@import"https://fonts.googleapis.com/css2?family=Anton&family=Saira:wght@400;500;600;700&family=Saira+Condensed:wght@500;600;700;800&family=IBM+Plex+Mono:wght@400;500;600&display=swap";:root{--green-50: #E7F8F0;--green-100: #C5F0DC;--green-200: #8FE3BC;--green-300: #4FD196;--green-400: #1CBE79;--green-500: #00A15C;--green-600: #00854B;--green-700: #006B3D;--green-electric: #00E676;--green-flag: #14A64C;--green-flag-dk: #0C8A3D;--blue-100: #D9E0FF;--blue-300: #7C8CF5;--blue-500: #2536E8;--blue-600: #1B27C2;--blue-700: #141C93;--yellow-200: #FFEE99;--yellow-300: #FFE24D;--yellow-400: #FFD400;--yellow-500: #F5C200;--yellow-600: #C79A00;--red-300: #FF9A91;--red-400: #FF6A5E;--red-500: #F5443A;--red-600: #D82C22;--orange-400: #FF9F1C;--ink-900: #0E1116;--ink-800: #191E26;--ink-700: #363C46;--ink-600: #525965;--ink-500: #6B7280;--ink-400: #8B919B;--ink-300: #A8AEB8;--ink-200: #D2D6DD;--ink-100: #E4E7EC;--ink-50: #F0F1F4;--white: #FFFFFF;--bg: #F4F5F7;--surface-app: var(--bg);--surface-card: var(--white);--surface-sunken: var(--ink-50);--surface-inverse: var(--ink-900);--surface-overlay: rgba(14,17,22,.55);--text-strong: var(--ink-900);--text-body: var(--ink-700);--text-muted: var(--ink-500);--text-faint: var(--ink-400);--text-on-inverse: #FFFFFF;--text-on-accent: #FFFFFF;--border: var(--ink-100);--border-strong: var(--ink-200);--border-inverse: rgba(255,255,255,.12);--accent: var(--green-500);--accent-strong: var(--green-600);--accent-soft: var(--green-50);--live: var(--green-electric);--brand-yellow: var(--yellow-400);--data-blue: var(--blue-500);--band-green: var(--green-flag);--sent-chato: var(--red-500);--sent-morno: var(--orange-400);--sent-neutro: var(--yellow-500);--sent-eletrizante: var(--green-500);--sent-gradient: linear-gradient(90deg, var(--red-500) 0%, var(--orange-400) 34%, var(--yellow-500) 60%, var(--green-500) 100%);--pos: var(--green-600);--neg: var(--red-500);--focus-ring: rgba(0,161,92,.32)}:root{--font-display: "Anton", "Arial Narrow", sans-serif;--font-condensed: "Saira Condensed", "Arial Narrow", sans-serif;--font-sans: "Saira", system-ui, -apple-system, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", monospace;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-extra: 800;--text-hero: clamp(52px, 6vw, 88px);--text-display: 56px;--text-title: 40px;--text-h1: 32px;--text-h2: 24px;--text-h3: 19px;--text-eyebrow: 12px;--text-stat: clamp(40px, 4.2vw, 64px);--text-stat-lg: clamp(56px, 7vw, 104px);--text-lg: 18px;--text-base: 15px;--text-sm: 13px;--text-xs: 11px;--lh-tight: 1.02;--lh-snug: 1.18;--lh-normal: 1.5;--lh-loose: 1.65;--tracking-display: .005em;--tracking-tight: -.005em;--tracking-normal: 0;--tracking-caps: .08em;--tracking-mono: .02em}:root{--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--gap-card: var(--space-6);--pad-card: var(--space-6);--pad-card-sm: var(--space-4);--container: 1280px;--gutter: var(--space-8);--sidebar-w: 248px;--header-h: 64px}:root{--r-xs: 4px;--r-sm: 6px;--r-md: 10px;--r-lg: 14px;--r-xl: 20px;--r-pill: 999px;--shadow-xs: 0 1px 2px rgba(14,17,22,.06);--shadow-sm: 0 1px 3px rgba(14,17,22,.08), 0 1px 2px rgba(14,17,22,.04);--shadow-md: 0 4px 12px rgba(14,17,22,.08), 0 2px 4px rgba(14,17,22,.04);--shadow-lg: 0 12px 32px rgba(14,17,22,.12), 0 4px 8px rgba(14,17,22,.05);--shadow-inverse: 0 8px 30px rgba(0,0,0,.35);--glow-live: 0 0 0 4px rgba(0,230,118,.2);--glow-accent: 0 0 0 4px var(--focus-ring);--border-w: 1px;--border-w-strong: 1.5px;--border-sticker: 2px;--shadow-sticker: 3px 3px 0 var(--ink-900);--shadow-sticker-sm: 2px 2px 0 var(--ink-900);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-snap: cubic-bezier(.34, 1.56, .64, 1);--dur-fast: .12s;--dur-base: .2s;--dur-slow: .36s;--blur-panel: 12px}@keyframes comenta-pulse{0%{box-shadow:0 0 #00e67673}70%{box-shadow:0 0 0 10px #00e67600}to{box-shadow:0 0 #00e67600}}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--lh-normal);color:var(--text-body);background:var(--surface-app);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:var(--font-display);font-weight:400;color:var(--text-strong);line-height:var(--lh-tight);letter-spacing:var(--tracking-display);text-transform:uppercase;margin:0}.mark-yellow{background:var(--brand-yellow);color:var(--ink-900);padding:0 .18em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.num,.tabular{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.eyebrow{font-family:var(--font-condensed);font-weight:var(--fw-bold);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted)}a{color:var(--accent-strong);text-decoration:none;transition:color var(--dur-fast) var(--ease-out)}a:hover{color:var(--green-700)}::selection{background:var(--yellow-300);color:var(--ink-900)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dash-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gap-card)}.dash-grid>.span-4{grid-column:span 4;min-width:0}.dash-grid>.span-8{grid-column:span 8;min-width:0}.stat-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px}.stat-strip>*{min-width:0;overflow:hidden}.history-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.shell-main{flex:1;padding:24px;max-width:1320px;margin:0 auto;width:100%;box-sizing:border-box}.shell-decor{display:contents}.shell-match{display:inline-block}.pipeline-footer{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:12px 18px;background:var(--surface-card);border:1px solid var(--border);border-radius:var(--r-lg);font-family:var(--font-mono);font-size:var(--text-xs)}@media(max-width:1000px){.dash-grid>.span-4,.dash-grid>.span-8{grid-column:1 / -1}.history-grid{grid-template-columns:1fr}.shell-main{padding:16px}}@media(max-width:700px){.shell-decor,.shell-match{display:none}}
