:root{--bg:#080808;--sidebar:#0b0b0b;--card:#111;--surface:#111;--surface-2:#151515;--hover:#191919;--raised:#1c1c1c;--border:#ffffff12;--border-strong:#ffffff1f;--divider:#ffffff0d;--text:#f5f5f5;--text-2:#8e8e8e;--text-3:#6a6a6a;--accent:#ff6229;--accent-fill:#ff4200;--accent-quiet:#ff7a45;--accent-soft:#ff420024;--accent-line:#ff420059;--good:#3fb27f;--good-soft:#3fb27f1f;--warn:#d9a441;--warn-soft:#d9a4411f;--bad:#e15c5c;--bad-soft:#e15c5c1f;--r-card:12px;--r-control:9px;--r-small:7px;--r-pill:999px;--shadow:0 1px 2px #0006;--shadow-raised:0 8px 24px -12px #000000b3;--shadow-float:0 20px 48px -24px #000000d9;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--font-sistema:var(--font-ui), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-marca:var(--font-title), var(--font-ui), sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-tema=claro]{--bg:#f6f7f9;--sidebar:#fff;--card:#fff;--surface:#fff;--surface-2:#f1f2f4;--hover:#e9eaed;--raised:#fff;--border:#1018281a;--border-strong:#1018282e;--divider:#10182812;--text:#15181d;--text-2:#5b6069;--text-3:#656d76;--accent:#b83605;--accent-fill:#ff4200;--accent-quiet:#b33505;--accent-soft:#ff42001a;--accent-line:#ff42004d;--good:#0c7347;--good-soft:#0f7a4d1a;--warn:#805600;--warn-soft:#8a5d001f;--bad:#b82c27;--bad-soft:#be2f2a1a;--shadow:0 1px 2px #1018280f;--shadow-raised:0 8px 24px -12px #10182833;--shadow-float:0 20px 48px -24px #1018284d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.report-wrap{--sidebar:#0d0900;--card:#18120a;--hover:#221a10;--raised:#221a10;--border-strong:#4a3b24;--divider:#2a2114;--shadow:0 1px 2px #0006;--shadow-raised:0 8px 24px -12px #000000b3;--shadow-float:0 20px 48px -24px #000000d9;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0d0900;--surface:#18120a;--surface-2:#221a10;--border:#332818;--text:#ececec;--text-2:#b5b5b5;--text-3:#837a6e;--good:#1fa093;--bad:#e15c5c}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:var(--font-sistema);letter-spacing:-.006em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1.55}.report-wrap{font-family:var(--font-body), "Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing:normal;font-size:15px}a{color:inherit}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.title-font{font-family:var(--font-title), var(--font-body), sans-serif}.report-wrap{max-width:1080px;margin:0 auto;padding:0 28px 120px}.masthead{background:0 0;padding:88px 0 48px;position:relative}.masthead-inner{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.logo-box{width:158px;height:30px;position:relative}.logo-box img{width:auto;height:30px;position:absolute;top:0;left:0}.logo-dark{display:block}.logo-light{display:none}.period-badge{color:var(--text-2);border:1px solid var(--border);letter-spacing:.02em;font-variant-numeric:tabular-nums;background:var(--surface);border-radius:100px;padding:7px 16px;font-size:12.5px;font-weight:500}.masthead-sub{color:var(--text-3);max-width:560px;margin:0;font-size:13.5px}.kpi-grid-section{margin:0}.masthead-tags{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.chip{font-family:var(--font-title), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);background:#ffffff0d;border:1px solid #ffffff2e;border-radius:999px;padding:8px 14px;font-size:12px;font-weight:700}.kpi-grid{flex-wrap:wrap;gap:14px;display:flex}.kpi{background:#ffffff0d;border:1px solid #ffffff2e;border-radius:16px;flex:210px;padding:22px 22px 20px}.kpi-label{font-family:var(--font-title), sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--text-3);margin-bottom:10px;font-size:11px;font-weight:700}.kpi-value{font-family:var(--font-title), sans-serif;color:var(--accent-fill);font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap;margin-bottom:6px;font-size:clamp(19px,1.9vw,27px);font-weight:700}.kpi-sub{color:var(--text-2);font-size:12.5px}main.report-main{padding-top:76px}.report-section{margin-bottom:64px}.section-head{text-align:center;margin-bottom:28px}.section-head h2{font-family:var(--font-title), sans-serif;text-transform:uppercase;letter-spacing:.01em;margin:0;font-size:clamp(22px,2.6vw,32px);font-weight:700;line-height:1.15}.section-note{color:var(--text-3);text-align:center;max-width:560px;margin:8px auto 0;font-size:13.5px}.card{background:var(--card);border:1px solid var(--border);border-radius:var(--r-card);padding:24px 26px}.card+.card{margin-top:16px}.dash-kpis .card+.card,.dash-colunas .card+.card,.carteira-grid .card+.card{margin-top:0}.report-wrap .card{background:#ffffff0d;border:1px solid #ffffff2e;border-radius:16px;padding:28px}.report-wrap .card+.card{margin-top:20px}.table-scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:560px;font-size:13.5px}thead th{font-family:var(--font-sistema);letter-spacing:.02em;text-transform:none;color:var(--text-3);text-align:right;border-bottom:1px solid var(--divider);padding:0 10px 10px;font-size:11px;font-weight:500}thead th:first-child{text-align:left}tbody td{border-bottom:1px solid var(--divider);font-variant-numeric:tabular-nums;padding:12px 10px}tbody tr:last-child td{border-bottom:none}tbody tr:hover td{background:var(--hover)}.t-name{text-align:left;font-weight:500}.t-name a{text-decoration:none}.t-name a:hover{text-decoration:underline}.t-num{text-align:right}.t-strong{color:var(--accent);font-weight:700}.t-dim{color:var(--text-3);font-weight:400}.row-omitidas td{color:var(--text-3);font-size:12.5px;font-style:italic}.row-total td{border-top:2px solid var(--border);background:var(--surface-2);font-weight:700}.row-zero td{color:var(--text-3)}.row-best td{background:var(--good-soft)}.tag{font-family:var(--font-title), sans-serif;letter-spacing:.06em;text-transform:uppercase;vertical-align:2px;border-radius:6px;margin-left:8px;padding:3px 8px;font-size:9.5px;font-weight:700;display:inline-block}.tag-good{background:var(--good-soft);color:var(--good)}.bar-row{grid-template-columns:168px 1fr 96px;align-items:center;gap:14px;padding:9px 0;display:grid}.bar-label{font-size:13.5px;font-weight:500}.bar-track{background:var(--surface-2);border-radius:6px;height:10px;position:relative;overflow:hidden}.bar-fill{background:var(--accent-fill);border-radius:6px;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}.bar-fill.bar-good{background:var(--good)}.bar-fill.bar-zero{background:var(--bad);opacity:.55}.bar-value{text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.zero-row{border-top:1px solid var(--border);align-items:center;gap:10px;padding:10px 0;font-size:13px;display:flex}.zero-row:first-child{border-top:none}.zero-name{flex:auto;font-weight:500}.zero-value{color:var(--text-3);font-variant-numeric:tabular-nums}.dot{border-radius:50%;flex:none;width:7px;height:7px}.dot-bad{background:var(--bad)}.dot-good{background:var(--good)}.stage-row{grid-template-columns:200px 1fr 92px;align-items:center;gap:14px;padding:8px 0;display:grid}.stage-label{color:var(--text-2);font-size:13px}.stage-track{background:var(--surface-2);border-radius:5px;height:20px;overflow:hidden}.stage-fill{background:color-mix(in srgb, var(--accent-fill) calc(var(--step) * 1%), var(--surface-2));border-radius:5px;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}.stage-fill.stage-final{background:var(--good)}.stage-value{text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.exit-chips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.exit-chip{color:var(--text-2);background:var(--bad-soft);border-radius:8px;align-items:center;gap:7px;padding:7px 12px;font-size:12.5px;display:flex}.exit-chip b{color:var(--text);font-variant-numeric:tabular-nums}.ad-thumb{object-fit:cover;background:var(--surface-2);border-radius:8px;width:48px;height:48px;display:block}.ad-thumb-empty{border:1px dashed var(--border)}.ad-thumb-clickable{cursor:zoom-in;transition:opacity .15s}.ad-thumb-clickable:hover{opacity:.8}.lightbox-overlay{z-index:100;cursor:zoom-out;background:#000000d9;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px;display:flex;position:fixed;inset:0}.lightbox-image{border-radius:10px;max-width:100%;max-height:calc(100vh - 120px);box-shadow:0 20px 60px #00000080}.lightbox-caption{color:#f4f2ee;opacity:.85;font-size:13.5px}@media print{.lightbox-overlay{display:none!important}}.finding{background:var(--accent-soft);border-left:3px solid var(--accent-fill);border-radius:0 10px 10px 0;margin-top:20px;padding:18px 22px}.finding-label{font-family:var(--font-title), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:8px;font-size:10.5px;font-weight:700}.finding p{color:var(--text);margin:0;font-size:14.5px}.finding b{font-weight:700}.notes{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.notes li{color:var(--text-2);padding-left:18px;font-size:13.5px;position:relative}.notes li:before{content:"—";color:var(--text-3);position:absolute;left:0}.notes li b{color:var(--text);font-weight:500}.btn-icon{padding:9px 11px;line-height:0}.funnel{flex-direction:column;align-items:center;gap:8px;display:flex}.funnel-stage{background:linear-gradient(90deg, var(--accent-fill), #a12a00);color:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-width:40%;padding:12px 18px;font-size:13.5px;display:flex}.funnel-stage b{font-family:var(--font-title), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.01em}.funnel-chip{color:var(--accent);background:var(--accent-soft);border-radius:100px;padding:3px 12px;font-size:11.5px;font-weight:500}.funnel-stage-vazio{background:var(--surface-2);color:var(--text-3);border:1px dashed var(--text-3)}.funil-edit{border-top:1px solid var(--border);margin-top:22px;padding-top:20px}.funil-edit-acoes{gap:10px;display:flex}.invret-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.rank-row{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:10px 0;display:flex}.rank-row:last-child{border-bottom:none}.rank-thumb{object-fit:cover;border:1px solid var(--border);border-radius:8px;flex:none;width:44px;height:44px}.rank-thumb-empty{background:var(--surface-2)}.rank-main{flex:1;min-width:0}.rank-title{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:6px;font-size:13.5px;display:flex}.rank-value{font-family:var(--font-title), sans-serif;font-variant-numeric:tabular-nums;flex:none;font-size:14.5px;font-weight:700}.anuncios-tabela-oculta{display:none}.doc-picker{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:32px;display:grid}.doc-tipo{border-radius:var(--r-card);text-align:left;background:var(--surface);border:1px solid var(--border);cursor:pointer;color:var(--text);border-radius:12px;flex-direction:column;gap:6px;padding:16px 18px;font-family:inherit;display:flex}.doc-tipo-ativo{border-color:var(--accent-fill);outline:1px solid var(--accent-fill)}.doc-tipo-breve{opacity:.45;cursor:default}.doc-tipo-titulo{font-family:var(--font-title), sans-serif;font-size:14.5px;font-weight:600}.doc-tipo-desc{color:var(--text-2);font-size:12.5px;line-height:1.45}.equipe-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin-bottom:8px;display:grid}.equipe-opcao{background:var(--surface);border:1px solid var(--border);cursor:pointer;color:var(--text);text-align:center;opacity:.45;border-radius:12px;padding:10px;font-family:inherit}.equipe-opcao-ativa{opacity:1;border-color:var(--accent-fill);outline:1px solid var(--accent-fill)}.equipe-opcao img{aspect-ratio:4/5;object-fit:cover;border-radius:8px;width:100%;margin-bottom:8px}.equipe-opcao-nome{font-size:13px;font-weight:700;display:block}.equipe-opcao-cargo{color:var(--text-2);font-size:11.5px;display:block}.equipe-opcao-wrap{position:relative}.equipe-opcao-wrap .equipe-opcao{width:100%;height:100%}.equipe-remover{border:1px solid var(--border);width:24px;height:24px;color:var(--text);cursor:pointer;background:#000000a6;border-radius:999px;font-size:15px;line-height:1;position:absolute;top:4px;right:4px}.equipe-remover:hover{border-color:var(--accent-fill);color:var(--accent-fill)}.equipe-editar-abrir{font-size:12px}.equipe-editar-abrir-ao-lado{right:32px}.equipe-editar{text-align:left;gap:6px;display:grid}.equipe-editar input{width:100%;padding:6px 8px;font-size:12.5px}.equipe-editar-acoes{gap:6px;display:flex}.equipe-editar-acoes .btn{flex:1;padding:5px 8px;font-size:12px}.equipe-adicionar{border:1px dashed var(--border);border-radius:12px;margin-top:12px;padding:14px}.onb-secao{margin-bottom:96px}.onb-fundo{z-index:-1;pointer-events:none;background:radial-gradient(60% 48% at 88% -12%,#ff541461,#0000 62%),radial-gradient(48% 40% at -10% 110%,#ff42003d,#0000 65%),#050301;position:fixed;inset:0}.onb-fundo:before{content:"";opacity:.8;background-image:repeating-linear-gradient(0deg,#ffffff0e 0 1px,#0000 1px 92px),repeating-linear-gradient(90deg,#ffffff0e 0 1px,#0000 1px 92px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 38% 62%,#000);mask-image:linear-gradient(#000,#0000 38% 62%,#000)}.onb-tela{flex-direction:column;justify-content:center;display:flex;position:relative}.onb-centro{text-align:center;align-items:center}.onb-logo{width:auto;height:46px;margin-bottom:34px}.onb-glow-sol{filter:blur(34px);pointer-events:none;background:radial-gradient(50% 50%,#ff6e2866,#0000 70%);width:130%;height:90%;position:absolute;bottom:-45%;left:50%;transform:translate(-50%)}.onb-hero{font-family:var(--font-deck), var(--font-title), sans-serif;text-transform:uppercase;letter-spacing:.01em;margin:0;font-size:clamp(30px,5vw,62px);font-weight:700;line-height:1.04}.onb-prata{background:linear-gradient(#fff 12%,#cfcfcf 55%,#8d8d8d 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:-.14em;padding-top:.14em}.onb-lar,.onb-prata .onb-lar{-webkit-text-fill-color:var(--accent-fill);color:var(--accent-fill);background:0 0}.onb-grad,.onb-prata .onb-grad{background:linear-gradient(100deg,#ff4200 8%,#ff8f63 55%,#ffc3a4 96%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.onb-h2{font-family:var(--font-title), sans-serif;text-transform:uppercase;color:#ececec;margin:0;font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.18}.onb-h2-detalhe{font-family:var(--font-deck), var(--font-title), sans-serif;text-transform:uppercase;color:#dedede;margin:0 0 14px;font-size:clamp(22px,2.8vw,34px);font-weight:700;line-height:1.1}.onb-sub{color:var(--text-2);max-width:620px;margin:14px 0 0;line-height:1.65}.onb-eyebrow{font-family:var(--font-title), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#ececec;margin-bottom:14px;font-size:clamp(13px,1.6vw,18px);font-weight:700}.onb-eyebrow-num{font-family:var(--font-deck), sans-serif;color:var(--accent-fill);letter-spacing:.12em;margin-bottom:12px}.onb-pill{font-family:var(--font-title), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#ececec;background:#0d090066;border:1px solid #ececec59;border-radius:8px;padding:8px 16px;font-size:12px;font-weight:600;display:inline-block}.onb-capa-cliente{border-radius:100px;margin-top:40px}.onb-glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff29;border-radius:18px;padding:26px 30px}.onb-glass-cols{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px;display:grid}.onb-lista-titulo{color:#ececec;margin-bottom:14px;font-weight:700}.onb-det-desc{max-width:380px;font-size:15.5px}.onb-x{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.onb-x li{color:#ececec;text-align:left;padding-left:32px;font-size:15px;font-weight:600;position:relative}.onb-x li:before{content:"✕";color:var(--accent-fill);font-weight:700;position:absolute;top:0;left:0}.onb-split{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,4vw,56px);width:100%;display:grid}@media (max-width:860px){.onb-split{grid-template-columns:1fr}}.onb-barras{flex-direction:column;gap:12px;display:flex}.onb-bar{text-align:center;color:#ececec;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:10px;padding:14px 20px;font-size:15px;font-weight:600;position:relative;overflow:hidden}.onb-bar-lar{border-color:#ff420099;padding:18px 24px;font-size:17px}.onb-bar-borda{text-align:left;padding-left:26px}.onb-bar-borda:before{content:"";background:linear-gradient(#ff8a3d,#ff4200);width:9px;position:absolute;top:0;bottom:0;left:0}.onb-lista-num{flex-direction:column;gap:12px;width:min(620px,100%);margin:32px auto 0;display:flex}.onb-item-num{align-items:stretch;display:flex}.onb-num{color:#fff;width:52px;font-family:var(--font-deck), sans-serif;background:linear-gradient(#ff8a3d,#ff4200);border-radius:10px 0 0 10px;flex:none;justify-content:center;align-items:center;font-size:17px;display:flex}.onb-item-num-texto{text-align:left;font-family:var(--font-title), sans-serif;letter-spacing:.03em;text-transform:uppercase;color:#ececec;background:#ffffff0d;border:1px solid #ffffff2e;border-left:none;border-radius:0 10px 10px 0;flex:1;padding:13px 18px;font-size:14.5px;font-weight:700}@keyframes onb-fluxo{to{stroke-dashoffset:-48px}}@keyframes onb-pulso{0%{opacity:.9;transform:scale(.4)}70%{opacity:0;transform:scale(1.9)}to{opacity:0;transform:scale(1.9)}}@keyframes onb-cometa{0%{opacity:0;left:10%}12%{opacity:1}88%{opacity:1}to{opacity:0;left:90%}}@keyframes onb-brilho{0%{transform:translate(-120%)}to{transform:translate(520%)}}@keyframes onb-subir{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes onb-ligar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes onb-pop{0%{transform:rotate(45deg)scale(0)}60%{transform:rotate(45deg)scale(1.35)}to{transform:rotate(45deg)scale(1)}}.onb-con-wrap{grid-template-columns:1fr minmax(150px,280px) 1fr;align-items:center;gap:clamp(16px,3vw,36px);width:min(940px,100%);margin:56px auto 0;display:grid}.onb-con-lado{flex-direction:column;align-items:center;gap:16px;animation:.6s both onb-subir;display:flex}.onb-con-lado:last-child{animation-delay:.2s}.onb-con-no{background:var(--accent-fill);border-radius:50%;width:12px;height:12px;position:relative}.onb-con-no:after{content:"";border:1px solid var(--accent-fill);border-radius:50%;animation:2.6s ease-out 1.4s infinite onb-pulso;position:absolute;inset:-6px}.onb-con-lado:last-child .onb-con-no:after{animation-delay:2.1s}.onb-obj{color:#ececec;max-width:320px;margin:0;font-size:clamp(16px,2vw,22px);font-weight:700;line-height:1.4}.onb-con{align-items:center;height:24px;display:flex}.onb-con-linha{border-radius:1px;flex:1;height:2px}.onb-con-esq{background:linear-gradient(90deg, #ff420033, var(--accent-fill));transform-origin:0;animation:.9s ease-out both onb-ligar}.onb-con-dir{background:linear-gradient(270deg, #ff420033, var(--accent-fill));transform-origin:100%;animation:.9s ease-out .15s both onb-ligar}.onb-con-centro{background:linear-gradient(135deg, #ffb48a, var(--accent-fill));flex:none;width:13px;height:13px;margin:0 2px;animation:.5s ease-out 1s both onb-pop;position:relative;transform:rotate(45deg);box-shadow:0 0 14px 3px #ff42008c}.onb-con-centro:after{content:"";border:1px solid var(--accent-fill);animation:2.6s ease-out 1.6s infinite onb-pulso;position:absolute;inset:-7px}@media (max-width:860px){.onb-con-wrap{grid-template-columns:1fr}.onb-con{flex-direction:column;justify-self:center;width:24px;height:88px}.onb-con-linha{flex:1;width:2px}.onb-con-esq{transform-origin:top}.onb-con-dir{transform-origin:bottom}}.onb-secao-cheia{position:relative}.onb-secao-cheia .onb-tela{z-index:1;position:relative}.onb-cena{pointer-events:none;position:absolute;inset:0;overflow:hidden}.presenting-mode .onb-secao-cheia .onb-cena{z-index:0;position:fixed}.onb-planeta{background:#050301;border-radius:50%;width:160vw;height:80vw;animation:8s ease-in-out infinite onb-mapa-respira;position:absolute;bottom:-74vw;left:50%;transform:translate(-50%);box-shadow:0 -10px 48px 4px #ff8433a6,0 -34px 140px 26px #ff420057,0 -80px 300px 80px #ff420024}.onb-eclipse-esq{background:#050301;border-radius:50%;width:97vw;height:97vw;animation:8s ease-in-out infinite onb-mapa-respira;position:absolute;top:50%;left:-50vw;transform:translateY(-50%);box-shadow:22px 0 60px 4px #ff843399,56px 0 180px 30px #ff42004d,120px 0 360px 90px #ff42001f}.onb-orb-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:24px;display:grid}.onb-orbitas svg{width:100%;height:auto;overflow:visible}.onb-orb-arco{stroke:#ececec29;stroke-width:1px}.onb-orb-no{fill:#ececec}.onb-orb-rotulo{fill:#ececec;font-family:var(--font-title), sans-serif;letter-spacing:.08em;font-size:17px;font-weight:700}.onb-orb-detalhe{fill:var(--text-2);font-family:var(--font-title), sans-serif;letter-spacing:.14em;font-size:12.5px;font-weight:600}.onb-solucoes-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;width:min(1080px,100%);margin:30px auto 0;display:grid}.onb-sol{text-align:left;padding:20px 16px 18px}.onb-sol-nome{font-family:var(--font-title), sans-serif;color:#ececec;margin:0 0 8px;font-size:17.5px;font-weight:800}.onb-sol-texto{color:var(--text-2);margin:0;font-size:13.5px;line-height:1.5}.onb-secao-mapa{position:relative}.onb-secao-mapa .onb-tela{z-index:1;position:relative}.onb-mapa-conteudo{text-align:center}.onb-mapa-mundo{pointer-events:none;position:absolute;inset:0;overflow:hidden}.presenting-mode .onb-secao-mapa .onb-mapa-mundo{z-index:0;position:fixed}.onb-mapa-mundo img{object-fit:cover;opacity:.11;width:100%;height:100%;animation:40s ease-in-out infinite alternate onb-mapa-deriva;position:absolute;inset:0}.onb-mapa-suave img{opacity:.05}.onb-mapa-brilho{background:radial-gradient(50% 55% at 84% 8%,#ff54144d,#0000 66%),radial-gradient(64% 46% at 50% 110%,#ff420029,#0000 70%);animation:7s ease-in-out infinite onb-mapa-respira;position:absolute;inset:0}.onb-mapa-ponto{background:var(--accent-fill);border-radius:999px;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute;box-shadow:0 0 10px 2px #ff420066}.onb-mapa-ponto:after{content:"";border-radius:inherit;animation:2.6s ease-out infinite onb-mapa-pulso;animation-delay:inherit;border:1px solid #ff6e2de6;position:absolute;inset:-3px}@keyframes onb-mapa-deriva{0%{transform:scale(1)}to{transform:scale(1.07)translate(-1.2%)}}@keyframes onb-mapa-respira{0%,to{opacity:.72}50%{opacity:1}}@keyframes onb-mapa-pulso{0%{opacity:.9;transform:scale(1)}80%{opacity:0;transform:scale(3.4)}to{opacity:0;transform:scale(3.4)}}.onb-passo{transition:opacity .45s,transform .45s}.onb-passo-oculto{opacity:0;transform:translateY(14px)}.onb-linha-cometa.onb-passo-oculto{animation:none}.onb-funil-chip{letter-spacing:.04em;color:var(--accent);background:var(--accent-soft);border-radius:100px;padding:3px 14px;font-size:12px;font-weight:600}.onb-proposito{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(24px,4vw,56px);margin-top:10px;display:flex;position:relative}.onb-proposito-palavras{text-align:left;font-size:clamp(40px,6.6vw,82px);line-height:.98}.onb-proposito-nota{color:var(--text-2);text-align:left;border-left:2px solid var(--accent-fill);max-width:230px;margin:0;padding-left:18px;font-size:15px;font-weight:600;line-height:1.6}.onb-grid-2.onb-viv-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:880px;margin-top:36px}@media (max-width:720px){.onb-grid-2.onb-viv-grid{grid-template-columns:1fr}}.onb-pilares-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;width:100%;display:grid}@media (max-width:900px){.onb-pilares-grid{grid-template-columns:1fr}}.onb-viv{text-align:left}.onb-viv-titulo{font-family:var(--font-title), sans-serif;color:#ececec;margin-bottom:6px;font-size:15.5px;font-weight:700}.onb-viv-texto{color:var(--text-2);margin:0;font-size:13.5px;line-height:1.65}.onb-grid-2{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;width:100%;display:grid}.onb-grid-3{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));align-items:stretch;gap:16px;width:100%;display:grid}.onb-equipe-grid{--colunas:4;--max-card:200px;--gap:clamp(12px, 1.6vw, 22px);grid-template-columns:repeat(var(--colunas), minmax(0, 1fr));justify-content:center;gap:var(--gap);width:min(1080px,100%);margin:clamp(18px,3vh,36px) auto 0;display:grid}.onb-membro{min-width:0;max-width:var(--max-card);text-align:center;margin-inline:auto}.onb-membro img{aspect-ratio:5/9;object-fit:cover;border:1px solid #ff42008c;border-radius:10px;width:100%;margin-bottom:clamp(6px,1vh,12px)}.onb-membro-nome{font-family:var(--font-title), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-size:13.5px;font-weight:700}.onb-membro-cargo{letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);font-size:11px}.onb-funil{flex-direction:column;align-items:center;gap:9px;display:flex}.onb-funil-etapa{color:#fff;font-family:var(--font-deck), sans-serif;text-transform:uppercase;letter-spacing:.04em;text-align:center;background:linear-gradient(90deg,#ff7a29,#c33000);border-radius:12px;padding:12px 10px;font-size:clamp(13px,1.6vw,18px);box-shadow:0 6px 18px -6px #ff420080}.onb-col-head{text-align:center;font-family:var(--font-title), sans-serif;letter-spacing:.05em;text-transform:uppercase;color:#0d0900;background:#ececec;border-radius:8px;margin-bottom:20px;padding:10px 14px;font-size:13px;font-weight:700;display:block}.onb-col-head-lar{background:var(--accent-fill);color:#fff}.onb-item-nome{color:#ececec;margin-bottom:4px;font-weight:700}.onb-item-texto{color:var(--text-2);margin:0 0 16px;font-size:12.5px;line-height:1.55}.onb-linha{grid-template-columns:repeat(5,1fr);column-gap:clamp(14px,2vw,28px);width:min(1000px,100%);margin:72px auto 0;display:grid;position:relative}.onb-linha-trilho{background:linear-gradient(90deg,#ececec29,#ff420080 55%,#ff4200);border-radius:1px;height:2px;transition:right .5s;position:absolute;top:5px;left:10%;right:10%;overflow:hidden}.presenting-mode .onb-linha-col{animation:none}.onb-linha-trilho:after{content:"";background:linear-gradient(90deg,#0000,#ffffff80,#0000);width:20%;animation:3.4s ease-in-out infinite onb-brilho;position:absolute;top:0;bottom:0;left:0}.onb-linha-cometa{z-index:1;background:#ffb48a;border-radius:50%;width:8px;height:8px;animation:4.2s ease-in-out infinite onb-cometa;position:absolute;top:2px;box-shadow:0 0 12px 3px #ff4200cc}.onb-linha-col{text-align:center;flex-direction:column;align-items:center;animation:.6s both onb-subir;display:flex}.onb-linha-col:nth-child(3){animation-delay:80ms}.onb-linha-col:nth-child(4){animation-delay:.16s}.onb-linha-col:nth-child(5){animation-delay:.24s}.onb-linha-col:nth-child(6){animation-delay:.32s}.onb-linha-col:nth-child(7){animation-delay:.4s}.onb-linha-ponto{z-index:1;background:var(--accent-fill);border-radius:50%;width:12px;height:12px;margin-bottom:24px;position:relative;box-shadow:0 0 0 5px #ff42001f}.onb-linha-ponto:after{content:"";border:1px solid var(--accent-fill);border-radius:50%;animation:3s ease-out infinite onb-pulso;position:absolute;inset:-5px}.onb-linha-col:nth-child(3) .onb-linha-ponto:after{animation-delay:.5s}.onb-linha-col:nth-child(4) .onb-linha-ponto:after{animation-delay:1s}.onb-linha-col:nth-child(5) .onb-linha-ponto:after{animation-delay:1.5s}.onb-linha-col:nth-child(6) .onb-linha-ponto:after{animation-delay:2s}.onb-linha-col:nth-child(7) .onb-linha-ponto:after{animation-delay:2.5s}.onb-linha-per{font-family:var(--font-title), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#ececec;margin-bottom:8px;font-size:13px;font-weight:600}.onb-linha-nota{color:var(--text-2);max-width:185px;font-size:13.5px;line-height:1.6}@media (max-width:720px){.onb-linha{grid-template-columns:1fr;row-gap:32px;margin-top:44px}.onb-linha-trilho,.onb-linha-cometa{display:none}.onb-linha-col{text-align:left;align-items:flex-start}.onb-linha-ponto{margin-bottom:14px}.onb-linha-nota{max-width:none}}.onb-frase{font-family:var(--font-title), sans-serif;text-transform:uppercase;letter-spacing:.06em;color:#ececec;flex-direction:column;align-items:center;gap:20px;margin-top:80px;font-size:clamp(13px,1.5vw,17px);font-weight:600;line-height:1.6;display:flex}.onb-frase:before{content:"";background:#ececec38;width:48px;height:1px}.onb-bonus{max-width:620px}.onb-bonus-texto{font-family:var(--font-title), sans-serif;color:#ececec;margin:18px 0 12px;font-size:clamp(22px,3vw,34px);font-weight:700;line-height:1.3}.onb-bonus-validade{color:var(--text-2);margin:0;font-style:italic}@keyframes onb-flutuar-a{0%,to{transform:rotate(-6deg)translateY(0)}50%{transform:rotate(-6deg)translateY(-10px)}}@keyframes onb-flutuar-b{0%,to{transform:rotate(2deg)translate(16px,-12px)}50%{transform:rotate(2deg)translate(16px,-24px)}}@keyframes onb-flutuar-c{0%,to{transform:rotate(9deg)translate(34px,-26px)}50%{transform:rotate(9deg)translate(34px,-40px)}}@keyframes onb-brilho-cartao{0%{transform:translate(-180%)skew(-18deg)}55%,to{transform:translate(320%)skew(-18deg)}}.app-fundo{z-index:-1;pointer-events:none;background:radial-gradient(90% 60% at 78% -20%, #ff42000b, transparent 60%), var(--bg);position:fixed;inset:0}.app-fundo:before{content:"";background-image:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 96px),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 96px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000,#0000 75%);mask-image:radial-gradient(120% 90% at 50% 0,#000,#0000 75%)}.painel-shell{grid-template-columns:248px minmax(0,1fr);min-height:100vh;transition:grid-template-columns .22s cubic-bezier(.4,0,.2,1);display:grid}.painel-shell-recolhido{grid-template-columns:64px minmax(0,1fr)}.painel-sem-transicao,.painel-sem-transicao *{transition:none!important}.painel-sidebar{background:var(--sidebar);border-right:1px solid var(--border);flex-direction:column;gap:6px;height:100vh;padding:20px 12px 16px;display:flex;position:sticky;top:0}.painel-logo{flex-shrink:0;margin-bottom:6px;padding:4px 10px 18px;display:block;overflow:hidden}.painel-shell-recolhido .painel-logo{padding:4px 0 18px}.painel-logo>.painel-logo-simbolo,.painel-shell-recolhido .painel-logo>.painel-logo-marca{display:none}.painel-shell-recolhido .painel-logo>.painel-logo-simbolo{width:auto;height:24px;margin:0 auto;display:block}.painel-shell-recolhido .painel-nav-rotulo{visibility:hidden;height:0;margin:0;padding:0}.painel-nav-texto{white-space:nowrap;overflow:hidden}.painel-shell-recolhido .painel-nav-texto{display:none}.painel-shell-recolhido .painel-nav-item,.painel-shell-recolhido .painel-recolher{justify-content:center;gap:0;padding-left:0;padding-right:0}.painel-shell-recolhido .painel-nav-badge{margin:0;position:absolute;top:2px;right:6px}.painel-shell-recolhido .painel-nav-item{position:relative}.painel-recolher{border-radius:var(--r-small);width:100%;color:var(--text-3);font-family:var(--font-sistema);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:10px;margin-top:6px;padding:8px 10px;font-size:13px;font-weight:500;transition:background .14s,color .14s;display:flex}.painel-recolher:hover{background:var(--hover);color:var(--text)}.painel-recolher-icone{transition:transform .22s cubic-bezier(.4,0,.2,1)}.painel-shell-recolhido .painel-recolher-icone{transform:rotate(180deg)}.painel-logo img{opacity:.95;width:auto;height:22px;display:block}.painel-nav-rotulo{font-family:var(--font-sistema);letter-spacing:.04em;text-transform:none;color:var(--text-3);padding:4px 10px 6px;font-size:11px;font-weight:500}.painel-nav-grupo{cursor:pointer;text-align:left;border-radius:var(--r-control);background:0 0;border:0;justify-content:space-between;align-items:center;gap:6px;width:100%;margin-top:12px;padding-bottom:4px;transition:color .15s;display:flex}.painel-nav-grupo:hover{color:var(--text-2)}.painel-nav-grupo-seta{opacity:.65;font-size:9px}.painel-nav-grupo-fechado{color:var(--text-2)}.painel-nav-alca{color:var(--text-3);cursor:grab;opacity:0;margin-left:auto;padding:0 2px;font-size:13px;line-height:1;transition:opacity .12s}.painel-nav-item:hover .painel-nav-alca,.painel-nav-alca:focus-visible{opacity:.7}.painel-nav-alca:hover{opacity:1}.painel-nav-alca:active{cursor:grabbing}.painel-shell-recolhido .painel-nav-alca{display:none}.painel-nav-arrastando{opacity:.45}.painel-nav-restaurar{color:var(--text-3);font-family:var(--font-sistema);text-align:left;cursor:pointer;background:0 0;border:0;flex-shrink:0;margin:4px 10px 0;padding:4px 0;font-size:11px}.painel-nav-restaurar:hover{color:var(--text-2)}.painel-nav{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;overflow-y:auto}.painel-nav-item{border-radius:var(--r-small);font-family:var(--font-sistema);color:var(--text-2);align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .14s,color .14s;display:flex}.painel-nav-item:hover{background:var(--hover);color:var(--text)}.painel-nav-ativo,.painel-nav-ativo:hover{background:var(--raised);color:var(--text);font-weight:500}.painel-nav-icone{width:16px;height:16px;display:inline-flex}.painel-nav-icone svg{width:16px;height:16px}.painel-nav-ativo .painel-nav-icone{color:var(--accent-fill)}.painel-coluna{flex-direction:column;min-width:0;display:flex}.painel-header{z-index:20;border-bottom:1px solid var(--border);background:var(--bg);justify-content:space-between;align-items:center;gap:20px;padding:12px 28px;display:flex;position:sticky;top:0}.painel-usuario-topo{flex:none;align-items:center;gap:10px;display:flex}.painel-usuario-topo .painel-usuario-info{text-align:right;align-items:flex-end}@media (max-width:700px){.painel-usuario-topo .painel-usuario-info{display:none}}.painel-usuario-avatar{border-radius:var(--r-small);width:32px;height:32px;font-size:11.5px;font-family:var(--font-sistema);letter-spacing:.02em;color:var(--text);background:var(--raised);border:1px solid var(--border-strong);flex:none;justify-content:center;align-items:center;font-weight:600;display:flex}.painel-usuario-info{flex-direction:column;flex:1;min-width:0;display:flex}.painel-usuario-nome{font-family:var(--font-sistema);color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.painel-usuario-papel{color:var(--text-3);font-size:11px;font-weight:400}.painel-sair{border-radius:var(--r-small);border:1px solid var(--border);width:32px;height:32px;color:var(--text-2);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.painel-sair:hover{color:var(--accent-fill);border-color:#ff420080}.painel-sair svg{width:15px;height:15px}.painel-conteudo{width:100%;max-width:1180px;margin:0 auto;padding:34px 28px 90px;transition:max-width .22s cubic-bezier(.4,0,.2,1)}.painel-shell-recolhido .painel-conteudo{max-width:1420px}.busca{flex:1;max-width:560px;position:relative}.busca-icone{width:16px;height:16px;color:var(--text-3);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.busca>.busca-input{border-radius:var(--r-control);border:1px solid var(--border);background:var(--surface-2);width:100%;color:var(--text);outline:none;padding:9px 16px 9px 38px;font-family:inherit;font-size:13.5px;transition:border-color .15s,box-shadow .15s}.busca>.busca-input::placeholder{color:var(--text-3)}.busca>.busca-input:focus-visible{border-color:#ff420099;box-shadow:0 0 0 3px #ff420024}.busca-painel{z-index:30;border-radius:var(--r-card);border:1px solid var(--border-strong);background:var(--card);box-shadow:var(--shadow-float);max-height:60vh;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.busca-grupo{font-family:var(--font-sistema);letter-spacing:.02em;text-transform:none;color:var(--text-3);padding:8px 12px 4px;font-size:11px;font-weight:500}.busca-item{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 12px;font-family:inherit;display:flex}.busca-item:hover{background:var(--hover)}.busca-item-nome{font-size:13.5px;font-weight:600}.busca-item-dim{color:var(--text-2);white-space:nowrap;font-size:11.5px}.busca-item-mensagem{flex-direction:column;align-items:flex-start;gap:3px;text-decoration:none}.busca-item-mensagem .busca-item-nome{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.busca-item-mensagem .busca-item-dim{white-space:normal}.busca-vazio{color:var(--text-2);margin:0;padding:14px 12px;font-size:13px}.entrada-busca{border:1px solid var(--border);border-radius:var(--r-control);background:var(--surface-2);min-width:160px;max-width:280px;height:34px;color:var(--text);outline:none;flex:200px;padding:0 12px;font-family:inherit;font-size:13px}.entrada-busca:focus-visible{border-color:#ff420099;box-shadow:0 0 0 3px #ff420024}.pipeline{grid-auto-columns:minmax(200px,1fr);grid-auto-flow:column;align-items:start;gap:14px;padding-bottom:4px;display:grid;overflow-x:auto}.pipeline-demandas{grid-auto-columns:300px}.pipeline-coluna{border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.pipeline-cabecalho{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.pipeline-titulo{color:var(--text);font-size:12.5px;font-weight:600;line-height:1.3}.pipeline-contagem{color:var(--text-2);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}.pipeline-total{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:11.5px}.pipeline-lista{flex-direction:column;gap:8px;margin-top:2px;display:flex}.pipeline-vazio{color:var(--text-3);padding:4px 2px;font-size:11.5px}.entrada-cartao{border:1px solid var(--border);border-radius:var(--r-control);background:var(--card);color:var(--text);flex-direction:column;gap:5px;padding:10px 12px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.entrada-cartao:hover{border-color:var(--border-strong);background:var(--hover)}.entrada-cartao-nome{font-size:13px;font-weight:600;line-height:1.3}.entrada-cartao-linha{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.entrada-valor{font-variant-numeric:tabular-nums;color:var(--text);font-size:12px}.entrada-dim{color:var(--text-2);font-size:11.5px}.entrada-cartao-time{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.entrada-progresso{align-items:center;gap:8px;display:flex}.entrada-progresso-trilho{background:var(--raised);border-radius:999px;flex:1;height:4px;overflow:hidden}.entrada-progresso-barra{background:var(--accent);border-radius:999px;height:100%}.entrada-progresso-num{color:var(--text-2);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.entrada-progresso-grande{margin-bottom:14px}.entrada-progresso-grande .entrada-progresso-trilho{height:6px}.tarefas{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tarefa{border-top:1px solid var(--border);align-items:baseline;gap:10px;padding:9px 0;font-size:13px;display:flex}.tarefa:first-child{border-top:none}.tarefa-marca{border:1px solid var(--border-strong);width:15px;height:15px;color:var(--accent);text-align:center;border-radius:5px;flex:none;font-size:10px;line-height:13px}.tarefa-feita .tarefa-marca{border-color:var(--accent)}.tarefa-nome{flex:1;min-width:0}.tarefa-feita .tarefa-nome{color:var(--text-2)}.tarefa-dim{color:var(--text-3);text-align:right;flex:none;font-size:11.5px}.inicio-sincronizar{align-items:center;gap:12px;margin-bottom:18px;display:flex}.metricas-grade{flex-wrap:wrap;gap:12px;margin-bottom:20px;display:flex}.metricas-grade>*{flex:190px;min-width:190px}.metricas-grade .card+.card{margin-top:0}.metrica{flex-direction:column;gap:4px;padding:16px 18px;display:flex}.metrica-abre{text-align:left;color:inherit;cursor:pointer;font-family:inherit;transition:border-color .15s,background .15s;position:relative}.metrica-abre:hover{border-color:var(--border-strong);background:var(--raised)}.metrica-lupa{color:var(--text-3);opacity:0;font-size:10.5px;transition:opacity .15s;position:absolute;top:14px;right:16px}.metrica-abre:hover .metrica-lupa{opacity:1}.renovar-item{color:inherit;text-align:left;border-radius:var(--r-control);cursor:pointer;background:0 0;border:none;margin:-8px -10px;padding:8px 10px;font-family:inherit;transition:background .15s}.renovar-item:hover:not(:disabled){background:var(--raised)}.renovar-item:disabled{cursor:default}.tabela-comparativo{border-collapse:collapse;width:100%;margin-top:8px;font-size:clamp(13px,1.5vw,16px)}.tabela-comparativo th,.tabela-comparativo td{text-align:left;border-bottom:1px solid #ffffff14;padding:14px 16px}.tabela-comparativo thead th{font-family:var(--font-title), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c;font-size:12px;font-weight:600}.tabela-comparativo tbody th{font-weight:600}.tabela-comparativo .num{text-align:right;font-variant-numeric:tabular-nums}.comp-delta{font-weight:600}.comp-sobe{color:#3fb27f}.comp-desce{color:#e15c5c}.atualizacao-composer{flex-direction:column;align-items:flex-end;gap:10px;margin-bottom:22px;display:flex}.atualizacao-composer textarea{resize:vertical;width:100%}.atualizacoes{flex-direction:column;display:flex}.atualizacao{border-top:1px solid var(--border);padding:14px 0}.atualizacao:first-child{border-top:none}.atualizacao-topo{align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.atualizacao-autor{font-size:12.5px;font-weight:600}.atualizacao-origem{letter-spacing:.05em;text-transform:uppercase;border:1px solid var(--border);color:var(--text-3);border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:600}.atualizacao-origem-painel{color:var(--accent);border-color:var(--accent-line)}.atualizacao-origem-rotina{color:var(--good);border-color:#3fb27f66}.atualizacao-editada{letter-spacing:.04em;text-transform:uppercase;color:var(--warn);cursor:help;border:1px solid #d9a44166;border-radius:999px;padding:1px 7px;font-size:10px;font-weight:600}.atualizacao-acoes{gap:2px;display:inline-flex}.atualizacao-acoes .btn{padding:2px 8px;font-size:11px}.atualizacao-excluida{opacity:.6}.atualizacao-lapide{color:var(--text-3);font-style:italic}.atualizacao-quando{color:var(--text-3);margin-left:auto;font-size:11px}.atualizacao-texto{color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.carteira-barra>.rotina-data{width:auto;padding:8px 10px;font-size:13px}.rotina-lista{flex-direction:column;display:flex}.rotina-linha{border-top:1px solid var(--border);grid-template-columns:250px 74px minmax(0,1fr);align-items:center;gap:14px;padding:11px 0;display:grid}.rotina-linha:first-child{border-top:none}.rotina-cliente{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-size:13px;font-weight:600;text-decoration:none;overflow:hidden}.rotina-cliente:hover{color:var(--accent)}.rotina-papel{letter-spacing:.03em;text-transform:uppercase;color:var(--text-3);white-space:nowrap;font-size:10.5px}@media (max-width:860px){.rotina-linha{grid-template-columns:minmax(0,1fr) 74px}.rotina-checks{grid-column:1/-1}}.rotina-checks{flex-wrap:wrap;flex:1;gap:8px;display:flex}.rotina-check{border:1px solid var(--border);background:var(--surface-2);color:var(--text-2);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:6px 11px;font-family:inherit;font-size:12px;transition:border-color .15s,color .15s;display:inline-flex}.rotina-check:hover{border-color:var(--border-strong);color:var(--text)}.rotina-check-feito{color:var(--good);background:var(--good-soft);border-color:#3fb27f73}.rotina-caixa{border:1px solid;border-radius:4px;justify-content:center;align-items:center;width:14px;height:14px;font-size:10px;line-height:1;display:inline-flex}.rotina-nota{flex:1;gap:6px;min-width:280px;display:inline-flex}.rotina-nota input{flex:1;padding:6px 10px;font-size:12.5px}.rotina-check-grupo{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.rotina-editor{border:1px solid var(--accent);border-radius:10px;flex-direction:column;flex:100%;gap:8px;min-width:280px;padding:10px;display:flex}.rotina-editor-titulo{font-size:12.5px}.rotina-editor textarea{resize:vertical;width:100%;padding:8px 10px;font-size:13px}.rotina-editor-acoes{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rotina-prints{flex-wrap:wrap;gap:6px;display:flex}.rotina-print{position:relative}.rotina-print img,.rotina-prints-mini img{object-fit:cover;border:1px solid var(--border);border-radius:6px;width:64px;height:64px;display:block}.rotina-prints-mini img{width:32px;height:32px}.rotina-print button{border:1px solid var(--border);background:var(--surface,#1b1f24);width:20px;height:20px;color:inherit;cursor:pointer;border-radius:50%;line-height:1;position:absolute;top:-6px;right:-6px}.rotina-nota-feita{text-overflow:ellipsis;white-space:nowrap;opacity:.85;max-width:380px;font-style:normal;overflow:hidden}.pasta-demandas{flex-direction:column;display:flex}.pasta-demanda{border-top:1px solid var(--border);align-items:baseline;gap:10px;padding:10px 0;display:flex}.pasta-demanda:first-child{border-top:none}.pasta-demanda-feita{opacity:.55}.pasta-demanda-ponto{background:var(--etapa);align-self:center}.pasta-demanda-titulo{flex:none;font-size:13px;font-weight:600}.pasta-demanda-meta{min-width:0;color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:11.5px;overflow:hidden}.demanda-squad{width:auto;min-width:200px;padding:8px 10px;font-size:13px}.demanda-titulo{font-size:13px;font-weight:600;line-height:1.35}.demanda-prio{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex:none;padding:2px 7px;font-size:10px;font-weight:600}.demanda-prio-urgente{color:var(--bad);background:var(--bad-soft)}.demanda-prio-alta{color:var(--accent);background:var(--accent-soft)}.demanda-prio-media{color:var(--warn);background:var(--warn-soft)}.demanda-prio-baixa{color:var(--text-2);background:var(--surface-2)}.demanda-cliente{color:var(--accent-quiet);align-self:flex-start;font-size:11.5px;text-decoration:none}.demanda-cliente:hover{text-decoration:underline}.demanda-acoes{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.demanda-acoes .renov-cartao-select{flex:130px;min-width:118px}.demanda-excluir{flex:none;padding:4px 9px;font-size:15px;line-height:1}.renov-assinatura{flex-direction:column;margin-top:6px;display:flex}.renov-assinatura-linha{border-top:1px solid var(--border);align-items:baseline;gap:14px;padding:11px 0;display:flex}.renov-assinatura-linha:first-child{border-top:none}.renov-assinatura-nome{color:var(--text);flex:none;font-size:13.5px;font-weight:600;text-decoration:none}.renov-assinatura-nome:hover{color:var(--accent)}.renov-assinatura-meta{min-width:0;color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:11.5px;overflow:hidden}.renov-assinatura-select{flex:none;width:auto;min-width:150px;padding:6px 8px;font-size:12px}.renov-assinatura-valor{font-variant-numeric:tabular-nums;color:var(--text-2);flex:none;font-size:13px}.renov-filtros{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.renov-filtros select{width:auto;min-width:180px;padding:8px 10px;font-size:12.5px}.renov-filtros .entrada-busca{max-width:260px}.pipeline-renovacao .pipeline-lista{max-height:62vh;padding-right:4px;overflow-y:auto}.renov-ciclo{font-family:var(--font-marca);letter-spacing:-.01em;font-size:15px;font-weight:600}.renov-ciclo:first-letter{text-transform:uppercase}.renov-cenarios{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px;margin-top:6px;display:grid}.renov-cenario{flex-direction:column;gap:5px;display:flex}.renov-percentual{color:var(--text-3);align-items:center;gap:7px;font-size:11.5px;display:flex}.renov-percentual input[type=text]{text-align:right;width:62px;padding:5px 8px;font-size:12.5px}.renov-cor-neutro{--etapa:var(--text-3)}.renov-cor-andando{--etapa:var(--accent)}.renov-cor-quente{--etapa:var(--warn)}.renov-cor-fechado{--etapa:var(--good)}.renov-cor-perdido{--etapa:var(--bad)}.renov-cor-calmo{--etapa:#6ea8d8}.renov-cor-claude{--etapa:#8b7cf6}.renov-cor-aprovar{--etapa:var(--warn)}.renov-cor-coord{--etapa:#ec6aa8}.renov-coluna .pipeline-titulo{align-items:center;gap:7px;display:inline-flex}.renov-ponto{background:var(--etapa);border-radius:999px;flex:none;width:6px;height:6px}.renov-coluna .pipeline-contagem{color:var(--etapa)}.renov-coluna .pipeline-cabecalho{border-bottom:1px solid var(--border);box-shadow:inset 0 -1px 0 0 color-mix(in srgb, var(--etapa) 55%, transparent)}.renov-borda-neutro{border-left:2px solid var(--border-strong)}.renov-borda-andando{border-left:2px solid var(--accent)}.renov-borda-quente{border-left:2px solid var(--warn)}.renov-borda-fechado{border-left:2px solid var(--good)}.renov-borda-perdido{border-left:2px solid var(--bad)}.renov-borda-calmo{border-left:2px solid #6ea8d8}.renov-atrasado{color:var(--bad)}.metrica-tom-fechado{color:var(--good)}.metrica-tom-aberto{color:var(--warn)}.metrica-tom-perdido{color:var(--bad)}.renov-cenario-quente{color:var(--warn)}.renov-cenario-andando{color:var(--accent)}.renov-cenario-fechado{color:var(--good)}.renov-cartao{border:1px solid var(--border);border-radius:var(--r-control);background:var(--surface-2);flex-direction:column;gap:6px;padding:11px 12px;display:flex}.renov-cartao-topo{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.renov-cartao-nome{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;text-decoration:none;overflow:hidden}.renov-cartao-nome:hover{color:var(--accent)}.renov-cartao-valor{font-variant-numeric:tabular-nums;color:var(--text);flex:none;font-size:12.5px}.renov-cartao-dim{color:var(--text-2);font-size:11px}.renov-cartao-monday{align-self:flex-start;font-size:10.5px}.renov-cartao-saiu{color:var(--bad);margin-top:2px;font-size:11px}.renov-cartao-select{margin-top:2px;padding:6px 8px;font-size:12px}.renov-data-fechamento{color:var(--safe);margin-top:4px;font-size:11px;display:block}.renov-data-pendente{color:var(--alerta,#e5a23d);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-size:11px;text-decoration:underline;display:block}.renov-aviso-data{color:var(--alerta,#e5a23d)}.renov-data-reuniao{color:var(--text-2);margin-top:4px;font-size:11px;display:block}.renov-data-reuniao.renov-atrasado{color:var(--bad,#f08a82);font-weight:600}.renov-selo-antecipada{color:#ff8351;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#ff641f29;border:1px solid #ff641f80;border-radius:999px;align-self:flex-start;align-items:center;gap:5px;margin-top:5px;padding:3px 9px;font-size:10px;font-weight:700;line-height:1.35;display:inline-flex}td .renov-selo-antecipada{margin-top:4px}.renov-selo-antecipada.renov-selo-outro-mes{color:#9cc8e6;background:#74afd61f;border-color:#74afd661}.renov-cartao .renov-selo-outro-mes{white-space:normal;border-radius:10px;max-width:100%}.renov-modal-data{border:1px solid var(--border);background:var(--surface);width:min(520px,100vw - 32px);color:var(--text);border-radius:16px;padding:0;box-shadow:0 24px 80px #000b}.renov-modal-data::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000b}.renov-modal-data form{gap:18px;padding:24px;display:grid}.renov-modal-data h2,.renov-modal-data p{margin:0}.renov-modal-data-topo{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.renov-modal-data-topo h2{margin-top:5px;font-size:22px}.renov-modal-data label{color:var(--text-2);gap:7px;font-size:13px;display:grid}.renov-modal-data input[type=date],.renov-modal-data input[type=text]{width:100%;min-height:44px}.renov-modal-ficha{color:var(--text-3);font-size:12px}.renov-cartao-valor{flex-direction:column;align-items:flex-end;gap:2px;display:inline-flex}.renov-cartao-valor-ficha{color:var(--text-3);white-space:nowrap;font-size:11px;font-weight:400}.renov-editar{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0;font-size:11px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.renov-editar:hover{color:var(--accent-quiet)}.renov-cartao-seguiu{color:var(--text-2);margin-top:8px;font-size:12px;display:block}.renov-modal-data-acoes{justify-content:flex-end;gap:10px;display:flex}.renov-modal-parcelas{border:1px solid var(--border);border-radius:12px;gap:8px;min-width:0;margin:0;padding:12px 14px;display:grid}.renov-modal-parcelas legend{color:var(--text-2);padding:0 6px;font-size:13px}.renov-modal-parcelas .renov-editar{margin-left:0;font-size:12px}.renov-modal-parcelas p .renov-editar{margin-top:6px;display:block}.renov-modal-parcela{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.renov-modal-parcelas-rodape{justify-items:start;gap:6px;display:grid}.renov-modal-erro{color:var(--bad);font-size:12px}.renov-modal-data textarea{resize:vertical;width:100%;min-height:64px}.renov-recebido{color:var(--text-2);gap:3px;margin-top:4px;font-size:11px;line-height:1.5;display:grid}.renov-a-receber{color:var(--warn);font-weight:500}.renov-observacao{color:var(--text-3);overflow-wrap:anywhere;font-style:italic}.renov-andamento{border:1px solid var(--border);border-left:2px solid var(--accent-line);border-radius:var(--r-small);background:var(--surface);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;gap:4px;margin-top:4px;padding:8px 10px;display:grid}.renov-andamento:hover{border-color:var(--border-strong);border-left-color:var(--accent)}.renov-andamento:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.renov-andamento-texto{-webkit-line-clamp:3;white-space:pre-line;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.renov-andamento-meta{color:var(--text-3);font-size:10.5px}.renov-andamento-parado{border-left-color:var(--warn)}.renov-andamento-parado .renov-andamento-meta{color:var(--warn);font-weight:600}.renov-andamento-vazio{border:1px dashed var(--border-strong);color:var(--text-2);background:0 0;padding:6px 10px;font-size:11.5px;display:block}.renov-andamento-vazio:hover{border-color:var(--text-3);color:var(--text)}.renov-andamento-cobrar{color:var(--warn);border-color:#d9a44166}.renov-andamento-cobrar:hover{border-color:var(--warn);color:var(--warn)}.renov-lista-andamento{min-width:220px;max-width:320px}.renov-lista-andamento .renov-andamento{margin-top:0}.renov-lista-andamento .renov-andamento-texto{-webkit-line-clamp:2}.renov-olho{border:1px solid var(--border);color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:8px;flex:none;align-items:center;gap:7px;padding:7px 12px;font-size:12.5px;font-weight:500;display:inline-flex}.renov-olho:hover{background:var(--hover)}.renov-olho:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.renov-olho svg{width:16px;height:16px;color:var(--accent);flex:none}.renov-olho-oculto{color:var(--text-2)}.renov-olho-oculto svg{color:var(--text-3)}.renov-cobertura{border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);gap:12px;margin-bottom:18px;padding:16px 18px;display:grid}.renov-cobertura-falha{color:var(--warn);border-color:#d9a44159;font-size:12.5px;line-height:1.5}.renov-cobertura-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.renov-cobertura-texto{gap:4px;min-width:0;display:grid}.renov-cobertura-sobre{letter-spacing:.13em;text-transform:uppercase;color:var(--accent);font-size:10px;font-weight:700}.renov-cobertura-texto strong{letter-spacing:-.01em;font-size:15px}.renov-cobertura-texto>span:last-child{color:var(--text-2);font-size:12px}.renov-cobertura-barra{background:#ffffff14;border-radius:999px;height:6px;overflow:hidden}.renov-cobertura-barra i{border-radius:inherit;background:var(--good);height:100%;display:block}.renov-cobertura-squads{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.renov-cobertura-squads button{border:1px solid var(--border-strong);background:var(--surface-2);min-height:30px;color:var(--text-2);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:12px;display:inline-flex}.renov-cobertura-squads button:hover:not(:disabled){border-color:var(--warn);color:var(--text)}.renov-cobertura-squads button:disabled{cursor:default}.renov-cobertura-squads b{font-variant-numeric:tabular-nums}.renov-cobertura-falta b{color:var(--warn)}.renov-cobertura-ok b{color:var(--good)}.renov-andamento-modal{width:min(600px,100vw - 32px);max-height:calc(100vh - 48px);overflow:auto}.renov-andamento-corpo{gap:18px;padding:24px;display:grid}.renov-andamento-modal .renov-andamento-contexto{color:var(--text-2);margin-top:6px;font-size:12.5px;line-height:1.5}.renov-andamento-form{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;gap:10px;padding:14px;display:grid}.renov-andamento-form label{color:var(--text-2);gap:7px;font-size:13px;display:grid}.renov-andamento-form textarea{resize:vertical;width:100%;min-height:84px}.renov-andamento-form-rodape{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;display:flex}.renov-andamento-form-rodape small{color:var(--text-3);flex:220px;font-size:11.5px;line-height:1.5}.renov-andamento-modal .btn:disabled{opacity:.45;cursor:not-allowed}.renov-andamento-lista{gap:10px;display:grid}.renov-andamento-lista h3{color:var(--text-2);letter-spacing:.02em;margin:0;font-size:12px;font-weight:600}.renov-andamento-lista h3:first-letter{text-transform:uppercase}.renov-andamento-lista ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.renov-andamento-item{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;gap:6px;padding:12px 14px;display:grid}.renov-andamento-item-topo{color:var(--text-2);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:12px;display:flex}.renov-andamento-item-topo b{color:var(--text);font-weight:600}.renov-andamento-estagio{border:1px solid var(--border-strong);color:var(--text-2);border-radius:999px;padding:1px 8px;font-size:10.5px}.renov-andamento-modal .renov-andamento-item-texto{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.55}.renov-andamento-modal .renov-andamento-apagada{color:var(--text-3);font-size:12px;font-style:italic}.renov-andamento-item .renov-andamento-apagar{color:var(--text-3);justify-self:start;margin-left:0}.renov-andamento-confirmar{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:11.5px;display:flex}.renov-andamento-confirmar .renov-editar{margin-left:0}.renov-andamento-confirmar .renov-andamento-sim{color:var(--bad)}.renov-andamento-anteriores summary{color:var(--text-2);cursor:pointer;font-size:12.5px}.renov-andamento-anteriores[open] summary{margin-bottom:12px}.renov-andamento-anteriores .renov-andamento-lista+.renov-andamento-lista{margin-top:14px}.vagas-grade{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;padding-top:12px;display:grid}.vaga-bloco{border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface-2);color:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:6px;padding:16px 18px;font-family:inherit;transition:border-color .15s,background .15s;display:flex}.vaga-bloco:hover{border-color:var(--border-strong);background:var(--raised)}.vaga-nome{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.vaga-nome .retrato+.retrato{margin-left:-6px}.vaga-dupla-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-quiet);background:var(--accent-soft);vertical-align:1px;border-radius:999px;margin-left:6px;padding:2px 7px;font-size:10px;font-weight:700}.vaga-numero{font-family:var(--font-marca);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:600;line-height:1.1}.vaga-numero small{letter-spacing:0;font-size:13px;font-weight:500}.vaga-atende{color:var(--text-2);font-size:11.5px}.vaga-trilho{background:var(--raised);border-radius:999px;height:5px;margin-top:4px;overflow:hidden}.vaga-trilho>span{border-radius:999px;height:100%;display:block}.vaga-ok .vaga-numero{color:var(--good)}.vaga-ok .vaga-trilho>span{background:var(--good)}.vaga-cheio .vaga-numero{color:var(--warn)}.vaga-cheio .vaga-trilho>span{background:var(--warn)}.vaga-estourado .vaga-numero{color:var(--bad)}.vaga-estourado .vaga-trilho>span{background:var(--bad)}.painel-detalhe{z-index:60;justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0}.painel-detalhe-fundo{cursor:pointer;background:#0000009e;border:none;padding:0;position:absolute;inset:0}.painel-detalhe-caixa{border:1px solid var(--border-strong);border-radius:var(--r-card);background:var(--card);width:min(1120px,100%);max-height:88vh;box-shadow:var(--shadow-float);flex-direction:column;display:flex;position:relative;overflow:hidden}.painel-detalhe-topo{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px 16px;display:flex}.painel-detalhe-titulo{font-family:var(--font-marca);letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600}.painel-detalhe-sub{color:var(--text-2);margin:4px 0 0;font-size:12.5px}.painel-detalhe-acoes{flex:none;align-items:center;gap:10px;display:flex}.painel-detalhe-corpo{padding:8px 24px 24px;overflow:auto}.tabela-detalhe{border-collapse:collapse;width:100%;font-size:12.5px}.tabela-detalhe th{z-index:1;background:var(--card);text-align:left;color:var(--text-3);border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 12px 8px;font-size:11px;font-weight:500;position:sticky;top:0}.tabela-detalhe td{border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 12px}.tabela-detalhe td.num{font-variant-numeric:tabular-nums}.tabela-detalhe td.dim{color:var(--text-2)}.tabela-detalhe tr:hover td{background:var(--hover)}.tabela-link{color:var(--text);font-weight:500;text-decoration:none}.tabela-link:hover{color:var(--accent)}@media (max-width:760px){.painel-detalhe{padding:0}.painel-detalhe-caixa{border-radius:0;height:100%;max-height:100vh}.painel-detalhe-topo{flex-direction:column;gap:12px}}.metrica-valor{font-family:var(--font-marca);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:600;line-height:1.1}.metrica-valor-alerta{color:var(--bad)}.metrica-apoio{color:var(--text-3);font-size:11.5px}.renovar-grade{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:4px;display:grid}.renovar-item{flex-direction:column;gap:4px;display:flex}.renovar-valor{font-family:var(--font-marca);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.grafico-colunas{align-items:flex-end;gap:4px;height:170px;margin-top:12px;display:flex}.grafico-coluna{height:100%;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;flex:1;align-items:center;gap:5px;padding:0;font-family:inherit;transition:background .15s;display:flex}.grafico-coluna:disabled{cursor:default}.grafico-coluna:not(:disabled):hover{background:var(--hover)}.grafico-trilho{flex:1;justify-content:center;align-items:flex-end;width:100%;display:flex}.grafico-barra{border-radius:3px 3px 1px 1px;width:62%;min-height:2px;transition:filter .15s}.grafico-coluna:not(:disabled):hover .grafico-barra{filter:brightness(1.25)}.grafico-num{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:11px}.grafico-mes{color:var(--text-3);font-size:10px}.ranking{flex-direction:column;gap:9px;margin-top:4px;display:flex}.ranking-linha{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;margin:-4px -6px;padding:4px 6px;font-family:inherit;transition:background .15s;display:flex}.ranking-linha:hover{background:var(--hover)}.ranking-nome{text-overflow:ellipsis;white-space:nowrap;flex:0 0 40%;font-size:12.5px;overflow:hidden}.ranking-barra{background:var(--raised);border-radius:999px;flex:1;height:5px;overflow:hidden}.ranking-barra>span{background:var(--accent);border-radius:999px;height:100%;display:block}.ranking-linha-caixa{align-items:center;gap:8px;display:flex}.ranking-linha-caixa .ranking-linha{flex:1;min-width:0}.ranking-linha-caixa>.ranking-capacidade{text-align:right;flex:none;width:64px;padding:5px 8px;font-size:12px}.ranking-barra-ok>span{background:var(--good)}.ranking-barra-cheio>span{background:var(--warn)}.ranking-barra-estourado>span{background:var(--bad)}.ranking-limite{color:var(--text-3)}.ranking-ocupacao{text-align:right;min-width:42px;color:var(--text);margin-left:8px;display:inline-block}.dash-bloco-titulo-linha{justify-content:space-between;align-items:center;gap:12px;display:flex}.ranking-num{text-align:right;min-width:24px;color:var(--text-2);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.campos-painel .error-box{margin:14px 0 0}.campos-lista{flex-direction:column;margin-top:6px;display:flex}.campo-item{border-top:1px solid var(--border);padding:14px 0}.campo-item:first-child{border-top:none}.campo-cabecalho{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.campo-nome{font-size:13.5px;font-weight:600}.campo-dim{color:var(--text-2);flex:1;font-size:11.5px}.campo-opcoes{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.campo-opcao{color:var(--text-2);background:var(--surface-2);border-radius:var(--r-pill);padding:3px 10px;font-size:11.5px}.campo-edicao{flex-direction:column;gap:8px;margin-top:12px;display:flex}.campo-edicao textarea{border:1px solid var(--border);border-radius:var(--r-control);background:var(--surface-2);width:100%;color:var(--text);resize:vertical;outline:none;padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.6}.campo-edicao textarea:focus-visible{border-color:#ff420099;box-shadow:0 0 0 3px #ff420024}.campo-novo{border-top:1px solid var(--border);margin-top:16px;padding-top:16px}.entrada-produtos{flex-direction:column;display:flex}.entrada-produto{border-top:1px solid var(--border);color:var(--text);align-items:center;gap:12px;padding:12px 0;text-decoration:none;display:flex}.entrada-produto:first-child{border-top:none}.entrada-produto:hover .entrada-produto-nome{color:var(--accent)}.entrada-produto-nome{flex:none;font-size:13.5px;font-weight:600;transition:color .15s}.entrada-produto-meta{min-width:0;color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.entrada-briefing{white-space:pre-wrap;color:var(--text-2);margin:0;font-size:13.5px;line-height:1.65}.entrada-links{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}@media (max-width:1100px){.pipeline{grid-auto-columns:minmax(230px,1fr)}}@media (max-width:640px){.pipeline{grid-auto-columns:minmax(80vw,1fr)}}.cliente-picker{position:relative}.cliente-escolhido{border:1px solid var(--border-strong);border-radius:var(--r-control);background:var(--surface-2);justify-content:space-between;align-items:center;gap:16px;padding:10px 12px 10px 14px;display:flex}.cliente-escolhido-info{flex-direction:column;gap:2px;min-width:0;display:flex}.cliente-escolhido-nome{color:var(--text);font-size:13.5px;font-weight:600}.cliente-escolhido-dim{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.cliente-lista{z-index:30;border-radius:var(--r-card);border:1px solid var(--border-strong);background:var(--card);box-shadow:var(--shadow-float);max-height:320px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.interna-topo{margin-bottom:26px}.interna-titulo-linha{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.interna-titulo{font-family:var(--font-marca);letter-spacing:-.02em;margin:0;font-size:clamp(28px,3.2vw,40px);font-weight:700;line-height:1.1}.interna-sub{color:var(--text-2);margin:8px 0 0;font-size:13.5px}.interna-meta{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;font-size:13px;display:flex}.interna-meta-sep{color:var(--text-3);opacity:.6}.interna-meta-forte{color:var(--text);font-weight:500}.chips-info{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.chip-info{color:var(--text-2);background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:400;display:inline-flex}.chip-info-icone{color:var(--text-3);display:inline-flex}.chip-info-icone svg{width:13px;height:13px}.interna-acoes{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.abas{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:2px;margin-top:26px;display:flex}.aba{color:var(--text-2);font-family:var(--font-sistema);border-radius:var(--r-small) var(--r-small) 0 0;cursor:pointer;background:0 0;border:none;padding:10px 14px;font-size:13.5px;font-weight:500;transition:color .14s,background .14s;position:relative}.aba:after{content:"";background:0 0;border-radius:2px 2px 0 0;height:2px;transition:background .14s;position:absolute;bottom:-1px;left:14px;right:14px}.aba:hover{color:var(--text);background:var(--hover)}.aba-ativa,.aba-ativa:hover{color:var(--text);background:0 0}.aba-ativa:after{background:var(--accent-fill)}.empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:34px 20px;display:flex}.empty-icone{border-radius:var(--r-control);border:1px solid var(--border);background:var(--surface-2);width:42px;height:42px;color:var(--text-3);justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.empty-icone svg{width:20px;height:20px}.empty-titulo{font-family:var(--font-sistema);color:var(--text);font-size:14.5px;font-weight:500}.empty-texto{color:var(--text-2);max-width:380px;margin:0;font-size:13px}.dados-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px;display:grid}.dados-item{border-bottom:1px solid #ffffff12;flex-direction:column;gap:4px;padding-bottom:12px;display:flex}.dados-valor{color:var(--text);font-size:14px}.dados-vazio{color:var(--text-3)}.dash-saudacao-hora,.dash-kpi-valor.dash-kpi-alerta{color:var(--accent-quiet)}.dash-cabecalho{margin-bottom:28px}.dash-saudacao{font-family:var(--font-marca);letter-spacing:-.02em;margin:0 0 6px;font-size:clamp(24px,2.8vw,34px);font-weight:700}.dash-sub{color:var(--text-2);margin:0;font-size:13.5px}.dash-kpis{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:stretch;gap:12px;margin-bottom:16px;display:grid}.dash-kpi{flex-direction:column;justify-content:space-between;gap:10px;min-height:108px;padding:20px 22px;display:flex}.dash-kpi-valor{font-family:var(--font-marca);letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums;font-size:clamp(26px,2.6vw,34px);font-weight:700}.dash-bloco{margin-bottom:16px}.dash-bloco-titulo{font-family:var(--font-sistema);text-transform:none;letter-spacing:0;color:var(--text);margin-bottom:16px;font-size:13.5px;font-weight:500}.dash-colunas{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;display:grid}.inicio-grupo{margin:34px 0 0;display:block}.inicio-grupo>*+*{margin-top:16px}.inicio-grupo-agir:not(:has(>:not(.inicio-grupo-cabeca))){display:none}.inicio-grupo-cabeca{border-left:2px solid var(--accent);margin-bottom:18px;padding-left:12px}.inicio-grupo-cabeca h2{font:700 20px/1.25 var(--font-title), sans-serif;letter-spacing:-.5px;margin:0}.inicio-grupo-cabeca p{max-width:74ch;color:var(--text-2);margin:6px 0 0;font-size:13px;line-height:1.6}@media (max-width:640px){.inicio-grupo{margin-top:26px}.inicio-grupo-cabeca{padding-left:10px}.inicio-grupo-cabeca h2{font-size:18px}.inicio-grupo-cabeca p{font-size:12px}}.dash-linha{border-top:1px solid var(--divider);justify-content:space-between;align-items:center;gap:14px;padding:11px 0;display:flex}.dash-linha:first-of-type{border-top:none}.dash-linha-principal{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.dash-linha-nome{font-family:var(--font-sistema);color:var(--text);font-size:13.5px;font-weight:500;text-decoration:none}.dash-linha-nome:hover{color:var(--accent-fill)}.dash-linha-dim{color:var(--text-2);font-size:12px}.dash-vazio{color:var(--text-2);margin:0}.dash-vazio a{color:var(--accent-fill)}.grupo{border:1px solid var(--border);border-radius:var(--r-card);background:var(--card);margin-bottom:14px;overflow:hidden}.grupo-titulo{cursor:pointer;font-family:var(--font-sistema);color:var(--text);border-bottom:1px solid #0000;align-items:center;gap:10px;padding:13px 18px;font-size:13.5px;font-weight:500;list-style:none;display:flex}.grupo[open] .grupo-titulo{border-bottom-color:var(--divider)}.grupo-titulo::-webkit-details-marker{display:none}.grupo-churn .grupo-titulo{color:var(--text-2)}.grupo-seta{color:var(--text-3);transition:transform .15s}.grupo[open] .grupo-seta{transform:rotate(90deg)}.grupo-contagem{color:var(--text-3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px;font-weight:500}.crm-leads-etiqueta{border:1px solid var(--accent-line);border-radius:var(--r-small);background:var(--accent-soft);min-height:24px;color:var(--accent-quiet);white-space:nowrap;align-items:center;padding:4px 8px;font-size:11px;display:inline-flex}.crm-cell{position:relative}.crm-leads-botao{cursor:pointer;font:inherit}.crm-leads-botao:hover,.crm-leads-botao[aria-expanded=true]{border-color:var(--accent);color:var(--accent)}.crm-leads-vazio{border-style:dashed;border-color:var(--border);color:var(--muted);background:0 0}.crm-cell-pop{z-index:30;border:1px solid var(--border);border-radius:var(--r-card);background:var(--raised);width:260px;box-shadow:var(--shadow-float);padding:12px;position:absolute;top:calc(100% + 6px);left:0}.crm-cell-pop label{color:var(--text);margin-bottom:6px;font-size:12px;font-weight:700;display:block}.crm-cell-pop select,.crm-cell-pop input{width:100%}.crm-cell-pop input{margin-top:8px}.crm-cell-acoes{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.gestao-leads-card{border-left:2px solid var(--accent);justify-content:space-between;align-items:center;gap:24px;display:flex}.gestao-leads-card>div:first-child{gap:5px;display:grid}.gestao-leads-eyebrow{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600}.gestao-leads-card strong{letter-spacing:-.02em;font-size:20px}.gestao-leads-card p{color:var(--text-2);margin:0;font-size:12px;line-height:1.55}.gestao-leads-fontes{border-left:1px solid var(--border);gap:4px;min-width:130px;padding-left:20px;display:grid}.gestao-leads-fontes span{color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.gestao-leads-fontes b{font-size:12px;font-weight:600}@media (max-width:640px){.gestao-leads-card{flex-direction:column;align-items:flex-start}.gestao-leads-fontes{border-left:0;border-top:1px solid var(--border);width:100%;padding:14px 0 0}}.grupo-tabela{width:100%;min-width:860px;font-size:13px}.grupo-tabela th,.grupo-tabela td{text-align:left}.grupo-tabela th:last-child,.grupo-tabela td:last-child{text-align:right;white-space:nowrap}.grupo-tabela td:first-child{max-width:260px}.grupo-tabela th{letter-spacing:.02em;padding-left:10px;padding-right:10px;font-size:11px}.grupo-tabela th:first-child,.grupo-tabela td:first-child{padding-left:18px}.grupo-tabela th:last-child,.grupo-tabela td:last-child{padding-right:18px}.grupo-tabela td{padding-left:10px;padding-right:10px}.grupo-tabela td:last-child .btn{padding:5px 10px;font-size:12px}.grupo-cliente{font-family:var(--font-sistema);color:var(--text);font-weight:500;text-decoration:none}.grupo-cliente:hover{color:var(--accent-fill)}.t-dim{color:var(--text-2);font-size:12.5px}.abc{border-radius:var(--r-small);width:22px;height:22px;font-family:var(--font-sistema);border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text-2);justify-content:center;align-items:center;font-size:11.5px;font-weight:600;display:inline-flex}.abc-a{color:var(--accent-quiet);border-color:var(--accent-line);background:var(--accent-soft)}.abc-b,.abc-c{color:var(--text-2)}.temp{font-family:var(--font-sistema);border-radius:var(--r-pill);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:11.5px;font-weight:450;display:inline-flex}.temp:before{content:"";background:currentColor;border-radius:999px;width:5px;height:5px}.temp-safe{color:var(--good);background:var(--good-soft)}.temp-atencao{color:var(--warn);background:var(--warn-soft)}.temp-risco{color:var(--bad);background:var(--bad-soft)}.temp-neutra{color:var(--text-2);background:var(--surface-2)}.carteira-barra{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px;display:flex}.aviso-box{border:1px solid var(--good-soft);background:var(--good-soft);color:var(--good);border-radius:var(--r-control);margin-bottom:16px;padding:11px 14px;font-size:13px}.carteira-alerta-churn{color:var(--text-2);background:#ffffff14;border-color:#ffffff40}.carteira-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.carteira-card{flex-direction:column;gap:12px;padding:20px;display:flex}.carteira-topo{justify-content:space-between;align-items:center;gap:10px;display:flex}.carteira-nome{font-family:var(--font-title), sans-serif;color:var(--text);font-size:17px;font-weight:800;text-decoration:none}.carteira-nome:hover{color:var(--accent-fill)}.carteira-alerta{width:fit-content;font-family:var(--font-sistema);letter-spacing:.01em;color:var(--warn);border:1px solid var(--warn-soft);background:var(--warn-soft);border-radius:var(--r-pill);white-space:nowrap;flex:none;align-self:flex-start;align-items:center;padding:3px 9px;font-size:11px;font-weight:500;display:inline-flex}.carteira-alerta-urgente{color:var(--accent-quiet);background:var(--accent-soft);border-color:var(--accent-line)}.carteira-meta{color:var(--text-2);flex-direction:column;gap:4px;font-size:12.5px;display:flex}.carteira-acoes{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.pasta-gerar{flex-wrap:wrap;gap:10px;display:flex}.login-cena{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.login-tela{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100vh;padding:40px 20px 80px;display:flex}.login-cartao2{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(150deg,#ffffff17,#ffffff05 55%,#ff42000f);border:1px solid #ffffff29;border-radius:26px;flex-direction:column;align-items:center;width:min(380px,100%);padding:34px 30px 30px;display:flex;box-shadow:0 30px 80px -30px #000000d9}.login-logo-circulo{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:18px;display:flex;box-shadow:0 10px 30px -10px #ff420073}.login-logo-circulo img{object-fit:contain;width:26px;height:26px}.login-cartao2-titulo{font-family:var(--font-title), sans-serif;text-align:center;margin:0 0 4px;font-size:22px;font-weight:800}.login-cartao2-sub{font-family:var(--font-title), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--text-2);margin:0 0 22px;font-size:11.5px;font-weight:700}.login-cartao2-form{flex-direction:column;gap:12px;width:100%;display:flex}.login-cartao2-form>.login-input,.login-senha>.login-input{width:100%;color:var(--text);background:#ffffff14;border:1px solid #ffffff1f;border-radius:14px;outline:none;padding:13px 18px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.login-cartao2-form>.login-input::placeholder,.login-senha>.login-input::placeholder{color:var(--text-3)}.login-cartao2-form>.login-input:focus-visible,.login-senha>.login-input:focus-visible{border-color:#ff4200b3;box-shadow:0 0 0 3px #ff42002e}.login-senha{width:100%;position:relative}.login-senha>.login-input{padding-right:56px}.login-senha-olho{width:44px;height:44px;color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:10px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.login-senha-olho:hover{color:var(--text);background:#ffffff0f}.login-senha-olho:focus-visible{outline-offset:-3px;outline:2px solid #ff4200}.login-erro{color:#ff9d76;text-align:left;font-size:12.5px}.login-divisor{border:none;border-top:1px solid #ffffff1a;width:100%;margin:4px 0}.login-entrar{cursor:pointer;width:100%;font-family:var(--font-title), sans-serif;color:#fff;background:linear-gradient(120deg,#ff4200,#ff8f63);border:none;border-radius:999px;padding:13px 18px;font-size:14px;font-weight:700;transition:filter .15s;box-shadow:0 12px 34px -12px #ff4200bf}.login-entrar:hover{filter:brightness(1.08)}.login-aviso{color:var(--warn);background:var(--warn-soft);border:1px solid var(--warn-soft);border-radius:var(--r-control);padding:9px 12px;font-size:12.5px}.login-enviado{color:var(--text-2);text-align:center;margin:0 0 4px;font-size:13.5px;line-height:1.6}.pendentes{border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:var(--r-card);margin-bottom:16px;padding:18px 20px}.pendente-linha{border-top:1px solid var(--divider);justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}.pendente-linha:first-of-type{border-top:none}.pendente-dados{flex-direction:column;gap:2px;min-width:0;display:flex}.pendente-nome{font-size:13.5px;font-weight:500}.pendente-email{color:var(--text-2);font-size:12px}.painel-nav-badge{background:var(--accent-fill);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:auto;padding:0 5px;font-size:10.5px;font-weight:600;display:inline-flex}.login-rodape{text-align:center;color:var(--text-2);margin:2px 0 0;font-size:12.5px}.login-rodape a{color:var(--accent-quiet);text-decoration:none}.login-rodape a:hover{text-decoration:underline}.login-prova{flex-direction:column;align-items:center;gap:10px;margin-top:26px;display:flex}.login-prova p{color:var(--text-2);margin:0;font-size:13px}.login-prova b{color:var(--text)}.login-avatares{display:flex}.login-avatares img{object-fit:cover;border:2px solid #171009;border-radius:999px;width:34px;height:34px;margin-left:-8px}.login-avatares img:first-child{margin-left:0}.login-2fa-tela{padding:24px 20px}.login-2fa-tela .login-cartao2{padding:26px 30px 24px}.login-2fa-tela .login-logo-circulo{width:44px;height:44px;margin-bottom:12px}.login-2fa-tela .login-cartao2-sub{margin-bottom:16px}.login-cartao2.login-2fa-largo{width:min(720px,100%)}.login-2fa-grade{text-align:left;grid-template-columns:220px 1fr;align-items:start;gap:28px;width:100%;display:grid}.login-2fa-lado{flex-direction:column;align-items:center;display:flex}.login-2fa-grade .login-2fa-texto{text-align:left;margin:0 0 10px}.login-2fa-grade .login-2fa-passos{margin-bottom:14px}.login-2fa-grade .login-rodape{text-align:left}@media (max-width:680px){.login-2fa-grade{grid-template-columns:1fr;gap:14px}}.login-2fa-texto{color:var(--text-2);text-align:center;margin:-8px 0 18px;font-size:13px;line-height:1.5}.login-2fa-passos{text-align:left;width:100%;color:var(--text-2);margin:0 0 16px;padding:0 0 0 18px;font-size:12.5px;line-height:1.55}.login-2fa-passos b{color:var(--text)}.login-2fa-qr{background:#fff;border-radius:16px;width:200px;height:200px;margin:0 auto 10px;padding:10px}.login-2fa-qr svg{width:100%;height:100%;display:block}.login-2fa-segredo{width:100%;color:var(--text-2);text-align:center;margin:0;font-size:11.5px}.login-2fa-segredo code{letter-spacing:.02em;color:var(--text);-webkit-user-select:all;user-select:all;word-break:break-all;margin-top:4px;font-size:11.5px;display:block}.login-cartao2-form>.login-2fa-codigo{text-align:center;letter-spacing:.32em;font-variant-numeric:tabular-nums;font-size:22px}.login-lembrar{color:var(--text-2);text-align:left;cursor:pointer;align-items:center;gap:8px;font-size:12.5px;display:flex}.login-lembrar input{accent-color:var(--accent)}.login-codigos{letter-spacing:.05em;-webkit-user-select:all;user-select:all;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:1fr 1fr;gap:8px;width:100%;margin:0 0 14px;padding:14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;display:grid}.ren-retro-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;width:min(980px,100%);margin:30px auto 0;display:grid}.ren-retro-destaque{background:linear-gradient(135deg,#ff622924,#ffffff0a);border-color:#ff622973;grid-column:1/-1;padding-top:30px;padding-bottom:30px}.ren-retro-destaque .ren-retro-valor{font-size:clamp(30px,3.4vw,46px)}.ren-retro-valor{font-family:var(--font-deck), var(--font-title), sans-serif;font-size:clamp(20px,2vw,27px)}.ren-retro-nota{color:var(--text-2);font-size:11.5px}.ren-cpl{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:14px;margin-top:26px;display:flex}.ren-cpl-rotulo{font-family:var(--font-title), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);font-size:12px;font-weight:700}.ren-cpl-antes{font-family:var(--font-deck), var(--font-title), sans-serif;color:var(--text-2);font-size:24px;-webkit-text-decoration:line-through #ff420099;text-decoration:line-through #ff420099}.ren-cpl-seta{color:var(--accent-fill);font-size:20px}.ren-cpl-depois{font-family:var(--font-deck), var(--font-title), sans-serif;font-size:34px}.ren-cpl-nota{text-align:center;width:100%;color:var(--text-3);font-size:12px}.ren-cadeia{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:min(1040px,100%);margin:28px auto 0;display:flex}.ren-cadeia-item{flex:180px;align-items:center;gap:12px;display:flex}.ren-cadeia-item .plan-info{flex:1}.ren-cadeia-seta{color:var(--accent-fill);flex:none;font-size:22px}.ren-banner{width:min(880px,100%);font-family:var(--font-title), sans-serif;color:#ececec;background:#ffffff0d;border:1px solid #ff8f6359;border-radius:16px;margin:26px auto 0;padding:20px 26px;font-size:clamp(17px,1.9vw,24px);font-weight:800}.ren-chips{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:20px;display:flex}.ren-chip{background:#ffffff0d;border:1px solid #ffffff2e;border-radius:12px;flex-direction:column;gap:4px;min-width:150px;padding:12px 18px;display:flex}.ren-chip span{font-family:var(--font-title), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:10.5px;font-weight:700}.ren-chip strong{font-family:var(--font-title), sans-serif;color:var(--accent-fill);font-variant-numeric:tabular-nums;font-size:19px;font-weight:800}.ren-chart{justify-content:center;align-items:stretch;gap:clamp(10px,1.6vw,22px);width:min(860px,100%);height:320px;margin:34px auto 0;display:flex}.ren-chart-col{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:8px;max-width:110px;display:flex}.ren-chart-valor{font-family:var(--font-title), sans-serif;white-space:nowrap;color:#ececec;font-variant-numeric:tabular-nums;font-size:clamp(11px,1.05vw,13.5px);font-weight:800}.ren-chart-bar{background:linear-gradient(#ff8f63,#ff4200);border-radius:10px 10px 4px 4px;width:100%;min-height:6px;box-shadow:0 6px 26px -8px #ff42008c}.ren-chart-mes{font-family:var(--font-title), sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);font-size:12px;font-weight:700}.ren-pub-lista{flex-direction:column;gap:12px;width:min(820px,100%);margin:30px auto 0;display:flex}.ren-pub{text-align:left;padding:14px 18px}.ren-pub-topo{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px;display:flex}.ren-pub-nome{font-family:var(--font-title), sans-serif;color:#ececec;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:700;overflow:hidden}.ren-pub-leads{font-family:var(--font-title), sans-serif;color:var(--accent-fill);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.ren-pub-dim{color:var(--text-2);font-size:12px;font-weight:600}.ren-pub-trilho{background:#ffffff14;border-radius:999px;height:8px;overflow:hidden}.ren-pub-barra{background:linear-gradient(90deg,#ff4200,#ff8f63);border-radius:999px;height:100%}.ren-perfil-lista{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;width:min(920px,100%);margin:30px auto 0;display:grid}.ren-perfil{text-align:left;align-items:baseline;gap:14px;padding:18px 20px;display:flex}.ren-perfil-destaque{font-family:var(--font-deck), var(--font-title), sans-serif;white-space:nowrap;flex:none;font-size:clamp(22px,2.2vw,30px)}.ren-perfil-desc{color:var(--text-2);font-size:13.5px;line-height:1.5}.btn.ren-ver-todos{width:fit-content;margin:18px auto 0;display:flex}.ren-detalhe{overscroll-behavior:contain;background:var(--border);border:1px solid var(--border);border-radius:var(--r-card,12px);text-align:left;gap:1px;width:min(920px,100%);max-height:min(46vh,420px);margin:14px auto 0;display:grid;overflow:hidden}.ren-detalhe-linha{background:var(--surface);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 16px;font-size:13px;display:flex}.ren-detalhe-nome{overflow-wrap:anywhere;min-width:0}.ren-veic{vertical-align:middle;border-radius:999px;flex:none;width:7px;height:7px;margin-right:8px;display:inline-block}.ren-veic-no-ar{background:#3fb27f;box-shadow:0 0 0 3px #3fb27f29}.ren-veic-parado{background:#4a5058}.ren-detalhe-valor{white-space:nowrap;font-variant-numeric:tabular-nums}.bolsa-aviso{border:1px solid var(--warn-soft,#d9a4414d);border-left:3px solid var(--warn,#d9a441);border-radius:var(--r-control,9px);background:var(--warn-soft,#d9a44114);color:var(--text-2);margin:10px 0 0;padding:9px 13px;font-size:12.5px;line-height:1.55}.ren-pontos-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;width:min(920px,100%);margin:30px auto 0;display:grid}.ren-pontos-grid>.ren-ponto:last-child:nth-child(odd){grid-column:1/-1}.ren-pontos-grid>.ren-ponto:only-child{justify-self:center;max-width:460px}.ren-ponto{text-align:left;padding:20px}.ren-ponto-icone{color:#fff;width:26px;height:26px;font-family:var(--font-title), sans-serif;background:linear-gradient(120deg,#ff4200,#ff8f63);border-radius:999px;justify-content:center;align-items:center;margin-bottom:12px;font-weight:800;display:inline-flex}.ren-ponto-titulo{font-family:var(--font-title), sans-serif;color:#ececec;margin-bottom:6px;font-size:16px;font-weight:800}.ren-ponto-texto{color:var(--text-2);margin:0;font-size:13.5px;line-height:1.55}.ren-oferta-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:stretch;gap:16px;width:min(920px,100%);margin:30px auto 0;display:grid}.ren-oferta-atual{text-align:left;flex-direction:column;justify-content:center;gap:10px;padding:22px;display:flex}.ren-oferta-apresentado-rotulo{margin-top:14px}.ren-oferta-texto{color:var(--text-2);margin:0;font-size:14px;line-height:1.55}.ren-oferta-valor{font-family:var(--font-deck), var(--font-title), sans-serif;color:#ececec;font-size:clamp(24px,2.4vw,32px)}.ren-oferta-sugestao{text-align:left;background:linear-gradient(150deg,#ff420029,#ffffff0a 55%);border:1px solid #ff8f638c;border-radius:16px;flex-direction:column;gap:8px;padding:22px;display:flex;position:relative;box-shadow:0 10px 42px -12px #ff420059}.ren-oferta-selo{font-family:var(--font-title), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:linear-gradient(120deg,#ff4200,#ff8f63);border-radius:999px;padding:5px 12px;font-size:10.5px;font-weight:800;position:absolute;top:-12px;right:18px}.ren-oferta-sugestao-rotulo{font-family:var(--font-title), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);font-size:11px;font-weight:700}.ren-oferta-valor-sugestao{font-family:var(--font-deck), var(--font-title), sans-serif;font-size:clamp(28px,2.8vw,38px)}.ren-oferta-nota{color:var(--text-2);font-size:12.5px}.ren-oferta-inclusos-head{font-family:var(--font-title), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-fill);margin-top:10px;font-size:11.5px;font-weight:800}.ren-oferta-incluso{flex-direction:column;gap:2px;display:flex}.ren-oferta-incluso-nome{font-family:var(--font-title), sans-serif;color:#ececec;font-size:14px;font-weight:700}.ren-oferta-incluso-desc{color:var(--text-2);padding-left:20px;font-size:12.5px}.ren-evo-lista{flex-direction:column;gap:12px;width:min(760px,100%);margin:30px auto 0;display:flex}.ren-evo{text-align:left;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:16px;padding:16px 20px;display:grid}.ren-evo-indicador{font-family:var(--font-title), sans-serif;color:#ececec;font-size:14.5px;font-weight:700}.ren-evo-antes{color:var(--text-2);font-variant-numeric:tabular-nums}.ren-evo-depois{font-family:var(--font-title), sans-serif;color:var(--accent-fill);font-variant-numeric:tabular-nums;font-size:16.5px;font-weight:800}.criativo-cards{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;margin-bottom:20px;display:grid}.criativo-cards .criativo-card{background:#ffffff0d;border:1px solid #ffffff2e;border-radius:16px;overflow:hidden}.criativo-cards .criativo-media{aspect-ratio:16/10;background:#ffffff0a;position:relative}.criativo-cards .criativo-media img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.presenting-mode .criativo-cards .criativo-media{aspect-ratio:auto;height:clamp(150px,26vh,260px)}.criativo-cards .criativo-media-vazia{background:radial-gradient(60% 80% at 50% 20%,#ff42001f,#0000 70%),#ffffff08;width:100%;height:100%}.criativo-cards .criativo-nome{font-family:var(--font-title), sans-serif;color:#fff;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(#0000,#000000d9);padding:30px 14px 10px;font-size:13.5px;font-weight:700;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.criativo-cards .criativo-melhor{position:absolute;top:10px;left:10px}.criativo-cards .criativo-metricas{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid}.criativo-cards .criativo-m{flex-direction:column;gap:3px;display:flex}.criativo-cards .criativo-m+.criativo-m{margin-top:12px}.criativo-cards .criativo-m span{font-family:var(--font-title), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:10.5px;font-weight:700}.criativo-cards .criativo-m strong{font-family:var(--font-title), sans-serif;color:#ececec;font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.criativo-cards .criativo-destaque{background:linear-gradient(135deg,#ff4200e6,#ff8f63d9);border-radius:12px;padding:12px}.criativo-cards .criativo-destaque .criativo-m span{color:#ffffffd9}.criativo-cards .criativo-destaque .criativo-m strong{color:#fff;font-size:17.5px}.plan-secao{border:1px solid var(--border);border-radius:var(--r-card);background:var(--card);margin-bottom:12px;padding:0 18px}.plan-secao summary{cursor:pointer;padding:14px 0;font-size:13.5px;font-weight:500;list-style-position:inside}.plan-secao[open] summary{border-bottom:1px solid var(--border);margin-bottom:14px}.plan-secao>:last-child{margin-bottom:14px}.plan-secao .field-hint{margin-bottom:12px;display:block}.plan-exp-remover{flex:none;align-self:flex-end;width:38px}.plan-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(980px,100%);margin:30px auto 0;display:grid}.plan-info{text-align:center;flex-direction:column;gap:8px;padding:18px 16px;display:flex}.plan-info-rotulo{font-family:var(--font-title), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);font-size:11px;font-weight:700}.painel-conteudo .plan-info-rotulo,.dados-rotulo{font-family:var(--font-sistema);letter-spacing:0;text-transform:none;color:var(--text-3);font-size:11.5px;font-weight:400}.plan-info-valor{font-family:var(--font-title), sans-serif;color:var(--accent-fill);font-size:17px;font-weight:800}.plan-swot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(980px,100%);margin:30px auto 0;display:grid}.plan-swot{text-align:left;padding:18px 20px}.plan-swot-titulo{font-family:var(--font-title), sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--accent-fill);margin-bottom:10px;font-size:15.5px;font-weight:800}.plan-swot-detalhe{color:var(--text-2);text-transform:none;letter-spacing:.02em;font-weight:600}.plan-orc-caixa{background:#ffffff0a;border:1px solid #ffffff29;border-radius:12px;justify-content:space-between;align-items:baseline;gap:16px;max-width:380px;margin-top:16px;padding:14px 18px;display:flex}.plan-orc-caixa span{color:var(--text-2);font-size:13px}.plan-orc-caixa strong{font-family:var(--font-deck), var(--font-title), sans-serif;color:#ececec;font-size:21px}.plan-casc-etapa{text-transform:none;letter-spacing:.01em;justify-content:space-between;align-items:center;gap:14px;display:flex}.plan-casc-etapa strong{white-space:nowrap}.leads-config summary{cursor:pointer;color:var(--text-2);margin:14px 0 10px;font-size:13px}.leads-numeros{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.leads-numeros .card{flex-direction:column;gap:4px;padding:14px 16px;display:flex}.leads-numeros strong{font-family:var(--font-title), sans-serif;font-size:24px}.leads-numeros strong span{color:var(--text-3);font-size:14px}.leads-numeros .card>span{color:var(--text-2);font-size:12.5px}.leads-alerta{color:var(--bad)}.leads-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.leads-recortes{flex-wrap:wrap;align-items:flex-end;gap:10px;width:100%;display:flex}.leads-recorte{flex:180px;gap:4px;min-width:180px;max-width:280px;display:grid}.leads-recorte span{color:var(--text-2);letter-spacing:.04em;text-transform:uppercase;font-size:11.5px;font-weight:600}.leads-recorte select{border:1px solid var(--border-strong);background:var(--surface);width:100%;color:var(--text);font:inherit;border-radius:10px;padding:8px 10px;font-size:13px}.leads-busca{flex:420px;max-width:560px;position:relative}.leads-busca input{border:1px solid var(--border-strong,var(--border));background:var(--surface-2,#ffffff0a);width:100%;height:42px;color:var(--text);font:inherit;border-radius:10px;outline:none;padding:0 38px 0 40px;font-size:14px;transition:border-color .15s,box-shadow .15s}.leads-busca input::placeholder{color:var(--text-3)}.leads-busca input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent)}.leads-busca input::-webkit-search-cancel-button{display:none}.leads-busca-icone{width:17px;height:17px;color:var(--text-3);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.leads-busca-limpar{width:28px;height:28px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:18px;line-height:1;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.leads-busca-limpar:hover{background:var(--surface-3,#ffffff14);color:var(--text)}.leads-filtro-n{opacity:.65;font-variant-numeric:tabular-nums;margin-left:4px}.leads-contagem{flex-basis:100%;margin:0}.leads-cliente{flex-direction:column;gap:16px;display:flex}.leads-voltar{color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:4px 0;font-size:13px}.leads-voltar:hover{color:var(--text)}.leads-cliente-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.leads-cliente-quem{flex-direction:column;gap:4px;min-width:0;display:flex}.leads-cliente-nome{margin:0;font-size:22px}.leads-cliente-resumo{flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px;display:flex}.leads-passos{flex-direction:column;gap:14px;display:flex}.leads-passo{flex-direction:column;gap:6px;display:flex}@media (max-width:760px){.leads-numeros{grid-template-columns:repeat(2,minmax(0,1fr))}}.leads-vinculo{flex-direction:column;gap:10px;padding:12px 0;display:flex}.leads-vinculo-tabela{width:100%}.leads-vinculo-tabela td{vertical-align:middle}.leads-vinculo-tabela select{width:100%;max-width:460px}.leads-pagina-salva{background:var(--good-soft);color:var(--text);border-radius:8px;margin:4px 0 10px;padding:8px 12px;font-size:13.5px}.leads-vinculo-anuncio{margin-top:14px}.leads-aviso{border:1px solid var(--border-strong,var(--border));background:var(--surface-2,#ffffff0a);color:var(--text);border-radius:8px;flex-basis:100%;margin:8px 0 0;padding:10px 12px;font-size:13px;line-height:1.45}.leads-aviso.is-erro{border-color:color-mix(in srgb, var(--warn) 55%, transparent);background:color-mix(in srgb, var(--warn) 12%, transparent)}.leads-link{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.leads-link:disabled{opacity:.6;cursor:default}.leads-forms{flex-direction:column;gap:8px;max-height:70vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.leads-form{border:1px solid var(--border);border-radius:10px;padding:10px 12px}.leads-form.is-aberto{border-color:var(--accent)}.leads-form-linha{grid-template-columns:1fr auto auto;align-items:center;gap:12px;display:grid}.leads-criar{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:4px 0 14px;display:flex}.leads-criar .field{flex:320px;max-width:560px;margin:0}.leads-fluxo{align-items:stretch;gap:8px;min-width:0;display:flex}.leads-fluxo-no{border:1px solid var(--border);border-radius:8px;flex-direction:column;flex:1;gap:2px;min-width:0;padding:8px 10px;display:flex}.leads-fluxo-no strong{overflow-wrap:anywhere}.leads-fluxo-destino.is-conta{border-color:var(--accent)}.leads-fluxo-rotulo{text-transform:uppercase;letter-spacing:.04em;color:var(--text-3);font-size:10.5px}.leads-fluxo-seta{color:var(--muted);align-self:center;font-size:18px}.leads-fluxo-escolha{max-width:520px;margin-bottom:12px}.leads-form-estado{color:var(--warn);font-size:12px}.leads-form-estado.is-ok{color:var(--good)}.leads-form-corpo{margin-top:10px}.leads-etiquetas{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.leads-etiqueta{border:1px solid var(--border);color:var(--muted);border-radius:999px;padding:1px 8px;font-size:11px}.leads-etiquetas-campo{max-width:520px;margin:12px 0 4px}.leads-origem-outro{color:var(--accent)}@media (max-width:640px){.leads-form-linha{grid-template-columns:1fr}.leads-fluxo{flex-direction:column}.leads-fluxo-seta{transform:rotate(90deg)}}.leads-origem{color:var(--text-3);margin-top:3px;font-size:11.5px;display:block}.leads-origem-sugerido{color:var(--accent)}.leads-origem-editado{color:var(--warn)}.ren-ideias{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ren-ideia{font:inherit;color:var(--text-2);border:1px dashed var(--border);cursor:pointer;text-align:left;background:0 0;border-radius:100px;padding:4px 10px;font-size:12px}.ren-ideia:hover{color:var(--accent);border-color:var(--accent)}.plan-aprendemos{grid-template-columns:repeat(3,1fr);gap:16px;max-width:980px;margin:30px auto 0;display:grid}@media (max-width:860px){.plan-aprendemos{grid-template-columns:1fr}}.plan-insta{align-items:center}.plan-celular-lado{flex-direction:column;align-items:center;gap:14px;display:flex}.plan-celular{aspect-ratio:9/19;background:linear-gradient(160deg,#2a2a30,#0d0d10 60%);border:1px solid #ffffff2e;border-radius:44px;width:min(270px,70vw);padding:12px;position:relative;box-shadow:0 30px 80px -24px #000000e6,inset 0 0 0 2px #ffffff0a,0 0 60px -20px #ff420059}.plan-celular-ilha{z-index:2;background:#000;border-radius:999px;width:84px;height:22px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.plan-celular-tela{background:#fff;border-radius:33px;width:100%;height:100%;overflow:hidden}.plan-celular-tela img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.plan-celular-vazio{color:#111;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;font-size:14px;display:flex}.plan-celular-vazio span:last-child{color:#777;font-size:12px}.plan-celular-avatar{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(45deg,#feda75,#fa7e1e,#d62976,#962fbf) border-box;border:3px solid #0000;border-radius:999px;width:76px;height:76px}.plan-celular-link{color:var(--accent-quiet,#ff8a50);font-size:14px;text-decoration:none}.plan-celular-link:hover{text-decoration:underline}.plan-bowtie{grid-template-columns:minmax(0,3fr) auto minmax(0,5fr);align-items:center;gap:18px;width:min(1040px,100%);margin:30px auto 0;display:grid}.plan-bowtie-lado{text-align:right}.plan-bowtie-rotulo{font-family:var(--font-title), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--text-2);font-size:12px;font-weight:700}.plan-bowtie-lado p{color:#ececec;margin:8px 0 0;font-size:14px}.plan-bowtie-no{font-family:var(--font-deck), var(--font-title), sans-serif;text-transform:uppercase;color:#fff;background:linear-gradient(120deg,#ff4200,#ff8f63);border-radius:999px;padding:16px 20px;font-size:15px;box-shadow:0 8px 30px -8px #ff42008c}.plan-bowtie-expansao{flex-direction:column;gap:10px;display:flex}.plan-bowtie-card{text-align:left;padding:13px 16px}.plan-bowtie-card .onb-sol-nome{margin-bottom:3px;font-size:15px}.plan-bowtie-card .onb-sol-texto{font-size:12.5px}.plan-exp-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;width:min(980px,100%);margin:30px auto 0;display:grid}.plan-exp{text-align:center;padding:20px 18px}.plan-exp-gargalo{color:var(--text-2);font-size:13.5px;line-height:1.5}.plan-exp-seta{color:var(--accent-fill);margin:10px 0 6px;font-size:18px}.onb-cupom-area{justify-content:center;align-items:center;min-height:300px;display:flex;position:relative}.onb-cupom-area:before{content:"";filter:blur(38px);background:radial-gradient(50% 50%,#ff420047,#0000 70%);width:75%;height:75%;position:absolute}.onb-cupom{background:linear-gradient(150deg,#ffffff13,#ffffff06 55%,#ff420012);border:1px solid #ffffff2e;border-radius:22px;grid-template-columns:minmax(0,1fr) 180px;width:min(560px,100%);animation:6s ease-in-out infinite onb-cupom-flutuar;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px -24px #000000b3,0 10px 42px -12px #ff42004d}@keyframes onb-cupom-flutuar{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.onb-cupom:before,.onb-cupom:after,.onb-cupom-canhoto:before,.onb-cupom-canhoto:after{content:"";z-index:1;background:#050301;border-radius:999px;width:26px;height:26px;position:absolute}.onb-cupom:before{top:50%;left:-14px;transform:translateY(-50%)}.onb-cupom:after{top:50%;right:-14px;transform:translateY(-50%)}.onb-cupom-canhoto:before{top:-14px;left:-13px}.onb-cupom-canhoto:after{bottom:-14px;left:-13px}.onb-cupom-corpo{flex-direction:column;justify-content:center;gap:12px;padding:40px 30px;display:flex;position:relative;overflow:hidden}.onb-cupom-corpo:after{content:"";background:linear-gradient(105deg,#0000,#ffffff24,#0000);width:36%;animation:3.4s ease-in-out infinite onb-brilho-cartao;position:absolute;top:-30%;bottom:-30%;left:0}.onb-cupom-titulo{font-family:var(--font-deck), var(--font-title), sans-serif;text-transform:uppercase;color:#fff;font-size:clamp(22px,2.3vw,31px);line-height:1.05}.onb-cupom-texto{color:var(--text-2);margin:0;font-size:13.5px;line-height:1.55}.onb-cupom-canhoto{text-align:center;border-left:1.5px dashed #ececec59;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:26px 16px;display:flex;position:relative}.onb-cupom-rotulo{font-family:var(--font-title), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#ececec;font-size:11.5px;font-weight:700}.onb-cupom-valor{font-family:var(--font-deck), var(--font-title), sans-serif;white-space:nowrap;font-size:clamp(22px,2.1vw,29px)}.onb-cupom-validade{letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);font-size:11px}.onb-cupom-marca{opacity:.9;width:auto;height:16px;margin-top:12px}.onb-pilar{color:#ececec;text-align:left;border-left:3px solid var(--accent-fill);border-radius:6px 18px 18px 6px;padding:20px 22px;font-size:14px;font-weight:600;line-height:1.6}.history-tipo{font-family:var(--font-title), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border-radius:100px;margin-left:10px;padding:3px 10px;font-size:10.5px;font-weight:600}.thanks-card{padding-top:48px;padding-bottom:32px}.thanks-title{font-family:var(--font-title), sans-serif;letter-spacing:.01em;color:var(--text);margin-bottom:14px;font-size:clamp(40px,6vw,72px);font-weight:700}.thanks-date{color:var(--text-2);margin:0;font-size:16px}.thanks-date b{color:var(--accent)}.source-strip{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:44px;padding-top:24px;display:flex}.source-strip p{color:var(--text-3);max-width:640px;margin:0;font-size:12.5px}.brand-mark{font-family:var(--font-title), sans-serif;letter-spacing:.1em;color:var(--text-3);text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:700}.toolbar{z-index:10;background:var(--surface);border-bottom:1px solid var(--border);justify-content:flex-end;gap:10px;padding:14px 28px;display:flex;position:sticky;top:0}.presenting-mode .toolbar{display:none}.presenting-mode .report-wrap:not([hidden]){flex-direction:column;justify-content:center;min-height:100vh;padding-top:28px;padding-bottom:120px;display:flex}.presenting-mode .report-main{width:100%}.presenting-mode .report-section{margin-bottom:0}.presenting-mode .masthead:not([hidden]){border-bottom:none;align-items:center;min-height:100vh;padding-top:0;display:flex}.presenting-mode .masthead .report-wrap{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-height:0;padding-top:0;padding-bottom:40px;display:flex}.present-bar{z-index:100;background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:999px;align-items:center;gap:12px;padding:10px 18px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.present-counter{font-variant-numeric:tabular-nums;color:var(--text-2);text-align:center;min-width:44px;font-size:13px}.btn{font-family:var(--font-sistema);letter-spacing:-.005em;border-radius:var(--r-control);border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text);cursor:pointer;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.btn:hover{background:var(--hover);border-color:#ffffff2e}.btn-primary{background:var(--accent-fill);border-color:var(--accent-fill);color:#fff;font-weight:600}.btn-primary:hover{background:var(--accent-quiet);border-color:var(--accent-quiet)}.btn-ghost{color:var(--text-2);background:0 0;border-color:#0000;padding-left:10px;padding-right:10px}.btn-ghost:hover{background:var(--hover);color:var(--text);border-color:#0000}@media (max-width:760px){.kpi-grid{transform:translateY(20px)}.kpi{flex-basis:45%}.bar-row{grid-template-columns:120px 1fr 76px;gap:10px}.stage-row{grid-template-columns:130px 1fr 70px;gap:10px}.section-note{text-align:left}}@media print{@page{size:A4 landscape;margin:12mm 14mm}html,body{background:var(--bg)!important}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.toolbar,.present-bar,.funil-edit,.report-wrap .btn,.report-wrap button{display:none!important}.anuncios-tabela-oculta{display:block!important}.report-section{break-before:page;page-break-before:always;margin-bottom:0;padding-top:6mm}.masthead{padding-top:40mm}.onb-secao-cheia{flex-direction:column;justify-content:center;min-height:175mm;display:flex}.masthead-inner{padding:0 6px}.masthead h1{font-size:44px}.masthead-sub,.masthead-tags{margin-bottom:22px}.report-wrap{max-width:none;padding:0 6px}.kpi-grid{box-shadow:none;margin-top:18px;transform:none!important}.kpi{break-inside:avoid;page-break-inside:avoid;padding:16px 18px 14px}main.report-main{padding-top:0}.card{box-shadow:none;padding:18px 20px}.card,.finding,.exit-chips{break-inside:avoid;page-break-inside:avoid}.section-head{break-after:avoid;page-break-after:avoid}.table-scroll{overflow:visible}table{min-width:0;font-size:12px}.bar-row,.stage-row,.zero-row,.notes li{break-inside:avoid}.criativo-cards,.ren-anuncios{grid-template-columns:repeat(3,minmax(0,1fr))!important}.criativo-cards .criativo-card{break-inside:avoid;page-break-inside:avoid}thead{display:table-header-group}tr{break-inside:avoid;page-break-inside:avoid}}.page{max-width:760px;margin:0 auto;padding:56px 24px 120px}.field{flex-direction:column;gap:8px;margin-bottom:22px;display:flex}.field label{color:var(--text-2);font-size:13px;font-weight:500}.field-hint{color:var(--text-3);font-size:12.5px}input[type=text],input[type=email],input[type=password],input[type=url],input[type=number],input[type=date],input[type=file],textarea,select{font-family:var(--font-sistema);border-radius:var(--r-control);border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text);width:100%;padding:10px 12px;font-size:13.5px;transition:border-color .14s,background .14s}input:hover:not(:disabled),textarea:hover:not(:disabled),select:hover:not(:disabled){border-color:#ffffff2e}textarea{resize:vertical;min-height:120px;line-height:1.6}.realizados-input{gap:8px;display:flex}.realizados-input input{flex:1}.realizados-input .btn{white-space:nowrap;flex:none}.realizados-list{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.realizados-list li{background:var(--surface-2);border:1px solid var(--border);color:var(--text);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:14px;display:flex}.realizados-remove{color:var(--text-3);cursor:pointer;background:0 0;border:none;flex:none;padding:0 4px;font-size:20px;line-height:1}.realizados-remove:hover{color:var(--bad)}.source-toggle{gap:8px;display:flex}.source-toggle .btn{flex:1}.account-picker{position:relative}.account-picker-dropdown{z-index:20;background:var(--surface);border:1px solid var(--border);max-height:280px;box-shadow:var(--shadow);border-radius:8px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.account-picker-option{text-align:left;width:100%;font-family:var(--font-body), sans-serif;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;font-size:13.5px;display:flex}.account-picker-option:hover{background:var(--surface-2)}.account-picker-empty{color:var(--text-3);padding:10px;font-size:13px}input:focus-visible,textarea:focus-visible,.btn:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--accent-fill);outline-offset:2px}.form-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:600px){.form-row{grid-template-columns:1fr}}.error-box{background:var(--bad-soft);border:1px solid var(--bad);color:var(--bad);border-radius:8px;margin-bottom:20px;padding:12px 16px;font-size:13.5px}.history-item{border-top:1px solid var(--border);align-items:center;gap:8px;padding:14px 0;display:flex}.history-item:first-child{border-top:none}.history-main{min-width:0;color:var(--text);flex:1;justify-content:space-between;align-items:center;gap:12px;text-decoration:none;display:flex}.history-main:hover .history-cliente{color:var(--accent)}.history-cliente{font-weight:500}.history-meta{color:var(--text-3);white-space:nowrap;font-size:13px}.history-filtros{flex-wrap:wrap;gap:6px;margin:10px 0 8px;display:flex}.history-filtro{font:inherit;color:var(--text-2);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:100px;padding:4px 11px;font-size:12.5px}.history-filtro span{color:var(--text-3);margin-left:3px}.history-filtro:hover{color:var(--text)}.history-filtro.ativo{color:var(--accent);background:var(--accent-soft);border-color:#0000}.history-filtro.ativo span{color:inherit}.history-etiqueta{max-width:190px;font-family:var(--font-title), sans-serif;letter-spacing:.04em;color:var(--accent);background:var(--accent-soft);cursor:pointer;border:none;border-radius:100px;flex-shrink:0;padding:4px 10px;font-size:11px;font-weight:600}.history-delete{width:32px;height:32px;color:var(--text-3);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.history-delete:hover{background:var(--bad-soft);color:var(--bad)}.history-delete:disabled{opacity:.5;cursor:default}.casos-page{max-width:1080px;margin:0 auto;padding:56px 28px 120px}.casos-header{margin-bottom:36px}.casos-header .btn{margin-bottom:24px;display:inline-block}.casos-header h1{font-family:var(--font-title), sans-serif;text-transform:uppercase;letter-spacing:.01em;margin:0 0 10px;font-size:clamp(28px,3.4vw,40px);font-weight:700}.casos-header p{color:var(--text-2);max-width:640px;margin:0}.casos-sort{margin-bottom:28px}.casos-sort .btn{flex:0 auto}.casos-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;display:grid}.caso-card{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);color:var(--text);border-radius:16px;padding:26px 24px 20px;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:block;position:relative;overflow:hidden}.caso-card:before{content:"";background:linear-gradient(90deg, var(--accent-fill), var(--good), var(--accent-fill));background-size:200% 100%;height:4px;animation:5s linear infinite caso-shimmer;position:absolute;top:0;left:0;right:0}@keyframes caso-shimmer{to{background-position:-200% 0}}.caso-card:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000,#ffffff24,#0000);width:30%;height:220%;transition:transform .7s;position:absolute;top:-60%;left:-30%;transform:skew(-20deg)translate(-40%)}.caso-card:hover{border-color:var(--accent-fill);box-shadow:0 20px 40px -20px #ff420059, var(--shadow);transform:translateY(-3px)}.caso-card:hover:after{transform:skew(-20deg)translate(420%)}@media (prefers-reduced-motion:reduce){.caso-card:after{transition:none;display:none}}.caso-rank{background:var(--accent-fill);color:#fff9f5;font-family:var(--font-title), sans-serif;letter-spacing:.08em;text-transform:uppercase;padding:4px 40px;font-size:10px;font-weight:700;position:absolute;top:14px;right:-34px;transform:rotate(40deg)}.caso-top{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:22px;padding-top:6px;display:flex}.caso-cliente{font-family:var(--font-title), sans-serif;text-transform:uppercase;letter-spacing:.01em;margin-bottom:4px;font-size:18px;font-weight:700}.caso-periodo{color:var(--text-3);font-size:12.5px}.caso-rules{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.caso-stats{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;gap:16px 12px;margin-bottom:16px;padding:18px 0;display:grid}.caso-stat-label{font-family:var(--font-title), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin-bottom:4px;font-size:10px;font-weight:700}.caso-stat-value{font-variant-numeric:tabular-nums;color:var(--text-2);font-size:15px;font-weight:500}.caso-stat.is-active .caso-stat-value{font-family:var(--font-title), sans-serif;color:var(--accent-fill);font-size:21px;font-weight:700}.caso-footer{color:var(--accent);font-size:12.5px;font-weight:600}.caso-card:hover .caso-footer{text-decoration:underline}@media (max-width:640px){.casos-grid{grid-template-columns:1fr}.caso-top{flex-direction:column}.caso-rules{flex-flow:wrap;align-items:flex-start}}td>.acesso-funcao{width:auto;min-width:138px;padding:6px 8px;font-size:12.5px}.carteira-barra>.demanda-squad-fixo{border-radius:var(--r-control);border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text);padding:9px 12px;font-size:13.5px;font-weight:600}.cliente-lista>.busca-item-avulso .busca-item-nome,.cliente-escolhido-info>.cliente-avulso-nome{color:var(--accent)}.cliente-lista>.busca-item-avulso{border-bottom:1px solid var(--border-strong)}.quadro-acessos{flex-direction:column;gap:4px;margin-top:12px;display:flex}.quadro-acesso-linha{border-radius:var(--r-control);background:var(--surface-2);justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.quadro-acesso-info{flex-direction:column;min-width:0;display:flex}.quadro-acesso-nome{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.quadro-acesso-dim{color:var(--text-2);font-size:11.5px}.quadro-acesso-linha>.quadro-acesso-select{flex:none;width:auto;min-width:170px;padding:6px 8px;font-size:12.5px}.quadro-acesso-fixo{color:var(--text-2);flex:none;font-size:12px}.carteira-barra>.demanda-acesso-btn{margin-left:auto}.quadro-acesso-controles{flex:none;align-items:center;gap:8px;display:flex}.quadro-acesso-add{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.quadro-acesso-add>.quadro-acesso-select{width:auto;min-width:200px;padding:8px 10px;font-size:13px}.dash-cabecalho-com-acao{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.acesso-quadro{flex:none;position:relative}.acesso-quadro>.acesso-quadro-painel{z-index:40;width:min(480px,86vw);max-height:60vh;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.bolsa-aviso{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--r-control);color:var(--text-2);margin-bottom:14px;padding:10px 14px;font-size:13px}.bolsa-periodos{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:999px;gap:4px;padding:3px;display:flex}.bolsa-periodos>.bolsa-periodo{color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600}.bolsa-periodos>.bolsa-periodo-ativo{background:var(--accent-fill);color:#fff}.bolsa-barra>.bolsa-busca{width:220px;padding:8px 10px;font-size:13px}.bolsa-filtros{flex-wrap:wrap;gap:8px;margin:14px 0 18px;display:flex}.bolsa-filtro{border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text-2);cursor:pointer;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600}.bolsa-filtro-ativo{border-color:currentColor}.bolsa-filtro-risco{color:#f87171}.bolsa-filtro-atencao{color:#fbbf24}.bolsa-filtro-safe{color:#34d399}.bolsa-filtro-todos.bolsa-filtro-ativo{color:var(--accent);border-color:var(--accent)}.bolsa-grade{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.bolsa-visao{border:1px solid var(--border);border-radius:8px;flex:none;display:inline-flex;overflow:hidden}.bolsa-visao-btn{color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:7px 14px;font-size:12.5px;font-weight:500}.bolsa-visao-btn+.bolsa-visao-btn{border-left:1px solid var(--border)}.bolsa-visao-btn:hover{background:var(--hover);color:var(--text)}.bolsa-visao-ativa,.bolsa-visao-ativa:hover{background:var(--accent);color:#fff}.bolsa-lista-bloco{padding:0}.bolsa-atalhos{flex-wrap:nowrap;align-items:center;gap:6px;display:flex}.bolsa-abrir-meta{border:1px solid var(--border-strong);border-radius:var(--r-control);color:var(--accent);white-space:nowrap;align-items:center;gap:5px;padding:6px 9px;font-size:11px;text-decoration:none;display:inline-flex}.bolsa-abrir-meta:hover{background:var(--surface-2);border-color:var(--accent)}.bolsa-abrir-meta:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.bolsa-lista{font-variant-numeric:tabular-nums;min-width:1020px}.bolsa-lista td small{color:var(--text-3);margin-top:2px;font-size:10.5px;display:block}.bolsa-lista .bolsa-badge{display:inline-block}.bolsa-lista th.bolsa-col-num,.bolsa-lista td.bolsa-col-num{text-align:right;white-space:nowrap;border-left:1px solid var(--divider)}.ficha-criativos-cabecalho{justify-content:space-between;align-items:center;gap:16px;display:flex}.ficha-criativos-cabecalho .dash-bloco-titulo{margin:0}.ficha-criativos-cabecalho p{color:var(--text-2);margin:5px 0 0;font-size:12px;line-height:1.6}.ficha-criativos-ver-todos{white-space:nowrap;flex:none;font-size:12px}.ficha-criativos{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0 12px;display:grid}.ficha-criativo{border:1px solid var(--border-strong);border-radius:var(--r-card);background:var(--surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}.ficha-criativo-topo{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:6px 12px;min-height:42px;padding:10px 14px;display:flex}.ficha-criativo-posicao{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.ficha-criativo-status{color:var(--text-3);align-items:center;gap:5px;font-size:10px;display:inline-flex}.ficha-criativo-status i{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.ficha-criativo-ativo{color:#70cbb3}.ficha-criativo-parado{color:var(--warn)}.ficha-criativo-arte{aspect-ratio:auto;border:0;border-top:1px solid var(--border);background:var(--bg);cursor:zoom-in;border-radius:0;grid-template-rows:auto 26px;width:100%;padding:0;display:grid;overflow:hidden}.ficha-criativo .ficha-criativo-arte>img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;max-height:520px;display:block}.ficha-criativo-sem-arte{aspect-ratio:1;max-height:520px;color:var(--text-3);place-items:center;font-size:12px;display:grid}.ficha-criativo-abrir{color:var(--text-2);border-top:1px solid var(--border);background:var(--surface-2);justify-content:space-between;align-items:center;padding:0 14px;font-size:10px;display:flex}.ficha-criativo-abrir>span{color:var(--accent);font-size:15px}.ficha-criativo-arte:hover .ficha-criativo-abrir{color:var(--accent);background:var(--hover)}.ficha-criativo-arte:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.ficha-criativo-corpo{border-top:1px solid var(--border);flex-direction:column;gap:4px;min-width:0;padding:12px 14px;display:flex}.ficha-criativo-nome{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.ficha-criativo-campanha{color:var(--text-2);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:33px;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.ficha-criativo-numeros{border-top:1px solid var(--border);font-variant-numeric:tabular-nums;grid-template-columns:.7fr 1fr 1.2fr;gap:8px;margin:7px 0 0;padding-top:10px;display:grid}.ficha-criativo-numeros>div{align-content:start;gap:3px;min-width:0;display:grid}.ficha-criativo-numeros>div+div{border-left:1px solid var(--border);padding-left:10px}.ficha-criativo-numeros dt{color:var(--text-3);font-size:10px}.ficha-criativo-numeros dd{color:var(--text-2);overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:500;line-height:1.5}.ficha-criativo-sem-cpl{color:var(--text-3);margin-top:3px;font-size:10px;font-weight:400;display:block}.ficha-criativos-modal{width:min(1180px,100vw - 32px);max-height:calc(100dvh - 48px);overflow:auto}.ficha-criativos-corpo{gap:18px;padding:24px;display:grid}.ficha-criativos-lista{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:14px;display:grid}.ficha-criativo-ampliado>.ficha-criativo-fechar{z-index:1;background:var(--surface-2);position:absolute;top:12px;right:16px}@media (max-width:1100px){.ficha-criativos{grid-template-columns:repeat(auto-fit,minmax(min(245px,100%),1fr))}}@media (max-width:540px){.ficha-criativos-cabecalho{flex-direction:column;align-items:flex-start;gap:10px}.ficha-criativos-corpo{padding:16px}.ficha-criativos{grid-template-columns:1fr}}dialog.criativo-lightbox{width:100vw;max-width:none;height:100dvh;max-height:none;color:inherit;border:0}dialog.criativo-lightbox:not([open]){display:none}dialog.criativo-lightbox::backdrop{background:#000000d1}.bolsa-lista tfoot td{border-top:1px solid var(--border-strong);color:var(--text);font-weight:600}.bolsa-lista thead th{vertical-align:middle;white-space:nowrap;padding-top:14px;padding-bottom:14px}.bolsa-th{white-space:nowrap;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;flex-direction:row;align-items:center;gap:5px;padding:0;display:inline-flex}.bolsa-th:hover{color:var(--text)}.bolsa-th-ativa{color:var(--accent)}th.bolsa-col-num .bolsa-th{justify-content:flex-end}.bolsa-col-falha{color:var(--warn)}.bolsa-lista-nota{margin:0;padding:0 16px 16px;line-height:1.6}.bolsa-card{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--r-control);color:var(--text);flex-direction:column;gap:6px;padding:14px;text-decoration:none;display:flex}.bolsa-card-link:hover{border-color:#ffffff38}.bolsa-card-topo{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.bolsa-card-nome{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.bolsa-badge{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex:none;padding:2px 8px;font-size:10px;font-weight:700}.bolsa-badge-risco{color:#f87171;background:#f8717124}.bolsa-badge-atencao{color:#fbbf24;background:#fbbf2424}.bolsa-badge-safe{color:#34d399;background:#34d39924}.bolsa-badge-neutro{color:var(--text-2);background:#ffffff14}.bolsa-cpl{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.bolsa-cpl-risco{color:#f87171}.bolsa-cpl-atencao{color:#fbbf24}.bolsa-cpl-safe{color:#34d399}.bolsa-cpl-neutro{color:var(--text-2)}.bolsa-card-dim{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:12px}.bolsa-card-meta{color:var(--text-2);border-top:1px solid var(--border-strong);margin-top:2px;padding-top:8px;font-size:11.5px}.carteira-conta-btn{border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:190px;padding:5px 10px;font-size:12px;overflow:hidden}.carteira-conta-btn.carteira-conta-vazia{color:var(--accent);border-style:dashed}.carteira-conta-pop{z-index:60;background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--r-control);width:320px;padding:10px;position:fixed;box-shadow:0 18px 40px #00000080}.carteira-conta-pop>input{margin-bottom:8px;padding:8px 10px;font-size:13px}.carteira-conta-pop>.carteira-conta-lista{flex-direction:column;max-height:240px;display:flex;overflow-y:auto}.carteira-conta-lista .busca-item{text-align:left;width:100%}.carteira-conta-lista .carteira-conta-remover{color:#f87171}.metricas-atualizando{opacity:.6}.metricas-kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:16px;display:grid}.metricas-kpi{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--r-control);flex-direction:column;align-items:flex-start;gap:5px;padding:14px;display:flex}.metricas-kpi-rotulo{letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);font-size:11px;font-weight:600}.metricas-kpi-valor{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.metricas-svg{width:100%;height:140px;display:block}.metricas-eixo{color:var(--text-2);justify-content:space-between;margin-top:4px;font-size:11px;display:flex}.metricas-campanhas{flex-direction:column;gap:8px;display:flex}.metricas-campanha{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--r-control);align-items:center;gap:12px;padding:10px 14px;display:flex}.metricas-campanha-n{width:24px;height:24px;color:var(--accent);background:#ff5d2426;border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.metricas-campanha-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.metricas-campanha-nome{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.metricas-campanha-dim{color:var(--text-2);font-size:11.5px}.metricas-campanha-leads{color:#34d399;background:#34d3991f;border-radius:999px;flex:none;padding:3px 9px;font-size:11.5px;font-weight:700}.metricas-campanha-zero{color:var(--text-2);background:#ffffff0f}.metricas-campanha-cpl{font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;font-size:13.5px;font-weight:700;display:flex}.metricas-campanha-cpl>small{letter-spacing:.06em;color:var(--text-2);font-size:9.5px;font-weight:600}.grafico{padding-bottom:20px;position:relative}.grafico>.grafico-svg{width:100%;height:160px;display:block}.grafico>.grafico-tick-y{color:var(--text-2);opacity:.85;pointer-events:none;font-size:10px;position:absolute;left:8px;transform:translateY(-110%)}.grafico>.grafico-rotulo-meta{pointer-events:none;font-size:10px;font-weight:600;position:absolute;right:8px;transform:translateY(-115%)}.grafico>.grafico-eixo-x{height:16px;position:relative}.grafico>.grafico-eixo-x>span{color:var(--text-2);white-space:nowrap;font-size:10.5px;position:absolute;transform:translate(-50%)}.grafico>.grafico-tooltip{background:var(--surface-2);border:1px solid var(--border-strong);pointer-events:none;white-space:nowrap;z-index:5;border-radius:8px;align-items:baseline;gap:8px;padding:5px 10px;font-size:11.5px;display:flex;position:absolute;top:2px;transform:translate(-50%);box-shadow:0 8px 22px #00000073}.grafico>.grafico-tooltip>strong{color:var(--text-2);font-size:10.5px}.metricas-kpi>.metricas-delta{font-size:11px;font-weight:600}.metricas-delta-bom{color:#34d399}.metricas-delta-ruim{color:#f87171}.metricas-kpi>.metricas-kpi-meta{color:var(--text-2);align-items:center;gap:6px;font-size:10.5px;display:flex}.metricas-skel{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--r-control);position:relative;overflow:hidden}.metricas-skel:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff0d 50%,#0000 70%);animation:1.4s infinite metricas-brilho;position:absolute;inset:0}@keyframes metricas-brilho{0%{transform:translate(-100%)}to{transform:translate(100%)}}.alertas-bloco{border-color:#ff5d2447}.alertas-cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.alertas-cabecalho .alertas-contador{color:#f87171;background:#f8717129;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-left:8px;padding:0 6px;font-size:11px;font-weight:700;display:inline-grid}.alertas-filtros{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.alerta-linha{border-radius:var(--r-control);border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text);border-left-width:3px;align-items:center;gap:12px;margin-bottom:8px;padding:11px 12px;text-decoration:none;display:flex}.alerta-linha:hover{border-color:#fff3}.alerta-alta{border-left-color:#f87171}.alerta-media{border-left-color:#fbbf24}.alerta-linha>.alerta-icone{width:26px;height:26px;color:var(--text-2);background:#ffffff0f;border-radius:999px;flex:none;place-items:center;font-size:12px;display:grid}.alerta-linha>.alerta-corpo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.alerta-cliente{font-size:13px;font-weight:600}.alerta-detalhe{color:var(--text-2);font-size:11.5px}.alerta-linha>.alerta-responsavel{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:180px;font-size:11px;overflow:hidden}.vinculo-acoes{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.vinculo-lista{flex-direction:column;gap:6px;max-height:460px;display:flex;overflow-y:auto}.vinculo-linha{border:1px solid var(--border-strong);border-radius:var(--r-control);background:var(--surface-2);border-left-width:3px;align-items:center;gap:12px;padding:9px 12px;display:flex}.vinculo-exata{border-left-color:#34d399}.vinculo-alta{border-left-color:#60a5fa}.vinculo-media{border-left-color:#fbbf24}.vinculo-linha>.vinculo-check{width:16px;height:16px;accent-color:var(--accent);flex:none}.vinculo-linha>.vinculo-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vinculo-cliente{font-size:13px;font-weight:600}.vinculo-motivo{color:var(--text-2);align-items:center;gap:6px;font-size:11px;display:flex}.vinculo-selo{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:700}.vinculo-selo-exata{color:#34d399;background:#34d39924}.vinculo-selo-alta{color:#60a5fa;background:#60a5fa24}.vinculo-selo-media{color:#fbbf24;background:#fbbf2424}.vinculo-linha>.quadro-acesso-select{flex:none;width:auto;max-width:260px;padding:6px 8px;font-size:12px}.vinculo-linha>.vinculo-conta{max-width:260px;color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:12px;overflow:hidden}.benchmark-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.benchmark-selo{letter-spacing:.03em;text-transform:uppercase;border-radius:999px;flex:none;padding:4px 10px;font-size:10.5px;font-weight:700}.benchmark-selo-safe{color:#34d399;background:#34d39924}.benchmark-selo-atencao{color:#fbbf24;background:#fbbf2424}.benchmark-selo-risco{color:#f87171;background:#f8717124}.benchmark-barras{flex-direction:column;gap:8px;display:flex}.benchmark-barra{grid-template-columns:110px 1fr 84px;align-items:center;gap:10px;display:grid}.benchmark-rotulo{color:var(--text-2);font-size:11.5px}.benchmark-trilho{background:#ffffff0f;border-radius:999px;height:10px;overflow:hidden}.benchmark-preenche{border-radius:999px;height:100%}.benchmark-preenche-alto{background:#f87171}.benchmark-preenche-baixo{background:#34d399}.benchmark-preenche-neutro{background:#ffffff52}.benchmark-preenche-otimo{opacity:.55;background:#34d399}.benchmark-valor{font-variant-numeric:tabular-nums;text-align:right;font-size:12.5px;font-weight:600}.benchmark-frase{color:var(--text-2);margin:12px 0 0;font-size:12px}.criativos-grade{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;margin-top:16px;display:grid}.criativo-card{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--r-control);flex-direction:column;display:flex;overflow:hidden}.criativo-card>.criativo-arte{aspect-ratio:1;cursor:zoom-in;background:#00000059;border:0;place-items:center;padding:0;display:grid;overflow:hidden}.criativo-arte>img{object-fit:cover;width:100%;height:100%}.criativo-arte:disabled{cursor:default}.criativo-sem-arte{color:var(--text-2);font-size:11px}.criativo-corpo{flex-direction:column;gap:4px;padding:11px 12px 12px;display:flex}.criativo-nome{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.criativo-campanha{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.criativo-numeros{justify-content:space-between;align-items:baseline;gap:8px;margin-top:4px;display:flex}.criativo-cpl{color:#34d399;font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.criativo-dim{color:var(--text-2);text-align:right;font-size:10.5px}.criativo-corpo>.criativo-cliente{color:var(--text-2);border-top:1px solid var(--border-strong);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;padding-top:7px;font-size:11px;text-decoration:none;overflow:hidden}.criativo-corpo>.criativo-cliente:hover{color:var(--accent)}.criativo-lightbox{z-index:80;background:#000000d1;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex;position:fixed;inset:0}.criativo-lightbox>figure{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--r-control);flex-direction:column;max-width:94vw;margin:0;display:flex;overflow:hidden}@media (min-width:900px){.criativo-lightbox>figure{flex-direction:row;align-items:stretch}.criativo-lightbox figcaption{border-left:1px solid var(--border);flex-shrink:0;justify-content:flex-end;width:230px;padding:16px}}.criativo-moldura{background:#fff;flex-shrink:0;position:relative;overflow:hidden}.criativo-moldura-carregando{background:var(--surface-2)}.criativo-carregando{color:var(--text-3);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:12.5px;display:flex;position:absolute;inset:0}.criativo-carregando-giro{border:2px solid var(--border-strong);border-top-color:var(--accent);border-radius:50%;width:26px;height:26px;animation:.8s linear infinite criativo-giro}@keyframes criativo-giro{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.criativo-carregando-giro{animation-duration:2.4s}}.criativo-lightbox .criativo-preview{background:#fff;border:0;display:block}.criativo-lightbox video{background:#000;border-radius:12px;max-width:min(92vw,960px);max-height:72vh;display:block}.criativo-video-busca{color:var(--text-3);font-size:12px}.criativo-lightbox img{object-fit:contain;background:#000;width:100%;max-height:62vh;display:block}.criativo-lightbox figcaption{color:var(--text-2);flex-direction:column;gap:3px;padding:12px 14px;font-size:11.5px;display:flex}.criativo-lightbox figcaption>strong{color:var(--text);font-size:13px}.painel-barra-mobile,.painel-backdrop,.painel-gaveta-fechar{display:none}@media (max-width:860px){.painel-shell,.painel-shell-recolhido{grid-template-columns:minmax(0,1fr)}.painel-shell>.painel-sidebar{z-index:90;width:264px;max-width:84vw;height:100dvh;padding-top:16px;transition:transform .24s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:0 0 40px #00000080}.painel-gaveta-aberta>.painel-sidebar{transform:translate(0)}.painel-shell-recolhido .painel-logo-marca,.painel-shell-recolhido .painel-nav-texto{display:block}.painel-shell-recolhido .painel-nav-rotulo{visibility:visible;height:auto;padding:4px 10px 6px}.painel-shell-recolhido .painel-nav-grupo{margin-top:12px;padding-bottom:4px}.painel-shell-recolhido .painel-logo-simbolo,.painel-shell>.painel-sidebar .painel-recolher{display:none}.painel-gaveta-fechar{border:1px solid var(--border-strong);background:var(--surface-2);width:32px;height:32px;color:var(--text-2);cursor:pointer;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:14px;right:12px}.painel-gaveta-fechar>svg{width:15px;height:15px}.painel-backdrop{z-index:85;opacity:0;pointer-events:none;background:#0000008c;border:0;padding:0;transition:opacity .2s;display:block;position:fixed;inset:0}.painel-gaveta-aberta>.painel-backdrop{opacity:1;pointer-events:auto}.painel-barra-mobile{padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));padding-top:calc(10px + env(safe-area-inset-top,0px));border-bottom:1px solid var(--border);background:var(--sidebar);z-index:60;align-items:center;gap:10px;display:flex;position:sticky;top:0}.painel-menu-botao{border:1px solid var(--border-strong);border-radius:var(--r-control);background:var(--surface-2);width:38px;height:38px;color:var(--text);cursor:pointer;flex:none;place-items:center;padding:0;display:grid}.painel-menu-botao>svg{width:18px;height:18px}.painel-logo-mobile{flex:1;align-items:center;min-width:0;display:flex}.painel-logo-mobile>img{width:auto;height:20px}.painel-header{padding:10px 14px}.painel-header .painel-usuario-topo{display:none}.painel-conteudo{padding:16px 14px calc(28px + env(safe-area-inset-bottom,0px))}.dash-saudacao{font-size:26px}.dash-sub{font-size:13px}.dash-cabecalho-com-acao{flex-direction:column;align-items:stretch;gap:12px}.dash-colunas{grid-template-columns:minmax(0,1fr)}.carteira-barra{flex-wrap:wrap;gap:8px}.carteira-barra>select,.carteira-barra>.bolsa-busca,.carteira-barra>.demanda-squad{width:100%;min-width:0}.carteira-barra>.demanda-acesso-btn{width:100%;margin-left:0}.table-scroll{-webkit-overflow-scrolling:touch;margin:0 -14px;padding:0 14px;overflow-x:auto}.table-scroll>table{min-width:660px}.pipeline{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;grid-auto-columns:84vw;margin:0 -14px;padding:0 14px 6px;overflow-x:auto}.pipeline-coluna{scroll-snap-align:start}.bolsa-grade{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.criativos-grade{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.metricas-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.metricas-kpi{padding:11px}.metricas-kpi-valor{font-size:18px}.carteira-conta-pop{width:min(320px,100vw - 24px);left:12px!important}.acesso-quadro>.acesso-quadro-painel{width:auto;max-height:72vh;position:fixed;inset:auto 12px 12px}.benchmark-barra{grid-template-columns:92px 1fr 72px;gap:8px}.benchmark-rotulo,.benchmark-valor{font-size:11px}.rotina-linha{grid-template-columns:1fr 60px;row-gap:6px}.alerta-linha{flex-wrap:wrap}.alerta-linha>.alerta-responsavel{width:100%;max-width:none;padding-left:38px}.form-row{flex-direction:column;gap:12px}.form-row>.field{width:100%}input[type=text],input[type=email],input[type=password],input[type=date],input[type=number],textarea,select{font-size:16px}.vinculo-linha{flex-wrap:wrap}.vinculo-linha>.quadro-acesso-select,.vinculo-linha>.vinculo-conta{width:100%;max-width:none}.quadro-acesso-linha{flex-wrap:wrap;gap:8px}.quadro-acesso-add{flex-direction:column;align-items:stretch}.quadro-acesso-add>.quadro-acesso-select{width:100%;min-width:0}}@media (max-width:420px){.dash-saudacao{font-size:23px}.bolsa-grade,.criativos-grade{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.bolsa-filtros,.alertas-filtros{gap:5px}.bolsa-filtro{padding:5px 9px;font-size:11.5px}}@media (max-width:860px){.metricas-kpi>.metricas-kpi-meta{flex-direction:column;align-items:flex-start;gap:4px}.criativo-numeros{flex-direction:column;align-items:flex-start;gap:2px}.criativo-dim{text-align:left}.criativo-cpl{font-size:16px}}.onb-conv{flex-direction:column;gap:12px;width:min(720px,92%);margin:30px auto 0;display:flex}.onb-conv-etapa{background:#ffffff0d;border:1px solid #ffffff29;border-radius:12px;grid-template-columns:auto auto auto 1fr;align-items:center;gap:10px;padding:12px 16px;display:grid}.onb-conv-de,.onb-conv-para{color:#ececec;font-size:15px;font-weight:600}.onb-conv-seta{color:var(--accent);font-size:15px}.onb-conv-pct{color:var(--accent);font-variant-numeric:tabular-nums;grid-column:4;justify-self:end;font-size:22px;font-weight:700}.onb-conv-trilho{background:#ffffff14;border-radius:999px;grid-column:1/-1;height:8px;overflow:hidden}.onb-conv-preenche{background:linear-gradient(90deg,#fab205,#ff5d24);border-radius:999px;height:100%}.onb-confirma{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;width:min(900px,94%);margin:30px auto 0;display:grid}.onb-confirma-item{text-align:left;background:#ffffff0d;border:1px solid #ffffff29;border-radius:12px;flex-direction:column;gap:4px;padding:13px 16px;display:flex}.onb-confirma-rotulo{letter-spacing:.06em;text-transform:uppercase;color:#ececec8c;font-size:11px;font-weight:600}.onb-confirma-valor{color:#ececec;font-size:15px}@media (max-width:860px){.onb-conv-etapa{grid-template-columns:auto auto 1fr}.onb-conv-pct{grid-column:3}}.painel-usuario-avatar>img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.equipe-lote{border-top:1px solid var(--border-strong);margin-top:16px;padding-top:16px}.equipe-lote>.equipe-lote-rotulo{margin-bottom:8px;font-size:12.5px;font-weight:600;display:block}.equipe-lote-lista{gap:6px;margin:10px 0;display:grid}.equipe-lote-linha{grid-template-columns:minmax(90px,1.1fr) minmax(120px,1.4fr) minmax(100px,1fr) 28px;align-items:center;gap:8px;display:grid}.equipe-lote-arquivo{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.equipe-lote-linha input{width:100%;padding:6px 8px;font-size:12.5px}.equipe-lote-tirar{border:1px solid var(--border);width:24px;height:24px;color:var(--text-2);cursor:pointer;background:0 0;border-radius:999px;font-size:15px;line-height:1}.equipe-lote-tirar:hover{border-color:var(--accent-fill);color:var(--accent-fill)}@media (max-width:640px){.equipe-lote-linha{grid-template-columns:1fr 28px}.equipe-lote-arquivo{grid-column:1/-1}}.retrato{background:var(--surface-3,#ffffff14);border:1px solid var(--border-strong);color:var(--text-2);letter-spacing:-.02em;border-radius:999px;flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid;overflow:hidden}.retrato>img{object-fit:cover;width:100%;height:100%}.pessoa-linha{align-items:center;gap:8px;min-width:0;display:inline-flex}.pessoa-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ranking-nome,.vaga-nome{align-items:center;gap:8px;min-width:0;display:inline-flex}.carteira-filtros,.bolsa-time{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.carteira-filtros>select,.bolsa-time>select{width:auto;min-width:150px;padding:8px 10px;font-size:13px}.carteira-busca{flex:1;align-items:center;min-width:200px;max-width:320px;display:flex;position:relative}.carteira-busca>svg{width:15px;height:15px;color:var(--text-3,var(--text-2));pointer-events:none;position:absolute;left:11px}.carteira-filtros .carteira-busca>input{width:100%;padding:8px 10px 8px 33px;font-size:13px}@media (max-width:860px){.carteira-filtros>select,.bolsa-time>select,.carteira-busca{width:100%;min-width:0;max-width:none}}.bolsa-painel-telao{background:var(--bg,#0a0a0a);padding:26px 30px 30px;overflow-y:auto}.bolsa-telao-cabecalho{align-items:baseline;gap:14px;margin-bottom:18px;display:flex}.bolsa-telao-titulo{font-size:28px;font-weight:700}.bolsa-telao-dim{color:var(--text-2);font-size:14px}.bolsa-painel-telao .bolsa-grade{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}.bolsa-painel-telao .bolsa-card-nome{font-size:15px}.bolsa-painel-telao .bolsa-cpl{font-size:30px}.bolsa-painel-telao .bolsa-card-dim,.bolsa-painel-telao .bolsa-card-meta{font-size:13px}.bolsa-painel-telao .bolsa-filtro{padding:8px 14px;font-size:14px}.bolsa-telao>svg{width:17px;height:17px;display:block}.carteira-barra>.bolsa-telao{flex:none;padding:8px 12px}.nps-grade{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin-bottom:18px;display:grid}.nps-destaque{flex-direction:column;gap:6px;display:flex}.nps-numero{font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;line-height:1}.nps-tom-bom{color:#34d399}.nps-tom-medio{color:#fbbf24}.nps-tom-ruim{color:#f87171}.nps-tom-neutro{color:var(--text-2)}.nps-bloco{flex-direction:column;gap:8px;display:flex}.nps-topo{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.nps-titulo{font-size:13px;font-weight:600}.nps-valor{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.nps-barra{background:#ffffff12;border-radius:999px;height:8px;display:flex;overflow:hidden}.nps-parte{height:100%}.nps-promotor{background:#34d399}.nps-neutro{background:#ffffff47}.nps-detrator{background:#f87171}.nps-legenda{color:var(--text-2);font-size:11px}.nps-nota{font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:26px;padding:2px 7px;font-size:12px;font-weight:700;display:inline-grid}.nps-nota-promotor{color:#34d399;background:#34d39924}.nps-nota-neutro{color:var(--text-2);background:#ffffff14}.nps-nota-detrator{color:#f87171;background:#f8717124}.pesquisa-detalhe{flex-direction:column;gap:10px;padding:10px 4px 14px;display:flex}.pesquisa-qa{flex-direction:column;gap:3px;display:flex}.pesquisa-pergunta{color:var(--text-2);font-size:11px;font-weight:600}.pesquisa-resposta{font-size:13px;line-height:1.45}.q-pagina{min-height:100dvh;padding:32px 16px calc(48px + env(safe-area-inset-bottom,0px));background:var(--bg,#0a0a0a);justify-content:center;display:flex}.q-caixa{flex-direction:column;gap:22px;width:min(680px,100%);display:flex}.q-logo{align-self:flex-start;width:auto;height:26px}.q-caixa>h1{margin:0;font-size:clamp(24px,5vw,34px);line-height:1.15}.q-abertura{color:var(--text-2);margin:-12px 0 0;font-size:15px;line-height:1.55}.q-bloco{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--r-control);flex-direction:column;gap:10px;padding:18px;display:flex}.q-pergunta{font-size:15px;font-weight:600;line-height:1.4}.q-obrigatoria{color:var(--accent)}.q-ajuda{color:var(--text-2);margin-top:-6px;font-size:12.5px}.q-regua{grid-template-columns:repeat(11,minmax(0,1fr));gap:5px;display:grid}.q-bloco .q-regua:has(>:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}.q-nota{border:1px solid var(--border-strong);height:46px;color:var(--text);cursor:pointer;background:#ffffff08;border-radius:10px;font-size:15px;font-weight:600;transition:background .12s,border-color .12s}.q-nota:hover{border-color:#ffffff47}.q-nota-ativa{background:var(--accent-fill);color:#fff;border-color:#0000}.q-regua-rotulos{color:var(--text-2);justify-content:space-between;font-size:11.5px;display:flex}.q-opcoes{flex-direction:column;gap:8px;display:flex}.q-opcao{text-align:left;border:1px solid var(--border-strong);border-radius:var(--r-control);color:var(--text);cursor:pointer;background:#ffffff08;padding:12px 14px;font-size:14px}.q-opcao-ativa{border-color:var(--accent);background:#ff5d241f}.q-caixa textarea{font-size:16px}.q-enviar{align-self:flex-start;padding:13px 26px;font-size:15px}.q-obrigado{text-align:left;justify-content:center;padding-top:12vh}.q-obrigado p{color:var(--text-2);margin:0;font-size:16px;line-height:1.6}.q-links{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;display:grid}.q-link{border:1px solid var(--border-strong);border-radius:var(--r-control);background:var(--surface-2);justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;display:flex}.q-link-nome{font-size:13px;font-weight:600}.quadro-views{border-bottom:1px solid var(--border-strong);-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:stretch;gap:2px;margin-bottom:18px;display:flex;overflow-x:auto}.quadro-views::-webkit-scrollbar{display:none}.quadro-view{color:var(--text-2);font-family:var(--font-sistema);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:7px;padding:10px 14px 11px;font-size:13.5px;font-weight:500;transition:color .14s,border-color .14s;display:inline-flex;position:relative}.quadro-view:hover{color:var(--text)}.quadro-view-ativa{color:var(--text);border-bottom-color:var(--accent);font-weight:600}.quadro-view-conta{min-width:20px;height:18px;color:var(--text-2);font-variant-numeric:tabular-nums;background:#ffffff12;border-radius:999px;place-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-grid}.quadro-view-ativa .quadro-view-conta{color:var(--accent);background:#ff5d2429}.quadro-view-fim{margin-left:auto}@media (max-width:860px){.quadro-views{margin:0 -14px 16px;padding:0 14px}.quadro-view-fim{margin-left:0}}.carteira-barra>select{width:auto;min-width:160px;padding:8px 10px;font-size:13px}.carteira-barra>input[type=text]{flex:1;width:auto;min-width:200px;max-width:300px;padding:8px 10px;font-size:13px}@media (max-width:860px){.carteira-barra>select,.carteira-barra>input[type=text]{width:100%;max-width:none}}.cs-tendencia{align-items:stretch;gap:8px;height:160px;display:flex}.cs-mes{flex-direction:column;flex:1;align-items:center;gap:5px;min-width:0;display:flex}.cs-mes-valor{font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.cs-mes-trilho{background:linear-gradient(#ffffff0a,#ffffff0a) 50%/1px 100% no-repeat;border-radius:6px;flex:1;justify-content:center;align-items:flex-end;width:100%;display:flex}.cs-mes-barra{border-radius:6px 6px 2px 2px;width:100%;max-width:42px}.cs-mes-positivo{background:linear-gradient(#34d399,#34d39959)}.cs-mes-negativo{background:linear-gradient(#f87171,#f8717159)}.cs-mes-rotulo{color:var(--text-2);white-space:nowrap;font-size:10.5px}.cs-linha{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:9px 0;display:flex}.cs-linha-nome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.cs-linha-dim{color:var(--text-2);flex:none;font-size:11.5px}.cs-linha-valor{text-align:right;font-variant-numeric:tabular-nums;flex:none;min-width:42px;font-size:17px;font-weight:700}.cs-detrator{border:1px solid var(--border-strong);border-radius:var(--r-control);background:var(--surface-2);border-left:3px solid #f87171;align-items:flex-start;gap:11px;margin-bottom:8px;padding:11px 12px;display:flex}.cs-detrator-corpo{flex-direction:column;gap:3px;min-width:0;display:flex}.cs-detrator-nome{color:var(--text);font-size:13px;font-weight:600;text-decoration:none}.cs-detrator-nome:hover{color:var(--accent)}.cs-detrator-dim{color:var(--text-2);font-size:11.5px}.cs-detrator-fala{color:var(--text-2);font-size:12.5px;font-style:italic;line-height:1.45}.cs-mes-fraco{opacity:.38}.cs-mes-resp{color:var(--text-3,var(--text-2));white-space:nowrap;font-size:9.5px}.alertas-cabecalho>.alertas-titulo{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.alertas-seta{width:18px;height:18px;color:var(--text-2);place-items:center;transition:transform .16s;display:grid}.alertas-seta>svg{width:15px;height:15px}.alertas-recolhido .alertas-seta{transform:rotate(-90deg)}.alertas-recolhido .alertas-cabecalho{margin-bottom:0}.alertas-cabecalho>.alertas-titulo:hover .alertas-seta{color:var(--text)}.plan-passos{flex-direction:column;gap:10px;width:min(680px,92%);margin:28px auto 0;display:flex}.plan-passo{text-align:left;background:#ffffff0d;border:1px solid #ffffff29;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:13px 18px;display:grid}.plan-passo-n{color:#0a0a0a;background:linear-gradient(135deg,#fab205,#ff5d24);border-radius:999px;place-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:grid}.plan-passo-texto{color:#ececec;font-size:15px;line-height:1.4}.plan-passo-data{color:#fab205;white-space:nowrap;font-size:13px;font-weight:600}@media (max-width:860px){.plan-passo{grid-template-columns:auto 1fr;row-gap:6px}.plan-passo-data{grid-column:2}}.plan-checklist{gap:6px;margin:10px 0 14px;display:grid}.plan-check{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.plan-check-pergunta{color:var(--text);font-size:13px}.plan-check-botoes{flex:none;gap:6px;display:flex}.plan-check>.plan-check-botoes>.plan-check-botao{border:1px solid var(--border);color:var(--text-2);cursor:pointer;background:0 0;border-radius:999px;padding:3px 12px;font-size:12px}.plan-check>.plan-check-botoes>.plan-check-botao:hover{border-color:var(--accent-fill);color:var(--text)}.plan-check>.plan-check-botoes>.plan-check-ativo,.plan-check>.plan-check-botoes>.plan-check-ativo:hover{background:var(--accent-fill);border-color:var(--accent-fill);color:#fff}.plan-swot-previa{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.plan-swot-col{border:1px dashed var(--border);border-radius:10px;flex-direction:column;gap:4px;padding:10px;display:flex}.plan-swot-col-titulo{text-transform:uppercase;letter-spacing:.04em;color:var(--text-2);font-size:11px}.plan-swot-item{color:var(--text);font-size:12px;line-height:1.35}.campo-moeda{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;align-items:center;gap:6px;padding-left:10px;display:flex}.campo-moeda>span{color:var(--text-2);font-size:13px}.campo-moeda>input{background:0 0;border:0;padding-left:0}.campo-moeda>input:focus{box-shadow:none;outline:none}.plan-padrao{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin:10px 0 14px;padding:12px 14px;display:flex}.plan-padrao>div{flex-direction:column;gap:3px;display:flex}.plan-padrao strong{font-size:13px}.plan-padrao span{color:var(--text-2);font-size:12px}.plan-padrao-aviso{font-style:italic}@media (max-width:860px){.plan-swot-previa{grid-template-columns:1fr}.plan-check,.plan-padrao{flex-direction:column;align-items:flex-start}}.onb-eclipse-baixo{background:#050301;border-radius:50%;width:170vw;height:120vw;animation:8s ease-in-out infinite onb-mapa-respira;position:absolute;bottom:-86vw;left:50%;transform:translate(-50%);box-shadow:0 -22px 60px 4px #ff843399,0 -56px 180px 30px #ff42004d,0 -120px 360px 90px #ff42001f}.plan-momento{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.plan-momento>span:last-child{color:#ecececc7;font-size:clamp(13px,1.3vw,17px)}.plan-cenarios{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:26px;display:grid}.plan-cenario{flex-direction:column;gap:6px;padding:18px 18px 16px;display:flex}.plan-cenario-media{border-color:#ff420066;box-shadow:0 0 0 1px #ff420029}.plan-cenario-titulo{color:#ececec;font-size:clamp(16px,1.7vw,22px);font-weight:700}.plan-cenario-resumo{color:#ececec99;min-height:2.7em;font-size:clamp(11px,1.05vw,13px);line-height:1.35}.plan-cenario-cpl{color:var(--accent-quiet);margin-bottom:4px;font-size:clamp(12px,1.15vw,14px)}.plan-cenario-linhas{border-top:1px solid #ffffff14;flex-direction:column;gap:2px;padding-top:10px;display:flex}.plan-cenario-linha{justify-content:space-between;align-items:baseline;gap:10px;font-size:clamp(11px,1.1vw,14px);display:flex}.plan-cenario-linha>span{color:#ececec9e}.plan-cenario-linha>strong{color:#ececec}.plan-cenario-conv{color:var(--accent-quiet);border-top:1px solid #ffffff14;margin-top:10px;padding-top:10px;font-size:clamp(11px,1.1vw,14px)}.plan-cenario-nota{text-align:center;max-width:760px;margin:22px auto 0;color:#ececec8c!important;font-size:clamp(11px,1.1vw,14px)!important}.plan-conv-previa{border:1px dashed var(--border);min-height:38px;color:var(--accent-quiet);border-radius:10px;align-items:center;padding:0 12px;font-size:13px;display:flex}@media (max-width:860px){.plan-cenarios{grid-template-columns:1fr}}.acesso-lista{flex-direction:column;gap:8px;margin-top:14px;display:flex}.acesso-pessoa{border:1px solid var(--border);background:var(--surface);border-radius:12px}.acesso-pessoa-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.acesso-pessoa-quem{flex-direction:column;gap:2px;display:flex}.acesso-pessoa-quem>span{color:var(--text-2);font-size:12px}.acesso-pessoa-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acesso-pessoa-acoes>select{width:auto;min-width:180px}.acesso-selo-excecao{background:var(--accent-soft);color:var(--accent-quiet);border:1px solid var(--accent-line);border-radius:999px;padding:2px 8px;font-size:11px}.acesso-matriz{border-top:1px solid var(--divider);padding:6px 14px 12px}.acesso-linha{border-bottom:1px solid var(--divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}.acesso-linha:last-child{border-bottom:0}.acesso-linha-sensivel{background:#ff42000a;border-radius:8px;margin:0 -14px;padding:10px 14px}.acesso-linha-quem{flex-direction:column;gap:2px;min-width:200px;display:flex}.acesso-linha-quem>strong{align-items:center;gap:8px;font-size:13px;display:flex}.acesso-linha-quem>span{color:var(--text-2);font-size:12px}.acesso-selo-sensivel{text-transform:uppercase;letter-spacing:.05em;background:var(--accent-fill);color:#fff;border-radius:999px;padding:1px 7px;font-size:10px}.ficha-olho{border:1px solid var(--border);width:28px;height:28px;color:var(--text-2);cursor:pointer;background:0 0;border-radius:8px;flex:none;place-items:center;margin-left:2px;padding:0;display:inline-grid}.ficha-olho:hover{background:var(--hover);color:var(--text)}.ficha-olho:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ficha-olho svg{width:16px;height:16px}.ficha-olho-aberto{border-color:var(--accent-line);color:var(--accent)}.ficha-campo-oculto{color:var(--text-2);letter-spacing:.06em}.ficha-leitor{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.acesso-linha-controles{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acesso-linha-controles>select{width:auto;min-width:150px}.acesso-origem{color:var(--text-3);font-size:11px}.acesso-perfis{flex-direction:column;gap:10px;margin-top:14px;display:flex}.acesso-perfil{border:1px solid var(--border);background:var(--surface);border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.acesso-perfil-topo{align-items:center;gap:10px;display:flex}.acesso-selo-sistema{text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border-strong);color:var(--text-2);border-radius:999px;padding:1px 7px;font-size:10px}.acesso-perfil-quantos{color:var(--text-2);margin-left:auto;font-size:12px}.acesso-perfil-desc{color:var(--text-2);font-size:12px}.acesso-perfil-chips{flex-wrap:wrap;gap:6px;display:flex}.acesso-chip{border:1px solid var(--border);background:var(--surface-2);color:var(--text-2);border-radius:999px;padding:3px 9px;font-size:11px}.acesso-trilha{flex-direction:column;gap:6px;margin-top:14px;display:flex}.acesso-evento{border:1px solid var(--border);background:var(--surface);border-radius:10px;flex-direction:column;gap:2px;padding:9px 12px;font-size:13px;display:flex}.acesso-evento-sensivel{border-color:var(--accent-line);background:var(--accent-soft)}.acesso-evento-quando,.acesso-evento-detalhe{color:var(--text-2);font-size:11px}@media (max-width:860px){.acesso-linha,.acesso-pessoa-topo{flex-direction:column;align-items:stretch}.acesso-linha-controles>select,.acesso-pessoa-acoes>select{width:100%}}.bolsa-meus{border:1px solid var(--border);background:var(--surface-2);color:var(--text-2);cursor:pointer;white-space:nowrap;border-radius:999px;padding:6px 14px;font-size:13px}.bolsa-meus:hover{border-color:var(--accent-line);color:var(--text)}.bolsa-meus-ativo,.bolsa-meus-ativo:hover{background:var(--accent-fill);border-color:var(--accent-fill);color:#fff}.ren-invest{flex-direction:column;gap:10px;width:min(980px,100%);margin:26px auto 0;display:flex}.ren-invest-titulo{color:#ececec99;text-align:center;font-size:clamp(11px,1.1vw,14px)}.ren-mes-a-mes .ren-invest{margin-top:clamp(12px,2vh,22px)}.ren-mes-a-mes .ren-chart,.ren-mes-a-mes .ren-chart-invest{height:clamp(130px,21vh,210px);margin-top:0}.ren-chart-invest{height:clamp(170px,24vh,230px);margin-top:0}.ren-chart-invest .ren-chart-bar{flex-shrink:0}.ren-ponto-icone-bom{color:#3fb27f!important;background:#3fb27f29!important}.ren-anuncios{grid-template-columns:repeat(3,minmax(0,1fr));width:min(1040px,100%);margin:26px auto 0}.ren-anuncios .criativo-media{aspect-ratio:9/16}.presenting-mode .ren-anuncios .criativo-media{aspect-ratio:16/10}.ren-anuncios .criativo-media img{position:absolute;inset:0}@media (max-width:860px){.ren-anuncios{grid-template-columns:1fr}}.org-scroll{padding:10px 4px 26px;overflow-x:auto}.org-tree,.org-tree ul{justify-content:center;align-items:flex-start;margin:0;padding:0;list-style:none;display:flex}.org-filhos{position:relative;padding-top:28px!important}.org-filhos:before{content:"";border-left:1.5px solid var(--border-strong);height:28px;position:absolute;top:0;left:50%}.org-item{flex-direction:column;align-items:center;padding:28px 10px 0;display:flex;position:relative}.org-tree>.org-item{padding-top:0}.org-item:before,.org-item:after{content:"";border-top:1.5px solid var(--border-strong);width:50%;height:28px;position:absolute;top:0}.org-item:before{right:50%}.org-item:after{left:50%}.org-item:first-child:before,.org-item:last-child:after,.org-item:only-child:before,.org-item:only-child:after,.org-tree>.org-item:before,.org-tree>.org-item:after{border-top:none}.org-no{background:var(--card);border:1px solid var(--border-strong);border-radius:var(--r-card);text-align:center;min-width:148px;max-width:190px;box-shadow:var(--shadow);flex-direction:column;align-items:center;gap:5px;padding:14px 16px 12px;display:flex;position:relative}.org-item:not(.org-tree>.org-item)>.org-no:before{content:"";border-left:1.5px solid var(--border-strong);height:28px;position:absolute;top:-28px;left:50%}.org-coord{border-color:var(--accent-line);box-shadow:0 0 0 1px var(--accent-line), var(--shadow)}.org-nome{color:var(--text);font-size:13.5px;font-weight:600;line-height:1.25;text-decoration:none}.org-nome:hover{color:var(--accent-quiet)}.org-cargo{color:var(--text-2);font-size:11px;line-height:1.3}.org-squad{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);border:1px solid var(--border);background:#ffffff0d;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.org-aviso{border:1px solid var(--warn);background:var(--warn-soft);color:var(--warn);border-radius:var(--r-control);margin-bottom:14px;padding:10px 14px;font-size:13px}.org-conectar{margin-top:18px}.org-conectar-lista{flex-direction:column;gap:8px;margin-top:12px;display:flex}.org-conectar-linha{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-control);grid-template-columns:minmax(180px,1fr) auto minmax(200px,1fr);align-items:center;gap:12px;padding:8px 12px;display:grid}@media (max-width:700px){.org-conectar-linha{grid-template-columns:1fr;gap:6px}}.org-conectar-nome{align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:inline-flex}.org-conectar-seta{color:var(--text-3);white-space:nowrap;font-size:11.5px}.pessoa-lista{flex-direction:column;gap:6px;margin-top:14px;display:flex}.pessoa-linha{border:1px solid var(--border);background:var(--surface);color:inherit;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:11px 14px;text-decoration:none;display:flex}.pessoa-linha:hover{border-color:var(--border-strong);background:var(--hover)}.pessoa-quem{flex-direction:column;gap:2px;display:flex}.pessoa-quem>span{color:var(--text-2);font-size:12px}.pessoa-sit{border:1px solid var(--border);color:var(--text-2);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:11px}.pessoa-sit-ativo{color:var(--good);border-color:#3fb27f66}.pessoa-sit-candidato{border-color:var(--accent-line);color:var(--accent-quiet)}.pessoa-sit-desligado{opacity:.6}.pessoa-novo{border:1px dashed var(--border-strong);border-radius:12px;margin-top:12px;padding:14px}.ficha{flex-direction:column;gap:14px;display:flex}.ficha-nome{margin:0;font-size:24px}.ficha-sub{color:var(--text-2);font-size:13px}.ficha-campos{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:16px;display:grid}.ficha-campo{flex-direction:column;gap:2px;display:flex}.ficha-campo>span{text-transform:uppercase;letter-spacing:.04em;color:var(--text-3);font-size:11px}.ficha-obs{color:var(--text-2);margin-top:14px;font-size:13px}.ficha-bloco-titulo{align-items:center;gap:8px;margin:0 0 12px;font-size:14px;display:flex}.ficha-provas{flex-direction:column;gap:6px;display:flex}.ficha-prova{border:1px solid var(--border);color:inherit;background:var(--surface-2);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:11px 14px;text-decoration:none;display:flex}.ficha-prova:hover{border-color:var(--border-strong)}.ficha-prova-quem{flex-direction:column;gap:2px;display:flex}.ficha-prova-quem>span{color:var(--text-2);font-size:12px}.ficha-prova-nota{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;font-size:20px;font-weight:700;display:flex}.ficha-prova-nota>small{text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:400}.ficha-prova-ok{color:var(--good)}.ficha-prova-baixa{color:var(--bad)}.ficha-prova-status{border:1px solid var(--accent-line);color:var(--accent-quiet);border-radius:999px;padding:2px 10px;font-size:11px}.prova-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:14px 0;display:grid}.prova-card{border:1px solid var(--border);background:var(--surface);border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}.prova-card-num{text-transform:uppercase;letter-spacing:.05em;color:var(--accent-quiet);font-size:11px}.prova-card-dim{color:var(--text-2);font-size:12px}.prova-card-alerta{color:var(--warn);margin-top:4px;font-size:11px}.prova-iniciar{border:1px dashed var(--border-strong);border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:12px;padding:14px;display:flex}.prova-iniciar>.field{flex:220px;margin:0}.prova-tents{flex-direction:column;gap:6px;margin-top:14px;display:flex}.prova-tent{border:1px solid var(--border);background:var(--surface);color:inherit;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:11px 14px;text-decoration:none;display:flex}.prova-tent:hover{border-color:var(--border-strong);background:var(--hover)}.prova-tent-quem{flex-direction:column;gap:2px;display:flex}.prova-tent-quem>span{color:var(--text-2);font-size:12px}.prova-nota{font-variant-numeric:tabular-nums;font-size:19px;font-weight:700}.prova-nota-ok{color:var(--good)}.prova-nota-baixa{color:var(--bad)}.prova-status{border:1px solid var(--accent-line);color:var(--accent-quiet);border-radius:999px;padding:2px 10px;font-size:11px}.aplic{flex-direction:column;gap:16px;min-height:70vh;display:flex}.aplic-topo{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.aplic-topo>div{flex-direction:column;gap:2px;display:flex}.aplic-prova{font-size:18px;font-weight:700}.aplic-pessoa,.aplic-dim{color:var(--text-2);font-size:12px}.aplic-progresso{text-align:right;font-size:13px}.aplic-barra{background:var(--border);border-radius:999px;height:3px;overflow:hidden}.aplic-barra>div{background:var(--accent-fill);height:100%;transition:width .2s}.aplic-palco{border:1px solid var(--border);background:var(--surface);border-radius:16px;flex-direction:column;flex:1;gap:14px;padding:24px;display:flex}.aplic-peso{text-transform:uppercase;letter-spacing:.05em;color:var(--accent-quiet);font-size:11px}.aplic-enunciado{margin:0;font-size:clamp(20px,2.4vw,28px);line-height:1.35}.aplic-alternativas{flex-direction:column;gap:10px;display:flex}.aplic-alt{border:1px solid var(--border);background:var(--surface-2);color:var(--text);text-align:left;cursor:pointer;border-radius:12px;align-items:flex-start;gap:14px;padding:16px 18px;font-size:clamp(14px,1.4vw,17px);line-height:1.4;display:flex}.aplic-alt:hover{border-color:var(--border-strong);background:var(--hover)}.aplic-alt-marcada,.aplic-alt-marcada:hover{border-color:var(--accent-fill);background:var(--accent-soft)}.aplic-alt-letra{border:1px solid var(--border-strong);text-transform:uppercase;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.aplic-alt-marcada .aplic-alt-letra{background:var(--accent-fill);border-color:var(--accent-fill);color:#fff}.aplic-texto{font-size:15px;line-height:1.5}.aplic-rodape{justify-content:space-between;align-items:center;gap:14px;display:flex}.aplic-dica{color:var(--text-3);font-size:11px}.corr{flex-direction:column;gap:14px;display:flex}.corr-topo{justify-content:space-between;align-items:center;gap:14px;display:flex}.corr-topo>div{flex-direction:column;gap:2px;display:flex}.corr-prova{font-size:17px;font-weight:700}.corr-pessoa{color:var(--text-2);font-size:12px}.corr-nota{flex-direction:column;align-items:flex-end;display:flex}.corr-nota>strong{font-variant-numeric:tabular-nums;font-size:30px;line-height:1}.corr-nota>span{color:var(--text-2);font-size:11px}.corr-nota-ok>strong{color:var(--good)}.corr-nota-baixa>strong{color:var(--bad)}.corr-aviso{background:var(--warn-soft);color:var(--warn);border:1px solid #d9a44166;border-radius:10px;padding:10px 14px;font-size:13px}.corr-lista{flex-direction:column;gap:10px;display:flex}.corr-questao{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:14px}.corr-questao-topo{align-items:flex-start;gap:12px;display:flex}.corr-num{background:var(--raised);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.corr-enunciado{flex:1;margin:0;font-size:14px;line-height:1.4}.corr-peso{color:var(--text-3);white-space:nowrap;font-size:11px}.corr-alts{flex-direction:column;gap:4px;margin:12px 0 8px;display:flex}.corr-alt{background:var(--surface-2);border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.corr-alt-certa{background:var(--good-soft);border-color:#3fb27f73}.corr-alt-errada{background:var(--bad-soft);border-color:#e15c5c73}.corr-alt-letra{border:1px solid var(--border-strong);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.corr-alt-selos{gap:6px;margin-left:auto;display:flex}.corr-selo{text-transform:uppercase;letter-spacing:.04em;border:1px solid var(--border-strong);color:var(--text-2);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:10px}.corr-selo-certa{color:var(--good);border-color:#3fb27f80}.corr-veredito{font-size:12px}.corr-certo{color:var(--good)}.corr-errado{color:var(--bad)}.corr-sem-gabarito{color:var(--warn)}.corr-diss{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:12px;display:grid}.corr-resposta,.corr-criterio{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;padding:12px}.corr-criterio{border-style:dashed}.corr-rotulo{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);font-size:10px}.corr-resposta p,.corr-criterio p{margin:6px 0 0;font-size:13px;line-height:1.45}.corr-nota-campo{align-items:center;gap:8px;margin-top:12px;display:flex}.corr-nota-campo>label{margin:0;font-size:12px}.corr-nota-campo>input{width:84px}.corr-nota-campo>span{color:var(--text-2);font-size:12px}.corr-rodape{justify-content:space-between;align-items:center;gap:14px;padding-top:4px;display:flex}@media (max-width:860px){.corr-diss{grid-template-columns:1fr}.aplic-rodape,.corr-rodape,.ficha-topo{flex-direction:column;align-items:stretch}}.gab-provas{flex-direction:column;gap:8px;margin-top:14px;display:flex}.gab-prova{border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow:hidden}.gab-prova-topo{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;padding:13px 14px;display:flex}.gab-prova-topo:hover{background:var(--hover)}.gab-prova-topo>div{flex-direction:column;gap:2px;display:flex}.gab-prova-topo span{color:var(--text-2);font-size:12px}.gab-falta{color:var(--warn);font-size:12px}.gab{border-top:1px solid var(--divider);padding:14px}.gab-questao{border-bottom:1px solid var(--divider);padding:12px 0}.gab-questao:last-of-type{border-bottom:0}.gab-enunciado{align-items:flex-start;gap:10px;display:flex}.gab-enunciado p{margin:0;font-size:13.5px;line-height:1.4}.gab-num{background:var(--raised);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.gab-alts{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:6px;margin:10px 0 0 32px;display:grid}.gab-alt{border:1px solid var(--border);background:var(--surface-2);color:var(--text-2);text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:8px 10px;font-size:12px;display:flex}.gab-alt:hover{border-color:var(--border-strong);color:var(--text)}.gab-alt-certa,.gab-alt-certa:hover{background:var(--good-soft);color:var(--text);border-color:#3fb27f8c}.gab-alt-letra{border:1px solid var(--border-strong);text-transform:uppercase;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:10px;display:grid}.gab-alt-certa .gab-alt-letra{background:var(--good);border-color:var(--good);color:#06130d}.gab-alt-texto{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gab-rodape{border-top:1px solid var(--divider);justify-content:space-between;align-items:center;gap:14px;padding-top:14px;display:flex}.corr-opcao{border:1px solid var(--border);background:var(--surface);color:var(--text-2);cursor:pointer;border-radius:9px;flex-direction:column;flex:1 1 0;align-items:center;gap:1px;padding:8px 10px;font-size:12.5px;display:flex}.corr-opcao>small{opacity:.75;font-size:10px}.corr-opcao:hover:not(:disabled){border-color:var(--border-strong);color:var(--text)}.corr-opcao:disabled{opacity:.55;cursor:default}.corr-opcao-ativa.corr-opcao-errado{background:var(--bad-soft);color:var(--bad);border-color:#e15c5c8c}.corr-opcao-ativa.corr-opcao-meio{background:var(--warn-soft);color:var(--warn);border-color:#d9a4418c}.corr-opcao-ativa.corr-opcao-certo{background:var(--good-soft);color:var(--good);border-color:#3fb27f8c}.corr-recalculo{color:var(--warn);font-size:12px}.prova-pessoa{border:1px solid var(--border);background:var(--surface);border-radius:12px;margin-bottom:8px;padding:12px 14px}.prova-pessoa-topo{justify-content:space-between;align-items:center;gap:14px;display:flex}.prova-pessoa-nome{color:inherit;flex-direction:column;gap:2px;text-decoration:none;display:flex}.prova-pessoa-nome:hover strong{color:var(--accent-quiet)}.prova-pessoa-nome>span{color:var(--text-2);font-size:12px}.prova-media{flex-direction:column;align-items:flex-end;display:flex}.prova-media>strong{font-variant-numeric:tabular-nums;font-size:24px;line-height:1}.prova-media>span{color:var(--text-2);font-size:11px}.prova-pessoa-provas{border-top:1px solid var(--divider);flex-wrap:wrap;gap:6px;margin-top:10px;padding-top:10px;display:flex}.prova-mini{border:1px solid var(--border);background:var(--surface-2);border-radius:999px;align-items:center;gap:2px;padding-right:4px;display:inline-flex}.prova-mini>a{color:var(--text-2);align-items:center;gap:7px;padding:4px 4px 4px 11px;font-size:11.5px;text-decoration:none;display:inline-flex}.prova-mini>a:hover{color:var(--text)}.prova-mini b{font-variant-numeric:tabular-nums;font-size:12.5px}.prova-mini i{opacity:.7;font-size:10px}.prova-mini-andamento{color:var(--accent-quiet);font-weight:400;font-size:11px!important}.prova-mini-antiga{opacity:.6}.prova-mini>button{color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:2px 6px;font-size:14px;line-height:1}.prova-mini>button:hover{color:var(--bad);background:var(--bad-soft)}.ficha-bloco-cabecalho{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.ficha-bloco-cabecalho>.ficha-bloco-titulo{margin:0}.ficha-media{flex-direction:column;align-items:flex-end;display:flex}.ficha-media>strong{font-variant-numeric:tabular-nums;font-size:26px;line-height:1}.ficha-media>span{color:var(--text-2);font-size:11px}.ficha-prova-antiga{opacity:.62}.ficha-selo-reciclada{text-transform:uppercase;letter-spacing:.04em;border:1px solid var(--border-strong);color:var(--text-2);border-radius:999px;margin-left:8px;padding:1px 7px;font-size:10px}.ficha-capa{isolation:isolate;border-radius:calc(var(--r-card) - 4px);color:#f4f4f5;background:#0b0b0c;border:1px solid #ffffff0f;place-items:center;min-height:188px;padding:28px 16px;display:grid;position:relative;overflow:hidden}.ficha-capa:before{content:"";z-index:1;background:linear-gradient(90deg,#0000 35%,#ff4200cc);height:1px;position:absolute;inset:0 0 auto}.ficha-capa-grade{pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='M5.6 5.6l4.8 4.8M10.4 5.6l-4.8 4.8' stroke='%23ffffff' stroke-opacity='.4' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E");background-size:16px 16px;width:128px;height:64px;position:absolute;top:22px;left:24px}.ficha-capa-brilho{aspect-ratio:1;filter:blur(10px);pointer-events:none;z-index:0;background:radial-gradient(closest-side,#ff42008c 0%,#ff42004d 35%,#ff420014 70%,#ff420000 100%);border-radius:50%;width:min(70%,560px);position:absolute;bottom:0;right:0;transform:translate(42%,50%)}.ficha-capa-retrato{z-index:1;position:relative}.ficha-capa-acoes{z-index:2;position:absolute;top:14px;right:14px}.ficha-capa-acoes .btn{color:#f4f4f5;background:#ffffff0f;border-color:#ffffff29}.ficha-capa-acoes .btn:hover{background:#ffffff1f}.ficha-situacao{background:#0b0b0c;border:4px solid #0b0b0c;border-radius:50%;width:26px;height:26px;position:absolute;bottom:6px;right:6px;box-shadow:inset 0 0 0 2px #ffffff8c}.ficha-situacao-ativo{background:var(--good);box-shadow:none}.ficha-situacao-afastado{background:var(--warn);box-shadow:none}.ficha-situacao-candidato{background:var(--accent-fill);box-shadow:none}.ficha-identidade{text-align:center;flex-direction:column;align-items:center;gap:4px;min-width:0;margin-top:14px;display:flex}@media (max-width:640px){.ficha-capa{min-height:168px;padding-top:60px}.ficha-capa-grade{width:80px;height:48px;top:auto;bottom:14px;left:14px}}.ficha-retrato{cursor:pointer;background:#17181b;border:0;border-radius:50%;flex:none;place-items:center;width:132px;height:132px;padding:0;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 18px 40px #0000008c}@media (max-width:640px){.ficha-retrato{width:108px;height:108px}}.ficha-retrato:disabled{cursor:default}.ficha-retrato>img{object-fit:cover;width:100%;height:100%;display:block}.ficha-retrato-vazio{font-family:var(--font-marca);color:#ffffffc7;letter-spacing:.02em;font-size:40px;font-weight:600}.ficha-retrato-editar{inset-inline:0;color:#fff;text-transform:uppercase;letter-spacing:.05em;opacity:0;background:#000000b3;padding:6px 0 9px;font-size:10px;transition:opacity .15s;position:absolute;bottom:0}.ficha-retrato:hover .ficha-retrato-editar{opacity:1}.ficha-campo>strong{overflow-wrap:anywhere;min-width:0}.ficha-campo{min-width:0}.foto-modal{z-index:90;background:#000000b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.foto-caixa{background:var(--card);border:1px solid var(--border-strong);border-radius:16px;width:min(720px,100%);max-height:86vh;padding:18px;overflow-y:auto}.foto-topo{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.foto-acoes{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.foto-acoes>input[type=text]{flex:200px;width:auto}.foto-grade{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;display:grid}.foto-item{border:1px solid var(--border);background:var(--surface-2);cursor:pointer;color:var(--text-2);border-radius:10px;flex-direction:column;align-items:center;gap:5px;padding:8px 4px;display:flex}.foto-item:hover{border-color:var(--accent-line);color:var(--text)}.foto-item>img{object-fit:cover;border-radius:50%;width:62px;height:62px}.foto-item>span{text-align:center;font-size:10.5px;line-height:1.25}.orgq{border:1px solid var(--border);background:var(--surface);border-radius:14px;margin-bottom:16px;overflow:hidden}.orgq-telao{z-index:100;background:var(--bg);border-radius:0;margin:0;position:fixed;inset:0}.orgq-barra{border-bottom:1px solid var(--divider);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;display:flex}.orgq-titulo{font-size:14px;font-weight:700}.orgq-dim{color:var(--text-2);font-size:12px}.orgq-controles{align-items:center;gap:6px;margin-left:auto;display:flex}.orgq-controles>.btn{padding:5px 11px;font-size:12px}.orgq-zoom{color:var(--text-2);text-align:center;font-variant-numeric:tabular-nums;min-width:44px;font-size:12px}.orgq-tela svg{width:15px;height:15px;display:block}.orgq-palco{-webkit-user-select:none;user-select:none;cursor:grab;background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:22px 22px;height:clamp(520px,66vh,860px);position:relative;overflow:hidden}.orgq-telao .orgq-palco{height:calc(100vh - 52px)}.orgq-palco:active{cursor:grabbing}.orgq-mundo{transform-origin:0 0;position:absolute;top:0;left:0}.orgq-linhas{pointer-events:none;position:absolute;top:0;left:0}.orgq-linhas path{stroke:#ffffff29;stroke-width:1.5px}.orgq-bloco{border:1px solid var(--border-strong);background:var(--card);box-sizing:border-box;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex;position:absolute;box-shadow:0 8px 24px -18px #000000e6}.orgq-bloco-movel{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.orgq-bloco-movel:active{cursor:grabbing;border-color:var(--accent-fill)}.orgq-bloco-coord{border-color:var(--accent-line);background:linear-gradient(180deg, #ff420014, transparent 70%), var(--card)}.orgq-bloco-texto{flex-direction:column;gap:1px;min-width:0;display:flex}.orgq-bloco-nome{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;font-weight:600;line-height:1.25;text-decoration:none;display:-webkit-box;overflow:hidden}.orgq-bloco-nome:hover{color:var(--accent-quiet)}.orgq-bloco-cargo,.orgq-bloco-squad{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.orgq-bloco-squad{color:var(--text-3)}.orgq-bloco-sel{border-color:var(--accent-fill);box-shadow:0 0 0 2px var(--accent-soft), 0 8px 24px -18px #000000e6}.orgq-laco{border:1px solid var(--accent-fill);pointer-events:none;background:#ff42001a;border-radius:4px;position:absolute}.orgq-busca{width:170px}.orgq-legenda{border-bottom:1px solid var(--border);color:var(--text-2);flex-wrap:wrap;gap:4px 14px;padding:8px 16px 10px;font-size:11.5px;display:flex}.orgq-legenda-item{align-items:center;gap:6px;display:inline-flex}.orgq-legenda-item i{border-radius:3px;width:9px;height:9px;display:inline-block}.orgq-legenda-item small{color:var(--text-3)}.orgq-bloco-alvo{box-shadow:0 0 0 3px var(--accent-soft), 0 0 24px -4px #ff42008c;transform:scale(1.04);border-color:var(--accent-fill)!important}.orgq-bloco-destaque{animation:1.4s ease-in-out infinite orgq-pulso}@keyframes orgq-pulso{0%,to{box-shadow:0 0 0 2px var(--accent-line)}50%{box-shadow:0 0 0 6px #ff420047}}.orgq-recolher{border:1px solid var(--border-strong);background:var(--raised);min-width:24px;height:24px;color:var(--text-2);cursor:pointer;z-index:2;border-radius:999px;padding:0 7px;font-size:11px;font-weight:700;line-height:1;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.orgq-recolher:hover{border-color:var(--accent-line);color:var(--text)}.orgq-recolher.orgq-recolhido{border-color:var(--accent-line);color:var(--accent-quiet);background:var(--accent-soft)}.orgq-aviso{background:var(--raised);border:1px solid var(--border-strong);border-left:3px solid var(--accent-fill);border-radius:var(--r-control);max-width:min(92%,520px);color:var(--text);box-shadow:var(--shadow-float);pointer-events:none;z-index:5;padding:10px 16px;font-size:13px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.demanda-acoes>.demanda-prazo{width:auto;min-width:116px;color:var(--text-2);background:var(--surface-2);border-radius:8px;flex:0 auto;padding:4px 8px;font-size:11.5px}.demanda-acoes>.demanda-prazo:hover,.demanda-acoes>.demanda-prazo:focus{color:var(--text);border-color:var(--accent-line)}.vercomo{border:1px dashed var(--border-strong);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:12px 14px;display:flex}.vercomo>label{white-space:nowrap;margin:0;font-size:13px}.vercomo>select{width:auto;min-width:200px}.vercomo>.field-hint{flex:260px}.vercomo-barra{z-index:120;background:var(--accent-fill);color:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:9px 16px;font-size:13px;display:flex;position:fixed;top:0;left:0;right:0}.painel-shell:has(>.vercomo-barra){padding-top:38px}.vercomo-barra .btn{color:#fff;background:#00000047;border-color:#ffffff59;padding:4px 12px;font-size:12px}.entrando-como-barra{background:#8f1d1d}.painel-shell:has(>.entrando-como-barra){padding-top:var(--faixa-entrando,38px)}.painel-shell:has(>.entrando-como-barra) .painel-header{top:var(--faixa-entrando,38px)}.ficha-topo-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ws>.entrando-como-barra{position:static}.rh-kpis{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:16px 0 20px;display:grid}.rh-kpi{border:1px solid var(--border);background:var(--surface);border-radius:12px;flex-direction:column;gap:2px;padding:14px;display:flex}.rh-kpi>span{text-transform:uppercase;letter-spacing:.04em;color:var(--text-3);font-size:11px}.rh-kpi>strong{font-variant-numeric:tabular-nums;font-size:24px;line-height:1.15}.rh-kpi>small{color:var(--text-2);font-size:11.5px}.rh-bom{color:var(--good)}.rh-ruim{color:var(--bad)}.rh-bloco{margin-bottom:22px}.rh-tabela{flex-direction:column;gap:4px;display:flex}.rh-linha{border:1px solid var(--border);background:var(--surface);border-radius:9px;grid-template-columns:minmax(0,1.6fr) 90px 90px 110px minmax(80px,1fr);align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:grid}.rh-linha-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rh-linha-dim{color:var(--text-2);font-size:11.5px}.rh-linha-valor{font-variant-numeric:tabular-nums;text-align:right}.rh-barra{background:var(--raised);border-radius:999px;height:6px;display:block;overflow:hidden}.rh-barra>i{background:linear-gradient(90deg, var(--accent-quiet), var(--accent-fill));height:100%;display:block}.rh-renovs .rh-quadro .pipeline-lista{max-height:62vh;padding-right:4px;overflow-y:auto}.rh-renovs .rh-quadro-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 14px;display:flex}.rh-renovs .rh-quadro-topo .ficha-nota{max-width:78ch;margin:0}.rh-renovs .rh-quadro-topo .entrada-busca{flex:0 240px}@media (max-width:700px){.rh-renovs .rh-quadro-topo .entrada-busca{flex:100%}}.rh-renovs{flex-direction:column;gap:6px;margin-top:12px;display:flex}.rh-renov{border:1px solid var(--border);background:var(--surface);color:inherit;border-radius:10px;grid-template-columns:minmax(0,1fr) 150px 150px;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;display:grid}.rh-renov:hover{border-color:var(--border-strong);background:var(--hover)}.rh-renov-quem{flex-direction:column;gap:1px;min-width:0;display:flex}.rh-renov-quem>span{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.rh-renov-prazo{font-variant-numeric:tabular-nums;flex-direction:column;font-size:13px;display:flex}.rh-renov-prazo>small{color:var(--text-2);font-size:11px}.rh-renov-vencido,.rh-renov-vencido>small{color:var(--bad)}.rh-selo{border:1px solid var(--border);color:var(--text-2);text-align:center;white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:11px}.rh-selo-ok{color:var(--good);border-color:#3fb27f73}.rh-selo-a-renovar{color:var(--warn);border-color:#d9a44180}.rh-selo-vencido{color:var(--bad);border-color:#e15c5c80}.rh-selo-renovação-enviada{border-color:var(--accent-line);color:var(--accent-quiet)}.rh-pendencias .rh-bloco{margin-bottom:16px}.rh-conta{background:var(--raised);color:var(--text-2);border-radius:999px;padding:1px 8px;font-size:11px}.rh-chips{flex-wrap:wrap;gap:6px;display:flex}.rh-chips>.acesso-chip{text-decoration:none}.rh-chips>.acesso-chip:hover{border-color:var(--accent-line);color:var(--text)}@media (max-width:860px){.rh-linha,.rh-renov{grid-template-columns:1fr;gap:4px}.rh-linha-valor{text-align:left}}.rh-linha-botao{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit}.rh-linha-botao:hover{border-color:var(--border-strong);background:var(--hover)}.rh-linha-aberta{border-color:var(--accent-line);border-bottom-right-radius:0;border-bottom-left-radius:0}.rh-seta{width:14px;color:var(--text-3);font-size:10px;display:inline-block}.rh-gente{border:1px solid var(--accent-line);background:var(--surface-2);border-top:0;border-radius:0 0 9px 9px;flex-direction:column;gap:2px;padding:6px 12px 10px;display:flex}.rh-pessoa{color:inherit;border-radius:7px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 120px;align-items:center;gap:10px;padding:7px 8px;font-size:12.5px;text-decoration:none;display:grid}.rh-pessoa:hover{background:var(--hover)}.rh-pessoa-nome{align-items:baseline;gap:7px;min-width:0;display:flex}.rh-pessoa-nome>i{border:1px solid var(--border);color:var(--text-3);border-radius:999px;padding:1px 6px;font-size:10px;font-style:normal}.rh-pessoa-dim{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.rh-pessoa-valor{text-align:right;font-variant-numeric:tabular-nums}.rh-pessoa-valor>em{color:var(--warn);font-size:11px;font-style:normal}@media (max-width:860px){.rh-pessoa{grid-template-columns:1fr;gap:2px}.rh-pessoa-valor{text-align:left}}.rh-mov{align-items:flex-end;gap:clamp(6px,1.2vw,16px);height:200px;margin-top:14px;padding-bottom:4px;display:flex}.rh-mov-col{flex-direction:column;flex:1 1 0;align-items:center;gap:5px;height:100%;display:flex}.rh-mov-barras{flex:1;justify-content:center;align-items:flex-end;gap:3px;width:100%;min-height:0;display:flex}.rh-mov-barras>span{border-radius:4px 4px 2px 2px;flex:1 1 0;max-width:18px;min-height:2px;position:relative}.rh-mov-barras>span>i{color:var(--text-2);font-size:10px;font-style:normal;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.rh-mov-entrada{background:linear-gradient(#63c79b,#3fb27f)}.rh-mov-saida{background:linear-gradient(#ea8181,#e15c5c)}.rh-mov-mes{color:var(--text-2);white-space:nowrap;font-size:10.5px}.rh-mov-saldo{font-variant-numeric:tabular-nums;color:var(--text-3);font-size:11px}.rh-legenda{color:var(--text-2);flex-wrap:wrap;gap:16px;margin-top:12px;font-size:11.5px;display:flex}.rh-legenda span{align-items:center;gap:6px;display:inline-flex}.rh-legenda i{border-radius:3px;width:9px;height:9px;display:inline-block}.rh-ponto-entrada{background:#3fb27f}.rh-ponto-saida{background:#e15c5c}.reg-lista{flex-direction:column;gap:8px;display:flex}.reg-linha{background:var(--card);border:1px solid var(--border);border-radius:var(--r-card);overflow:hidden}.reg-linha.reg-aberta{border-color:var(--border-strong)}.reg-topo{width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;grid-template-columns:170px 1fr 150px 20px;align-items:center;gap:14px;padding:13px 18px;display:grid}.reg-topo:hover{background:var(--hover)}@media (max-width:700px){.reg-topo{grid-template-columns:1fr 120px 18px}.reg-barra{display:none}}.reg-nome{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.reg-barra{background:#ffffff0f;border-radius:999px;height:8px;overflow:hidden}.reg-barra span{background:linear-gradient(90deg, var(--accent-fill), var(--accent-quiet));border-radius:999px;height:100%;display:block}.reg-numeros{flex-direction:column;align-items:flex-end;line-height:1.25;display:flex}.reg-cpl{font-family:var(--font-marca);font-size:15px}.reg-numeros small,.reg-seta{color:var(--text-3);font-size:11px}.reg-podio{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;padding:4px 16px 16px;display:grid}.reg-criativo{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-control);color:var(--text);cursor:pointer;text-align:left;grid-template-columns:26px 72px 1fr;align-items:center;gap:10px;padding:8px;display:grid}.reg-criativo:hover{border-color:var(--accent-line)}.reg-posicao{font-family:var(--font-marca);color:var(--accent-quiet);font-size:13px;font-weight:700}.reg-criativo img{object-fit:cover;border-radius:6px;width:72px;height:46px;display:block}.reg-sem-arte{width:72px;height:46px;color:var(--text-3);background:#ffffff0a;border-radius:6px;justify-content:center;align-items:center;font-size:10px;display:flex}.reg-criativo-info{flex-direction:column;gap:2px;min-width:0;display:flex}.reg-criativo-info strong{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.reg-criativo-info small{color:var(--text-3);font-size:11px}.os-tela{flex-direction:column;min-height:calc(100vh - 150px);display:flex;position:relative}.os-tela-vazia{justify-content:center}.os-abertura{flex-direction:column;align-items:center;gap:16px;width:100%;max-width:720px;margin:0 auto;padding-bottom:60px;display:flex}.os-marca{object-fit:contain;opacity:.95;width:44px;height:44px}.os-saudacao{font-family:var(--font-marca);letter-spacing:-.02em;color:var(--text);text-align:center;margin:0 0 6px;font-size:clamp(28px,4vw,44px);font-weight:400}.os-campo{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:22px;flex-direction:column;gap:8px;width:100%;padding:14px 16px 10px;transition:border-color .15s;display:flex}.os-campo:focus-within{border-color:color-mix(in srgb, var(--accent) 55%, var(--border-strong))}.os-campo>textarea{resize:none;color:var(--text);font-family:var(--font-sistema);background:0 0;border:0;outline:none;width:100%;min-height:46px;max-height:200px;padding:0;font-size:15px;line-height:1.5}.os-campo>textarea::placeholder{color:var(--text-3)}.os-campo-pe{justify-content:space-between;align-items:center;gap:10px;display:flex}.os-campo-dica{color:var(--text-3);font-size:11.5px}.os-enviar{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:50%;flex-shrink:0;width:32px;height:32px;font-size:15px;line-height:1;transition:opacity .15s}.os-enviar:disabled{opacity:.35;cursor:default}.os-exemplos{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.os-exemplo{border:1px solid var(--border);color:var(--text-3);font-family:var(--font-sistema);cursor:pointer;background:0 0;border-radius:999px;padding:7px 13px;font-size:12px}.os-exemplo:hover{border-color:var(--accent);color:var(--text)}.os-atalho-base{border:1px solid var(--border);color:var(--text-3);font-family:var(--font-sistema);cursor:pointer;z-index:1;background:0 0;border-radius:999px;padding:5px 11px;font-size:11.5px;position:absolute;top:0;right:0}.os-atalho-base:hover{border-color:var(--accent);color:var(--text-2)}.os-conversa{flex-direction:column;flex:1;gap:26px;width:100%;max-width:760px;margin:0 auto;padding:34px 0 20px;display:flex}.os-troca{flex-direction:column;gap:12px;display:flex}.os-minha-pergunta{background:var(--surface-2);border:1px solid var(--border);max-width:80%;color:var(--text);border-radius:16px 16px 4px;align-self:flex-end;padding:10px 14px;font-size:14px;line-height:1.5}.os-texto{color:var(--text);font-size:14.5px;line-height:1.65}.os-texto>p{margin:0 0 12px}.os-texto>p:last-child{margin-bottom:0}.os-sem-base{color:var(--text-2);border-left:2px solid var(--warn);padding-left:12px}.os-pensando{color:var(--text-3);font-size:13px}.os-campo-fixo{background:linear-gradient(to bottom, transparent, var(--bg) 22%);width:100%;max-width:760px;margin:0 auto;padding:10px 0 16px;position:sticky;bottom:0}.os-fontes{flex-direction:column;gap:5px;margin-top:2px;display:flex}.os-fonte{background:var(--card);border:1px solid var(--border);border-radius:var(--r-control);padding:8px 12px}.os-fonte>summary{cursor:pointer;color:var(--text-2);flex-direction:column;gap:2px;font-size:12.5px;display:flex}.os-fonte>summary>small{color:var(--text-3);font-size:11px}.os-fonte>p{color:var(--text-2);white-space:pre-wrap;margin:9px 0 0;font-size:12.5px;line-height:1.55}.os-base-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.os-base-topo>h1{font-family:var(--font-marca);letter-spacing:-.02em;margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:700}.os-aviso{background:color-mix(in srgb, var(--warn) 10%, var(--card));border:1px solid color-mix(in srgb, var(--warn) 35%, transparent);border-radius:var(--r-control);width:100%;color:var(--text-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:10px 13px;font-size:12.5px;display:flex}.os-lista{flex-direction:column;gap:10px;display:flex}.os-cartao{background:var(--card);border:1px solid var(--border);border-radius:var(--r-card);padding:13px 15px}.os-cartao>header{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:7px;display:flex}.os-cartao>header>strong{color:var(--text);font-size:13.5px}.os-cartao>p{color:var(--text-2);white-space:pre-wrap;margin:0 0 9px;font-size:12.5px;line-height:1.55}.os-cartao>footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.os-acoes{gap:6px;display:flex}.os-tag{border:1px solid var(--border);color:var(--text-3);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:10.5px}.os-tag-doutrina{border-color:color-mix(in srgb, var(--accent) 45%, transparent);color:var(--accent)}.os-tag-caso{border-color:color-mix(in srgb, var(--good) 45%, transparent);color:var(--good)}.os-form{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.os-form label{color:var(--text-3);flex-direction:column;gap:4px;font-size:11.5px;display:flex}.os-form-linha{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (max-width:860px){.os-form-linha{grid-template-columns:1fr}.os-tela{min-height:calc(100vh - 210px)}.os-atalho-base{align-self:flex-end;margin-bottom:8px;position:static}}.os-quadro{grid-template-columns:208px minmax(0,1fr);align-items:start;gap:22px;display:grid}.os-conversas{border-right:1px solid var(--border);flex-direction:column;gap:10px;max-height:calc(100vh - 140px);padding-right:4px;display:flex;position:sticky;top:0}.os-conversas-topo{align-items:center;gap:6px;display:flex}.os-novo-chat{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--r-control);color:var(--text);font-family:var(--font-sistema);text-align:left;cursor:pointer;flex:1;padding:8px 10px;font-size:12.5px}.os-novo-chat:hover{border-color:var(--accent)}.os-conversas-fechar,.os-backdrop,.os-abrir-conversas{display:none}.os-conversas-lista{flex-direction:column;flex:1;gap:2px;display:flex;overflow-y:auto}.os-conversa-item{border-radius:var(--r-control);align-items:center;gap:2px;display:flex}.os-conversa-item>button:first-child{min-width:0;color:var(--text-2);font-family:var(--font-sistema);text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;flex:1;padding:7px 8px;font-size:12px;overflow:hidden}.os-conversa-item:hover,.os-conversa-ativa{background:var(--surface-2)}.os-conversa-ativa>button:first-child{color:var(--text)}.os-conversa-apagar{color:var(--text-3);cursor:pointer;opacity:0;background:0 0;border:0;padding:4px 6px;font-size:11px}.os-conversa-item:hover .os-conversa-apagar{opacity:1}.os-conversa-apagar:hover{color:var(--bad)}@media (max-width:900px){.os-quadro{grid-template-columns:minmax(0,1fr)}.os-conversas{z-index:60;background:var(--surface);border-right:1px solid var(--border-strong);width:250px;max-height:none;padding:14px;transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.os-conversas-aberta{transform:translate(0)}.os-conversas-fechar{color:var(--text-3);cursor:pointer;background:0 0;border:0;font-size:13px;display:block}.os-backdrop{z-index:59;background:#00000080;border:0;display:block;position:fixed;inset:0}.os-abrir-conversas{border:1px solid var(--border);color:var(--text-3);font-family:var(--font-sistema);cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;margin-bottom:10px;padding:5px 11px;font-size:11.5px;display:inline-block}}@media (min-width:901px){.os-quadro-recolhido{grid-template-columns:26px minmax(0,1fr);gap:12px}.os-quadro-recolhido>.os-conversas{display:none}}.os-conversas-recolher,.os-reabrir-conversas{border:1px solid var(--border);border-radius:var(--r-control);color:var(--text-3);cursor:pointer;background:0 0;flex-shrink:0;padding:6px 7px;font-size:12px;line-height:1}.os-conversas-recolher:hover,.os-reabrir-conversas:hover{border-color:var(--accent);color:var(--text-2)}.os-reabrir-conversas{align-self:start;position:sticky;top:0}@media (max-width:900px){.os-conversas-recolher,.os-reabrir-conversas{display:none}.os-quadro-recolhido{grid-template-columns:minmax(0,1fr)}}.os-cerebro{z-index:2;background:var(--surface-2);border:1px solid var(--border);color:var(--text-3);font-family:var(--font-sistema);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 12px 6px 10px;font-size:11.5px;transition:border-color .15s,color .15s;display:inline-flex;position:absolute;top:0;right:0}.os-cerebro>svg{width:16px;height:16px}.os-cerebro:hover{border-color:var(--accent);color:var(--text)}@media (max-width:900px){.os-cerebro{align-self:flex-end;margin-bottom:10px;position:static}}.os-campo-acoes{align-items:center;gap:6px;display:inline-flex}.os-microfone{border:1px solid var(--border);width:32px;height:32px;color:var(--text-3);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:inline-flex}.os-microfone>svg{width:16px;height:16px}.os-microfone:hover{border-color:var(--accent);color:var(--text-2)}.os-microfone-ativo{border-color:var(--bad);color:var(--bad);animation:1.4s ease-in-out infinite os-pulso}@keyframes os-pulso{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.os-microfone-ativo{animation:none}}.demanda-resumo{color:var(--text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 2px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.dem-numeros{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0 14px;display:grid}.dem-numero{--c:var(--text-2);border:1px solid var(--border);background:linear-gradient(180deg, color-mix(in srgb, var(--c) 7%, var(--surface)) 0%, var(--surface) 70%);min-height:132px;color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;gap:6px;padding:18px 18px 16px;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.dem-numero:before{content:"";background:var(--c);opacity:.65;height:2px;position:absolute;inset:0 0 auto}.dem-numero:hover{border-color:color-mix(in srgb, var(--c) 45%, var(--border));transform:translateY(-1px)}.dem-numero:focus-visible{outline:2px solid var(--c);outline-offset:2px}.dem-numero-topo{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.dem-numero-titulo{color:var(--text-2);font-size:13px;font-weight:600;line-height:1.3}.dem-numero-icone{width:36px;height:36px;color:var(--c);background:color-mix(in srgb, var(--c) 15%, transparent);border-radius:11px;flex:none;place-items:center;display:grid}.dem-numero-icone svg{width:18px;height:18px}.dem-numero strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:auto;font-size:34px;font-weight:700;line-height:1}.dem-numero-sub{color:var(--text-3);font-size:12px}.dem-numero-aberto{--c:#7aa2ff}.dem-numero-andamento{--c:var(--accent)}.dem-numero-coordenador{--c:#ec6aa8}.dem-numero-atrasadas{--c:var(--bad)}.dem-numero-ativo{border-color:var(--c);box-shadow:0 0 0 1px var(--c), 0 10px 28px -14px var(--c)}.dem-filtros{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:10px 12px;display:flex}.dem-filtros-rotulo{color:var(--text-2);align-items:center;gap:7px;padding:0 4px 0 2px;font-size:12.5px;font-weight:600;display:inline-flex}.dem-filtros-rotulo svg{width:16px;height:16px}.dem-pilula{border:1px solid var(--border-strong);background:var(--surface-2);cursor:pointer;border-radius:10px;align-items:center;height:38px;padding-left:12px;transition:border-color .15s;display:inline-flex;position:relative}.dem-pilula:hover{border-color:var(--text-3)}.dem-pilula-ativa{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, var(--surface-2))}.dem-pilula-rotulo{border-right:1px solid var(--border-strong);color:var(--text-3);white-space:nowrap;margin-right:2px;padding-right:8px;font-size:11.5px}.dem-pilula select{appearance:none;width:auto;min-width:0;height:36px;box-shadow:none;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0 30px 0 8px;font-size:13px;font-weight:600}.dem-pilula select:focus{box-shadow:none;outline:none}.dem-pilula:focus-within{border-color:var(--accent)}.dem-pilula:after{content:"";border-right:1.6px solid var(--text-3);border-bottom:1.6px solid var(--text-3);pointer-events:none;width:7px;height:7px;position:absolute;top:50%;right:12px;transform:translateY(-70%)rotate(45deg)}.dem-busca{flex:220px;max-width:340px;margin-left:auto;position:relative}.dem-busca svg{width:16px;height:16px;color:var(--text-3);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.dem-busca input[type=text]{border-radius:10px;width:100%;height:38px;padding-left:36px}.dem-filtros-conta{color:var(--text-3);white-space:nowrap;align-items:center;gap:10px;font-size:12.5px;display:inline-flex}.dem-limpar{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.dem-limpar:hover{text-decoration:underline}@media (max-width:760px){.dem-numeros{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dem-numero{min-height:112px;padding:14px}.dem-numero strong{font-size:28px}.dem-busca{flex-basis:100%;max-width:none;margin-left:0}}.ciclo{flex-direction:column;gap:16px;display:flex}.ciclo-resumo{flex-wrap:wrap;gap:26px;padding-bottom:4px;display:flex}.ciclo-resumo>div{flex-direction:column;gap:1px;display:flex}.ciclo-resumo b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:650}.ciclo-salto{color:var(--good)}.ciclo-resumo span{color:var(--text-3);font-size:11.5px}.ciclo-grafico{background:var(--card);border:1px solid var(--border);border-radius:var(--r-card);padding:18px 18px 14px}.ciclo-grafico-topo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:12px;display:flex}.ciclo-grafico-topo h2{margin:0;font-size:14.5px;font-weight:650}.ciclo-grafico-topo p{color:var(--text-3);margin:0;font-size:12px}.ciclo-svg{overflow-x:auto}.ciclo-svg>svg{width:100%;min-width:620px;height:auto;display:block}.ciclo-legenda{border-top:1px solid var(--border);color:var(--text-3);flex-wrap:wrap;gap:16px;margin-top:10px;padding-top:10px;font-size:11.5px;display:flex}.ciclo-legenda i{align-items:center;gap:6px;font-style:normal;display:inline-flex}.ciclo-legenda i:before{content:"";background:currentColor;border-radius:50%;width:9px;height:9px}.ciclo-leg-vale{color:var(--bad)}.ciclo-leg-pico{color:var(--good)}.ciclo-fases{flex-direction:column;gap:8px;display:flex}.ciclo-fase{background:var(--card);border:1px solid var(--border);border-left:3px solid var(--marcador,var(--border-strong));border-radius:var(--r-card);overflow:hidden}.ciclo-fase-vale{--marcador:var(--bad)}.ciclo-fase-pico{--marcador:var(--good)}.ciclo-fase-aberta{border-color:var(--border-strong);border-left-color:var(--marcador,var(--accent))}.ciclo-fase-topo{width:100%;color:inherit;font-family:var(--font-sistema);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:96px minmax(0,1fr) 20px;align-items:center;gap:16px;padding:14px 16px;display:grid}.ciclo-fase-topo:hover{background:var(--surface-2)}.ciclo-selo{flex-direction:column;gap:1px;display:flex}.ciclo-selo>small{color:var(--text-3);font-size:10.5px}.ciclo-selo>strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--marcador,var(--accent));font-size:25px;font-weight:650;line-height:1.1}.ciclo-fase-texto{flex-direction:column;gap:3px;min-width:0;display:flex}.ciclo-fase-texto>strong{letter-spacing:-.01em;font-size:15px;font-weight:650}.ciclo-fase-texto>span{color:var(--text-2);font-size:13px;line-height:1.5}.ciclo-fase-seta{color:var(--text-3);font-size:11px}.ciclo-fase-corpo{border-top:1px solid var(--border);flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}.ciclo-temas{flex-wrap:wrap;gap:6px;display:flex}.ciclo-tema{background:var(--surface-2);color:var(--text-2);border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:11.5px;display:inline-flex}.ciclo-tema>b{color:var(--text);font-variant-numeric:tabular-nums}.ciclo-vozes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ciclo-voz{background:var(--surface-2);border-left:2px solid var(--border-strong);color:var(--text-2);border-radius:0 8px 8px 0;margin:0;padding:10px 13px;font-size:13px;line-height:1.55}.ciclo-voz-critica{border-left-color:var(--bad)}.ciclo-voz-positiva{border-left-color:var(--good)}.ciclo-voz>cite{color:var(--text-3);margin-top:6px;font-size:11px;font-style:normal;display:block}.ciclo-blocos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ciclo-bloco{background:var(--surface-2);border-radius:10px;padding:12px 14px}.ciclo-bloco h4{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);margin:0 0 7px;font-size:10.5px;font-weight:600}.ciclo-bloco ul{margin:0;padding-left:16px}.ciclo-bloco li{color:var(--text-2);margin-bottom:5px;font-size:13px;line-height:1.5}.ciclo-bloco li:last-child{margin-bottom:0}@media (max-width:860px){.ciclo-vozes,.ciclo-blocos{grid-template-columns:minmax(0,1fr)}.ciclo-fase-topo{grid-template-columns:78px minmax(0,1fr) 18px;gap:12px}}.ciclo-bowtie{background:var(--card);border:1px solid var(--border);border-radius:var(--r-card);padding:18px}.ciclo-bowtie-tese{color:var(--text-2);max-width:78ch;margin:0 0 14px;font-size:13.5px;line-height:1.6}.ciclo-bowtie-tese strong{color:var(--text);font-weight:600}.ciclo-trilha{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.ciclo-etapa{background:var(--surface-2);border-top:3px solid var(--momento,var(--border-strong));border-radius:4px 4px 10px 10px;flex-direction:column;gap:3px;padding:11px 12px 12px;display:flex}.ciclo-etapa>strong{font-size:13px;font-weight:650}.ciclo-etapa-nome{color:var(--text-2);font-size:11.5px;line-height:1.4}.ciclo-etapa-impacto{color:var(--text-3);border-top:1px dashed var(--border);margin-top:3px;padding-top:6px;font-size:11px;line-height:1.45}.ciclo-etapa-momento{letter-spacing:.12em;text-transform:uppercase;color:var(--momento,var(--text-3));font-size:9.5px;font-weight:600}.ciclo-etapa-promotores{color:var(--good);margin-top:5px;font-size:11px;font-weight:600}.ciclo-momento-construir{--momento:var(--text-3)}.ciclo-momento-salvar{--momento:var(--bad)}.ciclo-momento-colher{--momento:var(--good)}.ciclo-receita{border:1px solid var(--border);border-left:3px solid var(--momento,var(--border-strong));border-radius:10px;padding:13px 15px}.ciclo-receita-topo{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;font-size:12px;display:flex}.ciclo-receita dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;display:grid}.ciclo-receita dl>div{flex-direction:column;gap:4px;display:flex}.ciclo-receita dt{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:10.5px;font-weight:600}.ciclo-receita dd{color:var(--text-2);margin:0;font-size:12.5px;line-height:1.55}@media (max-width:980px){.ciclo-trilha{grid-template-columns:repeat(2,minmax(0,1fr))}.ciclo-receita dl{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.ciclo-trilha{grid-template-columns:minmax(0,1fr)}}.ciclo-acoes{background:var(--card);border:1px solid var(--border);border-radius:var(--r-card);flex-direction:column;gap:12px;padding:18px;display:flex}.ciclo-acoes-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ciclo-acoes-topo h2{letter-spacing:-.01em;margin:0 0 2px;font-size:15px;font-weight:650}.ciclo-acoes-topo p{color:var(--text-3);margin:0;font-size:12px}.ciclo-panorama{color:var(--text);border-left:2px solid var(--accent);max-width:78ch;margin:0;padding-left:13px;font-size:14px;line-height:1.6}.ciclo-lista-acoes{counter-reset:acao;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ciclo-acao{background:var(--surface-2);border-left:3px solid var(--peso,var(--border-strong));border-radius:0 10px 10px 0;padding:12px 15px}.ciclo-peso-alta{--peso:var(--accent)}.ciclo-peso-media{--peso:var(--warn)}.ciclo-peso-baixa{--peso:var(--border-strong)}.ciclo-acao-topo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:5px;display:flex}.ciclo-acao-topo>strong{letter-spacing:-.01em;font-size:14.5px;font-weight:650}.ciclo-acao-quando{letter-spacing:.06em;text-transform:uppercase;color:var(--peso,var(--text-3));white-space:nowrap;font-size:10.5px}.ciclo-acao-fazer{color:var(--text-2);margin:0 0 5px;font-size:13.5px;line-height:1.55}.ciclo-acao-porque{color:var(--text-3);margin:0;font-size:12.5px;line-height:1.5}.ciclo-linha{stroke-dasharray:1400;stroke-dashoffset:1400px;animation:1.1s cubic-bezier(.4,0,.2,1) forwards ciclo-tracar}.ciclo-ponto{animation:.4s ease-out .75s both ciclo-surgir}@keyframes ciclo-tracar{to{stroke-dashoffset:0}}@keyframes ciclo-surgir{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ciclo-linha{stroke-dashoffset:0;animation:none}.ciclo-ponto{animation:none}}.ciclo-svg{position:relative}.ciclo-balao{z-index:3;background:var(--surface-2);border:1px solid var(--border-strong);pointer-events:none;border-radius:10px;flex-direction:column;gap:5px;min-width:210px;padding:10px 12px;animation:.12s ease-out ciclo-balao-surge;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 18px));box-shadow:0 10px 30px #0006}@keyframes ciclo-balao-surge{0%{opacity:0;transform:translate(-50%,calc(-100% - 12px))}}.ciclo-balao>strong{color:var(--text);font-size:12px;font-weight:650}.ciclo-balao-nps{align-items:baseline;gap:7px;display:flex}.ciclo-balao-nps>b{letter-spacing:-.03em;color:var(--accent);font-variant-numeric:tabular-nums;font-size:22px;font-weight:650}.ciclo-balao-nps>span{color:var(--text-3);font-size:10.5px}.ciclo-balao-barra{background:var(--border);border-radius:3px;height:5px;display:flex;overflow:hidden}.ciclo-balao-barra>i{height:100%;display:block}.ciclo-b-pro{background:var(--good)}.ciclo-b-neu{background:var(--warn)}.ciclo-b-det{background:var(--bad)}.ciclo-balao-linha{color:var(--text-2);font-size:11px;line-height:1.4}.ciclo-balao-pe{color:var(--text-3);border-top:1px solid var(--border);margin-top:1px;padding-top:5px;font-size:10px}@media (hover:none){.ciclo-balao{display:none}}.ciclo-velha{background:color-mix(in srgb, var(--warn) 16%, transparent);color:var(--warn);border-radius:999px;margin-left:8px;padding:1px 8px;font-size:10.5px;display:inline-block}.verba-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.verba-contas{flex-wrap:wrap;gap:8px;display:flex}.verba-conta{background:var(--surface-2);color:var(--text-3);border-radius:999px;align-items:baseline;gap:5px;padding:5px 12px;font-size:11.5px;display:inline-flex}.verba-conta>b{font-variant-numeric:tabular-nums;font-size:14px}.verba-critico>b{color:var(--bad)}.verba-leve>b{color:var(--warn)}.verba-subiu>b{color:var(--good)}.verba-squads{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-bottom:14px;display:grid}.verba-squad{background:var(--surface-2);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:10px 12px;display:grid}.verba-squad-nome{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.verba-squad-var{font-variant-numeric:tabular-nums;color:var(--text-2);text-align:right;font-size:14px;font-weight:650}.verba-neg{color:var(--bad)}.verba-pos{color:var(--good)}.verba-squad-dim{color:var(--text-3);grid-column:1/-1;font-size:10.5px}.verba-lista{flex-direction:column;gap:4px;display:flex}.verba-cliente{background:var(--surface-2);border-left:2px solid var(--bad);color:inherit;border-radius:8px;grid-template-columns:minmax(0,2fr) minmax(0,1fr) 64px minmax(0,1.2fr);align-items:center;gap:10px;padding:9px 12px;text-decoration:none;display:grid}.verba-cliente:hover{background:var(--card);border-left-color:var(--accent)}.verba-cliente-nome{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.verba-cliente-squad{color:var(--text-3);font-size:11px}.verba-cliente-var{color:var(--bad);text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:650}.verba-cliente-valor{color:var(--text-3);text-align:right;font-size:11.5px}@media (max-width:720px){.verba-cliente{grid-template-columns:minmax(0,1fr) auto}.verba-cliente-squad,.verba-cliente-valor{display:none}}.exp-taxa{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.exp-taxa>b{letter-spacing:-.03em;color:var(--good);font-variant-numeric:tabular-nums;font-size:26px;font-weight:650;line-height:1}.exp-taxa>span{color:var(--text-3);font-size:11px}.exp-produtos{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.exp-produto{background:var(--surface-2);color:var(--text-2);border-radius:999px;align-items:baseline;gap:6px;padding:5px 11px;font-size:11.5px;display:inline-flex}.exp-produto>b{color:var(--good);font-variant-numeric:tabular-nums}.exp-cliente{border-left-color:var(--good);grid-template-columns:minmax(0,1.4fr) minmax(0,2fr) minmax(0,.8fr)}.exp-valor{color:var(--text-2);text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px}@media (max-width:720px){.exp-cliente{grid-template-columns:minmax(0,1fr) auto}}.rec-kpis{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:10px;margin-bottom:14px;display:grid}.rec-kpis>div{background:var(--surface-2);border-radius:10px;flex-direction:column;gap:1px;padding:11px 13px;display:flex}.rec-kpis b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:650}.rec-kpis span{color:var(--text-2);font-size:11.5px}.rec-kpis small{color:var(--text-3);font-size:10.5px}.rec-prova{background:var(--surface-2);border-radius:10px;margin-bottom:14px;padding:13px 15px}.rec-prova-barras{flex-direction:column;gap:7px;margin-bottom:10px;display:flex}.rec-prova-item{grid-template-columns:130px minmax(0,1fr) 44px;align-items:center;gap:10px;display:grid}.rec-prova-rot{color:var(--text-2);font-size:11.5px}.rec-barra{background:var(--border);border-radius:4px;height:8px;overflow:hidden}.rec-barra>i{border-radius:4px;height:100%;display:block}.rec-barra-boa{background:var(--good)}.rec-barra-ma{background:var(--bad)}.rec-prova-item>b{text-align:right;font-variant-numeric:tabular-nums;font-size:13.5px}.rec-prova>p{color:var(--text-2);margin:0;font-size:13px;line-height:1.6}.rec-prova strong{color:var(--text);font-weight:600}.rec-lista-titulo{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);margin-bottom:7px;font-size:11px;font-weight:600}.rec-cliente{border-left-color:var(--accent);grid-template-columns:24px minmax(0,1.6fr) minmax(0,1.4fr) minmax(0,.8fr)}.rec-pos{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:11px}.rec-ltv{text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:650}.rec-aviso{background:color-mix(in srgb, var(--warn) 10%, var(--card));border:1px solid color-mix(in srgb, var(--warn) 32%, transparent);color:var(--text-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding:10px 13px;font-size:12px;display:flex}.rec-aviso>ul{width:100%;margin:4px 0 0;padding-left:18px}.rec-aviso li{margin-bottom:3px;font-size:11.5px}@media (max-width:720px){.rec-cliente{grid-template-columns:20px minmax(0,1fr) auto}.rec-cliente .verba-cliente-squad{display:none}.rec-prova-item{grid-template-columns:96px minmax(0,1fr) 40px}}.dem-anexos{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 4px;display:flex}.dem-anexos-lista{flex-wrap:wrap;gap:5px;width:100%;display:flex}.dem-anexo{background:var(--surface-2);border-radius:999px;align-items:center;gap:2px;max-width:100%;padding:2px 4px 2px 9px;display:inline-flex}.dem-anexo>button:first-child{color:var(--text-2);font-family:var(--font-sistema);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;max-width:190px;padding:3px 0;font-size:11px;overflow:hidden}.dem-anexo>button:first-child:hover{color:var(--text)}.dem-anexo-x{color:var(--text-3);cursor:pointer;background:0 0;border:0;padding:3px 5px;font-size:10px}.dem-anexo-x:hover{color:var(--bad)}.dem-anexar{border:1px dashed var(--border-strong);color:var(--text-3);font-family:var(--font-sistema);cursor:pointer;background:0 0;border-radius:999px;padding:4px 11px;font-size:11px}.dem-anexar:hover{border-color:var(--accent);color:var(--text-2)}.dem-anexo-erro{color:var(--bad);width:100%;font-size:11px}.rec-lista-titulo+.exp-destaque,.btn-ghost+.rec-lista-titulo{margin-top:18px}.exp-destaque{border:1px solid var(--line);background:linear-gradient(#ff7a1a12,#0000 70%);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:14px;margin-bottom:14px;padding:14px 16px;display:grid}.exp-destaque-cem{flex-direction:column;gap:2px;display:flex}.exp-destaque-cem>b{color:var(--accent);font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1.05}.exp-destaque-cem>span{color:var(--text-2);font-size:13px;line-height:1.45}.exp-destaque-cem strong{color:var(--text);font-weight:650}.exp-destaque-cem>small{color:var(--text-3);margin-top:2px;font-size:11px}.exp-destaque-tickets{grid-template-columns:1fr 1fr;gap:12px;display:grid}.exp-destaque-tickets>div{flex-direction:column;gap:1px;display:flex}.exp-destaque-tickets b{font-variant-numeric:tabular-nums;font-size:19px;font-weight:650}.exp-destaque-tickets span{color:var(--text-2);font-size:11px}.exp-destaque-tickets small{color:var(--text-3);font-size:11px}.exp-podio{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:8px;margin-bottom:10px;display:grid}.exp-degrau{border:1px solid var(--line);background:var(--surface-2,#ffffff05);color:inherit;border-radius:12px;flex-direction:column;gap:3px;padding:12px 12px 11px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex;position:relative}.exp-degrau:hover{border-color:var(--accent);transform:translateY(-2px)}.exp-degrau-rei{background:linear-gradient(#ff7a1a24,#ff7a1a05);border-color:#ff7a1a80;padding-top:26px;padding-bottom:15px}.exp-coroa{color:var(--accent);filter:drop-shadow(0 2px 6px #ff7a1a73);position:absolute;top:-11px;left:12px}.exp-degrau-pos{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.exp-degrau-rei .exp-degrau-pos{color:var(--accent)}.exp-degrau-nome{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.exp-degrau-valor{font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.exp-degrau-rei .exp-degrau-valor{color:var(--accent);font-size:20px}.exp-degrau-produtos{color:var(--text-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.exp-degrau-saiu{color:var(--text-3);border:1px solid var(--line);border-radius:999px;align-self:flex-start;margin-top:2px;padding:1px 6px;font-size:10px}@media (max-width:900px){.exp-destaque{grid-template-columns:minmax(0,1fr)}.exp-podio{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.exp-degrau-rei{grid-column:1/-1}}.entrada-dono{border:1px solid var(--line);max-width:100%;color:var(--text-2);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:999px;align-self:flex-start;padding:2px 8px;font-family:inherit;font-size:11px;transition:border-color .15s,color .15s;overflow:hidden}.entrada-dono:hover{border-color:var(--accent);color:var(--text)}.entrada-dono-vazio{color:var(--accent);background:#ff7a1a14;border-color:#ff7a1a8c}.entrada-dono-discreto{color:var(--text-3);border-color:#0000;padding-left:0}.entrada-dono-discreto:hover{border-color:var(--accent);padding-left:8px}.atribuir-fundo{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.atribuir-janela{border:1px solid var(--line);background:var(--surface,#111);border-radius:16px;flex-direction:column;gap:10px;width:min(560px,100%);max-height:min(76vh,680px);padding:18px 20px 16px;display:flex;box-shadow:0 24px 64px #0009}.atribuir-topo{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.atribuir-titulo{font-size:15px;font-weight:650}.atribuir-venda{color:var(--text-2);margin:3px 0 0;font-size:12px;line-height:1.45}.atribuir-atual{border:1px solid var(--line);color:var(--text-2);border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:8px 11px;font-size:12px;display:flex}.atribuir-busca{width:100%}.atribuir-lista{flex-direction:column;flex:1;gap:3px;min-height:0;display:flex;overflow-y:auto}.atribuir-opcao{color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex-direction:column;gap:1px;padding:8px 11px;font-family:inherit;display:flex}.atribuir-opcao:hover{border-color:var(--accent);background:#ff7a1a12}.atribuir-opcao-atual{border-color:var(--line);background:#ffffff08}.atribuir-opcao-nome{font-size:13px;font-weight:550}.atribuir-opcao-dim{color:var(--text-3);font-size:11px}.semficha-lista{flex-direction:column;gap:2px;max-height:340px;margin-top:8px;display:flex;overflow-y:auto}.semficha-item{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:108px minmax(0,1.1fr) minmax(0,1.3fr) 64px;align-items:center;gap:10px;padding:7px 10px;font-family:inherit;display:grid}.semficha-item:hover{border-color:var(--accent);background:#ff7a1a12}.semficha-valor{font-variant-numeric:tabular-nums;font-size:12px;font-weight:650}.semficha-nome{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:550;overflow:hidden}.semficha-dim{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.semficha-acao{text-align:right;color:var(--accent);opacity:0;font-size:10.5px;transition:opacity .15s}.semficha-item:hover .semficha-acao{opacity:1}@media (max-width:760px){.semficha-item{grid-template-columns:96px minmax(0,1fr)}.semficha-dim,.semficha-acao{display:none}}.atribuir-palpites{flex-direction:column;gap:3px;display:flex}.atribuir-palpites-rot{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin-bottom:2px;font-size:10.5px}.atribuir-palpite{color:inherit;text-align:left;cursor:pointer;background:#ff7a1a0f;border:1px solid #ff7a1a59;border-radius:9px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 11px;font-family:inherit;display:grid}.atribuir-palpite:hover{border-color:var(--accent);background:#ff7a1a21}.atribuir-palpite-nome{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550;overflow:hidden}.atribuir-palpite-dim{color:var(--text-3);white-space:nowrap;font-size:11px}.atribuir-palpite-acao{color:var(--accent);font-size:11px;font-weight:600}.semficha-dim b{color:var(--text-2);font-weight:600}.demanda-claude-btn{white-space:nowrap}.demanda-claude-btn:disabled{opacity:.45;cursor:not-allowed}.demanda-mover{white-space:nowrap;padding:3px 8px;font-size:11px}.renov-borda-claude{border-left:2px solid #8b7cf6}.renov-borda-aprovar{border-left:2px solid var(--warn)}.renov-borda-coord{border-left:2px solid #ec6aa8}.demanda-espera{color:#ec6aa8;margin:0;font-size:12px;font-weight:600;line-height:1.35;display:block}.demanda-espera-conta{color:#ec6aa8;font-weight:700}.dem-motivo-fundo{z-index:1000;background:#0000008c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.dem-motivo{flex-direction:column;gap:12px;width:min(520px,100%);padding:20px;display:flex}.dem-motivo input{width:100%}.dem-motivo-acoes{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.demanda-etiqueta-claude{letter-spacing:.04em;text-transform:uppercase;color:#b9aeff;background:#8b7cf624;border:1px solid #8b7cf680;border-radius:999px;flex-shrink:0;padding:1px 7px;font-size:10px;font-weight:650}.demanda-etiqueta-aprovar{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 50%, transparent);background:color-mix(in srgb, var(--warn) 14%, transparent)}.conversa-topo-acoes{flex:none;align-items:center;gap:6px;display:inline-flex}.conversa-excluir{color:var(--bad);font-size:12.5px}.conversa-excluir:hover{background:var(--bad-soft)}.demanda-origem-ticket{color:var(--accent-quiet);align-self:flex-start;font-size:11.5px;font-weight:600}.demanda-selo-recorrente{color:var(--text-2);white-space:nowrap;flex:none;font-size:11px;font-weight:600}.dem-repetir{cursor:pointer;align-items:center;gap:8px;margin:4px 0 12px;font-size:14px;font-weight:600;display:flex}.dem-repetir input{width:auto;margin:0}.dem-recorrentes{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dem-recorrente{border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.dem-recorrente-topo{align-items:center;gap:8px;display:flex}.dem-recorrente-pausada{background:var(--surface-2);color:var(--text-2);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600}.dem-recorrente-acoes{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.dem-recorrente-edicao{flex-direction:column;gap:10px;display:flex}.dem-recorrente-erro{color:var(--bad);margin:4px 0 0;font-size:13px}.painel-os{border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--accent);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:6px 13px 6px 10px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.painel-os svg{flex-shrink:0;width:19px;height:19px}.painel-os:hover{background:color-mix(in srgb, var(--accent) 20%, transparent);border-color:var(--accent);transform:translateY(-1px)}.painel-os-ativo{background:var(--accent);border-color:var(--accent);color:#12100e}@media (max-width:820px){.painel-os{gap:0;padding:6px}.painel-os span{display:none}}.brutal{isolation:isolate;background:#0d0900;border:1px solid #ff612a3d;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;min-height:178px;margin-bottom:20px;padding:28px 32px;display:grid;position:relative;overflow:hidden}.brutal-brasa,.brutal-halo,.brutal-veu,.brutal-arco{z-index:0;pointer-events:none;position:absolute}.brutal-brasa{filter:blur(22px);background:radial-gradient(circle at 38% 34%,#ffd9a8 0%,#ff9d3d 12%,#ff612a 30%,#b83c10 52%,#5e1c06 72%,#1a0803 88%,#0000 100%);border-radius:50%;width:560px;height:560px;top:-290px;left:-340px}.brutal-halo{background:radial-gradient(circle at 8% 2%,#ff612a4d 0%,#ff420017 24%,#0000 48%);inset:0}.brutal-veu{background:linear-gradient(104deg,#0d090047 0%,#0d0900bd 14%,#0d0900ed 32%,#0d0900 52%);inset:0}.brutal-arco{filter:blur(1.5px);border:2px solid #ffba7880;border-color:#ffba7880 #ff8c3c38 #0000 #0000;border-radius:50%;width:900px;height:900px;top:-430px;left:-350px}.brutal-conteudo{z-index:1;flex-direction:column;gap:11px;min-width:0;display:flex;position:relative}.brutal-etiqueta{letter-spacing:.16em;text-transform:uppercase;color:#ffffffe0;border:1px solid #ffffff42;border-radius:7px;align-self:flex-start;padding:4px 11px;font-size:10px;font-weight:600}.brutal-titulo{letter-spacing:-.02em;text-transform:uppercase;color:#fff;text-wrap:balance;margin:0;font-size:clamp(24px,2.4vw,34px);font-weight:800;line-height:1.1}.brutal-chama{background:linear-gradient(96deg,#fff 2%,#ffd0a3 28%,#ff9042 60%,#ff612a 86%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.brutal-laranja{color:#ff612a}.brutal-apoio{color:#ffffffbd;text-wrap:pretty;max-width:66ch;margin:3px 0 0;font-size:13.5px;line-height:1.55}.brutal-apoio b{color:#fff;font-weight:650}.brutal-cartao{z-index:1;background:linear-gradient(135deg,#261810e6,#120c08e6);border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:14px;max-width:268px;padding:15px 18px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f}.brutal-cartao-icone{background:#ff612a29;border:1px solid #ff612a66;border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.brutal-cartao-icone svg{stroke:#ff612a;width:19px;height:19px}.brutal-cartao-texto{color:#ffffffd1;flex-direction:column;gap:1px;font-size:12.5px;line-height:1.4;display:flex}.brutal-cartao-texto b{color:#ff612a;letter-spacing:.05em;text-transform:uppercase;font-size:11.5px;font-weight:700}@media (max-width:860px){.brutal{grid-template-columns:minmax(0,1fr);gap:20px}.brutal-titulo,.brutal-cartao{max-width:none}}@media (max-width:720px){.brutal{min-height:0;padding:22px 20px}.brutal-arco{display:none}}.dem-modos{border:1px solid var(--line);background:#ffffff05;border-radius:9px;padding:2px;display:inline-flex}.dem-modo{color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:5px 11px;font-family:inherit;font-size:12px;font-weight:550;display:inline-flex}.dem-modo svg{width:14px;height:14px}.dem-modo:hover{color:var(--text)}.dem-modo-ativo{background:var(--surface-2,#ffffff12);color:var(--text)}.dem-lista{flex-direction:column;gap:10px;display:flex}.dem-grupo{border:1px solid var(--line);background:var(--surface,#ffffff04);border-radius:12px;overflow:hidden}.dem-grupo-topo{border:0;border-left:3px solid var(--etapa,var(--border-strong));width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:11px 14px;font-family:inherit;display:flex}.dem-grupo-topo:hover{background:#ffffff08}.dem-seta{color:var(--text-3);transition:transform .15s;display:inline-flex}.dem-seta svg{width:14px;height:14px}.dem-seta-aberta{transform:rotate(90deg)}.dem-grupo-nome{color:var(--etapa,var(--text));font-size:13.5px;font-weight:650}.dem-grupo-contagem{color:var(--text-3);font-size:11.5px}.dem-grupo-vazio{color:var(--text-3);padding:10px 16px 14px 30px;font-size:12px;display:block}.dem-grupo-corpo{border-top:1px solid var(--line)}.dem-linha{border-bottom:1px solid var(--line);border-left:3px solid #0000;grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) minmax(0,1fr) 92px 132px 148px 34px 34px;align-items:center;gap:12px;padding:9px 14px;display:grid}.dem-linha:last-child{border-bottom:0}.dem-linha:hover{background:#ffffff06}.dem-linha-cabecalho{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);background:#ffffff05;padding-top:7px;padding-bottom:7px;font-size:10.5px}.dem-linha-cabecalho:hover{background:#ffffff05}.dem-linha-titulo{align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:550;display:flex}.dem-linha-titulo>:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dem-linha-dim{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dem-linha-cliente{color:var(--accent);text-overflow:ellipsis;white-space:nowrap;font-size:12px;text-decoration:none;overflow:hidden}.dem-linha-cliente:hover{text-decoration:underline}.dem-linha{padding:4px 14px}.dem-linha>button{height:26px;min-height:0;padding:0 6px;line-height:1}.dem-linha .demanda-prazo,.dem-linha .renov-cartao-select{width:100%;height:26px;min-height:0;margin-top:0;padding:2px 7px;font-size:11.5px;line-height:1.1}@media (max-width:1100px){.dem-linha{grid-template-columns:minmax(0,2fr) minmax(0,1fr) 92px 148px 34px 34px}.dem-linha>:nth-child(3),.dem-linha>:nth-child(5){display:none}}@media (max-width:700px){.dem-linha{grid-template-columns:minmax(0,1fr) 148px 34px 34px}.dem-linha>:nth-child(2),.dem-linha>:nth-child(4){display:none}}.sino-caixa{z-index:30;position:relative}.sino{width:36px;height:36px;color:var(--text-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;transition:background .15s,color .15s,border-color .15s;display:grid;position:relative}.sino svg{width:19px;height:19px}.sino:hover{color:var(--text);background:#ffffff0f}.sino-aberto{border-color:var(--line);color:var(--text);background:#ffffff12}.sino-contador{background:var(--text-3);color:#111;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;display:grid;position:absolute;top:3px;right:2px}.sino-contador-urgente{background:var(--accent);color:#12100e}.sino-painel{border:1px solid var(--line);background:var(--surface,#121212);border-radius:14px;flex-direction:column;width:min(390px,100vw - 32px);max-height:min(70vh,540px);display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 20px 52px #0000008c}.sino-topo{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.sino-titulo{font-size:13px;font-weight:650}.sino-limpar{padding:3px 8px;font-size:11.5px}.sino-lista{padding:6px;overflow-y:auto}.sino-vazio{color:var(--text-3);text-align:center;margin:0;padding:22px 14px;font-size:12.5px;line-height:1.5}.sino-item{color:inherit;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px;text-decoration:none;display:grid}.sino-item:hover{background:#ffffff0b}.sino-item-lida{opacity:.5}.sino-tipo{border:1px solid var(--line);letter-spacing:.05em;text-transform:uppercase;color:var(--text-3);border-radius:999px;flex-shrink:0;margin-top:1px;padding:2px 7px;font-size:9.5px;font-weight:700}.sino-tipo-urgente{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 45%, transparent);background:color-mix(in srgb, var(--accent) 12%, transparent)}.sino-item-corpo{flex-direction:column;gap:2px;min-width:0;display:flex}.sino-item-titulo{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.sino-item-detalhe{color:var(--text-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.sino-ponto{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:6px}.sino-som{width:26px;height:26px;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;margin-left:auto;margin-right:2px;display:grid}.sino-som svg{width:15px;height:15px}.sino-som:hover{color:var(--text);background:#ffffff0f}.sino-som-ligado{color:var(--accent)}.demanda-prio-editavel{cursor:pointer;transition:filter .15s;position:relative}.demanda-prio-editavel:hover{filter:brightness(1.35)}.demanda-prio-select{opacity:0;cursor:pointer;width:100%;height:100%;font:inherit;appearance:none;border:0;position:absolute;inset:0}.demanda-prio-editavel:focus-within{outline:2px solid var(--accent);outline-offset:2px}.conversa-abrir{border:1px solid var(--line);color:var(--text-3);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:4px;padding:3px 7px;font-family:inherit;font-size:11px;display:inline-flex}.conversa-abrir svg{width:13px;height:13px}.conversa-abrir:hover{border-color:var(--accent);color:var(--text)}.conversa-abrir-cheia{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 40%, transparent)}.conversa-fundo{z-index:70;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.conversa-janela{border:1px solid var(--line);background:var(--surface,#121212);border-radius:16px;flex-direction:column;width:min(620px,100%);max-height:min(82vh,760px);display:flex;overflow:hidden;box-shadow:0 24px 64px #0009}.conversa-janela-larga{width:min(720px,100%);max-height:min(88vh,860px)}.conversa-topo{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px 13px;display:flex}.conversa-titulo{font-size:14.5px;font-weight:650;line-height:1.35}.conversa-sub{color:var(--text-3);margin:3px 0 0;font-size:11.5px}.conversa-lista{flex-direction:column;flex:1;gap:14px;min-height:0;padding:14px 18px;display:flex;overflow-y:auto}.conversa-vazio{color:var(--text-3);text-align:center;margin:0;padding:26px 8px;font-size:12.5px;line-height:1.6}.conversa-item{grid-template-columns:32px minmax(0,1fr);gap:10px;display:grid}.conversa-item-resposta{border-left:2px solid var(--line);margin-left:26px;padding-left:12px}.conversa-avatar{border:1px solid var(--line);width:32px;height:32px;color:var(--text-2);background:#ffffff12;border-radius:50%;place-items:center;font-size:11px;font-weight:650;display:grid}.conversa-corpo{min-width:0}.conversa-cabecalho{align-items:baseline;gap:8px;display:flex}.conversa-autor{font-size:12.5px;font-weight:650}.conversa-quando{color:var(--text-3);font-size:11px}.conversa-apagar{color:var(--text-3);cursor:pointer;opacity:0;background:0 0;border:0;margin-left:auto;font-size:15px;line-height:1}.conversa-item:hover .conversa-apagar{opacity:1}.conversa-apagar:hover{color:var(--bad)}.conversa-texto{color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:3px 0 0;font-size:13px;line-height:1.55}.conversa-mencao{color:var(--accent);font-weight:600}.conversa-responder{color:var(--text-3);cursor:pointer;background:0 0;border:0;margin-top:5px;padding:0;font-family:inherit;font-size:11.5px}.conversa-responder:hover{color:var(--accent)}.conversa-escrita{border-top:1px solid var(--line);background:#ffffff04;padding:12px 18px 14px;position:relative}.conversa-respondendo{border:1px solid var(--line);color:var(--text-3);border-radius:7px;align-items:center;gap:8px;margin-bottom:8px;padding:5px 10px;font-size:11.5px;display:flex}.conversa-respondendo b{color:var(--text-2)}.conversa-respondendo button{color:var(--text-3);cursor:pointer;background:0 0;border:0;margin-left:auto}.conversa-campo{border:1px solid var(--line);background:var(--bg,#0d0d0d);width:100%;color:var(--text);resize:vertical;border-radius:10px;padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.5}.conversa-campo:focus{border-color:var(--accent);outline:none}.conversa-acoes{justify-content:space-between;align-items:center;gap:12px;margin-top:9px;display:flex}.conversa-sugestoes{border:1px solid var(--line);background:var(--surface-2,#1a1a1a);border-radius:10px;flex-direction:column;gap:2px;max-height:190px;padding:5px;display:flex;position:absolute;bottom:calc(100% - 6px);left:18px;right:18px;overflow-y:auto;box-shadow:0 12px 30px #00000080}.conversa-sugestoes button{color:var(--text-2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 10px;font-family:inherit;font-size:12.5px}.conversa-sugestoes button:hover{color:var(--text);background:#ff7a1a1f}.tela-carregando{flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:60vh;display:flex}.tela-carregando-giro{border:3px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:30px;height:30px;animation:.8s linear infinite tela-giro}.tela-carregando-texto{color:var(--text-3);font-size:12.5px}@keyframes tela-giro{to{transform:rotate(360deg)}}.config-atalhos{flex-wrap:wrap;gap:12px;margin-bottom:16px;display:flex}.config-atalho{border:1px solid var(--line);color:inherit;border-radius:12px;flex-direction:column;gap:3px;padding:14px 18px;text-decoration:none;transition:border-color .15s;display:flex}.config-atalho:hover{border-color:var(--accent)}.config-atalho b{font-size:13.5px}.config-atalho span{color:var(--text-3);font-size:12px}.config-tabela{flex-direction:column;display:flex}.config-linha{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:12px;padding:8px 4px;font-size:12.5px;display:grid}.config-linha:last-child{border-bottom:0}.config-linha-cabecalho{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:10.5px}.config-pessoa{flex-direction:column;min-width:0;display:flex}.config-pessoa b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.config-pessoa small{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.config-nunca{color:var(--text-3);font-style:italic}.config-mono{font-family:ui-monospace,monospace;font-size:11.5px}@media (max-width:760px){.config-linha{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.config-linha>:nth-child(3),.config-linha>:nth-child(4){display:none}}.brutal-tag{color:#ff612a;white-space:nowrap;font-weight:700}.renreg-lista{flex-direction:column;margin-bottom:14px;display:flex}.renreg-linha{border-bottom:1px solid var(--line);grid-template-columns:90px 110px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;padding:8px 4px;font-size:12.5px;display:grid}.renreg-data{font-variant-numeric:tabular-nums;color:var(--text-2)}.renreg-valor{font-variant-numeric:tabular-nums;font-weight:650}.renreg-dim{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.renreg-total{color:var(--text-2);padding:9px 4px 0;font-size:12px}.renreg-total b{color:var(--good)}.renreg-form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.renreg-campo{flex:150px;min-width:0}.renreg-meses{flex:0 90px}@media (max-width:700px){.renreg-linha{grid-template-columns:84px minmax(0,1fr)}.renreg-linha>:nth-child(3),.renreg-linha>:nth-child(4){display:none}}.verba-lista .rec-cliente-botao{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:var(--surface-2);border:0;border-left:2px solid var(--bad);border-radius:8px}.verba-lista .rec-cliente-botao:hover{background:var(--card);border-left-color:var(--accent)}.verba-lista .rec-cliente-aberta{border-bottom-right-radius:0;border-bottom-left-radius:0}.rec-conta{background:var(--surface-2);border:0;border-radius:0 0 8px 8px;flex-direction:column;gap:2px;padding:8px 14px 12px;display:flex;border-left:2px solid var(--accent)!important}.rec-parcela{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) 130px;align-items:baseline;gap:10px;padding:6px 0;font-size:12.5px;display:grid}.rec-parcela+.rec-parcela{border-top:1px solid var(--divider)}.rec-parcela-detalhe{color:var(--text-2);font-size:11.5px}.rec-parcela-valor{text-align:right;font-variant-numeric:tabular-nums}.rec-parcela-total{margin-top:4px;font-weight:600;border-top:1px solid var(--border-strong)!important}.rec-conta-vazia{color:var(--warn);margin:4px 0;font-size:12.5px}.rec-abrir-ficha{color:var(--accent-quiet);margin-top:8px;font-size:12px;text-decoration:none}.rec-abrir-ficha:hover{text-decoration:underline}@media (max-width:860px){.rec-parcela{grid-template-columns:1fr;gap:2px}.rec-parcela-valor{text-align:left}}.rec-parcela-alerta{color:var(--warn);margin-top:3px;font-size:11px;font-weight:400;display:block}.veic{white-space:nowrap;align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.veic:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px}.veic-no-ar{color:var(--good)}.veic-parado{color:var(--text-3)}.criativo-cards .criativo-parado{text-transform:uppercase;letter-spacing:.04em;color:#fff;background:#000000b8;border-radius:999px;padding:2px 8px;font-size:10px;position:absolute;top:10px;right:10px}.equipe-acoes{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.acad-selo{letter-spacing:.18em;text-transform:uppercase;color:#ececec8c;margin-bottom:6px;font-size:clamp(11px,1.1vw,14px);display:inline-block}.acad-titulo{line-height:.98;font-size:clamp(30px,4.6vw,66px)!important}.acad-capa{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,60px);display:grid}.acad-orbita{aspect-ratio:1;width:min(100%,420px);margin-inline:auto;position:relative}.acad-orbita:before,.acad-orbita:after{content:"";background:linear-gradient(var(--sentido,90deg), transparent, #ff7a4573 22%, #ff7a4573 78%, transparent);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.acad-orbita:before{width:100%;height:1px}.acad-orbita:after{--sentido:180deg;width:1px;height:100%}.acad-nucleo{z-index:2;aspect-ratio:1;background:radial-gradient(circle at 35% 30%, #ff8f63, var(--accent-fill));border-radius:50%;width:17%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 60px 10px #ff420073}.acad-pilar{z-index:2;border:1px solid var(--accent-line);text-align:center;background:#0c0a09b8;border-radius:12px;flex-direction:column;gap:2px;width:39%;padding:10px 12px;display:flex;position:absolute}.acad-pilar>strong{letter-spacing:.04em;text-transform:uppercase;font-size:clamp(12px,1.3vw,16px)}.acad-pilar>span{color:#ececec99;text-transform:uppercase;letter-spacing:.04em;font-size:clamp(9.5px,1vw,11.5px)}.acad-pilar-0{top:0;left:50%;transform:translate(-50%)}.acad-pilar-1{top:50%;right:0;transform:translateY(-50%)}.acad-pilar-2{bottom:0;left:50%;transform:translate(-50%)}.acad-pilar-3{top:50%;left:0;transform:translateY(-50%)}.acad-temas{border:1px solid var(--border-strong);background:#ffffff08;border-radius:16px;flex-direction:column;gap:10px;padding:clamp(16px,2vw,24px);display:flex}.acad-tema{align-items:center;gap:12px;font-size:clamp(14px,1.6vw,19px);font-weight:600;line-height:1.35;display:flex}.acad-ponto{background:var(--accent-fill);border-radius:999px;flex:none;width:8px;height:8px}.acad-agenda{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;width:min(1000px,100%);margin-top:30px;display:grid}.acad-encontro{border:1px solid var(--accent-line);background:linear-gradient(#ff420017,#0000 75%);border-radius:14px;flex-direction:column;gap:4px;padding:16px;display:flex}.acad-encontro-semana{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-quiet);font-size:10.5px}.acad-encontro>strong{font-size:clamp(15px,1.7vw,20px)}.acad-encontro-formato{color:#ececec99;font-size:clamp(11px,1.1vw,13px)}.acad-resultados{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;width:min(1060px,100%);margin-top:30px;display:grid}.acad-resultado{flex-direction:column;gap:6px;padding:18px;display:flex}.acad-resultado-num{color:#ff7a458c;font-size:clamp(20px,2.4vw,30px);font-weight:700;line-height:1}.acad-resultado>strong{font-size:clamp(15px,1.8vw,21px);line-height:1.2}.acad-resultado-texto{color:#ecececa6;font-size:clamp(11.5px,1.2vw,14px);line-height:1.4}@media (max-width:860px){.acad-capa{grid-template-columns:1fr}.acad-orbita{width:min(100%,320px)}}.acad-acessos{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;width:min(1040px,100%);margin-top:30px;display:grid}.acad-acesso{flex-direction:column;gap:8px;padding:20px;display:flex}.acad-acesso>strong{color:var(--accent-quiet);font-size:clamp(15px,1.8vw,21px)}.acad-acesso>span{color:#ecececb8;font-size:clamp(12px,1.25vw,15px);line-height:1.45}.acad-temas-agenda{flex-direction:column;align-items:center;gap:10px;width:min(920px,100%);margin-top:26px;display:flex}.acad-temas-titulo{letter-spacing:.12em;text-transform:uppercase;color:#ececec80;font-size:11px}.acad-chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.acad-chip{border:1px solid var(--accent-line);color:#ececece0;background:#ff420012;border-radius:999px;padding:6px 14px;font-size:clamp(12px,1.2vw,14px);font-weight:600}.acad-temas-nota{color:#ececec8c;text-align:center;max-width:620px;font-size:clamp(11px,1.15vw,13.5px);line-height:1.45}.renov-visao{border:1px solid var(--border);border-radius:8px;display:inline-flex;overflow:hidden}.renov-visao-btn{color:var(--text-2);cursor:pointer;background:0 0;border:0;padding:7px 14px;font-size:12.5px;font-weight:500}.renov-visao-btn+.renov-visao-btn{border-left:1px solid var(--border)}.renov-visao-btn:hover{background:var(--hover);color:var(--text)}.renov-visao-ativa,.renov-visao-ativa:hover{background:var(--accent);color:#fff}.renov-lista-bloco{padding:0}.renov-lista{min-width:1180px}.grupo-tabela th.renov-col-data,.grupo-tabela td.renov-col-data,.grupo-tabela td.renov-col-num{white-space:nowrap}.renov-th-ordem{font:inherit;color:inherit;letter-spacing:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}.renov-th-ordem:hover{color:var(--text)}.renov-th-ativa{color:var(--text);font-weight:600}.grupo-tabela th.renov-col-num,.grupo-tabela td.renov-col-num{text-align:right;font-variant-numeric:tabular-nums}.renov-lista-select{border-top:1px solid var(--border);border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--card);color:var(--text);border-radius:7px;min-width:168px;padding:5px 8px;font-size:12.5px}.renov-periodo{align-items:center;gap:8px;display:inline-flex}.renov-periodo-rotulo{color:var(--text-3);white-space:nowrap;font-size:12px}.renov-periodo input[type=date]{padding:7px 9px;font-size:12.5px}.metricas-intervalo{align-items:center;gap:8px;display:inline-flex}.metricas-intervalo-ate{color:var(--text-3);font-size:12px}.metricas-intervalo input[type=date]{padding:7px 9px;font-size:12.5px}.rh-sincronizar{margin-left:auto;padding:7px 14px;font-size:12.5px}.rh-sinc-resumo{border:1px solid var(--border);border-left:3px solid var(--good);background:var(--card);color:var(--text-2);border-radius:9px;margin-bottom:14px;padding:12px 14px;font-size:12.5px;line-height:1.55}.reg-carregando,.reg-total{grid-column:1/-1;margin:4px 0 0}.reg-modal{z-index:70;background:#000000d1;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.reg-modal-caixa{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--r-control);flex-direction:column;width:min(1100px,94vw);max-height:86vh;display:flex;overflow:hidden}.reg-modal-topo{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 18px;display:flex}.reg-modal-topo strong{margin-bottom:2px;font-size:15px;display:block}.reg-modal-lista{flex:1;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-content:start;gap:10px;min-height:0;padding:14px 18px 18px;display:grid;overflow-y:auto}.reg-modal-carregando{grid-column:1/-1;padding:40px 0;position:static}.reg-ver-todos{grid-column:1/-1;justify-self:start;margin-top:2px}.entrada-filtros{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.entrada-filtros select{width:auto;min-width:180px;padding:8px 10px;font-size:12.5px}.entrada-periodo{align-items:center;gap:8px;display:inline-flex}.entrada-periodo-rotulo{color:var(--text-3);white-space:nowrap;font-size:12px}.entrada-filtros input[type=date]{padding:7px 9px;font-size:12.5px}.carr-trilha{margin-bottom:26px}.carr-trilha-topo{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.carr-trilha-topo h3{font-size:14px;font-family:var(--font-marca);margin:0}.carr-blocos{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.carr-bloco{text-align:left;border:1px solid var(--border);border-radius:var(--r-control);background:var(--card);color:var(--text);cursor:pointer;flex-direction:column;gap:4px;padding:14px 16px;font-family:inherit;text-decoration:none;transition:border-color .15s,transform .15s;display:flex;position:relative}.carr-bloco:hover{border-color:var(--accent);transform:translateY(-1px)}.carr-bloco-nome{font-size:13.5px;font-weight:600}.carr-bloco-meta{color:var(--text-3);font-size:11.5px}.carr-selo-construcao{border:1px dashed var(--border-strong);color:var(--text-3);border-radius:999px;align-self:flex-start;margin-top:4px;padding:2px 8px;font-size:10.5px}.jor-voltar{color:var(--text-3);margin-bottom:18px;font-size:12.5px;text-decoration:none;display:inline-block}.jor-voltar:hover{color:var(--accent)}.jor-capa{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;padding-bottom:22px;display:flex}.jor-trilha{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:6px;font-size:11px;display:inline-block}.jor-capa h1{font-family:var(--font-marca);margin:0 0 6px;font-size:30px;line-height:1.15}.jor-capa-meta{color:var(--text-3);margin:0;font-size:12.5px}.jor-selo{border:1px dashed var(--border-strong);color:var(--text-3);white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:11px}.jor-titulo{font-family:var(--font-marca);margin:0 0 16px;font-size:15px}.jor-secao-jornada{margin-bottom:38px}.jor-linha-tempo{margin:0;padding:0;list-style:none}.jor-marco{grid-template-columns:34px 1fr;gap:16px;display:grid}.jor-trilho{flex-direction:column;align-items:center;display:flex}.jor-ponto{background:var(--card);border:2px solid var(--border-strong);width:34px;height:34px;color:var(--text-3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.jor-linha{background:var(--border-strong);flex:1;width:2px;min-height:24px;margin:6px 0}.jor-definido .jor-ponto{border-color:var(--accent);color:var(--accent)}.jor-definido .jor-linha{background:var(--accent)}.jor-card{border:1px solid var(--border);border-radius:var(--r-control);background:var(--card);margin-bottom:14px;padding:16px 18px}.jor-definido .jor-card{border-color:#ff7a1a59}.jor-card-topo{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.jor-card-topo h3{font-size:15px;font-family:var(--font-marca);margin:0}.jor-quantas{color:var(--text-3);font-size:11.5px}.jor-resumo{color:var(--text-2);max-width:62ch;margin:3px 0 4px;font-size:12.5px}.jor-faixa-campo{flex-shrink:0;align-items:center;gap:6px;display:flex}.jor-faixa-campo>span{color:var(--text-3);font-size:11.5px}.jor-faixa-campo input{font-variant-numeric:tabular-nums;text-align:right;width:88px;padding:7px 9px;font-size:13px}.jor-tres{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px;display:grid}@media (max-width:980px){.jor-tres{grid-template-columns:1fr}}.jor-dim{flex-direction:column;gap:5px;display:flex}.jor-dim-rotulo{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);font-size:11px}.jor-dim-rotulo i{text-transform:none;letter-spacing:0;opacity:.7;font-style:normal}.jor-dim textarea{resize:vertical;width:100%;padding:9px 11px;font-family:inherit;font-size:12.5px;line-height:1.6}.jor-classificar{margin-top:16px}.jor-rcf{flex-direction:column;gap:14px;display:flex}.jor-duas{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:stretch;gap:14px;display:grid}.jor-bloco{border:1px solid var(--border);border-radius:var(--r-control);background:var(--card);padding:16px 18px}.jor-bloco h4{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);margin:0 0 10px;font-size:11px}.jor-bloco p{color:var(--text-2);margin:0 0 8px;font-size:12.5px;line-height:1.7}.jor-bloco p:last-child{margin-bottom:0}.jor-bloco-missao{border-left:3px solid var(--accent)}.jor-missao-texto{color:var(--text)!important;font-size:15px!important;line-height:1.6!important}.jor-bloco-critico{border-left:3px solid var(--warn)}.jor-resps{column-count:3;column-gap:26px}@media (max-width:1000px){.jor-resps{column-count:2}}@media (max-width:660px){.jor-resps{column-count:1}}.jor-resp{break-inside:avoid;-webkit-column-break-inside:avoid;width:100%;margin-bottom:20px;display:inline-block}.jor-resp strong{color:var(--text);font-size:12.5px}.jor-resp ul{margin:7px 0 0;padding-left:18px}.jor-resp li{color:var(--text-2);margin-bottom:4px;font-size:12.5px;line-height:1.65}.jor-construcao{border:1px dashed var(--border-strong);border-radius:var(--r-control);text-align:center;color:var(--text-3);padding:28px}.jor-construcao p{max-width:560px;margin:8px auto 0;font-size:12.5px;line-height:1.7}.carr-construcao{border:1px dashed var(--border-strong);border-radius:var(--r-control);text-align:center;color:var(--text-3);padding:22px}.carr-construcao p{margin:8px 0 0;font-size:12.5px;line-height:1.6}.auto-cartao{border:1px solid var(--border);border-radius:var(--r-control);background:var(--card);margin-bottom:12px;padding:16px 18px}.auto-cartao-off{opacity:.62}.auto-cartao-novo{border-color:var(--accent)}.auto-cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.auto-cabecalho strong{margin-bottom:3px;font-size:14px;display:block}.auto-meta{color:var(--text-3);font-size:11.5px}.auto-acoes{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.auto-selo{border:1px solid var(--border-strong);color:var(--text-3);border-radius:999px;padding:3px 9px;font-size:10.5px}.auto-selo-on{border-color:var(--good);color:var(--good)}.auto-passos{margin:14px 0 0;padding-left:20px}.auto-passos li{margin-bottom:6px;font-size:12.5px}.auto-passo-nome{color:var(--text)}.auto-passo-dim{color:var(--text-3);font-size:11.5px;display:block}.auto-editor{border-top:1px solid var(--border);margin-top:14px;padding-top:14px}.auto-editor-linha{grid-template-columns:1.4fr 1fr 1fr;gap:12px;margin-bottom:16px;display:grid}@media (max-width:820px){.auto-editor-linha{grid-template-columns:1fr}}.auto-campo{flex-direction:column;gap:5px;display:flex}.auto-campo>span{text-transform:uppercase;letter-spacing:.04em;color:var(--text-3);font-size:11px}.auto-tarefas-cab,.auto-tarefa-linha{grid-template-columns:1fr 210px 110px 32px;align-items:center;gap:10px;display:grid}@media (max-width:820px){.auto-tarefas-cab{display:none}.auto-tarefa-linha{grid-template-columns:1fr 32px}}.auto-tarefas-cab{text-transform:uppercase;letter-spacing:.04em;color:var(--text-3);margin-bottom:6px;font-size:11px}.auto-tarefa-linha{margin-bottom:8px}.auto-tarefa-linha input,.auto-tarefa-linha select,.auto-campo input,.auto-campo select{width:100%;padding:7px 9px;font-size:12.5px}.auto-prazo{align-items:center;gap:6px;display:flex}.auto-prazo input{text-align:right;font-variant-numeric:tabular-nums;width:56px}.auto-prazo span{color:var(--text-3);font-size:11.5px}.auto-remover{border:1px solid var(--border);width:28px;height:28px;color:var(--text-3);cursor:pointer;background:0 0;border-radius:7px;font-size:16px;line-height:1}.auto-remover:hover{border-color:var(--bad);color:var(--bad)}.auto-editor-acoes{gap:8px;margin-top:16px;display:flex}.col-pagina{max-width:720px;margin:0 auto;padding:24px 18px 80px}.col-capa{border-bottom:1px solid var(--border);margin-bottom:24px;padding-bottom:20px}.col-capa h1{font-family:var(--font-marca);margin:0 0 8px;font-size:24px;line-height:1.2}.col-capa p{color:var(--text-2);margin:0 0 16px;font-size:13.5px;line-height:1.6}.col-progresso{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.col-progresso span{color:var(--text-3);white-space:nowrap;font-size:11.5px}.col-progresso-trilho{background:var(--surface-2);border-radius:999px;flex:1;min-width:120px;height:5px;overflow:hidden}.col-progresso-barra{background:var(--accent);height:100%;transition:width .3s}.col-bloco{margin-bottom:34px}.col-bloco h2{font-family:var(--font-marca);margin:0 0 4px;font-size:17px}.col-bloco-sub{color:var(--text-3);margin:0 0 20px;font-size:12.5px}.col-campo{margin-bottom:22px}.col-campo label{margin-bottom:4px;font-size:15px;line-height:1.45;display:block}.col-campo label i{color:var(--accent);font-style:normal}.col-ajuda{color:var(--text-3);margin-bottom:8px;font-size:12.5px;line-height:1.5;display:block}.col-campo input,.col-campo textarea,.col-campo select{border-radius:10px;width:100%;min-height:48px;padding:12px 14px;font-family:inherit;font-size:16px}.col-campo textarea{resize:vertical;min-height:108px;line-height:1.55}.col-campo-falta input,.col-campo-falta textarea,.col-campo-falta select{border-color:var(--bad)}.col-contagem{text-align:right;color:var(--text-3);margin-top:4px;font-size:11px;display:block}.col-rodape{border-top:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:10px;padding-top:20px;display:flex}.col-rodape .btn{width:100%;min-height:50px;font-size:15px}.col-pronto{text-align:center;padding:60px 0}.col-pronto h1{font-family:var(--font-marca);margin:0 0 12px;font-size:24px}.col-pronto p{color:var(--text-2);max-width:46ch;margin:0 auto;font-size:14px;line-height:1.7}@media (min-width:720px){.col-pagina{padding:40px 24px 100px}.col-capa h1{font-size:30px}.col-rodape{flex-direction:row;align-items:center;gap:16px}.col-rodape .btn{width:auto;min-width:200px}}.dg{--bg:#020202;--card:#0a0806;--raised:#12100d;--text:#fff3ee;--text-2:#b8ada7;--text-3:#7d746f;--accent:#ff4200;--border:#99381647;--border-strong:#99381680;--grad-logo:linear-gradient(135deg, #fab205, #ff5d24 42%, #993816);--track-rotulo:.08em;--track-selo:.14em;background:var(--bg);color:var(--text);min-height:100svh;font-family:var(--font-body), var(--font-sistema);letter-spacing:0;padding-bottom:64px;font-size:15px;line-height:1.65}.dg-reg-a,.dg-reg-b,.dg-reg-c{margin-inline:auto;padding-inline:20px}.dg-reg-a{max-width:1120px}.dg-reg-b{max-width:960px}.dg-reg-c{max-width:640px}@media (max-width:420px){.dg-reg-a,.dg-reg-b,.dg-reg-c{padding-inline:18px}}.dg-secao{margin-top:64px}.dg-secao-cenarios{margin-top:96px;margin-bottom:96px}.dg-anexo{margin-top:48px}@media (min-width:780px){.dg-secao{margin-top:96px}.dg-secao-cenarios{margin-top:128px;margin-bottom:128px}}.dg-so-mobile{display:block}.dg-so-desktop{display:none}@media (min-width:780px){.dg-so-mobile{display:none}.dg-so-desktop{display:block}.dg-cenarios.dg-so-desktop{display:grid}}svg.dg-so-mobile{display:block}svg.dg-so-desktop{display:none}@media (min-width:640px){svg.dg-so-mobile{display:none}svg.dg-so-desktop{display:block}}.dg-grad{color:var(--accent)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.dg-grad{background:var(--grad-logo);color:#0000;-webkit-background-clip:text;background-clip:text}}.dg-eyebrow{font-family:var(--font-ui), var(--font-sistema);text-transform:uppercase;letter-spacing:var(--track-selo);color:var(--text-2);margin-bottom:14px;font-size:11px;font-weight:700;display:block}.dg-rotulo{font-family:var(--font-ui), var(--font-sistema);text-transform:uppercase;letter-spacing:var(--track-rotulo);color:var(--text-3);font-size:11px;font-weight:500;display:block}.dg-manchete{font-family:var(--font-deck), var(--font-marca);text-transform:uppercase;letter-spacing:.01em;color:var(--text);overflow-wrap:break-word;margin:0 0 12px;font-size:clamp(26px,5vw,42px);font-weight:600;line-height:1.08}.dg-sub{color:var(--text-2);max-width:60ch;margin:0 0 28px;font-size:15px;line-height:1.65}.dg-capa{padding-top:64px;padding-bottom:48px}@media (min-width:780px){.dg-capa{flex-direction:column;justify-content:center;min-height:88svh;padding-top:96px;padding-bottom:64px;display:flex}}.dg-nome{font-family:var(--font-deck), var(--font-marca);text-transform:uppercase;letter-spacing:.01em;overflow-wrap:break-word;margin:0 0 22px;font-size:clamp(56px,12vw,120px);font-weight:600;line-height:.98}.dg-nome-resto{color:var(--text-2);margin-top:10px;font-size:clamp(20px,4vw,36px);line-height:1.15;display:block}.dg-tese{color:var(--text-2);max-width:52ch;margin:0 0 40px;font-size:15px;line-height:1.65}.dg-veredito{flex-wrap:wrap;gap:28px 48px;margin-bottom:44px;display:flex}.dg-ver-num{font-family:var(--font-deck), var(--font-marca);margin-bottom:8px;font-size:44px;font-weight:600;line-height:1;display:block}.dg-ver-num i{color:var(--text-3);-webkit-text-fill-color:var(--text-3);font-size:.45em;font-style:normal}.dg-ver-num.dg-grad i{color:var(--text-2);-webkit-text-fill-color:var(--text-2)}.dg-fecho{background:var(--grad-logo);height:2px}.dg-tabela{grid-template-columns:repeat(2,1fr);gap:0 32px;margin:0;display:grid}@media (min-width:780px){.dg-tabela{grid-template-columns:repeat(3,1fr)}}.dg-celula{border-top:1px solid var(--border);padding-block:20px}.dg-celula .dg-rotulo{margin-bottom:8px}.dg-cel-valor{font-family:var(--font-ui), var(--font-sistema);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:28px;font-weight:700;line-height:1.1}@media (min-width:780px){.dg-cel-valor{font-size:32px}}.dg-cel-invest{font-family:var(--font-deck), var(--font-marca);letter-spacing:.01em;font-size:30px;font-weight:600}.dg-cel-apoio{color:var(--text-3);margin:6px 0 0;font-size:13px}.dg-mini{width:120px;height:16px;margin-top:8px;display:block}.dg-regua{margin-bottom:40px}.dg-regua svg{width:100%;height:auto}.dg-regua-marco{fill:var(--text-3);font-family:var(--font-ui), var(--font-sistema);text-anchor:middle;font-size:10px}.dg-regua-valor{font-family:var(--font-ui), var(--font-sistema);text-anchor:middle;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.dg-regua-media{font-family:var(--font-deck), var(--font-marca);font-size:20px}.dg-regua-nome{fill:var(--text-3);font-family:var(--font-ui), var(--font-sistema);text-transform:uppercase;letter-spacing:var(--track-rotulo);text-anchor:middle;font-size:10px}.dg-cenarios{grid-template-columns:1fr 1.4fr 1fr;align-items:stretch;gap:20px}.dg-cenario{border:1px solid var(--border);border-radius:var(--r-card);background:var(--card);flex-direction:column;padding:18px;display:flex}.dg-cenario-media{background:var(--raised);border-color:var(--border-strong);padding:24px}.dg-cenario header{margin-bottom:16px}.dg-cen-nome{font-family:var(--font-ui), var(--font-sistema);text-transform:uppercase;letter-spacing:var(--track-selo);color:var(--text-2);margin-right:10px;font-size:11px;font-weight:700;display:inline-block}.dg-cen-nome-media{color:var(--accent)}.dg-cen-cpl{font-family:var(--font-ui), var(--font-sistema);font-variant-numeric:tabular-nums;color:var(--text-3);white-space:nowrap;font-size:13px}.dg-cen-resumo{color:var(--text-3);margin:8px 0 0;font-size:13px;line-height:1.55}.dg-funil{width:100%;height:auto;margin:4px 0 16px;display:block}.dg-funil-valor{fill:var(--text);font-family:var(--font-ui), var(--font-sistema);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.dg-funil-rotulo{fill:var(--text-2);font-family:var(--font-ui), var(--font-sistema);letter-spacing:var(--track-rotulo);font-size:11px}.dg-funil-taxa{fill:var(--text-3);font-family:var(--font-ui), var(--font-sistema);font-variant-numeric:tabular-nums;text-anchor:end;font-size:10px}.dg-cen-rodape{border-top:1px solid var(--border);gap:24px;margin-top:auto;padding-top:14px;display:flex}.dg-cen-rodape .dg-rotulo{margin-bottom:4px}.dg-cen-retorno{font-family:var(--font-ui), var(--font-sistema);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1;display:block}.dg-cen-retorno i{color:var(--text-2);font-size:.6em;font-style:normal}.dg-cen-retorno-media{font-family:var(--font-deck), var(--font-marca);font-size:64px;font-weight:600}.dg-cen-retorno-media i{-webkit-text-fill-color:var(--text-2)}.dg-cen-receita{font-family:var(--font-ui), var(--font-sistema);font-variant-numeric:tabular-nums;font-size:15px;line-height:1.3;display:block}.dg-cen-receita-media{font-size:20px;font-weight:600}.dg-so-mobile .dg-cenario-media{margin-bottom:12px}.dg-cen-detalhe{margin-bottom:10px}.dg-cen-detalhe summary{border-top:1px solid var(--border);cursor:pointer;align-items:baseline;gap:14px;padding:14px 2px;list-style:none;display:flex}.dg-cen-detalhe summary::-webkit-details-marker{display:none}.dg-cen-detalhe summary:after{content:"+";color:var(--text-3);font-family:var(--font-ui), var(--font-sistema);margin-left:auto}.dg-cen-detalhe[open] summary:after{content:"–"}.dg-cen-det-ret{font-family:var(--font-ui), var(--font-sistema);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.dg-cen-det-rec{font-family:var(--font-ui), var(--font-sistema);color:var(--text-2);font-variant-numeric:tabular-nums;font-size:13px}.dg-cen-detalhe .dg-cenario{margin-top:4px}.dg-alvo{width:100%;max-width:480px;height:auto;margin-top:8px;display:block}.dg-alvo-falta{fill:var(--text-2);font-family:var(--font-ui), var(--font-sistema);text-anchor:middle;font-size:11px}.dg-alvo-meta{fill:var(--text-3);font-family:var(--font-ui), var(--font-sistema);text-anchor:end;font-size:11px}.dg-alvo-frase{color:var(--text-2);max-width:52ch;margin:20px 0 0;font-size:15px;line-height:1.65}.dg-alvo-frase strong{font-family:var(--font-ui), var(--font-sistema);font-variant-numeric:tabular-nums;color:var(--text);font-size:20px}.dg-nota-linha{flex-wrap:wrap;align-items:baseline;gap:12px 24px;margin-bottom:20px;display:flex}.dg-nota{font-family:var(--font-deck), var(--font-marca);font-size:64px;font-weight:600;line-height:1}@media (min-width:780px){.dg-nota{font-size:96px}}.dg-nota i{color:var(--text-3);font-size:.35em;font-style:normal}.dg-nota-frase{font-family:var(--font-marca);color:var(--text);max-width:20ch;font-size:20px;font-weight:600;line-height:1.3}.dg-boa-texto{color:var(--good)}.dg-media-texto{color:var(--warn)}.dg-ruim-texto{color:var(--bad)}.dg-bala{width:100%;max-width:480px;height:auto;margin-bottom:36px;display:block}.dg-bala-tick{fill:var(--text-3);font-family:var(--font-ui), var(--font-sistema);text-anchor:middle;font-variant-numeric:tabular-nums;font-size:10px}.dg-itens{grid-template-columns:1fr;gap:12px 40px;display:grid}@media (min-width:780px){.dg-itens{grid-template-columns:repeat(2,1fr)}}.dg-item{border-top:1px solid var(--border);padding-top:16px;padding-bottom:4px}.dg-item-topo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.dg-item-topo strong{font-size:15px;font-weight:500}.dg-item-resposta{font-family:var(--font-ui), var(--font-sistema);color:var(--text-2);white-space:nowrap;font-size:13px}.dg-item-trilho{background:linear-gradient(var(--border-strong), var(--border-strong)) 40% 0 / 1px 100% no-repeat, linear-gradient(var(--border-strong), var(--border-strong)) 70% 0 / 1px 100% no-repeat, var(--card);height:8px;margin-bottom:10px;overflow:hidden}.dg-item-barra{min-width:3px;height:100%}.dg-boa{background:var(--good)}.dg-media{background:var(--warn)}.dg-ruim{background:var(--bad)}.dg-item p{color:var(--text-2);margin:0;font-size:13px;line-height:1.6}.dg-alertas{border-left:2px solid var(--warn);flex-direction:column;gap:20px;padding-left:24px;display:flex}.dg-alerta{padding-left:32px;position:relative}.dg-alerta-n{font-family:var(--font-ui), var(--font-sistema);font-variant-numeric:tabular-nums;color:var(--warn);font-size:13px;position:absolute;top:2px;left:0}.dg-alerta p{color:var(--text-2);margin:0;font-size:15px;line-height:1.65}.dg-eyebrow-anexo{color:var(--text-3)}.dg-anexo-bloco{border-top:1px solid var(--border)}.dg-anexo-bloco summary{cursor:pointer;font-family:var(--font-ui), var(--font-sistema);text-transform:uppercase;letter-spacing:var(--track-rotulo);color:var(--text-3);padding:14px 2px;font-size:11px;font-weight:500;list-style:none;display:flex}.dg-anexo-bloco summary::-webkit-details-marker{display:none}.dg-anexo-bloco summary:after{content:"+";margin-left:auto}.dg-anexo-bloco[open] summary:after{content:"–"}.dg-anexo-corpo{padding-bottom:20px}@media (min-width:780px){.dg-anexo-corpo{columns:2;column-gap:40px}}.dg-resposta{break-inside:avoid;border-bottom:1px solid var(--border);margin-bottom:14px;padding-bottom:14px}.dg-resposta>span{font-size:11px;font-family:var(--font-ui), var(--font-sistema);letter-spacing:var(--track-rotulo);text-transform:uppercase;color:var(--text-3);margin-bottom:5px;display:block}.dg-resposta p{white-space:pre-wrap;color:var(--text-2);margin:0;font-size:13px;line-height:1.55}.dg-rodape{border-top:1px solid var(--border);font-family:var(--font-ui), var(--font-sistema);color:var(--text-3);flex-direction:column;gap:6px;margin-top:64px;padding-top:24px;font-size:11px;display:flex}.dg-rodape-marca{font-family:var(--font-deck), var(--font-marca);text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:600}@media (min-width:780px){.dg-rodape{flex-direction:row;justify-content:space-between;align-items:baseline}}@media print{.dg details{display:block}.dg summary{list-style:none}.dg{-webkit-print-color-adjust:exact;print-color-adjust:exact}.dg details:not([open]) .dg-anexo-corpo,.dg details:not([open]) .dg-cenario{display:block}}.col-chips{flex-wrap:wrap;gap:7px;display:flex}.col-chip{border:1px solid var(--border-strong);min-height:40px;color:var(--text-2);cursor:pointer;background:0 0;border-radius:999px;padding:9px 14px;font-family:inherit;font-size:13.5px;transition:border-color .15s,color .15s,background .15s}.col-chip:hover{border-color:var(--accent);color:var(--text)}.col-chip-on{border-color:var(--accent);color:var(--accent);background:#ff7a1a1f}.col-chip i{opacity:.7;margin-left:4px;font-style:normal}.col-chips-escolhidas{margin-bottom:10px}.col-outros{margin-top:10px}.col-numero{align-items:center;gap:10px;display:flex}.col-numero input{font-variant-numeric:tabular-nums;flex:1;min-width:0}.col-unidade{color:var(--text-3);white-space:nowrap;font-size:13px}.col-numero-dinheiro{position:relative}.col-cifrao{color:var(--text-3);pointer-events:none;font-size:16px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.col-numero-dinheiro input{padding-left:44px;font-size:17px}.col-cidade{position:relative}.col-sugestoes{border:1px solid var(--border-strong);background:var(--card);border-radius:10px;max-height:260px;margin:6px 0 0;padding:0;list-style:none;overflow:hidden auto}.col-sugestoes button{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;border:0;padding:12px 14px;font-family:inherit;font-size:15px;display:block}.col-sugestoes button:hover{background:var(--hover)}.col-sugestoes i{color:var(--text-3);margin-left:6px;font-size:12px;font-style:normal}.col-cidade-escolhida{border:1px solid var(--accent);background:#ff7a1a14;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 14px;display:flex}.col-cidade-escolhida span{font-size:15px}.col-cidade-escolhida button{color:var(--text-3);cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:12.5px;text-decoration:underline}.integ-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.integ-selo{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.integ-selo:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.integ-selo-ok{background:var(--good-soft);color:var(--good)}.integ-selo-off{background:var(--bad-soft);color:var(--bad)}.integ-selo-neutro{background:var(--surface-2);color:var(--text-3)}.integ-dados{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px 24px;margin:0 0 20px;display:grid}.integ-dados dt{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);margin-bottom:3px;font-size:11.5px}.integ-dados dd{margin:0;font-size:13.5px}.integ-mono{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.integ-teste{border-top:1px solid var(--line);flex-wrap:wrap;align-items:flex-end;gap:10px;padding-top:16px;display:flex}.integ-recado{color:var(--text-2);margin:10px 0 0;font-size:13px}.integ-erro{background:var(--bad-soft);color:var(--bad);border-radius:10px;margin:0 0 16px;padding:10px 14px;font-size:13px}.integ-acoes{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.integ-form{padding-top:4px}.integ-cliente{max-width:520px;margin-bottom:18px}.integ-dados-ghl{padding-top:4px}.ghl-periodos{border:1px solid var(--line);border-radius:9px;display:inline-flex;overflow:hidden}.ghl-periodos button{border:0;border-right:1px solid var(--line);color:var(--text-3);font:inherit;cursor:pointer;background:0 0;padding:8px 10px;font-size:11.5px}.ghl-periodos button:last-child{border-right:0}.ghl-periodos button:hover{color:var(--text);background:var(--surface-2)}.ghl-periodos .ghl-periodo-ativo{background:color-mix(in srgb, var(--accent) 15%, var(--surface-2));color:var(--accent)}.ghl-resumo{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.ghl-numeros{grid-template-columns:repeat(4,minmax(110px,1fr));gap:10px;display:grid}.ghl-numeros div{background:var(--surface-2);border-radius:12px;padding:14px}.ghl-numeros strong{color:var(--text);font-size:22px;display:block}.ghl-numeros span{color:var(--text-3);font-size:12px}.ghl-contexto{color:var(--text-3);flex-wrap:wrap;gap:6px 18px;padding:10px 2px 2px;font-size:11px;display:flex}.ghl-contexto span+span:before{content:"·";color:var(--line-strong);margin-right:18px}.ghl-contexto .ghl-contexto-alerta{color:var(--warn)}.ghl-funis{gap:8px;margin-top:12px;display:grid}.ghl-funil{border:1px solid var(--line);border-radius:12px;padding:12px 14px}.ghl-funil-topo{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.ghl-funil-topo b{font-size:14px}.ghl-funil-topo span{color:var(--text-3);font-size:12px}.ghl-gargalo{border-left:2px solid var(--accent);background:color-mix(in srgb, var(--accent) 7%, transparent);max-width:920px;color:var(--text-3);grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px 12px;margin:0 auto 10px;padding:8px 12px;font-size:11px;display:grid}.ghl-gargalo b{color:var(--text);font-size:12px}.ghl-gargalo small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ghl-etapas{flex-direction:column;align-items:center;gap:4px;max-width:920px;margin:0 auto;padding:4px 0 8px;display:flex}.ghl-etapa{width:var(--funil-largura);background:color-mix(in srgb, var(--surface-2) 92%, var(--accent));clip-path:polygon(2.5% 0,97.5% 0,94.5% 100%,5.5% 100%);min-height:54px;padding:8px clamp(28px,5%,54px) 10px;transition:width .18s,filter .18s;position:relative;overflow:hidden}.ghl-etapa:hover{filter:brightness(1.12)}.ghl-etapa-vazia{opacity:.52}.ghl-etapa-conteudo{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.ghl-etapa-ordem{background:color-mix(in srgb, var(--bg) 70%, transparent);width:22px;height:22px;color:var(--text-2);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:10px;display:grid}.ghl-etapa-identidade{min-width:0}.ghl-etapa-identidade b{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.ghl-etapa-identidade span,.ghl-etapa-detalhes{color:var(--text-3);font-size:10.5px}.ghl-etapa-metricas{white-space:nowrap;color:var(--text-3);align-items:center;gap:14px;font-size:10px;display:flex}.ghl-etapa-metricas b{color:var(--text);font-variant-numeric:tabular-nums;font-size:12px}.ghl-etapa-metricas span:last-child b{color:var(--accent)}.ghl-etapa-detalhes{white-space:nowrap;gap:5px 12px;margin:2px 31px 0;display:flex}.ghl-etapa-detalhes b{color:var(--text-2);font-weight:650}.ghl-etapa-volume{background:color-mix(in srgb, var(--line) 65%, transparent);height:2px;position:absolute;inset:auto 6% 0}.ghl-etapa-volume span{width:var(--funil-carga);background:var(--accent);height:100%;box-shadow:0 0 10px color-mix(in srgb, var(--accent) 55%, transparent);display:block}.ghl-etapas-vazias{border:1px dashed var(--line-strong);width:54%;color:var(--text-3);font:inherit;cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:10px 14px;font-size:11px;display:flex}.ghl-etapas-vazias:hover{border-color:var(--accent);color:var(--text-2)}.ghl-etapas-vazias span{color:var(--accent)}.ghl-operacional{border-top:1px solid var(--line);max-width:920px;margin:10px auto 0}.ghl-operacional summary{color:var(--text-3);cursor:pointer;padding:10px 2px 2px;font-size:11px}.ghl-operacional summary:hover{color:var(--text-2)}.ghl-operacional>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px 18px;padding:8px 0 2px;display:grid}.ghl-operacional>div span{border-bottom:1px solid var(--line);color:var(--text-3);justify-content:space-between;gap:12px;padding:7px 2px;font-size:10.5px;display:flex}.ghl-operacional b{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.ghl-operacional em{flex:none;font-style:normal}.ghl-nota{margin:12px 2px 0}@media (max-width:720px){.ghl-numeros{grid-template-columns:repeat(2,1fr)}.ghl-funil{padding-inline:8px}.ghl-funil-topo{flex-direction:column;align-items:flex-start;gap:2px}.ghl-gargalo{grid-template-columns:auto auto}.ghl-gargalo small{grid-column:1/-1}.ghl-etapa{width:max(var(--funil-largura), 82%);padding-inline:24px}.ghl-etapa-identidade b{font-size:11.5px}.ghl-etapa-identidade span{display:none}.ghl-etapa-metricas{gap:6px}.ghl-etapa-metricas span:first-child{display:none}.ghl-etapa-detalhes{text-overflow:ellipsis;margin-left:31px;overflow:hidden}.ghl-etapas-vazias{width:82%}.ghl-operacional>div{grid-template-columns:1fr}}.integ-lista{flex-direction:column;display:flex}.integ-item{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 2px;display:flex}.integ-item:last-child{border-bottom:0}.integ-item b{font-size:13.5px;display:block}.integ-item span{color:var(--text-3);font-size:12.5px}.integ-item-fim{align-items:center;gap:12px;display:flex}.grup-abas{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.grup-aba{border:1px solid var(--line);color:var(--text-2);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;transition:border-color .15s,color .15s;display:inline-flex}.grup-aba:hover{border-color:var(--accent)}.grup-aba span{font-variant-numeric:tabular-nums;color:var(--text-3);font-size:12px}.grup-aba-ativa{border-color:var(--accent);color:var(--text)}.grup-aba-ativa span{color:var(--accent)}.grup-barra{background:var(--surface-2);border-radius:999px;height:4px;margin-top:14px;overflow:hidden}.grup-barra>div{background:var(--accent);height:100%;transition:width .3s}.grup-lista{flex-direction:column;display:flex}.grup-item{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 2px;display:flex}.grup-item:last-child{border-bottom:0}.grup-item-info{flex:1;min-width:0}.grup-item-info b{font-size:13.5px;display:block}.grup-item-info span{color:var(--text-3);font-size:12.5px}.grup-pelo-nome{color:var(--text-3);font-style:normal}.grup-confirmado{color:var(--good);font-style:normal}.grup-item-acao{flex-shrink:0}.grup-item-aberto{background:var(--surface-2);border-radius:var(--r-card);border-bottom:0;flex-direction:column;align-items:stretch;margin:4px 0;padding:12px}.grup-seletor{border-top:1px solid var(--line);width:100%;margin-top:10px;padding-top:10px}.grup-marca-sem{color:var(--accent);font-style:normal}.grup-opcoes{flex-direction:column;margin:8px 0;display:flex}.grup-opcoes button{text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 8px}.grup-opcoes button:hover{background:var(--surface)}.grup-opcoes b{font-size:13px;display:block}.grup-opcoes span{color:var(--text-3);font-size:11.5px}.grup-seletor-fim{justify-content:space-between;gap:8px;display:flex}.carteira-grupo-palpite{opacity:.72;font-style:italic}.cs-selo.cs-urgente{background:color-mix(in srgb, var(--erro,#e5484d) 18%, transparent);color:var(--erro,#e5484d);border-color:color-mix(in srgb, var(--erro,#e5484d) 45%, transparent);white-space:nowrap;font-weight:600}.cs-resumo-ativo.cs-resumo-item[aria-pressed=true] b{color:var(--accent)}.cs-resumo-item{border-radius:var(--r-card);color:inherit;text-align:left;cursor:pointer;font:inherit;border:1px solid #0000;border-color:color-mix(in srgb, var(--line) 55%, transparent);background:0 0;padding:2px 8px;display:block}.cs-resumo-item:hover{border-color:var(--line);background:var(--surface-2)}.cs-resumo-ativo{border-color:var(--accent);background:var(--surface-2)}.cs-resumo-ativo b{color:var(--accent)}.cs-resumo{flex-wrap:wrap;gap:28px;display:flex}.cs-resumo b{font-variant-numeric:tabular-nums;font-size:24px;line-height:1.1;display:block}.cs-resumo span{color:var(--text-3);font-size:12px}.cs-app{height:var(--cs-altura,calc(100vh - 400px));border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);grid-template-columns:1fr;gap:0;min-height:360px;display:grid;overflow:hidden}@media (min-width:1000px){.cs-app{grid-template-columns:360px 1fr}}.cs-lista{border-right:1px solid var(--line);min-height:0;overflow-y:auto}.cs-linha{border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:11px 14px;display:grid}.cs-linha:last-child{border-bottom:0}.cs-linha:hover:not(:disabled){background:var(--surface-2)}.cs-linha:disabled{cursor:default;opacity:.5}.cs-linha-ativa,.cs-linha-ativa:hover{background:var(--surface-2);box-shadow:inset 3px 0 0 var(--accent)}.cs-linha-nome b{font-size:13.5px;display:block}.cs-linha-nome small{color:var(--text-3);font-size:11px}.cs-linha-previa{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:12px;overflow:hidden}.cs-linha-previa em{color:var(--text-2);font-style:normal;font-weight:500}.cs-selo{white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;align-self:start;padding:2px 8px;font-size:11px}.cs-ok{background:var(--good-soft);color:var(--good)}.cs-morno{background:var(--surface-2);color:var(--text-2)}.cs-frio{background:var(--warn-soft);color:var(--warn)}.cs-gelado{background:var(--bad-soft);color:var(--bad)}.cs-sem{background:var(--surface-2);color:var(--text-3)}.cs-chat{flex-direction:column;min-width:0;min-height:0;display:flex}.cs-chat-topo{border-bottom:1px solid var(--line);background:var(--surface-2);justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.cs-chat-topo b{font-size:14px;display:block}.cs-chat-topo span{color:var(--text-3);font-size:12px}.cs-chat-donos{color:var(--text-3);white-space:nowrap;gap:12px;font-size:11.5px;display:inline-flex}.cs-chat-donos b{letter-spacing:.04em;color:var(--text-4,var(--text-3));margin-right:3px;font-size:9.5px;font-weight:700}@media (max-width:999px){.cs-chat-donos{display:none}}.cs-chat-squad{color:var(--text-3);white-space:nowrap;font-size:11.5px}.cs-mensagens{flex:1;min-height:0;padding:16px 18px;overflow-y:auto}.cs-dia{text-align:center;color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;margin:14px 0 10px;font-size:11px}.cs-balao{background:var(--surface-2);border-radius:10px;width:fit-content;max-width:min(640px,78%);margin-bottom:8px;padding:7px 11px 5px}.cs-balao-seguido{margin-top:-4px}.cs-balao-nosso{background:#ff5d2424;margin-left:auto}.cs-balao-autor{margin-bottom:3px;font-size:12.5px;font-weight:600;display:block}.cs-balao-nosso .cs-balao-autor{color:var(--accent)}.cs-balao p{white-space:pre-wrap;word-break:break-word;margin:0;font-size:13.5px;line-height:1.45}.cs-balao-hora{color:var(--text-3);text-align:right;margin-top:2px;font-size:10.5px;display:block}.cs-compositor{border-top:1px solid var(--line);align-items:flex-end;gap:10px;padding:12px 16px 6px;display:flex}.cs-compositor textarea{resize:none;min-height:40px;max-height:140px;font:inherit;flex:1;font-size:13.5px;line-height:1.4}.cs-aviso{color:var(--text-3);margin:0;padding:0 16px 10px;font-size:11px}.cs-vazio{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:24px;display:flex}.cs-vazio p{color:var(--text-2);margin:0;font-size:14px}.cs-vazio span{color:var(--text-3);font-size:12px}.cs-chat-quem{flex:1;min-width:0}.cs-chat-quem b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-chat-quem span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cs-chat-contexto{flex-shrink:0;align-items:center;gap:10px;display:flex}.cs-chat-ficha{color:var(--text-2);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12px;text-decoration:none}.cs-chat-ficha:hover{border-color:var(--accent);color:var(--text)}.cs-voltar{color:var(--text-2);cursor:pointer;background:0 0;border:0;padding:0 4px 4px;font-size:26px;line-height:1;display:none}@media (max-width:999px){.cs-app{min-height:340px}.cs-chat-topo{padding:10px 12px}.cs-chat-contexto{gap:6px}.cs-chat-squad{display:none}.cs-mensagens{padding:12px}.cs-balao{max-width:88%}.cs-compositor{padding:10px 12px 4px}.cs-aviso{padding:0 12px 8px;font-size:10.5px}.cs-resumo{gap:18px}.cs-resumo b{font-size:20px}.cs-resumo span{font-size:11px}}@media (max-width:560px){.cs-compositor textarea{font-size:16px}.cs-linha{padding:12px}}@media (max-width:759px){.cs-app-conversa .cs-lista{display:none}.cs-voltar{display:block}body.cs-focado .dash-cabecalho,body.cs-focado .cs-resumo-bloco,body.cs-focado .cs-barra{display:none}body.cs-focado .cs-app{border-left:0;border-right:0;border-radius:0}}@media (min-width:760px) and (max-width:999px){.cs-app{grid-template-columns:240px 1fr}}.cs-barra{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:10px;padding:10px 14px;display:flex}.cs-barra .cs-resumo{gap:20px}.cs-barra .cs-resumo b{font-size:19px}.cs-barra .cs-resumo span{font-size:11px}.cs-barra input{width:min(220px,100%)}.cs-barra select{width:auto}.cs-barra .btn{margin-left:auto}.cs-conta{white-space:nowrap}.cs-recado{margin:-4px 0 10px}.cs-midia-abrir{border:1px solid var(--line);color:var(--text-2);cursor:pointer;background:0 0;border-radius:8px;padding:6px 11px;font-size:13px;text-decoration:none;display:inline-block}.cs-midia-abrir:hover{border-color:var(--accent);color:var(--text)}.cs-midia-sumiu{color:var(--text-3);font-size:12.5px;font-style:italic}.cs-audio{width:280px;max-width:100%;height:38px;margin:2px 0;display:block}@media (max-width:560px){.cs-audio{width:220px}}.cs-imagem,.cs-video{border-radius:8px;max-width:100%;margin:2px 0;display:block}.cs-anexar{cursor:pointer;opacity:.75;background:0 0;border:0;padding:8px 2px;font-size:19px;line-height:1}.cs-anexar:hover{opacity:1}.cs-anexo{color:var(--text-2);align-items:center;gap:10px;padding:0 16px 8px;font-size:12px;display:flex}.cs-anexo button{color:var(--bad);cursor:pointer;background:0 0;border:0;font-size:12px;text-decoration:underline}@media (max-width:999px){.cs-barra{gap:10px;padding:10px}.cs-barra input,.cs-barra select{width:100%}.cs-barra .btn{margin-left:0}.cs-conta{display:none}}.cs-imagem{object-fit:cover;cursor:zoom-in;background:var(--surface-2);border-radius:6px;width:260px;max-width:100%;height:auto;min-height:120px;max-height:320px}.cs-legenda{font-size:13px;margin:6px 0 0!important}.cs-app-ficha{height:min(70vh,640px);grid-template-columns:1fr!important}.grup-acoes-topo{flex-wrap:wrap;gap:8px;display:flex}.cs-topo{flex-wrap:wrap;align-items:center;gap:28px;margin-bottom:12px;display:flex}.cs-topo .dash-saudacao{margin:0}.cs-topo .btn{margin-left:auto}.cs-topo .cs-resumo b{font-size:20px}.cs-topo .cs-resumo span{font-size:11px}.cs-barra{padding:8px 12px}@media (max-width:999px){.cs-app:not(.cs-app-conversa) .cs-vazio{display:none}.cs-topo{gap:12px 16px}.cs-topo .btn{order:-1;margin-left:0}.cs-topo .dash-saudacao{order:-2;font-size:26px}.cs-topo .cs-resumo{gap:16px}}.cs-avatar{object-fit:cover;background:var(--surface-2);border-radius:50%;flex-shrink:0;width:34px;height:34px}.cs-avatar-vazio{color:var(--text-3);letter-spacing:.02em;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.cs-avatar-topo{width:38px;height:38px}.cs-linha-nome{align-items:center;gap:10px;min-width:0;display:flex}.cs-linha-texto{min-width:0}.cs-linha-texto b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cs-figurinha{width:110px;height:auto;margin:2px 0;display:block}.cs-linha,.cs-aba-modo,.cs-anexar,.cs-voltar,.cs-midia-abrir,.cs-mais{touch-action:manipulation}.cs-lista,.cs-mensagens{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@supports (padding:env(safe-area-inset-bottom)){@media (max-width:999px){body.cs-focado .cs-aviso{padding-bottom:calc(8px + env(safe-area-inset-bottom))}}}.cs-mais{border:0;border-top:1px solid var(--line);width:100%;color:var(--text-2);cursor:pointer;background:0 0;padding:12px;font-size:12.5px}.cs-mais:hover{color:var(--text);background:var(--surface-2)}.cs-aviso-curto{display:none}@media (max-width:560px){.cs-aviso-longo{display:none}.cs-aviso-curto{display:inline}}.cs-abas-modo{gap:6px;margin-bottom:10px;display:flex}.cs-aba-modo{border:1px solid var(--line);color:var(--text-2);cursor:pointer;touch-action:manipulation;background:0 0;border-radius:999px;padding:7px 14px;font-size:12.5px}.cs-aba-modo:hover{border-color:var(--accent)}.cs-aba-modo-ativa{border-color:var(--accent);color:var(--text);background:var(--surface-2)}@media (max-width:999px){.cs-aba-modo{text-align:center;flex:1}}@media (max-width:759px){body.cs-focado .cs-abas-modo,body.cs-focado .cs-topo,body.cs-focado .cs-barra{display:none}}.cs-mensagens{background-color:#0b0a09;background-image:radial-gradient(circle at 12px 12px,#ffffff04 1.5px,#0000 1.6px),radial-gradient(circle at 36px 36px,#ffffff03 1.5px,#0000 1.6px);background-size:48px 48px;position:relative}.cs-balao{border-radius:8px;position:relative;box-shadow:0 1px 1px #00000047}.cs-balao:not(.cs-balao-seguido):after{content:"";background:inherit;clip-path:polygon(0 0,100% 0,0 100%);width:9px;height:12px;position:absolute;top:0}.cs-balao:not(.cs-balao-seguido):not(.cs-balao-nosso):after{border-top-left-radius:3px;left:-8px}.cs-balao-nosso:not(.cs-balao-seguido):after{clip-path:polygon(0 0,100% 0,100% 100%);border-top-right-radius:3px;right:-8px}.cs-balao-rodape{float:right;justify-content:flex-end;align-items:center;gap:4px;margin-top:2px;margin-left:10px;display:flex;position:relative;top:4px}.cs-balao-hora{margin:0!important}.cs-balao p:after{content:"";width:62px;display:inline-block}.cs-tique{color:var(--text-3);font-size:11px;line-height:1}.cs-tique-lida{color:#53bdeb}.cs-citada{border-left:3px solid var(--accent);background:#ffffff0b;border-radius:5px;max-width:100%;margin-bottom:5px;padding:5px 8px;overflow:hidden}.cs-citada span{color:var(--accent);font-size:11.5px;font-weight:600;display:block}.cs-citada p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--text-3)!important;margin:1px 0 0!important;font-size:12.5px!important}.cs-citada p:after{content:none!important}.cs-descer{border:1px solid var(--line);background:var(--surface-2);width:38px;height:38px;color:var(--text-2);cursor:pointer;touch-action:manipulation;z-index:2;border-radius:50%;font-size:17px;position:absolute;bottom:92px;right:20px;box-shadow:0 2px 8px #0006}.cs-descer:hover{color:var(--text);border-color:var(--accent)}.cs-chat{position:relative}.cs-conexao{white-space:nowrap;border-radius:999px;align-items:baseline;gap:7px;padding:5px 12px;font-size:12.5px;display:inline-flex}.cs-conexao:before{content:"";background:currentColor;border-radius:50%;align-self:center;width:7px;height:7px}.cs-conexao small{opacity:.75;font-size:11px}.cs-conexao-ok{background:var(--good-soft);color:var(--good)}.cs-conexao-morna{background:var(--warn-soft);color:var(--warn)}.cs-conexao-off{background:var(--bad-soft);color:var(--bad)}@media (max-width:560px){.cs-conexao small{display:none}}.regua-cpl-texto{color:var(--text-3);font:inherit;cursor:pointer;border:0;border-bottom:1px dashed var(--line);background:0 0;padding:0;font-size:12px}.regua-cpl-texto:hover{color:var(--text-2);border-bottom-color:var(--accent)}.regua-cpl-texto:disabled{cursor:default;border-bottom:0}.regua-cpl-pop{width:268px}.regua-cpl-campos{gap:10px;margin:10px 0;display:flex}.regua-cpl-campos label{color:var(--text-3);flex-direction:column;flex:1;gap:5px;font-size:11.5px;display:flex}.regua-cpl-campos input{width:100%}.regua-cpl-erro{color:var(--bad);margin:0 0 8px;font-size:12px}.regua-cpl-acoes{gap:8px;display:flex}.renov-ciclo{margin-bottom:8px}.renov-filtros{gap:8px;margin-bottom:8px}.renov-periodo{margin-bottom:8px}.renov-bloco-cenarios{margin:8px 0;padding:10px 14px}.metricas-grade{gap:10px;margin-bottom:10px}.renov-cenarios-abrir{width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:12px;padding:0;display:flex}.renov-cenarios-resumo{color:var(--text-3);white-space:nowrap;font-size:12.5px}.renov-cenarios-abrir:hover .renov-cenarios-resumo{color:var(--accent)}.renov-cartao{gap:3px;padding:8px 10px}.renov-cartao .renov-cartao-select{height:26px;min-height:0;margin-top:2px;padding:2px 6px}.renov-cartao-donos{color:var(--text-3);white-space:nowrap;gap:10px;font-size:10.5px;display:flex}.renov-urgente{color:var(--alerta,#e5a23d);font-weight:600}.coorte-rolagem{margin-top:8px;overflow-x:auto}table.coorte{border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:11.5px}table.coorte th,table.coorte td{text-align:center;white-space:nowrap;padding:4px 7px}table.coorte thead th{color:var(--text-3);letter-spacing:.04em;font-size:10px;font-weight:600}table.coorte tbody th{text-align:left;color:var(--text-2);font-weight:600}.coorte-n{color:var(--text-3)}.coorte-cel{background:color-mix(in srgb, var(--accent) calc(var(--forca) * 70%), transparent);color:var(--text);border-radius:4px}.coorte-vazia{color:#0000}.coorte-media th,.coorte-media td{border-top:1px solid var(--line);color:var(--text-2);font-weight:600}table.base-mensal{width:100%}table.base-mensal tbody tr+tr th,table.base-mensal tbody tr+tr td{border-top:1px solid var(--border)}table.base-mensal td{padding:7px}.base-mensal-botao{color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:2px 6px}.base-mensal-botao:not(:disabled):hover{background:var(--hover);color:var(--accent-quiet)}.base-mensal-botao:disabled{color:var(--text-3);cursor:default}.base-mensal-mais{color:var(--good);font-weight:600}.base-mensal-menos{color:var(--bad);font-weight:600}.grafico-coluna-curso .grafico-barra{opacity:.45;outline:1px dashed var(--text-3);outline-offset:1px}.grafico-curso{color:var(--accent-quiet);letter-spacing:.02em;white-space:nowrap;font-size:9px}.grafico-curso-nota{margin:8px 0 0}.churn-cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.churn-indicadores{color:var(--text-3);font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;font-size:12.5px;display:flex}.churn-indicadores strong{color:var(--text-2);font-weight:600}.churn-sep{color:var(--line)}.churn-ok{color:var(--good);fill:var(--good)}.churn-fora{color:var(--bad);fill:var(--bad)}.churn-svg{width:100%;height:auto;max-height:340px;margin-top:10px;display:block}.churn-faixa-ok{fill:color-mix(in srgb, var(--good) 3.5%, transparent)}.churn-meta{stroke:var(--good);stroke-width:1.5px;stroke-dasharray:6 4;opacity:.85}.churn-rot-meta{fill:var(--good);font-size:11px;font-weight:600}.churn-linha{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.churn-ponto{stroke:var(--surface);stroke-width:2px}.churn-p-ok{fill:var(--good)}.churn-p-fora{fill:var(--bad)}.churn-halo{fill:color-mix(in srgb, var(--accent) 26%, transparent)}.churn-valor{font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.churn-valor-atual{font-size:15px}.churn-rot{fill:var(--text-3);font-size:12px}.churn-alvo{fill:#0000;cursor:pointer}.churn-grupo{outline:none}.churn-grupo-ativo .churn-ponto{stroke:var(--text)}.churn-grupo:focus-visible .churn-ponto{stroke:var(--accent);stroke-width:3px}.churn-nota{color:var(--text-3);min-height:1.4em;margin:6px 0 0;font-size:12px}.churn-nota strong{color:var(--text-2)}.inicio-controles{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.inicio-mes{color:var(--text-3);align-items:center;gap:8px;font-size:13px;display:inline-flex}.inicio-mes select{padding:6px 10px;font-size:13px}body.modo-tv .painel-sidebar,body.modo-tv .painel-header,body.modo-tv .painel-barra-mobile{display:none!important}body.modo-tv .painel-shell{grid-template-columns:1fr!important}body.modo-tv .painel-conteudo{max-width:none!important;padding:18px 26px!important}body.modo-tv .metrica-valor{font-size:34px!important}body.modo-tv .plan-info-rotulo{font-size:14px}body.modo-tv .metrica-apoio{font-size:13px}body.modo-tv .dash-bloco-titulo{font-size:17px}body.modo-tv .churn-valor{font-size:15px}body.modo-tv .churn-valor-atual{font-size:18px}body.modo-tv .churn-rot{font-size:13px}body.modo-tv .churn-svg{max-height:420px}body.modo-tv .churn-nota,body.modo-tv details{display:none}.tv-faixa{color:var(--text-3);align-items:baseline;gap:16px;padding:4px 0 12px;font-size:15px;display:flex}.tv-mes{color:var(--text-2);font-weight:600}.tv-squad{color:var(--accent);border:1px solid var(--accent-line,var(--line));border-radius:999px;padding:2px 12px;font-size:14px;font-weight:600}.tv-relogio{font-variant-numeric:tabular-nums}.tv-sair{margin-left:auto}body.modo-tv .tv-sair{opacity:0;transition:opacity .2s}body.modo-tv:hover .tv-sair{opacity:1}.time-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;display:flex}.time-topo h2{margin:0}.time-sub{color:var(--text-2);margin:4px 0 0;font-size:13px}.time-grade{flex-direction:column;gap:18px;display:flex}.time-bloco{padding:20px 22px 22px}.time-cabeca{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.time-titulo{margin:0;font-size:16px;font-weight:650}.time-regua{color:var(--text-3);margin:4px 0 0;font-size:12px}.time-numero{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.time-grande{font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1}.time-cobertura{color:var(--text-3);font-size:12px}.time-ok{color:var(--good);fill:var(--good)}.time-fora{color:var(--bad);fill:var(--bad)}.time-neutro{color:var(--text-1,#eee);fill:var(--text-2)}.time-svg{width:100%;height:auto;margin-top:14px;display:block}.time-faixa{stroke:var(--line);stroke-width:1px;stroke-dasharray:5 5;opacity:.7}.time-faixa-forte{stroke:var(--good);stroke-width:1.5px;opacity:.85}.time-rot-faixa{fill:var(--text-3);font-size:11px;font-weight:600}.time-linha{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.time-ponto{stroke:var(--surface);stroke-width:2px}.time-p-ok{fill:var(--good)}.time-p-fora{fill:var(--bad)}.time-halo{fill:color-mix(in srgb, var(--accent) 26%, transparent)}.time-valor{font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.time-valor-atual{font-size:15px}.time-rot{fill:var(--text-3);font-size:12px}.time-nota{fill:var(--text-2);font-size:12px}.time-vazio{color:var(--text-3);margin:14px 0 0;font-size:13px}.time-barras{flex-direction:column;gap:8px;margin-top:16px;display:flex}.time-barra-linha{grid-template-columns:92px 1fr 96px;align-items:center;gap:12px;display:grid}.time-barra-rot{color:var(--text-2);font-size:13px}.time-barra-trilho{background:color-mix(in srgb, var(--line) 60%, transparent);border-radius:6px;min-width:0;height:10px;overflow:hidden}.time-barra-fill{border-radius:6px;height:100%;display:block}.time-b-ok{background:var(--good)}.time-b-med{background:var(--warn)}.time-b-ruim{background:var(--bad)}.time-barra-num{color:var(--text-2);text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.time-recorte{border-top:1px solid var(--line);margin-top:20px;padding-top:16px}.time-recorte h4{color:var(--text-2);margin:0 0 10px;font-size:13px;font-weight:600}.time-nota-peq{color:var(--text-3);font-size:11px;font-weight:400}.time-tabela{border-collapse:collapse;width:100%;font-size:13px}.time-tabela th{text-align:left;color:var(--text-3);padding:4px 8px 6px 0;font-size:12px;font-weight:500}.time-tabela td{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;padding:5px 8px 5px 0}.time-tabela th:not(:first-child),.time-tabela td:not(:first-child){text-align:right}.time-aviso{color:var(--text-3);margin:14px 0 0;font-size:12px;line-height:1.5}.time-aviso-forte{color:var(--text-2);background:color-mix(in srgb, var(--warn) 10%, transparent);border-left:2px solid var(--warn);border-radius:4px;padding:10px 12px}.time-tres{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}.time-mini{flex-direction:column;gap:3px;display:flex}.time-mini-rot{color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;font-size:11px}.time-mini strong{font-variant-numeric:tabular-nums;font-size:20px;font-weight:650}.time-mini-apoio{color:var(--text-3);font-size:12px}@media (max-width:760px){.time-tres{grid-template-columns:1fr}.time-barra-linha{grid-template-columns:78px 1fr 78px;gap:8px}.time-grande{font-size:28px}}.time-parcial{color:var(--text-3);flex-wrap:wrap;align-items:baseline;gap:8px;margin:14px 0 0;font-size:12px;display:flex}.time-parcial-tag{color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600}.cpl-abrir{font-size:12px}.cpl-ajuda{margin:12px 0 6px;display:block}.cpl-erro{color:var(--bad)}.cpl-tabela-caixa{max-height:340px;margin-top:6px;overflow:auto}.cpl-tabela{min-width:520px}.cpl-tabela thead th{background:var(--surface);z-index:1;position:sticky;top:0}.cpl-nome{max-width:260px}.cpl-tag-padrao{color:var(--text-3);border:1px solid var(--line);border-radius:999px;margin-left:8px;padding:0 6px;font-size:10px}.cpl-safe{color:var(--good)}.cpl-atencao{color:var(--warn)}.cpl-risco{color:var(--bad)}.cpl-input{text-align:right;border:1px solid var(--line);width:82px;color:inherit;font-variant-numeric:tabular-nums;background:0 0;border-radius:5px;padding:3px 6px;font-size:12px}.cpl-input:focus{border-color:var(--accent);outline:none}.cpl-salvar{padding:2px 10px;font-size:11px}.cpl-ok{color:var(--good);font-size:11px}.time-rolagem{max-width:100%;overflow-x:auto}.time-rolagem .time-tabela{min-width:100%}@media (max-width:760px){.time-bloco{padding:16px 14px 18px}.time-cabeca{flex-direction:column;gap:10px}.time-numero{align-items:flex-start}.time-rolagem .time-tabela{min-width:460px}.time-tabela th,.time-tabela td{white-space:nowrap;padding-right:14px}.time-grafico .time-svg{min-width:620px}.time-valor{font-size:20px}.time-valor-atual{font-size:23px}.time-rot{font-size:19px}.time-rot-faixa,.time-nota{font-size:18px}.time-topo{flex-direction:column;align-items:stretch;gap:12px}.inicio-controles{flex-wrap:wrap}.cpl-input{width:66px}.cpl-tabela-caixa{max-height:420px;overflow-x:hidden}.cpl-tabela{min-width:0}.cpl-tabela thead{display:none}.cpl-tabela,.cpl-tabela tbody,.cpl-tabela tr,.cpl-tabela td{width:100%;display:block}.cpl-tabela tr{border-top:1px solid var(--line);padding:10px 0}.cpl-tabela td{text-align:left;white-space:normal;border:0;justify-content:space-between;align-items:center;gap:12px;padding:3px 0;display:flex}.cpl-tabela td[data-rotulo]:before{content:attr(data-rotulo);color:var(--text-3);font-size:11px}.cpl-nome{font-weight:600;display:block!important}.cpl-input{width:96px;padding:6px 8px;font-size:14px}.cpl-salvar{width:100%;margin-top:4px;padding:7px 10px;font-size:13px}}.cs-limpar{white-space:nowrap;padding:4px 10px;font-size:12px}.nps-cabeca{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.nps-papeis{gap:4px;display:flex}.nps-papel{border:1px solid var(--line);color:var(--text-3);cursor:pointer;background:0 0;border-radius:999px;padding:3px 11px;font-size:11px}.nps-papel:hover{color:var(--text-2)}.nps-papel-ativo{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 45%, transparent);background:color-mix(in srgb, var(--accent) 9%, transparent)}.nps-sep{background:var(--line);align-self:stretch;width:1px;margin:0 4px}.nps-poucas{color:var(--text-3)}.vinc-bloco{padding:0;overflow:hidden}.vinc-topo{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;font-size:14px;display:flex}.vinc-topo:hover{background:color-mix(in srgb, var(--accent) 5%, transparent)}.vinc-topo b{color:var(--accent)}.vinc-apoio{color:var(--text-3);font-size:12px}.vinc-seta{color:var(--accent);white-space:nowrap;font-size:12px}.vinc-chamada{color:var(--text-2);font:inherit;cursor:pointer;background:#ff641f14;border:1px solid #ff641f66;border-radius:999px;align-items:center;gap:10px;margin:-8px 0 22px;padding:9px 14px;font-size:12.5px;transition:border-color .15s;display:inline-flex}.vinc-chamada:hover{border-color:var(--accent)}.vinc-chamada b{color:var(--accent);font-size:14px}.vinc-dialogo{width:min(760px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:0;box-shadow:0 30px 100px #0009}.vinc-dialogo::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000b}.vinc-dialogo-corpo{gap:14px;padding:24px;display:grid}.vinc-dialogo-corpo>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.vinc-dialogo-corpo>header strong{letter-spacing:-.01em;font-size:17px;display:block}.vinc-dialogo-corpo>header span{max-width:62ch;color:var(--text-2);margin-top:5px;font-size:12px;line-height:1.6;display:block}.vinc-dialogo-corpo .vinc-lista{max-height:56dvh;overflow-y:auto}.vinc-lista{border-top:1px solid var(--line);max-height:420px;overflow-y:auto}.vinc-linha{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:9px 18px;display:flex}.vinc-feita{opacity:.55}.vinc-quem{flex-direction:column;gap:2px;min-width:0;display:flex}.vinc-quem strong{font-size:13px}.vinc-meta{color:var(--text-3);font-size:11px}.vinc-linha select{max-width:260px;font-size:12px}.vinc-ok{color:var(--good);font-size:12px}.vinc-ligadas{margin-top:14px}.vinc-ligadas>summary{cursor:pointer;color:var(--text-2);margin-bottom:8px;font-size:13px}.vinc-ligadas .vinc-ok{align-items:center;gap:6px;display:inline-flex}.vinc-dialogo .vinc-linha{flex-wrap:nowrap}.vinc-dialogo .vinc-quem{flex:1}.vinc-dialogo .vinc-quem strong{letter-spacing:0;font-size:14px;font-weight:600;line-height:1.3}.vinc-dialogo .vinc-meta{color:var(--text-3);font-size:11.5px}.vinc-dialogo .vinc-linha select{flex:none;width:260px;max-width:260px}.vinc-dialogo .vinc-ok{color:var(--good);flex:none;align-items:center;gap:6px;font-size:12px;display:inline-flex}.vinc-dialogo .vinc-ligadas>summary{font-size:13px}.vinc-bloco .time-nota-peq{padding:10px 18px;display:block}@media (max-width:760px){.vinc-linha{align-items:stretch}.vinc-linha select{width:100%;max-width:none}.vinc-dialogo .vinc-linha{flex-wrap:wrap}.vinc-dialogo .vinc-linha select{width:100%;max-width:none}}.gestor-abre{color:inherit;font:inherit;cursor:pointer;text-align:left;border:0;border-bottom:1px dashed color-mix(in srgb, var(--accent) 45%, transparent);background:0 0;padding:0}.gestor-abre:hover{color:var(--accent)}.gestor-corpo{flex:1;min-height:0;padding:14px 18px 18px;overflow-y:auto}.gestor-tabela{width:100%;min-width:560px}.gestor-tabela td:first-child,.gestor-tabela th:first-child{width:42%}.gestor-tabela td:not(:first-child),.gestor-tabela th:not(:first-child){white-space:nowrap}.gestor-corpo .time-nota-peq{margin-top:12px;display:block}.gestor-ate{color:var(--text-3);font-size:11px}.nps-detalhe>td{background:color-mix(in srgb, var(--accent) 4%, transparent);padding:0 0 10px 22px!important}.nps-respostas{border-collapse:collapse;width:100%;font-size:12px}.nps-respostas th{text-align:left;color:var(--text-3);padding:6px 10px 4px 0;font-size:11px;font-weight:500}.nps-respostas td{color:var(--text-2);font-variant-numeric:tabular-nums;padding:3px 10px 3px 0}.nps-respostas th:not(:first-child),.nps-respostas td:not(:first-child){text-align:left}.cs-linha-sem-grupo{border-left:3px solid var(--warn);background:color-mix(in srgb, var(--warn) 5%, transparent)}.cs-linha-sem-grupo:hover{background:color-mix(in srgb, var(--warn) 9%, transparent)}.cs-selo.cs-sem-grupo{background:color-mix(in srgb, var(--warn) 16%, transparent);color:var(--warn);border:1px solid color-mix(in srgb, var(--warn) 34%, transparent)}.cs-previa-alerta{color:var(--warn);font-style:normal}.cs-filtro-chip{white-space:nowrap;padding:5px 12px;font-size:12px}.cs-filtro-chip-ativo{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 45%, transparent);background:color-mix(in srgb, var(--warn) 12%, transparent)}.painel-aviso-acessos{border:1px solid var(--border);background:var(--surface);color:var(--text);border-left:3px solid #ff612a;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:16px;display:flex}.busca-erro{padding:16px}.busca-erro p{margin:0 0 12px;line-height:1.5}.conta-seguranca{border:1px solid var(--border);border-radius:14px;max-width:680px;padding:24px}.conta-seguranca h2{margin:0 0 12px;font-size:20px}.conta-seguranca p{color:var(--text-2);margin-bottom:20px;line-height:1.6}.conta-acoes{flex-wrap:wrap;gap:12px;display:flex}.painel-usuario-info[href]{color:inherit;text-decoration:none}.painel-usuario-info[href]:hover{text-decoration:underline}.painel-usuario-info[href]:focus-visible,.painel-usuario-avatar[href]:focus-visible{outline-offset:4px;outline:2px solid #ff612a}.hs-selo{border:1px solid var(--border-strong);font-variant-numeric:tabular-nums;border-radius:999px;align-items:baseline;gap:6px;padding:3px 9px;font-size:12.5px;font-weight:700;display:inline-flex}.hs-selo small{color:var(--text-3);font-size:10.5px;font-weight:400}.hs-saudavel{color:var(--good);border-color:var(--good);background:var(--good-soft)}.hs-atencao{color:var(--warn);border-color:var(--warn);background:var(--warn-soft)}.hs-risco{color:var(--bad);border-color:var(--bad);background:var(--bad-soft)}.os-engrenagem{padding:6px 9px;right:74px}@media (max-width:900px){.os-engrenagem{margin-right:8px}}.os-config-intro{max-width:760px;color:var(--text-2);margin:0 0 18px;font-size:13.5px;line-height:1.6}.os-config-bloco{border:1px solid var(--border);border-radius:var(--r-card,16px);background:var(--surface);margin:0 0 16px;padding:18px 20px}.os-config-bloco[aria-disabled=true]{opacity:.55}.os-config-bloco>h2{letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);margin:0 0 10px;font-size:11px;font-weight:700}.os-config-chave{border-top:1px solid var(--divider);cursor:pointer;align-items:flex-start;gap:12px;padding:10px 0;display:flex}.os-config-bloco>.os-config-chave:first-child,.os-config-bloco>h2+.os-config-chave{border-top:0}.os-config-chave>input{width:16px;height:16px;accent-color:var(--accent);flex:none;margin-top:3px}.os-config-chave>span{gap:3px;min-width:0;display:grid}.os-config-chave strong{font-size:14px;font-weight:600}.os-config-chave strong em{color:var(--text-3);margin-left:8px;font-size:11.5px;font-style:normal;font-weight:400}.os-config-chave small{color:var(--text-2);font-size:12.5px;line-height:1.5}.os-config-chave small.os-config-expoe{color:var(--text-3)}.os-config-nunca p{color:var(--text-2);margin:0 0 8px;font-size:12.5px}.os-config-nunca ul{color:var(--text-2);margin:0;padding-left:18px;font-size:13px;line-height:1.7}.os-fonte-dados{white-space:pre-wrap;font-variant-numeric:tabular-nums;font-size:12.5px}.gestao-abas{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:6px;margin:20px 0 24px;padding-bottom:12px;display:flex}.gestao-abas button{color:var(--text-2);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:10px;padding:11px 16px}.gestao-abas button.selecionada{color:var(--accent);border-color:var(--accent);background:color-mix(in srgb,var(--accent) 9%,transparent)}.crm-conversas{gap:16px;display:grid}.crm-conversas-cabecalho{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.crm-conversas-cabecalho h2{margin:4px 0 5px;font-size:26px}.crm-conversas-cabecalho p{color:var(--text-3);margin:0;font-size:12.5px}.crm-conversas-kpis{grid-template-columns:repeat(4,minmax(92px,1fr));gap:8px;display:grid}.crm-conversas-kpis>div,.crm-conversas-kpis>button{border:1px solid var(--line);background:var(--surface);min-width:96px;color:inherit;font:inherit;text-align:left;border-radius:10px;padding:11px 13px}.crm-conversas-kpis>button{cursor:pointer}.crm-conversas-kpis>button:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));background:color-mix(in srgb, var(--accent) 6%, var(--surface))}.crm-conversas-kpis strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:20px;display:block}.crm-conversas-kpis span{color:var(--text-3);font-size:10px}.crm-conversas-kpis .atencao strong{color:var(--accent)}.crm-varredura{border:0;border-left:2px solid var(--accent);background:color-mix(in srgb, var(--accent) 7%, var(--surface));width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:13px 16px;display:flex}.crm-varredura:hover{background:color-mix(in srgb, var(--accent) 11%, var(--surface))}.crm-varredura div span{color:var(--accent);letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:700;display:block}.crm-varredura strong{margin-top:3px;font-size:13px;display:block}.crm-varredura p{max-width:540px;color:var(--text-3);margin:0;font-size:11px;line-height:1.5}.crm-etapas{scrollbar-width:thin;gap:8px;padding:2px 0 10px;display:flex;overflow-x:auto}.crm-etapas button{border:1px solid var(--line);background:var(--surface);min-height:38px;color:var(--text-3);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:10px;padding:0 13px;display:flex}.crm-etapas button:hover{border-color:color-mix(in srgb, var(--accent) 48%, var(--line));color:var(--text)}.crm-etapas button.ativa{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--surface));color:var(--text)}.crm-etapas button b{background:var(--surface-2);min-width:23px;height:23px;color:var(--text);border-radius:999px;place-items:center;padding:0 6px;font-size:10px;display:grid}.crm-conversas-painel{border:1px solid var(--line);background:var(--surface);border-radius:14px;grid-template-columns:minmax(280px,36%) minmax(0,1fr);min-height:570px;display:grid;overflow:hidden}.crm-conversas-painel>aside{border-right:1px solid var(--line);min-width:0}.crm-conversas-ferramentas{z-index:2;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:13px 14px 10px;position:sticky;top:0}.crm-conversas-busca{display:block}.crm-conversas-busca>span{color:var(--text-3);margin-bottom:6px;font-size:10px;display:block}.crm-conversas-busca input{border:1px solid var(--line);background:var(--surface-2);width:100%;color:var(--text);font:inherit;border-radius:8px;padding:9px 11px;font-size:12px}.crm-situacoes{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:9px;display:grid}.crm-situacoes button{min-width:0;color:var(--text-3);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:7px 5px;font-size:9.5px}.crm-situacoes button:hover{color:var(--text)}.crm-situacoes button.ativa{border-color:var(--line);background:var(--surface-2);color:var(--text)}.crm-lista-resumo{min-height:24px;color:var(--text-3);justify-content:space-between;align-items:center;margin-top:6px;font-size:9px;display:flex}.crm-lista-resumo button{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;font-size:9px}.crm-conversas-lista{max-height:610px;overflow-y:auto}.crm-conversas-lista>button{border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;padding:13px 14px;display:block}.crm-conversas-lista>button:hover{background:var(--hover)}.crm-conversas-lista>button.ativa{background:color-mix(in srgb, var(--accent) 9%, var(--surface));box-shadow:inset 2px 0 var(--accent)}.crm-conversa-linha{justify-content:space-between;gap:8px;display:flex}.crm-conversa-linha b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.crm-conversa-linha time{color:var(--text-3);flex:none;font-size:9px}.crm-conversa-previa{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 8px;font-size:11px;display:block;overflow:hidden}.crm-conversa-meta{flex-wrap:wrap;gap:5px;display:flex}.crm-conversa-meta em,.crm-conversa-meta i{background:var(--surface-2);color:var(--text-3);border-radius:999px;padding:2px 6px;font-size:8.5px;font-style:normal}.crm-conversa-meta i{background:color-mix(in srgb, var(--accent) 11%, var(--surface-2));color:var(--accent)}.crm-conversa-leitura{flex-direction:column;min-width:0;display:flex}.crm-conversa-leitura>header{z-index:2;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;gap:14px;padding:16px 18px;display:flex;position:sticky;top:0}.crm-conversa-leitura header b,.crm-conversa-leitura header span{display:block}.crm-conversa-leitura header span,.crm-conversa-leitura header small{color:var(--text-3);font-size:10px}.crm-conversa-vazia{color:var(--text-3);text-align:center;flex:1;place-content:center;gap:5px;display:grid}.crm-conversa-vazia b{color:var(--text-2);font-size:13px}.crm-conversa-vazia span{font-size:11px}.crm-mensagens{flex-direction:column;flex:1;gap:9px;max-height:610px;padding:18px;display:flex;overflow-y:auto}.crm-mensagem{background:var(--surface-2);border-radius:4px 12px 12px;align-self:flex-start;max-width:min(78%,620px);padding:9px 11px}.crm-mensagem-outbound{background:color-mix(in srgb, var(--accent) 13%, var(--surface-2));border-radius:12px 4px 12px 12px;align-self:flex-end}.crm-mensagem-atividade{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));background:color-mix(in srgb, var(--accent) 5%, var(--surface));border-radius:10px;align-self:center;width:min(92%,680px);max-width:680px}.crm-mensagem>span{color:var(--text-2);white-space:pre-wrap;font-size:12px;line-height:1.55;display:block}.crm-mensagem small{color:var(--text-3);text-align:right;margin-top:5px;font-size:8.5px;display:block}.crm-atividade b{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;font-size:10px;display:block}.crm-atividade span{color:var(--text-2);padding:4px 0;font-size:11px;line-height:1.45;display:block}.crm-anexos{gap:8px;display:grid}.crm-anexos audio,.crm-anexos video{width:min(100%,360px);max-height:280px;display:block}.crm-anexo-imagem{color:var(--accent);gap:6px;font-size:10px;text-decoration:none;display:grid}.crm-anexo-imagem img{object-fit:contain;background:var(--surface);border-radius:8px;width:min(100%,340px);max-height:340px;display:block}.crm-anexo-documento{border:1px solid var(--line);color:var(--text);border-radius:8px;gap:2px;padding:9px 11px;text-decoration:none;display:grid}.crm-anexo-documento b{font-size:11px}.crm-anexo-documento span{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.crm-conversas-permissao{max-width:760px}.crm-conversas-permissao h2{margin:6px 0 8px}.crm-conversas-permissao p{color:var(--text-2);line-height:1.6}.crm-conversas-permissao code{color:var(--accent)}@media (max-width:900px){.crm-conversas-cabecalho{flex-direction:column;align-items:stretch}.crm-conversas-kpis{grid-template-columns:repeat(2,1fr)}.crm-varredura{flex-direction:column;align-items:flex-start}.crm-conversas-painel{grid-template-columns:1fr}.crm-conversas-painel>aside{border-right:0;border-bottom:1px solid var(--line)}.crm-conversas-lista{max-height:340px}.crm-conversa-leitura{min-height:440px}}.gestao-intro{justify-content:space-between;align-items:center;gap:20px;margin:16px 0;display:flex}.gestao-intro strong{font-size:16px}.gestao-intro p,.gestao-confirmacao p{color:var(--text-2);margin:6px 0;font-size:13px;line-height:1.6}.gestao-intro .btn{flex-shrink:0}.gestao-atalho{color:var(--accent);margin-top:12px;font-size:13px;display:inline-block}.gestao-resumo{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:20px 0;display:grid}.gestao-resumo>button,.gestao-resumo>a{text-align:left;background:var(--surface);border:1px solid var(--border);color:var(--text-2);font:inherit;cursor:pointer;border-radius:14px;flex-direction:column;align-items:flex-start;gap:12px;padding:18px;text-decoration:none;display:flex}.gestao-resumo strong{color:var(--text);font-size:26px;font-weight:600}.gestao-resumo span{font-size:12px}.gestao-resumo .selecionado{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 7%,transparent)}.gestao-resumo .selecionado span{color:var(--accent)}.gestao-busca{width:min(100%,460px);margin-bottom:20px}.gestao-email{color:var(--text-2);margin-top:7px;font-size:11px;font-weight:400;display:block}.gestao-status{border:1px solid var(--border);white-space:nowrap;color:var(--text-2);border-radius:20px;padding:5px 9px;font-size:11px;display:inline-flex}.gestao-status.ativo{color:var(--text)}.gestao-selos,.gestao-acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gestao-alerta{color:var(--accent);font-size:12px}.gestao-opcoes{min-width:180px;margin-top:10px}.gestao-opcoes summary{cursor:pointer;color:var(--text-2);font-size:12px}.gestao-sugestao{border-top:1px solid var(--border);color:var(--text-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;font-size:13px;display:flex}.gestao-confirmacao{border:1px solid var(--accent);border-radius:12px;margin-top:18px;padding:20px}.gestao-confirmacao h3{margin:0 0 12px;font-size:16px}.gestao-comparacao{max-height:320px;margin:18px 0;overflow:auto}.gestao-comparacao>div{border-top:1px solid var(--border);justify-content:space-between;gap:16px;padding:10px 0;font-size:12px;display:flex}.carteira-responsavel{white-space:nowrap;vertical-align:middle;align-items:center;gap:6px;max-width:145px;font-size:12px;display:inline-flex}.carteira-responsavel .pessoa-nome{text-overflow:ellipsis;max-width:92px;overflow:hidden}@media (max-width:700px){.gestao-intro{flex-direction:column;align-items:flex-start;gap:10px}.gestao-resumo{grid-template-columns:repeat(2,minmax(0,1fr))}.gestao-selos{justify-content:flex-start}.gestao-comparacao>div{flex-direction:column;gap:5px}}.inicio-mais-acoes{position:relative}.inicio-mais-acoes summary{cursor:pointer;list-style:none}.inicio-mais-acoes summary::-webkit-details-marker{display:none}.inicio-mais-acoes[open]>div{z-index:20;background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:8px;min-width:240px;padding:12px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 30px #0005}.inicio-grupo-agir:empty{display:none}.enc-resumo{text-align:center;max-width:760px;line-height:1.75}.enc-kpis{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));width:min(100%,980px)}.enc-lista{width:min(100%,900px);padding:28px 32px}.enc-lista p{color:#ddd;border-top:1px solid #ffffff17;grid-template-columns:42px 1fr;gap:14px;margin:0;padding:14px 0;font-size:17px;line-height:1.45;display:grid}.enc-lista p:first-of-type{margin-top:14px}.enc-lista p b{color:var(--accent);letter-spacing:.12em;font-size:12px}.enc-duas-colunas,.enc-midias{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;width:100%;margin-top:28px;display:grid}.enc-midias>div{padding:26px}.enc-midias p{border-top:1px solid #ffffff14;justify-content:space-between;gap:18px;margin:0;padding:13px 0;display:flex}.enc-midias p:first-of-type{margin-top:12px}.enc-midias p b{font-size:14px;font-weight:600}.enc-midias p span{color:var(--text-2);white-space:nowrap;font-size:13px}.enc-saldo{color:var(--accent);font-family:var(--font-marca);margin:20px 0 12px;font-size:clamp(54px,8vw,108px);line-height:1;display:block}@media (max-width:760px){.enc-duas-colunas,.enc-midias{grid-template-columns:1fr}.enc-lista{padding:20px}.enc-lista p{font-size:15px}}.resumo-lateral{width:min(460px,100vw);max-width:none;height:100dvh;max-height:none;color:var(--text);background:var(--surface);border:none;border-left:1px solid var(--border);margin:0 0 0 auto;padding:0;animation:.18s ease-out resumo-entra;box-shadow:-30px 0 80px #0009}.resumo-lateral::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000a}@keyframes resumo-entra{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.resumo-lateral{animation:none}}.resumo-lateral-conteudo{height:100%;padding:22px;overflow:auto}.resumo-lateral-topo{align-items:flex-start;gap:12px;display:flex}.resumo-lateral-iniciais{background:var(--surface-2);border:1px solid var(--border);letter-spacing:.02em;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;font-size:14px;font-weight:700;display:grid}.resumo-lateral-identidade{flex:1;min-width:0}.resumo-lateral-identidade h2{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:19px}.resumo-lateral-identidade p{color:var(--text-2);margin:3px 0 0;font-size:12.5px}.resumo-lateral-selos{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.resumo-lateral-sub{color:var(--text-2);font-size:11.5px}.resumo-selo{border:1px solid var(--border-strong);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:600}.resumo-selo-ativo{color:#6ee7a8;background:#6ee7a81a;border-color:#6ee7a859}.resumo-selo-saiu{color:var(--text-2)}.resumo-lateral-acoes{flex-wrap:wrap;gap:8px;margin:18px 0 4px;display:flex}.resumo-lateral-bloco{border-top:1px solid var(--border);margin-top:22px;padding-top:18px}.resumo-lateral-bloco h3{letter-spacing:.09em;text-transform:uppercase;color:var(--text-2);margin:0 0 12px;font-size:10.5px;font-weight:700}.resumo-lateral-bloco dl{gap:11px;margin:0;display:grid}.resumo-lateral-bloco dl>div{grid-template-columns:128px 1fr;align-items:baseline;gap:12px;display:grid}.resumo-lateral-bloco dt{color:var(--text-2);font-size:12px}.resumo-lateral-bloco dd{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600}.resumo-tom-atencao{color:#f5c451}.resumo-tom-urgente{color:#ff7a6b}@media (max-width:520px){.resumo-lateral{border-left:none;width:100vw}.resumo-lateral-bloco dl>div{grid-template-columns:1fr;gap:2px}}.ws{background:var(--bg);min-height:100dvh}.ws-topo{z-index:30;background:var(--surface);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 22px;display:flex;position:sticky;top:0}.ws-marca{border-radius:9px;flex:none;align-items:center;padding:6px 10px;display:flex}.ws-marca img{opacity:.95;width:auto;height:26px;display:block}.ws-marca:hover{background:var(--surface-2)}.ws-marca:hover img{opacity:1}.ws-troca{position:relative}.ws-troca>summary{cursor:pointer;border:1px solid var(--border-strong);background:var(--surface-2);border-radius:10px;align-items:center;gap:8px;max-width:320px;padding:7px 12px;font-size:13.5px;font-weight:700;list-style:none;display:flex}.ws-troca>summary::-webkit-details-marker{display:none}.ws-troca>summary:hover{border-color:var(--accent-fill)}.ws-troca-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ws-troca>summary i{color:var(--text-2);font-style:normal}.ws-troca-painel{z-index:40;background:var(--surface);border:1px solid var(--border-strong);border-radius:12px;width:min(380px,86vw);padding:10px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 24px 60px #000a}.ws-troca-painel>input{width:100%;margin-bottom:8px}.ws-troca-lista{gap:2px;max-height:50dvh;display:grid;overflow:auto}.ws-troca-item{color:var(--text);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:13px;text-decoration:none;display:flex}.ws-troca-item:hover{background:var(--surface-2)}.ws-troca-item-atual{background:var(--accent-soft);color:var(--accent)}.ws-troca-item small{font-size:10.5px;font-weight:700}.ws-troca-vazio{color:var(--text-2);margin:10px;font-size:12.5px}.ws-selo{border:1px solid var(--border-strong);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.ws-selo-ativo{color:#6ee7a8}.ws-selo-saiu{color:var(--text-2)}.ws-selo-pausa{color:var(--warn,#f5b94f)}.ws-responsavel{color:var(--text-2);font-size:12px}.ws-direita{align-items:center;gap:12px;margin-left:auto;display:flex}.ws-usuario{color:var(--text);text-align:right;line-height:1.25;text-decoration:none;display:grid}.ws-usuario span{font-size:12.5px;font-weight:600}.ws-usuario small{color:var(--text-2);font-size:11px}.ws-conteudo{padding:26px 22px 80px}@media (max-width:720px){.ws-topo{gap:8px;padding:10px 14px}.ws-responsavel{display:none}.ws-conteudo{padding:18px 14px 60px}}.retrato-cliente{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:18px;display:grid}.retrato-cartao{background:var(--surface);border:1px solid var(--border);border-top:2px solid var(--border-strong);border-radius:14px;gap:5px;padding:16px 18px;display:grid}.retrato-titulo{letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);font-size:11px;font-weight:700}.retrato-valor{letter-spacing:-.03em;font-size:25px;font-weight:800;line-height:1.1}.retrato-apoio{color:var(--text-2);font-size:11.5px}.retrato-safe{border-top-color:#6ee7a8}.retrato-safe .retrato-valor{color:#6ee7a8}.retrato-atencao{border-top-color:#f5c451}.retrato-atencao .retrato-valor{color:#f5c451}.retrato-risco{border-top-color:#ff7a6b}.retrato-risco .retrato-valor{color:#ff7a6b}.so-leitor-de-tela{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tema-botao{border:1px solid var(--border);border-radius:var(--r-control);background:var(--surface-2);width:34px;height:34px;color:var(--text-2);cursor:pointer;flex:none;place-items:center;padding:0;display:grid}.tema-botao:hover{color:var(--accent);border-color:var(--accent-line)}.tema-botao svg{width:17px;height:17px}.cen{flex-direction:column;gap:14px;display:flex}.cen-tom-sem{--etapa:var(--text-3)}.cen-tom-pessimista{--etapa:var(--bad)}.cen-tom-realista{--etapa:var(--warn)}.cen-tom-otimista{--etapa:var(--good)}.cen-resumo{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.cen-resumo-item{border:1px solid var(--border);background:var(--surface);border-top:3px solid var(--etapa,var(--border));border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.cen-resumo-item span{color:var(--text-2);font-size:12px}.cen-resumo-item strong{font-variant-numeric:tabular-nums;font-size:18px}.cen-resumo-item.is-renovado{--etapa:var(--accent)}.cen-resumo-item.is-perdido{--etapa:var(--text-3)}.cen-quadro{grid-auto-columns:minmax(250px,1fr)}.cen-quadro .pipeline-lista{max-height:66vh;padding-right:4px;overflow-y:auto}.cen-coluna .pipeline-titulo{align-items:center;gap:7px;display:inline-flex}.cen-coluna.is-sobre{border-color:var(--etapa);background:color-mix(in srgb, var(--etapa) 7%, var(--surface))}.cen-totais{color:var(--text-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 12px;font-size:11.5px;display:flex}.cen-card{cursor:grab;touch-action:manipulation;border-radius:10px}.cen-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cen-card.is-arrastando{opacity:.35}.cen-fantasma{cursor:grabbing;border-radius:10px;box-shadow:0 12px 30px #00000059}.cen-extras{border-top:1px dashed var(--border);cursor:default;flex-direction:column;gap:8px;margin-top:8px;padding-top:8px;display:flex}.cen-marcas{gap:6px;display:flex}.cen-marca{border:1px solid var(--border-strong,var(--border));width:30px;height:26px;color:var(--text-3);font:inherit;cursor:pointer;background:0 0;border-radius:7px;font-size:12px;font-weight:700}.cen-marca-pessimista{--etapa:var(--bad)}.cen-marca-realista{--etapa:var(--warn)}.cen-marca-otimista{--etapa:var(--good)}.cen-marca.is-ligada{border-color:var(--etapa);background:color-mix(in srgb, var(--etapa) 22%, transparent);color:var(--text)}.cen-campo{color:var(--text-2);flex-direction:column;gap:3px;font-size:11.5px;display:flex}.cen-campo input{border:1px solid var(--border);background:var(--surface-2,transparent);width:100%;height:30px;color:var(--text);font:inherit;border-radius:7px;padding:0 8px;font-size:12.5px}.cen-campo input:focus{border-color:var(--accent);outline:none}.cen-valor-linha{align-items:center;gap:8px;display:flex}.cen-valor-linha input{flex:1;min-width:0}.cen-atual{white-space:nowrap;color:var(--text-3);font-variant-numeric:tabular-nums}.cen-dif{font-variant-numeric:tabular-nums;font-weight:600}.cen-dif.is-mais{color:var(--good)}.cen-dif.is-menos{color:var(--bad)}.cen-faixa{border:1px solid var(--border);border-left:3px solid var(--etapa,var(--border));background:var(--surface);border-radius:12px;padding:10px 14px}.cen-faixa.is-renovado{--etapa:var(--good)}.cen-faixa.is-perdido{--etapa:var(--bad)}.cen-faixa summary{cursor:pointer;color:var(--text-2);font-size:13.5px}.cen-faixa summary b{color:var(--text)}.cen-faixa-lista{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;margin-top:12px;display:grid}.onb-logo-capa{height:58px;margin-bottom:46px}.onb-eclipse-capa{left:-62vw}.onb-capa-tipo{letter-spacing:.32em;text-transform:uppercase;color:var(--accent);margin-bottom:18px;font-size:13px;font-weight:600}.onb-capa-nome{overflow-wrap:anywhere;filter:drop-shadow(0 6px 28px #000000bf);max-width:14ch;font-size:clamp(36px,6.6vw,88px)}.onb-capa-nome.is-longo{max-width:20ch;font-size:clamp(30px,4.6vw,60px)}.onb-capa-nome.is-palavra-longa{font-size:min(clamp(26px, 3.6vw, 48px), calc(80vw / var(--letras,20)));max-width:none}.onb-capa-ciclo{letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);font-variant-numeric:tabular-nums;margin-top:40px;font-size:14px}.demanda-abrir{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.demanda-abrir:hover{text-underline-offset:3px;text-decoration:underline}.demanda-abrir:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.demanda-responsavel{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.dem-passadas{color:var(--accent);font-weight:600}.chat-popups{z-index:1000;flex-direction:column;gap:10px;width:min(360px,100vw - 32px);display:flex;position:fixed;bottom:20px;right:20px}.chat-popup{border:1px solid var(--accent);background:var(--bg-2,var(--surface,#161a1f));border-radius:12px;grid-template-columns:1fr auto;gap:8px 12px;padding:12px 14px;animation:.2s ease-out chat-popup-entra;display:grid;box-shadow:0 10px 30px #00000059}.chat-popup-corpo{flex-direction:column;gap:2px;min-width:0;display:flex}.chat-popup-corpo strong{font-size:13px}.chat-popup-corpo span{opacity:.85;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box;overflow:hidden}.chat-popup-acoes{align-items:flex-start;gap:6px;display:flex}.chat-popup-fechar{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;font-size:18px;line-height:1}.chat-popup-permissao{text-align:left;color:var(--accent);cursor:pointer;background:0 0;border:none;grid-column:1/-1;padding:0;font-size:12px}@keyframes chat-popup-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.chat-pilula{border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 14px;font-size:13px;font-weight:700;animation:1.8s ease-in-out infinite chat-pilula-pulso;display:inline-flex}.chat-pilula svg{width:18px;height:18px}@keyframes chat-pilula-pulso{0%,to{box-shadow:0 0 #ff6a2b8c}50%{box-shadow:0 0 0 8px #ff6a2b00}}@media (max-width:640px){.chat-pilula{padding:0 10px;font-size:12px}}body.doc-monthly{--m-bg:#0d0900;--m-or:#ff4200;--m-tx:#ececec;--m-mu:#b5b5b5;--m-mu2:#8a847b;--m-line:#2b251d;--m-xis:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.5 4 12 11 20.5 4M3.5 20 12 13 20.5 20' fill='none' stroke='%23000' stroke-width='3.4' stroke-linejoin='round'/%3E%3C/svg%3E");background:var(--m-bg);color:var(--m-tx)}body.doc-monthly .onb-fundo{background:radial-gradient(52% 46% at 104% -8%, #ff42006b, #ff42001f 50%, transparent 72%), radial-gradient(44% 40% at -8% 108%, #ff420042, transparent 70%), radial-gradient(40% 18% at 50% 112%, #ff42001f, transparent 70%), var(--m-bg)}body.doc-monthly .onb-fundo:before{opacity:1;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:120px 120px;-webkit-mask-image:radial-gradient(at 50% 45%,#000 20%,#0000 80%);mask-image:radial-gradient(at 50% 45%,#000 20%,#0000 80%)}body.doc-monthly .masthead{padding:120px 0 72px}body.doc-monthly .masthead-inner{text-align:left;align-items:flex-start;gap:0}body.doc-monthly .masthead .logo-box{margin-bottom:72px}body.doc-monthly .onb-capa-tipo,body.doc-monthly .section-head:before{font-family:var(--font-body), var(--font-ui), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--m-or);align-items:center;gap:12px;margin-bottom:22px;font-size:13px;font-weight:700;display:flex}body.doc-monthly .onb-capa-tipo:before,body.doc-monthly .section-head:after{content:"";width:16px;height:16px;-webkit-mask:var(--m-xis) no-repeat center / contain;-webkit-mask:var(--m-xis) no-repeat center / contain;mask:var(--m-xis) no-repeat center / contain;background:currentColor;flex:none}body.doc-monthly .onb-capa-nome,body.doc-monthly .onb-capa-nome.onb-prata{-webkit-text-fill-color:var(--m-tx);color:var(--m-tx);filter:none;background:0 0;max-width:18ch;margin-top:0;padding-top:0;font-size:clamp(36px,5.6vw,88px);font-weight:800;line-height:1.1}body.doc-monthly .onb-capa-nome.is-longo{max-width:24ch;font-size:clamp(32px,5vw,72px)}body.doc-monthly .onb-capa-ciclo{font-family:var(--font-deck), var(--font-title), sans-serif;letter-spacing:.005em;color:var(--m-or);margin-top:28px;font-size:clamp(18px,2.2vw,30px);font-weight:700;line-height:1.1}body.doc-monthly .section-head{text-align:left;margin-bottom:36px;position:relative}body.doc-monthly .section-head:before{content:"Relatório de performance";padding-left:28px}body.doc-monthly .section-head:after{color:var(--m-or);position:absolute;top:0;left:0}body.doc-monthly .section-head h2{font-family:var(--font-deck), var(--font-title), sans-serif;letter-spacing:-.005em;color:var(--m-tx);font-size:clamp(24px,2.8vw,40px);font-weight:800;line-height:1.12}body.doc-monthly .section-head h2 .onb-grad{-webkit-text-fill-color:var(--m-or);color:var(--m-or);background:0 0;display:block}body.doc-monthly .section-note{text-align:left;max-width:880px;color:var(--m-mu);margin:18px 0 0;font-size:clamp(14px,1.25vw,17px);line-height:1.5}body.doc-monthly .kpi,body.doc-monthly .card{border:1px solid var(--m-line);background:linear-gradient(#18130b,#110d06);border-radius:22px}body.doc-monthly .kpi{padding:26px 26px 24px}body.doc-monthly .kpi-label{font-family:var(--font-body), var(--font-ui), sans-serif;letter-spacing:.18em;color:var(--m-or);font-size:11.5px;font-weight:700}body.doc-monthly .kpi-value{font-family:var(--font-deck), var(--font-title), sans-serif;color:var(--m-tx);font-size:clamp(19px,1.8vw,26px);font-weight:800}body.doc-monthly .kpi-sub{color:var(--m-mu)}body.doc-monthly table th{color:var(--m-mu2);letter-spacing:.14em;text-transform:uppercase;font-size:11px}body.doc-monthly table td,body.doc-monthly table th{border-color:var(--m-line)}body.doc-monthly.presenting-mode .section-head h2{font-size:min(2.8vw,4.6vh)}body.doc-monthly.presenting-mode .section-head{margin-bottom:min(28px,3vh)}body.doc-monthly.presenting-mode .section-head:before{margin-bottom:min(18px,1.8vh)}body.doc-monthly.presenting-mode .kpi-value{font-size:min(1.8vw,3.1vh)}body.doc-monthly.presenting-mode .kpi{padding:min(24px,2.6vh) 24px}body.doc-monthly.presenting-mode .onb-capa-nome{font-size:min(5.6vw,10vh)}body.doc-monthly.presenting-mode .masthead .report-wrap{align-items:stretch}body.doc-monthly.presenting-mode .masthead-inner{text-align:left;align-items:flex-start;width:100%}body.doc-monthly.presenting-mode .masthead .logo-box{margin-bottom:min(64px,7vh)}body.doc-monthly .masthead .logo-box img{height:44px}body.doc-monthly.presenting-mode .masthead:not([hidden]){box-sizing:border-box;min-height:100vh;padding:0}body.doc-monthly.presenting-mode .report-wrap:not(.masthead-inner):not(:has(.report-section:not([hidden]))){display:none}body.doc-monthly .criativo-cards .criativo-card{border-color:var(--m-line);background:linear-gradient(#18130b,#110d06);border-radius:22px}body.doc-monthly .criativo-cards .criativo-media{aspect-ratio:1/1.115;background:#120d07}body.doc-monthly .criativo-cards .criativo-media img{object-fit:contain}body.doc-monthly.presenting-mode .criativo-cards .criativo-media{aspect-ratio:auto;height:clamp(220px,40vh,480px)}body.doc-monthly .criativo-cards .criativo-media img,body.doc-monthly .criativo-cards .criativo-media-vazia{width:100%;height:calc(100% - 38px);position:absolute;inset:0 0 38px}body.doc-monthly .criativo-cards .criativo-nome{border-top:1px solid var(--m-line);height:38px;line-height:38px;font-family:var(--font-body), sans-serif;color:var(--m-tx);background:#0f0b05;padding:0 14px;font-size:13px;font-weight:600}body.doc-monthly.presenting-mode .report-main{padding-top:0}body.doc-monthly .criativo-cards .criativo-melhor,body.doc-monthly .criativo-cards .criativo-parado{z-index:2}body.doc-monthly .criativo-cards .criativo-melhor{background:#0d2621;border:1px solid #2dd4bf59}body.doc-monthly .notes{gap:16px}body.doc-monthly .notes li{color:var(--m-tx);padding-left:26px;font-size:16px;line-height:1.45}body.doc-monthly .notes li:before{color:var(--m-or)}body.doc-monthly.presenting-mode .notes li{font-size:max(15px,min(1.45vw,2.7vh))}body.doc-monthly .thanks-card{box-shadow:none;background:0 0;border:none;padding:0;position:relative}body.doc-monthly .thanks-card:after{content:"";background:var(--m-or);width:16px;height:16px;-webkit-mask:var(--m-xis) no-repeat center / contain;-webkit-mask:var(--m-xis) no-repeat center / contain;mask:var(--m-xis) no-repeat center / contain;position:absolute;top:0;left:0}body.doc-monthly .thanks-card:before{content:"Relatório de performance";line-height:16px;font-family:var(--font-body), var(--font-ui), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--m-or);margin-bottom:22px;padding-left:28px;font-size:13px;font-weight:700;display:block}body.doc-monthly .thanks-title{font-family:var(--font-deck), var(--font-title), sans-serif;text-transform:uppercase;color:var(--m-tx);margin-bottom:18px;font-size:clamp(40px,5.6vw,88px);font-weight:800;line-height:1.05}body.doc-monthly.presenting-mode .thanks-title{font-size:min(5.6vw,11vh)}body.doc-monthly .thanks-date{color:var(--m-mu);font-size:clamp(15px,1.4vw,19px)}body.doc-monthly .thanks-date b{font-family:var(--font-deck), var(--font-title), sans-serif;color:var(--m-or)}body.doc-monthly .source-strip{border-top-color:var(--m-line)}body.doc-monthly .masthead .logo-box{width:174px;height:64px}body.doc-monthly .masthead .logo-box img{height:64px;left:-10px}body.doc-monthly.presenting-mode .masthead .logo-box,body.doc-monthly.presenting-mode .masthead .logo-box img{height:min(64px,9vh)}body.doc-monthly .funnel-stage b{white-space:nowrap}@media (max-width:600px){body.doc-monthly .funnel-stage{min-width:70%}}body.doc-monthly thead th.th-esq{text-align:left}body.doc-monthly .t-thumb{width:1%}body.doc-monthly.presenting-mode table{font-size:max(13.5px,min(.9vw,1.7vh,16px))}body.doc-monthly.presenting-mode table th{font-size:max(11px,min(.7vw,1.3vh,12.5px))}body.doc-monthly table td:not(.t-name){white-space:nowrap}body.doc-monthly .onb-prata,body.doc-monthly .onb-prata .onb-lar{-webkit-text-fill-color:var(--m-tx);color:var(--m-tx);background:0 0;margin-top:0;padding-top:0}body.doc-monthly .onb-grad,body.doc-monthly .onb-prata .onb-grad,body.doc-monthly .onb-lar,body.doc-monthly .onb-prata .onb-lar{-webkit-text-fill-color:var(--m-or);color:var(--m-or);background:0 0}body.doc-monthly .onb-hero,body.doc-monthly .onb-h2,body.doc-monthly .onb-h2-detalhe{font-family:var(--font-deck), var(--font-title), sans-serif;letter-spacing:.005em;color:var(--m-tx);font-weight:800;line-height:1.08}body.doc-monthly .onb-hero{font-size:clamp(32px,5vw,76px)}body.doc-monthly .onb-h2{font-size:clamp(24px,2.8vw,40px)}body.doc-monthly.presenting-mode .onb-hero{font-size:min(5vw,9.5vh)}body.doc-monthly.presenting-mode .onb-h2{font-size:min(2.8vw,5vh)}body.doc-monthly .onb-centro{align-items:flex-start}body.doc-monthly .onb-centro>:is(.onb-hero,.onb-h2,.onb-h2-detalhe,.onb-sub,.onb-eyebrow,.onb-pill,h1,h2,h3,p),body.doc-monthly .onb-mapa-conteudo>:is(.onb-hero,.onb-h2,.onb-sub,.onb-pill,h1,h2,p){align-self:flex-start;text-align:left!important}body.doc-monthly .onb-centro>.onb-sub{margin-left:0!important}body.doc-monthly :is(.onb-h2,.onb-hero,.onb-h2-detalhe,.onb-sub,.onb-eyebrow){text-align:left!important}body.doc-monthly .onb-tela>.onb-sub,body.doc-monthly .onb-tela>div>.onb-sub{margin-left:0!important}body.doc-monthly .onb-mapa-conteudo{text-align:left}body.doc-monthly .onb-mapa-conteudo .onb-lista-num{margin-left:0!important}body.doc-monthly .onb-pill{font-family:var(--font-body), var(--font-ui), sans-serif;letter-spacing:.22em;color:var(--m-or);background:0 0;border:none;border-radius:0;align-items:center;gap:12px;padding:0;font-size:13px;font-weight:700;display:inline-flex}body.doc-monthly .onb-pill:before{content:"";width:16px;height:16px;-webkit-mask:var(--m-xis) no-repeat center / contain;-webkit-mask:var(--m-xis) no-repeat center / contain;mask:var(--m-xis) no-repeat center / contain;background:currentColor;flex:none}body.doc-monthly .onb-sub{color:var(--m-mu)}body.doc-monthly .onb-glass{border:1px solid var(--m-line);-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#18130b,#110d06);border-radius:22px}body.doc-monthly .onb-eyebrow-num{color:var(--m-or)}body.doc-monthly.presenting-mode{overflow-x:clip}html:has(body.doc-monthly.presenting-mode){overflow-x:clip}body.doc-monthly .onb-bar,body.doc-monthly .onb-bar-lar{border:1px solid var(--m-line);text-align:left;color:var(--m-tx);background:linear-gradient(#18130b,#110d06);border-radius:16px}body.doc-monthly .onb-bar-borda{padding-left:20px}body.doc-monthly .onb-bar-borda:before{content:none}body.doc-monthly :is(.acad-encontro,.acad-temas,.ren-oferta-sugestao){border:1px solid var(--m-line);background:linear-gradient(#18130b,#110d06);border-radius:16px}body.doc-monthly .acad-pilar{border-color:var(--m-line);background:linear-gradient(#18130b,#110d06)}body.doc-monthly .onb-pilar{border-left:1px solid var(--m-line)}body.doc-monthly .acad-chip{border-color:var(--m-line);background:#18130b}body.doc-monthly .onb-orb-rotulo{letter-spacing:.02em}body.doc-monthly .onb-frase{text-align:left;display:block}body.doc-monthly .onb-frase:before{background:var(--m-or);margin-bottom:16px;display:block}body.doc-monthly .onb-frase .onb-grad{margin-left:.3em}body.doc-monthly .plan-passos{margin-left:0}body.doc-monthly .onb-tela .onb-lista-num,body.doc-monthly .ren-invest,body.doc-monthly .ren-chart{margin-left:0!important}body.doc-monthly .ren-chart{justify-content:flex-start}body.doc-monthly .ren-invest-titulo{text-align:left}body.doc-monthly .onb-pill+:is(.onb-h2,.onb-hero){margin-top:16px}body.doc-monthly .enc-lista,body.doc-monthly .enc-lista p{text-align:left}body.doc-monthly :is(.enc-lista,.enc-midias) p{border-top-color:var(--m-line)}body.doc-monthly .criativo-cards .criativo-media:before{content:"Prévia do criativo indisponível";text-align:center;letter-spacing:.16em;text-transform:uppercase;color:var(--m-mu2);justify-content:center;align-items:center;padding:0 18px;font-size:11px;font-weight:700;display:flex;position:absolute;inset:0 0 38px}body.doc-monthly.presenting-mode .report-section tbody td{padding-top:8px;padding-bottom:8px}body.doc-monthly.presenting-mode .report-wrap:not([hidden]){padding-bottom:96px}body.doc-monthly.presenting-mode .report-section .finding{display:none}body.doc-monthly .onb-pill{display:inline-block}body.doc-monthly .onb-pill:before{vertical-align:-2px;margin-right:12px;display:inline-block}body.doc-monthly .criativo-cards .criativo-media:has(img:not([style*=none])):before{content:none}body.doc-monthly :is(.ren-retro-grid,.ren-perfil-lista,.ren-pontos-grid,.ren-oferta-grid,.enc-kpis){margin-left:0!important}body.doc-monthly .plan-passo-data{color:var(--m-or)}body.doc-monthly.presenting-mode .report-wrap:not([hidden]){max-width:1500px;padding-top:max(28px,7vh);padding-left:max(32px,7vw);padding-right:max(32px,7vw)}body.doc-monthly.presenting-mode:after{content:"";pointer-events:none;z-index:5;background:url(/brand/logo-on-dark.png) 100%/contain no-repeat;width:max(70px,6.5vw);height:max(26px,2.4vw);position:fixed;top:max(18px,4vh);right:max(32px,4vw)}body.doc-monthly.presenting-mode:has(.masthead:not([hidden])):after{content:none}body.doc-monthly.presenting-mode:has(.report-section:not([hidden]) .onb-logo):after{content:none}body.doc-monthly .onb-passo{transition:opacity .5s,transform .5s,filter .5s}body.doc-monthly .onb-passo-oculto{opacity:0;filter:blur(6px);transform:translateY(28px)}body.doc-monthly .onb-tela:not(:has(.onb-logo)):not(:has(>:not(.onb-hero,.onb-h2,.onb-pill,.onb-sub,.onb-eyebrow,.onb-glow-sol,.onb-frase,h1,h2,p))){text-align:center;align-items:center}body.doc-monthly .onb-tela:not(:has(.onb-logo)):not(:has(>:not(.onb-hero,.onb-h2,.onb-pill,.onb-sub,.onb-eyebrow,.onb-glow-sol,.onb-frase,h1,h2,p)))>*{align-self:center;text-align:center!important;margin-left:auto!important;margin-right:auto!important}body.doc-monthly .ren-perfil-lista{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;width:100%;display:grid}body.doc-monthly .ren-perfil{flex-direction:column;align-items:flex-start;gap:10px;padding:24px 26px}body.doc-monthly .ren-perfil-destaque{white-space:normal;font-size:clamp(18px,1.7vw,24px);line-height:1.15}body.doc-monthly .ren-perfil-desc{color:var(--m-mu);font-size:15px}body.doc-monthly .onb-tela .onb-lista-num,body.doc-monthly .plan-passos{width:100%;max-width:none}body.doc-monthly:has(.onb-deck) .section-head:before{content:none}body.doc-monthly:has(.onb-deck) .section-head:after{content:none}body.doc-monthly .onb-mapa-conteudo .onb-lista-num{max-width:640px}body.doc-monthly .ren-cadeia,body.doc-monthly .ren-banner,body.doc-monthly .ren-chips{width:100%;margin-left:0!important;margin-right:0!important}body.doc-monthly .ren-cadeia{flex-wrap:nowrap;justify-content:space-between}body.doc-monthly .ren-cadeia-item{flex:1 1 0;min-width:0}body.doc-monthly .ren-cadeia-item .plan-info{width:100%}body.doc-monthly .ren-banner{text-align:left;border:1px solid var(--m-line);border-left:3px solid var(--m-or);background:linear-gradient(#18130b,#110d06);border-radius:16px}body.doc-monthly .ren-chips{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}body.doc-monthly .ren-chip{border-color:var(--m-line);background:linear-gradient(#18130b,#110d06);border-radius:16px}body.doc-monthly .ren-cadeia{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;display:grid}body.doc-monthly .ren-cadeia-item{display:block;position:relative}body.doc-monthly .ren-cadeia-seta{font-size:18px;position:absolute;top:50%;left:-27px;transform:translateY(-50%)}body.doc-monthly .ren-cadeia-seta.onb-passo-oculto{transform:translateY(-50%)}body.doc-monthly .ren-deck :is(.plan-exp-grid,.plan-info-grid,.onb-grid-2,.onb-grid-3){width:100%;max-width:none;margin-left:0!important;margin-right:0!important}body.doc-monthly .finding-criativos{display:none}@media screen{.pipeline-lista{overscroll-behavior:contain;max-height:62vh;padding-right:4px;overflow-y:auto}:is(.table-scroll:has(>.grupo-tabela),.table-scroll:has(>table.leads-tabela)){overscroll-behavior:contain;max-height:min(70vh,720px);overflow-y:auto}:is(.table-scroll:has(>.grupo-tabela) thead th,.table-scroll:has(>table.leads-tabela) thead th){z-index:1;background:var(--surface);position:sticky;top:0}.dem-grupo-corpo,.rh-renovs,.os-lista,.pessoa-lista,.history-lista{overscroll-behavior:contain;max-height:min(70vh,720px);overflow-y:auto}}.campo-segredo{-webkit-text-security:disc}input.campo-busca:not(#_){appearance:none;box-sizing:border-box;border:1px solid var(--border-strong);border-radius:var(--r-control);background:var(--surface-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%237e8a95' stroke-width='1.7'%3E%3Ccircle cx='7' cy='7' r='4.4'/%3E%3Cpath d='M10.4 10.4 14 14' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat 12px 50% / 15px 15px;color:var(--text);font-family:var(--font-sistema);outline:none;padding:8px 12px 8px 36px;font-size:13px;line-height:1.4}input.campo-busca:not(#_)::placeholder{color:var(--text-3)}input.campo-busca:not(#_):focus-visible{border-color:#ff420099;box-shadow:0 0 0 3px #ff420024}input.campo-busca::-webkit-search-decoration{-webkit-appearance:none}.dono-corretora-linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.dono-corretora-zap{color:var(--good);margin-top:4px;font-weight:600;text-decoration:none;display:block}.dono-corretora-zap:hover{text-decoration:underline}.contato-dono{margin-bottom:16px;padding:22px}.contato-dono-titulo{margin:0;font-size:19px}.contato-dono-mensagem{color:var(--text-2);max-width:720px;margin:6px 0 4px;font-size:14.5px}.contato-dono-lista{flex-direction:column;gap:8px;max-height:420px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.contato-dono-item{grid-template-columns:minmax(140px,1.2fr) 1fr 1fr auto;align-items:center;gap:8px;display:grid}.contato-dono-cliente{color:var(--text);overflow-wrap:anywhere;font-weight:600;text-decoration:none}.contato-dono-erro{color:var(--bad,#e5484d);grid-column:1/-1}@media (max-width:640px){.contato-dono-item{grid-template-columns:1fr}}.table-scroll table.carteira-lista thead th{z-index:2}.table-scroll table.carteira-lista thead th:first-child{z-index:3}.table-scroll table.carteira-lista thead tr:first-child th{padding-top:14px;top:auto}.table-scroll table.carteira-lista tbody tr:last-child td{border-bottom:1px solid var(--border)}.table-scroll:has(>table.carteira-lista){overscroll-behavior:none}@media (max-width:640px){.table-scroll:has(>table.carteira-lista){margin:0;padding:0}.table-scroll table.carteira-lista tbody td:first-child,.table-scroll table.carteira-lista thead tr:last-child th:first-child{overflow-wrap:anywhere;width:150px;min-width:150px;max-width:150px}}body.doc-friday{--f-bg:#0a0908;--f-card:#100e0c;--f-line:#24211d;--f-or:#fa4200;--f-tx:#f4f2f1;--f-mu:#a7a5a2;--f-dim:#7c7771;--f-grad:linear-gradient(90deg, #ff7b3c, #fa4200 55%, #c93400);--accent:var(--f-or);--accent-fill:var(--f-or);--accent-soft:#fa42001a;--card:var(--f-card);--border:var(--f-line);--surface-2:#1c1916;--text:var(--f-tx);--text-2:var(--f-mu);--text-3:var(--f-dim);--r-card:6px;background:var(--f-bg);color:var(--f-tx)}body.doc-friday .onb-fundo{background:radial-gradient(46% 38% at -6% -8%, #fa420033, transparent 70%), var(--f-bg)}body.doc-friday .onb-fundo:before{mix-blend-mode:screen;opacity:.45;background:url(/brand/laks-friday/textura.webp) 50%/cover;-webkit-mask-image:none;mask-image:none}body.doc-friday .masthead{padding:120px 0 88px;overflow:hidden}body.doc-friday .masthead:before{content:"";filter:grayscale()contrast(1.05);opacity:.55;-webkit-mask-composite:source-in;pointer-events:none;background:url(/brand/laks-friday/congresso.webp) 100%/cover;position:absolute;inset:0 0 0 38%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%),linear-gradient(#000 65%,#0000);mask-image:linear-gradient(90deg,#0000,#000 45%),linear-gradient(#000 65%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}body.doc-friday .masthead-inner{text-align:left;align-items:flex-start;gap:0}body.doc-friday .masthead .logo-box{margin-bottom:64px}body.doc-friday .onb-capa-tipo{font-family:var(--font-deck), sans-serif;letter-spacing:.32em;color:var(--f-or);margin-bottom:22px;font-size:15px;font-weight:700}body.doc-friday .onb-capa-nome.onb-prata{font-family:var(--font-deck), sans-serif;text-transform:uppercase;letter-spacing:-.01em;background:linear-gradient(#f4f2f1 0%,#e2dfdb 45%,#9c9893 52%,#edebe8 60%,#b7b3ae 100%);-webkit-background-clip:text;background-clip:text;max-width:16ch;font-weight:700;line-height:1}body.doc-friday .onb-capa-nome{overflow-wrap:break-word}body.doc-friday .onb-capa-nome.is-longo{max-width:22ch}body.doc-friday .onb-capa-nome.is-palavra-longa{max-width:none}body.doc-friday .onb-capa-ciclo{font-family:var(--font-body), sans-serif;letter-spacing:.12em;color:var(--f-mu);margin-top:32px;font-size:18px}body.doc-friday .friday-assinatura{border-top:1px solid var(--f-line);font-family:var(--font-body), sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--f-dim);margin-top:72px;padding-top:20px;font-size:14px;font-weight:500}.friday-assinatura{display:none}body.doc-friday .friday-assinatura{display:block}body.doc-friday .section-head{text-align:left;margin-bottom:36px}body.doc-friday .report-section[data-lamina]:before{content:attr(data-lamina);font-family:var(--font-deck), sans-serif;letter-spacing:.32em;text-transform:uppercase;color:var(--f-or);margin-bottom:18px;font-size:13px;font-weight:700;display:block}body.doc-friday .section-head h2{font-family:var(--font-deck), sans-serif;letter-spacing:-.01em;text-transform:uppercase;color:var(--f-tx);font-size:clamp(26px,3vw,44px);font-weight:700;line-height:1.05}body.doc-friday .section-head h2 .onb-grad{-webkit-text-fill-color:var(--f-or);color:var(--f-or);background:0 0}body.doc-friday .section-note{text-align:left;max-width:880px;color:var(--f-mu);margin:14px 0 0;font-size:clamp(14px,1.2vw,17px);line-height:1.5}body.doc-friday .card{background:var(--f-card);border:1px solid var(--f-line);box-shadow:none;border-radius:6px}body.doc-friday .kpi-label{font-family:var(--font-body), sans-serif;letter-spacing:.16em;color:var(--f-mu);font-size:12px;font-weight:500}body.doc-friday .kpi-value{font-family:var(--font-deck), sans-serif;color:var(--f-tx);font-size:clamp(22px,2.2vw,34px);font-weight:700}body.doc-friday .kpi-grid>.kpi:first-child{border-top:3px solid var(--f-or)}body.doc-friday .kpi-grid>.kpi:first-child .kpi-value{color:var(--f-or)}body.doc-friday .kpi-sub{color:var(--f-dim)}body.doc-friday table th{font-family:var(--font-body), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--f-dim);border-color:var(--f-line);font-size:11.5px;font-weight:500}body.doc-friday table td{border-color:var(--f-line)}body.doc-friday .row-total td{font-family:var(--font-deck), sans-serif;color:var(--f-tx)}body.doc-friday .bar-track,body.doc-friday .stage-track{background:#1c1916;border-radius:3px}body.doc-friday .bar-fill,body.doc-friday .stage-fill{background:var(--f-grad);border-radius:3px}body.doc-friday .finding{background:var(--f-card);border:1px solid var(--f-line);border-left:3px solid var(--f-or);border-radius:6px}body.doc-friday .finding-label{font-family:var(--font-deck), sans-serif;letter-spacing:.28em;color:var(--f-or)}body.doc-friday .criativo-cards .criativo-card{background:var(--f-card);border-color:var(--f-line);border-radius:6px}body.doc-friday .notes li{color:var(--f-tx);font-size:17px;line-height:1.45}body.doc-friday .notes li:before{content:"◆";color:var(--f-or)}body.doc-friday .thanks-card{background:var(--f-card);border:1px solid var(--f-line);border-top:3px solid var(--f-or);box-shadow:none;border-radius:6px}body.doc-friday .thanks-title{font-family:var(--font-deck), sans-serif;text-transform:uppercase;color:var(--f-tx);font-size:clamp(40px,5.4vw,84px);font-weight:700;line-height:1}body.doc-friday .source-strip{border-top-color:var(--f-line)}body.doc-friday.presenting-mode:before{content:"LAKS Friday · Anti◆Dependência";font-family:var(--font-body), sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--f-dim);pointer-events:none;z-index:5;font-size:13px;font-weight:500;position:fixed;bottom:max(22px,3.2vh);left:max(32px,4vw)}body.doc-friday.presenting-mode .masthead:not([hidden]){box-sizing:border-box;align-items:center;min-height:100vh;padding:0;display:flex}body.doc-friday.presenting-mode .masthead .report-wrap{text-align:left;align-items:flex-start;width:100%}@media (max-width:1100px){body.doc-friday.presenting-mode:before{display:none}}body.doc-friday.presenting-mode:has(.masthead:not([hidden])):before{display:none}body.doc-friday.presenting-mode .onb-capa-nome{font-size:min(6vw,11vh)}body.doc-friday.presenting-mode .onb-capa-nome.is-palavra-longa{font-size:min(4.2vw, 8vh, calc(80vw / var(--letras,20)))}body.doc-friday.presenting-mode .section-head h2{font-size:min(3vw,5vh)}body.doc-friday.presenting-mode .report-wrap:not([hidden]){padding-bottom:96px}body.doc-friday.presenting-mode .report-wrap:not(.masthead-inner):not(:has(.report-section:not([hidden]))){display:none}
