@import url("https://fonts.googleapis.com/css2?family=Cinzel:wght@500;600&family=Inter:wght@300;400;500;600&family=IBM+Plex+Mono:wght@400;500;600&family=Cormorant:ital,wght@1,500;1,600&family=Space+Grotesk:wght@400;500;600;700&family=Inter+Tight:wght@400;500;600;700;800&display=swap");:root{--bg:#07080c;--sidebar-bg:#050609;--surface-1:#0e0f16;--surface-2:#171925;--surface-3:#1e2030;--negro:#0e0f16;--blanco:#f4f6fb;--soft:rgba(228,233,245,.74);--mute:rgba(166,175,201,.52);--line:rgba(150,162,205,.1);--line-strong:rgba(150,162,205,.2);--accent:#8b7bff;--accent-2:#34d6e6;--accent-dim:rgba(139,123,255,.16);--violet:#8b7bff;--violet-deep:#6d5bff;--cyan:#34d6e6;--grad-primary:linear-gradient(135deg,#8b7bff,#6d5bff 55%,#34d6e6 130%);--grad-violet:linear-gradient(135deg,#8b7bff,#6d5bff);--shadow-card:0 1px 2px rgba(0,0,0,.35),0 10px 30px rgba(0,0,0,.3);--shadow-pop:0 24px 70px rgba(0,0,0,.55);--glow-violet:0 0 0 1px rgba(139,123,255,.16),0 8px 30px rgba(109,91,255,.2);--radius-lg:22px;--radius-pill:999px;--dulces:#c25a78;--especiados:#d2b5ae;--amaderados:#8a6360;--citricos:#9fb089;--orientales:#d8b36a;--fougere:#3e8b92;--good:#4ed98a;--warn:#ecb14b;--bad:#ff6b63;--info:#34d6e6;--good-dim:rgba(78,217,138,.14);--warn-dim:rgba(236,177,75,.14);--bad-dim:rgba(255,107,99,.14);--side-w:256px;--side-w-collapsed:72px;--content-max:1240px;--radius:18px;--radius-sm:12px;--ease-vapor:cubic-bezier(0.22,1,0.36,1);--t-micro:180ms;--t-enter:350ms}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--blanco);font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;min-height:100vh}.wrap{max-width:var(--content-max);margin:0 auto;padding:8px 0 96px}.head{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:28px;margin-bottom:56px;border-bottom:1px solid var(--line)}.wordmark{font-family:Cinzel,serif;font-size:26px;font-weight:600;letter-spacing:3px;color:var(--blanco)}.head-sub{letter-spacing:3px;margin-top:6px}.head-meta,.head-sub{font-family:IBM Plex Mono,monospace;font-size:10px;text-transform:uppercase;color:var(--mute)}.head-meta,.nav{letter-spacing:2px}.nav{display:flex;align-items:baseline;gap:24px;font-family:IBM Plex Mono,monospace;font-size:11px;text-transform:uppercase}.nav a{color:var(--mute);text-decoration:none;transition:color var(--t-micro) var(--ease-vapor)}.nav a:hover{color:var(--blanco)}.nav .on{color:var(--orientales)}.sec{display:flex;justify-content:space-between;align-items:baseline;margin:64px 0 28px}.sec h2{font-size:13px;font-weight:500;letter-spacing:4px}.sec h2,.sec span{text-transform:uppercase}.sec span{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:1.5px;color:var(--mute)}.grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.kpi{padding:28px 24px 24px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.kpi-label{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--mute)}.kpi-value{font-size:34px;font-weight:300;letter-spacing:.5px;margin-top:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--blanco)}.kpi-value.gold{color:var(--orientales)}.kpi-sub{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:1px;color:var(--mute);margin-top:8px}.panel{border:1px solid var(--line);padding:32px 28px 20px}.legend{display:flex;gap:32px;flex-wrap:wrap;margin-top:20px}.leg{display:flex;align-items:center;gap:10px;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:1px;color:var(--soft)}.leg b{color:var(--blanco);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.swatch{width:16px;height:1.5px;display:inline-block}.swatch.sq{width:8px;height:8px}.split{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.split-cell{padding:24px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.split-cell .name{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--mute);display:flex;align-items:center;gap:8px}.split-cell .amount{font-size:22px;font-weight:300;margin-top:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bar-track{height:1.5px;background:var(--line);margin-top:16px}.bar-fill{height:100%}.state{text-align:center;padding:120px 0;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--mute)}.err{border:1px solid var(--dulces);padding:24px;font-size:13px;line-height:1.7;color:var(--especiados)}.err b{color:var(--blanco);font-weight:500}.foot{margin-top:80px;padding-top:24px;border-top:1px solid var(--line);font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--mute);display:flex;justify-content:space-between}@media (max-width:760px){.grid{grid-template-columns:repeat(2,1fr)}.split{grid-template-columns:1fr}.wrap{padding:32px 20px 64px}.head{flex-direction:column;align-items:flex-start;gap:18px}}.plat-block{border:1px solid var(--line);margin-bottom:18px}.plat-title{display:flex;align-items:center;gap:10px;padding:16px 20px;border-bottom:1px solid var(--line);font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--blanco)}.metric-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1px;gap:1px;background:var(--line)}.mcell{background:var(--negro);padding:26px 22px 22px}.mk{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--mute)}.mv{font-size:26px;font-weight:300;letter-spacing:.5px;margin-top:14px;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--blanco)}.mv.gold{color:var(--orientales)}.mchange{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:1px;margin-top:12px;color:var(--mute)}.mchange.up{color:#899581}.mchange.down{color:var(--bad)}@media (max-width:760px){.metric-grid{grid-template-columns:repeat(2,1fr)}.mcell{padding:20px 16px 18px}.mv{font-size:23px}}.login-wrap{min-height:100vh;display:grid;place-items:center;padding:24px}.login-box{max-width:360px}.login-box,.login-box input{width:100%;text-align:center}.login-box input{background:transparent;border:1px solid var(--line);color:var(--blanco);padding:14px 16px;font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:2px;outline:none}.login-box input:focus{border-color:var(--orientales)}.login-box input::placeholder{color:var(--mute)}.login-box button{width:100%;margin-top:12px;background:var(--orientales);border:none;color:var(--negro);padding:14px 16px;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:3px;font-weight:500;cursor:pointer}.login-box button:hover{background:var(--gold-soft,#e0c77e)}.login-box button:disabled{opacity:.6;cursor:default}.login-err{margin-top:16px;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:1px;color:var(--bad)}.dsel{display:flex;gap:0;margin-bottom:28px;border:1px solid var(--line);width:-moz-fit-content;width:fit-content}.dsel button{background:transparent;border-right:1px solid var(--line);color:var(--mute);padding:9px 18px;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:2px;cursor:pointer}.dsel button:last-child{border-right:none}.dsel button:hover{color:var(--blanco)}.dsel button.on{color:var(--negro);background:var(--orientales)}.filt{margin-bottom:44px;display:flex;flex-direction:column;gap:14px}.filt-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.filt-lbl{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--mute);width:72px;flex-shrink:0}.filt .dsel{margin-bottom:0}.dates{display:flex;align-items:center;gap:10px}.dates input[type=date]{background:transparent;border:1px solid var(--line);color:var(--blanco);padding:8px 12px;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:1px;outline:none;color-scheme:dark}.dates input[type=date]:focus{border-color:var(--orientales)}.dates .to{color:var(--mute);font-size:13px}.filt-caption{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:1px;color:var(--soft);padding-top:2px}.filt-caption b{color:var(--orientales);font-weight:500}.filt-caption span{color:var(--mute)}@media (max-width:760px){.filt-lbl{width:100%}.filt .dsel{max-width:100%;overflow-x:auto}.filt-row:nth-of-type(2) .dsel{display:grid;grid-template-columns:repeat(2,1fr);width:100%;overflow:visible}.filt-row:nth-of-type(2) .dsel button{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:12px 10px}.filt-row:nth-of-type(2) .dsel button:nth-child(2n){border-right:none}.filt-row:nth-of-type(2) .dsel button:nth-last-child(-n+2){border-bottom:none}}.spark{display:block;width:100%;height:24px;margin-top:14px}.sources{display:flex;gap:28px;flex-wrap:wrap;margin-bottom:40px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--mute)}.sources b{font-weight:500;color:var(--soft);margin-left:8px}.sources b.ok{color:var(--citricos)}.sources b.bad{color:var(--bad)}.note{font-family:Cormorant,Georgia,serif;font-style:italic;font-size:16.5px;line-height:1.55;color:var(--soft);border-left:1px solid var(--line);padding:2px 0 2px 16px;margin-bottom:18px}.note b{color:var(--blanco);font-weight:600}.tbl-wrap{border:1px solid var(--line);overflow-x:auto;-webkit-overflow-scrolling:touch}table{width:100%;border-collapse:collapse;font-size:13px}thead th{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:var(--mute);font-weight:500;text-align:left;padding:14px 16px}tbody td,thead th{border-bottom:1px solid var(--line);white-space:nowrap}tbody td{padding:13px 16px;color:var(--soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}tbody tr:last-child td{border-bottom:none}td.r,th.r{text-align:right}td.strong{color:var(--blanco)}td.good{color:var(--citricos)}td.warn{color:var(--bad)}td .dot{width:7px;height:7px;margin-right:9px}td .camp,td .dot{display:inline-block;vertical-align:middle}td .camp{color:var(--blanco);max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:760px){tbody td,thead th{padding:11px 12px}tbody td{font-size:12px}td .camp{max-width:150px}}.funnel{border:1px solid var(--line)}.fstep{display:flex;align-items:center;gap:20px;padding:20px 26px;border-bottom:1px solid var(--line)}.funnel .fstep:last-child{border-bottom:none}.flabel{width:140px;flex-shrink:0;font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:var(--blanco)}.fbar-track{flex:1 1;height:32px;background:hsla(0,0%,96%,.04)}.fbar{height:100%;background:var(--especiados);opacity:.55}.fbar.gold{background:var(--orientales);opacity:1}.fnums{width:240px;flex-shrink:0;display:flex;justify-content:flex-end;align-items:baseline;gap:16px;font-family:IBM Plex Mono,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fval{font-size:18px;color:var(--blanco)}.fpct{font-size:12px;color:var(--soft)}.fdrop,.fpct{width:58px;text-align:right}.fdrop{font-size:11px;color:var(--mute);letter-spacing:1px}@media (max-width:760px){.fstep{flex-wrap:wrap;gap:10px 14px;padding:14px 16px}.flabel{width:auto}.fbar-track{order:3;flex-basis:100%;height:8px}.fnums{width:auto;margin-left:auto;gap:12px}}.dates input[type=date],.dsel button,.kpi,.login-box button,.login-box input,.mcell,tbody tr{transition:background-color var(--t-micro) var(--ease-vapor),border-color var(--t-micro) var(--ease-vapor),color var(--t-micro) var(--ease-vapor),opacity var(--t-micro) var(--ease-vapor)}.kpi-label,.mk{transition:color var(--t-micro) var(--ease-vapor)}.kpi:hover{background:hsla(0,0%,96%,.02)}.kpi:hover .kpi-label{color:var(--soft)}.mcell:hover{background:#141515}.mcell:hover .mk{color:var(--soft)}tbody tr:hover{background:hsla(0,0%,96%,.03)}.dsel button:active:not(.on){background:hsla(0,0%,96%,.06)}.login-box button:active:not(:disabled){opacity:.85}.dsel button:hover:not(.on){background:hsla(0,0%,96%,.03)}:focus-visible{outline:1px solid var(--orientales)}.loadbar{position:fixed;top:0;left:0;width:100%;height:1px;background:rgba(180,148,92,.15);overflow:hidden;z-index:100}.loadbar:after{content:"";display:block;height:100%;width:30%;background:var(--orientales);animation:loadsweep 1.2s var(--ease-vapor) infinite}@keyframes loadsweep{0%{transform:translateX(-100%)}to{transform:translateX(350%)}}.is-stale{opacity:.4;pointer-events:none;transition:opacity var(--t-enter) var(--ease-vapor)}.skel{display:block;background:hsla(0,0%,96%,.06);border-radius:6px;animation:skelpulse 1.6s ease-in-out infinite}.skel-label{width:60%;height:10px}.skel-value{width:80%;height:30px;margin-top:14px}.skel-sub{width:45%;height:10px;margin-top:8px}@keyframes skelpulse{0%,to{opacity:1}50%{opacity:.45}}body:after{z-index:90;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.028}body:after,body:before{content:"";position:fixed;inset:0;pointer-events:none}body:before{z-index:89;background:radial-gradient(ellipse at 50% 35%,transparent 55%,rgba(0,0,0,.4) 100%)}.kpi.star,.mcell.star{position:relative}.kpi.star:before,.mcell.star:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 30% 20%,rgba(180,148,92,.08),transparent 65%)}.kpi.star .kpi-value{font-size:48px;font-weight:200}.mcell.star .mv{font-size:34px;font-weight:200}@media (max-width:760px){.kpi.star .kpi-value{font-size:38px}.mcell.star .mv{font-size:28px}}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.reveal>*{animation:fadeUp var(--t-enter) var(--ease-vapor) backwards}.reveal>:nth-child(2){animation-delay:60ms}.reveal>:nth-child(3){animation-delay:.12s}.reveal>:nth-child(4){animation-delay:.18s}.reveal>:nth-child(5){animation-delay:.24s}.reveal>:nth-child(6){animation-delay:.3s}.reveal>:nth-child(7){animation-delay:.36s}.reveal>:nth-child(8){animation-delay:.42s}.reveal>:nth-child(9){animation-delay:.48s}.reveal>:nth-child(n+10){animation-delay:.54s}@keyframes pour{0%{transform:scaleX(0)}}.bar-fill,.fbar{transform-origin:left;animation:pour .7s var(--ease-vapor) backwards;animation-delay:.3s}.page-enter{animation:fadeUp var(--t-enter) var(--ease-vapor)}.head{position:relative}.head:after{content:"";position:absolute;left:0;bottom:-1px;height:1px;width:100%;background:linear-gradient(90deg,var(--orientales),transparent 70%);transform:scaleX(0);transform-origin:left;animation:draw .9s var(--ease-vapor) .2s forwards}@keyframes draw{to{transform:scaleX(1)}}.nav a{position:relative}.nav a:after{content:"";position:absolute;left:0;bottom:-4px;height:1px;width:100%;background:var(--orientales);transform:scaleX(0);transform-origin:left;transition:transform var(--t-micro) var(--ease-vapor)}.nav a:hover:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.skel{opacity:.7}}.nav,.pulse-lights{flex-wrap:wrap}.pulse-lights{display:flex;gap:18px;margin:18px 0 6px}.plight{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,96%,.7);display:inline-flex;align-items:center;gap:7px}.plight i{width:8px;height:8px;display:inline-block}.plight.ok i{background:#899581}.plight.warn i{background:#b4945c}.plight.bad i{background:#b5544a}.alert{border:1px solid hsla(0,0%,96%,.12);padding:14px 16px;margin:10px 0}.alert.ok{border-left-color:#899581}.alert.warn{border-left-color:#b4945c}.alert.bad{border-left-color:#b5544a}.alert-head{display:flex;justify-content:space-between;margin-bottom:6px}.alert-area,.alert-sev{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,96%,.45)}.alert.bad .alert-sev{color:#b5544a}.alert.warn .alert-sev{color:#b4945c}.alert.ok .alert-sev{color:#899581}.alert-title{font-size:15px;font-weight:600}.alert-detail{font-size:12.5px;color:hsla(0,0%,96%,.6);margin-top:4px}.alert-action{font-size:12.5px;color:#b4945c;margin-top:8px}.btn{background:none;border:1px solid hsla(0,0%,96%,.25);color:#f5f5f5;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:8px 14px;cursor:pointer}.btn:hover{border-color:#b4945c;color:#b4945c}.btn:disabled{opacity:.4;cursor:default}.pulse-sparks{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.pspark{border:1px solid hsla(0,0%,96%,.12);padding:12px 14px}@media (max-width:640px){.pulse-sparks{grid-template-columns:1fr}}.scen-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px}.scen{border:1px solid hsla(0,0%,96%,.12);padding:14px}.scen.base{border-color:#b4945c}.scen-spend{font-size:20px;font-weight:600;margin:6px 0}.scen-spend span{font-size:11px;color:hsla(0,0%,96%,.45)}.scen-mer,.scen-rev{font-size:12px;color:hsla(0,0%,96%,.6);margin-top:3px}.scen-mer b,.scen-rev b{color:#f5f5f5}.wfall{border:1px solid hsla(0,0%,96%,.12);padding:14px 16px}.wrow{display:grid;grid-template-columns:170px 1fr 120px;grid-gap:10px;gap:10px;align-items:center;padding:6px 0}.wlabel{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:hsla(0,0%,96%,.7)}.wrow.net .wlabel,.wrow.sub .wlabel{color:#f5f5f5}.wbar-track{height:10px;background:hsla(0,0%,96%,.05)}.wbar{height:100%}.wbar.in{background:hsla(0,0%,96%,.35)}.wbar.out{background:#722843}.wbar.sub{background:#899581}.wbar.net{background:#b4945c}.wval{text-align:right;font-size:13px}.wrow.net .wval{color:#b4945c;font-weight:600}.wnote{grid-column:2/4;font-size:11px;color:hsla(0,0%,96%,.4);margin-top:-4px;padding-bottom:4px}@media (max-width:640px){.wrow{grid-template-columns:110px 1fr 100px}}.pulse-top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-top:16px}.trust-badge{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:7px 12px;border:1px solid;text-decoration:none}.trust-badge.ok{color:#899581;border-color:hsla(96,9%,55%,.5)}.trust-badge.bad{color:#b5544a;border-color:rgba(181,84,74,.6)}.trust-badge:hover{border-color:currentColor}.dlog{display:flex;flex-direction:column;gap:8px}.dlog-item{display:flex;gap:14px;align-items:flex-start;border:1px solid hsla(0,0%,96%,.12);border-left-width:3px;padding:12px 14px;text-decoration:none;color:#f5f5f5}.dlog-item.bad{border-left-color:#b5544a}.dlog-item.warn{border-left-color:#b4945c}.dlog-item.ok{border-left-color:#899581}.dlog-item:hover{background:hsla(0,0%,96%,.03)}.dlog-n{font-family:IBM Plex Mono,monospace;font-size:16px;color:#b4945c;line-height:1.3}.dlog-body{display:flex;flex-direction:column;gap:3px}.dlog-text{font-size:14px}.dlog-from{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,96%,.45)}.alert-metric,.dlog-from{font-family:IBM Plex Mono,monospace}.alert-metric{font-size:11.5px;color:hsla(0,0%,96%,.75);margin-top:6px}.alert-base{color:hsla(0,0%,96%,.45)}.alert-links{display:flex;gap:10px;margin-top:10px;flex-wrap:wrap}.alert-link{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#b4945c;border:1px solid rgba(180,148,92,.45);padding:6px 10px;text-decoration:none}.alert-link:hover{border-color:#b4945c}.mcell.prov{border:1px dashed rgba(180,148,92,.5)}.mcell.prov .mk:after{content:" ⚠";color:#b4945c}.note.warn-note{border-left:3px solid #b4945c}.note a{color:#b4945c}.evform{border:1px solid rgba(180,148,92,.45);padding:14px 16px;margin:4px 0 10px}.evform-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:10px;gap:10px;margin-bottom:10px}.evform label{display:flex;flex-direction:column;gap:4px;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,96%,.55)}.evform input,.evform select{background:#0f1010;border:1px solid hsla(0,0%,96%,.25);color:#f5f5f5;font-family:Inter,sans-serif;font-size:13px;padding:7px 9px}.evform input:focus,.evform select:focus{outline:none;border-color:#b4945c}.evform .evform-wide{grid-column:1/-1}.evform .evform-check{flex-direction:row;align-items:center;gap:8px;text-transform:none;font-size:12px}.app-main,.appshell{min-height:100vh}.app-main{margin-left:var(--side-w);padding:40px 48px 0;transition:margin-left var(--t-micro) var(--ease-vapor)}.sidebar{position:fixed;top:0;left:0;bottom:0;width:var(--side-w);background:var(--sidebar-bg);border-right:1px solid var(--line);overflow-y:auto;overflow-x:hidden;z-index:60;display:flex;flex-direction:column;transition:width var(--t-micro) var(--ease-vapor),transform var(--t-enter) var(--ease-vapor)}.sidebar::-webkit-scrollbar{width:6px}.sidebar::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:3px}.side-brand{display:flex;align-items:center;gap:10px;padding:24px 22px 18px;border-bottom:1px solid var(--line);min-height:66px}.side-brand .wordmark{font-size:19px}.side-brand .os-tag{font-family:IBM Plex Mono,monospace;font-size:8px;letter-spacing:2px;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-dim);padding:2px 5px;border-radius:4px;white-space:nowrap}.side-scroll{flex:1 1;padding:14px 12px 8px}.side-group{margin-bottom:16px}.side-group-title{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--mute);padding:6px 12px;margin-bottom:2px}.side-item{display:flex;align-items:center;gap:12px;padding:9px 12px;margin:1px 0;color:var(--soft);text-decoration:none;font-size:13.5px;font-weight:400;position:relative;transition:background var(--t-micro) var(--ease-vapor),color var(--t-micro) var(--ease-vapor);min-height:40px}.side-item:hover{background:var(--surface-1);color:var(--blanco)}.side-item .side-ico{width:18px;height:18px;flex-shrink:0;opacity:.78;display:grid;place-items:center}.side-item .side-ico svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.6}.side-item.on{background:linear-gradient(90deg,var(--accent-dim),transparent 80%);color:var(--blanco)}.side-item.on:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2.5px;background:var(--accent);border-radius:0 2px 2px 0}.side-item.on .side-ico{opacity:1}.side-label{white-space:nowrap;overflow:hidden}.side-badge{margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.5px;padding:2px 6px;border-radius:20px;background:var(--surface-2);color:var(--soft)}.side-badge.alert{background:hsla(5,72%,63%,.16)}.side-foot{border-top:1px solid var(--line);padding:14px 18px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:var(--mute);display:flex;flex-direction:column;gap:5px}.side-foot .dot-live{color:var(--accent)}.topbar{display:none;align-items:center;gap:14px;height:56px;margin:-40px -48px 20px;padding:0 16px;background:var(--sidebar-bg);position:-webkit-sticky;position:sticky;top:0;z-index:40}.hamb{background:none;border:1px solid var(--line-strong);border-radius:8px;color:var(--blanco);width:38px;height:38px;display:grid;place-items:center;cursor:pointer}.hamb svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.8;fill:none}.side-overlay{position:fixed;inset:0;background:rgba(4,6,10,.6);z-index:55;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.side-close{display:none}.ptitle{font-size:23px;font-weight:500;letter-spacing:.2px;color:var(--blanco);line-height:1.2}.head-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.card{background:var(--surface-1);border:1px solid var(--line);padding:20px 22px;transition:border-color var(--t-micro) var(--ease-vapor),background var(--t-micro) var(--ease-vapor)}.card-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.badge{display:inline-flex;align-items:center;gap:6px;font-family:IBM Plex Mono,monospace;letter-spacing:1.2px;text-transform:uppercase;padding:4px 9px;border-radius:20px;border:1px solid var(--line-strong);color:var(--soft);white-space:nowrap}.badge i{width:6px;height:6px;border-radius:50%;background:currentColor}.badge.good{border-color:rgba(111,191,139,.35)}.badge.warn{border-color:rgba(224,169,78,.35)}.badge.bad{border-color:hsla(5,72%,63%,.4)}.badge.info{color:var(--accent);border-color:var(--accent-dim)}.badge.gold{border-color:hsla(40,59%,63%,.35)}.badge.lens{color:var(--accent-2);border-color:rgba(140,158,255,.3)}.empty{border:1px dashed var(--line-strong);padding:40px 28px;text-align:center}.empty .empty-ico{font-size:22px;opacity:.5;margin-bottom:10px}.empty .empty-title{font-size:14px;color:var(--soft);margin-bottom:6px}.empty .empty-sub{font-size:12px;color:var(--mute);line-height:1.6}@media (max-width:1080px) and (min-width:769px){.sidebar{width:var(--side-w-collapsed)}.app-main{margin-left:var(--side-w-collapsed);padding:32px 32px 0}.side-brand{justify-content:center;padding:22px 8px 18px}.side-brand .wordmark{font-size:0;letter-spacing:0}.side-brand .wordmark:first-letter{font-size:19px}.side-brand .os-tag{display:none}.side-group-title{text-align:center;font-size:0;padding:8px 0 2px}.side-item{justify-content:center;padding:11px 0;gap:0}.side-badge,.side-label{display:none}.side-item.on:before{top:10px;bottom:10px}.side-foot{font-size:0;align-items:center}.side-foot .dot-live{font-size:14px}}@media (max-width:768px){.sidebar{transform:translateX(-100%);width:280px;box-shadow:0 0 40px rgba(0,0,0,.5)}.sidebar.open{transform:translateX(0)}.app-main{margin-left:0;padding:40px 16px 0}.topbar{display:flex}.side-close{display:grid;place-items:center;margin-left:auto;background:none;border:none;color:var(--soft);cursor:pointer;width:32px;height:32px}.side-close svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.8;fill:none}.head{margin-bottom:32px}.ptitle{font-size:20px}}body,html{max-width:100%;overflow-x:hidden}.app-main{min-width:0}.card,.tbl-wrap{max-width:100%}.card.star{position:relative;overflow:hidden}.card.star:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 25% 15%,hsla(40,59%,63%,.1),transparent 65%)}.card .kpi-value{font-size:32px;font-weight:300}.card.star .kpi-value{font-size:40px;font-weight:200}@media (max-width:760px){.card .kpi-value{font-size:27px}.card.star .kpi-value{font-size:32px}}.quicklinks{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.qlink{display:flex;flex-direction:column;gap:4px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-1);padding:14px 16px;text-decoration:none;min-height:64px;justify-content:center;transition:border-color var(--t-micro) var(--ease-vapor),background var(--t-micro) var(--ease-vapor)}.qlink:hover{border-color:var(--accent-dim);background:var(--surface-2)}.qlink-t{color:var(--blanco);font-size:14px;font-weight:500}.qlink-s{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.5px;color:var(--mute);text-transform:uppercase}.dlist{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.dcard{border:1px solid var(--line);border-left-width:3px;border-radius:var(--radius-sm);padding:14px 16px;display:flex;flex-direction:column;gap:8px}.dcard.is-done{opacity:.55}.dcard-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.dcard-area{font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:1.5px;text-transform:uppercase;color:var(--mute)}.dcard-action{font-size:14px;line-height:1.4;color:var(--blanco);font-weight:500}.dcard-metric{font-family:IBM Plex Mono,monospace;font-size:11.5px;color:var(--soft)}.dcard-trigger{font-size:12px;color:var(--mute);line-height:1.5}.dcard-foot{align-items:center;justify-content:space-between;gap:10px;margin-top:2px}.dcard-btns,.dcard-foot{display:flex;flex-wrap:wrap}.dcard-btns{gap:6px}.btn-sm{background:none;border:1px solid var(--line-strong);border-radius:7px;color:var(--soft);font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;padding:6px 10px;cursor:pointer;min-height:32px;transition:border-color var(--t-micro),color var(--t-micro)}.btn-sm.good:hover{border-color:var(--good);color:var(--good)}.btn-sm.mute:hover{border-color:var(--mute);color:var(--mute)}.dlist-foot{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--mute);margin-top:12px}.cron-rows{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.cron-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cron-src{font-size:13px;color:var(--blanco);min-width:64px}.cron-when{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--mute);margin-left:auto}.cron-impact{font-size:12.5px;line-height:1.5;padding:10px 12px;border-radius:var(--radius-sm);margin-top:6px}.cron-impact.ok{background:rgba(111,191,139,.08);color:var(--soft)}.cron-impact.bad{background:hsla(5,72%,63%,.1);color:var(--especiados)}.cron-exp{font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:1px;text-transform:uppercase;color:var(--mute);margin-top:8px}@media (max-width:760px){.wrow{grid-template-columns:96px 1fr 86px;gap:8px}.wlabel{font-size:10px}.wval{font-size:12px}.quicklinks{grid-template-columns:1fr 1fr}}@media (max-width:420px){.grid{grid-template-columns:1fr 1fr}.quicklinks{grid-template-columns:1fr}.pulse-top{flex-direction:column;align-items:flex-start;gap:12px}.wrow{grid-template-columns:1fr auto}.wrow .wbar-track{display:none}.wnote{grid-column:1/-1}.dcard-foot{flex-direction:column;align-items:flex-start}}.truth-head{gap:10px;align-items:center;margin-bottom:14px}.flow-band,.truth-head{display:flex;flex-wrap:wrap}.flow-band{align-items:stretch;gap:8px;margin:18px 0;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-1)}.flow-step{display:flex;flex-direction:column;gap:3px;flex:1 1;min-width:110px;font-size:13px;font-weight:500;color:var(--blanco)}.flow-sub{font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:1px;text-transform:uppercase;color:var(--mute);font-weight:400}.flow-arr{display:flex;align-items:center;color:var(--accent);font-size:16px}@media (max-width:600px){.flow-arr{display:none}.flow-step{min-width:45%}}.status-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.status-card{border-top-width:1px;border:1px solid var(--line);border-top:2px solid var(--line);border-radius:var(--radius-sm);padding:14px 16px}.status-top{display:flex;align-items:center;justify-content:space-between}.status-name{font-size:14px;font-weight:500;color:var(--blanco)}.status-dot{width:8px;height:8px;border-radius:50%}.status-dot.good{background:var(--good)}.status-dot.warn{background:var(--warn)}.status-dot.bad{background:var(--bad)}.status-when{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--soft);margin-top:8px}.status-impact{font-size:11.5px;color:var(--mute);margin-top:6px;line-height:1.45}@media (max-width:600px){.filt-row{gap:8px}.filt-row .dsel{flex-wrap:wrap}}.cohort-cards{display:none}.cohort-row{display:flex;justify-content:space-between;align-items:center;padding:7px 0;border-bottom:1px solid var(--line);font-size:13px}.cohort-row:last-child{border-bottom:none}.cohort-row span{color:var(--mute)}.cohort-row b{color:var(--blanco);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:760px){.cohort-full{display:none}.cohort-cards{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;margin-top:14px}}.tbl-wrap{position:relative;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.tbl-wrap::-webkit-scrollbar{height:7px}.tbl-wrap::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:4px}.tbl-wrap::-webkit-scrollbar-track{background:transparent}@media (max-width:760px){.tbl-wrap{border-right:2px solid var(--accent-dim)}}.cards-mob{display:none}@media (max-width:760px){.tbl-desk{display:none}.cards-mob{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;margin-top:6px}}.mrow{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;border-bottom:1px solid var(--line);font-size:13px}.mrow:last-child{border-bottom:none}.mrow>span{color:var(--mute);flex-shrink:0}.mrow>b{color:var(--blanco);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.mcard-title{font-size:14px;font-weight:500;color:var(--blanco);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.cron-meta{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:8px;font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:1px;text-transform:uppercase;color:var(--mute)}.jbar-row{display:grid;grid-template-columns:120px 1fr 96px 52px;align-items:center;grid-gap:12px;gap:12px;padding:7px 0;border-bottom:1px solid var(--line)}.jbar-row:last-child{border-bottom:none}.jbar-label{font-size:13px;color:var(--blanco);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jbar-track{height:10px;background:hsla(0,0%,96%,.05);border-radius:5px;overflow:hidden}.jbar-fill{height:100%;border-radius:5px;transform-origin:left;animation:pour .7s var(--ease-vapor) backwards;animation-delay:.2s}.jbar-val{text-align:right;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--soft)}.jbar-pct{text-align:right;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mute);font-family:IBM Plex Mono,monospace}@media (max-width:600px){.jbar-row{grid-template-columns:84px 1fr 72px}.jbar-pct{display:none}}.trackcard{display:flex;align-items:center;gap:16px;margin-top:22px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-1);padding:16px 20px;text-decoration:none;transition:border-color var(--t-micro) var(--ease-vapor),background var(--t-micro) var(--ease-vapor)}.trackcard:hover{border-color:var(--line-strong);background:var(--surface-2)}.trackcard-score{font-size:34px;font-weight:200;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;flex-shrink:0}.trackcard-body{display:flex;flex-direction:column;gap:4px;min-width:0}.trackcard-t{color:var(--blanco);font-size:14px;font-weight:500}.trackcard-s{color:var(--mute);font-size:12px}.csv-area{width:100%;margin-top:8px;background:var(--negro);border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--blanco);font-family:IBM Plex Mono,monospace;font-size:12px;padding:12px;resize:vertical;outline:none;line-height:1.5}.csv-area:focus{border-color:var(--accent)}.conf-bar{display:flex;height:14px;border-radius:7px;overflow:hidden;background:var(--surface-2)}.conf-bar>div{height:100%;transition:width var(--t-enter) var(--ease-vapor)}.conf-legend{display:flex;gap:18px;flex-wrap:wrap;margin-top:10px;font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--soft)}.conf-legend i{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:6px;vertical-align:middle}.utm-fix{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:4px;padding:8px 10px;background:var(--surface-2);border-radius:var(--radius-sm)}.utm-fix-label{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1px;text-transform:uppercase;color:var(--mute)}.utm-fix-url{font-size:11px;flex:1 1;min-width:140px}.utm-fix-url,.utm-out{font-family:IBM Plex Mono,monospace;color:var(--accent);word-break:break-all}.utm-out{font-size:12px;line-height:1.5;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);padding:12px 14px;margin:4px 0 10px}.btn-sm:focus-visible,.card:focus-visible,.qlink:focus-visible,.side-item:focus-visible,.status-card:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.status-card{transition:border-color var(--t-micro) var(--ease-vapor)}.status-card:hover{border-color:var(--line-strong)}body:before{background:radial-gradient(60% 40% at 78% -8%,rgba(109,91,255,.16),transparent 60%),radial-gradient(50% 38% at 12% -6%,rgba(52,214,230,.08),transparent 60%),radial-gradient(ellipse at 50% 40%,transparent 58%,rgba(0,0,0,.45) 100%)}.card .kpi-value,.kpi-value,.mv{font-weight:600;color:var(--blanco);letter-spacing:-.5px}.card.star .kpi-value,.kpi.star .kpi-value,.mcell.star .mv{font-weight:600;color:var(--orientales);letter-spacing:-.8px}.trackcard-score{font-weight:600;letter-spacing:-.5px}.ptitle{font-weight:650;letter-spacing:-.3px;font-size:26px}@media (max-width:768px){.ptitle{font-size:21px}}.card{border-radius:var(--radius);background:linear-gradient(180deg,hsla(0,0%,100%,.022),hsla(0,0%,100%,0) 120px),var(--surface-1);box-shadow:var(--shadow-card);transition:border-color var(--t-micro) var(--ease-vapor),transform var(--t-micro) var(--ease-vapor),box-shadow var(--t-micro) var(--ease-vapor)}.card:hover{border-color:var(--line-strong);transform:translateY(-2px);box-shadow:var(--shadow-card),var(--glow-violet)}.card.star{box-shadow:var(--shadow-card),0 0 0 1px hsla(40,59%,63%,.14),0 8px 30px hsla(40,59%,63%,.1)}.card.star:before{background:radial-gradient(ellipse at 25% 12%,hsla(40,59%,63%,.14),transparent 62%)}.card-grid>.card:first-child:not(.star):after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse at 22% 12%,rgba(139,123,255,.1),transparent 60%)}.card{position:relative;overflow:hidden}.badge{border-radius:var(--radius-pill);padding:5px 11px;font-size:9.5px;background:var(--surface-3);border-color:transparent;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.badge.good{color:var(--good);background:var(--good-dim);border-color:rgba(78,217,138,.28)}.badge.warn{color:var(--warn);background:var(--warn-dim);border-color:rgba(236,177,75,.28)}.badge.bad{color:var(--bad);background:var(--bad-dim);border-color:rgba(255,107,99,.3)}.badge.info{color:var(--cyan);background:rgba(52,214,230,.12);border-color:rgba(52,214,230,.28)}.badge.gold{color:var(--orientales);background:hsla(40,59%,63%,.12);border-color:hsla(40,59%,63%,.3)}.badge.lens{color:var(--cyan);background:rgba(52,214,230,.1);border-color:rgba(52,214,230,.24)}.dsel{border-radius:var(--radius-pill);padding:3px;gap:2px;background:var(--surface-1);border-color:var(--line)}.dsel button{border:none;border-radius:var(--radius-pill);padding:8px 16px;transition:background var(--t-micro) var(--ease-vapor),color var(--t-micro) var(--ease-vapor)}.dsel button:hover:not(.on){background:var(--surface-2);color:var(--blanco)}.dsel button.on{background:var(--grad-violet);color:#fff;box-shadow:0 4px 14px rgba(109,91,255,.35)}.btn,.btn-sm{border-radius:var(--radius-pill);transition:border-color var(--t-micro) var(--ease-vapor),color var(--t-micro) var(--ease-vapor),background var(--t-micro) var(--ease-vapor)}.btn-sm:hover,.btn:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-dim)}.tbl-wrap{border-radius:var(--radius);box-shadow:var(--shadow-card)}thead th{background:hsla(0,0%,100%,.015)}tbody tr{transition:background var(--t-micro) var(--ease-vapor)}tbody tr:hover{background:rgba(139,123,255,.06)}td.good{color:var(--good)}td.gold{color:var(--orientales)}.csv-area,.dates input[type=date],.evform input,.evform select,.login-box input{border-radius:var(--radius-sm);background:var(--surface-1)}.csv-area:focus,.dates input[type=date]:focus,.evform input:focus,.evform select:focus,.login-box input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-dim)}.alert{border-radius:var(--radius);border-left-width:3px;background:var(--surface-1);box-shadow:var(--shadow-card)}.alert.ok{border-left-color:var(--good);background:linear-gradient(90deg,var(--good-dim),transparent 42%),var(--surface-1)}.alert.warn{border-left-color:var(--warn);background:linear-gradient(90deg,var(--warn-dim),transparent 42%),var(--surface-1)}.alert.bad{border-left-color:var(--bad);background:linear-gradient(90deg,var(--bad-dim),transparent 42%),var(--surface-1)}.alert.ok .alert-sev{color:var(--good)}.alert.warn .alert-sev{color:var(--warn)}.alert.bad .alert-sev{color:var(--bad)}.alert-action,.alert-link,.note a,.note.warn-note{color:var(--accent)}.alert-link{border-radius:var(--radius-pill);border-color:var(--accent-dim)}.alert-link:hover{border-color:var(--accent);background:var(--accent-dim)}.dcard,.flow-band,.funnel,.panel,.plat-block,.pspark,.qlink,.scen,.status-card,.tbl-wrap,.trackcard,.wfall{border-radius:var(--radius)}.dcard{background:var(--surface-1);box-shadow:var(--shadow-card)}.dcard.bad{border-left-color:var(--bad)}.dcard.warn{border-left-color:var(--warn)}.dcard.ok{border-left-color:var(--accent)}.status-card{background:var(--surface-1);box-shadow:var(--shadow-card)}.status-card.good{border-top-color:var(--good)}.status-card.warn{border-top-color:var(--warn)}.status-card.bad{border-top-color:var(--bad)}.qlink,.trackcard{box-shadow:var(--shadow-card)}.qlink:hover,.trackcard:hover{border-color:var(--accent-dim);transform:translateY(-2px);box-shadow:var(--shadow-card),var(--glow-violet)}.dcard-action,.qlink-t{color:var(--blanco)}.cron-impact.ok{background:var(--good-dim)}.cron-impact.bad{background:var(--bad-dim)}.bar-fill,.conf-bar>div:first-child,.fbar.gold,.jbar-fill,.wbar.net{background:var(--grad-violet)}.bar-track,.fbar-track,.jbar-track,.wbar-track{border-radius:var(--radius-pill)}.jbar-fill{box-shadow:0 0 12px rgba(139,123,255,.35)}.pulse-lights .plight.ok i{background:var(--good)}.pulse-lights .plight.warn i{background:var(--warn)}.pulse-lights .plight.bad i{background:var(--bad)}.recharts-curve.recharts-line-curve{filter:drop-shadow(0 0 5px rgba(139,123,255,.45))}.recharts-cartesian-grid line{stroke:var(--line)}.recharts-text{fill:var(--mute)}.recharts-default-tooltip{background:var(--surface-2)!important;border:1px solid var(--line-strong)!important;border-radius:var(--radius-sm)!important;box-shadow:var(--shadow-pop)!important}.sidebar{background:linear-gradient(180deg,#07080d,var(--sidebar-bg))}.side-brand{gap:12px}.side-brand:before{content:"";width:26px;height:26px;flex-shrink:0;border-radius:9px;background:var(--grad-primary);box-shadow:0 4px 14px rgba(109,91,255,.45),inset 0 0 0 1px hsla(0,0%,100%,.18)}.side-brand .wordmark{letter-spacing:2.5px}.side-item{border-radius:var(--radius-sm)}.side-item.on{background:linear-gradient(90deg,rgba(139,123,255,.2),rgba(139,123,255,.03) 85%);box-shadow:inset 0 0 0 1px rgba(139,123,255,.14)}.side-item.on:before{background:var(--grad-violet);width:3px;box-shadow:0 0 10px rgba(139,123,255,.7)}.side-item.on .side-ico{color:var(--accent)}.os-tag{color:var(--accent)!important;border-color:var(--accent-dim)!important;background:var(--accent-dim)}.side-foot .dot-live{color:var(--good)}.side-badge.alert{background:var(--bad-dim);color:var(--bad)}.topbar{background:rgba(7,8,12,.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.hamb{border-radius:var(--radius-sm)}.hamb:hover{border-color:var(--accent);color:var(--accent)}.trust-badge{border-radius:var(--radius-pill)}.trust-badge.ok{color:var(--good);border-color:rgba(78,217,138,.4)}.empty{border-radius:var(--radius);background:hsla(0,0%,100%,.012)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}*{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}@media (min-width:1024px){.card-grid{gap:16px}}.exec-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;flex-wrap:wrap;margin-bottom:22px;padding-bottom:0;border:0}.exec-kicker{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--accent)}.exec-head .ptitle{font-size:30px;margin-top:6px}@media (max-width:768px){.exec-head .ptitle{font-size:23px}}.exec-status{display:inline-flex;align-items:center;gap:9px;padding:9px 15px;border-radius:var(--radius-pill);font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;border:1px solid;background:var(--surface-1);box-shadow:var(--shadow-card)}.exec-status i{width:9px;height:9px;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor}.exec-status.good{color:var(--good);border-color:rgba(78,217,138,.4)}.exec-status.warn{color:var(--warn);border-color:rgba(236,177,75,.4)}.exec-status.bad{color:var(--bad);border-color:rgba(255,107,99,.45)}.delta{display:inline-flex;align-items:center;gap:3px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.4px;padding:2px 8px;border-radius:var(--radius-pill)}.delta.up{color:var(--good);background:var(--good-dim)}.delta.down{color:var(--bad);background:var(--bad-dim)}.delta.flat{color:var(--mute);background:var(--surface-3)}.exec-hero{display:grid;grid-template-columns:minmax(280px,.9fr) 1.6fr;grid-gap:16px;gap:16px;margin-bottom:16px}.exec-hero-main{display:flex;flex-direction:column;justify-content:center;min-height:240px}.exec-hero-main .exec-mlabel{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--mute)}.exec-bignum{font-size:54px;font-weight:650;letter-spacing:-1.5px;color:var(--blanco);line-height:1.02;margin:12px 0 6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.exec-hero-sub{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--mute);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.exec-supports{display:flex;gap:24px;margin-top:22px;flex-wrap:wrap}.exec-support .es-k{font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:1.5px;text-transform:uppercase;color:var(--mute)}.exec-support .es-v{font-size:21px;font-weight:600;color:var(--blanco);margin-top:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.exec-support .es-v.gold{color:var(--orientales)}.exec-hero-chart{min-height:240px;display:flex;flex-direction:column}@media (max-width:920px){.exec-hero{grid-template-columns:1fr}.exec-hero-main{min-height:0}.exec-bignum{font-size:44px}}.exec-stars{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:14px;gap:14px;margin-bottom:8px}@media (max-width:1100px){.exec-stars{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.exec-stars{grid-template-columns:repeat(2,1fr)}}.emc{display:flex;flex-direction:column;gap:7px}.emc-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.emc-label{font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:1.5px;text-transform:uppercase;color:var(--mute)}.emc-value{font-size:27px;font-weight:600;color:var(--blanco);letter-spacing:-.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.emc-value.gold{color:var(--orientales)}.emc-sub{font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.5px;color:var(--mute)}@media (max-width:640px){.emc-value{font-size:23px}}.exec-cols{display:grid;grid-template-columns:1.55fr 1fr;grid-gap:16px;gap:16px;align-items:start}@media (max-width:980px){.exec-cols{grid-template-columns:1fr}}.exec-cardhead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.exec-cardhead h3{font-size:13px;font-weight:600;letter-spacing:.3px;color:var(--blanco)}.exec-cardhead .ch-sub{font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:1px;text-transform:uppercase;color:var(--mute)}.chan{display:flex;flex-direction:column;gap:11px}.chan-row{display:grid;grid-template-columns:96px 1fr auto;align-items:center;grid-gap:12px;gap:12px}.chan-name{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--soft)}.chan-name i{width:8px;height:8px;border-radius:2px;flex-shrink:0}.chan-track{height:8px;background:hsla(0,0%,100%,.05);overflow:hidden}.chan-fill,.chan-track{border-radius:var(--radius-pill)}.chan-fill{height:100%;transform-origin:left;animation:pour .7s var(--ease-vapor) backwards;animation-delay:.2s}.chan-val{font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--blanco);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:64px;text-align:right}@media (max-width:420px){.chan-row{grid-template-columns:80px 1fr auto}}.psnap{display:flex;flex-direction:column;gap:12px}.psnap-row{display:grid;grid-template-columns:120px 1fr auto;align-items:center;grid-gap:12px;gap:12px}.psnap-k{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--mute)}.psnap-row.key .psnap-k{color:var(--blanco)}.psnap-track{height:10px;background:hsla(0,0%,100%,.04);overflow:hidden}.psnap-bar,.psnap-track{border-radius:var(--radius-pill)}.psnap-bar{height:100%}.psnap-v{font-family:IBM Plex Mono,monospace;font-size:13px;color:var(--blanco);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:84px;text-align:right}.psnap-v.gold{color:var(--orientales)}.trail{display:flex;flex-direction:column;gap:10px}.tsig{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--radius-sm);background:var(--surface-1);border:1px solid var(--line);border-left:2px solid var(--line-strong)}.tsig.good{border-left-color:var(--good)}.tsig.warn{border-left-color:var(--warn)}.tsig.bad{border-left-color:var(--bad)}.tsig-score{font-size:22px;font-weight:600;letter-spacing:-.5px;min-width:46px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tsig.good .tsig-score{color:var(--good)}.tsig.warn .tsig-score{color:var(--warn)}.tsig.bad .tsig-score{color:var(--bad)}.tsig-body{display:flex;flex-direction:column;gap:2px;min-width:0}.tsig-t{font-size:13px;color:var(--blanco);font-weight:500}.tsig-s{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.5px;color:var(--mute)}.wrap.exec{max-width:1460px}.exec-af{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(300px,1fr);grid-gap:16px;gap:16px;align-items:stretch;margin-bottom:16px}@media (max-width:1100px){.exec-af{grid-template-columns:1fr}}.exec-rail{gap:14px}.cmd-surface,.exec-rail{display:flex;flex-direction:column}.cmd-surface{position:relative;overflow:hidden;border-radius:var(--radius-lg);border:1px solid var(--line-strong);background:linear-gradient(180deg,hsla(0,0%,100%,.028),hsla(0,0%,100%,0) 180px),var(--surface-1);box-shadow:var(--shadow-card),var(--glow-violet);padding:30px 34px 24px}.cmd-surface:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(58% 72% at 92% -6%,rgba(139,123,255,.2),transparent 58%),radial-gradient(48% 60% at -4% 108%,rgba(52,214,230,.12),transparent 60%)}.cmd-surface>*{position:relative;z-index:1}.cmd-top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.cmd-rev-label{font-size:12.5px;letter-spacing:.2px;color:var(--mute);font-weight:500}.cmd-bignum{font-size:72px;font-weight:680;letter-spacing:-2.5px;line-height:.98;margin:8px 0 10px;color:var(--blanco);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cmd-delta-row{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--mute);flex-wrap:wrap}@media (max-width:640px){.cmd-bignum{font-size:46px;letter-spacing:-1.5px}.cmd-surface{padding:22px 20px 18px}}.cmd-supports{display:flex;flex-wrap:wrap;margin:22px 0 6px;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:hsla(0,0%,100%,.012)}.cmd-sup{flex:1 1 130px;padding:14px 18px;border-right:1px solid var(--line)}.cmd-sup:last-child{border-right:none}.cmd-sup .k{font-size:11.5px;color:var(--mute);letter-spacing:.2px}.cmd-sup .v{font-size:23px;font-weight:600;margin-top:5px;color:var(--blanco);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.4px}.cmd-sup .v.gold{color:var(--orientales)}.cmd-sup .dwrap{margin-top:6px}@media (max-width:520px){.cmd-sup{flex-basis:50%;border-bottom:1px solid var(--line)}}.cmd-chart{margin-top:14px}.cmd-chart-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.cmd-chart-head .t{font-size:12.5px;color:var(--soft);font-weight:500}.cmd-chart-head .s{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--mute)}.rail-status{display:flex;flex-direction:column;gap:10px;border-left:3px solid var(--line-strong)}.rail-status.good{border-left-color:var(--good)}.rail-status.warn{border-left-color:var(--warn)}.rail-status.bad{border-left-color:var(--bad)}.rail-status-word{font-size:19px;font-weight:650;letter-spacing:-.3px}.rail-status.good .rail-status-word{color:var(--good)}.rail-status.warn .rail-status-word{color:var(--warn)}.rail-status.bad .rail-status-word{color:var(--bad)}.rail-status-facts{display:flex;gap:16px;flex-wrap:wrap}.rail-fact .k{font-size:10.5px;color:var(--mute)}.rail-fact .v{font-size:16px;font-weight:600;color:var(--blanco);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:2px}.rail-fact .v.gold{color:var(--orientales)}.exec-divider{display:flex;align-items:center;gap:18px;margin:64px 0 6px}.exec-divider .ttl{font-size:19px;font-weight:650;letter-spacing:-.2px;color:var(--blanco)}.exec-divider .ln{flex:1 1;height:1px;background:linear-gradient(90deg,var(--line-strong),transparent)}.exec-divider .tag{font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:2px;text-transform:uppercase;color:var(--mute);white-space:nowrap}.acts{flex-direction:column;gap:10px}.act,.acts{display:flex}.act{gap:12px;align-items:flex-start;padding:13px 15px;border-radius:var(--radius-sm);background:var(--surface-1);border:1px solid var(--line);border-left:3px solid var(--line-strong);text-decoration:none;transition:border-color var(--t-micro) var(--ease-vapor),background var(--t-micro) var(--ease-vapor)}.act:hover{background:var(--surface-2)}.act.bad{border-left-color:var(--bad)}.act.warn{border-left-color:var(--warn)}.act.ok{border-left-color:var(--good)}.act-rank{font-family:IBM Plex Mono,monospace;font-size:15px;font-weight:600;color:var(--accent);line-height:1.2;min-width:18px}.act-body{display:flex;flex-direction:column;gap:3px;min-width:0}.act-area{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:var(--mute)}.act-title{font-size:13.5px;color:var(--blanco);font-weight:500;line-height:1.35}.act-action{font-size:12px;color:var(--soft);line-height:1.45}.rail-status-top{justify-content:space-between;gap:10px}.rail-health,.rail-status-top{display:flex;align-items:center}.rail-health{gap:8px;margin-top:4px;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:1.2px;text-transform:uppercase;padding:9px 12px;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface-1);color:var(--soft);transition:border-color var(--t-micro) var(--ease-vapor),background var(--t-micro) var(--ease-vapor)}.rail-health:hover{background:var(--surface-2);border-color:var(--line-strong)}.rail-health i{width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor;flex-shrink:0}.rail-health.good{color:var(--good)}.rail-health.warn{color:var(--warn)}.rail-health.bad{color:var(--bad)}.rail-health.info{color:var(--cyan)}.rail-health.neutral{color:var(--mute)}.rail-health .rh-go{margin-left:auto;color:var(--mute)}.acts-card{display:flex;flex-direction:column}.exec-rail>.acts-card{flex:1 1 auto}.acts-card .acts{margin-bottom:4px}.act{justify-content:space-between;align-items:center}.act-go{font-family:IBM Plex Mono,monospace;font-size:14px;color:var(--mute);flex-shrink:0;transition:color var(--t-micro) var(--ease-vapor),transform var(--t-micro) var(--ease-vapor)}.act:hover .act-go{color:var(--accent);transform:translateX(2px)}.act-title{-webkit-line-clamp:2}.act-reason,.act-title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.act-reason{font-size:11px;color:var(--mute);line-height:1.4;margin-top:2px;-webkit-line-clamp:1}.acts-more{margin-top:auto;padding-top:14px;display:block;text-align:center;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--accent);text-decoration:none}.acts-more:hover{color:var(--blanco)}.acts-allgood{display:flex;align-items:center;gap:14px;padding:14px 4px}.acts-allgood .ag-ico{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--good-dim);color:var(--good);font-size:18px;flex-shrink:0}.acts-allgood .ag-t{font-size:14px;font-weight:600;color:var(--blanco)}.acts-allgood .ag-s{font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--mute);margin-top:3px;line-height:1.4}.chan-row{grid-template-columns:84px 1fr auto}.chan-right{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:74px}.chan-right .chan-val{min-width:0}.chan-sub{display:flex;align-items:center;gap:7px;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.4px;color:var(--mute)}.chan-sub .delta{font-size:10px;padding:0;background:none}.delta.neutral{color:var(--mute);background:none}.chan-foot{justify-content:space-between;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.chan-foot,.chan-foot .cf-k{display:flex;align-items:center}.chan-foot .cf-k{gap:8px;font-size:12.5px;color:var(--soft)}.chan-foot .cf-k i{width:8px;height:8px;border-radius:2px;flex-shrink:0}.chan-foot .cf-v{display:flex;align-items:center;gap:8px;font-family:IBM Plex Mono,monospace;font-size:13px;color:var(--blanco);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chan-foot .cf-v .delta{font-size:10px;padding:0;background:none}.dd-intro{margin-top:4px}.exec-sub{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:2.5px;text-transform:uppercase;color:var(--accent);margin-top:7px}.exec-head-badges{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.exec-trust-chip{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1.2px;text-transform:uppercase;padding:6px 11px;border-radius:var(--radius-pill);border:1px solid var(--line-strong);text-decoration:none;white-space:nowrap;transition:background var(--t-micro) var(--ease-vapor)}.exec-trust-chip.warn{color:var(--warn);border-color:rgba(236,177,75,.4)}.exec-trust-chip.bad{color:var(--bad);border-color:rgba(255,107,99,.45)}.exec-trust-chip.info{color:var(--cyan);border-color:rgba(52,214,230,.4)}.exec-trust-chip:hover{background:var(--surface-1)}.kgrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:4px}@media (max-width:1080px){.kgrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.kgrid{grid-template-columns:1fr}}.kpi-card{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-sm);padding:16px 18px;display:flex;flex-direction:column;transition:border-color var(--t-micro) var(--ease-vapor)}.kpi-card:hover{border-color:var(--line-strong)}.kpi-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.kpi-k{font-size:10px;letter-spacing:1.3px;text-transform:uppercase}.kpi-k,.kpi-note{font-family:IBM Plex Mono,monospace;color:var(--mute)}.kpi-note{font-size:8.5px;letter-spacing:.5px;opacity:.75;white-space:nowrap}.kpi-v{font-size:28px;font-weight:650;letter-spacing:-.8px;color:var(--blanco);margin:12px 0 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.kpi-card.big .kpi-v{font-size:31px}.kpi-v.gold{color:var(--orientales)}.kpi-v.nd{color:var(--mute);font-weight:500;font-size:22px}.kpi-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.kpi-spark{display:block;opacity:.92}.kpi-spark-empty{display:inline-block;width:96px;height:30px}@media (max-width:1080px){.kpi-v{font-size:26px}}.chart-row{display:grid;grid-template-columns:2fr 1fr;grid-gap:14px;gap:14px;align-items:stretch;margin-top:16px}@media (max-width:1080px){.chart-row{grid-template-columns:1fr}}.chart-card{display:flex;flex-direction:column}.chart-legend{display:flex;gap:16px}.chart-legend .leg{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--soft)}.chart-legend .sw{width:11px;height:3px;border-radius:2px}.chart-foot{font-size:10.5px;color:var(--mute);line-height:1.5;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.pcards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}@media (max-width:900px){.pcards{grid-template-columns:1fr}}.pcard{position:relative;overflow:hidden}.pcard:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse at 18% 0,var(--pc-glow,rgba(139,123,255,.1)),transparent 60%)}.pcard>*{position:relative;z-index:1}.pcard-head{justify-content:space-between;gap:8px;margin-bottom:14px}.pcard-head,.pcard-name{display:flex;align-items:center}.pcard-name{gap:9px;font-size:15px;font-weight:600;color:var(--blanco)}.pcard-name i{width:11px;height:11px;border-radius:3px;flex-shrink:0}.pcard-spend{font-size:30px;font-weight:650;letter-spacing:-.8px;color:var(--blanco);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.pcard-spendrow{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.pcard-metrics{display:flex;gap:20px;flex-wrap:wrap;margin-top:14px}.pcm .k{font-size:10.5px;color:var(--mute)}.pcm .v{font-size:16px;font-weight:600;color:var(--blanco);margin-top:3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pcm .v.gold{color:var(--orientales)}.pcm .v.mut{color:var(--mute);font-weight:500}.pcard-spark{margin-top:14px}.pcard-note{font-size:11px;color:var(--mute);margin-top:12px;line-height:1.45;padding-top:10px;border-top:1px solid var(--line)}.pstatus{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1.2px;text-transform:uppercase;padding:4px 10px;border-radius:var(--radius-pill);white-space:nowrap}.pstatus.scaling{color:var(--good);background:var(--good-dim)}.pstatus.stable{color:var(--cyan);background:rgba(52,214,230,.12)}.pstatus.inefficient{color:var(--bad);background:var(--bad-dim)}.pstatus.insufficient{color:var(--warn);background:var(--warn-dim)}.cintel-rank{font-family:IBM Plex Mono,monospace;color:var(--mute);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.campcard-rank{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--accent)}.eq{display:flex;align-items:stretch;flex-wrap:wrap;margin:4px 0;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:hsla(0,0%,100%,.012)}.eq-cell{flex:1 1 130px;padding:16px 18px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:5px;justify-content:center}.eq-cell:last-child{border-right:none}.eq-cell.lead{flex:1.3 1 160px}.eq-cell .k{font-size:11.5px;color:var(--mute);letter-spacing:.2px}.eq-cell .v{font-size:23px;font-weight:650;letter-spacing:-.5px;color:var(--blanco);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.05}.eq-cell.lead .v{font-size:34px;letter-spacing:-1px}.eq-cell .v.gold{color:var(--orientales)}.eq-op{flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:0 6px;color:var(--accent);font-size:17px;background:rgba(139,123,255,.05)}@media (max-width:820px){.eq-op{display:none}.eq-cell{flex-basis:50%;border-bottom:1px solid var(--line)}.eq-cell.lead .v{font-size:30px}}.pstatus.watch{color:var(--warn);background:var(--warn-dim)}.pstatus.data-limited{color:var(--cyan);background:rgba(52,214,230,.12)}.pstatus.insufficient{color:var(--mute);background:var(--surface-3)}.pstatus.healthy{color:var(--good);background:var(--good-dim)}.pstatus.risk{color:var(--bad);background:var(--bad-dim)}.pwf{display:flex;flex-direction:column;gap:10px}.pwf-row{display:grid;grid-template-columns:176px 1fr 116px;align-items:center;grid-gap:14px;gap:14px}.pwf-label{font-size:12.5px;color:var(--soft)}.pwf-row.final .pwf-label,.pwf-row.subtotal .pwf-label,.pwf-row.total .pwf-label{color:var(--blanco);font-weight:600}.pwf-track{position:relative;height:22px;border-radius:7px;background:hsla(0,0%,100%,.035);overflow:hidden}.pwf-seg{position:absolute;top:0;bottom:0;border-radius:6px;transform-origin:left;animation:pour .7s var(--ease-vapor) backwards;animation-delay:.2s}.pwf-seg.total{background:rgba(244,246,251,.28)}.pwf-seg.minus{background:linear-gradient(90deg,rgba(255,107,99,.85),rgba(194,90,120,.7))}.pwf-seg.subtotal{background:linear-gradient(90deg,rgba(52,214,230,.8),rgba(52,214,230,.45))}.pwf-seg.final{background:var(--grad-violet)}.pwf-seg.final.gold{background:linear-gradient(90deg,var(--orientales),hsla(40,59%,63%,.6))}.pwf-seg.neg{background:linear-gradient(90deg,rgba(255,107,99,.9),rgba(255,107,99,.6))}.pwf-val{text-align:right;font-family:IBM Plex Mono,monospace;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--blanco)}.pwf-row.final .pwf-val{color:var(--orientales);font-weight:600}.pwf-row.minus .pwf-val{color:var(--soft)}.pwf-note{grid-column:2/4;font-size:10.5px;color:var(--mute);margin-top:-5px;line-height:1.4}@media (max-width:700px){.pwf-row{grid-template-columns:116px 1fr 92px;gap:10px}.pwf-label{font-size:11px}.pwf-note{grid-column:1/-1}}.mcard-exp{font-size:11px;color:var(--mute);line-height:1.45;margin-top:8px}.jmap{display:flex;flex-wrap:wrap;gap:10px}.jstage{flex:1 1 150px;min-width:148px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-1);padding:14px 15px;display:flex;flex-direction:column;gap:7px;position:relative;transition:border-color var(--t-micro) var(--ease-vapor)}.jstage.warnstate{border-color:rgba(236,177,75,.4)}.jstage.truth{border-color:hsla(40,59%,63%,.35)}.jstage.empty{border-style:dashed;opacity:.78}.jstage-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.jstage-name{font-size:9.5px;letter-spacing:1px;text-transform:uppercase;color:var(--mute)}.jstage-name,.jstage-rate{font-family:IBM Plex Mono,monospace}.jstage-rate{font-size:9px;letter-spacing:.3px;color:var(--accent)}.jstage-val{font-size:21px;font-weight:650;letter-spacing:-.4px;color:var(--blanco);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.05}.jstage-val.gold{color:var(--orientales)}.jstage-val.mut{color:var(--mute);font-size:14px;font-weight:500}.jstage-track{height:5px;background:hsla(0,0%,100%,.05);overflow:hidden}.jstage-fill,.jstage-track{border-radius:var(--radius-pill)}.jstage-fill{height:100%;transform-origin:left;animation:pour .7s var(--ease-vapor) backwards;animation-delay:.2s}.jstage-sub{font-size:10.5px;color:var(--mute);line-height:1.35}.jstage-sub.warn{color:var(--warn)}.pexp{display:grid;grid-template-columns:.92fr 1.3fr .92fr;grid-gap:18px;gap:18px;margin-top:14px}@media (max-width:980px){.pexp{grid-template-columns:1fr;gap:22px}}.pexp-col h4{font-size:12px;font-weight:600;color:var(--blanco);margin-bottom:12px;letter-spacing:.2px}.pexp-col h4 span{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1px;text-transform:uppercase;color:var(--mute);margin-left:6px}.pnode{display:grid;grid-template-columns:78px 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:4px 0}.pnode-name{font-size:12px;color:var(--soft)}.pnode-track{height:10px;background:hsla(0,0%,100%,.05);overflow:hidden}.pnode-fill,.pnode-track{border-radius:var(--radius-pill)}.pnode-fill{height:100%;transform-origin:left;animation:pour .7s var(--ease-vapor) backwards;animation-delay:.2s}.pnode-val{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--blanco);min-width:46px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pdrop{font-family:IBM Plex Mono,monospace;font-size:9px;color:var(--mute);padding:1px 0 1px 86px}.pdrop.warn{color:var(--bad)}.pentry{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid var(--line)}.pentry:last-child{border-bottom:none}.pentry-l{min-width:0}.pentry-name{font-size:12.5px;color:var(--blanco);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.pentry-sub{font-size:9.5px;color:var(--mute);margin-top:2px}.pentry-sub,.pentry-v{font-family:IBM Plex Mono,monospace}.pentry-v{text-align:right;font-size:11px;color:var(--soft);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pentry-v b{color:var(--blanco)}.pins{display:flex;flex-direction:column;gap:12px}.pins-item .pk{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1px;text-transform:uppercase;color:var(--mute)}.pins-item .pv{font-size:13px;color:var(--blanco);line-height:1.4;margin-top:3px}.pins-item.bad .pv{color:var(--bad)}.pins-item.good .pv{color:var(--good)}.ppath{display:grid;grid-template-columns:1fr auto auto;grid-gap:14px;gap:14px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.ppath:last-child{border-bottom:none}.ppath-route{font-size:12.5px;color:var(--soft);line-height:1.4}.ppath-route b{color:var(--blanco)}.ppath-m{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--soft);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.ppath-m b{color:var(--orientales)}.story{font-size:16.5px;line-height:1.65;color:var(--soft);margin:4px 0 2px;max-width:80ch}.story b{color:var(--blanco);font-weight:600}@media (max-width:640px){.story{font-size:15px}}.blind{display:flex;flex-wrap:wrap;gap:8px}.bchip{display:flex;flex-direction:column;gap:3px;border:1px solid var(--line);border-radius:var(--radius-sm);padding:9px 13px;background:var(--surface-1);flex:1 1 130px}.bchip .bk{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.8px;text-transform:uppercase;color:var(--mute)}.bchip .bv{font-size:15px;font-weight:600;color:var(--blanco);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bchip.warn .bv{color:var(--warn)}.bchip.bad .bv{color:var(--bad)}.bchip.good .bv{color:var(--good)}.rec{display:flex;flex-direction:column;gap:16px}.rec-row{display:grid;grid-template-columns:104px 1fr 92px;grid-gap:14px;gap:14px;align-items:center}.rec-name{font-size:13px;color:var(--blanco);font-weight:500;display:flex;align-items:center;gap:8px}.rec-name i{width:9px;height:9px;border-radius:2px;flex-shrink:0}.rec-bars{display:flex;flex-direction:column;gap:6px;min-width:0}.rec-line{display:grid;grid-template-columns:64px 1fr auto;grid-gap:10px;gap:10px;align-items:center}.rec-lbl{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.5px;text-transform:uppercase;color:var(--mute)}.rec-track{height:9px;background:hsla(0,0%,100%,.05);overflow:hidden}.rec-fill,.rec-track{border-radius:var(--radius-pill)}.rec-fill{height:100%;transform-origin:left;animation:pour .7s var(--ease-vapor) backwards;animation-delay:.2s}.rec-fill.confirm{background:linear-gradient(90deg,rgba(52,214,230,.85),rgba(52,214,230,.4))}.rec-fill.claim{opacity:.9}.rec-amt{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:52px}.rec-amt,.rec-over{text-align:right}@media (max-width:600px){.rec-row{grid-template-columns:1fr;gap:8px}.rec-over{text-align:left}}.pcard-share{margin-top:12px}.pcard-share-track{height:6px;border-radius:var(--radius-pill);background:hsla(0,0%,100%,.06);overflow:hidden}.pcard-share-fill{height:100%;border-radius:var(--radius-pill)}.pcard-share-lbl{display:flex;justify-content:space-between;font-family:IBM Plex Mono,monospace;font-size:10px;color:var(--mute);margin-bottom:5px}.dec-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}@media (max-width:820px){.dec-grid{grid-template-columns:1fr}}.dec-head{justify-content:space-between;gap:8px;margin-bottom:12px}.dec-head,.dec-title{display:flex;align-items:center}.dec-title{gap:9px;font-size:14px;font-weight:600;color:var(--blanco)}.dec-title i{width:9px;height:9px;border-radius:50%;flex-shrink:0}.dec-list{gap:9px}.dec-item,.dec-list{display:flex;flex-direction:column}.dec-item{gap:3px;padding:11px 13px;border-radius:var(--radius-sm);background:var(--surface-1);border-left:2px solid var(--line-strong)}.dec-item.good{border-left-color:var(--good)}.dec-item.bad{border-left-color:var(--bad)}.dec-item.warn{border-left-color:var(--warn)}.dec-item.info{border-left-color:var(--cyan)}.dec-name{font-size:13px;color:var(--blanco);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dec-metric{font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--mute);letter-spacing:.3px}.dec-why{font-size:11.5px;color:var(--soft);line-height:1.45}.tbl-sticky{max-height:560px;overflow-y:auto}.tbl-sticky thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--surface-2)}.tbl-sticky table{min-width:640px}.tbl-sticky td.camp-cell{max-width:260px}.tbl-sticky .camp{max-width:240px}.tech-fold>summary{list-style:none}.tech-fold>summary::-webkit-details-marker{display:none}.tech-fold>summary:focus-visible{outline:2px solid var(--accent);border-radius:8px}.pcaps{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}.pcaps-stage{flex:1 1 160px;min-width:140px}.pcaps-arrow{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--mute);font-size:18px;padding:0 2px}.pcaps-loss{font-size:11px;color:var(--bad);white-space:nowrap}@media (max-width:640px){.pcaps{flex-direction:column}.pcaps-arrow{flex-direction:row;transform:rotate(90deg)}}@keyframes au-floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes au-pulse{0%,to{opacity:.45}50%{opacity:.9}}.side-brand-text{display:contents}.side-logo{display:none}.theme-aurora{--au-text:#eceaf6;--au-soft:#cfccdd;--au-mute:#8a86a0;--au-faint:#6f6b80;--au-violet:#7c5cff;--au-purple:#a855f7;--au-cyan:#22d3ee;--au-gold:#e0b15e;--au-up:#34d399;--au-bad:#f0568f;--au-glass:hsla(0,0%,100%,.04);--au-line:hsla(0,0%,100%,.08);font-family:Inter Tight,system-ui,sans-serif;color:var(--au-text)}.theme-aurora.appshell{background:radial-gradient(120% 70% at 80% -5%,#1c1640 0,#0c0a1d 42%,#050410 100%)}.theme-aurora .app-main{background:transparent;position:relative;overflow:hidden}.theme-aurora .app-main:before{content:"";position:absolute;top:-160px;right:80px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(217,70,239,.22),transparent 65%);filter:blur(24px);pointer-events:none;animation:au-floatY 11s ease-in-out infinite;z-index:0}.theme-aurora .wrap{position:relative;z-index:1;max-width:1280px}.theme-aurora .sidebar{background:linear-gradient(180deg,#0d0a1f,#0a0816);border-right:1px solid hsla(0,0%,100%,.07)}.theme-aurora .side-brand{border-bottom:1px solid hsla(0,0%,100%,.06);gap:13px}.theme-aurora .side-logo{display:flex;width:38px;height:38px;flex:none;border-radius:12px;align-items:center;justify-content:center;background:conic-gradient(from 200deg,#7c5cff,#d946ef,#22d3ee,#7c5cff);box-shadow:0 0 22px rgba(124,92,255,.55)}.theme-aurora .side-logo>span{width:12px;height:12px;border-radius:4px;background:#0d0a1f;display:block}.theme-aurora .side-brand-text{display:flex;flex-direction:column;gap:2px}.theme-aurora .side-brand .wordmark{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:15px;letter-spacing:.2em;color:#e8e7ee}.theme-aurora .os-tag{font-family:IBM Plex Mono,monospace;font-size:8.5px;letter-spacing:.3em;color:#7c5cff!important;background:none!important;border:none!important;padding:0}.theme-aurora .side-group-title{color:#5f5b70;font-size:8.5px;letter-spacing:.22em}.theme-aurora .side-item{color:#9b97ad;font-size:13.5px;border-radius:11px;gap:12px}.theme-aurora .side-item:hover{background:hsla(0,0%,100%,.03);color:#cfccdd}.theme-aurora .side-item .side-ico{color:#7d7991;opacity:1}.theme-aurora .side-label{flex:1 1}.theme-aurora .side-item.on{background:linear-gradient(90deg,rgba(124,92,255,.22),rgba(124,92,255,.04));color:#fff;box-shadow:inset 2px 0 0 #7c5cff}.theme-aurora .side-item.on:before{display:none}.theme-aurora .side-item.on .side-ico{color:#fff}.theme-aurora .side-item.on:after{content:"";width:6px;height:6px;border-radius:50%;background:#7c5cff;box-shadow:0 0 8px #7c5cff;flex:none}.theme-aurora .side-foot{border-top:1px solid hsla(0,0%,100%,.06);color:#6f6b80;font-size:10px;text-transform:none;letter-spacing:.04em}.theme-aurora .side-foot .dot-live{color:#34d399}.theme-aurora .topbar{background:rgba(13,10,31,.9);border-bottom:1px solid hsla(0,0%,100%,.06)}.theme-aurora .au-mono{font-family:IBM Plex Mono,monospace}.theme-aurora .au-grotesk{font-family:Space Grotesk,sans-serif}.au-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:26px;flex-wrap:wrap}.au-kicker{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--au-violet);margin-bottom:7px}.au-title{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:34px;letter-spacing:-.01em;color:var(--au-text);line-height:1.05}.au-head-right{gap:12px;flex-wrap:wrap}.au-head-right,.au-sync{display:flex;align-items:center}.au-sync{gap:8px;padding:9px 15px;border-radius:13px;font-size:12.5px}.au-sync.ok{background:rgba(52,211,153,.12);border:1px solid rgba(52,211,153,.3);color:var(--au-up)}.au-sync.warn{background:rgba(224,177,94,.12);border:1px solid rgba(224,177,94,.3);color:var(--au-gold)}.au-sync i{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor;animation:au-pulse 1.8s ease-in-out infinite}.theme-aurora .filt{border:0;padding:0;margin-bottom:16px;background:none}.theme-aurora .filt-row{gap:12px}.theme-aurora .filt-lbl{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--au-mute)}.theme-aurora .dsel{gap:4px;padding:5px;border-radius:14px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08)}.theme-aurora .dsel button{border:0;background:none;color:var(--au-mute);font-size:12.5px;padding:7px 15px;border-radius:10px;cursor:pointer;font-family:Inter Tight,sans-serif}.theme-aurora .dsel button.on{background:linear-gradient(120deg,#7c5cff,#a855f7);color:#fff;box-shadow:0 0 18px rgba(124,92,255,.5);font-weight:600}.theme-aurora .filt-caption{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--au-soft)}.theme-aurora .dates input{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);color:var(--au-soft);border-radius:10px;padding:6px 10px}.au-card{background:var(--au-glass);border:1px solid var(--au-line);border-radius:20px;padding:22px 24px}.au-card,.au-kpi{position:relative;overflow:hidden}.au-kpi{background:linear-gradient(165deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:18px 20px}.au-sec{display:flex;align-items:center;gap:16px;margin:0 0 18px}.au-sec .t{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:17px;color:var(--au-text)}.au-sec .ln{flex:1 1;height:1px;background:hsla(0,0%,100%,.08)}.au-sec .tag{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--au-faint);white-space:nowrap}.au-hero{position:relative;padding:26px 28px;border-radius:22px;background:linear-gradient(165deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);overflow:hidden;margin-bottom:16px}.au-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 120% at 90% 0,rgba(124,92,255,.18),transparent 55%);pointer-events:none}.au-hero>*{position:relative}.au-hero-label{font-family:IBM Plex Mono,monospace;font-size:11.5px;letter-spacing:.06em;color:var(--au-mute);margin-bottom:20px;align-items:center;justify-content:space-between;gap:12px}.au-eq,.au-hero-label{display:flex;flex-wrap:wrap}.au-eq{align-items:stretch;gap:6px}.au-eq-cell{min-width:128px}.au-eq-k{font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--au-mute);margin-bottom:8px}.au-eq-v{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:32px;line-height:1;color:var(--au-text)}.au-eq-v.gold{color:var(--au-gold)}.au-eq-delta{font-size:11.5px;font-weight:600;margin-top:8px}.au-eq-op{font-family:Space Grotesk,sans-serif;font-size:23px;color:#5f5b78;padding:0 4px;display:flex;align-items:center}.au-delta-up{color:var(--au-up)}.au-delta-down{color:var(--au-bad)}.au-delta-flat{color:var(--au-mute)}.au-hero-chart{margin-top:24px;padding-top:22px;border-top:1px solid hsla(0,0%,100%,.08)}.au-chart-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.au-chart-head .t{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:15px;color:var(--au-text)}.au-chart-head .t small{color:var(--au-mute);font-weight:400;font-size:13px}.au-legend{display:flex;gap:18px;font-size:12px}.au-leg{display:flex;align-items:center;gap:7px;color:var(--au-soft)}.au-leg .sw{width:18px;height:3px;border-radius:2px}.au-note{display:flex;gap:10px;padding:14px 18px;border-radius:14px;background:rgba(124,92,255,.06);border:1px solid rgba(124,92,255,.16);font-size:12.5px;color:#b8b4c8;line-height:1.55;margin:16px 0 30px}.au-note b.gold{color:var(--au-gold)}.au-note b.soft{color:var(--au-soft)}.au-plats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-bottom:36px}.au-plat{position:relative;padding:22px 24px;border-radius:20px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);overflow:hidden}.au-plat-glow{position:absolute;inset:0;pointer-events:none}.au-plat>.au-plat-body{position:relative}.au-plat-head{justify-content:space-between;margin-bottom:16px}.au-plat-head,.au-plat-name{display:flex;align-items:center}.au-plat-name{gap:9px;font-size:14px;font-weight:600}.au-plat-name i{width:10px;height:10px;border-radius:3px}.au-badge{padding:5px 11px;border-radius:8px;font-size:10.5px;font-weight:600;white-space:nowrap}.au-plat-spendrow{display:flex;align-items:baseline;gap:10px;margin-bottom:14px}.au-plat-spend{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:32px;line-height:1}.au-plat-delta{font-size:12px}.au-share-lbl{display:flex;justify-content:space-between;font-family:IBM Plex Mono,monospace;font-size:10px;color:var(--au-mute);margin-bottom:6px}.au-share-lbl span:last-child{color:var(--au-soft)}.au-share-track{height:8px;border-radius:5px;background:hsla(0,0%,100%,.06);overflow:hidden;margin-bottom:18px}.au-share-fill{height:100%;border-radius:5px}.au-plat-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 8px;gap:14px 8px}.au-pm .k{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.1em;color:var(--au-mute);margin-bottom:4px}.au-pm .v{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:19px}.au-pm .v.gold{color:var(--au-gold);font-weight:700}.au-pm .v.mut{color:var(--au-mute)}.au-plat-spark{width:100%;height:34px;margin-top:16px;overflow:visible}.au-decs{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;margin-bottom:36px}.au-dec{padding:20px 20px 8px;border-radius:18px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08)}.au-dec-head{justify-content:space-between;margin-bottom:16px}.au-dec-head,.au-dec-title{display:flex;align-items:center}.au-dec-title{gap:8px;font-size:13.5px;font-weight:600}.au-dec-title i{width:8px;height:8px;border-radius:50%}.au-dec-count{min-width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:7px;font-size:11px;font-weight:700;padding:0 6px}.au-dec-item{padding:11px 0;border-top:1px solid hsla(0,0%,100%,.06)}.au-dec-name{font-size:12.5px;font-weight:600;color:var(--au-text);margin-bottom:4px}.au-dec-metric{font-family:IBM Plex Mono,monospace;font-size:10.5px;margin-bottom:6px}.au-dec-why{font-size:11px;color:var(--au-mute);line-height:1.5}.au-dec-empty{font-size:11.5px;color:var(--au-faint);padding:16px 0;border-top:1px solid hsla(0,0%,100%,.06);line-height:1.5}.au-tbl{border-radius:18px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);overflow:hidden;margin-bottom:36px}.au-tbl-row{display:grid;grid-template-columns:40px 1fr 110px 92px 100px 100px 90px 112px;grid-gap:0;gap:0;padding:14px 22px;align-items:center}.au-tbl-head{font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--au-faint);border-bottom:1px solid hsla(0,0%,100%,.07)}.au-tbl-body{border-bottom:1px solid hsla(0,0%,100%,.04)}.au-tbl-body:last-child{border-bottom:0}.au-tbl .r{text-align:right}.au-tbl-rank{font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--au-faint)}.au-tbl-camp{display:flex;align-items:center;gap:9px;font-size:13px;min-width:0}.au-tbl-camp i{width:8px;height:8px;border-radius:3px;flex:none}.au-tbl-camp span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.au-tbl .gk{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:13px}.au-tbl .gk.gold{color:var(--au-gold)}.au-tbl .gk.soft{color:var(--au-soft);font-weight:400}.au-tbl .gk.mut{color:var(--au-mute);font-weight:400}.au-tbl-pill{display:inline-block;padding:4px 10px;border-radius:7px;font-size:10px;font-weight:600}.theme-aurora .filt-row .btn-sm{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);color:var(--au-soft);border-radius:10px;padding:7px 14px;font-size:12px;cursor:pointer}.theme-aurora .filt-row .btn-sm.good{border-color:rgba(52,211,153,.4);color:var(--au-up)}.au-conf{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.au-conf .au-card h3{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:14px;margin-bottom:14px;color:var(--au-text)}.au-row{display:flex;justify-content:space-between;align-items:center;padding:9px 0;border-top:1px solid hsla(0,0%,100%,.06);font-size:12.5px;color:#b8b4c8}.au-row .au-badge{font-size:10.5px;padding:3px 9px;border-radius:6px}.au-conf-note{font-size:12px;color:var(--au-mute);line-height:1.6}.au-conf-note b{color:var(--au-soft)}.au-empty{border:1px dashed hsla(0,0%,100%,.12);border-radius:18px;padding:36px;text-align:center;color:var(--au-mute)}.au-empty .ico{font-size:26px;opacity:.5;margin-bottom:8px}.au-trust-chip{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:1.2px;text-transform:uppercase;padding:6px 11px;border-radius:999px;border:1px solid;text-decoration:none;white-space:nowrap}.au-trust-chip.warn{color:var(--au-gold);border-color:rgba(224,177,94,.4)}.au-trust-chip.bad{color:var(--au-bad);border-color:rgba(240,86,143,.45)}.au-trust-chip.info{color:var(--au-cyan);border-color:rgba(34,211,238,.4)}.au-sync.bad{background:rgba(240,86,143,.12);border:1px solid rgba(240,86,143,.3);color:var(--au-bad)}.au-subline{font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--au-mute);margin:4px 0 22px}.au-herokpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;margin-bottom:18px}.au-hk{position:relative;border-radius:20px;background:linear-gradient(165deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);overflow:hidden}.au-hk-glow{position:absolute;inset:0;opacity:.5;pointer-events:none}.au-hk-body{position:relative;padding:22px 22px 18px}.au-hk-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.au-hk-label{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--au-mute)}.au-hk-val{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:40px;letter-spacing:-.02em;line-height:1;color:var(--au-text)}.au-hk-val.nd{color:var(--au-mute);font-size:30px}.au-hk-spark{width:100%;margin-top:14px;display:block}.au-subkpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;margin-bottom:26px}.au-sk{display:flex;align-items:center;gap:16px;padding:16px 20px;border-radius:18px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08)}.au-sk-main{flex:1 1;min-width:0}.au-sk-label{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--au-mute);margin-bottom:6px}.au-sk-val{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:26px;line-height:1}.au-sk-val.nd{color:var(--au-mute);font-size:20px}.au-sk-right{text-align:right}.au-sk-note{font-family:IBM Plex Mono,monospace;font-size:9.5px;color:var(--au-faint);margin-top:3px}.au-eq-delta.sm{font-size:11.5px;font-weight:600;margin-top:0}.au-row-chart{display:grid;grid-template-columns:1.9fr 1fr;grid-gap:18px;gap:18px;margin-bottom:18px;align-items:stretch}.au-row-chart .au-card{padding:24px 26px}.au-rings{display:flex;flex-direction:column;gap:18px}.au-ring-card{flex:1 1;display:flex;align-items:center;gap:20px;padding:20px 22px;border-radius:20px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08)}.au-ring-svg{width:100px;height:100px;flex:none;transform:rotate(-90deg)}.au-ring-label{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--au-mute)}.au-ring-val{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:32px;line-height:1.1;margin:6px 0 2px}.au-ring-foot{font-size:12px;color:var(--au-mute);display:flex;align-items:center;gap:7px}.au-ring-foot .au-mono{font-size:10px;color:var(--au-faint)}.au-row-bottom{display:grid;grid-template-columns:1.1fr 1fr 1.15fr;grid-gap:18px;gap:18px}@media (max-width:1100px){.au-row-bottom{grid-template-columns:1fr}}.au-heatgrid{display:grid;grid-gap:4px;gap:4px;align-items:center}.au-heat-h{text-align:right;padding-right:4px}.au-heat-d,.au-heat-h{font-family:IBM Plex Mono,monospace;font-size:9px;color:var(--au-faint)}.au-heat-d{text-align:center}.au-hcell{aspect-ratio:1;border-radius:5px;min-height:14px}.au-panel-title{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:16px;margin-bottom:2px}.au-panel-sub{font-size:11px;color:var(--au-mute);margin-bottom:20px}.au-bars{display:flex;align-items:flex-end;gap:10px;height:180px}.au-bar-col{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:8px;height:100%;justify-content:flex-end;min-width:0}.au-bar-val{font-family:Space Grotesk,sans-serif;font-size:10.5px;font-weight:600;color:var(--au-soft);white-space:nowrap}.au-bar{width:100%;border-radius:8px 8px 4px 4px;background:linear-gradient(180deg,#7c5cff,#22d3ee);box-shadow:0 0 16px rgba(124,92,255,.5)}.au-bar-lbl{font-family:IBM Plex Mono,monospace;font-size:9.5px;color:var(--au-faint);white-space:nowrap}.au-chans{display:flex;flex-direction:column;gap:18px}.au-chan-top{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.au-chan-name{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500}.au-chan-name .dot{width:9px;height:9px;border-radius:3px}.au-chan-v{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:14px}.au-chan-track{height:10px;border-radius:6px;background:hsla(0,0%,100%,.06);overflow:hidden}.au-chan-fill{height:100%;border-radius:6px}.au-chan-foot{font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--au-mute);margin-top:7px}.au-chan-foot,.au-chan-owned{display:flex;justify-content:space-between;align-items:center}.au-chan-owned{margin-top:18px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.08);font-size:12.5px;color:var(--au-soft)}.au-chan-owned .dot{width:8px;height:8px;border-radius:2px;display:inline-block;margin-right:8px}.au-chan-owned .au-badge{font-size:9px;padding:3px 8px;border-radius:6px;margin-left:6px}.au-bestmail{display:flex;flex-direction:column;gap:14px;margin-top:16px}.au-bmrow{display:flex;align-items:flex-start;gap:14px}.au-bm-rank{flex:0 0 28px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.12);border-radius:9px;font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:600;margin-top:1px}.au-bm-main{flex:1 1 auto;min-width:0}.au-bm-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:7px}.au-bm-name{font-size:13.5px;color:var(--au-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.au-bm-rev{font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:600;white-space:nowrap}.au-bm-track{height:8px;border-radius:5px;background:hsla(0,0%,100%,.06);overflow:hidden}.au-bm-fill{height:100%;border-radius:5px;background:linear-gradient(90deg,#e0b15e,#34d399);box-shadow:0 0 8px rgba(224,177,94,.4)}.au-bm-meta{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:10px;color:var(--au-faint);margin-top:6px}@media (max-width:1100px){.au-herokpis,.au-subkpis{grid-template-columns:repeat(2,1fr)}.au-row-bottom,.au-row-chart{grid-template-columns:1fr}.au-rings{flex-direction:row}}@media (max-width:600px){.au-herokpis,.au-subkpis{grid-template-columns:1fr}.au-rings{flex-direction:column}.au-hk-val{font-size:34px}}.au-datechip{display:flex;color:var(--au-soft)}.au-live{display:flex;align-items:center;gap:9px;padding:9px 16px;border-radius:13px;background:rgba(240,86,143,.12);border:1px solid rgba(240,86,143,.32);font-size:12.5px;font-weight:600;color:var(--au-bad)}.au-live-dot{position:relative;width:8px;height:8px}.au-live-dot i{position:absolute;inset:0;border-radius:50%;background:var(--au-bad)}.au-live-dot i:last-child{animation:au-ring 1.8s ease-out infinite}@keyframes au-ring{0%{transform:scale(.6);opacity:.7}to{transform:scale(2.4);opacity:0}}.au-livestrip{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px;margin-bottom:30px}.au-livestrip .au-hk-body{padding:20px 20px 18px}.au-live-sub{display:flex;align-items:center;gap:8px;margin-top:9px;font-size:11px;color:var(--au-mute)}.au-live-sub .au-mono{font-size:10px;color:var(--au-faint)}.au-row3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:18px;gap:18px}.au-feed{display:flex;flex-direction:column}.au-feed-item{display:flex;align-items:center;gap:12px;padding:11px 0;border-top:1px solid hsla(0,0%,100%,.06);text-decoration:none}.au-feed-item:first-child{border-top:0}.au-feed-item.au-feed-stack{align-items:flex-start}.au-feed-dot{width:8px;height:8px;border-radius:50%;flex:none;margin-top:4px}.au-feed-body{flex:1 1;min-width:0}.au-feed-area{display:block;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--au-faint);margin-bottom:3px}.au-feed-title{display:block;font-size:12.5px;color:var(--au-text);line-height:1.4}.au-feed-ok{display:flex;align-items:center;gap:12px;padding:14px 0;color:var(--au-mute);font-size:12.5px}.au-feed-ok .ico{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:rgba(52,211,153,.14);color:var(--au-up);flex:none}.au-weekrows{display:flex;flex-direction:column}.au-weekrow{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 0;border-top:1px solid hsla(0,0%,100%,.06)}.au-weekrow:first-child{border-top:0}.au-weekrow-k{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--au-mute)}.au-weekrow-v{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:16px;color:var(--au-text)}@media (max-width:1100px){.au-livestrip{grid-template-columns:repeat(2,1fr)}.au-row3{grid-template-columns:1fr}}@media (max-width:600px){.au-livestrip{grid-template-columns:1fr}}.au-kgrid6{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:14px;gap:14px}.au-kpi6{position:relative;border-radius:16px;background:linear-gradient(165deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);overflow:hidden}.au-kpi6-label{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--au-mute);margin-bottom:11px;line-height:1.3}.au-kpi6-val{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:23px;line-height:1;color:var(--au-text)}.au-otbl-row{display:grid;grid-template-columns:1.8fr 80px 70px 78px 90px;grid-gap:0;gap:0;padding:13px 26px;align-items:center}.au-otbl-row.au-tbl-head{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--au-faint);border-bottom:1px solid hsla(0,0%,100%,.07);padding:10px 26px}.au-otbl-row.au-tbl-body{border-bottom:1px solid hsla(0,0%,100%,.04)}.au-otbl-row.au-tbl-body:last-child{border-bottom:0}.au-otbl .r{text-align:right}.au-otbl .gk{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:12.5px}.au-otbl .gk.soft{color:var(--au-soft);font-weight:400}@media (max-width:1100px){.au-kgrid6{grid-template-columns:repeat(3,1fr)}.au-otbl-row{grid-template-columns:1.6fr 70px 78px}.au-otbl-row>:nth-child(3),.au-otbl-row>:nth-child(4){display:none}}@media (max-width:600px){.au-kgrid6{grid-template-columns:repeat(2,1fr)}}.au-heat{display:grid;grid-gap:6px;gap:6px;align-items:center;margin-top:6px}.au-heat-col{text-align:center;font-size:9.5px;color:var(--au-faint)}.au-heat-col,.au-heat-rowlbl{font-family:IBM Plex Mono,monospace}.au-heat-rowlbl{font-size:10px;color:var(--au-mute)}.au-heat-cell{aspect-ratio:1.7;border-radius:6px;display:flex;align-items:center;justify-content:center;font-family:Space Grotesk,sans-serif;font-weight:600;font-size:11px}.au-heat-cell.empty{background:hsla(0,0%,100%,.02)}.au-ctbl-row{display:grid;grid-template-columns:1.1fr 70px 78px 80px 70px 70px;grid-gap:0;gap:0;padding:12px 26px;align-items:center}.au-ctbl-row.au-tbl-head{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--au-faint);border-bottom:1px solid hsla(0,0%,100%,.07);padding:10px 26px}.au-ctbl-row.au-tbl-body{border-bottom:1px solid hsla(0,0%,100%,.04)}.au-ctbl-row.au-tbl-body:last-child{border-bottom:0}.au-ctbl .r{text-align:right}.au-ctbl .gk{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:12.5px}.au-ctbl .gk.gold{color:var(--au-gold)}.au-ctbl .gk.soft{color:var(--au-soft);font-weight:400}.au-margin-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-top:1px solid hsla(0,0%,100%,.06)}.au-margin-lbl{font-size:12px;color:var(--au-mute);margin-bottom:4px}.au-margin-name{font-size:13.5px;font-weight:500;color:var(--au-text)}.au-ptbl-row{display:grid;grid-template-columns:22px 1fr 90px 56px 66px 80px;grid-gap:0;gap:0;padding:13px 26px;align-items:center}.au-ptbl-row.au-tbl-head{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--au-faint);border-bottom:1px solid hsla(0,0%,100%,.07);padding:10px 26px}.au-ptbl-row.au-tbl-body{border-bottom:1px solid hsla(0,0%,100%,.04)}.au-ptbl-row.au-tbl-body:last-child{border-bottom:0}.au-ptbl .r{text-align:right}.au-ptbl .gk{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:12.5px}.au-ptbl .gk.gold{color:var(--au-gold)}.au-ptbl .gk.soft{color:var(--au-soft);font-weight:400}@media (max-width:1100px){.au-ctbl-row{grid-template-columns:1fr 60px 78px 70px}.au-ctbl-row>:nth-child(5),.au-ctbl-row>:nth-child(6){display:none}.au-ptbl-row{grid-template-columns:22px 1fr 80px 64px}.au-ptbl-row>:nth-child(4),.au-ptbl-row>:nth-child(6){display:none}}.au-wf{display:flex;flex-direction:column;gap:3px}.au-wf-main{display:grid;grid-template-columns:200px 1fr 110px;grid-gap:18px;gap:18px;align-items:center;padding:5px 0}.au-wf-k{font-size:13px}.au-wf-track{position:relative;height:18px;border-radius:5px;background:hsla(0,0%,100%,.04)}.au-wf-bar{position:absolute;top:0;bottom:0;border-radius:5px}.au-wf-val{text-align:right;font-family:Space Grotesk,sans-serif;font-weight:600;font-size:13.5px}.au-wf-note{font-family:IBM Plex Mono,monospace;font-size:9.5px;color:var(--au-faint);margin:-1px 0 4px}.au-mgrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;margin-bottom:36px}@media (max-width:1100px){.au-mgrid{grid-template-columns:repeat(2,1fr)!important}.au-wf-main{grid-template-columns:130px 1fr 84px;gap:10px}.au-wf-k{font-size:12px}}@media (max-width:600px){.au-mgrid{grid-template-columns:1fr!important}}.au-mtbl-row{display:grid;grid-template-columns:1fr 90px 70px 100px;grid-gap:0;gap:0;padding:13px 26px;align-items:center}.au-mtbl-row.au-tbl-head{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--au-faint);border-bottom:1px solid hsla(0,0%,100%,.07);padding:10px 26px}.au-mtbl-row.au-tbl-body{border-bottom:1px solid hsla(0,0%,100%,.04)}.au-mtbl .r{text-align:right}.au-mtbl .gk{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:13px}.au-etbl-row{display:grid;grid-template-columns:1fr 1.6fr 110px 110px 40px;grid-gap:0;gap:0;padding:13px 24px;align-items:center}.au-etbl-row.au-tbl-head{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--au-faint);border-bottom:1px solid hsla(0,0%,100%,.07);padding:10px 24px}.au-etbl-row.au-tbl-body{border-bottom:1px solid hsla(0,0%,100%,.04)}.au-etbl-row.au-tbl-body:last-child{border-bottom:0}.au-etbl .r{text-align:right}.au-etbl .gk{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:13px}.au-del{background:rgba(240,86,143,.1);border:1px solid rgba(240,86,143,.25);color:var(--au-bad);border-radius:7px;width:26px;height:26px;cursor:pointer;font-size:11px}.au-del:hover{background:rgba(240,86,143,.2)}.au-evform-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.au-evform label{display:flex;flex-direction:column;gap:7px;font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--au-mute)}.au-evform-wide{grid-column:span 3}.au-evform input,.au-evform select{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:11px;color:var(--au-text);font-family:Inter Tight,sans-serif;font-size:13px;padding:11px 13px;outline:none}.au-evform input:focus,.au-evform select:focus{border-color:var(--au-violet);box-shadow:0 0 0 3px rgba(124,92,255,.16)}.au-evform select option{background:#14112a}.au-btn-primary{background:linear-gradient(120deg,#7c5cff,#a855f7);color:#fff;border:0;border-radius:12px;padding:11px 22px;font-family:Space Grotesk,sans-serif;font-weight:600;font-size:13px;cursor:pointer;box-shadow:0 0 18px rgba(124,92,255,.4)}.au-btn-primary:disabled{opacity:.5;cursor:default;box-shadow:none}@media (max-width:900px){.au-evform-grid{grid-template-columns:1fr 1fr}.au-evform-wide{grid-column:span 2}.au-etbl-row{grid-template-columns:1fr 1fr 40px}.au-etbl-row>:nth-child(3),.au-etbl-row>:nth-child(4){display:none}.au-mtbl-row{grid-template-columns:1fr 80px 90px}.au-mtbl-row>:nth-child(3){display:none}}.au-jfunnel{display:flex;align-items:flex-end;gap:14px;height:190px}.au-jfun-col{flex:1 1;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:flex-end;min-width:0}.au-jfun-count{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:16px;margin-bottom:8px}.au-jfun-bar{width:100%;border-radius:10px 10px 4px 4px;display:flex;align-items:flex-start;justify-content:center;padding-top:9px}.au-jfun-conv{font-family:IBM Plex Mono,monospace;font-size:11px;color:hsla(0,0%,100%,.85);font-weight:600}.au-jfun-name{font-size:11.5px;color:var(--au-soft);margin-top:12px;text-align:center}.au-timeline{display:flex;flex-direction:column}.au-tl-item{display:flex;gap:14px;padding:13px 0;border-top:1px solid hsla(0,0%,100%,.06);position:relative}.au-tl-item:first-child{border-top:0}.au-tl-dot{width:10px;height:10px;border-radius:50%;flex:none;margin-top:4px}.au-tl-body{flex:1 1;min-width:0}.au-btn-sm{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:var(--au-soft);border-radius:9px;padding:7px 14px;font-size:12px;cursor:pointer;font-family:Inter Tight,sans-serif}.au-btn-sm:hover:not(:disabled){border-color:var(--au-violet);color:#fff}.au-btn-sm.mute{color:var(--au-mute)}.au-btn-sm:disabled{opacity:.5;cursor:default}.au-srctbl-row{display:grid;grid-template-columns:1fr 90px 100px;grid-gap:0;gap:0;padding:12px 26px;align-items:center}.au-srctbl-row.au-tbl-head{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--au-faint);border-bottom:1px solid hsla(0,0%,100%,.07);padding:10px 26px}.au-srctbl-row.au-tbl-body{border-bottom:1px solid hsla(0,0%,100%,.04)}.au-srctbl-row.au-tbl-body:last-child{border-bottom:0}.au-srctbl .r{text-align:right}.au-pcaps{display:flex;align-items:stretch;gap:6px;flex-wrap:wrap}.au-pcaps-stage{flex:1 1;min-width:140px;padding:16px 18px;border-radius:14px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.07)}.au-pcaps-arrow{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--au-faint);font-size:16px;padding:0 2px}@media (max-width:700px){.au-pcaps{flex-direction:column}.au-pcaps-arrow{flex-direction:row;transform:rotate(90deg)}}@media (max-width:900px){.au-srctbl-row{grid-template-columns:1fr 80px 90px}}.au-filter{position:relative;display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:6px 0 18px}.au-seg{display:inline-flex;gap:4px;padding:5px;border-radius:14px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08)}.au-seg button{border:0;background:none;color:var(--au-mute,#8a86a0);font-family:Inter Tight,sans-serif;font-size:12.5px;padding:7px 16px;border-radius:10px;cursor:pointer;transition:color .15s,background .15s;white-space:nowrap}.au-seg button:hover{color:var(--au-soft,#cfccdd)}.au-seg button.on{background:linear-gradient(120deg,#7c5cff,#a855f7);color:#fff;font-weight:600;box-shadow:0 0 18px rgba(124,92,255,.5)}.au-datechip{display:inline-flex;align-items:center;gap:9px;padding:9px 16px;border-radius:13px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--au-soft,#cfccdd);white-space:nowrap;cursor:pointer;transition:border-color .15s,background .15s}.au-datechip:hover{border-color:rgba(124,92,255,.45);background:rgba(124,92,255,.08)}.au-datechip .cal{font-size:12px;filter:saturate(.7)}.au-cal{position:absolute;top:calc(100% + 8px);left:0;z-index:50;width:308px;padding:14px;border-radius:16px;background:rgba(20,17,42,.97);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(124,92,255,.28);box-shadow:0 18px 50px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.03)}.au-cal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.au-cal-head span{font-family:Inter Tight,sans-serif;font-size:13.5px;font-weight:600;color:var(--au-text,#eceaf6);text-transform:capitalize}.au-cal-head button{width:30px;height:30px;border-radius:9px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);color:var(--au-soft,#cfccdd);font-size:16px;line-height:1;cursor:pointer;transition:background .15s,opacity .15s}.au-cal-head button:hover:not(:disabled){background:rgba(124,92,255,.2)}.au-cal-head button:disabled{opacity:.25;cursor:default}.au-cal-dow{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px;margin-bottom:4px}.au-cal-dow span{text-align:center;font-family:IBM Plex Mono,monospace;font-size:10px;color:var(--au-faint,#6f6b80);padding:4px 0}.au-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px}.au-cal-day,.au-cal-empty{aspect-ratio:1}.au-cal-day{display:flex;align-items:center;justify-content:center;border:0;border-radius:9px;background:none;color:var(--au-soft,#cfccdd);font-family:Inter Tight,sans-serif;font-size:12.5px;cursor:pointer;transition:background .12s,color .12s}.au-cal-day:hover:not(:disabled){background:rgba(124,92,255,.22);color:#fff}.au-cal-day:disabled{color:hsla(0,0%,100%,.16);cursor:default}.au-cal-day.in{background:rgba(124,92,255,.16);border-radius:0;color:var(--au-text,#eceaf6)}.au-cal-day.edge{background:linear-gradient(120deg,#7c5cff,#a855f7);color:#fff;font-weight:600;box-shadow:0 0 14px rgba(124,92,255,.55)}.au-cal-day.today:not(.edge){box-shadow:inset 0 0 0 1px rgba(34,211,238,.55)}.au-cal-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding-top:11px;border-top:1px solid hsla(0,0%,100%,.08)}.au-cal-foot .au-mono{font-size:10.5px;color:var(--au-mute,#8a86a0)}.au-cal-close{border:0;background:hsla(0,0%,100%,.06);color:var(--au-soft,#cfccdd);border-radius:9px;padding:6px 14px;font-family:Inter Tight,sans-serif;font-size:12px;cursor:pointer;transition:background .15s}.au-cal-close:hover{background:rgba(124,92,255,.25);color:#fff}.au-cmp{display:inline-flex;align-items:center;gap:8px}.au-cmp .vs{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--au-faint,#6f6b80)}.au-cmp select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);color:var(--au-soft,#cfccdd);border-radius:11px;padding:8px 30px 8px 14px;font-family:Inter Tight,sans-serif;font-size:12.5px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%238a86a0' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.au-cmp select:focus{outline:none;border-color:var(--au-violet,#7c5cff)}.au-cmp select option{background:#14112a;color:#eceaf6}.au-dates{display:inline-flex;align-items:center;gap:8px}.au-dates input[type=date]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);color:var(--au-soft,#cfccdd);border-radius:11px;padding:8px 12px;font-family:IBM Plex Mono,monospace;font-size:12px;color-scheme:dark}.au-dates input[type=date]:focus{outline:none;border-color:var(--au-violet,#7c5cff)}.au-dates .to{color:var(--au-faint,#6f6b80)}.login-wrap.aurora{background:radial-gradient(120% 70% at 80% -5%,#1c1640 0,#0c0a1d 42%,#050410 100%);position:relative;overflow:hidden;font-family:Inter Tight,system-ui,sans-serif}.login-wrap.aurora .login-glow{position:absolute;top:-120px;right:10%;width:460px;height:460px;border-radius:50%;background:radial-gradient(circle,rgba(217,70,239,.22),transparent 65%);filter:blur(24px);pointer-events:none;animation:au-floatY 11s ease-in-out infinite}.login-wrap.aurora .login-box{position:relative;z-index:1;max-width:380px;width:100%;text-align:center;padding:40px 36px 36px;border-radius:24px;background:linear-gradient(165deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 30px 80px rgba(0,0,0,.5)}.login-wrap.aurora .login-logo{width:52px;height:52px;border-radius:16px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background:conic-gradient(from 200deg,#7c5cff,#d946ef,#22d3ee,#7c5cff);box-shadow:0 0 28px rgba(124,92,255,.55)}.login-wrap.aurora .login-logo>span{width:16px;height:16px;border-radius:5px;background:#0d0a1f}.login-wrap.aurora .login-word{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:24px;letter-spacing:.2em;color:#eceaf6}.login-wrap.aurora .login-tag{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.28em;color:#7c5cff;margin:8px 0 34px}.login-wrap.aurora input{width:100%;padding:13px 16px;margin-bottom:14px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:13px;color:#eceaf6;font-family:IBM Plex Mono,monospace;font-size:13px;letter-spacing:.1em;text-align:center;outline:none;transition:border-color .15s}.login-wrap.aurora input:focus{border-color:#7c5cff;box-shadow:0 0 0 3px rgba(124,92,255,.18)}.login-wrap.aurora input::placeholder{color:#6f6b80;letter-spacing:.14em}.login-wrap.aurora button{width:100%;padding:13px 16px;border:0;border-radius:13px;cursor:pointer;background:linear-gradient(120deg,#7c5cff,#a855f7);color:#fff;font-family:Space Grotesk,sans-serif;font-weight:600;font-size:13px;letter-spacing:.12em;box-shadow:0 0 22px rgba(124,92,255,.45);transition:opacity .15s,transform .15s}.login-wrap.aurora button:hover:not(:disabled){transform:translateY(-1px)}.login-wrap.aurora button:disabled{opacity:.6;cursor:default}.login-wrap.aurora .login-err{margin-top:16px;color:#f0568f;font-size:12.5px}@media (max-width:1100px){.au-conf,.au-plats{grid-template-columns:1fr}.au-decs{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.au-tbl-row{grid-template-columns:30px 1fr 90px 80px 88px}.au-tbl-row>:nth-child(6),.au-tbl-row>:nth-child(7){display:none}.au-title{font-size:27px}}@media (max-width:600px){.au-decs{grid-template-columns:1fr}.theme-aurora .app-main{padding:40px 20px 0}}