@font-face{font-family:"Instrument Serif";src:url(/assets/InstrumentSerif-CiqLPLHg.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Instrument Serif";src:url(/assets/InstrumentSerif-Italic-C2Wt6Ksv.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/assets/InstrumentSans-2g-UA1BC.woff) format("woff");font-weight:400 700;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/Manrope-CSVTsCvi.woff) format("woff");font-weight:200 800;font-display:swap}@font-face{font-family:Fraunces;src:url(/assets/Fraunces-CA695_kH.woff) format("woff");font-weight:300 600;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/assets/Fraunces-Italic-Cu9gkQvJ.woff) format("woff");font-weight:300 600;font-style:italic;font-display:swap}@font-face{font-family:DM Sans;src:url(/assets/DMSans-D98qGkRm.woff) format("woff");font-weight:400 700;font-display:swap}@font-face{font-family:Nunito;src:url(/assets/Nunito-wWnXgTdX.woff) format("woff");font-weight:200 900;font-display:swap}:root{--bar-h: 48px;--tl-left: 20px;--tl-right: 20px;--ease: cubic-bezier(.16, 1, .3, 1);--ease-soft: cubic-bezier(.33, 1, .68, 1);color-scheme:light}[data-platform=darwin]{--tl-left: 88px}[data-platform=win32],[data-platform=linux]{--tl-right: 150px}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;overflow:hidden;font-family:Instrument Sans,system-ui,sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-user-select:none;user-select:none;cursor:default}input,textarea,[data-selectable]{-webkit-user-select:text;user-select:text}h1,h2,h3,h4,p{margin:0}ul,ol{margin:0;padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}img,svg{display:block;flex-shrink:0}:focus{outline:none}:focus-visible{outline:2px solid var(--focus, #4b63ff);outline-offset:2px}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tabular{font-variant-numeric:tabular-nums}.drag{-webkit-app-region:drag}.drag button,.drag a,.drag input,.drag select,.drag [role=button],.no-drag{-webkit-app-region:no-drag}::view-transition-old(root){animation:.2s var(--ease-soft) both vt-fade-out}::view-transition-new(root){animation:.52s var(--ease) 40ms both vt-rise-in}::view-transition-group(world){animation-duration:.82s;animation-timing-function:cubic-bezier(.7,0,.2,1)}::view-transition-old(world),::view-transition-new(world){height:100%;object-fit:cover}::view-transition-old(world){animation:.42s var(--ease-soft) both vt-fade-out}::view-transition-new(world){animation:.7s var(--ease) .26s both vt-fade-in}::view-transition-group(page){animation-duration:0s}::view-transition-old(page){animation:.16s var(--ease-soft) both vt-fade-out}::view-transition-new(page){animation:.46s var(--ease) 60ms both vt-rise-in}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0}}@keyframes vt-rise-in{0%{opacity:0;transform:translateY(8px)}}.rise{animation:rise .7s var(--ease) both;animation-delay:calc(var(--i, 0) * 55ms + 80ms)}@keyframes rise{0%{opacity:0;transform:translateY(10px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}._btn_2f7fl_2{--h: 42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--h);padding:0 18px;border:0;border-radius:var(--w-radius-sm, 10px);font-family:var(--w-font);font-size:14px;font-weight:600;white-space:nowrap;transition:background-color .2s var(--ease),box-shadow .2s var(--ease),color .2s,transform .12s var(--ease),opacity .2s}._btn_2f7fl_2:active:not(:disabled){transform:scale(.98)}._btn_2f7fl_2:disabled{opacity:.5;cursor:default}._sm_2f7fl_25{--h: 34px;padding:0 12px;font-size:13px}._lg_2f7fl_30{--h: 50px;padding:0 24px;font-size:15px}._primary_2f7fl_35{background:var(--w-ink);color:var(--w-bg)}._primary_2f7fl_35:hover:not(:disabled){opacity:.88}._accent_2f7fl_42{background:var(--w-accent);color:var(--w-on-accent)}._accent_2f7fl_42:hover:not(:disabled){filter:brightness(1.06)}._quiet_2f7fl_49{background:var(--w-surface-2);color:var(--w-ink);box-shadow:inset 0 0 0 1px var(--w-line)}._quiet_2f7fl_49:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--w-muted)}._ghost_2f7fl_57{background:transparent;color:var(--w-muted)}._ghost_2f7fl_57:hover:not(:disabled){background:var(--w-surface-2);color:var(--w-ink)}._danger_2f7fl_65{background:transparent;color:var(--w-danger);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--w-danger) 40%,transparent)}._danger_2f7fl_65:hover:not(:disabled){background:color-mix(in srgb,var(--w-danger) 10%,transparent)}._spin_2f7fl_73{width:15px;height:15px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:_spin_2f7fl_73 .75s linear infinite}@keyframes _spin_2f7fl_73{to{transform:rotate(360deg)}}._field_2f7fl_88{display:grid;gap:7px}._labelRow_2f7fl_92{display:flex;justify-content:space-between;align-items:baseline;gap:12px}._label_2f7fl_92{font-size:13px;font-weight:600;color:var(--w-ink-2, var(--w-ink))}._control_2f7fl_103{position:relative;display:flex;align-items:center}._input_2f7fl_108{width:100%;height:46px;padding:0 14px;border:0;border-radius:var(--w-radius-sm, 10px);background:var(--w-field);box-shadow:inset 0 0 0 1px var(--w-field-line);color:var(--w-ink);font-family:var(--w-font);font-size:15px;transition:box-shadow .18s var(--ease),background-color .18s}._input_2f7fl_108::placeholder{color:var(--w-faint)}._input_2f7fl_108:hover{box-shadow:inset 0 0 0 1px var(--w-muted)}._input_2f7fl_108:focus-visible{outline:none}._input_2f7fl_108:focus{box-shadow:inset 0 0 0 1.5px var(--w-accent),0 0 0 4px color-mix(in srgb,var(--w-accent) 18%,transparent)}._input_2f7fl_108[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--w-danger)}._select_2f7fl_136{appearance:none;padding-right:38px;cursor:pointer}._select_2f7fl_136 option{background:var(--w-surface-solid, #fff);color:var(--w-ink)}._selectIcon_2f7fl_145{position:absolute;right:12px;color:var(--w-muted);pointer-events:none}._hasLead_2f7fl_151{padding-left:40px}._hasTrail_2f7fl_154{padding-right:46px}._lead_2f7fl_157{position:absolute;left:13px;color:var(--w-faint);pointer-events:none}._trail_2f7fl_163{position:absolute;right:5px;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:8px;background:transparent;color:var(--w-muted)}._trail_2f7fl_163:hover{color:var(--w-ink);background:var(--w-surface-2)}._hint_2f7fl_179{display:block;font-size:12.5px;color:var(--w-muted)}._error_2f7fl_184{font-size:12.5px;color:var(--w-danger)}._segmented_2f7fl_190{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px;padding:4px;border-radius:calc(var(--w-radius-sm, 10px) + 4px);background:var(--w-surface-2);box-shadow:inset 0 0 0 1px var(--w-line)}._segment_2f7fl_190{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:38px;border:0;border-radius:var(--w-radius-sm, 10px);background:transparent;color:var(--w-muted);font-family:var(--w-font);font-size:14px;font-weight:600;transition:background-color .22s var(--ease),color .22s,box-shadow .22s}._segment_2f7fl_190:hover{color:var(--w-ink)}._segment_2f7fl_190[aria-checked=true]{background:var(--w-surface);color:var(--w-ink);box-shadow:0 1px 3px #0000001f,inset 0 0 0 1px var(--w-line)}._toggleRow_2f7fl_225{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;border-radius:var(--w-radius-sm, 10px);background:var(--w-surface-2);box-shadow:inset 0 0 0 1px var(--w-line);cursor:pointer}._toggleLabel_2f7fl_236{display:block;font-size:14px;font-weight:600}._toggle_2f7fl_225{appearance:none;position:relative;flex:none;width:42px;height:24px;margin:0;border-radius:99px;background:var(--w-field-line);transition:background-color .22s var(--ease);cursor:pointer}._toggle_2f7fl_225:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .26s var(--ease)}._toggle_2f7fl_225:checked{background:var(--w-accent)}._toggle_2f7fl_225:checked:after{transform:translate(18px)}._avatar_2f7fl_273{display:inline-grid;place-items:center;flex:none;border-radius:50%;font-weight:700;letter-spacing:.02em}._notice_2f7fl_283{display:flex;gap:10px;align-items:flex-start;padding:11px 14px;border-radius:var(--w-radius-sm, 10px);background:var(--w-surface-2);box-shadow:inset 0 0 0 1px var(--w-line);color:var(--w-ink);font-size:13.5px;line-height:1.5;animation:_rise_2f7fl_1 .5s var(--ease) both}._notice_2f7fl_283 svg{margin-top:2px;color:var(--w-muted)}._notice_2f7fl_283[data-tone=error]{background:color-mix(in srgb,var(--w-danger) 10%,var(--w-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--w-danger) 30%,transparent)}._notice_2f7fl_283[data-tone=error] svg{color:var(--w-danger)}._notice_2f7fl_283[data-tone=ok] svg{color:var(--w-ok)}._cred_2f7fl_312{display:grid;gap:14px;padding:18px;border-radius:var(--w-radius, 14px);background:var(--w-surface-2);box-shadow:inset 0 0 0 1px var(--w-line)}._cred_2f7fl_312 dl{display:grid;gap:12px;margin:0}._cred_2f7fl_312 dt{font-size:12px;color:var(--w-muted)}._cred_2f7fl_312 dd{margin:2px 0 0;font-size:15px;font-weight:600;word-break:break-all}._credPw_2f7fl_335{font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace;font-size:17px!important;letter-spacing:.02em;color:var(--w-accent-ink, var(--w-ink))}._drawerWrap_2f7fl_343{position:fixed;inset:0;z-index:50}._scrim_2f7fl_348{position:absolute;inset:0;border:0;background:var(--w-scrim, rgba(0, 0, 0, .35));animation:_fade_2f7fl_1 .3s var(--ease) both;cursor:default}@keyframes _fade_2f7fl_1{0%{opacity:0}}._drawer_2f7fl_343{position:absolute;top:10px;right:10px;bottom:10px;width:min(460px,calc(100% - 20px));display:flex;flex-direction:column;border-radius:var(--w-radius, 16px);background:var(--w-surface-solid, var(--w-surface));color:var(--w-ink);font-family:var(--w-font);box-shadow:0 30px 80px #00000059,inset 0 0 0 1px var(--w-line);animation:_slideIn_2f7fl_1 .52s var(--ease) both;overflow:hidden}@keyframes _slideIn_2f7fl_1{0%{opacity:.4;transform:translate(40px)}}._drawerHead_2f7fl_383{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 18px 10px 24px}._drawerHead_2f7fl_383 h2{font-family:var(--w-display);font-size:22px;font-weight:var(--w-display-weight, 600);letter-spacing:-.01em}[data-platform=win32] ._drawerHead_2f7fl_383,[data-platform=linux] ._drawerHead_2f7fl_383{padding-top:52px}._close_2f7fl_400{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:50%;background:transparent;color:var(--w-muted)}._close_2f7fl_400:hover{background:var(--w-surface-2);color:var(--w-ink)}._drawerBody_2f7fl_414{flex:1;overflow:auto;padding:10px 24px 24px;display:grid;align-content:start;gap:18px}._drawerFoot_2f7fl_422{display:flex;justify-content:flex-end;gap:8px;padding:14px 24px 20px;box-shadow:inset 0 1px 0 var(--w-line)}._textarea_2f7fl_429{height:auto;min-height:92px;padding:12px 14px;line-height:1.5;resize:vertical}._page_1swk4_1{position:relative;height:100%;display:grid;place-items:center;padding:var(--bar-h) 24px 24px;overflow:auto;background:var(--w-bg);color:var(--w-ink);font-family:var(--w-font)}._bar_1swk4_12{position:absolute;inset:0 0 auto;height:var(--bar-h)}._card_1swk4_17{width:100%;max-width:440px;display:grid;gap:18px;animation:_rise_1swk4_1 .8s var(--ease) .3s both}._themed_1swk4_24{padding:36px;border-radius:var(--w-radius);background:var(--w-surface-solid, var(--w-surface));box-shadow:inset 0 0 0 1px var(--w-line),0 30px 80px -30px #0000004d}._kicker_1swk4_30{font-size:13px;font-weight:600;color:var(--w-accent-ink, var(--w-accent));margin-bottom:8px}[data-space=admin] ._kicker_1swk4_30{color:var(--w-accent)}._title_1swk4_39{font-family:var(--w-display);font-weight:var(--w-display-weight, 400);font-size:34px;line-height:1.1;letter-spacing:-.015em}._lead_1swk4_46{margin-top:10px;color:var(--w-muted)}._link_1swk4_50{justify-self:center;padding:4px;border:0;background:none;color:var(--w-muted);font-size:13.5px}._link_1swk4_50:hover{color:var(--w-ink);text-decoration:underline;text-underline-offset:3px}._lobby_r9o8q_1{position:relative;height:100%;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,1fr);background:var(--w-bg);color:var(--w-ink);font-family:var(--w-font)}._bar_r9o8q_10{position:absolute;inset:0 0 auto;height:var(--bar-h);z-index:2}._worlds_r9o8q_18{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:10px}._world_r9o8q_18{position:relative;overflow:hidden;border-radius:20px;animation:_worldIn_r9o8q_1 1s var(--ease) both;animation-delay:calc(var(--i) * .11s + 60ms);contain:paint}@keyframes _worldIn_r9o8q_1{0%{opacity:0;transform:translateY(24px) scale(.98)}}._art_r9o8q_38{position:absolute;inset:0;width:100%;height:100%}._orbit_r9o8q_44{transform-origin:150px 250px;animation:_orbit_r9o8q_44 140s linear infinite}@keyframes _orbit_r9o8q_44{to{transform:rotate(360deg)}}._label_r9o8q_53{position:absolute;left:22px;right:22px;bottom:24px;display:grid;gap:4px}._label_r9o8q_53 strong{font-size:22px;line-height:1.15}._label_r9o8q_53 span{font-size:13px;line-height:1.45;max-width:22ch}._office_r9o8q_71{background:#0b0d14;color:#eef0f8}._office_r9o8q_71 ._label_r9o8q_53 strong{font-family:Manrope,sans-serif;font-weight:600;letter-spacing:-.02em}._office_r9o8q_71 ._label_r9o8q_53 span{font-family:Manrope,sans-serif;color:#8d93a8}._staff_r9o8q_85{background:#2f4a3a;color:#eef3ec}._staff_r9o8q_85 ._label_r9o8q_53 strong{font-family:Fraunces,serif;font-weight:400;font-size:25px}._staff_r9o8q_85 ._label_r9o8q_53 span{font-family:DM Sans,sans-serif;color:#b9cdb4}._classroom_r9o8q_99{background:#efe6ff;color:#2b2340}._classroom_r9o8q_99 ._label_r9o8q_53 strong{font-family:Nunito,sans-serif;font-weight:800;color:#5a28b0}._classroom_r9o8q_99 ._label_r9o8q_53 span{font-family:Nunito,sans-serif;font-weight:600;color:#6b6286}._lobby_r9o8q_1[data-opening] ._world_r9o8q_18{transition:opacity .4s var(--ease-soft)}._side_r9o8q_120{display:flex;flex-direction:column;justify-content:space-between;min-height:0;overflow:auto;padding:calc(var(--bar-h) + 8px) 48px 28px}._formWrap_r9o8q_128{width:100%;max-width:380px;margin:auto;display:grid;gap:36px;animation:_rise_r9o8q_1 .8s var(--ease) .2s both}._stack_r9o8q_136{display:grid;gap:18px}._title_r9o8q_140{font-family:var(--w-display);font-weight:400;font-size:54px;line-height:1;letter-spacing:-.015em}._lead_r9o8q_147{margin-top:12px;color:var(--w-muted);font-size:15.5px}._small_r9o8q_152{font-size:13px;color:var(--w-muted)}._link_r9o8q_156{justify-self:start;padding:0;border:0;background:none;color:var(--w-ink);font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--w-ink) 30%,transparent);text-underline-offset:4px;transition:text-decoration-color .2s}._link_r9o8q_156:hover{text-decoration-color:var(--w-ink)}._foot_r9o8q_171{max-width:380px;width:100%;margin:24px auto 0;font-size:14px;color:var(--w-muted)}._demo_r9o8q_179{display:grid;gap:12px;margin-top:6px;padding:16px;border-radius:14px;background:var(--w-surface);box-shadow:inset 0 0 0 1px var(--w-line);font-size:13.5px;color:var(--w-muted)}._demo_r9o8q_179 strong{color:var(--w-ink)}._demoButtons_r9o8q_193{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}._demoBtn_r9o8q_198{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:36px;border:0;border-radius:9px;background:var(--w-surface-2);font-size:13px;font-weight:600;transition:background-color .2s,transform .12s var(--ease)}._demoBtn_r9o8q_198:hover:not(:disabled){background:#e8e7e2}._demoBtn_r9o8q_198:active:not(:disabled){transform:scale(.97)}._demoDot_r9o8q_217{width:8px;height:8px;border-radius:50%}._demoBtn_r9o8q_198[data-role=admin] ._demoDot_r9o8q_217{background:#0b0d14;box-shadow:0 0 0 2px #8c96ff inset}._demoBtn_r9o8q_198[data-role=teacher] ._demoDot_r9o8q_217{background:#2f4a3a}._demoBtn_r9o8q_198[data-role=student] ._demoDot_r9o8q_217{background:#b98af0}@media(max-width:1080px){._lobby_r9o8q_1{grid-template-columns:minmax(0,.8fr) minmax(400px,1fr)}._label_r9o8q_53 span{display:none}._label_r9o8q_53 strong{font-size:18px}}._page_13l5s_5{display:grid;gap:22px;padding-bottom:40px}._head_13l5s_10 h1,._heroTitle_13l5s_11{font-family:var(--w-display);font-weight:400;font-size:38px;line-height:1.05;letter-spacing:-.02em}._headRow_13l5s_18{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}._lead_13l5s_24{max-width:60ch;margin-top:6px;color:var(--w-muted);font-size:14.5px;line-height:1.5}._small_13l5s_31{color:var(--w-muted);font-size:12.5px;line-height:1.45}._h2_13l5s_36{font-family:var(--w-display);font-weight:400;font-size:22px;letter-spacing:-.01em}._h3_13l5s_42{margin-bottom:8px;font-size:13px;font-weight:600;color:var(--w-muted)}._row_13l5s_48{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._back_13l5s_54{justify-self:start;display:inline-flex;align-items:center;gap:6px;padding:6px 10px 6px 6px;margin-left:-6px;border:0;border-radius:99px;background:none;color:var(--w-muted);font-size:13px;font-weight:600}._back_13l5s_54:hover{background:var(--w-surface-2);color:var(--w-ink)}._linkish_13l5s_72{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--w-accent);font-size:13px;font-weight:600}._linkish_13l5s_72:hover:not(:disabled){text-decoration:underline;text-underline-offset:3px}._err_13l5s_87{color:var(--w-danger);font-size:12.5px}._spin_13l5s_91{display:inline-block;width:13px;height:13px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:_spin_13l5s_91 .7s linear infinite}@keyframes _spin_13l5s_91{to{transform:rotate(1turn)}}._tabs_13l5s_107{display:flex;gap:4px;border-bottom:1px solid var(--w-line)}._tabs_13l5s_107 button{position:relative;display:inline-flex;align-items:center;gap:8px;padding:10px 14px 12px;border:0;background:none;color:var(--w-muted);font-size:14px;font-weight:600}._tabs_13l5s_107 button span{padding:1px 7px;border-radius:99px;background:var(--w-surface-2);font-size:11.5px}._tabs_13l5s_107 button[aria-selected=true]{color:var(--w-ink)}._tabs_13l5s_107 button[aria-selected=true]:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;border-radius:2px;background:var(--w-accent)}._filters_13l5s_143{display:flex;flex-wrap:wrap;gap:10px 18px}._filter_13l5s_143{display:flex;flex-wrap:wrap;gap:4px;padding:3px;border-radius:99px;background:var(--w-surface-2)}._filter_13l5s_143 button{padding:5px 12px;border:0;border-radius:99px;background:none;color:var(--w-muted);font-size:12.5px;font-weight:600}._filter_13l5s_143 button[aria-pressed=true]{background:#fff;color:var(--w-ink);box-shadow:0 1px 2px #1f2b231f}._library_13l5s_170{display:grid;gap:18px}._cards_13l5s_176{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px;margin:0;padding:0;list-style:none}._card_13l5s_176{display:grid;width:100%;height:100%;padding:0;border:0;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px var(--w-line);overflow:hidden;text-align:left;transition:transform .22s var(--ease),box-shadow .22s}._card_13l5s_176:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px var(--w-line),0 18px 32px -22px #1f2b2380}._cardArt_13l5s_201{border-bottom:1px solid var(--w-line)}._cardBody_13l5s_204{display:grid;align-content:start;gap:6px;padding:12px 14px 14px}._cardMeta_13l5s_210{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--w-muted);font-size:12px;font-weight:600}._level_13l5s_219{padding:1px 7px;border-radius:6px;background:var(--w-accent);color:var(--w-on-accent);font-size:11px;font-weight:700}._cardTitle_13l5s_227{font-size:15.5px;font-weight:650;line-height:1.3;color:var(--w-ink)}._cardFoot_13l5s_233{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:2px;color:var(--w-muted);font-size:12.5px}._given_13l5s_242{display:inline-flex;align-items:center;gap:6px}._given_13l5s_242 i{width:8px;height:8px;margin-right:-2px;border-radius:50%;box-shadow:0 0 0 2px #fff}._empty_13l5s_256{display:grid;justify-items:center;gap:10px;padding:36px 20px 44px;border-radius:var(--w-radius);background:#fff;box-shadow:inset 0 0 0 1px var(--w-line);text-align:center}._empty_13l5s_256 ._lead_13l5s_24{margin:0 0 8px}._emptyArt_13l5s_269{display:flex;margin-bottom:10px}._emptyArt_13l5s_269>span{width:150px;border-radius:14px;box-shadow:0 0 0 4px #fff,0 16px 30px -18px #1f2b2399}._emptyArt_13l5s_269>span:nth-child(1){transform:rotate(-6deg) translate(16px,6px)}._emptyArt_13l5s_269>span:nth-child(2){z-index:1;transform:translateY(-6px)}._emptyArt_13l5s_269>span:nth-child(3){transform:rotate(6deg) translate(-16px,6px)}._gallery_13l5s_290{display:grid;gap:30px}._gallery_13l5s_290 ._lead_13l5s_24{margin:4px 0 14px}._tplGrid_13l5s_297{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;margin:0;padding:0;list-style:none}._tpl_13l5s_297{display:grid;width:100%;height:100%;padding:0;border:0;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px var(--w-line);overflow:hidden;text-align:left;transition:transform .22s var(--ease),box-shadow .22s}._tpl_13l5s_297:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px var(--w-line),0 18px 32px -22px #1f2b238c}._tpl_13l5s_297[aria-current=true]{box-shadow:inset 0 0 0 2px var(--w-accent)}._tplText_13l5s_325{display:grid;gap:3px;padding:11px 14px 14px}._tplText_13l5s_325 strong{font-size:15px;font-weight:650}._tplText_13l5s_325 span{color:var(--w-muted);font-size:13px;line-height:1.4}._editor_13l5s_341{display:grid;gap:16px;padding-bottom:40px}._edHead_13l5s_346{position:sticky;top:-1px;z-index:5;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin:0 -8px;padding:10px 8px;background:color-mix(in srgb,var(--w-surface) 90%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._edHead_13l5s_346 ._back_13l5s_54{margin:0}._titleInput_13l5s_362{min-width:0;padding:6px 10px;border:0;border-radius:10px;background:transparent;color:var(--w-ink);font-family:var(--w-display);font-size:28px;letter-spacing:-.015em}._titleInput_13l5s_362:hover{background:var(--w-surface-2)}._titleInput_13l5s_362:focus{outline:none;background:#fff;box-shadow:inset 0 0 0 1.5px var(--w-accent)}._titleInput_13l5s_362::placeholder{color:var(--w-faint)}._edBtns_13l5s_384{display:flex;gap:8px}._edBody_13l5s_388{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px}@media(max-width:1100px){._edBody_13l5s_388{grid-template-columns:1fr}}._edMain_13l5s_399{display:grid;gap:12px;padding:18px;border-radius:var(--w-radius);background:#fff;box-shadow:inset 0 0 0 1px var(--w-line)}._edBar_13l5s_407{display:flex;flex-wrap:wrap;align-items:center;gap:12px}._tplChip_13l5s_413{display:inline-flex;align-items:center;gap:10px;padding:5px 12px 5px 5px;border:0;border-radius:14px;background:var(--w-surface-2);text-align:left}._tplChip_13l5s_413:hover{background:color-mix(in srgb,var(--w-accent) 10%,var(--w-surface-2))}._tplChip_13l5s_413>span:nth-child(2){display:grid}._tplChip_13l5s_413 strong{font-size:14px;font-weight:650}._tplChip_13l5s_413 small{color:var(--w-muted);font-size:12px}._tplChip_13l5s_413 ._tplChipArt_13l5s_437{width:64px;border-radius:9px}._count_13l5s_441{color:var(--w-muted);font-size:13px;font-weight:600}._pasteBtn_13l5s_446{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:7px 12px;border:0;border-radius:99px;background:none;color:var(--w-accent);font-size:13px;font-weight:600}._pasteBtn_13l5s_446:hover{background:var(--w-surface-2)}._paste_13l5s_446{display:grid;gap:8px;width:100%;padding:14px;border-radius:14px;background:var(--w-surface-2)}._switcher_13l5s_470{padding:14px;border-radius:14px;background:var(--w-surface-2)}._switcher_13l5s_470 ._lead_13l5s_24{margin:0 0 12px;font-size:13px}._switcher_13l5s_470 ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px;margin:0;padding:0;list-style:none}._switcher_13l5s_470 button{position:relative;display:grid;gap:5px;width:100%;padding:5px 5px 8px;border:0;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--w-line);font-size:12.5px;font-weight:600;text-align:center}._switcher_13l5s_470 button[aria-current=true]{box-shadow:inset 0 0 0 2px var(--w-accent)}._switcher_13l5s_470 button:disabled{opacity:.35}._switcher_13l5s_470 small{position:absolute;top:9px;right:9px;padding:1px 6px;border-radius:99px;background:#ffffffe6;color:var(--w-ink);font-size:10.5px}._switchArt_13l5s_517{border-radius:8px}._shapeHint_13l5s_520{color:var(--w-muted);font-size:13px}._colHeads_13l5s_525{display:grid;grid-template-columns:28px 1fr 1.4fr 32px;gap:8px;padding:0;color:var(--w-muted);font-size:12px;font-weight:600}._edList_13l5s_534{display:grid;gap:8px;margin:0;padding:0;list-style:none}._edRow_13l5s_541{display:grid;grid-template-columns:28px 1fr 32px;align-items:center;gap:8px;animation:_rowIn_13l5s_1 .24s var(--ease) both}._edRow_13l5s_541[data-wide]{align-items:start;padding:12px 0;border-top:1px solid var(--w-line)}._edRow_13l5s_541[data-wide]:first-child{border-top:0;padding-top:0}._edRow_13l5s_541[data-wide] ._num_13l5s_557{margin-top:9px}@keyframes _rowIn_13l5s_1{0%{opacity:0;transform:translateY(-4px)}}._num_13l5s_557{color:var(--w-faint);font-size:12.5px;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}._pair_13l5s_573{display:grid;grid-template-columns:1fr 1.4fr;gap:8px}._in_13l5s_578{width:100%;min-width:0;height:38px;padding:0 11px;border:0;border-radius:10px;background:var(--w-field);box-shadow:inset 0 0 0 1px var(--w-field-line);color:var(--w-ink);font:inherit;font-size:14px;transition:box-shadow .16s}._in_13l5s_578:focus{outline:none;box-shadow:inset 0 0 0 1.5px var(--w-accent),0 0 0 4px color-mix(in srgb,var(--w-accent) 12%,transparent)}._in_13l5s_578::placeholder{color:var(--w-faint)}._strong_13l5s_599{font-weight:600}._soft_13l5s_602{height:32px;background:var(--w-surface-2);box-shadow:none;font-size:13px}._rm_13l5s_608,._rmSmall_13l5s_609{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:9px;background:none;color:var(--w-faint)}._rm_13l5s_608:hover,._rmSmall_13l5s_609:hover{background:color-mix(in srgb,var(--w-danger) 10%,transparent);color:var(--w-danger)}._rmSmall_13l5s_609{width:26px;height:26px}._addRow_13l5s_628{justify-self:start;display:inline-flex;align-items:center;gap:6px;margin-left:36px;padding:8px 14px;border:0;border-radius:99px;background:var(--w-surface-2);color:var(--w-accent);font-size:13.5px;font-weight:600}._addRow_13l5s_628:hover{background:color-mix(in srgb,var(--w-accent) 12%,var(--w-surface-2))}._qBlock_13l5s_645{display:grid;gap:8px}._answers_13l5s_649{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px}._ans_13l5s_649{display:flex;align-items:center;gap:6px}._tick_13l5s_659{display:grid;place-items:center;flex:none;width:26px;height:26px;border:0;border-radius:8px;background:color-mix(in srgb,var(--w-danger) 12%,transparent);color:var(--w-danger)}._ans_13l5s_649[data-correct] ._tick_13l5s_659{background:var(--w-ok);color:#fff}._ans_13l5s_649[data-correct] ._in_13l5s_578{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--w-ok) 60%,transparent)}._addAns_13l5s_677{justify-self:start;display:inline-flex;align-items:center;gap:4px;height:38px;padding:0 12px;border:1px dashed var(--w-field-line);border-radius:10px;background:none;color:var(--w-muted);font-size:13px;font-weight:600}._stRow_13l5s_691{display:flex;gap:8px}._tf_13l5s_695{display:flex;flex:none;padding:3px;border-radius:10px;background:var(--w-surface-2)}._tf_13l5s_695 button{padding:0 12px;border:0;border-radius:8px;background:none;color:var(--w-muted);font-size:13px;font-weight:600}._tf_13l5s_695 button[aria-checked=true][data-v=t]{background:var(--w-ok);color:#fff}._tf_13l5s_695 button[aria-checked=true][data-v=f]{background:var(--w-danger);color:#fff}._groupGrid_13l5s_719{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}._groupCard_13l5s_724{display:grid;align-content:start;gap:8px;padding:10px;border-radius:14px;background:var(--w-surface-2)}._groupHead_13l5s_732{display:flex;gap:4px}._gapPreview_13l5s_736{font-size:13px;color:var(--w-muted)}._gapPreview_13l5s_736 mark{padding:1px 6px;border-radius:6px;background:color-mix(in srgb,var(--w-accent) 14%,transparent);color:var(--w-accent);font-weight:600}._gapPreview_13l5s_736[data-warn]{color:var(--w-warn)}._extra_13l5s_750{display:grid;gap:6px;margin-top:6px;padding-top:14px;border-top:1px solid var(--w-line);font-size:13px;font-weight:600;color:var(--w-ink-2)}._edSide_13l5s_762{position:sticky;top:72px;display:grid;gap:14px;padding:14px;border-radius:var(--w-radius);background:#fff;box-shadow:inset 0 0 0 1px var(--w-line)}._sideTabs_13l5s_772{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:3px;border-radius:12px;background:var(--w-surface-2)}._sideTabs_13l5s_772 button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;border:0;border-radius:9px;background:none;color:var(--w-muted);font-size:13px;font-weight:600}._sideTabs_13l5s_772 button[aria-selected=true]{background:#fff;color:var(--w-ink);box-shadow:0 1px 2px #1f2b231f}._ai_13l5s_798,._aiForm_13l5s_799,._settings_13l5s_800{display:grid;gap:12px}._aiIntro_13l5s_804{display:grid;gap:6px;color:var(--w-muted);font-size:13px;line-height:1.45}._allow_13l5s_811{justify-self:start;padding:2px 9px;border-radius:99px;background:var(--w-surface-2);color:var(--w-ink-2);font-size:11.5px;font-weight:600}._aiField_13l5s_820{display:grid;gap:6px;font-size:13px;font-weight:600;color:var(--w-ink-2)}._two_13l5s_827{display:grid;grid-template-columns:1fr 1fr;gap:10px}._undo_13l5s_832{display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 12px;border-radius:10px;background:color-mix(in srgb,var(--w-ok) 12%,transparent);color:var(--w-ok);font-size:13px;font-weight:600}._undo_13l5s_832 button{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border:0;border-radius:8px;background:#fff;color:var(--w-ink);font-size:12.5px;font-weight:600}._chips_13l5s_855{display:flex;flex-wrap:wrap;gap:6px}._chipBtn_13l5s_860{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:0;border-radius:99px;background:var(--w-surface-2);color:var(--w-ink);font-size:13px;font-weight:600}._chipBtn_13l5s_860:hover:not(:disabled){background:color-mix(in srgb,var(--w-accent) 12%,var(--w-surface-2))}._chipBtn_13l5s_860:disabled{opacity:.5}._askRow_13l5s_878{display:flex;gap:6px}._askBtn_13l5s_882{display:grid;place-items:center;flex:none;width:38px;height:38px;border:0;border-radius:10px;background:var(--w-accent);color:var(--w-on-accent)}._askBtn_13l5s_882:disabled{opacity:.4}._themes_13l5s_896{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;border:0}._themes_13l5s_896 legend{margin-bottom:8px;font-size:13px;font-weight:600;color:var(--w-ink-2)}._themes_13l5s_896 button{display:grid;grid-template-columns:minmax(0,1fr);width:100%;gap:4px;padding:3px 3px 6px;border:0;border-radius:11px;background:none;color:var(--w-muted);font-size:11.5px;font-weight:600}._themes_13l5s_896 button[aria-pressed=true]{background:var(--w-surface-2);color:var(--w-ink);box-shadow:inset 0 0 0 2px var(--w-accent)}._themeArt_13l5s_928{border-radius:8px}._hero_13l5s_11{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(260px,1fr);gap:26px;align-items:start}@media(max-width:1100px){._hero_13l5s_11{grid-template-columns:1fr}}._stageBox_13l5s_944{aspect-ratio:16 / 10.5;min-height:380px;border-radius:20px;overflow:hidden;box-shadow:0 0 0 1px #1f2b2314,0 30px 50px -36px #1f2b23b3}._heroSide_13l5s_951{display:grid;align-content:start;gap:12px;padding-top:6px}._heroTitle_13l5s_11{font-size:34px}._heroBtns_13l5s_960{display:grid;gap:8px;margin-top:8px}._heroBtns_13l5s_960>button{justify-content:flex-start}._heroMore_13l5s_968{display:flex;flex-wrap:wrap;gap:16px;margin-top:4px}._confirm_13l5s_974{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px}._danger_13l5s_981{padding:5px 12px;border:0;border-radius:99px;background:var(--w-danger);color:#fff;font-size:12.5px;font-weight:600}._section_13l5s_990{display:grid;gap:12px}._secHead_13l5s_994{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}._ways_13l5s_1000{display:flex;gap:10px;margin:0;padding:2px 2px 8px;overflow-x:auto;list-style:none}._ways_13l5s_1000 button{display:grid;gap:6px;width:122px;padding:4px 4px 8px;border:0;border-radius:13px;background:#fff;box-shadow:inset 0 0 0 1px var(--w-line);font-size:12.5px;font-weight:600;text-align:center}._ways_13l5s_1000 button[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--w-accent)}._wayArt_13l5s_1024{border-radius:9px}._keep_13l5s_1027{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:var(--w-surface-2);font-size:13.5px}._keep_13l5s_1027 span{margin-right:6px}._givenList_13l5s_1040{display:grid;gap:8px;margin:0;padding:0;list-style:none}._givenRow_13l5s_1047{display:grid;grid-template-columns:minmax(180px,1.2fr) minmax(160px,1fr) 110px auto;align-items:center;gap:16px;padding:12px 14px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px var(--w-line),inset 3px 0 0 var(--c)}._givenClass_13l5s_1057{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:8px}._givenClass_13l5s_1057 i{width:9px;height:9px;border-radius:50%;background:var(--c)}._givenClass_13l5s_1057 small{grid-column:2;color:var(--w-muted);font-size:12px}._played_13l5s_1074{display:grid;gap:5px;color:var(--w-muted);font-size:12.5px}._playedBar_13l5s_1080{height:6px;border-radius:99px;background:var(--w-surface-2);overflow:hidden}._playedBar_13l5s_1080 span{display:block;height:100%;border-radius:inherit;background:var(--c)}._avg_13l5s_1092{font-size:13px;font-weight:600}._give_13l5s_242{display:grid;gap:16px}._givePreview_13l5s_1102{display:flex;align-items:center;gap:12px}._givePreview_13l5s_1102 span{display:grid}._givePreview_13l5s_1102 small{color:var(--w-muted);font-size:12.5px}._givePreview_13l5s_1102 ._giveArt_13l5s_1114{width:92px;border-radius:10px}._classPick_13l5s_1118{display:grid;gap:6px;margin:0;padding:0;border:0}._classPick_13l5s_1118 legend{margin-bottom:6px;font-size:13px;font-weight:600}._classPick_13l5s_1118 label{display:grid;grid-template-columns:auto auto 1fr;align-items:center;column-gap:10px;padding:10px 12px;border-radius:12px;background:var(--w-surface-2);cursor:pointer}._classPick_13l5s_1118 label:has(input:checked){background:color-mix(in srgb,var(--c) 16%,#fff);box-shadow:inset 0 0 0 1.5px var(--c)}._classPick_13l5s_1118 input{accent-color:var(--w-accent)}._classPick_13l5s_1118 i{width:9px;height:9px;border-radius:50%;background:var(--c)}._classPick_13l5s_1118 small{grid-column:3;color:var(--w-muted);font-size:12px}._results_13l5s_1160{display:grid;gap:18px}._board_13l5s_1164{display:grid;gap:4px;margin:0;padding:0;list-style:none}._board_13l5s_1164 li{display:grid;grid-template-columns:24px auto 1fr auto;align-items:center;gap:10px;padding:8px 6px;border-bottom:1px solid var(--w-line)}._rank_13l5s_1179{color:var(--w-faint);font-size:13px;font-weight:700;text-align:center}._rank_13l5s_1179[data-top]{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#e8c87a;color:#4a3510}._board_13l5s_1164 li:nth-child(2) ._rank_13l5s_1179[data-top]{background:#d6dcd3;color:#34433a}._board_13l5s_1164 li:nth-child(3) ._rank_13l5s_1179[data-top]{background:#e7c3a6;color:#5a3417}._who_13l5s_1202{display:grid;min-width:0}._who_13l5s_1202 strong{font-size:14px;font-weight:600}._who_13l5s_1202 small{color:var(--w-muted);font-size:12px}._score_13l5s_1214{display:grid;grid-template-columns:70px auto;align-items:center;column-gap:8px;text-align:right}._score_13l5s_1214 strong{font-size:14px;font-variant-numeric:tabular-nums}._score_13l5s_1214 small{grid-column:2;color:var(--w-muted);font-size:11.5px;font-variant-numeric:tabular-nums}._scoreBar_13l5s_1231{grid-row:span 2;height:6px;border-radius:99px;background:var(--w-surface-2);overflow:hidden}._scoreBar_13l5s_1231 span{display:block;height:100%;background:var(--w-accent)}._waiting_13l5s_1243{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}._waiting_13l5s_1243 li{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 3px;border-radius:99px;background:var(--w-surface-2);font-size:13px}._hard_13l5s_1260{display:grid;gap:6px;margin:0;padding:0;list-style:none}._hard_13l5s_1260 li{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--w-danger) 6%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--w-danger) 16%,transparent)}._hard_13l5s_1260 span:first-child{display:grid;gap:2px;font-size:13.5px}._hard_13l5s_1260 small{color:var(--w-muted);font-size:12px}._hardN_13l5s_1285{color:var(--w-danger);font-weight:700;font-size:13px}._takeBack_13l5s_1290{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px;border-top:1px solid var(--w-line);font-size:13px}._present_13l5s_1301{position:fixed;inset:0;z-index:200;display:grid;background:#0a0e0c99;animation:_presentIn_13l5s_1 .26s var(--ease) both}._present_13l5s_1301[data-windowed]{padding:36px 44px 28px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._present_13l5s_1301[data-windowed] ._presentStage_13l5s_1313{border-radius:22px;box-shadow:0 40px 80px -30px #0009}._presentStage_13l5s_1313{height:100%}@keyframes _presentIn_13l5s_1{0%{opacity:0}}@media(prefers-reduced-motion:reduce){._present_13l5s_1301,._edRow_13l5s_541{animation:none}}._withPic_13l5s_1333{display:flex;align-items:center;gap:6px;min-width:0}._withPic_13l5s_1333>input{flex:1}._stRow_13l5s_691>button:first-child{flex:none}._groupItems_13l5s_1345{display:grid;gap:6px;margin:0;padding:0;list-style:none}._groupItems_13l5s_1345 li{display:flex;align-items:center;gap:6px}._groupItems_13l5s_1345 ._in_13l5s_578{height:34px;background:#fff}._groupPlus_13l5s_1361{display:grid;place-items:center;flex:none;width:38px;height:34px;color:var(--w-faint)}._badge_13l5s_1369{margin-left:8px;padding:1px 7px;border-radius:99px;background:color-mix(in srgb,var(--w-accent) 12%,transparent);color:var(--w-accent);font-size:11px;font-style:normal;font-weight:650;vertical-align:2px}._badge_13l5s_1369[data-tone=owner]{background:color-mix(in srgb,var(--w-warn, #a8741f) 14%,transparent);color:var(--w-warn, #a8741f)}._sceneEmpty_13l5s_1386{display:grid;justify-items:center;gap:6px;padding:48px 20px;border:0;border-radius:18px;background:color-mix(in srgb,var(--w-accent) 5%,transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--w-accent) 28%,transparent);text-align:center}._sceneEmpty_13l5s_1386:hover{background:color-mix(in srgb,var(--w-accent) 10%,transparent)}._sceneEmpty_13l5s_1386 small{max-width:44ch;color:var(--w-muted)}._sceneEmptyIcon_13l5s_1404{display:grid;place-items:center;width:52px;height:52px;margin-bottom:4px;border-radius:50%;background:var(--w-accent);color:var(--w-on-accent)}._scene_13l5s_1386{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(220px,1fr);gap:20px;align-items:start}@media(max-width:1250px){._scene_13l5s_1386{grid-template-columns:1fr}}._sceneLeft_13l5s_1425,._sceneRight_13l5s_1426{display:grid;gap:10px}._sceneFrame_13l5s_1430{display:grid;place-items:center;padding:10px;border-radius:16px;background:repeating-conic-gradient(#eef1ec 0 25%,#f8faf6 0 50%) 0 0 / 18px 18px}._sceneStage_13l5s_1437{position:relative;max-width:100%;-webkit-user-select:none;user-select:none;touch-action:none}._sceneHit_13l5s_1443{position:absolute;inset:0;cursor:crosshair}._pin_13l5s_1448{position:absolute;display:grid;place-items:center;width:30px;height:30px;margin:-15px 0 0 -15px;padding:0;border:2.5px solid #fff;border-radius:50%;background:var(--w-accent);color:var(--w-on-accent);font-size:13px;font-weight:700;box-shadow:0 4px 10px -2px #00000073;cursor:grab;touch-action:none}._pin_13l5s_1448[data-empty]{background:#c2662d}._pin_13l5s_1448[data-on]{outline:3px solid color-mix(in srgb,var(--w-accent) 40%,transparent);outline-offset:2px;z-index:1}._pinList_13l5s_1474{display:grid;gap:6px;margin:0;padding:0;list-style:none}._pinList_13l5s_1474 li{display:grid;grid-template-columns:26px 1fr 32px;align-items:center;gap:6px;padding:3px;border-radius:12px}._pinList_13l5s_1474 li[data-on]{background:color-mix(in srgb,var(--w-accent) 8%,transparent)}._pinNum_13l5s_1492{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--w-accent);color:var(--w-on-accent);font-size:12px;font-weight:700}._page_ksimq_2{display:grid;gap:28px}._section_ksimq_6{display:grid;gap:12px}._section_ksimq_6 h2{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:900}._section_ksimq_6 h2 span{display:grid;place-items:center;min-width:26px;height:26px;padding:0 8px;border-radius:99px;background:#ff5c8a;color:#fff;font-size:13px}._sub_ksimq_28{margin-top:-6px;color:var(--w-muted);font-weight:650}._grid_ksimq_33{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px;margin:0;padding:0;list-style:none}._game_ksimq_41{animation:_gameIn_ksimq_1 .6s cubic-bezier(.2,1.4,.4,1) both;animation-delay:calc(var(--n) * 80ms + .1s)}@keyframes _gameIn_ksimq_1{0%{opacity:0;transform:translateY(14px) scale(.95)}}._gameBtn_ksimq_51{position:relative;display:grid;width:100%;height:100%;padding:0;border:0;border-radius:26px;background:#fff;overflow:hidden;text-align:left;box-shadow:0 16px 34px -22px #7a3fd673;transform:rotate(var(--r));transition:transform .3s var(--ease),box-shadow .3s}._gameBtn_ksimq_51:hover{transform:rotate(0) translateY(-4px);box-shadow:0 22px 40px -22px #7a3fd699}._art_ksimq_70{border-radius:0}._play_ksimq_73{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#fff;color:var(--w-accent);box-shadow:0 6px 16px -6px #00000059;transform:scale(.9);transition:transform .3s cubic-bezier(.2,1.4,.4,1)}._gameBtn_ksimq_51:hover ._play_ksimq_73{transform:scale(1.05)}._play_ksimq_73 svg{margin-left:3px}._body_ksimq_94{display:grid;gap:6px;padding:14px 18px 16px}._body_ksimq_94 strong{font-size:18px;font-weight:900;line-height:1.2}._meta_ksimq_104{display:flex;flex-wrap:wrap;gap:6px 10px;color:var(--w-muted);font-size:13px;font-weight:700}._cls_ksimq_112{padding:1px 9px;border-radius:99px;background:color-mix(in srgb,var(--c) 18%,#fff);color:color-mix(in srgb,var(--c) 60%,#2b2340)}._note_ksimq_118{color:var(--w-ink-2);font-size:14px;font-weight:650}._note_ksimq_118 em{color:var(--w-muted);font-style:normal}._foot_ksimq_127{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px;font-size:13px;font-weight:800}._fresh_ksimq_136{padding:2px 10px;border-radius:99px;background:#ff5c8a;color:#fff}._best_ksimq_142{display:inline-flex;align-items:center;gap:8px;color:var(--w-ink)}._stars_ksimq_148{display:flex;gap:1px;font-size:17px;line-height:1}._stars_ksimq_148 i{color:#e6def3;font-style:normal}._stars_ksimq_148 i[data-on]{color:#ffb800}._due_ksimq_161{color:var(--w-muted)}._empty_ksimq_164{display:grid;justify-items:center;gap:8px;padding:40px 24px;border-radius:var(--w-radius);background:#fff;text-align:center}._empty_ksimq_164 h2{font-size:22px;font-weight:900}._empty_ksimq_164 p{max-width:40ch;color:var(--w-muted);font-weight:650}._emptyArt_ksimq_182{display:flex;margin-bottom:8px}._emptyArt_ksimq_182>span{width:150px;border-radius:18px;box-shadow:0 0 0 4px #fff,0 14px 30px -18px #7a3fd699}._emptyArt_ksimq_182>span:first-child{transform:rotate(-5deg) translate(10px)}._emptyArt_ksimq_182>span:last-child{transform:rotate(5deg) translate(-10px) translateY(6px)}@media(prefers-reduced-motion:reduce){._game_ksimq_41{animation:none}}._modal_1lv5s_2{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:28px}._scrim_1lv5s_10{position:absolute;inset:0;border:0;background:#10181373;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:_fade_1lv5s_1 .2s both}._panel_1lv5s_18{position:relative;display:grid;grid-template-rows:auto 1fr auto;width:min(640px,100%);max-height:min(820px,calc(100vh - 56px));border-radius:22px;background:var(--w-surface, #fff);box-shadow:0 40px 80px -30px #0a140e8c;overflow:hidden;animation:_rise_1lv5s_1 .26s var(--ease) both}._panel_1lv5s_18[data-wide]{width:min(1040px,100%);height:min(780px,calc(100vh - 56px))}._head_1lv5s_34{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 10px 22px}._head_1lv5s_34 h2{font-family:var(--w-display);font-weight:400;font-size:24px}._close_1lv5s_45{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:var(--w-surface-2);color:var(--w-ink)}._body_1lv5s_55{min-height:0;overflow:auto;padding:4px 22px 18px}._foot_1lv5s_60{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;border-top:1px solid var(--w-line)}._grow_1lv5s_68{flex:1}@keyframes _fade_1lv5s_1{0%{opacity:0}}@keyframes _rise_1lv5s_1{0%{opacity:0;transform:translateY(10px) scale(.99)}}._tabs_1lv5s_84{position:sticky;top:-4px;z-index:1;display:flex;gap:4px;margin:0 -22px 14px;padding:4px 22px 0;border-bottom:1px solid var(--w-line);background:var(--w-surface, #fff)}._tabs_1lv5s_84 button{position:relative;display:inline-flex;align-items:center;gap:7px;padding:9px 14px 12px;border:0;background:none;color:var(--w-muted);font-size:14px;font-weight:600}._tabs_1lv5s_84 button[aria-selected=true]{color:var(--w-ink)}._tabs_1lv5s_84 button[aria-selected=true]:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;border-radius:2px;background:var(--w-accent)}._tab_1lv5s_84{display:grid;gap:12px;justify-items:start}._tab_1lv5s_84>ul{justify-self:stretch}._searchRow_1lv5s_128{display:flex;align-items:center;gap:10px;justify-self:stretch;height:44px;padding:0 6px 0 14px;border-radius:12px;background:var(--w-field, #fff);box-shadow:inset 0 0 0 1px var(--w-field-line);color:var(--w-muted)}._searchRow_1lv5s_128:focus-within{box-shadow:inset 0 0 0 1.5px var(--w-accent)}._searchRow_1lv5s_128 input{flex:1;min-width:0;height:100%;border:0;background:none;color:var(--w-ink);font:inherit;font-size:15px}._searchRow_1lv5s_128 input:focus{outline:none}._chips_1lv5s_156{display:flex;flex-wrap:wrap;gap:6px}._chips_1lv5s_156 button{padding:5px 11px;border:0;border-radius:99px;background:var(--w-surface-2);color:var(--w-ink-2, var(--w-ink));font-size:12.5px;font-weight:600}._chips_1lv5s_156 button[aria-pressed=true]{background:var(--w-accent);color:var(--w-on-accent)}._grid_1lv5s_174{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;margin:0;padding:0;list-style:none}._grid_1lv5s_174[data-photos]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}._cell_1lv5s_185{display:grid;place-items:center;width:100%;aspect-ratio:1;padding:10px;border:0;border-radius:14px;background:var(--w-surface-2);transition:transform .16s var(--ease),background-color .16s}._grid_1lv5s_174[data-photos] ._cell_1lv5s_185{aspect-ratio:4 / 3;padding:0;overflow:hidden}._cell_1lv5s_185:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--w-accent) 12%,var(--w-surface-2))}._cell_1lv5s_185 img{width:100%;height:100%;object-fit:contain}._grid_1lv5s_174[data-photos] ._cell_1lv5s_185 img{object-fit:cover}._quiet_1lv5s_213{color:var(--w-muted);font-size:14px}._small_1lv5s_217{color:var(--w-muted);font-size:12px;line-height:1.45}._small_1lv5s_217 a{color:inherit}._drop_1lv5s_225{position:relative;display:grid;justify-items:center;gap:6px;justify-self:stretch;padding:46px 20px;border-radius:18px;background:color-mix(in srgb,var(--w-accent) 5%,transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--w-accent) 30%,transparent);text-align:center;cursor:pointer}._drop_1lv5s_225[data-over]{background:color-mix(in srgb,var(--w-accent) 12%,transparent);box-shadow:inset 0 0 0 2px var(--w-accent)}._drop_1lv5s_225 input{position:absolute;width:1px;height:1px;opacity:0}._drop_1lv5s_225 small{color:var(--w-muted)}._dropIcon_1lv5s_251{display:grid;place-items:center;width:48px;height:48px;margin-bottom:6px;border-radius:50%;background:var(--w-accent);color:var(--w-on-accent)}._spin_1lv5s_261{width:18px;height:18px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:_spin_1lv5s_261 .7s linear infinite}@keyframes _spin_1lv5s_261{to{transform:rotate(1turn)}}._editor_1lv5s_276{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:22px;height:100%}._stage_1lv5s_282{display:grid;grid-template-rows:1fr auto;gap:10px;min-height:0}._crop_1lv5s_288{width:100%;height:100%;min-height:320px;max-height:540px;border-radius:16px;background:repeating-conic-gradient(#e7ebe5 0 25%,#f6f8f4 0 50%) 0 0 / 18px 18px;touch-action:none}._shade_1lv5s_297{fill:#1018138c;pointer-events:none}._cropRect_1lv5s_301{fill:transparent;stroke:#fff;stroke-width:2;cursor:move}._handle_1lv5s_307{fill:#fff;stroke:var(--w-accent);stroke-width:2}._handle_1lv5s_307[data-m=nw],._handle_1lv5s_307[data-m=se]{cursor:nwse-resize}._handle_1lv5s_307[data-m=ne],._handle_1lv5s_307[data-m=sw]{cursor:nesw-resize}._stageBar_1lv5s_320{display:flex;flex-wrap:wrap;align-items:center;gap:6px}._stageBar_1lv5s_320 button{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 11px;border:0;border-radius:9px;background:var(--w-surface-2);color:var(--w-ink);font-size:12.5px;font-weight:600}._stageBar_1lv5s_320 button[aria-pressed=true]{background:var(--w-accent);color:var(--w-on-accent)}._stageBar_1lv5s_320 button:disabled{opacity:.4}._sep_1lv5s_346{width:1px;height:20px;margin:0 4px;background:var(--w-line)}._controls_1lv5s_352{display:grid;align-content:start;gap:14px;min-height:0;overflow:auto;padding-right:2px}._preview_1lv5s_360{display:grid;grid-template-columns:1.4fr 1fr;gap:10px}._previewBox_1lv5s_365{display:block;height:130px;padding:10px;border-radius:14px;background:var(--bg, var(--w-surface-2))}._previewBox_1lv5s_365[data-tile]{height:130px;background:#24392f;padding:18px}._field_1lv5s_377{display:grid;gap:6px;font-size:13px;font-weight:600;color:var(--w-ink-2, var(--w-ink))}._field_1lv5s_377>span{display:flex;justify-content:space-between}._field_1lv5s_377 output{color:var(--w-muted);font-weight:500;font-variant-numeric:tabular-nums}._field_1lv5s_377 small{color:var(--w-muted);font-weight:400;font-size:12px}._field_1lv5s_377 input[type=range]{width:100%;accent-color:var(--w-accent)}._input_1lv5s_402{height:38px;padding:0 11px;border:0;border-radius:10px;background:var(--w-field, #fff);box-shadow:inset 0 0 0 1px var(--w-field-line);color:var(--w-ink);font:inherit;font-size:14px}._input_1lv5s_402:focus{outline:none;box-shadow:inset 0 0 0 1.5px var(--w-accent)}._seg_1lv5s_417{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;padding:3px;border-radius:10px;background:var(--w-surface-2)}._seg_1lv5s_417 button{height:30px;border:0;border-radius:8px;background:none;color:var(--w-muted);font-size:12.5px;font-weight:600}._seg_1lv5s_417 button[aria-pressed=true]{background:#fff;color:var(--w-ink);box-shadow:0 1px 2px #1f2b2324}._swatches_1lv5s_439{display:flex;flex-wrap:wrap;gap:6px}._swatches_1lv5s_439 button{width:28px;height:28px;border:0;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px #00000026}._swatches_1lv5s_439 button[data-none]{background:linear-gradient(135deg,transparent 46%,#d14a3a 46% 54%,transparent 54%),#fff}._swatches_1lv5s_439 button[aria-pressed=true]{box-shadow:inset 0 0 0 1px #00000026,0 0 0 2px #fff,0 0 0 4px var(--w-accent)}._reset_1lv5s_458{justify-self:start;display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--w-muted);font-size:12.5px;font-weight:600}._reset_1lv5s_458:hover{color:var(--w-ink)}._slot_1lv5s_475{display:grid;place-items:center;flex:none;width:38px;height:38px;padding:0;border:1px dashed var(--w-field-line);border-radius:10px;background:none;color:var(--w-faint, var(--w-muted));overflow:hidden;transition:border-color .16s,color .16s,background-color .16s}._slot_1lv5s_475:hover{border-color:var(--w-accent);color:var(--w-accent);background:color-mix(in srgb,var(--w-accent) 6%,transparent)}._slot_1lv5s_475[data-has]{border:0;padding:3px;background:var(--w-surface-2)}._slot_1lv5s_475[data-size=lg]{width:72px;height:72px}@media(max-width:900px){._editor_1lv5s_276{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._scrim_1lv5s_10,._panel_1lv5s_18{animation:none}}._console_bsfme_2{display:grid;grid-template-columns:196px minmax(0,1fr);height:100%;min-height:0}._nav_bsfme_8{display:flex;flex-direction:column;gap:2px;padding:24px 12px;border-right:1px solid var(--w-line)}._nav_bsfme_8 a{display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;border-radius:11px;color:var(--w-ink-2);font-weight:500;text-decoration:none}._nav_bsfme_8 a:hover{background:var(--w-surface-2)}._nav_bsfme_8 a[aria-current=page]{background:var(--w-surface-2);color:var(--w-ink);font-weight:650}._navNote_bsfme_34{margin:auto 8px 0;color:var(--w-muted);font-size:12.5px;line-height:1.45}._body_bsfme_40{min-width:0;min-height:0;overflow:hidden}._head_bsfme_47{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 24px}._h1_bsfme_54{margin:0;font-family:var(--w-display);font-weight:var(--w-display-weight, 400);font-size:32px;letter-spacing:-.01em}._h2_bsfme_61{margin:0;font-size:16px;font-weight:650}._lead_bsfme_66{margin:4px 0 0;max-width:62ch;color:var(--w-muted);line-height:1.45}._quiet_bsfme_72{margin:0;color:var(--w-muted);font-size:13px;line-height:1.45}._actions_bsfme_78,._row_bsfme_79{display:flex;flex-wrap:wrap;gap:8px}._field_bsfme_84{display:grid;gap:6px;font-size:13px;font-weight:600;color:var(--w-ink-2)}._field_bsfme_84 input,._field_bsfme_84 select,._field_bsfme_84 textarea{min-height:38px;padding:0 11px;border:0;border-radius:10px;background:var(--w-field, #fff);box-shadow:inset 0 0 0 1px var(--w-field-line);color:var(--w-ink);font:inherit;font-weight:400;font-size:14px}._field_bsfme_84 textarea{padding:9px 11px;resize:vertical}._field_bsfme_84 input:focus,._field_bsfme_84 select:focus,._field_bsfme_84 textarea:focus{outline:none;box-shadow:inset 0 0 0 1.5px var(--w-accent)}._field_bsfme_84 small{color:var(--w-muted);font-weight:400;font-size:12px}._pictures_bsfme_122{display:grid;grid-template-columns:minmax(0,1fr) 320px;height:100%;min-height:0}._main_bsfme_128{display:flex;flex-direction:column;gap:16px;min-height:0;overflow:auto;padding:28px 28px 40px}._dropStrip_bsfme_136{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:14px;border:1.5px dashed color-mix(in srgb,var(--w-accent) 30%,transparent);color:var(--w-ink-2);font-size:13.5px;line-height:1.45;transition:background-color .16s,border-color .16s}._dropStrip_bsfme_136[data-over],._emptyDrop_bsfme_149[data-over]{border-color:var(--w-accent);background:color-mix(in srgb,var(--w-accent) 8%,transparent)}._emptyDrop_bsfme_149{display:grid;justify-items:center;gap:8px;padding:56px 24px;border-radius:20px;border:2px dashed color-mix(in srgb,var(--w-accent) 30%,transparent);text-align:center}._emptyDrop_bsfme_149 p{margin:0;max-width:52ch;color:var(--w-muted);line-height:1.5}._dropIcon_bsfme_168{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--w-accent);color:var(--w-on-accent)}._progress_bsfme_177{display:grid;gap:8px;padding:14px 16px;border-radius:14px;background:var(--w-surface-2)}._progressTop_bsfme_184{display:flex;align-items:center;justify-content:space-between;gap:12px}._track_bsfme_190{display:block;height:6px;border-radius:3px;background:color-mix(in srgb,var(--w-accent) 14%,transparent);overflow:hidden}._track_bsfme_190 span{display:block;height:100%;border-radius:3px;background:var(--w-accent);transition:width .2s}._failed_bsfme_204 summary{cursor:pointer;color:var(--w-danger);font-weight:600;font-size:13.5px}._failed_bsfme_204 ul{margin:8px 0 0;padding-left:18px;color:var(--w-ink-2);font-size:13px}._filters_bsfme_216{display:flex;flex-wrap:wrap;gap:10px}._search_bsfme_221{display:flex;flex:1 1 260px;align-items:center;gap:8px;height:40px;padding:0 12px;border-radius:11px;background:var(--w-field, #fff);box-shadow:inset 0 0 0 1px var(--w-field-line);color:var(--w-muted)}._search_bsfme_221:focus-within{box-shadow:inset 0 0 0 1.5px var(--w-accent)}._search_bsfme_221 input{flex:1;min-width:0;border:0;background:none;color:var(--w-ink);font:inherit;outline:none}._select_bsfme_245{height:40px;padding:0 10px;border:0;border-radius:11px;background:var(--w-field, #fff);box-shadow:inset 0 0 0 1px var(--w-field-line);color:var(--w-ink);font:inherit}._chips_bsfme_255{display:flex;flex-wrap:wrap;gap:6px}._chips_bsfme_255 button{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:0;border-radius:99px;background:var(--w-surface-2);color:var(--w-ink-2);font-size:13px;font-weight:600}._chips_bsfme_255 button span{color:var(--w-muted);font-weight:500}._chips_bsfme_255 button[aria-pressed=true]{background:var(--w-accent);color:var(--w-on-accent)}._chips_bsfme_255 button[aria-pressed=true] span{color:inherit;opacity:.75}._chips_bsfme_255 button[data-quiet]:not([aria-pressed=true]){background:none;box-shadow:inset 0 0 0 1px var(--w-line)}._grid_bsfme_289{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px;margin:0;padding:0;list-style:none}._cell_bsfme_297{display:grid;justify-items:center;gap:6px;width:100%;padding:12px 6px 9px;border:0;border-radius:14px;background:var(--w-field, #fff);box-shadow:inset 0 0 0 1px var(--w-line);transition:transform .14s var(--ease),box-shadow .14s}._cell_bsfme_297:hover{transform:translateY(-2px)}._cell_bsfme_297[aria-pressed=true]{box-shadow:0 0 0 2px var(--w-accent)}._cell_bsfme_297 img{width:64px;height:64px;object-fit:contain}._cell_bsfme_297 span{max-width:100%;overflow:hidden;color:var(--w-ink-2);font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}._detail_bsfme_328{min-height:0;overflow:auto;padding:24px 22px 32px;border-left:1px solid var(--w-line);background:color-mix(in srgb,var(--w-surface-2) 50%,var(--w-surface))}._detailEmpty_bsfme_335{display:grid;justify-items:center;gap:10px;padding:48px 12px;color:var(--w-muted);text-align:center;line-height:1.5}._details_bsfme_344{display:grid;gap:14px}._preview_bsfme_348{display:grid;place-items:center;aspect-ratio:1;border-radius:16px;background:repeating-conic-gradient(#e7ebe5 0 25%,#f6f8f4 0 50%) 0 0 / 18px 18px}._preview_bsfme_348 img{max-width:72%;max-height:72%;object-fit:contain}._tags_bsfme_360{display:flex;flex-wrap:wrap;gap:6px;padding:6px;border-radius:10px;background:var(--w-field, #fff);box-shadow:inset 0 0 0 1px var(--w-field-line)}._tags_bsfme_360 input{flex:1;min-width:80px;min-height:26px;padding:0 4px;box-shadow:none}._tags_bsfme_360 input:focus{box-shadow:none}._tag_bsfme_360{display:inline-flex;align-items:center;gap:2px;padding:2px 4px 2px 10px;border-radius:99px;background:color-mix(in srgb,var(--w-accent) 10%,transparent);color:var(--w-accent);font-size:12.5px;font-weight:600}._tag_bsfme_360 button{display:grid;place-items:center;width:20px;height:20px;padding:0;border:0;border-radius:50%;background:none;color:inherit}._facts_bsfme_401{display:grid;grid-template-columns:76px 1fr;gap:6px 10px;margin:0;font-size:13px}._facts_bsfme_401 dt{color:var(--w-muted)}._facts_bsfme_401 dd{margin:0;min-width:0}._path_bsfme_415{overflow-wrap:anywhere;color:var(--w-ink-2)}._retire_bsfme_419,._restore_bsfme_420{justify-self:start;display:inline-flex;align-items:center;gap:7px;padding:0;border:0;background:none;color:var(--w-danger);font-weight:600}._restore_bsfme_420{color:var(--w-accent)}._games_bsfme_436{display:flex;flex-direction:column;gap:18px;height:100%;overflow:auto;padding:28px 28px 48px;box-sizing:border-box}._waiting_bsfme_445{display:grid;gap:10px;padding:18px;border-radius:18px;background:color-mix(in srgb,var(--w-warn) 8%,var(--w-surface))}._gameList_bsfme_452{display:grid;gap:8px;margin:0;padding:0;list-style:none}._game_bsfme_436{display:grid;grid-template-columns:auto 120px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 14px 10px 10px;border-radius:16px;background:var(--w-field, #fff);box-shadow:inset 0 0 0 1px var(--w-line)}._waiting_bsfme_445 ._game_bsfme_436{grid-template-columns:120px minmax(0,1fr) auto}._game_bsfme_436[data-off] ._gameArt_bsfme_472,._game_bsfme_436[data-off] ._gameText_bsfme_473{opacity:.55}._gameArt_bsfme_472{width:120px;border-radius:10px}._gameText_bsfme_473{display:grid;gap:2px;min-width:0}._gameText_bsfme_473 strong{font-size:15px;font-weight:650}._gameText_bsfme_473 span{overflow:hidden;color:var(--w-muted);font-size:13.5px;white-space:nowrap;text-overflow:ellipsis}._newBadge_bsfme_496{margin-left:8px;padding:1px 7px;border-radius:99px;background:color-mix(in srgb,var(--w-accent) 12%,transparent);color:var(--w-accent);font-size:11px;font-style:normal;font-weight:650;vertical-align:2px}._gameSide_bsfme_507{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}._order_bsfme_514{display:grid;gap:2px}._order_bsfme_514 button{display:grid;place-items:center;width:28px;height:24px;padding:0;border:0;border-radius:7px;background:none;color:var(--w-ink-2)}._order_bsfme_514 button:hover:not(:disabled){background:var(--w-surface-2)}._order_bsfme_514 button:disabled{opacity:.3}._who_bsfme_535{display:flex;gap:3px;padding:3px;border-radius:10px;background:var(--w-surface-2)}._who_bsfme_535 button{height:30px;padding:0 10px;border:0;border-radius:8px;background:none;color:var(--w-muted);font-size:12.5px;font-weight:600}._who_bsfme_535 button[aria-checked=true]{background:#fff;color:var(--w-ink);box-shadow:0 1px 2px #1f2b2324}._gameForm_bsfme_557{grid-column:1 / -1;display:grid;gap:14px;margin:4px 0;padding:16px;border-radius:14px;background:var(--w-surface-2)}._formCols_bsfme_566{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}._formCol_bsfme_566{display:grid;align-content:start;gap:12px}._themes_bsfme_576{display:flex;flex-wrap:wrap;gap:8px}._themes_bsfme_576 button{width:32px;height:32px;padding:0;border:0;border-radius:50%;background:linear-gradient(135deg,var(--a) 50%,var(--b) 50%);box-shadow:inset 0 0 0 1px #00000026}._themes_bsfme_576 button[aria-checked=true]{box-shadow:inset 0 0 0 1px #00000026,0 0 0 2px var(--w-surface-2),0 0 0 4px var(--w-accent)}@media(max-width:1100px){._pictures_bsfme_122{grid-template-columns:1fr;overflow:auto}._main_bsfme_128{overflow:visible}._detail_bsfme_328{border-left:0;border-top:1px solid var(--w-line)}}@media(max-width:760px){._console_bsfme_2{grid-template-columns:1fr;overflow:auto}._nav_bsfme_8{flex-direction:row;padding:10px 12px;border-right:0;border-bottom:1px solid var(--w-line)}._navNote_bsfme_34{display:none}._game_bsfme_436{grid-template-columns:auto minmax(0,1fr)}._gameArt_bsfme_472{display:none}}._loading_1679t_2{display:grid;place-items:center;height:100%;background:var(--w-bg);color:var(--w-muted);font-family:var(--w-font)}._signin_1679t_10{position:relative;height:100%}._signinNote_1679t_14{position:absolute;top:18px;left:50%;z-index:10;translate:-50% 0;max-width:min(560px,calc(100% - 32px));margin:0;padding:10px 16px;border-radius:12px;background:#fff4e5;color:#6e4c12;box-shadow:0 10px 30px -14px #00000059;font:500 14px/1.4 DM Sans,system-ui,sans-serif}._shell_1679t_29{display:flex;flex-direction:column;height:100%;background:var(--w-bg);color:var(--w-ink);font-family:var(--w-font)}._bar_1679t_37{display:flex;align-items:center;gap:16px;min-height:56px;padding:8px 20px}._shell_1679t_29[data-in-app]{background:var(--w-surface)}._shell_1679t_29[data-in-app] ._bar_1679t_37{min-height:44px;padding:0 clamp(20px,5vw,64px);border-bottom:1px solid var(--w-line)}._shell_1679t_29[data-in-app] ._tabs_1679t_53 a[aria-current=page]{background:var(--w-surface-2);box-shadow:none}._brand_1679t_57{display:inline-flex;align-items:center;gap:10px;color:var(--w-ink)}._brandWord_1679t_63{padding-left:10px;border-left:1px solid var(--w-line);font-family:var(--w-display);font-size:20px}._tabs_1679t_53{display:flex;flex:1;gap:4px}._tabs_1679t_53 a{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border-radius:10px;color:var(--w-muted);font-size:14px;font-weight:600;text-decoration:none}._tabs_1679t_53 a:hover{color:var(--w-ink)}._tabs_1679t_53 a[aria-current=page]{background:var(--w-surface);color:var(--w-ink);box-shadow:0 1px 2px #1f2b2314}._grow_1679t_94{flex:1}._who_1679t_97{display:inline-flex;align-items:center;gap:10px;color:var(--w-muted);font-size:14px}._main_1679t_104{flex:1;min-height:0;margin:0 10px 10px;border-radius:var(--w-radius);background:var(--w-surface);overflow:auto}._shell_1679t_29[data-in-app] ._main_1679t_104{margin:0;border-radius:0}._shell_1679t_29[data-console] ._main_1679t_104{overflow:hidden}._page_1679t_119{min-height:100%;padding:40px clamp(20px,5vw,64px) 48px;box-sizing:border-box}@media(max-width:640px){._bar_1679t_37{flex-wrap:wrap;padding:8px 12px}._who_1679t_97>span{display:none}._main_1679t_104{margin:0;border-radius:0}._page_1679t_119{padding:24px 16px 40px}}
