.admin_container__T9cg4{width:100%;min-height:calc(100vh - var(--topbar-height));padding:0;background:var(--bg)}.admin_shell__gVvmW{display:grid;grid-template-columns:168px minmax(0,1fr);grid-gap:14px 20px;gap:14px 20px;align-content:start}.admin_shellSimple__c1B_T,.admin_shell__gVvmW{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:var(--page-gutter-y) var(--page-inline) var(--page-gutter-y-loose)}.admin_shellSimple__c1B_T{display:block}.admin_shellTop__y4paY{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:var(--page-gutter-y) var(--page-inline) 0}.admin_shellBody__sx0OX{padding-top:8px}.admin_pageBack__imNHC{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;margin:0 0 10px;min-height:36px;padding:6px 10px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text);text-decoration:none;font-size:var(--text-sm);font-weight:650;transition:background .16s ease,border-color .16s ease,color .16s ease}.admin_pageBack__imNHC:focus-visible,.admin_pageBack__imNHC:hover{background:var(--accent-soft);border-color:var(--accent-strong);color:var(--accent-strong);outline:none}.admin_pageBackIcon__TK9xA{width:14px;height:14px;color:var(--accent-strong)}.admin_sidebar__5knmB{display:grid;grid-gap:2px;gap:2px;border:none;border-radius:0;background:transparent;align-self:start;border-right:1px solid var(--control-border);padding:0 10px 0 0}.admin_sidebarLabel__E1HNc{min-width:0}.admin_sidebarCount__kwvLw{margin-left:auto;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-control);background:var(--accent-strong);color:var(--bg);font-size:.68rem;font-weight:800;line-height:18px;text-align:center}.admin_sidebarItem__qvaqy{display:flex;align-items:center;gap:8px;min-height:36px;padding:7px 10px;border-radius:var(--radius-control);color:var(--text-muted);font-weight:600;font-size:var(--text-sm);text-decoration:none;box-shadow:inset 2px 0 0 transparent;transition:color .15s ease,background .15s ease,box-shadow .15s ease}.admin_sidebarItem__qvaqy:hover{color:var(--accent-strong);background:var(--bg-mid)}.admin_sidebarItemActive__BrMc2,.admin_sidebarItemActive__BrMc2:hover{color:var(--text);background:var(--accent-soft);box-shadow:inset 2px 0 0 var(--accent)}.admin_sidebarIcon__ZAC_H{width:15px;height:15px;color:currentColor;opacity:.9}.admin_main__zshRw{min-width:0;max-width:100%;overflow-x:clip;overflow-y:visible}.admin_header__zGWj8{margin-bottom:12px}.admin_eyebrow__M9dBo{margin:0 0 6px;color:var(--accent-strong);text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;font-weight:700}.admin_header__zGWj8 h1{margin:0;font-size:clamp(1.7rem,1.4rem + 1.2vw,2.1rem);letter-spacing:-.02em;color:var(--text)}.admin_lead__LIGaL{margin:8px 0 0;max-width:36rem;color:var(--text-muted);font-size:.95rem;line-height:1.5}.admin_status__AnwcO{margin:24px 0;font-size:.95rem}.admin_statusMuted__JD1GQ,.admin_status__AnwcO{display:inline-flex;align-items:center;gap:8px;color:var(--text-muted)}.admin_statusMuted__JD1GQ{margin:8px 0 0;font-size:.85rem;opacity:.85}.admin_statusIcon__HRV1s{width:14px;height:14px;flex:0 0 auto}.admin_statusIconSpin__hIMer{animation:admin_adminStatusSpin__Sx_ki .9s linear infinite}@keyframes admin_adminStatusSpin__Sx_ki{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.admin_denied___4Eyb{border:1px solid var(--control-border);border-radius:var(--radius-control);color:var(--text-muted);box-shadow:inset 3px 0 0 var(--accent)}.admin_denied___4Eyb,.admin_errorBox__QiyJc{margin-top:16px;padding:14px 16px;background:var(--control-bg);line-height:1.5}.admin_errorBox__QiyJc{border:1px solid var(--danger);border-radius:var(--radius-control);color:var(--danger)}.admin_successBox__UiLTo{margin-top:16px;padding:14px 16px;border:1px solid var(--accent-strong);border-radius:var(--radius-control);background:var(--control-bg);color:var(--accent-strong);line-height:1.5}.admin_groups__WvMgV{display:grid;grid-gap:8px;gap:8px}.admin_group__iO9R2{border-top:1px solid var(--control-border)}.admin_groupToggle__iXksH{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:8px 2px;border:none;background:transparent;color:var(--text);font:inherit;font-weight:700;cursor:pointer;text-align:left}.admin_groupToggle__iXksH:focus-visible,.admin_groupToggle__iXksH:hover{color:var(--accent-strong);outline:none}.admin_groupTitle__6xQVh{display:inline-flex;align-items:center;gap:8px}.admin_groupIcon__s_tru{width:16px;height:16px;color:var(--accent-strong)}.admin_groupMark__z_ZLe{color:var(--accent-strong);font-size:1.1rem;font-weight:700;line-height:1;min-width:1ch;text-align:center}.admin_groupBody__qmZmK{padding:0 0 12px;animation:admin_adminGroupIn__XbBDL .18s ease}.admin_userDetailGroups__6YRz9{gap:12px}.admin_userDetailGroups__6YRz9 .admin_group__iO9R2{overflow:hidden;border:1px solid var(--control-border);border-radius:var(--radius-control);background:color-mix(in srgb,var(--surface-muted) 46%,var(--surface))}.admin_userDetailGroups__6YRz9 .admin_groupToggle__iXksH{min-height:50px;padding:12px 16px;background:color-mix(in srgb,var(--surface-muted) 72%,var(--surface))}.admin_userDetailGroups__6YRz9 .admin_groupBody__qmZmK{margin:0 14px 14px 18px;padding:14px 18px 16px;border-left:2px solid color-mix(in srgb,var(--accent-strong) 55%,var(--control-border));border-radius:0 var(--radius-control) var(--radius-control) 0;background:color-mix(in srgb,var(--surface) 72%,transparent)}.admin_accessRoleField__CocTx{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(240px,1.3fr);align-items:end;grid-gap:12px 20px;gap:12px 20px;max-width:760px}.admin_staffTeamFieldset__XDPvB{display:grid;grid-gap:10px;gap:10px;margin:20px 0 16px;padding:14px 16px 16px;border:1px solid var(--control-border);border-radius:var(--radius-control);min-width:0}.admin_staffTeamFieldset__XDPvB legend{padding:0 6px;color:var(--text);font-size:.88rem;font-weight:700}.admin_staffTeamFieldset__XDPvB .admin_muted__arGUC{margin:0}.admin_staffTeamOptions__mRw5n{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:8px;gap:8px}.admin_staffTeamOption__q80fN{display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:11px 12px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text);line-height:1.4;cursor:pointer}.admin_staffTeamOption__q80fN:has(input:checked){border-color:var(--accent-strong);background:var(--accent-soft)}.admin_staffTeamOption__q80fN input{width:16px;height:16px;min-height:16px;flex:0 0 auto;margin:1px 0 0;padding:0;accent-color:var(--accent-strong)}@keyframes admin_adminGroupIn__XbBDL{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.admin_groupBody__qmZmK{animation:none}}.admin_statsGrid__ytAYN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px 14px;gap:8px 14px;margin:0}.admin_statCard__ZwPxi{display:grid;grid-gap:6px;gap:6px;padding:12px 0;border:none;border-bottom:1px solid var(--control-border);border-radius:0;background:transparent}.admin_statLabel__Mz6_J{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--accent-strong);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.admin_statSwatch__pYf0o{width:8px;height:8px;border-radius:2px;flex-shrink:0;background:currentColor}.admin_statCardUsdt__RK175 .admin_statLabel__Mz6_J,.admin_statCardUsdt__RK175 .admin_statSwatch__pYf0o{color:var(--accent-strong)}.admin_statCardBnb__Md8nf .admin_statLabel__Mz6_J,.admin_statCardBnb__Md8nf .admin_statSwatch__pYf0o{color:var(--accent)}.admin_statCardBalance__m_CLm .admin_statLabel__Mz6_J,.admin_statCardBalance__m_CLm .admin_statSwatch__pYf0o{color:var(--danger)}.admin_statHint___jmQp{margin:0;color:var(--text-muted);font-size:.78rem;line-height:1.35}.admin_statCardBalance__m_CLm,.admin_statCardBnb__Md8nf,.admin_statCardUsdt__RK175{box-shadow:none}.admin_chartPanel___i2rk{margin-top:4px;padding:8px 0 12px;border:none;border-radius:0;background:transparent}.admin_statLabelIcon__gfPg4{width:13px;height:13px;color:currentColor}.admin_statValue__3D7vx{margin:0;color:var(--text);font-size:clamp(1.25rem,1.1rem + .6vw,1.55rem);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;word-break:break-all}.admin_hubGrid__MJhZ_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0}.admin_hubCard__n_EMp{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;grid-column-gap:10px;column-gap:10px;grid-row-gap:4px;row-gap:4px;align-items:center;padding:12px 4px;border:none;border-bottom:1px solid var(--control-border);border-radius:0;background:transparent;text-decoration:none;color:inherit;min-height:0;transition:background .15s ease,color .15s ease}.admin_hubCard__n_EMp:focus-visible,.admin_hubCard__n_EMp:hover{background:var(--accent-soft);outline:none}.admin_hubCardIcon__I42H6{grid-row:1/span 2;width:18px;height:18px;color:var(--accent-strong)}.admin_hubCard__n_EMp h2{margin:0;font-size:var(--text-base);font-weight:700;color:var(--text)}.admin_hubCard__n_EMp p{grid-column:2;margin:0;color:var(--text-muted);font-size:var(--text-sm);line-height:1.4}.admin_hubCta__P2FMY{grid-row:1/span 2;grid-column:3;display:inline-flex;align-items:center;color:var(--accent-strong);font-weight:650;font-size:var(--text-sm)}.admin_hubCtaIcon__Ef2ZP{width:14px;height:14px}.admin_toolbar__GCZp7{display:flex;align-items:center;gap:10px;margin-bottom:14px}.admin_usersToolbar__MxdxA{flex-wrap:wrap}.admin_usersToolbar__MxdxA .admin_searchInput__qjdRp{flex:1 1 280px;min-width:220px}.admin_usersFilterSelect__mw9ot{flex:0 1 180px;width:180px;min-width:160px;align-self:center}.admin_usersTeamFilterSelect__aXFgj{flex-basis:240px;width:240px}.admin_usersFilterSelect__mw9ot button{min-height:42px!important;height:42px;box-sizing:border-box}.admin_searchInput__qjdRp{flex:1 1;min-height:42px;height:42px;padding:10px 12px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text);font:inherit;box-sizing:border-box}.admin_searchInput__qjdRp:focus{outline:1px solid var(--accent-strong);outline-offset:1px;border-color:var(--accent-strong)}.admin_searchInput__qjdRp:-webkit-autofill,.admin_searchInput__qjdRp:-webkit-autofill:active,.admin_searchInput__qjdRp:-webkit-autofill:focus,.admin_searchInput__qjdRp:-webkit-autofill:hover{-webkit-text-fill-color:var(--text)!important;caret-color:var(--text);border-color:var(--control-border);box-shadow:0 0 0 1000px var(--control-bg) inset!important;background-color:var(--control-bg)!important;-webkit-transition:background-color 99999s ease-out 0s;transition:background-color 99999s ease-out 0s}.admin_inputInvalid__RoCu5:-webkit-autofill,.admin_inputInvalid__RoCu5:-webkit-autofill:active,.admin_inputInvalid__RoCu5:-webkit-autofill:focus,.admin_inputInvalid__RoCu5:-webkit-autofill:hover{-webkit-text-fill-color:var(--text)!important;caret-color:var(--text);border-color:var(--danger);box-shadow:0 0 0 1000px var(--danger-soft) inset!important;background-color:var(--danger-soft)!important}.admin_searchButton__YeKzX{min-height:42px;height:42px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text);font-weight:600;cursor:pointer;box-sizing:border-box}.admin_searchButton__YeKzX:hover{border-color:var(--accent-strong);color:var(--accent-strong);background:var(--accent-soft)}.admin_tableWrap__UAMlT{border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);overflow:auto}.admin_table__EVovC{width:100%;border-collapse:collapse;min-width:1100px}.admin_table__EVovC td,.admin_table__EVovC th{padding:12px 14px;text-align:left;border-bottom:1px solid var(--control-border);font-size:.9rem}.admin_table__EVovC th{color:var(--text-muted);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.admin_table__EVovC td{color:var(--text)}.admin_table__EVovC tr:last-child td{border-bottom:none}.admin_muted__arGUC{color:var(--text-muted)}.admin_roleBadge__CY87b{display:inline-flex;padding:3px 8px;border-radius:var(--radius-control);border:1px solid var(--control-border);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.admin_roleBadgeAdmin__SWGyT{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-strong)}.admin_staffTeamBadge__XVFpe{letter-spacing:0;text-transform:none}.admin_selfBadge__xlsSt{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:var(--radius-control);border:1px solid var(--accent-strong);background:var(--accent);color:var(--text-inverse);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.admin_selfBadge__xlsSt .admin_groupIcon__s_tru{width:11px;height:11px;color:inherit}.admin_protectedNote__TcLL2{display:flex;align-items:flex-start;gap:8px;margin:0 0 14px;padding:10px 12px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--surface-muted,var(--control-bg));color:var(--text-muted);font-size:.85rem;line-height:1.45}.admin_protectedNote__TcLL2 .admin_groupIcon__s_tru{flex-shrink:0;margin-top:1px;color:var(--accent-strong)}.admin_rangeGroup__cjjWo{display:inline-flex;gap:6px;flex:1 1;flex-wrap:wrap;margin-bottom:12px}.admin_rangeButton__MegOm{min-height:36px;padding:0 12px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text-muted);font:inherit;font-weight:650;font-size:var(--text-sm);cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.admin_rangeButton__MegOm:hover{color:var(--accent-strong);border-color:var(--accent-strong);background:var(--bg-mid)}.admin_rangeButtonActive__VFyhj,.admin_rangeButtonActive__VFyhj:hover{color:var(--text-inverse);background:var(--accent);border-color:transparent}.admin_chartLegendRow__UhKh0{display:flex;flex-wrap:wrap;gap:8px 14px;margin:0 0 6px}.admin_chartLegendItem__xBfvw{display:inline-flex;align-items:center;gap:6px;color:var(--text-muted);font-size:var(--text-sm);font-weight:600}.admin_chartLegendItem__xBfvw i{width:10px;height:10px;border-radius:2px;flex-shrink:0}.admin_chartLegendItem__xBfvw strong{color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin_chartTipSwatch__YFAqc{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:6px;vertical-align:middle}.admin_metricChartGrid__h1SPI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 18px;gap:8px 18px}.admin_metricChart___Rib9{min-width:0;padding:4px 0 8px;border-bottom:1px solid var(--control-border)}.admin_metricChartHead__i_Rks{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:4px}.admin_metricChartHead__i_Rks .admin_statValue__3D7vx{font-size:clamp(1.05rem,.95rem + .4vw,1.35rem)}.admin_chartWrapCompact__17qfg{position:relative;width:100%;min-height:180px}.admin_chartTooltipCompact__0bIOu{position:absolute;top:8px;right:8px;min-width:120px;padding:8px 10px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font-size:var(--text-sm);line-height:1.4;pointer-events:none;box-shadow:0 8px 20px color-mix(in srgb,var(--text) 12%,transparent);animation:admin_adminGroupIn__XbBDL .14s ease}.admin_chartTooltipCompact__0bIOu p{margin:0}.admin_chartTooltipCompact__0bIOu p+p{margin-top:2px}.admin_addressFilters__Fko8A{display:grid;grid-template-columns:minmax(180px,1.4fr) repeat(3,minmax(140px,1fr));grid-gap:10px;gap:10px;margin-bottom:14px;align-items:end}.admin_addressFilters__Fko8A .admin_filterField__RBSGN{gap:6px}.admin_addressFilters__Fko8A .admin_filterLabel__pkp3V{text-transform:none;letter-spacing:normal;font-size:var(--text-sm,.875rem);font-weight:500;color:var(--text-muted)}.admin_addressFilters__Fko8A .admin_searchInput__qjdRp{width:100%;min-height:44px;background:var(--control-bg);color:var(--text);color-scheme:light}.admin_addressFilters__Fko8A .admin_searchInput__qjdRp:hover{border-color:var(--control-border-hover);background:var(--bg-mid)}.admin_addressFilters__Fko8A .admin_searchInput__qjdRp:focus{outline:2px solid var(--accent-soft);outline-offset:0;border-color:var(--accent-strong)}.admin_addressFilterSelect__0kgAz{width:100%;min-width:0}.admin_addressTable__VBLBu{min-width:860px}.admin_addressTable__VBLBu .admin_numeric__UGvRb{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.82rem;white-space:nowrap}.admin_sortHeader__BukCn{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.admin_addressLink__kOpY_,.admin_sortHeader__BukCn:hover{color:var(--accent-strong)}.admin_addressLink__kOpY_{text-decoration:none;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.84rem;font-weight:600}.admin_addressLink__kOpY_:hover{text-decoration:underline}.admin_addressTable__VBLBu tfoot td{border-top:1px solid var(--control-border);color:var(--text)}.admin_chartHeader__TB3Jx{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;margin-bottom:12px}.admin_chartHeader__TB3Jx h2{margin:0;font-size:1rem;font-weight:700;color:var(--text)}.admin_chartLegend__aC_xy{display:flex;flex-wrap:wrap;gap:12px 18px;margin-bottom:12px;color:var(--text-muted);font-size:.82rem;font-weight:600}.admin_chartLegend__aC_xy span{display:inline-flex;align-items:center;gap:8px}.admin_chartLegend__aC_xy i{display:inline-block;width:10px;height:10px;border-radius:2px}.admin_chartWrap__iEF5c{position:relative;width:100%;min-height:320px}.admin_chartSvg__nCi8v{display:block;width:100%;height:auto;touch-action:none}.admin_chartPlot__dojAu{fill:var(--bg-mid)}.admin_chartCrosshair__Ke_EM,.admin_chartGrid__9Fe4z,.admin_chartPlot__dojAu{stroke:var(--control-border);stroke-width:1}.admin_chartCrosshair__Ke_EM{stroke-dasharray:4 4}.admin_chartAxisLabel__VFyKk,.admin_chartAxisTitle__OecYD{fill:var(--text-faint);font-size:10px}.admin_chartAxisTitle__OecYD{font-weight:700;letter-spacing:.06em}.admin_chartTooltip__r6JPx{position:absolute;top:12px;right:12px;min-width:180px;padding:10px 12px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font-size:.82rem;line-height:1.45;pointer-events:none;box-shadow:0 8px 24px color-mix(in srgb,var(--text) 16%,transparent)}.admin_chartTooltip__r6JPx p{margin:0}.admin_chartTooltip__r6JPx p+p{margin-top:4px}.admin_chartTooltipTime__8dhSY{margin-bottom:6px!important;color:var(--text-muted);font-size:.75rem;font-weight:650}.admin_panel__h_E1K{padding:16px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text-muted);line-height:1.55}.admin_panel__h_E1K strong{color:var(--text)}.admin_filterField__RBSGN{display:grid;grid-gap:8px;gap:8px;flex:1 1;min-width:180px}.admin_filterLabel__pkp3V{display:block;margin:0;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);line-height:1.3}.admin_fieldStack__5BAoX{display:grid;grid-gap:14px;gap:14px;margin:10px 0 12px;width:100%}.admin_fieldStack__5BAoX .admin_filterField__RBSGN{flex:none;min-width:0;width:100%}.admin_moderationZone__JvTpE{display:grid;grid-gap:8px;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--control-border)}.admin_moderationZone__JvTpE:first-of-type{margin-top:4px;padding-top:0;border-top:none}.admin_moderationZoneHead__1j_BE{display:inline-flex;align-items:center;gap:8px;color:var(--text);font-size:.92rem}.admin_moderationZoneHead__1j_BE .admin_groupIcon__s_tru{width:16px;height:16px;color:var(--accent-strong)}.admin_moderationZone__JvTpE .admin_errorBox__QiyJc{margin-top:0}.admin_moderationZone__JvTpE .admin_rowActionDanger__il4Pa,.admin_moderationZone__JvTpE .admin_rowAction__Z7zUK{justify-self:start}.admin_removalPath__W1cH_{display:grid;margin:2px 0 4px;padding:0;list-style:none}.admin_removalPath__W1cH_ li{display:grid;grid-gap:2px;gap:2px;padding:10px 0;border-top:1px solid color-mix(in srgb,var(--text) 14%,transparent);color:var(--text-muted);font-size:.92rem;line-height:1.45}.admin_removalPath__W1cH_ li strong{color:var(--text);font-weight:700}.admin_removalPath__W1cH_ li:first-child{border-top:none;padding-top:4px}.admin_statusFilterSelect__vknmx{flex:0 0 280px;width:280px;max-width:100%}.admin_ticketLink___W2rZ{color:var(--accent-strong);text-decoration:none;font-weight:650}.admin_ticketLink___W2rZ:hover{text-decoration:underline}.admin_userCardList__hsl3e{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.admin_userCardRow__AgzAi{display:flex;align-items:stretch;gap:8px}.admin_userCardRowSelected__shncK{border:1px solid var(--accent-strong);border-radius:var(--radius-control);background:var(--accent-soft)}.admin_userCardSelect__z7ZgV{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;align-self:center}.admin_userCardSelect__z7ZgV input[type=checkbox]{width:16px;height:16px;margin:0;accent-color:var(--accent-strong);cursor:pointer}.admin_userCardSelectDisabled__YJXdV{opacity:.35;pointer-events:none}.admin_bulkBar__Ti311{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:12px;padding:10px 12px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--surface-muted)}.admin_bulkBarSelectAll__xNgb9{display:inline-flex;align-items:center;gap:8px;font-size:var(--font-size-sm,.875rem);color:var(--text);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.admin_bulkBarSelectAll__xNgb9 input[type=checkbox]{width:16px;height:16px;margin:0;accent-color:var(--accent-strong);cursor:pointer}.admin_bulkBarCount__zNJtY{display:inline-flex;align-items:center;gap:6px;font-size:var(--font-size-sm,.875rem);color:var(--text-muted)}.admin_bulkBarActions__t_tx7{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}.admin_bulkActionBlock__tfogm,.admin_bulkActionDelete__NQQPP{min-height:36px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:var(--radius-control);font:inherit;font-size:var(--font-size-sm,.875rem);cursor:pointer;transition:background-color .16s ease,color .16s ease,transform .16s ease}.admin_bulkActionBlock__tfogm{border:1px solid var(--accent-strong);background:var(--accent-soft);color:var(--accent-text,var(--text))}.admin_bulkActionBlock__tfogm:focus-visible:not(:disabled),.admin_bulkActionBlock__tfogm:hover:not(:disabled){background:var(--accent-strong);color:var(--surface);outline:none}.admin_bulkActionDelete__NQQPP{border:1px solid var(--danger);background:var(--danger-soft);color:var(--danger)}.admin_bulkActionDelete__NQQPP:focus-visible:not(:disabled),.admin_bulkActionDelete__NQQPP:hover:not(:disabled){background:var(--danger);color:var(--surface);outline:none}.admin_bulkActionBlock__tfogm:disabled,.admin_bulkActionDelete__NQQPP:disabled{opacity:.45;cursor:not-allowed}.admin_bulkModalFields__lKv2g{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.admin_bulkModalFields__lKv2g label{display:grid;grid-gap:4px;gap:4px;font-size:var(--font-size-sm,.875rem)}.admin_bulkModalFields__lKv2g input{min-height:38px;padding:8px 10px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text);font:inherit}.admin_userCardRow__AgzAi .admin_userCard__L6SyK{flex:1 1 auto;min-width:0}.admin_userCardQuickDelete__JMi88{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;border:1px solid var(--danger);border-radius:var(--radius-control);background:var(--danger-soft);color:var(--danger);text-decoration:none;transition:background-color .16s ease,color .16s ease,transform .16s ease}.admin_userCardQuickDelete__JMi88 .admin_groupIcon__s_tru{width:16px;height:16px;color:inherit}.admin_userCardQuickDelete__JMi88:focus-visible,.admin_userCardQuickDelete__JMi88:hover{background:var(--danger);color:var(--surface);outline:none;transform:translateY(-1px)}.admin_userCardQuickDelete__JMi88:active{transform:translateY(0)}.admin_userCardQuickDeleteDisabled__dltC_{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text-muted);opacity:.55;cursor:not-allowed}.admin_userCardQuickDeleteDisabled__dltC_ .admin_groupIcon__s_tru{width:16px;height:16px;color:inherit}.admin_userCardQuickLift__R9B5G{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;border:1px solid var(--accent-strong);border-radius:var(--radius-control);background:var(--accent-soft);color:var(--accent-strong);cursor:pointer;transition:background-color .16s ease,color .16s ease,transform .16s ease}.admin_userCardQuickLift__R9B5G .admin_groupIcon__s_tru{width:16px;height:16px;color:inherit}.admin_userCardQuickLift__R9B5G:focus-visible,.admin_userCardQuickLift__R9B5G:hover{background:var(--accent);color:var(--text-inverse);outline:none;transform:translateY(-1px)}.admin_userCardQuickLift__R9B5G:active{transform:translateY(0)}.admin_moderationBadgeBlock__vUG36,.admin_moderationBadgeDelete__wJQik,.admin_moderationBadgeLift__2CYZr{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:var(--radius-control);border:1px solid var(--control-border);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.admin_moderationBadgeBlock__vUG36{border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.admin_moderationBadgeLift__2CYZr{border-color:var(--accent-strong);background:var(--accent-soft);color:var(--accent-strong)}.admin_moderationBadgeDelete__wJQik{border-color:var(--control-border);background:var(--control-bg);color:var(--text-muted)}.admin_moderationBadgeBlock__vUG36 .admin_groupIcon__s_tru,.admin_moderationBadgeDelete__wJQik .admin_groupIcon__s_tru,.admin_moderationBadgeLift__2CYZr .admin_groupIcon__s_tru{width:12px;height:12px;color:inherit}.admin_moderationEventList__2Ykfq{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.admin_moderationEventRow__VXg83{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:10px 0;border-top:1px solid var(--control-border)}.admin_moderationEventRow__VXg83:first-child{border-top:none;padding-top:0}.admin_moderationEventMain__csoR_{display:grid;grid-gap:2px;gap:2px;min-width:0}.admin_moderationEventMain__csoR_ strong{overflow-wrap:anywhere}.admin_moderationLiftReason___7tTu{margin:0 0 12px;max-width:28rem;flex:none}.admin_moderationHistoryToolbar__qinKf{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px}.admin_userCard__L6SyK{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:10px 8px;border-top:1px solid var(--control-border);border-radius:var(--radius-control);color:inherit;text-decoration:none;transition:background-color .16s ease,transform .16s ease}.admin_userCard__L6SyK:focus-visible,.admin_userCard__L6SyK:hover{background:var(--control-bg);outline:none;transform:translateY(-1px)}.admin_userCard__L6SyK:active{transform:translateY(0)}.admin_userCardAvatarWrap__uiziB{width:44px;height:44px}.admin_userCardAvatarWrap__uiziB,.admin_userDetailAvatarWrap__ryTZL{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.admin_userDetailAvatarWrap__ryTZL{width:48px;height:48px}.admin_userCardAvatar__I2hkj,.admin_userDetailAvatar__vnwYZ{width:44px!important;height:44px!important;flex-shrink:0}.admin_userDetailAvatar__vnwYZ{width:48px!important;height:48px!important}.admin_userCardAvatarFallback__8_ytB{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--accent);color:var(--text);border:1px solid color-mix(in srgb,var(--accent-strong) 28%,transparent)}.admin_userCardAvatarIcon___LOSl{width:18px;height:18px}.admin_userCardMain__9NXoY{min-width:0;display:grid;grid-gap:4px;gap:4px}.admin_userCardTitleRow__1D_3e{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.admin_userCardTitle__Y8yQu{font-size:1rem;line-height:1.25}.admin_userCardFacts__JBlCC,.admin_userCardMeta__S1t_T{display:flex;flex-wrap:wrap;gap:8px 14px;color:var(--text-muted);font-size:.86rem}.admin_userCardFact__81w70,.admin_userCardMeta__S1t_T>span{display:inline-flex;align-items:center;gap:5px;min-width:0}.admin_userCardMetaIcon__PW1KH{width:13px;height:13px;color:var(--accent-strong);flex:0 0 auto}.admin_userCardBrandIcon__bC4Qb{width:14px;height:14px;flex:0 0 auto}.admin_userCardFactOff__PbKwW{opacity:.72}.admin_pageSizeSelect__6Y8xn{flex:0 0 140px;width:140px;max-width:100%;align-self:center}.admin_pageSizeSelect__6Y8xn button{min-height:42px!important;height:42px;box-sizing:border-box}.admin_pagerBar__PF97o{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:12px;padding-top:8px;border-top:1px solid var(--control-border)}.admin_pagerControls__fO9Df{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.admin_pagerActions__UBPab{display:inline-flex;align-items:center;gap:8px}.admin_pagerButton__wrsij{min-height:42px;height:42px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text);font:inherit;font-weight:600;cursor:pointer;box-sizing:border-box}.admin_pagerButton__wrsij:hover:not(:disabled){border-color:var(--accent-strong);color:var(--accent-strong);background:var(--accent-soft)}.admin_pagerButton__wrsij:disabled{opacity:.45;cursor:not-allowed}.admin_pagerPage__hsl_u{min-width:4.5rem;text-align:center;font-weight:650;color:var(--text);line-height:42px}.admin_userCardOpen__vVPtc{justify-content:center}.admin_pageBackInline__RP0PS,.admin_userCardOpen__vVPtc{display:inline-flex;align-items:center;color:var(--accent-strong)}.admin_pageBackInline__RP0PS{gap:6px;margin:0 0 10px;text-decoration:none;font-weight:600}.admin_pageBackInline__RP0PS:focus-visible,.admin_pageBackInline__RP0PS:hover{text-decoration:underline;outline:none}.admin_userDetailHero__nj3Pb{display:flex;align-items:center;gap:12px;margin:4px 0 12px}.admin_userDetailHeroText__JPio7{min-width:0}.admin_userDetailTitle__Us1Kc{overflow-wrap:anywhere;word-break:break-word}.admin_userDetailDangerJump__r16Qm{display:inline-flex;align-items:center;flex-shrink:0;gap:6px;margin-left:auto;min-height:32px;padding:0 12px;border:1px solid var(--danger);border-radius:var(--radius-control);background:var(--danger-soft);color:var(--danger);font:inherit;font-size:.78rem;font-weight:650;line-height:1;white-space:nowrap;cursor:pointer}.admin_userDetailDangerJump__r16Qm:hover{background:var(--danger);color:var(--surface)}.admin_userDetailDangerJump__r16Qm .admin_groupIcon__s_tru{width:14px;height:14px;flex-shrink:0;color:inherit}.admin_userDetailMeta__ibNU8{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:4px 0 0;color:var(--text-muted);font-size:var(--text-sm)}.admin_userDetailHandle__CHi5G{font-weight:600;color:var(--text)}.admin_userIdCopy__Nx_r7{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:2px 8px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text-muted);font:inherit;font-size:var(--text-xs);font-family:var(--font-mono,ui-monospace,monospace);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.admin_userIdCopy__Nx_r7:hover{border-color:var(--accent-strong);color:var(--accent-strong);background:var(--accent-soft)}.admin_formGrid__NOxj5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 12px;gap:10px 12px;margin-bottom:12px}.admin_formGrid__NOxj5 input,.admin_formGrid__NOxj5 select,.admin_groupBody__qmZmK input,.admin_groupBody__qmZmK select,.admin_groupBody__qmZmK textarea{width:100%;min-height:40px;padding:8px 10px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text);font:inherit;box-sizing:border-box}.admin_formGrid__NOxj5 select,.admin_groupBody__qmZmK select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:2.4rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4.2 6.2L8 10l3.8-3.8' stroke='%230a1206' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .85rem center;background-size:16px 16px}.admin_formGrid__NOxj5 select::-ms-expand,.admin_groupBody__qmZmK select::-ms-expand{display:none}.admin_formGrid__NOxj5 input:focus-visible,.admin_formGrid__NOxj5 select:focus-visible,.admin_groupBody__qmZmK input:focus-visible,.admin_groupBody__qmZmK select:focus-visible,.admin_groupBody__qmZmK textarea:focus-visible{outline:none;border-color:var(--accent-strong)}.admin_loginMethodRow__rh5lp{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--control-border)}.admin_loginMethodRow__rh5lp:first-child{border-top:none;padding-top:0}.admin_loginMethodRow__rh5lp strong{display:inline-flex;align-items:center;gap:6px}@media (max-width:720px){.admin_formGrid__NOxj5{grid-template-columns:1fr}.admin_userDetailGroups__6YRz9 .admin_groupBody__qmZmK{margin:0 8px 8px 10px;padding:12px}.admin_accessRoleField__CocTx{grid-template-columns:1fr}.admin_userCard__L6SyK{grid-template-columns:auto 1fr}.admin_userCardOpen__vVPtc{display:none}}.admin_ticketStatus__6mEJ9{display:inline-flex;padding:3px 8px;border-radius:var(--radius-control);border:1px solid var(--control-border);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap}.admin_ticketStatusOpen__K_nf_{border-color:var(--accent);color:var(--accent-strong)}.admin_ticketStatusAwaitingUser__c9kOE{border-color:var(--accent-strong);color:var(--accent-strong)}.admin_ticketStatusAwaitingStaff__EKo8q{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-strong)}.admin_ticketStatusClosed__8ROoo{opacity:.75}.admin_ticketDetailTop__7nkah{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.admin_statusActions__jgiko{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.admin_statusActions__jgiko .admin_searchButton__YeKzX:disabled{opacity:.45;cursor:default}.admin_ticketMessageList__NAgHX{list-style:none;margin:0 0 16px;padding:0;display:grid;grid-gap:10px;gap:10px}.admin_ticketMessage__xuhHI{padding:12px 14px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg)}.admin_ticketMessageStaff__LcbQ8{border-color:var(--accent-soft)}.admin_ticketMessageSystem___cu3Z{opacity:.85;font-style:italic}.admin_ticketMessageMeta__dOBcw{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px;color:var(--text-muted);font-size:.78rem}.admin_ticketMessageMeta__dOBcw strong{color:var(--text);font-weight:650}.admin_ticketMessageBody__kf5TZ{margin:0;color:var(--text);font-size:.92rem;line-height:1.5;white-space:pre-wrap}.admin_ticketAttachments__ygQUq{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.admin_ticketAttachment__vhHYy{display:block;width:88px;height:88px;border-radius:var(--radius-control);overflow:hidden;border:1px solid var(--control-border)}.admin_ticketAttachment__vhHYy img{width:100%;height:100%;object-fit:cover;display:block}.admin_ticketComposer__ngV9R{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg)}.admin_ticketFileField__SL_Y9{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.admin_ticketUploadButton__L97Bx{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;width:-moz-fit-content;width:fit-content;border-radius:var(--radius-control);border:1px solid var(--control-border);background:var(--control-bg);color:var(--text);font-weight:650;font-size:.9rem;cursor:pointer}.admin_ticketUploadButton__L97Bx:hover{border-color:var(--accent-strong);color:var(--accent-strong);background:var(--accent-soft)}.admin_ticketUploadButton__L97Bx input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;padding:0;margin:0;font-size:0}.admin_ticketPrimaryButton__RVdqX{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;width:-moz-fit-content;width:fit-content;border-radius:var(--radius-control);border:none;background:var(--accent);color:var(--text-inverse);font-weight:700;cursor:pointer}.admin_ticketPrimaryButton__RVdqX:hover:not(:disabled){background:var(--accent-strong)}.admin_ticketPrimaryButton__RVdqX:disabled{opacity:.55;cursor:default}.admin_ticketTextarea__rrVl9{width:100%;min-height:110px;padding:12px 14px;border-radius:var(--radius-control);border:1px solid var(--control-border);background:var(--surface);color:var(--text);font:inherit;resize:vertical;line-height:1.45}.admin_ticketTextarea__rrVl9:focus{outline:1px solid var(--accent);outline-offset:1px}.admin_rowActions__j4pCt{display:flex;flex-wrap:wrap;gap:6px}.admin_dangerZoneNote__IgiFy{margin-top:18px;padding-top:18px;border-top:1px solid var(--control-border)}.admin_rowActionDanger__il4Pa,.admin_rowAction__Z7zUK{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 10px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text);font:inherit;font-size:.8rem;font-weight:650;line-height:1;cursor:pointer;white-space:nowrap;box-sizing:border-box;vertical-align:middle}.admin_rowActionDanger__il4Pa{border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.admin_primaryButton__w4und .admin_groupIcon__s_tru,.admin_rowActionDanger__il4Pa .admin_groupIcon__s_tru,.admin_rowAction__Z7zUK .admin_groupIcon__s_tru{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:14px;height:14px;line-height:0;margin:0;transform:none;color:inherit}.admin_rowAction__Z7zUK:hover:not(:disabled){border-color:var(--accent-strong);background:var(--accent-soft);color:var(--accent-strong)}.admin_rowActionDanger__il4Pa:hover:not(:disabled){border-color:var(--danger);background:var(--danger);color:var(--surface)}.admin_rowActionDanger__il4Pa:disabled,.admin_rowAction__Z7zUK:disabled{opacity:.45;cursor:default}.admin_modalBackdrop__f3Sym{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:16px;background:color-mix(in srgb,var(--text) 48%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.admin_modalCard__a_DXx{width:min(460px,100%);max-height:min(92vh,760px);overflow:auto;padding:20px 18px 18px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--bg);box-shadow:0 18px 48px color-mix(in srgb,var(--text) 22%,transparent)}.admin_modalCard__a_DXx h2{margin:0;color:var(--text);font-size:1.25rem;letter-spacing:-.02em}.admin_modalCard__a_DXx>.admin_muted__arGUC{margin:8px 0 16px;line-height:1.5}.admin_keywordSearchModal__HaLBt{width:min(560px,100%);max-height:min(92vh,820px);display:flex;flex-direction:column;gap:10px;animation:admin_adminGroupIn__XbBDL .18s ease}.admin_keywordSearchModalHead__1DVGt{display:flex;align-items:center;justify-content:space-between;gap:10px}.admin_keywordSearchModalHead__1DVGt h2{display:inline-flex;align-items:center;gap:8px;margin:0;min-width:0}.admin_keywordSearchGroups__5U8A8{display:grid;grid-gap:2px;gap:2px;min-height:0;overflow:auto;flex:1 1 auto}.admin_keywordSearchList__0DZSw{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.admin_keywordSearchItem__yEtt_{display:grid;grid-gap:4px;gap:4px;padding:8px 0;border-top:1px solid var(--control-border);min-width:0}.admin_keywordSearchItem__yEtt_:first-child{border-top:none;padding-top:2px}.admin_keywordSearchItemHead__bb0e3{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.admin_keywordSearchItemHead__bb0e3 strong{font-size:.92rem;font-weight:750;color:var(--text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin_keywordSearchChatLink__XH1qH{display:inline-flex;align-items:center;gap:5px;min-width:0;max-width:100%;color:var(--accent-strong);text-decoration:none}.admin_keywordSearchChatLink__XH1qH:focus-visible,.admin_keywordSearchChatLink__XH1qH:hover{color:var(--text);text-decoration:underline;text-underline-offset:2px;outline:none}.admin_keywordSearchChatLink__XH1qH strong{color:inherit}.admin_keywordSearchDate__khvAd{margin-left:auto;font-size:.72rem;color:var(--text-muted);font-weight:600}.admin_keywordSearchFrom__SxYpO{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:.78rem;color:var(--text-muted)}.admin_keywordSearchSnippet__Rh6Yy{margin:0;font-size:.84rem;line-height:1.4;color:var(--text);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.admin_keywordSearchPager__98LXt{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px;font-size:.78rem;color:var(--text-muted)}.admin_keywordSearchPageSize__snpTA{display:inline-flex;align-items:center;gap:4px}.admin_keywordSearchPageSize__snpTA select{min-height:32px;padding:4px 8px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text);font:inherit}.admin_keywordSearchActions__CQ_Lm{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;padding-top:10px;border-top:1px solid var(--control-border)}.admin_keywordSearchActions__CQ_Lm .admin_primaryButton__w4und,.admin_keywordSearchActions__CQ_Lm .admin_textButton__VZAjM{display:inline-flex;align-items:center;gap:6px}.admin_modalField__2WqYs{display:grid;grid-gap:6px;gap:6px;margin-bottom:4px;color:var(--text-muted);font-size:.78rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.admin_modalField__2WqYs .admin_searchInput__qjdRp{text-transform:none;letter-spacing:normal;font-weight:500;font-size:.95rem}.admin_fieldErrorSlot__pnmBX{min-height:1.2rem}.admin_modalFormErrorSlot__ujCfZ{min-height:1.2rem;margin:2px 0 4px}.admin_fieldError___IWI7{margin:0;color:var(--danger);font-size:.78rem;font-weight:600;letter-spacing:normal;text-transform:none;line-height:1.2}.admin_inputInvalid__RoCu5{border-color:var(--danger)!important}.admin_inlineActions__9kdgx{display:flex;gap:8px;align-items:stretch}.admin_inlineActions__9kdgx .admin_searchInput__qjdRp{flex:1 1}.admin_fieldHint__Wh1ty{margin:6px 0 0}.admin_fieldHintInline__zU82a,.admin_fieldHint__Wh1ty{color:var(--text-muted);font-size:.78rem;font-weight:500;letter-spacing:normal;text-transform:none}.admin_fieldHintInline__zU82a{margin:0;line-height:1.2}.admin_readyNote__mImFG{margin:4px 0 8px;padding:10px 12px;border:1px solid var(--accent-strong);border-radius:var(--radius-control);background:var(--accent-soft);color:var(--accent-strong);font-size:.86rem;line-height:1.45}.admin_modalActions__A5jJo{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:8px}.admin_modalActions__A5jJo button{display:inline-flex;align-items:center;gap:6px}.admin_bulkActionBlock__tfogm .admin_groupIcon__s_tru,.admin_bulkActionDelete__NQQPP .admin_groupIcon__s_tru,.admin_modalActions__A5jJo .admin_groupIcon__s_tru{width:16px;height:16px;color:currentColor}.admin_textButton__VZAjM{min-height:42px;padding:0 10px;border:none;border-radius:var(--radius-control);background:transparent;color:var(--text-muted);font:inherit;font-weight:650;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.admin_textButton__VZAjM:hover:not(:disabled){color:var(--accent-strong)}.admin_textButton__VZAjM:disabled{opacity:.55;cursor:default}.admin_primaryButton__w4und{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 16px;border:1px solid transparent;border-radius:var(--radius-control);background:var(--accent);color:var(--text-inverse);font:inherit;font-weight:700;line-height:1;cursor:pointer;box-sizing:border-box;text-decoration:none}.admin_primaryButton__w4und:hover:not(:disabled){background:var(--accent-strong)}.admin_primaryButton__w4und:disabled{opacity:.55;cursor:default}@media (max-width:860px){.admin_shell__gVvmW{grid-template-columns:1fr}.admin_sidebar__5knmB{display:flex;flex-wrap:nowrap;gap:4px;overflow-x:auto;border-right:none;border-bottom:1px solid var(--control-border);padding:0 0 8px;-webkit-overflow-scrolling:touch}.admin_sidebarItem__qvaqy{flex:0 0 auto;white-space:nowrap;box-shadow:inset 0 -2px 0 transparent}.admin_sidebarItemActive__BrMc2,.admin_sidebarItemActive__BrMc2:hover{box-shadow:inset 0 -2px 0 var(--accent)}.admin_statsGrid__ytAYN{grid-template-columns:repeat(2,minmax(0,1fr))}.admin_addressFilters__Fko8A,.admin_hubGrid__MJhZ_,.admin_metricChartGrid__h1SPI{grid-template-columns:1fr}.admin_hubCard__n_EMp{grid-template-columns:auto 1fr auto}}@media (max-width:480px){.admin_statsGrid__ytAYN{grid-template-columns:1fr}}.admin_templateToolbar__GrcEC{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 10px;margin-bottom:10px;width:100%}.admin_templateField__3H1Hy{display:flex;flex-direction:column;justify-content:flex-end;gap:6px;min-width:0}.admin_templateFieldGrow__F7HUp{flex:1 1 240px;min-width:180px}.admin_templateFieldLabel__nJP73{color:var(--text-muted);font-size:var(--text-sm);line-height:1.2}.admin_templateFieldLabelGhost__Gr_b8{visibility:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.admin_templateSearchRow__72Z32{display:flex;align-items:stretch;gap:8px;width:100%;height:42px}.admin_templateToolbar__GrcEC .admin_searchInput__qjdRp{flex:1 1 auto;width:auto;min-width:0;height:42px;min-height:42px;box-sizing:border-box}.admin_templateToolbar__GrcEC .admin_pageSizeSelect__6Y8xn,.admin_templateToolbar__GrcEC .admin_statusFilterSelect__vknmx{flex:0 0 auto;align-self:flex-end}.admin_templateToolbar__GrcEC .admin_pageSizeSelect__6Y8xn button,.admin_templateToolbar__GrcEC .admin_statusFilterSelect__vknmx button{height:42px!important;min-height:42px!important;box-sizing:border-box}.admin_templateToolbar__GrcEC .admin_iconOnlyButton__NVJci{width:42px;min-width:42px;height:42px;min-height:42px;box-sizing:border-box}.admin_iconOnlyButtonWrap__v1ycq{position:relative;display:inline-flex;align-items:center;justify-content:center}.admin_unreadCountBadge__isYeT{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 4px;border-radius:var(--radius-control);background:var(--accent-strong);color:var(--bg);font-size:.65rem;font-weight:800;line-height:1;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px var(--bg);pointer-events:none;z-index:1}.admin_primaryButtonWrap__Ca60h{position:relative;display:inline-flex;align-items:center}.admin_iconOnlyButton__NVJci{display:inline-flex;align-items:center;justify-content:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text-muted);cursor:pointer;box-sizing:border-box;text-decoration:none;transition:color .15s ease,border-color .15s ease,background .15s ease,transform .15s ease}.admin_iconOnlyButton__NVJci:focus-visible,.admin_iconOnlyButton__NVJci:hover:not(:disabled){color:var(--accent-strong);border-color:var(--accent-strong);background:var(--accent-soft);outline:none}.admin_iconOnlyButton__NVJci:active:not(:disabled){transform:translateY(1px)}.admin_iconOnlyButton__NVJci:disabled{opacity:.45;cursor:default}.admin_iconOnlyButtonDanger__7l_4w{color:var(--danger);border-color:var(--danger);background:var(--danger-soft)}.admin_iconOnlyButtonDanger__7l_4w:focus-visible,.admin_iconOnlyButtonDanger__7l_4w:hover:not(:disabled){color:var(--surface);border-color:var(--danger);background:var(--danger)}.admin_iconOnlyButtonPrimary__e4URY{border-color:transparent;background:var(--accent);color:var(--text-inverse)}.admin_iconOnlyButtonPrimary__e4URY:focus-visible,.admin_iconOnlyButtonPrimary__e4URY:hover:not(:disabled){background:var(--accent-strong);border-color:transparent;color:var(--text-inverse)}.admin_iconOnlyButtonIcon__3Jbyx{width:14px;height:14px;color:currentColor}.admin_templateList__2dIvU{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;gap:0;width:100%}.admin_templateRow__7FU4P{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:10px 14px;gap:10px 14px;padding:10px 2px;border:none;border-top:1px solid var(--control-border);background:transparent;transition:background-color .15s ease}.admin_templateRow__7FU4P:first-child{border-top:none}.admin_templateRow__7FU4P:hover{background:var(--accent-soft)}.admin_templateRowMain__P3dPm{display:grid;grid-gap:4px;gap:4px;min-width:0}.admin_templateRowTitle__pwxT1{margin:0;display:inline-flex;align-items:center;gap:8px;color:var(--text);font-size:var(--text-sm);font-weight:700;line-height:1.3}.admin_teamTgRowAvatar__5Fize{flex-shrink:0}.admin_templateRowMeta__OJzhG{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;color:var(--text-muted);font-size:var(--text-xs);font-family:var(--font-mono,ui-monospace,monospace)}.admin_templateChip__atRkd{display:inline-flex;align-items:center;gap:4px;color:var(--accent-strong);font-family:inherit;font-weight:650}.admin_templateChipIcon__eGeN9{width:12px;height:12px;color:currentColor}.admin_templateRowBody__eMnqJ{margin:0;color:var(--text);font-size:var(--text-sm);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.admin_templateRowActions__pfpkn{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding-top:2px}.admin_templateEditor__qrnlP{margin-bottom:12px;padding:0 0 12px;border:none;border-bottom:1px solid var(--control-border);animation:admin_adminGroupIn__XbBDL .18s ease}.admin_templateEditorTitle__XuSWe{margin:0 0 10px;font-weight:700}.admin_templateEditorTitle__XuSWe,.admin_templateEnabledRow__e1QsZ{display:inline-flex;align-items:center;gap:8px;color:var(--text);font-size:var(--text-sm)}.admin_templateEnabledRow__e1QsZ{margin-top:8px;font-weight:600}.admin_templateEnabledRow__e1QsZ input{width:16px;height:16px;accent-color:var(--accent-strong)}@media (max-width:720px){.admin_templateRow__7FU4P{grid-template-columns:1fr}.admin_templateRowActions__pfpkn{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.admin_templateEditor__qrnlP{animation:none}.admin_iconOnlyButton__NVJci,.admin_templateRow__7FU4P{transition:none}}.admin_marketsList__iHPvW{display:grid;grid-gap:0;gap:0;width:100%;max-width:100%;overflow:hidden}.admin_marketCardStats___ai7X{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 10px}.admin_marketCardStat__YLa7s{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:var(--radius-control);border:1px solid var(--control-border);background:var(--bg-mid);font-size:.82rem;font-weight:650;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin_marketCardStatIcon__kVkRy{width:14px;height:14px;color:var(--accent-strong)}.admin_adminForcedBadge__8YAKs{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:var(--radius-control);border:1px solid var(--accent-strong);background:var(--accent-soft);font-size:.72rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-strong);animation:admin_adminForcedPulse__MiIJR 2.4s ease-in-out infinite}@keyframes admin_adminForcedPulse__MiIJR{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-soft) 70%,transparent)}}@media (prefers-reduced-motion:reduce){.admin_adminForcedBadge__8YAKs{animation:none}}.admin_marketStaffOnMarket__QeNgd{margin:0 0 10px;width:100%}.admin_marketAdControlBody__z8y7a{display:grid;grid-gap:4px;gap:4px;width:100%;min-width:0;align-content:start}.admin_marketAdControlToolbar__mNtmP{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin:0 0 10px;min-width:0}.admin_marketPriorityCurrent__DF4Kd{display:grid;grid-gap:8px;gap:8px;margin:0 0 12px;min-width:0}.admin_marketPriorityCurrentMain__zW3VG{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.admin_marketPriorityCurrentIcon__5EKb_{width:22px;height:22px;color:var(--accent-strong);flex:0 0 auto}.admin_marketPriorityCurrentValue__HEK8a{display:inline-flex;align-items:baseline;gap:2px;font-size:clamp(1.25rem,2.4vw,1.55rem);font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--accent-strong);font-family:var(--font-sans)}.admin_marketPriorityCurrentOf__RID6L{font-size:.72em;font-weight:700;color:var(--text-muted)}.admin_marketPriorityCurrentMode__M5_EO{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:2px 0;font-size:.82rem;font-weight:700;color:var(--text)}.admin_marketPriorityCurrentStats__p7ad5{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.admin_marketAdControlToolbar__mNtmP .admin_textButton__VZAjM{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 8px}.admin_marketToggleMetaMuted__Q_WSZ{font-size:.78rem;font-weight:600;color:var(--text-muted);letter-spacing:.02em}.admin_marketAdControlBody__z8y7a>.admin_group__iO9R2{border-top:1px solid var(--control-border);padding-top:2px}.admin_marketAdControlBody__z8y7a>.admin_group__iO9R2:first-of-type{border-top:none;padding-top:0}.admin_marketAdControlBody__z8y7a .admin_groupToggle__iXksH{min-height:40px;padding:10px 0;gap:10px}.admin_marketAdControlBody__z8y7a .admin_groupBody__qmZmK{padding:4px 0 14px}.admin_marketStaffHint__Uym4m,.admin_marketStaffLead__pV_5v{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px 10px;margin:0 0 14px;font-size:.82rem;line-height:1.4;color:var(--text-muted)}.admin_marketStaffHint__Uym4m{margin:4px 0 0;font-size:.76rem;line-height:1.4}.admin_marketPriorityRow__Z81zo{display:grid;grid-gap:8px;gap:8px;margin:0;max-width:100%}.admin_marketEditGrid__CSXLc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 14px;gap:12px 14px}.admin_marketSettingsBlock__FNe98{display:grid;grid-gap:10px;gap:10px;min-width:0}.admin_marketSettingsHeading__dZFxE{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.admin_marketSettingsActions__ZWVZh{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid var(--control-border)}.admin_marketAdControlBody__z8y7a .admin_marketSettingsActions__ZWVZh{margin-top:8px;padding-top:14px}.admin_marketAdControlBody__z8y7a .admin_tableCellInput__rteDi,.admin_marketAdControlBody__z8y7a .admin_tableCellTextarea__G1QjG{width:100%}.admin_marketToggleMeta__iwNNI{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.admin_marketToggleTitle__AoXho{display:inline-flex;align-items:center;gap:6px;min-width:0;font-weight:700}.admin_marketToggleTitle__AoXho span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin_marketsToolbarSort__mxt5s{width:auto;min-width:148px;flex:0 0 auto}@media (max-width:900px){.admin_marketEditGrid__CSXLc{grid-template-columns:minmax(0,1fr)}.admin_marketsToolbarSort__mxt5s{width:100%;min-width:0}}@media (max-width:720px){.admin_toolbar__GCZp7{flex-wrap:wrap}.admin_toolbar__GCZp7 .admin_searchInput__qjdRp{flex:1 1 100%;min-width:0}}.admin_tableCellInput__rteDi,.admin_tableCellTextarea__G1QjG{width:100%;min-width:0;max-width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--bg);color:var(--text);font:inherit;font-size:.85rem;line-height:1.35;transition:border-color .16s ease,box-shadow .16s ease}.admin_tableCellTextarea__G1QjG{min-height:64px;resize:vertical}.admin_tableCellInput__rteDi:focus-visible,.admin_tableCellTextarea__G1QjG:focus-visible{outline:none;border-color:var(--accent-strong);box-shadow:0 0 0 1px var(--accent-soft)}.admin_tableCellInputDirty__Jg0Gk,.admin_tableCellTextareaDirty__URrUG{border-color:var(--accent-strong);background:var(--accent-soft)}.admin_marketTitleLink__xmjC2{display:inline-flex;align-items:center;gap:6px;color:var(--accent-strong);font-weight:650;text-decoration:none}.admin_marketTitleLink__xmjC2:hover{text-decoration:underline}.admin_rowSaveButton__CkRK_{min-height:34px;padding:0 10px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--accent-strong);border-radius:var(--radius-control);background:var(--accent);color:var(--text-inverse);font-size:.78rem;font-weight:700;cursor:pointer}.admin_rowSaveButton__CkRK_:disabled{opacity:.45;cursor:not-allowed;border-color:var(--control-border);background:var(--control-bg);color:var(--text-muted)}.admin_marketStatsChip__Wkktz{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:var(--radius-control);border:1px solid var(--control-border);background:var(--bg-mid);font-size:.78rem;font-weight:650;color:var(--text)}.admin_outreachBar___JWRy{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 12px;padding:8px 0 10px;border-bottom:1px solid var(--control-border)}.admin_outreachBarMain__KtoLn{display:inline-flex;align-items:flex-start;gap:10px;min-width:0;flex:1 1 240px}.admin_outreachBarMain__KtoLn strong{display:block;font-size:var(--text-sm);color:var(--text)}.admin_outreachBarMain__KtoLn p{margin:2px 0 0;max-width:52rem}.admin_outreachToggle__9eQwh{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 12px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text);font:inherit;font-size:.85rem;font-weight:700;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.admin_outreachToggle__9eQwh:hover{border-color:var(--accent-strong);background:var(--accent-soft);color:var(--accent-strong)}.admin_outreachToggleOn__2GWiE{border-color:transparent;background:var(--accent);color:var(--text-inverse)}.admin_outreachToggleOn__2GWiE:hover{background:var(--accent-strong);color:var(--text-inverse)}.admin_outreachToggleIcon__vvSeH{width:14px;height:14px}.admin_roleChipMarketing__2stj4,.admin_roleChipNews__ZFVxK{display:inline-flex;align-items:center;gap:4px;margin-left:8px;padding:1px 6px;border:1px solid var(--control-border);border-radius:var(--radius-control);font-size:.72rem;font-weight:700;vertical-align:middle}.admin_roleChipNews__ZFVxK{border-color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,transparent);color:var(--danger)}.admin_roleChipMarketing__2stj4{border-color:var(--accent-strong);background:var(--accent-soft);color:var(--accent-strong)}.admin_outreachActivity__IZruI{margin-top:8px;padding-top:8px;border-top:1px solid var(--control-border);animation:admin_adminGroupIn__XbBDL .18s ease}.admin_outreachActivityList__pOln0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.admin_outreachActivityItem__Ie1s_{display:flex;align-items:flex-start;gap:8px}.admin_outreachActivityBody__DapyW{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:.82rem}.admin_outreachReply__cKS_6{color:var(--text);white-space:pre-wrap;word-break:break-word}.admin_outreachChatLink__on6os{display:inline-flex;align-items:center;gap:5px;color:var(--accent-strong);font-weight:650;text-decoration:none;max-width:100%}.admin_outreachChatLink__on6os:focus-visible,.admin_outreachChatLink__on6os:hover{color:var(--text);text-decoration:underline;text-underline-offset:2px;outline:none}.admin_outreachResult__ddcef{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 auto;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--bg-mid)}.admin_outreachResultOk__KHFke{border-color:var(--accent-strong);background:var(--accent-soft);color:var(--accent-strong)}.admin_outreachResultFail__ItVY_{border-color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,transparent);color:var(--danger)}.admin_outreachResultSkip__bXjkP{color:var(--text-muted)}.admin_listenerStatusLine__ZFIxG{display:flex;align-items:center;gap:10px;margin:0;color:var(--text);font-weight:650}.admin_listenerStatusLine__ZFIxG span:last-child{color:var(--text-muted);font-weight:600}.admin_listenerFacts__jENC9{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:10px 16px;gap:10px 16px;margin:14px 0 0}.admin_listenerFacts__jENC9>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.admin_listenerFacts__jENC9 dt{margin:0;color:var(--text-muted);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.admin_listenerFacts__jENC9 dd{margin:0;display:grid;grid-gap:2px;gap:2px;color:var(--text);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.admin_listenerTime__UqrJe{white-space:nowrap}.admin_listenerDate__odhY9{color:var(--text-muted);font-size:.82rem;font-weight:600}.admin_listenerDotOff__w8iBu,.admin_listenerDotOn__qbveb{width:10px;height:10px;border-radius:50%;flex:0 0 auto}.admin_listenerDotOn__qbveb{background:var(--accent)}.admin_listenerDotOff__w8iBu{background:var(--danger)}.admin_listenerNote__mRu0b{margin:10px 0 0;color:var(--text-muted)}.admin_feeFormula__iAVYE,.admin_feeRule__jK1qz{margin:12px 0 0;color:var(--text);line-height:1.45}.admin_feeHeading__pDIrq{margin:18px 0 0;font-size:1rem}.admin_feeHeading__pDIrq:first-of-type{margin-top:12px}.admin_feeFormula__iAVYE{color:var(--text-muted)}.admin_feeFormula__iAVYE,.admin_feeTable__ghWL6{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin_feeTable__ghWL6{width:100%;min-width:640px;border-collapse:collapse}.admin_feeTable__ghWL6 td,.admin_feeTable__ghWL6 th{padding:10px 12px;border-bottom:1px solid var(--control-border);text-align:left;vertical-align:top}.admin_feeTable__ghWL6 th{color:var(--text-muted);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.admin_feeTable__ghWL6 td{color:var(--text);font-weight:650}.admin_feeTable__ghWL6 td:last-child{color:var(--text-muted);font-weight:600}.admin_planForm__MnePd{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.admin_planForm__MnePd .admin_modalField__2WqYs{flex:1 1 240px;max-width:320px;margin:0}.admin_planForm__MnePd .admin_searchInput__qjdRp{width:100%;text-transform:none;letter-spacing:normal;font-weight:650}.admin_planAddress__uI7Of{font-size:.82rem;word-break:break-all}.admin_listenerForm__XikGT{display:grid;grid-gap:12px;gap:12px;max-width:520px;margin-top:16px}.admin_listenerActions__bFlkt{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.admin_listenerForm__XikGT .admin_listenerActions__bFlkt{margin-top:0}.admin_poolSection__Eozd4{display:grid;grid-gap:12px;gap:12px;margin-top:28px;overflow-x:auto}.admin_poolHead__cKBnT{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.admin_poolHead__cKBnT h2{margin:0;font-size:1.15rem}.admin_poolHead__cKBnT .admin_quietButton__SCoIz{flex:0 0 auto;white-space:nowrap}.admin_poolStats__m56Up{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));margin:0;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);overflow:hidden}.admin_poolStats__m56Up>div{display:grid;grid-gap:4px;gap:4px;min-width:0;margin:0;padding:10px 12px;border-right:1px solid var(--control-border);border-bottom:1px solid var(--control-border)}.admin_poolStats__m56Up dt{margin:0;color:var(--text-muted);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.admin_poolStats__m56Up dd{margin:0;color:var(--text);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.admin_poolBalances__tRB0_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);overflow:hidden}.admin_poolBalances__tRB0_>div{display:grid;grid-gap:4px;gap:4px;min-width:0;margin:0;padding:10px 12px}.admin_poolBalances__tRB0_>div+div{border-left:1px solid var(--control-border)}.admin_poolBalances__tRB0_ dt{margin:0;color:var(--text-muted);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.admin_poolBalances__tRB0_ dd{margin:0;color:var(--text);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.admin_poolList__sI1Pf{list-style:none;margin:0;padding:0;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg)}.admin_poolItem__3XgTS{display:grid;grid-gap:10px;gap:10px;padding:12px 14px;border-bottom:1px solid var(--control-border)}.admin_poolItem__3XgTS:last-child{border-bottom:none}.admin_poolItemHead__QtywH{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.admin_poolItemHead__QtywH .admin_roleBadge__CY87b{flex:0 0 auto}.admin_poolItemTitle__stR4M{display:grid;grid-gap:4px;gap:4px;min-width:0}.admin_poolKind__tiuIH{margin:0;color:var(--accent-strong);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.admin_poolAddress__7iwBo{margin:0;min-width:0;color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;line-height:1.45;overflow-wrap:anywhere}.admin_poolFacts__4GMBG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px 16px;gap:8px 16px;margin:0}.admin_poolInvoice__cxoyc{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;min-width:0;color:var(--text);font-weight:650}.admin_poolInvoiceCode__hfFjj{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.admin_buttonIcon__9yJ5i{width:16px;height:16px}.admin_poolFacts__4GMBG>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.admin_poolFacts__4GMBG dt{margin:0;color:var(--text-muted);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.admin_poolFacts__4GMBG dd{margin:0;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.admin_quietButton__SCoIz{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 16px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text);font:inherit;font-weight:700;line-height:1;cursor:pointer;box-sizing:border-box}.admin_quietButton__SCoIz:hover:not(:disabled){border-color:var(--accent-strong);color:var(--accent-strong)}.admin_quietButton__SCoIz:disabled{opacity:.55;cursor:default}.admin_serviceLogFilters__M7Lqk{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px}.admin_serviceLogSearch__dqP6P{display:flex;flex:1 1 16rem;gap:8px;min-width:0}.admin_serviceLogSearch__dqP6P .admin_searchInput__qjdRp{flex:1 1 auto;min-width:0}.admin_serviceLogDay__V_kwe{margin:28px 0 0;padding-top:16px;border-top:1px solid color-mix(in srgb,var(--text) 14%,transparent);color:var(--text-muted);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.admin_serviceLogList__7C_7S{list-style:none;display:grid;grid-gap:8px;gap:8px;margin:8px 0 0;padding:0}.admin_serviceLogCardOpen__fZzFI,.admin_serviceLogCard__Q_u8T{display:flex;flex-direction:column;align-items:stretch;gap:4px;width:100%;margin:0;padding:14px 12px 14px 16px;border:0;border-top:1px solid color-mix(in srgb,var(--text) 14%,transparent);border-radius:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.admin_serviceLogList__7C_7S li:first-child .admin_serviceLogCardOpen__fZzFI,.admin_serviceLogList__7C_7S li:first-child .admin_serviceLogCard__Q_u8T{border-top:0;padding-top:4px}.admin_serviceLogCardOpen__fZzFI .admin_serviceLogKind__C02hT,.admin_serviceLogCardOpen__fZzFI strong,.admin_serviceLogCard__Q_u8T:hover .admin_serviceLogKind__C02hT,.admin_serviceLogCard__Q_u8T:hover strong{color:var(--accent-strong)}.admin_serviceLogCardUnread__2ULU1{box-shadow:inset 3px 0 0 var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.admin_serviceLogCardSeen__53fE7 .admin_serviceLogKind__C02hT,.admin_serviceLogCardSeen__53fE7 .admin_serviceLogWho__9NC4V{color:color-mix(in srgb,var(--text) 62%,var(--bg));font-weight:550}.admin_serviceLogCardOpen__fZzFI.admin_serviceLogCardSeen__53fE7 .admin_serviceLogKind__C02hT,.admin_serviceLogCardOpen__fZzFI.admin_serviceLogCardSeen__53fE7 .admin_serviceLogWho__9NC4V{color:var(--accent-strong)}.admin_serviceLogPreview__8UrqA{margin-left:24px;color:var(--text-muted);font-size:.88rem;line-height:1.4}.admin_serviceLogScrim__tQeCJ{left:0;z-index:890;overscroll-behavior:none;background:color-mix(in srgb,#0a1206 46%,transparent)}.admin_serviceLogPanel__zvWY1,.admin_serviceLogScrim__tQeCJ{position:fixed;top:var(--topbar-height);right:0;bottom:0;overflow:hidden}.admin_serviceLogPanel__zvWY1{z-index:900;display:flex;flex-direction:column;width:min(100%,36rem);overscroll-behavior:contain;background:var(--surface);color:var(--text);border-left:1px solid color-mix(in srgb,var(--text) 14%,transparent)}.admin_serviceLogPanelHead__osaqT{display:flex;flex:none;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 0}.admin_serviceLogClose__ptRWO{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:var(--radius-control,4px);background:transparent;color:var(--text);cursor:pointer}.admin_serviceLogPanelBody__NWAl0{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;display:grid;align-content:start;grid-gap:14px;gap:14px;padding:12px 16px 24px}.admin_serviceLogPanelBody__NWAl0>time{color:var(--text-muted);font-size:.82rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin_serviceLogPerson__1z1Gy{display:grid;grid-gap:0;gap:0;padding-top:16px;border-top:1px solid color-mix(in srgb,var(--text) 14%,transparent)}.admin_serviceLogTags__VyvID{display:flex;flex-wrap:wrap;gap:6px;margin-left:24px}.admin_serviceLogTags__VyvID span{padding:1px 6px;border:1px solid color-mix(in srgb,var(--text) 18%,transparent);border-radius:var(--radius-control,4px);color:var(--text-muted);font-size:.75rem}.admin_serviceLogIdentity__eJqH_{display:grid;grid-template-columns:40px minmax(0,1fr);grid-column-gap:10px;column-gap:10px;align-items:start}.admin_serviceLogFacts__NCqS2{display:grid;grid-gap:2px;gap:2px;min-width:0}.admin_serviceLogFacts__NCqS2 span{overflow-wrap:anywhere;color:var(--text-muted);font-size:.88rem}.admin_serviceLogLogo__YxisW{width:40px;height:40px;object-fit:cover;border-radius:var(--radius-control,4px)}.admin_serviceLogSection__6Oh_b{margin-top:12px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--text) 14%,transparent)}.admin_serviceLogSection__6Oh_b h3{display:flex;align-items:center;gap:8px;margin:0;color:var(--text-muted);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.admin_serviceLogSectionBody__OBtzL{margin:8px 0 0 24px}.admin_serviceLogFacts__NCqS2 a,.admin_serviceLogSectionBody__OBtzL a{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:6px;padding:4px 8px;border:1px solid color-mix(in srgb,var(--text) 22%,transparent);border-radius:var(--radius-control,4px);color:var(--text);font-size:.88rem;text-decoration:none}.admin_serviceLogSectionBody__OBtzL .admin_serviceLogMessage__YvQNi{margin:0}.admin_serviceLogSectionBody__OBtzL code,.admin_serviceLogSectionBody__OBtzL dd{overflow-wrap:anywhere;min-width:0}.admin_serviceLogPerson__1z1Gy h3{margin:0;font-size:1rem;letter-spacing:0;text-transform:none;color:var(--text)}.admin_serviceLogPerson__1z1Gy h4{margin:0 0 4px;color:var(--text-muted);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.admin_serviceLogPersonMeta__ZBz5G{margin:0;color:var(--text-muted);font-size:.82rem}.admin_serviceLogField__GUkf4{display:grid;grid-gap:6px;gap:6px}.admin_serviceLogEmail__TN5_k span,.admin_serviceLogField__GUkf4 span{color:var(--text-muted);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.admin_serviceLogField__GUkf4,.admin_serviceLogField__GUkf4 textarea{box-sizing:border-box;width:100%;min-height:6.5rem;margin:0;padding:8px 10px;border:1px solid color-mix(in srgb,var(--text) 22%,transparent);border-radius:var(--radius-control,4px);background:transparent;color:var(--text);font:inherit;line-height:1.45;resize:vertical}.admin_serviceLogEmail__TN5_k{display:grid;grid-gap:4px;gap:4px;margin:0}.admin_serviceLogEmail__TN5_k strong{font-weight:650;overflow-wrap:anywhere}.admin_serviceLogEntry__JXQ5A{display:grid;grid-gap:12px;gap:12px;padding:16px 0 20px;border-top:1px solid color-mix(in srgb,var(--text) 14%,transparent)}.admin_serviceLogList__7C_7S .admin_serviceLogEntry__JXQ5A:first-child{border-top:0}.admin_serviceLogHead__tgiUm{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.admin_serviceLogHead__tgiUm time{color:var(--text-muted);font-size:.82rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.admin_serviceLogKind__C02hT{display:inline-flex;align-items:center;gap:8px;font-weight:700}.admin_serviceLogIcon__Pz6v3{width:16px;height:16px}.admin_serviceLogWho__9NC4V{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0 0 0 24px}.admin_serviceLogWho__9NC4V span:first-child{font-weight:650}.admin_serviceLogWho__9NC4V a{color:var(--accent-strong);font-weight:650}.admin_serviceLogBlock__HBSXg h3{margin:0 0 8px;color:var(--text-muted);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.admin_serviceLogBlock__HBSXg dl{display:grid;grid-gap:8px;gap:8px;margin:0}.admin_serviceLogBlock__HBSXg dl div{display:grid;grid-gap:2px;gap:2px}.admin_serviceLogBlock__HBSXg dt{margin:0;color:var(--text-muted);font-size:.78rem}.admin_serviceLogBlock__HBSXg dd{display:flex;flex-wrap:wrap;gap:8px;margin:0;line-height:1.45;overflow-wrap:anywhere}.admin_serviceLogNoticeName__bEROP{margin:0 0 6px;font-weight:650}.admin_serviceLogMessage__YvQNi{margin:0 0 8px;color:var(--text);font-weight:450;line-height:1.45;white-space:pre-wrap}.admin_logMediaRow__uT_vZ{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;width:100%;margin:0 0 8px;overflow-x:auto}.admin_logMediaFrame__s5Bq5{position:relative;flex:0 0 72px;box-sizing:border-box;width:72px;height:72px;min-width:72px;max-width:72px;min-height:72px;max-height:72px;padding:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-strong,var(--surface));color:var(--text-muted);cursor:pointer}.admin_logMediaFrame__s5Bq5 img,.admin_logMediaFrame__s5Bq5 video{position:absolute;inset:0;display:block;width:72px;height:72px;object-fit:cover;pointer-events:none}.admin_logMediaLabel__a7tte{display:grid;place-items:center;width:100%;height:100%;font-size:.72rem;font-weight:700;letter-spacing:.04em}.admin_logMediaPlay__3mWPU{position:absolute;top:50%;left:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;background:rgba(0,0,0,.55);pointer-events:none}.admin_logMediaPlay__3mWPU:before{content:"";position:absolute;top:6px;left:8px;border-color:transparent transparent transparent #fff;border-style:solid;border-width:5px 0 5px 8px}.admin_logViewer__8Z5Dz{position:fixed;z-index:960;top:calc(var(--topbar-height) + var(--page-safe-top));right:0;bottom:0;left:0;display:flex;flex-direction:column;background:#070a06;color:#f7fff0}.admin_logViewerBar___v3OC{display:flex;flex-direction:column;align-items:stretch;gap:8px;flex:none;padding:8px 12px 10px;border-bottom:1px solid rgba(247,255,240,.16);background:#121810}.admin_logViewerActions__dxTmc{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.admin_logViewerTools___z5dN{display:flex;align-items:center;gap:6px;flex:none}.admin_logViewerTools___z5dN button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid rgba(247,255,240,.28);border-radius:var(--radius-control);background:#1c2618;color:#f7fff0;cursor:pointer}.admin_logViewerTools___z5dN button:disabled{opacity:.35;cursor:default}.admin_logViewerTools___z5dN span{min-width:2.6rem;font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.admin_logViewerName__jQZzH{width:100%;max-width:100%;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem}.admin_logViewerIcon__sWwaF{width:16px;height:16px}.admin_logViewerDrag__vOSFX,.admin_logViewerOn__IDeth,.admin_logViewerStage__8uezB{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none}.admin_logViewerStage__8uezB{cursor:zoom-in}.admin_logViewerOn__IDeth{cursor:-webkit-grab;cursor:grab}.admin_logViewerDrag__vOSFX{cursor:-webkit-grabbing;cursor:grabbing}.admin_logViewerDrag__vOSFX img,.admin_logViewerDrag__vOSFX video,.admin_logViewerOn__IDeth img,.admin_logViewerOn__IDeth video,.admin_logViewerStage__8uezB img,.admin_logViewerStage__8uezB video{max-width:100%;max-height:100%;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.admin_logViewerFile__SUQmF .admin_logViewerDownload__qUxvi,.admin_logViewerTools___z5dN button.admin_logViewerDownload__qUxvi{display:inline-flex;align-items:center;justify-content:center;width:auto;flex:none;gap:6px;height:32px;padding:0 12px;border:1px solid rgba(247,255,240,.28);border-radius:var(--radius-control);background:#1c2618;color:#f7fff0;font:inherit;font-size:.8rem;cursor:pointer}.admin_logViewerFile__SUQmF{display:flex;flex-direction:column;align-items:center;gap:12px;margin:0;padding:20px;border-radius:12px;background:#121810;font-size:1rem}.admin_serviceLogLetter__BTt8R{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.admin_serviceLogLetterBar__9gz1Z{display:flex;flex-wrap:wrap;gap:8px}.admin_serviceLogFrame__CExiv{width:100%;height:480px;background:#f7fbe8}.admin_serviceLogFrame__CExiv,.admin_serviceLogLetterText__fo3qi{border:1px solid color-mix(in srgb,var(--text) 18%,transparent);border-radius:4px}.admin_serviceLogLetterText__fo3qi{margin:0;padding:12px;white-space:pre-wrap;font:inherit;line-height:1.5}.admin_serviceLogCount__cNwwm{display:flex;align-items:baseline;gap:.15rem;margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;font-size:1.6rem;letter-spacing:.04em}.admin_serviceLogCountLabel__Yo3qK{margin-right:.45rem;color:var(--text-muted);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.admin_serviceLogCount__cNwwm span:not(.admin_serviceLogCountLabel__Yo3qK){margin-right:.35rem;color:var(--text-muted);font-size:.72rem;font-weight:700;letter-spacing:.04em}.admin_serviceLogForm__xnRSa{display:grid;grid-gap:8px;gap:8px;margin-top:8px}.admin_serviceLogForm__xnRSa label{display:grid;grid-gap:4px;gap:4px;color:var(--text-muted);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.admin_serviceLogInput__e7f4q{box-sizing:border-box;width:100%;margin:0;padding:8px 10px;border:1px solid color-mix(in srgb,var(--text) 22%,transparent);border-radius:var(--radius-control,4px);background:transparent;color:var(--text);font:inherit;line-height:1.4}.admin_serviceLogForm__xnRSa textarea.admin_serviceLogInput__e7f4q{min-height:6.5rem;resize:vertical}.admin_serviceLogFormRow__SJgjs{display:flex;flex-wrap:wrap;gap:8px;align-items:end}.admin_serviceLogFormRow__SJgjs label{flex:1 1 12rem}.admin_serviceLogHint__s23r2{margin:0;color:var(--text-muted);font-size:.82rem;line-height:1.4}.admin_serviceLogWays__V7uhL{list-style:none;display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;max-width:36rem}.admin_serviceLogWays__V7uhL li{display:grid;grid-template-columns:8.5rem minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:32px;font-size:.9rem}.admin_serviceLogWays__V7uhL li.admin_serviceLogWay__ZyhNt{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px;min-height:0;padding:12px;border:1px solid color-mix(in srgb,var(--text) 14%,transparent);border-radius:10px;background:color-mix(in srgb,var(--surface) 92%,var(--text) 4%)}.admin_serviceLogWayHead__rnTry{display:grid;grid-template-columns:8.5rem minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px}.admin_serviceLogTemplate__KsoiJ{display:grid;grid-gap:8px;gap:8px;min-width:0}.admin_serviceLogAddress__eZHSm{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;font-weight:650;line-height:1.45;overflow-wrap:anywhere}.admin_serviceLogMove__VQSiO{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.admin_serviceLogNow__L8bt8{font-weight:650;color:var(--text-muted);font-size:.82rem}.admin_serviceLogChannelPreview__e8Pje{grid-column:1/-1;min-width:0}.admin_serviceLogChannelPreview__e8Pje .admin_serviceLogFrame__CExiv{height:min(70vh,560px)}.admin_serviceLogSave__Qyt6w{margin-top:12px}.admin_serviceLogStaff__2wvZn{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.admin_serviceLogStaffActions__8hLh8{display:flex;flex-wrap:wrap;gap:8px}.admin_serviceLogStaffForm__NgdtQ{display:grid;grid-gap:10px;gap:10px}.admin_serviceLogStaffForm__NgdtQ label{display:grid;grid-gap:6px;gap:6px}.admin_serviceLogStaffForm__NgdtQ span{color:var(--text-muted);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.admin_serviceLogStaffForm__NgdtQ input,.admin_serviceLogStaffForm__NgdtQ textarea{box-sizing:border-box;width:100%;margin:0;padding:8px 10px;border:1px solid color-mix(in srgb,var(--text) 22%,transparent);border-radius:var(--radius-control,4px);background:transparent;color:var(--text);font:inherit;line-height:1.45}.admin_serviceLogStaffForm__NgdtQ input{min-height:44px}.admin_serviceLogStaffForm__NgdtQ textarea{min-height:5.5rem;resize:vertical}.admin_serviceLogRemove__DfKuY{color:#9f1d14;border-color:#9f1d14}.admin_serviceLogSend__B_tal{display:inline-flex;align-items:center;gap:6px;border:1px solid color-mix(in srgb,var(--text) 22%,transparent);border-radius:var(--radius-control,4px);background:transparent;color:var(--text);padding:4px 10px;font:inherit;font-size:.82rem;font-weight:650;cursor:pointer;white-space:nowrap}.admin_serviceLogSend__B_tal:disabled{opacity:.55;cursor:default}.admin_serviceLogSent__CMD3J{color:var(--accent-strong);font-weight:650}.admin_serviceLogMissed__PCz8s{margin:0;color:var(--text-muted)}@media (max-width:720px){.admin_serviceLogHead__tgiUm{flex-direction:column;gap:4px}}.admin_staffChatOpen__xtXEC{width:-moz-fit-content;width:fit-content;margin-top:8px}.admin_staffChatBack__6ygzY{margin:0 0 8px}.admin_staffChatMembers__Zqk03{margin:0 0 12px;font-weight:650}.admin_staffChatThread__3t4e8{display:flex;flex-direction:column;gap:10px;max-height:min(60vh,40rem);overflow-y:auto;padding:12px;border:1px solid color-mix(in srgb,var(--text) 14%,transparent);border-radius:var(--radius-control,8px);background:color-mix(in srgb,var(--surface) 88%,transparent)}.admin_staffChatEarlier__96Zju{align-self:center;border:0;background:transparent;color:var(--text);font:inherit;text-decoration:underline;cursor:pointer}.admin_staffChatLeft__ZfAMq,.admin_staffChatNote__HQySj,.admin_staffChatRight__aFfcj{display:grid;grid-gap:4px;gap:4px;max-width:min(100%,28rem);margin:0;padding:10px 12px;border-radius:var(--radius-control,8px);line-height:1.45}.admin_staffChatLeft__ZfAMq{align-self:flex-start;background:color-mix(in srgb,var(--text) 8%,var(--surface))}.admin_staffChatRight__aFfcj{align-self:flex-end;background:color-mix(in srgb,var(--accent) 16%,var(--surface))}.admin_staffChatNote__HQySj{align-self:center;width:min(100%,24rem);border:1px solid color-mix(in srgb,var(--text) 18%,transparent);background:var(--surface);text-align:center}.admin_staffChatLeft__ZfAMq p,.admin_staffChatLeft__ZfAMq time,.admin_staffChatNote__HQySj p,.admin_staffChatNote__HQySj time,.admin_staffChatRight__aFfcj p,.admin_staffChatRight__aFfcj time{margin:0}.admin_staffChatLeft__ZfAMq time,.admin_staffChatNote__HQySj time,.admin_staffChatRight__aFfcj time{color:var(--text-muted);font-size:.75rem}.admin_staffChatFrom__kodB8{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-weight:700}.admin_staffChatFrom__kodB8 img{width:16px;height:16px}.admin_staffChatLeft__ZfAMq img,.admin_staffChatNote__HQySj img:not(.admin_staffChatFrom__kodB8 img),.admin_staffChatRight__aFfcj img{max-width:100%;border-radius:6px}.admin_staffChatComposer__vnvft{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.admin_staffChatComposer__vnvft label{display:grid;grid-gap:6px;gap:6px}.admin_staffChatComposer__vnvft span{color:var(--text-muted);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.admin_staffChatComposer__vnvft textarea{box-sizing:border-box;width:100%;min-height:5.5rem;margin:0;padding:8px 10px;border:1px solid color-mix(in srgb,var(--text) 22%,transparent);border-radius:var(--radius-control,4px);background:transparent;color:var(--text);font:inherit;line-height:1.45;resize:vertical}.admin_staffChatComposer__vnvft .admin_primaryButton__w4und{width:-moz-fit-content;width:fit-content}