:root{--primary:#7c3aed;--secondary:#30d158;--bg:#000;--surface:rgba(255,255,255,.05);--surface-2:rgba(255,255,255,.09);--border:rgba(255,255,255,.1);--text:#f5f5f7;--text-dim:#b9b9c2;--radius:26px;--font:var(--font-manrope), -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ok:#30d158;--atencao:#ff9f0a;--perigo:#ff453a;--info:#64d2ff;--azul:#0a84ff;--roxo:#bf5af2;--amarelo:#ffd60a;--neutro:#8e8e93;--indigo:#7a79ea;--rosa:#ff375f;--areia:#ac8e68;--teal:#2dd4bf;--perigo-forte:#ff8a80;--cat-1:var(--azul);--cat-2:var(--roxo);--cat-3:var(--atencao);--cat-4:var(--ok);--cat-5:var(--rosa);--cat-6:var(--info);--cat-7:var(--indigo);--cat-8:var(--areia);--cat-9:var(--neutro);--cat-10:var(--teal);--tf-pos:var(--ok);--tf-neg:var(--perigo);--tf-warn:var(--atencao);--tf-info:var(--info);--tf-neutral:var(--neutro);--tf-accent:#7f7dff;--tf-panel-line:color-mix(in srgb, var(--text) 14%, transparent)}html.light{--ok:#1b7632;--atencao:#915b06;--perigo:#be342b;--info:#0a68b9;--azul:#0866c5;--roxo:#9144b7;--amarelo:#7a6605;--neutro:#67676a;--indigo:#4b49bd;--rosa:#c22948;--areia:#786449;--teal:#187368;--perigo-forte:#9b1d17;--tf-accent:#4f46e5;--tf-panel-line:rgba(16,24,40,.13)}:root{--gaius-mark:color-mix(in srgb, var(--primary) 76%, #fff);--on-primary:#fff;--primary-acao:var(--primary);--primary-texto-claro:var(--primary);--primary-texto-escuro:var(--primary);--primary-texto:var(--primary-texto-escuro)}html.light{--primary-texto:var(--primary-texto-claro);--gaius-mark:color-mix(in srgb, var(--primary) 84%, #000);--primary:#7c3aed;--secondary:#34c759;--bg:#f2f2f7;--surface:#fff;--surface-2:#f1f1f5;--border:rgba(0,0,0,.1);--text:#1d1d1f;--text-dim:#67676b}html.light body:before{background:radial-gradient(60% 50% at 18% 0%, color-mix(in srgb, var(--primary) 12%, transparent), transparent 70%), radial-gradient(55% 45% at 100% 100%, color-mix(in srgb, var(--secondary) 10%, transparent), transparent 70%), radial-gradient(40% 40% at 80% 10%, rgba(191,90,242,.07), transparent 70%), var(--bg)}html.light input,html.light select{background:rgba(255,255,255,.8)}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg);color:var(--text);font-family:var(--font);font-feature-settings:"tnum" 1, "cv11" 1;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;letter-spacing:normal;min-height:100%}h1,.stat{letter-spacing:-.021em}h2{letter-spacing:-.017em}h3,h4{letter-spacing:-.011em}small,.ui-campo-rot,.ui-campo-dica{letter-spacing:.006em}p{line-height:1.5}p,.ma-instrucao{max-width:68ch}h1{line-height:1.12}h2{line-height:1.2}body:before{content:"";z-index:-1;will-change:transform;background:radial-gradient(60% 50% at 18% 0%, color-mix(in srgb, var(--primary) 14%, transparent), transparent 70%), radial-gradient(55% 45% at 100% 100%, color-mix(in srgb, var(--secondary) 10%, transparent), transparent 70%), var(--bg);position:fixed;top:0;bottom:0;left:0;right:0;transform:translateZ(0)}::selection{background:color-mix(in srgb, var(--primary) 35%, transparent);color:var(--text)}a{color:var(--primary);text-decoration:none}.glass{border-radius:var(--radius);-webkit-backdrop-filter:blur(20px)saturate(180%);background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 32px rgba(0,0,0,.45),inset 0 1px rgba(255,255,255,.14)}.glass-spec{isolation:isolate;transition:border-color .2s;position:relative}.glass-spec:after{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:radial-gradient(120% 72% at 22% -12%,rgba(255,255,255,.07),transparent 60%);position:absolute;top:0;bottom:0;left:0;right:0}.glass-spec:hover{border-color:rgba(255,255,255,.28)}html.light .glass-spec:hover{border-color:rgba(0,0,0,.18)}html.light .glass{background:rgba(255,255,255,.5);border:1px solid rgba(255,255,255,.7);box-shadow:0 8px 32px rgba(31,38,135,.14),inset 0 1px rgba(255,255,255,.9)}html.light .glass-spec:after{background:radial-gradient(120% 72% at 22% -12%,rgba(255,255,255,.6),transparent 60%)}.gp-pop{-webkit-backdrop-filter:blur(28px)saturate(185%)!important;background:linear-gradient(rgba(30,30,38,.55),rgba(20,20,26,.62))!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 8px 32px rgba(0,0,0,.5)!important}html.light .gp-pop{background:linear-gradient(rgba(255,255,255,.62),rgba(248,248,250,.68))!important;border:1px solid rgba(255,255,255,.7)!important;box-shadow:0 8px 32px rgba(31,38,135,.16)!important}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:.7s linear infinite spin}@keyframes tf-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.stat{letter-spacing:-.03em;font-weight:800;line-height:1}.btn{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:14px;padding:12px 22px;font-size:15px;font-weight:600;transition:transform .15s,-webkit-filter .15s,filter .15s}.btn:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.btn:active{transform:scale(.97)}.btn.secondary{background:var(--surface-2);color:var(--text)}input,select{background:var(--surface-2);border:1px solid var(--border);color:var(--text);font-size:15px;font-family:var(--font);border-radius:12px;width:100%;padding:11px 14px;transition:border-color .15s,box-shadow .15s}input[type=checkbox],input[type=radio]{width:auto;min-width:0;accent-color:var(--primary);cursor:pointer;border-radius:4px;flex:none;padding:0}input:focus,select:focus,textarea:focus{border-color:color-mix(in srgb, var(--primary) 80%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 45%, transparent);outline:none}button:focus{outline:none}button:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--primary) 55%, transparent);outline:none}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-appearance:none;appearance:none}html.light input[type=date],html.light input[type=time],html.light input[type=datetime-local],html.light input[type=month]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7;-webkit-filter:invert();filter:invert();border-radius:6px;transition:opacity .15s}input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7;-webkit-filter:invert();filter:invert();border-radius:6px;transition:opacity .15s}input[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7;-webkit-filter:invert();filter:invert();border-radius:6px;transition:opacity .15s}input[type=month]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7;-webkit-filter:invert();filter:invert();border-radius:6px;transition:opacity .15s}input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}html.light input[type=date]::-webkit-calendar-picker-indicator{-webkit-filter:none;filter:none}html.light input[type=time]::-webkit-calendar-picker-indicator{-webkit-filter:none;filter:none}html.light input[type=datetime-local]::-webkit-calendar-picker-indicator{-webkit-filter:none;filter:none}html.light input[type=month]::-webkit-calendar-picker-indicator{-webkit-filter:none;filter:none}label{color:var(--text-dim);margin-bottom:6px;font-size:13px;font-weight:500;display:block}@keyframes fadeUp{0%{opacity:0;-webkit-filter:blur(6px);filter:blur(6px);transform:translateY(22px)}to{opacity:1;-webkit-filter:blur();filter:blur();transform:translateY(0)}}@keyframes popIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes appleBackdropIn{0%{opacity:0;-webkit-backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(3px)}}@keyframes appleBackdropOut{0%{opacity:1}to{opacity:0}}@keyframes appleModalIn{0%{opacity:0;transform:scale(var(--modal-scale))}to{opacity:1;transform:none}}.apple-backdrop{z-index:200;overscroll-behavior:contain;-webkit-backdrop-filter:blur(3px);animation:appleBackdropIn var(--modal-open-dur) var(--modal-ease) both;background:rgba(0,0,0,.62);align-items:safe center;justify-items:safe center;padding:24px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.apple-backdrop.is-closing{animation:appleBackdropOut var(--modal-close-dur) var(--modal-ease) both;pointer-events:none}.apple-modal{animation:appleModalIn var(--modal-open-dur) var(--modal-ease) both;transform-origin:50%;-webkit-backdrop-filter:blur(34px)saturate(185%)!important;background-color:rgba(30,30,36,.6)!important;background-image:linear-gradient(rgba(255,255,255,.08),rgba(255,255,255,.02))!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 8px 40px rgba(0,0,0,.6)!important}.apple-modal.t-modal{animation:none}.apple-modal{--surface:#1c1d24;--surface-2:#24252e;--surface-3:#2c2e39;--border:rgba(255,255,255,.14)}html.light .apple-modal{--surface:#f4f4f7;--surface-2:#ebebf0;--surface-3:#e2e2e9;--border:rgba(16,24,40,.13);background-color:rgba(255,255,255,.92)!important;background-image:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,.45))!important;border:1px solid rgba(0,0,0,.1)!important;box-shadow:0 8px 40px rgba(31,38,135,.18)!important}.g-scope{--surface:#16181f;--surface-2:#1f232c;--surface-3:#272c37;--border:rgba(255,255,255,.12);--text-dim:#a9afbc}html.light .g-scope{--surface:#fff;--surface-2:#f3f4f8;--surface-3:#eceef4;--border:rgba(16,24,40,.13)}.apple-modal .glass,.apple-modal .glass-spec,html.light .apple-modal .glass,html.light .apple-modal .glass-spec{background:var(--surface);border:1px solid var(--border);box-shadow:none}.apple-modal .glass-spec:after{content:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (min-width:861px){.sidebar-wrap{width:276px}.sidebar-wrap,.app-sidebar{transition:width .32s cubic-bezier(.32,.72,0,1),padding .32s cubic-bezier(.32,.72,0,1)}@media (prefers-reduced-motion:reduce){.sidebar-wrap,.app-sidebar{transition:none}}.sidebar-wrap.foco{width:0}.app-sidebar.foco{z-index:130;transition:transform .55s cubic-bezier(.2,.9,.3,1);top:0;left:0;transform:translate(-115%);box-shadow:0 20px 60px rgba(0,0,0,.5);position:fixed!important}.app-sidebar.foco.open-foco{transform:translate(0)}.sidebar-wrap.rail{width:84px}.app-sidebar.rail{align-items:center;overflow:hidden;width:56px!important;padding:14px 8px!important}.app-sidebar.rail .nav-rotulo,.app-sidebar.rail .rail-oculto{display:none!important}.app-sidebar.rail nav>*>a,.app-sidebar.rail nav>a{justify-content:center;gap:0!important;padding:9px 0!important}.app-sidebar.rail [data-tour=user]>button{justify-content:center;gap:0!important;padding:8px!important}.rail-botao{border:1px solid var(--border);background:var(--surface);width:100%;min-height:34px;color:var(--text-dim);cursor:pointer;box-shadow:none;border-radius:11px;align-items:center;justify-items:center;margin-bottom:4px;transition:background .15s,color .15s;display:grid}.rail-botao:hover{color:var(--text);background:var(--surface-2)}}@media (max-width:860px){.sidebar-wrap{width:0}.foco-burger{display:none!important}.foco-scrim{display:none}}.app-scrim{display:none}@media (max-width:860px){.app-sidebar{z-index:120;transition:transform .26s cubic-bezier(.4,0,.2,1);top:0;bottom:0;left:0;transform:translate(-102%);width:min(310px,86vw)!important;height:100%!important;padding:calc(16px + var(--safe-t)) 16px calc(16px + var(--safe-b)) max(16px, var(--safe-l))!important;background:var(--bg)!important;-webkit-backdrop-filter:none!important;border:none!important;border-right:1px solid var(--border)!important;border-radius:0 var(--r-lg) var(--r-lg) 0!important;margin:0!important;position:fixed!important;box-shadow:24px 0 60px -24px rgba(0,0,0,.5)!important}.app-sidebar nav a,.app-sidebar nav button{color:var(--text)!important}.app-sidebar.open{transform:translate(0)}.app-scrim.open{display:block}.app-main:not(.app-main-ws){padding:calc(16px + var(--safe-t)) max(14px, var(--safe-r)) calc(var(--tabbar-h) + var(--safe-b) + 20px) max(14px, var(--safe-l))!important}.app-main.app-main-ws{padding:0!important}.update-banner{left:0!important;bottom:calc(var(--tabbar-h) + var(--safe-b) + 10px)!important}}.tour-card{-webkit-backdrop-filter:none;background:#1f1f24;border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 70px rgba(0,0,0,.5)}html.light .tour-card{background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 24px 70px rgba(0,0,0,.22)}.update-banner{z-index:300;width:fit-content;max-width:calc(100vw - 32px);margin:0 auto;position:fixed;bottom:20px;left:0;right:0}:focus-visible{outline:2px solid color-mix(in srgb, var(--primary) 60%, transparent);outline-offset:2px;border-radius:8px}::selection{background:color-mix(in srgb, var(--primary) 28%, transparent)}html{scrollbar-width:thin;scrollbar-color:rgba(127,127,138,.4) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:rgba(127,127,138,.35) padding-box padding-box;border:3px solid transparent;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:rgba(127,127,138,.6) padding-box padding-box;border:3px solid transparent}button:not(:disabled):active{transform:scale(.97)}@keyframes lightboxIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes pageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){button:not(:disabled):active{transform:none}[style*=pageIn],[style*=riseIn],[style*=lightboxIn]{animation:none!important}}@keyframes shimmer{to{background-position:-200% 0}}.skeleton{background:linear-gradient(90deg, var(--surface) 25%, var(--surface-2) 37%, var(--surface) 63%);background-size:200% 100%;border-radius:10px;animation:1.4s ease-in-out infinite shimmer}@keyframes riseIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.apple-backdrop,.apple-modal{animation-duration:.01ms}}@keyframes dotpulse{0%,to{box-shadow:0 0 14px 0 color-mix(in srgb, var(--primary) 60%, transparent)}50%{box-shadow:0 0 22px 3px color-mix(in srgb, var(--primary) 75%, transparent)}}@keyframes pulse{0%,to{opacity:.55}50%{opacity:.25}}@keyframes urgPulse{0%,to{-webkit-filter:drop-shadow(0 0 transparent);filter:drop-shadow(0 0 transparent);transform:scale(1)}50%{-webkit-filter:drop-shadow(0 0 28px rgba(255,69,58,.55));filter:drop-shadow(0 0 28px rgba(255,69,58,.55));transform:scale(1.03)}}.tf-node-input{border:1px solid color-mix(in srgb, var(--text) 12%, transparent);background:color-mix(in srgb, var(--text) 4%, transparent);-webkit-backdrop-filter:blur(3px);box-shadow:inset 0 1px rgba(255,255,255,.06)}.tf-workspace{color:var(--text)}.tf-workspace .glass,.tf-workspace .glass-spec{border-radius:16px;border:1px solid var(--border)!important;-webkit-backdrop-filter:none!important;background:#fff!important;box-shadow:0 1px 2px rgba(16,24,40,.04),0 1px 3px rgba(16,24,40,.06)!important}.tf-workspace .glass-spec:after{display:none!important}.tf-workspace .glass-spec:hover{border-color:#d7d9e3!important}.tf-workspace .stat{color:var(--text)}.tf-palette-item{transition:border-color .15s,background .15s,box-shadow .15s}.tf-palette-item:hover{border-color:color-mix(in srgb, var(--primary) 55%, var(--border));box-shadow:0 2px 8px rgba(16,24,40,.06)}.tf-palette-item:active{cursor:grabbing}.tf-workspace.tf-dark .glass,.tf-workspace.tf-dark .glass-spec{background:#15171e!important;border-color:rgba(255,255,255,.09)!important;box-shadow:0 1px 2px rgba(0,0,0,.4)!important}.tf-workspace.tf-dark .react-flow__controls-button{color:#e7e8ef;background:#23242c;border-bottom:1px solid rgba(255,255,255,.08)}.tf-workspace.tf-dark .react-flow__controls-button svg{fill:#cfd2dc}.tf-workspace.tf-dark .react-flow__controls-button:hover{background:#2c2e38}.tf-workspace.tf-dark .react-flow__minimap{background:#15171e}.tf-workspace.tf-dark .react-flow__attribution{background:0 0}.tf-fmtbar{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.tf-fmtbtn{cursor:pointer;width:26px;height:26px;color:var(--text-dim);background:0 0;border:none;border-radius:7px;align-items:center;justify-items:center;display:grid}.tf-fmtbtn:hover{background:color-mix(in srgb, var(--primary) 16%, transparent);color:var(--primary)}.tf-inline-ta{box-sizing:border-box;resize:none;width:100%;color:inherit;font:inherit;background:0 0;border:none;outline:none;line-height:1.4}.tf-range{-webkit-appearance:none;appearance:none;cursor:pointer;background:linear-gradient(to right, var(--primary) var(--pct,50%), var(--surface-2) var(--pct,50%));border-radius:999px;outline:none;height:6px}.tf-range::-webkit-slider-runnable-track{background:0 0;height:6px}.tf-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--primary);border:2px solid var(--surface);cursor:pointer;border-radius:50%;width:16px;height:16px;margin-top:-5px;box-shadow:0 1px 3px rgba(0,0,0,.35)}.tf-range::-moz-range-track{background:0 0;height:6px}.tf-range::-moz-range-thumb{background:var(--primary);border:2px solid var(--surface);cursor:pointer;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px rgba(0,0,0,.35)}.tf-botcard{transition:transform .18s cubic-bezier(.2,.7,.3,1),box-shadow .18s,border-color .18s}.tf-botcard:hover{border-color:color-mix(in srgb, var(--primary) 24%, var(--border));transform:translateY(-3px);box-shadow:0 2px 6px rgba(0,0,0,.14),0 22px 46px -20px rgba(0,0,0,.5)}.tf-botact{transition:background .15s,color .15s}.tf-botact:hover:not(:disabled){background:var(--surface-2);color:var(--text)}.tf-copybtn{transition:background .15s,color .15s,border-color .15s}.tf-copybtn:hover{background:color-mix(in srgb, var(--primary) 14%, var(--surface-2));color:var(--primary);border-color:color-mix(in srgb, var(--primary) 38%, var(--border))}.tf-copybtn:active{transform:scale(.92)}.tf-scope{--tf-line:color-mix(in srgb, var(--text) 12%, transparent);--tf-line-soft:color-mix(in srgb, var(--text) 7%, transparent);--tf-gold:#b9975b;--tf-wine:#8a2942;--tf-num:-.02em;--surface:#16181f;--surface-2:#1f232c;--surface-3:#272c37;--border:rgba(255,255,255,.12);--text-dim:#a9afbc;--tf-r-sm:9px;--tf-r-md:12px;--tf-r-lg:16px;--tf-sp-1:6px;--tf-sp-2:10px;--tf-sp-3:14px;--tf-sp-4:18px;--tf-sp-5:24px;--tf-chart-1:var(--cat-2);--tf-chart-2:var(--cat-10);--tf-chart-3:var(--cat-3);--tf-chart-4:var(--cat-5);--tf-chart-5:var(--cat-1);--tf-chart-6:var(--cat-9)}html.light .tf-scope{--surface:#fff;--surface-2:#f3f4f8;--surface-3:#eceef4;--border:rgba(16,24,40,.13)}.tf-scope button:not(:disabled):hover{-webkit-filter:brightness(1.08);filter:brightness(1.08)}html.light .tf-scope button:not(:disabled):hover{-webkit-filter:brightness(.965);filter:brightness(.965)}.tf-scope button:disabled{opacity:.45;cursor:default}.tf-scope :-webkit-any(button,a,input,select,textarea,[role=button]):focus-visible{outline:2px solid color-mix(in srgb, var(--primary) 70%, transparent);outline-offset:2px}.tf-scope :is(button,a,input,select,textarea,[role=button]):focus-visible{outline:2px solid color-mix(in srgb, var(--primary) 70%, transparent);outline-offset:2px}.tf-scope tbody tr{transition:background .12s}.tf-scope tbody tr:hover{background:color-mix(in srgb, var(--text) 4.5%, transparent)}.tf-scope td,.tf-scope th{font-variant-numeric:tabular-nums}.tf-scope tbody tr[data-problema="1"]{box-shadow:inset 3px 0 0 var(--tf-neg);background:color-mix(in srgb, var(--tf-neg) 6%, transparent)}.tf-scope tbody tr[data-problema="1"]:hover{background:color-mix(in srgb, var(--tf-neg) 10%, transparent)}.tf-grid{gap:var(--tf-sp-3,14px);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}.tf-grid>[data-span="2"]{grid-column:span 2}.tf-grid>[data-span="3"]{grid-column:span 3}.tf-grid>[data-span="4"]{grid-column:1/-1}@media (max-width:1180px){.tf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tf-grid>[data-span="2"],.tf-grid>[data-span="3"]{grid-column:1/-1}}@media (max-width:640px){.tf-grid{grid-template-columns:minmax(0,1fr)}.tf-grid>[data-span]{grid-column:1/-1}}@media (max-width:860px){.lucro-topo,.lucro-eq{grid-template-columns:minmax(0,1fr)!important}}.tf-hamburger,.tf-side-overlay{display:none}@media (max-width:820px){.tf-side{z-index:60;transition:transform .22s cubic-bezier(.2,.7,.3,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:0 0 48px rgba(0,0,0,.5)}.tf-side.tf-side-open{transform:translate(0)}.tf-side-overlay{z-index:55;background:rgba(0,0,0,.45);display:block;position:fixed;top:0;bottom:0;left:0;right:0}.tf-hamburger{display:inline-flex!important}}.tf-sticky{max-height:68vh;overflow:auto}.tf-sticky thead th{z-index:3;background:var(--surface);box-shadow:0 1px 0 var(--border);position:sticky;top:0}.tf-sticky tfoot td,.tf-sticky tfoot th{z-index:3;background:var(--surface-2);box-shadow:0 -1px 0 var(--border);font-weight:800;position:sticky;bottom:0}.tf-panel{background:var(--surface);border:1px solid var(--tf-panel-line);border-radius:18px;position:relative;box-shadow:0 1px 2px rgba(16,24,40,.04),0 8px 20px -12px rgba(16,24,40,.28)}.tf-kpi{transition:transform .2s cubic-bezier(.2,.7,.3,1),box-shadow .2s,border-color .2s}.tf-kpi:hover{border-color:color-mix(in srgb, var(--primary) 26%, var(--tf-line));transform:translateY(-2px);box-shadow:0 2px 6px rgba(15,20,35,.08),0 22px 42px -24px rgba(15,20,35,.6)}.tf-num{font-variant-numeric:tabular-nums;letter-spacing:var(--tf-num)}.tf-linkbtn{transition:color .15s}.tf-linkbtn:hover{color:var(--primary)}@keyframes tfFade{0%{opacity:0}to{opacity:1}}@keyframes tfSlideIn{0%{opacity:.4;transform:translate(24px)}to{opacity:1;transform:none}}.tf-row{cursor:pointer;transition:background .13s}.tf-row:hover{background:var(--surface-2)}.tf-scope .stat{font-variant-numeric:tabular-nums;letter-spacing:var(--tf-num)}.tf-scope button{transition:background .15s,border-color .15s,box-shadow .15s,transform 90ms cubic-bezier(.2,.7,.3,1),-webkit-filter .15s,filter .15s}.tf-scope button:active{transform:translateY(.5px)}.tf-scope ::-webkit-scrollbar{width:9px;height:9px}.tf-scope ::-webkit-scrollbar-track{background:0 0}.tf-scope ::-webkit-scrollbar-thumb{background:var(--tf-line);background-clip:padding-box;border:2px solid transparent;border-radius:999px}.tf-scope ::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--text) 22%, transparent);background-clip:padding-box}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:var(--primary)}html.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}select{font:inherit}:root{--seg-track:#202128;--seg-pill:#2e2f38;--pop-bg:#1c1d24}html.light{--seg-track:#e7e7ed;--seg-pill:#fff;--pop-bg:#fff}.gp-pop,.pop-solid{-webkit-backdrop-filter:none!important;background:var(--pop-bg)!important;border:1px solid var(--border)!important}.gp-pop:after,.pop-solid:after{display:none!important}select option{color:#f5f5f7;background:#17181f}html.light select option{color:#1d1d1f;background:#fff}html.light .apple-backdrop{background:rgba(22,24,38,.3)!important}:root{--tap:44px;--safe-t:env(safe-area-inset-top,0px);--safe-b:env(safe-area-inset-bottom,0px);--safe-l:env(safe-area-inset-left,0px);--safe-r:env(safe-area-inset-right,0px);--tabbar-h:58px}@keyframes sussurro{0%{opacity:0;-webkit-filter:blur(2px);filter:blur(2px);transform:translateY(8px)scale(.985)}7%{opacity:1;-webkit-filter:blur();filter:blur()}88%{opacity:1;-webkit-filter:blur();filter:blur();transform:none}to{opacity:0;-webkit-filter:blur();filter:blur();transform:none}}.sussurro-host{z-index:600;pointer-events:none;left:50%;bottom:calc(24px + var(--safe-b));position:fixed;translate:-50%}@media (max-width:900px){.sussurro-host{bottom:calc(var(--tabbar-h) + var(--safe-b) + 16px)}}@media (prefers-reduced-motion:reduce){@keyframes sussurro{0%,to{opacity:0;-webkit-filter:none;filter:none;transform:none}7%,88%{opacity:1;-webkit-filter:none;filter:none;transform:none}}}@media (max-width:900px){[style*="columns:repeat(5, 1fr)"],[style*="columns: repeat(5, 1fr)"],[style*="columns:repeat(5,1fr)"],[style*="columns: repeat(5,1fr)"],[style*="columns:repeat(6, 1fr)"],[style*="columns: repeat(6, 1fr)"],[style*="columns:repeat(6,1fr)"],[style*="columns: repeat(6,1fr)"]{grid-template-columns:repeat(3,minmax(0,1fr))!important}[style*=display\:grid]>*,[style*="display: grid"]>*,[style*=display\:flex]>*,[style*="display: flex"]>*{min-width:0}}@media (max-width:760px){[style*="columns:repeat(3, 1fr)"],[style*="columns: repeat(3, 1fr)"],[style*="columns:repeat(3,1fr)"],[style*="columns: repeat(3,1fr)"],[style*="columns:repeat(4, 1fr)"],[style*="columns: repeat(4, 1fr)"],[style*="columns:repeat(4,1fr)"],[style*="columns: repeat(4,1fr)"],[style*="columns:repeat(5, 1fr)"],[style*="columns: repeat(5, 1fr)"],[style*="columns:repeat(5,1fr)"],[style*="columns: repeat(5,1fr)"],[style*="columns:repeat(6, 1fr)"],[style*="columns: repeat(6, 1fr)"],[style*="columns:repeat(6,1fr)"],[style*="columns: repeat(6,1fr)"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){[style*="columns:repeat(2, 1fr)"],[style*="columns: repeat(2, 1fr)"],[style*="columns:repeat(2,1fr)"],[style*="columns: repeat(2,1fr)"],[style*="columns:repeat(3, 1fr)"],[style*="columns: repeat(3, 1fr)"],[style*="columns:repeat(3,1fr)"],[style*="columns: repeat(3,1fr)"],[style*="columns:repeat(4, 1fr)"],[style*="columns: repeat(4, 1fr)"],[style*="columns:repeat(4,1fr)"],[style*="columns: repeat(4,1fr)"],[style*="columns:repeat(5, 1fr)"],[style*="columns: repeat(5, 1fr)"],[style*="columns:repeat(5,1fr)"],[style*="columns: repeat(5,1fr)"],[style*="columns:repeat(6, 1fr)"],[style*="columns: repeat(6, 1fr)"],[style*="columns:repeat(6,1fr)"],[style*="columns: repeat(6,1fr)"],[style*="columns:1fr 1fr"],[style*="columns: 1fr 1fr"]{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:760px){html,body{max-width:100%;overflow-x:clip}img,video,canvas,iframe{max-width:100%;height:auto}svg{max-width:100%}body{overflow-wrap:anywhere}table{width:100%;display:block;overflow-x:auto}.gp-pop,.pop-solid{max-width:calc(100vw - 16px)!important}aside[style*="width: 250px"],aside[style*=width\:250px],aside[style*="width: 260px"],aside[style*=width\:260px]{flex:auto!important;width:100%!important;position:static!important}}@media (max-width:900px){button,[role=button],a[href],select,summary,label{touch-action:manipulation}button:has(>svg:only-child){min-width:var(--tap);min-height:var(--tap)}[role=button]:has(>svg:only-child){min-width:var(--tap);min-height:var(--tap)}button:has(>svg:only-of-type):not(:has(>:not(svg))){min-width:var(--tap);min-height:var(--tap)}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea{min-height:var(--tap)}}@media (max-width:700px){button,[role=button],summary{min-height:var(--tap)}.ws-nav>a,.ct-sidebar>a,.app-tabbar a,.filtro-faixa>a,.ct-filtros>a{min-height:var(--tap);align-items:center;display:flex}:root{--tap-aba:var(--tap)}}@media (max-width:640px){input,select,textarea{font-size:16px!important}}@media (max-width:700px){.apple-backdrop{padding:12px max(12px, var(--safe-r)) calc(12px + var(--safe-b)) max(12px, var(--safe-l));align-items:end;justify-items:center}.apple-modal{max-height:calc(100dvh - 24px - var(--safe-b));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto;border-radius:22px!important;width:100%!important;max-width:100%!important}.gp-pop{overscroll-behavior:contain;overflow-y:auto;top:auto!important;left:8px!important;right:8px!important;bottom:calc(8px + var(--safe-b))!important;width:auto!important;max-width:none!important;max-height:min(72dvh,560px)!important;z-index:var(--z-pop,1400)!important;transform-origin:bottom!important;position:fixed!important;box-shadow:0 0 0 100vmax rgba(0,0,0,.45),0 -10px 40px -12px rgba(0,0,0,.5)!important}}.app-tabbar{display:none}@media (max-width:860px){.app-tabbar{z-index:118;height:calc(var(--tabbar-h) + var(--safe-b));padding:0 max(4px, var(--safe-l)) var(--safe-b) max(4px, var(--safe-r));background:var(--pop-bg);border-top:1px solid var(--border);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px -18px rgba(0,0,0,.6)}.app-tabbar a,.app-tabbar button{min-height:var(--tap);min-width:0;color:var(--text-dim);letter-spacing:-.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0;font-family:inherit;font-size:10.5px;font-weight:600;text-decoration:none;display:flex}.app-tabbar span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 2px;overflow:hidden}.app-tabbar [aria-current=page]{color:var(--primary);font-weight:700}.app-tabbar :focus-visible{outline:2px solid var(--primary);outline-offset:-3px}@supports (height:100dvh){.app-tabbar{bottom:0}}}.ct-grid{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:16px;width:100%;display:grid}.ct-grid.ct-com-detalhe{grid-template-columns:220px minmax(0,1fr) 400px}@media (max-width:1440px){.ct-grid.ct-com-detalhe{grid-template-columns:220px minmax(0,1fr)}.ct-detalhe{z-index:1200;box-shadow:-24px 0 60px -24px rgba(0,0,0,.45);background:var(--pop-bg,var(--surface))!important;border-radius:0!important;align-self:stretch!important;width:min(440px,100vw)!important;height:100dvh!important;max-height:none!important;position:fixed!important;top:0!important;bottom:0!important;left:auto!important;right:0!important}}@media (max-width:820px){.ct-grid,.ct-grid.ct-com-detalhe{grid-template-columns:minmax(0,1fr)}.ct-sidebar{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:6px;padding-bottom:6px;display:flex;overflow-x:auto;flex-direction:row!important;position:static!important}.ct-sidebar::-webkit-scrollbar{display:none}.ct-sidebar>button,.ct-sidebar>div{flex:none}.ct-detalhe{width:100vw!important}.ct-sidebar .ct-secao{display:none!important}.ct-sidebar .ct-busca{width:190px;flex:none!important;margin-bottom:0!important}.ct-sidebar .ct-tags{flex-wrap:nowrap;padding:0;flex:none!important}.ct-sidebar .ct-topo{margin-bottom:0!important}.ct-sidebar .ct-topo .ct-btn-novo{min-width:132px}}.ct-secao{letter-spacing:.07em;text-transform:uppercase;color:var(--text-dim);padding:14px 10px 5px;font-size:10.5px;font-weight:800}.ct-sidebar>.ct-secao:first-of-type{padding-top:4px}.ct-nav{text-align:left;width:100%;min-height:var(--tap);border-radius:var(--r-xs);cursor:pointer;color:var(--text-dim);border:none;align-items:center;gap:10px;padding:7px 10px;font-size:13.5px;transition:background .12s ease-out,color .12s ease-out;display:flex}.ct-nav:hover{background:var(--surface-2);color:var(--text)}.ct-nav-txt{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ct-nav-n{font-variant-numeric:tabular-nums;color:var(--text-dim);font-size:11.5px;font-weight:700}.ct-tags{flex-wrap:wrap;gap:5px;padding:2px 8px 4px;display:flex}.ct-tag{border:1px solid var(--border);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:11.5px;font-weight:700;line-height:1.5;transition:background .12s ease-out,color .12s ease-out;display:inline-flex}.ct-secao-lista{letter-spacing:.06em;margin-bottom:4px;padding:0 12px;font-size:11px;font-weight:800}.ct-lista{border-radius:var(--r-md);overflow:hidden}.ct-linha{cursor:pointer;background:0 0;align-items:flex-start;gap:11px;padding:11px 12px;transition:background .12s ease-out;display:flex;position:relative}.ct-linha+.ct-linha{box-shadow:inset 0 1px 0 var(--border)}.ct-linha:hover{background:var(--surface-2)}.ct-linha:active{background:color-mix(in srgb, var(--text) 10%, transparent)}.ct-linha[data-sel]{background:color-mix(in srgb, var(--primary) 9%, transparent)}.ct-linha[data-sel]:before{content:"";background:var(--primary);border-radius:0 2px 2px 0;width:2px;position:absolute;top:4px;bottom:4px;left:0}.ct-linha:focus-within{background:var(--surface-2)}.ct-titulo{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.35;overflow:hidden}.ct-fichas{flex-wrap:wrap;align-items:center;gap:5px;margin-top:4px;display:flex}.ct-fichas:empty{display:none}.ct-ficha{border-radius:var(--r-xs);background:var(--surface-2);color:var(--text-dim);white-space:nowrap;align-items:center;gap:4px;padding:2px 7px;font-size:11.5px;font-weight:600;line-height:1.5;display:inline-flex}.ct-ficha-btn{cursor:pointer;border:none;min-height:22px;font-family:inherit}.ct-ficha-btn:hover{background:color-mix(in srgb, currentColor 14%, transparent)}@media (max-width:560px){.ct-ficha-sec{display:none}.ct-titulo{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.ct-linha{padding:12px 10px}}.ct-abrir{min-width:var(--tap);min-height:var(--tap);cursor:pointer;opacity:.35;background:0 0;border:none;flex:none;align-self:center;align-items:center;justify-items:center;margin:-11px -10px -11px 0;line-height:0;transition:opacity .12s ease-out;display:grid}.ct-linha:hover .ct-abrir,.ct-linha[data-sel] .ct-abrir,.ct-abrir:hover{opacity:.95}.ct-abrir:focus-visible{opacity:.95}.ct-abrir:focus-visible{outline:2px solid var(--primary);outline-offset:-6px;border-radius:var(--r-xs)}.ct-check{border:1.7px solid var(--border);box-sizing:border-box;border-radius:50%;align-items:center;justify-items:center;width:20px;height:20px;transition:background .14s ease-out,border-color .14s ease-out,transform .14s ease-out;display:grid}.ct-check>svg{opacity:0;transition:opacity .12s ease-out}.ct-check-alvo:hover .ct-check>svg{opacity:.5}.ct-check[data-feita]{border-color:transparent!important}.ct-check[data-feita]>svg{opacity:1}.ct-check-alvo:active .ct-check{transform:scale(.9)}.ct-check-alvo:focus-visible .ct-check{outline:2px solid var(--primary);outline-offset:2px}.ct-check-sub{border-width:1.5px;width:17px;height:17px}.ct-compor{border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface);margin-bottom:14px;transition:border-color .14s ease-out,box-shadow .14s ease-out}.ct-compor[data-armado]{border-color:color-mix(in srgb, var(--primary) 55%, var(--border))}.ct-compor:focus-within{border-color:color-mix(in srgb, var(--primary) 55%, var(--border))}.ct-compor:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 14%, transparent)}.ct-compor-mais{width:22px;height:22px;color:var(--text-dim);border-radius:50%;flex:none;align-items:center;justify-items:center;transition:background .14s ease-out,color .14s ease-out,transform .14s ease-out;display:grid}.ct-compor[data-armado] .ct-compor-mais{background:var(--primary-acao,var(--primary));color:var(--on-primary,#fff);transform:rotate(90deg)}.ct-contagem{border-radius:var(--r-xs);background:var(--surface-2);min-width:26px;height:24px;color:var(--text-dim);font-variant-numeric:tabular-nums;align-items:center;justify-items:center;padding:0 7px;font-size:13px;font-weight:800;display:inline-grid}.ct-detalhe-topo{z-index:2;border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--pop-bg,var(--surface)) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(160%);align-items:center;gap:10px;padding:12px 16px;display:flex;position:sticky;top:0}.ct-detalhe-pe{z-index:2;padding:10px 14px calc(10px + var(--safe-b));border-top:1px solid var(--border);background:color-mix(in srgb, var(--pop-bg,var(--surface)) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(160%);align-items:center;gap:8px;display:flex;position:sticky;bottom:0}@media (prefers-reduced-transparency:reduce){.ct-detalhe-topo,.ct-detalhe-pe{background:var(--pop-bg,var(--surface));-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.ct-linha,.ct-check,.ct-check>svg,.ct-compor,.ct-compor-mais,.ct-nav,.ct-tag,.ct-abrir{transition:none!important}.ct-check-alvo:active .ct-check,.ct-compor[data-armado] .ct-compor-mais{transform:none}}.gaius-auth{--mx:0;--my:0;isolation:isolate;background:radial-gradient(118% 86% at 50% -6%, color-mix(in srgb, var(--primary) 24%, transparent), transparent 52%), radial-gradient(92% 72% at 50% 118%, color-mix(in srgb, var(--primary) 11%, transparent), transparent 60%), linear-gradient(180deg, #0b0a12 0%, #08070d 58%, #0a0813 100%);align-items:center;justify-items:center;min-height:100dvh;padding:44px 20px;display:grid;position:relative;overflow:hidden}html.light .gaius-auth{background:radial-gradient(118% 86% at 50% -6%, color-mix(in srgb, var(--primary) 13%, transparent), transparent 56%), radial-gradient(82% 64% at 50% 118%, rgba(139,120,214,.1), transparent 62%), linear-gradient(180deg, #f6f5fb 0%, #eef0f7 60%, #f3f2f9 100%)}.gaius-horizon{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.gaius-horizon .layer{will-change:transform;transform:translate3d(calc(var(--mx) * var(--d,0px)), calc(var(--my) * var(--d,0px)), 0);align-items:center;justify-items:center;transition:transform .5s cubic-bezier(.2,.7,.3,1);display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.gaius-horizon svg{width:min(940px,132vw);height:auto;overflow:visible}.gaius-orbit{transform-box:view-box;transform-origin:500px 545px;animation:150s linear infinite gaius-orbit}@keyframes gaius-orbit{to{transform:rotate(360deg)}}@keyframes gaius-twinkle{0%,to{opacity:.3}50%{opacity:1}}.gaius-twinkle{animation:4.6s ease-in-out infinite gaius-twinkle}.gaius-atmos{border:1px solid color-mix(in srgb, var(--primary) 15%, transparent);background:radial-gradient(closest-side, color-mix(in srgb, var(--primary) 8%, transparent), transparent 70%);pointer-events:none;z-index:-1;border-radius:50%;width:148vh;height:148vh;position:fixed;top:-52vh;left:50%;transform:translate(-50%)}.gaius-atmos:before{content:"";border:1px solid color-mix(in srgb, var(--primary) 9%, transparent);border-radius:50%;position:absolute;top:12%;bottom:12%;left:12%;right:12%}html.light .gaius-atmos{border-color:color-mix(in srgb, var(--primary) 11%, transparent);background:radial-gradient(closest-side, color-mix(in srgb, var(--primary) 5%, transparent), transparent 72%)}html.light .gaius-atmos:before{border-color:color-mix(in srgb, var(--primary) 7%, transparent)}@media (max-width:640px){.gaius-atmos{width:120vh;height:120vh;top:-30vh}}.gaius-symbol{z-index:1;color:var(--text);-webkit-filter:drop-shadow(0 6px 22px color-mix(in srgb, var(--primary) 30%, transparent));filter:drop-shadow(0 6px 22px color-mix(in srgb, var(--primary) 30%, transparent));margin-bottom:14px;animation:.7s cubic-bezier(.2,.7,.3,1) both fadeUp;position:relative}.gaius-brand{z-index:1;font-family:var(--font-wordmark), var(--font);letter-spacing:.34em;text-indent:.34em;color:var(--text);text-align:center;margin:0 0 26px;font-size:max(20px,min(3.4vw,28px));font-weight:400;animation:.7s cubic-bezier(.2,.7,.3,1) 60ms both fadeUp;position:relative}.gaius-card{z-index:1;border-radius:24px;width:min(430px,100%);padding:34px 30px 30px;transition:background .4s,border-color .4s;animation:.7s cubic-bezier(.2,.7,.3,1) both fadeUp;position:relative}.gaius-field{position:relative}.gaius-field>input{padding-left:42px}.gaius-ico{color:var(--text-dim);pointer-events:none;align-items:center;justify-items:center;display:grid;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.gaius-eye{cursor:pointer;width:36px;height:36px;color:var(--text-dim);background:0 0;border:none;border-radius:9px;align-items:center;justify-items:center;margin-top:auto;margin-bottom:auto;display:grid;position:absolute;top:0;bottom:0;right:6px}.gaius-eye:hover{color:var(--text)}.gaius-submit{color:#fff;cursor:pointer;background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 96%, #fff), color-mix(in srgb, var(--primary) 80%, #140a24));width:100%;box-shadow:0 10px 28px -12px color-mix(in srgb, var(--primary) 75%, transparent);border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:13px 20px;font-size:15px;font-weight:600;transition:-webkit-filter .15s,filter .15s,transform .15s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden}.gaius-submit:after{content:"";pointer-events:none;background:linear-gradient(115deg,transparent 34%,rgba(255,255,255,.3) 50%,transparent 66%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-130%)}.gaius-submit:hover:not(:disabled){-webkit-filter:brightness(1.05);filter:brightness(1.05);transform:translateY(-1px)}.gaius-submit:hover:not(:disabled):after{transition:transform .62s;transform:translate(130%)}.gaius-submit:disabled{opacity:.85;cursor:default}.gaius-corner{z-index:1;-webkit-user-select:none;user-select:none;white-space:nowrap;letter-spacing:.3em;color:color-mix(in srgb, var(--text) 40%, transparent);align-items:center;gap:8px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;line-height:1;display:inline-flex;position:absolute}.gaius-coord{-webkit-appearance:none;appearance:none;box-shadow:none;font:inherit;letter-spacing:inherit;color:inherit;cursor:default;background:0 0;border:none;margin:-6px -4px;padding:6px 4px}.gaius-coord:hover{color:color-mix(in srgb, var(--text) 62%, transparent)}.gaius-momento{z-index:1;text-align:center;flex-direction:column;align-self:stretch;gap:5px;width:100%;margin:18px 0 0;animation:1.6s .5s both sussurro-fixo;display:flex;position:relative}.gaius-momento span:first-child{letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb, var(--text) 38%, transparent);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px}.gaius-momento em{color:color-mix(in srgb, var(--text) 72%, transparent);font-size:13.5px;font-style:italic}.gaius-momento span:last-child{color:color-mix(in srgb, var(--text) 45%, transparent);font-size:11.5px}@keyframes sussurro-fixo{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:820px){.gaius-corner,.gaius-horizon .layer.near{display:none}}@media (max-width:480px){.gaius-card{width:100%;padding:28px 20px 24px}}@media (prefers-reduced-motion:reduce){.gaius-orbit{animation:none}.gaius-twinkle{opacity:.7;animation:none}.gaius-card{animation:none}.gaius-horizon .layer{transition:none;transform:none!important}.gaius-submit:hover:not(:disabled){transform:none}.gaius-submit:after{display:none}}.tm-workspace{--surface:#16161c;--surface-2:#202029;--tm-menu:#1c1c24}html.light .tm-workspace{--surface:#fff;--surface-2:#f1f1f5;--tm-menu:#fff}.tm-workspace .tm-menu{background:var(--tm-menu)}.tm-workspace .tm-skel{background:linear-gradient(90deg, var(--surface-2) 25%, color-mix(in srgb, var(--text) 9%, var(--surface-2)) 37%, var(--surface-2) 63%);background-size:400% 100%;animation:1.3s ease-in-out infinite tmSkel}@keyframes tmSkel{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.tm-workspace .tm-skel{animation:none}}.tm-workspace ::selection{background:rgba(71,3,239,.35)}@media (max-width:1080px){.tm-workspace .tm-grid-2{grid-template-columns:minmax(0,1fr)!important}}.tm-workspace .tm-stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}@media (max-width:1560px){.tm-workspace .tm-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.tm-workspace .tm-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.tm-workspace .tm-stats{grid-template-columns:minmax(0,1fr)}}.tfp-pagina{-webkit-font-smoothing:antialiased}.tfp-pagina .tfp-b h1,.tfp-pagina .tfp-b h2,.tfp-pagina .tfp-b h3{font-family:var(--tfp-font-title,inherit);color:var(--tfp-title,inherit)}.tfp-pagina .tfp-anim{opacity:0;will-change:opacity, transform}.tfp-pagina .tfp-anim-surgir{transform:none}.tfp-pagina .tfp-anim-subir{transform:translateY(22px)}.tfp-pagina .tfp-anim-descer{transform:translateY(-22px)}.tfp-pagina .tfp-anim-esquerda{transform:translate(-26px)}.tfp-pagina .tfp-anim-direita{transform:translate(26px)}.tfp-pagina .tfp-anim-zoom{transform:scale(.94)}.tfp-pagina .tfp-anim.tfp-in{opacity:1;transition:opacity .55s,transform .55s cubic-bezier(.22,.61,.36,1);transition-delay:var(--tfp-anim-delay,0s);transform:none}@keyframes tfp-pulsar{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.tfp-pagina .tfp-anim-pulsar{animation:1.9s ease-in-out infinite tfp-pulsar}@keyframes tfp-brilho{0%{background-position:-180% 0}to{background-position:280% 0}}.tfp-pagina .tfp-anim-brilho{position:relative;overflow:hidden}.tfp-pagina .tfp-anim-brilho:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.42) 50%,transparent 65%) 0 0/220% 100%;animation:2.6s ease-in-out infinite tfp-brilho;position:absolute;top:0;bottom:0;left:0;right:0}.tfp-pagina.tfp-sem-anim .tfp-anim{opacity:1!important;transform:none!important}.tfp-pagina.tfp-sem-anim .tfp-anim-pulsar,.tfp-pagina.tfp-sem-anim .tfp-anim-brilho:after{animation:none!important}@media (prefers-reduced-motion:reduce){.tfp-pagina .tfp-anim{opacity:1!important;transition:none!important;transform:none!important}.tfp-pagina .tfp-anim-pulsar,.tfp-pagina .tfp-anim-brilho:after{animation:none!important}}@media (max-width:768px){.tfp-pagina [style*=background-attachment]{background-attachment:scroll!important}}.tfp-pagina .tfp-b h1,.tfp-pagina .tfp-b h2,.tfp-pagina .tfp-b h3{font-size:inherit;margin:0}@media (max-width:768px){.tfp-pagina .tfp-no-mobile{display:none!important}}@media (min-width:769px){.tfp-pagina .tfp-no-desktop{display:none!important}}.tfp-pagina.tfp-sim-mobile .tfp-no-mobile{display:none!important}.tfp-pagina.tfp-sim-mobile .tfp-no-desktop{display:revert!important}.tfp-pagina.tfp-sim-desktop .tfp-no-desktop{display:none!important}.tfp-pagina.tfp-sim-desktop .tfp-no-mobile{display:revert!important}.tfp-pagina.tfp-sim-mobile .tfp-cols.tfp-cols-stack{grid-template-columns:minmax(0,1fr)!important}.tfp-pagina.tfp-sim-desktop .tfp-cols{grid-template-columns:repeat(var(--tfp-cols,2), minmax(0, 1fr))!important}@media (max-width:768px){.tfp-pagina:not(.tfp-sim-desktop):not(.tfp-sim-mobile) .tfp-b[style*=--tfp-fs-m]{font-size:var(--tfp-fs-m)!important}}.tfp-pagina .tfp-cols{grid-template-columns:repeat(var(--tfp-cols,2), minmax(0, 1fr))}@media (max-width:768px){.tfp-pagina .tfp-cols.tfp-cols-stack{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:480px){.tfp-pagina section{padding-left:max(16px, env(safe-area-inset-left));padding-right:max(16px, env(safe-area-inset-right))}}@media (prefers-reduced-motion:reduce){.tfp-pagina *{transition:none!important;animation:none!important}}@media (max-width:900px){.ws-shell{display:block!important}.ws-rail{z-index:60;border-bottom:1px solid var(--border);align-items:center;top:0;width:100%!important;height:auto!important;padding:calc(8px + var(--safe-t)) 10px 8px!important;border-right:none!important;flex-direction:row!important;flex:none!important;gap:8px!important;position:sticky!important}.ws-brand{flex:none;gap:0!important;padding:0!important}.ws-brand-text{display:none!important}.ws-nav{scrollbar-width:none;scroll-snap-type:x proximity;flex:auto;min-width:0;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),transparent);flex-direction:row!important;align-self:center!important;align-items:center!important;gap:6px!important;height:auto!important;margin:0!important;padding:2px 0!important;overflow-y:hidden!important}.ws-nav::-webkit-scrollbar{display:none}.ws-nav>*{scroll-snap-align:start;align-self:center!important;height:auto!important}.ws-nav>a,.ws-nav>button{white-space:nowrap;min-height:var(--tap);flex:none!important;width:auto!important;padding:9px 13px!important}.ws-user{display:none!important}.ws-exit{min-height:var(--tap);flex:none;margin-top:0!important;padding:0 12px!important}.ws-exit-label{display:none!important}.ws-main{height:auto!important;padding:16px 14px 26px!important;overflow:visible!important}}.app-drawer-close{display:none}@media (max-width:860px){.app-drawer-close{display:grid}}.tab-strip{border-radius:16px;gap:4px;max-width:100%;padding:4px;display:inline-flex}.tab-strip>*{white-space:nowrap}@media (max-width:900px){.tab-strip{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;overscroll-behavior-x:contain;display:flex;overflow-x:auto;overflow-y:hidden}.tab-strip::-webkit-scrollbar{display:none}.tab-strip>*{scroll-snap-align:start;flex:none}}@media (max-width:700px){.sheet-host{padding:10px max(10px, var(--safe-r)) calc(10px + var(--safe-b)) max(10px, var(--safe-l))!important;align-items:flex-end!important;justify-items:center!important}.sheet{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto;width:100%!important;max-width:100%!important;max-height:calc(100dvh - 20px - var(--safe-b))!important;border-radius:20px!important}.apple-modal.sheet{-webkit-backdrop-filter:none!important;background-color:#16171d!important;background-image:none!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 -12px 40px rgba(0,0,0,.55)!important}html.light .apple-modal.sheet{background-color:#fff!important;background-image:none!important;border:1px solid rgba(16,24,40,.12)!important;box-shadow:0 -12px 40px rgba(31,38,135,.18)!important}.apple-backdrop.sheet-host{-webkit-backdrop-filter:none!important;background:rgba(0,0,0,.55)!important}.t-modal.sheet{transform:translateY(12%)}.t-modal.sheet.is-open{transform:none}.t-modal.sheet.is-closing{transform:translateY(14%)}.apple-modal.sheet:before{content:"";z-index:2;background:var(--border);border-radius:99px;width:38px;height:4px;margin:-2px auto 8px;display:block;position:sticky;top:0}}@media (prefers-reduced-transparency:reduce){.apple-modal{-webkit-backdrop-filter:none!important;background-color:#16171d!important;background-image:none!important}html.light .apple-modal{background-color:#fff!important}.apple-backdrop{-webkit-backdrop-filter:none!important;background:rgba(0,0,0,.7)!important}}.duo{grid-template-columns:1.2fr 1fr;gap:16px;display:grid}.duo-eq{grid-template-columns:1fr 1fr}.duo-lista{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.fin-filtros{flex-wrap:wrap;align-items:end;gap:12px;min-width:0;display:flex}@media (max-width:700px){.fin-filtros{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.fin-filtros::-webkit-scrollbar{display:none}}@media (max-width:900px){.duo,.duo-eq,.duo-lista{gap:12px;grid-template-columns:1fr!important}}.ficha{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (min-width:900px){.ficha{grid-template-columns:minmax(0,320px) minmax(0,1fr)}.ficha-lado{position:sticky;top:12px}}@media (max-width:899px){.ficha-dados:not(.aberto){display:none!important}.ficha-verdados{display:flex!important}}.filtro-fixo{z-index:20;position:sticky;top:0}@media (max-width:700px){.filtro-fixo{top:calc(52px + var(--safe-t))}}@media (max-width:380px){.filtro-fixo{top:calc(46px + var(--safe-t))}}.mob-only{display:none!important}@media (max-width:700px){.mob-only{display:revert!important}.mob-only-grid{display:grid!important}.mob-only-flex{display:flex!important}.desk-only{display:none!important}}:root{--esp-1:4px;--esp-2:8px;--esp-3:12px;--esp-4:16px;--esp-5:24px;--esp-6:40px}.ui-secoes{gap:var(--esp-5);flex-direction:column;min-width:0;display:flex}@media (max-width:700px){.ui-secoes{gap:var(--esp-4)}}@media (max-width:380px){.ui-secoes{gap:var(--esp-3)}}.ui-secoes>*{margin-top:0!important;margin-bottom:0!important}.ui-secoes>.page-head{margin-bottom:0}.ui-toque{position:relative}@media (pointer:coarse){.ui-toque:after{content:"";width:max(100%, var(--tap));height:max(100%, var(--tap));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.page-head{margin-bottom:24px}.page-head h1{letter-spacing:-.02em;margin-bottom:7px;font-size:32px;font-weight:800;line-height:1.12}.page-head p,.page-head .sub{line-height:1.45}@media (max-width:700px){.page-head{margin-bottom:12px!important}.page-head h1{font-size:22px}.page-head p,.page-head .sub{font-size:12px;margin-top:2px!important}.kpi-row{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px;overflow-x:auto;gap:10px!important;display:flex!important}.kpi-row::-webkit-scrollbar{display:none}.kpi-row>*{scroll-snap-align:start;flex:0 0 62%;min-width:0}.kpi-row.kpi-2>*{flex:0 0 46%}}.tap{min-height:var(--tap);min-width:var(--tap)}@media (max-width:700px){.tap-m{min-height:var(--tap)}.vm-bloco{display:none}.vm-bloco.aberto{display:block}}.vermais-btn{width:100%;min-height:var(--tap);color:var(--text-dim);border-radius:var(--r-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;gap:6px;margin-top:6px;font-size:13.5px;font-weight:650;transition:background .15s,color .15s;display:flex}.vermais-btn:active{background:var(--surface-2);color:var(--text)}@media (max-width:700px){.tbl-desk{display:none!important}}@media (min-width:701px){.tbl-mob{display:none!important}}@media (max-width:700px){.mob-collapse{display:none!important}.mob-collapse.aberto{display:grid!important}.tab-linha-head{display:none!important}.tab-linha{border:1px solid var(--border);background:var(--surface);border-radius:14px;grid-template-columns:1fr 1fr!important;align-items:start!important;gap:8px 12px!important;padding:12px!important}.tab-linha>[data-l]:before{content:attr(data-l);color:var(--text-dim);font-size:11px;font-weight:600;display:block}.tab-linha>.tl-titulo{grid-column:1/-1;font-weight:800}.tab-linha>.tl-largo{grid-column:1/-1}}.fin-kpi{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ico rot""ico val""ico det";align-items:center;column-gap:12px;min-width:0;display:grid}.fin-kpi-ico{grid-area:ico}.fin-kpi-rot{grid-area:rot}.fin-kpi-val{grid-area:val}.fin-kpi-det{grid-area:det}.fin-kpi:not(:has(.fin-kpi-det)){grid-template-areas:"ico rot""ico val"}@media (max-width:700px){.fin-kpi{grid-template-areas:"ico rot""val val""det det";row-gap:2px}.fin-kpi:not(:has(.fin-kpi-det)){grid-template-areas:"ico rot""val val"}.fin-kpi-ico{width:34px!important;height:34px!important}}@media (min-width:701px){.fin-linha{border-radius:var(--r-sm);background:0 0;border:none}}@media (max-width:700px){.tf-tabela-largura,.fin-tabela{min-width:0!important}.tf-tabela-rolagem{gap:8px;padding:10px;display:grid;overflow-x:visible!important}}.app-tabbar .tb-ic,.app-tabbar .tb-badge{overflow:visible}.app-tabbar .tb-ic{padding:0}:root{--r-xs:8px;--r-sm:11px;--r-md:16px;--r-lg:22px;--r-pill:999px;--ctl-sm:32px;--ctl-md:38px;--ctl-lg:44px;--z-pop:1400;--z-scrim:1200;--z-sheet:1201;--z-modal:1300;--z-toast:3000;--scrim-rgb:0 0 0;--scrim-a:.5;--scrim-blur:3px;--ease-entra:cubic-bezier(.32, .72, 0, 1);--ease-sai:cubic-bezier(1, 0, .68, .28);--dur:.34s}html.light{--scrim-rgb:16 24 40;--scrim-a:.42}.ui-btn{border-radius:var(--r-sm);letter-spacing:-.005em;cursor:pointer;white-space:nowrap;transition:background .15s ease, border-color .15s ease, color .15s ease, transform .1s var(--ease-entra), opacity .15s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:1px solid transparent;justify-content:center;align-items:center;gap:7px;font-family:inherit;font-weight:650;text-decoration:none;display:inline-flex}.ui-btn[data-t=sm]{height:var(--ctl-sm);padding:0 11px;font-size:12.5px}.ui-btn[data-t=md]{height:var(--ctl-md);padding:0 15px;font-size:13.5px}.ui-btn[data-t=lg]{height:var(--ctl-lg);padding:0 21px;font-size:15px}.ui-btn[data-bloco="1"]{width:100%}.ui-btn:active:not(:disabled){transform:scale(.97)}.ui-btn:disabled{opacity:.45;cursor:default}.ui-btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ui-btn[data-v=primario]{background:var(--primary-acao,var(--primary));color:var(--on-primary,#fff)}.ui-btn[data-v=primario] svg{stroke:var(--on-primary,#fff)}.ui-btn[data-v=primario]:hover:not(:disabled){-webkit-filter:brightness(1.1);filter:brightness(1.1)}.ui-btn[data-v=secundario]{background:var(--surface-2);color:var(--text);border-color:var(--border)}.ui-btn[data-v=secundario]:hover:not(:disabled){background:color-mix(in srgb, var(--text) 12%, transparent)}.ui-btn[data-v=sutil]{color:var(--text-dim);background:0 0}.ui-btn[data-v=sutil]:hover:not(:disabled){background:var(--surface-2);color:var(--text)}.ui-btn[data-v=perigo]{background:color-mix(in srgb, var(--tf-neg) 15%, transparent);color:var(--tf-neg);border-color:color-mix(in srgb, var(--tf-neg) 34%, transparent)}.ui-btn[data-v=perigo]:hover:not(:disabled){background:var(--tf-neg);color:#fff;border-color:transparent}.ui-btn[data-ico="1"]{aspect-ratio:1;padding:0}.t-icon-swap,.ui-btn [data-mt-seta]{line-height:0}.ui-acoes{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.ui-acoes>.ui-esp{margin-left:auto}@media (max-width:640px){.ui-acoes{flex-direction:column-reverse;align-items:stretch;gap:8px}.ui-acoes>.ui-btn{width:100%}.ui-acoes>.ui-esp{margin-left:0}}.ui-scrim{z-index:var(--z-scrim);background:rgb(var(--scrim-rgb) / calc(var(--scrim-a) * var(--veu,1)));-webkit-backdrop-filter:blur(var(--scrim-blur));animation:uiScrimIn var(--duration-slow) var(--ease-entra) both;position:fixed;top:0;bottom:0;left:0;right:0}.ui-scrim[data-saindo="1"]{animation:uiScrimIn var(--duration-medium) var(--ease-sai) reverse both}@keyframes uiScrimIn{0%{opacity:0}to{opacity:1}}.ui-side{z-index:var(--z-sheet);-webkit-backdrop-filter:blur(34px)saturate(185%);width:min(460px,100vw);padding-top:var(--safe-t);padding-bottom:var(--safe-b);animation:uiSideIn var(--duration-slow) var(--ease-entra) both;will-change:transform;background-color:rgba(26,26,32,.72);background-image:linear-gradient(rgba(255,255,255,.07),rgba(255,255,255,.02));border-left:1px solid rgba(255,255,255,.16);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-28px 0 70px -30px rgba(0,0,0,.65)}.ui-side[data-saindo="1"]{animation:uiSideIn var(--duration-medium) var(--ease-sai) reverse both}@keyframes uiSideIn{0%{transform:translate(100%)}to{transform:none}}.ui-side{--surface:#1c1d24;--surface-2:#24252e;--surface-3:#2c2e39;--border:rgba(255,255,255,.14)}html.light .ui-side{--surface:#f4f4f7;--surface-2:#ebebf0;--surface-3:#e2e2e9;--border:rgba(16,24,40,.13)}.ui-side .glass,.ui-side .glass-spec,html.light .ui-side .glass,html.light .ui-side .glass-spec{background:var(--surface);border:1px solid var(--border);box-shadow:none}.ui-side .glass-spec:after{content:none}@media (max-width:700px){.ui-side{background-color:#16171d!important;background-image:none!important}html.light .ui-side{background-color:#fff!important}}.ui-side[data-centrado="1"]{border-radius:var(--r-md,18px);width:min(720px,100vw - 40px);height:max-content;max-height:min(100dvh - 48px,900px);animation:uiSideCentroIn var(--duration-fast) var(--ease-smooth-out) both;border:1px solid rgba(255,255,255,.16);margin:auto;top:0;bottom:0;left:0;right:0;box-shadow:0 24px 70px -20px rgba(0,0,0,.7)}.ui-side[data-centrado="1"][data-saindo="1"]{animation:uiSideCentroIn var(--duration-quick) var(--ease-smooth-out) reverse both}@keyframes uiSideCentroIn{0%{opacity:0;transform:scale(var(--scale-large,.96))}to{opacity:1;transform:none}}html.light .ui-side[data-centrado="1"]{border-color:rgba(0,0,0,.1);box-shadow:0 24px 70px -20px rgba(31,38,135,.22)}.ui-side[data-centrado="1"]>.ui-side-alca{display:none}@media (max-width:700px){.ui-side[data-centrado="1"]{border-radius:var(--r-lg) var(--r-lg) 0 0;width:auto;height:auto;max-height:88dvh;animation:uiSideSobe var(--duration-slow) var(--ease-entra) both;margin:0;top:auto;bottom:0;left:0;right:0}.ui-side[data-centrado="1"][data-saindo="1"]{animation:uiSideSobe var(--duration-medium) var(--ease-sai) reverse both}.ui-side[data-centrado="1"]>.ui-side-alca{display:block}}@media (prefers-reduced-motion:reduce){.ui-side[data-centrado="1"],.ui-side[data-centrado="1"][data-saindo="1"]{animation-duration:1ms}}.ui-side-cab{flex:none;align-items:center;gap:10px;padding:14px 14px 12px 18px;display:flex;position:relative}.ui-side-cab:after{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--text) 9%, transparent), transparent);opacity:0;pointer-events:none;height:14px;transition:opacity .18s;position:absolute;top:100%;left:0;right:0}.ui-side[data-rolado="1"] .ui-side-cab:after{opacity:1}.ui-side-corpo{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;padding:18px;overflow-y:auto}.ui-side-pe{padding:12px 18px calc(12px + var(--safe-b));border-top:1px solid var(--border);flex:none}.ui-side-alca{display:none}.ui-campos{gap:13px;display:grid}.ui-campo{min-width:0}.ui-campo[data-largo="1"]{grid-column:1/-1}.ui-campo-rot{letter-spacing:.005em;color:var(--text-dim);margin-bottom:6px;font-size:12px;font-weight:700;display:block}.ui-campo-dica{color:var(--text-dim);margin:5px 0 0;font-size:11.5px;line-height:1.4}.ui-campo-dica[data-erro="1"]{color:var(--tf-neg);font-weight:600}.ui-campo[data-erro="1"] :-webkit-any(input,select,textarea,.ui-input){border-color:var(--tf-neg)!important}.ui-campo[data-erro="1"] :is(input,select,textarea,.ui-input){border-color:var(--tf-neg)!important}.ui-campo :-webkit-any(input,select,textarea,.ui-input){transition:border-color var(--duration-quick,.15s) ease-out}.ui-campo :is(input,select,textarea,.ui-input){transition:border-color var(--duration-quick,.15s) ease-out}.ui-campo.is-shaking{animation:t-input-shake calc(var(--shake-dur-a) * 2 + var(--shake-dur-b) * 2) linear}@media (prefers-reduced-motion:reduce){.ui-campo.is-shaking{animation:none!important}.ui-campo :-webkit-any(input,select,textarea,.ui-input){transition:none!important}.ui-campo :is(input,select,textarea,.ui-input){transition:none!important}}.ui-campo :-webkit-any(input,select,textarea){box-sizing:border-box;border-radius:var(--r-sm);width:100%;font-family:inherit}.ui-campo :is(input,select,textarea){box-sizing:border-box;border-radius:var(--r-sm);width:100%;font-family:inherit}.ui-campo :-webkit-any(input,select){min-height:var(--ctl-md)}.ui-campo :is(input,select){min-height:var(--ctl-md)}.ui-campo textarea{resize:vertical;padding:9px 11px}html.light .ui-side{--surface:#f4f4f7;--surface-2:#ebebf0;background-color:rgba(255,255,255,.93);background-image:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,.45));border-left-color:rgba(0,0,0,.1);box-shadow:-28px 0 70px -30px rgba(31,38,135,.28)}@media (prefers-reduced-transparency:reduce){.ui-side{-webkit-backdrop-filter:none;background-color:var(--bg)}html.light .ui-side{background-color:#fff}}@media (max-width:700px){.ui-side{border-radius:var(--r-lg) var(--r-lg) 0 0;border-top:1px solid rgba(255,255,255,.16);border-left:none;width:auto;max-height:88dvh;animation-name:uiSideSobe;top:auto;bottom:0;left:0;right:0;box-shadow:0 -18px 60px -20px rgba(0,0,0,.6)}@keyframes uiSideSobe{0%{transform:translateY(100%)}to{transform:none}}.ui-side-alca{cursor:grab;touch-action:none;flex:none;padding:8px 0 2px;display:block}.ui-side-alca:before{content:"";border-radius:var(--r-pill);background:color-mix(in srgb, var(--text) 26%, transparent);width:38px;height:4px;margin:0 auto;display:block}.ui-side-cab{padding:8px 12px 10px 16px}.ui-side-corpo{padding:14px 16px}.ui-side-pe{padding:10px 16px calc(10px + var(--safe-b))}}.ui-side[data-arrastando="1"]{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.ui-side,.ui-side[data-saindo="1"],.ui-scrim,.ui-scrim[data-saindo="1"]{animation-duration:.01ms!important}.ui-btn:active:not(:disabled),.ui-card-alvo:active{transform:none}}@media (prefers-reduced-transparency:reduce){.ui-scrim{-webkit-backdrop-filter:none}}@media (prefers-contrast:more){.ui-btn{border-color:var(--text-dim)}.ui-side{border-color:var(--text)}}@media (prefers-reduced-transparency:reduce){.gp-pop{background:var(--surface)!important;border-color:var(--border)!important;background-image:none!important}html.light .gp-pop{background:#fff!important}.glass{background:var(--surface)}html.light .glass{background:#fff}.apple-backdrop{background:rgba(0,0,0,.82)}}@media (prefers-contrast:more){.gp-pop,.apple-modal{border-color:var(--text)!important;box-shadow:none!important}.apple-backdrop{background:rgba(0,0,0,.88)}.gp-pop,.apple-modal,.ui-side{--text-dim:var(--text)}}.ui-card-alvo{--pressao:.985;transition:transform .16s cubic-bezier(.22,1,.36,1),border-color .18s,box-shadow .18s}.ui-card-alvo:hover{border-color:color-mix(in srgb, var(--primary) 26%, var(--border));box-shadow:0 2px 6px rgba(0,0,0,.1),0 18px 40px -22px rgba(0,0,0,.45)}.ui-card-alvo:active{transform:scale(var(--pressao));transition-duration:0s}.ui-card-alvo:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ui-vidro-alvo{transition:box-shadow .18s,background-color .18s,border-color .18s}.ui-vidro-alvo:hover{box-shadow:0 2px 6px rgba(0,0,0,.1),0 18px 40px -22px rgba(0,0,0,.45)}.ui-vidro-alvo.ui-vidro-alvo:active{background-color:color-mix(in srgb, var(--text) 7%, transparent);transition-duration:0s;transform:none;box-shadow:inset 0 1px 3px rgba(0,0,0,.16)}.ui-vidro-alvo:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.app-topbar{display:none}@media (max-width:860px){.app-topbar{z-index:90;padding:6px max(10px, var(--safe-r)) 6px max(10px, var(--safe-l));padding-top:calc(6px + var(--safe-t));min-height:calc(52px + var(--safe-t));background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(20px)saturate(120%);border-bottom:1px solid transparent;align-items:center;gap:6px;transition:border-color .2s,background .2s;display:flex;position:fixed;top:0;left:0;right:0}body[data-rolado="1"] .app-topbar{border-bottom-color:var(--border)}.app-topbar-menu{width:var(--tap);height:var(--tap);border-radius:var(--r-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s ease, transform .1s var(--ease-entra);background:0 0;border:none;flex:none;align-items:center;justify-items:center;display:grid}.app-topbar-menu:active{background:var(--surface-2);transform:scale(.94)}.app-topbar-titulo{letter-spacing:-.015em;min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:16.5px;font-weight:700;overflow:hidden}.app-main:not(.app-main-ws){padding-top:calc(52px + var(--safe-t) + 10px)!important}.app-main.app-main-ws{padding-top:calc(52px + var(--safe-t))!important}.page-head h1{font-size:20px}}@media (prefers-reduced-transparency:reduce){.app-topbar{background:var(--bg);-webkit-backdrop-filter:none}}.app-sidebar[data-arrastando="1"]{transition:none!important}@media (max-width:700px){.res-lista{margin-top:8px;max-height:none!important;box-shadow:none!important;position:static!important}.tab-strip{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.tab-strip>a,.tab-strip>button{padding-left:12px!important;padding-right:12px!important}}.ma-instrucao{border-left:2px solid var(--border);color:var(--text-dim);overflow-wrap:anywhere;margin:6px 0 10px;padding:8px 0 8px 12px;font-size:13.5px;line-height:1.55}@media (max-width:700px){.ma-instrucao{color:var(--text);opacity:.82;font-size:14px}.ct-filtros{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-bottom:2px;overflow-x:auto;overflow-y:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent);flex-wrap:nowrap!important}.ct-filtros::-webkit-scrollbar{display:none}.ct-filtros>*{scroll-snap-align:start;flex:none!important}.ct-filtros>span[style*="flex: 1"],.ct-filtros>span[style*=flex\:1]{display:none!important}.ct-filtros input{width:150px!important}}@media (max-width:820px){.ct-sidebar{scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent)}.ct-sidebar>*{scroll-snap-align:start}}@media (max-width:700px){.ativ-acoes{flex:100%!important}.ativ-acoes>*{min-width:0;flex:1 1 0!important}.filtro-faixa{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-bottom:2px;overflow-x:auto;overflow-y:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent);flex-wrap:nowrap!important}.filtro-faixa::-webkit-scrollbar{display:none}.filtro-faixa>*{scroll-snap-align:start;flex:none!important}.filtro-faixa:has(.gp-pop){-webkit-mask-image:none!important;mask-image:none!important}}button,[role=button],summary,label[for],.app-tabbar a,.tab-strip>a,.tab-strip>button,.ws-nav>a,.ws-nav>button,.filtro-faixa>*,.ct-filtros>*,.ct-sidebar>button,.ct-sidebar>a{-webkit-tap-highlight-color:transparent}button:not(:disabled),[role=button],.app-tabbar a,.tab-strip>a,.tab-strip>button,.ws-nav>a,.ws-nav>button,.filtro-faixa>*,.ct-filtros>*,.ct-sidebar>button,.ct-sidebar>a{transition:transform .16s cubic-bezier(.22,1,.36,1)}button:not(:disabled):active,[role=button]:active,.app-tabbar a:active,.tab-strip>a:active,.tab-strip>button:active,.ws-nav>a:active,.ws-nav>button:active,.filtro-faixa>:active,.ct-filtros>:active,.ct-sidebar>button:active,.ct-sidebar>a:active{transform:scale(var(--pressao,.97));transition-duration:0s}.app-tabbar a{--pressao:.92}.filtro-faixa>:has(.gp-pop):active{transform:none}.filtro-faixa>:has(.pop-solid):active{transform:none}.ct-filtros>:has(.gp-pop):active{transform:none}.ct-filtros>:has(.pop-solid):active{transform:none}.tab-strip>:has(.gp-pop):active{transform:none}.tab-strip>:has(.pop-solid):active{transform:none}.ws-nav>:has(.gp-pop):active{transform:none}.ws-nav>:has(.pop-solid):active{transform:none}.ct-sidebar>:has(.gp-pop):active{transform:none}.ct-sidebar>:has(.pop-solid):active{transform:none}[role=button]:has(.gp-pop):active{transform:none}[role=button]:has(.pop-solid):active{transform:none}@media (prefers-reduced-motion:reduce){button:not(:disabled):active,[role=button]:active,.app-tabbar a:active,.tab-strip>a:active,.tab-strip>button:active,.ws-nav>a:active,.ws-nav>button:active,.filtro-faixa>:active,.ct-filtros>:active,.ct-sidebar>button:active,.ct-sidebar>a:active{transform:none}}.ws-nav{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}button,[role=button],a[href],select,summary,label{touch-action:manipulation}@media (pointer:coarse){button,[role=button],summary,a.ui-btn,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea{min-height:var(--tap)}button:has(>svg:only-child){min-width:var(--tap);min-height:var(--tap)}[role=button]:has(>svg:only-child){min-width:var(--tap);min-height:var(--tap)}button:has(>svg:only-of-type):not(:has(>:not(svg))){min-width:var(--tap);min-height:var(--tap)}.tab-strip>a,.ws-nav>a,.ct-sidebar>a,.app-tabbar a,.filtro-faixa>a,.ct-filtros>a{min-height:var(--tap);align-items:center;display:flex}:root{--tap-aba:var(--tap)}.ui-btn:hover:not(:disabled){-webkit-filter:none;filter:none}.glass-spec:hover{border-color:inherit}.ui-card-alvo:hover{border-color:var(--border);box-shadow:none}}@media (max-height:480px){:root{--tabbar-h:48px}.app-topbar{min-height:calc(46px + var(--safe-t));padding-top:calc(1px + var(--safe-t));padding-bottom:1px}.app-topbar-titulo{font-size:15.5px}.app-tabbar a,.app-tabbar button{gap:0!important}.app-tabbar a>span:not([class]),.app-tabbar button>span:not([class]){display:none!important}.app-main:not(.app-main-ws){padding-top:calc(46px + var(--safe-t) + 6px)!important;padding-bottom:calc(var(--tabbar-h) + var(--safe-b) + 10px)!important}.app-main.app-main-ws{padding-top:calc(46px + var(--safe-t))!important}.ui-side-cab{padding-top:8px;padding-bottom:8px}.ui-side-corpo{padding-top:12px;padding-bottom:12px}.ui-side-pe{padding-top:8px;padding-bottom:calc(8px + var(--safe-b))}.page-head h1{font-size:19px}.page-head{margin-bottom:8px!important}}@media (max-width:700px){.tab-strip{margin-bottom:14px}[style*=display\:flex]>.tab-strip,[style*="display: flex"]>.tab-strip{margin-bottom:0}}.anel-avatar{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text) 12%, transparent);background-color:var(--surface-2)}.ui-momento{text-align:center;justify-items:center;gap:10px;padding:48px 20px;display:grid;position:relative}.ui-momento[data-compacto]{gap:7px;padding:22px 14px}.ui-momento-halo{aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--halo) 13%, transparent), transparent 70%);pointer-events:none;z-index:-1;border-radius:50%;width:min(260px,78%);position:absolute;top:8px;left:50%;transform:translate(-50%)}.ui-momento[data-compacto] .ui-momento-halo{display:none}.ui-momento-ico{background:color-mix(in srgb, var(--halo) 12%, var(--surface-2));width:52px;height:52px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--halo) 22%, transparent);border-radius:16px;align-items:center;justify-items:center;display:grid}.ui-momento[data-compacto] .ui-momento-ico{border-radius:12px;width:40px;height:40px}.ui-momento-tit{letter-spacing:-.01em;color:var(--text);font-size:16.5px;font-weight:800}.ui-momento[data-compacto] .ui-momento-tit{font-size:14px}.ui-momento-txt{max-width:46ch;color:var(--text-dim);margin:0;font-size:13.5px;line-height:1.55}.ui-momento-acao{margin-top:6px}@media (prefers-reduced-transparency:reduce){.ui-momento-halo{display:none}.ui-momento-ico{background:var(--surface-2)}}.ui-abas{position:relative}.ui-abas-pilula{transform-origin:0;border-radius:var(--r-sm);background:var(--primary-acao,var(--primary));z-index:0;pointer-events:none;position:absolute;top:0;left:0}.ui-abas-pilula[data-pronta]{transition:transform var(--tabs-dur) var(--tabs-ease), width var(--tabs-dur) var(--tabs-ease)}.ui-abas-item{z-index:1;min-height:var(--tap-aba,40px);border-radius:var(--r-sm);cursor:pointer;white-space:nowrap;color:var(--text-dim);transition:color var(--duration-quick) var(--tabs-ease) var(--duration-micro);background:0 0;border:none;justify-content:center;align-items:center;gap:7px;padding:8px 16px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.ui-abas-item[aria-selected=true],.ui-abas-item[aria-current=page]{color:var(--on-primary,#fff)}.ui-abas-item:not([aria-selected=true]):not([aria-current=page]):hover{color:var(--text)}@media (prefers-reduced-motion:reduce){.ui-abas-pilula[data-pronta]{transition:opacity .15s}}.tab-strip:not(.ui-abas)>a,.tab-strip:not(.ui-abas)>button{transition:background-color .2s,color .2s}.ui-dica{z-index:2000;border-radius:var(--r-xs);background:var(--pop-bg);color:var(--text);box-shadow:inset 0 0 0 1px var(--border), 0 8px 24px -8px rgba(0,0,0,.45);white-space:nowrap;pointer-events:none;padding:6px 10px;font-size:12.5px;font-weight:650;line-height:1.2;animation:.12s ease-out both ui-dica-entra;position:fixed;transform:translateY(-50%)}@keyframes ui-dica-entra{0%{opacity:0;transform:translateY(-50%)translate(-4px)}to{opacity:1;transform:translateY(-50%)translate(0)}}@media (prefers-reduced-motion:reduce){.ui-dica{animation:none}}@media (pointer:coarse){.ui-dica{display:none}}.ui-abas--sub{background:var(--seg-track);border:1px solid var(--border);border-radius:var(--r-sm);padding:3px;display:inline-flex}.ui-abas--sub .ui-abas-item{min-height:32px;padding:6px 14px;font-size:12.5px;font-weight:700}.ui-abas--sub .ui-abas-pilula{border-radius:var(--r-xs)}@media (pointer:coarse){.ui-abas--sub .ui-abas-item{min-height:var(--tap)}}.ws-rail,.tf-side{border-right:1px solid var(--border)!important;background:rgba(255,255,255,.1)!important}html.light .ws-rail,html.light .tf-side{background:rgba(255,255,255,.5)!important}@media (prefers-reduced-transparency:reduce){.ws-rail,.tf-side{background:var(--surface)!important}}@media (max-width:820px){.tf-side{background:var(--surface)!important}}.hr-regua{height:var(--tap);touch-action:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;display:flex;position:relative}.hr-regua-trilho{background:var(--surface-2);border-radius:999px;width:100%;height:8px;position:relative;overflow:hidden}.hr-regua-cheio{background:linear-gradient(90deg, color-mix(in srgb, var(--ok) 55%, transparent), var(--ok));transition:width .12s var(--ease-entra);border-radius:999px;position:absolute;top:0;bottom:0;left:0;right:auto}.hr-regua-botao{width:26px;height:26px;box-shadow:0 2px 8px rgba(0,0,0,.28), 0 0 0 0 color-mix(in srgb, var(--ok) 40%, transparent);transition:left .12s var(--ease-entra), box-shadow .15s ease;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.hr-regua:focus-visible{outline:none}.hr-regua[data-arrastando="1"] .hr-regua-botao{box-shadow:0 2px 10px rgba(0,0,0,.3), 0 0 0 6px color-mix(in srgb, var(--ok) 26%, transparent)}.hr-regua:focus-visible .hr-regua-botao{box-shadow:0 2px 10px rgba(0,0,0,.3), 0 0 0 6px color-mix(in srgb, var(--ok) 26%, transparent)}.hr-regua[data-arrastando="1"] :-webkit-any(.hr-regua-cheio,.hr-regua-botao){transition:none}.hr-regua[data-arrastando="1"] :is(.hr-regua-cheio,.hr-regua-botao){transition:none}@media (prefers-reduced-motion:reduce){.hr-regua :-webkit-any(.hr-regua-cheio,.hr-regua-botao){transition:none}.hr-regua :is(.hr-regua-cheio,.hr-regua-botao){transition:none}}.hr-chip{white-space:nowrap;height:var(--ctl-md);border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;transition:transform .1s var(--ease-entra), background .15s ease, border-color .15s ease;border-radius:999px;flex:none;padding:0 13px;font-family:inherit;font-size:12.5px;font-weight:700}.hr-chip:active{transform:scale(.96)}.hr-chip[aria-pressed=true]{background:color-mix(in srgb, var(--primary) 20%, transparent);border-color:color-mix(in srgb, var(--primary) 45%, transparent);color:var(--primary-texto,var(--primary))}.hr-chip--ok[aria-pressed=true]{background:color-mix(in srgb, var(--ok) 18%, transparent);border-color:color-mix(in srgb, var(--ok) 45%, transparent);color:var(--ok)}.hr-fifo{border-radius:var(--r-sm);background:var(--surface-2);animation:hr-fifo-entra .22s var(--ease-entra) both;align-items:center;gap:9px;padding:8px 11px;display:flex}@keyframes hr-fifo-entra{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hr-fifo{animation:none}}.ponto-linha{-webkit-tap-highlight-color:transparent;transition:background .14s}.ponto-linha:hover{background:var(--surface-2)}.ponto-linha:active{background:color-mix(in srgb, var(--text) 10%, transparent)}@media (max-width:700px){.tab-linha>.tl-acao{grid-column:1/-1;margin-top:2px;justify-content:stretch!important}.tab-linha>.tl-acao:before{content:none}.tab-linha>.tl-acao>.ui-btn{width:100%}}.pt-editor{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}.pt-ajustes{gap:10px;display:grid}.pt-ajustes-cab{flex-wrap:wrap;align-items:baseline;gap:10px;padding:2px 2px 0;display:flex}@media (min-width:900px){.pt-ajustes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.pt-ajustes-cab{grid-column:1/-1}}.pt-barra{z-index:5;background:color-mix(in srgb, var(--bg) 82%, transparent);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:4px;padding:12px 0 14px;display:flex;position:sticky;top:0}.pt-ouvir{margin-top:10px}@media (max-width:700px){.pt-barra>span:last-child{flex:100%!important}.pt-barra>span:last-child>.ui-btn{flex:auto}}.aq-linha{grid-template-columns:minmax(min(100%,180px),1.3fr) 136px minmax(min(100%,140px),1fr) 92px 96px}@media (max-width:820px){.aq-linha{grid-template-columns:1fr auto;gap:7px 10px;padding:13px 15px}.aq-linha>:first-child{order:1;grid-column:1}.aq-linha .aq-c2{order:2;grid-column:2;justify-self:end}.aq-linha .aq-c3{order:3;grid-column:1/-1}.aq-linha .aq-c4{order:4;grid-column:1}.aq-linha .aq-c5{order:5;grid-column:2}}.aq-blocos{grid-template-columns:repeat(auto-fill,minmax(min(100%,430px),1fr));align-items:start;gap:14px;display:grid}.aq-bloco{border:1px solid var(--border);background:var(--surface);border-radius:18px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.aq-bloco-topo{align-items:flex-start;gap:13px;padding:14px 15px 12px;display:flex}.aq-bloco-num{flex-wrap:wrap;align-items:center;gap:16px;padding:0 15px 13px;display:flex}.aq-bloco-abre,.aq-bloco-mais{border:0;border-top:1px solid var(--border);width:100%;min-height:38px;color:var(--text-dim);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:10px 15px;font-size:12.5px;font-weight:560;display:flex}.aq-bloco-mais{color:var(--text-dim)}.aq-item{width:100%;min-height:var(--tap);border:0;border-top:1px solid var(--border);font:inherit;color:var(--text);text-align:left;cursor:pointer;grid-template-columns:3px minmax(0,1fr);align-items:stretch;gap:0 11px;padding:11px 15px;display:grid}.aq-item-tarja{border-radius:999px;min-height:100%}@media (pointer:coarse){.aq-bloco-abre,.aq-bloco-mais{min-height:var(--tap)}}.aq-chip{min-height:34px}.aq-bt-sm{min-height:36px}.aq-num{min-height:32px}.aq-dia{text-align:center;-webkit-appearance:textfield;appearance:textfield;width:62px;padding-left:6px;padding-right:6px}.aq-dia::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.aq-dia::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media (pointer:coarse){.aq-chip,.aq-bt-sm,.aq-num{min-height:var(--tap)}}.lj-shell{min-height:100dvh;display:flex}.lj-rail{flex-direction:column;flex:none;gap:4px;width:248px;height:100dvh;padding:14px 12px;display:flex;position:sticky;top:0}.lj-main{flex:1;min-width:0;padding:0 28px 34px;overflow-x:hidden}.lj-nav{flex-direction:column;flex:1;gap:3px;margin:6px -4px;padding:0 4px;display:flex;overflow-y:auto}.lj-exit{margin-top:8px}.lj-nav-item{border-radius:var(--r-sm);color:var(--text-dim);align-items:center;gap:11px;min-height:38px;padding:10px 12px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.lj-nav-item[data-on="1"]{background:color-mix(in srgb, var(--primary) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 26%, transparent);color:var(--text);font-weight:700}.lj-nav-item:hover:not([data-on="1"]){background:var(--surface-2);color:var(--text)}.lj-marca{border-radius:var(--r-sm);color:inherit;min-height:var(--tap);align-items:center;gap:10px;margin:-2px -6px 4px;padding:6px;text-decoration:none;display:flex}.lj-marca:hover{background:var(--surface-2)}.lj-marca-ico{background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 72%, #fff), var(--primary));width:30px;height:30px;box-shadow:0 4px 14px -4px color-mix(in srgb, var(--primary) 70%, transparent);border-radius:9px;flex:none;align-items:center;justify-items:center;display:grid}.lj-marca-txt{flex:1;min-width:0}.lj-marca-txt strong{letter-spacing:-.01em;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:750;display:block;overflow:hidden}.lj-grupo{flex-direction:column;gap:2px;display:flex}.lj-grupo+.lj-grupo{margin-top:14px}.lj-grupo-tit{letter-spacing:.07em;text-transform:uppercase;color:var(--text-dim);opacity:.75;margin:0 0 4px;padding:0 12px;font-size:10.5px;font-weight:700}.lj-linha{align-items:center;gap:2px;display:flex}.lj-linha .lj-nav-item{flex:1;min-width:0}.lj-linha .lj-nav-item span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lj-espiar{border-radius:var(--r-sm);width:32px;height:32px;color:var(--text-dim);flex:none;align-items:center;justify-items:center;display:grid}.lj-espiar:hover{background:var(--surface-2)}.lj-contagem{background:var(--surface-2);min-width:22px;height:19px;color:var(--text-dim);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;align-items:center;justify-items:center;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;display:grid}.lj-nav-item[data-on="1"] .lj-contagem{background:var(--surface);color:var(--text)}.lj-sub{border-left:1px solid var(--border);flex-direction:column;margin:2px 0 6px 25px;padding-left:11px;display:flex}.lj-sub-item{border-radius:var(--r-sm);min-height:32px;color:var(--text-dim);align-items:center;padding:0 10px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.lj-sub-item:hover{background:var(--surface-2);color:var(--text)}.lj-sub-item[data-on="1"]{color:var(--text);background:var(--surface-2);font-weight:700}.lj-rodape{border-top:1px solid var(--border);flex-direction:column;gap:4px;padding-top:10px;display:flex}.lj-usuario{align-items:center;gap:9px;min-width:0;padding:4px 6px;display:flex}.lj-avatar{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}.lj-avatar-letra{background:var(--surface-2);color:var(--text);align-items:center;justify-items:center;font-size:13px;font-weight:800;display:grid}.lj-usuario-txt{flex-direction:column;min-width:0;line-height:1.25;display:flex}.lj-usuario-txt strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;overflow:hidden}.lj-usuario-txt small{color:var(--text-dim);text-transform:capitalize;font-size:10.5px}.lj-sair{min-height:var(--tap);border-radius:var(--r-sm);color:var(--text-dim);align-items:center;gap:9px;padding:0 8px;font-size:12.5px;font-weight:600;text-decoration:none;display:flex}.lj-sair:hover{background:var(--surface-2);color:var(--text)}.lj-topbar{z-index:40;background:var(--bg);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;padding:12px 0 14px;display:flex;position:sticky;top:0}.lj-ponto{border-radius:50%;flex:none;width:7px;height:7px}.lj-busca{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);flex:240px;align-items:center;gap:9px;min-width:0;max-width:620px;min-height:40px;padding:0 13px;display:flex}.lj-busca:focus-within{border-color:color-mix(in srgb, var(--primary) 45%, var(--border))}.lj-atalho{border:1px solid var(--border);background:var(--surface-2);font:inherit;color:var(--text-dim);border-radius:6px;flex:none;padding:2px 6px;font-size:11px;font-weight:600}.lj-topbar-dir{flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}.lj-status{color:var(--text-dim);white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:650;display:inline-flex}.lj-sino{width:var(--tap);height:var(--tap);cursor:pointer;color:var(--text-dim);background:0 0;border:0;border-radius:50%;flex:none;align-items:center;justify-items:center;display:grid}.lj-sino:hover{background:var(--surface-2)}.lj-busca input,html.light .lj-busca input{min-width:0;box-shadow:none;color:var(--text);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:13.5px}.lj-busca input::-webkit-search-cancel-button{-webkit-filter:grayscale();filter:grayscale()}.lj-editor{grid-template-columns:minmax(0,1fr) minmax(min(100%,280px),320px);align-items:start;gap:16px;display:grid}@media (max-width:900px){.lj-editor{grid-template-columns:1fr}}.lj-col{flex-direction:column;gap:16px;min-width:0;display:flex}.lj-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);min-width:0;padding:16px}.lj-card-titulo{letter-spacing:-.01em;color:var(--text);align-items:center;gap:8px;margin:0 0 13px;font-size:14.5px;font-weight:750;display:flex}.lj-conta{border-top:1px solid var(--border);color:var(--text-dim);flex-wrap:wrap;gap:6px 18px;margin-top:12px;padding-top:12px;font-size:12.5px;display:flex}.lj-conta b{font-variant-numeric:tabular-nums;font-weight:750}.lj-solta{text-align:center;border:1.5px dashed var(--border);border-radius:var(--r-sm);background:var(--surface-2);color:var(--text-dim);cursor:pointer;min-height:var(--tap);align-items:center;justify-items:center;gap:6px;padding:22px 16px;font-size:12.5px;display:grid}.lj-solta[data-sobre="1"]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, var(--surface-2));color:var(--text)}.lj-galeria{grid-template-columns:repeat(auto-fill,minmax(min(100%,96px),1fr));gap:10px;margin-top:12px;display:grid}.lj-foto{aspect-ratio:1;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);cursor:pointer;align-items:center;justify-items:center;padding:0;display:grid;position:relative;overflow:hidden}.lj-foto[data-sel="1"]{box-shadow:inset 0 0 0 2px var(--primary);border-color:transparent}.lj-foto img{object-fit:cover;width:100%;height:100%;display:block}.lj-foto[data-subindo="1"] img{opacity:.45}.lj-foto-subindo{background:rgba(0,0,0,.38);align-items:center;justify-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.lj-foto-capa{border-radius:var(--r-pill);background:var(--primary-acao,var(--primary));color:var(--on-primary,#fff);letter-spacing:.02em;padding:2px 7px;font-size:9.5px;font-weight:800;position:absolute;top:5px;left:5px}.lj-barra{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:9px;margin-top:16px;padding-top:14px;display:flex}.lj-barra>.ui-esp{margin-left:auto}@media (max-width:900px){.lj-barra{z-index:30;padding:10px 14px calc(10px + var(--safe-b));background:var(--bg);border-top:1px solid var(--border);flex-direction:column-reverse;align-items:stretch;margin:16px -14px 0;position:sticky;bottom:0}.lj-barra>.ui-btn{width:100%}.lj-barra>.ui-esp{display:none}}@media (max-width:700px){.lj-so-desk{display:none}.lj-topbar{gap:8px;padding:8px 0 10px}.lj-atalho,.lj-status{display:none}}@media (max-width:900px){.lj-grupo-tit,.lj-sub,.lj-usuario-txt,.lj-sair span{display:none}.lj-grupo{flex-direction:row}.lj-grupo+.lj-grupo{margin-top:0}.lj-marca{margin:0}.lj-marca-txt{display:none}.lj-rodape{border-top:0;flex-direction:row;flex:none;align-items:center;padding-top:0}.lj-rodape .lj-nav-item span{display:none}.lj-rodape .lj-nav-item{padding:0 10px}.lj-usuario,.lj-sair,.lj-marca>svg{display:none}.lj-nav{flex:1 1 0!important}.lj-nav .lj-grupo,.lj-nav .lj-linha,.lj-nav .lj-nav-item{white-space:nowrap;flex:none}.lj-nav .lj-nav-item{min-height:var(--tap);padding:9px 13px}}@media (pointer:coarse){.lj-nav-item,.lj-busca,.lj-sub-item,.lj-espiar{min-height:var(--tap)}.lj-espiar{width:var(--tap)}}.skip-link{top:calc(var(--safe-t) + 8px);left:calc(var(--safe-l) + 8px);z-index:2000;min-height:var(--tap);border-radius:var(--r-sm);border:1px solid var(--border);background:var(--primary-acao,var(--primary));color:var(--on-primary,#fff);transition:transform .18s var(--ease-entra,cubic-bezier(.2, .9, .3, 1));align-items:center;gap:7px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;position:fixed;transform:translateY(calc(-100% - 24px));box-shadow:0 10px 30px rgba(0,0,0,.35)}.skip-link:focus{outline:2px solid var(--text);outline-offset:2px;transform:translateY(0)}.skip-link:focus-visible{outline:2px solid var(--text);outline-offset:2px;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.skip-link{transition:none}}[id=conteudo-principal]:focus{outline:none}[id=conteudo-principal]:focus-visible{outline:none}:root{--duration-stagger:40ms;--duration-micro:80ms;--duration-quick:.15s;--duration-fast:.25s;--duration-medium:.35s;--duration-slow:.4s;--duration-very-slow:.5s;--ease-smooth-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:ease-in-out;--ease-out:ease-out;--ease-linear:linear;--ease-bounce:cubic-bezier(.34, 1.36, .64, 1);--ease-bounce-strong:cubic-bezier(.34, 3.85, .64, 1);--distance-micro:4px;--distance-small:6px;--distance-base:8px;--distance-medium:12px;--distance-large:30px;--scale-large:.96;--scale-medium:.97;--scale-small:.98;--scale-tiny:.99;--blur-small:2px;--blur-medium:3px;--blur-large:8px;--icon-swap-dur:var(--duration-fast);--icon-swap-blur:var(--blur-small);--icon-swap-start-scale:.25;--icon-swap-ease:var(--ease-in-out);--check-box:.15s;--check-draw:.35s;--check-delay:0s;--check-uncheck:.15s;--check-ease:cubic-bezier(.22, 1, .36, 1);--dropdown-open-dur:var(--duration-fast);--dropdown-close-dur:var(--duration-quick);--dropdown-pre-scale:var(--scale-medium);--dropdown-closing-scale:var(--scale-tiny);--dropdown-ease:var(--ease-smooth-out);--modal-open-dur:var(--duration-fast);--modal-close-dur:var(--duration-quick);--modal-scale:var(--scale-large);--modal-scale-close:var(--scale-large);--modal-ease:var(--ease-smooth-out);--tabs-dur:var(--duration-fast);--tabs-ease:var(--ease-smooth-out);--tilt-perspective:1000px;--tilt-return:1s;--tilt-return-ease:var(--ease-smooth-out);--tilt-follow:var(--duration-slow);--tilt-follow-ease:var(--ease-smooth-out);--tilt-glare-opacity:.32;--tilt-glare-fade:.3s;--tilt-glare-ease:var(--ease-smooth-out);--digit-dur:var(--duration-very-slow);--digit-distance:var(--distance-base);--digit-stagger:70ms;--digit-blur:var(--blur-small);--digit-ease:cubic-bezier(.34, 1.45, .64, 1);--digit-dir-x:0;--digit-dir-y:1;--stagger-dur:var(--duration-very-slow);--stagger-distance:var(--distance-medium);--stagger-stagger:var(--duration-stagger);--stagger-blur:var(--blur-medium);--stagger-ease:var(--ease-smooth-out);--shake-distance:var(--distance-small);--shake-overshoot:var(--distance-micro);--shake-dur-a:var(--duration-micro);--shake-dur-b:60ms;--shake-ease:var(--ease-smooth-out);--revert-hold:3s;--revert-dur:.28s;--acc-expand:var(--duration-fast);--acc-collapse:var(--duration-fast);--acc-chevron:var(--duration-fast);--acc-ease:var(--ease-smooth-out);--mt-expo:cubic-bezier(.16, 1, .3, 1);--mt-mola:var(--ease-bounce);--mt-macio:var(--ease-smooth-out);--mt-curta:var(--duration-quick);--mt-media:var(--duration-fast);--mt-longa:var(--duration-very-slow);--mt-passo:var(--duration-stagger);--mt-teto:.3s;--mt-alcance:var(--distance-large);--mt-elevo:3px}html[data-mt-pronto] .mt-surge{opacity:0;transform:var(--mt-de,translateY(var(--mt-alcance)));will-change:opacity, transform}html[data-mt-pronto] .mt-surge[data-mt=on]{opacity:1;transition:opacity var(--mt-longa) var(--mt-expo) var(--mt-atraso,0s), transform var(--mt-longa) var(--mt-expo) var(--mt-atraso,0s), filter var(--mt-longa) var(--mt-expo) var(--mt-atraso,0s);will-change:auto;transform:none}.mt-surge[data-mt-de=baixo]{--mt-de:translateY(var(--mt-alcance))}.mt-surge[data-mt-de=cima]{--mt-de:translateY(calc(var(--mt-alcance) * -1))}.mt-surge[data-mt-de=zoom]{--mt-de:scale(.94)}.mt-surge[data-mt-de=surgir]{--mt-de:none}.mt-surge[data-mt-de=esquerda],.mt-surge[data-mt-de=direita]{--mt-de:translateY(var(--mt-alcance))}html[data-mt-pronto] .mt-surge[data-mt-de=foco]{--mt-de:scale(.98);-webkit-filter:blur(7px);filter:blur(7px)}html[data-mt-pronto] .mt-surge[data-mt-de=foco][data-mt=on]{-webkit-filter:blur();filter:blur()}.mt-eleva{--mt-pressao:.985;transition:transform var(--mt-media) var(--mt-macio), box-shadow var(--mt-media) ease, border-color var(--mt-media) ease}@media (hover:hover){.mt-eleva:hover{transform:translateY(calc(var(--mt-elevo) * -1));border-color:color-mix(in srgb, var(--primary) 30%, var(--border));box-shadow:0 2px 6px rgba(0,0,0,.1),0 20px 44px -24px rgba(0,0,0,.5)}}.mt-eleva:active{transform:scale(var(--mt-pressao));transition-duration:0s}.mt-eleva:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.glass.mt-eleva,.glass.mt-eleva:hover,.glass.mt-eleva:active{transform:none;box-shadow:0 8px 32px rgba(0,0,0,.45),inset 0 1px rgba(255,255,255,.14)}.glass.mt-eleva{transition:border-color var(--mt-media) ease, background-color var(--mt-media) ease}@media (hover:hover){.glass.mt-eleva:hover{border-color:color-mix(in srgb, var(--primary) 44%, rgba(255,255,255,.18));background-color:rgba(255,255,255,.14)}}.glass.mt-eleva:active{background-color:rgba(255,255,255,.16)}html.light .glass.mt-eleva,html.light .glass.mt-eleva:hover,html.light .glass.mt-eleva:active{box-shadow:0 8px 32px rgba(31,38,135,.14),inset 0 1px rgba(255,255,255,.9)}@media (hover:hover){html.light .glass.mt-eleva:hover{background-color:rgba(255,255,255,.72)}}html.light .glass.mt-eleva:active{background-color:rgba(255,255,255,.82)}.mt-lustro{position:relative;overflow:hidden}.mt-lustro:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(105deg, transparent 38%, color-mix(in srgb, var(--text) 16%, transparent) 50%, transparent 62%);opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-130%)}@media (hover:hover){.mt-lustro:hover:before{opacity:1;transition:transform var(--duration-very-slow) var(--mt-expo), opacity var(--duration-quick) ease;transform:translate(130%)}}.mt-lustro[data-mt-sozinho="1"]:before{animation:mtLustro 2.4s var(--mt-expo) .4s infinite;opacity:1}@keyframes mtLustro{0%{transform:translate(-130%)}36%,to{transform:translate(130%)}}.mt-brilho{isolation:isolate;position:relative;overflow:hidden}.mt-brilho:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(140px circle at var(--mt-x,50%) var(--mt-y,50%), color-mix(in srgb, var(--primary) 26%, transparent), transparent 72%);opacity:0;transition:opacity var(--mt-media) ease;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}@media (hover:hover){.mt-brilho:hover:before{opacity:1}}.mt-brilho>*{z-index:1;position:relative}.mt-inclina-palco{perspective:900px}.mt-inclina{transform-style:preserve-3d;transition:transform var(--mt-media) var(--mt-macio)}@media (hover:hover){.mt-inclina[data-mt=on]{transform:rotateX(var(--mt-rx,0deg)) rotateY(var(--mt-ry,0deg)) scale(1.02);transition-duration:var(--mt-curta)}}.mt-inclina-frente{transform-style:preserve-3d;transform:translateZ(38px)}.mt-ima{transition:transform var(--mt-media) var(--mt-mola)}@media (hover:hover) and (pointer:fine){.mt-ima[data-mt=on]{transform:translate(var(--mt-dx,0px), var(--mt-dy,0px));transition-duration:var(--mt-curta)}}.mt-seta [data-mt-seta]{transition:transform var(--mt-media) var(--mt-expo)}@media (hover:hover){.mt-seta:hover:not(:disabled) [data-mt-seta]{transform:translate(4px)}}.mt-seta:active:not(:disabled) [data-mt-seta]{transform:translate(2px)}.mt-seta[data-mt-sentido=tras] [data-mt-seta]{--mt-lado:-1}@media (hover:hover){.mt-seta[data-mt-sentido=tras]:hover:not(:disabled) [data-mt-seta]{transform:translate(-4px)}}.mt-troca{flex:none;align-items:center;justify-items:center;display:inline-grid;position:relative}.mt-troca>*{transition:transform var(--mt-media) var(--mt-mola), opacity var(--mt-curta) ease;grid-area:1/1}.mt-troca>[data-mt-face=a]{opacity:1;transform:none}.mt-troca>[data-mt-face=b]{opacity:0;transform:translateY(9px)scale(.7)}.mt-troca[data-mt=on]>[data-mt-face=a]{opacity:0;transform:translateY(-9px)scale(.7)}.mt-troca[data-mt=on]>[data-mt-face=b]{opacity:1;transform:none}.mt-anel{position:relative;overflow:hidden}.mt-anel>.mt-onda{opacity:.24;pointer-events:none;width:12px;height:12px;animation:mtOnda var(--duration-very-slow) var(--mt-expo) forwards;background:currentColor;border-radius:50%;margin:-6px 0 0 -6px;position:absolute}@keyframes mtOnda{0%{opacity:.24;transform:scale(1)}to{opacity:0;transform:scale(26)}}.mt-tremor{animation:mtTremor calc(var(--shake-dur-a) * 2 + var(--shake-dur-b) * 2) var(--mt-macio)}@keyframes mtTremor{0%,to{transform:none}16%{transform:translate(-7px)}34%{transform:translate(6px)}52%{transform:translate(-4px)}70%{transform:translate(3px)}86%{transform:translate(-1px)}}.mt-pulso{animation:mtPulso 1.9s var(--mt-macio) infinite}@keyframes mtPulso{0%,to{transform:none}50%{transform:scale(1.045)}}html[data-mt-pronto] .mt-fila>*{opacity:0;animation:mtFila var(--mt-media) var(--mt-expo) forwards;animation-delay:min(calc(var(--mt-i,0) * var(--mt-passo)), var(--mt-teto));transform:translateY(9px)}@keyframes mtFila{to{opacity:1;transform:none}}.mt-linha{transition:background var(--mt-curta) ease, box-shadow var(--mt-curta) ease;-webkit-tap-highlight-color:transparent}@media (hover:hover){.mt-linha:hover{background:color-mix(in srgb, var(--text) 5%, transparent)}}.mt-linha:active{background:color-mix(in srgb, var(--text) 9%, transparent)}.mt-linha[data-mt-sel="1"]{background:color-mix(in srgb, var(--primary) 10%, transparent);box-shadow:inset 3px 0 0 var(--primary)}.mt-pilha{align-items:center;justify-items:center;display:grid;position:relative}.mt-pilha-item{transform:var(--mt-t0,none);transition:transform var(--mt-longa) var(--mt-macio), box-shadow var(--mt-media) ease;transform-origin:50% 100%;will-change:transform;grid-area:1/1}.mt-pilha[data-mt=on] .mt-pilha-item{transform:var(--mt-t1,none)}.mt-carrossel{justify-items:center;gap:14px;width:100%;min-width:0;display:grid}.mt-palco{perspective:1100px;touch-action:pan-y;-webkit-tap-highlight-color:transparent;align-items:center;justify-items:center;width:100%;min-width:0;display:grid;position:relative;overflow:hidden}.mt-slide{transform-style:preserve-3d;backface-visibility:hidden;transition:transform var(--mt-longa) var(--mt-expo), opacity var(--mt-media) ease;will-change:transform, opacity;grid-area:1/1}.mt-palco[data-mt-arrastando="1"] .mt-slide{transition:none}.mt-cmd{border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--border);align-items:center;gap:8px;padding:4px 6px;display:inline-flex}.mt-cmd-btn{width:28px;height:28px;color:var(--text-dim);cursor:pointer;transition:background var(--mt-curta) ease, color var(--mt-curta) ease, transform var(--mt-curta) var(--mt-macio);background:0 0;border:0;border-radius:50%;align-items:center;justify-items:center;margin:0;padding:0;display:grid}.mt-cmd-btn:hover:not(:disabled){background:color-mix(in srgb, var(--text) 10%, transparent);color:var(--text)}.mt-cmd-btn:active:not(:disabled){transform:scale(.88)}.mt-cmd-btn:disabled{opacity:.32;cursor:default}.mt-cmd-btn:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.mt-pontos{align-items:center;gap:5px;display:flex}.mt-ponto{border-radius:var(--r-pill);background:color-mix(in srgb, var(--text) 26%, transparent);cursor:pointer;width:6px;height:6px;transition:width var(--mt-media) var(--mt-expo), background var(--mt-media) ease;border:0;margin:0;padding:0}.mt-ponto[data-mt=on]{background:var(--primary);width:20px}.mt-ponto:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (pointer:coarse){.mt-cmd-btn{width:var(--tap);height:var(--tap)}.mt-ponto{height:var(--tap);padding:calc((var(--tap) - 6px) / 2) 0;background-clip:content-box}}.mt-legenda{color:var(--text-dim);text-align:center;min-height:1.2em;transition:opacity var(--mt-media) ease;font-size:12.5px;font-weight:700}.mt-faixa{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;gap:12px;min-width:0;padding-bottom:4px;display:flex;overflow-x:auto;overflow-y:hidden}.mt-faixa::-webkit-scrollbar{display:none}.mt-faixa>*{scroll-snap-align:start;flex:none;min-width:0}@media (prefers-reduced-motion:reduce){.mt-faixa{scroll-behavior:auto}}.mt-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.mt-eleva:has(:-webkit-any(.gp-pop,.pop-solid,.t-dropdown)){transform:none!important}.mt-eleva:has(:is(.gp-pop,.pop-solid,.t-dropdown)){transform:none!important}.mt-eleva:has(:-webkit-any(.gp-pop,.pop-solid,.t-dropdown)):hover{transform:none!important}.mt-eleva:has(:is(.gp-pop,.pop-solid,.t-dropdown)):hover{transform:none!important}.mt-eleva:has(:-webkit-any(.gp-pop,.pop-solid,.t-dropdown)):active{transform:none!important}.mt-eleva:has(:is(.gp-pop,.pop-solid,.t-dropdown)):active{transform:none!important}.mt-inclina:has(:-webkit-any(.gp-pop,.pop-solid,.t-dropdown)){transform:none!important}.mt-inclina:has(:is(.gp-pop,.pop-solid,.t-dropdown)){transform:none!important}.mt-inclina:has(:-webkit-any(.gp-pop,.pop-solid,.t-dropdown)):hover{transform:none!important}.mt-inclina:has(:is(.gp-pop,.pop-solid,.t-dropdown)):hover{transform:none!important}.mt-ima:has(:-webkit-any(.gp-pop,.pop-solid,.t-dropdown)){transform:none!important}.mt-ima:has(:is(.gp-pop,.pop-solid,.t-dropdown)){transform:none!important}.mt-ima:has(:-webkit-any(.gp-pop,.pop-solid,.t-dropdown)):hover{transform:none!important}.mt-ima:has(:is(.gp-pop,.pop-solid,.t-dropdown)):hover{transform:none!important}.mt-faixa:has(:-webkit-any(.gp-pop,.pop-solid,.t-dropdown)){overflow:visible;-webkit-mask-image:none;mask-image:none}.mt-faixa:has(:is(.gp-pop,.pop-solid,.t-dropdown)){overflow:visible;-webkit-mask-image:none;mask-image:none}.mt-palco:has(:-webkit-any(.gp-pop,.pop-solid,.t-dropdown)){overflow:visible;-webkit-mask-image:none;mask-image:none}.mt-palco:has(:is(.gp-pop,.pop-solid,.t-dropdown)){overflow:visible;-webkit-mask-image:none;mask-image:none}@media print{.mt-surge,.mt-fila>*{opacity:1!important;animation:none!important;transform:none!important}}@media (prefers-reduced-motion:reduce){html[data-mt-pronto] .mt-surge{-webkit-filter:none!important;filter:none!important;transform:none!important}html[data-mt-pronto] .mt-surge[data-mt=on]{transition-duration:.2s}html[data-mt-pronto] .mt-fila>*{animation-duration:.2s;animation-delay:0s;transform:none}.mt-eleva,.mt-eleva:hover,.mt-eleva:active,.mt-inclina,.mt-inclina[data-mt=on],.mt-ima,.mt-ima[data-mt=on],.mt-seta:hover [data-mt-seta],.mt-seta:active [data-mt-seta]{transform:none!important}.mt-lustro:before,.mt-lustro:hover:before{opacity:0!important;transition:none!important;animation:none!important}.mt-pulso,.mt-tremor{animation:none!important}.mt-onda{animation-duration:.01ms!important}.mt-slide,.mt-pilha-item,.mt-ponto,.mt-troca>*{transition-duration:.01ms!important}}@media (prefers-contrast:more){.mt-ponto[data-mt=on]{outline:2px solid var(--text);outline-offset:1px}.mt-linha[data-mt-sel="1"]{outline:2px solid var(--primary);outline-offset:-2px}}:root{--panel-open-dur:var(--duration-slow);--panel-close-dur:var(--duration-medium);--panel-translate-y:100px;--panel-blur:var(--blur-small);--panel-ease:var(--ease-smooth-out);--toast-open:var(--duration-medium);--toast-close:var(--duration-fast);--toast-distance:16px;--toast-blur:var(--blur-small);--toast-scale:var(--scale-medium);--toast-ease:var(--ease-smooth-out);--shimmer-dur:2s;--shimmer-base:var(--text-dim);--shimmer-highlight:var(--text);--shimmer-band:400%;--shimmer-ease:var(--ease-linear);--tt-in-dur:var(--duration-quick);--tt-out-dur:50ms;--tt-scale:var(--scale-small);--tt-delay:var(--duration-micro);--tt-in-ease:var(--ease-out);--tt-out-ease:var(--ease-out);--pulse-dur:1s;--pulse-count:infinite;--pulse-min:.5;--reveal-dur:var(--duration-slow);--reveal-blur:var(--blur-small);--reveal-ease:var(--ease-in-out);--avatar-lift:-4px;--avatar-dur:.32s;--avatar-scale:1.05;--avatar-falloff:.45;--avatar-ease-in:var(--ease-smooth-out);--avatar-ease-out:var(--ease-bounce-strong);--learn-shift:2px;--learn-spread:8deg;--learn-in:var(--duration-medium);--learn-out:var(--duration-medium);--learn-ease:var(--ease-smooth-out)}.t-icon-swap{display:inline-grid;position:relative}.t-icon-swap .t-icon{transition:opacity var(--icon-swap-dur) var(--icon-swap-ease), filter var(--icon-swap-dur) var(--icon-swap-ease), transform var(--icon-swap-dur) var(--icon-swap-ease);will-change:opacity, filter, transform;grid-area:1/1}.t-icon-swap[data-state=a] .t-icon[data-icon=a],.t-icon-swap[data-state=b] .t-icon[data-icon=b]{opacity:1;-webkit-filter:blur();filter:blur();transform:scale(1)}.t-icon-swap[data-state=a] .t-icon[data-icon=b],.t-icon-swap[data-state=b] .t-icon[data-icon=a]{opacity:0;-webkit-filter:blur(var(--icon-swap-blur));filter:blur(var(--icon-swap-blur));transform:scale(var(--icon-swap-start-scale))}@media (prefers-reduced-motion:reduce){.t-icon-swap .t-icon{transition:none!important}}.t-modal{transform-origin:50%;transform:scale(var(--modal-scale));opacity:0;pointer-events:none;transition:transform var(--modal-open-dur) var(--modal-ease), opacity var(--modal-open-dur) var(--modal-ease);will-change:transform, opacity}.t-modal.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.t-modal.is-closing{transform:scale(var(--modal-scale-close));opacity:0;pointer-events:none;transition:transform var(--modal-close-dur) var(--modal-ease), opacity var(--modal-close-dur) var(--modal-ease)}@media (prefers-reduced-motion:reduce){.t-modal{transition:none!important}}.t-check{transition:background var(--check-box) var(--check-ease), box-shadow var(--check-box) var(--check-ease)}.t-check svg path{stroke-dasharray:var(--check-len,15);stroke-dashoffset:var(--check-len,15);transition:stroke-dashoffset var(--check-uncheck) var(--check-ease)}.t-check[aria-checked=true] svg path{stroke-dashoffset:0;transition:stroke-dashoffset var(--check-draw) var(--check-ease) var(--check-delay)}@media (prefers-reduced-motion:reduce){.t-check,.t-check svg path{transition:none!important}}.t-dropdown{transform-origin:0 0;transform:scale(var(--dropdown-pre-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-open-dur) var(--dropdown-ease), opacity var(--dropdown-open-dur) var(--dropdown-ease);will-change:transform, opacity}.t-dropdown[data-origin=top-right]{transform-origin:100% 0}.t-dropdown[data-origin=top-center]{transform-origin:top}.t-dropdown[data-origin=bottom-left]{transform-origin:0 100%}.t-dropdown[data-origin=bottom-center]{transform-origin:bottom}.t-dropdown[data-origin=bottom-right]{transform-origin:100% 100%}.t-dropdown.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.t-dropdown.is-closing{transform:scale(var(--dropdown-closing-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-close-dur) var(--dropdown-ease), opacity var(--dropdown-close-dur) var(--dropdown-ease)}.esc-seta{transition:transform var(--duration-fast) var(--ease-smooth-out);will-change:transform}[aria-expanded=true]>.esc-seta{transform:rotate(180deg)}.esc-opcao{transition:background var(--duration-quick) var(--ease-out)}.esc-opcao[data-ativa="1"]{transition:none}@media (prefers-reduced-motion:reduce){[role=radiogroup]>[role=radio],.esc-seta,.esc-opcao{transition:none!important}.esc-seta{transform:none!important}.t-dropdown{transition:none!important}}@media (max-width:700px){.t-dropdown{transform-origin:bottom;transform:translateY(12px)}.t-dropdown.is-open{transform:none}.t-dropdown.is-closing{transform:translateY(8px)}}.t-panel-slide{transform:translateY(var(--panel-translate-y));opacity:0;-webkit-filter:blur(var(--panel-blur));filter:blur(var(--panel-blur));pointer-events:none;transition:transform var(--panel-close-dur) var(--panel-ease), opacity var(--panel-close-dur) var(--panel-ease), filter var(--panel-close-dur) var(--panel-ease);will-change:transform, opacity, filter}.t-panel-slide[data-open=true]{opacity:1;-webkit-filter:blur();filter:blur();pointer-events:auto;transition:transform var(--panel-open-dur) var(--panel-ease), opacity var(--panel-open-dur) var(--panel-ease), filter var(--panel-open-dur) var(--panel-ease);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.t-panel-slide{transition:none!important}}.t-toast{opacity:0;transform:translateY(var(--toast-distance)) scale(var(--toast-scale));-webkit-filter:blur(var(--toast-blur));filter:blur(var(--toast-blur));will-change:transform, opacity, filter;transition:opacity var(--toast-close) var(--toast-ease), transform var(--toast-close) var(--toast-ease), filter var(--toast-close) var(--toast-ease)}.t-toast.is-open{opacity:1;-webkit-filter:blur();filter:blur();transition:opacity var(--toast-open) var(--toast-ease), transform var(--toast-open) var(--toast-ease), filter var(--toast-open) var(--toast-ease);transform:translateY(0)scale(1)}@media (prefers-reduced-motion:reduce){.t-toast{transition:none!important}}.t-shimmer{color:var(--shimmer-base);display:inline-block;position:relative}.t-shimmer:before{content:attr(data-text);pointer-events:none;background-image:linear-gradient(90deg, transparent 0%, transparent 40%, var(--shimmer-highlight) 50%, transparent 60%, transparent 100%);background-size:var(--shimmer-band) 100%;color:transparent;-webkit-text-fill-color:transparent;animation:t-shimmer var(--shimmer-dur) var(--shimmer-ease) infinite;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes t-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.t-shimmer:before{animation:none!important}}.t-tt-wrap{display:inline-block;position:relative}.t-tt{transform:translate(-50%, 0) scale(var(--tt-scale));transform-origin:50% 100%;border-radius:var(--r-xs);background:var(--pop-bg,var(--surface-2));color:var(--text);border:1px solid var(--border);white-space:nowrap;z-index:var(--z-pop);opacity:0;pointer-events:none;transition:opacity var(--tt-out-dur) var(--tt-out-ease), transform var(--tt-out-dur) var(--tt-out-ease);padding:8px 12px;font-size:12px;font-weight:650;position:absolute;bottom:calc(100% + 8px);left:50%;box-shadow:0 2px 6px rgba(0,0,0,.18),0 12px 32px -12px rgba(0,0,0,.45)}.t-tt-wrap:hover .t-tt{opacity:1;transition-duration:var(--tt-in-dur);transition-timing-function:var(--tt-in-ease);transition-delay:var(--tt-delay);transform:translate(-50%)scale(1)}.t-tt-trigger:focus-visible+.t-tt{opacity:1;transition-duration:var(--tt-in-dur);transition-timing-function:var(--tt-in-ease);transition-delay:var(--tt-delay);transform:translate(-50%)scale(1)}@media (hover:none){.t-tt{display:none}}@media (prefers-reduced-motion:reduce){.t-tt{transition:none!important}}.t-acc-panel{transition:grid-template-rows var(--acc-collapse) var(--acc-ease);grid-template-rows:0fr;display:grid}.t-acc[data-open=true] .t-acc-panel{transition:grid-template-rows var(--acc-expand) var(--acc-ease);grid-template-rows:1fr}.t-acc-panel-inner{opacity:0;-webkit-filter:blur(2px);filter:blur(2px);transition:opacity var(--acc-collapse) var(--acc-ease), filter var(--acc-collapse) var(--acc-ease);overflow:hidden}.t-acc[data-open=true] .t-acc-panel-inner{opacity:1;-webkit-filter:blur();filter:blur();transition:opacity var(--acc-expand) var(--acc-ease), filter var(--acc-expand) var(--acc-ease)}.t-acc-chevron{transform-origin:50%;transition:transform var(--acc-chevron) var(--acc-ease);display:inline-flex;transform:scaleY(1)}.t-acc-chevron path{vector-effect:non-scaling-stroke}.t-acc[data-open=true] .t-acc-chevron{transform:scaleY(-1)}@media (prefers-reduced-motion:reduce){.t-acc-panel,.t-acc-panel-inner,.t-acc-chevron{transition:none!important}}.t-skel{position:relative}.t-skel-skeleton,.t-skel-content{position:absolute;top:0;bottom:0;left:0;right:0}.t-skel-skeleton{z-index:1;opacity:1;-webkit-filter:blur();filter:blur();transition:opacity var(--reveal-dur) var(--reveal-ease), filter var(--reveal-dur) var(--reveal-ease)}.t-skel-content{z-index:2;opacity:0;-webkit-filter:blur(var(--reveal-blur));filter:blur(var(--reveal-blur));transition:opacity var(--reveal-dur) var(--reveal-ease), filter var(--reveal-dur) var(--reveal-ease)}.t-skel.is-revealed .t-skel-skeleton{opacity:0;-webkit-filter:blur(var(--reveal-blur));filter:blur(var(--reveal-blur))}.t-skel.is-revealed .t-skel-content{opacity:1;-webkit-filter:blur();filter:blur()}.t-skel.is-resetting .t-skel-skeleton,.t-skel.is-resetting .t-skel-content{transition:none!important}.t-skel-skeleton.is-pulsing>*{animation:t-skel-pulse var(--pulse-dur) ease-in-out var(--pulse-count)}@keyframes t-skel-pulse{0%,to{opacity:1}50%{opacity:var(--pulse-min)}}@media (prefers-reduced-motion:reduce){.t-skel-skeleton,.t-skel-content{transition:none!important}.t-skel-skeleton.is-pulsing>*{animation:none!important}}.t-stagger-line{opacity:0;transform:translateY(var(--stagger-distance));-webkit-filter:blur(var(--stagger-blur));filter:blur(var(--stagger-blur));transition:opacity var(--stagger-dur) var(--stagger-ease), transform var(--stagger-dur) var(--stagger-ease), filter var(--stagger-dur) var(--stagger-ease);will-change:transform, opacity, filter;display:block}.t-stagger-line--2{transition-delay:var(--stagger-stagger)}.t-stagger.is-shown .t-stagger-line{opacity:1;-webkit-filter:blur();filter:blur();transform:translateY(0)}.t-stagger.is-hiding .t-stagger-line{opacity:0;-webkit-filter:blur();filter:blur();transition:opacity .2s,transform linear,-webkit-filter linear,filter linear;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.t-stagger-line{transition:none!important}}@keyframes t-digit-pop-in{0%{transform:translate(calc(var(--digit-distance) * var(--digit-dir-x)), calc(var(--digit-distance) * var(--digit-dir-y)));opacity:0;-webkit-filter:blur(var(--digit-blur));filter:blur(var(--digit-blur))}to{opacity:1;-webkit-filter:blur();filter:blur();transform:none}}.t-digit-group{align-items:baseline;display:inline-flex}.t-digit{will-change:transform, opacity, filter;display:inline-block}.t-digit-group.is-animating .t-digit{animation:t-digit-pop-in var(--digit-dur) var(--digit-ease) both}.t-digit-group.is-animating .t-digit[data-stagger="1"]{animation-delay:var(--digit-stagger)}.t-digit-group.is-animating .t-digit[data-stagger="2"]{animation-delay:calc(var(--digit-stagger) * 2)}@media (prefers-reduced-motion:reduce){.t-digit-group .t-digit{animation:none!important}}.t-input{will-change:transform;transition:border-color .15s ease-out}.t-input.is-error{transition:border-color var(--revert-dur,.28s) ease-out}.t-error-msg{opacity:0;visibility:hidden;transition:opacity var(--revert-dur,.28s) ease-out, visibility 0s linear var(--revert-dur,.28s)}.t-input-wrap.is-error .t-error-msg{opacity:1;visibility:visible;transition:opacity var(--revert-dur,.28s) ease-out, visibility 0s linear 0s}.t-input.is-shaking{animation:t-input-shake calc(var(--shake-dur-a) * 2 + var(--shake-dur-b) * 2) linear}@keyframes t-input-shake{0%{animation-timing-function:var(--shake-ease);transform:translate(0)}28.57%{transform:translateX(var(--shake-distance));animation-timing-function:var(--shake-ease)}57.14%{transform:translateX(calc(var(--shake-distance) * -1));animation-timing-function:var(--shake-ease)}78.57%{transform:translateX(var(--shake-overshoot));animation-timing-function:var(--shake-ease)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.t-input{animation:none!important;transform:none!important}}.t-tilt{touch-action:none}.t-tilt-card{border-radius:var(--r-md);transform:perspective(var(--tilt-perspective)) rotateX(var(--tilt-rx,0deg)) rotateY(var(--tilt-ry,0deg));transform-style:preserve-3d;transition:transform var(--tilt-return) var(--tilt-return-ease);will-change:transform;position:relative;overflow:hidden}.t-tilt-card.is-tilting{transition:transform var(--tilt-follow) var(--tilt-follow-ease)}.t-tilt-glare{pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle 95px at var(--tilt-gx,50%) var(--tilt-gy,50%), rgba(255,255,255,.48), rgba(255,255,255,.06) 52%, rgba(255,255,255,0) 84%), radial-gradient(circle 200px at var(--tilt-gx,50%) var(--tilt-gy,50%), rgba(255,255,255,.22), rgba(255,255,255,.04) 58%, rgba(255,255,255,0) 78%), radial-gradient(circle 360px at var(--tilt-gx,50%) var(--tilt-gy,50%), rgba(255,255,255,.1), rgba(255,255,255,0) 88%);transition:opacity var(--tilt-glare-fade) var(--tilt-glare-ease);position:absolute;top:0;bottom:0;left:0;right:0}.t-tilt.is-hover .t-tilt-glare{opacity:var(--tilt-glare-opacity)}html.light .t-tilt-glare{mix-blend-mode:multiply;background:radial-gradient(circle 200px at var(--tilt-gx,50%) var(--tilt-gy,50%), rgba(16,24,40,.1), rgba(16,24,40,0) 78%)}@media (prefers-reduced-motion:reduce){.t-tilt-card{transition:none!important;transform:none!important}}.t-avatar{transform-origin:50%;transform:translateY(var(--shift,0px)) scale(var(--scale-active,1));transition:transform var(--avatar-dur) var(--avatar-ease-in);will-change:transform}@media (prefers-reduced-motion:reduce){.t-avatar{transition:none!important;transform:none!important}}.t-learn-chevron{transition:transform var(--learn-out) var(--learn-ease);display:inline-flex;transform:translate(0)}.t-learn-arm{transform-box:view-box;transform-origin:10px 8px;vector-effect:non-scaling-stroke;transition:transform var(--learn-out) var(--learn-ease)}.t-learn:hover .t-learn-chevron{transform:translateX(var(--learn-shift));transition-duration:var(--learn-in)}.t-learn:hover .t-learn-arm{transition-duration:var(--learn-in)}.t-learn:hover .t-learn-arm-top{transform:rotate(var(--learn-spread))}.t-learn:hover .t-learn-arm-bot{transform:rotate(calc(var(--learn-spread) * -1))}@media (prefers-reduced-motion:reduce){.t-learn-chevron,.t-learn-arm{transition:none!important}}:root{--graf-1-escuro:#a582f5;--graf-2-escuro:#f584c8;--graf-3-escuro:#7ea6f7;--graf-4-escuro:#ef8ba0;--graf-5-escuro:#6fd0e8;--graf-6-escuro:#74dba0;--graf-1-claro:#6d28d9;--graf-2-claro:#a81f78;--graf-3-claro:#1f4fc4;--graf-4-claro:#b02a3c;--graf-5-claro:#12657a;--graf-6-claro:#157245;--graf-1:var(--graf-1-escuro);--graf-2:var(--graf-2-escuro);--graf-3:var(--graf-3-escuro);--graf-4:var(--graf-4-escuro);--graf-5:var(--graf-5-escuro);--graf-6:var(--graf-6-escuro)}html.light{--graf-1:var(--graf-1-claro);--graf-2:var(--graf-2-claro);--graf-3:var(--graf-3-claro);--graf-4:var(--graf-4-claro);--graf-5:var(--graf-5-claro);--graf-6:var(--graf-6-claro)}:root{--mono-tinta:var(--graf-1);--mono-apoio:color-mix(in srgb, var(--text) 42%, transparent);--mono-grade:color-mix(in srgb, var(--text) 7%, transparent);--mono-eixo:color-mix(in srgb, var(--text) 46%, transparent);--mono-palco:var(--mc-palco);--mono-traco:3px;--mono-traco-2:2px}html.light{--mono-grade:color-mix(in srgb, var(--text) 9%, transparent)}[data-graf=mono]{--mono-tinta:var(--text);--graf-1:var(--text);--graf-2:color-mix(in srgb, var(--text) 78%, transparent);--graf-3:color-mix(in srgb, var(--text) 58%, transparent);--graf-4:color-mix(in srgb, var(--text) 44%, transparent);--graf-5:color-mix(in srgb, var(--text) 32%, transparent);--graf-6:color-mix(in srgb, var(--text) 24%, transparent)}.mono-card{background:var(--mc-card);-webkit-backdrop-filter:none;min-width:0;transition:background var(--duration-fast) var(--ease-smooth-out), box-shadow var(--duration-fast) var(--ease-smooth-out);border-radius:24px;flex-direction:column;gap:12px;padding:16px;display:flex;box-shadow:inset 0 1px rgba(255,255,255,.04);container-type:inline-size}.mono-card:hover{background:var(--mc-card-hover)}html.light .mono-card{border:1px solid rgba(245,245,245,.85);box-shadow:0 4px 20px rgba(0,0,0,.04),0 1px 3px rgba(0,0,0,.02)}html.light .mono-card:hover{box-shadow:0 6px 24px rgba(0,0,0,.06)}@media (max-width:640px){.mono-card{border-radius:20px;padding:13px}}.mono-cab{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.mono-rot{letter-spacing:.09em;text-transform:uppercase;color:var(--text-dim);font-size:11px;font-weight:750}.mono-selo{border-radius:var(--r-pill);background:color-mix(in srgb, var(--text) 9%, transparent);border:1px solid var(--border);letter-spacing:.02em;color:var(--text-dim);align-items:center;padding:1px 7px;font-size:10px;font-weight:700;display:inline-flex}.mono-valor{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text);font-size:21px;font-weight:800;line-height:1.1}.mono-valor small{opacity:.7;margin-left:3px;font-size:12px;font-weight:600}.mono-palco{background:var(--mono-palco);border-radius:14px;min-width:0;padding:8px;position:relative;overflow:hidden}.mono-serie{fill:none;stroke:var(--mono-tinta);stroke-width:var(--mono-traco);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mono-serie[data-mono=apoio]{stroke:var(--mono-apoio);stroke-width:var(--mono-traco-2);stroke-dasharray:4 4}.mono-grade-linha{stroke:var(--mono-grade);stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.mono-eixo-txt{fill:var(--mono-eixo);color:var(--mono-eixo);font-variant-numeric:tabular-nums;font-size:10px;line-height:1}.mono-barra{fill:var(--mono-tinta);transition:fill var(--duration-fast) var(--ease-smooth-out), opacity var(--duration-fast) var(--ease-smooth-out)}.mono-barra[data-mono=apoio]{fill:var(--mono-apoio)}.mono-barra[data-mono=alta]{fill:var(--primary)}html[data-mt-pronto] .mono-serie[data-mt=desenhar]{stroke-dasharray:var(--mono-comp,2000);stroke-dashoffset:var(--mono-comp,2000);animation:monoDesenhar .9s var(--ease-smooth-out) forwards}@keyframes monoDesenhar{to{stroke-dashoffset:0}}html[data-mt-pronto] .mono-serie[data-mono=apoio][data-mt=desenhar]{stroke-dasharray:4 4;stroke-dashoffset:0;animation:monoSurgir .9s var(--ease-smooth-out) forwards}@keyframes monoSurgir{0%{opacity:0}to{opacity:1}}html[data-mt-pronto] .mono-barra[data-mt=crescer]{transform-box:fill-box;transform-origin:50% 100%;animation:monoCrescer var(--duration-very-slow) var(--ease-smooth-out) both;animation-delay:min(calc(var(--mt-i,0) * var(--duration-stagger)), var(--mt-teto))}@keyframes monoCrescer{0%{transform:scaleY(0)}to{transform:none}}html[data-mt-pronto] .mono-arco[data-mt=desenhar]{animation:monoDesenhar var(--duration-very-slow) var(--ease-smooth-out) forwards}.mono-cursor{stroke:var(--mono-apoio);stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke;pointer-events:none}.mono-ponto{fill:var(--mono-tinta);stroke:var(--bg);stroke-width:2px;pointer-events:none;transition:opacity var(--duration-quick) var(--ease-smooth-out)}.mono-legenda{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:14px;font-size:11.5px;display:flex}.mono-legenda>span{align-items:center;gap:6px;display:inline-flex}.mono-legenda i{border-top:var(--mono-traco) solid var(--mono-tinta);border-radius:var(--r-pill);width:14px;height:0}.mono-legenda [data-mono=apoio] i{border-top:var(--mono-traco-2) dashed var(--mono-apoio)}.mono-malha{grid-template-columns:repeat(var(--mono-cols,20), minmax(0, 1fr));gap:3px;min-width:0;display:grid}.mono-celula{aspect-ratio:1;background:color-mix(in srgb, var(--primary) calc(var(--mono-n,0) * 1%), color-mix(in srgb, var(--text) 7%, transparent));transition:transform var(--duration-quick) var(--ease-smooth-out), outline-color var(--duration-quick) ease;border-radius:3px;outline:1px solid transparent}@media (hover:hover){.mono-celula:hover{outline-color:var(--text);transform:scale(1.28)}}@media (prefers-reduced-motion:reduce){html[data-mt-pronto] .mono-serie[data-mt=desenhar],html[data-mt-pronto] .mono-arco[data-mt=desenhar]{stroke-dashoffset:0!important;animation:none!important}html[data-mt-pronto] .mono-serie[data-mono=apoio][data-mt=desenhar]{opacity:1!important;animation:none!important}html[data-mt-pronto] .mono-barra[data-mt=crescer]{animation:none!important;transform:none!important}.mono-celula{transition:none!important}}@media print{html[data-mt-pronto] .mono-serie[data-mt=desenhar]{stroke-dasharray:none!important;stroke-dashoffset:0!important;animation:none!important}html[data-mt-pronto] .mono-barra[data-mt=crescer]{animation:none!important;transform:none!important}}:root{--mc-card:#181818;--mc-card-hover:#202020;--mc-palco:#131313;--mc-anel:rgba(255,255,255,.05);--mc-linha:rgba(255,255,255,.05);--mc-muted:#a3a3a3;--mc-forte:#fff;--mc-selo-bg:rgba(255,255,255,.1);--mc-selo-bd:rgba(255,255,255,.2);--mc-selo-tx:#fff;--mc-trilho-bg:rgba(255,255,255,.05);--mc-trilho-bd:rgba(255,255,255,.1);--mc-pill-on-bg:#fff;--mc-pill-on-tx:#000;--mc-anel-trilho:#27272a}html.light{--mc-card:#fff;--mc-card-hover:#fff;--mc-palco:#f4f4f6;--mc-anel:rgba(0,0,0,.03);--mc-linha:rgba(0,0,0,.06);--mc-muted:#737373;--mc-forte:#000;--mc-selo-bg:rgba(0,0,0,.05);--mc-selo-bd:rgba(0,0,0,.1);--mc-selo-tx:#404040;--mc-trilho-bg:#f5f5f5;--mc-trilho-bd:#e5e5e5;--mc-pill-on-bg:#000;--mc-pill-on-tx:#fff;--mc-anel-trilho:#e4e4e7}.mc-card{background:var(--mc-card);width:100%;min-width:0;transition:background var(--duration-fast) var(--ease-smooth-out), box-shadow var(--duration-fast) var(--ease-smooth-out);border:none;border-radius:24px;flex-direction:column;justify-content:space-between;gap:10px;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px rgba(255,255,255,.04);container-type:inline-size}.mc-card:hover{background:var(--mc-card-hover)}html.light .mc-card{border:1px solid rgba(245,245,245,.85);box-shadow:0 4px 20px rgba(0,0,0,.04),0 1px 3px rgba(0,0,0,.02)}html.light .mc-card:hover{box-shadow:0 6px 24px rgba(0,0,0,.06)}@media (min-width:640px){.mc-card{padding:20px}}.mc-palco{background:var(--mc-palco);width:100%;min-width:0;transition:background var(--duration-fast) var(--ease-smooth-out);border-radius:14px;padding:8px;position:relative;overflow:hidden}.mc-palco-anel{pointer-events:none;z-index:1;box-shadow:inset 0 0 0 1px var(--mc-anel);border-radius:14px;position:absolute;top:0;bottom:0;left:0;right:0}.mc-cab{min-width:0}@container (max-width:380px){.mc-cab{flex-wrap:wrap}.mc-cab>.mc-cab-acoes{flex:1 0 100%}}.mc-rot{letter-spacing:.05em;text-transform:uppercase;color:var(--mc-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.mc-selo{font-variant-numeric:tabular-nums;background:var(--mc-selo-bg);border:1px solid var(--mc-selo-bd);color:var(--mc-selo-tx);border-radius:999px;flex:none;align-items:center;padding:2px 6px;font-size:10px;font-weight:600;display:inline-flex}.mc-valor{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--mc-forte);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:24px;font-weight:800;line-height:1.15;overflow:hidden}.mc-valor-sufixo{opacity:.7;letter-spacing:0;margin-left:4px;font-size:12px;font-weight:400}.mc-delta{letter-spacing:0;font-size:12px;font-weight:700}.mc-rodape{border-top:1px solid var(--mc-linha);color:var(--mc-muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:10px;min-width:0;margin-top:2px;padding-top:8px;font-size:11px;display:flex}.mc-rodape-forte{color:var(--mc-forte);flex:none;font-weight:500}@container (max-width:260px){.mc-rodape{flex-wrap:wrap}.mc-rodape>*{flex:1 0 100%}.mc-rot{white-space:normal;line-height:1.25;overflow:visible}}.mc-pillrail{border:1px solid var(--mc-trilho-bd);background:var(--mc-trilho-bg);scrollbar-width:none;border-radius:999px;flex:none;align-items:center;gap:2px;max-width:100%;padding:2px;display:inline-flex;overflow-x:auto}.mc-pillrail::-webkit-scrollbar{display:none}.mc-pill{min-height:26px;color:var(--mc-muted);cursor:pointer;white-space:nowrap;transition:background var(--duration-quick) var(--ease-smooth-out), color var(--duration-quick) var(--ease-smooth-out), transform var(--duration-quick) var(--ease-smooth-out);background:0 0;border:none;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.mc-pill:hover{color:var(--mc-forte)}.mc-pill:active{transform:scale(.96)}.mc-pill[data-on]{background:var(--mc-pill-on-bg);color:var(--mc-pill-on-tx);font-weight:700;box-shadow:0 1px 2px rgba(0,0,0,.25)}@media (pointer:coarse){.mc-pill{min-height:var(--tap);padding:0 14px;font-size:12.5px}}.mc-tooltip-host{pointer-events:none;width:0;height:0;z-index:var(--z-pop,1400);position:fixed;top:0;left:0;overflow:visible}.mc-tooltip{pointer-events:none;z-index:50;background:color-mix(in srgb, var(--mc-card) 94%, transparent);border:1px solid var(--mc-trilho-bd);min-width:116px;color:var(--mc-forte);-webkit-backdrop-filter:blur(14px);border-radius:14px;padding:10px 14px 11px;box-shadow:0 2px 8px rgba(0,0,0,.28),0 24px 48px -16px rgba(0,0,0,.55)}.mc-tooltip-rotulo{letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--mc-linha);color:var(--mc-muted);margin-bottom:8px;padding-bottom:6px;font-size:10px;font-weight:700}.mc-tooltip-serie{color:var(--mc-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.mc-tooltip-valor{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--mc-forte);padding-left:18px;font-size:16px;font-weight:800;line-height:1.15}@keyframes mcSpin{to{transform:rotate(360deg)}}.mc-spin{animation:mcSpin 1s var(--ease-linear,linear) infinite}@media (prefers-reduced-motion:reduce){.mc-spin{animation:mcPulso 1.4s var(--ease-in-out,ease-in-out) infinite}}@keyframes mcPulso{0%,to{opacity:1}50%{opacity:.35}}.mc-tabela{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.mc-tabela th,.mc-tabela td{text-align:right;white-space:nowrap;border-bottom:1px solid var(--mc-linha);padding:7px 12px}.mc-tabela thead th{z-index:2;background:var(--mc-palco);letter-spacing:.05em;text-transform:uppercase;color:var(--mc-muted);font-size:10px;font-weight:700;position:sticky;top:0}.mc-tabela th:first-child,.mc-tabela td:first-child{text-align:left;font-variant-numeric:normal;color:var(--mc-muted);font-weight:600}.mc-tabela tbody th{font-weight:600}.mc-tabela tbody td{color:var(--mc-forte);font-weight:600}.mc-tabela tbody tr:last-child th,.mc-tabela tbody tr:last-child td{border-bottom:none}.mc-num-btn{border:1px solid var(--mc-trilho-bd);background:var(--mc-trilho-bg);min-height:24px;color:var(--mc-muted);cursor:pointer;transition:color var(--duration-quick) var(--ease-smooth-out), background var(--duration-quick) var(--ease-smooth-out);border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.mc-num-btn:hover,.mc-num-btn[aria-pressed=true]{color:var(--mc-forte)}@media (pointer:coarse){.mc-num-btn{min-height:var(--tap);padding:0 14px;font-size:12.5px}}@media (min-width:901px){.ui-abas--quebra{flex-wrap:wrap;row-gap:6px;overflow-x:visible}.ui-abas--quebra-host{overflow-x:visible}}.ml-intro{opacity:.85;max-width:62ch;margin:4px 0 14px;font-size:14px}.ml-vazio{opacity:.7;font-size:14px}.ml-escolha{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.ml-escolha span{font-size:13px;font-weight:600}.ml-escolha select{min-height:var(--tap);min-width:min(100%,220px)}.ml-recado{background:var(--surface-2,rgba(127,127,127,.1));border-radius:12px;margin:0 0 12px;padding:10px 12px;font-size:13px}.ml-grade{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:12px;display:grid}.ml-card{border:1px solid var(--borda,rgba(127,127,127,.22));border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.ml-card-ico{background:var(--surface-2,rgba(127,127,127,.12));border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.ml-card h2{margin:0;font-size:16px}.ml-card p{opacity:.8;flex:1;margin:0;font-size:13px}.ml-total{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;margin-bottom:16px;display:grid}.ml-total>div{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.ml-total span{color:var(--text-dim);font-size:11px;font-weight:650}.ml-total strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:800}.ml-numeros{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8px;margin-top:12px;padding-top:11px;display:grid}.ml-numeros>span{flex-direction:column;gap:1px;min-width:0;display:flex}.ml-numeros small{color:var(--text-dim);font-size:10px;font-weight:650}.ml-numeros strong{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:750;overflow:hidden}.ml-fatia{background:var(--surface-2);border-radius:999px;grid-column:1/-1;height:5px;margin-top:2px;overflow:hidden}.ml-fatia>span{background:var(--primary);border-radius:999px;height:100%;display:block}.mono-vazio{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:22px 20px;display:flex}.mono-vazio-ico{background:var(--surface-2);opacity:0;width:42px;height:42px;animation:monoVazioIco var(--duration-very-slow) var(--ease-smooth-out) forwards;border-radius:50%;align-items:center;justify-items:center;margin-bottom:9px;display:grid}@keyframes monoVazioIco{0%{opacity:0;transform:scale(var(--scale-large))}to{opacity:1;transform:none}}.mono-vazio strong{color:var(--text);font-size:13.5px;font-weight:700}.mono-vazio span.t-stagger-line{max-width:34ch;color:var(--text-dim);font-size:12.5px;line-height:1.5}@media (prefers-reduced-motion:reduce){.mono-vazio-ico{opacity:1;animation:none}}.tp-aviso{color:var(--text-dim);margin:4px 0;font-size:13px;line-height:1.55}.tp-busca{min-height:var(--tap);border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);align-items:center;gap:9px;margin-bottom:14px;padding:0 12px;display:flex}.tp-busca input{min-width:0;box-shadow:none;color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:13.5px}.tp-grupo+.tp-grupo{margin-top:16px}.tp-grupo-tit{letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);margin:0 0 6px;font-size:10.5px;font-weight:750}.tp-item{min-height:var(--tap);border-radius:var(--r-sm);cursor:pointer;align-items:center;gap:10px;margin:0 -8px;padding:6px 8px;display:flex}.tp-item:hover{background:var(--surface-2)}.tp-item input{flex:none;width:18px;height:18px}.tp-foto{background:var(--surface-2);border-radius:9px;flex:none;align-items:center;justify-items:center;width:34px;height:34px;display:grid;overflow:hidden}.tp-foto img{object-fit:cover;width:100%;height:100%}.tp-txt{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.tp-txt strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.tp-txt small{color:var(--text-dim);font-size:11px}.tp-preco{font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:700}.lj-compartilhado{background:color-mix(in srgb, var(--primary) 15%, transparent);color:var(--primary-texto);white-space:nowrap;border-radius:999px;align-items:center;padding:1px 7px;font-size:10px;font-weight:750;display:inline-flex}.lj-nav-item[data-breve="1"]{opacity:.42}.lj-nav-item[data-breve="1"]:hover{opacity:.62}.lj-breve{color:var(--text-dim);margin-left:auto;font-size:15px;line-height:1}@media (max-width:900px){.lj-breve{display:none}}.lj-chip{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);min-height:34px;color:var(--text);white-space:nowrap;flex:none;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.lj-link{color:var(--primary-texto);white-space:nowrap;font-size:12.5px;font-weight:650;text-decoration:none}.lj-link:hover{text-decoration:underline}@media (pointer:coarse){.lj-link{min-height:var(--tap);align-items:center;display:inline-flex}.lj-chip{min-height:var(--tap)}}.ct-scope{--ct-verde:#3ddc84;--ct-azul:#4d9cff;--ct-cor:var(--text)}html.light .ct-scope{--ct-verde:#1b8a3e;--ct-azul:#0b5fd6}.ct-tel{--ct-cor:var(--ct-verde)}.ct-traf{--ct-cor:var(--ct-azul)}.ct-nav{margin-bottom:18px}.ct-secoes{flex-direction:column;gap:18px;min-width:0;display:flex}.ct-grade{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;display:grid}.ct-grade-4{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.ct-kpi{border:1px solid var(--border);background:var(--surface);border-radius:18px;flex-direction:column;gap:3px;min-width:0;padding:16px 18px 14px;display:flex;position:relative;overflow:hidden}.ct-kpi[data-tom=contexto]{border-color:color-mix(in srgb, var(--ct-cor) 42%, var(--border));background:linear-gradient(180deg, color-mix(in srgb, var(--ct-cor) 10%, var(--surface)), var(--surface) 70%)}.ct-kpi[data-tom=alerta]{border-color:color-mix(in srgb, var(--perigo) 45%, var(--border))}.ct-kpi-rot{color:var(--text-dim);align-items:center;gap:7px;font-size:12.5px;font-weight:640;display:flex}.ct-kpi-val{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:34px;font-weight:800;line-height:1.05}.ct-kpi-val small{color:var(--text-dim);letter-spacing:0;margin-left:4px;font-size:16px;font-weight:700}.ct-kpi-sub{color:var(--text-dim);min-height:16px;font-size:12px}.ct-origem{color:var(--text-dim);opacity:.85;align-items:center;gap:5px;margin-top:auto;padding-top:8px;font-size:11px;display:inline-flex}.ct-bloco{border:1px solid var(--border);background:var(--surface);border-radius:18px;min-width:0;padding:16px 18px}.ct-bloco[data-tom=contexto]{border-top:3px solid var(--ct-cor)}.ct-bloco-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.ct-h2{letter-spacing:-.01em;align-items:center;gap:8px;font-size:15.5px;font-weight:760;display:flex}.ct-sub{color:var(--text-dim);max-width:none;margin-top:2px;font-size:12.5px}.ct-dist{flex-direction:column;gap:9px;display:flex}.ct-dist-l{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:3px 10px;font-size:13px;display:grid}.ct-dist-l b{font-variant-numeric:tabular-nums}.ct-dist-b{background:var(--surface-2);border-radius:3px;grid-column:1/-1;height:6px;overflow:hidden}.ct-dist-b>i{background:var(--ct-cor);border-radius:3px;height:100%;display:block}.ct-cob{background:var(--surface-2);border-radius:4px;height:8px;margin-top:8px;overflow:hidden}.ct-cob>i{background:var(--ct-cor);border-radius:4px;height:100%;display:block}.ct-taxa-conta{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;margin-top:10px;display:grid}.ct-taxa-lado{background:var(--surface-2);border-radius:12px;min-width:0;padding:9px 11px}.ct-taxa-lado small{color:var(--text-dim);font-size:11px;line-height:1.25;display:block}.ct-taxa-lado b{font-variant-numeric:tabular-nums;font-size:17px}.ct-taxa-op{color:var(--text-dim);font-size:16px}.ct-atendentes{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));align-items:start;gap:12px;display:grid}.ct-at{border:1px solid var(--border);background:var(--surface);border-left:4px solid var(--ct-saude,var(--border));border-radius:18px;min-width:0;padding:14px 15px}.ct-at-topo{align-items:center;gap:11px;display:flex}.ct-at-nums{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px;margin-top:12px;display:grid}.ct-at-n small{color:var(--text-dim);font-size:10.5px;line-height:1.2;display:block}.ct-at-n b{font-variant-numeric:tabular-nums;font-size:16px}.ct-at-motivo{color:var(--text-dim);margin-top:10px;font-size:12px}.ct-linha{min-height:var(--tap);border-top:1px solid var(--border);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) auto auto;align-items:center;gap:8px 12px;padding:9px 14px;font-size:13px;display:grid}.ct-linha-cab{color:var(--text-dim);text-transform:uppercase;letter-spacing:.04em;border-top:0;min-height:0;padding-top:4px;padding-bottom:6px;font-size:11.5px;font-weight:640}@media (max-width:760px){.ct-linha{grid-template-columns:minmax(0,1fr) auto}.ct-linha-cab{display:none}.ct-linha>.ct-c-mid{color:var(--text-dim);flex-wrap:wrap;grid-column:1/-1;gap:6px 10px;font-size:12px;display:flex}}.ct-chips{flex-wrap:wrap;gap:6px;display:flex}.ct-chip{border:1px solid var(--border);background:var(--surface-2);min-height:34px;color:var(--text-dim);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.ct-chip[aria-pressed=true]{background:var(--text);color:var(--bg);border-color:transparent}.ct-sel{min-height:36px;font:inherit;border-radius:10px;width:100%;min-width:0;padding:0 10px;font-size:13px}.ct-num{min-height:36px;font:inherit;text-align:right;font-variant-numeric:tabular-nums;border-radius:10px;width:100%;min-width:0;padding:0 10px;font-size:13px}@media (pointer:coarse){.ct-chip,.ct-sel,.ct-num{min-height:var(--tap)}}.ct-hoje-l{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) 150px 150px;align-items:center;gap:8px;padding:8px 0;display:grid}.ct-hoje-l:first-child{border-top:0}@media (max-width:560px){.ct-hoje-l{grid-template-columns:1fr 1fr}.ct-hoje-l>:first-child{grid-column:1/-1}}.ct-pend{border-top:1px solid var(--border);align-items:flex-start;gap:10px;padding:10px 0;display:flex}.ct-pend:first-child{border-top:0}.ct-pend input[type=checkbox]{flex:none;width:22px;height:22px;margin-top:1px}.ct-pend[data-feita="1"] .ct-pend-t{color:var(--text-dim);text-decoration:line-through}.ct-linha-proxy{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) 120px 120px auto}.ct-linha-custo{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 120px auto auto}.ct-linha-celular{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) 150px minmax(0,1fr)}@media (max-width:760px){.ct-linha-proxy,.ct-linha-custo,.ct-linha-celular{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ct-linha-proxy>:first-child,.ct-linha-custo>:first-child,.ct-linha-celular>:first-child,.ct-linha-proxy>.ct-c-mid,.ct-linha-custo>.ct-c-mid,.ct-linha-celular>.ct-c-mid{grid-column:1/-1}}.folha-tab{--folha-fundo:var(--card,var(--surface))}.folha-tab .folha-pessoa{background:var(--folha-fundo)}.folha-tab .folha-linha{background:var(--folha-fundo);transition:background var(--duration-fast) var(--ease-smooth-out), opacity var(--duration-fast) var(--ease-smooth-out)}.folha-tab .folha-linha:hover{--folha-fundo:color-mix(in srgb, var(--text) 5%, var(--card,var(--surface)))}.folha-tab .folha-linha:focus-within{--folha-fundo:color-mix(in srgb, var(--text) 5%, var(--card,var(--surface)))}.folha-tab .folha-linha[data-pago="1"]{--folha-fundo:color-mix(in srgb, var(--ok) 6%, var(--card,var(--surface)))}.folha-tab .folha-linha[data-pago="1"]:hover{--folha-fundo:color-mix(in srgb, var(--ok) 11%, var(--card,var(--surface)))}.folha-tab .folha-linha[data-pago="1"]:focus-within{--folha-fundo:color-mix(in srgb, var(--ok) 11%, var(--card,var(--surface)))}@keyframes roscaTroca{0%{opacity:0;transform:translateY(var(--distance-micro,4px));-webkit-filter:blur(var(--blur-small,2px));filter:blur(var(--blur-small,2px))}to{opacity:1;-webkit-filter:blur();filter:blur();transform:none}}.rosca-centro{animation:roscaTroca var(--duration-quick) var(--ease-in-out) both}.rosca-item{border-radius:var(--r-xs,8px);margin:-3px -6px;padding:3px 6px}.rosca-item[data-ativa="1"]{background:color-mix(in srgb, var(--text) 6%, transparent)}@media (prefers-reduced-motion:reduce){.rosca-centro{animation:none}}.ci-panel{flex-direction:column;gap:12px;min-width:0;display:flex}.ci-details{overflow-x:clip!important}.ci-kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,112px),1fr));gap:8px;display:grid}.ci-metric{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;min-width:0;min-height:70px;padding:11px 12px}.ci-metric-emphasis{min-height:78px}.ci-metric[data-tone=result],.ci-slide-grid>[data-tone=result]{background:color-mix(in srgb, var(--tf-pos) 10%, var(--surface));border-color:color-mix(in srgb, var(--tf-pos) 30%, var(--border))}.ci-metric[data-tone=attention],.ci-slide-grid>[data-tone=attention]{background:color-mix(in srgb, var(--primary) 9%, var(--surface));border-color:color-mix(in srgb, var(--primary) 28%, var(--border))}.ci-metric[data-tone=acquisition],.ci-slide-grid>[data-tone=acquisition]{background:color-mix(in srgb, #2f80ed 9%, var(--surface));border-color:color-mix(in srgb, #2f80ed 27%, var(--border))}.ci-metric[data-tone=efficiency],.ci-slide-grid>[data-tone=efficiency]{background:color-mix(in srgb, var(--tf-warn) 11%, var(--surface));border-color:color-mix(in srgb, var(--tf-warn) 31%, var(--border))}.ci-metric[data-tone=conversion],.ci-slide-grid>[data-tone=conversion]{background:color-mix(in srgb, var(--tf-neg) 8%, var(--surface));border-color:color-mix(in srgb, var(--tf-neg) 24%, var(--border))}.ci-metric-label{min-width:0;color:var(--text-dim);align-items:center;gap:5px;font-size:11px;line-height:1.25;display:flex}.ci-metric-label>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ci-metric-value{color:var(--text);font-variant-numeric:tabular-nums;margin-top:5px;font-size:max(16px,min(1.4vw,21px));font-weight:800;line-height:1}.ci-metric-delta{color:var(--tf-neg);margin-top:7px;font-size:10.5px;font-weight:700}.ci-metric-delta[data-positive=true]{color:var(--tf-pos)}.ci-video-strip{border:1px solid var(--border);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(138px,.85fr);gap:8px;padding:8px;display:grid}.ci-video-strip>.ci-metric{border:0;border-right:1px solid var(--border);background:0 0;border-radius:0}.ci-score-compact{min-height:88px;color:var(--text);text-align:center;align-content:center;justify-items:center;gap:5px;display:grid}.ci-score-compact>div{background:radial-gradient(circle at center, var(--surface) 57%, transparent 59%), conic-gradient(var(--primary) var(--score), var(--border) 0);border-radius:50%;align-content:center;justify-content:center;width:64px;height:64px;display:grid}.ci-score-compact strong{font-variant-numeric:tabular-nums;font-size:23px;line-height:.9;display:block}.ci-score-compact span{color:var(--text-dim);margin-top:4px;font-size:9px;display:block}.ci-score-compact small{color:var(--text-dim);font-size:10px;font-weight:700}.ci-partial,.ci-error{background:color-mix(in srgb, var(--tf-warn) 10%, transparent);color:var(--text-dim);border-radius:10px;align-items:flex-start;gap:7px;padding:8px 10px;font-size:11.5px;line-height:1.4;display:flex}.ci-error{background:color-mix(in srgb, var(--perigo) 9%, transparent)}.ci-tabs{border-bottom:1px solid var(--border);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.ci-tabs::-webkit-scrollbar{display:none}.ci-tabs button{min-height:42px;color:var(--text-dim);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid transparent;flex:none;padding:0 14px;font-size:12.5px;font-weight:650}.ci-tabs button[data-active=true]{border-bottom-color:var(--primary);color:var(--primary-texto)}.ci-tab-content{min-width:0;min-height:260px}.ci-loading,.ci-empty{min-height:160px;color:var(--text-dim);text-align:center;justify-content:center;align-items:center;gap:10px;font-size:12.5px;display:flex}.ci-loading .spin{border:2px solid var(--border);border-top-color:var(--primary);border-radius:50%;width:18px;height:18px}.ci-tooltip{cursor:help;outline:none;flex:none;align-items:center;justify-items:center;display:inline-grid;position:relative}.ci-tooltip:after{content:attr(data-tip);z-index:20;border:1px solid var(--border);background:var(--surface);width:min(240px,70vw);color:var(--text);white-space:normal;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-smooth-out), transform var(--duration-fast) var(--ease-smooth-out);border-radius:9px;padding:8px 10px;font-size:11px;font-weight:500;line-height:1.4;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%,4px);box-shadow:0 10px 28px rgba(0,0,0,.18)}.ci-tooltip:hover:after,.ci-tooltip:focus:after{opacity:1;transform:translate(-50%)}.ci-overview-grid{grid-template-columns:minmax(0,1fr) minmax(min(100%,220px),.36fr);gap:12px;display:grid}.ci-analysis-card,.ci-score-card,.ci-chart-card{border:1px solid var(--border);background:var(--surface);border-radius:14px;min-width:0;padding:14px}.ci-section-title{color:var(--text);align-items:center;gap:7px;margin-bottom:11px;font-size:13px;font-weight:800;display:flex}.ci-health-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ci-diagnosis{background:color-mix(in srgb, var(--primary) 8%, var(--surface-2));border-radius:12px;gap:10px;margin:10px 0 14px;padding:12px;display:flex}.ci-diagnosis>svg{flex:none}.ci-diagnosis strong{color:var(--primary-texto);font-size:12.5px}.ci-diagnosis p{color:var(--text-dim);margin:3px 0 0;font-size:11.5px;line-height:1.5}.ci-tests{flex-wrap:wrap;gap:6px;display:flex}.ci-tests span{background:var(--surface-2);color:var(--text-dim);border-radius:999px;padding:7px 10px;font-size:11px;line-height:1.25}.ci-score-card>.ci-score-compact{min-height:92px}.ci-score-card>.ci-score-compact>div{width:78px;height:78px}.ci-score-card>p{color:var(--text-dim);text-align:center;font-size:11px;line-height:1.45}.ci-score-card>div:last-child{gap:7px;margin-top:12px;display:grid}.ci-score-card>div:last-child>div{color:var(--text-dim);justify-content:space-between;gap:10px;font-size:11px;display:flex}.ci-score-card>div:last-child strong{color:var(--text);font-variant-numeric:tabular-nums}.ci-stack{flex-direction:column;gap:12px;min-width:0;display:flex}.ci-three-metrics,.ci-funnel-costs{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:8px;display:grid}.ci-chart{width:100%;height:280px}.ci-chart-history{height:330px}.ci-chart-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ci-chart-head .ci-section-title{margin:0}.ci-select,.ci-report-controls select,.ci-report-controls input{border:1px solid var(--border);background:var(--surface);min-height:38px;color:var(--text);font:inherit;border-radius:9px;padding:0 10px;font-size:12px}.ci-note{color:var(--text-dim);margin:0;font-size:12px;line-height:1.5}.ci-funnel-layout{grid-template-columns:minmax(0,1.2fr) minmax(min(100%,340px),.8fr);gap:16px;display:grid}.ci-funnel{align-content:start;gap:0;display:grid}.ci-funnel-step>div:first-child{border:1px solid var(--border);background:var(--surface);border-radius:11px;justify-content:space-between;gap:12px;padding:13px 15px;display:flex}.ci-funnel-step span{color:var(--text-dim);font-size:12px}.ci-funnel-step strong{font-variant-numeric:tabular-nums;font-size:16px}.ci-funnel-arrow{justify-content:center;align-items:center;gap:7px;height:44px;display:flex}.ci-segmented{background:var(--seg-track);border-radius:10px;align-self:flex-start;gap:3px;padding:3px;display:inline-flex}.ci-segmented button{min-height:36px;color:var(--text-dim);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 13px;font-size:12px;font-weight:700}.ci-segmented button[data-active=true]{background:var(--seg-pill);color:var(--text)}.ci-compare-picker{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ci-compare-picker button{border:1px solid var(--border);background:var(--surface);max-width:220px;min-height:34px;color:var(--text-dim);font:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:11px;display:inline-flex;overflow:hidden}.ci-compare-picker button[data-active=true]{border-color:color-mix(in srgb, var(--primary) 55%, var(--border));color:var(--primary-texto);background:color-mix(in srgb, var(--primary) 8%, var(--surface))}.ci-compare-picker>span{color:var(--text-dim);font-size:10.5px}.ci-table-wrap{border:1px solid var(--border);border-radius:12px;width:100%;max-width:100%;overflow-x:auto}.ci-table{border-collapse:collapse;width:100%;min-width:620px;font-size:11.5px}.ci-table th,.ci-table td{border-bottom:1px solid var(--border);text-align:right;font-variant-numeric:tabular-nums;padding:10px 12px}.ci-table th:first-child{z-index:1;text-align:left;background:var(--surface);position:sticky;left:0}.ci-table thead th{color:var(--text-dim);vertical-align:bottom;font-weight:700}.ci-table thead th small{margin-top:3px;font-weight:500;display:block}.ci-table td[data-best=true]{color:var(--tf-pos);background:color-mix(in srgb, var(--tf-pos) 8%, transparent);font-weight:800}.ci-report-toolbar{justify-content:space-between;align-items:end;gap:12px;display:flex}.ci-report-controls{flex:0 240px;grid-template-columns:minmax(min(100%,240px),1fr);gap:8px;display:grid}.ci-report-controls label{color:var(--text-dim);gap:5px;font-size:10.5px;font-weight:700;display:grid}.ci-custom-period{flex-wrap:wrap;align-items:end;gap:8px;margin-top:8px;display:flex}.ci-custom-period label{min-width:150px;color:var(--text-dim);gap:5px;font-size:10.5px;font-weight:700;display:grid}.ci-custom-period input{border:1px solid var(--border);background:var(--surface);min-height:38px;color:var(--text);font:inherit;border-radius:9px;padding:0 10px}.ci-custom-period button{background:var(--primary-acao,var(--primary));min-height:38px;color:var(--on-primary,#fff);font:inherit;cursor:pointer;border:0;border-radius:9px;padding:0 13px;font-size:12px;font-weight:750}.ci-report-context{color:var(--text-dim);margin-top:8px;font-size:10.5px;line-height:1.45}.ci-report-actions{justify-content:flex-end;margin:0;display:flex}.ci-report-actions button,.ci-modal-actions a,.ci-modal-actions button{border:1px solid var(--border);background:var(--surface);min-height:40px;color:var(--text);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.ci-slides{gap:12px;display:grid}.ci-slide{border:1px solid var(--border);background:var(--surface);border-radius:16px;min-height:260px;padding:max(22px,min(4vw,46px))}.ci-slide>span{color:var(--primary-texto);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.ci-slide h2{max-width:740px;margin:16px 0;font-size:max(28px,min(5vw,54px));line-height:1}.ci-slide h3{max-width:680px;margin:20px 0 10px;font-size:max(23px,min(3vw,38px));line-height:1.1}.ci-slide p,.ci-slide li{max-width:720px;color:var(--text-dim);font-size:14px;line-height:1.6}.ci-slide-cover strong{color:var(--primary-texto);margin-top:30px;font-size:24px;display:block}.ci-slide-cover{grid-template-columns:minmax(min(100%,230px),.55fr) minmax(0,1fr);align-items:center;gap:max(20px,min(4vw,48px));display:grid}.ci-slide-cover>img{object-fit:cover;border-radius:14px;width:100%;max-height:380px}.ci-slide-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px;margin-top:30px;display:grid}.ci-slide-grid>div{border-top:2px solid var(--primary);background:var(--surface-2);padding:14px}.ci-slide-grid small{color:var(--text-dim);display:block}.ci-slide-grid strong{margin-top:8px;font-size:23px;display:block}.ci-editor-signals{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.ci-editor-signals>div{border:1px solid var(--border);background:var(--surface-2);border-radius:14px;min-width:0;padding:18px}.ci-editor-signals small,.ci-editor-signals>div>span{color:var(--text-dim);font-size:11px}.ci-editor-signals strong{margin:9px 0 7px;font-size:max(24px,min(3vw,38px));display:block}.ci-editor-signals p{margin:0 0 12px;font-size:12px;line-height:1.4}.ci-retention-list{gap:12px;margin-top:24px;display:grid}.ci-retention-row{grid-template-columns:minmax(min(100%,150px),.7fr) minmax(0,1.8fr) auto;align-items:center;gap:12px;display:grid}.ci-retention-row>span{color:var(--text-dim);font-size:12px}.ci-retention-row>div{background:var(--surface-2);border-radius:999px;height:10px;overflow:hidden}.ci-retention-row i{border-radius:inherit;background:var(--primary);height:100%;display:block}.ci-retention-row strong{text-align:right;font-variant-numeric:tabular-nums;min-width:46px;font-size:12px}.ci-editor-reading{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:18px;margin-top:26px;display:grid}.ci-editor-reading>div{background:color-mix(in srgb, var(--primary) 8%, var(--surface-2));border-radius:14px;padding:18px}.ci-editor-reading h3{margin-top:0}.ci-editor-note{background:color-mix(in srgb, var(--primary) 8%, var(--surface-2));max-width:720px;color:var(--text-dim);border-radius:12px;align-items:flex-start;gap:10px;margin-top:24px;padding:14px;font-size:12px;line-height:1.5;display:flex}.ci-editor-note>svg{flex:none}.ci-editor-tests{counter-reset:editor-test;gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}.ci-editor-tests li{border:1px solid var(--border);background:var(--surface-2);counter-increment:editor-test;border-radius:12px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;max-width:none;padding:12px 14px;display:grid}.ci-editor-tests li:before{content:counter(editor-test);background:var(--primary);width:32px;height:32px;color:var(--on-primary,#fff);border-radius:50%;align-items:center;justify-items:center;font-weight:800;display:grid}.ci-slide-history,.ci-slide-compare{grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));gap:10px;margin-top:26px;display:grid}.ci-slide-history>div,.ci-slide-compare>div{border:1px solid var(--border);background:var(--surface-2);border-radius:11px;gap:5px;min-width:0;padding:12px;display:grid}.ci-slide-history small,.ci-slide-history span,.ci-slide-compare span{color:var(--text-dim);font-size:11px}.ci-slide-history strong{font-size:18px}.ci-slide-compare strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ci-operations{border:1px solid var(--border);border-radius:12px;flex:none;overflow:hidden}.ci-operations summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 12px;list-style:none;display:flex}.ci-operations summary::-webkit-details-marker{display:none}.ci-operations summary span{align-items:center;gap:7px;font-size:12px;font-weight:750;display:inline-flex}.ci-operations summary small{color:var(--text-dim)}.ci-operations-grid{border-top:1px solid var(--border);grid-template-columns:minmax(min(100%,190px),.75fr) minmax(0,1.25fr);gap:16px;padding:12px;display:grid}.ci-operation-campaigns{grid-column:1/-1;min-width:0}.ci-campaign-list{overscroll-behavior:contain;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:6px;max-height:176px;padding-right:4px;display:grid;overflow-y:auto}.ci-campaign-list>div{overflow-wrap:anywhere;border:1px solid var(--border);background:var(--surface-2);min-width:0;color:var(--text);border-radius:9px;padding:7px 9px;font-size:11.5px;line-height:1.35}.ci-modal-actions{z-index:3;padding:10px 16px calc(10px + var(--safe-b));border-top:1px solid var(--border);background:color-mix(in srgb, var(--surface) 94%, transparent);backdrop-filter:blur(12px);flex:none;justify-content:flex-end;gap:8px;margin:0 -16px -16px;display:flex;position:sticky;bottom:-16px}.ci-modal-actions button{background:var(--primary-acao,var(--primary));color:var(--on-primary,#fff);border-color:transparent}.ci-modal-actions button:disabled{cursor:default;opacity:.5}.ci-facebook-preview{border:1px solid var(--border);max-width:100%;box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;overflow:auto}.ci-facebook-preview iframe{background:#fff;max-width:none}@media (max-width:1100px){.ci-video-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.ci-video-strip>.ci-score-compact{grid-column:1/-1;grid-auto-flow:column;justify-content:center;align-items:center;min-height:72px}.ci-health-grid,.ci-report-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.ci-modal-host.sheet-host{padding:var(--safe-t) 0 0!important;align-items:end!important;justify-items:stretch!important}.ci-modal.sheet{width:100%!important;max-height:calc(100dvh - var(--safe-t))!important;border-radius:18px 18px 0 0!important}.ci-modal-body.cs-corpo{grid-template-columns:minmax(0,1fr)!important;overflow-y:auto!important}.ci-modal-body .ci-media{overscroll-behavior:contain;max-height:54dvh;min-height:260px!important;overflow:auto!important}.ci-modal-body .ci-details{border-top:1px solid var(--border);border-left:0!important;overflow:visible!important}.ci-overview-grid,.ci-funnel-layout{grid-template-columns:minmax(0,1fr)}.ci-score-card{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;display:grid}.ci-score-card>p{text-align:left}.ci-score-card>div:last-child{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.ci-operations-grid{grid-template-columns:minmax(0,1fr)}.ci-operation-campaigns{grid-column:auto}.ci-modal-actions{bottom:0}.ci-tabs button,.ci-report-actions button,.ci-modal-actions a,.ci-modal-actions button,.ci-segmented button,.ci-compare-picker button,.ci-select,.ci-report-controls select,.ci-report-controls input,.ci-custom-period input,.ci-custom-period button{min-height:var(--tap)}.ci-operations button{min-width:var(--tap);min-height:var(--tap)}}@media (max-width:560px){.ci-kpis,.ci-video-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.ci-video-strip>.ci-metric{border-right:0}.ci-video-strip>.ci-score-compact{grid-column:1/-1}.ci-report-controls{grid-template-columns:minmax(0,1fr)}.ci-report-toolbar{flex-direction:column;align-items:stretch}.ci-report-controls{flex-basis:auto}.ci-report-actions button{width:100%}.ci-slide-cover{grid-template-columns:minmax(0,1fr)}.ci-slide-cover>img{max-height:220px}.ci-modal-actions{flex-direction:column-reverse}.ci-modal-actions>*{box-sizing:border-box;width:100%}.ci-operations summary small{display:none}.ci-chart{height:230px}.ci-editor-signals,.ci-editor-reading{grid-template-columns:minmax(0,1fr)}.ci-retention-row{grid-template-columns:minmax(0,1fr) auto}.ci-retention-row>div{grid-area:2/1/auto/-1}}
