[data-app=taxvault]{--taxvault-bg:#f8fafc;--taxvault-surface:#fff;--taxvault-surface-soft:#f8fafc;--taxvault-surface-muted:#f1f5f9;--taxvault-border:#e2e8f0;--taxvault-border-strong:#cbd5e1;--taxvault-text:#111827;--taxvault-text-soft:#334155;--taxvault-text-muted:#475569;--taxvault-text-faint:#64748b;--taxvault-primary:#2563eb;--taxvault-primary-hover:#1d4ed8;--taxvault-primary-soft:#dbeafe;--taxvault-primary-softer:#eff6ff;--taxvault-primary-border:#93c5fd;--zabion-bg:var(--taxvault-bg);--zabion-surface:var(--taxvault-surface);--zabion-surface-strong:var(--taxvault-surface);--zabion-surface-soft:var(--taxvault-surface-soft);--zabion-border:var(--taxvault-border);--zabion-border-strong:var(--taxvault-border-strong);--zabion-primary:var(--taxvault-primary);--zabion-primary-hover:var(--taxvault-primary-hover);--zabion-primary-soft:var(--taxvault-primary-soft);--zabion-primary-medium:#bfdbfe;--zabion-primary-border:var(--taxvault-primary-border);--zabion-secondary:#0ea5e9;--zabion-secondary-soft:#e0f2fe;--zabion-secondary-border:#7dd3fc;--zabion-success:#16a34a;--zabion-warning:#d97706;--zabion-danger:#dc2626;--zabion-info:#2563eb;color:var(--taxvault-text);background:var(--taxvault-bg);min-height:100%}[data-app=taxvault] .page-shell{color:var(--taxvault-text);background:var(--taxvault-bg)!important}[data-app=taxvault] main{color:var(--taxvault-text)}[data-app=taxvault] h1,[data-app=taxvault] h2,[data-app=taxvault] h3,[data-app=taxvault] h4,[data-app=taxvault] h5,[data-app=taxvault] h6{color:var(--taxvault-text)!important}[data-app=taxvault] h1+p,[data-app=taxvault] h2+p,[data-app=taxvault] h3+p{color:#334155!important}[data-app=taxvault] .text-slate-50,[data-app=taxvault] .text-slate-100,[data-app=taxvault] .text-slate-200,[data-app=taxvault] .text-white{color:#111827!important}[data-app=taxvault] .text-slate-300,[data-app=taxvault] .text-slate-400{color:#334155!important}[data-app=taxvault] .text-slate-500,[data-app=taxvault] .text-slate-600{color:#475569!important}[data-app=taxvault] p.text-slate-300,[data-app=taxvault] p.text-slate-400{color:#334155!important}[data-app=taxvault] .taxvault-primary{color:var(--taxvault-primary)}[data-app=taxvault] .taxvault-secondary{color:var(--zabion-secondary)}[data-app=taxvault] .taxvault-success{color:var(--zabion-success)}[data-app=taxvault] .taxvault-warning{color:var(--zabion-warning)}[data-app=taxvault] .taxvault-danger{color:var(--zabion-danger)}[data-app=taxvault] .taxvault-info{color:var(--zabion-info)}[data-app=taxvault] .taxvault-surface,[data-app=taxvault] .taxvault-surface-strong{box-shadow:0 10px 30px #0f172a0d;background:var(--taxvault-surface)!important;border-color:var(--taxvault-border)!important}[data-app=taxvault] .bg-slate-900,[data-app=taxvault] .bg-slate-900\/20,[data-app=taxvault] .bg-slate-900\/30,[data-app=taxvault] .bg-slate-900\/40,[data-app=taxvault] .bg-slate-900\/50,[data-app=taxvault] .bg-slate-950,[data-app=taxvault] .bg-slate-950\/20,[data-app=taxvault] .bg-slate-950\/25,[data-app=taxvault] .bg-slate-950\/30,[data-app=taxvault] .bg-slate-950\/40,[data-app=taxvault] .bg-slate-950\/50{background:#fff!important}[data-app=taxvault] .bg-white\/5,[data-app=taxvault] .bg-white\/\[0\.02\],[data-app=taxvault] .bg-white\/\[0\.03\],[data-app=taxvault] .bg-white\/\[0\.04\],[data-app=taxvault] .bg-white\/\[0\.05\]{background:var(--taxvault-surface-soft)!important}[data-app=taxvault] .border-white\/10,[data-app=taxvault] .border-white\/\[0\.06\],[data-app=taxvault] .border-white\/\[0\.07\],[data-app=taxvault] .border-white\/\[0\.08\]{border-color:var(--taxvault-border)!important}[data-app=taxvault] .taxvault-accent-border{border-color:var(--taxvault-primary-border)}[data-app=taxvault] .taxvault-accent-soft{background:var(--taxvault-primary-soft)}[data-app=taxvault] .text-sky-300,[data-app=taxvault] .text-sky-400,[data-app=taxvault] .text-sky-500,[data-app=taxvault] .text-blue-400,[data-app=taxvault] .text-blue-500{color:var(--taxvault-primary)!important}[data-app=taxvault] .bg-sky-500\/10,[data-app=taxvault] .bg-sky-500\/15,[data-app=taxvault] .bg-sky-500\/20,[data-app=taxvault] .bg-sky-500\/\[0\.04\],[data-app=taxvault] .bg-sky-500\/\[0\.06\],[data-app=taxvault] .bg-blue-500\/10{background:var(--taxvault-primary-soft)!important}[data-app=taxvault] button.bg-sky-500,[data-app=taxvault] a.bg-sky-500,[data-app=taxvault] button.bg-blue-500,[data-app=taxvault] a.bg-blue-500{box-shadow:0 8px 18px #2563eb29;background:var(--taxvault-primary)!important;color:#fff!important}[data-app=taxvault] button.bg-sky-500 *,[data-app=taxvault] a.bg-sky-500 *,[data-app=taxvault] button.bg-blue-500 *,[data-app=taxvault] a.bg-blue-500 *{color:#fff!important}[data-app=taxvault] button.bg-sky-500:hover,[data-app=taxvault] a.bg-sky-500:hover,[data-app=taxvault] button.bg-blue-500:hover,[data-app=taxvault] a.bg-blue-500:hover,[data-app=taxvault] .hover\:bg-sky-400:hover{background:var(--taxvault-primary-hover)!important;color:#fff!important}[data-app=taxvault] .hover\:bg-sky-500\/10:hover{background:var(--taxvault-primary-softer)!important}[data-app=taxvault] input,[data-app=taxvault] textarea{border-color:var(--taxvault-border)!important;color:var(--taxvault-text)!important;background:#fff!important}[data-app=taxvault] input::placeholder,[data-app=taxvault] textarea::placeholder{color:#64748b!important}[data-app=taxvault] select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-color:var(--taxvault-border)!important;color:#111827!important;background:#fff!important}[data-app=taxvault] select.bg-slate-900,[data-app=taxvault] select.bg-slate-950,[data-app=taxvault] select.bg-white\/5,[data-app=taxvault] select option{color:#111827!important;background:#fff!important}[data-app=taxvault] input:focus,[data-app=taxvault] select:focus,[data-app=taxvault] textarea:focus,[data-app=taxvault] .taxvault-focus:focus{outline:none;box-shadow:0 0 0 3px #2563eb1a;border-color:var(--taxvault-primary)!important}[data-app=taxvault] .text-emerald-300,[data-app=taxvault] .text-emerald-400{color:#15803d!important}[data-app=taxvault] .bg-emerald-400\/10,[data-app=taxvault] .bg-emerald-500\/10,[data-app=taxvault] .bg-emerald-500\/15,[data-app=taxvault] .bg-emerald-500\/20{background:#ecfdf5!important}[data-app=taxvault] .border-emerald-400\/20{border-color:#bbf7d0!important}[data-app=taxvault] .text-amber-200,[data-app=taxvault] .text-amber-300,[data-app=taxvault] .text-amber-400{color:#b45309!important}[data-app=taxvault] .bg-amber-400\/10,[data-app=taxvault] .bg-amber-500\/10{background:#fffbeb!important}[data-app=taxvault] .text-red-300,[data-app=taxvault] .text-rose-200,[data-app=taxvault] .text-rose-300{color:#b91c1c!important}[data-app=taxvault] .bg-red-400\/10,[data-app=taxvault] .bg-rose-500\/10{background:#fef2f2!important}[data-app=taxvault] section,[data-app=taxvault] hr,[data-app=taxvault] .rounded-xl,[data-app=taxvault] .rounded-2xl{border-color:var(--taxvault-border)}[data-app=taxvault]{scrollbar-color:#cbd5e1 #f8fafc}[data-app=taxvault] ::selection{color:#1e3a8a;background:#bfdbfe}[data-app=taxvault] h1+p,[data-app=taxvault] h2+p,[data-app=taxvault] h3+p,[data-app=taxvault] p.text-slate-300,[data-app=taxvault] p.text-slate-400{color:#334155!important}[data-app=taxvault] p.text-slate-500,[data-app=taxvault] p.text-slate-600{color:#475569!important}[data-app=taxvault] select{color:#111827!important;background-color:#fff!important}
