.SocialUI_inbox__hKXOQ{padding:20px 24px 32px;color:#f5f3ff}.SocialUI_eyebrow__eC125{color:#c4b5fd;font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.SocialUI_hero__fYUIX{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.SocialUI_hero__fYUIX h1{font-size:clamp(30px,4vw,44px);line-height:1.1;margin:8px 0}.SocialUI_muted__TlA9d{color:#b4adc6;font-size:14px;line-height:1.6}.SocialUI_iconButton__KA3Il,.SocialUI_primary__6d9zC,.SocialUI_secondary__GoZ4o{border:0;cursor:pointer;font:inherit;font-weight:700;border-radius:14px;padding:12px 18px}.SocialUI_primary__6d9zC{background:#e5d8ff;color:#291c42}.SocialUI_secondary__GoZ4o{background:#292337;border:1px solid #443952;color:#f5f3ff}.SocialUI_iconButton__KA3Il{width:44px;height:44px;padding:0;flex-shrink:0;font-size:24px;color:#f5f3ff;background:#30283d}.SocialUI_iconButton__KA3Il:disabled,.SocialUI_primary__6d9zC:disabled,.SocialUI_secondary__GoZ4o:disabled{opacity:.45;cursor:not-allowed}.SocialUI_stories__jS46L{display:flex;gap:18px;overflow-x:auto;padding:4px 2px 20px;scrollbar-width:none}.SocialUI_stories__jS46L::-webkit-scrollbar{display:none}.SocialUI_story__8rhZh{flex:0 0 72px;background:none;border:0;color:#eee8fa;cursor:pointer;font-size:12px;display:grid;justify-items:center;grid-gap:8px;gap:8px}.SocialUI_avatar__cHw1q{width:58px;height:58px;border-radius:20px;overflow:hidden;background:#393046;display:flex;justify-content:center;flex-shrink:0}.SocialUI_avatar__cHw1q img{width:100%;height:100%;object-fit:cover}.SocialUI_story__8rhZh .SocialUI_avatar__cHw1q{border:2px solid #cdb4fa;border-radius:50%}.SocialUI_grid__iIHB1{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(220px,1fr);grid-gap:22px;gap:22px}.SocialUI_grid__iIHB1>*{min-width:0}.SocialUI_search__gQ8y2{width:100%;background:#211c2e;border:1px solid #443952;border-radius:16px;padding:15px 18px;font:inherit;font-size:15px;color:#f5f3ff;margin-bottom:14px}.SocialUI_filters__HzvLA{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.SocialUI_filter__J8uAv{border:1px solid #443952;background:transparent;color:#c8c0d8;border-radius:99px;padding:9px 15px;font:inherit;font-size:12px;cursor:pointer}.SocialUI_filter__J8uAv[aria-pressed=true]{background:#e5d8ff;border-color:#e5d8ff;color:#291c42}.SocialUI_conversation__HvxuX{display:flex;align-items:center;gap:12px;border-bottom:1px solid #32293e;padding:17px 0}.SocialUI_openChat__Lk0Kp{display:flex;align-items:center;gap:13px;min-width:0;flex:1 1;text-align:left;background:none;border:0;cursor:pointer;color:inherit}.SocialUI_preview__Ko7Uo{min-width:0;flex:1 1}.SocialUI_preview__Ko7Uo strong{font-size:16px}.SocialUI_preview__Ko7Uo p{font-size:13px;color:#b4adc6;margin-top:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.SocialUI_badge__hyeb_{font-size:10px;color:#d8c6fa;display:block;margin-top:3px}.SocialUI_row__7_kfr{display:flex;align-items:center;justify-content:space-between;gap:12px}.SocialUI_row__7_kfr h2{font-size:23px}.SocialUI_call__lsJKB{border:1px solid #443952;padding:11px;border-radius:14px;text-decoration:none;color:#d8c6fa;font-size:13px}.SocialUI_card__qihQe{background:#211c2e;border:1px solid #3e324d;padding:24px;border-radius:24px;margin-bottom:16px}.SocialUI_card__qihQe h2{font-size:23px;line-height:1.15;margin:10px 0}.SocialUI_card__qihQe p{font-size:13px;line-height:1.6;margin-bottom:18px}.SocialUI_card__qihQe a{text-decoration:none;display:inline-block}.SocialUI_peach__4APV3{background:#f4d9c8;color:#3b2935;border:0}.SocialUI_mint__e_wyQ{background:#cce4d8;color:#203e35;border:0}.SocialUI_empty__UjBlW{padding:32px 12px;text-align:center;color:#b4adc6;line-height:1.7}.SocialUI_notice__g26uG{border:1px solid #665244;border-radius:14px;background:#30271f;color:#ffe0b6;padding:12px 16px;margin:12px 0;font-size:13px;line-height:1.5}.SocialUI_backdrop__FG5k4{position:fixed;inset:0;background:#0d0918cc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:125;display:flex;align-items:center;justify-content:center;padding:24px}.SocialUI_dialog__RbSnQ{width:100%;max-width:660px;max-height:calc(100dvh - 48px);overflow-y:auto;color:#f5f3ff;background:#1b1626;border:1px solid #443952;padding:26px;border-radius:28px;box-shadow:0 30px 100px #0006}.SocialUI_gameGrid__UsUmt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:20px 0}.SocialUI_game__CIgVW{min-height:112px;text-align:left;cursor:pointer;background:#2a2238;border:1px solid #493953;border-radius:20px;color:#f5f3ff;padding:18px}.SocialUI_game__CIgVW span{display:block;font-size:26px;margin-bottom:10px}.SocialUI_game__CIgVW strong{display:block;font-size:14px}.SocialUI_game__CIgVW small{display:block;margin-top:6px;color:#bcb2cb;font-size:11px}.SocialUI_game__CIgVW:disabled{opacity:.5;cursor:wait}.SocialUI_steps__bZU_k{display:flex;gap:8px;margin:22px 0;padding:0;list-style:none}.SocialUI_steps__bZU_k li{flex:1 1;border-top:3px solid #463750;padding-top:9px;font-size:12px;color:#a99bbd}.SocialUI_steps__bZU_k li[aria-current=step]{color:#e3d2ff;border-color:#ccb0ff}.SocialUI_script__59Ukl{background:#e7d9f6;color:#352447;padding:22px;border-radius:22px;line-height:1.8;font-size:15px;margin:18px 0}.SocialUI_meter__GDVnJ{height:8px;overflow:hidden;border-radius:99px;background:#443454;margin:18px 0}.SocialUI_meter__GDVnJ span{display:block;height:100%;background:#d5bbff}.SocialUI_timer__FntU3{font-size:40px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.04em}.SocialUI_actions__Oc6uI{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.SocialUI_actions__Oc6uI>button{flex:1 1}.SocialUI_consent__rbOmv{display:flex;align-items:flex-start;gap:12px;line-height:1.6;font-size:13px;margin:20px 0;color:#c4bad2}.SocialUI_consent__rbOmv input{width:20px;height:20px;flex-shrink:0;margin-top:2px;accent-color:#b990f5}@media (max-width:620px){.SocialUI_inbox__hKXOQ{padding:16px}.SocialUI_grid__iIHB1{grid-template-columns:minmax(0,1fr)}.SocialUI_aside___dZrY{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px}.SocialUI_card__qihQe{padding:18px}.SocialUI_card__qihQe h2{font-size:20px}.SocialUI_hero__fYUIX{align-items:flex-start}.SocialUI_hero__fYUIX .SocialUI_secondary__GoZ4o{padding:10px 12px;font-size:12px}.SocialUI_backdrop__FG5k4{padding:10px;align-items:flex-end}.SocialUI_dialog__RbSnQ{padding:22px 18px;max-height:calc(100dvh - 20px);border-radius:24px}}@media (max-width:360px){.SocialUI_aside___dZrY,.SocialUI_gameGrid__UsUmt{grid-template-columns:1fr}}.SocialUI_dialog__RbSnQ[data-wide]{max-width:1040px;background:#191f21;border-color:#36403c;border-radius:16px}.SocialUI_dialog__RbSnQ[data-wide]>header{padding-bottom:18px;border-bottom:1px solid #343f3b}.SocialUI_dialog__RbSnQ[data-wide]>header h2{font-size:21px;letter-spacing:-.02em}.SocialUI_dialog__RbSnQ[data-wide]>header button{border-radius:8px;background:#29332f}.Workspace_workspace__ZtHNb{position:absolute;inset:0;z-index:20;display:flex;background:#141619;color:#edf0f2;font-family:DM Sans,sans-serif}.Workspace_workspace__ZtHNb *{box-sizing:border-box}.Workspace_library__YK1Jj button,.Workspace_workspace__ZtHNb button{font:inherit;cursor:pointer}.Workspace_library__YK1Jj button:disabled,.Workspace_workspace__ZtHNb button:disabled{opacity:.45;cursor:not-allowed}.Workspace_library__YK1Jj button:focus-visible,.Workspace_library__YK1Jj input:focus-visible,.Workspace_workspace__ZtHNb a:focus-visible,.Workspace_workspace__ZtHNb button:focus-visible,.Workspace_workspace__ZtHNb input:focus-visible,.Workspace_workspace__ZtHNb textarea:focus-visible{outline:2px solid #b5ded0;outline-offset:3px}.Workspace_sidebar__kqSah{width:236px;flex-shrink:0;background:#191c20;border-right:1px solid #2c3036;padding:24px 14px 16px;display:flex;flex-direction:column}.Workspace_brand___LkaR{display:flex;align-items:center;gap:8px;border:0;background:none;color:#e7eee9;padding:0 8px 32px;font-size:22px!important;font-weight:800!important}.Workspace_brand___LkaR small{font-size:10px;margin-left:auto;font-weight:400;color:#a1aaa9}.Workspace_sidebarTitle__1gN0A{display:flex;align-items:center;justify-content:space-between;margin:0 8px 14px}.Workspace_sidebarTitle__1gN0A h2{font-size:12px;font-weight:600;color:#c5cccd}.Workspace_sidebarTitle__1gN0A>span{background:#30363b;font-size:10px;padding:3px 6px;border-radius:5px;color:#b9c2c5}.Workspace_search__PDgWs{width:100%;min-width:0;border:1px solid #343b40;border-radius:8px;background:#22262b;color:#f1f5f6;padding:11px 12px;font:inherit;font-size:12px}.Workspace_threadList__M99BZ{margin-top:16px;flex:1 1;overflow-y:auto}.Workspace_thread__i_hQz{width:100%;border:1px solid transparent;display:flex;align-items:center;gap:10px;text-align:left;color:#dfe7e6;padding:11px 9px;border-radius:9px;background:transparent;margin-bottom:4px}.Workspace_thread__i_hQz:hover{background:#24292e}.Workspace_thread__i_hQz[aria-current]{background:#2a3435;border-color:#3c504c}.Workspace_thread__i_hQz>span:nth-child(2){flex:1 1;min-width:0}.Workspace_thread__i_hQz strong{display:block;font-size:13px;font-weight:600}.Workspace_thread__i_hQz small{color:#a0aeae;font-size:11px;display:block;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Workspace_avatar__MOYvb{width:34px;height:34px;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:11px;background:#35413f;color:#c4e6db;font-weight:700;font-size:15px}.Workspace_avatar__MOYvb img{width:100%;height:100%;object-fit:cover}.Workspace_activeDot__hYFcy,.Workspace_statusDot__4Gc9k{width:5px;height:5px;border-radius:50%;background:#a0c8b9;flex-shrink:0}.Workspace_groupLink__OY4JI{margin-top:16px;padding:13px 8px;border-top:1px solid #30363b;font-size:12px;color:#d4dddc;text-decoration:none}.Workspace_groupLink__OY4JI span{float:right}.Workspace_sidebarFoot__Rj0eN{font-size:10px;color:#929ea2;padding:8px;line-height:1.5}.Workspace_chatColumn__AefsS{flex:1 1;min-width:0;display:flex;flex-direction:column}.Workspace_chatHeader__iN2qz{height:80px;flex-shrink:0;padding:16px 24px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #2c3036}.Workspace_identity__Yq7Rh{min-width:0;flex:1 1}.Workspace_identity__Yq7Rh h1{font-size:16px;font-weight:600;margin:0 0 4px}.Workspace_identity__Yq7Rh>span{font-size:11px;color:#a3afb3}.Workspace_smallButton__DSQtM{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #3b4249;border-radius:7px;background:#22272d;color:#dce5e6;text-decoration:none;padding:8px 11px;font-size:12px!important;white-space:nowrap}.Workspace_mobileBack__ooshS{display:none}.Workspace_chatBody__RQTX9{flex:1 1;min-height:0;display:flex;position:relative}.Workspace_messageColumn__U36zY{flex:1 1;min-width:0;display:flex;flex-direction:column}.Workspace_saveStatus__DFIie{display:flex;gap:7px;align-items:center;padding:14px 26px;color:#a6b2b5;font-size:10px}.Workspace_saveStatus__DFIie>span:last-child{margin-left:auto}.Workspace_messages__Pa5NZ{flex:1 1;min-height:0;overflow-y:auto;padding:12px clamp(20px,4vw,58px) 26px;scroll-behavior:smooth}.Workspace_conversationStart__A3Hp7{margin:8px auto 32px;max-width:720px;border-bottom:1px solid #2a2f34;padding-bottom:24px}.Workspace_conversationStart__A3Hp7>span{font-size:9px;font-weight:700;letter-spacing:.13em;color:#a3b3b4}.Workspace_conversationStart__A3Hp7 p{font-size:12px;color:#96a2a6;margin-top:9px;line-height:1.6}.Workspace_assistantMessage__SEzbS,.Workspace_userMessage__gjsr3{max-width:720px;margin:0 auto 22px;padding:0}.Workspace_userMessage__gjsr3{padding:17px 20px 10px;background:#22292d;border:1px solid #333d42;border-radius:10px}.Workspace_messageLabel__Iu8lg{font-weight:600;font-size:12px;margin-bottom:8px;color:#d5e7e0;display:flex;gap:8px;align-items:center}.Workspace_messageLabel__Iu8lg span{font-size:9px;color:#9cafab}.Workspace_messageText__mYiZC{font-size:14px;line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere}.Workspace_messageActions__XnUjF{display:flex;gap:12px;margin-top:8px}.Workspace_messageActions__XnUjF button{border:0;background:none;font-size:10px;color:#9ba9ad;padding:4px 0}.Workspace_messageActions__XnUjF button:hover{color:#e2f5ef}.Workspace_thinking__SAkR5{display:flex;align-items:center;gap:9px;font-size:12px;color:#a7bab7;max-width:720px;margin:auto}.Workspace_thinking__SAkR5 span{width:6px;height:6px;border-radius:50%;background:#b4d9ca}.Workspace_composeArea__PRVCE{padding:12px 26px 16px}.Workspace_composer__Auusp{max-width:800px;margin:auto;border:1px solid #48534f;background:#1d2326;border-radius:12px;padding:15px;box-shadow:0 8px 25px #0002}.Workspace_composer__Auusp:focus-within{border-color:#9abbb0}.Workspace_composer__Auusp textarea{width:100%;min-height:46px;max-height:160px;resize:none;border:0;background:none;color:#eff4f2;outline:none;font:inherit;font-size:14px;line-height:1.6;padding:0}.Workspace_composer__Auusp textarea::placeholder{color:#98a6a9}.Workspace_composerToolbar__yAjKQ{display:flex;align-items:center;justify-content:space-between;margin-top:10px;gap:10px}.Workspace_composerToolbar__yAjKQ>div{display:flex;gap:6px}.Workspace_composerToolbar__yAjKQ button{border:0;border-radius:7px;padding:8px 10px;font-size:12px;color:#b9c7c6;background:transparent}.Workspace_composerToolbar__yAjKQ .Workspace_send__uJ6C4{background:#badacd;color:#1c322b;font-weight:700;padding:9px 17px}.Workspace_composerHint__idWmd{display:flex;justify-content:space-between;gap:8px;max-width:800px;margin:9px auto 0;color:#8f9da1;font-size:9px}.Workspace_toolsPanel__F_zbx{width:245px;flex-shrink:0;padding:22px 18px;overflow-y:auto;border-left:1px solid #30363a;background:#191d21}.Workspace_toolsHeading__Odavo{display:flex;align-items:center;justify-content:space-between;gap:10px}.Workspace_toolsHeading__Odavo h2{font-size:13px}.Workspace_toolsPanel__F_zbx h3{font-size:9px;letter-spacing:.09em;text-transform:uppercase;color:#9fafad;margin:27px 0 12px}.Workspace_muted__4WJQz{color:#a1afb3;font-size:12px;line-height:1.7;margin:12px 0}.Workspace_toolRow__DjPH2{width:100%;display:flex;justify-content:space-between;gap:8px;border:1px solid #333d42;background:#23292e;color:#dce5e4;padding:12px 10px;margin-bottom:7px;text-align:left;border-radius:7px;font-size:11px!important}.Workspace_toolsNote__MI4Nh{color:#97a6aa;font-size:11px;line-height:1.8;border-top:1px solid #303a3d;padding-top:18px;margin-top:25px}.Workspace_memories__g8OtF{color:#c2cfcc;font-size:12px;line-height:1.7;padding-left:16px}.Workspace_error__WSz_u{margin:0 20px 10px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#342c23;border:1px solid #63513d;border-radius:8px;color:#f1d9b5;font-size:12px;line-height:1.5}.Workspace_copyError__fb7Mj{color:#f1d9b5;font-size:12px;padding:8px 24px}.Workspace_library__YK1Jj{color:#e4eeeb}.Workspace_libraryHeader__OduKS{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:18px 0 24px}.Workspace_libraryHeader__OduKS p{color:#a8b8b7;font-size:13px;line-height:1.6}.Workspace_libraryHeader__OduKS .Workspace_search__PDgWs{max-width:260px}.Workspace_libraryLayout__qpQIu{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:24px;gap:24px}.Workspace_categories__NsHMn{display:flex;gap:6px;margin-bottom:18px;flex-wrap:wrap}.Workspace_categories__NsHMn button{border:1px solid #384244;background:transparent;color:#b5c5c3;border-radius:7px;padding:9px 12px;font-size:11px}.Workspace_categories__NsHMn button[aria-pressed=true]{background:#b8d9ca;color:#20372d;border-color:#b8d9ca}.Workspace_gameGrid__3GxzA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.Workspace_gameCard__8a2T3{display:flex;flex-direction:column;align-items:flex-start;min-height:133px;padding:16px;border:1px solid #343e43;border-radius:10px;text-align:left;background:#20272a;color:#e1e9e6}.Workspace_gameCard__8a2T3[aria-pressed=true]{border-color:#a0c8b5;background:#2b3834}.Workspace_gameCard__8a2T3:hover{border-color:#829b90}.Workspace_gameCard__8a2T3>span{font-size:25px;margin-bottom:12px;color:#b7d4c7}.Workspace_gameCard__8a2T3 strong{font-size:13px}.Workspace_gameCard__8a2T3 small{font-size:10px;color:#9eafac;margin-top:7px}.Workspace_gameDetail__hM3wW{align-self:start;position:-webkit-sticky;position:sticky;top:0;padding:24px;border-radius:12px;background:#d3e4da;color:#23382e}.Workspace_gameDetail__hM3wW .Workspace_detailIcon__lVK2q{font-size:54px;display:block;margin:16px 0 22px}.Workspace_gameDetail__hM3wW h3{font-size:26px;margin:0 0 12px;letter-spacing:-.03em}.Workspace_gameDetail__hM3wW p{font-size:13px;line-height:1.8}.Workspace_gameDetail__hM3wW .Workspace_meta__tYRl6{font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.Workspace_gameDetail__hM3wW dl{border-top:1px solid #adc6b6;margin:22px 0;padding-top:16px;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;font-size:11px}.Workspace_gameDetail__hM3wW dd{margin:0;text-align:right;font-weight:600}.Workspace_launch__tGHzB{width:100%;border:0;background:#263d31;color:#edf7f0;padding:13px;font-weight:600!important;border-radius:8px;font-size:13px;margin-top:20px}.Workspace_libraryEmpty__50ODZ{padding:40px 12px;color:#a9bcb5;font-size:13px}.Workspace_room__ujT4O{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:24px;gap:24px;margin-top:24px}.Workspace_boardStage___aECj{display:flex;flex-direction:column;align-items:center;min-width:0;padding:24px 12px;background:#141b1a;border:1px solid #303c36;border-radius:12px;overflow-x:auto}.Workspace_roomInfo__BRg1v{border:1px solid #354139;background:#202923;border-radius:12px;padding:22px;color:#d5e5d9;align-self:start}.Workspace_roomInfo__BRg1v h3{font-size:13px;margin-bottom:12px}.Workspace_roomInfo__BRg1v p{font-size:12px;color:#afc2b4;line-height:1.8;margin-bottom:20px}.Workspace_opponent__7lANH{display:flex;gap:10px;align-items:center;border-bottom:1px solid #3b4a40;padding-bottom:20px;margin-bottom:22px}.Workspace_opponent__7lANH strong{font-size:14px}.Workspace_opponent__7lANH small{display:block;font-size:10px;color:#afc2b4;margin-top:5px}.Workspace_roomNote__bEqnQ{background:#2b3930;border-left:2px solid #a4c4af;padding:12px;border-radius:0 8px 8px 0}@media(max-width:1050px){.Workspace_sidebar__kqSah{width:210px}.Workspace_toolsPanel__F_zbx{position:absolute;top:0;right:0;bottom:0;z-index:4;box-shadow:-16px 0 35px #0004;width:265px}}@media(max-width:720px){.Workspace_sidebar__kqSah{display:none}.Workspace_mobileBack__ooshS{display:inline-flex}.Workspace_chatHeader__iN2qz{height:72px;padding:12px;gap:8px}.Workspace_chatHeader__iN2qz .Workspace_avatar__MOYvb{display:none}.Workspace_smallButton__DSQtM{padding:8px}.Workspace_saveStatus__DFIie{padding:12px 16px}.Workspace_messages__Pa5NZ{padding:8px 16px 16px}.Workspace_conversationStart__A3Hp7{margin-bottom:24px}.Workspace_composeArea__PRVCE{padding:8px 12px max(16px,env(safe-area-inset-bottom))}.Workspace_composer__Auusp{padding:12px}.Workspace_composerHint__idWmd>span:first-child{display:none}.Workspace_composerHint__idWmd{justify-content:center}.Workspace_messageText__mYiZC{font-size:14px}.Workspace_libraryHeader__OduKS{flex-direction:column;align-items:stretch;margin-bottom:18px}.Workspace_libraryHeader__OduKS .Workspace_search__PDgWs{max-width:none}.Workspace_libraryLayout__qpQIu{grid-template-columns:1fr;gap:20px}.Workspace_gameDetail__hM3wW{position:static}.Workspace_gameDetail__hM3wW .Workspace_detailIcon__lVK2q{display:none}.Workspace_gameDetail__hM3wW h3{font-size:22px}.Workspace_gameDetail__hM3wW dl{margin:16px 0}.Workspace_room__ujT4O{grid-template-columns:1fr}.Workspace_boardStage___aECj{padding:16px 0}.Workspace_roomInfo__BRg1v{padding:18px}.Workspace_error__WSz_u{margin:0 12px 8px;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.Workspace_messages__Pa5NZ{scroll-behavior:auto}}.Workspace_boardStage___aECj>div{max-width:100%}.Workspace_chessBoard__PYikd{width:min(100%,440px);aspect-ratio:1;flex-shrink:0;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-template-rows:repeat(8,minmax(0,1fr));grid-gap:0;gap:0;overflow:hidden;border:1px solid #516247;border-radius:3px;box-shadow:0 12px 32px #0004}.Workspace_chessSquare__zyWpK{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:0;position:relative;display:flex;align-items:center;justify-content:center;background:#769656;color:#edf0d4;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Workspace_chessSquare__zyWpK[data-light=true]{background:#eeeed2;color:#4b6638}.Workspace_chessSquare__zyWpK[data-selected=true]{background:#baca44}.Workspace_chessSquare__zyWpK:focus-visible{outline:3px solid #263d21;outline-offset:-3px;z-index:1}.Workspace_chessPiece__8SQTr{font-family:Segoe UI Symbol,DejaVu Sans,serif;font-size:clamp(22px,6.8vw,40px);line-height:1;color:#20251e;z-index:1;pointer-events:none;text-shadow:0 1px 1px #fff6}.Workspace_chessPiece__8SQTr[data-color=w]{color:#fffef4;text-shadow:1px 0 #343c2e,-1px 0 #343c2e,0 1px #343c2e,0 -1px #343c2e,0 2px 2px #0005}.Workspace_fileLabel__s8ih1,.Workspace_rankLabel__9dnbf{position:absolute;font:700 10px/1 system-ui,sans-serif;pointer-events:none}.Workspace_rankLabel__9dnbf{top:3px;left:3px}.Workspace_fileLabel__s8ih1{bottom:3px;right:3px}.Workspace_moveTarget__P6_Q9{position:absolute;width:28%;aspect-ratio:1;border-radius:50%;background:#243b2870;pointer-events:none;z-index:2}.Workspace_moveTarget__P6_Q9[data-capture=true]{width:86%;border:4px solid #334c35a0;background:transparent}