@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/nunito-sans-latin-300-normal-CsNJZAKg.woff2)format("woff2"),url(/assets/nunito-sans-latin-300-normal-BiOXx06f.woff)format("woff")}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-latin-400-normal-AkRraKH2.woff2)format("woff2"),url(/assets/nunito-sans-latin-400-normal-DY9yCUyQ.woff)format("woff")}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-sans-latin-600-normal-BtVRvDNj.woff2)format("woff2"),url(/assets/nunito-sans-latin-600-normal-DLks-Kj1.woff)format("woff")}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-sans-latin-700-normal-CICRJDmU.woff2)format("woff2"),url(/assets/nunito-sans-latin-700-normal-CLVG92B9.woff)format("woff")}:root{--endor:#0a1a5c;--endor-escuro:#060f35;--terra:#0083ca;--por-do-sol:#6c3f99;--natureza:#00718a;--tech:#858a9e;--bg:#eef1f6;--surface:#fff;--surface-2:#f7f8fb;--text:#1c2233;--text-muted:#6b7285;--text-faint:#696f80;--border:#e6e9f0;--border-strong:#ccd2e0;--tint-blue-bg:#e8f1fd;--tint-blue-fg:#2b6fd6;--tint-green-bg:#e7f6ee;--tint-green-fg:#1f9d57;--tint-amber-bg:#fdf3e0;--tint-amber-fg:#c98a1a;--tint-purple-bg:#f0eaf9;--tint-purple-fg:#7c4fb8;--tint-pink-bg:#fdeaf0;--tint-pink-fg:#d64a7c;--danger-bg:#fdecec;--danger-text:#a12622;--warn-bg:#fff7e6;--warn-text:#8a6210;--ok-bg:#e8f6ee;--ok-text:#1c6b3c;--endor-hover:#122a7e;--endor-texto:var(--endor);--info-text:#33517a;--alerta-text:#a04a00;--sino-bg:#d64545;--valor-pos:#1e7a46;--valor-neg:#b0334f;--online-dot:#2fae62;--pill-verde-bg:#e2f0ec;--pill-verde-fg:#085d4a;--pill-ambar-bg:#fbf0dc;--pill-ambar-fg:#8a5c10;--pill-rosa-bg:#f6e2e7;--pill-rosa-fg:#a51f2e;--pill-azul-bg:#eaf4fb;--pill-azul-fg:#0a5c94;--r-lg:22px;--r-md:16px;--r-sm:11px;--shadow-panel:0 30px 80px -24px #101a4059, 0 8px 24px -12px #101a4033;--shadow-card:0 1px 2px #101a400a, 0 8px 24px -16px #101a4029;--shadow-pop:0 16px 40px -12px #101a4042;--veu:#101a406b;--sombra-rolagem:#101a4038}*{box-sizing:border-box}html,body,#root{min-height:100dvh;margin:0;padding:0}body{color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-color:#e9eef5;background-image:radial-gradient(1100px 620px at 12% -5%,#e9f0f8 0%,#0000 60%),radial-gradient(1200px 800px at 108% 112%,#f5e9dc 0%,#0000 55%),radial-gradient(900px 640px at 90% 6%,#ece7f4 0%,#0000 55%),radial-gradient(700px 520px at 50% 120%,#e6efe6 0%,#0000 55%),linear-gradient(158deg,#e4ecf6 0%,#eef1ec 46%,#f5ede2 100%);background-attachment:fixed;font-family:Avenir Next,Avenir,Nunito Sans,Segoe UI,system-ui,sans-serif}button{cursor:pointer;touch-action:manipulation;font-family:inherit}::selection{background:#0083ca2e}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--terra);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--endor:#3358d4;--endor-escuro:#1b2a63;--endor-hover:#4a6ee8;--endor-texto:#8fb3ff;--terra:#2b9fe0;--por-do-sol:#a878e0;--natureza:#2fa3bd;--tech:#9aa0b4;--bg:#070c1c;--surface:#111728;--surface-2:#1a2137;--text:#e9edf6;--text-muted:#a7aec3;--text-faint:#9198ad;--border:#232b42;--border-strong:#364060;--tint-blue-bg:#16233f;--tint-blue-fg:#86b4f7;--tint-green-bg:#10291d;--tint-green-fg:#5bcd8e;--tint-amber-bg:#2c2312;--tint-amber-fg:#e3b155;--tint-purple-bg:#221a33;--tint-purple-fg:#b491e2;--tint-pink-bg:#301823;--tint-pink-fg:#ee8cad;--danger-bg:#3a1a1a;--danger-text:#ff9f9a;--warn-bg:#332814;--warn-text:#ebc16d;--ok-bg:#122c1f;--ok-text:#67d097;--info-text:#a2b7d9;--alerta-text:#eaa763;--sino-bg:#e05353;--valor-pos:#5bcd8e;--valor-neg:#f2869c;--online-dot:#3cc272;--pill-verde-bg:#13312a;--pill-verde-fg:#74d9ba;--pill-ambar-bg:#322815;--pill-ambar-fg:#e7b869;--pill-rosa-bg:#331a22;--pill-rosa-fg:#f795a2;--pill-azul-bg:#142738;--pill-azul-fg:#82c3f0;--shadow-panel:0 30px 80px -24px #000000bf, 0 8px 24px -12px #0009;--shadow-card:0 1px 2px #0006, 0 8px 24px -16px #0000008c;--shadow-pop:0 16px 40px -12px #000000b3;--veu:#0009;--sombra-rolagem:#0009}:root[data-theme=dark] body{background-color:#05091a;background-image:radial-gradient(1100px 620px at 12% -5%,#0d1836 0%,#0000 60%),radial-gradient(1200px 800px at 108% 112%,#2a1c33 0%,#0000 55%),radial-gradient(900px 640px at 90% 6%,#141a3d 0%,#0000 55%),radial-gradient(700px 520px at 50% 120%,#0b1f22 0%,#0000 55%),linear-gradient(158deg,#070d20 0%,#0a1020 46%,#120e1c 100%)}:root[data-theme=dark] .app-shell{border-color:var(--border)}:root[data-theme=dark] ::selection{background:#2b9fe052}.novidades-lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.novidade{border-top:1px solid var(--border);grid-template-columns:48px minmax(0,1fr) auto;align-items:start;gap:4px 14px;padding:12px 0;display:grid}.novidade:first-child{border-top:none;padding-top:0}.novidade-dia{font-variant-numeric:tabular-nums;color:var(--text-muted);padding-top:2px;font-size:12.5px;font-weight:700}.novidade-corpo{flex-direction:column;gap:3px;min-width:0;display:flex}.novidade-onde{color:var(--text-muted);font-size:12px}.novidade-titulo{color:var(--text);font-size:14.5px}.novidade-texto{color:var(--text);max-width:78ch;margin:0;font-size:13px;line-height:1.55}.novidade-pr{color:var(--text-muted);font-size:11.5px}.novidade-abrir{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--endor-texto);font:inherit;cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.novidade-abrir:hover{background:var(--surface-2)}.novidade-abrir:focus-visible{outline:2px solid var(--endor);outline-offset:2px}.novidades-vazio{color:var(--text-muted);margin:0;font-size:13px}.novidades-mais{margin-top:10px}.novidades-sugestao{border-top:1px solid var(--border);color:var(--text-muted);margin:14px 0 0;padding-top:12px;font-size:13px;line-height:1.6}.novidades-sugestao .apps-link{padding:0}.novidades-sem-caixa{color:var(--warn-text)}@media (width<=560px){.novidade{grid-template-columns:40px minmax(0,1fr)}.novidade-abrir{grid-column:2;justify-self:start;margin-top:4px}}.splash{min-height:100vh;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.spinner{border:4px solid var(--border-strong);border-top-color:var(--terra);border-radius:50%;width:36px;height:36px;animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.login-screen{justify-content:center;align-items:center;min-height:100svh;padding:24px;display:flex}.login-shell{flex-direction:column;gap:16px;width:100%;max-width:920px;display:flex}.login-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-panel);overflow:hidden}.login-split{grid-template-columns:1fr 1fr;display:grid}.login-form-side{flex-direction:column;gap:20px;padding:44px 40px;display:flex}.login-head{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.login-mark{object-fit:contain;width:46px;height:46px;margin-bottom:4px}.login-head h1{letter-spacing:-.3px;color:var(--text);margin:0;font-size:24px;font-weight:700}.login-head p{color:var(--text-muted);margin:0;font-size:14.5px}.login-domain{text-align:center;color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}.btn-microsoft{color:#fff;background:var(--endor);border-radius:var(--r-sm);border:none;justify-content:center;align-items:center;gap:10px;width:100%;padding:13px 16px;font-size:15px;font-weight:600;transition:background .15s,transform .15s;display:flex}.btn-microsoft:hover{background:var(--endor-hover);transform:translateY(-1px)}.btn-demo{width:100%;color:var(--endor-texto);border:1.5px dashed var(--terra);border-radius:var(--r-sm);background:0 0;padding:13px 16px;font-size:15px;font-weight:600;transition:background .15s}.btn-demo:hover{background:var(--tint-blue-bg)}.login-error{background:var(--danger-bg);color:var(--danger-text);border-radius:var(--r-sm);text-align:left;margin-bottom:16px;padding:12px 14px;font-size:14px;line-height:1.45}.login-warning{background:var(--warn-bg);color:var(--warn-text);border-radius:var(--r-sm);text-align:left;margin-bottom:16px;padding:12px 14px;font-size:13.5px;line-height:1.45}.login-preview{border-top:1px solid var(--border);text-align:left;margin-top:18px;padding-top:18px}.btn-preview{width:100%;color:var(--tint-pink-fg);background:var(--tint-pink-bg);border:1.5px dashed var(--tint-pink-fg);border-radius:var(--r-sm);padding:13px 16px;font-size:15px;font-weight:600;transition:filter .15s}.btn-preview:hover{filter:brightness(.97)}.login-preview p{color:var(--text-faint);margin:10px 2px 0;font-size:12.5px;line-height:1.5}.login-brand-side{text-align:center;color:#fff;background:radial-gradient(120% 120% at 18% 0%, #0083ca52, transparent 55%), radial-gradient(120% 120% at 100% 100%, #6c3f9966, transparent 55%), linear-gradient(155deg, #0e2170 0%, var(--endor-escuro) 100%);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:48px 40px;display:flex;position:relative}.login-brand-logo{width:210px;max-width:72%;height:auto}.login-terms{text-align:center;color:var(--text-muted);margin:0;padding:0 12px;font-size:12px;line-height:1.5}@media (width<=760px){.login-split{grid-template-columns:1fr}.login-brand-side{display:none}}.app-bg{min-height:100vh;padding:clamp(0px,2.2vh,26px) clamp(0px,2vw,26px);display:flex}.app-shell{background:var(--surface);border-radius:var(--r-lg);max-width:1520px;height:calc(100vh + -1*clamp(0px,4.4vh,52px));min-height:0;box-shadow:var(--shadow-panel);border:1px solid #fff9;flex:1;margin:0 auto;display:flex;position:relative;overflow:hidden}.sidebar{border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:16px;width:268px;padding:18px 16px;display:flex;overflow-y:auto}.sb-brand{align-items:center;gap:11px;padding:4px 11px 2px;display:flex}.sb-brand-mark{object-fit:contain;width:34px;height:34px}.sb-brand-text{flex-direction:column;line-height:1.2;display:flex}.sb-brand-text strong{color:var(--text);letter-spacing:-.2px;font-size:15px}.sb-brand-text span{color:var(--text-faint);font-size:11.5px}.sb-search{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-sm);color:var(--text-faint);align-items:center;gap:8px;padding:9px 11px;display:flex}.sb-search input{min-width:0;color:var(--text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13.5px}.sb-search input::placeholder{color:var(--text-faint)}.sb-search:focus-within{border-color:var(--terra);box-shadow:0 0 0 2px #0083ca26}.sb-search kbd{color:var(--text-faint);background:var(--surface);border:1px solid var(--border-strong);border-radius:5px;padding:1px 5px;font-family:inherit;font-size:11px}.sb-section{letter-spacing:.6px;text-transform:uppercase;color:var(--text-faint);margin:6px 6px 2px;font-size:11px;font-weight:600}.sb-nav,.sb-grupo{flex-direction:column;gap:2px;display:flex}.sb-grupo+.sb-grupo{margin-top:13px}.sb-item{border-radius:var(--r-sm);width:100%;color:var(--text-muted);text-align:left;background:0 0;border:none;align-items:center;gap:11px;padding:9px 11px;font-size:13.5px;font-weight:500;transition:background .15s,color .15s;display:flex}.sb-item span{flex:1}.sb-item:hover{background:var(--surface-2);color:var(--text);box-shadow:0 4px 12px -6px #0a1a5c59}.sb-item.ativo{background:var(--endor);color:#fff;box-shadow:0 10px 22px -8px #0a1a5ca6,0 3px 8px -3px #0a1a5c80}.sb-item-arrow{opacity:.85}.sb-conc{flex-direction:column;gap:2px;display:flex}.sb-conc-item{border-radius:var(--r-sm);align-items:center;gap:10px;padding:7px 8px;display:flex}.sb-conc-item:hover{background:var(--surface-2)}.sb-conc-badge{color:#fff;letter-spacing:.3px;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:10.5px;font-weight:700;display:inline-flex}.sb-conc-nome{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.sb-promo{background:linear-gradient(155deg, #0e2170, var(--endor-escuro));border-radius:var(--r-md);color:#fff;margin-top:auto;padding:16px}.sb-promo svg{color:#ffd27a}.sb-promo strong{margin:8px 0 4px;font-size:14px;display:block}.sb-promo p{color:#ffffffb8;margin:0;font-size:12px;line-height:1.5}.sb-user{border-top:1px solid var(--border);align-items:center;gap:10px;padding:14px 11px 9px;display:flex}.sb-user-info{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.sb-user-info strong{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.sb-user-info span{color:var(--text-faint);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.sb-logout{border:1px solid var(--border);width:40px;height:40px;color:var(--text-muted);background:0 0;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.sb-logout:hover{background:var(--danger-bg);color:var(--danger-text);border-color:#0000}.avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:38px;height:38px}.avatar-initials{background:linear-gradient(135deg, var(--terra), var(--por-do-sol));color:#fff;letter-spacing:.5px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}@media (width>=861px){.sidebar{will-change:width;width:82px;transition:width .3s cubic-bezier(.22,1,.36,1);overflow:hidden auto}.sidebar:hover{width:268px}.sb-brand-text,.sb-section,.sb-item span,.sb-item-arrow,.sb-user-info,.sb-logout,.sb-promo{display:none}.sidebar:not(:hover) .sb-user{margin-top:auto}.sidebar:hover .sb-brand-text{display:flex}.sidebar:hover .sb-section,.sidebar:hover .sb-item span{display:block}.sidebar:hover .sb-item .sb-cadeado{display:inline-flex}.sidebar:hover .sb-item-arrow{display:block}.sidebar:hover .sb-user-info{display:flex}.sidebar:hover .sb-logout{display:inline-flex}.sidebar:hover .sb-promo{display:block}}.workspace{flex-direction:column;flex:1;min-width:0;display:flex}.topbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 28px 18px;display:flex}.topbar-title h1{letter-spacing:-.4px;color:var(--text);margin:0;font-size:22px;font-weight:700}.topbar-title p{color:var(--text-muted);margin:3px 0 0;font-size:13.5px}.topbar-title{flex:1;min-width:min(100%,260px)}.topbar-title h1{overflow-wrap:anywhere}.topbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 10px;min-width:0;display:flex}@media (width<=1280px){.fc-data{display:none}}.demo-badge{background:var(--tint-amber-bg);color:var(--tint-amber-fg);letter-spacing:.6px;border-radius:20px;padding:5px 10px;font-size:10.5px;font-weight:700}.preview-badge{background:var(--tint-pink-bg);color:var(--tint-pink-fg);letter-spacing:.6px;cursor:help;border-radius:20px;padding:5px 10px;font-size:10.5px;font-weight:700}.topbar-icon{background:var(--surface);border:1px solid var(--border-strong);width:40px;height:40px;color:var(--text-muted);border-radius:10px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.topbar-icon:hover{background:var(--surface-2);color:var(--text)}.topbar-icon.ativo{color:var(--terra);border-color:var(--terra);background:var(--tint-blue-bg)}.topbar-date{background:var(--surface);border:1px solid var(--border-strong);color:var(--text-muted);border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:inline-flex}.cap{text-transform:capitalize}.content{flex:1;padding:24px 28px 32px;overflow-y:auto}.view-anim{animation:.4s backwards viewIn}@keyframes viewIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.icon-square{border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.tint-blue{background:var(--tint-blue-bg);color:var(--tint-blue-fg)}.tint-green{background:var(--tint-green-bg);color:var(--tint-green-fg)}.tint-amber{background:var(--tint-amber-bg);color:var(--tint-amber-fg)}.tint-purple{background:var(--tint-purple-bg);color:var(--tint-purple-fg)}.tint-pink{background:var(--tint-pink-bg);color:var(--tint-pink-fg)}.dash{flex-direction:column;gap:18px;display:flex}.kpi-row{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.kpi-card{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:var(--shadow-card);align-items:center;gap:14px;padding:18px;display:flex}.kpi-body{flex-direction:column;min-width:0;display:flex}.kpi-valor{letter-spacing:-.5px;color:var(--text);font-size:24px;font-weight:700;line-height:1.15}.kpi-rotulo{color:var(--text);font-size:13px;font-weight:600}.kpi-nota{color:var(--text-muted);margin-top:1px;font-size:12px}.panel{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:var(--shadow-card);padding:20px 22px}.panel-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.panel-head h2{color:var(--text);margin:0;font-size:16px;font-weight:700}.panel-hint{color:var(--text-faint);font-size:12.5px}.apps-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}.app-tile{text-align:left;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-md);flex-direction:column;gap:8px;padding:18px;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex}.app-tile:hover{box-shadow:var(--shadow-pop);border-color:var(--terra);transform:translateY(-3px)}.app-tile .icon-square{transition:transform .18s}.app-tile:hover .icon-square{transform:translateY(-2px)scale(1.06)}.app-tile-cta svg{transition:transform .18s}.app-tile:hover .app-tile-cta svg{transform:translate(4px)}.app-tile-top{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.status-pill{background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border-strong);border-radius:20px;padding:4px 10px;font-size:11px;font-weight:600}.status-pill.ok{background:var(--tint-green-bg);color:var(--tint-green-fg);border-color:#0000}.app-tile h3{color:var(--text);margin:0;font-size:15.5px;font-weight:700}.app-tile p{color:var(--text-muted);margin:0;font-size:13px;line-height:1.55}.app-tile-cta{color:var(--terra);align-items:center;gap:6px;margin-top:auto;padding-top:10px;font-size:13px;font-weight:600;display:inline-flex}.dash-cols{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pipeline{flex-direction:column;gap:20px;display:flex}.pipeline-step{background:var(--surface-2);border-radius:var(--r-sm);align-items:center;gap:12px;padding:10px 12px;display:flex;position:relative}.pipeline-step>div{flex-direction:column;flex:1;display:flex}.pipeline-step strong{color:var(--text);font-size:13.5px}.pipeline-step span{color:var(--text-muted);font-size:12px}.pipeline-seta{color:var(--text-faint);position:absolute;bottom:-18px;left:26px}.panel-cta{background:var(--endor);color:#fff;border-radius:var(--r-sm);border:none;align-items:center;gap:8px;margin-top:16px;padding:10px 16px;font-size:13.5px;font-weight:600;transition:background .15s,transform .15s;display:inline-flex}.panel-cta:hover{background:var(--endor-hover);transform:translateY(-1px)}.roadmap{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.roadmap li{color:var(--text);border-bottom:1px solid var(--border);align-items:center;gap:11px;padding:9px 4px;font-size:13.5px;display:flex}.roadmap li:last-child{border-bottom:none}.roadmap-check{background:var(--warn-bg);width:24px;height:24px;color:var(--warn-text);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.roadmap li.feito{color:var(--text-muted)}.roadmap li.feito .roadmap-check{background:var(--tint-green-bg);color:var(--tint-green-fg)}.home-nota-privacidade{max-width:68ch;color:var(--text);border-top:1px solid var(--border);margin:28px auto 4px;padding-top:14px;font-size:12.5px;line-height:1.6}.home-nota-privacidade strong{font-weight:600}.sp-comunicados{background:color-mix(in srgb, var(--endor) 6%, var(--surface));border:1px solid color-mix(in srgb, var(--endor) 25%, var(--border-strong));border-radius:var(--r-md);margin-bottom:14px;padding:14px 16px}.sp-comunicados-principal{color:var(--text);align-items:center;gap:14px;text-decoration:none;display:flex}.sp-comunicados-principal:hover strong{color:var(--endor-texto);text-decoration:underline}.sp-comunicados-principal svg{color:var(--endor-texto);flex-shrink:0;margin-left:auto}.sp-comunicados-links{flex-wrap:wrap;gap:4px 16px;margin-top:8px;padding-left:40px;display:flex}.sp-comunicados-links a{color:var(--endor-texto);font-size:12px;font-weight:600;text-decoration:none}.sp-comunicados-links a:hover{text-decoration:underline}.sp-comunicados-texto{flex-direction:column;gap:2px;display:flex}.sp-comunicados-texto strong{font-size:14.5px}.sp-comunicados-texto span{color:var(--text-muted);font-size:12.5px}.sp-emoji{flex-shrink:0;font-size:26px;line-height:1}.sp-grid{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:14px;display:grid}.sp-card{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:var(--shadow-card);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.sp-card-topo{align-items:flex-start;gap:10px;display:flex}.sp-card-titulo{flex-direction:column;gap:2px;min-width:0;display:flex}.sp-card-titulo strong{color:var(--text);font-size:14px}.sp-card-titulo>span{color:var(--text-muted);font-size:12px}.sp-confidencial{letter-spacing:.05em;text-transform:uppercase;color:var(--alerta-text);vertical-align:1px;border:1px solid;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:10px;font-weight:800}.sp-abrir{color:var(--endor-texto);border-radius:8px;flex-shrink:0;align-items:center;gap:4px;margin-left:auto;padding:4px 8px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.sp-abrir:hover{background:color-mix(in srgb, var(--endor) 10%, transparent)}.sp-bibliotecas{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sp-bibliotecas li{border-top:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:8px;padding:6px 0;display:flex}.sp-bibliotecas li>a{color:var(--text);font-size:12.5px;font-weight:600;text-decoration:none}.sp-bibliotecas li>a:hover{color:var(--endor-texto);text-decoration:underline}.sp-pastas{gap:4px;margin-left:auto;display:inline-flex}.sp-pasta{letter-spacing:.04em;color:var(--text-muted);border:1px solid var(--border-strong);border-radius:999px;padding:1px 7px;font-size:10px;font-weight:800;text-decoration:none}.sp-pasta:hover{color:var(--endor-texto);border-color:var(--endor-texto)}.sp-nota{color:var(--text-muted);margin:14px 0 0;font-size:12px;line-height:1.55}.cia-parques{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-bottom:20px;display:grid}.cia-parque{font:inherit;text-align:left;background:var(--surface);border:1px solid var(--border-strong);border-top:4px solid var(--con-cor);border-radius:var(--r-sm);box-shadow:var(--shadow-card);flex-direction:column;gap:10px;padding:14px 16px;display:flex}button.cia-parque{cursor:pointer;transition:transform .16s,box-shadow .16s,border-color .16s}button.cia-parque:hover{box-shadow:var(--shadow-pop);transform:translateY(-2px)}.cia-parque.ausente{border-style:solid dashed dashed}.cia-parque-topo{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.cia-parque-con{letter-spacing:.06em;color:color-mix(in srgb, var(--con-cor) 80%, #000);font-size:11px;font-weight:800}.cia-parque-topo strong{color:var(--text);font-size:14.5px}.cia-parque-ref{color:var(--text-muted);white-space:nowrap;margin-left:auto;font-size:11.5px}.cia-parque-nums{grid-template-columns:1fr 1fr;gap:4px 12px;display:grid}.cia-parque-nums strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:16px;display:block}.cia-parque-vazio{color:var(--text-muted);margin:0;font-size:12.5px}.cia-links{flex-wrap:wrap;gap:10px;display:flex}:root[data-theme=dark] .cia-parque-con{color:color-mix(in srgb, var(--con-cor) 45%, #fff)}.int-map{width:100%;max-width:620px;height:400px;margin:0 auto;position:relative}.panel-clean{padding-top:10px;padding-bottom:10px}.beam-svg{pointer-events:none;position:absolute;top:0;left:0}.int-node{z-index:2;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:8px;text-decoration:none;display:flex;position:absolute;transform:translate(-50%,-50%)}.int-circle{background:var(--surface);border:1px solid var(--border-strong);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 8px 20px -10px #101a4080}.logo-exati{color:#111}:root[data-theme=dark] .logo-exati{color:#e6ebf7}.int-node:hover .int-circle{box-shadow:var(--shadow-pop);transform:translateY(-3px)}.int-circle-center{background:var(--surface);border:1px solid var(--border-strong);width:84px;height:84px;box-shadow:0 0 0 6px #0083ca1a,0 12px 30px -12px #0a1a5c80}.int-circle-center img{object-fit:contain;width:48px;height:48px}.int-node-top{flex-direction:column-reverse}.int-label{color:var(--text-muted);white-space:nowrap;font-size:12.5px;font-weight:600}.int-node-center .int-label{color:var(--endor-texto)}@media (width<=560px){.int-map{height:360px}}.app-page{flex-direction:column;display:flex}.app-page h1{color:var(--text);margin:0 0 8px}.page-desc{color:var(--text-muted);max-width:700px;margin:0 0 4px;font-size:14px;line-height:1.6}.avulsas-bloco{margin-top:10px}.avulsas-toggle{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:12px}.avulsas-toggle:hover{color:var(--text);text-decoration:underline}.avulsas-tabela{margin-top:6px}.avulsas-tabela a{color:var(--endor-texto);font-weight:600}.esqueleto{background:var(--surface-2);border-radius:6px;display:inline-block;position:relative;overflow:hidden}.esqueleto:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--text-faint) 14%, transparent), transparent);animation:1.6s ease-in-out infinite esqueleto-varredura;position:absolute;inset:0;transform:translate(-100%)}@keyframes esqueleto-varredura{to{transform:translate(100%)}}.esqueleto-pagina{flex-direction:column;gap:16px;margin-top:16px;display:flex}.esqueleto-tabela{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);flex-direction:column;gap:12px;padding:16px;display:flex}.esqueleto-linha{align-items:center;gap:14px;display:flex}.esqueleto-linha:first-child .esqueleto{height:17px}.placeholder-box{background:var(--surface);border:1.5px dashed var(--border-strong);border-radius:var(--r-md);text-align:center;color:var(--text-muted);margin-top:24px;padding:52px 32px}.placeholder-box span{font-size:40px}.placeholder-box .placeholder-icone{color:var(--text-faint);font-size:0;line-height:0;display:inline-flex}.placeholder-box p{max-width:520px;margin:14px auto 0;line-height:1.6}.import-bar{flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0;display:flex}.btn-primary{background:var(--endor);color:#fff;border-radius:var(--r-sm);border:none;align-items:center;gap:8px;padding:11px 18px;font-size:14px;font-weight:600;transition:background .15s,transform .15s;display:inline-flex}.btn-primary:hover{background:var(--endor-hover);transform:translateY(-1px)}.btn-secondary{background:var(--surface);color:var(--endor-texto);border:1.5px solid var(--border-strong);border-radius:var(--r-sm);align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.btn-secondary:hover{background:var(--tint-blue-bg);border-color:var(--terra)}.btn-primary:disabled,.btn-secondary:disabled{opacity:.5;cursor:wait}.import-status{color:var(--text-muted);font-size:14px}.select-mes{border:1.5px solid var(--border-strong);border-radius:var(--r-sm);color:var(--text);background:var(--surface);padding:10px 12px;font-family:inherit;font-size:14px}.fatura-header{margin:8px 0 16px}.fatura-header h2{color:var(--text);margin:0;font-size:18px}.fatura-header span{color:var(--text-muted);font-size:13px}.banner-validacao{border-radius:var(--r-sm);margin-bottom:16px;padding:12px 16px;font-size:14px;line-height:1.5}.banner-validacao.ok{background:var(--ok-bg);color:var(--ok-text);border:1px solid #bfe5cd}.banner-validacao.alerta{background:var(--danger-bg);color:var(--danger-text);border:1px solid #f2c4c2}.banner-validacao.neutro{background:var(--tint-blue-bg);color:var(--info-text);border:1px solid #d3e2f2}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:20px;display:grid}.stat-card{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-sm);box-shadow:var(--shadow-card);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.stat-card strong{color:var(--text);font-size:17px}.stat-card.destaque{background:var(--endor);border-color:var(--endor)}.stat-card.destaque .stat-label{color:#ffffffbf}.stat-card.destaque strong{color:#fff}.stat-label{letter-spacing:.8px;text-transform:uppercase;color:var(--text-muted);font-size:11px}.tabela-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.tabela-toolbar input{border:1px solid var(--border-strong);border-radius:var(--r-sm);flex:1;max-width:380px;padding:9px 12px;font-family:inherit;font-size:14px}.tabela-toolbar span{color:var(--text-muted);font-size:13px}.tabela-wrap{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:var(--shadow-card);overflow-x:auto}.tabela-fatura{border-collapse:collapse;width:100%;font-size:13.5px}.tabela-fatura th,.tabela-fatura td{text-align:left;white-space:nowrap;padding:11px 14px}.tabela-fatura th{background:var(--surface-2);color:var(--text-muted);letter-spacing:.5px;text-transform:uppercase;font-size:11.5px;position:sticky;top:0}.tabela-fatura tbody tr{border-top:1px solid var(--border)}.tabela-fatura tbody tr:hover{background:var(--surface-2)}.tabela-fatura .num{text-align:right}.flip-clock{-webkit-user-select:none;user-select:none;align-items:center;gap:3px;display:inline-flex}.fc-data{color:var(--text-muted);white-space:nowrap;margin-right:9px;font-size:13px;font-weight:600}.fc-digit{background:linear-gradient(180deg, #12235f 0%, var(--endor-escuro) 100%);color:#fff;border-radius:7px;justify-content:center;align-items:center;width:21px;height:30px;font-family:Cascadia Mono,ui-monospace,SF Mono,Consolas,monospace;font-size:15px;font-weight:700;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 1px 2px #101a4040}.fc-digit:after{content:"";background:#ffffff1f;height:1px;position:absolute;top:50%;left:0;right:0}.fc-num{justify-content:center;align-items:center;animation:.3s fc-flip;display:flex;position:absolute;inset:0}@keyframes fc-flip{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.fc-sep{color:var(--text-faint);margin:0 2px;font-size:15px;font-weight:700}@media (width<=480px){.fc-data{display:none}}.seg{border:1.5px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);display:inline-flex;overflow:hidden}.seg-item{color:var(--text-muted);background:0 0;border:none;padding:10px 16px;font-size:14px;font-weight:600}.seg-item+.seg-item{border-left:1px solid var(--border)}.seg-item.ativo{background:var(--endor);color:#fff}.bases-chips{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.chip{border:1px solid var(--border-strong);color:var(--text-muted);background:var(--surface);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}.chip.ok{background:var(--ok-bg);border-color:var(--ok-text);color:var(--ok-text)}.stat-sub{color:var(--text-muted);font-size:12px}.stat-card.destaque .stat-sub{color:#ffffffbf}.fonte-nota{color:var(--text-faint);margin:-8px 0 16px;font-size:13px}.rel-secao{color:var(--endor-texto);margin:26px 0 12px;font-size:15px}.rel-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;margin-bottom:8px;display:grid}.rel-card{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:var(--shadow-card);padding:16px 18px}.rel-card h4{letter-spacing:.4px;text-transform:uppercase;color:var(--text-muted);margin:0 0 10px;font-size:13px}.tabela-mini{border-collapse:collapse;width:100%;font-size:13.5px}.tabela-mini td{border-top:1px solid var(--border);padding:6px 8px}.tabela-mini tr:first-child td{border-top:none}.tabela-mini .num{text-align:right;white-space:nowrap}.rel-nota{color:var(--text-faint);margin:10px 0 0;font-size:12px}.busca-wrap{background:var(--surface);border:1.5px solid var(--border-strong);border-radius:var(--r-sm);min-width:260px;color:var(--text-muted);flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.busca-wrap input{color:var(--text);background:0 0;border:none;outline:none;flex:1;padding:10px 0;font-family:inherit;font-size:14px}.verbetes{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px;display:grid}.verbete{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:var(--shadow-card);flex-direction:column;padding:16px 18px;display:flex}.verbete header{align-items:center;gap:8px;margin-bottom:8px;display:flex}.verbete-con{letter-spacing:.05em;color:#fff;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:800}.verbete-con.con-vli{background:var(--endor)}.verbete-con.con-ldv{background:var(--terra)}.verbete-con.con-mpl{background:var(--por-do-sol)}.verbete-tema{letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);font-size:11px}.verbete h4{color:var(--endor-texto);margin:0 0 6px;font-size:15px}.verbete p{color:var(--text-muted);margin:0;font-size:13px;line-height:1.55}.verbete footer{border-top:1px solid var(--border);color:var(--text-faint);margin-top:10px;padding-top:8px;font-size:11.5px}.cabecalho-relatorio{background:var(--surface,#fff);border:1px solid var(--border-strong,#c9cfda);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;padding:12px 14px;display:flex}.import-grupos{flex-direction:column;gap:10px;margin-bottom:16px;display:flex}.grupo-acoes{border:1px solid var(--border,#e2e6ee);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.grupo-titulo{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted,#5b6572);flex-basis:100%;font-size:11px;font-weight:800}.guia-mes{border:1px solid var(--borda,#d8dee6);border-radius:10px;max-width:720px;margin-bottom:16px;padding:10px 14px;font-size:13px}.guia-mes summary{cursor:pointer;font-weight:700}.guia-mes ol{flex-direction:column;gap:6px;margin:10px 0 4px;padding-left:22px;display:flex}.grupo-nota{color:var(--texto-suave,#5b6572);align-self:center;font-size:12.5px}.fotos-lista{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin-bottom:16px;display:grid}.foto-item{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-sm);box-shadow:var(--shadow-card);margin:0;position:relative;overflow:hidden}.foto-item img{object-fit:cover;width:100%;height:110px;display:block}.foto-item input{border:none;border-top:1px solid var(--border);width:100%;color:var(--text);background:var(--surface);padding:7px 9px;font-family:inherit;font-size:12px}.foto-remover{color:#fff;background:#0a1a5cb8;border:none;border-radius:50%;width:24px;height:24px;font-size:15px;line-height:1;position:absolute;top:6px;right:6px}.chart-wrap{width:100%;position:relative}.barreira-tecnico{border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--border);max-width:60ch;color:var(--text-faint);word-break:break-word;margin:0 auto;padding:8px 12px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:11.5px}.chart-erro{border:1px dashed var(--border);border-radius:var(--r-md);background:var(--danger-bg);height:100%;color:var(--danger-text);text-align:center;justify-content:center;align-items:center;margin:0;padding:0 16px;font-size:12px;display:flex}.dash-cons{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.dash-dot{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:7px;display:inline-block}.dash-con-tag{color:var(--text-faint);margin-left:4px;font-size:11px}.dash-con-kpis{grid-template-columns:repeat(2,1fr);gap:10px 14px;margin-top:4px;display:grid}.dash-con-kpis strong{color:var(--endor-texto);font-variant-numeric:tabular-nums;font-size:20px;display:block}.dash-con-kpis span{color:var(--text-muted);font-size:11.5px}@media (width<=1120px){.kpi-row{grid-template-columns:repeat(2,1fr)}.dash-cols{grid-template-columns:1fr}}@media (width<=860px){.app-bg{padding:0}.app-shell{border:none;border-radius:0;flex-direction:column;min-width:0;max-width:none;height:auto;min-height:100dvh;overflow:visible}.sidebar{border-right:none;border-bottom:1px solid var(--border);flex-direction:column;gap:12px;width:100%;overflow:visible}.sb-search,.sb-conc,.sb-promo,.sb-section{display:none}.sb-nav{-webkit-overflow-scrolling:touch;flex-flow:row;gap:8px;padding-bottom:4px;overflow-x:auto}.sb-grupo{display:contents}.sb-item{white-space:nowrap;flex-shrink:0;width:auto}.sb-item span{flex:initial}.sb-item-arrow{display:none}.sb-user{border-top:none;padding-top:0}}@media (width<=560px){.kpi-row{grid-template-columns:1fr}.topbar{flex-direction:column;align-items:flex-start;gap:12px}.content{padding:18px 16px 26px}}.splash-page{background:0 0;min-height:40vh}.bandeira-card{background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--band-cor,var(--border-strong));border-radius:var(--r-md);margin-bottom:16px;padding:13px 16px}.bandeira-emoji{font-size:14px;line-height:1}.bandeira-emoji-grande{filter:drop-shadow(0 2px 3px #101a402e);flex:none;font-size:24px;line-height:1.15}.bandeira-erro{color:var(--text-faint);font-size:12.5px}.bandeira-topo{align-items:flex-start;gap:10px;display:flex}.bandeira-topo .bandeira-fonte{align-self:flex-end;margin-left:auto}.med-linha{cursor:default}.med-abre{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.med-abre:hover code,.med-abre:focus-visible code{text-decoration:underline}.med-seta{color:var(--text-faint);flex:none;width:9px;font-size:.7rem}.med-aberta>td{background:var(--surface-2);border-bottom-color:#0000}.med-detalhe>td{background:var(--surface-2);padding:12px 14px 14px}.ativ-tab:has(.med-detalhe){max-height:34rem}.med-det-grade{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px 24px;display:grid}.med-det-tit{flex-direction:column;gap:1px;margin-bottom:8px;display:flex}.med-det-campos{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px 18px;margin:0;display:grid}.med-det-campos dt{text-transform:uppercase;letter-spacing:.04em;color:var(--text-faint);font-size:.72rem}.med-det-campos dd{font-variant-numeric:tabular-nums;margin:1px 0 0;font-size:.9rem}.med-det-conta{border-top:1px solid var(--border);margin-top:12px;padding-top:10px}.retr-grupo{margin-top:22px}.retr-grupo-tit{color:var(--endor-texto);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 10px;font-size:.95rem;display:flex}.retr-bloco{margin-bottom:16px}.retr-bloco h5{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0 0 6px;font-size:.88rem;display:flex}.retr-tab{font-variant-numeric:tabular-nums}.fin-tabela.retr-tab td,.fin-tabela.retr-tab th{padding-top:6px;padding-bottom:6px}.fin-tabela.retr-tab .cen-num .cen-tipo{margin-top:0;margin-left:4px;display:inline}.retr-barra-linha{align-items:center;gap:8px;width:100%;min-width:96px;display:flex}.retr-barra-fill{background:var(--terra);opacity:.75;border-radius:4px;flex:0 auto;min-width:2px;max-width:calc(100% - 52px);height:7px}.retr-barra-num{text-align:right;white-space:nowrap;flex:0 0 44px;margin-left:auto}.retr-comps{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px 28px;display:grid}.retr-comp-tit{flex-wrap:wrap;align-items:baseline;gap:3px 8px;margin-bottom:5px;display:flex}.retr-comp-barra{background:var(--surface-2);border:1px solid var(--border);border-radius:6px;height:12px;display:flex;overflow:hidden}.retr-seg{min-width:2px;height:100%}.retr-seg-0{background:var(--terra)}.retr-seg-1{background:var(--natureza)}.retr-seg-2{background:var(--por-do-sol)}.retr-seg-3{background:var(--tint-pink-fg)}.retr-seg-4{background:var(--tint-blue-fg)}.retr-seg-5{background:var(--tech)}.retr-comp-leg{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:6px;font-size:.8rem;display:flex}.retr-leg-item{align-items:center;gap:5px;display:inline-flex}.retr-leg-item b{color:var(--text);font-variant-numeric:tabular-nums}.retr-ponto{border-radius:2px;flex:none;width:8px;height:8px}.retr-geos{gap:10px;display:grid}.retr-geo{border:1px solid var(--border);border-radius:var(--r-md);padding:10px 14px}.retr-geo>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 10px;list-style:none;display:flex}.retr-geo>summary::-webkit-details-marker{display:none}.retr-geo>summary:before{content:"▸";color:var(--text-faint);font-size:.72rem;transition:transform .14s}.retr-geo[open]>summary:before{content:"▾"}@media (prefers-reduced-motion:reduce){.retr-geo>summary:before{transition:none}}.retr-geo[open]>summary{margin-bottom:10px}.bandeira-dot{width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in srgb, currentColor 0%, transparent);border-radius:50%;flex:none;margin-top:4px}.bandeira-texto{flex-direction:column;gap:2px;min-width:0;display:flex}.bandeira-texto strong{color:var(--text);font-size:14.5px}.bandeira-texto strong small{color:var(--text-faint);font-weight:600}.bandeira-texto span{color:var(--text-muted);font-size:12.5px}.bandeira-fonte{color:var(--text-faint);white-space:nowrap;font-size:10.5px}.bandeira-chip{background:color-mix(in srgb, var(--band-cor,var(--border-strong)) 9%, var(--surface));border:1px solid color-mix(in srgb, var(--band-cor,var(--border-strong)) 38%, var(--border-strong));color:color-mix(in srgb, var(--band-cor,var(--text-muted)) 72%, var(--text));white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-family:inherit;font-size:12.5px;font-weight:700;display:inline-flex}.bandeira-chip .bandeira-dot{width:10px;height:10px;margin-top:0}.bandeira-menu{display:inline-flex;position:relative}.bandeira-drop{background:var(--surface,#fff);border:1px solid var(--border-strong,#c9cfda);z-index:60;white-space:normal;cursor:default;border-radius:12px;width:300px;padding:12px 14px;display:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 10px 28px #101a4029}.bandeira-drop.aberto{display:block}@media (hover:hover) and (pointer:fine){.bandeira-menu:hover .bandeira-drop{display:block}}.bandeira-drop-titulo{margin:0 0 4px;font-size:13.5px;font-weight:800}.bandeira-drop-linha{color:var(--text,#23283a);margin:4px 0;font-size:12.5px;font-weight:500;line-height:1.45}.bandeira-drop-linha.alerta{color:var(--alerta-text)}.bandeira-drop hr{border:none;border-top:1px solid var(--border,#e2e6ee);margin:8px 0}.bandeira-drop-conta{font-variant-numeric:tabular-nums;margin:2px 0 2px 8px}.sino-menu{display:inline-flex;position:relative}.sino-menu .topbar-icon{position:relative}.sino-contador{background:var(--sino-bg);color:#fff;min-width:17px;height:17px;box-shadow:0 0 0 2px var(--surface);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-5px;right:-5px}.sino-quando{color:var(--text-faint)}.sino-faturas{align-items:center;gap:2px;font-size:12px;display:inline-flex}.sino-faturas b{background:var(--sino-bg);color:#fff;border-radius:999px;padding:3px 5px;font-size:10.5px;line-height:1}@media (width<=640px){.bandeira-chip-rotulo{display:none}.bandeira-chip{padding:7px 9px}}.sala-alertas{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);margin-bottom:16px;padding:14px 16px}.sala-alertas-head{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.sala-alertas-head strong{color:var(--text);font-size:14px}.sala-alertas-head span{color:var(--text-faint);font-size:11.5px}.sala-alertas-lista{flex-direction:column;gap:4px;max-height:190px;display:flex;overflow-y:auto}.sala-alerta{border-radius:var(--r-sm);text-align:left;color:var(--text-muted);background:0 0;border:none;align-items:center;gap:10px;padding:6px 8px;font-size:12.5px;display:flex}.sala-alerta:hover{background:var(--surface-2)}.sala-alerta-data{white-space:nowrap;width:74px;color:var(--text);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.sala-alerta-data em{color:var(--text-faint);font-style:normal}.sala-alerta-con{color:#fff;letter-spacing:.3px;border-radius:6px;flex:none;padding:2px 7px;font-size:10px;font-weight:700}.sala-alerta-titulo{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sala-alerta-dias{color:var(--terra);flex:none;font-size:11px;font-weight:700}.sala-contratos{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px;display:grid}.sala-contrato{background:var(--surface);border:1px solid var(--border);border-top:4px solid var(--con-cor);border-radius:var(--r-md);text-align:left;flex-direction:column;align-items:flex-start;gap:3px;padding:14px 16px 12px;transition:transform .15s,box-shadow .15s;display:flex;position:relative}.sala-contrato:hover{transform:translateY(-2px);box-shadow:0 8px 20px -10px #0a1a5c66}.sala-contrato.ativa{border-color:var(--con-cor);background:color-mix(in srgb, var(--con-cor) 4%, var(--surface));box-shadow:0 10px 24px -10px #0a1a5c73}.sala-contrato-con{letter-spacing:.5px;color:var(--con-cor);font-size:10.5px;font-weight:800;position:absolute;top:10px;right:12px}.sala-contrato strong{color:var(--text);font-size:15px}.sala-contrato-sub{color:var(--text-muted);font-size:12px}.sala-contrato-info{color:var(--text-faint);margin-top:4px;font-size:11px}.sala-ala{background:var(--surface);border:1px solid var(--border);border-left:5px solid var(--sala-cor);border-radius:var(--r-md);padding:18px 20px 20px}.sala-ala-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.sala-ala-head h2{letter-spacing:-.3px;margin:0 0 4px;font-size:21px;font-weight:800}.sala-ala-head p{color:var(--text);max-width:72ch;margin:0;font-size:13px;font-weight:600}.sala-ala-meta{color:var(--text-faint)!important;margin-top:3px!important;font-size:11.5px!important;font-weight:400!important}.sala-notas-btn{color:var(--warn-text);background:var(--warn-bg);border-radius:var(--r-sm);border:none;flex:none;padding:8px 12px;font-size:12px;font-weight:600}.sala-notas{background:var(--warn-bg);border-radius:var(--r-sm);color:var(--warn-text);margin:0 0 14px;padding:12px 16px 12px 32px;font-size:12.5px;line-height:1.55}.sala-notas li{margin:4px 0}.sala-abas{border-bottom:2px solid var(--border);gap:4px;margin-bottom:14px;display:flex;overflow-x:auto}.sala-aba{color:var(--text-muted);white-space:nowrap;background:0 0;border:none;border-bottom:3px solid #0000;margin-bottom:-2px;padding:9px 14px;font-size:13px;font-weight:600}.sala-aba small{color:var(--text-faint)}.sala-aba.ativa{color:var(--sala-cor);border-bottom-color:var(--sala-cor)}.sala-filtros{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.chip-filtro{border:1px solid var(--border-strong);background:var(--surface);color:var(--text-muted);border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600}.chip-filtro.ativo{border-color:var(--cat-cor,var(--endor));color:var(--cat-cor,var(--endor));background:color-mix(in srgb, var(--cat-cor,var(--endor)) 8%, var(--surface))}.obr-lista{flex-direction:column;gap:8px;display:flex}.obr-card{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);overflow:hidden}.obr-card.aberta{box-shadow:0 6px 18px -8px #0a1a5c40}.obr-head{text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:10px 12px;display:flex}.obr-head:hover{background:var(--surface-2)}.obr-cat{color:#fff;letter-spacing:.2px;border-radius:6px;flex:none;padding:3px 8px;font-size:10px;font-weight:700}.obr-titulo{letter-spacing:-.1px;min-width:0;color:var(--text);flex:1;font-size:14px;font-weight:700}.obr-meta{flex:none;align-items:center;gap:6px;display:flex}.obr-period{color:var(--text-faint);white-space:nowrap;text-overflow:ellipsis;max-width:130px;font-size:11px;font-style:italic;overflow:hidden}.obr-risco{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.risco-alto{background:var(--pill-rosa-bg);color:var(--pill-rosa-fg)}.risco-medio{background:var(--pill-ambar-bg);color:var(--pill-ambar-fg)}.risco-baixo{background:var(--pill-verde-bg);color:var(--pill-verde-fg)}.obr-vi{color:var(--por-do-sol);border:1.5px solid var(--por-do-sol);border-radius:6px;padding:1px 6px;font-size:10px;font-weight:800}.obr-seta{color:var(--text-faint);text-align:center;width:16px;font-size:16px}.obr-corpo{border-top:1px solid var(--border);background:var(--surface-2);border-left:4px solid;padding:14px 16px}.obr-grid{grid-template-columns:1fr 1fr;gap:12px 20px;display:grid}.obr-campo-largo{grid-column:1/-1}.obr-campo span{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);margin-bottom:3px;font-size:10px;font-weight:700;display:block}.obr-campo p{color:var(--text);margin:0;font-size:13px;line-height:1.55}.obr-campo small{color:var(--text-faint)}.obr-penalidade p{color:var(--pill-rosa-fg)}.obr-status{background:var(--tint-blue-bg,var(--pill-azul-bg));color:var(--terra);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}.obr-vazio{font-style:italic;color:var(--text-faint)!important}.obr-fonte{font-family:inherit;color:var(--text-muted)!important}.cal-grade{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.cal-mes{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);flex-direction:column;gap:5px;min-height:90px;padding:10px 11px;display:flex}.cal-mes-nome{color:var(--sala-cor);letter-spacing:.4px;font-size:12px}.cal-evento{color:var(--text-muted);align-items:flex-start;gap:6px;font-size:11px;line-height:1.35;display:flex}.cal-evento i{border-radius:50%;flex:none;width:8px;height:8px;margin-top:3px}.cal-semdata{color:var(--text-muted);margin-top:14px;font-size:12.5px}.cal-semdata ul{margin:6px 0 0;padding-left:20px}.cal-semdata li{margin:3px 0}.cal-semdata small{color:var(--text-faint)}.sala-vi-aviso{background:var(--warn-bg);border-radius:var(--r-sm);color:var(--warn-text);margin-bottom:12px;padding:12px 16px;font-size:13px}.sala-vi-aviso p{margin:0}.sala-aviso-fonte{border-left:3px solid var(--warn-text);margin:14px 0 0}.sala-aviso-fonte-nota{opacity:.85;margin-top:6px!important}.sala-qa p{color:var(--text-muted);max-width:80ch;font-size:13px}.sala-qa-modelo{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-sm);letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);grid-template-columns:90px 120px 1fr 1fr 100px;gap:10px;margin:12px 0;padding:8px 12px;font-size:10.5px;font-weight:700;display:grid}.sala-consulta .app-page{padding:0}.sala-consulta .page-desc{display:none}@media (width<=900px){.sala-contratos{grid-template-columns:1fr}.cal-grade{grid-template-columns:repeat(2,1fr)}.obr-grid{grid-template-columns:1fr}.sala-ala-head{flex-direction:column}.sala-qa-modelo{display:none}}.admin-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);margin-bottom:14px;padding:16px 18px}.admin-card h2{color:var(--endor-texto);letter-spacing:-.2px;margin:0 0 4px;font-size:16px}.admin-sub{color:var(--text-faint);margin:0 0 12px;font-size:12px}.tabela-scroll{overflow-x:auto}.admin-tabela{border-collapse:collapse;width:100%;font-size:12.5px}.admin-tabela th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);border-bottom:2px solid var(--border);white-space:nowrap;padding:7px 10px;font-size:10.5px;font-weight:700}.admin-tabela td{border-bottom:1px solid var(--border);color:var(--text-muted);vertical-align:top;padding:9px 10px}.admin-tabela tr:last-child td{border-bottom:none}.anexo-baixar{font:inherit;text-align:left;color:var(--endor-texto);cursor:pointer;word-break:break-all;background:0 0;border:none;padding:1px 0;font-weight:600;display:block}.anexo-baixar:hover:not(:disabled){text-decoration:underline}.anexo-baixar:disabled{color:var(--text-faint);cursor:default}.anexo-tamanho{color:var(--text-faint);white-space:nowrap;margin-left:6px;font-weight:400}.admin-dica{color:var(--text-faint);margin:0 0 10px;font-size:12px}.admin-erro{color:var(--danger-text);background:var(--danger-bg);border-radius:var(--r-sm);padding:8px 10px;font-size:12.5px}.admin-perfil{color:var(--endor-texto);background:var(--tint-blue-bg,var(--pill-azul-bg));white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700;display:inline-block}.admin-motivo{max-width:260px}.admin-nota{color:var(--text-faint);margin:12px 0 0;font-size:11.5px;font-style:italic;line-height:1.5}.admin-grid{grid-template-columns:1.2fr 1fr;gap:14px;display:grid}.seg-lista{flex-direction:column;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:flex}.seg-lista li{align-items:flex-start;gap:10px;display:flex}.seg-lista strong{color:var(--text);font-size:13px;display:block}.seg-lista small{color:var(--text-faint);font-size:11.5px}.seg-status{text-align:center;border-radius:999px;flex:none;width:118px;margin-top:2px;padding:3px 6px;font-size:10px;font-weight:700}.seg-ativo{background:var(--pill-verde-bg);color:var(--pill-verde-fg)}.seg-f1{background:var(--pill-azul-bg);color:var(--pill-azul-fg)}.seg-f2{background:var(--surface-2);color:var(--text-faint);border:1px solid var(--border)}.admin-proc{margin-bottom:14px;font-size:12.5px}.admin-proc strong{color:var(--text);margin-bottom:4px;display:block}.admin-proc ol{color:var(--text-muted);margin:0;padding-left:20px;line-height:1.6}.admin-proc code{background:var(--surface-2);border:1px solid var(--border);border-radius:4px;padding:0 5px;font-size:11.5px}@media (width<=900px){.admin-grid{grid-template-columns:1fr}}.busca-linha{gap:8px;display:flex}.busca-linha input{min-width:0;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-sm);outline:none;flex:1;padding:10px 14px;font-family:inherit;font-size:13.5px}.busca-linha input:focus{border-color:var(--sala-cor,var(--terra));box-shadow:0 0 0 2px color-mix(in srgb, var(--sala-cor,var(--terra)) 18%, transparent)}.busca-ia-btn{white-space:nowrap}.busca-cobertura{color:var(--text-faint);margin:8px 0 14px;font-size:11.5px}.busca-erro{color:var(--danger-text);background:var(--danger-bg);border-radius:var(--r-sm);padding:10px 14px;font-size:12.5px}.busca-trecho{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);margin-bottom:8px;padding:11px 14px}.busca-trecho .busca-ref{letter-spacing:.04em;text-transform:uppercase;color:var(--sala-cor,var(--endor));border:1px solid;border-radius:6px;margin-bottom:7px;padding:1px 8px;font-size:10.5px;font-weight:700;display:inline-block}.busca-trecho p{color:var(--text-muted);white-space:pre-wrap;margin:0;font-size:12.5px;line-height:1.6}.busca-trecho mark{background:color-mix(in srgb, var(--sala-cor,#0083ca) 22%, transparent);color:var(--text);border-radius:3px;padding:0 1px}.busca-ia-bloco{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);border-left:4px solid;margin-bottom:12px;padding:13px 15px}.busca-ia-selo{letter-spacing:.08em;text-transform:uppercase;color:var(--sala-cor,var(--endor));margin-bottom:6px;font-size:10px;font-weight:800;display:inline-block}.busca-ia-resposta{color:var(--text);margin:0 0 12px;font-size:13px;line-height:1.6}.perfil-overlay{z-index:300;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0610409e;place-items:center;padding:24px;animation:.3s both viewIn;display:grid;position:fixed;inset:0}.perfil-modal{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);width:min(440px,100%);padding:26px 26px 22px;box-shadow:0 24px 64px #06104059}.perfil-modal h2{color:var(--endor-texto);margin:0 0 6px;font-size:19px}.perfil-modal>p{color:var(--text-muted);margin:0 0 18px;font-size:13px;line-height:1.5}.perfil-campo{margin-bottom:14px;display:block}.perfil-campo>span{letter-spacing:.02em;color:var(--text-muted);margin-bottom:6px;font-size:11.5px;font-weight:700;display:block}.perfil-campo input,.perfil-campo select{width:100%;font:inherit;color:var(--text);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-sm);outline:none;padding:10px 12px;font-size:13.5px;transition:border-color .15s,box-shadow .15s}.perfil-campo input:focus,.perfil-campo select:focus{border-color:var(--terra);box-shadow:0 0 0 3px color-mix(in srgb, var(--terra) 18%, transparent)}.perfil-humores{flex-wrap:wrap;gap:8px;display:flex}.perfil-humor{font:inherit;color:var(--text-muted);background:var(--surface-2);border:1px solid var(--border);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;transition:border-color .15s,color .15s,background .15s;display:flex}.perfil-humor em{font-size:15px;font-style:normal}.perfil-humor:hover{border-color:var(--terra);color:var(--text)}.perfil-humor.ativo{border-color:var(--terra);background:color-mix(in srgb, var(--terra) 12%, transparent);color:var(--endor-texto)}.perfil-erro{color:var(--valor-neg);margin:4px 0 0;font-size:12.5px}.perfil-salvar{justify-content:center;width:100%;margin-top:14px}.online-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);max-width:980px;box-shadow:var(--shadow-card);grid-template-columns:1fr 1fr;gap:28px;margin:18px auto 0;padding:20px 24px;animation:.5s both viewIn;display:grid}.online-col{flex-direction:column;gap:10px;min-width:0;display:flex}.online-titulo{letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:800}.online-vazio{color:var(--text-muted);font-size:13px}.online-lista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.online-lista li{align-items:center;gap:9px;min-width:0;display:flex}.online-dot{background:var(--online-dot);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--online-dot) 22%, transparent);border-radius:50%;flex:0 0 8px}.online-nome{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}.online-funcao{color:var(--text-muted);white-space:nowrap;font-size:11.5px}.online-humor{margin-left:auto;font-size:15px}.online-card textarea{resize:vertical;width:100%;font:inherit;color:var(--text);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-sm);outline:none;padding:10px 12px;font-size:13px;transition:border-color .15s,box-shadow .15s}.online-card textarea:focus{border-color:var(--terra);box-shadow:0 0 0 3px color-mix(in srgb, var(--terra) 18%, transparent)}.online-envio{align-items:center;gap:12px;display:flex}.online-ok{color:var(--valor-pos);font-size:12.5px;font-weight:600}.online-erro{color:var(--valor-neg);font-size:12.5px}@media (width<=860px){.online-card{grid-template-columns:1fr}}.admin-trava{max-width:560px;margin:40px auto}.admin-sugestoes{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.admin-sugestoes li{background:var(--surface-2);border:1px solid var(--border);border-left:4px solid var(--terra);border-radius:var(--r-sm);padding:12px 14px}.admin-sugestoes p{color:var(--text);white-space:pre-wrap;margin:0 0 6px;font-size:13px;line-height:1.55}.admin-sugestoes small{color:var(--text-muted);font-size:11.5px}.admin-cadeados th{font-size:10.5px}.admin-cadeados th:first-child,.admin-cadeados td:first-child{z-index:1;background:var(--surface);box-shadow:inset -1px 0 0 var(--border), 6px 0 8px -6px var(--sombra-rolagem);position:sticky;left:0}.admin-cadeados tbody tr:hover>td,.admin-cadeados tbody tr:focus-within>td{background:var(--surface-2)}.admin-cadeados tbody tr:hover>td:first-child,.admin-cadeados tbody tr:focus-within>td:first-child{box-shadow:inset 3px 0 0 var(--endor-texto), inset -1px 0 0 var(--border), 6px 0 8px -6px var(--sombra-rolagem)}.admin-cadeados-caixa{overscroll-behavior-x:contain;max-height:min(72vh,760px);overflow:auto}.admin-cadeados thead th{z-index:2;background:var(--surface);box-shadow:inset 0 -2px 0 var(--border);border-bottom:0;position:sticky;top:0}.admin-cadeados thead th:first-child{z-index:3;box-shadow:inset 0 -2px 0 var(--border), inset -1px 0 0 var(--border), 6px 0 8px -6px var(--sombra-rolagem)}.admin-cadeados td[colspan]:first-child{box-shadow:none;position:static}@media (width<=860px){.admin-cadeados th:first-child,.admin-cadeados td:first-child{min-width:8rem;max-width:9.5rem}.admin-cadeados td:first-child .admin-motivo{overflow-wrap:anywhere}}.cadeado{font:inherit;border:1px solid var(--border);cursor:pointer;white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:11.5px;font-weight:700;transition:filter .15s,transform 50ms}.cadeado:active{transform:scale(.97)}.cadeado-icone{vertical-align:-2px;margin-right:4px}.cadeado:disabled{opacity:.6;cursor:wait}.cadeado-aberto{background:var(--ok-bg);color:var(--ok-text);border-color:color-mix(in srgb, var(--ok-text) 25%, transparent)}.cadeado-fechado{background:var(--danger-bg);color:var(--danger-text);border-color:color-mix(in srgb, var(--danger-text) 25%, transparent)}.cadeado:hover:not(:disabled){filter:brightness(.96)}.sb-user-btn{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:0;line-height:0;transition:box-shadow .15s,transform .1s}.sb-user-btn:hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--terra) 35%, transparent);transform:scale(1.04)}.perfil-modal{position:relative}.perfil-fechar{color:var(--text-muted);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:none;padding:4px 8px;font-size:22px;line-height:1;position:absolute;top:12px;right:14px}.perfil-fechar:hover{color:var(--text);background:var(--surface-2)}.radar-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.radar-abas{flex-wrap:wrap;gap:8px;display:flex}.radar-aba{font:inherit;border:1px solid var(--border-strong);background:var(--surface);color:var(--text-muted);cursor:pointer;border-radius:999px;padding:8px 14px;font-size:12.5px;font-weight:700;transition:all .15s}.radar-aba:hover{border-color:var(--radar-cor);color:var(--text)}.radar-aba.ativa{background:var(--radar-cor);border-color:var(--radar-cor);color:#fff}.radar-atualizado{color:var(--text-muted);font-size:11.5px}:root[data-theme=dark] .radar-fonte,:root[data-theme=dark] .radar-titulo:hover,:root[data-theme=dark] .pulso-links a{color:color-mix(in srgb, var(--radar-cor) 45%, #fff)}:root[data-theme=dark] .radar-aba:hover{border-color:color-mix(in srgb, var(--radar-cor) 45%, #fff)}:root[data-theme=dark] .radar-aba.ativa{background:color-mix(in srgb, var(--radar-cor) 32%, var(--surface));border-color:color-mix(in srgb, var(--radar-cor) 55%, #fff);color:#fff}:root[data-theme=dark] .radar-item{border-left-color:color-mix(in srgb, var(--radar-cor) 55%, #fff)}.radar-lista{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px;display:grid}.radar-item{background:var(--surface);border:1px solid var(--border);border-left:4px solid var(--radar-cor);border-radius:var(--r-md);box-shadow:var(--shadow-card);flex-direction:column;gap:8px;padding:14px 16px;animation:.35s both viewIn;display:flex}.radar-meta{justify-content:space-between;align-items:center;gap:10px;display:flex}.radar-fonte{letter-spacing:.07em;text-transform:uppercase;color:var(--radar-cor);font-size:10.5px;font-weight:800}.radar-quando{color:var(--text-muted);white-space:nowrap;font-size:11px}.radar-titulo{color:var(--text);font-size:14.5px;font-weight:700;line-height:1.4;text-decoration:none}.radar-titulo:hover{color:var(--radar-cor);text-decoration:underline}.radar-resumo{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.55}.online-foto{object-fit:cover;border:1.5px solid var(--border-strong);border-radius:50%;flex:0 0 26px;width:26px;height:26px}.online-foto-iniciais{color:#fff;background:linear-gradient(135deg, var(--endor), var(--terra));justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.pulso-pontos{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.pulso-pontos li{color:var(--text-muted);font-size:12.5px;line-height:1.5}.pulso-links{flex-wrap:wrap;gap:8px;display:flex}.pulso-links a{color:var(--radar-cor);border:1px solid var(--border);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;text-decoration:none}.pulso-links a:hover{border-color:var(--radar-cor)}.sug-badge{color:#fff;background:var(--terra);vertical-align:middle;border-radius:999px;margin-left:10px;padding:2px 10px;font-size:11px;font-weight:800;display:inline-block}.admin-sugestoes li.sug-lida{opacity:.62;border-left-color:var(--border-strong)}.sug-rodape{justify-content:space-between;align-items:center;gap:10px;display:flex}.sug-marcar{font:inherit;color:var(--terra);border:1px solid var(--border);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.sug-marcar:hover{border-color:var(--terra)}.sb-cadeado{color:var(--text-faint);margin-left:4px;display:inline-flex}.area-trancada{text-align:center;padding:34px 28px}.area-trancada-emoji{color:var(--text-faint);justify-content:center;margin-bottom:10px;display:flex}.sug-acoes{flex:none;gap:6px;display:flex}.sug-copiar-tudo{margin-bottom:12px}.sug-apagar{color:var(--valor-neg)}.sug-apagar:hover{border-color:var(--valor-neg)}.online-dica{color:var(--text-faint);margin-top:-4px;font-size:11px}.online-contagem{letter-spacing:.02em;text-transform:none;color:var(--text-faint);margin-left:10px;font-size:10.5px;font-weight:700}.online-flag{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;flex:none;padding:2px 8px;font-size:9.5px;font-weight:800}.flag-on{color:var(--ok-text);background:var(--ok-bg)}.flag-off{color:var(--text-faint);background:var(--surface-2);border:1px solid var(--border)}.online-lista li.offline{opacity:.55}.online-lista li.offline .online-foto{filter:grayscale()}.online-estado{color:var(--text-muted);font-size:12px;font-style:normal;font-weight:500}.online-foto-wrap{cursor:zoom-in;background:0 0;border:none;border-radius:50%;flex:none;padding:0;line-height:0;position:relative}.online-foto-zoom{z-index:60;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:var(--shadow-pop);padding:6px 6px 4px;line-height:1.3;animation:.18s both viewIn;display:none;position:absolute;bottom:calc(100% + 10px);left:-8px}.online-foto-zoom img{object-fit:cover;border-radius:12px;width:132px;height:132px;display:block}.online-foto-zoom em{color:var(--text);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:132px;padding:6px 4px 2px;font-size:11.5px;font-style:normal;font-weight:700;display:block;overflow:hidden}.online-foto-wrap:hover .online-foto-zoom,.online-foto-wrap.ativa .online-foto-zoom{display:block}.online-lista li.offline .online-foto-zoom img{filter:none}.spinner-sm{vertical-align:-3px;border-width:2px;width:16px;height:16px;display:inline-block}.fin-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.fin-atualizado{color:var(--text-muted);align-items:center;gap:7px;font-size:.86rem;display:inline-flex}.fin-atualizado strong{color:var(--text);font-weight:700}.fin-atualizado:has(>.fin-atualizado-texto){align-items:flex-start}.fin-atualizado:has(>.fin-atualizado-texto)>svg{flex-shrink:0;margin-top:2px}.fin-atualizado>.fin-atualizado-texto{flex-wrap:wrap;align-items:baseline;gap:2px 6px;min-width:0;display:inline-flex}.fin-atualizado-falha{color:var(--warn-text);flex-basis:100%}.fin-atualizado-detalhe{flex-basis:100%}.fin-atualizado-detalhe summary{cursor:pointer;width:max-content;color:var(--text-muted);text-underline-offset:2px;text-decoration:underline}.fin-atualizado-detalhe table{border-collapse:collapse;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-sm);max-width:100%;margin-top:6px;font-size:.8rem}.fin-atualizado-detalhe th,.fin-atualizado-detalhe td{text-align:left;border-bottom:1px solid var(--border);color:var(--text);padding:4px 10px;font-weight:400}.fin-atualizado-detalhe th{color:var(--text-muted);font-weight:600}@media (width<=560px){.fin-atualizado-detalhe table{display:block;overflow-x:auto}}.fin-btn{border:1px solid var(--endor);background:var(--endor);color:#fff;border-radius:var(--r-sm);align-items:center;gap:8px;padding:10px 16px;font-size:.9rem;font-weight:700;transition:filter .15s,opacity .15s;display:inline-flex}.fin-btn:hover:not(:disabled){filter:brightness(1.12)}.fin-btn:disabled{opacity:.7;cursor:progress}.fin-aviso{border-radius:var(--r-sm);background:var(--tint-blue-bg);color:var(--tint-blue-fg);margin-bottom:16px;padding:11px 15px;font-size:.88rem}.fin-aviso-erro{background:var(--danger-bg);color:var(--danger-text)}.fin-vazio{text-align:center;color:var(--text-muted);padding:40px 24px}.fin-vazio h3{color:var(--text);margin:12px 0 6px}.fin-aging-bar{background:var(--surface-2);border-radius:999px;height:14px;margin-bottom:14px;display:flex;overflow:hidden}.fin-seg{height:100%}.fin-seg.venc,.fin-dot.venc{background:#d64a5c}.fin-seg.d7,.fin-dot.d7{background:#e0913a}.fin-seg.d30,.fin-dot.d30{background:#d9c14a}.fin-seg.d60,.fin-dot.d60{background:#4fa3d1}.fin-seg.d60mais,.fin-dot.d60mais{background:#7c8aa5}.fin-aging-leg{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px 16px;margin:0;padding:0;list-style:none;display:grid}.fin-aging-leg li{color:var(--text-muted);align-items:center;gap:7px;font-size:.84rem;display:flex}.fin-aging-leg strong{color:var(--text);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.fin-dot{border-radius:3px;flex:none;width:10px;height:10px}.fin-tabela-wrap{overflow-x:auto}.fin-tabela{border-collapse:collapse;width:100%;font-size:.88rem}.fin-tabela th,.fin-tabela td{text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 12px}.fin-tabela th{color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.78rem;font-weight:600}.fin-tabela td.num,.fin-tabela th.num{text-align:right;font-variant-numeric:tabular-nums}.fin-tabela td.pos{color:var(--tint-green-fg);font-weight:600}.fin-tabela td.neg{color:var(--danger-text);font-weight:600}.fin-tabela tbody tr:hover{background:var(--surface-2)}.fin-cat{text-overflow:ellipsis;max-width:260px;overflow:hidden}.fin-pill{border-radius:999px;padding:2px 9px;font-size:.76rem;font-weight:700;display:inline-block}.fin-pill.pagar{background:var(--tint-pink-bg);color:var(--tint-pink-fg)}.fin-pill.receber{background:var(--tint-green-bg);color:var(--tint-green-fg)}.fin-tabs{border-bottom:1px solid var(--border);gap:6px;margin-bottom:18px;display:flex}.fin-tab{color:var(--text-muted);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 16px;font-size:.92rem;font-weight:600}.fin-tab.ativo{color:var(--endor-texto);border-bottom-color:var(--endor-texto)}.fin-tab:hover:not(.ativo){color:var(--text)}.fin-empsel{flex-wrap:wrap;align-items:flex-start;gap:8px;margin-bottom:16px;display:flex}.fin-emp-btn{border:1px solid var(--border-strong);background:var(--surface);color:var(--text-muted);border-radius:999px;padding:7px 14px;font-size:.85rem;font-weight:600;transition:all .15s}.fin-emp-btn.ativo{background:var(--endor);border-color:var(--endor);color:#fff}.fin-emp-btn:hover:not(.ativo){border-color:var(--endor-texto);color:var(--endor-texto)}.fin-export-btn{border:1px solid var(--border);background:var(--surface);color:var(--text-2);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;margin-left:auto;padding:.35rem .8rem;font-size:.85rem;transition:all .15s;display:inline-flex}.fin-export-btn:hover:not(:disabled){border-color:var(--tint-green-fg);color:var(--tint-green-fg)}.fin-export-btn:disabled{opacity:.6;cursor:default}.fin-saldo-in{color:var(--text-2);align-items:center;gap:.4rem;margin-left:auto;font-size:.82rem;display:inline-flex}.fin-saldo-in input{border:1px solid var(--border);background:var(--surface);width:120px;color:var(--text);border-radius:8px;padding:.3rem .6rem;font-size:.85rem}.fin-saldo-in input:focus{border-color:var(--endor-texto);outline:none}.fin-saldo-in input[aria-invalid=true]{border-color:var(--danger-text)}.fin-saldo-in input[readonly]{background:var(--surface-2);color:var(--text-2);cursor:default;border-style:dashed}.fin-pxr-folha-leitura{font-size:.8rem}.fin-leitura .fin-var-lista{margin-top:4px}.fin-leitura .fin-var-lista li,.fin-conferencia-fechamento .fin-var-lista li{white-space:normal;display:block}.fin-conferencia-fechamento{margin-top:6px}.fin-saldo-form .fin-est-sem-corte{flex-basis:100%;margin:0}.fin-saldo{flex-direction:column;align-items:flex-end;gap:4px;max-width:27rem;margin-left:auto;display:flex}.fin-saldo .fin-saldo-in{margin-left:0}.fin-saldo .fin-saldo-in input{width:150px}.fin-saldo-leitura{color:var(--text-muted);text-align:right;font-size:.78rem}.fin-saldo-leitura.erro{color:var(--danger-text);font-weight:600}.fin-saldo-limite{color:var(--warn-text);background:var(--warn-bg);text-align:right;border-radius:8px;padding:4px 9px;font-size:.76rem;line-height:1.35}.fin-dre tr.fin-atraso td{background:var(--tint-amber-bg);border-bottom:2px solid var(--border-strong);font-weight:600}.fin-nota-rodape{color:var(--text-faint);margin-top:-4px;font-size:.8rem}.fin-base{text-transform:uppercase;letter-spacing:.3px;color:var(--text-faint);font-size:.72rem}.fin-dre th.grp-rec{background:var(--tint-green-bg);color:var(--tint-green-fg);text-align:center}.fin-dre th.grp-desp{background:var(--tint-pink-bg);color:var(--tint-pink-fg);text-align:center}.fin-dre th.grp-res{background:var(--tint-blue-bg);color:var(--tint-blue-fg);text-align:center}.fin-dre tbody tr:hover{background:var(--surface-2)}.fin-dre tr.fin-futuro td{color:var(--text-faint)}.fin-dre tr.fin-total td{border-top:2px solid var(--border-strong);background:var(--surface-2);font-weight:800}.fin-periodo{flex-wrap:wrap;gap:.35rem;margin-left:auto;display:flex}.fin-per-mes{font:inherit;padding-right:.5rem;font-size:.8rem}.fin-per-mes option{color:var(--text);background:var(--surface)}.fin-drill-head{flex-wrap:wrap}.fin-drill-head .fin-periodo{min-width:0}@media (width<=640px){.fin-drill-head .fin-periodo{width:100%;margin-left:0}}.fin-per-btn{border:1px solid var(--border);background:var(--surface);color:var(--text-2);cursor:pointer;border-radius:999px;padding:.3rem .7rem;font-size:.8rem;transition:all .15s}.fin-per-btn.ativo{background:var(--endor);border-color:var(--endor);color:#fff}.fin-per-btn:hover:not(.ativo){border-color:var(--endor-texto);color:var(--endor-texto)}.fin-drill td.fin-pct{color:var(--text-faint);width:3.5rem}.fin-drill tr:hover{background:0 0}.fin-drill tbody tr.fin-drill-grp:hover{background:var(--surface-2)}.fin-drill-sec td{border-top:2px solid var(--border-strong);border-bottom:1px solid var(--border);font-weight:800}.fin-drill-sec.sec-receita td:first-child{color:var(--tint-green-fg)}.fin-drill-sec.sec-despesa td:first-child{color:var(--tint-pink-fg)}.fin-drill-sec.sec-capex td:first-child{color:var(--tint-purple-fg)}.fin-drill-sec.sec-capex td{border-top-width:3px;padding-top:.9rem}.fin-drill-nota{color:var(--text-muted);margin-top:2px;font-size:.76rem;font-weight:500;display:block}.fin-delta-dir{color:var(--text-muted);font-size:.72rem;font-weight:500;display:block}.fin-tab-sub{color:var(--text-muted);font-size:.8em;font-weight:500}.fin-drill-grp td{font-weight:600}.fin-drill-grp td:first-child{padding-left:1.4rem}.fin-caret{width:1rem;color:var(--text-faint);margin-left:-1rem;transition:transform .15s;display:inline-block}.fin-caret.aberto{transform:rotate(90deg)}.fin-drill-cat td{color:var(--text-2);font-size:.85rem}.fin-drill-cat td:first-child{padding-left:2.6rem}.fin-drill-res td{border-top:2px solid var(--border-strong);background:var(--surface-2);font-weight:800}.fin-alerta{color:var(--tint-amber-fg,#b45309);cursor:help;margin-left:.35rem;font-size:.85em}.fin-alerta-banner{border:1px solid var(--tint-amber-bg,#fde68a);background:var(--tint-amber-bg,#fef3c7);color:var(--tint-amber-fg,#92400e);border-radius:8px;align-items:flex-start;gap:.5rem;margin-bottom:12px;padding:.6rem .8rem;font-size:.85rem;line-height:1.35;display:flex}.fin-alerta-banner .fin-alerta{margin-left:0}.fin-corte{color:var(--text-muted);align-items:flex-start;gap:.4rem;margin:0 0 12px;font-size:.8rem;line-height:1.4;display:flex}.fin-corte svg{flex:none;margin-top:2px}.fin-corte strong{color:var(--text)}.fin-dre th.grp-capex{background:var(--tint-purple-bg);color:var(--tint-purple-fg);text-align:center}.fin-dre tr.fin-parcial td{background:var(--warn-bg)}.fin-selo-parcial{letter-spacing:.02em;text-transform:uppercase;color:var(--warn-text);border:1px solid var(--warn-text);cursor:help;border-radius:999px;margin-left:.4rem;padding:1px 7px;font-size:.7rem;font-weight:700;display:inline-block}.fin-dre tr.fin-acumulado td{border-top-width:2px}.fin-dre tr.fin-total td:first-child{white-space:normal;min-width:10rem;max-width:13rem}.fin-dre tr.fin-total .fin-delta-dir{font-weight:500}.fin-tabela td.fin-sem-valor{color:var(--text-muted);font-weight:500}.fin-tabela td.fin-sem-realizado{cursor:help}.fin-selo-sem-realizado{letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);border:1px dashed var(--text-muted);cursor:help;border-radius:999px;margin-left:.4rem;padding:1px 7px;font-size:.7rem;font-weight:700;display:inline-block}.fin-link-btn{color:var(--tint-blue-fg);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.fin-link-btn:focus-visible{outline-offset:2px;outline:2px solid}.fin-drill td.fin-pct{width:auto;min-width:6.5rem}.fin-per-btn:disabled{opacity:.55;cursor:default}.fin-per-btn:disabled:hover{border-color:var(--border);color:var(--text-muted)}.fin-valor-card{cursor:help;border-radius:6px;width:fit-content;position:relative}.fin-valor-card:focus-visible{outline:2px solid var(--endor-texto);outline-offset:3px}.fin-exato{z-index:5;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);box-shadow:var(--shadow-pop);letter-spacing:0;white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:.82rem;font-weight:600;display:none;position:absolute;bottom:calc(100% + 4px);left:0}.fin-valor-card:hover .fin-exato,.fin-valor-card:focus .fin-exato,.fin-valor-card:focus-within .fin-exato{display:block}.fin-perimetro{align-items:center;margin-bottom:6px}.fin-perimetro-rotulo{color:var(--text-muted);margin-right:2px;font-size:.82rem;font-weight:700}.fin-perimetro .fin-emp-btn{align-items:center;gap:6px;display:inline-flex}.fin-perimetro .fin-emp-btn:disabled{opacity:.7;cursor:progress}.fin-integrantes{color:var(--text-muted);margin:0 0 14px;font-size:.8rem;line-height:1.4}.fin-integrantes strong{color:var(--text)}.fin-selo-revisao{letter-spacing:.02em;text-transform:none;vertical-align:middle;color:var(--alerta-text);border:1px solid var(--alerta-text);background:var(--surface);cursor:help;white-space:nowrap;border-radius:999px;margin-left:.4rem;padding:0 6px;font-size:.68rem;font-weight:700;display:inline-block}.fin-revisao{border-radius:var(--r-sm);border:1px solid var(--border);background:var(--surface);color:var(--text);margin:0 0 16px;padding:9px 14px;font-size:.84rem}.fin-revisao>summary{cursor:pointer;line-height:1.45}.fin-revisao>summary .fin-selo-revisao{margin-left:0;margin-right:4px}.fin-revisao .fin-var-lista li{white-space:normal;display:block}.fin-versoes .fin-var-lista li{display:block}.fin-cobertura{background:var(--warn-bg);color:var(--warn-text)}.fin-realizado-total caption{caption-side:top;text-align:left;color:var(--text);padding:10px 12px 4px;font-size:.82rem;font-weight:700}.fin-detalhe{margin-bottom:16px}.fin-detalhe>summary{cursor:pointer;color:var(--text);padding:10px 14px;font-size:.86rem;font-weight:700}.fin-detalhe[open]>summary{border-bottom:1px solid var(--border)}.fin-detalhe>.fin-nota-rodape{margin:10px 14px}.fin-notas{margin-top:6px}.fin-notas>summary{cursor:pointer;font-weight:600}.fin-notas ul{margin:6px 0 0 1.1rem;padding:0}.fin-notas li{margin-bottom:3px;line-height:1.4}.fin-drill-subtotal td{background:var(--surface-2);font-weight:600}.fin-drill-pdd td:first-child{white-space:normal;min-width:16rem;max-width:26rem}.fin-drill-subtotal td:first-child .fin-drill-nota,.fin-drill-pdd td:first-child .fin-drill-nota{white-space:normal}.fin-ponte th:first-child,.fin-ponte td:first-child{z-index:1;background:var(--surface);white-space:normal;min-width:13rem;max-width:18rem;position:sticky;left:0}.fin-ponte tr.fin-ponte-subtotal td{background:var(--surface-2);font-weight:700}.fin-ponte tr.fin-ponte-total td{border-top:2px solid var(--border-strong);background:var(--surface-2);font-weight:800}.fin-ponte tr.fin-ponte-nc td:first-child{font-style:italic}.fin-fonte{text-transform:none;letter-spacing:0;color:var(--text-muted);font-size:.66rem;font-weight:600;display:block}.fin-tabela td.fin-col-parcial,.fin-tabela th.fin-col-parcial,.fin-tabela tr.fin-col-parcial td{background:var(--warn-bg)}.fin-tabela td.fin-col-orcamento{color:var(--text-muted)}.fin-tabela td.fin-col-orcamento.pos,.fin-tabela td.fin-col-orcamento.neg{font-weight:500}.fin-tabela tr.fin-col-orcamento td{color:var(--text-muted)}.fin-tabela .fin-col-aparte{border-left:2px solid var(--border-strong)}.fin-saldo-form{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:12px;display:flex}.fin-saldo-form .fin-saldo-in{margin-left:0}.fin-saldo-form .fin-saldo-in input{width:160px}.fin-saldo-form .fin-saldo-in input[type=date]{width:auto}.fin-saldo-form .fin-export-btn{margin-left:0}.fin-saldo-form .fin-saldo-leitura{text-align:left;flex-basis:100%}.fin-saldo-dica{color:var(--text-muted);flex-basis:100%;font-size:.78rem;line-height:1.4}.fin-saldo-base{color:var(--text);margin:0 0 8px;font-size:.84rem;line-height:1.45}.fin-saldo-aviso{color:var(--warn-text);margin:0 0 8px;font-size:.8rem}.fin-saldo-menor{color:var(--text);margin:10px 0 0;font-size:.86rem}.fin-saldo-menor strong.neg{color:var(--danger-text)}.fin-selo-conferida{vertical-align:middle;color:var(--ok-text);border:1px solid var(--ok-text);background:var(--surface);cursor:help;white-space:nowrap;border-radius:999px;margin-left:.4rem;padding:0 6px;font-size:.68rem;font-weight:700;display:inline-block}.fin-qualidade .fin-qualidade-alcance{color:var(--text-muted);margin:10px 0 8px;font-size:.8rem;line-height:1.45}.fin-qualidade .fin-qualidade-alcance strong{color:var(--text)}.fin-qualidade-tabela caption{caption-side:top;text-align:left;color:var(--text);padding:6px 0 4px;font-size:.8rem;font-weight:700}.fin-qualidade-tabela td{vertical-align:top;white-space:normal;font-size:.8rem}.fin-qualidade-tabela td.fin-conf-confere strong{color:var(--ok-text)}.fin-qualidade-tabela td.fin-conf-diverge strong{color:var(--danger-text)}.fin-qualidade-tabela td.fin-conf-indisponivel strong,.fin-qualidade-tabela td.fin-conf-desconhecida strong{color:var(--alerta-text)}.fin-dimensoes{margin:0;padding-left:1rem}.fin-dimensoes li{margin-bottom:2px;line-height:1.35}.fin-atencao{color:var(--alerta-text);font-weight:600}.fin-qualidade-metricas{margin-top:10px;font-size:.82rem}.fin-qualidade-metricas p{margin:6px 0 4px}.fin-fechamento{background:var(--warn-bg);color:var(--warn-text)}.fin-saldo-grupo{border:1px solid var(--border);border-radius:var(--r-sm);flex-wrap:wrap;flex-basis:100%;align-items:flex-end;gap:8px 14px;margin:0;padding:10px 12px;display:flex}.fin-saldo-grupo legend{color:var(--text);padding:0 4px;font-size:.8rem;font-weight:700}.fin-saldo-grupo:disabled{opacity:.7}.fin-saldo-form .fin-saldo-grupo .fin-saldo-in input:not([type=date]){width:190px}.fin-saldo-blocos{margin-top:6px}.fin-saldo-bloco{border-top:1px solid var(--border);margin:14px 0 0;padding-top:10px}.fin-saldo-bloco h3{color:var(--text);margin:0 0 4px;font-size:.92rem}.fin-saldo-posicao{color:var(--text);margin:0;font-size:.9rem}.fin-saldo-posicao strong.neg{color:var(--danger-text)}.fin-saldo-tabela caption{caption-side:top;text-align:left;color:var(--text-muted);padding:4px 0;font-size:.76rem;font-weight:600}.fin-estado-saldo,.fin-natureza{background:var(--surface);border:1px solid;border-radius:999px;padding:0 8px;font-size:.74rem;font-weight:700;display:inline-block}.fin-estado-integral,.fin-natureza-projecao_integral{color:var(--ok-text)}.fin-estado-parcial,.fin-natureza-sequencia_parcial{color:var(--warn-text)}.fin-estado-indisponivel,.fin-natureza-indisponivel{color:var(--danger-text)}.fin-lacunas{color:var(--warn-text);margin-top:8px;font-size:.8rem}.fin-lacunas ul{margin:4px 0 0 1.1rem;padding:0}.fin-lacunas li{margin-bottom:2px;line-height:1.4}.fin-pxr-periodo{color:var(--text-muted);align-items:center;gap:6px;margin-left:auto;font-size:.8rem;font-weight:600;display:inline-flex}.fin-pxr-periodo select{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--text);font:inherit;padding:5px 8px}.fin-pxr-periodo select:focus-visible{outline:2px solid var(--endor-texto);outline-offset:2px}.fin-pxr-corte{margin:0 0 10px}.fin-pxr td:first-child{white-space:normal;min-width:15rem;max-width:24rem}.fin-pxr td .fin-drill-nota{white-space:normal;margin-left:0;display:block}.fin-pxr tr.fin-pxr-grupo td{color:var(--text);border-top-width:2px;font-weight:700}.fin-pxr tr.fin-pxr-subtotal td{background:var(--surface-2);font-weight:700}.fin-pxr tr.fin-pxr-total td{background:var(--surface-2);border-top:2px solid var(--border-strong);font-weight:800}.fin-tabela td.fin-pxr-fav{color:var(--valor-pos);font-weight:600}.fin-tabela td.fin-pxr-desf{color:var(--valor-neg);font-weight:600}.fin-tabela td.fin-pxr-estado{color:var(--text-muted);white-space:normal;font-size:.8rem}.fin-pxr-aviso{color:var(--warn-text)}.fin-pxr-conflito{color:var(--danger-text);font-weight:700}.fin-pxr-abrir{color:var(--text);cursor:pointer;background:0 0;border:0;margin-right:4px;padding:0 2px}.fin-pxr-abrir:focus-visible{outline:2px solid var(--endor-texto);outline-offset:1px}.fin-pxr-fora{margin-top:12px}.fin-ponte tr.fin-ponte-detalhe td{color:var(--text-muted);font-size:.85rem}.fin-ponte tr.fin-ponte-detalhe td:first-child{padding-left:1.6rem;font-style:italic}@media (width<=860px){input:not([type=checkbox]):not([type=radio]),select:not([multiple]),textarea:not([readonly]){font-size:16px}.content{padding:18px 16px 28px;padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))}.app-shell{padding-bottom:env(safe-area-inset-bottom,0px)}.sidebar{gap:10px;padding:12px 14px}.sb-nav{scrollbar-width:none;gap:6px;margin:0 -14px;padding:0 14px 4px}.sb-nav::-webkit-scrollbar{display:none}.sb-item{padding:10px 13px}.topbar{flex-direction:column;align-items:stretch;gap:12px;padding:16px 16px 14px}.topbar-title h1{font-size:19px}.topbar-title p{font-size:13px}.topbar-actions{flex-wrap:wrap;gap:8px}.btn-primary,.btn-secondary{min-height:44px;padding:11px 16px}.chip{min-height:38px;padding:8px 14px}.topbar-icon,.sb-logout{width:44px;height:44px}.cabecalho-relatorio{gap:10px;padding:12px}.grupo-acoes{gap:8px;padding:12px}.bandeira-card{margin-bottom:14px;padding:12px 14px}.banner-validacao,.login-error{overflow-wrap:anywhere}.cabecalho-relatorio .seg{width:100%;display:flex}.cabecalho-relatorio .seg-item{text-align:center;flex:1;padding:10px 6px;font-size:12.5px;line-height:1.25}.tabela-wrap,.tabela-scroll,.fin-tabela-wrap{background-image:linear-gradient(to right, var(--surface) 30%, #fff0), linear-gradient(to left, var(--surface) 30%, #fff0), radial-gradient(farthest-side at 0 50%, #101a4029, #101a4000), radial-gradient(farthest-side at 100% 50%, #101a4029, #101a4000);-webkit-overflow-scrolling:touch;background-position:0 0,100% 0,0 0,100% 0;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}.tabela-fatura th,.tabela-fatura td{padding:10px 12px}.tabela-toolbar{flex-direction:column;align-items:stretch;gap:8px}.tabela-toolbar input{max-width:none}.bandeira-drop{width:min(300px,100vw - 32px)}}@media (width<=560px){.content{padding:16px 14px 26px;padding-bottom:calc(26px + env(safe-area-inset-bottom,0px))}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px}.stat-card{padding:12px 13px}.stat-card strong{overflow-wrap:anywhere;font-size:16px}.stat-label{letter-spacing:.5px;font-size:10px}.grupo-acoes .btn-primary,.grupo-acoes .btn-secondary{justify-content:center;width:100%}.app-page h1{font-size:21px}.page-desc{font-size:14px;line-height:1.55}.cabecalho-relatorio>.btn-primary,.cabecalho-relatorio>.btn-secondary,.cabecalho-relatorio select{width:100%}.fatura-header h2{overflow-wrap:anywhere;font-size:18px}}@media (width<=860px){.sidebar{position:relative}.sb-user{gap:8px;width:auto;padding:0;position:absolute;top:10px;right:14px}.sb-user-info{display:none}.sb-brand{padding:2px 96px 2px 4px}.sb-brand-mark{width:30px;height:30px}.sb-brand-text strong{font-size:14px}.avatar,.sb-user-btn{width:34px;height:34px}.sb-logout{width:38px;height:38px}}@media (width<=560px){.flip-clock{display:none}.topbar{gap:10px;padding:14px 14px 12px}.topbar-title h1{font-size:18px}.topbar-actions{gap:6px}}.topbar{transition:box-shadow .2s}.app-shell.rolado .topbar{box-shadow:0 6px 18px -10px #101a4066}:root[data-theme=dark] .app-shell.rolado .topbar{box-shadow:0 6px 18px -8px #000000b3}@media (width<=860px){.sidebar{--alt-marca:57px;top:calc(-1 * var(--alt-marca));z-index:40;background:var(--surface);position:sticky}.app-shell.rolado .sidebar{box-shadow:0 6px 18px -10px #101a4073}:root[data-theme=dark] .app-shell.rolado .sidebar{box-shadow:0 6px 18px -8px #000000bf}}.tabela-fatura th.ordenavel{padding:0}.tabela-fatura th.ordenavel button{width:100%;font:inherit;font-size:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:11px 14px;display:inline-flex}.tabela-fatura th.ordenavel.num button{justify-content:flex-end}.tabela-fatura th.ordenavel button:hover{color:var(--terra)}.ord-seta{opacity:.35;font-size:11px}.tabela-fatura th[aria-sort=ascending],.tabela-fatura th[aria-sort=descending]{color:var(--terra)}.tabela-fatura th[aria-sort=ascending] .ord-seta,.tabela-fatura th[aria-sort=descending] .ord-seta{opacity:1}.sala-titulo-con{color:var(--sala-cor)}:root[data-theme=dark] .sala-contrato-con{color:color-mix(in srgb, var(--con-cor) 45%, #fff)}:root[data-theme=dark] .sala-aba.ativa,:root[data-theme=dark] .cal-mes-nome,:root[data-theme=dark] .sala-titulo-con{color:color-mix(in srgb, var(--sala-cor) 45%, #fff)}:root[data-theme=dark] .sala-aba.ativa{border-bottom-color:color-mix(in srgb, var(--sala-cor) 45%, #fff)}:root[data-theme=dark] .chip-filtro.ativo{color:color-mix(in srgb, var(--cat-cor,var(--endor)) 45%, #fff);border-color:color-mix(in srgb, var(--cat-cor,var(--endor)) 45%, #fff)}.consolidado{margin-bottom:18px}.consolidado-topo{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.consolidado-topo strong{color:var(--text);font-size:14px}.consolidado-aviso{color:var(--alerta-text);font-size:12px;font-weight:600}.consolidado-tabela tbody tr:not(.linha-ausente):not(.linha-total){cursor:pointer}.consolidado-tabela .linha-atual{background:var(--tint-blue-bg)}.consolidado-tabela .linha-ausente td{color:var(--text-faint);font-style:italic}.consolidado-tabela .linha-total td{border-top:2px solid var(--border-strong);color:var(--text);font-weight:700}.consolidado-tabela .linha-total:hover{background:0 0}.bandeira-drop{background-image:linear-gradient(var(--surface) 30%, transparent), linear-gradient(transparent, var(--surface) 70%), radial-gradient(farthest-side at 50% 0, #101a404d, transparent), radial-gradient(farthest-side at 50% 100%, #101a404d, transparent);background-position:0 0,0 100%,0 0,0 100%;background-repeat:no-repeat;background-size:100% 26px,100% 26px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}:root[data-theme=dark] .bandeira-drop{background-image:linear-gradient(var(--surface) 30%, transparent), linear-gradient(transparent, var(--surface) 70%), radial-gradient(farthest-side at 50% 0, #000000b3, transparent), radial-gradient(farthest-side at 50% 100%, #000000b3, transparent)}.bases-status{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.bases-status .bases-chips{margin-bottom:0}.bases-contador{color:var(--text-muted);font-size:13px}.bases-contador strong{color:var(--text)}.bases-contador .tudo-pronto{color:var(--ok-text)}.cosip-page{gap:12px}.cosip-moldura{border:1px solid var(--border);border-radius:var(--r-md);background:#fff;overflow:hidden;box-shadow:0 8px 26px #0f172a0f}.cosip-iframe{background:#fff;border:0;width:100%;height:calc(100vh - 210px);min-height:560px;display:block}.cosip-nota{color:var(--text-faint);align-items:center;gap:6px;margin:0;font-size:.82rem;display:flex}.cen-topo{justify-content:flex-end;margin:0 0 12px;display:flex}.cen-tipo,.cen-quando,.cen-nunca{color:var(--text-faint);margin-top:2px;font-size:.78rem;display:block}.cen-comp,.cen-origem,.cen-alerta,.cen-neutro{border-radius:var(--r-sm);white-space:nowrap;margin:2px 4px 0 0;padding:1px 7px;font-size:.74rem;display:inline-block}.cen-comp{border:1px solid var(--border);color:var(--text-faint)}.cen-origem{background:var(--tint-1);color:var(--text-faint)}.cen-alerta{background:var(--warn-bg);color:var(--warn-text);font-weight:600}.cen-neutro{border:1px solid var(--border);color:var(--text-faint)}.cen-num{text-align:right;font-variant-numeric:tabular-nums}.chip.historico{color:var(--text-faint);border-style:dashed}.chip-antes{opacity:.75;margin-left:6px;font-size:.72rem;font-style:normal}.bases-funil{border:1px dashed var(--border);border-radius:var(--r-md);background:var(--tint-1);color:var(--text-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;padding:8px 12px;font-size:.86rem;display:flex}.cen-carregar{margin:0 0 18px}.cen-carregar-quem{flex-wrap:wrap;gap:14px;margin:0 0 10px;display:flex}.cen-carregar-quem label{color:var(--text-faint);flex-direction:column;gap:4px;font-size:.78rem;display:flex}.cen-carregar-quem select{background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:var(--r-sm);font:inherit;padding:6px 10px}.cen-solta{border:2px dashed var(--border);border-radius:var(--r-lg);text-align:center;color:var(--text-faint);padding:22px 18px;transition:border-color .15s,background .15s}.cen-solta.ativa{border-color:var(--text);background:var(--tint-1)}.cen-solta p{margin:8px 0 0}.cen-solta strong{color:var(--text)}.cen-solta-nota{max-width:56ch;font-size:.78rem;margin-left:auto!important;margin-right:auto!important}.cen-link{font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.cen-link:disabled{opacity:.5;cursor:default}.cen-recados{flex-direction:column;gap:4px;margin:12px 0 0;padding:0;font-size:.84rem;list-style:none;display:flex}.cen-recados li{color:var(--text-faint)}.cen-rotular{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);flex-direction:column;gap:10px;max-width:680px;margin-top:12px;padding:14px 16px;display:flex}.cen-rotular-titulo{color:var(--text);margin:0;font-size:.92rem}.cen-rotular-colunas{color:var(--text-faint);background:var(--surface-2);border-left:3px solid var(--border-strong);border-radius:var(--r-sm);overflow-wrap:anywhere;max-height:9rem;margin:0;padding:8px 10px;font-size:.8rem;line-height:1.5;overflow-y:auto}.cen-rotular-campo{color:var(--text-muted);border:0;flex-direction:column;gap:6px;margin:0;padding:0;font-size:.84rem;display:flex}.cen-rotular-campo legend{margin-bottom:2px;padding:0}.cen-rotular-campo label{color:var(--text);align-items:center;gap:7px;font-weight:400;display:flex}.cen-rotular-campo select{border:1.5px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--text);max-width:420px;padding:7px 10px;font-family:inherit;font-size:.88rem}.cen-grade td,.cen-grade th{vertical-align:top}.cen-falta{color:var(--text-faint);opacity:.55}.acervo-bloco{margin-bottom:16px}.acervo-topo{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.acervo-dica{color:var(--text-faint);font-size:12px}.acervo-tabela a{color:var(--endor-texto);font-weight:600}.acervo-tabela .linha-aberta>td{background:var(--tint-blue-bg)}.acervo-tabela .linha-aberta>td:first-child{box-shadow:inset 3px 0 0 var(--endor)}.acervo-marca{background:var(--endor);color:#fff;letter-spacing:.02em;vertical-align:middle;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:10.5px;font-weight:700}.seletor-mes{justify-content:flex-start;gap:10px}.seletor-mes-rotulo{color:var(--text-muted);font-size:12.5px;font-weight:600}.seletor-mes .seg-item{padding:8px 14px;font-size:13px}.seletor-mes .seg-item:disabled{opacity:.75;cursor:default}.fin-var-quando{color:var(--text-faint);margin-top:2px;font-size:.78rem;display:block}.fin-var-lista{gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.fin-var-lista li{font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;font-size:.86rem;display:flex}.fin-var-sobe,.fin-var-desce{color:var(--text);font-weight:600}.fin-var-desce{color:var(--text-faint)}.cen-falhas-lista{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.cen-falhas-topo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cen-falhas-msg{overflow-wrap:anywhere;margin-top:2px;font-size:.84rem;display:block}.cen-falhas-abre{margin-top:8px;padding:4px 10px;font-size:.82rem;display:inline-block}.man-page{flex-direction:column;display:flex}.man-modos{flex-wrap:wrap;gap:8px;margin:0 0 20px;display:flex}.man-modo{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--text-faint);cursor:pointer;text-align:left;align-items:center;gap:10px;padding:10px 16px;transition:border-color .15s,color .15s;display:flex}.man-modo:hover{border-color:var(--text-faint);color:var(--text)}.man-modo.ativo{border-color:var(--text);color:var(--text);background:var(--tint-1)}.man-modo-txt{flex-direction:column;line-height:1.3;display:flex}.man-modo-txt strong{font-size:.95rem}.man-modo-txt span{color:var(--text-faint);font-size:.76rem}.man-recado{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.man-recado-x{color:var(--text-faint);cursor:pointer;background:0 0;border:0;flex:none;padding:0 2px;font-size:1.3rem;line-height:1}.man-recado-x:hover{color:var(--text)}.cen-historica{border:1px dashed var(--border-strong);border-radius:var(--r-md);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:14px 16px;display:flex}.cen-historica strong{font-size:.92rem;display:block}.cen-historica>div{flex:340px;min-width:0}.cen-dominio th{letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);border-bottom:1px solid var(--border);padding-top:16px;font-size:.72rem}.cen-planejadas{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-top:4px;display:grid}.cen-planejado-grupo strong{letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);border-bottom:1px solid var(--border);padding-bottom:6px;font-size:.76rem;display:block}.cen-planejado-grupo ul{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.cen-planejado-grupo li{color:var(--text-muted);font-size:.88rem}.pan-filtro-linha select{border:1.5px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--text);padding:7px 10px;font-family:inherit;font-size:.86rem}.pan-filtros{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-2);flex-direction:column;gap:10px;margin:14px 0 18px;padding:12px 14px;display:flex}.pan-filtro-linha{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pan-filtro-rot{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);min-width:74px;font-size:.72rem;font-weight:800}.pan-filtro-rot2{min-width:0;margin-left:10px}.pan-filtro-ate,.pan-filtro-nota{color:var(--text-faint);font-size:.82rem}.pan-filtro-nota{margin-left:auto}.pan-pilula{border:1.5px solid var(--border-strong);background:var(--surface);color:var(--text-muted);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-family:inherit;font-size:.8rem;display:inline-flex}.pan-pilula:hover{border-color:var(--text-faint);color:var(--text)}.pan-pilula.ativa{background:var(--tint-blue-bg);font-weight:700}.pan-chip{border:1.5px solid var(--tint-blue-fg);background:var(--tint-blue-bg);color:var(--tint-blue-fg);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-family:inherit;font-size:.8rem;font-weight:600;display:inline-flex}.mapa-frota{isolation:isolate}.mapa-frota>div{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-2);overflow:hidden}.mapa-frota .leaflet-control-attribution{background:var(--surface);color:var(--text-faint);font-size:10px}.mapa-frota .leaflet-control-attribution a{color:var(--text-muted)}.pan-chip.ativo{background:var(--tint-blue-fg);color:var(--surface)}.pan-limpar{color:var(--text-faint);cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:.8rem;text-decoration:underline}.pan-sem{color:var(--text-faint)}.pan-nota{color:var(--text-faint);margin:6px 0 0;font-size:.8rem;line-height:1.5}.pan-marca{background:var(--tint-amber-bg);color:var(--tint-amber-fg);letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:.68rem;font-weight:700}.pan-reincidencia{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);grid-template-columns:minmax(240px,1fr) minmax(280px,1.4fr);align-items:start;gap:18px;margin-bottom:18px;padding:16px 18px;display:grid}.pan-reincidencia>div>strong{margin:4px 0 6px;font-size:2rem;line-height:1.1;display:block}.pan-tabela{max-height:19rem;display:block;overflow-y:auto}.pan-clicavel{cursor:pointer}.pan-clicavel:hover{background:var(--surface-2)}.pan-clicavel.ativa{background:var(--tint-blue-bg);box-shadow:inset 3px 0 0 var(--tint-blue-fg);font-weight:700}@media (width<=720px){.pan-reincidencia{grid-template-columns:1fr}.pan-filtro-nota,.pan-filtro-rot2{margin-left:0}}.pan-rodape{border-top:1px solid var(--border);color:var(--text-faint);flex-wrap:wrap;align-items:center;gap:10px;margin-top:26px;padding-top:14px;font-size:.82rem;display:flex}.pan-link{color:var(--text-faint);font-family:inherit;font-size:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pan-link:hover:not(:disabled){color:var(--text)}.pan-link:disabled{cursor:default;opacity:.55}.ativ-sem{color:var(--text-faint);font-weight:400}.ativ-alerta{color:var(--valor-neg);font-weight:700}.ativ-ok{color:var(--tint-green-fg);font-weight:700}.ativ-cruz td.cen-num,.ativ-cruz th.cen-num{font-variant-numeric:tabular-nums}.ativ-cruz .cen-tipo{color:var(--text-faint);font-size:.74rem;font-weight:400;display:block}.ativ-bloqueio{max-width:74ch;line-height:1.6}.ativ-nota{color:var(--text-faint);margin:8px 0 0;font-size:.8rem;line-height:1.5}.cen-progresso{color:var(--text);max-width:60ch;font-weight:600}.ativ-retrato{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);min-width:0;margin-bottom:18px;padding:16px 18px}.ativ-retrato-topo{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:14px;padding-bottom:12px;display:flex}.ativ-retrato-topo h4{margin:0}.ativ-abas{align-self:flex-end;gap:2px;margin:0 0 -13px auto;display:flex}.ativ-aba{appearance:none;color:var(--text-muted);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;padding:10px 14px;font-weight:600}@media (pointer:coarse){.ativ-aba{min-height:44px}}.ativ-aba:hover{color:var(--text)}.ativ-aba.ativa{color:var(--endor-texto);border-bottom-color:var(--endor-texto)}.ativ-aba:focus-visible{outline:2px solid var(--endor-texto);outline-offset:2px}.ativ-visao3d{flex-direction:column;gap:10px;display:flex}.ativ-visao3d .ativ-nota{margin:0}.ativ-visao3d-obs{border:1px solid var(--border);border-left:3px solid var(--info-text);border-radius:var(--r-sm);background:var(--tint-blue-bg);color:var(--text);margin:0;padding:10px 14px 10px 30px;font-size:13px;line-height:1.5}.ativ-retrato-grade{flex-direction:column;gap:4px;display:flex}.ativ-recorte h5,.ativ-mapa h5{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0 0 6px;font-size:.8rem;font-weight:800}.ativ-recorte h5 .cen-tipo,.ativ-mapa h5 .cen-tipo{letter-spacing:0;text-transform:none;color:var(--text-faint);font-size:.72rem;font-weight:400;display:block}.ativ-tab{font-variant-numeric:tabular-nums;max-height:15rem;display:block;overflow-y:auto}.ativ-pct{color:var(--text-faint);font-size:.78rem}.ativ-mapa{border-top:1px solid var(--border);margin-top:18px;padding-top:14px}.cal-filtros{flex-wrap:wrap;gap:10px}.cal-legenda,.cal-sem-data-nota{color:var(--text-muted);max-width:82ch;margin:0 0 18px;font-size:12.5px;line-height:1.6}.cal-erro{color:var(--danger-text);background:var(--danger-bg);border-radius:var(--r-sm);padding:9px 11px;font-size:12.5px}.cal-mes{margin-bottom:22px}.cal-mes h3{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);margin:0 0 10px;font-size:13px;font-weight:700}.cal-lista{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);margin:0;padding:0;list-style:none;overflow:hidden}.cal-item{border-bottom:1px solid var(--border);align-items:flex-start;gap:12px;padding:11px 14px;display:flex}.cal-lista .cal-item:last-child{border-bottom:none}.cal-p-dia-certo{box-shadow:inset 3px 0 0 var(--endor)}.cal-p-dia-util,.cal-p-mes-certo{box-shadow:inset 3px 0 0 var(--text-faint)}.cal-dia{font-variant-numeric:tabular-nums;color:var(--text);min-width:44px;font-size:13px;font-weight:700}.cal-selo{color:#fff;letter-spacing:.04em;border-radius:999px;flex:none;margin-top:1px;padding:3px 7px;font-size:10px;font-weight:700}.cal-corpo{flex:1;min-width:0}.cal-titulo{color:var(--text);margin:0;font-size:13.5px}.cal-detalhe{color:var(--text-faint);margin:2px 0 0;font-size:12px}.cal-origem{letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);border:1px solid var(--border);border-radius:var(--r-sm);margin-right:4px;padding:0 5px;font-size:10px;font-weight:700;display:inline-block}.cal-origem-marco{color:var(--endor-texto);border-color:var(--endor-texto)}.cal-origem-entrega{color:var(--tint-green-fg);border-color:var(--tint-green-fg)}.cal-precisao{color:var(--text-faint);background:var(--tint-amber-bg);border-radius:var(--r-sm);white-space:nowrap;cursor:help;flex:none;padding:2px 8px;font-size:11px}.cal-arquivar{font:inherit;color:var(--text-faint);cursor:pointer;background:0 0;border:none;flex:none;font-size:11.5px}.cal-arquivar:hover{color:var(--danger-text);text-decoration:underline}.cal-sem-data .cal-lista{border-style:dashed}.cal-vazio{color:var(--text-faint);font-size:13px}.cal-form{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);gap:12px;margin-bottom:20px;padding:16px;display:grid}.cal-form-nota{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.6}.cal-form-linha{flex-wrap:wrap;gap:12px;display:flex}.cal-form label{color:var(--text-faint);gap:4px;font-size:12px;display:grid}.cal-form-largo{width:100%}.cal-form input,.cal-form select,.cal-form textarea{font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:var(--r-sm);width:100%;padding:7px 9px;font-size:13px}.cal-form button[type=submit]{justify-self:start}.vm-frentes{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin-bottom:22px;display:grid}.vm-frente{text-align:left;font:inherit;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);cursor:pointer;align-items:flex-start;gap:12px;padding:16px 18px;transition:border-color .15s,box-shadow .15s;display:flex}.vm-frente:hover{border-color:var(--endor-texto)}.vm-frente.ativa{border-color:var(--endor);box-shadow:inset 3px 0 0 var(--endor)}.vm-frente-icone{border-radius:var(--r-md);background:var(--tint-blue-bg);width:38px;height:38px;color:var(--endor-texto);flex:none;place-items:center;display:grid}.vm-frente.ativa .vm-frente-icone{background:var(--endor);color:#fff}.vm-frente-texto{gap:3px;min-width:0;display:grid}.vm-frente-texto strong{color:var(--text);font-size:14.5px}.vm-frente-texto span{color:var(--text-faint);font-size:12.5px;line-height:1.5}.vm-exemplo,.vm-aviso{border-radius:var(--r-md);max-width:92ch;margin-bottom:14px;padding:13px 16px;font-size:13px;line-height:1.55}.vm-exemplo{background:var(--tint-amber-bg);color:var(--text-muted)}.vm-aviso{background:var(--tint-blue-bg);color:var(--text)}.vm-ccos{margin-bottom:18px}.vm-ccos .seg-item{align-items:center;gap:8px;display:inline-flex}.vm-cco-sigla{color:#fff;letter-spacing:.04em;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700}.vm-cabeca{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.vm-cabeca h2{margin:0;font-size:17px}.vm-cabeca>div>p{color:var(--text-faint);margin:3px 0 0;font-size:12.5px}.vm-cabeca .btn-primary{align-items:center;gap:8px;text-decoration:none;display:inline-flex}.vm-pendente{max-width:46ch;color:var(--text-muted);background:var(--tint-amber-bg);border-radius:var(--r-sm);margin:0;padding:10px 12px;font-size:12.5px;line-height:1.55}.vm-obs{color:var(--text-muted);margin:0 0 14px;font-size:12.5px}.vm-grade{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));align-items:start;gap:14px;display:grid}.vm-camera{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);flex-direction:column;display:flex;overflow:hidden}.vm-camera.aberta{border-color:var(--endor);grid-column:span 2}@media (width<=620px){.vm-camera.aberta{grid-column:span 1}}.vm-visor{aspect-ratio:16/9;border:none;border-bottom:1px solid var(--border);background:var(--bg);background-image:repeating-linear-gradient(45deg, transparent, transparent 9px, var(--border) 9px, var(--border) 10px);width:100%;color:var(--text-faint);font:inherit;cursor:pointer;place-items:center;gap:6px;display:grid;position:relative}.vm-visor:hover{color:var(--endor-texto)}.vm-visor-marca{background:var(--surface);border:1px solid var(--border);border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.vm-visor-texto{letter-spacing:.02em;background:var(--surface);border-radius:var(--r-sm);padding:1px 7px;font-size:11px}.vm-ambiente{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700;position:absolute;top:8px;right:8px}.vm-ambiente-externo{background:var(--pill-verde-bg);color:var(--pill-verde-fg)}.vm-ambiente-interno{background:var(--tint-amber-bg);color:var(--text-muted)}.vm-camera-corpo{padding:12px 14px 14px}.vm-camera-corpo h4{margin:0;font-size:14px}.vm-camera-corpo>p{color:var(--text-faint);margin:3px 0 0;font-size:12.5px}.vm-camera-detalhe{border-top:1px solid var(--border);gap:10px;margin-top:12px;padding-top:11px;display:grid}.vm-camera-detalhe dl{gap:6px;margin:0;display:grid}.vm-camera-detalhe dl div{justify-content:space-between;gap:10px;font-size:12.5px;display:flex}.vm-camera-detalhe dt{color:var(--text-faint);flex:none}.vm-camera-detalhe dd{color:var(--text-muted);text-align:right;margin:0}.vm-camera-detalhe .btn-secondary{justify-self:start;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.vm-camera-sem-link{color:var(--text-faint);margin:0;font-size:12px}.vm-vazio{color:var(--text-faint);font-size:13px}.vm-rodape{border-top:1px solid var(--border);margin-top:26px;padding-top:18px}.vm-rodape h3{margin:0 0 8px;font-size:14px}.vm-rodape p{color:var(--text-muted);max-width:80ch;margin:0 0 10px;font-size:13px;line-height:1.6}.vm-lgpd{border-left:3px solid var(--border);padding-left:12px}.vm-ppp-abertura h2{margin:0 0 6px;font-size:17px}.vm-ppp-abertura p{color:var(--text-muted);max-width:78ch;margin:0 0 20px;font-size:13.5px;line-height:1.65}.vm-ppp-vazio{background:var(--surface);border:1px dashed var(--border);border-radius:var(--r-lg);padding:24px}.vm-ppp-vazio>span{font-size:26px;line-height:1}.vm-ppp-vazio h3{margin:10px 0 8px;font-size:15px}.vm-ppp-vazio p,.vm-ppp-vazio li{color:var(--text-muted);max-width:76ch;font-size:13px;line-height:1.65}.vm-ppp-vazio p{margin:0 0 10px}.vm-ppp-pergunta{margin-top:16px!important}.vm-ppp-vazio ul{gap:7px;margin:0;padding-left:20px;display:grid}.holocron-marca{border-radius:var(--r-md);background:var(--endor);color:#fff;flex:none;place-items:center;width:42px;height:42px;display:grid}.holocron-estado{color:var(--text-muted);font-size:13px}.holocron-fonte-falha{background:var(--danger-bg);color:var(--danger-text);border-radius:var(--r-md);max-width:90ch;margin-bottom:16px;padding:12px 14px;font-size:12.5px;line-height:1.55}.holocron-nada{background:var(--pill-verde-bg);color:var(--pill-verde-fg);border-radius:var(--r-lg);align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.holocron-nada>span{place-items:center;line-height:1;display:grid}.holocron-nada p{max-width:74ch;margin:0;font-size:13px;line-height:1.6}.holocron-lista{align-items:start;gap:14px;display:grid}.holocron-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:18px 20px}.holocron-critico{box-shadow:inset 3px 0 0 var(--danger-text)}.holocron-atencao{box-shadow:inset 3px 0 0 var(--tint-amber-fg,var(--text-muted))}.holocron-informativo{box-shadow:inset 3px 0 0 var(--border)}.holocron-card header{align-items:center;gap:9px;margin-bottom:8px;display:flex}.holocron-selo{letter-spacing:.05em;text-transform:uppercase;background:var(--tint-blue-bg);color:var(--endor-texto);border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.holocron-critico .holocron-selo{background:var(--danger-bg);color:var(--danger-text)}.holocron-atencao .holocron-selo{background:var(--tint-amber-bg);color:var(--text-muted)}.holocron-alvo{color:var(--text-faint);font-size:12px}.holocron-card h3{margin:0 0 8px;font-size:15.5px;line-height:1.35}.holocron-texto{color:var(--text-muted);max-width:86ch;margin:0 0 14px;font-size:13px;line-height:1.65}.holocron-numeros{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-wrap:wrap;gap:22px;padding:12px 0;display:flex}.holocron-numeros dt{letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);font-size:10.5px;font-weight:700}.holocron-numeros dd{font-variant-numeric:tabular-nums;color:var(--text);margin:3px 0 0;font-size:17px;font-weight:700}.holocron-conferir{font:inherit;color:var(--endor-texto);cursor:pointer;background:0 0;border:none;margin-top:11px;padding:0;font-size:12px}.holocron-conferir:hover{text-decoration:underline}.holocron-comoconferir{color:var(--text-muted);background:var(--bg);border-radius:var(--r-sm);max-width:86ch;margin:8px 0 0;padding:10px 12px;font-size:12.5px;line-height:1.6}.holocron-pergunta{border:1px solid var(--border-strong);border-radius:var(--r-lg);background:var(--surface);margin:30px 0;padding:22px;position:relative}.holocron-pergunta-fundo{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.holocron-pergunta-brilho{pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--terra) 22%, transparent), transparent);filter:blur(46px);animation:9s ease-in-out infinite holocron-halo;position:absolute;inset:-60% 30% 40% -20%}@keyframes holocron-halo{0%,to{opacity:.75;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(14%,8%)scale(1.18)}}.holocron-pergunta>:not(.holocron-pergunta-brilho){position:relative}.holocron-pergunta header{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.holocron-pergunta header h3{margin:0 0 3px;font-size:16px}.holocron-pergunta header p{color:var(--text-muted);max-width:62ch;margin:0;font-size:12.5px;line-height:1.55}.holocron-pergunta-selo{letter-spacing:.02em;background:var(--warn-bg);color:var(--warn-text);border-radius:999px;flex:none;align-self:center;margin-left:auto;padding:4px 9px;font-size:11px;font-weight:600}.holocron-caixa{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface-2);transition:border-color .2s,box-shadow .2s;position:relative}.holocron-caixa:focus-within{border-color:var(--terra);box-shadow:0 0 0 3px color-mix(in srgb, var(--terra) 18%, transparent)}.holocron-caixa textarea{box-sizing:border-box;resize:none;width:100%;color:var(--text);font:inherit;background:0 0;border:0;outline:none;max-height:168px;padding:14px 16px 6px;font-size:14px;line-height:1.55;display:block}.holocron-caixa textarea::placeholder{color:var(--text-faint)}.holocron-paleta{z-index:20;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);max-height:300px;animation:.16s ease-out holocron-paleta-entra;position:absolute;top:calc(100% + 8px);left:-1px;right:-1px;overflow-y:auto;box-shadow:0 12px 32px #00000024}@keyframes holocron-paleta-entra{0%{opacity:0;transform:translateY(-5px)}}.holocron-paleta button{border:0;border-bottom:1px solid var(--border);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:grid}.holocron-paleta button:last-child{border-bottom:0}.holocron-paleta button.ativo{background:var(--tint-blue-bg)}.holocron-cmd-icone{border-radius:var(--r-sm);background:var(--surface-2);width:26px;height:26px;color:var(--endor-texto);place-items:center;display:grid}.holocron-paleta button.ativo .holocron-cmd-icone{background:var(--surface);color:var(--tint-blue-fg)}.holocron-cmd-rotulo{font-weight:600}.holocron-cmd-desc{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.holocron-cmd-tabela{color:var(--text-faint);background:var(--surface-2);border-radius:var(--r-sm);padding:2px 6px;font-size:11.5px}.holocron-cmd-prefixo{color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:12px}@media (width<=700px){.holocron-paleta button{grid-template-columns:auto 1fr auto}.holocron-cmd-desc,.holocron-cmd-tabela{display:none}}.holocron-caixa-rodape{border-top:1px solid var(--border);align-items:center;gap:10px;padding:8px 10px 8px 12px;display:flex}.holocron-comandos{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);color:var(--text-muted);cursor:pointer;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;transition:border-color .2s,color .2s;display:inline-flex}.holocron-comandos:hover,.holocron-comandos[aria-expanded=true]{border-color:var(--terra);color:var(--endor-texto)}.holocron-dica{color:var(--text-faint);font-size:11.5px;line-height:2}.holocron-dica kbd{font:inherit;border:1px solid var(--border-strong);background:var(--surface);border-radius:4px;padding:1px 5px;font-size:11px}.holocron-pergunta header kbd{font:inherit;border:1px solid var(--border-strong);background:var(--surface-2);border-radius:4px;padding:0 5px;font-size:11px}.holocron-enviar{border-radius:var(--r-sm);background:var(--endor);color:#fff;cursor:pointer;border:0;flex:none;place-items:center;width:36px;height:36px;margin-left:auto;transition:background .2s,opacity .2s;display:grid;overflow:hidden}.holocron-enviar:hover:not(:disabled){background:var(--endor-hover)}.holocron-enviar:disabled{opacity:.45;cursor:not-allowed}.holocron-sugestoes{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.holocron-sugestoes button{border:1px solid var(--border);background:var(--surface);color:var(--text-muted);font:inherit;cursor:pointer;text-align:left;border-radius:999px;align-items:center;gap:7px;padding:6px 13px 6px 10px;font-size:12.5px;transition:border-color .2s,color .2s,transform .2s;display:inline-flex}.holocron-sugestoes button:hover{border-color:var(--terra);color:var(--endor-texto);transform:translateY(-1px)}.holocron-resposta{border-left:3px solid var(--terra);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--surface-2);color:var(--text-muted);max-width:88ch;margin:14px 0 0;padding:12px 14px;font-size:13px;line-height:1.65}.holocron-pergunta-nota{color:var(--text-faint);max-width:88ch;margin:16px 0 0;font-size:12.5px;line-height:1.65}.holocron-vitais{margin-bottom:6px}.holocron-vitais-topo{flex-wrap:wrap;align-items:baseline;gap:8px 20px;margin-bottom:14px;display:flex}.holocron-vitais-topo h3{margin:0;font-size:16px}.holocron-totais{color:var(--text-muted);flex-wrap:wrap;gap:4px 18px;font-size:12.5px;display:flex}.holocron-totais strong{color:var(--text);font-size:13.5px}.holocron-grade{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:start;gap:14px;display:grid}.holocron-vital{border:1px solid var(--border);border-top:3px solid var(--tint-blue-fg);border-radius:var(--r-lg);background:var(--surface);padding:16px 18px}.holocron-vital--ldv{border-top-color:var(--tint-blue-fg)}.holocron-vital--mpl{border-top-color:var(--tint-green-fg)}.holocron-vital--vli{border-top-color:var(--tint-purple-fg)}.holocron-vital header{align-items:center;gap:8px;margin-bottom:12px;display:flex}.holocron-sigla{letter-spacing:.04em;border-radius:var(--r-sm);background:var(--tint-blue-bg);color:var(--tint-blue-fg);padding:3px 7px;font-size:11px;font-weight:700}.holocron-vital--mpl .holocron-sigla{background:var(--tint-green-bg);color:var(--tint-green-fg)}.holocron-vital--vli .holocron-sigla{background:var(--tint-purple-bg);color:var(--tint-purple-fg)}.holocron-vital header h4{margin:0;font-size:14px;font-weight:600}.holocron-vital-destaque{border-bottom:1px solid var(--border);flex-direction:column;gap:2px;margin-bottom:12px;padding-bottom:12px;display:flex}.holocron-vital-destaque strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:30px;line-height:1.1}.holocron-vital-destaque>span{color:var(--text-muted);font-size:12px}.holocron-vital-destaque em{color:var(--text-faint);font-style:normal}.holocron-vital-linhas{gap:10px;margin:0;display:grid}.holocron-vital-linhas>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.holocron-vital-linhas dt{color:var(--text-muted);font-size:12.5px}.holocron-vital-linhas dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-size:13.5px;font-weight:600}.holocron-vital-linhas dd em{color:var(--text-faint);font-size:11.5px;font-style:normal;font-weight:400;display:block}.holocron-ausente{border:1px dashed var(--border-strong);border-radius:var(--r-lg);background:var(--surface-2);color:var(--text-muted);align-items:flex-start;gap:12px;max-width:92ch;margin-top:14px;padding:14px 16px;font-size:12.5px;line-height:1.65;display:flex}.holocron-ausente>span{border-radius:var(--r-sm);background:var(--warn-bg);width:30px;height:30px;color:var(--warn-text);flex:none;place-items:center;display:grid}.holocron-achados h3{margin:0 0 14px;font-size:16px}.holocron-fontes{border-top:1px solid var(--border);margin-top:26px;padding-top:18px}.holocron-fontes h3{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);margin:0 0 10px;font-size:13px;font-weight:700}.holocron-fontes ul{color:var(--text-muted);gap:5px;margin:0 0 12px;padding-left:20px;font-size:13px;display:grid}.holocron-nota{color:var(--text-faint);max-width:82ch;margin:0;font-size:12.5px;line-height:1.6}.dash-faixa{border-radius:var(--r-lg);border:1px solid var(--border);background:radial-gradient(120% 140% at 12% 0%, #0083ca57, transparent 58%), linear-gradient(120deg, #0e2170 0%, var(--endor-escuro) 100%);color:#fff;justify-content:space-between;align-items:flex-end;gap:16px;min-height:210px;padding:18px 22px;display:flex;position:relative;overflow:hidden}.dash-faixa.aberta{aspect-ratio:1774/887;min-height:0}.dash-faixa-arte{object-fit:cover;object-position:50% 68%;width:100%;height:100%;position:absolute;inset:0}.dash-faixa.aberta .dash-faixa-arte{object-position:50% 50%}.dash-faixa-veu{background:linear-gradient(100deg, color-mix(in srgb, var(--endor-escuro) 62%, transparent) 0%, color-mix(in srgb, var(--endor-escuro) 30%, transparent) 38%, transparent 72%), linear-gradient(0deg, color-mix(in srgb, var(--endor-escuro) 55%, transparent) 0%, transparent 46%);transition:opacity .35s;position:absolute;inset:0}.dash-faixa.aberta .dash-faixa-veu{background:linear-gradient(0deg, color-mix(in srgb, var(--endor-escuro) 55%, transparent) 0%, transparent 20%), radial-gradient(38% 46% at 3% 100%, color-mix(in srgb, var(--endor-escuro) 62%, transparent) 0%, transparent 72%)}.dash-faixa-logo{opacity:.95;filter:drop-shadow(0 1px 2px #000000b3)drop-shadow(0 2px 12px #00000073);width:auto;height:26px;position:relative}.dash-faixa-abrir{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font:inherit;cursor:pointer;background:#0a142d6b;border:1px solid #ffffff57;border-radius:999px;flex:none;align-items:center;gap:7px;padding:7px 13px;font-size:12.5px;font-weight:500;transition:background .18s,border-color .18s;display:inline-flex;position:relative}.dash-faixa-abrir:hover{background:#0a142da8;border-color:#fff9}.dash-faixa-abrir:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (width<=640px){.dash-faixa{min-height:150px;padding:14px 16px}.dash-faixa-logo{height:18px}.dash-faixa-abrir{padding:6px 11px;font-size:12px}}.icone [data-p]{transform-box:view-box;transform-origin:12px 12px;transition:transform .28s cubic-bezier(.32,.72,0,1),opacity .2s}.icone--search:hover [data-p],:where(a,button,label,summary,[role=button],[tabindex]):hover .icone [data-p],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone [data-p]{transition-duration:.28s}.icone--holocron [data-p=nucleo]{fill:currentColor;animation:2.6s ease-in-out infinite icone-nucleo}@keyframes icone-nucleo{0%,to{opacity:.28;transform:scale(.82)}50%{opacity:1;transform:scale(1.12)}}.icone--bell [data-p=badge]{opacity:0;transform-origin:17.6px 5.6px;transform:scale(0)}.com-aviso .icone--bell [data-p=badge]{opacity:1;animation:.45s cubic-bezier(.32,.72,0,1) icone-badge;transform:scale(1)}.com-aviso .icone--bell [data-p=corpo]{animation:1.1s ease-in-out icone-sino}@keyframes icone-badge{0%{transform:scale(0)}60%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes icone-sino{0%,to{transform:rotate(0)}15%{transform:rotate(9deg)}30%{transform:rotate(-8deg)}45%{transform:rotate(6deg)}60%{transform:rotate(-4deg)}75%{transform:rotate(2deg)}}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--enviar [data-p=aviao],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--enviar [data-p=aviao]{transform:translate(2px,-2px)rotate(6deg)}.enviando .icone--enviar [data-p=aviao]{animation:1.1s cubic-bezier(.32,.72,0,1) infinite icone-decola}@keyframes icone-decola{0%{opacity:1;transform:translate(0)scale(1)}55%{opacity:0;transform:translate(16px,-16px)scale(.6)}56%{opacity:0;transform:translate(-12px,12px)scale(.6)}to{opacity:1;transform:translate(0)scale(1)}}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--sparkle,:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--sparkle{animation:.7s ease-in-out icone-cintila}@keyframes icone-cintila{0%,to{transform:scale(1)rotate(0)}40%{transform:scale(1.18)rotate(14deg)}70%{transform:scale(.96)rotate(-6deg)}}.icone--check [data-p=risco]{stroke-dasharray:1;stroke-dashoffset:0;animation:.5s cubic-bezier(.32,.72,0,1) icone-risca}@keyframes icone-risca{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--search [data-p=lente],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--search [data-p=lente]{animation:.75s ease-in-out icone-varre}@keyframes icone-varre{0%,to{transform:translate(0)}35%{transform:translate(-1.6px,-1px)}70%{transform:translate(1.2px,.8px)}}:where(a,button,label,summary,[role=button],[tabindex]):hover :is(.icone--arrowRight,.icone--chevronRight) [data-p=seta],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible :is(.icone--arrowRight,.icone--chevronRight) [data-p=seta]{transform:translate(2.4px)}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--upload [data-p=seta],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--upload [data-p=seta]{transform:translateY(-2.4px)}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--download [data-p=seta],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--download [data-p=seta]{transform:translateY(2.4px)}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--plus [data-p=cruz],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--plus [data-p=cruz]{transform:rotate(90deg)}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--sol [data-p=raios],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--sol [data-p=raios]{transform:rotate(45deg)}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--lua [data-p=lua],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--lua [data-p=lua]{transform:rotate(-18deg)}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--clock [data-p=ponteiros],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--clock [data-p=ponteiros]{animation:.9s cubic-bezier(.32,.72,0,1) icone-volta}@keyframes icone-volta{to{transform:rotate(360deg)}}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--energia [data-p=raio],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--energia [data-p=raio]{animation:.65s ease-in-out icone-pisca}@keyframes icone-pisca{0%,to{opacity:1;transform:scale(1)}25%{opacity:.35}50%{opacity:1;transform:scale(1.14)}75%{opacity:.6}}.icone--machado [data-p=machado]{transform-origin:0 24px}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--machado [data-p=machado],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--machado [data-p=machado]{animation:.8s ease-in-out icone-golpe}@keyframes icone-golpe{0%{transform:rotate(0)}60%{transform:rotate(-20deg)}80%{transform:rotate(25deg)}to{transform:rotate(0)}}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--globe [data-p=globo],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--globe [data-p=globo]{animation:1.4s linear icone-gira-globo}@keyframes icone-gira-globo{to{transform:rotate(360deg)}}.icone--shield [data-p=visto]{stroke-dasharray:1}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--shield [data-p=visto],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--shield [data-p=visto]{animation:.4s cubic-bezier(.16,1,.3,1) icone-visto}@keyframes icone-visto{0%{stroke-dashoffset:1px;opacity:0;transform:scale(.5)}25%{opacity:1}to{stroke-dashoffset:0;opacity:1;transform:scale(1)}}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--dinheiro [data-p=cifrao],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--dinheiro [data-p=cifrao]{animation:1s ease-in-out icone-gingado}@keyframes icone-gingado{0%,to{transform:scale(1)rotate(0)}30%{transform:scale(1.06)rotate(-2.5deg)translateY(-1px)}65%{transform:scale(1.03)rotate(2.5deg)}}.icone--calendar [data-p=faixa]{transform-origin:3px 10px}.icone--calendar :is([data-p=pino1],[data-p=pino2],[data-p=folha]){stroke-dasharray:1}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--calendar :is([data-p=pino1],[data-p=pino2],[data-p=folha]),:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--calendar :is([data-p=pino1],[data-p=pino2],[data-p=folha]){animation:.45s cubic-bezier(.16,1,.3,1) icone-risca}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--calendar [data-p=pino2],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--calendar [data-p=pino2]{animation-delay:80ms}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--calendar [data-p=faixa],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--calendar [data-p=faixa]{animation:.4s cubic-bezier(.16,1,.3,1) .28s backwards icone-abre-faixa}@keyframes icone-abre-faixa{0%{opacity:0;transform:scaleX(0)}}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--calendar [data-p=dias],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--calendar [data-p=dias]{animation:.4s cubic-bezier(.34,1.4,.64,1) .38s backwards icone-pipoca}@keyframes icone-pipoca{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.2)}}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--camera [data-p=corpoCam],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--camera [data-p=corpoCam]{animation:1.8s ease-in-out icone-varre-cam}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--camera [data-p=led],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--camera [data-p=led]{animation:1.8s ease-in-out icone-pisca-led}@keyframes icone-varre-cam{0%,to{transform:rotate(0)}20%,40%{transform:rotate(-20deg)translateY(-.5px)}60%,80%{transform:rotate(15deg)translate(.5px)}}@keyframes icone-pisca-led{0%,33%,66%,to{opacity:1}16%,50%,83%{opacity:0}}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--caixaAberta [data-p=tampa],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--caixaAberta [data-p=tampa]{transform:translateY(-2px)}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--caixaAberta [data-p=corpo],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--caixaAberta [data-p=corpo]{transform:translateY(-.5px)}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--blocos :is([data-p=bloco1],[data-p=bloco2],[data-p=bloco3]),:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--blocos :is([data-p=bloco1],[data-p=bloco2],[data-p=bloco3]){animation:.55s cubic-bezier(.22,1,.36,1) icone-pula}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--blocos [data-p=bloco2],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--blocos [data-p=bloco2]{animation-delay:80ms}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--blocos [data-p=bloco3],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--blocos [data-p=bloco3]{animation-delay:.16s}@keyframes icone-pula{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--carrinho [data-p=cesto],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--carrinho [data-p=cesto]{animation:1.2s ease-in-out icone-chacoalha}.icone--carrinho [data-p=roda]{transform-origin:8px 21px}.icone--carrinho [data-p=roda2]{transform-origin:19px 21px}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--carrinho :is([data-p=roda],[data-p=roda2]),:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--carrinho :is([data-p=roda],[data-p=roda2]){animation:1s linear icone-volta}@keyframes icone-chacoalha{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-2px)rotate(-4deg)}55%{transform:translateY(0)rotate(3deg)}80%{transform:translateY(-1px)rotate(-2deg)}}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--nuvem [data-p=sincroniza],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--nuvem [data-p=sincroniza]{animation:1.2s ease-in-out icone-sincroniza}@keyframes icone-sincroniza{to{transform:rotate(-360deg)}}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--caminhao [data-p=caminhao],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--caminhao [data-p=caminhao]{animation:.4s ease-in-out infinite icone-solavanco}.icone--caminhao [data-p=vento]{opacity:0}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--caminhao [data-p=vento],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--caminhao [data-p=vento]{animation:.6s ease-out infinite icone-vento}@keyframes icone-solavanco{0%,to{transform:translateY(0)}30%{transform:translateY(-1px)}70%{transform:translateY(-.4px)}}@keyframes icone-vento{0%{opacity:0;transform:translate(2px)scaleX(.3)}30%{opacity:.75;transform:translate(-2px)scaleX(1)}to{opacity:0;transform:translate(-9px)scaleX(.3)}}.icone--tuboDeEnsaio [data-p=tubo]{transform-origin:19px 5px}.icone--tuboDeEnsaio [data-p=liquido]{transform-origin:8px 16px}.icone--tuboDeEnsaio [data-p=bolha1],.icone--tuboDeEnsaio [data-p=bolha2]{opacity:0;fill:currentColor;stroke:none}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--tuboDeEnsaio [data-p=tubo],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--tuboDeEnsaio [data-p=tubo]{animation:.7s ease-in-out icone-agita}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--tuboDeEnsaio [data-p=liquido],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--tuboDeEnsaio [data-p=liquido]{animation:.7s ease-in-out icone-liquido}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--tuboDeEnsaio [data-p=bolha1],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--tuboDeEnsaio [data-p=bolha1]{animation:.9s ease-out .15s icone-bolha}:where(a,button,label,summary,[role=button],[tabindex]):hover .icone--tuboDeEnsaio [data-p=bolha2],:where(a,button,label,summary,[role=button],[tabindex]):focus-visible .icone--tuboDeEnsaio [data-p=bolha2]{animation:.9s ease-out .35s icone-bolha}@keyframes icone-agita{0%,to{transform:rotate(0)}25%{transform:rotate(-9deg)}55%{transform:rotate(7deg)}80%{transform:rotate(-3deg)}}@keyframes icone-liquido{0%,to{transform:scaleX(1)}40%{transform:scaleX(.7)translateY(-.6px)}70%{transform:scaleX(1.1)}}@keyframes icone-bolha{0%{opacity:0;transform:translate(0)scale(.4)}30%{opacity:1}to{opacity:0;transform:translate(2.5px,-4.5px)scale(1)}}.parq-grade{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin-top:14px;display:grid}.parq-con{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-md);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.parq-con-topo{align-items:center;gap:10px;display:flex}.parq-chip{color:#fff;letter-spacing:.04em;border-radius:var(--r-sm);padding:2px 8px;font-size:11px;font-weight:700}.parq-ref{color:var(--text-faint);font-size:12px}.parq-numeros{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.parq-numeros>div{flex-direction:column;gap:1px;display:flex}.parq-numeros strong{font-variant-numeric:tabular-nums;font-size:1.15rem;line-height:1.1}.parq-numeros span{color:var(--text-faint);font-size:11px;line-height:1.25}.ativ-cabecalho-num{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:12px;padding:10px 0 4px;display:grid}.ativ-cabecalho-num>div{flex-direction:column;gap:1px;display:flex}.ativ-cabecalho-num strong{font-variant-numeric:tabular-nums;font-size:1.3rem;line-height:1.1}.ativ-cabecalho-num span{color:var(--text-faint);font-size:11px;line-height:1.25}.parq-numeros em{color:var(--text-faint);font-size:10.5px;font-style:normal}.parq-numeros em.parq-em-alerta{color:var(--warn-text)}.parq-aviso>button{margin-top:7px;display:block}.parq-ok,.parq-aviso,.parq-neutro,.parq-erro,.parq-vazio{border-radius:var(--r-sm);margin:0;padding:7px 10px;font-size:12.5px;line-height:1.45}.parq-ok{background:var(--ok-bg);color:var(--text)}.parq-aviso,.parq-erro{background:var(--warn-bg);color:var(--warn-text)}.parq-neutro,.parq-vazio{background:var(--surface);border:1px dashed var(--border-strong);color:var(--text-muted)}.parq-ver{font:inherit;color:var(--text-muted);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:12px;text-decoration:underline}.parq-ver:hover,.parq-ver:focus-visible{color:var(--text)}.parq-atraso{background:var(--warn-bg);color:var(--warn-text);border-radius:var(--r-md);flex-direction:column;align-items:flex-start;gap:8px;margin-top:12px;padding:12px 14px;font-size:12.5px;line-height:1.5;display:flex}.parq-atraso-lista{opacity:.9;flex-direction:column;gap:2px;font-size:11.5px;display:flex}.parq-tabela-rolo{margin:8px 0;overflow-x:auto}.parq-lista{border-top:1px solid var(--border);padding-top:8px}.mapa-legenda{flex-wrap:wrap;gap:6px 22px;padding:9px 2px 0;display:flex}.mapa-legenda-grupo{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.mapa-legenda-rot{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);font-size:10.5px}.mapa-legenda-rot em{text-transform:none;letter-spacing:0;font-style:normal}.mapa-legenda-item{color:var(--text);align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.mapa-forma{background:currentColor;flex:none;width:9px;height:9px;display:inline-block}.mapa-forma-circulo{border-radius:50%}.mapa-forma-quadrado{border-radius:1px}.mapa-forma-triangulo{background:0 0;border-bottom:9px solid;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0}.mapa-forma-losango{border-radius:1px;transform:rotate(45deg)}.mapa-frota .ativ-nota{margin-top:6px}.ativ-achado{border-radius:var(--r-sm);background:var(--tint-amber-bg);border-left:2px solid var(--warn-text);margin:0;padding:8px 11px;font-size:12.5px;line-height:1.45}.ativ-achado .ativ-nota{margin-top:5px;display:block}.ativ-cabecalho-num strong.ativ-mais{color:var(--warn-text)}.parq-acoes{flex-wrap:wrap;align-items:center;gap:10px;padding:2px 0 10px;display:flex}.ativ-busca{flex-wrap:wrap;align-items:center;gap:9px;padding:4px 0 12px;display:flex}.ativ-busca input{font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-sm);flex:0 340px;padding:8px 11px;font-size:13px}.ativ-busca input:focus-visible{outline:2px solid var(--tint-blue-fg);outline-offset:1px}.ativ-fotos{padding:10px 0 2px}.ativ-fotos h5{margin:0 0 6px;font-size:12px}.ativ-foto{margin:0 0 4px;font-size:12.5px}.cen-funcao{color:var(--text-muted);white-space:normal;max-width:46ch;margin:2px 0 1px;font-size:11px;line-height:1.35;display:block}.cen-paginas{flex-wrap:wrap;align-items:center;gap:7px;padding:0 0 10px;display:flex}.cen-grade th:nth-child(2),.cen-grade td:nth-child(2){white-space:nowrap;min-width:14ch}.cen-grade th:nth-child(3),.cen-grade td:nth-child(3){min-width:9ch}.cen-grade td:nth-child(2) code{white-space:nowrap;font-size:11px}.cen-sem-funil{white-space:normal;color:var(--warn-text);max-width:46ch;margin-top:3px;font-size:11px;line-height:1.35;display:block}.ativ-filtro-fixo{z-index:6;background:var(--surface);border-bottom:1px solid var(--border);border-radius:0;margin:-24px -28px 14px;padding:14px 28px 12px;position:sticky;top:-24px}@media (width<=860px){.ativ-filtro-fixo{margin:-18px -16px 12px;padding:12px 16px 10px;top:-18px}}.pq-secao{border-top:1px solid var(--border);gap:10px;margin:34px 0 0;padding-top:26px;display:grid}.pq-secao:first-of-type{border-top:none;margin-top:8px;padding-top:0}.pq-secao-topo{grid-template-columns:auto 1fr auto;align-items:start;gap:12px;display:grid}.pq-secao-num{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--text-faint);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-sm);margin-top:2px;padding:4px 8px;font-size:13px;font-weight:700}.pq-secao-texto{min-width:0}.pq-secao-titulo{color:var(--endor-texto);text-wrap:balance;margin:0;font-size:19px;line-height:1.25}.pq-secao-resumo{color:var(--text-faint);max-width:68ch;margin:4px 0 0;font-size:13px;line-height:1.5}.pq-secao-selo{font-variant-numeric:tabular-nums;color:var(--text-faint);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-sm);white-space:nowrap;margin-top:2px;padding:4px 9px;font-size:12px}.pq-secao-corpo{gap:12px;min-width:0;display:grid}.pq-mapa{border-radius:var(--r-md);min-width:0;overflow:hidden}.pq-mapa-vazio{min-width:0}.pq-secao-corpo>:first-child .rel-secao:first-child,.pq-secao-corpo>.rel-secao:first-child{margin-top:0}@media (width<=720px){.pq-secao-topo{grid-template-columns:auto 1fr}.pq-secao-selo{grid-column:1/-1;justify-self:start;margin-top:0}.pq-secao{margin-top:26px;padding-top:20px}}.pq-legenda{color:var(--text-faint);margin:0;font-size:12px;line-height:1.5}.esc-grade{grid-template-columns:1fr auto 1fr auto minmax(180px,.7fr);align-items:stretch;gap:10px;margin:10px 0 4px;display:grid}.esc-coluna{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);flex-direction:column;min-width:0;padding:12px 14px;display:flex}.esc-coluna-topo{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px;padding-bottom:8px;display:flex}.esc-coluna-topo h4{color:var(--text);margin:0;font-size:13px}.esc-unidade{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);white-space:nowrap;font-size:11px}.esc-degraus{gap:2px;margin:0;display:grid}.esc-degrau{border-bottom:1px dashed var(--border);grid-template-columns:1fr auto;align-items:baseline;gap:10px;padding:7px 0;display:grid}.esc-degrau:last-child{border-bottom:none}.esc-degrau dt{min-width:0;color:var(--text);font-size:13px}.esc-degrau dd{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text);margin:0;font-size:16px;font-weight:600}.esc-degrau dd small{color:var(--text-faint);margin-left:2px;font-size:11px;font-weight:500}.esc-nota{color:var(--text-faint);max-width:46ch;margin-top:2px;font-size:11.5px;line-height:1.45;display:block}.esc-fecha{border-top:1px solid var(--border-strong);border-bottom:none;margin-top:4px;padding-top:10px}.esc-fecha dd{font-size:20px}.esc-atencao dd{color:var(--warn-text)}.esc-op{color:var(--text-faint);-webkit-user-select:none;user-select:none;align-self:center;padding:0 2px;font-size:22px;font-weight:300}.esc-total{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--r-md);flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:14px;display:flex}.esc-total-rot{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);font-size:11px}.esc-total-valor{font-variant-numeric:tabular-nums;color:var(--endor-texto);overflow-wrap:anywhere;font-size:26px;line-height:1.1}.esc-total-sub{color:var(--text-faint);font-size:11.5px;line-height:1.45}@media (width<=1100px){.esc-grade{grid-template-columns:1fr}.esc-op{color:#0000;justify-self:center;padding:0;font-size:15px;line-height:1}.esc-op:before{content:"↓";color:var(--text-faint);margin-right:-1ch}.esc-total{align-items:flex-start}}.esc-total-dif{border-top:1px solid var(--border-strong);gap:10px;margin-top:12px;padding-top:12px;display:grid}.esc-total-dif>div{gap:1px;display:grid}.esc-total-dif strong{font-variant-numeric:tabular-nums;color:var(--text);overflow-wrap:anywhere;font-size:17px}.esc-total-dif span{color:var(--text-faint);font-size:11.5px;line-height:1.4}.cen-falhas-so-ruido{background:var(--surface-2);border:1px solid var(--border-strong);color:var(--text)}.cen-falhas-ruido{border-top:1px solid var(--border);color:var(--text-faint);margin:10px 0 0;padding-top:10px;font-size:12.5px;line-height:1.55}.cen-falhas-ruido strong{color:var(--text)}.cen-falhas-leitura{border-bottom:1px solid var(--border);margin:0 0 10px;padding-bottom:10px;font-size:12.5px;line-height:1.55}.mn-pagina{gap:0;display:grid}.mn-filtros{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-md);gap:10px;margin-bottom:8px;padding:14px 16px;display:grid}.mn-filtro-linha{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mn-filtro-rot{color:var(--text-muted);min-width:70px;font-size:12px;font-weight:600}.mn-chip{border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;display:inline-flex}.mn-chip:hover{border-color:var(--text-muted)}.mn-limpar{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:12px;text-decoration:underline}.mn-degraus{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.mn-degrau{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);align-content:start;gap:2px;padding:12px 14px;display:grid}.mn-degrau strong{font-variant-numeric:tabular-nums;font-size:24px;line-height:1.15}.mn-degrau-rot{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:11px;font-weight:600}.mn-degrau-grao{color:var(--text-muted);font-size:11px;line-height:1.35}.mn-degrau-pct{color:var(--text);font-size:12px;font-weight:600}.mn-sem{color:var(--text-muted)}.mn-bloco{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);padding:14px 16px}.mn-bloco h3{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 10px;font-size:15px;display:flex}.mn-grade{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;display:grid}.mn-tempos{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.mn-tempo{align-content:start;gap:2px;display:grid}.mn-tempo strong{font-variant-numeric:tabular-nums;font-size:20px}.mn-rank{gap:2px;margin:0;padding:0;list-style:none;display:grid}.mn-rank-item{text-align:left;border-radius:var(--r-sm);width:100%;color:var(--text);cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:minmax(0,1fr) 70px auto;align-items:center;gap:10px;padding:5px 8px;font-size:13px;display:grid}.mn-rank-item:hover{background:var(--surface-2)}.mn-rank-item.ativo{border-color:var(--border);background:var(--surface-2);font-weight:600}.mn-rank-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mn-rank-barra{background:var(--surface-2);border:1px solid var(--border);border-radius:999px;height:6px;overflow:hidden}.mn-rank-barra>span{background:var(--tint-blue,#0083ca);height:100%;display:block}.mn-rank-num{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-muted);font-size:12px}.mn-tabela{border-collapse:collapse;width:100%;font-size:13px}.mn-tabela th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);border-bottom:1px solid var(--border);padding:6px 8px;font-size:11px;font-weight:600}.mn-tabela td{border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;padding:6px 8px}.mn-tabela tbody tr:last-child td{border-bottom:none}.mn-nota{color:var(--text-muted);margin:8px 0 0;line-height:1.45}.mn-aviso{background:var(--tint-amber-soft,#a8730f17);border:1px solid var(--border);border-radius:var(--r-sm);color:var(--text);border-left:3px solid #a8730f;margin:8px 0 0;padding:9px 12px;font-size:13px;line-height:1.45}.mn-ok{background:var(--tint-green-soft,#1d6b4517);border:1px solid var(--border);border-radius:var(--r-sm);color:var(--text);border-left:3px solid #1d6b45;margin:8px 0 0;padding:9px 12px;font-size:13px;line-height:1.45}.mn-vazio{color:var(--text-muted);margin:0;font-size:13px;line-height:1.45}@media (width<=720px){.mn-rank-item{grid-template-columns:minmax(0,1fr) auto}.mn-rank-barra{display:none}}.mn-frescor{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-sm);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:8px;padding:8px 12px;font-size:12px;display:flex}.mn-frescor-rot{color:var(--text-muted);font-weight:600}.mn-fonte{color:var(--text);white-space:nowrap;align-items:baseline;gap:5px;display:inline-flex}.mn-fonte-atrasado{background:var(--warn-bg);color:var(--warn-text);border-radius:999px;padding:1px 6px}.mn-fonte-nunca{background:var(--danger-bg);color:var(--danger-text);border-radius:999px;padding:1px 6px}.mn-fonte-quando{color:var(--text-faint);font-variant-numeric:tabular-nums}.mn-frescor-nota{color:var(--text-faint);margin-left:auto}.mn-kpis{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.mn-kpi{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-sm);box-shadow:var(--shadow-card);align-content:start;gap:3px;min-width:0;padding:12px 14px;display:grid}.mn-kpi-rot{text-transform:uppercase;letter-spacing:.7px;color:var(--text-muted);font-size:11px;font-weight:600}.mn-kpi-valor{color:var(--endor-texto);font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.1}.mn-kpi-nota{color:var(--text-faint);font-size:11.5px;line-height:1.4}.mn-var{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.mn-var-bom{color:var(--valor-pos)}.mn-var-ruim{color:var(--valor-neg)}.mn-abrir{border:none;border-bottom:1px dashed var(--border-strong);min-height:24px;color:var(--terra);cursor:pointer;background:0 0;justify-self:start;align-items:center;margin-top:4px;padding:3px 0;font-size:12px;display:inline-flex}.mn-abrir:focus-visible{outline:2px solid var(--tint-blue-fg);outline-offset:2px}.mn-abrir:hover{border-bottom-style:solid}.mn-seletor{color:var(--text-muted);align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.mn-seletor select{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);max-width:200px;color:var(--text);padding:3px 6px;font-size:12px}.mn-chip.ativo{background:var(--tint-blue-fg);border-color:var(--tint-blue-fg);color:var(--surface);font-weight:600}.mn-filtro-janela{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.mn-alertas{gap:6px;margin:0;padding:0;list-style:none;display:grid}.mn-alerta{background:var(--surface-2);border-radius:var(--r-sm);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px;padding:8px 10px;font-size:13px;line-height:1.45;display:grid}.mn-alerta-seta{font-size:11px}.mn-alerta-subiu{color:var(--valor-neg)}.mn-alerta-caiu{color:var(--valor-pos)}.mn-alerta-apareceu{color:var(--tint-blue-fg)}.mn-rank-pct{color:var(--text-faint);font-weight:400}.mn-degrau-cobertura{color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:11px}.mn-lista-nao{color:var(--text);gap:7px;max-width:78ch;margin:0;padding-left:18px;font-size:13px;line-height:1.5;display:grid}.mn-gaveta{z-index:60;touch-action:pinch-zoom;overscroll-behavior:contain;background:#0000006b;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.mn-gaveta-caixa{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;width:min(1100px,100%);height:86dvh;max-height:100%;box-shadow:var(--shadow-pop);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.sobreposicao:focus{outline:none}html[data-sobreposicao=aberta]{overflow:hidden}.mn-gaveta-topo{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.mn-gaveta-topo h3{color:var(--endor-texto);margin:0;font-size:15px}.mn-gaveta-corpo{overscroll-behavior:contain;min-height:0;padding:14px 18px;overflow:auto}.mn-gaveta-pe{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;padding:10px 18px;display:flex}@media (width<=720px){.mn-frescor-nota,.mn-filtro-janela{margin-left:0}.mn-kpi-valor{font-size:22px}.mn-gaveta-caixa{height:94dvh}}.sb{gap:10px;display:grid}.sb-resumo{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:8px;display:grid}.sb-num{text-align:left;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-sm);cursor:pointer;font:inherit;color:var(--text);gap:1px;min-width:0;padding:10px 12px;display:grid}.sb-num:hover{border-color:var(--text-muted)}.sb-num.ativo{background:var(--tint-blue-bg);border-color:var(--tint-blue-fg)}.sb-num strong{font-variant-numeric:tabular-nums;color:var(--endor-texto);font-size:22px;font-weight:700;line-height:1.1}.sb-num span{text-transform:uppercase;letter-spacing:.6px;color:var(--text-muted);font-size:11px}.sb-num-ok strong{color:var(--valor-pos)}.sb-num-atencao strong{color:var(--alerta-text)}.sb-num-erro strong{color:var(--valor-neg)}.sb-atencao{background:var(--warn-bg);color:var(--warn-text);border-radius:var(--r-sm);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;padding:8px 12px;font-size:13px;display:flex}.sb-atencao-titulo{margin-right:4px}.sb-atencao-lista{margin:0;padding:0;display:contents}.sb-atencao-lista li{list-style:none}.sb-atencao-item{background:var(--surface);min-height:28px;color:var(--text);font:inherit;cursor:pointer;text-align:left;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:2px 10px 2px 5px;font-size:12.5px;line-height:1.3;display:inline-flex}.sb-atencao-item:hover{border-color:var(--text-muted)}.sb-atencao-item:focus-visible{outline:2px solid var(--tint-blue-fg);outline-offset:1px}.sb-atencao-base{font-weight:600}.sb-atencao-motivo{color:var(--text-muted)}.sb-barra{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sb-busca{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);min-width:0;max-width:340px;color:var(--text);flex:220px;padding:6px 10px;font-size:13px}.sb-conta{color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:12px}.sb-barra .btn-secondary{margin-left:auto}.sb-tabela td{vertical-align:top}.sb-modulo th{text-align:left;background:var(--surface-2);text-transform:uppercase;letter-spacing:.7px;color:var(--endor-texto);border-bottom:1px solid var(--border);padding:10px 8px 5px;font-size:12px}.sb-abrir{border-radius:var(--r-sm);min-height:28px;font:inherit;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;align-items:flex-start;gap:4px;margin:-4px -6px;padding:4px 6px;font-weight:600;display:inline-flex}.sb-abrir:focus-visible{outline:2px solid var(--tint-blue-fg);outline-offset:1px}.sb-abrir-seta{color:var(--text-faint);flex:none;margin-top:2px;transition:transform .16s}.sb-linha.aberta .sb-abrir-seta{transform:rotate(90deg)}.sb-abrir:hover{color:var(--endor-texto)}.sb-linha.aberta{background:var(--surface-2)}.sb-linha{scroll-margin-top:16px}@media (width<=860px){.sb-linha{scroll-margin-top:72px}}.sb-detalhe-linha td{background:var(--surface-2);padding:0}.sb-detalhe{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px;padding:14px 16px;display:grid}.sb-detalhe-texto p{max-width:70ch;margin:0 0 10px;font-size:13px;line-height:1.55}.sb-ficha{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 18px;margin:0;display:grid}.sb-ficha dt{text-transform:uppercase;letter-spacing:.6px;color:var(--text-muted);font-size:11px}.sb-ficha dd{color:var(--text);margin:1px 0 0;font-size:13px}.sb-detalhe-historico h4{text-transform:uppercase;letter-spacing:.7px;color:var(--text-muted);margin:0 0 6px;font-size:12px}@media (width<=860px){.sb-detalhe{grid-template-columns:minmax(0,1fr)}.sb-barra .btn-secondary{margin-left:0}}.cen-gaveta{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);margin-bottom:10px}.cen-gaveta>summary{cursor:pointer;color:var(--text);border-radius:var(--r-md);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:11px 14px;font-size:13px;list-style:none;display:flex}.cen-gaveta>summary::-webkit-details-marker{display:none}.cen-gaveta>summary:before{content:"▸";color:var(--text-muted);font-size:11px}.cen-gaveta[open]>summary:before{content:"▾"}.cen-gaveta>summary:hover{background:var(--surface-2)}.cen-gaveta[open]>summary{border-bottom:1px solid var(--border);border-radius:var(--r-md) var(--r-md) 0 0}.cen-gaveta>summary strong{color:var(--endor-texto)}.cen-gaveta>:not(summary){margin:12px 14px}.acv{margin:6px 0 14px}.acv-cabeca{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 18px;margin-bottom:12px;display:flex}.acv-cabeca .rel-secao{margin-top:14px}.acv-cabeca .cen-nota{max-width:760px;margin:0}.acv-estado{color:var(--text-muted);text-align:right;flex-direction:column;gap:2px;max-width:360px;font-size:12px;display:flex}.acv-estado strong{color:var(--text)}.acv-estado.alerta{color:var(--warn-text)}.acv-pendente{color:var(--warn-text);font-weight:600}.acv-corpo{grid-template-columns:1fr;align-items:start;gap:16px;display:grid}.acv-corpo.com-visor{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}.acv-grade{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}.acv-corpo.com-visor .acv-grade{grid-template-columns:1fr}.acv-con{border:1px solid var(--border);border-top:4px solid var(--con-cor);border-radius:var(--r-md);background:var(--surface);flex-direction:column;display:flex;overflow:hidden}.acv-con-topo{border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--con-cor) 7%, var(--surface));align-items:center;gap:10px;padding:12px 14px;display:flex}.acv-con-sigla{background:var(--con-cor);color:var(--surface);letter-spacing:.04em;border-radius:6px;flex:none;padding:3px 9px;font-size:12px;font-weight:800}.acv-con-nome{flex-direction:column;flex:1;min-width:0;display:flex}.acv-con-nome strong{color:var(--text);font-size:14px}.acv-con-nome span{color:var(--text-faint);font-size:12px}.acv-con-n{color:var(--text-muted);white-space:nowrap;font-size:12px}.acv-vazio{color:var(--text-faint);margin:0;padding:14px;font-size:12.5px}.acv-grupo{padding:10px 14px 6px}.acv-grupo+.acv-grupo{border-top:1px dashed var(--border)}.acv-grupo-titulo{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);align-items:baseline;gap:8px;margin:0 0 4px;font-size:11.5px;font-weight:700;display:flex}.acv-grupo-titulo:before{content:"";background:var(--con-cor);border-radius:50%;align-self:center;width:8px;height:8px}.acv-grupo-titulo em{letter-spacing:0;color:var(--text-faint);font-style:normal;font-weight:600}.acv-lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.acv-doc{border-top:1px solid var(--border);border-radius:4px;align-items:center;gap:10px;padding:7px 4px;display:flex}.acv-lista>.acv-doc:first-child{border-top:none}.acv-doc.aberto{background:var(--tint-blue-bg);box-shadow:inset 3px 0 0 var(--con-cor);padding-left:10px}.acv-doc-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.acv-doc-titulo{color:var(--text);overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.3}.acv-doc-num{color:var(--text-muted);font-weight:500}.acv-doc-meta{color:var(--text-faint);font-size:11.5px}.acv-doc-meta .alerta,.acv-fora .alerta{color:var(--warn-text)}.acv-doc-acoes{flex:none;gap:6px;display:flex}.acv-btn{font:inherit;border:1px solid var(--border-strong);background:var(--surface);color:var(--text-muted);white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600}.acv-btn:hover,.acv-btn[aria-pressed=true]{border-color:var(--con-cor);color:var(--endor-texto);background:color-mix(in srgb, var(--con-cor) 8%, var(--surface))}.acv-btn.forte{border-color:var(--con-cor);background:color-mix(in srgb, var(--con-cor) 12%, var(--surface));color:var(--endor-texto)}.acv-btn.forte:hover{background:color-mix(in srgb, var(--con-cor) 22%, var(--surface))}.acv-btn:disabled{opacity:.55;cursor:wait}.acv-con-pe{border-top:1px solid var(--border);background:var(--surface-2);color:var(--text-muted);flex-direction:column;gap:4px;margin-top:auto;padding:10px 14px;font-size:12px;display:flex}.acv-con-pe summary{cursor:pointer;color:var(--endor-texto);font-weight:600}.acv-fora{color:var(--text-faint);margin:6px 0 0;padding-left:16px;font-size:11.5px}.acv-fora li{overflow-wrap:anywhere}.acv-importar{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.acv-importar-chamada{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.acv-dica{color:var(--text-faint);font-size:12px}.acv-plano,.acv-campanha{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.acv-campanha{border-color:var(--endor);background:var(--tint-blue-bg)}.acv-campanha.fim.concluida{border-color:var(--tint-green-fg);background:var(--ok-bg)}.acv-campanha.fim.falhou,.acv-campanha.fim.interrompida{border-color:var(--tint-amber-fg);background:var(--warn-bg)}.acv-campanha-topo,.acv-campanha-pe{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;font-size:12.5px;display:flex}.acv-campanha-topo strong,.acv-campanha-pe strong{color:var(--text)}.acv-campanha .cen-erro{margin:0}.acv-campanha .acv-btn{align-self:flex-start}.acv-barra{background:var(--surface-2);border:1px solid var(--border);border-radius:999px;height:10px;overflow:hidden}.acv-barra-feita{background:var(--endor);border-radius:999px;min-width:2px;height:100%;transition:width .6s}.acv-plano-numeros{flex-wrap:wrap;gap:8px 22px;display:flex}.acv-plano-numeros>div{flex-direction:column;min-width:90px;display:flex}.acv-plano-numeros strong{color:var(--endor-texto);font-size:20px;line-height:1.2}.acv-plano-numeros span{color:var(--text-faint);font-size:11.5px}.acv-plano .cen-nota{margin:0}.acv-plano-acoes{flex-wrap:wrap;gap:8px;display:flex}.acv .cen-gaveta{margin-top:14px}@media (width<=1120px){.acv-grade,.acv-corpo.com-visor{grid-template-columns:1fr}.acv-estado{text-align:left;max-width:none}}@media (width<=640px){.acv-doc{flex-wrap:wrap}.acv-doc-acoes{justify-content:flex-end;width:100%}}.sb-abas{flex-wrap:wrap;gap:4px;display:flex}.sb-aba{font:inherit;border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text-muted);cursor:pointer;white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11px;line-height:1.5}.sb-aba:hover{border-color:var(--text-muted);color:var(--text)}.sb-aba.ativa{background:var(--tint-blue-fg);border-color:var(--tint-blue-fg);color:var(--surface);font-weight:600}.mn-frescor-quando{font-variant-numeric:tabular-nums;color:var(--endor-texto)}.mn-frescor-ok{color:var(--text-faint);align-items:center;gap:4px;display:inline-flex}.mn-frescor-alerta{background:var(--warn-bg);color:var(--warn-text);border-radius:999px;flex-wrap:wrap;align-items:baseline;gap:3px;padding:2px 9px;display:inline-flex}.mn-frescor-base{min-height:24px;font:inherit;border-radius:var(--r-sm);color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;margin:-4px 0;padding:4px 2px;font-weight:600;text-decoration:underline;display:inline-flex}.mn-frescor-link{min-height:24px;font:inherit;border-radius:var(--r-sm);color:var(--terra);cursor:pointer;background:0 0;border:none;align-items:center;margin:-4px 0 -4px auto;padding:4px 2px;font-size:12px;text-decoration:underline;display:inline-flex}.mn-frescor-base:focus-visible,.mn-frescor-link:focus-visible{outline:2px solid var(--tint-blue-fg);outline-offset:1px}.mn-emitir{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;padding-top:20px;display:flex}.man-voltar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.sb-tabela{table-layout:auto;font-size:12.5px}.sb-tabela th,.sb-tabela td{padding:7px 8px}.sb-tabela td:first-child,.sb-tabela th:first-child{max-width:260px}.sb-abrir{white-space:normal;line-height:1.35}.sb-tabela td:nth-child(3),.sb-tabela td:nth-child(4),.sb-tabela th:nth-child(3),.sb-tabela th:nth-child(4){white-space:nowrap;width:1%}.sb-abas{max-width:200px}.mn-bf{z-index:6;background:var(--surface);border-bottom:1px solid var(--border);margin:-24px -28px 14px;padding:12px 28px 10px;position:sticky;top:-24px}.mn-bf:not(:first-child){margin-top:0}.mn-bf-linha{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mn-bf-campo{color:var(--text-muted);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.mn-bf-campo select,.mn-bf-datas input{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);max-width:210px;color:var(--text);padding:4px 7px;font-size:12px}.mn-bf-datas{color:var(--text-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.mn-bf-mais{border-radius:var(--r-sm);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);cursor:pointer;padding:4px 10px;font-size:12px}.mn-bf-mais:hover,.mn-bf-mais[aria-expanded=true]{border-color:var(--text-muted)}.mn-bf-mais.tem{border-color:var(--tint-blue-fg);color:var(--tint-blue-fg)}.mn-bf-mais strong{font-variant-numeric:tabular-nums}.mn-bf-limpar{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:3px 4px;font-size:12px;text-decoration:underline}.mn-bf-janela{color:var(--text-faint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.mn-bf-carregando{color:var(--tint-blue-fg);font-style:normal}.mn-bf-pop{border-top:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px 16px;margin-top:10px;padding-top:10px;display:grid}.mn-bf-pop .mn-bf-campo{justify-content:space-between}.mn-bf-pop .mn-bf-campo select{flex:1;max-width:130px}.mn-bf-nota{color:var(--text-muted);grid-column:1/-1;margin:0;font-size:11.5px;line-height:1.5}@media (width<=860px){.mn-bf{margin:-18px -16px 12px;padding:10px 16px 8px;top:-18px}.mn-bf-janela{width:100%;margin-left:0}}.sb-cobertura{font-variant-numeric:tabular-nums;white-space:nowrap}.obr-entregue{background:var(--tint-green-bg);color:var(--tint-green-fg);white-space:nowrap;border-radius:20px;padding:2px 8px;font-size:11px;font-weight:700}.obr-status-ok{color:var(--tint-green-fg)}.obr-precisao{color:var(--text-muted);margin:4px 0 0;font-size:11.5px;line-height:1.45}.obr-emitir{border:1px solid var(--border-strong);background:var(--surface);color:var(--text);border-radius:var(--r-sm);font:inherit;cursor:pointer;padding:5px 12px;font-size:13px}.obr-emitir:hover{border-color:var(--terra)}.obr-sem-vinculo{border:1px solid var(--border-strong);border-left:3px solid var(--tint-amber-fg);border-radius:var(--r-md);background:var(--surface-2);margin:0 0 16px;padding:12px 14px}.obr-sem-vinculo strong{margin-bottom:6px;font-size:13.5px;display:block}.obr-sem-vinculo p{color:var(--text-muted);margin:0 0 8px;font-size:13px;line-height:1.55}.obr-sem-vinculo ul{margin:0;padding-left:18px;font-size:13px;line-height:1.7}.app-tile{padding:0;position:relative;overflow:hidden}.app-tile-abrir{text-align:left;width:100%;height:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:8px;padding:18px 46px 18px 18px;display:flex}.app-tile-desc{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.45}.app-tile-frescor{color:var(--text-muted);font-size:11.5px}.app-tile-cta{margin-top:auto}.app-tile-fav{border-radius:var(--r-sm);width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;place-items:center;font-size:17px;line-height:1;display:grid;position:absolute;top:12px;right:10px}.app-tile-fav:hover,.app-tile-fav:focus-visible{background:var(--surface-2);color:var(--text)}.app-tile-fav.marcado{color:var(--tint-amber-fg)}.app-tile.favorito{border-color:var(--tint-amber-fg)}.apps-busca{align-items:center;gap:10px;margin:0 0 16px;display:flex}.apps-busca-campo{min-width:0;font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-md);flex:1;padding:10px 14px;font-size:14px}.apps-busca-campo::placeholder{color:var(--text-muted)}.apps-busca-campo:focus-visible{outline:2px solid var(--terra);outline-offset:1px}.apps-busca-limpar,.apps-link{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:13px;text-decoration:underline}.apps-busca-limpar:hover,.apps-link:hover{color:var(--text)}.apps-secao{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:20px 0 10px;font-size:12px;font-weight:700}.apps-secao:first-of-type{margin-top:0}.apps-vazio,.apps-nota{color:var(--text-muted);margin:4px 0 16px;font-size:13px;line-height:1.55}.sec-cat{margin:0 0 20px}.sec-cat-topo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sec-cat-id{align-items:baseline;gap:8px;min-width:0;display:flex}.sec-cat-n{font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--text-muted);font-size:.78rem}.sec-cat-titulo{margin:0;font-size:1rem}.sec-cat-desc{color:var(--text-muted);max-width:78ch;margin:4px 0 10px;font-size:.83rem;line-height:1.5}.sb-categoria-desc{color:var(--text-muted);white-space:normal;text-transform:none;letter-spacing:normal;max-width:90ch;margin-top:3px;font-size:.79rem;font-weight:400;line-height:1.45;display:block}.sb-categoria .sec-cat-n{margin-right:7px}.sb-atualizar{border:1px solid var(--border-strong);background:var(--surface);color:var(--text);border-radius:var(--r-sm);cursor:pointer;padding:3px 10px;font-size:.78rem}.sb-atualizar:hover{border-color:var(--text-muted)}.sb-atualizando,.sb-disparo-nota{color:var(--text-muted);font-size:.78rem}.sb-disparo-ok{color:var(--tint-green-fg);font-size:.78rem}.sb-disparo-erro{color:var(--tint-pink-fg);font-size:.78rem}.sb-disparo-nota,.sb-disparo-erro{margin-top:3px;display:block}.anel-progresso{vertical-align:middle;flex:none;justify-content:center;align-items:center;margin-right:6px;display:inline-flex;position:relative}.anel-progresso svg{display:block;transform:rotate(-90deg)}.anel-trilho{stroke:var(--border-strong)}.anel-traco{stroke:var(--terra);transition:stroke-dashoffset .3s ease-in-out}.anel-ok .anel-traco{stroke:var(--tint-green-fg)}.anel-falhou .anel-traco{stroke:var(--tint-pink-fg)}.anel-sem-resposta .anel-traco{stroke:var(--text-faint)}.anel-centro{font-variant-numeric:tabular-nums;color:var(--text-muted);justify-content:center;align-items:center;font-size:.6rem;line-height:1;display:flex;position:absolute;inset:0}.anel-contagem small{color:var(--text-faint);font-size:.85em}.sb-atualizando{align-items:center;display:inline-flex}.sb-atualizando-texto small,.sb-relogio{font-variant-numeric:tabular-nums}.sb-disparo-ok,.sb-disparo-nota{align-items:center;display:inline-flex}.sb-disparo-nota{margin-top:0}.sb-todas{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.sb-todas .sb-disparo-nota{margin-top:0;display:inline}.sb-todas-parar{border:1px solid var(--border-strong);background:var(--surface);color:var(--text);border-radius:var(--r-sm);cursor:pointer;padding:2px 8px;font-size:.75rem}.sb-todas-parar:hover{border-color:var(--text-muted)}.sb-categoria-conta{color:var(--text-muted);margin-left:8px;font-size:.78rem;font-weight:400}.ct-corpo{grid-template-columns:1fr;align-items:start;gap:16px;display:grid}.ct-corpo.com-visor{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}@media (width<=1100px){.ct-corpo.com-visor{grid-template-columns:1fr}}.ct-principal{min-width:0}.ct-bloco-n{font-variant-numeric:tabular-nums;color:var(--text-faint);margin-right:4px}.ct-blocos{margin-bottom:4px}.ct-sub{border-bottom:1px solid var(--border);margin:0 0 12px;padding-bottom:2px}.ct-visor{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);flex-direction:column;min-width:0;display:flex;position:sticky;top:12px;overflow:hidden}.ct-visor-topo{border-bottom:1px solid var(--border);background:var(--surface-2);justify-content:space-between;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.ct-visor-id{flex-direction:column;gap:2px;min-width:0;display:flex}.ct-visor-id strong{font-size:.93rem;line-height:1.25}.ct-visor-pag{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.8rem}.ct-visor-pag em{text-align:center;background:var(--tint-blue-bg);width:14px;height:14px;color:var(--tint-blue-fg);cursor:help;border-radius:50%;margin-left:4px;font-size:.7rem;font-style:normal;line-height:14px;display:inline-block}.ct-visor-fechar{border:1px solid var(--border-strong);background:var(--surface);color:var(--text-muted);border-radius:var(--r-sm);cursor:pointer;flex:none;width:26px;height:26px}.ct-visor-fechar:hover{color:var(--text);border-color:var(--text-muted)}.ct-visor-quadro{background:var(--surface-2);border:0;width:100%;height:78vh}.ct-visor-aviso,.ct-visor-rodape{color:var(--text-muted);margin:0;padding:10px 12px;font-size:.8rem}.ct-visor-erro{background:var(--danger-bg);color:var(--danger-text);margin:0;padding:10px 12px;font-size:.85rem}.ct-busca-linha{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ct-busca-linha input{flex:280px;min-width:0}.ct-busca-ia{border:1px solid var(--border-strong);background:var(--surface);color:var(--text-muted);border-radius:var(--r-sm);cursor:pointer;padding:8px 14px;font-size:.88rem}.ct-busca-ia:hover:not(:disabled){color:var(--text);border-color:var(--text-muted)}.ct-busca-ia:disabled{opacity:.55;cursor:default}.ct-busca-dica{color:var(--text-muted);margin:8px 0 0;font-size:.82rem}.ct-busca-dica code{background:var(--surface-2);border-radius:4px;padding:1px 4px;font-size:.8rem}.ct-busca-conta{color:var(--text-muted);margin:14px 0 8px;font-size:.82rem}.ct-busca-conta em{color:var(--text-muted);font-style:normal}.ct-achados{flex-direction:column;gap:8px;display:flex}.ct-achado{text-align:left;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);cursor:pointer;flex-direction:column;gap:4px;width:100%;padding:10px 12px;display:flex}.ct-achado:hover{border-color:var(--sala-cor,var(--border-strong));background:var(--surface-2)}.ct-achado-onde{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.ct-achado-onde strong{font-size:.88rem}.ct-achado-pag{color:var(--text-muted);background:var(--surface-2);font-variant-numeric:tabular-nums;border-radius:4px;padding:1px 6px;font-size:.76rem}.ct-achado-trecho{color:var(--text);font-size:.86rem;line-height:1.5}.ct-achado-trecho mark{background:var(--tint-amber-bg);color:var(--text);border-radius:3px;padding:0 2px}.ct-mais{border:1px solid var(--border-strong);background:var(--surface);color:var(--text);border-radius:var(--r-sm);cursor:pointer;margin-top:10px;padding:8px 16px;font-size:.86rem}.ct-vazio-bloco{margin-top:14px}.ct-vazio{color:var(--text-muted);font-size:.86rem}.ct-reserva-selo{color:var(--tint-amber-fg);background:var(--tint-amber-bg);border-radius:var(--r-sm);margin:10px 0 8px;padding:8px 10px;font-size:.82rem}.ct-erro{background:var(--tint-pink-bg);color:var(--tint-pink-fg);border-radius:var(--r-sm);padding:8px 10px;font-size:.85rem}.ct-ia{border-radius:var(--r-md);border:1px solid;margin:14px 0;padding:12px}.ct-ia-selo{text-transform:uppercase;letter-spacing:.04em;color:var(--tint-purple-fg);background:var(--tint-purple-bg);border-radius:4px;padding:2px 6px;font-size:.72rem;display:inline-block}.ct-ia-resposta{margin:8px 0;font-size:.9rem;line-height:1.55}.ct-ia-trecho{margin-top:10px;font-size:.85rem;line-height:1.5}.ct-ia-trecho p{margin:4px 0 0}.ct-ia-trecho mark{background:var(--tint-amber-bg);color:var(--text);border-radius:3px;padding:0 2px}.ct-tabela td{vertical-align:top}.ct-selo-sem-texto{color:var(--tint-amber-fg);background:var(--tint-amber-bg);cursor:help;border-radius:4px;margin-left:6px;padding:1px 5px;font-size:.7rem;display:inline-block}.ct-selo-ocr{color:var(--endor-texto);background:var(--tint-blue-bg);cursor:help;border-radius:4px;margin-left:6px;padding:1px 5px;font-size:.7rem;display:inline-block}.acv-ocr{color:var(--endor-texto);cursor:help}.ct-abrir-titulo{text-align:left;font:inherit;color:var(--text);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600}.ct-abrir-titulo:hover{-webkit-text-decoration-color:var(--sala-cor,var(--text-muted));text-decoration-color:var(--sala-cor,var(--text-muted))}.obr-ver{border:1px solid var(--border-strong);background:var(--surface);color:var(--text);border-radius:var(--r-sm);cursor:pointer;margin-top:6px;padding:4px 10px;font-size:.8rem}.obr-ver:hover{border-color:var(--sala-cor,var(--text-muted))}.saude-sinal{--sinal-fg:var(--text-muted);--sinal-bg:var(--surface-2);white-space:nowrap;color:var(--sinal-fg);background:var(--sinal-bg);border-radius:999px;align-items:center;gap:5px;padding:2px 9px 2px 6px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.saude-sinal svg{flex:none}.saude-sinal.compacto{padding:3px}.saude-sinal-atualizada{--sinal-fg:var(--ok-text);--sinal-bg:var(--ok-bg)}.saude-sinal-atrasada{--sinal-fg:var(--warn-text);--sinal-bg:var(--warn-bg)}.saude-sinal-erro,.saude-sinal-nunca{--sinal-fg:var(--danger-text);--sinal-bg:var(--danger-bg)}.saude-sinal-semRitmo{--sinal-fg:var(--text-muted);--sinal-bg:var(--surface-2)}.sb-so-estreito{display:none}@media (width<=1320px){.sb-col-secundaria{display:none}.sb-so-estreito{display:block}}@media (width<=1120px){.sb-tabela{font-size:12px}.sb-tabela th,.sb-tabela td{padding:6px}.sb-abas{max-width:150px}}.drop-icone{vertical-align:-2px;margin-right:2px}.sp-nota-icone{vertical-align:-2px}.frota-grav{vertical-align:middle;background:var(--text-faint);border-radius:50%;width:10px;height:10px;margin-right:2px;display:inline-block}.frota-grav-alta{background:var(--danger-text)}.frota-grav-media{background:var(--warn-text)}.frota-grav-baixa{background:var(--text-faint)}.cip-topo{padding-bottom:0}.cip-abas{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:4px;display:flex}.cip-aba{appearance:none;color:var(--text-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-1px;padding:10px 14px;font-weight:600}.cip-aba:hover{color:var(--text)}.cip-aba.ativa{color:var(--endor-texto);border-bottom-color:var(--endor-texto)}.cip-aba:focus-visible,.cip-celula:focus-visible,.escopo-concessao:focus-visible{outline:2px solid var(--endor-texto);outline-offset:2px}.cip-municipio{color:var(--text-muted);font-size:11px;font-weight:400;display:block}.cip-celula{appearance:none;width:26px;height:24px;font:inherit;background:var(--surface-2);color:var(--text-muted);border:1px solid #0000;border-radius:6px;place-items:center;font-weight:700;line-height:1;display:inline-grid}button.cip-celula{cursor:pointer}.cip-celula sup{margin-left:1px;font-size:9px}.cip-ok{background:var(--ok-bg);color:var(--ok-text)}.cip-alerta{background:var(--warn-bg);color:var(--warn-text)}.cip-neutra{background:var(--tint-blue-bg);color:var(--tint-blue-fg)}.cip-fila{background:var(--tint-purple-bg);color:var(--tint-purple-fg)}.cip-recusa{background:var(--danger-bg);color:var(--danger-text)}.cip-vazia{color:var(--text-faint);background:0 0;font-weight:400}.cip-pendente{border-color:var(--tint-purple-fg)}.cip-legenda{color:var(--text-muted);flex-wrap:wrap;gap:8px 18px;margin:12px 0;padding:0;font-size:13px;list-style:none;display:flex}.cip-legenda li{align-items:center;gap:6px;display:flex}.cip-explica{color:var(--text);margin-top:8px;font-size:14px}.cip-explica summary{cursor:pointer;color:var(--endor-texto);font-weight:600}.cip-pendencia{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.cip-filtros{flex-wrap:wrap;gap:10px}.cip-periodo{color:var(--text-muted);align-items:center;gap:6px;font-size:14px;display:inline-flex}.cip-periodo input{font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-sm);padding:5px 8px}.cip-serie td{vertical-align:top}.cip-v-ausente{color:var(--text-faint)}.cip-v-nao-deduzido{color:var(--text-muted);font-style:italic}.cip-parcela{color:var(--text-muted);font-size:11px;display:block}.cip-marca{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.cip-aviso{color:var(--text-muted);cursor:help;font-size:12px}.cip-rodape{color:var(--text-muted);margin-top:12px;font-size:13px}.cip-envio{border:2px dashed var(--border-strong);border-radius:var(--r-md);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0;padding:18px;display:flex}.cip-envio.ocupado{opacity:.7}.cip-envio label.btn-primary{cursor:pointer}.cip-envio-dica{color:var(--text-muted);font-size:14px}.cip-envios{gap:4px;margin:0 0 14px;padding:0;font-size:14px;list-style:none;display:grid}.cip-envio-ok strong{color:var(--ok-text)}.cip-envio-erro strong{color:var(--danger-text)}.cip-titulo{color:var(--text);margin:20px 0 10px;font-size:17px}.cip-vazio{color:var(--text-muted)}.cip-cartao{margin-bottom:12px}.cip-cartao-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.cip-cartao-topo h3,.cip-cartao-topo h4{margin:0;font-size:16px}.cip-cartao-tipo{color:var(--text-muted);font-weight:400}.cip-cartao-origem{color:var(--text-muted);overflow-wrap:anywhere;margin:6px 0 10px;font-size:13px}.cip-valores{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px 16px;margin:0 0 10px;display:grid}.cip-valores dt{color:var(--text-muted);font-size:12px}.cip-valores dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.cip-atual{color:var(--text-muted);font-size:12px;font-weight:400;display:block}.cip-conferencias,.cip-avisos{gap:4px;margin:0 0 10px;padding:0;font-size:13px;list-style:none;display:grid}.cip-conferencias li{border-radius:var(--r-sm);padding:4px 8px}.cip-avisos li{color:var(--text-muted)}.cip-motivo{color:var(--text-muted);gap:4px;margin:10px 0;font-size:13px;display:grid}.cip-motivo textarea{font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-sm);resize:vertical;padding:8px}.cip-acoes{flex-wrap:wrap;gap:8px;display:flex}.cip-msg-ok{color:var(--ok-text)}.cip-msg-erro{color:var(--danger-text)}.escopo-concessoes{gap:4px;margin-top:6px;display:flex}.escopo-concessao{appearance:none;font:inherit;border:1px solid var(--border-strong);background:var(--surface);color:var(--text-faint);cursor:pointer;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:700}.escopo-concessao.dentro{background:var(--tint-blue-bg);color:var(--tint-blue-fg);border-color:var(--tint-blue-fg)}.cip-topo+.app-page>.page-desc:first-child{margin-top:14px}.cip-reler{padding:4px 10px;font-size:13px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cip-fila-resumo{color:var(--text);margin:8px 0;font-size:14px}.cip-link{appearance:none;font:inherit;color:var(--endor-texto);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.cip-lote{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--text);margin:10px 0 14px;padding:12px 14px;font-size:14px}.cip-lote p{margin:0 0 10px}.cip-lote-acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cip-pedir{color:var(--text);margin-top:6px;font-size:14px}.cip-pedir summary{cursor:pointer;color:var(--endor-texto);font-weight:600}.cip-pedir-concessao h4{margin:10px 0 4px;font-size:14px}.cip-municipio-inline{color:var(--text-muted);font-weight:400}.cip-pedir-concessao ul{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.cip-pedir-acoes{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}span.cip-celula{cursor:default}.cip-titulo-com-acao{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cip-bloco-micro{margin-bottom:18px}.cip-bloco-micro h3{align-items:baseline;gap:8px;margin:12px 0 6px;font-size:16px;display:flex}.cip-status{border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.cip-status-madura{background:var(--ok-bg);color:var(--ok-text)}.cip-status-parcial{background:var(--warn-bg);color:var(--warn-text)}.cip-linha-cauda td{color:var(--text-muted)}.cip-pendencias{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);margin-top:12px;padding:12px 14px}.cip-pendencias>summary{cursor:pointer;color:var(--text);font-size:14px;font-weight:600}.cip-pendencias[open]>summary{margin-bottom:8px}.cip-grafico{display:block}.cip-tabela-caixa{margin-top:12px}.cip-pendencias ul{flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:14px;display:flex}.cip-porta{margin:12px 0 16px}.cip-porta .cip-titulo{color:var(--endor-texto);letter-spacing:-.2px;overflow-wrap:anywhere;margin:0 0 4px;font-size:16px}.cip-contagens{color:var(--text-muted);flex-wrap:wrap;gap:8px 18px;margin:8px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.cip-contagens strong{color:var(--text)}.cip-fora{overflow-wrap:anywhere;flex-direction:column;gap:4px;margin:8px 0 0;padding-left:18px;font-size:13px;display:flex}.cip-alerta-texto{color:var(--alerta-text)}.cip-politica{border-left:3px solid var(--tint-purple-fg);background:var(--tint-purple-bg);color:var(--text);border-radius:6px;margin:8px 0;padding:8px 12px;font-size:14px}.cip-politica ul{margin:4px 0 0;padding-left:18px}.cip-aviso-info{color:var(--text-muted)}.cip-acoes-linha{white-space:nowrap}.cip-acoes-linha .cip-reler+.cip-reler{margin-left:6px}.cip-conferencia{border-top:1px solid var(--border);flex-direction:column;margin-top:24px;padding-top:4px;display:flex}.cip-conferencia h3.cip-titulo{font-size:16px}.cip-conferencia h4.cip-titulo{font-size:15px}.cip-secao-desc{color:var(--text-muted);max-width:700px;margin:0 0 8px;font-size:14px;line-height:1.6}.cip-nota-consulta{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);max-width:700px;color:var(--text);margin:24px 0 0;padding:12px 14px;font-size:14px;line-height:1.5}.cip-vaga{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.cip-vaga,.cip-porta,.cip-conferencia .cip-titulo{scroll-margin-top:16px}@media (width<=860px){.cip-vaga,.cip-porta,.cip-conferencia .cip-titulo{scroll-margin-top:72px}}.cip-falha{flex-direction:column;align-items:flex-start;gap:8px;max-width:760px;display:flex}.cip-falha-texto,.cip-falha-motivo{margin:0}.cip-falha-motivo{overflow-wrap:anywhere;font-size:13px}.cip-nota-preview{max-width:700px;margin-top:24px}.cip-vaga.ativa{border:1px solid var(--tint-purple-fg);border-radius:var(--r-sm);background:var(--tint-purple-bg);color:var(--text);margin:16px 0 0;padding:10px 14px;font-size:14px}.cip-vaga-texto{overflow-wrap:anywhere;min-width:0;margin:0}.cip-fora-do-filtro{color:var(--text-muted);margin:4px 0 10px;font-size:13px}.cip-titulo[tabindex="-1"]:focus-visible,.cip-link:focus-visible{outline:2px solid var(--endor-texto);outline-offset:2px}.cip-vg-pagina{gap:0}.cip-vg{margin-top:0}.cip-vg-controles{flex-wrap:wrap;align-items:flex-end;gap:10px 16px;margin:4px 0 12px;display:flex}.cip-vg-competencia{color:var(--text-muted);flex-direction:column;gap:4px;font-size:13px;display:flex}.cip-vg-competencia select{border:1.5px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);min-height:44px;color:var(--text);font:inherit;padding:8px 10px;font-size:14px}.cip-vg-chips{flex-wrap:wrap;gap:6px;display:flex}.cip-vg-chip{border:1.5px solid var(--border-strong);background:var(--surface);min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:999px;padding:8px 14px;font-size:14px}.cip-vg-chip:hover{border-color:var(--endor-texto)}.cip-vg-chip.ativo{background:var(--tint-blue-bg);color:var(--endor-texto);border-color:var(--tint-blue-fg);font-weight:600}.cip-vg-chip:focus-visible,.cip-vg-competencia select:focus-visible,.cip-vg-tabela-div tbody tr:focus-visible{outline:2px solid var(--endor-texto);outline-offset:2px}.cip-vg-lido{color:var(--text-faint);align-self:center;font-size:12px}.cip-vg-nota{max-width:760px;color:var(--text-muted);margin:6px 0 10px;font-size:14px;line-height:1.55}.cip-vg-carregando{max-width:760px;color:var(--text-muted);font-size:14px}.cip-vg-carregando p{margin:0 0 8px}.cip-vg-erro{border-radius:var(--r-sm);background:var(--warn-bg);color:var(--warn-text);margin:6px 0 0;padding:8px 12px;font-size:13px}.cip-vg-resumo{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-2);max-width:900px;margin:8px 0 20px;padding:14px 16px}.cip-vg-resumo-titulo{color:var(--text);margin:0 0 8px;font-size:15px}.cip-vg-resumo ul{color:var(--text);margin:0;padding-left:18px;font-size:14px;line-height:1.6}.cip-vg-atalho{color:var(--text);margin:10px 0 0;font-size:14px}.cip-vg-cartoes{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.cip-vg-cartao{border:1px solid var(--border);border-left:4px solid var(--con-cor,var(--border-strong));border-radius:var(--r-md);background:var(--surface);min-width:0;padding:12px 14px 12px 18px;position:relative}.cip-vg-cartao-topo{color:var(--text);align-items:baseline;gap:8px;margin-bottom:6px;font-size:15px;display:flex}.cip-vg-cartao-topo .cip-municipio{display:inline}.cip-vg-linha{color:var(--text-muted);overflow-wrap:anywhere;margin:0 0 6px;font-size:13px;line-height:1.5}.cip-vg-linha strong{color:var(--text);font-variant-numeric:tabular-nums}.cip-vg-destaque{color:var(--text);font-size:14px}.cip-vg-sem{color:var(--text);margin:0 0 6px;font-size:14px;line-height:1.5}.cip-vg-fonte{color:var(--text-faint);margin:4px 0 8px;font-size:12px}.cip-vg-recente{border-top:1px dashed var(--border);padding-top:6px}.cip-vg-acoes{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px;display:flex}.cip-vg-acoes .btn-secondary{min-height:44px;padding:8px 14px}.cip-vg-faixa{border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--border);height:14px;margin:6px 0 8px;position:relative}.cip-vg-faixa-segmento{background:var(--tint-blue-bg);border:1px solid var(--tint-blue-fg);border-radius:3px;position:absolute;top:2px;bottom:2px}.cip-vg-faixa-marca{background:var(--text);border-radius:2px;width:3px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.cip-vg-faixa-marca.fora{background:var(--warn-text)}.cip-vg-selo{background:var(--surface-2);color:var(--text);border-radius:999px;margin:0 0 6px;padding:3px 10px;font-size:13px;font-weight:600;display:inline-block}.cip-vg-selo.atencao{background:var(--warn-bg);color:var(--warn-text)}.cip-vg-details{color:var(--text);margin:4px 0;font-size:13px}.cip-vg-details>summary{cursor:pointer;min-height:32px;color:var(--endor-texto);align-items:center;font-weight:600;display:flex}.cip-vg-details>summary:focus-visible{outline:2px solid var(--endor-texto);outline-offset:2px}.cip-vg-memoria{margin:6px 0 0;padding-left:20px;font-size:13px;line-height:1.5}.cip-vg-memoria li{border-bottom:1px solid var(--border);grid-template-columns:minmax(140px,1fr) minmax(120px,1.2fr) minmax(140px,1.4fr);gap:4px 12px;padding:4px 0;display:grid}.cip-vg-memoria li:last-child{border-bottom:0}.cip-vg-passo{color:var(--text-muted)}.cip-vg-memoria strong{color:var(--text);font-variant-numeric:tabular-nums}.cip-vg-memoria .cip-vg-fonte{margin:0}.cip-vg-cartao .cip-vg-memoria li{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.cip-vg-cartao .cip-vg-memoria .cip-vg-fonte{grid-column:1/-1}@media (width<=640px){.cip-vg-memoria li{grid-template-columns:1fr}}.cip-vg-tabela{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}.cip-vg-tabela th,.cip-vg-tabela td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;color:var(--text);padding:8px 10px}.cip-vg-tabela thead th{color:var(--text-muted);white-space:nowrap;font-weight:600}.cip-vg-conferencias tbody th{white-space:nowrap;font-weight:600}.cip-vg-veredito td{background:var(--surface-2)}.cip-vg-marca{border:1px solid var(--border-strong);background:var(--surface);color:var(--text);white-space:nowrap;border-radius:999px;margin-right:6px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-block}.cip-vg-marca-ok{background:var(--ok-bg);color:var(--ok-text);border-color:#0000}.cip-vg-marca-atencao{background:var(--warn-bg);color:var(--warn-text);border-color:#0000}.cip-vg-marca-impede{background:var(--surface-2);color:var(--text);border-color:var(--text-muted)}.cip-vg-marca-nao-e-chave,.cip-vg-porque{color:var(--text-muted)}.cip-vg-so-estreito{display:none}.cip-vg-lista{margin:6px 0 0;padding-left:18px;font-size:13px;line-height:1.6}.cip-vg-divergencias{margin-top:20px}.cip-vg-divergencias .cip-vg-chips{margin:0 0 10px}.cip-vg-tabela-div .cip-vg-tipo{color:var(--text-muted);font-size:12px;display:block}.cip-vg-memoria-botao{margin-top:6px;font-size:13px;display:block}.cip-vg-fontes{flex-direction:column;gap:4px;display:flex}.cip-vg-fontes .cip-link,.cip-vg-fontes a{text-align:left}.cip-vg-nao-afirma{color:var(--text-muted);margin:0;padding-left:16px;font-size:12px;line-height:1.5}.cip-vg-linha-memoria td{background:var(--surface-2)}.cip-vg-itens-wrap{box-shadow:none;margin-top:10px}.cip-vg-itens{width:auto}.cip-vg-itens code{overflow-wrap:anywhere}.cip-vg-aberto{max-width:900px;color:var(--text);margin:0 0 8px;padding-left:20px;font-size:14px;line-height:1.6}.cip-vg-aberto li{margin-bottom:8px}.cip-vg-aberto .cip-vg-porque,.cip-vg-quem{color:var(--text-muted)}.cip-vg-destrava{color:var(--text)}.cip-vg-rodape{border-top:1px solid var(--border);max-width:900px;color:var(--text-muted);margin:8px 0 0;padding-top:10px;font-size:12px;line-height:1.6}@media (width<=640px){.cip-vg-controles{flex-direction:column;align-items:stretch}.cip-vg-competencia select{width:100%}.cip-vg-cartoes{grid-template-columns:1fr}.cip-vg-so-largo{display:none}.cip-vg-so-estreito{display:block}.cip-vg-tabela-div,.cip-vg-tabela-div>tbody,.cip-vg-tabela-div>tbody>tr,.cip-vg-tabela-div>tbody>tr>td{width:100%;display:block}.cip-vg-tabela-div>thead{display:none}.cip-vg-tabela-div>tbody>tr{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);margin-bottom:12px}.cip-vg-tabela-div>tbody>tr>td{border-bottom:1px solid var(--border);overflow-wrap:anywhere}.cip-vg-tabela-div>tbody>tr>td:last-child{border-bottom:0}.cip-vg-tabela-div>tbody>tr>td[data-rotulo]:before{content:attr(data-rotulo);text-transform:uppercase;letter-spacing:.02em;color:var(--text-muted);margin-bottom:2px;font-size:11px;font-weight:600;display:block}.cip-vg-linha-memoria>td{border-radius:0 0 var(--r-md) var(--r-md)}.cip-vg-itens th,.cip-vg-itens td{white-space:nowrap}.cip-vg-resumo .cip-link,.cip-vg-atalho .cip-link,.cip-vg-memoria-botao,.cip-vg-fontes .cip-link,.cip-vg-fontes a,.cip-vg-acoes a{align-items:center;min-height:44px;display:inline-flex}.cip-vg-fontes{gap:8px}.cip-vg-details>summary{min-height:44px}}.cip-ar-filtros{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:10px;margin-bottom:0;padding:10px 12px;display:flex}.cip-ar-eixo{align-items:center;display:inline-flex}.cip-ar-eixo-rotulo{color:var(--text-muted);padding:0 8px;font-size:12px;font-weight:600}.cip-ar-escopo-unico{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);color:var(--text);padding:4px 10px;font-weight:700}.cip-ar-aviso{margin-top:8px}.cip-ar-carregando{margin-top:12px}.cip-ar-cartao{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);flex-direction:column;gap:4px;padding:12px 14px;display:flex}.cip-ar-cartao-rotulo{letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:600}.cip-ar-motivos{color:var(--text-muted);margin:2px 0 0;padding-left:18px;font-size:12.5px}.cip-ar-motivos li+li{margin-top:2px}.cip-ar-cartoes{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:0;display:grid}.cip-ar-cartao-pe{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12.5px;display:flex}.cip-ar-pilula{border:1px solid var(--border);background:var(--bg);color:var(--text-muted);border-radius:999px;padding:0 7px;font-size:11.5px;font-weight:600}.cip-ar-pilula-alerta{background:var(--pill-ambar-bg);color:var(--pill-ambar-fg);border-color:#0000}.cip-ar-grafico{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);width:100%;margin-top:12px;padding:12px 14px;display:block}.cip-ar-legenda{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px;margin:6px 0 0;font-size:12px;display:flex}.cip-ar-amostra{background:var(--tech);vertical-align:-1px;border-radius:3px;width:12px;height:12px;display:inline-block}.cip-ar-amostra-vazada{border:2px solid var(--tech);background:0 0}.cip-ar-tabela{margin-top:14px}.cip-ar-linha-botao{appearance:none;font:inherit;color:var(--endor-texto);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.cip-ar-linha-botao[aria-expanded=true]{text-decoration:none}.cip-ar-linha-botao:focus-visible{outline:2px solid var(--endor-texto);outline-offset:2px;border-radius:3px}.cip-ar-detalhe-linha td{background:var(--bg)}.cip-ar-detalhe{gap:8px;padding:6px 2px;font-size:13px;display:grid}.cip-ar-conta{grid-template-columns:max-content 1fr;gap:3px 14px;margin:0;display:grid}.cip-ar-conta dt{color:var(--text-muted)}.cip-ar-conta dd{font-variant-numeric:tabular-nums;color:var(--text);margin:0}.cip-ar-paginacao{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px;font-size:13px;display:flex}.cip-ar-paginacao-botoes{gap:6px;display:inline-flex}.cip-ar-paginacao-botoes .btn-secondary{padding:4px 10px;font-size:13px}.cip-ar-paginacao-aviso{color:var(--alerta-text)}.cip-ar-paginacao-tamanho select{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);font:inherit;color:var(--text);padding:3px 6px}.cip-ar-cadeia,.cip-ar-conceitos{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);margin-top:14px;padding:10px 14px}.cip-ar-cadeia summary,.cip-ar-conceitos summary{cursor:pointer;color:var(--text);font-weight:600}.cip-ar-cadeia-bloco h3{margin:10px 0 4px;font-size:14px}.cip-ar-passos{gap:6px;margin:8px 0 0;padding-left:22px;font-size:13px;display:grid}.cip-ar-passos strong{color:var(--text)}.cip-ar-passo-valor{font-variant-numeric:tabular-nums;color:var(--text);margin-left:8px}.cip-ar-prova{color:var(--text-muted);font-size:12.5px;display:block}.cip-ar-conceitos-tabela{margin-top:8px;font-size:12.5px}.cip-ar-conceitos-tabela th[scope=row]{text-align:left;vertical-align:top;color:var(--text);font-weight:600}.cip-ar-conceitos-tabela td{vertical-align:top;color:var(--text-muted)}.cip-ar-conceito-rotulo{color:var(--text-faint);font-size:11.5px;font-weight:400;display:block}.cip-ar-info{grid-template-columns:max-content 1fr;gap:4px 10px;margin:0;font-size:12.5px;display:grid}.cip-ar-info dt{color:var(--text-muted);font-weight:600}.cip-ar-info dd{margin:0}.cip-ar-tabela-competencia .cip-ar-competencia{z-index:1;background:var(--surface);position:sticky;left:0}@media (width<=640px){.cip-ar-cartoes{grid-template-columns:1fr}.cip-ar-conta{grid-template-columns:1fr;gap:2px}.cip-ar-conta dd{margin-bottom:4px}}.cip-ar-tabela .cip-ar-detalhe-linha>td,.cip-ar-conceitos-tabela th,.cip-ar-conceitos-tabela td{white-space:normal}.cip-ar-conceitos-tabela th[scope=row]{min-width:180px;font-size:inherit;letter-spacing:normal;text-transform:none}.cip-ar-conceitos-tabela td{min-width:160px}.cip-ar-tabela-competencia thead th:first-child{z-index:2;position:sticky;left:0}.cip-ar-tabela-competencia tbody tr:hover>td.cip-ar-competencia,.cip-ar-tabela-competencia tbody tr:focus-within>td.cip-ar-competencia{background:var(--surface-2)}.cip-ar-titulo{margin-top:18px}.cip-ar-titulo-do-bloco{font-size:inherit;font-weight:inherit;color:inherit;margin:0;display:inline}.cip-ar-tabela caption:focus{outline:none}.cip-ar .cip-ar-lead{font-size:14px}.cip-ar-filtros .seg-item{padding:6px 12px;font-size:13px}.cip-ar-periodo{flex-wrap:wrap;align-items:center}.cip-ar-personalizar{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px 12px;display:flex}.cip-ar-escopo{min-height:1.5em;color:var(--text-muted);margin:8px 0 0;font-size:13px;line-height:1.5}.cip-ar-escopo-unidade{color:var(--text);font-weight:700}.cip-ar-escopo-novo{border-radius:var(--r-sm);background:var(--pill-ambar-bg);color:var(--pill-ambar-fg);padding:0 6px}.cip-ar-escopo-concessao{color:var(--text)}.cip-ar-escopo-frase{font-size:12.5px;line-height:1.5;display:block}.cip-ar .cip-ar-titulo{margin:14px 0 8px}.cip-ar-cartao-rotulo .cip-municipio,.cip-ar-pequeno-titulo .cip-municipio{margin-left:4px;display:inline}.cip-ar-cartoes-um{grid-template-columns:minmax(0,1fr)}.cip-ar-numeros{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:2px;display:grid}.cip-ar-cartoes-um .cip-ar-numeros{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:8px 24px}.cip-ar-numero{flex-direction:column;gap:2px;min-width:0;display:flex}.cip-ar-numero+.cip-ar-numero{border-top:1px solid var(--border);padding-top:8px}.cip-ar-cartoes-um .cip-ar-numero+.cip-ar-numero{border-top:0;padding-top:0}.cip-ar-etiqueta{color:var(--text-muted);font-size:12px;font-weight:600}.cip-ar-etiqueta-eixo{border:1px solid var(--border-strong);background:var(--surface);color:var(--text-muted);border-radius:999px;margin-right:2px;padding:0 6px;font-size:11px;font-weight:600;line-height:1.5;display:inline-block}.cip-ar-numero-valor{font-variant-numeric:tabular-nums;color:var(--text);font-size:24px;font-weight:700;line-height:1.2}.cip-ar-numero-valor-2{font-size:20px}.cip-ar-cartao-vazio .cip-ar-numero-valor{color:var(--text-muted)}.cip-ar-grafico>.cip-ar-legenda,.cip-ar-grafico-corpo>.cip-ar-legenda{margin:0 0 6px}.cip-ar-pequenos-bloco{margin-top:12px}.cip-ar-pequenos-bloco>.cip-ar-legenda{margin:0 0 6px}.cip-ar-pequenos{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.cip-ar-pequeno{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);min-width:0;padding:10px 12px}.cip-ar-pequeno-titulo{color:var(--text);margin:0 0 4px;font-size:13px;font-weight:700}.cip-ar-saber-mais{margin-top:24px}.cip-ar-saber-mais-titulo{color:var(--text);margin:0;font-size:15px}.cip-ar-nao-apurado{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);margin-top:10px;padding:10px 14px}.cip-ar-nao-apurado summary{cursor:pointer;color:var(--text);font-weight:600}.cip-ar-nao-apurado-lista{margin:8px 0 0;font-size:13px}.cip-ar-nao-apurado-lista dt{color:var(--text)}.cip-ar-nao-apurado-lista dt strong{color:var(--text-muted)}.cip-ar-nao-apurado-lista dd{margin:2px 0 8px}.cip-ar-saber-mais .cip-pendencias,.cip-ar-saber-mais .cip-ar-cadeia,.cip-ar-saber-mais .cip-ar-conceitos{margin-top:10px}@media (width<=640px){.cip-ar .cip-ar-lead{font-size:13px;line-height:1.45}.cip-ar .cip-ar-titulo{margin:10px 0 6px;font-size:15px}.cip-ar-filtros .seg{flex-wrap:wrap}.cip-ar-pequenos{grid-template-columns:minmax(0,1fr)}.cip-ar-numero-valor{font-size:22px}.cip-ar-numero-valor-2{font-size:20px}}.cip-ar-ao-lado{border-top:1px dashed var(--border-strong);margin-top:6px;padding-top:8px}.cip-ar-outro-eixo{color:var(--text-muted);font-size:11.5px;line-height:1.4}th .cip-ar-outro-eixo{white-space:normal;font-weight:400;display:block}.cip-ar-col-outro-eixo{border-left:1px dashed var(--border-strong)}.cip-ar-selo{border:1px solid var(--border-strong);background:var(--surface);color:var(--text-muted);border-radius:999px;padding:0 6px;font-size:11px;font-weight:600;line-height:1.5;display:inline-block}.fin-rolagem{margin:0}.fin-rolagem-caixa{position:relative}.fin-rolagem .fin-tabela-wrap{overscroll-behavior-x:contain;background-image:none;max-height:min(72vh,760px);overflow:auto}.fin-rolagem .fin-tabela-wrap:focus-visible{outline:2px solid var(--endor-texto);outline-offset:2px}.fin-rolagem .fin-tabela thead th{z-index:3;background:var(--surface);box-shadow:inset 0 -1px 0 var(--border);position:sticky;top:0}.fin-rolagem .fin-tabela thead tr+tr th{top:var(--fin-cab-1,0px)}.fin-rolagem .fin-dre thead th.grp-rec{background:var(--tint-green-bg)}.fin-rolagem .fin-dre thead th.grp-desp{background:var(--tint-pink-bg)}.fin-rolagem .fin-dre thead th.grp-res{background:var(--tint-blue-bg)}.fin-rolagem .fin-dre thead th.grp-capex{background:var(--tint-purple-bg)}.fin-rolagem-caixa:before,.fin-rolagem-caixa:after{content:"";z-index:6;pointer-events:none;opacity:0;width:18px;transition:opacity .15s;position:absolute;top:0;bottom:0}.fin-rolagem-caixa:before{background:linear-gradient(to right, var(--sombra-rolagem), transparent);left:0}.fin-rolagem-caixa:after{background:linear-gradient(to left, var(--sombra-rolagem), transparent);right:0}.fin-rolagem.tem-esquerda .fin-rolagem-caixa:before,.fin-rolagem.tem-direita .fin-rolagem-caixa:after{opacity:1}.fin-rolagem-dica{color:var(--text-muted);align-items:center;gap:.4rem;margin:0 0 6px;font-size:.8rem;display:flex}.fin-rolagem-dica>span{color:var(--endor-texto);font-weight:700}.fin-rolagem .fin-fixa-1 th:first-child,.fin-rolagem .fin-fixa-1 td:first-child{z-index:2;background:var(--surface);position:sticky;left:0}.fin-rolagem .fin-fixa-1 thead th:first-child{z-index:4}.fin-rolagem .fin-fixa-1 tr.fin-total td:first-child,.fin-rolagem .fin-fixa-1 tr.fin-drill-res td:first-child,.fin-rolagem .fin-fixa-1 tr.fin-drill-subtotal td:first-child,.fin-rolagem .fin-fixa-1 tr.fin-pxr-subtotal td:first-child,.fin-rolagem .fin-fixa-1 tr.fin-pxr-total td:first-child{background:var(--surface-2)}.fin-rolagem .fin-fixa-1 tr.fin-parcial td:first-child{background:var(--warn-bg)}.fin-rolagem .fin-fixa-1 td[colspan]:first-child{position:static}@media (width<=860px){.fin-rolagem table.fin-fixa-1 tr>th:first-child,.fin-rolagem table.fin-fixa-1 tr>td:first-child:not([colspan]){white-space:normal;overflow-wrap:break-word;width:9.5rem;min-width:7.5rem;max-width:9.5rem}.fin-rolagem table.fin-fixa-1 tr.fin-drill-cat>td:first-child{padding-left:1.4rem}.fin-rolagem table.fin-fixa-1 tr>td:first-child .fin-drill-nota{white-space:normal}}.fin-tabela td.fin-nao-separado{cursor:help}.fin-tabela td.fin-nao-separado .fin-delta-dir{white-space:normal;max-width:13rem;margin-left:auto}.fin-leitura-suspensa,.fin-tabela td.fin-leitura-suspensa{color:var(--warn-text);font-weight:600}.fin-drill td.num .fin-delta-dir{white-space:normal;max-width:16rem;margin-left:auto}.fin-pxr td.fin-pxr-leitura,.fin-pxr td.fin-pxr-folha-leitura{white-space:normal;min-width:11rem;max-width:20rem}.fin-suspensas{color:var(--text);margin-top:8px;font-size:.84rem}.fin-suspensas>summary{font-weight:600}.fin-avisos-linhas>summary,.fin-comparavel>summary{cursor:pointer}.fin-comparavel p{margin:6px 0 0}.fin-mais{white-space:nowrap;font-weight:600}.fin-drill tbody tr:not(.fin-drill-grp):hover{background:0 0}.fin-rolagem .fin-dre tbody tr:not(.fin-parcial):not(.fin-total):hover>td:first-child,.fin-rolagem .fin-pxr tbody tr:not(.fin-pxr-subtotal):not(.fin-pxr-total):hover>td:first-child,.fin-rolagem .fin-drill tbody tr.fin-drill-grp:not(.fin-drill-fixo):hover>td:first-child{background:var(--surface-2)}.fin-pxr td.fin-nao-separado{white-space:normal;min-width:9rem;max-width:12rem}.fin-rolagem .fin-fixo-esq{white-space:normal;max-width:min(100%,100vw - 7rem);display:inline-block;position:sticky;left:12px}.fin-rolagem .fin-fixa-1 td:first-child :is(.fin-selo-conferida,.fin-selo-revisao){white-space:normal;max-width:100%}.fin-drill tbody tr.fin-drill-fixo:hover{background:0 0}.fin-drill-cat.fin-capex-devolucao td:first-child{padding-left:3.6rem}.fin-drill-nota.fin-capex-limitacao{color:var(--warn-text);white-space:normal}.fin-tabs{scrollbar-width:thin;overflow-x:auto}.fin-tab{white-space:nowrap}.fin-cabecalho{flex-direction:column;gap:10px;margin-bottom:16px;display:flex}.fin-controles{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fin-seletor{align-items:center;gap:6px;min-width:0;display:inline-flex;position:relative}.fin-seletor select{appearance:none;border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);max-width:100%;color:var(--text);font:inherit;cursor:pointer;text-overflow:ellipsis;padding:8px 34px 8px 12px;font-size:.9rem;font-weight:700}.fin-seletor select:hover:not(:disabled){border-color:var(--endor-texto)}.fin-seletor select:focus-visible{outline:2px solid var(--endor-texto);outline-offset:2px}.fin-seletor select:disabled{cursor:progress}.fin-seletor:after{content:"▾";color:var(--text-muted);pointer-events:none;font-size:.85rem;position:absolute;top:50%;right:12px;transform:translateY(-52%)}.fin-seletor:has(.spinner):after{display:none}.fin-seletor .spinner{position:absolute;right:10px}.fin-seletor select option,.fin-seletor select optgroup{background:var(--surface);color:var(--text)}.fin-cabecalho .fin-toolbar{align-items:flex-start;margin-bottom:0}.fin-cabecalho .fin-atualizado{flex-wrap:wrap;flex:1 1 0;align-items:center;gap:6px 10px;min-width:0}.fin-linha-periodo{color:var(--text);font-weight:700}.fin-cabecalho .fin-atualizado>.fin-atualizado-texto{align-items:center}.fin-cabecalho .fin-atualizado-detalhe{flex-basis:auto}.fin-cabecalho .fin-atualizado-detalhe[open]{flex-basis:100%}.fin-cabecalho .fin-atualizado-detalhe>summary{border:1px solid var(--border-strong);width:1.35rem;height:1.35rem;color:var(--text-muted);border-radius:999px;place-items:center;font-size:.78rem;font-style:italic;font-weight:700;text-decoration:none;list-style:none;display:inline-grid}.fin-cabecalho .fin-atualizado-detalhe>summary::-webkit-details-marker{display:none}.fin-cabecalho .fin-atualizado-detalhe>p{margin:6px 0 0}.fin-controles .fin-btn-atualizar{background:var(--surface);color:var(--endor-texto);border-color:var(--border-strong);padding:7px 14px;font-size:.86rem}.fin-chip{border:1px solid var(--border);background:var(--surface-2);color:var(--text-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 10px;font-size:.82rem;font-weight:600;line-height:1.6;display:inline-flex}.fin-chip-ok{background:var(--pill-verde-bg);color:var(--pill-verde-fg);border-color:#0000}.fin-chip-atencao{background:var(--warn-bg);color:var(--warn-text);cursor:pointer;font:inherit;border-color:#0000;font-size:.82rem;font-weight:700}.fin-chip-atencao:hover{text-decoration:underline}.fin-chip-info{cursor:help}.fin-chip:focus-visible{outline:2px solid var(--endor-texto);outline-offset:2px}.fin-chip-i{border:1px solid;border-radius:999px;place-items:center;width:1.05rem;height:1.05rem;font-size:.7rem;font-style:italic;font-weight:700;display:inline-grid}.fin-kpis{grid-template-columns:repeat(auto-fit,minmax(172px,1fr));gap:12px;margin-bottom:16px;display:grid}.fin-kpi{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-md);height:100%;box-shadow:var(--shadow-card);flex-direction:column;gap:3px;min-width:0;padding:14px 16px;display:flex}.fin-kpi-nome{color:var(--text-muted);font-size:.84rem;font-weight:700}.fin-kpi-nome .fin-selo-revisao{margin-left:6px}.fin-kpi-valor{letter-spacing:-.4px;color:var(--text);width:max-content;max-width:100%;font-size:1.5rem;font-weight:800;line-height:1.2}.fin-kpi-valor:focus-visible{outline:2px solid var(--endor-texto);outline-offset:3px}.fin-kpi-valor.fin-kpi-sem{color:var(--text-muted);font-size:1.15rem;font-weight:700}.fin-kpi-delta{color:var(--text);font-size:.82rem;font-weight:700}.fin-kpi-delta.pos{color:var(--valor-pos)}.fin-kpi-delta.neg{color:var(--valor-neg)}.fin-kpi-linha{color:var(--text-muted);font-size:.8rem}.fin-kpi-caixaLivreGerado{border-top:3px solid var(--tint-green-fg)}.fin-kpi-caixaDistribuivel{border-top:3px solid var(--tint-purple-fg)}.fin-kpi-dividendosAtribuidos{border-top:3px solid var(--tint-amber-fg)}.fin-kpi-caixaRetido{border-top:3px solid var(--tint-blue-fg)}.fin-kpi-variacaoEfetiva{border-top:3px solid var(--endor-texto)}.fin-kpi-saldo{border-top:3px solid var(--tech)}.fin-ponte-g{margin-bottom:16px}.fin-blocos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.fin-bloco{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);min-width:0;padding:12px 14px}.fin-bloco h3{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0 0 8px;font-size:.8rem;font-weight:800}.fin-bloco dl,.fin-intragrupo-linhas{margin:0}.fin-bloco-linha{border-bottom:1px dashed var(--border);justify-content:space-between;align-items:baseline;gap:12px;padding:5px 0;font-size:.9rem;display:flex}.fin-bloco-linha:last-child{border-bottom:none}.fin-bloco-linha dt{color:var(--text);min-width:0}.fin-bloco-linha dd{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text);margin:0}.fin-bloco-linha dd.pos{color:var(--valor-pos)}.fin-bloco-linha dd.neg{color:var(--valor-neg)}.fin-bloco-linha dd.fin-sem-valor{color:var(--text-muted);font-style:italic}.fin-bloco-nota{color:var(--text-muted);font-size:.78rem;display:block}.fin-bloco-subtotal,.fin-bloco-total{border-top:1px solid var(--border-strong);border-bottom:none;margin-top:2px;padding-top:7px;font-weight:700}.fin-bloco-subtotal dt,.fin-bloco-total dt{font-weight:700}.fin-bloco-subtotal dd,.fin-bloco-total dd{font-weight:800}.fin-bloco-total{font-size:.98rem}.fin-bloco-linha+.fin-bloco-linha.fin-bloco-subtotal{border-top-style:solid}.fin-intragrupo{margin-bottom:16px}.fin-intragrupo .fin-bloco-linha{font-size:.88rem}.fin-disclosure{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);margin-top:10px}.fin-disclosure>summary{cursor:pointer;color:var(--text);padding:11px 16px;font-size:.9rem;font-weight:700}.fin-disclosure>summary:focus-visible{outline:2px solid var(--endor-texto);outline-offset:-2px;border-radius:var(--r-sm)}.fin-disclosure[open]>summary{border-bottom:1px solid var(--border)}.fin-disclosure-corpo{color:var(--text);flex-direction:column;gap:12px;min-width:0;padding:12px 16px 16px;font-size:.88rem;display:flex}.fin-disclosure-corpo>p{margin:0}.fin-disclosure-corpo .fin-aviso{margin-bottom:0}.fin-disclosure-corpo .fin-corte,.fin-disclosure-corpo .kpi-row{margin:0}.fin-como-ler-ponte{color:var(--text);line-height:1.5}.fin-detalhes-gerenciais h3{margin:0 0 6px;font-size:.88rem}.fin-rolagem-simples{max-width:100%;overflow-x:auto}.fin-qualidade-estado{margin:0 0 8px;font-weight:600}@media (width<=760px){.fin-blocos{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.fin-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fin-kpis>:last-child:nth-child(odd){grid-column:1/-1}.fin-kpi{padding:12px 13px}.fin-controles .fin-seletor-perimetro{flex:1 1 0}.fin-controles .fin-export-btn{order:1;margin-left:0}.fin-controles .fin-btn-atualizar{order:1;padding:7px 10px}.fin-controles .fin-btn-atualizar .fin-btn-rotulo{display:none}.fin-controles .fin-seletor-periodo{flex:100%;order:2}.fin-controles .fin-seletor select{width:100%}.fin-cabecalho .fin-toolbar{gap:8px}.fin-ponte-g,.fin-intragrupo{padding:14px 12px}.fin-bloco{padding:10px 12px}.fin-intragrupo-mov{flex-wrap:wrap}.fin-intragrupo-mov dt{flex-basis:100%}.fin-intragrupo-mov dd{margin-left:auto}.fin-intragrupo .panel-head{flex-direction:column;gap:2px}}:is(.fin-bloco-linha:has(+.fin-bloco-subtotal),.fin-bloco-linha:has(+.fin-bloco-total)){border-bottom:none}.fin-intragrupo-linhas .fin-bloco-linha dd{color:var(--text-muted)}.fin-intragrupo-linhas .fin-bloco-linha dd.neg{color:var(--valor-neg)}.fin-intragrupo-linhas .fin-bloco-subtotal dd{color:var(--text)}.fin-intragrupo-dif{color:var(--danger-text)}.fin-lista-simples{flex-direction:column;gap:4px;margin:0;padding-left:1.2rem;display:flex}.fin-lista-simples li{line-height:1.45}.fin-detalhes-gerenciais{flex-direction:column;gap:8px;display:flex}.fin-tab-curto{display:none}.fin-tabs.tem-direita{-webkit-mask-image:linear-gradient(90deg,currentColor calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,currentColor calc(100% - 36px),#0000)}.fin-tabs.tem-esquerda{-webkit-mask-image:linear-gradient(270deg,currentColor calc(100% - 36px),#0000);mask-image:linear-gradient(270deg,currentColor calc(100% - 36px),#0000)}.fin-tabs.tem-esquerda.tem-direita{-webkit-mask-image:linear-gradient(90deg,#0000,currentColor 36px calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#0000,currentColor 36px calc(100% - 36px),#0000)}@media (width<=560px){.fin-tab-longo{display:none}.fin-tab-curto{display:inline}.fin-tabs{gap:2px;margin-bottom:12px}.fin-tab{padding:10px 12px}}.info-dica{border:1px solid var(--border-strong);background:var(--surface);width:18px;height:18px;color:var(--text-muted);vertical-align:middle;cursor:pointer;border-radius:999px;flex:none;place-items:center;margin-left:6px;padding:0;font:italic 700 11px/1 Georgia,Times New Roman,serif;transition:color .15s,border-color .15s,background .15s;display:inline-grid}.info-dica:hover,.info-dica.aberta{color:var(--endor-texto);border-color:var(--terra);background:var(--tint-blue-bg)}.info-dica:focus-visible{outline:2px solid var(--terra);outline-offset:2px}.info-dica-balao{z-index:1000;border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);max-height:min(70vh,480px);color:var(--text);box-shadow:var(--shadow-pop);text-align:left;letter-spacing:normal;text-transform:none;white-space:normal;padding:12px 14px;font-size:13px;font-weight:400;line-height:1.5;position:fixed;overflow-y:auto}.info-dica-titulo{color:var(--text);margin-bottom:4px;font-size:13px;display:block}.info-dica-corpo p{color:var(--text-muted);margin:0 0 6px}.info-dica-corpo p:last-child{margin-bottom:0}.info-dica-corpo strong{color:var(--text)}.cv-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;margin-bottom:4px;display:flex}.cv-topo-texto{flex:320px;min-width:0}.cv-lead{color:var(--text);margin:0;font-size:15px;line-height:1.5}.cv-leitura{color:var(--text-muted);margin:4px 0 0;font-size:13px}.cv-leitura strong{color:var(--text);font-weight:600}.cv-leitura-falha{color:var(--danger-text)}.cv-acoes{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.cv-acao{flex-direction:column;align-items:flex-end;gap:6px;max-width:100%;display:inline-flex}.cv-botao{border:1px solid var(--border-strong);background:var(--surface);color:var(--text);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13.5px;font-weight:600;transition:border-color .15s,color .15s,background .15s,filter .15s;display:inline-flex}.cv-botao:hover:not(:disabled){border-color:var(--terra);color:var(--endor-texto)}.cv-botao-principal{border-color:var(--endor);background:var(--endor);color:#fff}.cv-botao-principal:hover:not(:disabled){color:#fff;filter:brightness(1.12)}.cv-botao:disabled{opacity:.7;cursor:progress}.cv-acao-nota{max-width:320px;color:var(--text-muted);text-align:right;font-size:12.5px}.cv-acao-nota.falha{color:var(--danger-text)}.cv-importados{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);max-width:min(460px,100vw - 32px);color:var(--text);overflow-wrap:anywhere;flex-direction:column;gap:4px;padding:10px 30px 10px 12px;font-size:12.5px;display:flex;position:relative}.cv-importado.alerta{color:var(--warn-text)}.cv-fechar{color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:2px 6px;font-size:16px;position:absolute;top:4px;right:6px}.cv-titulo{color:var(--text);align-items:center;margin:26px 0 12px;font-size:16px;display:flex}.cv-vazio,.cv-nota{color:var(--text-muted);margin:0;font-size:13px}.cv a{color:var(--endor-texto)}.cv-falta{margin:14px 0 0}.cv-cartoes{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.cv-cartao{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;gap:2px;padding:16px 18px;display:flex}.cv-cartao.cv-com-bloqueio{border-color:var(--pill-rosa-bg)}.cv-cartao-topo{align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.cv-spe{letter-spacing:.02em;color:var(--text);font-size:15px;font-weight:800}.cv-municipio{color:var(--text-muted);font-size:13px}.cv-cartao-pdf{margin-left:auto;font-size:12px;font-weight:600}.cv-rotulo{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);align-items:baseline;gap:8px;font-size:12px;font-weight:600;display:flex}.cv-valor{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap;font-size:26px;font-weight:700;line-height:1.15}.cv-mini{flex-wrap:wrap;gap:4px 18px;margin:8px 0 0;font-size:13px;display:flex}.cv-mini>div{gap:6px;display:flex}.cv-mini dt{color:var(--text-muted)}.cv-mini dd{font-variant-numeric:tabular-nums;color:var(--text);margin:0}.cv-mini .cv-bloqueado dd{color:var(--valor-neg);font-weight:600}.cv-pilula{border-radius:999px;align-self:flex-start;align-items:center;margin:8px 0 0;padding:2px 4px 2px 10px;font-size:12px;font-weight:600;display:inline-flex}.cv-pilula-perigo{background:var(--pill-rosa-bg);color:var(--pill-rosa-fg)}.cv-pilula-alerta{background:var(--pill-ambar-bg);color:var(--pill-ambar-fg);margin:0;padding:1px 8px}.cv-alerta-forte{color:var(--danger-text);margin:6px 0 0;font-size:12.5px;font-weight:600}.cv-data{color:var(--text-muted);align-items:center;margin:10px 0 0;font-size:12.5px;display:flex}.cv-data.cv-velha{color:var(--warn-text)}.cv-cobertura{flex-direction:column;gap:4px;margin-top:8px;display:flex}.cv-cobertura-trilho{background:var(--surface-2);border:1px solid var(--border);border-radius:999px;height:8px;overflow:hidden}.cv-cobertura-barra{background:var(--text-muted);border-radius:999px;height:100%;display:block}.cv-reserva-ok .cv-cobertura-barra{background:var(--tint-green-fg)}.cv-reserva-atencao .cv-cobertura-barra{background:var(--tint-amber-fg)}.cv-reserva-perigo .cv-cobertura-barra{background:var(--valor-neg)}.cv-reserva-perigo{border-color:var(--pill-rosa-bg)}.cv-cobertura-texto{color:var(--text-muted);font-size:12.5px}.cv-cobertura-texto strong{color:var(--text);font-variant-numeric:tabular-nums}.cv-reserva-linha{color:var(--text-muted);margin:6px 0 0;font-size:13px}.cv-reserva-linha strong{color:var(--text)}.cv-cosip-destaque{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.cv-kpi{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);flex-direction:column;gap:2px;padding:14px 16px;display:flex}.cv-kpi .cv-valor{font-size:21px}.cv-kpi-total{border-color:var(--endor);background:var(--endor)}.cv-kpi-total .cv-rotulo,.cv-kpi-total .cv-kpi-pe{color:#ffffffc7}.cv-kpi-total .cv-valor{color:#fff;font-size:24px}.cv-kpi.cv-kpi-alerta{border-color:var(--pill-ambar-bg)}.cv-kpi-pe{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:4px;font-size:12.5px;display:flex}.cv-variacao{background:var(--surface-2);color:var(--text-muted);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 7px;font-weight:600}.cv-variacao.sobe{background:var(--pill-verde-bg);color:var(--pill-verde-fg)}.cv-variacao.desce{background:var(--pill-rosa-bg);color:var(--pill-rosa-fg)}.cv-historico{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;margin-top:12px;padding:14px;display:grid}@media (width<=1100px){.cv-historico{grid-template-columns:minmax(0,1fr)}}.cv-historico .tabela-wrap{box-shadow:none;margin:0}.cv-tabela-compacta th,.cv-tabela-compacta td{white-space:nowrap;padding:6px 10px;font-size:13px}.cv-ponto-alerta{background:var(--warn-text);vertical-align:middle;border-radius:999px;width:7px;height:7px;margin-left:6px;display:inline-block}.cv-pendencias{border-radius:var(--r-sm);background:var(--warn-bg);color:var(--warn-text);margin:0 0 12px;padding:12px 14px}.cv-pendencias-titulo{margin-bottom:6px;font-size:13.5px;display:block}.cv-lista{color:var(--text);margin:0;padding-left:18px;font-size:13px}.cv-lista li{margin-top:4px}.cv-pendencias .cv-lista,.cv-pendencias .cv-nota{color:var(--warn-text)}.cv-dica-lista{color:var(--text-muted);margin:0 0 6px;padding-left:18px}.cv-dica-lista li+li{margin-top:3px}.cv-dica-arquivo{overflow-wrap:anywhere;color:inherit;font-weight:600}.cv-chegada th,.cv-chegada td{padding:8px 12px}.cv-par{flex-wrap:wrap;gap:4px;display:inline-flex}.cv-estado{white-space:nowrap;background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border);border-radius:999px;padding:1px 8px;font-size:12px;display:inline-block}.cv-estado-recebido{background:var(--ok-bg);color:var(--ok-text);border-color:#0000}.cv-estado-em_revisao{background:var(--warn-bg);color:var(--warn-text);border-color:#0000}.cv-estado-faltando{background:var(--danger-bg);color:var(--danger-text);border-color:#0000}.cv-legenda{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;padding:10px 14px;font-size:12px;display:flex}.cv-legenda .cv-estado{margin-left:6px;padding:0 6px}.cv-estado-curto,.cv-legenda-curta{display:none}@media (width<=600px){.cv-estado-nome{display:none}.cv-estado-curto,.cv-legenda-curta{display:inline}.cv-chegada th,.cv-chegada td{padding:8px}}.fa-pagina .page-desc{max-width:900px}.fa-filtros{flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 18px;display:flex}.fa-seg-pequeno .seg-item{padding:7px 12px;font-size:13px}.fa-seg-pequeno .seg-item:disabled{opacity:.45;cursor:not-allowed}.fa-busca{border:1.5px solid var(--border-strong);border-radius:var(--r-sm);min-width:180px;max-width:340px;font:inherit;color:var(--text);background:var(--surface);flex:220px;padding:8px 12px;font-size:13.5px}.fa-csv{margin-left:auto}.fa-resumo{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:stretch;gap:0;margin:0 0 22px;display:flex}.fa-resumo-mes{color:var(--text-muted);letter-spacing:.4px;align-items:center;padding:12px 18px 12px 0;font-weight:700;display:flex}.fa-numero{border-left:1px solid var(--border);flex-direction:column;gap:2px;min-width:170px;padding:12px 18px;display:flex}.fa-numero-rotulo{color:var(--text-muted);font-size:12px}.fa-numero strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:19px;font-weight:700}.fa-numero-detalhe{color:var(--text-muted);font-size:12px}.fa-secao{margin:0 0 26px}.fa-secao-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.fa-secao-topo h3{color:var(--text);margin:0;font-size:15px}.fa-nota{color:var(--text-muted);margin:6px 0 0;font-size:12.5px}.fa-vazio{color:var(--text-muted);margin:12px 0}.fa-sem{color:var(--text-muted)}.fa-sub{color:var(--text-muted);white-space:normal;font-size:12px;font-weight:400;display:block}.fa-sub-cel{color:var(--text-muted);font-size:12.5px}.fa-mono{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:12.5px}.fa-duas{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.fa-rolavel{min-width:0;overflow-x:auto}.fa-tabela-leve{border-collapse:collapse;width:100%;font-size:13.5px}.fa-tabela-leve th,.fa-tabela-leve td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;color:var(--text);padding:7px 8px;font-weight:400}.fa-tabela-leve thead th{color:var(--text-muted);font-size:12px;font-weight:600}.fa-tabela-leve .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.fa-tabela-leve .fa-total th,.fa-tabela-leve .fa-total td{border-top:1.5px solid var(--border-strong);font-weight:700}.fa-dentro{color:var(--text-muted)!important;padding-left:18px!important}.fa-lado p{color:var(--text);margin:0 0 10px;font-size:13.5px}.fa-tabela td,.fa-tabela th{padding:9px 12px}.fa-tabela .num{font-variant-numeric:tabular-nums}.fa-expande{appearance:none;font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;padding:0}.fa-expande:hover strong,.fa-expande:hover{color:var(--endor-texto)}.fa-linha-detalhe>td,.fa-linha-itens>td{background:var(--surface-2);white-space:normal!important;padding:0 0 12px 18px!important}.fa-linha-detalhe:hover,.fa-linha-itens:hover{background:var(--surface-2)!important}.fa-notas{padding-top:8px;overflow-x:auto}.fa-tabela-notas{background:var(--surface);font-size:13px}.fa-tabela-notas td,.fa-tabela-notas th{padding:7px 10px}.fa-linha-itens .fa-tabela-leve{background:var(--surface);max-width:640px}.fa-mais{margin-top:8px}.fa-matriz-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.fa-matriz-wrap{max-height:560px}.fa-matriz{font-size:12.5px}.fa-matriz td,.fa-matriz th{padding:6px 9px}.fa-matriz .fa-fixa{z-index:1;background:var(--surface);white-space:normal;text-align:left;min-width:210px;max-width:280px;font-weight:400;position:sticky;left:0}.fa-matriz thead .fa-fixa{z-index:3;background:var(--surface-2)}.fa-matriz tbody th.fa-fixa{text-transform:none;letter-spacing:normal;color:var(--text);font-size:12.5px;top:auto}.fa-matriz .fa-sem-fatura{background:var(--surface-2)}.fa-subtitulo{color:var(--text);margin:14px 0 6px;font-size:13.5px}.fa-lista{color:var(--text);margin:0;padding-left:18px;font-size:13px}.fa-lista li{margin:3px 0}.fa-escolhas{flex-wrap:wrap;gap:10px;display:flex}.fa-escolha{color:var(--text-muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.fa-escolha .select-mes{padding:6px 10px;font-size:13px}.fa-ucs{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:8px;display:grid}.fa-rodape{margin-top:28px}.fa-rodape .btn-secondary{margin:6px 0}@media (width<=760px){.fa-duas{grid-template-columns:minmax(0,1fr)}.fa-numero{border-left:0;border-top:1px solid var(--border);flex:45%;min-width:0;padding:10px 8px 10px 0}.fa-resumo-mes{flex:100%}.fa-csv{margin-left:0}.fa-busca{max-width:none}}.aviso-endereco{border-radius:var(--r-sm);background:var(--warn-bg);color:var(--warn-text);justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;padding:10px 14px;font-size:14px;display:flex}.aviso-endereco code{font-size:13px}.aviso-endereco .btn-link{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;font-weight:700;text-decoration:underline}.fin-kpis-caixa{container:fin-kpis/inline-size}@container fin-kpis (width>=560px){:is(.fin-kpis:has(>:nth-child(5):last-child),.fin-kpis:has(>:nth-child(6):last-child)){grid-template-columns:repeat(6,minmax(0,1fr))}.fin-kpis:has(>:nth-child(5):last-child)>:nth-child(-n+3){grid-column:span 2}.fin-kpis:has(>:nth-child(6):last-child)>*{grid-column:span 2}.fin-kpis:has(>:nth-child(5):last-child)>:nth-child(n+4){grid-column:span 3}}@container fin-kpis (width>=908px){.fin-kpis:has(>:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}.fin-kpis:has(>:nth-child(5):last-child)>:nth-child(n){grid-column:auto}}@container fin-kpis (width>=1092px){.fin-kpis:has(>:nth-child(6):last-child)>*{grid-column:span 1}}.fin-tabs{scrollbar-width:none;overflow-y:hidden}.fin-tabs::-webkit-scrollbar{display:none}.cip-abas::-webkit-scrollbar{display:none}.cip-abas{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:1px;overflow:auto hidden}.cip-aba{white-space:nowrap;flex:none}.ra-tela{gap:16px;position:relative}.ra-topo{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;display:flex}.ra-vistas{gap:4px;min-width:0;display:flex}.ra-vista{color:var(--text-muted);border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 12px 11px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.ra-vista:hover{color:var(--text)}.ra-vista[aria-current=page]{color:var(--endor-texto);border-bottom-color:var(--endor-texto)}.ra-ponto-aviso{background:var(--warn-text);border-radius:50%;width:7px;height:7px}.ra-atualizar{padding:7px 12px;font-size:13px}.ra-atualizar-icone{font-size:15px;line-height:1}.ra-barra{flex-direction:column;gap:12px;display:flex}.ra-busca{border:1.5px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);width:min(760px,100%);color:var(--text-muted);align-items:center;gap:10px;padding:0 14px;display:flex}.ra-busca:focus-within{border-color:var(--terra);box-shadow:0 0 0 3px var(--tint-blue-bg)}.ra-busca input{min-width:0;color:var(--text);font:inherit;background:0 0;border:none;flex:1;padding:13px 0;font-size:15px}.ra-busca input:focus{outline:none}.ra-busca input::placeholder{color:var(--text-muted)}.ra-busca input::-webkit-search-cancel-button{appearance:none}.ra-busca-limpar{border-radius:var(--r-sm);color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:2px 8px;font-size:20px;line-height:1}.ra-busca-limpar:hover{background:var(--surface-2);color:var(--text)}.ra-setores{flex-wrap:wrap;gap:6px;display:flex}.ra-setor-aba{border:1px solid var(--border);background:var(--surface);min-height:34px;color:var(--text);border-radius:999px;align-items:center;padding:6px 14px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.ra-setor-aba:hover{border-color:var(--terra)}.ra-setor-aba[aria-current=page]{border-color:var(--endor-texto);background:var(--tint-blue-bg);color:var(--endor-texto)}.ra-filtros{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.ra-campo{color:var(--text-muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.ra-campo select{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);max-width:min(320px,100%);color:var(--text);font:inherit;padding:7px 10px;font-size:13px}.ra-chips{flex-wrap:wrap;gap:6px;display:inline-flex}.ra-chip{border:1px solid var(--border-strong);background:var(--surface);min-height:32px;color:var(--text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.ra-chip:hover{border-color:var(--terra)}.ra-chip[aria-pressed=true]{border-color:var(--endor-texto);background:var(--tint-blue-bg);color:var(--endor-texto)}.ra-limpar{color:var(--endor-texto);font-size:13px;font-weight:600}.ra-conteudo{flex-direction:column;gap:18px;min-width:0;display:flex}.ra-aviso{align-items:center;gap:8px;display:flex}.ra-recorte{color:var(--text);margin:4px 0 0;font-size:19px}.ra-recorte:focus{outline:none}.ra-recorte:focus-visible{outline:2px solid var(--terra);outline-offset:4px;border-radius:4px}.ra-recorte-sub{color:var(--text-muted);font-size:15px;font-weight:500}.ra-meta{color:var(--text-muted);overflow-wrap:anywhere;font-size:12.5px}.ra-link-forte{color:var(--endor-texto);white-space:nowrap;font-size:13.5px;font-weight:600;text-decoration:none}.ra-link-forte:hover{text-decoration:underline}.ra-link-botao{color:var(--endor-texto);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.ra-link-botao:disabled{color:var(--text-muted);cursor:progress}.ra-rodape{border-top:1px solid var(--border);color:var(--text-muted);margin:8px 0 0;padding-top:12px;font-size:12.5px}.ra-prateleiras{flex-direction:column;gap:28px;display:flex}.ra-setor{flex-direction:column;gap:18px;display:flex}.ra-setor-topo{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding-bottom:6px;display:flex}.ra-setor-titulo{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:12.5px;font-weight:700}.ra-setor-desc{color:var(--text-muted);margin:0;font-size:12.5px}.ra-prateleira{flex-direction:column;gap:10px;display:flex}.ra-prateleira-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;display:flex}.ra-prateleira-nome{min-width:0}.ra-prateleira-titulo{color:var(--text);margin:0;font-size:16px;font-weight:700}.ra-prateleira-meta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:2px 4px;margin:3px 0 0;font-size:12.5px;display:flex}.ra-prateleira-meta a{color:var(--endor-texto);font-weight:600}.ra-sem-pdf{color:var(--text-muted);margin:0;font-size:13px}.ra-sem-pdf-marca{vertical-align:middle;border-top:2px dashed var(--border-strong);width:14px;margin-right:8px;display:inline-block}.ra-vazio-tipo{border-left:2px dashed var(--border-strong);color:var(--text-muted);margin:0;padding:2px 0 2px 12px;font-size:13px}.ra-estado-vazio{border:1.5px dashed var(--border-strong);border-radius:var(--r-md);color:var(--text);flex-direction:column;align-items:flex-start;gap:8px;padding:16px 18px;font-size:14px;display:flex}.ra-estado-vazio p{margin:0}.ra-cartoes{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ra-cartao{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);flex-direction:column;gap:6px;height:100%;padding:14px 16px;display:flex}.ra-cartao--vazio{border-style:dashed;border-color:var(--border-strong);background:0 0}.ra-cartao-concessao{color:var(--text-muted);margin:0;font-size:12.5px}.ra-sigla{letter-spacing:.04em;color:var(--text);font-weight:700}.ra-cartao-periodo{color:var(--text);margin:0;font-size:17px;font-weight:700}.ra-cartao-estado{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:2px;margin:0;font-size:12.5px;display:flex}.ra-cartao-vazio-texto{color:var(--text-muted);margin:auto 0 0;font-size:13px}.ra-versao-selo{color:var(--text-muted)}.ra-cartao-links{flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:auto;padding-top:8px;display:flex}.ra-documento-extra{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.ra-sinal{color:var(--text-muted);align-items:center;gap:5px;font-size:12.5px;font-weight:600;display:inline-flex}.ra-sinal-marca{border:1.5px solid;border-radius:50%;flex:none;width:9px;height:9px}.ra-sinal--revisado{color:var(--ok-text)}.ra-sinal--sem-vigente{color:var(--danger-text)}.ra-sinal--sem-vigente .ra-sinal-marca{position:relative}.ra-sinal--sem-vigente .ra-sinal-marca:after{content:"";border-top:1.5px solid;position:absolute;top:50%;left:-2px;right:-2px;transform:rotate(-45deg)}.ra-sinal-detalhe{font-weight:400}.ra-acoes{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.ra-acao{align-items:center;gap:6px;padding:6px 12px;font-size:13px;text-decoration:none;display:inline-flex}.ra-acao:disabled{cursor:progress}.ra-erro-acao{color:var(--danger-text);flex-basis:100%;margin:2px 0 0;font-size:12.5px}.ra-link-acao{color:var(--endor-texto);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:2px 0;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ra-link-acao:hover{text-underline-offset:2px;text-decoration:underline}.ra-link-acao:disabled,.ra-link-acao[aria-disabled=true]{color:var(--text-muted);cursor:progress}.ra-tela .btn-primary[aria-disabled=true],.ra-tela .btn-secondary[aria-disabled=true],.ra-gaveta .btn-primary[aria-disabled=true],.ra-gaveta .btn-secondary[aria-disabled=true]{opacity:.5;cursor:wait}.ra-acoes--compactas{gap:4px 14px}.ra-abrir-envio{align-self:flex-start}.ra-trancado{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-2);flex-direction:column;gap:4px;padding:12px 16px;display:flex}.ra-trancado-nomes{color:var(--text);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:600;display:flex}.ra-trancado-texto{color:var(--text-muted);margin:0;font-size:13px}.ra-resultados{flex-direction:column;gap:18px;display:flex}.ra-grupo-resultado{flex-direction:column;gap:6px;display:flex}.ra-grupo-topo{border-bottom:1px solid var(--border);padding-bottom:6px}.ra-grupo-titulo{color:var(--text);margin:0;font-size:15px;font-weight:700}.ra-lista-resultados{margin:0;padding:0;list-style:none}.ra-resultado{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 20px;padding:10px 2px;display:grid}.ra-resultado-quem{flex-direction:column;gap:3px;min-width:0;display:flex}.ra-resultado-nome{color:var(--text);margin:0;font-size:14px}.ra-resultado-acoes{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.ra-resultado-acoes .ra-acoes{justify-content:flex-end;margin-top:0}.ra-lacunas h3{margin-bottom:6px}.ra-lacunas ul,.ra-tipos-sem-pdf{color:var(--text-muted);margin:0;padding-left:18px;font-size:13.5px}.ra-lacunas li,.ra-tipos-sem-pdf li{margin:3px 0}.ra-nada{border:1.5px dashed var(--border-strong);border-radius:var(--r-md);flex-direction:column;align-items:flex-start;gap:8px;padding:18px;display:flex}.ra-nada p{margin:0}.ra-fora-da-busca{align-items:center;gap:6px;margin:0;display:flex}.ra-pagina-tipo{flex-direction:column;gap:10px;display:flex}.ra-voltar{color:var(--endor-texto);align-self:flex-start;font-size:13px;font-weight:600;text-decoration:none}.ra-voltar:hover{text-decoration:underline}.ra-prazos{font-size:13px}.ra-prazos summary{cursor:pointer;color:var(--endor-texto);font-weight:600}.ra-prazos dl{gap:6px;margin:8px 0 6px;display:grid}.ra-prazo{grid-template-columns:minmax(150px,220px) minmax(0,1fr);gap:2px 12px;display:grid}.ra-prazo dt{color:var(--text);font-weight:600}.ra-prazo dd{color:var(--text);overflow-wrap:anywhere;margin:0}.ra-tempo{flex-direction:column;gap:18px;margin-top:4px;display:flex}.ra-tempo-ano{flex-direction:column;gap:4px;display:flex}.ra-tempo-ano-titulo{border-bottom:1px solid var(--border);color:var(--text);margin:0;padding-bottom:4px;font-size:15px;font-weight:700}details.ra-tempo-ano--recolhido>summary{cursor:pointer}.ra-tempo-cabecalho,.ra-tempo-linha{grid-template-columns:150px repeat(var(--colunas,3), minmax(0, 1fr));gap:12px;display:grid}.ra-tempo-cabecalho{letter-spacing:.03em;text-transform:uppercase;color:var(--text-muted);padding:6px 0 2px;font-size:12px;font-weight:600}.ra-tempo-lista{margin:0;padding:0;list-style:none}.ra-tempo-linha{border-bottom:1px solid var(--border);align-items:start;padding:10px 0}.ra-tempo-periodo{color:var(--text);font-size:14px;font-weight:700}.ra-tempo-celula{flex-direction:column;gap:2px;min-width:0;display:flex;position:relative}.ra-tempo-celula .ra-acoes{margin-top:2px}.ra-tempo-sigla{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;color:var(--text);border:0;margin:-1px;padding:0;font-size:12px;font-weight:700;position:absolute;overflow:hidden}.ra-tempo-celula--vazia .ra-meta{font-size:12.5px}.ra-tempo-celula--antes{color:var(--text-muted)}.ra-tempo-vazios{border-bottom:1px solid var(--border);color:var(--text-muted);align-items:center;gap:8px;padding:10px 0;font-size:13px;display:flex}.ra-antes{margin:0}.ra-gaveta{z-index:60;background:var(--veu);justify-content:flex-end;display:flex;position:fixed;inset:0}.ra-gaveta-caixa{background:var(--surface);border-left:1px solid var(--border-strong);width:min(720px,100%);height:100dvh;box-shadow:var(--shadow-pop);grid-template-rows:auto minmax(0,1fr);display:grid}.ra-gaveta-caixa.com-leitura{width:min(1240px,100%)}.ra-gaveta-topo{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;padding:16px 20px 14px;display:flex}.ra-gaveta-identidade{min-width:0}.ra-gaveta-tipo{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:0 0 2px;font-size:12px;font-weight:700}.ra-gaveta-titulo{color:var(--text);margin:0;font-size:19px}.ra-gaveta-titulo:focus{outline:none}.ra-gaveta-titulo:focus-visible{outline:2px solid var(--terra);outline-offset:3px;border-radius:4px}.ra-gaveta-meta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:2px 4px;margin:4px 0 0;font-size:12.5px;display:flex}.ra-gaveta-botoes{gap:6px;display:flex}.ra-gaveta-copia{flex-basis:100%;margin:0}.ra-gaveta-copia input{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);width:min(420px,100%);color:var(--text);font:inherit;padding:4px 8px;font-size:12.5px}.ra-gaveta-corpo{overscroll-behavior:contain;min-height:0;padding:16px 20px 24px;overflow:auto}.ra-gaveta-colunas{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.ra-gaveta-caixa.com-leitura .ra-gaveta-colunas{grid-template-columns:minmax(320px,420px) minmax(0,1fr)}.ra-gaveta-documentos{flex-direction:column;gap:16px;min-width:0;display:flex}.ra-gaveta-visor{min-width:0}.ra-gaveta-visor .ct-visor{position:sticky;top:0}.ra-documento h3,.ra-gaveta-prazo h3{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin:0 0 8px;font-size:13px;font-weight:700}.ra-anteriores{color:var(--text-muted);margin:12px 0 6px;font-size:13px;font-weight:600}.ra-lista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ra-versao{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.ra-versao-vigente{border-color:var(--border-strong)}.ra-versao-substituida,.ra-versao-descartada{background:var(--surface-2)}.ra-versao-topo{align-items:baseline;gap:8px;display:flex}.ra-versao-numero{color:var(--text);font-size:15px}.ra-versao-descartada .ra-versao-numero{text-decoration:line-through}.ra-versao-estado{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:700}.ra-versao-arquivo{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:13.5px}.ra-versao-revisao{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding-top:6px;display:flex}.ra-descartada-motivo{color:var(--danger-text);margin:0;font-size:13px}.ra-descarte{flex-direction:column;flex-basis:100%;gap:6px;display:flex}.ra-descarte-rotulo{color:var(--text-muted);font-size:12.5px}.ra-descarte input{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);width:100%;color:var(--text);font:inherit;padding:7px 10px;font-size:13px}.ra-descarte-acoes{align-items:center;gap:10px;display:flex}.ra-descarte .btn-secondary:disabled{cursor:not-allowed}.ra-gaveta-prazo p{color:var(--text);margin:0 0 4px;font-size:13.5px}.ra-ressalva{border-radius:var(--r-sm);background:var(--surface-2);color:var(--text-muted);margin:0;padding:10px 12px;font-size:12.5px}.ra-gestao{flex-direction:column;gap:22px;display:flex}.ra-gestao-bloco{flex-direction:column;gap:8px;display:flex}.ra-gestao-bloco h3{color:var(--text);margin:0;font-size:15px}.ra-gestao-bloco>p{color:var(--text);margin:0;font-size:13.5px}.ra-gestao-cabeca{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.ra-grade td{vertical-align:top}.ra-grade th.ra-competencia{text-transform:none;letter-spacing:0;color:var(--text);background:0 0;font-size:13.5px;font-weight:600;position:static}.ra-visao th.ra-tipo{white-space:normal;min-width:220px;max-width:340px}.ra-visao th.ra-tipo small{margin-top:4px;font-weight:400;display:block}.ra-visao th.ra-grupo{white-space:normal;background:var(--surface-2);color:var(--text-muted);position:static}.ra-tipo-trancado{color:var(--text-muted);align-items:center;gap:5px;display:inline-flex}.ra-cadeado{min-width:260px;color:var(--text-muted);white-space:normal;font-size:13px}.ra-celula{flex-direction:column;align-items:flex-start;gap:3px;font-size:13px;display:flex}.ra-celula a{color:var(--endor-texto);font-weight:600}.ra-periodo{color:var(--text);font-weight:600}.ra-sem-pdf-curto{color:var(--text-muted)}.ra-pasta-leitura{align-items:center;gap:6px;display:flex}.ra-pasta-subpastas{line-height:1.9}.ra-pasta-subpastas code,.ra-gestao code{white-space:nowrap;background:var(--surface-2);color:var(--text);border-radius:6px;padding:1px 5px;font-size:12.5px}.ra-pront-competencia{flex-direction:column;gap:6px;display:flex}.ra-pront-competencia h4{color:var(--text);margin:6px 0 0;font-size:14px}.ra-pront-tabela{table-layout:fixed;width:100%;min-width:760px}.ra-pront-tabela th.ra-pront-rotulo{white-space:normal;text-transform:none;letter-spacing:0;width:220px;color:var(--text);background:0 0;font-size:13px;font-weight:600;position:static}.ra-pront-tabela th.ra-pront-rotulo small{margin-top:3px;font-weight:400;display:block}.ra-pront-tabela td,.ra-pront-tabela thead th{white-space:normal;vertical-align:top}.ra-pront-celula{flex-direction:column;align-items:flex-start;gap:3px;font-size:12.5px;display:flex}.ra-pront-detalhe{color:var(--text-muted);font-size:12px;line-height:1.4;display:block}.ra-pront-estado,.ra-pront-situacao{border-radius:var(--r-sm);align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.ra-pront-pronta,.ra-pront-s-pronto,.ra-pront-s-emitido{background:var(--ok-bg);color:var(--ok-text)}.ra-pront-falta,.ra-pront-s-aguardando{background:var(--warn-bg);color:var(--warn-text)}.ra-pront-em-curso,.ra-pront-na-emissao,.ra-pront-nao-trava,.ra-pront-s-em-curso{background:var(--surface-2);color:var(--text-muted)}.ra-pront-erro{border-radius:var(--r-sm);background:var(--danger-bg);color:var(--danger-text);margin:0;padding:8px 12px;font-size:13px}.ra-pront-acoes{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding-top:6px;display:flex}.ra-pront-linha{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ra-pront-linha input{font:inherit;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);color:var(--text);padding:5px 8px;font-size:13px}.ra-pront-simulacao{color:var(--text);font-size:13px}.ra-pront-simulacao ul{flex-direction:column;gap:4px;margin:4px 0 0;padding-left:18px;display:flex}.ra-pront-falta{margin-top:4px;font-size:12.5px}.ra-pront-falta summary{cursor:pointer;list-style-position:outside}.ra-pront-falta ul{flex-direction:column;gap:5px;margin:6px 0 4px;padding-left:0;list-style:none;display:flex}.ra-pront-falta li{color:var(--text);line-height:1.4}.ra-pront-avisos{color:var(--text-muted);font-size:12px}.ra-pasta-fora summary{cursor:pointer;color:var(--warn-text);font-weight:600}.ra-pasta-fora ul{overflow-wrap:anywhere;margin:6px 0 0;padding-left:18px;font-size:13px}.ra-envio{margin-top:4px}.ra-detalhe-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.ra-detalhe-topo h3{color:var(--text);margin:0;font-size:15px}.ra-envio-campos{flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0 12px;display:flex}.ra-observacao,.ra-envio-tabela select,.ra-envio-tabela input{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--text);font:inherit;padding:7px 10px;font-size:13px}.ra-observacao{flex:1;min-width:0;max-width:520px}.ra-nome-arquivo{text-overflow:ellipsis;max-width:340px;overflow:hidden}.ra-nome-arquivo small{color:var(--text-muted)}.ra-nao-lido{color:var(--warn-text)}.ra-estado-envio{white-space:normal;min-width:160px;font-size:12.5px}.ra-estado-guardado,.ra-estado-ja-estava{color:var(--ok-text)}.ra-estado-erro{color:var(--danger-text)}.ra-estado-enviando,.ra-estado-pronto{color:var(--text-muted)}.ra-envio-acoes{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.ra-esqueleto{flex-direction:column;gap:24px;display:flex}.ra-esqueleto-prateleira{flex-direction:column;gap:12px;display:flex}.ra-cartao--esqueleto{gap:10px;min-height:132px}@media (width<=1100px){.ra-gaveta-caixa.com-leitura .ra-gaveta-colunas{grid-template-columns:minmax(0,1fr)}}@media (width<=860px){.ra-gaveta{align-items:flex-end}.ra-gaveta-caixa{border-left:none;border-top:1px solid var(--border-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;width:100%;height:94dvh}.ra-so-largo{display:none}.ra-chip,.ra-setor-aba,.ra-acao,.ra-vista,.ra-link-acao{min-height:44px}.ra-busca input,.ra-campo select{font-size:16px}.ra-atualizar-texto{display:none}}@media (width<=640px){.ra-cartoes,.ra-resultado{grid-template-columns:minmax(0,1fr)}.ra-resultado-acoes{align-items:flex-start}.ra-resultado-acoes .ra-acoes{justify-content:flex-start}.ra-prazo{grid-template-columns:minmax(0,1fr)}.ra-tempo-cabecalho{display:none}.ra-tempo-linha{grid-template-columns:minmax(0,1fr);gap:10px}.ra-tempo-sigla{clip:auto;white-space:normal;width:auto;height:auto;margin:0;display:block;position:static;overflow:visible}.ra-campo{flex:100%;min-width:0;display:flex}.ra-campo select{flex:1;width:100%;min-width:0;max-width:none}}.ra-capa{box-sizing:border-box;border:1px solid var(--border);background:var(--surface-2);object-fit:cover;object-position:top center;border-radius:4px;flex:none;display:block}.ra-capa--cartao{width:64px;height:90px}.ra-capa--lista{width:40px;height:57px}.ra-capa--gaveta{width:96px;height:136px}.ra-capa--vazia{color:var(--text-muted);place-items:center;display:grid}.ra-cartao-cabeca{align-items:flex-start;gap:12px;display:flex}.ra-cartao-identidade{flex-direction:column;gap:6px;min-width:0;display:flex}.ra-resultado{grid-template-columns:auto minmax(0,1fr) auto}.ra-gaveta-topo>.ra-capa+.ra-gaveta-identidade{flex:240px}@media (width<=640px){.ra-resultado{grid-template-columns:auto minmax(0,1fr)}.ra-resultado-acoes{grid-column:1/-1}.ra-capa--gaveta{width:56px;height:79px}}.mn-custo{overflow-anchor:none;gap:12px;min-width:0;display:grid}@supports not (height:1dvh){.mn-gaveta-caixa{height:86vh}}.mn-custo>.mn-custo-lendo{align-self:start}.cipb-vistas{margin:4px 0 6px}.cipb-vistas .seg-item,.cipb-seg .seg-item{padding:8px 14px}.cipb-barra{flex-direction:column;gap:10px;margin:8px 0 14px;display:flex}.cipb-busca input{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);width:min(460px,100%);color:var(--text);font:inherit;padding:9px 12px;font-size:14px}.cipb-filtros{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.cipb-seg{flex-wrap:wrap;max-width:100%}.cipb-campo{color:var(--text-muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.cipb-campo select{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--text);font:inherit;max-width:100%;padding:7px 10px;font-size:14px}.cipb-subtitulo{color:var(--text);align-items:center;gap:6px;margin:14px 0 8px;font-size:15px;display:flex}.cipb-subtitulo:focus{outline:none}.cipb-nota{color:var(--text-muted);margin:4px 0 8px;font-size:13px;line-height:1.5}.cipb-detalhe{color:var(--text-muted);font-size:12px;display:block}.cipb-ultimo{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text);font-size:18px;font-weight:700;display:block}.cipb-ultimo.cipb-sem{color:var(--text-muted);font-size:14px;font-weight:400}.cipb-n-de-m{font-variant-numeric:tabular-nums;color:var(--text);font-size:13px;font-weight:600;display:block}.cipb-moldura{width:fit-content;max-width:100%;position:relative}.cipb-tabela{border-collapse:separate;border-spacing:0;font-size:13px}.cipb-tabela th,.cipb-tabela td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:10px 14px}.cipb-tabela thead th{color:var(--text-muted);white-space:nowrap;font-weight:600}.cipb-tabela tbody tr:last-child th,.cipb-tabela tbody tr:last-child td{border-bottom:0}.cipb-col-base,.cipb-col-mes{z-index:1;background:var(--surface);position:sticky;left:0}.cipb-tabela tbody th{color:var(--text);font-weight:700}.cipb-abrir-base{text-align:left;font-weight:700}@media (width<=480px){.cipb-tabela th,.cipb-tabela td{padding:8px}.cipb-ultimo{font-size:16px}}.cipb-pedir{margin-top:14px}.cipb-voltar{font-size:14px}.cipb-resumo-da-base{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-sm);flex-wrap:wrap;gap:10px 28px;margin:8px 0 12px;padding:12px 14px;list-style:none;display:flex}.cipb-resumo-da-base li{gap:10px;min-width:0;display:flex}.cipb-resumo-con{color:var(--text-muted);padding-top:3px;font-size:13px}.cipb-ano{margin-top:12px}.cipb-ano-titulo{color:var(--text-muted);font-variant-numeric:tabular-nums;margin:0 0 6px;font-size:14px}.cipb-tempo td{min-width:128px}.cipb-col-mes{white-space:nowrap;font-variant-numeric:tabular-nums}.cipb-vazios th,.cipb-vazios td{color:var(--text-muted);background:var(--surface-2);font-weight:400}.cipb-vaga{text-align:left;max-width:100%;color:var(--text);font:inherit;align-items:flex-start;gap:8px;font-size:13px;line-height:1.35;display:inline-flex}.cipb-vaga-botao{appearance:none;border-radius:var(--r-sm);cursor:pointer;background:0 0;border:1px solid #0000;margin:-2px -4px -2px -2px;padding:2px 4px 2px 2px}.cipb-vaga-botao:hover{border-color:var(--border-strong);background:var(--surface-2)}.cipb-vaga-botao:focus-visible,.cipb-abrir-base:focus-visible,.cipb-voltar:focus-visible{outline:2px solid var(--endor-texto);outline-offset:2px}.cipb-vaga-texto{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.cipb-vaga-nome{font-weight:600}.cipb-antes{color:var(--text-muted);max-width:760px;margin:12px 0 0;font-size:13px;line-height:1.5}.cipb-lista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cipb-lista li{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);padding:8px 10px}.cipb-gaveta{z-index:60;background:var(--veu);justify-content:flex-end;display:flex;position:fixed;inset:0}.cipb-gaveta-caixa{background:var(--surface);border-left:1px solid var(--border-strong);width:min(640px,100%);height:100dvh;box-shadow:var(--shadow-pop);grid-template-rows:auto minmax(0,1fr);display:grid}.cipb-gaveta-topo{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:8px 16px;padding:16px 20px 14px;display:flex}.cipb-gaveta-identidade{min-width:0}.cipb-gaveta-tipo{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:0 0 2px;font-size:12px;font-weight:700}.cipb-gaveta-titulo{color:var(--text);margin:0;font-size:19px}.cipb-gaveta-titulo:focus{outline:none}.cipb-gaveta-titulo:focus-visible{outline:2px solid var(--terra);outline-offset:3px;border-radius:4px}.cipb-gaveta-meta{color:var(--text-muted);margin:4px 0 0;font-size:12.5px}.cipb-gaveta-corpo{overscroll-behavior:contain;min-height:0;padding:16px 20px 24px;overflow:auto}.cipb-gaveta-bloco{margin-bottom:18px}.cipb-gaveta-bloco h3{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin:0 0 8px;font-size:13px;font-weight:700}.cipb-gaveta-situacao{color:var(--text);align-items:flex-start;gap:10px;margin:0 0 10px;font-size:14px;display:flex}.cipb-gaveta-acoes{flex-wrap:wrap;gap:8px;display:flex}.cipb-documentos{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cipb-documento{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);padding:10px 12px}.cipb-documento-topo{flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px;display:flex}.cipb-documento-topo .cipb-detalhe{display:inline}.cipb-historico{color:var(--text);grid-template-columns:max-content minmax(0,1fr);gap:4px 12px;margin:8px 0 0;font-size:13px;display:grid}.cipb-historico dt{color:var(--text-muted);font-weight:600}.cipb-historico dd{overflow-wrap:anywhere;min-width:0;margin:0}.cipb-caminho{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}@media (width<=480px){.cipb-gaveta-topo,.cipb-gaveta-corpo{padding-left:14px;padding-right:14px}.cipb-historico{grid-template-columns:minmax(0,1fr)}}.cipb-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;margin-top:10px;display:flex}.cipb-topo .cipb-vistas{margin:0}.cipb-apresentacao{align-items:center;gap:6px;margin:0;display:flex}.cipb-barra{flex-flow:wrap;align-items:center;gap:8px 14px;margin:8px 0 6px}.cipb-busca{flex:220px;max-width:320px}.cipb-barra .seg-item{padding:6px 12px}.cipb-busca input{width:100%;padding:7px 10px}.cipb-prateleiras .cipb-subtitulo{margin-top:8px}.cipb-prateleiras .cipb-tabela th,.cipb-prateleiras .cipb-tabela td{padding-top:7px;padding-bottom:7px}.cipr-barra{z-index:6;background:var(--surface);border-bottom:1px solid var(--border);margin:0 -28px 14px;padding:10px 28px;position:sticky;top:-24px}@media (width<=860px){.cipr-barra{margin:0 -16px 12px;padding:8px 16px;top:-18px}}.cipr-barra .cip-vg-chip .dash-dot{margin-right:5px}.cipr-resumo{margin-bottom:20px}.cip-vg-resumo.cipr-resumo-estreito{display:none}@media (width<=640px){.cip-vg-resumo.cipr-resumo-largo{display:none}.cip-vg-resumo.cipr-resumo-estreito{margin:16px 0;display:block}}.cipr-situacao{color:var(--text-muted);margin:0 0 6px;font-size:14px}.cip-vg-resumo .cipr-atencao{padding-left:0;list-style:none}.cipr-atencao li{border-bottom:1px dashed var(--border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;padding:3px 0;display:flex}.cipr-atencao li:last-child{border-bottom:0}.cipr-atencao .cip-link{white-space:nowrap}.cipr-ver{flex-wrap:wrap;gap:8px 20px;margin:10px 0 0;font-size:14px;display:flex}.cipr-tabela-wrap{overflow-x:auto}.cipr-tabela th[scope=row]{text-align:left;font-weight:400}.cipr-tabela th[scope=row] .cen-tipo,.cipr-tabela td .cen-tipo{display:block}.cipr-tabela .dash-dot{margin-right:6px}.cipr-motivo{white-space:normal;max-width:24ch;font-size:12px;line-height:1.35;display:inline-block}.cipr-tabela th,.cipr-tabela td{white-space:normal;vertical-align:top;padding:10px}.cipr-tabela th[scope=row]{letter-spacing:normal;text-transform:none;min-width:150px;color:var(--text);font-size:.88rem}.cipr-tabela td.cen-num{white-space:nowrap}.cipr-tabela td.cen-num .cen-tipo,.cipr-tabela td.cen-num .cipr-motivo{white-space:normal}.cipr-faixa-celula{min-width:160px;max-width:260px}.cipr-faixa-celula .cip-vg-selo{border-radius:var(--r-sm);font-size:12px;font-weight:500;display:block}.cip-vg-faixa.cipr-faixa-mini{height:10px;margin:4px 0 6px}.cipr-uma .cip-vg-faixa{max-width:640px;height:18px}.cipr-numeros strong{font-size:1.5rem}.cipb-gaveta-caixa.cipr-gaveta-caixa{width:min(1040px,100%)}.cipr-medidores+.cipr-medidores{margin-top:16px}@media (width<=640px){.cipr-atencao li{display:block}.cipr-ver .cip-link{min-height:44px}}.cipr-faixas{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.cipr-faixa{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);flex-direction:column;align-items:flex-start;gap:8px;padding:12px 14px;display:flex}.cipr-faixa-titulo{color:var(--text);margin:0;font-size:13px}.cipr-faixa-lista{gap:6px;width:100%;margin:0;padding:0;list-style:none;display:grid}.cipr-faixa-lista li{border-bottom:1px dashed var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 12px;padding:4px 0;display:grid}.cipr-faixa-lista li:last-child{border-bottom:0}.cipr-faixa-con{color:var(--text);font-size:13px;font-weight:600}.cipr-faixa-valor{font-variant-numeric:tabular-nums;color:var(--endor-texto);font-size:22px;line-height:1.15}.cipr-faixa-pe{color:var(--text-faint);grid-column:1/-1;font-size:12px}.cipr-faixa-lendo{color:var(--text-muted);margin:0;font-size:13px}.ativ-ponte-central{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-md);align-items:flex-start;gap:12px;margin:0 0 24px;padding:14px 16px;display:flex}.ativ-ponte-icone{color:var(--endor-texto);flex:none}.ativ-ponte-titulo{color:var(--text);margin:0 0 4px;font-size:15px}.ativ-ponte-central p{color:var(--text);margin:0;font-size:14px;line-height:1.55}.cipp-barra{margin:8px 0 14px}.cipp-secao{margin-top:18px}.cipp-lista{flex-direction:column;gap:12px;display:flex}.cipp-cartao{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);overflow-wrap:anywhere;min-width:0;padding:14px 16px}.cipp-sugerida{background:var(--surface-2);border-style:dashed}.cipp-cabeca{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.cipp-titulo{color:var(--text);margin:0;font-size:15px}.cipp-estado{border-radius:999px;flex:none;padding:2px 10px;font-size:12px;font-weight:600}.cipp-estado-aberta{background:var(--pill-ambar-bg);color:var(--pill-ambar-fg)}.cipp-estado-respondida{background:var(--pill-azul-bg);color:var(--pill-azul-fg)}.cipp-estado-encerrada{background:var(--pill-verde-bg);color:var(--pill-verde-fg)}.cipp-estado-sugerida{background:var(--surface);color:var(--text-muted);border:1px solid var(--border-strong)}.cipp-meta{color:var(--text-muted);margin:4px 0 8px;font-size:13px}.cipp-descricao{color:var(--text);margin:0 0 8px;font-size:14px;line-height:1.55}.cipp-destrava{color:var(--text);margin:0 0 8px;font-size:13px;line-height:1.55}.cipp-destrava.cipp-sem{color:var(--text-muted)}.cipp-autoria{color:var(--text-faint);margin:0;font-size:12px}.cipp-resposta{background:var(--surface-2);border-left:3px solid var(--border-strong);border-radius:var(--r-sm);color:var(--text);margin-top:10px;padding:10px 12px;font-size:13px}.cipp-resposta p{white-space:pre-wrap;margin:4px 0 0;line-height:1.55}.cipp-diretoria{margin:4px 0 8px}.cipp-acoes{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.cipp-form{margin-top:10px}.cipp-campo{color:var(--text-muted);flex-direction:column;gap:4px;font-size:13px;display:flex}.cipp-campo textarea{box-sizing:border-box;border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);width:100%;color:var(--text);font:inherit;resize:vertical;padding:8px 10px;font-size:14px}.cipp-ponte{margin-top:14px}
