.Acquire-module__DC9AMG__page{max-width:56rem}.Acquire-module__DC9AMG__setup{gap:1rem;max-width:36rem;display:grid}.Acquire-module__DC9AMG__choices{border:1px solid var(--line);border-radius:var(--card-radius);gap:.5rem;margin:0;padding:.75rem;display:grid}.Acquire-module__DC9AMG__choices legend{padding:0 .25rem;font-weight:600}.Acquire-module__DC9AMG__game{--acquire-space:#f4ecd8;--acquire-space-text:#8a7f66;--acquire-lone:#9aa0a6;--acquire-tile:#f8f3e6;--acquire-tile-edge:#c9bc9a;--acquire-tile-text:#3b3423;gap:.7rem;min-width:0;display:grid}.Acquire-module__DC9AMG__head{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.Acquire-module__DC9AMG__players{flex:1 1 var(--game-players-basis);flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.Acquire-module__DC9AMG__players li{border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .5rem;font-size:.85rem;display:inline-flex}.Acquire-module__DC9AMG__players li[data-turn]{border-color:var(--accent);color:var(--text);font-weight:600}.Acquire-module__DC9AMG__dot{border-radius:50%;flex:none;width:.75rem;height:.75rem;display:inline-block}.Acquire-module__DC9AMG__fullButton{min-width:var(--tap-target);font-size:1.1rem}.Acquire-module__DC9AMG__prompt{margin:0;font-weight:600}.Acquire-module__DC9AMG__error{color:var(--danger);margin:0;font-size:.85rem}.Acquire-module__DC9AMG__pass{border:1px solid var(--accent);border-radius:var(--card-radius);justify-items:start;gap:.5rem;padding:.75rem;display:grid}.Acquire-module__DC9AMG__pass p{margin:0}.Acquire-module__DC9AMG__choice,.Acquire-module__DC9AMG__buy,.Acquire-module__DC9AMG__dispose{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Acquire-module__DC9AMG__chainButton{border-left:4px solid var(--chain);align-items:center;gap:.35rem;display:inline-flex}.Acquire-module__DC9AMG__swatch{background:var(--chain);border-radius:.15rem;flex:none;width:.8rem;height:.8rem;display:inline-block}.Acquire-module__DC9AMG__stepper{align-items:center;gap:.25rem;display:inline-flex}.Acquire-module__DC9AMG__stepper b{text-align:center;min-width:1.5rem}.Acquire-module__DC9AMG__areas{grid-template-columns:minmax(0,1fr);gap:.6rem;display:grid}@media (min-width:52rem){.Acquire-module__DC9AMG__areas{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.Acquire-module__DC9AMG__boardBox{grid-row:span 3}}.Acquire-module__DC9AMG__areas[data-waiting]{opacity:.5}.Acquire-module__DC9AMG__areas h2{margin:0 0 .35rem;font-size:.9rem}.Acquire-module__DC9AMG__boardBox{min-width:0}.Acquire-module__DC9AMG__board{background:var(--acquire-tile-edge);border-radius:.35rem;gap:2px;padding:3px;display:grid}.Acquire-module__DC9AMG__space{aspect-ratio:1;background:var(--acquire-space);min-width:0;color:var(--acquire-space-text);font-variant-numeric:tabular-nums;border-radius:2px;place-items:center;font-size:clamp(.5rem,1.6vw,.75rem);display:grid;overflow:hidden}.Acquire-module__DC9AMG__space[data-space=lone]{background:var(--acquire-lone);color:#fff;font-weight:600}.Acquire-module__DC9AMG__space[data-chain]{background:var(--chain);color:#fff;font-weight:600}.Acquire-module__DC9AMG__space[data-last]{outline:2px solid var(--text);outline-offset:-2px}.Acquire-module__DC9AMG__space[data-aim]{outline:3px solid var(--accent);outline-offset:-3px}.Acquire-module__DC9AMG__hand,.Acquire-module__DC9AMG__market,.Acquire-module__DC9AMG__holdings{border:1px solid var(--line);border-radius:var(--card-radius);padding:.5rem}.Acquire-module__DC9AMG__tiles{flex-wrap:wrap;gap:.35rem;display:flex}.Acquire-module__DC9AMG__tile{min-width:var(--tap-target);min-height:var(--tap-target);border:1px solid var(--acquire-tile-edge);background:var(--acquire-tile);color:var(--acquire-tile-text);font-variant-numeric:tabular-nums;border-radius:.3rem;place-items:center;padding:0 .3rem;font-weight:700;display:grid;box-shadow:0 1px 2px #0003}button.Acquire-module__DC9AMG__tile{cursor:pointer}button.Acquire-module__DC9AMG__tile:hover:not(:disabled),button.Acquire-module__DC9AMG__tile:focus-visible{outline:3px solid var(--accent);outline-offset:1px}.Acquire-module__DC9AMG__tile:disabled,.Acquire-module__DC9AMG__tile[data-why]{opacity:.45}.Acquire-module__DC9AMG__market table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.85rem}.Acquire-module__DC9AMG__market th,.Acquire-module__DC9AMG__market td{text-align:right;padding:.15rem .3rem}.Acquire-module__DC9AMG__market th[scope=row],.Acquire-module__DC9AMG__market thead th:first-child{text-align:left}.Acquire-module__DC9AMG__market th[scope=row]{align-items:center;gap:.35rem;font-weight:600;display:flex}.Acquire-module__DC9AMG__market tr[data-off]{color:var(--muted)}.Acquire-module__DC9AMG__safe{color:var(--accent);font-size:.75rem}.Acquire-module__DC9AMG__holdings ul{gap:.3rem;margin:0;padding:0;font-size:.85rem;list-style:none;display:grid}.Acquire-module__DC9AMG__holdings li{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.Acquire-module__DC9AMG__held{font-variant-numeric:tabular-nums;align-items:center;gap:.2rem;display:inline-flex}.Acquire-module__DC9AMG__log{color:var(--muted);margin:0;padding-left:1.2rem;font-size:.85rem}.Acquire-module__DC9AMG__rules summary{cursor:pointer;font-weight:600}.Acquire-module__DC9AMG__rules p{font-size:.9rem}.Acquire-module__DC9AMG__game[data-full]{z-index:60;padding:max(.5rem, env(safe-area-inset-top)) max(.5rem, env(safe-area-inset-right)) max(.5rem, env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left));background:var(--bg);align-content:start;position:fixed;inset:0;overflow-y:auto}.Acquire-module__DC9AMG__game[data-screen=hand] .Acquire-module__DC9AMG__head{order:-2}.Acquire-module__DC9AMG__game[data-screen=hand] .Acquire-module__DC9AMG__areas,.Acquire-module__DC9AMG__game[data-screen=hand] .Acquire-module__DC9AMG__hand{order:-1}.Acquire-module__DC9AMG__buy{flex-direction:column;align-items:stretch}.Acquire-module__DC9AMG__cartRow{border-left:4px solid var(--chain);flex-wrap:wrap;align-items:center;gap:.4rem;padding-left:.4rem;display:flex}.Acquire-module__DC9AMG__cartNote,.Acquire-module__DC9AMG__cardNote{color:var(--muted);font-size:.85rem}.Acquire-module__DC9AMG__cartTotal{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.Acquire-module__DC9AMG__chainName{color:inherit;font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline-flex}.Acquire-module__DC9AMG__chainCard{border:1px solid var(--line);border-left:4px solid var(--chain);border-radius:var(--card-radius);gap:.35rem;margin-top:.5rem;padding:.5rem;display:grid}.Acquire-module__DC9AMG__chainCard h3{align-items:center;gap:.35rem;margin:0;font-size:1rem;display:flex}.Acquire-module__DC9AMG__chainCard p{margin:0}.Acquire-module__DC9AMG__chainCard tr[data-now]{background:var(--hover);font-weight:600}
.GameLog-module__uRbVFq__log{gap:.25rem;display:grid}.GameLog-module__uRbVFq__log>ol[data-open]{overscroll-behavior:contain;max-height:14rem;overflow-y:auto}.GameLog-module__uRbVFq__toggle{justify-self:start;font-size:.8rem}.GameLog-module__uRbVFq__named{white-space:nowrap}.GameLog-module__uRbVFq__picture,.GameLog-module__uRbVFq__swatch{vertical-align:-.25em;width:1.15em;height:1.15em;margin-right:.15em;display:inline-block}.GameLog-module__uRbVFq__picture{object-fit:cover}.GameLog-module__uRbVFq__picture[data-look=token],.GameLog-module__uRbVFq__swatch{border-radius:50%}.GameLog-module__uRbVFq__picture[data-look=tile]{border-radius:.2em}.GameLog-module__uRbVFq__picture[data-look=card]{vertical-align:-.45em;object-fit:contain;border-radius:.1em;width:auto;height:1.5em}
.GameTutorial-module__Xz-7Pa__compact{min-width:var(--tap-target);flex:none;font-size:1.1rem}@media (orientation:landscape) and (max-height:32rem){.GameTutorial-module__Xz-7Pa__compact{display:none}}.GameTutorial-module__Xz-7Pa__tutorial{outline:none;width:min(720px,100%)}.GameTutorial-module__Xz-7Pa__tutorialBody{gap:.6rem;padding:.4rem 1.2rem 1rem;display:grid;overflow-y:auto}.GameTutorial-module__Xz-7Pa__tutorialBody .ol-link-embed{max-width:none;margin:0}.GameTutorial-module__Xz-7Pa__clip{width:100%;max-height:calc(var(--full-height) * .6);background:#000;border-radius:8px}.GameTutorial-module__Xz-7Pa__tutorialActions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.GameTutorial-module__Xz-7Pa__tutorialAbout{color:var(--muted);margin:0}.GameTutorial-module__Xz-7Pa__tutorialActions [aria-pressed=true]{border-color:var(--accent);color:var(--accent)}
.Gems-module__UnTQpG__page{max-width:48rem}.Gems-module__UnTQpG__game{--gem-white:#f1f3f5;--gem-blue:#1c7ed6;--gem-green:#2f9e44;--gem-red:#e03131;--gem-black:#343a40;--gem-gold:#f0b400;--gem-ink-light:#1f2328;--gem-ink-dark:#fff}.Gems-module__UnTQpG__game [data-gem=white]{--gem:var(--gem-white);--gem-ink:var(--gem-ink-light)}.Gems-module__UnTQpG__game [data-gem=blue]{--gem:var(--gem-blue);--gem-ink:var(--gem-ink-dark)}.Gems-module__UnTQpG__game [data-gem=green]{--gem:var(--gem-green);--gem-ink:var(--gem-ink-dark)}.Gems-module__UnTQpG__game [data-gem=red]{--gem:var(--gem-red);--gem-ink:var(--gem-ink-dark)}.Gems-module__UnTQpG__game [data-gem=black]{--gem:var(--gem-black);--gem-ink:var(--gem-ink-dark)}.Gems-module__UnTQpG__game [data-gem=gold]{--gem:var(--gem-gold);--gem-ink:var(--gem-ink-light)}.Gems-module__UnTQpG__setup{gap:1rem;max-width:36rem;display:grid}.Gems-module__UnTQpG__choices{border:1px solid var(--line);border-radius:var(--card-radius);gap:.5rem;margin:0;padding:.75rem;display:grid}.Gems-module__UnTQpG__choices legend{padding:0 .25rem;font-weight:600}.Gems-module__UnTQpG__game{gap:.7rem;min-width:0;display:grid}.Gems-module__UnTQpG__players{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.Gems-module__UnTQpG__players li{border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .5rem;font-size:.85rem;display:inline-flex}.Gems-module__UnTQpG__players li[data-turn]{border-color:var(--accent);color:var(--text);font-weight:600}.Gems-module__UnTQpG__dot{border-radius:50%;flex:none;width:.75rem;height:.75rem;display:inline-block}.Gems-module__UnTQpG__prompt{margin:0;font-weight:600}.Gems-module__UnTQpG__error{color:var(--danger);margin:0;font-size:.85rem}.Gems-module__UnTQpG__pass{border:1px solid var(--accent);border-radius:var(--card-radius);justify-items:start;gap:.5rem;padding:.75rem;display:grid}.Gems-module__UnTQpG__pass p{margin:0}.Gems-module__UnTQpG__table{gap:.7rem;min-width:0;display:grid}.Gems-module__UnTQpG__table[data-waiting]{opacity:.4;pointer-events:none}.Gems-module__UnTQpG__art{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.Gems-module__UnTQpG__count{color:#fff;text-align:center;background:#000000bf;border-radius:999px;min-width:1.25rem;padding:0 .25rem;font-size:.75rem;font-weight:700;line-height:1.25rem;position:absolute;bottom:0;right:0}.Gems-module__UnTQpG__nobles{grid-template-columns:repeat(5,minmax(0,5.5rem));gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.Gems-module__UnTQpG__noble{aspect-ratio:1;background:var(--panel);border:0;border-radius:.45rem;width:100%;padding:0;display:block;overflow:hidden;box-shadow:0 1px 3px #0000004d}button.Gems-module__UnTQpG__noble{cursor:pointer}.Gems-module__UnTQpG__noble[data-visiting]{outline:3px solid var(--accent);outline-offset:1px}.Gems-module__UnTQpG__market{gap:.4rem;max-width:34rem;display:grid}.Gems-module__UnTQpG__row{grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;display:grid}.Gems-module__UnTQpG__card,.Gems-module__UnTQpG__deck,.Gems-module__UnTQpG__empty,.Gems-module__UnTQpG__back{aspect-ratio:5/7;background:var(--panel);min-width:0;font:inherit;border:0;border-radius:.45rem;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000004d}.Gems-module__UnTQpG__card,.Gems-module__UnTQpG__deck{cursor:pointer}.Gems-module__UnTQpG__card:disabled,.Gems-module__UnTQpG__deck:disabled{cursor:default;opacity:1}.Gems-module__UnTQpG__card[aria-pressed=true],.Gems-module__UnTQpG__deck[aria-pressed=true]{outline:3px solid var(--accent);outline-offset:1px}.Gems-module__UnTQpG__deck .Gems-module__UnTQpG__count{bottom:.2rem;right:.2rem}.Gems-module__UnTQpG__empty{border:1px dashed var(--line);box-shadow:none;background:0 0}.Gems-module__UnTQpG__reserved{gap:.35rem;display:flex}.Gems-module__UnTQpG__reserved .Gems-module__UnTQpG__card,.Gems-module__UnTQpG__back{width:4.5rem}.Gems-module__UnTQpG__bank{flex-wrap:wrap;gap:.4rem;display:flex}.Gems-module__UnTQpG__token,.Gems-module__UnTQpG__chip{font:inherit;background:0 0;border:0;border-radius:50%;flex:none;padding:0;display:inline-block;position:relative}.Gems-module__UnTQpG__token{width:3rem;height:3rem}button.Gems-module__UnTQpG__token{cursor:pointer}button.Gems-module__UnTQpG__token:disabled{cursor:default;opacity:.4}.Gems-module__UnTQpG__token[data-picked]{box-shadow:0 0 0 3px var(--accent)}.Gems-module__UnTQpG__token small{background:var(--accent);color:var(--bg);border-radius:999px;padding:0 .3rem;font-size:.7rem;position:absolute;top:-.4rem;right:-.4rem}.Gems-module__UnTQpG__choice{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Gems-module__UnTQpG__hint{margin:0}.Gems-module__UnTQpG__areas{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.5rem;display:grid}.Gems-module__UnTQpG__area{border:1px solid var(--line);border-radius:var(--card-radius);gap:.4rem;padding:.5rem;display:grid}.Gems-module__UnTQpG__area[data-turn]{border-color:var(--accent)}.Gems-module__UnTQpG__area h2{align-items:center;gap:.35rem;margin:0;font-size:.9rem;display:flex}.Gems-module__UnTQpG__holdings{flex-wrap:wrap;gap:.4rem;display:flex}.Gems-module__UnTQpG__holding{align-items:center;gap:.15rem;display:inline-flex}.Gems-module__UnTQpG__bonus{border:1px solid color-mix(in srgb, var(--gem) 60%, var(--text));background:var(--gem);width:1.4rem;height:1.9rem;color:var(--gem-ink);border-radius:.2rem;place-items:center;font-size:.8rem;font-weight:700;display:inline-grid}.Gems-module__UnTQpG__chip{width:1.9rem;height:1.9rem}.Gems-module__UnTQpG__chip .Gems-module__UnTQpG__count{min-width:1rem;font-size:.7rem;line-height:1rem;bottom:-.2rem;right:-.2rem}.Gems-module__UnTQpG__log{color:var(--muted);margin:0;padding-left:1.2rem;font-size:.85rem}.Gems-module__UnTQpG__head{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.Gems-module__UnTQpG__head .Gems-module__UnTQpG__players{flex:1 1 var(--game-players-basis)}.Gems-module__UnTQpG__fullButton{min-width:var(--tap-target);font-size:1.1rem}.Gems-module__UnTQpG__game[data-full]{z-index:60;padding:max(.5rem, env(safe-area-inset-top)) max(.5rem, env(safe-area-inset-right)) max(.5rem, env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left));background:var(--bg);align-content:start;position:fixed;inset:0;overflow-y:auto}.Gems-module__UnTQpG__game[data-screen=hand] .Gems-module__UnTQpG__head{order:-2}.Gems-module__UnTQpG__game[data-screen=hand] .Gems-module__UnTQpG__areas{order:-1}@media (orientation:landscape) and (max-height:32rem){.Gems-module__UnTQpG__game[data-screen=hand][data-full]{grid-auto-rows:max-content;gap:.4rem}.Gems-module__UnTQpG__game[data-screen=hand][data-full] .Gems-module__UnTQpG__log,.Gems-module__UnTQpG__game[data-screen=hand][data-full] .Gems-module__UnTQpG__log+button{display:none}.Gems-module__UnTQpG__game[data-screen=hand][data-full] .Gems-module__UnTQpG__prompt{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;font-size:.85rem;overflow:hidden}.Gems-module__UnTQpG__game[data-screen=hand][data-full] .Gems-module__UnTQpG__prompt[data-open]{white-space:normal}.Gems-module__UnTQpG__game[data-screen=hand][data-full] .Gems-module__UnTQpG__areas{overscroll-behavior-x:contain;grid-template-columns:none;grid-auto-columns:minmax(15rem,1fr);grid-auto-flow:column;overflow-x:auto}}.Gems-module__UnTQpG__game[data-screen=hand] .Gems-module__UnTQpG__areas.Gems-module__UnTQpG__others,.Gems-module__UnTQpG__game[data-full=hand] .Gems-module__UnTQpG__areas.Gems-module__UnTQpG__others{order:0}.Gems-module__UnTQpG__others .Gems-module__UnTQpG__area h2{font-size:.85rem}.Gems-module__UnTQpG__others .Gems-module__UnTQpG__reserved .Gems-module__UnTQpG__card,.Gems-module__UnTQpG__others .Gems-module__UnTQpG__back{width:3.5rem}.Gems-module__UnTQpG__areaName{min-width:0}.Gems-module__UnTQpG__handFullButton{min-width:var(--tap-target);min-height:var(--tap-target);margin-left:auto;padding:0 .5rem;font-size:1.1rem}.Gems-module__UnTQpG__toBuy{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));gap:.4rem;display:grid}.Gems-module__UnTQpG__game[data-full=hand] .Gems-module__UnTQpG__head{order:-2}.Gems-module__UnTQpG__game[data-full=hand] .Gems-module__UnTQpG__areas{order:-1}.Gems-module__UnTQpG__game[data-full=hand] .Gems-module__UnTQpG__log,.Gems-module__UnTQpG__game[data-full=hand] .Gems-module__UnTQpG__log+button{display:none}.Gems-module__UnTQpG__game[data-full=hand] .Gems-module__UnTQpG__area:not([data-other]) h2{font-size:1.05rem}.Gems-module__UnTQpG__game[data-full=hand] .Gems-module__UnTQpG__area:not([data-other]) .Gems-module__UnTQpG__holdings{gap:.6rem}.Gems-module__UnTQpG__game[data-full=hand] .Gems-module__UnTQpG__area:not([data-other]) .Gems-module__UnTQpG__bonus{width:2.1rem;height:2.9rem;font-size:1.1rem}.Gems-module__UnTQpG__game[data-full=hand] .Gems-module__UnTQpG__area:not([data-other]) .Gems-module__UnTQpG__chip{width:2.9rem;height:2.9rem}.Gems-module__UnTQpG__game[data-full=hand] .Gems-module__UnTQpG__area:not([data-other]) .Gems-module__UnTQpG__chip .Gems-module__UnTQpG__count{min-width:1.3rem;font-size:.9rem;line-height:1.3rem}.Gems-module__UnTQpG__game[data-full=hand] .Gems-module__UnTQpG__area:not([data-other]) .Gems-module__UnTQpG__reserved .Gems-module__UnTQpG__card,.Gems-module__UnTQpG__game[data-full=hand] .Gems-module__UnTQpG__area:not([data-other]) .Gems-module__UnTQpG__reserved .Gems-module__UnTQpG__back{width:7rem}
.Guandan-module__po7hya__page{max-width:48rem}.Guandan-module__po7hya__setup{gap:1rem;max-width:36rem;display:grid}.Guandan-module__po7hya__choices{border:1px solid var(--line);border-radius:var(--card-radius);gap:.5rem;margin:0;padding:.75rem;display:grid}.Guandan-module__po7hya__choices legend{padding:0 .25rem;font-weight:600}.Guandan-module__po7hya__game{--guandan-felt:#1f6b45;--guandan-felt-edge:#134a2f;--guandan-felt-ink:#f4f1e6;--guandan-team-0:#f2c230;--guandan-team-1:#7cc4ff;--guandan-wild:#e0a800;gap:.7rem;min-width:0;display:grid}.Guandan-module__po7hya__head{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.Guandan-module__po7hya__levels{flex:1 1 var(--game-players-basis);flex-wrap:wrap;gap:.4rem;margin:0;font-size:.85rem;display:flex}.Guandan-module__po7hya__levels span{border:1px solid var(--line);border-left:4px solid var(--guandan-team-0);color:var(--muted);border-radius:999px;padding:.2rem .5rem}.Guandan-module__po7hya__levels span[data-team="1"]{border-left-color:var(--guandan-team-1)}.Guandan-module__po7hya__levels span[data-on]{color:var(--text);font-weight:600}.Guandan-module__po7hya__fullButton{min-width:var(--tap-target);font-size:1.1rem}.Guandan-module__po7hya__prompt{margin:0;font-weight:600}.Guandan-module__po7hya__error{color:var(--danger);margin:0;font-size:.85rem}.Guandan-module__po7hya__pass{border:1px solid var(--accent);border-radius:var(--card-radius);justify-items:start;gap:.5rem;padding:.75rem;display:grid}.Guandan-module__po7hya__pass p{margin:0}.Guandan-module__po7hya__felt{color:var(--guandan-felt-ink);background:radial-gradient(ellipse at center, var(--guandan-felt), var(--guandan-felt-edge));border-radius:var(--card-radius);grid-template-columns:minmax(0,1fr) minmax(0,2.2fr) minmax(0,1fr);grid-template-areas:".top.""left middle right"".bottom.";gap:.4rem;padding:.5rem;display:grid}.Guandan-module__po7hya__felt[data-waiting] .Guandan-module__po7hya__middle{opacity:.6}.Guandan-module__po7hya__seat{border:1px solid #ffffff40;border-left:4px solid var(--guandan-team-0);overflow-wrap:anywhere;background:#0000002e;border-radius:.5rem;align-content:center;padding:.3rem .45rem;font-size:.8rem;display:grid}.Guandan-module__po7hya__seat[data-team="1"]{border-left-color:var(--guandan-team-1)}.Guandan-module__po7hya__seat[data-where=top]{grid-area:top}.Guandan-module__po7hya__seat[data-where=left]{grid-area:left}.Guandan-module__po7hya__seat[data-where=right]{grid-area:right}.Guandan-module__po7hya__seat[data-where=bottom]{grid-area:bottom}.Guandan-module__po7hya__seat[data-turn]{border-color:var(--guandan-team-0);box-shadow:0 0 0 2px #ffffffb3}.Guandan-module__po7hya__seat[data-won]{background:#fff3}.Guandan-module__po7hya__seat h2{margin:0;font-size:.85rem}.Guandan-module__po7hya__seat p{margin:0}.Guandan-module__po7hya__passed{font-style:italic}.Guandan-module__po7hya__middle{text-align:center;grid-area:middle;align-content:center;justify-items:center;gap:.3rem;min-height:6.5rem;font-size:.82rem;display:grid}.Guandan-module__po7hya__middle p{margin:0}.Guandan-module__po7hya__round{opacity:.85}.Guandan-module__po7hya__wildNote{color:var(--guandan-wild);font-weight:700}.Guandan-module__po7hya__played{flex-wrap:wrap;justify-content:center;display:flex}.Guandan-module__po7hya__played>*+*{margin-left:-1.2rem}.Guandan-module__po7hya__tribute{margin:0;padding:0;list-style:none}.Guandan-module__po7hya__cardWord{color:#1b1b1f;background:#fffdf7;border-radius:.2rem;padding:0 .2rem;font-weight:700}.Guandan-module__po7hya__cardWord[data-red]{color:#c8102e}.Guandan-module__po7hya__lastRound{opacity:.85}.Guandan-module__po7hya__handBox{gap:.5rem;padding-top:.7rem;display:grid}.Guandan-module__po7hya__hand{gap:.35rem;display:grid}.Guandan-module__po7hya__row{--gap:min(.2rem, calc((100% - var(--cards) * var(--hand-card-w)) / max(1, var(--cards) - 1)));justify-content:center;display:flex}.Guandan-module__po7hya__row>button,.Guandan-module__po7hya__row>span{--playing-card-w:var(--hand-card-w)}.Guandan-module__po7hya__row>*+*{margin-left:var(--gap)}.Guandan-module__po7hya__hand{--hand-card-w:3.4rem}@media (max-width:30rem){.Guandan-module__po7hya__hand{--hand-card-w:2.9rem}}.Guandan-module__po7hya__wild{box-shadow:inset 0 0 0 2px var(--guandan-wild)}.Guandan-module__po7hya__wild:after{color:#1b1b1f;background:var(--guandan-wild);content:"WILD";border-radius:.15rem;padding:0 .15rem;font-size:.5rem;position:absolute;bottom:.15rem;left:.15rem}.Guandan-module__po7hya__choice{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Guandan-module__po7hya__why{color:var(--muted);font-size:.85rem}.Guandan-module__po7hya__log{margin:0}.Guandan-module__po7hya__rules summary{cursor:pointer;font-weight:600}.Guandan-module__po7hya__rules p{margin:.5rem 0 0}.Guandan-module__po7hya__game[data-full]{z-index:60;padding:max(.5rem, env(safe-area-inset-top)) max(.5rem, env(safe-area-inset-right)) max(.5rem, env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left));background:var(--bg);align-content:start;position:fixed;inset:0;overflow-y:auto}.Guandan-module__po7hya__game[data-screen=hand] .Guandan-module__po7hya__head{order:-2}.Guandan-module__po7hya__game[data-screen=hand] .Guandan-module__po7hya__handBox{order:-1}
.Ludo-module__3bRB7q__page{max-width:48rem}.Ludo-module__3bRB7q__setup{gap:1rem;max-width:36rem;display:grid}.Ludo-module__3bRB7q__choices{border:1px solid var(--line);border-radius:var(--card-radius);gap:.5rem;margin:0;padding:.75rem;display:grid}.Ludo-module__3bRB7q__choices legend{padding:0 .25rem;font-weight:600}.Ludo-module__3bRB7q__quick{align-items:center;gap:.5rem;display:flex}.Ludo-module__3bRB7q__game{gap:.6rem;display:grid}.Ludo-module__3bRB7q__players{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.Ludo-module__3bRB7q__players li{border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .5rem;font-size:.85rem;display:inline-flex}.Ludo-module__3bRB7q__players li[data-turn]{border-color:var(--accent);color:var(--text);font-weight:600}.Ludo-module__3bRB7q__dot{border-radius:50%;flex:none;width:.75rem;height:.75rem;display:inline-block}.Ludo-module__3bRB7q__prompt{margin:0;font-weight:600}.Ludo-module__3bRB7q__error{color:var(--danger);margin:0;font-size:.85rem}.Ludo-module__3bRB7q__pass{border:1px solid var(--accent);border-radius:var(--card-radius);justify-items:start;gap:.5rem;padding:.75rem;display:grid}.Ludo-module__3bRB7q__pass p{margin:0}.Ludo-module__3bRB7q__table{flex-wrap:wrap;align-items:flex-start;gap:1rem;display:flex}.Ludo-module__3bRB7q__table[data-waiting]{opacity:.4;pointer-events:none}.Ludo-module__3bRB7q__board{aspect-ratio:1;width:min(100%,30rem);height:auto}.Ludo-module__3bRB7q__base{fill:var(--panel);stroke:var(--line);stroke-width:.12px}.Ludo-module__3bRB7q__square{fill:var(--raised);stroke:var(--line);stroke-width:.04px}.Ludo-module__3bRB7q__square[data-safe]{fill:var(--line)}.Ludo-module__3bRB7q__home{opacity:.55}.Ludo-module__3bRB7q__centre{fill:var(--panel);stroke:var(--line);stroke-width:.06px}.Ludo-module__3bRB7q__goal{fill:var(--raised);stroke:var(--line);stroke-width:.04px;opacity:.55}.Ludo-module__3bRB7q__seed circle{stroke:var(--bg);stroke-width:.06px;transition:cx .25s,cy .25s}.Ludo-module__3bRB7q__seed[data-go]{cursor:pointer}.Ludo-module__3bRB7q__seed[data-go]:focus-visible{outline:none}.Ludo-module__3bRB7q__seed .Ludo-module__3bRB7q__ring{fill:none;stroke:var(--accent);stroke-width:.1px}.Ludo-module__3bRB7q__seed[data-go]:focus-visible .Ludo-module__3bRB7q__ring,.Ludo-module__3bRB7q__seed[data-go]:hover .Ludo-module__3bRB7q__ring{stroke-width:.18px}.Ludo-module__3bRB7q__side{align-items:center;gap:.8rem;display:flex}.Ludo-module__3bRB7q__die{border:1px solid var(--line);background:var(--raised);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:3px;width:48px;height:48px;padding:7px;display:grid}.Ludo-module__3bRB7q__die i{border-radius:50%;width:8px;height:8px;margin:auto;display:block}.Ludo-module__3bRB7q__die i[data-on]{background:var(--text)}.Ludo-module__3bRB7q__log{color:var(--muted);margin:0;padding-left:1.2rem;font-size:.85rem}@media (prefers-reduced-motion:reduce){.Ludo-module__3bRB7q__seed circle{transition:none}}.Ludo-module__3bRB7q__head{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.Ludo-module__3bRB7q__head .Ludo-module__3bRB7q__players{flex:1 1 var(--game-players-basis)}.Ludo-module__3bRB7q__fullButton{min-width:var(--tap-target);font-size:1.1rem}.Ludo-module__3bRB7q__game[data-full]{z-index:60;padding:max(.5rem, env(safe-area-inset-top)) max(.5rem, env(safe-area-inset-right)) max(.5rem, env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left));background:var(--bg);overscroll-behavior:contain;align-content:start;position:fixed;inset:0;overflow:auto}.Ludo-module__3bRB7q__game[data-full] .Ludo-module__3bRB7q__table{justify-content:center}.Ludo-module__3bRB7q__game[data-full] .Ludo-module__3bRB7q__board{width:min(100%, var(--full-height) - 12rem)}.Ludo-module__3bRB7q__game[data-screen=hand] .Ludo-module__3bRB7q__side{order:-1;width:100%}.Ludo-module__3bRB7q__game[data-screen=hand] .Ludo-module__3bRB7q__side .btn{min-height:calc(var(--tap-target) * 1.5);flex:1;font-size:1.2rem}.Ludo-module__3bRB7q__game[data-screen=board] .Ludo-module__3bRB7q__table{justify-content:center}.Ludo-module__3bRB7q__game[data-screen=board] .Ludo-module__3bRB7q__board{width:min(100%, var(--full-height) - 12rem)}
.Othello-module__qD2vKW__page{max-width:40rem}.Othello-module__qD2vKW__setup{gap:1rem;max-width:36rem;display:grid}.Othello-module__qD2vKW__choices{border:1px solid var(--line);border-radius:var(--card-radius);gap:.5rem;margin:0;padding:.75rem;display:grid}.Othello-module__qD2vKW__choices legend{padding:0 .25rem;font-weight:600}.Othello-module__qD2vKW__game{--othello-felt:#1f7a4a;--othello-line:#0f3d25;--othello-edge-text:var(--muted);--othello-open:#ffffff59;gap:.7rem;min-width:0;display:grid}.Othello-module__qD2vKW__head{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.Othello-module__qD2vKW__players{flex:1 1 var(--game-players-basis);flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.Othello-module__qD2vKW__players li{border:1px solid var(--line);color:var(--muted);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .5rem;font-size:.85rem;display:inline-flex}.Othello-module__qD2vKW__players li[data-turn]{border-color:var(--accent);color:var(--text);font-weight:600}.Othello-module__qD2vKW__players .Othello-module__qD2vKW__disc{width:.85rem;height:.85rem}.Othello-module__qD2vKW__fullButton{min-width:var(--tap-target);font-size:1.1rem}.Othello-module__qD2vKW__prompt{margin:0;font-weight:600}.Othello-module__qD2vKW__error{color:var(--danger);margin:0;font-size:.85rem}.Othello-module__qD2vKW__choice{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Othello-module__qD2vKW__choice:empty{display:none}.Othello-module__qD2vKW__boardBox{width:min(100%,32rem);min-width:0}.Othello-module__qD2vKW__board{align-items:center;gap:2px;display:grid}.Othello-module__qD2vKW__edge{min-width:1rem;color:var(--othello-edge-text);text-align:center;font-size:.75rem}.Othello-module__qD2vKW__square{aspect-ratio:1;border:1px solid var(--othello-line);background:var(--othello-felt);border-radius:2px;place-items:center;min-width:0;padding:0;display:grid}.Othello-module__qD2vKW__square[data-last]{box-shadow:inset 0 0 0 2px var(--accent)}button.Othello-module__qD2vKW__square{cursor:pointer}button.Othello-module__qD2vKW__square:after{content:"";background:var(--othello-open);border-radius:50%;width:28%;height:28%}button.Othello-module__qD2vKW__square:hover:after,button.Othello-module__qD2vKW__square:focus-visible:after{width:78%;height:78%}button.Othello-module__qD2vKW__square:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.Othello-module__qD2vKW__disc{border-radius:50%;flex:none;width:78%;height:78%;display:inline-block;box-shadow:0 1px 2px #00000073}.Othello-module__qD2vKW__disc[data-disc="0"]{background:var(--go-black)}.Othello-module__qD2vKW__disc[data-disc="1"]{border:1px solid var(--go-white-edge);background:var(--go-white)}.Othello-module__qD2vKW__disc[data-flipped]{animation:.35s ease-out Othello-module__qD2vKW__othello-flip}@keyframes Othello-module__qD2vKW__othello-flip{0%{transform:rotateY(90deg)}to{transform:rotateY(0)}}@media (prefers-reduced-motion:reduce){.Othello-module__qD2vKW__disc[data-flipped]{animation:none}}.Othello-module__qD2vKW__log{color:var(--muted);margin:0;padding-left:1.2rem;font-size:.85rem}.Othello-module__qD2vKW__rules summary{cursor:pointer;font-weight:600}.Othello-module__qD2vKW__rules p{font-size:.9rem}.Othello-module__qD2vKW__game[data-full]{z-index:60;padding:max(.5rem, env(safe-area-inset-top)) max(.5rem, env(safe-area-inset-right)) max(.5rem, env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left));background:var(--bg);align-content:start;justify-items:center;position:fixed;inset:0;overflow-y:auto}.Othello-module__qD2vKW__game[data-full] .Othello-module__qD2vKW__boardBox{width:min(100%,70vh)}
.Party-module__EAJADq__page{max-width:52rem}.Party-module__EAJADq__setup{gap:1rem;max-width:36rem;display:grid}.Party-module__EAJADq__rounds{align-items:center;gap:.5rem;display:flex}.Party-module__EAJADq__choices{border:1px solid var(--line);border-radius:var(--card-radius);gap:.5rem;margin:0;padding:.75rem;display:grid}.Party-module__EAJADq__choices legend{padding:0 .25rem;font-weight:600}.Party-module__EAJADq__game{gap:.6rem;display:grid}.Party-module__EAJADq__players{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.Party-module__EAJADq__players li{border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .5rem;font-size:.85rem;display:inline-flex}.Party-module__EAJADq__players li[data-turn]{border-color:var(--accent);color:var(--text);font-weight:600}.Party-module__EAJADq__dot{border-radius:50%;flex:none;width:.75rem;height:.75rem;display:inline-block}.Party-module__EAJADq__prompt{margin:0;font-weight:600}.Party-module__EAJADq__error{color:var(--danger);margin:0;font-size:.85rem}.Party-module__EAJADq__pass{border:1px solid var(--accent);border-radius:var(--card-radius);justify-items:start;gap:.5rem;padding:.75rem;display:grid}.Party-module__EAJADq__pass p{margin:0}.Party-module__EAJADq__table{flex-wrap:wrap;align-items:flex-start;gap:1rem;display:flex}.Party-module__EAJADq__table[data-waiting]{opacity:.4;pointer-events:none}.Party-module__EAJADq__round{color:var(--muted);margin:0;font-size:.85rem}.Party-module__EAJADq__board{aspect-ratio:9/7;width:min(100%,34rem);height:auto}.Party-module__EAJADq__path{stroke:var(--line);stroke-width:.12px}.Party-module__EAJADq__space circle{stroke:var(--bg);stroke-width:.05px}.Party-module__EAJADq__space text{fill:#fff;text-anchor:middle;dominant-baseline:central;pointer-events:none;font-size:.34px;font-weight:700}.Party-module__EAJADq__space[data-kind=start] circle{fill:#2f9e44}.Party-module__EAJADq__space[data-kind=blue] circle{fill:#1c7ed6}.Party-module__EAJADq__space[data-kind=red] circle{fill:#e03131}.Party-module__EAJADq__space[data-kind=event] circle{fill:#37b24d}.Party-module__EAJADq__space[data-kind=mushroom] circle{fill:#f08c00}.Party-module__EAJADq__space[data-kind=storm] circle{fill:#495057}.Party-module__EAJADq__space[data-go]{cursor:pointer}.Party-module__EAJADq__space[data-go] circle{stroke:var(--accent);stroke-width:.12px}.Party-module__EAJADq__space[data-go]:focus-visible{outline:none}.Party-module__EAJADq__space[data-go]:focus-visible circle,.Party-module__EAJADq__space[data-go]:hover circle{stroke-width:.2px}.Party-module__EAJADq__star{fill:#fab005;stroke:#7c5800;stroke-width:.03px;text-anchor:middle;dominant-baseline:central;font-size:.6px}.Party-module__EAJADq__token{stroke:var(--bg);stroke-width:.06px;transition:cx .25s,cy .25s}.Party-module__EAJADq__side{flex:12rem;align-content:start;gap:.6rem;min-width:12rem;display:grid}.Party-module__EAJADq__die{color:#3b2a00;background:#fab005;border:2px solid #7c5800;border-radius:10px;place-items:center;width:56px;height:56px;font-size:1.5rem;font-weight:800;display:grid}.Party-module__EAJADq__choice{flex-wrap:wrap;gap:.5rem;display:flex}.Party-module__EAJADq__minigame,.Party-module__EAJADq__last,.Party-module__EAJADq__final{border:1px solid var(--line);border-radius:var(--card-radius);gap:.5rem;padding:.75rem;display:grid}.Party-module__EAJADq__minigame h2,.Party-module__EAJADq__last h3{margin:0;font-size:1rem}.Party-module__EAJADq__minigameRules,.Party-module__EAJADq__last p{color:var(--muted);margin:0;font-size:.85rem}.Party-module__EAJADq__chests{flex-wrap:wrap;gap:.5rem;display:flex}.Party-module__EAJADq__chest{min-width:5.5rem;min-height:var(--tap-target)}.Party-module__EAJADq__chest[data-open]{border:2px solid var(--line);border-radius:var(--card-radius);place-items:center;padding:0 .5rem;font-size:.85rem;display:inline-grid}.Party-module__EAJADq__clock{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.75rem;font-size:1.2rem;display:flex}.Party-module__EAJADq__mash{min-width:8rem;min-height:calc(var(--tap-target) * 1.5);touch-action:manipulation;font-size:1.3rem}.Party-module__EAJADq__results,.Party-module__EAJADq__final ul,.Party-module__EAJADq__final ol{margin:0;padding-left:1.2rem;font-size:.85rem}.Party-module__EAJADq__final{justify-items:start}.Party-module__EAJADq__log{color:var(--muted);margin:0;padding-left:1.2rem;font-size:.85rem}.Party-module__EAJADq__rules p{margin:.5rem 0 0;font-size:.9rem}@media (prefers-reduced-motion:reduce){.Party-module__EAJADq__token{transition:none}}.Party-module__EAJADq__head{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.Party-module__EAJADq__head .Party-module__EAJADq__players{flex:1 1 var(--game-players-basis)}.Party-module__EAJADq__fullButton{min-width:var(--tap-target);font-size:1.1rem}.Party-module__EAJADq__game[data-full]{z-index:60;padding:max(.5rem, env(safe-area-inset-top)) max(.5rem, env(safe-area-inset-right)) max(.5rem, env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left));background:var(--bg);overscroll-behavior:contain;align-content:start;position:fixed;inset:0;overflow:auto}.Party-module__EAJADq__game[data-full] .Party-module__EAJADq__table{justify-content:center}.Party-module__EAJADq__game[data-full] .Party-module__EAJADq__board{width:min(100%, (var(--full-height) - 12rem) * 9 / 7)}.Party-module__EAJADq__game[data-screen=hand] .Party-module__EAJADq__side{order:-1;width:100%}.Party-module__EAJADq__game[data-screen=hand] .Party-module__EAJADq__side .btn{min-height:calc(var(--tap-target) * 1.5);font-size:1.2rem}.Party-module__EAJADq__game[data-screen=board] .Party-module__EAJADq__table{justify-content:center}.Party-module__EAJADq__game[data-screen=board] .Party-module__EAJADq__board{width:min(100%, (var(--full-height) - 12rem) * 9 / 7)}.Party-module__EAJADq__mode{align-items:baseline;gap:.5rem;font-size:.9rem;display:flex}.Party-module__EAJADq__stage{--stage-sky:#5c94fc;--stage-cloud:#fff;--stage-pipe:#00a800;--stage-pipe-dark:#005800;--stage-brick:#c84c0c;--stage-mortar:#7c2c00;--stage-card:#fff8e1;--stage-ink:#2b1d0e;--stage-gold:#fab005;border-radius:var(--card-radius);background:radial-gradient(ellipse 3.5rem 1.2rem at 15% 1.6rem, var(--stage-cloud) 95%, transparent), radial-gradient(ellipse 4.5rem 1.4rem at 78% 2.4rem, var(--stage-cloud) 95%, transparent), linear-gradient(var(--stage-pipe-dark), var(--stage-pipe-dark)) right 1.5rem bottom 2rem / 3.4rem .9rem no-repeat, linear-gradient(90deg, var(--stage-pipe), #4cd44c 40%, var(--stage-pipe)) right 1.7rem bottom 2rem / 3rem 3.2rem no-repeat, var(--stage-sky);color:var(--stage-ink);gap:.75rem;padding:1rem 1rem 3.5rem;display:grid;position:relative;overflow:hidden}.Party-module__EAJADq__stage[data-waiting]{opacity:.4;pointer-events:none}.Party-module__EAJADq__ground{background:repeating-linear-gradient(90deg, transparent 0 1.9rem, var(--stage-mortar) 1.9rem 2rem), linear-gradient(var(--stage-mortar) 0 .1rem, var(--stage-brick) .1rem .95rem, var(--stage-mortar) .95rem 1.05rem, var(--stage-brick) 1.05rem);height:2rem;position:absolute;inset:auto 0 0}.Party-module__EAJADq__lineup{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.Party-module__EAJADq__lineup li{border-radius:var(--card-radius);background:var(--stage-card);border:2px solid #0000;justify-items:center;gap:.15rem;min-width:4.5rem;padding:.4rem .5rem;font-size:.85rem;transition:transform .2s;display:grid}.Party-module__EAJADq__lineup li[data-turn]{border-color:var(--stage-gold);transform:translateY(-.3rem)}.Party-module__EAJADq__lineup li[data-out]{opacity:.55;filter:grayscale()}.Party-module__EAJADq__hero{border:2px solid var(--stage-ink);color:#fff;border-radius:50% 50% .4rem .4rem;place-items:center;width:2.2rem;height:2.2rem;font-weight:800;display:grid}.Party-module__EAJADq__heroName{text-overflow:ellipsis;white-space:nowrap;max-width:6rem;font-weight:600;overflow:hidden}.Party-module__EAJADq__lives{min-height:1.2rem;font-weight:700}.Party-module__EAJADq__stage .Party-module__EAJADq__minigame,.Party-module__EAJADq__stage .Party-module__EAJADq__last{border:3px solid var(--stage-mortar);background:var(--stage-card);color:var(--stage-ink)}.Party-module__EAJADq__stage .Party-module__EAJADq__minigameRules,.Party-module__EAJADq__stage .Party-module__EAJADq__last p{color:var(--stage-ink)}.Party-module__EAJADq__block{min-width:8rem;min-height:calc(var(--tap-target) * 1.8);border:3px solid var(--stage-mortar,#7c2c00);color:#fff;touch-action:manipulation;background:sienna;font-size:1.4rem;font-weight:800}.Party-module__EAJADq__block[data-lit]{background:var(--stage-gold,#fab005);color:#3b2a00}.Party-module__EAJADq__coinField{grid-auto-rows:2rem;grid-auto-columns:2rem;justify-content:center;gap:.25rem;display:grid}.Party-module__EAJADq__coin{background:radial-gradient(circle at 35% 35%,#ffe066,#fab005);border:2px solid #7c5800;border-radius:50%}@media (prefers-reduced-motion:reduce){.Party-module__EAJADq__lineup li{transition:none}}
.PlayingCard-module__Yt4m6G__card{--playing-card-paper:#fffdf7;--playing-card-ink:#1b1b1f;--playing-card-red:#c8102e;--playing-card-back:#1d4e89;--playing-card-back-line:#ffffff47;--playing-card-w:3.6rem;box-sizing:border-box;width:var(--playing-card-w);aspect-ratio:5/7;color:var(--playing-card-ink);font:inherit;background:var(--playing-card-paper);border-radius:calc(var(--playing-card-w) * .1);border:1px solid #00000040;flex:none;place-items:center;padding:0;font-weight:700;line-height:1;transition:transform .12s;display:inline-grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #00000040}.PlayingCard-module__Yt4m6G__card[data-size=small]{--playing-card-w:2.6rem}.PlayingCard-module__Yt4m6G__card[data-size=large]{--playing-card-w:4.6rem}button.PlayingCard-module__Yt4m6G__card{cursor:pointer}button.PlayingCard-module__Yt4m6G__card:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.PlayingCard-module__Yt4m6G__card[data-red]{color:var(--playing-card-red)}.PlayingCard-module__Yt4m6G__card[data-picked]{box-shadow:0 0 0 3px var(--accent);transform:translateY(-.6rem)}.PlayingCard-module__Yt4m6G__card[data-back]{background:repeating-linear-gradient(45deg, var(--playing-card-back) 0 6px, var(--playing-card-back-line) 6px 8px), var(--playing-card-back);border:3px solid var(--playing-card-paper)}.PlayingCard-module__Yt4m6G__card[data-empty]{border:2px dashed var(--line);box-shadow:none;background:0 0}.PlayingCard-module__Yt4m6G__corner,.PlayingCard-module__Yt4m6G__cornerFlip{font-size:calc(var(--playing-card-w) * .26);letter-spacing:-.04em;position:absolute}.PlayingCard-module__Yt4m6G__corner{top:.2em;left:.2em}.PlayingCard-module__Yt4m6G__cornerFlip{bottom:.2em;right:.2em;transform:rotate(180deg)}.PlayingCard-module__Yt4m6G__pip{font-size:calc(var(--playing-card-w) * .5)}.PlayingCard-module__Yt4m6G__joker{font-size:calc(var(--playing-card-w) * .16);text-align:center;writing-mode:vertical-rl}
.Sanguosha-module__x-elBW__page{max-width:64rem}.Sanguosha-module__x-elBW__setup{gap:1rem;max-width:36rem;display:grid}.Sanguosha-module__x-elBW__choices{border:1px solid var(--line);border-radius:var(--card-radius);gap:.5rem;margin:0;padding:.75rem;display:grid}.Sanguosha-module__x-elBW__choices legend{padding:0 .25rem;font-weight:600}.Sanguosha-module__x-elBW__game{--sgs-card-w:4.6rem;--sgs-small-w:3.2rem;--sgs-red:#c92a2a;--sgs-wei:#1c7ed6;--sgs-shu:#e8590c;--sgs-wu:#2f9e44;--sgs-qun:#868e96;gap:.7rem;min-width:0;display:grid}.Sanguosha-module__x-elBW__head{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.Sanguosha-module__x-elBW__players{flex:1 1 var(--game-players-basis);flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.Sanguosha-module__x-elBW__players li{border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .5rem;font-size:.85rem;display:inline-flex}.Sanguosha-module__x-elBW__players li[data-turn]{border-color:var(--accent);color:var(--text);font-weight:600}.Sanguosha-module__x-elBW__players li[data-out]{text-decoration:line-through}.Sanguosha-module__x-elBW__dot{border-radius:50%;flex:none;width:.75rem;height:.75rem;display:inline-block}.Sanguosha-module__x-elBW__fullButton{min-width:var(--tap-target);font-size:1.1rem}.Sanguosha-module__x-elBW__prompt{margin:0;font-weight:600}.Sanguosha-module__x-elBW__error{color:var(--danger);margin:0;font-size:.85rem}.Sanguosha-module__x-elBW__muted{color:var(--muted);margin:0;font-size:.85rem}.Sanguosha-module__x-elBW__pass{border:1px solid var(--accent);border-radius:var(--card-radius);justify-items:start;gap:.5rem;padding:.75rem;display:grid}.Sanguosha-module__x-elBW__pass p{margin:0}.Sanguosha-module__x-elBW__answers{gap:.4rem;display:grid}.Sanguosha-module__x-elBW__choice{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Sanguosha-module__x-elBW__choice [data-red],.Sanguosha-module__x-elBW__chip [data-red],.Sanguosha-module__x-elBW__corner[data-red]{color:var(--sgs-red)}.Sanguosha-module__x-elBW__choice button[data-picked]{outline:3px solid var(--accent);outline-offset:1px}.Sanguosha-module__x-elBW__generals{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.5rem;display:grid}.Sanguosha-module__x-elBW__general{border:2px solid var(--line);border-radius:var(--card-radius);background:var(--bg);color:var(--text);font:inherit;text-align:left;grid-template-columns:4.5rem 1fr;align-items:start;gap:.5rem;padding:.5rem;display:grid}button.Sanguosha-module__x-elBW__general{cursor:pointer}button.Sanguosha-module__x-elBW__general:hover,button.Sanguosha-module__x-elBW__general:focus-visible{border-color:var(--accent)}.Sanguosha-module__x-elBW__general[data-kingdom=wei],.Sanguosha-module__x-elBW__seat[data-kingdom=wei]{border-left:4px solid var(--sgs-wei)}.Sanguosha-module__x-elBW__general[data-kingdom=shu],.Sanguosha-module__x-elBW__seat[data-kingdom=shu]{border-left:4px solid var(--sgs-shu)}.Sanguosha-module__x-elBW__general[data-kingdom=wu],.Sanguosha-module__x-elBW__seat[data-kingdom=wu]{border-left:4px solid var(--sgs-wu)}.Sanguosha-module__x-elBW__general[data-kingdom=qun],.Sanguosha-module__x-elBW__seat[data-kingdom=qun]{border-left:4px solid var(--sgs-qun)}.Sanguosha-module__x-elBW__portrait{border-radius:.3rem;width:100%;display:block}.Sanguosha-module__x-elBW__generalText{gap:.2rem;font-size:.85rem;display:grid}.Sanguosha-module__x-elBW__generalText small{color:var(--muted)}.Sanguosha-module__x-elBW__hand{border:1px solid var(--accent);border-radius:var(--card-radius);gap:.35rem;padding:.5rem;display:grid}.Sanguosha-module__x-elBW__hand h2,.Sanguosha-module__x-elBW__seat h2{align-items:center;gap:.35rem;margin:0;font-size:.9rem;display:flex}.Sanguosha-module__x-elBW__cards{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.Sanguosha-module__x-elBW__card{width:var(--sgs-card-w);aspect-ratio:93/130;background:0 0;border:0;border-radius:.3rem;flex:none;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 1px 3px #00000040}.Sanguosha-module__x-elBW__small{width:var(--sgs-small-w)}button.Sanguosha-module__x-elBW__card{cursor:pointer}button.Sanguosha-module__x-elBW__card:hover,button.Sanguosha-module__x-elBW__card:focus-visible,.Sanguosha-module__x-elBW__card[data-picked]{outline:3px solid var(--accent);outline-offset:1px}.Sanguosha-module__x-elBW__card[data-picked]{transform:translateY(-.3rem)}.Sanguosha-module__x-elBW__art{object-fit:cover;width:100%;height:100%;display:block}.Sanguosha-module__x-elBW__corner{color:#111;background:#ffffffd9;border-radius:.2rem;padding:0 .15rem;font-size:.7rem;font-weight:700;line-height:1.1;position:absolute;top:.15rem;left:.15rem}.Sanguosha-module__x-elBW__small .Sanguosha-module__x-elBW__corner{font-size:.6rem}.Sanguosha-module__x-elBW__chip{border:1px solid var(--line);background:var(--bg);color:var(--text);font:inherit;white-space:nowrap;border-radius:999px;align-items:center;gap:.2rem;padding:.1rem .4rem;font-size:.78rem;display:inline-flex}button.Sanguosha-module__x-elBW__chip{min-height:var(--tap-target);cursor:pointer}.Sanguosha-module__x-elBW__chip[data-picked]{border-color:var(--accent);outline:2px solid var(--accent)}.Sanguosha-module__x-elBW__chip[data-delayed]{border-style:dashed}.Sanguosha-module__x-elBW__ordered{justify-items:center;gap:.2rem;font-size:.8rem;display:grid}.Sanguosha-module__x-elBW__board{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.5rem;display:grid}.Sanguosha-module__x-elBW__board[data-waiting]{opacity:.5}.Sanguosha-module__x-elBW__middle,.Sanguosha-module__x-elBW__seat{border:1px solid var(--line);border-radius:var(--card-radius);align-content:start;gap:.35rem;padding:.5rem;display:grid}.Sanguosha-module__x-elBW__middle{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.Sanguosha-module__x-elBW__seat[data-turn]{box-shadow:0 0 0 2px var(--accent)}.Sanguosha-module__x-elBW__seat[data-deciding]{border-color:var(--accent)}.Sanguosha-module__x-elBW__seat[data-dead]{opacity:.55;filter:grayscale(.8)}.Sanguosha-module__x-elBW__seatGeneral{grid-template-columns:3rem 1fr;align-items:center;gap:.4rem;font-size:.85rem;display:grid}.Sanguosha-module__x-elBW__seatGeneral small{color:var(--muted)}.Sanguosha-module__x-elBW__seatPortrait{object-fit:cover;object-position:top;border-radius:.3rem;width:3rem;height:3.5rem;display:block}.Sanguosha-module__x-elBW__health{flex-wrap:wrap;gap:1px;margin-top:.15rem;display:flex}.Sanguosha-module__x-elBW__magatama{width:.85rem;height:1rem}.Sanguosha-module__x-elBW__role{align-items:center;gap:.25rem;font-size:.8rem;font-weight:600;display:inline-flex}.Sanguosha-module__x-elBW__roleIcon{object-fit:contain;width:1.1rem;height:1.1rem}.Sanguosha-module__x-elBW__zone{flex-wrap:wrap;gap:.25rem;display:flex}.Sanguosha-module__x-elBW__handCount{color:var(--muted);font-size:.85rem}.Sanguosha-module__x-elBW__pile{width:var(--sgs-small-w);aspect-ratio:93/130;border:1px dashed var(--line);border-radius:.3rem;display:block;position:relative}.Sanguosha-module__x-elBW__count{background:var(--text);min-width:1.4rem;color:var(--bg);text-align:center;border-radius:999px;padding:0 .3rem;font-size:.8rem;line-height:1.4rem;position:absolute;bottom:-.3rem;right:-.3rem}.Sanguosha-module__x-elBW__playing{border-left:2px solid var(--accent);flex-wrap:wrap;gap:.25rem;padding-left:.5rem;display:flex}.Sanguosha-module__x-elBW__log{color:var(--muted);margin:0;padding-left:1.2rem;font-size:.85rem}.Sanguosha-module__x-elBW__rules summary{cursor:pointer;font-weight:600}.Sanguosha-module__x-elBW__rules p{font-size:.9rem}.Sanguosha-module__x-elBW__reference{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.Sanguosha-module__x-elBW__reference li{align-items:center;gap:.6rem;font-size:.85rem;display:flex}.Sanguosha-module__x-elBW__game[data-full]{z-index:60;padding:max(.5rem, env(safe-area-inset-top)) max(.5rem, env(safe-area-inset-right)) max(.5rem, env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left));background:var(--bg);align-content:start;position:fixed;inset:0;overflow-y:auto}.Sanguosha-module__x-elBW__game[data-screen=hand] .Sanguosha-module__x-elBW__head{order:-2}.Sanguosha-module__x-elBW__game[data-screen=hand] .Sanguosha-module__x-elBW__hand{order:-1}@media (max-width:30rem){.Sanguosha-module__x-elBW__game{--sgs-card-w:4rem}.Sanguosha-module__x-elBW__board{grid-template-columns:repeat(2,minmax(0,1fr))}}
.Solitaire-module__qqoc2q__page{max-width:48rem}.Solitaire-module__qqoc2q__setup{gap:1rem;max-width:36rem;display:grid}.Solitaire-module__qqoc2q__choices{border:1px solid var(--line);border-radius:var(--card-radius);gap:.5rem;margin:0;padding:.75rem;display:grid}.Solitaire-module__qqoc2q__choices legend{padding:0 .25rem;font-weight:600}.Solitaire-module__qqoc2q__game{--solitaire-felt:#1f6b43;--solitaire-felt-edge:#144a2e;--solitaire-target:#ffd84a;--solitaire-gap:.3rem;gap:.6rem;min-width:0;display:grid}.Solitaire-module__qqoc2q__head{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.Solitaire-module__qqoc2q__players{flex:1 1 var(--game-players-basis);flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.Solitaire-module__qqoc2q__players li{border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .5rem;font-size:.85rem;display:inline-flex}.Solitaire-module__qqoc2q__players li[data-turn]{border-color:var(--accent);color:var(--text);font-weight:600}.Solitaire-module__qqoc2q__fullButton{min-width:var(--tap-target);font-size:1.1rem}.Solitaire-module__qqoc2q__stats{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:.85rem}.Solitaire-module__qqoc2q__prompt{margin:0;font-weight:600}.Solitaire-module__qqoc2q__error{color:var(--danger);margin:0;font-size:.85rem}.Solitaire-module__qqoc2q__hint{margin:0;font-size:.85rem}.Solitaire-module__qqoc2q__choice{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Solitaire-module__qqoc2q__choice:empty{display:none}.Solitaire-module__qqoc2q__table{box-sizing:border-box;background:var(--solitaire-felt);border:1px solid var(--solitaire-felt-edge);border-radius:var(--card-radius);gap:.8rem;width:100%;min-width:0;padding:.5rem;display:grid;container-type:inline-size}.Solitaire-module__qqoc2q__row{gap:var(--solitaire-gap);grid-template-columns:repeat(7,minmax(0,1fr));align-items:start;display:grid}.Solitaire-module__qqoc2q__table .Solitaire-module__qqoc2q__card{--playing-card-w:min(4.6rem, calc((100cqw - 6 * var(--solitaire-gap)) / 7))}.Solitaire-module__qqoc2q__slot,.Solitaire-module__qqoc2q__pile{min-width:0;display:flex}.Solitaire-module__qqoc2q__pile{flex-direction:column}.Solitaire-module__qqoc2q__pile .Solitaire-module__qqoc2q__down+.Solitaire-module__qqoc2q__card{margin-top:calc(var(--playing-card-w) * -1.2)}.Solitaire-module__qqoc2q__pile .Solitaire-module__qqoc2q__up+.Solitaire-module__qqoc2q__up{margin-top:calc(var(--playing-card-w) * -1.03)}.Solitaire-module__qqoc2q__waste{grid-column:span 2}.Solitaire-module__qqoc2q__waste .Solitaire-module__qqoc2q__card+.Solitaire-module__qqoc2q__card{margin-left:calc(var(--playing-card-w) * -.62)}.Solitaire-module__qqoc2q__slot[data-target] .Solitaire-module__qqoc2q__card,.Solitaire-module__qqoc2q__pile[data-target] .Solitaire-module__qqoc2q__card:last-child,.Solitaire-module__qqoc2q__slot[data-hint] .Solitaire-module__qqoc2q__card,.Solitaire-module__qqoc2q__choice button[data-hint]{box-shadow:0 0 0 3px var(--solitaire-target)}.Solitaire-module__qqoc2q__table .Solitaire-module__qqoc2q__card[data-empty]{border-color:#ffffff59}.Solitaire-module__qqoc2q__slot[data-suit] .Solitaire-module__qqoc2q__card[data-empty]:after{color:#ffffff73;font-size:calc(var(--playing-card-w) * .5)}.Solitaire-module__qqoc2q__slot[data-suit=S] .Solitaire-module__qqoc2q__card[data-empty]:after{content:"♠"}.Solitaire-module__qqoc2q__slot[data-suit=H] .Solitaire-module__qqoc2q__card[data-empty]:after{content:"♥"}.Solitaire-module__qqoc2q__slot[data-suit=D] .Solitaire-module__qqoc2q__card[data-empty]:after{content:"♦"}.Solitaire-module__qqoc2q__slot[data-suit=C] .Solitaire-module__qqoc2q__card[data-empty]:after{content:"♣"}.Solitaire-module__qqoc2q__log{color:var(--muted);margin:0;padding-left:1.2rem;font-size:.85rem}.Solitaire-module__qqoc2q__rules summary{cursor:pointer;font-weight:600}.Solitaire-module__qqoc2q__rules p{font-size:.9rem}.Solitaire-module__qqoc2q__game[data-full]{z-index:60;padding:max(.5rem, env(safe-area-inset-top)) max(.5rem, env(safe-area-inset-right)) max(.5rem, env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left));background:var(--bg);align-content:start;justify-items:center;position:fixed;inset:0;overflow-y:auto}.Solitaire-module__qqoc2q__game[data-full] .Solitaire-module__qqoc2q__table{width:min(100%,60rem)}
.BigTwo-module__HcMcRa__page{max-width:52rem}.BigTwo-module__HcMcRa__setup{gap:1rem;max-width:36rem;display:grid}.BigTwo-module__HcMcRa__choices{border:1px solid var(--line);border-radius:var(--card-radius);gap:.5rem;margin:0;padding:.75rem;display:grid}.BigTwo-module__HcMcRa__choices legend{padding:0 .25rem;font-weight:600}.BigTwo-module__HcMcRa__hands{align-items:center;gap:.5rem;display:flex}.BigTwo-module__HcMcRa__game{--big-two-felt:#1f6b45;--big-two-felt-edge:#164d32;--big-two-felt-ink:#f4f1e6;--big-two-least-step:.95rem;gap:.7rem;min-width:0;display:grid}.BigTwo-module__HcMcRa__head{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.BigTwo-module__HcMcRa__players{flex:1 1 var(--game-players-basis);flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.BigTwo-module__HcMcRa__players li{border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .5rem;font-size:.85rem;display:inline-flex}.BigTwo-module__HcMcRa__players li[data-turn]{border-color:var(--accent);color:var(--text);font-weight:600}.BigTwo-module__HcMcRa__dot{border-radius:50%;flex:none;width:.75rem;height:.75rem;display:inline-block}.BigTwo-module__HcMcRa__fullButton{min-width:var(--tap-target);font-size:1.1rem}.BigTwo-module__HcMcRa__prompt{margin:0;font-weight:600}.BigTwo-module__HcMcRa__error{color:var(--danger);margin:0;font-size:.85rem}.BigTwo-module__HcMcRa__pass{border:1px solid var(--accent);border-radius:var(--card-radius);justify-items:start;gap:.5rem;padding:.75rem;display:grid}.BigTwo-module__HcMcRa__pass p{margin:0}.BigTwo-module__HcMcRa__table{border:2px solid var(--big-two-felt-edge);border-radius:var(--card-radius);background:var(--big-two-felt);color:var(--big-two-felt-ink);gap:.6rem;padding:.6rem;display:grid}.BigTwo-module__HcMcRa__table[data-waiting]{opacity:.6}.BigTwo-module__HcMcRa__seats{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.BigTwo-module__HcMcRa__seat{border-radius:var(--card-radius);border:1px solid #fff3;align-content:start;gap:.3rem;min-width:0;padding:.4rem;display:grid}.BigTwo-module__HcMcRa__seat[data-turn]{border-color:var(--big-two-felt-ink);box-shadow:0 0 0 1px var(--big-two-felt-ink)}.BigTwo-module__HcMcRa__seatName{flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.9rem;font-weight:600;display:flex}.BigTwo-module__HcMcRa__left{opacity:.85;font-weight:400}.BigTwo-module__HcMcRa__fan{flex-wrap:wrap;min-height:3.7rem;display:flex}.BigTwo-module__HcMcRa__fan>*+*{margin-left:-1.6rem}.BigTwo-module__HcMcRa__middle{text-align:center;align-content:center;justify-items:center;gap:.35rem;min-height:6.5rem;display:grid}.BigTwo-module__HcMcRa__middleCards{flex-wrap:wrap;justify-content:center;gap:.25rem;display:flex}.BigTwo-module__HcMcRa__lead{font-weight:600}.BigTwo-module__HcMcRa__hand{gap:.5rem;min-width:0;display:grid}.BigTwo-module__HcMcRa__cards{justify-content:center;padding-top:.8rem;display:flex;container-type:inline-size}.BigTwo-module__HcMcRa__cards>*+*{margin-left:max(calc(var(--big-two-least-step) - var(--playing-card-w)), min(.25rem, calc((100cqi - var(--playing-card-w)) / max(var(--n) - 1, 1) - var(--playing-card-w))))}.BigTwo-module__HcMcRa__row{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.BigTwo-module__HcMcRa__why{color:var(--muted);margin:0;font-size:.85rem}.BigTwo-module__HcMcRa__result{justify-items:start;gap:.5rem;display:grid}.BigTwo-module__HcMcRa__result table{border-collapse:collapse;font-size:.9rem}.BigTwo-module__HcMcRa__result th,.BigTwo-module__HcMcRa__result td{border-bottom:1px solid var(--line);text-align:left;padding:.25rem .6rem}.BigTwo-module__HcMcRa__result tr[data-won]{font-weight:700}.BigTwo-module__HcMcRa__log{color:var(--muted);margin:0;padding-left:1.2rem;font-size:.85rem}.BigTwo-module__HcMcRa__rules summary{cursor:pointer;font-weight:600}.BigTwo-module__HcMcRa__rules p{font-size:.9rem}.BigTwo-module__HcMcRa__game[data-full]{z-index:60;padding:max(.5rem, env(safe-area-inset-top)) max(.5rem, env(safe-area-inset-right)) max(.5rem, env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left));background:var(--bg);align-content:start;position:fixed;inset:0;overflow-y:auto}.BigTwo-module__HcMcRa__game[data-screen=hand] .BigTwo-module__HcMcRa__head{order:-2}.BigTwo-module__HcMcRa__game[data-screen=hand] .BigTwo-module__HcMcRa__hand{order:-1}
.TableScreens-module__LKU8FW__open{min-height:var(--tap-target);flex:none;justify-self:end}.TableScreens-module__LKU8FW__panel{z-index:40;inset:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));border:1px solid var(--line);background:var(--panel);max-width:960px;color:var(--text);border-radius:14px;flex-direction:column;gap:.6rem;margin:0 auto;padding:16px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 12px 40px #00000040}.TableScreens-module__LKU8FW__head{justify-content:space-between;align-items:center;gap:.5rem;font-size:1.1rem;display:flex}.TableScreens-module__LKU8FW__whole{align-self:flex-start}.TableScreens-module__LKU8FW__note{color:var(--muted);margin:0;font-size:.85rem}.TableScreens-module__LKU8FW__codes{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.TableScreens-module__LKU8FW__code{border:1px solid var(--line);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:.4rem;padding:12px;display:flex}.TableScreens-module__LKU8FW__code p{margin:0}.TableScreens-module__LKU8FW__qr{aspect-ratio:1;width:180px;max-width:100%;height:auto;display:block}.page.TableScreens-module__LKU8FW__boardPage{max-width:none}
.TableSeats-module__sungoq__seat{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.TableSeats-module__sungoq__seat input{flex:5rem;min-width:0}.TableSeats-module__sungoq__seat select{min-width:0;max-width:100%}.TableSeats-module__sungoq__row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.TableSeats-module__sungoq__dot{border-radius:50%;flex:none;width:.75rem;height:.75rem;display:inline-block}.TableSeats-module__sungoq__rename{color:inherit;font:inherit;cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.TableSeats-module__sungoq__renameForm{display:inline}.TableSeats-module__sungoq__renameForm input{width:10em;max-width:100%;font:inherit}
.Aviary-module___taNTW__page{max-width:64rem}.Aviary-module___taNTW__setup{gap:1rem;max-width:36rem;display:grid}.Aviary-module___taNTW__choices{border:1px solid var(--line);border-radius:var(--card-radius);gap:.5rem;margin:0;padding:.75rem;display:grid}.Aviary-module___taNTW__choices legend{padding:0 .25rem;font-weight:600}.Aviary-module___taNTW__game,.Aviary-module___taNTW__keep,.Aviary-module___taNTW__table,.Aviary-module___taNTW__final{gap:.6rem;display:grid}.Aviary-module___taNTW__table[data-waiting]{opacity:.35;pointer-events:none}.Aviary-module___taNTW__players,.Aviary-module___taNTW__goals{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.Aviary-module___taNTW__players li,.Aviary-module___taNTW__goals li{border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .5rem;display:inline-flex}.Aviary-module___taNTW__goalTile{object-fit:cover;border-radius:4px;flex:none;width:1.4rem;height:1.4rem}.Aviary-module___taNTW__players li[data-turn],.Aviary-module___taNTW__goals li[data-now]{border-color:var(--accent);color:var(--text);font-weight:600}.Aviary-module___taNTW__dot{border-radius:50%;flex:none;width:.75rem;height:.75rem;display:inline-block}.Aviary-module___taNTW__prompt{margin:0;font-weight:600}.Aviary-module___taNTW__error{color:var(--danger);margin:0;font-size:.85rem}.Aviary-module___taNTW__pass{border:1px solid var(--accent);border-radius:var(--card-radius);background:var(--accent-soft);justify-items:start;gap:.5rem;padding:.75rem;display:grid}.Aviary-module___taNTW__pass p,.Aviary-module___taNTW__bonus{gap:.25rem;width:min(100%,11rem);display:grid}.Aviary-module___taNTW__bonusCard{aspect-ratio:57/87;border-radius:var(--card-radius);color:#4d4d4d;text-align:center;background:#f6f1e3;border:1px solid #c9c1a7;flex-direction:column;gap:.45em;padding:.55em;font-size:.8rem;line-height:1.25;display:flex;box-shadow:0 1px 3px #00000040}.Aviary-module___taNTW__bonusName{color:#555;text-transform:uppercase;letter-spacing:.03em;background:#cee4e6;border:3px double #8fb3b6;padding:.35em .25em;font-weight:700}.Aviary-module___taNTW__bonusCondition{text-align:center;flex:1;justify-content:center;align-items:center;font-size:1.05em;display:flex}.Aviary-module___taNTW__bonusCondition img{margin-left:.2em;display:inline-block}.Aviary-module___taNTW__bonusNote{font-size:.85em;font-style:italic}.Aviary-module___taNTW__bonusScoring{border-top:1px solid #c9c1a7;border-bottom:1px solid #c9c1a7;padding:.4em .25em;font-weight:700}.Aviary-module___taNTW__bonusShare{font-size:.8em}.Aviary-module___taNTW__bonusHeld{gap:.25rem;width:8rem;display:grid}.Aviary-module___taNTW__bonusHeld .Aviary-module___taNTW__bonusCard{font-size:.65rem}.Aviary-module___taNTW__label{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600;display:block}.Aviary-module___taNTW__row,.Aviary-module___taNTW__feeder,.Aviary-module___taNTW__pantry{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;display:flex}.Aviary-module___taNTW__feeder .Aviary-module___taNTW__label,.Aviary-module___taNTW__pantry .Aviary-module___taNTW__label{flex-basis:100%}.Aviary-module___taNTW__die{min-width:var(--tap-target);min-height:var(--tap-target);font-size:1.3rem}button.Aviary-module___taNTW__die,.Aviary-module___taNTW__die[data-choice]{background:#f4ead6;border-color:#c9b48a;box-shadow:inset 0 -2px #0000001f}.Aviary-module___taNTW__die[data-choice]{border:1px dashed var(--line);border-radius:var(--card-radius);gap:.15rem;padding:.1rem;display:inline-flex}.Aviary-module___taNTW__cards{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.5rem;display:grid}.Aviary-module___taNTW__bird{text-align:left;gap:.25rem;width:100%;font-size:.72rem;line-height:1.25;display:grid}.Aviary-module___taNTW__face{aspect-ratio:var(--card-w) / var(--card-h);--card-w:310;--card-h:405;display:block;position:relative}.Aviary-module___taNTW__art{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.Aviary-module___taNTW__egg.Aviary-module___taNTW__laid{bottom:3.6%;left:calc(var(--egg-first) + var(--egg) * var(--egg-step));pointer-events:none;--egg-first:14.5%;--egg-step:14.75%;width:6.5%;height:auto;position:absolute;transform:translate(-50%)}.Aviary-module___taNTW__power{color:var(--muted)}.Aviary-module___taNTW__held{align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.Aviary-module___taNTW__lookCard{color:inherit;background:0 0;border:0;padding:0}.Aviary-module___taNTW__token{object-fit:contain;vertical-align:middle;width:1.4em;height:1.4em}.Aviary-module___taNTW__die .Aviary-module___taNTW__token{width:1.9rem;height:1.9rem}.Aviary-module___taNTW__habitatIcon{vertical-align:-.2em;width:1.2em;height:1.2em}.Aviary-module___taNTW__eggs{vertical-align:middle;gap:.1rem;display:inline-flex}.Aviary-module___taNTW__egg{aspect-ratio:3/4;background:radial-gradient(circle at 35% 30%,#fbe3b8,#d9944a 70%,#a8652a);border-radius:50%/60% 60% 40% 40%;width:.7rem;display:inline-block;box-shadow:0 1px 2px #00000073}.Aviary-module___taNTW__cardButton,.Aviary-module___taNTW__slotCard,.Aviary-module___taNTW__handCard,.Aviary-module___taNTW__emptyCard,.Aviary-module___taNTW__emptySlot,.Aviary-module___taNTW__deck{border:1px solid var(--line);border-radius:var(--card-radius);background:var(--panel);min-height:7rem;color:var(--text);align-content:start;gap:.35rem;padding:.45rem;display:grid}.Aviary-module___taNTW__cardButton[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}.Aviary-module___taNTW__emptyCard,.Aviary-module___taNTW__emptySlot{color:var(--muted);background:0 0;border-style:dashed;place-items:center;font-size:.75rem}.Aviary-module___taNTW__deck{aspect-ratio:310/405;background:var(--back) center / cover no-repeat;border-color:#8fb3b6;align-content:center;place-items:center;font-weight:600}.Aviary-module___taNTW__deckLabel{color:#234;background:#ffffffd9;border-radius:999px;padding:.2rem .6rem}.Aviary-module___taNTW__board{gap:.5rem;display:grid}.Aviary-module___taNTW__habitat{border-radius:var(--card-radius);--land:#3f9a5a;background:color-mix(in srgb, var(--land) 16%, var(--panel));grid-template-columns:7rem 1fr;gap:.5rem;padding:.5rem;display:grid}.Aviary-module___taNTW__habitat[data-habitat=grassland]{--land:#c9a227}.Aviary-module___taNTW__habitat[data-habitat=wetland]{--land:#3f86c4}.Aviary-module___taNTW__action{align-content:center;gap:.2rem;font-weight:600;display:grid}.Aviary-module___taNTW__action small{font-weight:400}.Aviary-module___taNTW__slots{overscroll-behavior-x:contain;grid-template-columns:repeat(5,minmax(8.5rem,1fr));gap:.4rem;display:grid;overflow-x:auto}.Aviary-module___taNTW__slotCard[data-row]{border-color:var(--accent)}@media (max-width:40rem){.Aviary-module___taNTW__habitat{grid-template-columns:1fr}}.Aviary-module___taNTW__log{color:var(--muted);margin:0;padding-left:1.2rem;font-size:.85rem}.Aviary-module___taNTW__scores{border-collapse:collapse;font-size:.85rem}.Aviary-module___taNTW__scores caption{text-align:left;padding-bottom:.3rem;font-weight:600}.Aviary-module___taNTW__scores th,.Aviary-module___taNTW__scores td{border-bottom:1px solid var(--line);text-align:right;padding:.25rem .5rem}.Aviary-module___taNTW__scores th[scope=row],.Aviary-module___taNTW__scores th:first-child{text-align:left}.Aviary-module___taNTW__scores tr[data-winner]{color:var(--accent);font-weight:700}.Aviary-module___taNTW__head{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.Aviary-module___taNTW__head .Aviary-module___taNTW__players{flex:1 1 var(--game-players-basis)}.Aviary-module___taNTW__fullButton{min-width:var(--tap-target);font-size:1.1rem}.Aviary-module___taNTW__game[data-full]{z-index:60;padding:max(.5rem, env(safe-area-inset-top)) max(.5rem, env(safe-area-inset-right)) max(.5rem, env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left));background:var(--bg);overscroll-behavior:contain;align-content:start;position:fixed;inset:0;overflow:auto}.Aviary-module___taNTW__game[data-screen=hand] .Aviary-module___taNTW__hand{order:-2}.Aviary-module___taNTW__game[data-screen=hand] .Aviary-module___taNTW__board{order:-1}.Aviary-module___taNTW__game[data-screen=hand] .Aviary-module___taNTW__trayWrap .Aviary-module___taNTW__cards{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr))}.Aviary-module___taNTW__game[data-screen=hand] .Aviary-module___taNTW__trayWrap .Aviary-module___taNTW__power,.Aviary-module___taNTW__game[data-screen=hand] .Aviary-module___taNTW__goals{display:none}@media (min-width:90rem){.Aviary-module___taNTW__game[data-screen=board]{zoom:1.3}}@media (min-width:120rem){.Aviary-module___taNTW__game[data-screen=board]{zoom:1.6}}@media (min-width:160rem){.Aviary-module___taNTW__game[data-screen=board]{zoom:2}}@media (orientation:landscape) and (max-height:32rem){.Aviary-module___taNTW__game[data-screen=hand][data-full]{grid-auto-rows:max-content;gap:.4rem}.Aviary-module___taNTW__game[data-screen=hand][data-full] .Aviary-module___taNTW__goals,.Aviary-module___taNTW__game[data-screen=hand][data-full] .Aviary-module___taNTW__log,.Aviary-module___taNTW__game[data-screen=hand][data-full] .Aviary-module___taNTW__log+button{display:none}.Aviary-module___taNTW__game[data-screen=hand][data-full] .Aviary-module___taNTW__prompt{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;font-size:.85rem;overflow:hidden}.Aviary-module___taNTW__game[data-screen=hand][data-full] .Aviary-module___taNTW__prompt[data-open]{white-space:normal}.Aviary-module___taNTW__game[data-screen=hand][data-full] .Aviary-module___taNTW__keep{grid-template-columns:auto minmax(0,1fr);align-items:start}.Aviary-module___taNTW__game[data-screen=hand][data-full] .Aviary-module___taNTW__keep>*{grid-column:2}.Aviary-module___taNTW__game[data-screen=hand][data-full] .Aviary-module___taNTW__keep>.Aviary-module___taNTW__bonus{grid-area:1/1/span 3;width:8rem;font-size:.75rem}.Aviary-module___taNTW__game[data-screen=hand][data-full] .Aviary-module___taNTW__hand .Aviary-module___taNTW__cards,.Aviary-module___taNTW__game[data-screen=hand][data-full] .Aviary-module___taNTW__keep .Aviary-module___taNTW__cards{overscroll-behavior-x:contain;grid-template-columns:none;grid-auto-columns:9.5rem;grid-auto-flow:column;overflow-x:auto}}
.MeetingGames-module__F9IiJq__games{gap:.75rem;margin:1.5rem 0 0;display:grid}.MeetingGames-module__F9IiJq__inDialog{margin:0;padding:0 1.2rem 1rem}.MeetingGames-module__F9IiJq__heading{margin:0;font-size:1rem;font-weight:600}.MeetingGames-module__F9IiJq__game{gap:.35rem;display:grid}.MeetingGames-module__F9IiJq__head{flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;margin:0;display:flex}.MeetingGames-module__F9IiJq__name{font-weight:600}.MeetingGames-module__F9IiJq__result,.MeetingGames-module__F9IiJq__turnLabel,.MeetingGames-module__F9IiJq__more{opacity:.7}.MeetingGames-module__F9IiJq__table{font-size:.9em}.MeetingGames-module__F9IiJq__turns summary{cursor:pointer;width:fit-content}.MeetingGames-module__F9IiJq__list{gap:.25rem;max-height:60vh;margin:.4rem 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.MeetingGames-module__F9IiJq__turn{overflow-wrap:anywhere;grid-template-columns:4.5rem 1fr;gap:.5rem;display:grid}.MeetingGames-module__F9IiJq__more{margin:.4rem 0 0}
.AppIcon-module__x1zOcq__icon{width:var(--app-icon,60px);height:var(--app-icon,60px);border-radius:calc(var(--app-icon,60px) * .27);font-size:calc(var(--app-icon,60px) * .5);color:#fff;background:var(--tint-a);background:linear-gradient(160deg, var(--tint-a), var(--tint-b));box-shadow:0 1px 3px color-mix(in srgb, var(--text) 18%, transparent);flex:none;place-items:center;line-height:1;display:grid}.AppIcon-module__x1zOcq__line{width:52%;height:52%}.AppIcon-module__x1zOcq__icon[data-mark]{overflow:hidden}.AppIcon-module__x1zOcq__icon[data-mark]>svg{width:100%;height:100%}.AppIcon-module__x1zOcq__icon[data-mark]>img{object-fit:cover;width:100%;height:100%}.AppIcon-module__x1zOcq__icon[data-tint=green]{--tint-a:#6fd38a;--tint-b:#2e9e57}.AppIcon-module__x1zOcq__icon[data-tint=blue]{--tint-a:#6cb6ff;--tint-b:#2a6fd6}.AppIcon-module__x1zOcq__icon[data-tint=orange]{--tint-a:#ffc06b;--tint-b:#f08a24}.AppIcon-module__x1zOcq__icon[data-tint=purple]{--tint-a:#b99bff;--tint-b:#7448d8}.AppIcon-module__x1zOcq__icon[data-tint=pink]{--tint-a:#ff9fc0;--tint-b:#e0507f}.AppIcon-module__x1zOcq__icon[data-tint=teal]{--tint-a:#6fdcd0;--tint-b:#1f9a90}.AppIcon-module__x1zOcq__icon[data-tint=yellow]{--tint-a:#ffe27a;--tint-b:#f2b81f}.AppIcon-module__x1zOcq__icon[data-tint=gray]{--tint-a:#c9ced6;--tint-b:#8a929e}
.Conquest-module__rliEHW__page{max-width:64rem}.Conquest-module__rliEHW__setup{gap:1rem;max-width:36rem;display:grid}.Conquest-module__rliEHW__choices{border:1px solid var(--line);border-radius:var(--card-radius);gap:.5rem;margin:0;padding:.75rem;display:grid}.Conquest-module__rliEHW__choices legend{padding:0 .25rem;font-weight:600}.Conquest-module__rliEHW__choice{color:var(--muted);align-items:baseline;gap:.5rem;display:flex}.Conquest-module__rliEHW__choice b{color:var(--text)}.Conquest-module__rliEHW__controls{min-height:var(--tap-target);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Conquest-module__rliEHW__dot{border-radius:50%;flex:none;width:.75rem;height:.75rem;display:inline-block}.Conquest-module__rliEHW__game{gap:.6rem;display:grid}.Conquest-module__rliEHW__head{gap:.5rem;display:grid}.Conquest-module__rliEHW__turn{border-left:4px solid;gap:.35rem;padding-left:.6rem;display:grid}.Conquest-module__rliEHW__steps{gap:.25rem;margin:0;padding:0;font-size:.75rem;font-weight:600;list-style:none;display:flex}.Conquest-module__rliEHW__steps li{background:var(--panel);color:var(--muted);border-radius:999px;padding:.15rem .6rem}.Conquest-module__rliEHW__steps li[aria-current]{background:color-mix(in srgb, var(--step) 22%, var(--bg));box-shadow:inset 0 0 0 2px var(--step);color:var(--text)}.Conquest-module__rliEHW__dock{bottom:calc(var(--bottom-nav-lift,0px) - var(--screen-short-by,0px));z-index:2;background:var(--bg);gap:.4rem;padding:.5rem 0;display:grid;position:sticky}.Conquest-module__rliEHW__foot{gap:.6rem;display:grid}.Conquest-module__rliEHW__game[data-full]{z-index:60;padding:max(.5rem, env(safe-area-inset-top)) max(.5rem, env(safe-area-inset-right)) max(.5rem, env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left));background:var(--bg);flex-direction:column;gap:.4rem;display:flex;position:fixed;inset:0;overflow:hidden}.Conquest-module__rliEHW__game[data-full] .Conquest-module__rliEHW__players{flex-wrap:nowrap;overflow-x:auto}.Conquest-module__rliEHW__game[data-full] .Conquest-module__rliEHW__players li{flex:none}.Conquest-module__rliEHW__game[data-full] .Conquest-module__rliEHW__boardFrame{flex:1;min-height:0}.Conquest-module__rliEHW__game[data-full] .Conquest-module__rliEHW__boardWrap{overscroll-behavior:contain;height:100%;display:flex;overflow:auto}.Conquest-module__rliEHW__game[data-full] .Conquest-module__rliEHW__board{flex:none;margin:auto}.Conquest-module__rliEHW__game[data-full] .Conquest-module__rliEHW__dock{padding:0;position:static}.Conquest-module__rliEHW__game[data-full] .Conquest-module__rliEHW__foot{display:none}.Conquest-module__rliEHW__players{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.Conquest-module__rliEHW__players li{border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .5rem;display:inline-flex}.Conquest-module__rliEHW__players li[data-turn]{border-color:var(--accent);color:var(--text);font-weight:600}.Conquest-module__rliEHW__players li[data-out]{opacity:.6;text-decoration:line-through}.Conquest-module__rliEHW__prompt{margin:0;font-weight:600}.Conquest-module__rliEHW__error{color:var(--danger);margin:0;font-size:.85rem}.Conquest-module__rliEHW__pass{border:1px solid var(--accent);border-radius:var(--card-radius);background:var(--accent-soft);justify-items:start;gap:.5rem;padding:.75rem;display:grid}.Conquest-module__rliEHW__pass p{margin:0}.Conquest-module__rliEHW__boardFrame{min-width:0;position:relative}.Conquest-module__rliEHW__boardTools{z-index:1;gap:.25rem;display:flex;position:absolute;top:.4rem;right:.4rem}.Conquest-module__rliEHW__boardTools button{width:var(--tap-target);height:var(--tap-target);border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 88%, transparent);color:var(--text);cursor:pointer;border-radius:.4rem;font-size:1.1rem;line-height:1}.Conquest-module__rliEHW__boardTools button:disabled{opacity:.4;cursor:default}.Conquest-module__rliEHW__boardWrap{border:1px solid var(--line);border-radius:var(--card-radius);background:var(--panel);overscroll-behavior-x:contain;overflow-x:auto}.Conquest-module__rliEHW__boardWrap[data-waiting]{opacity:.35}.Conquest-module__rliEHW__board{width:var(--board-width,100%);min-width:var(--board-width,45rem);touch-action:manipulation;max-width:none;height:auto;display:block}.Conquest-module__rliEHW__sea{fill:color-mix(in srgb, #3f86c4 28%, var(--panel))}.Conquest-module__rliEHW__graticule{stroke:color-mix(in srgb, #3f86c4 45%, var(--panel));stroke-width:1px}.Conquest-module__rliEHW__link{stroke:var(--text);stroke-width:2px;stroke-dasharray:5 5;opacity:.45}.Conquest-module__rliEHW__territory{cursor:pointer;fill-opacity:.72;stroke:color-mix(in srgb, var(--text) 55%, transparent);stroke-width:1px;stroke-linejoin:round;outline:none}.Conquest-module__rliEHW__territory:hover{fill-opacity:.95}.Conquest-module__rliEHW__territory:focus-visible{fill-opacity:.95;stroke:var(--accent);stroke-width:4px}.Conquest-module__rliEHW__coast{fill:none;stroke:var(--text);stroke-width:1.5px;stroke-linejoin:round;opacity:.75;pointer-events:none}.Conquest-module__rliEHW__outline{fill:none;stroke:var(--text);stroke-width:3.5px;stroke-linejoin:round;pointer-events:none}.Conquest-module__rliEHW__outline[data-picked]{stroke:var(--accent);stroke-width:5px}.Conquest-module__rliEHW__marker{pointer-events:none}.Conquest-module__rliEHW__node{cursor:pointer;pointer-events:auto;stroke:var(--bg);stroke-width:3px}.Conquest-module__rliEHW__marker[data-picked] .Conquest-module__rliEHW__node{stroke:var(--accent);stroke-width:5px}.Conquest-module__rliEHW__armies{fill:#fff;text-anchor:middle;dominant-baseline:central;pointer-events:none;font-size:13px;font-weight:700}.Conquest-module__rliEHW__capital{fill:var(--accent);text-anchor:middle;pointer-events:none;font-size:15px}.Conquest-module__rliEHW__name{fill:var(--text);text-anchor:middle;pointer-events:none;font-size:10px}.Conquest-module__rliEHW__stepper{align-items:center;gap:.4rem;display:inline-flex}.Conquest-module__rliEHW__stepper b{text-align:center;min-width:2ch}.Conquest-module__rliEHW__hand{color:var(--muted);font-size:.8rem}.Conquest-module__rliEHW__cards{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:.35rem;display:flex}.Conquest-module__rliEHW__card{font-size:.8rem}.Conquest-module__rliEHW__card[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.Conquest-module__rliEHW__card[data-yours]{font-weight:600}.Conquest-module__rliEHW__mission{margin:0;font-size:.85rem}.Conquest-module__rliEHW__dice{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;font-size:.85rem;display:flex}.Conquest-module__rliEHW__diceSide{gap:.2rem;display:inline-flex}.Conquest-module__rliEHW__die{--die-red:#c62f2f;border-radius:.35rem;place-items:center;width:1.7rem;height:1.7rem;font-weight:800;display:inline-grid;box-shadow:0 1px 2px #0000004d}.Conquest-module__rliEHW__die[data-die=attack]{background:var(--die-red);color:#fff}.Conquest-module__rliEHW__die[data-die=defend]{color:#222;background:#fff;border:1px solid #0003}.Conquest-module__rliEHW__diceSays{flex-basis:100%}.Conquest-module__rliEHW__regions{color:var(--muted);flex-wrap:wrap;gap:.25rem .9rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.Conquest-module__rliEHW__regions li{align-items:center;gap:.3rem;display:inline-flex}.Conquest-module__rliEHW__swatch{border-radius:.15rem;width:.7rem;height:.7rem}.Conquest-module__rliEHW__log{color:var(--muted);margin:0;padding-left:1.2rem;font-size:.8rem}
.AppLibrary-module__zy79cG__library{--app-icon:56px}.AppLibrary-module__zy79cG__body{width:min(760px,100%);margin:20px auto 0}.AppLibrary-module__zy79cG__app{display:contents}.AppLibrary-module__zy79cG__groups{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:22px 18px;display:grid}.AppLibrary-module__zy79cG__card{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.AppLibrary-module__zy79cG__card h3{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-size:13px;font-weight:600;overflow:hidden}.AppLibrary-module__zy79cG__tile{grid-template-columns:repeat(2, var(--app-icon));grid-auto-rows:var(--app-icon);background:color-mix(in srgb, var(--panel) 70%, transparent);box-shadow:0 1px 3px color-mix(in srgb, var(--text) 10%, transparent);border-radius:26px;gap:12px;padding:14px;display:grid}.AppLibrary-module__zy79cG__cell{min-width:0;display:flex}.AppLibrary-module__zy79cG__cell .AppLibrary-module__zy79cG__app span:last-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AppLibrary-module__zy79cG__more{--app-icon:24px;cursor:pointer;background:0 0;border:0;grid-template-columns:repeat(2,1fr);place-items:center;gap:4px;padding:2px;display:grid}.AppLibrary-module__zy79cG__more>*{box-shadow:none}.AppLibrary-module__zy79cG__folder h2{margin:0 4px 8px;font-size:17px;font-weight:700}.AppLibrary-module__zy79cG__list{background:color-mix(in srgb, var(--panel) 70%, transparent);--app-icon:36px;border-radius:18px;margin:0;padding:6px 14px;list-style:none}.AppLibrary-module__zy79cG__list li+li{border-top:1px solid color-mix(in srgb, var(--text) 8%, transparent)}.AppLibrary-module__zy79cG__list li>.AppLibrary-module__zy79cG__app>*{width:100%;min-height:var(--tap-target,44px);flex-direction:row;gap:12px;padding:6px 0}.AppLibrary-module__zy79cG__list li>.AppLibrary-module__zy79cG__app span:last-child{font-size:15px}
.Coup-module__kXfrda__page{max-width:48rem}.Coup-module__kXfrda__setup{gap:1rem;max-width:36rem;display:grid}.Coup-module__kXfrda__choices{border:1px solid var(--line);border-radius:var(--card-radius);gap:.5rem;margin:0;padding:.75rem;display:grid}.Coup-module__kXfrda__choices legend{padding:0 .25rem;font-weight:600}.Coup-module__kXfrda__game{--coup-card-w:4.4rem;--coup-coin:#f0b400;--coup-coin-edge:#b07d00;gap:.7rem;min-width:0;display:grid}.Coup-module__kXfrda__head{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.Coup-module__kXfrda__players{flex:1 1 var(--game-players-basis);flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.Coup-module__kXfrda__players li{border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .5rem;font-size:.85rem;display:inline-flex}.Coup-module__kXfrda__players li[data-turn]{border-color:var(--accent);color:var(--text);font-weight:600}.Coup-module__kXfrda__players li[data-out]{text-decoration:line-through}.Coup-module__kXfrda__dot{border-radius:50%;flex:none;width:.75rem;height:.75rem;display:inline-block}.Coup-module__kXfrda__fullButton{min-width:var(--tap-target);font-size:1.1rem}.Coup-module__kXfrda__prompt{margin:0;font-weight:600}.Coup-module__kXfrda__error{color:var(--danger);margin:0;font-size:.85rem}.Coup-module__kXfrda__pass{border:1px solid var(--accent);border-radius:var(--card-radius);justify-items:start;gap:.5rem;padding:.75rem;display:grid}.Coup-module__kXfrda__pass p{margin:0}.Coup-module__kXfrda__actions{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.4rem;display:grid}.Coup-module__kXfrda__actions button{min-height:var(--tap-target);text-align:left;white-space:normal;place-content:center stretch;justify-items:start;gap:.1rem;padding:.4rem .6rem;display:grid}.Coup-module__kXfrda__actions small{color:var(--muted);font-size:.75rem}.Coup-module__kXfrda__answers{gap:.4rem;display:grid}.Coup-module__kXfrda__choice{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Coup-module__kXfrda__areas{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.5rem;display:grid}.Coup-module__kXfrda__areas[data-waiting]{opacity:.5}.Coup-module__kXfrda__area,.Coup-module__kXfrda__court{border:1px solid var(--line);border-radius:var(--card-radius);align-content:start;gap:.35rem;padding:.5rem;display:grid}.Coup-module__kXfrda__area[data-turn]{border-color:var(--accent)}.Coup-module__kXfrda__area[data-out]{opacity:.6}.Coup-module__kXfrda__area h2,.Coup-module__kXfrda__court h2{align-items:center;gap:.35rem;margin:0;font-size:.9rem;display:flex}.Coup-module__kXfrda__aimed{color:var(--danger);font-weight:400}.Coup-module__kXfrda__coins{align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.Coup-module__kXfrda__coin{border:2px solid var(--coup-coin-edge);background:var(--coup-coin);border-radius:50%;width:1.1rem;height:1.1rem}.Coup-module__kXfrda__cards{flex-wrap:wrap;gap:.3rem;display:flex}.Coup-module__kXfrda__card{width:var(--coup-card-w);aspect-ratio:186/278;background:0 0;border:0;border-radius:.35rem;flex:none;padding:0;display:block;overflow:hidden;box-shadow:0 1px 3px #00000040}button.Coup-module__kXfrda__card{cursor:pointer}button.Coup-module__kXfrda__card:hover,button.Coup-module__kXfrda__card:focus-visible{outline:3px solid var(--accent);outline-offset:1px}.Coup-module__kXfrda__card[data-lost]{filter:grayscale(.85);opacity:.6}.Coup-module__kXfrda__art{object-fit:cover;width:100%;height:100%;display:block}.Coup-module__kXfrda__deck{width:var(--coup-card-w);aspect-ratio:186/278;border:1px dashed var(--line);border-radius:.35rem;display:block;position:relative}.Coup-module__kXfrda__count{background:var(--text);min-width:1.4rem;color:var(--bg);text-align:center;border-radius:999px;padding:0 .3rem;font-size:.8rem;line-height:1.4rem;position:absolute;bottom:-.3rem;right:-.3rem}.Coup-module__kXfrda__choice .Coup-module__kXfrda__card{--coup-card-w:5.5rem}.Coup-module__kXfrda__log{color:var(--muted);margin:0;padding-left:1.2rem;font-size:.85rem}.Coup-module__kXfrda__rules summary{cursor:pointer;font-weight:600}.Coup-module__kXfrda__rules p{font-size:.9rem}.Coup-module__kXfrda__reference{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.Coup-module__kXfrda__reference li{align-items:center;gap:.6rem;font-size:.9rem;display:flex}.Coup-module__kXfrda__game[data-full]{z-index:60;padding:max(.5rem, env(safe-area-inset-top)) max(.5rem, env(safe-area-inset-right)) max(.5rem, env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left));background:var(--bg);align-content:start;position:fixed;inset:0;overflow-y:auto}.Coup-module__kXfrda__game[data-screen=hand] .Coup-module__kXfrda__head{order:-2}.Coup-module__kXfrda__game[data-screen=hand] .Coup-module__kXfrda__areas{order:-1}
.main:has(.ChatHome-module___zkkDq__home){padding:0}.main-col:has(.ChatHome-module___zkkDq__layout){--chats-width:16rem}@media (min-width:801px){.shell[data-tools=inside] .shell-card:has(.ChatHome-module___zkkDq__chats)>.topbar:after{content:"";z-index:-1;top:var(--topbar-inset);bottom:0;left:calc(var(--chats-width) - 1px);background:var(--line);pointer-events:none;width:1px;position:absolute}.shell[data-tools=inside] .shell-card:has(.ChatHome-module___zkkDq__chats)>.topbar>:is(.topbar-left,.topbar-right){background:var(--bg);background-clip:padding-box;border-top:1px solid #0000;align-self:stretch}}.ChatHome-module___zkkDq__layout{--chat-top:.5rem;grid-template-columns:var(--chats-width) minmax(0, 1fr);height:calc(var(--full-height) - var(--topbar-height) - var(--bottom-nav-lift,0px));display:grid}@media (max-width:800px){.ChatHome-module___zkkDq__layout{grid-template-columns:minmax(0,1fr)}.ChatHome-module___zkkDq__home[data-started] .ChatHome-module___zkkDq__suggestionsCompact{display:none}.keyboard-up .ChatHome-module___zkkDq__layout[data-layout=chat]:focus-within{z-index:36;top:var(--shown-top);height:var(--shown-height);background:var(--bg);position:fixed;left:0;right:0}}.keyboard-up .ChatHome-module___zkkDq__layout:focus-within .ChatHome-module___zkkDq__suggestionsCompact{display:none}.ChatHome-module___zkkDq__chats{--chats-inset:.6rem;min-height:0;padding:var(--chat-top) .5rem .75rem;border-right:1px solid var(--line);flex-direction:column;gap:.35rem;display:flex}.ChatHome-module___zkkDq__chatsTop{align-items:center;gap:.35rem;display:flex}.ChatHome-module___zkkDq__chatsTop>.ChatHome-module___zkkDq__newChat{flex:1;min-width:0}.ChatHome-module___zkkDq__chatsToggle{color:var(--muted);flex:none}.ChatHome-module___zkkDq__chatsToggle svg{width:16px;height:16px}.ChatHome-module___zkkDq__newChat{padding-block:.45rem;padding-inline:var(--chats-inset);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.4rem;align-items:center;gap:.55rem;font-size:.9rem;display:flex}.ChatHome-module___zkkDq__newChat:hover{background:var(--hover)}.ChatHome-module___zkkDq__newChat svg{flex:none;width:16px;height:16px}.ChatHome-module___zkkDq__search{padding-block:.4rem;padding-inline:var(--chats-inset);border-radius:.4rem;flex:none;margin-bottom:.35rem;font-size:.85rem}.ChatHome-module___zkkDq__chats>.inbox-with{flex:none}.ChatHome-module___zkkDq__list{--chat-feed-avatar:2rem;flex:1;min-height:0;margin:0;font-size:.85rem;overflow-y:auto}.ChatHome-module___zkkDq__list .chat-feed-avatar{font-size:.85rem}.ChatHome-module___zkkDq__list .chat-feed-avatar .presence-dot{border-width:1.5px;width:.55rem;height:.55rem}.ChatHome-module___zkkDq__list .chat-feed-main{border-bottom:0;padding-bottom:0}.ChatHome-module___zkkDq__list .chat-feed-row{padding-block:.4rem;padding-inline:var(--chats-inset) .25rem;cursor:pointer}.ChatHome-module___zkkDq__list .chat-feed-archived>summary{padding-inline:var(--chats-inset)}.ChatHome-module___zkkDq__list .chat-feed-item{border-radius:.4rem}.ChatHome-module___zkkDq__list .chat-feed-item+.chat-feed-item{margin-top:.125rem}.ChatHome-module___zkkDq__list .chat-feed-item:hover{background:var(--hover)}.ChatHome-module___zkkDq__list .chat-feed-item:has([aria-current=page]){background:var(--current)}.ChatHome-module___zkkDq__home{--chat-column:47.5rem;--chat-gutter:1rem;box-sizing:border-box;flex-direction:column;height:100%;min-height:0;padding-bottom:.5rem;display:flex}.ChatHome-module___zkkDq__chat{flex-direction:column;flex:1;min-height:0;font-size:.95rem;display:flex}.ChatHome-module___zkkDq__chat .agent-chat{flex:1;height:auto;min-height:0}.ChatHome-module___zkkDq__chat .agent-chat>.ask-head{padding:var(--chat-top) var(--chat-gutter);border-bottom:0}.ChatHome-module___zkkDq__chat .agent-chat>:is(.chat-tabs,.chat-tabs-row){padding-inline:var(--chat-gutter)}.ChatHome-module___zkkDq__toolbar{flex-wrap:wrap;align-items:center;gap:.15rem;min-width:0;display:flex}.ChatHome-module___zkkDq__chat .agent-chat>.ask-list{padding-inline:max(var(--chat-gutter), (100% - var(--chat-column)) / 2)}.ChatHome-module___zkkDq__suggestions,.ChatHome-module___zkkDq__suggestionsCompact{box-sizing:border-box;width:min(var(--chat-column), 100% - 2 * var(--chat-gutter));margin-inline:auto}.ChatHome-module___zkkDq__chat .agent-chat>:is(.ask-error,.ask-quote,.ask-composer,.contact-sapling-line){box-sizing:border-box;width:min(var(--chat-column), 100% - 2 * var(--chat-gutter));margin-inline:auto}.ChatHome-module___zkkDq__chat .agent-chat>:is(.message-peer-note,.message-replying,.message-composer,.ask-status){box-sizing:border-box;width:min(var(--chat-column), 100% - 2 * var(--chat-gutter));margin-inline:auto}.ChatHome-module___zkkDq__chat .agent-chat>.contact-sapling-line{justify-content:center;margin-block:.75rem .25rem}.ChatHome-module___zkkDq__home:not([data-started]) .ChatHome-module___zkkDq__chat .agent-chat>.ask-list{flex:0 auto;margin-top:auto}.ChatHome-module___zkkDq__home:not([data-started]) .ChatHome-module___zkkDq__suggestions{margin-bottom:auto}.ChatHome-module___zkkDq__start{padding:0 var(--chat-gutter) 1.5rem;text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.ChatHome-module___zkkDq__prompt{margin:0;font-size:1.75rem;font-weight:400;line-height:1.3}.ChatHome-module___zkkDq__meaning{max-width:36rem;color:var(--muted);font-size:.875rem;font-style:italic;line-height:1.5}.ChatHome-module___zkkDq__meaningEdit{font:inherit;cursor:text;background:0 0;border:0;border-radius:6px;padding:.1rem .5rem}.ChatHome-module___zkkDq__meaningEdit:hover,.ChatHome-module___zkkDq__meaningEdit:focus-visible{background:var(--hover)}.ChatHome-module___zkkDq__meaningInput{border:1px solid var(--line);text-align:center;background:0 0;border-radius:6px;width:100%;padding:.1rem .5rem;font-family:inherit}.ChatHome-module___zkkDq__intro{max-width:36rem;color:var(--muted);margin:0;font-size:.9rem;line-height:1.5}.ChatHome-module___zkkDq__suggestions{flex-direction:column;gap:.1rem;margin-top:.75rem;display:flex}.ChatHome-module___zkkDq__suggestion{min-width:0;color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.75rem;align-items:center;gap:.65rem;padding:.55rem .85rem;font-size:.9rem;display:flex}.ChatHome-module___zkkDq__suggestion:hover{background:var(--hover);color:var(--text)}.ChatHome-module___zkkDq__suggestion .chat-icon{flex:none}.ChatHome-module___zkkDq__suggestionText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ChatHome-module___zkkDq__suggestionsCompact{scrollbar-width:none;flex-shrink:0;gap:.4rem;margin-bottom:.5rem;display:flex;overflow-x:auto}.ChatHome-module___zkkDq__suggestionsCompact[data-overflow]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000)}.ChatHome-module___zkkDq__suggestionsCompact .ChatHome-module___zkkDq__suggestion{border:1px solid var(--line);border-radius:999px;flex-shrink:0;max-width:18rem;padding:.3rem .7rem;font-size:.8rem}.ChatHome-module___zkkDq__layout[data-rail]{grid-template-columns:var(--chats-width) minmax(0, 1fr) 16rem}.ChatHome-module___zkkDq__rail{max-height:calc(100% - var(--chat-top) - .75rem);margin:var(--chat-top) .75rem 0 0;border:1px solid var(--line);border-radius:.9rem;flex-direction:column;align-self:start;gap:.9rem;padding:.85rem 1rem;font-size:.85rem;display:flex;overflow-y:auto}.ChatHome-module___zkkDq__rail section+section{border-top:1px solid var(--line);padding-top:.9rem}.ChatHome-module___zkkDq__rail h2{color:var(--muted);margin:0 0 .4rem;font-size:.85rem;font-weight:500}.ChatHome-module___zkkDq__rail ul{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.ChatHome-module___zkkDq__rail li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ChatHome-module___zkkDq__rail a{color:var(--text)}.ChatHome-module___zkkDq__railEmpty{color:var(--muted);margin:0}.ChatHome-module___zkkDq__layout[data-chats-hidden]{grid-template-columns:minmax(0,1fr)}.ChatHome-module___zkkDq__layout[data-chats-hidden][data-rail]{grid-template-columns:minmax(0,1fr) 16rem}@media (max-width:1200px){.ChatHome-module___zkkDq__layout[data-layout=chat][data-rail]{grid-template-columns:var(--chats-width) minmax(0, 1fr)}.ChatHome-module___zkkDq__layout[data-chats-hidden][data-rail]{grid-template-columns:minmax(0,1fr)}.ChatHome-module___zkkDq__layout[data-layout=chat] .ChatHome-module___zkkDq__rail{display:none}}@media (max-width:800px){.ChatHome-module___zkkDq__layout[data-rail]{grid-template-columns:minmax(0,1fr)}}.ChatHome-module___zkkDq__layout{position:relative}.ChatHome-module___zkkDq__column{flex-direction:column;min-height:0;display:flex}.ChatHome-module___zkkDq__layout:not([data-layout=chat]) .ChatHome-module___zkkDq__column{border-left:1px solid var(--line)}.ChatHome-module___zkkDq__column .ChatHome-module___zkkDq__rail{flex:0 auto;align-self:stretch;margin:.75rem .75rem .5rem}.ChatHome-module___zkkDq__column .ChatHome-module___zkkDq__home{--chat-column:100%;--chat-gutter:.75rem;flex:1;min-height:0}.ChatHome-module___zkkDq__layout[data-layout=email]{grid-template-columns:18rem minmax(0,1fr) 22rem}.ChatHome-module___zkkDq__layout[data-layout=notes]{grid-template-columns:var(--chats-width) minmax(0, 1fr) 22rem}.ChatHome-module___zkkDq__layout[data-layout=messages][data-rail]{grid-template-columns:var(--chats-width) minmax(0, 1fr) 18rem}.ChatHome-module___zkkDq__layout[data-layout=email] .ChatHome-module___zkkDq__column .ChatHome-module___zkkDq__rail,.ChatHome-module___zkkDq__layout[data-layout=notes] .ChatHome-module___zkkDq__column .ChatHome-module___zkkDq__rail{max-height:45%}@media (max-width:1200px){.ChatHome-module___zkkDq__layout[data-layout=email]{grid-template-columns:14rem minmax(0,1fr) 18rem}.ChatHome-module___zkkDq__layout[data-layout=notes],.ChatHome-module___zkkDq__layout[data-layout=messages][data-rail]{grid-template-columns:13rem minmax(0,1fr) 18rem}}.ChatHome-module___zkkDq__layout[data-chats-hidden][data-layout=notes]{grid-template-columns:minmax(0,1fr) 22rem}.ChatHome-module___zkkDq__layout[data-chats-hidden][data-layout=messages][data-rail]{grid-template-columns:minmax(0,1fr) 18rem}@media (max-width:1200px){.ChatHome-module___zkkDq__layout[data-chats-hidden][data-layout=notes],.ChatHome-module___zkkDq__layout[data-chats-hidden][data-layout=messages][data-rail]{grid-template-columns:minmax(0,1fr) 18rem}}.ChatHome-module___zkkDq__tabs{justify-content:flex-end;gap:.2rem;margin-bottom:.6rem;display:flex}.ChatHome-module___zkkDq__tab{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:2px 10px;font-size:12px}.ChatHome-module___zkkDq__tab:hover,.ChatHome-module___zkkDq__tab[aria-selected=true]{background:var(--hover);color:var(--text)}.ChatHome-module___zkkDq__rail .ChatHome-module___zkkDq__todos{gap:.15rem}.ChatHome-module___zkkDq__rail .ChatHome-module___zkkDq__todos li{white-space:normal}.ChatHome-module___zkkDq__todos label{cursor:pointer;align-items:baseline;gap:.45rem;display:flex}.ChatHome-module___zkkDq__todos input{accent-color:var(--accent);flex:none;margin:0}.ChatHome-module___zkkDq__todoText{flex:1;min-width:0}.ChatHome-module___zkkDq__todos li[data-done] .ChatHome-module___zkkDq__todoText{color:var(--muted);text-decoration:line-through}.ChatHome-module___zkkDq__estimate{color:var(--muted);flex:none;font-size:.8rem}.ChatHome-module___zkkDq__activityCard{flex-wrap:wrap;align-items:center;gap:2px 12px;margin:.25rem 0 .5rem;font-size:.8rem;display:flex}.ChatHome-module___zkkDq__activityKicker{color:var(--muted);font-size:.75rem}.ChatHome-module___zkkDq__activityStart{color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;padding:0;display:inline-flex}.ChatHome-module___zkkDq__activityStart:hover{text-decoration:underline}.ChatHome-module___zkkDq__activityStartIcon,.ChatHome-module___zkkDq__activityPickerIcon{flex:none;width:13px;height:13px}.ChatHome-module___zkkDq__activityHint{min-width:10rem;color:var(--muted);flex:1;font-size:.8rem}.ChatHome-module___zkkDq__layout select.ChatHome-module___zkkDq__activityPicker{appearance:none;border:1px solid var(--line);background:var(--bg);width:auto;max-width:11rem;color:var(--muted);font:inherit;cursor:pointer;border-radius:999px;margin:0;padding:2px 10px;font-size:12px}.ChatHome-module___zkkDq__layout select.ChatHome-module___zkkDq__activityPicker:hover{color:var(--text)}.ChatHome-module___zkkDq__layout .ChatHome-module___zkkDq__activityCard select.ChatHome-module___zkkDq__activityPicker{font-size:inherit;background:0 0;border:0;padding:0}.ChatHome-module___zkkDq__activityPickerWrap{align-items:center;display:inline-flex;position:relative}.ChatHome-module___zkkDq__activityPickerIcon{color:var(--muted);pointer-events:none;position:absolute;left:9px}.ChatHome-module___zkkDq__activityPickerWrap:hover .ChatHome-module___zkkDq__activityPickerIcon{color:var(--text)}.ChatHome-module___zkkDq__layout select.ChatHome-module___zkkDq__activityPickerWithIcon{padding-left:26px}.ChatHome-module___zkkDq__mailList{border-right:1px solid var(--line);flex-direction:column;gap:.35rem;min-height:0;padding:.5rem;display:flex;overflow-y:auto}.ChatHome-module___zkkDq__mailList form{display:flex}.ChatHome-module___zkkDq__mailList form .ChatHome-module___zkkDq__search{flex:1;margin-bottom:0}.ChatHome-module___zkkDq__mailFolders{gap:.25rem;display:flex}.ChatHome-module___zkkDq__mailFolder{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.2rem .6rem;font-size:.8rem}.ChatHome-module___zkkDq__mailFolder:hover{color:var(--text)}.ChatHome-module___zkkDq__mailFolder[aria-pressed=true]{background:var(--hover);color:var(--text);border-color:#0000}.ChatHome-module___zkkDq__mailList ul{margin:0;padding:0;list-style:none}.ChatHome-module___zkkDq__mailRow{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.4rem;gap:.1rem;padding:.45rem .6rem;font-size:.85rem;display:grid}.ChatHome-module___zkkDq__mailRow:hover,.ChatHome-module___zkkDq__mailRow[aria-current]{background:var(--hover)}.ChatHome-module___zkkDq__mailRow[data-unread] .ChatHome-module___zkkDq__mailFrom{font-weight:600}.ChatHome-module___zkkDq__mailFrom,.ChatHome-module___zkkDq__mailSubject,.ChatHome-module___zkkDq__mailSnippet{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ChatHome-module___zkkDq__mailSnippet{color:var(--muted);font-size:.8rem}.ChatHome-module___zkkDq__connect{flex-direction:column;align-items:flex-start;gap:.5rem;padding:.5rem .6rem;display:flex}.ChatHome-module___zkkDq__mailDraft,.ChatHome-module___zkkDq__notes{flex-direction:column;gap:.75rem;min-width:0;min-height:0;padding:1rem 1.5rem;display:flex;overflow-y:auto}.ChatHome-module___zkkDq__mailOpen h2,.ChatHome-module___zkkDq__notesTitle{margin:0 0 .25rem;font-size:1.15rem;font-weight:500}.ChatHome-module___zkkDq__notesTitle a{color:var(--text);text-decoration:none}.ChatHome-module___zkkDq__mailOpen p{margin:0 0 .35rem}.ChatHome-module___zkkDq__draftFields{flex-direction:column;flex:1;gap:.5rem;min-height:12rem;display:flex}.ChatHome-module___zkkDq__draftFields input,.ChatHome-module___zkkDq__draftFields textarea{border:1px solid var(--line);background:var(--bg);color:var(--text);font:inherit;border-radius:.5rem;padding:.45rem .6rem;font-size:.9rem}.ChatHome-module___zkkDq__draftFields textarea{resize:vertical;flex:1;min-height:10rem}.ChatHome-module___zkkDq__draftActions{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.ChatHome-module___zkkDq__layout[data-layout=messages] .ChatHome-module___zkkDq__chat .ask-assistant>:is(.md,.ask-raw){border:1px solid var(--line);border-radius:.9rem;width:fit-content;max-width:85%;padding:.35rem .75rem}.ChatHome-module___zkkDq__sheetPill{z-index:5;border:1px solid var(--line);background:var(--bg);color:var(--muted);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:3px 10px;font-size:12px;display:inline-flex;position:absolute;top:2.75rem;right:.75rem}.ChatHome-module___zkkDq__sheetPill .chat-icon{width:12px;height:12px}.ChatHome-module___zkkDq__sheet{z-index:50;border-top:1px solid var(--line);background:var(--bg);border-radius:.9rem .9rem 0 0;max-height:70dvh;padding:.5rem .75rem 1rem;position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -8px 24px #0000001f}.ChatHome-module___zkkDq__layout .ChatHome-module___zkkDq__sheet .ChatHome-module___zkkDq__rail{border:0;max-height:none;margin:0;display:flex}.ChatHome-module___zkkDq__sheetDone{float:right;font-size:.8rem}@media (max-width:800px){.ChatHome-module___zkkDq__layout:not([data-layout=chat]){flex-direction:column;display:flex;overflow-y:auto}.ChatHome-module___zkkDq__layout:not([data-layout=chat]) .ChatHome-module___zkkDq__home{flex:none;min-height:60dvh}.ChatHome-module___zkkDq__mailList{border-right:0;border-bottom:1px solid var(--line);flex:none;max-height:30dvh}.ChatHome-module___zkkDq__mailDraft,.ChatHome-module___zkkDq__notes{padding:.75rem var(--chat-gutter,1rem);flex:none}}
.main:has(.JournalWelcome-module__iC6S-a__welcome){padding-bottom:1.5rem}.JournalWelcome-module__iC6S-a__welcome{--card-paper:#f6f1e7;--card-ink:#1f2a28;--card-muted:#66736f;--chip-you:#eef6f3;--chip-tag:#f2b84b;--chip-agent:#5fc7c2;--chip-idea:#c58cf2;--card-link:#2f7f7a;--habit-day:#dcd6c9;--habit-done:#3fa59f;--float-ms:7s;height:calc(var(--full-height) - var(--topbar-height) - 3rem - var(--bottom-nav-lift,0px));min-height:34rem;color:var(--welcome-text);font-family:var(--font-ui), system-ui, sans-serif;border-radius:16px;place-items:center;display:grid;position:relative;overflow:hidden}.JournalWelcome-module__iC6S-a__fireflies{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.JournalWelcome-module__iC6S-a__cards{pointer-events:none;position:absolute;inset:0}.JournalWelcome-module__iC6S-a__card{background:var(--card-paper);color:var(--card-ink);animation:JournalWelcome-module__iC6S-a__float var(--float-ms) ease-in-out infinite alternate;border-radius:12px;padding:.9rem 1rem;font-size:.85rem;line-height:1.4;position:absolute;box-shadow:0 18px 40px #00000073}.JournalWelcome-module__iC6S-a__card p{margin:.35rem 0 0}.JournalWelcome-module__iC6S-a__card ul{margin:.4rem 0 0;padding-left:1.1rem}.JournalWelcome-module__iC6S-a__chip{color:var(--card-ink);white-space:nowrap;animation:JournalWelcome-module__iC6S-a__float var(--float-ms) ease-in-out infinite alternate-reverse;border-radius:8px;padding:.3rem .75rem;font-size:.95rem;font-weight:500;position:absolute;box-shadow:0 8px 20px #00000059}.JournalWelcome-module__iC6S-a__link{color:var(--card-link);font-weight:600}.JournalWelcome-module__iC6S-a__link:before{content:"[[";opacity:.45}.JournalWelcome-module__iC6S-a__link:after{content:"]]";opacity:.45}.JournalWelcome-module__iC6S-a__todo{letter-spacing:.04em;color:var(--card-muted);font-size:.7rem;font-weight:700}.JournalWelcome-module__iC6S-a__day{width:15rem;top:9%;left:8%;rotate:-4deg}.JournalWelcome-module__iC6S-a__dayTag{border:1px solid;border-radius:999px;padding:.05rem .5rem;font-size:.7rem;display:inline-block}.JournalWelcome-module__iC6S-a__chipTag{background:var(--chip-tag);top:30%;left:27%}.JournalWelcome-module__iC6S-a__chipYou{background:var(--chip-you);top:27%;left:58%}.JournalWelcome-module__iC6S-a__habits{width:12rem;animation-delay:-2s;top:10%;right:9%;rotate:3deg}.JournalWelcome-module__iC6S-a__grid{grid-template-columns:repeat(7,1fr);gap:4px;margin:.5rem 0;display:grid}.JournalWelcome-module__iC6S-a__grid i{aspect-ratio:1;background:var(--habit-day);border-radius:3px}.JournalWelcome-module__iC6S-a__grid i.JournalWelcome-module__iC6S-a__done{background:var(--habit-done)}.JournalWelcome-module__iC6S-a__habits small{color:var(--card-muted)}.JournalWelcome-module__iC6S-a__agent{width:15rem;animation-delay:-4s;bottom:12%;left:10%;rotate:3deg}.JournalWelcome-module__iC6S-a__agent p{color:var(--card-muted);margin:0;font-style:italic}.JournalWelcome-module__iC6S-a__chipAgent{background:var(--chip-agent);animation-delay:-1s;bottom:27%;left:21%}.JournalWelcome-module__iC6S-a__page{width:14rem;animation-delay:-3s;bottom:13%;right:8%;rotate:-5deg}.JournalWelcome-module__iC6S-a__chipIdea{background:var(--chip-idea);animation-delay:-5s;bottom:35%;right:22%}.JournalWelcome-module__iC6S-a__hero{text-align:center;max-width:30rem;padding:0 16px;position:relative}.JournalWelcome-module__iC6S-a__hero h1{letter-spacing:-.02em;margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:500;line-height:1.1}.JournalWelcome-module__iC6S-a__hero p{color:var(--welcome-soft);margin:1rem 0 2rem;font-size:1.05rem;line-height:1.5}.JournalWelcome-module__iC6S-a__hero .JournalWelcome-module__iC6S-a__readOnly{margin:0;font-size:.95rem;font-style:italic}.JournalWelcome-module__iC6S-a__start{background:var(--welcome-text);color:var(--welcome-bg);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:.7rem 1.5rem;font-weight:500;box-shadow:0 0 24px #5fc7c259}.JournalWelcome-module__iC6S-a__start:hover{background:#fff}.JournalWelcome-module__iC6S-a__start:focus-visible{outline:2px solid var(--welcome-glow);outline-offset:3px}@keyframes JournalWelcome-module__iC6S-a__float{0%{translate:0 -6px}to{translate:0 6px}}@media (min-width:761px){.main-col:has(.activity-corner .activity-month) .JournalWelcome-module__iC6S-a__welcome{margin-right:var(--corner-space)}}@media (max-width:760px){.JournalWelcome-module__iC6S-a__habits,.JournalWelcome-module__iC6S-a__page,.JournalWelcome-module__iC6S-a__chipTag,.JournalWelcome-module__iC6S-a__chipIdea{display:none}.JournalWelcome-module__iC6S-a__day{width:13rem;top:4%;left:6%}.JournalWelcome-module__iC6S-a__chipYou{top:8%;left:auto;right:8%}.JournalWelcome-module__iC6S-a__agent{width:13rem;bottom:5%;left:auto;right:6%}.JournalWelcome-module__iC6S-a__chipAgent{bottom:22%;left:6%}}@media (prefers-reduced-motion:reduce){.JournalWelcome-module__iC6S-a__card,.JournalWelcome-module__iC6S-a__chip{animation:none}}
.SettingsApp-module__-Z3ksq__settings{max-width:560px;margin:0 auto 0 var(--page-start,auto);box-sizing:border-box;--app-icon:30px;flex-direction:column;gap:18px;padding:16px;display:flex}.SettingsApp-module__-Z3ksq__title{margin:0;font-size:32px}.SettingsApp-module__-Z3ksq__heading{text-transform:uppercase;letter-spacing:.02em;color:var(--muted);margin:0 0 6px 14px;font-size:13px;font-weight:500}.shell:has(>.wallpaper) :is(.SettingsApp-module__-Z3ksq__title,.SettingsApp-module__-Z3ksq__heading){text-shadow:0 0 4px var(--bg), 0 0 8px var(--bg)}.SettingsApp-module__-Z3ksq__group{border:1px solid var(--line);background:var(--panel);border-radius:14px;overflow:hidden}.SettingsApp-module__-Z3ksq__row{box-sizing:border-box;width:100%;min-height:52px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 12px;text-decoration:none;display:flex}.SettingsApp-module__-Z3ksq__row+.SettingsApp-module__-Z3ksq__row{border-top:1px solid var(--line)}.SettingsApp-module__-Z3ksq__row:active{background:color-mix(in srgb, var(--text) 8%, transparent)}.SettingsApp-module__-Z3ksq__text{flex-direction:column;flex:1;min-width:0;display:flex}.SettingsApp-module__-Z3ksq__label{font-size:16px}.SettingsApp-module__-Z3ksq__hint{color:var(--muted);font-size:13px}.SettingsApp-module__-Z3ksq__more{width:16px;height:16px;color:var(--muted);flex:none}
