:root{--canvas:#05070b;--canvas-deep:#030508;--canvas-blue:#08121c;--surface:#101419;--surface-elevated:#151b21;--surface-muted:#1b222a;--surface-soft:rgba(255,255,255,0.03);--text:#f7f7f5;--text-secondary:#c2c7cc;--text-muted:#86909a;--text-dim:#66707a;--border:rgba(255,255,255,0.12);--border-strong:rgba(255,255,255,0.16);--border-subtle:rgba(255,255,255,0.07);--accent:#17a394;--accent-strong:#1fbcac;--accent-champagne:#b49364;--shadow-elevated:0 26px 70px rgba(0,0,0,0.34);--page-max:1680px;color-scheme:dark}*{box-sizing:border-box}body,html{min-height:100%}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at top left,rgba(17,69,92,.26),transparent 22%),radial-gradient(circle at top right,rgba(180,147,100,.11),transparent 18%),linear-gradient(180deg,#061018,#04070b 36%,#030406);color:var(--text);font-family:Manrope,system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{-webkit-tap-highlight-color:transparent}input,select,textarea{color:var(--text)}::selection{background:rgba(23,163,148,.34);color:#f7f7f5}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:rgba(255,255,255,.04)}::-webkit-scrollbar-thumb{background:rgba(255,255,255,.16);border-radius:999px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.web-auth-shell{min-height:100vh;display:grid;place-items:center;padding:40px 24px}.web-auth-card{width:min(100%,860px)}.web-shell{min-height:100vh;display:grid;grid-template-columns:292px minmax(0,1fr);background:linear-gradient(180deg,rgba(8,12,17,.97),rgba(3,5,8,.98))}.web-sidebar{position:relative;border-right:1px solid var(--border-subtle);background:linear-gradient(180deg,rgba(7,15,25,.98),rgba(6,10,16,.98));padding:20px 18px 24px}.web-sidebar:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at top left,rgba(23,163,148,.1),transparent 25%),radial-gradient(circle at bottom left,rgba(180,147,100,.09),transparent 20%);pointer-events:none}.web-sidebar-sticky{position:-webkit-sticky;position:sticky;top:18px;display:flex;flex-direction:column;gap:18px;min-height:calc(100vh - 36px);z-index:1}.web-sidebar-brand{display:grid;grid-gap:12px;gap:12px}.web-sidebar-brand-mark{width:48px;height:48px;border-radius:16px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(135deg,rgba(23,163,148,.24),rgba(180,147,100,.16));display:grid;place-items:center;color:var(--text)}.web-sidebar-nav{display:grid;grid-gap:8px;gap:8px}.web-sidebar-footer{margin-top:auto;display:grid;grid-gap:12px;gap:12px;padding-top:6px}.web-sidebar-link{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:13px 14px;border-radius:18px;color:var(--text-secondary);border:1px solid transparent;background:transparent;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.web-sidebar-link:focus-visible,.web-sidebar-link:hover{background:rgba(255,255,255,.04);border-color:var(--border-subtle);color:var(--text);outline:none;transform:translateX(2px)}.web-sidebar-link[data-active=true]{background:linear-gradient(135deg,rgba(23,163,148,.18),rgba(23,163,148,.08));border-color:rgba(23,163,148,.26);color:var(--text);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.web-sidebar-link-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:12px;background:rgba(255,255,255,.04)}.web-sidebar-link[data-active=true] .web-sidebar-link-icon{background:rgba(255,255,255,.08)}.web-sidebar-link-copy{min-width:0;display:grid;grid-gap:4px;gap:4px}.web-sidebar-link-label{font-size:14px;font-weight:800;line-height:1.2}.web-sidebar-link-meta{color:var(--text-muted);font-size:12px;line-height:1.4}.web-body{min-width:0;overflow-x:clip}.web-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:30;padding:18px 26px 16px;border-bottom:1px solid var(--border-subtle);background:rgba(4,7,11,.86);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.web-topbar-main{max-width:var(--page-max);margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.web-topbar-copy{min-width:0;display:grid;grid-gap:10px;gap:10px}.web-topbar-title-row{display:flex;align-items:center;gap:14px}.web-topbar-title{color:var(--text);font-size:28px;line-height:1.05;font-weight:800;letter-spacing:-1.2px}.web-topbar-subtitle{margin-top:6px;color:var(--text-secondary);font-size:14px;line-height:1.55;max-width:720px}.web-topbar-tools{justify-content:flex-end;gap:12px}.web-breadcrumbs,.web-topbar-tools{display:flex;align-items:center;flex-wrap:wrap}.web-breadcrumbs{gap:8px;color:var(--text-muted);font-size:12px;font-weight:700;letter-spacing:.45px;text-transform:uppercase}.web-breadcrumb-link{color:var(--text-muted);transition:color .14s ease}.web-breadcrumb-link:focus-visible,.web-breadcrumb-link:hover{color:var(--text);outline:none}.web-breadcrumb-current{color:var(--text)}.web-breadcrumb-separator{display:inline-flex;color:var(--text-dim)}.web-search-shell{min-width:min(100%,360px);width:clamp(240px,28vw,380px);max-width:100%;display:flex;align-items:center;gap:10px;padding:0 14px;min-height:48px;border-radius:18px;border:1px solid var(--border);background:rgba(255,255,255,.04);box-shadow:inset 0 1px 0 rgba(255,255,255,.02)}.web-search-icon{display:inline-flex;color:var(--text-muted)}.web-search{width:100%;min-width:0;border:0;background:transparent;color:var(--text);padding:0;outline:none}.web-global-search{position:relative;min-width:min(100%,360px);width:clamp(240px,28vw,380px);max-width:100%;z-index:70}.web-global-search .web-search-shell{width:100%}.web-global-search-dropdown{position:absolute;top:calc(100% + 10px);right:0;width:100%;max-height:min(70vh,540px);overflow-y:auto;border-radius:20px;border:1px solid var(--border-strong);background:rgba(12,15,19,.98);box-shadow:0 24px 60px rgba(0,0,0,.42);padding:10px;display:grid;grid-gap:12px;gap:12px}.web-global-search-group{display:grid;grid-gap:8px;gap:8px}.web-global-search-group-title{padding:0 6px;color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.45px;text-transform:uppercase}.web-global-search-group-items{display:grid;grid-gap:6px;gap:6px}.web-global-search-item{width:100%;border:1px solid rgba(255,255,255,.06);border-radius:16px;background:rgba(255,255,255,.03);padding:12px 14px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;color:var(--text);text-align:left;cursor:pointer;transition:border-color .14s ease,background .14s ease,transform .14s ease}.web-global-search-item:hover,.web-global-search-item[data-active=true]{border-color:rgba(43,189,175,.4);background:rgba(43,189,175,.08);transform:translateY(-1px)}.web-global-search-item-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:rgba(255,255,255,.05);color:var(--text-secondary)}.web-global-search-item-copy{min-width:0;display:grid;grid-gap:3px;gap:3px}.web-global-search-item-topline{display:flex;align-items:center;gap:10px;min-width:0}.web-global-search-item-title{min-width:0;color:var(--text);font-size:14px;font-weight:700;line-height:1.25}.web-global-search-item-subtitle{min-width:0;color:var(--text-secondary);font-size:12.5px;line-height:1.4}.web-global-search-item-meta{color:var(--text-secondary);font-size:12px;font-weight:700;line-height:1.2;text-align:right}.web-global-search-item-status{flex-shrink:0;padding:3px 8px;border-radius:999px;background:rgba(255,255,255,.06);color:var(--text-muted);font-size:10px;font-weight:800;letter-spacing:.35px;text-transform:uppercase}.web-global-search-state{min-height:72px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--text-secondary);font-size:13px;font-weight:600}.web-global-search-state-error{color:#f1b4b5}.web-main{max-width:var(--page-max);margin:0 auto;padding:28px 26px 40px}.web-main,.web-main-stack{display:grid;grid-gap:24px;gap:24px;min-width:0}.web-main-stack>*{animation:bank-web-page-enter .36s var(--motion-ease,cubic-bezier(.2,.8,.2,1)) both}.web-main-stack>:nth-child(2){animation-delay:35ms}.web-main-stack>:nth-child(3){animation-delay:70ms}.web-main-stack>:nth-child(n+4){animation-delay:.1s}.web-main-loading{min-height:clamp(280px,56vh,520px);display:grid;place-items:center}.web-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.web-page-eyebrow,.web-section-eyebrow{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;margin-bottom:10px}.web-page-title{margin:0;color:var(--text);font-size:clamp(2.4rem,3.6vw,3.25rem);line-height:1.02;letter-spacing:-2px;overflow-wrap:anywhere;text-wrap:balance}.web-page-description{margin:14px 0 0;color:var(--text-secondary);font-size:16px;line-height:1.6;max-width:860px;overflow-wrap:anywhere}.web-page-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.web-section-header{display:grid;grid-gap:8px;gap:8px}.web-section-title{color:var(--text);font-size:1.2rem;font-weight:800;line-height:1.1}.web-section-body,.web-section-meta{color:var(--text-secondary);font-size:14px;line-height:1.55}.web-action-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.web-action-bar-leading,.web-action-bar-trailing{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.web-segmented-field{min-width:0;margin:0;padding:0;border:0}.web-segmented-field legend,.web-select-label{margin-bottom:9px;color:var(--text-secondary);font-size:13px;font-weight:750}.web-segmented-control{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:8px;gap:8px;padding:6px;border:1px solid var(--border-subtle);border-radius:18px;background:rgba(255,255,255,.025)}.web-segmented-control button{min-height:48px;padding:10px 13px;border:1px solid transparent;border-radius:13px;background:transparent;color:var(--text-secondary);display:grid;justify-items:start;align-content:center;grid-gap:3px;gap:3px;text-align:left;cursor:pointer;transition:transform .15s ease,border-color .18s ease,background .18s ease,color .18s ease}.web-segmented-control button strong{font-size:13.5px}.web-segmented-control button span{color:var(--text-muted);font-size:11.5px;line-height:1.35}.web-segmented-control button[data-selected=true]{border-color:rgba(31,188,172,.34);background:linear-gradient(145deg,rgba(31,188,172,.18),rgba(31,188,172,.07));color:var(--text);box-shadow:0 10px 24px rgba(4,81,74,.13)}.web-segmented-control button:not([data-selected=true]):hover{background:rgba(255,255,255,.045);color:var(--text)}.web-segmented-control button:focus-visible,.web-select-shell select:focus-visible{outline:2px solid rgba(31,188,172,.72);outline-offset:2px}.web-select-field{display:grid;grid-gap:0;gap:0}.web-select-shell{position:relative;display:block}.web-select-shell select{width:100%;min-height:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border-strong);border-radius:16px;background:rgba(255,255,255,.04);color:var(--text);padding:0 44px 0 14px;font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.web-select-shell select:hover{border-color:rgba(31,188,172,.36);background:rgba(255,255,255,.055)}.web-select-chevron{position:absolute;top:50%;right:13px;display:inline-flex;color:var(--text-muted);transform:translateY(-50%) rotate(90deg);pointer-events:none}.web-select-hint{margin-top:7px;color:var(--text-muted);font-size:12px;line-height:1.45}.web-conversion-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);grid-gap:22px;gap:22px;align-items:start}.web-flow-summary{display:grid;grid-gap:12px;gap:12px;padding-top:18px;margin-top:18px;border-top:1px solid var(--border-subtle)}.web-stat-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:16px;gap:16px}.web-metric-card{grid-column:span 3;border-radius:24px;border:1px solid var(--border-subtle);padding:18px;min-height:156px;display:grid;align-content:start;grid-gap:12px;gap:12px;min-width:0}.web-metric-label{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.web-metric-value{color:var(--text);font-size:clamp(2rem,2.6vw,2.85rem);line-height:1.02;font-weight:800;letter-spacing:-1.2px;overflow-wrap:anywhere}.web-metric-hint{color:var(--text-secondary);font-size:13.5px;line-height:1.5}.web-two-column{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(340px,.95fr);grid-gap:22px;gap:22px;align-items:start}.web-send-composer-grid{display:grid;grid-template-columns:minmax(300px,.88fr) minmax(420px,1.12fr);grid-gap:22px;gap:22px;align-items:start}.web-three-column{display:grid;grid-template-columns:minmax(260px,.78fr) minmax(0,1.18fr) minmax(320px,.92fr);grid-gap:22px;gap:22px;align-items:start}.web-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.web-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.web-home-kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.web-workbench{display:grid;grid-template-columns:minmax(250px,.74fr) minmax(0,1.3fr) minmax(320px,.9fr);grid-gap:22px;gap:22px;align-items:start}.web-workbench-main,.web-workbench-nav,.web-workbench-rail{display:grid;grid-gap:18px;gap:18px;min-width:0}.web-split-view{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(320px,.9fr);grid-gap:22px;gap:22px;align-items:start}.web-split-view-triple{grid-template-columns:minmax(260px,.74fr) minmax(0,1.2fr) minmax(300px,.86fr)}.web-split-primary,.web-split-secondary,.web-split-tertiary{min-width:0;display:grid;grid-gap:18px;gap:18px}.web-side-panel{border-radius:26px;border:1px solid var(--border-subtle);background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.015));padding:18px;display:grid;grid-gap:16px;gap:16px}.web-side-panel-header{display:grid;grid-gap:6px;gap:6px}.web-side-panel-title{color:var(--text);font-size:16px;font-weight:800;line-height:1.1}.web-side-panel-subtitle{color:var(--text-muted);font-size:13px;line-height:1.55}.web-data-row-label{color:var(--text-muted);font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.web-data-row-value{color:var(--text);font-size:15px;font-weight:700}.web-data-row-hint,.web-data-row-value{margin-top:8px;line-height:1.5;overflow-wrap:anywhere}.web-data-row-hint{color:var(--text-secondary);font-size:13px}.web-panel{position:relative;z-index:0;min-width:0;overflow:visible;transition:border-color .18s ease,box-shadow .22s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.web-main-stack>.web-panel:has(.web-action-menu[data-open=true]){z-index:90}.web-panel:hover{border-color:rgba(255,255,255,.15)!important;box-shadow:0 24px 55px rgba(0,0,0,.18)!important}.web-button{position:relative;isolation:isolate;overflow:hidden;transition:transform .14s cubic-bezier(.2,.8,.2,1),box-shadow .18s ease,border-color .18s ease,background-color .18s ease,opacity .14s ease;will-change:transform}.web-button:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 20%,rgba(255,255,255,.13) 48%,transparent 76%);transform:translateX(-130%);transition:transform .42s ease}.web-button:not(:disabled):hover{transform:translateY(-1px)}.web-button:not(:disabled):hover:after{transform:translateX(130%)}.web-button:not(:disabled):active{transform:translateY(1px) scale(.985);transition-duration:70ms}.web-button:focus-visible,.web-field-control:focus-visible,.web-list-item:focus-visible{outline:2px solid rgba(31,188,172,.72)!important;outline-offset:3px}.web-spinner-button{width:17px;height:17px;border-width:2px;border-top-color:currentColor}.web-notice{animation:bank-web-notice-enter .24s cubic-bezier(.2,.8,.2,1) both}.web-list-item{transition:transform .16s cubic-bezier(.2,.8,.2,1),border-color .16s ease,background .16s ease,box-shadow .18s ease}.web-list-item[data-interactive=true]:hover{transform:translateY(-2px);border-color:rgba(31,188,172,.34)!important;background:linear-gradient(180deg,rgba(31,188,172,.075),rgba(255,255,255,.025))!important;box-shadow:0 14px 30px rgba(0,0,0,.15)}.web-list-item[data-interactive=true]:active{transform:scale(.993)}.web-toggle-row{width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:24px;gap:24px;padding:17px 18px;border:1px solid var(--border-subtle);border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.018));color:var(--text);text-align:left;cursor:pointer;transition:transform .16s cubic-bezier(.2,.8,.2,1),border-color .16s ease,background .16s ease,opacity .16s ease}.web-toggle-row:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(31,188,172,.32);background:linear-gradient(180deg,rgba(31,188,172,.07),rgba(255,255,255,.02))}.web-toggle-row:focus-visible{outline:2px solid rgba(31,188,172,.72);outline-offset:3px}.web-toggle-row:disabled{cursor:wait;opacity:.7}.web-toggle-copy{min-width:0;display:grid;grid-gap:6px;gap:6px}.web-toggle-copy strong{color:var(--text);font-size:15px;line-height:1.35}.web-toggle-copy>span{color:var(--text-secondary);font-size:13.5px;line-height:1.55}.web-toggle-control{display:inline-flex;align-items:center;gap:12px}.web-toggle-state{min-width:78px;color:var(--text-muted);font-size:12.5px;font-weight:800;text-align:right}.web-toggle-track{position:relative;width:50px;height:29px;flex:0 0 auto;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.09);transition:background .18s ease,border-color .18s ease}.web-toggle-thumb{position:absolute;top:3px;left:3px;width:21px;height:21px;border-radius:50%;background:#e4e8e6;box-shadow:0 4px 10px rgba(0,0,0,.24);transition:transform .21s cubic-bezier(.2,.8,.2,1),background .18s ease}.web-toggle-row[data-checked=true] .web-toggle-state{color:#9ce8d7}.web-toggle-row[data-checked=true] .web-toggle-track{border-color:rgba(31,188,172,.55);background:linear-gradient(135deg,#15978a,#20b4a2)}.web-toggle-row[data-checked=true] .web-toggle-thumb{transform:translateX(21px);background:#ffffff}.web-wallet-switcher-item{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:14px 16px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:var(--text);text-align:left;cursor:pointer;transition:transform .15s cubic-bezier(.2,.8,.2,1),border-color .17s ease,background .17s ease,box-shadow .2s ease}.web-wallet-switcher-item:hover{transform:translateY(-2px);border-color:rgba(31,188,172,.28);background:rgba(255,255,255,.05)}.web-wallet-switcher-item:active{transform:scale(.985)}.web-wallet-switcher-item[data-selected=true]{border-color:rgba(30,167,149,.46);background:linear-gradient(145deg,rgba(30,167,149,.19),rgba(30,167,149,.09));box-shadow:0 16px 34px rgba(15,125,115,.15)}.web-disclosure-trigger:focus-visible,.web-wallet-switcher-item:focus-visible{outline:2px solid rgba(31,188,172,.72);outline-offset:3px}.web-disclosure{overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.038),rgba(255,255,255,.018));transition:border-color .18s ease,background .18s ease,box-shadow .22s ease}.web-disclosure:hover,.web-disclosure[data-open=true]{border-color:rgba(31,188,172,.26)}.web-disclosure[data-open=true]{background:linear-gradient(180deg,rgba(31,188,172,.07),rgba(255,255,255,.02));box-shadow:0 18px 38px rgba(0,0,0,.13)}.web-disclosure-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.web-disclosure-title{color:var(--text);font-size:16px;line-height:1.45;font-weight:800;text-wrap:balance}.web-disclosure-trailing{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;flex:0 0 auto}.web-disclosure-meta{color:var(--text-muted);font-size:12px;font-weight:750}.web-disclosure-chevron{display:inline-flex;color:var(--text-secondary);transform:rotate(90deg);transition:transform .22s cubic-bezier(.2,.8,.2,1)}.web-disclosure[data-open=true] .web-disclosure-chevron{transform:rotate(-90deg)}.web-disclosure-reveal{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .26s cubic-bezier(.2,.8,.2,1),opacity .18s ease}.web-disclosure[data-open=true] .web-disclosure-reveal{grid-template-rows:1fr;opacity:1}.web-disclosure-reveal-inner{min-height:0;overflow:hidden}.web-disclosure-body{padding:0 18px 18px;color:var(--text-secondary);font-size:14px;line-height:1.7}.web-chat-thread{display:grid;grid-gap:12px;gap:12px}.web-chat-message{width:min(82%,680px);display:grid;grid-gap:7px;gap:7px;padding:14px 16px;border:1px solid rgba(255,255,255,.08);border-radius:20px 20px 20px 7px;background:rgba(255,255,255,.04);animation:bank-web-message-enter .22s cubic-bezier(.2,.8,.2,1) both}.web-chat-message[data-author=customer]{justify-self:end;border-color:rgba(30,167,149,.25);border-radius:20px 20px 7px 20px;background:linear-gradient(145deg,rgba(30,167,149,.2),rgba(30,167,149,.1))}.web-chat-message[data-author=system]{width:min(100%,760px);justify-self:center;border-style:dashed;border-radius:18px;background:rgba(255,255,255,.025)}.web-chat-message-author{color:var(--text);font-size:12px;font-weight:800}.web-chat-message-body{color:var(--text-secondary);font-size:14px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.web-chat-message-time{color:var(--text-muted);font-size:11.5px}.web-data-row{transition:border-color .18s ease,background .18s ease}.web-data-row:hover{border-color:rgba(255,255,255,.13)!important;background:rgba(255,255,255,.045)!important}.web-field-control{transition:border-color .16s ease,background-color .16s ease,box-shadow .18s ease}.web-field-control:focus{border-color:rgba(31,188,172,.48)!important;background:rgba(255,255,255,.055)!important;box-shadow:0 0 0 4px rgba(23,163,148,.11),inset 0 1px 0 rgba(255,255,255,.03)!important}.web-pill-row,.web-subtabs{display:flex;flex-wrap:wrap;gap:10px}.web-inline-form{display:grid;grid-gap:14px;gap:14px}.web-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.web-table-wrap{overflow-x:auto;padding-bottom:4px}.web-table{width:100%;border-collapse:collapse;table-layout:fixed;min-width:700px}.web-table td,.web-table th{padding:15px 12px;border-bottom:1px solid var(--border-subtle);text-align:left;vertical-align:top;overflow-wrap:anywhere;word-break:break-word}.web-table th{color:var(--text-muted);font-size:11.5px;font-weight:800;letter-spacing:.7px;text-transform:uppercase}.web-table td{color:var(--text-secondary);font-size:14px}.web-hero-balance{display:grid;grid-gap:16px;gap:16px}.web-hero-amount{font-size:clamp(3rem,5vw,4.75rem);line-height:.98;letter-spacing:-2.8px;font-weight:800;overflow-wrap:anywhere;padding-bottom:4px}.web-thread-layout{display:grid;grid-template-columns:minmax(280px,.76fr) minmax(0,1.24fr);grid-gap:22px;gap:22px}.web-empty-state,.web-loading-state{border-radius:26px;border:1px solid var(--border-strong);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.015));padding:28px}.web-empty-state{text-align:center;border-style:dashed}.web-empty-state-title,.web-loading-state-title{color:var(--text);font-size:18px;font-weight:800;overflow-wrap:anywhere;text-wrap:balance}.web-empty-state-body,.web-loading-state-body{margin-top:12px;color:var(--text-secondary);font-size:14.5px;line-height:1.7;overflow-wrap:anywhere;text-wrap:pretty}.web-loading-state-spinner{width:44px;height:44px;margin-bottom:18px}.web-inline-loader{display:grid;grid-gap:14px;gap:14px;border-radius:22px;border:1px solid var(--border-subtle);background:rgba(255,255,255,.02);padding:16px}.web-inline-loader-head{display:flex;align-items:flex-start;gap:12px}.web-inline-loader-title{color:var(--text);font-size:14px;font-weight:800}.web-inline-loader-body{margin-top:6px;color:var(--text-secondary);font-size:13px;line-height:1.55}.web-spinner{display:inline-flex;width:22px;height:22px;border-radius:50%;border:3px solid rgba(255,255,255,.12);border-top:3px solid var(--accent);animation:bank-web-spinner .9s linear infinite}.web-spinner-large{width:34px;height:34px;border-width:4px}.web-skeleton-line{height:12px;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.04),rgba(255,255,255,.1) 50%,rgba(255,255,255,.04));background-size:200% 100%;animation:bank-web-shimmer 1.4s ease-in-out infinite}.web-desktop-card{border-radius:30px;border:1px solid rgba(255,255,255,.15);padding:22px;display:grid;align-content:space-between;color:#fffef9;overflow:hidden;position:relative;contain:paint;box-shadow:0 24px 60px rgba(0,0,0,.26);box-sizing:border-box;justify-self:start}.web-desktop-card[data-accent=champagne]{background:linear-gradient(135deg,#714d22,#9b733c 38%,#c6a271)}.web-desktop-card[data-accent=positive]{background:linear-gradient(135deg,#093b36,#0e645b 40%,#17a394)}.web-desktop-card[data-accent=neutral]{background:linear-gradient(135deg,#172129,#26313b 45%,#394958)}.web-desktop-card-glow{position:absolute;right:10px;top:-8px;width:152px;height:152px;border-radius:999px;background:rgba(255,255,255,.1)}.web-desktop-card-bank{font-size:13px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;opacity:.9}.web-desktop-card-title{margin-top:10px;font-size:clamp(1.75rem,2.8vw,2.35rem);line-height:1.1;font-weight:800;max-width:78%;overflow-wrap:anywhere}.web-desktop-card-subtitle{margin-top:8px;font-size:16px;line-height:1.35;opacity:.88;max-width:78%;overflow-wrap:anywhere}.web-desktop-card-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.web-desktop-card-holder{font-size:13px;opacity:.85;overflow-wrap:anywhere}.web-desktop-card-pan{margin-top:8px;font-size:26px;font-weight:800;letter-spacing:1.1px;overflow-wrap:anywhere}.web-desktop-card-brand{text-align:right;min-width:0}.web-desktop-card-network{font-size:18px;font-weight:800;overflow-wrap:anywhere}.web-desktop-card-status{margin-top:10px;font-size:13px;opacity:.9;overflow-wrap:anywhere}.web-runtime-indicator{position:fixed;right:18px;bottom:18px;z-index:40}.web-mobile-overlay{display:none}.web-dialog-backdrop,.web-success-backdrop{position:fixed;inset:0;z-index:160;display:grid;place-items:center;padding:24px;background:rgba(1,4,7,.72);-webkit-backdrop-filter:blur(14px) saturate(.8);backdrop-filter:blur(14px) saturate(.8);animation:bank-web-backdrop-in .18s ease both}.web-dialog{width:min(100%,520px);max-height:min(88vh,760px);overflow-y:auto;border-radius:30px;border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at 88% 0,rgba(23,163,148,.13),transparent 34%),linear-gradient(180deg,rgba(22,26,30,.99),rgba(8,10,13,.99));box-shadow:0 34px 100px rgba(0,0,0,.52);padding:24px;animation:bank-web-dialog-enter .26s cubic-bezier(.16,1,.3,1) both}.web-dialog-handle{display:none;width:44px;height:4px;margin:-6px auto 18px;border-radius:999px;background:rgba(255,255,255,.22)}.web-dialog-eyebrow{color:var(--accent-strong);font-size:11px;font-weight:800;letter-spacing:.85px;text-transform:uppercase}.web-dialog-title{margin:10px 0 0;color:var(--text);font-size:clamp(1.65rem,4vw,2rem);line-height:1.08;letter-spacing:-.8px;text-wrap:balance}.web-dialog-body{margin:12px 0 0;color:var(--text-secondary);font-size:14.5px;line-height:1.65}.web-dialog-details{display:grid;grid-gap:0;gap:0;margin-top:20px;border-radius:20px;border:1px solid var(--border-subtle);background:rgba(255,255,255,.025);overflow:hidden}.web-dialog-detail{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 16px;border-top:1px solid var(--border-subtle)}.web-dialog-detail:first-child{border-top:0}.web-dialog-detail span{color:var(--text-muted);font-size:13px}.web-dialog-detail strong{color:var(--text);font-size:14px;text-align:right;overflow-wrap:anywhere}.web-dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.web-success-card{width:min(100%,430px);display:grid;justify-items:center;text-align:center;padding:32px 26px;border-radius:32px;border:1px solid rgba(58,194,122,.22);background:radial-gradient(circle at 50% 10%,rgba(58,194,122,.17),transparent 42%),linear-gradient(180deg,rgba(17,23,24,.98),rgba(7,10,12,.99));box-shadow:0 34px 100px rgba(0,0,0,.48);animation:bank-web-success-card .3s cubic-bezier(.16,1,.3,1) both}.web-success-orbit{width:92px;height:92px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(58,194,122,.24);background:rgba(58,194,122,.07);animation:bank-web-success-orbit .65s cubic-bezier(.16,1,.3,1) both}.web-success-check{width:62px;height:62px;display:grid;place-items:center;border-radius:50%;color:#07120d;background:linear-gradient(145deg,#74e2a9,#37bd78);box-shadow:0 16px 34px rgba(58,194,122,.3);animation:bank-web-success-check .44s cubic-bezier(.34,1.56,.64,1) 80ms both}.web-success-check svg{width:31px;height:31px}.web-success-title{margin-top:22px;color:var(--text);font-size:24px;font-weight:800;line-height:1.1;letter-spacing:-.65px}.web-success-body{margin-top:9px;color:var(--text-secondary);font-size:14.5px;line-height:1.6}.web-success-details{margin-top:17px;color:#b6efd1;font-size:13px;font-weight:800}@keyframes bank-web-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes bank-web-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes bank-web-page-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bank-web-notice-enter{0%{opacity:0;transform:translateY(-6px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bank-web-message-enter{0%{opacity:0;transform:translateY(7px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bank-web-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes bank-web-dialog-enter{0%{opacity:0;transform:translateY(18px) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bank-web-success-card{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bank-web-success-orbit{0%{opacity:0;transform:scale(.55) rotate(-12deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes bank-web-success-check{0%{transform:scale(.4)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:1ms!important;animation-delay:0s!important;scroll-behavior:auto!important;transition-duration:1ms!important}}@media (max-width:1439px){.web-metric-card{grid-column:span 6}.web-three-column,.web-workbench{grid-template-columns:minmax(0,1fr)}}@media (max-width:1199px){.web-shell{grid-template-columns:92px minmax(0,1fr)}.web-sidebar-brand-copy,.web-sidebar-link-copy>span:last-child,.web-sidebar-link-meta,.web-sidebar-section-label,.web-sidebar-support-copy{display:none}.web-sidebar-link{grid-template-columns:1fr;padding:12px 10px}.web-sidebar-link,.web-sidebar-link-copy{justify-items:center}.web-sidebar-link-icon{width:38px;height:38px}.web-conversion-grid,.web-form-grid,.web-grid-2,.web-grid-3,.web-home-kpi-grid,.web-send-composer-grid,.web-split-view,.web-split-view-triple,.web-thread-layout,.web-two-column{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.web-shell{grid-template-columns:minmax(0,1fr)}.web-sidebar{border-right:none;border-bottom:1px solid var(--border);padding:16px 18px}.web-sidebar-sticky,.web-topbar{position:static}.web-sidebar-nav{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.web-sidebar-link{grid-template-columns:auto minmax(0,1fr);justify-items:start}.web-main{padding:22px 18px 30px}.web-action-bar,.web-page-header,.web-topbar-main{flex-direction:column;align-items:flex-start}.web-topbar-tools{width:100%;justify-content:flex-start}.web-search-shell{width:100%}.web-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.web-metric-card{grid-column:span 1}}@media (max-width:767px){.web-dialog-backdrop,.web-success-backdrop{align-items:end;padding:0}.web-dialog,.web-success-card{width:100%;border-radius:28px 28px 0 0;padding-bottom:max(24px,env(safe-area-inset-bottom))}.web-dialog-handle{display:block}.web-dialog-actions{display:grid;grid-template-columns:1fr}.web-mobile-overlay{position:fixed;inset:0;display:grid;place-items:center;background:rgba(5,6,7,.96);z-index:120;padding:24px}.web-shell{filter:blur(2px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.web-topbar-title{font-size:24px}.web-page-title{font-size:clamp(2rem,7vw,2.45rem)}.web-home-kpi-grid,.web-stat-grid{grid-template-columns:minmax(0,1fr)}}