.operations-shell_shell__8uR0N{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:calc(100vh - 56px)}.operations-shell_sidebar__SMGZT{border-right:1px solid var(--line);background:var(--surf)}.operations-shell_navigation__UCMwS{display:grid;grid-gap:5px;gap:5px;padding:18px 12px}.operations-shell_group__emS4U{display:grid;grid-gap:3px;gap:3px;padding:8px 0;border-bottom:1px solid var(--line)}.operations-shell_group__emS4U:last-child{border-bottom:0}.operations-shell_group__emS4U h2{margin:0 8px 4px;color:var(--muted);font-size:11px}.operations-shell_group__emS4U a{padding:8px 10px;border-radius:8px;color:var(--ink2);font-size:12px;text-decoration:none}.operations-shell_group__emS4U a.operations-shell_active___L1vX,.operations-shell_group__emS4U a:focus-visible,.operations-shell_group__emS4U a:hover{background:var(--brand-soft);color:var(--brand)}.operations-shell_content___H84W{min-width:0}.operations-shell_mobileMenu__Jsbtf{display:none}@media (max-width:48rem){.operations-shell_shell__8uR0N{display:block}.operations-shell_sidebar__SMGZT{border-right:0;border-bottom:1px solid var(--line)}.operations-shell_desktopMenu__tKE0n{display:none}.operations-shell_mobileMenu__Jsbtf{display:block;padding:10px 16px}.operations-shell_mobileMenu__Jsbtf summary{cursor:pointer;font-weight:700}.operations-shell_mobileMenu__Jsbtf .operations-shell_navigation__UCMwS{padding:8px 0 0}}.ModelPickerDialog_backdrop__yj3J7{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:1rem;background:rgb(10 14 24/55%)}.ModelPickerDialog_card___JeRq{display:flex;flex-direction:column;width:min(100%,36rem);max-height:min(calc(100dvh - 3rem),90vh);padding:1.25rem 1.25rem 1rem;border:1px solid var(--line,#dfe4ee);border-radius:6px;background:var(--ground,#fff);color:var(--ink,#111725);box-shadow:var(--shadow-lg,0 18px 60px rgb(17 23 37/22%))}.ModelPickerDialog_head__ELCRz h2{margin:0;font-size:1.05rem}.ModelPickerDialog_head__ELCRz p{margin:.25rem 0 0;color:var(--muted,#5c5c5c);font-size:.8rem}.ModelPickerDialog_sort__fv8QD{display:flex;gap:.4rem;margin-top:.75rem}.ModelPickerDialog_sort__fv8QD button{padding:.35rem .65rem;border:1px solid var(--line,#dfe4ee);border-radius:6px;background:var(--surf,#f5f7fb);color:inherit;cursor:pointer}.ModelPickerDialog_sort__fv8QD button[aria-pressed=true]{border-color:var(--accent,#1f4f9c);color:var(--accent,#1f4f9c);font-weight:700}.ModelPickerDialog_priceRange__dGGFw{margin:.35rem 0;color:var(--muted,#5c5c5c);font-size:.75rem}.ModelPickerDialog_tabs__fwKfT{display:flex;flex:none;gap:2px;margin:.9rem 0 .25rem;overflow-x:auto;border-bottom:1px solid var(--line,#dfe4ee)}.ModelPickerDialog_tab__NzgVs{display:flex;flex:1 0 auto;align-items:center;justify-content:center;gap:.4rem;min-width:0;padding:.5rem .4rem;border:solid transparent;border-width:1px 1px 2px;border-radius:8px 8px 0 0;background:none;color:var(--muted,#5c5c5c);font:inherit;font-size:.82rem;white-space:nowrap;cursor:pointer}.ModelPickerDialog_tab__NzgVs[aria-selected=true]{border-color:var(--accent,#1f4f9c);border-bottom-color:var(--accent,#1f4f9c);background:var(--brand-soft,#e9eefd);color:var(--accent,#1f4f9c);font-weight:700}.ModelPickerDialog_tab__NzgVs:focus-visible{outline:2px solid var(--accent,#1f4f9c);outline-offset:-2px}.ModelPickerDialog_tabName__igsKJ{min-width:0;overflow:hidden;text-overflow:ellipsis}.ModelPickerDialog_tabTier__7bWBg{color:var(--ink3,#78829a);font-size:.7rem;font-weight:400}.ModelPickerDialog_tab__NzgVs[aria-selected=true] .ModelPickerDialog_tabTier__7bWBg{color:var(--accent,#1f4f9c)}.ModelPickerDialog_tabCount__WM6lw{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;border-radius:.625rem;background:var(--brand-soft,#e9eefd);color:var(--brand,#3d5af1);font-size:.7rem;font-weight:700}.ModelPickerDialog_scroll__C5T9e{flex:1 1 auto;min-height:0;overflow:auto;overflow-x:hidden}.ModelPickerDialog_list__TT0AL{display:flex;flex-direction:column;gap:.5rem;min-width:0;margin:.5rem 0 0;padding:0;list-style:none}.ModelPickerDialog_row__mesmH{display:flex;align-items:center;gap:.625rem;width:100%;min-width:0;padding:.625rem .75rem;border:1px solid var(--line,#dfe4ee);border-radius:8px;background:var(--surf,#f5f7fb);color:inherit;font:inherit;text-align:left;cursor:pointer}.ModelPickerDialog_row__mesmH:disabled{cursor:default}.ModelPickerDialog_row__mesmH[data-state=selected]{border-color:var(--accent,#1f4f9c)}.ModelPickerDialog_row__mesmH[data-state=unavailable]{opacity:.55}.ModelPickerDialog_mark__JmqAF{display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:1px solid var(--line2,#cbd3e2);border-radius:50%;font-size:.8rem;font-weight:700}.ModelPickerDialog_row__mesmH[data-state=selected] .ModelPickerDialog_mark__JmqAF{border-color:var(--accent,#1f4f9c);background:var(--accent,#1f4f9c);color:var(--on-accent,#fff)}.ModelPickerDialog_row__mesmH[data-state=locked] .ModelPickerDialog_mark__JmqAF{border-style:dashed;color:var(--ink3,#78829a)}.ModelPickerDialog_middle__okv_P{flex:1 1 auto;min-width:0}.ModelPickerDialog_name__OUhH_{display:block;overflow:hidden;font-size:.875rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ModelPickerDialog_priceMultiple__lPXBn,.ModelPickerDialog_vendor__AyzbW{display:block;color:var(--muted,#5c5c5c);font-size:.75rem}.ModelPickerDialog_reason__uqB6m{flex:none;color:var(--ink3,#78829a);font-size:.75rem;white-space:nowrap}.ModelPickerDialog_aa__1q3I5{flex:none;padding:1px .625rem;border:1px solid var(--line2,#cbd3e2);border-radius:999px;background:var(--bg-soft,#f4f4f4);color:var(--ink2,#4a5468);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ModelPickerDialog_aaNone__tigQl{border-style:dashed;background:none;color:var(--ink3,#78829a)}.ModelPickerDialog_empty__GU1s2{margin:.75rem 0;color:var(--ink3,#78829a);font-size:.8rem}.ModelPickerDialog_rules__I_1_r{flex:none;margin:.875rem 0 0;padding:.625rem .75rem;border:1px dashed var(--line,#dfe4ee);border-radius:8px;color:var(--muted,#5c5c5c);font-size:.75rem}.ModelPickerDialog_rules__I_1_r p{margin:0}.ModelPickerDialog_foot__pbUHB{display:flex;flex:none;justify-content:flex-end;gap:.5rem;margin-top:.875rem}@media (max-width:480px){.ModelPickerDialog_backdrop__yj3J7{place-items:stretch;padding:0}.ModelPickerDialog_card___JeRq{width:100%;max-width:100%;max-height:100dvh;padding:.875rem .75rem .75rem;border-right:0;border-left:0;border-radius:0}.ModelPickerDialog_tabs__fwKfT{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 4px;gap:0 4px;overflow-x:hidden}.ModelPickerDialog_tab__NzgVs{padding:.5rem .125rem;font-size:.75rem}.ModelPickerDialog_reason__uqB6m,.ModelPickerDialog_tabTier__7bWBg{display:none}.ModelPickerDialog_row__mesmH{gap:.5rem;padding:.5rem .625rem}.ModelPickerDialog_name__OUhH_{overflow-wrap:anywhere;font-size:.8125rem;white-space:normal}.ModelPickerDialog_aa__1q3I5{flex:0 1 auto;overflow:hidden;padding:1px .375rem;font-size:.6875rem;text-overflow:ellipsis}.ModelPickerDialog_foot__pbUHB{display:grid;grid-template-columns:1fr 2fr}.ModelPickerDialog_foot__pbUHB button{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.ParticipantComposer_personaAccessList__Tk3sY{display:grid;grid-gap:.4rem;gap:.4rem;margin:.65rem 0;padding:0;list-style:none}.ParticipantComposer_personaAccessRow__Ql7h3{display:grid;grid-template-columns:auto minmax(8rem,1fr) minmax(7rem,auto) auto;align-items:center;grid-gap:.55rem;gap:.55rem;padding:.45rem .55rem;border:1px solid var(--line,#dfe4ee);border-radius:8px}.ParticipantComposer_ownedMark__7sml7{color:var(--ok,#237a4b);font-weight:700}.ParticipantComposer_blockedMark__M5x7E{color:var(--danger,#b42318);font-weight:700}.ParticipantComposer_accessState__BqWxr{color:var(--ink3,#78829a);white-space:nowrap}.ParticipantComposer_personaActions__IGAJe{display:flex;gap:.35rem}:root .ParticipantComposer_composer__RKAWy .ParticipantComposer_addButton__2ss0E{width:100%;min-height:38px;margin-top:8px;padding:8px 12px;border:1px solid var(--line2,#cbd3e2);border-radius:999px;background:transparent;color:var(--ink2,#4a5468);font:inherit;font-size:12px;line-height:1.4;cursor:pointer}.ParticipantComposer_roster__ZmkMH>li{display:grid;grid-template-columns:48px minmax(0,1fr) 32px;grid-template-rows:38px 38px;align-items:center;grid-gap:6px 8px;gap:6px 8px;padding:10px 8px;min-width:0}.ParticipantComposer_avatar__wHi3z{grid-column:1;grid-row:1/3;height:48px;width:48px;align-self:center;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:12px;background:var(--surf2,#eef1f7);color:var(--ink3,#78829a);font-weight:600}.ParticipantComposer_avatar__wHi3z img{top:0;left:0;width:100%;height:100%;object-fit:contain}.ParticipantComposer_personaLock__SA901{grid-column:1;grid-row:2;align-self:end;justify-self:end;z-index:1}.ParticipantComposer_modelCell__ldWoj{grid-column:2;grid-row:1;display:flex;align-items:center;gap:.35rem;min-width:0;width:100%}:root .ParticipantComposer_roster__ZmkMH .ParticipantComposer_modelButton__1jOV7{display:flex;align-items:center;justify-content:space-between;gap:.35rem;width:100%;min-width:0;height:38px;box-sizing:border-box;padding:0 .6rem;border:1px solid var(--line2,#cbd3e2);border-radius:8px;background:var(--ground,#fff);color:var(--ink,#111725);font:inherit;font-size:12px;text-align:left;cursor:pointer}.ParticipantComposer_modelButtonName__bfQSJ{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ParticipantComposer_tierBadge__I_pSe{flex:none;border:1px solid var(--line2,#cbd3e2);border-radius:999px;padding:2px 5px;color:var(--ink2,#4a5468);font-size:10px;white-space:nowrap}.ParticipantComposer_availability__KSgaU{max-width:4em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.ParticipantComposer_modelButtonCaret__OfZW_{flex:none;color:var(--ink3,#78829a)}:root .ParticipantComposer_roster__ZmkMH .ParticipantComposer_personaSelect__dM_lL{grid-column:2;grid-row:2;width:100%;min-width:0;height:38px;box-sizing:border-box;border:1px solid var(--line2,#cbd3e2);border-radius:8px;padding:0 26px 0 .6rem;background-color:var(--ground,#fff);color:var(--ink,#111725);font:inherit;font-size:12px;text-overflow:ellipsis}.ParticipantComposer_personaNoteCell__rrcXl{grid-column:2/-1;min-width:0;line-height:1.4;overflow-wrap:anywhere}:root .ParticipantComposer_roster__ZmkMH .ParticipantComposer_unassignButton__GuMsN{grid-column:3;grid-row:1/3;display:flex;align-items:center;justify-content:center;width:32px;height:38px;padding:0;border:1px solid var(--line2,#cbd3e2);border-radius:999px;background:transparent;color:var(--ink2,#4a5468);cursor:pointer}.ParticipantComposer_unassignButton__GuMsN:hover:not(:disabled){color:var(--danger,#b42318);border-color:currentColor}.ParticipantComposer_modelButton__1jOV7:disabled,.ParticipantComposer_personaSelect__dM_lL:disabled,.ParticipantComposer_unassignButton__GuMsN:disabled{opacity:.5;cursor:not-allowed}.ParticipantComposer_modelButton__1jOV7:focus-visible,.ParticipantComposer_personaSelect__dM_lL:focus-visible,.ParticipantComposer_unassignButton__GuMsN:focus-visible{outline:2px solid var(--brand,#3d5af1);outline-offset:2px}.ParticipantComposer_personaTopUp__VVicd{align-self:center;font-size:.8rem;white-space:nowrap}.ParticipantComposer_myPersonaCreate___GoaS{margin:.5rem 0 0;font-size:.85rem}.ParticipantComposer_myPersonaCreate___GoaS a{white-space:nowrap}@media (max-width:640px){.ParticipantComposer_roster__ZmkMH>li{gap:6px;padding-inline:0}.ParticipantComposer_personaAccessRow__Ql7h3{grid-template-columns:auto 1fr}.ParticipantComposer_accessState__BqWxr,.ParticipantComposer_personaActions__IGAJe{grid-column:2}}.PersonaOriginBadge_badge__Pru_e{display:inline-flex;align-items:center;gap:.25rem;padding:0 .4rem;border-radius:999px;border:1px solid;font-size:.72rem;line-height:1.5;white-space:nowrap;vertical-align:middle}.PersonaOriginBadge_mine__1kG4u{color:var(--persona-mine,#6d4aff)}.PersonaOriginBadge_userCreated__sOtbw{color:var(--persona-user-created,#0f8a7e)}.VisibilityChoice_segments__iqWXG{display:inline-flex;flex-shrink:0;gap:2px;padding:3px;border:1px solid var(--line,#dfe4ee);border-radius:999px;background:var(--surf2,#eef1f7)}:root .VisibilityChoice_segments__iqWXG button{min-height:34px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--ink2,#4a5468);font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}:root .VisibilityChoice_segments__iqWXG button[aria-pressed=true]{background:var(--brand,#3d5af1);color:var(--on-accent,#fff);font-weight:700}.VisibilityChoice_segments__iqWXG button:disabled{opacity:.5;cursor:not-allowed}.VisibilityChoice_segments__iqWXG button:focus-visible{outline:2px solid var(--brand,#3d5af1);outline-offset:2px}.SetupDialog_dialog__UP5Qd{position:relative;display:flex;flex-direction:column;width:min(1180px,100%);max-height:92vh;overflow:hidden;background:var(--ground,#fff);color:var(--ink,#111725);border:1px solid var(--line,#dfe4ee);border-radius:18px;box-shadow:var(--shadow-lg,0 18px 60px rgba(17,23,37,.22))}.SetupDialog_header__XH0jm{display:flex;align-items:center;gap:16px;padding:16px 22px;border-bottom:1px solid var(--line,#dfe4ee)}.SetupDialog_headerTitles__pZjr6{display:flex;flex-direction:column;gap:3px;flex-grow:1;min-width:0}.SetupDialog_headerTitle__m1LCu{margin:0;font-size:19px;font-weight:800}.SetupDialog_headerSub__CxPn8{font-size:12px;color:var(--ink3,#78829a)}.SetupDialog_legend__D3h5o{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.SetupDialog_legendLabel__tfAoK{font-size:12px;color:var(--ink3,#78829a)}.SetupDialog_badge__ccxzF{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;padding:3px 8px;border-radius:999px;white-space:nowrap}.SetupDialog_bFree__iCpwn{background:#0f3b36;color:#86e6d5}.SetupDialog_bCoin__GQS4H{background:#3f330f;color:#f4d27f}.SetupDialog_paidDot__9X_8V{grid-column:1/-1;justify-self:start;width:10px;height:10px}.SetupDialog_paidDotInline__CVk_m,.SetupDialog_paidDot__9X_8V{border-radius:50%;background:var(--point,#f5b357);display:inline-block}.SetupDialog_paidDotInline__CVk_m{width:9px;height:9px;margin-left:6px;flex:none}.SetupDialog_bChanged__IA_EZ{background:rgba(245,179,87,.16);color:var(--point,#f5b357)}.SetupDialog_bLock__K_X1E{background:#25306a;color:#c7d0ff}.SetupDialog_bOwn__wKO4u{background:#16402a;color:#8ee3ad}.SetupDialog_bAi__sL3PI{background:var(--brand-soft,#e9eefd);color:var(--brand,#3d5af1)}.SetupDialog_closeBtn__vKmsF{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--line,#dfe4ee);border-radius:10px;color:var(--ink2,#4a5468);cursor:pointer;flex-shrink:0;font-size:16px}.SetupDialog_body__C8TOk{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-auto-rows:max-content;align-content:start;align-items:start;grid-gap:20px;gap:20px;padding:20px 22px;overflow-y:auto}.SetupDialog_col__59tVn{display:flex;flex-direction:column;gap:14px;min-width:0}.SetupDialog_card__mdkdA{background:var(--surf,#f5f7fb);border:1px solid var(--line,#dfe4ee);border-radius:14px;padding:15px;display:flex;flex-direction:column;gap:11px}.SetupDialog_req__2r8eC{margin-left:3px;color:var(--danger,#d84a4a);font-weight:700}:root .SetupDialog_dialog__UP5Qd .SetupDialog_input__d2WS4.SetupDialog_inputRequired__NQHxq{border-color:var(--danger,#d84a4a);box-shadow:0 0 0 2px rgba(216,74,74,.15)}.SetupDialog_resultSep__YgqhS{height:1px;margin:8px 0;background:var(--line,#dfe4ee)}.SetupDialog_cardHead__KGy9d{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:800}.SetupDialog_num__KCE3A{display:inline-flex;width:22px;height:22px;border-radius:8px;background:var(--brand-soft,#e9eefd);color:var(--brand,#3d5af1);font-size:12px;font-weight:800;align-items:center;justify-content:center;flex-shrink:0}.SetupDialog_hint__YKBA_{font-size:12px;color:var(--ink3,#78829a);line-height:1.5}.SetupDialog_field__RBXqJ{display:flex;flex-direction:column;gap:6px}.SetupDialog_label__pV2eB{font-size:12px;font-weight:700;color:var(--ink2,#4a5468);display:flex;align-items:center;gap:6px}:root .SetupDialog_dialog__UP5Qd .SetupDialog_input__d2WS4{width:100%;box-sizing:border-box;background:var(--ground,#fff);border:1px solid var(--line2,#cbd3e2);border-radius:9px;color:inherit;font:inherit;font-size:13px;padding:9px 11px;min-height:40px}.SetupDialog_input__d2WS4:focus-visible{outline:2px solid var(--brand,#3d5af1);outline-offset:0;border-color:var(--brand,#3d5af1)}.SetupDialog_row__Fgbl0{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.SetupDialog_purposeGrid__pNVu2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}:root .SetupDialog_dialog__UP5Qd .SetupDialog_purposeCard__tpjig{position:relative;display:flex;gap:10px;align-items:flex-start;text-align:left;background:var(--ground,#fff);border:1px solid var(--line,#dfe4ee);border-radius:12px;padding:11px;color:inherit;font:inherit;cursor:pointer}:root .SetupDialog_dialog__UP5Qd .SetupDialog_purposeCardOn__qAjnR{border-color:var(--brand,#3d5af1);box-shadow:inset 0 0 0 1px var(--brand,#3d5af1);background:var(--brand-soft,#e9eefd)}.SetupDialog_purposeIco__sjN_F{width:34px;height:34px;border-radius:10px;background:var(--brand-soft,#e9eefd);color:var(--brand,#3d5af1);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:16px}.SetupDialog_purposeMain__1upBJ{display:flex;flex-direction:column;gap:3px;flex-grow:1;min-width:0}.SetupDialog_purposeName__mPCZ7{font-size:14px;font-weight:800}.SetupDialog_purposeEngine__XLX0_{font-size:11px;color:var(--ink3,#78829a)}.SetupDialog_purposeBadges__eYlvx{display:flex;gap:6px;margin-top:2px;flex-wrap:wrap}.SetupDialog_radio__ubkhT{width:17px;height:17px;border-radius:50%;border:2px solid var(--line2,#cbd3e2);box-sizing:border-box;flex-shrink:0;margin-top:2px}.SetupDialog_radioOn__rox_7{border:5px solid var(--brand,#3d5af1);background:var(--ground,#fff)}.SetupDialog_criteria__ylg1n{display:flex;gap:10px;align-items:flex-start;background:var(--surf2,#eef1f7);border:1px solid var(--line2,#cbd3e2);border-radius:11px;padding:10px 12px}.SetupDialog_criteriaTitle__zj_kN{font-size:12px;font-weight:800;color:var(--brand,#3d5af1)}.SetupDialog_criteriaText__dXpbl{font-size:12px;color:var(--ink2,#4a5468);line-height:1.55}.SetupDialog_drop__5_mM7{display:flex;align-items:center;gap:10px;position:relative;border:1.5px dashed var(--line2,#cbd3e2);border-radius:11px;background:var(--ground,#fff);color:var(--ink2,#4a5468);font-size:13px;padding:13px;cursor:pointer;text-align:left;min-height:52px}.SetupDialog_dropHot__Rp6Dp{border-color:var(--brand,#3d5af1);background:var(--brand-soft,#e9eefd)}.SetupDialog_attachmentList__Kpxwb{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.SetupDialog_attachmentItem__951zO{display:flex;align-items:center;gap:8px;padding:6px 9px;border-radius:8px;border:1px solid var(--line,#dfe4ee);background:var(--surf2,#eef1f7);font-size:12px}.SetupDialog_presetGrid__F3kxy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}:root .SetupDialog_dialog__UP5Qd .SetupDialog_presetCard__pvyY_{display:flex;min-width:0;flex-direction:column;gap:7px;text-align:left;background:var(--ground,#fff);border:1px solid var(--line,#dfe4ee);border-radius:12px;padding:10px 8px;color:inherit;font:inherit;cursor:pointer}:root .SetupDialog_dialog__UP5Qd .SetupDialog_presetOn__cWr4b{border-color:var(--brand,#3d5af1);box-shadow:inset 0 0 0 1px var(--brand,#3d5af1);background:var(--brand-soft,#e9eefd)}.SetupDialog_presetHead__cPP3u{display:grid;grid-template-columns:17px minmax(0,1fr);min-height:48px;align-content:start;align-items:center;grid-gap:5px;gap:5px}.SetupDialog_presetHead__cPP3u .SetupDialog_badge__ccxzF{grid-column:1/-1;justify-self:start}.SetupDialog_presetName__dUI44{font-size:13px;font-weight:800;flex-grow:1}.SetupDialog_dl__VjxXz{margin:0;display:flex;flex-direction:column;gap:3px}.SetupDialog_dlRow__Ov9rB{display:flex;flex-direction:column;gap:1px;font-size:11px;line-height:1.45}.SetupDialog_dlRow__Ov9rB dt{flex-shrink:0;color:var(--ink3,#78829a)}.SetupDialog_dlRow__Ov9rB dd{min-width:0;overflow-wrap:anywhere;margin:0;color:var(--ink2,#4a5468)}.SetupDialog_meter__gvsAj{display:flex;flex-wrap:wrap;gap:3px 8px;margin-top:auto;font-size:11px;color:var(--ink3,#78829a);border-top:1px solid var(--line,#dfe4ee);padding-top:6px}.SetupDialog_meter__gvsAj b{color:var(--brand,#3d5af1)}.SetupDialog_customSummary__zfB0z{font-size:11px;line-height:1.5;color:var(--ink2,#4a5468)}.SetupDialog_gallerySection__wpuyX{display:flex;flex-direction:column;gap:8px;margin-top:4px;border-top:1px dashed var(--line,#dfe4ee);padding-top:10px}.SetupDialog_galleryHead__gpaAT{display:flex;flex-direction:column;gap:1px}.SetupDialog_galleryTitle__G8Eou{font-size:12px;font-weight:800;color:var(--ink2,#4a5468)}.SetupDialog_galleryGrid__Y5T_7{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:9px;gap:9px}.SetupDialog_galleryDesc__JfXAF{font-size:11px;line-height:1.5;color:var(--ink2,#4a5468)}.SetupDialog_presetTabs__C1J4r{display:flex;align-self:flex-start;gap:6px;padding:5px;background:var(--surf2,#eef1f7);border:1px solid var(--line,#dfe4ee);border-radius:12px}.SetupDialog_presetTab__Y2EPT{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 16px;border:0;border-radius:9px;background:transparent;color:var(--ink2,#4a5468);font:inherit;font-size:14px;font-weight:700;cursor:pointer}:root .SetupDialog_dialog__UP5Qd .SetupDialog_presetTabOn__BOmVb{background:var(--brand,#3d5af1);color:#192a3f}.SetupDialog_presetTabCount__dAwc3{font-size:12px;color:var(--ink3,#78829a)}.SetupDialog_presetTabDot__jb_NK{width:7px;height:7px;border-radius:50%;background:var(--brand,#3d5af1);display:inline-block}.SetupDialog_galleryLead__DHbm3{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:13px;color:var(--ink2,#4a5468)}.SetupDialog_linkBtn__19Y41{border:0;background:transparent;padding:0;color:var(--brand,#3d5af1);font:inherit;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap}.SetupDialog_saveCard__AScjf{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:150px;border:1.5px dashed var(--line,#dfe4ee);border-radius:14px;background:transparent;color:var(--brand,#3d5af1);font:inherit;font-size:14px;font-weight:700;cursor:default;text-align:center}.SetupDialog_saveCardSub__ykIOW{font-size:12px;font-weight:400;color:var(--ink2,#4a5468)}.SetupDialog_changeRibbon__iTdJH{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:12px;background:rgba(245,179,87,.12);border:1px solid var(--point,#f5b357)}.SetupDialog_changeRibbonText__45SS_{display:flex;flex-direction:column;gap:3px;flex:1 1;min-width:0}.SetupDialog_changeRibbonTitle__te86T{font-size:14px;font-weight:700;color:var(--point,#f5b357)}.SetupDialog_changeRibbonList___Lrfn{font-size:13px;color:var(--ink,#1a1f2b)}.SetupDialog_changeRevert__Ek09y{border-radius:10px;border:1px solid var(--point,#f5b357);background:transparent;color:var(--point,#f5b357);cursor:pointer}.SetupDialog_changeRevert__Ek09y,.SetupDialog_changeSave___1H6r{height:40px;padding:0 14px;font:inherit;font-size:13px;font-weight:700}.SetupDialog_changeSave___1H6r{border-radius:10px;border:0;background:var(--point,#f5b357);color:#192a3f;cursor:default}.SetupDialog_unchangedRibbon__5UUgn{padding:14px 16px;border-radius:12px;background:var(--surf2,#eef1f7);border:1px solid var(--line,#dfe4ee);font-size:13px;color:var(--ink2,#4a5468)}.SetupDialog_recommendSection__Bxcvi{display:flex;flex-direction:column;gap:6px}.SetupDialog_recommendGrid__Cfl_C{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:9px;gap:9px}.SetupDialog_recommendReason__6YbSE{font-size:11px;line-height:1.5;font-weight:700;color:var(--brand,#3d5af1)}.SetupDialog_switchRow__9iXSl{display:flex;align-items:center;justify-content:space-between;gap:14px;background:var(--ground,#fff);border:1px solid var(--line,#dfe4ee);border-radius:11px;padding:10px 12px}.SetupDialog_switchText__tIMPO{display:flex;flex-direction:column;gap:2px;min-width:0}.SetupDialog_switchName__ImdoB{font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:5px}:root .SetupDialog_dialog__UP5Qd .SetupDialog_switch__2HiWW{width:44px;height:26px;border-radius:999px;border:0;background:var(--line2,#cbd3e2);position:relative;cursor:pointer;padding:0;flex-shrink:0}:root .SetupDialog_dialog__UP5Qd .SetupDialog_switchOn__QyHhr{background:var(--brand,#3d5af1)}:root .SetupDialog_dialog__UP5Qd .SetupDialog_switch__2HiWW:disabled,:root .SetupDialog_dialog__UP5Qd .SetupDialog_switch__2HiWW[aria-disabled=true]{opacity:.38;cursor:not-allowed}.SetupDialog_knob__sEJmI{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:left .15s}.SetupDialog_switchOn__QyHhr .SetupDialog_knob__sEJmI{left:21px}.SetupDialog_seg__57CDN{display:inline-flex;min-width:0;flex-wrap:wrap;gap:2px;background:var(--surf2,#eef1f7);border:1px solid var(--line,#dfe4ee);border-radius:18px;padding:3px}:root .SetupDialog_dialog__UP5Qd .SetupDialog_segBtn__d1_ng{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;background:transparent;border:0;color:var(--ink2,#4a5468);border-radius:999px;padding:5px 10px;font:inherit;font-size:12px;cursor:pointer;min-height:32px}:root .SetupDialog_dialog__UP5Qd .SetupDialog_segBtnOn__lj5ko{background:var(--brand,#3d5af1);color:var(--on-accent,#fff);font-weight:800}.SetupDialog_segBtn__d1_ng:disabled,.SetupDialog_segBtn__d1_ng[aria-disabled=true]{opacity:.38;cursor:not-allowed}.SetupDialog_segSub__RdJVz{font-size:10px;opacity:.9}.SetupDialog_segLabel__l_WyK{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.SetupDialog_panel__DVFna{min-width:0;background:var(--surf,#f5f7fb);border:1px solid var(--line,#dfe4ee);border-radius:16px;overflow:hidden;align-self:start}.SetupDialog_panelHead__wPeWO{display:flex;align-items:center;gap:10px;padding:14px 16px}.SetupDialog_panelTitle__p4gIV{margin:0;font-size:15px;font-weight:800}.SetupDialog_blk__p12Sy{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-top:1px solid var(--line,#dfe4ee)}.SetupDialog_blkHead___Btpk{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.SetupDialog_blkT__UpfV0{font-size:14px;font-weight:800}.SetupDialog_blkS__p6dbW{flex-grow:1;font-size:11px;color:var(--ink3,#78829a);line-height:1.5;overflow-wrap:anywhere}.SetupDialog_btnText__2UHWG{gap:5px;font-size:12px;font-weight:700;min-height:30px;padding:0 5px;flex-shrink:0}.SetupDialog_btnText__2UHWG,:root .SetupDialog_dialog__UP5Qd .SetupDialog_disclosure__RplqZ{display:inline-flex;align-items:center;background:transparent;border:0;color:var(--brand,#3d5af1);cursor:pointer;border-radius:8px}:root .SetupDialog_dialog__UP5Qd .SetupDialog_disclosure__RplqZ{align-self:flex-start;gap:6px;min-height:34px;padding:3px 5px;font:inherit;font-size:12px;font-weight:700}.SetupDialog_disclosure__RplqZ:focus-visible,.SetupDialog_modelBtn__jh7FN:focus-visible,.SetupDialog_presetCard__pvyY_:focus-visible,.SetupDialog_segBtn__d1_ng:focus-visible{outline:2px solid var(--brand,#3d5af1);outline-offset:2px}.SetupDialog_subgrid__4Q8KA{display:grid;grid-template-columns:62px minmax(0,1fr);grid-gap:9px 11px;gap:9px 11px;align-items:center}.SetupDialog_sublabel__OEUby{font-size:11px;font-weight:700;color:var(--ink3,#78829a)}.SetupDialog_stepper__KWu1z{display:inline-flex;align-items:center;background:var(--surf2,#eef1f7);border:1px solid var(--line,#dfe4ee);border-radius:10px;padding:3px}.SetupDialog_stepper__KWu1z button{width:30px;height:30px;border:0;border-radius:7px;background:var(--ground,#fff);color:inherit;font-size:15px;cursor:pointer}.SetupDialog_stepperVal__oPg_4{min-width:56px;text-align:center;font-size:13px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:4px}.SetupDialog_miniList__oFBHX{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:5px 14px;gap:5px 14px;padding-left:4px}.SetupDialog_mini__76uNj{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--ink2,#4a5468);min-width:0}.SetupDialog_avatar__tRpYC{width:24px;height:24px;border-radius:50%;background:var(--brand-soft,#e9eefd);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:var(--brand,#3d5af1);flex-shrink:0;overflow:hidden}.SetupDialog_avatar__tRpYC img,.SetupDialog_facAvatar__pYskK img{display:block;width:100%;height:100%;object-fit:contain}.SetupDialog_miniValue__Daiq_{color:var(--ink3,#78829a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SetupDialog_more__5rG9n{display:flex;flex-direction:column;gap:12px;background:var(--surf2,#eef1f7);border:1px solid var(--line,#dfe4ee);border-radius:12px;padding:10px;min-width:0}.SetupDialog_pills__nFnA_{display:flex;flex-wrap:wrap;gap:6px;align-items:center}:root .SetupDialog_dialog__UP5Qd .SetupDialog_pill__47_iv{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line2,#cbd3e2);background:var(--ground,#fff);color:var(--ink2,#4a5468);border-radius:999px;padding:0 12px;font:inherit;font-size:12px;cursor:pointer;min-height:32px}:root .SetupDialog_dialog__UP5Qd .SetupDialog_pillOn__6Bxc_{background:var(--brand-soft,#e9eefd);border-color:var(--brand,#3d5af1);color:var(--brand,#3d5af1);font-weight:700}.SetupDialog_pill__47_iv:disabled,.SetupDialog_pill__47_iv[aria-disabled=true]{opacity:.35;cursor:not-allowed}.SetupDialog_facRow__fbL_M{display:grid;grid-template-columns:48px minmax(0,1fr) 32px;grid-template-rows:auto 38px;grid-gap:6px 8px;gap:6px 8px;align-items:center;padding:10px 8px;border-bottom:1px solid var(--line,#dfe4ee)}.SetupDialog_facAvatar__pYskK{grid-column:1;grid-row:1/3;align-self:center;width:48px;height:48px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--brand-soft,#e9eefd);font-size:22px}.SetupDialog_facName__Bx5tI{grid-column:2;font-size:12px;font-weight:800}:root .SetupDialog_dialog__UP5Qd .SetupDialog_facAuto__fQgTr{grid-column:3;grid-row:2;display:flex;align-items:center;justify-content:center;width:32px;height:38px;padding:0;border:1px solid var(--line2,#cbd3e2);border-radius:999px;background:transparent;color:var(--ink2,#4a5468);cursor:pointer}:root .SetupDialog_dialog__UP5Qd .SetupDialog_facAuto__fQgTr:hover:not(:disabled){color:var(--brand,#3d5af1);border-color:currentColor}:root .SetupDialog_dialog__UP5Qd .SetupDialog_facAuto__fQgTr:disabled{opacity:.5;cursor:not-allowed}:root .SetupDialog_dialog__UP5Qd .SetupDialog_facAuto__fQgTr:focus-visible{outline:2px solid var(--brand,#3d5af1);outline-offset:2px}:root .SetupDialog_dialog__UP5Qd .SetupDialog_modelBtn__jh7FN{grid-column:2;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:6px;background:var(--ground,#fff);border:1px solid var(--line2,#cbd3e2);border-radius:8px;color:inherit;font:inherit;font-size:12px;font-weight:700;padding:0 9px;cursor:pointer;height:38px;text-align:left}.SetupDialog_modelName__R7D_T{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SetupDialog_modelBtn__jh7FN:disabled{opacity:.5;cursor:not-allowed}.SetupDialog_tier__r2Vjj{flex-shrink:0;justify-self:end;font-size:10px;font-weight:700;padding:3px 7px;border-radius:999px;border:1px solid var(--line2,#cbd3e2);color:var(--ink2,#4a5468);white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.SetupDialog_optGrid__fc58_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.SetupDialog_optCard__C5ajA{display:flex;gap:9px;align-items:flex-start;text-align:left;background:var(--ground,#fff);border:1px solid var(--line,#dfe4ee);border-radius:11px;padding:11px;color:inherit;font:inherit;cursor:pointer}.SetupDialog_optCardOn__d0TUh{border-color:var(--brand,#3d5af1);background:var(--brand-soft,#e9eefd)}.SetupDialog_optName__D26We{font-size:13px;font-weight:800}.SetupDialog_footer__Ei1fG{flex-shrink:0;display:flex;flex-wrap:wrap;gap:10px 16px;padding:14px 22px 16px;border-top:1px solid var(--line,#dfe4ee);background:var(--surf,#f5f7fb)}.SetupDialog_footerTop__0JPNI{display:flex;align-items:center;gap:16px;width:100%}.SetupDialog_reviewNotes__Np4bn{grid-column:1/-1;display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px 0 0;border-top:1px solid var(--line,#dfe4ee)}.SetupDialog_est__jygka{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);background:var(--ground,#fff);border:1px solid var(--line,#dfe4ee);border-radius:13px;flex-grow:1;min-width:0}.SetupDialog_estCell__GbmZR{display:flex;gap:10px;align-items:center;padding:10px 14px;min-width:0}.SetupDialog_estCell__GbmZR+.SetupDialog_estCell__GbmZR{border-left:1px solid var(--line,#dfe4ee)}.SetupDialog_estK__f2A4X{font-size:10px;color:var(--ink3,#78829a)}.SetupDialog_estV__vMU24{font-size:17px;font-weight:800;color:var(--ink,#111725);display:flex;align-items:center;gap:5px}.SetupDialog_estS__oexxP{font-size:10px;color:var(--ink3,#78829a);line-height:1.5;overflow-wrap:anywhere}.SetupDialog_reasons__WkB16{display:flex;flex-wrap:wrap;gap:6px 16px;width:100%;font-size:12px}.SetupDialog_coinReason__znHN3{display:inline-flex;align-items:center;gap:5px;color:#b8860b}.SetupDialog_freeReason__tRaho{color:#0f9a86}.SetupDialog_lockReason__IxiVE{display:inline-flex;align-items:center;gap:5px;color:var(--brand,#3d5af1)}.SetupDialog_lockReasonLabel__Ys1WY{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--brand,#3d5af1);line-height:1.4;white-space:nowrap}:root .SetupDialog_dialog__UP5Qd .SetupDialog_primaryBtn__mp6of{display:inline-flex;align-items:center;gap:7px;background:var(--brand,#3d5af1);color:var(--on-accent,#fff);border:0;border-radius:11px;padding:0 22px;font:inherit;font-weight:800;font-size:14px;cursor:pointer;min-height:46px;flex-shrink:0;white-space:nowrap}:root .SetupDialog_dialog__UP5Qd .SetupDialog_primaryBtn__mp6of:disabled{background:var(--surf3,#e4e8f1);color:var(--ink4,#9aa3b6);cursor:not-allowed}:root .SetupDialog_dialog__UP5Qd .SetupDialog_ghostBtn__ZkWGg{display:inline-flex;align-items:center;gap:6px;background:transparent;color:var(--ink2,#4a5468);border:1px solid var(--line2,#cbd3e2);border-radius:11px;padding:0 16px;font:inherit;font-size:13px;cursor:pointer;min-height:46px;flex-shrink:0;white-space:nowrap}.SetupDialog_overridden__hTCLm{display:inline-flex;align-items:center;gap:6px}@media (max-width:900px){.SetupDialog_body__C8TOk{padding:14px}.SetupDialog_body__C8TOk,.SetupDialog_purposeGrid__pNVu2{grid-template-columns:minmax(0,1fr)}.SetupDialog_est__jygka,.SetupDialog_presetGrid__F3kxy{grid-template-columns:repeat(2,minmax(0,1fr))}.SetupDialog_est__jygka{width:100%}.SetupDialog_estCell__GbmZR+.SetupDialog_estCell__GbmZR{border-left:0;border-top:1px solid var(--line,#dfe4ee)}.SetupDialog_estCell__GbmZR:first-child{grid-column:1/-1}.SetupDialog_estCell__GbmZR:last-child{border-left:1px solid var(--line,#dfe4ee)}.SetupDialog_header__XH0jm{flex-wrap:wrap;padding:12px 14px}.SetupDialog_footer__Ei1fG{position:-webkit-sticky;position:sticky;bottom:0;z-index:5}.SetupDialog_footerTop__0JPNI{flex-wrap:wrap}.SetupDialog_ghostBtn__ZkWGg,.SetupDialog_primaryBtn__mp6of{flex:1 1;justify-content:center}.SetupDialog_estCell__GbmZR{padding:7px 10px}}@media (max-width:640px){.SetupDialog_dialog__UP5Qd{width:100%;max-height:96vh;border-radius:12px}.SetupDialog_header__XH0jm{gap:10px;padding:10px 12px}.SetupDialog_body__C8TOk{gap:12px;padding:12px}.SetupDialog_card__mdkdA{padding:12px}.SetupDialog_legend__D3h5o{display:none}.SetupDialog_pills__nFnA_,.SetupDialog_seg__57CDN{flex-wrap:wrap}.SetupDialog_footer__Ei1fG{padding:10px 12px 12px}.SetupDialog_est__jygka{border-radius:11px}.SetupDialog_footerTop__0JPNI{gap:8px}.SetupDialog_blk__p12Sy{padding:12px}.SetupDialog_facRow__fbL_M{gap:6px;padding-inline:0}.SetupDialog_subgrid__4Q8KA{grid-template-columns:62px minmax(0,1fr);gap:8px}.SetupDialog_switchRow__9iXSl{flex-wrap:wrap;gap:8px}}.SetupDialog_savedPresetMenu__z09R_{position:relative}.SetupDialog_savedPresetSummary__pbHWe{cursor:pointer;font-size:.85rem;color:var(--ink2,#4a5468);list-style:none;border:1px solid var(--line,#dfe4ee);border-radius:8px;padding:4px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SetupDialog_savedPresetSummary__pbHWe::-webkit-details-marker{display:none}.SetupDialog_savedPresetList___LYp3{position:absolute;right:0;z-index:20;margin:6px 0 0;padding:6px;list-style:none;min-width:260px;max-height:320px;overflow:auto;background:var(--ground,#fff);border:1px solid var(--line,#dfe4ee);border-radius:10px;box-shadow:0 8px 24px rgba(10,14,24,.16)}.SetupDialog_savedPresetItem__UM7iY{display:flex;align-items:center;gap:8px;width:100%;text-align:left;background:transparent;border:0;border-radius:8px;padding:6px 8px;cursor:pointer}.SetupDialog_savedPresetItem__UM7iY:hover{background:var(--line,#dfe4ee)}.SetupDialog_savedPresetLocked__W4ybz{opacity:.5;cursor:not-allowed}.SetupDialog_savedPresetName__fXSm9{font-weight:600}.RightFrame_frame__F_ztl{display:flex;min-height:100%;flex-direction:column}.RightFrame_header__ql0Eb{display:flex;flex:none;align-items:center;border-bottom:1px solid var(--line);padding:7px 2px}.RightFrame_body__7yQwW{display:flex;min-height:0;flex:1 1;flex-direction:column}.RightFrame_body__7yQwW .room-info-panel{padding:14px}.RightFrame_body__7yQwW .room-info-panel dl{display:grid;grid-gap:0;gap:0;margin:0}.RightFrame_body__7yQwW .room-info-panel dl>div{display:grid;grid-template-columns:minmax(76px,.7fr) minmax(0,1.3fr);grid-gap:12px;gap:12px;padding:9px 0;border-bottom:1px solid var(--line)}.RightFrame_body__7yQwW .room-info-panel dt{color:var(--muted);font-size:12px}.RightFrame_body__7yQwW .room-info-panel dd{margin:0;color:var(--ink);overflow-wrap:anywhere}.RightFrame_nv-tab__EmTDo{width:auto;border:0;border-radius:8px;padding:6px 11px;color:var(--ink3,var(--muted));background:transparent;font:inherit;font-size:12px;cursor:pointer}.RightFrame_nv-tab__EmTDo.RightFrame_on___wONk{color:var(--brand,var(--accent));background:var(--brand-soft,var(--bg-soft));font-weight:700}.RightFrame_nv-tab__EmTDo em{margin-left:3px;font-size:10px;font-style:normal;opacity:.75}.RightFrame_nv-close__Qowmn{width:auto;margin-left:auto;border:0;padding:6px 8px;color:var(--ink3,var(--muted));background:transparent;font:inherit;cursor:pointer}.RightFrame_nv-roomwrap__uOFBy{position:relative}.RightFrame_nv-2col__TtUn_{grid-template-columns:var(--mpm-col-left) 1fr}main.room-shell[data-breakpoint=compact] .RightFrame_nv-2col__TtUn_,main.room-shell[data-breakpoint=medium] .RightFrame_nv-2col__TtUn_,main.room-shell[data-breakpoint=narrow] .RightFrame_nv-2col__TtUn_{grid-template-columns:1fr}.RightFrame_nv-reopen__ioFvD{position:absolute;top:50%;right:0;z-index:4;width:auto;transform:translateY(-50%);border:1px solid var(--line);border-right:none;border-radius:10px 0 0 10px;padding:12px 7px;color:var(--ink3,var(--muted));background:var(--ground,var(--bg-soft));box-shadow:var(--shadow,0 8px 24px rgba(0,0,0,.14));font:inherit;font-size:11px;letter-spacing:.06em;writing-mode:vertical-rl;cursor:pointer}.RoomFrame_room__TsgYq{--rail-bg:var(--surf);--rail-ink:var(--ink);--rail-ink2:var(--muted);--rail-line:var(--line);--sb-bg:var(--ground);--sb-ink:var(--ink);--sb-ink2:var(--muted);--sb-line:var(--line2);--sb-btn:var(--surf)}.RoomFrame_room__TsgYq .room-mid{gap:8px;padding:0 8px}.RoomFrame_room__TsgYq .room-left,.RoomFrame_room__TsgYq .room-right{border:1px solid var(--line);border-radius:14px;background:var(--surf)}.RoomFrame_room__TsgYq .room-left{background:radial-gradient(ellipse at 0 100%,color-mix(in srgb,var(--brand) 12%,transparent),transparent 48%),var(--surf);scrollbar-width:none}.RoomFrame_room__TsgYq .room-drawer.left{scrollbar-width:none}.RoomFrame_room__TsgYq .room-drawer.left::-webkit-scrollbar,.RoomFrame_room__TsgYq .room-left::-webkit-scrollbar{width:0;height:0}.RoomFrame_room__TsgYq .room-center{padding:0}.RoomFrame_room__TsgYq .room-logpane{border:1px solid var(--line);border-radius:14px;background:var(--ground)}.RoomFrame_room__TsgYq .rail-heading{color:var(--accent);font-size:.94rem;font-weight:750;letter-spacing:.015em;padding:12px 16px 8px}.RoomFrame_room__TsgYq .rail-section-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 12px 8px 16px}.RoomFrame_room__TsgYq .rail-section-head .rail-heading{padding:0}.RoomFrame_room__TsgYq .rail-section-head .rail-new-meeting{flex:none;min-height:44px;padding:8px 12px;border:1px solid var(--accent);border-radius:8px;color:var(--on-accent);background:var(--accent);font-size:.75rem;font-weight:700;cursor:pointer}.RoomFrame_room__TsgYq .rail-new-meeting:focus-visible,.RoomFrame_room__TsgYq .rail-new-meeting:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 72%,var(--ink));background:color-mix(in srgb,var(--accent) 84%,var(--ink))}.RoomFrame_room__TsgYq .rail-new-meeting:active:not(:disabled){transform:translateY(1px)}.RoomFrame_room__TsgYq .rail-new-meeting:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.RoomFrame_room__TsgYq .rail-new-meeting:disabled{opacity:.55;cursor:default}.RoomFrame_room__TsgYq .rail-item{padding:0;line-height:1.45;border:1px solid var(--line);border-radius:9px;overflow:hidden;background:color-mix(in srgb,var(--surf) 88%,transparent);box-shadow:0 2px 8px rgb(0 0 0/3%)}.RoomFrame_room__TsgYq .rail-card-current,.RoomFrame_room__TsgYq .rail-card-link{display:flex;min-width:0;flex-direction:column;gap:7px;padding:9px 10px;color:inherit;text-decoration:none}.RoomFrame_room__TsgYq .rail-card-link:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.RoomFrame_room__TsgYq .rail-list{gap:3px;padding-bottom:14px}.RoomFrame_room__TsgYq .rail-title{display:block;color:var(--rail-ink);font-size:.79rem;font-weight:500;line-height:1.4;text-decoration:none}.RoomFrame_room__TsgYq .rail-item:has(a:focus-visible),.RoomFrame_room__TsgYq .rail-item:has(a:hover){background:var(--ground);border-color:var(--line)}.RoomFrame_room__TsgYq .rail-item.here{background:var(--brand-soft);box-shadow:inset 3px 0 var(--accent)}.RoomFrame_room__TsgYq .rail-item.here .rail-title{font-weight:700}.RoomFrame_room__TsgYq .rail-meta{display:flex;flex-wrap:wrap;gap:4px;font-size:.7rem}.RoomFrame_room__TsgYq .rail-fact{display:inline-flex;align-items:center;min-height:20px;padding:2px 6px;border:1px solid var(--line);border-radius:999px;color:var(--rail-ink2);background:var(--ground);white-space:nowrap}.RoomFrame_room__TsgYq .rail-fact[data-fact=type]{border-color:color-mix(in srgb,var(--accent) 52%,var(--line));color:color-mix(in srgb,var(--accent) 82%,var(--ink));background:color-mix(in srgb,var(--accent) 12%,var(--ground))}.RoomFrame_room__TsgYq .rail-fact[data-fact=state]{border-color:color-mix(in srgb,var(--muted) 45%,var(--line));color:var(--ink);background:var(--surf2)}.RoomFrame_room__TsgYq .rail-fact[data-state=AWAITING_APPROVAL],.RoomFrame_room__TsgYq .rail-fact[data-state=CHECKPOINT],.RoomFrame_room__TsgYq .rail-fact[data-state=PAUSED_FOR_INPUT],.RoomFrame_room__TsgYq .rail-fact[data-state=PRECHECK]{border-color:color-mix(in srgb,#d89016 58%,var(--line));color:color-mix(in srgb,#9a5b00 78%,var(--ink));background:color-mix(in srgb,#f2ad32 18%,var(--ground))}.RoomFrame_room__TsgYq .rail-fact[data-state=QUEUED]{border-color:color-mix(in srgb,#347fc4 58%,var(--line));color:color-mix(in srgb,#155f9f 82%,var(--ink));background:color-mix(in srgb,#438fd3 16%,var(--ground))}.RoomFrame_room__TsgYq .rail-fact[data-state=RUNNING]{border-color:color-mix(in srgb,#169ca8 58%,var(--line));color:color-mix(in srgb,#087681 82%,var(--ink));background:color-mix(in srgb,#2fb7c2 16%,var(--ground))}.RoomFrame_room__TsgYq .rail-fact[data-state=FINALIZING]{border-color:color-mix(in srgb,#537fc3 55%,var(--line));color:color-mix(in srgb,#365f9f 80%,var(--ink));background:color-mix(in srgb,#668fd0 14%,var(--ground))}.RoomFrame_room__TsgYq .rail-fact[data-state=COMPLETED]{border-color:color-mix(in srgb,#36a978 55%,var(--line));color:color-mix(in srgb,#15734d 80%,var(--ink));background:color-mix(in srgb,#52c795 17%,var(--ground))}.RoomFrame_room__TsgYq .rail-fact[data-state=PARTIAL_COMPLETED],.RoomFrame_room__TsgYq .rail-fact[data-state=RECONCILIATION_HOLD]{border-color:color-mix(in srgb,#8b6ed1 55%,var(--line));color:color-mix(in srgb,#6747ad 80%,var(--ink));background:color-mix(in srgb,#9c7fe0 17%,var(--ground))}.RoomFrame_room__TsgYq .rail-fact[data-state=BLOCKED]{border-color:color-mix(in srgb,var(--fail) 58%,var(--line));color:var(--fail);background:color-mix(in srgb,var(--fail) 12%,var(--ground))}.RoomFrame_room__TsgYq .rail-fact[data-state=CANCELED_OR_EXPIRED]{border-color:color-mix(in srgb,var(--muted) 55%,var(--line));color:var(--muted);background:color-mix(in srgb,var(--muted) 10%,var(--ground))}.RoomFrame_room__TsgYq .left-rail .rail-back{display:flex;align-items:center;gap:10px;min-height:48px;border:1px solid color-mix(in srgb,#0f9b94 72%,var(--line));border-radius:10px;background:color-mix(in srgb,#0f9b94 70%,#073f4d);color:#fff;box-shadow:0 4px 14px color-mix(in srgb,#0f9b94 24%,transparent)}.RoomFrame_room__TsgYq .rail-back-arrow{font-size:1.35rem;line-height:1}.RoomFrame_room__TsgYq .rail-back:hover{border-color:color-mix(in srgb,#0f9b94 55%,#fff);background:color-mix(in srgb,#0f9b94 76%,#073f4d)}.RoomFrame_room__TsgYq .rail-back:focus-visible{outline:2px solid color-mix(in srgb,#0f9b94 55%,#fff);outline-offset:2px}.RoomFrame_room__TsgYq .rail-back:active{transform:translateY(1px);background:color-mix(in srgb,#0f9b94 70%,#062b35)}.RoomFrame_room__TsgYq .room-top .topbar-acct{gap:6px;padding:0;border:0;border-radius:0;background:transparent}.RoomFrame_room__TsgYq .room-top .topbar-logout,.RoomFrame_room__TsgYq .room-top .topbar-nm,.RoomFrame_room__TsgYq .room-top .topbar-tok{display:inline-flex;align-items:center;min-height:30px;padding:4px 9px;border:1px solid var(--line);border-radius:7px;background:var(--surf);text-decoration:none}.RoomFrame_room__TsgYq .room-top .topbar-logout:hover,.RoomFrame_room__TsgYq .room-top .topbar-nm:hover,.RoomFrame_room__TsgYq .room-top .topbar-tok:hover{border-color:var(--accent);background:var(--brand-soft);text-decoration:none}.RoomFrame_room__TsgYq .room-top .topbar-logout:focus-visible,.RoomFrame_room__TsgYq .room-top .topbar-nm:focus-visible,.RoomFrame_room__TsgYq .room-top .topbar-tok:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.RoomFrame_room__TsgYq .room-top [data-new-meeting]{display:none}.RoomFrame_room__TsgYq .room-top>.ifitem:not(.room-title):not(.tail){align-self:center;height:40px;margin:0 3px;padding:0 9px;border:1px solid var(--line);border-radius:8px;background:var(--surf)}.RoomFrame_room__TsgYq .room-stage{--stage-floor-y:86.6%;position:relative;z-index:4;isolation:isolate;border:0;border-bottom:1px solid var(--line);border-radius:12px;overflow:hidden;background:linear-gradient(180deg,transparent 0 var(--stage-floor-y),color-mix(in srgb,var(--accent) 25%,var(--line)) var(--stage-floor-y) calc(var(--stage-floor-y) + 1px),transparent calc(var(--stage-floor-y) + 1px)),linear-gradient(180deg,transparent 0 var(--stage-floor-y),color-mix(in srgb,var(--surf2) 74%,white) var(--stage-floor-y) 100%),radial-gradient(ellipse at 50% 100%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 70%),linear-gradient(180deg,var(--ground),var(--surf2));box-shadow:inset 0 -14px 24px -24px var(--accent)}.RoomFrame_room__TsgYq .room-stage .figure{z-index:1}.RoomFrame_room__TsgYq .room-stage[data-stage-transit=true] .figure.speaking:after,.RoomFrame_room__TsgYq .room-stage[data-stage-transit=true] .figure.speaking:before,.RoomFrame_room__TsgYq .room-stage[data-stage-transit=true] .figure.speaking>.spotlight-halo{opacity:0}.RoomFrame_room__TsgYq .figure.speaking:before,.RoomFrame_room__TsgYq .figure.winner:before{content:"";position:absolute;z-index:1;inset:2% 0 8%;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 58%,transparent) 0,color-mix(in srgb,var(--accent) 31%,transparent) 38%,color-mix(in srgb,var(--accent) 13%,transparent) 70%,transparent 100%);-webkit-clip-path:polygon(43% 0,57% 0,94% 100%,6% 100%);clip-path:polygon(43% 0,57% 0,94% 100%,6% 100%);-webkit-mask-image:radial-gradient(ellipse 82% 108% at 50% 0,#000 0 32%,rgb(0 0 0/76%) 55%,transparent 100%);mask-image:radial-gradient(ellipse 82% 108% at 50% 0,#000 0 32%,rgb(0 0 0/76%) 55%,transparent 100%);filter:blur(2px) drop-shadow(0 0 6px color-mix(in srgb,var(--accent) 38%,transparent));opacity:.92;pointer-events:none}.RoomFrame_room__TsgYq .figure.speaking:after,.RoomFrame_room__TsgYq .figure.winner:after{content:"";position:absolute;z-index:1;left:0;right:0;bottom:-5%;height:20%;border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--accent) 44%,transparent),transparent 72%);-webkit-clip-path:inset(0 0 28% 0 round 50%);clip-path:inset(0 0 28% 0 round 50%);pointer-events:none}.RoomFrame_room__TsgYq .figure.speaking>*,.RoomFrame_room__TsgYq .figure.winner>*{z-index:2}.RoomFrame_room__TsgYq .spotlight-halo{display:none}.RoomFrame_room__TsgYq .figure.speaking>.spotlight-halo,.RoomFrame_room__TsgYq .figure.winner>.spotlight-halo{position:absolute;z-index:0;display:block;inset:0 0 7%;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 20%,transparent) 0,color-mix(in srgb,var(--accent) 9%,transparent) 48%,transparent 100%);-webkit-clip-path:polygon(24% 0,76% 0,100% 100%,0 100%);clip-path:polygon(24% 0,76% 0,100% 100%,0 100%);-webkit-mask-image:radial-gradient(ellipse 96% 112% at 50% 0,#000 0 26%,rgb(0 0 0/62%) 58%,transparent 100%);mask-image:radial-gradient(ellipse 96% 112% at 50% 0,#000 0 26%,rgb(0 0 0/62%) 58%,transparent 100%);filter:blur(5px);opacity:.7;pointer-events:none}.RoomFrame_room__TsgYq .supervision-action-bar{margin-top:6px;min-height:56px;box-sizing:border-box;gap:10px;box-shadow:0 -5px 20px rgb(0 0 0/3%)}.RoomFrame_room__TsgYq .supervision-action-bar button{min-height:34px;font-size:.78rem}.RoomFrame_room__TsgYq .supervision-action-bar .local-playback-button{display:inline-grid;place-items:center;width:52px;min-width:52px;min-height:52px;padding:0;border-color:color-mix(in srgb,#2f6fed 72%,var(--sb-line));background:#2f6fed;color:#fff;font-size:1.75rem;font-weight:800}.RoomFrame_room__TsgYq .supervision-action-divider{width:1px;height:30px;flex:none;background:var(--sb-line)}.RoomFrame_room__TsgYq .supervision-action-bar .local-playback-button:focus-visible,.RoomFrame_room__TsgYq .supervision-action-bar .local-playback-button:hover:not(:disabled){border-color:var(--accent);background:color-mix(in srgb,var(--accent) 24%,var(--sb-btn))}.RoomFrame_room__TsgYq .supervision-action-bar .local-playback-button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.RoomFrame_room__TsgYq .speed-group button[aria-pressed=true]{background:var(--accent);color:var(--on-accent);box-shadow:0 2px 7px color-mix(in srgb,var(--accent) 20%,transparent)}.RoomFrame_room__TsgYq .public-room-tabs{padding:10px 12px 0}.RoomFrame_room__TsgYq .public-room-tabs button{min-width:104px;border-radius:9px;padding:8px 16px;background:var(--surf);color:var(--muted);border:1px solid var(--line);font-size:.85rem}.RoomFrame_room__TsgYq .public-room-tabs button[aria-selected=true]{border-color:var(--accent);background:var(--brand-soft);color:var(--accent);font-weight:700;box-shadow:inset 0 -2px var(--accent)}:root[data-theme=dark] .RoomFrame_room__TsgYq .room-left,:root[data-theme=dark] .RoomFrame_room__TsgYq .room-right{background:radial-gradient(ellipse at 0 100%,rgb(74 108 220/13%),transparent 60%),var(--surf)}:root[data-theme=dark] .RoomFrame_room__TsgYq .room-stage{background:linear-gradient(180deg,transparent 0 var(--stage-floor-y),rgb(88 132 230/38%) var(--stage-floor-y) calc(var(--stage-floor-y) + 1px),transparent calc(var(--stage-floor-y) + 1px)),linear-gradient(180deg,transparent 0 var(--stage-floor-y),rgb(24 43 76/72%) var(--stage-floor-y) 100%),radial-gradient(ellipse at 50% 100%,rgb(46 91 181/27%),transparent 68%),linear-gradient(180deg,#091325,#111f39)}@media (max-width:700px){.RoomFrame_room__TsgYq .room-mid{gap:0;padding:0 4px}.RoomFrame_room__TsgYq .supervision-action-bar{padding:8px;gap:8px}.RoomFrame_room__TsgYq .public-room-tabs{padding:8px 8px 0}}.RoundTimeline_timeline__06eBC{display:flex;flex:1 1 auto;min-width:0;justify-content:center;gap:4px;overflow-x:auto;scrollbar-width:thin}.RoundTimeline_round__6tkJU{display:grid;flex:none;min-width:38px;grid-gap:2px;gap:2px;justify-items:center;border:0;border-radius:8px;padding:3px 5px;color:var(--sb-ink2);background:transparent;font:inherit;cursor:pointer}.RoundTimeline_round__6tkJU[aria-current=step]{color:var(--sb-ink);background:var(--sb-line)}.RoundTimeline_round__6tkJU:disabled{opacity:.45;cursor:default}.RoundTimeline_phase__2QIYZ{font-size:10px;white-space:nowrap}.RoundTimeline_number__910dL{font-size:12px;font-weight:700}@media (max-width:720px){.RoundTimeline_timeline__06eBC{order:10;flex:1 0 100%}}.SoundControl_control__t7YyK{position:relative;display:inline-flex;flex:0 0 auto}.SoundControl_popover__bERxh{position:fixed;z-index:1000;width:min(14rem,calc(100vw - 1rem));padding:.85rem 1rem;border:1px solid var(--line,#334566);border-radius:.8rem;background:var(--ground,#ffffff);color:var(--ink,#f3f6ff);box-shadow:0 .75rem 2rem rgb(0 0 0/32%)}.SoundControl_muteLabel__UDg6r,.SoundControl_volumeLabel__Rd6sF{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--ink,#111725)}.SoundControl_volumeLabel__Rd6sF{margin-bottom:.35rem;font-size:.85rem}.SoundControl_volumeLabel__Rd6sF output{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SoundControl_popover__bERxh input[type=range]{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:block;width:100%;height:18px;margin:.35rem 0 .7rem;border:0;border-radius:999px;background:linear-gradient(to right,var(--accent,#6d9cff) 0 var(--sfx-fill),var(--line2,#52627e) var(--sfx-fill) 100%);cursor:pointer}.SoundControl_popover__bERxh input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:transparent}.SoundControl_popover__bERxh input[type=range]::-webkit-slider-thumb{width:18px;height:18px;margin-top:-6px;border:2px solid var(--ground,#fff);border-radius:50%;background:var(--accent,#6d9cff);box-shadow:0 1px 5px rgb(0 0 0/28%);-webkit-appearance:none}.SoundControl_popover__bERxh input[type=range]::-moz-range-track{height:6px;border-radius:999px;background:var(--line2,#52627e)}.SoundControl_popover__bERxh input[type=range]::-moz-range-progress{height:6px;border-radius:999px;background:var(--accent,#6d9cff)}.SoundControl_popover__bERxh input[type=range]::-moz-range-thumb{width:18px;height:18px;border:2px solid var(--ground,#fff);border-radius:50%;background:var(--accent,#6d9cff);box-shadow:0 1px 5px rgb(0 0 0/28%)}.SoundControl_muteLabel__UDg6r{padding-top:.6rem;border-top:1px solid var(--line,#334566);font-size:.85rem}.ConversationLog_conversation__guBdB .log-header{align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--line);background:var(--ground)}.ConversationLog_conversation__guBdB .log-header h2{font-size:.95rem;border:0;padding:0}.ConversationLog_conversation__guBdB .instant-toggle{margin-left:auto;font-size:.77rem}.ConversationLog_conversation__guBdB .log{box-sizing:border-box;margin-top:0;padding:0 14px;scrollbar-width:thin;scrollbar-color:var(--line2) transparent}.ConversationLog_conversation__guBdB .pinned-utterance{padding-inline:14px;padding-top:4px}.ConversationLog_conversation__guBdB .utterance{--bubble-bg:var(--ground);--bubble-border:var(--line);border-radius:12px;padding:12px 15px 13px 68px;margin-top:8px;margin-bottom:13px;font-size:.94rem;line-height:1.7;box-shadow:inset 3px 0 var(--speaker-accent,var(--accent)),0 3px 10px rgb(0 0 0/3%)}.ConversationLog_conversation__guBdB .utterance .speaker{display:flex;align-items:center;flex-wrap:wrap;gap:5px 8px;min-height:24px;font-size:.87rem;line-height:1.5}.ConversationLog_conversation__guBdB .speaker-avatar{position:absolute;top:13px;left:15px;width:40px;height:40px;margin:0;border-color:color-mix(in srgb,var(--speaker-accent) 35%,var(--line))}.ConversationLog_conversation__guBdB .speaker-label{font-weight:700}.ConversationLog_conversation__guBdB .speaker .meta{font-size:.72rem;margin-left:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ConversationLog_conversation__guBdB .utterance p{margin-top:5px}.ConversationLog_conversation__guBdB .round-mark{display:flex;align-items:center;gap:12px;border:0;margin:18px 0 8px;padding:0;font-size:.98rem;font-weight:750;line-height:1.6}.ConversationLog_conversation__guBdB .round-mark:after{content:"";height:1px;flex:1 1;background:linear-gradient(90deg,var(--accent),var(--line));opacity:.65}.ConversationLog_conversation__guBdB .utterance.facilitator{padding:11px 16px;border-color:color-mix(in srgb,var(--bubble-border) 55%,var(--line));font-size:.88rem;line-height:1.75;box-shadow:inset 3px 0 var(--bubble-border)}.ConversationLog_conversation__guBdB .round-tone-1{--bubble-bg:#eef5ff;--bubble-border:#4b78c4}.ConversationLog_conversation__guBdB .round-tone-2{--bubble-bg:#f2f8ed;--bubble-border:#5e8d4b}.ConversationLog_conversation__guBdB .round-tone-3{--bubble-bg:#fff4e7;--bubble-border:#bd7434}.ConversationLog_conversation__guBdB .round-tone-4{--bubble-bg:#f7efff;--bubble-border:#8858b2}.ConversationLog_conversation__guBdB .facilitator-who{padding:2px 9px;margin-right:7px;font-size:.76rem}.ConversationLog_conversation__guBdB .utterance.facilitator.latest,.ConversationLog_conversation__guBdB .utterance.latest[data-playing=true]{--bubble-border:var(--accent);box-shadow:inset 0 0 0 1px var(--accent),0 0 0 2px color-mix(in srgb,var(--accent) 16%,transparent)}.ConversationLog_conversation__guBdB .utterance.latest:not([data-playing=true]):not(.facilitator){--bubble-border:var(--line);box-shadow:inset 3px 0 var(--speaker-accent),0 3px 10px rgb(0 0 0/3%)}.ConversationLog_conversation__guBdB .utterance.failure{--bubble-border:var(--fail);--bubble-bg:var(--risk-soft);box-shadow:inset 3px 0 var(--fail)}:root[data-theme=dark] .ConversationLog_conversation__guBdB .utterance:not(.facilitator):not(.failure){--bubble-bg:#17243b;--bubble-border:#2a3c59}:root[data-theme=dark] .ConversationLog_conversation__guBdB .utterance.latest[data-playing=true]{--bubble-bg:#192f53;--bubble-border:var(--accent)}@media (max-width:700px){.ConversationLog_conversation__guBdB .log-header{padding:8px;gap:7px}.ConversationLog_conversation__guBdB .log,.ConversationLog_conversation__guBdB .pinned-utterance{padding-inline:8px}.ConversationLog_conversation__guBdB .utterance{padding:10px 11px 11px 49px;font-size:.86rem;line-height:1.65}.ConversationLog_conversation__guBdB .speaker-avatar{left:10px;top:12px;width:29px;height:29px}.ConversationLog_conversation__guBdB .speaker .meta{width:100%;font-size:.65rem}.ConversationLog_conversation__guBdB .utterance.facilitator{padding:10px 12px;font-size:.83rem}}.ConversationLog_nv-loading__p6Dj5{position:relative;display:flex;align-items:center;gap:6px;flex-wrap:wrap;border:1px solid var(--line);border-radius:18px;padding:.7rem .95rem;margin:0;background:#fff;box-shadow:0 2px 7px rgba(20,34,60,.08)}:root[data-theme=dark] .ConversationLog_nv-loading__p6Dj5{background:var(--bg-soft,#252a31);border-color:var(--line2,#405571)}.ConversationLog_nv-load-note__bCrmF{flex:1 1 100%;margin:2px 0 0;font-size:.76rem;line-height:1.5;color:var(--muted)}.ConversationLog_nv-load-dot__cqv3m{width:7px;height:7px;border-radius:50%;background:var(--muted);animation:ConversationLog_mpm-load-dot__TQW_2 1.2s ease-in-out infinite}.ConversationLog_nv-load-dot__cqv3m:nth-child(2){animation-delay:.15s}.ConversationLog_nv-load-dot__cqv3m:nth-child(3){animation-delay:.3s}.ConversationLog_nv-load-label__FSUsJ{font-size:.82rem;color:var(--muted);margin-left:2px}@keyframes ConversationLog_mpm-load-dot__TQW_2{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}main.room-shell[data-reduced-motion=true] .ConversationLog_nv-load-dot__cqv3m{animation:none;opacity:.6}.UserDecisionsPanel_panel__sYSGh{display:flex;flex-direction:column;gap:4px;border:1px solid var(--line,rgb(0 0 0/12%));border-radius:10px;margin:8px 0;padding:8px 12px;background:var(--bg-soft,transparent)}.UserDecisionsPanel_title__qAPof{margin:0;color:var(--ink4,var(--muted));font-size:11px;font-weight:700;letter-spacing:.02em}.UserDecisionsPanel_list__ollyh{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.UserDecisionsPanel_item__USqs2{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:13px}.UserDecisionsPanel_kind__Se2aF{flex:none;border-radius:999px;padding:1px 7px;background:var(--point-soft,transparent);color:var(--point-deep,var(--accent));font-size:10px;font-weight:700}.UserDecisionsPanel_summary__EwOoa{flex:1 1;color:inherit;min-width:0}.UserDecisionsPanel_assumptions__SMbdn{flex:none;color:var(--ink4,var(--muted));font-size:12px}.RoomContentHeader_header__WZ00z{position:-webkit-sticky;position:sticky;top:0;z-index:6;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:6px;gap:6px;align-items:center;min-height:52px;padding:8px 12px;border-bottom:1px solid var(--line);background:var(--ground,var(--bg-soft))}.RoomContentHeader_tabs__3_yJn{display:flex;gap:4px;align-items:center;flex-wrap:wrap}.RoomContentHeader_center__u_8r_{grid-column:2;justify-self:center;display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.RoomContentHeader_aiNotice__vS9HU{white-space:nowrap}.RoomContentHeader_centerExtra__Q9jPO{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px}.RoomContentHeader_tools__uuFcp{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-self:end;justify-content:flex-end}.RoomContentHeader_tabs__3_yJn button{width:auto;min-height:36px;border:1px solid var(--line);border-radius:8px;padding:6px 14px;color:var(--muted);background:var(--surf);font:inherit;font-size:.8rem;cursor:pointer}.RoomContentHeader_tabs__3_yJn button.RoomContentHeader_on__Xj_Aq{border-color:var(--accent);background:var(--brand-soft);color:var(--accent);font-weight:700;box-shadow:inset 0 -2px var(--accent)}.RoomContentHeader_tabs__3_yJn button:disabled{cursor:not-allowed;opacity:.46;box-shadow:none}.RoomContentHeader_actions__IDbAe,.RoomContentHeader_utility__PNQ9d{display:flex;flex-wrap:wrap;gap:6px}.RoomContentHeader_actions__IDbAe{align-items:center}.RoomContentHeader_unavailable__FoPfl{display:grid;min-height:12rem;place-items:center;padding:1rem;color:var(--muted);text-align:center}@media (max-width:800px){.RoomContentHeader_header__WZ00z{grid-template-columns:minmax(0,1fr) auto;gap:4px;padding:6px}.RoomContentHeader_tabs__3_yJn{grid-column:1/-1;gap:2px}.RoomContentHeader_tabs__3_yJn button{min-height:30px;padding:3px 6px;font-size:.72rem;white-space:nowrap}.RoomContentHeader_center__u_8r_{grid-column:1;grid-row:2;justify-self:center}.RoomContentHeader_tools__uuFcp{grid-column:2;grid-row:2}}@media (max-width:480px){.RoomContentHeader_header__WZ00z{grid-template-columns:minmax(0,1fr)}.RoomContentHeader_tabs__3_yJn{justify-content:center}.RoomContentHeader_center__u_8r_{grid-column:1;grid-row:2}.RoomContentHeader_tools__uuFcp{grid-column:1;grid-row:3;justify-self:center}}.AiGeneratedBadge_badge__J_PxT{display:inline-flex;align-items:center;gap:6px;flex:none;padding:2px 9px;border:1px solid;border-radius:999px;color:inherit;font-size:11px;font-weight:600;letter-spacing:.02em;line-height:1.35;white-space:nowrap;opacity:.8}.AiGeneratedBadge_badge__J_PxT:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}.WinnerMark_mark__ivEw0{position:absolute;left:50%;bottom:91%;width:150px;height:84px;transform:translateX(-50%);z-index:9;pointer-events:none;filter:drop-shadow(0 4px 10px rgb(0 0 0/55%)) drop-shadow(0 0 10px rgb(255 200 80/45%));animation:WinnerMark_winner-drop__U8syD .65s cubic-bezier(.2,1.4,.4,1) both}.WinnerMark_mark__ivEw0 svg{display:block;width:150px;height:84px;overflow:visible}.WinnerMark_title__Li3TP{position:absolute;left:28px;top:56px;width:94px;height:18px}.WinnerMark_title__Li3TP span{position:absolute;inset:0;text-align:center;font-family:inherit;font-weight:900;font-size:14px;line-height:18px;letter-spacing:3px;white-space:nowrap}.WinnerMark_outline__lU21c{color:#fff4c4;-webkit-text-stroke:3px #fff4c4;text-shadow:0 1.5px 0 #7a4c0a,0 2px 3px rgb(0 0 0/35%)}.WinnerMark_foreground__VP7B2{color:#7a160b}.WinnerMark_shine__kWgKK{animation:WinnerMark_winner-shine__hYoCD 2.8s ease-in-out .7s infinite}.WinnerMark_twinkle__hCkV_{animation:WinnerMark_winner-twinkle__U9mjk 1.6s ease-in-out infinite}@keyframes WinnerMark_winner-shine__hYoCD{0%{transform:translateX(0) skewX(-20deg);opacity:0}6%{opacity:1}30%{opacity:.9}42%{transform:translateX(160px) skewX(-20deg);opacity:0}to{transform:translateX(160px) skewX(-20deg);opacity:0}}@keyframes WinnerMark_winner-twinkle__U9mjk{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.1)}}@keyframes WinnerMark_winner-drop__U8syD{0%{transform:translate(-50%,-30px) scale(.6);opacity:0}to{transform:translate(-50%) scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.WinnerMark_mark__ivEw0,.WinnerMark_shine__kWgKK,.WinnerMark_twinkle__hCkV_{animation:none}}main.room-shell[data-reduced-motion=true] .WinnerMark_mark__ivEw0,main.room-shell[data-reduced-motion=true] .WinnerMark_shine__kWgKK,main.room-shell[data-reduced-motion=true] .WinnerMark_twinkle__hCkV_{animation:none}.CommentsPanel_panel__lH7BO{display:flex;min-height:0;flex:1 1;flex-direction:column}.CommentsPanel_list__EKS0S{min-height:0;overflow-y:auto}.CommentsPanel_nv-cwrite__9lMvO{display:flex;gap:7px;align-items:center;padding:11px 15px;border-bottom:1px solid var(--line)}.CommentsPanel_nv-cin__HPdu5{flex:1 1;min-width:0;min-height:34px;resize:vertical;border:1px solid var(--line2,var(--line));border-radius:8px;padding:8px 10px;font:inherit;font-size:11.5px;color:var(--ink4,var(--muted));background:var(--surf,var(--bg-soft))}.CommentsPanel_nv-cm__ewQ0p{padding:10px 15px;border-bottom:1px solid var(--line)}.CommentsPanel_nv-cmh___86l9{display:flex;gap:7px;align-items:baseline;margin-bottom:4px}.CommentsPanel_nv-cmh___86l9 b{font-size:11.5px}.CommentsPanel_nv-cmh___86l9 span{font-size:10px;color:var(--ink4,var(--muted))}.CommentsPanel_nv-cmb__RY1i1{font-size:11.5px;color:var(--ink2,var(--muted));line-height:1.55}.CommentsPanel_nv-cacts__KuoU4{display:flex;gap:5px;flex-wrap:wrap;margin-top:6px}.CommentsPanel_nv-ca___2sNv{display:inline-flex;gap:3px;align-items:center;width:auto;border:1px solid var(--line2,var(--line));border-radius:99px;padding:3px 7px;color:var(--ink4,var(--muted));background:transparent;font:inherit;font-size:10px;white-space:nowrap;cursor:pointer}.CommentsPanel_nv-ca___2sNv.CommentsPanel_on__Wfd3_{border-color:var(--point,var(--accent));color:var(--point-deep,var(--accent))}.CommentsPanel_nv-ca___2sNv.CommentsPanel_on__Wfd3_.CommentsPanel_down__ITVs2{border-color:var(--risk,var(--fail));color:var(--risk,var(--fail));background:var(--surf,var(--bg-soft))}.CommentsPanel_nv-more__SxKEP{padding:3px 8px}.CommentsPanel_nv-cre__d3rJd{margin-left:16px;border-left:2px solid var(--line2,var(--line));background:var(--surf,var(--bg-soft))}.CommentsPanel_nv-chid__H_4EK{color:var(--ink4,var(--muted))}.CommentsPanel_disabledReason__uQh0p,.CommentsPanel_nv-chid__H_4EK .CommentsPanel_nv-cmb__RY1i1{font-size:10.5px;color:var(--ink4,var(--muted))}.CommentsPanel_disabledReason__uQh0p{margin:0;padding:8px 15px;border-bottom:1px solid var(--line)}.CommentsPanel_icon__p75eW{width:12px;height:12px;fill:none;stroke:currentcolor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.CommentsPanel_menuHost__X2On_{position:relative}.CommentsPanel_menu__Kln0M{position:fixed;z-index:30;display:flex;width:88px;flex-direction:column;padding:4px;border:1px solid var(--line2,var(--line));border-radius:8px;background:var(--ground,var(--bg-soft));box-shadow:var(--shadow,0 8px 24px rgba(0,0,0,.14))}.CommentsPanel_menu__Kln0M button{width:100%;border:0;padding:5px 7px;color:var(--ink2,var(--muted));background:transparent;font:inherit;font-size:10.5px;text-align:left;cursor:pointer}.CommentsPanel_inlineEditor__G_p3l{display:grid;grid-gap:6px;gap:6px;margin-top:8px;padding:9px;border:1px solid var(--line2,var(--line));border-radius:9px;background:var(--surf,var(--bg-soft))}.CommentsPanel_inlineEditor__G_p3l label{color:var(--ink2,var(--muted));font-size:10.5px;font-weight:700}.CommentsPanel_inlineEditor__G_p3l textarea{min-height:64px;resize:vertical;border:1px solid var(--line2,var(--line));border-radius:7px;padding:7px 8px;color:var(--ink,#111725);background:var(--ground,#fff);font:inherit;font-size:11.5px}.CommentsPanel_inlineEditor__G_p3l p{margin:0;color:var(--fail,#c53838);font-size:10.5px}.CommentsPanel_inlineActions__U2q76{display:flex;justify-content:flex-end;gap:6px}.CommentsPanel_inlineActions__U2q76 button{width:auto;min-height:30px;padding:5px 10px;font-size:10.5px}.ScorecardView_scorecard__9Bl7w{max-width:46rem;margin:0 0 1.5rem;line-height:1.7;word-break:break-word}.ScorecardView_title__ILpnC{font-size:1.05rem;margin:0 0 .5rem}.ScorecardView_total___feNN{margin:0 0 .75rem}.ScorecardView_items__yH95I{list-style:none;margin:0;padding:0}.ScorecardView_item__cQ7LL{border:1px solid var(--line,#d5dbe3);border-radius:.4rem;padding:.6rem .7rem;margin:0 0 .5rem}.ScorecardView_head__evpKH{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.ScorecardView_criterion__KTk1G{font-weight:600}.ScorecardView_score__uPRCT{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--muted,#5a6b7b)}.ScorecardView_missing__JYNjv{font-size:.8rem;padding:.05rem .4rem;border-radius:.6rem;border:1px solid #d9b48a;color:var(--muted,#5a6b7b);white-space:nowrap}.ScorecardView_rationale__kypr2{margin:.35rem 0 0}.ScorecardView_source__kpltr{margin:.25rem 0 0;color:var(--muted,#5a6b7b);font-size:.9rem}.ScorecardView_sourceLabel__8JC4h{font-weight:600;margin-right:.25rem}.PublicArticle_article__I9vuf{max-width:46rem;margin:0 auto;line-height:1.7;word-break:break-word}.PublicArticle_headline__4HD53{font-size:1.6rem;line-height:1.3;margin:0 0 .75rem}.PublicArticle_lede__BQeT1{font-size:1.1rem;font-weight:600;margin:0 0 1.25rem}.PublicArticle_tableWrap__xY4jB{overflow-x:auto;margin:0 0 1.5rem}.PublicArticle_table__RO_jS{border-collapse:collapse;width:100%;min-width:24rem;font-size:.95rem}.PublicArticle_table__RO_jS td,.PublicArticle_table__RO_jS th{border:1px solid var(--line,#d5dbe3);padding:.5rem .6rem;text-align:left;vertical-align:top}.PublicArticle_table__RO_jS th{background:var(--surface-muted,#f3f6fa);font-weight:600}.PublicArticle_caption__dE90x{caption-side:top;text-align:left;font-weight:600;padding:0 0 .5rem;color:var(--muted,#5a6b7b)}.PublicArticle_section__neANO{margin:0 0 1.5rem}.PublicArticle_section__neANO h3{font-size:1.05rem;margin:0 0 .4rem}.PublicArticle_facts__uCQE2,.PublicArticle_sources__MJiqI{margin:0;padding-left:1.1rem}.PublicArticle_facts__uCQE2 li,.PublicArticle_sources__MJiqI li{margin:0 0 .35rem}.PublicArticle_sourceBadge__UT9V8{display:inline-block;font-size:.75rem;padding:.05rem .4rem;border-radius:.6rem;border:1px solid var(--line,#d5dbe3);margin-right:.35rem;color:var(--muted,#5a6b7b);white-space:nowrap}.PublicArticle_sourceBadge__UT9V8[data-source=material]{border-color:#9ec5a5}.PublicArticle_sourceBadge__UT9V8[data-source=unverified]{border-color:#d9b48a}.PublicArticle_terms__XbQ69{margin:0}.PublicArticle_terms__XbQ69 dt{font-weight:600}.PublicArticle_terms__XbQ69 dd{margin:0 0 .5rem}.PublicArticle_sources__MJiqI a{word-break:break-all}@media (max-width:640px){.PublicArticle_headline__4HD53{font-size:1.3rem}.PublicArticle_lede__BQeT1{font-size:1rem}.PublicArticle_table__RO_jS{min-width:20rem}}.PresetEditorPanel_panel__xcxha{display:flex;flex-direction:column;gap:12px;border:1px solid var(--line,#d7dee8);border-radius:14px;padding:16px;background:var(--ground,#fff)}.PresetEditorPanel_head__XTx9k h3{margin:0;font-size:1.05rem}.PresetEditorPanel_sub__cpZPv{margin:2px 0 0;font-size:.78rem;color:var(--ink3,#78829a)}.PresetEditorPanel_formHead___I3ll{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:12px;gap:12px}.PresetEditorPanel_field__g6z3D{display:flex;flex-direction:column;gap:4px;font-size:.8rem}.PresetEditorPanel_field__g6z3D span{color:var(--ink3,#78829a)}.PresetEditorPanel_field__g6z3D input,.PresetEditorPanel_field__g6z3D select,.PresetEditorPanel_recentSelect___NmpL{min-height:38px;border:1px solid var(--line,#d7dee8);border-radius:8px;padding:6px 10px;background:var(--ground,#fff);color:inherit}.PresetEditorPanel_source__QfwBL{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.PresetEditorPanel_source__QfwBL button{min-height:36px;border:1px solid var(--line,#d7dee8);border-radius:8px;padding:6px 12px;background:var(--ground,#fff);cursor:pointer}.PresetEditorPanel_source__QfwBL button[aria-pressed=true]{border-color:var(--brand,#3d5af1);background:var(--brand,#3d5af1);color:#fff;font-weight:600}.PresetEditorPanel_recentSelect___NmpL{flex:1 1;min-width:220px}.PresetEditorPanel_note__5iCEm{margin:0;font-size:.76rem;color:var(--ink3,#78829a)}.PresetEditorPanel_footer__dUXIQ{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:1px solid var(--line,#d7dee8);padding-top:12px}.PresetEditorPanel_footerMain__LxIa3{display:flex;flex-direction:column;gap:2px;min-width:0}.PresetEditorPanel_footerMain__LxIa3 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PresetEditorPanel_need__FgOFn{font-size:.76rem;color:var(--danger,#d84a4a)}.PresetEditorPanel_footerActions__VNDwK{display:flex;gap:8px}.PresetEditorPanel_footerActions__VNDwK button{min-height:38px;border:1px solid var(--line,#d7dee8);border-radius:8px;padding:6px 14px;background:var(--ground,#fff);cursor:pointer}.PresetEditorPanel_primary__JUMiQ{background:var(--brand,#3d5af1)!important;border-color:var(--brand,#3d5af1)!important;color:#fff;font-weight:600}.PresetEditorPanel_primary__JUMiQ:disabled{opacity:.45;cursor:not-allowed}:root[data-theme=dark] .PresetEditorPanel_primary__JUMiQ{color:var(--on-accent,#192a3f)}.PresetEditorPanel_roster__XT1r2{display:flex;flex-direction:column}.PresetEditorPanel_hint__f_7he{font-size:.72rem;color:var(--ink3,#78829a)}.PresetEditorPanel_personRow__3wq2T{display:grid;grid-template-columns:26px 84px minmax(0,1fr) minmax(0,.9fr);grid-gap:8px;gap:8px;align-items:start;padding:10px 0;border-top:1px solid var(--line,#d7dee8)}.PresetEditorPanel_personFace__02pp8{display:inline-grid;place-items:center;width:26px;height:26px;margin-top:6px;border-radius:7px;border:1px solid var(--line,#d7dee8);background:var(--input,#f5f8fd);font-size:.72rem}.PresetEditorPanel_personName__9ryzu{padding-top:8px;font-size:.78rem}.PresetEditorPanel_personModel__OTme3,.PresetEditorPanel_personPersona__ZMYwh{display:flex;flex-direction:column;gap:3px;min-width:0}.PresetEditorPanel_modelButton__6_yQI{display:flex;align-items:center;gap:6px;min-height:38px;width:100%;border:1px solid var(--line,#d7dee8);border-radius:8px;padding:6px 10px;background:var(--ground,#fff);cursor:pointer;text-align:left}.PresetEditorPanel_modelButton__6_yQI:disabled{opacity:.55;cursor:not-allowed}.PresetEditorPanel_modelName__JwvET{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem}.PresetEditorPanel_tier__1kcik{padding:0 6px;border-radius:999px;border:1px solid var(--line,#d7dee8)}.PresetEditorPanel_availability__jB3YC,.PresetEditorPanel_tier__1kcik{font-size:.68rem;color:var(--ink3,#78829a)}.PresetEditorPanel_badNote__dlLuh{font-size:.7rem;color:var(--danger,#d84a4a)}.PresetEditorPanel_personaSelect__pBtXC{min-height:38px;border:1px solid var(--line,#d7dee8);border-radius:8px;padding:6px 8px;background:var(--ground,#fff);color:inherit}@media (max-width:720px){.PresetEditorPanel_formHead___I3ll{grid-template-columns:1fr}.PresetEditorPanel_personRow__3wq2T{grid-template-columns:26px minmax(0,1fr) minmax(0,1fr)}.PresetEditorPanel_personName__9ryzu{grid-column:2/4;padding-top:0}}.ShelfCreateForm_form__qJqIs{display:flex;flex-direction:column;gap:12px;border:1px solid var(--line,#d7dee8);border-radius:14px;padding:16px;background:var(--ground,#fff)}.ShelfCreateForm_formTitle__FVYa8{margin:0;font-size:1.05rem}.ShelfCreateForm_field__0mJDz{display:flex;flex-direction:column;gap:4px;font-size:.8rem}.ShelfCreateForm_field__0mJDz>span{color:var(--ink3,#78829a)}.ShelfCreateForm_field__0mJDz input,.ShelfCreateForm_field__0mJDz select,.ShelfCreateForm_field__0mJDz textarea{font:inherit;padding:6px 10px;border:1px solid var(--line,#d7dee8);border-radius:8px;background:var(--ground,#fff);color:inherit}.ShelfCreateForm_field__0mJDz input,.ShelfCreateForm_field__0mJDz select{min-height:38px}.ShelfCreateForm_formActions__X1YML{display:flex;gap:8px;justify-content:flex-end;border-top:1px solid var(--line,#d7dee8);padding-top:12px}.ShelfCreateForm_formActions__X1YML button,.ShelfCreateForm_secondary__bY8l9{min-height:38px;border:1px solid var(--line,#d7dee8);border-radius:8px;padding:6px 14px;background:var(--ground,#fff);color:inherit;cursor:pointer}.ShelfCreateForm_secondary__bY8l9:disabled{opacity:.55;cursor:not-allowed}.ShelfCreateForm_formActions__X1YML .ShelfCreateForm_primary__w2tVr{background:var(--brand,#3d5af1);border-color:var(--brand,#3d5af1);color:var(--on-accent,#fff);font-weight:600}.ShelfCreateForm_formActions__X1YML .ShelfCreateForm_primary__w2tVr:disabled{opacity:.45;cursor:not-allowed}:root[data-theme=dark] .ShelfCreateForm_formActions__X1YML .ShelfCreateForm_primary__w2tVr{background:var(--brand,#3d5af1);border-color:var(--brand,#3d5af1);color:var(--on-accent,#fff)}