.account-state_page__SEXXB{width:min(100%,48rem);margin:0 auto;padding:9rem 2rem 4rem}.account-state_page__SEXXB h1{max-width:18ch;margin:.6rem 0 1rem;font-size:var(--fs-8);line-height:1.05;letter-spacing:-.035em;text-wrap:balance}.account-state_page__SEXXB>p:not(.account-state_label__adjEX){max-width:60ch;color:var(--ink-2);font-size:var(--fs-5)}.account-state_page__SEXXB>a{display:inline-flex;min-height:44px;align-items:center;margin-top:1rem;padding:.65rem .9rem;border:1px solid var(--accent);border-radius:var(--radius-sm);background:var(--accent);color:var(--on-accent);font-weight:600}.account-state_reason__z_2zS{margin:2rem 0 1rem;padding:1rem 0;border-block:1px solid var(--rule-strong)}.account-state_reason__z_2zS p{margin:.5rem 0 0;color:var(--ink)}.account-state_sidebar__wid4p{display:flex;flex-direction:column;gap:.75rem}.account-state_sidebar__wid4p p{margin:0;color:var(--ink-2)}@media (max-width:46rem){.account-state_page__SEXXB{padding:7rem 1rem 3rem}.account-state_page__SEXXB h1{font-size:var(--fs-7)}}.shell_app__rxYRS{display:flex;min-height:100dvh;background:var(--bg)}.shell_main__IbKKX{position:relative}.shell_content__ATWCe,.shell_main__IbKKX{flex-grow:1;min-width:0;display:flex;flex-direction:column}.shell_content__ATWCe{min-height:0}.shell_topActions__yx7Cg{position:fixed;top:calc(2.125rem + 9.75px);transform:translateY(-50%);z-index:5;display:flex;align-items:center;gap:.75rem}.shell_controlBtn__sUpm1 svg,.shell_menuTrigger__vuZEY svg{width:var(--icon-glyph,1rem);height:var(--icon-glyph,1rem)}.shell_topLogo__fddpY{display:none}.shell_brandLink__KvlMM{line-height:0;background:none;border:none;padding:0;cursor:pointer}.shell_brandStatic__xmQAe{cursor:default}.shell_rail__Bc9Pv .shell_brandLink__KvlMM,.shell_sidebarHead__Oo3si .shell_brandLink__KvlMM{min-width:2rem;min-height:2rem;display:flex;align-items:center}.shell_sidebarHead__Oo3si .shell_brandLink__KvlMM{justify-content:flex-start}.shell_rail__Bc9Pv .shell_brandLink__KvlMM{justify-content:center}.shell_topActionsRight__jTUR6{display:flex;align-items:center;gap:.75rem}.shell_topSignInLink__ZVMTb{flex-shrink:0;display:inline-flex;align-items:center;min-height:2.25rem;color:var(--ink);font-size:var(--fs-2);white-space:nowrap;transition:color var(--dur) var(--ease)}.shell_topSignInLink__ZVMTb:hover{color:var(--accent)}.shell_topSignupBtn__hxYeg{flex-shrink:0;min-height:2.25rem;display:inline-flex;align-items:center;padding:0 .875rem;border-radius:var(--radius-sm);background:var(--accent);border:1px solid var(--accent);color:var(--on-accent);font-size:var(--fs-2);white-space:nowrap;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease)}.shell_topSignupBtn__hxYeg:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:var(--on-accent)}.shell_topFrame__olxYK{--icon-box:2.25rem;--icon-glyph:1rem;padding:5px;border-radius:calc(var(--radius-sm) + 5px);background:var(--panel-2)}.shell_topControls__UkoKn,.shell_topFrame__olxYK{display:flex;align-items:center;gap:.5rem}.shell_menuWrap__OsGZT{position:relative}.shell_topFrame__olxYK .shell_controlBtn__sUpm1{width:var(--icon-box);height:var(--icon-box)}.shell_menuTrigger__vuZEY{width:var(--icon-box,2.25rem);height:var(--icon-box,2.25rem);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:none;border:1px solid transparent;color:var(--ink-2);cursor:pointer;transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease),background var(--dur) var(--ease)}.shell_menuTrigger__vuZEY:hover,.shell_menuTrigger__vuZEY[aria-expanded=true]{border-color:var(--accent);color:var(--accent)}.shell_menuPanel___u2nQ{position:absolute;top:calc(100% + .5rem);right:0;z-index:5;min-width:11rem;display:flex;flex-direction:column;padding:.375rem;border-radius:var(--radius-sm);background:var(--panel-2);border:1px solid color-mix(in srgb,var(--ink) 16%,transparent);box-shadow:0 12px 32px rgb(0 0 0/40%),inset 0 1px 0 color-mix(in srgb,var(--ink) 10%,transparent);opacity:0;visibility:hidden}.shell_menuItem__iH7L_{padding:.625rem .75rem;border-radius:4px;background:none;border:none;text-align:left;font-size:var(--fs-3);letter-spacing:-.01em;color:var(--ink-2);cursor:pointer;transition:color var(--dur) var(--ease),background var(--dur) var(--ease)}.shell_menuItem__iH7L_:hover{color:var(--accent);background:var(--panel)}.shell_menuItemIcon__eg_Zb{display:flex;align-items:center;gap:.625rem}.shell_menuItemIcon__eg_Zb svg{flex-shrink:0;width:1rem;height:1rem}@media (max-width:35rem){.shell_compactToMenu__Gssky,.shell_controlBtn__sUpm1.shell_compactToMenu__Gssky{display:none}}.shell_navHistory__lIwww{display:contents}@media (max-width:35rem){.shell_navHistory__lIwww{display:none}}.shell_menuCompactGroup__7xLoH{display:none}@media (max-width:35rem){.shell_menuCompactGroup__7xLoH{display:flex;flex-direction:column;padding-bottom:.375rem;margin-bottom:.375rem;border-bottom:1px solid var(--rule)}}.shell_menuRole__USbtg{align-self:stretch;margin:-.375rem -.375rem .375rem;padding:.5rem .75rem;border:none;border-radius:0;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent);text-align:center;font-family:var(--mono);font-size:var(--fs-1);letter-spacing:.08em;text-transform:uppercase}.shell_menuItemAdmin__2ZOd0{margin-top:.375rem;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--ink) 12%,transparent);border-radius:0 0 4px 4px}.shell_sidebarShell__QrgXB{position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;height:100dvh;flex-shrink:0;overflow:hidden;background:var(--panel);border-left:1px solid var(--rule)}.shell_rail__Bc9Pv,.shell_sidebar___m29o{position:absolute;inset:0;display:flex;flex-direction:column}.shell_sidebar___m29o{width:var(--sidebar-w);padding:2.125rem 1.875rem}.shell_sidebarHead__Oo3si{display:flex;align-items:center;gap:.625rem;margin-top:-6.25px;margin-bottom:1.875rem}.shell_sidebarAuditBtn__VG97K{margin-left:auto;margin-block:-6px;min-height:var(--tap);padding:.5rem 1rem;border:1px solid var(--accent);border-radius:var(--radius-sm);background:var(--accent);color:var(--on-accent);font-size:var(--fs-2);transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease)}.shell_sidebarAuditBtn__VG97K:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.shell_collapseBtn__U9KuZ{background:none;border:none;padding:.25rem;color:var(--ink-3);cursor:pointer;display:flex;border-radius:4px;transition:color var(--dur) var(--ease)}.shell_collapseBtn__U9KuZ:hover{color:var(--ink)}.shell_sidebarBody__fC9h8{flex-grow:1;min-height:0;display:flex;flex-direction:column;padding-inline:1rem;margin-inline:-1rem;padding-bottom:.75rem;overflow-y:auto;scrollbar-width:none}.shell_sidebarBody__fC9h8::-webkit-scrollbar{display:none}.shell_sidebarFoot__dS8vA{flex-shrink:0;display:flex;align-items:center;min-height:calc(var(--icon-box, 2.25rem) + 1.25rem);padding-top:1.25rem;padding-bottom:0;background:var(--panel);border-top:1px solid var(--rule);padding-right:3.25rem}.shell_footNote__i3Z7x{flex-grow:1;font-size:var(--fs-1);letter-spacing:.02em;color:var(--ink-3);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell_controls__35OBX{position:absolute;right:0;bottom:2.125rem;width:var(--sidebar-w-collapsed);z-index:2;display:flex;flex-direction:column;align-items:center;gap:.5rem}.shell_controlBtn__sUpm1{width:var(--icon-box,2.25rem);height:var(--icon-box,2.25rem);display:flex;align-items:center;justify-content:center;background:none;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--ink-3);cursor:pointer;transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.shell_controlBtn__sUpm1:hover{color:var(--accent);border-color:var(--accent)}.shell_controls__35OBX .shell_controlBtn__sUpm1{background:color-mix(in srgb,var(--panel-2) 38%,transparent);backdrop-filter:blur(10px) saturate(160%);-webkit-backdrop-filter:blur(10px) saturate(160%)}.shell_rail__Bc9Pv{width:var(--sidebar-w-collapsed);align-items:center;padding:2.125rem 0 7.5rem}.shell_railLine__fAnFh{width:1px;background:var(--rule-soft)}.shell_railLine__fAnFh,.shell_railNav__PKsx9{flex-grow:1;position:relative;margin:1.75rem 0}.shell_railNav__PKsx9{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}.shell_railNav__PKsx9:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;margin-left:-.5px;background:var(--rule-soft)}.shell_railNavItem__AZIYE{position:relative;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--radius-sm);background:var(--panel);color:var(--ink-3);cursor:pointer;transition:color var(--dur) var(--ease),background var(--dur) var(--ease)}.shell_railNavItemActive__aJPLJ,.shell_railNavItem__AZIYE:hover{color:var(--accent);background:var(--panel-2)}.shell_railNavItem__AZIYE svg{display:block}.shell_railLine__fAnFh span{position:absolute;left:-6px;width:13px;height:1px;background:var(--rule-soft);transition:background var(--dur) var(--ease),width var(--dur) var(--ease),left var(--dur) var(--ease)}.shell_railLine__fAnFh .shell_railFill__qTfrQ{position:absolute;top:0;left:0;width:1px;height:0;background:var(--accent);border-radius:1px;transition:height .9s var(--ease),background var(--dur) var(--ease)}.shell_railLine__fAnFh .shell_railFillFailed__aWfLn{background:var(--danger)}@media (prefers-reduced-motion:reduce){.shell_railLine__fAnFh .shell_railFill__qTfrQ{transition:background var(--dur) var(--ease)}}.shell_railLine__fAnFh .shell_railDot_todo__8BfRj{background:var(--rule-soft)}.shell_railLine__fAnFh .shell_railDot_done__RVcH7{background:var(--ink-3)}.shell_railLine__fAnFh .shell_railDot_current__TfCjd{background:var(--accent);width:16px;left:-7.5px;animation:shell_rail-pulse__1mflL 1.6s var(--ease) infinite}.shell_railLine__fAnFh .shell_railDot_failed__1KKUN{background:var(--danger);width:16px;left:-7.5px}@keyframes shell_rail-pulse__1mflL{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.shell_railDot_current__TfCjd{animation:none}}.shell_railBrandWrap__RVXbA{display:flex;flex-direction:column;align-items:center;gap:.625rem;margin-top:-6.25px}.shell_railFavicon__BFbDZ{width:2rem;height:2rem;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:#ffffff;animation:shell_rail-favicon-in__fh_IW .5s var(--ease) both}.shell_railFavicon__BFbDZ img{width:100%;height:100%;object-fit:contain}@keyframes shell_rail-favicon-in__fh_IW{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.shell_railFavicon__BFbDZ{animation:none}}.shell_railPath__7MSPY{writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed;max-height:5.5rem;margin:.875rem 0 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--mono);font-size:var(--fs-1);letter-spacing:.02em;color:var(--ink-3)}.shell_railLine__fAnFh .shell_railCheck__5wyaS{position:absolute;top:100%;left:-8px;width:17px;height:17px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--accent);color:var(--on-accent);border:2px solid var(--panel);transform:translateY(-50%);animation:shell_rail-favicon-in__fh_IW .5s var(--ease) both}@media (prefers-reduced-motion:reduce){.shell_railLine__fAnFh .shell_railCheck__5wyaS{animation:none}}@media (max-width:64rem){.shell_app__rxYRS{flex-direction:column}.shell_topLogo__fddpY{display:flex;align-items:center;min-height:var(--tap)}.shell_topActions__yx7Cg{left:1.5rem;right:1.5rem!important;justify-content:space-between;top:calc(2.125rem + 9.75px + env(safe-area-inset-top));padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.shell_topActions__yx7Cg:before{content:"";position:absolute;inset:calc(-1.25rem - env(safe-area-inset-top)) -1.5rem -1rem;z-index:-1;pointer-events:none;background:var(--bg);-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent);mask-image:linear-gradient(180deg,#000 72%,transparent)}.shell_topFrame__olxYK{--icon-box:var(--tap);--icon-glyph:1.125rem}.shell_topControls__UkoKn{gap:var(--tap-gap)}.shell_menuItem__iH7L_{display:flex;align-items:center;min-height:var(--tap);font-size:var(--fs-3)}.shell_menuPanel___u2nQ{min-width:13rem}.shell_sidebarShell__QrgXB{order:-1;position:relative;align-self:auto;display:flex;flex-direction:column;width:100%!important;height:auto;overflow:visible;border-left:none;border-top:none;border-bottom:1px solid var(--rule)}.shell_sidebarShellNotFirst__hbyTp{order:0;border-bottom:none;border-top:1px solid var(--rule)}.shell_sidebar___m29o{position:static;width:100%;opacity:1!important;visibility:visible!important;transform:none!important;padding:5rem max(1.5rem,env(safe-area-inset-right)) max(2.125rem,calc(1.5rem + env(safe-area-inset-bottom))) max(1.5rem,env(safe-area-inset-left))}.shell_sidebarShellNotFirst__hbyTp .shell_sidebar___m29o{padding-top:2.125rem}.shell_sidebarHead__Oo3si{display:none}.shell_sidebarFoot__dS8vA{padding-right:0}.shell_controls__35OBX,.shell_rail__Bc9Pv{display:none}}@media (max-width:46rem){.shell_topActions__yx7Cg{top:calc(1.25rem + 9.75px + env(safe-area-inset-top));left:1.25rem;right:1.25rem!important}.shell_sidebar___m29o{padding-right:max(1.25rem,env(safe-area-inset-right))}}@media (max-width:35rem){.shell_topSignInLink__ZVMTb{display:none}.shell_topActionsRight__jTUR6{gap:.5rem}.shell_topFrame__olxYK{gap:.375rem}}@media (max-width:22.5rem){.shell_topActions__yx7Cg{gap:.375rem}.shell_topActionsRight__jTUR6{gap:.25rem}.shell_topControls__UkoKn{gap:.125rem}.shell_topFrame__olxYK{gap:.25rem;padding:.125rem}.shell_topSignupBtn__hxYeg{padding:0 .625rem}}@media (max-width:46rem){.shell_sidebar___m29o:has(.shell_emptyOnMobile__ta_sb){padding-top:0;padding-bottom:0}.shell_sidebarShell__QrgXB:has(.shell_emptyOnMobile__ta_sb){border-bottom:none}.shell_sidebarFoot__dS8vA:has(.shell_emptyOnMobile__ta_sb){display:none}}.shell_userButton__h7HWV{display:inline-flex;align-items:center;justify-content:center;width:var(--icon-box,2.25rem);height:var(--icon-box,2.25rem)}.admin_page__np6EF{width:min(100%,92rem);margin:0 auto;padding:7rem 2rem 3rem}.admin_header__zGWj8{display:flex;align-items:end;justify-content:space-between;gap:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--rule-strong)}.admin_header__zGWj8 h1{margin:.35rem 0 0;font-size:var(--fs-8);line-height:1.05;letter-spacing:-.035em;text-wrap:balance}.admin_header__zGWj8 p{margin:0}.admin_sideNav__xNmIT{display:flex;min-height:100%;flex-direction:column;gap:.35rem}.admin_sideIntro__dAZtY{display:flex;flex-direction:column;align-items:flex-start;gap:.55rem;padding:.5rem .25rem 1.5rem;border-bottom:1px solid var(--rule-strong);margin-bottom:.5rem}.admin_sideIntro__dAZtY p{margin:0}.admin_sideIntro__dAZtY strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:var(--fs-4)}.admin_sideNav__xNmIT>button{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:.65rem .75rem;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--ink-2);text-align:left;cursor:pointer;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.admin_sideNavLabel__9d_Zk{display:flex;align-items:center;gap:.65rem;min-width:0}.admin_sideNavLabel__9d_Zk svg{flex-shrink:0;color:var(--ink-3);transition:color var(--dur) var(--ease)}.admin_sideNav__xNmIT>button:hover{color:var(--accent);background:var(--panel-2)}.admin_sideNav__xNmIT>.admin_sideNavActive__1nlVI .admin_sideNavLabel__9d_Zk svg,.admin_sideNav__xNmIT>button:hover .admin_sideNavLabel__9d_Zk svg{color:var(--accent)}.admin_sideNav__xNmIT>.admin_sideNavActive__1nlVI{color:var(--ink);background:var(--panel-2);border-color:var(--rule-strong)}.admin_langPicker__J4KuH{position:relative;margin-top:auto}.admin_langButton__GoXHx{display:flex;align-items:center;gap:.55rem;width:100%;min-height:44px;padding:.55rem .75rem;border:1px solid var(--rule);border-radius:var(--radius-sm);background:transparent;color:var(--ink-2);font:inherit;font-size:var(--fs-3);cursor:pointer;transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease),background var(--dur) var(--ease)}.admin_langButton__GoXHx:hover{color:var(--accent);border-color:var(--accent)}.admin_langButton__GoXHx span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin_langChevron__zsrXj{flex-shrink:0;margin-left:auto;transition:transform var(--dur) var(--ease)}.admin_langButton__GoXHx[aria-expanded=true] .admin_langChevron__zsrXj{transform:rotate(180deg)}.admin_langMenu__JCRnx{position:absolute;top:calc(100% + .4rem);left:0;right:0;z-index:6;display:flex;flex-direction:column;margin:0;padding:.375rem;list-style:none;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--panel-2) 68%,transparent);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid color-mix(in srgb,var(--ink) 16%,transparent);box-shadow:0 12px 32px rgb(0 0 0/40%),inset 0 1px 0 color-mix(in srgb,var(--ink) 10%,transparent);opacity:0;visibility:hidden}.admin_langOptionActive__ZHDHJ,.admin_langOption__FXOTE{display:flex;align-items:center;width:100%;min-height:38px;padding:.45rem .6rem;border:0;border-radius:calc(var(--radius-sm) - 2px);background:transparent;color:var(--ink-2);font:inherit;font-size:var(--fs-3);text-align:left;cursor:pointer;transition:color var(--dur) var(--ease),background var(--dur) var(--ease)}.admin_langOption__FXOTE:hover{color:var(--accent);background:var(--panel)}.admin_langOptionActive__ZHDHJ{color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.admin_langButtonCompact__RQGGC{height:var(--icon-box,2.25rem);min-height:var(--icon-box,2.25rem);padding:0 .75rem;border-color:transparent}.admin_langButtonCompact__RQGGC svg{width:var(--icon-glyph,1rem);height:var(--icon-glyph,1rem)}.admin_langButtonCompact__RQGGC .admin_langChevron__zsrXj{width:10px;height:10px}.admin_langMenuCompact___E7gv{left:auto;right:0;min-width:11rem}@media (max-width:35rem){.admin_langButtonCompact__RQGGC{width:var(--icon-box,2.25rem);padding:0;justify-content:center}.admin_langButtonCompact__RQGGC .admin_langChevron__zsrXj,.admin_langButtonCompact__RQGGC span{display:none}}.admin_mobileTabs__1BWxD{display:none}.admin_dangerButton__t_PGc,.admin_errorBanner__h2UuR button,.admin_filters__StQSu button,.admin_pagination__7q3wB button,.admin_primaryButton__w4und,.admin_quickActions__4yyuS button,.admin_rowActions__j4pCt button,.admin_secondaryButton__sqTgt{min-height:44px;border:1px solid var(--rule-strong);border-radius:var(--radius-sm);padding:.55rem .9rem;background:var(--panel-2);color:var(--ink);cursor:pointer;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease),opacity var(--dur) var(--ease)}.admin_errorBanner__h2UuR button:hover,.admin_pagination__7q3wB button:hover:not(:disabled),.admin_quickActions__4yyuS button:hover,.admin_rowActions__j4pCt button:hover,.admin_secondaryButton__sqTgt:hover{color:var(--accent);border-color:var(--accent);background:var(--rule)}.admin_primaryButton__w4und{border-color:var(--accent);background:var(--accent);color:var(--on-accent);font-weight:600}.admin_primaryButton__w4und:hover{background:var(--accent-hover)}.admin_dangerButton__t_PGc{border-color:var(--danger);color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,var(--panel))}.admin_dangerButton__t_PGc:disabled,.admin_pagination__7q3wB button:disabled,.admin_primaryButton__w4und:disabled,.admin_secondaryButton__sqTgt:disabled{cursor:not-allowed;opacity:.45}.admin_overview__sT_gh{padding-top:1.5rem}.admin_metricStrip__MU1t7{display:grid;grid-template-columns:repeat(7,minmax(7rem,1fr));border-block:1px solid var(--rule-strong);background:var(--panel)}.admin_metricStrip4__ZqgVD{grid-template-columns:repeat(4,minmax(7rem,1fr))}.admin_metricStrip__MU1t7>div{display:flex;min-height:7.5rem;flex-direction:column;justify-content:space-between;padding:1rem;border-right:1px solid var(--rule-strong)}.admin_metricStrip__MU1t7>div:last-child{border-right:0}.admin_metricStrip__MU1t7 span{color:var(--ink-3);font-size:var(--fs-3)}.admin_metricStrip__MU1t7 strong{font-size:var(--fs-7);line-height:1;font-weight:500}.admin_overviewBody__RggnY{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,.45fr);grid-gap:3rem;gap:3rem;padding:3rem 0}.admin_overviewBody__RggnY h2{max-width:22ch;margin:.65rem 0;font-size:var(--fs-7);line-height:1.15;text-wrap:balance}.admin_overviewBody__RggnY p{max-width:65ch;color:var(--ink-2)}.admin_blockedPreview__CpmmZ{list-style:none;margin:1.25rem 0 0;padding:0;max-width:30rem}.admin_blockedPreview__CpmmZ li{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem 0;border-top:1px solid var(--rule)}.admin_blockedPreview__CpmmZ li:first-child{border-top:1px solid var(--rule-strong)}.admin_blockedPreview__CpmmZ .admin_mono__ffx3U{color:var(--ink-3);font-size:var(--fs-2);white-space:nowrap}.admin_blockedPreviewMore__ioTxX{margin:.625rem 0 0;color:var(--ink-3);font-size:var(--fs-2)}.admin_quickActions__4yyuS{display:flex;flex-direction:column;gap:.5rem;align-self:start}.admin_quickActions__4yyuS button{display:flex;justify-content:space-between;text-align:left}.admin_quickActions__4yyuS button:after{content:"→";color:var(--accent)}.admin_filters__StQSu{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.6rem;padding:1.25rem 0}.admin_filters__StQSu input,.admin_filters__StQSu select{flex:1 1 9rem;min-width:8rem}.admin_filters__StQSu input[aria-label*=Buscar i]{flex:3 1 16rem}.admin_filters__StQSu button{flex:0 0 auto}.admin_dialog__nfUrh textarea,.admin_fieldGrid__oebKt input,.admin_fieldGrid__oebKt select,.admin_filters__StQSu input,.admin_filters__StQSu select{width:100%;min-height:44px;border:1px solid var(--rule-strong);border-radius:var(--radius-sm);padding:.65rem .75rem;background:var(--panel);color:var(--ink)}.admin_dialog__nfUrh textarea::placeholder,.admin_fieldGrid__oebKt input::placeholder,.admin_filters__StQSu input::placeholder{color:var(--ink-3);opacity:1}.admin_fieldGrid__oebKt select,.admin_filters__StQSu select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:2.5rem;background-repeat:no-repeat;background-position:right .85rem center;background-size:18px 18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23807e7a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='5 8 10 13 15 8'/%3E%3C/svg%3E")}[data-theme=light] .admin_fieldGrid__oebKt select,[data-theme=light] .admin_filters__StQSu select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23706d68' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='5 8 10 13 15 8'/%3E%3C/svg%3E")}.admin_table__EVovC{border-top:1px solid var(--rule-strong)}.admin_auditGrid__nu5p8,.admin_tableHead__rptS6,.admin_userRow__IDG9M{display:grid;grid-template-columns:minmax(13rem,1.55fr) minmax(9rem,1fr) minmax(5rem,.55fr) minmax(5rem,.55fr) minmax(16rem,1.25fr);grid-gap:1rem;gap:1rem;align-items:center}.admin_tableHead__rptS6{min-height:44px;padding:.55rem .75rem;color:var(--ink-3);font-family:var(--mono);font-size:var(--fs-1);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--rule-strong)}.admin_auditRow__Ixg7_,.admin_userRow__IDG9M{min-height:3.25rem;padding:.4rem .75rem;border-bottom:1px solid var(--rule);background:transparent;transition:background var(--dur) var(--ease)}.admin_auditRow__Ixg7_:hover,.admin_userRow__IDG9M:hover{background:var(--panel-2)}.admin_auditRow__Ixg7_>div,.admin_userRow__IDG9M>div{min-width:0}.admin_auditRow__Ixg7_>div:first-child,.admin_auditRow__Ixg7_>div:nth-child(2),.admin_auditRow__Ixg7_>div:nth-child(4),.admin_userRow__IDG9M>div:first-child{display:flex;flex-direction:column;gap:.2rem}.admin_auditRow__Ixg7_ small,.admin_userRow__IDG9M small{color:var(--ink-3)}.admin_idText__cLKg_{max-width:100%;overflow:hidden;text-overflow:ellipsis;color:var(--ink-2);font-size:var(--fs-2)}.admin_badgeGroup__ibhnk{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.35rem}.admin_badgeGroup__ibhnk small{flex-basis:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin_badge__o7l65{display:inline-flex;min-height:1.65rem;align-items:center;width:-moz-fit-content;width:fit-content;border:1px solid var(--rule-strong);border-radius:999px;padding:.15rem .55rem;color:var(--ink-2);font-family:var(--mono);font-size:var(--fs-2);line-height:1.2}.admin_badge_good__csTmb{color:var(--accent-hover);border-color:color-mix(in srgb,var(--accent) 55%,var(--rule))}.admin_badge_warn__cf15g{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 40%,var(--rule))}.admin_badge_danger__xnz4w{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 40%,var(--rule))}.admin_badge_accent__ei7Rg{color:var(--accent-hover);border-color:var(--accent)}.admin_badge_neutral__nRGNX{color:var(--ink-2)}.admin_rowActions__j4pCt{display:flex;flex-wrap:wrap;gap:.35rem}.admin_rowActions__j4pCt button{min-height:36px;padding:.4rem .6rem;font-size:var(--fs-3)}.admin_rowActions__j4pCt .admin_dangerText__m5W_m,.admin_rowActions__j4pCt .admin_dangerText__m5W_m:hover{color:var(--danger)}.admin_lockedLabel__94ZUq{color:var(--ink-3);font-size:var(--fs-3)}.admin_auditGrid__nu5p8{grid-template-columns:minmax(14rem,1.6fr) minmax(10rem,1.1fr) minmax(7rem,.65fr) minmax(15rem,.85fr) minmax(7rem,.65fr)}.admin_userGrid__Ye711{display:grid;grid-template-columns:minmax(13rem,1.5fr) minmax(9rem,1fr) minmax(6rem,.55fr) minmax(5rem,.45fr) minmax(7rem,.65fr) minmax(7rem,.65fr);grid-gap:1rem;gap:1rem;align-items:center}.admin_userGrid__Ye711>.admin_rowActions__j4pCt{justify-content:flex-end}.admin_userGrid__Ye711>.admin_rowActions__j4pCt .admin_lockedLabel__94ZUq{display:inline-flex;align-items:center;justify-content:center;width:6.7rem;min-height:2rem;border:1px solid color-mix(in srgb,var(--accent) 55%,var(--rule));border-radius:999px;color:var(--accent-hover);font-family:var(--mono);font-size:var(--fs-2)}.admin_tableHead__rptS6.admin_userGrid__Ye711>span:last-child{text-align:right}.admin_truncate__1AQSp{overflow:hidden;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap}.admin_scoreCell___7iK5{display:flex;align-items:baseline;gap:.65rem}.admin_dateCell__qHmZ5{display:flex;align-items:center;flex-wrap:nowrap;gap:.75rem}.admin_dateCell__qHmZ5 .admin_badge__o7l65,.admin_dateCell__qHmZ5>span{white-space:nowrap}.admin_auditRow__Ixg7_>div.admin_dateCell__qHmZ5{flex-direction:row}.admin_scoreCell___7iK5 strong{font-size:inherit;font-weight:500}.admin_scoreCell___7iK5 span{color:var(--ink-3);font-size:var(--fs-2)}.admin_siteList__S8w3h{border-top:1px solid var(--rule-strong)}.admin_siteGroup__XsfLy{border-bottom:1px solid var(--rule)}.admin_siteGroup__XsfLy>.admin_table__EVovC{border-top:1px solid var(--rule-strong)}.admin_siteGroup__XsfLy>.admin_siteRowOpen__nzTY_,.admin_siteGroup__XsfLy>.admin_table__EVovC{background:color-mix(in srgb,var(--panel-2) 55%,var(--bg))}.admin_siteRow__q7eWA{min-height:3.25rem;padding:.4rem .75rem}.admin_siteRowExpandable__aVcY1{cursor:pointer;transition:background var(--dur) var(--ease)}.admin_siteRowExpandable__aVcY1:hover{background:var(--panel-2)}.admin_siteMain__8X7Cg{display:flex;align-items:center;gap:.55rem;min-width:0}.admin_siteThumb__Rk8yv{flex-shrink:0;width:24px;height:24px;object-fit:contain;background:#ffffff;border-radius:50%}.admin_siteMain__8X7Cg strong{overflow:hidden;font-size:var(--fs-4);font-weight:500;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.admin_siteCountBadge__FUZqA{flex-shrink:0;display:inline-flex;min-width:1.35rem;height:1.35rem;align-items:center;justify-content:center;border:1px solid var(--rule-strong);border-radius:999px;padding:0 .35rem;color:var(--ink-3);font-family:var(--mono);font-size:var(--fs-1)}.admin_userLink__8GbqB{padding:0;border:0;background:none;color:var(--ink-2);font:inherit;text-align:left;cursor:pointer;text-underline-offset:.2em}.admin_userLink__8GbqB:hover{color:var(--accent);text-decoration:underline}.admin_rowActions__j4pCt .admin_auditIconBtn__92eV8,.admin_siteToggle__o_GVu{display:grid;place-items:center;width:2rem;height:2rem;min-height:2rem;padding:0;border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:transparent;color:var(--ink-2);cursor:pointer;transition:color var(--dur) var(--ease),background var(--dur) var(--ease),border-color var(--dur) var(--ease)}.admin_siteRow__q7eWA>.admin_rowActions__j4pCt{gap:.5rem}.admin_auditRow__Ixg7_>.admin_rowActions__j4pCt,.admin_siteRow__q7eWA>.admin_rowActions__j4pCt{justify-content:flex-end}.admin_siteRow__q7eWA>.admin_siteToggle__o_GVu{justify-self:end}.admin_tableHead__rptS6.admin_auditGrid__nu5p8>span:last-child{text-align:right}.admin_siteRow__q7eWA>.admin_rowActions__j4pCt .admin_lockedLabel__94ZUq{width:4.5rem}.admin_auditRow__Ixg7_>.admin_rowActions__j4pCt .admin_lockedLabel__94ZUq{width:4.35rem}.admin_auditRow__Ixg7_>.admin_rowActions__j4pCt .admin_lockedLabel__94ZUq,.admin_siteRow__q7eWA>.admin_rowActions__j4pCt .admin_lockedLabel__94ZUq{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;border:1px solid color-mix(in srgb,var(--accent) 55%,var(--rule));border-radius:999px;color:var(--accent-hover);font-family:var(--mono);font-size:var(--fs-2)}.admin_rowActions__j4pCt .admin_auditIconBtn__92eV8:hover,.admin_siteToggle__o_GVu:hover{color:var(--accent);background:var(--panel-2);border-color:var(--ink-3)}.admin_rowActions__j4pCt .admin_auditIconBtnBlocked__T8WxY,.admin_rowActions__j4pCt .admin_auditIconBtnDanger__v2cWq:hover{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 45%,var(--rule-strong))}.admin_rowActions__j4pCt .admin_auditIconBtnBlocked__T8WxY:hover{color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,var(--panel-2));border-color:var(--danger)}.admin_sortHeader__BukCn{display:inline-flex;align-items:center;gap:.3rem;padding:0;border:0;background:none;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.admin_sortHeader__BukCn:hover{color:var(--accent)}.admin_sortHeaderIcon__Ed42E{display:inline-flex;color:var(--ink-3);transition:transform var(--dur) var(--ease),color var(--dur) var(--ease)}.admin_sortHeaderIconActive__t_own{color:var(--accent)}.admin_filterInline__gva32{display:flex;flex:1 1 8rem;flex-direction:column;gap:.3rem;color:var(--ink-3);font-size:var(--fs-2)}.admin_filterInline__gva32 input{flex:0 0 auto;height:44px;min-height:44px;border:1px solid var(--rule-strong);border-radius:var(--radius-sm);padding:.5rem .6rem;background:var(--panel);color:var(--ink)}.admin_metricSite__OdCdK{overflow:hidden;font-size:var(--fs-5);text-overflow:ellipsis;white-space:nowrap}.admin_pagination__7q3wB{display:flex;min-height:4.5rem;align-items:center;justify-content:space-between;gap:1rem;color:var(--ink-3)}.admin_pagination__7q3wB>div{display:flex;gap:.5rem}.admin_empty__6eKkA{min-height:16rem;display:grid;place-content:center;text-align:center;border-block:1px solid var(--rule-strong)}.admin_empty__6eKkA h2{margin:0;font-size:var(--fs-6)}.admin_empty__6eKkA p{margin:.4rem 0 0;color:var(--ink-2)}.admin_skeletonList__nYJki{border-top:1px solid var(--rule-strong)}.admin_skeletonList__nYJki i{display:block;height:6.5rem;border-bottom:1px solid var(--rule);background:var(--panel-2);animation:admin_pulse__S_bHR 1.2s ease-in-out infinite alternate}@keyframes admin_pulse__S_bHR{0%{opacity:.35}to{opacity:.75}}.admin_errorBanner__h2UuR{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;padding:.75rem 1rem;border:1px solid color-mix(in srgb,var(--danger) 45%,var(--rule));border-radius:var(--radius-sm);color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,var(--panel))}.admin_logList__OJ0Zq{border-top:1px solid var(--rule-strong)}.admin_logRow__LrIIJ{padding:1rem .75rem;border-bottom:1px solid var(--rule)}.admin_logMain__AJCbJ,.admin_logMain__AJCbJ>div,.admin_logMeta__4HTND{display:flex;align-items:center;gap:.65rem}.admin_logMain__AJCbJ{justify-content:space-between}.admin_logMain__AJCbJ time{color:var(--ink-3);font-size:var(--fs-3)}.admin_logMeta__4HTND{flex-wrap:wrap;margin-top:.65rem;color:var(--ink-2);font-size:var(--fs-3)}.admin_logMeta__4HTND code{color:var(--ink);font-family:var(--mono)}.admin_logRow__LrIIJ p{margin:.75rem 0;color:var(--ink-2)}.admin_logRow__LrIIJ details{margin-top:.6rem}.admin_logRow__LrIIJ summary{min-height:44px;display:flex;align-items:center;cursor:pointer;color:var(--ink-3)}.admin_logRow__LrIIJ pre{max-height:18rem;overflow:auto;margin:0;padding:1rem;border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--panel);color:var(--ink-2);font:var(--fs-2)/1.5 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere}.admin_dialog__nfUrh{width:min(36rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);padding:0;border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--panel);color:var(--ink);box-shadow:0 1.5rem 5rem rgb(0 0 0/45%)}.admin_dialog__nfUrh::-webkit-backdrop{background:rgb(0 0 0/72%)}.admin_dialog__nfUrh::backdrop{background:rgb(0 0 0/72%)}.admin_dialogBody__x5KXS{display:flex;flex-direction:column;gap:1.15rem;padding:1.5rem}.admin_dialogBody__x5KXS h2{margin:.35rem 0;font-size:var(--fs-7);line-height:1.15}.admin_dialogBody__x5KXS p{margin:0}.admin_dialogTarget__F6HTu{color:var(--ink-2);overflow-wrap:anywhere}.admin_dialogBody__x5KXS>label,.admin_fieldGrid__oebKt label{display:flex;flex-direction:column;gap:.4rem;color:var(--ink-2);font-size:var(--fs-3)}.admin_dialogBody__x5KXS label strong{color:var(--danger)}.admin_dialogBody__x5KXS label span{color:var(--ink-3)}.admin_dialog__nfUrh textarea{min-height:7rem;resize:vertical}.admin_fieldGrid__oebKt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.admin_fieldGrid__oebKt .admin_fieldWide__Ml9_E{grid-column:1/-1}@media (max-width:30rem){.admin_fieldGrid__oebKt{grid-template-columns:1fr}}.admin_fieldGrid__oebKt small{color:var(--ink-3);line-height:1.35}.admin_warning__5odrO{padding:.75rem;border:1px solid color-mix(in srgb,var(--warn) 35%,var(--rule));border-radius:var(--radius-sm);color:var(--warn);background:color-mix(in srgb,var(--warn) 7%,var(--panel))}.admin_warningHard__kywnb{padding:.75rem;border:1px solid color-mix(in srgb,var(--danger) 45%,var(--rule));border-radius:var(--radius-sm);color:var(--danger);background:color-mix(in srgb,var(--danger) 9%,var(--panel))}.admin_inlineError__dfgvP{color:var(--danger)}.admin_dialogActions__qwewB{display:flex;justify-content:flex-end;gap:.6rem;padding-top:.25rem}@media (max-width:72rem){.admin_metricStrip__MU1t7{grid-template-columns:repeat(4,1fr)}.admin_metricStrip__MU1t7>div:nth-child(4){border-right:0}.admin_metricStrip__MU1t7>div:nth-child(-n+4){border-bottom:1px solid var(--rule-strong)}}@media (max-width:64rem){.admin_page__np6EF{padding-top:6.5rem}.admin_mobileTabs__1BWxD{display:flex;overflow-x:auto;gap:.25rem;padding:.75rem 0;border-bottom:1px solid var(--rule-strong);scrollbar-width:none}.admin_mobileTabs__1BWxD button{min-height:44px;flex:0 0 auto;border:0;border-radius:var(--radius-sm);padding:.6rem .8rem;background:transparent;color:var(--ink-2)}.admin_mobileTabs__1BWxD .admin_mobileTabActive__njCOW{background:var(--panel-2);color:var(--ink)}}@media (max-width:50rem){.admin_page__np6EF{padding-inline:1rem}.admin_header__zGWj8{align-items:center}.admin_header__zGWj8 h1{font-size:var(--fs-7)}.admin_metricStrip__MU1t7{grid-template-columns:repeat(2,1fr)}.admin_metricStrip__MU1t7>div{min-height:6.5rem;border-right:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong)}.admin_metricStrip__MU1t7>div:nth-child(2n){border-right:0}.admin_overviewBody__RggnY{grid-template-columns:1fr;gap:1.5rem;padding:2rem 0}.admin_filters__StQSu input[aria-label*=Buscar i]{flex-basis:100%}.admin_tableHead__rptS6{display:none}.admin_auditRow__Ixg7_.admin_auditGrid__nu5p8,.admin_siteRow__q7eWA.admin_auditGrid__nu5p8,.admin_userRow__IDG9M{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;padding:1rem 0}.admin_auditRow__Ixg7_>div:before,.admin_siteRow__q7eWA>div:before,.admin_userRow__IDG9M>div:before{content:attr(data-label);display:block;margin-bottom:.3rem;color:var(--ink-3);font-family:var(--mono);font-size:var(--fs-1);letter-spacing:.08em;text-transform:uppercase}.admin_auditRow__Ixg7_>div:first-child,.admin_rowActions__j4pCt,.admin_userRow__IDG9M>div:first-child{grid-column:1/-1}.admin_rowActions__j4pCt button{min-height:44px}.admin_siteRow__q7eWA.admin_auditGrid__nu5p8>div:first-child{grid-column:auto}.admin_pagination__7q3wB{align-items:stretch;flex-direction:column;padding:1rem 0}.admin_pagination__7q3wB>div{display:grid;grid-template-columns:1fr 1fr}.admin_pagination__7q3wB button{width:100%}.admin_logMain__AJCbJ{align-items:flex-start;flex-direction:column}.admin_fieldGrid__oebKt{grid-template-columns:1fr}}@media (max-width:30rem){.admin_header__zGWj8{align-items:stretch;flex-direction:column}.admin_header__zGWj8>button{align-self:flex-start}.admin_filterInline__gva32,.admin_filters__StQSu input,.admin_filters__StQSu select{flex-basis:100%}.admin_auditRow__Ixg7_.admin_auditGrid__nu5p8,.admin_siteRow__q7eWA.admin_auditGrid__nu5p8,.admin_userRow__IDG9M{grid-template-columns:1fr}.admin_auditRow__Ixg7_>div:first-child,.admin_rowActions__j4pCt,.admin_userRow__IDG9M>div:first-child{grid-column:auto}.admin_dialogBody__x5KXS{padding:1rem}.admin_dialogActions__qwewB{display:grid;grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.admin_skeletonList__nYJki i{animation:none;opacity:.6}.admin_dangerButton__t_PGc,.admin_primaryButton__w4und,.admin_secondaryButton__sqTgt,.admin_sideNav__xNmIT>button{transition:none}}