.K00GbW_page{color:#ece7f4;max-width:1120px;margin:0 auto;padding:36px 28px 80px}.K00GbW_header{margin-bottom:30px}.K00GbW_eyebrow{letter-spacing:.2em;color:#bc96ee;font-size:11px;font-weight:700}.K00GbW_header h1{letter-spacing:-.04em;margin:10px 0;font-size:32px}.K00GbW_header p,.K00GbW_muted{color:#a69bb5;font-size:14px;line-height:1.75}.K00GbW_grid{grid-template-columns:240px minmax(0,1fr);gap:24px;display:grid}.K00GbW_card{background:linear-gradient(135deg,#ffffff06,#a87be904);border:1px solid #ffffff10;border-radius:22px;min-width:0;padding:26px}.K00GbW_card h2{margin:0 0 18px;font-size:19px}.K00GbW_nav{flex-direction:column;gap:6px;display:flex}.K00GbW_nav button,.K00GbW_button,.K00GbW_primary{color:inherit;font:inherit;cursor:pointer;background:#ffffff05;border:1px solid #ffffff14;border-radius:11px;justify-content:center;align-items:center;gap:9px;padding:11px 15px;font-size:13px;transition:background .18s,transform .18s;display:inline-flex}.K00GbW_nav button{border-color:#0000;justify-content:flex-start}.K00GbW_nav button[aria-selected=true]{color:#d7b4ff;background:#a879e623}.K00GbW_button:hover,.K00GbW_nav button:hover{background:#ffffff0c}.K00GbW_primary{color:#fff;background:#8150bf;border-color:#bc94ed;font-weight:650}.K00GbW_primary:hover{background:#8a57ca}.K00GbW_primary:active,.K00GbW_button:active{transform:scale(.98)}.K00GbW_button:disabled,.K00GbW_primary:disabled{opacity:.45;cursor:not-allowed}.K00GbW_form{gap:18px;display:grid}.K00GbW_form label{color:#cfc4dd;gap:8px;font-size:13px;display:grid}.K00GbW_form input,.K00GbW_form textarea,.K00GbW_form select{color:#eee5f8;width:100%;font:inherit;background:#100d17;border:1px solid #ffffff1b;border-radius:11px;outline:none;padding:12px;font-size:14px}.K00GbW_form input:focus,.K00GbW_form textarea:focus,.K00GbW_form select:focus{border-color:#b88be9;box-shadow:0 0 0 3px #b88be910}.K00GbW_form textarea{resize:vertical;min-height:135px}.K00GbW_form select option{background:#18131f}.K00GbW_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.K00GbW_notice{color:#d9bee9;background:#a87ada10;border:1px solid #b891e733;border-radius:12px;margin-bottom:18px;padding:14px 16px;font-size:13px;line-height:1.7}.K00GbW_error{color:#f3b1b1;background:#ef79790a;border-color:#ef797943}.K00GbW_avatar{color:#e9d5ff;background:linear-gradient(135deg,#9273b980,#79508b50);border-radius:24px;place-items:center;width:68px;height:68px;font-size:27px;display:grid;overflow:hidden}.K00GbW_avatar img{object-fit:cover;width:100%;height:100%}.K00GbW_identity{align-items:center;gap:18px;margin-bottom:22px;display:flex}.K00GbW_identity strong{font-size:21px}.K00GbW_identity small{color:#a494b6;overflow-wrap:anywhere;margin-top:5px;font-size:11px;display:block}.K00GbW_stats{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:25px;display:grid}.K00GbW_stat{background:#ffffff04;border-radius:15px;padding:18px}.K00GbW_stat strong{color:#dab8ff;font-size:23px;display:block}.K00GbW_stat span{color:#a89bb6;font-size:12px}.K00GbW_list{gap:10px;margin-top:18px;display:grid}.K00GbW_row{border:1px solid #ffffff0d;border-radius:12px;align-items:center;gap:12px;padding:15px;display:flex}.K00GbW_row>div{flex:1;min-width:0}.K00GbW_row strong{overflow-wrap:anywhere;font-size:14px;display:block}.K00GbW_row small{color:#a89bb6;margin-top:5px;font-size:12px;display:block}.K00GbW_row a{color:#c497f0;font-size:13px}.K00GbW_empty{text-align:center;color:#ae9ebb;padding:48px 16px;line-height:1.9}.K00GbW_empty svg{color:#9d7cc2;margin:0 auto 16px}.K00GbW_check{align-items:center;gap:10px!important;display:flex!important}.K00GbW_check input{accent-color:#a36ee3;width:17px;height:17px}.K00GbW_plans{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px;margin-top:24px;display:grid}.K00GbW_price{margin:24px 0 10px;font-size:40px;font-weight:700}.K00GbW_price small{color:#b1a1bf;font-size:13px;font-weight:400}.K00GbW_features{color:#c5b7d4;gap:15px;margin:28px 0;padding:0;font-size:13px;list-style:none;display:grid}.K00GbW_features li{align-items:center;gap:9px;display:flex}.K00GbW_features svg{color:#bb8fee}.K00GbW_ticketLayout{grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:22px;display:grid}.K00GbW_ticketButton{text-align:left;cursor:pointer;width:100%;color:inherit;background:#ffffff03;transition:background .15s}.K00GbW_ticketButton:hover,.K00GbW_ticketButton[aria-current=true]{background:#a678d012;border-color:#9f71ca70}.K00GbW_pill{color:#c9aae9;white-space:nowrap;background:#a376dc18;border-radius:20px;padding:4px 8px;font-size:11px}.K00GbW_thread{overscroll-behavior:contain;gap:15px;max-height:470px;padding:4px 6px 20px;display:grid;overflow-y:auto}.K00GbW_message{background:#ffffff06;border-radius:15px;justify-self:start;min-width:50%;max-width:90%;padding:16px}.K00GbW_message[data-staff=true]{background:#996ac119;border:1px solid #a671d02a}.K00GbW_message header{color:#b6a0c9;justify-content:space-between;gap:12px;margin-bottom:10px;font-size:11px;display:flex}.K00GbW_message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.8}.K00GbW_divider{border:0;border-top:1px solid #ffffff0d;margin:25px 0}.K00GbW_danger{color:#efabb9}.K00GbW_loading{animation:1s infinite K00GbW_pulse}.K00GbW_back{color:#ba97de;align-items:center;gap:8px;margin-bottom:16px;font-size:13px;display:inline-flex}@keyframes K00GbW_pulse{50%{opacity:.4}}@media (max-width:760px){.K00GbW_page{padding:24px 16px 90px}.K00GbW_grid,.K00GbW_ticketLayout{grid-template-columns:minmax(0,1fr)}.K00GbW_nav{flex-direction:row;overflow:auto}.K00GbW_nav button{white-space:nowrap}.K00GbW_card{padding:20px}.K00GbW_stats{gap:8px}.K00GbW_stat{padding:12px}.K00GbW_stat strong{font-size:20px}.K00GbW_header h1{font-size:27px}.K00GbW_row{flex-wrap:wrap}.K00GbW_message{min-width:70%;max-width:100%}}@media (prefers-reduced-motion:reduce){.K00GbW_loading{animation:none}.K00GbW_button,.K00GbW_primary,.K00GbW_ticketButton{transition:none}}
.orNrvq_wrap{align-items:center;gap:18px;min-width:0;display:flex}.orNrvq_avatar{width:88px;height:88px;color:var(--si-ink,#f4f0f8);cursor:pointer;background:linear-gradient(145deg,#3a2b4f,#241b31);border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:box-shadow .22s,transform .22s cubic-bezier(.16,1,.3,1);display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 3px #b797e64d,0 12px 30px #00000059}.orNrvq_avatar:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 0 3px #c9b0f0b3,0 14px 34px #0006}.orNrvq_avatar:focus-visible{outline:2px solid var(--si-lav-hi,#c9b0f0);outline-offset:4px}.orNrvq_avatar img{object-fit:cover}.orNrvq_initial{font-size:32px;font-weight:650}.orNrvq_overlay{color:#fff;opacity:0;background:#0c09128c;place-items:center;transition:opacity .2s;display:grid;position:absolute;inset:0}.orNrvq_avatar:hover .orNrvq_overlay,.orNrvq_avatar:focus-visible .orNrvq_overlay,.orNrvq_overlay[data-busy=true]{opacity:1}.orNrvq_side{gap:8px;min-width:0;display:grid}.orNrvq_side small{color:var(--si-ink-3,#8d849a);font-size:12px;line-height:1.6}.orNrvq_side .orNrvq_error{color:var(--si-bad,#ff95a0)}.orNrvq_actions{flex-wrap:wrap;gap:8px;display:flex}.orNrvq_upload,.orNrvq_remove{cursor:pointer;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:13px;font-weight:600;transition:background-color .2s,opacity .2s;display:inline-flex}.orNrvq_upload{color:#221430;background:linear-gradient(135deg,#d9c2ff,#a884de);border:0}.orNrvq_upload:hover:not(:disabled){opacity:.9}.orNrvq_remove{color:var(--si-ink-2,#c2bacd);background:#ffffff0a;border:1px solid #ede4ff26}.orNrvq_remove:hover:not(:disabled){color:var(--si-bad,#ff95a0);background:#ff95a01a}.orNrvq_upload:disabled,.orNrvq_remove:disabled{opacity:.55;cursor:default}.orNrvq_spin{animation:1s linear infinite orNrvq_spin}@keyframes orNrvq_spin{to{transform:rotate(360deg)}}@media (max-width:540px){.orNrvq_wrap{align-items:flex-start}.orNrvq_avatar{width:72px;height:72px}}@media (prefers-reduced-motion:reduce){.orNrvq_spin{animation:none}.orNrvq_avatar{transition:none}}
._09A2QG_authBackdrop{z-index:20010;height:100dvh;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(14px)saturate(.65);backdrop-filter:blur(14px)saturate(.65);background:#090610b5;place-items:center;animation:.24s ease-out both _09A2QG_veilIn;display:grid;position:fixed;inset:0;overflow:hidden}._09A2QG_authPanel{isolation:isolate;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#51435e transparent;background:#17131f;border:1px solid #d6bfff26;border-radius:28px;min-width:0;min-height:0;max-height:100%;animation:.44s cubic-bezier(.16,1,.3,1) both _09A2QG_panelIn;position:relative;overflow:auto;box-shadow:0 32px 120px #0009,0 0 0 1px #0a0610,inset 0 1px #ffffff0c}._09A2QG_authClose{z-index:5;color:#a99eb8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;width:40px;height:40px;transition:color .18s,background .18s,transform .18s;display:grid;position:absolute;top:13px;right:13px}._09A2QG_authClose:hover{color:#fff;background:#cab0f31a;transform:rotate(90deg)}._09A2QG_authClose:focus-visible{outline-offset:2px;outline:2px solid #c9a5ff}@keyframes _09A2QG_veilIn{0%{opacity:0}to{opacity:1}}@keyframes _09A2QG_panelIn{0%{opacity:0;transform:translateY(16px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}._09A2QG_surface[data-state=closing]{pointer-events:none;animation:.18s ease-in both _09A2QG_veilOut}._09A2QG_surface[data-state=closing] ._09A2QG_panel{animation:.18s cubic-bezier(.4,0,1,1) both _09A2QG_panelOut}@keyframes _09A2QG_veilOut{to{opacity:0}}@keyframes _09A2QG_panelOut{to{opacity:0;transform:translateY(8px)scale(.985)}}@media (max-width:640px){._09A2QG_authPanel{border-radius:25px}._09A2QG_authClose{top:10px;right:10px}}@media (prefers-reduced-motion:reduce){._09A2QG_authBackdrop,._09A2QG_authPanel,._09A2QG_surface,._09A2QG_panel,._09A2QG_surface[data-state=closing],._09A2QG_surface[data-state=closing] ._09A2QG_panel{animation:none}._09A2QG_authClose{transition:none}}
.NoiIda_panel{gap:14px;display:grid}.NoiIda_lead{color:var(--si-ink-2,#c2bacd);background:var(--si-lav-soft,#b797e624);border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.6;display:flex}.NoiIda_lead svg{color:var(--si-wait,#f1c27d);flex:none;margin-top:3px}.NoiIda_group{gap:8px;display:grid}.NoiIda_group h3{letter-spacing:.08em;color:var(--si-ink-3,#8d849a);margin:4px 0 0;font-size:13px;font-weight:600}.NoiIda_row{gap:6px;display:grid}.NoiIda_switchButton{text-align:left;width:100%;color:inherit;cursor:pointer;background:var(--si-raise,#211c29);border:1px solid var(--si-line,#ede4ff14);border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;transition:border-color .2s,background .2s;display:flex}.NoiIda_switchButton:hover{border-color:var(--si-line-2,#ede4ff26)}.NoiIda_switchButton:focus-visible{outline:2px solid var(--si-lav,#b797e6);outline-offset:2px}.NoiIda_row[data-compact] .NoiIda_switchButton{border-radius:12px;padding:8px 12px}.NoiIda_copy{gap:3px;min-width:0;display:grid}.NoiIda_copy strong{font-size:14px;font-weight:600}.NoiIda_copy small{color:var(--si-ink-3,#8d849a);font-size:12px;line-height:1.55}.NoiIda_track{background:#ffffff1f;border-radius:999px;flex:none;width:40px;height:23px;transition:background .25s;position:relative}.NoiIda_knob{background:#f4f0f8;border-radius:50%;width:17px;height:17px;transition:transform .28s cubic-bezier(.3,1.4,.5,1);position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #00000059}.NoiIda_switchButton[aria-checked=true] .NoiIda_track{background:linear-gradient(135deg,#c9b0f0,#9b6bd8)}.NoiIda_switchButton[aria-checked=true] .NoiIda_knob{transform:translate(17px)}.NoiIda_manual{color:var(--si-ink-3,#8d849a);margin:0 4px;font-size:11.5px}.NoiIda_error{color:var(--si-bad,#ff95a0);margin:0 4px;font-size:12px}.NoiIda_confirm{color:var(--si-ink-2,#c2bacd);gap:10px;padding:18px 20px 20px;font-size:13.5px;line-height:1.7;display:grid}.NoiIda_confirm p{margin:0}.NoiIda_cost{color:#ffd89a;background:#f1c27d24;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.NoiIda_actions{justify-content:flex-end;gap:10px;margin-top:6px;display:flex}.NoiIda_primary,.NoiIda_ghost{cursor:pointer;border-radius:12px;min-height:38px;padding:0 16px;font-size:13.5px;font-weight:600}.NoiIda_primary{color:var(--si-lav-ink,#221430);background:linear-gradient(135deg,#d9c2ff,#b797e6);border:0}.NoiIda_ghost{color:var(--si-ink-2,#c2bacd);border:1px solid var(--si-line-2,#ede4ff26);background:0 0}.NoiIda_primary:focus-visible,.NoiIda_ghost:focus-visible{outline:2px solid var(--si-lav,#b797e6);outline-offset:2px}.NoiIda_panel[data-tone=light] .NoiIda_lead{color:#5b4a66;background:#9b6bd81a}.NoiIda_panel[data-tone=light] .NoiIda_group h3{color:#8a7a96}.NoiIda_row[data-tone=light] .NoiIda_switchButton{color:#3d2d49;background:#fff;border-color:#50326e1f;box-shadow:0 2px 10px #50326e0f}.NoiIda_row[data-tone=light] .NoiIda_switchButton:hover{border-color:#9b6bd859}.NoiIda_row[data-tone=light] .NoiIda_copy small,.NoiIda_row[data-tone=light] .NoiIda_manual{color:#8a7a96}.NoiIda_row[data-tone=light] .NoiIda_track{background:#50326e24}@media (prefers-reduced-motion:reduce){.NoiIda_knob,.NoiIda_track,.NoiIda_switchButton{transition:none}}
.WzyzTq_feedScroll{background:#f4f3f7;flex:1;min-height:0;overflow:auto}.WzyzTq_feed{background:#fff;max-width:850px;min-height:100%;margin:auto}.WzyzTq_cover{color:#fff;background:linear-gradient(120deg,#57436bbd,#947ba489),url(/images/creator/studio-desk.png) 50%/cover;justify-content:space-between;align-items:flex-end;gap:20px;height:210px;padding:32px;display:flex}.WzyzTq_coverIdentity{align-items:center;gap:14px;display:flex}.WzyzTq_coverIdentity h2{margin:0 0 6px;font-size:21px}.WzyzTq_coverIdentity p{opacity:.8;margin:0;font-size:12px}.WzyzTq_avatar,.WzyzTq_myAvatar{color:#fff;background:#c5afe1 50% 28%/cover;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.WzyzTq_myAvatar{background:linear-gradient(145deg,#b899db,#8b65c5);font-size:18px}.WzyzTq_composeButton{white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:10px 14px;display:flex;color:#fff!important;background:#ffffff1c!important;border:1px solid #ffffff60!important}.WzyzTq_feedHeading{border-bottom:1px solid #eee9f3;justify-content:space-between;padding:24px 30px;display:flex}.WzyzTq_feedHeading strong{font-size:15px;font-weight:550}.WzyzTq_feedHeading span{color:#96889f;font-size:12px}.WzyzTq_post{border-bottom:8px solid #f4f2f7;padding:27px 30px}.WzyzTq_postHeader{align-items:center;gap:12px;display:flex}.WzyzTq_postHeader button{padding:0}.WzyzTq_postHeader strong,.WzyzTq_postHeader time{display:block}.WzyzTq_postHeader strong{color:#62457c;font-weight:550}.WzyzTq_postHeader time{color:#a196aa;margin-top:4px;font-size:11px}.WzyzTq_postText{white-space:pre-wrap;overflow-wrap:anywhere;margin:18px 0;font-size:14px;line-height:1.9}.WzyzTq_photoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;max-width:520px;margin:16px 0;display:grid}.WzyzTq_photoGrid button{aspect-ratio:1;border-radius:7px;background-position:50%!important;background-size:cover!important}.WzyzTq_photoGrid[data-count="1"]{grid-template-columns:1fr;max-width:380px}.WzyzTq_photoGrid[data-count="1"] button{aspect-ratio:4/3}.WzyzTq_photoGrid[data-count="2"],.WzyzTq_photoGrid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.WzyzTq_postAudience{color:#9984aa;overflow-wrap:anywhere;align-items:center;gap:6px;margin-top:14px;font-size:11px;display:flex}.WzyzTq_postActions{justify-content:flex-end;gap:24px;margin-top:18px;display:flex}.WzyzTq_postActions button{align-items:center;gap:7px;font-size:12px;display:flex;color:#8d799d!important}.WzyzTq_postActions button[aria-pressed=true]{color:#9a65bc!important}.WzyzTq_discussion{background:#f6f3f9;border-radius:8px;margin-top:17px;padding:12px;animation:.18s ease-out WzyzTq_enter}.WzyzTq_likeSummary{color:#9975af;align-items:center;gap:6px;margin-bottom:9px;font-size:12px;display:flex}.WzyzTq_comment{overflow-wrap:anywhere;color:#73657f;margin:5px 0;font-size:13px;line-height:1.7}.WzyzTq_comment strong{color:#825999;font-weight:500}.WzyzTq_commentForm{align-items:center;gap:8px;margin-top:10px;display:flex}.WzyzTq_commentForm textarea{resize:vertical;color:#413547;min-width:0;line-height:1.5;font:inherit;background:#fff;border:1px solid #dcd1e7;border-radius:7px;flex:1;max-height:130px;padding:9px}.WzyzTq_commentForm button{border-radius:7px;flex:none;place-items:center;width:35px;height:35px;display:grid;color:#fff!important;background:#8b65c5!important}.WzyzTq_commentForm .WzyzTq_cancelComment{color:#97869f!important;background:0 0!important}.WzyzTq_empty{text-align:center;color:#b0a0bc;flex-direction:column;align-items:center;gap:12px;padding:55px 24px;display:flex}.WzyzTq_empty h3{color:#7c688b;margin:0;font-size:17px;font-weight:500}.WzyzTq_empty p{max-width:360px;margin:0;font-size:13px;line-height:1.9}.WzyzTq_empty button{border-radius:8px;margin-top:8px;padding:10px 15px;color:#8b65c5!important;border:1px solid #ddd1e7!important}.WzyzTq_error{color:#a85870;background:#fff1f3;border-radius:8px;margin:14px;padding:12px;font-size:13px;line-height:1.7}.WzyzTq_composer{color:#3c3049;background:#f6f5f9;flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.WzyzTq_composerHeader{background:#fff;border-bottom:1px solid #ece6f1;flex:none;align-items:center;gap:14px;height:69px;padding:12px 25px;display:flex}.WzyzTq_composerHeader h2{flex:1;margin:0;font-size:18px;font-weight:600}.WzyzTq_composerHeader button{border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:38px;min-height:38px;display:flex}.WzyzTq_publishButton{padding:8px 20px;color:#fff!important;background:#8b65c5!important}.WzyzTq_doneButton{color:#8b65c5!important}.WzyzTq_editorScroll{flex:1;min-height:0;animation:.22s ease-out WzyzTq_enter;overflow:auto}.WzyzTq_editor,.WzyzTq_audience{background:#fff;border-radius:14px;max-width:780px;margin:28px auto;padding:28px}.WzyzTq_postInput{resize:vertical;color:#44334f;width:100%;min-height:155px;line-height:1.8;font:inherit;background:0 0;border:0;outline:0;font-size:16px}.WzyzTq_attachmentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;max-width:510px;margin-top:20px;display:grid}.WzyzTq_attachment{aspect-ratio:1;position:relative}.WzyzTq_attachment>span{background-position:50%;background-size:cover;border-radius:9px;width:100%;height:100%;display:block}.WzyzTq_attachment>button{border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:5px;right:5px;color:#fff!important;background:#26182ba6!important}.WzyzTq_addImage{aspect-ratio:1;color:#a68bb8;cursor:pointer;background:#f8f5fb;border:1px dashed #cbbcd8;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex;position:relative}.WzyzTq_addImage input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.WzyzTq_addImage[data-disabled=true]{opacity:.5}.WzyzTq_editorMeta{color:#ad9bb9;justify-content:space-between;margin:13px 0 25px;font-size:11px;display:flex}.WzyzTq_audienceButton{text-align:left;align-items:center;gap:11px;width:100%;padding:21px 0;display:flex;border-top:1px solid #eee7f4!important}.WzyzTq_audienceButton strong{font-size:14px;font-weight:500}.WzyzTq_audienceButton span{color:#a793b3;margin-left:auto;font-size:12px}.WzyzTq_audienceButton svg{color:#ad91c0;flex:none}.WzyzTq_audienceHint{color:#9986a6;margin:0 0 23px;font-size:13px;line-height:1.8}.WzyzTq_audienceSummary{color:#a086b4;justify-content:space-between;align-items:center;padding-bottom:15px;font-size:12px;display:flex}.WzyzTq_audienceSummary strong{font-weight:500}.WzyzTq_friendChoice{cursor:pointer;border-top:1px solid #f0eaf4;align-items:center;gap:13px;padding:16px 0;display:flex;position:relative}.WzyzTq_friendChoice>span:nth-child(2){flex:1;min-width:0}.WzyzTq_friendChoice strong,.WzyzTq_friendChoice small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.WzyzTq_friendChoice strong{font-size:14px;font-weight:500}.WzyzTq_friendChoice small{color:#ae9bbc;margin-top:5px;font-size:11px}.WzyzTq_friendChoice input{opacity:0;width:23px;height:23px;position:absolute;right:0}.WzyzTq_checkMark{color:#fff;border:1px solid #d6c6e2;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.WzyzTq_friendChoice input:checked+.WzyzTq_checkMark{background:#9d79c1;border-color:#9d79c1}.WzyzTq_friendChoice input:focus-visible+.WzyzTq_checkMark{outline-offset:3px;outline:2px solid #8b65c5}.WzyzTq_cancelPrompt{color:#9c7957;background:#fff5e9;border-radius:10px;margin-bottom:20px;padding:15px}.WzyzTq_cancelPrompt strong{font-size:13px;font-weight:500}.WzyzTq_cancelPrompt>div{gap:15px;margin-top:12px;display:flex}.WzyzTq_cancelPrompt button{border-radius:6px;padding:8px 11px;font-size:12px;background:#fff!important}.WzyzTq_spin{animation:1s linear infinite WzyzTq_spin}@keyframes WzyzTq_spin{to{transform:rotate(360deg)}}@keyframes WzyzTq_enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:700px){.WzyzTq_cover{gap:10px;height:180px;padding:23px 18px}.WzyzTq_coverIdentity{gap:9px}.WzyzTq_coverIdentity h2{font-size:17px}.WzyzTq_coverIdentity p{font-size:10px}.WzyzTq_composeButton{padding:8px;font-size:12px}.WzyzTq_feedHeading{padding:20px}.WzyzTq_feedHeading span{font-size:10px}.WzyzTq_post{padding:22px 18px}.WzyzTq_composerHeader{height:62px;padding:10px 14px}.WzyzTq_composerHeader h2{font-size:17px}.WzyzTq_editor,.WzyzTq_audience{border-radius:0;min-height:100%;margin:0;padding:22px 18px}.WzyzTq_attachmentGrid{gap:8px}.WzyzTq_commentForm textarea{font-size:16px}.WzyzTq_audienceButton{gap:8px}.WzyzTq_audienceButton span{font-size:11px}}@media (prefers-reduced-motion:reduce){.WzyzTq_spin,.WzyzTq_discussion,.WzyzTq_editorScroll{animation:none}}.WzyzTq_editor,.WzyzTq_audience{border-radius:0;min-height:100%;margin-top:0;margin-bottom:0}.WzyzTq_composer{background:#fff}.WzyzTq_postInput:focus-visible{outline-offset:4px}.WzyzTq_composerHeader{z-index:1;position:relative}.WzyzTq_feedScroll{overscroll-behavior:contain}.WzyzTq_postAudience span{overflow-wrap:anywhere}.WzyzTq_postingCard{border-bottom:8px solid #f4f2f7;align-items:center;gap:12px;padding:20px 30px;animation:.3s ease-out WzyzTq_enter;display:flex;position:relative;overflow:hidden}.WzyzTq_postingCard strong{color:#62457c;font-weight:550;display:block}.WzyzTq_postingCard span{color:#a196aa;align-items:center;gap:3px;margin-top:4px;font-size:12px;display:inline-flex}.WzyzTq_postingCard i,.WzyzTq_replying i{opacity:.35;background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.1s ease-in-out infinite WzyzTq_typingDot}.WzyzTq_postingCard i:nth-of-type(2),.WzyzTq_replying i:nth-of-type(2){animation-delay:.16s}.WzyzTq_postingCard i:nth-of-type(3),.WzyzTq_replying i:nth-of-type(3){animation-delay:.32s}.WzyzTq_postingShimmer{pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffffb3 50%,#0000 70%) 0 0/220% 100%;animation:1.6s ease-in-out infinite WzyzTq_postingShimmer;position:absolute;inset:0}.WzyzTq_comment[data-friend=true]{animation:.45s cubic-bezier(.2,.8,.2,1) both WzyzTq_commentIn}.WzyzTq_replyWord{color:#a196aa;font-weight:400}.WzyzTq_replying{color:#9975af;align-items:center;gap:3px;margin:6px 0 0;font-size:12px;display:flex}.WzyzTq_post[data-auto=true] .WzyzTq_photoGrid button{box-shadow:0 6px 16px #3e2a5214}@keyframes WzyzTq_typingDot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes WzyzTq_postingShimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes WzyzTq_commentIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.WzyzTq_postingCard,.WzyzTq_postingShimmer,.WzyzTq_comment[data-friend=true],.WzyzTq_postingCard i,.WzyzTq_replying i{animation:none}}.WzyzTq_friendsBar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin:10px 14px 0;display:grid}.WzyzTq_friendsRefresh{text-align:left;cursor:pointer;color:#43304f;background:#fff;border:1px solid #50326e1f;border-radius:14px;align-items:center;gap:8px;min-height:42px;padding:6px 12px;transition:transform .2s,border-color .2s;display:flex;box-shadow:0 2px 10px #50326e0f}.WzyzTq_friendsRefresh:hover:not(:disabled){border-color:#9b6bd859;transform:translateY(-1px)}.WzyzTq_friendsRefresh:disabled{opacity:.7;cursor:default}.WzyzTq_friendsRefresh span{gap:1px;font-size:13px;font-weight:600;display:grid}.WzyzTq_friendsRefresh small{color:#8a7a96;font-size:10.5px;font-weight:400}.WzyzTq_friendsRefresh svg{color:#9b6bd8;flex:none}.WzyzTq_friendsNote{color:#8a7a96;margin:8px 16px 0;font-size:12px}@media (max-width:380px){.WzyzTq_friendsBar{grid-template-columns:1fr}}
.lJbs0q_badges{vertical-align:middle;flex:none;align-items:center;gap:5px;display:inline-flex}.lJbs0q_badges .lJbs0q_love,.lJbs0q_badges .lJbs0q_spark{color:#d477a7;min-height:27px;cursor:inherit;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:2px;padding:3px 5px;line-height:1;display:inline-flex}.lJbs0q_badges button{transition:background .2s,transform .2s;cursor:pointer!important}.lJbs0q_badges button:hover{background:#db9dc422;transform:translateY(-1px)}.lJbs0q_badges button:active{transform:scale(.9)}.lJbs0q_badges .lJbs0q_love svg{filter:drop-shadow(0 2px 4px #d982b036);animation:3s ease-in-out infinite lJbs0q_heartBeat}.lJbs0q_badges .lJbs0q_spark{color:#d98b44}.lJbs0q_spark svg{filter:drop-shadow(0 1px 4px #e7a74755)}.lJbs0q_spark b{font:600 11px ui-rounded,system-ui,sans-serif}.lJbs0q_sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes lJbs0q_heartBeat{0%,60%,to{transform:scale(1)}68%{transform:scale(1.12)}78%{transform:scale(1)}85%{transform:scale(1.07)}}@media (prefers-reduced-motion:reduce){.lJbs0q_badges .lJbs0q_love svg{animation:none}.lJbs0q_badges button{transition:none}}
.ezUroW_sheet{color:#4d375e;background:#fdfaff;border:1px solid #e4d9ec;border-radius:28px;width:min(510px,100vw - 24px);max-height:min(850px,100dvh - 32px);margin:auto;padding:0;animation:.3s cubic-bezier(.2,.8,.2,1) ezUroW_sheetIn;overflow:auto;box-shadow:0 30px 100px #23113245}.ezUroW_sheet::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#2113296b}.ezUroW_sheet button{font:inherit;cursor:pointer;transition:background .18s,transform .18s,box-shadow .18s}.ezUroW_sheet button:active{transform:scale(.97)}.ezUroW_sheet button:focus-visible,.ezUroW_card button:focus-visible{outline-offset:3px;outline:3px solid #b798d6}.ezUroW_sheet>header{justify-content:space-between;align-items:center;gap:12px;padding:26px 26px 21px;display:flex}.ezUroW_sheet>header small{letter-spacing:.22em;color:#aa86bb;font-size:9px}.ezUroW_sheet h2{letter-spacing:-.04em;overflow-wrap:anywhere;margin:7px 0 0;font-size:19px;font-weight:600}.ezUroW_sheet>header>button{color:#8c7499;background:#fff;border:1px solid #e9dff0;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.ezUroW_sheet .ezUroW_tabs{background:#eee6f4;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:5px;margin:0 24px;padding:5px;display:grid}.ezUroW_sheet .ezUroW_tabs>button{color:#9b86a8;white-space:nowrap;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:10px 3px;font-size:12px;font-weight:500;display:flex}.ezUroW_sheet .ezUroW_tabs>button[aria-selected=true]{color:#75518c;background:#fff;box-shadow:0 3px 8px #5b347812}.ezUroW_panel{padding:22px 26px 0}.ezUroW_moodPreview{isolation:isolate;background:linear-gradient(120deg,#f0e8fa,#fff9f0);border:1px solid #e7ddee;border-radius:20px;align-items:center;gap:22px;min-height:145px;padding:20px 24px;animation:.3s ease-out ezUroW_contentIn;display:flex;position:relative;overflow:hidden}.ezUroW_moodPreview>span{filter:drop-shadow(0 8px 10px #8c619e25);font-size:57px;animation:1.4s ease-out ezUroW_floatIn}.ezUroW_moodPreview>div{z-index:1;position:relative}.ezUroW_moodPreview small{color:#aa89b5;font-size:10px}.ezUroW_moodPreview strong{margin:5px 0;font-size:28px;font-weight:500;display:block}.ezUroW_moodPreview p{color:#a48dab;max-width:210px;margin:0;font-size:12px;line-height:1.7}.ezUroW_moodPreview>i{z-index:-1;border:1px solid #fff9;border-radius:50%;width:150px;height:150px;position:absolute;top:-37px;right:-24px;box-shadow:0 0 0 22px #fff4,0 0 0 44px #fff3}.ezUroW_sheet .ezUroW_moods{grid-template-columns:repeat(6,1fr);gap:6px;margin:17px 0 20px;display:grid}.ezUroW_sheet .ezUroW_moods>button{color:#967ea4;background:0 0;border:1px solid #0000;border-radius:13px;flex-direction:column;align-items:center;gap:7px;padding:10px 0;font-size:11px;display:flex}.ezUroW_sheet .ezUroW_moods>button>span{font-size:24px}.ezUroW_sheet .ezUroW_moods>button[aria-pressed=true]{color:#795091;background:#f0e5f8;border-color:#d9c4e7;box-shadow:0 3px 12px #956bb712}.ezUroW_gesturePreview{isolation:isolate;flex-direction:column;justify-content:center;align-items:center;min-height:190px;display:flex;position:relative;overflow:hidden}.ezUroW_gesturePreview>span{z-index:1;margin-bottom:15px;font-size:60px;animation:1.1s ease-out ezUroW_patMotion;display:block;position:relative}.ezUroW_gesturePreview[data-gesture=hug]>span{animation:1.3s ease-out ezUroW_hugMotion}.ezUroW_gesturePreview[data-gesture=high-five]>span{animation:1.1s ease-out ezUroW_highFiveMotion}.ezUroW_gesturePreview>i{z-index:-1;background:#f3eaf9;border:1px solid #e7daef;border-radius:50%;width:112px;height:112px;animation:1.6s ease-out ezUroW_ringOut;position:absolute;top:8px}.ezUroW_gesturePreview>i:nth-child(2){background:0 0;width:155px;height:155px;animation-delay:.12s;top:-14px}.ezUroW_gesturePreview strong{font-size:16px;font-weight:500}.ezUroW_gesturePreview p{color:#ac97b7;margin:7px 0 0;font-size:11px}.ezUroW_sheet .ezUroW_gestures{grid-template-columns:repeat(3,1fr);gap:9px;margin:10px 0 22px;display:grid}.ezUroW_sheet .ezUroW_gestures>button{color:#977aa6;background:#fff;border:1px solid #e7dced;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:11px 0;font-size:12px;display:flex}.ezUroW_sheet .ezUroW_gestures>button[aria-pressed=true]{color:#795190;background:#ede0f8;border-color:#ceb1e0}.ezUroW_sheet .ezUroW_categories{justify-content:center;gap:6px;margin-bottom:20px;display:flex}.ezUroW_sheet .ezUroW_categories>button{color:#a18bac;background:0 0;border:0;border-radius:20px;padding:6px 11px;font-size:11px}.ezUroW_sheet .ezUroW_categories>button[aria-pressed=true]{color:#84539e;background:#ede1f5}.ezUroW_topicDeck{isolation:isolate;perspective:800px;margin:0 8px;padding:8px 14px 14px;position:relative}.ezUroW_topicDeck>i{z-index:-2;background:#efe0f8;border:1px solid #e1ccec;border-radius:18px;position:absolute;inset:10px 20px;transform:rotate(-5deg)}.ezUroW_topicDeck>i:nth-child(2){z-index:-1;background:#f8f0fb;transform:rotate(4deg)}.ezUroW_topicDeck>article{background:linear-gradient(135deg,#fff,#f6eefb);border:1px solid #dbc4e7;border-radius:18px;min-height:170px;padding:23px;animation:.6s cubic-bezier(.2,.7,.2,1) ezUroW_drawCard;position:relative;box-shadow:0 8px 20px #76528c12}.ezUroW_topicDeck small{letter-spacing:.1em;color:#a783ba;align-items:center;gap:6px;font-size:9px;display:flex}.ezUroW_topicDeck p{z-index:1;margin:19px 0 16px;font-size:19px;font-weight:500;line-height:1.7;position:relative}.ezUroW_topicDeck article>span{color:#ebe0f2;font-size:58px;line-height:1;position:absolute;bottom:8px;right:17px}.ezUroW_sheet .ezUroW_redraw{color:#a27eb7;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;margin:12px auto 22px;padding:7px 14px;display:flex;font-size:11px!important}.ezUroW_sheet .ezUroW_redraw:hover{background:#f2e8f8;border-radius:20px}.ezUroW_sheet .ezUroW_note{color:#7e618e;font-size:12px;display:block}.ezUroW_sheet .ezUroW_note>span{float:right;color:#b7a1c2;font-size:10px}.ezUroW_sheet .ezUroW_note textarea{box-sizing:border-box;resize:vertical;color:#715582;width:100%;min-height:70px;max-height:145px;font:inherit;background:#fff;border:1px solid #e5d8ed;border-radius:13px;outline:none;margin-top:10px;padding:12px 13px;line-height:1.65;display:block}.ezUroW_sheet .ezUroW_note textarea::placeholder{color:#c2b0cc}.ezUroW_sheet .ezUroW_note textarea:focus{border-color:#b595cf;box-shadow:0 0 0 3px #ae8dca15}.ezUroW_sheet .ezUroW_send{color:#fff;background:linear-gradient(110deg,#9870b9,#8056a2);border:0;border-radius:13px;justify-content:center;align-items:center;gap:9px;width:100%;margin-top:17px;padding:13px 16px;display:flex;box-shadow:0 6px 17px #8d61a92b;font-size:13px!important}.ezUroW_sheet .ezUroW_send>svg:last-child{margin-left:auto}.ezUroW_sheet .ezUroW_send>svg:first-child{margin-right:auto}.ezUroW_hint{text-align:center;color:#b09bbd;margin:10px 0 18px;font-size:10px;line-height:1.6}.ezUroW_error{color:#ac627b;background:#faebf0;border-radius:9px;padding:9px 12px;font-size:12px}.ezUroW_sheet .ezUroW_shortcuts{background:#f8f2fc;border-top:1px solid #ede4f2;grid-template-columns:1.2fr .8fr 1.1fr;gap:1px;padding:15px 20px 18px;display:grid}.ezUroW_sheet .ezUroW_shortcuts>button{color:#987aac;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;padding:8px 4px;font-size:11px;display:flex}.ezUroW_sheet .ezUroW_shortcuts>button>svg:last-child{opacity:.5;width:11px}.ezUroW_sheet .ezUroW_shortcuts>button:hover{background:#eee2f6;border-radius:10px}.ezUroW_card{box-sizing:border-box;background:#fdfaff;border:1px solid #decbe9;border-radius:19px;width:min(305px,100%);min-width:205px;animation:.4s cubic-bezier(.2,.8,.2,1) ezUroW_cardIn;overflow:hidden;box-shadow:0 8px 22px #88679b15}.ezUroW_cardVisual{isolation:isolate;background:radial-gradient(#fff7ef,#f3e9fb 80%);justify-content:center;align-items:center;height:98px;display:flex;position:relative;overflow:hidden}.ezUroW_cardVisual>span{z-index:1;filter:drop-shadow(0 7px 9px #9367a52b);font-size:43px;animation:1.2s ease-out ezUroW_floatIn;position:relative}.ezUroW_card[data-kind=gesture] .ezUroW_cardVisual>span{animation:1.2s ease-out ezUroW_patMotion}.ezUroW_card[data-gesture=hug] .ezUroW_cardVisual>span{animation:1.3s ease-out ezUroW_hugMotion}.ezUroW_card[data-gesture=high-five] .ezUroW_cardVisual>span{animation:1.1s ease-out ezUroW_highFiveMotion}.ezUroW_cardVisual>i{border:1px solid #fff;border-radius:50%;width:65px;height:65px;animation:1.2s ease-out ezUroW_ringOut;position:absolute;box-shadow:0 0 0 14px #fff4}.ezUroW_cardVisual>i:nth-child(2){opacity:.65;width:125px;height:125px;animation-delay:.1s}.ezUroW_cardVisual>i:nth-child(3){opacity:.35;width:185px;height:185px;animation-delay:.2s}.ezUroW_cardVisual>small{letter-spacing:.15em;color:#af92bc;font-size:9px;position:absolute;bottom:12px;right:16px}.ezUroW_card[data-kind=topic] .ezUroW_cardVisual{background:linear-gradient(100deg,#ebe0f7,#f6eaf6);height:66px}.ezUroW_card[data-kind=topic] .ezUroW_cardVisual>span{color:#b392c9;font-size:37px;animation:.7s ease-out ezUroW_drawCard}.ezUroW_cardCopy{padding:15px 18px}.ezUroW_cardCopy>small{letter-spacing:.09em;color:#b196bf;font-size:9px;display:block}.ezUroW_cardCopy>strong{color:#77558c;margin:5px 0 7px;font-size:15px;font-weight:500;line-height:1.5;display:block}.ezUroW_cardCopy>p{color:#a184b1;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.7}.ezUroW_card[data-kind=topic] .ezUroW_cardCopy>p{color:#78588b;font-size:16px;line-height:1.8}.ezUroW_cardCopy>blockquote{color:#9574a4;white-space:pre-wrap;overflow-wrap:anywhere;background:#f4eafa;border-left:2px solid #cbaada;border-radius:0 8px 8px 0;margin:12px 0 0;padding:9px 11px;font-size:12px;line-height:1.75}.ezUroW_card>footer{color:#b096c0;background:#faf4fe;border-top:1px solid #eee1f3;justify-content:space-between;align-items:center;gap:8px;padding:8px 13px 8px 17px;font-size:9px;display:flex}.ezUroW_card>footer>span{align-items:center;gap:5px;display:flex}.ezUroW_card>footer>span>i{background:#b593c6;border-radius:50%;width:4px;height:4px}.ezUroW_card>footer>button{cursor:pointer;color:#af8cc4;background:#f0e4f7;border:0;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}@keyframes ezUroW_sheetIn{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:none}}@keyframes ezUroW_contentIn{0%{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ezUroW_floatIn{0%{opacity:0;transform:translateY(14px)scale(.8)}40%{opacity:1;transform:translateY(-7px)scale(1.04)}75%{transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes ezUroW_patMotion{0%{transform:rotate(-18deg)scale(.8)}25%,55%{transform:rotate(20deg)scale(1.08)}40%,70%{transform:rotate(-15deg)}to{transform:none}}@keyframes ezUroW_hugMotion{0%{opacity:.2;transform:scale(.55)}40%{opacity:1;transform:scale(1.16)}65%{transform:scale(.92)}85%{transform:scale(1.04)}to{transform:none}}@keyframes ezUroW_highFiveMotion{0%{opacity:.2;transform:translateY(28px)scale(.65)}40%{opacity:1;transform:translateY(-8px)scale(1.15)}60%{transform:translateY(3px)scale(.95)}to{transform:none}}@keyframes ezUroW_ringOut{0%{opacity:0;transform:scale(.6)}30%{opacity:1}to{transform:scale(1)}}@keyframes ezUroW_drawCard{0%{opacity:0;transform:translateY(12px)rotateY(-38deg)rotate(-6deg)}60%{opacity:1;transform:translateY(-3px)rotateY(5deg)rotate(1deg)}to{transform:none}}@keyframes ezUroW_cardIn{0%{opacity:0;transform:translateY(12px)scale(.94)}to{opacity:1;transform:none}}@media (max-width:600px){.ezUroW_sheet{width:100%;max-width:none;max-height:calc(100dvh - 28px);padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-radius:25px 25px 0 0;margin:auto auto 0}.ezUroW_sheet>header{padding:22px 21px 18px}.ezUroW_sheet .ezUroW_tabs{margin:0 19px}.ezUroW_panel{padding:19px 21px 0}.ezUroW_moodPreview{gap:17px;min-height:125px;padding:17px}.ezUroW_moodPreview>span{font-size:48px}.ezUroW_moodPreview strong{font-size:24px}.ezUroW_sheet .ezUroW_moods{gap:1px}.ezUroW_sheet .ezUroW_moods>button{padding:9px 0;font-size:11px}.ezUroW_sheet .ezUroW_shortcuts{padding:13px 15px 18px}.ezUroW_sheet .ezUroW_note textarea{font-size:16px}.ezUroW_card{width:280px;min-width:0;max-width:100%}.ezUroW_sheet h2{font-size:18px}}@media (max-width:350px){.ezUroW_sheet .ezUroW_tabs{margin:0 12px}.ezUroW_sheet .ezUroW_tabs>button{gap:4px;font-size:11px}.ezUroW_sheet .ezUroW_tabs>button>svg{width:13px}.ezUroW_panel{padding:17px 16px 0}.ezUroW_sheet .ezUroW_moods>button>span{font-size:22px}.ezUroW_moodPreview{gap:12px;padding:14px}.ezUroW_moodPreview>span{font-size:40px}.ezUroW_moodPreview p{font-size:11px}.ezUroW_sheet .ezUroW_shortcuts{padding-left:8px;padding-right:8px}.ezUroW_sheet .ezUroW_shortcuts>button{gap:4px;font-size:10px}.ezUroW_sheet .ezUroW_shortcuts>button>svg{width:15px}.ezUroW_topicDeck{margin:0;padding:7px 9px 12px}.ezUroW_topicDeck>article{padding:19px}.ezUroW_topicDeck p{font-size:17px}.ezUroW_cardCopy{padding:12px 14px}.ezUroW_sheet h2{font-size:16px}}.ezUroW_sheet .ezUroW_shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.ezUroW_sheet .ezUroW_shortcuts>button{min-height:38px}@media (prefers-reduced-motion:reduce){.ezUroW_sheet,.ezUroW_moodPreview,.ezUroW_moodPreview>span,.ezUroW_gesturePreview>span,.ezUroW_gesturePreview>i,.ezUroW_topicDeck>article,.ezUroW_card,.ezUroW_cardVisual>span,.ezUroW_cardVisual>i{animation:none!important}.ezUroW_sheet button{transition:none}}
.qmf2XW_surface,.qmf2XW_codeSurface,.qmf2XW_bombSurface{color:#40334d;min-width:0;font-family:inherit}.qmf2XW_surface *,.qmf2XW_codeSurface *,.qmf2XW_bombSurface *{box-sizing:border-box}.qmf2XW_surface button,.qmf2XW_codeSurface button,.qmf2XW_bombSurface button,.qmf2XW_bombSurface input{font:inherit}.qmf2XW_surface button,.qmf2XW_codeSurface button,.qmf2XW_bombSurface button{cursor:pointer;-webkit-tap-highlight-color:transparent}.qmf2XW_surface button:disabled,.qmf2XW_codeSurface button:disabled,.qmf2XW_bombSurface button:disabled{cursor:default}.qmf2XW_surface button:focus-visible,.qmf2XW_codeSurface button:focus-visible,.qmf2XW_bombSurface button:focus-visible,.qmf2XW_bombSurface input:focus-visible{outline-offset:3px;outline:3px solid #b398d4}.qmf2XW_eyebrow{color:#a291ad;letter-spacing:1px;font-size:10px;line-height:1.7;display:block}.qmf2XW_boardTools{justify-content:space-between;align-items:center;gap:10px;padding:0 2px 14px;display:flex}.qmf2XW_pieceLegend{flex-wrap:wrap;gap:15px;display:flex}.qmf2XW_pieceLegend>span{color:#867490;align-items:center;gap:6px;font-size:11px;display:flex}.qmf2XW_pieceLegend i{background:#393541;border-radius:50%;place-items:center;width:14px;height:14px;display:grid;box-shadow:0 1px 3px #2820361c}.qmf2XW_pieceLegend i[data-owner="1"]{background:#fffefb;border:1px solid #d8d0df}.qmf2XW_pieceLegend i[data-kind=connect-four]{background:#d28887}.qmf2XW_pieceLegend i[data-kind=connect-four][data-owner="1"]{background:#efd89b;border-color:#e0c782}.qmf2XW_pieceLegend i[data-kind=tic-tac-toe]{box-shadow:none;color:#996cac;background:0 0;border:0}.qmf2XW_pieceLegend i[data-kind=tic-tac-toe][data-owner="1"]{color:#bd9a6e}.qmf2XW_pieceLegend small{color:#9575ab;background:#ece4f2;border-radius:4px;padding:1px 5px;font-size:9px}.qmf2XW_zoomButton{color:#9271ab;background:#fffcff;border:1px solid #e8e0ef;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;padding:6px 9px;display:flex;font-size:11px!important}.qmf2XW_boardViewport{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cbbcac transparent;background:#f5ecdf;border:1px solid #e9dcc9;border-radius:21px;max-height:640px;padding:16px;overflow:auto}.qmf2XW_boardRail{width:100%;max-width:540px;margin:0 auto}.qmf2XW_boardRail[data-kind=tic-tac-toe]{max-width:370px}.qmf2XW_boardViewport[data-zoom=true]{max-height:560px}.qmf2XW_boardViewport[data-zoom=true] .qmf2XW_boardRail{width:640px;min-width:640px;max-width:none}.qmf2XW_columnLabels{color:#ac9579;text-align:center;-webkit-user-select:none;user-select:none;margin:0 0 8px;font-size:9px;line-height:1;display:grid}.qmf2XW_board{grid-template-columns:repeat(var(--board-cols),minmax(0,1fr));grid-template-rows:repeat(var(--board-rows),minmax(0,1fr));aspect-ratio:var(--board-cols)/var(--board-rows);isolation:isolate;width:100%;display:grid}.qmf2XW_cell{aspect-ratio:1;touch-action:manipulation;background:0 0;border:0;place-items:center;min-width:0;min-height:0;padding:0;display:grid;position:relative;outline-offset:-1px!important}.qmf2XW_cell[aria-disabled=true]{cursor:default}.qmf2XW_board[data-kind=gomoku] .qmf2XW_cell:before,.qmf2XW_board[data-kind=gomoku] .qmf2XW_cell:after{content:"";z-index:-1;pointer-events:none;background:#c4ad8d;position:absolute}.qmf2XW_board[data-kind=gomoku] .qmf2XW_cell:before{width:100%;height:1px;top:50%;left:0}.qmf2XW_board[data-kind=gomoku] .qmf2XW_cell:after{width:1px;height:100%;top:0;left:50%}.qmf2XW_board[data-kind=gomoku] .qmf2XW_cell[data-left=true]:before{width:50%;left:50%}.qmf2XW_board[data-kind=gomoku] .qmf2XW_cell[data-right=true]:before{width:50%}.qmf2XW_board[data-kind=gomoku] .qmf2XW_cell[data-top=true]:after{height:50%;top:50%}.qmf2XW_board[data-kind=gomoku] .qmf2XW_cell[data-bottom=true]:after{height:50%}.qmf2XW_star{pointer-events:none;background:#9c8262;border-radius:50%;width:4px;height:4px;position:absolute}.qmf2XW_stone{z-index:1;pointer-events:none;background:radial-gradient(circle at 33% 25%,#68616e,#332f3a 70%);border-radius:50%;place-items:center;width:78%;height:78%;display:grid;position:relative;box-shadow:1px 2px 3px #31273230}.qmf2XW_stone[data-owner="1"]{background:radial-gradient(circle at 32% 24%,#fff,#f2eee8 65%,#dcd7d1);box-shadow:inset 0 0 0 1px #e1d8d0,1px 2px 3px #51433525}.qmf2XW_stone[data-preview=true]{opacity:.42}.qmf2XW_lastMarker{background:#cda377;border:1px solid #f3be96;border-radius:50%;width:16%;min-width:3px;height:16%;min-height:3px;position:absolute}.qmf2XW_stone[data-owner="1"] .qmf2XW_lastMarker{background:#af8ec4;border-color:#a682bd}.qmf2XW_selectionRing{z-index:2;pointer-events:none;border:2px solid #a979c5;border-radius:50%;position:absolute;inset:3%}.qmf2XW_cell[data-winning=true] .qmf2XW_stone{box-shadow:0 0 0 2px #b680c4,0 0 12px #ae75c045}.qmf2XW_board[data-kind=gomoku] .qmf2XW_cell[data-legal=true]:hover{background:#fff7ec60;border-radius:50%}.qmf2XW_boardViewport[data-kind=reversi]{background:#e1ebe5;border-color:#cbdcd3}.qmf2XW_boardViewport[data-kind=reversi] .qmf2XW_columnLabels{color:#7d9a8c}.qmf2XW_board[data-kind=reversi]{background:#749684;border:1px solid #91b09f;gap:1px}.qmf2XW_board[data-kind=reversi] .qmf2XW_cell{background:#86a695}.qmf2XW_board[data-kind=reversi] .qmf2XW_cell[data-legal=true]:hover{background:#9ab8a7}.qmf2XW_board[data-kind=reversi] .qmf2XW_stone{width:78%;height:78%}.qmf2XW_legalDot{background:#e4f2de70;border-radius:50%;width:14%;height:14%;box-shadow:0 0 0 1px #eaf2e442}.qmf2XW_boardViewport[data-kind=connect-four]{background:#e9e5f2;border-color:#ded4ec}.qmf2XW_boardViewport[data-kind=connect-four] .qmf2XW_columnLabels{display:none}.qmf2XW_columnChoices{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;margin-bottom:8px;display:grid}.qmf2XW_columnChoices button{color:#9e82b3;background:0 0;border:0;justify-content:center;align-items:center;gap:3px;min-height:33px;padding:0;font-size:10px;display:flex}.qmf2XW_columnChoices button:disabled{opacity:.3}.qmf2XW_columnChoices button:hover:not(:disabled){color:#77509a;transform:translateY(1px)}.qmf2XW_board[data-kind=connect-four]{background:#9985b7;border-radius:16px;gap:7px;padding:9px;box-shadow:0 4px #806b9e,0 9px 20px #71568c13}.qmf2XW_board[data-kind=connect-four] .qmf2XW_cell{background:#e9e5f2;border-radius:50%;box-shadow:inset 1px 3px 5px #654e851c}.qmf2XW_board[data-kind=connect-four] .qmf2XW_stone{background:radial-gradient(circle at 35% 30%,#e9aba4,#c27d85);width:100%;height:100%;box-shadow:inset 0 0 0 5px #e1a09b30,0 1px 2px #58466820}.qmf2XW_board[data-kind=connect-four] .qmf2XW_stone[data-owner="1"]{background:radial-gradient(circle at 35% 30%,#f8e6b5,#e1c782);box-shadow:inset 0 0 0 5px #f1dfad70,0 1px 2px #58466820}.qmf2XW_board[data-kind=connect-four] .qmf2XW_lastMarker{background:#fffa;border-color:#fff}.qmf2XW_board[data-kind=connect-four] .qmf2XW_selectionRing{border-color:#765199;inset:-2px}.qmf2XW_boardViewport[data-kind=tic-tac-toe]{background:#f8f4ec;border-color:#eae2d4}.qmf2XW_boardViewport[data-kind=tic-tac-toe] .qmf2XW_columnLabels{color:#b19cab}.qmf2XW_board[data-kind=tic-tac-toe]{gap:8px}.qmf2XW_board[data-kind=tic-tac-toe] .qmf2XW_cell{background:#fffdf9;border:1px solid #ece3dc;border-radius:14px}.qmf2XW_board[data-kind=tic-tac-toe] .qmf2XW_cell[data-legal=true]:hover{background:#eee5f4}.qmf2XW_board[data-kind=tic-tac-toe] .qmf2XW_stone{width:60%;height:60%;box-shadow:none;color:#a676b7;background:0 0}.qmf2XW_board[data-kind=tic-tac-toe] .qmf2XW_stone[data-owner="1"]{color:#c1a06f}.qmf2XW_board[data-kind=tic-tac-toe] .qmf2XW_stone svg{width:100%;height:100%}.qmf2XW_board[data-kind=tic-tac-toe] .qmf2XW_lastMarker{background:#cfb7df;border:0;width:4px;min-width:0;height:4px;min-height:0;top:-8px;right:-8px}.qmf2XW_board[data-kind=tic-tac-toe] .qmf2XW_cell[data-winning=true]{background:#f0e4f5;border-color:#ceb4de}.qmf2XW_board[data-kind=tic-tac-toe] .qmf2XW_selectionRing{border-width:1px;border-radius:10px;inset:4px}.qmf2XW_confirmBar{justify-content:space-between;align-items:center;gap:12px;padding:19px 2px 10px;display:flex}.qmf2XW_confirmBar strong{color:#7c648d;margin-top:4px;font-size:14px;font-weight:550;display:block}.qmf2XW_confirmButton{color:#fff;background:#9470b4;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:10px 16px;transition:background .15s,transform .15s;display:inline-flex;box-shadow:0 3px 10px #825aa520;font-size:12px!important;font-weight:550!important}.qmf2XW_confirmButton:hover:not(:disabled){background:#825da4}.qmf2XW_confirmButton:active:not(:disabled){transform:scale(.97)}.qmf2XW_confirmButton:disabled{color:#af9cbe;box-shadow:none;background:#ebe2f1}.qmf2XW_boardFootnote,.qmf2XW_microHint{color:#ac9ab4;text-align:center;margin:7px 0 0;font-size:10px;line-height:1.8}.qmf2XW_microHint{color:#a48b6e}.qmf2XW_codeSurface{background:#fbf7f0;border:1px solid #eee5d8;border-radius:21px;overflow:hidden}.qmf2XW_codeTableTop{color:#a98c62;border-bottom:1px solid #eee5dc;justify-content:space-between;align-items:center;gap:8px;padding:17px 20px;display:flex}.qmf2XW_codeTableTop>span{align-items:center;gap:7px;font-size:12px;display:flex}.qmf2XW_codeTableTop>small{color:#b19b85;white-space:nowrap;font-size:10px}.qmf2XW_codeSeats{padding:6px 20px 0}.qmf2XW_codeSeat{border-bottom:1px solid #eee7de;padding:17px 0}.qmf2XW_codeSeat:last-child{border-bottom:0}.qmf2XW_codeSeat header{align-items:center;gap:9px;margin-bottom:13px;display:flex}.qmf2XW_smallAvatar{color:#9975ab;background:#e5d5ed 50%/cover;border-radius:50%;flex-shrink:0;place-items:center;width:31px;height:31px;font-size:12px;display:grid}.qmf2XW_codeSeat header>div{flex:1;min-width:0}.qmf2XW_codeSeat strong{font-weight:550}.qmf2XW_codeSeat header strong{color:#7e6a86;text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.qmf2XW_codeSeat header small{color:#b19cab;margin-top:3px;font-size:9px;display:block}.qmf2XW_codeSeat[data-current=true] header strong:after{content:" · 回合中";color:#ab80bd;font-size:10px;font-weight:400}.qmf2XW_privateBadge{color:#ab8db5;align-items:center;gap:4px;font-size:9px;display:flex}.qmf2XW_outBadge{color:#b4a9b7;background:#eee8ee;border-radius:5px;padding:3px 7px;font-size:9px}.qmf2XW_codeHand{flex-wrap:wrap;gap:8px;padding:2px 1px 4px;display:flex}.qmf2XW_codeTile{color:#faf6fc;background:linear-gradient(155deg,#75677d,#4b4055);border:1px solid #75677e;border-radius:7px;flex-direction:column;justify-content:space-between;align-items:center;width:49px;height:78px;padding:6px 4px 5px;transition:transform .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 3px #3e324c12,0 4px 6px #3e324c0a}.qmf2XW_codeTile small{opacity:.5;align-self:flex-start;margin-left:2px;font-size:8px}.qmf2XW_codeTile strong{font-variant-numeric:tabular-nums;font-size:28px;font-weight:500;line-height:1.1}.qmf2XW_codeTile>span{opacity:.7;place-items:center;height:12px;font-size:8px;display:grid}.qmf2XW_codeTile>span>i{opacity:.3;background:currentColor;width:10px;height:1px}.qmf2XW_codeTile[data-color=white]{color:#907958;background:linear-gradient(155deg,#fffefb,#f1e9dc);border-color:#e5d9c8}.qmf2XW_codeTile[data-revealed=true]{opacity:.56;box-shadow:none;border-style:dashed}.qmf2XW_codeTile:hover:not(:disabled){transform:translateY(-3px)}.qmf2XW_cardSelected{color:#fff;background:#a67fbd;border:2px solid #fcf8f2;border-radius:50%;place-items:center;width:17px;height:17px;display:grid;position:absolute;top:-6px;right:-6px}.qmf2XW_handNote{color:#b4a0b6;margin:10px 0 0;font-size:9px;line-height:1.7}.qmf2XW_codeSeat[data-own=true]{padding-top:20px}.qmf2XW_codeControls{background:#f6f0f7;border-top:1px solid #eadfea;padding:20px}.qmf2XW_controlHeading{align-items:center;gap:12px;margin-bottom:15px;display:flex}.qmf2XW_controlHeading>div{flex:1;min-width:0}.qmf2XW_controlHeading h3{color:#8c6e9b;margin:4px 0 0;font-size:13px;font-weight:550;line-height:1.6}.qmf2XW_drawChoices{grid-template-columns:1fr 1fr;gap:12px;display:grid}.qmf2XW_drawChoices button{text-align:left;color:#92749e;background:#fdfafe;border:1px solid #e4d7e9;border-radius:12px;align-items:center;gap:10px;padding:13px;display:flex}.qmf2XW_drawChoices button>i{color:#f7edfd;background:#6c5b77;border-radius:5px;flex-shrink:0;place-items:center;width:30px;height:44px;font-size:23px;font-style:normal;display:grid}.qmf2XW_drawChoices button[data-color=white]>i{color:#ab9068;background:#faf5e9;border:1px solid #e9dcc8}.qmf2XW_drawChoices button>span{flex:1}.qmf2XW_drawChoices strong,.qmf2XW_drawChoices small{display:block}.qmf2XW_drawChoices button>svg{flex-shrink:0}.qmf2XW_passButton{color:#a486b6;background:0 0;border:1px solid #d9c6e3;border-radius:8px;flex-shrink:0;align-items:center;gap:5px;padding:8px 10px;display:flex;font-size:11px!important}.qmf2XW_guessNumbers{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.qmf2XW_guessNumbers button{color:#a483b8;font-variant-numeric:tabular-nums;background:#fefbff;border:1px solid #e7dbed;border-radius:8px;min-height:42px;font-size:17px}.qmf2XW_guessNumbers button[data-missed=true]{opacity:.35;background:#eee7f1;text-decoration:line-through}.qmf2XW_guessNumbers button:disabled{cursor:default}.qmf2XW_guessFooter{justify-content:space-between;align-items:center;gap:12px;margin-top:17px;display:flex}.qmf2XW_guessFooter p{color:#b39abf;max-width:230px;margin:0;font-size:10px;line-height:1.8}.qmf2XW_chooseHint{color:#b09abb;margin:10px 0 0;font-size:11px;line-height:1.9}.qmf2XW_waitingNote{color:#ad91b7;align-items:center;gap:8px;font-size:11px;line-height:1.8;display:flex}.qmf2XW_bombSurface{text-align:center;background:radial-gradient(at 50% 4%,#fff9ed,#0000 65%),#faf5ee;border:1px solid #eee0ce;border-radius:23px;padding:32px 28px}.qmf2XW_bombSymbol{color:#ba9974;background:#f2e3cd;border:1px solid #ecdbc1;border-radius:23px;place-items:center;width:68px;height:68px;margin:0 auto 20px;display:grid;box-shadow:0 5px 20px #cbb08b10}.qmf2XW_bombSurface>.qmf2XW_eyebrow{color:#bba084}.qmf2XW_bombSurface h2{color:#997954;margin:9px 0;font-size:23px;font-weight:550}.qmf2XW_bombIntro{color:#bda587;margin:0 0 27px;font-size:11px;line-height:1.8}.qmf2XW_rangeDisplay{justify-content:space-between;align-items:center;gap:18px;max-width:390px;margin:0 auto;display:flex}.qmf2XW_rangeDisplay>div{min-width:66px}.qmf2XW_rangeDisplay small{color:#c1ad94;font-size:9px;display:block}.qmf2XW_rangeDisplay strong{color:#b1926d;font-variant-numeric:tabular-nums;font-size:45px;font-weight:350;line-height:1.3;display:block}.qmf2XW_rangeDisplay>span{flex:1;justify-content:center;align-items:center;gap:10px;min-width:0;padding-top:13px;display:flex}.qmf2XW_rangeDisplay b{color:#bfa58a;white-space:nowrap;font-size:10px;font-weight:400}.qmf2XW_rangeDisplay i{background:#e5d5c0;flex:1;min-width:5px;height:1px}.qmf2XW_rangeTrack{background:#eee3d2;border-radius:6px;max-width:390px;height:5px;margin:18px auto 10px;position:relative;overflow:hidden}.qmf2XW_rangeTrack>i{background:#c5a8cf;border-radius:6px;transition:left .3s,width .3s;position:absolute;top:0;bottom:0}.qmf2XW_rangeHint{color:#b59c83;margin:14px 0 25px;font-size:11px}.qmf2XW_rangeHint strong,.qmf2XW_rangeHint b{color:#ab8cb3;font-weight:500}.qmf2XW_bombForm{background:#fffaf4;border:1px solid #eee1d1;border-radius:16px;max-width:390px;margin:0 auto;padding:18px 20px}.qmf2XW_bombForm>label{text-align:left;color:#baa18c;font-size:10px;line-height:1.5;display:block}.qmf2XW_numberEntry{align-items:center;gap:18px;padding:7px 0 14px;display:flex}.qmf2XW_numberEntry input{color:#a285b2;font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:0;width:100%;min-width:0;padding:0 2px;font-size:43px;font-weight:350;line-height:1.25}.qmf2XW_numberEntry input::-webkit-inner-spin-button{appearance:none}.qmf2XW_numberEntry input::placeholder{color:#d4c4d6}.qmf2XW_numberEntry input:disabled{opacity:.45}.qmf2XW_quickNumbers{border-top:1px solid #f0e5d9;align-items:center;gap:8px;padding-top:13px;display:flex}.qmf2XW_quickNumbers>span{color:#bfaa93;margin-right:auto;font-size:9px}.qmf2XW_quickNumbers button{color:#aa8cb9;background:#f8f1fa;border:1px solid #e8d8ea;border-radius:7px;min-width:39px;min-height:31px;font-size:12px}.qmf2XW_quickNumbers button:disabled{opacity:.35}.qmf2XW_lastGuess{color:#bba389;justify-content:center;align-items:center;gap:5px;margin:17px 0 0;font-size:10px;display:flex}.qmf2XW_formError{color:#b1748b;text-align:left;margin:12px 0 0;font-size:10px;line-height:1.8}.qmf2XW_bombReveal{background:#fbf1e4;border:1px solid #ead5c5;border-radius:20px;flex-direction:column;align-items:center;max-width:250px;margin:22px auto 3px;padding:22px;display:flex}.qmf2XW_bombReveal small{color:#bd9f7c;font-size:11px}.qmf2XW_bombReveal strong{color:#b78d66;font-variant-numeric:tabular-nums;font-size:83px;font-weight:300;line-height:1.4}.qmf2XW_bombReveal>span{color:#c4aa8e;font-size:10px}@media (max-width:600px){.qmf2XW_boardViewport{border-radius:15px;padding:12px}.qmf2XW_boardTools{padding-bottom:11px}.qmf2XW_columnLabels{margin-bottom:6px;font-size:8px}.qmf2XW_confirmBar{gap:8px;padding-top:15px}.qmf2XW_confirmBar strong{font-size:12px}.qmf2XW_confirmButton{gap:5px;padding:10px 12px;font-size:11px!important}.qmf2XW_boardFootnote{font-size:9px}.qmf2XW_codeSeats{padding:3px 14px 0}.qmf2XW_codeTableTop{padding:14px}.qmf2XW_codeTableTop>span{font-size:11px}.qmf2XW_codeControls{padding:17px 14px}.qmf2XW_codeHand{gap:7px}.qmf2XW_codeTile{width:43px;height:71px}.qmf2XW_codeTile strong{font-size:25px}.qmf2XW_drawChoices{gap:8px}.qmf2XW_drawChoices button{gap:7px;padding:11px 8px}.qmf2XW_drawChoices button>svg{display:none}.qmf2XW_drawChoices strong{font-size:10px}.qmf2XW_guessFooter{align-items:flex-end;gap:8px}.qmf2XW_guessFooter p{max-width:145px;font-size:9px}.qmf2XW_guessNumbers{gap:7px}.qmf2XW_guessNumbers button{min-height:38px;font-size:16px}.qmf2XW_bombSurface{border-radius:18px;padding:27px 18px}.qmf2XW_bombSurface h2{font-size:20px}.qmf2XW_bombIntro{font-size:10px}.qmf2XW_bombForm{padding:16px}.qmf2XW_rangeDisplay strong{font-size:39px}.qmf2XW_rangeDisplay{gap:10px}.qmf2XW_rangeDisplay>div{min-width:56px}.qmf2XW_rangeDisplay>span{gap:7px}.qmf2XW_rangeHint{font-size:10px}.qmf2XW_numberEntry{gap:12px}.qmf2XW_numberEntry input{font-size:38px}.qmf2XW_board[data-kind=connect-four]{border-radius:12px;gap:5px;padding:7px}.qmf2XW_columnChoices button{gap:1px;font-size:9px}.qmf2XW_columnChoices svg{width:13px}}@media (max-width:360px){.qmf2XW_pieceLegend{gap:9px}.qmf2XW_pieceLegend>span{gap:4px;font-size:10px}.qmf2XW_zoomButton{padding:5px 7px;font-size:10px!important}.qmf2XW_boardViewport{padding:9px}.qmf2XW_codeTile{width:38px;height:65px}.qmf2XW_codeHand{gap:6px}.qmf2XW_codeTile strong{font-size:23px}.qmf2XW_codeSeats{padding-left:11px;padding-right:11px}.qmf2XW_codeControls{padding:15px 11px}.qmf2XW_controlHeading h3{font-size:12px}.qmf2XW_guessNumbers{gap:5px}.qmf2XW_guessNumbers button{min-height:35px;font-size:15px}.qmf2XW_passButton{padding:7px 8px}.qmf2XW_bombSurface{padding:23px 13px}.qmf2XW_bombSurface h2{font-size:18px}.qmf2XW_bombIntro{font-size:10px}.qmf2XW_rangeDisplay strong{font-size:34px}.qmf2XW_rangeDisplay>span{gap:4px}.qmf2XW_rangeDisplay b{font-size:9px}.qmf2XW_bombForm{padding:14px}.qmf2XW_numberEntry input{font-size:34px}.qmf2XW_quickNumbers{gap:6px}.qmf2XW_quickNumbers button{min-width:33px}.qmf2XW_confirmBar .qmf2XW_eyebrow{font-size:9px}.qmf2XW_confirmBar strong{font-size:11px}.qmf2XW_confirmButton{padding:10px;font-size:10px!important}.qmf2XW_board[data-kind=connect-four]{gap:4px;padding:6px}}.qmf2XW_codeHand .qmf2XW_codeTile:disabled{opacity:1}@media (min-width:761px){.qmf2XW_boardRail{max-width:clamp(340px,100dvh - 330px,540px)}.qmf2XW_boardRail[data-kind=tic-tac-toe]{max-width:clamp(260px,100dvh - 450px,370px)}}@media (prefers-reduced-motion:reduce){.qmf2XW_surface *,.qmf2XW_codeSurface *,.qmf2XW_bombSurface *{transition:none!important}}.qmf2XW_codeSurface{background-color:#302638;background-image:linear-gradient(135deg,#322740ba,#33283991),var(--davinci-table-art,none),radial-gradient(ellipse at 50% 5%,#65506e,#302638 80%);color:#f3e8f6;isolation:isolate;background-position:50%;background-size:cover;border:1px solid #62516f;border-radius:24px;box-shadow:inset 0 0 0 5px #ffffff04,0 10px 35px #2e223516;container-type:inline-size}.qmf2XW_codeTableTop{color:#f8edfa;border-bottom:0;align-items:center;min-height:83px;padding:21px 24px 15px}.qmf2XW_codeTableTop>div{flex-direction:column;gap:7px;display:flex}.qmf2XW_tableKicker{letter-spacing:2.4px;color:#c6accb;font-size:9px}.qmf2XW_codeTableTop>div>strong{letter-spacing:1px;align-items:center;gap:8px;font-size:18px;font-weight:500;display:flex}.qmf2XW_poolCounter{align-items:center;gap:12px!important;display:flex!important}.qmf2XW_poolCounter>span:last-child{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.qmf2XW_poolCounter strong{font-variant-numeric:tabular-nums;color:#f4e8df;font-size:24px;font-weight:400}.qmf2XW_poolCounter small{color:#c8b0c3;font-size:9px}.qmf2XW_deckStack{color:#ecdae9;background:linear-gradient(145deg,#9d80a8,#5a4768);border:1px solid #baa3bc;border-radius:5px;place-items:center;width:30px;height:42px;font-family:Georgia,serif;font-size:24px;display:grid;position:relative;transform:rotate(7deg);box-shadow:3px 3px #695475,5px 5px #a68caa60}.qmf2XW_deckStack:after{content:"";border:1px solid #ead5e338;border-radius:3px;position:absolute;inset:4px}.qmf2XW_phaseSteps{background:#1d152528;border:1px solid #cbb3cf25;border-radius:12px;gap:12px;margin:0 24px 19px;padding:11px 15px;list-style:none;display:flex}.qmf2XW_phaseSteps li{color:#b19bb9;flex:1;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.qmf2XW_phaseSteps li>i{border:1px solid #b69db74d;border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;font-size:11px;font-style:normal;display:grid}.qmf2XW_phaseSteps li>svg{opacity:.45;margin-left:auto}.qmf2XW_phaseSteps li[data-active=true]{color:#fff3f4}.qmf2XW_phaseSteps li[data-active=true]>i{color:#74507e;background:#e7d0dd;border-color:#e7d0dd;box-shadow:0 0 12px #d7aac320}.qmf2XW_phaseSteps li[data-done=true]{color:#cfb7d4}.qmf2XW_phaseSteps li[data-done=true]>i{background:#b898bd12;border-color:#b898bd70}.qmf2XW_actionEcho{background:#ad85c01c;border:1px solid #cdb5dd42;border-radius:11px;align-items:center;gap:12px;margin:0 24px 18px;padding:13px 15px;animation:.35s ease-out qmf2XW_feedbackArrive;display:flex}.qmf2XW_echoIcon{color:#e4c6ec;background:#baa0d226;border:1px solid #d2b3df5c;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.qmf2XW_actionEcho strong{color:#f2dff6;font-size:13px;font-weight:550}.qmf2XW_actionEcho p{color:#cdb7d3;margin:3px 0 0;font-size:11px;line-height:1.8}.qmf2XW_actionEcho[data-tone=success]{background:#78b09919;border-color:#a5d0bb4f}.qmf2XW_actionEcho[data-tone=success] .qmf2XW_echoIcon{color:#bce5c9;background:#94c8ad23;border-color:#b3dac273}.qmf2XW_actionEcho[data-tone=success] strong{color:#d5f0dd}.qmf2XW_actionEcho[data-tone=danger]{background:#c879891a;border-color:#d995a758}.qmf2XW_actionEcho[data-tone=danger] .qmf2XW_echoIcon{color:#edbecd;background:#d77c9926;border-color:#dc9aaf7a}.qmf2XW_actionEcho[data-tone=danger] strong{color:#f6d4df}.qmf2XW_codeSeats{grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),1fr));gap:14px;padding:0 20px 20px;display:grid}.qmf2XW_codeSeat{background:#21182b20;border-radius:15px;min-width:0;padding:16px;box-shadow:inset 0 1px #ffffff05;border:1px solid #cbb3d021!important}.qmf2XW_codeSeat header{gap:10px;margin-bottom:17px}.qmf2XW_codeSeat header strong{color:#efe2f1;font-size:13px;line-height:1.5}.qmf2XW_codeSeat header small{color:#b5a0bc;margin-top:1px;font-size:10px;line-height:1.7}.qmf2XW_codeSeat[data-current=true]{background:#84629114;border-color:#bd91d26b!important}.qmf2XW_codeSeat[data-current=true] header strong:after{color:#dfbfe8}.qmf2XW_smallAvatar{width:35px;height:35px;box-shadow:0 0 0 2px #e9d6f013}.qmf2XW_outBadge{color:#b69ebc;background:#c3aec411;border:1px solid #b8a0c026}.qmf2XW_codeSeat[data-own=true]{background:linear-gradient(120deg,#fbf7f0,#f0e9f2);grid-column:1/-1;padding:19px 18px 15px;box-shadow:0 5px 20px #160f1c20;border-color:#fff8f194!important}.qmf2XW_codeSeat[data-own=true] header strong{color:#604969;font-size:14px;font-weight:600}.qmf2XW_codeSeat[data-own=true] header small{color:#a08aab}.qmf2XW_codeSeat[data-own=true][data-current=true] header strong:after{color:#a078b2}.qmf2XW_codeSeat[data-own=true] .qmf2XW_privateBadge{color:#92709f;background:#e8dced;border:1px solid #d9c5e2;border-radius:6px;gap:4px;padding:5px 7px;font-size:9px}.qmf2XW_codeSeat[data-own=true] .qmf2XW_smallAvatar{box-shadow:none;border:1px solid #e0d4e6}.qmf2XW_codeHand{perspective:850px;gap:10px;padding:4px 1px 8px;overflow:visible}.qmf2XW_codeTile{isolation:isolate;width:57px;min-width:48px;height:91px;min-height:80px;transform-style:preserve-3d;color:#f5edf6;backface-visibility:hidden;background:linear-gradient(145deg,#75647e 0%,#51445a 45%,#302935 100%);border:1px solid #938297;border-radius:8px;padding:7px 6px 6px;transition:transform .2s,box-shadow .2s,outline-color .2s;position:relative;box-shadow:inset 0 1px #efdef22e,inset 0 -3px #160e244d,0 4px #1a142650,0 7px 12px #170f2224}.qmf2XW_codeTile[data-color=white]{color:#826343;background:linear-gradient(145deg,#fffdf5,#efe0c8 95%);border-color:#e2ceab;box-shadow:inset 0 1px #fff,inset 0 -3px #bf9d6d33,0 4px #886a4030,0 7px 12px #24132914}.qmf2XW_codeTile small{z-index:1;opacity:.65;margin-left:1px;font-size:9px;line-height:1;position:relative}.qmf2XW_codeTile .qmf2XW_tileValue{z-index:1;text-shadow:0 1px 1px #ffffff14;font-family:Georgia,Times New Roman,serif;font-size:35px;font-weight:500;line-height:1;position:relative}.qmf2XW_codeTile .qmf2XW_cardPattern{opacity:.16;pointer-events:none;z-index:0;background:repeating-linear-gradient(45deg,#0000 0 8px,currentColor 8px 8.5px,#0000 8.5px 16px);border:1px solid;border-radius:4px;height:auto;display:block;position:absolute;inset:5px}.qmf2XW_cardPattern:before{content:"";border:1px solid;width:25px;height:25px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.qmf2XW_codeTile .qmf2XW_tileBadge{z-index:1;opacity:.85;white-space:nowrap;justify-content:center;align-items:center;gap:3px;height:16px;font-size:9px;font-weight:550;display:flex;position:relative}.qmf2XW_codeTile[data-revealed=true]{border-style:solid;box-shadow:inset 0 0 0 2px #ffffff24,0 2px #4e364210}.qmf2XW_codeHand .qmf2XW_codeTile[data-revealed=true]:disabled{opacity:.78}.qmf2XW_codeTile[data-revealed=true] .qmf2XW_tileBadge{color:inherit}.qmf2XW_codeTile[data-selected=true]{outline-offset:3px;outline:3px solid #d5aadf;transform:translateY(-7px);box-shadow:0 9px 16px #130f272e}.qmf2XW_cardSelected{z-index:4;background:#b690c7;border:2px solid #f7ecfa;width:22px;height:22px;top:-8px;right:-7px}.qmf2XW_codeTile[data-effect=draw]{z-index:5;outline-offset:3px;outline:2px solid #ddb9e9}.qmf2XW_codeTile[data-effect=draw] .qmf2XW_tileBadge{color:#4c3159;opacity:1;background:#cab0dc;border-radius:4px;padding:1px 6px}.qmf2XW_codeTile[data-effect=hit]{outline-offset:3px;outline:3px solid #8ac5a6}.qmf2XW_codeHand .qmf2XW_codeTile[data-effect=hit]:disabled,.qmf2XW_codeHand .qmf2XW_codeTile[data-effect=penalty]:disabled{opacity:1}.qmf2XW_codeTile[data-effect=hit] .qmf2XW_tileBadge{color:#355747;opacity:1;background:#a9d4b9;border-radius:4px;padding:1px 5px}.qmf2XW_codeTile[data-effect=miss]{outline-offset:3px;outline:2px dashed #e3a0b1}.qmf2XW_codeTile[data-effect=penalty]{outline-offset:3px;outline:3px solid #d88ea3;box-shadow:0 0 18px #d98aa742,0 5px #9e5e7721}.qmf2XW_codeTile[data-effect=penalty] .qmf2XW_tileBadge{color:#704354;opacity:1;background:#e7a8ba;border-radius:4px;padding:1px 5px}.qmf2XW_handNote{color:#a28aab;align-items:center;gap:5px;margin:9px 0 0;font-size:10px;line-height:1.8;display:flex}.qmf2XW_selectedTargetLink{color:#ddc1e5;background:#b899c920;border:1px solid #c0a3cd42;border-radius:8px;align-items:center;gap:7px;width:100%;min-height:44px;margin-top:8px;padding:8px 10px;display:flex;font-size:11px!important}.qmf2XW_selectedTargetLink span{text-align:left;color:#e5d2eb;flex:1}.qmf2XW_codeControls{background:linear-gradient(135deg,#faf5f7,#eee7f2);border-top:1px solid #e0d0e5;padding:24px;scroll-margin:25px}.qmf2XW_controlHeading{gap:12px;margin-bottom:17px}.qmf2XW_controlHeading .qmf2XW_eyebrow{color:#a084b0;letter-spacing:1.2px;font-size:10px}.qmf2XW_controlHeading h3{color:#71547f;margin-top:5px;font-size:16px;font-weight:550;line-height:1.7}.qmf2XW_controlHeading p{color:#a08baa;margin:5px 0 0;font-size:11px;line-height:1.8}.qmf2XW_drawChoices{gap:14px}.qmf2XW_drawChoices button{color:#8b659d;background:#fffcff;border:1px solid #dbcbe3;border-radius:13px;gap:12px;min-height:93px;padding:16px 14px;transition:transform .18s,box-shadow .18s;box-shadow:0 4px #d7c7e025}.qmf2XW_drawChoices button:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 6px 16px #a68bb62b}.qmf2XW_drawChoices button>i{background:linear-gradient(150deg,#816b8b,#3f324a);border:1px solid #a38ab2;border-radius:6px;width:35px;height:55px;font-family:Georgia,serif;font-size:31px;position:relative;box-shadow:3px 3px #8c769b2e}.qmf2XW_drawChoices button>i:after{content:"";border:1px solid #dccce23b;border-radius:3px;position:absolute;inset:4px}.qmf2XW_drawChoices button[data-color=white]>i{color:#a28556;background:linear-gradient(145deg,#fffef8,#e9d8bd);border-color:#ddc6a2}.qmf2XW_drawChoices strong{font-size:13px;font-weight:550}.qmf2XW_drawChoices small{color:#ad94b7;margin-top:6px;font-size:10px}.qmf2XW_drawChoices button:disabled{opacity:.45}.qmf2XW_passButton{color:#8a639e;background:#fdf8ff;border-color:#d5bfdf;min-height:44px;padding:10px 13px;font-size:12px!important}.qmf2XW_guessSummary{background:#fbf8fe;border:1px solid #d6c1e1;border-radius:13px;align-items:center;gap:15px;min-height:85px;margin-bottom:19px;padding:14px 17px;display:flex;box-shadow:0 3px 14px #956ea40a}.qmf2XW_guessSummary>div{flex:1;min-width:0}.qmf2XW_guessSummary small{color:#ad91bb;margin-bottom:4px;font-size:10px;display:block}.qmf2XW_guessSummary strong{color:#745282;overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.5;display:block}.qmf2XW_guessSummary strong span{color:#a17db1;margin-top:2px;font-size:12px;font-weight:400;display:block}.qmf2XW_guessEquation{color:#c7b0d0;font-size:25px}.qmf2XW_guessSummary output{color:#9669b1;text-align:center;font-variant-numeric:tabular-nums;min-width:43px;font-family:Georgia,serif;font-size:42px;line-height:1}.qmf2XW_guessNumbers{grid-template-columns:repeat(6,minmax(44px,1fr));gap:9px;margin-top:0}.qmf2XW_guessNumbers button{color:#9870ad;background:#fdfaff;border:1px solid #ded0e7;border-radius:9px;min-width:44px;min-height:47px;font-size:20px}.qmf2XW_guessNumbers button[aria-pressed=true]{color:#fff;background:#9974b0;border-color:#9974b0;box-shadow:0 3px 9px #9974b028}.qmf2XW_guessNumbers button[data-missed=true]{opacity:.38;background:#e8e0ed}.qmf2XW_guessFooter{align-items:center;gap:16px;margin-top:20px}.qmf2XW_guessFooter p{color:#a38baa;max-width:260px;font-size:11px;line-height:1.8}.qmf2XW_guessFooter .qmf2XW_confirmButton{min-height:46px;padding:12px 19px;font-size:13px!important}.qmf2XW_chooseHint{color:#a48bac;padding:2px 0;font-size:12px;line-height:1.9}.qmf2XW_waitingNote{color:#a281b1;gap:10px;min-height:44px;font-size:12px;line-height:1.9}.qmf2XW_waitingNote svg{flex-shrink:0}.qmf2XW_bombFeedback{text-align:left;color:#8da278;background:#e8f0e4;border:1px solid #ccdcbf;border-radius:12px;align-items:center;gap:12px;max-width:390px;margin:0 auto 19px;padding:14px 16px;animation:.4s ease-out qmf2XW_feedbackArrive;display:flex}.qmf2XW_bombFeedback>svg{flex-shrink:0}.qmf2XW_bombFeedback strong{color:#7a9363;font-size:14px;font-weight:550;display:block}.qmf2XW_bombFeedback span{color:#99aa86;margin-top:4px;font-size:10px;line-height:1.8;display:block}.qmf2XW_bombSurface[data-feedback=bomb] .qmf2XW_bombSymbol{color:#be8494;background:#f4dce0;border-color:#e5bbc8;animation:.7s ease-out qmf2XW_bombBurst}.qmf2XW_bombSurface[data-feedback=safe] .qmf2XW_bombSymbol{animation:.75s ease-out qmf2XW_safePulse}.qmf2XW_bombSurface[data-feedback=bomb] .qmf2XW_bombReveal{background:#f9e9e9;border-color:#e5c5c9}.qmf2XW_bombSurface[data-feedback=bomb] .qmf2XW_bombReveal strong{color:#b87d8b}.qmf2XW_stone[data-motion=place]{animation:.45s cubic-bezier(.2,.8,.25,1) qmf2XW_piecePlace}.qmf2XW_stone[data-motion=drop]{animation:.7s cubic-bezier(.26,.03,.72,.56) qmf2XW_pieceDrop}.qmf2XW_stone[data-motion=flip]{animation:.7s cubic-bezier(.3,.6,.3,1) both qmf2XW_pieceFlip;animation-delay:var(--piece-delay,0s)}@keyframes qmf2XW_piecePlace{0%{opacity:0;transform:translateY(-12px)scale(.6)}70%{opacity:1;transform:translateY(0)scale(1.1)}to{opacity:1;transform:none}}@keyframes qmf2XW_pieceDrop{0%{opacity:0;transform:translateY(var(--drop-start,-450%))}12%{opacity:1}78%{transform:translateY(0)scaleY(.85)}90%{transform:translateY(-12%)scaleY(1.04)}to{transform:none}}@keyframes qmf2XW_pieceFlip{0%{filter:brightness(1.3);transform:perspective(500px)rotateY(90deg)scale(.94)}75%{filter:brightness(1.05);transform:perspective(500px)rotateY(-9deg)scale(1.08)}to{filter:none;transform:none}}@keyframes qmf2XW_feedbackArrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes qmf2XW_safePulse{0%{transform:scale(.85)}50%{transform:scale(1.12)}to{transform:none}}@keyframes qmf2XW_bombBurst{0%{transform:scale(.6)rotate(-12deg)}35%{transform:scale(1.3)rotate(8deg)}65%{transform:scale(.94)rotate(-4deg)}to{transform:none}}@container (max-width:350px){.qmf2XW_codeTableTop{padding:18px 15px 14px}.qmf2XW_phaseSteps{gap:7px;margin:0 14px 15px;padding:10px}.qmf2XW_phaseSteps li{gap:6px;font-size:11px}.qmf2XW_phaseSteps li>i{width:23px;height:23px}.qmf2XW_actionEcho{gap:9px;margin:0 14px 15px;padding:12px}.qmf2XW_actionEcho p{font-size:10px}.qmf2XW_codeSeats{gap:12px;padding:0 12px 15px}.qmf2XW_codeSeat{padding:14px 12px}.qmf2XW_codeSeat[data-own=true]{padding:16px 12px 13px}.qmf2XW_codeHand{gap:9px}.qmf2XW_codeTile{width:48px;min-width:48px;height:83px}.qmf2XW_codeTile .qmf2XW_tileValue{font-size:31px}.qmf2XW_codeControls{padding:20px 15px}.qmf2XW_controlHeading h3{font-size:14px}.qmf2XW_drawChoices{gap:10px}.qmf2XW_drawChoices button{gap:8px;min-height:88px;padding:12px 9px}.qmf2XW_drawChoices button>svg{display:none}.qmf2XW_drawChoices button>i{width:29px;height:48px;font-size:27px}.qmf2XW_drawChoices strong{font-size:11px}.qmf2XW_guessNumbers{grid-template-columns:repeat(4,minmax(44px,1fr));gap:9px}.qmf2XW_guessNumbers button{min-height:45px}.qmf2XW_guessSummary{gap:10px;padding:13px}.qmf2XW_guessSummary strong{font-size:14px}.qmf2XW_guessSummary output{font-size:37px}.qmf2XW_guessFooter{flex-direction:column;align-items:flex-start;gap:11px}.qmf2XW_guessFooter p{max-width:none;font-size:10px}.qmf2XW_guessFooter .qmf2XW_confirmButton{width:100%}.qmf2XW_privateBadge{padding:4px 5px!important;font-size:8px!important}.qmf2XW_handNote{font-size:9px}.qmf2XW_waitingNote{font-size:11px}.qmf2XW_poolCounter{gap:9px!important}}@media (max-width:600px){.qmf2XW_surface .qmf2XW_confirmButton,.qmf2XW_bombSurface .qmf2XW_confirmButton{min-height:44px}.qmf2XW_zoomButton,.qmf2XW_columnChoices button{min-height:40px}.qmf2XW_quickNumbers button{min-width:44px;min-height:44px}.qmf2XW_bombFeedback{gap:9px;padding:12px 13px}.qmf2XW_bombFeedback strong{font-size:13px}}@media (prefers-reduced-motion:reduce){.qmf2XW_stone[data-motion],.qmf2XW_actionEcho,.qmf2XW_bombFeedback,.qmf2XW_bombSurface .qmf2XW_bombSymbol{animation:none!important}.qmf2XW_surface *,.qmf2XW_codeSurface *,.qmf2XW_bombSurface *{transition:none!important}}.qmf2XW_pendingCue{color:#e6d5b0;background:#d9b76a15;border:1px solid #e4c88a66;border-radius:12px;align-items:center;gap:12px;margin:0 24px 18px;padding:15px;display:flex}.qmf2XW_pendingCue>svg{flex-shrink:0}.qmf2XW_pendingCue strong{color:#f6e5bf;font-size:13px;font-weight:550;line-height:1.7;display:block}.qmf2XW_pendingCue span{color:#d6be93;margin-top:3px;font-size:11px;display:block}.qmf2XW_pendingCue b{margin:0 3px;font-size:18px;font-weight:550}.qmf2XW_codeTile[data-targeting=true]{outline-offset:4px;outline:3px solid #e1bc7b;animation:1s ease-in-out infinite qmf2XW_targetBreathe}.qmf2XW_deckStack[data-drawing=true]{animation:.8s ease-in-out infinite qmf2XW_deckReady}.qmf2XW_bombFeedback[data-tone=pending]{color:#af8dbd;background:#f1e8f6;border-color:#dbcae4}.qmf2XW_bombFeedback[data-tone=pending] strong{color:#9974a8}.qmf2XW_bombFeedback[data-tone=pending] span{color:#af94ba}@keyframes qmf2XW_targetBreathe{0%,to{box-shadow:0 0 0 2px #e1bc7b16,0 5px 12px #1c122529}50%{box-shadow:0 0 0 6px #e1bc7b24,0 0 23px #e1bc7b26}}@keyframes qmf2XW_deckReady{0%,to{transform:rotate(7deg)translateY(0)}50%{transform:rotate(-5deg)translateY(-5px)}}@container (max-width:350px){.qmf2XW_pendingCue{gap:9px;margin:0 14px 15px;padding:12px}.qmf2XW_pendingCue strong{font-size:12px}}@media (prefers-reduced-motion:reduce){.qmf2XW_codeTile[data-targeting=true],.qmf2XW_deckStack[data-drawing=true]{animation:none!important}}.qmf2XW_codeSurface{background-color:#1d1428;background-image:radial-gradient(circle at 50% 45%,#77578730 0,#0000 35%),radial-gradient(circle at 50% 110%,#a2764b1c 0,#0000 48%),url(/games/davinci-table.webp);background-position:50%;background-size:cover;border-radius:28px;min-height:min(860px,100dvh - 12px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f5e9ff18,inset 0 0 100px #09070d70,0 22px 60px #110b1c60}.qmf2XW_codeSurface:before{content:"";pointer-events:none;border:1px solid #e8cda31c;border-radius:50%;position:absolute;inset:98px 5% 130px;box-shadow:0 0 0 18px #8b5a9910,0 0 90px #b27ac31c}.qmf2XW_codeTableTop{z-index:2;min-height:66px;padding:18px 24px 10px;position:static}.qmf2XW_codeTableTop>div{gap:4px}.qmf2XW_codeTableTop>div>strong{font-size:17px}.qmf2XW_phaseSteps{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#140d1d70;margin:0 24px 10px;position:relative}.qmf2XW_actionEcho,.qmf2XW_pendingCue{z-index:4;position:relative}.qmf2XW_poolCounter{z-index:5;pointer-events:none;text-align:center;flex-direction:column;top:50%;left:50%;transform:translate(-50%,-50%);gap:7px!important;display:flex!important;position:absolute!important}.qmf2XW_poolCounter>span:last-child{align-items:center}.qmf2XW_poolCounter small{letter-spacing:1px;text-transform:uppercase;font-size:8px}.qmf2XW_deckStack{background:repeating-linear-gradient(135deg,#806098 0 3px,#59406d 3px 6px);border-color:#e5cba37a;border-radius:9px;width:54px;height:76px;font-size:34px;transform:rotate(7deg);box-shadow:4px 4px #40294f,8px 8px #261632,0 18px 30px #09060e80}.qmf2XW_deckStack:before{content:"";border:1px solid #e9d5aa4f;border-radius:5px;position:absolute;inset:8px}.qmf2XW_deckStack:after{border-color:#e9d5aa40;inset:13px}.qmf2XW_codeSeats{z-index:2;flex-direction:column;justify-content:space-between;gap:12px;min-height:465px;padding:5px 5% 15px;display:flex;position:relative}.qmf2XW_codeSeat{border-radius:18px;min-height:190px;position:relative;box-shadow:inset 0 1px #fff8e912,0 12px 30px #0c071340;background:linear-gradient(#130d1c55,#2b1c3630)!important;border:0!important;padding:14px 12px!important}.qmf2XW_codeSeat[data-own=false]{order:0;transform:rotate(180deg)}.qmf2XW_codeSeat[data-own=true]{order:2;grid-column:auto;background:linear-gradient(#f4eaf51a,#120a1c50)!important}.qmf2XW_codeSeat[data-own=false] header,.qmf2XW_codeSeat[data-own=false] .qmf2XW_handNote{transform:rotate(180deg)}.qmf2XW_codeSeat[data-own=false] header{margin-bottom:10px}.qmf2XW_codeSeat[data-own=true] header{margin-bottom:9px}.qmf2XW_codeSeat header strong,.qmf2XW_codeSeat[data-own=true] header strong{color:#f7eefa}.qmf2XW_codeSeat header small,.qmf2XW_codeSeat[data-own=true] header small{color:#ccb7d7}.qmf2XW_codeSeat[data-current=true]{box-shadow:inset 0 0 0 1px #e9c88c66,0 0 35px #c08ae025}.qmf2XW_codeSeat[data-current=true]:after{content:"当前回合";color:#f0d19c;letter-spacing:1px;font-size:9px;position:absolute;top:13px;right:14px}.qmf2XW_codeHand{grid-template-columns:repeat(var(--hand-size), minmax(0, 1fr));width:min(100%, calc(var(--hand-size) * 74px));justify-content:center;align-items:end;gap:clamp(2px,1.1vw,12px);min-height:130px;margin-inline:auto;padding:12px 4% 20px;display:grid;transform:translateY(10px)}.qmf2XW_codeSeat[data-own=false] .qmf2XW_codeHand{transform:rotate(180deg)translateY(10px)}.qmf2XW_codeTile{--fan-angle:0deg;--fan-lift:0px;width:clamp(42px,5.1vw,64px);min-width:38px;height:clamp(70px,8.7vw,102px);min-height:68px;transform:rotate(var(--fan-angle)) translateY(var(--fan-lift));transform-origin:50% 112%;justify-self:center}.qmf2XW_codeSeat .qmf2XW_codeTile:first-child{--fan-angle:-18deg;--fan-lift:12px}.qmf2XW_codeSeat .qmf2XW_codeTile:nth-child(2){--fan-angle:-12deg;--fan-lift:5px}.qmf2XW_codeSeat .qmf2XW_codeTile:nth-child(3){--fan-angle:-7deg;--fan-lift:1px}.qmf2XW_codeSeat .qmf2XW_codeTile:nth-child(4){--fan-angle:-3deg}.qmf2XW_codeSeat .qmf2XW_codeTile:nth-child(5){--fan-angle:3deg}.qmf2XW_codeSeat .qmf2XW_codeTile:nth-child(6){--fan-angle:7deg;--fan-lift:1px}.qmf2XW_codeSeat .qmf2XW_codeTile:nth-child(7){--fan-angle:12deg;--fan-lift:5px}.qmf2XW_codeSeat .qmf2XW_codeTile:nth-child(8){--fan-angle:18deg;--fan-lift:12px}.qmf2XW_codeTile[data-selected=true]{transform:rotate(var(--fan-angle)) translateY(-12px) scale(1.04)}.qmf2XW_codeTile[data-targeting=true]{z-index:8}.qmf2XW_handNote{color:#c7b0d1}.qmf2XW_selectedTargetLink{z-index:5;background:#b789c52a;position:relative}.qmf2XW_codeControls{z-index:3;background:#f9f2faef;border:1px solid #e7c7ef26;border-radius:18px 18px 0 0;margin:0 4%;position:relative;box-shadow:0 -18px 35px #0b071540}.qmf2XW_surface{color:#f4eaf7;background:radial-gradient(circle at 50% 45%,#875fa822,#0000 37%),linear-gradient(145deg,#21152c,#33223f 52%,#171020);border:1px solid #e7d8f025;border-radius:28px;min-height:min(860px,100dvh - 12px);padding:clamp(16px,3vw,32px);box-shadow:inset 0 0 0 1px #fff8ff0d,inset 0 0 100px #0c071380,0 22px 60px #110b1c50}.qmf2XW_surface .qmf2XW_pieceLegend>span{color:#d1bdd7}.qmf2XW_surface .qmf2XW_boardViewport{background:#17102080;border:1px solid #ebd09d35;border-radius:24px;max-height:min(67dvh,650px);padding:clamp(16px,3vw,28px);box-shadow:inset 0 0 40px #08050d70,0 20px 40px #0c071340}.qmf2XW_surface .qmf2XW_boardRail{filter:drop-shadow(0 15px 20px #09060d50)}.qmf2XW_surface .qmf2XW_confirmBar{border-top:1px solid #e7c9ef1c;margin-top:18px;padding:16px 0}.qmf2XW_surface .qmf2XW_confirmBar strong{color:#f0dfef}.qmf2XW_surface .qmf2XW_eyebrow,.qmf2XW_surface .qmf2XW_boardFootnote,.qmf2XW_surface .qmf2XW_microHint{color:#bea9c8}.qmf2XW_surface .qmf2XW_zoomButton{color:#e4cbed;background:#ffffff0d;border-color:#e9d0ef2c}.qmf2XW_surface .qmf2XW_boardViewport[data-kind=reversi]{background:#192a2b}.qmf2XW_surface .qmf2XW_boardViewport[data-kind=connect-four]{background:#231831}.qmf2XW_surface .qmf2XW_boardViewport[data-kind=tic-tac-toe]{background:#20172d}.qmf2XW_bombSurface{background:radial-gradient(circle at 50% 40%,#a47a4524,#0000 33%),linear-gradient(145deg,#21152a,#3b253d 55%,#171020);border-color:#e7c78a30;border-radius:28px;flex-direction:column;justify-content:center;min-height:min(860px,100dvh - 12px);padding:clamp(32px,7vw,90px) clamp(20px,6vw,80px);display:flex;box-shadow:inset 0 0 100px #09060d90,0 22px 60px #110b1c50}.qmf2XW_bombSurface>.qmf2XW_eyebrow,.qmf2XW_bombSurface h2,.qmf2XW_bombSurface .qmf2XW_bombIntro,.qmf2XW_bombSurface .qmf2XW_rangeHint,.qmf2XW_bombSurface .qmf2XW_lastGuess{color:#ead9e7}.qmf2XW_bombSurface h2{color:#f5e7e9;font-size:clamp(25px,4vw,36px)}.qmf2XW_bombSurface .qmf2XW_rangeDisplay strong{color:#e5c589;font-size:clamp(50px,8vw,84px)}.qmf2XW_bombSurface .qmf2XW_rangeDisplay small{color:#c5aebb}.qmf2XW_bombSurface .qmf2XW_rangeDisplay b{color:#d5bed3}.qmf2XW_bombSurface .qmf2XW_rangeTrack{background:#ffffff17;max-width:540px}.qmf2XW_bombSurface .qmf2XW_bombForm{background:#1710209e;border-color:#e9c99b38;width:100%;max-width:540px}.qmf2XW_bombSurface .qmf2XW_bombForm>label{color:#cdb8ca}.qmf2XW_bombSurface .qmf2XW_numberEntry input{color:#efd5ee}@media (max-width:600px){.qmf2XW_codeSurface,.qmf2XW_surface,.qmf2XW_bombSurface{border-radius:20px;min-height:calc(100dvh - 6px)}.qmf2XW_codeTableTop{padding-left:16px;padding-right:16px}.qmf2XW_phaseSteps{margin-left:14px;margin-right:14px}.qmf2XW_codeSeats{min-height:435px;padding-left:2%;padding-right:2%}.qmf2XW_codeSeat{min-height:170px;padding-left:4px!important;padding-right:4px!important}.qmf2XW_codeSeat header{padding:0 5px}.qmf2XW_codeHand{gap:0;padding-left:0;padding-right:0}.qmf2XW_codeTile{width:clamp(35px,11vw,52px);height:clamp(64px,19vw,84px)}.qmf2XW_codeControls{margin-left:2%;margin-right:2%}.qmf2XW_surface{padding:16px 10px}.qmf2XW_surface .qmf2XW_boardViewport{padding:10px}}@media (prefers-reduced-motion:reduce){.qmf2XW_codeTile{transform:none!important}}.qmf2XW_codeSurface,.qmf2XW_surface,.qmf2XW_bombSurface{width:100%;height:100%;min-height:0;max-height:100%;box-shadow:none;border:0;border-radius:0;overflow:hidden;container-type:size}.qmf2XW_codeSurface{--controls-height:112px;background-image:linear-gradient(#120b2040,#120b2010 50%,#120b2060),url(/games/davinci-table.webp),radial-gradient(#57346b,#150c21);background-position:50%;background-size:cover}.qmf2XW_codeSurface[data-stage=guess]{--controls-height:164px}.qmf2XW_codeSurface:before{border-color:#e7c58c14;border-radius:48%;inset:5% 4%;box-shadow:0 0 0 12px #15102015,inset 0 0 90px #160d2230}.qmf2XW_codeTableTop{min-height:0;padding:0}.qmf2XW_codeTableTop>div,.qmf2XW_phaseSteps,.qmf2XW_actionEcho,.qmf2XW_pendingCue,.qmf2XW_handNote,.qmf2XW_selectedTargetLink,.qmf2XW_codeControls .qmf2XW_guessSummary,.qmf2XW_codeControls .qmf2XW_controlHeading .qmf2XW_eyebrow,.qmf2XW_codeControls .qmf2XW_controlHeading p,.qmf2XW_codeControls .qmf2XW_guessFooter p,.qmf2XW_codeControls .qmf2XW_chooseHint{clip:rect(0,0,0,0);white-space:nowrap;border:0!important;width:1px!important;min-width:0!important;height:1px!important;min-height:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.qmf2XW_poolCounter{z-index:1;opacity:.88;transition:opacity .25s,transform .35s;top:50%;left:50%;gap:13px!important}.qmf2XW_codeSurface[data-resolving=true] .qmf2XW_poolCounter{opacity:.24}.qmf2XW_poolCounter>span:last-child{flex-direction:row;gap:6px}.qmf2XW_poolCounter strong{font-size:16px}.qmf2XW_poolCounter small{color:#ddcbe3;letter-spacing:0;font-size:10px}.qmf2XW_deckStack{color:#0000;background:#3d2454 url(/games/davinci-card-back.webp) 50%/cover;border-color:#ccb283a8;width:clamp(50px,11cqh,80px);height:clamp(76px,16cqh,122px);box-shadow:3px 3px #d3baa348,5px 5px #291333,8px 8px #d3baa326,11px 11px #291333,0 16px 24px #09050d90}.qmf2XW_deckStack:before,.qmf2XW_deckStack:after{display:none}.qmf2XW_codeSeats{pointer-events:none;min-height:0;padding:0;position:absolute;inset:0}.qmf2XW_codeSeat,.qmf2XW_codeSeat[data-own=true],.qmf2XW_codeSeat[data-own=false]{pointer-events:auto;border-radius:0;width:min(86%,860px);min-height:0;position:absolute;left:50%;transform:translate(-50%);box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.qmf2XW_codeSeat[data-own=false]{top:66px}.qmf2XW_codeSeat[data-own=true]{bottom:calc(var(--controls-height) + 8px)}.qmf2XW_codeSeat[data-current=true]:after{display:none}.qmf2XW_codeSeat header,.qmf2XW_codeSeat[data-own=false] header,.qmf2XW_codeSeat[data-own=true] header{gap:9px;width:fit-content;max-width:100%;min-height:36px;margin:0 auto;padding:0 12px;transform:none}.qmf2XW_codeSeat[data-own=true]{flex-direction:column;display:flex}.qmf2XW_codeSeat[data-own=true] header{order:2;margin-top:2px}.qmf2XW_codeSeat header>div{flex:0 auto}.qmf2XW_codeSeat header strong,.qmf2XW_codeSeat[data-own=true] header strong{color:#f6edf6;font-size:12px;font-weight:550}.qmf2XW_codeSeat header small,.qmf2XW_codeSeat[data-own=true] header small{color:#c5b5d0;font-size:9px}.qmf2XW_codeSeat[data-current=true] header .qmf2XW_smallAvatar{box-shadow:0 0 0 2px #ebc584,0 0 14px #dbb16b50}.qmf2XW_codeSeat[data-own=true] .qmf2XW_privateBadge{color:#d5bcdf;background:#291a3b8c;border:1px solid #b595c040;padding:4px 6px}.qmf2XW_smallAvatar{width:30px;height:30px}.qmf2XW_codeHand,.qmf2XW_codeSeat[data-own=false] .qmf2XW_codeHand{grid-template-columns:repeat(var(--hand-size), minmax(0, 1fr));width:min(100%, calc(var(--hand-size) * 86px));perspective:1000px;align-items:center;gap:0;min-height:0;margin:12px auto;padding:0 12px;display:grid;transform:none}.qmf2XW_codeTile{width:clamp(44px,10cqh,72px);min-width:0;height:clamp(70px,15.5cqh,114px);min-height:0;transform:translateY(var(--fan-lift)) rotate(var(--fan-angle));transform-origin:50% 90%;border-radius:8px;transition:transform .3s cubic-bezier(.2,.7,.2,1),outline-color .2s;box-shadow:inset 0 1px #fff8ee50,0 2px #bca09199,0 5px #0c08128a,0 14px 18px #0b061760}.qmf2XW_codeSeat[data-own=false] .qmf2XW_codeTile{transform:translateY(var(--fan-lift)) rotate(var(--fan-angle))}.qmf2XW_codeTile:not([data-revealed=true])[data-color=black] .qmf2XW_cardPattern{opacity:.32;background:url(/games/davinci-card-back.webp) 50%/cover;border:0;border-radius:7px;inset:0}.qmf2XW_codeTile .qmf2XW_tileValue{text-shadow:0 1px 4px #1e122a30;font-size:clamp(26px,5.2cqh,43px)}.qmf2XW_codeTile .qmf2XW_tileBadge,.qmf2XW_codeTile small{font-size:8px}.qmf2XW_codeTile:hover:not(:disabled),.qmf2XW_codeTile[data-selected=true],.qmf2XW_codeSeat[data-own=false] .qmf2XW_codeTile[data-selected=true]{transform:translateY(calc(var(--fan-lift) - 12px)) rotate(var(--fan-angle)) scale(1.035);z-index:12}.qmf2XW_codeTile[data-selected=true]{outline-offset:3px;outline:2px solid #e8c689}.qmf2XW_codeControls{z-index:8;width:min(92%,720px);height:calc(var(--controls-height) - 20px);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#23132dea,#190f24ef);border:1px solid #d9bee729;border-radius:18px;margin:0;padding:12px 16px;position:absolute;bottom:14px;left:50%;overflow:visible;transform:translate(-50%);box-shadow:inset 0 1px #fff2eb10,0 10px 36px #08050e70}.qmf2XW_codeControls .qmf2XW_controlHeading{gap:8px;min-height:22px;margin:0 0 8px}.qmf2XW_codeControls .qmf2XW_controlHeading h3{color:#eaddec;margin:0;font-size:12px;line-height:1.4}.qmf2XW_codeSurface[data-stage=draw] .qmf2XW_codeControls{align-items:center;gap:16px;display:flex}.qmf2XW_codeSurface[data-stage=draw] .qmf2XW_controlHeading{flex:1;margin:0}.qmf2XW_codeControls .qmf2XW_drawChoices{flex:2;gap:9px;display:flex}.qmf2XW_codeControls .qmf2XW_drawChoices button{color:#f2e5f4;background:#3a244b;border-color:#c9acce50;border-radius:11px;flex:1;gap:10px;min-height:60px;padding:6px 12px;box-shadow:inset 0 1px #fbeeff12}.qmf2XW_codeControls .qmf2XW_drawChoices button[data-color=white]{color:#53442f;background:#ede4d2;border-color:#ead6b7}.qmf2XW_codeControls .qmf2XW_drawChoices button>i{width:26px;height:42px;font-size:24px}.qmf2XW_codeControls .qmf2XW_drawChoices strong{white-space:nowrap;font-size:11px}.qmf2XW_codeControls .qmf2XW_drawChoices small{color:inherit;opacity:.7;margin-top:3px;font-size:9px}.qmf2XW_codeControls .qmf2XW_drawChoices button>svg{display:none}.qmf2XW_codeControls .qmf2XW_passButton{color:#e5c98b;background:#d2b57812;border-color:#d2b5785c;min-height:29px;padding:4px 9px;font-size:10px!important}.qmf2XW_codeControls .qmf2XW_guessNumbers{grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;margin:0;display:grid}.qmf2XW_codeControls .qmf2XW_guessNumbers button{color:#ead7f1;background:#4b315f66;border-color:#cab0d536;border-radius:7px;width:auto;min-width:0;min-height:35px;font-size:17px}.qmf2XW_codeControls .qmf2XW_guessNumbers button[aria-pressed=true]{color:#37213b;background:#e4c79a;border-color:#f3d9ab;box-shadow:0 0 16px #ddb57132}.qmf2XW_codeControls .qmf2XW_guessFooter{flex-direction:row;justify-content:flex-end;margin-top:8px}.qmf2XW_codeControls .qmf2XW_guessFooter .qmf2XW_confirmButton{background:#a175b5;border-radius:9px;width:auto;min-height:32px;padding:6px 18px;font-size:11px!important}.qmf2XW_codeControls .qmf2XW_guessFooter .qmf2XW_confirmButton:disabled{color:#937fa0;background:#42304e}.qmf2XW_codeSurface[data-stage=choose] .qmf2XW_codeControls{place-items:center;display:grid}.qmf2XW_codeSurface[data-stage=choose] .qmf2XW_controlHeading{width:100%;margin:0}.qmf2XW_codeControls .qmf2XW_waitingNote{color:#cfb8d9;justify-content:center;min-height:100%;font-size:11px}.qmf2XW_surface{grid-template-rows:42px minmax(0,1fr) 68px 18px;gap:0;padding:62px max(24px,8vw) 15px;display:grid}.qmf2XW_surface .qmf2XW_boardTools{padding:0 6px 10px}.qmf2XW_surface .qmf2XW_boardViewport{min-width:0;height:100%;min-height:0;max-height:none;box-shadow:none;border:0;border-radius:20px;place-items:center;padding:14px;display:grid;container-type:size;background:0 0!important}.qmf2XW_surface .qmf2XW_boardRail,.qmf2XW_surface .qmf2XW_boardRail[data-kind=tic-tac-toe]{width:min(100%,100cqh - 25px,660px);max-width:none}.qmf2XW_surface .qmf2XW_boardRail[data-kind=connect-four]{width:min(100%,116.667cqh - 56px,720px)}.qmf2XW_surface .qmf2XW_boardViewport[data-zoom=true]{display:block}.qmf2XW_surface .qmf2XW_boardViewport[data-zoom=true] .qmf2XW_boardRail{width:640px;min-width:640px;max-width:none}.qmf2XW_surface .qmf2XW_board[data-kind=gomoku]{background:linear-gradient(120deg,#efdab2,#d7b784 55%,#c79f6b);border:12px solid #c7a372;border-radius:6px;box-shadow:0 3px #795738,0 15px 35px #05030670,inset 0 0 26px #94613223}.qmf2XW_surface .qmf2XW_board[data-kind=reversi]{border:10px solid #193c37;box-shadow:0 4px #0d211e,0 20px 35px #05030670}.qmf2XW_surface .qmf2XW_board[data-kind=connect-four]{background:linear-gradient(125deg,#b895d2,#694785);box-shadow:0 6px #422951,0 20px 35px #05030670}.qmf2XW_surface .qmf2XW_board[data-kind=tic-tac-toe] .qmf2XW_cell{background:#3d2852a3;border:1px solid #e3c6ee30;box-shadow:inset 0 1px #ffffff0a,0 5px 15px #0f081c45}.qmf2XW_surface .qmf2XW_board[data-kind=tic-tac-toe] .qmf2XW_stone{color:#d1a6ec}.qmf2XW_surface .qmf2XW_board[data-kind=tic-tac-toe] .qmf2XW_stone[data-owner="1"]{color:#edca88}.qmf2XW_surface .qmf2XW_board[data-kind=tic-tac-toe] .qmf2XW_cell[data-winning=true]{background:#76508d;border-color:#e2bfee}.qmf2XW_surface .qmf2XW_confirmBar{width:min(100%,720px);margin:8px auto 0;padding:8px 4px}.qmf2XW_surface .qmf2XW_boardFootnote{margin:0;font-size:9px}.qmf2XW_surface .qmf2XW_microHint{display:none}.qmf2XW_bombSurface{justify-content:center;gap:0;padding:75px 25px 30px}.qmf2XW_bombSurface .qmf2XW_bombSymbol{flex-shrink:0;width:56px;height:56px;margin-bottom:12px}.qmf2XW_bombSurface h2{margin:5px 0 8px;font-size:clamp(22px,4cqh,34px)}.qmf2XW_bombSurface .qmf2XW_bombIntro{margin-bottom:20px}.qmf2XW_bombSurface .qmf2XW_rangeDisplay{width:min(100%,540px)}.qmf2XW_bombSurface .qmf2XW_rangeDisplay strong{font-size:clamp(42px,8cqh,80px)}.qmf2XW_bombSurface .qmf2XW_rangeTrack{flex-shrink:0;width:min(100%,540px);margin:14px auto 8px}.qmf2XW_bombSurface .qmf2XW_rangeHint{margin:8px 0 18px}.qmf2XW_bombSurface .qmf2XW_bombFeedback{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.qmf2XW_bombSurface .qmf2XW_bombForm{flex-shrink:0;padding:14px 18px}.qmf2XW_bombSurface .qmf2XW_numberEntry{padding:4px 0 10px}.qmf2XW_bombSurface .qmf2XW_lastGuess{margin:10px 0 0}@media (max-width:600px){.qmf2XW_codeSurface{--controls-height:106px}.qmf2XW_codeSurface[data-stage=guess]{--controls-height:188px}.qmf2XW_codeSeat,.qmf2XW_codeSeat[data-own=true],.qmf2XW_codeSeat[data-own=false]{width:94%}.qmf2XW_codeSeat[data-own=false]{top:65px}.qmf2XW_codeSeat header,.qmf2XW_codeSeat[data-own=false] header,.qmf2XW_codeSeat[data-own=true] header{min-height:32px}.qmf2XW_codeHand,.qmf2XW_codeSeat[data-own=false] .qmf2XW_codeHand{width:min(100%, calc(var(--hand-size) * 61px));margin-top:12px;margin-bottom:9px}.qmf2XW_codeTile{width:clamp(36px,10.5vw,52px);height:clamp(65px,12.6cqh,91px);padding:6px 3px}.qmf2XW_codeTile .qmf2XW_tileValue{font-size:clamp(26px,4.5cqh,34px)}.qmf2XW_codeControls{border-radius:15px;width:95%;padding:10px 12px;bottom:10px}.qmf2XW_codeSurface[data-stage=draw] .qmf2XW_codeControls{gap:10px}.qmf2XW_codeSurface[data-stage=draw] .qmf2XW_controlHeading{display:none}.qmf2XW_codeControls .qmf2XW_drawChoices button{justify-content:center;min-height:63px}.qmf2XW_codeControls .qmf2XW_guessNumbers{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.qmf2XW_codeControls .qmf2XW_guessNumbers button{min-height:35px}.qmf2XW_codeControls .qmf2XW_guessFooter .qmf2XW_confirmButton{min-height:34px}.qmf2XW_codeControls .qmf2XW_controlHeading{min-height:22px;margin-bottom:7px}.qmf2XW_codeControls .qmf2XW_guessFooter{margin-top:7px}.qmf2XW_codeSurface[data-stage=guess] .qmf2XW_poolCounter{opacity:.45;transform:translate(-50%,-50%)scale(.8)}.qmf2XW_poolCounter{top:46%;left:50%}.qmf2XW_deckStack{width:51px;height:77px}.qmf2XW_surface{grid-template-rows:40px minmax(0,1fr) 68px 28px;padding:64px 12px 14px}.qmf2XW_surface .qmf2XW_boardViewport{padding:4px}.qmf2XW_surface .qmf2XW_board[data-kind=gomoku]{border-width:7px}.qmf2XW_surface .qmf2XW_board[data-kind=reversi]{border-width:6px}.qmf2XW_surface .qmf2XW_confirmBar strong{font-size:11px}.qmf2XW_surface .qmf2XW_boardFootnote{padding:0 8px;font-size:8px}.qmf2XW_bombSurface{padding:68px 20px 26px}.qmf2XW_bombSurface .qmf2XW_bombIntro{margin-bottom:15px;font-size:10px}}@media (max-height:630px){.qmf2XW_codeSurface{--controls-height:90px}.qmf2XW_codeSurface[data-stage=guess]{--controls-height:160px}.qmf2XW_codeSeat[data-own=false]{top:56px}.qmf2XW_codeHand,.qmf2XW_codeSeat[data-own=false] .qmf2XW_codeHand{margin-top:7px;margin-bottom:6px}.qmf2XW_codeTile{width:43px;height:68px}.qmf2XW_codeTile .qmf2XW_tileValue{font-size:27px}.qmf2XW_codeSeat header small,.qmf2XW_privateBadge{display:none}.qmf2XW_codeControls{padding:8px 10px}.qmf2XW_codeControls .qmf2XW_drawChoices button{min-height:48px}.qmf2XW_codeControls .qmf2XW_guessNumbers button{min-height:28px}.qmf2XW_codeControls .qmf2XW_guessFooter .qmf2XW_confirmButton{min-height:28px;padding-block:4px}.qmf2XW_codeControls .qmf2XW_controlHeading{min-height:18px;margin-bottom:5px}.qmf2XW_poolCounter{transform:translate(-50%,-50%)scale(.74)}.qmf2XW_surface{grid-template-rows:33px minmax(0,1fr) 56px 16px;padding-top:56px;padding-bottom:8px}.qmf2XW_bombSurface .qmf2XW_bombSymbol,.qmf2XW_bombSurface>.qmf2XW_eyebrow,.qmf2XW_bombSurface .qmf2XW_bombIntro{display:none}.qmf2XW_bombSurface .qmf2XW_rangeHint{margin:6px 0 10px}.qmf2XW_bombSurface .qmf2XW_bombForm{padding-block:10px}}@media (prefers-reduced-motion:reduce){.qmf2XW_codeTile,.qmf2XW_codeSeat[data-own=false] .qmf2XW_codeTile{transform:none!important}.qmf2XW_poolCounter,.qmf2XW_codeTile{transition:none}}
.u4nU_W_scene{--active-color:#bda0ff;color:#efebff;isolation:isolate;background:radial-gradient(at 32% 35%,#5b40785e,#0000 58%),radial-gradient(at 88% 78%,#674c6a24,#0000 46%),linear-gradient(135deg,#21172f,#241931 55%,#1a152a);grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;padding:68px 24px 15px;display:grid;position:relative;overflow:hidden}.u4nU_W_sky{z-index:-1;pointer-events:none;opacity:.65;background-image:repeating-linear-gradient(0deg,#ffffff02 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#ffffff02 0 1px,#0000 1px 3px);position:absolute;inset:0;overflow:hidden}.u4nU_W_sky:after{content:"";border:1px solid #b29ed409;border-radius:50%;position:absolute;inset:10% 6%;transform:rotate(-22deg)}.u4nU_W_sky i{aspect-ratio:1;border:1px solid #b5a0d608;border-radius:50%;width:36vw;position:absolute;top:15%;left:30%;box-shadow:0 0 0 35px #b5a0d603,0 0 0 90px #b5a0d603}.u4nU_W_sky i:nth-child(2){width:17vw;top:48%;left:75%}.u4nU_W_sky i:nth-child(3){width:26vw;top:75%;left:-10%}.u4nU_W_sceneLabel{color:#d4c7eb;letter-spacing:.14em;align-items:center;gap:10px;font-size:12px;display:flex;position:absolute;top:82px;left:38px}.u4nU_W_sceneLabel>svg{color:#aa95cc}.u4nU_W_sceneLabel span{flex-direction:column;gap:6px;display:flex}.u4nU_W_sceneLabel small{color:#786f90;letter-spacing:.17em;font-size:7px}.u4nU_W_boardViewport{place-items:center;min-width:0;min-height:0;padding:4px 8px 12px;display:grid;container-type:size}.u4nU_W_board{aspect-ratio:1;filter:drop-shadow(0 26px 28px #0c031c66);isolation:isolate;width:min(100%,100cqh,690px);position:relative}.u4nU_W_board:before{content:"";z-index:-1;background:linear-gradient(90deg,#9b86b1,#d7c4e3,#8e78a8);border:1px solid #ebd9ff66;border-radius:6%;position:absolute;inset:1.7% 1.5% .7%;box-shadow:0 8px #60446e80,0 17px 30px #09051455}.u4nU_W_boardArt{width:100%;height:100%;display:block;overflow:visible}.u4nU_W_baseName{pointer-events:none;align-items:center;gap:5%;width:28%;height:6.7%;display:flex;position:absolute;overflow:hidden}.u4nU_W_avatar{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--team-color) 45%,transparent);width:23%;color:var(--team-color);background-color:#fff9;background-position:50%;background-size:cover;border-radius:50%;flex:none;place-items:center;font-size:clamp(8px,1.4vw,13px);display:grid;box-shadow:0 2px 7px #0004}.u4nU_W_baseName>span:nth-child(2){flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.u4nU_W_baseName strong{white-space:nowrap;text-overflow:ellipsis;color:#3f304e;max-width:100%;font-size:clamp(9px,1.14vw,13px);font-weight:650;overflow:hidden}.u4nU_W_baseName small{color:var(--team-color);opacity:.75;white-space:nowrap;font-size:clamp(7px,.83vw,9px)}.u4nU_W_baseName small b{opacity:.8;margin-left:5px;font-weight:500}.u4nU_W_baseName>i{background:var(--team-color);opacity:0;border-radius:50%;width:5px;height:5px;margin-right:5px}.u4nU_W_baseName[data-active=true]>i{opacity:1;box-shadow:0 0 10px var(--team-color);animation:2s ease-in-out infinite u4nU_W_beacon}.u4nU_W_baseName[data-active=true] .u4nU_W_avatar{box-shadow:0 0 0 2px #fffc,0 0 0 3px var(--team-color),0 0 16px color-mix(in srgb,var(--team-color) 25%,transparent)}.u4nU_W_aircraft{aspect-ratio:1;z-index:3;width:7.2%;color:var(--team-color);isolation:isolate;background:0 0;border:0;outline:none;place-items:center;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.u4nU_W_aircraft:disabled{opacity:1;cursor:default}.u4nU_W_aircraft:not(:disabled){cursor:pointer}.u4nU_W_planeIcon{filter:drop-shadow(0 3px 3px #0007);width:100%;height:100%;transition:filter .2s,scale .2s;overflow:visible}.u4nU_W_planeNumber{border:1px solid var(--team-color);width:12px;height:12px;color:var(--team-color);z-index:2;background:#172039;border-radius:50%;place-items:center;font-size:8px;font-weight:700;display:grid;position:absolute;bottom:3px;right:-1px;box-shadow:0 2px 3px #0006}.u4nU_W_planeHalo{z-index:-1;opacity:0;border:1.5px solid var(--team-color);background:color-mix(in srgb,var(--team-color) 12%,transparent);border-radius:50%;position:absolute;inset:3%}.u4nU_W_aircraft[data-legal=true] .u4nU_W_planeHalo{opacity:1;animation:1.6s ease-in-out infinite u4nU_W_runwayPulse}.u4nU_W_aircraft[data-selected=true]{z-index:7}.u4nU_W_aircraft[data-selected=true] .u4nU_W_planeHalo{background:color-mix(in srgb,var(--team-color) 18%,transparent);box-shadow:0 0 0 5px color-mix(in srgb,var(--team-color) 10%,transparent);border-width:2px;animation:none;inset:-10%}.u4nU_W_aircraft[data-selected=true] .u4nU_W_planeIcon{scale:1.14}.u4nU_W_aircraft[data-moving=true]{z-index:8}.u4nU_W_aircraft[data-moving=true] .u4nU_W_planeIcon{filter:drop-shadow(0 8px 5px #0007) drop-shadow(0 0 8px var(--team-color))}.u4nU_W_aircraft:focus-visible .u4nU_W_planeHalo{opacity:1;outline-offset:4px;outline:2px solid #fff}.u4nU_W_aircraft[data-finished=true] .u4nU_W_planeIcon{opacity:.68;scale:.85}.u4nU_W_aircraft[data-captured=true]{z-index:6}.u4nU_W_exhaust{background:linear-gradient(var(--team-color),transparent);filter:blur(2px);opacity:0;z-index:-1;border-radius:0 0 50% 50%;width:10%;height:60%;position:absolute;top:72%;left:45%}.u4nU_W_aircraft[data-moving=true] .u4nU_W_exhaust{animation:u4nU_W_engineTrail var(--move-duration) ease-out both}.u4nU_W_previewRoute{pointer-events:none;animation:3s linear infinite u4nU_W_routeDash}.u4nU_W_boardSerial{letter-spacing:.3em;color:#786687;opacity:.65;white-space:nowrap;font-size:clamp(4px,.6vw,7px);position:absolute;bottom:1.7%;left:50%;transform:translate(-50%)}.u4nU_W_landingBurst{z-index:9;pointer-events:none;width:0;height:0;position:absolute}.u4nU_W_landingBurst>i{border:2px solid var(--team-color);opacity:0;width:44px;height:44px;animation:u4nU_W_landingRing .7s var(--burst-delay) ease-out both;border-radius:50%;position:absolute;top:-22px;left:-22px}.u4nU_W_landingBurst>i:nth-child(2){animation-delay:calc(var(--burst-delay) + .1s);border-width:1px}.u4nU_W_landingBurst>b{background:var(--team-color);opacity:0;width:3px;height:7px;transform:rotate(var(--spark-angle));animation:u4nU_W_landingSpark .7s var(--burst-delay) ease-out both;border-radius:2px;position:absolute}.u4nU_W_landingBurst[data-finish=true]>i{border-color:#fff0b3;animation-duration:1s}.u4nU_W_landingBurst[data-finish=true]>b{background:#ffe7a1;height:10px;animation-duration:1.1s}.u4nU_W_console{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(120deg,#272637d9,#242334bd);border:1px solid #c8b4e51f;border-radius:19px;width:min(100%,800px);margin:0 auto;padding:0 16px;position:relative;box-shadow:inset 0 1px #ffffff05,0 9px 30px #0002}.u4nU_W_flightStatus{border-bottom:1px solid #d9c8f312;align-items:center;gap:10px;min-height:53px;padding:9px 0 7px;display:flex}.u4nU_W_statusIcon{width:31px;height:31px;color:var(--active-color);background:#bda0ff0c;border-radius:10px;flex:none;place-items:center;display:grid}.u4nU_W_flightStatus>div{flex:1;min-width:0}.u4nU_W_flightStatus strong{color:#ede5fd;font-size:12px;font-weight:600;line-height:1.5;display:block}.u4nU_W_flightStatus p{color:#a79dbb;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:3px 0 0;font-size:10px;line-height:1.55;display:-webkit-box;overflow:hidden}.u4nU_W_bonusBadge{color:#e9ca8e;white-space:nowrap;background:#f5cf7b0b;border:1px solid #ebc78329;border-radius:12px;padding:5px 8px;font-size:9px}.u4nU_W_controls{grid-template-columns:94px minmax(0,1fr) 154px;align-items:center;gap:15px;min-height:83px;display:grid}.u4nU_W_diceWell{align-items:center;gap:9px;display:flex}.u4nU_W_diceWell>span{color:#b5a8c9;white-space:nowrap;writing-mode:vertical-rl;letter-spacing:1px;font-size:9px}.u4nU_W_diceStage{perspective:500px;flex:none;place-items:center;width:62px;height:66px;display:grid;position:relative}.u4nU_W_diceShadow{filter:blur(4px);background:#04061470;border-radius:50%;width:43px;height:17px;position:absolute;bottom:2px;left:9px}.u4nU_W_diceOrbit{border:1px solid #bb9ce42d;border-radius:50%;width:62px;height:24px;position:absolute;bottom:1px;box-shadow:0 0 12px #b095d60c}.u4nU_W_dice{--dice-size:38px;width:var(--dice-size);height:var(--dice-size);transform-style:preserve-3d;will-change:transform;margin-top:-6px;position:relative;transform:rotateX(-18deg)rotateY(-24deg)}.u4nU_W_diceFace{backface-visibility:hidden;background:linear-gradient(125deg,#fbf7ff,#ddcdef);border:1px solid #faf5ffb3;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:3px;padding:8px;display:grid;position:absolute;inset:0;box-shadow:inset 0 0 7px #a784cc66}.u4nU_W_diceFace i{opacity:0;background:#5f438e;border-radius:50%;box-shadow:inset 0 1px 2px #2b154999,0 .7px #fff9}.u4nU_W_diceFace i[data-pip=true]{opacity:1}.u4nU_W_diceFace[data-face="1"]{transform:translateZ(calc(var(--dice-size)/2))}.u4nU_W_diceFace[data-face="2"]{transform:rotateY(90deg) translateZ(calc(var(--dice-size)/2))}.u4nU_W_diceFace[data-face="3"]{transform:rotateX(-90deg) translateZ(calc(var(--dice-size)/2))}.u4nU_W_diceFace[data-face="4"]{transform:rotateX(90deg) translateZ(calc(var(--dice-size)/2))}.u4nU_W_diceFace[data-face="5"]{transform:rotateY(-90deg) translateZ(calc(var(--dice-size)/2))}.u4nU_W_diceFace[data-face="6"]{transform:rotateX(180deg) translateZ(calc(var(--dice-size)/2))}.u4nU_W_diceStage[data-motion=rolling] .u4nU_W_diceOrbit,.u4nU_W_diceStage[data-motion=landing] .u4nU_W_diceOrbit{border-color:#c2a4ef;box-shadow:0 0 17px #c29ff244}.u4nU_W_planePicker{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.u4nU_W_planePicker button{color:#e3d4f6;background:#bfa1e40d;border:1px solid #c6a6ed2e;border-radius:10px;justify-content:center;align-items:center;gap:2px;min-height:49px;padding:6px 4px;transition:background .2s,border-color .2s,transform .2s;display:flex;position:relative}.u4nU_W_planePicker button:disabled{opacity:.46;cursor:default;background:#130f220d;border-color:#c5a8e112}.u4nU_W_planePicker button[aria-pressed=true]{background:#b99ce927;border-color:#cdb1ff;box-shadow:0 0 14px #ac81dc12}.u4nU_W_planePicker button:not(:disabled):hover{background:#b99ce934;transform:translateY(-2px)}.u4nU_W_planePicker button:focus-visible,.u4nU_W_primaryAction:focus-visible{outline-offset:3px;outline:2px solid #e7d6ff}.u4nU_W_planePicker button>span{white-space:nowrap;flex-direction:column;gap:4px;font-size:10px;display:flex}.u4nU_W_planePicker button small{color:#9f90b3;font-size:8px}.u4nU_W_smallPlane{filter:drop-shadow(0 2px 2px #0005);flex:none;width:27px;height:30px}.u4nU_W_choiceCheck{color:#d8c6ed;position:absolute;top:3px;right:3px}.u4nU_W_primaryAction{color:#21142f;background:linear-gradient(130deg,#c8a7ef,#9170bd);border:1px solid #e8d5ff5c;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:48px;font-size:12px;font-weight:650;transition:transform .2s,filter .2s;display:flex;box-shadow:inset 0 1px #fff5,0 5px #6c4f9350,0 10px 20px #100c2455}.u4nU_W_primaryAction:disabled{color:#8d829e;cursor:default;background:linear-gradient(130deg,#454051,#3a3546);border-color:#b19bc21c;box-shadow:inset 0 1px #ffffff06}.u4nU_W_primaryAction:not(:disabled):hover{filter:brightness(1.1);transform:translateY(-2px)}.u4nU_W_primaryAction:not(:disabled):active{transform:translateY(2px);box-shadow:inset 0 1px #fff3,0 2px #6c4f9350}.u4nU_W_flightFooter{color:#82758f;justify-content:space-between;align-items:center;gap:10px;min-height:22px;padding-bottom:5px;font-size:8px;display:flex}.u4nU_W_flightFooter>span{align-items:center;gap:6px;display:flex}.u4nU_W_flightFooter i{background:#92b9a9;border-radius:50%;width:4px;height:4px}.u4nU_W_flightFooter>span:last-child{color:#a99bb9;white-space:nowrap}.u4nU_W_scene[data-paused=true] *{animation-play-state:paused!important}.u4nU_W_scene[data-paused=true] .u4nU_W_board{filter:drop-shadow(0 26px 28px #0c031c66)saturate(.7)}@keyframes u4nU_W_beacon{50%{opacity:.4;box-shadow:0 0 4px var(--team-color)}}@keyframes u4nU_W_runwayPulse{50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--team-color) 0%,transparent);opacity:.55;transform:scale(1.12)}0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--team-color) 20%,transparent)}}@keyframes u4nU_W_engineTrail{0%{opacity:0;height:15%}12%,65%{opacity:.75;height:70%}85%,to{opacity:0;height:0}}@keyframes u4nU_W_routeDash{to{stroke-dashoffset:-60px}}@keyframes u4nU_W_landingRing{0%{opacity:0;transform:scale(.2)}12%{opacity:.9}to{opacity:0;transform:scale(2)}}@keyframes u4nU_W_landingSpark{0%{opacity:0;transform:rotate(var(--spark-angle)) translateY(-8px) scale(.5)}15%{opacity:1}to{opacity:0;transform:rotate(var(--spark-angle)) translateY(-45px) scale(.2)}}@media (min-width:1200px){.u4nU_W_scene{padding-bottom:21px}.u4nU_W_console{max-width:850px}.u4nU_W_controls{grid-template-columns:96px minmax(0,1fr) 175px;gap:20px}.u4nU_W_flightStatus strong{font-size:13px}.u4nU_W_flightStatus p{font-size:11px}.u4nU_W_planePicker button{min-height:53px}.u4nU_W_primaryAction{min-height:51px}}@media (max-width:900px){.u4nU_W_sceneLabel{display:none}.u4nU_W_scene{padding-inline:14px}.u4nU_W_console{max-width:690px}.u4nU_W_boardViewport{padding-inline:0}.u4nU_W_controls{grid-template-columns:76px minmax(0,1fr) 128px;gap:10px}.u4nU_W_planePicker{gap:5px}.u4nU_W_smallPlane{width:23px}.u4nU_W_diceWell{gap:2px}.u4nU_W_primaryAction{gap:6px;font-size:11px}.u4nU_W_primaryAction>svg:last-child{display:none}}@media (max-width:600px){.u4nU_W_scene{grid-template-rows:minmax(0,1fr) auto;padding:70px 8px 12px}.u4nU_W_boardViewport{padding:0 0 14px}.u4nU_W_board{width:min(100%,100cqh,560px)}.u4nU_W_baseName{gap:5%}.u4nU_W_baseName strong{font-size:10px}.u4nU_W_baseName small{font-size:7px}.u4nU_W_baseName>span:nth-child(2){gap:3px}.u4nU_W_baseName>i{width:4px;height:4px;margin-right:2px}.u4nU_W_avatar{font-size:9px}.u4nU_W_planeNumber{width:10px;height:10px;font-size:7px;bottom:0;right:-1px}.u4nU_W_console{border-radius:17px;padding:0 10px}.u4nU_W_flightStatus{gap:7px;min-height:60px;padding:9px 0}.u4nU_W_statusIcon{border-radius:8px;width:26px;height:29px}.u4nU_W_statusIcon>svg{width:16px}.u4nU_W_flightStatus strong{font-size:11px}.u4nU_W_flightStatus p{margin-top:3px;font-size:9px;line-height:1.6}.u4nU_W_bonusBadge{padding:4px 6px;font-size:8px}.u4nU_W_controls{grid-template-columns:58px minmax(0,1fr);gap:7px 9px;padding:6px 0 8px}.u4nU_W_diceWell{flex-direction:column;grid-row:1/3;gap:0}.u4nU_W_diceWell>span{writing-mode:horizontal-tb;letter-spacing:.08em;margin-top:6px;font-size:8px}.u4nU_W_diceStage{width:54px;height:58px}.u4nU_W_dice{--dice-size:33px}.u4nU_W_diceFace{border-radius:7px;gap:2px;padding:7px}.u4nU_W_diceShadow{width:37px;left:9px}.u4nU_W_diceOrbit{width:54px;height:20px}.u4nU_W_planePicker{gap:5px}.u4nU_W_planePicker button{border-radius:8px;gap:0;min-height:44px;padding:4px 2px}.u4nU_W_planePicker button>span{gap:4px;font-size:9px}.u4nU_W_planePicker button small{font-size:7px}.u4nU_W_smallPlane{width:22px;height:29px}.u4nU_W_primaryAction{border-radius:9px;grid-column:2;gap:8px;min-height:35px;font-size:11px}.u4nU_W_primaryAction>svg{width:15px;height:15px}.u4nU_W_primaryAction>svg:last-child{width:13px;display:block}.u4nU_W_flightFooter{gap:5px;min-height:21px;padding-bottom:6px;font-size:7px}.u4nU_W_flightFooter>span{gap:4px}}@media (max-width:350px){.u4nU_W_scene{padding-inline:5px;padding-bottom:9px}.u4nU_W_boardViewport{padding-bottom:10px}.u4nU_W_console{padding-inline:8px}.u4nU_W_baseName strong{font-size:9px}.u4nU_W_baseName small{font-size:6px}.u4nU_W_baseName small b{margin-left:3px}.u4nU_W_flightStatus{min-height:58px}.u4nU_W_statusIcon{display:none}.u4nU_W_bonusBadge{padding:4px;font-size:7px}.u4nU_W_flightStatus strong{font-size:10px}.u4nU_W_flightStatus p{font-size:8px}.u4nU_W_controls{grid-template-columns:49px minmax(0,1fr);column-gap:7px}.u4nU_W_diceStage{width:47px}.u4nU_W_diceOrbit{width:46px}.u4nU_W_dice{--dice-size:30px}.u4nU_W_diceFace{padding:6px}.u4nU_W_smallPlane{width:19px}.u4nU_W_planePicker button{min-height:42px}.u4nU_W_planePicker button>span{font-size:8px}.u4nU_W_flightFooter>span:first-child{font-size:6px}}@media (max-height:640px) and (min-width:601px){.u4nU_W_scene{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 290px;gap:20px;padding-top:58px;padding-bottom:9px}.u4nU_W_boardViewport{padding-bottom:0}.u4nU_W_sceneLabel{display:none}.u4nU_W_console{align-self:center;padding:0 13px 8px}.u4nU_W_flightStatus{min-height:75px}.u4nU_W_controls{grid-template-columns:63px minmax(0,1fr);gap:12px;padding-top:12px}.u4nU_W_diceWell{flex-direction:column;grid-row:1/3;gap:6px}.u4nU_W_diceWell>span{writing-mode:horizontal-tb;font-size:8px}.u4nU_W_planePicker{grid-template-columns:repeat(2,minmax(0,1fr))}.u4nU_W_primaryAction{grid-column:2;min-height:40px}.u4nU_W_flightFooter{margin-top:12px}.u4nU_W_flightFooter>span:first-child{font-size:6px}.u4nU_W_flightFooter>span:last-child{display:none}}@media (max-height:650px) and (max-width:600px){.u4nU_W_scene{padding-top:60px;padding-bottom:6px}.u4nU_W_boardViewport{padding-bottom:7px}.u4nU_W_flightStatus{min-height:46px;padding-block:6px}.u4nU_W_flightStatus p{-webkit-line-clamp:1}.u4nU_W_controls{row-gap:5px;padding-block:5px}.u4nU_W_planePicker button{min-height:35px}.u4nU_W_primaryAction{min-height:29px}.u4nU_W_flightFooter{display:none}.u4nU_W_diceWell>span{margin-top:0}.u4nU_W_console{border-radius:13px}}@media (prefers-reduced-motion:reduce){.u4nU_W_scene *{transition:none!important;animation:none!important}.u4nU_W_aircraft[data-moving=true] .u4nU_W_exhaust{display:none}.u4nU_W_previewRoute{stroke-dasharray:none}.u4nU_W_landingBurst{display:none}}@media (min-width:1000px){.u4nU_W_scene{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 340px;gap:32px;padding:76px clamp(24px,4vw,66px) 30px}.u4nU_W_sceneLabel{display:none}.u4nU_W_boardViewport{padding:0}.u4nU_W_board{width:min(100%,100cqh,760px)}.u4nU_W_console{border-radius:21px;align-self:center;width:100%;max-width:none;margin:26px 0 0;padding:0 16px 10px}.u4nU_W_console:before{content:"星际航线 · FLIGHT CLUB";letter-spacing:.13em;color:#d5c4ee;font-size:13px;position:absolute;top:-48px;left:2px}.u4nU_W_console:after{content:"ONE SKY. ONE DESTINATION.";letter-spacing:.2em;color:#847593;font-size:8px;position:absolute;top:-24px;left:3px}.u4nU_W_flightStatus{gap:10px;min-height:91px;padding:14px 0}.u4nU_W_flightStatus strong{font-size:14px;line-height:1.6}.u4nU_W_flightStatus p{-webkit-line-clamp:3;margin-top:4px;font-size:11px;line-height:1.7}.u4nU_W_statusIcon{width:31px;height:35px}.u4nU_W_bonusBadge{padding:4px 6px;font-size:8px;position:absolute;top:-41px;right:14px}.u4nU_W_controls{grid-template-columns:72px minmax(0,1fr);gap:13px;min-height:0;padding-top:17px}.u4nU_W_diceWell{flex-direction:column;grid-row:1/3;gap:12px}.u4nU_W_diceWell>span{writing-mode:horizontal-tb;letter-spacing:.1em;font-size:10px}.u4nU_W_diceStage{width:70px;height:80px}.u4nU_W_dice{--dice-size:44px}.u4nU_W_diceFace{border-radius:9px;gap:4px;padding:9px}.u4nU_W_diceShadow{width:49px;bottom:4px;left:11px}.u4nU_W_diceOrbit{width:70px;height:27px}.u4nU_W_planePicker{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.u4nU_W_planePicker button{border-radius:11px;gap:5px;min-height:59px}.u4nU_W_planePicker button>span{gap:5px;font-size:12px}.u4nU_W_planePicker button small{font-size:9px}.u4nU_W_smallPlane{width:29px;height:35px}.u4nU_W_primaryAction{grid-column:2;gap:8px;min-height:47px;font-size:13px}.u4nU_W_primaryAction>svg:last-child{width:13px;display:block}.u4nU_W_flightFooter{flex-wrap:wrap;justify-content:center;gap:4px;min-height:22px;margin-top:17px;font-size:8px}.u4nU_W_flightFooter>span:first-child{font-size:7px}.u4nU_W_flightFooter>span:last-child{display:flex}}@media (min-width:1450px){.u4nU_W_scene{grid-template-columns:minmax(0,1fr) 370px;gap:54px;padding-right:clamp(50px,6vw,125px)}.u4nU_W_console{padding-inline:20px}.u4nU_W_flightStatus strong{font-size:15px}.u4nU_W_flightStatus p{font-size:12px}.u4nU_W_flightFooter{font-size:9px}}@media (max-width:600px){.u4nU_W_flightStatus strong{font-size:13px;line-height:1.55}.u4nU_W_flightStatus p{font-size:11px;line-height:1.55}.u4nU_W_flightStatus{min-height:76px}.u4nU_W_planePicker button>span{font-size:11px}.u4nU_W_planePicker button small{font-size:9px}.u4nU_W_planePicker button{gap:1px;min-height:48px}.u4nU_W_smallPlane{width:21px}.u4nU_W_primaryAction{min-height:40px;font-size:13px}.u4nU_W_diceWell>span{font-size:10px}.u4nU_W_flightFooter{flex-wrap:wrap;justify-content:center;gap:4px;padding-bottom:7px;font-size:8px}.u4nU_W_flightFooter>span:first-child{font-size:7px}}@media (max-width:350px){.u4nU_W_flightStatus{min-height:70px}.u4nU_W_flightStatus strong{font-size:12px}.u4nU_W_flightStatus p,.u4nU_W_planePicker button>span{font-size:10px}.u4nU_W_planePicker button small{font-size:8px}.u4nU_W_smallPlane{width:18px}.u4nU_W_primaryAction{min-height:36px;font-size:12px}.u4nU_W_flightFooter>span:first-child{font-size:6.5px}}@media (max-height:650px) and (max-width:600px){.u4nU_W_flightStatus{min-height:56px}.u4nU_W_flightStatus p{-webkit-line-clamp:1;font-size:10px}.u4nU_W_flightStatus strong{font-size:12px}.u4nU_W_planePicker button{min-height:39px}.u4nU_W_primaryAction{min-height:33px}.u4nU_W_flightFooter{display:none}}@media (max-height:560px) and (min-width:1000px){.u4nU_W_scene{grid-template-columns:minmax(0,1fr) 310px;gap:25px;padding-top:59px;padding-bottom:15px}.u4nU_W_console{margin-top:18px}.u4nU_W_console:before{font-size:11px;top:-34px}.u4nU_W_console:after{font-size:7px;top:-16px}.u4nU_W_flightStatus{min-height:72px;padding-block:10px}.u4nU_W_flightStatus strong{font-size:12px}.u4nU_W_flightStatus p{font-size:10px}.u4nU_W_controls{gap:9px;padding-top:10px}.u4nU_W_planePicker button{min-height:46px}.u4nU_W_primaryAction{min-height:38px}.u4nU_W_flightFooter{margin-top:10px}}.u4nU_W_airport{transition:opacity .5s}.u4nU_W_airport[data-active=true]>rect:nth-child(2){stroke:#fff;stroke-width:2px}.u4nU_W_diceOrbit{transition:border-color .35s,box-shadow .35s}.u4nU_W_diceStage[data-motion=landing] .u4nU_W_diceOrbit{border-color:#d8c2ee99;box-shadow:0 0 22px #c29ff22c}.u4nU_W_baseName small{opacity:.84}.u4nU_W_planeHalo{border-color:color-mix(in srgb,var(--team-color) 55%,#593886);background:color-mix(in srgb,var(--team-color) 24%,transparent)}.u4nU_W_aircraft[data-legal=true] .u4nU_W_planeIcon{filter:drop-shadow(0 3px 2px #37254666) drop-shadow(0 0 4px color-mix(in srgb,var(--team-color) 70%,transparent))}.u4nU_W_aircraft[data-selected=true] .u4nU_W_planeHalo{background:#b893e82b;border-color:#694497}.u4nU_W_aircraft:focus-visible .u4nU_W_planeHalo{outline-color:#593d82}
