:root{--sa-workspace-frame:#1b201e;--sa-workspace-frame-soft:#27302b;--sa-workspace-canvas:#dde3dc;--sa-workspace-paper:#f4f6f1;--sa-workspace-field:#fff;--sa-workspace-border:#38433d;--sa-workspace-ink:#202722;--sa-workspace-muted:#59635b;--sa-workspace-gold:#d4af37;--sa-workspace-gold-hover:#e3c45d;--sa-workspace-gold-deep:#6e570e;--sa-workspace-success:#2f6b4f;--sa-workspace-success-hover:#285a43;--sa-workspace-success-pressed:#204735;--sa-workspace-warning:#8a4f1d;--sa-workspace-warning-hover:#713f17;--sa-workspace-warning-pressed:#572f10;--sa-workspace-danger:#9b3e36;--sa-workspace-danger-hover:#82332d;--sa-workspace-danger-pressed:#672722;--sa-workspace-info:#3e6475;--sa-workspace-info-hover:#345463;--sa-workspace-info-pressed:#293f4b;--sa-workspace-disabled-bg:#e5e9e3;--sa-workspace-disabled-border:#9aa39c;--sa-workspace-disabled-text:#69736b;--sa-workspace-card-shadow:0 14px 34px #1b201e1f}.private-workspace-theme{--sa-workspace-gutter:clamp(10px, 1.6vw, 24px);--sa-private-bg:var(--sa-workspace-canvas);--sa-private-bg-soft:#e8ece6;--sa-private-panel:var(--sa-workspace-paper);--sa-private-panel-raised:var(--sa-workspace-field);--sa-private-line-dark:var(--sa-workspace-border);--sa-private-paper:var(--sa-workspace-field);--sa-private-paper-soft:var(--sa-workspace-paper);--sa-private-line-light:var(--sa-workspace-border);--sa-private-text:var(--sa-workspace-ink);--sa-private-muted:var(--sa-workspace-muted);--sa-private-ink:var(--sa-workspace-ink);--sa-private-ink-muted:var(--sa-workspace-muted);--sa-private-yellow:var(--sa-workspace-gold);--sa-private-yellow-hover:var(--sa-workspace-gold-hover);--sa-private-yellow-ink:var(--sa-workspace-ink);--sa-private-yellow-deep:var(--sa-workspace-gold-deep);min-height:100svh;padding:var(--sa-workspace-gutter);color:var(--sa-workspace-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:linear-gradient(132deg, var(--sa-workspace-frame) 0 12%, transparent 12.1%), linear-gradient(312deg, var(--sa-workspace-frame-soft) 0 8%, transparent 8.1%), var(--sa-workspace-canvas)}.private-workspace-canvas{min-height:calc(100svh - (2 * var(--sa-workspace-gutter)));color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-canvas);border-radius:26px;overflow:clip;box-shadow:0 26px 70px #11181440}:is(body:has(.private-workspace-theme) .cookie-banner,body:has(.private-workspace-theme) .page-motion-progress,body:has(.private-workspace-theme) .page-motion-rail){display:none}.private-workspace-theme :where(a[href],button,input:not([type=hidden]),select,textarea):focus-visible{outline:3px solid var(--sa-workspace-gold-deep);outline-offset:2px;box-shadow:0 0 0 5px #d4af374d}.private-workspace-theme :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),select,textarea)[aria-invalid=true]{border-color:var(--sa-workspace-danger);outline-color:var(--sa-workspace-danger);box-shadow:0 0 0 4px #9b3e362e}.private-workspace-theme :where(input,select,textarea,button):disabled,.private-workspace-theme :where(button,a)[aria-disabled=true]{color:var(--sa-workspace-disabled-text);border-color:var(--sa-workspace-disabled-border);background:var(--sa-workspace-disabled-bg);box-shadow:none;cursor:not-allowed}.private-workspace-theme :where(.button.secondary,.button.outline,.btn.secondary,.btn.outline){color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-gold-deep);background:var(--sa-workspace-field)}.private-workspace-theme :where(.button.secondary,.button.outline,.btn.secondary,.btn.outline):hover{background:#f7f1d4}.private-workspace-theme :where(.button.secondary,.button.outline,.btn.secondary,.btn.outline):active{background:#ead788}.private-workspace-theme :where(.inline-action,[data-inline-action=true]){color:var(--sa-workspace-info);text-underline-offset:3px;text-decoration:underline}.private-workspace-theme :where(.inline-action,[data-inline-action=true]):hover{color:var(--sa-workspace-info-pressed)}.private-workspace-theme :where(.button-success,.btn-success,[data-tone=success]){color:#fff;background:var(--sa-workspace-success)}.private-workspace-theme :where(.button-success,.btn-success,[data-tone=success]):hover{background:var(--sa-workspace-success-hover)}.private-workspace-theme :where(.button-success,.btn-success,[data-tone=success]):active{background:var(--sa-workspace-success-pressed)}.private-workspace-theme :where(.button-warning,.btn-warning,[data-tone=warning]){color:#fff;background:var(--sa-workspace-warning)}.private-workspace-theme :where(.button-warning,.btn-warning,[data-tone=warning]):hover{background:var(--sa-workspace-warning-hover)}.private-workspace-theme :where(.button-warning,.btn-warning,[data-tone=warning]):active{background:var(--sa-workspace-warning-pressed)}.private-workspace-theme :where(.button-danger,.btn-danger,[data-tone=danger]){color:#fff;background:var(--sa-workspace-danger)}.private-workspace-theme :where(.button-danger,.btn-danger,[data-tone=danger]):hover{background:var(--sa-workspace-danger-hover)}.private-workspace-theme :where(.button-danger,.btn-danger,[data-tone=danger]):active{background:var(--sa-workspace-danger-pressed)}.private-workspace-theme :where(.button-info,.btn-info,[data-tone=info]){color:#fff;background:var(--sa-workspace-info)}.private-workspace-theme :where(.button-info,.btn-info,[data-tone=info]):hover{background:var(--sa-workspace-info-hover)}.private-workspace-theme :where(.button-info,.btn-info,[data-tone=info]):active{background:var(--sa-workspace-info-pressed)}.private-workspace-theme :where(.fiscal-login-page,.fiscal-access-page,.private-hub-page,.crm-page,.serpro-admin-page,.advanced-page,.download-nfse-app,.crf-app,.xml-extractor-app,.nfe-conference-app,.dctfweb-app,.pgdas-ecac-app,.conciliador-root,.cnab-site-app,.itau-app,.consulta-gtin-app,.retention-page,.tax-regime-page,.ncm-page,.cnd-page,.lp-page,.fiscal-preview-page,.fiscal-tables-page){color:var(--sa-workspace-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--sa-workspace-canvas)}.santana-brand-mark{color:var(--sa-workspace-gold);border:2px solid var(--sa-workspace-border);background:var(--sa-workspace-frame);border-radius:12px;flex:none;place-items:center;display:grid;overflow:hidden}.santana-brand-mark img{object-fit:contain;width:78%;height:78%;display:block}.private-workspace-theme .fiscal-login-page,.private-workspace-theme .fiscal-access-page{min-height:calc(100svh - (2 * var(--sa-workspace-gutter)) - 6px);color:var(--sa-workspace-ink);background:radial-gradient(circle at 88% 8%, #d4af3729, transparent 24%), linear-gradient(112deg, #1b201e14 0 17%, transparent 17.1%), var(--sa-workspace-canvas)}.private-workspace-theme .fiscal-login-home{color:var(--sa-workspace-ink)}.private-workspace-theme .fiscal-login-home:hover{color:var(--sa-workspace-gold-deep)}.private-workspace-theme .fiscal-login-card,.private-workspace-theme .fiscal-access-card{color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:linear-gradient(145deg, #ffffffd1, transparent 42%), var(--sa-workspace-paper);box-shadow:0 24px 60px #18211c38}.private-workspace-theme .fiscal-login-brand>.santana-brand-mark{background:var(--sa-workspace-frame);width:46px;height:46px}.private-workspace-theme .fiscal-login-brand strong,.private-workspace-theme .fiscal-login-card h1,.private-workspace-theme .fiscal-access-card h1{color:var(--sa-workspace-ink)}.private-workspace-theme .fiscal-login-brand small,.private-workspace-theme .fiscal-login-intro,.private-workspace-theme .fiscal-login-form label>span,.private-workspace-theme .fiscal-login-help,.private-workspace-theme .fiscal-login-security,.private-workspace-theme .fiscal-access-card>p{color:var(--sa-workspace-muted)}.private-workspace-theme .fiscal-login-form input,.private-workspace-theme .fiscal-login-form select,.private-workspace-theme .fiscal-login-form textarea,.private-workspace-theme .client-access-form input,.private-workspace-theme .client-access-form select,.private-workspace-theme .client-access-form textarea{color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-border);background:var(--sa-workspace-field)}.private-workspace-theme .fiscal-login-form input::placeholder,.private-workspace-theme .client-access-form input::placeholder{color:#737d75}.private-workspace-theme .fiscal-login-password button{color:var(--sa-workspace-gold-deep)}.private-workspace-theme .fiscal-login-submit{color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-gold);background:var(--sa-workspace-gold)}.private-workspace-theme .fiscal-login-submit:hover{background:var(--sa-workspace-gold-hover)}.private-workspace-theme :where(.fiscal-login-help,.admin-login-destinations){border-top-color:var(--sa-workspace-border)}.private-workspace-theme .admin-login-destinations span{color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-border);background:#e8ece6}.private-workspace-theme .fiscal-login-security{border:2px solid var(--sa-workspace-border);background:var(--sa-workspace-paper);border-radius:999px;padding:9px 12px}.private-workspace-theme .fiscal-access-mark.santana-brand-mark{width:58px;height:58px;margin-inline:auto}.private-workspace-theme .private-hub-page{--private-bg:var(--sa-workspace-canvas);--private-panel:var(--sa-workspace-paper);--private-surface:var(--sa-workspace-field);--private-border:var(--sa-workspace-border);--private-text:var(--sa-workspace-ink);--private-muted:var(--sa-workspace-muted);--private-card-text:var(--sa-workspace-ink);--private-card-muted:var(--sa-workspace-muted);color:var(--sa-workspace-ink);background:var(--sa-workspace-canvas)}.private-workspace-theme .private-hub-hero,.private-workspace-theme .private-hub-page--apps .private-hub-hero{color:var(--sa-workspace-ink);border-bottom:3px solid var(--sa-workspace-border);background:radial-gradient(circle at 90% 8%, #d4af372b, transparent 25%), var(--sa-workspace-paper)}.private-workspace-theme .private-hub-brand{color:var(--sa-workspace-ink)}.private-workspace-theme .private-hub-brand>.santana-brand-mark{border:2px solid var(--sa-workspace-border);background:var(--sa-workspace-frame);width:46px;height:46px}.private-workspace-theme :where(.private-hub-brand small,.private-hub-hero-copy>p:last-child,.private-access-option em,.private-app-section-heading>p:last-child,.private-app-card p,.private-validation-admin-link){color:var(--sa-workspace-muted)}.private-workspace-theme :where(.private-hub-hero h1,.private-access-heading h2,.private-app-section-heading h2,.private-app-empty h3){color:var(--sa-workspace-ink)}.private-workspace-theme .private-hub-breadcrumb{color:var(--sa-workspace-muted);border:2px solid var(--sa-workspace-border);background:var(--sa-workspace-field)}.private-workspace-theme .private-hub-breadcrumb [aria-current=page]{color:var(--sa-workspace-gold-deep)}.private-workspace-theme .private-hub-content{background:var(--sa-workspace-canvas)}.private-workspace-theme :where(.private-access-option,.private-app-card,.private-app-empty){color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-field);box-shadow:var(--sa-workspace-card-shadow)}.private-workspace-theme .private-access-icon.santana-brand-mark{background:var(--sa-workspace-frame);border-radius:15px;width:58px;height:58px}.private-workspace-theme .private-access-option.active{background:linear-gradient(135deg, #fff, var(--sa-workspace-paper))}.private-workspace-theme .private-hub-page .client-access-context{color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper);box-shadow:var(--sa-workspace-card-shadow)}.private-workspace-theme .private-hub-page :where(.client-access-context h2,.client-access-context p:last-child){color:var(--sa-workspace-ink)}.private-workspace-theme .crm-page{min-height:calc(100svh - (2 * var(--sa-workspace-gutter)) - 6px);color:var(--sa-workspace-ink);background:var(--sa-workspace-canvas);padding:clamp(30px,5vw,72px) 0}.private-workspace-theme .crm-head{border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper);box-shadow:var(--sa-workspace-card-shadow);border-radius:20px;align-items:center;padding:24px 26px}.private-workspace-theme .crm-page :where(.crm-head h1,.crm-head p,.crm-user,.crm-user span){color:var(--sa-workspace-ink)}.private-workspace-theme .crm-page :where(.crm-user a,.crm-user button){color:var(--sa-workspace-gold-deep)}.private-workspace-theme .admin-dashboard{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.private-workspace-theme .admin-dashboard>a{min-height:150px;color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper);box-shadow:var(--sa-workspace-card-shadow);border-radius:18px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:16px;padding:22px;display:grid}.private-workspace-theme .admin-dashboard>a:hover{border-color:var(--sa-workspace-gold-deep);background:var(--sa-workspace-field);transform:translateY(-2px)}.private-workspace-theme .private-process-page .private-hub-hero-copy{max-width:760px}.private-workspace-theme .private-process-page .private-selected-content+.private-selected-content{margin-top:28px}.private-workspace-theme .private-process-loading{border:3px solid var(--sa-private-border-strong);background:var(--sa-private-card);color:var(--sa-private-text-secondary);border-radius:18px;margin:0;padding:24px}.private-workspace-theme .ncm-page .ncm-hero,.private-workspace-theme .retention-page .retention-hero,.private-workspace-theme .tax-regime-page .tax-regime-hero,.private-workspace-theme .cnd-page .cnd-hero,.private-workspace-theme .lp-page .lp-hero,.private-workspace-theme .advanced-page .advanced-hero{padding:38px 0 48px}.private-workspace-theme .ncm-page .ncm-breadcrumb,.private-workspace-theme .retention-page .retention-breadcrumb,.private-workspace-theme .tax-regime-page .tax-regime-breadcrumb{margin-bottom:18px}.private-workspace-theme .ncm-page .ncm-hero-grid,.private-workspace-theme .retention-page .retention-hero-grid,.private-workspace-theme .tax-regime-page .tax-regime-hero-grid{gap:30px}.private-workspace-theme .ncm-page .ncm-hero h1,.private-workspace-theme .retention-page .retention-hero h1,.private-workspace-theme .tax-regime-page .tax-regime-hero h1,.private-workspace-theme .cnd-page .cnd-hero h1,.private-workspace-theme .lp-page .lp-hero h1,.private-workspace-theme .advanced-page .advanced-hero h1{max-width:900px;margin-bottom:12px;font-size:clamp(32px,4.2vw,54px);line-height:1.02}.private-workspace-theme .ncm-page .ncm-hero-copy,.private-workspace-theme .retention-page .retention-hero-grid>div:first-child>p:last-child,.private-workspace-theme .tax-regime-page .tax-regime-hero-grid>div>p:last-child,.private-workspace-theme .cnd-page .cnd-hero-inner>p:last-child,.private-workspace-theme .lp-page .lp-hero-inner>p:last-child,.private-workspace-theme .advanced-page .advanced-hero p:last-child{margin-top:12px;font-size:15px;line-height:1.55}.private-workspace-theme .ncm-page .ncm-hero-seal,.private-workspace-theme .retention-page .retention-audit-card,.private-workspace-theme .tax-regime-page .tax-regime-hero aside{padding:16px 18px}.private-workspace-theme .ncm-page .ncm-workspace,.private-workspace-theme .cnd-page .cnd-workspace,.private-workspace-theme .lp-page .lp-workspace,.private-workspace-theme .advanced-page .advanced-workspace{padding-top:28px;padding-bottom:64px}.private-workspace-theme .retention-page .retention-workspace{min-height:0;padding-bottom:64px}.private-workspace-theme .retention-page .retention-search-card{margin-top:-22px}.private-workspace-theme .admin-dashboard>a>span{width:52px;height:52px;color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-border);background:var(--sa-workspace-gold);border-radius:14px;place-items:center;font-weight:900;display:grid}.private-workspace-theme .admin-dashboard h2{color:var(--sa-workspace-ink);margin:5px 0 7px;font-size:clamp(20px,2vw,28px)}.private-workspace-theme .admin-dashboard p:last-child{color:var(--sa-workspace-muted);margin:0;font-size:12px;line-height:1.55}.private-workspace-theme .admin-dashboard>a>b{color:var(--sa-workspace-gold-deep);font-size:24px}.private-workspace-theme .crm-page :where(.crm-metrics>div,.crm-toolbar,.crm-lead-card,.crm-table-wrap,.crm-empty,.access-management-tabs,.client-access-mode,.client-access-notice,.client-access-form,.client-access-list article,.organization-card,.organization-team,.white-label-form,.organization-product-list article,.organization-list>div>button){color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper);box-shadow:var(--sa-workspace-card-shadow)}.private-workspace-theme .crm-page :where(.crm-metrics span,.crm-toolbar p,.crm-company,.crm-lead-detail p,.crm-save-row span,.organization-team>header p:last-child,.white-label-settings>header p:last-child,.organization-product-list small,.organization-list small,.client-access-mode>div:nth-child(2)>p:last-child,.client-access-notice small,.client-access-list header p,.client-access-card-notes){color:var(--sa-workspace-muted)}.private-workspace-theme .crm-page :where(.crm-metrics strong,.crm-lead-summary h2,.crm-lead-detail strong,.crm-table td strong,.organization-card h2,.organization-team h2,.organization-list strong,.organization-members strong,.organization-product-list strong,.white-label-settings h2,.client-access-mode h2,.client-access-notice strong,.client-access-form-head h2,.client-access-list h3,.client-access-data strong){color:var(--sa-workspace-ink)}.private-workspace-theme .crm-page :where(.crm-toolbar input,.crm-toolbar select,.crm-lead-management input,.crm-lead-management select,.crm-lead-management textarea,.organization-card input,.organization-card select,.organization-member-form input,.organization-member-form select,.organization-members select,.organization-product-list select,.organization-product-form input,.organization-product-form select,.white-label-form input,.white-label-form select,.white-label-form textarea){color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-border);background:var(--sa-workspace-field)}.private-workspace-theme .crm-page :where(.crm-lead-management,.client-access-list footer,.client-employee-welcome-list>div){color:var(--sa-workspace-ink);background:#e8ece6}.private-workspace-theme .crm-page :where(.crm-table th,.client-access-list article>header){color:var(--sa-workspace-ink);border-color:var(--sa-workspace-border);background:#e3e8e1}.private-workspace-theme .crm-table td{color:var(--sa-workspace-ink);border-color:#9aa59d}.private-workspace-theme .access-management-tabs button{color:var(--sa-workspace-muted)}.private-workspace-theme .access-management-tabs button strong,.private-workspace-theme .access-management-tabs button.is-active strong{color:var(--sa-workspace-ink)}.private-workspace-theme .access-management-tabs button.is-active{color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-border);background:#e2e6df}.private-workspace-theme .crm-page :where(.client-access-mode>a,.client-access-mode.is-restricted>button,.client-access-form-actions button:first-child){color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-border);background:var(--sa-workspace-field)}.private-workspace-theme .client-credentials-card{color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .crm-page :where(.client-credentials-card h2,.client-credentials-values strong){color:var(--sa-workspace-ink)}.private-workspace-theme .crm-page .crm-metrics>.crm-metric-alert{color:var(--sa-workspace-ink);border-color:var(--sa-workspace-warning);background:#fff7e6}.private-workspace-theme .crm-page .organization-list>div>button.selected{color:var(--sa-workspace-ink);border-color:var(--sa-workspace-gold-deep);background:#f7f1d4}.private-workspace-theme .client-credentials-values label{border:2px solid var(--sa-workspace-border);background:var(--sa-workspace-field)}.private-workspace-theme .serpro-admin-page{min-height:calc(100svh - (2 * var(--sa-workspace-gutter)) - 6px);background:var(--sa-workspace-canvas)}.private-workspace-theme .serpro-admin-header{color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);border-bottom:6px solid var(--sa-workspace-gold);background:var(--sa-workspace-paper)}.private-workspace-theme .serpro-admin-header :where(h1,p){color:var(--sa-workspace-ink)}.private-workspace-theme .serpro-admin-header nav a{color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-border);background:var(--sa-workspace-field)}.private-workspace-theme :where([class$=-card],[class*=-card\ ],.card,.panel,.work-panel,.summary,.table-wrap,.data-panel,.analysis-table-card,.operation-card,.section-card,.itau-table-panel,.itau-upload-card){border-width:3px;border-color:var(--sa-workspace-border)}.private-workspace-theme :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),select,textarea){color:var(--sa-workspace-ink);border-color:var(--sa-workspace-border);background-color:var(--sa-workspace-field)}.private-workspace-theme :where(.download-nfse-app,.pgdas-ecac-app){--bg:var(--sa-workspace-canvas);--sidebar:var(--sa-workspace-paper);--topbar:var(--sa-workspace-paper);--surface:var(--sa-workspace-field);--surface-2:#e7ebe5;--surface-3:#fff;--line:var(--sa-workspace-border);--line-soft:#7f8b82;--text:var(--sa-workspace-ink);--muted:var(--sa-workspace-muted);--muted-2:#707a72;--gold:var(--sa-workspace-gold);--gold-strong:var(--sa-workspace-gold-hover);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.private-workspace-theme .download-nfse-app :where(.sidebar,.topbar){color:var(--sa-workspace-ink);border-color:var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .download-nfse-app :where(.sidebar-nav button,.sidebar-product strong,.topbar-heading h1){color:var(--sa-workspace-ink)}.private-workspace-theme .download-nfse-app .sidebar-nav button:hover{background:#e4e8e2}.private-workspace-theme .download-nfse-app .sidebar-nav button.active{color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-border);background:#e9dfb8}.private-workspace-theme :where(.crf-app,.nfe-conference-app,.consulta-gtin-app){--canvas:var(--sa-workspace-canvas);--cream:var(--sa-workspace-canvas);--paper:var(--sa-workspace-field);--surface:var(--sa-workspace-field);--surface-soft:var(--sa-workspace-paper);--line:var(--sa-workspace-border);--line-strong:var(--sa-workspace-border);--ink:var(--sa-workspace-ink);--text:var(--sa-workspace-ink);--muted:var(--sa-workspace-muted);--gold:var(--sa-workspace-gold);--gold-dark:var(--sa-workspace-gold-deep)}.private-workspace-theme :where(.conciliador-root,.itau-app) :where(aside,.itau-sidebar){color:var(--sa-workspace-ink);border-color:var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .conciliador-root :where(.brand strong,nav button,.privacy strong,.import-side strong),.private-workspace-theme .itau-sidebar :where(strong,span,a,nav button){color:var(--sa-workspace-ink)}.private-workspace-theme .conciliador-root :where(nav button:hover,nav button.active),.private-workspace-theme .itau-sidebar nav button.active{color:var(--sa-workspace-ink);border-color:var(--sa-workspace-border);background:#e6dcae}.private-workspace-theme .itau-process-panel{color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .itau-process-panel :where(h2,p){color:var(--sa-workspace-ink)}.private-workspace-theme .dctfweb-app{--paper:var(--sa-workspace-paper);--ink:var(--sa-workspace-ink);--muted:var(--sa-workspace-muted);--line:var(--sa-workspace-border);--deep:var(--sa-workspace-frame);--gold:var(--sa-workspace-gold);background:var(--sa-workspace-canvas)}.private-workspace-theme .dctfweb-app .shell{grid-template-columns:minmax(220px,255px) minmax(0,1fr);gap:18px;width:100%;min-height:100vh;margin:0;padding:18px;display:grid}.private-workspace-theme .dctfweb-app .tabs{width:auto;height:calc(100vh - 36px);color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper);box-shadow:var(--sa-workspace-card-shadow);border-radius:20px;grid-area:1/1/span 20;margin:0;position:sticky;inset:18px auto auto}.private-workspace-theme .dctfweb-app :where(.hero,.summary,.panel,footer){grid-column:2}.private-workspace-theme .dctfweb-app .hero{color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:radial-gradient(circle at 90% 10%, #d4af372e, transparent 28%), var(--sa-workspace-paper);box-shadow:var(--sa-workspace-card-shadow)}.private-workspace-theme .dctfweb-app .hero :where(h1,p){color:var(--sa-workspace-ink)}.private-workspace-theme .dctfweb-app .pill{color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-border);background:var(--sa-workspace-field)}.private-workspace-theme .dctfweb-app .sideBrand{border-bottom-color:var(--sa-workspace-border)}.private-workspace-theme .dctfweb-app :is(.sideBrandLogo,.icon) img{object-fit:contain;width:78%;height:78%}.private-workspace-theme .dctfweb-app .sideBrand :where(b,small),.private-workspace-theme .dctfweb-app .tabs button,.private-workspace-theme .dctfweb-app .tabs .clearDemoButton{color:var(--sa-workspace-ink)}.private-workspace-theme .dctfweb-app .tabs button:hover{color:var(--sa-workspace-ink);background:#e5e9e3}.private-workspace-theme .dctfweb-app .tabs button.active{color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-border);background:var(--sa-workspace-gold)}.private-workspace-theme .dctfweb-app :where(.summary,.panel,.drop,.modelBar,.selection,.tableWrap){color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .dctfweb-app .summary{border-width:3px}.private-workspace-theme .dctfweb-app .panel{border-width:3px;margin-top:0}.private-workspace-theme .dctfweb-app .shell.menuCollapsed{grid-template-columns:minmax(0,1fr)}.private-workspace-theme .dctfweb-app .menuCollapsed .tabs{display:none}.private-workspace-theme .dctfweb-app .menuCollapsed :where(.hero,.summary,.panel,footer){grid-column:1}.private-workspace-theme .crm-page .organization-note{color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:#f7f1d4}.private-workspace-theme .crm-page :is(.organization-members article,.theme-presets,.client-employee-access,.fiscal-admin-list article){color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-field);box-shadow:var(--sa-workspace-card-shadow)}.private-workspace-theme .crm-page .organization-team>header>span{color:var(--sa-workspace-gold-deep);border:2px solid var(--sa-workspace-gold-deep);background:#f7f1d4}.private-workspace-theme .crm-page .fiscal-admin-list select,.private-workspace-theme .crm-page :is(.organization-product-list button,.theme-presets button,.client-access-form-head>button,.client-access-form-head-actions>button,.client-employee-welcome-list button,.client-access-list footer button):not(:disabled){color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-border);background:var(--sa-workspace-field)}.private-workspace-theme .crm-page .organization-product-form button:not(:disabled){color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-gold-deep);background:var(--sa-workspace-gold)}.private-workspace-theme .crm-page .theme-presets button:hover,.private-workspace-theme .crm-page .theme-presets button:focus-visible{color:var(--sa-workspace-ink);border-color:var(--sa-workspace-gold-deep);background:var(--sa-workspace-gold)}.private-workspace-theme .crm-page .client-access-list footer .client-access-block{color:var(--sa-workspace-danger);border-color:var(--sa-workspace-danger);background:#fff1ee}.private-workspace-theme .crm-page .client-access-list footer .client-access-enable{color:var(--sa-workspace-success);border-color:var(--sa-workspace-success);background:#e7f3ec}.private-workspace-theme .crm-page .client-bank-modal{color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .crm-page .client-bank-modal>header{color:var(--sa-workspace-ink);border-bottom:2px solid var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .crm-page .client-bank-modal>header :is(h3,p,button),.private-workspace-theme .crm-page :is(.client-employee-access-title strong,.client-employee-row-heading strong,.client-employee-source label,.client-company-row>label,.client-employee-welcome-list>strong,.client-employee-welcome-list b){color:var(--sa-workspace-ink)}.private-workspace-theme .crm-page :is(.organization-members small,.organization-card label>span,.organization-member-form label>span,.organization-members label>span,.organization-product-list label span,.organization-product-form label span,.white-label-form label span,.client-employee-access-title span,.client-employee-row-heading span,.client-employee-welcome-list small){color:var(--sa-workspace-muted)}.private-workspace-theme .crm-page :is(.crm-contact-actions a,.crm-table td b,.crm-lead-topline b[data-status=novo]){color:var(--sa-workspace-gold-deep);border:2px solid var(--sa-workspace-gold-deep);background:#f7f1d4}.private-workspace-theme .crm-page .crm-lead-topline b[data-status=convertido]{color:var(--sa-workspace-success);border:2px solid var(--sa-workspace-success);background:#e7f3ec}.private-workspace-theme :is(.master-account-label,.master-password-rules,.master-password-success,.master-password-invalid){color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-field)}.private-workspace-theme :is(.master-account-label span,.master-password-rules li,.master-password-success p,.master-password-invalid p){color:var(--sa-workspace-muted)}.private-workspace-theme :is(.master-password-success h2,.master-password-invalid h2){color:var(--sa-workspace-ink)}.private-workspace-theme .serpro-admin-page .serpro-operation>header{color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);border-left:6px solid var(--sa-workspace-gold);background:var(--sa-workspace-paper);box-shadow:var(--sa-workspace-card-shadow)}.private-workspace-theme .serpro-admin-page .serpro-operation>header :is(h2,p){color:var(--sa-workspace-ink)}.private-workspace-theme .serpro-admin-page :is(.serpro-process-summary>div,.serpro-process-group,.serpro-process-items article,.serpro-operation-card,.serpro-company-dashboard>article,.serpro-company-dashboard>section,.serpro-company-actions>form,.serpro-import-card,.serpro-company-list,.serpro-company-list article,.serpro-import-review,.serpro-darf-result,.serpro-batch-selector,.serpro-linked-list>div){color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .serpro-admin-page .serpro-company-dashboard .is-total{color:var(--sa-workspace-ink);border-color:var(--sa-workspace-border);background:#f7f1d4}.private-workspace-theme .serpro-admin-page .serpro-company-dashboard .is-total :is(span,small){color:var(--sa-workspace-muted)}.private-workspace-theme .serpro-admin-page .serpro-company-dashboard .is-total strong{color:var(--sa-workspace-gold-deep)}.private-workspace-theme .serpro-admin-page :is(.serpro-process-items article>button,.serpro-operation-card>button:not(.serpro-danger),.serpro-sicalc>button:not(.serpro-danger):not(.serpro-secondary),.serpro-company-actions form>button,.serpro-import-decisions button):not(:disabled){color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-gold-deep);background:var(--sa-workspace-gold)}.private-workspace-theme .serpro-admin-page .serpro-sicalc>button.serpro-secondary:not(:disabled){color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-gold-deep);background:var(--sa-workspace-field)}.private-workspace-theme .ncm-page .ncm-hero,.private-workspace-theme .retention-page .retention-hero,.private-workspace-theme .tax-regime-page .tax-regime-hero,.private-workspace-theme .cnd-page .cnd-hero,.private-workspace-theme .lp-page .lp-hero,.private-workspace-theme .advanced-page .advanced-hero{color:var(--sa-workspace-ink);border-bottom:3px solid var(--sa-workspace-border);background:radial-gradient(circle at 88% 10%, #d4af372e, transparent 26%), var(--sa-workspace-paper)}.private-workspace-theme .ncm-page .ncm-hero :is(h1,.ncm-hero-copy,.ncm-breadcrumb,.ncm-breadcrumb a),.private-workspace-theme .retention-page .retention-hero :is(h1,.retention-hero-grid>div:first-child>p:last-child,.retention-breadcrumb,.retention-breadcrumb a,.retention-breadcrumb strong),.private-workspace-theme .tax-regime-page .tax-regime-hero :is(h1,.tax-regime-hero-grid>div>p:last-child,.tax-regime-breadcrumb,.tax-regime-breadcrumb a),.private-workspace-theme .cnd-page .cnd-hero :is(h1,.cnd-hero-inner>p:last-child),.private-workspace-theme .lp-page .lp-hero :is(h1,.lp-hero-inner>p:last-child),.private-workspace-theme .advanced-page .advanced-hero :is(h1,p:last-child){color:var(--sa-workspace-ink)}.private-workspace-theme .ncm-page .ncm-hero-seal,.private-workspace-theme .retention-page .retention-audit-card,.private-workspace-theme .tax-regime-page .tax-regime-hero aside{color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-field);box-shadow:var(--sa-workspace-card-shadow)}.private-workspace-theme .ncm-page .ncm-hero-seal :is(span,strong,small),.private-workspace-theme .retention-page .retention-audit-card :is(span,strong,small,p),.private-workspace-theme .tax-regime-page .tax-regime-hero aside :is(span,strong,small,b){color:var(--sa-workspace-ink)}.private-workspace-theme .ncm-page :is(.ncm-search-card,.ncm-result-card,.ncm-guide-card),.private-workspace-theme .cnd-page :is(.cnd-cnpj-box,.cnd-card),.private-workspace-theme .lp-page :is(.lp-summary-cards article,.lp-panel,.lp-settings-group,.lp-factor-r),.private-workspace-theme .advanced-page :is(.advanced-steps article,.advanced-summary article,.advanced-result){color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .ncm-page :is(.ncm-help-card,.fiscal-safety-card){color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper);box-shadow:var(--sa-workspace-card-shadow)}.private-workspace-theme .ncm-page :is(.ncm-help-card,.fiscal-safety-card) :is(h2,p){color:var(--sa-workspace-ink)}.private-workspace-theme .retention-page :is(.retention-search-card,.retention-regime-question,.retention-result-list>button,.retention-section-layout,.retention-summary,.retention-technical){color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .retention-page .retention-regime-option:not(.is-selected){border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-field)}.private-workspace-theme .retention-page .retention-regime-option.is-selected{border-width:3px}.private-workspace-theme .retention-page .retention-service-header{color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .retention-page .retention-service-header :is(h2,span,small,strong){color:var(--sa-workspace-ink)}.private-workspace-theme .retention-page .retention-service-code,.private-workspace-theme .retention-page .retention-service-header>button{color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-border);background:var(--sa-workspace-field)}.private-workspace-theme .retention-page .retention-section-nav button.is-active,.private-workspace-theme .retention-page .retention-city-choice button.is-active{color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-gold-deep);background:var(--sa-workspace-gold);box-shadow:none}.private-workspace-theme .tax-regime-page :is(.tax-regime-search-card,.tax-regime-cnpj-card,.tax-regime-search-results,.tax-regime-detail,.tax-regime-factor-r,.tax-regime-reference-group),.private-workspace-theme .tax-regime-page :is(.tax-regime-cnpj-card>header,.tax-regime-detail-header,.tax-regime-third-party-card){color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .tax-regime-page :is(.tax-regime-cnpj-card>header,.tax-regime-detail-header,.tax-regime-third-party-card) :is(h2,p,span,strong,small,dt,dd,li){color:var(--sa-workspace-ink)}.private-workspace-theme .tax-regime-page .tax-regime-third-party-card dl>div{color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-field)}.private-workspace-theme .tax-regime-page :is(.tax-regime-cnpj-upload,.tax-regime-detail-header>button):not(:disabled){color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-gold-deep);background:var(--sa-workspace-field)}.private-workspace-theme .cnd-page .cnd-privacy{color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .cnd-page .cnd-filters button.active,.private-workspace-theme .cnd-page .cnd-card>a,.private-workspace-theme .lp-page :is(.lp-regime-switch button.active,.lp-quarter-tabs button.active,.lp-company-mode button.active,.lp-factor-mode button.active,.lp-cnae-lookup button,.lp-month-cnae button,.lp-revenue-next button):not(:disabled),.private-workspace-theme .advanced-page .advanced-result button:not(:disabled){color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-gold-deep);background:var(--sa-workspace-gold)}.private-workspace-theme .lp-page .lp-summary-cards article.gold,.private-workspace-theme .lp-page :is(.lp-results tr.featured th,.lp-results tr.featured td,.lp-das-detail tr.featured th,.lp-das-detail tr.featured td,.lp-cnae-breakdown tr.featured th,.lp-cnae-breakdown tr.featured td,.lp-comparison-das-table tr.featured th,.lp-comparison-das-table tr.featured td){color:var(--sa-workspace-ink);border-color:var(--sa-workspace-gold-deep);background:#f7f1d4}.private-workspace-theme .lp-page .lp-summary-cards article.gold :is(span,strong,small),.private-workspace-theme .advanced-page .advanced-result :is(h2,p,small){color:var(--sa-workspace-ink)}.private-workspace-theme .lp-page .lp-slide{color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:radial-gradient(circle at 88% 10%, #d4af3729, transparent 27%), var(--sa-workspace-paper)}.private-workspace-theme .lp-page .lp-slide :is(h2,h3,strong,b){color:var(--sa-workspace-ink)}.private-workspace-theme .lp-page .lp-slide :is(.lp-slide-lead,.lp-slide-metrics span,.lp-slide-callout span,.lp-slide-callout small,footer){color:var(--sa-workspace-muted)}.private-workspace-theme .lp-page .lp-slide-actions button:not(.primary){color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-border);background:var(--sa-workspace-field)}.private-workspace-theme .lp-page .lp-slide-actions button.primary{color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-gold-deep);background:var(--sa-workspace-gold)}.private-workspace-theme .lp-page .lp-slide-bar i{background:#d9dfd8}.private-workspace-theme :is(.download-nfse-app,.crf-app,.xml-extractor-app,.nfe-conference-app,.dctfweb-app,.pgdas-ecac-app,.conciliador-root,.cnab-site-app,.itau-app,.consulta-gtin-app) :is(.primary,.primary-button,.button.primary,.gold,.itau-primary):not(:disabled){color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-gold-deep);background:var(--sa-workspace-gold)}.private-workspace-theme :is(.download-nfse-app,.crf-app,.xml-extractor-app,.nfe-conference-app,.dctfweb-app,.pgdas-ecac-app,.conciliador-root,.cnab-site-app,.itau-app,.consulta-gtin-app) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),select,textarea){color:var(--sa-workspace-ink);border-color:var(--sa-workspace-border);background:var(--sa-workspace-field)}.private-workspace-theme :is(.download-nfse-app,.crf-app,.xml-extractor-app,.nfe-conference-app,.dctfweb-app,.pgdas-ecac-app,.conciliador-root,.cnab-site-app,.itau-app,.consulta-gtin-app) table thead th{color:var(--sa-workspace-ink);border-color:var(--sa-workspace-border);background:#e3e8e1}.private-workspace-theme .dctfweb-app .tabs button i{color:var(--sa-workspace-gold-deep);border:1px solid var(--sa-workspace-border);background:#f7f1d4}.private-workspace-theme .dctfweb-app .tabs button.active i{color:var(--sa-workspace-ink);background:var(--sa-workspace-field)}.private-workspace-theme .dctfweb-app .secondary:not(:disabled),.private-workspace-theme .dctfweb-app .menuReveal{color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-gold-deep);background:var(--sa-workspace-field)}.private-workspace-theme .download-nfse-app .data-table td{color:var(--sa-workspace-ink);background:var(--sa-workspace-field);border-color:#aab4ad}.private-workspace-theme .download-nfse-app .data-table tbody tr:hover td{background:#f7f1d4}.private-workspace-theme .download-nfse-app :is(.modal-actions,.log-console,.log-console-head,.log-output,.terminal-panel,.processing-log,.app-notice){color:var(--sa-workspace-ink);border-color:var(--sa-workspace-border);background:var(--sa-workspace-paper);box-shadow:none}.private-workspace-theme .download-nfse-app :is(.log-console,.log-output,.terminal-panel,.processing-log,.app-notice){border-width:3px}.private-workspace-theme .download-nfse-app :is(.log-console .muted,.log-output .muted,.terminal-panel .muted,.processing-log .muted){color:var(--sa-workspace-muted)}.private-workspace-theme .consulta-gtin-app .tool-layout{background:var(--sa-workspace-canvas)}.private-workspace-theme .consulta-gtin-app .placeholder-section{min-height:180px;padding:24px}.private-workspace-theme .consulta-gtin-app :is(.topbar,.tool-sidebar){color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper);box-shadow:var(--sa-workspace-card-shadow)}.private-workspace-theme .consulta-gtin-app :is(.brand-name,.brand-context,.tool-sidebar__brand,.sidebar-brand-copy strong,.sidebar-brand-copy small,.tool-sidebar__nav button,.sidebar-toggle,.sidebar-environment){color:var(--sa-workspace-ink)}.private-workspace-theme .consulta-gtin-app :is(.tool-sidebar__nav button:hover,.sidebar-toggle:hover){color:var(--sa-workspace-ink);background:#e5e9e3}.private-workspace-theme .consulta-gtin-app .tool-sidebar__nav button.active{color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-gold-deep);background:var(--sa-workspace-gold)}.private-workspace-theme .consulta-gtin-app .sidebar-count:not(.sidebar-count--warning):not(.sidebar-count--danger){color:var(--sa-workspace-ink);background:#e3e8e1}.private-workspace-theme .consulta-gtin-app :is(.header-badge,.header-button,.icon-tile--dark,.source-action--primary>span){color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-border);background:var(--sa-workspace-field)}.private-workspace-theme .consulta-gtin-app .header-button:hover{color:var(--sa-workspace-ink);border-color:var(--sa-workspace-gold-deep);background:#f7f1d4}.private-workspace-theme .xml-extractor-app .top{color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);border-bottom-color:var(--sa-workspace-gold);background:var(--sa-workspace-paper)}.private-workspace-theme .xml-extractor-app .top :is(h1,p){color:var(--sa-workspace-ink)}.private-workspace-theme .xml-extractor-app .top>b{color:var(--sa-workspace-gold-deep);border:2px solid var(--sa-workspace-border);background:var(--sa-workspace-field)}.private-workspace-theme .xml-extractor-app :is(.stats article,.panel,.log){color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .nfe-conference-app .sidebar{color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper);box-shadow:var(--sa-workspace-card-shadow)}.private-workspace-theme .nfe-conference-app :is(.brand-copy strong,.brand-copy span,.collapse-button,.nav-label,.nav-item,.status-line b,.status-line small,.privacy-note b,.privacy-note small){color:var(--sa-workspace-ink)}.private-workspace-theme .nfe-conference-app .nav-item:hover{color:var(--sa-workspace-ink);background:#e5e9e3}.private-workspace-theme .nfe-conference-app .nav-item.active{color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-gold-deep);background:var(--sa-workspace-gold)}.private-workspace-theme .nfe-conference-app :is(.company-card,.upload-card,.diagnostic-card,.sci-guide-card,.metric-card,.data-panel,.analysis-table-card,.detail-analysis-panel,.detail-note-card,.selection-modal,.selection-stats article,.busy-overlay>div){color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .nfe-conference-app .selection-modal header,.private-workspace-theme .nfe-conference-app .busy-overlay>div{color:var(--sa-workspace-ink);background:var(--sa-workspace-paper)}.private-workspace-theme .nfe-conference-app .selection-modal header .icon-button,.private-workspace-theme .nfe-conference-app .busy-overlay :is(strong,span){color:var(--sa-workspace-ink);border-color:var(--sa-workspace-border);background:var(--sa-workspace-field)}.private-workspace-theme .crf-app :is(.simulator-main,.summary-rail,.inline-total,.summary-rail-heading,.cost-waterfall .waterfall-total,.rail-result-button.active,.segmented button.active){color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .crf-app :is(.inline-total,.summary-rail-heading,.cost-waterfall .waterfall-total) :is(span,strong,small){color:var(--sa-workspace-ink)}.private-workspace-theme .crf-app :is(.edit-mode-button.editing,.primary-button,.cnae-suggestion-heading>strong,.rail-result-button.active,.segmented button.active):not(:disabled){color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-gold-deep);background:var(--sa-workspace-gold)}.private-workspace-theme .cnab-site-app .sidebar{color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper);box-shadow:var(--sa-workspace-card-shadow)}.private-workspace-theme .cnab-site-app :is(.brand strong,.brand small,.nav-group-label,.nav-item,.sidebar-foot strong,.sidebar-foot small){color:var(--sa-workspace-ink)}.private-workspace-theme .cnab-site-app .nav-item:hover{color:var(--sa-workspace-ink);background:#e5e9e3}.private-workspace-theme .cnab-site-app .nav-item.active{color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-border);background:var(--sa-workspace-gold)}.private-workspace-theme .cnab-site-app :is(.welcome,.backup-card,.manual-isolation-note,.summary article,.flow-card>div,.form-panel,.empty-state){color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .cnab-site-app :is(.welcome,.backup-card,.manual-isolation-note) :is(h2,p,strong,span){color:var(--sa-workspace-ink)}.private-workspace-theme .cnab-site-app .notice{color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-info);background:#edf4f7}.private-workspace-theme .conciliador-root :is(.import-side,.privacy,.hero){color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .conciliador-root :is(.import-side,.privacy,.hero) :is(h2,p,strong,span,small){color:var(--sa-workspace-ink)}.private-workspace-theme .conciliador-root :is(.observation-dialog,.ofx-history-modal,.document-financial-dialog,.document-allocation-dialog,.description-rules-dialog,.statement-category-picker-dialog,.statement-participant-picker-dialog,.panel,.upload,.summary,.status-grid .metric,.cards button){color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .conciliador-root :is(.observation-dialog>header,.ofx-history-modal>header,.document-financial-dialog>.split-title,.document-allocation-dialog>.split-title,.description-rules-title,.statement-category-picker-title,.statement-participant-picker-title){color:var(--sa-workspace-ink);border-bottom:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .conciliador-root :is(.observation-dialog>header,.ofx-history-modal>header,.document-financial-dialog>.split-title,.document-allocation-dialog>.split-title,.description-rules-title,.statement-category-picker-title,.statement-participant-picker-title) :is(h2,h3,p,span,small,button){color:var(--sa-workspace-ink)}.private-workspace-theme .conciliador-root :is(.workspace-switch button.active,.register-menu button.selected,.description-view-switch button.active,.statement-category-picker-body>aside>button.active,.statement-category-picker-body>aside>.statement-suggested-group.active,.statement-participant-picker-body>aside>button.active,.participant-document-groups>button.active,.participant-alphabet>button.active,.flow-report-switch button.active){color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-gold-deep);background:var(--sa-workspace-gold);box-shadow:none}.private-workspace-theme .itau-app :is(.itau-upload-card,.itau-process-panel,.itau-metrics article,.itau-table-panel,.itau-export-grid article,.itau-summary-modal,.itau-security){color:var(--sa-workspace-ink);border:3px solid var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .itau-app .itau-upload-card>button:not(:disabled){color:var(--sa-workspace-ink);border:2px solid var(--sa-workspace-gold-deep);background:var(--sa-workspace-gold)}.private-workspace-theme .itau-app .itau-export-grid article.bank :is(h2,p,li,small){color:var(--sa-workspace-ink)}.private-workspace-theme .pgdas-ecac-app>main[class~="bg-[#0d0c0a]"]{color:var(--sa-workspace-ink);background:var(--sa-workspace-canvas)}.private-workspace-theme .pgdas-ecac-app [class~="bg-[#11100d]"]{color:var(--sa-workspace-ink);border-bottom-color:var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .pgdas-ecac-app :is([class~="bg-[#13110e]"],[class~="bg-[#15130f]"],[class~="bg-[#171511]"],[class~="bg-[#1a1712]"],:not(input)[class~=bg-black\/20]){color:var(--sa-workspace-ink);border-width:3px;border-color:var(--sa-workspace-border);background:var(--sa-workspace-paper)}.private-workspace-theme .pgdas-ecac-app input[class~=bg-black\/20]{color:var(--sa-workspace-ink);border-color:var(--sa-workspace-border);background:var(--sa-workspace-field)}.private-workspace-theme .pgdas-ecac-app :is([class~=border-white\/10],[class~=border-white\/15],[class~=border-white\/30],[class~=border-zinc-500\/40]){border-color:var(--sa-workspace-border)}.private-workspace-theme .pgdas-ecac-app :is([class~=text-white],[class~=text-zinc-50],[class~=text-zinc-100],[class~=text-zinc-200]){color:var(--sa-workspace-ink)}.private-workspace-theme .pgdas-ecac-app :is([class~=text-zinc-300],[class~=text-zinc-400],[class~=text-zinc-500],[class~=text-zinc-600],[class~=text-zinc-700]){color:var(--sa-workspace-muted)}.private-workspace-theme :where(.gestao-lancamentos-folha-page,.espelho-ponto-page,.conjunto-demonstracoes-page,.ayrodoc-page,.ficha-registro-admissional-page){height:calc(100svh - (2 * var(--sa-workspace-gutter)) - 6px);background:var(--sa-workspace-canvas);min-height:620px;padding:8px}.private-workspace-theme :where(.gestao-lancamentos-folha-page,.espelho-ponto-page,.conjunto-demonstracoes-page,.ayrodoc-page,.ficha-registro-admissional-page) iframe{border:2px solid var(--sa-workspace-border);background:var(--sa-workspace-paper);border-radius:18px}@media (max-width:900px){.private-workspace-theme{--sa-workspace-gutter:7px}.private-workspace-canvas{border-radius:18px}.private-workspace-theme .dctfweb-app .shell{grid-template-columns:minmax(0,1fr);padding:10px}.private-workspace-theme .dctfweb-app .tabs{grid-area:auto/1;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;height:auto;display:grid;position:static;overflow:visible}.private-workspace-theme .dctfweb-app .tabs button{white-space:normal;width:100%;min-width:0}.private-workspace-theme .dctfweb-app .tabs .menuHide{grid-column:1/-1}.private-workspace-theme .dctfweb-app :where(.hero,.summary,.panel,footer){grid-column:1}}@media (max-width:620px){.private-workspace-theme{--sa-workspace-gutter:4px;background:var(--sa-workspace-frame)}.private-workspace-canvas{border-width:2px;border-radius:14px}.private-workspace-theme .fiscal-login-page{padding-inline:12px}.private-workspace-theme .crm-head{flex-direction:column;align-items:flex-start}.private-workspace-theme .admin-dashboard{grid-template-columns:1fr}.private-workspace-theme .admin-dashboard>a{grid-template-columns:44px minmax(0,1fr);min-height:0;padding:17px}.private-workspace-theme .admin-dashboard>a>span{width:44px;height:44px}.private-workspace-theme .admin-dashboard>a>b{display:none}}
