.ActionButton_button__n4bmp{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:6px;padding:6px 12px;border:1px solid var(--color-border);border-radius:var(--radius-button);font-family:inherit;font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--letter-spacing-default);cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .12s ease}.ActionButton_button__n4bmp:hover:not(:disabled){box-shadow:0 4px 12px rgba(23,32,51,.1)}.ActionButton_button__n4bmp:active:not(:disabled){transform:translateY(1px)}.ActionButton_button__n4bmp:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px;box-shadow:var(--focus-ring)}.ActionButton_button__n4bmp:disabled{cursor:not-allowed;opacity:.48}.ActionButton_neutral__dq9aJ{background:var(--color-surface-muted);color:var(--color-text-secondary)}.ActionButton_accent__8KCI6{border-color:color-mix(in srgb,var(--color-accent) 52%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 13%,var(--color-surface));color:var(--color-accent)}.ActionButton_warn__dycsU{border-color:var(--status-warning-border);background:var(--status-warning-bg);color:var(--status-warning-text)}.ActionButton_danger__Z__Fk{border-color:var(--status-danger-border);background:var(--status-danger-bg);color:var(--status-danger-text)}.Card_card__9rZ7n{width:100%;padding:var(--space-card-padding);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text-primary);box-shadow:var(--shadow-card)}.ManagementShell_page__r_Z7u{width:100%;min-width:0;color:var(--color-text-primary)}.ManagementShell_page__r_Z7u,.ManagementShell_page__r_Z7u *{box-sizing:border-box}.ManagementShell_header__g5CIL{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5)}.ManagementShell_headerCopy__67S8o{min-width:0}.ManagementShell_eyebrow__Dic6w{display:block;margin-bottom:var(--space-1);color:var(--color-accent);font-size:var(--fs-caption);font-weight:var(--fw-bold);letter-spacing:.08em}.ManagementShell_header__g5CIL h2{margin:0;color:var(--color-text-primary);font-size:clamp(21px,3vw,28px);line-height:1.2}.ManagementShell_header__g5CIL p{max-width:720px;margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-size:var(--fs-label);line-height:1.55}.ManagementShell_headerActions__MaV36{display:flex;flex:none;align-items:center;gap:var(--space-2)}.ManagementShell_tabs__zdeGC{display:grid;min-width:0;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:var(--space-2);margin-bottom:var(--space-6);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-muted)}.ManagementShell_tab__rFs4G{display:flex;min-width:0;min-height:44px;align-items:center;justify-content:center;gap:var(--space-2);padding:9px 12px;border:1px solid transparent;border-radius:var(--radius-button);background:transparent;color:var(--color-text-secondary);font:inherit;font-size:var(--fs-label);font-weight:var(--fw-bold);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease}.ManagementShell_tab__rFs4G:focus-visible,.ManagementShell_tab__rFs4G:hover{color:var(--color-text-primary)}.ManagementShell_tab__rFs4G[data-active=true]{border-color:color-mix(in srgb,var(--color-accent) 42%,var(--color-border));background:var(--color-surface);color:var(--color-accent);box-shadow:var(--shadow-card)}.ManagementShell_tab__rFs4G:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px;box-shadow:var(--focus-ring)}.ManagementShell_tabIcon__m6BD9{display:inline-flex;flex:none}.ManagementShell_tab__rFs4G strong{display:inline-flex;min-width:24px;min-height:22px;align-items:center;justify-content:center;padding:1px 7px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface-muted);color:currentColor;font-size:var(--fs-caption)}.ManagementShell_section__WjyPy{display:flex;min-width:0;flex-direction:column;gap:var(--space-5);padding:clamp(18px,3vw,24px);overflow:hidden}.ManagementShell_sectionActions__nJ7LX,.ManagementShell_sectionHeader__oWPzR,.ManagementShell_sectionHeading__9hCw1{display:flex;min-width:0;align-items:center}.ManagementShell_sectionHeader__oWPzR{justify-content:space-between;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}.ManagementShell_sectionHeading__9hCw1{gap:var(--space-3)}.ManagementShell_sectionIcon__wip8W{display:inline-flex;width:40px;height:40px;flex:none;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--color-accent) 30%,var(--color-border));border-radius:12px;background:color-mix(in srgb,var(--color-accent) 9%,var(--color-surface));color:var(--color-accent)}.ManagementShell_sectionCopy__7cv_B{min-width:0}.ManagementShell_sectionCopy__7cv_B h3{margin:0;color:var(--color-text-primary);font-size:17px;line-height:1.3}.ManagementShell_sectionCopy__7cv_B p{margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-size:var(--fs-caption);line-height:1.5}.ManagementShell_sectionActions__nJ7LX{flex:none;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.ManagementShell_sectionBody__zwEPR{min-width:0}@media (max-width:720px){.ManagementShell_tabs__zdeGC{grid-template-columns:repeat(2,minmax(0,1fr))}.ManagementShell_header__g5CIL,.ManagementShell_sectionHeader__oWPzR{align-items:stretch;flex-direction:column}.ManagementShell_headerActions__MaV36,.ManagementShell_sectionActions__nJ7LX{width:100%;justify-content:flex-start}}@media (max-width:420px){.ManagementShell_tabs__zdeGC{gap:6px;padding:6px}.ManagementShell_tab__rFs4G{min-height:42px;padding-inline:8px}.ManagementShell_tabIcon__m6BD9{display:none}.ManagementShell_section__WjyPy{gap:var(--space-4);padding:var(--space-4)}}.StatusBadge_badge__4ULkQ{--status-background:var(--status-neutral-bg);--status-foreground:var(--status-neutral-text);--status-border:var(--status-neutral-border);display:inline-flex;flex:none;padding:1px;background:var(--status-border);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,0 100%);vertical-align:middle}.StatusBadge_content__7bdZh{display:inline-flex;min-height:23px;align-items:center;justify-content:center;gap:5px;padding:3px 8px;background:var(--status-background);clip-path:inherit;color:var(--status-foreground);font-size:10px;font-weight:800;line-height:1;letter-spacing:var(--letter-spacing-default,-.01em);white-space:nowrap}.StatusBadge_icon__Pry3O{width:12px;height:12px;flex:none;stroke:currentColor}.StatusBadge_badge__4ULkQ[data-variant=success]{--status-background:var(--status-success-bg);--status-foreground:var(--status-success-text);--status-border:var(--status-success-border)}.StatusBadge_badge__4ULkQ[data-variant=warning]{--status-background:var(--status-warning-bg);--status-foreground:var(--status-warning-text);--status-border:var(--status-warning-border)}.StatusBadge_badge__4ULkQ[data-variant=danger]{--status-background:var(--status-danger-bg);--status-foreground:var(--status-danger-text);--status-border:var(--status-danger-border)}.StatusBadge_badge__4ULkQ[data-variant=info]{--status-background:var(--status-info-bg);--status-foreground:var(--status-info-text);--status-border:var(--status-info-border)}.MemberManager_section__K9Z4E{min-width:0}.MemberManager_filters__CxaQV{display:grid;min-width:0;grid-template-columns:minmax(180px,1fr) minmax(150px,.45fr) auto;align-items:end;gap:var(--space-3);margin-bottom:var(--space-5);padding:var(--space-4);background:var(--color-surface-muted);box-shadow:none}.MemberManager_filterField__q_vaU{display:flex;min-width:0;flex-direction:column;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--fs-caption);font-weight:var(--fw-bold)}.MemberManager_filterField__q_vaU>span{display:inline-flex;align-items:center;gap:6px}.MemberManager_filterField__q_vaU input,.MemberManager_filterField__q_vaU select{width:100%;min-width:0;min-height:42px;padding:9px 12px;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-primary);font:inherit;font-size:var(--fs-label)}.MemberManager_filterField__q_vaU input::placeholder{color:color-mix(in srgb,var(--color-text-secondary) 72%,transparent)}.MemberManager_filterField__q_vaU input:focus-visible,.MemberManager_filterField__q_vaU select:focus-visible,.MemberManager_permissionToggle__i104T input:focus-visible+span{outline:2px solid var(--focus-ring-color);outline-offset:2px;box-shadow:var(--focus-ring)}.MemberManager_resultCount__aUgkS{display:inline-flex;min-height:42px;padding:7px 11px;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);font-size:var(--fs-caption);font-weight:var(--fw-bold);white-space:nowrap}.MemberManager_resultCount__aUgkS,.MemberManager_state__rHEGy{align-items:center;justify-content:center;color:var(--color-text-secondary)}.MemberManager_state__rHEGy{display:flex;min-height:132px;flex-direction:column;gap:var(--space-2);padding:var(--space-5);border:1px dashed var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-muted);font-size:var(--fs-label);text-align:center}.MemberManager_state__rHEGy strong{color:var(--color-text-primary)}.MemberManager_errorState__JGdwr{border-color:var(--status-danger-border);background:var(--status-danger-bg);color:var(--status-danger-text)}.MemberManager_spinner__MZWYX{animation:MemberManager_spin__nwPCU .8s linear infinite}@keyframes MemberManager_spin__nwPCU{to{transform:rotate(1turn)}}.MemberManager_tableViewport__k1j02{width:100%;min-width:0;overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface)}.MemberManager_memberTable__B_Vul{width:100%;min-width:850px;border-collapse:collapse;color:var(--color-text-primary);font-size:var(--fs-label)}.MemberManager_memberTable__B_Vul td,.MemberManager_memberTable__B_Vul th{padding:13px 10px;border-bottom:1px solid var(--color-border);vertical-align:middle}.MemberManager_memberTable__B_Vul th{background:var(--color-surface-muted);color:var(--color-text-secondary);font-size:var(--fs-caption);font-weight:var(--fw-bold);text-align:center;white-space:nowrap}.MemberManager_memberTable__B_Vul th:first-child{min-width:190px;text-align:left}.MemberManager_memberTable__B_Vul th:nth-child(2){min-width:190px}.MemberManager_memberTable__B_Vul th:last-child{min-width:88px;text-align:right}.MemberManager_memberTable__B_Vul tbody tr:last-child td{border-bottom:0}.MemberManager_memberTable__B_Vul tbody tr[aria-busy=true]{opacity:.7}.MemberManager_memberIdentity__A6zcu{display:flex;min-width:0;align-items:center;gap:var(--space-3)}.MemberManager_avatar__xcrNY{display:inline-flex;width:38px;height:38px;flex:none;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:11px;background:var(--color-surface-muted);color:var(--color-text-primary);font-weight:var(--fw-bold)}.MemberManager_avatar__xcrNY[data-operator=true]{border-color:color-mix(in srgb,var(--color-accent) 46%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 13%,var(--color-surface));color:var(--color-accent)}.MemberManager_memberCopy__s9Xoi{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:5px}.MemberManager_memberName___DmhE{display:flex;min-width:0;align-items:center;gap:5px;color:var(--color-text-primary);font-size:var(--fs-body);font-weight:var(--fw-bold);overflow-wrap:anywhere}.MemberManager_memberName___DmhE svg{flex:none;color:var(--color-accent)}.MemberManager_controlActions__q6tls,.MemberManager_roleActions__x6Gq8{display:flex;align-items:center;justify-content:center;gap:5px}.MemberManager_roleActions__x6Gq8>button{min-width:50px;min-height:32px;padding:5px 8px;font-size:var(--fs-caption)}.MemberManager_controlActions__q6tls{justify-content:flex-end}.MemberManager_controlActions__q6tls>button{width:34px;min-height:34px;padding:6px}.MemberManager_readOnly__gjT8L{display:block;color:var(--color-text-secondary);font-size:var(--fs-caption);text-align:center}.MemberManager_permissionCell__WchRS{text-align:center}.MemberManager_permissionToggle__i104T{display:inline-flex;position:relative;align-items:center;justify-content:center;cursor:pointer}.MemberManager_permissionToggle__i104T input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}.MemberManager_permissionToggle__i104T>span{display:block;position:relative;width:38px;height:22px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface-muted);transition:border-color .16s ease,background-color .16s ease}.MemberManager_permissionToggle__i104T>span:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--color-text-secondary);transition:transform .16s ease,background-color .16s ease}.MemberManager_permissionToggle__i104T input:checked+span{border-color:color-mix(in srgb,var(--color-accent) 56%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 18%,var(--color-surface))}.MemberManager_permissionToggle__i104T input:checked+span:after{background:var(--color-accent);transform:translateX(16px)}.MemberManager_permissionToggle__i104T input:disabled+span{cursor:not-allowed;opacity:.45}@media (max-width:820px){.MemberManager_filters__CxaQV{grid-template-columns:minmax(0,1fr) minmax(150px,.55fr)}.MemberManager_resultCount__aUgkS{grid-column:1/-1;justify-self:start;min-height:34px}}@media (max-width:640px){.MemberManager_filters__CxaQV{grid-template-columns:minmax(0,1fr);padding:var(--space-3)}.MemberManager_resultCount__aUgkS{width:100%}.MemberManager_tableViewport__k1j02{overflow:visible;border:0;border-radius:0;background:transparent}.MemberManager_memberTable__B_Vul,.MemberManager_memberTable__B_Vul tbody{display:block;width:100%;min-width:0}.MemberManager_memberTable__B_Vul thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}.MemberManager_memberTable__B_Vul tbody{display:grid;gap:var(--space-3)}.MemberManager_memberTable__B_Vul tbody tr{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);box-shadow:var(--shadow-card)}.MemberManager_memberTable__B_Vul td{display:flex;min-width:0;min-height:55px;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.MemberManager_memberTable__B_Vul td:before{content:attr(data-label);flex:none;color:var(--color-text-secondary);font-size:var(--fs-caption);font-weight:var(--fw-bold)}.MemberManager_memberTable__B_Vul .MemberManager_controlsCell__wh67h,.MemberManager_memberTable__B_Vul .MemberManager_memberCell__7fqtv,.MemberManager_memberTable__B_Vul .MemberManager_roleCell__USMB7{grid-column:1/-1;border-right:0}.MemberManager_memberTable__B_Vul .MemberManager_memberCell__7fqtv{min-height:72px;background:var(--color-surface-muted)}.MemberManager_memberTable__B_Vul .MemberManager_memberCell__7fqtv:before{display:none}.MemberManager_memberTable__B_Vul .MemberManager_roleCell__USMB7{align-items:flex-start;flex-direction:column}.MemberManager_memberTable__B_Vul .MemberManager_roleCell__USMB7:before{margin-bottom:2px}.MemberManager_memberTable__B_Vul .MemberManager_roleActions__x6Gq8{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.MemberManager_memberTable__B_Vul .MemberManager_roleActions__x6Gq8>button{width:100%}.MemberManager_memberTable__B_Vul .MemberManager_permissionCell__WchRS:nth-of-type(4){border-right:0}.MemberManager_memberTable__B_Vul .MemberManager_permissionCell__WchRS:nth-of-type(5){grid-column:1/-1;border-right:0}.MemberManager_memberTable__B_Vul .MemberManager_controlsCell__wh67h{border-bottom:0}.MemberManager_controlActions__q6tls>button{width:38px;min-height:38px}}@media (max-width:380px){.MemberManager_memberTable__B_Vul tbody tr{grid-template-columns:minmax(0,1fr)}.MemberManager_memberTable__B_Vul .MemberManager_permissionCell__WchRS,.MemberManager_memberTable__B_Vul .MemberManager_permissionCell__WchRS:nth-of-type(5){grid-column:1;border-right:0}}.MapEditor_root__tdbwU{display:flex;min-width:0;flex-direction:column;gap:var(--space-4);color:var(--color-text-primary)}.MapEditor_root__tdbwU,.MapEditor_root__tdbwU *{box-sizing:border-box}.MapEditor_loadingState__jsrAW{display:flex;min-height:260px;align-items:center;justify-content:center;gap:var(--space-3);color:var(--color-accent);font-size:var(--fs-label);font-weight:var(--fw-bold)}.MapEditor_spinner__w6JwX{animation:MapEditor_spin__o0XYI .8s linear infinite}.MapEditor_toolbar__g2gWw{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.MapEditor_editorHeading__I2Fkz{display:flex;min-width:190px;align-items:center;gap:var(--space-3)}.MapEditor_editorIcon__xHWOt{display:inline-flex;width:40px;height:40px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--color-accent) 30%,var(--color-border));border-radius:var(--radius-button);background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface));color:var(--color-accent)}.MapEditor_headingCopy__nqt6F{min-width:0}.MapEditor_title__BFmz8{margin:0;color:var(--color-text-primary);font-size:var(--fs-body);font-weight:var(--fw-bold);letter-spacing:var(--letter-spacing-default)}.MapEditor_subtitle__uL0xG{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:var(--fs-caption);font-weight:var(--fw-bold)}.MapEditor_subtitle__uL0xG,.MapEditor_toolbarActions__Cv0hd{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.MapEditor_toolbarActions__Cv0hd{justify-content:flex-end}.MapEditor_legend__kIhhK{display:inline-flex;min-width:0;align-items:center;flex-wrap:wrap;gap:6px;margin-right:var(--space-1)}.MapEditor_difficultyBadge__bWMpF{display:inline-flex;min-height:22px;align-items:center;justify-content:center;padding:2px 7px;border:1px solid color-mix(in srgb,var(--map-difficulty-color) 46%,var(--color-border));border-radius:999px;background:color-mix(in srgb,var(--map-difficulty-color) 17%,var(--color-surface));color:var(--color-text-primary);font-size:10px;font-weight:var(--fw-bold);line-height:1;white-space:nowrap}.MapEditor_difficultyRookie__0HrLQ{--map-difficulty-color:var(--palette-green)}.MapEditor_difficultyL3__vDzdH{--map-difficulty-color:var(--palette-yellow)}.MapEditor_difficultyL2___BeHc{--map-difficulty-color:var(--palette-blue)}.MapEditor_difficultyL1__GRd2R{--map-difficulty-color:var(--palette-coral)}.MapEditor_toolbarActions__Cv0hd .MapEditor_toolbarButton__h2GJY{min-height:36px;white-space:nowrap}.MapEditor_toolbarActions__Cv0hd .MapEditor_saveButton__ymySu{border-color:color-mix(in srgb,var(--color-accent) 62%,var(--color-border));background:var(--color-accent);color:var(--color-surface);box-shadow:0 5px 14px color-mix(in srgb,var(--color-accent) 20%,transparent)}.MapEditor_message___LD8a{display:flex;min-height:40px;align-items:center;gap:var(--space-2);padding:9px var(--space-4);border:1px solid var(--status-success-border);border-radius:var(--radius-control);background:var(--status-success-bg);color:var(--status-success-text);font-size:var(--fs-label);font-weight:var(--fw-bold)}.MapEditor_message___LD8a[data-type=error]{border-color:var(--status-danger-border);background:var(--status-danger-bg);color:var(--status-danger-text)}.MapEditor_tableFrame__yKEBW{min-width:0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}.MapEditor_tableScroller__5Iiff{overflow:auto;max-height:65vh;scrollbar-color:color-mix(in srgb,var(--color-accent) 42%,var(--color-border)) transparent;scrollbar-width:thin}.MapEditor_tableScroller__5Iiff::-webkit-scrollbar{width:10px;height:10px}.MapEditor_tableScroller__5Iiff::-webkit-scrollbar-track{background:transparent}.MapEditor_tableScroller__5Iiff::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:color-mix(in srgb,var(--color-accent) 42%,var(--color-border));background-clip:padding-box}.MapEditor_table___Y5ZY{width:100%;min-width:1120px;border-collapse:collapse;color:var(--color-text-primary);font-size:var(--fs-caption)}.MapEditor_tableHead__O9S5u{position:sticky;z-index:10;top:0}.MapEditor_tableHead__O9S5u tr{border-bottom:2px solid color-mix(in srgb,var(--color-accent) 34%,var(--color-border))}.MapEditor_tableHead__O9S5u th{height:42px;padding:var(--space-2);background:color-mix(in srgb,var(--color-surface) 94%,var(--color-bg));color:var(--color-text-secondary);font-size:10px;font-weight:var(--fw-bold);letter-spacing:.04em;text-align:left;white-space:nowrap}.MapEditor_tableHead__O9S5u .MapEditor_checkboxColumn___1dhS,.MapEditor_tableHead__O9S5u .MapEditor_insertColumn__G5F8m,.MapEditor_tableHead__O9S5u .MapEditor_moveColumn__1_s4o,.MapEditor_tableHead__O9S5u .MapEditor_numberColumn__24y42{text-align:center}.MapEditor_checkboxCell__ji0RK,.MapEditor_checkboxColumn___1dhS{width:36px}.MapEditor_moveCell__Up17u,.MapEditor_moveColumn__1_s4o,.MapEditor_numberCell__AcM2r,.MapEditor_numberColumn__24y42{width:48px}.MapEditor_insertCell__9QmXe,.MapEditor_insertColumn__G5F8m{width:32px}.MapEditor_mapRow__C03qi{border-bottom:1px solid color-mix(in srgb,var(--map-difficulty-color) 34%,var(--color-border));background:color-mix(in srgb,var(--map-difficulty-color) 11%,var(--color-surface));transition:background-color .15s ease,box-shadow .15s ease}.MapEditor_mapRow__C03qi:last-child{border-bottom:0}.MapEditor_mapRow__C03qi:focus-within td,.MapEditor_mapRow__C03qi:hover td{background:color-mix(in srgb,var(--color-accent) 5%,transparent)}.MapEditor_selectedRow__Pi4CC{background:color-mix(in srgb,var(--color-accent) 14%,var(--color-surface));box-shadow:inset 3px 0 0 var(--color-accent)}.MapEditor_mapRow__C03qi td{height:34px;padding:4px}.MapEditor_checkboxCell__ji0RK{padding-inline:var(--space-3)!important;text-align:center}.MapEditor_checkbox__AKN1A{width:15px;height:15px;margin:0;accent-color:var(--color-accent);cursor:pointer}.MapEditor_numberCell__AcM2r{color:var(--color-text-secondary);font-size:10px;font-weight:var(--fw-bold);text-align:center;white-space:nowrap}.MapEditor_dirtyIcon__mmjWC{display:inline-block;margin-left:3px;color:var(--status-warning-text);vertical-align:middle}.MapEditor_insertCell__9QmXe,.MapEditor_moveCell__Up17u{text-align:center}.MapEditor_rowControls__F8poD{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1px;opacity:0;transition:opacity .14s ease}.MapEditor_mapRow__C03qi:focus-within .MapEditor_rowControls__F8poD,.MapEditor_mapRow__C03qi:hover .MapEditor_rowControls__F8poD{opacity:1}.MapEditor_iconButton__8iu9f{display:inline-flex;width:24px;height:22px;align-items:center;justify-content:center;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease,opacity .14s ease}.MapEditor_iconButton__8iu9f:focus-visible,.MapEditor_iconButton__8iu9f:hover:not(:disabled){border-color:var(--color-border);background:var(--color-surface-muted);color:var(--color-text-primary)}.MapEditor_iconButton__8iu9f:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:1px}.MapEditor_iconButton__8iu9f:disabled{cursor:not-allowed;opacity:.25}.MapEditor_insertButton__BBa4F{color:var(--color-accent);opacity:0}.MapEditor_mapRow__C03qi:focus-within .MapEditor_insertButton__BBa4F,.MapEditor_mapRow__C03qi:hover .MapEditor_insertButton__BBa4F{opacity:1}.MapEditor_dataCell__6Pwxg{cursor:text}.MapEditor_cellEditor__wMuHQ{width:100%;height:28px;padding:3px 6px;border:1px solid var(--color-accent);border-radius:7px;outline:none;background:var(--color-surface);color:var(--color-text-primary);font-family:inherit;font-size:11px;box-shadow:var(--focus-ring)}.MapEditor_selectEditor__xT2J4{cursor:pointer;font-weight:var(--fw-bold)}.MapEditor_textEditor__ZcTx2{font-family:var(--font-geist-mono),Consolas,monospace}.MapEditor_cellValue__V_O_Q{display:flex;overflow:hidden;height:26px;align-items:center;padding:2px 6px;border-radius:7px;transition:background-color .14s ease}.MapEditor_cellValue__V_O_Q:hover{background:color-mix(in srgb,var(--color-text-primary) 6%,transparent)}.MapEditor_centeredCell__nd7wx{justify-content:center}.MapEditor_monospaceCell__hRTDM{font-family:var(--font-geist-mono),Consolas,monospace}.MapEditor_bonusValue__A8GbY{color:var(--status-warning-text);font-size:10px;font-weight:var(--fw-bold)}.MapEditor_valueText__8_50R{display:block;overflow:hidden;max-width:100%;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.MapEditor_mapName__Lzc2I{color:var(--color-text-primary);font-weight:var(--fw-bold)}.MapEditor_secondaryValue__QI1VN{color:var(--color-text-secondary)}.MapEditor_emptyValue__iGnKT{color:color-mix(in srgb,var(--color-text-secondary) 60%,transparent);font-size:10px;font-style:italic}.MapEditor_help__ShTA6{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-4);padding:0 var(--space-1);color:var(--color-text-secondary);font-size:10px;font-weight:var(--fw-bold)}.MapEditor_help__ShTA6 span{display:inline-flex;align-items:center;gap:var(--space-1)}.MapEditor_srOnly__zueI4{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:860px){.MapEditor_toolbar__g2gWw{flex-direction:column}.MapEditor_toolbarActions__Cv0hd{width:100%;justify-content:flex-start}.MapEditor_legend__kIhhK{flex:1 1 100%;margin-right:0}}@media (max-width:520px){.MapEditor_toolbarActions__Cv0hd .MapEditor_toolbarButton__h2GJY{flex:1 1 calc(50% - var(--space-2));min-height:42px}.MapEditor_tableFrame__yKEBW{border-radius:var(--radius-control)}.MapEditor_help__ShTA6{align-items:flex-start;flex-direction:column}}@media (hover:none),(max-width:768px){.MapEditor_insertButton__BBa4F,.MapEditor_rowControls__F8poD{opacity:1}}@media (prefers-reduced-motion:reduce){.MapEditor_spinner__w6JwX{animation-duration:1.6s}.MapEditor_cellValue__V_O_Q,.MapEditor_iconButton__8iu9f,.MapEditor_mapRow__C03qi,.MapEditor_rowControls__F8poD{transition:none}}@keyframes MapEditor_spin__o0XYI{to{transform:rotate(1turn)}}.ImageAttachmentInput_root__TV7uw{display:grid;min-width:0;gap:10px;padding:14px;border:1px solid var(--color-border);border-radius:var(--radius-card,14px);background:var(--color-surface-muted);color:var(--color-text-primary)}.ImageAttachmentInput_root__TV7uw[data-disabled=true]{opacity:.62}.ImageAttachmentInput_root__TV7uw[data-error=true]{border-color:var(--status-danger-border)}.ImageAttachmentInput_controlRow__tyIBt,.ImageAttachmentInput_headingRow__Gcmgj,.ImageAttachmentInput_readyLabel__0uy6f{display:flex;align-items:center}.ImageAttachmentInput_headingRow__Gcmgj{min-width:0;justify-content:space-between;gap:10px}.ImageAttachmentInput_label__w_mwF{font-size:13px;font-weight:900}.ImageAttachmentInput_readyLabel__0uy6f{flex:0 0 auto;gap:5px;color:var(--status-success-text);font-size:11px;font-weight:800}.ImageAttachmentInput_description__K_eAr,.ImageAttachmentInput_error__LHMyJ,.ImageAttachmentInput_metadata__XUMNF,.ImageAttachmentInput_status__PoBwv{font-size:12px;line-height:1.5}.ImageAttachmentInput_description__K_eAr,.ImageAttachmentInput_metadata__XUMNF{color:var(--color-text-secondary)}.ImageAttachmentInput_controlRow__tyIBt{flex-wrap:wrap;gap:8px}.ImageAttachmentInput_chooseButton__HRLIG,.ImageAttachmentInput_clearButton__cx6eu{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:7px;padding:8px 13px;border:1px solid var(--color-border);border-radius:var(--radius-button,10px);font:inherit;font-size:12px;font-weight:850;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease}.ImageAttachmentInput_chooseButton__HRLIG{border-color:color-mix(in srgb,var(--color-accent) 48%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface));color:var(--color-accent)}.ImageAttachmentInput_clearButton__cx6eu{background:var(--color-surface);color:var(--color-text-secondary)}.ImageAttachmentInput_chooseButton__HRLIG:hover:not(:disabled),.ImageAttachmentInput_clearButton__cx6eu:hover:not(:disabled){border-color:var(--color-accent);box-shadow:0 4px 12px color-mix(in srgb,var(--color-accent) 14%,transparent)}.ImageAttachmentInput_chooseButton__HRLIG:focus-visible,.ImageAttachmentInput_clearButton__cx6eu:focus-visible{outline:2px solid var(--focus-ring-color,var(--color-accent));outline-offset:2px}.ImageAttachmentInput_chooseButton__HRLIG:disabled,.ImageAttachmentInput_clearButton__cx6eu:disabled{cursor:not-allowed;opacity:.56}.ImageAttachmentInput_spinner__75tkn{animation:ImageAttachmentInput_spin__2RLoE .8s linear infinite}.ImageAttachmentInput_previewFrame__MxtTS{display:grid;width:100%;max-height:260px;min-height:88px;place-items:center;overflow:hidden;border:1px solid var(--color-border);border-radius:12px;background:linear-gradient(45deg,color-mix(in srgb,var(--color-text-primary) 6%,transparent) 25%,transparent 25%),linear-gradient(-45deg,color-mix(in srgb,var(--color-text-primary) 6%,transparent) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,color-mix(in srgb,var(--color-text-primary) 6%,transparent) 75%),linear-gradient(-45deg,transparent 75%,color-mix(in srgb,var(--color-text-primary) 6%,transparent) 75%),var(--color-surface);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.ImageAttachmentInput_previewImage__bqdI5{display:block;width:100%;max-height:260px;object-fit:contain}.ImageAttachmentInput_fileName__qvAi3{min-width:0;overflow:hidden;color:var(--color-text-primary);font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.ImageAttachmentInput_liveRegion__OIxOK:empty{display:none}.ImageAttachmentInput_error__LHMyJ,.ImageAttachmentInput_status__PoBwv{padding:8px 10px;border-radius:9px;font-weight:700}.ImageAttachmentInput_status__PoBwv{border:1px solid var(--status-success-border);background:var(--status-success-bg);color:var(--status-success-text)}.ImageAttachmentInput_error__LHMyJ{border:1px solid var(--status-danger-border);background:var(--status-danger-bg);color:var(--status-danger-text)}.ImageAttachmentInput_visuallyHidden__n00kI{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@keyframes ImageAttachmentInput_spin__2RLoE{to{transform:rotate(1turn)}}@media (max-width:520px){.ImageAttachmentInput_chooseButton__HRLIG,.ImageAttachmentInput_clearButton__cx6eu{flex:1 1 140px}}@media (prefers-reduced-motion:reduce){.ImageAttachmentInput_chooseButton__HRLIG,.ImageAttachmentInput_clearButton__cx6eu{transition:none}.ImageAttachmentInput_spinner__75tkn{animation-duration:1.6s}}.DesignAdmin_root__SbyeP{display:flex;flex-direction:column;gap:16px;color:var(--color-text-primary);container-type:inline-size}.DesignAdmin_badgePreviewRow__qJORc,.DesignAdmin_editorTabs__1iFl9,.DesignAdmin_historyActions__0hkBi,.DesignAdmin_inlineFields__cvUYZ,.DesignAdmin_paletteToolbar__jN8zx,.DesignAdmin_previewToolbar__Lr1KJ,.DesignAdmin_sectionActions__mLqit,.DesignAdmin_segmented__zmH2R,.DesignAdmin_statusBar__FKK_G{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.DesignAdmin_paletteToolbar__jN8zx{justify-content:space-between}.DesignAdmin_presetButton__GXV_G{display:inline-flex;align-items:center;gap:6px}.DesignAdmin_statusBar__FKK_G{justify-content:space-between;padding:14px 16px;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}.DesignAdmin_statusTitle__4yEc2{margin:0;font-size:16px;font-weight:900}.DesignAdmin_empty__GdiWQ,.DesignAdmin_helper__pcz0P,.DesignAdmin_revisionMeta__X5aN_,.DesignAdmin_statusDescription__2Q1Ui{color:var(--color-text-secondary);font-size:12px;line-height:1.55}.DesignAdmin_statusDescription__2Q1Ui{margin:4px 0 0}.DesignAdmin_message__jOZK2{padding:11px 14px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface-muted);box-shadow:0 8px 24px rgba(15,23,42,.12);font-size:12px;font-weight:700}.DesignAdmin_message__jOZK2[data-type=success]{border-color:rgba(16,185,129,.4);color:#047857}.DesignAdmin_message__jOZK2[data-type=error]{border-color:rgba(239,68,68,.4);color:#dc2626}.DesignAdmin_editorTabs__1iFl9{padding:4px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface-muted)}.DesignAdmin_stickyTools__6oFQs{position:sticky;top:64px;z-index:20;display:flex;min-width:0;flex-direction:column;gap:8px}.DesignAdmin_sectionNavigator__OpE_J{display:flex;min-width:0;align-items:center;gap:10px;padding:8px;border:1px solid var(--color-border);border-radius:12px;background:color-mix(in srgb,var(--color-surface) 94%,transparent);box-shadow:0 8px 24px rgba(15,23,42,.1);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.DesignAdmin_sectionNavigatorLabel__OV0gR{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;padding-left:4px;color:var(--color-text-primary);font-size:11px;font-weight:900;white-space:nowrap}.DesignAdmin_sectionNavigatorScroller__dgIMR{display:flex;min-width:0;flex:1 1 auto;gap:6px;overflow-x:auto;padding:1px 1px 3px;scrollbar-width:thin;scroll-snap-type:x proximity}.DesignAdmin_sectionJumpButton___hXsl{flex:0 0 auto;scroll-snap-align:start;white-space:nowrap}.DesignAdmin_button__OPBpg,.DesignAdmin_segmentButton__FfyVC,.DesignAdmin_tabButton__TEZ7I{border:1px solid transparent;border-radius:9px;background:transparent;color:var(--color-text-secondary);font-family:inherit;font-size:12px;font-weight:800;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease}.DesignAdmin_tabButton__TEZ7I{min-height:36px;padding:7px 14px}.DesignAdmin_segmentButton__FfyVC[aria-pressed=true],.DesignAdmin_tabButton__TEZ7I[aria-selected=true]{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text-primary);box-shadow:0 2px 8px rgba(15,23,42,.06)}.DesignAdmin_workspace__GKkz1{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.DesignAdmin_controls__agvA_,.DesignAdmin_previewColumn__L3wRt{min-width:0}.DesignAdmin_controls__agvA_{display:flex;flex-direction:column;gap:14px}.DesignAdmin_panel__p41m2{scroll-margin-top:124px;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:0 2px 10px rgba(15,23,42,.04)}.DesignAdmin_panel__p41m2:focus{outline:none}.DesignAdmin_panel__p41m2:focus-visible{outline:3px solid color-mix(in srgb,var(--color-accent) 55%,transparent);outline-offset:2px}.DesignAdmin_panelHeader___23pK{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:15px 16px;border-bottom:1px solid var(--color-border)}.DesignAdmin_panelTitle__eDFQP{margin:0;color:var(--color-text-primary);font-size:13px;font-weight:900}.DesignAdmin_panelBody__nI_az{display:flex;flex-direction:column;gap:14px;padding:16px}.DesignAdmin_colorGrid__9kn__,.DesignAdmin_fieldGrid__kg8_T,.DesignAdmin_groupGrid__bHi1f,.DesignAdmin_rankGrid__DV9A4{display:grid;gap:12px}.DesignAdmin_colorGrid__9kn__,.DesignAdmin_fieldGrid__kg8_T{grid-template-columns:repeat(2,minmax(0,1fr))}.DesignAdmin_groupGrid__bHi1f,.DesignAdmin_rankGrid__DV9A4{grid-template-columns:minmax(0,1fr)}.DesignAdmin_colorField__Fj4Uc,.DesignAdmin_field__FW9xh,.DesignAdmin_groupCard__nDP6o,.DesignAdmin_rankCard__sQgs9{min-width:0}.DesignAdmin_field__FW9xh{display:flex;flex-direction:column;gap:6px}.DesignAdmin_fieldWide__inWps{grid-column:1/-1}.DesignAdmin_logoAttachmentActions__Fex6_{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}.DesignAdmin_label__Augf7,.DesignAdmin_miniLabel__HipUv{color:var(--color-text-secondary);font-size:11px;font-weight:800}.DesignAdmin_miniLabel__HipUv{font-size:10px}.DesignAdmin_colorText__yVNTl,.DesignAdmin_input__JCrI8,.DesignAdmin_select__wtcEa,.DesignAdmin_textarea__H7JdT{width:100%;box-sizing:border-box;border:1px solid var(--color-border);border-radius:10px;outline:none;background:var(--color-surface-muted);color:var(--color-text-primary);font-family:inherit;font-size:12px;transition:border-color .18s ease,box-shadow .18s ease}.DesignAdmin_colorText__yVNTl,.DesignAdmin_input__JCrI8,.DesignAdmin_select__wtcEa{min-height:38px;padding:8px 10px}.DesignAdmin_textarea__H7JdT{min-height:420px;resize:vertical;padding:13px 14px;font-family:var(--font-geist-mono),Consolas,monospace;font-size:12px;line-height:1.65;tab-size:2}.DesignAdmin_colorText__yVNTl:focus,.DesignAdmin_input__JCrI8:focus,.DesignAdmin_select__wtcEa:focus,.DesignAdmin_textarea__H7JdT:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(229,193,88,.16)}.DesignAdmin_button__OPBpg:disabled,.DesignAdmin_colorText__yVNTl:disabled,.DesignAdmin_input__JCrI8:disabled,.DesignAdmin_segmentButton__FfyVC:disabled,.DesignAdmin_select__wtcEa:disabled,.DesignAdmin_tabButton__TEZ7I:disabled,.DesignAdmin_textarea__H7JdT:disabled{cursor:not-allowed;opacity:.5}.DesignAdmin_colorField__Fj4Uc{display:flex;flex-direction:column;gap:6px;padding:10px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface-muted)}.DesignAdmin_colorControl__7b09Q{display:grid;grid-template-columns:42px minmax(0,1fr);gap:8px;align-items:center}.DesignAdmin_colorPicker__adxq7{width:42px;height:38px;padding:3px;border:1px solid var(--color-border);border-radius:9px;background:var(--color-surface);cursor:pointer}.DesignAdmin_checkboxLabel__VqbjJ{display:inline-flex;align-items:center;gap:7px;color:var(--color-text-secondary);font-size:11px;font-weight:700;cursor:pointer}.DesignAdmin_checkboxLabel__VqbjJ input{width:15px;height:15px;accent-color:var(--color-accent)}.DesignAdmin_selectionAccordion__XZLin{overflow:hidden;border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface-muted)}.DesignAdmin_selectionSummary__xn3xi{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;color:var(--color-text-primary);cursor:pointer;list-style:none;user-select:none}.DesignAdmin_selectionSummary__xn3xi::-webkit-details-marker{display:none}.DesignAdmin_selectionSummary__xn3xi:focus-visible{outline:3px solid color-mix(in srgb,var(--color-accent) 45%,transparent);outline-offset:-3px}.DesignAdmin_selectionSummaryText__Y9uDR{display:flex;min-width:0;flex-direction:column;gap:3px}.DesignAdmin_selectionSummaryText__Y9uDR strong{font-size:12px;font-weight:900}.DesignAdmin_selectionSummaryText__Y9uDR small{overflow:hidden;color:var(--color-text-secondary);font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.DesignAdmin_selectionChevron__2lvwc{flex:0 0 auto;color:var(--color-text-secondary);transition:transform .18s ease}.DesignAdmin_selectionAccordion__XZLin[open] .DesignAdmin_selectionChevron__2lvwc{transform:rotate(180deg)}.DesignAdmin_selectionAccordionBody__bdYMJ{display:flex;flex-direction:column;gap:12px;padding:14px;border-top:1px solid var(--color-border);background:var(--color-surface)}.DesignAdmin_selectionModeFieldset__DQ5GV{min-width:0;margin:0;padding:0;border:0}.DesignAdmin_selectionModeGrid__hfrRd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.DesignAdmin_selectionModeCard__h34Pc{position:relative;display:flex;min-width:0;min-height:104px;align-items:flex-start;gap:9px;padding:12px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface-muted);color:var(--color-text-primary);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.DesignAdmin_selectionModeCard__h34Pc[data-selected=true]{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface));box-shadow:inset 0 0 0 1px var(--color-accent)}.DesignAdmin_selectionModeCard__h34Pc input{width:16px;height:16px;flex:0 0 auto;margin:1px 0 0;accent-color:var(--color-accent)}.DesignAdmin_selectionModeCard__h34Pc span{display:flex;min-width:0;flex-direction:column;gap:5px}.DesignAdmin_selectionModeCard__h34Pc strong,.DesignAdmin_selectionOptionTitle__A8vyO{font-size:11px;font-weight:900}.DesignAdmin_selectionModeCard__h34Pc small{color:var(--color-text-secondary);font-size:10px;line-height:1.5}.DesignAdmin_selectionOptionsCard__RVNUR{display:flex;min-width:0;flex-direction:column;gap:12px;padding:13px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface-muted)}.DesignAdmin_srOnly__GfhjD{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap}.DesignAdmin_segmentButton__FfyVC{min-height:34px;padding:6px 12px}.DesignAdmin_groupCard__nDP6o,.DesignAdmin_rankCard__sQgs9{display:flex;flex-direction:column;gap:11px;padding:12px;border:1px solid var(--color-border);border-radius:13px;background:var(--color-surface-muted)}.DesignAdmin_groupHeader__9v2S5,.DesignAdmin_historyRow__js6eW,.DesignAdmin_rankHeader__RIZ_5{display:flex;align-items:center;justify-content:space-between;gap:10px}.DesignAdmin_groupName__xsUCZ,.DesignAdmin_rankName__ruIbt,.DesignAdmin_revisionTitle__BKCxw{color:var(--color-text-primary);font-size:12px;font-weight:900}.DesignAdmin_groupType__jd2cy{display:inline-flex;align-items:center;min-height:22px;padding:2px 7px;border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-secondary);font-size:9px;font-weight:900}.DesignAdmin_badgeSample__za27j{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-weight:800}.DesignAdmin_advancedNotice__N_trH{padding:12px 14px;border:1px solid rgba(245,158,11,.35);border-radius:12px;background:rgba(245,158,11,.08);color:var(--color-text-secondary);font-size:11px;line-height:1.6}.DesignAdmin_cssMeta__cojhg{display:flex;justify-content:space-between;gap:10px;color:var(--color-text-secondary);font-size:11px;font-weight:700}.DesignAdmin_cssError__bVQXi{margin:0;padding:10px 12px;border:1px solid rgba(239,68,68,.4);border-radius:10px;background:rgba(239,68,68,.08);color:#dc2626;font-size:11px;line-height:1.55}.DesignAdmin_previewColumn__L3wRt{display:flex;flex-direction:column;gap:12px}.DesignAdmin_previewPanel__J56U1{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}.DesignAdmin_previewToolbar__Lr1KJ{justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--color-border)}.DesignAdmin_previewViewportLabel__dwlxT{color:var(--color-text-secondary);font-size:10px;font-weight:800}.DesignAdmin_previewCanvas__I5Qjf{overflow:hidden;min-height:320px;padding:14px;background:linear-gradient(45deg,rgba(148,163,184,.08) 25%,transparent 0),linear-gradient(-45deg,rgba(148,163,184,.08) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(148,163,184,.08) 0),linear-gradient(-45deg,transparent 75%,rgba(148,163,184,.08) 0);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.DesignAdmin_previewFrameShell__zE2gk{position:relative;overflow:hidden;margin:0 auto;border:1px solid rgba(15,23,42,.18);border-radius:12px;background:#fff;box-shadow:0 10px 35px rgba(15,23,42,.14)}.DesignAdmin_previewSizer___hHQ0{width:100%}.DesignAdmin_previewIframe__LzAYM{position:absolute;top:0;left:0;display:block;border:0;transform-origin:0 0;background:#fff}.DesignAdmin_previewCaption__MkhTy{margin:10px 2px 0;color:var(--color-text-secondary);font-size:10px;line-height:1.5;text-align:center}.DesignAdmin_sectionActions__mLqit{flex:0 0 auto;justify-content:flex-end}.DesignAdmin_button__OPBpg{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:8px 14px}.DesignAdmin_sectionActionButton__4WOPI{min-height:34px;padding:6px 10px;font-size:11px;white-space:nowrap}.DesignAdmin_buttonNeutral__PKo6M{border-color:var(--color-border);background:var(--color-surface-muted);color:var(--color-text-primary)}.DesignAdmin_buttonPrimary__Vmdv6{border-color:color-mix(in srgb,var(--color-accent) 72%,#000);background:var(--color-accent);color:#1a0a26}.DesignAdmin_buttonDanger__6YSn4{border-color:rgba(239,68,68,.35);background:rgba(239,68,68,.1);color:#dc2626}.DesignAdmin_button__OPBpg:hover:not(:disabled),.DesignAdmin_segmentButton__FfyVC:hover:not(:disabled),.DesignAdmin_tabButton__TEZ7I:hover:not(:disabled){filter:brightness(.97)}.DesignAdmin_historyList__nFfN4{display:flex;flex-direction:column}.DesignAdmin_historyRow__js6eW{align-items:flex-start;padding:13px 16px;border-bottom:1px solid var(--color-border)}.DesignAdmin_historyRow__js6eW:last-child{border-bottom:0}.DesignAdmin_historyInfo__IoNod{min-width:0}.DesignAdmin_loading__fFmg1{display:flex;min-height:260px;align-items:center;justify-content:center;color:var(--color-text-secondary);font-size:12px;font-weight:800}@container (min-width: 960px){.DesignAdmin_workspace__GKkz1{grid-template-columns:minmax(400px,.88fr) minmax(520px,1.12fr)}.DesignAdmin_previewColumn__L3wRt{position:sticky;top:72px}}@media (max-width:680px){.DesignAdmin_colorGrid__9kn__,.DesignAdmin_fieldGrid__kg8_T,.DesignAdmin_selectionModeGrid__hfrRd{grid-template-columns:minmax(0,1fr)}.DesignAdmin_selectionModeCard__h34Pc{min-height:0}.DesignAdmin_fieldWide__inWps{grid-column:auto}.DesignAdmin_logoAttachmentActions__Fex6_{align-items:stretch;flex-direction:column}.DesignAdmin_desktopPreviewButton__nw8TB{display:none}.DesignAdmin_sectionNavigator__OpE_J{gap:7px;padding:7px}.DesignAdmin_sectionNavigatorLabel__OV0gR{font-size:10px}.DesignAdmin_sectionJumpButton___hXsl{min-height:44px;padding-inline:11px;font-size:12px}.DesignAdmin_historyRow__js6eW,.DesignAdmin_panelHeader___23pK,.DesignAdmin_statusBar__FKK_G{align-items:stretch;flex-direction:column}.DesignAdmin_historyActions__0hkBi,.DesignAdmin_sectionActions__mLqit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.DesignAdmin_historyActions__0hkBi .DesignAdmin_button__OPBpg,.DesignAdmin_sectionActions__mLqit .DesignAdmin_button__OPBpg{width:100%}.DesignAdmin_sectionActionButton__4WOPI{min-height:44px;font-size:12px}.DesignAdmin_textarea__H7JdT{min-height:320px}}.CommunityAdmin_page__m9Fpv{display:flex;min-width:0;flex-direction:column}.CommunityAdmin_page__m9Fpv,.CommunityAdmin_page__m9Fpv *{box-sizing:border-box}.CommunityAdmin_sectionStack__oRG34{display:flex;min-width:0;flex-direction:column;gap:var(--gap-card)}.CommunityAdmin_empty__HyBDv,.CommunityAdmin_loadingCard__NZbcO{display:flex;min-height:112px;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-5);color:var(--color-text-secondary);font-size:var(--fs-label);font-weight:var(--fw-bold);text-align:center}.CommunityAdmin_message___Xumi{display:flex;align-items:flex-start;gap:var(--space-2);margin:0 0 var(--space-4);padding:12px 14px;border:1px solid var(--status-info-border);border-radius:var(--radius-button);background:var(--status-info-bg);color:var(--status-info-text);font-size:var(--fs-label);font-weight:var(--fw-bold);line-height:1.5}.CommunityAdmin_message___Xumi[data-type=success]{border-color:var(--status-success-border);background:var(--status-success-bg);color:var(--status-success-text)}.CommunityAdmin_message___Xumi[data-type=error]{border-color:var(--status-danger-border);background:var(--status-danger-bg);color:var(--status-danger-text)}.CommunityAdmin_message___Xumi svg{flex:none;margin-top:2px}.CommunityAdmin_attachmentActions__FaNr0,.CommunityAdmin_iconActions__Ytoj7,.CommunityAdmin_inlineActions__q_q2h,.CommunityAdmin_postActions__W4jX_,.CommunityAdmin_postBadges__w4CZE,.CommunityAdmin_primaryActions__asW37{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.CommunityAdmin_attachmentActions__FaNr0,.CommunityAdmin_inlineActions__q_q2h{justify-content:flex-end}.CommunityAdmin_channelList__NSOmP,.CommunityAdmin_fieldStack__ayqTo,.CommunityAdmin_postList__ct9y0,.CommunityAdmin_quickLinkList__hMsxZ,.CommunityAdmin_revisionList__6bG6Z{display:flex;min-width:0;flex-direction:column;gap:var(--space-3)}.CommunityAdmin_field__dYSS2{display:flex;min-width:0;flex-direction:column;gap:7px}.CommunityAdmin_field__dYSS2>span{color:var(--color-text-secondary);font-size:var(--fs-caption);font-weight:var(--fw-bold)}.CommunityAdmin_field__dYSS2 input,.CommunityAdmin_field__dYSS2 textarea,.CommunityAdmin_quickLinkRow__G03FN input,.CommunityAdmin_quickLinkRow__G03FN select{width:100%;min-width:0;border:1px solid var(--color-border);border-radius:var(--radius-control);outline:none;background:var(--color-surface);color:var(--color-text-primary);font:inherit;font-size:var(--fs-body);transition:border-color .15s ease,box-shadow .15s ease}.CommunityAdmin_field__dYSS2 input,.CommunityAdmin_quickLinkRow__G03FN input,.CommunityAdmin_quickLinkRow__G03FN select{min-height:44px;padding:10px 12px}.CommunityAdmin_field__dYSS2 textarea{min-height:160px;resize:vertical;padding:12px 14px;line-height:1.65}.CommunityAdmin_field__dYSS2 input:focus,.CommunityAdmin_field__dYSS2 textarea:focus,.CommunityAdmin_quickLinkRow__G03FN input:focus,.CommunityAdmin_quickLinkRow__G03FN select:focus{border-color:var(--focus-ring-color);box-shadow:var(--focus-ring)}.CommunityAdmin_field__dYSS2 input::placeholder,.CommunityAdmin_field__dYSS2 textarea::placeholder,.CommunityAdmin_quickLinkRow__G03FN input::placeholder{color:color-mix(in srgb,var(--color-text-secondary) 68%,transparent)}.CommunityAdmin_rulesEditor__FgODK{min-height:min(720px,72vh)!important;font-family:var(--font-family);white-space:pre-wrap}.CommunityAdmin_counter__qwEie{margin-top:calc(var(--space-2) * -1);color:var(--color-text-secondary);font-size:var(--fs-caption);text-align:right}.CommunityAdmin_threeColumns__s8z07,.CommunityAdmin_twoColumns__5Z7_Q{display:grid;min-width:0;gap:var(--space-3)}.CommunityAdmin_twoColumns__5Z7_Q{grid-template-columns:repeat(2,minmax(0,1fr))}.CommunityAdmin_threeColumns__s8z07{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:var(--space-4)}.CommunityAdmin_switchRow__0tzjV{display:flex;min-width:0;align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-muted);cursor:pointer}.CommunityAdmin_switchRow__0tzjV>input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.CommunityAdmin_switchTrack__0sSNh{display:inline-flex;width:44px;height:25px;flex:none;align-items:center;padding:3px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);transition:background-color .15s ease,border-color .15s ease}.CommunityAdmin_switchTrack__0sSNh>span{width:17px;height:17px;border-radius:50%;background:var(--color-text-secondary);transition:transform .15s ease,background-color .15s ease}.CommunityAdmin_switchRow__0tzjV>input:checked+.CommunityAdmin_switchTrack__0sSNh{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 18%,var(--color-surface))}.CommunityAdmin_switchRow__0tzjV>input:checked+.CommunityAdmin_switchTrack__0sSNh>span{transform:translateX(19px);background:var(--color-accent)}.CommunityAdmin_switchRow__0tzjV>input:focus-visible+.CommunityAdmin_switchTrack__0sSNh{outline:2px solid var(--focus-ring-color);outline-offset:2px;box-shadow:var(--focus-ring)}.CommunityAdmin_switchRow__0tzjV>span:last-child{display:flex;min-width:0;flex-direction:column;gap:3px}.CommunityAdmin_switchRow__0tzjV strong{color:var(--color-text-primary);font-size:var(--fs-label)}.CommunityAdmin_switchRow__0tzjV small{color:var(--color-text-secondary);font-size:var(--fs-caption);line-height:1.45}.CommunityAdmin_quickLinkRow__G03FN,.CommunityAdmin_revisionRow__RScdO{display:grid;min-width:0;align-items:center;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-surface-muted)}.CommunityAdmin_revisionRow__RScdO{grid-template-columns:minmax(0,1fr) auto}.CommunityAdmin_revisionRow__RScdO>div:first-child{display:flex;min-width:0;flex-direction:column;gap:3px}.CommunityAdmin_revisionRow__RScdO strong{color:var(--color-text-primary);font-size:var(--fs-label)}.CommunityAdmin_revisionRow__RScdO span{overflow:hidden;color:var(--color-text-secondary);font-size:var(--fs-caption);text-overflow:ellipsis;white-space:nowrap}.CommunityAdmin_channelCard__1XLlT,.CommunityAdmin_postCard__zHu5w{display:flex;min-width:0;flex-direction:column;gap:var(--space-4);padding:var(--space-4);overflow:hidden}.CommunityAdmin_postHeading__zx1NT,.CommunityAdmin_rowHeader__3AUXq{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.CommunityAdmin_rowHeader__3AUXq{padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}.CommunityAdmin_rowHeader__3AUXq strong{color:var(--color-text-primary);font-size:var(--fs-label)}.CommunityAdmin_iconActions__Ytoj7{flex:none;gap:5px}.CommunityAdmin_iconActions__Ytoj7 button{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:9px;background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer}.CommunityAdmin_iconActions__Ytoj7 button:focus-visible,.CommunityAdmin_iconActions__Ytoj7 button:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}.CommunityAdmin_iconActions__Ytoj7 button:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:1px}.CommunityAdmin_iconActions__Ytoj7 button:disabled{cursor:not-allowed;opacity:.38}.CommunityAdmin_iconActions__Ytoj7 .CommunityAdmin_deleteIconButton__61Pq9{border-color:var(--status-danger-border);color:var(--status-danger-text)}.CommunityAdmin_checkRow__JmZoj,.CommunityAdmin_compactCheck__0hZnZ{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--fs-caption);font-weight:var(--fw-bold);cursor:pointer}.CommunityAdmin_checkRow__JmZoj input,.CommunityAdmin_compactCheck__0hZnZ input{width:17px;height:17px;accent-color:var(--color-accent)}.CommunityAdmin_checkRow__JmZoj span{display:inline-flex;align-items:center;gap:6px}.CommunityAdmin_quickLinkRow__G03FN{grid-template-columns:32px minmax(120px,.7fr) minmax(220px,1.4fr) minmax(112px,.45fr) 34px auto}.CommunityAdmin_order__JSSYm{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:8px;background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface));color:var(--color-accent);font-size:var(--fs-caption);font-weight:var(--fw-bold)}.CommunityAdmin_compactCheck__0hZnZ{justify-content:center}.CommunityAdmin_filterBar__WOMqE{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-surface-muted);color:var(--color-text-secondary)}.CommunityAdmin_filterBar__WOMqE>svg{margin-inline:4px;flex:none}.CommunityAdmin_filterBar__WOMqE button{min-height:36px;padding:7px 11px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--color-text-secondary);font:inherit;font-size:var(--fs-caption);font-weight:var(--fw-bold);cursor:pointer}.CommunityAdmin_filterBar__WOMqE button[data-active=true]{border-color:color-mix(in srgb,var(--color-accent) 40%,var(--color-border));background:var(--color-surface);color:var(--color-accent);box-shadow:var(--shadow-card)}.CommunityAdmin_filterBar__WOMqE button:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.CommunityAdmin_postHeading__zx1NT>div{min-width:0}.CommunityAdmin_postBadges__w4CZE{margin-bottom:var(--space-2)}.CommunityAdmin_postHeading__zx1NT h4{overflow-wrap:anywhere;margin:0;color:var(--color-text-primary);font-size:16px;line-height:1.4}.CommunityAdmin_postHeading__zx1NT p{margin:5px 0 0;color:var(--color-text-secondary);font-size:var(--fs-caption);line-height:1.5}.CommunityAdmin_postHeading__zx1NT .CommunityAdmin_hiddenReason__RfucJ{color:var(--status-warning-text);font-weight:var(--fw-bold)}.CommunityAdmin_postActions__W4jX_{justify-content:flex-end;padding-top:var(--space-3);border-top:1px solid var(--color-border)}.CommunityAdmin_commentManagement__A4UdP{display:flex;min-width:0;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid color-mix(in srgb,var(--color-accent) 24%,var(--color-border));border-radius:var(--radius-card);background:color-mix(in srgb,var(--color-accent) 4%,var(--color-surface-muted))}.CommunityAdmin_commentManagementHeader____BpJ{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.CommunityAdmin_commentManagementHeader____BpJ>div{display:flex;min-width:0;flex-direction:column;gap:4px}.CommunityAdmin_commentManagementHeader____BpJ strong{color:var(--color-text-primary);font-size:var(--fs-label)}.CommunityAdmin_commentManagementHeader____BpJ span{color:var(--color-text-secondary);font-size:var(--fs-caption);line-height:1.5}.CommunityAdmin_commentFilterBar__m3awr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-surface)}.CommunityAdmin_commentFilterBar__m3awr button{min-height:38px;padding:7px 9px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--color-text-secondary);font:inherit;font-size:var(--fs-caption);font-weight:var(--fw-bold);cursor:pointer}.CommunityAdmin_commentFilterBar__m3awr button[data-active=true]{border-color:color-mix(in srgb,var(--color-accent) 40%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 9%,var(--color-surface));color:var(--color-accent);box-shadow:var(--shadow-card)}.CommunityAdmin_commentFilterBar__m3awr button:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.CommunityAdmin_commentFilterBar__m3awr button:disabled{cursor:not-allowed;opacity:.5}.CommunityAdmin_commentCard__qCDdZ,.CommunityAdmin_commentList__50DFw{display:flex;min-width:0;flex-direction:column;gap:var(--space-3)}.CommunityAdmin_commentCard__qCDdZ{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-surface)}.CommunityAdmin_commentCard__qCDdZ>header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.CommunityAdmin_commentCard__qCDdZ>header>div{display:flex;min-width:0;flex-direction:column;gap:3px}.CommunityAdmin_commentCard__qCDdZ>header strong{color:var(--color-text-primary);font-size:var(--fs-label)}.CommunityAdmin_commentCard__qCDdZ>header span{color:var(--color-text-secondary);font-size:var(--fs-caption)}.CommunityAdmin_commentBodyEmpty__VBcyc,.CommunityAdmin_commentBody__Szrsi{margin:0;color:var(--color-text-primary);font-size:var(--fs-body);line-height:1.65;overflow-wrap:anywhere;white-space:pre-wrap}.CommunityAdmin_commentBodyEmpty__VBcyc{color:var(--color-text-secondary);font-style:italic}.CommunityAdmin_commentCard__qCDdZ>.CommunityAdmin_hiddenReason__RfucJ{margin:0;color:var(--status-warning-text);font-size:var(--fs-caption);font-weight:var(--fw-bold);line-height:1.5}.CommunityAdmin_commentCard__qCDdZ>footer{display:flex;min-width:0;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border)}.CommunityAdmin_notice__4nqNT{margin-top:var(--space-3);padding:10px 12px;border:1px solid var(--status-warning-border);border-radius:var(--radius-control);background:var(--status-warning-bg);color:var(--status-warning-text);font-size:var(--fs-caption);line-height:1.5}.CommunityAdmin_spin__JI75h{animation:CommunityAdmin_spin__JI75h .8s linear infinite}@keyframes CommunityAdmin_spin__JI75h{to{transform:rotate(1turn)}}@media (max-width:860px){.CommunityAdmin_threeColumns__s8z07{grid-template-columns:1fr}.CommunityAdmin_quickLinkRow__G03FN{grid-template-columns:32px minmax(0,1fr) auto}.CommunityAdmin_quickLinkRow__G03FN>input:first-of-type,.CommunityAdmin_quickLinkRow__G03FN>input:nth-of-type(2),.CommunityAdmin_quickLinkRow__G03FN>select{grid-column:2/-1}.CommunityAdmin_quickLinkRow__G03FN>.CommunityAdmin_compactCheck__0hZnZ{grid-column:2}}@media (max-width:640px){.CommunityAdmin_inlineActions__q_q2h,.CommunityAdmin_primaryActions__asW37{width:100%}.CommunityAdmin_inlineActions__q_q2h>button,.CommunityAdmin_primaryActions__asW37>button{flex:1 1 auto}.CommunityAdmin_twoColumns__5Z7_Q{grid-template-columns:1fr}.CommunityAdmin_switchRow__0tzjV{align-items:flex-start}.CommunityAdmin_revisionRow__RScdO{align-items:stretch;grid-template-columns:1fr}.CommunityAdmin_revisionRow__RScdO button{width:100%}.CommunityAdmin_postHeading__zx1NT,.CommunityAdmin_rowHeader__3AUXq{align-items:stretch;flex-direction:column}.CommunityAdmin_postActions__W4jX_{justify-content:stretch}.CommunityAdmin_postActions__W4jX_>button{flex:1 1 calc(50% - var(--space-2))}.CommunityAdmin_commentManagement__A4UdP{padding:var(--space-3)}.CommunityAdmin_commentManagementHeader____BpJ{align-items:stretch;flex-direction:column}.CommunityAdmin_commentManagementHeader____BpJ>button{width:100%}.CommunityAdmin_commentCard__qCDdZ>footer>button{flex:1 1 auto}.CommunityAdmin_rulesEditor__FgODK{min-height:60vh!important}}@media (max-width:420px){.CommunityAdmin_filterBar__WOMqE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.CommunityAdmin_filterBar__WOMqE>svg{display:none}.CommunityAdmin_filterBar__WOMqE button{padding-inline:5px}.CommunityAdmin_quickLinkRow__G03FN{grid-template-columns:28px minmax(0,1fr)}.CommunityAdmin_quickLinkRow__G03FN>.CommunityAdmin_compactCheck__0hZnZ,.CommunityAdmin_quickLinkRow__G03FN>.CommunityAdmin_iconActions__Ytoj7,.CommunityAdmin_quickLinkRow__G03FN>input:first-of-type,.CommunityAdmin_quickLinkRow__G03FN>input:nth-of-type(2),.CommunityAdmin_quickLinkRow__G03FN>select{grid-column:2}.CommunityAdmin_quickLinkRow__G03FN>.CommunityAdmin_iconActions__Ytoj7{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.CommunityAdmin_spin__JI75h{animation-duration:1.5s}.CommunityAdmin_switchTrack__0sSNh,.CommunityAdmin_switchTrack__0sSNh>span{transition:none}}.ListRow_row__aj3er{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-3);padding:12px 16px;border-bottom:1px solid var(--color-border);background:transparent;color:var(--color-text-primary);font-size:var(--fs-body);letter-spacing:var(--letter-spacing-default);transition:background-color .16s ease}.ListRow_row__aj3er:last-child{border-bottom:0}.ListRow_interactive__IPMRU{cursor:pointer}.ListRow_interactive__IPMRU:focus-visible,.ListRow_interactive__IPMRU:hover{background:var(--color-surface-muted)}.ListRow_interactive__IPMRU:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:-2px}.ListRow_label__lDSH0{min-width:0;font-weight:var(--fw-medium)}.ListRow_value__5oz5q{min-width:0;color:var(--color-text-secondary);font-size:var(--fs-label)}