@font-face{font-family:sans;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:sans Fallback;src:local("Arial");ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.00%;size-adjust:101.56%}.__className_86462b{font-family:sans,sans Fallback}.__variable_86462b{--mk-font-sans:"sans","sans Fallback"}@font-face{font-family:mono;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");font-display:swap;font-weight:400 500}@font-face{font-family:mono Fallback;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_b08ac6{font-family:mono,mono Fallback}.__variable_b08ac6{--mk-font-mono:"mono","mono Fallback"}:root{--mk-abismo:#0B2B2A;--mk-linho:#F2F0EB;--mk-areia:#F1ECE3;--mk-cobre:#C0754A;--mk-musgo:#4F6662;--mk-salvia:#8FA39C;--mk-nevoa:#C9D3CF;--mk-linha:#DAD6CC;--mk-positivo:#2F7A55;--mk-negativo:#B23A32;--mk-branco:#FFFFFF;--mk-preto:#000000;--mk-texto-discreto:rgba(11,43,42,0.66);--mk-filete:#ECE9E3;--mk-fundo-destaque:#F8F7F4;--mk-linha-destaque:rgba(218,214,204,0.34);--mk-projetado-fundo:rgba(201,211,207,0.38);--mk-esqueleto:rgba(11,43,42,0.06);--mk-veu:rgba(11,43,42,0.35);--mk-filete-escuro:rgba(242,240,235,0.16);--mk-pendente:#8A5F40;--mk-pendente-fundo:#F9F1ED;--mk-pendente-filete:#EFDCD2;--mk-negativo-fundo:#F9EFEF;--mk-negativo-filete:#F0D8D6;--mk-sensibilidade-negativa:rgba(178,58,50,0.24);--mk-sensibilidade-abaixo:rgba(178,58,50,0.09);--mk-sensibilidade-acima:rgba(47,122,85,0.15);--mk-abismo-sobrevoo:#284444;--mk-abismo-pressionado:#0A2726;--mk-desativado:#C2CACA;--mk-sans:var(--mk-font-sans,"Hanken Grotesk"),-apple-system,BlinkMacSystemFont,system-ui,"Helvetica Neue",sans-serif;--mk-mono:var(--mk-font-mono,"JetBrains Mono"),ui-monospace,"SF Mono",Menlo,monospace;--mk-raio:0px;--mk-filete-espessura:1px}body,html{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:var(--mk-sans);font-size:15px;min-height:100vh}table{border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}a{color:var(--accent-text)}a:hover{color:var(--ink)}button,input,select{font-family:inherit}.glass{background:var(--glass-bg)}.shell{min-height:100vh}.shell-sidebar{position:fixed;inset:0 auto 0 0;width:250px;box-sizing:border-box;padding:20px 12px 16px;border-right:1px solid var(--glass-border);overflow-y:auto;z-index:20}.shell-body,.shell-sidebar{display:flex;flex-direction:column}.shell-body{margin-left:250px;min-height:100vh}.shell-topbar{position:-webkit-sticky;position:sticky;top:0;height:60px;box-sizing:border-box;display:flex;align-items:center;gap:10px;padding:0 28px;border-bottom:1px solid var(--glass-border);z-index:10}.shell-content{box-sizing:border-box;width:100%;max-width:1400px;padding:28px;margin:0 auto}.marcos-bar{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.nav-group-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);margin:18px 12px 6px}.nav-group-label:first-of-type{margin-top:4px}.nav-item{display:flex;align-items:center;border-radius:var(--r-md);text-decoration:none}.nav-burger,.nav-drawer-box,.nav-overlay{display:none}@media (max-width:900px){.shell-sidebar{width:min(78vw,290px);transform:translateX(-100%);transition:transform .22s ease}.nav-drawer-box:checked~.shell-sidebar{transform:none;box-shadow:0 8px 40px color-mix(in srgb,var(--mk-preto) 28%,transparent)}.nav-overlay{position:fixed;inset:0;z-index:15;background:color-mix(in srgb,var(--mk-preto) 35%,transparent)}.nav-drawer-box:checked~.nav-overlay{display:block}.nav-burger{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-left:-8px;flex-shrink:0;border-radius:var(--r-md);color:var(--ink);cursor:pointer}.shell-body{margin-left:0}.shell-topbar{height:auto;min-height:56px;flex-wrap:wrap;gap:8px;padding:8px 14px}.shell-content select,.shell-topbar select{min-height:40px;max-width:min(70vw,320px)}.marcos-bar button{min-height:36px}.shell-content{padding:16px}}@media (prefers-reduced-motion:reduce){.shell-sidebar{transition:none}}.skeleton{background:var(--skeleton);border-radius:var(--r-md);animation:skeleton-pulse 1.6s ease-in-out infinite}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}.login-page{box-sizing:border-box;min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:32px 16px;background:var(--bg)}.login-card{box-sizing:border-box;width:100%;max-width:380px;padding:40px 32px 32px;background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-card)}.login-brand{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:28px}.login-subtitle{font-size:13px;font-weight:500;color:var(--ink-2);letter-spacing:.01em}.login-field{margin-bottom:14px}.login-label{display:block;font-size:12px;font-weight:500;color:var(--ink-2);margin-bottom:6px}.login-input{box-sizing:border-box;width:100%;height:44px;padding:0 14px;border:1px solid var(--hairline-strong);border-radius:var(--r-md);background:var(--bg);color:var(--ink);font-size:15px;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.login-input::placeholder{color:var(--ink-3)}.login-input:hover:not(:disabled){border-color:var(--ink-3)}.login-input:focus,.login-input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 12%,transparent);background:var(--surface)}.login-input[aria-invalid=true]{border-color:var(--danger)}.login-input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--danger-bg)}.login-input:disabled{opacity:.6}.login-btn{box-sizing:border-box;width:100%;height:44px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:var(--r-md);font-size:15px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,filter .15s ease,transform .1s ease,opacity .15s ease}.login-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.login-btn:active:not(:disabled){transform:scale(.99)}.login-btn:disabled{cursor:default;opacity:.6}.login-btn-primary{border:none;background:var(--accent);color:var(--on-accent);margin-top:8px}.login-btn-primary:hover:not(:disabled){filter:brightness(1.06)}.login-btn-secondary{border:1px solid var(--hairline-strong);background:var(--surface);color:var(--ink);box-shadow:none}.login-btn-secondary:hover:not(:disabled){background:var(--row-destaque);border-color:var(--ink-3)}.login-divider{display:flex;align-items:center;gap:12px;margin:22px 0;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3)}.login-divider:after,.login-divider:before{content:"";flex:1 1;height:1px;background:var(--hairline-strong)}.login-error{margin:0 0 16px;padding:10px 12px;border-radius:var(--r-sm);background:var(--danger-bg);color:var(--danger);font-size:13px;line-height:1.4}@media (max-width:480px){.login-card{padding:32px 22px 24px}}@media (prefers-reduced-motion:reduce){.login-btn,.login-input{transition:none}.login-btn:active:not(:disabled){transform:none}}:root{color-scheme:light;--hb-abismo:var(--mk-abismo);--hb-linho:var(--mk-linho);--hb-areia:var(--mk-areia);--hb-cobre:var(--mk-cobre);--hb-musgo:var(--mk-musgo);--hb-salvia:var(--mk-salvia);--hb-nevoa:var(--mk-nevoa);--hb-linha:var(--mk-linha);--hb-positivo:var(--mk-positivo);--hb-negativo:var(--mk-negativo);--hb-sans:var(--mk-sans);--hb-mono:var(--mk-mono);--font-archivo:var(--mk-sans);--font-inter:var(--mk-sans);--bg:var(--mk-linho);--surface:var(--mk-branco);--surface-2:var(--mk-fundo-destaque);--ink:var(--mk-abismo);--ink-2:var(--mk-musgo);--ink-3:var(--mk-texto-discreto);--hairline:var(--mk-filete);--hairline-strong:var(--mk-linha);--accent:var(--mk-cobre);--on-accent:var(--mk-abismo);--accent-text:var(--mk-abismo);--chart-project:var(--mk-cobre);--chart-ink:var(--mk-abismo);--danger:var(--mk-negativo);--danger-bg:var(--mk-negativo-fundo);--shadow-card:0 0 0 var(--mk-filete-espessura) var(--mk-linha);--shadow-card-inverse:none;--r-sm:var(--mk-raio);--r-md:var(--mk-raio);--r-lg:var(--mk-raio);--r-cap:var(--mk-raio);--glass-bg:var(--mk-branco);--glass-border:var(--mk-linha);--row-destaque:var(--mk-linha-destaque);--col-projetado:var(--mk-projetado-fundo);--skeleton:var(--mk-esqueleto);--card-inverse-bg:var(--mk-abismo);--card-inverse-ink:var(--mk-linho);--card-inverse-ink-2:var(--mk-salvia);--sens-negativa:var(--mk-sensibilidade-negativa);--sens-abaixo:var(--mk-sensibilidade-abaixo);--sens-acima:var(--mk-sensibilidade-acima);--sim-promotor:var(--mk-salvia);--sim-modelo:var(--mk-abismo);--sim-diferenca:var(--mk-cobre);--ecart-bom:var(--mk-positivo);--ecart-ruim:var(--mk-negativo);--diff-pos:var(--mk-positivo)}