:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.appearance-toggle,.account-appearance .appearance-toggle{border:1px solid var(--line,#dce3eb);background:var(--panel,#fff);width:94px;min-height:48px;color:var(--ink,#25344a);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:2px;padding:3px;display:inline-flex}.sidebar .appearance-toggle{color:#c4d4e8;background:#182f4e;border-color:#405c7c;margin:10px 18px}.appearance-toggle>span{border-radius:999px;place-items:center;width:42px;height:40px;display:grid}.appearance-toggle svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.appearance-toggle[aria-pressed=false] .appearance-sun,.appearance-toggle[aria-pressed=true] .appearance-moon{color:#fff;background:#0759d3}.appearance-toggle:focus-visible{outline:2px solid var(--gc-action,#0759d3);outline-offset:3px}.account-appearance{border-block:1px solid var(--line,#dce3eb);margin:24px 0;padding:20px 0}@media screen{:root{--fd-bg:#f4f7f9;--fd-surface:#fff;--fd-raised:#eaf0f4;--fd-text:#15232f;--fd-secondary:#4f6170;--fd-muted:#536879;--fd-line:#d8e2e9;--fd-header-start:#eaf5f8;--fd-header-end:#eef2fa;--fd-brand:#0759d3;--fd-brand-soft:#e1efff;--fd-positive:#006e2f;--fd-danger:#b91434;--fd-warning:#a14400;--fd-nav-height:68px}:root[data-theme=dark]{--fd-bg:#111;--fd-surface:#191e24;--fd-raised:#212832;--fd-text:#f9f9f9;--fd-secondary:#d0d7df;--fd-muted:#abb9c6;--fd-line:#303b46;--fd-header-start:#182b32;--fd-header-end:#1b2037;--fd-brand:#36b6ff;--fd-brand-soft:#163348;--fd-positive:#39e879;--fd-danger:#ff607a;--fd-warning:#ffae38}:root:root body.auth-authenticated{--bg:var(--fd-bg);--panel:var(--fd-surface);--panel-soft:var(--fd-raised);--ink:var(--fd-text);--muted:var(--fd-secondary);--line:var(--fd-line);--value-primary-color:var(--fd-text);--value-secondary-color:var(--fd-secondary);--app-module-border:transparent;--app-module-shadow:none;background:var(--fd-bg);color:var(--fd-text)}:root:root body.auth-authenticated :is(.shell,.content,.shell.dashboard-open,.shell.dashboard-open .content){background:var(--fd-bg)}:root:root body.auth-authenticated :is(.topbar,.shell.dashboard-open .topbar){background:var(--fd-header-background,linear-gradient(110deg, var(--fd-header-start), var(--fd-header-end)));border-bottom-color:var(--fd-header-border,var(--fd-line));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}:root:root .topbar :-webkit-any(h1,.topbar-back){color:var(--fd-text)}:root:root .topbar :is(h1,.topbar-back){color:var(--fd-text)}:root:root .topbar h1{letter-spacing:-.6px;font-size:21px}:root:root .topbar .is-dashboard-heading h1{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;line-height:1.25;overflow:visible}:root:root .topbar .dashboard-heading-subtitle{color:var(--fd-secondary);margin:5px 0 0;font-size:12px;line-height:1.4}:root:root .topbar .dashboard-heading-subtitle[hidden]{display:none}:root:root :-webkit-any(.mobile-menu,.notification-button){background:var(--fd-surface);color:var(--fd-secondary);border:0;border-radius:12px}:root:root :is(.mobile-menu,.notification-button){background:var(--fd-surface);color:var(--fd-secondary);border:0;border-radius:12px}:root:root .notification-count{color:#fff;background:#0759d3}:root:root .sidebar{background:var(--fd-surface);color:var(--fd-text);border-right-color:var(--fd-line)}:root:root .sidebar :is(.brand strong,.sidebar-account strong,.sidebar-personal-link){color:var(--fd-text)}:root:root .sidebar :is(.brand span,.nav-section-label,.sidebar-account small,.public-link>span){color:var(--fd-muted)}:root:root .sidebar .nav-item{color:var(--fd-secondary);border-radius:12px}:root:root .sidebar .nav-item:hover{color:var(--fd-text);background:var(--fd-raised)}:root:root .sidebar .nav-item.active{color:var(--fd-brand);background:var(--fd-brand-soft)}:root:root .sidebar .nav-item.active:before{display:none}:root:root .sidebar :-webkit-any(.brand,.sidebar-account,.public-link){border-color:var(--fd-line)}:root:root .sidebar :is(.brand,.sidebar-account,.public-link){border-color:var(--fd-line)}:root:root .sidebar :-webkit-any(.sidebar-account,.public-link){background:var(--fd-surface)}:root:root .sidebar :is(.sidebar-account,.public-link){background:var(--fd-surface)}:root:root .sidebar :is(.public-link button,.sidebar-account-avatar,.appearance-toggle,.sidebar-account button){color:var(--fd-secondary);background:var(--fd-raised);border-color:#0000}:root:root .sidebar .appearance-toggle [aria-hidden=true]{color:inherit}:root:root .sidebar .appearance-toggle[aria-pressed=false] .appearance-sun,:root:root .sidebar .appearance-toggle[aria-pressed=true] .appearance-moon{color:#fff}:root:root .sidebar-scrim{-webkit-backdrop-filter:none;backdrop-filter:none;background:#10172470}:root:root #settingsView .settings-card,:root:root #teamView .app-view-module{background:var(--fd-surface);box-shadow:none;border-color:#0000;border-radius:18px}:root:root .content :-webkit-any(.app-view-module,.application-list-card,.application-profile-section,.client-card,.client-profile-section,.loan-card,.loan-detail-hero,.loan-detail-section,.cash-period-surface,.cash-detail-balance-card,.earnings-summary-card,.earnings-payments-card,.activity-history-card,.profit-calendar-card,.profit-month-summary){background:var(--fd-surface);box-shadow:none;border-color:#0000;border-radius:18px}:root:root .content :is(.app-view-module,.application-list-card,.application-profile-section,.client-card,.client-profile-section,.loan-card,.loan-detail-hero,.loan-detail-section,.cash-period-surface,.cash-detail-balance-card,.earnings-summary-card,.earnings-payments-card,.activity-history-card,.profit-calendar-card,.profit-month-summary){background:var(--fd-surface);box-shadow:none;border-color:#0000;border-radius:18px}:root:root #cashView :-webkit-any(.cash-overview-summary-card,.cash-account-card){background:var(--fd-surface);box-shadow:none;border-color:#0000;border-radius:18px}:root:root #cashView :is(.cash-overview-summary-card,.cash-account-card){background:var(--fd-surface);box-shadow:none;border-color:#0000;border-radius:18px}:root:root #reportsView :-webkit-any(.capital-lent-report,.income-expense-report,.report-card){background:var(--fd-surface);box-shadow:none;border-color:#0000;border-radius:18px}:root:root #reportsView :is(.capital-lent-report,.income-expense-report,.report-card){background:var(--fd-surface);box-shadow:none;border-color:#0000;border-radius:18px}:root:root .content :-webkit-any(.app-view-module,.client-card,.loan-card):after{display:none}:root:root .content :is(.app-view-module,.client-card,.loan-card):after{display:none}:root:root .content>.view:not(#paymentReceiptView):not(#loanStatementView):not(#loanPdfViewerView):not(#cashPdfViewerView) :-webkit-any(h1,h2,h3){color:var(--fd-text)}:root:root .content>.view:not(#paymentReceiptView):not(#loanStatementView):not(#loanPdfViewerView):not(#cashPdfViewerView) :is(h1,h2,h3){color:var(--fd-text)}:root:root .content :is(.client-card h3,.loan-card h3){letter-spacing:-.25px;font-size:16px}:root:root .content :-webkit-any(.client-card-phone,.loan-card-phone,.client-profile-phone,.loan-detail-phone){color:var(--fd-secondary)}:root:root .content :is(.client-card-phone,.loan-card-phone,.client-profile-phone,.loan-detail-phone){color:var(--fd-secondary)}:root:root .content :-webkit-any(.primary-button,.client-action-button.is-loan):not(.danger-button):not(.team-danger-button):not(.is-danger){color:#fff;background:#0759d3;border-color:#0759d3}:root:root .content :is(.primary-button,.client-action-button.is-loan):not(.danger-button):not(.team-danger-button):not(.is-danger){color:#fff;background:#0759d3;border-color:#0759d3}:root:root .content :-webkit-any(.primary-button,.client-action-button.is-loan):not(.danger-button):not(.team-danger-button):not(.is-danger):hover{background:#0649b2}:root:root .content :is(.primary-button,.client-action-button.is-loan):not(.danger-button):not(.team-danger-button):not(.is-danger):hover{background:#0649b2}:root:root .content .ghost-button:not(.danger-button):not(.team-danger-button):not(.is-danger){color:var(--fd-secondary);background:var(--fd-raised);border-color:#0000}:root:root .content :-webkit-any(.client-filter-tabs,.loan-filter-tabs,.client-directory-tabs,.dashboard-earnings-filters,.cash-period-tabs,.reports-period-tabs,.settings-category-tabs,.team-filter-tabs){background:var(--fd-raised);border-color:#0000;border-radius:12px}:root:root .content :is(.client-filter-tabs,.loan-filter-tabs,.client-directory-tabs,.dashboard-earnings-filters,.cash-period-tabs,.reports-period-tabs,.settings-category-tabs,.team-filter-tabs){background:var(--fd-raised);border-color:#0000;border-radius:12px}:root:root #loansView>.loan-controls-module{background:var(--fd-bg);border-bottom-color:var(--fd-line);border-radius:0}:root:root #dashboardView{gap:18px}:root:root #dashboardView .dashboard-module{background:var(--fd-surface);box-shadow:none;border:0;border-radius:20px}:root:root #dashboardView .dashboard-module--summary{background:linear-gradient(120deg, color-mix(in srgb, var(--fd-brand-soft) 25%, var(--fd-surface)), var(--fd-surface) 78%)}:root:root #dashboardView .dashboard-module:after{display:none}:root:root #dashboardView :-webkit-any(.balance-card,.dashboard-today-card,.dashboard-capital-card,.dashboard-capital-lent-row,.dashboard-earnings-card,.profit-panel,.profit-closing-card){box-shadow:none;background:0 0}:root:root #dashboardView :is(.balance-card,.dashboard-today-card,.dashboard-capital-card,.dashboard-capital-lent-row,.dashboard-earnings-card,.profit-panel,.profit-closing-card){box-shadow:none;background:0 0}:root:root #dashboardView .balance-card{border:0}:root:root #dashboardView .balance-card-main strong{letter-spacing:-1.1px;color:var(--fd-text);font-variant-numeric:tabular-nums;font-size:clamp(28px,3vw,38px);line-height:1.15}:root:root #dashboardView :is(.balance-card-main>span,.balance-card-details span,.dashboard-module-title,.dashboard-capital-main>span,.dashboard-capital-lent-row>span,.dashboard-earnings-breakdown span){color:var(--fd-secondary)}:root:root #dashboardView :is(.balance-card-details strong,.dashboard-capital-main strong,.dashboard-capital-lent-row strong,.dashboard-earnings-main strong,.dashboard-earnings-breakdown strong){color:var(--fd-text);font-variant-numeric:tabular-nums}:root:root #dashboardView .dashboard-capital-main strong{letter-spacing:-.5px;font-size:23px}:root:root #dashboardView .dashboard-today-main{color:var(--fd-text)}:root:root #dashboardView :is(.dashboard-today-main small,.dashboard-capital-lent-row small,.dashboard-earnings-main small,.profit-closing-earned span){color:var(--fd-secondary)}:root:root #dashboardView :-webkit-any(.dashboard-today-main,.dashboard-earnings-link,.profit-calendar-button):hover{color:var(--fd-brand)}:root:root #dashboardView :is(.dashboard-today-main,.dashboard-earnings-link,.profit-calendar-button):hover{color:var(--fd-brand)}:root:root #dashboardView .profit-closing-metric.is-overdue strong{color:var(--fd-danger)}:root:root #dashboardView .dashboard-today-actions>.is-overdue :-webkit-any(span,strong){color:var(--fd-danger)}:root:root #dashboardView .dashboard-today-actions>.is-overdue :is(span,strong){color:var(--fd-danger)}:root:root #dashboardView .dashboard-today-actions>.is-risk :-webkit-any(span,strong){color:var(--fd-warning)}:root:root #dashboardView .dashboard-today-actions>.is-risk :is(span,strong){color:var(--fd-warning)}:root:root #dashboardView .dashboard-earnings-filters{border:0;padding:4px}:root:root #dashboardView .dashboard-earnings-filters button{color:var(--fd-secondary);border:0;border-radius:8px;min-height:36px}:root:root #dashboardView .dashboard-earnings-filters button.active{background:var(--fd-brand-soft);color:var(--fd-brand);box-shadow:none}:root:root #dashboardView .dashboard-earnings-filters button:after{display:none}:root:root #dashboardView .dashboard-welcome{grid-column:1/-1;min-width:0;margin:0 0 4px}:root:root #dashboardView .dashboard-main-actions{gap:12px;margin-top:0;display:flex}:root:root #dashboardView .dashboard-main-actions button{border-radius:12px;justify-content:center;align-items:center;gap:10px;min-width:150px;min-height:46px;font-size:13px;display:flex}:root:root #dashboardView .dashboard-main-actions button[hidden]{display:none}:root:root #dashboardView .dashboard-main-actions svg,:root:root #dashboardView .dashboard-capital-heading svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}:root:root #dashboardView #metricGrid{margin:0;display:block}:root:root #dashboardView .balance-card--dashboard-portfolio{margin:0;padding:0;display:block}:root:root #dashboardView .balance-card--dashboard-portfolio .balance-card-main{border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 10px;padding:0;display:grid;position:relative}:root:root #dashboardView .balance-card-main>span:first-child{text-transform:uppercase;letter-spacing:1.5px;font-size:10px;font-weight:750}:root:root #dashboardView .dashboard-portfolio-help{background:0 0;border:0;margin:0;padding:0}:root:root #dashboardView .dashboard-portfolio-help>summary{cursor:pointer;align-items:center;min-height:44px;padding:0;list-style:none;display:flex}:root:root #dashboardView .dashboard-portfolio-help>summary::-webkit-details-marker{display:none}:root:root #dashboardView .dashboard-portfolio-tag{background:var(--fd-raised);color:var(--fd-secondary);letter-spacing:0;border-radius:6px;padding:5px 8px;font-size:10px;display:block}:root:root #dashboardView .dashboard-portfolio-help .financial-indicator-note{z-index:3;box-sizing:border-box;border:1px solid var(--fd-line);background:var(--fd-surface);border-radius:12px;width:min(280px,100%);padding:12px;position:absolute;top:44px;right:0}:root:root #dashboardView .dashboard-portfolio-help:not([open]) .financial-indicator-note{display:none}:root:root #dashboardView .balance-card-main>strong{grid-column:1/-1;margin:22px 0 24px;padding:0;font-size:clamp(34px,3.2vw,40px)}:root:root #dashboardView .balance-card--dashboard-portfolio .balance-card-details{border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr) max-content;gap:10px;padding:0;display:grid}:root:root #dashboardView #metricGrid .balance-card-details>div{border:0;grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;padding:0;display:grid}:root:root #dashboardView .balance-card-details>div:before{display:none}:root:root #dashboardView .balance-card-details :-webkit-any(.metric-icon,small){display:none}:root:root #dashboardView .balance-card-details :is(.metric-icon,small){display:none}:root:root #dashboardView #metricGrid .balance-card-details div>span:not(.metric-icon){grid-column:1;font-size:12px}:root:root #dashboardView #metricGrid .balance-card-details strong{text-align:left;grid-column:1;justify-self:start;font-size:15px}:root:root #dashboardView #metricGrid .balance-card--dashboard-portfolio .balance-card-details strong{white-space:nowrap;overflow-wrap:normal;font-size:clamp(11px,3.4vw,15px)}:root:root #dashboardView #dashboardTodayGrid{border-top:1px solid var(--fd-line);margin:22px 0 0;padding:18px 0 0}:root:root #dashboardView .dashboard-today-card{border:0;margin:0;padding:0}:root:root #dashboardView .dashboard-today-main{border:0;min-height:44px;padding:0}:root:root #dashboardView .dashboard-today-main>span{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}:root:root #dashboardView .dashboard-today-main :-webkit-any(small,strong){font-size:13px}:root:root #dashboardView .dashboard-today-main :is(small,strong){font-size:13px}:root:root #dashboardView .dashboard-today-main em{color:var(--fd-secondary);text-align:left;flex-basis:100%;margin:0;font-size:11px;font-style:normal}:root:root #dashboardView .dashboard-today-actions{border:0;gap:12px;margin:0;padding:20px 0 0}:root:root #dashboardView .dashboard-today-actions>div{border:0;padding:0}:root:root #dashboardView .dashboard-today-actions span{font-size:11px}:root:root #dashboardView .dashboard-today-actions strong{margin-top:6px;font-size:24px}:root:root #dashboardView .dashboard-today-actions>div:first-child :-webkit-any(span,strong){color:var(--fd-danger)}:root:root #dashboardView .dashboard-today-actions>div:first-child :is(span,strong){color:var(--fd-danger)}:root:root #dashboardView .dashboard-capital-heading{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}:root:root #dashboardView .dashboard-module-title{color:var(--fd-text);text-transform:none;letter-spacing:-.25px;margin:0;font-size:16px;font-weight:750}:root:root #dashboardView .dashboard-capital-heading>span{background:var(--fd-brand-soft);width:36px;height:36px;color:var(--fd-brand);border-radius:12px;place-items:center;display:grid}:root:root #dashboardView #dashboardPriorityGrid{margin:0;padding:0;display:block}:root:root #dashboardView .dashboard-module--capital #dashboardPriorityGrid>.dashboard-capital-card{border:0;min-height:0;padding:0;display:block}:root:root #dashboardView .dashboard-capital-main{gap:8px;display:grid}:root:root #dashboardView .dashboard-capital-main>span{font-size:13px}:root:root #dashboardView .dashboard-capital-main>strong{letter-spacing:-1px;font-size:30px}:root:root #dashboardView .dashboard-capital-link{color:var(--fd-brand);align-items:center;gap:8px;margin-top:12px;font-size:12px;font-weight:700;display:flex}:root:root #dashboardView #dashboardPriorityGrid>.dashboard-capital-lent-row{border:0;border-top:1px solid var(--fd-line);border-radius:0;grid-template-columns:minmax(0,1fr);gap:10px;width:100%;margin-top:20px;padding:18px 0 0;display:grid}:root:root #dashboardView .dashboard-capital-lent-row>span:first-child{justify-content:space-between;align-items:baseline;gap:12px;width:100%;display:flex}:root:root #dashboardView .dashboard-capital-lent-row small{color:var(--fd-secondary);font-size:12px}:root:root #dashboardView .dashboard-capital-lent-row strong{font-size:16px}:root:root #dashboardView #dashboardPriorityGrid .dashboard-capital-lent-meta{color:var(--fd-brand);justify-content:flex-start;gap:8px;font-size:12px}:root:root #dashboardView .dashboard-module--closing .profit-panel{border-top:0;margin:0;padding:0}:root:root #dashboardView .dashboard-earnings-card{padding:0}:root:root #loanDetailView .loan-detail-hero{border:0;border-radius:20px;padding:20px}:root:root #loanDetailView :is(.loan-detail-stat>strong,.loan-card-balance>strong){color:var(--fd-text);font-variant-numeric:tabular-nums}:root:root #loanDetailView .loan-card-balance>strong{letter-spacing:-.7px;font-size:26px}:root:root #loanDetailView .loan-detail-section{background:var(--fd-surface);border-color:#0000;border-radius:18px;padding:18px}:root:root #loanDetailView :is(.loan-detail-stat>span,.loan-card-phone,.loan-card-credit){color:var(--fd-secondary)}:root:root #loanDetailView .loan-detail-action{border-radius:12px;min-height:48px}:root:root #loanDetailView .loan-detail-more-menu>summary{background:var(--fd-raised);min-width:44px;min-height:44px;color:var(--fd-secondary);border-color:#0000;border-radius:12px}:root:root #loanDetailView .loan-card-loan-info strong{color:var(--fd-text)}:root:root .content :-webkit-any(button,a,summary,[role=button]):focus-visible{outline:2px solid var(--fd-brand);outline-offset:3px}:root:root .content :is(button,a,summary,[role=button]):focus-visible{outline:2px solid var(--fd-brand);outline-offset:3px}.mobile-bottom-nav{display:none}@media (min-width:1100px){:root:root #dashboardView.active{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:20px;display:grid}:root:root #dashboardView .dashboard-module{height:100%;margin:0;padding:24px}:root:root #dashboardView :-webkit-any(.dashboard-module--summary,.dashboard-module--earnings,.dashboard-module--activity){grid-column:span 7}:root:root #dashboardView :is(.dashboard-module--summary,.dashboard-module--earnings,.dashboard-module--activity){grid-column:span 7}:root:root #dashboardView :-webkit-any(.dashboard-module--capital,.dashboard-module--closing,.dashboard-module--raffles){grid-column:span 5}:root:root #dashboardView :is(.dashboard-module--capital,.dashboard-module--closing,.dashboard-module--raffles){grid-column:span 5}}@media (max-width:820px){:root:root .topbar .is-dashboard-heading h1{letter-spacing:-.4px;font-size:18px}:root:root .topbar .dashboard-heading-subtitle{font-size:11px}:root:root body.auth-authenticated .content{padding-bottom:calc(var(--fd-nav-height) + 34px + env(safe-area-inset-bottom,0px))}:root:root body.auth-authenticated .mobile-bottom-nav{z-index:65;height:calc(var(--fd-nav-height) + env(safe-area-inset-bottom,0px));padding:6px 8px calc(6px + env(safe-area-inset-bottom,0px));background:var(--fd-surface);border-top:1px solid var(--fd-line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:fixed;top:auto;bottom:0;left:0;right:0;box-shadow:0 -4px 18px #10172406}:root:root .mobile-nav-button{min-width:0;min-height:48px;color:var(--fd-muted);background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:4px 2px;font-size:10px;font-weight:650;line-height:1.15;display:flex}.mobile-nav-button[hidden]{display:none!important}:root:root .mobile-nav-button svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}:root:root .mobile-nav-button:-webkit-any(.active,[aria-expanded=true]){color:var(--fd-brand);background:var(--fd-brand-soft)}:root:root .mobile-nav-button:is(.active,[aria-expanded=true]){color:var(--fd-brand);background:var(--fd-brand-soft)}:root:root .mobile-nav-button:focus-visible{outline:2px solid var(--fd-brand);outline-offset:-2px}:root:root .quick-fab-wrap,:root:root .toast{bottom:calc(var(--fd-nav-height) + 16px + env(safe-area-inset-bottom,0px))}:root:root .sidebar{bottom:0}:root:root body.auth-authenticated:has(.sidebar.open) .mobile-bottom-nav{visibility:hidden;pointer-events:none}:root:root body.auth-authenticated .sidebar .sidebar-theme-row{padding-bottom:max(8px,env(safe-area-inset-bottom,0px))}:root:root #dashboardView .dashboard-module{padding:22px 20px}:root:root #dashboardView .dashboard-welcome{margin-bottom:20px}:root:root #dashboardView .dashboard-main-actions{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0;display:grid}:root:root #dashboardView .dashboard-main-actions button{min-width:0}:root:root #dashboardView .balance-card-main>strong{font-size:34px}:root:root #dashboardView .dashboard-capital-main>strong{font-size:29px}:root:root #loanDetailView .loan-detail-hero{padding:18px 16px}:root:root #loanDetailView .loan-detail-section{padding:16px}}}@media print{.mobile-bottom-nav{display:none!important}}@media screen{:root{--fd-danger-soft:#ffebed;--fd-positive-soft:#e1f4eb}:root[data-theme=dark]{--fd-danger-soft:#42262d;--fd-positive-soft:#203c33}:root:root :-webkit-any(.financial-access-page,.financial-account-page,.financial-public-page,.financial-admin-page){background:var(--fd-bg);color:var(--fd-text);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}:root:root :is(.financial-access-page,.financial-account-page,.financial-public-page,.financial-admin-page){background:var(--fd-bg);color:var(--fd-text);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:root :-webkit-any(.financial-access-page,.financial-account-page,.financial-public-page,.financial-admin-page) :focus-visible{outline:2px solid var(--fd-brand);outline-offset:3px}:root:root :is(.financial-access-page,.financial-account-page,.financial-public-page,.financial-admin-page) :focus-visible{outline:2px solid var(--fd-brand);outline-offset:3px}:root:root :-webkit-any(.financial-access-page,.financial-account-page,.financial-public-page,.financial-admin-page) a{color:var(--fd-brand)}:root:root :is(.financial-access-page,.financial-account-page,.financial-public-page,.financial-admin-page) a{color:var(--fd-brand)}:root:root :-webkit-any(.financial-access-page,.financial-account-page,.financial-public-page,.financial-admin-page,#authView) .appearance-toggle{background:var(--fd-raised);color:var(--fd-secondary);border-color:var(--fd-line)}:root:root :is(.financial-access-page,.financial-account-page,.financial-public-page,.financial-admin-page,#authView) .appearance-toggle{background:var(--fd-raised);color:var(--fd-secondary);border-color:var(--fd-line)}.financial-theme-control{justify-content:flex-end;margin-bottom:20px;display:flex}:root:root #authView{background:var(--fd-bg);color:var(--fd-text)}:root:root #authView .auth-card{background:var(--fd-surface);color:var(--fd-text);border-color:var(--fd-line);box-shadow:none;border-radius:24px}:root:root #authView .auth-login-card{background:0 0;border-radius:0}:root:root :-webkit-any(#authView,.financial-access-page) .access-workspace{background:var(--fd-surface);box-shadow:none;border:0;border-radius:24px;padding:32px}:root:root :is(#authView,.financial-access-page) .access-workspace{background:var(--fd-surface);box-shadow:none;border:0;border-radius:24px;padding:32px}:root:root :-webkit-any(#authView,.financial-access-page) .access-brand{border-color:var(--fd-line);background:0 0}:root:root :is(#authView,.financial-access-page) .access-brand{border-color:var(--fd-line);background:0 0}:root:root :-webkit-any(#authView,.financial-access-page) .access-wordmark{background:#fff;border-radius:10px}:root:root :is(#authView,.financial-access-page) .access-wordmark{background:#fff;border-radius:10px}:root:root :-webkit-any(#authView,.financial-access-page) .access-nav{background:var(--fd-raised);border:0;border-radius:12px;margin-bottom:28px;padding:4px}:root:root :is(#authView,.financial-access-page) .access-nav{background:var(--fd-raised);border:0;border-radius:12px;margin-bottom:28px;padding:4px}:root:root :-webkit-any(#authView,.financial-access-page) .access-nav a{color:var(--fd-secondary);border-radius:9px}:root:root :is(#authView,.financial-access-page) .access-nav a{color:var(--fd-secondary);border-radius:9px}:root:root :-webkit-any(#authView,.financial-access-page) .access-nav a[aria-current=page]{background:var(--fd-brand-soft);color:var(--fd-brand);box-shadow:none}:root:root :is(#authView,.financial-access-page) .access-nav a[aria-current=page]{background:var(--fd-brand-soft);color:var(--fd-brand);box-shadow:none}:root:root :-webkit-any(#authView,.financial-access-page) :-webkit-any(h1,h2){color:var(--fd-text)}:root:root :is(#authView,.financial-access-page) :is(h1,h2){color:var(--fd-text)}:root:root #authView #loginTitle{letter-spacing:-.8px;margin:0 0 24px;font-size:28px;line-height:1.2}:root:root :-webkit-any(#authView,.financial-access-page) :-webkit-any(.description,.hint,.auth-helper,.security-note,.registration-signin,.registration-help,.access-legal,.recovery-shell>footer){color:var(--fd-secondary);line-height:1.65}:root:root :is(#authView,.financial-access-page) :is(.description,.hint,.auth-helper,.security-note,.registration-signin,.registration-help,.access-legal,.recovery-shell>footer){color:var(--fd-secondary);line-height:1.65}:root:root :-webkit-any(#authView,.financial-access-page) :-webkit-any(label,.auth-field-label){color:var(--fd-secondary)}:root:root :is(#authView,.financial-access-page) :is(label,.auth-field-label){color:var(--fd-secondary)}:root:root .financial-access-page select:not([hidden]):not([aria-hidden=true]){background:var(--fd-raised);color:var(--fd-text);border:1px solid var(--fd-line);border-radius:12px;min-height:50px;font-size:16px}:root:root :-webkit-any(#authView,.financial-access-page) input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]){background:var(--fd-raised);color:var(--fd-text);border:1px solid var(--fd-line);border-radius:12px;min-height:50px;font-size:16px}:root:root :is(#authView,.financial-access-page) input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]){background:var(--fd-raised);color:var(--fd-text);border:1px solid var(--fd-line);border-radius:12px;min-height:50px;font-size:16px}:root:root :-webkit-any(#authView,.financial-access-page) input::placeholder{color:var(--fd-muted);opacity:1}:root:root :is(#authView,.financial-access-page) input::placeholder{color:var(--fd-muted);opacity:1}:root:root :-webkit-any(#authView,.financial-access-page) .access-input>svg{color:var(--fd-muted)}:root:root :is(#authView,.financial-access-page) .access-input>svg{color:var(--fd-muted)}:root:root :-webkit-any(#authView,.financial-access-page) .access-social-buttons button{color:#162238;border-color:var(--fd-line);background:#fff}:root:root :is(#authView,.financial-access-page) .access-social-buttons button{color:#162238;border-color:var(--fd-line);background:#fff}:root:root :-webkit-any(#authView,.financial-access-page) :-webkit-any(.access-protection,.access-social-note){color:var(--fd-secondary)}:root:root :is(#authView,.financial-access-page) :is(.access-protection,.access-social-note){color:var(--fd-secondary)}:root:root :-webkit-any(#authView,.financial-access-page) :-webkit-any(.password-toggle,.auth-password-toggle){color:var(--fd-secondary);background:0 0}:root:root :is(#authView,.financial-access-page) :is(.password-toggle,.auth-password-toggle){color:var(--fd-secondary);background:0 0}:root:root .financial-access-page .recovery-card{background:var(--fd-surface);color:var(--fd-text);box-shadow:none;border:0;border-radius:24px;padding:28px}:root:root .financial-access-page .access-workspace .recovery-card{border-radius:0;padding:0}:root:root .financial-access-page :is(strong,legend,summary,.registration-steps button,.invitation-steps li){color:var(--fd-text)}:root:root .financial-access-page :is(.preference-note,.preference-links,.preference-terms,.business-option span,.business-team-option small,.invitation-access-review small,.invitation-access-review summary span,.invitation-profile-summary div span,.invitation-password-ready){color:var(--fd-secondary)}:root:root .financial-access-page :-webkit-any(.preference-communications,.invitation-steps,.invitation-profile-summary,.business-team-option){border-color:var(--fd-line)}:root:root .financial-access-page :is(.preference-communications,.invitation-steps,.invitation-profile-summary,.business-team-option){border-color:var(--fd-line)}:root:root .financial-access-page :-webkit-any(.business-option,.business-team-option){background:var(--fd-raised);border-color:var(--fd-line)}:root:root .financial-access-page :is(.business-option,.business-team-option){background:var(--fd-raised);border-color:var(--fd-line)}:root:root .financial-access-page .business-team-option:has(input:checked){background:var(--fd-brand-soft);border-color:var(--fd-brand)}:root:root .financial-access-page .invitation-access-review{padding:8px 14px}:root:root .financial-access-page .invitation-steps li[aria-current=step]{color:var(--fd-brand)}:root:root .financial-access-page :is(.brand div>span,#invitationOrganization){color:var(--fd-secondary)}:root:root .financial-access-page .registration-free{color:var(--fd-brand)}:root:root .financial-access-page :-webkit-any(.verified-account,.invitation-account,.invitation-access-review,.preference-region-picker,.registration-choice){background:var(--fd-raised);color:var(--fd-text);border-color:var(--fd-line);border-radius:12px}:root:root .financial-access-page :is(.verified-account,.invitation-account,.invitation-access-review,.preference-region-picker,.registration-choice){background:var(--fd-raised);color:var(--fd-text);border-color:var(--fd-line);border-radius:12px}:root:root .financial-access-page :is(.verified-account span,.invitation-account span,.invitation-access-review .hint,.preference-region-picker small){color:var(--fd-secondary)}:root:root .financial-access-page :-webkit-any(.eyebrow,.security-icon,.invitation-welcome-icon){color:var(--fd-brand)}:root:root .financial-access-page :is(.eyebrow,.security-icon,.invitation-welcome-icon){color:var(--fd-brand)}:root:root .financial-access-page :-webkit-any(.security-icon,.invitation-welcome-icon){background:var(--fd-brand-soft)}:root:root .financial-access-page :is(.security-icon,.invitation-welcome-icon){background:var(--fd-brand-soft)}:root:root .financial-access-page :is(.panel>button[type=submit],#verifyButton,#invitationVerify,.access-submit,.button){color:#fff;background:#0759d3;border-radius:12px;min-height:50px}:root:root #authView #loginButton{color:#fff;background:#0759d3;border-radius:12px;min-height:50px}:root:root .financial-access-page :-webkit-any(.secondary,.text-button){background:var(--fd-raised);color:var(--fd-brand);border-color:var(--fd-line)}:root:root .financial-access-page :is(.secondary,.text-button){background:var(--fd-raised);color:var(--fd-brand);border-color:var(--fd-line)}:root:root .financial-access-page .message{color:var(--fd-danger);background:var(--fd-danger-soft);border-color:var(--fd-danger)}:root:root .financial-access-page[data-phase=email] .message{color:var(--fd-secondary);background:var(--fd-raised)}:root:root .financial-account-page .account-shell{max-width:680px}:root:root .financial-account-page .account-card{background:var(--fd-surface);box-shadow:none;border:0;border-radius:24px;padding:32px}:root:root .financial-account-page :-webkit-any(h1,h2,strong){color:var(--fd-text)}:root:root .financial-account-page :is(h1,h2,strong){color:var(--fd-text)}:root:root .financial-account-page h1{letter-spacing:-.8px;font-size:32px}:root:root .financial-account-page :-webkit-any(p,label,footer){color:var(--fd-secondary);line-height:1.7}:root:root .financial-account-page :is(p,label,footer){color:var(--fd-secondary);line-height:1.7}:root:root .financial-account-page :-webkit-any(.account-status,.account-profile-photo){background:var(--fd-raised);border-color:var(--fd-line);border-radius:16px}:root:root .financial-account-page :is(.account-status,.account-profile-photo){background:var(--fd-raised);border-color:var(--fd-line);border-radius:16px}:root:root .financial-account-page .account-appearance{border-color:var(--fd-line)}:root:root .financial-account-page :-webkit-any(.account-primary,.account-danger,.account-secondary){border-radius:12px;min-height:48px}:root:root .financial-account-page :is(.account-primary,.account-danger,.account-secondary){border-radius:12px;min-height:48px}:root:root .financial-account-page .account-primary{color:#fff;background:#0759d3}:root:root .financial-account-page .account-secondary{background:var(--fd-raised);color:var(--fd-text);border-color:var(--fd-line)}:root:root .financial-account-page .account-danger{background:var(--fd-danger-soft);color:var(--fd-danger);border:1px solid var(--fd-danger)}:root:root .financial-account-page #accountMessage{background:var(--fd-raised);color:var(--fd-secondary);border-color:var(--fd-line)}:root:root .financial-public-page{--application-ink:var(--fd-text);--application-muted:var(--fd-secondary);--application-line:var(--fd-line);--application-brand:var(--fd-brand);--application-brand-soft:var(--fd-brand-soft);--application-danger:var(--fd-danger)}:root:root .financial-public-page .application-public-shell{max-width:760px;padding-top:28px}:root:root .financial-public-page .application-public-header{gap:14px;margin-bottom:28px}:root:root .financial-public-page .application-public-heading h1{letter-spacing:-.6px;font-size:25px}:root:root .financial-public-page :-webkit-any(.application-public-block,.application-public-state,.application-public-success){background:var(--fd-surface);box-shadow:none;border:0;border-radius:22px}:root:root .financial-public-page :is(.application-public-block,.application-public-state,.application-public-success){background:var(--fd-surface);box-shadow:none;border:0;border-radius:22px}:root:root .financial-public-page .application-public-block{margin-bottom:16px}:root:root .financial-public-page .application-public-block>summary{min-height:64px;color:var(--fd-text)}:root:root .financial-public-page .application-public-block[open]>summary{background:var(--fd-raised);border-color:var(--fd-line)}:root:root .financial-public-page .application-public-block>summary strong{color:var(--fd-text)}:root:root .financial-public-page :-webkit-any(.application-photo-field,.application-file-field){color:var(--fd-secondary)}:root:root .financial-public-page :is(.application-photo-field,.application-file-field){color:var(--fd-secondary)}:root:root .financial-public-page :-webkit-any(.application-photo-picker,.application-file-picker){background:var(--fd-raised);color:var(--fd-text);border-color:var(--fd-line)}:root:root .financial-public-page :is(.application-photo-picker,.application-file-picker){background:var(--fd-raised);color:var(--fd-text);border-color:var(--fd-line)}:root:root .financial-public-page :-webkit-any(.application-photo-picker,.application-file-picker) strong{color:var(--fd-text)}:root:root .financial-public-page :is(.application-photo-picker,.application-file-picker) strong{color:var(--fd-text)}:root:root .financial-public-page .application-public-block :-webkit-any(label,small,p){color:var(--fd-secondary)}:root:root .financial-public-page .application-public-block :is(label,small,p){color:var(--fd-secondary)}:root:root .financial-public-page input:not([type=hidden]):not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]){background:var(--fd-raised);color:var(--fd-text);border-color:var(--fd-line);border-radius:12px;min-height:50px;font-size:16px}:root:root .financial-public-page :-webkit-any(select,textarea):not([hidden]):not([aria-hidden=true]){background:var(--fd-raised);color:var(--fd-text);border-color:var(--fd-line);border-radius:12px;min-height:50px;font-size:16px}:root:root .financial-public-page :is(select,textarea):not([hidden]):not([aria-hidden=true]){background:var(--fd-raised);color:var(--fd-text);border-color:var(--fd-line);border-radius:12px;min-height:50px;font-size:16px}:root:root .financial-public-page input::placeholder{color:var(--fd-muted);opacity:1}:root:root .financial-public-page :-webkit-any(.application-public-file,.application-public-photo,.application-public-map-button){background:var(--fd-raised);color:var(--fd-brand);border-color:var(--fd-line)}:root:root .financial-public-page :is(.application-public-file,.application-public-photo,.application-public-map-button){background:var(--fd-raised);color:var(--fd-brand);border-color:var(--fd-line)}:root:root .financial-public-page .application-public-progress{color:var(--fd-secondary)}:root:root .financial-public-page [aria-invalid=true]{border-color:var(--fd-danger)}:root:root .financial-public-page .application-submit-button{color:#fff;background:#0759d3;border-radius:12px;min-height:50px}:root:root .financial-public-page :-webkit-any(.application-public-submit-area,.application-consent,.application-submit-note){color:var(--fd-secondary);border-color:var(--fd-line);background:0 0}:root:root .financial-public-page :is(.application-public-submit-area,.application-consent,.application-submit-note){color:var(--fd-secondary);border-color:var(--fd-line);background:0 0}:root:root .financial-admin-page [hidden]{display:none!important}:root:root .financial-admin-page :-webkit-any(.saas-main,.saas-topbar,.saas-content){background:var(--fd-bg);color:var(--fd-text)}:root:root .financial-admin-page :is(.saas-main,.saas-topbar,.saas-content){background:var(--fd-bg);color:var(--fd-text)}:root:root .financial-admin-page .saas-sidebar{background:var(--fd-surface);color:var(--fd-text);border-right:1px solid var(--fd-line)}:root:root .financial-admin-page :-webkit-any(.saas-brand,.saas-sidebar-foot){color:var(--fd-text);border-color:var(--fd-line)}:root:root .financial-admin-page :is(.saas-brand,.saas-sidebar-foot){color:var(--fd-text);border-color:var(--fd-line)}:root:root .financial-admin-page :is(.saas-brand small,.saas-sidebar-foot small,.saas-topbar p,.ui-admin-nav-label){color:var(--fd-muted)}:root:root .financial-admin-page .saas-sidebar nav button{min-height:48px;color:var(--fd-secondary);background:0 0;border-radius:12px}:root:root .financial-admin-page .saas-sidebar nav button.is-active{background:var(--fd-brand-soft);color:var(--fd-brand)}:root:root .financial-admin-page :-webkit-any(.saas-card,.saas-metric,.saas-login-card){background:var(--fd-surface);box-shadow:none;color:var(--fd-text);border:0;border-radius:22px}:root:root .financial-admin-page :is(.saas-card,.saas-metric,.saas-login-card){background:var(--fd-surface);box-shadow:none;color:var(--fd-text);border:0;border-radius:22px}:root:root .financial-admin-page :is(.saas-metrics>article,.saas-user-card,.saas-subscription-summary>article){background:var(--fd-surface);color:var(--fd-text);box-shadow:none;border:0;border-radius:20px}:root:root .financial-admin-page :is(.saas-metrics>article>strong,.saas-subscription-summary>article>strong){letter-spacing:-.7px;font-size:32px}:root:root .financial-admin-page :-webkit-any(.saas-metrics,.saas-subscription-summary,.saas-user-card,.saas-section-head,.saas-audit-list,.saas-compact-list,.saas-subscription-list,.saas-detail-section) :-webkit-any(p,small,dt,time){color:var(--fd-secondary)}:root:root .financial-admin-page :is(.saas-metrics,.saas-subscription-summary,.saas-user-card,.saas-section-head,.saas-audit-list,.saas-compact-list,.saas-subscription-list,.saas-detail-section) :is(p,small,dt,time){color:var(--fd-secondary)}:root:root .financial-admin-page :is(.saas-audit-list article,.saas-subscription-list article,.saas-compact-list article,.saas-user-card dl div,.saas-detail-section){border-color:var(--fd-line)}:root:root .financial-admin-page :is(.saas-compact-list>button,.saas-person-cell){color:var(--fd-text);background:0 0}:root:root .financial-admin-page :is(.saas-section-head>button,.saas-compact-list b){color:var(--fd-brand)}:root:root .financial-admin-page :-webkit-any(.saas-avatar,.saas-plan,.saas-row-action,.saas-filters){background:var(--fd-raised);color:var(--fd-secondary);border-color:var(--fd-line)}:root:root .financial-admin-page :is(.saas-avatar,.saas-plan,.saas-row-action,.saas-filters){background:var(--fd-raised);color:var(--fd-secondary);border-color:var(--fd-line)}:root:root .financial-admin-page .saas-filters button.is-selected{background:var(--fd-brand-soft);color:var(--fd-brand);box-shadow:none}:root:root .financial-admin-page :-webkit-any(h1,h2,h3,strong){color:var(--fd-text)}:root:root .financial-admin-page :is(h1,h2,h3,strong){color:var(--fd-text)}:root:root .financial-admin-page :is(.saas-card-head p,.saas-metric>span,.saas-metric>small,.saas-login-card p,.saas-empty){color:var(--fd-secondary);line-height:1.6}:root:root .financial-admin-page .saas-metric>strong{letter-spacing:-.7px;overflow-wrap:anywhere;font-size:32px}:root:root .financial-admin-page :-webkit-any(.saas-search,.saas-icon-button){background:var(--fd-raised);color:var(--fd-secondary);border-color:var(--fd-line);border-radius:12px}:root:root .financial-admin-page :is(.saas-search,.saas-icon-button){background:var(--fd-raised);color:var(--fd-secondary);border-color:var(--fd-line);border-radius:12px}:root:root .financial-admin-page input:not([type=hidden]):not([type=file]):not([type=checkbox]):not([type=radio]){background:var(--fd-raised);color:var(--fd-text);border-color:var(--fd-line);border-radius:12px;min-height:44px;font-size:16px}:root:root .financial-admin-page :-webkit-any(select,textarea):not([hidden]){background:var(--fd-raised);color:var(--fd-text);border-color:var(--fd-line);border-radius:12px;min-height:44px;font-size:16px}:root:root .financial-admin-page :is(select,textarea):not([hidden]){background:var(--fd-raised);color:var(--fd-text);border-color:var(--fd-line);border-radius:12px;min-height:44px;font-size:16px}:root:root .financial-admin-page :is(label,.saas-table th){color:var(--fd-secondary)}:root:root .financial-admin-page .saas-table th{background:var(--fd-raised);font-size:12px}:root:root .financial-admin-page .saas-table td{color:var(--fd-text);border-color:var(--fd-line);font-size:13px}:root:root .financial-admin-page .saas-table td :-webkit-any(small,span:not(.saas-status)){color:var(--fd-secondary)}:root:root .financial-admin-page .saas-table td :is(small,span:not(.saas-status)){color:var(--fd-secondary)}:root:root .financial-admin-page :-webkit-any(.saas-primary,.saas-secondary){border-radius:12px;min-height:44px}:root:root .financial-admin-page :is(.saas-primary,.saas-secondary){border-radius:12px;min-height:44px}:root:root .financial-admin-page .saas-primary{color:#fff;background:#0759d3}:root:root .financial-admin-page .saas-secondary{background:var(--fd-raised);color:var(--fd-text);border-color:var(--fd-line)}:root:root .financial-admin-page .saas-drawer{background:var(--fd-surface);color:var(--fd-text);border-color:var(--fd-line)}:root:root .financial-admin-page .saas-dialog-card{background:var(--fd-surface);color:var(--fd-text);border-color:var(--fd-line);border-radius:22px}:root:root .financial-admin-page :is(.saas-dialog-intro,.saas-business-title p,.saas-detail-stats small,.saas-usage small,.saas-login-security,.saas-metrics article>span,.saas-subscription-summary article>span){color:var(--fd-secondary)}:root:root .financial-admin-page :is(.saas-close,.saas-user-card>button,.saas-filters button,.saas-usage span){background:var(--fd-raised);color:var(--fd-secondary);border-color:var(--fd-line);border-radius:10px}:root:root .financial-admin-page .saas-filters button.is-active{background:var(--fd-brand-soft);color:var(--fd-brand)}:root:root .financial-admin-page :is(.saas-detail-stats,.saas-detail-stats>span,.saas-table tr,.saas-compact-list>button,.saas-subscription-list article){border-color:var(--fd-line)}:root:root .financial-admin-page :is(.saas-detail-grid>div,.saas-access-options,.saas-security-note){background:var(--fd-raised);color:var(--fd-secondary);border-color:var(--fd-line)}:root:root .financial-admin-page .saas-detail-grid :-webkit-any(span,small){color:var(--fd-secondary)}:root:root .financial-admin-page .saas-detail-grid :is(span,small){color:var(--fd-secondary)}:root:root .financial-admin-page .saas-mobile-nav{background:var(--fd-surface);border-color:var(--fd-line)}:root:root .financial-admin-page .saas-mobile-nav button{color:var(--fd-secondary)}:root:root .financial-admin-page .saas-mobile-nav button.is-active{color:var(--fd-brand);background:var(--fd-brand-soft);border-radius:10px}:root:root .financial-admin-page .saas-local-notice{background:var(--fd-brand-soft);color:var(--fd-secondary);border-color:var(--fd-line)}:root:root .financial-admin-page .saas-local-notice strong{color:var(--fd-brand)}:root:root .financial-admin-page :is(.saas-eyebrow,.saas-section-head p){color:var(--fd-brand)}:root:root .financial-admin-page .saas-metrics article.needs-attention strong{color:var(--fd-warning)}:root:root .financial-admin-page :-webkit-any(.saas-content,.saas-dialog-card,.saas-login-card) :-webkit-any(small,label,dt,time,.saas-dialog-intro){font-size:12px;line-height:1.6}:root:root .financial-admin-page :is(.saas-content,.saas-dialog-card,.saas-login-card) :is(small,label,dt,time,.saas-dialog-intro){font-size:12px;line-height:1.6}:root:root .financial-admin-page .saas-status{min-height:24px;font-size:10px}:root:root .financial-admin-page .saas-user-card dd{color:var(--fd-secondary);font-size:12px;line-height:1.6}:root:root .financial-admin-page .saas-status.is-active{background:var(--fd-positive-soft);color:var(--fd-positive)}:root:root .financial-admin-page .saas-status.is-trialing{background:var(--fd-brand-soft);color:var(--fd-brand)}:root:root .financial-admin-page :-webkit-any(.saas-status.is-suspended,.saas-status.is-canceled){background:var(--fd-danger-soft);color:var(--fd-danger)}:root:root .financial-admin-page :is(.saas-status.is-suspended,.saas-status.is-canceled){background:var(--fd-danger-soft);color:var(--fd-danger)}}@media screen and (max-width:600px){:root:root :-webkit-any(#authView,.financial-access-page) .access-workspace{border-radius:20px;padding:24px 20px}:root:root :is(#authView,.financial-access-page) .access-workspace{border-radius:20px;padding:24px 20px}:root:root .financial-access-page .recovery-card,:root:root .financial-account-page .account-card{padding:24px 20px}}@media screen and (max-width:680px){:root:root .financial-admin-page .saas-topbar{grid-template-columns:minmax(0,1fr) auto auto}:root:root .financial-admin-page .saas-top-actions .appearance-toggle{grid-area:1/2;width:82px;min-height:44px}:root:root .financial-admin-page .saas-top-actions #adminAlerts{grid-area:1/3}:root:root .financial-admin-page .saas-search{grid-column:1/-1}}
