.XrQKFW_card{flex-direction:column;min-width:0;display:flex}.XrQKFW_thumbnail{aspect-ratio:8/5;object-fit:cover;border-radius:var(--radius);background:var(--control-bg);width:100%;height:auto;margin-bottom:12px;display:block}.XrQKFW_top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.XrQKFW_name{letter-spacing:-.02em;font-size:17px;font-weight:800}.XrQKFW_branch{color:var(--ink-2);margin-top:2px;font-size:12.5px}.XrQKFW_desc{color:var(--ink-2);word-break:keep-all;overflow-wrap:anywhere;margin-top:8px;font-size:13px;line-height:1.5}.XrQKFW_meta{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.XrQKFW_instances{flex-direction:column;gap:4px;margin-top:10px;display:flex}.XrQKFW_instance{align-items:center;gap:8px;font-size:12.5px;display:flex}.XrQKFW_bar{background:var(--control-bg);border-radius:3px;flex:1;height:6px;overflow:hidden}.XrQKFW_bar i{background:var(--green-line);height:100%;display:block}.XrQKFW_event{color:var(--amber-2);margin-top:10px;font-size:12.5px;font-weight:600}.XrQKFW_cta{margin-top:auto;padding-top:12px}
.E5YkMa_spinner{border:2px solid var(--control-bg,#ffffff26);border-top-color:var(--nav-active-icon,var(--amber));border-radius:50%;width:22px;height:22px;animation:.8s linear infinite E5YkMa_spin}@keyframes E5YkMa_spin{to{transform:rotate(360deg)}}.E5YkMa_center{text-align:center;min-height:40vh;color:var(--ink-2);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex}.E5YkMa_nav{justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}.E5YkMa_navLeft{align-items:center;gap:10px;min-width:0;display:flex}.E5YkMa_back{background:var(--control-bg,#ffffff12);border:1px solid var(--line-soft);border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.E5YkMa_navTitle{letter-spacing:-.02em;font-size:17px;font-weight:800}.E5YkMa_navRight{align-items:center;gap:6px;display:flex}.E5YkMa_navLink{background:var(--control-bg,#ffffff0f);border:1px solid var(--line-soft);color:var(--ink-2);border-radius:10px;padding:7px 10px;font-size:12.5px;font-weight:600}.E5YkMa_coin{background:var(--amber-dim);border:1px solid var(--amber-line);color:var(--amber-2);border-radius:10px;padding:7px 10px;font-size:12.5px;font-weight:700}
.HxhRia_nav{z-index:40;padding:6px 8px calc(var(--safe-bottom) + 6px);border-bottom:0;border-radius:20px 20px 0 0;position:fixed;bottom:0;left:0;right:0}.HxhRia_brand{display:none}.HxhRia_nav ul{justify-content:space-around;gap:2px;display:flex}.HxhRia_nav li{flex:1}.HxhRia_nav a{color:var(--ink-3);border-radius:12px;flex-direction:column;align-items:center;gap:3px;padding:6px 4px 4px;font-size:10.5px;font-weight:600;display:flex}.HxhRia_nav a.HxhRia_on{color:var(--amber-2);background:var(--amber-dim)}@media (max-width:899px){.bar-theme .HxhRia_nav .HxhRia_brand{display:none}}@media (min-width:900px){.HxhRia_nav{border-top:0;border-radius:0;align-items:center;gap:28px;height:60px;padding:0 24px;display:flex;top:0;bottom:auto}.HxhRia_brand{letter-spacing:.18em;color:var(--nav-active-icon,var(--amber));font-size:13px;font-weight:900;display:block}.HxhRia_nav ul{justify-content:flex-start;gap:6px}.HxhRia_nav li{flex:none}.HxhRia_nav a{flex-direction:row;gap:8px;padding:8px 14px;font-size:13.5px}}
.Ly0Bva_btn{border-radius:var(--radius);white-space:nowrap;background:var(--control-bg,#ffffff14);border:1px solid var(--line-soft);height:44px;color:var(--ink);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:600;transition:transform 80ms,opacity .15s,background .15s;display:inline-flex}.Ly0Bva_btn:active{transform:scale(.98)}.Ly0Bva_btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.Ly0Bva_primary{color:var(--amber-ink);background:var(--action-bg,linear-gradient(180deg, #ffc977, #eea549));box-shadow:var(--shadow-amber);border:none;font-weight:700}.Ly0Bva_ghost{color:var(--ink-2);background:0 0;border-color:#0000}.Ly0Bva_outline{background:var(--amber-dim);border-color:var(--amber-line);color:var(--amber-2)}.Ly0Bva_danger{background:var(--danger-dim);border-color:var(--danger-line,#ff7a7a66);color:var(--danger)}.Ly0Bva_sm{border-radius:11px;height:34px;padding:0 12px;font-size:12.5px}.Ly0Bva_lg{border-radius:16px;height:52px;font-size:16px}.Ly0Bva_block{width:100%}.Ly0Bva_icon{border-radius:var(--radius);flex:none;width:42px;height:42px;padding:0}
.jkx1Ca_chip{border-radius:var(--radius-pill);background:var(--amber-dim);color:var(--amber-2);border:1px solid var(--amber-line);white-space:nowrap;align-items:center;gap:5px;padding:6px 9px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}.jkx1Ca_neutral{background:var(--control-bg,#ffffff12);color:var(--ink);border-color:var(--line-soft)}.jkx1Ca_green{background:var(--green-dim,#7be38f1f);color:var(--green);border-color:var(--green-line,#7be38f59)}.jkx1Ca_violet{background:var(--violet-bg);color:var(--violet);border-color:var(--violet-line,#beaaff66)}.jkx1Ca_danger{background:var(--danger-dim);color:var(--danger);border-color:var(--danger-line,#ff7a7a66)}.jkx1Ca_dot{background:var(--green);width:6px;height:6px;box-shadow:0 0 6px var(--green);border-radius:3px}.jkx1Ca_dot.jkx1Ca_off{background:var(--ink-3);box-shadow:none}.jkx1Ca_tag{border-radius:var(--radius-pill);background:var(--control-bg,#ffffff12);color:var(--ink);border:1px solid var(--line-soft);white-space:nowrap;align-items:center;padding:4px 8px;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex}.jkx1Ca_tag.jkx1Ca_hit{color:var(--amber-2);background:#f3b25c29;border-color:#f3b25c66}.jkx1Ca_tag.jkx1Ca_toggle{cursor:pointer;padding:8px 12px;font-size:13px}.jkx1Ca_tag.jkx1Ca_toggle.jkx1Ca_hit{box-shadow:0 0 0 2px #f3b25c33}
.L27QEG_field{flex-direction:column;gap:6px;display:flex}.L27QEG_label{color:var(--ink-2);font-size:13px;font-weight:600}.L27QEG_input{border-radius:var(--radius);background:var(--control-bg,#ffffff12);border:1px solid var(--control-line,var(--line-soft));height:48px;color:var(--ink);width:100%;padding:0 14px;font-size:16px}.L27QEG_input:focus{border-color:var(--amber-line);box-shadow:0 0 0 3px #f3b25c24}.L27QEG_input::placeholder{color:var(--ink-3)}textarea.L27QEG_input{resize:vertical;height:auto;min-height:88px;padding:12px 14px}select.L27QEG_input{appearance:none}.L27QEG_help{color:var(--ink-3);font-size:12px}.L27QEG_check{border-radius:var(--radius);border:1px solid var(--line-soft);cursor:pointer;background:#ffffff0d;align-items:flex-start;gap:10px;padding:12px;font-size:14px;display:flex}.L27QEG_check input{width:18px;height:18px;accent-color:var(--amber);margin-top:2px}.L27QEG_check.L27QEG_on{border-color:var(--amber-line)}
.AaGQ6G_backdrop{z-index:60;background:#04050a8c;animation:.15s AaGQ6G_fade;position:fixed;inset:0}.AaGQ6G_sheet{z-index:61;max-height:calc(100dvh - 48px);padding:10px 16px calc(var(--safe-bottom) + var(--embed-bottom) + 20px);background:var(--sheet-bg,#0d111ef5);border:1px solid var(--amber-line);box-shadow:var(--shadow-card);border-bottom:0;border-radius:22px 22px 0 0;animation:.2s AaGQ6G_rise;position:fixed;bottom:0;left:0;right:0;overflow:auto}.AaGQ6G_grip{background:var(--control-line,#fff3);border-radius:2px;width:38px;height:4px;margin:0 auto 12px}.AaGQ6G_head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.AaGQ6G_title{font-size:16px;font-weight:700}.AaGQ6G_close{background:var(--control-bg,#ffffff0f);width:30px;height:30px;color:var(--ink-2);border-radius:9px;place-items:center;font-size:16px;display:grid}@media (min-width:900px){.AaGQ6G_sheet{border-bottom:1px solid var(--amber-line);border-radius:22px;width:440px;padding-bottom:20px;bottom:24px;left:50%;right:auto;transform:translate(-50%)}}@keyframes AaGQ6G_rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (min-width:900px){@keyframes AaGQ6G_rise{0%{opacity:0;transform:translate(-50%,24px)}to{opacity:1;transform:translate(-50%)}}}@keyframes AaGQ6G_fade{0%{opacity:0}to{opacity:1}}
.HiGLca_card{border-radius:var(--radius-lg);background:var(--card-bg,#121829e6);border:1px solid var(--line-soft);padding:14px}.HiGLca_glass{background:var(--navy);border-color:var(--line);-webkit-backdrop-filter:blur(14px)saturate(1.3)}.HiGLca_amber{border-color:var(--amber-line);box-shadow:inset 0 0 0 1px #f3b25c1f}.HiGLca_clickable{cursor:pointer;transition:transform .1s}.HiGLca_clickable:active{transform:scale(.99)}.HiGLca_disabled{opacity:.5}
.JsVq1a_host{left:50%;top:calc(var(--safe-top) + var(--embed-top) + 118px);z-index:70;pointer-events:none;flex-direction:column;gap:8px;width:min(100% - 32px,420px);display:flex;position:fixed;transform:translate(-50%)}.JsVq1a_toast{pointer-events:auto;border-radius:var(--radius);color:var(--ink);padding:10px 14px;font-size:13px;font-weight:600;animation:.2s JsVq1a_in}.JsVq1a_success{border-color:var(--green-line,#7be38f66)}.JsVq1a_warn{border-color:var(--danger-line,#ff7a7a73);color:var(--danger-ink,#ffd1d1)}@keyframes JsVq1a_in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}
.ahjAgW_banner{top:calc(var(--top-inset,0px) + 74px);z-index:7;border-color:var(--violet-line);border-radius:16px;align-items:center;gap:10px;padding:12px 40px 12px 14px;display:flex;position:absolute;left:12px;right:12px}.ahjAgW_banner b{font-size:14px;display:block}.ahjAgW_banner p{color:var(--ink-2);margin-top:3px;font-size:12px}.ahjAgW_banner>div{flex:1}.ahjAgW_joined{color:var(--green);white-space:nowrap;font-size:12px;font-weight:700}.ahjAgW_x{width:26px;height:26px;color:var(--ink-2);border-radius:8px;place-items:center;font-size:16px;display:grid;position:absolute;top:8px;right:8px}.ahjAgW_question{left:12px;right:12px;top:calc(var(--top-inset,0px) + 74px);z-index:8;background:var(--surface);border:1px solid var(--violet-line);box-shadow:var(--shadow-card);border-radius:18px;padding:12px 14px 14px;position:absolute}.ahjAgW_qHead{color:var(--violet);justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex;position:relative}.ahjAgW_qHead .ahjAgW_x{position:static}.ahjAgW_timer{background:var(--violet-bg);border:1px solid var(--violet-line);font-variant-numeric:tabular-nums;border-radius:999px;padding:4px 9px}.ahjAgW_timer.ahjAgW_hot{background:var(--danger-dim);border-color:var(--danger-line);color:var(--danger)}.ahjAgW_qText{margin:10px 0 12px;font-size:17px;font-weight:800;line-height:1.4}.ahjAgW_ox{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ahjAgW_ox button{border:1px solid var(--line-soft);background:var(--control-bg);height:72px;color:var(--ink);border-radius:18px;font-size:32px;font-weight:900}.ahjAgW_ox button:disabled{opacity:.45}.ahjAgW_ox .ahjAgW_o.ahjAgW_on{background:var(--green-dim);border-color:var(--green-line);color:var(--green)}.ahjAgW_ox .ahjAgW_xBtn.ahjAgW_on{background:var(--danger-dim);border-color:var(--danger-line);color:var(--danger)}.ahjAgW_note{color:var(--ink-2);margin-top:8px;font-size:12.5px}.ahjAgW_intro{color:var(--amber-2);font-weight:700}@media (min-width:900px){.ahjAgW_banner,.ahjAgW_question{width:520px;top:84px;left:24px;right:auto}}
.Br20ha_root{color:#5f5048;background:#f6efe5;border:1px solid #e8ddd0;border-radius:24px;overflow:hidden}.Br20ha_stage{aspect-ratio:1000/640;background:radial-gradient(at 50% 65%,#eee0ce 0%,#f8f3ec 68%);width:100%;position:relative;overflow:hidden}.Br20ha_stage canvas{touch-action:manipulation;outline-offset:-5px;cursor:crosshair;width:100%;height:100%;display:block}.Br20ha_stage canvas:focus-visible{border-radius:20px;outline:3px solid #ad7258}.Br20ha_badge{letter-spacing:.18em;color:#8a7868;pointer-events:none;font-size:10px;position:absolute;top:22px;left:24px}.Br20ha_controls{flex-wrap:wrap;justify-content:center;gap:8px;padding:8px 16px;display:flex}.Br20ha_controls button{color:#705b4b;font:inherit;cursor:pointer;background:#fffaf4;border:1px solid #d9c5b4;border-radius:999px;padding:9px 17px;font-size:13px}.Br20ha_controls button[aria-pressed=true]{color:#fff;background:#765a49;border-color:#765a49}.Br20ha_controls button:focus-visible{outline-offset:3px;outline:3px solid #bd8869}.Br20ha_help{text-align:center;padding:0 18px 16px;font-size:12px;line-height:1.7}.Br20ha_help span{color:#9a8879;display:block}@media (max-width:520px){.Br20ha_badge{top:15px;left:16px}.Br20ha_controls button{padding:8px 12px}}
._6w7PkG_list{flex-direction:column;gap:8px;display:flex}._6w7PkG_friend{border:1px solid var(--line-soft);cursor:pointer;background:#ffffff0d;border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}._6w7PkG_friend._6w7PkG_on{border-color:var(--amber-line);background:var(--amber-dim)}._6w7PkG_av{background:linear-gradient(160deg,#3a2b52,#1d1a30);border:1px solid #ffffff1a;border-radius:12px;flex:none;width:40px;height:40px;overflow:hidden}._6w7PkG_avImg{width:100%;height:100%;display:block}._6w7PkG_name{font-size:14.5px;font-weight:700}._6w7PkG_sub{color:var(--ink-3);margin-top:2px;font-size:12px}._6w7PkG_threadHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:18px;display:flex}._6w7PkG_threadHeader h2{font-size:15px;font-weight:700}._6w7PkG_thread{overflow-anchor:none;border:1px solid var(--line-soft);background:#ffffff0a;border-radius:14px;flex-direction:column;gap:6px;max-height:50vh;margin-top:16px;padding:12px;display:flex;overflow:auto}._6w7PkG_loadOlder{align-self:center}._6w7PkG_msg{background:#ffffff12;border-radius:12px;align-self:flex-start;max-width:80%;padding:8px 11px;font-size:13.5px}._6w7PkG_msg._6w7PkG_me{background:var(--amber-dim);border:1px solid var(--amber-line);align-self:flex-end}._6w7PkG_msg small{color:var(--ink-3);margin-top:3px;font-size:10.5px;display:block}._6w7PkG_compose{align-items:center;gap:6px;margin-top:10px;display:flex}._6w7PkG_compose>input{min-width:0}._6w7PkG_attachment{margin-top:4px}._6w7PkG_attachment img,._6w7PkG_attachment video,._6w7PkG_attachment audio{border-radius:8px;width:min(260px,100%);max-width:100%;max-height:240px;display:block}._6w7PkG_fileButton{background:var(--control-bg);cursor:pointer;border-radius:8px;flex:none;padding:8px;font-size:12px;position:relative}._6w7PkG_fileButton:focus-within{outline:2px solid var(--amber)}._6w7PkG_fileButton input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}._6w7PkG_selectedFile{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}._6w7PkG_selectedFile span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._6w7PkG_selectedFile button{color:var(--ink-2);flex:none}
.qcL0aq_steps{gap:6px;margin:14px 0 20px;display:flex}.qcL0aq_steps i{background:#ffffff1a;border-radius:2px;flex:1;height:4px}.qcL0aq_steps i.qcL0aq_on{background:var(--amber)}.qcL0aq_question{border-radius:var(--radius-lg);border:1px solid var(--line-soft);background:#ffffff0d;padding:14px}.qcL0aq_question h3{margin-bottom:10px;font-size:15px;font-weight:700}.qcL0aq_options{grid-template-columns:1fr 1fr;gap:6px;display:grid}.qcL0aq_options button{text-align:left;border:1px solid var(--line-soft);color:var(--ink);background:#ffffff0f;border-radius:12px;padding:10px 12px;font-size:13.5px;font-weight:600}.qcL0aq_options button.qcL0aq_on{background:var(--amber-dim);border-color:var(--amber-line);color:var(--amber-2)}.qcL0aq_tagWrap{flex-wrap:wrap;gap:6px;display:flex}.qcL0aq_swatches{flex-wrap:wrap;gap:8px;display:flex}.qcL0aq_swatches button{border:2px solid #0000;border-radius:10px;width:32px;height:32px}.qcL0aq_swatches button.qcL0aq_on{border-color:var(--amber-2);box-shadow:0 0 0 2px #f3b25c40}.qcL0aq_segment{gap:6px;display:flex}.qcL0aq_segment button{border:1px solid var(--line-soft);height:40px;color:var(--ink-2);background:#ffffff0f;border-radius:12px;flex:1;font-size:13.5px;font-weight:600}.qcL0aq_segment button.qcL0aq_on{background:var(--amber-dim);border-color:var(--amber-line);color:var(--amber-2)}.qcL0aq_avatarRow{align-items:flex-start;gap:16px;display:flex}.qcL0aq_avatarCtl{flex-direction:column;flex:1;gap:12px;display:flex}.qcL0aq_ctlLabel{color:var(--ink-2);margin-bottom:6px;font-size:12.5px;font-weight:600}.qcL0aq_footer{gap:8px;margin-top:22px;display:flex}
.cLBMra_tabs{gap:6px;display:flex}.cLBMra_tabs.cLBMra_scroll{scrollbar-width:none;padding-bottom:2px;overflow-x:auto}.cLBMra_tabs.cLBMra_scroll::-webkit-scrollbar{display:none}.cLBMra_tabs button{border:1px solid var(--line-soft);min-width:max-content;height:36px;color:var(--ink-2);white-space:nowrap;background:#ffffff0f;border-radius:11px;flex:1;padding:0 12px;font-size:13px;font-weight:600}.cLBMra_tabs.cLBMra_scroll button{flex:none}.cLBMra_tabs button.cLBMra_on{background:var(--amber-dim);border-color:var(--amber-line);color:var(--amber-2)}.cLBMra_tabs button:disabled{opacity:.4;cursor:not-allowed}
.Wb2lkq_root{background:var(--bg-deep);color:var(--ink);--top-inset:calc(var(--safe-top) + var(--embed-top));--bottom-inset:calc(var(--safe-bottom) + var(--embed-bottom));touch-action:none;position:fixed;inset:0;overflow:hidden}.Wb2lkq_canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.Wb2lkq_ui{pointer-events:none;position:absolute;inset:0}.Wb2lkq_ui>*{pointer-events:auto}.Wb2lkq_scenePanel{text-align:center;color:var(--ink-2);background:radial-gradient(ellipse 70% 50% at 50% 30%, var(--amber-dim), transparent 70%), repeating-linear-gradient(0deg, var(--line-soft) 0 1px, transparent 1px 44px), repeating-linear-gradient(90deg, var(--line-soft) 0 1px, transparent 1px 44px), var(--bg-deep);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex;position:absolute;inset:0}.Wb2lkq_scenePanel b{color:var(--ink);font-size:15px}.Wb2lkq_sceneFlat{background:radial-gradient(ellipse 70% 50% at 50% 30%, var(--amber-dim), transparent 70%), var(--bg-deep)}.Wb2lkq_sceneFallbackNotice{inset-inline:0;bottom:calc(var(--bottom-inset) + 118px);pointer-events:none;position:absolute}.Wb2lkq_scenePanel small{color:var(--ink-3);max-width:280px}.Wb2lkq_progress{background:var(--control-bg);border-radius:2px;width:160px;height:4px;overflow:hidden}.Wb2lkq_progress i{background:var(--amber);height:100%;transition:width .2s;display:block}.Wb2lkq_fallbackFloor{cursor:crosshair;position:absolute;inset:0}.Wb2lkq_ui>.Wb2lkq_fallbackMap{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Wb2lkq_floorTile{fill:var(--amber-dim)}.Wb2lkq_floorSeams{fill:none;stroke:var(--line);stroke-width:.015px}.Wb2lkq_floorOutline,.Wb2lkq_fallbackObstacles{stroke:var(--amber-line);stroke-width:.025px}.Wb2lkq_fallbackObstacles{fill:var(--amber-dim)}.Wb2lkq_fallbackDestination{visibility:hidden;fill:var(--amber-dim);stroke:var(--amber);stroke-width:2px;vector-effect:non-scaling-stroke}.Wb2lkq_ui>.Wb2lkq_fallbackZone{visibility:hidden;white-space:nowrap;color:var(--amber-2);background:var(--amber-dim);border:1px solid var(--amber-line);pointer-events:none;border-radius:8px;padding:4px 10px;font-size:11px;position:absolute;top:0;left:0}.Wb2lkq_fallbackAvatar{width:44px;height:44px;color:var(--violet);visibility:hidden;cursor:pointer;background:0 0;place-items:center;padding:0;display:grid;position:absolute;top:0;left:0}.Wb2lkq_fallbackAvatar svg{border:1px solid var(--line);background:var(--navy);fill:currentColor;border-radius:50%;width:26px;height:26px;padding:4px}.Wb2lkq_ui>.Wb2lkq_fallbackSelf{color:var(--amber);pointer-events:none}.Wb2lkq_topbar{top:calc(var(--top-inset) + 10px);z-index:5;border-radius:18px;align-items:center;gap:8px;height:54px;padding:0 6px;display:flex;position:absolute;left:12px;right:12px}.Wb2lkq_iconbtn{background:0 0;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.Wb2lkq_iconbtn:active{background:var(--control-bg)}.Wb2lkq_title{flex:1;min-width:0}.Wb2lkq_title b{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:700;display:block;overflow:hidden}.Wb2lkq_subtitle{color:var(--ink-2);align-items:center;gap:6px;margin-top:3px;font-size:11.5px;font-weight:500;display:flex}.Wb2lkq_subtitle i{flex:none}.Wb2lkq_subtitle span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Wb2lkq_chip{background:var(--amber-dim);color:var(--amber-2);border:1px solid var(--amber-line);white-space:nowrap;border-radius:999px;padding:6px 9px;font-size:11.5px;font-weight:600}.Wb2lkq_chip.Wb2lkq_hot{background:var(--danger-dim);color:var(--danger);border-color:var(--danger-line)}.Wb2lkq_status{top:calc(var(--top-inset) + 70px);color:var(--ink-2);z-index:5;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;position:absolute;left:50%;transform:translate(-50%)}.Wb2lkq_tag{white-space:nowrap;background:var(--navy);border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);will-change:transform;cursor:pointer;visibility:hidden;border-radius:999px;align-items:center;gap:5px;padding:4px 8px 4px 7px;font-size:11px;font-weight:600;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-100%)}.Wb2lkq_tag em{color:var(--amber-2);font-size:10.5px;font-style:normal;font-weight:500}.Wb2lkq_tag.Wb2lkq_me{background:var(--amber);color:var(--amber-ink);border-color:var(--amber-line);cursor:default}.Wb2lkq_tag.Wb2lkq_me em{color:var(--amber-ink)}.Wb2lkq_tag.Wb2lkq_sel{border-color:var(--amber-line);box-shadow:0 0 0 3px var(--amber-dim)}.Wb2lkq_tag.Wb2lkq_npc{background:var(--violet-bg);border-color:var(--violet-line)}.Wb2lkq_tag.Wb2lkq_far{font-size:10px}.Wb2lkq_tag.Wb2lkq_paired{border-color:var(--green-line)}.Wb2lkq_bubble{will-change:transform;z-index:4;border-radius:14px 14px 14px 4px;max-width:240px;padding:9px 11px 10px;font-size:12px;font-weight:500;line-height:1.42;position:absolute;top:0;left:0}.Wb2lkq_bubble .Wb2lkq_who{color:var(--violet);align-items:center;gap:5px;margin-bottom:3px;font-size:10.5px;font-weight:700;display:flex}.Wb2lkq_bubble .Wb2lkq_who b{background:var(--violet-bg);color:var(--violet);border-radius:5px;padding:1px 5px;font-size:9.5px}.Wb2lkq_bubble.Wb2lkq_fixed{left:12px;right:auto;top:calc(var(--top-inset) + 76px);position:absolute;transform:none}.Wb2lkq_cardOptions{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.Wb2lkq_cardOptions button{background:var(--violet-bg);border:1px solid var(--violet-line);color:var(--violet);border-radius:999px;padding:6px 10px;font-size:11.5px;font-weight:600}.Wb2lkq_cardOptions button.Wb2lkq_chosen{background:var(--amber-dim);border-color:var(--amber-line);color:var(--amber-2)}.Wb2lkq_card{width:246px;box-shadow:var(--shadow-card);background:var(--navy);border:1px solid var(--amber-line);-webkit-backdrop-filter:blur(16px);left:12px;bottom:calc(var(--bottom-inset) + 96px);z-index:6;border-radius:20px;max-width:calc(100% - 24px);padding:12px 13px 10px;position:absolute}.Wb2lkq_card .Wb2lkq_head{align-items:center;gap:10px;display:flex}.Wb2lkq_avatar{background:radial-gradient(circle at 50% 38%,#f3d2b8 0 26%,#0000 27%),radial-gradient(circle at 50% 30%,#3b2a2a 0 42%,#0000 43%),linear-gradient(160deg,#3a2b52,#1d1a30);border:1px solid #ffffff1f;border-radius:14px;flex:none;width:44px;height:44px;position:relative;overflow:hidden}.Wb2lkq_avatar:after{content:"";background:var(--av-top,#6a4c8f);border-radius:12px 12px 0 0;height:22px;position:absolute;bottom:-8px;left:9px;right:9px}.Wb2lkq_avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Wb2lkq_avatar.Wb2lkq_sprite{background:#1d1a30}.Wb2lkq_avatar.Wb2lkq_sprite:after{display:none}.Wb2lkq_card .Wb2lkq_name{align-items:center;gap:6px;font-size:16px;font-weight:700;display:flex}.Wb2lkq_lv{color:var(--amber-ink);background:var(--amber);white-space:nowrap;border-radius:6px;padding:2px 6px;font-size:10px;font-weight:700}.Wb2lkq_card .Wb2lkq_meta{color:var(--ink-2);margin-top:3px;font-size:11.5px;font-weight:500}.Wb2lkq_tags{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.Wb2lkq_row{color:var(--ink-2);align-items:center;gap:7px;margin-top:9px;font-size:12px;font-weight:500;display:flex}.Wb2lkq_row b{color:var(--ink);font-weight:600}.Wb2lkq_common{background:linear-gradient(90deg, var(--amber-dim), var(--surface));border:1px solid var(--amber-line);color:var(--amber-2);border-radius:12px;align-items:center;gap:6px;margin-top:8px;padding:7px 10px;font-size:12px;font-weight:600;display:flex}.Wb2lkq_btns{gap:6px;margin-top:9px;display:flex}.Wb2lkq_btn{background:var(--control-bg);border:1px solid var(--line);white-space:nowrap;height:34px;color:var(--ink);border-radius:11px;flex:1;justify-content:center;align-items:center;gap:5px;font-size:12px;font-weight:600;display:flex}.Wb2lkq_btn:disabled{opacity:.5}.Wb2lkq_btn.Wb2lkq_primary{width:100%;height:40px;color:var(--amber-ink);background:var(--action-bg);box-shadow:var(--shadow-amber);border:none;margin-top:6px;font-size:13.5px;font-weight:700}.Wb2lkq_note{color:var(--ink-3);text-align:center;justify-content:center;align-items:center;gap:4px;margin-top:8px;font-size:10.5px;display:flex}.Wb2lkq_card .Wb2lkq_x{background:var(--control-bg);border-radius:8px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:10px;right:10px}.Wb2lkq_disclosure{border-top:1px solid var(--line-soft);margin-top:9px;padding-top:9px}.Wb2lkq_disclosure h5{color:var(--ink-3);margin:0 0 6px;font-size:11px;font-weight:600}.Wb2lkq_disclosure .Wb2lkq_btns{margin-top:0}.Wb2lkq_disclosure .Wb2lkq_btn{height:30px;font-size:11px}.Wb2lkq_disclosure .Wb2lkq_btn.Wb2lkq_on{background:var(--green-dim);border-color:var(--green-line);color:var(--green)}.Wb2lkq_walk{color:var(--amber-2);background:var(--navy);border:1px solid var(--amber-line);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-size:10.5px;font-weight:600;display:flex;position:absolute;transform:translate(-50%)}.Wb2lkq_bottom{left:12px;right:12px;bottom:calc(var(--bottom-inset) + 14px);z-index:6;border-radius:20px;align-items:center;gap:7px;height:58px;padding:0 8px;display:flex;position:absolute}.Wb2lkq_mic{background:var(--action-bg);width:42px;height:42px;box-shadow:0 0 0 4px var(--amber-dim);border-radius:14px;flex:none;place-items:center;display:grid;position:relative}.Wb2lkq_mic.Wb2lkq_off{background:var(--control-bg);border:1px solid var(--line);box-shadow:none}.Wb2lkq_mic.Wb2lkq_off.Wb2lkq_unavailable{color:var(--ink-3)}.Wb2lkq_mic .Wb2lkq_dot{background:var(--green);width:9px;height:9px;box-shadow:0 0 6px var(--green);border-radius:50%;position:absolute;top:-2px;right:-2px}.Wb2lkq_input{background:var(--surface);border:1px solid var(--control-line);min-width:0;height:42px;color:var(--ink);border-radius:14px;flex:1;align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:flex}.Wb2lkq_input::placeholder{color:var(--ink-3)}.Wb2lkq_input:focus{border-color:var(--amber-line)}.Wb2lkq_chatSend{background:var(--amber);height:36px;color:var(--amber-ink);white-space:nowrap;border-radius:10px;flex:none;padding:0 8px;font-size:12px;font-weight:700}.Wb2lkq_chatSend:disabled{opacity:.5}.Wb2lkq_gift{background:var(--amber-dim);border:1px solid var(--amber-line);border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid}.Wb2lkq_seat{background:var(--control-bg);border:1px solid var(--line);white-space:nowrap;height:42px;color:var(--ink);border-radius:14px;flex:none;align-items:center;gap:5px;padding:0 11px;font-size:12px;font-weight:600;display:flex}.Wb2lkq_chatBtn{width:36px;height:42px;color:var(--ink-2);flex:none;place-items:center;display:grid;position:relative}@media (max-width:440px){.Wb2lkq_bottom{gap:4px}.Wb2lkq_mic,.Wb2lkq_gift{width:30px}.Wb2lkq_chatBtn{width:27px}.Wb2lkq_seat{justify-content:center;gap:0;width:30px;padding:0;font-size:0}.Wb2lkq_input{padding-inline:8px}.Wb2lkq_chatSend{padding-inline:6px}}.Wb2lkq_chatBtn .Wb2lkq_badge{background:var(--amber);min-width:15px;height:15px;color:var(--amber-ink);border-radius:8px;place-items:center;padding:0 4px;font-size:9.5px;font-weight:700;display:grid;position:absolute;top:4px;right:2px}.Wb2lkq_ticker{left:12px;right:12px;bottom:calc(var(--bottom-inset) + 80px);pointer-events:none;z-index:3;flex-direction:column;gap:4px;display:flex;position:absolute}.Wb2lkq_ticker div{pointer-events:auto;background:var(--navy);border:1px solid var(--line-soft);-webkit-backdrop-filter:blur(8px);text-overflow:ellipsis;white-space:nowrap;border-radius:12px;align-self:flex-start;max-width:80%;padding:5px 10px;font-size:12px;overflow:hidden}.Wb2lkq_ticker b{color:var(--amber-2);margin-right:4px;font-weight:600}.Wb2lkq_drawer{left:12px;right:12px;bottom:calc(var(--bottom-inset) + 80px);z-index:6;border-radius:18px;flex-direction:column;max-height:46vh;padding:10px 12px;display:flex;position:absolute}.Wb2lkq_drawer h4{justify-content:space-between;align-items:center;margin-bottom:6px;font-size:13px;font-weight:700;display:flex}.Wb2lkq_drawer ul{flex-direction:column;gap:6px;display:flex;overflow:auto}.Wb2lkq_drawer li{font-size:12.5px;line-height:1.4}.Wb2lkq_drawer li b{color:var(--amber-2);margin-right:5px;font-weight:600}.Wb2lkq_drawer li.Wb2lkq_me b{color:var(--green)}.Wb2lkq_drawer li .Wb2lkq_lock{color:var(--ink-3);margin-left:4px;font-size:10.5px}.Wb2lkq_drawer .Wb2lkq_empty{color:var(--ink-3);padding:8px 0;font-size:12.5px}.Wb2lkq_side{display:none}.Wb2lkq_banner{top:calc(var(--top-inset) + 74px);z-index:6;border-color:var(--amber-line);border-radius:16px;padding:12px 14px;position:absolute;left:12px;right:12px}.Wb2lkq_banner b{font-size:14px;display:block}.Wb2lkq_banner p{color:var(--ink-2);margin-top:3px;font-size:12px}.Wb2lkq_banner ul{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.Wb2lkq_banner li button{background:var(--amber-dim);border:1px solid var(--amber-line);color:var(--amber-2);border-radius:999px;padding:7px 10px;font-size:12px;font-weight:600}.Wb2lkq_banner li button:disabled{opacity:.6}.Wb2lkq_banner .Wb2lkq_x{border-radius:8px;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:8px;right:8px}.Wb2lkq_closed{background:var(--navy);z-index:20;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.Wb2lkq_closed b{font-size:20px}.Wb2lkq_closed p{color:var(--ink-2);font-size:14px}.Wb2lkq_received{left:50%;top:calc(var(--top-inset) + 80px);z-index:8;border-color:var(--amber-line);width:min(320px,100% - 24px);box-shadow:var(--shadow-card);border-radius:18px;padding:14px;position:absolute;transform:translate(-50%)}.Wb2lkq_received .Wb2lkq_kind{margin-top:2px;font-size:15px;font-weight:700}.Wb2lkq_received .Wb2lkq_msg{color:var(--ink-2);background:var(--control-bg);border-radius:10px;margin-top:6px;padding:8px 10px;font-size:13px}.Wb2lkq_received .Wb2lkq_from{color:var(--amber-2);font-size:11.5px;font-weight:600}.Wb2lkq_received.Wb2lkq_seatConsent{top:auto;bottom:calc(var(--bottom-inset) + 135px)}.Wb2lkq_menu{top:calc(var(--top-inset) + 70px);z-index:9;border-radius:14px;width:200px;padding:6px;position:absolute;right:12px}.Wb2lkq_menu button{text-align:left;width:100%;color:var(--ink);border-radius:10px;padding:10px 12px;font-size:13.5px;font-weight:600}.Wb2lkq_menu button:hover{background:var(--control-bg)}.Wb2lkq_menu button.Wb2lkq_danger{color:var(--danger)}.Wb2lkq_menu button:disabled{opacity:.4}.Wb2lkq_giftGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.Wb2lkq_giftItem{text-align:left;background:var(--control-bg);border:1px solid var(--line-soft);border-radius:14px;flex-direction:column;gap:3px;padding:11px 12px;display:flex}.Wb2lkq_giftItem.Wb2lkq_on{background:var(--amber-dim);border-color:var(--amber-line)}.Wb2lkq_giftItem:disabled{opacity:.4}.Wb2lkq_giftItem b{font-size:13.5px}.Wb2lkq_giftItem span{color:var(--amber-2);font-size:12px;font-weight:700}.Wb2lkq_giftItem small{color:var(--ink-3);font-size:10.5px}.Wb2lkq_scopeTabs{gap:6px;margin-bottom:10px;display:flex}.Wb2lkq_scopeTabs button{background:var(--control-bg);border:1px solid var(--line-soft);height:34px;color:var(--ink-2);border-radius:10px;flex:1;font-size:12.5px;font-weight:600}.Wb2lkq_scopeTabs button.Wb2lkq_on{background:var(--amber-dim);border-color:var(--amber-line);color:var(--amber-2)}.Wb2lkq_sheetFoot{color:var(--ink-2);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;font-size:12.5px;display:flex}.Wb2lkq_zoneList{flex-direction:column;gap:8px;display:flex}.Wb2lkq_zone{background:var(--control-bg);border:1px solid var(--line-soft);border-radius:14px;padding:10px 12px}.Wb2lkq_zone h5{justify-content:space-between;margin:0 0 8px;font-size:13.5px;font-weight:700;display:flex}.Wb2lkq_zone h5 span{color:var(--ink-3);font-size:12px;font-weight:500}.Wb2lkq_seats{flex-wrap:wrap;gap:6px;display:flex}.Wb2lkq_seats button{background:var(--control-bg);border:1px solid var(--line);min-width:44px;height:34px;color:var(--ink);border-radius:10px;padding:0 10px;font-size:12px;font-weight:600}.Wb2lkq_seats button:disabled{opacity:.35}.Wb2lkq_seats button.Wb2lkq_mine{background:var(--amber-dim);border-color:var(--amber-line);color:var(--amber-2)}.Wb2lkq_reasons{flex-direction:column;gap:6px;display:flex}.Wb2lkq_reasons label{background:var(--control-bg);border:1px solid var(--line-soft);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;display:flex}.Wb2lkq_reasons input{accent-color:var(--amber)}@media (min-width:900px){.Wb2lkq_topbar{width:520px;top:18px;left:24px;right:auto}.Wb2lkq_bottom{width:640px;bottom:24px;left:50%;right:auto;transform:translate(-50%)}.Wb2lkq_ticker,.Wb2lkq_drawer{width:640px;bottom:92px;left:50%;right:auto;transform:translate(-50%)}.Wb2lkq_card{width:280px;top:96px;bottom:auto;left:24px}.Wb2lkq_card.Wb2lkq_anchored{top:0;bottom:auto;left:0}.Wb2lkq_banner{width:520px;top:84px;left:24px;right:auto}.Wb2lkq_menu{top:80px;left:24px;right:auto}.Wb2lkq_status{top:84px}.Wb2lkq_side{z-index:5;border-radius:18px;width:260px;max-height:calc(100% - 140px);padding:14px;display:block;position:absolute;top:18px;right:24px;overflow:auto}.Wb2lkq_side h4{justify-content:space-between;margin-bottom:10px;font-size:13px;font-weight:700;display:flex}.Wb2lkq_side h4 span{color:var(--ink-3);font-size:11.5px;font-weight:500}.Wb2lkq_side li{border-top:1px solid var(--line-soft);cursor:pointer;align-items:center;gap:9px;padding:7px 0;font-size:12.5px;font-weight:600;list-style:none;display:flex}.Wb2lkq_side li:hover{color:var(--amber-2)}.Wb2lkq_side li small{color:var(--ink-3);margin-top:2px;font-size:11px;font-weight:500;display:block}.Wb2lkq_side li .Wb2lkq_av{border:1px solid var(--line);background:linear-gradient(160deg,#3a2b52,#1d1a30);border-radius:10px;flex:none;width:30px;height:30px}.Wb2lkq_side .Wb2lkq_empty{color:var(--ink-3);font-size:12px;font-weight:500}.Wb2lkq_received{top:96px}}
.V67K7a_page{max-width:1440px!important}.V67K7a_hero{justify-content:space-between;align-items:flex-end;gap:32px;padding:30px 0 32px;display:flex}.V67K7a_eyebrow{letter-spacing:.19em;margin:0 0 12px;font-weight:700;color:#d3ad87!important;font-size:10px!important}.V67K7a_hero h1{letter-spacing:-.045em;margin:0;font-size:clamp(27px,3.1vw,43px);font-weight:500;line-height:1.36}.V67K7a_hero h1 em{color:#e1bb91;font-style:normal}.V67K7a_hero p:not(.V67K7a_eyebrow){color:#aea9b3;margin:17px 0 0;font-size:13px;line-height:1.8}.V67K7a_profile{align-items:center;gap:13px;min-width:220px;padding-bottom:5px;display:flex}.V67K7a_profile img{border:3px solid #ceb494;border-radius:50%}.V67K7a_profile strong{font-size:14px;display:block}.V67K7a_profile span{color:#aaa0a8;margin-top:6px;font-size:11px;display:block}.V67K7a_workspace{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:22px;display:grid}.V67K7a_roomPanel{background:#211f29;border:1px solid #34313b;border-radius:24px;overflow:hidden;box-shadow:0 20px 50px #0002}.V67K7a_roomHeading{justify-content:space-between;align-items:center;gap:18px;padding:24px 27px;display:flex}.V67K7a_roomBadge{color:#bea38b;letter-spacing:.18em;font-size:9px}.V67K7a_roomHeading h2{letter-spacing:-.035em;margin:8px 0;font-size:23px;font-weight:500}.V67K7a_roomHeading p{color:#a7a0aa;white-space:pre-wrap;word-break:break-word;margin:0;font-size:12px}.V67K7a_roomFoot{color:#b3a7a2;justify-content:space-between;gap:12px;padding:15px 24px;font-size:10px;display:flex}.V67K7a_editor{background:#25222c;border:1px solid #3c3540;border-radius:24px;flex-direction:column;gap:20px;padding:24px;display:flex}.V67K7a_editor h2{margin:0;font-size:20px;font-weight:500;line-height:1.4}.V67K7a_editor h3{margin:0 0 10px;font-size:12px;font-weight:600}.V67K7a_editor h3 small{color:#b9a69a;margin-top:6px;font-size:9px;font-weight:400;display:block}.V67K7a_sectionHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.V67K7a_sectionHead span{color:#b7a394;font-size:10px}.V67K7a_intro{color:#b8aeb9;margin:0;font-size:12px;line-height:1.9}.V67K7a_steps{gap:24px;margin:5px 0 10px;padding:0;list-style:none;display:grid}.V67K7a_steps li{align-items:flex-start;gap:15px;font-size:13px;display:flex}.V67K7a_steps b{color:#c29c7b;padding-top:3px;font-size:12px;font-weight:500}.V67K7a_steps small{color:#998d9d;margin-top:7px;font-size:10px;display:inline-block}.V67K7a_linkButton{color:#e2bc95;text-align:center;border:1px solid #7e6450;border-radius:12px;padding:12px;font-size:12px;text-decoration:none}.V67K7a_themes{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.V67K7a_themes button{color:#c4bac5;cursor:pointer;background:#302a35;border:1px solid #0000;border-radius:12px;flex-direction:column;align-items:center;gap:9px;padding:10px 4px;font-size:10px;display:flex}.V67K7a_themes button[aria-pressed=true]{color:#f4d7bd;border-color:#d1aa85}.V67K7a_themes i{border-radius:7px;width:34px;height:27px;display:block}.V67K7a_furniture{grid-template-columns:1fr 1fr;gap:7px;display:grid}.V67K7a_furniture button{font:inherit;color:#d4c8cd;cursor:pointer;white-space:nowrap;background:#302a35;border:1px solid #4a3c47;border-radius:10px;align-items:center;gap:7px;padding:11px 7px;font-size:10px;display:flex}.V67K7a_furniture i{border-radius:4px;flex-shrink:0;width:10px;height:10px}.V67K7a_furniture button span{color:#c29c7b;margin-left:auto;font-size:15px}.V67K7a_furniture button:disabled{opacity:.4;cursor:default}.V67K7a_select{color:#ecdbd1;width:100%;font:inherit;background:#302a35;border:1px solid #594c57;border-radius:10px;padding:10px;font-size:12px}.V67K7a_selected{border:1px solid #6a5146;border-radius:12px;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px;font-size:12px;display:flex}.V67K7a_selected span{color:#b39f91;font-size:10px}.V67K7a_nudge{grid-template-columns:repeat(4,1fr);gap:6px;width:100%;display:grid}.V67K7a_nudge button{font:inherit;color:#f1d9c1;cursor:pointer;background:#40333b;border:0;border-radius:7px;padding:9px 2px;font-size:11px}.V67K7a_nudge button:nth-last-child(-n+2){grid-column:span 2}.V67K7a_saveBar{flex-wrap:wrap;gap:7px;display:flex}.V67K7a_hint{color:#a79aa7;margin:0;font-size:11px;line-height:1.8}.V67K7a_note{color:#ead0b4;background:#3b302e;border:1px solid #66503b;border-radius:12px;padding:15px 20px;font-size:12px;line-height:1.8}.V67K7a_demoNotice{color:#d2ba9c;background:#342b27;border:1px solid #61503e;border-radius:12px;margin-bottom:20px;padding:13px 18px;font-size:12px;line-height:1.8}.V67K7a_demoNotice a{color:#ffe1b6;margin-left:10px;text-decoration:underline}.V67K7a_concepts{padding:46px 0 25px}.V67K7a_concepts h2{letter-spacing:-.025em;margin:0 0 16px;font-size:23px;font-weight:500}.V67K7a_concepts>.V67K7a_hint{max-width:750px}.V67K7a_conceptGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:23px;display:grid}.V67K7a_conceptCard{color:inherit;background:#27232b;border:1px solid #3e333b;border-radius:18px;text-decoration:none;transition:transform .2s;overflow:hidden}.V67K7a_conceptCard:hover{transform:translateY(-4px)}.V67K7a_conceptCard img{aspect-ratio:3/2;object-fit:cover;background:#ebdfd1;width:100%;height:auto;display:block}.V67K7a_conceptCard>div{padding:20px}.V67K7a_conceptCard h3{margin:0 0 7px;font-size:14px;font-weight:500}.V67K7a_conceptCard p{color:#a99ca7;margin:0;font-size:11px;line-height:1.8}.V67K7a_conceptCard span{color:#cca780;margin-top:15px;font-size:10px;display:block}.V67K7a_presets{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.V67K7a_presets button{color:#d3bcc0;cursor:pointer;background:#332c35;border:1px solid #4b3b46;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:8px 3px;display:flex}.V67K7a_presets span{font-size:8px;line-height:1.5}.V67K7a_error{text-align:center;padding:40px}.V67K7a_page button:focus-visible,.V67K7a_page a:focus-visible,.V67K7a_page select:focus-visible{outline-offset:4px;outline:2px solid #efba80}@media (max-width:1000px){.V67K7a_workspace{grid-template-columns:minmax(0,1fr) 275px;gap:14px}.V67K7a_editor{padding:18px}.V67K7a_profile{display:none}}@media (max-width:760px){.V67K7a_hero{padding:12px 0 25px}.V67K7a_hero h1{font-size:29px}.V67K7a_hero p:not(.V67K7a_eyebrow){font-size:11px}.V67K7a_workspace{grid-template-columns:1fr}.V67K7a_roomHeading{padding:20px}.V67K7a_roomHeading h2{font-size:19px}.V67K7a_roomFoot{flex-direction:column;gap:7px;padding:12px 20px}.V67K7a_editor{padding:22px}.V67K7a_conceptGrid{grid-template-columns:1fr}.V67K7a_conceptCard img{aspect-ratio:auto}.V67K7a_concepts{padding-top:35px}.V67K7a_concepts h2{font-size:20px}.V67K7a_sectionHead{align-items:flex-start}.V67K7a_concepts .V67K7a_sectionHead>span{display:none}.V67K7a_presets span{font-size:10px}.V67K7a_furniture{grid-template-columns:repeat(2,1fr)}.V67K7a_furniture button{padding:13px;font-size:12px}.V67K7a_themes button{font-size:12px}.V67K7a_editor h3{font-size:13px}}@media (prefers-reduced-motion:reduce){.V67K7a_conceptCard{transition:none}.V67K7a_conceptCard:hover{transform:none}}.V67K7a_editorFields{border:0;flex-direction:column;gap:20px;min-width:0;margin:0;padding:0;display:flex}.V67K7a_editorFields:disabled{opacity:.7}.V67K7a_structures{gap:8px;display:grid}.V67K7a_structures button{text-align:left;color:inherit;cursor:pointer;background:#fffdf8;border:1px solid #d9cfbf;border-radius:10px;gap:4px;padding:12px;display:grid}.V67K7a_structures button[aria-pressed=true]{background:#f5e9d9;border-color:#a46e4e;box-shadow:0 0 0 1px #a46e4e}.V67K7a_structures small{color:#766858;line-height:1.5}
._7yo6a_page>header h1{word-break:keep-all}._7yo6a_page>header a{white-space:nowrap}@media (max-width:639px){._7yo6a_page>header{flex-direction:column;align-items:flex-start;gap:8px}}._7yo6a_cards{gap:14px;display:grid}@media (min-width:640px){._7yo6a_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){._7yo6a_cards{grid-template-columns:repeat(3,minmax(0,1fr))}}
.fb-iTq_preview{aspect-ratio:3/4;border:1px solid var(--line);background:radial-gradient(at 50% 92%,#f3b25c29 0 28%,#0000 60%),linear-gradient(#121829 0%,#0a0d16 100%);border-radius:20px;justify-content:center;align-items:center;width:100%;max-width:360px;margin:0 auto;display:flex;position:relative;overflow:hidden}.fb-iTq_sprite{object-fit:contain;-webkit-user-select:none;user-select:none;image-rendering:auto;width:auto;max-width:100%;height:92%;display:block}.fb-iTq_previewToggle{border:1px solid var(--line);color:var(--ink-2);background:#0d111ebf;border-radius:999px;padding:6px 10px;font-size:11.5px;font-weight:700;position:absolute;top:10px;right:10px}.fb-iTq_turntable{border:1px solid var(--line);background:#0d111eb8;border-radius:999px;justify-content:space-between;align-items:center;gap:8px;padding:4px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.fb-iTq_turn{border:1px solid var(--line-soft);width:34px;height:34px;color:var(--ink);background:#ffffff12;border-radius:999px;font-size:12px}.fb-iTq_dirLabel{color:var(--ink-2);white-space:nowrap;font-size:12px;font-weight:600}.fb-iTq_views{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px;display:flex}.fb-iTq_previewRow{gap:8px;margin-top:10px;display:flex}.fb-iTq_selectWrap{flex-direction:column;flex:1;gap:4px;display:flex}.fb-iTq_select{border:1px solid var(--line-soft);height:36px;color:var(--ink);background:#ffffff12;border-radius:10px;padding:0 10px;font-size:13px}.fb-iTq_portraitRow{border:1px solid var(--line-soft);background:#ffffff0a;border-radius:16px;align-items:center;gap:12px;margin-top:12px;padding:10px;display:flex}.fb-iTq_portrait{background:#141a2c;border-radius:16px;flex:none;width:96px;height:96px}.fb-iTq_offline{color:var(--amber-2);background:var(--amber-dim);border:1px solid var(--amber-line);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding:8px 10px;font-size:12.5px;display:flex}.fb-iTq_section{margin-top:18px}.fb-iTq_chars{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.fb-iTq_char{border:1px solid var(--line-soft);text-align:left;color:var(--ink);background:#ffffff0d;border-radius:14px;flex-direction:column;gap:3px;padding:10px;display:flex;position:relative}.fb-iTq_charFace{background:#ffffff0f;border-radius:12px;width:40px;height:40px;margin-bottom:4px}.fb-iTq_char b{font-size:14px}.fb-iTq_char small{color:var(--ink-3);font-size:11px;line-height:1.3}.fb-iTq_char.fb-iTq_on{background:var(--amber-dim);border-color:var(--amber-line)}.fb-iTq_char.fb-iTq_locked{opacity:.5;cursor:not-allowed}.fb-iTq_char .fb-iTq_lock{color:var(--ink-3);font-size:10px;position:absolute;top:8px;right:8px}.fb-iTq_choices{flex-wrap:wrap;gap:6px;display:flex}.fb-iTq_choice{border:1px solid var(--line-soft);color:var(--ink);background:#ffffff0f;border-radius:11px;align-items:center;gap:6px;padding:8px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.fb-iTq_choice.fb-iTq_on{background:var(--amber-dim);border-color:var(--amber-line);color:var(--amber-2)}.fb-iTq_choice small{color:var(--ink-3);font-size:10.5px}.fb-iTq_choice.fb-iTq_on small{color:var(--amber-2)}.fb-iTq_choice:disabled{opacity:.5}.fb-iTq_outfitRow{align-items:flex-start;gap:10px;margin-top:8px;display:flex}.fb-iTq_outfitLabel{width:56px;color:var(--ink-2);flex:none;padding-top:8px;font-size:12.5px;font-weight:600}.fb-iTq_swatches{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fb-iTq_swatches button{border:2px solid #0000;border-radius:10px;width:30px;height:30px}.fb-iTq_swatches button.fb-iTq_on{border-color:var(--amber-2);box-shadow:0 0 0 2px #f3b25c40}.fb-iTq_hex{border:1px solid var(--line-soft);width:90px;height:30px;color:var(--ink);background:#ffffff12;border-radius:10px;padding:0 8px;font-family:ui-monospace,monospace;font-size:12px}.fb-iTq_slider{width:100%;accent-color:var(--amber)}.fb-iTq_sticky{bottom:calc(var(--safe-bottom) + 84px);border:1px solid var(--line);z-index:5;background:#0d111eeb;border-radius:16px;align-items:center;gap:8px;margin-top:18px;padding:10px;display:flex;position:sticky}@media (min-width:900px){.fb-iTq_layout{grid-template-columns:360px 1fr;align-items:start;gap:24px;display:grid}.fb-iTq_layout>:first-child{position:sticky;top:84px}.fb-iTq_chars{grid-template-columns:repeat(3,1fr)}.fb-iTq_sticky{bottom:24px}}
.YcKnrq_toolbar{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.YcKnrq_toolbarRow{align-items:center;gap:8px;display:flex}.YcKnrq_toolbarRow select{flex:1;height:36px;padding:0 10px;font-size:13px}.YcKnrq_verifiedFilter{width:fit-content;color:var(--ink-2);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}.YcKnrq_verifiedFilter input{accent-color:var(--amber)}.YcKnrq_list{flex-direction:column;gap:10px;display:flex}.YcKnrq_post{cursor:pointer;flex-direction:column;gap:8px;display:flex}.YcKnrq_postHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.YcKnrq_title{font-size:15.5px;font-weight:800;line-height:1.35}.YcKnrq_body{color:var(--ink-2);white-space:pre-wrap;word-break:break-word;font-size:13.5px;line-height:1.5}.YcKnrq_masked{color:var(--ink-3);align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.YcKnrq_image{object-fit:cover;border:1px solid var(--line-soft);border-radius:12px;width:100%;max-height:360px}.YcKnrq_author{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.YcKnrq_author b{color:var(--ink-2);font-weight:700}.YcKnrq_authorFace{border:1px solid #ffffff1a;border-radius:9px;flex:none;width:28px;height:28px}.YcKnrq_counts{color:var(--ink-3);gap:10px;margin-left:auto;font-size:12px;display:flex}.YcKnrq_counts span.YcKnrq_on{color:var(--amber-2);font-weight:700}.YcKnrq_tags{flex-wrap:wrap;gap:5px;display:flex}.YcKnrq_recruit{background:var(--amber-dim);border:1px solid var(--amber-line);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;font-size:12.5px;display:flex}.YcKnrq_recruit b{color:var(--amber-2)}.YcKnrq_recruit small{color:var(--ink-2);margin-top:2px;display:block}.YcKnrq_actions{flex-wrap:wrap;gap:8px;display:flex}.YcKnrq_actionBtn{border:1px solid var(--line-soft);height:36px;color:var(--ink);background:#ffffff12;border-radius:11px;align-items:center;gap:5px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.YcKnrq_actionBtn.YcKnrq_on{background:var(--amber-dim);border-color:var(--amber-line);color:var(--amber-2)}.YcKnrq_actionBtn.YcKnrq_danger{color:var(--danger)}.YcKnrq_comments{flex-direction:column;gap:8px;margin-top:14px;display:flex}.YcKnrq_comment{border:1px solid var(--line-soft);background:#ffffff0d;border-radius:12px;padding:10px 12px}.YcKnrq_comment.YcKnrq_reply{background:#ffffff09;margin-left:22px}.YcKnrq_commentBody{white-space:pre-wrap;word-break:break-word;margin-top:4px;font-size:13.5px}.YcKnrq_commentFoot{color:var(--ink-3);gap:10px;margin-top:6px;font-size:11.5px;display:flex}.YcKnrq_commentFoot button{color:var(--ink-3);font-size:11.5px;font-weight:600}.YcKnrq_compose{align-items:flex-end;gap:8px;margin-top:10px;display:flex}.YcKnrq_compose textarea{min-height:44px}.YcKnrq_formRow{grid-template-columns:1fr 1fr;gap:8px;display:grid}.YcKnrq_imageDrop{border:1px dashed var(--line);background:#ffffff0d;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.YcKnrq_imageDrop img{object-fit:cover;border-radius:10px;width:64px;height:64px}.YcKnrq_imageDrop input{display:none}.YcKnrq_sentinel{height:1px}.YcKnrq_fab{right:16px;bottom:calc(var(--safe-bottom) + 92px);z-index:30;height:46px;color:var(--amber-ink);box-shadow:var(--shadow-amber);background:linear-gradient(#ffc977,#eea549);border-radius:999px;align-items:center;padding:0 18px;font-size:14px;font-weight:800;display:inline-flex;position:fixed}@media (min-width:900px){.YcKnrq_fab{bottom:28px;right:32px}.YcKnrq_toolbar{flex-flow:wrap;align-items:center}.YcKnrq_toolbarRow select{max-width:220px}}
._2oSBKq_summary{grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:10px;display:grid}._2oSBKq_summary div{border:1px solid var(--line-soft);text-align:center;background:#ffffff0d;border-radius:12px;padding:10px}._2oSBKq_summary b{font-size:18px;font-weight:800;display:block}._2oSBKq_summary small{color:var(--ink-3);font-size:11.5px}._2oSBKq_capBar{background:#ffffff1a;border-radius:4px;height:8px;margin-top:8px;overflow:hidden}._2oSBKq_capBar i{background:linear-gradient(90deg,#eea549,#ffc977);height:100%;display:block}._2oSBKq_missions{flex-direction:column;gap:6px;margin-top:10px;display:flex}._2oSBKq_mission{border:1px solid var(--line-soft);background:#ffffff0d;border-radius:12px;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}._2oSBKq_mission._2oSBKq_done{opacity:.6;text-decoration:line-through}._2oSBKq_mission i{border:1.5px solid var(--amber-line);width:18px;height:18px;color:var(--amber-ink);border-radius:6px;flex:none;place-items:center;font-size:11px;display:grid}._2oSBKq_mission._2oSBKq_done i{background:var(--amber);border-color:var(--amber)}._2oSBKq_mission span{flex:1}._2oSBKq_mission small{color:var(--amber-2);font-weight:700}._2oSBKq_cards{grid-template-columns:1fr;gap:10px;display:grid}._2oSBKq_gameCard{flex-direction:column;gap:8px;display:flex}._2oSBKq_gameTop{justify-content:space-between;align-items:center;gap:8px;display:flex}._2oSBKq_gameTitle{font-size:16px;font-weight:800}._2oSBKq_gameDesc{color:var(--ink-2);font-size:13px;line-height:1.45}._2oSBKq_gameMeta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}._2oSBKq_gameCta{justify-content:space-between;align-items:center;gap:8px;display:flex}._2oSBKq_best{color:var(--amber-2);font-size:12.5px;font-weight:700}._2oSBKq_player{z-index:70;background:var(--bg-deep);padding:calc(var(--safe-top) + 12px) 14px calc(var(--safe-bottom) + 20px);position:fixed;inset:0;overflow:auto}._2oSBKq_playerTop{justify-content:space-between;align-items:center;gap:10px;max-width:440px;margin:0 auto 12px;display:flex}._2oSBKq_playerTop b{font-size:15px;font-weight:800}._2oSBKq_practice{color:var(--ink-3);border:1px solid var(--line-soft);border-radius:999px;padding:4px 8px;font-size:11.5px}._2oSBKq_resultRow{border-bottom:1px solid var(--line-soft);justify-content:space-between;padding:8px 0;font-size:13.5px;display:flex}._2oSBKq_resultRow b{font-weight:800}._2oSBKq_board{flex-direction:column;gap:6px;margin-top:10px;display:flex}._2oSBKq_rank{border:1px solid var(--line-soft);background:#ffffff0d;border-radius:12px;align-items:center;gap:10px;padding:9px 12px;font-size:13.5px;display:flex}._2oSBKq_rank b{text-align:center;width:28px;color:var(--amber-2)}._2oSBKq_rank span{flex:1}._2oSBKq_rank em{font-variant-numeric:tabular-nums;font-style:normal;font-weight:800}._2oSBKq_rank._2oSBKq_me{border-color:var(--amber-line);background:var(--amber-dim)}._2oSBKq_loading{color:var(--ink-2);flex-direction:column;align-items:center;gap:10px;padding:40px 0;font-size:13px;display:flex}@media (min-width:900px){._2oSBKq_cards{grid-template-columns:1fr 1fr}}
.TlgvrW_root{background:#29242c;border:1px solid #4a3d43;border-radius:24px;margin:24px 0;padding:28px}.TlgvrW_heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.TlgvrW_heading p{letter-spacing:.18em;color:#d2ae84;margin:0 0 10px;font-size:10px}.TlgvrW_heading h2{margin:0;font-size:22px;font-weight:500}.TlgvrW_notice{color:#bbadb4;margin:15px 0 0;font-size:12px;line-height:1.8}.TlgvrW_root button{color:#f6e9dc;font:inherit;cursor:pointer;background:#3a3038;border:1px solid #67505a;border-radius:12px;padding:10px 13px;font-size:12px}.TlgvrW_root button:hover,.TlgvrW_root button[aria-pressed=true]{background:#574047;border-color:#d8b18a}.TlgvrW_root button:focus-visible,.TlgvrW_root input:focus-visible,.TlgvrW_root select:focus-visible{outline-offset:3px;outline:2px solid #ebc29e}.TlgvrW_content{grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);gap:30px;margin-top:24px;display:grid}.TlgvrW_display{min-width:0}.TlgvrW_stage{background:radial-gradient(at 50% 35%,#fff7e8,#ead6be 80%);border-radius:20px;justify-content:center;align-items:center;min-height:420px;display:flex;position:relative;overflow:hidden}.TlgvrW_stage:before{content:"";filter:blur(5px);background:#92765a25;border-radius:50%;width:150px;height:24px;position:absolute;bottom:15px}.TlgvrW_stage img{max-width:100%;height:auto;position:relative}.TlgvrW_turns{justify-content:center;gap:8px;margin-top:12px;display:flex}.TlgvrW_actions{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px;display:flex}.TlgvrW_fields{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:14px;display:grid}.TlgvrW_fields label{color:#d7c7cb;flex-direction:column;gap:7px;min-width:0;font-size:12px;display:flex}.TlgvrW_fields select{color:#f0e4df;width:100%;min-width:0;font:inherit;background:#201d25;border:1px solid #55434c;border-radius:10px;padding:10px}.TlgvrW_colors{flex-wrap:wrap;grid-column:1/-1;gap:18px;padding-top:8px;display:flex}.TlgvrW_colors input{cursor:pointer;background:#201d25;border:1px solid #745c66;border-radius:8px;width:45px;height:35px;padding:2px}@media (max-width:700px){.TlgvrW_root{padding:20px}.TlgvrW_heading{flex-direction:column;align-items:flex-start}.TlgvrW_heading h2{font-size:19px}.TlgvrW_content{grid-template-columns:1fr;gap:24px}.TlgvrW_fields{grid-template-columns:1fr}}
.gs-fOa_section{margin-top:20px}.gs-fOa_sessionCard{flex-direction:column;gap:8px;display:flex}.gs-fOa_sessionTop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.gs-fOa_sessionTitle{font-size:16px;font-weight:800}.gs-fOa_sessionTime{color:var(--amber-2);margin-top:2px;font-size:13px;font-weight:700}.gs-fOa_sessionMeta{flex-wrap:wrap;gap:6px;display:flex}.gs-fOa_sides{grid-template-columns:1fr 1fr;gap:8px;display:grid}.gs-fOa_side{border:1px solid var(--line-soft);background:#ffffff0d;border-radius:12px;justify-content:space-between;padding:8px 10px;font-size:12.5px;display:flex}.gs-fOa_side b{color:var(--ink)}.gs-fOa_side i{background:#ffffff14;border-radius:2px;height:4px;margin-top:6px;display:block;overflow:hidden}.gs-fOa_side i em{background:var(--amber);height:100%;display:block}.gs-fOa_sessionCta{justify-content:space-between;align-items:center;gap:10px;margin-top:4px;display:flex}.gs-fOa_price{font-size:13px;font-weight:700}.gs-fOa_price small{color:var(--ink-3);margin-left:4px;font-weight:500}.gs-fOa_queueCount{grid-template-columns:1fr 1fr;gap:8px;margin:10px 0;display:grid}.gs-fOa_queueCount div{border:1px solid var(--line-soft);text-align:center;background:#ffffff0d;border-radius:12px;padding:10px}.gs-fOa_queueCount b{font-size:20px;font-weight:800;display:block}.gs-fOa_queueCount small{color:var(--ink-3);font-size:11.5px}.gs-fOa_wallet{justify-content:space-between;align-items:center;gap:10px;display:flex}.gs-fOa_wallet b{font-size:22px;font-weight:800}.gs-fOa_wallet small{color:var(--ink-3);font-size:12px;display:block}.gs-fOa_counter{align-items:center;gap:10px;display:flex}.gs-fOa_counter button{border:1px solid var(--line-soft);background:#ffffff14;border-radius:10px;width:36px;height:36px;font-size:18px;font-weight:700}.gs-fOa_counter b{text-align:center;min-width:24px;font-size:16px}.gs-fOa_consent{z-index:80;padding:calc(var(--safe-top) + 20px) 16px calc(var(--safe-bottom) + 20px);background:#07080efa;position:fixed;inset:0;overflow:auto}.gs-fOa_consentInner{flex-direction:column;gap:14px;max-width:560px;margin:0 auto;display:flex}.gs-fOa_consentSummary{background:var(--amber-dim);border:1px solid var(--amber-line);border-radius:14px;padding:12px 14px;font-size:13.5px;line-height:1.5}.gs-fOa_termsSection h3{color:var(--amber-2);margin-bottom:6px;font-size:13.5px;font-weight:700}.gs-fOa_termsSection ul{flex-direction:column;gap:4px;padding-left:16px;list-style:outside;display:flex}.gs-fOa_termsSection li{color:var(--ink-2);font-size:13px;line-height:1.5}.gs-fOa_card{border:1px solid var(--line);background:#121829e6;border-radius:18px;overflow:hidden}.gs-fOa_photos{aspect-ratio:3/4;background:linear-gradient(160deg,#3a2b52,#1d1a30);position:relative}.gs-fOa_photos img,.gs-fOa_photos video{object-fit:cover;width:100%;height:100%;display:block}.gs-fOa_photosEmpty{color:var(--ink-3);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;font-size:13px;display:flex;position:absolute;inset:0}.gs-fOa_portraitFallback{background:#ffffff0d;border-radius:18px}.gs-fOa_faceChip{border:1px solid #ffffff1a;border-radius:9px;flex:none;width:28px;height:28px}.gs-fOa_dots{justify-content:center;gap:5px;display:flex;position:absolute;bottom:10px;left:0;right:0}.gs-fOa_dots i{background:#ffffff59;border-radius:3px;width:6px;height:6px}.gs-fOa_dots i.gs-fOa_on{background:var(--amber)}.gs-fOa_photoNav{opacity:0;width:40%;position:absolute;top:0;bottom:0}.gs-fOa_photoNav.gs-fOa_left{left:0}.gs-fOa_photoNav.gs-fOa_right{right:0}.gs-fOa_introBtn{border:1px solid var(--amber-line);color:var(--amber-2);background:#0d111ecc;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:700;position:absolute;bottom:10px;right:10px}.gs-fOa_cardBody{flex-direction:column;gap:8px;padding:12px 14px 14px;display:flex}.gs-fOa_cardName{flex-wrap:wrap;align-items:center;gap:8px;font-size:17px;font-weight:800;display:flex}.gs-fOa_cardMeta{color:var(--ink-2);font-size:12.5px}.gs-fOa_cardTags{flex-wrap:wrap;gap:5px;display:flex}.gs-fOa_common{border:1px solid var(--amber-line);color:var(--amber-2);background:linear-gradient(90deg,#f3b25c38,#f3b25c14);border-radius:12px;padding:7px 10px;font-size:12px;font-weight:600}.gs-fOa_slots{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.gs-fOa_slot{aspect-ratio:3/4;border:1px dashed var(--line);color:var(--ink-3);cursor:pointer;background:#ffffff0d;border-radius:14px;place-items:center;font-size:12px;display:grid;position:relative;overflow:hidden}.gs-fOa_slot img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gs-fOa_slot .gs-fOa_remove{color:#fff;background:#0000008c;border-radius:8px;place-items:center;width:24px;height:24px;font-size:14px;display:grid;position:absolute;top:6px;right:6px}.gs-fOa_slot input{display:none}.gs-fOa_videoSlot{border:1px solid var(--line-soft);background:#ffffff0d;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.gs-fOa_videoSlot video{object-fit:cover;background:#000;border-radius:10px;width:72px;height:96px}.gs-fOa_room{background:var(--bg-deep);color:var(--ink);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.gs-fOa_roomTop{padding:calc(var(--safe-top) + 10px) 12px 8px;align-items:center;gap:8px;display:flex}.gs-fOa_roomTop b{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14.5px;font-weight:700;overflow:hidden}.gs-fOa_recording{color:#ffd1d1;background:#ff7a7a29;border:1px solid #ff7a7a73;border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex}.gs-fOa_recording i{background:var(--danger);border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite gs-fOa_blink}@keyframes gs-fOa_blink{50%{opacity:.3}}.gs-fOa_timer{text-align:center;font-variant-numeric:tabular-nums;background:var(--amber-dim);border:1px solid var(--amber-line);min-width:56px;color:var(--amber-2);border-radius:999px;padding:5px 9px;font-size:13px;font-weight:800}.gs-fOa_timer.gs-fOa_hot{color:#ffd1d1;background:#ff7a7a29;border-color:#ff7a7a73}.gs-fOa_roomBody{min-height:0;padding:0 12px calc(var(--safe-bottom) + 16px);flex-direction:column;flex:1;gap:10px;display:flex;overflow:auto}.gs-fOa_center{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;padding:24px 12px;display:flex}.gs-fOa_center h2{font-size:22px;font-weight:800}.gs-fOa_center p{color:var(--ink-2);max-width:360px;font-size:14px}.gs-fOa_bigNum{color:var(--amber-2);font-variant-numeric:tabular-nums;font-size:56px;font-weight:900;line-height:1}.gs-fOa_participants{flex-direction:column;gap:6px;width:100%;max-width:420px;display:flex}.gs-fOa_participant{border:1px solid var(--line-soft);background:#ffffff0d;border-radius:12px;align-items:center;gap:10px;padding:9px 12px;font-size:13.5px;display:flex}.gs-fOa_participant .gs-fOa_av{background:linear-gradient(160deg,#3a2b52,#1d1a30);border-radius:10px;flex:none;width:30px;height:30px}.gs-fOa_participant small{color:var(--ink-3);margin-left:auto;font-size:12px}.gs-fOa_stage{border:1px solid var(--line);aspect-ratio:3/4;background:#0a0d16;border-radius:20px;max-height:52vh;position:relative;overflow:hidden}.gs-fOa_stage video{object-fit:cover;background:#000;width:100%;height:100%;display:block}.gs-fOa_stageOff{color:var(--ink-2);text-align:center;background:radial-gradient(70% 50% at 50% 30%,#f3b25c1a,#0000 70%),#0a0d16;place-items:center;padding:20px;font-size:13px;display:grid;position:absolute;inset:0}.gs-fOa_pip{aspect-ratio:3/4;border:1px solid var(--line);width:96px;box-shadow:var(--shadow-card);background:#000;border-radius:14px;position:absolute;top:10px;right:10px;overflow:hidden}.gs-fOa_pip video{transform:scaleX(-1)}.gs-fOa_pipOff{color:var(--ink-3);background:#121829;place-items:center;font-size:11px;display:grid;position:absolute;inset:0}.gs-fOa_partnerName{border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d111ebf;border-radius:999px;padding:6px 10px;font-size:12.5px;font-weight:700;position:absolute;bottom:10px;left:10px}.gs-fOa_floaters{pointer-events:none;height:60%;position:absolute;bottom:48px;left:0;right:0;overflow:hidden}.gs-fOa_floater{color:#1b1307;background:#f3b25ce6;border-radius:999px;padding:6px 10px;font-size:12.5px;font-weight:700;animation:2.4s ease-out forwards gs-fOa_float;position:absolute;bottom:0}@keyframes gs-fOa_float{0%{opacity:0;transform:translateY(0)scale(.9)}10%{opacity:1}to{opacity:0;transform:translateY(-220px)scale(1.05)}}.gs-fOa_reactions{gap:6px;display:flex}.gs-fOa_reactions button{border:1px solid var(--line-soft);height:40px;color:var(--ink);white-space:nowrap;background:#ffffff12;border-radius:12px;flex:1;font-size:12px;font-weight:700}.gs-fOa_reactions button:active{background:var(--amber-dim);border-color:var(--amber-line)}.gs-fOa_controls{gap:8px;display:flex}.gs-fOa_controls button{border:1px solid var(--line-soft);height:42px;color:var(--ink);background:#ffffff14;border-radius:13px;flex:1;font-size:12.5px;font-weight:700}.gs-fOa_controls button.gs-fOa_off{opacity:.6;text-decoration:line-through}.gs-fOa_controls button.gs-fOa_danger{color:var(--danger);background:var(--danger-dim);border-color:#ff7a7a66;flex:.8}.gs-fOa_question{background:var(--violet-bg);border:1px solid #beaaff66;border-radius:16px;padding:12px 14px}.gs-fOa_question h4{color:#ddd3ff;margin-bottom:8px;font-size:13.5px;font-weight:700}.gs-fOa_question .gs-fOa_opts{grid-template-columns:1fr 1fr;gap:6px;display:grid}.gs-fOa_question .gs-fOa_opts button{color:#ddd3ff;text-align:left;background:#a08cff2e;border:1px solid #beaaff66;border-radius:11px;padding:9px 10px;font-size:12.5px;font-weight:600}.gs-fOa_question .gs-fOa_opts button.gs-fOa_mine{border-color:var(--amber-line);color:var(--amber-2);background:#f3b25c40}.gs-fOa_question .gs-fOa_opts button.gs-fOa_theirs{box-shadow:inset 0 0 0 2px #7be38f80}.gs-fOa_question .gs-fOa_match{color:var(--green);margin-top:8px;font-size:12.5px;font-weight:700}.gs-fOa_question .gs-fOa_miss{color:var(--ink-2);margin-top:8px;font-size:12.5px}.gs-fOa_pickBtns{grid-template-columns:1fr 1fr;gap:10px;width:100%;max-width:420px;display:grid}.gs-fOa_pickBtns button{border-radius:20px;height:84px;font-size:20px;font-weight:800}.gs-fOa_like{color:#1b1307;box-shadow:var(--shadow-amber);background:linear-gradient(#ffc977,#eea549)}.gs-fOa_pass{border:1px solid var(--line-soft);color:var(--ink);background:#ffffff14}.gs-fOa_pickBtns button.gs-fOa_chosen{outline:3px solid #7be38fb3}.gs-fOa_mutualGrid{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.gs-fOa_sysBanner{border:1px solid var(--amber-line);background:#0d111ee6;border-radius:14px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.gs-fOa_sysBanner.gs-fOa_warn{color:#ffd1d1;border-color:#ff7a7a73}.gs-fOa_sheetVideo{background:#000;border-radius:14px;width:100%;max-height:60vh}@media (min-width:900px){.gs-fOa_roomBody{flex-direction:row;align-items:flex-start;gap:18px;width:100%;max-width:1100px;margin:0 auto;padding-top:6px}.gs-fOa_roomTop{width:100%;max-width:1100px;margin:0 auto}.gs-fOa_stageCol{flex-direction:column;flex:1.2;gap:10px;min-width:0;display:flex}.gs-fOa_sideCol{flex-direction:column;flex:1;gap:10px;min-width:0;max-width:420px;display:flex}.gs-fOa_stage{aspect-ratio:4/3;max-height:70vh}.gs-fOa_pip{width:150px}.gs-fOa_center{width:100%}.gs-fOa_mutualGrid{grid-template-columns:repeat(3,1fr);max-width:900px}.gs-fOa_slots{max-width:480px}}.gs-fOa_chatLog{overflow-wrap:anywhere;max-height:168px;overflow-y:auto}.gs-fOa_chatLog p{margin:4px 0}.gs-fOa_chatForm{gap:8px;display:flex}.gs-fOa_chatForm input{flex:1;min-width:0}
.akq0XG_shell{flex-direction:column;gap:10px;width:100%;max-width:440px;margin:0 auto;display:flex}.akq0XG_hud{color:var(--ink-2);justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.akq0XG_hud b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.akq0XG_hud .akq0XG_time{background:var(--amber-dim);border:1px solid var(--amber-line);color:var(--amber-2);font-variant-numeric:tabular-nums;border-radius:999px;padding:5px 10px;font-weight:800}.akq0XG_hud .akq0XG_time.akq0XG_hot{color:#ffd1d1;background:#ff7a7a29;border-color:#ff7a7a73}.akq0XG_lives{gap:4px;display:inline-flex}.akq0XG_lives i{background:var(--amber);border-radius:50%;width:10px;height:10px}.akq0XG_lives i.akq0XG_off{background:#ffffff26}.akq0XG_canvasWrap{border:1px solid var(--line);touch-action:none;-webkit-user-select:none;user-select:none;background:#0a0d16;border-radius:18px;width:100%;position:relative;overflow:hidden}.akq0XG_canvasWrap canvas{width:100%;height:100%;display:block}.akq0XG_overlay{text-align:center;background:#07080ec7;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex;position:absolute;inset:0}.akq0XG_overlay h3{font-size:20px;font-weight:800}.akq0XG_overlay p{color:var(--ink-2);font-size:13.5px}.akq0XG_pad{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.akq0XG_pad button{border:1px solid var(--line-soft);height:48px;color:var(--ink);background:#ffffff14;border-radius:14px;font-size:15px;font-weight:800}.akq0XG_pad button:active{background:var(--amber-dim);border-color:var(--amber-line)}.akq0XG_hint{color:var(--ink-3);text-align:center;font-size:12px}.akq0XG_quiz{flex-direction:column;gap:10px;display:flex}.akq0XG_quizQ{background:var(--violet-bg);border:1px solid #beaaff66;border-radius:18px;align-items:center;min-height:84px;padding:16px;font-size:17px;font-weight:800;line-height:1.4;display:flex}.akq0XG_quizOpts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.akq0XG_quizOpts button{border:1px solid var(--line-soft);min-height:56px;color:var(--ink);background:#ffffff12;border-radius:14px;padding:10px 12px;font-size:14.5px;font-weight:700}.akq0XG_quizOpts button.akq0XG_on{background:var(--amber-dim);border-color:var(--amber-line);color:var(--amber-2)}.akq0XG_progress{background:#ffffff1a;border-radius:3px;height:6px;overflow:hidden}.akq0XG_progress i{background:var(--amber);height:100%;transition:width .2s;display:block}
