.OcsdEG_subtitle{color:var(--brand-cocoa-soft);text-align:left;align-items:baseline;gap:10px;margin:0 auto 0 0;font-size:16px;font-weight:400;line-height:1.7;display:flex}.OcsdEG_subtitle small{font-size:13px}
.WW6hIW_toggle{border:1px solid var(--brand-pink-edge);background:var(--brand-paper);min-height:36px;color:var(--brand-cocoa-deep);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-size:12px;display:inline-flex}.WW6hIW_toggle:focus-visible{outline:2px solid var(--brand-cocoa);outline-offset:3px}.WW6hIW_toggle[aria-pressed=false]{background:var(--brand-blush)}.WW6hIW_compact{flex-shrink:0;width:36px;padding:7px}.WW6hIW_volume{gap:18px;width:min(380px,100%);display:grid}.WW6hIW_volumeHeading,.WW6hIW_volume label{justify-content:space-between;align-items:center;gap:12px;display:flex}.WW6hIW_volumeHeading h3{margin:0;font-size:22px}.WW6hIW_volume output{font-variant-numeric:tabular-nums;font-weight:700}.WW6hIW_volume input{width:100%;min-height:30px;accent-color:var(--brand-cocoa);cursor:pointer}.WW6hIW_volume>button{justify-self:center}.WW6hIW_volume>button:disabled{opacity:.5;cursor:default}
.we7DAG_table{color:var(--brand-cocoa-deep);grid-template:"top top top"64px"people mat mat"minmax(0,1fr)"people side side"104px/200px minmax(0,1fr) 200px;gap:14px;padding:14px 18px 16px;font-size:16px;display:grid;position:absolute;inset:0}.we7DAG_table button,.we7DAG_table a{cursor:pointer;-webkit-tap-highlight-color:transparent}.we7DAG_table button:disabled{cursor:default}.we7DAG_table :focus-visible,.we7DAG_sheet :focus-visible{outline:3px solid var(--brand-vanilla);outline-offset:3px}.we7DAG_top,.we7DAG_people,.we7DAG_side{z-index:1;position:relative;transform:translateZ(0)}.we7DAG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.we7DAG_table[data-playing]>:is(.we7DAG_top,.we7DAG_people,.we7DAG_side,.we7DAG_requests,.we7DAG_toast,.we7DAG_sheetBackdrop),.we7DAG_table[data-camera-ready=false]>:is(.we7DAG_top,.we7DAG_people,.we7DAG_side){visibility:hidden;pointer-events:none}.we7DAG_round,.we7DAG_inviteButton,.we7DAG_claim,.we7DAG_softButton,.we7DAG_shareTile{border:1px solid var(--brand-control-edge);border-radius:var(--brand-control-radius);background:var(--brand-cream);color:var(--brand-cocoa-deep);box-shadow:none;transition:transform .12s}:is(.we7DAG_round,.we7DAG_inviteButton,.we7DAG_claim,.we7DAG_softButton,.we7DAG_shareTile):active:not(:disabled){box-shadow:none;transform:translateY(2px)}.we7DAG_round{place-items:center;width:52px;height:52px;font-size:26px;display:grid}.we7DAG_top{grid-area:top;justify-content:space-between;align-items:center;gap:12px;display:flex}.we7DAG_roomPlate{--pad:12px 24px 12px 20px;text-align:left;filter:none;background:0 0;border:0;align-items:center;gap:12px;min-width:0;max-width:60%;min-height:64px;display:flex}.we7DAG_roomBadge{width:36px;height:36px;color:var(--brand-cocoa);flex:none;place-items:center;font-size:24px;display:grid;position:relative}.we7DAG_roomBadge[data-visibility=public]{background:var(--brand-sage-wash)}.we7DAG_roomBadge[data-visibility^=friends]{background:var(--brand-peach-wash)}.we7DAG_roomBadge i{background:var(--brand-cocoa);width:20px;height:20px;color:var(--brand-paper);border-radius:50%;place-items:center;font:700 13px/1 sans-serif;display:grid;position:absolute;bottom:-4px;right:-4px}.we7DAG_roomTitle{min-width:0;display:grid}.we7DAG_roomTitle b{text-overflow:ellipsis;white-space:nowrap;color:var(--brand-cocoa);font-size:22px;line-height:1.15;overflow:hidden}.we7DAG_roomTitle small{text-overflow:ellipsis;white-space:nowrap;color:var(--brand-cocoa-soft);font-size:13px;overflow:hidden}.we7DAG_count{border-left:1px solid var(--brand-pink-edge);flex:none;align-items:center;gap:4px;padding-left:10px;font-size:15px;font-weight:700;display:flex}.we7DAG_topActions{align-items:center;gap:12px;display:flex}.we7DAG_inviteButton{align-items:center;gap:10px;height:52px;padding:0 22px;font-size:20px;display:flex}.we7DAG_inviteButton svg{font-size:22px}.we7DAG_people{--pad:26px 20px 72px;grid-area:people;min-width:0;min-height:0;overflow:auto}.we7DAG_people ul{min-width:0;margin:0;padding:0;list-style:none;display:grid}.we7DAG_people li{min-width:0}.we7DAG_person{border-bottom:1px solid color-mix(in srgb, var(--brand-cream-line) 20%, transparent);min-width:0;color:var(--brand-cream-on-dark);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:6px;padding:8px 0;text-decoration:none;animation:.35s cubic-bezier(.3,1.6,.5,1) both we7DAG_popIn;display:grid}a.we7DAG_person:hover{background:color-mix(in srgb, var(--brand-cream-on-dark) 10%, transparent)}[data-away]>.we7DAG_person{opacity:.62}.we7DAG_personName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:700;display:grid;overflow:hidden}.we7DAG_personName small{color:color-mix(in srgb, var(--brand-cream-line) 80%, transparent);font-size:11px;font-weight:500}.we7DAG_personMarks{width:18px;color:color-mix(in srgb, var(--brand-cream-line) 80%, transparent);justify-items:center;gap:3px;font-size:16px;display:grid}.we7DAG_personMarks>span{display:flex}.we7DAG_crown{color:var(--brand-vanilla)}.we7DAG_seatPortrait{line-height:0;display:inline-flex}.we7DAG_seat{--pad:16px 14px 16px;filter:none;align-content:center;justify-items:center;gap:7px;width:100%;min-height:228px;animation:.45s cubic-bezier(.3,1.5,.5,1) both we7DAG_seatIn;display:grid}.we7DAG_seat[data-ready]{--frame-ink:var(--brand-leaf-deep)}.we7DAG_seat[data-self]{--frame-face:var(--brand-blush)}.we7DAG_seatName{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 8px;min-width:0;max-width:100%;display:flex}.we7DAG_seatName b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--brand-cocoa);font-size:22px;overflow:hidden}.we7DAG_seatName small{background:var(--brand-pink);border-radius:999px;flex:none;padding:1px 9px;font-size:12px;font-weight:700}.we7DAG_seatState{background:var(--brand-vanilla-wash);border-radius:999px;justify-self:center;align-items:center;gap:6px;padding:4px 14px;font-size:16px;font-weight:700;display:inline-flex}.we7DAG_seatState[data-state=ready]{background:var(--brand-sage)}.we7DAG_seatState[data-state=away]{background:var(--brand-blush);color:var(--brand-cocoa-soft);letter-spacing:.12em}.we7DAG_thinking{gap:5px;padding:3px 0;display:inline-flex}.we7DAG_thinking i{background:var(--brand-cocoa-soft);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite we7DAG_hop}.we7DAG_thinking i:nth-child(2){animation-delay:.15s}.we7DAG_thinking i:nth-child(3){animation-delay:.3s}.we7DAG_seatCorner{border-radius:var(--brand-control-radius);border:2px solid var(--brand-paper);background:var(--brand-cocoa);width:40px;height:40px;color:var(--brand-cream);box-shadow:none;place-items:center;font-size:20px;display:grid;position:absolute;top:-12px;right:-12px}.we7DAG_seatEmpty{filter:none;grid-template-columns:1fr;animation:none}.we7DAG_sitButton{width:100%;padding:var(--pad);color:var(--brand-cocoa);text-align:center;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.we7DAG_sitButton b{font-size:24px}.we7DAG_plus{background:var(--brand-cocoa);width:80px;height:80px;color:var(--brand-cream);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);place-items:center;font-size:36px;display:grid}.we7DAG_plus[data-beckon]{animation:1.8s ease-in-out 2 we7DAG_beckon}.we7DAG_plusSoft{background:var(--brand-star-deep);color:var(--brand-cream)}.we7DAG_plusSoft[data-beckon]{animation-duration:2.6s}.we7DAG_sitButton:hover .we7DAG_plus{animation:.9s ease-in-out infinite we7DAG_beckon}.we7DAG_side{flex-direction:column;grid-area:side;justify-content:flex-end;align-items:center;gap:3px;min-height:0;display:flex}.we7DAG_rulesCard{border-radius:var(--brand-control-radius);background:0 0;border:0;flex:none;width:min(360px,100%);padding:0;display:block;overflow:hidden}.we7DAG_rulesThumbnail{aspect-ratio:800/420;object-fit:contain;width:100%;height:auto;display:block}.we7DAG_ownerChip{color:var(--brand-cream-on-dark);justify-content:center;align-items:center;gap:6px;padding:4px;font-size:14px;font-weight:700;display:flex}.we7DAG_ownerChip svg{color:var(--brand-vanilla)}.we7DAG_claim{justify-content:center;align-items:center;gap:8px;padding:12px;font-size:18px;display:flex}.we7DAG_claim:disabled{opacity:.5}.we7DAG_claimIcon{display:inline-grid}.we7DAG_claimIcon[data-beckon]{animation:1.6s ease-in-out 2 we7DAG_beckon}.we7DAG_claim:disabled .we7DAG_claimIcon{animation:none}.we7DAG_claim svg{color:var(--brand-star-deep);font-size:22px}.we7DAG_deckChip{--pad:10px 24px 10px 18px;max-width:320px;min-height:84px;color:var(--brand-cocoa-deep);text-align:left;filter:none;background:0 0;border:0;align-items:center;gap:12px;display:flex}.we7DAG_deckChip:disabled{opacity:.75}.we7DAG_deckArt{width:42px;height:62px;color:var(--brand-cocoa);flex:none;place-items:center;font-size:30px;display:grid}.we7DAG_deckName{min-width:0;display:grid}.we7DAG_deckName small{color:var(--brand-cocoa-soft);font-size:12px}.we7DAG_deckName b{text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.we7DAG_ready,.we7DAG_primaryButton,.we7DAG_discordButton{border-radius:var(--brand-control-radius);cursor:pointer;background:0 0;border:0;transition:transform .12s,filter .12s}:is(.we7DAG_ready,.we7DAG_primaryButton,.we7DAG_discordButton):active:not(:disabled){transform:translateY(2px)}.we7DAG_ready{--pad:0 36px;--frame-face:var(--brand-blush);min-width:280px;height:84px;color:var(--brand-cocoa-deep);align-content:center;justify-items:center;font-size:30px;display:grid}.we7DAG_ready:active:not(:disabled){animation:none}.we7DAG_ready:disabled{filter:saturate(.6);opacity:.8;animation:none}.we7DAG_readyDone{--frame-face:var(--brand-sage);--frame-ink:var(--brand-leaf-deep);grid-auto-flow:column;gap:10px;animation:none}.we7DAG_requests{z-index:5;gap:8px;display:grid;position:absolute;top:88px;right:18px}.we7DAG_request{--pad:10px 12px 10px 18px;filter:none;align-items:center;gap:10px;animation:.4s cubic-bezier(.3,1.6,.5,1) both we7DAG_popIn;display:flex}.we7DAG_request button{border-radius:var(--brand-control-radius);background:var(--brand-sage);width:38px;height:38px;color:var(--brand-cocoa-deep);border:0;place-items:center;font-size:20px;display:grid}.we7DAG_request button+button{border-radius:var(--brand-control-radius);background:var(--brand-blush)}.we7DAG_toast{z-index:6;background:var(--brand-cocoa-deep);max-width:70%;color:var(--brand-cream);box-shadow:none;border-radius:999px;padding:10px 22px;font-size:15px;animation:.3s both we7DAG_popIn;position:absolute;bottom:128px;left:50%;transform:translate(-50%)}.we7DAG_sheetBackdrop{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#3a2420a6;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;min-height:0;padding:24px;animation:.2s both we7DAG_fade;display:grid;position:absolute;inset:0}.we7DAG_sheet{--pad:26px 34px 30px;width:min(580px,100%);min-height:0;max-height:100%;color:var(--brand-cocoa-deep);filter:none;flex-direction:column;animation:.32s cubic-bezier(.25,1.3,.5,1) both we7DAG_rise;display:flex;overflow:hidden}.we7DAG_sheetWide{width:min(900px,100%)}.we7DAG_sheetHead{flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:4px 48px 12px;display:flex;position:relative}.we7DAG_sheetHead h2{color:var(--brand-cocoa);text-align:center;font-size:24px}.we7DAG_sheetHead .we7DAG_round{width:42px;height:42px;font-size:20px;position:absolute;top:0;right:0}.we7DAG_sheetBody{overscroll-behavior:contain;touch-action:manipulation;flex:auto;align-content:start;gap:14px;min-height:0;padding:4px 2px 0;display:grid;overflow:auto}.we7DAG_sheetFoot{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.we7DAG_softButton{align-items:center;gap:6px;padding:10px 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.we7DAG_primaryButton{--pad:16px 36px;--frame-face:var(--brand-blush);color:var(--brand-cocoa-deep);filter:none;align-items:center;gap:8px;font-size:20px;display:inline-flex}.we7DAG_textButton{border-radius:var(--brand-control-radius);color:var(--brand-cocoa);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:6px;font-size:14px;text-decoration:underline;display:inline-flex}.we7DAG_note{color:var(--brand-cocoa-soft);text-align:center;font-size:14px}.we7DAG_readOnly{pointer-events:none;opacity:.85}.we7DAG_roomName{color:var(--brand-cocoa-deep);gap:6px;font-size:15px;font-weight:700;display:grid}.we7DAG_roomName input{border:1px solid var(--brand-control-edge);border-radius:var(--brand-control-radius);background:var(--brand-paper);width:100%;color:var(--brand-cocoa-deep);font:inherit;padding:10px 14px}.we7DAG_deckGrid,.we7DAG_cpuGrid{gap:12px;margin:0;padding:0;list-style:none;display:grid}.we7DAG_deckGrid{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr))}.we7DAG_cpuGrid{grid-template-columns:repeat(4,1fr)}.we7DAG_opponentChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.we7DAG_opponentChoices button{border:1px solid var(--brand-control-edge);border-radius:var(--brand-control-radius);background:var(--brand-paper);min-height:108px;color:var(--brand-cocoa-deep);cursor:pointer;align-content:center;justify-items:center;gap:9px;font-size:17px;font-weight:700;display:grid}.we7DAG_opponentChoices button:hover{background:var(--brand-blush)}.we7DAG_opponentChoices button:focus-visible{outline:3px solid var(--brand-cocoa);outline-offset:2px}.we7DAG_opponentChoices svg{color:var(--brand-cocoa);font-size:36px}.we7DAG_deckTile,.we7DAG_cpuTile{border-radius:var(--brand-control-radius);--pad:16px 10px 14px;width:100%;color:var(--brand-cocoa-deep);cursor:pointer;background:0 0;border:0;justify-items:center;gap:6px;transition:transform .12s;display:grid}.we7DAG_deckTile[aria-pressed=true]{--frame-face:var(--brand-blush)}.we7DAG_deckTile:disabled{opacity:.45;cursor:default}.we7DAG_deckTile b,.we7DAG_cpuTile b{font-size:16px}.we7DAG_deckTile small{color:var(--brand-cocoa-soft);font-size:12px}.we7DAG_deckTileArt{place-items:center;width:100%;display:grid;overflow:hidden}.we7DAG_deckTileArt>div{background:var(--brand-cream);border-radius:0;width:100%}.we7DAG_deckTile[data-unusable] .we7DAG_deckTileArt{opacity:.45}.we7DAG_randomDeck{background:var(--brand-vanilla-wash);width:100%;height:100%;color:var(--brand-cocoa);place-items:center;font-size:52px;display:grid}.we7DAG_tileCheck{background:var(--brand-cocoa);width:26px;height:26px;color:var(--brand-paper);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);place-items:center;font-size:15px;display:grid;position:absolute;top:10px;right:12px}.we7DAG_cpuTile b{font-size:20px}.we7DAG_cpuTile[data-level=easy]{--frame-face:var(--brand-sage-wash)}.we7DAG_cpuTile[data-level=normal]{--frame-face:var(--brand-vanilla-wash)}.we7DAG_cpuTile[data-level=hard]{--frame-face:var(--brand-peach-wash)}.we7DAG_cpuTile[data-level=master]{--frame-face:var(--brand-blush)}.we7DAG_stars{gap:2px;font-size:17px;display:flex}.we7DAG_starOn{color:var(--brand-star);fill:var(--brand-vanilla)}.we7DAG_starOff{color:var(--brand-pink-edge)}.we7DAG_turnChoice{justify-content:center;align-items:center;gap:8px;margin-top:10px;font-size:22px;display:flex}.we7DAG_turnChoice button{border-radius:var(--brand-control-radius);background:var(--brand-paper);min-width:72px;color:var(--brand-cocoa-deep);outline:2px solid var(--brand-pink);cursor:pointer;border:0;padding:8px 16px;font-size:17px;font-weight:700}.we7DAG_turnChoice button[aria-checked=true]{border-radius:var(--brand-control-radius);background:var(--brand-cocoa);color:var(--brand-cream);box-shadow:none}.we7DAG_discordButton{--pad:22px 30px;--frame-face:var(--brand-cocoa-deep);width:100%;color:var(--brand-cream);filter:none;text-align:left;justify-content:center;align-items:center;gap:16px;font-size:34px;display:flex;position:relative}.we7DAG_discordButton>span:not([aria-hidden]){display:grid}.we7DAG_discordButton b{font-size:24px}.we7DAG_discordButton small{opacity:.85;font-size:13px}.we7DAG_copied,.we7DAG_copiedDot{background:var(--brand-sage);color:var(--brand-cocoa-deep);border-radius:50%;place-items:center;animation:.35s cubic-bezier(.3,1.6,.5,1) both we7DAG_popIn;display:grid;position:absolute}.we7DAG_copied{width:40px;height:40px;font-size:24px;right:18px}.we7DAG_copiedDot{width:24px;height:24px;font-size:14px;top:-6px;right:-6px}.we7DAG_shareRow{justify-content:center;gap:12px;display:flex}.we7DAG_shareTile{justify-items:center;gap:4px;width:104px;padding:12px 8px;font-size:13px;font-weight:700;text-decoration:none;display:grid;position:relative}.we7DAG_shareTile svg,.we7DAG_xMark{font-size:26px;line-height:1}.we7DAG_postPreview{--pad:16px 20px;gap:8px;width:min(460px,100%);margin:0 auto;display:grid}.we7DAG_postPreview p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.7}.we7DAG_postPreview small{overflow-wrap:anywhere;color:var(--brand-cocoa-soft);font-size:12px}.we7DAG_shareNote{color:var(--brand-cocoa-soft);justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex}.we7DAG_srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.we7DAG_veil{z-index:200;background:color-mix(in srgb, var(--brand-ink) 20%, transparent);align-content:start;justify-items:center;padding-top:90px;animation:.2s both we7DAG_fade;display:grid;position:absolute;inset:0}.we7DAG_veilSign{--pad:14px 28px;color:var(--brand-cocoa-deep);filter:none;align-items:center;gap:12px;font-weight:700;display:flex}.we7DAG_veilDots{gap:5px;display:flex}.we7DAG_veilDots span{background:var(--brand-cocoa-soft);border-radius:50%;width:9px;height:9px;animation:1.2s ease-in-out infinite we7DAG_hop}.we7DAG_veilDots span:nth-child(2){animation-delay:.15s}.we7DAG_veilDots span:nth-child(3){animation-delay:.3s}.we7DAG_roomTool{z-index:136;position:absolute;bottom:14px;right:calc(12px + clamp(176px,14cqw,224px)/2)}.we7DAG_roomTool b{background:var(--brand-cocoa);min-width:22px;height:22px;color:var(--brand-cream);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;display:grid;position:absolute;top:-6px;right:-6px}@keyframes we7DAG_popIn{0%{opacity:0;transform:scale(.6)}}@keyframes we7DAG_seatIn{0%{opacity:0;transform:translateY(14px)scale(.92)}}@keyframes we7DAG_beckon{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes we7DAG_hop{0%,60%,to{transform:none}30%{transform:translateY(-6px)}}@keyframes we7DAG_fade{0%{opacity:0}}@keyframes we7DAG_rise{0%{opacity:0;transform:translateY(30px)scale(.97)}}@media (prefers-reduced-motion:reduce){.we7DAG_person,.we7DAG_seat,.we7DAG_plus,.we7DAG_plus[data-beckon],.we7DAG_sitButton:hover .we7DAG_plus,.we7DAG_claimIcon[data-beckon],.we7DAG_ready,.we7DAG_thinking i,.we7DAG_request,.we7DAG_toast,.we7DAG_sheetBackdrop,.we7DAG_sheet,.we7DAG_copied,.we7DAG_copiedDot,.we7DAG_veil,.we7DAG_veilDots span{animation:none}}.we7DAG_friendInvites{gap:8px;display:grid}.we7DAG_friendInvites h3{color:var(--brand-cocoa);align-items:center;gap:6px;font-size:16px;display:flex}.we7DAG_friendInvites ul{gap:6px;max-height:220px;margin:0;padding:2px;list-style:none;display:grid;overflow:auto}.we7DAG_friendInvites li{border-bottom:1px solid var(--brand-pink);flex-wrap:wrap;align-items:center;gap:10px;padding:5px 4px;display:flex}.we7DAG_friendInvites li>span:not([data-player-avatar]){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:700;overflow:hidden}.we7DAG_friendInvites button{border-radius:var(--brand-control-radius);background:var(--brand-pink);color:var(--brand-cocoa-deep);cursor:pointer;border:0;align-items:center;gap:4px;padding:6px 14px;font-weight:700;display:inline-flex}.we7DAG_friendInvites button[data-state=sent]{border-radius:var(--brand-control-radius);background:var(--brand-sage-wash);cursor:default}.we7DAG_friendInvites li>[role=alert]{white-space:normal;flex-basis:100%;font-size:13px}.we7DAG_seatActions{gap:6px;width:100%;min-width:0;display:grid}.we7DAG_seatActions .we7DAG_deckChip{--pad:8px 12px;gap:8px;width:100%;min-height:54px}.we7DAG_seatActions .we7DAG_deckArt{width:28px;height:42px}.we7DAG_deckPortrait{width:100%;height:100%;position:relative}.we7DAG_deckPortrait img{object-fit:contain}.we7DAG_seatActions .we7DAG_deckName b{font-size:14px}.we7DAG_seatActions .we7DAG_ready{--pad:10px;width:100%;min-width:0;height:54px;font-size:21px}.we7DAG_seatActions .we7DAG_readyDone{gap:3px}.we7DAG_playerSeat{padding:12px;position:relative}.we7DAG_playerSeat .we7DAG_seatName b{color:var(--brand-cream)}.we7DAG_playerSeat .we7DAG_seatName small{color:var(--brand-cocoa-deep)}.we7DAG_leaveSeat{border:1px solid var(--brand-pink-edge);border-radius:var(--brand-control-radius);background:var(--brand-cream);min-height:36px;color:var(--brand-cocoa-deep);justify-content:center;align-items:center;gap:5px;padding:6px 10px;font-size:13px;display:inline-flex}.we7DAG_leaveSeat svg{width:18px;height:18px}.we7DAG_leaveSeat:hover:not(:disabled){background:var(--brand-blush)}
.JUeZGa_toasts{left:50%;bottom:max(84px, calc(env(safe-area-inset-bottom) + 72px));z-index:400;pointer-events:none;justify-items:center;gap:8px;width:min(440px,100% - 32px);display:grid;position:absolute;transform:translate(-50%)}.JUeZGa_toast{pointer-events:auto;border:1px solid color-mix(in srgb, var(--brand-cream-line) 40%, transparent);border-radius:var(--brand-control-radius);background:color-mix(in srgb, var(--brand-ink) 78%, transparent);max-width:100%;color:var(--brand-cream-on-dark);font-family:var(--font-site-body), sans-serif;text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);align-items:center;gap:12px;padding:10px 18px 10px 14px;animation-name:JUeZGa_noticeLife;animation-timing-function:linear;animation-fill-mode:forwards;display:flex}.JUeZGa_toast:hover,.JUeZGa_toast:focus-visible{background:color-mix(in srgb, var(--brand-ink) 88%, transparent);animation-play-state:paused}.JUeZGa_toast:focus-visible{outline:2px solid var(--brand-cream-on-dark);outline-offset:2px}.JUeZGa_toast svg{flex:none;width:22px;height:22px}.JUeZGa_text{gap:2px;min-width:0;display:grid}.JUeZGa_text b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.JUeZGa_text small{opacity:.85;font-size:12px}@keyframes JUeZGa_noticeLife{0%{opacity:0;transform:translateY(10px)}5%,85%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){@keyframes JUeZGa_noticeLife{0%,90%{opacity:1}to{opacity:0}}}
.rMAAZG_card{z-index:90;left:50%;bottom:calc(14px + env(safe-area-inset-bottom));box-sizing:border-box;border:2px solid var(--brand-pink);background:var(--brand-paper);width:min(440px,100cqw - 20px);color:var(--brand-cocoa-deep);box-shadow:0 5px 0 var(--brand-pink-edge), 0 12px 26px #78585840;font-family:var(--font-site-body), sans-serif;border-radius:22px;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 44px 12px 12px;animation:.45s cubic-bezier(.2,1.3,.3,1) both rMAAZG_rise;display:flex;position:fixed;transform:translate(-50%)}.rMAAZG_icon{border-radius:14px;flex:none;animation:2.4s ease-in-out .6s infinite rMAAZG_bob;box-shadow:0 2px 6px #78585833}.rMAAZG_text{flex:140px;gap:2px;min-width:0;display:grid}.rMAAZG_text strong{font-family:var(--font-site-title), sans-serif;color:var(--brand-cocoa);font-size:18px;font-weight:400}.rMAAZG_text small{color:var(--brand-cocoa-soft);font-size:13px}.rMAAZG_add{background:var(--brand-sage);min-height:44px;color:var(--brand-cocoa-deep);font:700 16px var(--font-site-body), sans-serif;cursor:pointer;border:0;border-radius:999px;flex:none;padding:8px 18px;box-shadow:0 4px #9fae62}.rMAAZG_add:active{transform:translateY(3px);box-shadow:0 1px #9fae62}.rMAAZG_steps{flex:100%;justify-content:center;align-items:center;gap:8px;margin:0;padding:0;font-size:14px;font-weight:700;list-style:none;display:flex}.rMAAZG_steps>li:not(.rMAAZG_then){background:var(--brand-blush);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;display:flex}.rMAAZG_then{color:var(--brand-pink-edge);font-size:22px;line-height:1}.rMAAZG_glyph{fill:none;width:22px;height:22px;stroke:var(--brand-cocoa);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.rMAAZG_close{background:var(--brand-blush);width:32px;height:32px;color:var(--brand-cocoa);cursor:pointer;border:0;border-radius:50%;padding:0;font-size:20px;line-height:1;position:absolute;top:8px;right:8px}.rMAAZG_pointer{border:9px solid #0000;border-top-color:var(--brand-pink-edge);width:0;height:0;margin-left:-9px;animation:1.1s ease-in-out infinite rMAAZG_beckon;position:absolute;bottom:-26px;left:50%}.rMAAZG_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes rMAAZG_rise{0%{opacity:0;transform:translate(-50%,40px)scale(.9)}}@keyframes rMAAZG_bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(-4deg)}}@keyframes rMAAZG_beckon{50%{transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.rMAAZG_card,.rMAAZG_icon,.rMAAZG_pointer{animation:none}}@media (orientation:portrait){.rMAAZG_pointer{display:none}}
.MmFxjq_chat{z-index:320;color:var(--brand-cocoa-deep);font-family:var(--font-site-body), sans-serif;pointer-events:auto;position:absolute;bottom:18px;left:24px}.MmFxjq_chat button{border:1px solid var(--brand-control-edge);border-radius:var(--brand-control-radius);color:var(--brand-cocoa-deep);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.MmFxjq_chat button:hover:not(:disabled){border-color:var(--brand-cocoa-soft)}.MmFxjq_chat button:disabled{opacity:.55;cursor:default}.MmFxjq_chat button:focus-visible,.MmFxjq_composer textarea:focus-visible{border-color:var(--brand-cocoa);outline:none}.MmFxjq_chat button svg{flex:none;width:23px;height:23px}.MmFxjq_toggle{width:44px;height:44px;padding:0;position:relative}.MmFxjq_chat .MmFxjq_toggle{background:color-mix(in srgb, var(--brand-paper) 85%, transparent)}.MmFxjq_chat .MmFxjq_toggle:is(:hover,:focus-visible){border-color:currentColor}.MmFxjq_badge{border:2px solid var(--brand-cream);color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background:#d93a4f;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 4px;font-size:11px;font-weight:700;line-height:1;display:grid;position:absolute;top:-7px;right:-7px}.MmFxjq_panel{--pad:18px;--frame-face:color-mix(in srgb, var(--brand-paper) 85%, transparent);flex-direction:column;gap:12px;width:360px;height:440px;max-height:calc(100cqh - 110px);display:flex;position:absolute;bottom:54px;left:0}.MmFxjq_log{overscroll-behavior:contain;touch-action:pan-y;-webkit-user-select:text;user-select:text;scrollbar-width:thin;flex:1;min-height:0;overflow:hidden auto}.MmFxjq_message{align-items:flex-start;gap:10px;margin:0 0 16px;display:flex}.MmFxjq_message[data-own]{flex-direction:row-reverse}.MmFxjq_content{flex-direction:column;flex:0 auto;align-items:flex-start;min-width:0;max-width:calc(100% - 58px);display:flex}.MmFxjq_message[data-own] .MmFxjq_content{align-items:flex-end}.MmFxjq_byline{align-items:baseline;gap:8px;min-width:0;max-width:100%;display:flex}.MmFxjq_byline strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.MmFxjq_byline time{color:var(--brand-cocoa-soft);flex:none;font-size:11px}.MmFxjq_content p{--bubble-face:var(--brand-cream);border:1px solid var(--brand-control-edge);background:var(--bubble-face);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px;max-width:100%;margin:5px 0 0;padding:8px 12px;font-size:16px;line-height:1.55;position:relative}.MmFxjq_content p:before{content:"";border-left:1px solid var(--brand-control-edge);border-bottom:1px solid var(--brand-control-edge);background:var(--bubble-face);width:8px;height:8px;position:absolute;top:12px;left:-5px;transform:rotate(45deg)}.MmFxjq_message[data-own] .MmFxjq_content p{--bubble-face:var(--brand-blush)}.MmFxjq_message[data-own] .MmFxjq_content p:before{border:0;border-top:1px solid var(--brand-control-edge);border-right:1px solid var(--brand-control-edge);left:auto;right:-5px}.MmFxjq_composer{flex:none;grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.MmFxjq_composer textarea{box-sizing:border-box;resize:none;border:1px solid var(--brand-control-edge);width:100%;min-width:0;height:40px;color:var(--brand-cocoa-deep);font:inherit;-webkit-user-select:text;user-select:text;touch-action:manipulation;scrollbar-width:none;background:0 0;border-radius:999px;padding:8px 14px;font-size:16px;line-height:22px}.MmFxjq_composer textarea::placeholder{color:var(--brand-cocoa-soft);opacity:1}.MmFxjq_composer button{min-width:56px;height:40px;font:inherit;border-radius:999px;padding:0 12px;font-size:15px;font-weight:700}.MmFxjq_error{overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-size:13px}.MmFxjq_composer .MmFxjq_stampToggle{border-radius:var(--brand-control-radius);width:36px;min-width:36px;padding:0}.MmFxjq_stamps{--pad:14px;z-index:2;flex-direction:column;max-height:min(280px,100cqh - 200px);display:flex;position:absolute;bottom:68px;left:18px;right:18px}.MmFxjq_stampList{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-height:0;display:grid;overflow-y:auto}.MmFxjq_stamps button{--chat-stamp-size:100%;aspect-ratio:1;border-color:#0000;min-width:0;padding:2px}.MmFxjq_stamps button:hover:not(:disabled){background:var(--brand-blush)}.MmFxjq_read{color:var(--brand-cocoa-soft);white-space:nowrap;font-size:11px;font-weight:700}.MmFxjq_chat .MmFxjq_preview{border:1px solid var(--brand-control-edge);background:color-mix(in srgb, var(--brand-paper) 94%, transparent);width:max-content;max-width:min(300px,100cqw - 48px);color:var(--brand-cocoa-deep);text-align:left;border-radius:14px 14px 14px 4px;align-items:flex-start;gap:8px;padding:8px 12px 8px 8px;animation-name:MmFxjq_previewLife;animation-timing-function:linear;animation-fill-mode:forwards;display:flex;position:absolute;bottom:54px;left:0}.MmFxjq_chat .MmFxjq_preview:hover,.MmFxjq_chat .MmFxjq_preview:focus-visible{border-color:var(--brand-cocoa-soft);animation-play-state:paused}.MmFxjq_previewBody{gap:2px;min-width:0;display:grid}.MmFxjq_previewBody b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.MmFxjq_previewText{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.MmFxjq_previewStamp{width:56px;display:block}@keyframes MmFxjq_previewLife{0%{opacity:0;transform:translateY(8px)}6%,82%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){@keyframes MmFxjq_previewLife{0%,88%{opacity:1}to{opacity:0}}}
.i-_-EG_missingCard{color:#fff6e2;text-align:center;background:#223e4a;border:1px solid #a48f6d;place-content:center;width:100%;height:100%;padding:5px;font-size:12px;display:grid}
.VWcE9G_panel{color:var(--brand-cocoa-deep)}.VWcE9G_panel h3{color:var(--brand-cocoa);margin:0;font-size:21px}.VWcE9G_panel button,.VWcE9G_panel a{cursor:pointer}.VWcE9G_panel button:focus-visible,.VWcE9G_panel a:focus-visible{outline:3px solid var(--brand-cocoa);outline-offset:3px}.VWcE9G_panel button:not([data-tone]){border:1px solid var(--brand-control-edge);border-radius:var(--brand-control-radius);background:var(--brand-paper);min-height:40px;color:var(--brand-cocoa-deep);justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-weight:700;display:inline-flex}.VWcE9G_panel button:not([data-tone]):hover:not(:disabled){background:var(--brand-blush)}.VWcE9G_primary{border:1px solid var(--brand-cocoa);border-radius:var(--brand-control-radius);background:var(--brand-blush);min-height:40px;color:var(--brand-cocoa-deep);justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-weight:700;text-decoration:none;display:inline-flex}.VWcE9G_panel .VWcE9G_primary{border-radius:var(--brand-control-radius);border-color:var(--brand-cocoa);background:var(--brand-blush)}.VWcE9G_cardButton{border-radius:var(--brand-control-radius);--pad:14px 30px;--frame-face:var(--brand-blush);color:var(--brand-cocoa-deep);filter:none;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;font-size:19px;transition:transform .12s;display:inline-flex}.VWcE9G_cardButton:active:not(:disabled){transform:translateY(2px)}.VWcE9G_cardButton:disabled{opacity:.55;cursor:default}.VWcE9G_signIn{text-align:center;justify-items:center;gap:14px;padding:36px 12px;display:grid}.VWcE9G_signInIcon{width:44px;height:44px;color:var(--brand-cocoa)}.VWcE9G_panel button:disabled{opacity:.55;cursor:default}.VWcE9G_panel input{border:1px solid var(--brand-pink-edge);background:var(--brand-paper);width:100%;min-height:44px;color:var(--brand-cocoa-deep);border-radius:6px;padding:10px 14px}.VWcE9G_profileHeading{border-bottom:1px solid var(--brand-pink);align-items:center;gap:24px;margin-bottom:22px;padding-bottom:18px;display:flex}.VWcE9G_profileHeading>div{min-width:0}.VWcE9G_profileHeading small{color:var(--brand-cocoa-soft);letter-spacing:.12em;font:10px Georgia,serif}.VWcE9G_profileHeading h3{overflow-wrap:anywhere;margin:4px 0 12px;font-size:26px}.VWcE9G_comment{border-left:3px solid var(--brand-pink-edge);background:var(--brand-vanilla-wash);overflow-wrap:anywhere;max-width:100%;padding:10px 16px;font-size:14px;display:inline-block}.VWcE9G_panel button.VWcE9G_avatarLarge{background:var(--brand-cream);filter:none;border:0;border-radius:50%;flex:0 0 96px;width:96px;height:96px;padding:0;display:block;position:relative;overflow:hidden}.VWcE9G_avatarLarge img,.VWcE9G_avatar img{object-fit:cover;object-position:center 18%;transform-origin:50% 28%;transform:scale(1.6)}.VWcE9G_avatarLarge>span{bottom:0;color:var(--brand-cream);background:#634747e0;justify-content:center;align-items:center;gap:4px;padding:4px;font-size:11px;display:flex;position:absolute;inset-inline:0}.VWcE9G_avatar{background:var(--brand-cream);filter:none;border-radius:50%;flex:0 0 40px;width:40px;height:40px;display:block;position:relative;overflow:hidden}.VWcE9G_profileForm{gap:16px;display:grid}.VWcE9G_profileForm label{gap:6px;font-size:13px;font-weight:700;display:grid}.VWcE9G_profileForm small{color:var(--brand-cocoa-soft);justify-self:end}.VWcE9G_profileForm>.VWcE9G_cardButton{justify-self:center}.VWcE9G_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;font-size:13px;display:flex}.VWcE9G_success{color:#4d6b2c;padding:12px 0;font-size:13px;font-weight:700}.VWcE9G_error{color:#9b3a4f;padding:12px 0;font-size:13px;font-weight:700}.VWcE9G_iconPicker{border-block:1px solid var(--brand-pink);padding:12px 0}.VWcE9G_iconPicker>div{grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:8px;max-height:360px;margin-top:12px;display:grid;overflow:auto}.VWcE9G_panel .VWcE9G_iconPicker button{align-content:start;justify-items:center;gap:6px;padding:8px 4px;display:grid}.VWcE9G_iconPicker .VWcE9G_avatar{flex-basis:auto;width:54px;height:54px}.VWcE9G_panel .VWcE9G_iconPicker button[aria-pressed=true]{border-radius:var(--brand-control-radius);border-color:var(--brand-cocoa);background:var(--brand-blush)}.VWcE9G_iconPicker small{justify-self:center;font-size:10px}.VWcE9G_empty{text-align:center;min-height:180px;color:var(--brand-cocoa-soft);place-items:center;gap:8px;padding:20px;font-size:14px;display:grid}.VWcE9G_empty>svg{color:var(--brand-cocoa);font-size:44px}@container stage (max-width:600px){.VWcE9G_profileHeading{gap:15px}.VWcE9G_panel button.VWcE9G_avatarLarge{flex-basis:70px;width:70px;height:70px}.VWcE9G_profileHeading h3{font-size:20px}.VWcE9G_comment{padding:8px;font-size:12px}}.VWcE9G_primary:disabled{opacity:.55;cursor:default}.VWcE9G_socialHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.VWcE9G_badge{background:var(--brand-cocoa);min-width:26px;height:26px;color:var(--brand-cream);border-radius:6px;place-items:center;padding:0 7px;font-size:14px;font-style:normal;display:inline-grid}.VWcE9G_me{border:1px solid var(--brand-pink-edge);background:var(--brand-paper);color:var(--brand-cocoa-deep);border-radius:6px;align-items:center;gap:8px;padding:4px 12px 4px 6px;font-size:13px;font-weight:700;transition:transform .15s;display:flex}.VWcE9G_me:hover{background:var(--brand-blush)}.VWcE9G_me .VWcE9G_avatar{flex-basis:26px;width:26px;height:26px}.VWcE9G_me>svg{color:var(--brand-cocoa)}.VWcE9G_group{border-top:1px solid var(--brand-pink);margin-top:14px}.VWcE9G_group summary svg{color:var(--place)}.VWcE9G_group summary{cursor:pointer;color:var(--brand-cocoa);align-items:center;gap:10px;padding:12px 4px;font-size:17px;font-weight:700;list-style:none;display:flex}.VWcE9G_group summary::-webkit-details-marker{display:none}.VWcE9G_chevron{border-right:3px solid var(--brand-cocoa-soft);border-bottom:3px solid var(--brand-cocoa-soft);width:10px;height:10px;transform:rotate(-45deg)}.VWcE9G_group[open] .VWcE9G_chevron{transform:rotate(45deg)}.VWcE9G_placeChip{color:#fff;background:var(--place);border-radius:6px;padding:2px 10px;font-size:11px}.VWcE9G_group,.VWcE9G_tile,.VWcE9G_room{--place:#b9aaa3;--glow:#b9aaa333}.VWcE9G_group[data-place=open],.VWcE9G_tile[data-place=open],.VWcE9G_room[data-place=open]{--place:#ef6f9c;--glow:#ef6f9c55}.VWcE9G_group[data-place=playing],.VWcE9G_tile[data-place=playing],.VWcE9G_room[data-place=playing]{--place:#9a6bd1;--glow:#9a6bd155}.VWcE9G_group[data-place=lobby],.VWcE9G_tile[data-place=lobby],.VWcE9G_room[data-place=lobby]{--place:#eaa83c;--glow:#eaa83c55}.VWcE9G_group[data-place=pending],.VWcE9G_tile[data-place=pending],.VWcE9G_room[data-place=pending]{--place:#64b0d6;--glow:#64b0d655}.VWcE9G_groupBody{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:14px;padding:0 0 16px;display:grid}.VWcE9G_room{border:2px solid var(--place);background:var(--brand-paper);color:var(--brand-cocoa-deep);border-radius:6px;grid-template-rows:112px auto;text-decoration:none;transition:transform .18s;display:grid;position:relative;overflow:hidden}.VWcE9G_roomArt{background:var(--brand-vanilla-wash);display:flex;position:relative;overflow:hidden}.VWcE9G_roomArt img{object-fit:cover;width:100%;height:100%;display:block}.VWcE9G_roomBadge{background:var(--place);color:#fff;text-shadow:none;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:700;position:absolute;top:8px;left:8px}.VWcE9G_group[data-place=open] .VWcE9G_roomBadge{animation:1.6s ease-in-out infinite VWcE9G_bob}.VWcE9G_roomAction{border:2px solid var(--place);background:var(--brand-paper);color:var(--brand-cocoa-deep);border-radius:6px;align-items:center;gap:4px;padding:5px 12px;font-size:13px;font-weight:800;display:inline-flex;position:absolute;top:72px;right:8px}a.VWcE9G_room:hover .VWcE9G_roomAction{background:var(--brand-blush)}.VWcE9G_roomInfo{align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.VWcE9G_roomInfo .VWcE9G_roomId{letter-spacing:.04em;font-family:Georgia,serif}.VWcE9G_fruitDots{gap:3px;display:flex}.VWcE9G_fruitDots i{width:10px;height:10px;box-shadow:none;border:1.5px solid #fff;border-radius:50%}.VWcE9G_tiles{grid-template-columns:repeat(auto-fill,240px);gap:10px;display:grid}.VWcE9G_tile{border:1px solid var(--brand-pink);border-left:4px solid var(--place);background:var(--brand-paper);border-radius:6px;align-items:center;width:240px;min-width:0;min-height:76px;transition:transform .15s;animation:.35s backwards VWcE9G_pop;display:flex;position:relative;overflow:hidden}.VWcE9G_tile:hover{background:var(--brand-blush)}.VWcE9G_tileLink{min-width:0;color:var(--brand-cocoa-deep);flex:1;align-items:center;gap:10px;padding:6px 10px;text-decoration:none;display:flex;position:relative}.VWcE9G_tile .VWcE9G_avatar{flex-basis:40px;width:40px;height:40px}.VWcE9G_tileText{min-width:0;display:grid}.VWcE9G_tileText b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.VWcE9G_tileText small{min-width:0;color:var(--brand-cocoa-soft);align-items:center;gap:5px;font-size:11px;display:flex}.VWcE9G_tileText small>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VWcE9G_dot{background:var(--place);border-radius:50%;flex:0 0 8px;height:8px}.VWcE9G_answer{gap:6px;padding-right:10px;display:flex;position:relative}.VWcE9G_panel .VWcE9G_answer button{border-radius:var(--brand-control-radius);width:38px;min-height:38px;color:var(--brand-cocoa-deep);border:0;padding:0;font-size:17px;font-weight:800;transition:transform .12s}.VWcE9G_panel .VWcE9G_accept{background:var(--brand-sage)}.VWcE9G_panel .VWcE9G_decline{background:#ece3dc}.VWcE9G_search{flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 14px;font-size:13px;display:flex}.VWcE9G_search label{min-width:220px;color:var(--brand-cocoa);flex:1;align-items:center;font-size:20px;display:flex;position:relative}.VWcE9G_search label>svg{pointer-events:none;position:absolute;left:12px}.VWcE9G_panel .VWcE9G_search input{padding-left:42px;font-size:14px}.VWcE9G_search label[data-searching]>svg{animation:.8s ease-in-out infinite VWcE9G_bob}.VWcE9G_search>.VWcE9G_tiles{flex-basis:100%}.VWcE9G_searchEmpty{color:var(--brand-cocoa-soft);flex-basis:100%;margin:0;font-size:13px}.VWcE9G_tile[data-place=found]{--place:var(--brand-pink-edge)}.VWcE9G_share{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.VWcE9G_panel .VWcE9G_share button,.VWcE9G_share a{min-height:40px;position:relative}.VWcE9G_panel button.VWcE9G_shareLink{background:var(--brand-cream);flex:0 auto;justify-content:flex-start;min-width:0;max-width:100%;padding:8px 12px;font-size:13px}.VWcE9G_shareLink>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VWcE9G_shareLink>svg{color:var(--brand-cocoa);flex:none;font-size:18px}.VWcE9G_share[data-mine] .VWcE9G_shareLink{border-color:var(--brand-cocoa);background:var(--brand-blush)}.VWcE9G_panel button.VWcE9G_shareTile,.VWcE9G_shareTile{border:1px solid var(--brand-control-edge);border-radius:var(--brand-control-radius);background:var(--brand-paper);width:44px;color:var(--brand-cocoa-deep);place-items:center;padding:0;font-size:20px;text-decoration:none;display:inline-grid}.VWcE9G_shareTile:hover,.VWcE9G_panel button.VWcE9G_shareLink:hover{background:var(--brand-blush)}.VWcE9G_share :is(button,a):active{transform:translateY(2px)}.VWcE9G_xMark{font-size:20px;line-height:1}.VWcE9G_copiedDot{background:var(--brand-sage);width:22px;height:22px;color:var(--brand-cocoa-deep);border-radius:50%;place-items:center;font-size:13px;font-style:normal;animation:.35s cubic-bezier(.3,1.6,.5,1) both VWcE9G_popIn;display:grid;position:absolute;top:-7px;right:-7px}.VWcE9G_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.VWcE9G_befriend{border-block:1px solid var(--brand-pink);background:var(--brand-vanilla-wash);justify-items:center;gap:14px;margin-bottom:20px;padding:18px 12px;display:grid}.VWcE9G_pair{align-items:center;gap:14px;display:flex}.VWcE9G_blankFace{border:2px dashed var(--brand-pink-edge);width:64px;height:64px;color:var(--brand-cocoa-soft);border-radius:50%;place-items:center;font-size:28px;display:grid}.VWcE9G_pairHeart{width:30px;height:30px;color:var(--brand-pink-edge);fill:currentColor;animation:1.6s ease-in-out infinite VWcE9G_beat}.VWcE9G_perks{color:var(--brand-cocoa);flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:0;padding:0;font-size:12px;font-weight:700;list-style:none;display:flex}.VWcE9G_perks li{align-items:center;gap:5px;display:inline-flex}.VWcE9G_perks svg{font-size:17px}@keyframes VWcE9G_popIn{0%{opacity:0;transform:scale(.4)}}@media (prefers-reduced-motion:reduce){.VWcE9G_pairHeart,.VWcE9G_copiedDot,.VWcE9G_search label[data-searching]>svg{animation:none}}@keyframes VWcE9G_beat{0%,70%,to{transform:scale(1)}80%{transform:scale(1.25)}90%{transform:scale(.95)}}@keyframes VWcE9G_bob{50%{transform:translateY(-3px)}}@keyframes VWcE9G_pop{0%{opacity:0;transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.VWcE9G_group[data-place=open] .VWcE9G_roomBadge,.VWcE9G_tile{animation:none}}@container stage (max-width:600px){.VWcE9G_groupBody{grid-template-columns:1fr}.VWcE9G_room{grid-template-rows:80px auto}.VWcE9G_roomAction{top:42px}.VWcE9G_tiles{grid-template-columns:1fr}.VWcE9G_tile{width:100%}}.VWcE9G_group[data-place=sent],.VWcE9G_tile[data-place=sent],.VWcE9G_room[data-place=sent]{--place:#b39ad8;--glow:#b39ad855}.VWcE9G_headingLinks{flex-wrap:wrap;align-items:center;gap:10px;max-width:100%;display:flex}.VWcE9G_empty .VWcE9G_primary{gap:6px;margin-top:6px}.VWcE9G_group[data-place=watching],.VWcE9G_tile[data-place=watching],.VWcE9G_room[data-place=watching]{--place:#4fb3a9;--glow:#4fb3a955}.VWcE9G_group[data-place=here],.VWcE9G_tile[data-place=here]{--place:var(--brand-leaf-deep);--glow:transparent}.VWcE9G_presenceHeading{color:var(--brand-cocoa);align-items:center;gap:8px;margin:22px 0 10px;font-size:16px;font-weight:400;display:flex}.VWcE9G_presenceHeading i{background:var(--brand-leaf);border-radius:50%;width:10px;height:10px}.VWcE9G_presenceHeading[data-presence=offline]{border-top:1px solid var(--brand-pink);padding-top:18px}.VWcE9G_presenceHeading[data-presence=offline] i{background:var(--brand-pink-edge)}.VWcE9G_presenceHeading small{color:var(--brand-cocoa-soft);font-size:13px}.VWcE9G_offline .VWcE9G_tile{opacity:.7}.VWcE9G_tile[data-place=online]{--place:var(--brand-leaf)}.VWcE9G_watchMark{color:var(--place);flex:none;place-items:center;font-size:13px;display:inline-grid}.VWcE9G_panel .VWcE9G_answer button svg{font-size:18px}.VWcE9G_friendChip{border-radius:var(--brand-control-radius);background:var(--brand-blush);min-height:40px;color:var(--brand-cocoa-deep);align-items:center;gap:6px;padding:8px 16px;font-weight:700;display:inline-flex}.VWcE9G_friendChip svg{fill:currentColor}.VWcE9G_profileLayout{grid-template-columns:minmax(0,1fr) minmax(240px,320px);align-items:start;gap:24px;display:grid}.VWcE9G_profileMain{min-width:0}.VWcE9G_where{margin-bottom:22px}.VWcE9G_where .VWcE9G_roomLarge{grid-template-rows:150px auto;width:100%;max-width:none}.VWcE9G_where .VWcE9G_roomLarge .VWcE9G_roomInfo{flex-wrap:wrap}.VWcE9G_ownRoomImage{width:100%;height:auto}.VWcE9G_roomLarge{grid-template-rows:170px auto;max-width:420px}.VWcE9G_roomLarge .VWcE9G_roomAction{padding:8px 18px;font-size:16px;top:auto;bottom:58px;right:12px}.VWcE9G_roomLarge .VWcE9G_roomInfo{font-size:14px}.VWcE9G_roomHost{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VWcE9G_decks{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:22px;display:grid}.VWcE9G_deck,.VWcE9G_panel .VWcE9G_deckChooser button{border:1px solid var(--brand-pink);border-radius:var(--brand-control-radius);background:var(--brand-paper);color:var(--brand-cocoa-deep);text-align:left;gap:6px;padding:6px;text-decoration:none;transition:transform .15s;display:grid;position:relative}.VWcE9G_deck b,.VWcE9G_deckChooser b{text-overflow:ellipsis;white-space:nowrap;padding:0 4px 2px;font-size:13px;overflow:hidden}.VWcE9G_deckChooser{border:0;border-block:1px solid var(--brand-pink);min-width:0;margin:0;padding:12px 0}.VWcE9G_deckChooser legend{align-items:baseline;gap:8px;padding:0 6px;font-size:13px;display:flex}.VWcE9G_deckChooser legend small{color:var(--brand-cocoa);opacity:1;justify-self:auto;font-weight:700}.VWcE9G_deckChooser>div{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;max-height:360px;padding:4px;display:grid;overflow:auto}.VWcE9G_panel .VWcE9G_deckChooser button{min-height:0}.VWcE9G_panel .VWcE9G_deckChooser button[aria-pressed=true]{border-radius:var(--brand-control-radius);border-color:var(--brand-cocoa);background:var(--brand-blush);box-shadow:inset 0 0 0 1px var(--brand-cocoa)}.VWcE9G_deckMark{background:var(--brand-cocoa);width:26px;height:26px;color:var(--brand-cream);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);place-items:center;font-size:15px;animation:.2s VWcE9G_pop;display:grid;position:absolute;top:10px;right:10px}.VWcE9G_friendConfirm{flex-wrap:wrap;align-items:center;gap:8px;width:100%;padding-top:8px;display:flex}.VWcE9G_actions>button{margin:0}.VWcE9G_where>h3{align-items:center;gap:6px;margin-bottom:10px;font-size:17px;display:flex}.VWcE9G_profileLocation{min-height:88px;color:var(--brand-cocoa-deep);align-items:center;gap:14px;padding:14px 0;display:flex}.VWcE9G_profileLocation>svg{width:42px;height:42px;color:var(--brand-cocoa)}.VWcE9G_profileLocation>span{gap:5px;min-width:0;display:grid}.VWcE9G_profileLocation b{overflow-wrap:anywhere;font-size:20px}.VWcE9G_profileLocation small{color:var(--brand-cocoa-soft);font-size:14px}.VWcE9G_profileLocation[data-offline]{color:var(--brand-cocoa-soft)}@container stage (max-width:850px){.VWcE9G_profileLayout{grid-template-columns:minmax(0,1fr)}.VWcE9G_where{grid-row:1}}
.mzqLJq_lobby{color:var(--brand-cocoa-deep);gap:22px;display:grid}.mzqLJq_intro{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:18px;display:flex}.mzqLJq_fruitPicker{flex-wrap:wrap;gap:8px;display:flex}.mzqLJq_fruitPicker a{border:1px solid var(--brand-pink-edge);background:var(--brand-paper);color:var(--brand-cocoa-deep);border-radius:6px;padding:8px 16px;text-decoration:none}.mzqLJq_fruitPicker a[aria-current=page]{border-color:var(--brand-cocoa);background:var(--brand-vanilla)}.mzqLJq_fruitPicker a:focus-visible{outline:3px solid var(--brand-cocoa-deep);outline-offset:3px}.mzqLJq_progress{align-items:center;gap:12px;margin-left:auto;display:flex}.mzqLJq_intro progress{appearance:none;border:1px solid var(--brand-pink-edge);background:var(--brand-blush);border-radius:2px;width:120px;height:8px;overflow:hidden}.mzqLJq_intro progress::-webkit-progress-bar{background:var(--brand-blush)}.mzqLJq_intro progress::-webkit-progress-value{background:var(--brand-sage)}.mzqLJq_intro progress::-moz-progress-bar{background:var(--brand-sage)}.mzqLJq_progress>span{white-space:nowrap;font-weight:700}.mzqLJq_lobby h2{color:var(--brand-cocoa);margin-bottom:10px;font-size:21px}.mzqLJq_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.mzqLJq_problem{--pad:12px 14px 10px;height:100%;color:var(--brand-cocoa-deep);filter:none;gap:10px;text-decoration:none;transition:transform .16s;display:grid}.mzqLJq_problemFooter{justify-content:space-between;align-items:center;gap:8px;padding:0 4px;display:flex}.mzqLJq_problemFooter>b{font-size:19px}.mzqLJq_icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:1em;height:1em;display:inline-block}.mzqLJq_start{color:var(--brand-cocoa);place-items:center;font-size:26px;display:grid}.mzqLJq_preview{aspect-ratio:16/9;border:1px solid var(--brand-cocoa);background:var(--brand-cream);width:100%;display:block;position:relative;overflow:hidden}.mzqLJq_preview>img{object-fit:cover;width:100%;height:100%;display:block}.mzqLJq_previewPlay{background:var(--brand-cocoa);width:64px;height:64px;color:var(--brand-cream);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);opacity:0;place-items:center;padding-left:4px;font-size:24px;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.9)}.mzqLJq_problem:hover .mzqLJq_previewPlay,.mzqLJq_problem:focus-visible .mzqLJq_previewPlay{opacity:1;transform:translate(-50%,-50%)scale(1)}.mzqLJq_cleared{background:var(--brand-sage);width:34px;height:34px;color:var(--brand-cocoa-deep);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);place-items:center;font-size:18px;font-weight:700;display:grid;position:absolute;top:6px;right:6px}.mzqLJq_note{color:var(--brand-cocoa-soft);font-size:13px}.mzqLJq_tools{z-index:60;border:2px solid var(--brand-pink-edge);background:var(--brand-paper);width:clamp(164px,13cqw,204px);color:var(--brand-cocoa-deep);box-shadow:none;text-align:center;border-radius:16px;gap:3px;padding:5px;display:grid;position:absolute;top:88px;right:16px}.mzqLJq_toolHeading{justify-content:space-between;align-items:center;gap:4px;display:flex}.mzqLJq_toolHeading>b{font-size:14px;line-height:20px}.mzqLJq_tools .mzqLJq_lessonButton{border:1px solid var(--brand-pink-edge);border-radius:var(--brand-control-radius);background:var(--brand-paper);margin-top:5px;padding:8px 6px;font-size:14px}.mzqLJq_lessonDialog{overscroll-behavior:contain;touch-action:pan-y;width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--brand-cocoa-deep);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;border:0;margin:auto;padding:0;overflow-y:auto}.mzqLJq_lessonDialog::backdrop{background:color-mix(in srgb, var(--brand-ink) 60%, transparent)}.mzqLJq_lessonContent{--pad:26px;text-align:left;gap:20px;display:grid}.mzqLJq_lessonContent h2{font-family:var(--font-site-title), sans-serif;font-size:24px;font-weight:400;line-height:1.6}.mzqLJq_lessonContent p{overflow-wrap:anywhere;margin:0 0 12px;font-size:16px;line-height:1.9}.mzqLJq_lessonContent button{border:1px solid var(--brand-control-edge);border-radius:var(--brand-control-radius);background:var(--brand-vanilla);min-width:160px;color:var(--brand-cocoa-deep);cursor:pointer;justify-self:center;padding:12px 20px}.mzqLJq_lessonContent button:focus-visible{outline:3px solid var(--brand-cocoa-deep);outline-offset:3px}.mzqLJq_tools .mzqLJq_backToList{background:var(--brand-vanilla-wash);border-radius:7px;min-width:32px;padding:2px 3px;font-size:12px;line-height:18px}.mzqLJq_goal{white-space:nowrap;place-items:center;height:22px;font-size:12px;display:grid}.mzqLJq_toolActions{grid-template-columns:1fr 1.2fr;gap:5px;display:grid}.mzqLJq_toolActions button{background:var(--brand-vanilla-wash);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:3px;height:36px;font-size:12px;display:flex}.mzqLJq_toolActions .mzqLJq_icon{font-size:20px}.mzqLJq_tools button:disabled{opacity:.4}.mzqLJq_resultBackdrop{z-index:190;background:color-mix(in srgb, var(--brand-cocoa-deep) 45%, transparent);place-items:center;padding:20px;display:grid;position:absolute;inset:0}.mzqLJq_result{border:3px solid var(--brand-pink-edge);background:var(--brand-paper);width:min(480px,80cqw);max-height:90cqh;color:var(--brand-cocoa-deep);box-shadow:none;text-align:center;border-radius:30px;justify-items:center;gap:12px;padding:26px;animation:.35s ease-out mzqLJq_appear;display:grid;overflow-y:auto}.mzqLJq_result h2{font-size:36px;font-weight:700}.mzqLJq_resultMark{background:var(--brand-blush);border-radius:50%;place-items:center;width:80px;height:80px;font-size:48px;display:grid}.mzqLJq_success{background:var(--brand-vanilla);animation:1.8s ease-in-out infinite mzqLJq_sparkle}.mzqLJq_resultActions{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;margin-top:10px;display:flex}.mzqLJq_resultActions button,.mzqLJq_resultActions a,.mzqLJq_missing a{border:2px solid var(--brand-pink-edge);background:var(--brand-cream);color:var(--brand-cocoa-deep);cursor:pointer;border-radius:999px;padding:10px 18px;text-decoration:none}.mzqLJq_resultActions .mzqLJq_primaryResult{border-color:var(--brand-cocoa);background:var(--brand-sage);width:100%;box-shadow:none;justify-content:space-between;align-items:center;gap:20px;padding:14px 22px;font-size:24px;font-weight:700;display:flex}.mzqLJq_tools button:focus-visible,.mzqLJq_resultActions :focus-visible,.mzqLJq_problem:focus-visible{outline:3px solid var(--brand-cocoa-deep);outline-offset:3px}.mzqLJq_missing{color:var(--brand-cocoa-deep);background:var(--brand-cream);justify-items:center;gap:20px;padding:50px;display:grid}@keyframes mzqLJq_appear{0%{opacity:0;transform:translateY(15px)scale(.94)}to{opacity:1;transform:none}}@keyframes mzqLJq_sparkle{50%{transform:rotate(12deg)scale(1.08)}}@container stage (max-height:860px){.mzqLJq_tools{top:72px}}@container stage (max-height:500px){.mzqLJq_tools{top:60px}.mzqLJq_result{gap:8px;padding:18px}.mzqLJq_resultMark{width:55px;height:55px;font-size:36px}}@media (prefers-reduced-motion:reduce){.mzqLJq_problem,.mzqLJq_previewPlay{transition:none}.mzqLJq_result,.mzqLJq_success{animation:none}}
._2f1vcq_wrap{align-items:center;gap:8px;display:inline-flex;position:relative}._2f1vcq_bell{border:2px solid var(--brand-pink-edge);background:var(--brand-paper);width:44px;height:44px;color:var(--brand-cocoa-soft);cursor:pointer;border-radius:99px;place-items:center;transition:transform .15s,background .2s;display:grid}._2f1vcq_bell svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}._2f1vcq_bell:hover{transform:translateY(-2px)}._2f1vcq_bell:disabled{opacity:.55;cursor:default}._2f1vcq_bell[data-on]{color:#fff;background:#f3a9c4;border-color:#d47d9f;box-shadow:inset 0 -2px #d47d9f}._2f1vcq_bell[data-on] svg{transform-origin:50% 15%;animation:.7s ease-out _2f1vcq_ring}._2f1vcq_slash{stroke:var(--brand-cocoa-soft)}._2f1vcq_hint{z-index:2;border:2px solid var(--brand-pink);background:var(--brand-cream);color:var(--brand-cocoa-deep);white-space:nowrap;border-radius:12px;padding:6px 12px;font-size:12px;font-weight:700;animation:.2s ease-out _2f1vcq_pop;position:absolute;top:calc(100% + 6px);right:0}@keyframes _2f1vcq_ring{20%{transform:rotate(16deg)}40%{transform:rotate(-12deg)}60%{transform:rotate(8deg)}80%{transform:rotate(-4deg)}}@keyframes _2f1vcq_pop{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){._2f1vcq_bell[data-on] svg,._2f1vcq_hint{animation:none}}
.mUG6Eq_stack{gap:clamp(14px,2cqw,22px);display:grid}.mUG6Eq_matchDeckPreview{text-align:left;background:linear-gradient(135deg,#fffaf0,#f7efe0);border:1px solid #ebdac5;border-radius:16px;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex;overflow:hidden}.mUG6Eq_matchDeckArt{flex:0 0 112px;height:105px;position:relative}.mUG6Eq_matchDeckCard{width:57px;height:85px;box-shadow:none;background:repeating-linear-gradient(45deg,#fff3 0 5px,#0000 5px 10px),#c9d9c1;border:2px solid #fff;border-radius:5px;position:absolute;top:9px;left:3px;overflow:hidden;transform:rotate(-12deg)}.mUG6Eq_matchDeckCard:nth-child(2){left:52px;transform:rotate(12deg)}.mUG6Eq_matchDeckCard:nth-child(3){background-color:#edcbd4;top:4px;left:28px;transform:rotate(2deg)}.mUG6Eq_matchDeckCard>b{color:#fffaf0;place-items:center;height:100%;font:700 36px Georgia,serif;display:grid}.mUG6Eq_matchDeckInfo{overflow-wrap:anywhere;gap:6px;min-width:0;display:grid}.mUG6Eq_matchDeckInfo strong{font-size:14px;line-height:1.5}.mUG6Eq_matchDeckInfo>span{color:#92735e;font-size:12px}.mUG6Eq_matchDeckInfo small{color:#a58a71;flex-wrap:wrap;align-items:center;gap:5px;font-size:10px;display:flex}.mUG6Eq_matchDeckInfo i{background:#c9b399;border-radius:50%;width:3px;height:3px}@container stage (max-width:520px){.mUG6Eq_matchDeckArt{flex-basis:94px;height:92px}.mUG6Eq_matchDeckCard{width:49px;height:74px}.mUG6Eq_matchDeckCard:nth-child(2){left:43px}.mUG6Eq_matchDeckCard:nth-child(3){left:23px}.mUG6Eq_matchDeckInfo strong{font-size:13px}.mUG6Eq_matchDeckPreview{gap:7px;padding:8px}}.mUG6Eq_panel{color:#6b4a3a;box-shadow:none;background:#fff;border:3px solid #b3d788;border-radius:20px;gap:14px;padding:clamp(16px,2.4cqw,26px);display:grid}.mUG6Eq_panel h2{letter-spacing:.08em;font-size:clamp(20px,2.6cqw,26px);font-weight:700}.mUG6Eq_panel p{font-size:16px;line-height:1.7}.mUG6Eq_note{color:#9a8676;font-size:14px!important}.mUG6Eq_error{color:#a4483b;background:#fbe5dc;border-radius:12px;padding:10px 14px;font-size:16px}.mUG6Eq_field{color:#6b4a3a;gap:6px;font-size:16px;font-weight:700;display:grid}.mUG6Eq_field input[type=text],.mUG6Eq_field select{width:100%;min-height:50px;color:inherit;background:#fffdf7;border:2px solid #d8cbbd;border-radius:14px;padding:10px 14px;font-size:18px;font-weight:400}.mUG6Eq_field select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.mUG6Eq_field option{color:#6b4a3a;background:#fffdf7}.mUG6Eq_primary,.mUG6Eq_secondary,.mUG6Eq_danger{cursor:pointer;border-radius:999px;min-height:52px;padding:12px 22px;font-size:18px;font-weight:700;transition:transform .15s}.mUG6Eq_primary{color:#37532e;background:#b3d788;border:2px solid #7da552}.mUG6Eq_secondary{color:#6b4a3a;background:#fffdf7;border:2px solid #d8cbbd}.mUG6Eq_danger{color:#a4483b;background:#fff;border:2px solid #e2b3ab;justify-self:start;min-height:44px;font-size:16px}.mUG6Eq_primary:disabled,.mUG6Eq_secondary:disabled{opacity:.55;cursor:default}.mUG6Eq_row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mUG6Eq_roomId{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.mUG6Eq_roomId small{letter-spacing:.14em;color:#9a8676;font-size:14px;font-weight:700}.mUG6Eq_roomId output{letter-spacing:.2em;color:#6b4a3a;font:700 clamp(34px,6cqw,54px)/1 ui-monospace,Menlo,monospace}.mUG6Eq_rules{background:#f7f2ea;border-radius:12px;padding:10px 14px;font-size:16px}.mUG6Eq_server{color:#6b4a3a;background:#fffdf7;border:2px solid #eadfce;border-radius:16px;padding:10px 16px;font-size:16px}.mUG6Eq_server summary{cursor:pointer}.mUG6Eq_server small{color:#9a8676;margin-left:12px;font-size:14px}.mUG6Eq_dot{background:#c9bcad;border-radius:50%;width:10px;height:10px;margin-right:8px;display:inline-block}.mUG6Eq_serverDown{color:#a4483b;background:#fbe5dc;border-color:#e2b3ab}.mUG6Eq_serverDown .mUG6Eq_dot{background:#d2604f}.mUG6Eq_server dl{border-top:1px solid #eadfce;gap:6px;margin-top:10px;padding-top:10px;font-size:15px;display:grid}.mUG6Eq_server dl div{justify-content:space-between;gap:12px;display:flex}.mUG6Eq_server dt{color:#9a8676}.mUG6Eq_badge{z-index:60;color:#fffdeb;text-align:center;pointer-events:none;background:#3b2a22e6;border-radius:999px;max-width:calc(100cqw - 140px);padding:8px 18px;font-size:15px;position:fixed;top:10px;left:50%;transform:translate(-50%)}.mUG6Eq_badgeDown{background:#a4483be6}.mUG6Eq_badgeQuiet{background:#3b2a2299;max-width:120px;padding:5px 12px;font-size:13px;top:84px;left:auto;right:12px;transform:none}.mUG6Eq_standalone{background:#2a1f24;place-items:center;min-height:100cqh;padding:20px;display:grid}.mUG6Eq_standalone .mUG6Eq_panel{width:min(100%,560px)}.mUG6Eq_seats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mUG6Eq_seat{background:#fffdf7;border:2px solid #eadfce;border-radius:16px;gap:4px;padding:14px;display:grid}.mUG6Eq_seat small{letter-spacing:.12em;color:#9a8676;font-size:13px}.mUG6Eq_seat b{text-overflow:ellipsis;white-space:nowrap;font-size:20px;overflow:hidden}.mUG6Eq_seat span{font-size:15px}.mUG6Eq_seatReady{background:#eef6e2;border-color:#7da552}.mUG6Eq_seatEmpty{color:#9a8676;border-style:dashed}@container stage (max-width:520px){.mUG6Eq_seats{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.mUG6Eq_primary,.mUG6Eq_secondary{transition:none}}.mUG6Eq_spectatorTools{z-index:35;color:#fff5de;max-width:calc(100cqw - 24px);box-shadow:none;background:#142c37ee;border:1px solid #d3bd86;border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:10px 16px;font-size:12px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.mUG6Eq_spectatorTools a{color:#65433e;white-space:nowrap;background:#f4bcc8;border-radius:12px;padding:8px 12px;font-weight:700}@container stage (max-width:600px){.mUG6Eq_spectatorTools{width:max-content;bottom:8px}}
.g8i9kq_settings{width:min(640px,100%);color:var(--brand-cocoa-deep);gap:4px;margin:0 auto;display:grid}.g8i9kq_section{border-bottom:1px solid var(--brand-pink);justify-items:center;gap:10px;padding:16px 4px;display:grid}.g8i9kq_section:last-child{border-bottom:0}.g8i9kq_section h3{color:var(--brand-cocoa);align-items:center;gap:7px;margin:0;font-size:18px;display:flex}.g8i9kq_note{color:var(--brand-cocoa-soft);text-align:center;margin:-4px 0 0;font-size:13px}.g8i9kq_visibilitySelect{border:1px solid var(--brand-control-edge);border-radius:var(--brand-control-radius);background:var(--brand-paper);width:min(320px,100%);min-height:44px;color:var(--brand-cocoa-deep);font:inherit;cursor:pointer;padding:8px 12px}.g8i9kq_visibilitySelect:focus-visible{outline:3px solid var(--brand-cocoa);outline-offset:2px}.g8i9kq_visibilitySelect:disabled{opacity:.5;cursor:default}.g8i9kq_links{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.g8i9kq_link{border:1px solid var(--brand-control-edge);border-radius:var(--brand-control-radius);background:var(--brand-paper);min-height:40px;color:var(--brand-cocoa-deep);cursor:pointer;align-items:center;gap:7px;padding:8px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.g8i9kq_link:hover{background:var(--brand-blush)}.g8i9kq_controls{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.g8i9kq_control{border:1px solid var(--brand-control-edge);border-radius:var(--brand-control-radius);background:var(--brand-paper);width:150px;color:var(--brand-cocoa-deep);cursor:pointer;justify-items:center;gap:4px;padding:10px 8px;font-size:14px;font-weight:700;display:grid}.g8i9kq_control:hover{background:var(--brand-blush)}.g8i9kq_control[aria-checked=true]{border-color:var(--brand-cocoa);background:var(--brand-blush);box-shadow:inset 0 0 0 1px var(--brand-cocoa)}.g8i9kq_control svg{width:120px;height:70px}.g8i9kq_controlSlot{fill:#69adea55;stroke:#86b9e8;stroke-width:1.5px;stroke-dasharray:3 2}.g8i9kq_controlCard{fill:#f5c4cf;stroke:var(--brand-cocoa-deep);stroke-width:1.5px}.g8i9kq_controlGhost{fill:none;stroke:var(--brand-pink-edge);stroke-width:1.5px;stroke-dasharray:3 2}.g8i9kq_controlTrail{fill:none;stroke:var(--brand-pink-edge);stroke-width:2px;stroke-dasharray:2 4;stroke-linecap:round}.g8i9kq_controlArrow{fill:none;stroke:var(--brand-cocoa-deep);stroke-width:4px;stroke-linecap:round}.g8i9kq_controlHead{fill:var(--brand-cocoa-deep)}
.lGbJ9W_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.lGbJ9W_actionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.lGbJ9W_tile{border-radius:var(--brand-control-radius);border:1px solid var(--brand-control-edge);background:var(--brand-paper);min-height:88px;color:var(--brand-cocoa-deep);text-align:center;align-content:center;justify-items:center;gap:7px;padding:10px 4px;transition:transform .14s,background .14s;display:grid}.lGbJ9W_tile>svg{width:32px;height:32px;color:var(--brand-cocoa)}.lGbJ9W_tile span{white-space:nowrap;font-size:14px;font-weight:700}.lGbJ9W_tile:hover:not(:disabled),.lGbJ9W_tile[aria-current=page]{background:var(--brand-blush)}.lGbJ9W_tile:disabled{opacity:.48;cursor:default}@media (max-width:600px){.lGbJ9W_tile{border-radius:var(--brand-control-radius);min-height:72px}.lGbJ9W_tile>svg{width:25px;height:25px}.lGbJ9W_tile span{font-size:11px}}@media (prefers-reduced-motion:reduce){.lGbJ9W_tile{border-radius:var(--brand-control-radius);transition:none}}.lGbJ9W_instance{gap:12px;display:grid}.lGbJ9W_instanceArt{object-fit:contain;background:var(--brand-vanilla-wash);width:100%;height:auto;max-height:230px}.lGbJ9W_instanceHeading{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.lGbJ9W_instanceHeading h3{overflow-wrap:anywhere;margin:0;font-size:22px}.lGbJ9W_instanceHeading small{color:var(--brand-cocoa-soft)}.lGbJ9W_instanceMeta{flex-wrap:wrap;gap:8px 18px;font-size:13px;display:flex}.lGbJ9W_instanceMeta span{align-items:center;gap:5px;display:flex}.lGbJ9W_roomPeople{gap:5px;margin:0;font-size:14px;display:grid}.lGbJ9W_roomPeople>div{grid-template-columns:90px minmax(0,1fr);gap:10px;display:grid}.lGbJ9W_roomPeople dt{color:var(--brand-cocoa-soft)}.lGbJ9W_roomPeople dd{overflow-wrap:anywhere;margin:0}.lGbJ9W_empty{align-content:center;justify-items:center;gap:18px;min-height:310px;display:grid}.lGbJ9W_empty>svg{width:48px;height:48px}
.W2V1AG_scene{--tilt:58deg;--desk-drop:1px;--desk-depth:22px;--leg-height:164px;--floor-depth:calc(var(--desk-drop) + var(--desk-depth) + var(--leg-height));--wood-grain:url(/images/game/wood-grain.svg);z-index:0;isolation:isolate;perspective:1500px;perspective-origin:50% 30%;grid-template:minmax(0,1fr)/minmax(0,1fr);grid-area:mat;place-items:center;min-width:0;min-height:0;display:grid;position:relative;container-type:size}.W2V1AG_world,.W2V1AG_boardProjection{--long:min(138cqh, 104cqw);width:var(--long);height:calc(var(--long) * 9 / 16);transform:translateY(-56px) rotateX(var(--tilt)) rotateZ(90deg);pointer-events:none;grid-area:1/1;position:relative}.W2V1AG_world{z-index:0;transform-style:preserve-3d}.W2V1AG_boardProjection{z-index:1;isolation:isolate}.W2V1AG_floor{transform:translateZ(calc(-1 * var(--floor-depth))) scale(10);border:1px solid color-mix(in srgb, var(--brand-room-floor-edge) 38%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--brand-room-floor) 27%, transparent), color-mix(in srgb, var(--brand-room-floor) 40%, transparent));position:absolute;inset:-240px -280px}.W2V1AG_floorShadow{transform:translateZ(calc(1px - var(--floor-depth)));background:radial-gradient(closest-side, color-mix(in srgb, var(--brand-ink) 56%, transparent), color-mix(in srgb, var(--brand-ink) 26%, transparent) 62%, transparent);position:absolute;inset:-50px -80px}.W2V1AG_solid{transform-style:preserve-3d;position:absolute}.W2V1AG_solid>span{display:block;position:absolute}.W2V1AG_top{background:var(--brand-wood-light) var(--wood-grain) center / cover;inset:0}.W2V1AG_front,.W2V1AG_back{width:100%;height:var(--depth);transform-origin:top;background:linear-gradient(var(--brand-wood-edge), var(--brand-wood-deep));left:0;transform:rotateX(-90deg)}.W2V1AG_front{top:100%}.W2V1AG_back{top:0}.W2V1AG_left,.W2V1AG_right{width:var(--depth);transform-origin:0;background:linear-gradient(90deg, var(--brand-wood), var(--brand-wood-deep));height:100%;top:0;transform:rotateY(90deg)}.W2V1AG_left{left:0}.W2V1AG_right{left:100%}.W2V1AG_desk{--depth:var(--desk-depth);transform:translateZ(calc(-1 * var(--desk-drop)));inset:-24px -34px}.W2V1AG_desk>.W2V1AG_top{will-change:transform;border:1px solid var(--brand-wood-edge);box-shadow:inset 0 1px 2px color-mix(in srgb, var(--brand-cream) 25%, transparent);transform:translateZ(0)}.W2V1AG_desk>.W2V1AG_top:after{content:"";box-shadow:0 1px 3px 1px color-mix(in srgb, var(--brand-ink) 42%, transparent);position:absolute;inset:23px calc(6% + 29.92px)}.W2V1AG_leg{--depth:var(--leg-height);width:28px;height:28px;transform:translateZ(calc(-1 * (var(--desk-drop) + var(--desk-depth))))}.W2V1AG_leg[data-corner^=n]{top:-6px}.W2V1AG_leg[data-corner^=s]{bottom:-6px}.W2V1AG_leg[data-corner$=w]{left:-12px}.W2V1AG_leg[data-corner$=e]{right:-12px}.W2V1AG_leg>.W2V1AG_front,.W2V1AG_leg>.W2V1AG_back{background:linear-gradient(var(--brand-wood), var(--brand-wood-deep))}.W2V1AG_leg>.W2V1AG_left,.W2V1AG_leg>.W2V1AG_right{background:linear-gradient(90deg, var(--brand-wood-light), var(--brand-wood))}.W2V1AG_leg:after{content:"";transform:translateZ(calc(1px - var(--leg-height)));background:radial-gradient(closest-side, color-mix(in srgb, var(--brand-ink) 48%, transparent), transparent);position:absolute;inset:-18px}.W2V1AG_surfaceMount{isolation:isolate;position:absolute;inset:0;transform:translateZ(0)}.W2V1AG_surfaceMount[data-viewer="1"]{transform:rotate(180deg)}.W2V1AG_scene[data-active] .W2V1AG_surfaceMount{pointer-events:auto}.W2V1AG_surfaceMount>.W2V1AG_surface{aspect-ratio:auto;perspective:none;width:100%;height:100%;min-height:0;margin:0;position:absolute;inset:0}.W2V1AG_light{pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--brand-cream) 18%, transparent), transparent 60%, color-mix(in srgb, var(--brand-ink) 9%, transparent));position:absolute;inset:0 6%}.W2V1AG_seatSlot{z-index:2;width:214px;position:absolute;top:48%;left:2%;transform:translateY(-50%)}.W2V1AG_seatSlot[data-seat="1"]{left:auto;right:2%}.W2V1AG_scene[data-active] .W2V1AG_seatSlot,.W2V1AG_scene:not([data-active]) .W2V1AG_surfaceMount>[data-table]{visibility:hidden}
.swWXCq_prompt{background:var(--brand-vanilla-wash);min-width:0;color:var(--brand-cocoa-deep);text-align:left;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.swWXCq_art{object-fit:contain;width:76px;height:68px;display:block}.swWXCq_copy{gap:5px;min-width:0;display:grid}.swWXCq_copy b{font-size:15px;line-height:1.5}.swWXCq_copy p{margin:0;font-size:12px;line-height:1.6}.swWXCq_signIn{--pad:10px 18px;--frame-face:var(--brand-blush);min-height:42px;color:var(--brand-cocoa-deep);white-space:nowrap;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.swWXCq_signIn:disabled{opacity:.65;cursor:default}.swWXCq_signIn:focus-visible{outline:3px solid var(--brand-cocoa-deep);outline-offset:3px}.swWXCq_error{grid-column:1/-1;margin:0;font-size:12px}.swWXCq_placeholder{height:56px}.swWXCq_prompt[data-compact]{grid-template-columns:44px minmax(0,1fr) auto;gap:8px;min-height:56px;padding:6px 8px}.swWXCq_prompt[data-compact] .swWXCq_art{width:44px;height:44px}.swWXCq_prompt[data-compact] .swWXCq_copy{gap:2px}.swWXCq_prompt[data-compact] .swWXCq_copy b{font-size:13px}.swWXCq_prompt[data-compact] .swWXCq_copy p{font-size:11px}.swWXCq_prompt[data-compact] .swWXCq_copy b,.swWXCq_prompt[data-compact] .swWXCq_copy p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.swWXCq_prompt[data-compact] .swWXCq_signIn{--pad:8px 12px;min-height:38px;font-size:13px}@container stage (max-width:700px){.swWXCq_prompt:not([data-compact]){grid-template-columns:52px minmax(0,1fr);gap:8px}.swWXCq_prompt:not([data-compact]) .swWXCq_art{width:52px;height:52px}.swWXCq_prompt:not([data-compact]) .swWXCq_signIn{grid-column:1/-1;justify-self:stretch}}
.RSljDq_tile{border-radius:var(--brand-control-radius);border:1px solid var(--brand-control-edge);background:var(--brand-vanilla-wash);min-width:0;height:132px;color:var(--brand-cocoa-deep);text-align:center;cursor:pointer;grid-template-rows:78px 22px;align-content:center;justify-items:center;gap:7px;padding:10px 4px;display:grid;overflow:hidden}.RSljDq_tile[data-palette=sage]{background:var(--brand-sage-wash)}.RSljDq_tile[data-palette=pink],.RSljDq_tile:hover{background:var(--brand-blush)}.RSljDq_tile img{object-fit:contain;width:100%;height:78px}.RSljDq_tile span{font-size:14px;font-weight:700}.RSljDq_tile:focus-visible{outline:3px solid var(--brand-cocoa);outline-offset:2px}@media (max-width:600px){.RSljDq_tile span{font-size:11px}}
._2ouYZW_bar{z-index:130;color:#fffdeb;pointer-events:none;background:#000000a0;border-radius:999px;flex-direction:column;align-items:center;gap:6px;padding:8px 5px;font-size:12px;display:flex;position:fixed;top:50%;left:10px;transform:translateY(-50%)}._2ouYZW_name b{font-size:14px}._2ouYZW_track{background:#e88ea0;border-radius:999px;width:10px;height:clamp(120px,40cqh,320px);display:block;position:relative;overflow:hidden}._2ouYZW_near{background:#9fd3a8;transition:height .25s;position:absolute;inset:auto 0 0}@container stage (max-height:500px){._2ouYZW_bar{left:4px}._2ouYZW_track{height:34cqh}}@media (prefers-reduced-motion:reduce){._2ouYZW_near{transition:none}}._2ouYZW_graph{gap:8px;display:grid}._2ouYZW_graph h3{margin:0;font-size:clamp(14px,1.6cqw,18px)}._2ouYZW_graph h3 small{opacity:.8;margin-left:8px;font-size:.8em}._2ouYZW_chart{touch-action:pan-y;background:#2b1a12;border-radius:8px;height:clamp(150px,26vh,230px);margin:0 0 18px 22px;position:relative}._2ouYZW_chart svg{border-radius:inherit;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}._2ouYZW_chartCompact{height:120px;margin-bottom:0}._2ouYZW_bandMine{fill:#fff3d614}._2ouYZW_bandTheirs{fill:#0000}._2ouYZW_areaAhead{fill:#7fd39a;fill-opacity:.55}._2ouYZW_areaBehind{fill:#f08ca0;fill-opacity:.55}._2ouYZW_even{stroke:#fff3d6aa;stroke-width:1.5px;stroke-dasharray:5 5}._2ouYZW_curve{fill:none;stroke:#fff3d6;stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}._2ouYZW_axis{color:currentColor;opacity:.75;text-align:right;font-variant-numeric:tabular-nums;width:18px;font-size:10px;position:absolute;left:-22px;transform:translateY(-50%)}._2ouYZW_turnNumber{opacity:.55;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;position:absolute;bottom:-17px;transform:translate(-50%)}._2ouYZW_turnNumber[data-mine]{opacity:1}._2ouYZW_cursor[data-pointed]{background:#fff3d6aa}._2ouYZW_pointed{z-index:3;color:#4a3328;pointer-events:none;background:#fffdebf2;border:1px solid #e3cdbf;border-radius:12px 12px 12px 3px;gap:2px;width:max-content;max-width:min(320px,70%);padding:7px 12px;font-size:13px;line-height:1.45;display:grid;position:absolute;top:8px;transform:translate(-50%)}._2ouYZW_pointed small{color:#7b5e58;font-size:11px}._2ouYZW_pointed span{overflow-wrap:anywhere;align-items:center;gap:6px;display:flex}._2ouYZW_pointed i{background:#ff5f6d;border-radius:50%;flex:none;width:10px;height:10px}._2ouYZW_pointed i[data-mark=dubious]{background:#ffc145}._2ouYZW_pointed b{font-variant-numeric:tabular-nums}._2ouYZW_pointed b[data-sign="1"]{color:#3f7a2a}._2ouYZW_pointed b[data-sign="-1"]{color:#c0364a}._2ouYZW_cursor{pointer-events:none;background:#fff3d6;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}._2ouYZW_mark{cursor:pointer;background:#ff5f6d;border:2px solid #2b1a12;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;padding:0;position:absolute;box-shadow:0 0 0 2px #fff3d6}._2ouYZW_mark[data-mark=dubious]{background:#ffc145}._2ouYZW_mark[data-mark=up],._2ouYZW_mark[data-mark=down]{width:16px;height:14px;box-shadow:none;filter:drop-shadow(0 0 #fff3d6)drop-shadow(0 0 1.5px #fff3d6);border:0;border-radius:0;margin:-7px 0 0 -8px}._2ouYZW_mark[data-mark=up]{clip-path:polygon(50% 0,100% 100%,0 100%);background:#7fe0a2}._2ouYZW_mark[data-mark=down]{clip-path:polygon(0 0,100% 0,50% 100%);background:#ff8aa0}._2ouYZW_mark[data-selected]{width:20px;height:20px;margin:-10px 0 0 -10px;box-shadow:0 0 0 3px #fff3d6}span._2ouYZW_mark{cursor:default;width:10px;height:10px;margin:-5px 0 0 -5px;box-shadow:0 0 0 1.5px #fff3d6}._2ouYZW_mark:focus-visible{outline-offset:3px;outline:3px solid #fff3d6}._2ouYZW_compact{gap:6px;min-width:0}._2ouYZW_compact h3{font-size:18px;line-height:1.4}._2ouYZW_compact h3 small{overflow-wrap:anywhere;margin-left:0;display:block}._2ouYZW_detail{--gain:#3f7a2a;--loss:#c0364a;color:#4a3328;gap:14px;display:grid}._2ouYZW_counts{flex-wrap:wrap;gap:8px;margin:0;padding:0 48px 0 0;font-size:14px;list-style:none;display:flex}._2ouYZW_counts li{background:#fff;border:1px solid #e3cdbf;border-radius:8px;align-items:center;gap:6px;padding:4px 10px;display:flex}._2ouYZW_counts b{font-variant-numeric:tabular-nums;font-size:16px}._2ouYZW_counts i,._2ouYZW_turnMarks i{background:#ff5f6d;border-radius:50%;width:10px;height:10px;display:inline-block}._2ouYZW_counts [data-mark=dubious] i,._2ouYZW_turnMarks i[data-mark=dubious]{background:#ffc145}._2ouYZW_counts [data-mark=up] i,._2ouYZW_turnMarks i[data-mark=up],._2ouYZW_pointed i[data-mark=up]{clip-path:polygon(50% 0,100% 100%,0 100%);background:#4fbf78;border-radius:0}._2ouYZW_counts [data-mark=down] i,._2ouYZW_turnMarks i[data-mark=down],._2ouYZW_pointed i[data-mark=down]{clip-path:polygon(0 0,100% 0,50% 100%);background:#e0607e;border-radius:0}._2ouYZW_chartHold{background:#fffdeb;padding:6px 0 4px}@media (min-height:700px){._2ouYZW_chartHold{z-index:2;position:sticky;top:-18px}}._2ouYZW_turns{gap:6px;margin:0;padding:0;list-style:none;display:grid}._2ouYZW_turn{background:#fff;border:1px solid #ead9cc;border-radius:8px;overflow:hidden}._2ouYZW_turn[data-mine]{border-color:#d9c2b2}._2ouYZW_turnHead{width:100%;min-height:46px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:30px minmax(4em,9em) auto minmax(60px,1fr) 46px 16px;align-items:center;gap:10px;padding:6px 10px;display:grid}._2ouYZW_turnHead:hover{background:#fbf3ea}._2ouYZW_turnHead:focus-visible{outline-offset:-3px;outline:3px solid #6b4a3a}._2ouYZW_turnBadge{font-variant-numeric:tabular-nums;background:#efe3d8;border-radius:8px;place-items:center;width:28px;height:28px;font-weight:700;display:grid}._2ouYZW_turn[data-mine] ._2ouYZW_turnBadge{color:#fffdeb;background:#6b4a3a}._2ouYZW_turnOwner{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}._2ouYZW_turnMarks{gap:4px;min-width:0;display:flex}._2ouYZW_chevron{opacity:.6;border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;transform:rotate(45deg)}._2ouYZW_turnHead[aria-expanded=true] ._2ouYZW_chevron{transform:rotate(-135deg)}._2ouYZW_deltaBar{background:#f1e6dc;border-radius:5px;height:10px;display:block;position:relative}._2ouYZW_deltaBar:after{content:"";background:#b89d8c;width:1px;position:absolute;top:-2px;bottom:-2px;left:50%}._2ouYZW_deltaBar i{background:var(--gain);border-radius:5px;position:absolute;top:0;bottom:0}._2ouYZW_deltaBar i[data-sign="-1"]{background:var(--loss)}._2ouYZW_delta{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:700}._2ouYZW_delta:after{content:"%";margin-left:1px;font-size:.75em;font-weight:400}._2ouYZW_delta[data-sign="1"]{color:var(--gain)}._2ouYZW_delta[data-sign="-1"]{color:var(--loss)}._2ouYZW_delta[data-sign="0"]{opacity:.6}._2ouYZW_moves{border-top:1px dashed #ead9cc;margin:0;padding:4px 10px 8px;list-style:none;display:grid}._2ouYZW_move{border-radius:6px;grid-template-columns:10px auto minmax(0,1fr) 46px 32px;align-items:center;gap:8px;min-height:36px;padding:2px 4px;font-size:14px;display:grid}._2ouYZW_move:not(:has(._2ouYZW_tag)){grid-template-columns:10px minmax(0,1fr) 46px 32px}._2ouYZW_move{cursor:pointer}._2ouYZW_move[data-selected]{background:#fbf0e4;box-shadow:inset 3px 0 #6b4a3a}._2ouYZW_actor{background:#c9b3a5;border-radius:50%;width:10px;height:10px}._2ouYZW_move[data-mine] ._2ouYZW_actor{background:#6b4a3a}._2ouYZW_move:not([data-mine]) ._2ouYZW_moveText{opacity:.75}._2ouYZW_moveText{overflow-wrap:anywhere}._2ouYZW_tag{color:#fff;white-space:nowrap;background:#c0364a;border-radius:6px;padding:1px 8px;font-size:12px;font-weight:700}._2ouYZW_tag[data-mark=dubious]{color:#3b2516;background:#f2b33d}._2ouYZW_tag[data-mark=up]{background:#3f7a2a}._2ouYZW_tag[data-mark=down]{color:#fff;background:#e0607e}._2ouYZW_replay{color:#6b4a3a;cursor:pointer;background:#fff;border:1px solid #e3cdbf;border-radius:8px;place-items:center;width:30px;height:30px;padding:0;display:grid}._2ouYZW_replay i{border:6px solid #0000;border-left:10px solid;border-right-width:0;width:0;height:0;margin-left:2px}._2ouYZW_replay:hover{background:#fbf3ea}._2ouYZW_replay:focus-visible{outline-offset:2px;outline:3px solid #6b4a3a}._2ouYZW_note{opacity:.75;margin:0;font-size:12px}@media (max-width:560px){._2ouYZW_turnHead{grid-template-columns:28px minmax(3em,1fr) auto minmax(40px,1fr) 42px 12px;gap:6px;padding:6px 8px}._2ouYZW_move{gap:6px;font-size:13px}._2ouYZW_counts{font-size:12px}}@media (prefers-reduced-motion:reduce){._2ouYZW_chevron{transition:none}}
.AEQKYW_home{gap:10px;display:grid}.AEQKYW_destinations{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.AEQKYW_destinations>button{grid-column:span 2}.AEQKYW_roomBanner{text-align:left;background:0 0;border:0;width:100%;min-width:0;padding:0}.AEQKYW_roomBanner:hover{filter:brightness(.98)}.AEQKYW_roomMain{--pad:8px 18px 8px 12px;--frame-face:var(--brand-vanilla-wash);text-align:left;background:0 0;border:0;align-items:center;gap:16px;width:100%;min-height:100px;display:flex}.AEQKYW_roomArt,.AEQKYW_emptyRoomArt{object-fit:cover;background:var(--brand-cream);flex:none;place-items:center;width:156px;height:88px;display:grid}.AEQKYW_emptyRoomArt{color:var(--brand-cocoa);font-size:38px}.AEQKYW_roomText{flex:1;gap:3px;min-width:0;display:grid}.AEQKYW_roomText small{color:var(--brand-cocoa-soft);font-size:12px;font-weight:700}.AEQKYW_roomText b{color:var(--brand-cocoa-deep);text-overflow:ellipsis;white-space:nowrap;font-size:20px;overflow:hidden}.AEQKYW_roomText>span{color:var(--brand-cocoa-soft);align-items:center;gap:5px;font-size:13px;display:flex}.AEQKYW_roomText>span svg:nth-of-type(2){margin-left:9px}.AEQKYW_quick{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.AEQKYW_quick button{border:1px solid var(--brand-control-edge);border-radius:var(--brand-control-radius);background:var(--brand-paper);min-height:36px;color:var(--brand-cocoa-deep);align-items:center;gap:6px;padding:6px 14px;font-size:14px;font-weight:700;display:inline-flex}.AEQKYW_quick button:hover:not(:disabled){background:var(--brand-blush)}.AEQKYW_quick button:disabled{opacity:.48;cursor:default}.AEQKYW_quick svg{width:18px;height:18px;color:var(--brand-cocoa)}.AEQKYW_foot{border-top:1px solid var(--brand-pink);justify-items:center;padding-top:2px;display:grid}.AEQKYW_moreLinks{justify-content:center;width:100%;padding:6px 0 0;display:grid}.AEQKYW_moreLinks a{min-height:38px;color:var(--brand-cocoa-deep);justify-content:center;align-items:center;gap:5px;font-size:13px;font-weight:700;display:flex}.AEQKYW_moreLinks a:hover{background:var(--brand-blush)}.AEQKYW_moreLinks svg{font-size:18px}@media (max-width:600px){.AEQKYW_roomMain{--pad:8px 34px 8px 9px;gap:8px;min-height:94px}.AEQKYW_roomArt,.AEQKYW_emptyRoomArt{width:94px;height:62px}.AEQKYW_roomText b{font-size:16px}.AEQKYW_roomText>span{font-size:11px}}
.xsLPgG_backdrop{z-index:1000;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#00000059;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.xsLPgG_dialog{flex-direction:column;align-items:center;gap:20px;display:flex}.xsLPgG_cardShell{aspect-ratio:2/3;perspective:1200px;width:min(500px,66.6667dvh - 100px,100vw - 32px);position:relative}.xsLPgG_close{z-index:10;border:1px solid var(--brand-pink-edge);background:var(--brand-cream);width:48px;height:48px;color:var(--brand-cocoa-deep);cursor:pointer;border-radius:6px;place-items:center;padding:0;font-size:36px;line-height:1;display:grid;position:absolute;top:-16px;right:-16px}.xsLPgG_close:hover{background:var(--brand-blush)}.xsLPgG_rotatingCard{--shine-x:50%;--shine-y:50%;transform-style:preserve-3d;will-change:transform;transition:transform 80ms ease-out;position:absolute;inset:0;transform:rotateX(0)rotateY(0)}.xsLPgG_face{backface-visibility:hidden;border-radius:4px;position:absolute;inset:0;overflow:hidden}.xsLPgG_front{transform:translateZ(4px)}.xsLPgG_back{transform:translateZ(-4px)rotateY(180deg)}.xsLPgG_image{object-fit:contain}.xsLPgG_shine{pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(circle at var(--shine-x) var(--shine-y), #ffffff80, transparent 38%);position:absolute;inset:0}.xsLPgG_action{border:1px solid var(--brand-pink-edge);background:var(--brand-blush);color:var(--brand-cocoa-deep);cursor:pointer;border-radius:6px;padding:12px 24px;font-weight:700}.xsLPgG_action:hover:not(:disabled){background:var(--brand-pink)}.xsLPgG_action:disabled{opacity:.5;cursor:default}.xsLPgG_remove{background:var(--brand-peach-wash)}.xsLPgG_close:focus-visible,.xsLPgG_action:focus-visible{outline:3px solid var(--brand-cocoa-deep);outline-offset:3px}@media (prefers-reduced-motion:reduce){.xsLPgG_rotatingCard{transition:none}}.xsLPgG_dialog[data-details]{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:auto minmax(0,360px);align-items:center;gap:16px 32px;max-height:100%;display:grid}.xsLPgG_dialog[data-details] .xsLPgG_cardShell{grid-row:1/3}.xsLPgG_dialog[data-details] .xsLPgG_action{place-self:start}.xsLPgG_text{background:var(--brand-paper);max-height:calc(100dvh - 160px);color:var(--brand-cocoa-deep);border-radius:4px;align-self:end;gap:10px;padding:22px 24px;display:grid;overflow:auto}.xsLPgG_text h2{color:var(--brand-cocoa);overflow-wrap:anywhere;margin:0;font-size:24px}.xsLPgG_tags{flex-wrap:wrap;gap:6px;margin:0;display:flex}.xsLPgG_tags span{background:var(--brand-blush);border-radius:6px;padding:3px 10px;font-size:12px;font-weight:700}.xsLPgG_stats{gap:16px;margin:0;display:flex}.xsLPgG_stats div{align-items:baseline;gap:6px;display:flex}.xsLPgG_stats dt{color:var(--brand-cocoa-soft);font-size:12px}.xsLPgG_stats dd{margin:0;font:700 20px Georgia,serif}.xsLPgG_effect{white-space:pre-wrap;margin:0;font-size:14px;line-height:1.8}@media (max-width:760px),(max-height:520px) and (orientation:landscape){.xsLPgG_dialog[data-details]{grid-template-columns:auto minmax(0,300px);column-gap:18px}.xsLPgG_dialog[data-details] .xsLPgG_cardShell{width:min(300px,66.6667dvh - 40px,42vw)}.xsLPgG_text{max-height:calc(100dvh - 110px);padding:14px 16px}.xsLPgG_text h2{font-size:19px}.xsLPgG_effect{font-size:12.5px;line-height:1.7}}@media (max-width:560px) and (orientation:portrait){.xsLPgG_dialog[data-details]{grid-template-columns:minmax(0,1fr)}.xsLPgG_dialog[data-details] .xsLPgG_cardShell{grid-row:auto;width:min(260px,70vw)}}
.iHAS6W_picker{color:var(--brand-cocoa-deep);gap:10px;display:grid;container-type:inline-size}.iHAS6W_groups{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:18px 14px;display:grid}.iHAS6W_group{border:0;min-width:0;margin:0;padding:0}.iHAS6W_group legend{color:var(--brand-cocoa-deep);margin-bottom:8px;padding:0;font-size:16px;font-weight:700}.iHAS6W_group legend small{color:var(--brand-cocoa-soft);margin-left:8px;font-size:13px;font-weight:400}.iHAS6W_tiles{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));gap:14px;display:grid}.iHAS6W_fruits{--columns:4}.iHAS6W_versions{--columns:2}.iHAS6W_tile{color:var(--brand-cocoa-deep);text-align:center;cursor:pointer;align-content:start;gap:6px;display:grid;position:relative}.iHAS6W_tile[data-fixed],.iHAS6W_tile[data-soon]{cursor:default}.iHAS6W_box{z-index:1;opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.iHAS6W_art{box-sizing:border-box;aspect-ratio:16/9;border:1px solid var(--brand-control-edge);border-radius:var(--brand-control-radius);background:var(--tone);transition:border-color .2s,transform .2s;display:block;position:relative;overflow:hidden}.iHAS6W_tile[data-fixed] .iHAS6W_art,.iHAS6W_tile[data-soon] .iHAS6W_art{border-radius:var(--brand-panel-radius)}.iHAS6W_art img{object-fit:cover;width:100%;height:100%;display:block}.iHAS6W_tile[data-on] .iHAS6W_art{border-color:var(--brand-cocoa)}.iHAS6W_mark{border:1px solid var(--brand-pink-edge);border-radius:var(--brand-panel-radius);background:var(--brand-paper);width:24px;height:24px;color:var(--brand-cocoa-deep);place-items:center;display:grid;position:absolute;top:5px;right:5px}.iHAS6W_mark svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;display:block}.iHAS6W_tile[data-soon] .iHAS6W_art{filter:grayscale(.8)}.iHAS6W_soon{color:var(--brand-cocoa-deep);letter-spacing:.12em;background:#fffdebd9;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;inset:0}.iHAS6W_name{font-size:16px;font-weight:700;line-height:1.3}.iHAS6W_name small{color:var(--brand-cocoa-soft);font-size:12px;font-weight:400;display:block}.iHAS6W_tile[data-soon] .iHAS6W_name{color:var(--brand-cocoa-soft)}.iHAS6W_tile:has(.iHAS6W_box:focus-visible) .iHAS6W_art{outline:3px solid var(--brand-cocoa);outline-offset:4px}.iHAS6W_note{color:var(--brand-cocoa-soft);font-size:14px;line-height:1.7}@container (max-width:680px){.iHAS6W_groups{grid-template-columns:minmax(0,1fr)}.iHAS6W_versions{width:calc(50% - 7px)}}@container (max-width:440px){.iHAS6W_fruits{--columns:2}.iHAS6W_versions{width:auto}}@media (prefers-reduced-motion:reduce){.iHAS6W_art{transition:none}}.iHAS6W_compact .iHAS6W_groups{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:10px}.iHAS6W_compact .iHAS6W_tiles{gap:6px}.iHAS6W_compact .iHAS6W_fruits{--columns:4}.iHAS6W_compact .iHAS6W_versions{width:auto}.iHAS6W_compact .iHAS6W_tile{gap:4px}.iHAS6W_compact .iHAS6W_name{overflow-wrap:anywhere;font-size:14px;line-height:1.25}.iHAS6W_compact .iHAS6W_name small,.iHAS6W_compact .iHAS6W_group legend small{display:none}.iHAS6W_compact .iHAS6W_group legend{color:var(--brand-cocoa-deep);margin-bottom:5px;font-size:14px;line-height:1.3}.iHAS6W_compact .iHAS6W_mark{width:20px;height:20px;top:3px;right:3px}.iHAS6W_compact .iHAS6W_mark svg{width:14px;height:14px}
.CnBalG_layout{background:var(--brand-cream);width:100%;position:relative}.CnBalG_image{width:100%;height:100%;display:block}.CnBalG_card{cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;position:absolute}.CnBalG_card:hover{outline:2px solid var(--brand-cocoa);outline-offset:1px}.CnBalG_card:focus-visible{outline:3px solid var(--brand-cocoa-deep);outline-offset:2px;z-index:1}
.CDKfbq_album{color:var(--brand-cocoa-deep);min-width:0}.CDKfbq_history{color:#6b4a3a;background:radial-gradient(circle at 1px 1px,#d9b8a830 1px,#0000 1.5px) 0 0/14px 14px,linear-gradient(145deg,#fff9ee,#fff1f4);border:1px solid #dfc4b7;border-radius:26px;min-width:0;padding:clamp(12px,2.4cqw,24px);box-shadow:0 5px #dcc5b655,inset 0 0 0 5px #fffdf6}.CDKfbq_heading{border-bottom:1px solid var(--brand-pink);justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.CDKfbq_heading h2,.CDKfbq_heading h1{color:var(--brand-cocoa);letter-spacing:.08em;font-size:24px;font-weight:700}.CDKfbq_heading>a,.CDKfbq_heading>button{width:40px;height:40px;color:var(--brand-cocoa);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 40px;place-items:center;font-size:26px;line-height:1;text-decoration:none;transition:background .2s;display:grid}.CDKfbq_heading>a:hover,.CDKfbq_heading>button:hover{background:var(--brand-blush)}.CDKfbq_tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:4px 0 16px;display:grid}.CDKfbq_tabs button{border:1px solid var(--brand-pink-edge);background:var(--brand-paper);min-height:44px;color:var(--brand-cocoa-deep);cursor:pointer;overflow-wrap:anywhere;border-radius:6px;padding:9px 10px;font-size:14px;font-weight:700;transition:background .2s}.CDKfbq_tabs button:hover{background:var(--brand-vanilla-wash)}.CDKfbq_tabs button[aria-selected=true],.CDKfbq_tabs button[aria-pressed=true]{border-color:var(--brand-cocoa);background:var(--brand-blush);box-shadow:inset 0 0 0 1px var(--brand-cocoa)}.CDKfbq_tabs button svg{vertical-align:-3px;fill:currentColor;width:17px;height:17px;display:inline-block}.CDKfbq_list{border-top:1px solid var(--brand-pink);grid-template-columns:minmax(0,1fr);align-content:start;min-height:260px;display:grid}.CDKfbq_entry{--ribbon:#a25570;--ribbon-bg:var(--brand-blush);border-bottom:1px solid var(--brand-pink);grid-template-columns:32px 44px minmax(0,1fr) 64px 116px;align-items:center;gap:12px;width:100%;padding:14px 10px 14px 16px;animation:.35s ease-out both CDKfbq_memoryAppear;display:grid;position:relative}.CDKfbq_entry:before{content:"";background:var(--ribbon-bg);width:4px;position:absolute;top:18px;bottom:18px;left:0}.CDKfbq_entry[data-result=LOSE]{--ribbon:var(--brand-cocoa);--ribbon-bg:var(--brand-cream)}.CDKfbq_entry[data-result=中断]{--ribbon:var(--brand-cocoa-soft);--ribbon-bg:var(--brand-vanilla-wash)}.CDKfbq_entry:hover{background:var(--brand-cream)}.CDKfbq_star{width:32px;height:44px;color:var(--brand-cocoa-soft);cursor:pointer;background:0 0;border:0;place-self:center;place-items:center;padding:0;line-height:1;transition:transform .2s,color .2s;display:grid}.CDKfbq_star svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;width:26px;height:26px;display:block}.CDKfbq_star[aria-pressed=true] svg{fill:currentColor}.CDKfbq_star[aria-pressed=true]{color:#9a6b1f}.CDKfbq_avatar{aspect-ratio:2/3;width:44px;display:block;position:relative}.CDKfbq_avatar img{object-fit:contain}.CDKfbq_matchInfo{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-items:start;gap:5px;padding:0;display:grid}.CDKfbq_matchInfo strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:16px;font-weight:700;overflow:hidden}.CDKfbq_matchInfo>span{overflow-wrap:anywhere;max-width:100%;color:var(--brand-cocoa-soft);font-size:12px;line-height:1.5}.CDKfbq_matchInfo .CDKfbq_matchMode{background:var(--brand-vanilla-wash);color:var(--brand-cocoa-deep);border-radius:4px;padding:2px 8px;font-size:10px;font-weight:700}.CDKfbq_matchInfo .CDKfbq_matchMode[data-mode=free]{background:var(--brand-sage-wash)}.CDKfbq_matchInfo time{color:var(--brand-cocoa-soft);font-variant-numeric:tabular-nums;font-size:11px}.CDKfbq_verdict{background:var(--ribbon-bg);color:var(--ribbon);clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 7px),0 100%);text-align:center;letter-spacing:.04em;align-self:start;justify-items:center;gap:1px;margin-top:-15px;padding:3px 5px 13px;font-family:Georgia,serif;font-size:18px;display:grid}.CDKfbq_verdict>span{font-size:26px;line-height:1.2}.CDKfbq_verdict[data-result=中断]{font-size:12px}.CDKfbq_entryActions{gap:8px;display:grid}.CDKfbq_entryActions button:first-child,.CDKfbq_more,.CDKfbq_emptyLink{border:1px solid var(--brand-pink-edge);background:var(--brand-blush);min-height:42px;color:var(--brand-cocoa-deep);text-align:center;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.CDKfbq_entryActions button:first-child:hover,.CDKfbq_more:hover,.CDKfbq_emptyLink:hover{background:var(--brand-pink)}.CDKfbq_entryActions button:last-child{border:1px solid var(--brand-pink-edge);background:var(--brand-paper);min-height:32px;color:var(--brand-cocoa-deep);cursor:pointer;border-radius:6px;font-size:12px}.CDKfbq_entryActions button:last-child:hover{background:var(--brand-vanilla-wash)}.CDKfbq_album button:disabled,.CDKfbq_detail button:disabled{opacity:.5;cursor:default;transform:none}.CDKfbq_album button:focus-visible,.CDKfbq_album a:focus-visible,.CDKfbq_history a:focus-visible,.CDKfbq_detail button:focus-visible,.CDKfbq_detail a:focus-visible,.CDKfbq_replayPage button:focus-visible,.CDKfbq_replayPage a:focus-visible{outline:3px solid var(--brand-cocoa);outline-offset:3px}.CDKfbq_empty{text-align:center;min-height:260px;color:var(--brand-cocoa-soft);place-content:center;justify-items:center;gap:16px;padding:28px 16px;font-size:14px;line-height:1.8;display:grid}.CDKfbq_emptyIcon{color:var(--brand-cocoa);place-items:center;display:grid}.CDKfbq_emptyIcon svg{width:56px;height:56px}.CDKfbq_empty[data-error] .CDKfbq_emptyIcon{translate:0 -8px}.CDKfbq_empty[data-loading] .CDKfbq_emptyIcon{animation:1.6s ease-in-out infinite CDKfbq_memoryBreathe}.CDKfbq_emptyLink{min-width:150px}.CDKfbq_more{width:fit-content;margin:20px auto 0;display:flex}.CDKfbq_footer{border-top:1px solid var(--brand-pink);justify-items:center;gap:18px;margin-top:18px;padding-top:16px;display:grid}.CDKfbq_footer>button{color:var(--brand-cocoa-soft);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:8px;font-size:13px;text-decoration:underline}.CDKfbq_error{color:#8f3d57;overflow-wrap:anywhere;background:#fbe4e8;border:1px solid #e5adbe;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:14px 0;padding:12px;font-size:13px;line-height:1.6;display:flex}.CDKfbq_error button{background:var(--brand-paper);min-height:40px;color:inherit;cursor:pointer;border:1px solid #dba8b9;border-radius:6px;flex-shrink:0;padding:8px}.CDKfbq_scrim{z-index:350;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#261710bd;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.CDKfbq_detail{overscroll-behavior:contain;border:1px solid var(--brand-pink-edge);width:min(850px,100%);max-height:calc(100cqh - 40px);color:var(--brand-cocoa-deep);background:var(--brand-paper);scrollbar-width:thin;scrollbar-color:var(--brand-pink-edge) transparent;border-radius:6px;padding:clamp(16px,3cqw,28px);animation:.25s ease-out CDKfbq_memoryAppear;overflow-y:auto;box-shadow:0 18px 50px #26171066}.CDKfbq_detail .CDKfbq_heading{z-index:3;background:var(--brand-paper);padding-top:8px;position:sticky;top:calc(-1*clamp(16px,3cqw,28px))}.CDKfbq_opponents{border-bottom:1px solid var(--brand-pink);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;margin:16px 0;padding:16px 12px;display:grid;position:relative}.CDKfbq_detailPlayer{text-align:center;overflow-wrap:anywhere;flex-direction:column;align-items:center;gap:10px;min-width:0;font-size:14px;font-weight:700;display:flex}.CDKfbq_detailPlayer .CDKfbq_avatar{width:60px}.CDKfbq_detailPlayer a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--brand-pink-edge);text-decoration-color:var(--brand-pink-edge);text-underline-offset:4px}.CDKfbq_winnerLabel{background:var(--brand-blush);color:#a25570;letter-spacing:.1em;border-radius:4px;padding:3px 12px;font:700 12px Georgia,serif}.CDKfbq_versus{color:var(--brand-cocoa-soft);font:italic 22px Georgia,serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CDKfbq_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;font-size:13px;display:grid}.CDKfbq_facts div{border-bottom:1px solid var(--brand-pink);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:10px 0;display:flex}.CDKfbq_facts dt{color:var(--brand-cocoa-soft)}.CDKfbq_facts dd{font-variant-numeric:tabular-nums;font-weight:700}.CDKfbq_deck h3{overflow-wrap:anywhere;margin:20px 0;font-size:18px;font-weight:700}.CDKfbq_deck h4{color:var(--brand-cocoa);padding:12px 0;font-size:14px;font-weight:700}.CDKfbq_deck h4 small{background:var(--brand-vanilla-wash);color:var(--brand-cocoa-deep);border-radius:4px;margin-left:8px;padding:2px 8px;font-size:11px}.CDKfbq_deckCards{grid-template-columns:repeat(auto-fill,minmax(82px,1fr));gap:14px;display:grid}.CDKfbq_deckCard{aspect-ratio:2/3;position:relative}.CDKfbq_deckCard img{object-fit:contain}.CDKfbq_deckCard b{min-width:30px;color:var(--brand-cream);background:var(--brand-cocoa-deep);text-align:center;padding:3px 6px;font-size:12px;position:absolute;bottom:0;right:0}.CDKfbq_deckCards>div>small{color:var(--brand-cocoa-soft);overflow-wrap:anywhere;margin-top:7px;font-size:11px;line-height:1.5;display:block}@keyframes CDKfbq_memoryAppear{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes CDKfbq_memoryBreathe{50%{transform:translateY(-4px)}}@container stage (max-width:1100px){.CDKfbq_entry{grid-template-columns:28px 40px minmax(0,1fr) 56px;gap:10px;padding:12px 10px 12px 14px}.CDKfbq_avatar{width:40px}.CDKfbq_star{width:28px}.CDKfbq_verdict{margin-top:-13px}.CDKfbq_entryActions{grid-column:3/-1;grid-template-columns:1fr 1fr}.CDKfbq_entryActions button:last-child{min-height:42px}}@container stage (max-width:600px){.CDKfbq_heading h2{font-size:21px}.CDKfbq_tabs{gap:4px}.CDKfbq_tabs button{padding:8px 4px;font-size:12px}.CDKfbq_entry{grid-template-columns:40px minmax(0,1fr) 44px;gap:10px 8px;padding:10px 8px 10px 12px}.CDKfbq_avatar{width:36px}.CDKfbq_entry>.CDKfbq_avatar{grid-area:1/1;align-self:start;margin-top:3px}.CDKfbq_matchInfo{grid-area:1/2;gap:4px}.CDKfbq_matchInfo strong{font-size:14px}.CDKfbq_matchInfo>span{font-size:11px}.CDKfbq_matchInfo .CDKfbq_matchMode{padding-inline:6px;font-size:9px}.CDKfbq_matchInfo time{font-size:10px}.CDKfbq_verdict{grid-area:1/3;margin-top:-11px;padding-inline:1px;font-size:13px}.CDKfbq_verdict>span{font-size:22px}.CDKfbq_star{grid-area:2/1;width:40px}.CDKfbq_entryActions{grid-area:2/2/auto/-1;gap:7px}.CDKfbq_entryActions button:first-child{gap:5px;padding:8px 5px;font-size:12px}.CDKfbq_entryActions button:last-child{padding:8px 4px;font-size:11px}.CDKfbq_facts{grid-template-columns:1fr}.CDKfbq_scrim{padding:10px}.CDKfbq_detail{max-height:calc(100cqh - 20px)}.CDKfbq_empty{font-size:13px}}@media (prefers-reduced-motion:reduce){.CDKfbq_entry,.CDKfbq_detail,.CDKfbq_empty[data-loading] .CDKfbq_emptyIcon{animation:none}.CDKfbq_album *,.CDKfbq_detail *{transition:none!important}}.CDKfbq_replayPage{color:#fff6e2;background:radial-gradient(at 50% 40%,#3c5d5b,#142f39 65%,#0e1d28);min-height:100cqh;padding:14px 18px 26px}@container stage (max-width:600px){.CDKfbq_replayPage{padding:10px 8px 18px}}
.O6BjPG_deck{text-align:left;width:100%;color:var(--brand-cocoa-deep);cursor:pointer;align-items:center;gap:16px;margin-top:20px;padding:16px 22px;display:flex}.O6BjPG_deck>svg{flex-shrink:0;width:30px;height:30px}.O6BjPG_deck>svg:last-child{width:22px;height:22px;margin-left:auto}.O6BjPG_deck>span{gap:4px;display:grid}.O6BjPG_deck small{font-size:13px}.O6BjPG_deck b{overflow-wrap:anywhere;font-size:18px}.O6BjPG_deck:hover{background:var(--brand-vanilla-wash)}
.dewceW_progress{color:var(--brand-cocoa-deep);background:var(--brand-paper);font:500 16px var(--font-site-body), sans-serif;border-radius:12px;gap:10px;padding:16px;display:grid}.dewceW_progress progress{width:100%;height:12px;accent-color:var(--brand-sage)}.dewceW_gate{width:100%;height:100%;min-height:0;color:var(--brand-cocoa-deep);background:var(--brand-cream);align-content:center;padding:24px;display:grid}.dewceW_overlay{z-index:250;width:min(420px,90%);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #63474733}.dewceW_gate>*{width:min(100%,420px);margin-inline:auto}.dewceW_gate button{background:var(--brand-pink);color:var(--brand-cocoa-deep);cursor:pointer;border-radius:12px;padding:12px}
.n_m1Wa_backdrop{z-index:300;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#26171066;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;padding:16px;animation:.18s both n_m1Wa_fade;display:grid;position:absolute;inset:0}.n_m1Wa_backdrop>*{grid-area:1/1}.n_m1Wa_dialog:focus,.n_m1Wa_expanded:focus{outline:none}.n_m1Wa_dialog{--guide-space:clamp(120px, 22cqw, 280px);isolation:isolate;width:min(620px, calc(100% - var(--guide-space)));height:min(680px,100%);min-height:0;translate:calc(var(--guide-space) / -2) 0;display:flex;position:relative}.n_m1Wa_dialog .n_m1Wa_pad{z-index:1;height:100%;position:relative}.n_m1Wa_dialogGuide{z-index:0;width:calc(var(--guide-space) + 28px);opacity:0;height:min(94cqh,650px);max-height:105%;position:absolute;bottom:0;left:calc(100% - 28px)}.n_m1Wa_dialogGuide[data-guide-ready]{opacity:1;animation:.5s cubic-bezier(.2,.8,.2,1) both n_m1Wa_guideReveal}.n_m1Wa_dialogGuideWords{z-index:2;pointer-events:none}@keyframes n_m1Wa_guideReveal{0%{opacity:0;transform:translate(-35%,20px)scale(.97)}to{opacity:1;transform:none}}.n_m1Wa_expanded{width:100%;height:100%;min-height:0;display:flex}.n_m1Wa_expanded .n_m1Wa_pad{--pad:30px 40px 26px;grid-template:"tabs head""tabs panel"minmax(0,1fr)/112px minmax(0,1fr);height:100%}.n_m1Wa_pad{--pad:29px 38px 24px;width:100%;min-height:0;max-height:100%;color:var(--brand-cocoa-deep);filter:none;grid-template:"status status"48px"tabs head""tabs panel"minmax(0,1fr)/82px minmax(0,1fr);gap:13px 18px;animation:.24s cubic-bezier(.2,1.2,.4,1) both n_m1Wa_open;display:grid}:where(.n_m1Wa_backdrop a,.n_m1Wa_backdrop button){cursor:pointer;-webkit-tap-highlight-color:transparent;color:inherit;text-decoration:none}.n_m1Wa_backdrop :focus-visible{outline:3px solid var(--brand-cocoa);outline-offset:2px}.n_m1Wa_head{align-items:center;gap:8px;min-width:0;min-height:42px;display:flex}.n_m1Wa_head h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--brand-cocoa);flex:1;margin:0;font-size:23px;overflow:hidden}.n_m1Wa_headTools{align-items:center;gap:5px;display:flex}.n_m1Wa_iconButton{border-radius:var(--brand-control-radius);width:38px;height:38px;color:var(--brand-cocoa);background:0 0;border:0;place-items:center;font-size:22px;display:grid}.n_m1Wa_iconButton:hover{background:var(--brand-blush)}@keyframes n_m1Wa_fade{0%{opacity:0}}@keyframes n_m1Wa_open{0%{opacity:0;transform:scale(.94)translateY(12px)}}@media (max-width:600px){.n_m1Wa_pad{--pad:24px 28px 20px}.n_m1Wa_head h2{font-size:19px}.n_m1Wa_iconButton{width:32px;height:32px;font-size:19px}}@media (prefers-reduced-motion:reduce){.n_m1Wa_backdrop,.n_m1Wa_pad,.n_m1Wa_dialogGuide[data-guide-ready]{animation:none}}.n_m1Wa_pad>.n_m1Wa_head{grid-area:head}.n_m1Wa_pad>.n_m1Wa_tabPanel{grid-area:panel}.n_m1Wa_pad>.n_m1Wa_tabBar{grid-area:tabs}.n_m1Wa_iconButton svg{flex:none;display:block}.n_m1Wa_tabPanel{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;overflow-y:auto}.n_m1Wa_tabBar{border-right:1px solid var(--brand-pink-edge);align-content:start;gap:6px;padding-right:12px;display:grid}.n_m1Wa_tabBar button{border-radius:var(--brand-control-radius);min-height:64px;color:var(--brand-cocoa-deep);background:0 0;border:0;place-items:center;gap:3px;padding:7px 2px;display:grid}.n_m1Wa_tabBar button:hover{background:var(--brand-vanilla-wash)}.n_m1Wa_tabBar button[aria-selected=true]{background:var(--brand-blush);box-shadow:none}.n_m1Wa_tabIcons{border-right:1px solid var(--brand-pink-edge);align-items:center;gap:2px;margin-right:6px;padding-right:8px;display:flex}.n_m1Wa_tabIcons button{border-radius:var(--brand-control-radius)}.n_m1Wa_tabIcons button[aria-selected=true]{background:var(--brand-blush);box-shadow:none}.n_m1Wa_tabBar svg{width:25px;height:25px;display:block}.n_m1Wa_tabBar span{white-space:nowrap;font-size:12px}.n_m1Wa_expanded .n_m1Wa_tabBar{min-width:0}.n_m1Wa_expanded .n_m1Wa_tabBar button{grid-template-rows:26px auto;align-content:center;width:100%;min-width:0}.n_m1Wa_expanded .n_m1Wa_tabBar span{white-space:normal;overflow-wrap:anywhere;text-align:center;max-width:100%;line-height:1.4}.n_m1Wa_preferences{align-content:center;justify-items:center;gap:24px;min-height:310px;padding:24px 12px;display:grid}.n_m1Wa_preferenceIcon{width:48px;height:48px;color:var(--brand-cocoa)}@container stage (max-height:650px){.n_m1Wa_pad{--pad:22px 30px 18px;gap:8px 14px}.n_m1Wa_tabBar{gap:3px}.n_m1Wa_tabBar button{min-height:50px;padding:4px 2px}}@container stage (max-width:600px){.n_m1Wa_pad{grid-template-columns:58px minmax(0,1fr);gap:8px 10px}.n_m1Wa_tabBar{padding-right:8px}.n_m1Wa_tabBar span{font-size:10px}.n_m1Wa_tabBar svg{width:21px;height:21px}}.n_m1Wa_standalone{width:min(660px,100%);height:min(760px,100%);min-height:0;display:flex}.n_m1Wa_standalone:focus{outline:none}.n_m1Wa_standalone .n_m1Wa_pad{grid-template:"head""panel"minmax(0,1fr)/minmax(0,1fr);height:100%}
._3_lNiG_missions{color:var(--brand-cocoa-deep);gap:16px;padding:2px 4px 8px;display:grid}._3_lNiG_hero{justify-content:space-between;align-items:center;gap:12px;display:flex}._3_lNiG_hero h3{margin:0;font-size:22px;line-height:1.6}._3_lNiG_hero p{margin:6px 0 0;line-height:1.7}._3_lNiG_hero img{object-fit:contain;flex-shrink:0;width:84px;height:84px}._3_lNiG_progress{align-items:center;gap:14px;display:flex}._3_lNiG_progress b{flex-shrink:0;font-size:15px}._3_lNiG_progress progress{appearance:none;background:var(--brand-blush);border:0;border-radius:2px;width:100%;height:8px;overflow:hidden}._3_lNiG_progress progress::-webkit-progress-bar{background:var(--brand-blush)}._3_lNiG_progress progress::-webkit-progress-value{background:var(--brand-sage)}._3_lNiG_progress progress::-moz-progress-bar{background:var(--brand-sage)}._3_lNiG_lessons{gap:14px;margin:0;padding:0;list-style:none;display:grid}._3_lNiG_lessons li{min-width:0;position:relative}._3_lNiG_lessons li:not(:last-child):after{content:"";border-left:2px solid var(--brand-pink-edge);height:14px;position:absolute;top:100%;left:32px}._3_lNiG_lessons a{border:1px solid var(--brand-control-edge);border-radius:var(--brand-control-radius);background:var(--brand-paper);color:inherit;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex;position:relative}._3_lNiG_lessons a>svg{flex-shrink:0;margin-left:auto;font-size:22px}._3_lNiG_lessonText{gap:4px;min-width:0;display:grid}._3_lNiG_lessonLabel{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._3_lNiG_lessonLabel small{font-size:13px}._3_lNiG_lessonLabel em{font-size:12px;font-style:normal}._3_lNiG_lessons b{overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:1.6}._3_lNiG_step{background:var(--brand-blush);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:22px;display:grid}._3_lNiG_lessons [data-cleared] ._3_lNiG_step{background:var(--brand-sage)}._3_lNiG_lessons [data-cleared]:after{border-color:var(--brand-sage)}._3_lNiG_lessons [data-current] a{background:var(--brand-vanilla-wash);border-color:var(--brand-pink-edge);min-height:108px}._3_lNiG_lessons [data-current] b{font-size:21px}._3_lNiG_lessons [data-current] ._3_lNiG_lessonLabel small{font-size:18px}._3_lNiG_lessons [data-current] ._3_lNiG_step{background:var(--brand-vanilla)}._3_lNiG_lessons a:hover{background:var(--brand-blush)}._3_lNiG_lessons [data-current] a:hover{background:var(--brand-vanilla)}._3_lNiG_achieved{background:var(--brand-sage);border-radius:var(--brand-panel-radius);justify-content:center;align-items:center;gap:12px;margin:0;padding:12px;font-size:20px;display:flex}._3_lNiG_saveNote{color:var(--brand-cocoa-soft);font-size:12px}._3_lNiG_entry{border:1px solid var(--brand-pink-edge);border-radius:var(--brand-control-radius);background:var(--brand-paper);width:54px;height:54px;color:var(--brand-cocoa-deep);flex-shrink:0;place-items:center;font-size:32px;text-decoration:none;display:grid}._3_lNiG_missions a:focus-visible,._3_lNiG_entry:focus-visible{outline:3px solid var(--brand-cocoa-deep);outline-offset:3px}@container stage (max-width:600px){._3_lNiG_hero h3{font-size:19px}._3_lNiG_hero img{width:64px;height:64px}._3_lNiG_lessons [data-current] b{font-size:18px}}@container stage (max-height:500px){._3_lNiG_hero img{width:64px;height:64px}}
._5wgPea_avatar{background:var(--brand-cream);filter:none;border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}._5wgPea_avatar img{object-fit:cover;object-position:center 22%;transform:scale(1.65)}._5wgPea_avatar[data-cpu] img{display:none}._5wgPea_avatar[data-cpu]{background:var(--brand-sage);color:var(--brand-cocoa-deep)}._5wgPea_avatar[data-cpu] svg{filter:none;width:55%;height:55%;position:relative}._5wgPea_avatar[data-dim]{filter:grayscale(.7)brightness(.9)}
:where(._1pBvnW_frame){--corner:72px;--pad:30px;--frame-ink:var(--brand-cocoa-deep);--frame-face:var(--brand-paper);isolation:isolate;padding:var(--pad);color:var(--brand-cocoa-deep);position:relative}:where(._1pBvnW_frame[data-size=sm]){--corner:40px;--pad:16px}:where(._1pBvnW_frame[data-size=line]){--corner:14px;--pad:8px 16px}._1pBvnW_frame[data-size=line] ._1pBvnW_top,._1pBvnW_frame[data-size=line] ._1pBvnW_bottom{height:calc(var(--corner) * 6 / 14)}._1pBvnW_frame[data-size=line] ._1pBvnW_left,._1pBvnW_frame[data-size=line] ._1pBvnW_right{width:calc(var(--corner) * 6 / 14)}:where(._1pBvnW_frame[data-tone=cream]){--frame-ink:var(--brand-cream-line);--frame-face:#2b1a12b8;color:var(--brand-cream-on-dark)}:where(._1pBvnW_frame[data-faint]){--frame-ink:var(--brand-cocoa-soft);--frame-face:color-mix(in srgb, var(--brand-paper) 60%, transparent)}:where(._1pBvnW_frame[data-bare]){--frame-face:transparent}._1pBvnW_frame[data-bare]:before{content:none}._1pBvnW_frame{border-radius:var(--brand-panel-radius)}._1pBvnW_frame:before{content:"";z-index:-1;background:var(--frame-face);border-radius:inherit;position:absolute;inset:0}._1pBvnW_frame[data-appearance=control]{border-radius:var(--brand-control-radius)}._1pBvnW_frame[data-appearance=control]:before{border:1px solid color-mix(in srgb, var(--frame-ink) 24%, var(--frame-face))}._1pBvnW_ornament{z-index:1;color:color-mix(in srgb, var(--frame-ink) 40%, transparent);pointer-events:none;position:absolute;inset:0}._1pBvnW_frame[data-faint] ._1pBvnW_ornament{opacity:.55}._1pBvnW_frame[data-interactive][data-appearance=panel] ._1pBvnW_ornament{opacity:1}._1pBvnW_at{width:var(--corner);height:var(--corner);position:absolute}._1pBvnW_corner{width:100%;height:100%;display:block;overflow:visible}._1pBvnW_tl{top:0;left:0}._1pBvnW_tr{top:0;right:0;transform:scaleX(-1)}._1pBvnW_bl{bottom:0;left:0;transform:scaleY(-1)}._1pBvnW_br{bottom:0;right:0;transform:scale(-1)}._1pBvnW_rule{position:absolute;overflow:visible}._1pBvnW_top,._1pBvnW_bottom{left:var(--corner);width:calc(100% - 2 * var(--corner));height:calc(var(--corner) * 18 / 72)}._1pBvnW_left,._1pBvnW_right{top:var(--corner);height:calc(100% - 2 * var(--corner));width:calc(var(--corner) * 18 / 72)}._1pBvnW_top{top:0}._1pBvnW_bottom{bottom:0;transform:scaleY(-1)}._1pBvnW_left{left:0}._1pBvnW_right{right:0;transform:scaleX(-1)}._1pBvnW_midAt{width:calc(var(--corner));height:calc(var(--corner) * 26 / 72);margin-left:calc(var(--corner) / -2);position:absolute;left:50%}._1pBvnW_mid{width:100%;height:100%;display:block;position:relative}._1pBvnW_midTop{top:0}._1pBvnW_midBottom{bottom:0;transform:scaleY(-1)}._1pBvnW_midAt:before{content:"";background:var(--frame-face);position:absolute;inset:30% 37% 0}:where(._1pBvnW_frame>:not(._1pBvnW_ornament)){z-index:2;position:relative}
.ERec4a_button{--face:var(--brand-pink);isolation:isolate;box-sizing:border-box;aspect-ratio:1;background:var(--brand-vanilla);width:100%;color:var(--brand-cocoa-deep);font:inherit;text-align:center;cursor:pointer;touch-action:manipulation;box-shadow:inset 0 2px 0 var(--brand-paper), inset 0 -2px 0 var(--brand-star-deep);border:0;border-radius:50%;place-items:center;padding:0;font-weight:700;line-height:1.2;display:grid;position:relative}.ERec4a_button:before{content:"";z-index:-1;border-radius:inherit;border:1px solid var(--brand-pink-edge);background:linear-gradient(165deg, var(--brand-paper) 0%, var(--brand-blush) 30%, var(--face) 30.5%, var(--face) 68%, var(--brand-blush) 100%);box-shadow:inset 0 2px 0 var(--brand-paper), inset 0 -3px 0 color-mix(in srgb, var(--brand-cocoa) 20%, transparent);position:absolute;inset:9%}.ERec4a_button[data-tone=sage]{--face:var(--brand-sage)}.ERec4a_button[data-tone=muted]{--face:var(--brand-cream);background:var(--brand-pink)}.ERec4a_rim{fill:none;width:100%;height:100%;stroke:var(--brand-star-deep);stroke-width:1.1px;pointer-events:none;position:absolute;inset:0}.ERec4a_label{white-space:nowrap;text-align:center;width:76%;line-height:1.2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ERec4a_button:hover:not(:disabled):before{filter:brightness(1.04)}.ERec4a_button:active:not(:disabled):before{box-shadow:inset 0 2px 0 var(--brand-pink-edge)}.ERec4a_button:focus-visible{outline:3px solid var(--brand-cocoa-deep);outline-offset:4px}.ERec4a_button:disabled{cursor:default}.ERec4a_button:disabled:before{background:var(--brand-cream);box-shadow:none}.ERec4a_button:disabled .ERec4a_rim{stroke:var(--brand-cocoa-soft)}
._vJsrq_action{flex:none;width:clamp(136px,11cqw,172px);font-size:clamp(24px,2cqw,30px)}._vJsrq_play{font-size:clamp(19px,1.6cqw,24px)}@container stage (max-height:600px){._vJsrq_action{width:118px;font-size:24px}._vJsrq_play{font-size:20px}}div._vJsrq_rail{grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);place-items:start center;height:calc(100cqh - 120px);max-height:600px;display:grid}._vJsrq_rail>[data-pp]{align-self:end}._vJsrq_center{justify-content:center;width:100%;display:flex;position:relative}._vJsrq_bottom{flex-direction:column;align-self:start;align-items:center;gap:4px;width:100%;display:flex}
