.sales-workspace{--sales-navy:#101b3c;--sales-amber:#f4c553;--sales-ink:#182540;--sales-muted:#627089;--sales-line:#dde4ee;--font-display:var(--font-sales,var(--font-hanken,system-ui)),sans-serif;--font-body:var(--font-display);--brand:#182b50;--brand-hover:#243b64;--brand-pressed:#101b3c;--brand-subtle:#edf1f8;--accent:#f4c553;--accent-hover:#f8d477;--on-brand:#fff;--on-accent:#182540;--yellow-400:#f4c553;--surface-card:#fff;--bg-subtle:#f6f8fb;--border:#dde4ee;--border-strong:#c0ccdc;--divider:#e9edf4;--ink-50:#f6f8fb;--ink-100:#edf1f7;--ink-200:#dde4ee;--ink-400:#75839a;--ink-500:#627089;--ink-900:#182540;--text-heading:#182540;--text-strong:#182540;--text-muted:#627089;--text-subtle:#627089;--shadow-brand:none;min-height:100dvh;min-width:0;background:#f3f5f9;color:var(--sales-ink);font-family:var(--font-body);font-size:14px;line-height:1.6}.sales-workspace *,.sales-workspace :after,.sales-workspace :before{box-sizing:border-box}.sales-workspace [hidden]{display:none!important}.sales-workspace :is(button,input,select,textarea){font-family:inherit}.sales-workspace :is(button,summary,a){-webkit-tap-highlight-color:transparent}.sales-workspace button{cursor:pointer;transition:background-color .16s,border-color .16s,color .16s}.sales-workspace button:disabled{cursor:not-allowed}.sales-workspace :is(button,a,summary,input,select,textarea):focus-visible{outline:3px solid #be8b1c;outline-offset:3px;box-shadow:none}.sales-workspace h1{font-size:28px;font-weight:800;line-height:1.25;letter-spacing:-1px}.sales-workspace h2{letter-spacing:-.45px}.sales-workspace{display:flex}.sales-workspace .sales-body{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.sales-workspace .sales-sidebar{display:none}@media (min-width:1200px){.sales-workspace .sales-sidebar{display:flex;flex-direction:column;flex:none;z-index:20}.sales-workspace .sales-chrome{display:none}.sales-workspace-chat .sales-sidebar{height:100%}}.sales-workspace .sales-container{max-width:1280px;margin-inline:auto;padding-inline:32px}.sales-workspace .sales-chrome{background:#fff;color:var(--sales-ink);border-bottom:1px solid var(--sales-line)}.sales-workspace .sales-brandrow{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:22px}.sales-workspace .sales-brand{display:flex;align-items:center;gap:12px}.sales-workspace .sales-brandmark{display:flex;flex:none}.sales-workspace .sales-wordmark{color:#22436B;font-size:20px;font-weight:800;letter-spacing:-.8px}.sales-workspace .sales-wordmark span{color:#F7D154}.sales-workspace .sales-brand small{display:block;color:var(--sales-muted);font-size:10px;letter-spacing:1.5px;text-transform:uppercase;margin-top:1px}.sales-workspace .sales-profile{display:flex;align-items:center;gap:12px;min-width:0}.sales-workspace .sales-avatar{width:36px;height:36px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:#22436B;border:0;color:#F7D154;font-size:12px;font-weight:800}.sales-workspace .sales-identity{max-width:240px;min-width:0}.sales-workspace .sales-identity p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--sales-ink);font-size:12px;font-weight:700}.sales-workspace .sales-identity small{color:var(--sales-muted);font-size:11px}.sales-workspace .sales-signout{min-height:44px;padding:8px 14px;border:1px solid var(--sales-line);border-radius:8px;color:var(--sales-ink);font-size:12px;margin-left:8px}.sales-workspace .sales-signout:hover{background:#f3f5f9}.sales-workspace .sales-nav-item{min-height:48px;border:0;border-bottom:3px solid transparent;padding:10px 0 13px;color:#b9c7de;font-size:12px;font-weight:600;white-space:nowrap}.sales-workspace .sales-nav-item:hover{color:var(--sales-ink)}.sales-workspace .sales-nav-item[aria-current=page]{border-bottom-color:var(--sales-amber);color:#fff;font-weight:800}.sales-workspace .sales-mobile-nav{display:none;position:relative;padding-bottom:16px;z-index:20}.sales-workspace .sales-mobile-nav summary{display:flex;align-items:center;gap:12px;list-style:none;min-height:48px;padding:10px 13px;background:#fff;border:1px solid var(--sales-line);border-radius:9px;color:var(--sales-ink);cursor:pointer}.sales-workspace .sales-mobile-nav summary::-webkit-details-marker{display:none}.sales-workspace .sales-mobile-nav summary>svg{color:#B7791F}.sales-workspace .sales-mobile-nav summary>span{flex:1;font-size:13px;font-weight:700}.sales-workspace .sales-mobile-nav summary small{font-size:11px;color:var(--sales-muted)}.sales-workspace .sales-mobile-nav nav{position:absolute;top:calc(100% - 8px);left:32px;right:32px;display:grid;grid-template-columns:1fr 1fr;gap:6px;max-height:65dvh;overflow-y:auto;padding:10px;background:white;border:1px solid var(--sales-line);border-radius:12px;box-shadow:0 12px 36px #101b3c25}.sales-workspace .sales-mobile-nav .sales-nav-item{white-space:normal;border:0;border-radius:7px;padding:10px 12px;color:var(--sales-muted);text-align:left}.sales-workspace .sales-mobile-nav .sales-nav-item:hover{background:#f3f5f9}.sales-workspace .sales-mobile-nav .sales-nav-item[aria-current=page]{color:var(--sales-ink);background:#fff4d6}.sales-workspace .sales-main{min-width:0;padding-block:30px 48px}.sales-workspace .sales-page-heading,.sales-workspace .ui-page-header{margin-bottom:24px}.sales-workspace .sales-page-heading p{margin-top:7px;max-width:790px;color:var(--sales-muted);font-size:13px;line-height:1.7}.sales-workspace .sales-eyebrow{color:var(--sales-muted);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:1.8px;margin-bottom:7px}.sales-workspace .ui-frame{max-width:none!important;padding:0}.sales-workspace .ui-page-header h1{line-height:1.25!important}.sales-workspace .sales-card{background:#fff;border:1px solid var(--sales-line);border-radius:16px;padding:22px;box-shadow:none}.sales-workspace .sales-card .sales-card{border-radius:10px;background:#f8fafd;padding:16px}.sales-workspace .sales-field{border:1px solid var(--sales-line);border-radius:8px;background:#fff;color:var(--sales-ink);font-size:14px;min-height:46px;padding:11px 13px;transition:border-color .16s}.sales-workspace .sales-field:hover:not(:disabled){border-color:#a9b7cc}.sales-workspace .sales-field:disabled{background:#f3f5f9}.sales-workspace .sales-main label{font-size:12px;font-weight:650;color:#42516b}.sales-workspace .sales-main :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){max-width:100%;min-width:0}.sales-workspace .sales-main :is(button,select,input:not([type=checkbox]):not([type=radio])){min-height:44px}.sales-workspace .sales-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:1px solid var(--sales-line);border-radius:8px;padding:10px 16px;font-size:12px;font-weight:750}.sales-workspace .sales-button:not(.sales-primary):hover:not(:disabled){background:#edf1f7}.sales-workspace .sales-primary{background:var(--sales-navy);border-color:var(--sales-navy);color:white}.sales-workspace .sales-primary:hover:not(:disabled){background:#263b61;border-color:#263b61}.sales-workspace .sales-accent{background:var(--sales-amber);border-color:var(--sales-amber);color:#182540}.sales-workspace .sales-accent:hover:not(:disabled){background:#f8d477;border-color:#f8d477}.sales-workspace .sales-pagination{border-top:1px solid var(--sales-line);padding-top:18px;margin-top:22px;color:var(--sales-muted)}.sales-workspace .sales-pagination span{font-size:12px}.sales-workspace .sales-empty{border:1px dashed #cbd5e3;border-radius:12px;padding:30px 20px;text-align:center;color:var(--sales-muted);background:#ffffff80}.sales-workspace .sales-empty svg{margin:0 auto 12px;color:#8191aa}.sales-workspace .sales-empty p{margin:0;font-size:13px}.sales-workspace .sales-loading{margin-block:16px;border-radius:16px;border:1px solid var(--sales-line);background:#fff;padding:24px}.sales-workspace .sales-loading-label{display:flex;align-items:center;gap:9px;color:var(--sales-muted);font-size:12px}.sales-workspace .sales-pulse-dot{width:7px;height:7px;border-radius:50%;background:#b58217;animation:sales-pulse 1.4s ease-in-out infinite}.sales-workspace .sales-skeleton-row{display:flex;gap:12px;padding-top:20px}.sales-workspace .sales-skeleton{height:10px;width:65%;border-radius:5px;background:linear-gradient(90deg,#edf1f7 25%,#f8fafd 50%,#edf1f7 75%);background-size:200% 100%;animation:sales-shimmer 1.7s linear infinite}.sales-workspace .sales-skeleton:last-child{width:25%}.sales-workspace .sales-call-steps{gap:10px}.sales-workspace .sales-call-steps li{border-color:var(--sales-line);padding:15px;border-radius:12px}.sales-workspace .sales-call-steps li>span{display:grid;place-items:center;height:23px;width:23px;border-radius:7px;color:#8b6313;background:#fff4d6;font-size:10px;margin-bottom:9px}.sales-workspace .sales-call-steps li p{font-size:12px;line-height:1.4}.sales-workspace .sales-call-steps li p:last-child{font-size:10px}.sales-workspace .sales-upload-layout{display:grid;grid-template-columns:minmax(0,1fr) 265px;gap:24px;align-items:center}.sales-workspace .sales-dropzone{background:linear-gradient(180deg,#FFFCF2,#FFF7E0);border:2px dashed #f2d27a;border-radius:16px;color:var(--sales-ink);padding:32px 24px;text-align:center;position:relative;overflow:hidden;transition:border-color .16s,background-color .16s}.sales-workspace .sales-dropzone:hover{border-color:#E9BE3F}.sales-workspace .sales-dropzone:focus-within{border-color:#E9BE3F}.sales-workspace .sales-dropzone h2{color:#22436B;font-size:19px;font-weight:700;margin-top:20px}.sales-workspace .sales-dropzone p{color:var(--sales-muted);font-size:12px;margin-top:6px}.sales-workspace .sales-documents{position:relative;width:78px;height:68px;margin:auto}.sales-workspace .sales-paper{position:absolute;top:0;left:10px;width:43px;height:58px;border:1px solid #f2d27a;border-radius:6px;background:#FFF0C6;transform:rotate(-12deg)}.sales-workspace .sales-paper-front{left:29px;top:4px;transform:rotate(8deg);background:#fff;border-color:#E3E9F1;padding:11px 8px;overflow:hidden;box-shadow:0 6px 16px rgba(34,67,107,.14)}.sales-workspace .sales-paper-front i{display:block;height:3px;border-radius:3px;background:#CBD6E4;margin-bottom:5px}.sales-workspace .sales-paper-front i:first-child{width:15px;background:#E9BE3F;margin-bottom:8px}.sales-workspace .sales-paper-front i:last-of-type{width:15px}.sales-workspace .sales-scanline{position:absolute;inset-inline:0;top:10%;height:2px;background:#f4c553;box-shadow:0 -8px 16px 4px #f4c55350;animation:sales-scan 2s ease-in-out infinite}.sales-workspace .sales-dropzone .sales-upload-trigger{position:relative;display:inline-flex;margin-top:18px}.sales-workspace .sales-dropzone .sales-upload-trigger .sales-button{box-shadow:0 6px 16px rgba(233,190,63,.35);padding-inline:22px}.sales-workspace .sales-file-input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.sales-workspace .sales-upload-trigger:focus-within{outline:3px solid #22436B;outline-offset:4px;border-radius:8px}.sales-workspace .sales-upload-trigger:has(input:disabled){opacity:.5}.sales-workspace .sales-file-input:disabled{cursor:not-allowed}.sales-workspace .sales-dropzone .sales-filename{color:#7A5A0B;font-weight:700;overflow-wrap:anywhere}.sales-workspace .sales-upload-aside h3{font-size:15px;font-weight:750}.sales-workspace .sales-upload-aside p{font-size:12px;color:var(--sales-muted);margin-top:12px;line-height:1.7}.sales-workspace .sales-upload-aside .sales-button{margin-top:20px;width:100%}.sales-workspace .sales-upload-aside [role=timer]{color:var(--sales-ink);font-variant-numeric:tabular-nums}.sales-workspace .sales-progress-track{height:3px;margin-top:20px;background:#dce3ef;border-radius:4px;overflow:hidden}.sales-workspace .sales-progress-track:after{content:"";display:block;width:35%;height:100%;background:#b58217;animation:sales-progress 1.8s ease-in-out infinite}.sales-workspace .sales-section-note{color:var(--sales-muted);font-size:12px;padding:12px 16px;border:1px solid var(--sales-line);border-radius:10px;background:#fff}.sales-workspace .sales-contact-list{list-style:none;padding:0}.sales-workspace .sales-contact-list li{position:relative;padding-left:76px}.sales-workspace .sales-contact-list .sales-contact-icon{position:absolute;top:22px;left:22px;width:36px;height:36px;display:grid;place-items:center;background:#edf1f8;color:#627089;border-radius:10px}.sales-workspace .sales-contact-list p{color:var(--sales-muted);font-size:12px;overflow-wrap:anywhere}.sales-workspace .sales-account-layout{display:grid;grid-template-columns:minmax(0,600px) minmax(200px,1fr);align-items:start;gap:28px}.sales-workspace .sales-account-aside{padding:22px 0;max-width:300px;color:var(--sales-muted)}.sales-workspace .sales-account-aside svg{color:#9c741c;margin-bottom:12px}.sales-workspace .sales-account-aside h2{font-size:15px}.sales-workspace .sales-account-aside p{font-size:12px;line-height:1.8;margin-top:8px}@keyframes sales-scan{0%,to{top:10%}50%{top:90%}}@keyframes sales-shimmer{to{background-position:-200% 0}}@keyframes sales-pulse{50%{opacity:.35}}@keyframes sales-progress{0%{transform:translateX(-100%)}to{transform:translateX(390%)}}@media (max-width:1199px){.sales-workspace .sales-mobile-nav{display:block}}@media (max-width:767px){.sales-workspace .sales-container{padding-inline:18px}.sales-workspace .sales-brandrow{padding-block:18px;gap:12px}.sales-workspace .sales-brand{gap:8px}.sales-workspace .sales-brandmark svg{width:32px;height:32px}.sales-workspace .sales-wordmark{font-size:18px}.sales-workspace .sales-profile{gap:8px}.sales-workspace .sales-avatar,.sales-workspace .sales-identity{display:none}.sales-workspace .sales-signout{margin:0}.sales-workspace .sales-mobile-nav nav{left:18px;right:18px}.sales-workspace .sales-main{padding-block:24px 36px}.sales-workspace h1{font-size:25px}.sales-workspace .sales-card{padding:18px}.sales-workspace .sales-account-layout,.sales-workspace .sales-upload-layout{grid-template-columns:minmax(0,1fr);gap:20px}.sales-workspace .sales-upload-aside .sales-button{margin-top:16px}.sales-workspace .sales-contact-list li{padding-left:68px}.sales-workspace .sales-contact-list .sales-contact-icon{left:18px;top:18px}.sales-workspace .sales-account-aside{padding:0;max-width:none}}@media (prefers-reduced-motion:reduce){.sales-workspace *,.sales-workspace :after,.sales-workspace :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.sales-workspace .sales-resources{margin-top:26px}.sales-workspace .sales-resources .ui-page-header :is(h1,h2){font-size:20px!important;letter-spacing:-.5px}.sales-workspace .sales-resources .sales-button[aria-pressed=true]{border-color:#e5c57d;color:#614609;background:#fff4d6}.sales-workspace .sales-main input[type=file]:not(.sales-file-input){font-size:12px;width:100%;overflow:hidden}.sales-workspace .sales-main input[type=file]::file-selector-button{border:0;border-radius:6px;padding:10px 12px;margin-right:12px;font:inherit;font-weight:750;background:#edf1f7;color:#182540;cursor:pointer}.sales-workspace .sales-resource-upload{padding:22px 16px;border:1px dashed #536686;border-radius:10px;background:#14213e;color:#fff}.sales-workspace .sales-resource-upload input[type=file]{margin-top:12px;border:0;background:transparent;color:#bdcbe1;padding:0}.sales-workspace .sales-resource-upload input::file-selector-button{background:#f4c553}.sales-workspace .sales-main [role=tablist] [aria-selected=true]{color:#614609;background:#fff4d6;box-shadow:none}.sales-workspace .sales-main .sales-seg [aria-selected=true]{background:transparent}@media (max-width:767px){.sales-workspace .sales-field,.sales-workspace .sales-main :is(input:not([type=file]),select,textarea){font-size:16px!important}}.sales-workspace .sales-finance-controls{min-width:0;border:1px solid var(--sales-line);border-radius:14px;background:#fff;padding:16px 18px 4px;margin-bottom:20px}.sales-workspace .sales-finance-controls [role=group]{gap:5px}.sales-workspace .sales-finance-controls [aria-pressed]{border-radius:7px;font-size:11px;padding-inline:13px}.sales-workspace .sales-finance-controls [aria-pressed=false]{background:transparent!important}.sales-workspace .sales-finance-controls [aria-pressed=true]{background:transparent!important;color:#664908!important}.sales-workspace .sales-finance-controls .fin-pill{background:#fff0c6!important}.sales-workspace .sales-finance-controls [aria-pressed=false]:hover{background:#f3f5f9!important}.sales-workspace .sales-finance-controls [aria-label="Origem das vendas"]{border-top:1px solid #edf1f7;padding-top:12px;margin-top:12px;margin-bottom:8px}.sales-workspace .sales-finance-controls>p{font-size:10px}:where(.sales-workspace .sales-main) :where(.border,.border-2,.border-t,.border-b){border-style:solid;border-color:#dde4ee}.sales-workspace.sales-workspace-chat{height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#0b141a}.sales-workspace-chat .sales-chrome{flex-shrink:0}@media (min-width:1200px){.sales-workspace.sales-workspace-chat{flex-direction:row}}.sales-workspace-chat .sales-chat-main{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;padding:0;margin:0;border:0;border-radius:0}.sales-workspace-chat .sales-chat-panel{flex:1;min-height:0;min-width:0;overflow:hidden;border:0;border-radius:0}html.admin-viewport:has(.sales-workspace-chat),html.admin-viewport:has(.sales-workspace-chat) body{height:100%;overflow:hidden;overscroll-behavior:none;background:#0b141a}html.admin-viewport:has(.sales-workspace-chat) body{position:fixed;inset:0;width:100%}.sales-workspace.sales-workspace-chat{position:fixed;top:var(--admin-top,0);left:0;width:100%;height:var(--admin-height,100dvh)}@media (max-width:1023px){.sales-workspace-chat .sales-brandrow{display:none}.sales-workspace-chat .sales-chrome{padding-top:env(safe-area-inset-top)}.sales-workspace-chat .sales-chat-panel input,.sales-workspace-chat .sales-chat-panel textarea{font-size:16px}}.sales-callout{background:#FFFBEF;border-color:#F2D27A}.sales-callout-title{color:#22436B}.sales-seg-pill{background:#FFF0C6}.sales-workspace .sales-tema{display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding-inline:10px}:is(.sales-workspace,.rc-admin)[data-tema=escuro]{color-scheme:dark;--sales-navy:#0b1426;--sales-ink:#e6ecf5;--sales-muted:#95a3b9;--sales-line:#26324a;--brand:#3d5f99;--brand-hover:#4a6ca6;--brand-subtle:#1c2a44;--surface-card:#131d30;--bg-subtle:#0f1828;--surface-sunken:#0f1828;--border:#26324a;--border-strong:#34425e;--divider:#1f2a40;--ink-25:#111a2b;--ink-50:#152035;--ink-100:#1c2840;--ink-200:#26324a;--ink-300:#3a4865;--ink-400:#8392a9;--ink-500:#9aa8be;--ink-600:#b3bfd1;--ink-700:#c7d1e0;--ink-800:#d8e0ec;--ink-900:#e6ecf5;--text-heading:#e6ecf5;--text-strong:#e6ecf5;--text-body:#cfd8e6;--text-muted:#95a3b9;--text-subtle:#95a3b9;--chart-tip:#050a14;background:#0b1220;color:var(--sales-ink)}:is(.sales-workspace,.rc-admin)[data-tema=escuro] :is(.bg-white,.sales-card,.sales-field,.sales-loading,.sales-section-note){background-color:var(--surface-card)!important}.rc-admin .sales-finance-controls{min-width:0;border:1px solid var(--border);border-radius:14px;background:var(--surface-card);padding:16px 18px 4px;margin-bottom:20px}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .sales-finance-controls{background-color:var(--surface-card)!important;border-color:var(--border)!important;border-radius:14px!important}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .sales-empty{background:#ffffff08;border-color:var(--sales-line)}:is(.sales-workspace,.rc-admin)[data-tema=escuro] :is(.bg-slate-50,.bg-slate-100){background-color:#18233a!important}:is(.sales-workspace,.rc-admin)[data-tema=escuro] :is(.bg-blue-50,.bg-blue-50\/60){background-color:rgba(61,114,173,.16)!important}:is(.sales-workspace,.rc-admin)[data-tema=escuro] :is(.bg-amber-50,.bg-amber-50\/40,.bg-amber-100){background-color:rgba(247,209,84,.1)!important}.sales-workspace[data-tema=escuro] :is(.rc-sino,.rc-sino__painel){background:var(--surface-card);color:var(--text-body)}.sales-workspace[data-tema=escuro] .rc-sino:hover{background:#ffffff0d}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .bg-red-50{background-color:rgba(220,38,38,.14)!important}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .bg-green-50{background-color:rgba(22,163,74,.14)!important}:is(.sales-workspace,.rc-admin)[data-tema=escuro] :is(.text-slate-900,.text-slate-800,.text-slate-700){color:var(--sales-ink)!important}:is(.sales-workspace,.rc-admin)[data-tema=escuro] :is(.text-slate-600,.text-slate-500,.text-slate-400){color:var(--sales-muted)!important}:is(.sales-workspace,.rc-admin)[data-tema=escuro] :is(.text-blue-900,.text-blue-800,.text-blue-700){color:#9cc0f0!important}:is(.sales-workspace,.rc-admin)[data-tema=escuro] :is(.text-amber-950,.text-amber-900){color:#f5d77a!important}:is(.sales-workspace,.rc-admin)[data-tema=escuro] :is(.text-red-800,.text-red-700){color:#f4a8a8!important}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .text-green-800{color:#8fdcab!important}:is(.sales-workspace,.rc-admin)[data-tema=escuro] :is(.border-slate-200,.border-slate-300){border-color:var(--sales-line)!important}:is(.sales-workspace,.rc-admin)[data-tema=escuro] :is(.border-blue-200,.border-blue-300){border-color:#2f4a73!important}:is(.sales-workspace,.rc-admin)[data-tema=escuro] :is(.border-amber-200,.border-amber-300,.border-amber-400){border-color:rgba(247,209,84,.35)!important}:is(.sales-workspace,.rc-admin)[data-tema=escuro] :is(.border-red-200,.border-red-300){border-color:rgba(244,168,168,.35)!important}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .sales-primary{background:#F7D154!important;border-color:#F7D154!important;color:#182540!important}.sales-workspace[data-tema=escuro] .sales-main input[type=file]::file-selector-button{background:#1c2840;color:var(--sales-ink)}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-side-logo .v2-display{color:#F4F8FD!important}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-side-item{color:var(--text-body)}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-side-item:hover{background:#ffffff0d}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-side-sel{background:rgba(247,209,84,.14)}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-side-item[data-ativa]{color:#F7D154}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-side-badge .rc-side-txt{background:#1c2a44;color:#b9cdea}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-side-toggle{background:var(--surface-card)}.sales-workspace[data-tema=escuro] .sales-chrome{background:var(--surface-card)}.sales-workspace[data-tema=escuro] .sales-wordmark{color:#F4F8FD}.sales-workspace[data-tema=escuro] .sales-mobile-nav summary{background:#18233a}.sales-workspace[data-tema=escuro] .sales-mobile-nav nav{background:var(--surface-card);box-shadow:0 12px 36px #00000066}.sales-workspace[data-tema=escuro] .sales-mobile-nav .sales-nav-item:hover,.sales-workspace[data-tema=escuro] .sales-signout:hover{background:#ffffff0d}.sales-workspace[data-tema=escuro] .sales-mobile-nav .sales-nav-item[aria-current=page]{background:rgba(247,209,84,.14);color:#F7D154}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .sales-finance-controls .fin-pill{background:rgba(247,209,84,.18)!important}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .sales-finance-controls [aria-pressed=true]{color:#F7D154!important}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .sales-finance-controls [aria-pressed=false]:hover{background:#ffffff0d!important}.sales-workspace[data-tema=escuro] .sales-main [role=tablist] [aria-selected=true]{color:#F7D154!important;background:rgba(247,209,84,.14)}.sales-workspace[data-tema=escuro] .sales-main .sales-seg [aria-selected=true]{background:transparent}.sales-workspace[data-tema=escuro] .sales-seg-pill{background:rgba(247,209,84,.18)}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .sales-resources .sales-button[aria-pressed=true]{background:rgba(247,209,84,.14);color:#F7D154;border-color:rgba(247,209,84,.35)}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .sales-callout{background:rgba(247,209,84,.08);border-color:rgba(247,209,84,.35)}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .sales-callout-title{color:#F4F8FD}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .sales-dropzone{background:rgba(247,209,84,.05);border-color:rgba(247,209,84,.35)}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .sales-dropzone h2{color:#F4F8FD}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .sales-dropzone .sales-filename{color:#F7D154}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .sales-paper{background:#2a3550;border-color:#3a4865}:is(.sales-workspace,.rc-admin)[data-tema=escuro]{--campo-bg:#18233a;--campo-borda:#2c3a55;--rotulo-cor:#b9cdea;--chip-bg:#22304b;--ajuda-cor:#95a3b9}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-campo:hover:not(:focus):not(:focus-within){border-color:#3a4865!important}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-campo:focus,:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-campo:focus-within{border-color:#F7D154!important;box-shadow:0 0 0 4px rgba(247,209,84,.15)!important}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-rg-tabs{background:#18233a}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-rg-tabs:before{background:rgba(247,209,84,.16);box-shadow:none}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-rg-tabs .sales-button[aria-pressed=true]{background:transparent;color:#F7D154;box-shadow:none}:is(.sales-workspace,.rc-admin)[data-tema=escuro] :is(.rc-rg-card,.rc-rg-multa) h2{color:#F4F8FD}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-rg-multa h2:before{box-shadow:0 0 0 4px rgba(247,209,84,.2)}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-rg-multa>div:first-child .sales-button:not(:disabled):hover{background:rgba(220,38,38,.15)}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-rg label{color:var(--text-body)}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-rg :is(label.font-semibold,label.text-sm){color:#b9cdea}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-rg .sales-field{background:#18233a!important;border-color:#2c3a55;color:var(--sales-ink)}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-rg .sales-field:focus{border-color:#F7D154;box-shadow:0 0 0 4px rgba(247,209,84,.15)}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-rg .sales-field:disabled{background:#141d2f!important}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-rg input[type=file].sales-field{border-color:#3a4865}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-rg input[type=file].sales-field:hover:not(:disabled){border-color:#F7D154;background:#1c2840!important}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-rg-toolbar{background:var(--surface-card)}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-rg .sales-button{background:var(--surface-card);border-color:var(--border-strong);color:var(--text-strong)}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-rg .sales-button:not(:disabled):hover{background:#1c2840;border-color:#3a4865}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-rg-count{background:#1c2a44;color:#b9cdea}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-rg-multa fieldset{background:#18233a}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-rg-multa:focus-within{border-color:#3a4865!important;box-shadow:0 10px 30px rgba(0,0,0,.3)}:is(.sales-workspace,.rc-admin)[data-tema=escuro]{--brand:#5b84cc;--brand-hover:#6a91d6;--brand-pressed:#4a72b8;--success-50:rgba(34,197,94,.14);--success-600:#6ad79a;--success-500:#4cc983;--danger-50:rgba(239,68,68,.14);--danger-500:#f28b8b;--danger-600:#f28b8b;--warning-50:rgba(247,209,84,.12);--warning-500:#f5d77a;--warning-700:#f5d77a;--yellow-800:#f5d77a}.sales-workspace[data-tema=escuro] .sales-main label{color:#b9c6da}.sales-workspace[data-tema=escuro] .sales-main :is(.border,.border-2,.border-t,.border-b){border-color:var(--sales-line)}.sales-workspace[data-tema=escuro] .sales-call-steps li>span{background:rgba(247,209,84,.16);color:#F7D154}.sales-workspace[data-tema=escuro] .sales-contact-list .sales-contact-icon{background:#1c2840;color:#b9c6da}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-rg-tabs .sales-button[aria-pressed=true]{background:transparent!important;border-color:transparent!important}.sales-workspace .sales-side-foot{display:flex;flex-direction:column;gap:2px}.sales-workspace .sales-perfil{display:flex;align-items:center;gap:10px;padding:10px;margin-bottom:6px;border-radius:14px;background:var(--ink-50);border:1px solid var(--divider)}.sales-workspace .sales-perfil .rc-side-avatar{width:38px;height:38px;font-size:13.5px}:is(.sales-workspace,.rc-admin) .sales-chave{position:relative;flex:none;width:34px;height:20px;border-radius:999px;background:var(--ink-200);transition:background .2s}:is(.sales-workspace,.rc-admin) .sales-chave>span{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.25);transition:transform .2s cubic-bezier(.22,1,.36,1)}:is(.sales-workspace,.rc-admin) .sales-tema-linha[aria-checked=true] .sales-chave{background:#F7D154}:is(.sales-workspace,.rc-admin) .sales-tema-linha[aria-checked=true] .sales-chave>span{transform:translateX(14px)}.sales-workspace .sales-sair{color:var(--text-muted)}.sales-workspace .sales-sair:hover{background:rgba(220,38,38,.08);color:#DC2626}.sales-workspace .rc-side[data-mini] .sales-perfil{justify-content:center;padding:6px 0;background:none;border-color:transparent}.sales-workspace[data-tema=escuro] .sales-perfil{background:#18233a}.sales-workspace[data-tema=escuro] .sales-sair:hover{background:rgba(239,68,68,.14);color:#f28b8b}@media (prefers-reduced-motion:reduce){.sales-workspace .sales-chave,.sales-workspace .sales-chave>span{transition:none}}.sales-workspace .sales-side-nav{gap:18px}.sales-workspace .sales-side-grupo+.sales-side-grupo{border-top:1px solid var(--divider);padding-top:14px}.sales-workspace .sales-side-grupo .rc-side-label{padding:0 10px 6px;font-size:10.5px;color:var(--text-subtle)}.sales-workspace .sales-side-nav .rc-side-item{font-weight:500}.sales-workspace .sales-side-nav .rc-side-item:not([data-ativa]) .rc-side-ic{background:var(--ink-50);border:1px solid var(--divider)}.sales-workspace .sales-side-nav .rc-side-item:not([data-ativa]):hover .rc-side-ic{background:#fff;border-color:var(--border-strong)}.sales-workspace .sales-side-nav .rc-side-item[data-ativa]{font-weight:700}.sales-workspace .rc-side[data-mini] .sales-side-grupo+.sales-side-grupo{padding-top:10px}.sales-workspace[data-tema=escuro] .sales-side-nav .rc-side-item:not([data-ativa]) .rc-side-ic{background:#18233a;border-color:#243250}.sales-workspace[data-tema=escuro] .sales-side-nav .rc-side-item:not([data-ativa]):hover .rc-side-ic{background:#1f2d4a}.rc-tag-pill{background:var(--tag-bg);color:var(--tag-fg);border:1px solid var(--tag-bd)}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-tag-pill{background:color-mix(in srgb,var(--tag-fg) 26%,transparent);color:color-mix(in srgb,var(--tag-fg) 30%,#fff);border-color:color-mix(in srgb,var(--tag-fg) 55%,transparent)}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-badge--neutral{--_bg:#ffffff14;--_fg:#c8d3e3}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-badge--brand{--_bg:rgba(96,140,220,.2);--_fg:#b3cdf7}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-badge--accent{--_bg:rgba(247,209,84,.16);--_fg:#F7D154}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-badge--success{--_bg:rgba(76,201,131,.16);--_fg:#7ddfa8}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-badge--warning{--_bg:rgba(245,166,35,.16);--_fg:#f7c76f}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-badge--danger{--_bg:rgba(242,139,139,.16);--_fg:#f6a5a5}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .rc-badge--outline{--_fg:#c8d3e3;--_bd:#3a4865}.rc-home{--h-max:1180px}.rc-home .h-wrap{max-width:var(--h-max);margin:0 auto;padding-left:16px;padding-right:16px}@media (min-width:768px){.rc-home .h-wrap{padding-left:28px;padding-right:28px}}.rc-home .h-sec{padding-top:72px;padding-bottom:72px}@media (min-width:768px){.rc-home .h-sec{padding-top:112px;padding-bottom:112px}}.rc-home .h-eyebrow{color:var(--v2-blue);font-weight:700;font-size:13.5px;letter-spacing:1px;text-transform:uppercase;margin:0 0 12px}.rc-home .h-eyebrow--light{color:var(--v2-accent)}.rc-home .h-h2{font-family:var(--font-display);font-weight:800;font-size:clamp(28px,5vw,44px);line-height:1.08;letter-spacing:-1.2px;color:var(--v2-ink);margin:0 0 16px;text-wrap:balance}.rc-home .h-h2--light{color:#F4F8FD}.rc-home .h-lead{font-size:18px;line-height:1.55;color:var(--v2-text-soft);margin:0;text-wrap:pretty}.rc-home .h-mark{background:var(--v2-accent);padding:1px 10px;border-radius:6px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.rc-home .h-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;border-radius:999px;font-weight:800;font-family:var(--font-jakarta-stack);transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.rc-home .h-btn--yellow{background:var(--v2-accent);color:var(--v2-ink);font-size:17px;padding:15px 28px;box-shadow:0 6px 22px rgba(247,209,84,.45)}.rc-home .h-btn--yellow:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(247,209,84,.6)}.rc-home .h-btn--ink{background:var(--v2-ink);color:#F4F8FD;font-size:15px;padding:10px 20px}.rc-home .h-btn--ink:hover{background:#2E5180}.rc-home .h-btn:focus-visible,.rc-home a:focus-visible,.rc-home button:focus-visible{outline:3px solid var(--v2-blue);outline-offset:3px}.rc-home .h-header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.92);backdrop-filter:blur(10px);border-bottom:1px solid var(--v2-hair);transition:background-color .35s ease,border-color .35s ease}.rc-home .h-header[data-scrolled]{background:rgba(255,255,255,.68);backdrop-filter:blur(18px) saturate(180%);border-bottom-color:rgba(34,67,107,.08)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.rc-home .h-header[data-scrolled]{background:rgba(255,255,255,.96)}}@media (prefers-reduced-transparency:reduce){.rc-home .h-header[data-scrolled]{background:rgba(255,255,255,.85)}}@media (min-width:768px){.rc-home .h-bar{display:grid;grid-template-columns:1fr auto 1fr}}.rc-home .h-navtrack{align-items:center;gap:8px}.rc-home a.h-navlink{position:relative;padding:10px 16px;text-decoration:none;color:#5A6575;font-weight:500;font-size:16px;white-space:nowrap;transition:color .2s ease}.rc-home a.h-navlink:hover,.rc-home a.h-navlink[data-on]{color:var(--v2-ink)}.rc-home a.h-navlink[aria-current]{font-weight:700}.rc-home .h-navlabel{display:inline-flex;flex-direction:column;align-items:center}.rc-home .h-navlabel:after{content:attr(data-label);height:0;overflow:hidden;visibility:hidden;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.rc-home .h-navdot{position:absolute;left:50%;bottom:0;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:var(--v2-ink)}.rc-home .h-acct{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 12px 0 5px;border-radius:999px;border:1px solid #d5e0ec;background:#fff;color:var(--v2-ink);cursor:pointer;box-shadow:0 1px 2px rgba(34,67,107,.06);transition:border-color .18s ease,box-shadow .18s ease}.rc-home .h-acct:hover,.rc-home .h-acct[data-open]{border-color:var(--v2-ink);box-shadow:0 6px 18px rgba(34,67,107,.12)}.rc-home .h-acct-av{flex:none;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--v2-ink);color:#fff;font-weight:800;font-size:13.5px;letter-spacing:.4px}.rc-home .h-acct-av--lg{width:44px;height:44px;font-size:15px;background:var(--v2-accent);color:var(--v2-ink)}.rc-home .h-acct-name{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:15px}.rc-home .h-acct-chev{display:flex;color:#7A8BA0;transition:transform .2s ease}.rc-home .h-acct[data-open] .h-acct-chev{transform:rotate(180deg)}.rc-home .h-acct-menu{position:absolute;right:0;top:calc(100% + 10px);z-index:60;width:264px;padding:8px;border-radius:18px;background:#fff;border:1px solid #e3e9f1;box-shadow:0 20px 50px rgba(34,67,107,.18),0 2px 6px rgba(34,67,107,.06);transform-origin:top right}.rc-home .h-acct-head{display:flex;align-items:center;gap:12px;padding:10px 10px 14px;margin-bottom:6px;border-bottom:1px solid #eef2f7}.rc-home .h-acct-hi{display:block;font-weight:800;font-size:15px;color:var(--v2-ink)}.rc-home .h-acct-mail{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#7A8BA0;margin-top:2px}.rc-home .h-acct-item{display:flex;width:100%;align-items:center;gap:12px;padding:11px 12px;border-radius:12px;border:none;background:transparent;color:#3F4B5C;font-weight:600;font-size:15px;text-decoration:none;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.rc-home .h-acct-item svg{color:#7A8BA0;transition:color .15s ease}.rc-home .h-acct-item:hover{background:#F1F6FB;color:var(--v2-ink)}.rc-home .h-acct-item:hover svg{color:var(--v2-ink)}.rc-home .h-acct-sep{height:1px;margin:6px 4px;background:#EEF2F7}.rc-home .h-acct-item--out,.rc-home .h-acct-item--out svg{color:#B4232C}.rc-home .h-acct-item--out:hover{background:#FDF0F0;color:#B4232C}.rc-home .h-acct-item--out:hover svg{color:#B4232C}.rc-home .h-signup{display:inline-flex;align-items:center;height:48px;padding:0 18px;border-radius:999px;color:var(--v2-ink);font-weight:700;font-size:15px;text-decoration:none;white-space:nowrap;transition:background .18s ease}.rc-home .h-signup:hover{background:#F1F6FB}@media (max-width:1023px){.rc-home .h-signup{display:none}}.rc-home .h-login{white-space:nowrap;display:inline-flex;align-items:center;gap:12px;height:48px;padding:0 5px 0 22px;border-radius:999px;border:1px solid #d5e0ec;background:#fff;color:var(--v2-ink);font-weight:800;font-size:15px;text-decoration:none;box-shadow:0 1px 2px rgba(34,67,107,.06);transition:border-color .18s ease,box-shadow .18s ease}.rc-home .h-login:hover{border-color:var(--v2-ink);box-shadow:0 6px 18px rgba(34,67,107,.12)}.rc-home .h-login-ic{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--v2-ink);color:#fff;transition:background .18s ease}.rc-home .h-login-ic svg{transition:transform .2s ease}.rc-home .h-login:hover .h-login-ic{background:#2E5180}.rc-home .h-login:hover .h-login-ic svg{transform:translateX(2px)}@media (prefers-reduced-motion:reduce){.rc-home .h-login-ic svg{transition:none}.rc-home .h-login:hover .h-login-ic svg{transform:none}}@media (min-width:768px) and (max-width:959px){.rc-home .h-navtrack{gap:0}.rc-home a.h-navlink{padding:10px;font-size:14.5px}}.rc-home .h-burger{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;border:1px solid var(--v2-hair);background:#fff;cursor:pointer}.rc-home .h-drawer{border-top:1px solid var(--v2-hair);background:#fff;padding:8px 16px 18px;display:flex;flex-direction:column}.rc-home .h-drawer a{padding:14px 4px;text-decoration:none;color:var(--v2-ink);font-weight:700;font-size:17px;border-bottom:1px solid #f3f1ea}.rc-home .h-depo-who{display:flex;align-items:center;gap:14px;margin-top:auto;padding-top:18px;border-top:1px solid rgba(255,255,255,.1)}.rc-home .h-depo-av{flex:none;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:var(--v2-accent);color:var(--v2-ink);font-weight:800;font-size:15.5px;letter-spacing:.3px;box-shadow:0 0 0 3px #2B4E78,0 0 0 5px rgba(247,209,84,.35)}.rc-home .h-depo-name{font-weight:700;font-size:16px;color:#fff;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-home .h-depo-loc{display:inline-flex;align-items:center;gap:5px;font-size:13.5px;color:#AFC1D8;line-height:1.2}.rc-home .h-depo-loc svg{flex:none;color:var(--v2-accent);opacity:.85}.rc-home .h-stats-sec{background:#fff;border-top:1px solid var(--v2-hair);padding:56px 0}.rc-home .h-stats{list-style:none;margin:20px auto 0;padding:0;max-width:960px;display:grid;grid-template-columns:1fr}.rc-home .h-stat{display:flex;flex-direction:column;align-items:center;text-align:center;padding:22px 16px}.rc-home .h-stat+.h-stat{border-top:1px solid var(--v2-hair)}.rc-home .h-stat-n{position:relative;font-family:var(--font-display);font-weight:800;font-size:clamp(42px,6vw,60px);line-height:1;letter-spacing:-1.6px;color:var(--v2-ink);padding-bottom:14px;white-space:nowrap;font-variant-numeric:tabular-nums}.rc-home .h-stat-n:after{content:"";position:absolute;left:50%;bottom:0;width:28px;height:4px;margin-left:-14px;border-radius:4px;background:var(--v2-accent)}.rc-home .h-stat-l{margin-top:12px;font-size:16px;font-weight:600;color:var(--v2-text-soft)}.rc-home .h-stats-more{display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border-radius:999px;border:1px solid #d5e0ec;background:#F7FAFD;color:var(--v2-ink);font-weight:700;font-size:15.5px;text-decoration:none;transition:border-color .18s ease,background .18s ease}.rc-home .h-stats-more:hover{border-color:var(--v2-ink);background:#fff}.rc-home .h-stats-more svg{transition:transform .18s ease}.rc-home .h-stats-more:hover svg{transform:translateY(2px)}@media (min-width:768px){.rc-home .h-stats-sec{padding:72px 0}.rc-home .h-stats{grid-template-columns:repeat(3,1fr)}.rc-home .h-stat{padding:8px 24px}.rc-home .h-stat+.h-stat{border-top:0;border-left:1px solid var(--v2-hair)}}.rc-home .h-hero{background:radial-gradient(1200px 500px at 50% -10%,#E3EDF8 0,rgba(227,237,248,0) 70%),linear-gradient(180deg,#FFFFFF,#F1F6FB)}.rc-home .h-badge{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid #dce6f2;color:var(--v2-ink);font-weight:800;font-size:12px;letter-spacing:.8px;padding:7px 14px;border-radius:999px;box-shadow:0 2px 10px rgba(34,67,107,.06)}.rc-home .h-badge i{width:8px;height:8px;border-radius:50%;background:var(--v2-success);display:inline-block}.rc-home .h-h1{font-family:var(--font-display);font-weight:800;font-size:clamp(38px,8vw,62px);line-height:1.04;letter-spacing:-1.8px;color:var(--v2-ink);margin:18px 0 16px;text-wrap:balance}.rc-home .h-h1 .h-mark{font-size:.62em;letter-spacing:-.6px;line-height:1.5}.rc-home .h-action{background:#fff;border:1px solid #e3e9f1;border-radius:24px;padding:14px;box-shadow:0 22px 60px rgba(34,67,107,.16)}.rc-home .h-drop{display:flex;align-items:center;gap:14px;border:2px dashed #cbd8e8;border-radius:16px;padding:16px;background:#F7FAFD;text-decoration:none;color:var(--v2-ink);transition:border-color .18s,background .18s}.rc-home .h-drop:hover{border-color:var(--v2-blue);background:#EFF5FC}.rc-home .h-drop-ic{flex:none;width:48px;height:48px;border-radius:14px;background:var(--v2-accent-soft);display:flex;align-items:center;justify-content:center}.rc-home .h-action .h-btn--yellow{width:100%;margin-top:12px;font-size:17.5px;padding:17px 22px}@media (max-width:419px){.rc-home .h-action .h-btn--yellow{font-size:16px;padding:16px 14px}}@media (min-width:640px){.rc-home .h-action{display:flex;align-items:center;gap:12px;padding:12px;border-radius:999px}.rc-home .h-drop{flex:1;border-radius:999px;padding:10px 18px 10px 10px}.rc-home .h-drop-ic{border-radius:50%}.rc-home .h-action .h-btn--yellow{width:auto;margin-top:0;white-space:nowrap}}.rc-home .h-guarantee{background:#F0FAF4;border:1.5px solid #bfe3cf;border-radius:14px;padding:12px 14px}.rc-home .h-check{display:inline-flex;align-items:center;gap:8px;color:#3F3F3F;font-weight:600;font-size:14.5px}.rc-home .h-photo{position:relative;width:100%;max-width:480px;margin:0 auto}.rc-home .h-photo:before{content:"";position:absolute;right:-14px;bottom:-14px;width:100%;height:100%;border-radius:24px;background:var(--v2-accent)}.rc-home .h-photo-in{position:relative;overflow:hidden;border-radius:22px;box-shadow:0 18px 44px rgba(34,67,107,.22);background:linear-gradient(160deg,#2E5180,#22436B);aspect-ratio:6/5}.rc-home .h-photo-in img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;display:block}.rc-home .h-chips{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding:4px 16px 6px;margin:0 -16px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent)}.rc-home .h-chips::-webkit-scrollbar{display:none}@media (min-width:900px){.rc-home .h-chips{flex-wrap:wrap;justify-content:center;overflow:visible;-webkit-mask-image:none}}.rc-home .h-chip{flex:none;display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid #dce6f2;color:var(--v2-ink);font-weight:700;font-size:14.5px;padding:10px 16px;border-radius:999px;text-decoration:none;transition:background .18s,border-color .18s,transform .18s}.rc-home .h-chip:hover{background:var(--v2-accent-soft);border-color:var(--v2-accent);transform:translateY(-1px)}.rc-home .h-status{display:inline-flex;align-items:center;gap:6px;background:#E8F7EE;color:#12734A;font-weight:800;font-size:12px;padding:5px 10px;border-radius:999px}.rc-home .h-card{background:#fff;border:1px solid #e3e9f1;border-radius:24px;transition:transform .22s ease,box-shadow .22s ease}.rc-home .h-card:hover{transform:translateY(-4px);box-shadow:0 18px 44px rgba(34,67,107,.12)}.rc-home .h-steps{position:relative;display:grid;gap:28px}@media (min-width:900px){.rc-home .h-steps{grid-template-columns:repeat(4,1fr);gap:24px}.rc-home .h-steps:before{content:"";position:absolute;top:31px;left:12%;right:12%;height:3px;background:repeating-linear-gradient(90deg,var(--v2-accent) 0 14px,transparent 14px 24px)}}@media (max-width:899px){.rc-home .h-steps:before{content:"";position:absolute;top:20px;bottom:20px;left:31px;width:3px;background:repeating-linear-gradient(180deg,var(--v2-accent) 0 14px,transparent 14px 24px)}.rc-home .h-step{display:grid;grid-template-columns:64px 1fr;gap:16px;align-items:start}}.rc-home .h-step-n{position:relative;z-index:1;width:64px;height:64px;border-radius:50%;background:var(--v2-ink);color:var(--v2-accent);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:800;font-size:24px;border:5px solid #fff;box-shadow:0 0 0 1px #E3E9F1}@media (min-width:900px){.rc-home .h-step{text-align:center}.rc-home .h-step-n{margin:0 auto 18px}}.rc-home .h-fab{position:fixed;right:16px;bottom:16px;z-index:60;width:58px;height:58px;border-radius:50%;background:#25D366;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 28px rgba(0,0,0,.25)}@media (min-width:768px){.rc-home .h-fab{display:none}}.rc-home.js-reveal [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.rc-home.js-reveal [data-reveal].is-in{opacity:1;transform:none}.rc-home .h-foot a{text-decoration:none;color:#AFC1D8;font-size:14.5px}.rc-home .h-foot a:hover{color:#fff}@media (prefers-reduced-motion:reduce){.rc-home.js-reveal [data-reveal]{opacity:1;transform:none;transition:none}.rc-home .h-btn,.rc-home .h-card,.rc-home .h-chip{transition:none}.rc-home .h-btn:hover,.rc-home .h-card:hover,.rc-home .h-chip:hover{transform:none}}@media (min-width:768px){.rc-home .h-burger,.rc-home .h-drawer{display:none}}.rc-home .h-h1 .h-h1-sub{display:block;font-size:.56em;letter-spacing:-.8px;line-height:1.25;margin-top:10px}.rc-home .h-hl{position:relative;display:inline-block;white-space:nowrap}.rc-home .h-hl-bg{position:absolute;left:-6px;right:-6px;bottom:4%;height:46%;background:var(--v2-accent);border-radius:6px;transform-origin:left center}.rc-home .h-btn--hero{font-size:18px;padding:18px 30px}@media (max-width:639px){.rc-home .h-btn--hero{font-size:17px;padding:17px 24px}}.rc-home .h-trust{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:34px 0 0;font-size:14px;color:#556B88;font-weight:600}.rc-home .h-trust a{color:#12734A;font-weight:600;text-decoration:underline;text-underline-offset:2px}.rc-home .h-trust-dot{width:8px;height:8px;border-radius:50%;background:#16A34A;box-shadow:0 0 0 4px #DCF3E5}.rc-home .h-vp{position:relative;margin-top:16px;border-radius:16px;overflow:hidden;background:#0F2240;aspect-ratio:9/13}.rc-home .h-vp video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;cursor:pointer}.rc-home .h-vp:after{content:"";position:absolute;inset:auto 0 0 0;height:45%;background:linear-gradient(180deg,transparent,rgba(15,34,64,.85));pointer-events:none;transition:opacity .3s}.rc-home .h-vp-big{position:absolute;top:50%;left:50%;translate:-50% -50%;width:68px;height:68px;border-radius:50%;border:none;cursor:pointer;background:#F7D154;display:flex;align-items:center;justify-content:center;padding-left:4px;box-shadow:0 0 0 10px rgba(247,209,84,.25),0 12px 30px rgba(0,0,0,.35);z-index:2}.rc-home .h-vp-dur{top:12px;right:12px;background:rgba(15,34,64,.75);color:#fff;font-size:12px;font-weight:700;padding:4px 9px}.rc-home .h-vp-bar,.rc-home .h-vp-dur{position:absolute;z-index:2;border-radius:999px}.rc-home .h-vp-bar{left:10px;right:10px;bottom:10px;display:flex;align-items:center;gap:8px;padding:6px 8px;background:rgba(15,34,64,.55);backdrop-filter:blur(8px);transition:opacity .25s}.rc-home .h-vp[data-playing] .h-vp-bar,.rc-home .h-vp[data-playing]:after{opacity:0}.rc-home .h-vp[data-playing]:focus-within .h-vp-bar,.rc-home .h-vp[data-playing]:hover .h-vp-bar{opacity:1}@media (hover:none){.rc-home .h-vp[data-playing] .h-vp-bar{opacity:1}}.rc-home .h-vp-ic{flex:none;width:30px;height:30px;border-radius:50%;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.rc-home .h-vp-ic:hover{background:rgba(255,255,255,.15)}.rc-home .h-vp-track{flex:1;height:5px;border-radius:999px;background:rgba(255,255,255,.25);cursor:pointer;position:relative}.rc-home .h-vp-track span{position:absolute;inset:0 auto 0 0;border-radius:999px}.rc-home .h-vp-time{flex:none;color:#fff;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}@keyframes h-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes h-in-right{0%{opacity:0;transform:translateX(30px) rotate(2deg)}to{opacity:1;transform:none}}@keyframes h-drop{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:none}}@keyframes h-sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.rc-home .h-rise{animation:h-rise .6s cubic-bezier(.22,1,.36,1) both}.rc-home .h-rise-group>.h-rise:nth-child(2){animation-delay:.09s}.rc-home .h-rise-group>.h-rise:nth-child(3){animation-delay:.18s}.rc-home .h-rise-group>.h-rise:nth-child(4){animation-delay:.27s}.rc-home .h-rise-group>.h-rise:nth-child(5){animation-delay:.36s}.rc-home .h-rise-photo{animation:h-in-right .7s cubic-bezier(.22,1,.36,1) .25s both}.rc-home .h-drop-in{animation:h-drop .5s cubic-bezier(.22,1,.36,1) both}.rc-home .h-hl-bg{animation:h-sweep .6s cubic-bezier(.65,0,.35,1) .75s both}@keyframes h-word{0%{opacity:0;transform:translateY(.35em);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.rc-home .h-h1--seq .h-q{display:inline-block;animation:h-word .55s cubic-bezier(.22,1,.36,1) both}.rc-home .h-h1--seq .h-q:nth-child(2){animation-delay:.12s}.rc-home .h-h1--seq .h-q:nth-child(3){animation-delay:.24s}.rc-home .h-h1--seq .h-h1-sub{animation:h-word .6s cubic-bezier(.22,1,.36,1) .85s both}.rc-home .h-h1--seq .h-hl-bg{animation-delay:1.35s}.rc-home .h-hero-text>.h-rise:nth-child(2){animation-delay:1.1s}.rc-home .h-hero-text>.h-rise:nth-child(3){animation-delay:1.2s}.rc-home .h-hero-text>.h-rise:nth-child(4){animation-delay:1.3s}@media (prefers-reduced-motion:reduce){.rc-home .h-drop-in,.rc-home .h-h1--seq .h-h1-sub,.rc-home .h-h1--seq .h-q,.rc-home .h-hl-bg,.rc-home .h-rise,.rc-home .h-rise-photo{animation:none}}.rc-home .h-smark{position:relative;display:inline-block;padding:1px 10px}.rc-home .h-smark-bg{position:absolute;inset:0;background:var(--v2-accent);border-radius:6px;transform-origin:left center}.rc-home .h-btn--ghost{background:#fff;color:var(--v2-ink);border:2px solid #d5e0ec;font-size:16.5px;padding:16px 24px;font-weight:700}.rc-home .h-btn--ghost:hover{border-color:var(--v2-ink)}@media (max-width:639px){.rc-home .h-btn--ghost{font-size:16px;padding:15px 22px}}@keyframes h-dash-x{to{background-position:24px 0}}@keyframes h-dash-y{to{background-position:0 24px}}@keyframes h-run-x{0%{left:12%;opacity:0}8%{opacity:1}92%{opacity:1}to{left:88%;opacity:0}}@keyframes h-run-y{0%{top:20px;opacity:0}8%{opacity:1}92%{opacity:1}to{top:calc(100% - 20px);opacity:0}}.rc-home .h-steps:after{content:"";position:absolute;width:14px;height:14px;border-radius:50%;background:var(--v2-accent);box-shadow:0 0 0 5px rgba(247,209,84,.3),0 0 16px rgba(247,209,84,.8);pointer-events:none}@media (min-width:900px){.rc-home .h-steps:before{animation:h-dash-x .8s linear infinite}.rc-home .h-steps:after{top:26px;margin-left:-7px;animation:h-run-x 4.5s cubic-bezier(.45,0,.55,1) infinite}}@media (max-width:899px){.rc-home .h-steps:before{animation:h-dash-y .8s linear infinite}.rc-home .h-steps:after{left:26px;margin-top:-7px;animation:h-run-y 4.5s cubic-bezier(.45,0,.55,1) infinite}}@media (prefers-reduced-motion:reduce){.rc-home .h-steps:before{animation:none}.rc-home .h-steps:after{display:none}}.rc-home .h-gar{max-width:920px;background:#fff;border:1px solid #e3e9f1;border-top:3px solid #16a34a;border-radius:20px;padding:26px 26px 10px}.rc-home .h-gar-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;margin-bottom:18px}.rc-home .h-gar-head h3{font-weight:800;font-size:20px;letter-spacing:-.4px;color:var(--v2-ink);margin:0}.rc-home .h-gar-head a{display:inline-flex;align-items:center;gap:6px;color:#12734A;font-weight:700;font-size:14px;text-decoration:none}.rc-home .h-gar-head a:hover{text-decoration:underline;text-underline-offset:3px}.rc-home .h-gar-steps{list-style:none;padding:0;margin:0;display:grid;gap:0}@media (min-width:768px){.rc-home .h-gar-steps{grid-template-columns:repeat(3,1fr);gap:24px}}.rc-home .h-gar-steps li{font-size:14.5px;line-height:1.55;color:#5A5A5A;padding:14px 0 16px;border-top:1px solid #eef2f7}.rc-home .h-gar-steps li span{display:block;font-family:var(--font-display);font-weight:800;font-size:13px;color:#16A34A;margin-bottom:6px;letter-spacing:.5px}@keyframes h-run-steps{0%{left:12.5%;opacity:0;transform:scale(.4)}4%{left:12.5%;opacity:1;transform:scale(1)}14%{left:12.5%}28%{left:37.5%}42%{left:37.5%}56%{left:62.5%}70%{left:62.5%}84%{left:87.5%;opacity:1;transform:scale(1)}96%{left:87.5%;opacity:1;transform:scale(1)}to{left:87.5%;opacity:0;transform:scale(.4)}}@keyframes h-step-hit{0%,to{box-shadow:0 0 0 1px #E3E9F1}50%{box-shadow:0 0 0 1px #E3E9F1,0 0 0 9px rgba(247,209,84,.45)}}@media (min-width:900px){.rc-home .h-steps:after{animation:h-run-steps 8s cubic-bezier(.65,0,.35,1) infinite}.rc-home .h-step-n{animation:h-step-hit 8s infinite;animation-timing-function:ease-out}.rc-home .h-step:first-child .h-step-n{animation-name:h-hit-1}.rc-home .h-step:nth-child(2) .h-step-n{animation-name:h-hit-2}.rc-home .h-step:nth-child(3) .h-step-n{animation-name:h-hit-3}.rc-home .h-step:nth-child(4) .h-step-n{animation-name:h-hit-4}}@keyframes h-hit-1{0%,16%,3%,to{box-shadow:0 0 0 1px #E3E9F1}13%,6%{box-shadow:0 0 0 1px #E3E9F1,0 0 0 9px rgba(247,209,84,.45)}}@keyframes h-hit-2{0%,27%,44%,to{box-shadow:0 0 0 1px #E3E9F1}30%,41%{box-shadow:0 0 0 1px #E3E9F1,0 0 0 9px rgba(247,209,84,.45)}}@keyframes h-hit-3{0%,55%,72%,to{box-shadow:0 0 0 1px #E3E9F1}58%,69%{box-shadow:0 0 0 1px #E3E9F1,0 0 0 9px rgba(247,209,84,.45)}}@keyframes h-hit-4{0%,83%,98%,to{box-shadow:0 0 0 1px #E3E9F1}86%,95%{box-shadow:0 0 0 1px #E3E9F1,0 0 0 9px rgba(247,209,84,.45)}}@media (prefers-reduced-motion:reduce){.rc-home .h-step-n{animation:none!important}}@media (max-width:767px){.rc-home .h-hero-text{text-align:center}.rc-home .h-hero-text .h-h1{font-size:clamp(34px,9.5vw,42px);margin-top:0}.rc-home .h-hero-text .h-h1 .h-h1-sub{font-size:.6em;margin-top:8px}.rc-home .h-hero-text .h-lead{margin-left:auto!important;margin-right:auto!important;font-size:16.5px}.rc-home .h-hero-ctas{align-items:stretch!important}.rc-home .h-hero-btns{flex-direction:column;align-items:stretch;gap:10px}.rc-home .h-hero-btns .h-btn,.rc-home .h-hero-btns>span{width:100%}.rc-home .h-hero-ctas>span{padding-left:0!important;text-align:center}.rc-home .h-trust{justify-content:center;text-align:center;margin-top:22px;font-size:13.5px}.rc-home .h-hero-grid{gap:24px;padding-top:20px!important}.rc-home .h-hero-grid>.h-photo{order:-1}.rc-home .h-photo{max-width:290px;margin-top:0}.rc-home .h-photo:before{right:-8px;bottom:-8px}.rc-home .h-photo-badge{top:auto!important;bottom:8px;left:8px!important;transform:scale(.8);transform-origin:bottom left}.rc-home .h-sec{padding-top:64px;padding-bottom:64px}.rc-home .h-gar{padding:22px 20px 6px}.rc-home .h-gar-head{justify-content:center;text-align:center;flex-direction:column;align-items:center}.rc-home footer{padding-bottom:72px}}.rc-home .h-dc-track{display:grid;gap:20px}@media (min-width:768px){.rc-home .h-dc-track{grid-template-columns:repeat(3,1fr)}.rc-home .h-dc:not(.h-dc--scroll) .h-dc-nav{display:none!important}.rc-home .h-dc--scroll .h-dc-track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}}@media (min-width:768px){.rc-home .h-dc--scroll .h-dc-track::-webkit-scrollbar{display:none}.rc-home .h-dc--scroll .h-dc-slide{flex:0 0 calc((100% - 40px) / 3);scroll-snap-align:start}}@media (max-width:767px){.rc-home .h-dc-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.rc-home .h-dc-track::-webkit-scrollbar{display:none}.rc-home .h-dc-slide{flex:0 0 100%;scroll-snap-align:center}}.rc-home .h-dc-nav{gap:18px;margin-top:20px}.rc-home .h-dc-arrow,.rc-home .h-dc-nav{display:flex;align-items:center;justify-content:center}.rc-home .h-dc-arrow{width:46px;height:46px;border-radius:50%;border:none;background:var(--v2-accent);cursor:pointer;box-shadow:0 6px 18px rgba(247,209,84,.35)}.rc-home .h-dc-arrow:disabled{background:rgba(255,255,255,.15);box-shadow:none;cursor:default}.rc-home .h-dc-arrow:disabled svg path{stroke:rgba(255,255,255,.5)}.rc-home .h-dc-dot{background:none;border:none;padding:6px 0;cursor:pointer;display:flex}.rc-home .h-dc-dot span{display:block;height:8px;border-radius:999px;background:var(--v2-accent)}.rc-home .h-chip{padding:8px 16px 8px 8px}.rc-home .h-chip-ic{width:28px;height:28px;border-radius:50%;background:var(--v2-accent-soft);display:inline-flex;align-items:center;justify-content:center;flex:none;transition:background .18s,transform .3s}.rc-home .h-chip:hover .h-chip-ic{background:var(--v2-accent);transform:rotate(-8deg)}@media (min-width:900px){.rc-home .h-chips{gap:8px}.rc-home .h-chip{font-size:13.5px;padding:6px 13px 6px 6px;gap:7px}.rc-home .h-chip-ic{width:24px;height:24px}.rc-home .h-chip-ic svg{width:14px;height:14px}}@media (min-width:1100px){.rc-home .h-chips{flex-wrap:nowrap}}.rc-home .h-chipwrap{position:relative}.rc-home .h-chipwrap .h-chips{-webkit-mask-image:none;mask-image:none}.rc-home .h-chipwrap:after,.rc-home .h-chipwrap:before{content:"";position:absolute;top:0;bottom:0;width:56px;pointer-events:none;opacity:0;transition:opacity .25s;z-index:1}.rc-home .h-chipwrap:before{left:-16px;background:linear-gradient(90deg,#F3F7FB 30%,rgba(243,247,251,0))}.rc-home .h-chipwrap:after{right:-16px;background:linear-gradient(270deg,#F3F7FB 30%,rgba(243,247,251,0))}.rc-home .h-chipwrap[data-left]:before,.rc-home .h-chipwrap[data-right]:after{opacity:1}.rc-home .h-chipnav{position:absolute;top:50%;translate:0 -50%;z-index:2;width:34px;height:34px;border-radius:50%;border:1px solid #dce6f2;background:#fff;box-shadow:0 4px 12px rgba(34,67,107,.15);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s}.rc-home .h-chipnav--l{left:-6px;transform:translateX(-6px)}.rc-home .h-chipnav--r{right:-6px;transform:translateX(6px)}.rc-home .h-chipwrap[data-left] .h-chipnav--l,.rc-home .h-chipwrap[data-right] .h-chipnav--r{opacity:1;pointer-events:auto;transform:none}@keyframes h-nudge{0%,to{transform:none}50%{transform:translateX(4px)}}.rc-home .h-chipwrap[data-right]:not([data-left]) .h-chipnav--r{animation:h-nudge 1.4s ease-in-out 3}@media (min-width:900px){.rc-home .h-chipnav,.rc-home .h-chipwrap:after,.rc-home .h-chipwrap:before{display:none}}@media (prefers-reduced-motion:reduce){.rc-home .h-chipnav{animation:none!important}}.rc-home .h-vm{position:fixed;inset:0;z-index:200;background:rgba(12,26,48,.82);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:16px}.rc-home .h-vm-box{width:min(440px,100%);max-height:100%;display:flex;flex-direction:column;background:#22436B;border:1px solid #3a5c84;border-radius:26px;padding:14px;box-shadow:0 30px 80px rgba(0,0,0,.45)}.rc-home .h-vm-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding:0 2px}.rc-home .h-vm-tag{display:inline-flex;align-items:center;gap:7px;color:#F4F8FD;font-size:13px;font-weight:700}.rc-home .h-vm-tag i{width:8px;height:8px}.rc-home .h-vm-close,.rc-home .h-vm-tag i{border-radius:50%;background:var(--v2-accent)}.rc-home .h-vm-close{width:38px;height:38px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.rc-home .h-vp--modal{margin-top:0;aspect-ratio:9/16;max-height:calc(100dvh - 110px);border-radius:18px}.rc-home .h-vp--modal .h-vp-big{width:84px;height:84px}.rc-home .h-vm{background:none;backdrop-filter:none}.rc-home .h-vm-bg{position:absolute;inset:0;background:rgba(12,26,48,.82);backdrop-filter:blur(8px)}.rc-home .h-vm-box{position:relative;transform-origin:center center;will-change:transform}.rc-home .h-vp--modal{aspect-ratio:9/13}.rc-home .h-curtain{position:fixed;inset:0;z-index:300;background:#FFFFFF;display:flex;align-items:center;justify-content:center}@keyframes h-back-in{0%{opacity:0;transform:translateX(-80px)}to{opacity:1;transform:none}}.rc-home.h-back-in>main{animation:h-back-in .45s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion:reduce){.rc-home.h-back-in>main{animation:none}}.crm-board{--k-col:#F1F2F4;--k-card:#FFFFFF;--k-card-hover:#F8F8F8;--k-text:#172B4D;--k-muted:#626F86;--k-sb:rgba(9,30,66,.32);display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:10px;align-items:stretch;overflow-x:auto;padding:2px 2px 14px;scroll-snap-type:x proximity}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .crm-board{--k-col:#121c30;--k-card:#1e2a44;--k-card-hover:#25334f;--k-text:#e6ecf7;--k-muted:#9fb0cb;--k-sb:rgba(230,236,247,.35)}.crm-col{scroll-snap-align:start;display:flex;flex-direction:column;min-width:0;min-height:560px;background:var(--k-col);border-radius:12px;transition:background .15s,box-shadow .15s}.crm-col__head{display:flex;align-items:baseline;gap:8px;padding:14px 14px 8px}.crm-col__head h2:before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:#8590A2;vertical-align:1px}.crm-col[data-col=frio] .crm-col__head h2:before{background:#388BFF}.crm-col[data-col=morno] .crm-col__head h2:before{background:#F5CD47}.crm-col[data-col=quente] .crm-col__head h2:before{background:#F87168}.crm-col[data-col=ganho] .crm-col__head h2:before{background:#4BCE97}.crm-col[data-col=perdido] .crm-col__head h2:before{background:#626F86}.crm-col__head h2{margin:0;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.crm-col__count,.crm-col__head h2{font-size:12px;color:var(--k-muted)}.crm-col__count{font-weight:400}.crm-col__lane{list-style:none;margin:0;padding:4px 8px 10px;display:flex;flex-direction:column;gap:8px;flex:1;min-height:380px;max-height:calc(100dvh - 250px);overflow-y:auto}.crm-col__vazio{padding:24px 8px;text-align:center;font-size:13px;color:var(--k-muted);border-radius:8px}.crm-card{display:flex;flex-direction:column;gap:8px;width:100%;padding:12px;text-align:left;font:inherit;color:var(--k-text);background:var(--k-card);border:0;border-radius:8px;box-shadow:0 1px 1px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31);cursor:pointer;transition:background .12s}.crm-card:hover{background:var(--k-card-hover)}.crm-card:focus-visible{outline:2px solid #388BFF;outline-offset:1px}.crm-card>span{display:block;min-width:0}.crm-card__nome{font-size:14px;font-weight:500;line-height:20px;overflow-wrap:anywhere}.crm-card__interesse,.crm-card__nome{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.crm-card__interesse{font-size:13px;line-height:18px;color:var(--k-muted)}.crm-card__tags{display:flex!important;flex-wrap:wrap;gap:6px}.crm-lozenge{display:inline-block;padding:1px 6px;border-radius:3px;font-size:11px;font-weight:700;line-height:16px;letter-spacing:.02em;text-transform:uppercase;color:#44546F;background:#DCDFE4}.crm-lozenge[data-temp=frio]{color:#0055CC;background:#CFE1FD}.crm-lozenge[data-temp=morno]{color:#7F5F01;background:#F8E6A0}.crm-lozenge[data-temp=quente]{color:#AE2E24;background:#FFD5D2}.crm-lozenge[data-temp=aviso]{color:#A54800;background:#FCE4A6}.crm-lozenge[data-etapa=em_atendimento_comercial]{color:#5E4DB2;background:#E9E3FB}.crm-lozenge[data-etapa=proposta]{color:#206A83;background:#C6EDFB}.crm-lozenge[data-etapa=ganho]{color:#216E4E;background:#BAF3DB}.crm-lozenge[data-etapa=perdido]{color:#FFFFFF;background:#626F86}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .crm-lozenge[data-etapa=em_atendimento_comercial]{background:rgba(159,143,239,.24);color:#c4b8ff}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .crm-lozenge[data-etapa=proposta]{background:rgba(60,199,229,.2);color:#8fdcf0}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .crm-lozenge[data-etapa=ganho]{background:rgba(75,206,151,.2);color:#7ee2b8}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .crm-lozenge{background:rgba(159,176,203,.2);color:#c4d0e4}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .crm-lozenge[data-temp=frio]{background:rgba(87,157,255,.22);color:#8fc0ff}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .crm-lozenge[data-temp=morno]{background:rgba(245,205,71,.2);color:#f5d77a}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .crm-lozenge[data-temp=quente]{background:rgba(248,113,104,.22);color:#ff9c93}.crm-card__rodape{display:flex!important;align-items:center;justify-content:space-between;gap:8px}.crm-card__chave{gap:6px;min-width:0;font-size:12px;font-weight:600;color:var(--k-muted);font-variant-numeric:tabular-nums}.crm-card__avatar,.crm-card__chave{display:inline-flex!important;align-items:center}.crm-card__avatar{flex:none;width:24px;height:24px;border-radius:50%;justify-content:center;font-size:10px;font-weight:700;color:#fff;background:#8590A2}.crm-card__avatar[data-dono=meu]{background:#6554C0}.crm-card__avatar[data-dono=livre]{background:transparent;color:var(--k-muted);border:1.5px dashed var(--k-muted)}.crm-board,.crm-col__lane{--sb:var(--k-sb)}.crm-board::-webkit-scrollbar,.crm-col__lane::-webkit-scrollbar{width:10px;height:10px}.crm-board::-webkit-scrollbar-button,.crm-col__lane::-webkit-scrollbar-button{display:none;width:0;height:0}.crm-col__lane::-webkit-scrollbar-track{background:transparent;margin:6px 0}.crm-board::-webkit-scrollbar-track{background:rgba(9,30,66,.08);border-radius:999px}.crm-board::-webkit-scrollbar-thumb,.crm-col__lane::-webkit-scrollbar-thumb{background:transparent;border:2px solid transparent;border-radius:999px;background-clip:content-box;-webkit-transition:background-color .2s;transition:background-color .2s}.crm-board::-webkit-scrollbar-thumb,.crm-col__lane:hover::-webkit-scrollbar-thumb{background-color:var(--sb)}.crm-board::-webkit-scrollbar-thumb:hover,.crm-col__lane::-webkit-scrollbar-thumb:hover{background-color:rgba(9,30,66,.5)}@supports not selector(::-webkit-scrollbar){.crm-board,.crm-col__lane{scrollbar-width:thin;scrollbar-color:var(--sb) transparent}}@media (max-width:1350px){.crm-board{grid-auto-columns:232px}}@media (max-width:1023px){.crm-board{grid-auto-columns:264px}.crm-col__lane{max-height:65dvh}}.crm-col__head{padding:12px 12px 6px}.crm-col__head h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-col__lane{padding:4px 6px 8px}.crm-card{padding:10px 11px;gap:7px}.crm-card__chave,.crm-lozenge{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-lozenge{max-width:100%}.crm-pl{gap:24px}.crm-modal,.crm-pl{display:flex;flex-direction:column}.crm-modal{position:fixed;inset:0;z-index:200;gap:16px;padding:0 0 20px;background:linear-gradient(180deg,#DCE6F3,#EAF0F8 38%,#F2F5FA)}:is(.sales-workspace,.rc-admin)[data-tema=escuro] .crm-modal{background:linear-gradient(180deg,#0b1426,#0e1830)}.crm-modal>.crm-board{margin:0 20px}.crm-modal__topo{flex:none;display:flex;align-items:center;gap:16px;padding:12px 20px;background:#101b3c;border-bottom:3px solid #f7d154}.crm-modal__logo{display:inline-flex;flex:none}.crm-modal__titulo{display:flex;flex-direction:column;min-width:0;margin-right:auto;padding-left:16px;border-left:1px solid rgba(255,255,255,.18);color:#fff;line-height:1.25}.crm-modal__titulo strong{font-size:15px;font-weight:700}.crm-modal__titulo small{font-size:12px;color:rgba(255,255,255,.65)}.crm-modal__fechar{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;font:inherit;font-size:14px;font-weight:700;color:#101b3c;background:#F7D154;border:0;border-radius:999px;cursor:pointer;transition:filter .15s}.crm-modal__fechar:hover{filter:brightness(.95)}.crm-modal__fechar:focus-visible{outline:2px solid #fff;outline-offset:2px}.crm-modal>.crm-aviso{margin:0 20px}@media (max-width:640px){.crm-modal__titulo small{display:none}.crm-modal__topo{padding:10px 14px;gap:10px}.crm-modal>.crm-board{margin:0 12px}}.crm-modal .crm-board{flex:1;min-height:0}.crm-modal .crm-col{min-height:0;max-height:100%}.crm-modal .crm-col__lane{max-height:none;min-height:0}.crm-col[data-alvo]{background:color-mix(in srgb,#388BFF 14%,var(--k-col));box-shadow:inset 0 0 0 2px #579DFF}.crm-col[data-alvo] .crm-col__vazio{color:#0C66E4;font-weight:700}.crm-col__lane>li[data-arrastavel] .crm-card{cursor:grab}.crm-col__lane>li[data-arrastavel]:active .crm-card{cursor:grabbing}.crm-col__lane>li[data-arrastando]{opacity:.45}.crm-aviso{margin:0;padding:10px 14px;border-radius:12px;font-size:13.5px;font-weight:600}.crm-aviso[data-tipo=ok]{color:#166534;background:rgba(34,197,94,.14);border:1px solid rgba(34,197,94,.35)}.crm-aviso[data-tipo=erro]{color:#991B1B;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.35)}.crm-col__lane>li{position:relative}.crm-col__lane>li[data-arrastavel] .crm-card__nome{padding-right:28px}.crm-menu{position:absolute;top:8px;right:8px}.crm-menu__btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:6px;color:var(--k-muted);background:transparent;cursor:pointer}.crm-menu__btn:hover,.crm-menu__btn[aria-expanded=true]{background:rgba(9,30,66,.08);color:var(--k-text)}.crm-menu__btn:focus-visible{outline:2px solid #388BFF;outline-offset:1px}.crm-menu__lista{position:absolute;z-index:30;right:0;top:calc(100% + 4px);min-width:196px;margin:0;padding:4px;list-style:none;background:var(--k-card);border-radius:8px;box-shadow:0 8px 24px rgba(9,30,66,.2),0 0 1px rgba(9,30,66,.31)}.crm-menu__lista button{display:block;width:100%;padding:10px 12px;border:0;border-radius:6px;font:inherit;font-size:14px;text-align:left;color:var(--k-text);background:transparent;cursor:pointer}.crm-menu__lista button:focus-visible,.crm-menu__lista button:hover{background:rgba(9,30,66,.06);outline:none}.crm-quadro{display:flex;flex-direction:column;gap:10px;min-height:0}.crm-modal>.crm-quadro{flex:1;margin:0 20px}.crm-modal>.crm-quadro>.crm-board{flex:1;min-height:0;margin:0}.crm-tabs{display:none}@media (max-width:767px){.crm-tabs{display:flex;gap:6px;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:none}.crm-tabs::-webkit-scrollbar{display:none}.crm-tab{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:0;border-radius:999px;font:inherit;font-size:13px;font-weight:600;color:#44546F;background:#E9EBEE;cursor:pointer;white-space:nowrap}.crm-tab span{font-weight:400;opacity:.8}.crm-tab[aria-selected=true]{color:#fff;background:#172B4D}.crm-board{display:block;overflow:visible;padding:0}.crm-col{display:none;min-height:0}.crm-col[data-ativa]{display:flex}.crm-col__lane{max-height:none;min-height:160px}.crm-col__lane>li[data-arrastavel] .crm-card{cursor:pointer}.crm-modal>.crm-quadro{margin:0 12px;overflow-y:auto}.crm-modal .crm-col[data-ativa]{max-height:none}}.rc-admin[data-tema=escuro]{--bg-app:#0b1220;--surface-raised:#131d30;--surface-sunken:#0f1828;--border-subtle:#1f2a40}.rc-admin[data-tema=escuro] :is(.rc-saude-faixa,.rc-sino,.rc-sino__painel){background:var(--surface-card)}.rc-admin[data-tema=escuro] .rc-sino{color:var(--text-body)}.rc-admin[data-tema=escuro] .rc-sino:hover{background:#ffffff0d}.rc-admin[data-tema=escuro] .rc-sino--cabecalho{background:transparent;color:#fff}.rc-admin[data-tema=escuro] .rc-saude-faixa .rc-saude-linha:hover{background:#ffffff08}.rc-admin[data-tema=escuro] .rc-saude-faixa__corpo>button:last-child:not(.rc-saude-linha){background:var(--surface-sunken);color:#9cc0f0}.rc-admin[data-tema=escuro] .rc-saude-faixa__topo{color:#f4a8a8}.rc-admin[data-tema=escuro] .rc-saude-faixa__topo:hover{background:#ffffff08}.rc-admin[data-tema=escuro] .rc-saude-faixa__qtd{background:rgba(220,38,38,.2);color:#f4a8a8}.rc-admin[data-tema=escuro] .rc-saude-linha{background:rgba(220,38,38,.14);border-color:rgba(244,168,168,.35);color:#f4a8a8}.rc-admin[data-tema=escuro] .rc-saude-linha[data-nivel=atencao]{background:rgba(247,209,84,.1);border-color:rgba(247,209,84,.35);color:#f5d77a}.rc-admin[data-tema=escuro] .rc-saude-faixa .rc-saude-linha{background:transparent;border-color:var(--divider);color:var(--text-strong)}.rc-admin[data-tema=escuro] :is(.rc-filtros__campo input,.rc-filtros__campo select){background:#18233a;border-color:#2c3a55;color:var(--text-strong)}.rc-admin[data-tema=escuro] :is(.rc-filtros__campo input,.rc-filtros__campo select):focus{background:#1c2840;border-color:#F7D154;box-shadow:0 0 0 3px rgba(247,209,84,.15)}.rc-admin[data-tema=escuro] .rc-filtro-pilula{background:var(--surface-card);border-color:var(--border);color:var(--text-body)}.rc-admin[data-tema=escuro] .rc-filtro-pilula:hover:not(:disabled):not([aria-checked=true]){background:#ffffff0d;border-color:var(--border-strong)}.rc-admin .rc-admin-tema-mobile{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;border:0;background:transparent;color:#fff;cursor:pointer}.rc-admin .rc-admin-tema-mobile:hover{background:rgba(255,255,255,.1)}.rc-admin[data-tema=escuro] .rc-side--admin .rc-side-item:not([data-ativa]) .rc-side-ic{background:#18233a}.rc-admin[data-tema=escuro] .rc-side--admin button.rc-side-item:not([data-ativa]):hover{background:#ffffff0d}.rc-admin[data-tema=escuro] .rc-side--admin button.rc-side-item:not([data-ativa]):hover .rc-side-ic{background:#1f2d4a}.rc-admin[data-tema=escuro]{--marinho:#c7d6ee;--azul-suave:rgba(61,114,173,.18);--amarelo-suave:rgba(247,209,84,.08);--amarelo-pilula:rgba(247,209,84,.18);--podio-ouro:rgba(247,209,84,.14);--verde-suave:rgba(34,197,94,.14);--verde-texto:#6ad79a;--verde-borda:rgba(106,215,154,.35);--fundo-suave:#0f1828}.rc-admin[data-tema=escuro] :is(.bg-gray-50){background-color:#18233a!important}.rc-admin[data-tema=escuro] .bg-emerald-50{background-color:rgba(22,163,74,.14)!important}.rc-admin[data-tema=escuro] :is(.hover\:bg-white,.hover\:bg-gray-50):hover{background-color:#ffffff0d!important}.rc-admin[data-tema=escuro] .text-amber-800{color:#f5d77a!important}.rc-admin[data-tema=escuro] .text-blue-950{color:#9cc0f0!important}.rc-admin[data-tema=escuro] .text-red-600{color:#f4a8a8!important}.rc-admin[data-tema=escuro] .border-blue-100{border-color:#2f4a73!important}