:root{--eth-brand-primary:#35c8ff;--eth-brand-secondary:#67e8f9;--eth-brand-tertiary:#22c55e;--eth-brand-deep:#061321;--eth-brand-surface:#081a2a;--eth-brand-surface-2:#0b1f33;--eth-white:#fff;--eth-black:#000;--trust-bg-primary:#061321;--trust-bg-secondary:#081a2a;--trust-bg-elevated:#0b1f33;--trust-panel-bg:linear-gradient(180deg, #0a1828eb, #06121cf5);--trust-panel-glow:radial-gradient(circle at 20% 0%, #38c7ff1f, transparent 40%);--trust-text-primary:#e8eef5;--trust-text-secondary:#94a7ba;--trust-text-muted:#94a7bab8;--trust-border-soft:#ffffff0d;--trust-border:#ffffff1a;--trust-border-strong:#ffffff2e;--trust-shadow-sm:0 8px 24px #00000047;--trust-shadow-md:0 18px 50px #00000073;--trust-shadow-lg:0 40px 100px #000000b3;--runtime-bg-primary:#040816;--runtime-bg-secondary:#070b14;--runtime-bg-elevated:#0b1120;--runtime-panel-bg:linear-gradient(180deg, #080c14f5, #05080efa);--runtime-panel-glow:radial-gradient(circle at 50% 0%, #38c7ff14, transparent 60%);--runtime-text-primary:#f4f7fb;--runtime-text-secondary:#a3afc2;--runtime-text-muted:#a3afc294;--runtime-border-soft:#ffffff0a;--runtime-border:#ffffff14;--runtime-border-strong:#ffffff24;--runtime-shadow-sm:0 10px 30px #00000073;--runtime-shadow-md:0 24px 60px #0009;--runtime-shadow-lg:0 50px 120px #000000d1;--font-display:Inter, system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-body:Inter, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-size-display-xl:clamp(72px, 9vw, 110px);--font-size-display-lg:clamp(56px, 7vw, 84px);--font-size-display-md:clamp(42px, 5vw, 64px);--font-size-h1:clamp(40px, 5vw, 64px);--font-size-h2:clamp(30px, 4vw, 42px);--font-size-h3:28px;--font-size-h4:22px;--font-size-body-lg:18px;--font-size-body:16px;--font-size-body-sm:14px;--font-size-caption:12px;--font-size-micro:11px;--eth-type-marketing-hero:clamp(64px, 5vw, 72px);--eth-type-product-title:clamp(40px, 3.4vw, 48px);--eth-type-section-title:clamp(28px, 2.3vw, 32px);--eth-type-card-title:clamp(18px, 1.4vw, 20px);--eth-type-body-large:18px;--eth-type-body:16px;--eth-type-supporting:14px;--eth-type-metadata:12px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:800;--tracking-tight:-.04em;--tracking-normal:0;--tracking-wide:.08em;--tracking-ultra:.18em;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--space-4xl:80px;--space-5xl:120px;--eth-space-control:var(--space-xs);--eth-space-card:var(--space-lg);--eth-space-section:var(--space-3xl);--eth-space-page:var(--space-xl);--eth-space-hero:96px;--eth-width-prose:72ch;--eth-width-hero-copy:18ch;--eth-width-product:1200px;--eth-page-gutter:clamp(16px, 3vw, 32px);--radius-xs:6px;--radius-sm:10px;--radius-md:14px;--radius-lg:18px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--state-observed:#64748b;--state-declared:#38bdf8;--state-verified:#35c8ff;--state-monitored:#22c55e;--state-warning:#f59e0b;--state-expired:#ef4444;--state-critical:#dc2626;--state-observed-bg:#64748b1f;--state-declared-bg:#38bdf81f;--state-verified-bg:#35c8ff1f;--state-monitored-bg:#22c55e1f;--state-warning-bg:#f59e0b1f;--state-expired-bg:#ef44441f;--telemetry-live:#00ffa3;--telemetry-ingest:#38bdf8;--telemetry-processing:#a855f7;--telemetry-warning:#f59e0b;--telemetry-critical:#ef4444;--telemetry-glow-live:0 0 18px #00ffa366;--telemetry-glow-runtime:0 0 24px #38c7ff4d;--telemetry-glow-critical:0 0 24px #ef444459;--graph-node-observed:#64748b;--graph-node-verified:#35c8ff;--graph-node-monitored:#22c55e;--graph-node-critical:#ef4444;--graph-edge-default:#ffffff24;--graph-edge-active:#35c8ff8c;--graph-edge-monitored:#22c55e8c;--graph-edge-failed:#ef444473;--graph-grid:#ffffff08;--panel-bg:var(--trust-panel-bg);--panel-border:#ffffff14;--panel-border-active:#38c7ff59;--panel-shadow:0 10px 30px #00000059;--panel-shadow-hover:0 20px 50px #0000008c;--panel-backdrop:blur(14px);--glow-trust-soft:0 0 18px #38c7ff24;--glow-trust-medium:0 0 28px #38c7ff38;--glow-trust-strong:0 0 48px #38c7ff57;--glow-runtime-soft:0 0 18px #ffffff0f;--glow-runtime-medium:0 0 28px #38c7ff1f;--glow-runtime-strong:0 0 60px #38c7ff38;--glow-success:0 0 26px #22c55e42;--glow-danger:0 0 26px #ef444447;--transition-fast:.12s ease;--transition-normal:.22s ease;--transition-slow:.42s ease;--transition-panel:border-color .22s ease, box-shadow .22s ease, transform .22s ease}.runtimeSurface{--panel-bg:var(--runtime-panel-bg);--panel-border:var(--runtime-border);--panel-border-active:#38c7ff3d;--panel-shadow:var(--runtime-shadow-sm);--panel-shadow-hover:var(--runtime-shadow-md);--text-primary:var(--runtime-text-primary);--text-secondary:var(--runtime-text-secondary);--text-muted:var(--runtime-text-muted)}.trustSurface{--panel-bg:var(--trust-panel-bg);--panel-border:var(--trust-border);--panel-border-active:#38c7ff61;--panel-shadow:var(--trust-shadow-sm);--panel-shadow-hover:var(--trust-shadow-md);--text-primary:var(--trust-text-primary);--text-secondary:var(--trust-text-secondary);--text-muted:var(--trust-text-muted)}
.surface{border-radius:var(--radius-lg);border:1px solid var(--panel-border);background:var(--panel-bg);box-shadow:var(--panel-shadow);-webkit-backdrop-filter:var(--panel-backdrop);backdrop-filter:var(--panel-backdrop);transition:var(--transition-panel);position:relative}.surface:hover{border-color:var(--panel-border-active);box-shadow:var(--panel-shadow-hover)}.surface-sm{padding:var(--space-md)}.surface-md{padding:var(--space-lg)}.surface-lg{padding:var(--space-xl)}.surface-xl{padding:var(--space-2xl)}.surface-trust{background:var(--trust-panel-glow), var(--trust-panel-bg);border-color:var(--trust-border)}.surface-trust:hover{border-color:var(--trust-border-strong)}.surface-runtime{background:var(--runtime-panel-glow), var(--runtime-panel-bg);border-color:var(--runtime-border);box-shadow:var(--runtime-shadow-sm)}.surface-runtime:hover{border-color:var(--runtime-border-strong);box-shadow:var(--runtime-shadow-md)}.surface-elevated{box-shadow:var(--trust-shadow-lg)}.surface-runtime-elevated{box-shadow:var(--runtime-shadow-lg)}.surface-verified{box-shadow:var(--panel-shadow), var(--glow-trust-medium);border-color:#35c8ff73}.surface-monitored{box-shadow:var(--panel-shadow), var(--glow-success);border-color:#22c55e73}.surface-warning{border-color:#f59e0b73}.surface-critical{box-shadow:var(--panel-shadow), var(--glow-danger);border-color:#ef444473}.surface-shell{max-width:1400px;padding-left:var(--space-xl);padding-right:var(--space-xl);margin:0 auto}.surface-glass{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(#ffffff0a,#ffffff05)}.surface-divider-top{border-top:1px solid var(--panel-border)}.surface-divider-bottom{border-bottom:1px solid var(--panel-border)}
.display-xl{font-size:var(--font-size-display-xl);font-weight:var(--font-weight-black);letter-spacing:var(--tracking-tight);line-height:.92}.display-lg{font-size:var(--font-size-display-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);line-height:.94}.display-md{font-size:var(--font-size-display-md);font-weight:var(--font-weight-bold);line-height:.96}.h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:1}.h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-semibold);line-height:1.06}.h3{font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold)}.h4{font-size:var(--font-size-h4);font-weight:var(--font-weight-medium)}.body-lg{font-size:var(--font-size-body-lg);line-height:1.7}.body{font-size:var(--font-size-body);line-height:1.65}.body-sm{font-size:var(--font-size-body-sm);line-height:1.55}.caption{font-size:var(--font-size-caption);color:var(--text-muted)}.micro{font-size:var(--font-size-micro);color:var(--text-muted)}.kicker{font-size:var(--font-size-caption);letter-spacing:var(--tracking-ultra);text-transform:uppercase;color:var(--text-secondary)}.mono{font-family:var(--font-mono)}.mono-wrap{word-break:break-all;overflow-wrap:anywhere}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-muted{color:var(--text-muted)}.text-success{color:var(--state-monitored)}.text-warning{color:var(--state-warning)}.text-danger{color:var(--state-expired)}
.ethMarketingPage,.ethExplorationPage,.ethOperationalPage{--eth-density-section-gap:var(--space-3xl);--eth-density-card-padding:var(--space-lg);--eth-density-page-title:var(--eth-type-product-title);min-width:0}.ethMarketingPage{--eth-density-section-gap:96px;--eth-density-card-padding:var(--space-xl)}.ethExplorationPage{--eth-density-section-gap:var(--space-2xl)}.ethOperationalPage{--eth-density-section-gap:var(--space-2xl);--eth-density-card-padding:var(--space-lg)}.ethProductTitle{max-width:20ch;margin:var(--space-md) 0 0;color:var(--text,var(--trust-text-primary));font-size:var(--eth-density-page-title);font-weight:var(--font-weight-semibold);letter-spacing:-.045em;text-wrap:balance;line-height:1.02}.ethSectionTitle{font-size:var(--eth-type-section-title);font-weight:var(--font-weight-semibold);letter-spacing:-.035em;text-wrap:balance;line-height:1.08}.ethCardTitle{font-size:var(--eth-type-card-title);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;line-height:1.2}.ethBody{max-width:var(--eth-width-prose);font-size:var(--eth-type-body);line-height:1.65}.ethHumanEyebrow{color:#75dbef;font:var(--font-weight-semibold) var(--eth-type-metadata)/1.3 var(--font-body);letter-spacing:0;text-transform:none}.ethDecisionActions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.ethDecisionActions>:first-child{order:-1}.ethOperationalHero{padding:clamp(24px,4vw,40px)}.ethOperationalPage .section{padding-block:var(--eth-density-section-gap)}.ethOperationalPage .heroSub,.ethOperationalPage .reportLead{max-width:var(--eth-width-prose);font-size:var(--eth-type-body);line-height:1.65}.ethOperationalPage .heroPanel,.ethOperationalPage .panel{border-radius:var(--radius-lg)}.ethOperationalPage .heroKicker:not([data-system-label]){color:#75dbef;font-family:var(--font-body);font-size:var(--eth-type-supporting);font-weight:var(--font-weight-semibold);letter-spacing:0;text-transform:none}.ethOperationalPage .heroActions>.btnPrimary,.ethOperationalPage .reportActionRow>.btnPrimary{min-height:48px}.ethOperationalPage .heroActions>.btnSecondary,.ethOperationalPage .reportActionRow>.btnSecondary{min-height:44px}.cx3AssessmentOffer .heroGrid,.cx3PricingPage .heroGrid{gap:var(--space-xl);grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:center}.cx3AssessmentOffer .section:first-of-type,.cx3PricingPage .section:first-of-type{padding-top:var(--space-2xl)}.cx3AssessmentOffer .trustPreviewCard,.cx3PricingPage .trustPreviewCard{max-width:420px;padding:var(--space-lg)}.cx3AssessmentOffer .trustPreviewTitle,.cx3PricingPage .trustPreviewTitle{font-size:var(--eth-type-card-title)}.cx3AssessmentOffer .trustPreviewLevel,.cx3PricingPage .trustPreviewLevel{margin-top:var(--space-md);font-size:var(--eth-type-section-title)}.cx3PricingPage .heroTitle.ethProductTitle{font-size:var(--eth-type-product-title)}.cx3PricingPage h2{font-size:var(--eth-type-section-title);font-weight:var(--font-weight-semibold);letter-spacing:-.035em;line-height:1.08}.cx3PricingPage h3{font-size:var(--eth-type-card-title);font-weight:var(--font-weight-semibold)}.cx3PricingPage .grid3{gap:var(--space-md)}.cx3PricingPage .card{padding:var(--space-lg)}.cx3AssessmentIntake .section{padding-top:var(--space-2xl)}.cx3AssessmentIntake .container{max-width:1080px}.cx3AssessmentHeader{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.cx3AssessmentHeader .heroSub{margin-bottom:var(--space-md)}.cx3AssessmentContinue{justify-content:center;align-items:center;min-height:46px;text-decoration:none;display:inline-flex}.cx3AssessmentFormAnchor{scroll-margin-top:88px}.cx3AssessmentProgress{gap:var(--space-xs);min-width:220px;padding:var(--space-md);border-radius:var(--radius-md);background:#35c8ff0b;border:1px solid #67e0f433;display:grid}.cx3AssessmentProgress span,.cx3AssessmentProgress small{color:var(--muted);font-size:var(--eth-type-supporting)}.cx3AssessmentProgress strong{color:#f2f8fa;font-size:var(--eth-type-section-title);font-weight:var(--font-weight-semibold);line-height:1}.cx3AssessmentProgress progress{width:100%;height:6px;margin-top:var(--space-xs);accent-color:#67d9f2}.cx3AssessmentIntake .heroPanel>aside{padding:var(--space-lg);background:linear-gradient(135deg,#35c8ff0f,#a855f709)}.cx3AssessmentIntake .heroPanel>aside h2{font-size:var(--eth-type-section-title);font-weight:var(--font-weight-semibold);letter-spacing:-.035em;margin:0;line-height:1.1}.cx3AssessmentIntake .heroPanel>section h2{font-size:var(--eth-type-card-title);font-weight:var(--font-weight-semibold);margin:0}.cx3AssessmentIntake .heroPanel>section{padding:var(--space-lg)}.cx3AssessmentIntake .heroActions{justify-content:flex-end}.cx3AssessmentIntake .heroActions .btnPrimary{order:-1}.cx3ReportPage{padding-top:var(--space-2xl)}.cx3ReportPage .reportHeroPanel{padding:clamp(24px,4vw,40px)}.cx3ReportPage .reportTitle{max-width:22ch;margin:var(--space-md) 0 var(--space-sm);font-size:var(--eth-type-product-title);font-weight:var(--font-weight-semibold);letter-spacing:-.045em;text-wrap:balance;line-height:1.04}.cx3ReportPage .reportSection{padding:var(--space-lg)}.cx3ReportPage .reportSection h2{font-size:var(--eth-type-section-title)}.cx3ReportPage .reportActionRow .btnPrimary{order:-1}@media (max-width:600px){:root{--eth-type-marketing-hero:clamp(40px, 11vw, 48px);--eth-type-product-title:clamp(32px, 9vw, 36px);--eth-type-section-title:clamp(24px, 7vw, 28px);--eth-type-card-title:clamp(17px, 5vw, 19px);--eth-space-hero:var(--space-3xl)}.ethMarketingPage,.ethExplorationPage,.ethOperationalPage{--eth-density-section-gap:var(--space-2xl);--eth-density-card-padding:var(--space-md)}.ethProductTitle{max-width:none;line-height:1.06}.ethDecisionActions{display:grid}.ethOperationalHero{padding:var(--space-lg) var(--space-md)}.cx3AssessmentOffer .heroGrid,.cx3PricingPage .heroGrid,.cx3AssessmentHeader{gap:var(--space-lg);grid-template-columns:1fr}.cx3AssessmentOffer .section:first-of-type,.cx3PricingPage .section:first-of-type,.cx3AssessmentIntake .section{padding-top:var(--space-lg)}.cx3AssessmentIntake .container{padding-inline:14px}.cx3AssessmentProgress{min-width:0;padding:var(--space-sm);grid-template-columns:1fr auto}.cx3AssessmentContinue{width:100%}.cx3AssessmentProgress strong{font-size:var(--eth-type-card-title)}.cx3AssessmentProgress small,.cx3AssessmentProgress progress{grid-column:1/-1}.cx3AssessmentIntake .heroPanel>aside,.cx3AssessmentIntake .heroPanel>section,.cx3ReportPage .reportHeroPanel,.cx3ReportPage .reportSection{padding:var(--space-md)}.cx3AssessmentIntake .heroPanel>aside .grid3>:nth-child(n+2){display:none}.cx3AssessmentIntake .heroPanel>aside h2{font-size:var(--eth-type-card-title)}.cx3AssessmentIntake .heroActions,.cx3ReportPage .reportActionRow{display:grid}.cx3ReportPage{padding:var(--space-lg) 14px var(--space-2xl)}}@media (min-width:601px) and (max-width:1024px){.cx3AssessmentOffer .heroGrid,.cx3PricingPage .heroGrid{grid-template-columns:1fr}.cx3AssessmentOffer .trustPreviewCard,.cx3PricingPage .trustPreviewCard{max-width:none}}@media (prefers-reduced-motion:reduce){.ethMarketingPage *,.ethExplorationPage *,.ethOperationalPage *{scroll-behavior:auto}}
.motion-lift{transition:transform var(--transition-normal), box-shadow var(--transition-normal)}.motion-lift:hover{transform:translateY(-2px)}.motion-pulse{animation:2.4s infinite ethPulse}@keyframes ethPulse{0%{opacity:.75}50%{opacity:1}to{opacity:.75}}.motion-flow{position:relative;overflow:hidden}.motion-flow:after{content:"";background:linear-gradient(90deg,#0000,#38c7ff2e,#0000);animation:3s linear infinite ethFlow;position:absolute;inset:0;transform:translate(-100%)}@keyframes ethFlow{0%{transform:translate(-100%)}to{transform:translate(100%)}}.motion-runtime-live{animation:1.6s infinite runtimeLive}@keyframes runtimeLive{0%{box-shadow:0 0 #00ffa300}50%{box-shadow:var(--telemetry-glow-live)}to{box-shadow:0 0 #00ffa300}}
.runtime-shell{background:radial-gradient(circle at 50% 0%, #38c7ff0f, transparent 42%), linear-gradient(180deg, var(--runtime-bg-secondary), var(--runtime-bg-primary));min-height:100vh;color:var(--runtime-text-primary)}.runtime-page{min-height:100vh;color:var(--runtime-text-primary)}.runtime-header{justify-content:space-between;align-items:center;gap:var(--space-xl);padding:var(--space-xl) var(--space-3xl);border-bottom:1px solid var(--runtime-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0000002e;display:flex}.runtime-header-kicker{font-size:var(--font-size-caption);letter-spacing:var(--tracking-ultra);text-transform:uppercase;color:var(--runtime-text-muted)}.runtime-header-title{margin-top:var(--space-sm);font-size:var(--font-size-h2);font-weight:var(--font-weight-semibold);color:var(--runtime-text-primary);line-height:1}.runtime-header-meta{text-align:right}.runtime-header-label{font-size:var(--font-size-caption);color:var(--runtime-text-muted)}.runtime-header-value{margin-top:var(--space-xs);font-size:var(--font-size-body-lg);font-weight:var(--font-weight-semibold)}.runtime-grid{gap:var(--space-lg);padding:var(--space-3xl);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.runtime-grid-2{gap:var(--space-lg);padding:0 var(--space-3xl) var(--space-3xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.runtime-panel{border-radius:var(--radius-xl);border:1px solid var(--runtime-border);background:var(--runtime-panel-bg);box-shadow:var(--runtime-shadow-sm);padding:var(--space-xl);transition:var(--transition-panel);position:relative;overflow:hidden}.runtime-panel:before{content:"";background:var(--runtime-panel-glow);pointer-events:none;opacity:.9;position:absolute;inset:0}.runtime-panel:hover{border-color:var(--panel-border-active);box-shadow:var(--runtime-shadow-md);transform:translateY(-1px)}.runtime-metric{border-radius:var(--radius-xl);border:1px solid var(--runtime-border);box-shadow:var(--runtime-shadow-sm);padding:var(--space-xl);transition:var(--transition-panel);background:linear-gradient(#0a0e18f2,#050810fa);position:relative;overflow:hidden}.runtime-metric:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 0,#38c7ff14,#0000 55%);position:absolute;inset:0}.runtime-metric:hover{box-shadow:var(--runtime-shadow-md);border-color:#38c7ff3d}.runtime-metric-label{font-size:var(--font-size-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--runtime-text-muted)}.runtime-metric-value{margin-top:var(--space-md);font-size:clamp(34px,4vw,52px);font-weight:var(--font-weight-semibold);color:var(--runtime-text-primary);line-height:1}.runtime-section-title{margin-bottom:var(--space-lg);font-size:var(--font-size-h4);font-weight:var(--font-weight-semibold);color:var(--runtime-text-primary)}.runtime-code{padding:var(--space-lg);border-radius:var(--radius-lg);border:1px solid var(--runtime-border-soft);font-family:var(--font-mono);color:#b8c7d9;background:#00000047;font-size:12px;line-height:1.6;overflow:auto}.runtime-item{padding-bottom:var(--space-md);margin-bottom:var(--space-md);border-bottom:1px solid var(--runtime-border-soft)}.runtime-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.runtime-status-pass{color:var(--telemetry-live);text-shadow:var(--telemetry-glow-live)}.runtime-status-fail{color:var(--telemetry-critical);text-shadow:var(--telemetry-glow-critical)}@media (max-width:1200px){.runtime-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.runtime-grid,.runtime-grid-2{grid-template-columns:1fr}.runtime-header{padding:var(--space-xl);flex-direction:column;align-items:flex-start}}
.trust-shell{background:var(--trust-bg-primary);color:var(--trust-text-primary)}.trust-hero{border-radius:var(--radius-2xl);background:radial-gradient(circle at 80% 0%, #38c7ff2e, transparent 40%), var(--trust-panel-bg);border:1px solid var(--trust-border);box-shadow:var(--trust-shadow-lg);position:relative;overflow:hidden}.trust-card{background:var(--trust-panel-glow), var(--trust-panel-bg);border:1px solid var(--trust-border);border-radius:var(--radius-lg);box-shadow:var(--trust-shadow-sm);padding:var(--space-lg)}.trust-card:hover{border-color:var(--trust-border-strong);box-shadow:var(--trust-shadow-md), var(--glow-trust-soft)}.trust-seal{box-shadow:var(--trust-shadow-md), var(--glow-trust-medium);border-color:#35c8ff59}.trust-score{font-size:clamp(64px,8vw,96px);font-weight:var(--font-weight-black);letter-spacing:var(--tracking-tight);line-height:.9}.trust-kicker{font-size:var(--font-size-caption);text-transform:uppercase;letter-spacing:var(--tracking-ultra);color:#9bd8ff}.trust-meta{color:var(--trust-text-secondary);font-size:var(--font-size-body-sm)}.trust-grid{gap:var(--space-lg);display:grid}.trust-grid-2{grid-template-columns:repeat(2,1fr)}.trust-grid-3{grid-template-columns:repeat(3,1fr)}.trust-grid-4{grid-template-columns:repeat(4,1fr)}
.admin-layout{gap:var(--space-xl);min-height:100vh;padding:var(--space-xl);background:var(--runtime-bg-primary);grid-template-columns:280px minmax(0,1fr) 320px;display:grid}.admin-sidebar,.admin-main,.admin-rightbar{gap:var(--space-lg);flex-direction:column;display:flex}.admin-panel{border-radius:var(--radius-xl);border:1px solid var(--runtime-border);background:var(--runtime-panel-bg);box-shadow:var(--runtime-shadow-sm);padding:var(--space-xl);position:relative;overflow:hidden}.admin-panel:before{content:"";background:var(--runtime-panel-glow);pointer-events:none;opacity:.7;position:absolute;inset:0}.admin-kicker{font-size:var(--font-size-caption);letter-spacing:var(--tracking-ultra);text-transform:uppercase;color:var(--runtime-text-muted)}.admin-title{margin-top:var(--space-sm);font-size:var(--font-size-h2);font-weight:var(--font-weight-semibold);color:var(--runtime-text-primary)}.admin-lead{margin-top:var(--space-md);color:var(--runtime-text-secondary);line-height:1.7}.admin-metric-grid{gap:var(--space-lg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-nav{gap:10px;display:grid}.admin-nav-title{margin-bottom:var(--space-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--runtime-text-muted);font-size:12px}.admin-pill{color:#fff;border-radius:999px;justify-content:center;align-items:center;padding:6px 10px;font-size:11px;font-weight:700;display:inline-flex}.admin-rail{margin-top:var(--space-md);flex-wrap:wrap;gap:10px;display:flex}.admin-node{border:1px solid var(--runtime-border);color:var(--runtime-text-muted);background:#ffffff08;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:700}.admin-node.active{color:var(--runtime-text-primary);box-shadow:var(--telemetry-glow-live);border-color:#38c7ff52}@media (max-width:1400px){.admin-layout{grid-template-columns:240px minmax(0,1fr)}.admin-rightbar{display:none}}@media (max-width:980px){.admin-layout{grid-template-columns:1fr}.admin-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.admin-metric-grid{grid-template-columns:1fr}}.admin-layout[data-admin-read-only]{grid-template-columns:240px minmax(0,1fr);max-width:1320px;margin-inline:auto}@media (max-width:980px){.admin-layout[data-admin-read-only]{grid-template-columns:minmax(0,1fr)}}.admin-layout[data-admin-read-only] .admin-panel{overflow-wrap:anywhere}.crm-preformatted{white-space:pre-wrap}.admin-layout[data-admin-read-only]{--crm-paper:#eef2f6;--crm-surface:#fff;--crm-sunk:#e4eaf0;--crm-line:#d3dce6;--crm-line-strong:#bcc8d4;--crm-text:#0b1826;--crm-muted:#465a6e;--crm-meta:#566b7f;--crm-link:#0a6a96;--crm-rail:#06111d;--crm-rail-active:#0d1e30;--crm-rail-text:#eef3f8;--crm-rail-muted:#8fa3b6;--crm-accent:#35c8ff;--crm-bad:#a92e27;--crm-display:R6Archivo, Archivo, "Arial Narrow", Arial, sans-serif;--crm-body:R6PlexSans, "IBM Plex Sans", "Segoe UI", Arial, sans-serif;--crm-mono:R6PlexMono, "IBM Plex Mono", ui-monospace, monospace;background:var(--crm-paper);width:100%;max-width:none;min-height:100svh;color:var(--crm-text);font:14px/1.5 var(--crm-body);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;grid-template-columns:248px minmax(0,1fr);gap:0;padding:0;display:grid}@media (prefers-color-scheme:dark){.admin-layout[data-admin-read-only]{--crm-paper:#07121e;--crm-surface:#0c1b2b;--crm-sunk:#10233a;--crm-line:#1c3149;--crm-line-strong:#29425e;--crm-text:#eaf1f8;--crm-muted:#a8b9ca;--crm-meta:#7f95aa;--crm-link:#6ccbf5;--crm-rail:#030a12;--crm-rail-active:#0a1a2b;--crm-bad:#ff8c80;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.admin-layout[data-admin-read-only] *,.admin-layout[data-admin-read-only] :before{box-sizing:border-box}.admin-layout[data-admin-read-only] :focus-visible{outline:2px solid var(--crm-link);outline-offset:2px}.admin-layout[data-admin-read-only] .admin-sidebar{background:var(--crm-rail);min-height:100svh;color:var(--crm-rail-text);align-self:start;padding:20px 14px;position:sticky;top:0}.admin-layout[data-admin-read-only] .admin-sidebar .admin-panel{box-shadow:none;background:0 0;border:0;padding:8px 0}.admin-layout[data-admin-read-only] .admin-sidebar .admin-title{color:var(--crm-rail-text);white-space:nowrap;font:800 21px/1.15 var(--crm-display);margin:5px 8px 16px}.admin-layout[data-admin-read-only] .admin-sidebar .admin-kicker{color:var(--crm-rail-muted);margin-inline:8px}.admin-layout[data-admin-read-only] .admin-nav{gap:3px;display:grid}.admin-layout[data-admin-read-only] .admin-nav .runtime-node{min-height:44px;color:var(--crm-rail-muted);font:600 14px/1.2 var(--crm-body);box-shadow:none;background:0 0;border:0;border-radius:8px;align-items:center;padding:8px 12px;text-decoration:none;display:flex}.admin-layout[data-admin-read-only] .admin-nav .runtime-node:hover,.admin-layout[data-admin-read-only] .admin-nav [aria-current=page]{color:var(--crm-rail-text);background:var(--crm-rail-active)}.admin-layout[data-admin-read-only] .admin-nav [aria-current=page]{box-shadow:inset 3px 0 var(--crm-accent)}.admin-layout[data-admin-read-only] .admin-main{align-content:start;gap:16px;width:100%;min-width:0;max-width:1320px;padding:24px 28px 48px;display:grid}.admin-layout[data-admin-read-only] .admin-main>.admin-panel:first-child{box-shadow:none;background:0 0;border:0;padding:0}.admin-layout[data-admin-read-only] .admin-main .admin-title{color:var(--crm-text);font:900 34px/1.08 var(--crm-display);letter-spacing:-.025em;margin:6px 0 0}.admin-layout[data-admin-read-only] .admin-kicker,.admin-layout[data-admin-read-only] .crm-source,.admin-layout[data-admin-read-only] .crm-reference{color:var(--crm-meta);font:500 11px/1.4 var(--crm-mono)}.admin-layout[data-admin-read-only] .admin-panel{background:var(--crm-surface);min-width:0;color:var(--crm-text);border:1px solid var(--crm-line);border-radius:10px;padding:15px 17px;box-shadow:0 1px #06111d0a}.admin-layout[data-admin-read-only] .admin-panel h2,.admin-layout[data-admin-read-only] .admin-panel h3{color:var(--crm-text);font:800 17px/1.2 var(--crm-display);margin:0 0 8px}.admin-layout[data-admin-read-only] .admin-panel p{color:var(--crm-muted);margin:0 0 8px}.admin-layout[data-admin-read-only] a{color:var(--crm-link)}.admin-layout[data-admin-read-only] .crm-source{margin:0}.admin-layout[data-admin-read-only] .crm-chip{width:fit-content;color:var(--crm-muted);background:var(--crm-sunk);font:600 12px/1.25 var(--crm-body);border-radius:999px;align-items:center;padding:3px 8px;display:inline-flex}.admin-layout[data-admin-read-only] .crm-bad{color:var(--crm-bad)}.admin-layout[data-admin-read-only] .crm-button{border:1px solid var(--crm-line-strong);background:var(--crm-surface);min-height:44px;color:var(--crm-text);font:600 13px/1.25 var(--crm-body);border-radius:8px;justify-content:center;justify-self:start;align-items:center;gap:5px;padding:7px 13px;text-decoration:none;display:inline-flex}.admin-layout[data-admin-read-only] .crm-button[disabled]{opacity:.58}.admin-layout[data-admin-read-only] .crm-primary{background:var(--crm-rail-active);color:var(--crm-rail-text)}.admin-layout[data-admin-read-only] .crm-tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.admin-layout[data-admin-read-only] .crm-tile{color:var(--crm-text);align-content:start;gap:7px;text-decoration:none;display:grid}.admin-layout[data-admin-read-only] .crm-tile b{font:800 24px/1 var(--crm-display)}.admin-layout[data-admin-read-only] .crm-tile small,.admin-layout[data-admin-read-only] .crm-attention small{color:var(--crm-meta);display:block}.admin-layout[data-admin-read-only] .crm-attention{margin:0 0 8px;padding:0;list-style:none}.admin-layout[data-admin-read-only] .crm-attention li{border-bottom:1px solid var(--crm-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid}.admin-layout[data-admin-read-only] .crm-attention .crm-chip{margin-inline-start:6px}.admin-layout[data-admin-read-only] .crm-commercial strong{font:800 28px/1 var(--crm-display);margin:14px 0;display:block}.admin-layout[data-admin-read-only] .crm-views{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.admin-layout[data-admin-read-only] .crm-view{border:1px solid var(--crm-line-strong);min-height:34px;color:var(--crm-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-weight:600;text-decoration:none;display:inline-flex}.admin-layout[data-admin-read-only] .crm-view[aria-current=page]{color:var(--crm-rail-text);background:var(--crm-rail-active);border-color:var(--crm-rail-active)}.admin-layout[data-admin-read-only] .crm-filters form{grid-template-columns:minmax(0,1fr) minmax(155px,.45fr) auto;align-items:end;gap:10px;display:grid}.admin-layout[data-admin-read-only] .crm-filters label{color:var(--crm-muted);margin:0 0 3px;font-weight:600;display:block}.admin-layout[data-admin-read-only] .crm-filters input:not([type=hidden]),.admin-layout[data-admin-read-only] .crm-filters select{border:1px solid var(--crm-line-strong);background:var(--crm-surface);width:100%;min-width:0;min-height:44px;color:var(--crm-text);font:inherit;border-radius:8px;padding:7px 10px}.admin-layout[data-admin-read-only] .crm-requests{overflow-wrap:anywhere;padding:0}.admin-layout[data-admin-read-only] .crm-requests>p{padding:15px}.admin-layout[data-admin-read-only] .crm-table{border-collapse:collapse;text-align:start;table-layout:fixed;width:100%}.admin-layout[data-admin-read-only] .crm-table th,.admin-layout[data-admin-read-only] .crm-table td{border-bottom:1px solid var(--crm-line);vertical-align:top;padding:10px 9px}.admin-layout[data-admin-read-only] .crm-table th{color:var(--crm-meta);text-align:start;font:600 11px/1.25 var(--crm-mono)}.admin-layout[data-admin-read-only] .crm-table th:nth-child(2){width:18%}.admin-layout[data-admin-read-only] .crm-table th:nth-child(5){width:16%}.admin-layout[data-admin-read-only] .crm-table td{font-size:13px}.admin-layout[data-admin-read-only] .crm-table td>a{font-weight:600}.admin-layout[data-admin-read-only] .crm-table td small,.admin-layout[data-admin-read-only] .crm-table td .crm-reference{display:block}.admin-layout[data-admin-read-only] .crm-pager,.admin-layout[data-admin-read-only] .crm-pager>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-layout[data-admin-read-only] .crm-pager{color:var(--crm-meta);padding:10px 14px}.admin-layout[data-admin-read-only] .crm-detail-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.admin-layout[data-admin-read-only] .crm-detail-main,.admin-layout[data-admin-read-only] .crm-detail-aside{gap:14px;min-width:0;display:grid}.admin-layout[data-admin-read-only] .crm-detail-grid dl{margin:6px 0 10px}.admin-layout[data-admin-read-only] .crm-detail-grid dt{color:var(--crm-meta);font-weight:600}.admin-layout[data-admin-read-only] .crm-detail-grid dd{margin:0 0 8px}.admin-layout[data-admin-read-only] .crm-suggestions{border-style:dashed;border-color:var(--crm-line-strong)}.admin-layout[data-admin-read-only] .crm-suggestions ul,.admin-layout[data-admin-read-only] .crm-history{margin:0;padding-inline-start:18px}@media (max-width:1190px){.admin-layout[data-admin-read-only] .crm-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.admin-layout[data-admin-read-only]{grid-template-columns:176px minmax(0,1fr)}.admin-layout[data-admin-read-only] .admin-main{padding-inline:18px}.admin-layout[data-admin-read-only] .crm-detail-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:800px){.admin-layout[data-admin-read-only]{grid-template-columns:minmax(0,1fr)}.admin-layout[data-admin-read-only] .admin-sidebar{min-height:0;padding:6px 12px;position:relative}.admin-layout[data-admin-read-only] .admin-sidebar .admin-title{margin-bottom:4px}.admin-layout[data-admin-read-only] .admin-sidebar .admin-nav{z-index:12;padding:4px 5px max(4px,env(safe-area-inset-bottom));background:var(--crm-rail);grid-template-columns:repeat(4,minmax(0,1fr));position:fixed;inset:auto 0 0}.admin-layout[data-admin-read-only] .admin-nav .runtime-node{text-align:center;justify-content:center;padding:6px 3px;font-size:12px}.admin-layout[data-admin-read-only] .admin-main{padding:16px 12px 78px}.admin-layout[data-admin-read-only] .admin-main .admin-title{font-size:27px}.admin-layout[data-admin-read-only] .crm-tiles{grid-template-columns:minmax(0,1fr);gap:7px}.admin-layout[data-admin-read-only] .crm-tile{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:44px;padding-block:8px}.admin-layout[data-admin-read-only] .crm-tile small{grid-column:1/-1}.admin-layout[data-admin-read-only] .crm-views{flex-wrap:nowrap;padding:3px;overflow-x:auto}.admin-layout[data-admin-read-only] .crm-view{min-height:44px}.admin-layout[data-admin-read-only] .crm-filters form{grid-template-columns:minmax(0,1fr)}.admin-layout[data-admin-read-only] .crm-table,.admin-layout[data-admin-read-only] .crm-table tbody{display:block}.admin-layout[data-admin-read-only] .crm-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.admin-layout[data-admin-read-only] .crm-table tr{border:1px solid var(--crm-line);border-radius:8px;grid-template-columns:minmax(0,1fr);gap:3px;margin-block:8px;padding:14px;display:grid}.admin-layout[data-admin-read-only] .crm-table td{border:0;padding:3px 0;display:block}.admin-layout[data-admin-read-only] .crm-table td:nth-child(n+4):before{content:attr(data-label) " · ";color:var(--crm-meta);font:600 10px/1.35 var(--crm-mono)}}.admin-layout[data-admin-read-only] .crm-case h4{color:var(--crm-text);margin:14px 0 4px;font-weight:700}.admin-layout[data-admin-read-only] .crm-case details{margin-top:10px}.admin-layout[data-admin-read-only] .crm-case summary{color:var(--crm-link);cursor:pointer}.admin-layout[data-admin-read-only] .crm-test-view{border-style:dashed}.admin-layout[data-admin-read-only] .crm-pilot form{gap:8px;margin-block:12px;display:grid}.admin-layout[data-admin-read-only] .crm-pilot label{color:var(--crm-muted);gap:4px;display:grid}.admin-layout[data-admin-read-only] .crm-pilot label:has(input[type=checkbox]){grid-template-columns:auto minmax(0,1fr);align-items:center}.admin-layout[data-admin-read-only] .crm-pilot input:not([type=checkbox]),.admin-layout[data-admin-read-only] .crm-pilot select,.admin-layout[data-admin-read-only] .crm-pilot textarea{width:100%;min-height:44px;font:inherit;color:var(--crm-text);background:var(--crm-surface);border:1px solid var(--crm-line-strong);border-radius:8px;padding:8px 10px}.admin-layout[data-admin-read-only] .crm-nav-group{color:var(--crm-rail-muted);font:600 11px/1.3 var(--crm-mono);margin:6px 8px}.admin-layout[data-admin-read-only] .admin-nav .runtime-node{gap:8px}.admin-layout[data-admin-read-only] .admin-nav svg{flex:none;width:16px;height:16px}@media (max-width:800px){.admin-layout[data-admin-read-only] .crm-nav-group{display:none}.admin-layout[data-admin-read-only] .admin-nav .runtime-node{flex-direction:column;gap:3px}}.admin-layout[data-admin-read-only] .crm-brand{border-bottom:1px solid #ffffff14;align-items:center;gap:10px;margin-bottom:6px;padding:2px 8px 14px;display:flex}.admin-layout[data-admin-read-only] .crm-brand strong{color:var(--crm-rail-text);font:800 13px/1 var(--crm-display);letter-spacing:.14em;display:block}.admin-layout[data-admin-read-only] .crm-brand small{color:var(--crm-rail-muted);font:500 10px/1.3 var(--crm-mono);letter-spacing:.12em;text-transform:uppercase;margin-top:4px;display:block}@media (max-width:800px){.admin-layout[data-admin-read-only] .crm-brand{border-bottom:0;margin:0;padding:3px 4px}.admin-layout[data-admin-read-only] .crm-brand img{width:18px;height:auto}}.admin-layout[data-admin-read-only] .crm-customer-heading{overflow-wrap:anywhere;min-width:0}.admin-layout[data-admin-read-only] .crm-customer-heading small{color:var(--crm-meta);display:block}.admin-layout[data-admin-read-only] .crm-queue{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-layout[data-admin-read-only] .crm-preview-link,.admin-layout[data-admin-read-only] .crm-preview{display:none}@media (min-width:1180px){.admin-layout[data-admin-read-only] .crm-list-with-preview{grid-template-columns:minmax(0,1fr) minmax(250px,30%);align-items:start;gap:12px;display:grid}.admin-layout[data-admin-read-only] .crm-preview-link,.admin-layout[data-admin-read-only] .crm-preview{display:block}.admin-layout[data-admin-read-only] .crm-preview dd{overflow-wrap:anywhere}}.admin-layout[data-crm-p77] .admin-main{background:var(--crm-paper);box-shadow:none}.admin-layout[data-crm-p77] .admin-title{margin-block:4px 0}.admin-layout[data-crm-p77] .crm-p77-intro{color:var(--crm-muted);margin:-4px 0 0}.admin-layout[data-crm-p77] .crm-p77-mobile{display:none}.admin-layout[data-crm-p77] .crm-p77-desktop{gap:2px}.admin-layout[data-crm-p77] .crm-p77-desktop .runtime-node{min-height:39px}.admin-layout[data-crm-p77] .crm-nav-count{background:var(--crm-accent);color:#06111d;font:600 11px/1.3 var(--crm-mono);border-radius:999px;margin-inline-start:auto;padding:2px 7px}.admin-layout[data-crm-p77] .crm-p77-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;margin-block-end:10px;display:flex}.admin-layout[data-crm-p77] .crm-p77-panel-head>div{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.admin-layout[data-crm-p77] .crm-p77-panel-head h2{margin:0}.admin-layout[data-crm-p77] .crm-p77-today-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-layout[data-crm-p77] .crm-tile{border-block-start-width:3px}.admin-layout[data-crm-p77] .crm-tile[data-view=overdue]{border-block-start-color:var(--crm-bad)}.admin-layout[data-crm-p77] .crm-tile[data-view=due_today]{border-block-start-color:var(--crm-link)}.admin-layout[data-crm-p77] .crm-tile b{color:var(--crm-text);font:900 clamp(26px, 4vw, 36px)/1 var(--crm-display)}.admin-layout[data-crm-p77] .crm-p77-today{grid-template-columns:minmax(0,1fr) minmax(235px,.42fr);align-items:start;gap:16px;display:grid}.admin-layout[data-crm-p77] .crm-p77-today-side,.admin-layout[data-crm-p77] .crm-p77-order,.admin-layout[data-crm-p77] .crm-p77-overview{gap:12px;min-width:0;display:grid}.admin-layout[data-crm-p77] .crm-p77-today-side ul,.admin-layout[data-crm-p77] .crm-p77-system{margin:0;padding:0;list-style:none}.admin-layout[data-crm-p77] .crm-p77-today-side li,.admin-layout[data-crm-p77] .crm-p77-system li{border-block-end:1px solid var(--crm-line);overflow-wrap:anywhere;padding:8px 0}.admin-layout[data-crm-p77] .crm-p77-system code{color:var(--crm-meta);display:block}.admin-layout[data-crm-p77] .crm-attention li{grid-template-columns:auto minmax(0,1.2fr) minmax(0,1fr) auto;align-items:start;padding-inline:6px}.admin-layout[data-crm-p77] [data-overdue=true]{box-shadow:inset 3px 0 var(--crm-bad)}.admin-layout[data-crm-p77] .crm-p77-order-rails{flex-wrap:wrap;gap:10px;margin-block:10px 18px;display:flex}.admin-layout[data-crm-p77] .crm-p77-order-rails>div{border:1px solid var(--crm-line);background:var(--crm-sunk);border-radius:8px;flex:170px;gap:3px;padding:10px 12px;display:grid}.admin-layout[data-crm-p77] .crm-p77-more{width:min(100%,540px);max-height:78svh;color:var(--crm-rail-text);background:var(--crm-rail);border:1px solid var(--crm-line-strong);border-radius:16px 16px 0 0;margin:auto auto 0;padding:16px}.admin-layout[data-crm-p77] .crm-p77-more::backdrop{background:#030a12a3}.admin-layout[data-crm-p77] .crm-p77-more .crm-nav-group{display:block}.admin-layout[data-crm-p77] .crm-p77-more .admin-nav{grid-template-columns:minmax(0,1fr);padding:0;display:grid;position:static}.admin-layout[data-crm-p77] .crm-p77-more .admin-nav .runtime-node{flex-direction:row;justify-content:flex-start;padding-inline:10px}@media (max-width:1050px){.admin-layout[data-crm-p77] .crm-p77-today{grid-template-columns:minmax(0,1fr)}}@media (max-width:800px){.admin-layout[data-crm-p77] .crm-p77-desktop{display:none}.admin-layout[data-crm-p77] .crm-p77-mobile{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.admin-layout[data-crm-p77] .crm-p77-mobile .crm-nav-count{margin-inline-start:0}.admin-layout[data-crm-p77] .crm-p77-today-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-layout[data-crm-p77] .crm-p77-today-tiles .crm-tile{grid-template-columns:minmax(0,1fr)}.admin-layout[data-crm-p77] .crm-attention li{grid-template-columns:auto minmax(0,1fr)}.admin-layout[data-crm-p77] .crm-attention li>:nth-child(n+3){grid-column:2}}.admin-layout[data-crm-p77] .admin-panel:before{content:none}.admin-layout[data-crm-p77] .crm-breadcrumb{color:var(--crm-meta);font:500 11px/1.4 var(--crm-mono)}.admin-layout[data-crm-p77] .crm-page-heading .crm-page-description{color:var(--crm-muted);margin:8px 0 0}.admin-layout[data-crm-p77] .crm-table tr[aria-current=true]{background:var(--crm-sunk);box-shadow:inset 3px 0 var(--crm-link)}.admin-layout[data-crm-p77] .crm-preview dd strong,.admin-layout[data-crm-p77] .crm-preview dd small{display:block}.admin-layout[data-crm-p77] .crm-order-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}.admin-layout[data-crm-p77] .crm-order-dates dd{margin:0}.admin-layout[data-crm-p77] #crm-search-controls{margin-block-start:8px}.admin-layout[data-crm-p77] #crm-search-controls summary{cursor:pointer;color:var(--crm-link)}@media (min-width:1180px){.admin-layout[data-crm-p77] .crm-preview-link:not(:focus-visible){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.appRoot:has(>.appMain .admin-layout[data-crm-p77])>:is(.topbar,.footer){display:none}.appRoot>.appMain:has(.admin-layout[data-crm-p77]){padding-block-start:0}.admin-layout[data-crm-p77] :focus-visible{outline:2px solid var(--crm-link);outline-offset:2px}.admin-layout[data-crm-p77] :is(.admin-sidebar,.crm-p77-more) :focus-visible{outline-color:var(--crm-accent)}.admin-layout[data-crm-p77] :is(.crm-button,.crm-view,.admin-nav .runtime-node,.crm-brief-reading summary){min-block-size:44px}.admin-layout[data-crm-p77] .crm-brand small,.admin-layout[data-crm-p77] .crm-table td:nth-child(n+4):before{font-size:11px}.admin-layout[data-crm-p77] .crm-brief-save{border:1px solid var(--crm-line);background:var(--crm-sunk);border-radius:10px;gap:8px;padding:clamp(12px,2vw,20px);display:grid}.admin-layout[data-crm-p77] .crm-brief-save>:is(h2,p){margin:0}.admin-layout[data-crm-p77] .crm-brief-actions{flex-wrap:wrap;gap:8px;display:flex}.admin-layout[data-crm-p77] .crm-brief-actions .crm-primary:not(:disabled){background:var(--crm-accent);color:#06111d;border-color:var(--crm-link)}.admin-layout[data-crm-p77] .crm-brief-reading{overflow-wrap:anywhere;max-inline-size:72ch}.admin-layout[data-crm-p77] .crm-brief-reading summary{color:var(--crm-link);cursor:pointer;padding-block:10px}.admin-layout[data-crm-p77] .crm-save-feedback{border-inline-start:3px solid var(--crm-link);background:var(--crm-surface);color:var(--crm-text);padding:8px 12px;scroll-margin-block:16px 100px}.admin-layout[data-crm-p77] .crm-save-feedback:is([data-kind=rejected],[data-kind=unconfirmed],[data-kind=blocked]){border-inline-start-color:var(--crm-bad)}.admin-layout[data-crm-p77] .crm-order-deadline{margin-block:8px 16px}@media (max-width:800px){.admin-layout[data-crm-p77] .crm-p77-mobile .runtime-node{overflow-wrap:anywhere;font-size:13px}.admin-layout[data-crm-p77] .admin-main{padding-block-end:calc(100px + env(safe-area-inset-bottom))}.admin-layout[data-crm-p77] :is(a,button,input,summary){scroll-margin-block-end:calc(100px + env(safe-area-inset-bottom))}}.admin-layout[data-crm-p77] .crm-filter-chips{flex-wrap:wrap;gap:8px;display:flex}.admin-layout[data-crm-p77] .crm-order-card>dl{grid-template-columns:minmax(6rem,.35fr) minmax(0,1fr);gap:4px 16px;display:grid}.admin-layout[data-crm-p77] .crm-order-card>dl dd{margin:0}.admin-layout[data-crm-p77] .crm-message-table :is(td,th),.admin-layout[data-crm-p77] .crm-record-reference{overflow-wrap:anywhere;white-space:normal}.admin-layout[data-crm-p77] .crm-message-table td small{display:block}@media (max-width:800px){.admin-layout[data-crm-p77] .crm-message-table td:before{content:attr(data-label);font:600 11px/1.4 var(--crm-mono);color:var(--crm-meta);display:block}}
.rt-page{max-width:1500px;margin:0 auto;padding:48px 24px 120px}.rt-header{margin-bottom:28px}.rt-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:11px}.rt-title{letter-spacing:-.04em;margin:10px 0;font-size:clamp(40px,5vw,58px);font-weight:800;line-height:1}.rt-subtitle{max-width:920px;color:var(--muted);font-size:16px;line-height:1.7}.rt-grid{gap:16px;display:grid}.rt-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.rt-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.rt-grid-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.rt-panel,.rt-card{background:linear-gradient(#ffffff0b,#ffffff05);border:1px solid #ffffff14;border-radius:18px;padding:20px;box-shadow:0 20px 60px #0000002e}.rt-panel-title{letter-spacing:.14em;text-transform:uppercase;color:#c9d7e8;margin-bottom:14px;font-size:13px;font-weight:800}.rt-metric-value{letter-spacing:-.03em;margin-top:8px;font-size:34px;font-weight:850}.rt-muted{color:var(--muted)}.rt-small{font-size:12px}.rt-pill{letter-spacing:.08em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;font-size:11px;font-weight:800;display:inline-flex}.rt-state-critical{color:#fecaca;background:#ef44441a;border-color:#ef444459}.rt-state-warning{color:#fde68a;background:#f59e0b1a;border-color:#f59e0b59}.rt-state-stable{color:#bbf7d0;background:#22c55e1a;border-color:#22c55e59}.rt-state-info{color:#bae6fd;background:#38bdf81a;border-color:#38bdf859}.rt-table{border-collapse:collapse;width:100%}.rt-table th{text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid #ffffff14;padding:10px;font-size:11px;font-weight:800}.rt-table td{vertical-align:top;border-bottom:1px solid #ffffff0f;padding:12px 10px;font-size:13px}.rt-mono{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}@media (max-width:900px){.rt-grid-2,.rt-grid-3,.rt-grid-4{grid-template-columns:1fr}.rt-page{padding:32px 18px 80px}}
