.item.svelte-1pmska4{padding:4px 15px;cursor:default}.item.svelte-1pmska4:hover{background:#0002}.item.disabled.svelte-1pmska4{opacity:.4}.item.disabled.svelte-1pmska4:hover{background:transparent}.horizontal.svelte-ytgkbc{max-width:100%;scrollbar-color:var(--primary-color) #f5f5f5;scrollbar-width:thin}.horizontal.svelte-ytgkbc::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d;border-radius:10px;background-color:#f5f5f5}.horizontal.svelte-ytgkbc::-webkit-scrollbar{height:var(--scrollbar, 10px);background-color:#f5f5f5}.horizontal.svelte-ytgkbc::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px #0000004d;background-color:var(--primary-color)}div.svelte-xjk1gk{position:fixed;display:grid;border:1px solid #0003;box-shadow:2px 2px 5px #0002;background:var(--ctx-menu-color)}hr{border-color:var(--bg-color-three);background-color:var(--bg-color-three)}.heading.svelte-xjk1gk{font-weight:700;padding:.25rem .75rem;text-align:left;background:none;border:none}.heading.clickable.svelte-xjk1gk{cursor:pointer}.heading.clickable.svelte-xjk1gk:hover{background:var(--bg-color-two)}svg.svelte-10tedi7{display:inline-block;width:2em;height:2em;overflow:visible;transform-origin:50% 50%}.pile-body.svelte-ywf4zs.svelte-ywf4zs{flex:1 1 auto;min-width:0;min-height:0;width:100%;display:flex;align-items:center;justify-content:center}.count.svelte-ywf4zs.svelte-ywf4zs{background-color:var(--overlay-color);border-radius:.375rem;cursor:pointer;font-weight:700;padding:.25rem;position:absolute;top:.25rem;left:.25rem;z-index:10}.name.svelte-ywf4zs.svelte-ywf4zs{display:none}.pile.svelte-ywf4zs:hover .name.svelte-ywf4zs{display:inline-flex}.selected.svelte-1t1tigt{border-color:var(--selection-color);--shadow-color: transparent}.marked.svelte-1t1tigt{border-color:var(--primary-color);--shadow-color: transparent}.mark.svelte-1t1tigt{background-color:var(--primary-color);border-radius:9999px;font-weight:700;padding:.25rem .5rem;position:absolute;top:.25rem;right:.25rem;color:var(--bg-color-zero)}.marker.svelte-rmvgdh{--size: calc(var(--slot-width, var(--card-width)) / 4);width:var(--size);height:var(--size);font-size:calc(var(--size) / 2);line-height:1;top:calc(.25rem + var(--row, 0) * (var(--size) + .25rem))}.ability-stripe.svelte-140izb4{position:absolute;left:0;right:0;top:50%;translate:0 -50%;z-index:11;display:block;padding:.15em 0;background:#00ffe6;color:#000;font-size:calc(var(--slot-width, var(--card-width)) * .135);font-weight:700;line-height:1.5;letter-spacing:.02em;text-align:center;text-transform:uppercase;white-space:nowrap;pointer-events:none}.slot.svelte-40cwvj.svelte-40cwvj{--slot-width: var(--slot-card-width, var(--card-width));--slot-step-energy: calc(var(--slot-width) * var(--attach-step-energy));--slot-step-tool: calc(var(--slot-width) * var(--attach-step-tool));--slot-lift-energy: calc(var(--slot-width) * var(--attach-lift-energy));--slot-lift-tool: calc(var(--slot-width) * var(--attach-lift-tool));--slot-fan-step-energy: var(--slot-step-energy);--slot-fan-step-tool: var(--slot-step-tool);margin-right:var(--slot-fan-reserve, var(--slot-fan, 0px));flex:none}img.card.svelte-40cwvj.svelte-40cwvj{width:var(--slot-width);max-width:none;border-color:transparent;border-radius:.375rem;border-width:2px;-webkit-box-sizing:content-box;box-sizing:content-box}img.card.selected.svelte-40cwvj.svelte-40cwvj{border-color:var(--selection-color)}.slot.svelte-40cwvj img.card-attached-selected.svelte-40cwvj{outline:2px solid var(--selection-color);outline-offset:-2px;filter:drop-shadow(0 0 6px var(--selection-color));--shadow-color: transparent}.target.svelte-40cwvj.svelte-40cwvj{filter:drop-shadow(0px 0px 10px var(--drop-shadow-color))!important}.target.attach.svelte-40cwvj.svelte-40cwvj{--drop-shadow-color: purple}.target.evolve.svelte-40cwvj.svelte-40cwvj{--drop-shadow-color: blue}.slot.dragover .pokemon.svelte-40cwvj.svelte-40cwvj{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.counter.svelte-40cwvj.svelte-40cwvj{--size: calc(var(--slot-width) / 2.5);width:var(--size);height:var(--size);font-size:calc(var(--size) / 2);line-height:1}.vertical.svelte-10fl4ln{width:100%;height:100%;max-width:100%;overflow-x:auto}.vertical.svelte-10fl4ln::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d;border-radius:10px;background-color:#f5f5f5}.vertical.svelte-10fl4ln::-webkit-scrollbar{width:var(--scrollbar, 10px);background-color:#f5f5f5}.vertical.svelte-10fl4ln::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px #0000004d;background-color:var(--primary-color)}.table-zone.svelte-ffs1i2{min-height:100%;width:100%;display:flex;justify-content:safe center;align-items:safe center}.table-stack.svelte-ffs1i2{flex:none}img.card.table-card.svelte-ffs1i2{width:var(--table-card-width)}.table-card.svelte-ffs1i2{position:relative}.table-card.stacked.svelte-ffs1i2{position:absolute}img.card.table-card.selected.svelte-ffs1i2{outline:2px solid var(--selection-color);outline-offset:-2px;filter:drop-shadow(0 0 6px var(--selection-color));--shadow-color: transparent}.power-marker.svelte-g5z9ho.svelte-g5z9ho{display:flex;align-items:center;justify-content:center;gap:calc(var(--scaled-rem) * .5);width:100%;height:100%;pointer-events:none;filter:drop-shadow(0 0 6px var(--selection-color))}.power-marker.svelte-g5z9ho .mark.svelte-g5z9ho{display:block;height:100%;width:auto;max-width:100%;object-fit:contain}.power-marker.pair.svelte-g5z9ho .mark.svelte-g5z9ho{flex:1 1 0;min-width:0;width:auto}.power-marker.pair.svelte-g5z9ho .mark.vstar.svelte-g5z9ho{flex-grow:1.878}.power-marker.pair.svelte-g5z9ho .mark.gx.svelte-g5z9ho{flex-grow:1.566}.power-marker.opposite.svelte-g5z9ho.svelte-g5z9ho{transform:scale(-1)}.power-marker.opposite.pair.svelte-g5z9ho.svelte-g5z9ho{flex-direction:row-reverse}.power-marker.svelte-g5z9ho .mark.mine.svelte-g5z9ho{pointer-events:auto;cursor:pointer}.power-marker.svelte-g5z9ho .mark.used.svelte-g5z9ho{opacity:.5;filter:none}.pile-body.svelte-1saokut{flex:1 1 auto;min-width:0;min-height:0;width:100%;display:flex;align-items:center;justify-content:center}.count.svelte-1saokut{background-color:var(--overlay-color);border-radius:.375rem;cursor:default;font-weight:700;padding:.25rem;position:absolute;top:.25rem;left:.25rem;z-index:10}.selected.svelte-13ffn0d{border-color:var(--selection-color);--shadow-color: transparent}.dragged.svelte-13ffn0d{opacity:.5}.hand-cards.svelte-hyaa70{display:flex;align-items:center;justify-content:center;gap:var(--card-gap);padding:var(--card-gap);width:max-content;min-width:100%;height:100%}.hand-cards.svelte-hyaa70 img.card{width:calc((100cqh - 8px - 2 * var(--card-gap) - var(--scrollbar)) * var(--card-ratio) - 4px)}.prizes.svelte-1wibwtt.svelte-1wibwtt{position:relative;width:100%;height:100%}.prize.svelte-1wibwtt.svelte-1wibwtt{--avail:calc(100cqh - 8px);--card-h: calc(var(--avail) * (1 + var(--overlap)) / (var(--size-rows) + var(--overlap)));--card-w: calc(var(--card-h) * var(--card-ratio));--step: calc(var(--card-h) / (1 + var(--overlap)));--block-h: calc((var(--rows) - 1) * var(--step) + var(--card-h));position:absolute;top:calc((var(--avail) - var(--block-h)) / 2 + var(--row) * var(--step));left:calc(50% + (var(--col) - var(--columns) / 2) * var(--card-w));width:var(--card-w);height:var(--card-h)}.prizes.svelte-1wibwtt .prize.svelte-1wibwtt>div,.prizes.svelte-1wibwtt img.card{width:100%;height:100%}.prizes.svelte-1wibwtt .prize.svelte-1wibwtt>div{border-width:0}.prizes.svelte-1wibwtt .prize.svelte-1wibwtt>div.selected{outline:2px solid var(--selection-color);outline-offset:0}.prize.selected.svelte-1wibwtt.svelte-1wibwtt{z-index:1}.slot.svelte-1xnmb1.svelte-1xnmb1{--slot-width: var(--slot-card-width, var(--card-width));--slot-step-energy: calc(var(--slot-width) * var(--attach-step-energy));--slot-step-tool: calc(var(--slot-width) * var(--attach-step-tool));--slot-lift-energy: calc(var(--slot-width) * var(--attach-lift-energy));--slot-lift-tool: calc(var(--slot-width) * var(--attach-lift-tool));--slot-fan-step-energy: var(--slot-step-energy);--slot-fan-step-tool: var(--slot-step-tool);margin-right:var(--slot-fan-reserve, var(--slot-fan, 0px));flex:none}img.card.svelte-1xnmb1.svelte-1xnmb1{width:var(--slot-width);max-width:none;border-color:transparent;border-radius:.375rem;border-width:2px;-webkit-box-sizing:content-box;box-sizing:content-box}img.card.selected.svelte-1xnmb1.svelte-1xnmb1{border-color:var(--selection-color);--shadow-color: transparent}.dragged.svelte-1xnmb1.svelte-1xnmb1{opacity:.5}.slot.svelte-1xnmb1 img.card-attached-selected.svelte-1xnmb1{outline:2px solid var(--selection-color);outline-offset:-2px;filter:drop-shadow(0 0 6px var(--selection-color));--shadow-color: transparent}.target.svelte-1xnmb1.svelte-1xnmb1{filter:drop-shadow(0px 0px 10px var(--drop-shadow-color))!important}.target.attach.svelte-1xnmb1.svelte-1xnmb1{--drop-shadow-color: purple}.target.evolve.svelte-1xnmb1.svelte-1xnmb1{--drop-shadow-color: blue}.slot.dragover .pokemon.svelte-1xnmb1.svelte-1xnmb1{--tw-border-opacity: 1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.counter.svelte-1xnmb1.svelte-1xnmb1{--size: calc(var(--slot-width) / 2.5);width:var(--size);height:var(--size);font-size:calc(var(--size) / 2);line-height:1}.bench-zone.svelte-154man1{display:grid;align-items:center;--slot-card-width: var(--bench-card-width)}.bench-row.svelte-154man1{display:flex;align-items:flex-end;gap:var(--scaled-rem);width:max-content;min-width:100%}.bench-row.svelte-154man1>.slot{margin-top:var(--attach-lift, 0px)}.active-slot.svelte-4dbyqc{--slot-card-width: min( calc(100cqw - 2 * var(--card-gap)), calc((100cqh - 2 * var(--card-gap)) * var(--slot-card-share) * var(--card-ratio)) );--slot-fan-room: calc((100cqw - var(--slot-card-width) - 2 * var(--card-gap)) / 2)}.active-slot.svelte-4dbyqc>.slot{margin-top:var(--attach-lift, 0px);--slot-fan-reserve: 0px;--slot-fan-step-energy: min(var(--slot-step-energy), calc(var(--slot-fan-room) / var(--slot-fan-count)));--slot-fan-step-tool: min(var(--slot-step-tool), calc(var(--slot-fan-room) / var(--slot-fan-count)))}.stadium-cards.svelte-sb94ay{gap:calc(var(--scaled-rem) * .5)}.stadium-cards.svelte-sb94ay>div{flex:1 1 0;min-width:0;height:100%;display:flex;align-items:center;justify-content:center}.stadium-cards.svelte-sb94ay img.card{width:100%;height:auto;max-height:100%;object-fit:contain}.table-zone.svelte-1dxhxj0{min-height:100%;width:100%;display:flex;justify-content:safe center;align-items:safe center}.table-stack.svelte-1dxhxj0{flex:none}img.card.table-card.svelte-1dxhxj0{width:var(--table-card-width)}.table-card.svelte-1dxhxj0{position:relative}.table-card.stacked.svelte-1dxhxj0{position:absolute}img.card.table-card.selected.svelte-1dxhxj0{outline:2px solid var(--selection-color);outline-offset:-2px;filter:drop-shadow(0 0 6px var(--selection-color));--shadow-color: transparent}.table-card.dragged.svelte-1dxhxj0{opacity:.5}.popup.svelte-189hyuj{position:fixed;top:2rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;max-height:calc(100vh - 6rem)}.popup-body.svelte-189hyuj{min-height:0;overflow-y:auto}.anchored.svelte-189hyuj{top:3.25rem;left:auto;right:.75rem;transform:none;margin:0;max-height:calc(100vh - 4rem)}.centered.svelte-189hyuj{top:50%;margin:0;transform:translate(-50%,-50%);max-height:calc(100vh - 4rem)}.dragging.svelte-189hyuj{pointer-events:none}.zone.svelte-19wq366.svelte-19wq366{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity));border-bottom-width:1px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:.5rem;gap:.5rem}.zone.svelte-19wq366 .swatch.svelte-19wq366{border-radius:.125rem;width:.75rem;height:.75rem;background-color:var(--zone-accent)}.zone.svelte-19wq366 .count.svelte-19wq366{font-size:.875rem;line-height:1.25rem;color:var(--text-color-two)}.cards.svelte-19wq366.svelte-19wq366{--popup-padding: .5rem;--popup-scrollbar: 15px;width:max-content;max-width:100%;padding:var(--popup-padding) calc(var(--popup-padding) + var(--popup-scrollbar)) var(--popup-padding) var(--popup-padding);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;grid-gap:.25rem;gap:.25rem}.inspection.svelte-19wq366.svelte-19wq366{--card-width: 136px;--card-height: 189px}button.tab.svelte-19wq366.svelte-19wq366{font-weight:700;padding:.5rem}button.tab.active.svelte-19wq366.svelte-19wq366{background-color:var(--primary-color);--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}button.action.svelte-19wq366.svelte-19wq366{background-color:var(--primary-color);border-radius:.5rem;font-weight:700;padding:.5rem .75rem;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}button.action.svelte-19wq366.svelte-19wq366:disabled{opacity:.5}div.svelte-19wq366 img.card{--shadow-color: transparent}.inspection.svelte-svz9yb.svelte-svz9yb{--card-width: 136px;--card-height: 189px}.step.svelte-svz9yb.svelte-svz9yb{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:.875rem;line-height:1.25rem;grid-gap:.25rem;gap:.25rem}.step.svelte-svz9yb .n.svelte-svz9yb{background-color:var(--primary-color);border-radius:9999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-weight:700;height:1.25rem;font-size:.75rem;line-height:1rem;color:var(--bg-color-zero);width:1.25rem}button.action.svelte-svz9yb.svelte-svz9yb{background-color:var(--primary-color);border-radius:.5rem;font-weight:700;padding:.5rem .75rem;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}button.action.svelte-svz9yb.svelte-svz9yb:disabled{opacity:.5}label.shuffle.svelte-svz9yb.svelte-svz9yb{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-weight:700;grid-gap:.5rem;gap:.5rem}div.svelte-svz9yb img.card{--shadow-color: transparent}.inspection.svelte-13opm1q{--card-width: 136px;--card-height: 189px}button.action.svelte-13opm1q{background-color:var(--primary-color);border-radius:.5rem;font-weight:700;padding:.5rem;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}button.action.svelte-lsce3d{background-color:var(--primary-color);border-radius:.5rem;font-weight:700;padding:.5rem .75rem;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}button.attack.svelte-lsce3d{border-radius:.5rem;padding:.5rem}button.ability.svelte-lsce3d{--tw-bg-opacity: 1;background-color:rgba(254,242,242,var(--tw-bg-opacity));--tw-border-opacity: 1;border-color:rgba(252,165,165,var(--tw-border-opacity));border-width:1px;font-weight:700;--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.details.svelte-1b446k2{width:auto;height:auto;max-width:100vw;max-height:100vh;max-height:100dvh;object-fit:contain}.alert.svelte-cg8sn2{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:.5rem;border-radius:.375rem;background:#c084fc;pointer-events:none}.cards.svelte-18dagwt{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:.5rem;grid-gap:.25rem;gap:.25rem;width:max-content;max-width:100%}.inspection.svelte-18dagwt{--card-width: 136px;--card-height: 189px}.hint.svelte-18dagwt{font-size:.75rem;line-height:1rem;margin-top:.25rem;color:var(--text-color-two);max-width:34rem}button.action.svelte-18dagwt{background-color:var(--primary-color);border-radius:.5rem;font-weight:700;padding:.5rem .75rem;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}div.svelte-18dagwt img.card{--shadow-color: transparent}.inspection.svelte-3krixc.svelte-3krixc{--card-width: 136px;--card-height: 189px}.zone.svelte-3krixc.svelte-3krixc{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity));border-bottom-width:1px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:.5rem;gap:.5rem}.zone.svelte-3krixc .swatch.svelte-3krixc{border-radius:.125rem;width:.75rem;height:.75rem;background-color:var(--zone-accent)}.zone.svelte-3krixc .count.svelte-3krixc{font-size:.875rem;line-height:1.25rem;color:var(--text-color-two)}button.tab.svelte-3krixc.svelte-3krixc{font-weight:700;padding:.5rem}button.tab.active.svelte-3krixc.svelte-3krixc{background-color:var(--primary-color);--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}button.action.svelte-3krixc.svelte-3krixc{background-color:var(--primary-color);border-radius:.5rem;font-weight:700;padding:.5rem .75rem;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}div.svelte-3krixc img.card{--shadow-color: transparent}button.action.svelte-1r6qyhl{background-color:var(--primary-color);border-radius:.5rem;font-weight:700;padding:.5rem .75rem;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.dragover{background:rgba(187,247,208,.5)}.dragged{opacity:.5}.game.svelte-2go9io.svelte-2go9io{--card-width: 105px;--card-height: 145px}.game.svelte-2go9io img.card{filter:drop-shadow(1px 1px 2px var(--shadow-color))}.nameplate.svelte-2go9io.svelte-2go9io{position:absolute;z-index:12;font-size:.75rem;font-weight:700;color:var(--text-color-two);pointer-events:none}.stadium-area.svelte-2go9io.svelte-2go9io{grid-area:stadium;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);min-width:0;min-height:0}.stadium-area.svelte-2go9io>.power2.svelte-2go9io,.stadium-area.svelte-2go9io>.power.svelte-2go9io{grid-column:1;pointer-events:none}.stadium-area.svelte-2go9io>.power2.svelte-2go9io{grid-row:1}.stadium-area.svelte-2go9io>.power.svelte-2go9io{grid-row:3}.stadium-area.svelte-2go9io>.stadium2.svelte-2go9io,.stadium-area.svelte-2go9io>.stadium.svelte-2go9io{grid-row:2;grid-column:1}.stadium-area.no-power.svelte-2go9io.svelte-2go9io{grid-template-rows:minmax(0,1fr)}.stadium-area.no-power.svelte-2go9io>.stadium2.svelte-2go9io,.stadium-area.no-power.svelte-2go9io>.stadium.svelte-2go9io{grid-row:1}.power-label.svelte-2go9io.svelte-2go9io{grid-column:1}.power-label-top.svelte-2go9io.svelte-2go9io{grid-row:1}.power-label-mid.svelte-2go9io.svelte-2go9io{grid-row:2}.power-label-bottom.svelte-2go9io.svelte-2go9io{grid-row:3}.stadium-area.no-power.svelte-2go9io .power-label-mid.svelte-2go9io{grid-row:1}.gameboard.zone-borders.svelte-2go9io>div:not(.veil):not(.zone-label){outline:1px solid var(--zone-border-color);outline-offset:-1px}.gameboard.zone-borders.svelte-2go9io .active.svelte-2go9io>div:not(.zone-label),.gameboard.zone-borders.svelte-2go9io .stadium-area.svelte-2go9io>div:not(.zone-label){outline:1px solid var(--zone-border-color);outline-offset:-1px}.zone-label.svelte-2go9io.svelte-2go9io{align-self:center;justify-self:center;color:var(--zone-label-color);font-size:.7rem;font-weight:700;line-height:1.15;text-align:center;white-space:pre-line;pointer-events:none;-webkit-user-select:none;user-select:none}.active-label.svelte-2go9io.svelte-2go9io{grid-column:1}.active-label-top.svelte-2go9io.svelte-2go9io{grid-row:1}.active-label-bottom.svelte-2go9io.svelte-2go9io{grid-row:2}.gameboard.svelte-2go9io.svelte-2go9io{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,.8fr);grid-template-rows:minmax(0,.9fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.9fr);grid-template-areas:"hand2 hand2 hand2 hand2 hand2 hand2 hand2" ". discard2 bench2 bench2 bench2 prizes2 prizes2" "lz2 deck2 stadium active play prizes2 prizes2" "prizes prizes stadium active play deck lz" "prizes prizes bench bench bench discard ." "hand hand hand hand hand hand hand";column-gap:var(--scaled-rem)}.gameboard.svelte-2go9io>div.svelte-2go9io{min-width:0}.gameboard.svelte-2go9io>div.svelte-2go9io:not(.zone-label):not(.veil),.active.svelte-2go9io>div.svelte-2go9io:not(.zone-label),.stadium-area.svelte-2go9io>div.svelte-2go9io:not(.zone-label){container-type:size}.gameboard.svelte-2go9io>div.svelte-2go9io>div:first-child:not(.zone-label){height:100%;width:100%}.prizes.svelte-2go9io.svelte-2go9io{grid-area:prizes}.stadium.svelte-2go9io.svelte-2go9io{z-index:10;pointer-events:none}.active.svelte-2go9io.svelte-2go9io{grid-area:active;display:grid;grid-template-rows:1fr 1fr;position:relative}.active1.svelte-2go9io.svelte-2go9io{grid-row:2;grid-column:1}.active2.svelte-2go9io.svelte-2go9io{grid-row:1;grid-column:1}.active.svelte-2go9io.svelte-2go9io:before{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5;background-image:url(../../../pokeball.svg);background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none}.active.svelte-2go9io>div.svelte-2go9io>div:first-child:not(.zone-label),.stadium-area.svelte-2go9io>div.svelte-2go9io>div:first-child:not(.zone-label){height:100%;width:100%}.bench.svelte-2go9io.svelte-2go9io{grid-area:bench}.lz.svelte-2go9io.svelte-2go9io{grid-area:lz}.deck.svelte-2go9io.svelte-2go9io{grid-area:deck}.discard.svelte-2go9io.svelte-2go9io{grid-area:discard}.hand.svelte-2go9io.svelte-2go9io{grid-area:hand;border-top:2px solid var(--text-color)}.hand.revealed.svelte-2go9io.svelte-2go9io{background:rgba(254,249,195,.5)}.play.svelte-2go9io.svelte-2go9io{grid-area:play;z-index:11}.prizes2.svelte-2go9io.svelte-2go9io{grid-area:prizes2}.bench2.svelte-2go9io.svelte-2go9io{grid-area:bench2}.lz2.svelte-2go9io.svelte-2go9io{grid-area:lz2}.deck2.svelte-2go9io.svelte-2go9io{grid-area:deck2}.discard2.svelte-2go9io.svelte-2go9io{grid-area:discard2}.hand2.svelte-2go9io.svelte-2go9io{grid-area:hand2;border-top:2px solid var(--text-color)}.play2.svelte-2go9io.svelte-2go9io{grid-area:play}.stadium2.svelte-2go9io.svelte-2go9io{grid-row:2;grid-column:1}.flip.svelte-2go9io.svelte-2go9io{transform:scale(-1)}.flip.svelte-2go9io img.card{filter:drop-shadow(-1px -1px 2px var(--shadow-color))}.upright.svelte-2go9io.svelte-2go9io,.upright.svelte-2go9io img.card{transform:scale(-1)}.play.empty.svelte-2go9io.svelte-2go9io,.play.far-drag.svelte-2go9io.svelte-2go9io,.stadium.card-drag.svelte-2go9io.svelte-2go9io{pointer-events:none}.flip.svelte-2go9io .count,.upright.svelte-2go9io .count,.flip.svelte-2go9io .counter,.upright.svelte-2go9io .counter,.flip.svelte-2go9io .marker,.upright.svelte-2go9io .marker,.flip.svelte-2go9io .ability-stripe,.upright.svelte-2go9io .ability-stripe{transform:scale(-1)}.veil.svelte-2go9io.svelte-2go9io{pointer-events:none}.veil.applied.svelte-2go9io.svelte-2go9io{background-color:#3232324d;z-index:15}.close.svelte-iit4u6.svelte-iit4u6{border-radius:.375rem;padding:.25rem;color:var(--text-color-two)}.close.svelte-iit4u6.svelte-iit4u6:hover{background-color:var(--bg-color-two);color:var(--text-color)}.close.svelte-iit4u6 svg.svelte-iit4u6{width:1.15rem;height:1.15rem;display:block}.setting.svelte-yutgmw.svelte-yutgmw{background-color:var(--bg-color-zero);padding:1rem}.setting.first.svelte-yutgmw.svelte-yutgmw{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.setting.last.svelte-yutgmw.svelte-yutgmw{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.setting.svelte-yutgmw .title.svelte-yutgmw{font-weight:700;padding-left:.25rem;padding-right:.25rem}.link-button.svelte-yutgmw.svelte-yutgmw{padding-left:.25rem;padding-right:.25rem;-webkit-text-decoration-line:underline;text-decoration-line:underline}.idle-backdrop.svelte-wnbiia.svelte-wnbiia{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5)}.idle-dialog.svelte-wnbiia.svelte-wnbiia{border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:1.5rem;text-align:center;grid-gap:.75rem;gap:.75rem;min-width:min(22rem,90vw);background:var(--bg-color-two);color:var(--text-color);box-shadow:0 10px 40px #0009}.idle-dialog.svelte-wnbiia p.svelte-wnbiia:first-child{font-weight:700;font-size:1.125rem;line-height:1.75rem}.idle-hint.svelte-wnbiia.svelte-wnbiia,.idle-watch.svelte-wnbiia.svelte-wnbiia{font-size:.875rem;line-height:1.25rem;color:var(--text-color-two)}.idle-clock.svelte-wnbiia.svelte-wnbiia{font-weight:700;font-size:1.875rem;line-height:2.25rem;--tw-ordinal: var(--tw-empty, );--tw-slashed-zero: var(--tw-empty, );--tw-numeric-figure: var(--tw-empty, );--tw-numeric-spacing: tabular-nums;--tw-numeric-fraction: var(--tw-empty, );font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.idle-go.svelte-wnbiia.svelte-wnbiia{border-radius:.5rem;font-weight:700;padding:.5rem 1.5rem;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity));background:var(--primary-color)}.consent-backdrop.svelte-bifayh{position:fixed;top:0;right:0;bottom:0;left:0;z-index:56;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.55)}.consent-dialog.svelte-bifayh{border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:1.5rem;text-align:center;grid-gap:.75rem;gap:.75rem;min-width:min(22rem,90vw);max-width:min(28rem,90vw);background:var(--bg-color-two);color:var(--text-color);box-shadow:0 10px 40px #0009}.consent-title.svelte-bifayh{font-weight:700;font-size:1.125rem;line-height:1.75rem}.consent-hint.svelte-bifayh,.consent-wait.svelte-bifayh{font-size:.875rem;line-height:1.25rem;color:var(--text-color-two)}.consent-buttons.svelte-bifayh{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:.25rem;grid-gap:.5rem;gap:.5rem}.consent-yes.svelte-bifayh{border-radius:.5rem;font-weight:700;padding:.5rem 1.5rem;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity));background:var(--primary-color)}.consent-no.svelte-bifayh{border-radius:.5rem;font-weight:700;padding:.5rem 1.5rem;background:var(--bg-color-zero);color:var(--text-color)}.room-code.svelte-1hsheuj{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-size:.875rem;line-height:1.25rem;color:var(--text-color-two);grid-gap:.25rem;gap:.25rem}.room-code-copy.svelte-1hsheuj{border-radius:.25rem;padding:.125rem}.room-code-copy.svelte-1hsheuj:hover{background:var(--bg-color-two)}.setup-backdrop.svelte-4w8qm4.svelte-4w8qm4{position:fixed;top:0;right:0;bottom:0;left:0;z-index:46;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.55)}.setup-dialog.svelte-4w8qm4.svelte-4w8qm4{border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:1.5rem;text-align:center;grid-gap:.75rem;gap:.75rem;min-width:min(22rem,90vw);max-width:min(28rem,90vw);background:var(--bg-color-two);color:var(--text-color);box-shadow:0 10px 40px #0009}.setup-title.svelte-4w8qm4.svelte-4w8qm4{font-weight:700;font-size:1.125rem;line-height:1.75rem}.setup-hint.svelte-4w8qm4.svelte-4w8qm4{font-size:.875rem;line-height:1.25rem;color:var(--text-color-two)}.setup-buttons.svelte-4w8qm4.svelte-4w8qm4{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:.25rem;grid-gap:.5rem;gap:.5rem}.setup-buttons.svelte-4w8qm4 button.svelte-4w8qm4{border-radius:.5rem;font-weight:700;padding:.5rem 1.5rem;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity));background:var(--primary-color)}.setup-room.svelte-4w8qm4.svelte-4w8qm4{padding-top:.5rem;width:100%;border-top:1px solid var(--bg-color-three)}.closed-backdrop.svelte-a6igyj.svelte-a6igyj{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.55)}.closed-dialog.svelte-a6igyj.svelte-a6igyj{border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:1.5rem;text-align:center;grid-gap:1rem;gap:1rem;min-width:min(20rem,90vw);background:var(--bg-color-two);color:var(--text-color);box-shadow:0 10px 40px #0009}.closed-dialog.svelte-a6igyj p.svelte-a6igyj{font-weight:700;font-size:1.125rem;line-height:1.75rem}.closed-ok.svelte-a6igyj.svelte-a6igyj{border-radius:.5rem;font-weight:700;padding:.5rem 1.5rem;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity));background:var(--primary-color)}.number-backdrop.svelte-t0dq71{position:fixed;top:0;right:0;bottom:0;left:0;z-index:54;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.55)}.number-dialog.svelte-t0dq71{border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:1.5rem;text-align:center;grid-gap:.75rem;gap:.75rem;min-width:min(20rem,90vw);background:var(--bg-color-two);color:var(--text-color);box-shadow:0 10px 40px #0009}.question.svelte-t0dq71{font-weight:700;font-size:1.125rem;line-height:1.75rem}.form.svelte-t0dq71{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;grid-gap:.5rem;gap:.5rem}input.svelte-t0dq71{border-radius:.5rem;font-weight:700;font-size:1.125rem;line-height:1.75rem;padding:.5rem;text-align:center;width:100%;border:1px solid var(--bg-color-three);background:var(--input-color);color:var(--text-color);font-variant-numeric:tabular-nums}.hint.svelte-t0dq71{font-size:.875rem;line-height:1.25rem;color:var(--text-color-two)}.buttons.svelte-t0dq71{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:.25rem;grid-gap:.5rem;gap:.5rem}.ok.svelte-t0dq71{border-radius:.5rem;font-weight:700;padding:.5rem 1.5rem;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity));background:var(--primary-color)}.cancel.svelte-t0dq71{border-radius:.5rem;font-weight:700;padding:.5rem 1.5rem;background:var(--bg-color-zero);color:var(--text-color)}.ok.svelte-t0dq71:disabled{opacity:.5}.tabs.svelte-gw6dvj.svelte-gw6dvj{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:.25rem;gap:.25rem}.tabs.svelte-gw6dvj button.svelte-gw6dvj{background-color:var(--bg-color-two);border-radius:.375rem;font-weight:700;font-size:.875rem;line-height:1.25rem;padding:.25rem .75rem;color:var(--text-color-two)}.tabs.svelte-gw6dvj button.active.svelte-gw6dvj{background-color:var(--primary-color);--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.tabs.svelte-gw6dvj button.unread.svelte-gw6dvj{animation:svelte-gw6dvj-chat-glow 1.1s ease-in-out infinite}@keyframes svelte-gw6dvj-chat-glow{0%,to{box-shadow:0 0 #facc1500}50%{box-shadow:0 0 12px 3px #facc15e6}}.chat.svelte-gw6dvj.svelte-gw6dvj{background-color:var(--input-color);--tw-border-opacity: 1;border-color:rgba(74,74,74,var(--tw-border-opacity));border-radius:.375rem;border-width:1px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 0%;-webkit-flex:1 1 0%;flex:1 1 0%;overflow-y:scroll;padding:.5rem}.composer.svelte-gw6dvj.svelte-gw6dvj{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:auto;padding-top:.5rem}.chat-input.svelte-gw6dvj.svelte-gw6dvj{--tw-border-opacity: 1;border-color:rgba(74,74,74,var(--tw-border-opacity));border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;border-width:1px;border-right-width:0px;-webkit-box-flex:1;-ms-flex:1 1 0%;-webkit-flex:1 1 0%;flex:1 1 0%;outline:2px solid transparent;outline-offset:2px;padding:.5rem}.chat-button.svelte-gw6dvj.svelte-gw6dvj{background-color:var(--primary-color);--tw-border-opacity: 1;border-color:rgba(74,74,74,var(--tw-border-opacity));border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border-width:1px;border-left-width:0px;font-weight:700;padding:.5rem .75rem;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.opp-message.svelte-gw6dvj.svelte-gw6dvj{color:var(--message-color)}.timer-backdrop.svelte-g4voau.svelte-g4voau{position:fixed;top:0;right:0;bottom:0;left:0;z-index:52;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.55)}.timer-dialog.svelte-g4voau.svelte-g4voau{border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:1.5rem;text-align:center;grid-gap:.75rem;gap:.75rem;min-width:min(20rem,90vw);background:var(--bg-color-two);color:var(--text-color);box-shadow:0 10px 40px #0009}.timer-title.svelte-g4voau.svelte-g4voau{font-weight:700;font-size:1.125rem;line-height:1.75rem}.timer-fields.svelte-g4voau.svelte-g4voau{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;grid-gap:.5rem;gap:.5rem}.timer-fields.svelte-g4voau label.svelte-g4voau{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:.25rem;gap:.25rem}.timer-fields.svelte-g4voau input.svelte-g4voau{border-radius:.5rem;font-weight:700;font-size:1.5rem;line-height:2rem;padding:.5rem;text-align:center;--tw-ordinal: var(--tw-empty, );--tw-slashed-zero: var(--tw-empty, );--tw-numeric-figure: var(--tw-empty, );--tw-numeric-spacing: tabular-nums;--tw-numeric-fraction: var(--tw-empty, );font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);width:5rem;border:1px solid var(--bg-color-three);background:var(--input-color);color:var(--text-color)}.timer-fields.svelte-g4voau span.svelte-g4voau{font-size:.75rem;line-height:1rem;color:var(--text-color-two)}.timer-colon.svelte-g4voau.svelte-g4voau{font-weight:700;font-size:1.5rem;line-height:2rem;padding-bottom:1.5rem}.timer-hint.svelte-g4voau.svelte-g4voau{font-size:.75rem;line-height:1rem;color:var(--text-color-two)}.timer-buttons.svelte-g4voau.svelte-g4voau{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:.5rem;gap:.5rem}.timer-ok.svelte-g4voau.svelte-g4voau{border-radius:.5rem;font-weight:700;padding:.5rem 1.5rem;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity));background:var(--primary-color)}.timer-cancel.svelte-g4voau.svelte-g4voau{border-radius:.5rem;font-weight:700;padding:.5rem 1.5rem;background:var(--bg-color-zero);color:var(--text-color)}.timer-row.svelte-1mo4qjm{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:.25rem;grid-gap:.25rem;gap:.25rem}.clock.svelte-1mo4qjm{border-radius:.375rem;-webkit-box-flex:1;-ms-flex:1 1 0%;-webkit-flex:1 1 0%;flex:1 1 0%;font-weight:700;padding-top:.375rem;padding-bottom:.375rem;text-align:center;--tw-ordinal: var(--tw-empty, );--tw-slashed-zero: var(--tw-empty, );--tw-numeric-figure: var(--tw-empty, );--tw-numeric-spacing: tabular-nums;--tw-numeric-fraction: var(--tw-empty, );font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:var(--text-color);background:var(--bg-color-two)}button.clock.svelte-1mo4qjm{cursor:pointer;border:1px solid var(--bg-color-three)}button.clock.svelte-1mo4qjm:hover{border-color:var(--primary-color)}.clock.glowing.svelte-1mo4qjm{animation:svelte-1mo4qjm-timer-glow 1s ease-in-out 3}.clock.expired.svelte-1mo4qjm{color:var(--message-color)}@keyframes svelte-1mo4qjm-timer-glow{0%,to{box-shadow:0 0 #facc1500}50%{box-shadow:0 0 18px 4px #facc15d9}}.control.svelte-1mo4qjm{border-radius:.375rem;font-weight:700;padding:.375rem .5rem;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity));white-space:nowrap;background:var(--primary-color)}.control.svelte-1mo4qjm:disabled{opacity:.5}.time-up.svelte-1mo4qjm{position:fixed;top:45%;left:0;z-index:40;font-size:clamp(1.5rem,5vw,4rem);font-weight:800;color:var(--message-color);text-shadow:0 2px 12px rgba(0,0,0,.55);white-space:nowrap;pointer-events:none;animation:svelte-1mo4qjm-fly-across 3.5s ease-in-out forwards}@keyframes svelte-1mo4qjm-fly-across{0%{transform:translate(-110%);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translate(100vw);opacity:0}}.setup-prompt.svelte-twxiwq.svelte-twxiwq{position:fixed;top:0;right:0;bottom:0;left:0;z-index:47;display:flex;align-items:center;justify-content:center;pointer-events:none}.setup-card.svelte-twxiwq.svelte-twxiwq{border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:1.5rem;text-align:center;grid-gap:.75rem;gap:.75rem;pointer-events:auto;min-width:min(20rem,90vw);max-width:min(26rem,90vw);background:var(--bg-color-two);color:var(--text-color);box-shadow:0 10px 40px #0009}.setup-title.svelte-twxiwq.svelte-twxiwq{font-weight:700;font-size:1.125rem;line-height:1.75rem}.setup-hint.svelte-twxiwq.svelte-twxiwq{font-size:.875rem;line-height:1.25rem;color:var(--text-color-two)}.setup-row.svelte-twxiwq.svelte-twxiwq{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;grid-gap:.25rem;gap:.25rem}.setup-row.svelte-twxiwq button.svelte-twxiwq{border-radius:.375rem;-webkit-box-flex:1;-ms-flex:1 1 0%;-webkit-flex:1 1 0%;flex:1 1 0%;font-weight:700;padding:.375rem .5rem;white-space:nowrap}.setup-row.svelte-twxiwq .mulligan.svelte-twxiwq{--tw-bg-opacity: 1;background-color:rgba(5,150,105,var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.setup-row.svelte-twxiwq .ready.svelte-twxiwq{background-color:var(--primary-color);--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.setup-row.svelte-twxiwq .ready.svelte-twxiwq:disabled{opacity:1}.game-actions.svelte-twxiwq.svelte-twxiwq{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:.25rem;grid-gap:.25rem;gap:.25rem}.game-actions.svelte-twxiwq button.svelte-twxiwq{background-color:var(--primary-color);border-radius:.375rem;-webkit-box-flex:1;-ms-flex:1 1 0%;-webkit-flex:1 1 0%;flex:1 1 0%;font-weight:700;padding:.375rem .5rem;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity));white-space:nowrap}.game-actions.svelte-twxiwq button.svelte-twxiwq:disabled{opacity:.5}.game-actions.svelte-twxiwq button.glow.svelte-twxiwq{animation:svelte-twxiwq-hide-glow 1s ease-in-out infinite}@keyframes svelte-twxiwq-hide-glow{0%,to{box-shadow:0 0 #facc1500}50%{box-shadow:0 0 14px 3px #facc15e6}}.turn-row.svelte-twxiwq.svelte-twxiwq{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:.25rem;grid-gap:.25rem;gap:.25rem}.turn-row.svelte-twxiwq .count.svelte-twxiwq{background-color:var(--primary-color);-webkit-box-flex:1;-ms-flex:1 1 0%;-webkit-flex:1 1 0%;flex:1 1 0%;font-weight:700;padding-top:.375rem;padding-bottom:.375rem;text-align:center;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.turn-row.svelte-twxiwq .end.svelte-twxiwq{background-color:var(--primary-color);border-radius:.375rem;font-weight:700;font-size:1.125rem;line-height:1.75rem;line-height:1;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity));width:2.5rem}.turn-row.svelte-twxiwq .end.svelte-twxiwq:first-child{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.turn-row.svelte-twxiwq .end.svelte-twxiwq:last-child{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.prompt-backdrop.svelte-1k8n6mx.svelte-1k8n6mx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.55)}.prompt-dialog.svelte-1k8n6mx.svelte-1k8n6mx{border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:1.5rem;text-align:center;grid-gap:1rem;gap:1rem;min-width:min(20rem,90vw);background:var(--bg-color-two);color:var(--text-color);box-shadow:0 10px 40px #0009}.prompt-title.svelte-1k8n6mx.svelte-1k8n6mx{font-weight:700;font-size:1.125rem;line-height:1.75rem}.prompt-form.svelte-1k8n6mx.svelte-1k8n6mx{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;grid-gap:.75rem;gap:.75rem}.prompt-field.svelte-1k8n6mx.svelte-1k8n6mx{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;grid-gap:.25rem;gap:.25rem}.prompt-field.svelte-1k8n6mx span.svelte-1k8n6mx{font-size:.875rem;line-height:1.25rem;color:var(--text-color-two)}.prompt-field.svelte-1k8n6mx input.svelte-1k8n6mx,.prompt-field.svelte-1k8n6mx select.svelte-1k8n6mx{border-radius:.5rem;padding:.5rem;text-align:center;width:100%;border:1px solid var(--bg-color-three);background:var(--input-color);color:var(--text-color)}.prompt-field.svelte-1k8n6mx input[name=roomId].svelte-1k8n6mx{text-transform:uppercase;letter-spacing:.15em}.prompt-buttons.svelte-1k8n6mx.svelte-1k8n6mx{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:.25rem;grid-gap:.5rem;gap:.5rem}.prompt-ok.svelte-1k8n6mx.svelte-1k8n6mx{border-radius:.5rem;font-weight:700;padding:.5rem 1.5rem;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity));background:var(--primary-color)}.prompt-ok.svelte-1k8n6mx.svelte-1k8n6mx:disabled{opacity:.5}.prompt-cancel.svelte-1k8n6mx.svelte-1k8n6mx{border-radius:.5rem;font-weight:700;padding:.5rem 1.5rem;background:var(--bg-color-zero);color:var(--text-color)}.prompt-cancel.svelte-1k8n6mx.svelte-1k8n6mx:disabled{opacity:.5}.prompt-error.svelte-1k8n6mx.svelte-1k8n6mx{font-size:.875rem;line-height:1.25rem;padding-left:.25rem;padding-right:.25rem;color:#f87171}.panel.svelte-1i3ejn3.svelte-1i3ejn3{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;height:100vh;min-width:350px;padding:1rem;width:min(20%,500px)}.panel.menu-open.svelte-1i3ejn3.svelte-1i3ejn3{-webkit-box-flex:1;-ms-flex:1 1 0%;-webkit-flex:1 1 0%;flex:1 1 0%;padding:0;width:auto}.menu.svelte-1i3ejn3.svelte-1i3ejn3{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 0%;-webkit-flex:1 1 0%;flex:1 1 0%;grid-gap:2rem;gap:2rem}.menu-logo.svelte-1i3ejn3.svelte-1i3ejn3{height:auto;flex:0 0 auto;width:min(20rem,45vw);max-height:70vh;object-fit:contain;filter:drop-shadow(0 10px 30px rgba(0,0,0,.5))}.menu-actions.svelte-1i3ejn3.svelte-1i3ejn3{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;grid-gap:.75rem;gap:.75rem;flex:0 0 auto;width:min(16rem,45vw)}button.connect.svelte-1i3ejn3.svelte-1i3ejn3{background-color:var(--primary-color);border-radius:.5rem;font-weight:700;padding:.5rem .75rem;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity));width:100%}button.connect.svelte-1i3ejn3.svelte-1i3ejn3:disabled{opacity:.5}.notice.svelte-1i3ejn3.svelte-1i3ejn3{background-color:var(--bg-color-two);border-radius:.375rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem;padding:.5rem;grid-gap:.5rem;gap:.5rem}.solo-log.svelte-1i3ejn3.svelte-1i3ejn3{background-color:var(--input-color);--tw-border-opacity: 1;border-color:rgba(74,74,74,var(--tw-border-opacity));border-radius:.375rem;border-width:1px;-webkit-box-flex:1;-ms-flex:1 1 0%;-webkit-flex:1 1 0%;flex:1 1 0%;overflow-y:scroll;padding:.5rem;max-height:40vh}.solo-log.svelte-1i3ejn3 p.svelte-1i3ejn3{overflow-wrap:break-word}.solo-log.svelte-1i3ejn3 .who.svelte-1i3ejn3{font-size:.875rem;line-height:1.25rem;color:var(--text-color-two)}button.svelte-z6tx6j{border-radius:.375rem;font-weight:700;padding:.5rem;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}button.second.svelte-z6tx6j{left:7.5rem}.import-backdrop.svelte-z6tx6j{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.55)}.import-window.svelte-z6tx6j{border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;padding:1rem;grid-gap:.75rem;gap:.75rem;position:relative;width:min(42rem,92vw);max-height:90vh;overflow-y:auto;background:var(--bg-color-two);color:var(--text-color);box-shadow:0 10px 40px #0009}.import-close.svelte-z6tx6j{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start;padding:.25rem .75rem;background:var(--bg-color-three)}.import-title.svelte-z6tx6j{font-weight:700;font-size:1.125rem;line-height:1.75rem;text-align:center}.import-room.svelte-z6tx6j{padding-bottom:.5rem;width:100%;border-bottom:1px solid var(--bg-color-three)}.import-text.svelte-z6tx6j{border-radius:.375rem;height:38vh;padding:.5rem;border:1px solid var(--bg-color-three);color:var(--text-color)}.import-response.svelte-z6tx6j{white-space:pre;color:var(--text-color-two)}.import-confirm.svelte-z6tx6j{border-radius:.375rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:.75rem;grid-gap:.5rem;gap:.5rem;background:var(--bg-color-zero)}.import-confirm-buttons.svelte-z6tx6j{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:.5rem;gap:.5rem}.import-ok.svelte-z6tx6j{padding:.5rem 1.5rem;background:var(--primary-color)}.import-cancel.svelte-z6tx6j{padding:.5rem 1.5rem;background:var(--bg-color-three)}.import-go.svelte-z6tx6j,.import-random.svelte-z6tx6j{width:100%;background:var(--primary-color)}.button-with-spinner.svelte-z6tx6j{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;grid-gap:1rem;gap:1rem}
