:root{--hisab-font:var(--font-space-grotesk), "Inter Variable", "SF Pro Display", system-ui, sans-serif;--hisab-mono:"Geist Mono", "SFMono-Regular", "Roboto Mono", ui-monospace, monospace;--hisab-brand-50:#f1f3ff;--hisab-brand-100:#e3e7ff;--hisab-brand-300:#a4b0ff;--hisab-brand-400:#7d8aff;--hisab-brand-500:#5f6fff;--hisab-brand-600:#4c56e8;--hisab-brand-700:#3e46bd;--hisab-balanced:#16c784;--hisab-unbalanced:#ff4d6d;--hisab-pending:#f4b740;--hisab-flagged:#ff7a45;--hisab-debit:#1db981;--hisab-credit:#e5485d;--hisab-info:#4da3ff;--hisab-radius-xs:4px;--hisab-radius-sm:6px;--hisab-radius-md:8px;--hisab-radius-lg:12px;--hisab-radius-xl:16px;--hisab-radius-2xl:20px;--hisab-ease-out:cubic-bezier(.16, 1, .3, 1);--hisab-ease-standard:cubic-bezier(.2, 0, 0, 1);--hisab-fast:.12s;--hisab-base:.18s;--hisab-moderate:.24s;--hisab-slow:.32s}html[data-theme=light]{--hisab-app:#f7f8fb;--hisab-surface:#fff;--hisab-surface-raised:#fcfcfd;--hisab-surface-muted:#f1f3f7;--hisab-surface-hover:#f6f7fa;--hisab-glass:#ffffffc7;--hisab-text:#151922;--hisab-text-2:#596273;--hisab-text-3:#7a8394;--hisab-border:#0f172a1a;--hisab-border-strong:#0f172a2b;--hisab-shadow-1:0 1px 2px #0c121f0a, 0 5px 14px #0c121f0e;--hisab-shadow-2:0 1px 2px #0c121f0d, 0 16px 36px #0c121f1f, 0 0 0 1px #0f172a0d;--hisab-shadow-3:0 34px 100px #05091238, 0 0 0 1px #0f172a1a}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hisab-app:#080a0f;--hisab-surface:#0e1117;--hisab-surface-raised:#121620;--hisab-surface-muted:#181d27;--hisab-surface-hover:#1b212c;--hisab-glass:#0e1117c7;--hisab-text:#f2f4f7;--hisab-text-2:#b6bdc9;--hisab-text-3:#858fa0;--hisab-border:#ffffff13;--hisab-border-strong:#ffffff24;--hisab-shadow-1:0 1px 0 #ffffff09 inset, 0 8px 24px #00000047;--hisab-shadow-2:0 1px 0 #ffffff0b inset, 0 22px 56px #0000007a, 0 0 0 1px #ffffff0e;--hisab-shadow-3:0 1px 0 #ffffff0d inset, 0 42px 110px #000000a8, 0 0 0 1px #ffffff13}html,body{font-family:var(--hisab-font);background:var(--hisab-app);color:var(--hisab-text);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}body[data-ui-polish=hisab-precision-2026]{background:radial-gradient(circle at 80% -10%, #5f6fff14, transparent 30rem), var(--hisab-app)}::selection{color:var(--hisab-text);background:#5f6fff38}:where(button,a,input,select,textarea){-webkit-tap-highlight-color:transparent}:where(button,a,input,select,textarea):focus-visible{box-shadow:0 0 0 2px var(--hisab-surface), 0 0 0 4px #5f6fff85!important;outline:none!important}:where(.primary,.marketing-start,button.primary,.action-link.primary){border-radius:var(--hisab-radius-md)!important;background:linear-gradient(180deg, #6f7cff, var(--hisab-brand-600))!important;color:#fff!important;transition:transform var(--hisab-fast) var(--hisab-ease-out), box-shadow var(--hisab-fast) var(--hisab-ease-out), filter var(--hisab-fast) var(--hisab-ease-out)!important;border:1px solid #ffffff29!important;box-shadow:inset 0 1px #fff3,0 2px 4px #232a7824,0 8px 20px #4c56e833!important}:where(.primary,.marketing-start,button.primary,.action-link.primary):hover{filter:saturate(1.06);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff3d,0 4px 9px #232a7829,0 12px 28px #4c56e842!important}:where(.primary,.marketing-start,button.primary,.action-link.primary):active{transform:translateY(1px)scale(.98);box-shadow:inset 0 1px 3px #0a0d2d3d!important}:where(.secondary,.marketing-demo,button:not(.primary),.action-link.secondary){border-radius:var(--hisab-radius-md);transition:transform var(--hisab-fast) var(--hisab-ease-out), border-color var(--hisab-fast), background var(--hisab-fast), color var(--hisab-fast)}:where(.secondary,.marketing-demo,button:not(.primary),.action-link.secondary):active{transform:translateY(1px)scale(.98)}.marketing-site,.marketing-main,.public-site-shell{color:var(--hisab-text)!important;background:0 0!important}.marketing-header{-webkit-backdrop-filter:blur(14px)saturate(145%);border-bottom:1px solid var(--hisab-border)!important;background:color-mix(in srgb, var(--hisab-glass) 92%, transparent)!important}.marketing-hero.hisab-fintech-hero{align-items:center;min-height:min(880px,100svh - 72px);grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr)!important;gap:clamp(42px,6vw,92px)!important;padding-top:clamp(80px,9vw,132px)!important;padding-bottom:clamp(64px,8vw,110px)!important;display:grid!important}.hisab-fintech-hero .marketing-hero-copy{max-width:690px}.hisab-fintech-hero h1{text-wrap:balance;max-width:740px;letter-spacing:-.065em!important;font-size:clamp(3.1rem,5.8vw,6.4rem)!important;font-weight:650!important;line-height:.94!important}.hisab-fintech-hero .marketing-hero-copy>p{max-width:630px;color:var(--hisab-text-2)!important;font-size:clamp(1rem,1.35vw,1.25rem)!important;line-height:1.65!important}.marketing-eyebrow,.hisab-fintech-hero .marketing-eyebrow{text-transform:uppercase;color:var(--hisab-brand-600)!important;letter-spacing:.095em!important;font-size:11px!important;font-weight:700!important}.hisab-fintech-preview{border:1px solid var(--hisab-border);background:linear-gradient(145deg, color-mix(in srgb, var(--hisab-surface) 92%, transparent), color-mix(in srgb, var(--hisab-brand-500) 7%, var(--hisab-surface)));min-width:0;box-shadow:var(--hisab-shadow-3);isolation:isolate;border-radius:24px;padding:10px;position:relative}.hisab-fintech-preview:before{content:"";aspect-ratio:1;filter:blur(30px);z-index:-1;background:radial-gradient(circle,#5f6fff42,#0000 68%);border-radius:50%;width:55%;position:absolute;inset:-12% -8% auto auto}.hisab-preview-window{border:1px solid var(--hisab-border);background:var(--hisab-surface);border-radius:17px;min-height:590px;overflow:hidden}.hisab-preview-topbar{border-bottom:1px solid var(--hisab-border);background:var(--hisab-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;gap:20px;height:52px;padding:0 18px;display:flex}.hisab-preview-brand,.hisab-preview-status,.hisab-preview-kpi,.hisab-preview-ledger-head,.hisab-preview-ledger-row{align-items:center;display:flex}.hisab-preview-brand{letter-spacing:-.02em;gap:10px;font-weight:650}.hisab-preview-brand img{width:26px;height:26px}.hisab-preview-status{color:var(--hisab-text-2);gap:7px;font-size:12px}.hisab-preview-status i{background:var(--hisab-balanced);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #16c7841c}.hisab-preview-body{padding:24px}.hisab-preview-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.hisab-preview-heading small{color:var(--hisab-text-3);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:650;display:block}.hisab-preview-heading strong{letter-spacing:-.035em;margin-top:6px;font-size:22px;display:block}.hisab-preview-balance{color:var(--hisab-balanced);font-size:12px;font-weight:650}.hisab-preview-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.hisab-preview-kpi{border:1px solid var(--hisab-border);background:linear-gradient(145deg, var(--hisab-surface), color-mix(in srgb, var(--hisab-brand-500) 4%, var(--hisab-surface)));border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;min-height:116px;padding:16px}.hisab-preview-kpi span{color:var(--hisab-text-3);font-size:11px;font-weight:600}.hisab-preview-kpi strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums slashed-zero;font-size:clamp(18px,2vw,26px)}.hisab-preview-kpi small{color:var(--hisab-balanced);margin-top:auto;font-size:11px}.hisab-preview-ledger{border:1px solid var(--hisab-border);border-radius:12px;overflow:hidden}.hisab-preview-ledger-head,.hisab-preview-ledger-row{grid-template-columns:1.15fr 1.9fr 1fr 1fr;gap:12px;padding:0 14px;display:grid}.hisab-preview-ledger-head{min-height:36px;color:var(--hisab-text-3);background:var(--hisab-surface-muted);letter-spacing:.065em;text-transform:uppercase;font-size:10px;font-weight:700}.hisab-preview-ledger-row{border-top:1px solid var(--hisab-border);min-height:48px;color:var(--hisab-text-2);font-size:12px}.hisab-preview-ledger-row strong{color:var(--hisab-text);font-weight:600}.hisab-preview-ledger-row span:nth-last-child(-n+2),.hisab-preview-ledger-head span:nth-last-child(-n+2){text-align:right;font-variant-numeric:tabular-nums slashed-zero}.hisab-preview-ledger-row .debit{color:var(--hisab-debit)}.hisab-preview-ledger-row .credit{color:var(--hisab-credit)}.marketing-section,.marketing-tour-section,.home-local-section,.home-industry-section,.home-pricing-section,.home-proof-trust-section,.home-implementation-resources,.home-final-recommendations,.marketing-how,.marketing-cta{border-radius:0!important}:where(.marketing-module-grid article,.home-industry-grid a,.home-pricing-grid article,.home-proof-trust-grid a,.home-implementation-resource-grid a,.home-final-recommendation-grid a,.marketing-benefit-grid article,.marketing-step-grid article){border-color:var(--hisab-border)!important;background:var(--hisab-surface)!important;color:var(--hisab-text)!important;box-shadow:var(--hisab-shadow-1)!important;border-radius:var(--hisab-radius-lg)!important;transition:transform var(--hisab-base) var(--hisab-ease-out), border-color var(--hisab-base), box-shadow var(--hisab-base)!important}:where(.marketing-module-grid article,.home-industry-grid a,.home-proof-trust-grid a,.home-implementation-resource-grid a,.home-final-recommendation-grid a):hover{transform:translateY(-3px);box-shadow:var(--hisab-shadow-2)!important;border-color:#5f6fff4d!important}.erp-shell{--sidebar-width:66px;background:var(--hisab-app)!important;color:var(--hisab-text)!important}.erp-shell .workspace{scrollbar-gutter:stable;background:0 0!important}.erp-shell .sidebar.supabase-sidebar{box-shadow:10px 0 40px #0509120a;width:var(--sidebar-width)!important;border-right:1px solid var(--hisab-border)!important;background:color-mix(in srgb, var(--hisab-surface) 96%, transparent)!important;transition:width .22s var(--hisab-ease-out), box-shadow .22s var(--hisab-ease-out)!important}.erp-shell .sidebar.supabase-sidebar:hover,.erp-shell .sidebar.supabase-sidebar:focus-within{box-shadow:var(--hisab-shadow-2);width:246px!important}.erp-shell .sidebar :where(a,button){border-radius:8px!important}.erp-shell .sidebar nav a{min-height:38px;color:var(--hisab-text-2)!important;transition:color var(--hisab-fast), background var(--hisab-fast), transform var(--hisab-fast)!important}.erp-shell .sidebar nav a:hover{color:var(--hisab-text)!important;background:var(--hisab-surface-hover)!important}.erp-shell .sidebar nav a.active{box-shadow:inset 0 0 0 1px #5f6fff29;color:var(--hisab-text)!important;background:linear-gradient(90deg,#5f6fff24,#5f6fff0f)!important}.erp-shell .sidebar nav a.active .sidebar-nav-icon{color:var(--hisab-brand-500)!important}.erp-shell .sidebar-section-label{color:var(--hisab-text-3)!important;letter-spacing:.08em!important;font-size:10px!important}.erp-shell .sidebar-workspace-switcher{border-color:var(--hisab-border)!important;background:var(--hisab-surface-raised)!important}.erp-shell .sidebar-workspace-mark{box-shadow:0 7px 18px #4c56e83d;background:linear-gradient(145deg, var(--hisab-brand-500), var(--hisab-brand-700))!important;color:#fff!important}:where(.finance-page,.sales-page,.reconciliation-page,.module-page,.workspace-page,.apple-grade-dashboard){color:var(--hisab-text)!important}:where(.finance-hero,.workspace-page-header,.module-hero,.sales-hero,.reconciliation-hero){border:1px solid var(--hisab-border)!important;border-radius:var(--hisab-radius-xl)!important;background:radial-gradient(circle at 88% 0%, #5f6fff26, transparent 32%), linear-gradient(145deg, var(--hisab-surface), color-mix(in srgb, var(--hisab-brand-500) 4%, var(--hisab-surface)))!important;box-shadow:var(--hisab-shadow-1)!important}:where(.finance-panel,.workspace-section,.module-panel,.sales-panel,.reconciliation-panel,.workspace-metric-tile,.workspace-table-frame){border:1px solid var(--hisab-border)!important;border-radius:var(--hisab-radius-lg)!important;background:var(--hisab-surface)!important;color:var(--hisab-text)!important;box-shadow:var(--hisab-shadow-1)!important}.finance-kpis article{border:1px solid var(--hisab-border)!important;border-radius:var(--hisab-radius-lg)!important;background:linear-gradient(145deg, var(--hisab-surface), color-mix(in srgb, var(--hisab-brand-500) 4%, var(--hisab-surface)))!important;box-shadow:var(--hisab-shadow-1)!important}.finance-kpis article strong,.workspace-metric-tile strong,.finance-table td:nth-last-child(-n+3),.workspace-data-table td:nth-last-child(-n+3),.financial-metric-grid strong{font-feature-settings:"tnum" 1, "zero" 1, "lnum" 1;letter-spacing:-.018em;font-variant-numeric:tabular-nums slashed-zero lining-nums!important}.finance-tabs,.workspace-tabs{border:1px solid var(--hisab-border)!important;background:var(--hisab-surface-muted)!important;border-radius:10px!important;gap:4px!important;padding:4px!important}.finance-tabs button,.workspace-tabs button{min-height:36px;color:var(--hisab-text-2)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:7px!important}.finance-tabs button.active,.workspace-tabs button.active{color:var(--hisab-text)!important;background:var(--hisab-surface)!important;box-shadow:0 1px 2px #0c121f14, 0 0 0 1px var(--hisab-border)!important}:where(.finance-form,.sales-form,.module-form,.reconciliation-form) :where(input,select,textarea){min-height:40px;border:1px solid var(--hisab-border)!important;border-radius:var(--hisab-radius-md)!important;background:var(--hisab-surface-raised)!important;color:var(--hisab-text)!important;transition:border-color var(--hisab-fast), box-shadow var(--hisab-fast), background var(--hisab-fast)!important}:where(.finance-form,.sales-form,.module-form,.reconciliation-form) :where(input,select,textarea):hover{border-color:var(--hisab-border-strong)!important}:where(.finance-form,.sales-form,.module-form,.reconciliation-form) input[type=number]{text-align:right;font-variant-numeric:tabular-nums slashed-zero}.finance-table-wrap,.workspace-table-frame{overscroll-behavior:contain;scrollbar-gutter:stable;border-radius:var(--hisab-radius-lg)!important}.finance-table,.workspace-data-table{font-variant-numeric:tabular-nums slashed-zero lining-nums;color:var(--hisab-text)!important;font-size:13px!important}.finance-table thead,.workspace-data-table thead{z-index:4;-webkit-backdrop-filter:blur(12px)saturate(140%);position:sticky;top:0;background:color-mix(in srgb, var(--hisab-glass) 94%, transparent)!important}.finance-table th,.workspace-data-table th{text-transform:uppercase;height:38px;border-bottom:1px solid var(--hisab-border)!important;color:var(--hisab-text-3)!important;letter-spacing:.065em!important;font-size:10px!important;font-weight:700!important}.finance-table td,.workspace-data-table td{height:44px;border-bottom:1px solid var(--hisab-border)!important}.finance-table tbody tr,.workspace-data-table tbody tr{transition:background var(--hisab-fast)!important}.finance-table tbody tr:hover,.workspace-data-table tbody tr:hover{background:color-mix(in srgb, var(--hisab-brand-500) 5%, var(--hisab-surface))!important}.finance-status,.account-type,.control-ok,.control-alert{letter-spacing:.02em;border-radius:var(--hisab-radius-xs)!important;font-size:11px!important;font-weight:650!important}.control-ok,.finance-status.posted,.finance-status.reconciled{color:var(--hisab-balanced)!important;background:#16c7841a!important;border-color:#16c78447!important}.control-alert,.finance-status.flagged,.finance-status.failed{color:var(--hisab-unbalanced)!important;background:#ff4d6d1a!important;border-color:#ff4d6d47!important}.finance-live-dot{background:var(--hisab-balanced)!important;box-shadow:0 0 0 5px #16c7841c,0 0 18px #16c78457!important}:where(.workspace,.finance-table-wrap,.workspace-table-frame,.sidebar nav){scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--hisab-text-3) 28%, transparent) transparent}:where(.workspace,.finance-table-wrap,.workspace-table-frame,.sidebar nav)::-webkit-scrollbar{width:10px;height:10px}:where(.workspace,.finance-table-wrap,.workspace-table-frame,.sidebar nav)::-webkit-scrollbar-track{background:0 0}:where(.workspace,.finance-table-wrap,.workspace-table-frame,.sidebar nav)::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:color-mix(in srgb, var(--hisab-text-3) 28%, transparent);border:3px solid #0000;border-radius:999px}@media (max-width:1100px){.marketing-hero.hisab-fintech-hero{min-height:auto;grid-template-columns:1fr!important}.hisab-fintech-hero .marketing-hero-copy{max-width:820px}.hisab-fintech-preview{width:min(100%,860px);margin-inline:auto}}@media (max-width:760px){.marketing-hero.hisab-fintech-hero{gap:42px!important;padding-top:84px!important}.hisab-fintech-hero h1{font-size:clamp(2.75rem,14vw,4.6rem)!important}.hisab-fintech-preview{border-radius:18px;padding:6px}.hisab-preview-window{border-radius:13px;min-height:0}.hisab-preview-body{padding:16px}.hisab-preview-kpis{grid-template-columns:1fr}.hisab-preview-kpi{min-height:92px}.hisab-preview-ledger{overflow-x:auto}.hisab-preview-ledger-head,.hisab-preview-ledger-row{min-width:620px}.erp-shell :where(button,a,input,select,textarea){min-height:44px}.erp-shell .sidebar.supabase-sidebar,.erp-shell .sidebar.supabase-sidebar:hover,.erp-shell .sidebar.supabase-sidebar:focus-within{width:min(90vw,340px)!important}.finance-page,.sales-page,.reconciliation-page,.module-page,.workspace-page{padding-inline:14px!important}.finance-tabs{scroll-snap-type:x proximity;overflow-x:auto;flex-wrap:nowrap!important}.finance-tabs button{scroll-snap-align:start;flex:none}.finance-table-wrap{overflow:auto}.finance-table{min-width:760px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
:root{--apple-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", Arial, sans-serif;--apple-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", Arial, sans-serif;--apple-background:#f5f5f7;--apple-surface:#fff;--apple-text:#1d1d1f;--apple-secondary:#6e6e73;--apple-tertiary:#86868b;--apple-hairline:#0000001a;--apple-blue:#06c;--apple-blue-hover:#0077ed;--apple-black:#000;--apple-radius-pill:999px;--apple-section-space:clamp(5rem, 9vw, 9rem);--hisab-font:var(--apple-font)}html[data-theme=dark]{--apple-background:#000;--apple-surface:#101010;--apple-text:#f5f5f7;--apple-secondary:#a1a1a6;--apple-tertiary:#86868b;--apple-hairline:#ffffff24;--apple-blue:#2997ff;--apple-blue-hover:#64b5ff}html,body,button,input,select,textarea{font-family:var(--apple-font)!important}html[lang=am] body,html[data-language=am] body,html[lang=am] button,html[data-language=am] button,html[lang=am] input,html[data-language=am] input,html[lang=am] select,html[data-language=am] select,html[lang=am] textarea,html[data-language=am] textarea{font-family:var(--font-noto-ethiopic), var(--apple-font)!important}body{background:var(--apple-background)!important;color:var(--apple-text)!important}.marketing-site-v2{overflow:clip;font-family:var(--apple-font)!important;background:var(--apple-background)!important;color:var(--apple-text)!important}.marketing-site-v2 #public-main-content{background:var(--apple-background)!important}.marketing-site-v2 :where(h1,h2,h3,h4,strong,b){color:var(--apple-text);letter-spacing:-.025em;font-family:var(--apple-display)!important}.marketing-site-v2 :where(p,small,li){color:var(--apple-secondary);letter-spacing:-.008em}.marketing-site-v2 :where(h1){text-wrap:balance;letter-spacing:-.055em!important;font-size:clamp(3.25rem,7.4vw,7.5rem)!important;font-weight:700!important;line-height:.94!important}.marketing-site-v2 :where(h2){text-wrap:balance;letter-spacing:-.045em!important;font-size:clamp(2.35rem,5vw,5.25rem)!important;font-weight:700!important;line-height:1!important}.marketing-site-v2 :where(h3){letter-spacing:-.03em!important;font-weight:650!important}.marketing-site-v2 :where(a){text-underline-offset:.22em}.marketing-site-v2 .marketing-nav{border-bottom:1px solid var(--apple-hairline)!important;background:color-mix(in srgb, var(--apple-background) 82%, transparent)!important;min-height:52px!important;box-shadow:none!important;-webkit-backdrop-filter:saturate(180%)blur(20px)!important;padding-block:.45rem!important}.marketing-site-v2 .marketing-brand-copy strong{letter-spacing:-.025em!important;font-size:.98rem!important}.marketing-site-v2 .marketing-brand-copy small{color:var(--apple-secondary)!important;font-size:.68rem!important}.marketing-site-v2 .marketing-desktop-nav a,.marketing-site-v2 .marketing-signin{color:var(--apple-text)!important;letter-spacing:-.01em!important;font-size:.78rem!important;font-weight:500!important}.marketing-site-v2 .marketing-desktop-nav a:hover,.marketing-site-v2 .marketing-signin:hover{color:var(--apple-blue)!important}.marketing-site-v2 :where(.marketing-start,.marketing-demo,.marketing-dark-link){border-radius:var(--apple-radius-pill)!important;min-height:42px!important;font-family:var(--apple-font)!important;letter-spacing:-.012em!important;box-shadow:none!important;padding:.72rem 1.25rem!important;font-size:.95rem!important;font-weight:500!important}.marketing-site-v2 .marketing-start{color:#fff!important;background:var(--apple-blue)!important;border:1px solid var(--apple-blue)!important}.marketing-site-v2 .marketing-start:hover{background:var(--apple-blue-hover)!important;border-color:var(--apple-blue-hover)!important}.marketing-site-v2 .marketing-demo,.marketing-site-v2 .marketing-dark-link{color:var(--apple-blue)!important;border:1px solid color-mix(in srgb, var(--apple-blue) 42%, transparent)!important;background:0 0!important}.marketing-site-v2 :where(.marketing-start,.marketing-demo,.marketing-dark-link):active{transform:scale(.97)!important}.marketing-site-v2 .marketing-hero{min-height:min(900px,100svh - 52px);background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--apple-surface) 84%, transparent), transparent 54%), var(--apple-background)!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding-top:clamp(6rem,11vw,10rem)!important;padding-bottom:clamp(4rem,8vw,8rem)!important}.marketing-site-v2 .marketing-hero-copy{max-width:920px!important}.marketing-site-v2 .marketing-hero-copy>p{max-width:760px!important;color:var(--apple-secondary)!important;font-size:clamp(1.18rem,2vw,1.6rem)!important;line-height:1.45!important}.marketing-site-v2 :where(.marketing-eyebrow,.marketing-section-heading>span,.marketing-dark-copy>span){text-transform:uppercase;color:var(--apple-tertiary)!important;letter-spacing:.06em!important;font-size:.78rem!important;font-weight:600!important}.marketing-site-v2 .marketing-trust{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.marketing-site-v2 .marketing-trust span{color:var(--apple-secondary)!important}.marketing-site-v2 #public-main-content>section{position:relative;padding-top:var(--apple-section-space)!important;padding-bottom:var(--apple-section-space)!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}.marketing-site-v2 #public-main-content>section:nth-child(odd){background:var(--apple-background)!important}.marketing-site-v2 #public-main-content>section:nth-child(2n){background:var(--apple-surface)!important}.marketing-site-v2 .marketing-section-heading{max-width:980px!important;margin-bottom:clamp(3rem,6vw,5.5rem)!important}.marketing-site-v2 .marketing-section-heading>p{max-width:760px;font-size:clamp(1.08rem,1.7vw,1.35rem)!important;line-height:1.55!important}.marketing-site-v2 :where(.marketing-module-grid,.marketing-benefit-grid,.marketing-step-grid,.home-local-grid,.home-industry-grid,.home-pricing-grid,.home-proof-trust-grid,.home-implementation-resource-grid,.home-final-recommendation-grid,.industry-grid,.pricing-grid,.resource-grid,.comparison-grid,.integration-grid,.trust-grid,.feature-grid)>:where(article,a){position:relative;color:var(--apple-text)!important;border:0!important;border-top:1px solid var(--apple-hairline)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:1.75rem 0 2.25rem!important;transform:none!important}.marketing-site-v2 :where(.marketing-module-grid,.marketing-benefit-grid,.marketing-step-grid,.home-local-grid,.home-industry-grid,.home-pricing-grid,.home-proof-trust-grid,.home-implementation-resource-grid,.home-final-recommendation-grid)>:where(article,a):hover{border-top-color:color-mix(in srgb, var(--apple-text) 30%, transparent)!important;box-shadow:none!important;background:0 0!important;transform:none!important}.marketing-site-v2 :where(.marketing-module-grid,.marketing-benefit-grid,.marketing-step-grid,.home-local-grid,.home-industry-grid,.home-pricing-grid,.home-proof-trust-grid,.home-implementation-resource-grid,.home-final-recommendation-grid)>:where(article,a) :where(span,small){color:var(--apple-secondary)!important}.marketing-site-v2 :where(.marketing-module-grid,.home-industry-grid,.home-pricing-grid,.home-proof-trust-grid,.home-implementation-resource-grid,.home-final-recommendation-grid)>:where(article,a) :where(a,b){color:var(--apple-blue)!important}.marketing-site-v2 .home-pricing-grid>article.featured{border:0!important;border-top:2px solid var(--apple-text)!important;box-shadow:none!important;background:0 0!important}.marketing-site-v2 .marketing-proof{text-align:center}.marketing-site-v2 .marketing-proof div{flex-wrap:wrap;justify-content:center;display:flex;gap:.85rem 1.6rem!important}.marketing-site-v2 .marketing-proof div span{color:var(--apple-secondary)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.marketing-site-v2 :where(.home-local-section,.marketing-dark-section){box-shadow:none!important;border:0!important;border-radius:0!important}.marketing-site-v2 .marketing-dark-section{color:#f5f5f7!important;background:#000!important}.marketing-site-v2 .marketing-dark-section :where(h2,h3,strong,b){color:#f5f5f7!important}.marketing-site-v2 .marketing-dark-section :where(p,li,small){color:#a1a1a6!important}.marketing-site-v2 :where(.hisab-fintech-preview,.hisab-preview-window,.hisab-preview-kpi,.hisab-preview-ledger,.marketing-insight-panel,.product-tour-experience,.product-tour-frame,.product-tour-shell,[class*=dashboard-preview],[class*=workspace-preview],[class*=product-preview]){border-radius:clamp(18px,2vw,28px)!important}.marketing-site-v2 .hisab-preview-window,.marketing-site-v2 .marketing-insight-panel,.marketing-site-v2 :where(.product-tour-frame,.product-tour-shell,[class*=dashboard-preview],[class*=workspace-preview]){border:1px solid var(--apple-hairline)!important;box-shadow:0 30px 90px #00000029!important}html[data-theme=dark] .marketing-site-v2 .hisab-preview-window,html[data-theme=dark] .marketing-site-v2 .marketing-insight-panel,html[data-theme=dark] .marketing-site-v2 :where(.product-tour-frame,.product-tour-shell,[class*=dashboard-preview],[class*=workspace-preview]){box-shadow:0 34px 100px #0000008c!important}.marketing-site-v2 .marketing-footer{color:var(--apple-text)!important;background:var(--apple-background)!important;border-top:1px solid var(--apple-hairline)!important;box-shadow:none!important}.marketing-site-v2 .marketing-footer :where(a,p,small,span){color:var(--apple-secondary)!important}.marketing-site-v2 .marketing-footer a:hover{color:var(--apple-blue)!important}@media (max-width:780px){.marketing-site-v2 :where(h1){font-size:clamp(3rem,14vw,4.8rem)!important}.marketing-site-v2 :where(h2){font-size:clamp(2.35rem,11vw,4rem)!important}.marketing-site-v2 .marketing-hero{min-height:auto;padding-top:6rem!important}.marketing-site-v2 .marketing-hero-actions{align-items:stretch}.marketing-site-v2 .marketing-hero-actions :where(a,button){text-align:center;justify-content:center}.marketing-site-v2 .premium-mobile-menu-panel{background:var(--apple-background)!important;border:0!important;border-left:1px solid var(--apple-hairline)!important;border-radius:0!important;box-shadow:-24px 0 70px #0000002e!important}.marketing-site-v2 .premium-mobile-menu-panel nav a{border:0!important;border-top:1px solid var(--apple-hairline)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}}@media (prefers-reduced-motion:reduce){.marketing-site-v2 *,.marketing-site-v2 :before,.marketing-site-v2 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
body:has(.marketing-site-v2){background:#fff!important}.marketing-site-v2,.marketing-site-v2 #public-main-content,.marketing-site-v2 .marketing-nav,.marketing-site-v2 .marketing-footer,.marketing-site-v2 .premium-mobile-menu,.marketing-site-v2 .premium-mobile-menu-panel{--apple-background:#fff;--apple-surface:#fff;--apple-text:#1d1d1f;--apple-secondary:#6e6e73;--apple-tertiary:#86868b;--apple-hairline:#0000001a;color:var(--apple-text)!important;background-color:#fff!important}html[data-theme=dark] .marketing-site-v2{--apple-background:#fff;--apple-surface:#fff;--apple-text:#1d1d1f;--apple-secondary:#6e6e73;--apple-tertiary:#86868b;--apple-hairline:#0000001a;--apple-blue:#06c;--apple-blue-hover:#0077ed;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.marketing-site-v2 .marketing-nav{background:#ffffffe0!important}.marketing-site-v2 .marketing-hero,.marketing-site-v2 #public-main-content>section,.marketing-site-v2 #public-main-content>section:nth-child(odd),.marketing-site-v2 #public-main-content>section:nth-child(2n),.marketing-site-v2 :where(.marketing-proof,.marketing-section,.marketing-tour-section,.home-local-section,.home-industry-section,.home-pricing-section,.home-proof-trust-section,.home-implementation-resources,.home-final-recommendations,.marketing-dark-section,.marketing-how,.industry-section,.pricing-section,.resource-section,.comparison-section,.integration-section,.trust-section,.public-page-hero,.public-page-section){background:#fff!important}.marketing-site-v2 .marketing-dark-section,html[data-theme=dark] .marketing-site-v2 .marketing-dark-section,.marketing-site-v2 .marketing-dark-section :where(h1,h2,h3,h4,strong,b),html[data-theme=dark] .marketing-site-v2 :where(h1,h2,h3,h4,strong,b){color:var(--apple-text)!important}.marketing-site-v2 .marketing-dark-section :where(p,li,small,span),html[data-theme=dark] .marketing-site-v2 :where(p,li,small){color:var(--apple-secondary)!important}.marketing-site-v2 .marketing-footer,html[data-theme=dark] .marketing-site-v2 .marketing-footer,.marketing-site-v2 .premium-mobile-menu-panel,html[data-theme=dark] .marketing-site-v2 .premium-mobile-menu-panel{background:#fff!important}:where(.marketing-brand-copy>strong,.auth-standard-brand>strong,.auth-standard-brand>span>strong,.mobile-workspace-title>small,.mobile-sidebar-header .brand>div>strong,.desktop-sidebar-brand>div>strong,.provider-orbit-core strong,.hisab-preview-brand span){font-variation-settings:"wght" 900, "wdth" 112;transform-origin:0;text-rendering:geometricprecision;font-stretch:125%;display:inline-block;transform:scaleX(1.06);letter-spacing:-.085em!important;font-family:SF Pro Rounded,Arial Rounded MT Bold,ui-rounded,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif!important;font-weight:900!important;line-height:.9!important}.marketing-brand-copy>strong,.auth-standard-brand>strong,.auth-standard-brand>span>strong,.marketing-footer-brand .marketing-brand-copy>strong{-webkit-text-fill-color:transparent;background:linear-gradient(92deg,#1d1d1f 0 69%,#da7757 69% 100%);-webkit-background-clip:text;background-clip:text;color:#0000!important;font-size:1.22rem!important}.mobile-workspace-title>small,.mobile-sidebar-header .brand>div>strong,.desktop-sidebar-brand>div>strong,.provider-orbit-core strong,.hisab-preview-brand span{letter-spacing:-.065em!important}html[data-theme=dark] :where(.mobile-workspace-title>small,.mobile-sidebar-header .brand>div>strong,.desktop-sidebar-brand>div>strong,.auth-standard-brand>strong,.auth-standard-brand>span>strong){-webkit-text-fill-color:transparent;background:linear-gradient(92deg,#f5f5f7 0 69%,#e99478 69% 100%);-webkit-background-clip:text;background-clip:text;color:#0000!important}html[data-theme=dark] .marketing-site-v2 .marketing-brand-copy>strong,html[data-theme=dark] .marketing-site-v2 .marketing-footer-brand .marketing-brand-copy>strong{background:linear-gradient(92deg,#1d1d1f 0 69%,#da7757 69% 100%);-webkit-background-clip:text;background-clip:text}img[src$="/hisab-logo.svg"]{display:none!important}:where(.marketing-brand,.auth-standard-brand,.hisab-preview-brand,.provider-orbit-core,.mobile-sidebar-header .brand,.desktop-sidebar-brand){gap:0!important}:where(.marketing-brand-copy,.auth-standard-brand>span,.mobile-sidebar-header .brand>div,.desktop-sidebar-brand>div,.provider-orbit-core>span){margin-inline-start:0!important}.mobile-workspace-brand,.brand-loader-logo-shell{display:none!important}.provider-orbit-core{text-align:center;justify-content:center!important}.hisab-preview-brand,.tour-window-layout>aside{padding-top:0!important}.theme-toggle,.mobile-prehydration-theme-toggle,[data-mobile-theme-toggle]{display:none!important}
:root{--app-ease-out:cubic-bezier(.16, 1, .3, 1);--app-ease-standard:cubic-bezier(.2, .8, .2, 1);--app-ease-spring:cubic-bezier(.2, 1.35, .35, 1);--app-fast:.14s;--app-medium:.22s;--app-slow:.42s;--app-focus-ring:#da77576b;--app-control-border:#1d1d1f24;--app-control-border-hover:#1d1d1f40;--app-control-shadow:0 1px 2px #00000009, 0 7px 20px #00000009;--app-control-shadow-hover:0 2px 4px #0000000b, 0 12px 28px #0001;--app-safe-bottom:max(14px, env(safe-area-inset-bottom))}html{scroll-behavior:smooth;scrollbar-gutter:stable;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#fff;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}html[data-theme],html[data-theme=dark]{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}body{overscroll-behavior-y:none;background:#fff;min-width:320px;min-height:100dvh}*{scrollbar-width:thin;scrollbar-color:#1d1d1f3d transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#1d1d1f3d padding-box padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:#1d1d1f61}::selection{color:#1d1d1f;background:#f6ded7}:where(a,button,input,select,textarea,summary,[role=button],[tabindex]):focus-visible{outline-offset:3px;outline:3px solid var(--app-focus-ring)!important}:where(a,button,summary,[role=button]){-webkit-tap-highlight-color:transparent;touch-action:manipulation}:where(button,[role=button],summary){-webkit-user-select:none;user-select:none}button:not(:disabled),[role=button]:not([aria-disabled=true]),summary,select{cursor:pointer}button:disabled,[aria-disabled=true]{opacity:.56;filter:saturate(.7);cursor:not-allowed!important}:where(button,.primary,.secondary,.marketing-start,.marketing-demo,.marketing-signin,.action-link,.preference-icon-button,[role=button]){transition:transform var(--app-fast) var(--app-ease-out), box-shadow var(--app-medium) var(--app-ease-out), background-color var(--app-medium) var(--app-ease-out), border-color var(--app-medium) var(--app-ease-out), color var(--app-medium) var(--app-ease-out), opacity var(--app-fast) ease, filter var(--app-medium) ease}@media (hover:hover) and (pointer:fine){:where(button,.primary,.secondary,.marketing-start,.marketing-demo,.action-link,[role=button]):not(:disabled):not([aria-disabled=true]):hover{filter:saturate(1.035);transform:translateY(-1px)}}:where(button,.primary,.secondary,.marketing-start,.marketing-demo,.action-link,[role=button]):not(:disabled):not([aria-disabled=true]):active{transition-duration:70ms;transform:translateY(1px)scale(.985)}:where(input,select,textarea){border-color:var(--app-control-border);caret-color:#da7757;max-width:100%;transition:border-color var(--app-medium) var(--app-ease-out), box-shadow var(--app-medium) var(--app-ease-out), background-color var(--app-medium) var(--app-ease-out), color var(--app-medium) var(--app-ease-out)}:where(input,select,textarea):not(:disabled):hover{border-color:var(--app-control-border-hover)}:where(input,select,textarea):focus{border-color:#b8674dc7!important;box-shadow:0 0 0 4px #da775724!important}:where(input,textarea)::placeholder{color:color-mix(in srgb, currentColor 44%, transparent);opacity:1}:is(:where(input,select,textarea)[aria-invalid=true],:where(input,select,textarea):user-invalid){border-color:#c93c3c!important;box-shadow:0 0 0 4px #c93c3c1f!important}textarea{resize:vertical;min-height:112px}input[type=search]::-webkit-search-cancel-button{cursor:pointer}input[type=number]{font-variant-numeric:tabular-nums}:where(a){text-underline-offset:.18em;text-decoration-thickness:.08em}:where(.workspace,.workspace-content,#workspace-content,.marketing-site-v2,.auth-page,.erp-shell){min-width:0}:where(.dashboard-card,.metric-card,.module-card,.report-card,.finance-card,.sales-card,.operations-card,.auth-standard-card,.pricing-card,.customer-story-card,.integration-card,.resource-card,.comparison-card,.virtual-data-grid){isolation:isolate;transition:transform var(--app-medium) var(--app-ease-out), box-shadow var(--app-slow) var(--app-ease-out), border-color var(--app-medium) var(--app-ease-out), background-color var(--app-medium) var(--app-ease-out)}@media (hover:hover) and (pointer:fine){:where(.dashboard-card,.metric-card,.module-card,.report-card,.finance-card,.sales-card,.operations-card,.pricing-card,.customer-story-card,.integration-card,.resource-card,.comparison-card):hover{box-shadow:var(--app-control-shadow-hover);transform:translateY(-2px)}}:where(.table-scroll,.table-wrapper,.data-table-wrapper,.workspace-table-wrap,.virtual-grid-viewport,.finance-table-wrap,.sales-table-wrap){overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable both-edges}:where(.workspace-data-table,.finance-table,.sales-table,.operations-table){border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%}:where(.workspace-data-table,.finance-table,.sales-table,.operations-table) tbody tr{transition:background-color var(--app-fast) ease, box-shadow var(--app-fast) ease}@media (hover:hover){:where(.workspace-data-table,.finance-table,.sales-table,.operations-table) tbody tr:hover{background:#fdf9f7}}:where(.workspace-data-table,.finance-table,.sales-table,.operations-table) th{text-wrap:balance}:where(dialog,[role=dialog],.modal,.drawer,.premium-mobile-menu-panel){overscroll-behavior:contain}:where(dialog[open],[role=dialog],.modal.open,.drawer.open,.premium-mobile-menu.open .premium-mobile-menu-panel){animation:appDialogIn var(--app-slow) var(--app-ease-out) both}:where(.marketing-nav,.mobile-workspace-header,.workspace-header-preferences){backface-visibility:hidden;transform:translateZ(0)}:where(.marketing-nav,.mobile-workspace-header){padding-top:max(var(--existing-safe-top,0px), env(safe-area-inset-top))}:where(.mobile-bottom-nav,.mobile-workspace-nav,.bottom-navigation){padding-bottom:var(--app-safe-bottom)}.experience-overlay,.experience-toast,.public-route-progress,.brand-route-loading{will-change:opacity, transform}.experience-overlay{animation:appFadeIn var(--app-medium) ease both;-webkit-backdrop-filter:blur(10px)saturate(1.04)}.experience-toast{max-width:min(420px,100vw - 28px);animation:appToastIn var(--app-slow) var(--app-ease-spring) both;box-shadow:0 18px 50px #00000024}.experience-toast button{border-radius:999px;min-width:36px;min-height:36px}:where([data-submitting=true],[aria-busy=true]){cursor:progress}form[data-submitting=true] :where(button[type=submit],input[type=submit]){pointer-events:none;opacity:.76;filter:saturate(.72)}form[data-submitting=true] :where(button[type=submit],input[type=submit]):after{content:"";vertical-align:-.14em;border:2px solid;border-right-color:#0000;border-radius:999px;width:14px;height:14px;margin-inline-start:8px;animation:.72s linear infinite appSpin;display:inline-block}:where(.skeleton,[data-skeleton=true],.loading-skeleton){background:#efefef;position:relative;overflow:hidden}:where(.skeleton,[data-skeleton=true],.loading-skeleton):after{content:"";background:linear-gradient(90deg,#0000,#ffffffb8,#0000);animation:1.35s ease-in-out infinite appShimmer;position:absolute;inset:0;transform:translate(-100%)}:where(.empty-state,.no-results,[data-empty-state=true]){text-wrap:balance}html[data-input-modality=keyboard] :where(a,button,input,select,textarea,summary,[role=button]):focus{scroll-margin:96px}html[data-route-transition=active] body{cursor:progress}html[data-connectivity=offline] :where(button[type=submit],.requires-network){filter:saturate(.65)}@keyframes appFadeIn{0%{opacity:0}to{opacity:1}}@keyframes appDialogIn{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes appToastIn{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes appSpin{to{transform:rotate(360deg)}}@keyframes appShimmer{55%,to{transform:translate(100%)}}@media (max-width:760px){:root{--app-fast:.12s;--app-medium:.19s;--app-slow:.34s}body{overflow-x:hidden}:where(input,select,textarea){font-size:16px!important}:where(button,[role=button],summary,.primary,.secondary,.action-link,.marketing-start,.marketing-demo,.marketing-signin){min-height:44px}:where(.workspace,.workspace-content,#workspace-content,.marketing-section,.public-page-section){max-width:100%}:where(.experience-toast){right:14px!important;bottom:calc(14px + env(safe-area-inset-bottom))!important;width:auto!important;left:14px!important}:where(.table-scroll,.table-wrapper,.data-table-wrapper,.workspace-table-wrap){margin-inline:-4px;padding-inline:4px}}@media (max-width:420px){:where(.marketing-start,.marketing-demo,.primary,.secondary,.action-link){text-align:center;justify-content:center}:where(.form-actions,.page-actions,.marketing-hero-actions,.auth-actions){gap:10px}}@media (prefers-contrast:more){:root{--app-control-border:#00000057;--app-control-border-hover:#00000085}:where(a,button,input,select,textarea,summary,[role=button]):focus-visible{outline-width:4px!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{*{box-shadow:none!important;text-shadow:none!important}.marketing-nav,.marketing-footer,.sidebar,.mobile-workspace-header,.workspace-header-preferences,.experience-toast,.public-route-progress,button,[role=button]{display:none!important}body{color:#000!important;background:#fff!important}}
:root,html[data-theme=light]{--adaptive-canvas:#f8f4f2;--adaptive-surface:#fff;--adaptive-surface-muted:#fff8f5;--adaptive-surface-hover:#fff1eb;--adaptive-border:#dfcbc3;--adaptive-text:#211a18;--adaptive-text-secondary:#5f504a;--adaptive-text-muted:#76655f;--adaptive-inverse:#fff8f4;--adaptive-inverse-muted:#dec9c0;--adaptive-link:#8f412c;--adaptive-selection:#f7d7cb}html[data-theme=dark]{--adaptive-canvas:#0d0b0a;--adaptive-surface:#171311;--adaptive-surface-muted:#211916;--adaptive-surface-hover:#30211c;--adaptive-border:#4b352e;--adaptive-text:#fff8f4;--adaptive-text-secondary:#dec9c0;--adaptive-text-muted:#bea9a0;--adaptive-inverse:#171717;--adaptive-inverse-muted:#5f504a;--adaptive-link:#f0b29c;--adaptive-selection:#633a2f}html[data-theme=light]{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:var(--adaptive-canvas)!important}html[data-theme=dark]{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background:var(--adaptive-canvas)!important}html[data-theme] body{background-color:var(--adaptive-canvas);color:var(--adaptive-text)}html[data-theme]{--ui-canvas:var(--adaptive-canvas);--ui-surface:var(--adaptive-surface);--ui-surface-muted:var(--adaptive-surface-muted);--ui-text:var(--adaptive-text);--ui-text-secondary:var(--adaptive-text-secondary);--ui-text-muted:var(--adaptive-text-muted);--ui-border:var(--adaptive-border);--ui-border-strong:color-mix(in srgb, var(--adaptive-border) 72%, var(--adaptive-text));--ui-brand:#da7757;--ui-brand-hover:#b55a3f;--ui-brand-strong:var(--adaptive-link);--ui-brand-soft:color-mix(in srgb, #da7757 14%, var(--adaptive-surface));--ui-brand-ring:#da775738}html[data-theme] ::selection{background:var(--adaptive-selection)!important;color:var(--adaptive-text)!important}html[data-theme] :where(input,select,textarea){border-color:var(--adaptive-border);background-color:var(--adaptive-surface);color:var(--adaptive-text)}html[data-theme] :where(input,textarea)::placeholder{opacity:.88;color:var(--adaptive-text-muted)!important}html[data-theme] :where(option,optgroup){background:var(--adaptive-surface);color:var(--adaptive-text)}html[data-theme] :is(.auth-standard-page,.auth-standard-form-side,.auth-page,.onboarding-page,.account-page,.account-security-page){background-color:var(--adaptive-canvas)!important;color:var(--adaptive-text)!important}html[data-theme] :is(.auth-standard-card,.auth-card,.onboarding-card,.account-card,.security-card){border-color:var(--adaptive-border)!important;background-color:var(--adaptive-surface)!important;color:var(--adaptive-text)!important}html[data-theme] :is(.auth-standard-form-side,.auth-standard-card,.auth-card,.onboarding-card,.account-card,.security-card) :where(h1,h2,h3,h4,h5,h6,strong,b,legend,label){color:var(--adaptive-text)!important}html[data-theme] :is(.auth-standard-form-side,.auth-standard-card,.auth-card,.onboarding-card,.account-card,.security-card) :where(p,small,time,.muted,.description,.help-text,.field-help){color:var(--adaptive-text-secondary)!important}html[data-theme] :is(.sidebar,.supabase-sidebar,.auth-standard-showcase,.dashboard-hero,.dashboard-header,.financial-dashboard-hero,.overview-hero,.workspace-hero,.section-shell-hero,.core-hero,.finance-hero,.sales-hero,.ops-hero,.controls-hero,.setup-hero,.module-hero,.module-detail-header,.einvoice-hero,.recon-hero,.marketing-insight-panel),html[data-theme] :is(.sidebar,.supabase-sidebar,.auth-standard-showcase,.dashboard-hero,.dashboard-header,.financial-dashboard-hero,.overview-hero,.workspace-hero,.section-shell-hero,.core-hero,.finance-hero,.sales-hero,.ops-hero,.controls-hero,.setup-hero,.module-hero,.module-detail-header,.einvoice-hero,.recon-hero,.marketing-insight-panel) :where(h1,h2,h3,h4,h5,h6,strong,b,label,dt){color:var(--adaptive-inverse)!important}html[data-theme] :is(.sidebar,.supabase-sidebar,.auth-standard-showcase,.dashboard-hero,.dashboard-header,.financial-dashboard-hero,.overview-hero,.workspace-hero,.section-shell-hero,.core-hero,.finance-hero,.sales-hero,.ops-hero,.controls-hero,.setup-hero,.module-hero,.module-detail-header,.einvoice-hero,.recon-hero,.marketing-insight-panel) :where(p,small,time,li,dd,.muted,.description,.subtitle){color:var(--adaptive-inverse-muted)!important}html[data-theme] .marketing-site-v2,html[data-theme] .marketing-site-v2 :where(.marketing-hero-copy,.marketing-section-heading,.public-page-hero,.public-page-section,.marketing-footer,.premium-mobile-menu-panel) :where(h1,h2,h3,h4,h5,h6,strong,b){color:#1d1d1f!important}html[data-theme] .marketing-site-v2 :where(.marketing-hero-copy,.marketing-section-heading,.public-page-hero,.public-page-section,.marketing-footer,.premium-mobile-menu-panel) :where(p,small,li){color:#6e6e73!important}html[data-theme=light] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2{--preview-frame:#fff;--preview-topbar:#fff8f5;--preview-canvas:#fbf5f2;--preview-card:#fff;--preview-card-muted:#fff5f0;--preview-border:#dfcbc3;--preview-text:#211a18;--preview-text-secondary:#5f504a;--preview-text-muted:#76655f;--preview-sidebar:#171717;--preview-sidebar-text:#dec9c0;--preview-sidebar-active:#f0b29c;--preview-accent-text:#8f412c}html[data-theme=dark] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2{--preview-frame:#100d0c;--preview-topbar:#171311;--preview-canvas:#0d0b0a;--preview-card:#171311;--preview-card-muted:#211916;--preview-border:#4b352e;--preview-text:#fff8f4;--preview-text-secondary:#dec9c0;--preview-text-muted:#bea9a0;--preview-sidebar:#090909;--preview-sidebar-text:#dec9c0;--preview-sidebar-active:#f0b29c;--preview-accent-text:#f0b29c}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 :is(.hero-workspace,.product-tour-stage,.tour-app-window){border-color:var(--preview-border)!important;background:var(--preview-frame)!important;color:var(--preview-text)!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 :is(.hero-workspace-bar,.tour-window-top){border-color:var(--preview-border)!important;background:var(--preview-topbar)!important;color:var(--preview-text-secondary)!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 :is(.hero-workspace-layout>section,.tour-window-content){background:var(--preview-canvas)!important;color:var(--preview-text)!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 :is(.hero-workspace-layout>aside,.tour-window-layout>aside){background:var(--preview-sidebar)!important;color:var(--preview-sidebar-text)!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 :is(.hero-workspace-layout>aside,.tour-window-layout>aside) :where(span,small,strong){color:var(--preview-sidebar-text)!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 :is(.hero-workspace-layout>aside,.tour-window-layout>aside) .active{color:var(--preview-sidebar-active)!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 :is(.hero-kpis article,.hero-performance-card,.hero-attention-card,.tour-metrics article,.tour-chart,.tour-activity){border-color:var(--preview-border)!important;background:var(--preview-card)!important;color:var(--preview-text)!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 :is(.hero-workspace,.product-tour-stage,.tour-app-window,.hisab-preview-window) :where(h1,h2,h3,h4,h5,h6,strong,b){color:var(--preview-text,var(--hisab-text))!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 :is(.hero-workspace,.product-tour-stage,.tour-app-window,.hisab-preview-window) :where(p,small,time){color:var(--preview-text-muted,var(--hisab-text-3))!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 :is(.hero-kpis span,.tour-metrics span,.tour-activity article b,.hero-attention-card p b){color:var(--preview-accent-text)!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 :is(.hero-attention-card p,.tour-activity article){background:var(--preview-card-muted)!important;color:var(--preview-text-secondary)!important}html[data-theme] .marketing-site-v2 .hisab-preview-window{border-color:var(--hisab-border)!important;background:var(--hisab-surface)!important;color:var(--hisab-text)!important}html[data-theme] .marketing-site-v2 .hisab-preview-window :where(h1,h2,h3,h4,h5,h6,strong,b){color:var(--hisab-text)!important}html[data-theme] .marketing-site-v2 .hisab-preview-window :where(p,small,time,.hisab-preview-status){color:var(--hisab-text-2)!important}html[data-theme] .marketing-site-v2 .hisab-preview-kpi,html[data-theme] .marketing-site-v2 .hisab-preview-ledger-row{border-color:var(--hisab-border)!important;background:var(--hisab-surface-raised)!important;color:var(--hisab-text)!important}html[data-theme] .marketing-site-v2 .hisab-preview-ledger-head{color:var(--hisab-text-3)!important}html[data-theme=dark] :is(.tone-success,.status-badge.success,.status-badge.paid,.amount-income){color:#75d7bd!important}html[data-theme=dark] :is(.tone-warning,.status-badge.warning,.status-badge.pending){color:#f2c26b!important}html[data-theme=dark] :is(.tone-danger,.status-badge.danger,.status-badge.overdue,.amount-expense){color:#ff9aaa!important}html[data-theme=dark] :is(.tone-info,.status-badge.info,.status-badge.draft){color:#a9bfff!important}@media (prefers-contrast:more){html[data-theme]{--adaptive-text-secondary:var(--adaptive-text);--adaptive-text-muted:var(--adaptive-text);--adaptive-border:currentColor}}
html[data-theme=light] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2{--public-canvas:#fff;--public-surface:#f5f5f7;--public-raised:#fff;--public-text:#1d1d1f;--public-secondary:#515154;--public-muted:#6e6e73;--public-border:#0000001f;--public-nav:#ffffffe6;--public-accent:#a94f36;--public-shadow:#1d1d1f1f}html[data-theme=dark] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2{--public-canvas:#050505;--public-surface:#101010;--public-raised:#171717;--public-text:#f5f5f7;--public-secondary:#c7c7cc;--public-muted:#a1a1a6;--public-border:#ffffff29;--public-nav:#0a0a0ae6;--public-accent:#f0a185;--public-shadow:#0000008c}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2,html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 #public-main-content{background:var(--public-canvas)!important;color:var(--public-text)!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026]:has(.marketing-site-v2){background:var(--public-canvas)!important;color:var(--public-text)!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-nav,html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .premium-mobile-menu-panel,html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-footer{border-color:var(--public-border)!important;background:var(--public-nav)!important;color:var(--public-text)!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-nav{box-shadow:0 14px 38px color-mix(in srgb, var(--public-shadow) 42%, transparent)!important;-webkit-backdrop-filter:saturate(180%)blur(20px)!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-hero,html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-hero.hisab-fintech-hero{background:radial-gradient(circle at 72% 2%, #da775721, transparent 34%), var(--public-canvas)!important;color:var(--public-text)!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-hero-copy{box-shadow:none!important;color:var(--public-text)!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-hero-copy :where(h1,h2,h3,h4,strong,b),html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-section-heading :where(h1,h2,h3,h4,strong,b),html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .public-page-hero :where(h1,h2,h3,h4,strong,b),html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .public-page-section :where(h1,h2,h3,h4,strong,b){color:var(--public-text)!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-hero-copy :where(p,small,li),html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-section-heading :where(p,small,li),html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .public-page-hero :where(p,small,li),html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .public-page-section :where(p,small,li){color:var(--public-secondary)!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 :where(.marketing-eyebrow,.marketing-section-heading>span,.public-page-eyebrow){color:var(--public-accent)!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-trust,html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-trust span{border-color:var(--public-border)!important;color:var(--public-muted)!important;box-shadow:none!important;background:0 0!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 :is(.marketing-desktop-nav,.marketing-nav-actions,.marketing-mobile-header-controls,.premium-mobile-menu-panel) :where(a,button,summary,span,strong,small,svg){color:var(--public-text)!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-brand-copy>small,html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-footer :where(p,small,span,a){color:var(--public-muted)!important}html[data-theme=light] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-brand-copy>strong{color:#0000!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(92deg,#1d1d1f 0 69%,#da7757 69% 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}html[data-theme=dark] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-brand-copy>strong{color:#0000!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(92deg,#f5f5f7 0 69%,#f0a185 69% 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 #public-main-content>section,html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 #public-main-content>section:nth-child(odd),html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 #public-main-content>section:nth-child(2n),html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 :is(.marketing-proof,.marketing-section,.marketing-tour-section,.home-local-section,.home-industry-section,.home-pricing-section,.home-proof-trust-section,.home-implementation-resources,.home-final-recommendations,.marketing-how,.public-page-section){background-color:var(--public-canvas)!important;color:var(--public-text)!important;background-image:none!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 :where(.marketing-module-grid,.marketing-benefit-grid,.marketing-step-grid,.home-local-grid,.home-industry-grid,.home-pricing-grid,.home-proof-trust-grid,.home-implementation-resource-grid,.home-final-recommendation-grid)>:where(article,a){border-color:var(--public-border)!important;color:var(--public-text)!important;background:0 0!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 :where(.marketing-module-grid,.marketing-benefit-grid,.marketing-step-grid,.home-local-grid,.home-industry-grid,.home-pricing-grid,.home-proof-trust-grid,.home-implementation-resource-grid,.home-final-recommendation-grid)>:where(article,a) :where(h3,strong){color:var(--public-text)!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 :where(.marketing-module-grid,.marketing-benefit-grid,.marketing-step-grid,.home-local-grid,.home-industry-grid,.home-pricing-grid,.home-proof-trust-grid,.home-implementation-resource-grid,.home-final-recommendation-grid)>:where(article,a) :where(p,small,span){color:var(--public-secondary)!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 :is(.marketing-dark-section,.marketing-insight-panel){color:#f5f5f7!important;background:#080808!important;border-color:#ffffff29!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 :is(.marketing-dark-section,.marketing-insight-panel) :where(h1,h2,h3,h4,strong,b){color:#f5f5f7!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 :is(.marketing-dark-section,.marketing-insight-panel) :where(p,li,small,span){color:#b8b8bd!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-start{color:#171717!important;background:#da7757!important;border-color:#da7757!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-start :where(span,strong,b,svg){color:#171717!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-demo{border-color:color-mix(in srgb, #da7757 48%, var(--public-border))!important;background:var(--public-raised)!important;color:var(--public-text)!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-demo :where(span,strong,b,svg){color:var(--public-text)!important}@media (max-width:780px){html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-hero-copy{width:100%!important;padding-inline:0!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-hero-copy h1{color:var(--public-text)!important}html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2 .marketing-hero-copy>p{color:var(--public-secondary)!important}}@media (prefers-contrast:more){html[data-theme] body[data-ui-polish=biloo-standard-app-2026] .marketing-site-v2{--public-secondary:var(--public-text);--public-muted:var(--public-text);--public-border:currentColor}}
:root,html,html[data-theme],html[data-theme=light],html[data-theme=dark]{--bg:#f8f4f2;--card:#fff;--text:#211a18;--muted:#6f5f59;--border:#eadbd5;--hisab-app:#f7f8fb;--hisab-surface:#fff;--hisab-surface-raised:#fcfcfd;--hisab-surface-muted:#f1f3f7;--hisab-surface-hover:#f6f7fa;--hisab-glass:#ffffffdb;--hisab-text:#151922;--hisab-text-2:#4f596a;--hisab-text-3:#687284;--hisab-border:#0f172a1a;--hisab-border-strong:#0f172a2b;--ui-canvas:#f8f4f2;--ui-surface:#fff;--ui-surface-muted:#fff8f5;--ui-text:#211a18;--ui-text-secondary:#594b46;--ui-text-muted:#6f5f59;--ui-border:#dfcbc3;--ui-border-strong:#c9ada2;--apple-background:#fff;--apple-surface:#fff;--apple-text:#1d1d1f;--apple-secondary:#56575c;--apple-tertiary:#6e6f75;--apple-hairline:#0000001a;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}html,body{color:var(--hisab-text)!important;background-color:#fff!important}:where(.language-selector,.language-icon-selector,.mobile-language-control,[data-mobile-language],.theme-toggle,.mobile-prehydration-theme-toggle,[data-mobile-theme-toggle],[data-theme-toggle],[aria-label=Theme],[aria-label=Appearance],[aria-label=Language],.launch-header-preferences,.launch-preference-divider){visibility:hidden!important;pointer-events:none!important;border:0!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.marketing-site-v2,.marketing-site-v2 #public-main-content,.marketing-site-v2 .marketing-nav,.marketing-site-v2 .marketing-footer,.marketing-site-v2 .premium-mobile-menu,.marketing-site-v2 .premium-mobile-menu-panel{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}.marketing-site-v2 .marketing-nav{background:#ffffffeb!important}.marketing-site-v2 .marketing-brand-copy>strong,.marketing-site-v2 .marketing-footer-brand .marketing-brand-copy>strong{color:#0000!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(92deg,#1d1d1f 0 69%,#da7757 69% 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}body[data-workspace-system=financial-os-v1]{--workspace-theme-canvas:#f8f4f2;--workspace-theme-surface:#fff;--workspace-theme-surface-muted:#fff8f5;--workspace-theme-surface-hover:#fff1eb;--workspace-theme-border:#dfcbc3;--workspace-theme-text:#211a18;--workspace-theme-text-secondary:#594b46;--workspace-theme-text-muted:#6f5f59;--fin-canvas:#f8f4f2;--fin-surface:#fff;--fin-surface-subtle:#fff8f5;--fin-surface-muted:#fff8f5;--fin-border:#dfcbc3;--fin-text:#211a18;--fin-text-secondary:#594b46;--fin-text-muted:#6f5f59;--lc-canvas:#f8f4f2;--lc-surface:#fff;--lc-surface-subtle:#fff8f5;--lc-surface-muted:#f4ece8;--lc-border:#dfcbc3;--lc-border-strong:#c9ada2;--lc-text:#211a18;--lc-text-secondary:#594b46;--lc-text-muted:#6f5f59;--lc-text-faint:#74655f;color:#211a18!important;background:#f8f4f2!important}body[data-workspace-system=financial-os-v1] :where(.erp-shell>.workspace,.guided-setup-page,.mfa-required-page,.route-loading,.auth-official-page,.auth-page,.account-security-page,.billing-page,.checkout-page){color:#211a18!important}body[data-workspace-system=financial-os-v1] :where(.erp-shell>.workspace,.guided-setup-page,.mfa-required-page,.route-loading,.auth-official-page,.auth-page,.account-security-page,.billing-page,.checkout-page) :is(h1,h2,h3,h4,h5,h6,legend,label,th,dt,strong,b,.page-title,.section-title,.panel-title,.card-title,.workspace-page-title,.workspace-section-title,.launch-field-label,.launch-create-title,.empty-state-title,.dialog-title,.modal-title){color:#211a18!important;-webkit-text-fill-color:#211a18!important}body[data-workspace-system=financial-os-v1] :where(.erp-shell>.workspace,.guided-setup-page,.mfa-required-page,.route-loading,.auth-official-page,.auth-page,.account-security-page,.billing-page,.checkout-page) :is(p,small,dd,td,caption,.muted,.subtitle,.description,.help-text,.field-help,.form-help,.panel-description,.card-description,.workspace-page-description,.empty-state-description,.dialog-description,.modal-description){color:#6f5f59!important;-webkit-text-fill-color:#6f5f59!important}body[data-workspace-system=financial-os-v1] :where(.erp-shell>.workspace,.guided-setup-page,.mfa-required-page,.auth-official-page,.auth-page,.account-security-page,.billing-page,.checkout-page) span:not([class]):not(button span):not(a span){color:inherit!important;-webkit-text-fill-color:currentColor!important}body[data-workspace-system=financial-os-v1] :where(.erp-shell>.workspace,.guided-setup-page,.mfa-required-page,.auth-official-page,.auth-page,.account-security-page,.billing-page,.checkout-page) :is(.panel,.card,.data-panel,.metric-card,.workspace-section,.workspace-metric-tile,.module-card,.detail-panel,.record-row,.transaction,.empty-state,.empty-card,.notice-card,.dialog,.modal,.popover,.dropdown-menu,dialog,[role=dialog],[role=menu],table,thead,tbody,tfoot,tr,th,td){color:#211a18!important}body[data-workspace-system=financial-os-v1] :where(.erp-shell>.workspace,.guided-setup-page,.auth-official-page,.auth-page,.account-security-page,.billing-page,.checkout-page) :is(input,select,textarea,option){color:#211a18!important;-webkit-text-fill-color:#211a18!important;caret-color:#211a18!important;background-color:#fff!important;border-color:#d7c5be!important}body[data-workspace-system=financial-os-v1] :where(.erp-shell>.workspace,.guided-setup-page,.auth-official-page,.auth-page,.account-security-page,.billing-page,.checkout-page) :is(input,textarea)::placeholder{color:#81716b!important;-webkit-text-fill-color:#81716b!important;opacity:1!important}body[data-workspace-system=financial-os-v1] :where(.erp-shell>.workspace,.guided-setup-page,.auth-official-page,.auth-page,.account-security-page,.billing-page,.checkout-page) :is(input,select,textarea):-webkit-autofill{-webkit-text-fill-color:#211a18!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}body[data-workspace-system=financial-os-v1] :where(.erp-shell>.workspace,.guided-setup-page,.mfa-required-page,.auth-official-page,.auth-page,.account-security-page,.billing-page,.checkout-page) button{color:#352b28}body[data-workspace-system=financial-os-v1] :where(.erp-shell>.workspace,.guided-setup-page,.mfa-required-page,.auth-official-page,.auth-page,.account-security-page,.billing-page,.checkout-page) a{color:#8f452f}body[data-workspace-system=financial-os-v1] :is(.primary,.action-link.primary,.ops-primary-link,.finance-primary,.sales-primary,.core-primary,.setup-primary,.submit-button,.save-button,.create-button,.launch-primary-action,.launch-submit-button,.auth-primary-button,.social-auth-apple,.danger,.destructive,.delete-button,.remove-button,button[data-variant=danger]),body[data-workspace-system=financial-os-v1] :is(.primary,.action-link.primary,.ops-primary-link,.finance-primary,.sales-primary,.core-primary,.setup-primary,.submit-button,.save-button,.create-button,.launch-primary-action,.launch-submit-button,.auth-primary-button,.social-auth-apple,.danger,.destructive,.delete-button,.remove-button,button[data-variant=danger]) :is(span,strong,small,b,i,svg),body[data-workspace-system=financial-os-v1] :is(.auth-official-showcase,.launch-create-intro,.launch-create-intro .launch-blueprint,[data-surface=dark],[data-tone=inverse],.inverse-surface,.dark-surface),body[data-workspace-system=financial-os-v1] :is(.auth-official-showcase,.launch-create-intro,.launch-create-intro .launch-blueprint,[data-surface=dark],[data-tone=inverse],.inverse-surface,.dark-surface) :is(h1,h2,h3,h4,h5,h6,legend,label,strong,b){color:#fff!important;-webkit-text-fill-color:#fff!important}body[data-workspace-system=financial-os-v1] :is(.auth-official-showcase,.launch-create-intro,[data-surface=dark],[data-tone=inverse],.inverse-surface,.dark-surface) :is(p,small,span,dd){color:#ffffffc7!important;-webkit-text-fill-color:#ffffffc7!important}body[data-workspace-system=financial-os-v1] :is(.launch-brand>span,.metric-icon,.workspace-metric-icon,.workspace-action-alert-icon,.icon-chip,.avatar,.status-dot){-webkit-text-fill-color:currentColor!important}@media (prefers-color-scheme:dark){:root,html,body{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}}
.home-imac-showcase{isolation:isolate;color:#211a18;background:radial-gradient(circle at 50% 46%,#da775721,#0000 34%),radial-gradient(circle at 12% 12%,#795dff0f,#0000 24%),linear-gradient(#fff 0%,#fffaf7 54%,#fff 100%);padding:clamp(84px,10vw,148px) clamp(18px,5vw,72px) clamp(78px,9vw,132px);position:relative;overflow:hidden}.home-imac-showcase:before,.home-imac-showcase:after{z-index:-1;content:"";pointer-events:none;border-radius:999px;position:absolute}.home-imac-showcase:before{border:1px solid #da77571f;width:420px;height:420px;top:19%;left:-180px;box-shadow:0 0 0 58px #da775706,0 0 0 116px #da775705}.home-imac-showcase:after{filter:blur(2px);background:#da775711;width:360px;height:360px;bottom:10%;right:-190px}.home-imac-heading{text-align:center;width:min(840px,100%);margin:0 auto clamp(44px,6vw,78px)}.home-imac-heading>span{color:#a84f35;letter-spacing:.11em;text-transform:uppercase;background:#ffffffd1;border:1px solid #da77573d;border-radius:999px;align-items:center;min-height:34px;padding:7px 13px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 12px 34px #4b2a1d0f}.home-imac-heading h2{letter-spacing:-.058em;text-wrap:balance;margin:22px 0 18px;font-size:clamp(40px,5.6vw,78px);line-height:.98;color:#171311!important}.home-imac-heading p{text-wrap:balance;max-width:720px;margin:0 auto;font-size:clamp(17px,1.7vw,21px);line-height:1.65;color:#675a55!important}.home-imac-stage{perspective:1600px;width:min(1280px,100%);margin:0 auto;padding-bottom:clamp(112px,11vw,158px);position:relative}.home-imac-ambient{z-index:-1;filter:blur(7px);background:radial-gradient(circle,#da775738,#da77570e 42%,#0000 70%);border-radius:50%;width:min(1120px,94vw);height:78%;position:absolute;top:2%;left:50%;transform:translate(-50%)}.home-imac-computer{z-index:2;transform-style:preserve-3d;position:relative}.home-imac-frame{background:linear-gradient(145deg,#292827 0%,#050505 46%,#1e1d1c 100%);border:1px solid #ffffff7a;border-radius:clamp(20px,2.25vw,31px);width:100%;padding:clamp(9px,1vw,14px) clamp(9px,1vw,14px) 0;position:relative;overflow:hidden;box-shadow:0 54px 112px #321d1538,0 18px 42px #321d1529,inset 0 1px #ffffff3d}.home-imac-camera{z-index:5;background:#313131;border-radius:50%;width:5px;height:5px;position:absolute;top:5px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #000,inset 0 0 2px #6791fff2}.home-imac-display{aspect-ratio:16/9.35;background:#0f1118;border-radius:clamp(11px,1.35vw,19px) clamp(11px,1.35vw,19px) 3px 3px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.home-imac-display:after{z-index:8;content:"";pointer-events:none;background:linear-gradient(116deg,#ffffff1c,#0000 17% 69%,#ffffff09);position:absolute;inset:0}.home-imac-dashboard{color:#171b24;width:100%;height:100%;font-family:var(--font-space-grotesk), system-ui, sans-serif;background:#f6f7fa;grid-template-columns:clamp(118px,15.5vw,198px) minmax(0,1fr);display:grid}.home-imac-sidebar{color:#eef2f7;background:linear-gradient(#11151e 0%,#0b0e15 100%);flex-direction:column;min-width:0;padding:clamp(13px,1.65vw,22px) clamp(10px,1.3vw,17px);display:flex}.home-imac-brand{align-items:baseline;gap:5px;margin-bottom:clamp(14px,2vw,27px);padding-inline:clamp(5px,.7vw,9px);display:flex}.home-imac-brand strong{letter-spacing:-.045em;font-size:clamp(10px,1.3vw,17px);font-weight:800;color:#fff!important}.home-imac-brand strong:after{color:#da7757;content:"•";margin-left:1px}.home-imac-brand small{letter-spacing:.08em;font-size:clamp(5px,.62vw,8px);font-weight:700;color:#8c94a3!important}.home-imac-sidebar nav{gap:clamp(3px,.45vw,6px);display:grid}.home-imac-sidebar nav>span{border:1px solid #0000;border-radius:clamp(6px,.8vw,10px);align-items:center;gap:clamp(6px,.8vw,10px);min-height:clamp(23px,2.9vw,37px);padding:0 clamp(7px,.85vw,11px);font-size:clamp(5px,.66vw,9px);font-weight:650;display:flex;color:#8992a2!important}.home-imac-sidebar nav>span i{color:#555f70;font-size:.8em;font-style:normal}.home-imac-sidebar nav>span.active{background:#da775724;border-color:#da775742;box-shadow:inset 3px 0 #da7757;color:#fff4ef!important}.home-imac-company{background:#ffffff09;border:1px solid #ffffff14;border-radius:clamp(7px,.8vw,11px);align-items:center;gap:clamp(6px,.75vw,10px);margin-top:auto;padding:clamp(7px,.9vw,12px);display:flex}.home-imac-company>b,.home-imac-top-actions>b{background:linear-gradient(145deg,#ef9477,#c75e40);border-radius:clamp(6px,.65vw,9px);flex:none;place-items:center;width:clamp(18px,2.35vw,30px);height:clamp(18px,2.35vw,30px);font-size:clamp(5px,.62vw,8px);display:grid;color:#24100a!important}.home-imac-company>span{min-width:0;display:grid}.home-imac-company strong{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(5px,.65vw,8px);overflow:hidden;color:#f7f9fc!important}.home-imac-company small{font-size:clamp(4px,.54vw,7px);color:#737d8d!important}.home-imac-workspace{background:radial-gradient(circle at 80% 0,#da775717,#0000 24%),#f6f7fa;min-width:0;padding:clamp(10px,1.4vw,18px) clamp(11px,1.55vw,20px) clamp(9px,1.2vw,16px);overflow:hidden}.home-imac-topbar,.home-imac-title-row,.home-imac-chart-card>header,.home-imac-attention-card>header,.home-imac-transactions>header{justify-content:space-between;align-items:center;display:flex}.home-imac-topbar{border-bottom:1px solid #e4e7ec;min-height:clamp(20px,2.6vw,34px);margin-bottom:clamp(7px,1vw,13px);padding-bottom:clamp(6px,.8vw,10px)}.home-imac-topbar>div:first-child,.home-imac-title-row>div,.home-imac-chart-card header>div,.home-imac-transactions header>div{display:grid}.home-imac-topbar span{font-size:clamp(5px,.72vw,9px);font-weight:750;color:#262b35!important}.home-imac-topbar small{font-size:clamp(4px,.54vw,7px);color:#89909d!important}.home-imac-top-actions{align-items:center;gap:clamp(7px,.9vw,12px);display:flex}.home-imac-top-actions .synced{align-items:center;gap:5px;font-size:clamp(4px,.56vw,7px);font-weight:650;display:inline-flex;color:#5f6875!important}.home-imac-top-actions .synced i{background:#22b98a;border-radius:50%;width:clamp(4px,.48vw,6px);height:clamp(4px,.48vw,6px);box-shadow:0 0 0 3px #22b98a1f}.home-imac-title-row{gap:12px;margin-bottom:clamp(8px,1.2vw,15px)}.home-imac-title-row small{font-size:clamp(4px,.57vw,7px);font-weight:700;color:#a0523c!important}.home-imac-title-row h3{letter-spacing:-.04em;margin:1px 0 0;font-size:clamp(10px,1.5vw,19px);line-height:1.05;color:#181c24!important}.home-imac-title-row p{margin:2px 0 0;font-size:clamp(4px,.56vw,7px);color:#7a8290!important}.home-imac-title-row button{pointer-events:none;background:#da7757;border:0;border-radius:clamp(6px,.75vw,9px);align-items:center;gap:clamp(4px,.6vw,8px);min-height:clamp(22px,2.7vw,35px);padding:0 clamp(8px,1vw,13px);font-size:clamp(4px,.62vw,8px);font-weight:800;display:inline-flex;box-shadow:0 7px 18px #da775738;color:#21120e!important}.home-imac-title-row button span{font-size:1.15em;color:inherit!important}.home-imac-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(5px,.75vw,10px);margin-bottom:clamp(6px,.95vw,12px);display:grid}.home-imac-kpis article,.home-imac-chart-card,.home-imac-attention-card,.home-imac-transactions{background:#fffffff0;border:1px solid #e1e4ea;box-shadow:0 6px 22px #151c280b}.home-imac-kpis article{border-radius:clamp(7px,.95vw,12px);min-width:0;padding:clamp(7px,1vw,13px);display:grid}.home-imac-kpis article>span{white-space:nowrap;font-size:clamp(4px,.55vw,7px);font-weight:650;color:#777f8d!important}.home-imac-kpis article>strong{letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;margin:2px 0;font-size:clamp(7px,1.02vw,13px);overflow:hidden;color:#191d25!important}.home-imac-kpis article>small{white-space:nowrap;font-size:clamp(4px,.52vw,6.5px);font-weight:700}.home-imac-kpis small.positive{color:#137b5e!important}.home-imac-kpis small.warning{color:#a05c16!important}.home-imac-dashboard-grid{grid-template-columns:minmax(0,1.72fr) minmax(128px,.72fr);gap:clamp(5px,.75vw,10px);margin-bottom:clamp(6px,.8vw,10px);display:grid}.home-imac-chart-card,.home-imac-attention-card,.home-imac-transactions{border-radius:clamp(7px,.95vw,12px);min-width:0;padding:clamp(7px,.95vw,12px)}.home-imac-chart-card header strong,.home-imac-attention-card header strong,.home-imac-transactions header strong{font-size:clamp(5px,.7vw,9px);color:#252a33!important}.home-imac-chart-card header small,.home-imac-transactions header small{font-size:clamp(4px,.5vw,6px);color:#8a919d!important}.home-imac-chart-card header>span,.home-imac-attention-card header>span,.home-imac-transactions header>span{font-size:clamp(4px,.52vw,6.5px);font-weight:700;color:#9a4d36!important}.home-imac-chart{height:clamp(52px,8.2vw,104px);margin-top:clamp(5px,.7vw,9px);position:relative}.home-imac-chart-grid{grid-template-rows:repeat(4,1fr);display:grid;position:absolute;inset:0}.home-imac-chart-grid i{border-top:1px dashed #eceef2}.home-imac-bars{align-items:end;gap:clamp(2px,.42vw,5px);padding:1px clamp(3px,.45vw,6px) 0;display:flex;position:absolute;inset:0}.home-imac-bars i{background:linear-gradient(#f0a187 0%,#da7757 58%,#bd5e42 100%);border-radius:4px 4px 1px 1px;flex:1;min-width:0;box-shadow:0 2px 5px #c75d3f26}.home-imac-chart-card footer{justify-content:space-between;margin-top:3px;display:flex}.home-imac-chart-card footer span{font-size:clamp(3.5px,.47vw,5.5px);color:#9299a5!important}.home-imac-attention-card>div{border-top:1px solid #eceef2;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(5px,.65vw,8px);min-height:clamp(24px,3vw,38px);display:grid}.home-imac-attention-card>div:first-of-type{margin-top:clamp(4px,.6vw,7px)}.home-imac-attention-card>div>i{border-radius:50%;width:clamp(5px,.65vw,8px);height:clamp(5px,.65vw,8px)}.home-imac-attention-card i.warning{background:#e6a441;box-shadow:0 0 0 3px #e6a44121}.home-imac-attention-card i.danger{background:#dc6472;box-shadow:0 0 0 3px #dc64721f}.home-imac-attention-card i.info{background:#6b8fe5;box-shadow:0 0 0 3px #6b8fe51f}.home-imac-attention-card>div>span{min-width:0;display:grid}.home-imac-attention-card>div strong{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(4px,.56vw,7px);overflow:hidden;color:#343945!important}.home-imac-attention-card>div small{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(3.5px,.47vw,5.5px);overflow:hidden;color:#9096a1!important}.home-imac-attention-card>div b{font-size:clamp(6px,.75vw,9px);color:#9da3ad!important}.home-imac-transactions>header{margin-bottom:clamp(4px,.55vw,7px)}.home-imac-table-head,.home-imac-table-row{border-top:1px solid #eceef2;grid-template-columns:.72fr 1.25fr .66fr .78fr;align-items:center;min-height:clamp(16px,1.85vw,24px);padding:0 clamp(4px,.6vw,8px);font-size:clamp(3.7px,.5vw,6px);display:grid}.home-imac-table-head{color:#838a96;background:#f7f3f1;border-top:0;border-radius:5px;font-weight:750}.home-imac-table-row{color:#666e7b}.home-imac-table-row strong{font-size:inherit;color:#353b46!important}.home-imac-table-row>i{border-radius:999px;justify-self:start;padding:2px clamp(4px,.45vw,6px);font-size:.9em;font-style:normal;font-weight:750}.home-imac-table-row>i.paid,.home-imac-table-row>i.posted{color:#13785d;background:#e7f6f0}.home-imac-table-row>i.pending{color:#9a5b16;background:#fff3df}.home-imac-table-row>b{font-size:inherit;justify-self:end;color:#272c35!important}.home-imac-chin{background:linear-gradient(#f4f4f2 0%,#d8d8d5 48%,#bdbdb9 100%);border-radius:0 0 clamp(17px,2vw,28px) clamp(17px,2vw,28px);place-items:center;min-height:clamp(47px,5.8vw,74px);display:grid;box-shadow:inset 0 1px #ffffffd9,inset 0 -1px #0000001a}.home-imac-chin span{letter-spacing:.07em;font-size:clamp(7px,.85vw,11px);font-weight:750;color:#555450!important}.home-imac-stand{z-index:-1;pointer-events:none;justify-items:center;display:grid;position:absolute;bottom:calc(clamp(112px,11vw,158px)/-1.13636);left:0;right:0}.home-imac-neck{clip-path:polygon(17% 0,83% 0,95% 100%,5% 100%);background:linear-gradient(90deg,#aaa9a5 0%,#f1f1ef 20%,#cececb 52%,#f7f7f4 78%,#a8a7a3 100%);width:clamp(86px,14vw,176px);height:clamp(58px,8vw,105px);display:block;box-shadow:inset 0 0 0 1px #00000014}.home-imac-base{background:linear-gradient(#ededeb,#aaa9a6);border-radius:50% 50% 28% 28%/60% 60% 40% 40%;width:clamp(196px,32vw,404px);height:clamp(14px,2vw,26px);margin-top:-2px;display:block;box-shadow:0 12px 20px #2c201b29,inset 0 1px #ffffffe6}.home-imac-shadow{z-index:-2;filter:blur(20px);background:#3a241c33;border-radius:50%;height:clamp(22px,3.8vw,48px);position:absolute;bottom:2px;left:10%;right:10%;transform:scaleX(.72)}.home-imac-value-strip{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid #53392f1a;border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));width:min(1080px,100%);margin:clamp(12px,2vw,28px) auto 0;display:grid;overflow:hidden;box-shadow:0 24px 70px #472c2213}.home-imac-value-strip article{border-right:1px solid #53392f17;grid-template-columns:auto 1fr;gap:14px;min-width:0;padding:24px 25px;display:grid}.home-imac-value-strip article:last-child{border-right:0}.home-imac-value-strip article>span{letter-spacing:.08em;font-size:11px;font-weight:850;color:#c76447!important}.home-imac-value-strip article>div{gap:6px;display:grid}.home-imac-value-strip strong{font-size:15px;color:#2a211e!important}.home-imac-value-strip small{font-size:12px;line-height:1.55;color:#746660!important}@media (max-width:860px){.home-imac-showcase{padding-inline:16px}.home-imac-dashboard{grid-template-columns:clamp(82px,16vw,130px) minmax(0,1fr)}.home-imac-company{display:none}.home-imac-value-strip{grid-template-columns:1fr}.home-imac-value-strip article{border-bottom:1px solid #53392f17;border-right:0}.home-imac-value-strip article:last-child{border-bottom:0}}@media (max-width:620px){.home-imac-showcase{padding-top:70px;padding-bottom:74px}.home-imac-heading{text-align:left;margin-bottom:36px}.home-imac-heading h2{font-size:clamp(40px,12vw,58px)}.home-imac-heading p{font-size:16px}.home-imac-stage{width:calc(100% + 14px);margin-inline:-7px;padding-bottom:76px}.home-imac-frame{border-radius:15px;padding:6px 6px 0}.home-imac-display{border-radius:8px 8px 2px 2px}.home-imac-dashboard{grid-template-columns:62px minmax(0,1fr)}.home-imac-sidebar{padding:8px 5px}.home-imac-brand{justify-content:center;padding:0}.home-imac-brand small,.home-imac-sidebar nav>span i,.home-imac-sidebar nav>span:nth-child(n+5),.home-imac-title-row p,.home-imac-topbar small,.home-imac-top-actions .synced,.home-imac-transactions{display:none}.home-imac-sidebar nav>span{justify-content:center;min-height:20px;padding:0 3px}.home-imac-workspace{padding:7px}.home-imac-topbar{min-height:18px;margin-bottom:5px;padding-bottom:4px}.home-imac-title-row{margin-bottom:5px}.home-imac-title-row button{min-height:20px;padding-inline:6px}.home-imac-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-bottom:5px}.home-imac-kpis article{padding:5px}.home-imac-kpis article:nth-child(4){display:none}.home-imac-dashboard-grid{grid-template-columns:minmax(0,1.45fr) minmax(72px,.7fr);gap:4px;margin-bottom:0}.home-imac-chart-card,.home-imac-attention-card{padding:5px}.home-imac-chart{height:46px}.home-imac-attention-card>div{min-height:19px}.home-imac-chin{border-radius:0 0 13px 13px;min-height:34px}.home-imac-stand{bottom:-66px}.home-imac-neck{width:74px;height:49px}.home-imac-base{width:166px;height:13px}.home-imac-value-strip{border-radius:18px;margin-top:14px}.home-imac-value-strip article{padding:20px}}@media (max-width:390px){.home-imac-dashboard{grid-template-columns:50px minmax(0,1fr)}.home-imac-sidebar nav>span{font-size:4px}.home-imac-attention-card>div:nth-of-type(3){display:none}}@media (prefers-reduced-motion:no-preference){.home-imac-frame{animation:.85s cubic-bezier(.22,1,.36,1) both home-imac-arrive}.home-imac-bars i{transform-origin:bottom;animation:.75s cubic-bezier(.22,1,.36,1) both home-imac-bar-rise}.home-imac-bars i:nth-child(2n){animation-delay:60ms}.home-imac-bars i:nth-child(3n){animation-delay:.12s}@keyframes home-imac-arrive{0%{opacity:0;transform:translateY(30px)rotateX(2deg)scale(.985)}to{opacity:1;transform:translateY(0)rotateX(0)scale(1)}}@keyframes home-imac-bar-rise{0%{opacity:.2;transform:scaleY(.08)}to{opacity:1;transform:scaleY(1)}}}
:root{--biloo-font-display:var(--font-biloo-manrope), Manrope, "Segoe UI", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--biloo-font-ui:var(--biloo-font-display);--biloo-type-ink:#15171c;--biloo-type-muted:#626873;--biloo-type-soft:#858b95;--biloo-tracking-display:-.047em;--biloo-tracking-heading:-.036em;--biloo-tracking-ui:-.018em;--biloo-tracking-label:.055em}html,body,button,input,select,textarea,option,table,th,td{font-family:var(--biloo-font-ui)!important}html{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{letter-spacing:-.011em;font-weight:450;line-height:1.55}h1,h2,h3,h4,h5,h6,strong,b{font-style:normal;font-family:var(--biloo-font-display)!important}h1,h2,h3,h4,h5,h6{color:inherit;text-wrap:balance}h1{letter-spacing:var(--biloo-tracking-display);font-weight:800;line-height:.98}h2{letter-spacing:-.043em;font-weight:760;line-height:1.02}h3{letter-spacing:var(--biloo-tracking-heading);font-weight:720;line-height:1.12}h4,h5,h6{letter-spacing:-.026em;font-weight:700;line-height:1.18}p,li,blockquote,figcaption,label,small,span,a,button,input,select,textarea,th,td{font-feature-settings:"kern" 1, "liga" 1, "calt" 1}button,[role=button],.button,.action-link,.marketing-start,.marketing-demo,.marketing-signin,.primary,.secondary,.ghost{letter-spacing:-.018em!important;font-weight:700!important}input,select,textarea,option{letter-spacing:-.012em;font-weight:520}input::placeholder,textarea::placeholder{letter-spacing:-.008em;font-weight:480}label,legend,th,.eyebrow,.marketing-eyebrow,[class*=eyebrow],[class*=overline],[class*=kicker]{font-family:var(--biloo-font-ui)!important;font-weight:720!important}.marketing-site,.marketing-site-v2,.marketing-site-v2 button,.marketing-site-v2 input,.marketing-site-v2 select,.marketing-site-v2 textarea{font-family:var(--biloo-font-ui)!important}.marketing-site-v2 .marketing-brand-copy strong,.marketing-site-v2 .home-zylo-brand strong,.marketing-site-v2 .home-imac-brand strong,.marketing-site-v2 .hisab-preview-brand span,.marketing-site-v2 .tour-window-top strong{letter-spacing:-.052em!important;font-weight:800!important}.marketing-site-v2 .marketing-hero h1,.marketing-site-v2 .public-page-hero h1,.marketing-site-v2 .marketing-page-hero h1,.marketing-site-v2 .home-hero h1{font-family:var(--biloo-font-display)!important;letter-spacing:-.052em!important;font-weight:800!important;line-height:.96!important}.marketing-site-v2 .marketing-section-heading h2,.marketing-site-v2 .marketing-dark-copy h2,.marketing-site-v2 .marketing-cta h2,.marketing-site-v2 .home-local-section h2,.marketing-site-v2 .home-zylo-device-showcase h2,.marketing-site-v2 .home-imac-showcase h2,.marketing-site-v2 .product-tour-copy h2{font-family:var(--biloo-font-display)!important;letter-spacing:-.046em!important;font-weight:760!important;line-height:1.01!important}.marketing-site-v2 h3,.marketing-site-v2 article>strong,.marketing-site-v2 a>strong{letter-spacing:-.032em;font-weight:720}.marketing-site-v2 p,.marketing-site-v2 article small,.marketing-site-v2 a small,.marketing-site-v2 li{letter-spacing:-.013em;line-height:1.58}.marketing-site-v2 .marketing-eyebrow,.marketing-site-v2 .marketing-section-heading>span,.marketing-site-v2 .marketing-dark-copy>span,.marketing-site-v2 .home-pricing-grid article>span,.marketing-site-v2 [class*=section]>div>span:first-child{text-transform:uppercase;letter-spacing:.075em!important;font-weight:760!important}.marketing-site-v2 .marketing-desktop-nav a,.marketing-site-v2 .premium-mobile-menu nav a strong,.marketing-site-v2 .marketing-footer a{letter-spacing:-.015em;font-weight:650}.marketing-site-v2 .marketing-large{font-size:1rem;letter-spacing:-.024em!important;font-weight:740!important}.auth-page,.auth-shell,.auth-card,.email-auth-card,.onboarding-shell,.onboarding-page,.onboarding-card{font-family:var(--biloo-font-ui)!important}.auth-page h1,.auth-shell h1,.auth-card h1,.email-auth-card h1,.onboarding-shell h1,.onboarding-page h1{letter-spacing:-.046em!important;font-weight:780!important;line-height:1.02!important}.auth-page h2,.auth-shell h2,.auth-card h2,.onboarding-shell h2,.onboarding-page h2{letter-spacing:-.038em!important;font-weight:740!important}.auth-page p,.auth-shell p,.auth-card p,.onboarding-shell p,.onboarding-page p{letter-spacing:-.012em;line-height:1.55}.auth-page label,.auth-shell label,.auth-card label,.onboarding-shell label,.onboarding-page label{text-transform:none;font-size:.82rem;letter-spacing:-.012em!important;font-weight:700!important}.workspace-shell,.workspace-shell *,.app-shell,.app-shell *,.dashboard-shell,.dashboard-shell *,.financial-workspace,.financial-workspace *{font-family:var(--biloo-font-ui)!important}.workspace-shell h1,.app-shell h1,.dashboard-shell h1,.financial-workspace h1,.workspace-page h1,.module-page h1{letter-spacing:-.044em!important;font-weight:780!important;line-height:1.02!important}.workspace-shell h2,.app-shell h2,.dashboard-shell h2,.financial-workspace h2,.workspace-page h2,.module-page h2{letter-spacing:-.037em!important;font-weight:740!important;line-height:1.08!important}.workspace-shell h3,.app-shell h3,.dashboard-shell h3,.financial-workspace h3,.workspace-page h3,.module-page h3{letter-spacing:-.029em!important;font-weight:700!important}.workspace-shell nav a,.workspace-shell nav button,.app-sidebar a,.app-sidebar button,.workspace-sidebar a,.workspace-sidebar button,.sidebar-nav a,.sidebar-nav button{letter-spacing:-.016em!important;font-weight:630!important}.workspace-shell label,.app-shell label,.dashboard-shell label,.financial-workspace label,.workspace-page label,.module-page label{text-transform:none;letter-spacing:-.012em!important;font-weight:680!important}.workspace-shell table,.app-shell table,.dashboard-shell table,.financial-workspace table,.workspace-page table,.module-page table{letter-spacing:-.012em;font-size:.875rem}.workspace-shell th,.app-shell th,.dashboard-shell th,.financial-workspace th,.workspace-page th,.module-page th{text-transform:uppercase;font-size:.74rem;letter-spacing:.045em!important;font-weight:720!important}.workspace-shell td,.app-shell td,.dashboard-shell td,.financial-workspace td,.workspace-page td,.module-page td{font-weight:510}[class*=amount],[class*=balance],[class*=metric],[class*=kpi],[class*=total],[class*=price],[class*=value],[class*=number],[data-numeric],td:last-child,.home-zylo-dashboard strong,.home-imac-dashboard strong,.hisab-fintech-preview strong,.tour-app-window strong{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1, "kern" 1}[class*=metric] strong,[class*=kpi] strong,[class*=stat] strong,.dashboard-card>strong,.financial-card>strong{letter-spacing:-.04em!important;font-weight:760!important}.badge,.status,.pill,.chip,[class*=badge],[class*=status],[class*=pill],[class*=chip]{letter-spacing:-.012em;font-weight:680}.home-zylo-app,.home-zylo-app *,.home-imac-dashboard,.home-imac-dashboard *{font-family:var(--biloo-font-ui)!important}.home-zylo-dashboard-title h2,.home-imac-title-row h3{letter-spacing:-.044em!important;font-weight:760!important}.home-zylo-kpis strong,.home-imac-kpis strong{letter-spacing:-.045em!important;font-weight:760!important}.home-zylo-appbar nav span,.home-imac-sidebar nav span{letter-spacing:-.018em;font-weight:650}@media (max-width:767px){body{letter-spacing:-.008em}.marketing-site-v2 .marketing-hero h1,.marketing-site-v2 .public-page-hero h1,.marketing-site-v2 .marketing-page-hero h1{letter-spacing:-.052em!important;line-height:.99!important}.marketing-site-v2 .marketing-section-heading h2,.marketing-site-v2 .marketing-dark-copy h2,.marketing-site-v2 .marketing-cta h2,.workspace-shell h1,.app-shell h1,.dashboard-shell h1,.workspace-page h1,.module-page h1{letter-spacing:-.039em!important}.workspace-shell table,.app-shell table,.dashboard-shell table,.workspace-page table,.module-page table{font-size:.82rem}}@media (prefers-reduced-motion:reduce){html{text-rendering:optimizelegibility}}
