.vos-os .toggle.style-toggle button{display:grid;place-items:center;padding:7px 10px;text-transform:none}.vos-os .toggle.style-toggle button svg{width:14px;height:14px}.vos-os .home-topbar .toggle.style-toggle{height:34px;background:var(--panel);border-color:var(--line)}.vos-os .home-topbar .toggle.style-toggle button{padding:0 10px}.light[data-style]{--vos-neutral-950:255 255 255;--vos-neutral-900:255 255 255;--vos-surface:255 255 255;--vos-surface-1:255 255 255;--vos-surface-2:250 250 250;--vos-surface-3:244 244 245;--vos-surface-4:237 237 237;--vos-line:229 229 229;--vos-line-strong:212 212 212;--vos-line-stronger:190 190 190;--vos-body-bg:#fff;--vos-app-bg:#fff;--vos-shadow-soft:0 1px 2px 0 rgba(0,0,0,.04);--vos-shadow-elevated:0 4px 16px -8px rgba(0,0,0,.12);--vos-shadow-glow:0 0 0 1px rgba(0,0,0,.06);--vos-shadow-lift:0 8px 24px -12px rgba(0,0,0,.14);--vos-shadow-command:0 0 0 1px rgba(0,0,0,.06),0 24px 64px -40px rgba(0,0,0,.24);--vos-shadow-command-glow:0 0 0 1px rgba(0,0,0,.08),0 24px 64px -40px rgba(0,0,0,.28);--vos-neutral-50:23 23 23;--vos-neutral-100:38 38 38;--vos-neutral-200:64 64 64;--vos-neutral-300:82 82 82;--vos-neutral-400:115 115 115;--vos-neutral-500:143 143 143;--vos-neutral-600:190 190 190;--vos-neutral-700:212 212 212;--vos-neutral-800:229 229 229;--vos-brand-50:250 250 250;--vos-brand-100:240 240 240;--vos-brand-200:212 212 212;--vos-brand-300:82 82 82;--vos-brand-400:51 51 51;--vos-brand-500:23 23 23;--vos-brand-600:0 0 0;--vos-brand-700:0 0 0;--vos-brand-800:0 0 0;--vos-brand-900:0 0 0;--vos-on-brand:255 255 255;--btn-primary-glow:transparent;--btn-r:8px}.dark[data-style]{--vos-neutral-950:0 0 0;--vos-neutral-900:10 10 10;--vos-surface:0 0 0;--vos-surface-1:10 10 10;--vos-surface-2:17 17 17;--vos-surface-3:22 22 22;--vos-surface-4:31 31 31;--vos-line:31 31 31;--vos-line-strong:42 42 42;--vos-line-stronger:56 56 56;--vos-body-bg:#000;--vos-app-bg:#000;--vos-shadow-soft:0 1px 2px 0 rgba(0,0,0,.5);--vos-shadow-elevated:0 4px 16px -8px rgba(0,0,0,.6);--vos-shadow-glow:0 0 0 1px hsla(0,0%,100%,.08);--vos-shadow-lift:0 8px 24px -12px rgba(0,0,0,.7);--vos-shadow-command:0 0 0 1px hsla(0,0%,100%,.06),0 24px 64px -40px rgba(0,0,0,.9);--vos-shadow-command-glow:0 0 0 1px hsla(0,0%,100%,.08),0 24px 64px -40px rgba(0,0,0,.9);--vos-neutral-50:237 237 237;--vos-neutral-100:229 229 229;--vos-neutral-200:212 212 212;--vos-neutral-300:161 161 161;--vos-neutral-400:143 143 143;--vos-neutral-500:107 107 107;--vos-neutral-600:56 56 56;--vos-neutral-700:42 42 42;--vos-neutral-800:31 31 31;--vos-brand-50:23 23 23;--vos-brand-100:38 38 38;--vos-brand-200:64 64 64;--vos-brand-300:212 212 212;--vos-brand-400:255 255 255;--vos-brand-500:245 245 245;--vos-brand-600:212 212 212;--vos-brand-700:190 190 190;--vos-brand-800:160 160 160;--vos-brand-900:130 130 130;--vos-on-brand:10 10 10;--btn-primary-glow:transparent;--btn-r:8px}[data-style] .vos-os{--sans:var(--font-inter),-apple-system,system-ui,sans-serif;--display:var(--font-inter),-apple-system,system-ui,sans-serif;--mono:var(--font-inter),-apple-system,system-ui,sans-serif;--font-mono:var(--font-inter);--r:12px;--r-sm:8px;--r-xs:6px;--top:40px;--side:212px;--fs-h1:clamp(20px,2.4vw,26px);--fs-h2:14px;--fs-h3:15px;--fs-kpi:20px;--fs-body:12px;font-size:var(--fs-sm);line-height:1.45;letter-spacing:-.006em}[data-style] .vos-os .psp,[data-style] .vos-os .view:has(.psp),[data-style] .vos-os.prospect-chrome .view:has(.psp){--sans:var(--font-inter),-apple-system,system-ui,sans-serif;--display:var(--font-inter),-apple-system,system-ui,sans-serif;--body:var(--sans);font-family:var(--sans)}[data-style] .vos-os .display{font-weight:700;letter-spacing:-.02em}[data-style] .vos-os svg.lucide{stroke-width:2px}[data-style] .vos-os .global-page-tab svg,[data-style] .vos-os .lead-tabs svg{color:var(--ink-3);transition:color .12s}[data-style] .vos-os .global-page-tab:hover svg,[data-style] .vos-os .lead-tabs button:hover svg{color:var(--ink-2)}[data-style] .vos-os .global-page-tab.on svg,[data-style] .vos-os .lead-tabs button.on svg{color:var(--ink)}[data-style] .vos-os .nav-it.on .ic svg{color:var(--slate-ink)}[data-style] .vos-os .nav-it{padding:5px 8px;gap:9px;font-size:var(--fs-body);font-weight:500;border-radius:6px}[data-style] .vos-os .nav-it .ic{width:19px;height:19px}[data-style] .vos-os .nav-it .ic svg{width:18px;height:18px}[data-style] .vos-os .grp{padding:12px 9px 5px}[data-style] .vos-os.app:not(.nav-mini) .side-nav .grp{height:0;overflow:hidden;padding-top:0;padding-bottom:0;margin-top:9px;margin-bottom:9px}[data-style] .vos-os.app:not(.nav-mini) .side-nav>div:first-child .grp{margin-top:0;margin-bottom:0}[data-style] .vos-os .side-nav{scrollbar-width:none;-ms-overflow-style:none}[data-style] .vos-os .side-nav::-webkit-scrollbar{display:none}[data-style] .vos-os .nav-it.on:before{display:block;left:-12px;top:6px;bottom:6px;width:3px;border-radius:0 3px 3px 0;background:var(--accent)}[data-style] .vos-os .nav-it.on{color:var(--slate-ink);font-weight:600}[data-style] .vos-os .nav-it.on .ic{color:var(--slate-ink)}[data-style] .vos-os .grp .md,[data-style] .vos-os .nav-it .dot{background:var(--slate-ink-3)}[data-style] .vos-os .nav-it .nav-tag{color:var(--slate-ink-2);background:color-mix(in oklab,var(--slate-ink) 10%,transparent);border-color:var(--slate-line)}[data-style] .vos-os .topbar{border-bottom-color:color-mix(in oklab,var(--line) 62%,transparent)}[data-style] .vos-os .topbar.home-topbar{height:var(--top)}[data-style] .vos-os .tb-search{height:30px;padding:0 12px}[data-style] .vos-os .crumb{font-size:var(--fs-table-head)}[data-style] .vos-os .tb-ic{width:30px;height:30px}[data-style] .vos-os .tb-ic svg{width:15px;height:15px}[data-style] .vos-os .side-search input{font-size:var(--fs-label)}[data-style] .vos-os .vos-copilot-btn{background:var(--panel);border-color:var(--line-2);box-shadow:none}[data-style] .vos-os .vos-copilot-btn:before{display:none}.light[data-style] .vos-os{--bg:#fff;--panel:#fff;--panel-2:#f7f7f7;--panel-3:#ebebeb;--pick-bg:#f4f4f4;--line:#ececec;--line-2:#d8d8d8;--ink:#303030;--ink-2:#616161;--ink-3:rgba(0,0,0,.6);--ink-4:#b5b5b5;--shadow:0 1px 0 0 rgba(26,26,26,.07);--shadow-lg:0 4px 6px -2px rgba(26,26,26,.2);--field-bg:#fdfdfd;--footer-bg:#fff;--line-soft:#ebebeb;--slate:#fdfdfd;--slate-2:#f4f4f4;--slate-line:#ececec;--slate-ink:#303030;--slate-ink-2:#616161;--slate-ink-3:#8f8f8f;--foot-surface:#fafafa;--foot-ink:#4a4a4a;--foot-ok-surface:#eff8f3;--foot-ok-ink:#0c6b40;--warn-surface:#ffebd5;--bad-surface:#fee8eb;--ok-surface:#cdfed4;--info-surface:#eaf4ff;--warn-ink:#412d00;--bad-ink:#8e0b21;--ok-ink:#014b40;--info-ink:#003a5a;--error-ink:var(--bad-ink);--success-ink:var(--ok-ink);--warning-ink:var(--warn-ink)}[data-style] .vos-os .nav-it:hover{background:color-mix(in oklab,var(--slate-ink) 8%,transparent);color:var(--slate-ink)}[data-style] .vos-os .nav-it.on{background:color-mix(in oklab,var(--slate-ink) 12%,transparent)}.light[data-style] .vos-os .side-search{background:rgba(0,0,0,.03)}.light[data-style] .vos-os .side-brand .side-mini-toggle:hover{background:rgba(0,0,0,.05)}.light[data-style] .vos-os .side-brand-logo img{filter:none}.vos-os .side-brand-logo img.vos-logo-style-minimal,.vos-os.app.nav-mini .side-brand-logo img.vos-logo-style-minimal,[data-style] .vos-os .side-brand-logo img.vos-logo-style-default,[data-style] .vos-os.app.nav-mini .side-brand-logo img.vos-logo-style-default{display:none!important}[data-style] .vos-os:not(.nav-mini) .side-brand-logo img.vos-logo-full.vos-logo-style-minimal.vos-logo-for-dark{display:block!important;height:30px;max-width:152px;filter:drop-shadow(0 6px 16px rgba(255,255,255,.12))}.light[data-style] .vos-os:not(.nav-mini) .side-brand-logo img.vos-logo-full.vos-logo-style-minimal.vos-logo-for-dark{display:none!important}.light[data-style] .vos-os:not(.nav-mini) .side-brand-logo img.vos-logo-full.vos-logo-style-minimal.vos-logo-for-light{display:block!important;height:28px;max-width:148px;filter:none;image-rendering:auto}[data-style] .vos-os.app.nav-mini .side-brand-logo img.vos-logo-mini.vos-logo-style-minimal.vos-logo-for-dark{display:block!important;height:34px;width:34px;max-width:34px;filter:drop-shadow(0 6px 14px rgba(255,255,255,.16))}.light[data-style] .vos-os.app.nav-mini .side-brand-logo img.vos-logo-mini.vos-logo-style-minimal.vos-logo-for-dark{display:none!important}.light[data-style] .vos-os.app.nav-mini .side-brand-logo img.vos-logo-mini.vos-logo-style-minimal.vos-logo-for-light{display:block!important;height:34px;width:34px;max-width:34px;filter:none}[data-style] .vos-os .side-brand-logo{padding:18px 16px 10px;justify-content:center}[data-style] .vos-os .side-brand-logo a{width:100%;justify-content:center}[data-style] .vos-os.app.nav-mini .side-brand-logo{padding:14px 0 2px}.dark[data-style] .vos-os{--foot-surface:color-mix(in oklab,var(--ink) 6%,var(--panel));--foot-ink:var(--ink-3);--foot-ok-surface:color-mix(in oklab,var(--ok) 10%,var(--panel));--foot-ok-ink:var(--ok);--warn-surface:color-mix(in oklab,var(--warn) 16%,var(--panel));--bad-surface:color-mix(in oklab,var(--bad) 16%,var(--panel));--ok-surface:color-mix(in oklab,var(--ok) 16%,var(--panel));--info-surface:color-mix(in oklab,var(--info) 16%,var(--panel));--warn-ink:#ffd6a4;--bad-ink:#fec1c7;--ok-ink:#92fcac;--info-ink:#a8d8ff;--error-ink:var(--bad-ink);--success-ink:var(--ok-ink);--warning-ink:var(--warn-ink);--carvao-bg:#08090a;--carvao:#101214;--carvao-2:#15181a;--carvao-3:#1b2126;--bg:var(--carvao-bg);--panel:var(--carvao);--panel-2:var(--carvao-2);--panel-3:var(--carvao-3);--line:hsla(0,0%,100%,.055);--line-2:hsla(0,0%,100%,.1);--ink:#ededed;--ink-2:#a1a1a1;--ink-3:#8f8f8f;--ink-4:#525252;--shadow:0 1px 2px rgba(0,0,0,.5);--shadow-lg:0 8px 24px -10px rgba(0,0,0,.6);--field-bg:var(--carvao-2);--footer-bg:var(--carvao);--line-soft:hsla(0,0%,100%,.07);--slate:#0a0a0a;--slate-2:#111;--slate-line:hsla(0,0%,100%,.09);--slate-ink:#ededed;--slate-ink-2:#a1a1a1;--slate-ink-3:#6b6b6b}.dark[data-style] .vos-os.app:not(.nav-mini){--slate:var(--carvao);--slate-2:var(--carvao-2);--slate-line:hsla(0,0%,100%,.07)}[data-style] .vos-os .btn.primary{background:var(--ink);color:var(--bg);border-color:var(--ink)}[data-style] .vos-os .btn.primary:hover{filter:none;opacity:.88}[data-style] .vos-os .btn.primary[style*="var(--m-"]{background:var(--ink)!important;border-color:var(--ink)!important;color:var(--bg)!important}[data-style] .vos-btn-accented{background:rgb(var(--vos-brand-500))!important;color:rgb(var(--vos-on-brand))!important;--btn-primary-glow:transparent!important}[data-style] .vos-os .inp:focus{border-color:var(--ink-3);box-shadow:0 0 0 3px color-mix(in oklab,var(--ink) 10%,transparent)}[data-style] .vos-os input.vos-field:focus,[data-style] .vos-os select.vos-field:focus,[data-style] .vos-os textarea.vos-field:focus{border-color:var(--ink-3);box-shadow:0 0 0 3px color-mix(in oklab,var(--ink) 10%,transparent);background:var(--field-bg)}[data-style] .vos-os ::-moz-selection{background:var(--ink);color:var(--bg)}[data-style] .vos-os ::selection{background:var(--ink);color:var(--bg)}[data-style] .vos-os .btn{border-radius:var(--r-sm);padding:9px 14px}[data-style] .vos-os .btn.sm{padding:6px 10px}[data-style] .vos-os .btn.icon,[data-style] .vos-os .tb-ic{border-radius:var(--r)}[data-style] .vos-os .inp,[data-style] .vos-os .vos-field{border-radius:var(--r-sm)}[data-style] .vos-os{--vos-view-pt:10px;--vos-view-px:24px;--vos-view-pb:56px}[data-style] .vos-os .view:has(.fb-fullbleed),[data-style] .vos-os .view:has(.wa-live-full){--vos-view-pt:0px;--vos-view-px:0px;--vos-view-pb:0px;padding:0}[data-style] .vos-os .view:has(.ord-kanban){padding-bottom:14px}
/* !important: o gerado tem variantes por contexto (.rel-kpis .kpi etc.) mais
   específicas; a densidade padrão precisa vencer todas. */[data-style] .vos-os .kpi{padding:10px 12px!important}[data-style] .vos-os .btn{padding:7px 12px}[data-style] .vos-os .btn.sm{padding:5px 10px}[data-style] .vos-os .tbl th{padding:7px 12px}[data-style] .vos-os .tbl td{padding:8px 12px}[data-style] .vos-os .tbl.tbl-v3 th{padding:8px 14px}[data-style] .vos-os .tbl.tbl-v3 td{padding:0 14px;height:36px}[data-style] .vos-os .tbl.tbl-v3.di-tbl td{padding:0 6px}[data-style] .vos-os .tbl.tbl-v3 td.selcol,[data-style] .vos-os .tbl.tbl-v3 th.selcol{padding-left:14px;padding-right:10px}[data-style] .vos-os .rel-row,[data-style] .vos-os .rel-supplier-row,[data-style] .vos-os .rel-team-row{padding:8px 14px}[data-style] .vos-os .pipe-row{padding:6px 12px}[data-style] .vos-os .ord-row:not(.ord-v3),[data-style] .vos-os .pipe-row.ord-row:not(.ord-v3){padding:9px 14px;min-height:52px}[data-style] .vos-os .card.pad{padding:12px 14px}[data-style] .vos-os .sect-h h2{font-size:var(--fs-h3,15px)}[data-style] .vos-os .vos-modal-head h2{font-size:var(--fs-subtitle)}[data-style] .vos-os .catalog-page .kpi .v,[data-style] .vos-os .ci-v,[data-style] .vos-os .mkt-kpi-v,[data-style] .vos-os .rel-team-body .rel-kpis .kpi .v,[data-style] .vos-os .tk-over-kpis .kpi .v{font-size:var(--fs-kpi,17px)!important}[data-style] .vos-os .drawer-total .v,[data-style] .vos-os .lead-val,[data-style] .vos-os .ord-total .v{font-size:var(--fs-kpi)}[data-style] .vos-os .ci-head h2,[data-style] .vos-os .cpn-head h2,[data-style] .vos-os .create-sale-section-head h2,[data-style] .vos-os .fin-flow-dash-h h2,[data-style] .vos-os .fin-reports-main h2{font-size:var(--fs-subtitle)}[data-style] .vos-os .cat-setup-h h3,[data-style] .vos-os .fb-live-head h3,[data-style] .vos-os .fin-eq-sector-h h3,[data-style] .vos-os .prop-done h3,[data-style] .vos-os .shop-gen h4,[data-style] .vos-os .shop-wiz-h h4{font-size:var(--fs-h3,15px)}[data-style] .vos-os .tk-settings-head h1{font-size:var(--fs-page-title,18px)}[data-style] .vos-os .fb-toolbar>button.fb-save{background:var(--ink);color:var(--bg)}[data-style] .vos-os .fb-toolbar>button.fb-save:hover{background:color-mix(in oklab,var(--ink) 86%,var(--bg));color:var(--bg)}[data-style=minimal] .vos-os .lead-next{background:var(--panel);border:1px solid var(--line-2);border-left:2px solid var(--accent)}[data-style=minimal] .vos-os .lead-next strong{color:var(--ink)}[data-style=minimal] .vos-os .lstep.done .lstep-dot{background:var(--panel-2);border-color:var(--line-2);color:var(--ink-2)}.dark[data-style] .vos-os{--mc:var(--ink);--m-operacao:var(--ink);--m-operacao-soft:color-mix(in oklab,var(--ink) 10%,transparent);--m-services:var(--ink);--m-services-soft:color-mix(in oklab,var(--ink) 10%,transparent);--m-finance:var(--ink);--m-finance-soft:color-mix(in oklab,var(--ink) 10%,transparent);--m-contracts:var(--ink);--m-contracts-soft:color-mix(in oklab,var(--ink) 10%,transparent);--m-rel:var(--ink);--m-rel-soft:color-mix(in oklab,var(--ink) 10%,transparent);--m-rel-line:color-mix(in oklab,var(--ink) 30%,transparent);--m-prospect:var(--ink);--m-prospect-soft:color-mix(in oklab,var(--ink) 10%,transparent);--m-prospect-line:color-mix(in oklab,var(--ink) 30%,transparent);--m-admin:var(--ink);--m-admin-soft:color-mix(in oklab,var(--ink) 10%,transparent);--m-admin-line:color-mix(in oklab,var(--ink) 30%,transparent);--m-mkt:var(--ink);--m-mkt-soft:color-mix(in oklab,var(--ink) 10%,transparent);--m-mkt-line:color-mix(in oklab,var(--ink) 30%,transparent)}.light[data-style=default] .vos-os{--slate:#fbfbfb;--slate-2:#f0f0f0;--slate-line:#eaeaea;--slate-ink:#303030;--slate-ink-2:#616161;--slate-ink-3:#8f8f8f}[data-style] .vos-os .fb-menu-opt-port.on,[data-style] .vos-os .wa-assign-opt.on,[data-style] .vos-os .wa-ch-opt.on,[data-style] .vos-os .wa-fwd-item.on,[data-style] .vos-os .wa-member-pick-row.on,[data-style] .vos-os .wa-tag-opt-row.on,[data-style] .vos-os .wa-tag-opt.on{background:var(--panel-2);color:var(--ink)}[data-style] .vos-os .addr-ac-opt.on svg,[data-style] .vos-os .theme-menu-pop button .ck,[data-style] .vos-os .wa-assign-opt.on .ok{color:var(--ink)}[data-style] .vos-os .acct-tab.on,[data-style] .vos-os .dash-tab.on,[data-style] .vos-os .eq-subnav button.on,[data-style] .vos-os .sig-stab.on,[data-style] .vos-os .tabbar .tab.on,[data-style] .vos-os .tk-settings-tab.on,[data-style] .vos-os .tk-topnav-it.on,[data-style] .vos-os .users-subtabs button.on,[data-style] .vos-os .wa-tab.on,[data-style] .vos-os .wa-tag-tabs .tk-proj-tab.on{color:var(--ink);border-bottom-color:var(--ink)}[data-style] .vos-os .crm-nav-tab.on svg,[data-style] .vos-os .tk-topnav-ico.on,[data-style] .vos-os .tk-topnav-it.on svg,[data-style] .vos-os .wa-tab.on .ct,[data-style] .vos-os .wa-tag-tabs .tk-proj-tab.on .pct{color:var(--ink)}[data-style] .vos-os .wa-tag-tabs .tk-proj-tab.on{background:var(--pick-bg)}[data-style] .vos-os .cpn-kind button.on,[data-style] .vos-os .crm-dist-crit.on .mono,[data-style] .vos-os .pipe-doc-type.on,[data-style] .vos-os .pipe-view-toggle button.on,[data-style] .vos-os .seg button.on,[data-style] .vos-os .seg button.on strong,[data-style] .vos-os .shop-fchip.on,[data-style] .vos-os .tog.on,[data-style] .vos-os .tog.on .n{color:var(--ink)}[data-style] .vos-os .wa-i.on{background:var(--pick-bg);box-shadow:inset 2.5px 0 0 var(--ink)}[data-style] .vos-os .wa-i.sel{background:var(--pick-bg)}.vos-os .vpay-hero{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow)}.vos-os .vpay-hero-bal .k svg{color:var(--ink-3)}.vos-os .vpay-hero-bal .v{color:var(--ink);font-variant-numeric:tabular-nums}.vos-os .vpay-trust{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:10px;padding:10px 14px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel-2)}.vos-os .vpay-trust-item{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-caption);color:var(--ink-2)}.vos-os .vpay-trust-item svg{width:14px;height:14px;color:var(--ink-3);flex:none}.vos-os .vpay-trust-item.ok svg{color:var(--ok)}.vos-os .vpay-trust-item b{color:var(--ink);font-weight:600}.vos-os .vpay-trust-sep{width:1px;height:14px;background:var(--line-2);flex:none}.vos-os .vpay-act:hover{border-color:var(--ink);color:var(--ink)}.vos-os .vpay-act .ic{background:var(--panel-2);color:var(--ink);border:1px solid var(--line)}.vos-os .vpay-bank.main{border-color:var(--line-2);background:var(--panel-2)}.vos-os .vpay-bank.add:hover{border-color:var(--ink);color:var(--ink)}.vos-os .vpay-recon-card{border-color:var(--line-2)}.vos-os .vpay-recon-card:hover{border-color:var(--ink)}.vos-os .vpay-recon-ic{background:var(--panel-2);color:var(--ink)}.vos-os .vpay-demo-tag{font-family:var(--mono);font-size:var(--fs-table-head);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);background:var(--panel-2);border:1px solid var(--line);border-radius:4px;padding:2px 5px}.vos-os .vpay .kpi.feat{background:var(--panel);border-color:var(--line-2);box-shadow:inset 0 0 0 1px var(--line)}.vos-os .vpay .kpi.feat .v{color:var(--ink)}.vos-os .vpay .kpi .v{font-variant-numeric:tabular-nums;font-size:clamp(16px,1.3vw,19px);margin-top:6px;letter-spacing:-.03em}.vos-os .vpay .kpi{padding:9px 11px}.vos-os .vpay .kpi .k{font-size:var(--fs-table-head);letter-spacing:.08em}.vos-os .vpay .kpis{gap:10px}.vos-os .vpay .kpis.c5{margin-top:10px!important}.vos-os .vpay-card{background:linear-gradient(155deg,#26262b,#17171b 60%,#101013);border:1px solid hsla(0,0%,100%,.08);box-shadow:var(--shadow);color:#ededed}.vos-os .vpay-card:after,.vos-os .vpay-card:before{display:none}.vos-os .vpay-card-brand{letter-spacing:.04em}.vos-os .vpay-card-brand:after{color:hsla(0,0%,93%,.55)}.vos-os .vpay-card-num{color:#e6e6e6;text-shadow:none}.vos-os .vpay-card-foot b,.vos-os .vpay-card-num{font-variant-numeric:tabular-nums}.vos-os .vpay-card-net i:first-child{background:hsla(0,0%,100%,.55)}.vos-os .vpay-card-net i:last-child{background:hsla(0,0%,100%,.28)}[data-style=minimal] .vos-os .vpay-card{box-shadow:none}.vos-os .vpay-tx-amt{font-variant-numeric:tabular-nums}.vos-os .vpay-onb-ic{background:var(--panel-2);color:var(--ink)}.vos-os .vpay-onb-steps .n{background:var(--ink);color:var(--panel)}.vos-os .vpay-charge .r b{font-variant-numeric:tabular-nums}.vos-os .vpay{font-size:var(--fs-meta);letter-spacing:-.01em}.vos-os .vpay .btn.sm{font-size:var(--fs-caption);padding:5px 9px}[data-style=minimal] .vos-os .vpay-hero{padding:10px 12px;border-radius:8px}[data-style=minimal] .vos-os .vpay-hero-bal,[data-style=minimal] .vos-os .vpay-hero-l{gap:10px}[data-style=minimal] .vos-os .vpay-actions{gap:5px;margin-top:0;padding-top:0}[data-style=minimal] .vos-os .vpay-hero-bal .k{font-size:var(--fs-table-head);letter-spacing:.07em}[data-style=minimal] .vos-os .vpay-hero-bal .v{font-size:clamp(18px,2.1vw,23px);margin-top:0;letter-spacing:-.04em;font-weight:700}[data-style=minimal] .vos-os .vpay-hero-sub{margin-top:0}[data-style=minimal] .vos-os .vpay-hero-sub span{font-size:var(--fs-table-head)}[data-style=minimal] .vos-os .vpay-hero-side{gap:6px}[data-style=minimal] .vos-os .vpay-hero-acct .k,[data-style=minimal] .vos-os .vpay-hero-acct .v{font-size:var(--fs-table-head)}[data-style=minimal] .vos-os .vpay-card.nest{width:128px;max-width:128px;padding:7px 8px 6px;border-radius:8px}[data-style=minimal] .vos-os .vpay-card.nest .vpay-card-brand{font-size:var(--fs-table-head)}[data-style=minimal] .vos-os .vpay-card.nest .vpay-card-num{margin-top:18px;font-size:var(--fs-table-head)}[data-style=minimal] .vos-os .vpay-card.nest .vpay-card-foot b{font-size:var(--fs-table-head)}[data-style=minimal] .vos-os .vpay-act{padding:5px 9px;gap:6px;font-size:var(--fs-caption);border-radius:6px}[data-style=minimal] .vos-os .vpay-act .ic{width:20px;height:20px}[data-style=minimal] .vos-os .vpay-act .ic svg{width:11px;height:11px}[data-style=minimal] .vos-os .vpay-banks{gap:6px;margin-top:8px}[data-style=minimal] .vos-os .vpay-bank{padding:6px 8px;min-width:148px;border-radius:7px;gap:7px}[data-style=minimal] .vos-os .vpay-bank-dot{width:20px;height:20px;border-radius:6px;font-size:var(--fs-table-head)}[data-style=minimal] .vos-os .vpay-bank-m b{font-size:var(--fs-caption)}[data-style=minimal] .vos-os .vpay-bank-m span{font-size:var(--fs-table-head)}[data-style=minimal] .vos-os .vpay .kpi{padding:7px 9px;border-radius:7px}[data-style=minimal] .vos-os .vpay .kpi .k{font-size:var(--fs-table-head)}[data-style=minimal] .vos-os .vpay .kpi .v{font-size:clamp(14px,1.15vw,17px);margin-top:4px;font-weight:700}[data-style=minimal] .vos-os .vpay .kpis{gap:8px}[data-style=minimal] .vos-os .vpay .kpis.c5{margin-top:8px!important}[data-style=minimal] .vos-os .vpay-grid{gap:10px;margin-top:10px;align-items:stretch}[data-style=minimal] .vos-os .vpay-side{gap:10px}[data-style=minimal] .vos-os .vpay-panel{padding:9px 10px;border-radius:8px}[data-style=minimal] .vos-os .vpay-extrato{min-height:0}[data-style=minimal] .vos-os .vpay-panel-h{margin-bottom:6px}[data-style=minimal] .vos-os .vpay-panel-h h2{font-size:var(--fs-label);font-weight:700;letter-spacing:-.015em}[data-style=minimal] .vos-os .vpay-tx{padding:6px 2px;gap:8px}[data-style=minimal] .vos-os .vpay-tx-ic{width:22px;height:22px}[data-style=minimal] .vos-os .vpay-tx-main b{font-size:var(--fs-caption)}[data-style=minimal] .vos-os .vpay-tx-main span{font-size:var(--fs-table-head)}[data-style=minimal] .vos-os .vpay-tx-amt{font-size:var(--fs-caption);min-width:76px}[data-style=minimal] .vos-os .vpay-tx-day{font-size:var(--fs-table-head)}[data-style=minimal] .vos-os .vpay-charge{padding:5px 2px}[data-style=minimal] .vos-os .vpay-charge .l b,[data-style=minimal] .vos-os .vpay-charge .r b{font-size:var(--fs-caption)}[data-style=minimal] .vos-os .vpay-recon-card{padding:7px 9px;border-radius:8px}[data-style=minimal] .vos-os .vpay-recon-ic{width:24px;height:24px;border-radius:7px}[data-style=minimal] .vos-os .vpay-recon-m b{font-size:var(--fs-caption)}[data-style=minimal] .vos-os .vpay-recon-m span{font-size:var(--fs-table-head)}