@keyframes pulse{0%{opacity:.6;transform:scale(1)}70%{opacity:0;transform:scale(2.5)}to{opacity:0}}@keyframes markerPulse{0%{opacity:.65;transform:scale(.85)}70%{opacity:0;transform:scale(2.8)}to{opacity:0}}@keyframes markerBeaconBreath{0%{opacity:.18;transform:scale(.99)}50%{opacity:.3;transform:scale(1.045)}to{opacity:.18;transform:scale(.99)}}@keyframes markerHaloBreath{0%{opacity:0;transform:scale(.96)}22%{opacity:.08}74%{opacity:.035}to{opacity:0;transform:scale(1.68)}}@keyframes markerOrbitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes markerCoreFlicker{0%{opacity:.88;transform:scale(.985)}45%{opacity:.96;transform:scale(1.015)}to{opacity:.88;transform:scale(.985)}}@keyframes markerSignalSweep{0%{opacity:0;transform:scale(.72)}18%{opacity:.7}to{opacity:0;transform:scale(2.55)}}@keyframes viewerHotspotPulse{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(2.2)}to{opacity:0}}@keyframes fadeGlow{0%{opacity:.4;transform:translateY(10px)}50%{opacity:1;transform:translateY(0)}to{opacity:.4;transform:translateY(10px)}}@keyframes taglineFade{0%{opacity:0;filter:blur(6px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes homeIntroVeil{0%,76%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes homeIntroLogoTravel{0%{opacity:0;filter:blur(8px)drop-shadow(0 0 18px #ffffff0f);transform:translateY(10px)scale(.94)}28%{opacity:1;filter:blur()drop-shadow(0 0 34px #fff3);transform:translate(0,0)scale(1)}62%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;filter:blur()drop-shadow(0 12px 34px #0000005c);transform:translate(clamp(-500px,-32vw,-116px),clamp(-340px,-34vh,-150px))scale(.34)}}@keyframes homeIntroLogoGlow{0%{opacity:0;transform:translate(-50%,-50%)scale(1)}32%{opacity:.96;transform:translate(-50%,-50%)scale(1)}44%{opacity:.78;transform:translate(-50%,-50%)scale(1)}62%{opacity:0;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@keyframes homeIntroLogoGlowMobile{0%{opacity:0;transform:translate(-50%,-50%)scale(1)}19%{opacity:.94;transform:translate(-50%,-50%)scale(1)}28%{opacity:.5;transform:translate(-50%,-50%)scale(.93)}39%{opacity:0;transform:translate(-50%,-50%)scale(.76)}to{opacity:0;transform:translate(-50%,-50%)scale(.76)}}@keyframes homeHeroBrandSettle{0%{opacity:0;transform:translate(-50%)translateY(8px)scale(.96)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes homeHeroBrandSettleMobile{0%{opacity:0;transform:translate(-50%)translateY(8px)scale(.96)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes homeMobileChromeReveal{0%{opacity:0;filter:blur(10px);transform:translateY(calc(-100% - 18px))scale(.965)}72%{opacity:.98;filter:blur(.5px);transform:translateY(-2px)scale(.998)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@keyframes toolbarCollisionHide{0%{opacity:1;filter:blur();transform:translate(0,0)scale(1)}42%{opacity:.58;filter:blur(1.5px);transform:translateY(-4px)scale(.994)}to{opacity:0;filter:blur(6px);transform:translateY(-14px)scale(.982)}}@keyframes toolbarCollisionShow{0%{opacity:0;filter:blur(6px);transform:translateY(-14px)scale(.982)}58%{opacity:.82;filter:blur(1px);transform:translateY(-2px)scale(.997)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@keyframes desktopGlobeDepthIntro{0%{filter:brightness(1.035)contrast(1.018)}42%{filter:brightness(1.035)contrast(1.018)}to{filter:brightness(1.035)contrast(1.018)}}@keyframes worldMapRevealVeil{0%{opacity:1}46%{opacity:.28}to{opacity:0}}@keyframes homeMobileHeroPanelReveal{0%{opacity:0;filter:blur(10px);transform:translate(-34px,14px)scale(.965)}68%{opacity:1;filter:blur();transform:translate(6px)scale(1.006)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@keyframes beamTravel{0%{stroke-dashoffset:270px}to{stroke-dashoffset:0}}@keyframes museumSignalTrace{0%{stroke-dashoffset:0}to{stroke-dashoffset:-88px}}@property --preview-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes previewSignalBorder{0%{--preview-border-angle:0deg}to{--preview-border-angle:360deg}}@keyframes previewCardIn{0%{opacity:0;filter:blur(12px);transform:translate(-50%,-92%)scale(.96)}to{opacity:1;filter:blur();transform:translate(-50%,-100%)scale(1)}}@keyframes previewSweep{0%{opacity:0;transform:translate(-130%)}20%{opacity:1}to{opacity:0;transform:translate(130%)}}@keyframes spotlightReveal{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes destinationGlowBreathe{0%{opacity:.56;transform:scale(.985)}50%{opacity:.82;transform:scale(1.035)}to{opacity:.56;transform:scale(.985)}}html,body{background:var(--theme-page-bg);min-height:100%;color:var(--theme-page-text)}:root{--font-ui:"Aptos", "Segoe UI", system-ui, sans-serif;--font-fa:"Vazirmatn", "Noto Sans Arabic", "Segoe UI", Tahoma, sans-serif;--font-geist-sans:var(--font-ui);--font-geist-mono:"Cascadia Code", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--app-page-max:1500px;--app-page-readable:1040px;--app-page-narrow:760px;--app-page-pad:clamp(16px, 2vw, 32px);--app-page-pad-compact:clamp(14px, 1.6vw, 24px);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-page:clamp(20px, 3vw, 34px);--space-section:var(--space-6);--space-panel:18px;--space-card:var(--space-5);--space-card-compact:var(--space-4);--space-control-x:18px;--space-control-y:12px;--radius-control:8px;--radius-card:8px;--radius-panel:12px;--radius-surface:18px;--radius-immersive:24px;--radius-pill:999px;--button-height-sm:36px;--button-height-md:46px;--button-height-lg:54px;--button-icon-sm:36px;--button-icon-md:42px;--button-padding-sm:12px;--button-padding-md:18px;--button-padding-lg:24px;--button-gap:10px;--button-radius:var(--radius-pill);--button-font-size:var(--type-metadata-size);--button-font-size-sm:11px;--button-font-weight:760;--button-tracking:.1em;--button-control-height:var(--button-height-sm);--button-control-padding-x:12px;--button-focus-ring:0 0 0 1px color-mix(in srgb, var(--theme-input-focus) 84%, transparent), 0 0 0 4px color-mix(in srgb, var(--theme-input-focus) 18%, transparent);--button-motion-duration:var(--motion-duration-functional);--button-motion-ease:var(--motion-ease-functional);--motion-duration-subtle:.16s;--motion-duration-functional:.22s;--motion-duration-cinematic:.72s;--motion-ease-standard:cubic-bezier(.2, 0, 0, 1);--motion-ease-functional:cubic-bezier(.2, 0, .2, 1);--motion-ease-cinematic:cubic-bezier(.16, 1, .3, 1);--motion-distance-subtle:2px;--motion-distance-functional:4px;--motion-distance-cinematic:18px;--app-section-gap:var(--space-section);--app-panel-gap:var(--space-panel);--type-hero-headline-size:clamp(34px, 4vw, 60px);--type-hero-headline-line:.98;--type-headline-size:clamp(30px, 2.8vw, 44px);--type-headline-line:1.06;--type-operational-headline-size:clamp(26px, 2.05vw, 34px);--type-operational-headline-line:1.1;--type-section-title-size:clamp(20px, 1.6vw, 26px);--type-section-title-line:1.18;--type-card-title-size:clamp(16px, 1.25vw, 20px);--type-card-title-line:1.18;--type-body-size:16px;--type-body-line:1.62;--type-compact-body-size:14px;--type-compact-body-line:1.45;--type-eyebrow-size:11px;--type-eyebrow-line:1.2;--type-eyebrow-tracking:.12em;--type-metadata-size:12px;--type-metadata-line:1.35;--app-title-page:var(--type-headline-size);--app-title-readable:var(--type-operational-headline-size);--app-title-hero:var(--type-hero-headline-size);--app-action-link-gap:8px;--app-action-link-height:34px;--app-toolbar-edge:16px;--app-toolbar-mobile-edge:12px;--app-toolbar-mobile-top:8px;--app-toolbar-mobile-safe-band:max(58px, calc(env(safe-area-inset-top,0px) + 48px));--app-toolbar-desktop-clearance:84px;--museum-bg:#050505;--museum-bg-deep:#030303;--museum-bg-warm:#080807;--museum-surface:#181817;--museum-surface-raised:#20201e;--museum-surface-soft:#24231f;--museum-border:#30302c;--museum-border-strong:#3a3831;--museum-text:#f4f1ea;--museum-text-muted:#b8b3aa;--museum-text-soft:#918b82;--museum-gold:#d8b463;--museum-gold-strong:#e3c57d;--museum-gold-deep:#9b7426;--museum-gold-ink:#120d05;--museum-success:#b7c894;--museum-warning:#d8b463;--museum-danger:#d77f66;--museum-info:#c7b68a;--brand-gold:var(--museum-gold);--brand-gold-strong:var(--museum-gold-strong);--brand-gold-deep:var(--museum-gold-deep);--brand-primary-mode:dark-luxe;--light-mode-policy:accessibility-preference;--light-mode-brand-role:support-mode;--theme-page-bg:var(--museum-bg);--theme-page-text:var(--museum-text);--theme-shell-bg:radial-gradient(circle at top, #d8b46321, transparent 24%), linear-gradient(180deg, var(--museum-bg), #10100f);--theme-surface:#181817db;--theme-surface-primary:#0c0c0be6;--theme-surface-secondary:#f4f1ea0e;--theme-surface-tertiary:#f4f1ea09;--theme-toolbar-bg:#080808b8;--theme-border-subtle:#f4f1ea14;--theme-border-soft:#f4f1ea17;--theme-border-medium:#f4f1ea24;--theme-text:var(--theme-text-main);--theme-text-strong:#f4f1eafa;--theme-text-main:#f4f1eaeb;--theme-text-muted:#b8b3aaeb;--theme-text-soft:#b8b3aab8;--theme-text-faint:#b8b3aa94;--theme-link:var(--museum-gold);--theme-link-hover:var(--museum-gold-strong);--theme-accent:var(--museum-gold);--theme-accent-strong:var(--museum-gold-strong);--theme-accent-soft:#d8b46329;--theme-input-bg:#20201ee0;--theme-input-border:#f4f1ea1f;--theme-input-focus:#d8b463b8;--theme-panel-shadow:inset 0 1px 0 #ffffff0e, 0 24px 64px #00000057, 0 8px 22px #00000038;--theme-shadow-soft:0 18px 46px #0000003d;--theme-card-shell:linear-gradient(180deg, #f4f1ea0f, #f4f1ea07), #181817d6;--theme-card-shell-strong:#f4f1ea0d;--theme-card-shell-soft:#f4f1ea08;--theme-premium-card-border:#f4f1ea1f;--theme-premium-card-surface:#1e1e1db8;--theme-premium-card-shadow:inset 0 1px 0 #ffffff12, 0 22px 58px #0003;--theme-premium-card-shadow-hover:inset 0 1px 0 #ffffff14, 0 26px 66px #0000003d;--mist:#12100ebd;--line-soft:#ffffff24;--ink-900:#fffffff0;--ink-600:#ffffffb3;--ink-500:#ffffff94}:root[data-theme=light]{--brand-primary-mode:dark-luxe;--light-mode-policy:accessibility-preference;--light-mode-brand-role:support-mode;--museum-bg:#fbf7ef;--museum-bg-deep:#f2eadc;--museum-bg-warm:#fffaf3;--museum-surface:#fffaf3;--museum-surface-raised:#fbf3e7;--museum-surface-soft:#f4eadb;--museum-border:#d8c8ad;--museum-border-strong:#b79d6e;--museum-text:#261b12;--museum-text-muted:#58452f;--museum-text-soft:#74604a;--museum-gold:#9b7426;--museum-gold-strong:#6a461b;--museum-gold-deep:#4b3013;--museum-gold-ink:#22150a;--museum-success:#5f743d;--museum-warning:#9b7426;--museum-danger:#9f4e3d;--museum-info:#806539;--theme-page-bg:var(--museum-bg);--theme-page-text:var(--museum-text);--theme-shell-bg:radial-gradient(circle at top, #d8b46329, transparent 26%), linear-gradient(180deg, var(--museum-bg-warm), var(--museum-bg-deep));--theme-surface:#fffcf7db;--theme-surface-primary:#fffbf5f7;--theme-surface-secondary:#553f2013;--theme-surface-tertiary:#553f200e;--theme-toolbar-bg:#fff9f2e6;--theme-border-subtle:#503a1c1f;--theme-border-soft:#503a1c29;--theme-border-medium:#503a1c3d;--theme-text:var(--theme-text-main);--theme-text-strong:#261b12;--theme-text-main:#261b12f5;--theme-text-muted:#3a2a18d6;--theme-text-soft:#493620c2;--theme-text-faint:#584228ad;--theme-link:var(--museum-gold-strong);--theme-link-hover:var(--museum-gold-deep);--theme-accent:var(--museum-gold);--theme-accent-strong:var(--museum-gold-strong);--theme-accent-soft:#d8b46324;--theme-input-bg:#fffcf7f0;--theme-input-border:#503a1c29;--theme-input-focus:#9b7426ad;--theme-panel-shadow:inset 0 1px 0 #ffffff7a, 0 24px 62px #664c2a24, 0 8px 20px #664c2a14;--theme-shadow-soft:0 18px 44px #7356301a;--theme-card-shell:linear-gradient(180deg, #fffffff0, #faf4ebe6), #fffcf7eb;--theme-card-shell-strong:#553f2011;--theme-card-shell-soft:#553f200d;--theme-premium-card-border:var(--theme-border-soft);--theme-premium-card-surface:#fffcf7c2;--theme-premium-card-shadow:inset 0 1px 0 #ffffff6b, 0 18px 44px #73563014;--theme-premium-card-shadow-hover:inset 0 1px 0 #ffffff7a, 0 22px 54px #7356301a;--mist:#d6b06b29;--line-soft:#72583747;--ink-900:#2e2116;--ink-600:#503c29;--ink-500:#69503a}body{font-family:var(--font-ui);font-size:var(--type-body-size);line-height:var(--type-body-line)}:lang(fa),[dir=rtl]{font-family:var(--font-fa);letter-spacing:0}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes adminAttentionPulse{0%{box-shadow:inset 0 1px #ffffff0a,0 0 #d6b06b2e}50%{box-shadow:inset 0 1px #ffffff0d,0 0 0 6px #d6b06b0a}to{box-shadow:inset 0 1px #ffffff0a,0 0 #d6b06b00}}*{box-sizing:border-box}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a{color:inherit}.route-state{min-height:100vh;padding:110px var(--app-page-pad) 40px;background:var(--theme-shell-bg);place-items:center;display:grid}.route-state__card{width:min(var(--app-page-narrow), 100%);border:1px solid var(--theme-border-soft);background:var(--theme-surface-primary);box-shadow:var(--theme-panel-shadow);border-radius:28px;padding:28px}.route-state__eyebrow{color:#e9d2a5d6;letter-spacing:.22em;text-transform:uppercase;margin:0 0 12px;font-size:12px}.route-state__card h1{font-size:var(--type-operational-headline-size);line-height:var(--type-operational-headline-line);margin:0;font-weight:500}.route-state__description{color:var(--theme-text-muted);margin:18px 0 0;font-size:16px;line-height:1.8}.route-state__actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;display:flex}.route-state__primary,.route-state__secondary,.route-state__button{letter-spacing:.16em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.route-state__primary,.route-state__button{color:#120d05;cursor:pointer;background:linear-gradient(135deg,#d6b06b,#8f6b2e);border:0}.route-state__secondary{border:1px solid var(--theme-border-medium);background:var(--theme-surface-secondary);color:var(--theme-text-main)}.museum-shell{min-height:100vh;padding:32px var(--app-page-pad) 48px;background:var(--theme-shell-bg)}.museum-shell__header,.museum-shell__copy,.museum-shell__frame{width:min(var(--app-page-max), 100%);margin:0 auto}.museum-shell__back,.museum-shell__title,.museum-shell__meta,.museum-shell__line,.dashboard-card__skeleton,.dashboard-card__loading-block{background:linear-gradient(90deg,#ffffff0f 0%,#ffffff1f 50%,#ffffff0f 100%) 0 0/200% 100%;border-radius:999px;animation:1.8s linear infinite shimmer}.museum-shell__back{width:170px;height:14px}.museum-shell__title{border-radius:24px;width:min(620px,72%);height:clamp(42px,7vw,72px);margin-top:22px}.museum-shell__meta{width:min(220px,42%);height:12px;margin-top:16px}.museum-shell__copy{margin-top:28px}.museum-shell__line{width:min(780px,100%);height:14px;margin-top:14px}.museum-shell__line--wide{width:min(880px,100%)}.museum-shell__frame{background:radial-gradient(circle at top,#b1883b2e,#0000 34%),#080808f0;border:1px solid #ffffff14;border-radius:28px;place-items:center;min-height:70vh;margin-top:28px;display:grid}.museum-shell__frame p{color:#ffffffb8;letter-spacing:.18em;text-transform:uppercase;margin:14px 0 0;font-size:13px}.museum-shell__spinner{border:2px solid #ffffff24;border-top-color:#d6b06bf0;border-radius:999px;width:58px;height:58px;animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.auth-toolbar-frame{top:var(--app-toolbar-edge);right:var(--app-toolbar-edge);z-index:70;width:fit-content;max-width:calc(100vw - (2 * var(--app-toolbar-edge)));--toolbar-cinema-ease:cubic-bezier(.16, 1, .3, 1);--toolbar-cinema-glow:#d6b06b38;transition:max-width 1.18s var(--toolbar-cinema-ease), opacity .84s var(--toolbar-cinema-ease), transform 1.18s var(--toolbar-cinema-ease), filter 1.18s var(--toolbar-cinema-ease);will-change:max-width, opacity, transform, filter;position:fixed}@media (min-width:921px){.auth-toolbar-frame.is-toolbar-compact{filter:saturate(1.08);max-width:52px;transform:translate(-2px,-4px)scale(.985)}.auth-toolbar-frame.is-toolbar-compact:hover,.auth-toolbar-frame.is-toolbar-compact:focus-within,.auth-toolbar-frame.is-toolbar-compact.is-toolbar-expanded{max-width:calc(100vw - (2 * var(--app-toolbar-edge)));filter:saturate();transform:translate(0,0)scale(1)}}.auth-toolbar{z-index:1;isolation:isolate;align-items:center;gap:var(--space-2);width:fit-content;max-width:calc(100vw - (2 * var(--app-toolbar-edge)));--auth-toolbar-control-height:var(--button-height-sm);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--theme-surface-primary) 94%, transparent);border:1px solid var(--theme-border-soft);-webkit-backdrop-filter:blur(8px);min-width:0;transition:max-width 1.18s var(--toolbar-cinema-ease), padding 1.18s var(--toolbar-cinema-ease), border-radius 1.18s var(--toolbar-cinema-ease), background 1.18s var(--toolbar-cinema-ease), border-color 1.18s var(--toolbar-cinema-ease), box-shadow 1.18s var(--toolbar-cinema-ease), opacity .76s cubic-bezier(.22, 1, .36, 1), transform .76s cubic-bezier(.22, 1, .36, 1), filter .76s cubic-bezier(.22, 1, .36, 1);justify-content:flex-start;padding:6px 8px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 26px #0003,inset 0 1px #ffffff0f}.auth-toolbar:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 16px 50%, #ffffff1a, transparent 22px), linear-gradient(90deg, var(--toolbar-cinema-glow), transparent 42%);opacity:.11;transform-origin:100%;transition:opacity .84s var(--toolbar-cinema-ease), transform 1.18s var(--toolbar-cinema-ease);position:absolute;inset:1px;transform:translate(-10px)scaleX(1.04)}.auth-toolbar>*{z-index:1;position:relative}.auth-toolbar-frame:hover .auth-toolbar:before,.auth-toolbar-frame:focus-within .auth-toolbar:before{opacity:.18;transform:translate(-14px)scaleX(1.08)}@media (min-width:921px){.auth-toolbar-frame.is-toolbar-compact .auth-toolbar{background:linear-gradient(145deg,#ffffff14,#0000 44%),#070707bd;border-color:#ffffff1f;border-radius:16px;max-width:52px;padding-inline:8px;box-shadow:0 12px 30px #00000047,0 0 0 1px #d6b06b0f,inset 0 1px #ffffff17}.auth-toolbar-frame.is-toolbar-compact:hover .auth-toolbar,.auth-toolbar-frame.is-toolbar-compact:focus-within .auth-toolbar,.auth-toolbar-frame.is-toolbar-compact.is-toolbar-expanded .auth-toolbar{max-width:calc(100vw - (2 * var(--app-toolbar-edge)));border-radius:var(--radius-panel);background:color-mix(in srgb, var(--theme-surface-primary) 94%, transparent);border-color:var(--theme-border-soft);padding-inline:8px;box-shadow:0 10px 26px #0003,inset 0 1px #ffffff0f}.auth-toolbar-frame.is-toolbar-compact .auth-toolbar:before{opacity:1;transform:translate(0)scaleX(1)}.auth-toolbar-frame.is-toolbar-compact:hover .auth-toolbar:before,.auth-toolbar-frame.is-toolbar-compact:focus-within .auth-toolbar:before,.auth-toolbar-frame.is-toolbar-compact.is-toolbar-expanded .auth-toolbar:before{opacity:.24;transform:translate(-16px)scaleX(1.08)}}.auth-toolbar-backdrop{content:"";z-index:0;pointer-events:none;-webkit-backdrop-filter:blur(18px);background:linear-gradient(#03030361 0%,#03030347 58%,#0303031a 80%,#03030300 100%);width:min(100% + 72px,100vw - 16px);height:calc(100% + 48px);position:absolute;top:-16px;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000000e6 16%,#000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000000e6 16%,#000 100%)}body:has(.auth-toolbar):before{content:none}.auth-toolbar--guest{gap:6px;padding:6px 8px}.auth-toolbar__brand{aspect-ratio:638/740;opacity:.88;width:25px;min-width:25px;transition:width 1.18s var(--toolbar-cinema-ease), min-width 1.18s var(--toolbar-cinema-ease), opacity .58s cubic-bezier(.22, 1, .36, 1), transform .86s var(--toolbar-cinema-ease), filter .86s var(--toolbar-cinema-ease);border-radius:10px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.auth-toolbar__brand:hover,.auth-toolbar__brand:focus-visible{opacity:1;transform:translateY(-1px)}.auth-toolbar__brand-logo{object-fit:contain;width:100%;height:auto;display:block}.auth-toolbar__brand-logo--light-theme{display:none}.auth-toolbar__identity{min-width:0;transition:opacity .58s ease, transform .92s var(--toolbar-cinema-ease);flex:0 auto;align-items:center;gap:7px;transition-delay:90ms;display:flex}.auth-toolbar__avatar{border:1px solid var(--theme-border-medium);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-page-text) 8%, transparent), transparent), var(--theme-surface-secondary);width:28px;height:28px;color:var(--theme-text-strong);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.auth-toolbar__meta{align-items:center;min-width:0;display:flex}.auth-toolbar__meta strong{text-overflow:ellipsis;white-space:nowrap;max-width:clamp(5rem,14vw,9rem);font-size:11px;font-weight:600;line-height:1.2;display:block;overflow:hidden}.auth-toolbar__cue{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border:1px solid #ffffff14;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:20px;padding:0 8px;font-size:9px;font-weight:700;display:inline-flex}.auth-toolbar__cue--guest{color:#ffffffc7;background:#ffffff0f}.auth-toolbar__cue--member{color:#f7e0b5eb;background:#d6b06b24}.auth-toolbar__cue--admin{color:#d7effff5;background:#89c8ff24}.auth-toolbar__actions{transition:opacity .58s ease, transform .96s var(--toolbar-cinema-ease);flex:none;align-items:center;gap:5px;transition-delay:.18s;display:flex}@media (min-width:921px){.auth-toolbar-frame.is-toolbar-compact:not(.is-toolbar-expanded):not(:hover):not(:focus-within) .auth-toolbar__brand{opacity:.98;filter:drop-shadow(0 0 8px #d6b06b2e);width:24px;min-width:24px;transform:translate(3px)scale(.95)}.auth-toolbar-frame.is-toolbar-compact:not(.is-toolbar-expanded):not(:hover):not(:focus-within) .auth-toolbar__identity,.auth-toolbar-frame.is-toolbar-compact:not(.is-toolbar-expanded):not(:hover):not(:focus-within) .auth-toolbar__cue,.auth-toolbar-frame.is-toolbar-compact:not(.is-toolbar-expanded):not(:hover):not(:focus-within) .auth-toolbar__actions{opacity:0;pointer-events:none;transition-delay:0s;transform:translate(16px)scale(.96)}.auth-toolbar-frame.is-toolbar-compact:hover .auth-toolbar__identity,.auth-toolbar-frame.is-toolbar-compact:focus-within .auth-toolbar__identity,.auth-toolbar-frame.is-toolbar-compact.is-toolbar-expanded .auth-toolbar__identity{transition-delay:.19s}.auth-toolbar-frame.is-toolbar-compact:hover .auth-toolbar__actions,.auth-toolbar-frame.is-toolbar-compact:focus-within .auth-toolbar__actions,.auth-toolbar-frame.is-toolbar-compact.is-toolbar-expanded .auth-toolbar__actions{transition-delay:.28s}}.auth-toolbar__locale{color:var(--theme-text-soft);letter-spacing:.16em;text-transform:uppercase;font-size:11px}.auth-toolbar .auth-toolbar__link,.auth-toolbar .auth-toolbar__button{height:var(--auth-toolbar-control-height);min-height:var(--auth-toolbar-control-height);padding:0 var(--button-control-padding-x);border-radius:var(--button-radius);border:1px solid var(--theme-border-medium);background:var(--theme-surface-secondary);color:var(--theme-text-strong);font-size:var(--button-font-size-sm);font-weight:var(--button-font-weight);letter-spacing:var(--button-tracking);text-transform:uppercase;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.auth-toolbar__button--context{text-transform:none;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-width:176px;padding:9px 14px 8px}.auth-toolbar__button-label{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.auth-toolbar__button-hint{color:var(--theme-text-soft);letter-spacing:.02em;text-transform:none;font-size:10px;font-weight:500}.auth-toolbar__button--member{background:#d6b06b14;border-color:#d6b06b38}.auth-toolbar__button--member .auth-toolbar__button-hint{color:#f7e0b5c2}.auth-toolbar__menu{position:relative}.auth-toolbar__menu-trigger{border:1px solid var(--theme-border-medium);background:var(--theme-surface-secondary);min-height:40px;color:var(--theme-text-strong);cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:0 14px;transition:border-color .16s,background .16s,box-shadow .18s;display:inline-flex}.auth-toolbar__menu-text{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.auth-toolbar__menu-caret{border-right:2px solid var(--theme-text-muted);border-bottom:2px solid var(--theme-text-muted);width:10px;height:10px;margin-top:-2px;transition:transform .18s;transform:rotate(45deg)}.auth-toolbar__menu--open .auth-toolbar__menu-caret{margin-top:4px;transform:rotate(225deg)}.auth-toolbar__menu--open .auth-toolbar__menu-trigger{background:#d6b06b1a;border-color:#d6b06b6b;box-shadow:0 0 0 1px #d6b06b1f}.auth-toolbar__menu-panel{border:1px solid var(--theme-border-soft);background:var(--theme-surface-primary);-webkit-backdrop-filter:blur(16px);z-index:2;opacity:0;visibility:hidden;pointer-events:none;border-radius:18px;gap:8px;min-width:180px;padding:10px;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-6px)scale(.98);box-shadow:0 18px 44px #0000003d}.auth-toolbar__menu--open .auth-toolbar__menu-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.auth-toolbar__menu-backdrop{-webkit-backdrop-filter:blur(4px);z-index:1;background:radial-gradient(circle at 100% 0,#d6b06b0f,#0000 32%),#00000014;border:0;padding:0;position:fixed;inset:0}.auth-toolbar__menu-link,.auth-toolbar__menu-button{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);width:100%;min-height:40px;color:var(--theme-text-main);font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:0 12px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.auth-toolbar__menu-link:hover,.auth-toolbar__menu-button:hover,.auth-toolbar__menu-trigger:hover{background:#d6b06b14;border-color:#d6b06b57}.auth-toolbar__theme-toggle{width:var(--auth-toolbar-control-height);min-width:var(--auth-toolbar-control-height);height:var(--auth-toolbar-control-height);min-height:var(--auth-toolbar-control-height);border:1px solid var(--theme-border-medium);background:var(--theme-surface-secondary);color:var(--theme-text-main);font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:10px;font-weight:700;display:inline-flex}.auth-toolbar__theme-icon{font-size:13px;line-height:1}.cookie-consent{z-index:90;-webkit-backdrop-filter:blur(16px);background:linear-gradient(#131211f5,#0b0a09fa);border:1px solid #ecdec229;border-radius:22px;grid-template-columns:minmax(0,1.7fr) auto;align-items:end;gap:1rem;padding:1rem 1.1rem;display:grid;position:fixed;inset:auto 1rem 1rem;box-shadow:0 24px 60px #0000004d}.cookie-consent__eyebrow{color:#d6b06bf0;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .3rem;font-size:.72rem;font-weight:700}.cookie-consent__copy h2{color:#fff9ecfa;margin:.1rem 0 .5rem;font-size:1.02rem}.cookie-consent__copy>p,.cookie-consent__copy li{color:#ece5d6d1;margin:0;font-size:.92rem;line-height:1.55}.cookie-consent__list{margin:.7rem 0 0;padding-left:1rem}.cookie-consent__actions{flex-wrap:wrap;justify-content:flex-end;gap:.7rem;display:flex}.cookie-consent__button{font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;padding:.8rem 1rem;font-size:.9rem;font-weight:700;transition:transform .18s,border-color .18s,background .18s,color .18s}.cookie-consent__button:hover,.cookie-consent__button:focus-visible{transform:translateY(-1px)}.cookie-consent__button:disabled{opacity:.7;cursor:progress;transform:none}.cookie-consent__button--secondary{color:#fff7e6e6;background:#ffffff0a;border-color:#ecdec22e}.cookie-consent__button--primary{color:#180f04f5;background:#d6b06bf0}.cookie-consent__error{color:#ffbcbceb!important;margin-top:.7rem!important}body:has(.checkout-review) .cookie-consent{border-radius:16px;align-items:center;padding:.8rem .9rem}body:has(.checkout-review) .cookie-consent__list{display:none}body:has(.checkout-review) .cookie-consent__copy h2{margin-bottom:.25rem;font-size:.98rem}body:has(.checkout-review) .cookie-consent__copy>p{max-width:72ch;font-size:.86rem;line-height:1.4}.auth-route,.dashboard-page{--app-page-toolbar-top:86px;min-height:100vh;padding:86px var(--app-page-pad) 40px;background:var(--theme-shell-bg)}.auth-page{width:min(var(--app-page-max), 100%);padding:var(--space-page);border-radius:var(--radius-surface);background:radial-gradient(circle at 12% 0,#d6b06b1a,#0000 28%),linear-gradient(#ffffff09,#ffffff05);border:1px solid #ffffff14;gap:28px;margin:0 auto;display:grid;box-shadow:inset 0 1px #ffffff09,0 26px 80px #00000038}.auth-page--single{width:min(var(--app-page-narrow), 100%)}.page-surface{width:min(var(--app-page-max), 100%);padding:var(--space-page);border-radius:var(--radius-surface);background:radial-gradient(circle at 12% 0,#d6b06b1a,#0000 28%),linear-gradient(#ffffff09,#ffffff05);border:1px solid #ffffff14;gap:28px;margin:0 auto;display:grid;box-shadow:inset 0 1px #ffffff09,0 26px 80px #00000038}.page-surface--readable{width:min(var(--app-page-readable), 100%)}.page-surface--flush{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}@media (min-width:921px){body:has(.auth-toolbar) main:not(.home-stage){padding-top:max(var(--app-toolbar-desktop-clearance), var(--app-page-toolbar-top,32px))!important}}.auth-page--single .auth-page__forms{grid-template-columns:minmax(0,1fr)}.auth-page--single .auth-page__lede{width:100%;max-width:100%}.auth-page__hero{max-width:var(--app-page-narrow)}.page-brand-header{z-index:1;justify-items:start;gap:14px;width:fit-content;display:grid;position:relative}.pricing-page>.page-brand-header,.dashboard-page>.page-brand-header{width:min(var(--app-page-max), 100%);margin:0 auto 18px}.page-brand-header__mark{aspect-ratio:3/2;opacity:.88;filter:drop-shadow(0 14px 34px #00000057);justify-content:flex-start;align-items:center;width:clamp(96px,9vw,112px);text-decoration:none;transition:opacity .18s,transform .18s,filter .18s;display:inline-flex}.page-brand-header__mark:hover,.page-brand-header__mark:focus-visible{opacity:1;filter:drop-shadow(0 18px 42px #0000006b);transform:translateY(-1px)}.page-brand-header__logo{object-fit:contain;width:100%;height:auto;display:block}.page-brand-header__logo--light-theme{display:none}.page-brand-header__back{color:#ffffffa3;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;font-weight:700;text-decoration:none;transition:color .18s,transform .18s;display:inline-flex}.page-brand-header__back:hover,.page-brand-header__back:focus-visible{color:#ffffffe6;transform:translate(-1px)}.page-brand-header__backbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-brand-header--sm .page-brand-header__mark{width:clamp(82px,7vw,96px)}.type-hero-headline,.type-headline,.type-operational-headline,.type-section-title,.type-card-title,.type-body,.type-compact-body,.type-eyebrow,.type-metadata{margin-top:0}.type-hero-headline{color:var(--theme-text-strong);font-size:var(--type-hero-headline-size);font-weight:560;line-height:var(--type-hero-headline-line)}.type-headline{color:var(--theme-text-strong);font-size:var(--type-headline-size);font-weight:560;line-height:var(--type-headline-line)}.type-operational-headline{color:var(--theme-text-strong);font-size:var(--type-operational-headline-size);font-weight:560;line-height:var(--type-operational-headline-line)}.type-section-title{color:var(--theme-text-strong);font-size:var(--type-section-title-size);font-weight:600;line-height:var(--type-section-title-line)}.type-card-title{color:var(--theme-text-strong);font-size:var(--type-card-title-size);font-weight:650;line-height:var(--type-card-title-line)}.type-body{color:var(--theme-text-muted);font-size:var(--type-body-size);line-height:var(--type-body-line)}.type-compact-body{color:var(--theme-text-muted);font-size:var(--type-compact-body-size);line-height:var(--type-compact-body-line)}.type-eyebrow{color:var(--theme-accent-strong);font-size:var(--type-eyebrow-size);letter-spacing:var(--type-eyebrow-tracking);font-weight:800;line-height:var(--type-eyebrow-line);text-transform:uppercase}.type-metadata{color:var(--theme-text-soft);font-size:var(--type-metadata-size);font-weight:700;line-height:var(--type-metadata-line)}.space-stack-sm,.space-stack-md,.space-stack-lg,.space-cluster,.radius-card,.radius-panel,.radius-surface,.radius-immersive,.radius-pill{min-width:0}.space-stack-sm{gap:var(--space-3);display:grid}.space-stack-md{gap:var(--space-5);display:grid}.space-stack-lg{gap:var(--space-7);display:grid}.space-cluster{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.radius-card{border-radius:var(--radius-card)}.radius-panel{border-radius:var(--radius-panel)}.radius-surface{border-radius:var(--radius-surface)}.radius-immersive{border-radius:var(--radius-immersive)}.radius-pill{border-radius:var(--radius-pill)}.motion-subtle,[data-motion-level=subtle]{--motion-level-duration:var(--motion-duration-subtle);--motion-level-ease:var(--motion-ease-standard);--motion-level-distance:var(--motion-distance-subtle)}.motion-functional,[data-motion-level=functional]{--motion-level-duration:var(--motion-duration-functional);--motion-level-ease:var(--motion-ease-functional);--motion-level-distance:var(--motion-distance-functional)}.motion-cinematic,[data-motion-level=cinematic]{--motion-level-duration:var(--motion-duration-cinematic);--motion-level-ease:var(--motion-ease-cinematic);--motion-level-distance:var(--motion-distance-cinematic)}.motion-subtle-hover{transition:border-color var(--motion-duration-subtle) var(--motion-ease-standard), box-shadow var(--motion-duration-subtle) var(--motion-ease-standard), transform var(--motion-duration-subtle) var(--motion-ease-standard)}.motion-subtle-hover:is(:hover,:focus-visible,:focus-within){transform:translateY(calc(var(--motion-distance-subtle) * -1))}.motion-functional-feedback{transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), box-shadow var(--motion-duration-functional) var(--motion-ease-functional), color var(--motion-duration-functional) var(--motion-ease-functional)}.motion-cinematic-reveal{animation:spotlightReveal var(--motion-duration-cinematic) var(--motion-ease-cinematic) both}.premium-button{min-height:var(--button-height-md);justify-content:center;align-items:center;gap:var(--button-gap);max-width:100%;padding:0 var(--button-padding-md);border-radius:var(--button-radius);color:var(--theme-text-main);font:inherit;font-size:var(--button-font-size);font-weight:var(--button-font-weight);letter-spacing:var(--button-tracking);text-align:center;text-transform:uppercase;white-space:normal;cursor:pointer;transition:background var(--button-motion-duration) var(--button-motion-ease), border-color var(--button-motion-duration) var(--button-motion-ease), box-shadow var(--button-motion-duration) var(--button-motion-ease), color var(--button-motion-duration) var(--button-motion-ease), opacity var(--button-motion-duration) var(--button-motion-ease), transform var(--button-motion-duration) var(--button-motion-ease);border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.premium-button:is(:hover,:focus-visible){transform:translateY(-1px)}.premium-button:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--theme-input-focus) 84%, transparent), 0 0 0 4px color-mix(in srgb, var(--theme-input-focus) 18%, transparent);outline:none}.premium-button:disabled,.premium-button[aria-disabled=true]{opacity:.54;pointer-events:none;transform:none}.premium-button[aria-pressed=true],.premium-button--selected{border-color:color-mix(in srgb, var(--brand-gold) 52%, var(--theme-border-medium));background:color-mix(in srgb, var(--theme-surface-secondary) 74%, var(--brand-gold) 26%);color:var(--theme-text-strong)}.premium-button--loading{cursor:wait}.premium-button--primary{border-color:color-mix(in srgb, var(--brand-gold) 70%, var(--museum-gold-deep));background:linear-gradient(135deg, var(--brand-gold-strong), var(--brand-gold-deep));color:var(--museum-gold-ink);box-shadow:0 16px 34px #00000038}.premium-button--primary:is(:hover,:focus-visible){border-color:var(--brand-gold-strong);background:linear-gradient(135deg, var(--brand-gold-strong), var(--brand-gold));color:var(--museum-gold-ink)}.premium-button--secondary{border-color:var(--theme-border-medium);background:var(--theme-surface-secondary);color:var(--theme-text-main)}.premium-button--secondary:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--theme-border-medium) 58%, var(--brand-gold));background:color-mix(in srgb, var(--theme-surface-secondary) 84%, var(--brand-gold) 16%);color:var(--theme-link-hover)}.premium-button--ghost{color:var(--theme-text-muted);background:0 0;border-color:#0000}.premium-button--ghost:is(:hover,:focus-visible){border-color:var(--theme-border-soft);background:var(--theme-surface-tertiary);color:var(--theme-text-strong)}.premium-button--danger{border-color:color-mix(in srgb, var(--museum-danger) 42%, var(--theme-border-medium));background:color-mix(in srgb, var(--theme-surface-secondary) 84%, var(--museum-danger) 16%);color:color-mix(in srgb, var(--museum-danger) 78%, var(--theme-text-strong))}.premium-button--danger:is(:hover,:focus-visible){border-color:var(--museum-danger);background:color-mix(in srgb, var(--theme-surface-secondary) 72%, var(--museum-danger) 28%)}.premium-button--success{border-color:color-mix(in srgb, var(--museum-success) 48%, var(--theme-border-medium));background:color-mix(in srgb, var(--theme-surface-secondary) 82%, var(--museum-success) 18%);color:color-mix(in srgb, var(--museum-success) 82%, var(--theme-text-strong))}.premium-button--success:is(:hover,:focus-visible){border-color:var(--museum-success);background:color-mix(in srgb, var(--theme-surface-secondary) 70%, var(--museum-success) 30%)}.premium-button--sm{min-height:var(--button-height-sm);padding:0 var(--button-padding-sm);font-size:var(--button-font-size-sm)}.premium-button--md{min-height:var(--button-height-md);padding:0 var(--button-padding-md)}.premium-button--lg{min-height:var(--button-height-lg);padding:0 var(--button-padding-lg)}.premium-button--icon-sm,.premium-button--icon-md,.premium-button--icon-only{aspect-ratio:1;padding:0}.premium-button--icon-sm{min-width:var(--button-icon-sm);min-height:var(--button-icon-sm)}.premium-button--icon-md,.premium-button--icon-only{min-width:var(--button-icon-md);min-height:var(--button-icon-md)}.premium-button--full{width:100%}:lang(fa) .premium-button,[dir=rtl] .premium-button{letter-spacing:0}.premium-card{border:1px solid var(--theme-premium-card-border);border-radius:var(--radius-card);background:var(--theme-premium-card-surface);min-width:0;box-shadow:var(--theme-premium-card-shadow);color:var(--theme-text-main);-webkit-backdrop-filter:blur(10px)}.premium-card--default{padding:var(--space-card)}.premium-card--operational{padding:var(--space-card-compact);background:color-mix(in srgb, var(--theme-premium-card-surface) 88%, var(--theme-surface-primary))}.premium-card--elevated{padding:var(--space-6);border-color:color-mix(in srgb, var(--theme-premium-card-border) 78%, var(--brand-gold));background:radial-gradient(circle at 10% 0%, color-mix(in srgb, var(--brand-gold) 12%, transparent), transparent 32%), var(--theme-premium-card-surface)}.premium-card--subtle{padding:var(--space-card-compact);background:var(--theme-surface-tertiary);box-shadow:none}.premium-badge{min-height:26px;padding:0 var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-pill);background:var(--theme-surface-tertiary);color:var(--theme-text-muted);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;font-size:10px;font-weight:850;line-height:1;display:inline-flex}.premium-badge--gold{border-color:color-mix(in srgb, var(--brand-gold) 42%, var(--theme-border-soft));background:color-mix(in srgb, var(--theme-surface-secondary) 82%, var(--brand-gold) 18%);color:var(--theme-accent-strong)}.premium-badge--success{border-color:color-mix(in srgb, var(--museum-success) 48%, var(--theme-border-soft));background:color-mix(in srgb, var(--theme-surface-secondary) 84%, var(--museum-success) 16%);color:color-mix(in srgb, var(--museum-success) 76%, var(--theme-text-strong))}.premium-badge--warning,.premium-badge--locked{border-color:color-mix(in srgb, var(--museum-warning) 48%, var(--theme-border-soft));background:color-mix(in srgb, var(--theme-surface-secondary) 82%, var(--museum-warning) 18%);color:var(--theme-accent-strong)}.premium-badge--danger{border-color:color-mix(in srgb, var(--museum-danger) 48%, var(--theme-border-soft));background:color-mix(in srgb, var(--theme-surface-secondary) 84%, var(--museum-danger) 16%);color:color-mix(in srgb, var(--museum-danger) 78%, var(--theme-text-strong))}.premium-field{gap:var(--space-2);min-width:0;color:var(--theme-text-main);display:grid}.premium-field__label{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800}.premium-field__control{width:100%;min-height:48px;padding:0 var(--space-4);border:1px solid var(--theme-input-border);border-radius:var(--radius-control);background:var(--theme-input-bg);color:var(--theme-text-main);font:inherit;font-size:15px;line-height:1.35;transition:background .18s,border-color .18s,box-shadow .18s}.premium-field__control::placeholder{color:var(--theme-text-faint)}.premium-field__control:hover{border-color:color-mix(in srgb, var(--theme-input-border) 72%, var(--brand-gold))}.premium-field__control:focus-visible{border-color:var(--theme-input-focus);box-shadow:0 0 0 1px color-mix(in srgb, var(--theme-input-focus) 72%, transparent), 0 0 0 4px color-mix(in srgb, var(--theme-input-focus) 14%, transparent);outline:none}textarea.premium-field__control{min-height:116px;padding-top:var(--space-3);resize:vertical}.premium-field__control--select{appearance:auto}.premium-field--invalid .premium-field__control{border-color:color-mix(in srgb, var(--museum-danger) 72%, var(--theme-input-border))}.premium-field__hint,.premium-field__error{color:var(--theme-text-soft);font-size:12px;line-height:1.5}.premium-field__error{color:color-mix(in srgb, var(--museum-danger) 82%, var(--theme-text-strong))}.admin-db-ops-page,.admin-alert-delivery-page{padding-inline:var(--app-page-pad-compact)}.admin-db-ops-shell{width:min(var(--app-page-max), 100%);margin:0 auto}.admin-alert-delivery-shell{width:min(var(--app-page-max), 100%);gap:var(--space-4);overflow-wrap:anywhere;margin:0 auto}.admin-db-ops-shell.page-surface{border-color:color-mix(in srgb, var(--theme-border-soft) 82%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface) 82%, var(--theme-surface-secondary)), color-mix(in srgb, var(--theme-surface-primary) 88%, var(--theme-surface-secondary)))}.admin-alert-delivery-shell.page-surface{border-color:color-mix(in srgb, var(--theme-border-soft) 82%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface) 84%, var(--theme-surface-secondary)), color-mix(in srgb, var(--theme-surface-primary) 90%, var(--theme-surface-secondary)))}.admin-db-ops-brand-header,.admin-alert-delivery-brand-header{width:100%}.admin-db-ops-brand-header .page-brand-header__mark{width:clamp(86px,7vw,104px)}.admin-db-ops-page .dashboard-card,.admin-alert-delivery-page .dashboard-card{border-radius:var(--radius-card);width:100%;margin:0}.admin-db-ops-page .dashboard-card__links a{border-radius:var(--radius-control);letter-spacing:.08em;overflow-wrap:anywhere}.admin-db-ops-page .dashboard-card h1{font-size:var(--app-title-page);line-height:1.06}.admin-db-ops-page .dashboard-card h2{font-size:var(--type-section-title-size);line-height:var(--type-section-title-line)}.admin-db-ops-page .dashboard-card__lede{max-width:820px}.admin-alert-delivery-page .dashboard-card__lede{max-width:860px}.admin-db-ops-shell,.admin-db-ops-page code,.admin-db-ops-handoff{overflow-wrap:anywhere}.admin-db-ops-shell{gap:var(--space-4)}.admin-db-ops-hero,.admin-alert-delivery-hero{gap:var(--space-5);display:grid}.admin-db-ops-hero h1,.admin-db-ops-section h2{max-width:860px}.admin-db-ops-status,.admin-alert-delivery-status{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.admin-db-ops-status>div,.admin-alert-delivery-status>div,.admin-alert-delivery-filters a,.admin-db-ops-action-card,.admin-db-ops-gate,.admin-db-ops-boundary>div{border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-surface-secondary) 76%, transparent);min-width:0}.admin-db-ops-status>div,.admin-alert-delivery-status>div{gap:var(--space-2);padding:var(--space-4);display:grid}.admin-db-ops-status span,.admin-alert-delivery-status span,.admin-alert-delivery-filters span,.admin-db-ops-action-card span,.admin-db-ops-gate__header span{color:var(--theme-text-soft);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.35}.admin-db-ops-status strong{color:var(--theme-text-strong);font-size:16px;line-height:1.35}.admin-tour-production-page .dashboard-card{border-color:color-mix(in srgb, var(--theme-border-soft) 72%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-secondary) 82%, transparent), color-mix(in srgb, var(--theme-surface-primary) 88%, transparent))}.admin-tour-production-hero,.admin-tour-production-decision,.admin-tour-production-panel{gap:var(--space-4);display:grid}.admin-tour-production-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end}.admin-tour-production-hero__copy{gap:var(--space-3);min-width:0;display:grid}.admin-tour-production-hero__actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.admin-tour-production-action{min-height:40px;padding:0 var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-secondary) 78%, transparent);color:var(--theme-text-strong);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;font-size:12px;font-weight:900;line-height:1.2;text-decoration:none;transition:border-color .18s,background .18s,color .18s,transform .18s;display:inline-flex}.admin-tour-production-action:is(:hover,:focus-visible):not(:disabled){border-color:color-mix(in srgb, var(--theme-accent) 58%, var(--theme-border));background:color-mix(in srgb, var(--theme-accent) 14%, var(--theme-surface-secondary));transform:translateY(-1px)}.admin-tour-production-action:disabled,.admin-tour-production-action[aria-disabled=true]{cursor:not-allowed;border-color:color-mix(in srgb, var(--theme-border-soft) 70%, transparent);background:color-mix(in srgb, var(--theme-surface-secondary) 42%, transparent);color:color-mix(in srgb, var(--theme-text-muted) 72%, transparent);box-shadow:none;opacity:.72}.admin-tour-production-action--primary{border-color:color-mix(in srgb, var(--brand-gold) 58%, var(--theme-border));background:linear-gradient(180deg, color-mix(in srgb, var(--brand-gold) 28%, var(--theme-surface-secondary)), color-mix(in srgb, var(--brand-gold) 16%, var(--theme-surface-primary)));color:var(--theme-text-strong)}.admin-tour-production-verifier .admin-db-ops-section__header{grid-template-columns:minmax(0,1fr) auto;align-items:end;max-width:none}.admin-tour-production-verifier .admin-tour-production-action{width:fit-content;min-width:14ch;max-width:22ch;padding-inline:var(--space-3);white-space:nowrap;justify-self:end}.admin-translation-memory-page{min-height:100vh}.admin-translation-memory-shell{gap:var(--space-4)}.admin-translation-memory-hero{gap:var(--space-4);border-color:color-mix(in srgb, var(--theme-border-soft) 88%, transparent)}.admin-translation-memory-metrics{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.admin-translation-memory-metrics div{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-premium-card-surface) 72%, transparent);display:grid}.admin-translation-memory-metrics dt{color:var(--theme-text-muted);text-transform:uppercase;font-size:11px;font-weight:900}.admin-translation-memory-metrics dd{color:var(--theme-text-strong);margin:0;font-size:20px;font-weight:900}.admin-translation-memory-metrics .is-ready{border-color:color-mix(in srgb, var(--museum-success) 34%, var(--theme-border-soft))}.admin-translation-memory-metrics .is-blocked{border-color:color-mix(in srgb, var(--museum-danger) 34%, var(--theme-border-soft))}.admin-translation-memory-grid{gap:var(--space-4);grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);display:grid}.admin-translation-memory-posture,.admin-translation-memory-signal-card,.admin-translation-memory-trend-card{border-color:color-mix(in srgb, var(--theme-border-soft) 88%, transparent)}.admin-translation-memory-command{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-surface-secondary) 72%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-block-start:var(--space-4);display:grid}.admin-translation-memory-command span{color:var(--theme-text-soft);text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.3;display:block}.admin-translation-memory-command code{margin-block-start:var(--space-1);display:block}.admin-translation-memory-command button{min-height:40px;padding:0 var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-primary) 78%, transparent);color:var(--theme-text-strong);cursor:pointer;text-transform:uppercase;justify-content:center;align-items:center;font-size:12px;font-weight:900;line-height:1.2;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.admin-translation-memory-command button:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--theme-accent) 58%, var(--theme-border));background:color-mix(in srgb, var(--theme-accent) 14%, var(--theme-surface-secondary));transform:translateY(-1px)}.admin-translation-memory-command p{color:var(--theme-text-muted);grid-column:1/-1;margin:0;font-size:12px;line-height:1.45}.admin-translation-memory-counters{gap:var(--space-3);margin:var(--space-4) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-translation-memory-counters div,.admin-translation-memory-issues li{border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-premium-card-surface) 70%, transparent)}.admin-translation-memory-counters div{gap:var(--space-1);padding:var(--space-3);display:grid}.admin-translation-memory-counters dt{color:var(--theme-text-muted);text-transform:uppercase;font-size:12px;font-weight:800}.admin-translation-memory-counters dd{color:var(--theme-text-strong);margin:0;font-size:20px;font-weight:900}.admin-translation-memory-details{display:block}.admin-translation-memory-details summary{gap:var(--space-3);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;list-style:none;display:grid}.admin-translation-memory-details summary::-webkit-details-marker{display:none}.admin-translation-memory-details summary:after{content:"+";border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);width:32px;height:32px;color:var(--theme-text-strong);justify-content:center;align-items:center;font-size:18px;font-weight:900;display:inline-flex}.admin-translation-memory-details[open] summary:after{content:"-"}.admin-translation-memory-trend-summary{gap:var(--space-3);margin:var(--space-4) 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-translation-memory-trend-summary div{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-premium-card-surface) 70%, transparent);display:grid}.admin-translation-memory-trend-summary dt{color:var(--theme-text-muted);text-transform:uppercase;font-size:11px;font-weight:900}.admin-translation-memory-trend-summary dd{color:var(--theme-text-strong);margin:0;font-size:22px;font-weight:900}.admin-translation-memory-trend{gap:var(--space-4);padding-block-start:var(--space-2);display:grid}.admin-translation-memory-trend__month{gap:var(--space-2) var(--space-3);grid-template-columns:72px minmax(0,1fr);align-items:center;display:grid}.admin-translation-memory-trend__month>span{color:var(--theme-text-muted);grid-row:span 3;font-size:12px;font-weight:900}.admin-translation-memory-trend__month div{border:1px solid color-mix(in srgb, var(--theme-border-soft) 70%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-primary) 62%, transparent);min-height:20px;position:relative;overflow:hidden}.admin-translation-memory-trend__month i{border-radius:inherit;min-width:0;display:block;position:absolute;inset:0 auto 0 0}.admin-translation-memory-trend__month .is-memory{background:color-mix(in srgb, var(--brand-gold) 34%, transparent)}.admin-translation-memory-trend__month .is-saved{background:color-mix(in srgb, var(--museum-success) 30%, transparent)}.admin-translation-memory-trend__month .is-ai{background:color-mix(in srgb, var(--museum-danger) 24%, transparent)}.admin-translation-memory-trend__month small{z-index:1;color:var(--theme-text-strong);padding:3px 8px;font-size:11px;font-weight:800;display:block;position:relative}@media (max-width:760px){.admin-translation-memory-metrics,.admin-translation-memory-grid,.admin-translation-memory-details summary,.admin-translation-memory-trend-summary,.admin-translation-memory-trend__month{grid-template-columns:1fr}.admin-translation-memory-trend__month>span{grid-row:auto}.admin-translation-memory-command{grid-template-columns:1fr}.admin-translation-memory-command button{justify-self:start}}.admin-translation-memory-issues{gap:var(--space-3);margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}.admin-translation-memory-issues li{gap:var(--space-2);padding:var(--space-3);display:grid}.admin-translation-memory-issues span{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--theme-accent) 14%, transparent);width:fit-content;color:var(--theme-text-muted);text-transform:uppercase;padding:3px 8px;font-size:11px;font-weight:900}.admin-translation-memory-issues .is-retired span{background:color-mix(in srgb, var(--museum-danger) 16%, transparent);color:color-mix(in srgb, var(--museum-danger) 78%, var(--theme-text-strong))}.admin-translation-memory-issues .is-clear span{background:color-mix(in srgb, var(--museum-success) 16%, transparent);color:color-mix(in srgb, var(--museum-success) 78%, var(--theme-text-strong))}.admin-ai-costs-page{min-height:100vh}.admin-ai-costs-shell{gap:var(--space-4)}.admin-ai-costs-hero{gap:var(--space-4);border-color:color-mix(in srgb, var(--theme-border-soft) 88%, transparent)}.admin-ai-costs-summary,.admin-ai-costs-breakdown{gap:var(--space-2);margin:0;display:grid}.admin-ai-costs-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-ai-costs-breakdown{grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-4)}.admin-ai-costs-summary div,.admin-ai-costs-breakdown div,.admin-ai-costs-recent li{border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-premium-card-surface) 70%, transparent);min-width:0}.admin-ai-costs-summary div,.admin-ai-costs-breakdown div{gap:var(--space-1);padding:var(--space-3);display:grid}.admin-ai-costs-summary dt,.admin-ai-costs-breakdown dt,.admin-ai-costs-table th,.admin-ai-costs-recent span{color:var(--theme-text-muted);text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.3}.admin-ai-costs-summary dd,.admin-ai-costs-breakdown dd{color:var(--theme-text-strong);margin:0;font-size:20px;font-weight:900}.admin-ai-costs-summary .is-ready{border-color:color-mix(in srgb, var(--museum-success) 34%, var(--theme-border-soft))}.admin-ai-costs-summary .is-empty{border-color:color-mix(in srgb, var(--brand-gold) 34%, var(--theme-border-soft))}.admin-ai-costs-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-ai-costs-table-wrap{margin-block-start:var(--space-4);overflow-x:auto}.admin-ai-costs-table{border-collapse:collapse;width:100%;min-width:680px}.admin-ai-costs-table th,.admin-ai-costs-table td{padding:var(--space-3);border-block-end:1px solid var(--theme-border-soft);text-align:left}.admin-ai-costs-table td{color:var(--theme-text-strong);font-size:13px;font-weight:800}.admin-ai-costs-recent{gap:var(--space-3);margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}.admin-ai-costs-recent li{gap:var(--space-2);padding:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.admin-ai-costs-recent strong{color:var(--theme-text-strong);font-size:14px}.admin-ai-costs-recent code{grid-column:1/-1}@media (max-width:760px){.admin-ai-costs-summary,.admin-ai-costs-breakdown,.admin-ai-costs-grid,.admin-ai-costs-recent li{grid-template-columns:1fr}}.admin-ai-ops-page{min-height:100vh}.admin-ai-ops-shell{gap:var(--space-4)}.admin-ai-ops-hero{gap:var(--space-4);border-color:color-mix(in srgb, var(--theme-border-soft) 88%, transparent)}.admin-ai-ops-summary,.admin-ai-ops-mini-metrics,.admin-ai-ops-provider{gap:var(--space-2);margin:0;display:grid}.admin-ai-ops-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-ai-ops-mini-metrics,.admin-ai-ops-provider{grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:var(--space-4)}.admin-ai-ops-summary div,.admin-ai-ops-mini-metrics div,.admin-ai-ops-provider div,.admin-ai-ops-issues li{border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-premium-card-surface) 70%, transparent);min-width:0}.admin-ai-ops-summary div,.admin-ai-ops-mini-metrics div,.admin-ai-ops-provider div{gap:var(--space-1);padding:var(--space-3);display:grid}.admin-ai-ops-summary dt,.admin-ai-ops-mini-metrics dt,.admin-ai-ops-provider dt,.admin-ai-ops-table th,.admin-ai-ops-issues span{color:var(--theme-text-muted);text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.3}.admin-ai-ops-summary dd,.admin-ai-ops-mini-metrics dd,.admin-ai-ops-provider dd{color:var(--theme-text-strong);margin:0;font-size:20px;font-weight:900}.admin-ai-ops-summary .is-ready,.admin-ai-ops-provider .is-ready{border-color:color-mix(in srgb, var(--museum-success) 34%, var(--theme-border-soft))}.admin-ai-ops-summary .is-local,.admin-ai-ops-provider .is-local{border-color:color-mix(in srgb, var(--brand-gold) 34%, var(--theme-border-soft))}.admin-ai-ops-summary .is-blocked{border-color:color-mix(in srgb, var(--museum-danger) 34%, var(--theme-border-soft))}.admin-ai-ops-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-ai-ops-inline-link{color:var(--theme-text-strong);text-transform:uppercase;font-size:12px;font-weight:900}.admin-ai-ops-table-wrap{margin-block-start:var(--space-4);overflow-x:auto}.admin-ai-ops-table{border-collapse:collapse;width:100%;min-width:440px}.admin-ai-ops-table th,.admin-ai-ops-table td{padding:var(--space-2);border-block-end:1px solid var(--theme-border-soft);text-align:left}.admin-ai-ops-table td{color:var(--theme-text-strong);font-size:13px;font-weight:800}.admin-ai-ops-issues{gap:var(--space-2);margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}.admin-ai-ops-issues li{gap:var(--space-1);padding:var(--space-3);display:grid}.admin-ai-ops-issues strong{color:var(--theme-text-strong);font-size:13px;line-height:1.35}@media (max-width:760px){.admin-ai-ops-summary,.admin-ai-ops-mini-metrics,.admin-ai-ops-provider,.admin-ai-ops-grid{grid-template-columns:1fr}}.admin-tour-production-decision{border-color:color-mix(in srgb, var(--brand-gold) 28%, var(--theme-border-soft));grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);align-items:stretch}.admin-tour-production-decision__summary{align-content:center;gap:var(--space-3);min-width:0;display:grid}.admin-tour-production-decision__summary h2{color:var(--theme-text-strong);font-size:clamp(38px,6vw,60px);line-height:.95}.admin-tour-production-decision__summary p:last-child{max-width:var(--app-page-narrow);color:var(--theme-text-muted);font-size:16px;line-height:1.6}.admin-tour-production-metrics{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.admin-tour-production-queue{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.admin-tour-production-queue__item{gap:var(--space-2);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-surface-secondary) 72%, transparent);color:var(--theme-text-muted);text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:grid}.admin-tour-production-queue__item:is(:hover,:focus-visible),.admin-tour-production-queue__item[aria-current=page]{border-color:color-mix(in srgb, var(--brand-gold) 48%, var(--theme-border));background:color-mix(in srgb, var(--brand-gold) 10%, var(--theme-surface-secondary));transform:translateY(-1px)}.admin-tour-production-queue__item span,.admin-tour-production-queue__item small{color:var(--theme-text-soft);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.3}.admin-tour-production-queue__item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.35}.admin-tour-production-queue__item code{color:var(--theme-text-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.admin-tour-production-metrics div,.admin-tour-production-evidence div{border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-surface-secondary) 72%, transparent);min-width:0}.admin-tour-production-metrics div{gap:var(--space-2);padding:var(--space-4);display:grid}.admin-tour-production-metrics div.is-blocked{border-color:color-mix(in srgb, var(--museum-danger) 44%, var(--theme-border))}.admin-tour-production-metrics div.is-ready{border-color:color-mix(in srgb, var(--museum-success) 42%, var(--theme-border))}.admin-tour-production-metrics dt,.admin-tour-production-evidence dt{color:var(--theme-text-soft);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.3}.admin-tour-production-metrics dd,.admin-tour-production-evidence dd{color:var(--theme-text-strong);margin:0}.admin-tour-production-metrics dd{overflow-wrap:anywhere;font-size:18px;font-weight:900;line-height:1.25}.admin-tour-production-next{max-width:900px;color:var(--theme-text-muted);margin:0;font-size:15px;line-height:1.6}.admin-tour-production-blockers,.admin-tour-production-notes,.admin-tour-production-rail{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.admin-tour-production-blockers li{gap:var(--space-3);padding:var(--space-3);border:1px solid color-mix(in srgb, var(--museum-danger) 36%, var(--theme-border-soft));border-radius:var(--radius-card);background:color-mix(in srgb, var(--museum-danger) 9%, var(--theme-surface-secondary));grid-template-columns:44px minmax(0,1fr);align-items:start;display:grid}.admin-tour-production-blockers span{color:color-mix(in srgb, var(--museum-danger) 78%, var(--theme-text-strong));font-size:12px;font-weight:900}.admin-tour-production-blockers strong{color:var(--theme-text-strong);font-size:14px;line-height:1.5}.admin-tour-production-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-tour-production-evidence{gap:var(--space-2);margin:0;display:grid}.admin-tour-production-evidence div{gap:var(--space-2);padding:var(--space-3);display:grid}.admin-tour-production-evidence div.is-present{border-color:color-mix(in srgb, var(--museum-success) 34%, var(--theme-border))}.admin-tour-production-evidence div.is-missing{border-color:color-mix(in srgb, var(--museum-warning) 42%, var(--theme-border))}.admin-tour-production-evidence dd{gap:var(--space-1);display:grid}.admin-tour-production-evidence strong{font-size:13px;font-weight:900}.admin-tour-production-evidence code{color:var(--theme-text-strong);overflow-wrap:anywhere;white-space:pre-wrap;font-size:12px;line-height:1.5}.admin-tour-production-delete-form{gap:var(--space-3);grid-template-columns:minmax(220px,1fr) auto;align-items:end;display:grid}.admin-tour-production-delete-form label{gap:var(--space-2);min-width:0;color:var(--theme-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800;display:grid}.admin-tour-production-delete-form input{border:1px solid color-mix(in srgb, #ff6b6b 36%, var(--theme-border-soft));border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-primary) 86%, transparent);width:100%;min-height:44px;color:var(--theme-text-strong);padding:0 var(--space-3);font:inherit;letter-spacing:0;text-transform:none}.admin-tour-production-delete-feedback{padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);grid-column:1/-1;margin:0;font-size:13px;line-height:1.5}.admin-tour-production-delete-feedback.is-error{border-color:color-mix(in srgb, #ff6b6b 44%, var(--theme-border-soft));color:#ffd1d1}.admin-tour-production-delete-feedback.is-success{border-color:color-mix(in srgb, var(--brand-gold) 42%, var(--theme-border-soft));color:var(--theme-text-strong)}.admin-tour-production-notes li,.admin-tour-production-rail li{min-width:0;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-surface-secondary) 70%, transparent);color:var(--theme-text-muted);line-height:1.55}.admin-tour-production-notes--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-tour-production-rail li{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.admin-tour-production-rail li.is-current{border-color:color-mix(in srgb, var(--brand-gold) 42%, var(--theme-border));background:color-mix(in srgb, var(--brand-gold) 10%, var(--theme-surface-secondary))}.admin-tour-production-rail strong{color:var(--theme-text-strong)}.admin-tour-production-rail span{color:var(--theme-text-soft);text-transform:uppercase;font-size:12px;font-weight:900}.admin-tour-production-page .dashboard-card{border-color:color-mix(in srgb, var(--theme-border-soft) 58%, transparent);border-radius:var(--radius-card);box-shadow:none}.admin-tour-production-hero{min-height:auto;padding-block:var(--space-7);grid-template-columns:minmax(0,1fr)}.admin-tour-production-hero__copy{max-width:var(--app-page-narrow)}.admin-tour-production-status{grid-template-columns:1.15fr 1.45fr repeat(3,minmax(112px,.55fr));gap:0;padding:0;display:grid;overflow:hidden}.admin-tour-production-status div{gap:var(--space-2);min-width:0;padding:var(--space-4);border-right:1px solid var(--theme-border-soft);display:grid}.admin-tour-production-status div:last-child{border-right:0}.admin-tour-production-status div.is-blocked{background:color-mix(in srgb, var(--museum-danger) 8%, transparent)}.admin-tour-production-status div.is-ready{background:color-mix(in srgb, var(--museum-success) 8%, transparent)}.admin-tour-production-status dt,.admin-tour-production-path span,.admin-tour-production-delete-zone h3{color:var(--theme-text-soft);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.3}.admin-tour-production-status dd{color:var(--theme-text-strong);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:900;line-height:1.25}.admin-tour-production-workbench{gap:var(--space-4);grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);align-items:start;display:grid}.admin-tour-production-actions-panel{top:calc(var(--app-toolbar-desktop-clearance) + var(--space-4));position:sticky}.admin-tour-production-empty{gap:var(--space-2);min-height:148px;padding:var(--space-5);border:1px dashed color-mix(in srgb, var(--brand-gold) 36%, var(--theme-border-soft));border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-surface-primary) 72%, transparent);align-content:center;display:grid}.admin-tour-production-empty strong{color:var(--theme-text-strong);font-size:18px;line-height:1.35}.admin-tour-production-empty p{max-width:58ch;color:var(--theme-text-muted);margin:0;line-height:1.6}.admin-tour-production-path{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-surface-secondary) 62%, transparent);margin:0;display:grid}.admin-tour-production-path code{color:var(--theme-text-strong);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.admin-tour-production-action-stack{gap:var(--space-2);grid-template-columns:1fr;display:grid}.admin-tour-production-action-stack .admin-tour-production-action{width:100%}.admin-tour-production-delete-zone{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--theme-border-soft);display:grid}.admin-tour-production-delete-zone h3{margin:0}.admin-tour-production-gate{padding:var(--space-4);border:1px solid color-mix(in srgb, var(--museum-warning) 38%, var(--theme-border-soft));border-radius:var(--radius-card);background:color-mix(in srgb, var(--museum-warning) 8%, transparent);color:var(--theme-text-strong);margin:0;font-size:18px;font-weight:800;line-height:1.45}@media (max-width:920px){.admin-tour-production-hero,.admin-tour-production-decision,.admin-tour-production-grid,.admin-tour-production-workbench,.admin-tour-production-status{grid-template-columns:1fr}.admin-tour-production-hero{align-items:start}.admin-tour-production-hero__actions{justify-content:flex-start}.admin-tour-production-metrics,.admin-tour-production-notes--compact{grid-template-columns:1fr}.admin-tour-production-status div{border-right:0;border-bottom:1px solid var(--theme-border-soft)}.admin-tour-production-status div:last-child{border-bottom:0}.admin-tour-production-actions-panel{position:static}.admin-tour-production-decision__summary h2{font-size:42px}}@media (max-width:560px){.admin-tour-production-action{width:100%}.admin-tour-production-verifier .admin-db-ops-section__header{grid-template-columns:1fr}.admin-tour-production-verifier .admin-tour-production-action{justify-self:start;width:fit-content}.admin-tour-production-delete-form,.admin-tour-production-blockers li,.admin-tour-production-rail li{grid-template-columns:1fr}}.admin-alert-delivery-status strong,.admin-alert-delivery-filters strong{color:var(--theme-text-strong);font-size:16px;line-height:1.35}.admin-alert-delivery-filters{gap:var(--space-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.admin-alert-delivery-filters a{gap:var(--space-2);padding:var(--space-3);text-decoration:none;display:grid}.admin-alert-delivery-filters a[aria-current=page]{border-color:color-mix(in srgb, var(--theme-accent) 54%, var(--theme-border));background:color-mix(in srgb, var(--theme-accent) 12%, var(--theme-surface-secondary))}.admin-alert-delivery-list,.admin-alert-delivery-row{gap:var(--space-4);display:grid}.admin-alert-delivery-row--warn{border-color:color-mix(in srgb, var(--museum-warning) 42%, var(--theme-border))}.admin-alert-delivery-row--good{border-color:color-mix(in srgb, var(--museum-success) 32%, var(--theme-border))}.admin-alert-delivery-row__header,.admin-alert-delivery-row__columns,.admin-alert-delivery-row__footer{gap:var(--space-3);display:grid}.admin-alert-delivery-row__header{grid-template-columns:minmax(0,1fr) minmax(180px,240px);align-items:start}.admin-alert-delivery-row__header h2,.admin-alert-delivery-empty h2{color:var(--theme-text-strong);font-size:var(--type-section-title-size);line-height:var(--type-section-title-line)}.admin-alert-delivery-row__header p,.admin-alert-delivery-empty p{color:var(--theme-text-muted);line-height:1.6}.admin-alert-delivery-row__status{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-surface-secondary) 76%, transparent);display:grid}.admin-alert-delivery-row__status span{color:var(--theme-text-soft);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.admin-alert-delivery-row__status strong{color:var(--theme-text-strong)}.admin-alert-delivery-row__meta{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-alert-delivery-row__meta div{min-width:0;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-surface-secondary) 70%, transparent)}.admin-alert-delivery-row__meta dt,.admin-alert-delivery-row__columns h3{color:var(--theme-text-soft);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.admin-alert-delivery-row__meta dd{margin:var(--space-1) 0 0;color:var(--theme-text-strong);line-height:1.45}.admin-alert-delivery-row__columns{grid-template-columns:minmax(240px,.9fr) minmax(0,1.1fr)}.admin-alert-delivery-row__columns section{gap:var(--space-3);min-width:0;display:grid}.admin-alert-delivery-attempts{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.admin-alert-delivery-attempts__item{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-surface-secondary) 74%, transparent);display:grid}.admin-alert-delivery-attempts__item--warn{border-color:color-mix(in srgb, var(--museum-warning) 36%, var(--theme-border))}.admin-alert-delivery-attempts__item--good{border-color:color-mix(in srgb, var(--museum-success) 32%, var(--theme-border))}.admin-alert-delivery-attempts__item span{color:var(--theme-text-soft);font-size:12px;font-weight:800}.admin-alert-delivery-attempts__item strong{color:var(--theme-text-strong);font-size:13px;line-height:1.45}.admin-alert-delivery-payload{max-height:280px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-surface-primary) 82%, black);color:var(--theme-text-strong);white-space:pre-wrap;margin:0;font-size:12px;line-height:1.55;overflow:auto}.admin-alert-delivery-correlation{gap:var(--space-3);padding:var(--space-3);border:1px solid color-mix(in srgb, var(--theme-link) 28%, var(--theme-border));border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-surface-secondary) 78%, transparent);display:grid}.admin-alert-delivery-correlation h3{color:var(--theme-text-soft);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.admin-alert-delivery-correlation dl{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.admin-alert-delivery-correlation div{min-width:0}.admin-alert-delivery-correlation dt{color:var(--theme-text-soft);font-size:11px;font-weight:800}.admin-alert-delivery-correlation dd{margin:var(--space-1) 0 0;color:var(--theme-text-strong);line-height:1.4}.admin-alert-delivery-correlation p{color:var(--theme-text-muted);margin:0;font-size:13px;line-height:1.5}.admin-alert-delivery-row__footer{color:var(--theme-text-muted);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;font-size:12px}.admin-alert-delivery-row__footer a{color:var(--theme-link);font-weight:800}.admin-alert-delivery-retry{gap:var(--space-3);display:grid}.admin-alert-delivery-retry h3{color:var(--theme-text-strong);margin:0;font-size:15px}.admin-alert-delivery-retry p{max-width:min(var(--app-page-narrow), 100%);color:var(--theme-text-muted);margin:0;font-size:13px;line-height:1.55}.admin-alert-delivery-retry-form{gap:var(--space-3);padding:var(--space-3);border:1px solid color-mix(in srgb, var(--museum-warning) 34%, var(--theme-border));border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-surface-secondary) 78%, transparent);grid-template-columns:minmax(0,1fr) minmax(180px,240px) auto;align-items:end;display:grid}.admin-alert-delivery-retry-form label{gap:var(--space-2);min-width:0;display:grid}.admin-alert-delivery-retry-form span{color:var(--theme-text-soft);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.admin-alert-delivery-retry-form textarea,.admin-alert-delivery-retry-form select{border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);background:var(--theme-surface);width:100%;min-width:0;color:var(--theme-text-strong);font:inherit}.admin-alert-delivery-retry-form textarea{min-height:82px;padding:var(--space-3);resize:vertical}.admin-alert-delivery-retry-form select,.admin-alert-delivery-retry-form button{min-height:44px;padding:0 var(--space-3)}.admin-alert-delivery-retry-form button{border:1px solid color-mix(in srgb, var(--theme-link) 48%, var(--theme-border));border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-link) 18%, var(--theme-surface));color:var(--theme-text-strong);font-weight:800}@media (max-width:860px){.admin-alert-delivery-status,.admin-alert-delivery-filters,.admin-alert-delivery-row__header,.admin-alert-delivery-row__meta,.admin-alert-delivery-row__columns,.admin-alert-delivery-row__footer,.admin-alert-delivery-correlation dl,.admin-alert-delivery-retry-form{grid-template-columns:1fr}}.admin-db-ops-links{gap:var(--space-2)}.admin-db-ops-section{gap:var(--space-5);display:grid}.admin-db-ops-section__header{gap:var(--space-2);max-width:860px;display:grid}.admin-db-ops-section__header h2,.admin-db-ops-section__header p,.admin-db-ops-action-card h3,.admin-db-ops-action-card h4,.admin-db-ops-action-card p,.admin-db-ops-gate h3,.admin-db-ops-gate p,.admin-db-ops-boundary h3,.admin-db-ops-section h2,.admin-db-ops-section p{margin:0}.admin-db-ops-section__header p,.admin-db-ops-section p,.admin-db-ops-action-card p,.admin-db-ops-gate p,.admin-db-ops-section li{color:var(--theme-text-muted)}.admin-db-ops-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-db-ops-workbench{gap:var(--space-4);grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);align-items:start;display:grid}.admin-db-ops-selector{gap:var(--space-3);display:grid}.admin-db-ops-selector button,.admin-db-ops-command-panel button{border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);background:var(--theme-surface-tertiary);color:var(--theme-text-main);font:inherit;cursor:pointer;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional)}.admin-db-ops-selector button{gap:var(--space-2);min-height:88px;padding:var(--space-4);text-align:left;display:grid}.admin-db-ops-selector button:is(:hover,:focus-visible),.admin-db-ops-selector button.is-active,.admin-db-ops-command-panel button:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--brand-gold) 54%, var(--theme-border-soft));background:color-mix(in srgb, var(--theme-surface-secondary) 82%, var(--brand-gold) 18%);color:var(--theme-text-strong);transform:translateY(-1px)}.admin-db-ops-selector button:focus-visible,.admin-db-ops-command-panel button:focus-visible,.admin-db-ops-handoff-fields input:focus-visible,.admin-db-ops-gate--checkable input:focus-visible,.admin-db-ops-checklist input:focus-visible{box-shadow:var(--button-focus-ring);outline:none}.admin-db-ops-selector strong{color:var(--theme-text-strong);font-size:15px;line-height:1.25}.admin-db-ops-live-card{gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px solid color-mix(in srgb, var(--brand-gold) 28%, var(--theme-border-soft));border-radius:var(--radius-card);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-secondary) 82%, var(--brand-gold) 7%), var(--theme-surface-tertiary));display:grid}.admin-db-ops-live-card h3,.admin-db-ops-live-card h4{color:var(--theme-text-strong);margin:0}.admin-db-ops-live-card p{color:var(--theme-text-muted);margin:0}.admin-db-ops-action-card{gap:var(--space-4);padding:var(--space-5);display:grid}.admin-db-ops-action-card h3,.admin-db-ops-gate h3,.admin-db-ops-boundary h3{color:var(--theme-text-strong);font-size:var(--type-card-title-size);line-height:var(--type-card-title-line)}.admin-db-ops-action-card h4{color:var(--theme-text-main);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.admin-db-ops-action-card ul,.admin-db-ops-checklist,.admin-db-ops-boundary ul{gap:var(--space-2);margin:var(--space-2) 0 0;padding-left:20px;display:grid}.admin-db-ops-command-list{padding-left:0;list-style:none}.admin-db-ops-command-list li{min-width:0}.admin-db-ops-command-panel{gap:var(--space-3);display:grid}.admin-db-ops-command-panel>div{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.admin-db-ops-command-panel button{min-height:34px;padding:0 var(--space-3);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:820}.admin-db-ops-action-card code,.admin-db-ops-gate code,.admin-db-ops-handoff,.admin-db-ops-command-panel pre{border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);width:100%;color:var(--theme-text-main);font-family:var(--font-geist-mono);background:#00000038;font-size:12px;line-height:1.55;display:block;overflow-x:auto}.admin-db-ops-command-panel pre{min-height:94px;padding:var(--space-3);white-space:pre-wrap;margin:0}.admin-db-ops-action-card code,.admin-db-ops-gate code{padding:8px 10px}.admin-db-ops-gate-list{gap:var(--space-3);display:grid}.admin-db-ops-gate{gap:var(--space-4);padding:var(--space-4);grid-template-columns:38px minmax(0,1fr);display:grid}.admin-db-ops-gate--checkable{cursor:pointer;grid-template-columns:20px 38px minmax(0,1fr)}.admin-db-ops-gate--checkable input,.admin-db-ops-checklist input{width:18px;height:18px;accent-color:var(--brand-gold);cursor:pointer}.admin-db-ops-gate__index{border:1px solid color-mix(in srgb, var(--brand-gold) 42%, var(--theme-border-soft));width:34px;height:34px;color:var(--theme-accent-strong);border-radius:999px;place-items:center;font-size:13px;font-weight:800;display:grid}.admin-db-ops-gate__header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.admin-db-ops-gate__header span{border:1px solid var(--theme-border-soft);background:var(--theme-surface-tertiary);text-align:center;border-radius:999px;flex:none;max-width:220px;padding:4px 8px}.admin-db-ops-gate p{margin-bottom:var(--space-3)}.admin-db-ops-two-column,.admin-db-ops-boundary{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-db-ops-checklist{padding-left:0;list-style:none}.admin-db-ops-checklist li{padding-left:0}.admin-db-ops-checklist label{gap:var(--space-3);cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:start;display:grid}.admin-db-ops-progress{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);background:var(--theme-surface-tertiary);display:flex}.admin-db-ops-progress span{color:var(--theme-text-soft);font-size:12px;font-weight:780}.admin-db-ops-progress strong{color:var(--theme-text-strong);font-size:13px}.admin-db-ops-handoff-fields{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-db-ops-handoff-fields label{gap:var(--space-2);display:grid}.admin-db-ops-handoff-fields span{color:var(--theme-text-soft);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.admin-db-ops-handoff-fields input{width:100%;min-height:42px;padding:0 var(--space-3);border:1px solid var(--theme-input-border);border-radius:var(--radius-control);background:var(--theme-input-bg);color:var(--theme-text-main);font:inherit;font-size:14px}.admin-db-ops-handoff-fields input::placeholder{color:var(--theme-text-faint)}.admin-db-ops-copy-status{color:var(--theme-accent-strong);font-size:13px;font-weight:750}.admin-db-ops-handoff{min-height:220px;padding:var(--space-4);white-space:pre-wrap;margin:0}.admin-db-ops-boundary>div{padding:var(--space-4)}.operator-tour-builder{gap:var(--space-4);padding:clamp(var(--space-5), 3vw, var(--space-7));border-color:color-mix(in srgb, var(--brand-gold) 24%, var(--theme-border-soft));background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-secondary) 92%, var(--brand-gold) 8%), color-mix(in srgb, var(--theme-surface-primary) 96%, #000 4%))}.operator-tour-builder__header{justify-content:space-between;align-items:end;gap:var(--space-4);max-width:none;display:flex}.operator-tour-builder__header h2{font-size:clamp(24px,3vw,36px);line-height:1.06}.operator-tour-builder__header p{max-width:540px;color:var(--theme-text-soft)}.operator-tour-builder__status{border-color:color-mix(in srgb, var(--brand-gold) 22%, var(--theme-border-soft));background:color-mix(in srgb, var(--brand-gold) 26%, var(--theme-border-soft));grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:0;display:grid;overflow:hidden}.operator-tour-builder__status>div{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:54px;padding:0 var(--space-4);background:color-mix(in srgb, var(--theme-surface-tertiary) 92%, #000 8%);display:flex}.operator-tour-builder__status span{letter-spacing:.1em;text-transform:uppercase;font-size:11px}.operator-tour-builder__status strong{font-size:14px}.operator-tour-builder__workbench{gap:var(--space-5);grid-template-columns:minmax(176px,.42fr) minmax(0,1.58fr)}.operator-tour-builder__steps{top:var(--space-4);gap:var(--space-2);position:sticky}.operator-tour-builder__step{min-height:64px;padding:var(--space-3);background:0 0;border-color:#0000;grid-template-columns:30px minmax(0,1fr)}.operator-tour-builder__step span:first-child{border:1px solid var(--theme-border-soft);width:30px;height:30px;color:var(--theme-text-soft);border-radius:999px;grid-row:span 2;place-items:center;font-size:11px;font-weight:850;display:grid}.operator-tour-builder__step span:last-child{color:var(--theme-text-muted);font-size:12px;line-height:1.3}.admin-db-ops-selector .operator-tour-builder__step.is-active{border-color:color-mix(in srgb, var(--brand-gold) 42%, var(--theme-border-soft));background:color-mix(in srgb, var(--theme-surface-tertiary) 84%, var(--brand-gold) 16%)}.admin-db-ops-selector .operator-tour-builder__step.is-active span:first-child{border-color:color-mix(in srgb, var(--brand-gold) 60%, var(--theme-border-soft));color:var(--theme-accent-strong)}.operator-tour-builder__panel{gap:var(--space-5);padding:clamp(var(--space-5), 3vw, var(--space-7));border-color:color-mix(in srgb, var(--brand-gold) 18%, var(--theme-border-soft));border-radius:var(--radius-card);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-secondary) 94%, var(--brand-gold) 6%), color-mix(in srgb, var(--theme-surface-tertiary) 96%, #000 4%))}.operator-tour-builder__panel-header{gap:var(--space-1);display:grid}.operator-tour-builder__panel-header h3{font-size:clamp(22px,2vw,28px);line-height:1.12}.operator-tour-builder__panel-header--with-action{align-items:end;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto}.operator-tour-builder__checklist-select-all{min-height:34px;padding:0 var(--space-3);border:1px solid color-mix(in srgb, var(--brand-gold) 28%, var(--theme-border-soft));border-radius:var(--radius-control);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-secondary) 82%, var(--brand-gold) 18%), color-mix(in srgb, var(--theme-surface-primary) 92%, #000 8%));color:var(--theme-text-strong);cursor:pointer;font:inherit;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:820}.operator-tour-builder__checklist-select-all:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--brand-gold) 48%, var(--theme-border-soft));box-shadow:var(--button-focus-ring);outline:none}.operator-tour-builder__checklist-select-all:disabled{cursor:not-allowed;opacity:.56;box-shadow:none}.operator-tour-builder__fields{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.operator-tour-builder__fields label,.operator-tour-builder__languages{padding:var(--space-3);border:1px solid color-mix(in srgb, var(--theme-border-soft) 82%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-primary) 62%, transparent)}.operator-tour-builder__field-label{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.operator-tour-builder__field-label span{min-width:0}.operator-tour-builder__help-toggle{border:1px solid color-mix(in srgb, var(--brand-gold) 28%, var(--theme-border-soft));background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-secondary) 86%, var(--brand-gold) 14%), color-mix(in srgb, var(--theme-surface-primary) 94%, #000 6%));width:24px;height:24px;color:var(--theme-accent-strong);cursor:pointer;font:inherit;text-transform:none;border-radius:999px;flex:none;place-items:center;font-size:11px;font-weight:900;line-height:1;display:grid}.operator-tour-builder__help-toggle:is(:hover,:focus-visible),.operator-tour-builder__help-toggle[aria-expanded=true]{border-color:color-mix(in srgb, var(--brand-gold) 58%, var(--theme-border-soft));box-shadow:var(--button-focus-ring);outline:none}.operator-tour-builder__format-help{margin:calc(var(--space-1) * -1) 0 0;padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb, var(--brand-gold) 22%, var(--theme-border-soft));border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-tertiary) 82%, #000 18%);color:var(--theme-text-soft);font-size:12px;font-weight:650;line-height:1.45;display:none}.operator-tour-builder__format-help.is-open{display:block}.operator-tour-builder__field--wide,.operator-tour-builder__field-note--wide{grid-column:1/-1}.operator-tour-builder__fields select,.operator-tour-builder__fields input{border-color:color-mix(in srgb, var(--theme-input-border) 88%, var(--brand-gold) 12%);background:color-mix(in srgb, var(--theme-input-bg) 90%, #000 10%);min-height:46px}.operator-tour-builder__fields select{width:100%;padding:0 var(--space-3);border:1px solid color-mix(in srgb, var(--theme-input-border) 88%, var(--brand-gold) 12%);border-radius:var(--radius-control);color:var(--theme-text-main);font:inherit;font-size:14px}.operator-tour-builder__fields input[readonly]{color:var(--theme-text-soft)}.operator-tour-builder__fields select:focus-visible,.operator-tour-builder__fields input:focus-visible{box-shadow:var(--button-focus-ring);outline:none}.operator-tour-builder__field-note{padding:0 var(--space-1);color:var(--theme-text-soft);margin:0;font-size:12px;font-weight:680}.operator-tour-builder__selected-project{gap:4px var(--space-3);border:1px solid color-mix(in srgb, var(--brand-gold) 24%, var(--theme-border-soft));border-radius:var(--radius-control);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-secondary) 78%, transparent), color-mix(in srgb, var(--theme-surface-primary) 88%, transparent));min-height:58px;box-shadow:inset 3px 0 0 color-mix(in srgb, var(--brand-gold) 58%, var(--theme-border-soft));grid-template-columns:minmax(0,1fr) auto;align-items:center;margin:0;padding:12px 14px 12px 18px;display:grid;position:relative}.operator-tour-builder__selected-project span,.operator-tour-builder__selected-project small{color:var(--theme-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.2}.operator-tour-builder__selected-project strong{min-width:0;color:var(--theme-text-main);text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.25;overflow:hidden}.operator-tour-builder__selected-project small{color:color-mix(in srgb, var(--brand-gold) 66%, var(--theme-text-soft));justify-self:end}.operator-tour-builder__identity-preview{gap:var(--space-3);min-height:0;padding:var(--space-3);border:1px solid color-mix(in srgb, var(--brand-gold) 42%, var(--theme-border-soft));border-radius:var(--radius-control);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-tertiary) 88%, var(--brand-gold) 12%), color-mix(in srgb, var(--theme-surface-primary) 92%, #000 8%));margin:0;display:grid}.operator-tour-builder__identity-preview>span{color:var(--theme-text-soft);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:850}.operator-tour-builder__identity-preview dl{gap:var(--space-2);margin:0;display:grid}.operator-tour-builder__identity-preview div{gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb, var(--theme-border-soft) 70%, transparent);border-radius:calc(var(--radius-control) - 2px);background:color-mix(in srgb, var(--theme-surface-primary) 58%, transparent);grid-template-columns:minmax(110px,.24fr) minmax(0,1fr);align-items:start;display:grid}.operator-tour-builder__identity-preview dt,.operator-tour-builder__identity-preview dd{margin:0}.operator-tour-builder__identity-preview dt{color:var(--theme-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:820}.operator-tour-builder__identity-preview dd{min-width:0;color:var(--theme-text-strong);font-family:var(--font-mono,monospace);overflow-wrap:anywhere;font-size:13px;font-weight:780;line-height:1.4}.operator-tour-builder__actions,.operator-tour-builder__nav{justify-content:flex-end}.operator-tour-builder__nav{align-items:center}.operator-tour-builder__nav-note{color:var(--theme-text-muted);text-align:end;flex-basis:100%;margin:0;font-size:12px;line-height:1.45}.operator-tour-builder__copy-note{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.45}.operator-tour-builder__handoff-next{gap:var(--space-3);padding:var(--space-4);border:1px solid color-mix(in srgb, var(--brand-gold) 20%, var(--theme-border-soft));border-radius:var(--radius-card);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-secondary) 78%, transparent), color-mix(in srgb, var(--theme-surface-primary) 88%, transparent));display:grid}.operator-tour-builder__handoff-next h4,.operator-tour-builder__handoff-next ol{margin:0}.operator-tour-builder__handoff-next ol{gap:var(--space-2);color:var(--theme-text-soft);padding-left:1.25rem;font-size:13px;line-height:1.55;display:grid}.operator-tour-builder__handoff-next code{overflow-wrap:anywhere;max-width:100%;margin:4px 0 0;display:inline-block}.operator-tour-builder__gate{gap:var(--space-2);padding:var(--space-3);border:1px solid color-mix(in srgb, var(--theme-border-soft) 72%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-primary) 70%, transparent);display:grid}.operator-tour-builder__gate strong{color:var(--theme-text-strong);font-size:15px;line-height:1.25}.operator-tour-builder__gate p,.operator-tour-builder__gate ul{color:var(--theme-text-muted);margin:0;font-size:13px;line-height:1.55}.operator-tour-builder__gate ul{padding-inline-start:1.1rem}.operator-tour-builder__blocked-summary{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.operator-tour-builder__blocked-summary span{min-width:0;padding:var(--space-2);border:1px solid color-mix(in srgb, var(--theme-border-soft) 70%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-secondary) 72%, transparent);color:var(--theme-text-muted);gap:2px;font-size:12px;line-height:1.3;display:grid}.operator-tour-builder__blocked-summary strong{color:var(--theme-text-strong);font-size:18px;line-height:1}.operator-tour-builder__blocked-details{gap:var(--space-2);display:grid}.operator-tour-builder__blocked-details summary{cursor:pointer;color:var(--theme-text-strong);font-size:13px;font-weight:800}.operator-tour-builder__blocked-details summary:focus-visible{outline:2px solid color-mix(in srgb, var(--brand-gold) 72%, transparent);outline-offset:4px}.operator-tour-builder__gate--ready{border-color:color-mix(in srgb, var(--museum-success) 44%, var(--theme-border-soft));background:color-mix(in srgb, var(--museum-success) 9%, var(--theme-surface-primary))}.operator-tour-builder__gate--blocked{border-color:color-mix(in srgb, var(--museum-danger) 42%, var(--theme-border-soft));background:color-mix(in srgb, var(--museum-danger) 9%, var(--theme-surface-primary))}.operator-tour-builder__gate--running{border-color:color-mix(in srgb, var(--brand-gold) 38%, var(--theme-border-soft));background:linear-gradient(180deg, color-mix(in srgb, var(--brand-gold) 10%, transparent), color-mix(in srgb, var(--theme-surface-primary) 88%, transparent))}.operator-tour-builder__progress{background:color-mix(in srgb, var(--theme-border-soft) 48%, transparent);border-radius:999px;min-height:8px;position:relative;overflow:hidden}.operator-tour-builder__progress span{border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--brand-gold) 34%, transparent), var(--brand-gold), color-mix(in srgb, var(--brand-gold) 30%, transparent));width:38%;animation:1.25s ease-in-out infinite operator-tour-builder-progress;position:absolute;inset:0 auto 0 0}.operator-tour-builder__handoff-panel{gap:var(--space-2);padding:var(--space-3);border:1px solid color-mix(in srgb, var(--brand-gold) 26%, var(--theme-border-soft));border-radius:var(--radius-card);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-secondary) 68%, transparent), color-mix(in srgb, var(--theme-surface-primary) 92%, #000 8%));box-shadow:inset 0 1px #ffffff0d,0 18px 42px #00000038}.operator-tour-builder__handoff-details{gap:var(--space-2);display:grid}.operator-tour-builder__handoff-details>summary{cursor:pointer;color:var(--theme-text-strong);font-size:14px;font-weight:900}.operator-tour-builder__handoff-details>summary:focus-visible{outline:2px solid color-mix(in srgb, var(--brand-gold) 72%, transparent);outline-offset:4px}@keyframes operator-tour-builder-progress{0%{transform:translate(-105%)}to{transform:translate(265%)}}@media (prefers-reduced-motion:reduce){.operator-tour-builder__progress span{animation:none;transform:translate(0)}}.admin-db-ops-command-panel .operator-tour-builder__handoff-panel-header{align-items:start;gap:var(--space-3)}.operator-tour-builder__handoff-panel-header h4,.operator-tour-builder__handoff-panel-header p{margin:0}.operator-tour-builder__handoff-panel-header h4{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.operator-tour-builder__handoff-panel-header p{color:var(--theme-text-muted);margin-top:3px;font-size:12px;line-height:1.35}.operator-tour-builder__handoff-panel-actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;flex:none;display:flex}.operator-tour-builder__handoff-panel-actions button{border-color:color-mix(in srgb, var(--brand-gold) 24%, var(--theme-border-soft));border-radius:var(--radius-control);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-secondary) 88%, var(--brand-gold) 12%), color-mix(in srgb, var(--theme-surface-primary) 92%, #000 8%));min-height:32px}.operator-tour-builder__handoff-panel-actions button:disabled{cursor:not-allowed;opacity:.56}.admin-db-ops-command-panel .operator-tour-builder__handoff-preview{border-color:color-mix(in srgb, var(--brand-gold) 18%, var(--theme-border-soft));min-height:0;max-height:clamp(220px,36vh,420px);color:color-mix(in srgb, var(--theme-text-main) 94%, var(--brand-gold) 6%);overflow-wrap:normal;scrollbar-color:color-mix(in srgb, var(--brand-gold) 46%, var(--theme-border-soft)) #ffffff0b;scrollbar-width:thin;white-space:pre;background:linear-gradient(#ffffff06,#0000 54%),#00000057;padding:14px 16px;font-size:11px;line-height:1.5;overflow:auto}.operator-tour-builder__handoff-preview::-webkit-scrollbar{width:10px;height:10px}.operator-tour-builder__handoff-preview::-webkit-scrollbar-track{border-radius:var(--radius-control);background:#ffffff0b}.operator-tour-builder__handoff-preview::-webkit-scrollbar-thumb{border-radius:var(--radius-control);background:color-mix(in srgb, var(--brand-gold) 52%, var(--theme-border-soft));border:2px solid #00000047}.operator-tour-builder__localization-remediation{gap:var(--space-4);padding:var(--space-4);border:1px solid color-mix(in srgb, var(--brand-gold) 22%, var(--theme-border-soft));border-radius:var(--radius-card);background:linear-gradient(180deg, color-mix(in srgb, var(--brand-gold) 5%, transparent), color-mix(in srgb, var(--theme-surface-primary) 92%, var(--theme-surface-secondary)));display:grid}.operator-tour-builder__localization-summary{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.operator-tour-builder__localization-summary h4,.operator-tour-builder__localization-summary p{margin:0}.operator-tour-builder__localization-summary h4{color:var(--theme-text-strong);font-size:var(--type-card-title-size);line-height:1.2}.operator-tour-builder__localization-summary p:not(.dashboard-card__eyebrow){margin-top:var(--space-1);max-width:72ch;color:var(--theme-text-muted);font-size:var(--type-compact-body-size);line-height:1.45}.operator-tour-builder__localization-summary>span{min-height:32px;padding:0 var(--space-3);border:1px solid color-mix(in srgb, var(--brand-gold) 34%, var(--theme-border-soft));color:var(--brand-gold);font-size:var(--type-metadata-size);letter-spacing:0;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;font-weight:850;display:inline-flex}.operator-tour-builder__localization-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.operator-tour-builder__localization-blockers{gap:var(--space-2);display:grid}.operator-tour-builder__localization-actions button{min-height:34px}.operator-tour-builder__localization-actions button:disabled{cursor:wait;opacity:.62}.operator-tour-builder__localization-guided{gap:var(--space-4);padding:var(--space-4);border:1px solid color-mix(in srgb, var(--brand-gold) 20%, var(--theme-border-soft));border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-primary) 58%, var(--theme-surface-secondary));display:grid}.operator-tour-builder__localization-guided strong,.operator-tour-builder__localization-guided p{margin:0}.operator-tour-builder__localization-guided>div>strong{color:var(--theme-text-strong);font-size:var(--type-card-title-size)}.operator-tour-builder__localization-guided p,.operator-tour-builder__localization-guided label,.operator-tour-builder__localization-guided-results em{color:var(--theme-text-muted);font-size:var(--type-compact-body-size);line-height:1.45}.operator-tour-builder__localization-meter{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.operator-tour-builder__localization-meter>div{gap:var(--space-1);min-height:64px;padding:var(--space-3);border:1px solid color-mix(in srgb, var(--theme-border-soft) 72%, transparent);border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-surface-secondary) 68%, transparent);display:grid}.operator-tour-builder__localization-meter span{color:var(--theme-text-soft);font-size:var(--type-metadata-size);line-height:var(--type-metadata-line)}.operator-tour-builder__localization-meter strong{color:var(--theme-text-strong);font-size:18px;line-height:1.15}.operator-tour-builder__localization-next,.operator-tour-builder__localization-guided-summary{padding:var(--space-3);border:1px solid color-mix(in srgb, var(--brand-gold) 18%, var(--theme-border-soft));border-radius:var(--radius-card);background:color-mix(in srgb, var(--brand-gold) 7%, var(--theme-surface-secondary))}.operator-tour-builder__localization-guided label{gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.operator-tour-builder__localization-guided input{margin-top:.2rem}.operator-tour-builder__localization-guided>button{min-height:var(--button-height-md);padding-inline:var(--space-6);justify-self:start}.operator-tour-builder__localization-guided-results{gap:var(--space-2);margin:0;padding-inline-start:1.2rem;display:grid}.operator-tour-builder__localization-guided-results li{padding:var(--space-2);border:1px solid color-mix(in srgb, var(--theme-border-soft) 62%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-secondary) 58%, transparent)}.operator-tour-builder__localization-guided-results strong{margin-right:var(--space-2);color:var(--brand-gold);letter-spacing:0;font-size:11px}.operator-tour-builder__localization-guided-results span{color:var(--theme-text-strong);font-size:var(--type-compact-body-size)}.operator-tour-builder__localization-advanced{border:1px solid color-mix(in srgb, var(--theme-border-soft) 70%, transparent);border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-surface-secondary) 42%, transparent)}.operator-tour-builder__localization-advanced summary{min-height:var(--button-height-sm);padding:var(--space-3);color:var(--theme-text-strong);cursor:pointer;font-size:var(--type-compact-body-size);font-weight:700}.operator-tour-builder__localization-advanced summary:focus-visible{box-shadow:var(--button-focus-ring);outline:none}.operator-tour-builder__localization-advanced .operator-tour-builder__localization-actions{padding:0 var(--space-3) var(--space-3)}.operator-tour-builder__localization-guided-results em{margin-top:var(--space-1);font-style:normal;display:block}.operator-tour-builder__localization-report{gap:var(--space-2);padding:var(--space-3);border:1px solid color-mix(in srgb, var(--theme-border-soft) 72%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-primary) 76%, transparent);display:grid}.operator-tour-builder__localization-report.is-ready{border-color:color-mix(in srgb, var(--museum-success) 44%, var(--theme-border-soft));background:color-mix(in srgb, var(--museum-success) 9%, var(--theme-surface-primary))}.operator-tour-builder__localization-report.is-blocked{border-color:color-mix(in srgb, var(--brand-gold) 28%, var(--theme-border-soft));background:color-mix(in srgb, var(--brand-gold) 7%, var(--theme-surface-primary))}.operator-tour-builder__localization-report strong{color:var(--theme-text-strong);font-size:14px}.operator-tour-builder__localization-report p,.operator-tour-builder__localization-report ul{color:var(--theme-text-muted);margin:0;font-size:13px;line-height:1.55}.operator-tour-builder__localization-report ul{padding-inline-start:1.1rem}.operator-tour-builder__language-preflight{gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-3);border:1px solid color-mix(in srgb, var(--brand-gold) 26%, var(--theme-border-soft));border-radius:var(--radius-card);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-secondary) 76%, transparent), color-mix(in srgb, var(--theme-surface-primary) 94%, #000 6%));display:grid}.operator-tour-builder__language-preflight-header{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.operator-tour-builder__language-preflight-header h4,.operator-tour-builder__language-preflight-header p{margin:0}.operator-tour-builder__language-preflight-header h4{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.operator-tour-builder__language-preflight-header p:not(.dashboard-card__eyebrow){margin-top:var(--space-1);max-width:70ch;color:var(--theme-text-muted);font-size:12px;line-height:1.45}.operator-tour-builder__language-preflight-actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.operator-tour-builder__language-preflight-report{gap:var(--space-3);padding:var(--space-3);border:1px solid color-mix(in srgb, var(--theme-border-soft) 72%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-primary) 76%, transparent);display:grid}.operator-tour-builder__language-preflight-report.is-ready{border-color:color-mix(in srgb, var(--museum-success) 44%, var(--theme-border-soft));background:color-mix(in srgb, var(--museum-success) 8%, var(--theme-surface-primary))}.operator-tour-builder__language-preflight-report.is-blocked{border-color:color-mix(in srgb, var(--museum-danger) 42%, var(--theme-border-soft));background:color-mix(in srgb, var(--museum-danger) 8%, var(--theme-surface-primary))}.operator-tour-builder__language-preflight-report p,.operator-tour-builder__language-preflight-report ul{color:var(--theme-text-muted);margin:0;font-size:13px;line-height:1.55}.operator-tour-builder__language-preflight-report ul{padding-inline-start:1.1rem}.operator-tour-builder__language-preflight-metrics{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.operator-tour-builder__language-preflight-metrics span,.operator-tour-builder__language-preflight-card{min-width:0;padding:var(--space-2);border:1px solid color-mix(in srgb, var(--theme-border-soft) 72%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-secondary) 64%, transparent);color:var(--theme-text-muted);gap:4px;font-size:11px;display:grid}.operator-tour-builder__language-preflight-metrics strong{color:var(--theme-text-strong);font-size:20px;line-height:1}.operator-tour-builder__language-preflight-grid{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.operator-tour-builder__language-preflight-card span{color:var(--brand-gold);letter-spacing:.08em;font-size:10px;font-weight:850}.operator-tour-builder__language-preflight-card strong{overflow-wrap:anywhere;color:var(--theme-text-strong);font-size:13px}.operator-tour-builder__language-preflight-card p,.operator-tour-builder__language-preflight-card em{color:var(--theme-text-muted);margin:0;font-size:11px;font-style:normal;line-height:1.35}.operator-tour-builder__language-preflight-card.is-ready{border-color:color-mix(in srgb, var(--museum-success) 36%, var(--theme-border-soft))}.operator-tour-builder__language-preflight-card.is-blocked{border-color:color-mix(in srgb, var(--museum-danger) 34%, var(--theme-border-soft))}.operator-tour-builder__language-preflight-breakdown{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;display:grid}.operator-tour-builder__language-preflight-breakdown div{padding:var(--space-2);border:1px solid color-mix(in srgb, var(--theme-border-soft) 62%, transparent);border-radius:var(--radius-control);gap:3px;display:grid}.operator-tour-builder__language-preflight-breakdown dt,.operator-tour-builder__language-preflight-breakdown dd{color:var(--theme-text-muted);margin:0;font-size:11px}.operator-tour-builder__language-preflight-breakdown dd{color:var(--theme-text-strong);font-size:16px;font-weight:800}.operator-tour-builder__language-preflight-routine{gap:var(--space-1);padding:var(--space-3) var(--space-3) var(--space-3) calc(var(--space-3) + 1.1rem);border:1px solid color-mix(in srgb, var(--theme-border-soft) 58%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-primary) 58%, transparent);color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.45;display:grid}.operator-tour-builder__language-preflight-routine li::marker{color:var(--brand-gold);font-weight:850}.operator-tour-builder__preview-panel{gap:var(--space-3);padding:var(--space-3);border:1px solid color-mix(in srgb, var(--brand-gold) 24%, var(--theme-border-soft));border-radius:var(--radius-card);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-secondary) 70%, transparent), color-mix(in srgb, var(--theme-surface-primary) 94%, #000 6%));display:grid}.operator-tour-builder__preview-header{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.operator-tour-builder__preview-header h4,.operator-tour-builder__preview-header p{margin:0}.operator-tour-builder__preview-header h4{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.operator-tour-builder__preview-header p:not(.dashboard-card__eyebrow){margin-top:var(--space-1);max-width:64ch;color:var(--theme-text-muted);font-size:12px;line-height:1.45}.operator-tour-builder__preview-actions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.operator-tour-builder__preview-status{min-height:42px;padding:0 var(--space-3);border:1px solid color-mix(in srgb, var(--theme-border-soft) 84%, transparent);background:color-mix(in srgb, var(--theme-surface-secondary) 72%, transparent);color:var(--theme-text-muted);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;font-size:10px;font-weight:850;display:inline-flex}.operator-tour-builder__preview-status.is-ready{border-color:color-mix(in srgb, var(--brand-gold) 48%, var(--theme-border-soft));background:color-mix(in srgb, var(--brand-gold) 14%, transparent);color:var(--theme-accent-strong)}.operator-tour-builder__preview-status.is-blocked{border-color:color-mix(in srgb, var(--danger) 46%, var(--theme-border-soft));background:color-mix(in srgb, var(--danger) 12%, transparent);color:color-mix(in srgb, var(--danger) 74%, var(--theme-text-strong))}.operator-tour-builder__preview-frame{border:1px solid color-mix(in srgb, var(--theme-border-soft) 78%, transparent);border-radius:var(--radius-card);background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--brand-gold) 10%, transparent), transparent 42%), color-mix(in srgb, var(--theme-surface-primary) 88%, #000 12%);min-height:clamp(320px,48vh,620px);display:grid;overflow:hidden}.operator-tour-builder__preview-frame:not(.is-loaded){min-height:168px}.operator-tour-builder__preview-frame.is-blocked{border-color:color-mix(in srgb, var(--museum-danger) 36%, var(--theme-border-soft));background:linear-gradient(180deg, color-mix(in srgb, var(--museum-danger) 8%, transparent), color-mix(in srgb, var(--theme-surface-primary) 90%, transparent))}.operator-tour-builder__preview-frame>div{place-content:center;gap:var(--space-2);min-height:inherit;padding:var(--space-4);text-align:center;display:grid}.operator-tour-builder__preview-frame.is-blocked>div{text-align:start;place-content:center start}.operator-tour-builder__preview-frame strong{color:var(--theme-text-strong);font-size:16px;line-height:1.2}.operator-tour-builder__preview-frame p{max-width:58ch;color:var(--theme-text-muted);margin:0;font-size:13px;line-height:1.55}.operator-tour-builder__preview-frame:not(.is-blocked) p{margin:0 auto}.operator-tour-builder__preview-frame ul{max-width:72ch;margin:var(--space-2) 0 0;color:var(--theme-text-muted);gap:var(--space-1);text-align:start;padding-inline-start:1.2rem;font-size:13px;line-height:1.55;display:grid}.operator-tour-builder__preview-frame iframe{width:100%;min-height:inherit;background:#000;border:0}.operator-tour-builder-reference{background:#0f0e0a99;border:1px solid #e0c57938;border-radius:8px}.operator-tour-builder-reference>summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:64px;padding:var(--space-4) var(--space-5);cursor:pointer;color:var(--theme-text-strong);list-style:none;display:flex}.operator-tour-builder-reference>summary::-webkit-details-marker{display:none}.operator-tour-builder-reference>summary:after{content:"+";color:#f0d58b;border:1px solid #e0c5794d;border-radius:999px;flex:none;place-items:center;width:2rem;height:2rem;font-size:1.15rem;line-height:1;display:grid}.operator-tour-builder-reference[open]>summary:after{content:"-"}.operator-tour-builder-reference>summary:focus-visible{outline-offset:3px;outline:2px solid #f0d58bcc}.operator-tour-builder-reference>summary span{gap:var(--space-1);display:grid}.operator-tour-builder-reference>summary strong{letter-spacing:0;font-size:.98rem}.operator-tour-builder-reference>summary small{color:var(--theme-text-muted);font-size:.82rem;line-height:1.45}.operator-tour-builder-reference__grid{gap:var(--space-4);padding:0 var(--space-4) var(--space-4);display:grid}.operator-tour-builder__language-list,.operator-tour-builder__review-list{gap:var(--space-3)}.operator-tour-builder__language-list label,.operator-tour-builder__review-list label{min-height:42px;padding:var(--space-2) 0}.operator-tour-import-status-list__item{gap:var(--space-3);min-height:42px;padding:var(--space-2) 0;grid-template-columns:54px minmax(0,1fr);align-items:start;display:grid}.operator-tour-import-status-list__marker{border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-secondary) 70%, transparent);min-width:46px;min-height:26px;color:var(--theme-text-muted);letter-spacing:.08em;place-items:center;font-size:10px;font-weight:850;line-height:1;display:inline-grid}.operator-tour-import-status-list__marker.is-pass{border-color:color-mix(in srgb, var(--brand-gold) 46%, var(--theme-border-soft));background:color-mix(in srgb, var(--brand-gold) 14%, transparent);color:var(--theme-accent-strong)}.operator-tour-import-request{padding:0}.operator-tour-import-request__details{border-radius:inherit}.operator-tour-import-request__summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:70px;padding:var(--space-4) var(--space-5);cursor:pointer;color:var(--theme-text-strong);list-style:none;display:flex}.operator-tour-import-request__summary::-webkit-details-marker{display:none}.operator-tour-import-request__summary:after{content:"+";color:#f0d58b;border:1px solid #e0c5794d;border-radius:999px;flex:none;place-items:center;width:2rem;height:2rem;font-size:1.15rem;line-height:1;display:grid}.operator-tour-import-request__details[open]>.operator-tour-import-request__summary:after{content:"-"}.operator-tour-import-request__summary:focus-visible{outline-offset:3px;outline:2px solid #f0d58bcc}.operator-tour-import-request__summary span{gap:var(--space-1);display:grid}.operator-tour-import-request__summary strong{letter-spacing:0;font-size:.98rem}.operator-tour-import-request__summary small{color:var(--theme-text-muted);font-size:.82rem;line-height:1.45}.operator-tour-import-request__body{gap:var(--space-5);padding:0 var(--space-5) var(--space-5);display:grid}.operator-tour-import-request__sequence-gate{max-width:58ch;margin-top:var(--space-2);border:1px solid color-mix(in srgb, var(--theme-border-soft) 70%, #e8745c7a);border-radius:var(--radius-card);background:linear-gradient(180deg, #e8745c13, transparent 68%), color-mix(in srgb, var(--theme-surface-primary) 88%, #000 12%);gap:5px;padding:10px 12px;display:grid}.operator-tour-import-request__sequence-gate.is-ready{border-color:color-mix(in srgb, var(--brand-gold) 42%, var(--theme-border-soft));background:linear-gradient(180deg, color-mix(in srgb, var(--brand-gold) 11%, transparent), transparent 72%), color-mix(in srgb, var(--theme-surface-primary) 88%, #000 12%)}.operator-tour-import-request__sequence-gate span{color:var(--theme-text-soft);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.operator-tour-import-request__sequence-gate strong{color:var(--theme-text-strong);font-size:14px;line-height:1.25}.operator-tour-import-request__sequence-gate p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.35}.operator-tour-import-request__copy-panel{gap:var(--space-2);padding:var(--space-3);border:1px solid color-mix(in srgb, var(--brand-gold) 24%, var(--theme-border-soft));border-radius:var(--radius-card);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-secondary) 66%, transparent), color-mix(in srgb, var(--theme-surface-primary) 92%, #000 8%));box-shadow:inset 0 1px #ffffff0d,0 18px 42px #00000038}.admin-db-ops-command-panel .operator-tour-import-request__copy-panel-header{align-items:start;gap:var(--space-3)}.operator-tour-import-request__copy-panel-header h4,.operator-tour-import-request__copy-panel-header p{margin:0}.operator-tour-import-request__copy-panel-header h4{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.operator-tour-import-request__copy-panel-header p{color:var(--theme-text-muted);margin-top:3px;font-size:12px;line-height:1.35}.operator-tour-import-request__copy-panel button{border-color:color-mix(in srgb, var(--brand-gold) 24%, var(--theme-border-soft));border-radius:var(--radius-control);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-secondary) 88%, var(--brand-gold) 12%), color-mix(in srgb, var(--theme-surface-primary) 92%, #000 8%));flex:none;min-height:32px}.operator-tour-import-request__copy-panel button:disabled,.operator-tour-builder button[aria-disabled=true],.operator-tour-import-request__copy-panel button[aria-disabled=true],.operator-tour-import-request__decision-buttons button[aria-disabled=true],.operator-tour-import-request__decision-actions button[aria-disabled=true]{cursor:not-allowed;opacity:.56}.admin-db-ops-command-panel .operator-tour-import-request__copy-preview{border-color:color-mix(in srgb, var(--brand-gold) 18%, var(--theme-border-soft));min-height:0;max-height:clamp(220px,36vh,420px);color:color-mix(in srgb, var(--theme-text-main) 94%, var(--brand-gold) 6%);overflow-wrap:normal;scrollbar-color:color-mix(in srgb, var(--brand-gold) 46%, var(--theme-border-soft)) #ffffff0b;scrollbar-width:thin;white-space:pre;background:linear-gradient(#ffffff06,#0000 54%),#00000057;padding:14px 16px;font-size:11px;line-height:1.5;overflow:auto}.operator-tour-import-request__copy-preview::-webkit-scrollbar{width:10px;height:10px}.operator-tour-import-request__copy-preview::-webkit-scrollbar-track{border-radius:var(--radius-control);background:#ffffff0b}.operator-tour-import-request__copy-preview::-webkit-scrollbar-thumb{border-radius:var(--radius-control);background:color-mix(in srgb, var(--brand-gold) 52%, var(--theme-border-soft));border:2px solid #00000047}.operator-tour-import-request__completion{gap:var(--space-3);padding:var(--space-4);border:1px solid color-mix(in srgb, var(--theme-border-soft) 84%, transparent);border-radius:var(--radius-card);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-secondary) 70%, transparent), color-mix(in srgb, var(--theme-surface-primary) 90%, transparent));display:grid}.operator-tour-import-request__completion--admin{border-color:color-mix(in srgb, var(--brand-gold) 26%, var(--theme-border-soft));box-shadow:inset 3px 0 0 color-mix(in srgb, var(--brand-gold) 48%, var(--theme-border-soft))}.operator-tour-import-request__completion-header{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.operator-tour-import-request__completion-header h3,.operator-tour-import-request__completion-header p{margin:0}.operator-tour-import-request__completion-header h3{color:var(--theme-text-strong);font-size:18px;line-height:1.2}.operator-tour-import-request__completion-header p{margin-top:var(--space-2);color:var(--theme-text-muted);font-size:13px;line-height:1.5}.operator-tour-import-request__completion-header>strong{min-height:30px;padding:0 var(--space-3);border:1px solid color-mix(in srgb, var(--brand-gold) 26%, var(--theme-border-soft));border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-secondary) 74%, transparent);color:var(--theme-accent-strong);letter-spacing:.1em;text-align:center;justify-content:center;align-items:center;font-size:10px;font-weight:850;line-height:1.2;display:inline-flex}.operator-tour-import-request__admin-review-list{gap:var(--space-3);padding:var(--space-3);border:1px solid color-mix(in srgb, var(--theme-border-soft) 82%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-primary) 56%, transparent)}.operator-tour-import-request__admin-review-list button{gap:var(--space-3);width:100%;min-height:48px;padding:var(--space-2) 0;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:54px minmax(0,1fr);align-items:start;display:grid}.operator-tour-import-request__admin-review-list button:disabled{cursor:not-allowed;opacity:.58}.operator-tour-import-request__admin-review-list button:focus-visible{border-radius:var(--radius-control);box-shadow:var(--button-focus-ring);outline:none}.operator-tour-import-request__admin-review-list em{border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-secondary) 70%, transparent);min-width:46px;min-height:26px;color:var(--theme-text-muted);letter-spacing:.08em;place-items:center;font-size:10px;font-style:normal;font-weight:850;line-height:1;display:inline-grid}.operator-tour-import-request__admin-review-list button[aria-pressed=true] em{border-color:color-mix(in srgb, var(--brand-gold) 46%, var(--theme-border-soft));background:color-mix(in srgb, var(--brand-gold) 14%, transparent);color:var(--theme-accent-strong)}.operator-tour-import-request__admin-decision-grid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.operator-tour-import-request__admin-decision-grid>div{gap:var(--space-2);min-width:0;padding:var(--space-3);border:1px solid color-mix(in srgb, var(--theme-border-soft) 82%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-primary) 56%, transparent);display:grid}.operator-tour-import-request__admin-decision-grid span{color:var(--theme-text-soft);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:850;line-height:1.25}.operator-tour-import-request__admin-decision-grid p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.45}.operator-tour-import-request__decision-buttons,.operator-tour-import-request__decision-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.operator-tour-import-request__decision-buttons button,.operator-tour-import-request__decision-actions button{min-height:32px;padding:0 var(--space-3);border:1px solid color-mix(in srgb, var(--brand-gold) 18%, var(--theme-border-soft));border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-secondary) 70%, transparent);color:var(--theme-text-muted);cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.operator-tour-import-request__decision-buttons button:is(:hover,:focus-visible),.operator-tour-import-request__decision-actions button:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--brand-gold) 46%, var(--theme-border-soft));box-shadow:var(--button-focus-ring);outline:none}.operator-tour-import-request__decision-buttons button:disabled,.operator-tour-import-request__decision-actions button:disabled{cursor:not-allowed;opacity:.52;box-shadow:none}.operator-tour-import-request__decision-packet{gap:var(--space-2);padding:var(--space-3);border:1px solid color-mix(in srgb, var(--brand-gold) 18%, var(--theme-border-soft));border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-surface-primary) 60%, transparent)}.admin-db-ops-command-panel .operator-tour-import-request__decision-packet>div,.operator-tour-import-request__decision-packet>div{align-items:start}.admin-db-ops-command-panel .operator-tour-import-request__decision-packet-header{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto auto;align-items:start;display:grid}.operator-tour-import-request__decision-packet-header h4,.operator-tour-import-request__decision-packet-header p{margin:0}.operator-tour-import-request__decision-packet-header p{margin-top:var(--space-1);max-width:62ch;color:var(--theme-text-muted);font-size:12px;line-height:1.45}.operator-tour-import-request__decision-status{min-height:32px;padding:0 var(--space-3);border:1px solid color-mix(in srgb, var(--theme-border-soft) 86%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-secondary) 72%, transparent);color:var(--theme-text-muted);letter-spacing:.08em;text-align:center;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;font-size:10px;font-weight:850;line-height:1.2;display:inline-flex}.operator-tour-import-request__decision-status.is-applied{border-color:color-mix(in srgb, var(--brand-gold) 46%, var(--theme-border-soft));background:color-mix(in srgb, var(--brand-gold) 14%, transparent);color:var(--theme-accent-strong)}.operator-tour-import-request__decision-feedback{padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb, var(--theme-border-soft) 82%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-secondary) 62%, transparent);color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.45}.operator-tour-import-request__decision-feedback.is-applied{border-color:color-mix(in srgb, var(--brand-gold) 36%, var(--theme-border-soft));background:color-mix(in srgb, var(--brand-gold) 10%, var(--theme-surface-secondary));color:var(--theme-text-main)}.operator-tour-import-request__completion-actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.operator-tour-import-request__completion-actions a,.operator-tour-import-request__completion-actions span{min-height:32px;padding:0 var(--space-3);border:1px solid color-mix(in srgb, var(--brand-gold) 22%, var(--theme-border-soft));border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-surface-secondary) 72%, transparent);color:var(--theme-text-strong);letter-spacing:.08em;text-transform:uppercase;align-items:center;font-size:11px;font-weight:820;text-decoration:none;display:inline-flex}.operator-tour-import-request__completion-actions span{color:var(--theme-text-muted);letter-spacing:.04em;text-transform:none}.operator-tour-import-request__completion-actions a:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--brand-gold) 46%, var(--theme-border-soft));box-shadow:var(--button-focus-ring);outline:none}@media (max-width:900px){.admin-db-ops-status,.admin-db-ops-grid,.admin-db-ops-workbench,.admin-db-ops-two-column,.admin-db-ops-boundary,.admin-db-ops-handoff-fields{grid-template-columns:1fr}.admin-db-ops-gate__header{display:grid}.operator-tour-builder__header,.operator-tour-builder__actions,.operator-tour-builder__nav{align-items:stretch}.operator-tour-builder__header,.operator-tour-builder__actions,.operator-tour-builder__nav,.operator-tour-builder__status{grid-template-columns:1fr;display:grid}.operator-tour-builder__steps{position:static}.operator-tour-builder__panel-header--with-action{grid-template-columns:1fr;align-items:stretch}.operator-tour-builder__identity-preview div{gap:var(--space-1);grid-template-columns:1fr}.admin-db-ops-command-panel .operator-tour-builder__handoff-panel-header,.operator-tour-builder__handoff-panel-actions,.operator-tour-builder__localization-summary,.operator-tour-builder__localization-actions,.operator-tour-builder__language-preflight-header,.operator-tour-builder__language-preflight-actions,.operator-tour-builder__preview-header,.operator-tour-builder__preview-actions{grid-template-columns:1fr;display:grid}.operator-tour-builder__language-preflight-metrics,.operator-tour-builder__localization-meter{grid-template-columns:1fr}.admin-db-ops-command-panel .operator-tour-builder__handoff-preview{max-height:300px;font-size:10.5px}.admin-db-ops-command-panel .operator-tour-import-request__copy-panel-header{grid-template-columns:1fr;display:grid}.admin-db-ops-command-panel .operator-tour-import-request__copy-preview{max-height:300px;font-size:10.5px}.operator-tour-import-request__completion-header,.admin-db-ops-command-panel .operator-tour-import-request__decision-packet-header{grid-template-columns:1fr}.operator-tour-import-request__completion-actions{grid-template-columns:1fr;display:grid}.operator-tour-import-request__admin-decision-grid{grid-template-columns:1fr}}.auth-page__eyebrow,.auth-card__eyebrow,.dashboard-card__eyebrow{color:#e9d2a5d6;letter-spacing:.22em;text-transform:uppercase;margin:0 0 10px;font-size:12px}.auth-page__hero h1{text-align:left;text-align-last:left;width:min(620px,100%);margin:0;font-size:clamp(30px,2.65vw,36px);font-weight:500;line-height:1.02}.auth-page__title-line{display:block}.dashboard-card h1{font-size:var(--app-title-page);margin:0;font-weight:500;line-height:.96}.auth-page__lede{color:var(--theme-text-muted);width:100%;max-width:100%;margin-top:18px;font-size:15px;line-height:1.72}.dashboard-card__lede{color:var(--theme-text-muted);max-width:700px;margin-top:18px;font-size:15px;line-height:1.72}.auth-page__bullets{color:#ffffffb8;margin:20px 0 0;padding-left:18px;line-height:1.8}.auth-page__notice,.auth-page__warning,.dashboard-card__warning{color:#ffffffc7;background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;margin-top:18px;padding:14px 16px}.auth-page__warning,.dashboard-card__warning{color:#ffe6cfe6;background:#d28c511a}.auth-page__forms{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.auth-card,.dashboard-card{border:1px solid var(--theme-border-soft);background:var(--theme-card-shell);box-shadow:var(--theme-panel-shadow);border-radius:28px;padding:24px}.auth-card--primary{background:linear-gradient(135deg, #d6b06b1f, #ffffff09), var(--theme-card-shell);border-color:#d6b06b57}.auth-card__header h2{margin:0;font-size:28px;font-weight:500}.auth-card__field{flex-direction:column;gap:8px;margin-top:18px;display:flex}.auth-card__field span{color:var(--theme-text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.auth-card__field input{border:1px solid var(--theme-border-medium);background:var(--theme-surface-secondary);width:100%;min-height:52px;color:var(--theme-text-strong);font:inherit;border-radius:16px;padding:0 16px}.auth-card__password-shell{position:relative}.auth-card__password-shell input{padding-right:92px}.auth-card__password-toggle{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);min-height:34px;color:var(--theme-text-main);font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border-radius:999px;padding:0 12px;font-size:10px;font-weight:700;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.auth-card__microcopy{color:var(--theme-text-faint);margin:6px 0 0;font-size:12px;line-height:1.5}.auth-card__field select,.auth-card__select{border:1px solid var(--theme-border-medium);background:var(--theme-surface-secondary);width:100%;min-height:52px;color:var(--theme-text-strong);font:inherit;border-radius:16px;padding:0 16px}.auth-card__hint{color:var(--theme-text-soft);margin:12px 0 0;font-size:13px;line-height:1.7}.auth-card__password-panel{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;gap:12px;margin-top:14px;padding:14px 16px;display:grid}.auth-card__password-strength{gap:8px;display:grid}.auth-card__password-strength-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.auth-card__password-strength-header span{color:#ffffffad;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.auth-card__password-strength-label{font-size:13px;line-height:1.4}.auth-card__password-strength-label--weak{color:#ffb5a6}.auth-card__password-strength-label--fair{color:#e9d2a5eb}.auth-card__password-strength-label--strong,.auth-card__password-strength-label--excellent{color:#cce9bd}.auth-card__password-strength-bars{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.auth-card__password-strength-bar{background:#ffffff14;border-radius:999px;min-height:8px}.auth-card__password-strength-bar--weak{background:linear-gradient(135deg,#ff8877e6,#ffb5a6eb)}.auth-card__password-strength-bar--fair{background:linear-gradient(135deg,#d6b06beb,#e9d2a5f0)}.auth-card__password-strength-bar--strong,.auth-card__password-strength-bar--excellent{background:linear-gradient(135deg,#99d67aeb,#cce9bdf5)}.auth-card__password-checklist{gap:8px;margin:0;padding:0;list-style:none;display:grid}.auth-card__password-check{color:#ffffffa3;align-items:center;gap:10px;font-size:13px;line-height:1.6;display:flex}.auth-card__password-check span:first-child{text-align:center;width:14px}.auth-card__password-check--met{color:#cce9bd}.auth-card__password-confirm{margin:0;font-size:13px;line-height:1.6}.auth-card__password-confirm--match{color:#cce9bd}.auth-card__password-confirm--mismatch{color:#ffb5a6}.auth-card__submit{color:#120d05;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#d6b06b,#8f6b2e);border:0;border-radius:16px;width:100%;min-height:52px;margin-top:18px;font-size:12px;font-weight:700}.auth-card__error,.auth-card__success{margin-top:16px;font-size:14px;line-height:1.6}.auth-card__error{color:#ffb5a6}.auth-card__success{color:#cce9bd}.auth-card__handoff{color:#ffffffc7;background:#cce9bd14;border:1px solid #cce9bd38;border-radius:10px;gap:6px;margin:16px 0 0;padding:12px 14px;font-size:13px;line-height:1.55;display:grid}.auth-card__handoff strong{color:#cce9bd;letter-spacing:.12em;text-transform:uppercase;font-size:12px}.auth-page__footer,.dashboard-card__links{align-items:center;gap:var(--app-action-link-gap);flex-wrap:wrap;display:flex}.auth-page__back,.dashboard-card__links a{min-height:var(--app-action-link-height);border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);color:var(--theme-text-main);letter-spacing:.12em;text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;padding:0 11px;font-size:13px;font-weight:800;line-height:1.2;text-decoration:none;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:inline-flex}.auth-page__back:hover,.auth-page__back:focus-visible,.dashboard-card__links a:hover,.dashboard-card__links a:focus-visible{border-color:color-mix(in srgb, var(--theme-border-soft) 55%, var(--theme-link));background:color-mix(in srgb, var(--theme-surface-secondary) 78%, var(--theme-link) 22%);color:var(--theme-link-hover);outline:none;transform:translateY(-1px)}.dashboard-card{width:min(var(--app-page-readable), 100%);margin:0 auto}.dashboard-card--loading{overflow:hidden}.dashboard-card--admin{border-color:color-mix(in srgb, #89c8ff2e 68%, var(--theme-border-soft))}.admin-page{padding-inline:var(--app-page-pad-compact)}.admin-page__shell{width:min(var(--app-page-max), 100%);grid-template-columns:minmax(270px,340px) minmax(0,1fr);align-items:start;gap:22px;margin:0 auto;display:grid}.admin-page__shell.page-surface{border-color:color-mix(in srgb, var(--theme-border-soft) 82%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface) 82%, var(--theme-surface-secondary)), color-mix(in srgb, var(--theme-surface-primary) 88%, var(--theme-surface-secondary)));box-shadow:inset 0 1px #ffffff0b,0 22px 58px #00000047}.admin-page__brand-header{grid-column:1/-1}.admin-page__sidebar,.admin-page__overview,.admin-page__links-card{width:100%;margin:0}.admin-page__sidebar{z-index:18;gap:14px;max-height:calc(100vh - 94px);padding:18px;display:grid;position:sticky;top:74px;overflow:auto}.admin-page__sidebar .dashboard-card__eyebrow{margin-bottom:0}.admin-page__main{gap:22px;min-width:0;display:grid}.admin-page__links-card{padding:18px}.admin-command-center{gap:var(--space-5);--admin-command-surface:#ffffff07;--admin-command-surface-hover:#ffffff0b;--admin-command-border-hover:var(--theme-border-medium);--admin-command-tone-border:var(--theme-border-soft);--admin-command-warn:#d77f669e;--admin-command-good:#b7c89494;width:100%;margin:0;display:grid}.admin-command-center__hero,.admin-command-center__section-header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.admin-command-center__hero h1,.admin-command-center__hero p,.admin-command-center__section-header h2,.admin-command-center__section-header span,.admin-command-center__empty{margin:0}.admin-command-center__hero p:not(.dashboard-card__eyebrow),.admin-command-center__empty{max-width:var(--app-page-narrow);color:var(--theme-text-muted)}.admin-command-center__hero h1{font-size:var(--app-title-page);line-height:1.04}.admin-command-center__mode{min-height:34px;padding:0 var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);color:var(--theme-text-muted);letter-spacing:.12em;text-transform:uppercase;background:#ffffff07;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:840;display:inline-flex}.admin-command-center__mode--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 48%, var(--theme-border-soft));color:var(--theme-text-strong)}.admin-command-center__mode--good{border-color:color-mix(in srgb, var(--admin-command-good) 44%, var(--theme-border-soft))}.admin-command-center__primary-grid{gap:var(--space-3);grid-template-columns:minmax(0,.78fr) minmax(0,.72fr) minmax(280px,1.5fr);align-items:stretch;display:grid}.admin-command-center__primary{gap:var(--space-2);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff09, #ffffff04), var(--admin-command-surface);color:inherit;align-content:start;text-decoration:none;display:grid}.admin-command-center__primary span{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:860;line-height:1.25}.admin-command-center__primary strong{color:var(--theme-text-strong);font-size:clamp(20px,2vw,30px);line-height:1.05}.admin-command-center__primary p{color:var(--theme-text-muted);margin:0;font-size:13px;line-height:1.48}.admin-command-center__primary em{width:fit-content;margin-top:var(--space-2);color:var(--theme-text-strong);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860}.admin-command-center__primary--next{transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional)}.admin-command-center__primary--next:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__primary--warn,.admin-command-center__incident--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 42%, var(--theme-border-soft))}.admin-command-center__primary--good,.admin-command-center__incident--good{border-color:color-mix(in srgb, var(--admin-command-good) 36%, var(--theme-border-soft))}.admin-command-center__brief{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:#ffffff04;display:grid}.admin-command-center__pulse{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__pulse-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__pulse-item{gap:var(--space-2);min-width:0;min-height:122px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__pulse-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__pulse-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__pulse-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__pulse-item span,.admin-command-center__pulse-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__pulse-item strong{color:var(--theme-text-strong);font-size:16px;line-height:1.15}.admin-command-center__pulse-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__objectives{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__objective-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__objective{gap:var(--space-2);min-width:0;min-height:132px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__objective:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__objective--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__objective--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__objective span,.admin-command-center__objective em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__objective strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__objective p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__locks{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__lock-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__lock{gap:var(--space-2);min-width:0;min-height:148px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__lock:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__lock--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__lock--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__lock span,.admin-command-center__lock em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__lock strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__lock p,.admin-command-center__lock small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__lock small{color:var(--theme-text-soft)}.admin-command-center__thresholds{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__threshold-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__threshold{gap:var(--space-2);min-width:0;min-height:148px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__threshold:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__threshold--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__threshold--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__threshold span,.admin-command-center__threshold em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__threshold strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__threshold p,.admin-command-center__threshold small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__threshold small{color:var(--theme-text-soft)}.admin-command-center__sla{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__sla-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__sla-item{gap:var(--space-2);min-width:0;min-height:148px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__sla-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__sla-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__sla-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__sla-item span,.admin-command-center__sla-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__sla-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__sla-item p,.admin-command-center__sla-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__sla-item small{color:var(--theme-text-soft)}.admin-command-center__assignments{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__assignment-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__assignment{gap:var(--space-2);min-width:0;min-height:148px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__assignment:is(:hover,:focus-within){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__assignment>a{gap:var(--space-2);color:inherit;text-decoration:none;display:grid}.admin-command-center__assignment>a:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:3px}.admin-command-center__assignment--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__assignment--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__assignment span,.admin-command-center__assignment em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__assignment strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__assignment p,.admin-command-center__assignment small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__assignment small{color:var(--theme-text-soft)}.admin-command-center__assignment-form,.admin-command-center__alert-form,.admin-command-center__incident-lifecycle-form,.admin-command-center__alert-delivery-control-form{gap:var(--space-2);padding-top:var(--space-1);display:grid}.admin-command-center__assignment-form button,.admin-command-center__alert-form button,.admin-command-center__incident-lifecycle-form button,.admin-command-center__alert-delivery-control-form button{border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);min-height:30px;color:var(--theme-text-strong);cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;background:#ffffff05;justify-content:center;align-items:center;padding:0 10px;font-size:10px;font-weight:850;display:inline-flex}.admin-command-center__assignment-form button:is(:hover,:focus-visible),.admin-command-center__alert-form button:is(:hover,:focus-visible),.admin-command-center__incident-lifecycle-form button:is(:hover,:focus-visible),.admin-command-center__alert-delivery-control-form button:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none}.admin-command-center__assignment-form button:disabled,.admin-command-center__alert-form button:disabled,.admin-command-center__incident-lifecycle-form button:disabled,.admin-command-center__alert-delivery-control-form button:disabled{cursor:default;opacity:.76}.admin-command-center__escalation-protocol{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__escalation-protocol-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__escalation-protocol-item{gap:var(--space-2);min-width:0;min-height:148px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__escalation-protocol-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__escalation-protocol-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__escalation-protocol-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__escalation-protocol-item span,.admin-command-center__escalation-protocol-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__escalation-protocol-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__escalation-protocol-item p,.admin-command-center__escalation-protocol-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__escalation-protocol-item small{color:var(--theme-text-soft)}.admin-command-center__containment{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__containment-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__containment-item{gap:var(--space-2);min-width:0;min-height:148px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__containment-item:is(:hover,:focus-within){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__containment-item>a{gap:var(--space-2);min-width:0;color:inherit;text-decoration:none;display:grid}.admin-command-center__containment-item>a:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:3px}.admin-command-center__containment-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__containment-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__containment-item span,.admin-command-center__containment-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__containment-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__containment-item p,.admin-command-center__containment-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__containment-item small{color:var(--theme-text-soft)}.admin-command-center__resolution{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__resolution-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__resolution-item{gap:var(--space-2);min-width:0;min-height:148px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__resolution-item:is(:hover,:focus-within){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__resolution-item>a{gap:var(--space-2);min-width:0;color:inherit;text-decoration:none;display:grid}.admin-command-center__resolution-item>a:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:3px}.admin-command-center__resolution-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__resolution-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__resolution-item span,.admin-command-center__resolution-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__resolution-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__resolution-item p,.admin-command-center__resolution-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__resolution-item small{color:var(--theme-text-soft)}.admin-command-center__return-gates{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__return-gate-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__return-gate{gap:var(--space-2);min-width:0;min-height:148px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__return-gate:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__return-gate--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__return-gate--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__return-gate span,.admin-command-center__return-gate em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__return-gate strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__return-gate p,.admin-command-center__return-gate small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__return-gate small{color:var(--theme-text-soft)}.admin-command-center__executive-briefs{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__executive-brief-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__executive-brief{gap:var(--space-2);min-width:0;min-height:148px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__executive-brief:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__executive-brief--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__executive-brief--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__executive-brief span,.admin-command-center__executive-brief em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__executive-brief strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__executive-brief p,.admin-command-center__executive-brief small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__executive-brief small{color:var(--theme-text-soft)}.admin-command-center__decision-memos{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__decision-memo-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__decision-memo{gap:var(--space-2);min-width:0;min-height:148px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__decision-memo:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__decision-memo--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__decision-memo--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__decision-memo span,.admin-command-center__decision-memo em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__decision-memo strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__decision-memo p,.admin-command-center__decision-memo small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__decision-memo small{color:var(--theme-text-soft)}.admin-command-center__comms-packets{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__comms-packet-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__comms-packet{gap:var(--space-2);min-width:0;min-height:148px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__comms-packet:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__comms-packet--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__comms-packet--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__comms-packet span,.admin-command-center__comms-packet em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__comms-packet strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__comms-packet p,.admin-command-center__comms-packet small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__comms-packet small{color:var(--theme-text-soft)}.admin-command-center__audit-receipts{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__audit-receipt-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__audit-receipt{gap:var(--space-2);min-width:0;min-height:148px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__audit-receipt:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__audit-receipt--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__audit-receipt--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__audit-receipt span,.admin-command-center__audit-receipt em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__audit-receipt strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__audit-receipt p,.admin-command-center__audit-receipt small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__audit-receipt small{color:var(--theme-text-soft)}.admin-command-center__follow-ups{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__follow-up-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__follow-up{gap:var(--space-2);min-width:0;min-height:148px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__follow-up:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__follow-up--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__follow-up--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__follow-up span,.admin-command-center__follow-up em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__follow-up strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__follow-up p,.admin-command-center__follow-up small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__follow-up small{color:var(--theme-text-soft)}.admin-command-center__execution{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__execution-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__execution-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__execution-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__execution-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__execution-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__execution-item span,.admin-command-center__execution-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__execution-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__execution-item p,.admin-command-center__execution-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__execution-item small{color:var(--theme-text-soft)}.admin-command-center__sign-offs{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__sign-off-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__sign-off{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__sign-off:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__sign-off--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__sign-off--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__sign-off span,.admin-command-center__sign-off em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__sign-off strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__sign-off p,.admin-command-center__sign-off small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__sign-off small{color:var(--theme-text-soft)}.admin-command-center__handoff-packages{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__handoff-package-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__handoff-package{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__handoff-package:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__handoff-package--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__handoff-package--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__handoff-package span,.admin-command-center__handoff-package em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__handoff-package strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__handoff-package p,.admin-command-center__handoff-package small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__handoff-package small{color:var(--theme-text-soft)}.admin-command-center__closure{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__closure-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__closure-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__closure-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__closure-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__closure-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__closure-item span,.admin-command-center__closure-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__closure-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__closure-item p,.admin-command-center__closure-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__closure-item small{color:var(--theme-text-soft)}.admin-command-center__reopen-watch{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__reopen-watch-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__reopen-watch-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__reopen-watch-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__reopen-watch-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__reopen-watch-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__reopen-watch-item span,.admin-command-center__reopen-watch-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__reopen-watch-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__reopen-watch-item p,.admin-command-center__reopen-watch-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__reopen-watch-item small{color:var(--theme-text-soft)}.admin-command-center__decision-archive{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__decision-archive-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__decision-archive-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__decision-archive-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__decision-archive-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__decision-archive-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__decision-archive-item span,.admin-command-center__decision-archive-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__decision-archive-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__decision-archive-item p,.admin-command-center__decision-archive-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__decision-archive-item small{color:var(--theme-text-soft)}.admin-command-center__archive-audit{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__archive-audit-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__archive-audit-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__archive-audit-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__archive-audit-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__archive-audit-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__archive-audit-item span,.admin-command-center__archive-audit-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__archive-audit-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__archive-audit-item p,.admin-command-center__archive-audit-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__archive-audit-item small{color:var(--theme-text-soft)}.admin-command-center__retention-review{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__retention-review-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__retention-review-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__retention-review-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__retention-review-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__retention-review-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__retention-review-item span,.admin-command-center__retention-review-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__retention-review-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__retention-review-item p,.admin-command-center__retention-review-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__retention-review-item small{color:var(--theme-text-soft)}.admin-command-center__purge-gates{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__purge-gate-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__purge-gate{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__purge-gate:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__purge-gate--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__purge-gate--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__purge-gate span,.admin-command-center__purge-gate em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__purge-gate strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__purge-gate p,.admin-command-center__purge-gate small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__purge-gate small{color:var(--theme-text-soft)}.admin-command-center__disposal-receipts{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__disposal-receipt-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-receipt{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-receipt:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-receipt--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-receipt--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-receipt span,.admin-command-center__disposal-receipt em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-receipt strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-receipt p,.admin-command-center__disposal-receipt small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-receipt small{color:var(--theme-text-soft)}.admin-command-center__compliance-attestation{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__compliance-attestation-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__compliance-attestation-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__compliance-attestation-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__compliance-attestation-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__compliance-attestation-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__compliance-attestation-item span,.admin-command-center__compliance-attestation-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__compliance-attestation-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__compliance-attestation-item p,.admin-command-center__compliance-attestation-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__compliance-attestation-item small{color:var(--theme-text-soft)}.admin-command-center__policy-drift{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__policy-drift-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__policy-drift-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__policy-drift-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__policy-drift-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__policy-drift-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__policy-drift-item span,.admin-command-center__policy-drift-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__policy-drift-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__policy-drift-item p,.admin-command-center__policy-drift-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__policy-drift-item small{color:var(--theme-text-soft)}.admin-command-center__reattestation{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__reattestation-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__reattestation-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__reattestation-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__reattestation-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__reattestation-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__reattestation-item span,.admin-command-center__reattestation-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__reattestation-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__reattestation-item p,.admin-command-center__reattestation-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__reattestation-item small{color:var(--theme-text-soft)}.admin-command-center__renewal-calendar{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__renewal-calendar-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__renewal-calendar-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__renewal-calendar-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__renewal-calendar-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__renewal-calendar-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__renewal-calendar-item span,.admin-command-center__renewal-calendar-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__renewal-calendar-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__renewal-calendar-item p,.admin-command-center__renewal-calendar-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__renewal-calendar-item small{color:var(--theme-text-soft)}.admin-command-center__renewal-breaches{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__renewal-breach-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__renewal-breach{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__renewal-breach:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__renewal-breach--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__renewal-breach--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__renewal-breach span,.admin-command-center__renewal-breach em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__renewal-breach strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__renewal-breach p,.admin-command-center__renewal-breach small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__renewal-breach small{color:var(--theme-text-soft)}.admin-command-center__renewal-recovery{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__renewal-recovery-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__renewal-recovery-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__renewal-recovery-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__renewal-recovery-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__renewal-recovery-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__renewal-recovery-item span,.admin-command-center__renewal-recovery-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__renewal-recovery-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__renewal-recovery-item p,.admin-command-center__renewal-recovery-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__renewal-recovery-item small{color:var(--theme-text-soft)}.admin-command-center__recovery-verification{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__recovery-verification-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__recovery-verification-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__recovery-verification-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__recovery-verification-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__recovery-verification-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__recovery-verification-item span,.admin-command-center__recovery-verification-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__recovery-verification-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__recovery-verification-item p,.admin-command-center__recovery-verification-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__recovery-verification-item small{color:var(--theme-text-soft)}.admin-command-center__reuse-clearance{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__reuse-clearance-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__reuse-clearance-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__reuse-clearance-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__reuse-clearance-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__reuse-clearance-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__reuse-clearance-item span,.admin-command-center__reuse-clearance-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__reuse-clearance-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__reuse-clearance-item p,.admin-command-center__reuse-clearance-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__reuse-clearance-item small{color:var(--theme-text-soft)}.admin-command-center__reuse-freshness{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__reuse-freshness-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__reuse-freshness-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff06, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__reuse-freshness-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__reuse-freshness-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__reuse-freshness-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__reuse-freshness-item span,.admin-command-center__reuse-freshness-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__reuse-freshness-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__reuse-freshness-item p,.admin-command-center__reuse-freshness-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__reuse-freshness-item small{color:var(--theme-text-soft)}.admin-command-center__exception-register{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__exception-register-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__exception-register-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__exception-register-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__exception-register-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__exception-register-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__exception-register-item span,.admin-command-center__exception-register-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__exception-register-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__exception-register-item p,.admin-command-center__exception-register-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__exception-register-item small{color:var(--theme-text-soft)}.admin-command-center__waiver-review{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__waiver-review-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__waiver-review-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff06, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__waiver-review-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__waiver-review-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__waiver-review-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__waiver-review-item span,.admin-command-center__waiver-review-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__waiver-review-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__waiver-review-item p,.admin-command-center__waiver-review-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__waiver-review-item small{color:var(--theme-text-soft)}.admin-command-center__waiver-expiry{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__waiver-expiry-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__waiver-expiry-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__waiver-expiry-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__waiver-expiry-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__waiver-expiry-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__waiver-expiry-item span,.admin-command-center__waiver-expiry-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__waiver-expiry-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__waiver-expiry-item p,.admin-command-center__waiver-expiry-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__waiver-expiry-item small{color:var(--theme-text-soft)}.admin-command-center__waiver-closure{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__waiver-closure-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__waiver-closure-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff06, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__waiver-closure-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__waiver-closure-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__waiver-closure-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__waiver-closure-item span,.admin-command-center__waiver-closure-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__waiver-closure-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__waiver-closure-item p,.admin-command-center__waiver-closure-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__waiver-closure-item small{color:var(--theme-text-soft)}.admin-command-center__waiver-audit{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__waiver-audit-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__waiver-audit-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__waiver-audit-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__waiver-audit-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__waiver-audit-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__waiver-audit-item span,.admin-command-center__waiver-audit-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__waiver-audit-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__waiver-audit-item p,.admin-command-center__waiver-audit-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__waiver-audit-item small{color:var(--theme-text-soft)}.admin-command-center__waiver-remediation{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__waiver-remediation-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__waiver-remediation-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff06, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__waiver-remediation-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__waiver-remediation-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__waiver-remediation-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__waiver-remediation-item span,.admin-command-center__waiver-remediation-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__waiver-remediation-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__waiver-remediation-item p,.admin-command-center__waiver-remediation-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__waiver-remediation-item small{color:var(--theme-text-soft)}.admin-command-center__remediation-verification{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__remediation-verification-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__remediation-verification-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__remediation-verification-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__remediation-verification-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__remediation-verification-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__remediation-verification-item span,.admin-command-center__remediation-verification-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__remediation-verification-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__remediation-verification-item p,.admin-command-center__remediation-verification-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__remediation-verification-item small{color:var(--theme-text-soft)}.admin-command-center__remediation-sign-off{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__remediation-sign-off-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__remediation-sign-off-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff06, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__remediation-sign-off-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__remediation-sign-off-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__remediation-sign-off-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__remediation-sign-off-item span,.admin-command-center__remediation-sign-off-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__remediation-sign-off-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__remediation-sign-off-item p,.admin-command-center__remediation-sign-off-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__remediation-sign-off-item small{color:var(--theme-text-soft)}.admin-command-center__remediation-archive{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__remediation-archive-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__remediation-archive-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__remediation-archive-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__remediation-archive-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__remediation-archive-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__remediation-archive-item span,.admin-command-center__remediation-archive-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__remediation-archive-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__remediation-archive-item p,.admin-command-center__remediation-archive-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__remediation-archive-item small{color:var(--theme-text-soft)}.admin-command-center__remediation-retention{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__remediation-retention-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__remediation-retention-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff06, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__remediation-retention-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__remediation-retention-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__remediation-retention-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__remediation-retention-item span,.admin-command-center__remediation-retention-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__remediation-retention-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__remediation-retention-item p,.admin-command-center__remediation-retention-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__remediation-retention-item small{color:var(--theme-text-soft)}.admin-command-center__remediation-disposal{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__remediation-disposal-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__remediation-disposal-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__remediation-disposal-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__remediation-disposal-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__remediation-disposal-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__remediation-disposal-item span,.admin-command-center__remediation-disposal-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__remediation-disposal-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__remediation-disposal-item p,.admin-command-center__remediation-disposal-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__remediation-disposal-item small{color:var(--theme-text-soft)}.admin-command-center__remediation-disposal-receipt{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__remediation-disposal-receipt-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__remediation-disposal-receipt-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff06, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__remediation-disposal-receipt-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__remediation-disposal-receipt-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__remediation-disposal-receipt-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__remediation-disposal-receipt-item span,.admin-command-center__remediation-disposal-receipt-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__remediation-disposal-receipt-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__remediation-disposal-receipt-item p,.admin-command-center__remediation-disposal-receipt-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__remediation-disposal-receipt-item small{color:var(--theme-text-soft)}.admin-command-center__remediation-disposal-audit{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__remediation-disposal-audit-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__remediation-disposal-audit-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__remediation-disposal-audit-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__remediation-disposal-audit-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__remediation-disposal-audit-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__remediation-disposal-audit-item span,.admin-command-center__remediation-disposal-audit-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__remediation-disposal-audit-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__remediation-disposal-audit-item p,.admin-command-center__remediation-disposal-audit-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__remediation-disposal-audit-item small{color:var(--theme-text-soft)}.admin-command-center__disposal-audit-remediation{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__disposal-audit-remediation-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-audit-remediation-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff06, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-audit-remediation-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-audit-remediation-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-audit-remediation-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-audit-remediation-item span,.admin-command-center__disposal-audit-remediation-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-audit-remediation-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-audit-remediation-item p,.admin-command-center__disposal-audit-remediation-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-audit-remediation-item small{color:var(--theme-text-soft)}.admin-command-center__disposal-audit-verification{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__disposal-audit-verification-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-audit-verification-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-audit-verification-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-audit-verification-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-audit-verification-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-audit-verification-item span,.admin-command-center__disposal-audit-verification-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-audit-verification-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-audit-verification-item p,.admin-command-center__disposal-audit-verification-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-audit-verification-item small{color:var(--theme-text-soft)}.admin-command-center__disposal-audit-sign-off{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__disposal-audit-sign-off-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-audit-sign-off-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff06, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-audit-sign-off-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-audit-sign-off-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-audit-sign-off-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-audit-sign-off-item span,.admin-command-center__disposal-audit-sign-off-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-audit-sign-off-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-audit-sign-off-item p,.admin-command-center__disposal-audit-sign-off-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-audit-sign-off-item small{color:var(--theme-text-soft)}.admin-command-center__disposal-audit-archive{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__disposal-audit-archive-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-audit-archive-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-audit-archive-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-audit-archive-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-audit-archive-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-audit-archive-item span,.admin-command-center__disposal-audit-archive-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-audit-archive-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-audit-archive-item p,.admin-command-center__disposal-audit-archive-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-audit-archive-item small{color:var(--theme-text-soft)}.admin-command-center__disposal-audit-retention{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__disposal-audit-retention-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-audit-retention-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff06, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-audit-retention-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-audit-retention-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-audit-retention-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-audit-retention-item span,.admin-command-center__disposal-audit-retention-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-audit-retention-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-audit-retention-item p,.admin-command-center__disposal-audit-retention-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-audit-retention-item small{color:var(--theme-text-soft)}.admin-command-center__disposal-audit-purge{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__disposal-audit-purge-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-audit-purge-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-audit-purge-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-audit-purge-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-item span,.admin-command-center__disposal-audit-purge-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-audit-purge-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-audit-purge-item p,.admin-command-center__disposal-audit-purge-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-audit-purge-item small{color:var(--theme-text-soft)}.admin-command-center__disposal-audit-purge-receipt{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__disposal-audit-purge-receipt-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-audit-purge-receipt-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff06, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-audit-purge-receipt-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-audit-purge-receipt-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-receipt-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-receipt-item span,.admin-command-center__disposal-audit-purge-receipt-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-audit-purge-receipt-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-audit-purge-receipt-item p,.admin-command-center__disposal-audit-purge-receipt-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-audit-purge-receipt-item small{color:var(--theme-text-soft)}.admin-command-center__disposal-audit-purge-audit{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__disposal-audit-purge-audit-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-audit-purge-audit-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-audit-purge-audit-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-audit-purge-audit-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-audit-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-audit-item span,.admin-command-center__disposal-audit-purge-audit-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-audit-purge-audit-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-audit-purge-audit-item p,.admin-command-center__disposal-audit-purge-audit-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-audit-purge-audit-item small{color:var(--theme-text-soft)}.admin-command-center__disposal-audit-purge-remediation{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__disposal-audit-purge-remediation-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-audit-purge-remediation-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff06, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-audit-purge-remediation-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-audit-purge-remediation-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-remediation-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-remediation-item span,.admin-command-center__disposal-audit-purge-remediation-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-audit-purge-remediation-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-audit-purge-remediation-item p,.admin-command-center__disposal-audit-purge-remediation-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-audit-purge-remediation-item small{color:var(--theme-text-soft)}.admin-command-center__disposal-audit-purge-verification{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__disposal-audit-purge-verification-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-audit-purge-verification-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-audit-purge-verification-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-audit-purge-verification-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-verification-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-verification-item span,.admin-command-center__disposal-audit-purge-verification-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-audit-purge-verification-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-audit-purge-verification-item p,.admin-command-center__disposal-audit-purge-verification-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-audit-purge-verification-item small{color:var(--theme-text-soft)}.admin-command-center__disposal-audit-purge-sign-off{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__disposal-audit-purge-sign-off-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-audit-purge-sign-off-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff06, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-audit-purge-sign-off-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-audit-purge-sign-off-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-sign-off-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-sign-off-item span,.admin-command-center__disposal-audit-purge-sign-off-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-audit-purge-sign-off-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-audit-purge-sign-off-item p,.admin-command-center__disposal-audit-purge-sign-off-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-audit-purge-sign-off-item small{color:var(--theme-text-soft)}.admin-command-center__disposal-audit-purge-archive{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__disposal-audit-purge-archive-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-audit-purge-archive-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-audit-purge-archive-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-audit-purge-archive-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-archive-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-archive-item span,.admin-command-center__disposal-audit-purge-archive-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-audit-purge-archive-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-audit-purge-archive-item p,.admin-command-center__disposal-audit-purge-archive-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-audit-purge-archive-item small{color:var(--theme-text-soft)}.admin-command-center__disposal-audit-purge-retention{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__disposal-audit-purge-retention-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-audit-purge-retention-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff06, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-audit-purge-retention-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-audit-purge-retention-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-retention-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-retention-item span,.admin-command-center__disposal-audit-purge-retention-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-audit-purge-retention-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-audit-purge-retention-item p,.admin-command-center__disposal-audit-purge-retention-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-audit-purge-retention-item small{color:var(--theme-text-soft)}.admin-command-center__disposal-audit-purge-disposal{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__disposal-audit-purge-disposal-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-audit-purge-disposal-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-audit-purge-disposal-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-audit-purge-disposal-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-disposal-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-disposal-item span,.admin-command-center__disposal-audit-purge-disposal-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-audit-purge-disposal-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-audit-purge-disposal-item p,.admin-command-center__disposal-audit-purge-disposal-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-audit-purge-disposal-item small{color:var(--theme-text-soft)}.admin-command-center__disposal-audit-purge-disposal-receipt{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__disposal-audit-purge-disposal-receipt-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-audit-purge-disposal-receipt-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff06, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-audit-purge-disposal-receipt-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-audit-purge-disposal-receipt-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-disposal-receipt-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-disposal-receipt-item span,.admin-command-center__disposal-audit-purge-disposal-receipt-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-audit-purge-disposal-receipt-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-audit-purge-disposal-receipt-item p,.admin-command-center__disposal-audit-purge-disposal-receipt-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-audit-purge-disposal-receipt-item small{color:var(--theme-text-soft)}.admin-command-center__disposal-audit-purge-disposal-audit{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__disposal-audit-purge-disposal-audit-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-audit-purge-disposal-audit-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-audit-purge-disposal-audit-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-audit-purge-disposal-audit-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-disposal-audit-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-disposal-audit-item span,.admin-command-center__disposal-audit-purge-disposal-audit-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-audit-purge-disposal-audit-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-audit-purge-disposal-audit-item p,.admin-command-center__disposal-audit-purge-disposal-audit-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-audit-purge-disposal-audit-item small{color:var(--theme-text-soft)}.admin-command-center__disposal-audit-purge-disposal-remediation{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__disposal-audit-purge-disposal-remediation-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-audit-purge-disposal-remediation-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff06, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-audit-purge-disposal-remediation-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-audit-purge-disposal-remediation-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-disposal-remediation-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-disposal-remediation-item span,.admin-command-center__disposal-audit-purge-disposal-remediation-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-audit-purge-disposal-remediation-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-audit-purge-disposal-remediation-item p,.admin-command-center__disposal-audit-purge-disposal-remediation-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-audit-purge-disposal-remediation-item small{color:var(--theme-text-soft)}.admin-command-center__disposal-audit-purge-disposal-verification{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__disposal-audit-purge-disposal-verification-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-audit-purge-disposal-verification-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-audit-purge-disposal-verification-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-audit-purge-disposal-verification-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-disposal-verification-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-disposal-verification-item span,.admin-command-center__disposal-audit-purge-disposal-verification-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-audit-purge-disposal-verification-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-audit-purge-disposal-verification-item p,.admin-command-center__disposal-audit-purge-disposal-verification-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-audit-purge-disposal-verification-item small{color:var(--theme-text-soft)}.admin-command-center__disposal-audit-purge-disposal-sign-off{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__disposal-audit-purge-disposal-sign-off-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-audit-purge-disposal-sign-off-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff06, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-audit-purge-disposal-sign-off-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-audit-purge-disposal-sign-off-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-disposal-sign-off-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-disposal-sign-off-item span,.admin-command-center__disposal-audit-purge-disposal-sign-off-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-audit-purge-disposal-sign-off-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-audit-purge-disposal-sign-off-item p,.admin-command-center__disposal-audit-purge-disposal-sign-off-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-audit-purge-disposal-sign-off-item small{color:var(--theme-text-soft)}.admin-command-center__disposal-audit-purge-disposal-archive{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__disposal-audit-purge-disposal-archive-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-audit-purge-disposal-archive-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-audit-purge-disposal-archive-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-audit-purge-disposal-archive-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-disposal-archive-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-disposal-archive-item span,.admin-command-center__disposal-audit-purge-disposal-archive-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-audit-purge-disposal-archive-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-audit-purge-disposal-archive-item p,.admin-command-center__disposal-audit-purge-disposal-archive-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-audit-purge-disposal-archive-item small{color:var(--theme-text-soft)}.admin-command-center__disposal-audit-purge-disposal-retention{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__disposal-audit-purge-disposal-retention-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-audit-purge-disposal-retention-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff06, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-audit-purge-disposal-retention-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-audit-purge-disposal-retention-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-disposal-retention-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-disposal-retention-item span,.admin-command-center__disposal-audit-purge-disposal-retention-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-audit-purge-disposal-retention-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-audit-purge-disposal-retention-item p,.admin-command-center__disposal-audit-purge-disposal-retention-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-audit-purge-disposal-retention-item small{color:var(--theme-text-soft)}.admin-command-center__disposal-audit-purge-disposal-purge-gate{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__disposal-audit-purge-disposal-purge-gate-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__disposal-audit-purge-disposal-purge-gate-item{gap:var(--space-2);min-width:0;min-height:154px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__disposal-audit-purge-disposal-purge-gate-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__disposal-audit-purge-disposal-purge-gate-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-disposal-purge-gate-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__disposal-audit-purge-disposal-purge-gate-item span,.admin-command-center__disposal-audit-purge-disposal-purge-gate-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__disposal-audit-purge-disposal-purge-gate-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__disposal-audit-purge-disposal-purge-gate-item p,.admin-command-center__disposal-audit-purge-disposal-purge-gate-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__disposal-audit-purge-disposal-purge-gate-item small{color:var(--theme-text-soft)}.admin-command-center__owners{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff05,#ffffff03),#ffffff04;display:grid}.admin-command-center__owner-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__owner{gap:var(--space-2);min-width:0;min-height:120px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__owner:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__owner--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__owner--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__owner span,.admin-command-center__owner em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__owner strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__owner p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__coverage{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__coverage-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__coverage-item{gap:var(--space-2);min-width:0;min-height:120px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__coverage-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__coverage-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__coverage-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__coverage-item span,.admin-command-center__coverage-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__coverage-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__coverage-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__load{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__load-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__load-item{gap:var(--space-2);min-width:0;min-height:122px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__load-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__load-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__load-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__load-item span,.admin-command-center__load-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__load-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__load-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__evidence{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__evidence-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__evidence-item{gap:var(--space-2);min-width:0;min-height:120px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__evidence-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__evidence-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__evidence-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__evidence-item span,.admin-command-center__evidence-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__evidence-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__evidence-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__timeline{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__timeline-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__timeline-item{gap:var(--space-2);min-width:0;min-height:120px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__timeline-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__timeline-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__timeline-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__timeline-item span,.admin-command-center__timeline-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__timeline-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__timeline-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__clock{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__clock-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__clock-item{gap:var(--space-2);min-width:0;min-height:122px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__clock-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__clock-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__clock-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__clock-item span,.admin-command-center__clock-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__clock-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__clock-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__responses{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__response-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__response{gap:var(--space-2);min-width:0;min-height:120px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__response:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__response--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__response--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__response span,.admin-command-center__response em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__response strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__response p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__broadcast{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__broadcast-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__broadcast-item{gap:var(--space-2);min-width:0;min-height:120px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__broadcast-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__broadcast-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__broadcast-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__broadcast-item span,.admin-command-center__broadcast-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__broadcast-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__broadcast-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__communications{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__communication-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__communication{gap:var(--space-2);min-width:0;min-height:120px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__communication:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__communication--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__communication--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__communication span,.admin-command-center__communication em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__communication strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__communication p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__fallback{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__fallback-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__fallback-item{gap:var(--space-2);min-width:0;min-height:120px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__fallback-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__fallback-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__fallback-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__fallback-item span,.admin-command-center__fallback-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__fallback-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__fallback-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__recovery{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__recovery-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__recovery-item{gap:var(--space-2);min-width:0;min-height:120px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__recovery-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__recovery-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__recovery-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__recovery-item span,.admin-command-center__recovery-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__recovery-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__recovery-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__rollback{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__rollback-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__rollback-item{gap:var(--space-2);min-width:0;min-height:122px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__rollback-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__rollback-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__rollback-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__rollback-item span,.admin-command-center__rollback-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__rollback-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__rollback-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__signals{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__signal-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__signal{gap:var(--space-2);min-width:0;min-height:126px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__signal:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__signal--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__signal--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__signal span,.admin-command-center__signal em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__signal strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__signal p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__compliance{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__compliance-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__compliance-item{gap:var(--space-2);min-width:0;min-height:126px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__compliance-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__compliance-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__compliance-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__compliance-item span,.admin-command-center__compliance-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__compliance-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__compliance-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__freshness{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__freshness-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__freshness-item{gap:var(--space-2);min-width:0;min-height:126px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__freshness-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__freshness-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__freshness-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__freshness-item span,.admin-command-center__freshness-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__freshness-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__freshness-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__freshness-item small,.admin-command-center__freshness-item b{color:var(--theme-text-soft);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:820;line-height:1.35}.admin-command-center__freshness-item b{color:var(--theme-text-strong)}.admin-command-center__scenarios{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__scenario-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__scenario{gap:var(--space-2);min-width:0;min-height:126px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__scenario:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__scenario--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__scenario--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__scenario span,.admin-command-center__scenario em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__scenario strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__scenario p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__dependencies{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__dependency-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__dependency{gap:var(--space-2);min-width:0;min-height:126px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__dependency:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__dependency--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__dependency--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__dependency span,.admin-command-center__dependency em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__dependency strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__dependency p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__impact{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__impact-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__impact-item{gap:var(--space-2);min-width:0;min-height:126px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__impact-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__impact-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__impact-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__impact-item span,.admin-command-center__impact-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__impact-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__impact-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__stakeholders{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__stakeholder-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__stakeholder{gap:var(--space-2);min-width:0;min-height:126px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__stakeholder:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__stakeholder--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__stakeholder--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__stakeholder span,.admin-command-center__stakeholder em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__stakeholder strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__stakeholder p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__receipts{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__receipt-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__receipt{gap:var(--space-2);min-width:0;min-height:126px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__receipt:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__receipt--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__receipt--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__receipt span,.admin-command-center__receipt em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__receipt strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__receipt p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__reviews{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__review-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__review{gap:var(--space-2);min-width:0;min-height:126px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__review:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__review--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__review--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__review span,.admin-command-center__review em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__review strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__review p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__brief-grid{gap:var(--space-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.admin-command-center__brief-item{gap:var(--space-2);min-width:0;min-height:112px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__brief-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__brief-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 36%, var(--theme-border-soft))}.admin-command-center__brief-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__brief-item span{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:860;line-height:1.25}.admin-command-center__brief-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.18}.admin-command-center__brief-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__forecast{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__forecast-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__forecast-item{gap:var(--space-2);min-width:0;min-height:122px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__forecast-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__forecast-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__forecast-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__forecast-item span,.admin-command-center__forecast-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__forecast-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__forecast-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__rehearsal{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__rehearsal-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__rehearsal-item{gap:var(--space-2);min-width:0;min-height:128px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__rehearsal-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__rehearsal-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__rehearsal-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__rehearsal-item span,.admin-command-center__rehearsal-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__rehearsal-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__rehearsal-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__clearance{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__clearance-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__clearance-item{gap:var(--space-2) var(--space-3);min-width:0;min-height:122px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);grid-template-columns:minmax(0,1fr) auto;align-content:start;text-decoration:none;display:grid}.admin-command-center__clearance-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__clearance-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 40%, var(--theme-border-soft))}.admin-command-center__clearance-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 32%, var(--theme-border-soft))}.admin-command-center__clearance-item span,.admin-command-center__clearance-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__clearance-item strong{color:var(--theme-text-strong);text-align:right;font-size:17px;line-height:1.1}.admin-command-center__clearance-item em,.admin-command-center__clearance-item p{grid-column:1/-1}.admin-command-center__clearance-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__authority{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__authority-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__authority-item{gap:var(--space-2);min-width:0;min-height:120px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__authority-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__authority-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__authority-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__authority-item span,.admin-command-center__authority-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__authority-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__authority-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__verification{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__verification-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__verification-item{gap:var(--space-2);min-width:0;min-height:120px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__verification-item:is(:hover,:focus-within){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__verification-item>a{gap:var(--space-2);min-width:0;color:inherit;text-decoration:none;display:grid}.admin-command-center__verification-item>a:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:3px}.admin-command-center__verification-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__verification-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__verification-item span,.admin-command-center__verification-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__verification-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__verification-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__guardrails{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__guardrail-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__guardrail{gap:var(--space-2);min-width:0;min-height:124px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__guardrail:is(:hover,:focus-within){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__guardrail>a{gap:var(--space-2);min-width:0;color:inherit;text-decoration:none;display:grid}.admin-command-center__guardrail>a:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:3px}.admin-command-center__guardrail--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 40%, var(--theme-border-soft))}.admin-command-center__guardrail--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__guardrail span,.admin-command-center__guardrail em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__guardrail strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__guardrail p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__audit{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__audit-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__audit-item{gap:var(--space-2);min-width:0;min-height:120px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__audit-item:is(:hover,:focus-within){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__audit-item>a{gap:var(--space-2);min-width:0;color:inherit;text-decoration:none;display:grid}.admin-command-center__audit-item>a:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:3px}.admin-command-center__audit-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__audit-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__audit-item span,.admin-command-center__audit-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__audit-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__audit-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__handoff{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__handoff-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.admin-command-center__handoff-item{gap:var(--space-2);min-width:0;min-height:104px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);align-content:start;display:grid}.admin-command-center__handoff-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__handoff-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__handoff-item dt{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:860;line-height:1.25}.admin-command-center__handoff-item dd{gap:var(--space-2);margin:0;display:grid}.admin-command-center__handoff-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__handoff-item span{color:var(--theme-text-muted);font-size:12px;line-height:1.42}.admin-command-center__history{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__history-list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.admin-command-center__history-item{gap:6px var(--space-3);min-width:0;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);grid-template-columns:minmax(72px,auto) minmax(0,1fr) auto;display:grid}.admin-command-center__history-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 34%, var(--theme-border-soft))}.admin-command-center__history-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 28%, var(--theme-border-soft))}.admin-command-center__history-item span,.admin-command-center__history-item em,.admin-command-center__history-item small{color:var(--theme-text-soft);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:840;line-height:1.35}.admin-command-center__history-item strong{min-width:0;color:var(--theme-text-strong);overflow-wrap:anywhere;font-size:13px;line-height:1.3}.admin-command-center__history-item p,.admin-command-center__history-item small{overflow-wrap:anywhere;grid-column:2/-1;margin:0}.admin-command-center__history-item p{color:var(--theme-text-muted);font-size:12px;line-height:1.42}.admin-command-center__alert-delivery{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__alert-delivery-list{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.admin-command-center__alert-delivery-item{min-width:0;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;gap:6px;text-decoration:none;display:grid}.admin-command-center__alert-delivery-item>a{min-width:0;color:inherit;gap:6px;text-decoration:none;display:grid}.admin-command-center__alert-delivery-item:is(:hover,:focus-within){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none}.admin-command-center__alert-delivery-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 34%, var(--theme-border-soft))}.admin-command-center__alert-delivery-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 28%, var(--theme-border-soft))}.admin-command-center__alert-delivery-item span,.admin-command-center__alert-delivery-item em{color:var(--theme-text-soft);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:840;line-height:1.35}.admin-command-center__alert-delivery-item strong{color:var(--theme-text-strong);font-size:22px;line-height:1}.admin-command-center__alert-delivery-item p{color:var(--theme-text-muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.42}.admin-command-center__alert-delivery-actions{gap:var(--space-2);padding-top:var(--space-1);flex-wrap:wrap;display:flex}.admin-command-center__alert-delivery-actions form{display:contents}.admin-command-center__alert-delivery-actions button{border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);min-height:30px;color:var(--theme-text-strong);cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;background:#ffffff05;justify-content:center;align-items:center;padding:0 10px;font-size:10px;font-weight:850;display:inline-flex}.admin-command-center__alert-delivery-actions button:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none}.admin-command-center__shift{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__shift-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__shift-item{gap:var(--space-2);min-width:0;min-height:112px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__shift-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__shift-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__shift-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__shift-item span{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:860;line-height:1.25}.admin-command-center__shift-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__shift-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__integrity{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__integrity-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__integrity-item{gap:var(--space-2);min-width:0;min-height:112px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__integrity-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__integrity-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__integrity-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__integrity-item span{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:860;line-height:1.25}.admin-command-center__integrity-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__integrity-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__trust{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff05,#ffffff03),#ffffff04;display:grid}.admin-command-center__trust-grid{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__gate{gap:var(--space-2);min-width:0;min-height:110px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__gate:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__gate--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 40%, var(--theme-border-soft))}.admin-command-center__gate--good{border-color:color-mix(in srgb, var(--admin-command-good) 32%, var(--theme-border-soft))}.admin-command-center__gate span{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:860;line-height:1.25}.admin-command-center__gate strong{color:var(--theme-text-strong);font-size:16px;line-height:1.1}.admin-command-center__gate p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__packets{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__packet-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__packet{gap:var(--space-2);min-width:0;min-height:120px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__packet:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__packet--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__packet--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__packet span,.admin-command-center__packet em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__packet strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__packet p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__drills{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__drill-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__drill{gap:var(--space-2);min-width:0;min-height:122px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__drill:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__drill--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__drill--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__drill span,.admin-command-center__drill em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__drill strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__drill p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__escalation{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.admin-command-center__lane{gap:var(--space-2) var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);grid-template-columns:minmax(0,1fr) auto;align-items:start;text-decoration:none;display:grid}.admin-command-center__lane:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__lane--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 40%, var(--theme-border-soft))}.admin-command-center__lane--good{border-color:color-mix(in srgb, var(--admin-command-good) 34%, var(--theme-border-soft))}.admin-command-center__lane span,.admin-command-center__lane em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__lane strong{color:var(--theme-text-strong);text-align:right;font-size:clamp(22px,2vw,32px);line-height:.95}.admin-command-center__lane p{color:var(--theme-text-muted);grid-column:1/-1;margin:0;font-size:12px;line-height:1.45}.admin-command-center__lane em{color:var(--theme-text-strong);grid-column:1/-1}.admin-command-center__bridge{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__bridge-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__bridge-item{gap:var(--space-2);min-width:0;min-height:146px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__bridge-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__bridge-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__bridge-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__bridge-item span,.admin-command-center__bridge-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__bridge-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__bridge-item p,.admin-command-center__bridge-item small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__bridge-item small{color:var(--theme-text-soft)}.admin-command-center__backlog{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff04;display:grid}.admin-command-center__backlog-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__backlog-item{gap:var(--space-2);min-width:0;min-height:122px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__backlog-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__backlog-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__backlog-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__backlog-item span,.admin-command-center__backlog-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__backlog-item strong{color:var(--theme-text-strong);font-size:24px;line-height:1}.admin-command-center__backlog-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__service{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff06,#ffffff03),#ffffff03;display:grid}.admin-command-center__service-list{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__service-item{gap:var(--space-2);min-width:0;min-height:122px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff07, #ffffff02), var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__service-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__service-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__service-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__service-item span,.admin-command-center__service-item em{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:860;line-height:1.25}.admin-command-center__service-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.2}.admin-command-center__service-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__sequence{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff08,#ffffff03),#ffffff05;display:grid}.admin-command-center__sequence-grid{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__step{align-content:start;gap:var(--space-2);min-width:0;min-height:126px;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);text-decoration:none;display:grid;position:relative;overflow:hidden}.admin-command-center__step:before{content:"";background:#ffffff1a;width:3px;position:absolute;inset:0 auto 0 0}.admin-command-center__step:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__step--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__step--warn:before{background:var(--admin-command-warn)}.admin-command-center__step--good{border-color:color-mix(in srgb, var(--admin-command-good) 32%, var(--theme-border-soft))}.admin-command-center__step--good:before{background:var(--admin-command-good)}.admin-command-center__step span{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:860;line-height:1.25}.admin-command-center__step strong{color:var(--theme-text-strong);gap:6px;font-size:14px;line-height:1.28;display:grid}.admin-command-center__step strong em{color:var(--theme-text-soft);letter-spacing:.12em;font-size:11px;font-style:normal}.admin-command-center__step p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.45}.admin-command-center__panel{gap:var(--space-4);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:#ffffff05;display:grid}.admin-command-center__directive{gap:var(--space-5);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(135deg,#ffffff0b,#ffffff03 56%),#ffffff05;grid-template-columns:minmax(0,1fr) minmax(170px,auto);align-items:stretch;display:grid;box-shadow:0 18px 70px #0000002e}.admin-command-center__directive--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 34%, var(--theme-border-soft));box-shadow:inset 3px 0 0 color-mix(in srgb, var(--admin-command-warn) 72%, transparent), 0 18px 70px #0000002e}.admin-command-center__directive--good{border-color:color-mix(in srgb, var(--admin-command-good) 26%, var(--theme-border-soft));box-shadow:inset 3px 0 0 color-mix(in srgb, var(--admin-command-good) 56%, transparent), 0 18px 70px #00000029}.admin-command-center__directive-main{gap:var(--space-3);min-width:0;display:grid}.admin-command-center__directive span,.admin-command-center__directive dt{color:var(--theme-text-soft);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:840;line-height:1.35}.admin-command-center__directive-copy{gap:6px;min-width:0;max-width:920px;display:grid}.admin-command-center__directive-copy strong{color:var(--theme-text-strong);font-size:clamp(22px,3.4vw,38px);line-height:1.04}.admin-command-center__directive-copy p{max-width:780px;color:var(--theme-text-muted);font-size:14px;line-height:1.5}.admin-command-center__directive p{max-width:680px;color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.45}.admin-command-center__directive-focus{gap:var(--space-3);min-width:0;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);background:#ffffff05;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.admin-command-center__directive-focus>div{gap:3px;min-width:min(100%,360px);display:grid}.admin-command-center__directive-focus strong{color:var(--theme-text-strong);font-size:15px;line-height:1.35}.admin-command-center__handoff-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.admin-command-center__handoff-summary,.admin-command-center__handoff-next,.admin-command-center__handoff-receipt-summary,.admin-command-center__handoff-schema,.admin-command-center__handoff-packet,.admin-command-center__handoff-time{width:fit-content;max-width:min(var(--app-page-narrow), 100%);border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);color:var(--theme-text-soft);background:#ffffff04;padding:7px 10px}.admin-command-center__handoff-summary{max-width:min(var(--app-page-narrow), 100%);gap:6px;display:grid}.admin-command-center__handoff-summary summary{cursor:pointer;color:var(--theme-text-strong);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:820}.admin-command-center__handoff-summary p{max-width:none;color:var(--theme-text-muted)}.admin-command-center__handoff-next{color:var(--theme-text-strong);font-size:11px;font-weight:780}.admin-command-center__handoff-receipt-summary{color:var(--theme-text-soft);letter-spacing:.06em;overflow-wrap:anywhere;text-transform:uppercase;font-size:10px;font-weight:780}.admin-command-center__handoff-packet{color:var(--theme-text-muted);letter-spacing:.06em;overflow-wrap:anywhere;font-size:10px;font-weight:820}.admin-command-center__handoff-schema{color:var(--theme-text-soft);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:820}.admin-command-center__handoff-time{color:var(--theme-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:780}.admin-command-center__handoff-refresh,.admin-command-center__handoff-copy,.admin-command-center__handoff-json-copy,.admin-command-center__handoff-record{border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);min-height:32px;color:var(--theme-text-strong);cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);background:#ffffff05;justify-content:center;align-items:center;padding:0 12px;font-size:11px;font-weight:820;line-height:1.2;text-decoration:none;display:inline-flex}.admin-command-center__handoff-record-form{display:contents}.admin-command-center__handoff-refresh:is(:hover,:focus-visible),.admin-command-center__handoff-copy:is(:hover,:focus-visible),.admin-command-center__handoff-json-copy:is(:hover,:focus-visible),.admin-command-center__handoff-record:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__handoff-copy:disabled,.admin-command-center__handoff-json-copy:disabled,.admin-command-center__handoff-record:disabled{cursor:not-allowed;opacity:.55;transform:none}.admin-command-center__handoff-record--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 36%, var(--theme-border-soft))}.admin-command-center__handoff-record--good{border-color:color-mix(in srgb, var(--admin-command-good) 28%, var(--theme-border-soft))}.admin-command-center__handoff-record--disabled{cursor:not-allowed;opacity:.55;transform:none}.admin-command-center__copy-status{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-command-center__handoff-receipt{border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);min-height:28px;color:var(--theme-text-muted);letter-spacing:.06em;overflow-wrap:anywhere;text-transform:uppercase;background:#ffffff03;align-items:center;padding:0 9px;font-size:10px;font-weight:780;line-height:1.2;display:inline-flex}.admin-command-center__directive-action{border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-text-strong) 9%, #ffffff05);width:fit-content;min-height:40px;color:var(--theme-text-strong);letter-spacing:.08em;text-transform:uppercase;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);justify-content:center;align-items:center;padding:0 16px;font-size:12px;font-weight:820;line-height:1.2;text-decoration:none;display:inline-flex}.admin-command-center__directive-action:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__pressure-breakdown{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.admin-command-center__pressure-breakdown a,.admin-command-center__pressure-breakdown span{border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);min-height:26px;color:var(--theme-text-muted);letter-spacing:.08em;text-transform:uppercase;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);background:#ffffff04;align-items:center;gap:7px;padding:0 9px;font-size:10px;font-weight:820;line-height:1.2;text-decoration:none;display:inline-flex}.admin-command-center__pressure-breakdown a:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__pressure-breakdown strong{color:var(--theme-text-strong);font-size:12px;line-height:1}.admin-command-center__directive-metrics{gap:var(--space-2);grid-template-columns:1fr;align-content:center;margin:0;display:grid}.admin-command-center__directive-metrics div{border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);background:#ffffff06;align-content:center;gap:4px;min-width:110px;min-height:74px;padding:10px 12px;display:grid}.admin-command-center__directive dd{color:var(--theme-text-strong);margin:0;font-size:24px;font-weight:850;line-height:1.1}.admin-command-center__layers{gap:var(--space-2);min-width:0;padding:var(--space-2);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:#ffffff04;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));display:grid}.admin-command-center__layer{min-width:0;min-height:54px;padding:6px var(--space-3);border-radius:var(--radius-control);color:var(--theme-text-muted);text-align:center;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), color var(--motion-duration-functional) var(--motion-ease-functional);border:1px solid #0000;place-content:center;gap:3px;text-decoration:none;display:grid}.admin-command-center__layer span,.admin-command-center__layer em,.admin-command-center__layer small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-command-center__layer span{color:var(--theme-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:820;line-height:1.2}.admin-command-center__layer em{color:var(--theme-text-soft);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:760;line-height:1.2}.admin-command-center__layer small{color:var(--theme-text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:820;line-height:1.2}.admin-command-center__layer:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none}.admin-command-center__layer:is(:hover,:focus-visible) span{color:var(--theme-text-strong)}.admin-command-center__layer--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 32%, transparent)}.admin-command-center__layer--good{border-color:color-mix(in srgb, var(--admin-command-good) 24%, transparent)}.admin-command-center__layer--warn em{color:color-mix(in srgb, var(--admin-command-warn) 76%, var(--theme-text-soft))}.admin-command-center__layer--recommended{border-color:color-mix(in srgb, var(--theme-text-strong) 32%, var(--theme-border-soft));background:linear-gradient(#ffffff09,#ffffff03),#ffffff05}.admin-command-center__layer--recommended span{color:var(--theme-text-strong)}.admin-command-center__layer--recommended small{color:var(--theme-text-soft)}.admin-command-center__attention{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff08,#ffffff03),#ffffff04;display:grid}.admin-command-center__attention-list{gap:var(--space-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.admin-command-center__attention-item{align-content:start;gap:var(--space-2);min-width:0;min-height:132px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);text-decoration:none;display:grid;position:relative;overflow:hidden}.admin-command-center__attention-item:before{content:"";background:#ffffff1a;width:3px;position:absolute;inset:0 auto 0 0}.admin-command-center__attention-item:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__attention-item--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 40%, var(--theme-border-soft))}.admin-command-center__attention-item--warn:before{background:var(--admin-command-warn)}.admin-command-center__attention-item--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__attention-item--good:before{background:var(--admin-command-good)}.admin-command-center__attention-item span,.admin-command-center__attention-item em{color:var(--theme-text-soft);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:840;line-height:1.35}.admin-command-center__attention-item strong{color:var(--theme-text-strong);font-size:15px;line-height:1.25}.admin-command-center__attention-item p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__panels,.admin-command-center__body{gap:var(--space-4);grid-template-columns:minmax(240px,.68fr) minmax(260px,.82fr) minmax(0,1.18fr);align-items:start;display:grid}.admin-command-center__metrics{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-command-center__action-registry{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:linear-gradient(90deg,#ffffff07,#ffffff03),#ffffff04;display:grid}.admin-command-center__action-registry-list{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.admin-command-center__action-intent{gap:var(--space-2);min-width:0;min-height:138px;padding:var(--space-3);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:start;text-decoration:none;display:grid}.admin-command-center__action-intent:is(:hover,:focus-within){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__action-intent>a{gap:var(--space-2);color:inherit;text-decoration:none;display:grid}.admin-command-center__action-intent>a:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:3px}.admin-command-center__action-intent--warn{border-color:color-mix(in srgb, var(--admin-command-warn) 38%, var(--theme-border-soft))}.admin-command-center__action-intent--good{border-color:color-mix(in srgb, var(--admin-command-good) 30%, var(--theme-border-soft))}.admin-command-center__action-intent span,.admin-command-center__action-intent em{color:var(--theme-text-soft);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:840;line-height:1.35}.admin-command-center__action-intent strong{color:var(--theme-text-strong);font-size:15px;line-height:1.25}.admin-command-center__action-intent p,.admin-command-center__action-intent small{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.42}.admin-command-center__action-intent small{color:var(--theme-text-soft)}.admin-command-center__action-execution-form{gap:var(--space-2);padding-top:var(--space-1);display:grid}.admin-command-center__action-execution-form button{border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);min-height:30px;color:var(--theme-text-strong);cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;background:#ffffff05;justify-content:center;align-items:center;padding:0 10px;font-size:10px;font-weight:850;display:inline-flex}.admin-command-center__action-execution-form button:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none}.admin-command-center__action-execution-form button:disabled{cursor:wait;opacity:.72}.admin-command-center__action-execution-form button[data-recorded=true]{cursor:default;border-color:color-mix(in srgb, var(--admin-command-good) 38%, var(--theme-border-soft));opacity:.82}.admin-command-center__action-execution-feedback{border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);color:var(--theme-text-muted);background:#ffffff05;margin:0;padding:9px 10px;font-size:12px;line-height:1.45}.admin-command-center__action-execution-feedback--success{border-color:color-mix(in srgb, var(--admin-command-good) 34%, var(--theme-border-soft));color:var(--theme-text-strong)}.admin-command-center__action-execution-feedback--error{border-color:color-mix(in srgb, var(--admin-command-warn) 42%, var(--theme-border-soft));color:var(--theme-text-strong)}.admin-command-center__mutation-feedback{border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);color:var(--theme-text-muted);background:#ffffff04;margin:0;padding:8px 10px;font-size:11px;line-height:1.45}.admin-command-center__mutation-feedback--success{border-color:color-mix(in srgb, var(--admin-command-good) 32%, var(--theme-border-soft));color:var(--theme-text-strong)}.admin-command-center__mutation-feedback--error{border-color:color-mix(in srgb, var(--admin-command-warn) 42%, var(--theme-border-soft));color:var(--theme-text-strong)}.admin-command-center__metric{gap:var(--space-2);min-width:0;min-height:118px;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);align-content:space-between;text-decoration:none;display:grid}.admin-command-center__metric:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none;transform:translateY(-1px)}.admin-command-center__metric span,.admin-command-center__metric em,.admin-command-center__metric small{color:var(--theme-text-soft);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:840;line-height:1.35}.admin-command-center__metric strong{color:var(--theme-text-strong);font-size:clamp(18px,1.5vw,22px);line-height:1.1}.admin-command-center__metric small{color:var(--theme-text-muted)}.admin-command-center__incidents,.admin-command-center__queue,.admin-command-center__workspaces{gap:var(--space-4);min-width:0;display:grid}.admin-command-center__section-header h2{color:var(--theme-text-strong);font-size:var(--type-card-title-size);line-height:var(--type-card-title-line)}.admin-command-center__section-header span{color:var(--theme-text-soft);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:820}.admin-command-center__deep-drawer{border:1px solid var(--theme-border-soft);border-radius:var(--radius-panel);background:linear-gradient(135deg, #ffffff0b, #ffffff05), var(--theme-surface-panel);box-shadow:var(--theme-shadow-soft);overflow:hidden}.admin-command-center__deep-drawer-summary{gap:var(--space-2) var(--space-4);min-height:132px;padding:var(--space-5) calc(var(--space-6) + 34px) var(--space-5) var(--space-6);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;list-style:none;display:grid;position:relative}.admin-command-center__deep-drawer-summary::-webkit-details-marker{display:none}.admin-command-center__deep-drawer-summary:after{content:"";top:50%;right:var(--space-5);border-right:2px solid var(--theme-text-muted);border-bottom:2px solid var(--theme-text-muted);width:12px;height:12px;transition:transform var(--motion-duration-functional) var(--motion-ease-functional);position:absolute;transform:translateY(-65%)rotate(45deg)}.admin-command-center__deep-drawer[open] .admin-command-center__deep-drawer-summary:after{transform:translateY(-35%)rotate(225deg)}.admin-command-center__deep-drawer-summary span,.admin-command-center__deep-drawer-summary em{color:var(--theme-accent-soft);letter-spacing:.22em;text-transform:uppercase;font-size:13px;font-style:normal;font-weight:860}.admin-command-center__deep-drawer-summary strong{color:var(--theme-text-strong);font-size:clamp(22px,2vw,34px);line-height:1.12}.admin-command-center__deep-drawer-summary p{max-width:860px;color:var(--theme-text-muted);margin:0;font-size:clamp(15px,1.35vw,20px);line-height:1.65}.admin-command-center__deep-drawer-summary em{padding:var(--space-3) var(--space-4);border:1px solid var(--theme-border-medium);border-radius:var(--radius-control);color:var(--theme-text-strong);box-shadow:var(--theme-shadow-soft);background:#0000002e;grid-area:1/2/span 3;place-self:center end}.admin-command-center__deep-drawer-content{gap:var(--space-5);padding:0 var(--space-5) var(--space-5);display:grid}.admin-command-center__actions,.admin-command-center__incident-list,.admin-command-center__modules{gap:var(--space-3);display:grid}.admin-command-center__modules{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-command-center__action,.admin-command-center__incident,.admin-command-center__module{gap:var(--space-2);min-width:0;padding:var(--space-4);border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--admin-command-surface);color:inherit;transition:background var(--motion-duration-functional) var(--motion-ease-functional), border-color var(--motion-duration-functional) var(--motion-ease-functional), box-shadow var(--motion-duration-functional) var(--motion-ease-functional), transform var(--motion-duration-functional) var(--motion-ease-functional);text-decoration:none;display:grid}.admin-command-center__action:is(:hover,:focus-within),.admin-command-center__incident:is(:hover,:focus-within),.admin-command-center__module:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);box-shadow:var(--theme-shadow-soft);outline:none;transform:translateY(-1px)}.admin-command-center__action>a{gap:var(--space-2);color:inherit;text-decoration:none;display:grid}.admin-command-center__action>a:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:3px}.admin-command-center__action strong,.admin-command-center__incident strong,.admin-command-center__module strong{color:var(--theme-text-strong);line-height:1.3}.admin-command-center__action span,.admin-command-center__incident span,.admin-command-center__module p,.admin-command-center__module small{color:var(--theme-text-muted);line-height:1.5}.admin-command-center__incident{gap:var(--space-3);min-height:68px}.admin-command-center__incident>a{align-items:center;gap:var(--space-2) var(--space-3);color:inherit;grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.admin-command-center__incident>a:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:3px}.admin-command-center__incident span,.admin-command-center__incident em{letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:840;line-height:1.35}.admin-command-center__incident strong{text-align:right;font-size:18px}.admin-command-center__incident em{color:var(--theme-text-soft);grid-column:1/-1}.admin-command-center__incident-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.admin-command-center__incident-actions form,.admin-command-center__incident-actions .admin-command-center__alert-form{display:contents}.admin-command-center__incident-actions button{border:1px solid var(--theme-border-soft);border-radius:var(--radius-control);min-height:30px;color:var(--theme-text-strong);cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;background:#ffffff05;justify-content:center;align-items:center;padding:0 10px;font-size:10px;font-weight:850;display:inline-flex}.admin-command-center__incident-actions button:is(:hover,:focus-visible){border-color:var(--admin-command-border-hover);background:var(--admin-command-surface-hover);outline:none}.admin-command-center__post-decision{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--theme-border-soft);display:grid}.admin-command-center__post-decision>p{color:var(--theme-text-soft);margin:0;font-size:11px;font-weight:760;line-height:1.45}.admin-command-center__post-decision>p strong{color:var(--theme-text-strong)}.admin-command-center__post-decision .admin-command-center__action-execution-form{gap:var(--space-2)}.admin-command-center__module p{margin:0;font-size:13px}.admin-command-center__module small{font-size:12px}.admin-command-center__action em,.admin-command-center__module>span,.admin-command-center__module em{color:var(--theme-text-soft);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:840;line-height:1.35}.admin-command-center__action--warn,.admin-command-center__module--warn{border-color:var(--admin-command-tone-border);background:var(--admin-command-surface)}.admin-command-center__action--good,.admin-command-center__module--good,.admin-command-center__metric--good{border-color:var(--admin-command-tone-border)}.admin-command-center__metric--warn{border-color:var(--admin-command-tone-border);background:var(--admin-command-surface)}@media (max-width:1180px){.admin-page__shell{grid-template-columns:minmax(0,1fr)}.admin-page__sidebar{max-height:none;position:static}.admin-command-center__archive-audit-list,.admin-command-center__action-registry-list,.admin-command-center__alert-delivery-list,.admin-command-center__attention-list,.admin-command-center__assignment-list,.admin-command-center__audit-receipt-list,.admin-command-center__audit-list,.admin-command-center__authority-list,.admin-command-center__backlog-list,.admin-command-center__body,.admin-command-center__bridge-list,.admin-command-center__broadcast-list,.admin-command-center__brief-grid,.admin-command-center__clearance-list,.admin-command-center__clock-list,.admin-command-center__closure-list,.admin-command-center__communication-list,.admin-command-center__compliance-attestation-list,.admin-command-center__comms-packet-list,.admin-command-center__compliance-list,.admin-command-center__containment-list,.admin-command-center__coverage-list,.admin-command-center__decision-archive-list,.admin-command-center__decision-memo-list,.admin-command-center__dependency-list,.admin-command-center__disposal-audit-archive-list,.admin-command-center__disposal-audit-purge-archive-list,.admin-command-center__disposal-audit-purge-audit-list,.admin-command-center__disposal-audit-purge-disposal-archive-list,.admin-command-center__disposal-audit-purge-disposal-audit-list,.admin-command-center__disposal-audit-purge-disposal-list,.admin-command-center__disposal-audit-purge-disposal-purge-gate-list,.admin-command-center__disposal-audit-purge-disposal-remediation-list,.admin-command-center__disposal-audit-purge-disposal-receipt-list,.admin-command-center__disposal-audit-purge-disposal-retention-list,.admin-command-center__disposal-audit-purge-disposal-sign-off-list,.admin-command-center__disposal-audit-purge-disposal-verification-list,.admin-command-center__disposal-audit-purge-list,.admin-command-center__disposal-audit-purge-remediation-list,.admin-command-center__disposal-audit-purge-receipt-list,.admin-command-center__disposal-audit-purge-retention-list,.admin-command-center__disposal-audit-purge-sign-off-list,.admin-command-center__disposal-audit-purge-verification-list,.admin-command-center__disposal-audit-retention-list,.admin-command-center__disposal-audit-remediation-list,.admin-command-center__disposal-audit-sign-off-list,.admin-command-center__disposal-audit-verification-list,.admin-command-center__drill-list,.admin-command-center__disposal-receipt-list,.admin-command-center__escalation,.admin-command-center__escalation-protocol-list,.admin-command-center__execution-list,.admin-command-center__evidence-list,.admin-command-center__exception-register-list,.admin-command-center__executive-brief-list,.admin-command-center__fallback-list,.admin-command-center__follow-up-list,.admin-command-center__forecast-list,.admin-command-center__freshness-list,.admin-command-center__guardrail-list,.admin-command-center__handoff-package-list,.admin-command-center__handoff-list,.admin-command-center__history-list,.admin-command-center__impact-list,.admin-command-center__integrity-list,.admin-command-center__load-list,.admin-command-center__lock-list,.admin-command-center__objective-list,.admin-command-center__owner-list,.admin-command-center__packet-list,.admin-command-center__panels,.admin-command-center__policy-drift-list,.admin-command-center__primary-grid,.admin-command-center__purge-gate-list,.admin-command-center__pulse-list,.admin-command-center__receipt-list,.admin-command-center__recovery-list,.admin-command-center__recovery-verification-list,.admin-command-center__remediation-archive-list,.admin-command-center__remediation-disposal-audit-list,.admin-command-center__remediation-disposal-list,.admin-command-center__remediation-disposal-receipt-list,.admin-command-center__remediation-retention-list,.admin-command-center__remediation-sign-off-list,.admin-command-center__remediation-verification-list,.admin-command-center__reattestation-list,.admin-command-center__reopen-watch-list,.admin-command-center__rehearsal-list,.admin-command-center__renewal-breach-list,.admin-command-center__renewal-calendar-list,.admin-command-center__renewal-recovery-list,.admin-command-center__resolution-list,.admin-command-center__response-list,.admin-command-center__retention-review-list,.admin-command-center__review-list,.admin-command-center__reuse-clearance-list,.admin-command-center__reuse-freshness-list,.admin-command-center__rollback-list,.admin-command-center__return-gate-list,.admin-command-center__scenario-list,.admin-command-center__sequence-grid,.admin-command-center__service-list,.admin-command-center__shift-list,.admin-command-center__sign-off-list,.admin-command-center__signal-list,.admin-command-center__sla-list,.admin-command-center__stakeholder-list,.admin-command-center__threshold-list,.admin-command-center__timeline-list,.admin-command-center__trust-grid,.admin-command-center__waiver-audit-list,.admin-command-center__waiver-closure-list,.admin-command-center__waiver-expiry-list,.admin-command-center__waiver-remediation-list,.admin-command-center__waiver-review-list,.admin-command-center__verification-list,.admin-command-center__metrics,.admin-command-center__directive,.admin-command-center__deep-drawer-summary{grid-template-columns:minmax(0,1fr)}.admin-command-center__deep-drawer-summary em{grid-area:auto/1;justify-self:start}.admin-command-center__directive-metrics,.admin-command-center__layers{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.admin-command-center__layers{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-command-center__directive-metrics{grid-template-columns:minmax(0,1fr)}.admin-command-center__deep-drawer-summary{min-height:0;padding:var(--space-4) calc(var(--space-5) + 28px) var(--space-4) var(--space-4)}.admin-command-center__deep-drawer-content{padding:0 var(--space-3) var(--space-3)}.admin-command-center__modules{grid-template-columns:minmax(0,1fr)}}.admin-playbook-page{padding-top:calc(var(--app-toolbar-edge) + 96px);align-content:start;justify-items:center;display:grid;position:relative}.admin-playbook-panel{width:min(calc(var(--app-page-readable) + var(--app-panel-gap) + var(--app-panel-gap)), 100%);border:1px solid var(--theme-border-soft);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface) 88%, transparent), color-mix(in srgb, var(--theme-surface-secondary) 78%, transparent));box-shadow:var(--theme-shadow-soft);border-radius:18px;gap:clamp(22px,2.8vw,34px);padding:clamp(22px,2.4vw,36px);display:grid}.admin-playbook-page__hero,.admin-playbook-shell{z-index:1;position:relative}.admin-playbook-page__brand-header{width:min(var(--app-page-readable), 100%);margin-inline:auto}.admin-playbook-page__hero{width:min(var(--app-page-readable), 100%);border-bottom:1px solid var(--theme-border-soft);padding-bottom:var(--app-panel-gap);gap:14px;margin-inline:auto;display:grid}.admin-playbook-page__hero h1{max-width:var(--app-page-readable);font-size:var(--app-title-readable);letter-spacing:0;margin:0;line-height:1.04}.admin-playbook-page__hero .dashboard-card__lede{max-width:720px;margin:0;font-size:15px;line-height:1.65}.admin-playbook-language{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);border-radius:999px;align-items:center;gap:6px;width:fit-content;margin-top:18px;padding:5px;display:inline-flex}.admin-playbook-language a{min-width:76px;min-height:42px;color:var(--theme-text-muted);border-radius:999px;justify-content:center;align-items:center;gap:1px;padding:5px 14px;font-size:12px;font-weight:700;line-height:1.1;text-decoration:none;display:grid}.admin-playbook-language a span,.admin-playbook-language a em{text-align:center;display:block}.admin-playbook-language a em{color:var(--theme-text-soft);font-size:10px;font-style:normal;font-weight:650}.admin-playbook-language a:hover,.admin-playbook-language a:focus-visible,.admin-playbook-language a.is-active{background:color-mix(in srgb, var(--theme-surface-secondary) 76%, var(--brand-gold) 24%);color:var(--theme-text-main)}.admin-playbook-language a:hover em,.admin-playbook-language a:focus-visible em,.admin-playbook-language a.is-active em{color:var(--theme-text-muted)}.admin-playbook-page__language-note{color:var(--theme-text-soft);margin:16px 0 0;font-size:13px;line-height:1.6}.admin-playbook-shell{width:min(var(--app-page-readable), 100%);grid-template-columns:minmax(190px,230px) minmax(0,1fr);align-items:start;gap:clamp(22px,2.8vw,34px);margin-inline:auto;display:grid}.admin-playbook-nav{top:calc(var(--app-toolbar-edge) + 96px);border-right:1px solid var(--theme-border-soft);align-self:start;gap:14px;width:100%;padding:0 clamp(16px,2vw,24px) 0 0;display:grid;position:sticky}.admin-playbook-nav__docs,.admin-playbook-nav__toc{gap:8px;display:grid}.admin-playbook-nav__docs a,.admin-playbook-nav__toc a{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);color:var(--theme-text-main);border-radius:8px;gap:3px;padding:9px 10px;text-decoration:none;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.admin-playbook-nav__docs a:hover,.admin-playbook-nav__docs a:focus-visible,.admin-playbook-nav__docs a.is-active,.admin-playbook-nav__toc a:hover,.admin-playbook-nav__toc a:focus-visible{border-color:color-mix(in srgb, var(--theme-border-soft) 68%, var(--brand-gold));background:color-mix(in srgb, var(--theme-surface-secondary) 84%, var(--brand-gold) 16%);transform:translateY(-1px)}.admin-playbook-nav__docs span{font-size:13px;font-weight:700;line-height:1.3}.admin-playbook-nav__docs em{color:var(--theme-text-soft);font-size:11px;font-style:normal;line-height:1.35}.admin-playbook-nav__toc{border-top:1px solid var(--theme-border-soft);padding-top:4px}.admin-playbook-nav__toc a{color:var(--theme-text-muted);padding:8px 10px;font-size:12px;line-height:1.4}.admin-playbook{width:min(100%, var(--app-page-narrow));min-width:0;scroll-margin-top:calc(var(--app-toolbar-edge) + 112px);overflow-wrap:anywhere;justify-self:end;gap:18px;padding:0 0 56px;display:grid}.admin-playbook-section{border:1px solid var(--theme-border-soft);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-secondary) 84%, transparent), color-mix(in srgb, var(--theme-surface) 72%, transparent));border-radius:12px;gap:14px;min-width:0;padding:clamp(18px,2vw,24px);display:grid;position:relative;box-shadow:0 18px 44px #0000001f}.admin-playbook-section:before{content:"";background:color-mix(in srgb, var(--brand-gold) 68%, var(--theme-link) 32%);opacity:.72;border-radius:999px;width:3px;position:absolute;inset:18px auto 18px 0}.admin-playbook-section--intro{border-color:color-mix(in srgb, var(--theme-border-soft) 70%, var(--brand-gold) 30%)}.admin-playbook-subsection{border:1px solid color-mix(in srgb, var(--theme-border-soft) 62%, var(--brand-gold) 38%);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-secondary) 92%, var(--brand-gold) 8%), color-mix(in srgb, var(--theme-surface) 82%, transparent));border-radius:10px;gap:12px;min-width:0;padding:16px 18px 16px 20px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a}.admin-playbook-subsection:before{content:"";background:var(--brand-gold);opacity:.72;border-radius:999px;width:3px;position:absolute;inset:14px auto 14px 0}.admin-playbook h1,.admin-playbook h2,.admin-playbook h3{letter-spacing:0}.admin-playbook h1{font-size:var(--app-title-readable);scroll-margin-top:calc(var(--app-toolbar-edge) + 112px);margin:0 0 4px;line-height:1.04}.admin-playbook h2{color:var(--theme-text-strong);scroll-margin-top:calc(var(--app-toolbar-edge) + 112px);margin:0 0 2px;font-size:clamp(22px,2.4vw,28px);line-height:1.16}.admin-playbook h3{color:var(--brand-gold);letter-spacing:.12em;text-transform:uppercase;scroll-margin-top:calc(var(--app-toolbar-edge) + 112px);margin:0;font-size:12px;font-weight:850;line-height:1.3}.admin-playbook p,.admin-playbook li{color:var(--theme-text-muted);font-size:15px;line-height:1.78}.admin-playbook p{margin:0}.admin-playbook p+p{padding-top:4px}.admin-playbook ul,.admin-playbook ol{gap:8px;margin:0;padding-left:24px;display:grid}.admin-playbook a{color:var(--theme-link);text-decoration:none}.admin-playbook a:hover,.admin-playbook a:focus-visible{color:var(--theme-link-hover);text-decoration:underline}.admin-playbook code{border:1px solid var(--theme-border-soft);background:color-mix(in srgb, var(--theme-surface-secondary) 78%, var(--brand-gold) 10%);color:var(--theme-text-main);overflow-wrap:anywhere;white-space:normal;border-radius:8px;padding:3px 7px;font-size:.88em;line-height:1.4}.admin-playbook-page.is-rtl .admin-playbook-page__hero,.admin-playbook-page.is-rtl .admin-playbook{text-align:right;direction:rtl}.admin-playbook-page.is-rtl>.page-brand-header{direction:ltr}.admin-playbook-page.is-rtl .admin-playbook-section:before{inset-inline:auto 0}.admin-playbook-page.is-rtl .admin-playbook-subsection{padding:16px 20px 16px 18px}.admin-playbook-page.is-rtl .admin-playbook-subsection:before{inset-inline:auto 0}.admin-playbook-page.is-rtl .admin-playbook-nav{padding-right:0;padding-left:var(--app-panel-gap);border-right:0;border-left:1px solid var(--theme-border-soft)}.admin-playbook-page.is-rtl .admin-playbook ul,.admin-playbook-page.is-rtl .admin-playbook ol{padding-left:0;padding-right:24px}.admin-playbook-page.is-rtl .admin-playbook-language,.admin-playbook-page.is-rtl .dashboard-card__links{direction:ltr}.admin-docs-page,.admin-docs-detail-page,.admin-docs-source-page{align-content:start;gap:var(--app-section-gap);justify-items:center;display:grid}.admin-docs-page__hero,.admin-docs-detail-page__hero,.admin-docs-source-page__hero{width:min(var(--app-page-max), 100%)}.admin-docs-page__hero.dashboard-card{width:min(var(--app-page-max), 100%);padding:var(--space-6);border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-card-shell) 82%, transparent);margin-inline:auto;box-shadow:inset 0 1px #ffffff0a,0 18px 46px #0000002e}.admin-docs-page__brand-header{margin-bottom:var(--space-5)}.admin-docs-page__hero .dashboard-card__eyebrow{margin-bottom:14px}.admin-docs-page__hero h1{max-width:var(--app-page-narrow);font-size:var(--app-title-page);line-height:var(--type-headline-line);letter-spacing:0}.admin-docs-source-page__hero.dashboard-card{width:min(var(--app-page-readable), 100%);margin-inline:auto;padding:clamp(22px,2.2vw,32px)}.admin-docs-source-page__hero h1{max-width:var(--app-page-readable);font-size:var(--app-title-readable);letter-spacing:0;line-height:1.04}.admin-docs-source-page__hero .dashboard-card__lede{max-width:640px}.admin-docs-page__hero .dashboard-card__lede{max-width:680px;margin-top:var(--space-4);font-size:15px;line-height:1.7}.admin-docs-page__primary-links{gap:var(--app-action-link-gap);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.admin-docs-page__primary-links a{min-height:var(--button-control-height);padding:0 var(--button-control-padding-x);border:1px solid var(--theme-border-soft);border-radius:var(--button-radius);background:var(--theme-surface-secondary);color:var(--theme-text-main);font-size:var(--button-font-size-sm);font-weight:var(--button-font-weight);letter-spacing:var(--button-tracking);text-transform:uppercase;line-height:1;text-decoration:none}.admin-docs-page__primary-links a:hover,.admin-docs-page__primary-links a:focus-visible{border-color:color-mix(in srgb, var(--theme-border-soft) 55%, var(--theme-link));color:var(--theme-link-hover)}.admin-docs-page__link-drawer{margin-top:16px}.admin-docs-page__link-drawer summary{min-height:var(--button-control-height);padding:0 var(--button-control-padding-x);border:1px solid var(--theme-border-soft);border-radius:var(--button-radius);background:color-mix(in srgb, var(--theme-surface-secondary) 86%, #4e9f9224);color:var(--theme-link);cursor:pointer;font-size:var(--button-font-size-sm);font-weight:var(--button-font-weight);letter-spacing:var(--button-tracking);text-transform:uppercase;align-items:center;display:inline-flex}.admin-docs-page__link-drawer summary:hover,.admin-docs-page__link-drawer summary:focus-visible{color:var(--theme-link-hover)}.admin-docs-page__link-groups{border-top:1px solid var(--theme-border-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;padding-top:12px;display:grid}.admin-docs-page__link-groups section{gap:8px;min-width:0;display:grid}.admin-docs-page__link-groups h2{color:var(--theme-text-soft);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:850}.admin-docs-page__link-groups section>div{flex-wrap:wrap;gap:7px;display:flex}.admin-docs-page__link-groups a{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);color:var(--theme-link);border-radius:8px;padding:6px 8px;font-size:11px;font-weight:750;line-height:1.25;text-decoration:none}.admin-docs-page__link-groups a:hover,.admin-docs-page__link-groups a:focus-visible{color:var(--theme-link-hover)}.admin-docs-hub{width:min(var(--app-page-max), 100%);gap:18px;margin-inline:auto;display:grid}.admin-docs-hub>.dashboard-card,.admin-docs-hub>.admin-docs-hub__shortcuts,.admin-docs-hub>.admin-docs-hub__result-bar,.admin-docs-hub>.admin-docs-hub__density-controls{width:100%;margin-inline:0}.admin-docs-hub__summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-docs-hub__summary{border:1px solid var(--theme-border-soft);background:color-mix(in srgb, var(--theme-surface) 82%, #4e9f9229);border-radius:8px;gap:6px;padding:16px;display:grid}.admin-docs-hub__summary span,.admin-docs-detail-nav dt,.admin-docs-card dt{color:var(--theme-text-soft);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.admin-docs-hub__summary strong{color:var(--theme-text-strong);font-size:28px;line-height:1}.admin-docs-hub__summary p,.admin-docs-card p,.admin-docs-hub__result-bar p{color:var(--theme-text-muted);margin:0;font-size:13px;line-height:1.55}.admin-docs-hub__signal-strip{border:1px solid color-mix(in srgb, var(--theme-border-soft) 64%, var(--brand-gold));background:color-mix(in srgb, var(--theme-surface-secondary) 78%, var(--brand-gold) 22%);border-radius:8px;align-items:center;gap:14px;padding:12px 14px;display:flex}.admin-docs-hub__signal-strip--review{border-color:color-mix(in srgb, var(--theme-border-soft) 58%, #e8745cb3);background:color-mix(in srgb, var(--theme-surface-secondary) 82%, #e8745c2e)}.admin-docs-hub__signal-strip span{color:var(--theme-text-strong);flex:none;font-size:12px;font-weight:800}.admin-docs-hub__signal-strip div{flex-wrap:wrap;gap:8px;display:flex}.admin-docs-hub__signal-strip a,.admin-docs-detail-nav__related a{color:var(--theme-link);font-size:12px;font-weight:700;text-decoration:none}.admin-docs-hub__signal-strip a:hover,.admin-docs-hub__signal-strip a:focus-visible,.admin-docs-detail-nav__related a:hover,.admin-docs-detail-nav__related a:focus-visible{color:var(--theme-link-hover);text-decoration:underline}.admin-docs-hub__queue-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.admin-docs-hub__queue-grid button{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);min-width:0;min-height:82px;color:var(--theme-text-main);cursor:pointer;text-align:left;border-radius:8px;justify-items:start;gap:8px;padding:14px;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.admin-docs-hub__queue-grid button:hover,.admin-docs-hub__queue-grid button:focus-visible{border-color:color-mix(in srgb, var(--theme-border-soft) 62%, var(--brand-gold));background:color-mix(in srgb, var(--theme-surface-secondary) 80%, var(--brand-gold) 20%);transform:translateY(-1px)}.admin-docs-hub__queue-grid span{color:var(--theme-text-soft);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850;line-height:1.25}.admin-docs-hub__queue-grid strong{color:var(--theme-text-strong);font-size:26px;line-height:1}.admin-docs-hub__action-panel{gap:16px;display:grid}.admin-docs-hub__action-list{gap:10px;display:grid}.admin-docs-hub__action-list a{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);color:var(--theme-text-main);border-radius:8px;gap:6px;padding:14px;text-decoration:none;display:grid}.admin-docs-hub__action-list a:hover,.admin-docs-hub__action-list a:focus-visible{border-color:color-mix(in srgb, var(--theme-border-soft) 62%, var(--brand-gold));background:color-mix(in srgb, var(--theme-surface-secondary) 82%, var(--brand-gold) 18%)}.admin-docs-hub__action-panel>button{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);min-height:38px;color:var(--theme-text-main);cursor:pointer;border-radius:8px;justify-self:start;padding:0 12px;font-size:12px;font-weight:800}.admin-docs-hub__action-panel>button:hover,.admin-docs-hub__action-panel>button:focus-visible{border-color:color-mix(in srgb, var(--theme-border-soft) 62%, var(--brand-gold));background:color-mix(in srgb, var(--theme-surface-secondary) 82%, var(--brand-gold) 18%)}.admin-docs-hub__action-breakdown{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.admin-docs-hub__action-breakdown button{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);min-width:0;min-height:54px;color:var(--theme-text-main);cursor:pointer;text-align:left;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.admin-docs-hub__action-breakdown button:hover,.admin-docs-hub__action-breakdown button:focus-visible{border-color:color-mix(in srgb, var(--theme-border-soft) 62%, var(--brand-gold));background:color-mix(in srgb, var(--theme-surface-secondary) 82%, var(--brand-gold) 18%)}.admin-docs-hub__action-breakdown span{color:var(--theme-text-soft);font-size:11px;font-weight:800;line-height:1.25}.admin-docs-hub__action-breakdown strong{color:var(--theme-text-strong);font-size:20px;line-height:1}.admin-docs-hub__action-list span{color:var(--brand-gold);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850;line-height:1.25}.admin-docs-hub__action-list strong{color:var(--theme-text-strong);font-size:16px;line-height:1.25}.admin-docs-hub__action-list em{color:var(--theme-text-soft);font-size:12px;font-style:normal;line-height:1.45}.admin-docs-hub__category-health,.admin-docs-hub__owner-workload,.admin-docs-hub__workflow{gap:16px;display:grid}.admin-docs-hub__category-health h2,.admin-docs-hub__owner-workload h2,.admin-docs-hub__workflow h2{color:var(--theme-text-strong);letter-spacing:0;margin:0;font-size:clamp(22px,3vw,32px);line-height:1.12}.admin-docs-hub__category-health-grid,.admin-docs-hub__owner-workload-grid,.admin-docs-hub__workflow-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-docs-hub__category-health-grid button,.admin-docs-hub__owner-workload-grid button,.admin-docs-hub__workflow-grid button{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);min-width:0;color:var(--theme-text-main);cursor:pointer;text-align:left;border-radius:8px;justify-items:start;gap:8px;padding:14px;display:grid}.admin-docs-hub__category-health-grid button:hover,.admin-docs-hub__category-health-grid button:focus-visible,.admin-docs-hub__owner-workload-grid button:hover,.admin-docs-hub__owner-workload-grid button:focus-visible,.admin-docs-hub__workflow-grid button:hover,.admin-docs-hub__workflow-grid button:focus-visible{border-color:color-mix(in srgb, var(--theme-border-soft) 62%, var(--brand-gold));background:color-mix(in srgb, var(--theme-surface-secondary) 80%, var(--brand-gold) 20%)}.admin-docs-hub__category-health-grid span,.admin-docs-hub__owner-workload-grid span,.admin-docs-hub__workflow-grid span{color:var(--theme-text-main);font-size:13px;font-weight:850;line-height:1.25}.admin-docs-hub__category-health-grid strong,.admin-docs-hub__owner-workload-grid strong,.admin-docs-hub__workflow-grid strong{color:var(--theme-text-strong);font-size:24px;line-height:1}.admin-docs-hub__category-health-grid em,.admin-docs-hub__owner-workload-grid em,.admin-docs-hub__workflow-grid em{color:var(--theme-text-soft);font-size:11px;font-style:normal;line-height:1.35}.admin-docs-hub__review-gate{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);border-radius:8px;gap:7px;padding:14px;display:grid}.admin-docs-hub__review-gate--blocked{border-color:color-mix(in srgb, var(--theme-border-soft) 54%, #e8745cd9);background:color-mix(in srgb, var(--theme-surface-secondary) 82%, #e8745c2e)}.admin-docs-hub__review-gate--needs-review{border-color:color-mix(in srgb, var(--theme-border-soft) 60%, var(--brand-gold));background:color-mix(in srgb, var(--theme-surface-secondary) 84%, var(--brand-gold) 16%)}.admin-docs-hub__review-gate span{color:var(--theme-text-soft);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850}.admin-docs-hub__review-gate strong{color:var(--theme-text-strong);font-size:24px;line-height:1}.admin-docs-hub__review-gate p,.admin-docs-hub__review-gate em{color:var(--theme-text-soft);margin:0;font-size:12px;font-style:normal;line-height:1.45}.admin-docs-hub__release-blocker{border:1px solid var(--theme-border-soft);background:var(--theme-surface);border-radius:8px;gap:6px;padding:10px;display:grid}.admin-docs-hub__release-blocker strong{font-size:13px;line-height:1.35}.admin-docs-hub__release-blocker a{color:var(--theme-link);font-size:12px;font-weight:800;text-decoration:none}.admin-docs-hub__release-blocker a:hover,.admin-docs-hub__release-blocker a:focus-visible{text-decoration:underline}.admin-docs-hub__release-commands{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}.admin-docs-hub__release-commands button{border:1px solid var(--theme-border-soft);background:var(--theme-surface);min-width:0;color:var(--theme-text);cursor:pointer;text-align:left;border-radius:8px;gap:4px;padding:10px;display:grid}.admin-docs-hub__release-commands button:hover,.admin-docs-hub__release-commands button:focus-visible{border-color:var(--brand-gold);outline:none}.admin-docs-hub__release-commands code{color:var(--theme-text-soft);overflow-wrap:anywhere;font-size:11px;line-height:1.45}.admin-docs-hub__workflow-lanes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-docs-hub__release-owners{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;display:grid}.admin-docs-hub__release-owners>span{color:var(--theme-text-soft);letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;font-size:11px;font-weight:850}.admin-docs-hub__release-owners button{border:1px solid var(--theme-border-soft);background:var(--theme-surface);color:var(--theme-text);cursor:pointer;text-align:left;border-radius:8px;gap:4px;padding:10px;display:grid}.admin-docs-hub__release-owners button:hover,.admin-docs-hub__release-owners button:focus-visible{border-color:var(--brand-gold);outline:none}.admin-docs-hub__release-owners strong{color:var(--theme-text-strong);font-size:13px;line-height:1.3}.admin-docs-hub__release-owners em{color:var(--theme-text-soft);font-size:12px;font-style:normal;line-height:1.4}.admin-docs-hub__workflow-lanes>div{border:1px solid var(--theme-border-soft);background:color-mix(in srgb, var(--theme-surface-secondary) 82%, transparent);border-radius:8px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.admin-docs-hub__workflow-lanes span{color:var(--theme-text-soft);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850}.admin-docs-hub__workflow-lanes a{border-top:1px solid var(--theme-border-soft);color:inherit;gap:5px;padding-top:10px;text-decoration:none;display:grid}.admin-docs-hub__workflow-lanes strong{color:var(--theme-text-strong);font-size:13px;line-height:1.25}.admin-docs-hub__workflow-lanes em,.admin-docs-hub__workflow-lanes p{color:var(--theme-text-soft);margin:0;font-size:11px;font-style:normal;line-height:1.35}.admin-docs-hub__relationship-panel{gap:18px;display:grid}.admin-docs-hub__relationship-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-docs-hub__relationship-header h2{color:var(--theme-text-strong);letter-spacing:0;margin:0;font-size:clamp(22px,3vw,32px);line-height:1.12}.admin-docs-hub__relationship-header a{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);min-height:36px;color:var(--theme-text-main);border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.admin-docs-hub__relationship-header a:hover,.admin-docs-hub__relationship-header a:focus-visible{border-color:color-mix(in srgb, var(--theme-border-soft) 62%, var(--brand-gold));background:color-mix(in srgb, var(--theme-surface-secondary) 80%, var(--brand-gold) 20%)}.admin-docs-hub__relationship-presets{flex-wrap:wrap;gap:8px;display:flex}.admin-docs-hub__relationship-presets button{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);min-height:34px;color:var(--theme-text-main);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.admin-docs-hub__relationship-presets button:hover,.admin-docs-hub__relationship-presets button:focus-visible{border-color:color-mix(in srgb, var(--theme-border-soft) 62%, var(--brand-gold));background:color-mix(in srgb, var(--theme-surface-secondary) 80%, var(--brand-gold) 20%);transform:translateY(-1px)}.admin-docs-hub__relationship-stats,.admin-docs-hub__relationship-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-docs-hub__relationship-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-docs-hub__relationship-stats div,.admin-docs-hub__relationship-columns div{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);border-radius:8px;min-width:0;padding:14px}.admin-docs-hub__relationship-stats span,.admin-docs-hub__relationship-columns span{color:var(--theme-text-soft);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.admin-docs-hub__relationship-stats strong{color:var(--theme-text-strong);font-size:28px;line-height:1}.admin-docs-hub__relationship-columns a{border-top:1px solid var(--theme-border-soft);min-height:34px;color:var(--theme-text-main);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;font-size:13px;font-weight:750;line-height:1.3;text-decoration:none;display:flex}.admin-docs-hub__relationship-columns a:hover,.admin-docs-hub__relationship-columns a:focus-visible{color:var(--theme-link-hover);text-underline-offset:4px;text-decoration:underline}.admin-docs-hub__relationship-columns em{background:color-mix(in srgb, var(--theme-surface) 76%, var(--theme-link) 24%);min-width:26px;color:var(--theme-text-main);text-align:center;border-radius:999px;flex:none;padding:2px 7px;font-size:11px;font-style:normal;line-height:1.25}.admin-docs-hub__relationship-columns p{color:var(--theme-text-muted);margin:0;font-size:13px;line-height:1.55}.admin-docs-hub__controls{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:16px;display:grid}.admin-docs-hub__controls .admin-docs-hub__search{grid-column:span 2}.admin-docs-hub__controls label{gap:7px;display:grid}.admin-docs-hub__controls label span{color:var(--theme-text-soft);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.admin-docs-hub__controls input,.admin-docs-hub__controls select{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);width:100%;min-height:42px;color:var(--theme-text-main);font:inherit;border-radius:8px}.admin-docs-hub__controls input{padding:0 13px}.admin-docs-hub__controls select{padding:0 34px 0 12px}.admin-docs-hub__controls input:focus,.admin-docs-hub__controls select:focus{outline:2px solid color-mix(in srgb, var(--theme-link) 54%, transparent);outline-offset:2px}.admin-docs-hub__shortcuts{border:1px solid var(--theme-border-soft);background:color-mix(in srgb, var(--theme-surface) 90%, #4e9f921a);border-radius:8px;gap:10px;padding:14px 16px;display:grid}.admin-docs-hub__shortcuts div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-docs-hub__shortcuts span{color:var(--theme-text-soft);letter-spacing:.12em;text-transform:uppercase;flex:0 0 92px;font-size:10px;font-weight:800}.admin-docs-hub__shortcuts button{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);max-width:100%;min-height:34px;color:var(--theme-text-muted);font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:700;line-height:1.25;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:inline-flex}.admin-docs-hub__shortcuts button:hover,.admin-docs-hub__shortcuts button:focus-visible,.admin-docs-hub__shortcuts button.is-active{border-color:color-mix(in srgb, var(--theme-border-soft) 62%, var(--brand-gold));background:color-mix(in srgb, var(--theme-surface-secondary) 80%, var(--brand-gold) 20%);color:var(--theme-text-main);transform:translateY(-1px)}.admin-docs-hub__shortcuts button:focus-visible{outline:2px solid color-mix(in srgb, var(--theme-link) 54%, transparent);outline-offset:2px}.admin-docs-hub__shortcuts em{background:color-mix(in srgb, var(--theme-surface) 76%, var(--theme-link) 24%);min-width:24px;color:var(--theme-text-main);text-align:center;border-radius:999px;flex:none;padding:2px 7px;font-size:11px;font-style:normal;line-height:1.25}.admin-docs-hub__result-bar{border:1px solid var(--theme-border-soft);background:color-mix(in srgb, var(--theme-surface) 90%, #4e9f921a);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.admin-docs-hub__result-bar span{color:var(--theme-text-strong);flex:none;font-size:14px;font-weight:800}.admin-docs-hub__result-bar p{flex:360px}.admin-docs-hub__result-bar button,.admin-docs-hub__result-bar a,.admin-docs-hub__empty button{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);min-height:34px;color:var(--theme-text-main);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.admin-docs-hub__result-bar button:hover,.admin-docs-hub__result-bar button:focus-visible,.admin-docs-hub__result-bar a:hover,.admin-docs-hub__result-bar a:focus-visible,.admin-docs-hub__empty button:hover,.admin-docs-hub__empty button:focus-visible{border-color:color-mix(in srgb, var(--theme-border-soft) 62%, var(--brand-gold));background:color-mix(in srgb, var(--theme-surface-secondary) 80%, var(--brand-gold) 20%)}.admin-docs-hub__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.admin-docs-hub__density-controls{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.admin-docs-hub__density-controls span{color:var(--theme-text-muted);letter-spacing:.06em;text-transform:uppercase;margin-right:auto;font-size:12px;font-weight:800}.admin-docs-hub__density-controls button{border:1px solid var(--theme-border-soft);background:var(--theme-surface);min-height:34px;color:var(--theme-text-main);cursor:pointer;border-radius:8px;padding:7px 10px;font-size:12px;font-weight:800}.admin-docs-hub__density-controls button:hover,.admin-docs-hub__density-controls button:focus-visible,.admin-docs-hub__density-controls button[aria-pressed=true]{border-color:color-mix(in srgb, var(--theme-border-soft) 55%, var(--theme-link));background:color-mix(in srgb, var(--theme-surface) 78%, #4e9f9238)}.admin-docs-hub__empty{width:min(var(--app-page-narrow), 100%);justify-items:start;gap:12px;display:grid}.admin-docs-hub__empty h2{color:var(--theme-text-strong);letter-spacing:0;margin:0;font-size:clamp(24px,3vw,34px);line-height:1.1}.admin-docs-hub__empty p{color:var(--theme-text-muted);margin:0;font-size:14px;line-height:1.65}.admin-docs-card{border:1px solid var(--theme-border-soft);background:var(--theme-surface);border-radius:8px;align-content:start;gap:12px;min-height:318px;padding:16px;transition:border-color .16s,transform .16s,background-color .16s;display:grid}.admin-docs-card--compact{min-height:236px}.admin-docs-card--expanded{min-height:100%}.admin-docs-card--selected{border-color:color-mix(in srgb, var(--theme-border-soft) 42%, var(--theme-link));box-shadow:0 0 0 1px color-mix(in srgb, var(--theme-link) 34%, transparent)}.admin-docs-card:hover,.admin-docs-card:focus-within{border-color:color-mix(in srgb, var(--theme-border-soft) 60%, var(--theme-link));background:color-mix(in srgb, var(--theme-surface) 86%, #4e9f9224);transform:translateY(-2px)}.admin-docs-card--locked{border-color:color-mix(in srgb, var(--theme-border-soft) 58%, var(--brand-gold))}.admin-docs-card--needs-review{border-color:color-mix(in srgb, var(--theme-border-soft) 58%, #e8745cb8)}.admin-docs-card--workflow-release-blocker{border-color:color-mix(in srgb, var(--theme-border-soft) 46%, #e8745ce6);background:linear-gradient(180deg, #e8745c1f, transparent 42%), var(--theme-surface)}.admin-docs-card--workflow-needs-follow-up{border-color:color-mix(in srgb, var(--theme-border-soft) 52%, var(--brand-gold))}.admin-docs-card--workflow-stale{border-color:color-mix(in srgb, var(--theme-border-soft) 56%, var(--theme-link))}.admin-docs-card__header{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-docs-card__header span,.admin-docs-card__header em,.admin-docs-card__header strong{min-width:0;color:var(--theme-text-soft);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:800;line-height:1.35}.admin-docs-card__header div{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:6px;max-width:52%;display:flex}.admin-docs-card__header em{color:color-mix(in srgb, var(--brand-gold) 76%, var(--theme-text-main))}.admin-docs-card__header strong{color:var(--theme-text-main)}.admin-docs-card--workflow-release-blocker .admin-docs-card__header strong{color:#e8745cf2}.admin-docs-card h2{color:var(--theme-text-strong);letter-spacing:0;margin:0;font-size:19px;line-height:1.18}.admin-docs-card h2 a{color:inherit;text-decoration:none}.admin-docs-card h2 a:hover,.admin-docs-card h2 a:focus-visible{color:var(--theme-link-hover);text-decoration:underline}.admin-docs-card--compact>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3.2em;display:-webkit-box;overflow:hidden}.admin-docs-card dl,.admin-docs-detail-nav dl{gap:8px;margin:0;display:grid}.admin-docs-card__meta--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-docs-card__meta--full{border-top:1px solid #94a3b824;padding-top:2px}.admin-docs-card dl div,.admin-docs-detail-nav dl div{gap:3px;display:grid}.admin-docs-card dd,.admin-docs-detail-nav dd{color:var(--theme-text-main);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.admin-docs-card dd a,.admin-docs-detail-nav dd a{color:var(--theme-link);text-decoration:none}.admin-docs-card dd a:hover,.admin-docs-card dd a:focus-visible,.admin-docs-detail-nav dd a:hover,.admin-docs-detail-nav dd a:focus-visible{color:var(--theme-link-hover);text-decoration:underline}.admin-docs-card__expand-button{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);min-height:34px;color:var(--theme-link);cursor:pointer;border-radius:8px;justify-self:start;padding:7px 10px;font-size:12px;font-weight:800}.admin-docs-card__expand-button:hover,.admin-docs-card__expand-button:focus-visible{border-color:color-mix(in srgb, var(--theme-border-soft) 55%, var(--theme-link));color:var(--theme-link-hover)}.admin-docs-detail-nav__workflow{border:1px solid color-mix(in srgb, var(--theme-border-soft) 70%, var(--brand-gold));background:color-mix(in srgb, var(--theme-surface-secondary) 84%, var(--brand-gold) 16%);border-radius:8px;gap:8px;padding:14px;display:grid}.admin-docs-detail-nav__workflow strong{color:var(--theme-text-strong);font-size:16px;line-height:1.25}.admin-docs-detail-nav__workflow span,.admin-docs-detail-nav__workflow p{color:var(--theme-text-soft);margin:0;font-size:12px;line-height:1.45}.admin-docs-detail-nav__workflow div{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.admin-docs-detail-nav__workflow a{border:1px solid var(--theme-border-soft);background:var(--theme-surface);color:var(--theme-link);border-radius:8px;padding:7px 9px;font-size:11px;font-weight:800;text-decoration:none}.admin-docs-detail-nav__workflow a:hover,.admin-docs-detail-nav__workflow a:focus-visible{color:var(--theme-link-hover);text-decoration:underline}.admin-docs-card__headings{flex-wrap:wrap;gap:6px;padding-top:4px;display:flex}.admin-docs-card__headings span{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);max-width:100%;color:var(--theme-text-muted);overflow-wrap:anywhere;border-radius:8px;padding:5px 8px;font-size:11px;line-height:1.3}.admin-docs-hub__workflow-action-status{color:#dcfce7f2;background:#14532d38;border:1px solid #22c55e59;border-radius:8px;padding:10px 12px;font-size:.88rem}.admin-docs-hub__workflow-action-status.is-error{color:#fee2e2f2;background:#7f1d1d38;border-color:#f8717159}.admin-docs-card__workflow-actions{border-top:1px solid #94a3b829;gap:10px;margin-top:auto;padding-top:12px;display:grid}.admin-docs-card__workflow-actions label{gap:5px;display:grid}.admin-docs-card__workflow-actions label span{color:#cbd5e1b3;text-transform:uppercase;font-size:.72rem;font-weight:700}.admin-docs-card__workflow-actions input{color:#f8fafcf0;background:#0f172ab8;border:1px solid #94a3b838;border-radius:8px;min-width:0;padding:9px 10px}.admin-docs-card__workflow-actions input:focus{border-color:#7dd3fcad;outline:2px solid #0ea5e933}.admin-docs-card__workflow-actions div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.admin-docs-card__workflow-actions button{color:#e2e8f0e6;cursor:pointer;background:#0f172ad1;border:1px solid #94a3b838;border-radius:8px;justify-content:center;align-items:center;min-height:38px;padding:8px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.admin-docs-card__workflow-actions button:hover,.admin-docs-card__workflow-actions button:focus-visible{background:#1e293beb;border-color:#7dd3fc80}.admin-docs-card__workflow-actions button:disabled{cursor:wait;opacity:.55}.admin-docs-card__workflow-actions p{color:#cbd5e1ad;margin:0;font-size:.78rem}.admin-docs-detail-shell{width:min(var(--app-page-max), 100%);gap:var(--app-panel-gap);grid-template-columns:minmax(220px,290px) minmax(0,1fr);align-items:start;display:grid}.admin-docs-source-shell{width:min(var(--app-page-readable), 100%);gap:var(--app-panel-gap);grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;display:grid}.admin-docs-source-shell>.dashboard-card{width:100%;margin-inline:0}.admin-docs-detail-nav,.admin-docs-source-meta{gap:18px;padding:18px;display:grid;position:sticky;top:88px}.admin-docs-source-meta dl{gap:10px;margin:0;display:grid}.admin-docs-source-meta dl div{border-bottom:1px solid var(--theme-border-soft);gap:4px;padding-bottom:10px;display:grid}.admin-docs-source-meta dl div:last-child{border-bottom:0;padding-bottom:0}.admin-docs-source-meta dt{color:var(--theme-text-soft);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.admin-docs-source-meta dd{color:var(--theme-text-main);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.admin-docs-detail-nav__toc,.admin-docs-detail-nav__related{border-top:1px solid var(--theme-border-soft);gap:8px;padding-top:4px;display:grid}.admin-docs-detail-nav__toc a{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);color:var(--theme-text-muted);border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.35;text-decoration:none}.admin-docs-detail-nav__toc a:hover,.admin-docs-detail-nav__toc a:focus-visible{border-color:color-mix(in srgb, var(--theme-border-soft) 62%, var(--brand-gold));color:var(--theme-text-main)}.admin-docs-reader{gap:14px;padding-block:clamp(24px,4vw,38px);display:grid}.admin-docs-reader h1,.admin-docs-reader h2,.admin-docs-reader h3,.admin-docs-reader h4{color:var(--theme-text-strong);letter-spacing:0;margin:0;scroll-margin-top:96px}.admin-docs-reader h1{font-size:clamp(32px,4vw,52px);line-height:1.03}.admin-docs-reader h2{margin-top:20px;font-size:clamp(24px,3vw,34px);line-height:1.1}.admin-docs-reader h3{margin-top:12px;font-size:19px;line-height:1.25}.admin-docs-reader h4{margin-top:8px;font-size:16px;line-height:1.3}.admin-docs-reader__heading-anchor{width:24px;color:var(--theme-text-soft);opacity:0;justify-content:center;margin-left:-30px;margin-right:6px;text-decoration:none;transition:color .16s,opacity .16s;display:inline-flex}.admin-docs-reader :is(h1,h2,h3,h4):hover .admin-docs-reader__heading-anchor,.admin-docs-reader__heading-anchor:focus-visible{color:var(--theme-link-hover);opacity:1}.admin-docs-reader p,.admin-docs-reader li{color:var(--theme-text-muted);font-size:15px;line-height:1.78}.admin-docs-reader p{margin:0}.admin-docs-reader ul,.admin-docs-reader ol{gap:8px;margin:0;padding-left:24px;display:grid}.admin-docs-reader__task-item{grid-template-columns:18px minmax(0,1fr);gap:10px;list-style:none;display:grid}.admin-docs-reader__task-item input{width:16px;height:16px;accent-color:var(--theme-link);margin:6px 0 0}.admin-docs-reader a{color:var(--theme-link);text-decoration:none}.admin-docs-reader a:hover,.admin-docs-reader a:focus-visible{color:var(--theme-link-hover);text-decoration:underline}.admin-docs-reader code{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);color:var(--theme-text-main);border-radius:8px;padding:2px 6px;font-size:.92em}.admin-docs-reader pre{border:1px solid var(--theme-border-soft);background:color-mix(in srgb, var(--theme-surface-secondary) 88%, #4e9f921f);border-radius:8px;max-width:100%;margin:0;padding:14px;overflow:auto}.admin-docs-reader pre code{white-space:pre;background:0 0;border:0;padding:0}.admin-docs-reader blockquote{border-left:3px solid var(--theme-link);background:color-mix(in srgb, var(--theme-surface-secondary) 84%, var(--theme-link) 16%);border-radius:8px;margin:0;padding:14px 16px}.admin-docs-reader blockquote p{color:var(--theme-text-main);font-weight:700}.admin-docs-reader__table-wrap{border:1px solid var(--theme-border-soft);border-radius:8px;max-width:100%;overflow:auto}.admin-docs-reader table{border-collapse:collapse;background:var(--theme-surface-secondary);width:100%;min-width:640px}.admin-docs-reader th,.admin-docs-reader td{border-bottom:1px solid var(--theme-border-soft);color:var(--theme-text-muted);text-align:left;vertical-align:top;padding:10px 12px;font-size:13px;line-height:1.55}.admin-docs-reader th{color:var(--theme-text-strong);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850}.admin-docs-reader tbody tr:last-child td{border-bottom:0}.admin-docs-source-reader{gap:16px;min-width:0;padding:clamp(18px,2.2vw,28px);display:grid}.admin-docs-source-reader__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-docs-source-reader__header div{min-width:0}.admin-docs-source-reader__header h2{color:var(--theme-text-strong);letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:clamp(16px,1.7vw,20px);line-height:1.2}.admin-docs-source-reader__header a{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);min-height:34px;color:var(--theme-link);border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.admin-docs-source-reader__header a:hover,.admin-docs-source-reader__header a:focus-visible{border-color:color-mix(in srgb, var(--theme-border-soft) 55%, var(--theme-link));color:var(--theme-link-hover)}.admin-docs-source-code{border:1px solid var(--theme-border-soft);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-secondary) 92%, #4e9f921a), transparent 32%), var(--theme-surface-secondary);max-width:100%;max-height:72vh;color:var(--theme-text-main);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:0;padding:clamp(14px,2vw,20px);font-size:13px;line-height:1.65;overflow:auto}.admin-docs-source-code code{font:inherit}@media (max-width:1240px){.admin-docs-hub__controls{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-docs-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){.admin-docs-hub__summary-grid,.admin-docs-hub__controls,.admin-docs-hub__relationship-stats,.admin-docs-hub__relationship-columns,.admin-docs-hub__queue-grid,.admin-docs-hub__action-breakdown,.admin-docs-hub__category-health-grid,.admin-docs-hub__owner-workload-grid,.admin-docs-hub__workflow-grid,.admin-docs-hub__release-commands,.admin-docs-hub__release-owners,.admin-docs-hub__workflow-lanes,.admin-docs-hub__controls,.admin-docs-detail-shell,.admin-docs-source-shell{grid-template-columns:minmax(0,1fr)}.admin-docs-hub__controls .admin-docs-hub__search{grid-column:auto}.admin-docs-detail-nav,.admin-docs-source-meta{position:static}}@media (max-width:620px){.admin-docs-reader__heading-anchor{opacity:1;width:auto;margin-left:0}.admin-docs-hub__relationship-header,.admin-docs-source-reader__header,.admin-docs-hub__signal-strip,.admin-docs-hub__result-bar,.admin-docs-hub__shortcuts div,.admin-docs-card__header{flex-direction:column;align-items:flex-start}.admin-docs-hub__shortcuts span{flex-basis:auto}.admin-docs-card__meta--compact,.admin-docs-card__workflow-actions div{grid-template-columns:minmax(0,1fr)}}.dashboard-card__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.dashboard-card__stats div{background:var(--theme-surface-secondary);border:1px solid var(--theme-border-soft);border-radius:16px;padding:14px}.dashboard-card__stats span,.dashboard-card__permissions p{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:10px;display:block}.dashboard-card__stats strong{overflow-wrap:anywhere;margin-top:6px;font-size:14px;line-height:1.5;display:block}.dashboard-card__skeleton--eyebrow{width:140px;height:12px}.dashboard-card__skeleton--title{border-radius:24px;width:min(460px,80%);height:clamp(38px,6vw,62px);margin-top:18px}.dashboard-card__skeleton--copy{width:min(620px,94%);height:16px;margin-top:18px}.dashboard-card__loading-block{border-radius:18px;min-height:92px}.dashboard-card__permissions{margin-top:22px}.dashboard-card__section-form{gap:0;max-width:640px;display:grid}.dashboard-card__submit{width:fit-content;min-width:220px}.account-cookie-preferences{max-width:var(--app-page-narrow);border-top:1px solid #ffffff14;gap:12px;margin-top:18px;padding-top:18px;display:grid}.account-cookie-preferences__actions{flex-wrap:wrap;gap:12px;display:flex}.account-cookie-preferences__button{color:#ffffffeb;min-height:42px;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:.83rem;font-weight:700;transition:transform .18s,border-color .18s,background .18s,color .18s,opacity .18s;display:inline-flex}.account-cookie-preferences__button:hover,.account-cookie-preferences__button:focus-visible{border-color:#d6b06b4d;transform:translateY(-1px)}.account-cookie-preferences__button:disabled{cursor:default;opacity:.72;transform:none}.account-cookie-preferences__button--primary{color:#180f04f5;background:#d6b06be6;border-color:#d6b06b33}.account-cookie-preferences__button--active{box-shadow:0 0 0 1px #d6b06b29}.account-privacy-controls{max-width:var(--app-page-narrow);border-top:1px solid #ffffff14;gap:12px;margin-top:18px;padding-top:18px;display:grid}.account-privacy-controls__actions{flex-wrap:wrap;gap:12px;display:flex}.account-privacy-controls__button{border:1px solid var(--theme-border-medium);background:var(--theme-surface-secondary);min-height:42px;color:var(--theme-text-main);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:.83rem;font-weight:700;transition:transform .18s,border-color .18s,background .18s,color .18s,opacity .18s;display:inline-flex}.account-privacy-controls__button:hover,.account-privacy-controls__button:focus-visible{border-color:#d6b06b4d;transform:translateY(-1px)}.account-privacy-controls__button:disabled{cursor:default;opacity:.72;transform:none}.account-privacy-controls__button--primary{color:#180f04f5;background:#d6b06be6;border-color:#d6b06b33}.account-theme-preferences{max-width:var(--app-page-narrow);gap:12px;display:grid}.account-theme-preferences__actions{flex-wrap:wrap;gap:12px;display:flex}.account-theme-preferences__button{border:1px solid var(--theme-border-medium);background:var(--theme-surface-secondary);min-height:42px;color:var(--theme-text-main);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:.83rem;font-weight:700;transition:transform .18s,border-color .18s,background .18s,color .18s,opacity .18s;display:inline-flex}.account-theme-preferences__button:hover,.account-theme-preferences__button:focus-visible{border-color:#d6b06b4d;transform:translateY(-1px)}.account-theme-preferences__button:disabled{cursor:default;opacity:.72;transform:none}.account-theme-preferences__button--primary{color:#180f04f5;background:#d6b06be6;border-color:#d6b06b33}.account-theme-preferences__button--active{box-shadow:0 0 0 1px #d6b06b29}.visitor-profile-form{gap:14px}.visitor-profile-form .auth-card__field{margin-top:0}.visitor-profile-form__intro{gap:4px;display:grid}.visitor-profile-form__intro .auth-card__hint{margin:0}.visitor-profile-form__field-label{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.visitor-profile-form__badge{color:#ffe9c4e6;letter-spacing:.12em;text-transform:uppercase;background:#d6b06b14;border:1px solid #d6b06b3d;border-radius:999px;align-items:center;padding:4px 8px;font-size:10px;font-style:normal;font-weight:700;display:inline-flex}.visitor-profile-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.visitor-profile-form__grid--location{grid-template-columns:repeat(3,minmax(0,1fr))}.visitor-profile-form__toggle-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.visitor-profile-form__toggle-row .auth-card__hint{margin:0}.visitor-profile-form__toggle{min-width:0}.visitor-profile-form__locked-note{margin:0}.visitor-profile-form__extended{gap:12px;display:grid}.visitor-profile-form__notice{background:linear-gradient(160deg,#d6b06b0f,#ffffff05),#ffffff08;border:1px solid #d6b06b2e;border-radius:18px;gap:10px;padding:16px 18px;display:grid}.visitor-profile-form__notice-title{color:#fff8e4f0;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.visitor-profile-form__notice-list{gap:8px;display:grid}.visitor-profile-form__notice-list p{color:#ffffffb8;margin:0;font-size:13px;line-height:1.7}.visitor-profile-form__group{background:#ffffff06;border:1px solid #ffffff14;border-radius:18px;margin:0;padding:16px 18px 18px}.visitor-profile-form__group--core{background:linear-gradient(160deg,#d6b06b0d,#ffffff05),#ffffff06;border-color:#d6b06b2e}.visitor-profile-form__group legend{color:#fff8e4e0;letter-spacing:.08em;text-transform:uppercase;padding:0 8px;font-size:12px;font-weight:700}.visitor-profile-form__group-copy{color:#ffffffa3;margin:0 0 14px;font-size:13px;line-height:1.65}.visitor-profile-form__chips{flex-wrap:wrap;gap:10px;display:flex}.visitor-profile-form__chip{color:#fff8e4e6;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;line-height:1.4;display:inline-flex}.visitor-profile-form__chip input[type=checkbox]{margin:0}@media (max-width:860px){.visitor-profile-form__grid,.visitor-profile-form__grid--location{grid-template-columns:1fr}}.account-mfa{border-top:1px solid #ffffff14;gap:18px;margin-top:24px;padding-top:20px;display:grid}.account-mfa__summary{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.account-mfa__levels{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.account-mfa__level-card,.account-mfa__factor-card,.account-mfa__secret-block{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;padding:14px 16px}.account-mfa__level-card span,.account-mfa__secret-block span{color:#d6b06bc7;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700;display:block}.account-mfa__level-card strong{color:#fff8e4f0;margin-top:8px;font-size:18px;line-height:1.4;display:block}.account-mfa__badge{letter-spacing:.16em;text-transform:uppercase;border:1px solid #ffffff1f;border-radius:999px;align-items:center;min-height:34px;padding:0 14px;font-size:11px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff0f,0 8px 18px #0000001f}.account-mfa__badge--inactive{color:#ffffffb3;background:linear-gradient(160deg,#ffffff14,#ffffff08),#ffffff08}.account-mfa__badge--progress{color:#e9d2a5f2;background:linear-gradient(160deg,#d6b06b24,#ffffff05),#d6b06b0f;border-color:#d6b06b3d}.account-mfa__badge--ready{color:#cce9bd;background:linear-gradient(160deg,#99d67a24,#ffffff05),#99d67a12;border-color:#99d67a47}.account-mfa__setup{grid-template-columns:minmax(220px,260px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.account-mfa__setup-visual{background:#ffffff08;border:1px solid #ffffff14;border-radius:24px;justify-content:center;align-items:center;padding:18px;display:flex}.account-mfa__qr{background:#fff;border-radius:18px;width:100%;max-width:220px;height:auto}.account-mfa__setup-copy{gap:14px;display:grid}.account-mfa__secret-block code{color:#fff8e4f0;word-break:break-all;margin-top:8px;font-size:15px;line-height:1.7;display:block}.account-mfa__action-row,.account-mfa__factor-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.account-mfa__factor-list{gap:12px;display:grid}.account-mfa__factor-card{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.account-mfa__factor-card h3{margin:0;font-size:18px}.account-mfa__factor-card p{color:#ffffffa8;margin:6px 0 0;font-size:13px;line-height:1.6}.account-mfa__inline-form{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dashboard-card__access-overview{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:18px;margin-top:22px;display:grid}.admin-last-visit-card{border:1px solid color-mix(in srgb, var(--brand-gold) 18%, var(--theme-border-soft));background:linear-gradient(160deg, color-mix(in srgb, var(--brand-gold) 6%, transparent), color-mix(in srgb, var(--theme-surface-secondary) 84%, transparent)), var(--theme-card-shell-soft);border-radius:22px;gap:14px;margin-top:22px;padding:18px;display:grid}.admin-last-visit-card__header{gap:4px;display:grid}.admin-last-visit-card__header .dashboard-card__section-copy{margin:0}.admin-last-visit-card__summary-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.admin-last-visit-card__summary{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);border-radius:18px;gap:6px;min-height:132px;padding:14px 16px;display:grid}.admin-last-visit-card__summary span{color:color-mix(in srgb, var(--brand-gold) 78%, var(--theme-text-soft));letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:700}.admin-last-visit-card__summary strong{color:var(--theme-text-strong);font-size:18px;line-height:1.3}.admin-last-visit-card__summary p{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.6}.admin-last-visit-card__summary--good{background:linear-gradient(160deg,#99d67a14,#ffffff07);border-color:#99d67a3d}.admin-last-visit-card__summary--warn{background:linear-gradient(160deg,#d6b06b14,#ffffff07);border-color:#d6b06b3d}.admin-last-visit-card__summary--neutral{background:linear-gradient(160deg,#9aaaff0f,#ffffff05);border-color:#9aaaff2e}.admin-last-visit-card__summary--accent{background:radial-gradient(circle at 100% 0,#d6b06b29,#0000 48%),#ffffff08;border-color:#ffffff1f}.admin-last-visit-card__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.admin-last-visit-card__item{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);border-radius:18px;padding:14px 16px}.admin-last-visit-card__item strong{color:var(--theme-text-strong);font-size:13px;line-height:1.5;display:block}.admin-last-visit-card__item p{color:var(--theme-text-muted);margin:8px 0 0;font-size:13px;line-height:1.65}.admin-last-visit-card__item--good{border-color:#99d67a38}.admin-last-visit-card__item--warn{border-color:#d6b06b3d}.admin-release-control-room{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);border-radius:8px;gap:16px;margin-top:18px;padding:16px;display:grid}.admin-release-control-room__header{justify-content:space-between;align-items:start;gap:16px;display:flex}.admin-release-control-room__header h2{color:var(--theme-text-strong);letter-spacing:0;margin:0;font-size:clamp(26px,4vw,44px);line-height:1}.admin-release-control-room__summary{flex-wrap:wrap;gap:8px;display:flex}.admin-release-control-room__summary span{border:1px solid var(--theme-border-soft);background:var(--theme-surface);min-height:32px;color:var(--theme-text-main);border-radius:8px;align-items:center;padding:0 10px;font-size:12px;font-weight:850;display:inline-flex}.admin-release-control-room__filters{flex-wrap:wrap;gap:8px;display:flex}.admin-release-control-room__filters button{border:1px solid var(--theme-border-soft);background:var(--theme-surface);min-height:34px;color:var(--theme-text-main);cursor:pointer;border-radius:8px;padding:0 12px;font-size:12px;font-weight:850}.admin-release-control-room__filters button:hover,.admin-release-control-room__filters button:focus-visible,.admin-release-control-room__filters button[aria-pressed=true]{border-color:color-mix(in srgb, var(--theme-border-soft) 52%, var(--brand-gold));background:color-mix(in srgb, var(--theme-surface) 82%, var(--brand-gold) 18%);outline:none}.admin-release-control-room__command-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-release-control-room__command-strip button,.admin-release-control-room__command-strip a{border:1px solid var(--theme-border-soft);background:var(--theme-surface);min-width:0;color:var(--theme-text-main);cursor:pointer;font:inherit;text-align:left;border-radius:8px;align-content:center;gap:5px;padding:11px;text-decoration:none;display:grid}.admin-release-control-room__command-strip button:hover,.admin-release-control-room__command-strip button:focus-visible,.admin-release-control-room__command-strip a:hover,.admin-release-control-room__command-strip a:focus-visible{border-color:color-mix(in srgb, var(--theme-border-soft) 52%, var(--brand-gold));outline:none}.admin-release-control-room__command-strip span{color:var(--theme-text-soft);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850}.admin-release-control-room__command-strip code{color:var(--theme-text-main);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.admin-release-control-room__handoff{grid-template-columns:minmax(0,1.35fr) minmax(220px,.85fr) minmax(220px,.8fr);gap:10px;display:grid}.admin-release-control-room__handoff-main,.admin-release-control-room__handoff-side,.admin-release-control-room__recommended-command{border:1px solid var(--theme-border-soft);background:var(--theme-surface);border-radius:8px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.admin-release-control-room__handoff h3{color:var(--theme-text-strong);margin:0;font-size:18px;line-height:1.25}.admin-release-control-room__handoff p,.admin-release-control-room__handoff dd,.admin-release-control-room__handoff em{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.5}.admin-release-control-room__handoff dl,.admin-release-control-room__handoff ul{gap:8px;margin:0;padding:0;display:grid}.admin-release-control-room__handoff dt{color:var(--theme-text-soft);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.admin-release-control-room__handoff li{border:1px solid var(--theme-border-soft);border-radius:8px;gap:4px;min-width:0;padding:10px;list-style:none;display:grid}.admin-release-control-room__handoff li strong,.admin-release-control-room__handoff li span{color:var(--theme-text-main);font-size:12px;line-height:1.35}.admin-release-control-room__handoff li span{color:var(--theme-text-soft);font-weight:800}.admin-release-control-room__recommended-command code{color:var(--theme-text-main);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.admin-release-control-room__action-queue{border:1px solid var(--theme-border-soft);background:var(--theme-surface);border-radius:8px;gap:12px;padding:14px;display:grid}.admin-release-control-room__action-queue h3{color:var(--theme-text-strong);margin:0;font-size:18px;line-height:1.25}.admin-release-control-room__action-queue ol{gap:8px;margin:0;padding:0;display:grid}.admin-release-control-room__action-queue li{border:1px solid var(--theme-border-soft);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px;list-style:none;display:grid}.admin-release-control-room__action-queue li>span{background:color-mix(in srgb, var(--theme-surface-secondary) 74%, var(--brand-gold) 26%);min-width:34px;min-height:34px;color:var(--theme-text-main);border-radius:999px;place-items:center;font-size:11px;font-weight:900;display:inline-grid}.admin-release-control-room__action-queue li div{gap:3px;min-width:0;display:grid}.admin-release-control-room__action-queue strong,.admin-release-control-room__action-queue em,.admin-release-control-room__action-queue p{margin:0;font-size:12px;line-height:1.45}.admin-release-control-room__action-queue strong{color:var(--theme-text-main)}.admin-release-control-room__action-queue em{color:var(--theme-text-soft);font-style:normal;font-weight:800}.admin-release-control-room__action-queue p{color:var(--theme-text-muted)}.admin-release-control-room__action-queue a{color:var(--theme-link);font-size:12px;font-weight:850;text-decoration:none}.admin-release-control-room__action-queue a:hover,.admin-release-control-room__action-queue a:focus-visible{text-decoration:underline}.admin-release-control-room__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-release-control-card{border:1px solid var(--theme-border-soft);background:var(--theme-surface);border-radius:8px;align-content:start;gap:11px;min-height:270px;padding:14px;display:grid}.admin-release-control-card--good{border-color:color-mix(in srgb, var(--theme-border-soft) 56%, var(--theme-link))}.admin-release-control-card--warn{border-color:color-mix(in srgb, var(--theme-border-soft) 48%, #e8745ce6);background:linear-gradient(180deg, #e8745c1a, transparent 46%), var(--theme-surface)}.admin-release-control-card__header{justify-content:space-between;align-items:start;gap:10px;display:flex}.admin-release-control-card__header div{gap:4px;min-width:0;display:grid}.admin-release-control-card__header strong{color:var(--theme-text-strong);font-size:15px;line-height:1.25}.admin-release-control-card__header em{color:var(--theme-text-muted);font-size:11px;font-style:normal;font-weight:750;line-height:1.3}.admin-release-control-card__header span:not(.dashboard-card__badge){color:var(--theme-text-soft);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:800}.admin-release-control-card p,.admin-release-control-card dd{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.5}.admin-release-control-card dl{gap:8px;margin:0;display:grid}.admin-release-control-card dt{color:var(--theme-text-soft);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.admin-release-control-card a{color:var(--theme-link);align-self:end;font-size:12px;font-weight:850;text-decoration:none}.admin-release-control-card a:hover,.admin-release-control-card a:focus-visible{text-decoration:underline}.admin-readiness-overview{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);border-radius:8px;gap:16px;margin-top:18px;padding:16px;display:grid}.admin-readiness-overview__header{justify-content:space-between;align-items:start;gap:16px;display:flex}.admin-readiness-overview__header h2{color:var(--theme-text-strong);letter-spacing:0;margin:0;font-size:clamp(26px,4vw,42px);line-height:1}.admin-readiness-overview__summary,.admin-readiness-overview__actions{flex-wrap:wrap;gap:8px;display:flex}.admin-readiness-overview__summary span{border:1px solid var(--theme-border-soft);background:var(--theme-surface);min-height:32px;color:var(--theme-text-main);border-radius:8px;align-items:center;padding:0 10px;font-size:12px;font-weight:850;display:inline-flex}.admin-readiness-overview__actions button,.admin-readiness-overview__actions a{border:1px solid var(--theme-border-soft);background:var(--theme-surface);min-width:0;min-height:42px;color:var(--theme-text-main);cursor:pointer;font:inherit;text-align:left;border-radius:8px;align-content:center;gap:5px;padding:10px 12px;font-size:12px;font-weight:850;text-decoration:none;display:grid}.admin-readiness-overview__actions button:hover,.admin-readiness-overview__actions button:focus-visible,.admin-readiness-overview__actions a:hover,.admin-readiness-overview__actions a:focus-visible{border-color:color-mix(in srgb, var(--theme-border-soft) 52%, var(--brand-gold));outline:none}.admin-readiness-overview__actions span{color:var(--theme-text-soft);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850}.admin-readiness-overview__actions code{color:var(--theme-text-main);overflow-wrap:anywhere;font-size:12px}.admin-readiness-overview__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-readiness-overview__grid article{border:1px solid var(--theme-border-soft);background:var(--theme-surface);border-radius:8px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.admin-readiness-overview__grid strong{color:var(--theme-text-strong);font-size:15px;line-height:1.25}.admin-readiness-overview__grid p,.admin-readiness-overview__grid dd{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.5}.admin-readiness-overview__grid dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.admin-readiness-overview__grid dt{color:var(--theme-text-soft);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.admin-evidence-workspace{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);border-radius:8px;gap:16px;margin-top:18px;padding:16px;display:grid}.admin-evidence-workspace__header{justify-content:space-between;align-items:start;gap:16px;display:flex}.admin-evidence-workspace__header-actions{justify-items:end;gap:10px;display:grid}.admin-evidence-workspace__header h2{color:var(--theme-text-strong);letter-spacing:0;margin:0;font-size:30px;line-height:1.05}.admin-evidence-workspace__summary,.admin-evidence-workspace__filters,.admin-evidence-workspace__links{flex-wrap:wrap;gap:8px;display:flex}.admin-evidence-workspace__summary span{border:1px solid var(--theme-border-soft);background:var(--theme-surface);min-height:32px;color:var(--theme-text-main);border-radius:8px;align-items:center;padding:0 10px;font-size:12px;font-weight:850;display:inline-flex}.admin-evidence-workspace__panel-toggle{border:1px solid var(--theme-border-soft);background:var(--theme-surface);min-height:34px;color:var(--theme-text-main);cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:850;display:inline-flex}.admin-evidence-workspace__panel-toggle:hover,.admin-evidence-workspace__panel-toggle:focus-visible{border-color:color-mix(in srgb, var(--theme-border-soft) 52%, var(--brand-gold));background:color-mix(in srgb, var(--theme-surface) 82%, var(--brand-gold) 18%);outline:none}.admin-evidence-workspace__body{gap:16px;display:grid}.admin-evidence-workspace__filters button,.admin-evidence-workspace__links a{border:1px solid var(--theme-border-soft);background:var(--theme-surface);min-height:34px;color:var(--theme-text-main);cursor:pointer;font:inherit;border-radius:8px;align-items:center;padding:0 12px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.admin-evidence-workspace__filters button:hover,.admin-evidence-workspace__filters button:focus-visible,.admin-evidence-workspace__filters button[aria-pressed=true],.admin-evidence-workspace__links a:hover,.admin-evidence-workspace__links a:focus-visible{border-color:color-mix(in srgb, var(--theme-border-soft) 52%, var(--brand-gold));background:color-mix(in srgb, var(--theme-surface) 82%, var(--brand-gold) 18%);outline:none}.admin-evidence-workspace__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-evidence-card{border:1px solid var(--theme-border-soft);background:var(--theme-surface);border-radius:8px;align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.admin-evidence-card--warn{border-color:color-mix(in srgb, var(--theme-border-soft) 48%, #e8745ce6);background:linear-gradient(180deg, #e8745c14, transparent 42%), var(--theme-surface)}.admin-evidence-card--good{border-color:color-mix(in srgb, var(--theme-border-soft) 56%, var(--theme-link))}.admin-evidence-card__header{justify-content:space-between;align-items:start;gap:10px;display:flex}.admin-evidence-card__header div{gap:4px;min-width:0;display:grid}.admin-evidence-card__header strong{color:var(--theme-text-strong);font-size:15px;line-height:1.25}.admin-evidence-card__header em{color:var(--theme-text-muted);font-size:11px;font-style:normal;font-weight:750;line-height:1.3}.admin-evidence-card__header span:not(.dashboard-card__badge){color:var(--theme-text-soft);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:800}.admin-evidence-card p,.admin-evidence-card dd{color:var(--theme-text-muted);margin:0;font-size:12px;line-height:1.5}.admin-evidence-card dl{gap:8px;margin:0;display:grid}.admin-evidence-card dt{color:var(--theme-text-soft);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.admin-evidence-card__toggle{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);width:fit-content;min-height:34px;color:var(--theme-text-main);cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:850;display:inline-flex}.admin-evidence-card__toggle:hover,.admin-evidence-card__toggle:focus-visible{border-color:color-mix(in srgb, var(--theme-border-soft) 52%, var(--brand-gold));outline:none}.admin-evidence-card__details{gap:10px;padding-top:4px;display:grid}.admin-evidence-card__commands{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.admin-evidence-card__commands button{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);min-width:0;color:var(--theme-text-main);cursor:pointer;font:inherit;text-align:left;border-radius:8px;gap:5px;padding:10px;display:grid}.admin-evidence-card__commands button:hover,.admin-evidence-card__commands button:focus-visible{border-color:color-mix(in srgb, var(--theme-border-soft) 52%, var(--brand-gold));outline:none}.admin-evidence-card__commands span{color:var(--theme-text-soft);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850}.admin-evidence-card__commands code{color:var(--theme-text-main);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.admin-evidence-card__details>a{color:var(--theme-link);font-size:12px;font-weight:850;text-decoration:none}.admin-evidence-card__details>a:hover,.admin-evidence-card__details>a:focus-visible{text-decoration:underline}@media (max-width:980px){.admin-release-control-room__handoff,.admin-release-control-room__grid,.admin-readiness-overview__grid,.admin-evidence-workspace__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-release-control-room__handoff-main{grid-column:1/-1}}@media (max-width:720px){.admin-release-control-room__header,.admin-readiness-overview__header,.admin-evidence-workspace__header{display:grid}.admin-evidence-workspace__header-actions{justify-items:start}.admin-release-control-room__command-strip,.admin-release-control-room__handoff,.admin-release-control-room__action-queue li,.admin-release-control-room__grid,.admin-readiness-overview__grid,.admin-readiness-overview__grid dl,.admin-evidence-workspace__grid,.admin-evidence-card__commands{grid-template-columns:1fr}}.admin-notification-center{background:linear-gradient(160deg,#ffffff09,#ffffff03),#ffffff08;border:1px solid #ffffff14;border-radius:22px;gap:14px;margin-top:18px;padding:18px;display:grid}.admin-notification-center__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.admin-notification-center__header .dashboard-card__section-copy{margin:0}.admin-notification-center__restore,.admin-notification-center__dismiss,.admin-notification-center__cta{color:#ffffffdb;min-height:36px;font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:0 12px;font-size:10px;font-weight:700}.admin-notification-center__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.admin-notification-center__item{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;gap:12px;padding:14px 16px;display:grid}.admin-notification-center__item--good{border-color:#99d67a38}.admin-notification-center__item--warn{border-color:#d6b06b42}.admin-notification-center__item-header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.admin-notification-center__item-header strong{color:#fff8e4f0;font-size:13px;line-height:1.5}.admin-notification-center__item p{color:#ffffffad;margin:0;font-size:13px;line-height:1.65}.admin-notification-center__cta{color:#f0d7a3;border-color:#d6b06b47;justify-self:start}.admin-task-board{background:linear-gradient(160deg,#ffffff09,#ffffff03),#ffffff08;border:1px solid #ffffff14;border-radius:22px;gap:14px;margin-top:18px;padding:18px;display:grid}.admin-task-board__header{gap:4px;display:grid}.admin-task-board__header .dashboard-card__section-copy{margin:0}.admin-task-board__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-task-board__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.admin-task-board__item{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;gap:12px;padding:14px 16px;display:grid}.admin-task-board__item--good{border-color:#99d67a3d}.admin-task-board__item--warn{border-color:#d6b06b47}.admin-task-board__item-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-task-board__item-header strong{color:#fff8e4f0;font-size:13px;line-height:1.5;display:block}.admin-task-board__item-header span{color:#ffffff94;letter-spacing:.14em;text-transform:uppercase;margin-top:4px;font-size:10px;display:block}.admin-task-board__item p{color:#ffffffad;margin:0;font-size:13px;line-height:1.65}.admin-task-board__cta,.admin-task-board__status-button{color:#ffffffd6;min-height:34px;font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:0 10px;font-size:10px;font-weight:700}.admin-task-board__cta{color:#f0d7a3;border-color:#d6b06b42}.admin-task-board__status-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-task-board__status-button.is-active{color:#f4e7c6;background:#d6b06b1f;border-color:#d6b06b7a}.dashboard-card__permissions--panel{background:linear-gradient(160deg,#ffffff09,#ffffff03),#ffffff08;border:1px solid #ffffff14;border-radius:22px;margin-top:0;padding:18px;box-shadow:inset 0 1px #ffffff05}.dashboard-card__permissions-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.dashboard-card__section{margin-top:28px}.dashboard-card__section-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dashboard-card__section-label{color:#e9d2a5d6;letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:12px}.dashboard-card__section-copy{color:#ffffffa3;max-width:640px;margin:8px 0 0;font-size:13px;line-height:1.62}.dashboard-card__status-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.dashboard-card__status{background:linear-gradient(#ffffff0b,#ffffff08),#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:14px;box-shadow:inset 0 1px #ffffff08,0 10px 26px #0000001f}.dashboard-card__status--good{background:linear-gradient(160deg,#99d67a1f,#ffffff05),#99d67a0f;border-color:#aad78f2e}.dashboard-card__status--warn{background:linear-gradient(160deg,#d6b06b1f,#ffffff05),#d6b06b0f;border-color:#d6b06b33}.dashboard-card__status span{color:#ffffff8a;letter-spacing:.14em;text-transform:uppercase;font-size:10px;display:block}.dashboard-card__status strong{margin-top:6px;font-size:14px;line-height:1.5;display:block}.dashboard-card__permissions-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;margin:12px 0 0;padding-left:0;list-style:none;display:grid}.dashboard-card__permissions-list li{color:#ffffffd1;background:linear-gradient(160deg,#ffffff09,#ffffff03),#ffffff08;border:1px solid #ffffff14;border-radius:16px;align-items:center;min-width:0;min-height:44px;padding:10px 14px;font-size:14px;line-height:1.6;display:flex;box-shadow:inset 0 1px #ffffff05}.admin-catalog__taxonomy-fieldset{background:#ffffff05;border:1px solid #c6a65c2e;border-radius:18px;margin:0;padding:14px 16px 16px}.admin-catalog__taxonomy-fieldset legend{color:#e2c584e6;letter-spacing:.16em;text-transform:uppercase;padding:0 8px;font-size:.78rem}.admin-catalog__checkbox-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.admin-catalog__checkbox--token{background:#ffffff05;border:1px solid #c6a65c29;border-radius:16px;min-height:48px;padding:10px 14px}.admin-catalog__taxonomy-summary{background:#ffffff05;border:1px solid #c6a65c24;border-radius:18px;gap:10px;margin-top:14px;padding:14px 16px;display:grid}.admin-catalog__taxonomy-line{color:#ffffffd1;gap:4px;margin:0;display:grid}.admin-catalog__cockpit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.admin-catalog__cockpit-card{background:#ffffff07;border:1px solid #ffffff14;border-radius:18px;gap:8px;min-height:144px;padding:14px 16px;display:grid}.admin-catalog__cockpit-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-catalog__cockpit-owner{color:#ffffff8a;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:600}.admin-catalog__cockpit-card strong{color:#fff8e4f2;font-size:16px;line-height:1.35}.admin-catalog__cockpit-card p{color:#ffffffad;margin:0;font-size:12px;line-height:1.65}.admin-catalog__cockpit-action{color:#ffffffe0;min-height:34px;font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;align-self:start;margin-top:auto;padding:0 12px;font-size:10px;font-weight:700;transition:border-color .16s,background-color .16s,transform .16s}.admin-catalog__cockpit-action:hover,.admin-catalog__cockpit-action:focus-visible{background:#d6b06b1f;border-color:#d6b06b57;transform:translateY(-1px)}.admin-catalog__cockpit-action:disabled{cursor:wait;opacity:.58;transform:none}.admin-catalog__cockpit-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;display:flex}.admin-catalog__cockpit-actions .admin-catalog__cockpit-action{margin-top:0}.admin-wikipedia-source{gap:10px;margin-top:auto;display:grid}.admin-wikipedia-source--inline{margin-top:2px;padding-top:2px}.admin-wikipedia-source--inline .admin-catalog__cockpit-actions{margin-top:0}.admin-wikipedia-source__status-row{color:#ffffff9e;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;line-height:1.5;display:flex}.admin-identity-checklist{flex-wrap:wrap;gap:6px;display:flex}.admin-identity-checklist span{color:#ffffffa8;letter-spacing:.12em;text-transform:uppercase;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:9px;font-weight:700;line-height:1.2;display:inline-flex}.admin-identity-checklist span:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px;margin-right:6px}.admin-identity-checklist .is-ready{color:#dfffcde6;background:#99d67a14;border-color:#99d67a33}.admin-identity-checklist .is-pending{color:#f1dcb2e6;background:#d6b06b14;border-color:#d6b06b33}.admin-identity-checklist .is-missing{color:#ffd8d2e6;background:#e4807214;border-color:#e4807238}.admin-source-review-note{gap:8px;margin-top:2px;display:grid}.admin-source-review-note summary{color:#e9d2a5c7;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;width:fit-content;font-size:10px;font-weight:700;line-height:1.45}.admin-source-review-note textarea{resize:vertical;color:#ffffffe0;width:100%;min-height:64px;font:inherit;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;padding:10px 12px;font-size:12px;line-height:1.55}.admin-source-review-note__readonly{background:#ffffff09;border:1px solid #ffffff14;border-radius:14px;padding:10px 12px}.admin-catalog__cockpit-action--verify{color:#dfffcdf0;border-color:#99d67a47}.admin-catalog__cockpit-action--verify:hover,.admin-catalog__cockpit-action--verify:focus-visible{background:#99d67a1f;border-color:#99d67a6b}.admin-wikipedia-preview{background:linear-gradient(160deg,#ffffff0d,#ffffff05),#0000001f;border:1px solid #d6b06b2e;border-radius:16px;grid-template-columns:76px minmax(0,1fr);align-items:stretch;gap:12px;margin-top:4px;padding:10px;display:grid}.admin-wikipedia-preview__image{background-color:#ffffff0f;background-position:50%;background-size:cover;border-radius:12px;min-height:92px;display:block}.admin-wikipedia-preview__body{min-width:0}.admin-wikipedia-preview__body span{color:#e9d2a5c7;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.45;display:block}.admin-wikipedia-preview__body strong{color:#fff8e4f5;margin-top:4px;font-size:14px;line-height:1.35;display:block}.admin-wikipedia-preview__body p,.admin-wikipedia-preview__error{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:6px;display:-webkit-box;overflow:hidden}.admin-wikipedia-preview__error{color:#ffcea0e6}.admin-catalog__cockpit-card--good{background:linear-gradient(160deg,#99d67a14,#ffffff08);border-color:#99d67a3d}.admin-catalog__cockpit-card--warn{background:linear-gradient(160deg,#d6b06b14,#ffffff08);border-color:#d6b06b3d}.admin-catalog__cockpit-card--neutral{border-color:#ffffff1a}.home-search__card-taxonomy{color:#e2c584db;letter-spacing:.06em;text-transform:uppercase;margin:8px 0 0;font-size:.78rem}.dashboard-card__library{gap:16px;margin-top:18px;display:grid}.dashboard-card__collection-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.dashboard-card__collection-stat{background:linear-gradient(160deg,#ffffff0d,#ffffff05),#ffffff06;border:1px solid #ffffff14;border-radius:18px;gap:6px;padding:14px 16px;display:grid}.dashboard-card__collection-stat span{color:#ffffff8f;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.dashboard-card__collection-stat strong{color:#fff8e4f5;font-size:22px;font-weight:600}.dashboard-card__library-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:22px;padding:18px}.dashboard-card__library-card-head,.dashboard-card__recent-card-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.dashboard-card__library-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dashboard-card__badge{border:1px solid var(--theme-border-soft);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:28px;padding:0 12px;font-size:11px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff0d,0 8px 18px #0000001a}.dashboard-card__badge--available{color:#dcf7caf2;background:linear-gradient(160deg,#99d67a24,#ffffff05),#99d67a14;border-color:#99d67a33}.dashboard-card__badge--locked{color:#ffe8c0f2;background:linear-gradient(160deg,#d6b06b24,#ffffff05),#d6b06b14;border-color:#d6b06b38}.dashboard-card__badge--setup_required{border-color:var(--theme-border-medium);background:linear-gradient(160deg, color-mix(in srgb, var(--theme-surface-secondary) 92%, white 8%), var(--theme-surface-tertiary)), var(--theme-surface-secondary);color:var(--theme-text-main)}.dashboard-card__badge--neutral{border-color:var(--theme-border-medium);background:linear-gradient(160deg, color-mix(in srgb, var(--theme-surface-secondary) 88%, white 12%), var(--theme-surface-tertiary)), var(--theme-surface-secondary);color:var(--theme-text-muted)}.dashboard-card__library-body{gap:14px;margin-top:12px;display:grid}.dashboard-card__library-card-head h2,.dashboard-card__library-body h2{margin:0;font-size:24px;font-weight:500}.dashboard-card__library-card-head>div:first-child p,.dashboard-card__library-body>div>p{color:#ffffff94;letter-spacing:.16em;text-transform:uppercase;margin:8px 0 0;font-size:12px}.dashboard-card__library-copy{gap:10px;display:grid}.dashboard-card__library-copy p{color:#ffffffb8;margin:0;font-size:14px;line-height:1.75}.dashboard-card__library-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.dashboard-card__library-actions a,.dashboard-card__ghost-link{color:#ffffffeb;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;min-height:42px;font-size:11px;font-weight:600;font:inherit;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.dashboard-card__ghost-link:disabled{opacity:.42;cursor:not-allowed}.dashboard-card__ghost-link.is-disabled{opacity:.42;cursor:not-allowed;pointer-events:none}.dashboard-card__ghost-link--primary{color:#120d05;background:linear-gradient(135deg,#d6b06b,#ffffffeb);border-color:#0000;font-weight:800}.operator-tour-builder .dashboard-card__ghost-link,.operator-tour-builder__checklist-select-all,.operator-tour-builder__handoff-panel-actions button,.operator-tour-builder__localization-actions button,.operator-tour-import-request .admin-db-ops-command-panel button,.operator-tour-import-request__decision-buttons button,.operator-tour-import-request__decision-actions button{min-height:40px;padding:0 var(--space-4);border:1px solid color-mix(in srgb, var(--brand-gold) 24%, var(--theme-border-soft));border-radius:var(--radius-control);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-secondary) 86%, var(--brand-gold) 14%), color-mix(in srgb, var(--theme-surface-primary) 92%, #000 8%));color:var(--theme-text-strong);cursor:pointer;font:inherit;letter-spacing:.08em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;font-size:11px;font-weight:850;line-height:1.2;text-decoration:none;display:inline-flex}.operator-tour-builder .dashboard-card__ghost-link--primary{border-color:color-mix(in srgb, var(--brand-gold) 58%, var(--theme-border-soft));background:linear-gradient(180deg, color-mix(in srgb, var(--brand-gold) 78%, #fff 22%), color-mix(in srgb, var(--brand-gold) 72%, #6c4816 28%));color:#120d05}.operator-tour-import-request__decision-buttons button[aria-pressed=true]{border-color:color-mix(in srgb, var(--brand-gold) 58%, var(--theme-border-soft));background:color-mix(in srgb, var(--brand-gold) 16%, transparent);color:var(--theme-accent-strong)}.operator-tour-builder .dashboard-card__ghost-link:is(:hover,:focus-visible),.operator-tour-builder__checklist-select-all:is(:hover,:focus-visible),.operator-tour-builder__handoff-panel-actions button:is(:hover,:focus-visible),.operator-tour-builder__localization-actions button:is(:hover,:focus-visible),.operator-tour-import-request .admin-db-ops-command-panel button:is(:hover,:focus-visible),.operator-tour-import-request__decision-buttons button:is(:hover,:focus-visible),.operator-tour-import-request__decision-actions button:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--brand-gold) 52%, var(--theme-border-soft));box-shadow:var(--button-focus-ring);outline:none}.operator-tour-builder .dashboard-card__ghost-link:disabled,.operator-tour-builder .dashboard-card__ghost-link.is-disabled,.operator-tour-builder button:disabled,.operator-tour-builder button[aria-disabled=true],.operator-tour-import-request button:disabled,.operator-tour-import-request button[aria-disabled=true]{cursor:not-allowed;opacity:.56;box-shadow:none}.dashboard-card__hint{color:#ffffff94;margin:14px 0 0;font-size:13px;line-height:1.68}.dashboard-card__favorites,.dashboard-card__recent-list{gap:16px;margin-top:18px;display:grid}.dashboard-card__favorite-card,.dashboard-card__recent-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:22px;padding:18px}.dashboard-card__favorite-card h2,.dashboard-card__recent-card-head h2,.dashboard-card__recent-card h2{margin:0;font-size:22px;font-weight:500}.dashboard-card__favorite-card>div:first-child p,.dashboard-card__recent-card-head>div:first-child p,.dashboard-card__recent-card>div:first-child p{color:#ffffff94;letter-spacing:.16em;text-transform:uppercase;margin:8px 0 0;font-size:12px}.dashboard-card__favorite-card>p{color:#ffffffb8;margin:14px 0 0;font-size:14px;line-height:1.75}.dashboard-card__recent-meta{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.dashboard-card__recent-meta span{color:#ffffff94;letter-spacing:.16em;text-transform:uppercase;font-size:11px}.favorite-toggle{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.favorite-toggle--inline{flex-flow:wrap;align-items:center}.favorite-toggle__feedback{margin:0;font-size:12px;line-height:1.6}.favorite-toggle__feedback--error{color:#ffb5a6}.favorite-toggle__feedback--success{color:#cce9bd}.dashboard-card__library-actions span{color:#ffffff8a;letter-spacing:.16em;text-transform:uppercase;font-size:11px}.admin-catalog{gap:18px;margin-top:32px;display:grid}.admin-quickbar{z-index:24;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#0a0a0beb,#0a0a0bbd 72%,#0000);gap:10px;margin-top:16px;padding:8px 0 6px;display:grid;position:sticky;top:80px}.admin-page__sidebar .admin-quickbar{z-index:auto;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;gap:16px;margin-top:0;padding:0;position:static}.admin-page__sidebar .admin-command-palette__trigger,.admin-page__sidebar .admin-pinned-bar,.admin-page__sidebar .admin-quick-actions,.admin-page__sidebar .admin-layout-controls-shell,.admin-control-section{width:100%}.admin-control-section{background:#ffffff06;border:1px solid #ffffff14;border-radius:18px;gap:10px;padding:12px;display:grid}.admin-control-section--start{background:linear-gradient(#d6b06b14,#ffffff06),#ffffff05;border-color:#d6b06b33}.admin-control-section__header,.admin-control-section summary{color:#ffffffeb;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;font-size:11px;font-weight:800;display:flex}.admin-control-section summary{cursor:pointer;min-height:34px;list-style:none}.admin-control-section summary::-webkit-details-marker{display:none}.admin-control-section summary:after{content:"+";color:#d6b06bf0;border:1px solid #ffffff1f;border-radius:999px;place-items:center;width:22px;height:22px;font-size:14px;line-height:1;display:inline-grid}.admin-control-section[open] summary:after{content:"-"}.admin-control-section__header em,.admin-control-section summary em{color:#ffffff80;letter-spacing:.13em;font-size:9px;font-style:normal}.admin-control-section--advanced .admin-layout-controls-shell{margin-top:8px}.admin-page__sidebar .admin-command-palette__trigger{min-height:46px}.admin-page__sidebar .admin-pinned-bar{padding:13px}.admin-page__sidebar .admin-pinned-bar__list,.admin-page__sidebar .admin-quick-actions,.admin-page__sidebar .admin-layout-controls{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.admin-page__sidebar .admin-quick-actions{margin-top:0}.admin-page__sidebar .admin-quick-actions__item,.admin-page__sidebar .admin-pinned-bar__item{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;display:grid}.admin-page__sidebar .admin-quick-actions a,.admin-page__sidebar .admin-layout-controls__button{text-align:left;justify-content:space-between;width:100%;min-height:46px}.admin-page__sidebar .admin-layout-controls__button{gap:10px}.admin-command-palette__trigger{border:1px solid color-mix(in srgb, var(--brand-gold) 28%, var(--theme-border-soft));background:color-mix(in srgb, var(--brand-gold) 8%, var(--theme-surface-secondary));min-height:38px;color:var(--theme-text-strong);font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border-radius:999px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;font-size:10px;font-weight:700;display:inline-flex}.admin-command-palette__trigger strong{color:var(--brand-gold);font-size:10px}.admin-command-palette{z-index:80;place-items:start center;padding:8vh 16px 24px;display:grid;position:fixed;inset:0}.admin-command-palette__backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#0606079e;border:0;position:absolute;inset:0}.admin-command-palette__panel{z-index:1;width:min(var(--app-page-narrow), 100%);border:1px solid color-mix(in srgb, var(--brand-gold) 22%, var(--theme-border-soft));background:linear-gradient(180deg, color-mix(in srgb, var(--brand-gold) 8%, transparent), color-mix(in srgb, var(--theme-surface-secondary) 80%, transparent)), var(--theme-surface-primary);box-shadow:var(--theme-panel-shadow);border-radius:26px;gap:16px;padding:20px;display:grid;position:relative}.admin-command-palette__header{gap:4px;display:grid}.admin-command-palette__header .dashboard-card__section-copy{margin:0}.admin-command-palette__search{gap:8px;display:grid}.admin-command-palette__search span{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.admin-command-palette__search input{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);min-height:54px;color:var(--theme-text-main);font:inherit;border-radius:18px;padding:0 16px}.admin-reports-page{padding-inline:var(--app-page-pad-compact)}.admin-reports-shell{width:min(var(--app-page-max), 100%);margin:0 auto}.admin-reports-shell.page-surface{gap:var(--space-4);border-color:color-mix(in srgb, var(--theme-border-soft) 82%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface) 82%, var(--theme-surface-secondary)), color-mix(in srgb, var(--theme-surface-primary) 88%, var(--theme-surface-secondary)))}.admin-reports-page__brand-header,.admin-reports-page__hero,.admin-reports-catalog,.admin-reports-catalog__panel{width:100%;margin:0}.admin-reports-page__hero{gap:var(--space-3);display:grid}.admin-reports-page__hero h1{font-size:var(--app-title-page);line-height:1.04}.admin-reports-catalog{gap:var(--space-4);display:grid}.admin-reports-catalog__panel{border-radius:var(--radius-card)}.admin-reports-catalog__panel--search{padding:var(--space-4)}.admin-reports-catalog__search{max-width:none;margin:0}.admin-reports-catalog__search input{border-radius:var(--radius-control);min-height:50px}.admin-reports-catalog__filters{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-reports-catalog__filter-group{gap:var(--space-2);flex-wrap:wrap;align-content:start;display:flex}.admin-reports-catalog__filter{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);min-height:34px;color:var(--theme-text-main);border-radius:var(--radius-control);padding:0 var(--space-3);font:inherit;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:850}.admin-reports-catalog__filter:is(:hover,:focus-visible),.admin-reports-catalog__filter.is-active{border-color:var(--theme-border-medium);background:var(--theme-surface-tertiary);color:var(--theme-text-strong);outline:none}.admin-reports-catalog__audience-filter{gap:var(--space-2);min-width:0;display:grid}.admin-reports-catalog__audience-filter span{color:var(--theme-text-soft);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.admin-reports-catalog__audience-filter select{width:100%;min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-control);border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);color:var(--theme-text-main);font:inherit}.admin-reports-catalog__card-header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.admin-reports-catalog__card-badges{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.admin-reports-catalog__card-actions{align-items:center}.admin-reports-catalog__cover-summary{background:var(--theme-surface-secondary);border:1px solid var(--theme-border-soft);border-radius:14px;gap:.35rem;padding:.7rem .8rem;display:grid}.admin-reports-catalog__cover-verdict{color:var(--theme-text-strong);margin:0;font-weight:600}.admin-reports-catalog__cover-evidence{color:var(--theme-text-muted);margin:0}@media (max-width:900px){.admin-reports-catalog__filters{grid-template-columns:1fr}}.account-profile-overview{gap:1rem;display:grid}.account-profile-overview__group{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);border-radius:1.1rem;gap:.9rem;padding:1rem 1.05rem;display:grid}.account-profile-overview__header{gap:.35rem;display:grid}.account-profile-overview__header .dashboard-card__section-copy{margin:0}.account-profile-overview__items{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.8rem;display:grid}.account-profile-overview__item{background:var(--theme-surface-tertiary);border:1px solid var(--theme-border-soft);border-radius:.95rem;gap:.3rem;padding:.8rem .9rem;display:grid}.account-profile-overview__item span{letter-spacing:.08em;text-transform:uppercase;color:var(--theme-text-soft);font-size:.78rem}.account-profile-overview__item strong{color:var(--theme-text-strong);font-size:1rem}.account-profile-overview__item p{color:var(--theme-text-muted);margin:0;font-size:.88rem}.account-system-details{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);border-radius:1.1rem;gap:0;display:grid;overflow:hidden}.account-system-details__summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.05rem;list-style:none;display:flex}.account-system-details__summary::-webkit-details-marker{display:none}.account-system-details__summary-copy{gap:.35rem;display:grid}.account-system-details__summary-copy .dashboard-card__section-copy{margin:0}.account-system-details__content{gap:1rem;padding:0 1.05rem 1rem;display:grid}.account-collapse{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);border-radius:1.1rem;gap:0;display:grid;overflow:hidden}.account-collapse--compact{border-radius:1rem}.account-collapse__summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.05rem;list-style:none;display:flex}.account-collapse__summary::-webkit-details-marker{display:none}.account-collapse__summary-copy{gap:.35rem;display:grid}.account-collapse__summary-copy .dashboard-card__section-copy{margin:0}.account-collapse__summary-meta{align-items:center;gap:.7rem;display:inline-flex}.account-collapse__summary-note{max-width:min(24rem,42vw);color:var(--theme-text-soft);text-align:right;font-size:.78rem;line-height:1.35}.account-collapse__caret{border-right:2px solid var(--theme-text-soft);border-bottom:2px solid var(--theme-text-soft);width:.8rem;height:.8rem;transition:transform .16s;transform:rotate(45deg)}.account-collapse[open] .account-collapse__caret{transform:rotate(225deg)}.account-collapse__content{gap:1rem;padding:0 1.05rem 1rem;display:grid}.account-commerce-groups{gap:1rem;display:grid}.admin-command-palette__results{gap:10px;max-height:min(52vh,520px);display:grid;overflow:auto}.admin-command-palette__item{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.admin-command-palette__item.is-active,.admin-command-palette__item:hover{background:#d6b06b14;border-color:#d6b06b6b}.admin-command-palette__item-copy{gap:4px;display:grid}.admin-command-palette__item-copy span{color:#ffffffeb;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.admin-command-palette__item-copy em{color:#ffffff94;font-size:11px;font-style:normal}.admin-command-palette__item strong{color:#d6b06b;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.admin-quick-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.admin-quick-actions__item{align-items:center;gap:4px;display:inline-flex}.admin-quick-actions a{color:#ffffffe6;letter-spacing:.14em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:0 12px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.admin-quick-actions__link--good{border-color:#99d67a38}.admin-quick-actions__link--warn{border-color:#d6b06b3d}.admin-quick-actions__copy{gap:1px;display:grid}.admin-quick-actions a span{color:#ffffffe0}.admin-quick-actions__copy em,.admin-layout-controls__button-copy em{color:#ffffff85;letter-spacing:.12em;font-size:9px;font-style:normal}.admin-quick-actions a strong{color:#d6b06b;letter-spacing:.16em;font-size:10px}.admin-quick-actions__pin,.admin-layout-controls__pin,.admin-pinned-bar__pin{color:#ffffffd1;min-height:32px;font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:0 8px;font-size:9px;font-weight:700}.admin-quick-actions__pin.is-active,.admin-layout-controls__pin.is-active,.admin-pinned-bar__pin{color:#f0d7a3;border-color:#d6b06b75}.admin-layout-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-layout-controls-shell{gap:8px;display:grid}.admin-layout-controls__group{gap:6px;display:grid}.admin-layout-controls__label{color:#ffffff8f;letter-spacing:.16em;text-transform:uppercase;font-size:10px}.admin-layout-controls__button{color:#ffffffe6;min-height:36px;font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:10px;font-weight:700;display:inline-flex}.admin-layout-controls__pin{align-self:stretch}.admin-layout-controls__button--good{border-color:#99d67a38}.admin-layout-controls__button--warn{border-color:#d6b06b3d}.admin-layout-controls__button-copy{gap:2px;display:grid}.admin-layout-controls__button:hover{background:#ffffff14;border-color:#fff3}.admin-layout-controls__button--accent{color:#d6b06b;border-color:#d6b06b6b}.admin-layout-controls__button--active{color:#f0d7a3;background:#d6b06b24;border-color:#d6b06b85;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #d6b06b29}.admin-layout-controls__button--attention:not(.admin-layout-controls__button--active){animation:2.8s ease-in-out infinite adminAttentionPulse}.admin-quick-actions a:hover{background:#d6b06b1a;border-color:#d6b06b80}.admin-quick-actions__link--active{background:#d6b06b24;border-color:#d6b06b85;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #d6b06b29}.admin-quick-actions__link--attention:not(.admin-quick-actions__link--active){animation:2.8s ease-in-out infinite adminAttentionPulse}.admin-quick-actions__link--active span{color:#f4e7c6}.admin-catalog__stack{gap:18px;display:grid}.admin-catalog__panel{background:#ffffff08;border:1px solid #ffffff14;border-radius:24px;padding:22px}.admin-pinned-bar{background:linear-gradient(#d6b06b14,#ffffff05),#111112e0;border:1px solid #d6b06b2e;border-radius:22px;gap:10px;padding:14px 16px;display:grid}.admin-pinned-bar__header{gap:4px;display:grid}.admin-pinned-bar__header .dashboard-card__section-copy{margin:0}.admin-pinned-bar__list{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;display:grid}.admin-pinned-bar__item{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;display:grid}.admin-pinned-bar__action{min-height:58px;color:inherit;font:inherit;cursor:pointer;text-align:left;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:18px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.admin-pinned-bar__action:hover{background:#d6b06b14;border-color:#d6b06b6b}.admin-pinned-bar__copy{gap:2px;display:grid}.admin-pinned-bar__copy span{color:#ffffffe6;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}.admin-pinned-bar__copy em{color:#ffffff8a;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-style:normal}.admin-pinned-bar__action strong{color:#d6b06b;letter-spacing:.16em;text-transform:uppercase;font-size:10px}.admin-catalog__workspace-nav{z-index:12;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#0a0a0be6,#0a0a0bb3 70%,#0000);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.9rem;margin-bottom:1rem;padding:8px 0;display:grid;position:sticky;top:170px}.admin-catalog__workspace-link{min-height:72px;color:inherit;background:linear-gradient(#ffffff08,#ffffff04),#121213e6;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:.2rem;padding:.95rem 1rem;text-decoration:none;transition:transform .14s,border-color .14s,box-shadow .14s,background .14s;display:flex}.admin-catalog__workspace-link span{color:#e9e8e3c2;letter-spacing:.12em;text-transform:uppercase;font-size:.8rem}.admin-catalog__workspace-link strong{color:#fff8e4f5;font-size:.98rem;line-height:1.3}.admin-catalog__workspace-link:hover{border-color:#d6b15e57;transform:translateY(-1px);box-shadow:0 14px 26px #0000002e}.admin-catalog__workspace-link--good{border-color:#77ad6838}.admin-catalog__workspace-link--warn{border-color:#d6b15e47}.admin-catalog__workspace-link.is-active{background:linear-gradient(#d6b15e24,#d6b15e0d),#181510f0;border-color:#d6b15e7a;box-shadow:0 16px 30px #0003}.admin-analytics__workspace-nav{z-index:12;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#0a0a0be6,#0a0a0bb3 70%,#0000);margin:1rem 0 1.25rem;padding:8px 0;position:sticky;top:170px}.admin-role-access__workspace-nav{z-index:12;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#0a0a0be6,#0a0a0bb3 70%,#0000);margin:0 0 1rem;padding:8px 0;position:sticky;top:170px}.admin-collapse{scroll-margin-top:110px;overflow:hidden}.admin-collapse__summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:12px;list-style:none;transition:opacity .16s;display:flex}.admin-collapse__summary::-webkit-details-marker{display:none}.admin-collapse__summary-copy{gap:4px;display:grid}.admin-collapse__summary-copy .dashboard-card__section-copy{margin:0}.admin-collapse__summary-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-collapse__summary:hover{opacity:.96}.admin-collapse__caret{border-right:2px solid var(--theme-text-muted);border-bottom:2px solid var(--theme-text-muted);width:12px;height:12px;margin-top:4px;transition:transform .18s;transform:rotate(45deg)}.admin-collapse[open] .admin-collapse__caret{transform:rotate(225deg)}.admin-collapse__content{margin-top:18px}.admin-collapse__stack{gap:16px;display:grid}.admin-collapse:target{border-color:color-mix(in srgb, var(--brand-gold) 46%, var(--theme-border-medium));box-shadow:0 0 0 1px color-mix(in srgb, var(--brand-gold) 16%, transparent)}.admin-collapse--spotlight{animation:1.8s adminSectionSpotlight}.admin-collapse--spotlight .admin-collapse__summary{opacity:1}.admin-collapse--spotlight .admin-collapse__summary-copy .dashboard-card__section-label{color:var(--theme-text-strong)}@keyframes adminSectionSpotlight{0%{background:#ffffff08;border-color:#ffffff14;box-shadow:0 0 #d6b06b00,0 0 #d6b06b00}16%{background:linear-gradient(#d6b06b1a,#d6b06b08),#ffffff08;border-color:#d6b06b6b;box-shadow:0 0 0 1px #d6b06b38,0 0 0 10px #d6b06b0f}to{background:#ffffff08;border-color:#ffffff14;box-shadow:0 0 0 1px #d6b06b00,0 0 #d6b06b00}}.admin-catalog__filters{grid-template-columns:minmax(0,1.8fr) repeat(4,minmax(160px,.7fr));gap:14px;margin-top:18px;display:grid}.admin-catalog__filters--advanced{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0}.admin-catalog__search-workspace{background:radial-gradient(circle at 0 0,#d6b06b14,#0000 38%),#ffffff08;border:1px solid #ffffff14;border-radius:22px;gap:16px;margin-top:18px;padding:18px;display:grid}.admin-catalog__search-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-catalog__search-mode,.admin-catalog__search-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.admin-catalog__search-mode span,.admin-catalog__search-summary-label{color:#ffffffa3;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.admin-catalog__search-mode-actions{background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:8px;padding:6px;display:inline-flex}.admin-catalog__search-mode-button,.admin-catalog__search-reset,.admin-catalog__quick-filter,.admin-catalog__active-filter{color:#ffffffdb;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s}.admin-catalog__search-mode-button{letter-spacing:.14em;text-transform:uppercase;border-radius:999px;min-height:34px;padding:0 14px;font-size:11px;font-weight:700}.admin-catalog__search-mode-button.is-active{color:#ffe8c0f2;background:#d6b06b1f;border-color:#d6b06b52;box-shadow:0 0 0 1px #d6b06b14}.admin-catalog__search-reset{letter-spacing:.14em;text-transform:uppercase;border-radius:999px;min-height:36px;padding:0 14px;font-size:11px;font-weight:700}.admin-catalog__search-reset:disabled{opacity:.45;cursor:not-allowed}.admin-catalog__search--hero{gap:10px}.admin-catalog__search--hero input{border-radius:18px;min-height:56px;padding:0 18px;font-size:15px}.admin-catalog__search-hint{color:#ffffffa3;margin:0;font-size:14px;line-height:1.7}.admin-catalog__quick-filters,.admin-catalog__active-filters,.admin-catalog__search-summary{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-catalog__quick-filter{letter-spacing:.14em;text-transform:uppercase;border-radius:999px;min-height:38px;padding:0 14px;font-size:11px;font-weight:700}.admin-catalog__quick-filter.is-active,.admin-catalog__active-filter{color:#ffe8c0f2;background:#d6b06b1a;border-color:#d6b06b3d}.admin-catalog__active-filter{letter-spacing:.08em;border-radius:999px;align-items:center;gap:10px;min-height:34px;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}.admin-catalog__active-filter strong{color:#ffe8c0d1;font-size:14px;line-height:1}.admin-catalog__hint--inline{margin:0}.admin-catalog__search,.admin-catalog__filter-field{flex-direction:column;gap:8px;display:flex}.admin-catalog__search span,.admin-catalog__filter-field span,.admin-catalog__results{color:#ffffffa3;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.admin-catalog__search input,.admin-catalog__filter-field select{color:#fffffff5;width:100%;min-height:48px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:16px;padding:0 14px;transition:border-color .16s,background-color .16s,box-shadow .16s,color .16s}.admin-catalog__filter-field select option{color:#fffffff5;background:#16120e}.admin-catalog__search input:hover,.admin-catalog__filter-field select:hover,.admin-catalog__field input:hover,.admin-catalog__field textarea:hover,.admin-catalog__field select:hover{background:#ffffff0f;border-color:#d6b06b52}.admin-catalog__search input:focus-visible,.admin-catalog__filter-field select:focus-visible,.admin-catalog__field input:focus-visible,.admin-catalog__field textarea:focus-visible,.admin-catalog__field select:focus-visible{background:#1a140df0;border-color:#d6b06bc7;outline:none;box-shadow:0 0 0 1px #d6b06b3d,0 0 0 4px #d6b06b14}.admin-catalog__results{margin:14px 0 0}.admin-catalog__panel-header,.admin-catalog__record-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-catalog__record-title{margin:8px 0 0;font-size:24px;font-weight:500}.admin-catalog__record-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-inline-alerts{gap:10px;margin-bottom:14px;display:grid}.admin-inline-alert{border:1px solid #ffffff14;border-radius:16px;margin:0;padding:12px 14px;font-size:13px;line-height:1.7;box-shadow:inset 0 1px #ffffff08}.admin-inline-alert--warn{color:#ffd2c5;background:#ffab9114;border-color:#ffab9147}.admin-inline-alert--neutral{color:#fffc;background:#ffffff0d;border-color:#ffffff1f}.admin-inline-alert--good{color:#d6efc8;background:#b7e1a114;border-color:#b7e1a142}.admin-catalog__record-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.admin-catalog__form{margin-top:14px}.admin-catalog__pricing-shell{gap:16px;display:grid}.admin-catalog__pricing-stack{gap:18px;display:grid}.admin-catalog__visibility-panel,.admin-catalog__visibility-list{gap:14px;display:grid}.admin-catalog__section-heading,.admin-catalog__visibility-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.admin-catalog__visibility-counts,.admin-catalog__visibility-action{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.admin-catalog__visibility-row{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:minmax(0,1.2fr) minmax(180px,.7fr) auto;padding:14px}.admin-catalog__visibility-main{gap:4px;min-width:0;display:grid}.admin-catalog__visibility-main span{color:var(--theme-text-soft);font-size:12px}.admin-catalog__visibility-control{margin:0}.admin-catalog__pricing-shell-header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.admin-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.admin-catalog__pricing-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.admin-catalog__pricing-summary>div,.admin-catalog__history-item{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:18px;padding:14px 16px}.admin-catalog__pricing-summary strong,.admin-catalog__history-header strong,.admin-catalog__history-item strong{margin-top:6px;display:block}.admin-catalog__history{gap:12px;display:grid}.admin-catalog__history-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-catalog__history-list{gap:12px;display:grid}.admin-catalog__history-meta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.admin-catalog__history-meta span{color:#ffffff9e;font-size:12px}.admin-catalog__history-change{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.admin-catalog__history-change p{gap:6px;margin:0;display:grid}.admin-catalog__history-change span{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.admin-catalog__field{flex-direction:column;gap:8px;display:flex}.admin-catalog__field--full{grid-column:1/-1}.admin-catalog__field span,.admin-catalog__field>label{color:#ffffffa3;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.admin-catalog__checkbox{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:16px;align-items:center;gap:10px;min-height:48px;padding:0 14px;display:flex}.admin-catalog__checkbox input{width:16px;height:16px}.admin-catalog__checkbox span{color:#ffffffe0;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.admin-catalog__field input,.admin-catalog__field textarea,.admin-catalog__field select{color:#fffffff5;width:100%;min-height:48px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:16px;padding:12px 14px;transition:border-color .16s,background-color .16s,box-shadow .16s,color .16s}.admin-catalog__field select option{color:#fffffff5;background:#16120e}.admin-catalog__field input:focus:invalid,.admin-catalog__field textarea:focus:invalid,.admin-catalog__field select:focus:invalid{background:#351813eb;border-color:#ffab91b8;box-shadow:0 0 0 1px #ffab9138,0 0 0 4px #ffab9114}.admin-catalog__field input:user-invalid{background:#351813eb;border-color:#ffab91b8;box-shadow:0 0 0 1px #ffab9138,0 0 0 4px #ffab9114}.admin-catalog__field textarea:user-invalid{background:#351813eb;border-color:#ffab91b8;box-shadow:0 0 0 1px #ffab9138,0 0 0 4px #ffab9114}.admin-catalog__field select:user-invalid{background:#351813eb;border-color:#ffab91b8;box-shadow:0 0 0 1px #ffab9138,0 0 0 4px #ffab9114}:is(.admin-catalog__field:has(input:user-invalid) span,.admin-catalog__field:has(textarea:user-invalid) span,.admin-catalog__field:has(select:user-invalid) span,.admin-catalog__field:has(input:focus:invalid) span,.admin-catalog__field:has(textarea:focus:invalid) span,.admin-catalog__field:has(select:focus:invalid) span,.admin-catalog__field:has(input:user-invalid)>label,.admin-catalog__field:has(textarea:user-invalid)>label,.admin-catalog__field:has(select:user-invalid)>label,.admin-catalog__field:has(input:focus:invalid)>label,.admin-catalog__field:has(textarea:focus:invalid)>label,.admin-catalog__field:has(select:focus:invalid)>label){color:#ffd2c5}.admin-catalog__field textarea{resize:vertical;min-height:120px}.admin-showcase-preview{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:minmax(160px,.36fr) minmax(0,1fr);gap:14px;padding:14px;display:grid}.admin-showcase-preview__image-wrap{background:linear-gradient(135deg,#d6b06b29,#5078801f),#0000003d;border:1px solid #ffffff1a;border-radius:14px;min-height:150px;overflow:hidden}.admin-showcase-preview__image{width:100%;height:100%;min-height:inherit;background-position:50%;background-size:cover;display:block}.admin-showcase-preview__body{align-content:start;gap:12px;min-width:0;display:grid}.admin-showcase-preview__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-showcase-preview__facts{gap:8px;margin:0;display:grid}.admin-showcase-preview__facts div{gap:4px;display:grid}.admin-showcase-preview__facts dt{color:#ffffff85;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}.admin-showcase-preview__facts dd{overflow-wrap:anywhere;color:#ffffffdb;margin:0;font-size:13px;line-height:1.5}.admin-showcase-preview__reset{justify-self:start}.admin-catalog__field input:disabled,.admin-catalog__field textarea:disabled,.admin-catalog__field select:disabled,.admin-catalog__submit:disabled{opacity:.6;cursor:not-allowed}.admin-catalog__form-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.admin-catalog__submit{color:#120d05;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#d6b06b,#8f6b2e);border:0;border-radius:999px;min-height:44px;padding:0 16px;font-size:11px;font-weight:700}.admin-catalog__submit--secondary{color:#ffffffe6;background:#ffffff0d;border:1px solid #ffffff24}.admin-catalog__feedback{margin:0;font-size:13px;line-height:1.7}.admin-catalog__feedback--error{color:#ffb5a6}.admin-catalog__feedback--success{color:#cce9bd}.admin-catalog__hint{color:#ffffff94;margin:14px 0 0;font-size:13px;line-height:1.7}.pricing-page{--app-page-toolbar-top:116px;min-height:100vh;padding:116px var(--app-page-pad) 72px;background:var(--theme-shell-bg)}.pricing-page__hero{max-width:var(--app-page-max);background:#ffffff0a;border:1px solid #ffffff14;border-radius:28px;margin:0 auto 28px;padding:28px;box-shadow:0 24px 80px #0000003d}.pricing-page__eyebrow,.pricing-page__museum,.pricing-page__meta dt{color:#ffffff9e;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px}.pricing-page__hero h1,.pricing-page__card h2{color:#fff8ee;margin:10px 0 0}.pricing-page__hero-title-line{display:inline}.pricing-page__hero p,.pricing-page__card p,.pricing-page__meta dd{color:#fff8eecc}.pricing-page__empty{max-width:var(--app-page-max);color:#fff8eed6;background:#ffffff0a;border:1px solid #ffffff14;border-radius:22px;margin:0 auto;padding:22px 24px}.pricing-page__trust{max-width:var(--app-page-max);background:linear-gradient(#d6b06b14,#ffffff08),#ffffff08;border:1px solid #d6b06b29;border-radius:26px;margin:0 auto 28px;padding:22px 24px 24px;box-shadow:0 22px 60px #0003}.pricing-page__trust-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;display:flex}.pricing-page__trust-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pricing-page__trust-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:20px;padding:16px 18px}.pricing-page__trust-action{color:#f7ddb0;background:#d6b06b14;border:1px solid #d6b06b42;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.pricing-page__quick-buy{width:min(var(--app-page-max), 100%);background:linear-gradient(135deg,#d6b06b24,#ffffff0a),#ffffff0a;border:1px solid #d6b06b33;border-radius:24px;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);align-items:stretch;gap:18px;margin:0 auto 22px;padding:22px 24px;display:grid;box-shadow:0 22px 64px #00000038}.pricing-page__quick-buy h2,.pricing-page__quick-buy h3{color:#fff8ee;letter-spacing:0;margin:8px 0 0;line-height:1.08}.pricing-page__quick-buy p{color:#fff8eec7;margin:10px 0 0;line-height:1.6}.pricing-page__quick-buy-card{background:#0a07056b;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;padding:18px;display:grid}.pricing-page__quick-buy-card .pricing-page__actions{grid-column:1/-1}.pricing-page__quick-price{white-space:nowrap;color:#f8d9a0;background:#fff8ee1a;border-radius:14px;justify-self:end;padding:10px 12px}.pricing-page__grid{max-width:var(--app-page-max);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0 auto;display:grid}.pricing-page__card{background:#ffffff0d;border:1px solid #ffffff14;border-radius:28px;overflow:hidden;box-shadow:0 26px 70px #00000038}.pricing-page__media{background-color:#ffffff0a;background-position:50%;background-repeat:no-repeat;background-size:contain;min-height:180px}.pricing-page__card-body{gap:16px;padding:22px;display:grid}.pricing-page__badges{flex-wrap:wrap;gap:10px;display:flex}.pricing-page__badge{color:#fff8eed1;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:12px;display:inline-flex}.pricing-page__card-header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.pricing-page__price{white-space:nowrap;color:#f8d9a0;background:#d6b06b24;border-radius:16px;padding:10px 12px;font-weight:700}.pricing-page__supporting{color:#fff8ee9e;margin:-4px 0 0;font-size:13px}.pricing-page__action{color:#120d05;background:linear-gradient(135deg,#d6b06b,#8f6b2e);border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.pricing-page__actions{flex-wrap:wrap;gap:12px;display:flex}.pricing-page__recovery-actions{flex-wrap:wrap;gap:10px;display:flex}.pricing-page__action--secondary{color:#f6e5c5;background:#ffffff0f;border:1px solid #d6b06b38}.pricing-page__trust-action:hover,.pricing-page__trust-action:focus-visible{background:#d6b06b24;border-color:#d6b06b70}.checkout-review__hero{margin-bottom:20px}.checkout-review__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(100%,880px);margin:24px 0 0;padding:0;list-style:none;display:grid}.checkout-review__steps li{background:#ffffff0d;border:1px solid #d6b06b33;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 10px;padding:14px;display:grid}.checkout-review__steps span{color:#120d05;background:#d6b06b;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:inline-flex}.checkout-review__steps strong{color:#fff7ec}.checkout-review__steps p{color:#fff8eead;grid-column:2;margin:0;font-size:13px;line-height:1.55}.checkout-review__trust-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:min(100%,880px);margin:14px 0 0;display:grid}.checkout-review__trust-strip div{background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;gap:5px;min-width:0;padding:10px 12px;display:grid}.checkout-review__trust-strip strong{color:#fff7ec;font-size:13px;line-height:1.25}.checkout-review__trust-strip span{color:#fff8eead;font-size:12px;line-height:1.4}.checkout-review__grid{max-width:var(--app-page-max);grid-template-columns:minmax(0,1.3fr) minmax(320px,.9fr);gap:18px;margin:0 auto;display:grid}.checkout-review__card{min-height:100%}.checkout-review__section{gap:10px;display:grid}.checkout-review__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.checkout-review__facts div{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;padding:14px 16px}.checkout-review__facts span{color:#fff8ee94;letter-spacing:.14em;text-transform:uppercase;font-size:11px;display:block}.checkout-review__facts strong{color:#fff7ec;margin-top:8px;display:block}.checkout-review__trust-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.checkout-review__trust-list li{color:#fff8eed1;background:#d6b06b14;border:1px solid #d6b06b29;border-radius:8px;padding:10px 12px}.checkout-review__form{gap:14px;display:grid}.checkout-review__payment-note{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:8px;gap:6px;padding:12px 14px;display:grid}.checkout-review__payment-note strong{color:#fff7ec}.checkout-review__payment-note p{color:#fff8eead;margin:0;font-size:13px;line-height:1.6}.checkout-review__email-confirmation{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:8px;gap:4px;margin:0;padding:12px 14px;display:grid}.checkout-review__email-confirmation span{color:#fff8eea8;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800}.checkout-review__email-confirmation strong{overflow-wrap:anywhere;color:#fff7ec;font-size:15px}.checkout-review__email-confirmation small{color:#fff8eead;font-size:13px;line-height:1.5}.checkout-review__error-recovery{gap:10px;display:grid}.checkout-review__error-recovery strong{color:inherit}.checkout-review__error-recovery p{color:#fff8eec7;margin:0;font-size:13px;line-height:1.55}.checkout-review__error-actions,.checkout-review__notice-actions{flex-wrap:wrap;gap:10px;display:flex}.checkout-review__payline{background:#d6b06b17;border:1px solid #d6b06b38;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 14px;padding:14px 16px;display:grid}.checkout-review__payline span{color:#fff8eeb8;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.checkout-review__payline strong{color:#fff7ec;white-space:nowrap;font-size:24px;line-height:1}.checkout-review__payline small{color:#fff8eead;grid-column:1/-1;font-size:13px;line-height:1.5}.checkout-review__policy-footnote{opacity:.82;margin-top:8px}.checkout-review__actions,.checkout-review__links{flex-wrap:wrap;gap:12px;display:flex}.checkout-review__submit{min-width:220px}.checkout-review__progress{color:#fff8eead;min-height:20px;margin:-4px 0 0;font-size:13px;line-height:1.5}.account-commerce__active-access{background:linear-gradient(135deg, #cce9bd24, #ffffff0b), color-mix(in srgb, var(--theme-surface-secondary) 88%, transparent);border-color:#cce9bd4d}.commerce-access-panel{background:linear-gradient(#d6b06b14,#ffffff08),#ffffff09;border:1px solid #d6b06b2e;border-radius:24px;gap:16px;padding:20px;display:grid;box-shadow:0 22px 60px #0000002e}.commerce-access-panel--active{background:linear-gradient(#cce9bd1f,#ffffff09),#ffffff09;border-color:#cce9bd42}.commerce-access-panel__header{gap:8px;display:grid}.commerce-access-panel__eyebrow,.commerce-access-panel__badge,.commerce-access-panel__support{color:#fff8ee9e;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px}.commerce-access-panel__support{text-underline-offset:3px;width:fit-content;-webkit-text-decoration:underline #d6b06b59;text-decoration:underline #d6b06b59;transition:color .18s,text-decoration-color .18s}.commerce-access-panel__support:hover,.commerce-access-panel__support:focus-visible{color:#fff8ee;text-decoration-color:#d6b06bbf}.commerce-access-panel__header h2{color:#fff8ee;margin:0;font-size:clamp(24px,4vw,34px);font-weight:560;line-height:1.05}.commerce-access-panel__header p,.commerce-access-panel__offer p{color:#fff8eec2;margin:0;font-size:14px;line-height:1.65}.commerce-access-panel__actions{gap:12px;display:grid}.commerce-access-panel__offer{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.commerce-access-panel__offer--primary{background:linear-gradient(135deg,#d6b06b29,#ffffff0b),#ffffff0a;border-color:#d6b06b57}.commerce-access-panel__offer--active{background:linear-gradient(135deg,#cce9bd24,#ffffff0b),#ffffff0a;border-color:#cce9bd57}.commerce-access-panel__offer--preview{background:#ffffff08;border-color:#ffffff1a}.commerce-access-panel__secondary{gap:10px;padding-top:4px;display:grid}.commerce-access-panel__secondary-label{color:#fff8ee8a;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.commerce-access-panel__secondary .commerce-access-panel__offer{opacity:.88;padding:12px}.commerce-access-panel__offer-copy{gap:7px;min-width:0;display:grid}.commerce-access-panel__offer strong{color:#fff8ee;font-size:16px;line-height:1.2}.commerce-access-panel__action{color:#f6e5c5;letter-spacing:.12em;text-align:center;text-transform:uppercase;background:#ffffff0f;border:1px solid #d6b06b3d;border-radius:999px;justify-content:center;align-items:center;max-width:100%;min-height:42px;padding:0 14px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.commerce-access-panel__action--primary{color:#120d05;background:linear-gradient(135deg,#d6b06b,#ffffffeb);border-color:#0000}.commerce-access-panel__action--active{background:linear-gradient(135deg,#cce9bd,#ffffffeb)}.commerce-access-panel__action--watch{color:#ffdda4;background:#ffd69614;border-color:#ffd69647}.commerce-access-panel__action:hover,.commerce-access-panel__action:focus-visible{border-color:#d6b06b80;transform:translateY(-1px)}.admin-role-access__actions{flex-wrap:wrap;gap:12px;display:flex}.admin-role-access__permission-grid,.admin-role-access__permission-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.admin-role-access__permission-column{gap:12px;display:grid}.admin-role-access__stack{gap:14px;display:grid}.admin-role-access__card{background:linear-gradient(160deg,#ffffff0a,#ffffff05),#0c0c0cb8;border:1px solid #ffffff14;border-radius:18px;padding:16px}.admin-role-access__card-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-role-access__card-header>div:first-child{gap:4px;display:grid}.admin-role-access__card-header>div:first-child span{color:#ffffff8a;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.admin-role-access__permission-list{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.admin-role-access__capabilities{gap:10px;margin:16px 0;display:grid}.admin-role-access__capabilities .admin-catalog__hint{margin:0}.admin-role-access__capabilities-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-role-access__capability-column{gap:10px;display:grid}.admin-role-access__capability-item{background:linear-gradient(160deg,#ffffff09,#ffffff04),#ffffff08;border:1px solid #ffffff14;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:12px;min-height:42px;padding:10px 12px;display:flex}.admin-role-access__capability-item span{color:#ffffffd1;font-size:13px;line-height:1.5}.admin-role-access__capability-item strong{color:#fff9;letter-spacing:.14em;text-transform:uppercase;flex:none;align-self:center;font-size:10px;font-weight:700}.admin-role-access__capability-item--read{background:linear-gradient(160deg,#78c69214,#ffffff03),#ffffff08;border-color:#78c69229}.admin-role-access__capability-item--read strong{color:#aae3bcbd}.admin-role-access__capability-item--write{background:linear-gradient(160deg,#d6b06b1a,#ffffff03),#ffffff08;border-color:#d6b06b33}.admin-role-access__capability-item--write strong{color:#f7e0b5d1}.admin-role-access__capability-item--critical{background:linear-gradient(160deg,#89c8ff1f,#ffffff04),#ffffff08;border-color:#89c8ff3d}.admin-role-access__capability-item--critical strong{color:#d7efffe0}.admin-role-access__filter-row{margin-top:16px}.admin-analytics__summary-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.admin-analytics__chart-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.admin-analytics__comparison-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.admin-analytics__chart-card{background:radial-gradient(circle at 0 0,#e9d2a517,#0000 36%),linear-gradient(#ffffff0b,#ffffff06),#ffffff08;border:1px solid #ffffff14;border-radius:20px;padding:18px;box-shadow:inset 0 1px #ffffff08,0 14px 36px #0000001f}.admin-analytics__comparison-card{background:linear-gradient(#ffffff0b,#ffffff06),#ffffff08;border:1px solid #ffffff14;border-radius:20px;padding:18px;box-shadow:inset 0 1px #ffffff08,0 14px 36px #0000001f}.admin-analytics__chart-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-analytics__chart-value{gap:4px;margin-top:16px;display:grid}.admin-analytics__chart-value strong{color:#fffffff5;font-size:28px;font-weight:600;line-height:1}.admin-analytics__chart-value span{color:#ffffff8a;letter-spacing:.16em;text-transform:uppercase;font-size:11px}.admin-analytics__chart-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.admin-analytics__chart-meta div,.admin-analytics__chart-summary{background:linear-gradient(#ffffff0a,#ffffff06),#ffffff08;border-radius:16px;padding:12px 14px;box-shadow:inset 0 1px #ffffff08}.admin-analytics__chart-meta dt{color:#ffffff8a;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.admin-analytics__chart-meta dd{color:#fffffff0;margin:8px 0 0;font-size:14px;font-weight:600;line-height:1.6}.admin-analytics__chart-summary{gap:6px;margin-top:16px;display:grid}.admin-analytics__chart-summary strong{color:#fffffff0;font-size:15px;font-weight:600;line-height:1.5}.admin-analytics__chart-summary span{color:#ffffffa3;font-size:12px;line-height:1.7}.admin-analytics__comparison-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.admin-analytics__comparison-values div,.admin-analytics__funnel-step{background:linear-gradient(#ffffff0a,#ffffff06),#ffffff08;border-radius:16px;padding:12px 14px;box-shadow:inset 0 1px #ffffff08}.admin-analytics__comparison-values dt{color:#ffffff8a;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.admin-analytics__comparison-values dd{color:#fffffff0;margin:8px 0 0;font-size:16px;font-weight:600;line-height:1.5}.admin-analytics__pattern-evidence{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #ffffff14;margin:16px 0 0;padding-top:14px;font-size:12px}.admin-analytics__anomaly-path{color:#e9d2a5d6;letter-spacing:.14em;text-transform:uppercase;margin:10px 0 0;font-size:11px}.admin-analytics__summary-copy{color:#ffffffeb;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;min-height:40px;padding:0 16px;font-size:11px;font-weight:700}.admin-analytics__summary-box{background:radial-gradient(circle at 0 0,#d6b06b1a,#0000 36%),linear-gradient(#ffffff0a,#ffffff06),#ffffff08;border:1px solid #ffffff14;border-radius:18px;gap:10px;margin-top:18px;padding:18px;display:grid}.admin-analytics__summary-box p{color:#ffffffc7;margin:0;padding-left:18px;font-size:14px;line-height:1.7;position:relative}.admin-analytics__summary-box p:before{content:"";background:#d6b06be6;border-radius:999px;width:8px;height:8px;position:absolute;top:10px;left:0;box-shadow:0 0 18px #d6b06b52}.admin-analytics__chart-plot{width:100%;height:auto;margin-top:14px;overflow:visible}.admin-analytics__chart-area{fill:#d6b06b1f}.admin-analytics__chart-line{fill:none;stroke:#d6b06b;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.admin-analytics__chart-annotation-dot{fill:#f4f1ea;stroke:#d6b06b;stroke-width:2px;filter:drop-shadow(0 0 10px #d6b06b59)}.admin-analytics__chart-labels{color:#ffffff85;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;font-size:11px;display:flex}.admin-analytics__chart-events{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin-top:14px;display:grid}.admin-analytics__chart-event{background:linear-gradient(#ffffff0a,#ffffff06),#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:12px 14px}.admin-analytics__chart-event strong{color:#fffffff0;font-size:13px;font-weight:600;display:block}.admin-analytics__chart-event span{color:#e9d2a5d6;letter-spacing:.14em;text-transform:uppercase;margin-top:6px;font-size:11px;display:block}.admin-analytics__chart-event p{color:#ffffffa8;margin:10px 0 0;font-size:12px;line-height:1.6}.admin-analytics__micro-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.admin-analytics__micro-card{background:radial-gradient(circle at 0 0,#d6b06b1a,#0000 34%),linear-gradient(#ffffff0a,#ffffff06),#ffffff08;border:1px solid #ffffff14;border-radius:20px;padding:18px}.admin-analytics__micro-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-analytics__micro-header strong{color:#fffffff5;font-size:18px;font-weight:600;display:block}.admin-analytics__micro-header span:not(.dashboard-card__badge){color:#ffffff8f;letter-spacing:.14em;text-transform:uppercase;margin-top:6px;font-size:11px;display:block}.admin-analytics__micro-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.admin-analytics__micro-summary div,.admin-analytics__micro-metric{background:linear-gradient(#ffffff0a,#ffffff06),#ffffff08;border-radius:16px;padding:12px 14px}.admin-analytics__micro-summary dt{color:#ffffff8a;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.admin-analytics__micro-summary dd{color:#fffffff0;margin:8px 0 0;font-size:16px;font-weight:600}.admin-analytics__micro-metrics{gap:10px;margin-top:16px;display:grid}.admin-analytics__micro-metric-copy{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.admin-analytics__micro-metric-copy strong{color:#ffffffe6;font-size:13px;font-weight:600}.admin-analytics__micro-metric-copy span{color:#e9d2a5d6;letter-spacing:.12em;text-transform:uppercase;font-size:12px}.admin-analytics__micro-metric-trend{align-items:center;gap:12px;margin-top:10px;display:flex}.admin-analytics__micro-metric-trend svg{width:100%;height:auto;overflow:visible}.admin-analytics__micro-line{fill:none;stroke:#d6b06bf0;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.admin-analytics__micro-delta{letter-spacing:.14em;text-transform:uppercase;flex:none;font-size:11px;font-weight:700}.admin-analytics__micro-delta--good{color:#c6f0aef0}.admin-analytics__micro-delta--warn{color:#ffbea8f0}.admin-analytics__micro-delta--neutral{color:#fff9}.admin-analytics__bar-list{gap:14px;margin-top:18px;display:grid}.admin-analytics__funnel-list{gap:12px;margin-top:18px;display:grid}.admin-analytics__bar-row{grid-template-columns:minmax(0,1.2fr) minmax(120px,1fr) auto;align-items:center;gap:12px;display:grid}.admin-analytics__bar-copy{gap:4px;display:grid}.admin-analytics__bar-copy strong{color:#fffffff0;font-size:14px;font-weight:600}.admin-analytics__bar-copy span{color:#ffffff8a;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.admin-analytics__funnel-step{grid-template-columns:minmax(0,1.2fr) minmax(120px,1fr) auto;align-items:center;gap:12px;display:grid}.admin-analytics__funnel-copy{gap:4px;display:grid}.admin-analytics__funnel-copy strong{color:#fffffff0;font-size:14px;font-weight:600}.admin-analytics__funnel-copy span{color:#ffffff8a;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.admin-analytics__funnel-track{background:#ffffff14;border-radius:999px;height:10px;position:relative;overflow:hidden}.admin-analytics__funnel-fill{border-radius:inherit;background:linear-gradient(90deg,#d6b06beb,#ad8037eb);height:100%}.admin-analytics__bar-track{background:#ffffff14;border-radius:999px;height:10px;position:relative;overflow:hidden}.admin-analytics__bar-fill{border-radius:inherit;background:#ffffff4d;height:100%}.admin-analytics__bar-fill--good{background:linear-gradient(90deg,#aad78feb,#7bc05ceb)}.admin-analytics__bar-fill--warn{background:linear-gradient(90deg,#ffab91eb,#e6785ceb)}.admin-analytics__bar-fill--neutral{background:linear-gradient(90deg,#d6b06beb,#ad8037eb)}.admin-analytics__bar-value{color:#fffffff0;font-size:13px;font-weight:600}.admin-analytics__grid{grid-template-columns:minmax(0,1.5fr) minmax(320px,.9fr);gap:18px;margin-top:18px;display:grid}.admin-analytics__card{background:linear-gradient(#ffffff0b,#ffffff07),#ffffff08;border:1px solid #ffffff14;border-radius:22px;padding:20px;box-shadow:inset 0 1px #ffffff08,0 18px 48px #00000024}.admin-analytics__card--spotlight{margin-top:18px}.admin-analytics__card-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-analytics__copilot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.admin-analytics__copilot-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.admin-analytics__copilot-followup{gap:16px;margin-top:18px;display:grid}.admin-analytics__copilot-block{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;gap:10px;padding:14px 16px;display:grid}.admin-analytics__copilot-block-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-analytics__copilot-list{color:#ffffffd1;gap:8px;margin:0;padding-left:18px;font-size:13px;line-height:1.7;display:grid}.admin-analytics__copilot-list li::marker{color:#d6b06beb}.admin-analytics__table-wrap{background:linear-gradient(#ffffff0a,#ffffff06),#ffffff05;border:1px solid #ffffff14;border-radius:22px;margin-top:18px;overflow-x:auto;box-shadow:inset 0 1px #ffffff08,0 14px 36px #0000001f}.admin-analytics__table{border-collapse:collapse;width:100%;min-width:880px}.admin-analytics__table th,.admin-analytics__table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff14;padding:14px 12px}.admin-analytics__table th{z-index:1;color:#ffffff8a;letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(#0d0d0dfa,#120f0cf5),#0c0c0cf2;font-size:11px;font-weight:600;position:sticky;top:0}.admin-analytics__table td{color:#fffc;font-size:14px;line-height:1.7}.admin-analytics__table tbody tr:nth-child(2n) td{background:#ffffff05}.admin-analytics__table tbody tr:hover td{background:#d6b06b0d}.admin-analytics__table td strong{color:#fffffff5;font-size:15px;font-weight:600;display:block}.admin-analytics__table td span{color:#ffffff85;letter-spacing:.14em;text-transform:uppercase;margin-top:6px;font-size:11px;display:block}.admin-analytics__launch-list{gap:12px;margin-top:18px;display:grid}.admin-analytics__launch-item{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;padding:16px}.admin-analytics__launch-item>div:first-child strong{color:#fffffff5;font-size:15px;font-weight:600;display:block}.admin-analytics__launch-item>div:first-child span{color:#ffffff85;letter-spacing:.14em;text-transform:uppercase;margin-top:6px;font-size:11px;display:block}.admin-analytics__launch-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.admin-analytics__spotlight-section{background:linear-gradient(#ffffff09,#ffffff05),#ffffff06;border:1px solid #ffffff14;border-radius:18px;overflow:hidden}.admin-analytics__spotlight-summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px 14px;min-height:72px;padding:16px 54px 16px 18px;list-style:none;display:grid;position:relative}.admin-analytics__spotlight-summary::-webkit-details-marker{display:none}.admin-analytics__spotlight-summary:after{content:"";border-bottom:2px solid #ffffff94;border-right:2px solid #ffffff94;width:11px;height:11px;transition:transform .16s;position:absolute;top:50%;right:20px;transform:translateY(-65%)rotate(45deg)}.admin-analytics__spotlight-section[open] .admin-analytics__spotlight-summary:after{transform:translateY(-35%)rotate(225deg)}.admin-analytics__spotlight-summary span{color:#e9d2a5e6;letter-spacing:.22em;text-transform:uppercase;font-size:14px;font-weight:780}.admin-analytics__spotlight-summary strong,.admin-analytics__spotlight-summary em{color:#ffffffe6;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:#00000029;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 14px;font-size:11px;font-style:normal;font-weight:760;display:inline-flex}.admin-analytics__spotlight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0 16px 16px;display:grid}.admin-analytics__target-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.admin-analytics__target-card{background:radial-gradient(circle at 0 0,#e9d2a51f,#0000 34%),linear-gradient(#ffffff0a,#ffffff06),#ffffff08;border:1px solid #ffffff14;border-radius:20px;padding:18px;box-shadow:inset 0 1px #ffffff08,0 12px 34px #0000001f}.admin-analytics__target-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-analytics__target-header strong{color:#fffffff5;font-size:18px;font-weight:600;display:block}.admin-analytics__target-header span{color:#ffffff8f;letter-spacing:.14em;text-transform:uppercase;margin-top:6px;font-size:11px;display:block}.admin-analytics__spotlight-card{background:radial-gradient(circle at top,#e9d2a524,#0000 36%),linear-gradient(#ffffff0a,#ffffff06),#ffffff08;border:1px solid #ffffff14;border-radius:20px;align-content:start;gap:10px;padding:16px;display:grid;box-shadow:inset 0 1px #ffffff08,0 12px 34px #0000001f}.admin-analytics__spotlight-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-analytics__spotlight-header .dashboard-card__badge{flex-shrink:0}.admin-analytics__spotlight-header strong{color:#fffffff5;font-size:17px;font-weight:600;display:block}.admin-analytics__spotlight-header span{color:#ffffff8f;letter-spacing:.14em;text-transform:uppercase;margin-top:4px;font-size:11px;display:block}.admin-analytics__spotlight-card .dashboard-card__section-copy{margin-top:0}.admin-analytics__spotlight-card .dashboard-card__section-copy:last-child{color:#ffffff94;font-size:13px}.admin-analytics__next-action,.admin-analytics__command-action{background:linear-gradient(135deg,#e9d2a517,#ffffff06),#ffffff07;border:1px solid #e9d2a538;border-radius:14px;gap:6px;margin:0;padding:12px 14px;display:grid}.admin-analytics__next-action span,.admin-analytics__command-action span{color:#ffffff8f;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}.admin-analytics__next-action strong,.admin-analytics__command-action strong{color:#ffffffe0;font-size:13px;font-weight:600;line-height:1.5}.admin-analytics__command-action small{color:#ffffff94;font-size:12px;line-height:1.5}.admin-analytics__command-action .admin-analytics__spotlight-link{margin-top:4px}.admin-analytics__action-workspace{background:#ffffff07;border:1px solid #ffffff14;border-radius:16px;gap:12px;margin:0 0 18px;padding:14px;display:grid}.admin-analytics__action-grid{flex-wrap:wrap;gap:10px;display:flex}.admin-analytics__spotlight-link{color:#e9d2a5eb;align-items:center;gap:6px;width:fit-content;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.admin-analytics__spotlight-link:hover,.admin-analytics__spotlight-link:focus-visible{color:#fffffff5;text-decoration:underline}.admin-analytics__metric-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0 0;display:grid}.admin-analytics__metric-list--compact{grid-template-columns:1fr}.admin-analytics__metric-list div{background:linear-gradient(#ffffff0a,#ffffff06),#ffffff08;border-radius:16px;padding:12px 14px;box-shadow:inset 0 1px #ffffff08}.admin-analytics__metric-list dt{color:#ffffff8f;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.admin-analytics__metric-list dd{color:#fffffff0;margin:8px 0 0;font-size:18px;font-weight:600}.home-curation{z-index:2;background:linear-gradient(#04040400 0% 10%,#140f094d 26%,#090807a3 44%,#050505eb 64%,#050505 82% 100%);margin-top:0;padding:36px 20px;position:relative}.home-curation:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(at 50% 34%,#b1883b24,#0000 42%),radial-gradient(at 50% 38%,#0000008f,#0000 54%),linear-gradient(#04040400 0%,#04040414 38%,#040404ad 68%,#050505f0 88%,#050505 100%);height:calc(100% + 220vh);position:absolute;top:-220vh;left:0;right:0}:root .home-curation:before,:root:not([data-theme=light]) .home-curation:before{display:none}.home-curation__shell{z-index:1;position:relative}.home-stage{z-index:1;min-height:100vh;position:relative}.home-stage:after{content:none}.world-map-scene--mobile-scroll-first{pointer-events:auto;touch-action:pan-y}.world-map-scene--mobile-scroll-first :where(.mapboxgl-canvas-container,.mapboxgl-canvas,.mapboxgl-marker){pointer-events:none!important;touch-action:pan-y!important}.world-map-scene--past-stage :where(.mapboxgl-marker,.mapboxgl-control-container),.world-map-scene--past-stage~:where(.preview-card){opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .22s,visibility 0s linear .22s!important}.world-map-mobile-activate{left:50%;bottom:var(--home-mobile-cue-bottom,max(6px, env(safe-area-inset-bottom,0px)));z-index:32;color:#fff8e8f0;width:76px;height:36px;font:inherit;letter-spacing:0;box-shadow:none;pointer-events:auto;isolation:isolate;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;transition:opacity .22s,color .18s,filter .18s,transform .18s;display:grid;position:fixed;transform:translate(-50%)}.world-map-mobile-activate:before{content:none}.world-map-mobile-activate__halo{z-index:-2;aspect-ratio:1;opacity:.5;filter:blur(22px);pointer-events:none;background:radial-gradient(circle,#d6b06b57,#d6b06b1f 34%,#0000 68%);border-radius:999px;width:96px;animation:2.4s ease-in-out infinite worldMapMobileBottomGlow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.world-map-mobile-activate__chevrons{z-index:1;place-items:center;transition:transform .22s;display:block;position:relative;transform:translateY(7px)}.world-map-mobile-activate__chevrons svg{opacity:.86;filter:drop-shadow(0 0 10px #fff8e83d)drop-shadow(0 10px 20px #0000006b);width:54px;height:28px;margin:0;animation:2.05s ease-in-out .28s infinite worldMapMobileChevronPulse;display:block}.world-map-mobile-activate__chevrons path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.4px}.world-map-mobile-activate__hint{z-index:2;color:#ffffff85;letter-spacing:0;text-align:center;text-shadow:0 2px 10px #00000073;text-transform:uppercase;pointer-events:none;width:max-content;max-width:132px;font-size:10px;font-weight:700;line-height:1.2;transition:opacity .22s,transform .22s,visibility 0s linear .22s;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.world-map-mobile-activate__hint.is-hidden,.world-map-mobile-activate.is-scrolled .world-map-mobile-activate__hint{opacity:0;visibility:hidden;transform:translate(-50%)translateY(-4px)}.world-map-mobile-activate.is-active .world-map-mobile-activate__chevrons{transform:translateY(-2px)rotate(180deg)}.world-map-mobile-activate:hover,.world-map-mobile-activate:focus-visible,.world-map-mobile-activate.is-active{color:#fff8e9;filter:drop-shadow(0 0 10px #d6b06b52)drop-shadow(0 8px 22px #0000005c);outline:none;transform:translate(-50%)translateY(-1px)}.world-map-mobile-activate.is-scrolled:not(.is-active){opacity:.62;transform:translate(-50%)translateY(7px)scale(.94)}.world-map-mobile-activate.is-pulsing .world-map-mobile-activate__halo{animation:.52s cubic-bezier(.16,1,.3,1) worldMapMobileControlPulse}.world-map-mobile-activate.is-active .world-map-mobile-activate__chevrons svg{animation-duration:1.25s}@keyframes worldMapMobileChevronPulse{0%,to{opacity:.62;transform:translateY(4px)scale(.96)}48%{opacity:1;transform:translateY(-4px)scale(1.04)}}@keyframes worldMapMobileTaglineBreathe{0%,to{opacity:.58;filter:brightness(.86)blur(.15px);transform:translateY(6px)}56%{opacity:1;filter:brightness(1.18)blur();transform:translateY(0)}}@keyframes worldMapMobileBottomGlow{0%,to{opacity:.34;transform:translate(-50%,-50%)scale(.86)}50%{opacity:.76;transform:translate(-50%,-50%)scale(1.12)}}@keyframes worldMapMobileControlPulse{0%{opacity:.48;transform:translate(-50%,-50%)scale(.82)}52%{opacity:.84;transform:translate(-50%,-50%)scale(1.18)}to{opacity:.58;transform:translate(-50%,-50%)scale(1)}}.home-intro-logo{z-index:12;pointer-events:none;opacity:1;visibility:visible;will-change:opacity, transform, filter;background:0 0;place-items:center;transition:opacity .34s cubic-bezier(.22,1,.36,1),transform .34s cubic-bezier(.22,1,.36,1),filter .34s cubic-bezier(.22,1,.36,1);display:grid;position:fixed;inset:0;transform:translateY(0)scale(1)}.home-intro-logo__veil{z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 48%,#d6b06b1f,#0000 24%),linear-gradient(#00000057,#00000014 58%,#0000);display:block;position:absolute;inset:0}.home-intro-logo:before{content:"";z-index:0;aspect-ratio:1;opacity:0;filter:blur(18px);pointer-events:none;will-change:opacity, transform;background:radial-gradient(circle,#ffffff2e 0 5%,#d6b06b2e 12%,#d6b06b14 32%,#0000 68%);border-radius:999px;width:clamp(280px,46vw,680px);animation:6.2s cubic-bezier(.16,1,.3,1) forwards homeIntroLogoGlow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.home-intro-logo__mark{z-index:1;aspect-ratio:3/2;filter:drop-shadow(0 0 18px #ffffff1f);opacity:0;backface-visibility:hidden;will-change:opacity, transform, filter;width:clamp(220px,36vw,520px);display:block;position:relative;transform:translate(0,0)scale(.94)}.home-intro-logo__image{object-fit:contain;transform-origin:50%;width:100%;height:100%;transition:opacity 1.8s cubic-bezier(.16,1,.3,1),filter 1.8s cubic-bezier(.16,1,.3,1),transform 1.8s cubic-bezier(.16,1,.3,1);display:block;position:absolute;inset:0}.home-intro-logo__image--intro-main{opacity:1;clip-path:inset(0 0 14%);transform:translateY(0)scale(1)}.home-intro-logo__image--intro-tagline{opacity:1;clip-path:inset(86% 0 0);transition:opacity 2.45s cubic-bezier(.16,1,.3,1),filter 2.45s cubic-bezier(.16,1,.3,1),transform 2.45s cubic-bezier(.16,1,.3,1);transform:translateY(0)scale(1)}.home-intro-logo__image--final{opacity:0;clip-path:inset(0 0 14%);transform:translateY(0)scale(1)}.home-intro-logo.is-finalized .home-intro-logo__image--intro-main{opacity:1;transform:translateY(0)scale(1)}.home-intro-logo.is-traveling .home-intro-logo__image--intro-tagline,.home-intro-logo.is-finalized .home-intro-logo__image--intro-tagline{opacity:0;filter:blur(3px);transform:translateY(10px)scale(.992)}.home-intro-logo.is-finalized .home-intro-logo__image--final{opacity:0;transform:translateY(0)scale(1)}.home-intro-logo.is-landed .home-intro-logo__image--final{transform:translateY(0)scale(1)}.home-intro-logo.is-orchestrated{opacity:1;visibility:visible;animation:none}.home-intro-logo.is-orchestrated .home-intro-logo__mark{animation:none}.home-intro-logo.is-instant-settled:before,.home-intro-logo.is-instant-settled .home-intro-logo__veil{opacity:0;animation:none;display:none}.home-intro-logo.is-landed.is-scroll-hidden{opacity:0;filter:blur(3px);transition:opacity .92s cubic-bezier(.16,1,.3,1),transform .92s cubic-bezier(.16,1,.3,1),filter .92s cubic-bezier(.16,1,.3,1);transform:translateY(-10px)scale(.985)}@media (min-width:641px){.home-intro-logo.is-landed.is-scroll-hidden{transition:opacity 80ms linear,transform 80ms linear,filter 80ms linear}}.home-hero{z-index:3;pointer-events:none;position:absolute;inset:0}.home-hero__shell{width:min(var(--app-page-max), 100%);height:100%;padding:164px var(--app-page-pad) 32px;align-items:flex-start;margin:0 auto;display:flex;position:relative}.home-hero__brand-logo{top:var(--home-brand-desktop-top,26px);left:var(--home-brand-desktop-left,20px);z-index:5;opacity:0;pointer-events:none;filter:drop-shadow(0 10px 34px #00000070);width:clamp(118px,12vw,176px);animation:none;position:absolute;transform:translate(-50%)}.home-hero__brand-image{clip-path:inset(0 0 14%);width:100%;height:auto;display:block}@media (min-width:641px){.world-map-reveal-veil{z-index:11;pointer-events:none;opacity:1;mix-blend-mode:screen;background:radial-gradient(circle at 50% 44%,#d6b06b0e,#d6b06b04 24%,#0000 44%),radial-gradient(circle at 50% 58%,#ffffff07,#0000 34%),radial-gradient(#0000 0% 62%,#00000009 82%,#00000013 100%);position:fixed;inset:0}.world-map-scene--revealed .world-map-reveal-veil{animation:1.08s cubic-bezier(.16,1,.3,1) forwards worldMapRevealVeil}.world-map-scene--revealed .world-map-depth{animation:3.8s cubic-bezier(.16,1,.3,1) both desktopGlobeDepthIntro}.world-map-scene:not(.world-map-scene--chrome-revealed) .world-map-tagline,.world-map-scene:not(.world-map-scene--chrome-revealed) .world-map-mobile-activate{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:none!important;animation:none!important}.home-intro-logo__image--intro-main{-webkit-mask-image:linear-gradient(#000 0% 76%,#000000eb 82%,#0000003d 88%,#0000 93% 100%);mask-image:linear-gradient(#000 0% 76%,#000000eb 82%,#0000003d 88%,#0000 93% 100%)}.home-intro-logo__image--intro-tagline{clip-path:inset(80% 0 0);-webkit-mask-image:linear-gradient(#0000 78%,#00000038 82%,#000 88%,#000000d6 94%,#0000 100%);mask-image:linear-gradient(#0000 78%,#00000038 82%,#000 88%,#000000d6 94%,#0000 100%)}.home-intro-logo.is-traveling .home-intro-logo__image--intro-tagline{opacity:1;filter:none;transform:translateY(0)scale(1)}.home-intro-logo.is-tagline-fading .home-intro-logo__image--intro-tagline{opacity:0;filter:blur(2.5px);transition:opacity 1.16s cubic-bezier(.22,1,.36,1),filter 1.16s cubic-bezier(.22,1,.36,1),transform 1.16s cubic-bezier(.22,1,.36,1);transform:translateY(8px)scale(.994)}.home-intro-logo.is-finalized .home-intro-logo__image--intro-main{opacity:1;filter:none;transition:opacity .72s cubic-bezier(.22,1,.36,1),filter .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1);transform:translateY(0)scale(1)}.home-intro-logo.is-finalized .home-intro-logo__image--intro-tagline{opacity:0;filter:blur(2px);transition:opacity .72s cubic-bezier(.22,1,.36,1),filter .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1);transform:translateY(7px)scale(.992)}.home-intro-logo.is-finalized .home-intro-logo__image--final{opacity:0;filter:blur();transition:opacity .72s cubic-bezier(.22,1,.36,1),filter .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1);transform:translateY(0)scale(1)}.home-stage[data-home-intro-state=settled] .home-hero__brand-logo{opacity:0;visibility:hidden;transform:translate(-50%)translateY(0)scale(1)}}.home-hero__panel{--hero-accent:#d6b06be6;--hero-accent-soft:#d6b06b29;--hero-accent-line:#e9d2a529;pointer-events:auto;background:radial-gradient(circle at top left, var(--hero-accent-soft), transparent 34%), linear-gradient(180deg, #0808088f, #08080842);-webkit-backdrop-filter:blur(12px);opacity:0;border:1px solid #ffffff14;border-radius:30px 18px 28px;width:min(430px,100%);padding:18px 18px 16px;animation:none;position:relative;overflow:hidden;transform:translateY(12px);box-shadow:0 24px 80px #00000047}.home-hero__panel--royal{--hero-accent:#e2b664eb;--hero-accent-soft:#e2b6642e;--hero-accent-line:#f7dfb033}.home-hero__panel--monument{--hero-accent:#d6b06beb;--hero-accent-soft:#d6b06b29;--hero-accent-line:#ebd3a42e}.home-hero__panel--heritage{--hero-accent:#c1b27beb;--hero-accent-soft:#c1b27b29;--hero-accent-line:#e0d5b029}.home-hero__panel--atlas{--hero-accent:#d6b06be6;--hero-accent-soft:#d6b06b29;--hero-accent-line:#e9d2a529}.home-hero__panel:before{content:"";border:1px solid var(--hero-accent-line);opacity:.72;border-radius:999px;width:220px;height:220px;position:absolute;top:-64px;right:-86px}.home-hero__panel:after{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff0d,#0000 26%),linear-gradient(#0000 58%,#ffffff05);border-radius:29px 17px 27px;position:absolute;inset:1px}.home-hero__orbit{border:1px solid var(--hero-accent-line);opacity:.78;border-radius:999px;width:74px;height:74px;position:absolute;top:20px;right:18px}.home-hero__orbit:before,.home-hero__orbit:after{content:"";border-radius:999px;position:absolute}.home-hero__orbit:before{border:1px solid color-mix(in srgb, var(--hero-accent-line) 88%, transparent);inset:11px}.home-hero__orbit:after{background:var(--hero-accent);width:10px;height:10px;box-shadow:0 0 26px color-mix(in srgb, var(--hero-accent) 52%, transparent);top:50%;left:50%;transform:translate(-50%,-50%)}.home-hero__eyebrow{z-index:1;color:color-mix(in srgb, var(--hero-accent) 86%, white 14%);letter-spacing:.24em;text-transform:uppercase;margin:0 0 12px;font-size:12px;position:relative}.home-hero__panel h1{z-index:1;text-align:left;text-align-last:left;width:100%;max-width:100%;margin:0;font-size:clamp(31px,2.9vw,38px);font-weight:500;line-height:1.06;position:relative}.home-hero__title-line{white-space:nowrap;display:block}.home-hero__lede{z-index:1;color:#ffffffb8;text-align:justify;text-align-last:left;text-justify:inter-word;text-wrap:pretty;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;word-break:normal;width:100%;max-width:100%;margin:16px 0 0;font-size:16px;line-height:1.64;position:relative}.home-hero__lede-line{white-space:normal;display:inline}.home-hero__signals{z-index:1;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex;position:relative}.home-hero__signals span{color:#ffffffbd;letter-spacing:.14em;text-transform:uppercase;background:#ffffff0d;border-radius:999px;align-items:center;min-height:28px;padding:0 12px;font-size:11px;display:inline-flex}.home-hero__region{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:22px;gap:10px;margin-top:16px;padding:12px 14px;display:grid;position:relative}.home-hero__region-copy{gap:4px;display:grid}.home-hero__region-copy strong,.home-hero__region-copy span{color:#ffffffd1;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.home-hero__region-copy span{color:#ffffff94;font-size:10px}.home-hero__region-copy small{color:#ffffffa8;font-size:11px;line-height:1.5}.companion-card__context{color:#e9d2a5b8;letter-spacing:.12em;text-transform:uppercase;margin:12px 0 0;font-size:11px}.companion-card{isolation:isolate;background:radial-gradient(circle at 0 0,#d6b06b1a,#0000 38%),linear-gradient(#ffffff0a,#ffffff05),#0a0a0ab8;border:1px solid #e9d2a51f;border-radius:28px;padding:clamp(22px,4vw,34px);position:relative;box-shadow:0 24px 70px #0000003d}.companion-card__shell{grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);align-items:stretch;gap:22px;display:grid}.companion-card__main,.companion-card__aside{gap:14px;display:grid}.companion-card__eyebrow{color:#e9d2a5d1;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:12px}.companion-card h2{margin:0;font-size:clamp(28px,4vw,46px);font-weight:520;line-height:1.04}.companion-card__summary{color:#ffffffbd;max-width:68ch;margin:0;font-size:clamp(15px,1.6vw,18px);line-height:1.7}.companion-card__signals,.companion-card__actions{flex-wrap:wrap;gap:10px;display:flex}.companion-card__signal,.companion-card__actions a{color:#ffffffc7;letter-spacing:.12em;text-transform:uppercase;background:#ffffff0a;border:1px solid #e9d2a524;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 14px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.companion-card__actions a{color:#f8ead0f2;min-height:38px;transition:border-color .18s,background-color .18s,color .18s,transform .18s}.companion-card__actions a:hover,.companion-card__actions a:focus-visible{color:#fff8e9;background:#d6b06b1a;border-color:#d6b06b6b;transform:translateY(-1px)}.companion-card__aside{align-content:start}.companion-card__suggestion{color:#ffffffe0;background:radial-gradient(circle at 0 0,#d6b06b1a,#0000 40%),#ffffff09;border:1px solid #e9d2a51a;border-radius:18px;gap:5px;min-height:74px;padding:14px 16px;text-decoration:none;display:grid}.companion-card__suggestion span{color:#ffffff94;font-size:12px}@media (max-width:860px){.companion-card__shell{grid-template-columns:1fr}}.home-hero__region-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.home-hero__region-button,.home-hero__region-reset{color:#fffc;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;min-height:36px;padding:0 14px;font-size:10px;font-weight:700;transition:border-color .18s,background-color .18s,color .18s,transform .18s;display:inline-flex}.home-hero__region-button:hover,.home-hero__region-reset:hover{color:#fffffff0;border-color:#d6b06b5c;transform:translateY(-1px)}.home-hero__region-button.is-active{color:#f8ead0;background:linear-gradient(135deg,#d6b06b2e,#8f6b2e2e);border-color:#d6b06b75}.home-hero__region-reset{color:#ffffff9e;background:0 0}.home-hero__actions{z-index:1;flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex;position:relative}.home-hero__primary,.home-hero__secondary{letter-spacing:.16em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.home-hero__primary{color:#120d05;background:linear-gradient(135deg,#d6b06b,#8f6b2e);border:0}.home-hero__secondary{color:#ffffffeb;background:#ffffff0d;border:1px solid #ffffff1f}.home-hero__focus{color:color-mix(in srgb, var(--hero-accent) 82%, white 18%);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:12px}.home-hero__lead{z-index:1;border-top:1px solid #ffffff14;margin-top:16px;padding-top:16px;position:relative}.home-hero__lead h2{margin:8px 0 0;font-size:24px;font-weight:500;line-height:1.05}.home-hero__lead-meta{color:#ffffff94;letter-spacing:.14em;text-transform:uppercase;margin:8px 0 0;font-size:11px}.home-hero__lead-copy{color:#ffffffb8;margin:12px 0 0;font-size:14px;line-height:1.72}@media (min-width:641px){:root[data-home-intro-state=pending] .auth-toolbar-frame{opacity:0;pointer-events:none;filter:blur(12px);transform:translate(calc(100% + 44px))scale(.94)}body:has(.home-stage[data-home-intro-state=pending]) .auth-toolbar-frame{opacity:0;pointer-events:none;filter:blur(12px);transform:translate(calc(100% + 44px))scale(.94)}:root[data-home-intro-state=settled] .auth-toolbar-frame{opacity:1;pointer-events:auto;filter:blur();animation:none;transform:translate(0,0)scale(1)}body:has(.home-stage[data-home-intro-state=settled]) .auth-toolbar-frame{opacity:1;pointer-events:auto;filter:blur();animation:none;transform:translate(0,0)scale(1)}.home-stage[data-home-intro-state=pending] .home-hero__panel{opacity:0;pointer-events:none;filter:blur(12px);animation:none;transform:translate(calc(-100% - 48px))scale(.94)}.home-stage[data-home-intro-state=pending] .world-map-tagline{filter:blur(4px);transform:translateY(12px)scale(.985);opacity:0!important;visibility:hidden!important;transition:none!important;animation:none!important}.home-stage[data-home-intro-state=pending] .home-intro-logo.is-landed{opacity:1!important;visibility:visible!important;filter:none!important;transform:translateY(0)scale(1)!important}.home-stage[data-home-intro-mode=returning] .home-intro-logo.is-instant-settled{opacity:0!important;visibility:hidden!important;filter:none!important;transform:translateY(0)scale(1)!important}.home-stage[data-home-intro-mode=returning][data-home-intro-state=pending] .home-hero__panel,.home-stage[data-home-intro-mode=returning][data-home-intro-state=pending] .world-map-tagline,.home-stage[data-home-intro-mode=returning][data-home-intro-state=pending] .world-map-mobile-activate,.home-stage[data-home-intro-mode=returning][data-home-intro-state=pending] .mapboxgl-control-container,.home-stage[data-home-intro-mode=returning][data-home-intro-state=pending] .mapboxgl-marker,.home-stage[data-home-intro-mode=returning][data-home-intro-state=pending] .preview-card{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:none!important;animation:none!important}body:has(.home-stage[data-home-intro-mode=returning][data-home-intro-state=pending]) .auth-toolbar-frame{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:none!important;animation:none!important}body:has(.home-stage[data-home-intro-mode=returning][data-home-intro-state=pending]) .auth-toolbar{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:none!important;animation:none!important}.home-stage[data-home-intro-state=settled][data-globe-focus=default] .home-hero__panel{opacity:1;filter:blur();pointer-events:auto;transform:translate(0,0)scale(1);animation:none!important}.home-stage[data-globe-focus=focused] .home-hero__panel{filter:blur(8px);pointer-events:none;transition:opacity .86s cubic-bezier(.16,1,.3,1),transform .86s cubic-bezier(.16,1,.3,1),filter .86s cubic-bezier(.16,1,.3,1);transform:translate(-18px,8px)scale(.982);opacity:0!important;animation:none!important}.home-stage[data-globe-focus=default][data-home-intro-state=settled] .home-hero__panel{transition:opacity 1.05s cubic-bezier(.16,1,.3,1),transform 1.05s cubic-bezier(.16,1,.3,1),filter 1.05s cubic-bezier(.16,1,.3,1)}.home-stage[data-globe-focus=focused] .home-intro-logo.is-landed{opacity:0;filter:blur(3px);transition:opacity .72s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1),filter .72s cubic-bezier(.16,1,.3,1);transform:translateY(-10px)scale(.985)}.home-stage[data-globe-focus=default] .home-intro-logo.is-landed{transition:opacity .96s cubic-bezier(.16,1,.3,1),transform .96s cubic-bezier(.16,1,.3,1),filter .96s cubic-bezier(.16,1,.3,1)}.home-stage[data-globe-focus=focused] .world-map-tagline{visibility:hidden;filter:blur(4px);transition:opacity .62s cubic-bezier(.16,1,.3,1),transform .62s cubic-bezier(.16,1,.3,1),filter .62s cubic-bezier(.16,1,.3,1),visibility 0s linear .62s;transform:translateY(12px)scale(.985);opacity:0!important;animation:none!important}.home-stage[data-globe-focus=default] .world-map-tagline{transition:opacity .88s cubic-bezier(.16,1,.3,1),transform .88s cubic-bezier(.16,1,.3,1),filter .88s cubic-bezier(.16,1,.3,1)}.home-stage[data-home-intro-state=pending] .mapboxgl-control-container,.home-stage[data-home-intro-state=pending] .mapboxgl-marker,.home-stage[data-home-intro-state=pending] .world-map-mobile-activate,.home-stage[data-home-intro-state=pending] .preview-card{opacity:0;pointer-events:none;filter:blur(4px);transform:translateY(10px)}.home-stage[data-home-intro-state=settled] .mapboxgl-control-container,.home-stage[data-home-intro-state=settled] .mapboxgl-marker,.home-stage[data-home-intro-state=settled] .world-map-mobile-activate,.home-stage[data-home-intro-state=settled] .preview-card{transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1),filter .72s cubic-bezier(.22,1,.36,1)}.home-stage[data-home-intro-state=settled] .mapboxgl-control-container{transition-delay:.72s}.home-stage[data-home-intro-state=settled] .mapboxgl-marker{transition-delay:.9s}}.home-curation__shell{width:min(var(--app-page-max), 100%);gap:28px;margin:0 auto;display:grid}.atlas-page{--app-page-toolbar-top:32px;--atlas-accent:var(--museum-gold);--atlas-accent-strong:var(--museum-gold-strong);--atlas-accent-soft:#d8b46324;--atlas-accent-line:#e3c57d38;--atlas-accent-ink:var(--museum-gold-ink);color:#fffffff0;min-height:100vh;padding:32px var(--app-page-pad) 64px;background:radial-gradient(circle at top,#b1883b24,#0000 24%),linear-gradient(#050505,#101010)}.atlas-page__back,.atlas-page__eyebrow{letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:700}.atlas-page__back{color:#ffffffa8;width:fit-content;text-decoration:none}.atlas-page__eyebrow{color:var(--atlas-accent-strong);margin:0}.atlas-hero,.atlas-section,.atlas-flow,.atlas-next-step{width:min(var(--app-page-max), 100%);margin:0 auto}.atlas-hero{isolation:isolate;grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;min-height:auto;display:grid;position:relative}.atlas-hero:before{content:none}.atlas-hero__media{z-index:-1;opacity:0;border-radius:8px;position:absolute;inset:0;overflow:hidden}.atlas-hero__media:after{content:"";background:linear-gradient(90deg,#050505f5 0 28%,#0505058f 58%,#050505e0),linear-gradient(#05050533,#050505db);position:absolute;inset:0}.atlas-hero__image{background-color:#141414;background-image:linear-gradient(135deg,#d8b4633d,#9b74261f),none;background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #ffffff1f;display:block;position:absolute;box-shadow:0 30px 80px #00000057}.atlas-hero__image--1{aspect-ratio:4/5;width:min(380px,32vw);top:7%;right:5%}.atlas-hero__image--2{aspect-ratio:1;width:min(310px,27vw);bottom:8%;right:28%}.atlas-hero__image--3{aspect-ratio:5/4;width:min(270px,24vw);bottom:20%;right:0}.atlas-hero__content{max-width:var(--app-page-narrow);gap:16px;padding:0;display:grid}.premium-hero-title{width:max-content;max-width:min(var(--premium-hero-title-measure,620px), 100%);color:var(--premium-hero-title-color,#fffffffa);font-size:var(--premium-hero-title-size,clamp(38px, 4vw, 56px));font-weight:var(--premium-hero-title-weight,560);line-height:var(--premium-hero-title-leading,1.04);letter-spacing:var(--premium-hero-title-tracking,0);text-shadow:var(--premium-hero-title-shadow,0 1px 0 #ffffff14, 0 18px 44px #00000075);text-wrap:balance;margin:0}.premium-hero-title__variant{display:block}.premium-hero-title__variant--mobile,.premium-hero-title__variant--narrow{display:none}.premium-hero-title__line{white-space:nowrap;display:block}.premium-hero-title__line--spread{justify-content:space-between;display:flex}.museum-journeys-page__hero{--premium-hero-title-measure:590px;--premium-hero-title-size:clamp(34px, 3vw, 42px);--premium-hero-title-leading:1.08}.museum-journeys-page__lede{text-align:justify;text-align-last:left;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto;width:100%;max-width:100%}.museum-categories-page__hero{--premium-hero-title-measure:620px;--premium-hero-title-size:clamp(34px, 3.05vw, 44px);--premium-hero-title-leading:1.08}.museum-categories-page__lede{text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto;width:100%;max-width:100%}.museum-category-page__title,.museum-category-page__lede{width:min(var(--premium-hero-title-measure,620px), 100%);max-width:100%}.museum-category-page__lede{text-align:justify;text-align-last:left;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal;word-break:normal}.museum-category-page__hero{--premium-hero-title-measure:100%;--premium-hero-title-size:clamp(34px, 3.05vw, 44px);--premium-hero-title-leading:1.08;--premium-hero-title-weight:560}.museum-journey-detail__hero{--premium-hero-title-measure:100%;--premium-hero-title-size:clamp(38px, 4.8vw, 58px);--premium-hero-title-leading:1.04;--premium-hero-title-weight:560}.museum-journey-detail__title,.museum-journey-detail__lede,.museum-journey-detail__intro{width:min(var(--premium-hero-title-measure,920px), 100%);max-width:100%}.museum-journey-detail__lede,.museum-journey-detail__intro{-webkit-hyphens:auto;hyphens:auto}.museum-journey-detail__lede{text-align:justify;text-align-last:left;text-justify:inter-word}.museum-journey-detail__intro{text-align:justify;text-align-last:left;text-justify:inter-word;text-wrap:pretty}.atlas-hero__lede{max-width:min(var(--premium-hero-title-measure,620px), 100%);color:#ffffffc7;letter-spacing:0;text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto;margin:2px 0 0;font-size:clamp(15px,1.35vw,17px);line-height:1.78}.atlas-hero__lede span{display:inline}.atlas-hero__brief{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:4px;display:grid}.atlas-hero__brief span{color:#ffffff9e;background:#ffffff0a;border:1px solid #ffffff18;border-radius:8px;gap:5px;min-height:104px;padding:13px;font-size:12px;line-height:1.45;display:grid}.atlas-hero__brief strong{color:#fffffff0;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.atlas-hero__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:2px 0 0;display:grid}.atlas-hero__metrics div{border:1px solid var(--atlas-accent-line);background:linear-gradient(180deg, var(--atlas-accent-soft), #ffffff06), #0e0d0a8f;border-radius:8px;gap:4px;min-height:82px;padding:14px;display:grid}.atlas-hero__metrics dt{color:#fffffff5;font-size:clamp(24px,3vw,34px);font-weight:650;line-height:1}.atlas-hero__metrics dd{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.atlas-hero__actions,.atlas-next-step{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.atlas-button{color:#ffffffe6;letter-spacing:.14em;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:11px;font-weight:800;text-decoration:none;transition:border-color .18s,background-color .18s,transform .18s;display:inline-flex}.atlas-button:hover,.atlas-button:focus-visible{background:#d8b4631f;border-color:#d8b4637a;transform:translateY(-1px)}.atlas-button--primary{background:linear-gradient(135deg, var(--museum-gold-strong), var(--museum-gold-deep));color:var(--atlas-accent-ink);border-color:#d8b4636b}.atlas-hero__panel{background:radial-gradient(circle at top left, var(--atlas-accent-soft), transparent 44%), #070b0bb8;-webkit-backdrop-filter:blur(16px);border:1px solid #ffffff1f;border-radius:8px;align-self:end;gap:8px;margin-bottom:40px;padding:18px;display:grid}.atlas-compass{background:radial-gradient(circle at 0 0,#d8b4631a,#0000 36%),#ffffff0a;border:1px solid #ffffff14;border-radius:22px;grid-template-columns:minmax(190px,.65fr) repeat(3,minmax(0,1fr));place-self:start stretch;gap:10px;width:100%;min-height:248px;padding:16px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff09,0 22px 60px #0000003d}.atlas-compass:before,.atlas-compass:after{content:none}.atlas-compass:before{background:linear-gradient(90deg,#0000 49.7%,#ffffff21 50%,#0000 50.3%),linear-gradient(#0000 49.7%,#ffffff21 50%,#0000 50.3%)}.atlas-compass:after{border:1px solid #ffffff1c;inset:30%}.atlas-compass__ring{display:none}.atlas-compass__ring--outer{border:1px solid #ffffff2e;inset:8%}.atlas-compass__ring--inner{border:1px dashed var(--atlas-accent-line);inset:25%}.atlas-compass__center{text-align:left;background:radial-gradient(circle at 0 0,#e6c1711f,#0000 52%),#ffffff09;border:1px solid #ffffff14;border-radius:16px;align-content:center;gap:10px;min-height:100%;padding:18px;display:grid;position:static}.atlas-compass__center strong{color:#fffffff5;font-size:clamp(28px,4vw,42px);font-weight:520;line-height:1.02}.atlas-compass__center span{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.atlas-compass__node{color:#ffffffeb;background:linear-gradient(#ffffff0e,#ffffff06),#ffffff06;border:1px solid #ffffff14;border-radius:16px;align-content:center;gap:6px;width:auto;min-height:104px;padding:16px;text-decoration:none;transition:border-color .18s,background-color .18s,transform .18s;display:grid;position:static}.atlas-compass__node:hover,.atlas-compass__node:focus-visible{background:#d8b4631f;border-color:#d8b46385;transform:translateY(-2px)}.atlas-compass__node span{color:var(--atlas-accent-strong);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800}.atlas-compass__node strong{font-size:14px;line-height:1.1}.atlas-compass__node--1{transform:none}.atlas-compass__node--1:hover,.atlas-compass__node--1:focus-visible{transform:translateY(-2px)}.atlas-compass__node--4{transform:none}.atlas-compass__node--4:hover,.atlas-compass__node--4:focus-visible{transform:translateY(-2px)}.atlas-compass__caption{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;width:auto;margin:2px 0 0;font-size:11px;position:static}.atlas-hero__panel strong{color:#fff;font-size:clamp(40px,6vw,58px);line-height:.96}.atlas-hero__panel span,.atlas-hero__panel small{color:#ffffffb8;line-height:1.55}.atlas-section{gap:22px;padding-top:48px;display:grid}.atlas-section--status{padding-top:12px}.atlas-section__header{gap:10px;max-width:740px;display:grid}.atlas-section__header h2,.atlas-next-step h2{margin:0;font-size:clamp(28px,4vw,46px);font-weight:520;line-height:1.03}.atlas-flow{background:#ffffff14;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin-top:28px;display:grid;overflow:hidden}.atlas-flow__step{color:#ffffffdb;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(#ffffff0f,#ffffff06),#0b0d0d;gap:18px;min-height:124px;padding:16px;font-size:12px;font-weight:800;text-decoration:none;display:grid}.atlas-flow__step span{color:var(--atlas-accent-strong);font-size:11px}.atlas-zone-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.atlas-zone-card{--atlas-zone-hue:calc(42 + (var(--atlas-zone-index,0) * 5));border:1px solid hsla(var(--atlas-zone-hue), 55%, 70%, .2);background:linear-gradient(135deg, hsla(var(--atlas-zone-hue), 58%, 62%, .12), transparent 34%), linear-gradient(180deg, #ffffff0b, #ffffff05);border-radius:8px;align-content:start;gap:16px;min-height:100%;padding:24px 22px 22px;display:grid;position:relative;overflow:hidden}.atlas-zone-card__rail{background:linear-gradient(180deg, hsla(var(--atlas-zone-hue), 72%, 68%, .72), transparent);width:4px;position:absolute;inset:0 auto 0 0}.atlas-zone-card__header{gap:8px;padding-right:46px;display:grid;position:relative}.atlas-zone-card__header p{color:hsla(var(--atlas-zone-hue), 78%, 76%, .94);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.atlas-zone-card__header h3{margin:0;font-size:clamp(24px,3vw,34px);line-height:1.02}.atlas-zone-card__header span{color:#ffffff3d;font-size:24px;position:absolute;top:0;right:0}.atlas-zone-card__copy{color:#ffffffb8;margin:0;line-height:1.72}.atlas-zone-card__cta,.atlas-zone-card__links a{color:#ffffffe6;text-decoration:none}.atlas-zone-card__cta{width:fit-content;color:hsla(var(--atlas-zone-hue), 84%, 78%, .98);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800}.atlas-zone-card__links{gap:8px;display:grid}.atlas-zone-card__links a{background:#ffffff09;border:1px solid #ffffff17;border-radius:8px;gap:3px;padding:12px;display:grid}.atlas-zone-card__links strong{font-size:13px}.atlas-zone-card__links small{color:#ffffff94;line-height:1.45}.atlas-featured-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.atlas-featured-card{isolation:isolate;color:#fffffff0;background:linear-gradient(135deg,#d8b4631f,#0000 42%),#ffffff0a;border:1px solid #ffffff2e;border-radius:8px;grid-template-rows:auto 1fr;gap:34px;min-height:252px;padding:18px;text-decoration:none;transition:border-color .18s,box-shadow .22s,transform .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 18px 48px #0000002e}.atlas-featured-card:after{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;opacity:.46;border:1px solid #d8b46324;border-radius:7px;width:96px;position:absolute;inset:auto 18px 18px auto}.atlas-featured-card:hover,.atlas-featured-card:focus-visible{border-color:#d8b4635c;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff1a,0 24px 62px #0000003d}.atlas-featured-card__marker{aspect-ratio:1;width:54px;color:var(--atlas-accent-strong);letter-spacing:.08em;background:radial-gradient(circle at 35% 30%,#e6c17138,#0000 40%),#d8b4631a;border:1px solid #d8b46357;border-radius:50%;place-items:center;font-size:11px;font-weight:850;display:inline-grid}.atlas-featured-card__body{align-self:end;gap:8px;display:grid;position:static}.atlas-featured-card__body small,.atlas-featured-card__body em{color:#ffffffad;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-style:normal}.atlas-featured-card__body strong{font-size:clamp(20px,2.4vw,26px);line-height:1.08}.atlas-next-step{background:radial-gradient(circle at 0 0,#d8b46329,#0000 34%),#ffffff0a;border:1px solid #d8b46338;border-radius:8px;justify-content:space-between;margin-top:48px;padding:26px}@media (max-width:1020px){.atlas-hero{grid-template-columns:minmax(0,1fr);min-height:auto}.atlas-hero__content{padding-top:0}.atlas-compass{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:0}.atlas-compass__center,.atlas-compass__caption{grid-column:1/-1}.atlas-flow,.atlas-zone-grid,.atlas-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.auth-page,.page-surface{border-radius:22px;padding:18px}.page-brand-header{gap:10px}.page-brand-header__mark{width:78px}.page-brand-header__back{font-size:11px}.atlas-page{padding:62px 14px 42px}.atlas-hero__content{padding:0 0 22px}.atlas-hero h1{text-shadow:0 1px #ffffff1a,0 14px 34px #00000094,0 0 1px #ffffff75;width:min(362px,100%);max-width:100%;margin:6px auto 0;font-size:clamp(24px,6.9vw,32px);line-height:1.08}.premium-hero-title__variant--desktop{display:none}.premium-hero-title__variant--mobile{display:block}.museum-journeys-page__hero{--premium-hero-title-measure:360px;--premium-hero-title-size:clamp(26px, 7.1vw, 30px);--premium-hero-title-leading:1.08}.museum-categories-page__hero{--premium-hero-title-measure:540px;--premium-hero-title-size:clamp(28px, 7.8vw, 32px);--premium-hero-title-leading:1.08}.museum-categories-page,.museum-category-page{padding-top:74px!important}.museum-categories-page__title,.museum-categories-page__lede,.museum-journeys-page__title,.museum-journeys-page__lede{width:min(var(--premium-hero-title-measure,360px), calc(100vw - 40px));max-width:100%}.museum-categories-page__lede,.museum-journeys-page__lede{font-size:clamp(16px,4.1vw,17px)!important;line-height:1.68!important}.museum-category-page__lede{width:min(var(--premium-hero-title-measure,540px), calc(100vw - 40px));max-width:100%!important;font-size:clamp(16px,4.1vw,17px)!important;line-height:1.68!important}.museum-category-page__hero{--premium-hero-title-measure:540px;--premium-hero-title-size:clamp(32px, 8.8vw, 38px);--premium-hero-title-leading:1.06}.museum-category-page__title{width:min(var(--premium-hero-title-measure,540px), calc(100vw - 40px));max-width:100%}.museum-journey-detail__title,.museum-journey-detail__lede,.museum-journey-detail__intro{width:min(100%,100vw - 40px);max-width:100%}.museum-journey-detail__hero{--premium-hero-title-size:clamp(31px, 8.3vw, 36px);--premium-hero-title-leading:1.05}.museum-journey-detail__lede{text-align:justify;text-align-last:left;font-size:clamp(16px,4.1vw,17px)!important;line-height:1.68!important}.museum-journey-detail__intro{font-size:clamp(15px,3.9vw,16px)!important;line-height:1.72!important}.atlas-hero__lede{text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto;width:min(362px,100%);max-width:100%;margin-inline:auto;font-size:clamp(16px,4.1vw,17px);line-height:1.68}.atlas-hero__media{border-radius:0;margin-inline:-14px}.atlas-hero__brief{display:none}.atlas-hero__metrics{grid-template-columns:1fr}.atlas-hero__metrics div{min-height:72px}.atlas-hero__image--1{width:72vw;top:18px;right:-14%}.atlas-hero__image--2{width:58vw;bottom:12%;right:36%}.atlas-hero__image--3{display:none}.atlas-hero__actions,.atlas-next-step{align-items:stretch}.atlas-hero__actions{display:none}.atlas-compass{border-radius:18px;grid-template-columns:1fr;width:100%;margin:0;padding:14px;display:grid}.atlas-compass:before,.atlas-compass:after,.atlas-compass__ring{display:none}.atlas-compass__center,.atlas-compass__node,.atlas-compass__caption{position:static;transform:none}.atlas-compass__center{border-radius:16px;padding:18px}.atlas-compass__node{border-radius:14px;width:auto;min-height:78px;padding:14px}.atlas-compass__node--1,.atlas-compass__node--4{transform:none}.atlas-compass__node:hover,.atlas-compass__node:focus-visible,.atlas-compass__node--1:hover,.atlas-compass__node--1:focus-visible,.atlas-compass__node--4:hover,.atlas-compass__node--4:focus-visible,.atlas-compass__node--1:hover,.atlas-compass__node--1:focus-visible,.atlas-compass__node--4:hover,.atlas-compass__node--4:focus-visible{transform:translateY(-1px)}.atlas-compass__caption{text-align:center;width:auto;transform:none}.atlas-button,.atlas-zone-card__cta{width:100%}.atlas-flow,.atlas-zone-grid,.atlas-featured-grid{grid-template-columns:1fr}.atlas-flow{gap:1px}.atlas-flow__step{min-height:82px}.atlas-section{padding-top:34px}.atlas-featured-card{min-height:220px}.atlas-next-step{padding:20px}.journey-index-card__media{padding:22px 24px 24px;min-height:190px!important}.journey-index-card__title{max-width:15ch;font-size:clamp(24px,7vw,30px)}.journey-index-card__body{padding:22px 24px 26px}}@media (max-width:360px){.museum-journey-detail__hero{--premium-hero-title-size:clamp(28px, 8vw, 30px)}.museum-journeys-page__title .premium-hero-title__variant--mobile{display:none}.museum-journeys-page__title .premium-hero-title__variant--narrow{display:block}.museum-category-page__lede{width:min(var(--premium-hero-title-measure,360px), calc(100vw - 40px));line-height:1.64!important}.atlas-compass{aspect-ratio:auto;background:linear-gradient(#d8b4631f,#ffffff06),#ffffff0a;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin:0 0 34px;padding:12px;display:grid}.atlas-compass:before,.atlas-compass:after,.atlas-compass__ring{display:none}.atlas-compass__center,.atlas-compass__node,.atlas-compass__caption{position:static;transform:none}.atlas-compass__center{aspect-ratio:auto;border-radius:8px;grid-column:1/-1;padding:16px}.atlas-compass__node,.atlas-compass__node--1,.atlas-compass__node--4{width:auto;transform:none}.atlas-compass__node:hover,.atlas-compass__node:focus-visible,.atlas-compass__node--1:hover,.atlas-compass__node--1:focus-visible,.atlas-compass__node--4:hover,.atlas-compass__node--4:focus-visible{transform:translateY(-1px)}.atlas-compass__caption{text-align:center;grid-column:1/-1;width:auto}}.home-curation__section,.home-curation__panel{gap:18px;display:grid}.home-curation__personalized-grid{gap:24px;display:grid}.home-curation__journeys{gap:18px;display:grid}.home-curation__journey-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.home-curation__journey-card{isolation:isolate;background:radial-gradient(circle at 0 0,#d6b06b1a,#0000 36%),linear-gradient(#ffffff07,#ffffff03),#0c0c0cc7;border:1px solid #ffffff14;border-radius:26px;gap:14px;padding:20px;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 22px 60px #0000003d}.home-curation__journey-card:before{content:"";opacity:.52;pointer-events:none;border:1px solid #e9d2a51f;border-radius:999px;width:180px;height:180px;position:absolute;top:-72px;right:-64px}.home-curation__journey-card:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#07080a03 0%,#07080a0f 52%,#07080a29 100%),radial-gradient(circle at top,#d6b06b14,#0000 42%);position:absolute;inset:0}.home-curation__journey-card>*{z-index:1;position:relative}.home-curation__journey-card:hover{border-color:#e9d2a529;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0a,0 26px 72px #00000047}.home-curation__journey-accent{opacity:.92;filter:drop-shadow(0 0 14px #d6b06b2e);width:100%;height:2px;position:absolute;top:0;left:0}.home-curation__journey-eyebrow{color:#e9d2a5d6;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:11px}.home-curation__journey-card h3{max-width:14ch;margin:0;font-size:24px;font-weight:500;line-height:1.06}.home-curation__journey-copy{color:#ffffffb8;margin:0;font-size:14px;line-height:1.72}.home-curation__journey-stops{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.home-curation__journey-stops span{color:#ffffffc2;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(#ffffff0d,#ffffff07),#ffffff0d;border-radius:999px;align-items:center;min-height:28px;padding:0 12px;font-size:11px;display:inline-flex;box-shadow:inset 0 1px #ffffff08}.journey-index-card{border:1px solid var(--journey-index-accent-line,#ffffff1a);background:linear-gradient(180deg, #ffffff0a, #ffffff04), radial-gradient(circle at top left, var(--journey-index-accent-soft,#d6b06b1f), transparent 42%);border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 22px 58px #0003}.journey-index-card__media{align-content:end;min-height:258px;padding:26px 28px 30px;display:grid}.journey-index-card__eyebrow{letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px;font-weight:680;line-height:1.35}.journey-index-card__title{letter-spacing:0;text-wrap:balance;text-shadow:0 2px 18px #00000061;max-width:min(100%,20ch);margin:12px 0 0;font-size:clamp(28px,3vw,38px);font-weight:500;line-height:1.08}.journey-index-card__body{gap:20px;padding:24px 26px 28px;display:grid}.journey-index-card__copy{color:#ffffffc2;max-width:66ch;margin:0;font-size:15px;line-height:1.78}.journey-index-card__stops,.journey-index-card__actions{flex-wrap:wrap;gap:9px;display:flex}.journey-index-card__stop{color:#ffffffc2;letter-spacing:.02em;background:#fff1;border:1px solid #ffffff1f;border-radius:999px;align-items:center;min-height:28px;padding:0 12px;font-size:11px;font-weight:610;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff0d,0 8px 16px #0000001f}.journey-index-card__actions{margin-top:14px}.journey-index-card__link{color:#ffffffe6;letter-spacing:.04em;background:#ffffff0e;border:1px solid #ffffff21;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-size:12px;font-weight:660;line-height:1;text-decoration:none;transition:border-color .18s,background-color .18s,color .18s,transform .18s;display:inline-flex}.journey-index-card__link--lead{letter-spacing:.03em;min-height:42px;padding-inline:18px;font-size:13px}.journey-index-card__link:hover,.journey-index-card__link:focus-visible{color:#fff8e8fa;background:#d6b06b1a;border-color:#e9d2a547;transform:translateY(-1px)}.home-curation__panel{background:radial-gradient(circle at 0 0,#d6b06b1f,#0000 36%),#0c0c0cc7;border:1px solid #ffffff14;border-radius:28px;padding:20px}.home-curation__catalog-alert{background:linear-gradient(#b1883b14,#ffffff08),#0c0c0c9e;border:1px solid #b1883b3d;border-radius:24px;padding:22px 24px}.home-curation__catalog-alert h2{margin:8px 0 10px;font-size:clamp(24px,4vw,34px);font-weight:500;line-height:1.1}.home-curation__catalog-alert p:not(.home-curation__eyebrow){color:#ffffffbd;margin:0;font-size:16px;line-height:1.8}.home-demo-strip{background:radial-gradient(circle at 0 0,#d8b4631f,#0000 34%),linear-gradient(135deg,#ffffff0e,#ffffff05),#0a0a0abd;border:1px solid #e9d2a51f;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(220px,.38fr);align-items:end;gap:18px;padding:clamp(20px,3vw,28px);display:grid;box-shadow:0 24px 70px #00000038}.home-demo-strip__copy h2{max-width:720px;margin:0;font-size:clamp(28px,4vw,48px);font-weight:500;line-height:1.02}.home-demo-strip__copy p:not(.home-curation__eyebrow){max-width:var(--app-page-narrow);color:#ffffffb8;margin:12px 0 0;font-size:15px;line-height:1.75}.home-demo-strip__metrics{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.home-demo-strip__metrics span{color:#ffffff94;letter-spacing:0;text-transform:uppercase;background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;align-content:center;gap:3px;min-height:74px;padding:12px 14px;font-size:11px;font-weight:700;display:grid}.home-demo-strip__metrics strong{color:#fff8e8f5;letter-spacing:0;text-transform:none;font-size:28px;font-weight:560}.home-demo-strip__actions{gap:10px;display:grid}.home-demo-strip__actions a{color:#f8ead0f2;letter-spacing:0;background:#ffffff0a;border:1px solid #e9d2a524;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 16px;font-size:12px;font-weight:700;text-decoration:none;transition:border-color .18s,background-color .18s,color .18s,transform .18s;display:flex}.home-demo-strip__actions a:after{content:"Open";color:#ffffff7a;letter-spacing:0;text-transform:uppercase;font-size:10px}.home-demo-strip__actions a:hover,.home-demo-strip__actions a:focus-visible{color:#fff8e9;background:#d6b06b1a;border-color:#d6b06b6b;transform:translateY(-1px)}.home-curation__panel-header h3{margin:0;font-size:28px;font-weight:500}.home-curation__panel-header p:not(.home-curation__eyebrow){color:#ffffffad;max-width:720px;margin:10px 0 0;font-size:14px;line-height:1.7}.home-search{gap:18px;display:grid}.home-search__intro p:not(.home-curation__eyebrow){color:#ffffffad;max-width:var(--app-page-narrow);margin:10px 0 0;font-size:14px;line-height:1.7}.home-search__intro h2{margin:0;font-size:clamp(28px,4vw,44px);font-weight:500}.home-search__panel{background:radial-gradient(circle at 0 0,#d6b06b1a,#0000 36%),#0c0c0cc7;border:1px solid #ffffff14;border-radius:28px;gap:16px;padding:22px;display:grid}.home-search__toolbar,.home-search__mode,.home-search__summary,.home-search__quick-filters,.home-search__active-filters{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.home-search__assist{gap:10px;display:grid}.home-search__assist-label{color:#ffffffa3;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.home-search__assist-list{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.home-search__toolbar,.home-search__summary{justify-content:space-between}.home-search__mode span,.home-search__summary-label,.home-search__field span{color:#ffffffa3;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.home-search__mode-actions{background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;gap:8px;padding:6px;display:inline-flex}.home-search__mode-button,.home-search__reset,.home-search__quick-filter{color:#ffffffe0;min-height:36px;font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;padding:0 14px;font-size:11px;font-weight:700;transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s}.home-search__mode-button.is-active,.home-search__quick-filter.is-active{color:#ffe8c0f5;background:#d6b06b1f;border-color:#d6b06b47;box-shadow:0 0 0 1px #d6b06b14}.home-search__field{flex-direction:column;gap:8px;display:flex}.home-search__field input,.home-search__field select{color:#fffffff5;width:100%;min-height:48px;font:inherit;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:16px;padding:0 16px}.home-search__field--hero input{border-radius:18px;min-height:58px;padding:0 18px;font-size:15px}.home-search__field input:hover,.home-search__field select:hover{background:#ffffff0f;border-color:#d6b06b52}.home-search__field input:focus-visible,.home-search__field select:focus-visible{background:#18130df0;border-color:#d6b06bbd;outline:none;box-shadow:0 0 0 1px #d6b06b3d,0 0 0 4px #d6b06b14}.home-search__hint{color:#ffffffa8;margin:0;font-size:14px;line-height:1.7}.home-search__intro-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.home-search__advanced-grid,.home-search__results{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.home-search__active-filter{color:#ffe8c0eb;letter-spacing:.08em;background:#d6b06b1a;border:1px solid #d6b06b33;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}.home-search__assist-chip{color:#ffffffdb;min-height:34px;font:inherit;letter-spacing:.08em;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;padding:0 12px;font-size:11px;font-weight:700;transition:border-color .16s,background-color .16s,color .16s}.home-search__assist-chip:hover{color:#ffe8c0f5;background:#d6b06b1a;border-color:#d6b06b42}.home-search__card{isolation:isolate;background:linear-gradient(#ffffff0e,#ffffff08),#121212c7;border:1px solid #ffffff1b;border-radius:24px;grid-template-columns:minmax(140px,180px) minmax(0,1fr);gap:16px;padding:18px;transition:border-color .22s,box-shadow .26s,transform .22s;display:grid;position:relative;box-shadow:0 30px 90px #0000005c,0 10px 28px #0000003d,0 0 44px #d8b4630e,0 0 88px #d6b06b09}.home-search__card:before{content:"";z-index:-1;border-radius:inherit;opacity:.32;filter:blur(18px);background:radial-gradient(circle at 18% 10%,#d8b4631f,#0000 34%),radial-gradient(circle at 86% 92%,#d6b06b17,#0000 40%);transition:opacity .26s,filter .26s;position:absolute;inset:-1px}.home-search__card:hover,.home-search__card:focus-within{border-color:#e9d2a533;transform:translateY(-2px);box-shadow:0 36px 104px #00000070,0 14px 34px #00000047,0 0 58px #d8b46318,0 0 110px #d6b06b0f}.home-search__card:hover:before,.home-search__card:focus-within:before{opacity:.52;filter:blur(22px)}.home-search__card-media{aspect-ratio:2;isolation:isolate;background:#ffffff0a;border-radius:18px;align-self:start;width:100%;min-height:0;position:relative;overflow:hidden}.home-search__card-media:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#07080a05 0%,#07080a14 52%,#07080a38 100%),radial-gradient(circle at top,#d6b06b24,#0000 42%);position:absolute;inset:0}.home-search__card-media :where(img){object-position:center 38%;transition:transform .22s}.home-search__card-fallback{background:radial-gradient(circle at top,#d6b06b2e,#0000 38%),#ffffff0a;position:absolute;inset:0}.museum-mini-panorama{background:radial-gradient(circle at top,#d6b06b29,#0000 38%),#ffffff0a;position:relative;overflow:hidden}.museum-mini-panorama__image{z-index:0;object-position:center 42%;object-fit:cover;transition:transform .36s cubic-bezier(.22,1,.36,1),filter .36s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(1.018)}.museum-mini-panorama--showcase .museum-mini-panorama__image{object-position:center;object-fit:cover}.museum-mini-panorama--panorama .museum-mini-panorama__image,.museum-mini-panorama--thumbnail .museum-mini-panorama__image{object-fit:cover}.museum-mini-panorama--fallback:before{content:"";z-index:0;background:radial-gradient(circle at top,#d6b06b2e,#0000 38%),#ffffff0a;position:absolute;inset:0}.museum-mini-panorama--strong:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#07080a0a 0%,#07080a52 34%,#07080ac7 82%,#07080aeb 100%),radial-gradient(circle at top,#d6b06b1f,#0000 42%);position:absolute;inset:0}.museum-mini-panorama>:not(.museum-mini-panorama__image){z-index:2;position:relative}.home-search__card:hover .museum-mini-panorama__image,.home-search__card:focus-within .museum-mini-panorama__image,.home-curation__card:hover .museum-mini-panorama__image,.home-curation__card:focus-within .museum-mini-panorama__image,.journey-index-card:hover .museum-mini-panorama__image,.journey-index-card:focus-within .museum-mini-panorama__image{filter:saturate(1.04)contrast(1.03);transform:scale(1.045)}.home-search__card-body{gap:12px;display:grid}.home-search__card:hover .home-search__card-media :where(img){transform:scale(1.025)}.home-search__card-eyebrow{color:#e9d2a5d1;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px}.home-search__card-body h3{margin:10px 0 0;font-size:24px;font-weight:500}.home-search__card-location,.home-search__card-copy{color:#ffffffb8;margin:0;line-height:1.7}.home-search__card-location{margin-top:8px}.home-search__card-copy{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-top:8px;display:-webkit-box;overflow:hidden}.home-curation__intro h2{margin:0;font-size:clamp(30px,4vw,54px);font-weight:500;line-height:.98}.home-curation__intro p:not(.home-curation__eyebrow){color:#ffffffb3;max-width:var(--app-page-narrow);margin:14px 0 0;font-size:15px;line-height:1.8}.home-curation__eyebrow{color:#e9d2a5d6;letter-spacing:.22em;text-transform:uppercase;margin:0 0 10px;font-size:12px}.home-curation__hint{color:#ffffff94;font-size:14px;line-height:1.7}.home-curation__grid,.home-curation__collection-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.home-curation__card,.home-curation__collection-card{background:#0c0c0cd1;border:1px solid #ffffff14;border-radius:24px;overflow:hidden;box-shadow:0 22px 60px #00000042}.home-curation__card-media{aspect-ratio:2;isolation:isolate;background:#ffffff08;position:relative}.home-curation__card-media:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#07080a05 0%,#07080a14 54%,#07080a33 100%),radial-gradient(circle at top,#d6b06b24,#0000 42%);position:absolute;inset:0}.home-curation__card-media :where(img){object-position:center 38%;transition:transform .22s}.home-curation__card-fallback{background:radial-gradient(circle at top,#d6b06b29,#0000 36%),#ffffff08;width:100%;height:100%}.home-curation__card-body{padding:18px}.home-curation__card-eyebrow{color:#e9d2a5d1;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px}.home-curation__card-body h3,.home-curation__collection-card h3{margin:10px 0 0;font-size:22px;font-weight:500}.home-curation__card-body>p{color:#ffffff8a;letter-spacing:.14em;text-transform:uppercase;margin:10px 0 0;font-size:11px}.home-curation__card-copy{color:#ffffffb8;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-top:12px;font-size:14px;line-height:1.75;display:-webkit-box;overflow:hidden}.home-curation__card:hover .home-curation__card-media :where(img){transform:scale(1.025)}.home-curation__link{color:#ffffffeb;letter-spacing:.14em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;min-height:42px;margin-top:18px;padding:0 16px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.home-curation__collection-card{padding:20px}.home-curation__collection-copy{color:#ffffffb8;margin:12px 0 0;font-size:14px;line-height:1.75}.home-curation__collection-links{gap:10px;margin-top:16px;display:grid}.home-curation__collection-links a{color:#ffffffdb;font-size:14px;line-height:1.6;text-decoration:none}.home-curation__supporting-link{background:#ffffff08;border:1px solid #ffffff14;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.home-curation__supporting-link p{color:#ffffffad;max-width:780px;margin:0;font-size:14px;line-height:1.7}.home-curation__supporting-link a{color:#ffffffe6;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700;text-decoration:none}.discover-page{--app-page-toolbar-top:136px;min-height:100vh;padding:136px var(--app-page-pad) 56px;color:#fffffff5;background:radial-gradient(circle at top,#b1883b24,#0000 26%),linear-gradient(#050505,#101010)}.discover-page__hero,.discover-page__workspace{width:min(var(--app-page-max), 100%);margin:0 auto}.discover-page__hero{gap:16px;max-width:100%;margin-bottom:28px;display:grid}.discover-page__hero h1{font-size:var(--type-hero-headline-size);line-height:var(--type-hero-headline-line);margin:0;font-weight:500}.discover-page__hero>p:not(.home-curation__eyebrow){color:#ffffffc7;text-align:justify;text-align-last:left;text-justify:inter-word;margin:0;font-size:18px;line-height:1.8}.discover-page__back-link{color:#ffffffa3;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;text-decoration:none;display:inline-flex}.discover-page__workspace{grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.discover-page__rail{position:sticky;top:108px}.discover-page__rail-panel,.discover-page__results-shell,.discover-page__empty{background:#0c0c0cd1;border:1px solid #ffffff14;border-radius:28px;box-shadow:0 24px 60px #0000003d}.discover-page__rail-panel,.discover-page__results-shell{padding:22px}.discover-page__rail-panel h2,.discover-page__results-header h2,.discover-page__empty h3{margin:0;font-size:30px;line-height:1.04}.discover-page__rail-panel p:not(.home-curation__eyebrow),.discover-page__results-header p:not(.home-curation__eyebrow),.discover-page__empty p:not(.home-curation__eyebrow){color:#ffffffb8;margin:10px 0 0;font-size:14px;line-height:1.75}.discover-page__quick-filters,.discover-page__assist-list,.discover-page__active-filters,.discover-page__rail-actions,.discover-page__empty-actions{flex-wrap:wrap;gap:10px;display:flex}.discover-page__quick-filters{margin-top:18px}.discover-page__quick-label,.discover-page__assist-label,.discover-page__field span,.discover-page__stat span{color:#ffffff8f;letter-spacing:.16em;text-transform:uppercase;font-size:11px}.discover-page__fields{gap:14px;margin-top:18px;display:grid}.discover-page__field{gap:8px;display:grid}.discover-page__field input,.discover-page__field select{color:#ffffffeb;background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;width:100%;min-height:56px;padding:0 16px;font-size:16px}.discover-page__field input:hover,.discover-page__field select:hover{border-color:#d6b06b5c}.discover-page__field input:focus-visible,.discover-page__field select:focus-visible{border-color:#d6b06b9e;outline:none;box-shadow:0 0 0 3px #d6b06b24}.discover-page__field select:disabled{opacity:.52}.discover-page__quick-filter,.discover-page__assist-chip,.discover-page__active-filter,.discover-page__reset,.discover-page__secondary-link,.discover-page__card-action{letter-spacing:.14em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.discover-page__quick-filter,.discover-page__assist-chip,.discover-page__active-filter,.discover-page__secondary-link,.discover-page__card-action{color:#ffffffe6;background:#ffffff0d;border:1px solid #ffffff1f}.discover-page__assist-chip{gap:8px}.discover-page__assist-chip-badge{color:#f1dcb2f5;letter-spacing:.12em;background:#d6b06b2e;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:9px;display:inline-flex}.discover-page__assist-chip-badge--evolved{color:#cef4e3f5;background:#78c6a629}.discover-page__quick-filter.is-active,.discover-page__active-filter,.discover-page__reset{color:#0a0a0af0;background:#d6b06beb;border-color:#d6b06b38}.discover-page__assist,.discover-page__rail-actions{margin-top:18px}.discover-page__results-header{gap:18px;display:grid}.discover-page__assistant{background:radial-gradient(circle at 0 0,#d6b06b24,#0000 34%),linear-gradient(#ffffff0a,#ffffff06),#ffffff08;border:1px solid #ffffff14;border-radius:24px;gap:16px;margin-bottom:20px;padding:20px;display:grid;box-shadow:inset 0 1px #ffffff08,0 16px 44px #00000029}.discover-page__assistant-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.discover-page__assistant-header h2{margin:0;font-size:28px;line-height:1.06}.discover-page__assistant-header p:not(.home-curation__eyebrow){max-width:var(--app-page-narrow);color:#ffffffb8;margin:10px 0 0;font-size:14px;line-height:1.75}.discover-page__assistant-status{color:#0a0a0af0;letter-spacing:.14em;text-transform:uppercase;background:#d6b06beb;border:1px solid #d6b06b2e;border-radius:999px;align-items:center;min-height:38px;padding:0 14px;font-size:11px;font-weight:700;display:inline-flex}.discover-page__assistant-personal-note{color:#e9d2a5d1;margin:-4px 0 0;font-size:13px;line-height:1.65}.discover-page__assistant-family-note{background:linear-gradient(135deg,#d6b06b1f,#ffffff08);border:1px solid #d6b06b29;border-radius:18px;gap:8px;padding:12px 14px;display:grid}.discover-page__assistant-family-note p{color:#ffffffc2;margin:0;font-size:13px;line-height:1.6}.discover-page__assistant-family-impact{color:#d6e2c6cc}.discover-page__assistant-family-note strong{color:#ffffffeb}.discover-page__assistant-family-pill{color:#f1dcb2f5;letter-spacing:.14em;text-transform:uppercase;background:#d6b06b2e;border:1px solid #d6b06b38;border-radius:999px;align-items:center;width:fit-content;min-height:30px;padding:0 12px;font-size:10px;font-weight:700;display:inline-flex}.discover-page__assistant-form{gap:14px;display:grid}.discover-page__assistant-recent{gap:10px;display:grid}.discover-page__assistant-recent--prompts{margin-top:4px}.discover-page__assistant-recent-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.discover-page__assistant-recent-clear{color:#ffffffc7;letter-spacing:.12em;text-transform:uppercase;background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:10px;font-weight:700;display:inline-flex}.discover-page__assistant-recent-clear:hover,.discover-page__assistant-recent-clear:focus-visible{color:#f1dcb2f5;background:#d6b06b14;border-color:#d6b06b38}.discover-page__assistant-recent-list{gap:10px;display:grid}.discover-page__assistant-recent-card{color:#ffffffe0;text-align:left;background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;gap:10px;padding:14px 16px;transition:border-color .16s,background .16s,transform .16s;display:grid}.discover-page__assistant-recent-card:hover,.discover-page__assistant-recent-card:focus-visible{background:#d6b06b1a;border-color:#d6b06b3d;transform:translateY(-1px)}.discover-page__assistant-recent-meta{flex-wrap:wrap;gap:8px;display:flex}.discover-page__assistant-recent-topline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.discover-page__assistant-recent-topline-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.discover-page__assistant-recent-saved{color:#ffffff94;font-size:11px;line-height:1.5}.discover-page__assistant-recent-remove{color:#ffffffa8;letter-spacing:.12em;text-transform:uppercase;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:9px;font-weight:700;display:inline-flex}.discover-page__assistant-recent-remove:hover,.discover-page__assistant-recent-remove:focus-visible{color:#f1dcb2e6;background:#d6b06b0f;border-color:#d6b06b2e}.discover-page__assistant-recent-pill{color:#f1dcb2f0;letter-spacing:.12em;text-transform:uppercase;background:#d6b06b24;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:9px;font-weight:700;display:inline-flex}.discover-page__assistant-recent-pill--personalized{color:#cef4e3f5;background:#78c6a624}.discover-page__assistant-recent-pill--active{color:#fffffff0;background:#ffffff1f}.discover-page__assistant-recent-pill--pinned{color:#d9ecfff5;background:#6daeee29}.discover-page__assistant-recent-pill--stale{color:#ffded8f5;background:#c4776a2e}.discover-page__assistant-recent-card strong{color:#fffffff5;font-size:13px;line-height:1.45}.discover-page__assistant-recent-card span{color:#ffffffa8;font-size:12px;line-height:1.6}.discover-page__assistant-recent-signals{flex-wrap:wrap;gap:8px;display:flex}.discover-page__assistant-recent-signals small{color:#ffffffb8;background:#ffffff0f;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:10px;line-height:1.4;display:inline-flex}.discover-page__assistant-recent-preview{background:#ffffff0a;border-radius:14px;gap:6px;padding:10px 12px;display:grid}.discover-page__assistant-recent-preview-row{color:#ffffffb8;justify-content:space-between;align-items:center;gap:12px;margin:0;font-size:11px;line-height:1.5;display:flex}.discover-page__assistant-recent-preview-row strong{color:#fffffff0;font-size:11px}.discover-page__assistant-recent-preview-row--status strong{color:#f1dcb2f0}.discover-page__assistant-recent-preview-empty{color:#ffffff9e;margin:0;font-size:11px;line-height:1.5}.discover-page__assistant-recent-match-link{color:#ffffffdb;letter-spacing:.12em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;width:fit-content;min-height:30px;padding:0 12px;font-size:10px;font-weight:700;display:inline-flex}.discover-page__assistant-recent-match-link:hover,.discover-page__assistant-recent-match-link:focus-visible{color:#f1dcb2f5;background:#d6b06b14;border-color:#d6b06b38}.discover-page__assistant-recent-actions{flex-wrap:wrap;gap:10px;display:flex}.discover-page__assistant-recent-action{color:#ffffffd1;letter-spacing:.12em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-size:10px;font-weight:700;display:inline-flex}.discover-page__assistant-recent-action:hover,.discover-page__assistant-recent-action:focus-visible{color:#f1dcb2f5;background:#d6b06b14;border-color:#d6b06b38}.discover-page__assistant-recent-action--primary{color:#0a0a0af0;background:#d6b06beb;border-color:#d6b06b33}.discover-page__assistant-actions{flex-wrap:wrap;gap:10px;display:flex}.discover-page__assistant-primary,.discover-page__assistant-secondary{letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:11px;font-weight:700;display:inline-flex}.discover-page__assistant-primary{color:#0a0a0af0;background:#d6b06beb;border:1px solid #d6b06b38}.discover-page__assistant-secondary{color:#ffffffe6;background:#ffffff0d;border:1px solid #ffffff1f}.discover-page__assistant-output{gap:14px;display:grid}.discover-page__assistant-brief{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.discover-page__assistant-brief h3{margin:4px 0 0;font-size:22px;line-height:1.1}.discover-page__assistant-summary{color:#ffffffd6;margin:0;font-size:15px;line-height:1.7}.discover-page__assistant-columns{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:14px;display:grid}.discover-page__assistant-block{background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;gap:10px;padding:16px;display:grid}.discover-page__assistant-list{color:#ffffffc2;gap:8px;margin:0;padding-left:18px;font-size:14px;line-height:1.7;display:grid}.discover-page__assistant-matches{gap:10px;display:grid}.discover-page__assistant-match{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;gap:6px;padding:14px 16px;text-decoration:none;display:grid}.discover-page__assistant-match strong{color:#fffffff0;font-size:16px}.discover-page__assistant-match span{color:#ffffffb8;font-size:14px;line-height:1.6}.discover-page__assistant-match small{color:#ffffff85;letter-spacing:.06em;text-transform:uppercase;font-size:12px}.discover-page__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.discover-page__stat{background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;gap:8px;padding:16px;display:grid}.discover-page__stat strong{font-size:28px;font-weight:600;line-height:1}.discover-page__active-filters{margin-top:18px}.discover-page__results-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.discover-page__card{isolation:isolate;background:linear-gradient(#ffffff0e,#ffffff08),#121212c7;border:1px solid #ffffff1b;border-radius:24px;transition:border-color .22s,box-shadow .26s,transform .22s;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000005c,0 10px 28px #0000003d,0 0 44px #d8b4630e,0 0 88px #d6b06b09}.discover-page__card:before{content:"";z-index:-1;border-radius:inherit;opacity:.32;filter:blur(18px);background:radial-gradient(circle at 18% 10%,#d8b4631f,#0000 34%),radial-gradient(circle at 86% 92%,#d6b06b17,#0000 40%);transition:opacity .26s,filter .26s;position:absolute;inset:-1px}.discover-page__card:hover,.discover-page__card:focus-within{border-color:#e9d2a533;transform:translateY(-2px);box-shadow:0 36px 104px #00000070,0 14px 34px #00000047,0 0 58px #d8b46318,0 0 110px #d6b06b0f}.discover-page__card:hover:before,.discover-page__card:focus-within:before{opacity:.52;filter:blur(22px)}.discover-page__card-media{aspect-ratio:2;background:#ffffff08;position:relative}.discover-page__card-media:after{content:"";background:linear-gradient(#07080a05 0%,#07080a14 54%,#07080a33 100%),radial-gradient(circle at top,#d6b06b24,#0000 42%);position:absolute;inset:0}.discover-page__card-fallback{background:radial-gradient(circle at top,#d6b06b29,#0000 36%),#ffffff08;width:100%;height:100%}.discover-page__card-body{padding:18px}.discover-page__card-eyebrow{color:#e9d2a5d1;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px}.discover-page__card h3{margin:10px 0 0;font-size:22px;font-weight:500}.discover-page__card-location,.discover-page__card-copy,.discover-page__card-meta{margin:10px 0 0}.discover-page__card-location,.discover-page__card-meta{color:#ffffff8a;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.discover-page__card-copy{color:#ffffffb8;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.75;display:-webkit-box;overflow:hidden}.discover-page__card-action{margin-top:16px}.discover-page__empty{gap:14px;margin-top:18px;padding:22px;display:grid}.auth-card__field select,.auth-card__select,.admin-catalog__filter-field select,.admin-catalog__field select,.home-search__field select,.discover-page__field select{appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-image:linear-gradient(#ffffff1a,#ffffff0a),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.25L6 6.25L11 1.25' stroke='%23E9D2A5' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:calc(100% - 38px),calc(100% - 16px);background-repeat:no-repeat,no-repeat;background-size:1px 18px,12px 8px;padding-right:46px}.auth-card__field select:hover,.auth-card__select:hover,.admin-catalog__filter-field select:hover,.admin-catalog__field select:hover,.home-search__field select:hover,.discover-page__field select:hover{background-image:linear-gradient(#d6b06b2e,#ffffff0a),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.25L6 6.25L11 1.25' stroke='%23F6E7C4' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:calc(100% - 38px),calc(100% - 16px);background-repeat:no-repeat,no-repeat;background-size:1px 18px,12px 8px}.auth-card__field select:focus-visible,.auth-card__select:focus-visible,.admin-catalog__filter-field select:focus-visible,.admin-catalog__field select:focus-visible,.home-search__field select:focus-visible,.discover-page__field select:focus-visible{background-image:linear-gradient(#d6b06b47,#1a140d1f),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.25L6 6.25L11 1.25' stroke='%23FFF1D3' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:calc(100% - 38px),calc(100% - 16px);background-repeat:no-repeat,no-repeat;background-size:1px 18px,12px 8px}.auth-card__field select:disabled,.auth-card__select:disabled,.admin-catalog__filter-field select:disabled,.admin-catalog__field select:disabled,.home-search__field select:disabled,.discover-page__field select:disabled{background-image:linear-gradient(#ffffff0f,#ffffff05),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.25L6 6.25L11 1.25' stroke='%239C927F' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:calc(100% - 38px),calc(100% - 16px);background-repeat:no-repeat,no-repeat;background-size:1px 18px,12px 8px}.auth-card__field select option,.auth-card__select option,.admin-catalog__filter-field select option,.admin-catalog__field select option,.home-search__field select option,.discover-page__field select option,.auth-card__field select optgroup,.auth-card__select optgroup,.admin-catalog__filter-field select optgroup,.admin-catalog__field select optgroup,.home-search__field select optgroup,.discover-page__field select optgroup{color:#fffffff5;background:#16120e}.admin-catalog__visibility-control select,.admin-catalog__visibility-control select:hover,.admin-catalog__visibility-control select:focus-visible,.admin-catalog__visibility-control select:disabled{appearance:auto;background-image:none;background-repeat:initial;background-position:initial;background-size:initial;padding-right:18px}.auth-card__field input,.auth-card__field textarea,.auth-card__field select,.auth-card__select,.admin-catalog__search input,.admin-catalog__filter-field select,.admin-catalog__field input,.admin-catalog__field textarea,.admin-catalog__field select,.home-search__field input,.home-search__field select,.discover-page__field input,.discover-page__field textarea,.discover-page__field select{transition:border-color .16s,background-color .16s,box-shadow .16s,color .16s,transform .16s}.auth-card__field input:hover,.auth-card__field textarea:hover,.auth-card__field select:hover,.auth-card__select:hover{background:#ffffff0f;border-color:#d6b06b52}.auth-card__field input:focus-visible,.auth-card__field textarea:focus-visible,.auth-card__field select:focus-visible,.auth-card__select:focus-visible{background:#18130df0;border-color:#d6b06bbd;outline:none;box-shadow:0 0 0 1px #d6b06b3d,0 0 0 4px #d6b06b14}.auth-card__field textarea,.admin-catalog__field textarea,.discover-page__field textarea{color:#fffffff0;width:100%;min-height:120px;font:inherit;resize:vertical;background:linear-gradient(#ffffff14,#ffffff08),#ffffff08;border:1px solid #ffffff1f;border-radius:18px;padding:14px 16px;line-height:1.75}.auth-card__field input[type=number],.admin-catalog__field input[type=number],.discover-page__field input[type=number],.home-search__field input[type=number]{font-variant-numeric:tabular-nums}.auth-card__field input[type=number]::-webkit-outer-spin-button{opacity:.44;margin:0}.auth-card__field input[type=number]::-webkit-inner-spin-button{opacity:.44;margin:0}.admin-catalog__field input[type=number]::-webkit-outer-spin-button{opacity:.44;margin:0}.admin-catalog__field input[type=number]::-webkit-inner-spin-button{opacity:.44;margin:0}.discover-page__field input[type=number]::-webkit-outer-spin-button{opacity:.44;margin:0}.discover-page__field input[type=number]::-webkit-inner-spin-button{opacity:.44;margin:0}.home-search__field input[type=number]::-webkit-outer-spin-button{opacity:.44;margin:0}.home-search__field input[type=number]::-webkit-inner-spin-button{opacity:.44;margin:0}.auth-card__field input[type=number]{-moz-appearance:textfield}.auth-card__submit,.admin-catalog__submit,.pricing-page__action{transition:transform .16s,box-shadow .16s,filter .16s,opacity .16s;box-shadow:0 12px 28px #8f6b2e38,inset 0 1px #fff8ee38}.auth-card__submit:hover,.admin-catalog__submit:hover,.pricing-page__action:hover{filter:saturate(1.04);transform:translateY(-1px);box-shadow:0 16px 34px #8f6b2e47,inset 0 1px #fff8ee47}.auth-card__submit:focus-visible,.admin-catalog__submit:focus-visible,.pricing-page__action:focus-visible{outline:none;box-shadow:0 0 0 1px #d6b06b47,0 0 0 5px #d6b06b1a,0 16px 34px #8f6b2e3d,inset 0 1px #fff8ee3d}.auth-card__submit:active,.admin-catalog__submit:active,.pricing-page__action:active{transform:translateY(0);box-shadow:0 8px 18px #8f6b2e33,inset 0 1px #fff8ee2e}.auth-card__submit:disabled,.auth-card__submit[aria-disabled=true]{cursor:wait;opacity:.72;transform:none}.auth-card__field input[type=date],.admin-catalog__field input[type=date],.home-search__field input[type=date],.discover-page__field input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-image:linear-gradient(#ffffff1a,#ffffff0a)}.auth-card__field input[type=date]::-webkit-calendar-picker-indicator{opacity:.88;cursor:pointer;filter:sepia()saturate(.45)hue-rotate(345deg)brightness(1.08)}.admin-catalog__field input[type=date]::-webkit-calendar-picker-indicator{opacity:.88;cursor:pointer;filter:sepia()saturate(.45)hue-rotate(345deg)brightness(1.08)}.home-search__field input[type=date]::-webkit-calendar-picker-indicator{opacity:.88;cursor:pointer;filter:sepia()saturate(.45)hue-rotate(345deg)brightness(1.08)}.discover-page__field input[type=date]::-webkit-calendar-picker-indicator{opacity:.88;cursor:pointer;filter:sepia()saturate(.45)hue-rotate(345deg)brightness(1.08)}.auth-card__field input[type=checkbox],.auth-card__field input[type=radio],.admin-catalog__checkbox input,.discover-page__field input[type=checkbox],.discover-page__field input[type=radio],.home-search__field input[type=checkbox],.home-search__field input[type=radio]{appearance:none;cursor:pointer;background:linear-gradient(#ffffff1a,#ffffff0a),#ffffff08;border:1px solid #ffffff2e;flex-shrink:0;width:18px;height:18px;margin:0;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s;box-shadow:inset 0 1px #ffffff14,0 1px 2px #0000003d}.auth-card__field input[type=checkbox],.admin-catalog__checkbox input,.discover-page__field input[type=checkbox],.home-search__field input[type=checkbox]{border-radius:6px}.auth-card__field input[type=radio],.discover-page__field input[type=radio],.home-search__field input[type=radio]{border-radius:999px}.auth-card__field input[type=checkbox]:hover,.auth-card__field input[type=radio]:hover,.admin-catalog__checkbox input:hover,.discover-page__field input[type=checkbox]:hover,.discover-page__field input[type=radio]:hover,.home-search__field input[type=checkbox]:hover,.home-search__field input[type=radio]:hover{background:linear-gradient(#d6b06b2e,#ffffff0a),#ffffff0a;border-color:#d6b06b75}.auth-card__field input[type=checkbox]:focus-visible,.auth-card__field input[type=radio]:focus-visible,.admin-catalog__checkbox input:focus-visible,.discover-page__field input[type=checkbox]:focus-visible,.discover-page__field input[type=radio]:focus-visible,.home-search__field input[type=checkbox]:focus-visible,.home-search__field input[type=radio]:focus-visible{border-color:#d6b06bc7;outline:none;box-shadow:0 0 0 1px #d6b06b38,0 0 0 4px #d6b06b1a}.auth-card__field input[type=checkbox]:checked,.admin-catalog__checkbox input:checked,.discover-page__field input[type=checkbox]:checked,.home-search__field input[type=checkbox]:checked{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10' fill='none'%3E%3Cpath d='M1 5L4.2 8.2L11 1.4' stroke='%23110C04' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/12px 10px no-repeat,linear-gradient(135deg,#e2be78,#b4873d);border-color:#d6b06b38;box-shadow:0 0 0 1px #d6b06b29,0 10px 22px #8f6b2e2e}.auth-card__field input[type=radio]:checked,.discover-page__field input[type=radio]:checked,.home-search__field input[type=radio]:checked{background:radial-gradient(circle,#110c04 0 28%,#0000 32%),linear-gradient(135deg,#e2be78,#b4873d);border-color:#d6b06b38;box-shadow:0 0 0 1px #d6b06b29,0 10px 22px #8f6b2e2e}.auth-card__field input[type=checkbox]:disabled,.auth-card__field input[type=radio]:disabled,.admin-catalog__checkbox input:disabled,.discover-page__field input[type=checkbox]:disabled,.discover-page__field input[type=radio]:disabled,.home-search__field input[type=checkbox]:disabled,.home-search__field input[type=radio]:disabled{opacity:.56;cursor:not-allowed;box-shadow:none}.museum-detail-page,.museum-detail-page *{box-sizing:border-box}.museum-detail-page{padding-top:96px!important}.museum-detail-page__title{overflow-wrap:anywhere}.museum-detail-page__back-link,.museum-detail-page__eyebrow,.museum-detail-page__location,.museum-detail-page__route-eyebrow{line-height:1.35}.museum-detail-page__hero,.museum-detail-page__route-card{min-width:0}.museum-detail-page__hero{align-self:start;height:fit-content;min-height:0}.museum-detail-page__story-column{align-self:start;gap:24px;min-width:0;height:fit-content;display:grid}.museum-detail-page__meta .dashboard-card__badge{max-width:100%;min-height:30px}.museum-detail-page__actions .dashboard-card__ghost-link,.museum-detail-page__actions .dashboard-card__badge{min-height:42px}.museum-detail-page__opening-cue{min-width:0}.museum-detail-page__visit-steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.museum-detail-page__visit-step{border:1px solid var(--theme-border-soft);background:color-mix(in srgb, var(--theme-surface-secondary) 76%, transparent);border-radius:18px;grid-template-columns:34px minmax(0,1fr);align-items:flex-start;gap:12px;min-width:0;padding:12px;display:grid}.museum-detail-page__visit-step--ready{border-color:#6fdb9c57}.museum-detail-page__visit-step--attention{border-color:#e2b6646b}.museum-detail-page__visit-step--pending{opacity:.84}.museum-detail-page__visit-step-index{border:1px solid var(--theme-border-soft);width:34px;height:34px;color:var(--theme-text-soft);background:#ffffff0d;border-radius:999px;place-items:center;font-size:12px;font-weight:700;line-height:1;display:grid}.museum-detail-page__visit-step--ready .museum-detail-page__visit-step-index{color:#88e6ae;background:#6fdb9c1f;border-color:#6fdb9c5c}.museum-detail-page__visit-step--attention .museum-detail-page__visit-step-index{color:#efc67a;background:#e2b6641f;border-color:#e2b6646b}.museum-detail-page__visit-step-copy{gap:4px;min-width:0;display:grid}.museum-detail-page__visit-step-label{color:var(--theme-text-soft);letter-spacing:.16em;text-transform:uppercase;font-size:10px;line-height:1.3}.museum-detail-page__visit-step-copy strong{color:var(--theme-text-main);overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:1.25}.museum-detail-page__visit-step-copy>span:last-child{color:var(--theme-text-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.museum-detail-page__tour-cta{text-align:center;overflow-wrap:anywhere;width:100%;max-width:100%}.museum-detail-page__description{width:100%}.museum-detail-page__route-card{scroll-margin-top:188px}.museum-detail-page__tour-frame{scroll-margin-top:128px;position:relative}.museum-detail-page__embedded-tour{background:#000;border:1px solid #f7dfb038;border-radius:28px;width:100%;height:clamp(620px,82vh,980px);margin:28px 0 0;overflow:hidden;box-shadow:0 28px 70px #00000057}.museum-detail-page__embedded-tour iframe{background:#000;border:0;width:100%;height:100%;display:block}.museum-detail-page__panorama-preview{width:100%;height:100%;min-height:inherit;background:#000;position:relative;overflow:hidden}.museum-detail-page__panorama-window{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.museum-detail-page__panorama-window:active{cursor:grabbing}.museum-detail-page__panorama-viewer{z-index:0;opacity:0;filter:saturate(1.12)contrast(1.06)brightness(1.08);background:#000;transition:opacity .9s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.museum-detail-page__panorama-viewer canvas{display:block}.museum-detail-page__panorama-window:before,.museum-detail-page__panorama-window:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.museum-detail-page__panorama-window:before{background:radial-gradient(circle at 50% 46%,#0000 0 44%,#00000014 74%,#00000052 100%),linear-gradient(90deg,#00000057,#0000000a 46%,#0000003d)}.museum-detail-page__panorama-window:after{mix-blend-mode:screen;opacity:.46;background:linear-gradient(#0000001f,#0000 38%,#00000052),radial-gradient(circle at 22% 18%,#d6b06b1f,#0000 34%)}.museum-detail-page__panorama-image{object-fit:cover;filter:saturate(1.08)contrast(1.06)brightness(1.02);will-change:transform;pointer-events:none;width:120%;height:100%;transition:opacity .9s cubic-bezier(.16,1,.3,1);animation:46s cubic-bezier(.45,0,.22,1) infinite alternate museumPanoramaDrift;position:absolute;top:0;left:-10%;transform:translate(0,0)scale(1.04)}.museum-detail-page__panorama-preview.is-spherical .museum-detail-page__panorama-viewer{opacity:1}.museum-detail-page__panorama-preview.is-spherical .museum-detail-page__panorama-image{opacity:0;animation-play-state:paused}.museum-detail-page__panorama-controls{z-index:3;-webkit-backdrop-filter:blur(18px)saturate(1.14);backdrop-filter:blur(18px)saturate(1.14);background:#07060580;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;padding:7px;display:flex;position:absolute;bottom:clamp(16px,3vw,34px);right:clamp(16px,3vw,34px);box-shadow:0 20px 56px #00000057}.museum-detail-page__panorama-controls button{color:#ffffffeb;width:38px;height:38px;font:700 17px/1 var(--font-ui);cursor:pointer;background:#ffffff12;border:1px solid #ffffff29;border-radius:999px;transition:transform .22s cubic-bezier(.22,1,.36,1),background .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1);box-shadow:inset 0 1px #ffffff24}.museum-detail-page__panorama-controls button:hover,.museum-detail-page__panorama-controls button:focus-visible{background:#e2b66433;border-color:#e2b6646b;outline:none;transform:translateY(-1px)}.museum-detail-page__panorama-overlay{z-index:2;color:#fff;gap:14px;width:min(460px,100% - 44px);display:grid;position:absolute;bottom:clamp(22px,6vw,72px);left:clamp(22px,5vw,74px)}.museum-detail-page__panorama-eyebrow{color:#eac989eb;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:700}.museum-detail-page__panorama-overlay h2{text-wrap:balance;margin:0;font-size:clamp(32px,4vw,56px);font-weight:500;line-height:.98}.museum-detail-page__panorama-overlay p{color:#ffffffb8;max-width:34rem;margin:0;font-size:14px;line-height:1.7}.museum-detail-page__panorama-cta{color:#120d05;cursor:pointer;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(135deg,#e2b664f5,#ffffffe0);border:0;border-radius:999px;justify-content:center;justify-self:start;align-items:center;max-width:100%;min-height:50px;padding:0 22px;font-family:inherit;font-size:12px;font-weight:800;text-decoration:none;transition:transform .28s cubic-bezier(.22,1,.36,1),filter .28s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:0 18px 48px #00000047}.museum-detail-page__panorama-cta:hover,.museum-detail-page__panorama-cta:focus-visible{filter:brightness(1.06);transform:translateY(-1px)}@keyframes museumPanoramaDrift{0%{transform:translate(0,0)scale(1.04)}to{transform:translate(-12%)scale(1.04)}}.museum-detail-page__embedded-tour-placeholder{width:100%;height:100%;color:var(--theme-text-soft);text-align:center;background:radial-gradient(circle,#d6b06b1f,#0000 34%),#000;place-items:center;padding:24px;display:grid}.museum-detail-page__embedded-tour-placeholder--blocked{align-content:center;gap:18px}.museum-detail-page__embedded-tour-placeholder span{letter-spacing:.16em;text-transform:uppercase;max-width:28rem;font-size:11px;font-weight:700;line-height:1.8}@media (prefers-reduced-motion:reduce){.museum-detail-page__panorama-image{animation:none;transform:translate(-6%)scale(1.04)}}@media (max-width:920px){.museum-journeys-page{padding-top:96px!important}.auth-toolbar-frame{pointer-events:auto;will-change:auto;width:auto;max-width:none;transition:none;position:static;opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.auth-toolbar{z-index:70;min-width:calc(100vw - (2 * var(--app-toolbar-mobile-edge)));top:var(--app-toolbar-mobile-top);right:var(--app-toolbar-mobile-edge);left:var(--app-toolbar-mobile-edge);scrollbar-width:none;background:#0a0a0af5;flex-direction:row;justify-content:space-between;align-items:center;gap:6px;padding:7px;position:fixed;overflow-x:auto;box-shadow:0 0 0 1px #ffffff14,0 14px 30px #0000004d}body:has(.auth-toolbar):before{content:"";z-index:69;width:auto;height:var(--app-toolbar-mobile-safe-band);pointer-events:none;-webkit-backdrop-filter:none;background:linear-gradient(#030303fa 0%,#030303e0 72%,#03030300 100%);position:fixed;inset:0 0 auto;-webkit-mask-image:none;mask-image:none}.auth-toolbar-backdrop{display:none}.auth-toolbar::-webkit-scrollbar{display:none}.auth-toolbar__identity{flex:none;gap:6px}.auth-toolbar__brand{display:none}.auth-toolbar__avatar{width:30px;height:30px;font-size:10px}.auth-toolbar__meta strong{max-width:4.4rem;font-size:10px}.auth-toolbar__actions{flex-wrap:nowrap;justify-content:flex-end;gap:5px;min-width:0}.auth-toolbar__button--context{width:100%;min-width:0}.auth-toolbar__link,.auth-toolbar__button,.auth-toolbar__theme-toggle{letter-spacing:.08em;white-space:nowrap;height:30px;min-height:30px;padding:0 9px;font-size:9px}.auth-toolbar__theme-toggle{width:30px;min-width:30px;height:30px;padding:0}.cookie-consent{border-radius:20px;grid-template-columns:minmax(0,1fr);align-items:stretch;max-height:min(360px,100svh - 104px);padding:14px 16px 16px;inset:auto 16px 16px;overflow-y:auto}.cookie-consent__copy h2{margin-bottom:.35rem;font-size:.98rem}.cookie-consent__copy>p,.cookie-consent__copy li{font-size:.86rem;line-height:1.45}.cookie-consent__list{margin-top:.45rem}.cookie-consent__actions{grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:.55rem;display:grid}.cookie-consent__button{justify-content:center;width:100%;min-height:44px;padding:.72rem .9rem}body:has(.checkout-review) .cookie-consent{gap:.7rem;max-height:min(260px,100svh - 92px);padding:12px;inset:auto 12px 12px}.admin-playbook-shell{grid-template-columns:minmax(0,1fr)}.admin-playbook-panel{border-radius:16px;width:100%;padding:clamp(18px,5vw,24px)}.admin-playbook{justify-self:stretch}.admin-playbook-section{padding:18px 16px 18px 18px}.admin-playbook p,.admin-playbook li{font-size:14px;line-height:1.72}.admin-playbook-nav{max-height:none;padding:0 0 var(--app-panel-gap);border-right:0;border-bottom:1px solid var(--theme-border-soft);position:static}.admin-playbook-nav__docs,.admin-playbook-nav__toc{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-playbook-nav__toc .dashboard-card__eyebrow{grid-column:1/-1}.auth-toolbar__subline{gap:6px}.auth-toolbar__meta span{max-width:100%}.route-state__actions{flex-direction:column;align-items:stretch}.museum-detail-page{padding:18px 14px 36px!important}.museum-detail-page__inner{width:100%!important;max-width:100%!important}.museum-detail-page__arrival{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;margin-bottom:18px!important}.museum-detail-page__hero,.museum-detail-page__route-card{border-radius:22px!important;width:100%!important;min-width:0!important}.museum-detail-page__hero{padding:20px 18px 18px!important}.museum-detail-page__route-card{gap:12px!important;padding:18px!important}.museum-detail-page__hero-orbit{opacity:.48!important;width:210px!important;height:210px!important;top:-98px!important;right:-118px!important}.museum-detail-page__back-link{letter-spacing:.14em!important;font-size:11px!important}.museum-detail-page__eyebrow{letter-spacing:.18em!important;margin-top:16px!important;font-size:11px!important}.museum-detail-page__location{letter-spacing:.15em!important;margin-top:12px!important;font-size:11px!important}.museum-detail-page__meta{gap:8px!important;margin-top:12px!important}.museum-detail-page__meta .dashboard-card__badge{letter-spacing:.11em;min-height:28px;padding:0 10px;font-size:10px}.museum-detail-page__actions{align-items:stretch!important;gap:10px!important;margin-top:16px!important}.museum-detail-page__actions,.museum-detail-page__actions .favorite-toggle,.museum-detail-page__actions .favorite-toggle .dashboard-card__ghost-link,.museum-detail-page__actions>.dashboard-card__ghost-link{width:100%}.museum-detail-page__actions .dashboard-card__ghost-link{letter-spacing:.12em;min-height:44px;padding:0 14px;font-size:10px}.museum-detail-page__actions .dashboard-card__badge{justify-content:center;width:fit-content;min-height:34px;padding:0 12px;font-size:10px}.museum-detail-page__route-eyebrow{letter-spacing:.16em!important;font-size:10px!important}.museum-detail-page__route-title{margin-top:10px!important;font-size:clamp(24px,7vw,34px)!important;line-height:1.05!important}.museum-detail-page__route-lead{margin-top:12px!important;font-size:14px!important;line-height:1.65!important}.museum-detail-page__opening-cue{border-radius:18px!important;padding:14px!important}.museum-detail-page__visit-step{border-radius:16px;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:11px}.museum-detail-page__visit-step-index{width:30px;height:30px;font-size:11px}.museum-detail-page__tour-frame{scroll-margin-top:148px}.museum-detail-page__embedded-tour{border-radius:24px;height:min(760px,78vh);margin-top:22px}.museum-detail-page__panorama-image{width:136%;left:-18%}.museum-detail-page__panorama-window:before{background:radial-gradient(circle at 50% 38%,#0000 0 24%,#0003 62%,#000000a8 100%),linear-gradient(#0000001f,#00000085)}.museum-detail-page__panorama-controls{top:max(14px, env(safe-area-inset-top));background:#07060594;padding:6px;bottom:auto;left:50%;right:auto;transform:translate(-50%)}.museum-detail-page__panorama-controls button{width:36px;height:36px;font-size:16px}.museum-detail-page__panorama-controls button:hover,.museum-detail-page__panorama-controls button:focus-visible{transform:none}.museum-detail-page__panorama-overlay{gap:12px;width:auto;bottom:22px;left:20px;right:20px}.museum-detail-page__panorama-overlay h2{font-size:clamp(28px,9vw,40px)}.museum-detail-page__panorama-overlay p{font-size:13px}.museum-detail-page__panorama-cta{justify-self:stretch}.museum-detail-page__title{max-width:100%!important;margin-top:10px!important;font-size:clamp(34px,10vw,46px)!important;line-height:.98!important}.museum-detail-page__description{max-width:100%!important;margin-bottom:22px!important}.auth-page__hero{max-width:100%}.auth-route{padding-top:74px}.auth-page__hero h1{text-align:left;text-align-last:left;width:100%;font-size:clamp(27px,7.7vw,33px);line-height:1.02}.auth-page__title-line{display:inline}.auth-page__lede{text-align:justify;text-align-last:left;text-justify:inter-word;text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;width:100%;max-width:100%;font-size:15px;line-height:1.7}.auth-page__bullets{margin-top:18px;line-height:1.72}.auth-page__forms,.dashboard-card__stats,.dashboard-card__status-grid,.account-mfa__setup,.admin-analytics__summary-grid,.admin-analytics__chart-grid,.admin-analytics__comparison-grid,.admin-analytics__copilot-grid,.admin-analytics__copilot-actions,.admin-analytics__micro-grid,.admin-analytics__grid,.admin-analytics__spotlight-grid,.admin-analytics__target-grid,.admin-catalog__filters,.admin-catalog__record-grid,.admin-catalog__cockpit-grid,.admin-catalog__grid,.admin-showcase-preview,.admin-catalog__pricing-summary,.admin-catalog__history-change,.pricing-page__quick-buy,.pricing-page__grid,.pricing-page__trust-grid,.checkout-review__steps,.checkout-review__trust-strip,.checkout-review__grid,.checkout-review__facts,.pricing-page__meta,.admin-role-access__permission-grid,.admin-role-access__permission-columns,.home-curation__journey-grid,.home-curation__grid,.home-curation__collection-grid,.home-demo-strip,.admin-analytics__metric-list,.admin-analytics__micro-summary,.commerce-access-panel__offer{grid-template-columns:1fr}.admin-analytics__spotlight-summary{grid-template-columns:minmax(0,1fr);align-items:start}.admin-analytics__spotlight-summary strong,.admin-analytics__spotlight-summary em{justify-self:start}.commerce-access-panel__action{width:100%}.checkout-review__card--payment{order:-1}.pricing-page__quick-buy-card{grid-template-columns:1fr}.pricing-page__quick-price{justify-self:start}.home-hero__shell{align-items:flex-start;padding-top:130px;padding-bottom:28px}.home-hero__brand-logo{top:var(--home-brand-desktop-top,34px);left:var(--home-brand-desktop-left,20px);width:clamp(104px,20vw,142px)}.home-hero__panel{padding:22px 18px 18px}.home-hero__orbit{width:64px;height:64px;top:18px;right:16px}.home-hero__actions,.home-hero__region-actions,.home-curation__supporting-link{flex-direction:column;align-items:stretch}.admin-quick-actions,.admin-layout-controls{grid-template-columns:1fr 1fr;gap:10px;display:grid}.admin-quick-actions a,.admin-layout-controls__button{text-align:left;justify-content:space-between;width:100%;min-height:48px}.admin-collapse__summary{flex-direction:column;align-items:stretch}.admin-collapse__summary-meta{justify-content:space-between}.account-collapse__summary-note{text-align:left;max-width:none}.admin-catalog__panel,.admin-analytics__card{padding:18px}.admin-catalog__search-toolbar{flex-direction:column;align-items:stretch}.admin-catalog__section-heading,.admin-catalog__visibility-row{grid-template-columns:1fr}.admin-catalog__visibility-counts,.admin-catalog__visibility-action{justify-content:flex-start}.home-search__toolbar,.pricing-page__trust-header,.pricing-page__actions,.checkout-review__actions,.checkout-review__links,.home-search__summary{flex-direction:column;align-items:stretch}.home-search__advanced-grid,.home-search__results,.home-demo-strip__metrics{grid-template-columns:1fr}.discover-page{padding-top:124px}.discover-page__workspace{grid-template-columns:1fr}.discover-page__rail{position:static}.pricing-page__hero-title{width:100%;font-size:clamp(27px,7.2vw,30px);line-height:1.16}.pricing-page__hero-title-line{-webkit-hyphens:auto;hyphens:auto;white-space:nowrap;width:100%;display:block}.pricing-page__hero-title-line--balanced{text-align:justify;text-align-last:justify;text-justify:inter-word}.discover-page__assistant-columns,.discover-page__stats,.discover-page__results-grid{grid-template-columns:1fr}.home-hero__region{padding:12px}.home-search__card{grid-template-columns:1fr}.admin-catalog__search-mode,.admin-catalog__search-actions,.admin-catalog__search-summary{justify-content:space-between}.admin-catalog__form-footer{flex-direction:column;align-items:stretch}.admin-role-access__actions,.admin-catalog__submit{width:100%}.admin-analytics__bar-row{grid-template-columns:1fr;align-items:stretch}.admin-analytics__funnel-step,.admin-analytics__comparison-values,.admin-analytics__chart-meta{grid-template-columns:1fr}.admin-analytics__bar-value{justify-self:flex-start}.admin-analytics__table{min-width:720px}}@media (max-width:680px){.dashboard-card__access-overview,.dashboard-card__permissions-list,.admin-role-access__permission-columns,.admin-role-access__capabilities-columns,.dashboard-card__collection-summary{grid-template-columns:1fr}.admin-role-access__capability-item{flex-direction:column;align-items:flex-start}.admin-role-access__capability-item strong{align-self:flex-start}}@media (max-width:640px){.admin-playbook-nav__docs,.admin-playbook-nav__toc{grid-template-columns:minmax(0,1fr)}.cookie-consent{max-height:none}.cookie-consent__list{display:none}.admin-playbook{padding-inline:0}.home-stage{--home-mobile-safe-top:env(safe-area-inset-top,0px);--home-mobile-safe-bottom:env(safe-area-inset-bottom,0px);--home-mobile-visual-viewport:100svh;--home-mobile-logo-top:max(59px, calc(var(--home-mobile-safe-top) + 49px));--home-mobile-logo-width:min(112px, 28.5vw);--home-mobile-globe-y:14px;--home-mobile-tagline-bottom:max(62px, calc(var(--home-mobile-safe-bottom) + 58px));--home-mobile-cue-bottom:max(6px, var(--home-mobile-safe-bottom));min-height:auto;padding-top:100svh}@media (max-height:720px){.home-stage{--home-mobile-tagline-bottom:max(70px, calc(var(--home-mobile-safe-bottom) + 66px))}}.world-map-canvas-frame{transform:translate3d(0, var(--home-mobile-globe-y,0px), 0);height:var(--home-mobile-visual-viewport,100svh)!important}.home-hero{pointer-events:none;min-height:auto;position:relative;inset:auto}.home-hero__shell{width:100%;height:auto;padding:70px 18px 28px;display:block}.home-intro-logo{z-index:2147483000;opacity:1;visibility:visible;background:linear-gradient(#020202 0%,#050403 52%,#020202 100%);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(0)}.home-intro-logo__veil{display:none}.home-hero__brand-logo{top:var(--home-mobile-logo-top);z-index:18;width:var(--home-mobile-logo-width);opacity:0;visibility:hidden;filter:none;transition:none;animation:none;position:fixed;left:50%;transform:translate(-50%)translateY(0)scale(1)}.home-stage[data-home-intro-state=settled]:not([data-globe-logo-safe=unsafe]) .home-hero__brand-logo{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)scale(1)}.home-stage[data-globe-logo-safe=unsafe] .home-hero__brand-logo{visibility:hidden;transform:translate(-50%)translateY(-8px)scale(.97);opacity:0!important;animation:none!important}.home-stage:has(.world-map-tagline.is-zoomed) .home-hero__brand-logo{visibility:hidden;transform:translate(-50%)translateY(-8px)scale(.97);opacity:0!important;animation:none!important}.home-hero__brand-logo.is-panel-colliding{transform:translate(-50%)translateY(-10px)scale(.965);opacity:0!important;visibility:hidden!important;filter:none!important;animation:none!important}:root[data-home-intro-state=settled] .home-intro-logo,.home-stage[data-home-intro-state=settled] .home-intro-logo,.home-stage[data-globe-logo-safe=safe] .home-intro-logo{opacity:0!important;visibility:hidden!important;display:none!important}.home-stage[data-globe-logo-safe=unsafe] .home-intro-logo.is-landed,.home-intro-logo.is-landed.is-scroll-hidden{opacity:0;filter:blur(3px);transform:translateY(-8px)scale(.985)}.home-intro-logo__mark{width:min(248px,68vw)}.home-intro-logo:before{filter:blur(16px);width:min(370px,92vw);animation:5.8s cubic-bezier(.16,1,.3,1) forwards homeIntroLogoGlowMobile}.home-intro-logo.is-traveling:before{opacity:0;filter:blur(24px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),filter .9s cubic-bezier(.22,1,.36,1);animation:none;transform:translate(-50%,-50%)scale(.72)}.home-intro-logo.is-traveling .home-intro-logo__image--intro-tagline{opacity:1;filter:none;transform:translateY(0)scale(1)}.home-intro-logo.is-tagline-fading .home-intro-logo__image--intro-tagline{opacity:0;filter:blur(2px);transition:opacity 1.05s cubic-bezier(.22,1,.36,1),filter 1.05s cubic-bezier(.22,1,.36,1),transform 1.05s cubic-bezier(.22,1,.36,1);transform:translateY(4px)scale(.996)}.home-intro-logo.is-finalized .home-intro-logo__image--intro-main{opacity:1;filter:none;transition:opacity .82s cubic-bezier(.22,1,.36,1),filter .82s cubic-bezier(.22,1,.36,1),transform .82s cubic-bezier(.22,1,.36,1);transform:translateY(0)scale(1)}.home-intro-logo.is-finalized .home-intro-logo__image--intro-tagline{opacity:0;filter:blur(2px);transition:opacity .82s cubic-bezier(.22,1,.36,1),filter .82s cubic-bezier(.22,1,.36,1),transform .82s cubic-bezier(.22,1,.36,1);transform:translateY(4px)scale(.996)}.home-intro-logo.is-finalized .home-intro-logo__image--final{opacity:0;filter:blur();transition:opacity .82s cubic-bezier(.22,1,.36,1),filter .82s cubic-bezier(.22,1,.36,1),transform .82s cubic-bezier(.22,1,.36,1);transform:translateY(0)scale(1)}.home-hero__panel{width:100%;scroll-margin-block:92px 36px;animation-delay:7.2s}.home-stage[data-home-intro-mode=returning] .home-hero__panel{scroll-margin-block-start:148px}.home-stage[data-home-intro-mode=returning]{padding-bottom:180px}.world-map-scene--past-stage :where(.world-map-tagline,.world-map-mobile-activate){opacity:0!important;visibility:hidden!important;pointer-events:none!important}.home-hero__panel h1{width:100%;font-size:clamp(29px,7.3vw,31px);line-height:1.04}.home-hero__title-line{display:inline}.home-hero__lede{width:100%;font-size:15px;line-height:1.68}.home-hero__lede-line{white-space:normal}:root[data-home-intro-state=pending] .auth-toolbar{opacity:0;pointer-events:none;filter:blur(10px);transform:translateY(calc(-100% - 18px))scale(.965)}body:has(.home-stage[data-home-intro-state=pending]) .auth-toolbar{opacity:0;pointer-events:none;filter:blur(10px);transform:translateY(calc(-100% - 18px))scale(.965)}:root[data-home-intro-state=settled] .auth-toolbar{animation:.92s cubic-bezier(.22,1,.36,1) .18s both homeMobileChromeReveal}body:has(.home-stage[data-home-intro-state=settled]) .auth-toolbar{animation:.92s cubic-bezier(.22,1,.36,1) .18s both homeMobileChromeReveal}.home-stage[data-home-intro-state=pending] .home-hero__panel{opacity:0;pointer-events:none;visibility:hidden;filter:blur(10px);animation:none;transform:translate(-34px,48px)scale(.965)}.home-stage[data-home-intro-state=settled] .home-hero__panel{pointer-events:auto;visibility:visible;animation:1.08s cubic-bezier(.16,1,.3,1) .18s forwards homeMobileHeroPanelReveal}.home-stage[data-home-intro-state=pending] .mapboxgl-control-container,.home-stage[data-home-intro-state=pending] .mapboxgl-marker,.home-stage[data-home-intro-state=pending] .world-map-mobile-activate,.home-stage[data-home-intro-state=pending] .preview-card{opacity:0;pointer-events:none;filter:blur(5px);transform:translateY(12px)}.home-stage[data-home-intro-state=settled] .mapboxgl-control-container,.home-stage[data-home-intro-state=settled] .mapboxgl-marker,.home-stage[data-home-intro-state=settled] .world-map-mobile-activate,.home-stage[data-home-intro-state=settled] .preview-card{transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1),filter .72s cubic-bezier(.22,1,.36,1)}.world-map-mobile-activate__halo{opacity:0;animation:none;display:none}.world-map-mobile-activate__chevrons svg{filter:none}.home-stage[data-home-intro-state=settled] .mapboxgl-control-container{transition-delay:.42s}.home-stage[data-home-intro-state=settled] .mapboxgl-marker{transition-delay:.56s}.world-map-tagline{visibility:visible;padding:0;transition:opacity .88s cubic-bezier(.16,1,.3,1),transform .88s cubic-bezier(.16,1,.3,1),filter .88s cubic-bezier(.16,1,.3,1);display:block;bottom:var(--home-mobile-tagline-bottom)!important;animation:9.6s ease-in-out infinite worldMapMobileTaglineBreathe!important}body:has(.home-stage[data-home-intro-state=pending]) .world-map-tagline{filter:blur(4px);transform:translateY(12px)scale(.985);opacity:0!important;visibility:hidden!important;transition:none!important;animation:none!important}body:has(.home-stage[data-home-intro-state=pending]) :where(.mapboxgl-control-container,.mapboxgl-ctrl,.world-map-mobile-activate){opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:none!important;animation:none!important}.home-stage[data-globe-focus=focused] .world-map-tagline{visibility:hidden;filter:blur(4px);transition:opacity .62s cubic-bezier(.16,1,.3,1),transform .62s cubic-bezier(.16,1,.3,1),filter .62s cubic-bezier(.16,1,.3,1),visibility 0s linear .62s;transform:translateY(12px)scale(.985);opacity:0!important;animation:none!important}.home-stage[data-globe-focus=default] .world-map-tagline{transition:opacity .88s cubic-bezier(.16,1,.3,1),transform .88s cubic-bezier(.16,1,.3,1),filter .88s cubic-bezier(.16,1,.3,1)}.home-curation{background:linear-gradient(#04040400 0%,#140f0957 14%,#090807b8 34%,#050505f0 56%,#050505 78% 100%);padding-top:28px}.admin-quick-actions,.admin-layout-controls{grid-template-columns:1fr}.admin-catalog__search-mode-actions,.home-search__mode-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.home-search__intro-actions{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.home-search__intro-actions>span{display:none}.home-search__intro-actions .dashboard-card__ghost-link{text-align:center;white-space:normal;width:100%;min-height:44px;padding:0 14px}.home-hero__region-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.discover-page__rail-actions,.discover-page__empty-actions{flex-direction:column;align-items:stretch}.admin-catalog__search-mode-button,.admin-catalog__search-reset,.admin-catalog__quick-filter,.admin-catalog__active-filter,.home-search__mode-button,.home-search__reset,.home-search__quick-filter,.discover-page__quick-filter,.discover-page__assist-chip,.discover-page__active-filter,.discover-page__reset,.discover-page__secondary-link,.discover-page__card-action,.home-hero__region-button,.home-hero__region-reset{text-align:center;justify-content:center;width:100%}.admin-quick-actions a{flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px}.admin-layout-controls__button{justify-content:center}.admin-collapse__summary-meta{flex-direction:column;align-items:flex-start}.admin-collapse__caret{align-self:flex-end;margin-top:-28px}.admin-catalog__panel,.admin-analytics__card{border-radius:20px;padding:16px}.admin-catalog__record-meta,.admin-analytics__launch-meta,.admin-role-access__card-header{gap:8px}.admin-analytics__table{min-width:640px}}@media (max-width:640px) and (max-height:740px){.home-stage{--home-mobile-logo-top:max(53px, calc(var(--home-mobile-safe-top) + 43px));--home-mobile-logo-width:min(104px, 28vw);--home-mobile-globe-y:12px;--home-mobile-tagline-bottom:max(60px, calc(var(--home-mobile-safe-bottom) + 56px));--home-mobile-cue-bottom:max(4px, var(--home-mobile-safe-bottom))}}@media (max-width:640px) and (min-height:880px){.home-stage{--home-mobile-logo-top:max(60px, calc(var(--home-mobile-safe-top) + 48px));--home-mobile-logo-width:min(116px, 27.5vw);--home-mobile-globe-y:16px;--home-mobile-tagline-bottom:max(66px, calc(var(--home-mobile-safe-bottom) + 62px));--home-mobile-cue-bottom:max(8px, var(--home-mobile-safe-bottom))}}.home-stage[data-home-reveal-motion=none] :where(.home-hero__brand-logo,.home-hero__panel,.world-map-mobile-activate,.world-map-mobile-activate *,.mapboxgl-control-container,.mapboxgl-marker,.preview-card){transition:none!important;animation:none!important}body:has(.home-stage[data-home-reveal-motion=none]) .auth-toolbar-frame{transition:none!important;animation:none!important}body:has(.home-stage[data-home-reveal-motion=none]) .auth-toolbar{transition:none!important;animation:none!important}body:has(.home-stage[data-home-reveal-motion=none]) .home-curation{transition:none!important;animation:none!important}body:has(.home-stage[data-home-reveal-motion=none]) .home-curation :where(.home-curation__panel,.home-curation__journey-card,.home-curation__card,.home-curation__collection-card,.home-curation__supporting-link){transition:none!important;animation:none!important}:is(body:has(.home-stage[data-home-reveal-motion=none][data-home-intro-state=settled]) .auth-toolbar-frame,body:has(.home-stage[data-home-reveal-motion=none][data-home-intro-state=settled]) .auth-toolbar){opacity:1!important;visibility:visible!important;pointer-events:auto!important;filter:none!important;transform:translate(0,0)scale(1)!important}@media (max-width:640px){body:has(.home-stage[data-home-reveal-motion=none]) .auth-toolbar{top:max(12px, var(--app-toolbar-mobile-top))}}.home-stage[data-home-reveal-motion=none][data-home-intro-state=settled] .home-hero__brand-logo,.home-stage[data-home-reveal-motion=none][data-home-intro-state=settled] .home-hero__panel,.home-stage[data-home-reveal-motion=none][data-home-intro-state=settled] .world-map-mobile-activate,.home-stage[data-home-reveal-motion=none][data-home-intro-state=settled] .mapboxgl-control-container{opacity:1!important;visibility:visible!important;pointer-events:auto!important;filter:none!important;transform:translate(0,0)scale(1)!important}.home-stage[data-home-reveal-motion=none][data-home-intro-state=settled] .home-hero__brand-logo{pointer-events:none!important;transform:translate(-50%)translateY(0)scale(1)!important}.home-stage[data-home-intro-mode=returning][data-home-intro-state=settled] .home-hero__brand-logo{opacity:1!important;visibility:visible!important;pointer-events:none!important;filter:none!important;transform:translate(-50%)translateY(0)scale(1)!important}@media (min-width:641px){.home-stage[data-home-intro-mode=returning][data-home-intro-state=settled][data-globe-focus=default] .world-map-scene--chrome-revealed .world-map-tagline:not(.is-scrolled):not(.is-zoomed){animation:6s ease-in-out infinite fadeGlow!important}}.home-stage[data-home-reveal-motion=none][data-home-intro-state=settled] .mapboxgl-marker{opacity:1!important;visibility:visible!important;pointer-events:auto!important;filter:none!important}.home-stage[data-home-reveal-motion=none][data-home-intro-state=settled] .home-hero__brand-logo.is-panel-colliding{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-50%)translateY(-10px)scale(.965)!important}@media (max-width:640px){.home-stage[data-home-reveal-motion=none][data-home-intro-state=settled] .world-map-scene--past-stage .world-map-tagline,.home-stage[data-home-reveal-motion=none][data-home-intro-state=settled] .world-map-scene--past-stage .world-map-mobile-activate{opacity:0!important;visibility:hidden!important;pointer-events:none!important}}:root[data-theme=light] .pricing-page,:root[data-theme=light] .home-stage,:root[data-theme=light] .discover-page{background:radial-gradient(circle at 18% 4%,#d6b06b2e,#0000 28%),radial-gradient(circle at 78% 18%,#f5e8cdb8,#0000 34%),linear-gradient(#fffaf3 0%,#f6eddf 48%,#eadcc9 100%)}:root[data-theme=light] .home-stage:after{content:none}:root[data-theme=light] .world-map-mobile-activate{color:#261b12e6;box-shadow:none}:root[data-theme=light] .world-map-mobile-activate__halo{background:radial-gradient(circle,#d6b06b38,#d6b06b14 38%,#0000 70%)}:root[data-theme=light] .world-map-mobile-activate:hover,:root[data-theme=light] .world-map-mobile-activate:focus-visible,:root[data-theme=light] .world-map-mobile-activate.is-active{color:#261b12f5;filter:drop-shadow(0 0 10px #b6914f3d)drop-shadow(0 8px 20px #6e532d24)}:root[data-theme=light] .home-curation{background:0 0;margin-top:-220px;padding-top:256px}:root[data-theme=light] .home-curation:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(at 50% 0,#69747814,#0000 26%),radial-gradient(at 50% 8%,#d6b06b24,#0000 34%),linear-gradient(#fbf6ee00 0%,#fbf6ee14 10%,#f7efe442 20%,#f4eadc85 34%,#f4eadcd1 48%,#fbf6ee 66% 100%);height:100%;position:absolute;top:0;left:0;right:0}:root[data-theme=light] .home-curation__shell{z-index:1;position:relative}:root[data-theme=light] .pricing-page__hero,:root[data-theme=light] .pricing-page__empty,:root[data-theme=light] .pricing-page__trust,:root[data-theme=light] .pricing-page__trust-card,:root[data-theme=light] .pricing-page__quick-buy,:root[data-theme=light] .pricing-page__quick-buy-card,:root[data-theme=light] .pricing-page__card,:root[data-theme=light] .companion-card,:root[data-theme=light] .home-hero__region,:root[data-theme=light] .home-demo-strip,:root[data-theme=light] .home-curation__catalog-alert,:root[data-theme=light] .home-search__panel,:root[data-theme=light] .home-search__card,:root[data-theme=light] .home-curation__card,:root[data-theme=light] .discover-page__rail-panel,:root[data-theme=light] .discover-page__empty,:root[data-theme=light] .discover-page__assistant,:root[data-theme=light] .discover-page__stat,:root[data-theme=light] .discover-page__card,:root[data-theme=light] .admin-catalog__panel,:root[data-theme=light] .admin-analytics__card,:root[data-theme=light] .dashboard-card__status,:root[data-theme=light] .dashboard-card__collection-stat,:root[data-theme=light] .dashboard-card__library-card,:root[data-theme=light] .dashboard-card__recent-card{border-color:var(--theme-border-soft);background:linear-gradient(#ffffffe0,#faf4ebf0),#ffffffe0;box-shadow:0 18px 48px #73563014}:root[data-theme=light] .pricing-page__hero h1,:root[data-theme=light] .pricing-page__card h2,:root[data-theme=light] .pricing-page__quick-buy h2,:root[data-theme=light] .pricing-page__quick-buy h3,:root[data-theme=light] .home-search__card-body h3,:root[data-theme=light] .home-demo-strip__copy h2,:root[data-theme=light] .home-curation__catalog-alert h2,:root[data-theme=light] .home-curation__card-body h3,:root[data-theme=light] .discover-page__card h3,:root[data-theme=light] .discover-page__rail-panel h2,:root[data-theme=light] .discover-page__empty h3,:root[data-theme=light] .discover-page__assistant-header h2{color:var(--theme-text-strong)}:root[data-theme=light] .pricing-page__hero p,:root[data-theme=light] .pricing-page__card p,:root[data-theme=light] .pricing-page__quick-buy p,:root[data-theme=light] .pricing-page__meta dd,:root[data-theme=light] .home-demo-strip__copy p:not(.home-curation__eyebrow),:root[data-theme=light] .home-curation__catalog-alert p:not(.home-curation__eyebrow),:root[data-theme=light] .home-search__card-copy,:root[data-theme=light] .home-curation__card-body>p,:root[data-theme=light] .discover-page__card-copy,:root[data-theme=light] .discover-page__assistant-header p:not(.home-curation__eyebrow),:root[data-theme=light] .discover-page__rail-panel p:not(.home-curation__eyebrow),:root[data-theme=light] .discover-page__empty p:not(.home-curation__eyebrow),:root[data-theme=light] .dashboard-card__hint,:root[data-theme=light] .dashboard-card__section-copy,:root[data-theme=light] .dashboard-card__recent-meta span,:root[data-theme=light] .dashboard-card__library-card-head>div:first-child p,:root[data-theme=light] .dashboard-card__recent-card-head>div:first-child p{color:var(--theme-text-muted)}:root[data-theme=light] .pricing-page__eyebrow,:root[data-theme=light] .pricing-page__museum,:root[data-theme=light] .pricing-page__meta dt,:root[data-theme=light] .home-search__card-location,:root[data-theme=light] .home-search__card-eyebrow,:root[data-theme=light] .home-curation__card-eyebrow,:root[data-theme=light] .discover-page__card-location,:root[data-theme=light] .discover-page__card-meta,:root[data-theme=light] .discover-page__card-eyebrow,:root[data-theme=light] .discover-page__assistant-status,:root[data-theme=light] .discover-page__assistant-recent-card span,:root[data-theme=light] .dashboard-card__collection-stat span{color:var(--theme-text-soft)}:root[data-theme=light] .pricing-page__badge,:root[data-theme=light] .home-hero__region-button,:root[data-theme=light] .home-hero__region-reset,:root[data-theme=light] .discover-page__assistant-secondary,:root[data-theme=light] .discover-page__assistant-recent-action,:root[data-theme=light] .discover-page__assistant-recent-clear,:root[data-theme=light] .dashboard-card__ghost-link{border-color:var(--theme-border-medium);color:var(--theme-text-main);background:#553f200d}:root[data-theme=light] .auth-toolbar,:root[data-theme=light] .auth-toolbar__menu-panel{background:#fffcf7fa;border-color:#50412b29;box-shadow:0 18px 44px #684e2d1f}:root[data-theme=light] .auth-toolbar-backdrop{background:linear-gradient(#fffcf775 0%,#fffcf757 58%,#fffcf71f 80%,#fffcf700 100%)}@media (max-width:920px){:root[data-theme=light] .auth-toolbar{background:#fffcf7f5}:root[data-theme=light] body:has(.auth-toolbar):before{background:linear-gradient(#fffcf7fa 0%,#fffcf7e0 72%,#fffcf700 100%)}}:root[data-theme=light] .auth-toolbar__brand-logo--dark-theme{display:none}:root[data-theme=light] .auth-toolbar__brand-logo--light-theme{display:block}:root[data-theme=light] .auth-toolbar__link,:root[data-theme=light] .auth-toolbar__button,:root[data-theme=light] .auth-toolbar__menu-trigger,:root[data-theme=light] .admin-reports-catalog__filter,:root[data-theme=light] .admin-reports-catalog__audience-filter select{border-color:var(--theme-border-medium);background:color-mix(in srgb, var(--theme-surface-secondary) 92%, white 8%);color:var(--theme-text-main)}:root[data-theme=light] .auth-toolbar__cue--guest{color:#2d2319b8;background:#50412b0f;border-color:#50412b1f}:root[data-theme=light] .auth-toolbar__cue--member{color:#563e1adb;background:#d6b06b24;border-color:#9e773a2e}:root[data-theme=light] .auth-toolbar__cue--admin{color:#4a3414db;background:#d8b4631f;border-color:#9b742638}:root[data-theme=light] .auth-toolbar__link:hover,:root[data-theme=light] .auth-toolbar__link:focus-visible,:root[data-theme=light] .auth-toolbar__button:hover,:root[data-theme=light] .auth-toolbar__button:focus-visible,:root[data-theme=light] .auth-toolbar__menu-trigger:hover,:root[data-theme=light] .auth-toolbar__menu-trigger:focus-visible,:root[data-theme=light] .admin-reports-catalog__filter:hover,:root[data-theme=light] .admin-reports-catalog__filter:focus-visible,:root[data-theme=light] .admin-reports-catalog__audience-filter select:hover,:root[data-theme=light] .admin-reports-catalog__audience-filter select:focus-visible{border-color:color-mix(in srgb, var(--brand-gold) 38%, var(--theme-border-medium));background:color-mix(in srgb, var(--theme-surface-secondary) 82%, white 18%);box-shadow:0 0 0 3px #b6914f14}:root[data-theme=light] .auth-toolbar__button-hint,:root[data-theme=light] .auth-toolbar__locale{color:var(--theme-text-muted)}:root[data-theme=light] .admin-quickbar{background:linear-gradient(#fbf7f1f5,#fbf7f1c7 72%,#0000)}:root[data-theme=light] .admin-page__sidebar .admin-quickbar{background:0 0}:root[data-theme=light] .admin-control-section{background:#50412b09;border-color:#50412b1f}:root[data-theme=light] .admin-control-section--start{background:linear-gradient(#d6b06b1f,#50412b08),#fffcf74d;border-color:#b6914f33}:root[data-theme=light] .admin-control-section__header,:root[data-theme=light] .admin-control-section summary{color:#271e14e6}:root[data-theme=light] .admin-control-section__header em,:root[data-theme=light] .admin-control-section summary em{color:#58422894}:root[data-theme=light] .admin-control-section summary:after{color:#825b23f0;border-color:#50412b24}:root[data-theme=light] .admin-command-palette__backdrop{background:#261b1238}:root[data-theme=light] .discover-page__assistant-primary,:root[data-theme=light] .discover-page__assistant-recent-action--primary,:root[data-theme=light] .pricing-page__trust-action,:root[data-theme=light] .auth-toolbar__button--member,:root[data-theme=light] .dashboard-card__submit,:root[data-theme=light] .route-state__primary,:root[data-theme=light] .route-state__button{color:#22150a}:root[data-theme=light] .home-search__card-fallback,:root[data-theme=light] .discover-page__card-fallback{background:radial-gradient(circle at top,#d6b06b1f,#0000 36%),#5e46260a}:root[data-theme=light] .cookie-consent{border-color:var(--theme-border-medium);background:linear-gradient(#fffcf7fa,#f6eee3fa);box-shadow:0 24px 54px #5c43231f}:root[data-theme=light] .cookie-consent__copy h2{color:var(--theme-text-strong)}:root[data-theme=light] .cookie-consent__copy>p,:root[data-theme=light] .cookie-consent__copy li{color:var(--theme-text-muted)}:root[data-theme=light] .home-hero__panel{background:radial-gradient(circle at top left, var(--hero-accent-soft), transparent 34%), linear-gradient(180deg, #fffcf7e6, #f7efe4d1);border-color:#72583729;box-shadow:0 24px 72px #6e532d24}:root[data-theme=light] .home-hero__panel:after{background:linear-gradient(135deg,#ffffff57,#0000 26%),linear-gradient(#0000 58%,#ffffff2e)}:root[data-theme=light] .home-hero__panel h1,:root[data-theme=light] .home-hero__lead h2,:root[data-theme=light] .journey-index-card__title,:root[data-theme=light] .home-curation__journey-card h3,:root[data-theme=light] .home-curation__panel-header h3,:root[data-theme=light] .home-search__intro h2{color:var(--theme-text-strong)}:root[data-theme=light] .home-hero__lede,:root[data-theme=light] .home-hero__lead-copy,:root[data-theme=light] .journey-index-card__copy,:root[data-theme=light] .home-curation__journey-copy,:root[data-theme=light] .home-curation__panel-header p:not(.home-curation__eyebrow),:root[data-theme=light] .home-search__intro p:not(.home-curation__eyebrow),:root[data-theme=light] .home-search__hint{color:var(--theme-text-muted)}:root[data-theme=light] .home-hero__lead{border-top-color:#72583724}:root[data-theme=light] .home-hero__lead-meta,:root[data-theme=light] .companion-card__eyebrow,:root[data-theme=light] .companion-card__context,:root[data-theme=light] .home-search__assist-label,:root[data-theme=light] .home-search__mode span,:root[data-theme=light] .home-search__summary-label,:root[data-theme=light] .home-search__field span,:root[data-theme=light] .journey-index-card__eyebrow,:root[data-theme=light] .home-curation__journey-eyebrow,:root[data-theme=light] .home-curation__eyebrow{color:var(--theme-text-soft)}:root[data-theme=light] .home-hero__region-copy strong{color:var(--theme-text-main)}:root[data-theme=light] .home-hero__region-copy span,:root[data-theme=light] .home-hero__region-copy small{color:var(--theme-text-soft)}:root[data-theme=light] .home-hero__region-button,:root[data-theme=light] .home-hero__region-reset,:root[data-theme=light] .companion-card__signal,:root[data-theme=light] .companion-card__actions a,:root[data-theme=light] .home-demo-strip__actions a,:root[data-theme=light] .home-demo-strip__metrics span,:root[data-theme=light] .home-search__mode-button,:root[data-theme=light] .home-search__reset,:root[data-theme=light] .home-search__quick-filter,:root[data-theme=light] .home-search__assist-chip,:root[data-theme=light] .home-search__active-filter,:root[data-theme=light] .journey-index-card__stop,:root[data-theme=light] .journey-index-card__link,:root[data-theme=light] .home-curation__journey-stops span{border-color:var(--theme-border-medium);color:var(--theme-text-main);box-shadow:none;background:#553f200d}:root[data-theme=light] .journey-index-card__link:hover,:root[data-theme=light] .journey-index-card__link:focus-visible{color:#261b12f0;background:#d6b06b1f;border-color:#b6914f4d}:root[data-theme=light] .home-hero__region-button:hover,:root[data-theme=light] .home-hero__region-button:focus-visible,:root[data-theme=light] .home-hero__region-reset:hover,:root[data-theme=light] .home-hero__region-reset:focus-visible,:root[data-theme=light] .companion-card__actions a:hover,:root[data-theme=light] .companion-card__actions a:focus-visible,:root[data-theme=light] .home-demo-strip__actions a:hover,:root[data-theme=light] .home-demo-strip__actions a:focus-visible,:root[data-theme=light] .home-search__mode-button:hover,:root[data-theme=light] .home-search__mode-button:focus-visible,:root[data-theme=light] .home-search__reset:hover,:root[data-theme=light] .home-search__reset:focus-visible,:root[data-theme=light] .home-search__quick-filter:hover,:root[data-theme=light] .home-search__quick-filter:focus-visible,:root[data-theme=light] .home-search__assist-chip:hover,:root[data-theme=light] .home-search__assist-chip:focus-visible,:root[data-theme=light] .discover-page__quick-filter:hover,:root[data-theme=light] .discover-page__quick-filter:focus-visible,:root[data-theme=light] .discover-page__assist-chip:hover,:root[data-theme=light] .discover-page__assist-chip:focus-visible,:root[data-theme=light] .discover-page__secondary-link:hover,:root[data-theme=light] .discover-page__secondary-link:focus-visible,:root[data-theme=light] .discover-page__card-action:hover,:root[data-theme=light] .discover-page__card-action:focus-visible,:root[data-theme=light] .dashboard-card__ghost-link:hover,:root[data-theme=light] .dashboard-card__ghost-link:focus-visible,:root[data-theme=light] .home-curation__link:hover,:root[data-theme=light] .home-curation__link:focus-visible{border-color:color-mix(in srgb, var(--brand-gold) 36%, var(--theme-border-medium));background:color-mix(in srgb, var(--theme-surface-secondary) 82%, white 18%);box-shadow:0 10px 24px #694e2d14}:root[data-theme=light] .home-hero__region-button.is-active,:root[data-theme=light] .home-search__mode-button.is-active,:root[data-theme=light] .home-search__quick-filter.is-active,:root[data-theme=light] .home-search__active-filter{color:#4b3319;background:linear-gradient(135deg,#d6b06b29,#8f6b2e14);border-color:#b6914f6b}:root[data-theme=light] .home-hero__region-reset{color:var(--theme-text-soft);background:0 0}:root[data-theme=light] .home-curation__journey-card,:root[data-theme=light] .home-curation__panel,:root[data-theme=light] .home-curation__card,:root[data-theme=light] .home-curation__collection-card,:root[data-theme=light] .companion-card__suggestion,:root[data-theme=light] .home-curation__supporting-link{border-color:var(--theme-border-soft);background:radial-gradient(circle at 0 0,#d6b06b1a,#0000 36%),linear-gradient(#fffcf7eb,#f5ecdfe6);box-shadow:0 18px 48px #73563014}:root[data-theme=light] .home-curation__journey-card:after{background:linear-gradient(#ffffff05 0% 52%,#83674114 100%),radial-gradient(circle at top,#d6b06b14,#0000 42%)}:root[data-theme=light] .home-curation__intro p:not(.home-curation__eyebrow),:root[data-theme=light] .companion-card__summary,:root[data-theme=light] .home-curation__hint,:root[data-theme=light] .home-curation__collection-copy,:root[data-theme=light] .home-curation__supporting-link p,:root[data-theme=light] .home-curation__card-copy{color:var(--theme-text-muted)}:root[data-theme=light] .home-curation__card-body h3,:root[data-theme=light] .companion-card h2,:root[data-theme=light] .companion-card__suggestion strong,:root[data-theme=light] .home-curation__collection-card h3{color:var(--theme-text-strong)}:root[data-theme=light] .home-curation__card-body>p,:root[data-theme=light] .companion-card__suggestion span,:root[data-theme=light] .home-demo-strip__actions a:after,:root[data-theme=light] .home-curation__collection-links a{color:var(--theme-text-soft)}:root[data-theme=light] .home-demo-strip__metrics strong{color:var(--theme-text-strong)}:root[data-theme=light] .home-curation__link{border-color:var(--theme-border-medium);background:color-mix(in srgb, var(--theme-surface-secondary) 90%, white 10%);color:var(--theme-link)}:root[data-theme=light] .home-curation__collection-links a,:root[data-theme=light] .discover-page__secondary-link,:root[data-theme=light] .dashboard-card__ghost-link,:root[data-theme=light] .account-visitor-profile__consent-copy a{color:var(--theme-link)}:root[data-theme=light] .home-curation__collection-links a:hover,:root[data-theme=light] .home-curation__collection-links a:focus-visible,:root[data-theme=light] .home-curation__link:hover,:root[data-theme=light] .home-curation__link:focus-visible,:root[data-theme=light] .discover-page__secondary-link:hover,:root[data-theme=light] .discover-page__secondary-link:focus-visible,:root[data-theme=light] .dashboard-card__ghost-link:hover,:root[data-theme=light] .dashboard-card__ghost-link:focus-visible,:root[data-theme=light] .account-visitor-profile__consent-copy a:hover,:root[data-theme=light] .account-visitor-profile__consent-copy a:focus-visible{color:var(--theme-link-hover)}:root[data-theme=light] .admin-reports-catalog__cover-evidence,:root[data-theme=light] .admin-reports-catalog__audience-filter span,:root[data-theme=light] .account-cookie-preferences p,:root[data-theme=light] .cookie-consent__copy>p,:root[data-theme=light] .cookie-consent__copy li{color:var(--theme-text-muted)}:root[data-theme=light] .admin-quick-actions__pin{border-color:var(--theme-border-medium);background:color-mix(in srgb, var(--theme-surface-secondary) 90%, white 10%);color:var(--theme-text-main)}:root[data-theme=light] .admin-quick-actions__pin:hover,:root[data-theme=light] .admin-quick-actions__pin:focus-visible{border-color:color-mix(in srgb, var(--brand-gold) 36%, var(--theme-border-medium));background:color-mix(in srgb, var(--theme-surface-secondary) 82%, white 18%);box-shadow:0 10px 24px #694e2d14}:root[data-theme=light] .admin-quick-actions__pin.is-active{border-color:color-mix(in srgb, var(--brand-gold) 42%, var(--theme-border-medium));color:#4b3319;background:linear-gradient(135deg,#d6b06b29,#8f6b2e14)}:root[data-theme=light] .home-search__field input,:root[data-theme=light] .home-search__field select{border-color:var(--theme-border-soft);color:var(--theme-text-main);background:#fffdfae6}:root[data-theme=light] .auth-card__field input,:root[data-theme=light] .auth-card__field textarea,:root[data-theme=light] .auth-card__field select,:root[data-theme=light] .auth-card__select{border-color:var(--theme-border-soft);color:var(--theme-text-main);caret-color:var(--theme-text-strong);background:#fffcf7f0}:root[data-theme=light] .auth-card__field input::placeholder,:root[data-theme=light] .auth-card__field textarea::placeholder{color:var(--theme-text-faint)}:root[data-theme=light] .auth-page,:root[data-theme=light] .page-surface{background:radial-gradient(circle at 12% 0,#d6b06b1f,#0000 28%),#fffcf7b8;border-color:#2a36321f;box-shadow:inset 0 1px #ffffff7a,0 24px 70px #2a36321a}:root[data-theme=light] .page-surface--flush{box-shadow:none;background:0 0;border:0}:root[data-theme=light] .page-brand-header__logo--dark-theme{display:none}:root[data-theme=light] .page-brand-header__logo--light-theme{display:block}:root[data-theme=light] .page-brand-header__mark{opacity:.82;filter:drop-shadow(0 12px 28px #2a36322e)}:root[data-theme=light] .page-brand-header__mark:hover,:root[data-theme=light] .page-brand-header__mark:focus-visible{opacity:1;filter:drop-shadow(0 16px 34px #2a363238)}:root[data-theme=light] .page-brand-header__back{color:#2d312fad}:root[data-theme=light] .page-brand-header__back:hover,:root[data-theme=light] .page-brand-header__back:focus-visible{color:#141817eb}:root[data-theme=light] .atlas-page{color:#1f2322f0;background:radial-gradient(circle at top,#d6b06b2e,#0000 24%),linear-gradient(#fbf7ef 0%,#f2eee6 52%,#faf7f1 100%)}:root[data-theme=light] .atlas-page__back{color:#2d312fad}:root[data-theme=light] .atlas-page__back:hover,:root[data-theme=light] .atlas-page__back:focus-visible{color:#141817eb}:root[data-theme=light] .atlas-page__eyebrow{color:var(--theme-accent-strong)}:root[data-theme=light] .atlas-hero__media{opacity:.7}:root[data-theme=light] .atlas-hero__media:after{background:linear-gradient(90deg,#fbf7eff5 0 30%,#fbf7efbd 58%,#fbf7efe0),linear-gradient(#fbf7ef2e,#fbf7efe0)}:root[data-theme=light] .atlas-hero__image{border-color:#2a36321f;box-shadow:0 28px 76px #2a36322e}:root[data-theme=light] .atlas-hero h1,:root[data-theme=light] .atlas-section__header h2,:root[data-theme=light] .atlas-next-step h2,:root[data-theme=light] .atlas-zone-card__header h3{color:#171b1af5}:root[data-theme=light] .atlas-hero__lede,:root[data-theme=light] .atlas-hero__brief span,:root[data-theme=light] .atlas-zone-card__copy{color:#2d312fb8}:root[data-theme=light] .atlas-hero__brief span,:root[data-theme=light] .atlas-hero__metrics div,:root[data-theme=light] .atlas-compass__node,:root[data-theme=light] .atlas-compass__center{background:#fffcf7b8;border-color:#2a36321f}:root[data-theme=light] .atlas-hero__brief strong,:root[data-theme=light] .atlas-hero__metrics dt,:root[data-theme=light] .atlas-compass__center strong,:root[data-theme=light] .atlas-compass__node strong{color:#171b1af5}:root[data-theme=light] .atlas-hero__metrics dd{color:#2d312f94}:root[data-theme=light] .atlas-button{color:#171b1ae0;background:#fffcf7b8;border-color:#2a363224}:root[data-theme=light] .atlas-button:hover,:root[data-theme=light] .atlas-button:focus-visible{background:#d8b4631f;border-color:#9b742657}:root[data-theme=light] .atlas-button--primary{background:linear-gradient(135deg, var(--museum-gold), #d9b767);color:#121615f0;border-color:#9b74263d}:root[data-theme=light] .atlas-hero__panel,:root[data-theme=light] .atlas-zone-card,:root[data-theme=light] .atlas-next-step{background:radial-gradient(circle at 0 0,#d8b4631f,#0000 42%),#fffcf7b8;border-color:#2a36321f;box-shadow:0 24px 70px #2a36321a}:root[data-theme=light] .atlas-hero__panel strong{color:#171b1af5}:root[data-theme=light] .atlas-hero__panel span,:root[data-theme=light] .atlas-hero__panel small{color:#2d312fa8}:root[data-theme=light] .atlas-compass{background:radial-gradient(circle at 0 0,#d8b4631a,#0000 36%),#fffcf7b8;box-shadow:inset 0 1px #ffffff70,0 22px 58px #2a36321a}:root[data-theme=light] .atlas-compass:before{background:0 0}:root[data-theme=light] .atlas-compass:after,:root[data-theme=light] .atlas-compass__ring--outer{border-color:#2a363224}:root[data-theme=light] .atlas-compass__ring--inner{border-color:#9b742642}:root[data-theme=light] .atlas-compass__center span,:root[data-theme=light] .atlas-compass__caption{color:#2d312f9e}:root[data-theme=light] .atlas-compass__node{color:#171b1ae6;box-shadow:0 18px 42px #2a36321a}:root[data-theme=light] .atlas-compass__node span{color:var(--theme-accent-strong)}:root[data-theme=light] .atlas-compass__node:hover,:root[data-theme=light] .atlas-compass__node:focus-visible{background:#d8b4631f;border-color:#9b742657}:root[data-theme=light] .atlas-flow{background:#2a36321a;border-color:#2a36321f}:root[data-theme=light] .atlas-flow__step{color:#232726db;background:linear-gradient(#fffcf7eb,#f6f1e8db),#f6f0e7}:root[data-theme=light] .atlas-flow__step span{color:var(--theme-accent-strong)}:root[data-theme=light] .atlas-zone-card__header p,:root[data-theme=light] .atlas-zone-card__cta{color:hsl(var(--atlas-zone-hue), 54%, 34%)}:root[data-theme=light] .atlas-zone-card__header span{color:#2a36322e}:root[data-theme=light] .atlas-zone-card__links a{color:#171b1ae6;background:#ffffff6b;border-color:#2a36321a}:root[data-theme=light] .atlas-zone-card__links small{color:#2d312f99}:root[data-theme=light] .atlas-featured-card{color:#171b1aeb;background:linear-gradient(135deg,#d8b4631a,#0000 42%),#fffcf7ad;border-color:#2a363221;box-shadow:0 22px 58px #2a36321f}:root[data-theme=light] .atlas-featured-card__marker{color:var(--theme-accent-strong);background:radial-gradient(circle at 35% 30%,#d6b06b3d,#0000 40%),#d8b4631a;border-color:#9b74263d}:root[data-theme=light] .atlas-featured-card__body small,:root[data-theme=light] .atlas-featured-card__body em{color:#2d312f94}:root[data-theme=light] .auth-card__field input:hover,:root[data-theme=light] .auth-card__field textarea:hover,:root[data-theme=light] .auth-card__field select:hover,:root[data-theme=light] .auth-card__select:hover{border-color:color-mix(in srgb, var(--brand-gold) 30%, var(--theme-border-medium));background:#fffbf6fa}:root[data-theme=light] .auth-card__field input:focus-visible,:root[data-theme=light] .auth-card__field textarea:focus-visible,:root[data-theme=light] .auth-card__field select:focus-visible,:root[data-theme=light] .auth-card__select:focus-visible{border-color:color-mix(in srgb, var(--brand-gold) 44%, var(--theme-border-medium));color:var(--theme-text-strong);background:#fffcf7;outline:none;box-shadow:0 0 0 1px #b6914f2e,0 0 0 4px #d6b06b1a}:root[data-theme=light] .auth-card__password-toggle{border-color:var(--theme-border-soft);background:color-mix(in srgb, var(--theme-surface-secondary) 78%, white 22%);color:var(--theme-text-main)}:root[data-theme=light] .auth-page__bullets,:root[data-theme=light] .auth-page__bullets li{color:var(--theme-text-muted)}:root[data-theme=light] .discover-page__field input,:root[data-theme=light] .discover-page__field select,:root[data-theme=light] .admin-command-palette__search input{border-color:var(--theme-border-soft);color:var(--theme-text-main);background:#fffcf7f0}:root[data-theme=light] .discover-page__field input:hover,:root[data-theme=light] .discover-page__field select:hover,:root[data-theme=light] .admin-command-palette__search input:hover{border-color:color-mix(in srgb, var(--brand-gold) 30%, var(--theme-border-medium))}:root[data-theme=light] .discover-page__field input:focus-visible,:root[data-theme=light] .discover-page__field select:focus-visible,:root[data-theme=light] .admin-command-palette__search input:focus-visible{border-color:color-mix(in srgb, var(--brand-gold) 42%, var(--theme-border-medium));outline:none;box-shadow:0 0 0 3px #b6914f1a}:root[data-theme=light] .discover-page__assistant,:root[data-theme=light] .discover-page__rail-panel,:root[data-theme=light] .discover-page__empty,:root[data-theme=light] .discover-page__card{box-shadow:0 18px 42px #694e2d1a}:root[data-theme=light] .discover-page__assistant-header p:not(.home-curation__eyebrow),:root[data-theme=light] .discover-page__assistant-family-note p,:root[data-theme=light] .discover-page__empty p:not(.home-curation__eyebrow),:root[data-theme=light] .discover-page__rail-panel p:not(.home-curation__eyebrow),:root[data-theme=light] .discover-page__results-header p:not(.home-curation__eyebrow){color:var(--theme-text-muted)}:root[data-theme=light] .discover-page__quick-label,:root[data-theme=light] .discover-page__assist-label,:root[data-theme=light] .discover-page__field span,:root[data-theme=light] .discover-page__stat span{color:var(--theme-text-soft)}:root[data-theme=light] .home-search__field input:hover,:root[data-theme=light] .home-search__field select:hover{background:#fffbf6f5;border-color:#b6914f52}:root[data-theme=light] .home-search__field input:focus-visible,:root[data-theme=light] .home-search__field select:focus-visible{background:#fffcf7fa;border-color:#b6914fb3;box-shadow:0 0 0 1px #b6914f2e,0 0 0 4px #d6b06b14}:root:not([data-theme=light]) :where(.companion-card,.home-search__panel,.home-search__card,.home-curation__panel,.home-curation__journey-card,.home-curation__card,.home-curation__collection-card,.home-curation__supporting-link){-webkit-backdrop-filter:blur(10px);background:#1e1e1eb3;border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff12,0 22px 58px #0003}:root:not([data-theme=light]) :where(){opacity:.72}:root[data-theme=light] :where(.companion-card,.home-search__panel,.home-search__card,.home-curation__panel,.home-curation__journey-card,.home-curation__card,.home-curation__collection-card,.home-curation__supporting-link){border-color:var(--theme-border-soft);-webkit-backdrop-filter:blur(10px);background:#fffcf7c2;box-shadow:inset 0 1px #ffffff6b,0 18px 44px #73563014}.policy-page{--app-page-toolbar-top:96px;min-height:100vh;padding:96px var(--app-page-pad) 56px;color:var(--theme-text-main);background:radial-gradient(circle at 12% 0%, #d8b4631f, transparent 32%), radial-gradient(circle at 88% 8%, #f4f1ea0e, transparent 28%), var(--theme-shell-bg)}.policy-page__topnav,.policy-page__hero,.policy-page__layout,.policy-page__related,.policy-page__index{width:min(var(--app-page-readable), 100%);margin:0 auto}.policy-page__topnav{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:28px;display:flex}.policy-page__quicknav{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.policy-page__quicknav a,.policy-page__related-links a,.policy-page__index-links a{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);min-height:42px;color:var(--theme-text-main);border-radius:999px;justify-content:center;align-items:center;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.policy-page__quicknav a{letter-spacing:.12em;text-transform:uppercase;padding:0 16px;font-size:12px;font-weight:700}.policy-page__quicknav a:hover,.policy-page__quicknav a:focus-visible,.policy-page__toc a:hover,.policy-page__toc a:focus-visible,.policy-page__related-links a:hover,.policy-page__related-links a:focus-visible,.policy-page__index-links a:hover,.policy-page__index-links a:focus-visible{border-color:color-mix(in srgb, var(--theme-border-medium) 56%, var(--brand-gold));background:color-mix(in srgb, var(--theme-surface-secondary) 86%, var(--brand-gold) 14%);color:var(--theme-link-hover);transform:translateY(-1px)}.policy-page__hero{border-bottom:1px solid var(--theme-border-soft);padding-bottom:30px}.policy-page__eyebrow{color:var(--theme-link-hover);letter-spacing:.18em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800}.policy-page h1{max-width:860px;color:var(--theme-text-strong);font-size:var(--type-operational-headline-size);font-weight:520;line-height:var(--type-operational-headline-line);margin:0}.policy-page__lede{max-width:var(--app-page-narrow);color:var(--theme-text-muted);margin:20px 0 0;font-size:clamp(16px,2vw,20px);line-height:1.75}.policy-page__metadata{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:30px 0 0;display:grid}.policy-page__metadata div{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);border-radius:8px;min-width:0;padding:16px}.policy-page__metadata dt{color:var(--theme-text-soft);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800}.policy-page__metadata dd{color:var(--theme-text-main);margin:8px 0 0;font-size:14px;line-height:1.55}.policy-page__layout{grid-template-columns:minmax(190px,260px) minmax(0,1fr);align-items:start;gap:34px;margin-top:34px;display:grid}.policy-page__toc{border:1px solid var(--theme-border-soft);background:var(--theme-surface-secondary);border-radius:8px;padding:18px;position:sticky;top:92px}.policy-page__toc strong,.policy-page__index h2,.policy-page__related h2{color:var(--theme-text-strong)}.policy-page__toc nav{gap:8px;margin-top:14px;display:grid}.policy-page__toc a{color:var(--theme-text-muted);border:1px solid #0000;border-radius:8px;padding:10px 12px;line-height:1.35;text-decoration:none;display:block}.policy-page__content{min-width:0}.policy-page__support-reference{border:1px solid color-mix(in srgb, var(--theme-border-medium) 62%, var(--brand-gold));background:color-mix(in srgb, var(--theme-surface-secondary) 88%, var(--brand-gold) 12%);border-radius:8px;margin-bottom:28px;padding:20px}.policy-page__support-reference h2{color:var(--theme-text-strong);margin:0;font-size:clamp(22px,3vw,32px);line-height:1.12}.policy-page__support-reference p:not(.policy-page__eyebrow){max-width:var(--app-page-narrow);color:var(--theme-text-muted);margin:12px 0 0;font-size:16px;line-height:1.7}.policy-page__support-reference code{overflow-wrap:anywhere;border:1px solid var(--theme-border-soft);background:var(--theme-surface-primary);max-width:100%;color:var(--theme-text-strong);border-radius:8px;margin-top:16px;padding:10px 12px;font-size:15px;display:inline-block}.policy-page__support-reference-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.policy-page__support-reference-actions a{border:1px solid var(--theme-border-soft);background:var(--theme-surface-primary);min-height:42px;color:var(--theme-text-main);border-radius:8px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.policy-page__support-reference-actions a:hover,.policy-page__support-reference-actions a:focus-visible{border-color:color-mix(in srgb, var(--theme-border-medium) 56%, var(--brand-gold));color:var(--theme-link-hover)}.policy-page__section{border-bottom:1px solid var(--theme-border-soft);padding:28px 0;scroll-margin-top:106px}.policy-page__section:first-child{padding-top:0}.policy-page__section h2{color:var(--theme-text-strong);margin:0;font-size:clamp(24px,3vw,36px);line-height:1.1}.policy-page__section p{max-width:820px;color:var(--theme-text-muted);margin:14px 0 0;font-size:16px;line-height:1.8}.policy-page__related,.policy-page__index{border-top:1px solid var(--theme-border-soft);margin-top:36px;padding-top:26px}.policy-page__related{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:start;gap:24px;display:grid}.policy-page__related h2,.policy-page__index h2{margin:0;font-size:clamp(24px,3vw,34px)}.policy-page__related-links,.policy-page__index-links{flex-wrap:wrap;gap:10px;display:flex}.policy-page__related-links a{min-height:44px;padding:0 16px}.policy-page__index-links a{border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;width:min(250px,100%);min-height:72px;padding:12px 16px}.policy-page__index-links a[aria-current=page]{border-color:color-mix(in srgb, var(--brand-gold) 48%, var(--theme-border-medium));background:color-mix(in srgb, var(--theme-surface-secondary) 78%, var(--brand-gold) 22%)}.policy-page__index-links span{color:var(--theme-text-main);font-weight:800}.policy-page__index-links small{color:var(--theme-text-soft);margin-top:4px}:root[data-theme=light] .policy-page{background:radial-gradient(circle at 14% 0,#d8b46326,#0000 32%),radial-gradient(circle at 88% 8%,#d6b06b24,#0000 28%),linear-gradient(#fbf7ef 0%,#f2eee6 100%)}:root[data-theme=light] .policy-page__metadata div,:root[data-theme=light] .policy-page__toc,:root[data-theme=light] .policy-page__quicknav a,:root[data-theme=light] .policy-page__related-links a,:root[data-theme=light] .policy-page__index-links a{background:#fffcf7c7}.policy-footer{border-top:1px solid var(--theme-border-subtle);background:color-mix(in srgb, var(--theme-surface) 88%, transparent);color:var(--theme-text-soft)}.policy-footer__inner{width:min(var(--app-page-readable), 100%);justify-content:space-between;align-items:center;gap:18px;margin:0 auto;padding:18px 24px 22px;display:flex}.policy-footer__copy{max-width:520px;margin:0;font-size:.78rem;line-height:1.55}.policy-footer__links{flex-wrap:wrap;justify-content:flex-end;gap:8px 14px;display:flex}.policy-footer__links a{min-height:36px;color:var(--theme-text-main);align-items:center;font-size:.78rem;font-weight:750;text-decoration:none;display:inline-flex}.policy-footer__links a:is(:hover,:focus-visible){color:var(--theme-accent-strong);text-underline-offset:4px;text-decoration:underline}.policy-link-cluster{width:min(var(--app-page-readable), calc(100% - 32px));border:1px solid var(--theme-border-subtle);background:color-mix(in srgb, var(--theme-surface-secondary) 82%, transparent);border-radius:8px;grid-template-columns:minmax(0,1.1fr) minmax(240px,.9fr);align-items:center;gap:18px;margin:0 auto 28px;padding:18px 20px;display:grid}.museum-detail-page .policy-link-cluster.museum-detail-page__policy-links{border-radius:28px;width:100%;margin:0}.pricing-page__card .policy-link-cluster,.dashboard-card .policy-link-cluster{width:100%;margin:0 0 18px}.policy-link-cluster__eyebrow{color:var(--theme-accent-strong);letter-spacing:0;text-transform:uppercase;margin:0 0 6px;font-size:.72rem;font-weight:850}.policy-link-cluster h2{color:var(--theme-text-main);margin:0;font-size:1rem;line-height:1.25}.policy-link-cluster p:not(.policy-link-cluster__eyebrow){color:var(--theme-text-soft);margin:8px 0 0;font-size:.86rem;line-height:1.55}.policy-link-cluster__links{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.policy-link-cluster__links a{border:1px solid var(--theme-border-subtle);min-height:38px;color:var(--theme-text-main);border-radius:999px;align-items:center;padding:0 12px;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}.policy-link-cluster__links a:is(:hover,:focus-visible){border-color:var(--theme-accent-strong);color:var(--theme-accent-strong)}:root[data-theme=light] .policy-footer{background:#fffcf7e0}:root[data-theme=light] .policy-link-cluster{background:#fffcf7d1}@media (max-width:760px){.policy-page{padding:86px 16px 44px}.policy-page__metadata,.policy-page__layout,.policy-page__related{grid-template-columns:1fr}.policy-page__toc{position:static}.policy-page__quicknav,.policy-page__quicknav a,.policy-page__related-links a,.policy-page__index-links a{width:100%}.policy-page__index-links a{min-height:66px}.policy-footer__inner{flex-direction:column;align-items:flex-start;padding:18px 18px 22px}.policy-footer__links{justify-content:flex-start}.policy-link-cluster{grid-template-columns:1fr;width:100%}.policy-link-cluster__links{justify-content:flex-start}}:is(.auth-card,.dashboard-card,.route-state__card,.pricing-page__hero,.pricing-page__empty,.pricing-page__trust,.pricing-page__trust-card,.pricing-page__card,.admin-catalog__panel,.admin-analytics__card,.admin-analytics__spotlight-card,.admin-analytics__chart-card,.admin-analytics__comparison-card,.admin-analytics__micro-card,.admin-last-visit-card,.admin-last-visit-card__summary,.admin-last-visit-card__item,.companion-card,.home-search__panel,.home-search__card,.home-curation__panel,.home-curation__journey-card,.home-curation__card,.home-curation__collection-card,.home-curation__supporting-link,.discover-page__rail-panel,.discover-page__results-shell,.discover-page__empty,.discover-page__assistant,.discover-page__assistant-recent-card,.discover-page__assistant-match,.discover-page__card,.atlas-hero__panel,.atlas-zone-card,.atlas-next-step,.museum-detail-page__route-card){border-radius:var(--radius-card);border-color:var(--theme-premium-card-border);background:var(--theme-premium-card-surface);box-shadow:var(--theme-premium-card-shadow);-webkit-backdrop-filter:blur(10px)}:is(.auth-route,.dashboard-page,.admin-page,.admin-playbook-page,.admin-docs-page,.account-page){--motion-level-duration:var(--motion-duration-subtle);--motion-level-ease:var(--motion-ease-standard);--motion-level-distance:var(--motion-distance-subtle)}:is(.auth-page,.auth-card,.dashboard-card,.admin-catalog__panel,.admin-analytics__card,.admin-analytics__spotlight-card,.admin-analytics__chart-card,.admin-analytics__comparison-card,.admin-analytics__micro-card,.admin-last-visit-card,.admin-last-visit-card__summary,.admin-last-visit-card__item){transition-duration:var(--motion-duration-subtle);transition-timing-function:var(--motion-ease-standard)}:is(.checkout-review,.pricing-page,.auth-card__field,.premium-field,.premium-button,.premium-field__control){--motion-level-duration:var(--motion-duration-functional);--motion-level-ease:var(--motion-ease-functional);--motion-level-distance:var(--motion-distance-functional)}:is(.home-stage,.home-hero,.atlas-page,.discover-page,.museum-detail-page,.tour-viewer,.viewer-shell){--motion-level-duration:var(--motion-duration-cinematic);--motion-level-ease:var(--motion-ease-cinematic);--motion-level-distance:var(--motion-distance-cinematic)}:is(.auth-page,.page-surface,.discover-page__results-shell,.discover-page__assistant,.atlas-hero__panel,.atlas-next-step){border-radius:var(--radius-surface)}:is(.route-state__card,.pricing-page__hero,.pricing-page__card,.pricing-page__trust-card,.admin-analytics__card,.admin-analytics__spotlight-card,.admin-analytics__chart-card,.admin-analytics__comparison-card,.admin-analytics__micro-card,.admin-last-visit-card__summary,.admin-last-visit-card__item,.home-search__card,.journey-index-card,.home-curation__journey-card,.home-curation__card,.home-curation__collection-card,.home-curation__supporting-link,.discover-page__card,.discover-page__assistant-recent-card,.discover-page__assistant-match,.companion-card__suggestion,.atlas-hero__panel,.atlas-zone-card,.atlas-next-step,.museum-detail-page__route-card){transition:border-color var(--motion-level-duration,var(--motion-duration-subtle)) var(--motion-level-ease,var(--motion-ease-standard)), box-shadow var(--motion-level-duration,var(--motion-duration-subtle)) var(--motion-level-ease,var(--motion-ease-standard)), transform var(--motion-level-duration,var(--motion-duration-subtle)) var(--motion-level-ease,var(--motion-ease-standard)), background-color var(--motion-level-duration,var(--motion-duration-subtle)) var(--motion-level-ease,var(--motion-ease-standard))}:is(.route-state__card,.pricing-page__hero,.pricing-page__card,.pricing-page__trust-card,.admin-analytics__card,.admin-analytics__spotlight-card,.admin-analytics__chart-card,.admin-analytics__comparison-card,.admin-analytics__micro-card,.admin-last-visit-card__summary,.admin-last-visit-card__item,.home-search__card,.journey-index-card,.home-curation__journey-card,.home-curation__card,.home-curation__collection-card,.home-curation__supporting-link,.discover-page__card,.discover-page__assistant-recent-card,.discover-page__assistant-match,.companion-card__suggestion,.atlas-hero__panel,.atlas-zone-card,.atlas-next-step,.museum-detail-page__route-card):is(:hover,:focus-within){transform:translateY(calc(var(--motion-level-distance,var(--motion-distance-subtle)) * -1));border-color:color-mix(in srgb, var(--theme-premium-card-border) 72%, var(--brand-gold));box-shadow:var(--theme-premium-card-shadow-hover)}:root:not([data-theme=light]) :is(){opacity:.24;filter:blur(18px);opacity:.34}:is(.page-surface h1,.auth-page h1,.dashboard-page h1,.pricing-page__hero h1,.checkout-review h1,.policy-page h1){color:var(--theme-text-strong);font-size:var(--type-operational-headline-size);font-weight:560;line-height:var(--type-operational-headline-line);letter-spacing:0}:is(.type-hero-surface h1,.home-hero h1,.atlas-hero h1,.discover-page__hero h1,.museum-detail-page__hero h1,.museum-detail-page__title){font-size:var(--type-hero-headline-size);font-weight:560;line-height:var(--type-hero-headline-line);letter-spacing:0}:is(.page-surface h2,.auth-page h2,.dashboard-card h2,.pricing-page__trust h2,.policy-page__section h2,.policy-page__related h2,.policy-page__index h2){color:var(--theme-text-strong);font-size:var(--type-section-title-size);font-weight:600;line-height:var(--type-section-title-line);letter-spacing:0}:is(.premium-card h3,.auth-card h3,.dashboard-card h3,.pricing-page__card h3,.admin-analytics__card h3,.admin-last-visit-card__item h3,.discover-page__card h3,.museum-detail-page__route-card h3){color:var(--theme-text-strong);font-size:var(--type-card-title-size);font-weight:650;line-height:var(--type-card-title-line);letter-spacing:0}:is(.page-surface p,.premium-card p,.auth-page p,.auth-card p,.dashboard-card p,.pricing-page__card p,.policy-page__section p){font-size:var(--type-body-size);line-height:var(--type-body-line)}:is(.auth-page__eyebrow,.auth-card__eyebrow,.dashboard-card__eyebrow,.pricing-page__eyebrow,.commerce-access-panel__eyebrow,.policy-page__eyebrow,.policy-link-cluster__eyebrow,.atlas-page__eyebrow,.home-curation__eyebrow,.home-search__card-eyebrow,.home-curation__card-eyebrow,.discover-page__card-eyebrow,.museum-detail-page__eyebrow,.museum-detail-page__route-eyebrow,.museum-detail-page__panorama-eyebrow){color:var(--theme-accent-strong);font-size:var(--type-eyebrow-size);letter-spacing:var(--type-eyebrow-tracking);font-weight:800;line-height:var(--type-eyebrow-line);text-transform:uppercase}:is(.premium-badge,.policy-page__metadata dt,.policy-page__metadata dd,.dashboard-card dl,.dashboard-card small,.pricing-page__card small,.museum-detail-page__route-card small){font-size:var(--type-metadata-size);line-height:var(--type-metadata-line)}:is(.route-state__button,.route-state__primary,.route-state__secondary,.auth-toolbar__button,.cookie-consent__button,.account-cookie-preferences__button,.account-privacy-controls__button,.account-theme-preferences__button,.checkout-review__submit,.commerce-access-panel__action,.atlas-button,.atlas-zone-card__cta,.journey-index-card__link,.companion-card__actions a,.home-demo-strip__actions a,.museum-detail-page__tour-cta,.museum-detail-page__panorama-cta,.dashboard-card__submit){min-height:var(--button-height-md);justify-content:center;align-items:center;gap:var(--button-gap);max-width:100%;padding:0 var(--button-padding-md);border-radius:var(--button-radius);font:inherit;font-size:var(--button-font-size);font-weight:var(--button-font-weight);letter-spacing:var(--button-tracking);text-align:center;text-transform:uppercase;white-space:normal;cursor:pointer;transition:background var(--button-motion-duration) var(--button-motion-ease), border-color var(--button-motion-duration) var(--button-motion-ease), box-shadow var(--button-motion-duration) var(--button-motion-ease), color var(--button-motion-duration) var(--button-motion-ease), opacity var(--button-motion-duration) var(--button-motion-ease), transform var(--button-motion-duration) var(--button-motion-ease);border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}:is(.auth-toolbar__link,.auth-toolbar__menu-link,.auth-toolbar__menu-button,.auth-toolbar__theme-toggle,.admin-docs-page__primary-links a,.admin-docs-page__link-drawer summary,.admin-docs-page__link-groups a,.admin-docs-hub__queue-grid button,.admin-docs-hub__action-panel>button,.admin-docs-hub__action-breakdown button,.admin-docs-hub__category-health-grid button,.admin-docs-hub__owner-workload-grid button,.admin-docs-hub__workflow-grid button,.admin-docs-hub__release-commands button,.admin-docs-hub__release-owners button,.admin-docs-hub__relationship-presets button,.admin-docs-hub__shortcuts button,.admin-docs-hub__result-bar button,.admin-docs-hub__result-bar a,.admin-docs-hub__empty button,.admin-docs-hub__density-controls button,.admin-docs-card__expand-button,.admin-docs-card__workflow-actions button,.admin-release-control-room__filters button,.admin-release-control-room__command-strip button,.admin-release-control-room__command-strip a,.admin-readiness-overview__actions button,.admin-readiness-overview__actions a,.admin-evidence-workspace__filters button,.admin-evidence-workspace__links a,.admin-evidence-card__commands button,.admin-catalog__cockpit-action,.admin-catalog__search-mode-button,.admin-catalog__search-reset,.admin-catalog__quick-filter,.admin-catalog__active-filter,.admin-catalog__visibility-action,.admin-showcase-preview__reset,.admin-quick-actions__pin,.admin-layout-controls__pin,.admin-pinned-bar__pin,.admin-reports-catalog__filter,.admin-quick-actions__copy,.admin-layout-controls__button,.home-hero__region-button,.home-hero__region-reset,.home-search__mode-button,.home-search__reset,.home-search__quick-filter,.discover-page__quick-filter,.discover-page__assist-chip,.discover-page__active-filter,.discover-page__reset,.discover-page__secondary-link,.discover-page__card-action,.museum-detail-page__panorama-controls button){min-height:var(--button-control-height);border-radius:var(--button-radius);max-width:100%;font-size:var(--button-font-size-sm);font-weight:var(--button-font-weight);letter-spacing:var(--button-tracking);text-transform:uppercase;transition:background var(--button-motion-duration) var(--button-motion-ease), border-color var(--button-motion-duration) var(--button-motion-ease), box-shadow var(--button-motion-duration) var(--button-motion-ease), color var(--button-motion-duration) var(--button-motion-ease), opacity var(--button-motion-duration) var(--button-motion-ease), transform var(--button-motion-duration) var(--button-motion-ease);text-decoration:none}:is(.route-state__button,.route-state__primary,.cookie-consent__button--primary,.account-cookie-preferences__button--primary,.account-privacy-controls__button--primary,.account-theme-preferences__button--primary,.checkout-review__submit,.commerce-access-panel__action--primary,.atlas-button--primary,.journey-index-card__link--lead,.museum-detail-page__tour-cta,.museum-detail-page__panorama-cta,.dashboard-card__submit){border-color:color-mix(in srgb, var(--brand-gold) 70%, var(--museum-gold-deep));background:linear-gradient(135deg, var(--museum-action-accent,var(--brand-gold-strong)), var(--brand-gold-deep));color:var(--museum-gold-ink);box-shadow:0 16px 34px #00000038}:is(.route-state__secondary,.auth-toolbar__button,.cookie-consent__button--secondary,.account-cookie-preferences__button,.account-privacy-controls__button,.account-theme-preferences__button,.commerce-access-panel__action,.atlas-button,.atlas-zone-card__cta,.companion-card__actions a,.home-demo-strip__actions a){border-color:var(--theme-border-medium);background:var(--theme-surface-secondary);color:var(--theme-text-main);box-shadow:none}:is(.route-state__button,.route-state__primary,.route-state__secondary,.auth-toolbar__button,.admin-docs-page__primary-links a,.admin-docs-page__link-drawer summary,.admin-docs-page__link-groups a,.cookie-consent__button,.account-cookie-preferences__button,.account-privacy-controls__button,.account-theme-preferences__button,.checkout-review__submit,.commerce-access-panel__action,.atlas-button,.atlas-zone-card__cta,.journey-index-card__link,.companion-card__actions a,.home-demo-strip__actions a,.museum-detail-page__tour-cta,.museum-detail-page__panorama-cta,.dashboard-card__submit):is(:hover,:focus-visible){outline:none;transform:translateY(-1px)}:is(.route-state__button,.route-state__primary,.route-state__secondary,.auth-toolbar__button,.admin-docs-page__primary-links a,.admin-docs-page__link-drawer summary,.admin-docs-page__link-groups a,.cookie-consent__button,.account-cookie-preferences__button,.account-privacy-controls__button,.account-theme-preferences__button,.checkout-review__submit,.commerce-access-panel__action,.atlas-button,.atlas-zone-card__cta,.journey-index-card__link,.companion-card__actions a,.home-demo-strip__actions a,.museum-detail-page__tour-cta,.museum-detail-page__panorama-cta,.dashboard-card__submit):focus-visible{box-shadow:var(--button-focus-ring)}:is(.route-state__button,.auth-toolbar__button,.cookie-consent__button,.account-cookie-preferences__button,.account-privacy-controls__button,.account-theme-preferences__button,.checkout-review__submit,.commerce-access-panel__action,.atlas-button,.journey-index-card__link,.museum-detail-page__tour-cta,.museum-detail-page__panorama-cta,.dashboard-card__submit):disabled,:is(.route-state__button,.auth-toolbar__button,.cookie-consent__button,.account-cookie-preferences__button,.account-privacy-controls__button,.account-theme-preferences__button,.checkout-review__submit,.commerce-access-panel__action,.atlas-button,.journey-index-card__link,.museum-detail-page__tour-cta,.museum-detail-page__panorama-cta,.dashboard-card__submit)[aria-disabled=true]{opacity:.54;pointer-events:none;transform:none}:is(.account-cookie-preferences__button--active,.account-theme-preferences__button--active,.commerce-access-panel__action--active,.home-hero__region-button.is-active,.home-search__mode-button.is-active,.home-search__quick-filter.is-active,.discover-page__quick-filter.is-active,.discover-page__active-filter,.admin-catalog__search-mode-button.is-active,.admin-catalog__quick-filter.is-active,.admin-catalog__active-filter,.admin-layout-controls__button--active,.admin-quick-actions__link--active,.admin-release-control-room__filters button[aria-pressed=true],.admin-docs-hub__density-controls button[aria-pressed=true]){border-color:color-mix(in srgb, var(--brand-gold) 52%, var(--theme-border-medium));background:color-mix(in srgb, var(--theme-surface-secondary) 74%, var(--brand-gold) 26%);color:var(--theme-text-strong)}:lang(fa) :is(.route-state__button,.auth-toolbar__button,.cookie-consent__button,.account-cookie-preferences__button,.account-privacy-controls__button,.account-theme-preferences__button,.checkout-review__submit,.commerce-access-panel__action,.atlas-button,.journey-index-card__link,.museum-detail-page__tour-cta,.museum-detail-page__panorama-cta,.dashboard-card__submit,.home-search__mode-button,.discover-page__quick-filter,.admin-catalog__quick-filter),[dir=rtl] :is(.route-state__button,.auth-toolbar__button,.cookie-consent__button,.account-cookie-preferences__button,.account-privacy-controls__button,.account-theme-preferences__button,.checkout-review__submit,.commerce-access-panel__action,.atlas-button,.journey-index-card__link,.museum-detail-page__tour-cta,.museum-detail-page__panorama-cta,.dashboard-card__submit,.home-search__mode-button,.discover-page__quick-filter,.admin-catalog__quick-filter){letter-spacing:0}.pricing-page{--app-page-toolbar-top:116px;background:var(--theme-shell-bg);padding-top:116px}.pricing-page .pricing-page__surface.page-surface,.admin-page__shell.page-surface{border-color:color-mix(in srgb, var(--theme-border-soft) 86%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface) 84%, var(--theme-surface-secondary)), color-mix(in srgb, var(--theme-surface-primary) 90%, var(--theme-surface-secondary)));box-shadow:inset 0 1px #ffffff0b,0 22px 58px #00000047}.pricing-page .pricing-page__surface.page-surface{width:min(var(--app-page-max), 100%);gap:var(--space-7)}.pricing-page__brand-header{width:100%;margin:0}.pricing-page__hero{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.pricing-page__hero:is(:hover,:focus-within){box-shadow:none;background:0 0;border-color:#0000;transform:none}.pricing-page__trust,.pricing-page__quick-buy{width:100%;padding:var(--space-6);border:1px solid var(--theme-border-soft);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--theme-card-shell-soft) 74%, var(--theme-surface-secondary));box-shadow:var(--theme-shadow-soft);margin:0}.pricing-page__quick-buy{grid-template-columns:minmax(280px,.8fr) minmax(420px,1.2fr);align-items:center}.pricing-page__empty,.pricing-page__trust-card,.pricing-page__quick-buy-card,.pricing-page__card{border:1px solid var(--theme-border-soft);border-radius:var(--radius-card);background:var(--theme-surface-secondary);box-shadow:var(--theme-shadow-soft)}.pricing-page__card{overflow:hidden}.pricing-page__grid{align-items:start;width:100%;max-width:none;margin:0}.pricing-page__grid>.sr-only{position:absolute}.pricing-page .policy-link-cluster{width:100%;max-width:none;margin:0}.pricing-page__media{background-color:var(--theme-surface-tertiary)}.pricing-page__hero h1,.pricing-page__card h2,.pricing-page__quick-buy h2,.pricing-page__quick-buy h3{color:var(--theme-text-strong)}.pricing-page__hero p,.pricing-page__card p,.pricing-page__quick-buy p,.pricing-page__meta dd{color:var(--theme-text-muted)}.pricing-page__eyebrow,.pricing-page__museum,.pricing-page__meta dt{color:var(--theme-link);font-size:var(--type-eyebrow-size);letter-spacing:var(--type-eyebrow-tracking)}.pricing-page__badge{border-color:var(--theme-border-soft);background:var(--theme-surface-tertiary);color:var(--theme-text-muted)}.pricing-page__price,.pricing-page__quick-price{border-radius:var(--radius-card);background:color-mix(in srgb, var(--theme-surface-secondary) 78%, var(--brand-gold) 22%);color:var(--theme-text-strong)}.pricing-page__supporting{color:var(--theme-text-soft)}.pricing-page__trust-action{min-height:var(--button-height-md);padding:0 var(--button-padding-md);border-radius:var(--button-radius);border-color:color-mix(in srgb, var(--brand-gold) 42%, var(--theme-border-medium));background:color-mix(in srgb, var(--theme-surface-secondary) 82%, var(--brand-gold) 18%);color:var(--theme-text-strong);font-size:var(--button-font-size);font-weight:var(--button-font-weight);letter-spacing:var(--button-tracking);text-transform:uppercase}.pricing-page__action{min-height:var(--button-height-md);padding:0 var(--button-padding-md);border-radius:var(--button-radius);background:linear-gradient(135deg, var(--brand-gold-strong), var(--brand-gold-deep));color:var(--museum-gold-ink);font-size:var(--button-font-size);font-weight:var(--button-font-weight);letter-spacing:var(--button-tracking);text-transform:uppercase}.pricing-page__action--secondary{border:1px solid var(--theme-border-medium);background:var(--theme-surface-secondary);color:var(--theme-text-main)}.pricing-page__trust-action:hover,.pricing-page__trust-action:focus-visible{border-color:color-mix(in srgb, var(--brand-gold) 52%, var(--theme-border-medium));background:color-mix(in srgb, var(--theme-surface-secondary) 78%, var(--brand-gold) 22%)}:is(.auth-card__submit,.admin-catalog__submit,.pricing-page__action,.home-curation__link,.dashboard-card__ghost-link){min-height:var(--button-height-md);justify-content:center;align-items:center;gap:var(--button-gap);max-width:100%;padding:0 var(--button-padding-md);border-radius:var(--button-radius);font:inherit;font-size:var(--button-font-size);font-weight:var(--button-font-weight);letter-spacing:var(--button-tracking);text-align:center;text-transform:uppercase;white-space:normal;cursor:pointer;transition:background var(--button-motion-duration) var(--button-motion-ease), border-color var(--button-motion-duration) var(--button-motion-ease), box-shadow var(--button-motion-duration) var(--button-motion-ease), color var(--button-motion-duration) var(--button-motion-ease), opacity var(--button-motion-duration) var(--button-motion-ease), transform var(--button-motion-duration) var(--button-motion-ease);border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}:is(.auth-card__submit,.admin-catalog__submit,.pricing-page__action,.dashboard-card__ghost-link--primary){border-color:color-mix(in srgb, var(--brand-gold) 70%, var(--museum-gold-deep));background:linear-gradient(135deg, var(--brand-gold-strong), var(--brand-gold-deep));color:var(--museum-gold-ink);box-shadow:0 16px 34px #00000038}:is(.admin-catalog__submit--secondary,.pricing-page__action--secondary,.dashboard-card__ghost-link,.home-curation__link){border-color:var(--theme-border-medium);background:var(--theme-surface-secondary);color:var(--theme-text-main);box-shadow:none}:is(.auth-card__submit,.admin-catalog__submit,.pricing-page__action,.home-curation__link,.dashboard-card__ghost-link):is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--theme-border-medium) 58%, var(--brand-gold));background:color-mix(in srgb, var(--theme-surface-secondary) 84%, var(--brand-gold) 16%);color:var(--theme-link-hover);outline:none;transform:translateY(-1px)}:is(.auth-card__submit,.admin-catalog__submit,.pricing-page__action,.dashboard-card__ghost-link--primary):is(:hover,:focus-visible){border-color:var(--brand-gold-strong);background:linear-gradient(135deg, var(--brand-gold-strong), var(--brand-gold));color:var(--museum-gold-ink)}:is(.auth-card__submit,.admin-catalog__submit,.pricing-page__action,.home-curation__link,.dashboard-card__ghost-link):focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--theme-input-focus) 84%, transparent), 0 0 0 4px color-mix(in srgb, var(--theme-input-focus) 18%, transparent)}:is(.auth-card__submit,.admin-catalog__submit,.pricing-page__action,.home-curation__link,.dashboard-card__ghost-link):disabled,:is(.auth-card__submit,.admin-catalog__submit,.pricing-page__action,.home-curation__link,.dashboard-card__ghost-link)[aria-disabled=true]{opacity:.54;pointer-events:none;transform:none}:lang(fa) :is(.auth-card__submit,.admin-catalog__submit,.pricing-page__action,.home-curation__link,.dashboard-card__ghost-link),[dir=rtl] :is(.auth-card__submit,.admin-catalog__submit,.pricing-page__action,.home-curation__link,.dashboard-card__ghost-link){letter-spacing:0}.home-hero__panel h1{font-size:var(--type-operational-headline-size);font-weight:560;line-height:var(--type-operational-headline-line);letter-spacing:0}:is(.companion-card h2,.home-demo-strip h2,.home-curation__catalog-alert h2,.home-curation__intro h2,.home-search__intro h2){font-size:var(--type-section-title-size);font-weight:600;line-height:var(--type-section-title-line);letter-spacing:0}:is(.home-hero__lead h2,.home-curation__panel-header h3,.home-curation__card-body h3,.home-curation__collection-card h3,.home-search__card-body h3){font-size:var(--type-card-title-size);font-weight:650;line-height:var(--type-card-title-line);letter-spacing:0}:is(.companion-card__summary,.home-hero__lede,.home-demo-strip__copy p:not(.home-curation__eyebrow),.home-curation__catalog-alert p:not(.home-curation__eyebrow),.home-curation__intro p:not(.home-curation__eyebrow),.home-curation__panel-header p:not(.home-curation__eyebrow),.home-curation__card-copy,.home-curation__collection-copy,.home-curation__supporting-link p,.home-search__intro p:not(.home-curation__eyebrow),.home-search__hint,.home-search__card-copy){font-size:var(--type-body-size);line-height:var(--type-body-line)}:is(.companion-card__suggestion span,.home-hero__lead-copy,.home-search__card-location,.home-curation__collection-links a){font-size:var(--type-compact-body-size);line-height:var(--type-compact-body-line)}:is(.companion-card__eyebrow,.home-hero__eyebrow,.home-hero__focus,.home-curation__eyebrow,.home-curation__card-eyebrow,.home-search__card-eyebrow){font-size:var(--type-eyebrow-size);letter-spacing:var(--type-eyebrow-tracking);line-height:var(--type-eyebrow-line)}:is(.companion-card__context,.companion-card__signal,.home-hero__signals span,.home-hero__region-copy strong,.home-hero__region-copy span,.home-hero__region-copy small,.home-hero__lead-meta,.home-demo-strip__metrics span,.home-search__summary-label,.home-search__assist-label,.home-search__active-filter,.home-search__field span,.home-search__card-taxonomy){font-size:var(--type-metadata-size);line-height:var(--type-metadata-line)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}.auth-toolbar-frame,.auth-toolbar,.auth-toolbar:before,.auth-toolbar__brand,.auth-toolbar__identity,.auth-toolbar__actions{transition-duration:1ms!important;transition-delay:0s!important}.home-intro-logo{display:none}.home-hero__brand-logo{opacity:1;animation:none;transform:translate(-50%)}.home-hero__panel{opacity:1;animation:none;transform:none}}
