:root[data-theme=light]{--bg:#f5f3ed;--panel:#fff;--panel2:#f0ede4;--text:#24241f;--white:#24241f;--muted:#5b5b50;--line:#c8c1ae;--gold:#785a08;--gold-light:#785a08;--brand-background:#f5f3ed;--brand-surface:#fff;--brand-ivory:#24241f;--brand-muted:#5b5b50;--brand-gold-light:#785a08;color-scheme:light}
[data-theme=light] body,[data-theme=light] .account-gate,[data-theme=light] #account-loader{background:#f5f3ed!important;color:#24241f!important}
[data-theme=light] :is(.header,.topbar,#sidebar,.account-bar,.panel,.chart,.table-wrap,.account-card,.legal-page,.cookie-banner,.plan-card,.modal-head,dialog,.support-panel,.support-expand,.kpi,.test-banner,.welcome,.empty,.features article,.free-resources article){background:#fff!important;color:#24241f!important;border-color:#c8c1ae!important}
[data-theme=light] :is(h1,h2,h3,strong,.breadcrumb,.field,.account-identity strong,th,td){color:#24241f!important}
[data-theme=light] :is(p,small,.note,.eyebrow,.account-identity span,#nav a,.legal-page li,.legal-page td){color:#55554b!important}
[data-theme=light] :is(input,select,textarea){background:#fff!important;color:#24241f!important;border-color:#a39b87!important}
[data-theme=light] :is(.btn,.button,.icon-button,.support-minimize,.cookie-actions button){background:#eee9dc;color:#24241f;border-color:#a39b87}
[data-theme=light] :is(.btn.primary,.button-gold,.support-open){background:#d4af37!important;color:#171717!important}
[data-theme=light] :is(a,.gold,.legal-footer a,.legal-footer button){color:#785a08}
[data-theme=light] #nav a.active{background:#eee5c9!important;color:#5b4200!important}
[data-theme=light] :is(.workspace,.avatar,.user-avatar,.chip,.pill){background:#eee9dc!important;color:#5b4200!important;border-color:#b6a879!important}
[data-theme=light] .brand img,[data-theme=light] .account-logo{background:#0b0b0b;border-radius:6px;padding:6px}
[data-theme=light] #nav a:focus-visible,[data-theme=light] button:focus-visible,[data-theme=light] a:focus-visible{outline:3px solid #785a08;outline-offset:3px}
.account-bar{position:static!important;display:grid!important;gap:10px!important;padding:16px 0!important;border:0!important;min-height:0!important}.account-bar .btn{font-size:11px}.account-bar .language-picker{margin:0}.account-bar .account-identity{margin:0}.account-bar>span[role=status]{display:none}.sidebar-overlay{position:fixed;inset:0;background:#0009;border:0;z-index:49;cursor:default}.sidebar-close{display:none}.theme-control{max-width:380px;margin:18px 0}.theme-control select{width:100%;margin-top:8px}
:is(.live-plan-summary,.live-payment-state,.checkout-identity,.checkout-offer,.live-pix,.live-payment-history){margin-block:18px}
.live-pix:has(.pix-invoice:only-child){min-width:0}.live-pix textarea{width:100%;overflow-wrap:anywhere}.checkout-offer .inline-checkbox{margin-block:18px}.card-checkout{margin-top:20px}.phone-verification{margin-top:20px}.live-payment-history dialog form,dialog:has([data-close]) form{padding:24px}dialog:has([data-close]) select{display:block;width:100%;margin:12px 0}
@media(max-width:800px){body.menu-open{overflow:hidden}body.menu-open :is(.cookie-banner,.support-widget){visibility:hidden}#sidebar{z-index:50;overflow-y:auto;height:100dvh}.sidebar-close{display:grid;margin-left:auto;margin-bottom:8px}}
