html[data-theme=midnight]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fint-blue:#4dd8c8;--fint-ink:#edf7f6;--fint-muted:#9cafbd;--fint-line:#293c4e;--fint-line-strong:#40566a;--fint-surface:#08111b;--fint-soft:#101d2a;--midnight-panel:#0e1a27;--midnight-raised:#142536;--midnight-accent-soft:#123532;--midnight-income:#58d68d;--midnight-expense:#ff7d8b;--midnight-warning:#f5c96a;--chart-primary:#4dd8c8;--chart-primary-fill:#4dd8c81f;--chart-negative:#ff7d8b;--chart-surface:#0e1a27;--chart-tooltip-surface:#142536;--chart-line:#40566a;--chart-grid:#203344;--chart-text:#edf7f6;--chart-muted:#9cafbd;background:#050b12}html[data-theme=midnight] body{color:var(--fint-ink);background:#050b12}html[data-theme=midnight] body:before{z-index:-1;content:"";pointer-events:none;background-image:radial-gradient(circle at 1px 1px,#4dd8c814 1px,#0000 0);background-size:2rem 2rem;position:fixed;inset:0}html[data-theme=midnight] .app-shell{background:0 0;border-color:#0000;max-width:none}html[data-theme=midnight] .app-header{border:0;border-bottom:1px solid var(--fint-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08111bf5;min-height:4.5rem;box-shadow:0 1rem 2rem #00000029}html[data-theme=midnight] .brand-logo-image:not(.brand-logo-midnight){display:none}html[data-theme=midnight] .brand-logo-midnight{max-width:7.5rem;height:2rem;display:block}html[data-theme=midnight] .workspace-navigation,html[data-theme=midnight] .header-section-navigation,html[data-theme=midnight] .app-sidebar,html[data-theme=midnight] .sidebar-identity{background:var(--midnight-panel)}html[data-theme=midnight] .workspace-navigation,html[data-theme=midnight] .header-section-navigation{border-color:var(--fint-line);background:0 0;align-items:center;gap:.25rem;padding:.45rem .75rem}html[data-theme=midnight] .header-section-navigation-link{min-height:2.75rem;color:var(--fint-muted);border-radius:.5rem;padding:.65rem .85rem;font-size:.8125rem;font-weight:650}html[data-theme=midnight] .header-section-navigation-link:hover,html[data-theme=midnight] .header-section-navigation-link:focus-visible{background:var(--midnight-raised);color:var(--fint-ink)}html[data-theme=midnight] .header-section-navigation-link.is-active{background:var(--midnight-accent-soft);color:var(--fint-ink);box-shadow:inset 0 0 0 1px #4dd8c83d}html[data-theme=midnight] .workspace-navigation-link{min-height:2.75rem;box-shadow:none;color:var(--fint-muted);background:0 0;border:0;border-radius:.5rem;padding:.65rem .85rem;font-size:.8125rem;font-weight:650}html[data-theme=midnight] .workspace-navigation-link+.workspace-navigation-link{border-left:0}html[data-theme=midnight] .workspace-navigation-link:hover,html[data-theme=midnight] .workspace-navigation-link:focus-visible{background:var(--midnight-raised);color:var(--fint-ink)}html[data-theme=midnight] .workspace-navigation-link.is-active{background:var(--midnight-accent-soft);color:var(--fint-ink);box-shadow:inset 0 0 0 1px #4dd8c83d}html[data-theme=midnight] .app-sidebar{border-color:var(--fint-line);background:#0a1622;box-shadow:1rem 0 3rem #0000002e}html[data-theme=midnight] .sidebar-identity{border:1px solid var(--fint-line);background:var(--midnight-panel);border-radius:.75rem;align-items:center;min-height:4.5rem;margin:.75rem}html[data-theme=midnight] .sidebar-brand{min-width:0;min-height:3rem;padding-inline:.9rem}html[data-theme=midnight] :is(.sidebar-collapse,.sidebar-close){width:3rem;min-width:3rem;min-height:3rem;color:var(--fint-muted);background:0 0;border:0;border-radius:.5rem;margin-right:.25rem}html[data-theme=midnight] :is(.sidebar-collapse,.sidebar-close):hover,html[data-theme=midnight] :is(.sidebar-collapse,.sidebar-close):focus-visible{background:var(--midnight-raised);color:var(--fint-ink)}html[data-theme=midnight] .primary-nav{gap:.25rem;padding:.25rem .75rem 1rem}html[data-theme=midnight] .primary-nav .nav-link,html[data-theme=midnight] .sidebar-nav-action,html[data-theme=midnight] .sidebar-profile{color:var(--fint-muted);border-color:#0000}html[data-theme=midnight] .primary-nav .nav-link{border:0;border-radius:.625rem;gap:.8rem;min-height:3rem;padding-inline:.9rem}html[data-theme=midnight] .primary-nav .navigation-icon{color:#8298aa;stroke-width:1.7px}html[data-theme=midnight] .sidebar-nav-item{border:0;grid-template-columns:minmax(0,1fr) 2.75rem;gap:.25rem}html[data-theme=midnight] .sidebar-nav-action{background:0 0;border:0;border-radius:.625rem;min-width:2.75rem;min-height:3rem}html[data-theme=midnight] .primary-nav .nav-link:hover,html[data-theme=midnight] .primary-nav .nav-link:focus-visible,html[data-theme=midnight] .sidebar-nav-action:hover,html[data-theme=midnight] .primary-nav .nav-link.is-active{background:var(--midnight-raised);color:var(--fint-ink)}html[data-theme=midnight] .primary-nav .nav-link.is-active{background:var(--midnight-accent-soft);color:var(--fint-ink);box-shadow:inset 0 0 0 1px #4dd8c82e}html[data-theme=midnight] .primary-nav .nav-link.is-active .navigation-icon{color:var(--fint-blue)}html[data-theme=midnight] .primary-nav .sidebar-quick-action.is-primary{background:var(--fint-blue);color:#04201e;margin-top:.5rem}html[data-theme=midnight] .primary-nav .sidebar-quick-action.is-primary .navigation-icon{color:#04201e}html[data-theme=midnight] .sidebar-profile-bottom{border:1px solid var(--fint-line);background:var(--midnight-panel);border-radius:.75rem;margin:auto .75rem .75rem;overflow:hidden}html[data-theme=midnight] .sidebar-profile .profile-menu-trigger{min-height:3.5rem;color:var(--fint-muted);padding-inline:.8rem}html[data-theme=midnight] .sidebar-profile .profile-menu-panel{border-color:var(--fint-line);background:var(--midnight-raised)}html[data-theme=midnight] .has-collapsed-sidebar .sidebar-identity{margin-inline:.5rem}html[data-theme=midnight] .has-collapsed-sidebar .primary-nav{padding-inline:.5rem}html[data-theme=midnight] .has-collapsed-sidebar .sidebar-profile-bottom{margin-inline:.5rem}html[data-theme=midnight] .entity-section-nav,html[data-theme=midnight] .operation-view-tabs{border-color:var(--fint-line);background:var(--midnight-panel)}html[data-theme=midnight] .page-submenu-panel{border-color:var(--fint-line);background:var(--midnight-raised);border-radius:.5rem;box-shadow:0 1rem 2.5rem #00000052}html[data-theme=midnight] .page-submenu-panel-link:hover,html[data-theme=midnight] .page-submenu-panel-link:focus-visible,html[data-theme=midnight] .page-submenu-panel-link.is-active{background:var(--midnight-accent-soft);color:var(--fint-ink)}html[data-theme=midnight] .entity-section-link,html[data-theme=midnight] .operation-view-tab{color:var(--fint-muted)}html[data-theme=midnight] .entity-section-link:hover,html[data-theme=midnight] .entity-section-link:focus-visible,html[data-theme=midnight] .entity-section-link.is-active,html[data-theme=midnight] .operation-view-tab.is-active{background:var(--midnight-raised);color:var(--fint-ink)}html[data-theme=midnight] .page-heading{border-color:var(--fint-line);background:var(--fint-surface);position:relative}html[data-theme=midnight] .page-heading:after{background:linear-gradient(90deg, var(--fint-blue) 0 18%, transparent 18%);content:"";height:2px;position:absolute;bottom:-1px;left:1.25rem;right:1.25rem}html[data-theme=midnight] .page-title-block h1{color:#f7fbfb;letter-spacing:-.055em}html[data-theme=midnight] .eyebrow{color:var(--fint-blue)}html[data-theme=midnight] .entity-page-heading-aside>.heading-aside-summary,html[data-theme=midnight] .entity-page-heading-aside>.account-balance-summary{border-color:var(--fint-line);background:var(--midnight-panel);box-shadow:inset 3px 0 0 var(--fint-blue)}html[data-theme=midnight] .account-entity-page .page-title-block{color:#18181b;background:#fff}html[data-theme=midnight] .account-entity-page .page-title-block h1,html[data-theme=midnight] .account-entity-page .account-hero-balance strong{color:#18181b}html[data-theme=midnight] .account-entity-page :is(.account-hero-bank,.account-hero-balance span){color:#71717a}html[data-theme=midnight] .account-entity-page :is(.account-hero-edit,.account-hero-actions .button-outline){color:#18181b;border-color:#d4d4d8}html[data-theme=midnight] .account-entity-page .account-forecast-summary{border-color:var(--fint-line);background:var(--midnight-panel);box-shadow:none}html[data-theme=midnight] .goal-show-page .page-title-block{color:#18181b;background:#fff}html[data-theme=midnight] .goal-show-page :is(.goal-hero-name-row h1,.goal-hero-metrics dd){color:#18181b}html[data-theme=midnight] .goal-show-page .goal-hero-progress-copy strong{color:var(--fint-blue)}html[data-theme=midnight] .goal-show-page :is(.goal-hero-type .eyebrow,.goal-hero-progress-copy span,.goal-hero-metrics dt){color:#71717a}html[data-theme=midnight] .goal-show-page .goal-hero-type-value>span{color:#18181b}html[data-theme=midnight] .goal-show-page :is(.account-hero-edit,.goal-hero-actions .button-outline){color:#18181b;border-color:#d4d4d8}html[data-theme=midnight] .goal-show-page .goal-completion-summary{border-color:var(--fint-line);background:var(--midnight-panel);box-shadow:none}html[data-theme=midnight] :is(.page-section,.forecast-panel,.dashboard-panel,.dashboard-summary-card,.dashboard-account-selector,.dashboard-category-card,.account-card,.account-summary-card,.goal-card,.profile-form,.profile-data-note,.theme-settings,.entity-section-empty,.empty-state,.help-card,.notification-card){border-color:var(--fint-line);background:var(--midnight-panel);box-shadow:0 .75rem 2rem #0000001f}html[data-theme=midnight] :is(.section-heading,.forecast-heading,.form-heading,.transaction-workspace-heading){border-color:var(--fint-line)}html[data-theme=midnight] :is(.button,button,input,select,textarea){border-color:var(--fint-line-strong)}html[data-theme=midnight] :is(input,select,textarea){color:var(--fint-ink);background:#0a1622}html[data-theme=midnight] :is(input,select,textarea)::placeholder{color:#718697}html[data-theme=midnight] :is(input,select,textarea,button,a):focus-visible{outline-offset:2px;outline:3px solid #4dd8c861}html[data-theme=midnight] .button-primary,html[data-theme=midnight] .button-filled{border-color:var(--fint-blue);background:var(--fint-blue);color:#04201e}html[data-theme=midnight] .button-outline,html[data-theme=midnight] .button-secondary,html[data-theme=midnight] .button:not(.button-primary):not(.button-filled){color:var(--fint-ink);background:0 0}html[data-theme=midnight] .button:hover{filter:brightness(1.08)}html[data-theme=midnight] .button:disabled{opacity:.48;filter:saturate(.45)}html[data-theme=midnight] :is(.data-view-toolbar,.uxgrid-pagination,.transaction-table-header){border-color:var(--fint-line);background:#0a1622}html[data-theme=midnight] [data-component=uxgrid]{border:1px solid var(--fint-line);background:var(--midnight-panel);border-radius:.875rem;overflow:hidden}html[data-theme=midnight] :is(.transaction-table-row,.account-plan-row,.category-table-row,.notification-table-row){border-color:var(--fint-line);background:var(--midnight-panel)}html[data-theme=midnight] :is(.transaction-table-row,.account-plan-row,.category-table-row,.notification-table-row):hover{background:var(--midnight-raised)}html[data-theme=midnight] :is(.money-positive,.amount-positive,.transaction-amount.is-income){color:var(--midnight-income)}html[data-theme=midnight] :is(.money-negative,.amount-negative,.transaction-amount.is-expense,.danger-action){color:var(--midnight-expense)}html[data-theme=midnight] :is(.status-badge,.transaction-status,.goal-status,.plan-status){border-color:var(--fint-line-strong);color:var(--fint-muted);background:#0a1622}html[data-theme=midnight] :is(.status-message,.flash-message){border-color:var(--fint-blue);background:var(--midnight-accent-soft);color:var(--fint-ink)}html[data-theme=midnight] :is(.transaction-review-card,.notification-transaction-summary,.notification-transaction-detail,.notification-action){border-color:var(--fint-line);background:#0a1622}html[data-theme=midnight] :is(.due-date-warning-card,.goal-show-forecast.is-warning),html[data-theme=midnight] :is(.transaction-edited-badge,.schedule-changed-badge){border-color:var(--midnight-warning);color:#ffe4a3;background:#2a2416}html[data-theme=midnight] .notification-unread-dot{border-color:var(--midnight-panel);background:var(--fint-blue)}html[data-theme=midnight] .empty-state{color:var(--fint-muted)}html[data-theme=midnight] :is(.field-error,.error-message,[role=alert]){color:#ff9aa5}html[data-theme=midnight] :is(.ui-drawer,.modal-panel,.profile-menu-panel){border-color:var(--fint-line);background:var(--midnight-panel);color:var(--fint-ink);box-shadow:-1.5rem 0 4rem #00000061}html[data-theme=midnight] :is(.ui-drawer-backdrop,.sidebar-overlay){background:#01060bb8}html[data-theme=midnight] :is(.profile-menu-action,.dropdown-item):hover,html[data-theme=midnight] :is(.profile-menu-action,.dropdown-item):focus-visible{background:var(--midnight-raised);color:var(--fint-ink)}html[data-theme=midnight] :is(.chart-shell,.account-chart,.dashboard-chart,.category-chart){border-color:var(--fint-line);background:#0a1622}html[data-theme=midnight] .account-history-panel,html[data-theme=midnight] .account-history-panel>.forecast-heading,html[data-theme=midnight] .account-history-totals>div{border-color:var(--fint-line);background:var(--midnight-panel)}html[data-theme=midnight] :is(.dashboard-summary-card,.dashboard-category-card)+:is(.dashboard-summary-card,.dashboard-category-card),html[data-theme=midnight] :is(.dashboard-account-breakdown>li,.dashboard-forecast-items li,.goal-card-header,.goal-card-footer,.goal-card-metrics>div){border-color:var(--fint-line)}html[data-theme=midnight] .dashboard-summary-card.is-income .dashboard-summary-total{color:var(--midnight-income)}html[data-theme=midnight] .dashboard-summary-card.is-expense .dashboard-summary-total{color:var(--midnight-expense)}html[data-theme=midnight] .dashboard-summary-card.is-closing .dashboard-summary-total{color:var(--fint-ink)}html[data-theme=midnight] :is(.dashboard-heading-details,.dashboard-forecast-items,.account-chart-controls,.chart-legend){border-color:var(--fint-line);background:var(--midnight-raised)}html[data-theme=midnight] :is(.uxgrid-page-button,.uxgrid-page-size select,.data-view-toolbar button,.text-action){color:var(--fint-ink)}html[data-theme=midnight] :is(.uxgrid-page-button:hover,.uxgrid-page-button:focus-visible,.uxgrid-page-button.is-active){border-color:var(--fint-blue);background:var(--midnight-accent-soft);color:var(--fint-ink)}html[data-theme=midnight] :is(.schedule-calendar,.schedule-calendar-month,.schedule-calendar-day){border-color:var(--fint-line);background:var(--midnight-panel)}html[data-theme=midnight] .schedule-calendar-day:hover{background:var(--midnight-raised)}html[data-theme=midnight] .schedule-calendar-event.is-income{border-color:var(--midnight-income)}html[data-theme=midnight] .schedule-calendar-event.is-expense{border-color:var(--midnight-expense)}html[data-theme=midnight] .theme-option{border-color:var(--fint-line);background:#0a1622;border-radius:.75rem}html[data-theme=midnight] .theme-option:has(input:checked){border-color:var(--fint-blue);box-shadow:inset 3px 0 0 var(--fint-blue), 0 .75rem 1.5rem #0000002e}html[data-theme=midnight] .theme-option-check{border-color:var(--fint-line-strong)}html[data-theme=midnight] .theme-option:has(input:checked) .theme-option-check{border-color:var(--fint-blue);background:var(--fint-blue);color:#04201e}html[data-theme=midnight] ::selection{background:var(--fint-blue);color:#04201e}html[data-theme=midnight] *{scrollbar-color:var(--fint-line-strong) var(--fint-surface)}html[data-theme=midnight] .landing-body{background:#050b12}html[data-theme=midnight] .landing-shell{border-color:var(--fint-line);background:var(--fint-surface);max-width:96rem}html[data-theme=midnight] .landing-header{z-index:20;border-color:var(--fint-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08111bf0;min-height:4.75rem;position:sticky;top:0}html[data-theme=midnight] .landing-brand .brand-logo-midnight{max-width:7.5rem;height:2rem}html[data-theme=midnight] .landing-nav{gap:.5rem}html[data-theme=midnight] .landing-nav a:not(.landing-login){color:var(--fint-muted);font-weight:600}html[data-theme=midnight] .landing-nav a:hover,html[data-theme=midnight] .landing-nav a:focus-visible{background:var(--midnight-raised);color:var(--fint-ink)!important}html[data-theme=midnight] .landing-login{border-color:var(--fint-blue);background:var(--fint-blue);border-radius:.5rem;color:#04201e!important}html[data-theme=midnight] .landing-hero{border-color:var(--fint-line);background:#08111b;min-height:calc(100svh - 4.75rem)}html[data-theme=midnight] .landing-hero-copy{align-content:center;padding-block:clamp(4rem,10vw,8rem);display:grid}html[data-theme=midnight] .landing-kicker,html[data-theme=midnight] .landing-section-heading p,html[data-theme=midnight] .landing-trust>div>p:first-child{color:var(--fint-blue);letter-spacing:.12em}html[data-theme=midnight] .landing-hero h1{color:#f7fbfb;letter-spacing:-.075em;max-width:10ch;font-size:clamp(3.5rem,10vw,8rem);line-height:.9}html[data-theme=midnight] .landing-hero h1 span{color:var(--fint-blue)}html[data-theme=midnight] .landing-lead{color:#b7c8d3;max-width:50rem}html[data-theme=midnight] :is(.landing-primary-action,.landing-secondary-action){border-radius:.5rem;min-height:3.25rem}html[data-theme=midnight] .landing-primary-action{border-color:var(--fint-blue);background:var(--fint-blue);color:#04201e}html[data-theme=midnight] .landing-primary-action:hover,html[data-theme=midnight] .landing-primary-action:focus-visible{color:#04201e;background:#78eadc;border-color:#78eadc}html[data-theme=midnight] .landing-secondary-action{border-color:var(--fint-line-strong);color:var(--fint-ink);background:0 0}html[data-theme=midnight] .landing-horizon{background:var(--midnight-panel);align-content:center;position:relative}html[data-theme=midnight] .landing-horizon:before{border-top:1px solid var(--fint-blue);border-right:1px solid var(--fint-blue);content:"";width:4rem;height:4rem;position:absolute;top:2rem;right:2rem}html[data-theme=midnight] .landing-horizon-line{border-color:var(--fint-blue)}html[data-theme=midnight] .landing-horizon-line i{border-color:var(--fint-blue);background:var(--midnight-panel)}html[data-theme=midnight] :is(.landing-value-strip,.landing-benefits,.landing-feature-showcase,.landing-use-cases,.landing-telegram,.landing-final-cta){border-color:var(--fint-line)}html[data-theme=midnight] .landing-value-strip{background:#050b12}html[data-theme=midnight] .landing-value-strip article{border-color:var(--fint-line)}html[data-theme=midnight] .landing-marketing-heading h2,html[data-theme=midnight] .landing-telegram h2,html[data-theme=midnight] .landing-final-cta h2{color:#f7fbfb}html[data-theme=midnight] :is(.landing-benefit-grid,.landing-feature-showcase-grid,.landing-use-case-grid),html[data-theme=midnight] :is(.landing-benefit-grid,.landing-feature-showcase-grid,.landing-use-case-grid) article{border-color:var(--fint-line)}html[data-theme=midnight] .landing-benefits,html[data-theme=midnight] .landing-use-cases{background:var(--fint-surface)}html[data-theme=midnight] .landing-feature-showcase{background:#0a1622}html[data-theme=midnight] :is(.landing-benefit-grid,.landing-feature-showcase-grid,.landing-use-case-grid) article:hover{background:var(--midnight-panel)}html[data-theme=midnight] .landing-telegram{background:#050b12}html[data-theme=midnight] .landing-telegram li,html[data-theme=midnight] .landing-telegram ol{border-color:var(--fint-line)}html[data-theme=midnight] .landing-midnight-only{display:block}html[data-theme=midnight] .landing-product-summary{border-bottom:1px solid var(--fint-line);background:#0a1622;padding:3rem 1rem}html[data-theme=midnight] .landing-product-summary>header{max-width:58rem;margin-bottom:2rem}html[data-theme=midnight] .landing-product-summary h2,html[data-theme=midnight] .landing-final-cta h2{color:#f7fbfb;letter-spacing:-.055em;margin:0;font-size:clamp(2rem,6vw,4.5rem);line-height:1}html[data-theme=midnight] .landing-product-summary>header>p:last-child,html[data-theme=midnight] .landing-final-cta>div>p:last-child{max-width:52rem;color:var(--fint-muted)}html[data-theme=midnight] .landing-product-summary-grid{border:1px solid var(--fint-line);border-radius:.75rem;display:grid;overflow:hidden}html[data-theme=midnight] .landing-product-summary-grid article{border-bottom:1px solid var(--fint-line);background:var(--midnight-panel);grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding:1.25rem;display:grid}html[data-theme=midnight] .landing-product-summary-grid article:last-child{border-bottom:0}html[data-theme=midnight] .landing-product-summary-grid span{color:var(--fint-blue);font-weight:800}html[data-theme=midnight] .landing-product-summary-grid h3{color:var(--fint-ink);margin:0 0 .35rem}html[data-theme=midnight] .landing-product-summary-grid p{color:var(--fint-muted);margin:0}html[data-theme=midnight] :is(.landing-capabilities,.landing-steps,.landing-trust){border-color:var(--fint-line);background:var(--fint-surface)}html[data-theme=midnight] .landing-section-heading,html[data-theme=midnight] .landing-section-heading>span,html[data-theme=midnight] .landing-capability-grid article,html[data-theme=midnight] .landing-steps li,html[data-theme=midnight] .landing-trust>div{border-color:var(--fint-line)}html[data-theme=midnight] .landing-capability-grid article:hover{background:var(--midnight-panel)}html[data-theme=midnight] .landing-steps li>span{background:var(--midnight-accent-soft);color:var(--fint-blue);border-radius:.5rem}html[data-theme=midnight] .landing-final-cta{border-bottom:1px solid var(--fint-line);background:var(--midnight-accent-soft);gap:2rem;padding:3rem 1rem;display:grid}html[data-theme=midnight] .landing-footer{border-color:var(--fint-line);background:#050b12}html[data-theme=midnight] .dashboard-summary-grid{background:var(--fint-line);gap:1px}html[data-theme=midnight] .dashboard-summary-card{box-shadow:none;border:0;border-radius:0}html[data-theme=midnight] .dashboard-summary-card.is-closing{box-shadow:inset 0 3px 0 var(--fint-blue);order:-1}html[data-theme=midnight] .dashboard-summary-card.is-income{box-shadow:inset 0 3px 0 var(--midnight-income)}html[data-theme=midnight] .dashboard-summary-card.is-expense{box-shadow:inset 0 3px 0 var(--midnight-expense)}html[data-theme=midnight] .dashboard-summary-total{letter-spacing:-.06em;font-size:clamp(2.25rem,5vw,4.5rem)}@media (width>=48rem){html[data-theme=midnight] .landing-product-summary,html[data-theme=midnight] .landing-final-cta{padding-inline:2rem}html[data-theme=midnight] .landing-product-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-theme=midnight] .landing-product-summary-grid article{border-right:1px solid var(--fint-line);border-bottom:0}html[data-theme=midnight] .landing-product-summary-grid article:last-child{border-right:0}html[data-theme=midnight] .landing-final-cta{grid-template-columns:minmax(0,1.5fr) minmax(18rem,.5fr);align-items:end}}@media (width>=64rem){html[data-theme=midnight] .app-main{padding:1rem}html[data-theme=midnight] .page-frame{border:1px solid var(--fint-line);background:var(--fint-surface);border-radius:1rem;overflow:hidden}html[data-theme=midnight] .dashboard-heading:has(>.entity-page-heading-aside){grid-template-columns:minmax(0,1fr)}html[data-theme=midnight] .dashboard-heading>.page-title-block{grid-area:1/1;max-width:52rem}html[data-theme=midnight] .dashboard-heading>.entity-page-heading-aside{grid-area:2/1;padding:0 2rem 2rem}html[data-theme=midnight] .dashboard-forecast-heading-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}html[data-theme=midnight] .dashboard-forecast-heading-summary>hr{display:none}html[data-theme=midnight] .dashboard-heading-metric{border-left:1px solid var(--fint-line);align-content:start;padding:.25rem 1.5rem}html[data-theme=midnight] .dashboard-heading-metric:first-child{border-left:0;padding-left:0}html[data-theme=midnight] .dashboard-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme=midnight] .dashboard-summary-card.is-closing{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){html[data-theme=midnight] *,html[data-theme=midnight] :before,html[data-theme=midnight] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-theme=midnight] .product-landing{color:var(--fint-ink);background:#050b12}html[data-theme=midnight] .product-hero{background:radial-gradient(circle at 50% 28%,#4dd8c842,#0000 30rem) 8% 16%/155% 155%,linear-gradient(#050b12 0%,#07121e 70%,#0a1622 100%) 50%/100% 100%}html[data-theme=midnight] .product-statement,html[data-theme=midnight] .product-possibilities{background:linear-gradient(135deg,#002fa724,#0000 44%),#0a1622}html[data-theme=midnight] .product-statement>p,html[data-theme=midnight] .product-proof-row p{color:var(--fint-muted)}html[data-theme=midnight] .product-proof-row article{border-color:var(--fint-line)}html[data-theme=midnight] .product-forecast-equation{border-color:var(--fint-line);background:var(--fint-line)}html[data-theme=midnight] .product-forecast-equation :is(span,strong){background:var(--midnight-panel)}html[data-theme=midnight] .product-forecast-equation strong{color:#f7fbfb;background:linear-gradient(135deg,#0f6b67,#124383);box-shadow:inset 0 .2rem #4dd8c8}html[data-theme=midnight] .product-forecast-equation i{color:#4dd8c8;background:#0d1a28}html[data-theme=midnight] .product-possibility-grid,html[data-theme=midnight] .product-start ol{border-color:var(--fint-line);background:var(--fint-line)}html[data-theme=midnight] .product-possibility-grid article,html[data-theme=midnight] .product-start li{background:var(--midnight-panel)}html[data-theme=midnight] .product-feature-account,html[data-theme=midnight] .product-start{background:var(--fint-surface)}html[data-theme=midnight] .product-feature-account{background:radial-gradient(circle at 84% 45%, #4dd8c81a, transparent 30rem), var(--fint-surface)}html[data-theme=midnight] .product-telegram{border-color:var(--fint-line);background:radial-gradient(circle at 78% 42%,#4dd8c81f,#0000 27rem),linear-gradient(145deg,#07121e 0%,#0a1622 100%)}html[data-theme=midnight] .product-telegram-visual:before{border-color:#4dd8c82b}html[data-theme=midnight] .product-telegram-path{color:#91a5b5}
