@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88e4012f2051f8b4-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0be08cad6fae8421-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/61d96c4884191721-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cd5242d34e82716d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6662f7f4c6f2f062-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b0bb26939bb40fdb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1e6ec62843814326-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a8bcd0492b5976ee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6ad0344ed98ac2e9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Fallback;src:local("Arial");ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.00%;size-adjust:96.68%}.__className_1e398d{font-family:Barlow,Barlow Fallback,system-ui,Segoe UI,sans-serif;font-style:normal}.__variable_1e398d{--font-sans:"Barlow","Barlow Fallback",system-ui,Segoe UI,sans-serif}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d6e015f239232eb3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55b35d87b6156eea-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fb5c05ff73c0616-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_a8c2f0{font-family:Barlow Condensed,Barlow Condensed Fallback,system-ui,Segoe UI,sans-serif;font-weight:600;font-style:normal}.__variable_a8c2f0{--font-heading:"Barlow Condensed","Barlow Condensed Fallback",system-ui,Segoe UI,sans-serif}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ef9d7e3625c86286-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c95d4fce0b415528-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web Fallback;src:local("Arial");ascent-override:119.97%;descent-override:41.09%;line-gap-override:0.00%;size-adjust:94.44%}.__className_8956f0{font-family:Titillium Web,Titillium Web Fallback,system-ui,Segoe UI,sans-serif;font-weight:600;font-style:normal}.__variable_8956f0{--font-logo:"Titillium Web","Titillium Web Fallback",system-ui,Segoe UI,sans-serif}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:IBM Plex Mono,IBM Plex Mono Fallback,ui-monospace,Consolas,monospace;font-style:normal}.__variable_595324{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback",ui-monospace,Consolas,monospace}:root{color-scheme:light;--page:#F2F2F3;--surface:#E9E9EA;--ink:#1D1F20;--ink-2:#5D5D60;--ink-3:#8A8D8F;--grid:rgba(29,31,32,0.16);--baseline:rgba(29,31,32,0.3);--ring:rgba(29,31,32,0.14);--s1:#25A5C0;--s1-100:#D6EEF2;--s1-600:#17778C;--s1-600-hover:#12616F;--s1-600-active:#0E4C57;--evt-grafite:#353535;--s2:#008300;--good:#0ca30c;--good-text:#006300;--warn:#fab219;--serious:#ec835a;--crit:#d03b3b;--nav:#0F3A44;--nav-2:#163F49;--nav-ink:#EDF3F5;--nav-mut:#9EBBD8;--radius:0;font-size:14px}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%}body{font-family:var(--font-sans),system-ui,-apple-system,"Segoe UI",sans-serif;background:var(--page);color:var(--ink);min-width:1080px;-webkit-font-smoothing:antialiased}button{font:inherit;cursor:pointer}a{color:inherit}.card h2,.login-form h2,.login-pitch h1,.page-head h1,h1,h2,h3{font-family:var(--font-heading),system-ui,sans-serif;font-weight:600}.ev-logo-word{font-family:var(--font-logo),system-ui,sans-serif;font-weight:600}.banner,.blueprint,.btn.primary,.card,.tile{position:relative}.blueprint{border:1px solid var(--grid)}.banner:before,.blueprint:before,.btn.primary:before,.card:before,.tile:before{content:"";position:absolute;inset:-6px;pointer-events:none;background-repeat:no-repeat;background-image:linear-gradient(var(--ink-3),var(--ink-3)),linear-gradient(var(--ink-3),var(--ink-3)),linear-gradient(var(--ink-3),var(--ink-3)),linear-gradient(var(--ink-3),var(--ink-3)),linear-gradient(var(--ink-3),var(--ink-3)),linear-gradient(var(--ink-3),var(--ink-3)),linear-gradient(var(--ink-3),var(--ink-3)),linear-gradient(var(--ink-3),var(--ink-3));background-size:1px 11px,11px 1px,1px 11px,11px 1px,1px 11px,11px 1px,1px 11px,11px 1px;background-position:5px 0,0 5px,calc(100% - 6px) 0,calc(100% - 11px) 5px,5px calc(100% - 11px),0 calc(100% - 6px),calc(100% - 6px) calc(100% - 11px),calc(100% - 11px) calc(100% - 6px)}.div-row .amt,.kv dd,.m-item .amt,.mono,.tile .val,code,td.num,th.num{font-family:var(--font-mono),ui-monospace,Consolas,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(a,button,input,select,summary):focus-visible{outline:2px solid var(--s1-600);outline-offset:2px;border-radius:0}.topbar{height:56px;background:var(--nav);color:#fff;gap:14px;padding:0 16px 0 20px;position:-webkit-sticky;position:sticky;top:0;z-index:40;border-bottom:1px solid rgba(255,255,255,.07)}.brand,.topbar{display:flex;align-items:center}.brand{gap:7px;text-decoration:none}.brand .by{font-size:10px;color:var(--nav-mut);letter-spacing:.08em;text-transform:uppercase}.topbar-div{width:1px;height:24px;background:rgba(255,255,255,.12)}.contexto{display:flex;align-items:stretch;gap:8px}.tenant{display:flex;flex-direction:column;justify-content:center;background:var(--nav-2);border:1px solid rgba(255,255,255,.08);border-radius:0;padding:5px 12px;line-height:1.3;min-width:0}.tenant b{font-size:12.5px;font-weight:600;color:var(--nav-ink);max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tenant span{letter-spacing:.02em}.tenant code,.tenant span{font-size:10px;color:var(--nav-mut)}.period{display:flex;flex-direction:column;justify-content:center;gap:1px;background:var(--nav-2);border:1px solid rgba(255,255,255,.08);border-radius:0;padding:4px 12px}.period-lbl{font-size:9.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--nav-mut)}.period select{background:none;border:0;color:var(--nav-ink);font:inherit;font-size:12.5px;font-weight:600;padding:0;cursor:pointer;font-family:var(--font-mono),monospace}.period select option{background:var(--nav-2);color:var(--nav-ink)}.spacer{flex:1 1}.proto-chip{font-size:10px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:#ffd98a;border:1px solid rgba(250,178,25,.35);background:rgba(250,178,25,.08);border-radius:0;padding:4px 9px;white-space:nowrap;cursor:help}.usuario{position:relative}.usuario-gatilho{display:flex;align-items:center;gap:9px;background:none;border:1px solid transparent;border-radius:0;padding:4px 8px 4px 5px;color:#fff}.usuario-gatilho:hover{background:var(--nav-2);border-color:rgba(255,255,255,.08)}.usuario-id{display:flex;flex-direction:column;align-items:flex-start;line-height:1.25}.usuario-id b{font-size:12px;font-weight:600;color:var(--nav-ink)}.usuario-id small{font-size:9.5px;color:var(--nav-mut);letter-spacing:.05em;text-transform:uppercase}.usuario-gatilho .seta{color:var(--nav-mut);transition:transform .15s ease}.usuario-gatilho .seta.on{transform:rotate(180deg)}.avatar{width:30px;height:30px;border-radius:0;background:linear-gradient(150deg,#25A5C0,#0F3A44);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:#fff;flex:0 0 30px;letter-spacing:.02em}.usuario-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:236px;background:var(--surface);border:1px solid var(--ring);border-radius:0;box-shadow:0 12px 28px rgba(11,11,11,.16);overflow:hidden;z-index:50;animation:menu-entra .13s ease-out}@keyframes menu-entra{0%{opacity:0;transform:translateY(-4px)}}.usuario-menu-topo{padding:11px 13px;border-bottom:1px solid var(--grid)}.usuario-menu-topo b{display:block;font-size:12px;font-weight:600;word-break:break-all}.usuario-menu-topo small{font-size:11px;color:var(--ink-3)}.usuario-menu-item{display:flex;align-items:center;gap:9px;width:100%;background:none;border:0;padding:10px 13px;font-size:12.5px;color:var(--ink);text-align:left}.usuario-menu-item:hover{background:var(--surface)}.usuario-menu-item svg{color:var(--ink-3)}.layout{display:flex;min-height:calc(100vh - 56px)}.sidebar{width:236px;flex:0 0 236px;background:var(--nav);color:var(--nav-ink);padding:8px 10px 16px;border-right:1px solid rgba(255,255,255,.06)}.side-grupo,.sidebar{display:flex;flex-direction:column}.side-grupo{gap:1px}.side-label{font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--nav-mut);padding:14px 12px 6px;font-weight:600}.side-item{position:relative;display:flex;align-items:center;gap:10px;width:100%;background:none;border:0;color:var(--nav-ink);text-align:left;padding:8px 11px;border-radius:0;text-decoration:none;transition:background .12s ease,color .12s ease}.side-ic{display:flex;flex:0 0 16px;color:var(--nav-mut);transition:color .12s ease}.side-txt{display:flex;flex-direction:column;line-height:1.3;min-width:0}.side-txt b{font-size:12.8px;font-weight:500}.side-txt small{font-size:10.5px;color:var(--nav-mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-item:hover{background:rgba(255,255,255,.05)}.side-item:hover .side-ic{color:var(--nav-ink)}.side-item.active{background:var(--nav-2);color:#fff}.side-item.active .side-txt b{font-weight:600}.side-item.active .side-ic{color:var(--s1)}.side-item.active:before{content:"";position:absolute;left:-10px;top:6px;bottom:6px;width:3px;border-radius:0;background:var(--s1)}.side-item .count{margin-left:auto;font-size:10.5px;font-weight:600;color:#fff;background:var(--crit);border-radius:0;padding:1px 7px;font-family:var(--font-mono),monospace}.side-item.dim{color:var(--nav-mut);cursor:default}.side-item.dim:hover{background:none}.side-item.dim .side-txt b{font-weight:400}.phase-tag{margin-left:auto;font-size:9px;font-weight:600;letter-spacing:.04em;border:1px solid rgba(255,255,255,.14);padding:1.5px 5px;white-space:nowrap}.phase-tag,.pilot-box{color:var(--nav-mut);border-radius:0}.pilot-box{margin:auto 4px 0;background:var(--nav-2);padding:11px 12px;font-size:10.5px;line-height:1.55;border:1px solid rgba(255,255,255,.06)}.pilot-box b{color:#4FC3D9;display:block;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px}main.conteudo{flex:1 1;padding:22px 26px 46px;max-width:1240px}.crumbs{font-size:12px;color:var(--ink-3);margin-bottom:6px}.crumbs a{color:var(--s1-600);text-decoration:none}.page-head{display:flex;align-items:flex-end;gap:14px;margin-bottom:16px}.page-head h1{font-size:19px;font-weight:700}.page-head .sub{font-size:12.5px;color:var(--ink-2);margin-top:3px}.page-head .actions{margin-left:auto;display:flex;gap:8px;align-items:center;flex:0 0 auto}.card{background:var(--surface);border:1px solid var(--ring);border-radius:var(--radius);padding:16px 18px}.card h2{font-size:13px;font-weight:600;color:var(--ink);margin-bottom:2px}.card .h-sub{font-size:11.5px;color:var(--ink-3);margin-bottom:12px}.btn{border-radius:0;padding:8px 14px;font-size:12.5px;font-weight:600;border:1px solid var(--ring);color:var(--ink);white-space:nowrap;text-decoration:none;display:inline-block}.btn,.btn:hover{background:var(--surface)}.btn.primary{background:var(--s1-600);border-color:var(--s1-600);color:#fff}.btn.primary:hover{background:var(--s1-600-hover);border-color:var(--s1-600-hover)}.btn.primary:active{background:var(--s1-600-active);border-color:var(--s1-600-active)}.btn.small{padding:5px 10px;font-size:11.5px}.btn.desabilitado,.btn[disabled]{opacity:.55;cursor:not-allowed}.badge{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;border-radius:0;padding:2.5px 9px;border:1px solid transparent;white-space:nowrap}.badge .ic{font-size:10px;line-height:1}.badge.good{color:var(--good-text);background:#e8f6e8;border-color:#bfe5bf}.badge.warn{color:#7a5200;background:#fdf3dc;border-color:#f3ddaa}.badge.serious{color:#8c3d1e;background:#fdeee7;border-color:#f6d3c2}.badge.crit{color:#8f1f1f;background:#fbe9e9;border-color:#f1c4c4}.badge.info{color:var(--s1-600);background:#E3F4F7;border-color:#BFE3E9}.badge.neutral{color:var(--ink-2);background:var(--surface);border-color:var(--grid)}.badge.phase{color:var(--ink-3);background:none;border:1px dashed var(--baseline);font-weight:500}.banner{display:flex;align-items:center;gap:14px;background:#E3F4F7;border:1px solid #bfe3e9;border-radius:var(--radius);padding:12px 16px;margin-bottom:16px}.banner .dot{width:9px;height:9px;border-radius:50%;background:var(--s1);flex:0 0 9px}.banner .txt{font-size:12.5px;color:var(--ink-2);line-height:1.45}.banner .txt b{color:var(--ink)}.banner .btn{margin-left:auto;flex:0 0 auto}.tiles{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:16px}.tiles.cinco{grid-template-columns:repeat(5,1fr)}.tile{background:var(--surface);border:1px solid var(--ring);border-radius:var(--radius);padding:14px 16px}.tile .lbl{font-size:11.5px;color:var(--ink-2);margin-bottom:6px}.tile .val{font-size:25px;font-weight:650;letter-spacing:-.01em;line-height:1.1}.tile .val small{font-size:14px;font-weight:600;color:var(--ink-2)}.tile .delta{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--ink-3);margin-top:7px}.tile .delta .up{color:var(--crit);font-weight:600}.tile .delta .ok{color:var(--good-text);font-weight:600}.tile .spark{margin-top:8px}.meter{height:6px;border-radius:0;background:var(--s1-100);margin-top:10px;overflow:hidden}.meter i{display:block;height:100%;border-radius:0;background:var(--s1)}.grid-2{display:grid;grid-template-columns:1.55fr 1fr;grid-gap:12px;gap:12px;align-items:start}.chart-head{display:flex;align-items:center;margin-bottom:4px}.legend{display:flex;gap:16px;font-size:11.5px;color:var(--ink-2);margin:2px 0 8px}.legend i{display:inline-block;width:10px;height:10px;border-radius:0;margin-right:6px;vertical-align:-1px}details.ver-tabela{margin-top:8px}details.ver-tabela summary{font-size:11.5px;font-weight:600;color:var(--ink-2);cursor:pointer;padding:4px 0;list-style-position:inside}table{width:100%;border-collapse:collapse;font-size:12.5px}th{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);font-weight:600;padding:8px 10px}td,th{border-bottom:1px solid var(--grid)}td{padding:9px 10px;vertical-align:middle}tr:last-child td{border-bottom:0}td.num,th.num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}tr.hl td{background:#fdf6f6}tr.total td{font-weight:700;background:#f5f7fa;border-top:2px solid var(--baseline)}.neg{color:var(--good-text)}.pos{color:var(--crit)}tbody tr.clickable{cursor:pointer}tbody tr.clickable:hover td{background:#f4f7fb}.alerts{display:flex;flex-direction:column}.alert{display:flex;gap:11px;padding:11px 2px;border-bottom:1px solid var(--grid);align-items:flex-start}.alert:last-child{border-bottom:0}.alert .sig{width:8px;height:8px;border-radius:50%;margin-top:5px;flex:0 0 8px}.alert .t{font-size:12.5px;line-height:1.45}.alert .t b{font-weight:600}.alert .t small{display:block;color:var(--ink-3);font-size:11px;margin-top:2px}.alert a{color:inherit;text-decoration:none}.alert a:hover b{text-decoration:underline}.filters{display:flex;gap:8px;margin:14px 0 10px;flex-wrap:wrap}.chip{border:1px solid var(--grid);background:var(--surface);border-radius:0;font-size:11.5px;font-weight:600;color:var(--ink-2);padding:5px 12px}.chip.on{background:var(--s1);border-color:var(--s1);color:#fff}.div-row{display:grid;grid-template-columns:52px 1.9fr 1fr 132px 118px 96px;grid-gap:12px;gap:12px;align-items:center;padding:12px 14px;border:1px solid var(--ring);border-radius:0;margin-bottom:8px;background:var(--surface)}.div-row .id{font-weight:700;font-size:12.5px;color:var(--ink-2)}.div-row .cause b{display:block;font-size:12.8px;margin-bottom:2px}.div-row .cause small{color:var(--ink-3);font-size:11.5px}.div-row .doc{font-size:11.8px;color:var(--ink-2);line-height:1.5}.div-row .amt{font-size:14px;font-weight:700;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tl{list-style:none;margin:6px 0 2px}.tl li{position:relative;padding:0 0 18px 26px}.tl li:before{left:5px;top:5px;width:8px;height:8px;border-radius:50%;background:var(--s1);outline:2px solid var(--surface)}.tl li:after,.tl li:before{content:"";position:absolute}.tl li:after{left:8.5px;top:15px;bottom:-2px;width:1px;background:var(--grid)}.tl li:last-child:after{display:none}.tl li.bad:before{background:var(--crit)}.tl li.warn2:before{background:var(--warn)}.tl .when{font-size:10.5px;color:var(--ink-3);letter-spacing:.03em}.tl .what{font-size:12.8px;margin-top:1px;line-height:1.45}.files{display:flex;flex-direction:column;gap:8px}.file{display:flex;align-items:center;gap:10px;border:1px solid var(--grid);border-radius:0;padding:8px 12px;font-size:12.3px}.file .ext{font-size:9.5px;font-weight:700;color:#fff;background:var(--ink-2);border-radius:0;padding:2px 5px;letter-spacing:.04em}.file small{color:var(--ink-3);margin-left:auto}.kv{display:grid;grid-template-columns:auto 1fr;grid-gap:6px 18px;gap:6px 18px;font-size:12.5px}.kv dt{color:var(--ink-3)}.kv dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.m-note{background:#fdf3dc;border:1px solid #f3ddaa;color:#7a5200;font-size:11.8px;border-radius:0;padding:9px 12px;margin:14px 0;line-height:1.5}.m-item{display:flex;gap:10px;align-items:flex-start;padding:10px 0;border-bottom:1px solid var(--grid);font-size:12.8px}.m-item:last-of-type{border-bottom:0}.m-item input{margin-top:3px;accent-color:var(--s1)}.m-item .amt{margin-left:auto;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.footnote{margin-top:14px;line-height:1.6}.footnote,.secao-mini{font-size:11px;color:var(--ink-3)}.secao-mini{letter-spacing:.05em;text-transform:uppercase;margin:10px 0 2px}.dropzone{border:1.5px dashed var(--baseline);border-radius:var(--radius);background:var(--surface);padding:32px 16px;text-align:center;color:var(--ink-2);font-size:13px;cursor:pointer}.dropzone p{margin:0}.dropzone.on{border-color:var(--s1);background:var(--s1-100);color:var(--s1-600)}.login{display:grid;grid-template-columns:1.05fr 1fr;min-height:100vh}.login-aside{position:relative;background:var(--nav);color:var(--nav-ink);padding:44px 52px 36px;display:flex;flex-direction:column;overflow:hidden}.login-aside:before{inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:34px 34px;-webkit-mask-image:radial-gradient(circle at 22% 28%,#000 0,transparent 78%);mask-image:radial-gradient(circle at 22% 28%,#000 0,transparent 78%)}.login-aside:after,.login-aside:before{content:"";position:absolute;pointer-events:none}.login-aside:after{width:520px;height:520px;top:-140px;left:-120px;border-radius:50%;background:radial-gradient(circle,rgba(37,165,192,.18),transparent 68%)}.login-aside>*{position:relative;z-index:1}.login-brand{display:flex;align-items:center;gap:12px}.login-brand .por{font-size:10px;color:var(--nav-mut);letter-spacing:.09em;text-transform:uppercase}.login-pitch{margin:auto 0;padding:40px 0;max-width:34ch}.login-pitch h1{font-size:38px;line-height:1.05;font-weight:600;color:#fff;letter-spacing:-.015em;margin-bottom:18px}.login-pitch h1 em{font-style:normal;font-weight:600;color:#4FC3D9;border-bottom:2px solid rgba(37,165,192,.35);padding-bottom:1px}.login-pitch p{font-size:13.5px;line-height:1.65;color:var(--nav-ink);max-width:46ch}.login-modulos{margin-top:16px;font-size:13px;color:var(--nav-mut);letter-spacing:.01em}.login-specs{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.07);border-radius:0;overflow:hidden}.login-specs>div{background:var(--nav);padding:12px 14px}.login-specs dt{font-size:9.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--nav-mut);margin-bottom:3px}.login-specs dd{font-size:12.5px;color:var(--nav-ink);font-weight:500;font-family:var(--font-mono),monospace}.login-rodape{margin-top:22px;font-size:10.5px;line-height:1.6;color:var(--nav-mut)}.login-main{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:44px 40px 36px;background:var(--page)}.login-form{width:100%;max-width:348px;margin:auto 0}.login-form h2{font-size:22px;font-weight:600;letter-spacing:-.015em;margin-bottom:5px}.login-sub{font-size:12.5px;color:var(--ink-2);line-height:1.55;margin-bottom:24px}.campo{margin-bottom:15px}.campo label{display:block;font-size:11px;font-weight:600;color:var(--ink-2);letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px}.campo input{width:100%;padding:10px 12px;font:inherit;font-size:13.5px;color:var(--ink);background:var(--surface);border:1px solid var(--grid);border-radius:0;transition:border-color .12s ease,box-shadow .12s ease}.campo input::placeholder{color:var(--ink-3)}.campo input:hover{border-color:var(--baseline)}.campo input:focus{outline:none;border-color:var(--s1);box-shadow:0 0 0 3px var(--s1-100)}.campo input[aria-invalid=true]{border-color:var(--crit)}.campo-erro{display:flex;align-items:center;gap:7px;font-size:12px;color:#8f1f1f;background:#fbe9e9;border:1px solid #f1c4c4;border-radius:0;padding:9px 11px;margin-bottom:14px}.campo-erro span{font-size:10px}.btn-bloco{width:100%;padding:11px 14px;font-size:13px;margin-top:8px}.login-opcoes{display:flex;justify-content:space-between;align-items:center;font-size:12.5px;color:var(--ink-2);margin-bottom:4px}.login-opcoes label{display:flex;align-items:center;gap:6px}.login-esqueci{color:var(--ink-3);cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.login-legal{font-size:10.5px;color:var(--ink-3);line-height:1.6;max-width:348px;width:100%;text-align:left}@media (max-width:1080px){.login{grid-template-columns:1fr}.login-aside{display:none}}.barra-filtros{margin:14px 0 8px}.barra-filtros,.campo-busca{display:flex;gap:8px;align-items:center}.campo-busca{flex:1 1;min-width:0;background:var(--surface);border:1px solid var(--grid);border-radius:0;padding:0 11px;color:var(--ink-3);transition:border-color .12s ease,box-shadow .12s ease}.campo-busca:focus-within{border-color:var(--s1);box-shadow:0 0 0 3px var(--s1-100)}.campo-busca svg{flex:0 0 14px}.campo-busca input{flex:1 1;min-width:0;border:0;background:none;outline:none;font:inherit;font-size:12.8px;color:var(--ink);padding:8px 0}.campo-busca input::placeholder{color:var(--ink-3)}.campo-busca input::-webkit-search-cancel-button{cursor:pointer}.select-filtro{font:inherit;font-size:12.5px;color:var(--ink);background:var(--surface);border:1px solid var(--grid);border-radius:0;padding:8px 10px;cursor:pointer;max-width:260px}.select-filtro:hover{border-color:var(--baseline)}.barra-chips{display:flex;gap:8px;align-items:center;justify-content:space-between}.barra-chips .filters{margin:0 0 10px}.barra-chips>.chip{margin-bottom:10px;cursor:pointer}.chip{cursor:pointer;transition:background .12s ease,border-color .12s ease}.chip:hover:not(.on){border-color:var(--baseline);background:var(--surface)}.tabela-topo{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:12px;color:var(--ink-2);padding-bottom:10px;border-bottom:1px solid var(--grid);margin-bottom:2px}.tabela-topo b{color:var(--ink);font-weight:600}.tabela-somas{color:var(--ink-3);font-size:11.5px}.tabela-somas b{font-family:var(--font-mono),monospace;font-weight:500}.card table td,.card table th{padding:7px 10px}tbody tr:hover td{background:#f6f7f9}tr.hl:hover td{background:#fbeeee}.cel-doc{font-family:var(--font-mono),monospace;font-size:12px;white-space:nowrap}.cel-parte{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabela-vazia{text-align:center;color:var(--ink-3);font-size:12.5px;padding:28px 10px!important}.paginacao{display:flex;align-items:center;justify-content:center;gap:14px;padding-top:12px;margin-top:2px;border-top:1px solid var(--grid);font-size:12px;color:var(--ink-2)}.paginacao b{font-family:var(--font-mono),monospace}.tag-atual{margin-left:8px;font-size:9.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--s1-600);background:#E3F4F7;border:1px solid #bfe3e9;border-radius:0;padding:1px 6px}.veredito{margin-top:14px;border:1px solid #bfe5bf;background:#e8f6e8;border-radius:0;padding:11px 13px}.veredito b{display:flex;align-items:center;gap:8px;font-size:12.2px;font-weight:600;color:var(--good-text);margin-bottom:4px}.veredito p{font-size:12px;line-height:1.55;color:var(--ink-2)}.veredito.diverge{border-color:#f3ddaa;background:#fdf3dc}.veredito.diverge b{color:#7a5200}.registro-retorno{margin-top:14px;border:1px solid #bfe5bf;background:#e8f6e8;border-radius:0;padding:10px 13px}.registro-retorno b{display:block;font-size:12.5px;color:var(--good-text)}.registro-retorno small{display:block;margin-top:4px;font-size:11px;color:var(--ink-2)}.registro-retorno code{font-size:10.5px}.registro-retorno a{color:var(--s1-600)}.registro-retorno.erro{border-color:#f1c4c4;background:#fbe9e9}.registro-retorno.erro b{color:#8f1f1f}.vazio-secao{font-size:11.5px;color:var(--ink-3);line-height:1.55;padding:4px 0 2px}.inst-kicker{font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--s1-600-active)}.inst-header{display:flex;align-items:center;gap:36px;padding:20px 56px;border-bottom:1px solid var(--grid)}.inst-header-marca{display:flex;align-items:center;gap:14px}.inst-header-div{width:1px;height:20px;background:var(--grid)}.inst-header-by{font-size:13px;color:var(--ink-2)}.inst-nav{display:flex;gap:28px;margin-left:24px}.inst-nav a{font-size:15px;color:var(--ink);text-decoration:none}.inst-nav a:hover{color:var(--s1-600)}.inst-header-acoes{margin-left:auto;display:flex;gap:10px}.inst-hero{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--grid)}.inst-hero-esquerda{padding:80px 56px;border-right:1px solid var(--grid);display:flex;flex-direction:column;gap:24px}.inst-hero-esquerda h1{font-size:58px;line-height:.98;letter-spacing:-.02em;text-wrap:balance}.inst-hero-esquerda p{font-size:18px;line-height:1.6;color:var(--ink-2);max-width:34ch}.inst-hero-acoes{display:flex;gap:14px;margin-top:8px}.inst-hero-acoes .btn{font-size:18px;padding:12px 22px}.inst-hero-direita{padding:56px}.inst-hero-figura{width:100%;min-height:420px;display:flex;align-items:center;justify-content:center;color:var(--ink-3);font-size:13px}.inst-secao-head{padding:72px 56px 0;display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.inst-secao-head h2{font-size:40px;line-height:1.02;letter-spacing:-.015em}.inst-secao-head p{font-size:16px;line-height:1.6;color:var(--ink-2);max-width:440px}.inst-modulos{margin:40px 56px 88px;display:grid;grid-template-columns:repeat(4,1fr)}.inst-modulo{padding:28px 24px 32px;min-height:220px;display:flex;flex-direction:column;gap:14px}.inst-modulo+.inst-modulo{border-left:1px solid var(--grid)}.inst-modulo .inst-kicker{font-size:11px}.inst-modulo p{font-size:15px;line-height:1.55;color:var(--ink-2)}.inst-integracoes{padding:88px 56px;display:grid;grid-template-columns:1fr 1.2fr;grid-gap:64px;gap:64px}.inst-integracoes-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--grid)}.inst-integracoes-grid div{padding:28px;background:var(--page);font-family:var(--font-heading),sans-serif;font-weight:600;font-size:24px}.inst-cta{background:var(--nav);color:#fff;padding:64px 56px;display:flex;justify-content:space-between;align-items:center;gap:40px;flex-wrap:wrap}.inst-cta h2{color:#fff;font-size:40px;max-width:640px;margin:0}.inst-cta .btn.primary{background:var(--s1);border-color:var(--s1);color:var(--ink);white-space:nowrap}.inst-cta .btn.primary:hover{background:var(--s1-600);color:#fff}.inst-footer{padding:24px 56px;font-size:13px;color:var(--ink-2);display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.inst-footer-marca{display:flex;align-items:center;gap:10px}@media (max-width:1080px){.inst-hero,.inst-integracoes{grid-template-columns:1fr}.inst-hero-esquerda{border-right:none;border-bottom:1px solid var(--grid)}.inst-modulos{grid-template-columns:repeat(2,1fr)}.inst-modulo:nth-child(odd){border-left:none}}.warning{min-height:100vh;min-width:1080px;display:flex;align-items:center;justify-content:center;padding:40px 20px}.warning .caixa{max-width:560px;width:100%;background:var(--surface);border:1px solid var(--warn);border-radius:var(--radius);padding:28px 32px}.warning h1{font-size:17px;font-weight:600;margin-bottom:10px}.warning p{font-size:13px;color:var(--ink-2);line-height:1.6;margin-bottom:14px}.warning pre{background:var(--nav);color:var(--nav-ink);padding:10px 13px;border-radius:0;font-size:12px;overflow-x:auto;margin-bottom:16px}.warning ul{padding-left:18px;font-size:12px;color:var(--ink-2)}.warning li{margin-bottom:3px}.warning li code{color:var(--ink)}