:root{--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", "SF Mono", Consolas, monospace;--radius-sm:.75rem;--radius-md:1rem;--radius-lg:1.25rem;--radius-xl:1.5rem;--radius-pill:999px;--accent:#e7310d}*{box-sizing:border-box}html,body,#app{background:0 0;min-height:100%;margin:0}body{font-family:var(--font-sans);color:var(--text)}button,input,select{font:inherit;border-radius:0}button{color:inherit}button:focus-visible,input:focus-visible,select:focus-visible{outline:1px solid var(--focus);outline-offset:.125rem}button:disabled,input:disabled,select:disabled{cursor:not-allowed;opacity:.5}input,select{border:1px solid var(--line-strong);width:100%;min-height:2.375rem;color:var(--text);background:var(--bg-strong);padding:.5rem .625rem}label{color:var(--muted);gap:.375rem;font-size:.75rem;display:grid}.window label{font-size:.75rem}label>.dropdown{width:100%}.section-title{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.section-title.compact{display:block}.section-title h2,.section-title p{margin:0}.section-title h2{font-size:.875rem;line-height:1.2}.section-title p{color:var(--muted);margin-top:.25rem;font-size:.75rem}.surface-section{border:1px solid var(--line);background:var(--surface);align-content:start;gap:.75rem;padding:.875rem;display:grid}.surface-section.compact{padding:.75rem}.workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.span-full{grid-column:1/-1}.span-two{grid-column:span 2}.button-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.success-text{color:var(--success)}.danger-text,.error-text{color:var(--danger)}.muted{color:var(--muted)}@media (max-width:860px){.workspace-grid{grid-template-columns:1fr}.span-two{grid-column:1}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important}}:root,html[data-theme=dark]{--ui-scale:1;--text-base:1rem;--bg:#0d0f12;--bg-strong:#08090b;--surface:#11151a;--surface-2:#151a20;--surface-3:#1b2128;--line:#ffffff10;--line-strong:#ffffff24;--text:#e6edf3;--text-basic:#e6edf3;--muted:#9aa7b2;--faint:#6f7b86;--success:#4caf50;--success-bg:#122218;--danger:#e53935;--danger-bg:#2a1413;--warning:#d4a72c;--focus:#8ab4f8;--window-panel:#04030ad1;--window-panel-soft:#0c0b11b8;--window-row:#d9d9d90a;--window-row-hover:#d9d9d912;--window-row-border:#ffffff24;--window-control-bg:#d9d9d90a;--window-control-color:#fff;--window-control-placeholder:#ffffff85;--window-muted-color:#ffffff94;--window-panel-border:#ffffff1a;--window-strong-color:#fff;--window-icon-button-color:#fff;--window-icon-button-hover-border:#ffffff38;--skeleton-row-bg:#ffffff08;--skeleton-row-highlight:#ffffff0f;--button-border:1px solid #ffffff3d;--button-radius:var(--radius-md,1rem);--button-bg:var(--accent);--button-color:var(--text);--button-hover-border-color:var(--window-icon-button-hover-border);--button-hover-bg:var(--window-row-hover);--button-secondary-color:var(--window-icon-button-color);--button-secondary-bg:var(--window-row);--button-success-border-color:#4caf5075;--button-success-color:#dff6e0;--button-success-bg:#122218bd;--button-success-accent-bg:#342615bd;--button-danger-border-color:#e5393585;--button-danger-color:#ffe0dd;--button-danger-bg:#2a1413bd;--button-danger-accent-bg:#5f1d0fbd;--notice-success-border-color:#4caf5061;--notice-success-bg:#122218bd;--notice-danger-border-color:#e539356b;--notice-danger-bg:#2a1413bd;--mixed-window-row-68:#d9d9d907;--mixed-window-row-72:#d9d9d907;--mixed-window-row-92:#d9d9d909;--mixed-window-panel-94-black:#040309d4;--status-success-shadow:#4caf5029;--status-danger-shadow:#e5393529;--data-list-gap:.625rem;--data-row-gap:.625rem;--data-row-min-height:3.375rem;--data-row-padding:.8125rem .875rem;--data-row-border:1px solid var(--window-panel-border);--data-row-radius:var(--radius-md,1rem);--data-row-bg:var(--window-row);--data-row-font-size:.8125rem;--data-row-small-color:var(--window-muted-color);--skeleton-gap:.625rem;--skeleton-row-height:3.375rem;--skeleton-row-radius:var(--radius-md,1rem);--account-row-border:1px solid var(--window-row-border);--account-row-radius:var(--radius-md,1rem);--account-row-padding:1rem 1.25rem;--account-row-bg:var(--window-row);--account-row-hover-border-color:var(--window-icon-button-hover-border);--account-row-hover-bg:var(--window-row-hover);--account-row-active-border-color:#e7310d94;--account-row-active-bg:#320d0ae0;--account-row-active-bg-image:linear-gradient(135deg, #e7310d3d, #e7310d1a);--account-row-label-font-family:var(--font-sans);--account-row-label-font-size:1.0625rem;--account-row-label-font-weight:650;--account-row-id-font-size:.8125rem;--account-row-id-font-weight:400;--account-row-id-color:var(--window-muted-color);--account-row-strong-font-family:var(--font-sans);--account-row-strong-font-size:1.0625rem;--account-row-strong-font-weight:650;--account-row-small-color:var(--window-muted-color);--account-row-small-font-size:.8125rem;--empty-state-border:1px dashed var(--window-row-border);--empty-state-radius:var(--radius-md,1rem);--empty-state-padding:1.5rem;--empty-state-bg:var(--window-row);--empty-state-title-font-size:1.1875rem;--empty-state-detail-color:var(--window-muted-color);--notice-radius:.875rem;--notice-margin:0 0 1rem;--notice-font-family:var(--font-sans);--notice-font-size:.9375rem;--notice-font-weight:650}html[data-theme=light]{--ui-scale:1;--bg:#f6f8fa;--bg-strong:#fff;--surface:#fff;--surface-2:#f0f3f6;--surface-3:#e9edf1;--line:#161d241a;--line-strong:#161d242e;--text:#171d24;--text-basic:#171d24;--muted:#5d6873;--faint:#7a8794;--success:#238636;--success-bg:#e8f5eb;--danger:#c52820;--danger-bg:#fae9e7;--focus:#255ec2;--window-panel:#ffffffd1;--window-panel-soft:#f6f8fac7;--window-row:#161d240b;--window-row-hover:#161d2413;--window-row-border:#161d2424;--window-control-bg:#ffffffd1;--window-control-color:var(--text);--window-control-placeholder:#5d6873c2;--window-muted-color:#5d6873;--window-panel-border:#161d241a;--window-strong-color:#171d24;--window-icon-button-color:#28313a;--window-icon-button-hover-border:#161d2438;--skeleton-row-bg:#161d240b;--skeleton-row-highlight:#161d2416;--button-border:1px solid #161d242e;--button-secondary-color:var(--window-icon-button-color);--button-success-color:#155724;--button-success-border-color:#23863675;--button-success-bg:#e8f5ebbd;--button-success-accent-bg:#e0b8a9bd;--button-danger-color:#9a1b15;--button-danger-border-color:#c5282085;--button-danger-bg:#fae9e7bd;--button-danger-accent-bg:#f4aea5bd;--notice-success-border-color:#23863661;--notice-success-bg:#e8f5ebbd;--notice-danger-border-color:#c528206b;--notice-danger-bg:#fae9e7bd;--mixed-window-row-68:#161d2408;--mixed-window-row-72:#161d2408;--mixed-window-row-92:#161d240a;--mixed-window-panel-94-black:#f0f0f0d4;--status-success-shadow:#23863629;--status-danger-shadow:#c5282029;--account-row-active-border-color:#e7310d7a;--account-row-active-bg:#ffefece6;--account-row-active-bg-image:linear-gradient(135deg, #e7310d24, #e7310d0a)}@media (min-width:1920px){:root,html[data-theme=dark],html[data-theme=light]{--ui-scale:1.15}}@media (min-width:2560px){:root,html[data-theme=dark],html[data-theme=light]{--ui-scale:1.3}}@media (min-width:3840px){:root,html[data-theme=dark],html[data-theme=light]{--ui-scale:1.55}}html{font-size:calc(16px * var(--ui-scale))}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:9999}}.window{border-radius:var(--radius-xl,1.5rem);max-width:95vw;height:fit-content;max-height:calc(100vh - 3.5rem);color:var(--text);font-size:var(--text-base);background:radial-gradient(75% 70% at 0 100%,#e7310d38,#04030a00 70%),radial-gradient(90% 90% at 100% 0,#ffffff25,#04030a00 58%),linear-gradient(135deg,#0c0b11f0,#04030ae0);border:0;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 .5rem .5rem #00000047}html[data-theme=light] .window{background:radial-gradient(70% 68% at 0 100%,#e7310d1a,#fff0 68%),radial-gradient(90% 82% at 100% 0,#35404a14,#fff0 60%),linear-gradient(135deg,#fafbfcfa,#e9edf1f0);box-shadow:0 .5rem .625rem #080c122e}.window-atm{border-radius:var(--radius-xl,1.5rem);--account-row-label-font-size:1.1875rem;--account-row-strong-font-size:1.125rem;background:radial-gradient(52.88% 71.61% at 13.79% 100%,#e7310d29 0%,#4b4b4b00 100%),radial-gradient(100% 38.19% at 0 10.04%,#e7310d26 0%,#04030a00 100%),radial-gradient(48.04% 89.95% at 50% 101.71%,#ffffff14 0%,#6c6c6c00 100%),linear-gradient(90deg,#0c0b11c7 0%,#04030a00 54.45%),radial-gradient(134.03% 134.05% at 50% 5.93%,#0c0b11c7 0%,#04030ad1 100%);border:0;width:min(100%,32rem);padding:1.75rem}html[data-theme=light] .window-atm{background:radial-gradient(52.88% 71.61% at 13.79% 100%,#e7310d1a 0%,#fff0 100%),radial-gradient(100% 38.19% at 0 10.04%,#e7310d14 0%,#fff0 100%),linear-gradient(135deg,#fbfcfdfa,#ecf0f4f5)}.window-bank{border-radius:var(--radius-lg,1.25rem);--button-min-height:2.875rem;--button-padding:0 1.125rem;--button-radius:.875rem;--button-font-weight:700;--account-row-padding:.9375rem 1.125rem;width:min(100%,73.75rem)}.window-header{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem 1.625rem 1.25rem;display:flex}.window-atm .window-header{background:0 0;border-bottom:0;padding:0 0 1.75rem}.window-bank .window-header{padding:1.75rem 1.75rem 1.375rem}.window-header p{color:var(--muted);margin:0}.window-atm .window-header p{color:var(--window-muted-color);margin-top:1rem;font-size:1.25rem;font-weight:500}.window-bank .window-header p{color:var(--window-muted-color);margin-top:.625rem;font-size:.9375rem;font-weight:550}.window-header-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.window-header-actions button{border:1px solid var(--window-row-border);background:var(--window-row);width:2rem;min-width:2rem;height:2rem;min-height:2rem;color:var(--window-icon-button-color);cursor:pointer;border-radius:.75rem;justify-content:center;align-items:center;padding:0;transition:background-color .16s ease-out,border-color .16s ease-out;display:flex;overflow:hidden}.window-header-actions button:hover:not(:disabled){border-color:var(--window-icon-button-hover-border);background:var(--window-row-hover)}.window-body{min-height:0;transform:translateZ(0)}.window-bank .window-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}@media (max-width:860px){.window{max-height:calc(100vh - 1.5rem)}.window-bank{height:calc(100vh - 1.5rem);min-height:0}}.window-atm .surface-section,.window-atm .metric-panel,.window-atm .status-screen{background:0 0;border:0;border-radius:0;padding:0}.window-atm .window-body-scroll{overflow:auto}.window-atm .section-title{align-items:center;margin-bottom:1rem}.window-atm .section-title h2{font-size:1.5rem;font-weight:650}.window-atm .section-title p{color:var(--window-muted-color);margin-top:.375rem;font-size:.9375rem}.window-atm .section-title .button{border-radius:var(--radius-md);width:auto;min-height:2.625rem;padding:0 1.125rem;font-size:.875rem;font-weight:650}.window-atm label{color:var(--window-muted-color);gap:.5rem;font-size:.9375rem;font-weight:600}.window-atm input,.window-atm select{border:1px solid var(--window-row-border);border-radius:var(--radius-md);background:var(--window-control-bg);min-height:3.375rem;color:var(--window-control-color);padding:0 1.125rem;font-size:1.125rem;font-weight:600}.window-atm input::placeholder{color:var(--window-control-placeholder)}.window-bank .section-title h2{font-size:1.25rem;font-weight:650;line-height:1.15}.window-bank .section-title p{color:var(--window-muted-color);margin-top:.375rem;font-size:.875rem;line-height:1.25}.window-bank .surface-section{border:1px solid var(--window-panel-border);border-radius:var(--radius-md);background:var(--window-row);gap:.875rem;padding:1.125rem}.window-bank .surface-section.compact{padding:1.125rem}.window-bank .workspace-grid{gap:.875rem}.window-bank label{color:var(--window-muted-color);font-family:var(--font-sans)}.window-bank input,.window-bank select{border:1px solid var(--window-row-border);border-radius:var(--radius-md);background:var(--window-control-bg);min-height:3rem;color:var(--window-control-color);padding:0 1rem;font-size:.9375rem;font-weight:600}.window-bank input::placeholder{color:var(--window-control-placeholder)}.window-bank .button-row{gap:.625rem}.window-bank .bank-sidebar,.window-bank .bank-workspace-header,.window-bank .bank-workspace-content{transform:translateZ(0)}.window-bank .bank-data-sheet{--sheet-line:#ffffff0d;--sheet-icon:#ffffff6b;--sheet-input:#ffffffeb;--sheet-input-focus:#ffffffbf;--sheet-placeholder:#ffffff57;--sheet-filter:#ffffff52;--sheet-filter-prefix:#ffffff3d;--sheet-filter-value:#ffffff7a;--sheet-action:#ffffff47;--sheet-action-hover:#ffffff85;--sheet-refresh:#ffffff52;--sheet-refresh-hover:#ffffff9e;--sheet-column:#ffffff38;--sheet-row-small:#ffffff61;--sheet-primary:#ffffffd1;--sheet-strong:#ffffffdb;--sheet-secondary:#ffffffc7;--sheet-muted:#ffffff8f;--sheet-faint:#ffffff57;--sheet-count-max:#ffffff47;--sheet-count-label:#ffffff3d;--sheet-badge-border:#ffffff0d;--sheet-badge-bg:#ffffff08;--sheet-badge-text:#ffffff7a;--sheet-button-border:#ffffff14;--sheet-button-bg:#ffffff0a;--sheet-button-text:#ffffff9e;--sheet-button-border-hover:#ffffff24;--sheet-button-bg-hover:#ffffff12;--sheet-button-text-hover:#ffffffdb;--sheet-revoke:#ff787857;--sheet-revoke-hover:#ff8c8cb8}html[data-theme=light] .bank-data-sheet{--sheet-line:#161d2414;--sheet-icon:#5d6873b8;--sheet-input:var(--text);--sheet-input-focus:#171d24d9;--sheet-placeholder:var(--window-control-placeholder);--sheet-filter:#5d6873a6;--sheet-filter-prefix:#5d68738c;--sheet-filter-value:#5d6873d1;--sheet-action:#5d68738c;--sheet-action-hover:#171d24b8;--sheet-refresh:#5d6873a6;--sheet-refresh-hover:#171d24b8;--sheet-column:#5d68738c;--sheet-row-small:#5d6873b8;--sheet-primary:var(--window-strong-color);--sheet-strong:var(--window-strong-color);--sheet-secondary:var(--window-strong-color);--sheet-muted:var(--window-muted-color);--sheet-faint:#5d6873b8;--sheet-count-max:#5d68738c;--sheet-count-label:#5d68738c;--sheet-badge-border:#161d241a;--sheet-badge-bg:#161d240a;--sheet-badge-text:var(--window-muted-color);--sheet-button-border:#161d241f;--sheet-button-bg:#161d240a;--sheet-button-text:#28313ad1;--sheet-button-border-hover:#161d242e;--sheet-button-bg-hover:#161d240f;--sheet-button-text-hover:var(--text);--sheet-revoke:#c528208c;--sheet-revoke-hover:#c52820e0}*,html{--mac-scroll-border:3px;--mac-scroll-border-hover:2px}html[data-theme=dark] *,html[data-theme=dark]{--mac-scroll-thumb:#ffffff14;--mac-scroll-thumb-hover:#ffffff40}html[data-theme=light] *,html[data-theme=light]{--mac-scroll-thumb:#00000040;--mac-scroll-thumb-hover:#0006}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--mac-scroll-thumb);border:var(--mac-scroll-border) solid transparent;background-clip:padding-box;border-radius:10px;transition:background-color .25s,border-width .25s,border-color .25s}:hover{--mac-scroll-thumb:var(--mac-scroll-thumb-hover);--mac-scroll-border:var(--mac-scroll-border-hover)}::-webkit-scrollbar-thumb:hover{background-color:var(--mac-scroll-thumb-hover)!important;border-width:1px!important}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--mac-scroll-thumb) transparent}:hover{scrollbar-color:var(--mac-scroll-thumb-hover) transparent}}.demo-toolbar.svelte-thj05w{z-index:20;gap:.375rem;display:flex;position:fixed;top:.75rem;left:.75rem}button.svelte-thj05w{color:#000;background:#fff;border:1px solid #000;padding:0 .375rem;font-size:.75rem}.window-loader.svelte-4yyt8s{flex:auto;justify-content:center;align-items:center;min-height:0;padding:6rem 7.5rem;display:flex}.window-loader-logo.svelte-4yyt8s{width:auto;height:3.5rem;animation:2.4s ease-in-out infinite svelte-4yyt8s-window-logo-breathe}@keyframes svelte-4yyt8s-window-logo-breathe{0%,to{opacity:.32}50%{opacity:1}}.window-atm .window-loader.svelte-4yyt8s{min-height:18.75rem;padding:4.5rem 3rem}.window-bank .window-loader.svelte-4yyt8s{min-height:32.5rem;padding:7.5rem 10rem}.account-row.svelte-okh48z{border:var(--account-row-border,1px solid var(--line-strong));border-radius:var(--account-row-radius,0);width:100%;padding:var(--account-row-padding,.5rem .75rem);background-color:var(--account-row-bg,var(--surface-2));background-image:var(--account-row-bg-image,none);color:var(--text);text-align:left;cursor:pointer;background-color:#ffffff06;background-image:none;border-color:#0000;flex-direction:column;gap:.25rem;transition:background-color .3s ease-out,border-color .3s ease-out,color .3s ease-out,filter .3s ease-out;display:flex}.account-row.align-row.svelte-okh48z{flex-direction:row;justify-content:space-between}.account-row.svelte-okh48z:not(.active):hover:not(:disabled){border-color:var(--account-row-hover-border-color,#ffffff40);background-color:var(--account-row-hover-bg,var(--surface-3));background-image:var(--account-row-hover-bg-image,none)}.account-row.active.svelte-okh48z{border-color:var(--account-row-active-border-color,var(--focus));background-color:var(--account-row-active-bg,#142032);background-image:var(--account-row-active-bg-image,none)}.account-row.active.svelte-okh48z:hover:not(:disabled){filter:brightness(1.1)}.account-row__label.svelte-okh48z{font-family:var(--account-row-label-font-family,inherit);font-size:var(--account-row-label-font-size,inherit);font-weight:var(--account-row-label-font-weight,inherit);text-overflow:ellipsis;white-space:nowrap;flex-direction:row;align-items:center;gap:.25rem;display:flex;overflow:hidden}.account-row__details.svelte-okh48z{align-items:center;gap:.5rem;display:flex}.account-row.svelte-okh48z strong:where(.svelte-okh48z){font-family:var(--account-row-strong-font-family,var(--font-mono));font-size:var(--account-row-strong-font-size,inherit);font-weight:var(--account-row-strong-font-weight,inherit)}.account-row.svelte-okh48z small:where(.svelte-okh48z){font-size:var(--account-row-small-font-size,inherit);color:var(--account-row-small-color,var(--muted));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.button.svelte-18sv61c{justify-content:center;align-items:center;gap:var(--button-gap,.5rem);min-height:var(--button-min-height,2.375rem);border:var(--button-border,1px solid var(--line-strong));border-radius:var(--button-radius,var(--radius-md,1rem));flex:var(--button-flex,initial);margin:var(--button-margin,0);padding:var(--button-padding,.5rem .75rem);background:var(--button-bg,var(--surface-2));color:var(--button-color,var(--text));font-family:var(--button-font-family,inherit);font-size:var(--button-font-size,inherit);font-weight:var(--button-font-weight,inherit);cursor:pointer;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out;display:inline-flex}.button.type-submit.svelte-18sv61c{color:var(--text-basic)}.button.svelte-18sv61c:not(.type-submit):not(.active):hover:not(:disabled){border-color:var(--button-hover-border-color,#ffffff40);background:var(--button-hover-bg,var(--surface-3))}.button:not(.type-submit).active.svelte-18sv61c:hover:not(:disabled),.button.type-submit.svelte-18sv61c:hover:not(:disabled){filter:brightness(1.08)}.button.secondary.svelte-18sv61c{color:var(--button-secondary-color,var(--muted));background:var(--button-secondary-bg,transparent)}.button.ghost.svelte-18sv61c{background:0 0;border-color:#0000}.button.success.svelte-18sv61c{border-color:var(--button-success-border-color,#4caf5085);color:var(--button-success-color,#c8f1ce);background:var(--button-success-bg,var(--success-bg))}.button.danger.svelte-18sv61c{border-color:var(--button-danger-border-color,#e5393585);color:var(--button-danger-color,#ffd0cd);background:var(--button-danger-bg,var(--danger-bg))}.button.active.svelte-18sv61c{background:var(--button-active-bg,#142032);color:var(--button-active-color,var(--text));border-color:#0000}.button.tabs.active.svelte-18sv61c{border-color:var(--account-row-active-border-color,var(--focus));background-color:var(--account-row-active-bg,#142032);background-image:var(--account-row-active-bg-image,none)}.button.size-icon.svelte-18sv61c{width:var(--button-icon-size,2rem);min-width:var(--button-icon-size,2rem);height:var(--button-icon-size,2rem);min-height:var(--button-icon-size,2rem);padding:0;overflow:hidden}.button.loading.svelte-18sv61c{cursor:progress;opacity:.82}.empty-state.svelte-13862ru{padding:var(--empty-state-padding,1.5rem);border:var(--empty-state-border,1px dashed var(--line-strong));border-radius:var(--empty-state-radius,0);background:var(--empty-state-bg,#ffffff04);gap:.375rem;display:grid}.empty-state.svelte-13862ru strong:where(.svelte-13862ru),.empty-state.svelte-13862ru span:where(.svelte-13862ru){margin:0}.empty-state.svelte-13862ru span:where(.svelte-13862ru){color:var(--empty-state-detail-color,var(--muted))}.empty-state.svelte-13862ru strong:where(.svelte-13862ru){font-size:var(--empty-state-title-font-size,inherit)}.empty-state-actions.svelte-13862ru{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.skeleton-list.svelte-1xux2gp{gap:var(--skeleton-gap,.5rem);display:grid}.skeleton-row.svelte-1xux2gp{height:var(--skeleton-row-height,3.375rem);border:1px solid var(--line);border-radius:var(--skeleton-row-radius,0);background:linear-gradient(90deg, var(--skeleton-row-bg,#ffffff08), var(--skeleton-row-highlight,#ffffff0f), var(--skeleton-row-bg,#ffffff08));background-size:200% 100%;animation:1.2s linear infinite svelte-1xux2gp-skeleton-shimmer}@keyframes svelte-1xux2gp-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.skeleton-row.svelte-1xux2gp{animation:none}}.account-select-actions.svelte-1xdgynt{--button-min-height:3.625rem;--button-radius:var(--radius-md,1rem);--button-bg:var(--accent);--button-font-size:1.125rem;--button-font-weight:700;margin-top:.875rem}.account-select-actions.svelte-1xdgynt .button{width:100%}.account-list.svelte-1xdgynt{flex-direction:column;gap:.5rem;display:flex}.account-list-container.svelte-1xdgynt{max-height:min(32rem,50vh);overflow:auto}@media (max-width:512px){.account-list.svelte-1xdgynt .account-row{flex-direction:column}}.action-tile.svelte-1b49dlq{border:1px solid var(--action-tile-border,var(--line-strong));border-radius:var(--action-tile-radius,0);min-width:0;padding:var(--action-tile-padding,.5rem .75rem);background:var(--action-tile-bg,var(--surface-2));color:var(--action-tile-color,var(--text));text-align:left;cursor:pointer;border:var(--action-tile-border,1px solid var(--line-strong));align-content:start;gap:.5rem;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out;display:grid;position:relative;overflow:hidden}.action-tile.svelte-1b49dlq:hover:not(:disabled){border-color:var(--action-tile-hover-border-color,#ffffff40);background:var(--action-tile-hover-bg,var(--surface-3))}.action-tile.span-2.svelte-1b49dlq{grid-column:span 2}.action-tile__title.svelte-1b49dlq{align-items:center;gap:var(--action-tile-title-gap,.5rem);min-width:0;font-family:var(--action-tile-title-font,var(--font-mono));font-size:var(--action-tile-title-size,inherit);font-weight:var(--action-tile-title-weight,inherit);line-height:var(--action-tile-title-line-height,normal);display:flex}.action-tile__icon.svelte-1b49dlq{color:currentColor;opacity:var(--action-tile-icon-opacity,.92);flex:none;justify-content:center;align-items:center;display:inline-flex}.action-tile.svelte-1b49dlq small:where(.svelte-1b49dlq){margin-top:var(--action-tile-detail-margin-top,0);color:var(--action-tile-detail-color,var(--muted));font-family:var(--action-tile-detail-font,inherit);font-size:var(--action-tile-detail-size,inherit);line-height:var(--action-tile-detail-line-height,normal)}@media (max-width:860px){.action-tile.span-2.svelte-1b49dlq{grid-column:auto}}.window-grid.svelte-1kj1xe7{grid-template-columns:1fr;gap:.75rem;padding:1rem;display:grid}@media (min-width:861px){.window-grid.two.svelte-1kj1xe7{grid-template-columns:repeat(2,minmax(0,1fr))}}.metric-panel.svelte-1kj1xe7{border:1px solid var(--line);background:var(--surface);gap:.375rem;padding:1rem;display:grid}.metric-panel.svelte-1kj1xe7 span:where(.svelte-1kj1xe7){color:var(--window-muted-color);font-family:var(--font-mono)}.metric-panel.svelte-1kj1xe7 strong:where(.svelte-1kj1xe7){font-family:var(--font-mono);margin:0;font-size:1.875rem;line-height:1.05}.window-atm .window-grid.svelte-1kj1xe7{gap:.875rem;padding:0}.window-atm .metric-panel.svelte-1kj1xe7{border-radius:var(--radius-md,1rem);background:var(--window-row);border:none;margin-bottom:.125rem;padding:1.125rem 1.375rem}.window-atm .metric-panel.svelte-1kj1xe7 strong:where(.svelte-1kj1xe7){font-family:var(--font-sans);font-size:2.625rem;font-weight:650}.window-atm .metric-panel.svelte-1kj1xe7 span:where(.svelte-1kj1xe7){color:var(--window-muted-color);font-family:var(--font-sans)}.window-grid.svelte-1kj1xe7{--action-tile-min-height:7rem;--action-tile-border:1px solid var(--window-row-border);--action-tile-radius:var(--radius-md,1rem);--action-tile-padding:1.375rem 1rem;--action-tile-bg:var(--window-row);--action-tile-hover-border-color:var(--window-icon-button-hover-border);--action-tile-hover-bg:var(--window-row-hover);--action-tile-secondary-color:var(--window-icon-button-color);--action-tile-secondary-bg:var(--mixed-window-row-92,#d9d9d909);--action-tile-secondary-marker-bg:var(--window-row-border);--action-tile-success-border-color:var(--button-success-border-color,#4caf5085);--action-tile-success-color:var(--success);--action-tile-success-bg:var(--button-success-bg,var(--success-bg));--action-tile-success-marker-bg:#4caf50;--action-tile-danger-border-color:var(--button-danger-border-color,#e5393585);--action-tile-danger-color:var(--danger);--action-tile-danger-bg:var(--button-danger-bg,var(--danger-bg));--action-tile-danger-marker-bg:#e53935;--action-tile-marker-content:"";--action-tile-title-font:var(--font-sans);--action-tile-title-size:1.25rem;--action-tile-title-weight:650;--action-tile-title-line-height:1.1;--action-tile-detail-font:var(--font-sans);--action-tile-detail-color:var(--window-muted-color);--action-tile-detail-size:.875rem;--action-tile-detail-line-height:1.2;--action-tile-detail-margin-top:.125rem;--action-tile-icon-opacity:.88}.amount-grid.svelte-1g03zv2{--button-min-height:3.625rem;--button-border:1px solid var(--window-row-border);--button-radius:var(--radius-md,1rem);--button-bg:var(--window-row);--button-hover-border-color:var(--window-icon-button-hover-border);--button-hover-bg:var(--window-row-hover);--button-font-family:var(--font-sans);--button-font-size:1.0625rem;--button-font-weight:650;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.inline-form.svelte-1g03zv2{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.625rem;display:grid}.window-atm .amount-grid.svelte-1g03zv2{gap:.75rem}.window-atm .inline-form.svelte-1g03zv2{grid-template-columns:1fr;margin-top:.875rem}.inline-form.svelte-1g03zv2{--button-min-height:3.625rem;--button-radius:var(--radius-md,1rem);--button-bg:var(--accent);--button-font-size:1.125rem;--button-font-weight:700;--button-success-bg:var(--button-success-accent-bg,var(--success-bg));--button-danger-bg:var(--button-danger-accent-bg,var(--danger-bg))}@media (max-width:860px){.amount-grid.svelte-1g03zv2,.inline-form.svelte-1g03zv2{grid-template-columns:1fr}}.amount-grid.svelte-1r0av9k{--button-min-height:3.625rem;--button-border:1px solid var(--window-row-border);--button-radius:var(--radius-md,1rem);--button-bg:var(--window-row);--button-hover-border-color:var(--window-icon-button-hover-border);--button-hover-bg:var(--window-row-hover);--button-font-family:var(--font-sans);--button-font-size:1.0625rem;--button-font-weight:650;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin-bottom:.875rem;display:grid}.form-grid.svelte-1r0av9k{--button-min-height:3.625rem;--button-radius:var(--radius-md,1rem);--button-bg:var(--accent);--button-font-size:1.125rem;--button-font-weight:700;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.window-atm .form-grid.svelte-1r0av9k{grid-template-columns:1fr;gap:.75rem}.window-atm .amount-grid.svelte-1r0av9k{gap:.75rem}@media (max-width:860px){.amount-grid.svelte-1r0av9k,.form-grid.svelte-1r0av9k{grid-template-columns:1fr}}.status-screen.svelte-rk3m4d{--button-margin:.5rem 0 0;--button-min-height:3.625rem;--button-radius:var(--radius-md,1rem);--button-font-size:1.125rem;--button-font-weight:700;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;padding:2rem 1.125rem;display:grid}.status-mark.svelte-rk3m4d{background:var(--danger);width:.875rem;height:.875rem;box-shadow:0 0 0 .375rem var(--status-danger-shadow,#e5393529);border-radius:999px;margin-top:.4375rem}.status-screen.success.svelte-rk3m4d .status-mark:where(.svelte-rk3m4d){background:var(--success);box-shadow:0 0 0 .375rem var(--status-success-shadow,#4caf5029)}.status-copy.svelte-rk3m4d,.status-metrics.svelte-rk3m4d,.status-screen.svelte-rk3m4d .button{grid-column:2}.status-copy.svelte-rk3m4d{gap:.4375rem;display:grid}.status-copy.svelte-rk3m4d span:where(.svelte-rk3m4d),.status-metrics.svelte-rk3m4d span:where(.svelte-rk3m4d){color:var(--muted);font-family:var(--font-mono)}.status-copy.svelte-rk3m4d strong:where(.svelte-rk3m4d){font-family:var(--font-mono);font-size:1.75rem;line-height:1.05}.status-screen.success.svelte-rk3m4d .status-copy:where(.svelte-rk3m4d) strong:where(.svelte-rk3m4d){color:var(--success)}.status-screen.error.svelte-rk3m4d .status-copy:where(.svelte-rk3m4d) strong:where(.svelte-rk3m4d){color:var(--danger)}.status-copy.svelte-rk3m4d p:where(.svelte-rk3m4d){color:var(--window-muted-color);margin:0}.status-metrics.svelte-rk3m4d{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.status-metrics.svelte-rk3m4d div:where(.svelte-rk3m4d){gap:.3125rem;display:grid}.status-metrics.svelte-rk3m4d strong:where(.svelte-rk3m4d){font-family:var(--font-mono);font-size:1.125rem;line-height:1.1}.window-atm .status-screen.svelte-rk3m4d{text-align:left;background:0 0;border:0;border-radius:0;padding:.25rem 0 0}.window-atm .status-copy.svelte-rk3m4d span:where(.svelte-rk3m4d),.window-atm .status-copy.svelte-rk3m4d strong:where(.svelte-rk3m4d),.window-atm .status-metrics.svelte-rk3m4d span:where(.svelte-rk3m4d),.window-atm .status-metrics.svelte-rk3m4d strong:where(.svelte-rk3m4d){font-family:var(--font-sans)}.window-atm .status-copy.svelte-rk3m4d span:where(.svelte-rk3m4d){width:fit-content;font-size:.875rem;font-weight:700}.window-atm .status-copy.svelte-rk3m4d strong:where(.svelte-rk3m4d){color:var(--window-strong-color);margin-top:.25rem;font-size:2rem;font-weight:650}.window-atm .status-copy.svelte-rk3m4d p:where(.svelte-rk3m4d){color:var(--window-muted-color);font-family:var(--font-sans)}.window-atm .status-metrics.svelte-rk3m4d strong:where(.svelte-rk3m4d){color:var(--window-strong-color);font-size:1.25rem;font-weight:650}@media (max-width:560px){.status-screen.svelte-rk3m4d{grid-template-columns:1fr}.status-mark.svelte-rk3m4d,.status-copy.svelte-rk3m4d,.status-metrics.svelte-rk3m4d,.status-screen.svelte-rk3m4d .button{grid-column:1}.status-metrics.svelte-rk3m4d{grid-template-columns:1fr}}.form-grid.svelte-1e7nxts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.window-atm .form-grid.svelte-1e7nxts{grid-template-columns:1fr;gap:.75rem}.form-grid.svelte-1e7nxts{--button-min-height:3.625rem;--button-radius:var(--radius-md,1rem);--button-bg:var(--accent);--button-font-size:1.125rem;--button-font-weight:700}@media (max-width:860px){.form-grid.svelte-1e7nxts{grid-template-columns:1fr}}.bank-sidebar.svelte-7k27t5{border-right:1px solid var(--line);background:var(--bg-strong);flex-direction:column;gap:.875rem;min-height:0;padding:1rem;display:flex;overflow:hidden}.open-account-button.svelte-7k27t5{cursor:pointer;color:inherit;background:0 0;border:none;margin:0;padding:0}.open-account-button.svelte-7k27t5:disabled{opacity:.5;cursor:not-allowed}.window-bank .bank-sidebar.svelte-7k27t5{border:0;border-right:1px solid var(--window-panel-border);--button-min-height:2.25rem;--button-padding:0 .75rem;--button-radius:.75rem;--account-row-template-columns:2.125rem minmax(0, 1fr) auto;--account-row-leading-border:1px solid var(--window-row-border);--account-row-leading-bg:var(--mixed-window-row-72,#d9d9d907);--account-row-leading-color:var(--window-icon-button-color);background:0 0;border-radius:0;gap:1rem;padding:.25rem 1rem .25rem 0}.account-list.svelte-7k27t5{flex-direction:column;flex:1;gap:.5rem;min-height:0;display:flex;overflow:auto}.window-bank .bank-sidebar.bank-sidebar-full.svelte-7k27t5{border:none}.bank-sidebar-full.svelte-7k27t5{padding:0}.modal-dialog.svelte-mrlnh3{pointer-events:auto;background:0 0;border:0;width:100%;height:100%;padding:1.5rem;position:fixed;inset:0}.modal-dialog.svelte-mrlnh3:not([open]){display:none}.modal-dialog[open].svelte-mrlnh3{place-items:center;display:grid}.modal-dialog.svelte-mrlnh3::backdrop{backdrop-filter:blur(8px);background:#04030a94}.modal.svelte-mrlnh3{border-radius:var(--radius-md,1rem);pointer-events:auto;background:radial-gradient(80% 100% at 0 100%,#e7310d1f,#04030a00 72%),linear-gradient(135deg,#0c0b11eb,#04030ae6);gap:1.25rem;width:min(100%,27.5rem);padding:1.375rem;display:grid;box-shadow:0 .5rem .5rem #00000052}.modal-header.svelte-mrlnh3{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.modal-header.svelte-mrlnh3 h2:where(.svelte-mrlnh3),.modal-header.svelte-mrlnh3 p:where(.svelte-mrlnh3){margin:0}.modal-header.svelte-mrlnh3 h2:where(.svelte-mrlnh3){font-size:1.625rem;font-weight:650;line-height:1.1}.modal-header.svelte-mrlnh3 p:where(.svelte-mrlnh3){color:var(--window-muted-color,#ffffff94);margin-top:.5rem;font-size:.9375rem;line-height:1.35}.modal-actions.svelte-mrlnh3{--button-min-height:3.25rem;--button-radius:var(--radius-md,1rem);--button-font-weight:700;--button-danger-color:var(--danger);grid-template-columns:1fr 1fr;gap:.625rem;display:grid}.data-list.svelte-12n12zo{gap:var(--data-list-gap,.5rem);font-family:var(--data-list-font,var(--font-mono));display:grid}.data-row.svelte-51nzxk{align-items:center;gap:var(--data-row-gap,.625rem);min-height:var(--data-row-min-height,3.375rem);padding:var(--data-row-padding,.5625rem 0);border:var(--data-row-border,1px solid var(--line));border-radius:var(--data-row-radius,0);background:var(--data-row-bg,transparent);color:var(--data-row-color,inherit);font-size:var(--data-row-font-size,.75rem);display:grid}.data-row.svelte-51nzxk>span,.data-row.svelte-51nzxk>small,.data-row.svelte-51nzxk>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.data-row.svelte-51nzxk>small{color:var(--data-row-small-color,var(--muted))}.data-row.svelte-51nzxk>strong{font-family:var(--data-row-strong-font,inherit)}.data-row.svelte-51nzxk>select,.data-row.svelte-51nzxk>button,.data-row.svelte-51nzxk>input{min-width:0}.dropdown.svelte-rx1mn7{min-width:0;position:relative}.dropdown-trigger.svelte-rx1mn7{cursor:pointer;user-select:none;list-style:none}.dropdown-trigger.svelte-rx1mn7::-webkit-details-marker{display:none}.dropdown.is-disabled.svelte-rx1mn7 .dropdown-trigger:where(.svelte-rx1mn7){cursor:not-allowed;opacity:.5}.dropdown-select-trigger.svelte-rx1mn7{border:1px solid var(--line-strong);border-radius:var(--radius-md,1rem);background:var(--bg-strong);width:100%;min-height:2.375rem;color:var(--text);font:inherit;justify-content:space-between;align-items:center;gap:.625rem;padding:.5rem .625rem;display:flex}.dropdown-select-value.svelte-rx1mn7{text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dropdown-chevron.svelte-rx1mn7{color:var(--muted);flex:none;transition:transform .15s}.dropdown-chevron.opened.svelte-rx1mn7{transform:rotate(180deg)}@keyframes svelte-rx1mn7-dropdown-zoom-in{0%{transform:scale(.95)}to{transform:scale(1)}}.dropdown-content-container.svelte-rx1mn7{z-index:10000;opacity:0;pointer-events:none;transition:opacity .15s;position:fixed}.dropdown-content.svelte-rx1mn7{background-color:#0a0a0fa6;border:1px solid #ffffff12;border-radius:.625rem;flex-direction:column;gap:.125rem;width:max-content;max-height:min(15rem,100vh - 1rem);padding:.375rem;animation:.3s cubic-bezier(.34,1.56,.64,1) svelte-rx1mn7-dropdown-zoom-in;display:flex;overflow:auto;box-shadow:0 .125rem .25rem #0006,0 1rem 2.25rem #0009}.dropdown-content-container.is-open.svelte-rx1mn7{opacity:1;pointer-events:auto}.dropdown-option{color:#fff9;width:100%;font-family:var(--font-mono);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.375rem;padding:.4375rem .625rem;font-size:.75rem;line-height:1.45;transition:all .15s;display:block}.dropdown-option:hover:not(:disabled){color:#fffffff2;background:#ffffff0d}.dropdown-option.selected{color:#fff;background:#ffffff14}.dropdown-option:disabled{cursor:not-allowed;opacity:.45}.dropdown-divider{border:0;border-top:1px solid #ffffff0a;margin:.25rem 0}.window-bank .dropdown-select-trigger.svelte-rx1mn7{border:1px solid var(--window-row-border);border-radius:var(--radius-md);background:var(--window-control-bg);min-height:3rem;color:var(--window-control-color);padding:0 1rem;font-size:.9375rem;font-weight:600}.access-section.svelte-1g366on{--access-mono:var(--font-mono);--access-scale:1.15;min-width:0}.access-heading.svelte-1g366on{flex-direction:column;display:flex}.access-heading.svelte-1g366on>div:where(.svelte-1g366on){align-items:center;gap:.75rem;display:flex}.access-icon.svelte-1g366on{color:var(--window-icon-button-color)}.grant-toolbar.svelte-1g366on,.access-toolbar.svelte-1g366on{padding:0 0 calc(.625rem * var(--access-scale));border-bottom:1px solid var(--sheet-line);align-items:center;gap:1.25rem;display:flex}.grant-toolbar.svelte-1g366on{margin-top:.125rem}.access-search.svelte-1g366on{min-width:0;color:var(--sheet-icon);font-size:inherit;flex:auto;align-items:center;gap:.625rem;margin:0;display:flex}.grant-search.svelte-1g366on input:where(.svelte-1g366on){font-family:var(--access-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.access-search.svelte-1g366on input:where(.svelte-1g366on){min-width:0;min-height:calc(2.125rem * var(--access-scale));color:var(--sheet-input);font-size:calc(.875rem * var(--access-scale));letter-spacing:-.01em;background:0 0;border:0;flex:1;padding:0;font-weight:500}.access-search.svelte-1g366on input:where(.svelte-1g366on):focus{outline:none}.access-search.svelte-1g366on:focus-within{color:var(--sheet-input-focus)}.access-search.svelte-1g366on input:where(.svelte-1g366on)::placeholder{color:var(--sheet-faint)}.access-search.svelte-1g366on input:where(.svelte-1g366on)::-webkit-search-cancel-button{-webkit-appearance:none}.toolbar-meta.svelte-1g366on{align-items:center;gap:calc(.875rem * var(--access-scale));min-width:0;padding-left:calc(.75rem * var(--access-scale));border-left:1px solid var(--sheet-line);flex:none;display:flex}.grant-action.svelte-1g366on{padding:calc(.375rem * var(--access-scale)) calc(.625rem * var(--access-scale));border:1px solid var(--sheet-button-border);background:var(--sheet-button-bg);color:var(--sheet-button-text);font-size:calc(.5625rem * var(--access-scale));letter-spacing:.05em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border-radius:.375rem;align-items:center;font-weight:600;display:inline-flex}.grant-action.svelte-1g366on:hover:not(:disabled){border-color:var(--sheet-button-border-hover);background:var(--sheet-button-bg-hover);color:var(--sheet-strong)}.grant-action.svelte-1g366on:disabled{cursor:not-allowed;opacity:.4}.access-filter.svelte-1g366on{min-width:0;color:var(--sheet-filter);font-size:calc(.625rem * var(--access-scale));letter-spacing:.02em;white-space:nowrap;font-weight:500}.access-filter.svelte-1g366on .dropdown-content{min-width:9.25rem}.access-sheet.svelte-1g366on{margin-top:calc(.625rem * var(--access-scale));gap:0;min-width:0;display:grid}.access-table-scroll.svelte-1g366on{min-width:0;overflow-x:auto}.access-table-inner.svelte-1g366on{width:max-content;min-width:100%}.member-count.svelte-1g366on{font-family:var(--access-mono);font-size:calc(.6875rem * var(--access-scale));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;align-items:baseline;gap:.1875rem;display:inline-flex}.count-value.svelte-1g366on{color:var(--sheet-secondary);font-weight:600}.count-separator.svelte-1g366on,.count-max.svelte-1g366on{color:var(--sheet-count-max)}.count-label.svelte-1g366on{color:var(--sheet-count-label);font-size:calc(.5625rem * var(--access-scale));letter-spacing:.04em;text-transform:uppercase;margin-left:.125rem;font-weight:500}.clear-filters.svelte-1g366on,.refresh-action.svelte-1g366on{font-size:calc(.5625rem * var(--access-scale));letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:.3125rem;padding:0;font-weight:500;display:inline-flex}.clear-filters.svelte-1g366on{color:var(--sheet-action)}.clear-filters.svelte-1g366on:hover:not(:disabled){color:var(--sheet-action-hover)}.refresh-action.svelte-1g366on{color:var(--sheet-refresh)}.refresh-action.svelte-1g366on:hover:not(:disabled){color:var(--sheet-refresh-hover)}.refresh-action.svelte-1g366on:disabled{cursor:not-allowed;opacity:.45}.access-columns.svelte-1g366on{grid-template-columns:var(--access-columns);margin-top:calc(.625rem * var(--access-scale));padding:calc(.375rem * var(--access-scale)) 0;border-bottom:1px solid var(--sheet-line);align-items:center;column-gap:.75rem;display:grid}.access-columns.svelte-1g366on span:where(.svelte-1g366on){color:var(--sheet-column);font-size:calc(.5625rem * var(--access-scale));letter-spacing:.08em;text-transform:uppercase;font-weight:600}.access-list.data-list{--data-list-gap:0;margin-top:.25rem}.data-row.access-row{--data-row-gap:.75rem;--data-row-min-height:calc(2.375rem * var(--access-scale));--data-row-padding:calc(.4375rem * var(--access-scale)) 0;--data-row-border:none;--data-row-bg:transparent;--data-row-font-size:calc(.75rem * var(--access-scale));--data-row-small-color:var(--sheet-row-small);grid-template-columns:var(--access-columns);border-bottom:1px solid var(--sheet-line)}.data-row.access-row:last-child{border-bottom:0}.access-name.svelte-1g366on{color:var(--sheet-primary);font-size:calc(.75rem * var(--access-scale));text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.access-mono.svelte-1g366on{font-family:var(--access-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.access-id.svelte-1g366on{color:var(--sheet-muted);font-size:calc(.6875rem * var(--access-scale))}.role-badge.svelte-1g366on{width:fit-content;max-width:100%;padding:calc(.1875rem * var(--access-scale)) calc(.5rem * var(--access-scale));border:1px solid var(--sheet-badge-border);background:var(--sheet-badge-bg);color:var(--sheet-filter-value);font-size:calc(.625rem * var(--access-scale));letter-spacing:.02em;white-space:nowrap;cursor:pointer;border-radius:.375rem;align-items:center;gap:.25rem;font-weight:500;display:inline-flex}.role-badge.static.svelte-1g366on{cursor:default}.role-badge.owner.svelte-1g366on{color:#ffd682d1;background:#ffc4560f;border-color:#ffc45624}.role-badge.manager.svelte-1g366on{color:#a8c6ffc7;background:#78a8ff0f;border-color:#78a8ff24}.role-badge.contributor.svelte-1g366on{color:#a8e8bec2;background:#78dca00f;border-color:#78dca024}.role-badge.viewer.svelte-1g366on{color:var(--sheet-badge-text)}html[data-theme=light] .role-badge.owner.svelte-1g366on{color:#785508eb;background:#ffc45624;border-color:#b4821438}html[data-theme=light] .role-badge.manager.svelte-1g366on{color:#1946a0e6;background:#255ec21a;border-color:#255ec238}html[data-theme=light] .role-badge.contributor.svelte-1g366on{color:#155724e6;background:#2386361a;border-color:#23863638}.role-badge.svelte-1g366on .role-chevron{opacity:.55;flex:none;margin-left:1px;transition:transform .15s}.role-badge.svelte-1g366on .role-chevron.opened{transform:rotate(180deg)}.revoke-action.svelte-1g366on{color:var(--sheet-revoke);font-size:calc(.5625rem * var(--access-scale));letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-self:end;padding:0;font-weight:500}.revoke-action.svelte-1g366on:hover:not(:disabled){color:var(--sheet-revoke-hover)}.revoke-action.svelte-1g366on:disabled{cursor:not-allowed;opacity:.35}@media (max-width:860px){.grant-toolbar.svelte-1g366on,.access-toolbar.svelte-1g366on{align-items:stretch;gap:calc(.75rem * var(--access-scale));flex-direction:column}.toolbar-meta.svelte-1g366on{padding-left:0;padding-top:calc(.625rem * var(--access-scale));border-left:0;border-top:1px solid var(--sheet-line);flex-wrap:wrap}}.relative-time.svelte-1l0sdm3{color:var(--window-muted-color);white-space:nowrap;cursor:default;font-size:.75rem;display:inline-block;position:relative}.relative-time.svelte-1l0sdm3:after{content:attr(data-tooltip);z-index:20;border:1px solid var(--window-row-border);border-radius:var(--radius-sm,.5rem);background:var(--window-surface,#1a1a1a);width:max-content;max-width:16.25rem;color:var(--window-color,#fff);font-family:var(--font-sans);text-align:center;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;padding:.375rem .625rem;font-size:.75rem;font-weight:500;line-height:1.35;transition:opacity .12s,transform .12s,visibility .12s;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%)translateY(.25rem)}.relative-time.svelte-1l0sdm3:hover:after,.relative-time.svelte-1l0sdm3:focus-visible:after{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.audit-section.svelte-nrsz8s{--audit-mono:var(--font-mono);--audit-scale:1.15;min-width:0}.audit-heading.svelte-nrsz8s{flex-direction:column;display:flex}.audit-heading.svelte-nrsz8s>div:where(.svelte-nrsz8s){align-items:center;gap:.75rem;display:flex}.audit-icon.svelte-nrsz8s{color:var(--window-icon-button-color)}.audit-sheet.svelte-nrsz8s{gap:0;min-width:0;display:grid}.audit-table-scroll.svelte-nrsz8s{min-width:0;overflow-x:auto}.audit-table-inner.svelte-nrsz8s{width:max-content;min-width:100%}.audit-toolbar.svelte-nrsz8s{padding:0 0 calc(.625rem * var(--audit-scale));border-bottom:1px solid var(--sheet-line);align-items:center;gap:1.25rem;display:flex}.audit-search.svelte-nrsz8s{min-width:0;color:var(--sheet-icon);flex:auto;align-items:center;gap:.625rem;display:flex}.audit-search.svelte-nrsz8s input:where(.svelte-nrsz8s){min-width:0;min-height:calc(2.125rem * var(--audit-scale));color:var(--sheet-input);font-size:calc(.875rem * var(--audit-scale));letter-spacing:-.01em;background:0 0;border:0;flex:1;padding:0;font-weight:500}.audit-search.svelte-nrsz8s input:where(.svelte-nrsz8s):focus{outline:none}.audit-search.svelte-nrsz8s:focus-within{color:var(--sheet-input-focus)}.audit-search.svelte-nrsz8s input:where(.svelte-nrsz8s)::placeholder{color:var(--sheet-faint)}.audit-search.svelte-nrsz8s input:where(.svelte-nrsz8s)::-webkit-search-cancel-button{-webkit-appearance:none}.toolbar-filters.svelte-nrsz8s{align-items:center;gap:calc(.875rem * var(--audit-scale));min-width:0;padding-left:calc(.75rem * var(--audit-scale));border-left:1px solid var(--sheet-line);flex:none;display:flex}.audit-filter.svelte-nrsz8s{min-width:0;color:var(--sheet-filter);font-size:calc(.625rem * var(--audit-scale));letter-spacing:.02em;white-space:nowrap;font-weight:500}.audit-filter-trigger.svelte-nrsz8s{align-items:center;gap:.3125rem;min-width:0;display:inline-flex}.audit-filter-trigger.svelte-nrsz8s svg{opacity:.72;flex:none}.filter-prefix.svelte-nrsz8s{color:var(--sheet-filter-prefix)}.audit-filter.svelte-nrsz8s .dropdown-content{min-width:9.25rem}.filter-value.svelte-nrsz8s{color:var(--sheet-filter-value)}.clear-filters.svelte-nrsz8s{color:var(--sheet-action);font-size:calc(.5625rem * var(--audit-scale));letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.clear-filters.svelte-nrsz8s:hover:not(:disabled){color:var(--sheet-action-hover)}.audit-columns.svelte-nrsz8s{grid-template-columns:var(--audit-columns);margin-top:calc(.625rem * var(--audit-scale));padding:calc(.375rem * var(--audit-scale)) 0;border-bottom:1px solid var(--sheet-line);align-items:center;column-gap:.75rem;display:grid}.audit-columns.svelte-nrsz8s span:where(.svelte-nrsz8s){color:var(--sheet-column);font-size:calc(.5625rem * var(--audit-scale));letter-spacing:.08em;text-transform:uppercase;font-weight:600}.audit-list.data-list{--data-list-gap:0;margin-top:.25rem}.data-row.audit-row{--data-row-gap:.75rem;--data-row-min-height:calc(2.375rem * var(--audit-scale));--data-row-padding:calc(.4375rem * var(--audit-scale)) 0;--data-row-border:none;--data-row-bg:transparent;--data-row-font-size:calc(.75rem * var(--audit-scale));--data-row-small-color:var(--sheet-row-small);grid-template-columns:var(--audit-columns);border-bottom:1px solid var(--sheet-line)}.data-row.audit-row:last-child{border-bottom:0}.audit-mono.svelte-nrsz8s,.relative-time.audit-mono{font-family:var(--audit-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.audit-id.svelte-nrsz8s,.audit-amount.svelte-nrsz8s,.relative-time.audit-mono{color:var(--sheet-secondary);font-size:calc(.6875rem * var(--audit-scale))}.audit-amount.svelte-nrsz8s{color:var(--sheet-strong)}.audit-actor.svelte-nrsz8s{color:var(--sheet-muted);font-size:calc(.6875rem * var(--audit-scale));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.audit-message.svelte-nrsz8s{color:var(--sheet-faint);font-size:calc(.6875rem * var(--audit-scale));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.type-badge.svelte-nrsz8s{width:fit-content;max-width:100%;padding:calc(.1875rem * var(--audit-scale)) calc(.5rem * var(--audit-scale));border:1px solid var(--sheet-badge-border);background:var(--sheet-badge-bg);color:var(--sheet-filter-value);font-size:calc(.625rem * var(--audit-scale));letter-spacing:.02em;white-space:nowrap;border-radius:.375rem;align-items:center;gap:.25rem;font-weight:500;display:inline-flex}.type-badge.inbound.svelte-nrsz8s{color:var(--sheet-action-hover)}.type-badge.outbound.svelte-nrsz8s{color:var(--sheet-badge-text)}.audit-pagination.svelte-nrsz8s{border-top:1px solid var(--sheet-line);justify-content:flex-end;align-items:center;gap:.625rem;padding-top:.625rem;display:flex}.page-arrow.svelte-nrsz8s{width:calc(1.5rem * var(--audit-scale));height:calc(1.5rem * var(--audit-scale));color:var(--sheet-icon);font-family:var(--audit-mono);font-size:calc(.8125rem * var(--audit-scale));cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.page-arrow.svelte-nrsz8s:hover:not(:disabled){color:var(--sheet-secondary)}.page-indicator.svelte-nrsz8s{color:var(--sheet-action);font-family:var(--audit-mono);font-size:calc(.625rem * var(--audit-scale));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}@media (max-width:860px){.audit-toolbar.svelte-nrsz8s{align-items:flex-start;gap:calc(.625rem * var(--audit-scale));flex-direction:column}.toolbar-filters.svelte-nrsz8s{border-left:0;padding-left:0}}.deposits-section.svelte-1dvfx3c{--deposits-mono:var(--font-mono);--deposits-scale:1.15;min-width:0}.deposits-heading.svelte-1dvfx3c{flex-direction:column;display:flex}.deposits-heading.svelte-1dvfx3c>div:where(.svelte-1dvfx3c){align-items:center;gap:.75rem;display:flex}.deposits-icon.svelte-1dvfx3c{color:var(--window-icon-button-color)}.grant-toolbar.svelte-1dvfx3c,.deposits-toolbar.svelte-1dvfx3c{padding:0 0 calc(.625rem * var(--deposits-scale));border-bottom:1px solid var(--sheet-line);align-items:center;gap:1.25rem;display:flex}.grant-toolbar.svelte-1dvfx3c{margin-top:.125rem}.deposits-search.svelte-1dvfx3c{min-width:0;color:var(--sheet-icon);font-size:inherit;flex:auto;align-items:center;gap:.625rem;margin:0;display:flex}.grant-search.svelte-1dvfx3c input:where(.svelte-1dvfx3c){font-family:var(--deposits-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.deposits-search.svelte-1dvfx3c input:where(.svelte-1dvfx3c){min-width:0;min-height:calc(2.125rem * var(--deposits-scale));color:var(--sheet-input);font-size:calc(.875rem * var(--deposits-scale));letter-spacing:-.01em;background:0 0;border:0;flex:1;padding:0;font-weight:500}.deposits-search.svelte-1dvfx3c input:where(.svelte-1dvfx3c):focus{outline:none}.deposits-search.svelte-1dvfx3c:focus-within{color:var(--sheet-input-focus)}.deposits-search.svelte-1dvfx3c input:where(.svelte-1dvfx3c)::placeholder{color:var(--sheet-faint)}.deposits-search.svelte-1dvfx3c input:where(.svelte-1dvfx3c)::-webkit-search-cancel-button{-webkit-appearance:none;margin:0}.grant-search.svelte-1dvfx3c input:where(.svelte-1dvfx3c)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.grant-search.svelte-1dvfx3c input:where(.svelte-1dvfx3c)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.grant-search.svelte-1dvfx3c input[type=number]:where(.svelte-1dvfx3c){appearance:textfield}.toolbar-meta.svelte-1dvfx3c{align-items:center;gap:calc(.875rem * var(--deposits-scale));min-width:0;padding-left:calc(.75rem * var(--deposits-scale));border-left:1px solid var(--sheet-line);flex:none;display:flex}.deposits-filter.svelte-1dvfx3c{min-width:0;color:var(--sheet-filter);font-size:calc(.625rem * var(--deposits-scale));letter-spacing:.02em;white-space:nowrap;font-weight:500}.deposits-filter-trigger.svelte-1dvfx3c{align-items:center;gap:.3125rem;min-width:0;display:inline-flex}.deposits-filter-trigger.svelte-1dvfx3c svg{opacity:.72;flex:none}.filter-prefix.svelte-1dvfx3c{color:var(--sheet-filter-prefix)}.filter-value.svelte-1dvfx3c{color:var(--sheet-filter-value)}.deposits-filter.filter-sort.svelte-1dvfx3c .dropdown-content,.deposits-filter.svelte-1dvfx3c .dropdown-content{min-width:9.25rem}.deposits-filter.filter-product.svelte-1dvfx3c .dropdown-content{min-width:13.75rem}.product-badge.svelte-1dvfx3c{width:fit-content;max-width:100%;padding:calc(.1875rem * var(--deposits-scale)) calc(.5rem * var(--deposits-scale));color:#a8c6ffc7;font-size:calc(.625rem * var(--deposits-scale));letter-spacing:.02em;white-space:nowrap;cursor:pointer;background:#78a8ff0f;border:1px solid #78a8ff24;border-radius:.375rem;align-items:center;gap:.25rem;font-weight:500;display:inline-flex}.product-badge.svelte-1dvfx3c .product-chevron{opacity:.55;flex:none;margin-left:1px;transition:transform .15s}.product-badge.svelte-1dvfx3c .product-chevron.opened{transform:rotate(180deg)}.payout-hint.svelte-1dvfx3c,.minimum-hint.svelte-1dvfx3c,.deposit-count.svelte-1dvfx3c{font-family:var(--deposits-mono);font-size:calc(.6875rem * var(--deposits-scale));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;align-items:baseline;gap:.25rem;display:inline-flex}.hint-label.svelte-1dvfx3c,.count-label.svelte-1dvfx3c,.minimum-hint.svelte-1dvfx3c{color:var(--sheet-count-label);font-size:calc(.5625rem * var(--deposits-scale));letter-spacing:.04em;text-transform:uppercase;font-weight:500}.hint-value.svelte-1dvfx3c,.count-value.svelte-1dvfx3c{color:var(--sheet-secondary);font-weight:600}.count-separator.svelte-1dvfx3c,.count-max.svelte-1dvfx3c{color:var(--sheet-count-max)}.grant-action.svelte-1dvfx3c{padding:calc(.375rem * var(--deposits-scale)) calc(.625rem * var(--deposits-scale));border:1px solid var(--sheet-button-border);background:var(--sheet-button-bg);color:var(--sheet-button-text);font-size:calc(.5625rem * var(--deposits-scale));letter-spacing:.05em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border-radius:.375rem;align-items:center;font-weight:600;display:inline-flex}.grant-action.success.svelte-1dvfx3c{color:#a8e8bed1;background:#78dca00f;border-color:#78dca029}.grant-action.svelte-1dvfx3c:hover:not(:disabled){border-color:var(--sheet-button-border-hover);background:var(--sheet-button-bg-hover);color:var(--sheet-strong)}.grant-action.success.svelte-1dvfx3c:hover:not(:disabled){color:#c4f4d2eb;background:#78dca01a;border-color:#78dca047}.grant-action.svelte-1dvfx3c:disabled{cursor:not-allowed;opacity:.4}.deposits-sheet.svelte-1dvfx3c{margin-top:calc(.625rem * var(--deposits-scale));gap:0;min-width:0;display:grid}.deposits-table-scroll.svelte-1dvfx3c{min-width:0;overflow-x:auto}.deposits-table-inner.svelte-1dvfx3c{width:max-content;min-width:100%}.clear-filters.svelte-1dvfx3c,.refresh-action.svelte-1dvfx3c{font-size:calc(.5625rem * var(--deposits-scale));letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:.3125rem;padding:0;font-weight:500;display:inline-flex}.clear-filters.svelte-1dvfx3c{color:var(--sheet-action)}.clear-filters.svelte-1dvfx3c:hover:not(:disabled){color:var(--sheet-action-hover)}.refresh-action.svelte-1dvfx3c{color:var(--sheet-refresh)}.refresh-action.svelte-1dvfx3c:hover:not(:disabled){color:var(--sheet-refresh-hover)}.refresh-action.svelte-1dvfx3c:disabled{cursor:not-allowed;opacity:.45}.deposits-columns.svelte-1dvfx3c{grid-template-columns:var(--deposit-columns);margin-top:calc(.625rem * var(--deposits-scale));padding:calc(.375rem * var(--deposits-scale)) 0;border-bottom:1px solid var(--sheet-line);align-items:center;column-gap:.75rem;display:grid}.deposits-columns.svelte-1dvfx3c span:where(.svelte-1dvfx3c){color:var(--sheet-column);font-size:calc(.5625rem * var(--deposits-scale));letter-spacing:.08em;text-transform:uppercase;font-weight:600}.deposits-list.data-list{--data-list-gap:0;margin-top:.25rem}.data-row.deposit-row{--data-row-gap:.75rem;--data-row-min-height:calc(2.375rem * var(--deposits-scale));--data-row-padding:calc(.4375rem * var(--deposits-scale)) 0;--data-row-border:none;--data-row-bg:transparent;--data-row-font-size:calc(.75rem * var(--deposits-scale));--data-row-small-color:var(--sheet-row-small);grid-template-columns:var(--deposit-columns);border-bottom:1px solid var(--sheet-line)}.data-row.deposit-row:last-child{border-bottom:0}.deposits-mono.svelte-1dvfx3c{font-family:var(--deposits-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.deposit-id.svelte-1dvfx3c{color:var(--sheet-muted);font-size:calc(.6875rem * var(--deposits-scale))}.deposit-amount.svelte-1dvfx3c,.deposit-payout.svelte-1dvfx3c{color:var(--sheet-primary);font-size:calc(.6875rem * var(--deposits-scale))}.deposit-payout.svelte-1dvfx3c{color:var(--sheet-strong)}.deposit-period.svelte-1dvfx3c{color:var(--sheet-faint);font-size:calc(.6875rem * var(--deposits-scale));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.status-badge.svelte-1dvfx3c{width:fit-content;max-width:100%;padding:calc(.1875rem * var(--deposits-scale)) calc(.5rem * var(--deposits-scale));border:1px solid var(--sheet-badge-border);background:var(--sheet-badge-bg);color:var(--sheet-filter-value);font-size:calc(.625rem * var(--deposits-scale));letter-spacing:.02em;white-space:nowrap;border-radius:.375rem;align-items:center;font-weight:500;display:inline-flex}.status-badge.active.svelte-1dvfx3c{color:#a8e8bec2;background:#78dca00f;border-color:#78dca024}.status-badge.maturing.svelte-1dvfx3c{color:#ffd682d1;background:#ffc4560f;border-color:#ffc45624}html[data-theme=light] .product-badge.svelte-1dvfx3c{color:#1946a0e6;background:#255ec21a;border-color:#255ec238}html[data-theme=light] .grant-action.success.svelte-1dvfx3c{color:#155724e6;background:#2386361a;border-color:#2386363d}html[data-theme=light] .grant-action.success.svelte-1dvfx3c:hover:not(:disabled){color:#155724f5;background:#23863624;border-color:#23863657}html[data-theme=light] .status-badge.active.svelte-1dvfx3c{color:#155724e6;background:#2386361a;border-color:#23863638}html[data-theme=light] .status-badge.maturing.svelte-1dvfx3c{color:#785508eb;background:#ffc45624;border-color:#b4821438}@media (max-width:860px){.grant-toolbar.svelte-1dvfx3c,.deposits-toolbar.svelte-1dvfx3c{align-items:stretch;gap:calc(.75rem * var(--deposits-scale));flex-direction:column}.toolbar-meta.svelte-1dvfx3c{padding-left:0;padding-top:calc(.625rem * var(--deposits-scale));border-left:0;border-top:1px solid var(--sheet-line);flex-wrap:wrap}}.manage.svelte-10lffs0{--manage-line:#ffffff0f;gap:1rem;display:grid}html[data-theme=light] .manage.svelte-10lffs0{--manage-line:#161d2414}.identity-card.svelte-10lffs0{padding:1.625rem}.identity-body.svelte-10lffs0{justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.identity-text.svelte-10lffs0{min-width:0}.identity-line.svelte-10lffs0{align-items:center;gap:.75rem;min-width:0;display:flex}.identity-line.svelte-10lffs0 h1:where(.svelte-10lffs0){color:var(--window-strong-color);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.875rem;font-weight:700;line-height:1.1;overflow:hidden}.plan-chip.svelte-10lffs0{border:1px solid var(--window-row-border);border-radius:var(--radius-pill);background:var(--window-row);color:var(--window-muted-color);letter-spacing:.01em;flex:none;padding:.3125rem .6875rem;font-size:.75rem;font-weight:600}.identity-sub.svelte-10lffs0{color:var(--window-muted-color);margin:.5rem 0 0;font-size:.875rem;line-height:1.3}.identity-card.svelte-10lffs0 .rename-trigger{flex:none}.identity-edit.svelte-10lffs0{gap:1rem;display:grid}.identity-edit-field.svelte-10lffs0{gap:.5rem;display:grid}.identity-edit-field.svelte-10lffs0>span:where(.svelte-10lffs0){color:var(--window-muted-color);letter-spacing:.02em;text-transform:uppercase;font-size:.75rem;font-weight:600}.identity-edit-field.svelte-10lffs0 input:where(.svelte-10lffs0){letter-spacing:-.01em;font-size:1.125rem;font-weight:650}.identity-edit-actions.svelte-10lffs0{gap:.625rem;display:flex}.settings-grid.svelte-10lffs0{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:1rem;display:grid}.card-heading.svelte-10lffs0{flex-direction:column;display:flex}.card-heading.svelte-10lffs0>div:where(.svelte-10lffs0){align-items:center;gap:.75rem;display:flex}.card-icon.svelte-10lffs0{color:var(--window-icon-button-color)}.plan-card.svelte-10lffs0,.details-card.svelte-10lffs0{gap:1.125rem}.plan-card.svelte-10lffs0{flex-direction:column;display:flex}.plan-spotlight.svelte-10lffs0{border:1px solid var(--window-row-border);border-radius:var(--radius-md);background:var(--mixed-window-row-72,#d9d9d907);gap:.25rem;padding:1.125rem;display:grid}.spotlight-label.svelte-10lffs0{color:var(--window-muted-color);font-size:.75rem;font-weight:500}.spotlight-value.svelte-10lffs0{color:var(--window-strong-color);letter-spacing:-.02em;font-size:1.75rem;font-weight:750;line-height:1.05}.spotlight-meta.svelte-10lffs0{color:var(--window-muted-color);margin-top:.125rem;font-size:.8125rem}.capacity.svelte-10lffs0{gap:.625rem;display:grid}.capacity-head.svelte-10lffs0{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.capacity-label.svelte-10lffs0{color:var(--window-muted-color);align-items:center;gap:.4375rem;font-size:.8125rem;font-weight:500;display:inline-flex}.capacity-label.svelte-10lffs0 svg{opacity:.7}.capacity-count.svelte-10lffs0{color:var(--window-strong-color);font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1rem;font-weight:700}.capacity-max.svelte-10lffs0{color:var(--window-muted-color);font-weight:500}.capacity-track.svelte-10lffs0{border-radius:var(--radius-pill);background:#ffffff12;height:.375rem;position:relative;overflow:hidden}html[data-theme=light] .capacity-track.svelte-10lffs0{background:#161d2414}.capacity-track.svelte-10lffs0 span:where(.svelte-10lffs0){width:var(--capacity,0%);border-radius:inherit;background:linear-gradient(90deg,#e7310df2,#e7310d8c);height:100%;transition:width .32s ease-out;display:block}.plan-footer.svelte-10lffs0{border-top:1px solid var(--manage-line);gap:.75rem;margin-top:auto;padding-top:1rem;display:grid}.plan-upgrade.svelte-10lffs0{border-top:1px solid var(--manage-line);gap:.875rem;margin-top:auto;padding-top:1rem;display:grid}.upgrade-grid.svelte-10lffs0{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;display:grid}.field.svelte-10lffs0{gap:.5rem;min-width:0;display:grid}.field.svelte-10lffs0>span:where(.svelte-10lffs0){color:var(--window-muted-color);letter-spacing:.02em;text-transform:uppercase;font-size:.75rem;font-weight:600}.upgrade-summary.svelte-10lffs0{border:1px solid var(--window-row-border);border-radius:var(--radius-md);background:var(--mixed-window-row-72,#d9d9d907);justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.upgrade-summary.svelte-10lffs0>div:where(.svelte-10lffs0){gap:.1875rem;min-width:0;display:grid}.upgrade-price.svelte-10lffs0{color:var(--window-strong-color);font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:750;line-height:1.05}.upgrade-icon.svelte-10lffs0{border:1px solid var(--window-row-border);border-radius:var(--radius-md);width:2.375rem;height:2.375rem;color:var(--window-icon-button-color);flex:none;place-items:center;display:grid}.card-footnote.svelte-10lffs0{color:var(--window-muted-color);margin:0;font-size:.8125rem;line-height:1.35}.plan-card.svelte-10lffs0 .plan-action{width:100%}.detail-list.svelte-10lffs0{gap:0;margin:0;display:grid}.detail-row.svelte-10lffs0{border-bottom:1px solid var(--manage-line);justify-content:space-between;align-items:center;gap:1rem;padding:.9375rem 0;display:flex}.detail-row.svelte-10lffs0:first-child{padding-top:0}.detail-row.svelte-10lffs0:last-child{border-bottom:0;padding-bottom:0}.detail-row.svelte-10lffs0 dt:where(.svelte-10lffs0){color:var(--window-muted-color);align-items:center;gap:.5625rem;font-size:.8125rem;font-weight:500;display:inline-flex}.detail-row.svelte-10lffs0 dt:where(.svelte-10lffs0) svg{opacity:.62}.detail-row.svelte-10lffs0 dd:where(.svelte-10lffs0){color:var(--window-strong-color);letter-spacing:-.01em;text-align:right;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.875rem;font-weight:600;overflow:hidden}.detail-row.svelte-10lffs0 dd.mono:where(.svelte-10lffs0){font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.detail-row.svelte-10lffs0 dd.muted-value:where(.svelte-10lffs0){color:var(--window-muted-color);font-weight:500}.danger-zone.svelte-10lffs0{gap:.625rem;margin-top:.5rem;display:grid}.danger-eyebrow.svelte-10lffs0{color:#e53935b3;letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.danger-card.svelte-10lffs0{border-radius:var(--radius-md);background:linear-gradient(135deg, #e5393514, #e5393505), var(--window-row);border:1px solid #e539353d;grid-template-columns:minmax(0,1.1fr) minmax(17.5rem,.9fr);gap:1.75rem;padding:1.5rem;display:grid}.danger-main.svelte-10lffs0{gap:1rem;display:flex}.danger-badge.svelte-10lffs0{border-radius:var(--radius-md);color:#ff8a85f2;background:#e539351f;border:1px solid #e539354d;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}html[data-theme=light] .danger-badge.svelte-10lffs0{color:var(--danger)}.danger-text.svelte-10lffs0 h2:where(.svelte-10lffs0){color:var(--window-strong-color);letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:700;line-height:1.15}.danger-text.svelte-10lffs0 p:where(.svelte-10lffs0){max-width:46ch;color:var(--window-muted-color);margin:.5rem 0 0;font-size:.8438rem;line-height:1.45}.danger-side.svelte-10lffs0{align-content:start;gap:.875rem;display:grid}.danger-note.svelte-10lffs0{color:var(--window-muted-color);margin:0;font-size:.8125rem;line-height:1.4}.danger-note.blocked.svelte-10lffs0{color:#e53935c7}html[data-theme=light] .danger-note.blocked.svelte-10lffs0{color:var(--danger)}.danger-action-host.svelte-10lffs0{--button-min-height:3.25rem;--button-font-size:.875rem;margin-top:.125rem}.danger-action-host.svelte-10lffs0 .danger-action{width:100%}@media (max-width:860px){.identity-body.svelte-10lffs0{flex-direction:column;align-items:stretch;gap:1rem}.identity-card.svelte-10lffs0 .rename-trigger{width:100%}.settings-grid.svelte-10lffs0,.upgrade-grid.svelte-10lffs0{grid-template-columns:1fr}.danger-card.svelte-10lffs0{grid-template-columns:1fr;gap:1.25rem}}.summary-grid.svelte-1nrur03{grid-template-columns:minmax(0,1.6fr) minmax(13.75rem,.85fr);gap:.75rem;display:grid}.metric-panel.svelte-1nrur03{border:1px solid var(--line);border-radius:var(--radius-md,1rem);background:var(--surface);gap:.5rem;padding:1rem;display:grid}.metric-heading.svelte-1nrur03{color:var(--window-muted-color,var(--muted));flex-direction:row;align-items:center;gap:.625rem;display:flex}.metric-panel.svelte-1nrur03 span:where(.svelte-1nrur03),.metric-panel.svelte-1nrur03 small:where(.svelte-1nrur03){font-family:var(--font-mono)}.metric-panel.svelte-1nrur03 strong:where(.svelte-1nrur03),.metric-panel.svelte-1nrur03 small:where(.svelte-1nrur03){margin:0}.metric-panel.svelte-1nrur03 strong:where(.svelte-1nrur03){font-family:var(--font-mono);font-size:1.5rem;line-height:1.05}.balance-panel.svelte-1nrur03{isolation:isolate;grid-row:span 2;align-content:space-between;min-height:11.875rem;position:relative;overflow:hidden}.balance-panel.svelte-1nrur03 strong:where(.svelte-1nrur03){font-size:3.25rem}.balance-content.svelte-1nrur03{flex-direction:column;gap:.375rem;display:flex}.balance-content.svelte-1nrur03,.balance-panel.svelte-1nrur03 .metric-heading:where(.svelte-1nrur03){z-index:1;position:relative}.balance-chart.svelte-1nrur03{z-index:0;opacity:.42;pointer-events:none;grid-template-columns:repeat(10,minmax(1.125rem,1fr));align-items:end;gap:.625rem;width:min(72%,26.875rem);display:grid;position:absolute;top:28%;bottom:0;right:-.5rem;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 18% 100%)}.balance-chart.svelte-1nrur03 span:where(.svelte-1nrur03){height:var(--bar-height);border:1px solid var(--balance-success-border,#4caf5047);border-bottom-color:var(--balance-success-base,#4caf5014);background:linear-gradient(180deg, var(--balance-success-fill,#4caf5057), var(--balance-success-fade,#4caf500f));border-radius:.75rem .75rem .25rem .25rem;min-height:1rem}.balance-chart.svelte-1nrur03 .negative-bar:where(.svelte-1nrur03){border-color:var(--balance-danger-border,#e5393547);border-bottom-color:var(--balance-danger-base,#e5393514);background:linear-gradient(180deg, var(--balance-danger-fill,#e5393557), var(--balance-danger-fade,#e539350f))}.window-bank .summary-grid.svelte-1nrur03{grid-template-columns:minmax(0,1.55fr) minmax(14.375rem,.85fr);gap:.875rem}.window-bank .metric-panel.svelte-1nrur03{border:1px solid var(--window-panel-border);border-radius:var(--radius-md,1rem);background-color:var(--window-row);padding:1.125rem}.window-bank .balance-panel.svelte-1nrur03{background-color:#320d0ae0;background-image:linear-gradient(135deg,#e7310d3d,#e7310d1a);border-color:#e7310d47;min-height:13.75rem}html[data-theme=light] .balance-panel.svelte-1nrur03{--balance-glow:#23863624;--balance-success-border:#2386363d;--balance-success-fill:#23863642;--balance-success-fade:#2386360d;--balance-success-base:#23863612;--balance-danger-border:#c528203d;--balance-danger-fill:#c5282042;--balance-danger-fade:#c528200d;--balance-danger-base:#c5282012;background-color:#ffefece6;background-image:linear-gradient(135deg,#e7310d24,#e7310d0a)}.window-bank .metric-panel.svelte-1nrur03 span:where(.svelte-1nrur03),.window-bank .metric-panel.svelte-1nrur03 small:where(.svelte-1nrur03){color:var(--window-muted-color);font-family:var(--font-sans)}.window-bank .metric-panel.svelte-1nrur03 strong:where(.svelte-1nrur03){font-family:var(--font-sans);letter-spacing:0;font-size:1.5rem;font-weight:650}.window-bank .balance-panel.svelte-1nrur03 strong:where(.svelte-1nrur03){font-size:3.5rem;font-weight:750}.window-bank .balance-panel.svelte-1nrur03 small.success-text:where(.svelte-1nrur03),.window-bank .metric-panel.svelte-1nrur03 strong.success-text:where(.svelte-1nrur03){color:var(--success)}.window-bank .balance-panel.svelte-1nrur03 small.danger-text:where(.svelte-1nrur03),.window-bank .metric-panel.svelte-1nrur03 strong.danger-text:where(.svelte-1nrur03){color:var(--danger)}@media (max-width:860px){.window-bank .summary-grid.svelte-1nrur03,.summary-grid.svelte-1nrur03{grid-template-columns:1fr}.balance-panel.svelte-1nrur03{grid-row:auto;min-height:10.625rem}.window-bank .balance-panel.svelte-1nrur03 strong:where(.svelte-1nrur03){font-size:2.625rem}.balance-chart.svelte-1nrur03{opacity:.32;grid-template-columns:repeat(10,minmax(.75rem,1fr));gap:.4375rem;width:auto;left:0}}.activity-chart.svelte-6758j7{border:1px solid var(--window-panel-border);border-radius:var(--radius-md);background:var(--window-row);gap:1rem;padding:1.125rem;display:grid}.chart-heading.svelte-6758j7{flex-direction:column;display:flex}.chart-heading.svelte-6758j7>div:where(.svelte-6758j7){align-items:center;gap:.75rem;display:flex}.chart-icon.svelte-6758j7{color:var(--window-icon-button-color)}.chart-surface.svelte-6758j7{border:1px solid var(--window-panel-border);background:var(--mixed-window-row-68,#d9d9d907);border-radius:.875rem;flex-direction:column;gap:.75rem;padding:.75rem .875rem;display:flex;overflow:hidden}.chart-plot.svelte-6758j7{min-height:9.375rem;position:relative}.chart-grid.svelte-6758j7{opacity:.35;pointer-events:none;position:absolute;inset:0 3.625rem 0 0}.chart-grid-lines.svelte-6758j7{background-color:#0000;background-image:linear-gradient(90deg,#ffffff0f 1px,#0000 1px),linear-gradient(0deg,#ffffff0f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:12.5% 50%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.line-chart.svelte-6758j7{width:100%;height:100%;color:var(--window-muted-color,#ffffff8c);position:absolute;inset:0;overflow:visible}.axis-y-line.svelte-6758j7{stroke:#ffffff13;stroke-width:1px;vector-effect:non-scaling-stroke;pointer-events:none}.axis-y-label.svelte-6758j7{fill:currentColor;font-family:var(--font-sans);pointer-events:none;font-size:.625rem;font-weight:400}.balance-area.svelte-6758j7{fill:#4b7fe024;pointer-events:none}.balance-line.svelte-6758j7{stroke:#4b7fe0;stroke-width:4px;filter:drop-shadow(0 0 .625rem #4b7fe038);pointer-events:none}.movement-bar.svelte-6758j7{opacity:.35;pointer-events:none}.profit-bar.svelte-6758j7{fill:#4caf50b8}.expense-bar.svelte-6758j7{fill:#e53935b8}.hover-band.svelte-6758j7{fill:#ffffff0e;pointer-events:none}.hover-dot.svelte-6758j7{fill:#4b7fe0;stroke:#4b7fe059;stroke-width:10px;pointer-events:none}.chart-hover-dot.svelte-6758j7{pointer-events:none;z-index:2;position:absolute;top:0;left:0}.chart-hover-dot.svelte-6758j7:before{content:"";background:#4b7fe0;border-radius:50%;width:.625rem;height:.625rem;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 0 0 .625rem #4b7fe059}.chart-tooltip.svelte-6758j7{z-index:30;border:1px solid var(--window-row-border);background:var(--mixed-window-panel-94-black,#040309d4);min-width:10.25rem;color:var(--window-strong-color);pointer-events:none;border-radius:.5rem;gap:.5rem;padding:.625rem .75rem;display:grid;position:fixed;transform:translate(-50%,-100%);box-shadow:0 .5rem 1.125rem #00000047}.tooltip-grid.svelte-6758j7{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.tooltip-row.svelte-6758j7{gap:.125rem;display:grid}.tooltip-row.svelte-6758j7 span:where(.svelte-6758j7),.chart-tooltip.svelte-6758j7 small:where(.svelte-6758j7){color:var(--window-muted-color);font-size:.6875rem;font-weight:650}.tooltip-row.svelte-6758j7 strong:where(.svelte-6758j7){font-size:.8125rem;line-height:1.1}.tooltip-row.balance.svelte-6758j7 strong:where(.svelte-6758j7){font-size:1.125rem}.tooltip-row.svelte-6758j7 .positive:where(.svelte-6758j7){color:var(--success)}.tooltip-row.svelte-6758j7 .negative:where(.svelte-6758j7){color:var(--danger)}.chart-legend.svelte-6758j7{color:var(--window-muted-color);justify-content:flex-end;align-items:center;gap:.75rem;font-size:.6875rem;font-weight:650;display:flex}.chart-legend.svelte-6758j7 span:where(.svelte-6758j7){white-space:nowrap;align-items:center;gap:.375rem;display:inline-flex}.chart-legend.svelte-6758j7 span:where(.svelte-6758j7):before{content:"";background:var(--series-color);border-radius:.125rem;width:1.125rem;height:.125rem}@media (max-width:860px){.activity-chart.svelte-6758j7{padding:1rem}.chart-plot.svelte-6758j7{min-height:9.25rem}.chart-legend.svelte-6758j7{justify-content:flex-start;gap:.5rem}}.tabs.svelte-tki6ma{gap:.5rem;display:flex;overflow-x:auto}.window-bank .tabs.svelte-tki6ma{--button-min-height:2.625rem;--button-border:1px solid transparent;--button-radius:.75rem;--button-flex:0 0 auto;--button-padding:0 1rem;--button-bg:transparent;--button-color:var(--window-muted-color);--button-font-family:var(--font-sans);--button-font-weight:650;--button-active-bg:var(--accent);background:0 0;border:0;border-radius:0;gap:.5rem;margin-bottom:1rem;padding:0}.bank-workspace.svelte-xr0lxh{background:var(--bg);grid-template-rows:auto minmax(0,1fr);width:100%;min-height:0;max-height:100%;padding:1rem;display:grid;overflow:hidden}.bank-workspace-header.svelte-xr0lxh{min-width:0}.bank-workspace-content.svelte-xr0lxh{width:100%;min-height:0;overflow-y:auto}.bank-workspace.svelte-xr0lxh:not(.bank-workspace-full) .bank-workspace-content-locked:where(.svelte-xr0lxh){height:var(--bank-content-baseline);min-height:var(--bank-content-baseline)}.window-bank .bank-workspace.svelte-xr0lxh{background:0 0;border:0;border-radius:0;padding:0}.empty-action.svelte-xr0lxh{margin-top:.75rem}.bank-workspace-full.svelte-xr0lxh{padding:0}.create.svelte-pgmg5c{--create-line:#ffffff0f;flex:auto;gap:1rem;min-height:0;display:grid;overflow-y:auto}.window-bank .create.svelte-pgmg5c{padding:0 1.75rem 1.75rem}html[data-theme=light] .create.svelte-pgmg5c{--create-line:#161d2414}.create-form.svelte-pgmg5c{gap:1rem;display:grid}.identity-field-card.svelte-pgmg5c{gap:1.125rem}.card-heading.svelte-pgmg5c{flex-direction:column;display:flex}.card-heading.svelte-pgmg5c>div:where(.svelte-pgmg5c){align-items:center;gap:.75rem;display:flex}.card-icon.svelte-pgmg5c{color:var(--window-icon-button-color)}.field.svelte-pgmg5c{gap:.5rem;display:grid}.field.svelte-pgmg5c>span:where(.svelte-pgmg5c){color:var(--window-muted-color);letter-spacing:.02em;text-transform:uppercase;font-size:.75rem;font-weight:600}.identity-field-card.svelte-pgmg5c input:where(.svelte-pgmg5c){letter-spacing:-.01em;font-size:1.125rem;font-weight:650}.setup-grid.svelte-pgmg5c{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:1rem;display:grid}.plan-card.svelte-pgmg5c,.funding-card.svelte-pgmg5c{flex-direction:column;gap:1.125rem;display:flex}.plan-spotlight.svelte-pgmg5c,.fee-spotlight.svelte-pgmg5c{border:1px solid var(--window-row-border);border-radius:var(--radius-md);background:var(--mixed-window-row-72,#d9d9d907);gap:.25rem;padding:1.125rem;display:grid}.spotlight-label.svelte-pgmg5c{color:var(--window-muted-color);font-size:.75rem;font-weight:500}.spotlight-value.svelte-pgmg5c{color:var(--window-strong-color);letter-spacing:-.02em;font-size:1.75rem;font-weight:750;line-height:1.05}.spotlight-meta.svelte-pgmg5c{color:var(--window-muted-color);margin-top:.125rem;font-size:.8125rem}.capacity.svelte-pgmg5c{gap:.625rem;margin-top:auto;display:grid}.capacity-head.svelte-pgmg5c{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.capacity-label.svelte-pgmg5c{color:var(--window-muted-color);align-items:center;gap:.4375rem;font-size:.8125rem;font-weight:500;display:inline-flex}.capacity-label.svelte-pgmg5c svg{opacity:.7}.capacity-count.svelte-pgmg5c{color:var(--window-strong-color);font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1rem;font-weight:700}.capacity-max.svelte-pgmg5c{color:var(--window-muted-color);font-weight:500}.capacity-track.svelte-pgmg5c{border-radius:var(--radius-pill);background:#ffffff12;height:.375rem;position:relative;overflow:hidden}html[data-theme=light] .capacity-track.svelte-pgmg5c{background:#161d2414}.capacity-track.svelte-pgmg5c span:where(.svelte-pgmg5c){width:var(--capacity,0%);border-radius:inherit;background:linear-gradient(90deg,#e7310df2,#e7310d8c);height:100%;display:block}.funding-note.svelte-pgmg5c{margin:.25rem 0 0;font-size:.8125rem;line-height:1.35}.detail-list.svelte-pgmg5c{border-top:1px solid var(--create-line);gap:0;margin:0;padding-top:.25rem;display:grid}.detail-row.svelte-pgmg5c{border-bottom:1px solid var(--create-line);justify-content:space-between;align-items:center;gap:1rem;padding:.9375rem 0;display:flex}.detail-row.svelte-pgmg5c:first-child{padding-top:.75rem}.detail-row.svelte-pgmg5c:last-child{border-bottom:0;padding-bottom:0}.detail-row.svelte-pgmg5c dt:where(.svelte-pgmg5c){color:var(--window-muted-color);align-items:center;gap:.5625rem;font-size:.8125rem;font-weight:500;display:inline-flex}.detail-row.svelte-pgmg5c dt:where(.svelte-pgmg5c) svg{opacity:.62}.detail-row.svelte-pgmg5c dd:where(.svelte-pgmg5c){color:var(--window-strong-color);letter-spacing:-.01em;text-align:right;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.875rem;font-weight:600;overflow:hidden}.submit-host.svelte-pgmg5c{--button-min-height:3.25rem;--button-font-size:.875rem}.submit-host.svelte-pgmg5c .submit-action{width:100%}@media (max-width:860px){.window-bank .create.svelte-pgmg5c{padding:0 1rem 1rem}.setup-grid.svelte-pgmg5c{grid-template-columns:1fr}}.bank-layout.svelte-rktmd{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.bank-columns.svelte-rktmd{flex-direction:row;flex:0 auto;min-height:0;max-height:100%;padding-left:19rem;display:flex;position:relative;overflow:hidden}.bank-columns.svelte-rktmd .bank-sidebar{width:17.5rem;min-height:0;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.bank-columns.svelte-rktmd .bank-workspace{width:100%;min-width:0;max-height:100%}.bank-columns-mobile.svelte-rktmd{flex:1;padding-left:0}.bank-columns-mobile.svelte-rktmd .bank-sidebar,.bank-columns-mobile.svelte-rktmd .bank-workspace{flex:1;width:100%;min-height:0;position:static}.window-bank .bank-layout.svelte-rktmd{padding:0 1.75rem 1.75rem}.window-bank .bank-layout-mobile.svelte-rktmd{padding:0 1rem 1rem}.window-bank .bank-columns.svelte-rktmd .bank-sidebar{width:17.25rem}.overlay.svelte-1nkjba2{pointer-events:none;background:0 0;justify-content:center;align-items:center;padding:1.75rem;display:flex;position:fixed;inset:0}.overlay.IsBrowser.svelte-1nkjba2{background:#0f0f14}.overlay.svelte-1nkjba2>*{pointer-events:auto}@media (max-width:860px){.overlay.svelte-1nkjba2{padding:.75rem}}
