:root{--vo-launch-background-color:#010602;--vo-launch-background-image:url(./assets/images/backgrounds/vault-one_bg_master.webp);--vo-launch-background-stack:var(--vo-launch-background-image)}@supports (color:lab(0% 0 0)){:root{--vo-launch-background-color:lab(1.28292% -1.73303 1.04978)}}html,body,#root{background-color:var(--vo-launch-background-color);background-image:var(--vo-launch-background-stack);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100%}:root[data-theme=light]{--vo-launch-background-color:#d6e6d8;--vo-launch-background-image:none;--vo-launch-background-stack:radial-gradient(115% 75% at 50% -8%, #e1c38b21, transparent 48%), radial-gradient(85% 65% at 85% 2%, #f8f2dd80, transparent 58%), radial-gradient(110% 100% at 6% 105%, #c8decd99, transparent 62%), linear-gradient(168deg, #e2efe4 0%, #d7e8d9 52%, #cce1d0 100%)}@supports (color:lab(0% 0 0)){:root[data-theme=light]{--vo-launch-background-color:lab(89.9084% -7.68793 4.90104);--vo-launch-background-stack:radial-gradient(115% 75% at 50% -8%, lab(80.4369% 5.62418 32.1691/.13), transparent 48%), radial-gradient(85% 65% at 85% 2%, lab(95.5067% -.210315 10.8071/.5), transparent 58%), radial-gradient(110% 100% at 6% 105%, lab(86.5364% -10.2632 6.01882/.6), transparent 62%), linear-gradient(168deg, lab(93.3086% -5.91046 3.76451) 0%, lab(90.5006% -7.9014 5.2479) 52%, lab(87.6689% -9.56368 5.85234) 100%)}}@font-face{font-family:General Sans;src:url(../assets/fonts/GeneralSans-Variable.ttf)format("truetype");font-weight:300 800;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(../assets/fonts/GeneralSans-Bold.otf)format("opentype");font-weight:700 800;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(../assets/fonts/Sora-VariableFont_wght.ttf)format("truetype");font-weight:400 800;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(../assets/fonts/Sora-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}:root{--vo-forest:#020d05;--vo-forest-deep:#000401;--vo-charcoal:#030604;--vo-charcoal-lift:#0a110c;--vo-dark-green:#030b05;--vo-slate:#0e1810;--vo-stone:#2a302b;--vo-panel:#101812;--vo-panel-raised:#18221a;--vo-glass:#151d1694;--vo-glass-raised:#1f2a21ad;--vo-glass-header-bg:#030704eb;--vo-glass-dock-bg:#010402f7;--vo-chrome-recess-bg:#ffffff05;--vo-chrome-recess-border:#cac4b226;--vo-chrome-recess-inset:inset 0 1px 0 #ffffff12, inset 0 -1px 0 #0000004d;--vo-glass-card-bg:linear-gradient(180deg, #1e2a218f, #030704a3);--vo-glass-panel-bg:linear-gradient(180deg, #141d1594, #010302a8);--vo-glass-raised-bg:linear-gradient(180deg, #25312794, #050b07a8);--vo-glass-auth-bg:linear-gradient(180deg, #09120c94, #000201b8);--vo-glass-auth-panel-bg:linear-gradient(180deg, #1c271e42, #02060357);--vo-glass-auth-panel-border:#cac4b217;--vo-glass-auth-panel-ring:0 0 0 1px #ffffff0d;--vo-glass-auth-panel-shadow:0 28px 64px #00000052, inset 0 1px 0 #ffffff17;--vo-pin-bare-panel-bg:#010301;--vo-pin-bare-panel-border:#cac4b224;--vo-pin-bare-panel-shadow:inset 0 1px 0 #ffffff0d;--vo-glass-auth-inner-bg:oklch(var(--vo-ink) / 4%);--vo-glass-auth-inner-border:#cac4b21a;--vo-overlay-scrim-bg:#0002007a;--vo-glass-blur:blur(28px) saturate(168%);--vo-glass-blur-soft:blur(16px) saturate(146%);--vo-ivory:#efece2;--vo-ivory-muted:#c0beb4;--vo-ivory-dim:#9a9890;--vo-ink:94.2% .014 95;--vo-olive:#354a32;--vo-olive-soft:#6b7755;--vo-olive-muted:#2f3621;--vo-gold:#c8aa6b;--vo-gold-soft:#b7a27b;--vo-gold-muted:#918163;--vo-line:#cac4b226;--vo-line-strong:#cfc3a447;--vo-divider:#cac4b238;--vo-danger:#bd725e;--vo-success:#83a46e;--vo-success-bright:#8cb672;--vo-selection:var(--vo-success-bright);--vo-selection-soft:#8cb67229;--vo-selection-muted:#739161;--vo-selection-line:#8cb67261;--vo-warning:#d7b16a;--vo-heading-family:"Sora", "General Sans", system-ui, sans-serif;--vo-body-family:"General Sans", system-ui, sans-serif;--vo-mono-family:"SF Mono", "Cascadia Code", Consolas, monospace;--vo-s0:6px;--vo-s1:10px;--vo-s2:16px;--vo-s3:26px;--vo-s4:42px;--vo-s5:68px;--vo-d0:8px;--vo-d1:13px;--vo-d2:21px;--vo-d3:34px;--vo-d4:55px;--vo-d5:89px;--vo-d6:144px;--vo-r-12:12px;--vo-r-20:20px;--vo-r-28:28px;--vo-r-34:34px;--vo-r-xs:6px;--vo-r-sm:var(--vo-r-12);--vo-r-md:var(--vo-r-12);--vo-r-surface:var(--vo-r-12);--vo-r-card:var(--vo-r-12);--vo-r-lg:var(--vo-r-20);--vo-r-xl:var(--vo-r-28);--vo-r-hero:var(--vo-r-34);--vo-r-pill:999px;--vo-page-gutter-inline:clamp(18px, 2.2vw, 34px);--vo-titlebar-safe-left:18px;--vo-titlebar-safe-top:18px;--vo-auth-back-offset:0px;--vo-chrome-fade-height:55px;--vo-header-blur-height:20px;--vo-chrome-fade-edge:#01030180;--vo-chrome-fade-mid:#00020138;--vo-chrome-fade-soft:#0001000f;--vo-footer-dissolve-height:var(--vo-chrome-fade-height);--vo-stage-floor:#000;--vo-motion-120:.12s;--vo-motion-180:.18s;--vo-motion-280:.28s;--vo-motion-400:.4s;--vo-motion-600:.6s;--vo-motion-instant:var(--vo-motion-120);--vo-motion-fast:var(--vo-motion-180);--vo-motion-standard:var(--vo-motion-280);--vo-motion-slow:var(--vo-motion-400);--vo-motion-state:var(--vo-motion-180);--vo-motion-enter:var(--vo-motion-600);--vo-motion-spinner:.8s;--vo-motion-sweep:1.1s;--vo-motion-skeleton:1.2s;--vo-shimmer-duration:1.4s;--vo-shimmer-sheen:#ffffff2e;--vo-shimmer-track:oklch(var(--vo-ink) / 6%);--vo-shimmer-gradient:linear-gradient(110deg, transparent 32%, var(--vo-shimmer-sheen) 50%, transparent 68%);--vo-ease-primary:cubic-bezier(.22, 1, .36, 1);--vo-ease-out:var(--vo-ease-primary);--vo-ease-in-out:cubic-bezier(.65, 0, .35, 1);--vo-ease-cinematic:cubic-bezier(.23, 1, .32, 1);--vo-ease-settle:cubic-bezier(.77, 0, .175, 1);--vo-ease-door:cubic-bezier(.33, 1, .68, 1);--vo-ease-qr:cubic-bezier(.22, .7, .16, 1);--vo-ease-spring:cubic-bezier(.32, .72, 0, 1);--vo-view-route-ms:var(--vo-motion-280);--vo-view-route-exit-ms:var(--vo-motion-180);--vo-stagger-step:45ms;--vo-stagger-step-wide:50ms;--vo-stagger-surface:60ms;--vo-stagger-surface-second:.12s;--vo-shadow-panel:0 22px 56px #00000057;--vo-shadow-panel-strong:0 28px 72px #0000006b;--vo-shadow-dock:0 24px 70px #0000008f;--vo-shadow-card-inset:inset 0 1px 0 #ffffff1c, inset 0 -26px 54px #00000038;--vo-shadow-focus:0 0 0 3px #ceac6d3d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){:root{--vo-forest:lab(2.75947% -3.75981 2.11028);--vo-forest-deep:lab(.914648% -1.3967 .779396);--vo-charcoal:lab(1.42367% -1.11365 .561115);--vo-charcoal-lift:lab(4.58215% -3.16626 1.81589);--vo-dark-green:lab(2.51458% -3.06288 1.72759);--vo-slate:lab(6.95585% -5.58331 3.45424);--vo-stone:lab(18.9602% -3.5515 2.26735);--vo-panel:lab(7.44952% -4.83685 3.00875);--vo-panel-raised:lab(12.116% -6.24102 4.01056);--vo-glass:lab(9.75701% -5.3466 3.42902/.58);--vo-glass-raised:lab(15.6097% -6.53456 4.1955/.68);--vo-glass-header-bg:lab(1.62415% -1.41031 .709242/.92);--vo-glass-dock-bg:lab(.819498% -.997052 .497407/.97);--vo-chrome-recess-border:lab(79.2396% .119776 9.66616/.15);--vo-chrome-recess-inset:inset 0 1px 0 lab(100% 0 0/.07), inset 0 -1px 0 lab(.0275326% -.0664368 .0382632/.3);--vo-glass-card-bg:linear-gradient(180deg, lab(15.6225% -6.83394 4.39008/.56), lab(1.62415% -1.41031 .709242/.64));--vo-glass-panel-bg:linear-gradient(180deg, lab(9.7953% -6.24574 3.99793/.58), lab(.688942% -.677109 .339642/.66));--vo-glass-raised-bg:linear-gradient(180deg, lab(19.1162% -7.1276 4.57529/.58), lab(2.571% -2.06165 1.03832/.66));--vo-glass-auth-bg:linear-gradient(180deg, lab(4.59236% -3.45138 1.74016/.58), lab(.331148% -.469908 .233275/.72));--vo-glass-auth-panel-bg:linear-gradient(180deg, lab(14.4494% -6.53645 4.19863/.26), lab(1.26283% -1.34453 .673163/.34));--vo-glass-auth-panel-border:lab(79.2396% .119776 9.66616/.09);--vo-glass-auth-panel-ring:0 0 0 1px lab(100% 0 0/.05);--vo-glass-auth-panel-shadow:0 28px 64px lab(.0275326% -.0664368 .0382632/.32), inset 0 1px 0 lab(100% 0 0/.09);--vo-pin-bare-panel-bg:lab(.69594% -.815816 .460854);--vo-pin-bare-panel-border:lab(79.2396% .119776 9.66616/.14);--vo-pin-bare-panel-shadow:inset 0 1px 0 lab(100% 0 0/.05);--vo-glass-auth-inner-border:lab(79.2396% .119776 9.66616/.1);--vo-overlay-scrim-bg:lab(.338999% -.622623 .369218/.48);--vo-ivory:lab(93.3577% -.409901 5.34211);--vo-ivory-muted:lab(76.8851% -.399828 5.34934);--vo-ivory-dim:lab(62.9529% -.34216 4.58548);--vo-olive:lab(29.2533% -12.8282 11.5579);--vo-olive-soft:lab(48.3374% -9.39229 17.0269);--vo-olive-muted:lab(21.4851% -6.4227 11.9174);--vo-gold-soft:lab(67.6478% 3.83288 23.0104);--vo-gold-muted:lab(54.8661% 3.06156 18.5945);--vo-line:lab(79.2396% .119776 9.66616/.15);--vo-line-strong:lab(79.3173% .518531 17.6629/.28);--vo-divider:lab(79.2396% .119776 9.66616/.22);--vo-danger:lab(56.2866% 28.7218 24.4586);--vo-success:lab(63.8542% -19.56 24.2383);--vo-success-bright:lab(69.8675% -24.0435 30.2495);--vo-selection-soft:lab(69.8675% -24.0435 30.2495/.16);--vo-selection-muted:lab(56.7925% -17.5001 21.6449);--vo-selection-line:lab(69.8675% -24.0435 30.2495/.38);--vo-warning:lab(74.6286% 7.85103 41.5458);--vo-chrome-fade-edge:lab(.69836% -.867583 .488955/.5);--vo-chrome-fade-mid:lab(.331148% -.469908 .233275/.22);--vo-chrome-fade-soft:lab(.122192% -.203431 .100359/.06);--vo-stage-floor:lab(.0275917% -.0680983 .0365764);--vo-shimmer-sheen:lab(100% 0 0/.18);--vo-shadow-panel:0 22px 56px lab(.0275326% -.0664368 .0382632/.34);--vo-shadow-panel-strong:0 28px 72px lab(.00857163% -.0279099 .0152498/.42);--vo-shadow-dock:0 24px 70px lab(.00857163% -.0279099 .0152498/.56);--vo-shadow-card-inset:inset 0 1px 0 lab(100% 0 0/.11), inset 0 -26px 54px lab(.0275326% -.0664368 .0382632/.22);--vo-shadow-focus:0 0 0 3px lab(72.3067% 6.8422 36.9838/.24)}}:root[data-runtime=native]:not([data-form-factor=phone]):not([data-form-factor=tablet]){--vo-titlebar-safe-left:108px;--vo-titlebar-safe-top:12px;--vo-auth-back-offset:4px}:root[data-runtime=browser]{--vo-titlebar-safe-left:var(--vo-page-gutter-inline)}:root[data-theme=light]{--vo-forest:#e7f0e8;--vo-forest-deep:#051308;--vo-charcoal:#dbe6dd;--vo-charcoal-lift:#e2ede4;--vo-panel:#f1f9f3;--vo-panel-raised:#f6fcf7;--vo-glass:#eff8f0b8;--vo-glass-raised:#f3fbf4c7;--vo-glass-header-bg:linear-gradient(180deg, #ffffffb8, #edf6efa3);--vo-glass-dock-bg:#eff7f0b8;--vo-chrome-recess-bg:#ffffff05;--vo-chrome-recess-border:#0e1f122e;--vo-chrome-recess-inset:inset 0 1px 0 #fff9, inset 0 -1px 0 #0e1f1224;--vo-glass-card-bg:linear-gradient(180deg, #ffffff61, #eff8f047);--vo-glass-panel-bg:linear-gradient(180deg, #ffffff57, #ebf5ec42);--vo-glass-raised-bg:linear-gradient(180deg, #ffffff7a, #eff8f061);--vo-glass-auth-bg:linear-gradient(180deg, #eef8f0db, #e0eee2e0);--vo-glass-auth-panel-bg:linear-gradient(180deg, #f6fef8c7, #eaf5ecb8);--vo-glass-auth-panel-border:#cac4b229;--vo-glass-auth-panel-ring:0 0 0 1px #ffffff6b;--vo-glass-auth-panel-shadow:0 22px 48px #404b421f, inset 0 1px 0 #ffffff94;--vo-pin-bare-panel-bg:#f3fbf4;--vo-pin-bare-panel-border:#0e1f1229;--vo-pin-bare-panel-shadow:inset 0 1px 0 #ffffff94;--vo-shimmer-sheen:#ffffff85;--vo-shimmer-track:oklch(var(--vo-ink) / 8%);--vo-glass-auth-inner-bg:#ffffff5c;--vo-glass-auth-inner-border:#cac4b22e;--vo-overlay-scrim-bg:#111e1452;--vo-glass-blur:blur(22px) saturate(168%);--vo-glass-blur-soft:blur(14px) saturate(140%);--vo-ivory:#0e1f12;--vo-ivory-muted:#2b3a2e;--vo-ivory-dim:#445146;--vo-ink:22% .034 150;--vo-olive:#475232;--vo-olive-soft:#586248;--vo-olive-muted:#656c5a;--vo-gold:#c8aa6b;--vo-gold-soft:#c0a77a;--vo-gold-muted:#978360;--vo-line:#0e1f124d;--vo-line-strong:#0e1f1270;--vo-divider:#0e1f1238;--vo-danger:#954029;--vo-success:#305313;--vo-success-bright:#234800;--vo-selection:var(--vo-success-bright);--vo-selection-soft:#23480024;--vo-selection-muted:#3e5d2a;--vo-selection-line:#2348005c;--vo-warning:#735200;--vo-chrome-fade-edge:#e7f0e8db;--vo-chrome-fade-mid:#e7f0e866;--vo-chrome-fade-soft:#e7f0e81f;--vo-stage-floor:#d9e5db;--vo-shadow-panel:0 18px 42px #111e1429;--vo-shadow-panel-strong:0 22px 54px #111e1433;--vo-shadow-dock:0 20px 48px #111e142e;--vo-shadow-card-inset:inset 0 1px 0 #ffffffad, inset 0 -12px 28px #111e1417;--vo-shadow-focus:0 0 0 3px #98733352;--vo-surface-white-a012:#ffffff7a;--vo-surface-white-a015:#ffffff85;--vo-surface-white-a02:#ffffff8f;--vo-surface-black-a12:#18262014;--vo-surface-black-a22:#1826201a;--vo-pin-key-bg:radial-gradient(circle at 50% 0%, #ceac6d12, transparent 46%), linear-gradient(180deg, #fbfffb, #edf6ef);--vo-pin-key-border:var(--vo-line-strong);--vo-pin-key-shadow:inset 0 1px 0 #ffffffb8, 0 2px 5px #19221a14;--vo-pin-key-bg-hover:radial-gradient(circle at 50% 0%, #ceac6d12, transparent 46%), linear-gradient(180deg, #fbfffb, #edf6ef);--vo-pin-key-border-hover:#ceac6d7a;--vo-pin-key-shadow-hover:var(--vo-chrome-recess-inset);--vo-pin-key-biometric-bg:radial-gradient(circle at 50% 0%, #c29e6138, transparent 52%), linear-gradient(180deg, #efdcb994, #f5ead56b);--vo-pin-key-biometric-border:#96743770;--vo-pin-key-biometric-bg-hover:radial-gradient(circle at 50% 0%, #c29e6138, transparent 52%), linear-gradient(180deg, #efdcb994, #f5ead56b);--vo-pin-key-biometric-border-hover:#ceac6d7a;--vo-pin-dot-border:#96743770;--vo-pin-dot-bg:#ceac6d1f;--vo-pin-dot-filled-ring:#ceac6d33;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){:root[data-theme=light]{--vo-forest:lab(93.8084% -4.13531 2.63183);--vo-forest-deep:lab(4.71868% -6.04091 3.66981);--vo-charcoal:lab(90.3819% -5.31879 3.38699);--vo-charcoal-lift:lab(92.6752% -4.72689 3.00913);--vo-panel:lab(97.2617% -3.54391 2.25474);--vo-panel-raised:lab(98.3948% -2.95287 1.87819);--vo-glass:lab(96.7085% -4.13525 2.63163/.72);--vo-glass-raised:lab(97.8416% -3.54382 2.25469/.78);--vo-glass-header-bg:linear-gradient(180deg, lab(100% 0 0/.72), lab(96.1285% -4.13525 2.63168/.64));--vo-glass-dock-bg:lab(96.4631% -3.83958 2.44317/.72);--vo-chrome-recess-bg:lab(100% 0 0/.02);--vo-chrome-recess-border:lab(9.95745% -10.1462 6.36466/.18);--vo-chrome-recess-inset:inset 0 1px 0 lab(100% 0 0/.6), inset 0 -1px 0 lab(9.95745% -10.1462 6.36466/.14);--vo-glass-card-bg:linear-gradient(180deg, lab(100% 0 0/.38), lab(96.7085% -4.13525 2.63163/.28));--vo-glass-panel-bg:linear-gradient(180deg, lab(100% 0 0/.34), lab(95.5752% -4.72671 3.00887/.26));--vo-glass-raised-bg:linear-gradient(180deg, lab(100% 0 0/.48), lab(96.7085% -4.13525 2.63163/.38));--vo-glass-auth-bg:linear-gradient(180deg, lab(96.7352% -4.72662 3.00876/.86), lab(92.7553% -6.50272 4.14283/.88));--vo-glass-auth-panel-bg:linear-gradient(180deg, lab(99.0017% -3.54379 2.25464/.78), lab(95.6019% -5.31846 3.38637/.72));--vo-glass-auth-panel-border:lab(79.2396% .119776 9.66616/.16);--vo-glass-auth-panel-ring:0 0 0 1px lab(100% 0 0/.42);--vo-glass-auth-panel-shadow:0 22px 48px lab(30.6661% -5.92405 3.78698/.12), inset 0 1px 0 lab(100% 0 0/.58);--vo-pin-bare-panel-bg:lab(97.8416% -3.54382 2.25469);--vo-pin-bare-panel-border:lab(9.95745% -10.1462 6.36466/.16);--vo-pin-bare-panel-shadow:inset 0 1px 0 lab(100% 0 0/.58);--vo-shimmer-sheen:lab(100% 0 0/.52);--vo-glass-auth-inner-bg:lab(100% 0 0/.36);--vo-glass-auth-inner-border:lab(79.2396% .119776 9.66616/.18);--vo-overlay-scrim-bg:lab(9.88336% -8.35392 5.29203/.32);--vo-ivory:lab(9.95745% -10.1462 6.36466);--vo-ivory-muted:lab(22.6483% -8.3193 5.344);--vo-ivory-dim:lab(33.0386% -7.11317 4.55148);--vo-olive:lab(33.2411% -9.20509 17.3436);--vo-olive-soft:lab(40.1173% -7.62266 13.6977);--vo-olive-muted:lab(44.622% -5.19913 8.9771);--vo-gold-soft:lab(69.978% 4.69977 27.235);--vo-gold-muted:lab(56.0343% 3.75474 21.9679);--vo-line:lab(9.95745% -10.1462 6.36466/.3);--vo-line-strong:lab(9.95745% -10.1462 6.36466/.44);--vo-divider:lab(9.95745% -10.1462 6.36466/.22);--vo-danger:lab(38.67% 35.3085 31.8023);--vo-success:lab(31.4503% -22.2804 31.3377);--vo-success-bright:lab(26.9118% -25.1787 38.897);--vo-selection-soft:lab(26.9118% -25.1787 38.897/.14);--vo-selection-muted:lab(35.9686% -19.216 25.2917);--vo-selection-line:lab(26.9118% -25.1787 38.897/.36);--vo-warning:lab(37.3544% 11.4757 58.8311);--vo-chrome-fade-edge:lab(93.8084% -4.13531 2.63183/.86);--vo-chrome-fade-mid:lab(93.8084% -4.13531 2.63183/.4);--vo-chrome-fade-soft:lab(93.8084% -4.13531 2.63183/.12);--vo-stage-floor:lab(89.8019% -5.31885 3.38705);--vo-shadow-panel:0 18px 42px lab(9.88336% -8.35392 5.29203/.16);--vo-shadow-panel-strong:0 22px 54px lab(9.88336% -8.35392 5.29203/.2);--vo-shadow-dock:0 20px 48px lab(9.88336% -8.35392 5.29203/.18);--vo-shadow-card-inset:inset 0 1px 0 lab(100% 0 0/.68), inset 0 -12px 28px lab(9.88336% -8.35392 5.29203/.09);--vo-shadow-focus:0 0 0 3px lab(51.3125% 9.78413 40.5452/.32);--vo-pin-key-bg:radial-gradient(circle at 50% 0%, lab(72.3067% 6.8422 36.9838/.07), transparent 46%), linear-gradient(180deg, lab(99.501% -1.77115 1.12603), lab(96.1285% -4.13525 2.63168));--vo-pin-key-shadow:inset 0 1px 0 lab(100% 0 0/.72), 0 2px 5px lab(12.1032% -5.94152 3.81576/.08);--vo-pin-key-bg-hover:radial-gradient(circle at 50% 0%, lab(72.3067% 6.8422 36.9838/.07), transparent 46%), linear-gradient(180deg, lab(99.501% -1.77115 1.12603), lab(96.1285% -4.13525 2.63168));--vo-pin-key-border-hover:lab(72.3067% 6.8422 36.9838/.48);--vo-pin-key-biometric-bg:radial-gradient(circle at 50% 0%, lab(67.6183% 8.03661 37.0531/.22), transparent 52%), linear-gradient(180deg, lab(88.5297% 2.96238 19.474/.58), lab(93.1291% 1.57756 11.5121/.42));--vo-pin-key-biometric-border:lab(51.3394% 8.70615 38.5366/.44);--vo-pin-key-biometric-bg-hover:radial-gradient(circle at 50% 0%, lab(67.6183% 8.03661 37.0531/.22), transparent 52%), linear-gradient(180deg, lab(88.5297% 2.96238 19.474/.58), lab(93.1291% 1.57756 11.5121/.42));--vo-pin-key-biometric-border-hover:lab(72.3067% 6.8422 36.9838/.48);--vo-pin-dot-border:lab(51.3394% 8.70615 38.5366/.44);--vo-pin-dot-bg:lab(72.3067% 6.8422 36.9838/.12);--vo-pin-dot-filled-ring:lab(72.3067% 6.8422 36.9838/.2)}}:root[data-density=compact]{--vo-s0:5px;--vo-s1:8px;--vo-s2:12px;--vo-s3:20px;--vo-s4:32px;--vo-s5:52px;--vo-d0:6px;--vo-d1:10px;--vo-d2:16px;--vo-d3:26px;--vo-d4:42px;--vo-d5:68px}:root{--vo-ease-cinematic:cubic-bezier(.23, 1, .32, 1);--vo-ease-settle:cubic-bezier(.77, 0, .175, 1);--vo-ease-door:cubic-bezier(.33, 1, .68, 1);--vo-ease-qr:cubic-bezier(.22, .7, .16, 1);--vo-ease-spring:cubic-bezier(.32, .72, 0, 1);--vo-view-route-ms:var(--vo-motion-280);--vo-view-route-exit-ms:var(--vo-motion-180);--vo-stagger-step:45ms;--vo-stagger-step-wide:50ms;--vo-stagger-surface:60ms;--vo-stagger-surface-second:.12s;--vo-modal-scrim-ms:.36s;--vo-modal-frame-ms:.46s;--vo-modal-frame-delay:60ms;--vo-settings-panel-ms:.2s;--vo-scene-default-ms:.42s;--vo-scene-auth-handoff-ms:var(--vo-motion-280);--vo-scene-mfa-exit-ms:var(--vo-motion-600);--vo-scene-mfa-success-hold-ms:1s;--vo-mfa-success-pop-ms:.42s;--vo-mfa-success-stagger:.11s;--vo-mfa-success-dissolve-ms:.56s;--vo-mfa-success-dissolve-delay:var(--vo-scene-mfa-success-hold-ms);--vo-scene-splash-to-pin-ms:1.12s;--vo-scene-vault-to-overview-ms:.72s}.vo-motion-morph-enter{opacity:0;transition:opacity var(--vo-motion-280) var(--vo-ease-out), transform var(--vo-motion-280) var(--vo-ease-out);will-change:opacity, transform;transform:translateY(6px)scale(.998)}.vo-motion-morph-enter.is-visible,.vo-motion-morph-enter[data-visible=true]{opacity:1;transform:translate(0,0)scale(1)}.vo-motion-morph-modal-enter{opacity:0;transform:translateY(8px)scale(.97)}.vo-motion-morph-modal-enter.is-visible,.vo-motion-morph-modal-enter[data-visible=true]{opacity:1;transform:translate(0,0)scale(1)}.vo-motion-stagger-item{animation:vo-motion-stagger-reveal var(--vo-motion-280) var(--vo-ease-primary) forwards;animation-delay:calc(var(--vo-stagger-index,0) * var(--vo-stagger-step))}@keyframes vo-motion-stagger-reveal{0%{opacity:0;transform:translateY(8px)scale(.996)}to{opacity:1;transform:translate(0,0)scale(1)}}:root{--vo-header:48px;--vo-dock:82px;--vo-left-rail:288px;--vo-right-rail:288px;--vo-content-max:100%;--vo-window-min-height:0px;--vo-titlebar-safe-left:18px;--vo-shell-gutter:var(--vo-s2,16px);--vo-dock-item-width:44px;--vo-dock-item-height:44px;--vo-vault-dial-coast-ms:.82s;--vo-vault-bolt-delay:.3s;--vo-vault-door-delay:.52s;--vo-vault-door-open-ms:1.18s;--vo-vault-door-ease:var(--vo-ease-door);--vo-vault-dial-coast-ease:var(--vo-ease-primary);--vo-vault-dissolve-hold-ms:.12s;--vo-vault-dissolve-delay:calc(var(--vo-vault-door-delay) + var(--vo-vault-door-open-ms) + var(--vo-vault-dissolve-hold-ms));--vo-vault-dissolve-ms:.72s;--vo-onboarding-handoff-ms:var(--vo-motion-280);--vo-session-exit-ms:.4s;--vo-auth-panel-width:min(520px, calc(100vw - 48px));--vo-scroll-behavior:smooth}html,body,#root{width:100%;min-width:0;height:100%;min-height:100vh;min-height:max(var(--vo-window-min-height), 100dvh);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;touch-action:manipulation;color:var(--vo-ivory,oklch(var(--vo-ink)));font-family:var(--vo-body-family,"General Sans", Inter, sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none;margin:0;padding:0;overflow:hidden}body{overscroll-behavior:none}.vo-shell{grid-template-rows:calc(var(--vo-header) + env(safe-area-inset-top,0px)) 1fr var(--vo-dock);height:100vh;width:100vw;height:100dvh;width:100dvw;min-width:0;min-height:var(--vo-window-min-height);background-color:#010602;background-color:lab(1.28292% -1.73303 1.04978);background-image:var(--vo-app-background-image,url(./assets/images/backgrounds/vault-one_bg_master.png));background-position:50%;background-repeat:no-repeat;background-size:cover;display:grid;position:relative;overflow:hidden}.vo-shell-body{grid-template-columns:minmax(0, 1fr) var(--vo-right-rail);gap:var(--vo-shell-gutter);min-width:0;min-height:0;padding:0;display:grid;overflow:hidden}:root[data-right-rail=closed] .vo-shell-body,.vo-shell-body[data-right-rail=closed]{grid-template-columns:1fr}:root[data-right-rail=closed] .vo-right-rail{display:none}@media (max-width:1280px){:root{--vo-right-rail:280px}}@media (max-width:1100px){.vo-shell-body{grid-template-columns:1fr}.vo-right-rail{display:none}}:root[data-screen-class=large]{--vo-right-rail:320px;--vo-shell-gutter:var(--vo-s2,16px);--vo-content-max:100%}:root[data-screen-class=fhd]{--vo-content-max:100%}:root[data-density=compact]{--vo-header:44px;--vo-dock:60px;--vo-shell-gutter:var(--vo-s1,8px);--vo-dock-item-width:44px;--vo-dock-item-height:44px;--vo-right-rail:280px}:root[data-screen-class=large][data-density=compact]{--vo-shell-gutter:var(--vo-s2,12px);--vo-right-rail:300px}.vo-header{padding:env(safe-area-inset-top,0px) 16px 0 var(--vo-titlebar-safe-left);height:calc(var(--vo-header) + env(safe-area-inset-top,0px));background:var(--vo-glass-header-bg,var(--vo-glass,#151d16c7));-webkit-backdrop-filter:var(--vo-glass-blur,blur(18px) saturate(140%));z-index:30;isolation:isolate;border-bottom:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;display:grid;position:relative;overflow:visible}@supports (color:lab(0% 0 0)){.vo-header{background:var(--vo-glass-header-bg,var(--vo-glass,lab(9.75701% -5.3466 3.42902/.78)))}}.vo-header:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000 0%,#cac4b224 18%,#ceac6d29 50%,#cac4b224 82%,#0000 100%);background:linear-gradient(90deg,#0000 0%,lab(79.2396% .119776 9.66616/.14) 18%,lab(72.3067% 6.8422 36.9838/.16) 50%,lab(79.2396% .119776 9.66616/.14) 82%,#0000 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.vo-header:after{content:"";height:var(--vo-chrome-fade-height,16px);background:linear-gradient(180deg, var(--vo-chrome-fade-edge) 0%, var(--vo-chrome-fade-mid) 38%, var(--vo-chrome-fade-soft) 70%, transparent 100%);pointer-events:none;z-index:1;position:absolute;top:calc(100% - 1px);left:0;right:0}.vo-header-left,.vo-header-center,.vo-header-right{align-items:center;min-width:0;display:flex}.vo-header-left{gap:12px}.vo-header-center{justify-content:center}.vo-header-right{justify-content:flex-end;gap:8px}.vo-header-titleblock{flex-direction:column;justify-content:center;min-width:0;line-height:1.12;display:flex}.vo-header-titleblock .vo-breadcrumb{letter-spacing:.005em;font-size:14.5px;font-style:normal;line-height:1.12}.vo-header-titleblock .vo-breadcrumb-root{letter-spacing:.005em;color:var(--vo-gold);font-size:14.5px;font-style:normal;font-weight:760}.vo-header-titleblock .vo-breadcrumb-current,.vo-header-titleblock .vo-breadcrumb-mid{color:var(--vo-ivory);font-size:14.5px;font-style:normal;font-weight:400}.vo-header-titleblock .vo-breadcrumb-separator{color:var(--vo-ivory);opacity:.55;font-style:normal;font-weight:400}.vo-header-title{font-family:var(--vo-heading-family,"Sora", sans-serif);color:var(--vo-ivory);letter-spacing:.005em;white-space:nowrap;text-overflow:ellipsis;max-width:46vw;font-size:14.5px;font-weight:640;overflow:hidden}.vo-header-subtitle{color:var(--vo-ivory-dim);white-space:nowrap;text-overflow:ellipsis;max-width:46vw;font-size:11.5px;font-weight:460;overflow:hidden}.vo-header-settings-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:46vw;font-family:var(--vo-heading-family,"Sora", sans-serif);letter-spacing:0;align-items:baseline;font-size:14.5px;line-height:1.12;display:inline-flex;overflow:hidden}.vo-header-settings-root{text-overflow:ellipsis;min-width:0;color:var(--vo-gold);flex:none;font-weight:800;overflow:hidden}.vo-header-settings-separator,.vo-header-settings-current{color:var(--vo-ivory);font-weight:400}.vo-header-settings-separator{flex:none;margin:0 4px}.vo-header-settings-current{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.vo-header-sync{align-items:center;display:inline-flex}.vo-header-status-action{appearance:none;cursor:pointer;font:inherit;transition:border-color var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out), background var(--vo-motion-fast) var(--vo-ease-out)}.vo-header-status-action:hover{border-color:#ceac6d52;border-color:lab(72.3067% 6.8422 36.9838/.32)}.vo-header-status-action:focus-visible{outline-offset:2px;outline:2px solid #ceac6d73;outline:2px solid lab(72.3067% 6.8422 36.9838/.45)}.vo-header-status-action[data-tone=success]:hover{border-color:#83a46e70;border-color:lab(63.8542% -19.56 24.2383/.44)}.vo-header-status-action[aria-busy=true]{cursor:progress}.vo-header-right .vo-header-status-action,.vo-header-right .vo-header-sync,.vo-header-right .vo-notification-anchor,.vo-header-right>.vo-icon-button{flex:none;height:32px}.vo-header-right .vo-header-sync,.vo-header-right .vo-notification-anchor{justify-content:center;align-items:center;display:inline-flex}.vo-header-right .vo-header-sync [role=status]{align-items:center;height:100%;display:inline-flex}.vo-header-right .vo-header-status-action,.vo-header-right .vo-header-sync .vo-state-pill{line-height:1}.vo-header-divider{align-self:center}.vo-icon-button.is-spinning svg{animation:vo-spin var(--vo-motion-spinner) linear infinite}.vo-dock{width:max-content;max-width:calc(100vw - var(--vo-s3,26px));background:var(--vo-glass-panel-bg,var(--vo-glass-dock-bg,var(--vo-glass,#151d16c7)));height:64px;-webkit-backdrop-filter:var(--vo-glass-blur,blur(28px) saturate(168%));border:1px solid var(--vo-line,#cac4b226);border-radius:var(--vo-r-lg,12px);z-index:30;isolation:isolate;pointer-events:auto;scrollbar-width:none;box-shadow:var(--vo-shadow-dock,0 24px 70px #0000008f), inset 0 1px 0 #ffffff17, inset 0 -14px 24px #0000002e;justify-content:center;place-self:center;align-items:stretch;gap:0;padding:7px 10px;display:flex;position:relative;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000);mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000);-webkit-mask-image:linear-gradient(90deg,#0000,lab(0% 0 0) 18px calc(100% - 18px),#0000);mask-image:linear-gradient(90deg,#0000,lab(0% 0 0) 18px calc(100% - 18px),#0000)}@supports (color:lab(0% 0 0)){.vo-dock{background:var(--vo-glass-panel-bg,var(--vo-glass-dock-bg,var(--vo-glass,lab(9.75701% -5.3466 3.42902/.78))));border:1px solid var(--vo-line,lab(79.2396% .119776 9.66616/.15));box-shadow:var(--vo-shadow-dock,0 24px 70px lab(.00857163% -.0279099 .0152498/.56)), inset 0 1px 0 lab(100% 0 0/.09), inset 0 -14px 24px lab(.0275326% -.0664368 .0382632/.18)}}.vo-dock::-webkit-scrollbar{display:none}.vo-dock-group{align-items:stretch;gap:4px;padding:0 8px;display:flex}.vo-dock-divider{background:var(--vo-line,#4b4f436b);align-self:center;width:1px;height:38px;margin:0 4px}@supports (color:lab(0% 0 0)){.vo-dock-divider{background:var(--vo-line,lab(32.9252% -3.30767 6.69323/.42))}}.vo-dock-divider[data-weight=thick]{background:var(--vo-line-strong,#61665594);width:2px;height:38px;margin:0 12px}@supports (color:lab(0% 0 0)){.vo-dock-divider[data-weight=thick]{background:var(--vo-line-strong,lab(42.2654% -4.28291 8.71978/.58))}}.vo-dock-item{min-width:58px;height:46px;color:var(--vo-ivory-muted,#c2bdb2);cursor:pointer;transition:background var(--vo-motion-instant) var(--vo-ease-out), color var(--vo-motion-instant) var(--vo-ease-out), transform var(--vo-motion-180) var(--vo-ease-out);isolation:isolate;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:5px 8px;display:flex;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.vo-dock-item{color:var(--vo-ivory-muted,lab(76.8723% .219584 6.14901))}}.vo-dock-item:before{content:"";border-radius:var(--vo-r-card);background:linear-gradient(180deg, #ceac6d2e, #ceac6d12), oklch(var(--vo-ink) / 4%);opacity:0;transition:opacity var(--vo-motion-180) var(--vo-ease-out), transform var(--vo-motion-180) var(--vo-ease-out), border-color var(--vo-motion-180) var(--vo-ease-out);z-index:-1;border:1px solid #ceac6d3d;border:1px solid lab(72.3067% 6.8422 36.9838/.24);position:absolute;inset:3px;transform:scale(.86)}@supports (color:lab(0% 0 0)){.vo-dock-item:before{background:linear-gradient(180deg, lab(72.3067% 6.8422 36.9838/.18), lab(72.3067% 6.8422 36.9838/.07)), oklch(var(--vo-ink) / 4%)}}.vo-dock-item:after{content:"";border-radius:var(--vo-r-pill);background:var(--vo-gold,#ceac6d);opacity:0;width:18px;height:2px;transition:opacity var(--vo-motion-180) var(--vo-ease-out), transform var(--vo-motion-180) var(--vo-ease-out);position:absolute;bottom:5px;left:50%;transform:translate(-50%)scaleX(.35)}@supports (color:lab(0% 0 0)){.vo-dock-item:after{background:var(--vo-gold,lab(72.3067% 6.8422 36.9838))}}.vo-dock-item:hover{background:var(--vo-glass-raised,#1d271fd6);color:var(--vo-ivory,oklch(var(--vo-ink)))}@supports (color:lab(0% 0 0)){.vo-dock-item:hover{background:var(--vo-glass-raised,lab(14.4366% -6.23711 4.00411/.84))}}.vo-dock-item[data-active=true]{color:var(--vo-gold,#ceac6d)}@supports (color:lab(0% 0 0)){.vo-dock-item[data-active=true]{color:var(--vo-gold,lab(72.3067% 6.8422 36.9838))}}.vo-dock-item[data-active=true]:before{opacity:1;border-color:#ceac6d61;border-color:lab(72.3067% 6.8422 36.9838/.38);transform:scale(1)}.vo-dock-item[data-active=true]:after{opacity:1;transform:translate(-50%)scaleX(1)}.vo-dock-item-label{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;max-width:70px;font-size:11px;font-weight:500;overflow:hidden}.vo-dock-item-icon{z-index:1;width:24px;height:24px;transition:transform var(--vo-motion-180) var(--vo-ease-out);place-items:center;display:grid;position:relative}.vo-dock-item[data-active=true] .vo-dock-item-icon{transform:translateY(-1px)}.vo-dock-indicator{background:var(--vo-gold,#ceac6d);pointer-events:none;border-radius:2px;height:2px;position:absolute;bottom:6px}@supports (color:lab(0% 0 0)){.vo-dock-indicator{background:var(--vo-gold,lab(72.3067% 6.8422 36.9838))}}.vo-left-rail{border:1px solid var(--vo-line);border-radius:var(--vo-r-surface);background:var(--vo-panel,#101812);grid-template-rows:auto 1fr;min-width:0;min-height:0;display:grid;overflow:hidden}@supports (color:lab(0% 0 0)){.vo-left-rail{background:var(--vo-panel,lab(7.44952% -4.83685 3.00875))}}.vo-left-rail-header{color:var(--vo-ivory-dim,#9c988f);letter-spacing:.16em;text-transform:uppercase;padding:16px 20px 8px;font-size:11px}@supports (color:lab(0% 0 0)){.vo-left-rail-header{color:var(--vo-ivory-dim,lab(62.9431% .19449 5.38211))}}.vo-left-rail-body{overscroll-behavior:contain;min-height:0;padding:8px 12px 24px;overflow:auto}.vo-right-rail{isolation:isolate;border:none;border-left:1px solid oklch(var(--vo-ink) / 10%);-webkit-backdrop-filter:none;min-width:0;min-height:0;box-shadow:none;background:0 0;border-radius:0;grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.vo-right-rail:before{display:none}.vo-right-rail-header{padding:var(--vo-d2) var(--vo-d2) var(--vo-d1);color:var(--vo-gold);letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid var(--vo-divider);font-size:10px;font-weight:600}.vo-right-rail-body{min-height:0;padding:var(--vo-d2);overscroll-behavior:contain;gap:var(--vo-d2);flex-direction:column;display:flex;overflow:auto}.vo-content{isolation:isolate;min-width:0;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;grid-template-rows:1fr;display:grid;position:relative;overflow:hidden}.vo-view-switcher{border-radius:inherit;grid-template-areas:"stack";min-width:0;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}*{box-sizing:border-box}button,input,select,textarea{font:inherit}h1,h2,h3,p{margin:0}.vo-view{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.vo-view-actionbar{width:100%;max-width:var(--vo-content-max);flex-wrap:wrap;flex:none;justify-content:flex-start;align-items:center;gap:8px;margin:0 auto;padding:0 0 12px;display:flex}.vo-view-body{min-width:0;min-height:0;padding:26px clamp(16px, 3vw, 32px) calc(var(--vo-dock) + 12px);overscroll-behavior:contain;max-width:var(--vo-content-max);flex-direction:column;flex:auto;gap:26px;width:100%;margin:0 auto;display:flex;overflow:auto}.vo-panel-scroll{overscroll-behavior:contain;min-height:0;overflow:auto}.vo-panel{background:var(--vo-panel,#101812);border:1px solid var(--vo-line);border-radius:var(--vo-r-surface);flex-direction:column;gap:16px;min-height:0;padding:26px;display:flex;box-shadow:0 18px 42px #00000047;box-shadow:0 18px 42px lab(.0626068% -.102684 .0614405/.28)}@supports (color:lab(0% 0 0)){.vo-panel{background:var(--vo-panel,lab(7.44952% -4.83685 3.00875))}}.vo-panel-tight{padding:16px}.vo-panel-raised{background:var(--vo-panel-raised,#18221a)}@supports (color:lab(0% 0 0)){.vo-panel-raised{background:var(--vo-panel-raised,lab(12.116% -6.24102 4.01056))}}.vo-overlay-scrim{-webkit-backdrop-filter:blur(22px)saturate(152%);pointer-events:auto;animation:vo-modal-scrim-in var(--vo-modal-scrim-ms) var(--vo-ease-cinematic) both;background:radial-gradient(circle at 50% 36%,#ceac6d1a,#0000 46%),linear-gradient(#0000008a,#000000bd);background:radial-gradient(circle at 50% 36%,lab(72.3067% 6.8422 36.9838/.1),#0000 46%),linear-gradient(lab(.0635967% -.12435 .0682741/.54),lab(.00836754% -.0239164 .01342/.74));position:absolute;inset:0}.vo-overlay-modal{pointer-events:none;place-items:center;padding:clamp(16px,4vh,40px) clamp(14px,3vw,28px);display:grid;position:absolute;inset:0}.vo-overlay-modal>.vo-modal-frame{pointer-events:auto;animation:vo-modal-frame-in var(--vo-modal-frame-ms) var(--vo-ease-cinematic) var(--vo-modal-frame-delay) both}.vo-modal-host,.vo-modal-portal-root{z-index:1;position:absolute;inset:0}.vo-modal-portal-root{z-index:500;pointer-events:none;position:fixed}.vo-modal-portal-root .vo-overlay-scrim,.vo-modal-portal-root .vo-overlay-modal{position:fixed;inset:0}.vo-modal-portal-root .vo-overlay-scrim{pointer-events:auto}.vo-overlay-layer>[data-overlay]{z-index:0;pointer-events:none;position:absolute;inset:0}.vo-overlay-layer>[data-overlay][data-overlay-top=true]{z-index:1}.vo-overlay-layer>[data-overlay] .vo-modal-host{pointer-events:auto}.vo-overlay-floating{pointer-events:none;place-items:start center;padding-top:96px;display:grid;position:absolute;inset:0}.vo-overlay-floating>*{pointer-events:auto}.vo-command-center-scrim{-webkit-backdrop-filter:blur(14px)saturate(140%);background:radial-gradient(circle at 50% 20%,#ceac6d1a,#0000 42%),linear-gradient(#00000070,#000000ad);background:radial-gradient(circle at 50% 20%,lab(72.3067% 6.8422 36.9838/.1),#0000 42%),linear-gradient(lab(.0635967% -.12435 .0682741/.44),lab(.0270424% -.0564158 .0330538/.68))}.vo-command-center-layer{pointer-events:auto;place-items:start center;padding:clamp(72px,10vh,118px) 24px 96px;display:grid;position:absolute;inset:0}.vo-command-center-panel{-webkit-backdrop-filter:blur(30px)saturate(172%);backdrop-filter:blur(30px)saturate(172%);background:radial-gradient(circle at 50% 0,#ceac6d1c,#0000 48%),linear-gradient(#0a150cf7,#000100fc);background:radial-gradient(circle at 50% 0,lab(72.3067% 6.8422 36.9838/.11),#0000 48%),linear-gradient(lab(5.50683% -5.15955 3.17641/.97),lab(.210714% -.342347 .169063/.99));border:1px solid #cac4b238;border:1px solid lab(79.2396% .119776 9.66616/.22);border-radius:12px;grid-template-rows:auto auto minmax(0,1fr);gap:10px;width:min(680px,100vw - 48px);max-height:min(580px,100dvh - 160px);padding:14px;display:grid;overflow:hidden;box-shadow:0 44px 120px #000000bd,0 0 0 1px #ffffff0a,inset 0 1px #ffffff1f,inset 0 -30px 58px #0000004d;box-shadow:0 44px 120px lab(.00857163% -.0279099 .0152498/.74),0 0 0 1px lab(100% 0 0/.04),inset 0 1px lab(100% 0 0/.12),inset 0 -30px 58px lab(.0275326% -.0664368 .0382632/.3)}.vo-command-center-head{justify-content:space-between;align-items:center;min-width:0;padding:2px 4px 0;display:flex}.vo-command-center-input{width:100%;min-width:0;height:44px;color:var(--vo-ivory);font:inherit;background:linear-gradient(#0a140ceb,#000201f5);background:linear-gradient(lab(5.48744% -4.74462 2.92877/.92),lab(.49041% -.617646 .307813/.96));border:1px solid #cac4b22e;border:1px solid lab(79.2396% .119776 9.66616/.18);border-radius:12px;outline:none;padding:0 13px;font-size:14px;box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}.vo-command-center-input:focus-visible{box-shadow:var(--vo-shadow-focus), inset 0 1px 0 #ffffff1a;border-color:#ceac6d8a;border-color:lab(72.3067% 6.8422 36.9838/.54)}@supports (color:lab(0% 0 0)){.vo-command-center-input:focus-visible{box-shadow:var(--vo-shadow-focus), inset 0 1px 0 lab(100% 0 0/.1)}}.vo-command-center-list{gap:5px;min-height:0;max-height:360px;padding:4px;display:grid;overflow:auto}.vo-command-center-item{width:100%;min-width:0;color:var(--vo-ivory);font:inherit;text-align:left;cursor:pointer;transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-fast) var(--vo-ease-out);background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:11px 12px;display:grid}.vo-command-center-item:hover,.vo-command-center-item:focus-visible{background:linear-gradient(180deg, oklch(var(--vo-ink) / 8%), #ceac6d0d);border-color:#ceac6d3d;border-color:lab(72.3067% 6.8422 36.9838/.24);outline:none}@supports (color:lab(0% 0 0)){.vo-command-center-item:hover,.vo-command-center-item:focus-visible{background:linear-gradient(180deg, oklch(var(--vo-ink) / 8%), lab(72.3067% 6.8422 36.9838/.05))}}.vo-command-center-item:active{transform:scale(.99)}.vo-command-center-item span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--vo-ivory);font-size:14px;overflow:hidden}.vo-command-center-item span:last-child{color:var(--vo-ivory-dim);white-space:nowrap;font-size:11px}.vo-command-center-empty{color:var(--vo-ivory-muted);padding:18px 12px;font-size:13px}.vo-overlay-page{background:var(--vo-auth-background-image,url(./assets/images/backgrounds/vault-one_bg_master.png)) center / cover no-repeat, var(--vo-forest-deep,#010402);pointer-events:auto;z-index:100;place-items:center;display:grid;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.vo-overlay-page{background:var(--vo-auth-background-image,url(./assets/images/backgrounds/vault-one_bg_master.png)) center / cover no-repeat, var(--vo-forest-deep,lab(.958633% -1.20426 .678378))}}.vo-auth-stage{padding:32px 24px max(18px, env(safe-area-inset-bottom));background:var(--vo-auth-background-image,url(./assets/images/backgrounds/vault-one_bg_master.png)) center / cover no-repeat, var(--vo-forest-deep,#010402);pointer-events:auto;z-index:100;grid-template-rows:1fr auto;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}@supports (color:lab(0% 0 0)){.vo-auth-stage{background:var(--vo-auth-background-image,url(./assets/images/backgrounds/vault-one_bg_master.png)) center / cover no-repeat, var(--vo-forest-deep,lab(.958633% -1.20426 .678378))}}:root:has(.vo-auth-login-stage){min-width:0;min-height:0}:root:has(.vo-auth-login-stage) body{min-width:0;min-height:0}:root:has(.vo-auth-login-stage) #root{min-width:0;min-height:0}.vo-auth-login-stage{padding:34px clamp(24px, 5vw, 72px) max(58px, calc(env(safe-area-inset-bottom) + 42px));row-gap:var(--vo-d2);grid-template-rows:minmax(min-content,1fr) auto;overflow:hidden auto}@keyframes vo-auth-card-enter{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.vo-auth-login-stage .vo-auth-card:not(.vo-auth-switcher){animation:vo-auth-card-enter var(--vo-motion-400,.4s) cubic-bezier(.22, 1, .36, 1) both}.vo-auth-login-stage .vo-panel.vo-auth-card:before{display:none}.vo-auth-login-stage .vo-auth-card:not(.vo-auth-switcher)[data-transitioning=true] .vo-auth-card-body{opacity:.72;transition:opacity var(--vo-motion-180) var(--vo-ease-out), transform var(--vo-motion-180) var(--vo-ease-out);transform:translateY(2px)}.vo-auth-shell.vo-auth-shell-switcher{--vo-auth-switcher-width:min(900px, calc(100vw - 48px));grid-template-columns:minmax(0, var(--vo-auth-switcher-width))}.vo-auth-login-stage .vo-auth-card.vo-auth-switcher{--vo-auth-switch-ms:1.2s;--vo-auth-switch-cover-ms:1.2s;--vo-auth-switch-content-out-ms:.4s;--vo-auth-switch-content-in-ms:.8s;--vo-auth-cover-mark-opacity:.105;--vo-auth-control-radius:var(--vo-r-12);--vo-auth-switch-ease:cubic-bezier(.22, 1, .36, 1);--vo-auth-switch-cover-ease:cubic-bezier(.22, 1, .36, 1);isolation:isolate;gap:0;min-height:472px;padding:0;display:block;position:relative;overflow:hidden}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-form{z-index:1;gap:var(--vo-d2);width:50%;padding:var(--vo-d3);transition:transform var(--vo-auth-switch-ms) var(--vo-auth-switch-ease);flex-direction:column;margin-inline-start:auto;display:flex;position:relative;overflow:visible;transform:translate(0,0)}.vo-auth-login-stage .vo-auth-switcher[data-transitioning=true]>.vo-auth-switcher-form{will-change:transform}.vo-auth-login-stage .vo-auth-switcher[data-transitioning=true][data-mode=register]>.vo-auth-switcher-form,.vo-auth-login-stage .vo-auth-switcher[data-mode=register]>.vo-auth-switcher-form{transform:translate(-100%)}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-cover{z-index:2;width:50%;padding:var(--vo-d3);transition:transform var(--vo-auth-switch-cover-ms) var(--vo-auth-switch-cover-ease);background:linear-gradient(152deg,#2d3116f0 0%,#071008f2 56%,#010402f7 100%);background:linear-gradient(152deg,lab(19.1614% -5.47141 15.9949/.94) 0%,lab(3.87272% -3.73252 2.29557/.95) 56%,lab(.952652% -1.07626 .608829/.97) 100%);border-right:.5px solid #ceac6d38;border-right:.5px solid lab(72.3067% 6.8422 36.9838/.22);justify-content:flex-start;align-items:center;display:flex;position:absolute;inset:0 auto 0 0;overflow:hidden;transform:translate(0,0);box-shadow:inset 0 1px #ffffff17;box-shadow:inset 0 1px lab(100% 0 0/.09)}.vo-auth-login-stage .vo-auth-switcher[data-transitioning=true]>.vo-auth-switcher-cover{will-change:transform}.vo-auth-login-stage .vo-auth-switcher[data-transitioning=true][data-mode=register]>.vo-auth-switcher-cover{transform:translate(100%)}.vo-auth-login-stage .vo-auth-switcher[data-mode=register]>.vo-auth-switcher-cover{border-left:.5px solid #ceac6d38;border-left:.5px solid lab(72.3067% 6.8422 36.9838/.22);border-right:none;transform:translate(100%);box-shadow:inset 0 1px #ffffff17;box-shadow:inset 0 1px lab(100% 0 0/.09)}.vo-auth-switcher-cover-glow{z-index:0;pointer-events:none;background:radial-gradient(118% 82% at 16% 4%,#ceac6d33 0%,#0000 58%),radial-gradient(96% 76% at 102% 104%,#47523242 0%,#0000 62%);background:radial-gradient(118% 82% at 16% 4%,lab(72.3067% 6.8422 36.9838/.2) 0%,#0000 58%),radial-gradient(96% 76% at 102% 104%,lab(33.2411% -9.20509 17.3436/.26) 0%,#0000 62%);position:absolute;inset:0}.vo-auth-switcher-cover-mark{z-index:0;right:var(--vo-d2);bottom:var(--vo-d2);width:min(360px, calc(100% - (var(--vo-d2) * 2)));max-width:calc(100% - (var(--vo-d2) * 2));height:auto;opacity:var(--vo-auth-cover-mark-opacity);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.vo-auth-login-stage .vo-auth-switcher-form-inner{gap:inherit;flex-direction:column;width:100%;min-height:0;display:flex;overflow:visible}.vo-auth-switcher-cover-inner{z-index:1;align-items:flex-start;gap:var(--vo-d1);flex-direction:column;max-width:34ch;padding-inline-end:6px;display:flex;position:relative;overflow:visible}.vo-auth-switcher-cover-kicker{font-family:var(--vo-heading-family);letter-spacing:.2em;text-transform:uppercase;color:var(--vo-gold);font-size:10.5px;font-weight:660}.vo-auth-switcher-cover-title{font-family:var(--vo-heading-family);text-wrap:pretty;color:#f0ebde;color:lab(93.1215% .24274 6.91446);max-width:34ch;margin:0;padding-inline-end:.12em;font-size:clamp(22px,2.35vw,29px);font-style:italic;font-weight:690;line-height:1.24;overflow:visible}.vo-auth-switcher-cover-subtitle{max-width:32ch;font-family:var(--vo-heading-family);color:#c9c4b6e0;color:lab(79.2089% .299543 7.70468/.88);margin:0;font-size:clamp(14px,1.45vw,16.5px);font-weight:500;line-height:1.45}.vo-auth-switcher-cta{margin-top:var(--vo-d1);min-height:44px;padding:0 var(--vo-d2);border-radius:var(--vo-auth-control-radius,var(--vo-r-lg));color:var(--vo-gold);font:inherit;letter-spacing:.01em;cursor:pointer;transition:transform var(--vo-motion-instant) var(--vo-ease-out), background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out);will-change:transform;background:linear-gradient(#ceac6d2e,#ceac6d12);background:linear-gradient(lab(72.3067% 6.8422 36.9838/.18),lab(72.3067% 6.8422 36.9838/.07));border:.5px solid #ceac6d61;border:.5px solid lab(72.3067% 6.8422 36.9838/.38);align-items:center;gap:9px;font-size:13.5px;font-weight:640;display:inline-flex;box-shadow:inset 0 1px #ffffff1a;box-shadow:inset 0 1px lab(100% 0 0/.1)}.vo-auth-switcher-cta:hover:not(:disabled),.vo-auth-switcher-cta:focus-visible:not(:disabled){background:linear-gradient(#ceac6d42,#ceac6d1c);background:linear-gradient(lab(72.3067% 6.8422 36.9838/.26),lab(72.3067% 6.8422 36.9838/.11));border-color:#d9b97ec7;border-color:lab(76.954% 6.19522 34.4972/.78);outline:0;transform:translateY(-1px)}.vo-auth-switcher-cta:active:not(:disabled){transform:translateY(0)scale(.985)}.vo-auth-switcher-cta:disabled{opacity:.5;cursor:not-allowed}.vo-auth-switcher-cta-arrow{transition:transform var(--vo-auth-switch-ms,.48s) var(--vo-ease-cinematic);flex:none}.vo-auth-switcher[data-mode=register] .vo-auth-switcher-cta-arrow{transform:rotate(180deg)}.vo-auth-switcher-cta:hover:not(:disabled) .vo-auth-switcher-cta-arrow{transform:translate(2px)}.vo-auth-switcher[data-mode=register] .vo-auth-switcher-cta:hover:not(:disabled) .vo-auth-switcher-cta-arrow{transform:rotate(180deg)translate(2px)}.vo-auth-login-stage .vo-auth-switcher .vo-auth-mode-switch.vo-segmented.vo-view-segmented{border-radius:var(--vo-r-md);-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);background:linear-gradient(#040b06c7,#0102019e);background:linear-gradient(lab(2.58806% -2.39338 1.36285/.78),lab(.486492% -.532761 .266546/.62));border:1px solid #ceac6d29;border:1px solid lab(72.3067% 6.8422 36.9838/.16);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:4px;min-height:44px;padding:4px;display:grid;box-shadow:inset 0 1px #ffffff12,0 10px 28px #0000003d;box-shadow:inset 0 1px lab(100% 0 0/.07),0 10px 28px lab(.0270424% -.0564158 .0330538/.24)}.vo-auth-login-stage .vo-auth-switcher .vo-auth-mode-switch.vo-segmented.vo-view-segmented button{min-height:36px;padding:0 var(--vo-d1);border-radius:var(--vo-r-sm);color:var(--vo-ivory-muted);letter-spacing:.01em;box-shadow:none;transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-fast) var(--vo-ease-out);background:0 0;border:1px solid #0000;font-size:13px;font-weight:560}.vo-auth-login-stage .vo-auth-switcher .vo-auth-mode-switch.vo-segmented.vo-view-segmented button:hover:not([data-active=true]):not([aria-selected=true]),.vo-auth-login-stage .vo-auth-switcher .vo-auth-mode-switch.vo-segmented.vo-view-segmented button:focus-visible:not([data-active=true]):not([aria-selected=true]){color:var(--vo-ivory);background:oklch(var(--vo-ink) / 6%);border-color:#cac4b224;border-color:lab(79.2396% .119776 9.66616/.14)}.vo-auth-login-stage .vo-auth-switcher .vo-auth-mode-switch.vo-segmented.vo-view-segmented button[data-active=true],.vo-auth-login-stage .vo-auth-switcher .vo-auth-mode-switch.vo-segmented.vo-view-segmented button[aria-selected=true]{color:var(--vo-gold);background:linear-gradient(#ceac6d2e,#ceac6d14);background:linear-gradient(lab(72.3067% 6.8422 36.9838/.18),lab(72.3067% 6.8422 36.9838/.08));border-color:#ceac6d52;border-color:lab(72.3067% 6.8422 36.9838/.32);font-weight:640;box-shadow:inset 0 1px #ffffff1a,0 1px #00000024;box-shadow:inset 0 1px lab(100% 0 0/.1),0 1px lab(.0270424% -.0564158 .0330538/.14)}.vo-auth-login-stage .vo-auth-switcher .vo-auth-mode-switch.vo-segmented.vo-view-segmented button:active:not(:disabled){transform:scale(.98)}.vo-auth-login-stage .vo-auth-switcher[data-transitioning=true] .vo-auth-switcher-form-inner,.vo-auth-login-stage .vo-auth-switcher[data-transitioning=true] .vo-auth-switcher-cover-inner{transition:opacity var(--vo-auth-switch-content-in-ms) var(--vo-auth-switch-ease), visibility 0s linear;will-change:opacity;backface-visibility:hidden}.vo-auth-login-stage .vo-auth-switcher[data-transitioning=true] .vo-auth-switcher-cover-mark{transition:opacity var(--vo-auth-switch-content-in-ms) var(--vo-auth-switch-ease);will-change:opacity}.vo-auth-login-stage .vo-auth-switcher[data-transitioning=true][data-content-visible=false] .vo-auth-switcher-form-inner,.vo-auth-login-stage .vo-auth-switcher[data-transitioning=true][data-content-visible=false] .vo-auth-switcher-cover-mark,.vo-auth-login-stage .vo-auth-switcher[data-transitioning=true][data-content-visible=false] .vo-auth-switcher-cover-inner{opacity:0;pointer-events:none;transition-duration:var(--vo-auth-switch-content-out-ms);transition-timing-function:var(--vo-auth-switch-ease);transition-delay:0s}.vo-auth-login-stage .vo-auth-switcher[data-transitioning=true][data-content-visible=false] .vo-auth-switcher-form-inner,.vo-auth-login-stage .vo-auth-switcher[data-transitioning=true][data-content-visible=false] .vo-auth-switcher-cover-inner{visibility:hidden;transition-delay:0s, var(--vo-auth-switch-content-out-ms)}.vo-auth-login-stage .vo-auth-switcher[data-transitioning=true][data-content-visible=true] .vo-auth-switcher-form-inner,.vo-auth-login-stage .vo-auth-switcher[data-transitioning=true][data-content-visible=true] .vo-auth-switcher-cover-inner{opacity:1;pointer-events:auto;visibility:visible;transition-duration:var(--vo-auth-switch-content-in-ms);transition-timing-function:var(--vo-auth-switch-ease);transition-delay:0s}.vo-auth-login-stage .vo-auth-switcher[data-transitioning=true][data-content-visible=true] .vo-auth-switcher-cover-mark{opacity:var(--vo-auth-cover-mark-opacity);pointer-events:none;transition-duration:var(--vo-auth-switch-content-in-ms);transition-timing-function:var(--vo-auth-switch-ease);transition-delay:0s}.vo-auth-login-stage .vo-auth-switcher .vo-auth-input,.vo-auth-login-stage .vo-auth-switcher .vo-button.vo-auth-sso-button,.vo-auth-login-stage .vo-auth-switcher .vo-button.vo-auth-primary-button,.vo-auth-login-stage .vo-auth-switcher .vo-button[data-size=lg].vo-auth-sso-button,.vo-auth-login-stage .vo-auth-switcher .vo-button[data-size=lg].vo-auth-primary-button,.vo-auth-login-stage .vo-auth-switcher .vo-auth-switcher-cta{border-radius:var(--vo-auth-control-radius,var(--vo-r-lg))!important}.vo-auth-login-stage .vo-auth-switcher .vo-auth-card-head,.vo-auth-login-stage .vo-auth-switcher .vo-auth-card-body,.vo-auth-login-stage .vo-auth-switcher .vo-auth-card-body>*{animation:none!important}@media (max-height:700px) and (min-width:761px){.vo-auth-login-stage .vo-auth-card.vo-auth-switcher{min-height:0}}@media (max-width:760px){.vo-auth-shell.vo-auth-shell-switcher{--vo-auth-switcher-width:min(440px, 100%)}.vo-auth-login-stage .vo-auth-card.vo-auth-switcher{min-height:0}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-form,.vo-auth-login-stage .vo-auth-switcher[data-mode=register]>.vo-auth-switcher-form{width:100%;margin-inline-start:0;transform:none}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-cover,.vo-auth-login-stage .vo-auth-switcher[data-mode=register]>.vo-auth-switcher-cover{width:100%;min-height:210px;position:relative;inset:auto;transform:none;box-shadow:inset 0 1px #ceac6d29;box-shadow:inset 0 1px lab(72.3067% 6.8422 36.9838/.16)}.vo-auth-switcher-cover-mark{right:var(--vo-d2);bottom:var(--vo-d2);width:min(320px, calc(100% - (var(--vo-d2) * 2)))}}.vo-auth-stage-glow{pointer-events:none;z-index:1;background:linear-gradient(90deg,#00010033 0%,#0000 42%,#00010024 100%),linear-gradient(#0000000a 0%,#0000 34%,#0000002e 100%);background:linear-gradient(90deg,lab(.214642% -.419721 .230441/.2) 0%,#0000 42%,lab(.214642% -.419721 .230441/.14) 100%),linear-gradient(lab(.0635967% -.12435 .0682741/.04) 0%,#0000 34%,lab(.0635967% -.12435 .0682741/.18) 100%);position:absolute;inset:0}.vo-auth-shell{z-index:2;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(360px,430px);align-content:stretch;align-self:center;place-items:center stretch;gap:18px clamp(36px,6vw,96px);width:min(1080px,100vw - 72px);min-height:min(650px,100dvh - 88px);display:grid;position:relative}.vo-auth-shell-centered{grid-template-columns:minmax(0, var(--vo-auth-panel-width));grid-template-rows:auto;place-content:center;row-gap:0;width:auto;min-height:auto}.vo-auth-shell-centered .vo-auth-card{gap:var(--vo-d2);width:100%;padding:var(--vo-d2) var(--vo-d4);grid-area:1/1}.vo-auth-shell-centered .vo-auth-card-body{gap:var(--vo-d1)}.vo-auth-shell-centered .vo-auth-card .vo-auth-title{max-width:20ch;font-size:clamp(28px,2.8vw,34px)}.vo-auth-shell-centered .vo-auth-subtitle{margin-top:var(--vo-d0);line-height:1.55}.vo-auth-brand{grid-area:1/1;justify-content:flex-start;align-self:start;align-items:center;padding-top:8px;display:flex}.vo-auth-wordmark{filter:drop-shadow(0 1px #ffffff14)drop-shadow(0 20px 38px #0000006b);filter:drop-shadow(0 1px lab(100% 0 0/.08))drop-shadow(0 20px 38px lab(.0270424% -.0564158 .0330538/.42));width:min(286px,54vw);height:auto;display:block}.vo-auth-card{align-self:center;gap:var(--vo-d3);padding:var(--vo-d3) var(--vo-d4);grid-area:1/2/span 3;width:100%}.vo-auth-card-head{gap:var(--vo-d1);flex-direction:column;display:flex}.vo-auth-card-body{gap:var(--vo-d2);flex-direction:column;display:flex}.vo-auth-section-header{min-width:0;max-width:100%;color:var(--vo-ivory);font-family:var(--vo-heading-family);letter-spacing:0;white-space:normal;flex-wrap:wrap;align-items:center;gap:5px;padding-block:1px 2px;font-size:11px;line-height:1.4;display:flex;overflow:visible}.vo-auth-section-title{min-width:0;color:var(--vo-gold);flex:none;font-style:italic;font-weight:760}.vo-auth-section-subcategory{min-width:0;color:var(--vo-ivory);text-overflow:clip;white-space:normal;flex:none;font-style:italic;font-weight:430;overflow:visible}.vo-auth-mode-switch{border-radius:var(--vo-r-md);-webkit-backdrop-filter:blur(14px)saturate(125%);background:linear-gradient(#040b06c7,#0102019e);background:linear-gradient(lab(2.58806% -2.39338 1.36285/.78),lab(.486492% -.532761 .266546/.62));border:1px solid #ceac6d29;border:1px solid lab(72.3067% 6.8422 36.9838/.16);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;min-height:40px;padding:4px;display:grid;box-shadow:inset 0 1px #ffffff12,0 10px 28px #0000003d;box-shadow:inset 0 1px lab(100% 0 0/.07),0 10px 28px lab(.0270424% -.0564158 .0330538/.24)}.vo-auth-mode-switch button{border-radius:var(--vo-r-sm);height:auto;min-height:32px;color:var(--vo-ivory-muted);font:inherit;letter-spacing:.01em;cursor:pointer;transition:background var(--vo-motion-180) var(--vo-ease-out), border-color var(--vo-motion-180) var(--vo-ease-out), color var(--vo-motion-180) var(--vo-ease-out), transform var(--vo-motion-180) var(--vo-ease-out);background:0 0;border:1px solid #0000;font-size:12.5px;font-weight:560}.vo-auth-mode-switch button:hover,.vo-auth-mode-switch button:focus-visible{color:var(--vo-ivory);background:oklch(var(--vo-ink) / 6%);border-color:#cac4b224;border-color:lab(79.2396% .119776 9.66616/.14);outline:0}.vo-auth-mode-switch button[data-active=true],.vo-auth-mode-switch button[aria-selected=true]{color:var(--vo-gold);background:linear-gradient(#ceac6d2e,#ceac6d14);background:linear-gradient(lab(72.3067% 6.8422 36.9838/.18),lab(72.3067% 6.8422 36.9838/.08));border-color:#ceac6d52;border-color:lab(72.3067% 6.8422 36.9838/.32);box-shadow:inset 0 1px #ffffff1a,0 1px #00000024;box-shadow:inset 0 1px lab(100% 0 0/.1),0 1px lab(.0270424% -.0564158 .0330538/.14)}.vo-auth-mode-switch button[data-active=true]:hover,.vo-auth-mode-switch button[aria-selected=true]:hover{color:#e5c68e;color:lab(81.5983% 5.59995 32.136);background:linear-gradient(#ceac6d3d,#ceac6d1c);background:linear-gradient(lab(72.3067% 6.8422 36.9838/.24),lab(72.3067% 6.8422 36.9838/.11));border-color:#ceac6d61;border-color:lab(72.3067% 6.8422 36.9838/.38)}.vo-auth-mode-switch button:active:not(:disabled){transform:scale(.98)}.vo-auth-mode-switch button:disabled,.vo-segmented.vo-view-segmented button:disabled{cursor:not-allowed;opacity:.58}.vo-auth-kicker{color:var(--vo-gold);letter-spacing:.2em;text-transform:uppercase;font-size:10.5px;font-weight:600}.vo-auth-title{font-family:var(--vo-heading-family);letter-spacing:0;color:var(--vo-gold);margin:0;font-size:24px;font-style:italic;font-weight:660}.vo-auth-card .vo-auth-title{max-width:20ch;font-size:clamp(28px,3.4vw,38px);font-weight:690;line-height:1.08}.vo-auth-subtitle{color:var(--vo-ivory);margin:0;font-size:14px;line-height:1.55}.vo-auth-card .vo-auth-subtitle{max-width:42ch}.vo-auth-banner{border-radius:var(--vo-r-lg);padding:10px 14px;font-size:13px;line-height:1.45;position:relative}.vo-auth-banner-coded{padding-top:28px}.vo-error-code-badge{font-family:var(--vo-mono-family);letter-spacing:.02em;color:var(--vo-ivory-muted);opacity:.85;pointer-events:none;-webkit-user-select:text;user-select:text;font-size:10px;font-weight:500;position:absolute;top:8px;right:10px}.vo-error-code-badge--modal{text-align:right;opacity:.75;margin-bottom:6px;display:block;position:static}.vo-auth-banner-message{display:block}.vo-auth-banner-action{justify-content:space-between;align-items:center;gap:12px;display:flex}.vo-auth-banner-danger{color:var(--vo-danger);background:#d3796117;background:lab(60.7727% 34.0611 29.2189/.09);border:1px solid #d3796170;border:1px solid lab(60.7727% 34.0611 29.2189/.44)}.vo-auth-banner-success{color:var(--vo-success);background:#83a46e14;background:lab(63.8542% -19.56 24.2383/.08);border:1px solid #83a46e61;border:1px solid lab(63.8542% -19.56 24.2383/.38)}.vo-auth-banner-neutral{border:1px solid var(--vo-line);background:oklch(var(--vo-ink) / 4%);color:var(--vo-ivory-muted)}.vo-auth-banner-full{text-align:left;width:100%}.vo-auth-code{font-family:var(--vo-mono-family);background:oklch(var(--vo-ink) / 7%);border-radius:var(--vo-r-xs);color:var(--vo-ivory);padding:1px 6px;font-size:12px}.vo-auth-divider{color:var(--vo-ivory-dim);letter-spacing:.12em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;font-size:11px;display:grid}.vo-auth-divider:before,.vo-auth-divider:after{content:"";border-top:.5px solid #ceac6d29;border-top:.5px solid lab(72.3067% 6.8422 36.9838/.16);display:block}.vo-auth-divider>span{margin:0}.vo-auth-form{gap:var(--vo-d2);flex-direction:column;display:flex}.vo-auth-field{gap:var(--vo-d0);flex-direction:column;display:flex}.vo-auth-input-wrap{display:block;position:relative}.vo-auth-input-icon{z-index:2;color:var(--vo-ivory-dim);pointer-events:none;flex-shrink:0;display:block;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.vo-auth-input.vo-auth-input-iconed{z-index:1;padding-left:40px;position:relative}.vo-auth-input.vo-auth-input-iconed::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;display:none!important}.vo-auth-input.vo-auth-input-iconed::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;display:none!important}.vo-auth-label{color:var(--vo-ivory-dim);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500}.vo-auth-input{background:oklch(var(--vo-ink) / 6%);border:1px solid var(--vo-line-strong);border-radius:var(--vo-r-lg);height:44px;color:var(--vo-ivory);box-sizing:border-box;width:100%;transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out), box-shadow var(--vo-motion-fast) var(--vo-ease-out);outline:none;padding:0 14px;font-family:inherit;font-size:14px}.vo-auth-input:focus-visible{border-color:var(--vo-gold);background:oklch(var(--vo-ink) / 8%);box-shadow:var(--vo-shadow-focus,0 0 0 3px #ceac6d2e)}@supports (color:lab(0% 0 0)){.vo-auth-input:focus-visible{box-shadow:var(--vo-shadow-focus,0 0 0 3px lab(72.3067% 6.8422 36.9838/.18))}}.vo-auth-card .vo-button.vo-auth-sso-button,.vo-auth-card .vo-button.vo-auth-primary-button{border-radius:var(--vo-r-lg);transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out), box-shadow var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-fast) var(--vo-ease-out);will-change:transform}.vo-auth-card .vo-button.vo-auth-sso-button{background:linear-gradient(180deg, oklch(var(--vo-ink) / 10%), oklch(var(--vo-ink) / 5%));border-color:oklch(var(--vo-ink) / 18%);box-shadow:0 12px 28px #0000002e,inset 0 1px #ffffff1f;box-shadow:0 12px 28px lab(.0270424% -.0564158 .0330538/.18),inset 0 1px lab(100% 0 0/.12)}.vo-auth-card .vo-button.vo-auth-sso-button .vo-button-icon{width:20px;height:20px}.vo-auth-card .vo-button.vo-auth-sso-button .vo-button-icon svg{width:100%;height:100%;display:block}.vo-auth-card .vo-button.vo-auth-sso-button-apple .vo-auth-sso-apple-mark{transform:translateY(-.5px)}.vo-auth-card .vo-button.vo-auth-primary-button{box-shadow:0 6px 18px #00000029,inset 0 1px #fff3;box-shadow:0 6px 18px lab(.0270424% -.0564158 .0330538/.16),inset 0 1px lab(100% 0 0/.2)}.vo-auth-card .vo-button.vo-auth-sso-button:hover:not(:disabled),.vo-auth-card .vo-button.vo-auth-sso-button:focus-visible:not(:disabled),.vo-auth-card .vo-button.vo-auth-primary-button:hover:not(:disabled),.vo-auth-card .vo-button.vo-auth-primary-button:focus-visible:not(:disabled){filter:none;transform:translateY(-1px);box-shadow:0 14px 30px #00000047,0 0 0 .5px #ceac6d33,inset 0 1px #fff3;box-shadow:0 14px 30px lab(.0270424% -.0564158 .0330538/.28),0 0 0 .5px lab(72.3067% 6.8422 36.9838/.2),inset 0 1px lab(100% 0 0/.2)}.vo-auth-card .vo-button.vo-auth-sso-button:active:not(:disabled),.vo-auth-card .vo-button.vo-auth-primary-button:active:not(:disabled){filter:none;transform:scale(.97)}.vo-auth-input:disabled{opacity:.6;cursor:not-allowed}.vo-auth-links{padding-top:var(--vo-d0);font-family:var(--vo-body-family);color:var(--vo-ivory-muted);justify-content:center;font-size:13px;display:flex}.vo-auth-link{color:var(--vo-gold);cursor:pointer;font:inherit;font-size:inherit;padding:var(--vo-d0) var(--vo-d1);transition:color var(--vo-motion-180) var(--vo-ease-out), opacity var(--vo-motion-180) var(--vo-ease-out);background:0 0;border:0;border-radius:0;text-decoration:none}.vo-auth-link:hover,.vo-auth-link:focus-visible{color:var(--vo-ivory);background:0 0;outline:0;text-decoration:none}.vo-auth-footer{color:var(--vo-ivory-dim);letter-spacing:.18em;text-transform:uppercase;place-self:end center;padding-top:8px;font-size:11px;font-weight:500}.vo-auth-page-footer{z-index:4;left:max(18px, env(safe-area-inset-left));right:max(18px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom));text-align:center;pointer-events:auto;gap:var(--vo-d1);justify-items:center;padding:0;display:grid;position:absolute}.vo-auth-login-stage>.vo-auth-page-footer{grid-row:2;place-self:end center;width:100%;position:static;inset:auto}.vo-auth-legal-links{gap:var(--vo-d2) var(--vo-d3);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.vo-auth-legal-links .vo-auth-link{letter-spacing:.14em;text-transform:uppercase;color:#ceac6db8;color:lab(72.3067% 6.8422 36.9838/.72);cursor:pointer;font-size:11px;font:inherit;background:0 0;border:0;border-radius:0;padding:0;text-decoration:none}.vo-auth-legal-links .vo-auth-link:hover,.vo-auth-legal-links .vo-auth-link:focus-visible{color:var(--vo-gold);background:0 0;outline:0;text-decoration:none}.vo-auth-legal-portal-root{z-index:510;pointer-events:auto;position:fixed;inset:0}.vo-auth-legal-portal-root .vo-auth-legal-overlay-scrim{cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(28px)saturate(108%);animation:vo-modal-scrim-in var(--vo-modal-scrim-ms,.36s) var(--vo-ease-cinematic) both;background:linear-gradient(#000000e6,#000000f5),#000000d6;background:linear-gradient(lab(.0275917% -.0680983 .0365764/.9),lab(.0276718% -.0703409 .0338256/.96)),lab(.0645084% -.143148 .0777423/.84);border:0;margin:0;padding:0;position:fixed;inset:0}.vo-auth-legal-portal-root .vo-auth-legal-overlay-dialog{padding:calc(env(safe-area-inset-top,0px) + 56px) max(18px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.vo-auth-legal-portal-root .vo-auth-legal-overlay-back.vo-auth-flow-back.vo-button{pointer-events:auto;z-index:2}.vo-auth-legal-portal-root .vo-auth-legal-overlay-panel{z-index:1;pointer-events:auto;gap:var(--vo-d2);background:var(--vo-glass-auth-panel-bg);border-color:var(--vo-glass-auth-panel-border);width:min(720px,100%);min-height:0;max-height:min(78dvh,820px);box-shadow:var(--vo-glass-auth-panel-shadow), var(--vo-glass-auth-panel-ring);animation:vo-modal-frame-in var(--vo-modal-frame-ms,.46s) var(--vo-ease-cinematic) var(--vo-modal-frame-delay,60ms) both;grid-template-rows:auto minmax(0,1fr) auto;padding:clamp(22px,2.4vw,30px);display:grid;position:relative;overflow:hidden}.vo-auth-legal-overlay-head{gap:6px;min-width:0;display:grid}.vo-auth-legal-overlay-kicker{color:var(--vo-gold);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.vo-auth-legal-overlay-title{color:var(--vo-ivory);font-family:var(--vo-heading-family);margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:700;line-height:1.08}.vo-auth-legal-overlay-meta{color:var(--vo-ivory-dim);letter-spacing:.02em;margin:0;font-size:12px}.vo-auth-legal-overlay-body{overscroll-behavior:contain;min-height:0;color:var(--vo-ivory-muted);gap:12px;padding-right:4px;font-size:13px;line-height:1.62;display:grid;overflow:auto}.vo-auth-legal-overlay-body p{white-space:pre-wrap;margin:0}.vo-auth-legal-overlay-empty{color:var(--vo-ivory-dim);font-style:italic}.vo-auth-legal-overlay-foot{justify-content:flex-end;padding-top:4px;display:flex}.vo-auth-legal-overlay-online{color:var(--vo-gold);letter-spacing:.04em;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.vo-auth-legal-overlay-online:hover,.vo-auth-legal-overlay-online:focus-visible{color:var(--vo-gold-soft);outline:0}.vo-auth-legal-portal-root[data-hosted-web=true] .vo-auth-legal-overlay-panel--web{border-radius:var(--vo-r-md);background:linear-gradient(145deg,#030c06e6,#000301f5);background:linear-gradient(145deg,lab(2.61283% -2.95926 1.5433/.9),lab(.70381% -.998735 .495791/.96));border:1px solid #cac4b224;border:1px solid lab(79.2396% .119776 9.66616/.14);width:min(860px,100%);max-height:min(84dvh,900px);padding:clamp(20px,2.2vw,28px);box-shadow:0 38px 100px #0000006b,inset 0 1px #ffffff0f;box-shadow:0 38px 100px lab(0% 0 0/.42),inset 0 1px lab(100% 0 0/.06)}.vo-auth-legal-portal-root[data-hosted-web=true] .vo-auth-legal-overlay-title{letter-spacing:-.02em;font-size:clamp(26px,2.8vw,34px)}.vo-auth-legal-portal-root[data-hosted-web=true] .vo-auth-legal-overlay-body.vo-legal-reader-surface{overscroll-behavior:contain;min-height:0;margin-top:10px;overflow:auto}.vo-auth-legal-portal-root[data-hosted-web=true] .vo-auth-legal-overlay-foot{border-top:1px solid #cac4b21a;border-top:1px solid lab(79.2396% .119776 9.66616/.1);padding-top:10px}.vo-auth-footer-copy{color:var(--vo-ivory-dim);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:11px;font-weight:500}.vo-auth-shell>.vo-auth-footer{grid-area:3/1;justify-self:start}@media (max-width:760px){.vo-auth-login-stage{padding:24px 18px max(56px, calc(env(safe-area-inset-bottom) + 40px))}.vo-auth-shell{grid-template-rows:auto auto auto;grid-template-columns:1fr;row-gap:18px;width:min(430px,100%);min-height:auto}.vo-auth-brand{grid-area:1/1;justify-content:center;padding-top:0}.vo-auth-wordmark{width:min(234px,70vw)}.vo-auth-card{padding:var(--vo-d3);grid-area:2/1}.vo-auth-card .vo-auth-title{max-width:none;font-size:30px}.vo-mfa-setup{text-align:center;grid-template-columns:1fr;justify-items:center}.vo-mfa-setup-copy{width:100%}.vo-auth-shell>.vo-auth-footer{grid-area:3/1;justify-self:center}.vo-auth-shell-centered{min-height:auto;width:var(--vo-auth-panel-width);grid-template-rows:auto;grid-template-columns:1fr}}@media (max-height:700px) and (min-width:761px){.vo-auth-shell{min-height:calc(100dvh - 72px)}.vo-auth-card{padding:var(--vo-d3);gap:var(--vo-d2)}}.vo-auth-screen-panel,.vo-auth-overlay-panel,.vo-revoked-panel{width:var(--vo-auth-panel-width);gap:var(--vo-d2);flex-direction:column;display:flex}.vo-revoked-panel{gap:var(--vo-s2)}.vo-revoked-kicker{color:var(--vo-danger);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:650}.vo-revoked-title{font-family:var(--vo-heading-family);color:var(--vo-ivory);margin:0;font-size:22px;font-weight:660}.vo-revoked-copy{color:var(--vo-ivory-muted);margin:0;font-size:13px;line-height:1.6}.vo-auth-flow-page{background:var(--vo-auth-background-image,url(./assets/images/backgrounds/vault-one_bg_master.png)) center / cover no-repeat, var(--vo-forest-deep,#010402)}@supports (color:lab(0% 0 0)){.vo-auth-flow-page{background:var(--vo-auth-background-image,url(./assets/images/backgrounds/vault-one_bg_master.png)) center / cover no-repeat, var(--vo-forest-deep,lab(.958633% -1.20426 .678378))}}.vo-offline-stage{grid-template-rows:1fr;padding-bottom:32px}.vo-offline-card{width:var(--vo-auth-panel-width);place-self:center;position:relative;overflow:hidden}.vo-mfa-stage{box-sizing:border-box;padding:clamp(24px, 4vh, 48px) clamp(20px, 5vw, 72px) max(32px, env(safe-area-inset-bottom));overflow:auto}.vo-offline-mark{border-radius:var(--vo-r-surface);width:40px;height:40px;color:var(--vo-gold);font-family:var(--vo-heading-family);background:#ceac6d1a;background:lab(72.3067% 6.8422 36.9838/.1);border:1px solid #ceac6d57;border:1px solid lab(72.3067% 6.8422 36.9838/.34);place-items:center;font-size:21px;font-weight:760;display:grid;box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}.vo-mfa-panel,.vo-pin-setup-panel,.vo-touchid-setup-panel,.vo-quick-unlock-panel{min-width:0}.vo-overlay-page.vo-quick-unlock-stage,.vo-overlay-page.vo-pin-setup-stage{box-sizing:border-box;overscroll-behavior:none;background:0 0;align-content:center;place-items:center;min-height:100%;padding:clamp(24px,4vh,48px) clamp(20px,5vw,72px);display:grid;position:absolute;inset:0;overflow:auto}.vo-mfa-panel{isolation:isolate;gap:20px;width:min(560px,100vw - 48px);padding:clamp(24px,3.2vw,32px)}.vo-mfa-panel .vo-auth-title{max-width:18ch;font-size:clamp(28px,3vw,34px);line-height:1.08}.vo-mfa-panel .vo-auth-subtitle{max-width:46ch}.vo-mfa-setup{border-radius:var(--vo-r-lg);-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:linear-gradient(145deg,#8cb6721a,#0000 58%),linear-gradient(#010803b8,#000201d1);background:linear-gradient(145deg,lab(69.8675% -24.0435 30.2495/.1),#0000 58%),linear-gradient(lab(1.65914% -2.15953 1.12108/.72),lab(.4972% -.744656 .448307/.82));border:1px solid #8cb67238;border:1px solid lab(69.8675% -24.0435 30.2495/.22);grid-template-columns:minmax(168px,auto) minmax(0,1fr);align-items:start;gap:20px;padding:18px;display:grid;box-shadow:inset 0 1px #ffffff1a,0 18px 44px #00000042;box-shadow:inset 0 1px lab(100% 0 0/.1),0 18px 44px lab(0% 0 0/.26)}.vo-mfa-qr{aspect-ratio:1;border-radius:var(--vo-r-md);background:#fbf8f1f5;background:lab(97.7356% -.127882 3.82103/.96);place-items:center;width:168px;padding:12px;display:grid;box-shadow:0 0 0 1px #ffffff3d,0 10px 28px #00000038;box-shadow:0 0 0 1px lab(100% 0 0/.24),0 10px 28px lab(0% 0 0/.22)}.vo-mfa-qr img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;display:block}.vo-mfa-setup-copy{min-width:0;color:var(--vo-text-muted);align-content:center;gap:10px;font-size:13px;line-height:1.5;display:grid}.vo-mfa-setup-copy strong{color:var(--vo-ivory);font-size:15px;line-height:1.35;font-family:var(--vo-heading-family);font-weight:600}.vo-mfa-secret{overflow-wrap:anywhere;border-radius:var(--vo-r-sm);width:100%;color:var(--vo-gold-soft);letter-spacing:.1em;background:#0001008f;background:lab(.121923% -.193097 .115821/.56);border:1px solid #8cb67247;border:1px solid lab(69.8675% -24.0435 30.2495/.28);padding:10px 12px;font-size:13px;line-height:1.45;display:block}.vo-mfa-code-group{margin-top:2px;position:relative}.vo-auth-mfa-autofill-capture{opacity:0;color:#0000;caret-color:#0000;z-index:2;letter-spacing:0;text-indent:-9999px;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;font-size:16px;position:absolute;inset:0;overflow:hidden}.vo-mfa-code-group .vo-auth-code-input:not(.vo-auth-mfa-autofill-capture){pointer-events:none;flex:none;transform:none}.vo-mfa-code-group:focus-within .vo-auth-code-input[data-active=true]{border-color:var(--vo-gold);box-shadow:var(--vo-shadow-focus,0 0 0 3px #ceac6d2e)}@supports (color:lab(0% 0 0)){.vo-mfa-code-group:focus-within .vo-auth-code-input[data-active=true]{box-shadow:var(--vo-shadow-focus,0 0 0 3px lab(72.3067% 6.8422 36.9838/.18))}}@keyframes vo-mfa-autofill-start{0%{opacity:0}to{opacity:0}}.vo-auth-mfa-autofill-capture:-webkit-autofill{animation-name:vo-mfa-autofill-start}.vo-auth-screen-panel[data-size=sm]{width:var(--vo-auth-panel-width)}.vo-auth-screen-panel[data-align=center]{text-align:center;align-items:center}.vo-auth-screen-head{flex-direction:column;gap:6px;width:100%;margin-block-end:2px;display:flex}.vo-auth-screen-panel[data-align=center] .vo-auth-subtitle{max-width:34ch;margin-inline:auto}.vo-auth-screen-panel[data-align=center] .vo-auth-screen-head .vo-auth-section-header{justify-content:center;align-self:center;width:auto;max-width:100%}.vo-auth-screen-panel[data-pin-card=bare] .vo-auth-screen-head .vo-auth-section-header{justify-content:flex-start;align-self:flex-start;width:100%;max-width:none}.vo-auth-flow-page .vo-auth-screen-head .vo-auth-section-header,.vo-auth-flow-page .vo-mfa-panel .vo-auth-screen-head .vo-auth-section-header,.vo-auth-flow-page .vo-pin-setup-panel .vo-auth-screen-head .vo-auth-section-header,.vo-auth-flow-page .vo-touchid-setup-panel .vo-auth-screen-head .vo-auth-section-header{justify-content:flex-start;align-self:flex-start}.vo-auth-agreement-stage .vo-agreement-head .vo-auth-section-header,.vo-agreement-stage .vo-agreement-card .vo-auth-screen-head .vo-auth-section-header{align-self:flex-start;margin-block-end:4px}.vo-auth-mfa-flow{gap:18px;width:100%;display:grid}.vo-auth-mfa-entry{gap:0;width:100%;display:grid}.vo-auth-mfa-section{gap:10px;width:100%;display:grid}.vo-auth-mfa-section+.vo-auth-mfa-section{border-top:1px solid #cac4b224;border-top:1px solid lab(79.2396% .119776 9.66616/.14);margin-top:18px;padding-top:18px}.vo-auth-mfa-section-label,.vo-auth-mfa-provider-label{color:var(--vo-gold);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:600}.vo-auth-mfa-section-hint{color:var(--vo-ivory-muted);max-width:48ch;margin:0;font-size:12px;line-height:1.45}.vo-auth-mfa-section-code .vo-auth-code-group,.vo-auth-mfa-section-code .vo-mfa-code-group{justify-content:center;width:100%}.vo-auth-mfa-submit{border-top:1px solid #cac4b224;border-top:1px solid lab(79.2396% .119776 9.66616/.14);margin-top:2px;padding-top:18px}.vo-auth-mfa-provider-row{gap:8px;width:100%;display:grid}.vo-auth-mfa-segmented{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.vo-auth-mfa-segmented[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.vo-auth-mfa-provider-chip{white-space:nowrap;text-overflow:ellipsis;min-height:30px;padding:0 8px;font-size:11.5px;font-weight:560;overflow:hidden}.vo-auth-mfa-segmented button[data-active=true],.vo-auth-mfa-segmented button[aria-checked=true]{color:var(--vo-gold);background:linear-gradient(#ceac6d4d,#ceac6d1f);background:linear-gradient(lab(72.3067% 6.8422 36.9838/.3),lab(72.3067% 6.8422 36.9838/.12));border-color:#ceac6d75;border-color:lab(72.3067% 6.8422 36.9838/.46);font-weight:680;box-shadow:inset 0 1px #ffffff1f,0 0 0 1px #ceac6d24,0 2px 10px #0003;box-shadow:inset 0 1px lab(100% 0 0/.12),0 0 0 1px lab(72.3067% 6.8422 36.9838/.14),0 2px 10px lab(0% 0 0/.2)}.vo-auth-mfa-email-actions{gap:0;display:grid}.vo-auth-mfa-email-send{border-radius:var(--vo-r-md);background:linear-gradient(145deg,#ceac6d14,#0000 62%),linear-gradient(#010803ad,#000201c7);background:linear-gradient(145deg,lab(72.3067% 6.8422 36.9838/.08),#0000 62%),linear-gradient(lab(1.65914% -2.15953 1.12108/.68),lab(.4972% -.744656 .448307/.78));border:1px solid #ceac6d38;border:1px solid lab(72.3067% 6.8422 36.9838/.22);gap:12px;padding:14px 16px;display:grid;box-shadow:inset 0 1px #ffffff14,0 14px 32px #0000002e;box-shadow:inset 0 1px lab(100% 0 0/.08),0 14px 32px lab(0% 0 0/.18)}.vo-auth-mfa-email-send[data-sent=true]{background:linear-gradient(145deg,#8cb6721a,#0000 62%),linear-gradient(#010803ad,#000201c7);background:linear-gradient(145deg,lab(69.8675% -24.0435 30.2495/.1),#0000 62%),linear-gradient(lab(1.65914% -2.15953 1.12108/.68),lab(.4972% -.744656 .448307/.78));border-color:#8cb67247;border-color:lab(69.8675% -24.0435 30.2495/.28)}.vo-auth-mfa-email-status{color:var(--vo-ivory-muted);margin:0;font-size:12px;line-height:1.45}.vo-auth-mfa-email-send[data-sent=true] .vo-auth-mfa-email-status{color:var(--vo-ivory)}.vo-auth-mfa-email-action{justify-self:stretch;width:100%}.vo-auth-field-compact{margin:0}.vo-auth-1password-code{letter-spacing:.36em;text-align:center}.vo-auth-code-group{gap:var(--vo-s1);justify-content:center;display:flex}.vo-auth-code-input,.vo-pin-input{background:var(--vo-panel-raised);border:1px solid var(--vo-line-strong);border-radius:var(--vo-r-md);font-family:var(--vo-mono-family);color:var(--vo-ivory);text-align:center;box-sizing:border-box;transition:border-color var(--vo-motion-fast) var(--vo-ease-out), box-shadow var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-fast) var(--vo-ease-out);outline:none;padding:0;line-height:1}.vo-auth-code-input{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;width:48px;height:56px;padding-block:0;padding-inline:0;font-size:24px;font-weight:600;display:inline-flex}.vo-mfa-code-group .vo-auth-code-input:not(.vo-auth-mfa-autofill-capture){animation:none}.vo-mfa-code-group .vo-auth-code-input:not(.vo-auth-mfa-autofill-capture)[data-filled=true]{border-color:#ceac6d61;border-color:lab(72.3067% 6.8422 36.9838/.38)}.vo-auth-code-input[data-filled=true]{border-color:var(--vo-gold);animation:vo-mfa-digit-pop var(--vo-motion-fast,.18s) var(--vo-ease-out)}.vo-mfa-code-group:focus-within .vo-auth-code-input[data-active=true]{transform:translateY(-2px)}@keyframes vo-mfa-digit-pop{0%{transform:scale(.82)}55%{transform:scale(1.08)}to{transform:scale(1)}}.vo-auth-mfa-section-code[data-shake=true] .vo-mfa-code-group,.vo-auth-mfa-section-code[data-shake=true] .vo-auth-field-compact{animation:none}.vo-auth-mfa-section-code[data-feedback=success] .vo-mfa-code-group .vo-auth-code-input:not(.vo-auth-mfa-autofill-capture),.vo-auth-mfa-section-code[data-feedback=success] .vo-auth-1password-code{color:var(--vo-ivory);opacity:1;-webkit-text-fill-color:currentColor;animation:vo-mfa-code-jump-success var(--vo-mfa-success-pop-ms,.42s) cubic-bezier(.22, 1, .36, 1) both}.vo-auth-mfa-section-code[data-feedback=success] .vo-mfa-code-group .vo-auth-code-input[data-digit="1"]{animation-delay:0s}.vo-auth-mfa-section-code[data-feedback=success] .vo-mfa-code-group .vo-auth-code-input[data-digit="2"]{animation-delay:calc(var(--vo-mfa-success-stagger,.11s) * 1)}.vo-auth-mfa-section-code[data-feedback=success] .vo-mfa-code-group .vo-auth-code-input[data-digit="3"]{animation-delay:calc(var(--vo-mfa-success-stagger,.11s) * 2)}.vo-auth-mfa-section-code[data-feedback=success] .vo-mfa-code-group .vo-auth-code-input[data-digit="4"]{animation-delay:calc(var(--vo-mfa-success-stagger,.11s) * 3)}.vo-auth-mfa-section-code[data-feedback=success] .vo-mfa-code-group .vo-auth-code-input[data-digit="5"]{animation-delay:calc(var(--vo-mfa-success-stagger,.11s) * 4)}.vo-auth-mfa-section-code[data-feedback=success] .vo-mfa-code-group .vo-auth-code-input[data-digit="6"]{animation-delay:calc(var(--vo-mfa-success-stagger,.11s) * 5)}.vo-auth-mfa-section-code[data-feedback=error] .vo-mfa-code-group .vo-auth-code-input:not(.vo-auth-mfa-autofill-capture),.vo-auth-mfa-section-code[data-feedback=error] .vo-auth-1password-code{color:var(--vo-ivory);background:linear-gradient(180deg, #bd725e1f, #bd725e0d), var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));box-shadow:var(--vo-chrome-recess-inset), 0 0 0 1px #bd725e3d, 0 0 16px #bd725e29;opacity:1;-webkit-text-fill-color:currentColor;animation:vo-mfa-code-error-wave var(--vo-mfa-error-wave-ms,.34s) cubic-bezier(.36, 0, .2, 1) forwards;border-color:#bd725ea3;border-color:lab(56.2866% 28.7218 24.4586/.64)}@supports (color:lab(0% 0 0)){.vo-auth-mfa-section-code[data-feedback=error] .vo-mfa-code-group .vo-auth-code-input:not(.vo-auth-mfa-autofill-capture),.vo-auth-mfa-section-code[data-feedback=error] .vo-auth-1password-code{background:linear-gradient(180deg, lab(56.2866% 28.7218 24.4586/.12), lab(56.2866% 28.7218 24.4586/.05)), var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));box-shadow:var(--vo-chrome-recess-inset), 0 0 0 1px lab(56.2866% 28.7218 24.4586/.24), 0 0 16px lab(56.2866% 28.7218 24.4586/.16)}}.vo-auth-mfa-section-code[data-feedback=error] .vo-mfa-code-group .vo-auth-code-input[data-digit="1"]{animation-delay:0s}.vo-auth-mfa-section-code[data-feedback=error] .vo-mfa-code-group .vo-auth-code-input[data-digit="2"]{animation-delay:calc(var(--vo-mfa-error-stagger,42ms) * 1)}.vo-auth-mfa-section-code[data-feedback=error] .vo-mfa-code-group .vo-auth-code-input[data-digit="3"]{animation-delay:calc(var(--vo-mfa-error-stagger,42ms) * 2)}.vo-auth-mfa-section-code[data-feedback=error] .vo-mfa-code-group .vo-auth-code-input[data-digit="4"]{animation-delay:calc(var(--vo-mfa-error-stagger,42ms) * 3)}.vo-auth-mfa-section-code[data-feedback=error] .vo-mfa-code-group .vo-auth-code-input[data-digit="5"]{animation-delay:calc(var(--vo-mfa-error-stagger,42ms) * 4)}.vo-auth-mfa-section-code[data-feedback=error] .vo-mfa-code-group .vo-auth-code-input[data-digit="6"]{animation-delay:calc(var(--vo-mfa-error-stagger,42ms) * 5)}.vo-auth-mfa-section-code[data-feedback] .vo-auth-code-input:disabled,.vo-auth-mfa-section-code[data-feedback] .vo-auth-code-input:read-only,.vo-auth-mfa-section-code[data-feedback] .vo-auth-1password-code:disabled,.vo-auth-mfa-section-code[data-feedback] .vo-auth-1password-code:read-only{opacity:1;cursor:default;-webkit-text-fill-color:currentColor}@keyframes vo-mfa-code-error-wave{0%,to{box-shadow:var(--vo-chrome-recess-inset), 0 0 0 1px #bd725e3d, 0 0 16px #bd725e29;border-color:#bd725ea3;border-color:lab(56.2866% 28.7218 24.4586/.64);transform:translate(0)}18%{box-shadow:var(--vo-chrome-recess-inset), 0 0 0 1px #bd725e6b, 0 0 22px #bd725e47;border-color:#bd725ee0;border-color:lab(56.2866% 28.7218 24.4586/.88);transform:translate(-5px)}42%{transform:translate(5px)}66%{transform:translate(-3px)}82%{transform:translate(2px)}}@supports (color:lab(0% 0 0)){@keyframes vo-mfa-code-error-wave{0%,to{box-shadow:var(--vo-chrome-recess-inset), 0 0 0 1px lab(56.2866% 28.7218 24.4586/.24), 0 0 16px lab(56.2866% 28.7218 24.4586/.16);border-color:#bd725ea3;border-color:lab(56.2866% 28.7218 24.4586/.64);transform:translate(0)}18%{box-shadow:var(--vo-chrome-recess-inset), 0 0 0 1px lab(56.2866% 28.7218 24.4586/.42), 0 0 22px lab(56.2866% 28.7218 24.4586/.28);border-color:#bd725ee0;border-color:lab(56.2866% 28.7218 24.4586/.88);transform:translate(-5px)}42%{transform:translate(5px)}66%{transform:translate(-3px)}82%{transform:translate(2px)}}}@keyframes vo-mfa-code-jump-success{0%{border-color:var(--vo-line-strong);background:var(--vo-panel-raised);box-shadow:var(--vo-chrome-recess-inset);transform:translateY(0)scale(1)}34%{background:linear-gradient(180deg, #83a46e24, #83a46e0f), var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));box-shadow:var(--vo-chrome-recess-inset), 0 0 0 1px #83a46e5c, 0 0 26px #83a46e47;border-color:#83a46ed1;border-color:lab(63.8542% -19.56 24.2383/.82);transform:translateY(-11px)scale(1.03)}62%{background:linear-gradient(180deg, #83a46e24, #83a46e0f), var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));box-shadow:var(--vo-chrome-recess-inset), 0 0 0 1px #83a46e47, 0 0 20px #83a46e38;border-color:#83a46eb8;border-color:lab(63.8542% -19.56 24.2383/.72);transform:translateY(-2px)scale(1.01)}to{background:linear-gradient(180deg, #83a46e24, #83a46e0f), var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));box-shadow:var(--vo-chrome-recess-inset), 0 0 0 1px #83a46e38, 0 0 16px #83a46e2e;border-color:#83a46e9e;border-color:lab(63.8542% -19.56 24.2383/.62);transform:translateY(0)scale(1)}}@supports (color:lab(0% 0 0)){@keyframes vo-mfa-code-jump-success{0%{border-color:var(--vo-line-strong);background:var(--vo-panel-raised);box-shadow:var(--vo-chrome-recess-inset);transform:translateY(0)scale(1)}34%{background:linear-gradient(180deg, lab(63.8542% -19.56 24.2383/.14), lab(63.8542% -19.56 24.2383/.06)), var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));box-shadow:var(--vo-chrome-recess-inset), 0 0 0 1px lab(63.8542% -19.56 24.2383/.36), 0 0 26px lab(63.8542% -19.56 24.2383/.28);border-color:#83a46ed1;border-color:lab(63.8542% -19.56 24.2383/.82);transform:translateY(-11px)scale(1.03)}62%{background:linear-gradient(180deg, lab(63.8542% -19.56 24.2383/.14), lab(63.8542% -19.56 24.2383/.06)), var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));box-shadow:var(--vo-chrome-recess-inset), 0 0 0 1px lab(63.8542% -19.56 24.2383/.28), 0 0 20px lab(63.8542% -19.56 24.2383/.22);border-color:#83a46eb8;border-color:lab(63.8542% -19.56 24.2383/.72);transform:translateY(-2px)scale(1.01)}to{background:linear-gradient(180deg, lab(63.8542% -19.56 24.2383/.14), lab(63.8542% -19.56 24.2383/.06)), var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));box-shadow:var(--vo-chrome-recess-inset), 0 0 0 1px lab(63.8542% -19.56 24.2383/.22), 0 0 16px lab(63.8542% -19.56 24.2383/.18);border-color:#83a46e9e;border-color:lab(63.8542% -19.56 24.2383/.62);transform:translateY(0)scale(1)}}}@keyframes vo-mfa-code-success{0%{border-color:var(--vo-line-strong);box-shadow:var(--vo-chrome-recess-inset);transform:scale(1)}38%{box-shadow:var(--vo-chrome-recess-inset), 0 0 0 1px #83a46e52, 0 0 24px #83a46e42;border-color:#83a46ec7;border-color:lab(63.8542% -19.56 24.2383/.78);transform:scale(1.05)}to{box-shadow:var(--vo-chrome-recess-inset), 0 0 0 1px #83a46e38, 0 0 16px #83a46e2e;border-color:#83a46e9e;border-color:lab(63.8542% -19.56 24.2383/.62);transform:scale(1)}}@supports (color:lab(0% 0 0)){@keyframes vo-mfa-code-success{0%{border-color:var(--vo-line-strong);box-shadow:var(--vo-chrome-recess-inset);transform:scale(1)}38%{box-shadow:var(--vo-chrome-recess-inset), 0 0 0 1px lab(63.8542% -19.56 24.2383/.32), 0 0 24px lab(63.8542% -19.56 24.2383/.26);border-color:#83a46ec7;border-color:lab(63.8542% -19.56 24.2383/.78);transform:scale(1.05)}to{box-shadow:var(--vo-chrome-recess-inset), 0 0 0 1px lab(63.8542% -19.56 24.2383/.22), 0 0 16px lab(63.8542% -19.56 24.2383/.18);border-color:#83a46e9e;border-color:lab(63.8542% -19.56 24.2383/.62);transform:scale(1)}}}.vo-auth-mfa-section-code[data-feedback=loading] .vo-mfa-code-group .vo-auth-code-input:not(.vo-auth-mfa-autofill-capture),.vo-auth-mfa-section-code[data-feedback=loading] .vo-auth-1password-code:not(:placeholder-shown){border-color:#ceac6d8c;border-color:lab(72.3067% 6.8422 36.9838/.55);animation:1.05s cubic-bezier(.4,0,.2,1) infinite vo-mfa-code-verify-pulse}@keyframes vo-mfa-code-verify-pulse{0%,to{box-shadow:var(--vo-chrome-recess-inset), 0 0 0 0 #ceac6d00;border-color:#ceac6d6b;border-color:lab(72.3067% 6.8422 36.9838/.42);transform:translateY(0)scale(1)}50%{box-shadow:var(--vo-chrome-recess-inset), 0 0 0 3px #ceac6d2e;border-color:#ceac6db8;border-color:lab(72.3067% 6.8422 36.9838/.72);transform:translateY(-1px)scale(1.02)}}@supports (color:lab(0% 0 0)){@keyframes vo-mfa-code-verify-pulse{0%,to{box-shadow:var(--vo-chrome-recess-inset), 0 0 0 0 lab(72.3067% 6.8422 36.9838/0);border-color:#ceac6d6b;border-color:lab(72.3067% 6.8422 36.9838/.42);transform:translateY(0)scale(1)}50%{box-shadow:var(--vo-chrome-recess-inset), 0 0 0 3px lab(72.3067% 6.8422 36.9838/.18);border-color:#ceac6db8;border-color:lab(72.3067% 6.8422 36.9838/.72);transform:translateY(-1px)scale(1.02)}}}@keyframes vo-mfa-code-pulse{0%,to{border-color:#ceac6d6b;border-color:lab(72.3067% 6.8422 36.9838/.42);box-shadow:0 0 #ceac6d00;box-shadow:0 0 lab(72.3067% 6.8422 36.9838/0)}50%{border-color:#ceac6dad;border-color:lab(72.3067% 6.8422 36.9838/.68);box-shadow:0 0 0 3px #ceac6d2e;box-shadow:0 0 0 3px lab(72.3067% 6.8422 36.9838/.18)}}.vo-auth-mfa-verify-status{margin:var(--vo-s2) 0 0;letter-spacing:.02em;color:var(--vo-gold);justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:560;display:flex}.vo-auth-mfa-verify-dots{align-items:center;gap:4px;display:inline-flex}.vo-auth-mfa-verify-dots>span{background:var(--vo-gold);width:5px;height:5px;animation:vo-mfa-verify-dot 1.05s var(--vo-ease-in-out) infinite;border-radius:50%}.vo-auth-mfa-verify-dots>span:nth-child(2){animation-delay:.15s}.vo-auth-mfa-verify-dots>span:nth-child(3){animation-delay:.3s}@keyframes vo-mfa-verify-dot{0%,80%,to{opacity:.35;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}.vo-auth-code-input:focus-visible,.vo-pin-input:focus-visible{border-color:var(--vo-gold);box-shadow:var(--vo-shadow-focus,0 0 0 3px #ceac6d2e);outline:none}@supports (color:lab(0% 0 0)){.vo-auth-code-input:focus-visible,.vo-pin-input:focus-visible{box-shadow:var(--vo-shadow-focus,0 0 0 3px lab(72.3067% 6.8422 36.9838/.18))}}.vo-pin-input{letter-spacing:.36em;width:100%;height:52px;font-size:24px}.vo-pin-input-compact{height:44px;font-size:22px}.vo-pin-dots{justify-content:center;gap:10px;margin:0;display:flex}.vo-pin-entry{gap:var(--vo-s1);width:100%;display:grid}.vo-pin-dots[data-standalone=true]{margin-top:0}.vo-pin-dot{width:12px;height:12px;transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out), box-shadow var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-fast) var(--vo-ease-out);background:#ceac6d14;background:lab(72.3067% 6.8422 36.9838/.08);border:1.5px solid #ceac6d57;border:1.5px solid lab(72.3067% 6.8422 36.9838/.34);border-radius:50%;box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}.vo-pin-dot[data-filled=true]{border-color:var(--vo-gold,var(--vo-gold));background:var(--vo-gold,var(--vo-gold));transform:scale(1.1);box-shadow:0 0 0 3px #ceac6d24,0 0 16px #ceac6d6b,inset 0 1px #ffffff38;box-shadow:0 0 0 3px lab(72.3067% 6.8422 36.9838/.14),0 0 16px lab(72.3067% 6.8422 36.9838/.42),inset 0 1px lab(100% 0 0/.22)}.vo-pin-pad-shell{outline:none;gap:18px;width:min(100%,312px);margin:0 auto;display:grid}.vo-pin-pad-shell:focus-visible{box-shadow:none}.vo-pin-pad-shell[data-shake=true]{animation:vo-pin-shake var(--vo-motion-280) var(--vo-ease-in-out)}.vo-pin-pad{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;display:grid}.vo-pin-key,.vo-pin-key-placeholder{border-radius:var(--vo-r-md);width:100%;height:54px}.vo-pin-key-placeholder{visibility:hidden;pointer-events:none}.vo-pin-key{border:1px solid oklch(var(--vo-ink) / 11%);background:linear-gradient(180deg, oklch(var(--vo-ink) / 8%), oklch(var(--vo-ink) / 3%));color:var(--vo-ivory);font-family:var(--vo-heading-family);cursor:pointer;transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-fast) var(--vo-ease-out);place-items:center;font-size:21px;font-weight:680;display:grid;box-shadow:inset 0 1px #ffffff17,inset 0 -12px 22px #00000029;box-shadow:inset 0 1px lab(100% 0 0/.09),inset 0 -12px 22px lab(.0626068% -.102684 .0614405/.16)}.vo-pin-key:hover:not(:disabled),.vo-pin-key:focus-visible{background:linear-gradient(180deg, oklch(var(--vo-ink) / 12%), oklch(var(--vo-ink) / 5%));border-color:#ceac6d4d;border-color:lab(72.3067% 6.8422 36.9838/.3);outline:0}.vo-pin-key:active:not(:disabled){transform:scale(.97)}.vo-pin-key:disabled{opacity:.42}.vo-pin-key[data-action=true]{font-size:0;font-weight:680}.vo-pin-key[data-action=true]:not(.vo-pin-key-biometric){color:var(--vo-ivory)}.vo-pin-key-biometric{color:var(--vo-gold);background:linear-gradient(#ceac6d24,#ceac6d0f);background:linear-gradient(lab(72.3067% 6.8422 36.9838/.14),lab(72.3067% 6.8422 36.9838/.06));border-color:#ceac6d47;border-color:lab(72.3067% 6.8422 36.9838/.28)}.vo-pin-key-biometric:hover:not(:disabled),.vo-pin-key-biometric:focus-visible{box-shadow:var(--vo-chrome-recess-inset);border-color:#ceac6d7a;border-color:lab(72.3067% 6.8422 36.9838/.48);outline:0}.vo-pin-key[data-action=true] svg,.vo-pin-key[data-action=true] .vo-touchid-symbol{width:30px;height:30px}.vo-pin-key[data-action=true] svg:not(.vo-touchid-symbol):not(.vo-backspace-symbol){stroke-width:2.6px}.vo-pin-key[data-action=true] .vo-backspace-symbol{opacity:.92;width:26px;height:26px}.vo-pin-key-spinner{border-radius:var(--vo-r-pill);border:2px solid #ceac6d47;border:2px solid lab(72.3067% 6.8422 36.9838/.28);border-top-color:var(--vo-gold);width:18px;height:18px;animation:vo-spin var(--vo-motion-spinner) linear infinite}.vo-pin-error{min-height:18px;color:var(--vo-danger);text-align:center;margin:-4px 0 0;font-size:12px;line-height:1.45}@keyframes vo-pin-shake{0%,to{transform:translate(0)}22%{transform:translate(-6px)}46%{transform:translate(5px)}70%{transform:translate(-3px)}}.vo-auth-screen-panel[data-pin-card=bare]{border:1px solid var(--vo-pin-bare-panel-border,var(--vo-glass-auth-panel-border));border-radius:var(--vo-r-20);background:var(--vo-pin-bare-panel-bg);box-shadow:var(--vo-pin-bare-panel-shadow), var(--vo-glass-auth-panel-ring);-webkit-backdrop-filter:none;backdrop-filter:none;gap:clamp(18px,2.4vh,22px);padding:clamp(28px,3.6vw,36px) clamp(26px,3.4vw,32px);position:relative;overflow:hidden}.vo-auth-screen-panel[data-pin-card=bare]>*{position:relative}.vo-auth-screen-panel[data-pin-card=bare] .vo-auth-screen-head{gap:clamp(8px,1.2vh,10px)}.vo-auth-screen-panel[data-pin-card=bare] .vo-auth-title{max-width:none;color:var(--vo-ivory,var(--vo-ivory));letter-spacing:0;text-shadow:none;font-size:clamp(26px,3.2vw,32px);font-style:italic;font-weight:760;line-height:1.08}.vo-auth-screen-panel[data-pin-card=bare] .vo-auth-subtitle{color:var(--vo-ivory-muted);text-shadow:none;font-size:clamp(13px,1.4vw,14px);font-style:italic;font-weight:430;line-height:1.5}.vo-auth-screen-panel[data-pin-card=bare] .vo-auth-screen-head:after{content:none}.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-pad-shell{gap:16px}.vo-quick-unlock-panel[data-auth-success=true] .vo-pin-pad-shell,.vo-quick-unlock-panel[data-auth-success=true] .vo-auth-screen-head,.vo-quick-unlock-panel[data-auth-success=true] .vo-quick-unlock-footer,.vo-quick-unlock-panel[data-auth-success=true] .vo-biometric-status,.vo-quick-unlock-panel[data-auth-success=true] .vo-button-full{opacity:0;filter:blur(10px);pointer-events:none;transition:opacity .68s cubic-bezier(.77,0,.175,1),transform .68s cubic-bezier(.77,0,.175,1),filter .68s cubic-bezier(.77,0,.175,1);transform:translateY(-10px)scale(.96)}.vo-quick-unlock-panel[data-auth-success=true]{opacity:0;filter:blur(6px);transition:opacity .76s cubic-bezier(.77,0,.175,1) .12s,filter .76s cubic-bezier(.77,0,.175,1) .12s}.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key{border-radius:var(--vo-r-20);height:64px;font-weight:700}.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-dot{border:1px solid var(--vo-line);background:var(--vo-chrome-recess-bg,#ffffff05);box-shadow:var(--vo-chrome-recess-inset)}.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-dot[data-filled=true]{background:var(--vo-gold);border-color:#ceac6d6b;border-color:lab(72.3067% 6.8422 36.9838/.42);box-shadow:0 0 0 2px #ceac6d1f,inset 0 1px #ffffff2e;box-shadow:0 0 0 2px lab(72.3067% 6.8422 36.9838/.12),inset 0 1px lab(100% 0 0/.18)}.vo-auth-screen-panel[data-pin-card=bare] .vo-button{border-radius:var(--vo-r-20)}.vo-auth-screen-panel[data-pin-card=bare] .vo-button[data-variant=primary]:not(.vo-button-full){box-shadow:0 14px 30px #0003,inset 0 1px #ffffff2e;box-shadow:0 14px 30px lab(.0270424% -.0564158 .0330538/.2),inset 0 1px lab(100% 0 0/.18)}.vo-auth-flow-page .vo-quick-unlock-panel .vo-button.vo-button-full{border-radius:var(--vo-r-20);min-height:44px}@supports (color:lab(0% 0 0)){.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full{background:linear-gradient(180deg, lab(79.2785% 7.15986 38.9321), var(--vo-gold) 62%, lab(65.3348% 6.52736 35.0436))}}.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=ghost].vo-button-full,.vo-auth-flow-page .vo-quick-unlock-panel .vo-button.vo-quick-unlock-forgot{border:1px solid var(--vo-glass-auth-inner-border,var(--vo-line));background:var(--vo-glass-auth-inner-bg,var(--vo-chrome-recess-bg));box-shadow:var(--vo-chrome-recess-inset);color:var(--vo-ivory-muted)}.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=ghost].vo-button-full:hover:not(:disabled),.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=ghost].vo-button-full:focus-visible:not(:disabled),.vo-auth-flow-page .vo-quick-unlock-panel .vo-button.vo-quick-unlock-forgot:hover:not(:disabled),.vo-auth-flow-page .vo-quick-unlock-panel .vo-button.vo-quick-unlock-forgot:focus-visible:not(:disabled){color:var(--vo-ivory);background:oklch(var(--vo-ink) / 8%);border-color:#cac4b238;border-color:lab(79.2396% .119776 9.66616/.22);transform:none}.vo-auth-flow-back.vo-button{top:calc(env(safe-area-inset-top,0px) + var(--vo-titlebar-safe-top) + var(--vo-auth-back-offset,0px));left:calc(env(safe-area-inset-left,0px) + var(--vo-titlebar-safe-left));z-index:110;width:auto;min-height:30px;color:var(--vo-ivory-muted);letter-spacing:.03em;border-radius:var(--vo-r-sm);box-shadow:none;pointer-events:auto;transition:color var(--vo-motion-fast) var(--vo-ease-out), background var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-fast) var(--vo-ease-out);background:0 0;border:0;padding:4px 10px 4px 4px;font-size:11.5px;position:fixed}@media (hover:hover) and (pointer:fine){.vo-auth-flow-back.vo-button:hover:not(:disabled),.vo-auth-flow-back.vo-button:focus-visible:not(:disabled){color:var(--vo-ivory);background:oklch(var(--vo-ink) / 8%);box-shadow:none;border-color:#0000;outline:0;transform:none}}.vo-auth-flow-back.vo-button:active:not(:disabled){transform:scale(.98)}.vo-auth-flow-back.vo-button .vo-button-icon{flex:none;justify-content:center;align-items:center;width:12px;height:12px;margin-inline-end:4px;line-height:0;display:inline-flex;transform:none}.vo-auth-flow-back.vo-button .vo-button-icon .vo-auth-flow-back-chevron{width:12px;height:12px;display:block}.vo-auth-flow-back.vo-button .vo-button-label{padding-block:0}.vo-quick-unlock-stage[data-auth-success=true] .vo-auth-flow-back.vo-button,.vo-quick-unlock-stage[data-auth-success=true]:not([data-unlock-via=touch-id]) .vo-button-full{opacity:0;filter:blur(10px);pointer-events:none;transition:opacity .68s cubic-bezier(.77,0,.175,1),transform .68s cubic-bezier(.77,0,.175,1),filter .68s cubic-bezier(.77,0,.175,1);transform:translateY(-10px)scale(.96)}.vo-quick-unlock-stage[data-unlock-via=touch-id][data-auth-success=true] .vo-quick-unlock-footer{min-height:0!important;display:none!important}.vo-auth-flow-page .vo-quick-unlock-panel[data-biometric-prompt=true] .vo-quick-unlock-footer{min-height:0}.vo-auth-screen-panel[data-pin-card=bare] .vo-biometric-status{border-color:oklch(var(--vo-ink) / 13%);background:oklch(var(--vo-ink) / 5%);border-radius:var(--vo-r-20)}.vo-auth-actions{gap:var(--vo-s1);width:100%;display:flex}.vo-auth-actions-vertical{gap:var(--vo-s1);flex-direction:column;width:100%;display:flex}.vo-auth-helper{color:var(--vo-ivory-dim);text-align:center;margin:0;font-size:12px}.vo-auth-inline{text-align:center;color:var(--vo-ivory-muted);font-size:13px}.vo-auth-inline-button{color:var(--vo-gold);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:13px}.vo-auth-inline-button:disabled{color:var(--vo-ivory-dim)}.vo-error-banner-actions{flex-shrink:0;align-items:center;gap:12px;display:inline-flex}.vo-error-help-link{color:var(--vo-gold);cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:0;margin-top:6px;padding:0;font-size:12px;text-decoration:underline}.vo-pin-error-wrap{justify-items:center;gap:2px;display:grid}.vo-error-solution-body{gap:10px;display:grid}.vo-error-solution-heading{color:var(--vo-ivory);margin:0;font-size:13px;font-weight:600}.vo-error-solution-steps{color:var(--vo-ivory-muted);gap:8px;margin:0;padding-left:1.15rem;font-size:13px;line-height:1.45;display:grid}.vo-connection-card-error-wrap{gap:4px;display:grid}.vo-biometric-glyph{width:80px;height:80px;color:var(--vo-gold);transition:background var(--vo-motion-standard) var(--vo-ease-out), border-color var(--vo-motion-standard) var(--vo-ease-out), box-shadow var(--vo-motion-standard) var(--vo-ease-out), color var(--vo-motion-standard) var(--vo-ease-out);background:#131e15;background:lab(9.80799% -6.54604 4.18565);border:1px solid #ceac6d5c;border:1px solid lab(72.3067% 6.8422 36.9838/.36);border-radius:12px;place-items:center;display:grid;box-shadow:0 0 32px #ceac6d24;box-shadow:0 0 32px lab(72.3067% 6.8422 36.9838/.14)}.vo-biometric-glyph[data-size=sm]{border-radius:12px;width:72px;height:72px}.vo-biometric-glyph-modal{background:var(--vo-panel-raised);border-color:var(--vo-line-strong);border-radius:12px;width:64px;height:64px;margin:0 auto}.vo-biometric-ring{border-radius:var(--vo-r-card);border:2px solid;width:28px;height:28px;display:block}.vo-biometric-glyph[data-state=success]{color:var(--vo-success);background:#83a46e24;background:lab(63.8542% -19.56 24.2383/.14);border-color:#83a46e6b;border-color:lab(63.8542% -19.56 24.2383/.42);box-shadow:0 0 32px #83a46e38;box-shadow:0 0 32px lab(63.8542% -19.56 24.2383/.22)}.vo-biometric-glyph[data-state=error]{color:var(--vo-danger);background:#d379611f;background:lab(60.7727% 34.0611 29.2189/.12);border-color:#d3796170;border-color:lab(60.7727% 34.0611 29.2189/.44)}.vo-biometric-glyph svg,.vo-biometric-glyph .vo-touchid-symbol{width:42px;height:42px}.vo-biometric-glyph svg:not(.vo-touchid-symbol){fill:none;stroke:currentColor;stroke-width:2.35px;stroke-linecap:round}.vo-biometric-copy{color:var(--vo-ivory-muted);margin:0;font-size:13px}.vo-biometric-copy[data-state=error]{color:var(--vo-danger)}.vo-biometric-status{border-radius:var(--vo-r-md);width:100%;color:var(--vo-ivory-muted);background:#ceac6d12;background:lab(72.3067% 6.8422 36.9838/.07);border:1px solid #ceac6d38;border:1px solid lab(72.3067% 6.8422 36.9838/.22);justify-content:center;align-items:center;gap:12px;padding:9px 12px;font-size:13px;display:flex}.vo-biometric-status .vo-biometric-glyph{width:38px;height:38px;box-shadow:none;border-radius:12px}.vo-biometric-status .vo-biometric-glyph svg,.vo-biometric-status .vo-biometric-glyph .vo-touchid-symbol{width:24px;height:24px}.vo-splash-stage{--vo-splash-reveal-ms:1.5s;--vo-splash-reveal-delay-ms:.16s;--vo-splash-wordmark-delay-ms:.36s;--vo-splash-wordmark-duration-ms:1.1s;--vo-splash-loader-delay-ms:.68s;--vo-splash-loader-duration-ms:.72s;--vo-splash-footer-delay-ms:1.04s;--vo-splash-footer-duration-ms:.88s;--vo-splash-exit-duration-ms:.78s;-webkit-user-select:none;user-select:none;--vo-launch-background-stack:var(--vo-launch-background-image,url(./assets/images/backgrounds/vault-one_bg_master.png));background-color:var(--vo-launch-background-color,#010402);background-image:var(--vo-launch-background-stack);background-position:50%;background-repeat:no-repeat;background-size:cover}@supports (color:lab(0% 0 0)){.vo-splash-stage{background-color:var(--vo-launch-background-color,lab(.958633% -1.20426 .678378))}}.vo-splash-stage:before,.vo-splash-stage:after{display:none}.vo-splash-stage[data-phase=exit]{animation:vo-splash-stage-out var(--vo-splash-exit-duration-ms) var(--vo-ease-cinematic) forwards;pointer-events:none}.vo-splash-center{z-index:2;justify-content:center;align-items:center;gap:var(--vo-d4);flex-direction:column;grid-row:1;width:min(78vw,440px);max-width:100%;display:flex;position:relative}.vo-splash-wordmark{--vo-splash-rise:4px;opacity:0;width:clamp(260px,28vw,420px);max-width:100%;height:auto;transform:translate3d(0, var(--vo-splash-rise), 0);will-change:opacity, transform;animation:vo-splash-rise-in var(--vo-splash-wordmark-duration-ms) var(--vo-ease-cinematic) var(--vo-splash-wordmark-delay-ms) forwards;display:block}.vo-splash-loader{justify-content:center;align-items:center;gap:var(--vo-d0);opacity:0;will-change:opacity;animation:vo-splash-fade-in var(--vo-splash-loader-duration-ms) var(--vo-ease-cinematic) var(--vo-splash-loader-delay-ms) forwards;display:flex}.vo-splash-dot{background:var(--vo-gold,#c7a86a);opacity:.28;will-change:opacity, transform;width:8px;height:8px;animation:vo-splash-dot-pulse var(--vo-motion-skeleton,1.2s) var(--vo-ease-in-out) infinite;border-radius:50%;transform:scale(.8)}.vo-splash-dot:nth-child(2){animation-delay:var(--vo-motion-180,.18s)}.vo-splash-dot:nth-child(3){animation-delay:calc(var(--vo-motion-180,.18s) * 2)}@keyframes vo-splash-dot-pulse{0%,to{opacity:.28;transform:scale(.8)}45%{opacity:1;transform:scale(1)}}.vo-splash-footer{--vo-splash-rise:4px;z-index:2;width:100%;opacity:0;transform:translate3d(0, var(--vo-splash-rise), 0);will-change:opacity, transform;animation:vo-splash-rise-in var(--vo-splash-footer-duration-ms) var(--vo-ease-cinematic) var(--vo-splash-footer-delay-ms) forwards;grid-row:2;justify-content:center;place-self:end center;padding-block-end:max(env(safe-area-inset-bottom), 28px);display:flex;position:relative}.vo-splash-copyright{color:var(--vo-ivory-dim);letter-spacing:.18em;text-transform:uppercase;text-align:center;margin:0;font-family:inherit;font-size:11px;font-weight:500;line-height:1.2}@keyframes vo-splash-bg-settle{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes vo-splash-veil-lift{0%{opacity:1}to{opacity:0}}@keyframes vo-splash-fade-in{0%{opacity:0}to{opacity:1}}@keyframes vo-splash-rise-only{0%{transform:translate3d(0, var(--vo-splash-rise,5px), 0)}to{transform:translate(0,0)}}@keyframes vo-splash-rise-in{0%{opacity:0;transform:translate3d(0, var(--vo-splash-rise,7px), 0)}to{opacity:1;transform:translate(0,0)}}@keyframes vo-splash-stage-out{0%{opacity:1}to{opacity:0}}@media (max-width:520px){.vo-splash-center{width:min(82vw,330px)}}.vo-toasts{bottom:calc(var(--vo-dock) + 16px);z-index:120;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;right:24px}.vo-toasts>*{pointer-events:auto}.vo-header{background:var(--vo-glass-header-bg);box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}.vo-header-left{align-items:center;gap:14px;max-width:none;display:flex;overflow:hidden}:root[data-runtime=native]:not([data-form-factor=phone]):not([data-form-factor=tablet]) .vo-shell .vo-header-left .vo-traffic-lights{display:none}:root[data-runtime=native]:not([data-form-factor=phone]):not([data-form-factor=tablet]) .vo-shell .vo-header-left{gap:0}.vo-traffic-lights{flex:0 0 68px;align-items:center;gap:8px;width:68px;display:flex}.vo-traffic-lights span{border-radius:var(--vo-r-pill);border:1px solid #00000057;border:1px solid lab(.0626068% -.102684 .0614405/.34);width:12px;height:12px;box-shadow:inset 0 1px #ffffff4d,0 1px 2px #00000052;box-shadow:inset 0 1px lab(100% 0 0/.3),0 1px 2px lab(.0626068% -.102684 .0614405/.32)}.vo-traffic-lights span[data-tone=close]{background:#e75d37;background:lab(57.86% 53.2944 49.3635)}.vo-traffic-lights span[data-tone=minimize]{background:#eab444;background:lab(76.9142% 12.5902 62.3287)}.vo-traffic-lights span[data-tone=zoom]{background:#8cad40;background:lab(66.4943% -23.4943 49.998)}.vo-traffic-lights[data-native=true] span{opacity:0}.vo-traffic-lights[data-native=false]{display:none}.vo-breadcrumb{min-width:0;color:var(--vo-ivory);font-family:var(--vo-heading-family,"Sora", sans-serif);align-items:center;gap:7px;font-style:italic;display:flex}.vo-breadcrumb button,.vo-breadcrumb-current{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:260px;overflow:hidden}.vo-breadcrumb button{color:inherit;font:inherit;border-radius:var(--vo-r-xs);cursor:default;transition:background var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out);background:0 0;border:0;padding:4px 6px}.vo-breadcrumb button:hover,.vo-breadcrumb button:focus-visible{color:var(--vo-gold);background:oklch(var(--vo-ink) / 7%);outline:0}.vo-breadcrumb-root{font-family:var(--vo-heading-family,"Sora", sans-serif);color:var(--vo-gold);letter-spacing:0;cursor:default;pointer-events:none;font-size:14px;font-style:italic;font-weight:760}.vo-breadcrumb-mid,.vo-breadcrumb-current{color:var(--vo-ivory);font-size:13px;font-style:italic;font-weight:430}.vo-breadcrumb-separator{color:var(--vo-gold);opacity:1;font-style:italic;font-weight:760}.vo-search{align-items:center;width:min(520px,100%);min-width:260px;display:flex;position:relative}.vo-search-icon{color:var(--vo-gold-muted);pointer-events:none;font-size:13px;position:absolute;left:12px}.vo-search-input{border-radius:var(--vo-r-sm);width:100%;height:38px;color:var(--vo-ivory);-webkit-backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%));backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%));transition:border-color var(--vo-motion-fast) var(--vo-ease-out), box-shadow var(--vo-motion-fast) var(--vo-ease-out), background var(--vo-motion-fast) var(--vo-ease-out);background:linear-gradient(#2531279e,#030704b3);background:linear-gradient(lab(19.1162% -7.1276 4.57529/.62),lab(1.62415% -1.41031 .709242/.7));border:1px solid #cac4b22e;border:1px solid lab(79.2396% .119776 9.66616/.18);outline:none;padding:0 14px 0 36px;box-shadow:inset 0 1px #ffffff1a,inset 0 -12px 20px #00000029;box-shadow:inset 0 1px lab(100% 0 0/.1),inset 0 -12px 20px lab(.0626068% -.102684 .0614405/.16)}.vo-search-input::placeholder{color:var(--vo-ivory-dim)}.vo-search-input:focus{border-color:#ceac6d7a;border-color:lab(72.3067% 6.8422 36.9838/.48);box-shadow:0 0 0 3px #ceac6d29,inset 0 1px #ffffff1a;box-shadow:0 0 0 3px lab(72.3067% 6.8422 36.9838/.16),inset 0 1px lab(100% 0 0/.1)}.vo-icon-button{border-radius:var(--vo-r-sm);width:32px;height:32px;color:var(--vo-ivory-muted);cursor:default;transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-fast) var(--vo-ease-out);background:0 0;border:1px solid #0000;place-items:center;display:grid;position:relative}.vo-icon-button>span{justify-content:center;align-items:center;line-height:0;display:flex}.vo-icon-button svg{display:block}.vo-icon-button:hover,.vo-icon-button:focus-visible{background:oklch(var(--vo-ink) / 7%);border-color:oklch(var(--vo-ink) / 10%);color:var(--vo-ivory);outline:0}.vo-icon-button:active{transform:scale(.97)}.vo-icon-button.is-active{color:var(--vo-gold);background:#ceac6d1f;background:lab(72.3067% 6.8422 36.9838/.12);border-color:#ceac6d47;border-color:lab(72.3067% 6.8422 36.9838/.28)}.vo-icon-button-badge{border-radius:var(--vo-r-sm);background:var(--vo-gold);min-width:14px;height:14px;color:var(--vo-forest-deep);place-items:center;padding:0 4px;font-size:9px;font-weight:760;display:grid;position:absolute;top:3px;right:3px;box-shadow:0 0 16px #ceac6d66;box-shadow:0 0 16px lab(72.3067% 6.8422 36.9838/.4)}.vo-notification-anchor{place-items:center;display:grid;position:relative}.vo-notification-popover{border-radius:var(--vo-r-surface);-webkit-backdrop-filter:blur(28px)saturate(170%);transform-origin:100% 0;isolation:isolate;width:min(380px,100vw - 32px);max-height:min(440px,100vh - 92px);transition:opacity var(--vo-motion-180) var(--vo-ease-out), transform var(--vo-motion-180) var(--vo-ease-out);z-index:260;background:linear-gradient(#071008fa,#000201fc);background:linear-gradient(lab(3.87272% -3.73252 2.29557/.98),lab(.331148% -.469908 .233275/.99));border:1px solid #cac4b23d;border:1px solid lab(79.2396% .119776 9.66616/.24);grid-template-rows:auto minmax(0,1fr);display:grid;position:absolute;top:calc(100% + 12px);right:0;overflow:hidden;box-shadow:0 34px 88px #000000b3,0 0 0 1px #ffffff0a,inset 0 1px #ffffff1f,inset 0 -28px 56px #0000004d;box-shadow:0 34px 88px lab(.00857163% -.0279099 .0152498/.7),0 0 0 1px lab(100% 0 0/.04),inset 0 1px lab(100% 0 0/.12),inset 0 -28px 56px lab(.0275326% -.0664368 .0382632/.3)}@starting-style{.vo-notification-popover{opacity:0;transform:scale(.96)translateY(-4px)}}.vo-checklist-popover{border:1px solid var(--vo-control-line-border,var(--vo-line));border-radius:var(--vo-r-12);background:var(--vo-control-menu-bg,#010302d1);width:min(380px,100vw - 32px);max-height:min(480px,100vh - 92px);-webkit-backdrop-filter:var(--vo-control-menu-blur,blur(22px) saturate(150%));transform-origin:100% 0;isolation:isolate;transition:opacity var(--vo-motion-180) var(--vo-ease-out), transform var(--vo-motion-180) var(--vo-ease-out);z-index:260;gap:0;padding:5px;display:grid;position:absolute;top:calc(100% + 12px);right:0;overflow:auto;box-shadow:0 18px 44px #00000061,inset 0 1px #ffffff0f;box-shadow:0 18px 44px lab(.0275326% -.0664368 .0382632/.38),inset 0 1px lab(100% 0 0/.06)}@supports (color:lab(0% 0 0)){.vo-checklist-popover{background:var(--vo-control-menu-bg,lab(.688942% -.677109 .339642/.82))}}@starting-style{.vo-checklist-popover{opacity:0;transform:scale(.96)translateY(-4px)}}.vo-checklist-head{border-bottom:1px solid var(--vo-control-line-border,var(--vo-line));background:0 0;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:2px;padding:9px 10px 8px;display:flex}.vo-checklist-title{font-family:var(--vo-heading-family);color:var(--vo-ivory);font-size:13.5px;font-weight:540}.vo-checklist-meta{color:var(--vo-ivory-muted);max-width:32ch;margin-top:2px;font-size:12px}.vo-checklist-dismiss{border:1px solid var(--vo-control-line-border,var(--vo-line));border-radius:var(--vo-r-12);background:var(--vo-control-track-bg,#ffffff05);height:32px;color:var(--vo-ivory-muted);font:inherit;white-space:nowrap;cursor:default;transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out);padding:0 12px;font-size:12.5px;font-weight:540}.vo-checklist-dismiss:hover:not(:disabled),.vo-checklist-dismiss:focus-visible{border-color:var(--vo-control-pill-hover-border,#d7b96f59);background:var(--vo-control-track-bg,#ffffff05);color:var(--vo-ivory)}.vo-checklist-dismiss:disabled{opacity:.5}.vo-checklist-popover .vo-overview-checklist{padding:0 5px 5px}.vo-checklist-popover .vo-overview-checklist-item{border-radius:var(--vo-r-12);border-bottom:none;padding:7px 8px}.vo-checklist-popover .vo-overview-checklist-item:not([data-done=true]):hover{background:oklch(var(--vo-ink) / 4%)}.vo-checklist-popover .vo-button{border-radius:var(--vo-r-12);border:1px solid var(--vo-control-line-border,var(--vo-line));background:var(--vo-control-track-bg,#ffffff05);min-height:32px;color:var(--vo-ivory-muted);box-shadow:none;padding:0 12px;font-weight:540}.vo-checklist-popover .vo-button:hover:not(:disabled),.vo-checklist-popover .vo-button:focus-visible{border-color:var(--vo-control-pill-hover-border,#d7b96f59);background:var(--vo-control-track-bg,#ffffff05);color:var(--vo-ivory)}.vo-checklist-done-note{color:var(--vo-success,var(--vo-ivory-muted));margin:0;padding:0 10px 8px;font-size:12px}.vo-notification-head{background:linear-gradient(#0e1910f0,#000201fa);background:linear-gradient(lab(7.52202% -6.39413 3.94908/.94),lab(.49041% -.617646 .307813/.98));border-bottom:1px solid #cac4b229;border-bottom:1px solid lab(79.2396% .119776 9.66616/.16);justify-content:space-between;align-items:center;gap:16px;padding:14px 14px 12px;display:flex}.vo-notification-title{font-family:var(--vo-heading-family);color:var(--vo-ivory);font-size:14px;font-weight:660}.vo-notification-meta{color:var(--vo-ivory-dim);margin-top:2px;font-size:12px}.vo-notification-clear{border:1px solid var(--vo-line);border-radius:var(--vo-r-xs);background:oklch(var(--vo-ink) / 8%);height:28px;color:var(--vo-ivory-muted);font:inherit;cursor:default;transition:background var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-fast) var(--vo-ease-out);padding:0 9px;font-size:12px}.vo-notification-clear:hover:not(:disabled),.vo-notification-clear:focus-visible{color:var(--vo-gold);background:#ceac6d1a;background:lab(72.3067% 6.8422 36.9838/.1);outline:0}.vo-notification-clear:active:not(:disabled){transform:scale(.97)}.vo-notification-clear:disabled{opacity:.48}.vo-notification-list{background:#000000c2;background:lab(.0626068% -.102684 .0614405/.76);gap:6px;min-height:0;padding:7px;display:grid;overflow:auto}.vo-notification-item{border-radius:var(--vo-r-sm);width:100%;min-width:0;color:var(--vo-ivory);text-align:left;font:inherit;cursor:default;transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-fast) var(--vo-ease-out);background:linear-gradient(#111b13eb,#000201fa);background:linear-gradient(lab(8.64755% -6.41425 3.99268/.92),lab(.331148% -.469908 .233275/.98));border:1px solid #cac4b217;border:1px solid lab(79.2396% .119776 9.66616/.09);grid-template-columns:8px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px;display:grid}.vo-notification-item:hover,.vo-notification-item:focus-visible{background:linear-gradient(#19251cf5,#000201fc);background:linear-gradient(lab(13.3146% -7.13838 4.59304/.96),lab(.49041% -.617646 .307813/.99));border-color:#ceac6d42;border-color:lab(72.3067% 6.8422 36.9838/.26);outline:0}.vo-notification-item:active{transform:scale(.99)}.vo-notification-item[data-read=true]{opacity:.86}.vo-notification-dot{border-radius:var(--vo-r-pill);background:var(--vo-gold);width:7px;height:7px;margin-top:5px;box-shadow:0 0 12px #ceac6d52;box-shadow:0 0 12px lab(72.3067% 6.8422 36.9838/.32)}.vo-notification-item[data-read=true] .vo-notification-dot{background:oklch(var(--vo-ink) / 18%);box-shadow:none}.vo-notification-item[data-tone=success] .vo-notification-dot{background:var(--vo-success)}.vo-notification-item[data-tone=warning] .vo-notification-dot{background:var(--vo-warning)}.vo-notification-item[data-tone=danger] .vo-notification-dot{background:var(--vo-danger)}.vo-notification-copy{gap:3px;min-width:0;display:grid}.vo-notification-copy strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--vo-ivory);font-size:13px;font-weight:640;overflow:hidden}.vo-notification-copy span{color:var(--vo-ivory-muted);font-size:12px;line-height:1.45}.vo-notification-time{color:var(--vo-ivory-dim);font-size:11px;line-height:1.5}.vo-notification-empty{color:var(--vo-ivory-muted);padding:18px 12px;font-size:13px}.vo-dock{background:var(--vo-glass-dock-bg);box-shadow:var(--vo-shadow-dock), inset 0 1px 0 #ffffff17, inset 0 -14px 24px #0003}@supports (color:lab(0% 0 0)){.vo-dock{box-shadow:var(--vo-shadow-dock), inset 0 1px 0 lab(100% 0 0/.09), inset 0 -14px 24px lab(.0270424% -.0564158 .0330538/.2)}}.vo-dock-divider{background:#ceac6d57;background:lab(72.3067% 6.8422 36.9838/.34);width:1px;height:32px;box-shadow:0 0 12px #ceac6d1f;box-shadow:0 0 12px lab(72.3067% 6.8422 36.9838/.12)}.vo-dock-divider[data-weight=thick]{background:linear-gradient(#0000,#ceac6dad,#0000);background:linear-gradient(#0000,lab(72.3067% 6.8422 36.9838/.68),#0000);width:2px;height:32px;box-shadow:0 0 18px #ceac6d52;box-shadow:0 0 18px lab(72.3067% 6.8422 36.9838/.32)}.vo-dock-item{width:var(--vo-dock-item-width);min-width:var(--vo-dock-item-width);height:var(--vo-dock-item-height);border-radius:var(--vo-r-md);color:var(--vo-ivory-dim);transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-fast) var(--vo-ease-out), box-shadow var(--vo-motion-fast) var(--vo-ease-out);border:1px solid #0000;padding:5px 7px}.vo-dock-item:hover,.vo-dock-item:focus-visible{background:oklch(var(--vo-ink) / 7%);border-color:oklch(var(--vo-ink) / 10%);color:var(--vo-ivory);outline:0}.vo-dock-item-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.vo-dock-item-label{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;max-width:60px;font-size:12px;line-height:1.15;overflow:hidden}.vo-left-rail{background:var(--vo-glass-panel-bg,linear-gradient(180deg, #101911eb, #040905f0));box-shadow:var(--vo-shadow-panel,0 18px 42px #00000038), inset 0 1px 0 #ffffff0d}@supports (color:lab(0% 0 0)){.vo-left-rail{background:var(--vo-glass-panel-bg,linear-gradient(180deg, lab(7.46167% -5.0983 3.16761/.92), lab(2.05886% -1.65889 .83541/.94)));box-shadow:var(--vo-shadow-panel,0 18px 42px lab(.0626068% -.102684 .0614405/.22)), inset 0 1px 0 lab(100% 0 0/.05)}}.vo-left-rail-body,.vo-right-rail-body,.vo-view-body,.vo-panel-scroll,.vo-settings-sidebar,.vo-agreement-scroller,.vo-auth-login-stage,.vo-mfa-stage,.vo-compare-scroll,.vo-overlay-page.vo-quick-unlock-stage,.vo-overlay-page.vo-pin-setup-stage,.vo-command-center-list{scroll-behavior:var(--vo-scroll-behavior,smooth);-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.vo-left-rail-body::-webkit-scrollbar{width:0;height:0;display:none}.vo-right-rail-body::-webkit-scrollbar{width:0;height:0;display:none}.vo-view-body::-webkit-scrollbar{width:0;height:0;display:none}.vo-panel-scroll::-webkit-scrollbar{width:0;height:0;display:none}.vo-settings-sidebar::-webkit-scrollbar{width:0;height:0;display:none}.vo-agreement-scroller::-webkit-scrollbar{width:0;height:0;display:none}.vo-auth-login-stage::-webkit-scrollbar{width:0;height:0;display:none}.vo-mfa-stage::-webkit-scrollbar{width:0;height:0;display:none}.vo-compare-scroll::-webkit-scrollbar{width:0;height:0;display:none}.vo-overlay-page.vo-quick-unlock-stage::-webkit-scrollbar{width:0;height:0;display:none}.vo-overlay-page.vo-pin-setup-stage::-webkit-scrollbar{width:0;height:0;display:none}.vo-command-center-list::-webkit-scrollbar{width:0;height:0;display:none}.vo-shell,.vo-shell *{scrollbar-width:none;-ms-overflow-style:none}.vo-shell ::-webkit-scrollbar{width:0;height:0;display:none}.vo-sidebar-section{flex-direction:column;gap:6px;display:flex}.vo-sidebar-section-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.vo-sidebar-section .vo-identity-block-head,.vo-sidebar-section-list{padding:0 4px}.vo-sidebar-section-item{min-width:0;color:var(--vo-ivory-muted);border-bottom:1px solid oklch(var(--vo-ink) / 6%);text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:0;padding:7px 0;font-size:13px;overflow:hidden}.vo-sidebar-section-item:last-child{border-bottom:none}.vo-identity-block,.vo-rail-block{border:1px solid var(--vo-line);border-radius:var(--vo-r-card);background:var(--vo-glass-card-bg);gap:10px;min-width:0;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff0d;box-shadow:inset 0 1px lab(100% 0 0/.05)}.vo-identity-block:last-child,.vo-rail-block:last-child{border-bottom:1px solid var(--vo-line);padding-bottom:14px}.vo-identity-block:before,.vo-rail-block:before{display:none}.vo-identity-block-head,.vo-rail-block-head{gap:4px;min-width:0;display:grid}.vo-identity-kicker,.vo-rail-kicker{color:var(--vo-gold,var(--vo-gold));letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:600}.vo-identity-title,.vo-rail-title{color:var(--vo-ivory);font-family:var(--vo-heading-family,"Sora", sans-serif);letter-spacing:.01em;margin:0;font-size:15px;font-weight:640;line-height:1.25}.vo-identity-block-copy{gap:4px;min-width:0;display:grid}.vo-identity-description{color:var(--vo-ivory-muted);max-width:62ch;margin:0;font-size:12px;line-height:1.45}.vo-identity-block-body,.vo-rail-block-body{gap:10px;min-width:0;display:grid}.vo-identity-note,.vo-rail-note{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;min-width:0;display:grid}.vo-identity-note:before,.vo-rail-note:before{content:"";background:#c2bdb26b;background:lab(76.8723% .219584 6.14901/.42);border-radius:999px;width:7px;height:7px;margin-top:5px;box-shadow:0 0 0 3px #c2bdb21a;box-shadow:0 0 0 3px lab(76.8723% .219584 6.14901/.1)}.vo-identity-note[data-tone=success]:before,.vo-rail-note[data-tone=success]:before{background:#90b430;background:lab(68.9647% -26.4288 58.8222);box-shadow:0 0 0 3px #90b43024;box-shadow:0 0 0 3px lab(68.9647% -26.4288 58.8222/.14)}.vo-identity-note[data-tone=gold]:before,.vo-identity-note[data-tone=warning]:before,.vo-rail-note[data-tone=gold]:before,.vo-rail-note[data-tone=warning]:before{background:#ceac6d;background:lab(72.3067% 6.8422 36.9838);box-shadow:0 0 0 3px #ceac6d24;box-shadow:0 0 0 3px lab(72.3067% 6.8422 36.9838/.14)}.vo-identity-note[data-tone=danger]:before,.vo-rail-note[data-tone=danger]:before{background:#ea6a64;background:lab(61.3079% 50.1954 28.9223);box-shadow:0 0 0 3px #ea6a6424;box-shadow:0 0 0 3px lab(61.3079% 50.1954 28.9223/.14)}.vo-identity-note-main,.vo-identity-note>:not(.vo-state-action){grid-column:2;min-width:0}.vo-identity-note-title,.vo-rail-note-title{color:var(--vo-ivory);margin:0;font-size:13px;font-weight:600;line-height:1.35}.vo-identity-note-copy,.vo-rail-note-copy{color:var(--vo-ivory-muted);margin:0;font-size:12.5px;line-height:1.48}.vo-identity-note[data-has-action=true]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.vo-identity-note[data-has-action=true] .vo-state-action{grid-column:3}.vo-rail-card{flex:none;gap:8px;min-width:0;overflow:hidden}.vo-rail-card-body,.vo-rail-device-section{gap:10px;min-width:0;display:grid}.vo-rail-device-header{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.vo-rail-block-devices{border-bottom:1px solid var(--vo-divider);box-shadow:none;background:0 0;gap:12px;padding:16px 0 18px}.vo-rail-block-devices-head{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.vo-rail-block-devices-action{flex:none}.vo-rail-card-devices{border-color:oklch(var(--vo-ink) / 12%);background:linear-gradient(180deg, oklch(var(--vo-ink) / 5%) 0%, oklch(var(--vo-ink) / 2%) 100%), #000201b8;gap:12px;padding:14px 14px 16px;box-shadow:inset 0 1px #ffffff0f,0 1px #00000038;box-shadow:inset 0 1px lab(100% 0 0/.06),0 1px lab(.0270424% -.0564158 .0330538/.22)}@supports (color:lab(0% 0 0)){.vo-rail-card-devices{background:linear-gradient(180deg, oklch(var(--vo-ink) / 5%) 0%, oklch(var(--vo-ink) / 2%) 100%), lab(.500862% -.821531 .491536/.72)}}.vo-rail-card-devices-head{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.vo-rail-card-devices-head .vo-auth-section-header{font-size:12px}.vo-rail-card-devices-action{flex:none}.vo-rail-card-devices .vo-security-list,.vo-rail-card-devices .vo-device-limit-panel{border:1px solid oklch(var(--vo-ink) / 10%);border-radius:var(--vo-r-sm);background:#0000006b;background:lab(.0626068% -.102684 .0614405/.42);padding:12px}.vo-rail-card-devices .vo-security-row strong{font-size:13px}.vo-rail-card-devices .vo-security-row span{font-size:11px;line-height:1.4}.vo-faq-list{gap:11px;min-width:0;display:grid}.vo-faq-item{border-bottom:1px solid var(--vo-line);min-width:0;padding-bottom:11px}.vo-faq-item:last-child{border-bottom:0;padding-bottom:0}.vo-faq-question{color:var(--vo-ivory);font-size:12.5px;font-weight:650;line-height:1.28}.vo-faq-answer,.vo-help-note{color:var(--vo-ivory-muted);font-size:12px;line-height:1.45}.vo-faq-answer{margin-top:4px}.vo-view-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.vo-view-body{gap:var(--vo-d2)}.vo-panel,.vo-financial-card{background:var(--vo-glass-card-bg);border-color:oklch(var(--vo-ink) / 10%);box-shadow:var(--vo-shadow-panel-strong), var(--vo-shadow-card-inset)}.vo-panel{gap:var(--vo-d1);flex-shrink:0;min-width:0;overflow:hidden}.vo-panel>*,.vo-panel header,.vo-panel header>div{min-width:0}.vo-panel>header{flex-wrap:wrap}.vo-panel-head{justify-content:space-between;align-items:flex-start;gap:var(--vo-s2);min-width:0;display:flex}.vo-panel-heading{gap:2px;min-width:0;display:grid}.vo-panel-actions{justify-content:flex-end;align-items:center;gap:var(--vo-d0);flex-wrap:wrap;min-width:0;display:flex}.vo-panel-body{gap:var(--vo-d1);flex-direction:column;flex:none;min-width:0;min-height:0;display:flex}.vo-panel-body[data-scrollable=true]{flex:0 auto}.vo-panel-title{font-family:var(--vo-heading-family);color:var(--vo-ivory);overflow-wrap:anywhere;font-size:15px;font-weight:660}.vo-panel-description{color:var(--vo-ivory-muted);overflow-wrap:anywhere;margin-top:2px;font-size:12px}.vo-button{border:1px solid var(--vo-line);justify-content:center;align-items:center;gap:var(--vo-s1,10px);cursor:default;min-width:0;transition:background var(--vo-motion-instant) var(--vo-ease-out), border-color var(--vo-motion-instant) var(--vo-ease-out), color var(--vo-motion-instant) var(--vo-ease-out), box-shadow var(--vo-motion-instant) var(--vo-ease-out), transform var(--vo-motion-instant) var(--vo-ease-out);font-family:inherit;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff12;box-shadow:inset 0 1px lab(100% 0 0/.07)}.vo-button[data-size=sm]{border-radius:var(--vo-r-sm);min-height:28px;padding:6px 12px;font-size:12px}.vo-button[data-size=md]{border-radius:12px;min-height:36px;padding:8px 16px;font-size:13px}.vo-button[data-size=lg]{border-radius:var(--vo-r-md);min-height:44px;padding:10px 22px;font-size:14px}.vo-button[data-variant=primary]{background:var(--vo-gold);color:var(--vo-forest-deep);border-color:var(--vo-gold-soft)}.vo-button[data-variant=secondary]{background:var(--vo-panel-raised);color:var(--vo-ivory);border-color:var(--vo-line-strong)}.vo-button[data-variant=ghost]{color:var(--vo-ivory-muted);background:0 0;border-color:#0000}.vo-button[data-variant=danger]{color:var(--vo-danger);border-color:var(--vo-danger);background:0 0}.vo-button:hover:not(:disabled),.vo-button:focus-visible:not(:disabled){outline:0;transform:translateY(-1px)}.vo-button:focus-visible:not(:disabled){box-shadow:var(--vo-shadow-focus), inset 0 1px 0 #ffffff12}@supports (color:lab(0% 0 0)){.vo-button:focus-visible:not(:disabled){box-shadow:var(--vo-shadow-focus), inset 0 1px 0 lab(100% 0 0/.07)}}.vo-button[data-variant=primary]:hover:not(:disabled),.vo-button[data-variant=primary]:focus-visible:not(:disabled){background:#dcb875;background:lab(76.9544% 7.23034 39.0523);border-color:#e3be7ae0;border-color:lab(79.2784% 7.26518 39.3927/.88)}.vo-button[data-variant=secondary]:hover:not(:disabled),.vo-button[data-variant=secondary]:focus-visible:not(:disabled){border-color:oklch(var(--vo-ink) / 22%);background:#212c23e0;background:lab(16.77% -6.53279 4.19261/.88)}.vo-button[data-variant=ghost]:hover:not(:disabled),.vo-button[data-variant=ghost]:focus-visible:not(:disabled){background:oklch(var(--vo-ink) / 7%);border-color:oklch(var(--vo-ink) / 12%);color:var(--vo-ivory)}.vo-button[data-variant=danger]:hover:not(:disabled),.vo-button[data-variant=danger]:focus-visible:not(:disabled){color:#f18b70;color:lab(68.7967% 37.5203 32.1797);background:#d379611f;background:lab(60.7727% 34.0611 29.2189/.12);border-color:#e08167c7;border-color:lab(64.2039% 35.8034 30.7279/.78)}.vo-button:disabled{opacity:.54;cursor:not-allowed;transform:none}.vo-button[data-loading=true]{isolation:isolate;opacity:1;cursor:wait;position:relative;overflow:hidden;transform:none!important}.vo-button[data-loading=true]:hover:not(:disabled),.vo-button[data-loading=true]:active:not(:disabled),.vo-button[data-loading=true]:focus-visible:not(:disabled){transform:none!important}.vo-button[data-loading=true]:after{content:"";border-radius:inherit;background:var(--vo-shimmer-gradient);animation:vo-shimmer-sweep var(--vo-shimmer-duration) ease-in-out infinite;pointer-events:none;z-index:1;position:absolute;inset:0;transform:translate(-100%)}.vo-button[data-variant=primary][data-loading=true]:after{background:linear-gradient(110deg,#0000 28%,#ffffff61 50%,#0000 72%);background:linear-gradient(110deg,#0000 28%,lab(100% 0 0/.38) 50%,#0000 72%)}.vo-button[data-loading=true] .vo-button-label,.vo-button[data-loading=true] .vo-button-icon{z-index:2;position:relative}:root[data-reduced-motion=true] .vo-button[data-loading=true]:after{opacity:.35;animation:none;transform:none}.vo-button-label{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:max-content;max-width:100%;padding-block:1px;overflow:hidden}.vo-button-full .vo-button-label,.vo-button-flex-primary .vo-button-label,.vo-button-flex-secondary .vo-button-label{flex:auto;min-width:0}.vo-button-icon{flex:none;place-items:center;display:inline-grid}.vo-button-full{justify-content:center;width:100%}.vo-button-flex-primary{flex:2;justify-content:center}.vo-button-flex-secondary{flex:1;justify-content:center}.vo-loading-spinner,.vo-link-status-spinner{background:var(--vo-shimmer-track);border:0;border-radius:999px;flex:none;height:3px;animation:none;position:relative;overflow:hidden}.vo-button-spinner{width:14px;height:14px;color:var(--vo-gold);background:0 0;border:0;border-radius:0;flex:0 0 14px;animation:.75s linear infinite vo-spin;position:relative;overflow:visible}.vo-loading-spinner,.vo-link-status-spinner{flex-basis:40px;width:40px}.vo-button-spinner:after{content:"";background:currentColor;border-radius:0;animation:none;position:absolute;inset:0;transform:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-2.64-6.36'/%3E%3Cpolyline points='21 3 21 9 15 9'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-2.64-6.36'/%3E%3Cpolyline points='21 3 21 9 15 9'/%3E%3C/svg%3E") 50%/contain no-repeat}.vo-loading-spinner:after,.vo-link-status-spinner:after{content:"";border-radius:inherit;background:var(--vo-shimmer-gradient);animation:vo-shimmer-sweep var(--vo-shimmer-duration) ease-in-out infinite;pointer-events:none;position:absolute;inset:0;transform:translate(-100%)}.vo-metric-grid{gap:var(--vo-s2);grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));min-width:0;display:grid}.vo-metric-grid[data-columns="3"]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.vo-financial-card{border:1px solid oklch(var(--vo-ink) / 10%);border-radius:var(--vo-r-md);gap:8px;min-width:0;padding:16px;display:grid;position:relative;overflow:hidden}.vo-financial-card:before{content:"";opacity:.68;pointer-events:none;background:linear-gradient(135deg,#ceac6d1a,#0000 42%);background:linear-gradient(135deg,lab(72.3067% 6.8422 36.9838/.1),#0000 42%);position:absolute;inset:0}.vo-financial-card>*{min-width:0;position:relative}.vo-financial-card[data-tone=success]:before{background:linear-gradient(135deg,#83a46e1c,#0000 45%);background:linear-gradient(135deg,lab(63.8542% -19.56 24.2383/.11),#0000 45%)}.vo-financial-card[data-tone=warning]:before{background:linear-gradient(135deg,#d7b16a21,#0000 45%);background:linear-gradient(135deg,lab(74.6286% 7.85103 41.5458/.13),#0000 45%)}.vo-financial-card[data-tone=danger]:before{background:linear-gradient(135deg,#d379611f,#0000 45%);background:linear-gradient(135deg,lab(60.7727% 34.0611 29.2189/.12),#0000 45%)}.vo-card-kicker{color:var(--vo-ivory-dim);letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:720;overflow:hidden}.vo-card-value{color:var(--vo-ivory);font-family:var(--vo-heading-family);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:22px;font-weight:660;line-height:1.14;overflow:hidden}.vo-card-detail{color:var(--vo-ivory-muted);overflow-wrap:anywhere;min-height:16px;font-size:12px;line-height:1.38}.vo-state-pill{border-radius:var(--vo-r-sm);border:1px solid var(--vo-line);background:oklch(var(--vo-ink) / 4%);width:-moz-fit-content;width:fit-content;max-width:100%;min-height:23px;color:var(--vo-ivory-muted);white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;padding:0 9px;font-size:11px;font-weight:650;display:inline-flex;overflow:hidden}.vo-state-pill.vo-header-status-action,.vo-header-sync .vo-state-pill{border-radius:var(--vo-r-pill)}.vo-state-pill[data-tone=success]{color:var(--vo-success);background:#83a46e14;background:lab(63.8542% -19.56 24.2383/.08);border-color:#83a46e5c;border-color:lab(63.8542% -19.56 24.2383/.36)}.vo-state-pill[data-tone=warning],.vo-state-pill[data-tone=gold]{color:var(--vo-gold);background:#ceac6d14;background:lab(72.3067% 6.8422 36.9838/.08);border-color:#ceac6d5c;border-color:lab(72.3067% 6.8422 36.9838/.36)}.vo-state-pill[data-tone=danger]{color:var(--vo-danger);background:#d3796117;background:lab(60.7727% 34.0611 29.2189/.09);border-color:#d3796166;border-color:lab(60.7727% 34.0611 29.2189/.4)}.vo-workbench-grid{gap:var(--vo-s2);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:stretch;min-width:0;display:grid}.vo-finance-flow{gap:var(--vo-ui-page-gap,22px);flex-direction:column;min-width:0;display:flex}.vo-view-body.vo-finance-flow{padding-bottom:var(--vo-dock-scroll-clearance);scroll-padding-bottom:var(--vo-dock-scroll-clearance)}.vo-finance-footnote{color:var(--vo-ivory-muted);margin:0;padding-top:10px;font-size:12.5px;font-weight:540;line-height:1.55}.vo-balanced-grid{gap:var(--vo-s2);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));min-width:0;display:grid}.vo-three-grid{gap:var(--vo-s2);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));min-width:0;display:grid}.vo-quick-actions{gap:var(--vo-s1,10px);flex-wrap:wrap;min-width:0;display:flex}.vo-assurance-tools-panel .vo-panel-body{min-width:0}.vo-assurance-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.vo-assurance-tool{min-width:0;color:var(--vo-ivory);text-align:left;font:inherit;cursor:pointer;transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out), box-shadow var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-fast) var(--vo-ease-out);background:linear-gradient(#1a251c85,#000201ad);background:linear-gradient(lab(13.2891% -6.53851 4.20205/.52),lab(.49041% -.617646 .307813/.68));border:1px solid #cac4b224;border:1px solid lab(79.2396% .119776 9.66616/.14);border-radius:12px;gap:4px;padding:13px 14px;display:grid;box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}.vo-assurance-tool[data-tone=gold]{background:linear-gradient(#ceac6d29,#000201b8);background:linear-gradient(lab(72.3067% 6.8422 36.9838/.16),lab(.49041% -.617646 .307813/.72));border-color:#ceac6d42;border-color:lab(72.3067% 6.8422 36.9838/.26)}.vo-assurance-tool:hover,.vo-assurance-tool:focus-visible{box-shadow:var(--vo-shadow-focus), inset 0 1px 0 #ffffff1a;background:linear-gradient(#2a362c94,#010402c2);background:linear-gradient(lab(21.4367% -7.12436 4.56993/.58),lab(.947103% -.973627 .48787/.76));border-color:#ceac6d66;border-color:lab(72.3067% 6.8422 36.9838/.4);outline:none}@supports (color:lab(0% 0 0)){.vo-assurance-tool:hover,.vo-assurance-tool:focus-visible{box-shadow:var(--vo-shadow-focus), inset 0 1px 0 lab(100% 0 0/.1)}}.vo-assurance-tool:active{transform:scale(.99)}.vo-assurance-tool span{color:var(--vo-gold);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:760}.vo-assurance-tool strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--vo-heading-family);color:var(--vo-ivory);font-size:14px;font-weight:680;overflow:hidden}.vo-assurance-tool em{color:var(--vo-ivory-muted);font-size:12px;font-style:normal;line-height:1.42}@media (max-width:720px){.vo-assurance-tools{grid-template-columns:1fr}}.vo-action-row,.vo-tile-meta{align-items:center;gap:var(--vo-s1);flex-wrap:wrap;min-width:0;display:flex}.vo-action-row{justify-content:flex-start}.vo-tile-meta{justify-content:space-between}.vo-tile-meta-text,.vo-category-child-meta{color:var(--vo-ivory-muted);font-size:12px}.vo-muted-copy{color:var(--vo-ivory-muted);margin:0;font-size:13px;line-height:1.5}.vo-card-value-compact{font-size:18px}.vo-progress-block,.vo-insight-list,.vo-category-summary-list,.vo-category-tree-list,.vo-category-node-children,.vo-category-child-list{min-width:0;display:grid}.vo-progress-block{gap:var(--vo-d0)}.vo-insight-list{gap:var(--vo-d1)}.vo-category-summary-list,.vo-category-tree-list{gap:var(--vo-s1)}.vo-finance-readout-surface{gap:var(--vo-s1);flex:auto;min-width:0;min-height:min(20vh,180px);display:grid}.vo-finance-readout-surface .vo-finance-footnote{padding-top:var(--vo-s1);border-top:1px solid var(--vo-divider);margin-top:auto}.vo-category-summary-list .vo-category-summary-card{gap:0;min-width:0;padding:14px 16px 16px;display:grid}.vo-category-summary-head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.vo-category-summary-copy{gap:6px;min-width:0;display:grid}.vo-category-summary-title-row{flex-wrap:wrap;align-items:baseline;gap:8px 12px;min-width:0;display:flex}.vo-category-summary-meta{letter-spacing:.01em;text-transform:none;color:var(--vo-ivory-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:12px;font-weight:500;line-height:1.35}.vo-category-summary-copy .vo-card-kicker{margin:0}.vo-category-summary-copy .vo-card-value-compact{margin:0;line-height:1.2}.vo-category-summary-lines{border-top:1px solid var(--vo-line);gap:0;margin:12px 0 0;padding:10px 0 0;list-style:none;display:grid}.vo-category-summary-line{border-bottom:1px solid var(--vo-line);color:var(--vo-ivory-muted);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:7px 0;font-size:13px;display:grid}.vo-category-summary-line:last-child{border-bottom:0;padding-bottom:0}.vo-category-summary-line-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--vo-ivory);overflow:hidden}.vo-category-summary-line-value{font-variant-numeric:tabular-nums;color:var(--vo-ivory);white-space:nowrap;font-weight:560}.vo-category-node-head{justify-content:space-between;gap:var(--vo-d1);align-items:center;min-width:0;display:flex}.vo-category-node-children,.vo-category-child-list{gap:4px}.vo-category-rule-row,.vo-category-child-row,.vo-category-summary-row{border-bottom:1px solid var(--vo-line);min-width:0;color:var(--vo-ivory-muted);font-size:13px}.vo-category-rule-row{gap:var(--vo-s1);grid-template-columns:minmax(0,1fr) auto;padding:6px 0;display:grid}.vo-category-child-row{align-items:center;gap:var(--vo-d0);grid-template-columns:minmax(0,1fr) auto auto;padding:7px 0;display:grid}.vo-category-summary-row{justify-content:space-between;align-items:center;gap:var(--vo-s1);padding:8px 0;display:flex}.vo-category-rule-row:last-child,.vo-category-child-row:last-child,.vo-category-summary-row:last-child{border-bottom:0}.vo-category-rule-label,.vo-category-child-label,.vo-category-summary-row span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--vo-ivory);overflow:hidden}.vo-guidance-link{border-bottom:1px solid var(--vo-line);color:var(--vo-gold);text-overflow:ellipsis;white-space:nowrap;padding:9px 0;font-size:13px;text-decoration:none;display:block;overflow:hidden}.vo-guidance-link:last-child{border-bottom:0}.vo-muted-list{color:var(--vo-ivory-muted);margin:0;padding-left:18px;font-size:12px;line-height:1.6}.vo-table-shell{border:1px solid var(--vo-line);border-radius:var(--vo-r-card);background:var(--vo-glass-raised-bg);min-width:0;max-width:100%;overflow:auto hidden;box-shadow:inset 0 1px #ffffff0f,inset 0 -18px 32px #00000024;box-shadow:inset 0 1px lab(100% 0 0/.06),inset 0 -18px 32px lab(.0626068% -.102684 .0614405/.14)}.vo-table-row{border-bottom:1px solid var(--vo-line);align-items:center;width:100%;min-width:760px;display:grid}.vo-table-row:last-child{border-bottom:0}.vo-table-head{background:oklch(var(--vo-ink) / 4%);color:var(--vo-gold)}.vo-table-cell{min-width:0;color:var(--vo-ivory-muted);text-overflow:ellipsis;white-space:nowrap;overflow-wrap:anywhere;padding:11px 13px;font-size:12.5px;line-height:1.35;overflow:hidden}.vo-table-head .vo-table-cell{letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;font-weight:760}.vo-table-cell strong{color:var(--vo-ivory);font-weight:640}.vo-table-cell[data-align=right]{text-align:right}.vo-table-cell[data-align=center]{text-align:center}.vo-progress{border-radius:var(--vo-r-sm);background:oklch(var(--vo-ink) / 10%);width:100%;min-width:74px;height:7px;overflow:hidden;box-shadow:inset 0 1px 2px #0000006b;box-shadow:inset 0 1px 2px lab(.0626068% -.102684 .0614405/.42)}.vo-progress-fill{border-radius:inherit;background:var(--vo-gold);height:100%;transition:width var(--vo-motion-standard) var(--vo-ease-out);display:block}.vo-progress-fill[data-tone=success]{background:var(--vo-success)}.vo-progress-fill[data-tone=warning]{background:var(--vo-warning)}.vo-progress-fill[data-tone=danger]{background:var(--vo-danger)}.vo-chart-card,.vo-bar-chart{border:1px solid var(--vo-line);border-radius:var(--vo-r-md);background:var(--vo-glass-raised-bg,linear-gradient(180deg, #18221a8a, #040905b8));position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12;box-shadow:inset 0 1px lab(100% 0 0/.07)}@supports (color:lab(0% 0 0)){.vo-chart-card,.vo-bar-chart{background:var(--vo-glass-raised-bg,linear-gradient(180deg, lab(12.116% -6.24102 4.01056/.54), lab(2.05886% -1.65889 .83541/.72)))}}.vo-chart-card svg{z-index:2;width:100%;height:100%;position:absolute;inset:0}.vo-chart-grid{background:linear-gradient(90deg, oklch(var(--vo-ink) / 5%) 1px, transparent 1px), linear-gradient(180deg, oklch(var(--vo-ink) / 4%) 1px, transparent 1px);background-size:48px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 96%);mask-image:linear-gradient(#000,#0000 96%)}.vo-chart-area{fill:#ceac6d24;fill:lab(72.3067% 6.8422 36.9838/.14);transition:fill var(--vo-motion-standard) var(--vo-ease-out)}.vo-chart-area[data-tone=success]{fill:#83a46e1f;fill:lab(63.8542% -19.56 24.2383/.12)}.vo-chart-area[data-tone=warning]{fill:#d7b16a1f;fill:lab(74.6286% 7.85103 41.5458/.12)}.vo-chart-line{fill:none;stroke:var(--vo-gold);stroke-width:1.8px;vector-effect:non-scaling-stroke;transition:stroke var(--vo-motion-standard) var(--vo-ease-out)}.vo-chart-line[data-tone=success]{stroke:var(--vo-success)}.vo-chart-line[data-tone=warning]{stroke:var(--vo-warning)}.vo-bar-chart{align-items:end;gap:8px;height:178px;padding:18px;display:flex}.vo-bar-chart span{background:linear-gradient(180deg, var(--vo-gold), #ceac6d57);min-width:8px;transition:background var(--vo-motion-standard) var(--vo-ease-out);border-radius:999px 999px 4px 4px;flex:1;box-shadow:0 0 18px #ceac6d29;box-shadow:0 0 18px lab(72.3067% 6.8422 36.9838/.16)}@supports (color:lab(0% 0 0)){.vo-bar-chart span{background:linear-gradient(180deg, var(--vo-gold), lab(72.3067% 6.8422 36.9838/.34))}}.vo-bar-chart span[data-tone=success]{background:linear-gradient(180deg, var(--vo-success), #83a46e4d)}@supports (color:lab(0% 0 0)){.vo-bar-chart span[data-tone=success]{background:linear-gradient(180deg, var(--vo-success), lab(63.8542% -19.56 24.2383/.3))}}.vo-donut-wrap{--vo-donut-size:160px;--vo-donut-hole:94px;grid-template-columns:var(--vo-donut-size) minmax(0, 1fr);align-items:center;gap:18px;min-width:0;margin:0;display:grid}.vo-donut{width:var(--vo-donut-size);aspect-ratio:1;box-shadow:inset 0 0 0 1px oklch(var(--vo-ink) / 10%), 0 18px 42px #00000038;transition:background var(--vo-motion-slow) var(--vo-ease-out), filter var(--vo-motion-standard) var(--vo-ease-out);border-radius:50%;place-items:center;display:grid}@supports (color:lab(0% 0 0)){.vo-donut{box-shadow:inset 0 0 0 1px oklch(var(--vo-ink) / 10%), 0 18px 42px lab(.0626068% -.102684 .0614405/.22)}}.vo-donut:before{content:"";width:var(--vo-donut-hole);aspect-ratio:1;background:var(--vo-panel);border-radius:50%;grid-area:1/1;box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}.vo-donut-center{z-index:1;text-align:center;pointer-events:none;grid-area:1/1;place-items:center;display:grid}.vo-donut-center-value{font-family:var(--vo-heading-family);color:var(--vo-ivory);font-size:18px;font-weight:660}.vo-donut-center-label{color:var(--vo-ivory-dim);letter-spacing:.18em;text-transform:uppercase;margin-top:2px;font-size:9.5px}.vo-donut-empty-chart{background:radial-gradient(circle at 50% 50%, oklch(var(--vo-ink) / 5%), transparent 68%), oklch(var(--vo-ink) / 4%)}.vo-donut-legend,.vo-detail-list{gap:9px;min-width:0;display:grid}.vo-donut-wrap .vo-legend-row{grid-template-rows:auto auto;grid-template-columns:10px minmax(0,1fr);align-items:start;gap:2px 12px;padding-block:2px}.vo-donut-wrap .vo-legend-swatch{grid-row:1/span 2;align-self:center}.vo-donut-wrap .vo-legend-row>span:nth-child(2){text-overflow:unset;white-space:normal;color:var(--vo-ivory);grid-area:1/2;font-weight:560;line-height:1.35;overflow:visible}.vo-donut-wrap .vo-legend-row strong{text-overflow:unset;white-space:nowrap;color:var(--vo-ivory-muted);grid-area:2/2;justify-self:start;font-size:12px;font-weight:500;overflow:visible}.vo-legend-row,.vo-detail-row{min-width:0;color:var(--vo-ivory-muted);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;font-size:12.5px;display:grid}.vo-detail-row{border-bottom:1px solid var(--vo-divider);grid-template-columns:minmax(0,1fr) auto;padding-bottom:9px}.vo-detail-row:last-child{border-bottom:0;padding-bottom:0}.vo-legend-row span:nth-child(2),.vo-detail-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vo-legend-row strong,.vo-detail-row strong{color:var(--vo-ivory);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vo-detail-row strong[data-tone=success]{color:var(--vo-success)}.vo-detail-row strong[data-tone=warning],.vo-detail-row strong[data-tone=gold]{color:var(--vo-gold)}.vo-detail-row strong[data-tone=danger]{color:var(--vo-danger)}.vo-right-rail .vo-detail-list,.vo-detail-list.vo-detail-list-rail{gap:12px}.vo-right-rail .vo-detail-row,.vo-detail-list.vo-detail-list-rail .vo-detail-row{border-bottom-color:var(--vo-divider);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:3px;padding-bottom:11px}.vo-right-rail .vo-detail-row span,.vo-right-rail .vo-detail-row strong,.vo-detail-list.vo-detail-list-rail .vo-detail-row span,.vo-detail-list.vo-detail-list-rail .vo-detail-row strong{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.vo-right-rail .vo-detail-row span,.vo-detail-list.vo-detail-list-rail .vo-detail-row span{color:var(--vo-gold);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:600}.vo-right-rail .vo-detail-row strong,.vo-detail-list.vo-detail-list-rail .vo-detail-row strong{font-family:var(--vo-heading-family);font-size:13px;font-weight:640;line-height:1.4}.vo-right-rail .vo-detail-row strong[data-tone=success],.vo-detail-list.vo-detail-list-rail .vo-detail-row strong[data-tone=success]{color:var(--vo-ivory)}.vo-legend-swatch{background:var(--vo-ivory-dim);border-radius:3px;width:8px;height:8px}.vo-legend-swatch[data-tone=success]{background:var(--vo-success)}.vo-legend-swatch[data-tone=warning]{background:var(--vo-warning)}.vo-legend-swatch[data-tone=gold]{background:var(--vo-gold)}.vo-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vo-warning-state{gap:var(--vo-d1);min-width:0;padding:var(--vo-s2);border:1px solid var(--vo-warning);border-radius:var(--vo-r-surface);background:linear-gradient(180deg, #d7b16a1c, #1d271f94), var(--vo-glass-card-bg);box-shadow:var(--vo-shadow-panel), var(--vo-shadow-card-inset);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}@supports (color:lab(0% 0 0)){.vo-warning-state{background:linear-gradient(180deg, lab(74.6286% 7.85103 41.5458/.11), lab(14.4366% -6.23711 4.00411/.58)), var(--vo-glass-card-bg)}}.vo-warning-state[data-severity=danger],.vo-warning-state[data-severity=error]{border-color:var(--vo-danger);background:linear-gradient(180deg, #d379611c, #1d271f94), var(--vo-glass-card-bg)}@supports (color:lab(0% 0 0)){.vo-warning-state[data-severity=danger],.vo-warning-state[data-severity=error]{background:linear-gradient(180deg, lab(60.7727% 34.0611 29.2189/.11), lab(14.4366% -6.23711 4.00411/.58)), var(--vo-glass-card-bg)}}.vo-warning-kicker{color:var(--vo-warning);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:650}.vo-warning-state[data-severity=danger] .vo-warning-kicker,.vo-warning-state[data-severity=error] .vo-warning-kicker{color:var(--vo-danger)}.vo-warning-title{color:var(--vo-ivory);font-family:var(--vo-heading-family);margin-top:2px;font-size:14px;font-weight:660}.vo-warning-copy{color:var(--vo-ivory-muted);margin-top:3px;font-size:13px;line-height:1.45}.vo-warning-action{justify-content:flex-end;min-width:0;display:flex}.vo-state-banner.vo-identity-note{isolation:auto;box-sizing:border-box;width:100%;box-shadow:none;background:0 0;border:none;border-radius:0;flex:none;padding:0;position:relative;overflow:visible}.vo-state-banner.vo-identity-note:before{z-index:auto;pointer-events:none;position:static}.vo-state-banner[data-compact=true]{padding:0}.vo-settings-list>.vo-state-banner{width:auto;margin:0}.vo-settings-list>.vo-state-banner+.vo-state-banner{margin-top:10px}.vo-settings-list>.vo-state-banner:last-child{margin-bottom:0}.vo-state-content{min-width:0}.vo-state-title{color:var(--vo-ivory);font-family:var(--vo-heading-family);overflow-wrap:anywhere;font-size:13.5px;font-weight:660;line-height:1.28}.vo-state-copy{color:var(--vo-ivory-muted);overflow-wrap:anywhere;margin-top:2px;font-size:12.5px;line-height:1.42}.vo-empty-state-copy{gap:6px;min-width:0;display:grid}.vo-empty-state-title{color:var(--vo-ivory);font-family:var(--vo-heading-family);overflow-wrap:anywhere;margin:0;font-size:13.5px;font-weight:660;line-height:1.28}.vo-empty-state-body{color:var(--vo-ivory-muted);font-family:var(--vo-body-family);overflow-wrap:anywhere;max-width:62ch;margin:0;font-size:12.5px;line-height:1.45}.vo-state-action{justify-content:flex-end;align-items:center;gap:var(--vo-s1);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.vo-empty-state.vo-identity-note{text-align:left;min-height:0;color:var(--vo-ivory-muted);padding:0}@media (max-width:640px){.vo-state-banner{grid-template-columns:minmax(0,1fr)}.vo-state-action{grid-column:1;justify-content:flex-start}}.vo-loading-state{gap:9px;display:grid}.vo-loading-inline{align-items:center;gap:var(--vo-s1,10px);color:var(--vo-ivory-muted);justify-content:flex-start;padding:12px 0;font-size:13px;display:flex}.vo-loading-inline[data-full=true]{min-height:100vh;padding:var(--vo-s5,68px) var(--vo-s3,26px);background:linear-gradient(180deg, #00020047, #0002017a), var(--vo-auth-background-image,url(./assets/images/backgrounds/vault-one_bg_master.png)), #010402;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center}@supports (color:lab(0% 0 0)){.vo-loading-inline[data-full=true]{background:linear-gradient(180deg, lab(.336599% -.577927 .32025/.28), lab(.331148% -.469908 .233275/.48)), var(--vo-auth-background-image,url(./assets/images/backgrounds/vault-one_bg_master.png)), lab(.958633% -1.20426 .678378)}}.vo-skeleton-shimmer,.vo-skeleton-row{isolation:isolate;position:relative;overflow:hidden}.vo-skeleton-shimmer:after,.vo-skeleton-row:after{content:"";border-radius:inherit;background:var(--vo-shimmer-gradient);animation:vo-shimmer-sweep var(--vo-shimmer-duration) ease-in-out infinite;pointer-events:none;position:absolute;inset:0;transform:translate(-100%)}.vo-skeleton-row{border-radius:var(--vo-r-sm);background:var(--vo-chrome-recess-bg,#ffffff05);border:1px solid var(--vo-line);height:36px;box-shadow:var(--vo-chrome-recess-inset);display:block}.vo-settings-skeleton .vo-skeleton-text,.vo-settings-skeleton .vo-skeleton-pill,.vo-settings-skeleton .vo-skeleton-button,.vo-settings-skeleton .vo-skeleton-meter{contain:paint;isolation:isolate;border:1px solid var(--vo-line);border-radius:var(--vo-r-sm);background:var(--vo-chrome-recess-bg,#ffffff05);box-shadow:var(--vo-chrome-recess-inset);display:block;position:relative;overflow:hidden}.vo-settings-skeleton .vo-skeleton-text{max-width:100%;height:12px}.vo-settings-skeleton .vo-skeleton-text--title{width:min(180px,42%);height:14px}.vo-settings-skeleton .vo-skeleton-text--body{width:min(280px,72%);height:11px}.vo-settings-skeleton .vo-skeleton-text--intro{width:min(520px,88%);height:12px}.vo-settings-skeleton .vo-skeleton-text--sm{flex:auto;width:min(160px,100%);height:12px}.vo-settings-skeleton .vo-skeleton-pill{border-radius:999px;flex:none;width:52px;height:26px}.vo-settings-skeleton .vo-skeleton-pill--inline{width:88px;height:26px}.vo-settings-skeleton .vo-skeleton-button{border-radius:var(--vo-r-sm);flex:none;width:108px;height:32px}.vo-settings-skeleton .vo-skeleton-meter{border-radius:999px;grid-column:1/-1;height:5px}.vo-settings-skeleton.vo-security-list .vo-security-row span:not([class*=vo-skeleton]){white-space:normal;overflow:visible}.vo-settings-view{grid-template-columns:var(--vo-left-rail) minmax(0, 1fr);height:100%;min-height:0;display:grid}.vo-settings-sidebar{border:none;border-right:1px solid oklch(var(--vo-ink) / 10%);min-height:0;padding:var(--vo-d2) var(--vo-d1);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;overflow:auto}.vo-settings-sidebar:before{display:none}.vo-settings-sidebar-group{margin-bottom:var(--vo-d2)}.vo-settings-sidebar-label{letter-spacing:.14em;text-transform:uppercase;color:var(--vo-ivory-dim);padding:var(--vo-d0) var(--vo-d1) var(--vo-d0);font-size:10.5px}.vo-settings-sidebar-item{text-align:left;border-radius:var(--vo-r-sm);width:100%;color:var(--vo-ivory-muted);box-shadow:none;cursor:pointer;transition:color var(--vo-motion-180) var(--vo-ease-primary), background var(--vo-motion-180) var(--vo-ease-primary), transform var(--vo-motion-120) var(--vo-ease-primary);background:0 0;border:0;padding:10px 12px;font-family:inherit;font-size:13.5px;font-weight:520;display:block}@media (hover:hover) and (pointer:fine){.vo-settings-sidebar-item:not([aria-current=page]):hover,.vo-settings-sidebar-item:not([aria-current=page]):focus-visible{color:var(--vo-ivory);background:oklch(var(--vo-ink) / 5%);outline:0}}.vo-settings-sidebar-item:active{transform:scale(.98)}.vo-settings-sidebar-item[aria-current=page]{color:var(--vo-gold);background:oklch(var(--vo-ink) / 6%);box-shadow:none;font-weight:640}@media (hover:hover) and (pointer:fine){.vo-settings-sidebar-item[aria-current=page]:hover{background:oklch(var(--vo-ink) / 8%)}}.vo-settings-pane{grid-template-rows:minmax(0,1fr);align-content:stretch;min-width:0;height:100%;min-height:0;max-height:100%;display:grid;overflow:hidden}.vo-settings-intro{color:var(--vo-ivory-muted);max-width:680px;font-size:13px;line-height:1.52}.vo-settings-group.vo-identity-block{box-shadow:none;min-width:0;padding:0 0 var(--vo-d2);background:0 0;border:none;border-radius:0;flex-shrink:0;overflow:visible}.vo-settings-group.vo-identity-block+.vo-settings-group.vo-identity-block{padding-top:var(--vo-d2);border-top:1px solid var(--vo-divider)}.vo-settings-group-header{justify-content:space-between;align-items:flex-start;gap:var(--vo-d1);padding:0 0 var(--vo-d1);margin-bottom:var(--vo-d0);border-bottom:1px solid var(--vo-divider);display:flex}.vo-settings-list{flex-direction:column;min-width:0;display:flex}.vo-settings-group-heading{flex:auto;width:100%;min-width:0}.vo-settings-group-action{flex:none;align-items:center;display:flex}.vo-settings-title{color:var(--vo-ivory);font-family:var(--vo-heading-family);font-size:15px;font-weight:660}.vo-settings-title .vo-auth-section-header{width:100%;font-size:clamp(13px,1.05vw,15px);line-height:1.45}.vo-settings-title .vo-auth-section-subcategory{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.vo-settings-description,.vo-settings-help{color:var(--vo-ivory-muted);margin-top:4px;margin-bottom:var(--vo-d0);overflow-wrap:anywhere;font-size:12.5px;line-height:1.5}.vo-settings-row{align-items:center;gap:var(--vo-d0) var(--vo-d2);min-width:0;padding:var(--vo-d1) 0;border-bottom:1px solid var(--vo-divider);grid-template-columns:minmax(0,1fr) auto;display:grid}.vo-settings-row:has(.vo-settings-help){align-items:start}.vo-settings-row:has(.vo-settings-help) .vo-settings-row-controls{align-self:center}.vo-settings-row-copy{width:auto;min-width:0}.vo-settings-row-controls{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px 12px;width:auto;min-width:0;display:flex}.vo-settings-row:last-child{border-bottom:0}.vo-settings-label{color:var(--vo-ivory);letter-spacing:0;text-transform:none;white-space:normal;overflow-wrap:anywhere;font-size:13.5px;font-weight:640;line-height:1.45;overflow:visible}.vo-settings-value{text-align:right;min-width:0;color:var(--vo-ivory-muted);overflow-wrap:break-word;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;font-size:12.5px;display:flex}.vo-settings-brand-card{border-radius:var(--vo-r-md);background:radial-gradient(circle at 0 0,#ceac6d21,#0000 44%),linear-gradient(#18221aa3,#040905b8);background:radial-gradient(circle at 0 0,lab(72.3067% 6.8422 36.9838/.13),#0000 44%),linear-gradient(lab(12.116% -6.24102 4.01056/.64),lab(2.05886% -1.65889 .83541/.72));border:1px solid #ceac6d3d;border:1px solid lab(72.3067% 6.8422 36.9838/.24);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 16px 36px #0000002e;box-shadow:inset 0 1px lab(100% 0 0/.08),0 16px 36px lab(.0626068% -.102684 .0614405/.18)}.vo-settings-brand-mark{border-radius:var(--vo-r-card);background:oklch(var(--vo-ink) / 6%);width:54px;height:54px;box-shadow:none;filter:none;place-items:center;display:grid;overflow:hidden}.vo-settings-brand-mark>img{object-position:center center;display:block}.vo-settings-brand-mark[data-kind=photo]>img{object-fit:cover;width:100%;height:100%}.vo-settings-brand-mark[data-kind=default]>img{object-fit:contain;width:78%;height:78%}.vo-settings-brand-copy{gap:3px;min-width:0;display:grid}.vo-settings-brand-copy strong{color:var(--vo-ivory);font-family:var(--vo-heading-family);font-size:14px;font-weight:660}.vo-settings-brand-copy span{color:var(--vo-ivory-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.vo-settings-brand-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.vo-settings-file-picker{flex:none;display:inline-flex;position:relative}.vo-settings-file-button{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}.vo-settings-file-input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vo-settings-file-input:disabled{cursor:progress}.vo-settings-file-picker:has(.vo-settings-file-input:disabled) .vo-settings-file-button{opacity:.62}.vo-settings-file-picker:has(.vo-settings-file-input:focus-visible) .vo-settings-file-button{outline-offset:2px;outline:2px solid #ceac6dd1;outline:2px solid lab(72.3067% 6.8422 36.9838/.82)}.vo-settings-brand-status{color:var(--vo-ivory-muted);grid-column:2/-1;font-size:11px;line-height:1.35}.vo-settings-brand-status[data-state=saved]{color:var(--vo-success)}.vo-settings-brand-status[data-state=pending]{color:var(--vo-gold)}.vo-settings-brand-status[data-state=failed]{color:var(--vo-danger)}.vo-mono-value{font-family:var(--vo-mono-family);overflow-wrap:anywhere;font-size:12px}.vo-settings-action{flex:none;min-width:max-content}.vo-settings-action-row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;min-width:0;display:inline-flex}.vo-settings-row[data-has-value=false] .vo-settings-action{margin-left:auto}.vo-settings-button{border-radius:var(--vo-r-12);border-color:oklch(var(--vo-ink) / 15%);background:oklch(var(--vo-ink) / 6%);min-width:88px;min-height:30px;color:var(--vo-ivory);letter-spacing:0;transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out), box-shadow var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-fast) var(--vo-ease-out);padding-inline:12px;font-size:11.5px;font-weight:680;box-shadow:inset 0 1px #ffffff12,0 1px #00000029;box-shadow:inset 0 1px lab(100% 0 0/.07),0 1px lab(.0626068% -.102684 .0614405/.16)}.vo-settings-button[data-size=sm]{border-radius:var(--vo-r-12);min-height:30px;padding:7px 12px;font-size:11.5px}.vo-settings-action .vo-settings-button{min-width:96px}.vo-settings-button[data-variant=ghost],.vo-settings-button[data-variant=secondary]{background:oklch(var(--vo-ink) / 6%);border-color:oklch(var(--vo-ink) / 15%);color:var(--vo-ivory)}.vo-settings-button[data-variant=primary]{background:var(--vo-gold);border-color:var(--vo-gold-soft);color:var(--vo-forest-deep)}.vo-settings-button[data-variant=danger]{color:#f18b70;color:lab(68.7967% 37.5203 32.1797);background:#d3796117;background:lab(60.7727% 34.0611 29.2189/.09);border-color:#d3796175;border-color:lab(60.7727% 34.0611 29.2189/.46)}.vo-settings-button:hover:not(:disabled),.vo-settings-button:focus-visible:not(:disabled){background:oklch(var(--vo-ink) / 10%);border-color:oklch(var(--vo-ink) / 24%);color:var(--vo-ivory);transform:none}.vo-settings-button[data-variant=primary]:hover:not(:disabled),.vo-settings-button[data-variant=primary]:focus-visible:not(:disabled){color:var(--vo-forest-deep);background:#dcb875;background:lab(76.9544% 7.23034 39.0523);border-color:#e3be7ae0;border-color:lab(79.2784% 7.26518 39.3927/.88)}.vo-settings-button[data-variant=danger]:hover:not(:disabled),.vo-settings-button[data-variant=danger]:focus-visible:not(:disabled){color:#fe987c;color:lab(73.443% 37.4243 31.9712);background:#d3796121;background:lab(60.7727% 34.0611 29.2189/.13);border-color:#e08167b8;border-color:lab(64.2039% 35.8034 30.7279/.72)}.vo-settings-button:focus-visible:not(:disabled){box-shadow:var(--vo-shadow-focus), inset 0 1px 0 #ffffff12}@supports (color:lab(0% 0 0)){.vo-settings-button:focus-visible:not(:disabled){box-shadow:var(--vo-shadow-focus), inset 0 1px 0 lab(100% 0 0/.07)}}.vo-settings-button:active:not(:disabled){transform:scale(.98)}.vo-settings-button:disabled{background:oklch(var(--vo-ink) / 4%);border-color:oklch(var(--vo-ink) / 10%);color:var(--vo-ivory-dim)}.vo-upgrade-limit-list{color:var(--vo-ivory-muted);gap:8px;font-size:12.5px;display:grid}.vo-upgrade-limit-list span{border:1px solid var(--vo-line);border-radius:var(--vo-r-sm);background:oklch(var(--vo-ink) / 4%);padding:9px 10px}:root[data-density=compact] .vo-settings-sidebar{padding:14px 10px}:root[data-density=compact] .vo-settings-sidebar-group{margin-bottom:12px}:root[data-density=compact] .vo-settings-group-header{padding:10px 12px}:root[data-density=compact] .vo-settings-row{gap:6px 10px;padding:8px 12px}:root[data-density=compact] .vo-select-trigger{min-height:30px;padding:6px 9px 6px 10px}.vo-export-status{padding:12px 14px 14px}.vo-export-status-hint{color:var(--vo-muted);margin:10px 0 0;font-size:12px;line-height:1.45}.vo-export-password-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.vo-export-password{border-radius:var(--vo-r-sm);color:var(--vo-ivory);letter-spacing:.06em;word-break:break-all;background:#07110d6b;border:1px solid #c69b4a47;flex:220px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.vo-settings-support-message{border-bottom:1px solid var(--vo-divider);gap:8px;padding:10px 0;display:grid}.vo-settings-pane .vo-settings-support-message textarea{resize:vertical;border:1px solid var(--vo-line);border-radius:var(--vo-r-card);width:100%;min-height:120px;box-shadow:var(--vo-chrome-recess-inset);color:var(--vo-ivory);background:#ffffff05;padding:9px 14px;line-height:1.45}.vo-settings-pane .vo-settings-support-message textarea:focus-visible{box-shadow:var(--vo-chrome-recess-inset), var(--vo-shadow-focus,0 0 0 3px #ceac6d1f);border-color:#ceac6d61;border-color:lab(72.3067% 6.8422 36.9838/.38);outline:none}@supports (color:lab(0% 0 0)){.vo-settings-pane .vo-settings-support-message textarea:focus-visible{box-shadow:var(--vo-chrome-recess-inset), var(--vo-shadow-focus,0 0 0 3px lab(72.3067% 6.8422 36.9838/.12))}}.vo-settings-pane .vo-settings-support-message textarea::placeholder{color:var(--vo-ivory-dim);opacity:1}.vo-settings-pane .vo-settings-support-message textarea:disabled{opacity:.62;cursor:not-allowed}:root[data-theme=light] .vo-settings-pane .vo-settings-support-message textarea{background:#ffffff05;background:lab(100% 0 0/.02);border-color:#cac4b238;border-color:lab(79.2396% .119776 9.66616/.22)}.vo-settings-support-error-codes{border-bottom:1px solid var(--vo-divider);gap:8px;padding:10px 0;display:grid}.vo-settings-support-error-codes-grid{flex-wrap:wrap;gap:8px 12px;display:flex}.vo-settings-support-error-code-option{color:var(--vo-ivory-dim);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:12px;display:inline-flex}.vo-settings-support-error-code-option input{accent-color:var(--vo-gold,oklch(76% .09 82))}.vo-settings-support-error-code-option input:disabled{cursor:not-allowed;opacity:.55}.vo-step-up-method-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.vo-step-up-method{text-align:left;border:1px solid oklch(var(--vo-ink) / 14%);border-radius:var(--vo-r-sm);background:linear-gradient(180deg, oklch(var(--vo-ink) / 7%), oklch(var(--vo-ink) / 3%));min-width:0;color:var(--vo-ivory);cursor:pointer;transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out), box-shadow var(--vo-motion-fast) var(--vo-ease-out);gap:5px;padding:13px;display:grid;box-shadow:inset 0 1px #ffffff12;box-shadow:inset 0 1px lab(100% 0 0/.07)}.vo-step-up-method:hover,.vo-step-up-method:focus-visible{background:linear-gradient(180deg, oklch(var(--vo-ink) / 10%), oklch(var(--vo-ink) / 5%));box-shadow:var(--vo-shadow-focus), inset 0 1px 0 #ffffff17;border-color:#ceac6d6b;border-color:lab(72.3067% 6.8422 36.9838/.42);outline:none}@supports (color:lab(0% 0 0)){.vo-step-up-method:hover,.vo-step-up-method:focus-visible{box-shadow:var(--vo-shadow-focus), inset 0 1px 0 lab(100% 0 0/.09)}}.vo-step-up-method:disabled{cursor:not-allowed;opacity:.64}.vo-step-up-method strong{text-overflow:ellipsis;white-space:nowrap;font-family:var(--vo-heading-family);letter-spacing:0;font-size:13px;font-weight:650;overflow:hidden}.vo-step-up-method span{color:var(--vo-ivory-muted);font-size:12px;line-height:1.4}.vo-sensitive-code{font-family:var(--vo-mono-family);text-align:center;font-size:20px}.vo-plan-area{gap:var(--vo-d2);box-shadow:none;background:0 0;border:none;border-radius:0;padding:0;display:grid}.vo-plan-grid{gap:var(--vo-d2);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.vo-plan-card{align-items:stretch;gap:var(--vo-d1);min-width:0;height:100%;min-height:300px;padding:var(--vo-d2);text-align:left;border:1px solid oklch(var(--vo-ink) / 12%);border-radius:var(--vo-r-card);background:oklch(var(--vo-ink) / 3%);box-shadow:none;transition:border-color var(--vo-motion-180) var(--vo-ease-out), transform var(--vo-motion-120) var(--vo-ease-out);flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.vo-plan-card:hover{border-color:oklch(var(--vo-ink) / 18%)}}.vo-plan-card[data-featured=true]{border-color:#ceac6d42;border-color:lab(72.3067% 6.8422 36.9838/.26)}.vo-plan-card[data-current=true]{box-shadow:none;background:#ceac6d0d;background:lab(72.3067% 6.8422 36.9838/.05);border-color:#ceac6d6b;border-color:lab(72.3067% 6.8422 36.9838/.42)}.vo-plan-card-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vo-plan-name{color:var(--vo-ivory);font-family:var(--vo-heading-family);font-size:15px;font-weight:660}.vo-plan-tag{letter-spacing:.1em;text-transform:uppercase;border-radius:var(--vo-r-sm);color:var(--vo-gold);background:#ceac6d1f;background:lab(72.3067% 6.8422 36.9838/.12);border:1px solid #ceac6d47;border:1px solid lab(72.3067% 6.8422 36.9838/.28);padding:2px 7px;font-size:9.5px;font-weight:720}.vo-plan-tag-current{color:var(--vo-ivory);background:oklch(var(--vo-ink) / 10%);border-color:oklch(var(--vo-ink) / 18%)}.vo-plan-price-row{align-items:baseline;gap:6px;display:flex}.vo-plan-price{color:var(--vo-ivory);font-family:var(--vo-heading-family);font-size:24px;font-weight:680;line-height:1}.vo-plan-cadence{color:var(--vo-ivory-dim);font-size:11.5px}.vo-plan-tagline{color:var(--vo-ivory-muted);margin:0;font-size:12px;line-height:1.45}.vo-plan-features{gap:var(--vo-d0);flex:auto;margin:0;padding:0;list-style:none;display:grid}.vo-plan-features li{color:var(--vo-ivory-muted);overflow-wrap:anywhere;padding-left:18px;font-size:12.5px;line-height:1.5;position:relative}.vo-plan-features li:before{content:"";background:var(--vo-gold);opacity:.8;border-radius:50%;width:6px;height:6px;position:absolute;top:6px;left:2px}.vo-plan-cta{padding-top:var(--vo-d0);margin-top:auto}.vo-plan-cta .vo-button{width:100%}.vo-plan-cta .vo-button:hover:not(:disabled),.vo-plan-cta .vo-button:focus-visible:not(:disabled),.vo-plan-cta .vo-button:active:not(:disabled),.vo-plan-cta .vo-settings-button:hover:not(:disabled),.vo-plan-cta .vo-settings-button:focus-visible:not(:disabled),.vo-plan-cta .vo-settings-button:active:not(:disabled){transform:none}.vo-plan-cycle{justify-content:space-between;align-items:center;gap:var(--vo-d1) var(--vo-d2);flex-wrap:wrap;width:100%;display:flex}.vo-plan-cycle-label{color:var(--vo-gold);letter-spacing:.14em;text-transform:uppercase;flex:none;font-size:10px;font-weight:600}.vo-plan-cycle .vo-segmented.vo-view-segmented.vo-plan-cycle-segmented,.vo-plan-cycle .vo-auth-mode-switch.vo-segmented.vo-view-segmented{border-radius:var(--vo-r-12);border:1px solid var(--vo-line);-webkit-backdrop-filter:none;width:min(100%,320px);min-height:40px;box-shadow:none;background:#ffffff05;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:4px;margin-left:auto;padding:4px;display:grid!important}@media (max-width:1100px){.vo-plan-grid{grid-template-columns:1fr}.vo-plan-card{min-height:auto}}@media (min-width:1101px) and (max-width:1280px){.vo-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.vo-plan-cycle .vo-segmented.vo-view-segmented button,.vo-plan-cycle .vo-auth-mode-switch button,.vo-plan-cycle-segmented button{border-radius:var(--vo-r-12);min-height:32px;color:var(--vo-ivory-muted);letter-spacing:.01em;transition:border-color var(--vo-motion-fast) var(--vo-ease-out), background var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out);background:0 0;border:1px solid #0000;padding:0 14px;font-size:12.5px;font-weight:540}.vo-plan-cycle .vo-segmented.vo-view-segmented button[data-active=true],.vo-plan-cycle .vo-segmented.vo-view-segmented button[aria-checked=true],.vo-plan-cycle .vo-auth-mode-switch button[data-active=true],.vo-plan-cycle .vo-auth-mode-switch button[aria-checked=true],.vo-plan-cycle-segmented button[data-active=true],.vo-plan-cycle-segmented button[aria-checked=true]{color:var(--vo-ivory);box-shadow:none;background:#d7b96f14;border-color:#d7b96f73;font-weight:540}.vo-plan-annual-note{color:var(--vo-gold);margin-top:-4px;font-size:11px;font-weight:640}.vo-billing-support{justify-content:space-between;align-items:center;gap:var(--vo-d2);padding:var(--vo-d0) 0;box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:row;display:flex}.vo-billing-support .vo-settings-help{flex:auto;min-width:0;margin:0}.vo-billing-support .vo-settings-button{flex:none;align-self:center}.vo-compare-stage{z-index:200;color:var(--vo-ivory);background:radial-gradient(circle at 50% 0,#121e15cc,#0000 62%),#010402;background:radial-gradient(circle at 50% 0,lab(9.83326% -7.14757 4.55823/.8),#0000 62%),lab(.958633% -1.20426 .678378);flex-direction:column;display:flex;position:fixed;inset:0}.vo-compare-bar{border-bottom:1px solid var(--vo-line);flex:none;align-items:center;min-height:52px;padding:10px 18px;display:flex}.vo-compare-back{border:1px solid var(--vo-line);border-radius:var(--vo-r-sm);background:oklch(var(--vo-ink) / 6%);min-height:30px;color:var(--vo-ivory);cursor:default;transition:border-color var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out);align-items:center;gap:4px;padding:0 12px 0 8px;font-size:12.5px;font-weight:600;display:inline-flex}.vo-compare-back:hover{border-color:var(--vo-line-strong);color:var(--vo-gold)}.vo-compare-back span{font-size:18px;line-height:1}.vo-compare-scroll{flex:auto;padding:28px 18px 48px;overflow-y:auto}.vo-compare-inner{width:100%;max-width:860px;margin:0 auto}.vo-compare-head{text-align:center;margin-bottom:24px}.vo-compare-title{font-family:var(--vo-heading-family);color:var(--vo-ivory);margin:0 0 6px;font-size:26px;font-weight:680}.vo-compare-subtitle{color:var(--vo-ivory-muted);margin:0;font-size:13px}.vo-compare-table{border-collapse:collapse;table-layout:fixed;width:100%}.vo-compare-table th,.vo-compare-table td{border-bottom:1px solid var(--vo-divider);vertical-align:middle;padding:11px 12px}.vo-compare-rowhead-col{width:34%}.vo-compare-plan-col{text-align:center;border-bottom:1px solid var(--vo-line);width:22%}.vo-compare-plan-col[data-featured=true]{border-radius:var(--vo-r-md) var(--vo-r-md) 0 0;background:#ceac6d14;background:lab(72.3067% 6.8422 36.9838/.08)}.vo-compare-plan-name{font-family:var(--vo-heading-family);color:var(--vo-ivory);font-size:15px;font-weight:660;display:block}.vo-compare-plan-price{color:var(--vo-ivory);margin-top:2px;font-size:17px;font-weight:680;display:block}.vo-compare-plan-cadence{color:var(--vo-ivory-dim);margin-left:3px;font-size:11px;font-weight:500}.vo-compare-plan-annual{color:var(--vo-ivory-dim);margin-top:1px;font-size:11px;display:block}.vo-compare-group th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--vo-gold);border-bottom:1px solid var(--vo-line);padding-top:22px;font-size:10.5px;font-weight:720}.vo-compare-rowhead{text-align:left;color:var(--vo-ivory-muted);font-size:12.5px;font-weight:500}.vo-compare-cell{text-align:center;color:var(--vo-ivory);font-size:12.5px}.vo-compare-cell[data-featured=true]{background:#ceac6d0d;background:lab(72.3067% 6.8422 36.9838/.05)}.vo-compare-yes{color:var(--vo-gold);font-size:14px;font-weight:720}.vo-compare-no{color:var(--vo-ivory-dim)}.vo-settings-state-pad{padding:16px}.vo-toggle{border:1px solid var(--vo-line-strong);border-radius:var(--vo-r-sm);background:oklch(var(--vo-ink) / 8%);cursor:default;width:42px;height:24px;transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out);padding:2px}.vo-toggle span{border-radius:var(--vo-r-pill);background:var(--vo-ivory-muted);width:18px;height:18px;transition:transform var(--vo-motion-fast) var(--vo-ease-out), background var(--vo-motion-fast) var(--vo-ease-out);display:block}.vo-toggle[data-checked=true]{background:#ceac6d2e;background:lab(72.3067% 6.8422 36.9838/.18);border-color:#ceac6d6b;border-color:lab(72.3067% 6.8422 36.9838/.42)}.vo-toggle[data-checked=true] span{background:var(--vo-gold);transform:translate(18px)}.vo-segmented{border:1px solid var(--vo-line);border-radius:var(--vo-r-md);background:oklch(var(--vo-ink) / 5%);align-items:center;gap:3px;padding:3px;display:inline-flex}.vo-segmented button{border-radius:var(--vo-r-sm);min-height:26px;color:var(--vo-ivory-muted);cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:12px}.vo-segmented button:disabled{cursor:not-allowed}.vo-segmented button[data-active=true]{color:var(--vo-gold);background:#ceac6d29;background:lab(72.3067% 6.8422 36.9838/.16)}.vo-inline-field{color:var(--vo-ivory-dim);letter-spacing:.12em;text-transform:uppercase;gap:6px;font-size:10.5px;display:grid}.vo-inline-field input{border:1px solid var(--vo-line);border-radius:var(--vo-r-sm);background:oklch(var(--vo-ink) / 5%);min-width:0;height:34px;color:var(--vo-ivory);letter-spacing:0;text-transform:none;padding:0 10px}.vo-modal-frame{overscroll-behavior:contain;border-radius:var(--vo-r-card,12px);background:var(--vo-glass-card-bg);width:min(460px,92vw);max-height:min(88vh,760px);-webkit-backdrop-filter:var(--vo-glass-blur,blur(28px) saturate(168%));backdrop-filter:var(--vo-glass-blur,blur(28px) saturate(168%));box-shadow:var(--vo-shadow-panel-strong,0 42px 110px #00000085), inset 0 1px 0 #ffffff1f, inset 0 -28px 48px #0003;border:1px solid #cac4b22e;border:1px solid lab(79.2396% .119776 9.66616/.18);flex-direction:column;gap:16px;padding:clamp(22px,3.2vh,28px);display:flex;position:relative;overflow:auto}@supports (color:lab(0% 0 0)){.vo-modal-frame{box-shadow:var(--vo-shadow-panel-strong,0 42px 110px lab(.0275326% -.0664368 .0382632/.52)), inset 0 1px 0 lab(100% 0 0/.12), inset 0 -28px 48px lab(.0626068% -.102684 .0614405/.2)}}.vo-modal-frame[data-identity=true]{border:1px solid oklch(var(--vo-ink) / 14%);-webkit-backdrop-filter:blur(20px)saturate(132%);backdrop-filter:blur(20px)saturate(132%);background:linear-gradient(#151d16a3 0%,#020503d6 100%);background:linear-gradient(lab(9.75701% -5.3466 3.42902/.64) 0%,lab(1.25537% -1.18188 .593391/.84) 100%);box-shadow:0 28px 60px #0000005c,inset 0 1px #ffffff1f,inset 0 -24px 44px #0003;box-shadow:0 28px 60px lab(.0275326% -.0664368 .0382632/.36),inset 0 1px lab(100% 0 0/.12),inset 0 -24px 44px lab(.0626068% -.102684 .0614405/.2)}.vo-modal-frame[data-identity=true] .vo-modal-header{gap:10px}.vo-modal-frame[data-identity=true] .vo-modal-title{color:var(--vo-ivory);font-family:var(--vo-heading-family);font-size:clamp(21px,3.2vw,26px);font-style:italic;font-weight:700;line-height:1.18}.vo-modal-frame[data-identity=true] .vo-modal-description{color:var(--vo-ivory-muted);font-size:13px;line-height:1.5}.vo-modal-frame[data-identity=true] .vo-auth-mfa-segmented{min-width:0}.vo-modal-frame[data-identity=true] .vo-auth-mfa-provider-chip{min-width:0;padding-inline:6px;font-size:11px}.vo-modal-frame:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ceac6d14;box-shadow:inset 0 0 0 1px lab(72.3067% 6.8422 36.9838/.08)}.vo-modal-header .vo-card-kicker{color:var(--vo-gold,var(--vo-gold));letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:720}@keyframes vo-modal-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes vo-modal-frame-in{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translate(0,0)scale(1)}}.vo-modal-frame[data-size=sm]{width:min(380px,92vw)}.vo-modal-frame[data-size=lg]{width:min(620px,92vw)}.vo-modal-frame[data-flow=connect]{max-height:min(78vh,640px);overflow:hidden}.vo-modal-frame[data-flow=connect] .vo-modal-body{overscroll-behavior:contain;flex:auto;min-height:0;padding-right:2px;overflow-y:auto}.vo-modal-frame[data-flow=connect] .vo-modal-footer{border-top:1px solid #cac4b21f;border-top:1px solid lab(79.2396% .119776 9.66616/.12);flex-shrink:0;justify-content:flex-end;padding-top:4px}.vo-modal-frame[data-flow=connect] .vo-connect-bank-list{max-height:min(168px,26vh)}.vo-modal-frame[data-tone=danger]{border-color:#d3796170;border-color:lab(60.7727% 34.0611 29.2189/.44)}.vo-modal-frame[data-tone=success]{border-color:#83a46e61;border-color:lab(63.8542% -19.56 24.2383/.38)}.vo-modal-frame[data-tone=warning],.vo-modal-frame[data-tone=gold]{border-color:#ceac6d61;border-color:lab(72.3067% 6.8422 36.9838/.38)}.vo-modal-header,.vo-modal-body{gap:8px;min-width:0;display:grid}.vo-modal-title{color:var(--vo-ivory);font-family:var(--vo-heading-family);font-size:21px;font-weight:660;line-height:1.16}.vo-modal-description{color:var(--vo-ivory-muted);font-size:13px;line-height:1.52}.vo-modal-footer{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;min-width:0;display:flex}.vo-modal-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.vo-modal-frame[data-flow=connect] .vo-modal-actions{justify-content:flex-end}.vo-modal-footer .vo-button{border-radius:var(--vo-r-12);min-width:92px;min-height:44px;padding:10px 18px;font-size:14px}.vo-modal-footer .vo-button[data-variant=ghost],.vo-modal-footer .vo-button[data-variant=secondary]{background:var(--vo-chrome-recess-bg,#ffffff05);border-color:var(--vo-chrome-recess-border,var(--vo-line-strong));color:var(--vo-ivory);box-shadow:var(--vo-chrome-recess-inset)}.vo-modal-footer .vo-button[data-variant=ghost]:hover:not(:disabled),.vo-modal-footer .vo-button[data-variant=ghost]:focus-visible:not(:disabled),.vo-modal-footer .vo-button[data-variant=secondary]:hover:not(:disabled),.vo-modal-footer .vo-button[data-variant=secondary]:focus-visible:not(:disabled){background:oklch(var(--vo-ink) / 8%);color:var(--vo-ivory);border-color:#ceac6d47;border-color:lab(72.3067% 6.8422 36.9838/.28)}.vo-modal-footer .vo-button[data-variant=danger]{border-radius:var(--vo-r-12);min-height:44px}@media (max-width:520px){.vo-modal-frame{width:min(420px,94vw);padding:20px}.vo-step-up-method-grid{grid-template-columns:1fr}.vo-auth-mfa-segmented{grid-template-columns:minmax(0,1fr)}.vo-auth-mfa-provider-chip{min-height:32px}}.vo-auth-flow{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(4px,.7vw,8px);width:100%;margin:0;padding:0;list-style:none;display:grid}.vo-pin-recovery-stage .vo-auth-flow,.vo-quick-unlock-stage .vo-auth-flow{display:none}.vo-auth-flow li{min-width:0;color:var(--vo-ivory-dim);place-items:center;gap:4px;font-size:clamp(8.5px,.68vw,10.5px);display:grid}.vo-auth-flow li span{border:1px solid var(--vo-chrome-recess-border,var(--vo-line));border-radius:var(--vo-r-sm);background:var(--vo-chrome-recess-bg,oklch(var(--vo-ink) / 6%));width:28px;min-width:28px;height:28px;box-shadow:var(--vo-chrome-recess-inset);color:inherit;aspect-ratio:1;place-items:center;padding:0;font-size:11px;font-weight:640;line-height:1;display:grid}.vo-auth-flow li strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:620;overflow:hidden}.vo-auth-flow li[data-state=active]{color:var(--vo-gold)}.vo-auth-flow li[data-state=complete]{color:var(--vo-success)}.vo-auth-flow li[data-state=active] span,.vo-auth-flow li[data-state=complete] span{background:oklch(var(--vo-ink) / 6%);box-shadow:var(--vo-chrome-recess-inset);border-color:currentColor}.vo-security-list{gap:8px;min-width:0;display:grid}.vo-settings-list .vo-security-list{gap:0}.vo-settings-list .vo-security-row{border:0;border-bottom:1px solid var(--vo-line);background:0 0;border-radius:0;padding:10px 14px}.vo-settings-list .vo-security-row:last-child{border-bottom:0}.vo-security-row{border:1px solid var(--vo-line);border-radius:var(--vo-r-sm);background:oklch(var(--vo-ink) / 4%);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:grid}.vo-security-row div{gap:3px;min-width:0;display:grid}.vo-security-row strong,.vo-security-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vo-security-row strong{color:var(--vo-ivory);font-size:13px}.vo-security-row span{color:var(--vo-ivory-muted);font-size:12px}.vo-device-limit-panel{border:1px solid var(--vo-line);border-radius:var(--vo-r-sm);background:linear-gradient(180deg, oklch(var(--vo-ink) / 6%), oklch(var(--vo-ink) / 3%));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 14px;min-width:0;padding:13px 14px;display:grid}.vo-device-limit-copy{gap:3px;min-width:0;display:grid}.vo-device-limit-copy strong{color:var(--vo-ivory);font-family:var(--vo-heading-family);font-size:14px;font-weight:680}.vo-device-limit-copy span{color:var(--vo-ivory-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.vo-device-limit-meter{background:oklch(var(--vo-ink) / 8%);border-radius:999px;grid-column:1/-1;height:5px;overflow:hidden}.vo-device-limit-meter span{border-radius:inherit;background:linear-gradient(90deg, var(--vo-olive), var(--vo-gold));height:100%;display:block}.vo-account-linking{gap:12px;min-width:0;padding:0;display:grid}.vo-settings-list .vo-account-linking{gap:10px}.vo-account-link-summary{min-width:0;color:var(--vo-ivory-muted);align-items:center;gap:12px;font-size:12px;display:flex}.vo-account-link-summary .vo-state-pill{flex:none;min-height:26px;padding-inline:11px}.vo-account-link-summary span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vo-link-browser-intro{color:var(--vo-ivory-muted);margin:0;font-size:12px;line-height:1.5}.vo-account-link-methods{border-top:0;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0;min-width:0;padding-top:0;display:grid}.vo-account-link-method{border-bottom:1px solid var(--vo-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;min-width:0;padding:10px 0;display:grid}.vo-account-link-method:last-child{border-bottom:0}.vo-account-link-method.vo-account-link-email{align-items:start}.vo-account-link-method.vo-account-link-email .vo-account-link-email-controls{align-self:center}.vo-account-link-method-copy{align-content:start;gap:4px;min-width:0;display:grid}.vo-account-link-method-copy strong{color:var(--vo-ivory);font-size:12px;font-weight:680}.vo-account-link-method-copy span{color:var(--vo-ivory-dim);font-size:11px;line-height:1.4}.vo-account-link-actions{justify-content:flex-start;display:flex}.vo-account-link-email-controls{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-width:0;max-width:480px;display:grid}.vo-account-link-email input{border:1px solid oklch(var(--vo-ink) / 14%);border-radius:var(--vo-r-sm);width:100%;min-width:0;height:30px;color:var(--vo-ivory);font:inherit;background:#0001019e;background:lab(.327745% -.385933 .235417/.62);outline:none;padding:0 10px;font-size:12px}.vo-account-link-email input:focus{box-shadow:var(--vo-shadow-focus);border-color:#ceac6d75;border-color:lab(72.3067% 6.8422 36.9838/.46)}.vo-account-link-email input::placeholder{color:var(--vo-ivory-faint)}.vo-account-link-status{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vo-account-link-status span{border-radius:var(--vo-r-sm);color:var(--vo-ivory-muted);text-transform:capitalize;background:#ceac6d0f;background:lab(72.3067% 6.8422 36.9838/.06);border:1px solid #ceac6d2e;border:1px solid lab(72.3067% 6.8422 36.9838/.18);padding:5px 8px;font-size:11px}.vo-account-secret,.vo-account-qr{border:1px solid var(--vo-line);border-radius:var(--vo-r-sm);background:oklch(var(--vo-ink) / 4%);min-width:0;padding:12px}.vo-account-link-expiry{color:var(--vo-gold);margin-bottom:10px;font-size:11px;font-weight:680}.vo-account-secret-grid{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:6px;display:grid}.vo-account-secret-grid span{border-radius:var(--vo-r-sm);min-width:0;color:var(--vo-ivory);text-overflow:ellipsis;white-space:nowrap;background:#00010185;background:lab(.327745% -.385933 .235417/.52);align-items:center;gap:7px;padding:7px 8px;font-size:12px;display:flex;overflow:hidden}.vo-account-secret-grid b{color:var(--vo-gold);font-size:10px;font-weight:760}.vo-account-qr{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}.vo-account-qr-mark{aspect-ratio:1;border-radius:var(--vo-r-sm);background:var(--vo-ivory);place-items:center;width:min(160px,100%);height:auto;padding:0;display:grid;overflow:hidden}.vo-account-qr-mark img{width:100%;height:100%;display:block}.vo-account-qr-mark span{border-radius:var(--vo-r-sm);background:#0001011f;background:lab(.327745% -.385933 .235417/.12);width:84px;height:84px}.vo-account-qr-detail{gap:5px;min-width:0;display:grid}.vo-account-qr-detail strong{color:var(--vo-ivory);font-family:var(--vo-mono-family);font-size:12px}.vo-account-qr-detail span{color:var(--vo-gold);font-size:11px}.vo-account-qr-detail code{max-height:68px;color:var(--vo-ivory-muted);font-family:var(--vo-mono-family);overflow-wrap:anywhere;font-size:10.5px;line-height:1.45;display:block;overflow:auto}@media (max-width:720px){.vo-account-link-email-controls,.vo-account-qr{grid-template-columns:minmax(0,1fr)}.vo-account-qr-mark{width:min(180px,100%)}}@media (min-width:721px) and (max-width:1340px){.vo-account-link-email{grid-column:1/-1}}@keyframes vo-shimmer-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes vo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1320px){.vo-dock-item{min-width:54px}.vo-dock-item-label{max-width:60px;font-size:11px}.vo-dock-group{padding-inline:5px}}@media (max-width:1180px){.vo-search{min-width:220px}}@media (max-height:820px){:root{--vo-header:44px;--vo-dock:66px}.vo-shell-body{gap:10px;padding:10px}.vo-header{padding-right:12px}.vo-view-body{gap:18px;padding:20px 24px 40px}.vo-left-rail-header,.vo-right-rail-header{padding:13px 16px 6px}.vo-left-rail-body,.vo-right-rail-body{padding-bottom:16px}.vo-dock{border-radius:12px;height:52px;padding:3px 8px}.vo-dock-divider,.vo-dock-divider[data-weight=thick]{height:28px}.vo-dock-item{min-width:52px;height:44px;padding:4px 6px}.vo-dock-item-icon svg{width:18px;height:18px}.vo-dock-item-label{max-width:58px;font-size:11px}}@media (max-width:1280px){:root{--vo-right-rail:280px}}@media (max-width:1100px){.vo-shell-body,:root[data-right-rail=closed] .vo-shell-body{grid-template-columns:minmax(0,1fr)}.vo-right-rail{display:none}}.vo-onboarding-transition{z-index:100;isolation:isolate;background-color:var(--vo-launch-background-color,#000100);background-image:var(--vo-launch-background-stack,url(./assets/images/backgrounds/vault-one_bg_master.png));background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0;overflow:hidden}@supports (color:lab(0% 0 0)){.vo-onboarding-transition{background-color:var(--vo-launch-background-color,lab(.123495% -.227928 .125682))}}.vo-onboarding-backdrop{z-index:0;pointer-events:none;background-color:#0000;background-image:var(--vo-stage-background-image,var(--vo-launch-background-image,url(./assets/images/backgrounds/vault-one_bg_master.png)));opacity:1;transition:opacity var(--vo-onboarding-duration,.42s) var(--vo-ease-cinematic);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.vo-onboarding-backdrop[data-slot=current]{z-index:1}.vo-onboarding-transition[data-phase=crossfade] .vo-onboarding-backdrop[data-slot=previous]{opacity:0}.vo-onboarding-page .vo-splash-stage{background-color:#0000;background-image:none}.vo-onboarding-page .vo-auth-stage,.vo-onboarding-page .vo-overlay-page,.vo-onboarding-page .vo-auth-flow-page,.vo-onboarding-page .vo-loading-inline[data-full=true],.vo-onboarding-page .vo-loading-inline[data-full=true][data-variant=agreement-status]{background:0 0}.vo-onboarding-page .vo-loading-inline[data-full=true][data-variant=agreement-status]:before{content:none}.vo-onboarding-page{z-index:2;opacity:1;transition:opacity var(--vo-onboarding-duration,.42s) var(--vo-ease-cinematic), transform var(--vo-onboarding-duration,.42s) var(--vo-ease-cinematic);will-change:opacity, transform;position:absolute;inset:0}.vo-onboarding-page[data-slot=current]{z-index:2;pointer-events:auto}.vo-onboarding-page[data-slot=current] .vo-shell{width:100%;height:100%;min-height:100%}.vo-onboarding-transition[data-state-key=unlocked][data-phase=idle]{background:0 0}.vo-onboarding-page[data-slot=previous]{z-index:1;pointer-events:none}.vo-onboarding-transition[data-phase=starting] .vo-onboarding-page[data-slot=current]{opacity:0}.vo-onboarding-transition[data-phase=starting] .vo-onboarding-page[data-slot=previous],.vo-onboarding-transition[data-phase=crossfade] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-phase=idle] .vo-onboarding-page[data-slot=current]{opacity:1}.vo-onboarding-transition[data-phase=crossfade] .vo-onboarding-page[data-slot=previous]{opacity:0}.vo-onboarding-transition[data-previous-key=fresh-start] .vo-onboarding-page[data-slot=previous]{pointer-events:none}.vo-onboarding-transition[data-previous-key=fresh-start][data-phase=starting] .vo-onboarding-page[data-slot=previous]{opacity:1;visibility:visible;transition:none;transform:none}.vo-onboarding-transition[data-previous-key=fresh-start] .vo-onboarding-page[data-slot=previous] .vo-splash-stage[data-phase=exit],.vo-onboarding-transition[data-splash-handoff=true] .vo-onboarding-page[data-slot=previous] .vo-splash-stage[data-phase=exit]{opacity:1;animation:none}.vo-onboarding-transition[data-previous-key=fresh-start] .vo-onboarding-page[data-slot=previous] .vo-splash-loader,.vo-onboarding-transition[data-previous-key=fresh-start] .vo-onboarding-page[data-slot=previous] .vo-splash-footer,.vo-onboarding-transition[data-splash-handoff=true] .vo-onboarding-page[data-slot=previous] .vo-splash-loader,.vo-onboarding-transition[data-splash-handoff=true] .vo-onboarding-page[data-slot=previous] .vo-splash-footer,.vo-onboarding-transition[data-previous-key=fresh-start]:not([data-phase=crossfade]) .vo-onboarding-page[data-slot=previous] .vo-splash-wordmark,.vo-onboarding-transition[data-splash-handoff=true]:not([data-phase=crossfade]) .vo-onboarding-page[data-slot=previous] .vo-splash-wordmark{opacity:1;transform:none;animation:none!important}.vo-onboarding-transition[data-previous-key=fresh-start][data-phase=starting] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-splash-handoff=true][data-phase=starting] .vo-onboarding-page[data-slot=current]{opacity:0;transform:translateY(8px)scale(.998)}.vo-onboarding-transition[data-previous-key=fresh-start][data-phase=crossfade] .vo-onboarding-page[data-slot=previous]{opacity:0;visibility:visible;transition:opacity var(--vo-onboarding-duration,var(--vo-scene-splash-to-pin-ms,.72s)) var(--vo-ease-cinematic), transform var(--vo-onboarding-duration,var(--vo-scene-splash-to-pin-ms,.72s)) var(--vo-ease-cinematic);will-change:opacity, transform;transform:translateY(-4px)scale(1)}.vo-onboarding-transition[data-previous-key=fresh-start][data-phase=crossfade] .vo-onboarding-page[data-slot=previous] .vo-splash-center,.vo-onboarding-transition[data-splash-handoff=true][data-phase=crossfade] .vo-onboarding-page[data-slot=previous] .vo-splash-center{opacity:0;transition:opacity var(--vo-onboarding-duration,var(--vo-scene-splash-to-pin-ms,.72s)) var(--vo-ease-cinematic), transform var(--vo-onboarding-duration,var(--vo-scene-splash-to-pin-ms,.72s)) var(--vo-ease-cinematic);transform:translateY(-6px)scale(1.01)}.vo-onboarding-transition[data-previous-key=fresh-start][data-phase=crossfade] .vo-onboarding-page[data-slot=previous] .vo-splash-footer,.vo-onboarding-transition[data-splash-handoff=true][data-phase=crossfade] .vo-onboarding-page[data-slot=previous] .vo-splash-footer{opacity:0;transition:opacity calc(var(--vo-onboarding-duration,var(--vo-scene-splash-to-pin-ms,.72s)) * .72) var(--vo-ease-cinematic)}.vo-onboarding-transition[data-previous-key=fresh-start][data-phase=crossfade] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-previous-key=fresh-start][data-phase=idle] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-splash-handoff=true][data-phase=crossfade] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-splash-handoff=true][data-phase=idle] .vo-onboarding-page[data-slot=current]{opacity:1;transition:opacity var(--vo-onboarding-duration,var(--vo-scene-splash-to-pin-ms,.72s)) var(--vo-ease-cinematic), transform var(--vo-onboarding-duration,var(--vo-scene-splash-to-pin-ms,.72s)) var(--vo-ease-cinematic);will-change:opacity, transform;transform:translate(0,0)scale(1)}.vo-onboarding-transition[data-phase=starting] .vo-onboarding-page[data-slot=current] .vo-auth-flow-page .vo-panel.vo-auth-screen-panel,.vo-onboarding-transition[data-phase=starting] .vo-onboarding-page[data-slot=current] .vo-auth-flow-page .vo-panel.vo-mfa-panel,.vo-onboarding-transition[data-phase=starting] .vo-onboarding-page[data-slot=current] .vo-auth-login-stage .vo-auth-card,.vo-onboarding-transition[data-phase=starting] .vo-onboarding-page[data-slot=current] .vo-auth-screen-panel>:not(.vo-auth-flow-back),.vo-onboarding-transition[data-phase=starting] .vo-onboarding-page[data-slot=current] .vo-auth-card-body>*{opacity:0;animation:none}.vo-onboarding-transition[data-phase=crossfade] .vo-onboarding-page[data-slot=current] .vo-auth-flow-page .vo-panel.vo-auth-screen-panel,.vo-onboarding-transition[data-phase=crossfade] .vo-onboarding-page[data-slot=current] .vo-auth-flow-page .vo-panel.vo-mfa-panel,.vo-onboarding-transition[data-phase=crossfade] .vo-onboarding-page[data-slot=current] .vo-auth-login-stage .vo-auth-card,.vo-onboarding-transition[data-phase=crossfade] .vo-onboarding-page[data-slot=current] .vo-auth-screen-panel>:not(.vo-auth-flow-back),.vo-onboarding-transition[data-phase=crossfade] .vo-onboarding-page[data-slot=current] .vo-auth-card-body>*,.vo-onboarding-transition[data-phase=idle] .vo-onboarding-page[data-slot=current] .vo-auth-flow-page .vo-panel.vo-auth-screen-panel,.vo-onboarding-transition[data-phase=idle] .vo-onboarding-page[data-slot=current] .vo-auth-flow-page .vo-panel.vo-mfa-panel,.vo-onboarding-transition[data-phase=idle] .vo-onboarding-page[data-slot=current] .vo-auth-login-stage .vo-auth-card,.vo-onboarding-transition[data-phase=idle] .vo-onboarding-page[data-slot=current] .vo-auth-screen-panel>:not(.vo-auth-flow-back),.vo-onboarding-transition[data-phase=idle] .vo-onboarding-page[data-slot=current] .vo-auth-card-body>*,.vo-onboarding-transition[data-previous-key=fresh-start] .vo-onboarding-page[data-slot=current] .vo-auth-flow-page .vo-panel.vo-auth-screen-panel,.vo-onboarding-transition[data-previous-key=fresh-start] .vo-onboarding-page[data-slot=current] .vo-auth-screen-panel>:not(.vo-auth-flow-back),.vo-onboarding-transition[data-previous-key=fresh-start] .vo-onboarding-page[data-slot=current] .vo-auth-flow-back,.vo-onboarding-transition[data-previous-key=fresh-start] .vo-onboarding-page[data-slot=current] .vo-auth-login-stage .vo-auth-card,.vo-onboarding-transition[data-splash-handoff=true] .vo-onboarding-page[data-slot=current] .vo-auth-login-stage .vo-auth-card,.vo-onboarding-transition[data-previous-key=fresh-start][data-phase=starting] .vo-onboarding-page[data-slot=current] .vo-auth-flow-page .vo-panel.vo-auth-screen-panel,.vo-onboarding-transition[data-previous-key=fresh-start][data-phase=starting] .vo-onboarding-page[data-slot=current] .vo-auth-screen-panel>:not(.vo-auth-flow-back),.vo-onboarding-transition[data-previous-key=fresh-start][data-phase=crossfade] .vo-onboarding-page[data-slot=current] .vo-auth-flow-page .vo-panel.vo-auth-screen-panel,.vo-onboarding-transition[data-previous-key=fresh-start][data-phase=crossfade] .vo-onboarding-page[data-slot=current] .vo-auth-screen-panel>:not(.vo-auth-flow-back){opacity:1;animation:none!important}.vo-onboarding-transition[data-previous-key=fresh-start][data-phase=starting] .vo-onboarding-page[data-slot=current] .vo-auth-login-stage .vo-auth-card,.vo-onboarding-transition[data-splash-handoff=true][data-phase=starting] .vo-onboarding-page[data-slot=current] .vo-auth-login-stage .vo-auth-card,.vo-onboarding-transition[data-previous-key=fresh-start][data-phase=starting] .vo-onboarding-page[data-slot=current] .vo-auth-stage-glow,.vo-onboarding-transition[data-splash-handoff=true][data-phase=starting] .vo-onboarding-page[data-slot=current] .vo-auth-stage-glow{opacity:0;animation:none!important}.vo-onboarding-transition[data-previous-key=fresh-start]:not([data-phase=idle]) .vo-auth-screen-panel[data-pin-card=bare],.vo-onboarding-transition[data-splash-handoff=true] .vo-auth-screen-panel[data-pin-card=bare]{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--vo-pin-bare-panel-bg)}.vo-onboarding-transition[data-previous-key=fresh-start]:not([data-phase=idle]) .vo-auth-screen-panel[data-pin-card=bare]:before,.vo-onboarding-transition[data-splash-handoff=true] .vo-auth-screen-panel[data-pin-card=bare]:before{content:none;transition:none}:root:not([data-theme=light]) .vo-onboarding-transition:not([data-phase=idle]) .vo-auth-screen-panel:not(.vo-quick-unlock-panel):not(.vo-mfa-panel):not(.vo-pin-setup-panel):not(.vo-touchid-setup-panel),:root:not([data-theme=light]) .vo-onboarding-transition:not([data-phase=idle]) .vo-auth-overlay-panel,:root:not([data-theme=light]) .vo-onboarding-transition:not([data-phase=idle]) .vo-agreement-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#030704f0;background:lab(1.63229% -1.56102 .887999/.94)}:root[data-theme=light] .vo-onboarding-transition:not([data-phase=idle]) .vo-auth-screen-panel:not(.vo-quick-unlock-panel):not(.vo-mfa-panel):not(.vo-pin-setup-panel):not(.vo-touchid-setup-panel),:root[data-theme=light] .vo-onboarding-transition:not([data-phase=idle]) .vo-auth-overlay-panel,:root[data-theme=light] .vo-onboarding-transition:not([data-phase=idle]) .vo-agreement-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--vo-glass-auth-panel-bg)}.vo-onboarding-transition .vo-auth-login-stage .vo-panel.vo-auth-card.vo-auth-switcher{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--vo-glass-auth-panel-bg);border-color:var(--vo-glass-auth-panel-border);box-shadow:var(--vo-glass-auth-panel-shadow), var(--vo-glass-auth-panel-ring)}.vo-onboarding-transition .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare],.vo-onboarding-transition .vo-mfa-panel.vo-auth-screen-panel{background:var(--vo-pin-bare-panel-bg);border-color:var(--vo-glass-auth-panel-border);box-shadow:var(--vo-glass-auth-panel-shadow), var(--vo-glass-auth-panel-ring);-webkit-backdrop-filter:none;backdrop-filter:none}.vo-onboarding-transition .vo-pin-setup-panel.vo-auth-screen-panel[data-pin-card=bare],.vo-onboarding-transition .vo-touchid-setup-panel.vo-auth-screen-panel[data-pin-card=bare]{background:var(--vo-glass-auth-panel-bg)!important;border-color:var(--vo-glass-auth-panel-border)!important;box-shadow:var(--vo-glass-auth-panel-ring), inset 0 1px 0 #ffffff17!important;-webkit-backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%))!important;backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%))!important}@supports (color:lab(0% 0 0)){.vo-onboarding-transition .vo-pin-setup-panel.vo-auth-screen-panel[data-pin-card=bare],.vo-onboarding-transition .vo-touchid-setup-panel.vo-auth-screen-panel[data-pin-card=bare]{box-shadow:var(--vo-glass-auth-panel-ring), inset 0 1px 0 lab(100% 0 0/.09)!important}}:root[data-theme=light] .vo-onboarding-transition .vo-pin-setup-panel.vo-auth-screen-panel[data-pin-card=bare],:root[data-theme=light] .vo-onboarding-transition .vo-touchid-setup-panel.vo-auth-screen-panel[data-pin-card=bare]{box-shadow:var(--vo-glass-auth-panel-ring), inset 0 1px 0 #ffffff94!important}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-onboarding-transition .vo-pin-setup-panel.vo-auth-screen-panel[data-pin-card=bare],:root[data-theme=light] .vo-onboarding-transition .vo-touchid-setup-panel.vo-auth-screen-panel[data-pin-card=bare]{box-shadow:var(--vo-glass-auth-panel-ring), inset 0 1px 0 lab(100% 0 0/.58)!important}}.vo-onboarding-transition .vo-auth-flow-page.vo-quick-unlock-stage .vo-panel.vo-auth-screen-panel,.vo-onboarding-transition .vo-auth-flow-page.vo-quick-unlock-stage .vo-auth-screen-panel>:not(.vo-auth-flow-back),.vo-onboarding-transition .vo-auth-flow-page.vo-quick-unlock-stage .vo-auth-flow-back{animation:none!important}.vo-onboarding-transition[data-splash-handoff=true] .vo-auth-flow-page.vo-quick-unlock-stage .vo-panel.vo-auth-screen-panel,.vo-onboarding-transition[data-splash-handoff=true] .vo-auth-flow-page.vo-quick-unlock-stage .vo-auth-screen-panel>:not(.vo-auth-flow-back){opacity:1}.vo-onboarding-transition[data-previous-key=unlock-handoff] .vo-onboarding-page[data-slot=previous]{pointer-events:none}.vo-onboarding-transition[data-state-key=unlocked]:after{content:none}.vo-onboarding-transition[data-state-key=unlocked][data-phase=starting]:not([data-shell-handoff=true]) .vo-onboarding-page[data-slot=previous]{opacity:0;filter:none;transform:translate(0,0)scale(1)}.vo-onboarding-transition[data-previous-key=unlock-handoff][data-shell-handoff=true][data-phase=starting] .vo-onboarding-page[data-slot=previous],.vo-onboarding-transition[data-previous-key=unlock-handoff][data-shell-handoff=true][data-phase=crossfade] .vo-onboarding-page[data-slot=previous]{opacity:1;filter:none;transition:none;transform:none}.vo-onboarding-transition[data-shell-handoff=true][data-phase=crossfade] .vo-onboarding-backdrop[data-slot=previous]{opacity:0;transition:opacity var(--vo-onboarding-duration,var(--vo-scene-vault-to-overview-ms,.72s)) var(--vo-ease-spring)}.vo-loading-inline[data-handoff-snapshot=true][data-layout=vault-cinematic] .vo-vault-door[data-hinge=right]{transform:rotateY(90deg)translateZ(12px);animation:none!important}.vo-loading-inline[data-handoff-snapshot=true] .vo-vault-dial,.vo-loading-inline[data-handoff-snapshot=true] .vo-vault-frame,.vo-loading-inline[data-handoff-snapshot=true] .vo-vault-bolt,.vo-loading-inline[data-handoff-snapshot=true] .vo-vault-light,.vo-loading-inline[data-handoff-snapshot=true] .vo-vault-cinematic-glow{animation:none!important}.vo-loading-inline[data-handoff-snapshot=true] .vo-vault-cinematic-copy,.vo-loading-inline[data-handoff-snapshot=true] .vo-agreement-status-track,.vo-loading-inline[data-handoff-snapshot=true] .vo-agreement-status-steps{visibility:hidden;opacity:0!important;animation:none!important}.vo-loading-inline[data-handoff-snapshot=true][data-vault-exit=active] .vo-vault-cinematic{animation:vo-vault-cinematic-unified-exit var(--vo-vault-dissolve-ms) var(--vo-ease-spring) 0s forwards}.vo-loading-inline[data-handoff-snapshot=true][data-vault-exit=active] .vo-vault-cinematic-stage{animation:vo-vault-cinematic-stage-exit var(--vo-vault-dissolve-ms) var(--vo-ease-spring) 0s forwards}.vo-onboarding-transition[data-shell-handoff=true] .vo-onboarding-page[data-slot=previous] .vo-loading-inline:not([data-handoff-snapshot=true]){visibility:hidden;pointer-events:none;opacity:0!important}.vo-onboarding-transition[data-state-key=unlocked][data-shell-handoff=true][data-phase=starting] .vo-onboarding-page[data-slot=current]{opacity:0;transform:translateY(8px)scale(.988)}.vo-onboarding-transition[data-state-key=unlocked][data-shell-handoff=true][data-phase=crossfade] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-state-key=unlocked][data-shell-handoff=true][data-phase=idle] .vo-onboarding-page[data-slot=current]{opacity:1;transition:opacity var(--vo-onboarding-duration,var(--vo-scene-vault-to-overview-ms,.72s)) var(--vo-ease-spring) 48ms, transform var(--vo-onboarding-duration,var(--vo-scene-vault-to-overview-ms,.72s)) var(--vo-ease-spring) 48ms;transform:translate(0,0)scale(1)}.vo-onboarding-transition[data-state-key=unlocked][data-phase=starting] .vo-onboarding-page[data-slot=current]{opacity:0;filter:none;transform:translateY(4px)scale(1)}.vo-onboarding-transition[data-state-key=unlocked][data-phase=crossfade] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-state-key=unlocked][data-phase=idle] .vo-onboarding-page[data-slot=current]{opacity:1;filter:none;transition:opacity var(--vo-onboarding-duration,var(--vo-onboarding-handoff-ms,.28s)) var(--vo-ease-out) 40ms, transform var(--vo-onboarding-duration,var(--vo-onboarding-handoff-ms,.28s)) var(--vo-ease-out) 40ms;transform:translate(0,0)scale(1)}.vo-onboarding-transition[data-previous-key=registered-still-logged-in][data-state-key=unlocked]:not([data-shell-handoff=true]) .vo-onboarding-page[data-slot=previous],.vo-onboarding-transition[data-quick-resume=true] .vo-onboarding-page[data-slot=previous]{visibility:hidden;filter:none;pointer-events:none;transition:none;transform:none;opacity:0!important}.vo-onboarding-transition[data-quick-resume=true][data-phase=starting] .vo-onboarding-page[data-slot=current]{opacity:0;filter:none;transform:translate(0,0)scale(1)}.vo-onboarding-transition[data-quick-resume=true][data-phase=crossfade] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-quick-resume=true][data-phase=idle] .vo-onboarding-page[data-slot=current]{opacity:1;filter:none;transition:opacity var(--vo-onboarding-duration,.28s) var(--vo-ease-out), transform var(--vo-onboarding-duration,.28s) var(--vo-ease-out);transform:translate(0,0)scale(1)}.vo-onboarding-transition[data-quick-resume=true][data-phase=idle] .vo-onboarding-page[data-slot=current]{will-change:auto}.vo-onboarding-transition[data-state-key=unlocked][data-phase=idle] .vo-onboarding-page[data-slot=current]{opacity:1;filter:none;will-change:auto;transform:none}.vo-onboarding-transition[data-previous-key=unlock-handoff][data-phase=starting] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-previous-key=unlock-handoff][data-phase=crossfade] .vo-onboarding-page[data-slot=current]{pointer-events:none}.vo-onboarding-transition[data-previous-key=registered-still-logged-in][data-state-key=unlock-handoff] .vo-onboarding-page[data-slot=previous]{visibility:hidden;pointer-events:none;transform:scale(.985);opacity:0!important}.vo-onboarding-transition[data-previous-key=registered-still-logged-in][data-state-key=unlock-handoff][data-phase=starting] .vo-onboarding-page[data-slot=current]{opacity:0;transform:translateY(6px)scale(.998)}.vo-onboarding-transition[data-previous-key=registered-still-logged-in][data-state-key=unlock-handoff][data-phase=crossfade] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-previous-key=registered-still-logged-in][data-state-key=unlock-handoff][data-phase=idle] .vo-onboarding-page[data-slot=current]{opacity:1;transition:opacity var(--vo-onboarding-duration,var(--vo-onboarding-handoff-ms,.28s)) var(--vo-ease-out) 40ms, transform var(--vo-onboarding-duration,var(--vo-onboarding-handoff-ms,.28s)) var(--vo-ease-out) 40ms;transform:translate(0,0)scale(1)}.vo-onboarding-transition[data-previous-key=registered-still-logged-in][data-state-key=unlock-handoff][data-phase=starting] .vo-vault-cinematic-copy,.vo-onboarding-transition[data-previous-key=registered-still-logged-in][data-state-key=unlock-handoff][data-phase=starting] .vo-agreement-status-track,.vo-onboarding-transition[data-previous-key=registered-still-logged-in][data-state-key=unlock-handoff][data-phase=starting] .vo-agreement-status-steps{opacity:0;transform:translateY(8px)}.vo-onboarding-transition[data-previous-key=registered-still-logged-in][data-state-key=unlock-handoff][data-phase=crossfade] .vo-vault-cinematic-copy,.vo-onboarding-transition[data-previous-key=registered-still-logged-in][data-state-key=unlock-handoff][data-phase=crossfade] .vo-agreement-status-track,.vo-onboarding-transition[data-previous-key=registered-still-logged-in][data-state-key=unlock-handoff][data-phase=crossfade] .vo-agreement-status-steps,.vo-onboarding-transition[data-previous-key=registered-still-logged-in][data-state-key=unlock-handoff][data-phase=idle] .vo-vault-cinematic-copy,.vo-onboarding-transition[data-previous-key=registered-still-logged-in][data-state-key=unlock-handoff][data-phase=idle] .vo-agreement-status-track,.vo-onboarding-transition[data-previous-key=registered-still-logged-in][data-state-key=unlock-handoff][data-phase=idle] .vo-agreement-status-steps{opacity:1;transition:opacity .64s var(--vo-ease-cinematic) .12s, transform .64s var(--vo-ease-cinematic) .12s;transform:translate(0,0)}.vo-onboarding-transition[data-state-key=registered-logged-out][data-phase=starting] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-state-key=registered-still-logged-in][data-phase=starting] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-state-key=web-locked][data-phase=starting] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-state-key=unlock-handoff][data-phase=starting] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-state-key=web-link][data-phase=starting] .vo-onboarding-page[data-slot=current]{opacity:0;transform:translateY(6px)scale(.998)}.vo-onboarding-transition[data-state-key=registered-logged-out][data-phase=crossfade] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-state-key=registered-logged-out][data-phase=idle] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-state-key=registered-still-logged-in][data-phase=crossfade] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-state-key=registered-still-logged-in][data-phase=idle] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-state-key=web-locked][data-phase=crossfade] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-state-key=web-locked][data-phase=idle] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-state-key=unlock-handoff][data-phase=crossfade] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-state-key=unlock-handoff][data-phase=idle] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-state-key=web-link][data-phase=crossfade] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-state-key=web-link][data-phase=idle] .vo-onboarding-page[data-slot=current]{opacity:1;transition:opacity var(--vo-onboarding-duration,var(--vo-onboarding-handoff-ms,.28s)) var(--vo-ease-out) 40ms, transform var(--vo-onboarding-duration,var(--vo-onboarding-handoff-ms,.28s)) var(--vo-ease-out) 40ms;transform:translate(0,0)scale(1)}.vo-onboarding-transition[data-auth-handoff=true] .vo-onboarding-page{transition:opacity var(--vo-onboarding-duration,var(--vo-onboarding-handoff-ms,.28s)) var(--vo-ease-out), transform var(--vo-onboarding-duration,var(--vo-onboarding-handoff-ms,.28s)) var(--vo-ease-out)}.vo-onboarding-transition[data-auth-handoff=true][data-phase=starting] .vo-onboarding-page[data-slot=current]{opacity:0;transform:translateY(6px)scale(.998)}.vo-onboarding-transition[data-auth-handoff=true][data-phase=crossfade] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-auth-handoff=true][data-phase=idle] .vo-onboarding-page[data-slot=current]{opacity:1;transition-delay:0s;transform:translate(0,0)scale(1)}.vo-onboarding-transition[data-auth-handoff=true][data-phase=crossfade] .vo-onboarding-page[data-slot=previous],.vo-onboarding-transition[data-auth-handoff=true][data-phase=idle] .vo-onboarding-page[data-slot=previous]{opacity:0;transform:translateY(-3px)scale(1)}.vo-onboarding-transition[data-auth-handoff=true][data-previous-key=identified] .vo-onboarding-page{transition:opacity var(--vo-onboarding-duration,var(--vo-scene-mfa-exit-ms,.6s)) var(--vo-ease-cinematic), transform var(--vo-onboarding-duration,var(--vo-scene-mfa-exit-ms,.6s)) var(--vo-ease-cinematic)}.vo-onboarding-transition[data-auth-handoff=true][data-previous-key=identified][data-phase=starting] .vo-onboarding-page[data-slot=current]{opacity:0;transform:translateY(8px)scale(.996)}.vo-onboarding-transition[data-auth-handoff=true][data-previous-key=identified][data-phase=crossfade] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-auth-handoff=true][data-previous-key=identified][data-phase=idle] .vo-onboarding-page[data-slot=current]{opacity:1;transition-delay:80ms;transform:translate(0,0)scale(1)}.vo-onboarding-transition[data-auth-handoff=true][data-previous-key=identified][data-phase=crossfade] .vo-onboarding-page[data-slot=previous],.vo-onboarding-transition[data-auth-handoff=true][data-previous-key=identified][data-phase=idle] .vo-onboarding-page[data-slot=previous]{opacity:0;transform:translateY(-6px)scale(.998)}.vo-onboarding-transition[data-auth-handoff=true][data-previous-key=identified] .vo-onboarding-page[data-slot=previous] .vo-auth-mfa-section-code,.vo-onboarding-transition[data-auth-handoff=true][data-previous-key=identified] .vo-onboarding-page[data-slot=previous] .vo-auth-code-input,.vo-onboarding-transition[data-auth-handoff=true][data-previous-key=identified] .vo-onboarding-page[data-slot=previous] .vo-auth-1password-code,.vo-onboarding-transition[data-auth-handoff=true][data-previous-key=identified] .vo-onboarding-page[data-slot=previous] .vo-auth-banner-success{animation:none!important}.vo-onboarding-transition[data-previous-key=unlocked][data-phase=starting] .vo-onboarding-page[data-slot=previous]{opacity:1;filter:none;transform:translate(0,0)scale(1)}.vo-onboarding-transition[data-previous-key=unlocked][data-phase=crossfade] .vo-onboarding-page[data-slot=previous]{opacity:0;filter:none;transition:opacity var(--vo-onboarding-duration,var(--vo-session-exit-ms,.4s)) var(--vo-ease-out), transform var(--vo-onboarding-duration,var(--vo-session-exit-ms,.4s)) var(--vo-ease-out);transform:translateY(-3px)scale(1.002)}.vo-onboarding-transition[data-previous-key=unlocked][data-phase=starting] .vo-onboarding-page[data-slot=current]{opacity:0;transform:translateY(4px)scale(1)}.vo-onboarding-transition[data-previous-key=unlocked][data-phase=crossfade] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-previous-key=unlocked][data-phase=idle] .vo-onboarding-page[data-slot=current]{opacity:1;filter:none;transition:opacity var(--vo-onboarding-duration,var(--vo-session-exit-ms,.4s)) var(--vo-ease-out), transform var(--vo-onboarding-duration,var(--vo-session-exit-ms,.4s)) var(--vo-ease-out);transform:translate(0,0)scale(1)}.vo-onboarding-transition[data-previous-key=unlocked][data-state-key=registered-logged-out][data-phase=starting] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-previous-key=unlocked][data-state-key=registered-still-logged-in][data-phase=starting] .vo-onboarding-page[data-slot=current]{opacity:0;transform:translateY(4px)scale(1)}.vo-onboarding-transition[data-previous-key=unlocked][data-state-key=registered-logged-out][data-phase=crossfade] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-previous-key=unlocked][data-state-key=registered-logged-out][data-phase=idle] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-previous-key=unlocked][data-state-key=registered-still-logged-in][data-phase=crossfade] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-previous-key=unlocked][data-state-key=registered-still-logged-in][data-phase=idle] .vo-onboarding-page[data-slot=current]{opacity:1;filter:none;transition:opacity var(--vo-onboarding-duration,var(--vo-session-exit-ms,.4s)) var(--vo-ease-out), transform var(--vo-onboarding-duration,var(--vo-session-exit-ms,.4s)) var(--vo-ease-out);transform:translate(0,0)scale(1)}.vo-agreement-stage{box-sizing:border-box;padding:clamp(12px, 2.2vh, 22px) 24px max(14px, env(safe-area-inset-bottom));place-items:center;display:grid;overflow:hidden}.vo-agreement-shell{z-index:2;flex-direction:column;align-self:center;align-items:stretch;gap:0;width:min(720px,100vw - 48px);min-height:0;max-height:calc(100dvh - clamp(24px,3.6vh,40px));margin:auto 0;display:flex;position:relative}.vo-agreement-card .vo-auth-screen-head{flex:none;margin-block-end:0}.vo-agreement-card .vo-auth-screen-head .vo-auth-section-header{text-align:left;justify-content:flex-start;align-self:flex-start}.vo-agreement-card .vo-auth-flow{flex:none;width:100%}.vo-agreement-card{flex-direction:column;flex:auto;gap:8px;width:100%;min-height:0;max-height:100%;padding:14px 16px;display:flex;overflow:hidden}.vo-agreement-meta{border:1px solid var(--vo-chrome-recess-border,var(--vo-glass-auth-inner-border));border-radius:var(--vo-r-md);background:var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));box-shadow:var(--vo-chrome-recess-inset);grid-template-columns:1fr 1fr;gap:12px;padding:9px 12px;display:grid}.vo-agreement-meta-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--vo-ivory-dim);font-size:10.5px;font-weight:620}.vo-agreement-meta-value{color:var(--vo-ivory);margin-top:2px;font-size:13px;font-weight:600}.vo-agreement-meta-value.vo-mono{font-family:var(--vo-mono-family);font-size:12px;font-weight:500}.vo-mono{font-family:var(--vo-mono-family)}.vo-agreement-scroller{overscroll-behavior:contain;border:1px solid var(--vo-chrome-recess-border,var(--vo-glass-auth-inner-border));border-radius:var(--vo-r-md);background:var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));min-height:0;max-height:none;box-shadow:var(--vo-chrome-recess-inset);scrollbar-width:none;-ms-overflow-style:none;flex:auto;padding:12px 16px;overflow-y:auto}.vo-agreement-scroller::-webkit-scrollbar{width:0;height:0;display:none}.vo-agreement-scroller:focus-visible{border-color:#ceac6d7a;border-color:lab(72.3067% 6.8422 36.9838/.48);outline:0;box-shadow:inset 0 1px #ffffff0f,0 0 0 3px #ceac6d29;box-shadow:inset 0 1px lab(100% 0 0/.06),0 0 0 3px lab(72.3067% 6.8422 36.9838/.16)}.vo-agreement-section{margin-bottom:12px}.vo-agreement-section:last-child{margin-bottom:2px}.vo-agreement-section-title{font-family:var(--vo-heading-family);letter-spacing:.04em;text-transform:uppercase;color:var(--vo-gold);margin:0 0 5px;font-size:12.5px;font-weight:700}.vo-agreement-section-body{color:var(--vo-ivory-muted);margin:0 0 6px;font-size:12.5px;line-height:1.5}.vo-agreement-section-body:last-child{margin-bottom:0}.vo-agreement-scroll-hint{color:var(--vo-ivory-dim);text-align:center;letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;line-height:1.2}.vo-agreement-keyboard-help{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vo-agreement-body{flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex;overflow:hidden}.vo-agreement-form{flex-direction:column;flex:none;gap:8px;display:flex}.vo-agreement-form-footer{background:0 0;border-top:none;flex-shrink:0;margin-top:0;padding-top:0}.vo-agreement-checkbox{border:1px solid var(--vo-chrome-recess-border,var(--vo-glass-auth-inner-border));border-radius:var(--vo-r-md);background:var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));box-shadow:var(--vo-chrome-recess-inset);cursor:default;transition:border-color var(--vo-motion-fast) var(--vo-ease-out), background var(--vo-motion-fast) var(--vo-ease-out);grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:9px 11px;display:grid}.vo-agreement-checkbox:hover,.vo-agreement-checkbox:focus-within{background:oklch(var(--vo-ink) / 6%);border-color:#ceac6d66;border-color:lab(72.3067% 6.8422 36.9838/.4)}.vo-agreement-checkbox input[type=checkbox]{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vo-agreement-checkbox-mark{border:1.5px solid var(--vo-line-strong);background:var(--vo-panel-raised);color:#0000;width:18px;height:18px;transition:border-color var(--vo-motion-fast) var(--vo-ease-out), background var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out), box-shadow var(--vo-motion-fast) var(--vo-ease-out);border-radius:6px;place-items:center;display:grid}.vo-agreement-checkbox input:checked~.vo-agreement-checkbox-mark{background:var(--vo-gold);border-color:var(--vo-gold);color:var(--vo-forest-deep);box-shadow:0 0 18px #ceac6d47;box-shadow:0 0 18px lab(72.3067% 6.8422 36.9838/.28)}.vo-agreement-checkbox input:focus-visible~.vo-agreement-checkbox-mark{box-shadow:0 0 0 3px #ceac6d47;box-shadow:0 0 0 3px lab(72.3067% 6.8422 36.9838/.28)}.vo-agreement-checkbox input:disabled~.vo-agreement-checkbox-mark,.vo-agreement-checkbox input:disabled~.vo-agreement-checkbox-copy{opacity:.58}.vo-agreement-checkbox-copy{color:var(--vo-ivory);font-size:13px;font-weight:520;line-height:1.3}.vo-agreement-form .vo-auth-field{gap:4px;position:relative}.vo-agreement-form .vo-auth-label{padding-right:74px}.vo-agreement-form .vo-auth-input{height:38px}.vo-agreement-form .vo-auth-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--vo-ivory-dim) 50%), linear-gradient(135deg, var(--vo-ivory-dim) 50%, transparent 50%);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 13px) calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:34px}.vo-agreement-field-hint{color:var(--vo-warning);margin-top:0;font-size:11px;line-height:1.25}.vo-agreement-field-hint[data-tone=neutral]{color:var(--vo-ivory-dim)}.vo-agreement-counter{color:var(--vo-ivory-dim);font-variant-numeric:tabular-nums;align-self:auto;margin-top:0;font-size:11px;line-height:1.2;position:absolute;top:0;right:0}.vo-agreement-form-status{color:var(--vo-warning);text-align:center;margin-top:0;font-size:11px;line-height:1.25}.vo-agreement-form-status[data-ready=true]{color:var(--vo-success)}.vo-agreement-disclaimer{max-width:72ch;color:var(--vo-ivory-dim);text-align:center;margin:0 auto;font-size:10.5px;line-height:1.36}.vo-agreement-form .vo-button[data-size=lg]{min-height:40px}.vo-agreement-shell>.vo-auth-footer{flex:none;padding-top:0;font-size:10px;line-height:1.2}.vo-agreement-disclaimer strong{color:var(--vo-ivory);font-weight:600}@media (max-width:720px){.vo-agreement-shell{gap:8px;width:min(100%,100vw - 32px)}.vo-agreement-card{padding:12px}.vo-agreement-scroller{padding:12px 14px}.vo-agreement-meta{grid-template-columns:1fr;gap:6px}}@media (max-height:860px){.vo-agreement-stage{align-items:center;padding-top:12px}.vo-agreement-shell{margin:0}}@media (max-height:760px){.vo-agreement-shell{gap:6px}.vo-agreement-meta-value,.vo-agreement-checkbox-copy{font-size:12px}.vo-agreement-meta{padding:7px 10px}.vo-agreement-card{gap:6px;padding:12px 14px}.vo-agreement-form{gap:6px}.vo-agreement-disclaimer{font-size:10px;line-height:1.28}}.vo-auth-flow{grid-template-columns:repeat(6,minmax(0,1fr))}.vo-auth-flow[data-step-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.vo-dock-item{width:var(--vo-dock-item-width);min-width:var(--vo-dock-item-width);height:var(--vo-dock-item-height);border-radius:var(--vo-r-card);isolation:isolate;scroll-snap-align:center;border:1px solid #0000;grid-template-rows:23px 17px;place-items:center;gap:3px;padding:5px 7px;display:grid;position:relative;overflow:visible}.vo-dock-item-icon{place-items:center;width:23px;height:23px;display:grid}.vo-dock-item-label{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:60px;font-size:12px;font-weight:540;line-height:1.15;overflow:hidden}.vo-dock-item[data-active=true]{color:var(--vo-gold);background:linear-gradient(#ceac6d2e,#ceac6d0f),linear-gradient(#212c23db,#0c140dc2);background:linear-gradient(lab(72.3067% 6.8422 36.9838/.18),lab(72.3067% 6.8422 36.9838/.06)),linear-gradient(lab(16.77% -6.53279 4.19261/.86),lab(5.44839% -3.90667 2.42436/.76));border-color:#ceac6d61;border-color:lab(72.3067% 6.8422 36.9838/.38);box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ceac6d2e,inset 0 -16px 30px #0000003d;box-shadow:inset 0 1px lab(100% 0 0/.16),inset 0 0 0 1px lab(72.3067% 6.8422 36.9838/.18),inset 0 -16px 30px lab(.0270424% -.0564158 .0330538/.24)}.vo-dock-item[data-active=true]:after{content:"";border-radius:var(--vo-r-card);z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 0,#ceac6d42,#0000 60%);background:radial-gradient(circle at 50% 0,lab(72.3067% 6.8422 36.9838/.26),#0000 60%);position:absolute;inset:-1px}@media (max-width:720px){.vo-dock-item{--vo-dock-item-width:60px;--vo-dock-item-height:48px;border-radius:12px}.vo-dock-item-label{max-width:54px;font-size:12px}}@media (max-width:1320px){.vo-dock{justify-content:flex-start;padding-inline:8px}.vo-dock-group{gap:3px;padding-inline:4px}.vo-dock-divider{margin-inline:3px}.vo-dock-divider[data-weight=thick]{margin-inline:6px}.vo-dock-item{--vo-dock-item-width:60px}}@media (max-width:1120px){.vo-dock{max-width:calc(100vw - 18px)}.vo-dock-item{--vo-dock-item-width:58px}.vo-dock-item-label{max-width:52px}}.vo-goal-portfolio-strip{border-radius:var(--vo-r-md);background:oklch(var(--vo-ink) / 4%);border:1px solid #cac4b21a;border:1px solid lab(79.2396% .119776 9.66616/.1);gap:10px;margin-bottom:14px;padding:12px 14px;display:grid}.vo-goal-portfolio-strip .vo-goal-summary-footer{margin-top:0}.vo-goal-list{gap:14px;min-width:0;display:grid}.vo-goal-summary-meter{gap:var(--vo-s2,16px);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.vo-goal-card{border:1px solid var(--vo-line);border-radius:var(--vo-r-md);background:linear-gradient(#1c271eb3,#070d09cc);background:linear-gradient(lab(14.4494% -6.53645 4.19863/.7),lab(3.14774% -2.2166 1.11873/.8));gap:12px;min-width:0;padding:16px 18px;display:grid;box-shadow:0 14px 32px #00000038,inset 0 1px #ffffff12;box-shadow:0 14px 32px lab(.0626068% -.102684 .0614405/.22),inset 0 1px lab(100% 0 0/.07)}.vo-goal-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0;display:grid}.vo-goal-head-actions{justify-items:end;gap:8px;display:grid}.vo-goal-remove{color:var(--vo-ivory-muted);border-color:var(--vo-line)}.vo-goal-remove:hover,.vo-goal-remove:focus-visible{color:var(--vo-danger);border-color:color-mix(in oklab, var(--vo-danger) 55%, var(--vo-line));background:color-mix(in oklab, var(--vo-danger) 12%, transparent)}.vo-vault-wallet{gap:14px;display:grid}.vo-vault-wallet-balance,.vo-vault-wallet-cap{gap:4px;display:grid}.vo-vault-wallet-copy{color:var(--vo-ivory-muted);margin:0;font-size:13px;line-height:1.5}.vo-vault-wallet .vo-button{justify-self:start;margin-top:4px}.vo-vault-redeem-message{color:var(--vo-ivory-muted);margin:0;font-size:12.5px;line-height:1.45}.vo-goal-name{font-family:var(--vo-heading-family);color:var(--vo-ivory);overflow-wrap:anywhere;font-size:15px;font-weight:660;line-height:1.2}.vo-goal-deadline{letter-spacing:.06em;color:var(--vo-ivory-dim);text-transform:uppercase;margin-top:3px;font-size:11.5px}.vo-goal-meter-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.vo-goal-percent{font-family:var(--vo-heading-family);font-variant-numeric:tabular-nums;color:var(--vo-ivory);font-size:18px;font-weight:660}.vo-goal-footer{color:var(--vo-ivory-muted);grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));gap:8px;font-size:12px;display:grid}.vo-goal-summary-footer{margin-top:var(--vo-s1,10px)}.vo-goal-footer div{min-width:0}.vo-goal-footer-kicker{color:var(--vo-ivory-dim);letter-spacing:.12em;text-transform:uppercase;margin-bottom:2px;font-size:10.5px;font-weight:620}.vo-goal-footer strong{color:var(--vo-ivory);font-variant-numeric:tabular-nums;font-weight:600}.vo-goal-form{gap:var(--vo-shell-gutter,16px);display:grid}.vo-goal-form-grid{gap:var(--vo-s1,10px);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.vo-goal-form-actions{gap:var(--vo-s1,10px);flex-wrap:wrap;justify-content:flex-end;display:flex}.vo-vault-wheel{gap:var(--vo-d2);grid-template-columns:minmax(180px,240px) minmax(0,1fr);align-items:center;min-width:0;display:grid}.vo-vault-wheel-stage{aspect-ratio:1;place-items:center;min-width:0;display:grid;position:relative}.vo-vault-wheel-disc{aspect-ratio:1;isolation:isolate;background:conic-gradient(from -18deg, #ceac6dd1 0 34deg, #4d573ac2 34deg 88deg, oklch(var(--vo-ink) / 12%) 88deg 138deg, #918163b3 138deg 190deg, #213325cc 190deg 252deg, #ceac6d94 252deg 304deg, #18221aeb 304deg 360deg);border:1px solid #ceac6d8a;border:1px solid lab(72.3067% 6.8422 36.9838/.54);border-radius:50%;place-items:center;width:min(100%,214px);display:grid;position:relative;box-shadow:0 18px 42px #0000004d,inset 0 0 0 24px #010402b8,inset 0 0 0 25px #ceac6d57;box-shadow:0 18px 42px lab(.0626068% -.102684 .0614405/.3),inset 0 0 0 24px lab(.958633% -1.20426 .678378/.72),inset 0 0 0 25px lab(72.3067% 6.8422 36.9838/.34)}@supports (color:lab(0% 0 0)){.vo-vault-wheel-disc{background:conic-gradient(from -18deg, lab(72.3067% 6.8422 36.9838/.82) 0 34deg, lab(35.5195% -8.41799 15.5032/.76) 34deg 88deg, oklch(var(--vo-ink) / 12%) 88deg 138deg, lab(54.8661% 3.06156 18.5945/.7) 138deg 190deg, lab(19.2432% -10.1301 6.53558/.8) 190deg 252deg, lab(72.3067% 6.8422 36.9838/.58) 252deg 304deg, lab(12.116% -6.24102 4.01056/.92) 304deg 360deg)}}.vo-vault-wheel-disc:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--vo-panel-raised), var(--vo-forest-deep));border:1px solid #ceac6d61;border:1px solid lab(72.3067% 6.8422 36.9838/.38);border-radius:50%;position:absolute;inset:33%}.vo-vault-wheel-disc span{font-family:var(--vo-heading-family);letter-spacing:.08em;text-transform:uppercase;color:var(--vo-gold);font-size:18px;font-weight:720}.vo-vault-wheel-pointer{clip-path:polygon(50% 100%,0 0,100% 0);background:var(--vo-gold);filter:drop-shadow(0 8px 16px #0000005c);filter:drop-shadow(0 8px 16px lab(.0270424% -.0564158 .0330538/.36));width:18px;height:28px;position:absolute;top:7px}.vo-vault-wheel[data-state=revealing] .vo-vault-wheel-disc{animation:vo-vault-wheel-reveal 1.12s var(--vo-ease-out) both}.vo-vault-wheel[data-state=receipt] .vo-vault-wheel-disc{box-shadow:0 18px 42px #0000004d,0 0 0 4px #ceac6d1f,inset 0 0 0 24px #010402b8,inset 0 0 0 25px #ceac6d57;box-shadow:0 18px 42px lab(.0626068% -.102684 .0614405/.3),0 0 0 4px lab(72.3067% 6.8422 36.9838/.12),inset 0 0 0 24px lab(.958633% -1.20426 .678378/.72),inset 0 0 0 25px lab(72.3067% 6.8422 36.9838/.34)}.vo-vault-wheel-panel{gap:var(--vo-d0);min-width:0;display:grid}.vo-vault-wheel-panel h3{color:var(--vo-ivory);font-family:var(--vo-heading-family);letter-spacing:0;margin:0;font-size:17px;line-height:1.22}.vo-vault-wheel-panel p,.vo-vault-wheel-receipt p{color:var(--vo-ivory-muted);margin:0;font-size:12.5px;line-height:1.45}.vo-vault-wheel-kicker{color:var(--vo-gold);letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;font-weight:680}.vo-vault-wheel-meter{align-items:center;gap:var(--vo-s1);grid-template-columns:minmax(0,1fr) auto;margin-top:2px;display:grid}.vo-vault-wheel-meter span{color:var(--vo-ivory);font-family:var(--vo-heading-family);font-variant-numeric:tabular-nums;font-size:13px;font-weight:660}.vo-vault-wheel-actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.vo-vault-wheel-error{color:var(--vo-danger);margin:0;font-size:12px;line-height:1.45}.vo-vault-wheel-outcomes{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.vo-vault-wheel-outcomes span{border-radius:var(--vo-r-sm);color:var(--vo-ivory-muted);background:#ceac6d12;background:lab(72.3067% 6.8422 36.9838/.07);border:1px solid #ceac6d3d;border:1px solid lab(72.3067% 6.8422 36.9838/.24);padding:5px 9px;font-size:11px;line-height:1}.vo-vault-wheel-receipt{gap:var(--vo-d1);border-radius:var(--vo-r-md);background:linear-gradient(135deg,#ceac6d1a,#0000 46%),#040905b8;background:linear-gradient(135deg,lab(72.3067% 6.8422 36.9838/.1),#0000 46%),lab(2.05886% -1.65889 .83541/.72);border:1px solid #ceac6d52;border:1px solid lab(72.3067% 6.8422 36.9838/.32);grid-template-columns:minmax(0,1fr) minmax(220px,.8fr);align-items:center;min-width:0;padding:14px 16px;display:grid;box-shadow:inset 0 1px #ffffff12;box-shadow:inset 0 1px lab(100% 0 0/.07)}.vo-vault-wheel-receipt strong{color:var(--vo-ivory);font-family:var(--vo-heading-family);margin:3px 0;font-size:14px;display:block}.vo-vault-wheel-receipt-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.vo-vault-wheel-receipt-grid span{border:1px solid var(--vo-line);border-radius:var(--vo-r-sm);color:var(--vo-ivory-dim);text-transform:uppercase;letter-spacing:.08em;background:#18221a80;background:lab(12.116% -6.24102 4.01056/.5);gap:2px;min-width:0;padding:9px;font-size:10.5px;display:grid}.vo-vault-wheel-receipt-grid b{color:var(--vo-ivory);font-family:var(--vo-heading-family);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:18px}@keyframes vo-vault-wheel-reveal{0%{transform:rotate(0)scale(.98)}68%{transform:rotate(304deg)scale(1.015)}to{transform:rotate(288deg)scale(1)}}@keyframes vo-vault-wheel-pulse{0%,to{box-shadow:0 18px 42px #0000004d,inset 0 0 0 24px #010402b8,inset 0 0 0 25px #ceac6d57;box-shadow:0 18px 42px lab(.0626068% -.102684 .0614405/.3),inset 0 0 0 24px lab(.958633% -1.20426 .678378/.72),inset 0 0 0 25px lab(72.3067% 6.8422 36.9838/.34)}52%{box-shadow:0 18px 42px #0000004d,0 0 0 7px #ceac6d29,inset 0 0 0 24px #010402b8,inset 0 0 0 25px #ceac6d85;box-shadow:0 18px 42px lab(.0626068% -.102684 .0614405/.3),0 0 0 7px lab(72.3067% 6.8422 36.9838/.16),inset 0 0 0 24px lab(.958633% -1.20426 .678378/.72),inset 0 0 0 25px lab(72.3067% 6.8422 36.9838/.52)}}.vo-vault-wheel[data-motion=reduced][data-state=revealing] .vo-vault-wheel-disc{animation:vo-vault-wheel-pulse var(--vo-motion-400) var(--vo-ease-out) both;transform:none}.vo-table-progress-cell{gap:4px;display:grid}.vo-table-progress-cell span{color:var(--vo-ivory-dim);font-variant-numeric:tabular-nums;font-size:11px}@media (max-width:760px){.vo-table-row{align-items:stretch;min-width:0;grid-template-columns:1fr!important}.vo-table-head{display:none}.vo-table-cell{justify-content:space-between;align-items:center;gap:var(--vo-s1);white-space:normal;display:flex}.vo-table-cell:before{content:attr(data-label);color:var(--vo-gold);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:760}.vo-table-cell[data-align=right]{text-align:left}.vo-vault-wheel,.vo-vault-wheel-receipt{grid-template-columns:1fr}.vo-goal-footer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:460px){.vo-vault-wheel-receipt-grid,.vo-goal-footer{grid-template-columns:1fr}}.vo-donut-card{gap:16px;display:grid}.vo-donut-card .vo-donut-wrap{grid-template-columns:var(--vo-donut-size) minmax(0, 1fr);gap:22px}.vo-donut-card .vo-donut{filter:drop-shadow(0 18px 28px #00000042);filter:drop-shadow(0 18px 28px lab(.0626068% -.102684 .0614405/.26))}.vo-donut-card .vo-donut:before{width:var(--vo-donut-hole)}.vo-donut-card .vo-donut-center{z-index:2;text-align:center;pointer-events:none;grid-area:1/1;place-items:center;display:grid}.vo-donut-card .vo-donut-center-value{font-family:var(--vo-heading-family);color:var(--vo-ivory);font-variant-numeric:tabular-nums;font-size:16px;font-weight:660;line-height:1.1}.vo-donut-card .vo-donut-center-label{letter-spacing:.18em;text-transform:uppercase;color:var(--vo-ivory-dim);margin-top:2px;font-size:9.5px}@media (max-width:640px){.vo-donut-card .vo-donut-wrap{text-align:center;grid-template-columns:1fr;justify-items:center}.vo-donut-card .vo-donut{--vo-donut-size:152px;--vo-donut-hole:90px}}:root{--vo-dock:82px;--vo-dock-item-width:44px;--vo-dock-item-height:44px}.vo-dock{width:max-content;max-width:calc(100vw - var(--vo-s2,16px));background:var(--vo-glass-dock-bg);height:58px;box-shadow:var(--vo-shadow-dock), inset 0 1px 0 #ffffff17, inset 0 -10px 18px #0000002e;z-index:90;pointer-events:auto;isolation:isolate;border-radius:12px;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0;margin-bottom:0;padding:4px 8px;position:relative}@supports (color:lab(0% 0 0)){.vo-dock{box-shadow:var(--vo-shadow-dock), inset 0 1px 0 lab(100% 0 0/.09), inset 0 -10px 18px lab(.0270424% -.0564158 .0330538/.18)}}.vo-dock-group{flex-wrap:nowrap;align-items:center;gap:5px;padding:0 5px;display:flex}.vo-dock-divider{background:#ceac6d4d;background:lab(72.3067% 6.8422 36.9838/.3);flex:none;width:1px;height:30px;margin:0 4px;box-shadow:0 0 10px #ceac6d1a;box-shadow:0 0 10px lab(72.3067% 6.8422 36.9838/.1)}.vo-dock-divider[data-weight=thick]{background:linear-gradient(#0000,#ceac6da8,#0000);background:linear-gradient(#0000,lab(72.3067% 6.8422 36.9838/.66),#0000);width:2px;height:30px;margin:0 7px;box-shadow:0 0 16px #ceac6d3d;box-shadow:0 0 16px lab(72.3067% 6.8422 36.9838/.24)}.vo-dock-item{flex-direction:row;flex:0 0 var(--vo-dock-item-width);width:var(--vo-dock-item-width);min-width:var(--vo-dock-item-width);height:var(--vo-dock-item-height);border-radius:var(--vo-r-md,12px);color:var(--vo-ivory-dim,#9c988f);transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-fast) var(--vo-ease-out), box-shadow var(--vo-motion-fast) var(--vo-ease-out);cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:1px solid #0000;grid-template-rows:none;justify-content:center;align-items:center;gap:0;padding:0;display:flex}@supports (color:lab(0% 0 0)){.vo-dock-item{color:var(--vo-ivory-dim,lab(62.9431% .19449 5.38211))}}.vo-dock-item:before,.vo-dock-item:after{pointer-events:none}.vo-dock-item-label{display:none}.vo-dock-item-icon{width:20px;height:20px}.vo-dock-item:hover,.vo-dock-item:focus-visible{color:var(--vo-ivory,oklch(var(--vo-ink)));background:oklch(var(--vo-ink) / 7%);border-color:oklch(var(--vo-ink) / 10%);outline:0;transform:translateY(-1px)}.vo-dock-item:active{transform:scale(.97)}@supports (color:lab(0% 0 0)){.vo-dock-item[data-active=true]{color:var(--vo-gold,lab(72.3067% 6.8422 36.9838))}}.vo-dock-item[data-active=true]:hover{transform:none}.vo-dock-indicator{z-index:0;border-radius:var(--vo-r-md,12px);pointer-events:none;opacity:0;backface-visibility:hidden;transition:transform var(--vo-motion-280) var(--vo-ease-primary), opacity var(--vo-motion-180) var(--vo-ease-out);will-change:transform;background:#ceac6d14;background:lab(72.3067% 6.8422 36.9838/.08);border:0;display:block;position:absolute;top:0;bottom:auto;left:0;box-shadow:inset 0 0 0 1px #ceac6d57,inset 0 1px #ffffff1a,0 0 10px #ceac6d1f;box-shadow:inset 0 0 0 1px lab(72.3067% 6.8422 36.9838/.34),inset 0 1px lab(100% 0 0/.1),0 0 10px lab(72.3067% 6.8422 36.9838/.12)}.vo-dock-indicator[data-ready=true]{opacity:1}.vo-dock-indicator[data-instant=true]{transition:none}.vo-dock-item,.vo-dock-menu{z-index:1;position:relative}.vo-dock-item:before,.vo-dock-item[data-active=true]:before,.vo-dock-item[data-active=true]:after{display:none}@media (max-width:1320px){.vo-dock{justify-content:center;padding:4px 8px}.vo-dock-group{gap:5px;padding:0 5px}.vo-dock-divider{margin:0 4px}.vo-dock-divider[data-weight=thick]{margin:0 7px}.vo-dock-item{--vo-dock-item-width:44px;--vo-dock-item-height:44px}}@media (max-width:720px),(max-height:820px){:root{--vo-dock:64px}.vo-dock{border-radius:12px;height:58px;padding:4px 8px}.vo-dock-divider,.vo-dock-divider[data-weight=thick]{height:30px}.vo-dock-item{--vo-dock-item-width:44px;--vo-dock-item-height:44px;border-radius:var(--vo-r-md,12px);padding:0}.vo-dock-item-icon svg{width:19px;height:19px}}.vo-header-divider{background:var(--vo-line,#4b4f436b);border-radius:1px;flex:none;width:1px;height:20px;margin:0 4px}@supports (color:lab(0% 0 0)){.vo-header-divider{background:var(--vo-line,lab(32.9252% -3.30767 6.69323/.42))}}.vo-select{width:min(100%,240px);min-width:200px;max-width:280px;font:inherit;text-align:left;z-index:1;position:relative}.vo-settings-group:has(.vo-select[data-open=true]){overflow:visible}.vo-select-trigger{border:1px solid var(--vo-line);border-radius:var(--vo-select-radius,var(--vo-r-12));width:100%;min-height:38px;box-shadow:none;color:var(--vo-ivory,oklch(var(--vo-ink)));font:inherit;cursor:default;transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out);background:#0000001f;justify-content:space-between;align-items:center;gap:12px;padding:7px 12px;font-size:13px;display:inline-flex}.vo-select-trigger:hover,.vo-select-trigger:focus-visible,.vo-select[data-open=true] .vo-select-trigger{box-shadow:none;border-color:#d7b96f59;outline:0}.vo-select[data-open=true] .vo-select-trigger{background:#d7b96f12;border-color:#d7b96f80}.vo-select-trigger:disabled{opacity:.54;cursor:not-allowed}.vo-select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vo-select-chevron{border-right:1.5px solid var(--vo-gold,#ceac6d);border-bottom:1.5px solid var(--vo-gold,#ceac6d);width:7px;height:7px;transition:transform var(--vo-motion-fast) var(--vo-ease-out);flex:0 0 7px;transform:translateY(-1px)rotate(45deg)}@supports (color:lab(0% 0 0)){.vo-select-chevron{border-right:1.5px solid var(--vo-gold,lab(72.3067% 6.8422 36.9838));border-bottom:1.5px solid var(--vo-gold,lab(72.3067% 6.8422 36.9838))}}.vo-select[data-open=true] .vo-select-chevron{transform:translateY(2px)rotate(225deg)}.vo-select-menu{z-index:40;border:1px solid var(--vo-line);border-radius:var(--vo-select-radius,var(--vo-r-12));-webkit-backdrop-filter:none;width:100%;max-height:240px;box-shadow:none;background:#0000001f;padding:5px;position:absolute;top:calc(100% + 6px);right:0;overflow:auto}.vo-select-option{border-radius:var(--vo-r-sm);width:100%;min-height:30px;color:var(--vo-ivory,oklch(var(--vo-ink)));font:inherit;text-align:left;cursor:default;transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out);background:0 0;border:1px solid #0000;align-items:center;padding:0 9px;font-size:12px;display:flex}.vo-select-option:hover,.vo-select-option:focus-visible,.vo-select-option[data-active=true]{background:oklch(var(--vo-ink) / 8%);border-color:oklch(var(--vo-ink) / 10%);outline:0}.vo-select-option[aria-selected=true]{color:var(--vo-gold,#ceac6d);background:#ceac6d21;background:lab(72.3067% 6.8422 36.9838/.13);border-color:#ceac6d3d;border-color:lab(72.3067% 6.8422 36.9838/.24)}@supports (color:lab(0% 0 0)){.vo-select-option[aria-selected=true]{color:var(--vo-gold,lab(72.3067% 6.8422 36.9838))}}.vo-legal-link{border:0;border-bottom:1px solid var(--vo-line);width:100%;min-height:40px;color:var(--vo-ivory);font:inherit;text-align:left;cursor:pointer;transition:background var(--vo-motion-fast) var(--vo-ease-out);background:0 0;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 14px;font-size:13px;display:flex}.vo-settings-list .vo-legal-link:last-child{border-bottom:0}.vo-legal-link:hover{background:var(--vo-glass-raised,#1d271f94)}@supports (color:lab(0% 0 0)){.vo-legal-link:hover{background:var(--vo-glass-raised,lab(14.4366% -6.23711 4.00411/.58))}}.vo-legal-link-copy{flex:auto;gap:4px;min-width:0;display:grid}.vo-legal-link-title{min-width:0;color:var(--vo-ivory);overflow-wrap:anywhere;font-size:13.5px;font-weight:640;line-height:1.45}.vo-legal-link-cta{color:var(--vo-gold,#ceac6d);white-space:nowrap;flex:none;align-self:center;align-items:center;gap:10px;font-size:12px;font-weight:600;display:inline-flex}@supports (color:lab(0% 0 0)){.vo-legal-link-cta{color:var(--vo-gold,lab(72.3067% 6.8422 36.9838))}}.vo-legal-link-detail{color:var(--vo-ivory-muted);font-size:12px;font-weight:500;line-height:1.4}.vo-legal-info-row{justify-content:space-between;align-items:flex-start;gap:var(--vo-d1);width:100%;min-height:auto;padding:var(--vo-d1) 0;border-bottom:1px solid var(--vo-divider);display:flex}.vo-settings-list .vo-legal-info-row:last-child{border-bottom:0}.vo-legal-info-status{color:var(--vo-ivory-muted);text-align:right;white-space:nowrap;flex:none;align-self:center;align-items:center;gap:8px;font-size:12px;font-weight:560;display:inline-flex}.vo-right-rail-body .vo-rail-legal-section.vo-settings-group.vo-identity-block{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0 0 16px}.vo-right-rail-body .vo-rail-legal-section.vo-settings-group.vo-identity-block:last-child{padding-bottom:0}.vo-right-rail-body .vo-rail-legal-section+.vo-rail-legal-section{border-top:1px solid var(--vo-divider);padding-top:16px}.vo-right-rail-body .vo-rail-legal-section .vo-settings-group-header{padding-bottom:8px}.vo-right-rail-body .vo-rail-legal-section .vo-device-limit-panel{border:0;border-bottom:1px solid var(--vo-line);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:10px 14px 12px}.vo-right-rail-body .vo-rail-legal-section .vo-settings-list>:last-child.vo-device-limit-panel{border-bottom:0}.vo-legal-reader{flex-direction:column;gap:0;width:100%;min-width:0;margin:0;display:flex}.vo-legal-reader-head{gap:12px;padding:0 0 14px;display:grid}.vo-legal-reader-nav{justify-content:space-between;align-items:center;gap:12px;display:flex}.vo-legal-reader-head-main{gap:6px;min-width:0;display:grid}.vo-legal-reader-head .vo-auth-section-header{width:100%;font-size:14px;line-height:1.35}.vo-legal-reader-deck{color:var(--vo-ivory-muted);margin:0;font-size:12px;line-height:1.45}.vo-legal-reader-surface{border-radius:var(--vo-r-md);background:linear-gradient(#02080385,#000201ad);background:linear-gradient(lab(1.6504% -1.97166 1.02654/.52),lab(.494309% -.70145 .348213/.68));border:1px solid #cac4b21f;border:1px solid lab(79.2396% .119776 9.66616/.12);flex-direction:column;min-width:0;margin-top:14px;padding:16px 16px 18px;display:flex;box-shadow:inset 0 1px #ffffff0d;box-shadow:inset 0 1px lab(100% 0 0/.05)}.vo-legal-reader-body{width:100%;max-width:none;color:var(--vo-ivory-muted);overflow-wrap:anywhere;gap:0;margin:0;padding:0;font-size:13.5px;line-height:1.68;display:grid}.vo-legal-reader-lead{border:1px solid oklch(var(--vo-ink) / 9%);border-radius:var(--vo-r-sm);background:oklch(var(--vo-ink) / 4%);color:var(--vo-ivory);margin:0 0 18px;padding:12px 14px;font-size:13.5px;line-height:1.62}.vo-legal-reader-meta-grid{background:0 0;border:none;border-radius:0;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:10px;margin:0 0 20px;padding:0;display:grid}.vo-legal-reader-meta-item{border:1px solid oklch(var(--vo-ink) / 10%);border-radius:var(--vo-r-sm);background:#0002018a;background:lab(.497637% -.761412 .424841/.54);gap:5px;padding:12px 14px;display:grid}.vo-legal-reader-meta-grid dt{color:var(--vo-gold);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:10.5px;font-weight:680}.vo-legal-reader-meta-grid dd{color:var(--vo-ivory);margin:0;font-size:12.5px;line-height:1.45}.vo-legal-reader-notice{border-radius:var(--vo-r-md);background:#ceac6d0d;background:lab(72.3067% 6.8422 36.9838/.05);border:1px solid #ceac6d3d;border:1px solid lab(72.3067% 6.8422 36.9838/.24);gap:8px;margin:0 0 20px;padding:14px 16px;display:grid}.vo-legal-reader-notice-title{color:var(--vo-ivory);font-family:var(--vo-heading-family);background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:14px;font-weight:640;line-height:1.35}.vo-legal-reader-notice-copy{color:var(--vo-ivory-muted);background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:13px;line-height:1.62}.vo-legal-reader-section-title{border-top:1px solid var(--vo-divider);color:var(--vo-ivory);font-family:var(--vo-heading-family);letter-spacing:-.01em;border-left:2px solid #ceac6d7a;border-left:2px solid lab(72.3067% 6.8422 36.9838/.48);margin:22px 0 10px;padding:20px 0 0 12px;font-size:14px;font-weight:640;line-height:1.35}.vo-legal-reader-section-title:first-child,.vo-legal-reader-lead+.vo-legal-reader-section-title,.vo-legal-reader-meta-grid+.vo-legal-reader-section-title,.vo-legal-reader-notice+.vo-legal-reader-section-title{border-top:0;margin-top:0;padding-top:0}.vo-legal-reader-body p{margin:0 0 12px}.vo-legal-reader-body p:last-child{margin-bottom:0}.vo-legal-reader-list{gap:8px;margin:0 0 14px;padding-left:18px;display:grid}.vo-legal-reader-list li{color:var(--vo-ivory-muted)}.vo-legal-reader-list li::marker{color:#ceac6db8;color:lab(72.3067% 6.8422 36.9838/.72)}.vo-legal-reader-footer{border-top:1px solid var(--vo-divider);color:var(--vo-ivory-dim);margin-top:22px;padding-top:16px;font-size:11.5px;line-height:1.55}.vo-legal-reader-footer p{margin:0}.vo-legal-reader-footer p+p{margin-top:6px}.vo-legal-reader-table{border:1px solid oklch(var(--vo-ink) / 10%);border-radius:var(--vo-r-sm);background:#0002016b;background:lab(.497637% -.761412 .424841/.42);max-width:100%;margin:0 0 14px;overflow-x:auto}.vo-legal-reader-table table{border-collapse:collapse;width:100%;font-size:11.5px}.vo-legal-reader-table-title{border-bottom:1px solid oklch(var(--vo-ink) / 10%);color:var(--vo-ivory);letter-spacing:.08em;text-transform:uppercase;padding:10px 12px;font-size:10px;font-weight:720}.vo-legal-reader-table th,.vo-legal-reader-table td{border-bottom:1px solid var(--vo-divider);text-align:left;vertical-align:top;padding:10px 12px}.vo-legal-reader-table th{color:var(--vo-ivory);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.vo-legal-reader-table tr:last-child td{border-bottom:0}.vo-legal-reader-empty{color:var(--vo-ivory-muted);margin:0;font-size:13px;line-height:1.55}.vo-help-faq-toolbar{gap:10px;width:100%;min-width:0;margin-bottom:14px;display:grid}.vo-help-faq-toolbar .vo-search,.vo-shell .vo-settings-pane .vo-help-faq-toolbar .vo-search{width:100%;min-width:0;max-width:none}.vo-shell .vo-settings-pane .vo-help-faq-toolbar .vo-search-input{border-radius:var(--vo-r-md);border-color:oklch(var(--vo-ink) / 10%);background:oklch(var(--vo-ink) / 3%);height:44px;min-height:44px;box-shadow:inset 0 1px #ffffff0a;box-shadow:inset 0 1px lab(100% 0 0/.04)}.vo-shell .vo-settings-pane .vo-help-faq-toolbar .vo-search-input:focus{border-color:#ceac6d6b;border-color:lab(72.3067% 6.8422 36.9838/.42);box-shadow:0 0 0 3px #ceac6d24,inset 0 1px #ffffff0f;box-shadow:0 0 0 3px lab(72.3067% 6.8422 36.9838/.14),inset 0 1px lab(100% 0 0/.06)}.vo-help-faq-group-shell{width:100%;min-width:0}.vo-help-faq-group-tabs{width:100%;max-width:none}.vo-shell .vo-settings-pane .vo-help-faq-group-shell .vo-segmented.vo-help-faq-group-tabs,.vo-help-faq-group-shell .vo-segmented.vo-help-faq-group-tabs{border:1px solid oklch(var(--vo-ink) / 10%);border-radius:var(--vo-r-md);background:oklch(var(--vo-ink) / 3%);-webkit-backdrop-filter:none;backdrop-filter:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;width:100%;max-width:none;min-height:44px;padding:3px;display:grid;box-shadow:inset 0 1px #ffffff0a;box-shadow:inset 0 1px lab(100% 0 0/.04)}.vo-shell .vo-settings-pane .vo-help-faq-group-shell .vo-segmented.vo-help-faq-group-tabs button,.vo-help-faq-group-shell .vo-segmented.vo-help-faq-group-tabs button{border-radius:calc(var(--vo-r-md) - 4px);width:100%;min-width:0;min-height:36px;color:var(--vo-ivory-muted);white-space:nowrap;text-overflow:ellipsis;box-shadow:none;cursor:pointer;transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-fast) var(--vo-ease-out);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:560;line-height:1.2;display:inline-flex;overflow:hidden}.vo-shell .vo-settings-pane .vo-help-faq-group-shell .vo-segmented.vo-help-faq-group-tabs button:hover,.vo-shell .vo-settings-pane .vo-help-faq-group-shell .vo-segmented.vo-help-faq-group-tabs button:focus-visible,.vo-help-faq-group-shell .vo-segmented.vo-help-faq-group-tabs button:hover,.vo-help-faq-group-shell .vo-segmented.vo-help-faq-group-tabs button:focus-visible{color:var(--vo-ivory);background:oklch(var(--vo-ink) / 6%);border-color:oklch(var(--vo-ink) / 12%);outline:0}.vo-shell .vo-settings-pane .vo-help-faq-group-shell .vo-segmented.vo-help-faq-group-tabs button:active,.vo-help-faq-group-shell .vo-segmented.vo-help-faq-group-tabs button:active{transform:scale(.98)}.vo-shell .vo-settings-pane .vo-help-faq-group-shell .vo-segmented.vo-help-faq-group-tabs button[data-active=true],.vo-shell .vo-settings-pane .vo-help-faq-group-shell .vo-segmented.vo-help-faq-group-tabs button[aria-checked=true],.vo-help-faq-group-shell .vo-segmented.vo-help-faq-group-tabs button[data-active=true],.vo-help-faq-group-shell .vo-segmented.vo-help-faq-group-tabs button[aria-checked=true]{color:var(--vo-gold);background:#ceac6d1f;background:lab(72.3067% 6.8422 36.9838/.12);border-color:#ceac6d52;border-color:lab(72.3067% 6.8422 36.9838/.32);box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}@media (max-width:720px){.vo-shell .vo-settings-pane .vo-help-faq-group-shell .vo-segmented.vo-help-faq-group-tabs,.vo-help-faq-group-shell .vo-segmented.vo-help-faq-group-tabs{grid-template-columns:1fr}}:root[data-theme=light] .vo-shell .vo-settings-pane .vo-help-faq-group-shell .vo-segmented.vo-help-faq-group-tabs,:root[data-theme=light] .vo-help-faq-group-shell .vo-segmented.vo-help-faq-group-tabs,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-help-faq-toolbar .vo-search-input{background:var(--vo-glass-card-bg);border-color:var(--vo-line)}.vo-help-faq-list{gap:8px;min-width:0;display:grid}.vo-help-faq-disclosure{border:1px solid oklch(var(--vo-ink) / 10%);border-radius:var(--vo-r-md);background:oklch(var(--vo-ink) / 3%);overflow:hidden;box-shadow:inset 0 1px #ffffff0a;box-shadow:inset 0 1px lab(100% 0 0/.04)}.vo-help-faq-disclosure>summary{min-height:44px;color:var(--vo-ivory);cursor:pointer;transition:background var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;list-style:none;display:flex}.vo-help-faq-disclosure>summary::-webkit-details-marker{display:none}.vo-help-faq-disclosure>summary>span{gap:3px;min-width:0;display:grid}.vo-help-faq-disclosure>summary strong{font-size:13px;font-weight:640;line-height:1.32}.vo-help-faq-disclosure>summary small{color:var(--vo-ivory-muted);font-size:11px;font-weight:560;line-height:1.3}.vo-help-faq-disclosure>summary:after{content:"+";border:1px solid oklch(var(--vo-ink) / 14%);border-radius:var(--vo-r-pill);width:22px;height:22px;color:var(--vo-gold);transition:transform var(--vo-motion-fast) var(--vo-ease-out);flex:none;place-items:center;font-size:14px;font-weight:620;line-height:1;display:grid}.vo-help-faq-disclosure>summary:hover,.vo-help-faq-disclosure>summary:focus-visible{background:oklch(var(--vo-ink) / 6%);outline:0}.vo-help-faq-disclosure[open]>summary{border-bottom:1px solid oklch(var(--vo-ink) / 10%)}.vo-help-faq-disclosure[open]>summary:after{transform:rotate(45deg)}.vo-help-faq-answer{color:var(--vo-ivory-muted);padding:12px 14px 14px;font-size:13px;line-height:1.62}.vo-help-faq-answer p{max-width:78ch;margin:0}.vo-help-faq-empty{border:1px dashed oklch(var(--vo-ink) / 14%);border-radius:var(--vo-r-md);background:oklch(var(--vo-ink) / 2%);gap:6px;padding:16px 14px;display:grid}.vo-help-faq-empty-title{color:var(--vo-ivory);margin:0;font-size:13px;font-weight:640}.vo-help-faq-empty-detail{color:var(--vo-ivory-muted);margin:0;font-size:12.5px;line-height:1.5}.vo-help-faq-footer{border-top:1px solid oklch(var(--vo-ink) / 10%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.vo-help-faq-footer-copy{color:var(--vo-ivory-muted);margin:0;font-size:12.5px;line-height:1.45}:root[data-theme=light] .vo-help-faq-disclosure,:root[data-theme=light] .vo-help-faq-empty{background:var(--vo-glass-card-bg);border-color:var(--vo-line)}:root[data-theme=light] .vo-help-faq-disclosure>summary:hover,:root[data-theme=light] .vo-help-faq-disclosure>summary:focus-visible{background:var(--vo-glass-raised)}@media (prefers-reduced-motion:reduce){.vo-help-faq-disclosure>summary,.vo-help-faq-disclosure>summary:after{transition:none}}.vo-touchid-symbol{color:currentColor;fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:42px;height:42px;display:block;overflow:visible}.vo-biometric-glyph[data-state=prompting] .vo-touchid-symbol{animation:vo-fingerprint-pulse 2.2s var(--vo-ease-in-out) infinite}@keyframes vo-fingerprint-pulse{0%,to{opacity:.62}50%{opacity:1}}.vo-workspace{gap:var(--vo-d1,13px);flex-direction:column;min-width:0;display:flex}.vo-workspace-tabs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vo-workspace-tab{border-radius:var(--vo-r-pill);border:1px solid var(--vo-line);background:oklch(var(--vo-ink) / 5%);max-width:240px;color:var(--vo-ivory-muted);cursor:default;transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out);align-items:center;gap:8px;padding:7px 13px;font-size:13px;font-weight:560;display:inline-flex}.vo-workspace-tab:hover{color:var(--vo-ivory);border-color:var(--vo-line-strong)}.vo-workspace-tab[data-active=true]{color:var(--vo-gold-soft);background:#ceac6d21;background:lab(72.3067% 6.8422 36.9838/.13);border-color:#ceac6d85;border-color:lab(72.3067% 6.8422 36.9838/.52)}.vo-workspace-tab-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vo-workspace-tab-count{border-radius:var(--vo-r-pill);background:oklch(var(--vo-ink) / 10%);min-width:18px;height:18px;color:var(--vo-ivory-muted);font-variant-numeric:tabular-nums;place-items:center;padding:0 5px;font-size:11px;font-weight:640;display:inline-grid}.vo-workspace-tab-add{border-radius:var(--vo-r-pill);border:1px dashed var(--vo-line-strong);width:34px;height:34px;color:var(--vo-ivory-muted);cursor:default;transition:color var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out);background:0 0;place-items:center;font-size:19px;line-height:1;display:grid}.vo-workspace-tab-add:hover{color:var(--vo-gold);border-color:#ceac6d85;border-color:lab(72.3067% 6.8422 36.9838/.52)}.vo-workspace-tab-add[data-at-limit=true]{opacity:.45}.vo-workspace-tab-input{border-radius:var(--vo-r-pill);background:var(--vo-panel-raised);min-width:168px;height:34px;color:var(--vo-ivory);border:1px solid #ceac6d85;border:1px solid lab(72.3067% 6.8422 36.9838/.52);outline:none;padding:0 13px;font-size:13px}.vo-workspace-active{border:1px solid var(--vo-line);border-radius:var(--vo-r-surface);background:oklch(var(--vo-ink) / 3%);flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.vo-workspace-active-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.vo-workspace-name-input{min-width:0;color:var(--vo-ivory);font-family:var(--vo-heading-family,"Sora", sans-serif);transition:border-color var(--vo-motion-fast) var(--vo-ease-out);background:0 0;border:none;border-bottom:1px solid #0000;outline:none;flex:200px;padding:4px 2px;font-size:16px;font-weight:620}.vo-workspace-name-input:hover{border-bottom-color:var(--vo-line)}.vo-workspace-name-input:focus{border-bottom-color:var(--vo-gold)}.vo-workspace-active-meta{align-items:center;gap:10px;display:inline-flex}.vo-workspace-count{color:var(--vo-ivory-dim);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-weight:560}.vo-workspace-count[data-at-limit=true]{color:var(--vo-warning)}.vo-workspace-empty-hint{color:var(--vo-ivory-dim);padding:4px 2px;font-size:13px}.vo-workspace-items{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.vo-workspace-item{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.vo-workspace-item-label,.vo-workspace-item-value{border-radius:var(--vo-r-sm);border:1px solid var(--vo-line);background:var(--vo-panel-raised);min-width:0;height:38px;color:var(--vo-ivory);transition:border-color var(--vo-motion-fast) var(--vo-ease-out), box-shadow var(--vo-motion-fast) var(--vo-ease-out);outline:none;padding:0 12px;font-size:13px}.vo-workspace-item-value{font-variant-numeric:tabular-nums}.vo-workspace-item-label:focus,.vo-workspace-item-value:focus{border-color:var(--vo-gold);box-shadow:var(--vo-shadow-focus,0 0 0 3px #ceac6d2e)}@supports (color:lab(0% 0 0)){.vo-workspace-item-label:focus,.vo-workspace-item-value:focus{box-shadow:var(--vo-shadow-focus,0 0 0 3px lab(72.3067% 6.8422 36.9838/.18))}}.vo-workspace-item-remove{border-radius:var(--vo-r-sm);border:1px solid var(--vo-line);width:34px;height:34px;color:var(--vo-ivory-dim);cursor:default;transition:color var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out);background:0 0;place-items:center;font-size:19px;line-height:1;display:grid}.vo-workspace-item-remove:hover{color:var(--vo-danger);border-color:#d379616b;border-color:lab(60.7727% 34.0611 29.2189/.42)}.vo-workspace-footer{padding-bottom:var(--vo-d1);flex-wrap:wrap;align-items:center;gap:12px;margin-top:2px;display:flex}.vo-finance-flow .vo-finance-readout-surface .vo-finance-footnote[data-footnote-kind=device]{padding-bottom:var(--vo-d1)}.vo-workspace-limit-hint{color:var(--vo-ivory-dim);font-size:11.5px}.vo-workspace-add-capped{opacity:.55}.vo-workspace-overview{flex-direction:column;gap:18px;min-width:0;display:flex}.vo-workspace-overview-section{flex-direction:column;gap:10px;min-width:0;display:flex}.vo-workspace-overview-section+.vo-workspace-overview-section{border-top:1px solid var(--vo-line);padding-top:16px}.vo-workspace-overview-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.vo-workspace-overview-title{font-family:var(--vo-heading-family,"Sora", sans-serif);color:var(--vo-ivory);font-size:15px;font-weight:640}.vo-workspace-overview-meta{color:var(--vo-ivory-dim);font-variant-numeric:tabular-nums;margin-top:2px;font-size:12px}.vo-workspace-overview-empty{color:var(--vo-ivory-dim);font-size:12.5px}.vo-workspace-overview-cats{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.vo-workspace-overview-cat{border:1px solid var(--vo-line);border-radius:var(--vo-r-md);background:oklch(var(--vo-ink) / 3%);flex-direction:column;gap:8px;min-width:0;padding:12px 14px;display:flex}.vo-workspace-overview-cat-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.vo-workspace-overview-cat-head strong{color:var(--vo-ivory);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.vo-workspace-overview-cat-head span,.vo-workspace-overview-cat-head .vo-category-summary-meta{letter-spacing:.01em;text-transform:none;color:var(--vo-ivory-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.vo-workspace-overview-lines{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.vo-workspace-overview-lines li{justify-content:space-between;align-items:baseline;gap:10px;font-size:12.5px;display:flex}.vo-workspace-overview-line-label{color:var(--vo-ivory-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vo-workspace-overview-line-value{color:var(--vo-ivory);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:560}.vo-yearly-overview{gap:14px;min-width:0;display:grid}.vo-yearly-toolbar,.vo-yearly-status{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.vo-yearly-year-switcher,.vo-yearly-actions,.vo-yearly-export-actions,.vo-yearly-month-actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.vo-yearly-year-switcher strong{text-align:center;min-width:64px;color:var(--vo-ivory);font-family:var(--vo-heading-family);font-variant-numeric:tabular-nums;font-size:16px;font-weight:680}.vo-yearly-status{border:1px solid var(--vo-line);border-radius:var(--vo-r-md);background:oklch(var(--vo-ink) / 4%);padding:12px 14px}.vo-yearly-status>div:first-child{gap:2px;display:grid}.vo-yearly-status strong{color:var(--vo-ivory);font-size:13.5px;font-weight:680}.vo-yearly-status span{color:var(--vo-ivory-dim);font-size:12px}.vo-yearly-month-grid{grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:10px;display:grid}.vo-yearly-month{border:1px solid var(--vo-line);border-radius:var(--vo-r-md);background:oklch(var(--vo-ink) / 3%);gap:8px;min-width:0;min-height:112px;padding:12px;display:grid}.vo-yearly-month[data-filled=true]{background:linear-gradient(180deg, #ceac6d12, transparent), oklch(var(--vo-ink) / 4%);border-color:#ceac6d4d;border-color:lab(72.3067% 6.8422 36.9838/.3)}@supports (color:lab(0% 0 0)){.vo-yearly-month[data-filled=true]{background:linear-gradient(180deg, lab(72.3067% 6.8422 36.9838/.07), transparent), oklch(var(--vo-ink) / 4%)}}.vo-yearly-month[data-current=true]{border-color:#ceac6d61;border-color:lab(72.3067% 6.8422 36.9838/.38);box-shadow:inset 0 0 0 1px #ceac6d24;box-shadow:inset 0 0 0 1px lab(72.3067% 6.8422 36.9838/.14)}.vo-yearly-month-head{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.vo-yearly-month-head strong{color:var(--vo-ivory);font-size:13.5px;font-weight:680}.vo-yearly-month-head span{color:var(--vo-ivory-dim);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px}.vo-yearly-month-meta{color:var(--vo-ivory-muted);min-height:32px;font-size:12px;line-height:1.35}.vo-yearly-month-actions{align-self:end}@media (max-width:720px){.vo-traffic-lights,.vo-header-sync,.vo-header-divider{display:none}.vo-header{gap:10px}html:not([data-runtime=browser]) .vo-header{padding-left:14px}html[data-runtime=browser]{--vo-page-gutter-inline:clamp(14px, 4vw, 34px)}.vo-header-right{gap:4px}.vo-header-title{max-width:none;font-size:14px}}@media (max-width:520px){.vo-header-subtitle{display:none}}@media (max-width:560px){.vo-workspace-item{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label remove""value remove";gap:6px 8px}.vo-workspace-item-label{grid-area:label}.vo-workspace-item-value{grid-area:value}.vo-workspace-item-remove{grid-area:remove;align-self:stretch;height:auto}.vo-workspace-tab{max-width:180px}}.vo-shell{isolation:isolate;background-color:#0000;background-image:var(--vo-app-background-image,url(./assets/images/backgrounds/vault-one_bg_master.png));background-position:50%;background-repeat:no-repeat;background-size:cover}.vo-shell:before,.vo-shell:after{content:none;display:none}.vo-header,.vo-shell-body,.vo-dock{position:relative}.vo-overlay-layer{pointer-events:none;z-index:120;position:absolute;inset:0}.vo-header{z-index:70;background:linear-gradient(#0c170e94,#0002018a);background:linear-gradient(lab(6.46218% -5.76029 3.55223/.58),lab(.49041% -.617646 .307813/.54));box-shadow:inset 0 1px #ffffff17;box-shadow:inset 0 1px lab(100% 0 0/.09)}.vo-header:after{height:var(--vo-chrome-fade-height,16px)}.vo-shell-body{z-index:1;isolation:isolate;align-items:stretch;gap:14px;min-height:0;padding:12px 12px 8px;position:relative}.vo-shell-body:after,.vo-content:after,.vo-right-rail:after{content:none!important;display:none!important}.vo-right-rail:after{border-radius:0 0 calc(var(--vo-r-surface) - 1px) calc(var(--vo-r-surface) - 1px);bottom:1px;left:1px;right:1px}.vo-dock-veil{height:var(--vo-dock);z-index:5;pointer-events:none;background:linear-gradient(to top, var(--vo-chrome-fade-edge) 0%, var(--vo-chrome-fade-mid) 44%, var(--vo-chrome-fade-soft) 74%, transparent 100%);-webkit-backdrop-filter:blur(11px)saturate(125%);-webkit-mask-image:linear-gradient(#0000 0%,#000 34% 100%);mask-image:linear-gradient(#0000 0%,#000 34% 100%);-webkit-mask-image:linear-gradient(#0000 0%,lab(0% 0 0) 34% 100%);mask-image:linear-gradient(#0000 0%,lab(0% 0 0) 34% 100%);position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,oklch(0% 0 0) 34% 100%)}.vo-view-body{padding:24px var(--vo-page-gutter-inline) calc(var(--vo-dock) + 16px);gap:22px}.vo-view-body>.vo-view-actionbar{padding-bottom:14px}.vo-view-categories>.vo-view-body{padding-top:12px}.vo-left-rail,.vo-panel,.vo-financial-card,.vo-settings-group,.vo-settings-brand-card,.vo-rail-card,.vo-workspace-active,.vo-workspace-overview-cat,.vo-yearly-status,.vo-yearly-month,.vo-auth-card,.vo-auth-screen-panel,.vo-auth-overlay-panel,.vo-modal-surface{background:var(--vo-glass-card-bg);-webkit-backdrop-filter:var(--vo-glass-blur,blur(28px) saturate(168%));backdrop-filter:var(--vo-glass-blur,blur(28px) saturate(168%));box-shadow:var(--vo-shadow-panel-strong), inset 0 1px 0 #ffffff1a, inset 0 -24px 52px #0000002e;border-color:#cac4b229;border-color:lab(79.2396% .119776 9.66616/.16)}@supports (color:lab(0% 0 0)){.vo-left-rail,.vo-panel,.vo-financial-card,.vo-settings-group,.vo-settings-brand-card,.vo-rail-card,.vo-workspace-active,.vo-workspace-overview-cat,.vo-yearly-status,.vo-yearly-month,.vo-auth-card,.vo-auth-screen-panel,.vo-auth-overlay-panel,.vo-modal-surface{box-shadow:var(--vo-shadow-panel-strong), inset 0 1px 0 lab(100% 0 0/.1), inset 0 -24px 52px lab(.0275326% -.0664368 .0382632/.18)}}.vo-left-rail{background:var(--vo-glass-panel-bg);border-radius:12px;min-height:0;overflow:hidden;box-shadow:0 22px 54px -28px #00000075,0 10px 28px -18px #00000047,0 2px 8px -4px #0000002e,inset 0 1px #ffffff1a;box-shadow:0 22px 54px -28px lab(.00857163% -.0279099 .0152498/.46),0 10px 28px -18px lab(.0270424% -.0564158 .0330538/.28),0 2px 8px -4px lab(.0626068% -.102684 .0614405/.18),inset 0 1px lab(100% 0 0/.1)}.vo-left-rail-body,.vo-right-rail-body,.vo-settings-sidebar{padding-bottom:24px}.vo-panel,.vo-financial-card,.vo-settings-group{border-radius:var(--vo-r-card)}.vo-panel-raised,.vo-button[data-variant=secondary],.vo-workspace-tab,.vo-yearly-month,.vo-inline-field,.vo-sensitive-card,.vo-status-card{-webkit-backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%));backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%));background:linear-gradient(#28342a70,#0307048f);background:linear-gradient(lab(20.2765% -7.12594 4.57252/.44),lab(1.62415% -1.41031 .709242/.56));border-color:#cac4b224;border-color:lab(79.2396% .119776 9.66616/.14)}.vo-panel,.vo-settings-group{position:relative}.vo-panel:before,.vo-settings-group:before{content:"";border-radius:inherit;pointer-events:none;opacity:.82;background:linear-gradient(135deg,#ffffff17,#0000 28%),radial-gradient(circle at 14% 0,#ceac6d17,#0000 34%);background:linear-gradient(135deg,lab(100% 0 0/.09),#0000 28%),radial-gradient(circle at 14% 0,lab(72.3067% 6.8422 36.9838/.09),#0000 34%);position:absolute;inset:0}.vo-panel>*,.vo-settings-group>*{position:relative}.vo-right-rail-body .vo-settings-group,.vo-right-rail-body .vo-identity-block,.vo-right-rail-body .vo-rail-block{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:none;border-radius:0}.vo-right-rail-body .vo-settings-group:before{display:none}.vo-right-rail-body .vo-rail-legal-section.vo-settings-group.vo-identity-block,.vo-right-rail-body .vo-identity-block,.vo-right-rail-body .vo-rail-block{gap:8px;padding:0 0 16px}.vo-right-rail-body .vo-rail-legal-section.vo-settings-group.vo-identity-block:last-child,.vo-right-rail-body .vo-identity-block:last-child,.vo-right-rail-body .vo-rail-block:last-child{padding-bottom:0}.vo-right-rail-body .vo-identity-block-head{border-bottom:1px solid oklch(var(--vo-ink) / 6%);gap:4px;padding-bottom:6px}.vo-right-rail-body .vo-legal-link,.vo-right-rail-body .vo-legal-info-row{background:0 0;border-radius:0;padding-left:0;padding-right:0}.vo-right-rail-body .vo-legal-link:hover,.vo-right-rail-body .vo-legal-link:focus-visible{color:var(--vo-gold);background:0 0;outline:none}.vo-right-rail-body .vo-legal-link:active{background:oklch(var(--vo-ink) / 7%);transform:none}.vo-right-rail-body .vo-input-source-bar[data-layout=rail]{background:0 0;border:none;margin:0;padding:0}.vo-right-rail-body .vo-right-rail-actions{border-top-color:var(--vo-divider)}.vo-settings-view{grid-template-columns:var(--vo-left-rail) minmax(0, 1fr);gap:0;height:100%;min-height:0;padding:0}.vo-settings-view .vo-settings-sidebar{border:none;border-right:1px solid oklch(var(--vo-ink) / 10%);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:var(--vo-d2) var(--vo-d1) var(--vo-d3);background:0 0;border-radius:0}.vo-settings-view .vo-settings-sidebar:before{display:none}.vo-settings-pane>.vo-view-body{padding:var(--vo-d1) var(--vo-d2) var(--vo-d4);gap:var(--vo-d2);scrollbar-gutter:auto}.vo-settings-row{border-bottom-color:var(--vo-divider);position:relative;overflow:visible}.vo-settings-row-controls .vo-select{min-width:min(100%,200px)}.vo-settings-value,.vo-settings-action{overflow:visible}.vo-settings-group:has(.vo-select[data-open=true]){z-index:80;position:relative;overflow:visible}.vo-settings-row:has(.vo-select[data-open=true]){z-index:90}.vo-select{z-index:2}.vo-select[data-open=true]{z-index:120}.vo-select-trigger{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#202c23,#050b07);background:linear-gradient(lab(16.7956% -7.1314 4.58153),lab(2.56491% -1.92767 .97191));border-color:#cac4b22e;border-color:lab(79.2396% .119776 9.66616/.18);min-height:38px}.vo-select-menu{z-index:130;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:oklch(76% .09 82/.32) transparent;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#ceac6d4d;border-color:lab(72.3067% 6.8422 36.9838/.3);width:100%;max-height:min(320px,52vh);overflow:hidden auto;box-shadow:0 18px 44px #00000085,0 0 0 1px #ffffff0d,inset 0 1px #ffffff14;box-shadow:0 18px 44px lab(.00857163% -.0279099 .0152498/.52),0 0 0 1px lab(100% 0 0/.05),inset 0 1px lab(100% 0 0/.08)}.vo-select[data-open=true] .vo-select-menu::-webkit-scrollbar{width:0;height:0;display:none}.vo-dock{z-index:90;isolation:isolate;pointer-events:auto;border-radius:var(--vo-r-lg,12px);background:var(--vo-glass-panel-bg);-webkit-backdrop-filter:none;backdrop-filter:none;height:60px;box-shadow:var(--vo-shadow-dock), 0 0 0 1px #ffffff0a, inset 0 1px 0 #ffffff21, inset 0 -18px 34px #0000003d;border:1px solid #ceac6d38;border:1px solid lab(72.3067% 6.8422 36.9838/.22);padding:5px 9px;position:relative;overflow:auto hidden;-webkit-mask-image:none;mask-image:none}@supports (color:lab(0% 0 0)){.vo-dock{box-shadow:var(--vo-shadow-dock), 0 0 0 1px lab(100% 0 0/.04), inset 0 1px 0 lab(100% 0 0/.13), inset 0 -18px 34px lab(.0275326% -.0664368 .0382632/.24)}}.vo-dock:before{content:"";z-index:0;border-radius:calc(var(--vo-r-lg,12px) - 1px);pointer-events:none;-webkit-backdrop-filter:blur(32px)saturate(180%);backdrop-filter:blur(32px)saturate(180%);background:0 0;position:absolute;inset:1px}.vo-dock-group,.vo-dock-divider{z-index:2;position:relative}.vo-dock-group{gap:6px;padding:0 6px}.vo-dock-divider{background:linear-gradient(#0000,#ceac6d6b,#0000);background:linear-gradient(#0000,lab(72.3067% 6.8422 36.9838/.42),#0000);width:1px;height:32px;margin:0 5px;box-shadow:0 0 18px #ceac6d2e;box-shadow:0 0 18px lab(72.3067% 6.8422 36.9838/.18)}.vo-dock-divider[data-weight=thick]{background:linear-gradient(#0000,#ceac6dc2,#0000);background:linear-gradient(#0000,lab(72.3067% 6.8422 36.9838/.76),#0000);width:2px;height:32px;margin:0 9px}.vo-dock-item{border-radius:var(--vo-r-card);color:var(--vo-ivory);box-shadow:none;z-index:1;cursor:pointer;touch-action:manipulation;pointer-events:auto;background:0 0;border:1px solid #0000;position:relative}.vo-dock-hit-target{z-index:3;border-radius:inherit;pointer-events:auto;position:absolute;inset:-2px 0 -8px}.vo-dock-item-icon{width:24px;height:24px;color:inherit;pointer-events:none;z-index:4;filter:drop-shadow(0 4px 10px #00000047);filter:drop-shadow(0 4px 10px lab(.0275326% -.0664368 .0382632/.28));border-radius:12px;position:relative}.vo-dock-item-icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;width:23px;height:23px}.vo-dock-item:before,.vo-dock-item:after{display:none!important}.vo-dock-item:hover,.vo-dock-item:focus-visible{color:var(--vo-ivory,oklch(var(--vo-ink)));box-shadow:none;background:0 0;border-color:#0000}.vo-dock-item[data-active=true]{color:var(--vo-gold,var(--vo-gold));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border-color:#0000}.vo-dock-item[data-active=true] .vo-dock-item-icon{filter:drop-shadow(0 0 6px #ceac6d47);filter:drop-shadow(0 0 6px lab(72.3067% 6.8422 36.9838/.28));transform:none}.vo-auth-input:not(.vo-auth-card .vo-auth-input):not(.vo-agreement-form .vo-auth-input):not(.vo-auth-flow-page .vo-auth-input):not(.vo-auth-flow-page .vo-input){-webkit-backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%));backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%));background:linear-gradient(#1c271e7a,#000201a8);background:linear-gradient(lab(14.4494% -6.53645 4.19863/.48),lab(.49041% -.617646 .307813/.66));border-color:#cac4b22e;border-color:lab(79.2396% .119776 9.66616/.18)}@media (max-width:1100px){.vo-shell-body{padding-inline:10px}.vo-settings-view{grid-template-columns:210px minmax(0,1fr);gap:12px;padding:12px}}@media (max-width:720px){.vo-shell-body{padding:8px 8px 0}.vo-view-body{padding:18px 12px 16px}.vo-settings-view{grid-template-columns:minmax(0,1fr);padding:8px}.vo-settings-sidebar{max-height:220px}.vo-select{width:min(100%,280px)}.vo-select-menu{width:min(280px,100vw - 48px);left:0;right:auto}}.vo-web-locked-stage .vo-web-locked-copy{color:var(--vo-ivory-muted);margin:0;font-size:14px;line-height:1.55}.vo-web-link-stage{padding:max(12px, env(safe-area-inset-top)) clamp(16px, 4vw, 48px) max(12px, env(safe-area-inset-bottom));grid-template-rows:1fr auto;align-content:stretch;place-items:center;row-gap:clamp(12px,2vh,20px);display:grid;overflow:hidden}.vo-web-link-stage .vo-panel:before,.vo-web-link-stage .vo-auth-card:before{content:none;display:none}.vo-web-link-body{z-index:2;box-sizing:border-box;justify-content:center;place-self:stretch center;align-items:center;width:min(520px,100% - clamp(16px,5vw,32px));min-height:0;max-height:100%;padding:0;display:flex}.vo-web-link-stage .vo-auth-shell-centered{flex-direction:column;align-items:stretch;gap:0;width:100%;max-height:100%;padding:0;display:flex}.vo-web-link-stage .vo-web-link-footer,.vo-web-link-stage .vo-auth-page-footer{z-index:2;opacity:.72;box-sizing:border-box;flex-shrink:0;place-self:center;width:min(520px,100% - clamp(16px,5vw,32px));max-width:100%;padding:0;position:static}.vo-web-link-stage .vo-auth-card{border-radius:var(--vo-r-28);text-align:left;background:var(--vo-glass-auth-panel-bg);border:1px solid var(--vo-glass-auth-panel-border);width:100%;box-shadow:var(--vo-glass-auth-panel-shadow), var(--vo-glass-auth-panel-ring);-webkit-backdrop-filter:none;backdrop-filter:none;gap:clamp(14px,2vh,22px);padding:clamp(22px,2.8vw,32px) clamp(22px,3vw,30px);overflow:hidden}.vo-web-link-stage .vo-auth-card-head{text-align:left;align-items:flex-start}.vo-web-link-stage .vo-auth-card .vo-auth-title{max-width:none}.vo-web-link-stage .vo-auth-section-header{text-align:left;justify-content:flex-start;align-items:flex-start}.vo-web-link-stage .vo-auth-banner{text-align:center;width:min(100%,360px);color:oklch(var(--vo-ink) / 76%);background:oklch(var(--vo-ink) / 5%);border-color:oklch(var(--vo-ink) / 13%);border-radius:12px;margin:0 auto;padding:8px 12px;font-size:12px;line-height:1.34}.vo-web-link-stage .vo-link-pairing{flex-direction:column;align-items:stretch;gap:clamp(10px,1.6vh,16px);width:100%;margin:0;display:flex}.vo-web-link-stage .vo-link-method{border:1px solid var(--vo-line);border-radius:var(--vo-r-12);background:var(--vo-chrome-recess-bg,#ffffff05);width:100%;box-shadow:var(--vo-chrome-recess-inset);flex-direction:column;align-items:center;gap:clamp(8px,1.2vh,14px);padding:clamp(14px,2vw,20px) clamp(14px,2.2vw,20px);display:flex}.vo-web-link-stage .vo-link-method-label{color:var(--vo-gold);font-family:var(--vo-heading-family);letter-spacing:.2em;text-transform:uppercase;font-size:clamp(14px,1.55vw,16px);font-weight:700;line-height:1}.vo-web-link-stage .vo-link-method-hint{max-width:28ch;color:oklch(var(--vo-ink) / 82%);font-family:var(--vo-body-family);text-align:center;font-size:clamp(14px,1.5vw,15.5px);font-weight:600;line-height:1.45}.vo-web-link-stage .vo-link-method-path{background:oklch(var(--vo-ink) / 4%);border:1px solid oklch(var(--vo-ink) / 8%);max-width:100%;color:oklch(var(--vo-ink) / 76%);font-family:var(--vo-body-family);letter-spacing:.01em;text-align:center;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.42em;margin:0;padding:7px 12px;font-size:clamp(10.5px,1.15vw,12.5px);font-weight:500;line-height:1.35;display:inline-flex}.vo-web-link-stage .vo-link-path-sep{color:oklch(var(--vo-ink) / 34%);font-size:.92em;font-weight:400}.vo-web-link-stage .vo-link-path-target{color:var(--vo-gold);font-weight:600}.vo-web-link-stage .vo-link-qr{flex-direction:column;align-items:center;gap:0;width:100%;display:flex}.vo-web-link-stage .vo-link-qr img,.vo-web-link-stage .vo-link-qr-skeleton{aspect-ratio:1;border-radius:var(--vo-r-12);background:var(--vo-chrome-recess-bg,#ffffff05);border:1px solid var(--vo-line);box-sizing:border-box;width:min(168px,28vw,42vh,100%);max-width:100%;height:auto;box-shadow:var(--vo-chrome-recess-inset);padding:10px}.vo-web-link-stage .vo-link-qr-skeleton{height:min(168px,28vw,42vh)}.vo-web-link-stage .vo-link-qr img{image-rendering:auto;object-fit:contain;animation:.36s cubic-bezier(.22,.7,.16,1) both vo-qr-pop}.vo-web-link-stage .vo-link-method-ios[data-refreshing=true] img{animation:1.15s ease-in-out infinite vo-qr-breathe}.vo-web-link-stage .vo-link-method-ios[data-refreshing=true] .vo-link-method-hint{opacity:.5}.vo-web-link-stage .vo-link-method-macos[data-refreshing=true] .vo-link-code-value{animation:1.15s ease-in-out infinite vo-qr-breathe}.vo-web-link-stage .vo-link-method-macos[data-refreshing=true] .vo-link-method-path{opacity:.5}.vo-web-link-stage .vo-link-qr-skeleton{position:relative;overflow:hidden}@keyframes vo-qr-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes vo-qr-breathe{0%,to{opacity:.42;transform:scale(.985)}50%{opacity:.72;transform:scale(1)}}.vo-web-link-stage .vo-link-code-value{color:var(--vo-ivory);font-family:var(--vo-heading-family);letter-spacing:.16em;font-variant-numeric:tabular-nums;text-shadow:0 0 22px #ceac6d33;text-shadow:0 0 22px lab(72.3067% 6.8422 36.9838/.2);padding-left:.12em;font-size:clamp(42px,5.8vw,54px);font-weight:700;line-height:.95;animation:.38s cubic-bezier(.22,.7,.16,1) both vo-code-pop;display:block}@keyframes vo-code-pop{0%{opacity:0;letter-spacing:.23em;transform:translateY(5px)}to{opacity:1;letter-spacing:.16em;transform:translateY(0)}}.vo-web-link-stage .vo-link-code-skeleton{border-radius:var(--vo-r-12);background:var(--vo-chrome-recess-bg,#ffffff05);border:1px solid var(--vo-line);box-shadow:var(--vo-chrome-recess-inset);width:min(220px,72%);height:clamp(42px,5.8vw,54px)}.vo-web-link-stage .vo-auth-status-row{text-align:center;width:100%;min-height:24px;color:oklch(var(--vo-ink) / 68%);justify-content:center;align-items:center;gap:8px;margin-top:2px;padding-top:4px;font-size:13.5px;line-height:1.35;display:flex}.vo-web-link-stage .vo-link-status-text{text-wrap:balance;text-decoration:none}.vo-web-link-stage .vo-link-actions{justify-content:center;width:100%;margin-top:-4px;display:flex}.vo-web-link-stage .vo-link-refresh-link{appearance:none;width:auto;min-height:0;color:var(--vo-gold);font-family:var(--vo-body-family);letter-spacing:.01em;cursor:pointer;transition:color var(--vo-motion-instant) var(--vo-ease-out), background var(--vo-motion-instant) var(--vo-ease-out);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:6px 10px;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.vo-web-link-stage .vo-link-refresh-link:hover,.vo-web-link-stage .vo-link-refresh-link:focus-visible{color:#e3be7b;color:lab(79.2785% 7.15986 38.9321);background:oklch(var(--vo-ink) / 5%);outline:0;text-decoration:none}.vo-web-link-stage .vo-auth-card[data-pairing-busy=true] .vo-link-pairing{pointer-events:none}.vo-web-link-stage .vo-auth-links{margin-top:-3px}.vo-web-link-stage .vo-auth-link{color:var(--vo-gold);font-size:12.5px}@media (max-width:560px){.vo-web-link-stage{padding-inline:max(12px, env(safe-area-inset-left), env(safe-area-inset-right))}.vo-web-link-body{width:min(100%,448px);padding:0}.vo-web-link-stage .vo-auth-card{border-radius:var(--vo-r-28);gap:14px;padding:20px 18px}.vo-web-link-stage .vo-auth-card .vo-auth-title{font-size:clamp(24px,7vw,30px)}.vo-web-link-stage .vo-link-pairing{gap:12px}.vo-web-link-stage .vo-link-method{padding:16px 14px}.vo-web-link-stage .vo-link-qr img,.vo-web-link-stage .vo-link-qr-skeleton{width:min(156px,48vw,36vh);height:min(156px,48vw,36vh)}}@media (max-height:820px){.vo-web-link-stage{padding:max(8px, env(safe-area-inset-top)) clamp(12px, 3vw, 32px) max(8px, env(safe-area-inset-bottom));row-gap:8px}.vo-web-link-body{padding:0}.vo-web-link-stage .vo-auth-card{gap:12px;padding:clamp(16px,2.2vw,22px) clamp(16px,2.4vw,22px)}.vo-web-link-stage .vo-auth-card .vo-auth-title{font-size:clamp(22px,3vw,26px)}.vo-web-link-stage .vo-link-pairing{gap:10px}.vo-web-link-stage .vo-link-method{gap:8px;padding:12px}.vo-web-link-stage .vo-link-qr img,.vo-web-link-stage .vo-link-qr-skeleton{width:min(128px,26vw,28vh);height:min(128px,26vw,28vh);padding:7px}.vo-web-link-stage .vo-link-code-value{letter-spacing:.14em;font-size:clamp(32px,5vw,40px)}.vo-web-link-stage .vo-link-method-label{letter-spacing:.18em;font-size:12px}.vo-web-link-stage .vo-link-method-hint{font-size:12.5px;font-weight:600}.vo-web-link-stage .vo-link-method-path{gap:.34em;padding:5px 9px;font-size:clamp(9.5px,2.6vw,11px)}.vo-web-link-stage .vo-auth-status-row{min-height:16px;font-size:12px}.vo-web-link-stage .vo-web-link-footer,.vo-web-link-stage .vo-auth-page-footer{padding:0}}.vo-activity-toolbar,.vo-insights-toolbar{justify-content:space-between;align-items:center;gap:12px 16px;width:100%;min-width:0;display:flex}.vo-activity-action-slot{flex:none;justify-content:flex-end;min-width:0;display:flex}.vo-activity-action-slot[data-visible=false]{display:none}.vo-activity-feed{gap:14px;min-width:0;display:grid}.vo-activity-feed-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vo-activity-feed-controls .vo-search{flex:220px;min-width:180px}.vo-activity-feed-categories{flex-wrap:wrap;gap:6px;display:flex}.vo-activity-feed-categories button{border:1px solid var(--vo-line);border-radius:var(--vo-r-sm);background:oklch(var(--vo-ink) / 5%);color:var(--vo-ivory-muted);cursor:pointer;padding:5px 10px;font-size:11.5px;line-height:1}.vo-activity-feed-categories button[data-active=true]{color:var(--vo-gold);background:#ceac6d1f;background:lab(72.3067% 6.8422 36.9838/.12);border-color:#ceac6d6b;border-color:lab(72.3067% 6.8422 36.9838/.42)}.vo-activity-feed-categories button em{opacity:.7;margin-left:6px;font-style:normal}.vo-activity-feed-account{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.vo-activity-feed-account strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.vo-view-tab-nav{min-width:0;font-family:var(--vo-heading-family,"Sora", sans-serif);letter-spacing:0;flex-wrap:wrap;flex:auto;align-items:baseline;gap:0 5px;font-size:13px;line-height:1.35;display:flex}.vo-view-tab-nav-root{color:var(--vo-gold);flex:none;font-style:normal;font-weight:600}.vo-view-tab-nav-item{border-radius:var(--vo-r-xs);color:var(--vo-ivory-muted);font:inherit;font-style:normal;font-weight:460;line-height:inherit;cursor:pointer;transition:color var(--vo-motion-180) var(--vo-ease-out), background var(--vo-motion-180) var(--vo-ease-out);background:0 0;border:0;margin:0;padding:2px 3px}.vo-view-tab-nav-item[data-active=true]{color:var(--vo-ivory);cursor:default;font-weight:600}.vo-view-tab-nav-item:not([data-active=true]):hover,.vo-view-tab-nav-item:not([data-active=true]):focus-visible{color:var(--vo-ivory);background:oklch(var(--vo-ink) / 5%);outline:0}.vo-view-tab-nav-sep{color:#ceac6d7a;color:lab(72.3067% 6.8422 36.9838/.48);-webkit-user-select:none;user-select:none;pointer-events:none;flex:none;font-weight:400}.vo-view-segmented{flex:auto;width:100%;max-width:640px}.vo-segmented.vo-view-segmented.vo-activity-segmented,.vo-segmented.vo-view-segmented.vo-insights-segmented{grid-auto-flow:row;grid-auto-columns:unset}.vo-segmented.vo-view-segmented.vo-activity-segmented{grid-template-columns:repeat(4,minmax(0,1fr))}.vo-segmented.vo-view-segmented.vo-insights-segmented{grid-template-columns:repeat(3,minmax(0,1fr))}.vo-view-segmented button{text-align:center;width:100%;font-family:var(--vo-body-family,"Sora", sans-serif);letter-spacing:.01em;justify-self:stretch;font-style:normal}.vo-segmented.vo-view-segmented{border-radius:var(--vo-r-md);-webkit-backdrop-filter:blur(14px)saturate(125%);background:linear-gradient(#040b06c7,#0102019e);background:linear-gradient(lab(2.58806% -2.39338 1.36285/.78),lab(.486492% -.532761 .266546/.62));border:1px solid #ceac6d29;border:1px solid lab(72.3067% 6.8422 36.9838/.16);gap:4px;min-height:40px;padding:4px;display:grid;box-shadow:inset 0 1px #ffffff12,0 10px 28px #0000003d;box-shadow:inset 0 1px lab(100% 0 0/.07),0 10px 28px lab(.0270424% -.0564158 .0330538/.24)}.vo-segmented.vo-view-segmented button{border-radius:var(--vo-r-sm);min-height:32px;color:var(--vo-ivory-muted);letter-spacing:.01em;cursor:pointer;transition:background var(--vo-motion-180) var(--vo-ease-out), border-color var(--vo-motion-180) var(--vo-ease-out), color var(--vo-motion-180) var(--vo-ease-out), transform var(--vo-motion-180) var(--vo-ease-out);background:0 0;border:1px solid #0000;padding:0 14px;font-size:12.5px;font-weight:560}.vo-segmented.vo-view-segmented button:hover,.vo-segmented.vo-view-segmented button:focus-visible{color:var(--vo-ivory);background:oklch(var(--vo-ink) / 6%);border-color:#cac4b224;border-color:lab(79.2396% .119776 9.66616/.14);outline:0}.vo-segmented.vo-view-segmented button:active{transform:scale(.98)}.vo-segmented.vo-view-segmented button[data-active=true],.vo-segmented.vo-view-segmented button[aria-selected=true],.vo-segmented.vo-view-segmented button[aria-checked=true]{color:var(--vo-gold);background:linear-gradient(#ceac6d2e,#ceac6d14);background:linear-gradient(lab(72.3067% 6.8422 36.9838/.18),lab(72.3067% 6.8422 36.9838/.08));border-color:#ceac6d52;border-color:lab(72.3067% 6.8422 36.9838/.32);box-shadow:inset 0 1px #ffffff1a,0 1px #00000024;box-shadow:inset 0 1px lab(100% 0 0/.1),0 1px lab(.0270424% -.0564158 .0330538/.14)}.vo-segmented.vo-view-segmented button[data-active=true]:hover,.vo-segmented.vo-view-segmented button[aria-selected=true]:hover,.vo-segmented.vo-view-segmented button[aria-checked=true]:hover{color:#e5c68e;color:lab(81.5983% 5.59995 32.136);background:linear-gradient(#ceac6d3d,#ceac6d1c);background:linear-gradient(lab(72.3067% 6.8422 36.9838/.24),lab(72.3067% 6.8422 36.9838/.11));border-color:#ceac6d61;border-color:lab(72.3067% 6.8422 36.9838/.38)}.vo-segmented{border-radius:var(--vo-r-md);border:1px solid oklch(var(--vo-ink) / 14%);background:oklch(var(--vo-ink) / 4%);grid-auto-columns:minmax(104px,1fr);grid-auto-flow:column;align-items:center;gap:3px;min-height:38px;padding:3px;display:inline-grid;box-shadow:inset 0 1px #ffffff12,0 1px #00000029;box-shadow:inset 0 1px lab(100% 0 0/.07),0 1px lab(.0626068% -.102684 .0614405/.16)}.vo-segmented:not(.vo-view-segmented) button{border-radius:var(--vo-r-sm);min-height:30px;color:var(--vo-ivory-muted);letter-spacing:0;cursor:pointer;transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-fast) var(--vo-ease-out);background:0 0;border:1px solid #0000;padding:0 13px;font-size:12px;font-weight:640}.vo-segmented:not(.vo-view-segmented) button:hover,.vo-segmented:not(.vo-view-segmented) button:focus-visible{color:var(--vo-ivory);background:oklch(var(--vo-ink) / 6%);border-color:oklch(var(--vo-ink) / 10%);outline:0}.vo-segmented:not(.vo-view-segmented) button:active{transform:scale(.98)}.vo-segmented:not(.vo-view-segmented) button[data-active=true],.vo-segmented:not(.vo-view-segmented) button[aria-selected=true],.vo-segmented:not(.vo-view-segmented) button[aria-checked=true]{color:var(--vo-forest-deep);background:var(--vo-gold);border-color:var(--vo-gold-soft);box-shadow:inset 0 1px #fff3,0 1px #0000002e;box-shadow:inset 0 1px lab(100% 0 0/.2),0 1px lab(.0270424% -.0564158 .0330538/.18)}.vo-button{border-radius:var(--vo-r-sm);border-color:oklch(var(--vo-ink) / 15%);background:oklch(var(--vo-ink) / 6%);min-height:30px;color:var(--vo-ivory);letter-spacing:0;cursor:pointer;font-weight:680;box-shadow:inset 0 1px #ffffff12;box-shadow:inset 0 1px lab(100% 0 0/.07)}.vo-button[data-size=sm]{min-height:30px;padding:7px 12px;font-size:11.5px}.vo-button[data-size=md]{min-height:36px;padding:8px 15px;font-size:12.5px}.vo-button[data-variant=ghost],.vo-button[data-variant=secondary]{background:oklch(var(--vo-ink) / 6%);border-color:oklch(var(--vo-ink) / 15%);color:var(--vo-ivory)}.vo-button[data-variant=primary]{background:var(--vo-gold);border-color:var(--vo-gold-soft);color:var(--vo-forest-deep)}.vo-button:hover:not(:disabled),.vo-button:focus-visible:not(:disabled){background:oklch(var(--vo-ink) / 10%);border-color:oklch(var(--vo-ink) / 24%);color:var(--vo-ivory);transform:none}.vo-button[data-variant=primary]:hover:not(:disabled),.vo-button[data-variant=primary]:focus-visible:not(:disabled){color:var(--vo-forest-deep);background:#dcb875;background:lab(76.9544% 7.23034 39.0523);border-color:#e3be7ae0;border-color:lab(79.2784% 7.26518 39.3927/.88)}.vo-button:active:not(:disabled){transform:scale(.98)}.vo-view-body .vo-panel,.vo-view-body .vo-financial-card,.vo-workspace-active,.vo-workspace-overview-cat,.vo-yearly-status,.vo-yearly-month{border-color:oklch(var(--vo-ink) / 11%);background:oklch(var(--vo-ink) / 2.8%);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px #ffffff0d,0 1px #00000024;box-shadow:inset 0 1px lab(100% 0 0/.05),0 1px lab(.0275326% -.0664368 .0382632/.14)}.vo-view-body .vo-panel{border:0;border-top:1px solid var(--vo-divider);box-shadow:none;background:0 0;border-radius:0;padding:18px 0 0}.vo-view-body .vo-panel:has(.vo-empty-state:only-child){background:0 0}.vo-view-body .vo-panel:before,.vo-view-body .vo-financial-card:before,.vo-workspace-active:before,.vo-workspace-overview-cat:before,.vo-yearly-status:before,.vo-yearly-month:before{display:none}.vo-panel-title{font-size:14px;font-weight:680}.vo-panel-description{font-size:11.5px}.vo-workspace{gap:14px}.vo-workspace-tabs{align-items:center;gap:7px;padding-bottom:2px;display:flex}.vo-workspace-tab{border-radius:var(--vo-r-pill);border-color:oklch(var(--vo-ink) / 15%);background:oklch(var(--vo-ink) / 5%);max-width:220px;min-height:30px;color:var(--vo-ivory-muted);cursor:pointer;padding:7px 12px;font-size:12px;font-weight:660;box-shadow:inset 0 1px #ffffff0f;box-shadow:inset 0 1px lab(100% 0 0/.06)}.vo-workspace-tab:hover,.vo-workspace-tab:focus-visible{color:var(--vo-ivory);border-color:oklch(var(--vo-ink) / 24%);background:oklch(var(--vo-ink) / 8%);outline:0}.vo-workspace-tab:active{transform:scale(.98)}.vo-workspace-tab[data-active=true]{border-color:var(--vo-gold-soft);background:var(--vo-gold);color:var(--vo-forest-deep)}.vo-workspace-tab-count{background:oklch(var(--vo-ink) / 7%);color:currentColor;opacity:.72;min-width:18px;height:18px}.vo-workspace-tab-add{border-radius:var(--vo-r-pill);border-style:solid;border-color:oklch(var(--vo-ink) / 15%);background:oklch(var(--vo-ink) / 5%);width:30px;height:30px;color:var(--vo-ivory-muted);cursor:pointer}.vo-workspace-tab-add:hover,.vo-workspace-tab-add:focus-visible{color:var(--vo-ivory);border-color:oklch(var(--vo-ink) / 24%);background:oklch(var(--vo-ink) / 8%);outline:0}.vo-workspace-tab-input{border-radius:var(--vo-r-pill);background:oklch(var(--vo-ink) / 6%);border-color:var(--vo-gold-soft);height:30px}.vo-workspace-active{border-radius:var(--vo-r-card);gap:13px;padding:14px}.vo-workspace-name-input{font-size:14px;font-weight:680}.vo-workspace-item-label,.vo-workspace-item-value{background:oklch(var(--vo-ink) / 4%);border-color:oklch(var(--vo-ink) / 12%);height:34px}.vo-workspace-item-remove{cursor:pointer;width:30px;height:30px}:root{--vo-menu-page-gap:16px;--vo-menu-card-gap:14px}.vo-metric-grid,.vo-workbench-grid,.vo-balanced-grid,.vo-overview-focus-grid,.vo-workspace-overview-cats,.vo-yearly-month-grid,.vo-assurance-tools{gap:var(--vo-menu-card-gap)}.vo-overview-focus-grid{grid-template-columns:minmax(0,1.55fr) minmax(280px,.85fr);align-items:stretch;min-width:0;display:grid}.vo-overview-focus-grid>.vo-panel{height:100%}.vo-overview-focus-grid .vo-assurance-tools{grid-template-columns:1fr}.vo-view-body .vo-panel{border-radius:var(--vo-r-card);background:var(--vo-glass-card-bg);-webkit-backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%));backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%));box-shadow:var(--vo-shadow-panel), inset 0 1px 0 #ffffff14;border:1px solid #cac4b229;border:1px solid lab(79.2396% .119776 9.66616/.16);gap:0;padding:0;overflow:hidden}@supports (color:lab(0% 0 0)){.vo-view-body .vo-panel{box-shadow:var(--vo-shadow-panel), inset 0 1px 0 lab(100% 0 0/.08)}}.vo-view-body .vo-panel:before{display:none}.vo-view-body .vo-panel>.vo-panel-head{border-bottom:1px solid #cac4b21f;border-bottom:1px solid lab(79.2396% .119776 9.66616/.12);padding:16px 18px}.vo-view-body .vo-panel>.vo-panel-body{gap:var(--vo-menu-card-gap);padding:16px 18px}.vo-view-body .vo-panel-title{font-size:14px;font-weight:680}.vo-view-body .vo-panel-description{font-size:11.5px}.vo-view-body .vo-financial-card,.vo-workspace-active,.vo-workspace-overview-cat,.vo-yearly-status,.vo-yearly-month,.vo-assurance-tool{border-color:oklch(var(--vo-ink) / 12%);background:oklch(var(--vo-ink) / 4%);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px #ffffff0f,0 1px #0000001f;box-shadow:inset 0 1px lab(100% 0 0/.06),0 1px lab(.0275326% -.0664368 .0382632/.12)}.vo-overview-focus-grid .vo-empty-state{min-height:172px}@media (max-width:1120px){.vo-overview-focus-grid{grid-template-columns:1fr}}@media (max-width:900px){.vo-activity-toolbar,.vo-insights-toolbar{flex-direction:column;align-items:stretch}.vo-activity-action-slot{justify-content:flex-start;min-width:0}}.vo-dock{height:64px;padding-block:6px;overflow:visible}.vo-dock-group{align-items:stretch}.vo-dock-item{--vo-dock-item-size:52px;--vo-dock-item-width:var(--vo-dock-item-size);--vo-dock-item-height:var(--vo-dock-item-size);flex:0 0 var(--vo-dock-item-size);width:var(--vo-dock-item-size);min-width:var(--vo-dock-item-size);height:var(--vo-dock-item-height);min-height:var(--vo-dock-item-height);box-sizing:border-box;justify-content:center;align-self:stretch;align-items:center;padding:13px;display:inline-flex;overflow:visible}.vo-dock-hit-target{inset:0}.vo-dock-item-icon{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}@media (max-width:720px),(max-height:820px){.vo-dock{height:60px;padding-block:5px}.vo-dock-item{--vo-dock-item-size:50px;padding:12px}}:root{--vo-ui-page-gap:14px;--vo-ui-card-gap:12px;--vo-ui-card-padding-x:16px;--vo-ui-card-padding-y:11px;--vo-confirm-bg:var(--vo-gold,var(--vo-gold));--vo-confirm-bg-hover:#dcb875;--vo-confirm-border:#e3be7ad1;--vo-selected-bg:var(--vo-selection,#8cb672);--vo-selected-bg-hover:#93c177;--vo-selected-soft:var(--vo-selection-soft,#8cb67229);--vo-selected-border:var(--vo-selection-line,#8cb67261);--vo-selected-text:#f6f2e5}@supports (color:lab(0% 0 0)){:root{--vo-confirm-bg-hover:lab(76.9544% 7.23034 39.0523);--vo-confirm-border:lab(79.2784% 7.26518 39.3927/.82);--vo-selected-bg:var(--vo-selection,lab(69.8675% -24.0435 30.2495));--vo-selected-bg-hover:lab(73.4235% -25.6228 32.3319);--vo-selected-soft:var(--vo-selection-soft,lab(69.8675% -24.0435 30.2495/.16));--vo-selected-border:var(--vo-selection-line,lab(69.8675% -24.0435 30.2495/.38));--vo-selected-text:lab(95.4575% -.187188 6.90815)}}.vo-view-body{gap:var(--vo-ui-page-gap);padding:20px clamp(16px, 2vw, 28px) calc(var(--vo-dock) + 24px)}.vo-metric-grid,.vo-workbench-grid,.vo-balanced-grid,.vo-three-grid,.vo-overview-focus-grid,.vo-workspace-overview-cats,.vo-yearly-month-grid,.vo-assurance-tools,.vo-goal-list{gap:var(--vo-ui-card-gap)}.vo-panel,.vo-financial-card,.vo-settings-group,.vo-settings-brand-card,.vo-rail-card,.vo-workspace-active,.vo-workspace-overview-cat,.vo-yearly-status,.vo-yearly-month,.vo-auth-screen-panel,.vo-auth-overlay-panel,.vo-modal-surface{border-radius:var(--vo-r-card);background:var(--vo-glass-card-bg);border-color:#cac4b229;border-color:lab(79.2396% .119776 9.66616/.16);box-shadow:0 18px 42px #00000038,inset 0 1px #ffffff14;box-shadow:0 18px 42px lab(.0626068% -.102684 .0614405/.22),inset 0 1px lab(100% 0 0/.08)}.vo-view-body .vo-panel{border-radius:var(--vo-r-card);background:var(--vo-glass-card-bg);-webkit-backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%));backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%));border:1px solid #cac4b229;border:1px solid lab(79.2396% .119776 9.66616/.16);gap:0;padding:0;box-shadow:0 18px 42px #00000038,inset 0 1px #ffffff14;box-shadow:0 18px 42px lab(.0626068% -.102684 .0614405/.22),inset 0 1px lab(100% 0 0/.08)}.vo-view-body .vo-panel>.vo-panel-head{padding:var(--vo-ui-card-padding-y) var(--vo-ui-card-padding-x);border-bottom-color:var(--vo-divider)}.vo-settings-pane .vo-settings-group-header{border-bottom-color:var(--vo-divider);padding:0 0 10px}.vo-view-body .vo-panel>.vo-panel-body{padding:var(--vo-ui-card-padding-y) var(--vo-ui-card-padding-x);gap:var(--vo-ui-card-gap)}.vo-panel-title,.vo-settings-title,.vo-goal-name,.vo-settings-brand-copy strong{letter-spacing:0;font-size:14px;font-weight:680;line-height:1.22}.vo-panel-description,.vo-settings-description,.vo-settings-help,.vo-card-detail,.vo-goal-deadline,.vo-workspace-limit-hint{font-size:11.5px;line-height:1.42}.vo-panel:before{opacity:.5;background:linear-gradient(#ffffff0d,#0000 30%),radial-gradient(circle at 50% 0,#ceac6d0d,#0000 38%);background:linear-gradient(lab(100% 0 0/.05),#0000 30%),radial-gradient(circle at 50% 0,lab(72.3067% 6.8422 36.9838/.05),#0000 38%)}.vo-settings-pane .vo-settings-group:before{display:none}.vo-settings-pane .vo-settings-group.vo-identity-block{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:none;border-radius:0}.vo-view-body .vo-identity-section .vo-panel,.vo-view-body .vo-finance-section .vo-panel{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:none;border-radius:0;gap:0;padding:0}.vo-view-body .vo-identity-section .vo-panel:before,.vo-view-body .vo-finance-section .vo-panel:before{display:none}.vo-view-body .vo-identity-section .vo-panel>.vo-panel-head,.vo-view-body .vo-finance-section .vo-panel>.vo-panel-head{border-bottom:none;padding:0 0 8px}.vo-view-body .vo-identity-section .vo-panel>.vo-panel-body,.vo-view-body .vo-finance-section .vo-panel>.vo-panel-body{gap:10px;padding:0}.vo-view-body .vo-identity-section .vo-panel-title,.vo-view-body .vo-finance-section .vo-panel-title{font-size:13px;font-weight:600}.vo-button[data-variant=primary],.vo-settings-button[data-variant=primary]{background:var(--vo-confirm-bg);border-color:var(--vo-confirm-border);color:var(--vo-forest-deep);box-shadow:inset 0 1px #fff3;box-shadow:inset 0 1px lab(100% 0 0/.2)}.vo-button[data-variant=primary]:hover:not(:disabled),.vo-button[data-variant=primary]:focus-visible:not(:disabled),.vo-settings-button[data-variant=primary]:hover:not(:disabled),.vo-settings-button[data-variant=primary]:focus-visible:not(:disabled){background:var(--vo-confirm-bg-hover);border-color:var(--vo-confirm-border);color:var(--vo-forest-deep)}.vo-button[data-variant=secondary],.vo-button[data-variant=ghost],.vo-settings-button[data-variant=secondary],.vo-settings-button[data-variant=ghost]{background:oklch(var(--vo-ink) / 5.5%);border-color:oklch(var(--vo-ink) / 14%);color:var(--vo-ivory)}.vo-segmented:not(.vo-view-segmented):not(.vo-pin-length-segmented):not(.vo-idle-lock-segmented):not(.vo-help-faq-group-tabs) button[data-active=true],.vo-segmented:not(.vo-view-segmented):not(.vo-pin-length-segmented):not(.vo-idle-lock-segmented):not(.vo-help-faq-group-tabs) button[aria-selected=true],.vo-segmented:not(.vo-view-segmented):not(.vo-pin-length-segmented):not(.vo-idle-lock-segmented):not(.vo-help-faq-group-tabs) button[aria-checked=true],.vo-workspace-tab[data-active=true]{background:var(--vo-selected-bg);border-color:var(--vo-selected-border);color:var(--vo-forest-deep);box-shadow:inset 0 1px #ffffff2e,0 1px #00000029;box-shadow:inset 0 1px lab(100% 0 0/.18),0 1px lab(.0270424% -.0564158 .0330538/.16)}.vo-segmented:not(.vo-view-segmented):not(.vo-pin-length-segmented):not(.vo-idle-lock-segmented):not(.vo-help-faq-group-tabs) button[data-active=true]:hover,.vo-workspace-tab[data-active=true]:hover,.vo-workspace-tab[data-active=true]:focus-visible{background:var(--vo-selected-bg-hover);border-color:var(--vo-selected-border);color:var(--vo-forest-deep)}.vo-workspace-tab[data-active=true] .vo-workspace-tab-count{color:var(--vo-forest-deep);background:#00000021;background:lab(.0275326% -.0664368 .0382632/.13)}.vo-select-option[aria-selected=true]{background:linear-gradient(180deg, #8cb6722e, #8cb67212), oklch(var(--vo-ink) / 4%);border-color:var(--vo-selected-border);color:var(--vo-selected-text)}@supports (color:lab(0% 0 0)){.vo-select-option[aria-selected=true]{background:linear-gradient(180deg, lab(69.8675% -24.0435 30.2495/.18), lab(69.8675% -24.0435 30.2495/.07)), oklch(var(--vo-ink) / 4%)}}.vo-toggle[data-checked=true]{background:var(--vo-selected-bg);border-color:var(--vo-selected-border)}.vo-toggle[data-checked=true] span{background:var(--vo-forest-deep)}.vo-pin-length-control{justify-content:flex-end;width:100%;min-width:0;display:inline-flex}.vo-pin-length-control .vo-segmented{border-radius:var(--vo-r-20);grid-auto-columns:28px;align-items:center;gap:2px;width:auto;height:auto;min-height:0;padding:2px}.vo-pin-length-control .vo-segmented button{aspect-ratio:1;border-radius:10px;align-self:center;place-items:center;width:28px;min-width:28px;max-width:28px;height:26px;min-height:26px;max-height:26px;padding:0;font-size:11.5px;font-weight:720;line-height:1;display:grid}.vo-pin-length-control .vo-segmented button:hover,.vo-pin-length-control .vo-segmented button:focus-visible,.vo-pin-length-control .vo-segmented button[data-active=true],.vo-pin-length-control .vo-segmented button[aria-checked=true]{border-radius:var(--vo-r-20)}.vo-dock{border-radius:var(--vo-r-lg,12px);background:var(--vo-glass-panel-bg);height:60px;box-shadow:var(--vo-shadow-dock), 0 0 0 1px #ffffff0a, inset 0 1px 0 #ffffff21, inset 0 -18px 34px #0000003d;border:1px solid #ceac6d38;border:1px solid lab(72.3067% 6.8422 36.9838/.22);padding:5px 10px}@supports (color:lab(0% 0 0)){.vo-dock{box-shadow:var(--vo-shadow-dock), 0 0 0 1px lab(100% 0 0/.04), inset 0 1px 0 lab(100% 0 0/.13), inset 0 -18px 34px lab(.0275326% -.0664368 .0382632/.24)}}.vo-dock:before{border-radius:calc(var(--vo-r-lg,12px) - 1px);opacity:.85;background:linear-gradient(#ffffff0a,#0000 42%);background:linear-gradient(lab(100% 0 0/.04),#0000 42%);inset:1px}.vo-sign-out-button .vo-button-label{padding-block:1px 2px;line-height:1.25}.vo-dock-item:after{display:none!important}.vo-dock-item[data-active=true]{color:var(--vo-gold,var(--vo-gold));box-shadow:none;background:0 0;border-color:#0000}.vo-dock-item[data-active=true] .vo-dock-item-icon{filter:drop-shadow(0 0 6px #ceac6d47);filter:drop-shadow(0 0 6px lab(72.3067% 6.8422 36.9838/.28))}.vo-dock-item-icon svg{width:23px;height:23px}.vo-dock-item-icon svg[data-sf-symbol=true]{stroke:none}.vo-dock-item-icon svg[data-sf-symbol=true] path{fill:currentColor;stroke:none}.vo-empty-state{min-height:128px;padding:18px}.vo-empty-mark{width:40px;height:40px}.vo-goals-panel-actions{gap:8px;width:100%;display:grid}.vo-goal-card{border-color:oklch(var(--vo-ink) / 11%);border-radius:var(--vo-r-card);background:oklch(var(--vo-ink) / 4%);gap:10px;padding:14px;box-shadow:inset 0 1px #ffffff0f,0 1px #0000001f;box-shadow:inset 0 1px lab(100% 0 0/.06),0 1px lab(.0275326% -.0664368 .0382632/.12)}.vo-goal-footer{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.vo-goal-percent{font-size:16px}.vo-vault-wheel{gap:var(--vo-ui-card-gap);grid-template-columns:minmax(150px,200px) minmax(0,1fr)}.vo-settings-view{gap:0;padding:0}.vo-settings-row{padding:var(--vo-d1) 0;gap:var(--vo-d0) var(--vo-d2)}.vo-settings-action-row{gap:8px}@media (max-width:720px){.vo-goal-footer,.vo-vault-wheel{grid-template-columns:1fr}.vo-settings-row{grid-template-columns:1fr;gap:8px}.vo-settings-row-controls{flex-wrap:wrap;justify-content:space-between;width:100%}.vo-settings-row:has(.vo-settings-help) .vo-settings-row-controls{align-self:stretch}.vo-billing-support{flex-direction:column;align-items:stretch}.vo-billing-support .vo-settings-button{align-self:flex-end}}.vo-view-slot{visibility:hidden;opacity:0;pointer-events:none;min-width:0;height:100%;min-height:0;transition:opacity var(--vo-motion-280) var(--vo-ease-out), transform var(--vo-motion-280) var(--vo-ease-out), visibility 0s linear var(--vo-motion-280);will-change:opacity, transform;grid-area:stack;grid-template-rows:minmax(0,1fr);display:grid;overflow:hidden;transform:translateY(6px)scale(.998)}.vo-view-slot[data-active=true]{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:translate(0,0)scale(1)}.vo-settings-panel-transition{gap:inherit;width:100%;min-width:0;animation:vo-settings-panel-in var(--vo-settings-panel-ms) var(--vo-ease-out) both;will-change:opacity;flex-direction:column;flex:none;display:flex}@keyframes vo-settings-panel-in{0%{opacity:0}to{opacity:1}}.vo-link-browser-section{border:1px solid oklch(var(--vo-ink) / 16%);border-radius:var(--vo-r-md);background:linear-gradient(135deg,#0b170eb8,#01020194),#0102019e;background:linear-gradient(135deg,lab(6.47427% -6.05556 3.5865/.72),lab(.486492% -.532761 .266546/.58)),lab(.486492% -.532761 .266546/.62);grid-template-columns:minmax(0,1fr) minmax(260px,.86fr);grid-template-areas:"brief form""foot form""status status";align-items:center;gap:12px 16px;min-width:0;padding:15px;display:grid;box-shadow:inset 0 1px #ffffff14,0 1px #00000024;box-shadow:inset 0 1px lab(100% 0 0/.08),0 1px lab(.0275326% -.0664368 .0382632/.14)}.vo-link-browser-section[data-paywall=open]{border-color:#89b36f47;border-color:lab(68.7058% -24.031 30.2842/.28)}.vo-link-browser-section[data-paywall=locked]{background:linear-gradient(135deg,#141206a3,#01020194),#0102019e;background:linear-gradient(135deg,lab(5.34562% -.128262 5.33847/.64),lab(.486492% -.532761 .266546/.58)),lab(.486492% -.532761 .266546/.62)}.vo-link-browser-brief{grid-area:brief;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}.vo-link-browser-signal{border-radius:var(--vo-r-sm);border:1px solid var(--vo-selected-border);background:var(--vo-selected-soft);place-items:center;width:34px;height:34px;display:grid;position:relative}.vo-link-browser-signal:before,.vo-link-browser-signal:after,.vo-link-browser-signal span{content:"";border-radius:var(--vo-r-pill);display:block}.vo-link-browser-signal:before{border:1px solid var(--vo-selected-bg);width:16px;height:16px}.vo-link-browser-signal:after{background:var(--vo-selected-bg);width:5px;height:5px;position:absolute;bottom:8px;right:8px;box-shadow:0 0 12px #8cb6724d;box-shadow:0 0 12px lab(69.8675% -24.0435 30.2495/.3)}.vo-link-browser-signal span{background:oklch(var(--vo-ink) / 48%);width:7px;height:7px;position:absolute;top:8px;left:8px}.vo-link-browser-copy{gap:6px;min-width:0;display:grid}.vo-link-browser-heading{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.vo-link-browser-heading strong{text-overflow:ellipsis;min-width:0;color:var(--vo-ivory);font-family:var(--vo-heading-family);font-size:13px;font-weight:720;line-height:1.2;overflow:hidden}.vo-link-browser-heading .vo-state-pill{min-height:22px;padding-inline:8px}.vo-link-browser-intro{max-width:58ch;color:var(--vo-ivory-muted);font-size:12.5px;line-height:1.55}.vo-link-browser-form{grid-area:form;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;min-width:0;display:grid}.vo-link-browser-field{gap:6px;min-width:0;display:grid}.vo-link-browser-field>span{color:var(--vo-ivory-dim);letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;font-weight:740}.vo-link-browser-field input{border:1px solid oklch(var(--vo-ink) / 15%);border-radius:var(--vo-r-sm);width:100%;min-width:0;height:38px;color:var(--vo-ivory);font-family:var(--vo-mono-family);letter-spacing:.08em;text-transform:uppercase;transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out), box-shadow var(--vo-motion-fast) var(--vo-ease-out);background:#000100a3;background:lab(.208349% -.287466 .161251/.64);outline:none;padding:0 12px;font-size:13px;font-weight:680}.vo-link-browser-section[data-paywall=open] .vo-link-browser-field input{border-color:#89b36f47;border-color:lab(68.7058% -24.031 30.2842/.28)}.vo-link-browser-field input:focus{border-color:var(--vo-selected-border);background:#010301b8;background:lab(.69351% -.763714 .432429/.72);box-shadow:0 0 0 3px #8cb6722e;box-shadow:0 0 0 3px lab(69.8675% -24.0435 30.2495/.18)}.vo-link-browser-field input::placeholder{color:var(--vo-ivory-faint)}.vo-link-browser-form .vo-settings-button{min-height:38px;padding-inline:15px}.vo-link-browser-scan-button{grid-area:form;align-self:center;width:100%;min-height:44px}.vo-link-browser-foot{grid-area:foot;min-width:0}.vo-link-browser-foot>div{border:1px solid oklch(var(--vo-ink) / 12%);border-radius:var(--vo-r-sm);background:oklch(var(--vo-ink) / 6%);max-width:min(100%,320px);color:var(--vo-ivory-muted);grid-template-columns:8px auto minmax(0,1fr);align-items:center;gap:8px;padding:7px 9px;display:inline-grid}.vo-link-browser-foot span{border-radius:var(--vo-r-pill);background:var(--vo-selected-bg);width:7px;height:7px;box-shadow:0 0 12px #8cb67247;box-shadow:0 0 12px lab(69.8675% -24.0435 30.2495/.28)}.vo-link-browser-foot strong{color:var(--vo-selected-text);font-size:11px;font-weight:720;line-height:1.35}.vo-link-browser-foot small{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--vo-ivory-dim);font-family:var(--vo-mono-family);font-size:10.5px;line-height:1.35;overflow:hidden}.vo-link-browser-section .vo-state-banner{grid-area:status}.vo-export-format-row{grid-auto-columns:minmax(86px,1fr);grid-auto-flow:column;align-items:center;gap:8px;display:inline-grid}.vo-selection-button,.vo-export-format-row .vo-export-format-button{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#2d362a;border:1px solid #3e4a3a;border-radius:12px;min-width:86px;min-height:38px;padding:10px 18px;font-size:12px;font-weight:700;box-shadow:inset 0 1px #ffffff0f;box-shadow:inset 0 1px lab(100% 0 0/.06)}.vo-selection-button:hover:not(:disabled),.vo-selection-button:focus-visible:not(:disabled),.vo-export-format-row .vo-export-format-button:hover:not(:disabled),.vo-export-format-row .vo-export-format-button:focus-visible:not(:disabled){color:#fff;background:#354030;border-color:#4a5746}.vo-selection-button:active:not(:disabled),.vo-export-format-row .vo-export-format-button:active:not(:disabled){transform:scale(.98)}.vo-selection-button:disabled,.vo-export-format-row .vo-export-format-button:disabled{color:oklch(var(--vo-ink) / 42%);background:#252d24;border-color:#333d32}.vo-legal-link{min-height:40px;padding:10px var(--vo-ui-card-padding-x);border-bottom-color:var(--vo-divider);transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-fast) var(--vo-ease-out);align-items:flex-start}.vo-legal-link:hover,.vo-legal-link:focus-visible{background:#8cb67214;background:lab(69.8675% -24.0435 30.2495/.08);border-bottom-color:#8cb67233;border-bottom-color:lab(69.8675% -24.0435 30.2495/.2);outline:none}.vo-legal-link:active{transform:scale(.996)}.vo-legal-link-copy{gap:5px}.vo-legal-link-title{font-size:13.5px;font-weight:640;line-height:1.45}.vo-legal-link-cta{color:var(--vo-gold);align-self:center;font-size:11.5px;font-weight:620}.vo-legal-link-detail{color:var(--vo-ivory-muted);font-family:var(--vo-body-family);font-size:12px}@media (max-width:760px){.vo-link-browser-section{grid-template-columns:1fr;grid-template-areas:"brief""form""foot""status"}.vo-link-browser-form,.vo-export-format-row{grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.vo-link-browser-form .vo-settings-button,.vo-export-format-row .vo-export-format-button{width:100%}.vo-legal-reader-nav{flex-wrap:wrap}.vo-legal-reader-nav .vo-settings-button{flex:auto;min-width:0}.vo-legal-reader-surface{padding-inline:14px}.vo-legal-reader-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.vo-loading-inline[data-full=true][data-variant=agreement-status]{isolation:isolate;min-height:100vh;min-height:100dvh;color:var(--vo-ivory);background:linear-gradient(180deg, #0001002e, #00010061), radial-gradient(ellipse at 50% 42%, #262b1b2e, transparent 58%), var(--vo-auth-background-image,url(./assets/images/backgrounds/vault-one_bg_master.png)) center / cover no-repeat, var(--vo-forest-deep,#010402);place-items:center;padding:clamp(24px,6vw,72px);display:grid;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.vo-loading-inline[data-full=true][data-variant=agreement-status]{background:linear-gradient(180deg, lab(.123495% -.227928 .125682/.18), lab(.123495% -.227928 .125682/.38)), radial-gradient(ellipse at 50% 42%, lab(16.786% -5.372 9.89763/.18), transparent 58%), var(--vo-auth-background-image,url(./assets/images/backgrounds/vault-one_bg_master.png)) center / cover no-repeat, var(--vo-forest-deep,lab(.958633% -1.20426 .678378))}}.vo-loading-inline[data-full=true][data-variant=agreement-status]:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#00000042,#0000 48%,#00000038),linear-gradient(#0000 0%,#0003 100%);background:linear-gradient(90deg,lab(.0635967% -.12435 .0682741/.26),#0000 48%,lab(.0635967% -.12435 .0682741/.22)),linear-gradient(#0000 0%,lab(.0635967% -.12435 .0682741/.2) 100%);position:absolute;inset:0}.vo-agreement-status-panel{z-index:1;width:min(456px,100vw - 48px);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;animation:vo-agreement-status-panel-in .46s var(--vo-ease-out) both;will-change:opacity, transform;background:0 0;border:none;border-radius:0;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:16px;padding:0;display:grid;position:relative}.vo-agreement-status-panel[data-emblem=vault-open]{grid-template-columns:92px minmax(0,1fr);gap:18px;width:min(548px,100vw - 48px);padding:20px 22px 17px}.vo-loading-inline[data-full=true][data-variant=agreement-status][data-layout=vault-cinematic]{background:linear-gradient(180deg, #0001002e, #00010061), var(--vo-auth-background-image,url(./assets/images/backgrounds/vault-one_bg_master.png)) center / cover no-repeat, var(--vo-forest-deep,#010402)}@supports (color:lab(0% 0 0)){.vo-loading-inline[data-full=true][data-variant=agreement-status][data-layout=vault-cinematic]{background:linear-gradient(180deg, lab(.123495% -.227928 .125682/.18), lab(.123495% -.227928 .125682/.38)), var(--vo-auth-background-image,url(./assets/images/backgrounds/vault-one_bg_master.png)) center / cover no-repeat, var(--vo-forest-deep,lab(.958633% -1.20426 .678378))}}.vo-loading-inline[data-layout=vault-cinematic]{justify-content:center;align-items:center;position:relative;overflow:hidden}.vo-vault-cinematic{z-index:1;width:min(584px,100vw - 40px);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-align:center;opacity:1;background:0 0;border:none;border-radius:0;justify-items:center;gap:clamp(18px,3.2vw,24px);padding:0;display:grid;position:relative;transform:none}.vo-vault-cinematic-stage{contain:layout style;perspective:920px;perspective-origin:88%;width:188px;height:188px;transform-style:preserve-3d;place-items:center;display:grid;position:relative;overflow:visible;transform:translate(0,0)}.vo-vault-cinematic-glow{opacity:0;pointer-events:none;background:0 0;border-radius:999px;position:absolute;inset:-34%}.vo-vault-cinematic-copy{min-width:0;max-width:38rem;animation:vo-vault-copy-in .36s var(--vo-ease-cinematic) both;gap:8px;display:grid}@keyframes vo-vault-copy-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translate(0,0)}}.vo-vault-cinematic-copy strong{font-family:var(--vo-heading-family,"Sora", sans-serif);letter-spacing:0;color:var(--vo-gold);font-size:clamp(19px,2.05vw,22px);font-style:italic;font-weight:760}.vo-vault-cinematic-copy span:last-child{color:var(--vo-ivory-muted);max-width:36ch;margin-inline:auto;font-size:clamp(13px,1.4vw,15px);line-height:1.5}.vo-loading-inline[data-layout=vault-cinematic] .vo-agreement-status-track{width:min(472px,100%);height:5px;margin-top:2px}.vo-loading-inline[data-layout=vault-cinematic] .vo-agreement-status-steps{gap:7px;width:min(584px,100%)}.vo-loading-inline[data-layout=vault-cinematic] .vo-agreement-status-steps li{border-radius:var(--vo-auth-control-radius,var(--vo-r-12));gap:7px;min-height:36px;padding:8px 10px;font-size:12px}.vo-loading-inline[data-layout=vault-cinematic] .vo-agreement-status-steps li:before{flex-basis:6px;width:6px;height:6px}.vo-agreement-status-panel:before{content:none}.vo-agreement-status-mark{border-radius:var(--vo-r-md,12px);background:linear-gradient(#ceac6d24,#ceac6d0d),#0001004d;background:linear-gradient(lab(72.3067% 6.8422 36.9838/.14),lab(72.3067% 6.8422 36.9838/.05)),lab(.121923% -.193097 .115821/.3);border:1px solid #ceac6d3d;border:1px solid lab(72.3067% 6.8422 36.9838/.24);place-items:center;width:52px;height:52px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1a;box-shadow:inset 0 1px lab(100% 0 0/.1)}.vo-agreement-status-mark[data-emblem=vault-open]{perspective:640px;perspective-origin:50% 46%;background:radial-gradient(circle at 50% 46%,#c9a65d29,#0000 52%),linear-gradient(#c6a66724,#00010061);background:radial-gradient(circle at 50% 46%,lab(70.0224% 6.85093 42.062/.16),#0000 52%),linear-gradient(lab(70.0222% 5.85806 37.261/.14),lab(.210468% -.33237 .18512/.38));border-color:#ceac6d4d;border-color:lab(72.3067% 6.8422 36.9838/.3);border-radius:12px;width:92px;height:92px;overflow:visible;box-shadow:0 18px 34px #00000047,inset 0 1px #ffffff21,inset 0 -18px 34px #00000038;box-shadow:0 18px 34px lab(.0275326% -.0664368 .0382632/.28),inset 0 1px lab(100% 0 0/.13),inset 0 -18px 34px lab(.063509% -.121489 .0717878/.22)}.vo-vault{width:84px;height:84px;display:block;position:relative}.vo-vault-cinematic-stage .vo-vault{filter:none;width:168px;height:168px;transform-style:preserve-3d;isolation:isolate;transform:translate(0,0)}.vo-vault-chamber{z-index:0;pointer-events:none;position:absolute;inset:0}.vo-vault-svg{z-index:1;width:100%;height:100%;transform-style:preserve-3d;display:block;position:relative;overflow:visible;transform:translate(0,0)}.vo-loading-inline[data-layout=vault-cinematic][data-phase=success] .vo-vault-svg{shape-rendering:optimizespeed}.vo-vault-frame{filter:none}.vo-vault-dial{transform-box:fill-box;transform-origin:50%;animation:4.8s linear infinite vo-vault-dial-spin}.vo-loading-inline[data-layout=vault-cinematic][data-all-steps-complete=true] .vo-vault-dial:not(.vo-vault-dial--coasting){animation-play-state:paused}.vo-vault-dial.vo-vault-dial--coasting{animation:vo-vault-dial-coast var(--vo-vault-dial-coast-ms,.82s) var(--vo-vault-dial-coast-ease) forwards!important}.vo-vault-bolt{transform-box:fill-box;transform-origin:50%}.vo-vault-well{background:radial-gradient(circle at 50% 42%,#ead08f 0%,#b88f4c 48%,#6c4e25 72%);border-radius:999px;position:absolute;inset:11px;box-shadow:inset 0 2px 10px #5d430459,inset 0 0 0 1px #ceac6d38;box-shadow:inset 0 2px 10px lab(30.4376% 7.65711 37.6715/.35),inset 0 0 0 1px lab(72.3067% 6.8422 36.9838/.22)}.vo-loading-inline[data-layout=vault-cinematic][data-all-steps-complete=true] .vo-vault-well{background:radial-gradient(circle at 50% 44%,#fff4d8 0%,#e8c06a 38%,#b8842f 72%,#372500 100%);background:radial-gradient(circle at 50% 44%,#fff4d8 0%,#e8c06a 38%,#b8842f 72%,lab(16.4967% 5.93516 24.8161) 100%)}.vo-loading-inline[data-layout=vault-cinematic][data-phase=success] .vo-vault-well{background:radial-gradient(circle at 50% 44%, #fff8e8 0%, #f4ce84 32%, var(--vo-gold) 58%, #8f6a24 88%);box-shadow:inset 0 2px 14px #5d430459,inset 0 0 0 1px #d7a94f38;box-shadow:inset 0 2px 14px lab(30.4376% 7.65711 37.6715/.35),inset 0 0 0 1px lab(72.2868% 10.3015 51.8852/.22)}.vo-vault-light{opacity:0;background:radial-gradient(circle at 50% 46%,#fff7e6 0%,#f4ce84 34%,#d7a94f59 60%,#0000 76%);background:radial-gradient(circle at 50% 46%,#fff7e6 0%,#f4ce84 34%,lab(72.2868% 10.3015 51.8852/.35) 60%,#0000 76%);border-radius:999px;position:absolute;inset:14px;transform:scale(.5)}.vo-vault-door{transform-box:fill-box;transform-origin:89.4%;transform-style:preserve-3d;backface-visibility:hidden;filter:none}.vo-vault-door .vo-vault-dial{transform-style:preserve-3d}.vo-loading-inline[data-variant=agreement-status][data-phase=loading] .vo-vault-light{animation:3.6s cubic-bezier(.77,0,.175,1) infinite vo-vault-light-idle}.vo-loading-inline[data-layout=vault-cinematic][data-phase=loading] .vo-vault-light,.vo-loading-inline[data-layout=vault-cinematic][data-phase=loading] .vo-vault-cinematic-glow{opacity:0;animation:none}.vo-agreement-status-ring{border:2px solid oklch(var(--vo-ink) / 14%);border-top-color:var(--vo-gold,var(--vo-gold));border-radius:50%;animation:.9s linear infinite vo-spin;position:absolute;inset:10px}.vo-agreement-status-core{background:var(--vo-gold,var(--vo-gold));width:12px;height:12px;animation:vo-agreement-status-core 1.6s var(--vo-ease-in-out) infinite;border-radius:999px;box-shadow:0 0 0 4px #ceac6d1c,inset 0 1px #ffffff38;box-shadow:0 0 0 4px lab(72.3067% 6.8422 36.9838/.11),inset 0 1px lab(100% 0 0/.22)}.vo-agreement-status-copy{gap:4px;min-width:0;line-height:1.35;display:grid}.vo-agreement-status-kicker{color:var(--vo-gold,var(--vo-gold));letter-spacing:0;font-size:11px;font-weight:720}.vo-agreement-status-copy strong{color:var(--vo-ivory);font-family:var(--vo-heading-family,"Sora", sans-serif);letter-spacing:0;font-size:clamp(15px,1.5vw,17px);font-weight:680}.vo-agreement-status-copy span:last-child{color:#c9c4b4eb;color:lab(79.2266% .0828505 8.48869/.92);font-size:12.5px;line-height:1.5}.vo-agreement-status-track{border-radius:var(--vo-r-20);background:linear-gradient(90deg, #ceac6d29, oklch(var(--vo-ink) / 8%));grid-column:1/-1;width:100%;height:5px;margin-top:5px;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #ceac6d24;box-shadow:inset 0 0 0 1px lab(72.3067% 6.8422 36.9838/.14)}@supports (color:lab(0% 0 0)){.vo-agreement-status-track{background:linear-gradient(90deg, lab(72.3067% 6.8422 36.9838/.16), oklch(var(--vo-ink) / 8%))}}.vo-agreement-status-track span{border-radius:inherit;background:linear-gradient(90deg, transparent, var(--vo-gold,var(--vo-gold)), transparent);width:52%;height:100%;animation:vo-agreement-status-sweep 1.45s var(--vo-ease-out) infinite;will-change:transform;display:block}.vo-agreement-status-steps{grid-column:1/-1;grid-template-columns:repeat(var(--vo-status-step-count,3), minmax(0, 1fr));gap:6px;margin:2px 0 0;padding:0;list-style:none;display:grid}.vo-agreement-status-steps li{border:1px solid var(--vo-line);border-radius:var(--vo-auth-control-radius,var(--vo-r-12));background:var(--vo-chrome-recess-bg,#ffffff05);min-width:0;min-height:36px;color:var(--vo-ivory-dim);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;box-shadow:var(--vo-chrome-recess-inset);transition:color .56s var(--vo-ease-cinematic), border-color .56s var(--vo-ease-cinematic), background .56s var(--vo-ease-cinematic), box-shadow .56s var(--vo-ease-cinematic);justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:11.5px;font-weight:560;display:inline-flex;overflow:hidden}.vo-agreement-status-steps li:before{content:"";background:var(--vo-gold,var(--vo-gold));opacity:.45;width:5px;height:5px;animation:vo-agreement-status-step 1.8s var(--vo-ease-in-out) infinite;transition:background .56s var(--vo-ease-cinematic), opacity .56s var(--vo-ease-cinematic), box-shadow .56s var(--vo-ease-cinematic), transform .56s var(--vo-ease-cinematic);border-radius:999px;flex:0 0 5px}.vo-agreement-status-steps li:nth-child(2):before{animation-delay:.18s}.vo-agreement-status-steps li:nth-child(3):before{animation-delay:.36s}.vo-agreement-status-steps li:nth-child(4):before{animation-delay:.54s}.vo-agreement-status-steps li[data-state=pending]:before{opacity:.38;background:#9b9890b8;background:lab(62.9347% .15673 4.60596/.72);animation:none}.vo-agreement-status-steps li[data-state=active]:before{opacity:1;animation:vo-agreement-status-step-active 1.2s var(--vo-ease-in-out) infinite;background:#e78a45;background:lab(66.8316% 31.971 51.4359);box-shadow:0 0 0 3px #e78a4529;box-shadow:0 0 0 3px lab(66.8316% 31.971 51.4359/.16)}.vo-agreement-status-steps li[data-state=complete]:before{opacity:1;animation:vo-agreement-status-step-complete .72s var(--vo-ease-cinematic) both;background:#90b430;background:lab(68.9647% -26.4288 58.8222);box-shadow:0 0 0 3px #90b43024,0 0 10px #90b43038;box-shadow:0 0 0 3px lab(68.9647% -26.4288 58.8222/.14),0 0 10px lab(68.9647% -26.4288 58.8222/.22)}.vo-agreement-status-steps li[data-state=active]{color:var(--vo-gold);box-shadow:var(--vo-chrome-recess-inset);background:#ceac6d14;background:lab(72.3067% 6.8422 36.9838/.08);border-color:#ceac6d52;border-color:lab(72.3067% 6.8422 36.9838/.32);font-weight:680}.vo-agreement-status-steps li[data-state=complete]{color:#e2e7d9;color:lab(90.9431% -3.79434 6.32472);box-shadow:var(--vo-chrome-recess-inset);background:#90b43014;background:lab(68.9647% -26.4288 58.8222/.08);border-color:#90b43057;border-color:lab(68.9647% -26.4288 58.8222/.34);font-weight:640}.vo-loading-inline[data-variant=agreement-status][data-phase=success] .vo-agreement-status-ring{border-color:#90b43057;border-color:lab(68.9647% -26.4288 58.8222/.34);opacity:1;border-top-color:oklch(72% .16 124);animation:none}.vo-loading-inline[data-variant=agreement-status][data-phase=success] .vo-agreement-status-core{background:#90b430;background:lab(68.9647% -26.4288 58.8222);animation:none;transform:scale(1);box-shadow:0 0 0 4px #90b43024,0 0 14px #90b43057;box-shadow:0 0 0 4px lab(68.9647% -26.4288 58.8222/.14),0 0 14px lab(68.9647% -26.4288 58.8222/.34)}.vo-loading-inline[data-variant=agreement-status][data-phase=success] .vo-agreement-status-track span{opacity:1;background:linear-gradient(90deg,#90b4302e,#90b430,#90b4302e);background:linear-gradient(90deg,lab(68.9647% -26.4288 58.8222/.18),lab(68.9647% -26.4288 58.8222),lab(68.9647% -26.4288 58.8222/.18));width:100%;animation:none;transform:translate(0,0)}.vo-loading-inline[data-variant=agreement-status][data-phase=success] .vo-agreement-status-mark[data-emblem=vault-open]{border-color:#90b43061;border-color:lab(68.9647% -26.4288 58.8222/.38);box-shadow:0 18px 34px #00000047,0 0 0 1px #ceac6d2e,inset 0 1px #ffffff21,inset 0 -18px 34px #00000038;box-shadow:0 18px 34px lab(.0275326% -.0664368 .0382632/.28),0 0 0 1px lab(72.3067% 6.8422 36.9838/.18),inset 0 1px lab(100% 0 0/.13),inset 0 -18px 34px lab(.063509% -.121489 .0717878/.22)}.vo-loading-inline[data-full=true][data-variant=agreement-status][data-phase=success]:after{content:none}.vo-loading-inline[data-layout=vault-cinematic][data-phase=success] .vo-agreement-status-panel{animation:none}.vo-loading-inline[data-layout=status-panel][data-phase=success] .vo-agreement-status-panel{animation:vo-agreement-status-panel-handoff 2.6s var(--vo-ease-out) both}.vo-loading-inline[data-layout=vault-cinematic][data-phase=success][data-vault-exit=active] .vo-vault-cinematic{animation:vo-vault-cinematic-unified-exit var(--vo-vault-dissolve-ms) var(--vo-ease-cinematic) var(--vo-vault-dissolve-delay) forwards}.vo-loading-inline[data-layout=vault-cinematic][data-phase=success][data-vault-exit=active] .vo-vault-cinematic-stage{animation:vo-vault-cinematic-stage-exit var(--vo-vault-dissolve-ms) var(--vo-ease-cinematic) var(--vo-vault-dissolve-delay) forwards}.vo-loading-inline[data-variant=agreement-status][data-phase=success] .vo-vault-dial:not(.vo-vault-dial--coasting){animation:vo-vault-dial-coast var(--vo-vault-dial-coast-ms) var(--vo-vault-dial-coast-ease) forwards}.vo-loading-inline[data-layout=vault-cinematic][data-phase=success] .vo-vault-frame,.vo-loading-inline[data-layout=vault-cinematic][data-phase=success] .vo-vault-door,.vo-loading-inline[data-layout=vault-cinematic][data-phase=success] .vo-vault-dial{filter:none}.vo-loading-inline[data-variant=agreement-status][data-phase=success] .vo-vault-bolt{animation:vo-vault-bolt-retract .48s var(--vo-vault-door-ease) var(--vo-vault-bolt-delay) forwards}.vo-loading-inline[data-layout=vault-cinematic][data-phase=success] .vo-vault-cinematic-stage{contain:layout style;overflow:visible}.vo-loading-inline[data-layout=vault-cinematic][data-phase=success][data-vault-exit=active] .vo-vault-light,.vo-loading-inline[data-layout=vault-cinematic][data-phase=success][data-vault-exit=active] .vo-vault-cinematic-glow{animation:vo-vault-handoff-chrome-fade var(--vo-vault-dissolve-ms) var(--vo-ease-cinematic) var(--vo-vault-dissolve-delay) forwards}.vo-loading-inline[data-layout=vault-cinematic][data-phase=success] .vo-vault-door[data-hinge=right]{animation:vo-vault-door-swing-right var(--vo-vault-door-open-ms) var(--vo-vault-door-ease) var(--vo-vault-door-delay) forwards}.vo-loading-inline[data-layout=vault-cinematic][data-phase=success] .vo-vault-light{animation:vo-vault-light-bloom var(--vo-vault-door-open-ms) var(--vo-vault-door-ease) calc(var(--vo-vault-door-delay) + 80ms) forwards;background:radial-gradient(circle at 50% 46%,#fffdf6 0%,#f8e2a8 28%,#d4ad5c 52%,#d7a94f6b 72%,#0000 84%);background:radial-gradient(circle at 50% 46%,#fffdf6 0%,#f8e2a8 28%,#d4ad5c 52%,lab(72.2868% 10.3015 51.8852/.42) 72%,#0000 84%)}.vo-loading-inline[data-layout=vault-cinematic][data-phase=success] .vo-vault-cinematic-glow{animation:vo-vault-cinematic-glow-open 1.28s var(--vo-ease-cinematic) calc(var(--vo-vault-door-delay) + .16s) forwards;opacity:0}.vo-loading-inline[data-layout=vault-cinematic][data-vault-exit=complete]{visibility:hidden;pointer-events:none;opacity:0!important}.vo-loading-inline[data-layout=vault-cinematic][data-vault-exit=complete] .vo-vault-cinematic,.vo-loading-inline[data-layout=vault-cinematic][data-vault-exit=complete] .vo-vault-cinematic-stage,.vo-loading-inline[data-layout=vault-cinematic][data-vault-exit=complete] .vo-vault-cinematic-copy,.vo-loading-inline[data-layout=vault-cinematic][data-vault-exit=complete] .vo-agreement-status-track,.vo-loading-inline[data-layout=vault-cinematic][data-vault-exit=complete] .vo-agreement-status-steps,.vo-loading-inline[data-layout=vault-cinematic][data-vault-exit=complete] .vo-vault,.vo-loading-inline[data-layout=vault-cinematic][data-vault-exit=complete] .vo-vault-light{visibility:hidden;pointer-events:none;filter:none;transform:translateY(-8px)scale(1.012);opacity:0!important;animation:none!important}.vo-loading-inline[data-variant=agreement-status][data-layout=status-panel][data-phase=success] .vo-vault-door[data-hinge=right]{animation:vo-vault-door-swing-right 1.52s var(--vo-vault-door-ease) .68s forwards, vo-vault-door-vanish 1ms step-end 2.28s forwards}.vo-loading-inline[data-variant=agreement-status][data-layout=status-panel][data-phase=success] .vo-vault-light{animation:1.48s cubic-bezier(.77,0,.175,1) .98s forwards vo-vault-light-bloom,1ms step-end 2.5s forwards vo-vault-light-vanish}.vo-loading-inline[data-variant=agreement-status][data-phase=error] .vo-vault-dial{filter:brightness(.88)saturate(.9);animation-play-state:paused}.vo-loading-inline[data-variant=agreement-status][data-phase=error] .vo-vault-light,.vo-loading-inline[data-variant=agreement-status][data-phase=error] .vo-vault-cinematic-glow{animation:none}.vo-loading-inline[data-variant=agreement-status][data-phase=error] .vo-vault-cinematic-glow{opacity:.46;background:radial-gradient(circle at 50% 46%,#e6434338 0%,#b3373614 42%,#0000 72%);background:radial-gradient(circle at 50% 46%,lab(53.9062% 63.1954 38.5555/.22) 0%,lab(42.7155% 50.4992 30.4501/.08) 42%,#0000 72%)}.vo-loading-inline[data-variant=agreement-status][data-phase=error] .vo-vault-door{filter:brightness(.9)saturate(.82)}.vo-loading-inline[data-variant=agreement-status][data-phase=error] .vo-agreement-status-track span{opacity:.72;background:linear-gradient(90deg,#e6434329,#ee343b,#e6434329);background:linear-gradient(90deg,lab(53.9062% 63.1954 38.5555/.16),lab(53.6853% 69.6775 43.7724),lab(53.9062% 63.1954 38.5555/.16));width:100%;animation:none}.vo-loading-inline[data-variant=agreement-status][data-phase=error] .vo-vault-cinematic-copy strong{color:#ffb4ad;color:lab(80.2925% 37.3017 20.6804)}.vo-agreement-status-steps li[data-state=error]{color:#ffa9a2;color:lab(77.9713% 37.3159 20.7122);background:#e6434314;background:lab(53.9062% 63.1954 38.5555/.08);border-color:#e6434347;border-color:lab(53.9062% 63.1954 38.5555/.28)}.vo-agreement-status-steps li[data-state=error]:before{opacity:1;background:#ee343b;background:lab(53.6853% 69.6775 43.7724);animation:none;box-shadow:0 0 0 3px #ee343b29,0 0 12px #ee343b57;box-shadow:0 0 0 3px lab(53.6853% 69.6775 43.7724/.16),0 0 12px lab(53.6853% 69.6775 43.7724/.34)}.vo-agreement-status-steps li[data-state=error]~li[data-state=pending]:before{opacity:.42;background:#d55753b8;background:lab(54.3377% 50.2958 29.345/.72);animation:none}@keyframes vo-agreement-status-step-active{0%,to{opacity:.72;transform:scale(.88)}50%{opacity:1;transform:scale(1.08)}}@keyframes vo-agreement-status-step-complete{0%{opacity:.72;transform:scale(.84)}58%{opacity:1;transform:scale(1.14)}to{opacity:1;transform:scale(1)}}@keyframes vo-vault-dial-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vo-vault-dial-coast{0%{transform:rotate(var(--vo-vault-dial-start,0deg))}to{transform:rotate(var(--vo-vault-dial-end,34deg))}}@keyframes vo-vault-cinematic-glow-idle{0%,to{opacity:.58;transform:scale(.92)}50%{opacity:.88;transform:scale(1)}}@keyframes vo-vault-light-idle{0%,to{opacity:.05;transform:scale(.5)}50%{opacity:.13;transform:scale(.54)}}@keyframes vo-vault-bolt-retract{0%{opacity:.92;transform:scale(1)}40%{opacity:1;transform:scale(1.14)}to{opacity:0;transform:scale(.5)}}@keyframes vo-vault-door-swing-right{0%{transform:rotateY(0)translateZ(0)}7%{transform:rotateY(-8deg)translateZ(4px)}to{transform:rotateY(90deg)translateZ(12px)}}@keyframes vo-vault-door-swing-half{0%{transform:rotateY(0)translateZ(0)}12%{transform:rotateY(-5deg)translateZ(2px)}to{transform:rotateY(48deg)translateZ(8px)}}@keyframes vo-vault-light-bloom-half{0%{opacity:0;transform:scale(.56)}42%{opacity:.34;transform:scale(.68)}to{opacity:.52;transform:scale(.8)}}@keyframes vo-vault-cinematic-unified-exit{0%{opacity:1;filter:blur();transform:translate(0,0)scale(1)}to{opacity:0;filter:blur(6px);transform:translateY(-8px)scale(1.02)}}@keyframes vo-vault-handoff-chrome-fade{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translateY(-6px)}}@keyframes vo-vault-screen-exit{0%{opacity:1}to{opacity:0}}@keyframes vo-vault-light-bloom{0%{opacity:0;transform:scale(.58)}35%{opacity:.42;transform:scale(.76)}68%{opacity:.74;transform:scale(.94)}to{opacity:.86;transform:scale(1.04)}}@keyframes vo-vault-stage-bloom{0%{opacity:0}36%{opacity:.05}62%{opacity:.07}to{opacity:0}}@keyframes vo-agreement-status-panel-handoff{0%,62%{opacity:1;filter:brightness();transform:translate(0,0)scale(1)}to{opacity:.88;filter:brightness(1.04);transform:translateY(-3px)scale(1.012)}}@keyframes vo-vault-door-vanish{to{opacity:0;visibility:hidden}}@keyframes vo-vault-light-vanish{to{opacity:0;visibility:hidden}}@keyframes vo-vault-cinematic-stage-exit{0%{opacity:1;filter:brightness();transform:scale(1)}to{opacity:0;filter:brightness(1.12);transform:scale(1.06)}}@keyframes vo-vault-cinematic-glow-open{0%{opacity:0;transform:scale(.72)}28%{opacity:.22;transform:scale(.88)}62%{opacity:.42;transform:scale(1.02)}to{opacity:.58;transform:scale(1.08)}}@keyframes vo-vault-door-dissolve{to{opacity:0;transform:scale(.96)}}@keyframes vo-agreement-status-panel-in{0%{opacity:0;transform:translateY(8px)scale(.994)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes vo-agreement-status-sweep{0%{opacity:.55;transform:translate(-48%)}18%,72%{opacity:1}to{opacity:.55;transform:translate(190%)}}@keyframes vo-agreement-status-core{0%,to{opacity:.72;transform:scale(.9)}45%{opacity:1;transform:scale(1)}}@keyframes vo-agreement-status-step{0%,to{opacity:.42;transform:scale(.82)}44%{opacity:1;transform:scale(1)}}@media (max-width:520px){.vo-agreement-status-panel{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.vo-agreement-status-steps,.vo-agreement-status-panel[data-emblem=vault-open]{grid-template-columns:minmax(0,1fr)}}.vo-finance-flow{gap:14px}.vo-identity-section,.vo-finance-section{min-width:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;gap:10px;padding:0 0 12px;display:flex}.vo-identity-section+.vo-identity-section,.vo-finance-section+.vo-finance-section{border-top:1px solid var(--vo-divider);padding-top:12px}.vo-finance-section[data-variant=card]{border-radius:var(--vo-r-card);background:linear-gradient(180deg, oklch(var(--vo-ink) / 4.5%), oklch(var(--vo-ink) / 2%)), var(--vo-glass-card-bg);border:1px solid #cac4b22e;border:1px solid lab(79.2396% .119776 9.66616/.18);gap:14px;padding:16px;box-shadow:0 14px 34px #0000002e,inset 0 1px #ffffff12;box-shadow:0 14px 34px lab(.0626068% -.102684 .0614405/.18),inset 0 1px lab(100% 0 0/.07)}.vo-finance-section[data-variant=card]+.vo-finance-section[data-variant=card]{border-top:none;padding-top:16px}.vo-activity-panels{flex-direction:column;gap:0;min-width:0;display:flex}.vo-activity-lead{color:var(--vo-ivory-muted);max-width:62ch;margin:0;font-size:13px;line-height:1.5}.vo-activity-lead-gold{color:#e5c68e;color:lab(81.5983% 5.59995 32.136)}.vo-activity-format-list{flex-wrap:wrap;gap:8px;display:flex}.vo-finance-section-head{border-bottom:1px solid oklch(var(--vo-ink) / 5%);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding-bottom:6px;display:grid}.vo-finance-section-head:not(:has(.vo-finance-section-step)){grid-template-columns:minmax(0,1fr)}.vo-finance-section-step{border-radius:var(--vo-r-sm);width:30px;height:30px;color:var(--vo-gold);font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;background:#ceac6d12;background:lab(72.3067% 6.8422 36.9838/.07);border:1px solid #ceac6d38;border:1px solid lab(72.3067% 6.8422 36.9838/.22);flex:none;place-items:center;margin-top:1px;font-size:11px;font-weight:700;line-height:1;display:grid}.vo-finance-section-title{letter-spacing:-.01em;font-size:15px;font-weight:640}.vo-finance-section-description{max-width:66ch;font-size:12px;line-height:1.5}.vo-finance-section-body{gap:var(--vo-ui-card-gap);border-radius:var(--vo-r-md);background:linear-gradient(#02080385,#000201ad);background:linear-gradient(lab(1.6504% -1.97166 1.02654/.52),lab(.494309% -.70145 .348213/.68));border:1px solid #cac4b21f;border:1px solid lab(79.2396% .119776 9.66616/.12);flex-direction:column;min-width:0;padding:14px 14px 16px;display:flex;box-shadow:inset 0 1px #ffffff0d;box-shadow:inset 0 1px lab(100% 0 0/.05)}.vo-finance-section[data-variant=card] .vo-finance-section-body{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.vo-finance-section .vo-panel,.vo-finance-section .vo-metric-grid{margin:0}.vo-overview-visual-grid{align-items:stretch}.vo-overview-visual-grid .vo-finance-block,.vo-overview-visual-grid .vo-donut-card{height:100%}.vo-overview-dev-tools{min-width:0}.vo-view-segmented button{letter-spacing:0;font-style:normal;font-weight:560}.vo-finance-flow .vo-card-kicker{letter-spacing:.08em;font-weight:600}.vo-settings-pane .vo-settings-title .vo-auth-section-header{font-size:14px;line-height:1.35}.vo-settings-pane .vo-settings-title .vo-auth-section-title{font-weight:760}.vo-settings-pane .vo-settings-title .vo-auth-section-subcategory{font-weight:430}.vo-settings-pane .vo-settings-label,.vo-settings-pane .vo-settings-list strong,.vo-settings-pane .vo-link-browser-heading strong,.vo-settings-pane .vo-account-link-method-copy strong,.vo-settings-pane .vo-device-limit-copy strong,.vo-settings-pane .vo-step-up-method strong,.vo-settings-pane .vo-security-row strong{font-family:inherit;font-style:normal;font-weight:540}.vo-settings-pane .vo-settings-brand-copy strong{font-weight:600}.vo-settings-sidebar-item{font-weight:540}.vo-settings-pane .vo-segmented button,.vo-settings-pane .vo-pin-length-control .vo-segmented button{font-style:normal;font-weight:560}.vo-settings-pane .vo-link-browser-field>span{letter-spacing:.1em;font-weight:600}.vo-finance-section-body{flex-direction:column;gap:0;min-width:0;display:flex}.vo-finance-block{border-top:1px solid var(--vo-divider);gap:10px;min-width:0;padding:8px 0 0;display:grid}.vo-finance-section-body>.vo-finance-block:first-child,.vo-finance-section-body>.vo-menu-workspace:first-child+.vo-finance-block{border-top:none;padding-top:0}.vo-finance-block-head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.vo-finance-block-copy{gap:2px;min-width:0;display:grid}.vo-finance-block-title{font-family:var(--vo-heading-family);color:var(--vo-ivory);margin:0;font-size:13px;font-style:normal;font-weight:600}.vo-finance-block-description{color:var(--vo-ivory-dim);max-width:62ch;margin:0;font-size:11.5px;line-height:1.45}.vo-finance-block-actions{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.vo-finance-block-body{gap:10px;min-width:0;display:grid}.vo-finance-flow .vo-metric-grid{gap:var(--vo-ui-card-gap)}.vo-finance-flow .vo-financial-card,.vo-finance-flow .vo-goal-card,.vo-finance-flow .vo-workspace-overview-cat,.vo-finance-flow .vo-vault-entry-tile,.vo-finance-flow .vo-yearly-month,.vo-finance-flow .vo-yearly-status,.vo-finance-flow .vo-workspace-active,.vo-finance-flow .vo-assurance-tool,.vo-finance-flow .vo-category-summary-card{border-radius:var(--vo-r-card);background:var(--vo-glass-card-bg);-webkit-backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%));backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%));border:1px solid #cac4b229;border:1px solid lab(79.2396% .119776 9.66616/.16);box-shadow:inset 0 1px #ffffff0f,0 1px #0000001f;box-shadow:inset 0 1px lab(100% 0 0/.06),0 1px lab(.0275326% -.0664368 .0382632/.12)}.vo-finance-flow .vo-financial-card,.vo-finance-flow .vo-goal-card,.vo-finance-flow .vo-workspace-overview-cat,.vo-finance-flow .vo-vault-entry-tile,.vo-finance-flow .vo-yearly-month{padding:16px}.vo-finance-flow .vo-category-summary-card:before{opacity:.42}.vo-finance-flow .vo-category-summary-card{padding:14px 16px 16px}.vo-finance-flow .vo-yearly-status{padding:12px 14px}.vo-finance-flow .vo-workspace-active{gap:12px;padding:16px 18px}.vo-finance-flow .vo-goal-list,.vo-finance-flow .vo-workspace-overview-cats,.vo-finance-flow .vo-vault-entry-grid{gap:var(--vo-ui-card-gap)}.vo-finance-flow .vo-workspace-overview-cats{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.vo-finance-flow .vo-yearly-month-grid{grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:10px}.vo-finance-flow .vo-workbench-grid,.vo-finance-flow .vo-balanced-grid,.vo-finance-flow .vo-three-grid{gap:var(--vo-ui-card-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))}.vo-finance-block-body-card{border-radius:var(--vo-r-card);background:var(--vo-glass-card-bg);-webkit-backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%));backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%));border:1px solid #cac4b229;border:1px solid lab(79.2396% .119776 9.66616/.16);padding:16px 18px;box-shadow:inset 0 1px #ffffff0f,0 1px #0000001f;box-shadow:inset 0 1px lab(100% 0 0/.06),0 1px lab(.0275326% -.0664368 .0382632/.12)}.vo-auth-stage .vo-panel.vo-auth-card,.vo-auth-stage .vo-panel.vo-agreement-card,.vo-auth-stage .vo-panel.vo-offline-card,.vo-auth-flow-page .vo-panel.vo-auth-screen-panel:not([data-pin-card=bare]),.vo-auth-flow-page .vo-panel.vo-mfa-panel,.vo-auth-flow-page .vo-panel.vo-pin-recovery-panel,.vo-auth-flow-page .vo-panel.vo-touchid-setup-panel{border:1px solid var(--vo-glass-auth-panel-border);border-radius:var(--vo-r-card);background:var(--vo-glass-auth-panel-bg);-webkit-backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%));backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%));box-shadow:var(--vo-glass-auth-panel-shadow), var(--vo-glass-auth-panel-ring);position:relative;overflow:hidden}.vo-auth-stage .vo-auth-title,.vo-auth-flow-page .vo-auth-title{color:var(--vo-gold);letter-spacing:0;text-shadow:none;font-style:italic;font-weight:760}.vo-auth-stage .vo-auth-card .vo-auth-subtitle,.vo-auth-flow-page .vo-auth-subtitle{color:var(--vo-ivory);font-family:var(--vo-body-family);font-size:13px;font-style:italic;font-weight:430;line-height:1.5}.vo-auth-screen-panel[data-pin-card=bare] .vo-auth-title{color:var(--vo-ivory,var(--vo-ivory));text-shadow:0 10px 28px #00000047;text-shadow:0 10px 28px lab(.0275326% -.0664368 .0382632/.28);font-style:normal;font-weight:700}.vo-auth-screen-panel[data-pin-card=bare] .vo-auth-subtitle{color:var(--vo-gold,var(--vo-gold));text-shadow:0 0 18px #ceac6d1f;text-shadow:0 0 18px lab(72.3067% 6.8422 36.9838/.12);font-style:normal;font-weight:600}.vo-agreement-meta{background:oklch(var(--vo-ink) / 4%);border-color:#cac4b224;border-color:lab(79.2396% .119776 9.66616/.14)}.vo-agreement-meta-kicker{color:var(--vo-gold,var(--vo-gold));letter-spacing:.14em}.vo-agreement-scroller{background:oklch(var(--vo-ink) / 3%);border-color:#cac4b21f;border-color:lab(79.2396% .119776 9.66616/.12)}.vo-agreement-section-title{color:var(--vo-gold);font-style:italic;font-weight:760}.vo-vault-cinematic-copy strong,.vo-agreement-status-copy strong{color:var(--vo-gold);letter-spacing:0;font-style:italic;font-weight:760}.vo-agreement-status-kicker{font-style:italic;font-weight:760}.vo-agreement-status-panel .vo-agreement-status-steps li{border-color:var(--vo-line);background:var(--vo-chrome-recess-bg,#ffffff05);box-shadow:var(--vo-chrome-recess-inset)}.vo-agreement-status-panel .vo-agreement-status-steps li[data-state=active]{color:var(--vo-gold,var(--vo-gold));box-shadow:var(--vo-chrome-recess-inset);background:#ceac6d14;background:lab(72.3067% 6.8422 36.9838/.08);border-color:#ceac6d52;border-color:lab(72.3067% 6.8422 36.9838/.32)}.vo-agreement-status-panel .vo-agreement-status-steps li[data-state=complete]{box-shadow:var(--vo-chrome-recess-inset);background:#90b43014;background:lab(68.9647% -26.4288 58.8222/.08);border-color:#90b43057;border-color:lab(68.9647% -26.4288 58.8222/.34)}.vo-settings-pane .vo-settings-intro,.vo-settings-pane .vo-settings-description,.vo-settings-pane .vo-settings-help,.vo-settings-pane .vo-identity-description,.vo-settings-pane .vo-link-browser-intro,.vo-settings-pane .vo-account-link-method-copy span,.vo-settings-pane .vo-device-limit-copy span,.vo-settings-pane .vo-legal-link-detail{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;width:100%;max-width:none;overflow:visible}.vo-settings-pane .vo-settings-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px}.vo-settings-pane .vo-settings-row:has(.vo-settings-help){align-items:start}.vo-settings-pane .vo-settings-row-copy{width:auto;min-width:0}.vo-settings-pane .vo-settings-row-controls{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;align-self:center;width:auto}.vo-settings-pane .vo-settings-row:has(.vo-settings-help) .vo-settings-row-controls{align-self:center}.vo-settings-pane .vo-settings-value{text-align:right;flex:0 auto;justify-content:flex-end;max-width:none}.vo-settings-pane .vo-billing-support,.vo-settings-pane .vo-billing-support .vo-settings-help{width:100%;max-width:none}.vo-settings-pane .vo-settings-list .vo-security-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.vo-settings-pane .vo-security-row strong,.vo-settings-pane .vo-security-row span,.vo-settings-pane .vo-settings-brand-copy span,.vo-settings-pane .vo-account-link-summary span:last-child{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.vo-settings-pane .vo-settings-group-heading,.vo-settings-pane .vo-settings-group-heading .vo-identity-description{width:100%;max-width:none}.vo-finance-guardrails{border-radius:var(--vo-r-md);background:oklch(var(--vo-ink) / 3%);border:1px solid #cac4b224;border:1px solid lab(79.2396% .119776 9.66616/.14);gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.vo-finance-guardrail{border-bottom:1px solid var(--vo-divider);gap:5px;padding:12px 14px;display:grid}.vo-finance-guardrail:last-child{border-bottom:0}.vo-finance-guardrail strong{color:var(--vo-ivory);letter-spacing:-.006em;font-size:13px;font-weight:650;line-height:1.3}.vo-finance-guardrail span{color:var(--vo-ivory-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.vo-finance-section-body>.vo-finance-guardrails,.vo-finance-section-body>.vo-state-banner+.vo-finance-guardrails{margin-top:2px}.vo-finance-flow .vo-finance-section-body{gap:10px}.vo-view-actionbar .vo-view-actions{width:100%}.vo-view-actionbar .vo-activity-toolbar,.vo-view-actionbar .vo-insights-toolbar,.vo-view-actionbar .vo-segmented.vo-view-segmented{width:100%;max-width:none}@media (max-width:720px){.vo-segmented.vo-view-segmented button{min-height:30px;padding:0 10px;font-size:11.5px}}:root[data-form-factor=phone] .vo-shell[data-runtime=native]{--vo-dock:calc(76px + env(safe-area-inset-bottom,0px))}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-header{gap:4px;padding-inline:10px 8px}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-header-left{min-width:0}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-header-right{flex:none;gap:0}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-header .vo-icon-button{width:44px;min-width:44px;height:44px;min-height:44px}.vo-dock.vo-dock-mobile{border-radius:var(--vo-r-lg,12px);place-self:start center;width:min(520px,100vw - 16px);max-width:calc(100vw - 16px);height:68px;margin-top:4px;padding:6px 8px;overflow:visible;-webkit-mask-image:none;mask-image:none}.vo-dock-mobile-items{z-index:2;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:4px;width:100%;min-width:0;display:grid;position:relative}.vo-dock-mobile .vo-dock-indicator{border-radius:12px}.vo-dock-mobile .vo-dock-item[data-active=true]{box-shadow:none;border-color:#0000}.vo-dock-mobile .vo-dock-item{--vo-dock-item-width:auto;--vo-dock-item-height:52px;border-radius:12px;flex-direction:column;flex:1 1 0;align-self:auto;gap:2px;width:100%;min-width:0;height:52px;min-height:52px;padding:5px 2px 4px;display:flex}.vo-dock-mobile .vo-dock-item-icon{flex:0 0 23px;width:23px;height:23px}.vo-dock-mobile .vo-dock-item-icon svg{width:22px;height:22px}.vo-dock-mobile .vo-dock-item-label{width:100%;max-width:none;color:inherit;letter-spacing:-.01em;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:590;line-height:1.1;display:block;overflow:hidden}.vo-dock-mobile .vo-dock-item:after{width:14px;bottom:2px}.vo-dock-mobile .vo-dock-menu{position:relative}.vo-dock-mobile .vo-dock-menu .vo-dock-menu-icon{width:30px;height:30px;box-shadow:none;transition:color var(--vo-motion-180) var(--vo-ease-out);background:0 0;border:0;border-radius:12px;place-items:center;display:grid}.vo-dock-mobile .vo-dock-menu[data-open=true] .vo-dock-menu-icon,.vo-dock-mobile .vo-dock-menu[data-active=true] .vo-dock-menu-icon{box-shadow:none;background:0 0;border:0}.vo-dock-mobile .vo-dock-menu .vo-dock-menu-icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.vo-dock-mobile .vo-dock-menu .vo-dock-menu-icon svg rect{fill:currentColor;stroke:none}.vo-dock-mobile .vo-dock-menu[data-open=true],.vo-dock-mobile .vo-dock-menu[data-active=true]{color:var(--vo-gold,var(--vo-gold))}.vo-mobile-more-scrim{z-index:138;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000007a;background:lab(.00836754% -.0239164 .01342/.48);border:0;position:fixed;inset:0}.vo-mobile-more-menu{left:max(12px, env(safe-area-inset-left,0px));right:max(12px, env(safe-area-inset-right,0px));bottom:calc(88px + env(safe-area-inset-bottom,0px));z-index:140;border:1px solid var(--vo-line-strong,#cfc3a447);border-radius:var(--vo-r-lg,12px);background:var(--vo-glass-panel-bg,linear-gradient(180deg, #141d1594, #010302a8));width:min(500px,100vw - 24px);box-shadow:var(--vo-shadow-panel-strong,0 28px 72px #0000006b), inset 0 1px 0 #ffffff1a;-webkit-backdrop-filter:var(--vo-glass-blur,blur(28px) saturate(168%));backdrop-filter:var(--vo-glass-blur,blur(28px) saturate(168%));animation:vo-mobile-more-in var(--vo-motion-180) var(--vo-ease-out) both;margin-inline:auto;padding:14px;position:fixed}@supports (color:lab(0% 0 0)){.vo-mobile-more-menu{border:1px solid var(--vo-line-strong,lab(79.3173% .518531 17.6629/.28));background:var(--vo-glass-panel-bg,linear-gradient(180deg, lab(9.7953% -6.24574 3.99793/.58), lab(.688942% -.677109 .339642/.66)));box-shadow:var(--vo-shadow-panel-strong,0 28px 72px lab(.00857163% -.0279099 .0152498/.42)), inset 0 1px 0 lab(100% 0 0/.1)}}.vo-mobile-more-head{justify-content:space-between;align-items:center;gap:12px;padding:2px 2px 12px;display:flex}.vo-mobile-more-head>div{gap:2px;display:grid}.vo-mobile-more-head strong{color:var(--vo-ivory);font-size:15px;font-weight:650}.vo-mobile-more-head span{color:var(--vo-ivory-dim);font-size:11.5px}.vo-mobile-more-close{border:1px solid oklch(var(--vo-ink) / 12%);background:oklch(var(--vo-ink) / 5%);width:44px;height:44px;color:var(--vo-ivory-muted);touch-action:manipulation;border-radius:12px;flex:0 0 44px;place-items:center;font-size:24px;line-height:1;display:grid}.vo-mobile-more-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.vo-mobile-more-destination{border:1px solid oklch(var(--vo-ink) / 10%);background:oklch(var(--vo-ink) / 4%);min-width:0;min-height:52px;color:var(--vo-ivory-muted);text-align:left;touch-action:manipulation;transition:background var(--vo-motion-180) var(--vo-ease-out), border-color var(--vo-motion-180) var(--vo-ease-out), color var(--vo-motion-180) var(--vo-ease-out);border-radius:12px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;padding:7px 10px;display:grid}.vo-mobile-more-destination:active,.vo-mobile-more-destination[data-active=true]{border-color:var(--vo-selected-border);background:var(--vo-selected-soft);color:var(--vo-selected-text)}.vo-mobile-more-icon{background:oklch(var(--vo-ink) / 5%);border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.vo-mobile-more-icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.vo-mobile-more-destination>span:last-child{overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:590}@keyframes vo-mobile-more-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes vo-mobile-scrim-in{0%{opacity:0}to{opacity:1}}.vo-mobile-more-scrim--in{animation:vo-mobile-scrim-in .2s var(--vo-ease-out) both}:root[data-mobile-ui=true]{--vo-motion-fast:.18s;--vo-motion-standard:.22s}:root[data-mobile-ui=true] .vo-view-slot{will-change:auto;transition:opacity var(--vo-motion-fast) var(--vo-ease-out), visibility 0s linear var(--vo-motion-fast);transform:none}:root[data-mobile-ui=true] .vo-view-slot[data-active=true]{transform:none}:root[data-mobile-ui=true] .vo-dock,:root[data-mobile-ui=true] .vo-header,:root[data-mobile-ui=true] .vo-mobile-more-menu,:root[data-mobile-ui=true] .vo-mobile-more-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-mobile-ui=true] .vo-dock{background:linear-gradient(#09150bf5,#010402fa);background:linear-gradient(lab(5.52613% -5.57182 3.42104/.96),lab(.953245% -1.10712 .553042/.98))}:root[data-mobile-ui=true] .vo-header{background:linear-gradient(#09150bf5,#010402f0);background:linear-gradient(lab(5.52613% -5.57182 3.42104/.96),lab(.953245% -1.10712 .553042/.94))}:root[data-mobile-ui=true] .vo-mobile-more-scrim{background:#0000009e;background:lab(.00836754% -.0239164 .01342/.62)}:root[data-mobile-ui=true] .vo-mobile-more-menu{contain:layout paint style;background:linear-gradient(#0f1911fa,#010302fc);animation:vo-mobile-more-in-lite .22s var(--vo-ease-out) both;background:linear-gradient(lab(7.48589% -5.61886 3.48275/.98),lab(.688942% -.677109 .339642/.99));transform:translate(0,0)}:root[data-mobile-ui=true] .vo-dock-item,:root[data-mobile-ui=true] .vo-dock-item:before,:root[data-mobile-ui=true] .vo-dock-item:after,:root[data-mobile-ui=true] .vo-dock-item-icon,:root[data-mobile-ui=true] .vo-dock-menu .vo-dock-menu-icon{transition:opacity var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out)}:root[data-mobile-ui=true] .vo-dock-item:before,:root[data-mobile-ui=true] .vo-dock-item[data-active=true]:before,:root[data-mobile-ui=true] .vo-dock-item:active{transform:none}:root[data-mobile-ui=true] .vo-dock-item,:root[data-mobile-ui=true] .vo-dock-item:hover,:root[data-mobile-ui=true] .vo-dock-item[data-active=true]{box-shadow:none;background:0 0}:root[data-mobile-ui=true] .vo-dock-item[data-active=true]{box-shadow:none;border-color:#0000}@keyframes vo-mobile-more-in-lite{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0,0)}}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-view{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;padding:8px}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-sidebar{scroll-snap-type:x proximity;scrollbar-width:none;border-radius:12px;align-self:start;align-items:stretch;gap:6px;width:100%;min-height:54px;max-height:none;padding:5px;scroll-padding-inline:6px;display:flex;overflow:auto hidden}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-sidebar::-webkit-scrollbar{display:none}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-sidebar-group{display:contents}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-sidebar-label{display:none}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-sidebar-item{scroll-snap-align:center;touch-action:manipulation;border-radius:12px;flex:none;align-items:center;width:auto;min-width:max-content;min-height:44px;padding:0 14px;display:inline-flex}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane>.vo-view-body{scrollbar-gutter:auto;padding:4px 4px 16px}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-settings-button,:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-view-body .vo-button,:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane input:not([type=checkbox]):not([type=radio]),:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane select,:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane textarea,:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-select-trigger,:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-select-option,:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-legal-link{min-height:44px}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-pin-length-control .vo-segmented{gap:4px;min-height:0;padding:4px}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-pin-length-control .vo-segmented button{border-radius:10px;width:30px;min-width:30px;max-width:30px;height:28px;min-height:28px;max-height:28px}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-pin-length-control .vo-segmented button:hover,:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-pin-length-control .vo-segmented button:focus-visible,:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-pin-length-control .vo-segmented button[data-active=true],:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-pin-length-control .vo-segmented button[aria-checked=true]{border-radius:var(--vo-r-20)}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-toggle{background:0 0;border:0;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;position:relative}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-toggle:before{content:"";border:1px solid var(--vo-line-strong);border-radius:var(--vo-r-sm);background:oklch(var(--vo-ink) / 8%);width:42px;height:24px;transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out);position:absolute;top:10px;left:1px}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-toggle span{z-index:1;position:absolute;top:13px;left:4px}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-toggle[data-checked=true]{background:0 0;border-color:#0000}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-toggle[data-checked=true]:before{border-color:var(--vo-selected-border);background:var(--vo-selected-bg)}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-segmented.vo-view-segmented button{min-height:44px}.vo-finance-guardrails-disclosure{border-radius:var(--vo-r-md);background:oklch(var(--vo-ink) / 3%);border:1px solid #cac4b224;border:1px solid lab(79.2396% .119776 9.66616/.14);overflow:hidden}.vo-finance-guardrails-disclosure>summary{min-height:52px;color:var(--vo-ivory);cursor:pointer;touch-action:manipulation;justify-content:space-between;align-items:center;padding:8px 12px;list-style:none;display:flex}.vo-finance-guardrails-disclosure>summary::-webkit-details-marker{display:none}.vo-finance-guardrails-disclosure>summary>span{gap:2px;display:grid}.vo-finance-guardrails-disclosure>summary strong{font-size:13px;font-weight:640}.vo-finance-guardrails-disclosure>summary small{color:var(--vo-ivory-dim);font-size:11.5px}.vo-finance-guardrails-disclosure>summary:after{content:"+";background:oklch(var(--vo-ink) / 5%);width:30px;height:30px;color:var(--vo-gold);transition:transform var(--vo-motion-180) var(--vo-ease-out);border-radius:12px;flex:0 0 30px;place-items:center;font-size:18px;display:grid}.vo-finance-guardrails-disclosure[open]>summary{border-bottom:1px solid var(--vo-divider)}.vo-finance-guardrails-disclosure[open]>summary:after{transform:rotate(45deg)}.vo-finance-guardrails-disclosure .vo-finance-guardrails{border:0;border-radius:0}@media (max-width:360px){.vo-dock-mobile .vo-dock-item-label{font-size:9px}.vo-mobile-more-menu{padding:12px}.vo-mobile-more-grid{gap:6px}}.vo-auth-mode-switch button:not(:disabled),.vo-segmented.vo-view-segmented button:not(:disabled){cursor:pointer}.vo-overview-hero{gap:var(--vo-s2);border:1px solid var(--vo-line);border-radius:var(--vo-r-card);background:var(--vo-glass-card-bg);-webkit-backdrop-filter:var(--vo-glass-blur-soft);backdrop-filter:var(--vo-glass-blur-soft);box-shadow:var(--vo-shadow-card-inset);padding:20px 22px;display:grid}.vo-overview-hero-headline{gap:6px;display:grid}.vo-overview-hero-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--vo-ivory-dim);font-size:11px;font-weight:600}.vo-overview-hero-value{font-family:var(--vo-heading-family);letter-spacing:-.02em;color:var(--vo-ivory);font-size:clamp(34px,6vw,52px);line-height:1.02}.vo-overview-hero-value[data-tone=danger]{color:var(--vo-danger)}.vo-overview-hero-meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vo-overview-hero-label{color:var(--vo-ivory-muted);font-weight:540}.vo-overview-hero-hint{color:var(--vo-ivory-dim);font-size:12.5px}.vo-networth-split{border-radius:var(--vo-r-sm);background:oklch(var(--vo-ink) / 6%);height:12px;display:block;position:relative;overflow:hidden}.vo-networth-split-fill{transform-origin:0;width:100%;height:100%;transform:scaleX(var(--vo-split-ratio,0));transition:transform var(--vo-motion-standard) var(--vo-ease-out);will-change:transform;position:absolute;inset:0}.vo-networth-split-fill[data-tone=success]{background:var(--vo-success)}.vo-networth-split-fill[data-tone=warning]{background:var(--vo-warning)}.vo-networth-split-legend{gap:var(--vo-s3);flex-wrap:wrap;display:flex}.vo-networth-split-row{color:var(--vo-ivory-muted);align-items:center;gap:8px;font-size:13px;display:flex}.vo-networth-split-row strong{color:var(--vo-ivory);margin-left:2px;font-weight:600}.vo-overview-hero[data-empty=true]{padding:26px 24px}.vo-overview-hero-empty{gap:10px;max-width:60ch;display:grid}.vo-overview-hero-empty-title{font-family:var(--vo-heading-family);color:var(--vo-ivory);margin:0;font-size:20px}.vo-overview-hero-empty-body{color:var(--vo-ivory-muted);margin:0;line-height:1.5}.vo-overview-command{gap:var(--vo-s3);display:grid}.vo-overview-command-focused{gap:var(--vo-s3)}.vo-overview-command-hero{gap:var(--vo-s2);box-shadow:none;background:0 0;border:none;border-radius:0;padding:0;display:grid}.vo-overview-month-ribbon{padding:0 0 var(--vo-s2);border:none;border-bottom:1px solid var(--vo-divider);box-shadow:none;background:0 0;border-radius:0;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:clamp(20px,3.6vw,36px);display:flex}.vo-overview-month-ribbon-period{color:var(--vo-ivory-muted);font-family:var(--vo-heading-family);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:650}.vo-overview-month-ribbon-stats{flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:clamp(16px,2.4vw,24px);display:flex}.vo-overview-month-stat{gap:2px;display:grid}.vo-overview-month-stat span{letter-spacing:.04em;text-transform:uppercase;color:var(--vo-ivory-dim);font-size:11px}.vo-overview-month-stat strong{font-size:15px;font-family:var(--vo-heading-family);color:var(--vo-ivory)}.vo-overview-month-stat[data-tone=success] strong{color:var(--vo-success,#6ecf8f)}.vo-overview-month-stat[data-tone=warning] strong{color:var(--vo-warning,#e8b84a)}.vo-overview-month-stat[data-tone=danger] strong{color:var(--vo-danger,#e86a6a)}.vo-overview-bento{gap:var(--vo-s2);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.vo-overview-command .vo-overview-bento>.vo-finance-block,.vo-overview-command .vo-overview-bento>.vo-donut-card{flex-direction:column;min-height:280px;display:flex}.vo-overview-command .vo-overview-bento .vo-finance-block-body,.vo-overview-command .vo-overview-bento .vo-finance-block-body-card{flex-direction:column;flex:1;justify-content:center;display:flex}.vo-overview-command .vo-overview-bento .vo-empty-state{min-height:0;padding:16px 0}.vo-overview-compact-empty{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}.vo-overview-compact-empty span{color:var(--vo-ivory-muted);font-size:13.5px;line-height:1.45}.vo-overview-goals-action{color:var(--vo-ivory);border-color:var(--vo-line-strong)}.vo-overview-goals-action:hover,.vo-overview-goals-action:focus-visible{color:var(--vo-forest-deep);background:var(--vo-gold);border-color:var(--vo-gold)}.vo-overview-hero-row{gap:var(--vo-s2);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;min-width:0;display:grid}.vo-overview-hero-row>.vo-overview-hero{min-width:0}.vo-overview-hero-row>.vo-overview-profile-card{align-self:start;width:clamp(200px,22vw,280px);max-width:280px;max-height:280px}.vo-overview-command-focused .vo-overview-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.vo-overview-command-focused .vo-overview-command-split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.vo-overview-profile-card{box-sizing:border-box;aspect-ratio:1;border:1px solid var(--vo-line);border-radius:var(--vo-r-card);background:var(--vo-glass-card-bg);width:auto;min-width:0;height:auto;-webkit-backdrop-filter:var(--vo-glass-blur-soft);backdrop-filter:var(--vo-glass-blur-soft);box-shadow:var(--vo-shadow-card-inset);text-align:center;flex-direction:column;flex-shrink:0;justify-content:center;place-self:stretch end;align-items:center;gap:12px;padding:18px 16px;display:flex;overflow:hidden}.vo-overview-profile-card-avatar{aspect-ratio:1;border:1px solid var(--vo-line-strong);background:var(--vo-glass-raised-bg);width:132px;height:132px;box-shadow:var(--vo-shadow-focus);border-radius:50%;flex:none;place-items:center;margin-inline:auto;display:grid;overflow:hidden}.vo-overview-profile-card-avatar>img{object-position:center center;display:block}.vo-overview-profile-card-avatar[data-kind=photo]>img{object-fit:cover;width:100%;height:100%}.vo-overview-profile-card-avatar[data-kind=default]>img{object-fit:contain;width:76%;height:76%}.vo-overview-profile-card-copy{text-align:center;gap:3px;width:100%;min-width:0;display:grid}.vo-overview-profile-card-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--vo-ivory-dim);font-size:10px;font-weight:600}.vo-overview-profile-card-name{font-family:var(--vo-heading-family);color:var(--vo-ivory);overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:15.5px;font-weight:660;line-height:1.25;display:-webkit-box;overflow:hidden}.vo-overview-profile-card-name.is-loading{color:color-mix(in srgb, var(--vo-ivory) 42%, transparent);animation:1.1s ease-in-out infinite vo-profile-name-pulse}@keyframes vo-profile-name-pulse{0%,to{opacity:.45}50%{opacity:.9}}.vo-activity-page-lead,.vo-right-rail-page-lead{color:var(--vo-ivory-muted);margin:0;font-size:13px;line-height:1.5}.vo-right-rail-page-lead{margin-bottom:var(--vo-s2,14px)}.vo-overview-command-split>.vo-finance-block,.vo-overview-command-row>.vo-finance-block{flex-direction:column;min-height:0;display:flex}.vo-overview-command-split .vo-finance-block-head,.vo-overview-command-row .vo-finance-block-head{align-items:flex-start;min-height:48px}.vo-overview-command-split .vo-finance-block-body-card,.vo-overview-command-row .vo-finance-block-body-card{flex-direction:column;flex:1;justify-content:center;padding:12px 14px;display:flex}.vo-overview-command-split .vo-empty-state,.vo-overview-command-split .vo-overview-attention-list{flex:1;min-height:0}.vo-overview-command-split{gap:var(--vo-s2);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.vo-overview-command-side{gap:var(--vo-s2);align-content:start;display:grid}.vo-overview-command-row{gap:var(--vo-s2);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.vo-overview-attention-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.vo-overview-attention-item{border:1px solid var(--vo-line);border-radius:var(--vo-r-md);background:oklch(var(--vo-ink) / 4%);gap:6px;padding:12px 14px;display:grid}.vo-overview-attention-item p{color:var(--vo-ivory-muted);margin:0;font-size:13px;line-height:1.45}.vo-overview-attention-clear{gap:8px;display:grid}.vo-overview-attention-clear-label{color:var(--vo-ivory-muted);margin:0;font-size:13px;line-height:1.45}.vo-overview-attention-clear p{color:var(--vo-ivory-muted);margin:0;font-size:13px}.vo-overview-archive-disclosure{border:1px solid var(--vo-line);border-radius:var(--vo-r-card);background:var(--vo-glass-card-bg);padding:14px 18px}.vo-overview-archive-disclosure>summary{cursor:pointer;gap:4px;list-style:none;display:grid}.vo-overview-archive-disclosure>summary::-webkit-details-marker{display:none}.vo-overview-archive-disclosure>summary strong{color:var(--vo-ivory);font-weight:600}.vo-overview-archive-disclosure>summary span{color:var(--vo-ivory-muted);font-size:13px}.vo-overview-archive-disclosure[open]{padding-bottom:18px}.vo-overview-archive-disclosure .vo-yearly-overview{margin-top:14px}@media (max-width:1024px){.vo-overview-bento,.vo-overview-command-focused .vo-overview-bento,.vo-overview-command-split,.vo-overview-command-row{grid-template-columns:1fr}}@media (max-width:768px){.vo-overview-hero-row{grid-template-columns:1fr}.vo-overview-profile-card{aspect-ratio:auto;text-align:left;flex-direction:row;justify-content:flex-start;align-self:auto;gap:12px;width:100%;max-width:none;height:auto;max-height:none;padding:14px 16px}.vo-overview-profile-card-copy{text-align:left}.vo-overview-profile-card-avatar{aspect-ratio:1;flex-shrink:0;width:80px;height:80px;margin-inline:0}.vo-overview-profile-card-name{font-size:14px}.vo-overview-command-hero .vo-metric-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.vo-overview-command-hero .vo-metric-grid{grid-template-columns:1fr}}.vo-overview-visual-grid{gap:var(--vo-s2);grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));align-items:stretch;display:grid}.vo-overview-goals{gap:var(--vo-s2);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.vo-overview-goal{gap:10px;display:grid}.vo-overview-goal-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.vo-overview-goal-head strong{color:var(--vo-ivory);font-weight:600}.vo-overview-goal-meta{color:var(--vo-ivory-muted);justify-content:space-between;font-size:12.5px;display:flex}.vo-overview-goals-real{justify-content:flex-start;align-items:flex-start;gap:var(--vo-s3);flex-wrap:wrap;width:100%;display:flex}.vo-overview-goal-stat{text-align:left;justify-items:start;gap:2px;display:grid}.vo-overview-goal-stat span{letter-spacing:.04em;text-transform:uppercase;color:var(--vo-ivory-dim);font-size:11.5px}.vo-overview-goal-stat strong{font-size:20px;font-family:var(--vo-heading-family);color:var(--vo-ivory)}.vo-overview-checklist{gap:var(--vo-s1);margin:0;padding:0;list-style:none;display:grid}.vo-overview-checklist-item{align-items:center;gap:var(--vo-s2);padding:var(--vo-s1) 0;border-bottom:1px solid var(--vo-line);grid-template-columns:22px 1fr auto;display:grid}.vo-overview-checklist-item:last-child{border-bottom:0;padding-bottom:0}.vo-overview-checklist-mark{border:1px solid var(--vo-line-strong);background:0 0;border-radius:50%;width:20px;height:20px}.vo-overview-checklist-item[data-done=true] .vo-overview-checklist-mark{border-color:var(--vo-success);background:var(--vo-success)}.vo-overview-checklist-item[data-done=true] .vo-overview-checklist-mark:after{content:"✓";text-align:center;color:#0b140d;color:lab(5.46796% -4.327 2.67809);font-size:12px;line-height:18px;display:block}.vo-overview-checklist-copy{gap:2px;min-width:0;display:grid}.vo-overview-checklist-title{color:var(--vo-ivory);font-size:13.5px;font-weight:600}.vo-overview-checklist-item[data-done=true] .vo-overview-checklist-title{color:var(--vo-ivory-dim);text-decoration:line-through}.vo-overview-checklist-body{color:var(--vo-ivory-muted);font-size:12px}.vo-connections-strip{gap:12px;display:grid}.vo-connections-strip[data-variant=dashboard]{gap:6px}.vo-connections-strip-head{align-items:center;gap:10px;display:flex}.vo-connections-strip-head strong{color:var(--vo-ivory);font-weight:600}.vo-connections-strip-stats{align-items:center;gap:var(--vo-s3);flex-wrap:wrap;display:flex}.vo-connections-strip-stat{gap:2px;display:grid}.vo-connections-strip-stat span{letter-spacing:.04em;text-transform:uppercase;color:var(--vo-ivory-dim);font-size:11px}.vo-connections-strip-stat strong{font-size:18px;font-family:var(--vo-heading-family);color:var(--vo-gold)}.vo-connections-strip-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.vo-connections-strip-item{border-top:1px solid var(--vo-line);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.vo-connections-strip-item:first-child{border-top:0}.vo-connections-strip-name{color:var(--vo-ivory);font-weight:540}.vo-right-rail-actions{border-top:1px solid var(--vo-line);gap:12px;margin-top:4px;padding-top:12px;display:grid}.vo-right-rail-action-slot{gap:10px;display:grid}.vo-right-rail-action-slot .vo-button{width:100%}.vo-input-source-bar[data-layout=rail]{gap:0;margin:0;display:grid}.vo-input-source-bar[data-layout=rail] .vo-input-source-card{display:none}.vo-rail-input-row{border-bottom:1px solid var(--vo-line);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.vo-rail-input-row:last-child{border-bottom:0}.vo-rail-input-copy{gap:3px;min-width:0;display:grid}.vo-rail-input-title{color:var(--vo-ivory);font-size:13.5px;font-weight:640;line-height:1.4}.vo-rail-input-detail{color:var(--vo-ivory-muted);overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:1.4}.vo-rail-input-cta{border-radius:var(--vo-r-sm,8px);color:var(--vo-gold,#ceac6d);font:inherit;white-space:nowrap;cursor:pointer;transition:background var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out);background:0 0;border:0;flex:none;align-items:center;gap:4px;margin-top:1px;padding:3px 6px;font-size:12px;font-weight:640;display:inline-flex}@supports (color:lab(0% 0 0)){.vo-rail-input-cta{color:var(--vo-gold,lab(72.3067% 6.8422 36.9838))}}.vo-rail-input-cta:hover{color:var(--vo-gold-bright,#e9c57d);background:#ceac6d1f;background:lab(72.3067% 6.8422 36.9838/.12)}@supports (color:lab(0% 0 0)){.vo-rail-input-cta:hover{color:var(--vo-gold-bright,lab(81.6463% 6.44311 41.2848))}}.vo-rail-input-cta:focus-visible{outline:2px solid var(--vo-gold,#ceac6d);outline-offset:1px}@supports (color:lab(0% 0 0)){.vo-rail-input-cta:focus-visible{outline:2px solid var(--vo-gold,lab(72.3067% 6.8422 36.9838))}}.vo-rail-input-cta:active{transform:translateY(.5px)}.vo-rail-input-chevron{font-size:14px;line-height:1}.vo-rail-toolbar{gap:10px;display:grid}.vo-rail-toolbar .vo-segmented.vo-view-segmented{width:100%}.vo-rail-toolbar .vo-activity-action-slot,.vo-rail-toolbar .vo-goals-panel-actions{gap:8px;display:grid}.vo-input-source-bar{gap:var(--vo-s1);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin-bottom:0;display:grid}.vo-input-source-bar[data-layout=rail]{grid-template-columns:minmax(0,1fr);gap:0}.vo-rail-toolbar .vo-goals-panel-actions .vo-button{width:100%}.vo-rail-toolbar .vo-goals-panel-actions{gap:8px;width:100%;display:grid}.vo-input-source-card{border:1px solid var(--vo-line);border-radius:var(--vo-r-card);background:var(--vo-glass-card-bg);-webkit-backdrop-filter:var(--vo-glass-blur-soft);backdrop-filter:var(--vo-glass-blur-soft);flex-direction:column;justify-content:space-between;gap:10px;padding:14px 16px;display:flex}.vo-input-source-card[data-kind=connect]{border-color:var(--vo-line-strong)}.vo-input-source-copy{gap:4px;display:grid}.vo-input-source-copy strong{color:var(--vo-ivory);font-weight:600}.vo-input-source-copy span{color:var(--vo-ivory-muted);font-size:12.5px;line-height:1.4}.vo-workspace-empty-wrap{gap:var(--vo-s2);display:grid}.vo-suggested-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vo-suggested-chips-label{letter-spacing:.08em;text-transform:uppercase;color:var(--vo-ivory-dim);margin-right:2px;font-size:11px}.vo-suggested-chip{border:1px solid var(--vo-line);border-radius:var(--vo-r-pill);background:oklch(var(--vo-ink) / 4%);color:var(--vo-ivory-muted);cursor:pointer;transition:border-color var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-instant) var(--vo-ease-out);align-items:center;gap:4px;padding:6px 12px;font-size:12.5px;font-weight:540;display:inline-flex}.vo-suggested-chip:hover{border-color:var(--vo-gold-muted);color:var(--vo-ivory)}.vo-suggested-chip:active{transform:translateY(1px)}.vo-suggested-chip span{color:var(--vo-gold);font-weight:700}.vo-connections-summary{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;padding:6px 0 2px;display:flex}.vo-connections-summary-note{color:var(--vo-ivory-muted);flex:100%;margin:0;font-size:12px;line-height:1.45}.vo-connections-privacy-note{color:var(--vo-ivory-muted);background:#d7b96f0f;border:1px solid #d7b96f38;border-radius:12px;gap:6px;padding:12px 14px;font-size:13px;line-height:1.45;display:grid}.vo-connections-privacy-note strong{color:var(--vo-ivory);font-size:13.5px;font-weight:600}.vo-connections-privacy-note[data-compact=true]{background:0 0;border:0;margin-bottom:8px;padding:0}.vo-connections-workspace{gap:var(--vo-s3);display:grid}.vo-connect-hub{border:1px solid var(--vo-line);transition:opacity .22s var(--vo-ease-cinematic);background:#ffffff05;border-radius:12px;gap:12px;padding:16px 18px;display:grid}.vo-connect-hub-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.vo-connect-hub-title{color:var(--vo-ivory);margin:0;font-size:16px;font-weight:600}.vo-connect-hub-lead{color:var(--vo-ivory-muted);max-width:52ch;margin:4px 0 0;font-size:13px;line-height:1.45}.vo-connect-hub-categories{flex-wrap:wrap;gap:8px;display:flex}.vo-connect-hub-category{border:1px solid var(--vo-line);color:var(--vo-ivory-muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;font-weight:540;transition:border-color .18s ease-out,color .18s ease-out,background .18s ease-out;display:inline-flex}@media (hover:hover) and (pointer:fine){.vo-connect-hub-category:hover{color:var(--vo-ivory);border-color:#d7b96f59}}.vo-connect-hub-category:active{transform:scale(.97)}.vo-connect-hub-category[data-active=true]{color:var(--vo-ivory);background:#d7b96f14;border-color:#d7b96f73}.vo-connect-hub-category-count{font-variant-numeric:tabular-nums;color:var(--vo-ivory-dim);font-size:11.5px}.vo-connect-hub-picker{gap:6px;display:grid}.vo-connect-hub-provider{border:1px solid var(--vo-line);width:100%;min-height:38px;color:var(--vo-ivory);text-align:left;cursor:pointer;opacity:0;animation:vo-connect-hub-reveal var(--vo-motion-280) var(--vo-ease-primary) forwards;animation-delay:calc(var(--vo-stagger-index,0) * var(--vo-stagger-step));background:#0000001f;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:7px 12px;font-size:13px;transition:border-color .18s ease-out,background .18s ease-out;display:flex;transform:translateY(6px)}@keyframes vo-connect-hub-reveal{to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.vo-connect-hub-provider:hover{border-color:#d7b96f4d}}.vo-connect-hub-provider:active{transform:scale(.98)}.vo-connect-hub-provider[data-active=true]{background:#d7b96f12;border-color:#d7b96f80}.vo-connect-hub-provider-name{font-weight:560}.vo-connect-hub-actions{border-top:1px solid var(--vo-line);gap:8px;margin-top:2px;padding-top:10px;display:grid}.vo-connect-hub-soon-note{color:var(--vo-ivory-muted);margin:0;font-size:13px;line-height:1.45}.vo-connect-hub-scopes{color:var(--vo-ivory-muted);margin:0;font-size:12.5px}.vo-connect-hub-limit{color:#e8a87c;margin:0;font-size:12.5px}.vo-connect-hub-action-row{flex-wrap:wrap;gap:10px;display:flex}.vo-connected-overview{gap:12px;display:grid}.vo-connected-overview--empty{border:1px dashed var(--vo-line);border-radius:12px;padding:16px 18px}.vo-connected-overview-head{gap:4px;display:grid}.vo-connected-overview-title{color:var(--vo-ivory);margin:0;font-size:15px;font-weight:600}.vo-connected-overview-lead{color:var(--vo-ivory-muted);margin:0;font-size:12.5px}.vo-connected-overview-empty{color:var(--vo-ivory-dim);margin:0;font-size:13px}.vo-connected-overview-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.vo-connected-overview-item{align-items:center;gap:var(--vo-s2);border:1px solid var(--vo-line);opacity:0;animation:vo-connect-hub-reveal var(--vo-motion-280) var(--vo-ease-primary) forwards;animation-delay:calc(var(--vo-stagger-index,0) * var(--vo-stagger-step-wide));background:#ffffff04;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;padding:16px 18px;display:grid}.vo-connected-overview-item-main{gap:0;min-width:0;display:grid}.vo-connected-overview-item-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vo-connected-overview-sync{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.vo-connected-overview-total{color:var(--vo-ivory);margin:10px 0 0;font-size:13.5px;font-weight:560}.vo-connected-overview-accounts{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.vo-connected-overview-accounts li{color:var(--vo-ivory-muted);justify-content:space-between;align-items:baseline;gap:12px;font-size:12.5px;display:flex}.vo-connected-overview-balance{color:var(--vo-ivory);font-variant-numeric:tabular-nums;font-weight:560}.vo-connected-overview-accounts-placeholder{color:var(--vo-ivory-dim);margin:8px 0 0;font-size:12.5px}.vo-connected-overview-actions{flex-flow:wrap;flex-shrink:0;justify-content:flex-end;align-self:center;align-items:center;gap:8px;display:flex}.vo-connected-overview-routes{color:var(--vo-ivory-dim);margin:0;font-size:12px;line-height:1.45}.vo-connected-finance-head{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.vo-connected-finance-total{color:var(--vo-ivory);font-variant-numeric:tabular-nums;font-size:14px;font-weight:560}.vo-connected-finance-empty{color:var(--vo-ivory-dim);margin:0;font-size:13px}.vo-connected-finance-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vo-connected-finance-item{border:1px solid var(--vo-line);background:#ffffff03;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.vo-connected-finance-item-copy{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.vo-connected-finance-item-name{color:var(--vo-ivory-muted);font-size:13px}.vo-connected-finance-item-balance{color:var(--vo-ivory);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13.5px;font-weight:560}.vo-mapping-rules{gap:0;min-width:0;display:grid}.vo-mapping-rules-list{margin-top:6px}.vo-mapping-rules-add{border-bottom:1px solid var(--vo-line);justify-content:flex-start;padding:10px 14px;display:flex}.vo-mapping-rules-item-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.vo-budget-comparison-table-wrap{overflow-x:auto}.vo-budget-comparison-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.vo-budget-comparison-table th,.vo-budget-comparison-table td{border-bottom:1px solid var(--vo-line);text-align:right;padding:8px 10px}.vo-budget-comparison-table th:first-child,.vo-budget-comparison-table td:first-child{text-align:left}.vo-budget-comparison-table tfoot th,.vo-budget-comparison-table tfoot td{font-weight:600}.vo-budget-comparison-table [data-tone=success]{color:var(--vo-success)}.vo-budget-comparison-table [data-tone=danger]{color:var(--vo-danger)}.vo-budget-comparison-period{color:var(--vo-ivory-dim);font-size:12.5px}.vo-budget-comparison-hint{margin:0 0 var(--vo-s2);color:var(--vo-ivory-muted);font-size:13px}.vo-networth-provider-labels{margin:var(--vo-s2) 0 0;flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.vo-networth-provider-chip{border:1px solid var(--vo-line);color:var(--vo-ivory-muted);border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;display:inline-flex}.vo-networth-provider-chip strong{color:var(--vo-gold);font-variant-numeric:tabular-nums;font-weight:560}.vo-connections-catalog{gap:var(--vo-s3);display:grid}.vo-connections-category{gap:10px;display:grid}.vo-connections-category-label{letter-spacing:.1em;text-transform:uppercase;color:var(--vo-ivory-dim);margin:0;font-size:11.5px;font-weight:600}.vo-connections-category-list{gap:10px;display:grid}.vo-connection-card{align-items:center;gap:var(--vo-d2);border:1px solid var(--vo-line);border-radius:var(--vo-r-card);background:var(--vo-glass-card-bg);-webkit-backdrop-filter:var(--vo-glass-blur-soft);backdrop-filter:var(--vo-glass-blur-soft);grid-template-columns:minmax(0,1fr) auto;padding:16px 18px;display:grid}.vo-connection-card[data-status=connected]{border-color:#83a46e57;border-color:lab(63.8542% -19.56 24.2383/.34)}.vo-connection-card[data-status=error]{border-color:#d3796161;border-color:lab(60.7727% 34.0611 29.2189/.38)}.vo-connection-card-main{gap:8px;min-width:0;display:grid}.vo-connection-card-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vo-connection-card-name{color:var(--vo-ivory);font-size:15px;font-weight:600}.vo-connection-card-scopes{color:var(--vo-ivory-muted);font-size:12.5px}.vo-connection-card-scopes-label{letter-spacing:.04em;text-transform:uppercase;color:var(--vo-ivory-dim);margin-right:6px;font-size:11px;display:inline-block}.vo-connection-card-sync{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vo-connection-card-when{color:var(--vo-ivory-dim);font-size:12px}.vo-connection-card-error{color:var(--vo-danger);margin:0;font-size:12.5px}.vo-connection-card-note{color:var(--vo-ivory-dim);margin:0;font-size:12px;font-style:italic}.vo-connection-card-actions{flex-flow:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;min-width:min(100%,220px);display:flex}.vo-connect-stepper{gap:var(--vo-s2);display:grid}.vo-connect-step{align-items:flex-start;gap:12px;display:flex}.vo-connect-step-index{border-radius:var(--vo-r-sm);width:26px;height:26px;color:var(--vo-gold);background:#ceac6d29;background:lab(72.3067% 6.8422 36.9838/.16);flex:0 0 26px;place-items:center;font-size:13px;font-weight:700;display:grid}.vo-connect-step-copy{flex:1;gap:6px;min-width:0;display:grid}.vo-connect-step-copy strong{color:var(--vo-ivory);font-weight:600}.vo-connect-step-copy>span:not(.vo-connect-field-label){color:var(--vo-ivory-muted);font-size:13px;line-height:1.45}.vo-connect-scopes{color:var(--vo-ivory-muted);gap:2px;margin:4px 0 0;padding-left:18px;font-size:13px;display:grid}.vo-connect-credentials{gap:12px;width:100%;margin-top:8px;display:grid}.vo-connect-field{gap:6px;min-width:0;display:grid}.vo-connect-field-label{color:var(--vo-ivory-dim);letter-spacing:.12em;text-transform:uppercase;font-size:10.5px}.vo-connect-field input{border:1px solid var(--vo-line,#4b4f436b);width:100%;min-width:0;height:34px;color:var(--vo-ivory,oklch(var(--vo-ink)));font:inherit;letter-spacing:0;text-transform:none;transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out), box-shadow var(--vo-motion-fast) var(--vo-ease-out);background:linear-gradient(#212c23eb,#101912e6);background:linear-gradient(lab(16.77% -6.53279 4.19261/.92),lab(7.453% -5.07078 2.56058/.9));border-radius:12px;padding:0 12px;font-size:13px;box-shadow:inset 0 1px #ffffff12,0 8px 20px #0000001f;box-shadow:inset 0 1px lab(100% 0 0/.07),0 8px 20px lab(.0626068% -.102684 .0614405/.12)}@supports (color:lab(0% 0 0)){.vo-connect-field input{border:1px solid var(--vo-line,lab(32.9252% -3.30767 6.69323/.42))}}.vo-connect-field input::placeholder{color:var(--vo-ivory-dim);opacity:.72}.vo-connect-field input:hover,.vo-connect-field input:focus-visible{border-color:var(--vo-gold,#ceac6d);box-shadow:var(--vo-shadow-focus,0 0 0 3px #ceac6d2e), inset 0 1px 0 #ffffff14;outline:0}@supports (color:lab(0% 0 0)){.vo-connect-field input:hover,.vo-connect-field input:focus-visible{border-color:var(--vo-gold,lab(72.3067% 6.8422 36.9838));box-shadow:var(--vo-shadow-focus,0 0 0 3px lab(72.3067% 6.8422 36.9838/.18)), inset 0 1px 0 lab(100% 0 0/.08)}}.vo-connect-search-shell{align-items:center;width:100%;min-width:0;display:flex;position:relative}.vo-connect-search-icon{color:#ceac6d9e;color:lab(72.3067% 6.8422 36.9838/.62);pointer-events:none;place-items:center;display:grid;position:absolute;left:14px}.vo-connect-search-icon svg{width:14px;height:14px;display:block}.vo-connect-field .vo-connect-search-input{border-radius:var(--vo-r-20);background:linear-gradient(#040905e0,#000201b8);background:linear-gradient(lab(2.06848% -1.83711 1.0473/.88),lab(.328163% -.405699 .202298/.72));border:1px solid #ceac6d38;border:1px solid lab(72.3067% 6.8422 36.9838/.22);height:40px;padding:0 14px 0 38px;font-size:13px;box-shadow:inset 0 1px #ffffff12,inset 0 -1px #00000047;box-shadow:inset 0 1px lab(100% 0 0/.07),inset 0 -1px lab(.0275326% -.0664368 .0382632/.28)}.vo-connect-field .vo-connect-search-input::-webkit-search-decoration{-webkit-appearance:none}.vo-connect-field .vo-connect-search-input::-webkit-search-cancel-button{-webkit-appearance:none}.vo-connect-field .vo-connect-search-input::-webkit-search-results-button{-webkit-appearance:none}.vo-connect-field .vo-connect-search-input::-webkit-search-results-decoration{-webkit-appearance:none}.vo-connect-field .vo-connect-search-input::placeholder{color:#bbb7aeb8;color:lab(74.5437% .18391 5.37452/.72)}.vo-connect-field .vo-connect-search-input:hover,.vo-connect-field .vo-connect-search-input:focus-visible{box-shadow:var(--vo-shadow-focus,0 0 0 3px #ceac6d24), inset 0 1px 0 #ffffff1a, inset 0 -1px 0 #00000047;border-color:#ceac6d7a;border-color:lab(72.3067% 6.8422 36.9838/.48)}@supports (color:lab(0% 0 0)){.vo-connect-field .vo-connect-search-input:hover,.vo-connect-field .vo-connect-search-input:focus-visible{box-shadow:var(--vo-shadow-focus,0 0 0 3px lab(72.3067% 6.8422 36.9838/.14)), inset 0 1px 0 lab(100% 0 0/.1), inset 0 -1px 0 lab(.0275326% -.0664368 .0382632/.28)}}.vo-connect-credentials .vo-select{z-index:2;width:100%}.vo-connect-bank-status{color:var(--vo-ivory-dim);align-items:center;gap:10px;margin-top:10px;font-size:12.5px;display:flex}.vo-connect-bank-status--error{color:var(--vo-danger,#dc5d5f)}@supports (color:lab(0% 0 0)){.vo-connect-bank-status--error{color:var(--vo-danger,lab(56.6028% 50.8685 25.6541))}}.vo-connect-bank-retry{border:1px solid var(--vo-line,#4b4f436b);color:var(--vo-gold,#ceac6d);font:inherit;cursor:pointer;background:0 0;border-radius:12px;padding:4px 10px;font-size:12px}@supports (color:lab(0% 0 0)){.vo-connect-bank-retry{border:1px solid var(--vo-line,lab(32.9252% -3.30767 6.69323/.42));color:var(--vo-gold,lab(72.3067% 6.8422 36.9838))}}.vo-connect-bank-list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;border-radius:var(--vo-r-20,20px);max-height:220px;-webkit-backdrop-filter:var(--vo-glass-blur-soft,blur(10px) saturate(128%));background:linear-gradient(#1a251cf0,#050b07f5);background:linear-gradient(lab(13.2891% -6.53851 4.20205/.94),lab(2.56491% -1.92767 .97191/.96));border:1px solid #ceac6d47;border:1px solid lab(72.3067% 6.8422 36.9838/.28);gap:2px;margin:10px 0 0;padding:5px;list-style:none;display:grid;overflow-y:auto;box-shadow:0 18px 42px #00000057,inset 0 1px #ffffff12;box-shadow:0 18px 42px lab(.063509% -.121489 .0717878/.34),inset 0 1px lab(100% 0 0/.07)}.vo-connect-bank-list::-webkit-scrollbar{width:0;height:0;display:none}.vo-connect-bank-option{border-radius:var(--vo-r-12,12px);width:100%;min-height:36px;color:var(--vo-ivory,oklch(var(--vo-ink)));font:inherit;text-align:left;cursor:pointer;transition:background var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out);background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0 14px;font-size:13px;display:flex}.vo-connect-bank-option:hover,.vo-connect-bank-option:focus-visible{background:oklch(var(--vo-ink) / 8%);color:var(--vo-ivory);outline:0}.vo-connect-bank-option[data-selected=true]{color:var(--vo-gold,#ceac6d);background:linear-gradient(#ceac6d29,#ceac6d12);background:linear-gradient(lab(72.3067% 6.8422 36.9838/.16),lab(72.3067% 6.8422 36.9838/.07));font-weight:620}@supports (color:lab(0% 0 0)){.vo-connect-bank-option[data-selected=true]{color:var(--vo-gold,lab(72.3067% 6.8422 36.9838))}}.vo-connect-bank-option[data-selected=true] .vo-connect-bank-option-bic{color:#ceac6d9e;color:lab(72.3067% 6.8422 36.9838/.62)}.vo-connect-bank-option-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vo-connect-bank-option-bic{color:var(--vo-ivory-dim);letter-spacing:.04em;flex:none;font-size:11px}.vo-connect-credentials .vo-select[data-open=true]{z-index:12}.vo-connect-sandbox-hint{background:#d7b96f0d;border:1px solid #d7b96f38;border-radius:12px;gap:10px;margin-top:8px;padding:12px 14px;display:grid}.vo-connect-sandbox-hint strong{color:var(--vo-ivory);font-size:13.5px;font-weight:600}.vo-connect-sandbox-hint p{color:var(--vo-ivory-muted);margin:0;font-size:12.5px;line-height:1.45}.vo-connect-sandbox-command-block{gap:6px;display:grid}.vo-connect-sandbox-command-head{color:var(--vo-ivory-dim);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;font-size:11.5px;font-weight:560;display:flex}.vo-connect-sandbox-copy{border:1px solid var(--vo-line);color:var(--vo-ivory-muted);cursor:pointer;transition:border-color var(--vo-motion-180) var(--vo-ease-out), color var(--vo-motion-180) var(--vo-ease-out);background:0 0;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:560}@media (hover:hover) and (pointer:fine){.vo-connect-sandbox-copy:hover{color:var(--vo-ivory);border-color:#d7b96f66}}.vo-connect-sandbox-copy:active{transform:scale(.97)}.vo-connect-sandbox-command{border:1px solid var(--vo-line);font-family:var(--vo-font-mono,ui-monospace, monospace);color:var(--vo-ivory);white-space:pre-wrap;word-break:break-all;background:#00000038;border-radius:12px;margin:0;padding:10px 12px;font-size:11.5px;line-height:1.4;overflow-x:auto}.vo-connect-sandbox-footnote{color:var(--vo-ivory-dim);margin:0;font-size:12px}@media (max-width:560px){.vo-connection-card{grid-template-columns:1fr;align-items:stretch}.vo-connection-card-actions{justify-content:flex-end;min-width:0}}.vo-connected-tx-copy{gap:2px;display:grid}.vo-connected-tx-copy em{color:var(--vo-ivory-dim);font-size:12px;font-style:normal}.vo-connected-tx-amount[data-tone=success]{color:var(--vo-success)}.vo-connected-tx-amount[data-tone=danger]{color:var(--vo-danger)}.vo-settings-pane>.vo-view-body{padding-bottom:calc(var(--vo-dock) + var(--vo-d4))}:root[data-theme=light] .vo-account-link-email input,:root[data-theme=light] .vo-link-browser-field input{background:var(--vo-panel-raised)}:root[data-theme=light] .vo-account-secret-grid span,:root[data-theme=light] .vo-vault-wheel-receipt-grid span{background:var(--vo-glass-raised)}:root[data-theme=light] .vo-account-qr-mark{background:#f8f5ee;background:lab(96.5668% .109434 3.82375)}:root[data-theme=light] .vo-mfa-secret,:root[data-theme=light] .vo-notification-list,:root[data-theme=light] .vo-rail-card-devices .vo-device-limit-panel{background:var(--vo-glass-raised-bg)}:root[data-theme=light] .vo-legal-reader-meta-item,:root[data-theme=light] .vo-legal-reader-table{background:var(--vo-glass-card-bg)}:root[data-theme=light] .vo-connect-sandbox-command{background:oklch(var(--vo-ink) / 6%)}:root[data-theme=light] .vo-connect-bank-list{background:linear-gradient(#ffffffe6,#f5faf6db);background:linear-gradient(lab(100% 0 0/.9),lab(97.7879% -2.36192 1.50195/.86));border-color:#7d653847;border-color:lab(44.4174% 5.60853 29.3068/.28);box-shadow:0 18px 44px #4e594f24,inset 0 1px #ffffffe0;box-shadow:0 18px 44px lab(36.4666% -5.92132 3.78248/.14),inset 0 1px lab(100% 0 0/.88)}:root[data-theme=light] .vo-connect-bank-option:hover,:root[data-theme=light] .vo-connect-bank-option:focus-visible{background:oklch(var(--vo-ink) / 7%)}:root[data-theme=light] .vo-connect-bank-option[data-selected=true]{color:#86621f;color:lab(44.3282% 10.1956 41.9263);background:linear-gradient(#9873332e,#98733314);background:linear-gradient(lab(51.3125% 9.78413 40.5452/.18),lab(51.3125% 9.78413 40.5452/.08))}:root[data-theme=light] .vo-connect-bank-option[data-selected=true] .vo-connect-bank-option-bic{color:#86621f9e;color:lab(44.3282% 10.1956 41.9263/.62)}:root[data-theme=light] .vo-button[data-variant=secondary]:focus-visible:not(:disabled){background:var(--vo-glass-raised)}:root[data-theme=light] .vo-selection-button,:root[data-theme=light] .vo-export-format-row .vo-export-format-button{border-color:var(--vo-line-strong);background:var(--vo-panel-raised);color:var(--vo-ivory);box-shadow:inset 0 1px #fff9;box-shadow:inset 0 1px lab(100% 0 0/.6)}:root[data-theme=light] .vo-selection-button:hover:not(:disabled),:root[data-theme=light] .vo-selection-button:focus-visible:not(:disabled),:root[data-theme=light] .vo-export-format-row .vo-export-format-button:hover:not(:disabled),:root[data-theme=light] .vo-export-format-row .vo-export-format-button:focus-visible:not(:disabled){background:var(--vo-glass-raised);border-color:var(--vo-olive-soft);color:var(--vo-ivory)}:root[data-theme=light] .vo-selection-button:disabled,:root[data-theme=light] .vo-export-format-row .vo-export-format-button:disabled{background:var(--vo-panel);border-color:var(--vo-line);color:var(--vo-ivory-dim)}:root[data-theme=light] .vo-modal-frame[data-identity=true]{background:var(--vo-light-surface-bg,var(--vo-glass-card-bg));-webkit-backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur))}:root[data-theme=light] .vo-settings-brand-mark{background:var(--vo-glass-raised-bg)}:root[data-theme=light] .vo-vault-well{background:radial-gradient(circle at 50% 42%,#f0f8f1 0%,#d8e5da 72%);background:radial-gradient(circle at 50% 42%,lab(96.6816% -3.54388 2.25475) 0%,lab(89.8285% -5.91081 3.76503) 72%)}:root[data-theme=light][data-mobile-ui=true] .vo-dock{background:var(--vo-glass-dock-bg)}:root[data-theme=light][data-mobile-ui=true] .vo-header{background:var(--vo-glass-header-bg)}:root[data-theme=light][data-mobile-ui=true] .vo-mobile-more-menu{background:var(--vo-glass-raised-bg)}:root[data-theme=light] .vo-shell{background:radial-gradient(115% 75% at 50% -10%,#e1c38b21,#0000 48%),radial-gradient(85% 65% at 85% 2%,#f8f2dd80,#0000 58%),radial-gradient(110% 100% at 6% 105%,#c8decd99,#0000 62%),linear-gradient(168deg,#e2efe4 0%,#d7e8d9 52%,#cce1d0 100%);background:radial-gradient(115% 75% at 50% -10%,lab(80.4369% 5.62418 32.1691/.13),#0000 48%),radial-gradient(85% 65% at 85% 2%,lab(95.5067% -.210315 10.8071/.5),#0000 58%),radial-gradient(110% 100% at 6% 105%,lab(86.5364% -10.2632 6.01882/.6),#0000 62%),linear-gradient(168deg,lab(93.3086% -5.91046 3.76451) 0%,lab(90.5006% -7.9014 5.2479) 52%,lab(87.6689% -9.56368 5.85234) 100%)}:root[data-theme=light] .vo-shell:before,:root[data-theme=light] .vo-shell:after,:root[data-theme=light] .vo-auth-stage-glow{background:0 0}:root[data-theme=light] .vo-header{background:var(--vo-glass-header-bg)}:root[data-theme=light] .vo-auth-input,:root[data-theme=light] .vo-pin-input{background:oklch(var(--vo-ink) / 5%);border-color:var(--vo-line-strong)}:root[data-theme=light] .vo-agreement-card,:root[data-theme=light] .vo-agreement-scroller{background:var(--vo-glass-raised);border-color:var(--vo-line-strong)}:root[data-theme=light] .vo-auth-mode-switch,:root[data-theme=light] .vo-segmented.vo-view-segmented:not(.vo-auth-mfa-segmented){background:var(--vo-light-surface-bg)}:root[data-theme=light] .vo-panel-raised,:root[data-theme=light] .vo-button[data-variant=secondary],:root[data-theme=light] .vo-settings-button[data-variant=ghost],:root[data-theme=light] .vo-settings-button[data-variant=secondary],:root[data-theme=light] .vo-workspace-tab,:root[data-theme=light] .vo-yearly-month,:root[data-theme=light] .vo-agreement-meta,:root[data-theme=light] .vo-agreement-checkbox,:root[data-theme=light] .vo-inline-field,:root[data-theme=light] .vo-sensitive-card,:root[data-theme=light] .vo-status-card,:root[data-theme=light] .vo-goal-card{background:var(--vo-glass-raised-bg)}:root[data-theme=light] .vo-select-trigger,:root[data-theme=light] .vo-select-menu{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f7fef8;background:lab(98.9748% -2.95284 1.87817)}:root[data-theme=light] .vo-auth-screen-panel[data-pin-card=bare]{background:var(--vo-pin-bare-panel-bg);border-color:var(--vo-pin-bare-panel-border,var(--vo-line));box-shadow:var(--vo-pin-bare-panel-shadow), var(--vo-glass-auth-panel-ring)}:root[data-theme=light] .vo-splash-wordmark{filter:none}:root[data-theme=light] .vo-mfa-panel,:root[data-theme=light] .vo-mfa-setup,:root[data-theme=light] .vo-agreement-status-panel,:root[data-theme=light] .vo-command-center-panel,:root[data-theme=light] .vo-compare-stage,:root[data-theme=light] .vo-finance-section-body,:root[data-theme=light] .vo-legal-reader-surface,:root[data-theme=light] .vo-loading-inline[data-full=true]:not([data-variant=agreement-status]),:root[data-theme=light] .vo-notification-popover,:root[data-theme=light] .vo-link-browser-section,:root[data-theme=light] .vo-warning-state,:root[data-theme=light] .vo-assurance-tool,:root[data-theme=light] .vo-web-link-stage .vo-link-method,:root[data-theme=light] .vo-web-link-stage .vo-link-qr-skeleton{background:var(--vo-glass-card-bg)}:root[data-theme=light] .vo-command-center-input,:root[data-theme=light] .vo-search-input,:root[data-theme=light] .vo-connect-field input{background:oklch(var(--vo-ink) / 5%);border-color:var(--vo-line-strong)}:root[data-theme=light] .vo-connect-field .vo-connect-search-input{color:#0b140d;color:lab(5.46796% -4.327 2.67809);background:linear-gradient(#fffffff5,#f4faf5f0);background:linear-gradient(lab(100% 0 0/.96),lab(97.8148% -2.95287 1.8782/.94));border-color:#ceac6d47;border-color:lab(72.3067% 6.8422 36.9838/.28);box-shadow:inset 0 1px #ffffffb8,inset 0 -1px #97a2993d;box-shadow:inset 0 1px lab(100% 0 0/.72),inset 0 -1px lab(65.4414% -5.32129 3.39108/.24)}:root[data-theme=light] .vo-connect-field .vo-connect-search-input::placeholder{color:#465047b8;color:lab(32.9863% -5.9229 3.78504/.72)}:root[data-theme=light] .vo-auth-mfa-email-send,:root[data-theme=light] .vo-notification-head,:root[data-theme=light] .vo-notification-item{background:var(--vo-glass-raised-bg)}:root[data-theme=light] .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key{border-color:var(--vo-line-strong);background:radial-gradient(circle at 50% 0,#ceac6d12,#0000 46%),linear-gradient(#fbfffb,#edf6ef);background:radial-gradient(circle at 50% 0,lab(72.3067% 6.8422 36.9838/.07),#0000 46%),linear-gradient(lab(99.501% -1.77115 1.12603),lab(96.1285% -4.13525 2.63168));box-shadow:inset 0 1px #ffffffb8,0 2px 5px #19221a14;box-shadow:inset 0 1px lab(100% 0 0/.72),0 2px 5px lab(12.1032% -5.94152 3.81576/.08)}:root[data-theme=light] .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:hover:not(:disabled),:root[data-theme=light] .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:focus-visible{box-shadow:var(--vo-chrome-recess-inset);background:radial-gradient(circle at 50% 0,#ceac6d12,#0000 46%),linear-gradient(#fbfffb,#edf6ef);background:radial-gradient(circle at 50% 0,lab(72.3067% 6.8422 36.9838/.07),#0000 46%),linear-gradient(lab(99.501% -1.77115 1.12603),lab(96.1285% -4.13525 2.63168));border-color:#ceac6d7a;border-color:lab(72.3067% 6.8422 36.9838/.48)}:root[data-theme=light] .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key-biometric{background:radial-gradient(circle at 50% 0,#c29e6138,#0000 52%),linear-gradient(#efdcb994,#f5ead56b);background:radial-gradient(circle at 50% 0,lab(67.6183% 8.03661 37.0531/.22),#0000 52%),linear-gradient(lab(88.5297% 2.96238 19.474/.58),lab(93.1291% 1.57756 11.5121/.42));border-color:#96743770;border-color:lab(51.3394% 8.70615 38.5366/.44)}:root[data-theme=light]{--vo-confirm-bg-hover:#d4b67a;--vo-confirm-border:#9873337a;--vo-selected-text:#f0f8f1;--vo-divider:#0e1f1238;--vo-line:#0e1f124d;--vo-line-strong:#0e1f1270;--vo-light-surface-bg:var(--vo-glass-card-bg);--vo-light-surface-blur:var(--vo-glass-blur);--vo-light-surface-border:oklch(var(--vo-ink) / 12%);--vo-light-surface-border-emphasis:oklch(var(--vo-ink) / 22%);--vo-light-surface-shadow:0 14px 36px oklch(var(--vo-ink) / 7%), inset 0 1px 0 #ffffff94}@supports (color:lab(0% 0 0)){:root[data-theme=light]{--vo-confirm-border:lab(51.3125% 9.78413 40.5452/.48);--vo-selected-text:lab(96.6816% -3.54388 2.25475);--vo-divider:lab(9.95745% -10.1462 6.36466/.22);--vo-line:lab(9.95745% -10.1462 6.36466/.3);--vo-line-strong:lab(9.95745% -10.1462 6.36466/.44);--vo-light-surface-shadow:0 14px 36px oklch(var(--vo-ink) / 7%), inset 0 1px 0 lab(100% 0 0/.58)}}:root[data-theme=light] .vo-auth-stage,:root[data-theme=light] .vo-overlay-page{background:var(--vo-launch-background-stack), var(--vo-launch-background-color)}.vo-splash-stage,.vo-auth-login-stage,.vo-onboarding-transition[data-state-key=unlock-handoff],.vo-onboarding-transition[data-state-key=agreement-status-check]{--vo-launch-background-color:#000100;--vo-launch-background-image:url(./assets/images/backgrounds/vault-one_bg_master.webp);--vo-launch-background-stack:url(./assets/images/backgrounds/vault-one_bg_master.webp)}@supports (color:lab(0% 0 0)){.vo-splash-stage,.vo-auth-login-stage,.vo-onboarding-transition[data-state-key=unlock-handoff],.vo-onboarding-transition[data-state-key=agreement-status-check]{--vo-launch-background-color:lab(.210468% -.33237 .18512)}}.vo-auth-login-stage{--vo-launch-background-image:url(./assets/images/backgrounds/vault-one_bg_auth_mfa.webp);--vo-launch-background-stack:url(./assets/images/backgrounds/vault-one_bg_auth_mfa.webp)}:root[data-theme=light] .vo-onboarding-transition{background-color:var(--vo-launch-background-color);background-image:var(--vo-launch-background-stack)}:root[data-theme=light] .vo-header:after,:root[data-theme=light] .vo-shell-body:after,:root[data-theme=light] .vo-content:after,:root[data-theme=light] .vo-right-rail:after,:root[data-theme=light] .vo-dock-veil{-webkit-backdrop-filter:none}:root[data-theme=light] .vo-overview-hero,:root[data-theme=light] .vo-overview-profile-card,:root[data-theme=light] .vo-financial-card,:root[data-theme=light] .vo-panel,:root[data-theme=light] .vo-finance-block,:root[data-theme=light] .vo-donut-card{background:var(--vo-light-surface-bg,var(--vo-glass-card-bg));-webkit-backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur))}:root[data-theme=light] .vo-overview-hero-value,:root[data-theme=light] .vo-overview-hero-kicker,:root[data-theme=light] .vo-overview-hero-label,:root[data-theme=light] .vo-card-value,:root[data-theme=light] .vo-card-kicker,:root[data-theme=light] .vo-panel-title,:root[data-theme=light] .vo-finance-block-title{color:var(--vo-ivory)}:root[data-theme=light] .vo-overview-hero-hint,:root[data-theme=light] .vo-card-detail,:root[data-theme=light] .vo-overview-hero-kicker{color:var(--vo-ivory-muted)}:root[data-theme=light] .vo-dock{box-shadow:var(--vo-shadow-dock), inset 0 1px 0 #ffffff94}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-dock{box-shadow:var(--vo-shadow-dock), inset 0 1px 0 lab(100% 0 0/.58)}}:root[data-theme=light] .vo-left-rail,:root[data-theme=light] .vo-panel,:root[data-theme=light] .vo-financial-card,:root[data-theme=light] .vo-settings-group,:root[data-theme=light] .vo-settings-brand-card,:root[data-theme=light] .vo-rail-card,:root[data-theme=light] .vo-workspace-active,:root[data-theme=light] .vo-workspace-overview-cat,:root[data-theme=light] .vo-yearly-status,:root[data-theme=light] .vo-yearly-month,:root[data-theme=light] .vo-auth-card,:root[data-theme=light] .vo-auth-screen-panel,:root[data-theme=light] .vo-auth-overlay-panel,:root[data-theme=light] .vo-modal-surface,:root[data-theme=light] .vo-overview-hero,:root[data-theme=light] .vo-finance-flow .vo-financial-card,:root[data-theme=light] .vo-finance-flow .vo-goal-card,:root[data-theme=light] .vo-finance-flow .vo-workspace-overview-cat,:root[data-theme=light] .vo-finance-flow .vo-vault-entry-tile,:root[data-theme=light] .vo-finance-flow .vo-yearly-month,:root[data-theme=light] .vo-finance-flow .vo-yearly-status,:root[data-theme=light] .vo-finance-flow .vo-workspace-active,:root[data-theme=light] .vo-finance-flow .vo-assurance-tool{border-color:var(--vo-line);box-shadow:var(--vo-shadow-panel), var(--vo-shadow-card-inset)}:root[data-theme=light] .vo-panel:before,:root[data-theme=light] .vo-settings-group:before{opacity:1;background:linear-gradient(135deg,#ffffff75,#0000 28%),radial-gradient(circle at 14% 0,#ceac6d1c,#0000 34%);background:linear-gradient(135deg,lab(100% 0 0/.46),#0000 28%),radial-gradient(circle at 14% 0,lab(72.3067% 6.8422 36.9838/.11),#0000 34%)}:root[data-theme=light] .vo-panel-raised,:root[data-theme=light] .vo-workspace-tab,:root[data-theme=light] .vo-yearly-month,:root[data-theme=light] .vo-agreement-meta,:root[data-theme=light] .vo-agreement-checkbox,:root[data-theme=light] .vo-inline-field,:root[data-theme=light] .vo-sensitive-card,:root[data-theme=light] .vo-status-card,:root[data-theme=light] .vo-goal-card{background:var(--vo-glass-raised-bg);border-color:var(--vo-line)}:root[data-theme=light] .vo-button[data-variant=secondary]:hover:not(:disabled),:root[data-theme=light] .vo-button[data-variant=secondary]:focus-visible:not(:disabled){background:var(--vo-glass-raised);border-color:var(--vo-line-strong);color:var(--vo-ivory)}:root[data-theme=light] .vo-button[data-variant=primary],:root[data-theme=light] .vo-settings-button[data-variant=primary]{color:var(--vo-forest-deep)}:root[data-theme=light] .vo-segmented:not(.vo-view-segmented) button[data-active=true],:root[data-theme=light] .vo-segmented:not(.vo-view-segmented) button[aria-selected=true],:root[data-theme=light] .vo-segmented:not(.vo-view-segmented) button[aria-checked=true]{color:var(--vo-selected-text)}:root[data-theme=light] .vo-toggle[data-checked=true] span{background:#f4faf5;background:lab(97.8148% -2.95287 1.8782)}:root[data-theme=light] .vo-settings-sidebar-item[aria-current=page]{background:#9873331f;background:lab(51.3125% 9.78413 40.5452/.12);box-shadow:inset 0 0 0 1px #98733352,inset 0 1px #ffffff6b;box-shadow:inset 0 0 0 1px lab(51.3125% 9.78413 40.5452/.32),inset 0 1px lab(100% 0 0/.42)}:root[data-theme=light] .vo-dock-item[data-active=true]{color:var(--vo-ivory)}:root[data-theme=light] .vo-empty-state,:root[data-theme=light] .vo-state-copy,:root[data-theme=light] .vo-card-detail{color:var(--vo-ivory-muted)}.vo-shell .vo-content .vo-finance-section,.vo-shell .vo-content .vo-finance-section[data-variant=card],.vo-shell .vo-settings-pane .vo-identity-block.vo-settings-group{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;border-radius:0;padding:0 0 12px}.vo-shell .vo-content .vo-finance-section-body{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;gap:var(--vo-s3,26px);background:0 0;border:none;border-radius:0;padding:0}.vo-ui-box,.vo-connect-hub,.vo-connected-overview-item,.vo-connected-overview--empty,.vo-shell .vo-content .vo-view-body .vo-panel:not(.vo-auth-card,.vo-auth-screen-panel,.vo-agreement-card,.vo-offline-card,.vo-mfa-panel,.vo-pin-recovery-panel,.vo-touchid-setup-panel,.vo-pin-setup-panel,.vo-quick-unlock-panel,.vo-revoked-panel),.vo-shell .vo-content .vo-view-body .vo-financial-card,.vo-shell .vo-content .vo-finance-block-body-card,.vo-shell .vo-content .vo-finance-flow .vo-financial-card,.vo-shell .vo-content .vo-finance-flow .vo-goal-card,.vo-shell .vo-content .vo-finance-flow .vo-vault-entry-tile,.vo-shell .vo-content .vo-finance-flow .vo-yearly-month,.vo-shell .vo-content .vo-finance-flow .vo-yearly-status,.vo-shell .vo-content .vo-finance-flow .vo-workspace-active,.vo-shell .vo-content .vo-finance-flow .vo-workspace-overview-cat,.vo-shell .vo-content .vo-finance-flow .vo-assurance-tool,.vo-shell .vo-content .vo-workspace-active,.vo-shell .vo-content .vo-workspace-overview-cat,.vo-shell .vo-content .vo-yearly-month,.vo-shell .vo-content .vo-status-card,.vo-shell .vo-content .vo-sensitive-card,.vo-shell .vo-content .vo-goal-card,.vo-shell .vo-content .vo-donut-card,.vo-shell .vo-content .vo-overview-hero,.vo-shell .vo-settings-pane .vo-ui-box,.vo-shell .vo-settings-pane .vo-connect-hub,.vo-shell .vo-settings-pane .vo-connected-overview-item,.vo-shell .vo-settings-pane .vo-link-browser-section,.vo-shell .vo-settings-pane .vo-settings-brand-card{gap:var(--vo-s2,16px);border:1px solid var(--vo-line);border-radius:var(--vo-r-card);min-width:0;box-shadow:none;padding:16px 18px;display:grid}:root:not([data-theme=light]) .vo-ui-box,:root:not([data-theme=light]) .vo-connect-hub,:root:not([data-theme=light]) .vo-connected-overview-item,:root:not([data-theme=light]) .vo-connected-overview--empty,:root:not([data-theme=light]) .vo-shell .vo-content .vo-view-body .vo-panel:not(.vo-auth-card,.vo-auth-screen-panel,.vo-agreement-card,.vo-offline-card,.vo-mfa-panel,.vo-pin-recovery-panel,.vo-touchid-setup-panel,.vo-pin-setup-panel,.vo-quick-unlock-panel,.vo-revoked-panel),:root:not([data-theme=light]) .vo-shell .vo-content .vo-view-body .vo-financial-card,:root:not([data-theme=light]) .vo-shell .vo-content .vo-finance-block-body-card,:root:not([data-theme=light]) .vo-shell .vo-content .vo-finance-flow .vo-financial-card,:root:not([data-theme=light]) .vo-shell .vo-content .vo-finance-flow .vo-goal-card,:root:not([data-theme=light]) .vo-shell .vo-content .vo-finance-flow .vo-vault-entry-tile,:root:not([data-theme=light]) .vo-shell .vo-content .vo-finance-flow .vo-yearly-month,:root:not([data-theme=light]) .vo-shell .vo-content .vo-finance-flow .vo-yearly-status,:root:not([data-theme=light]) .vo-shell .vo-content .vo-finance-flow .vo-workspace-active,:root:not([data-theme=light]) .vo-shell .vo-content .vo-finance-flow .vo-workspace-overview-cat,:root:not([data-theme=light]) .vo-shell .vo-content .vo-finance-flow .vo-assurance-tool,:root:not([data-theme=light]) .vo-shell .vo-content .vo-workspace-active,:root:not([data-theme=light]) .vo-shell .vo-content .vo-workspace-overview-cat,:root:not([data-theme=light]) .vo-shell .vo-content .vo-yearly-month,:root:not([data-theme=light]) .vo-shell .vo-content .vo-status-card,:root:not([data-theme=light]) .vo-shell .vo-content .vo-sensitive-card,:root:not([data-theme=light]) .vo-shell .vo-content .vo-goal-card,:root:not([data-theme=light]) .vo-shell .vo-content .vo-donut-card,:root:not([data-theme=light]) .vo-shell .vo-content .vo-overview-hero,:root:not([data-theme=light]) .vo-shell .vo-settings-pane .vo-ui-box,:root:not([data-theme=light]) .vo-shell .vo-settings-pane .vo-connect-hub,:root:not([data-theme=light]) .vo-shell .vo-settings-pane .vo-connected-overview-item,:root:not([data-theme=light]) .vo-shell .vo-settings-pane .vo-link-browser-section,:root:not([data-theme=light]) .vo-shell .vo-settings-pane .vo-settings-brand-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff05}.vo-ui-box:before,.vo-connect-hub:before,.vo-shell .vo-content .vo-view-body .vo-panel:not(.vo-auth-card,.vo-auth-screen-panel,.vo-agreement-card,.vo-offline-card,.vo-mfa-panel,.vo-pin-recovery-panel,.vo-touchid-setup-panel,.vo-pin-setup-panel,.vo-quick-unlock-panel,.vo-revoked-panel):before,.vo-shell .vo-content .vo-view-body .vo-financial-card:before,.vo-shell .vo-content .vo-finance-flow .vo-financial-card:before,.vo-shell .vo-content .vo-finance-flow .vo-goal-card:before{display:none!important}.vo-ui-box--empty,.vo-connected-overview--empty{background:0 0;border-style:dashed}:root[data-theme=light] .vo-ui-box,:root[data-theme=light] .vo-connect-hub,:root[data-theme=light] .vo-connected-overview-item,:root[data-theme=light] .vo-shell .vo-content .vo-view-body .vo-panel:not(.vo-auth-card,.vo-auth-screen-panel,.vo-agreement-card,.vo-offline-card,.vo-mfa-panel,.vo-pin-recovery-panel,.vo-touchid-setup-panel,.vo-pin-setup-panel,.vo-quick-unlock-panel,.vo-revoked-panel),:root[data-theme=light] .vo-shell .vo-content .vo-view-body .vo-financial-card,:root[data-theme=light] .vo-shell .vo-content .vo-finance-block-body-card,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-financial-card,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-goal-card,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-vault-entry-tile,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-yearly-month,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-yearly-status,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-workspace-active,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-workspace-overview-cat,:root[data-theme=light] .vo-shell .vo-content .vo-workspace-active,:root[data-theme=light] .vo-shell .vo-content .vo-workspace-overview-cat,:root[data-theme=light] .vo-shell .vo-content .vo-yearly-month,:root[data-theme=light] .vo-shell .vo-content .vo-status-card,:root[data-theme=light] .vo-shell .vo-content .vo-sensitive-card,:root[data-theme=light] .vo-shell .vo-content .vo-goal-card,:root[data-theme=light] .vo-shell .vo-content .vo-donut-card,:root[data-theme=light] .vo-shell .vo-content .vo-overview-hero,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-ui-box,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-connect-hub,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-connected-overview-item,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-link-browser-section,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-settings-brand-card,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-plan-card{background:var(--vo-light-surface-bg,var(--vo-glass-card-bg));border-color:var(--vo-light-surface-border,oklch(var(--vo-ink) / 12%));-webkit-backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));box-shadow:var(--vo-light-surface-shadow)}.vo-shell .vo-settings-pane .vo-settings-list:has(>.vo-settings-row){-webkit-backdrop-filter:none;backdrop-filter:none;min-width:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;gap:0;padding:0;display:flex;overflow:visible}.vo-shell .vo-settings-pane .vo-settings-list:has(>.vo-settings-row) .vo-settings-row{padding-inline:0}.vo-shell .vo-settings-pane .vo-settings-list:has(>.vo-legal-link){background:0 0;border:none;border-radius:0;flex-direction:column;gap:0;padding:0;display:flex;overflow:visible}.vo-shell .vo-settings-pane .vo-legal-link{padding:var(--vo-d1) 0;border-bottom:1px solid var(--vo-divider);min-height:auto}.vo-shell .vo-settings-pane .vo-legal-link:last-child{border-bottom:0}.vo-shell .vo-settings-pane .vo-legal-link:hover,.vo-shell .vo-settings-pane .vo-legal-link:focus-visible{color:var(--vo-gold);background:0 0;outline:0}.vo-select{--vo-select-radius:var(--vo-r-20)}.vo-settings-row-controls .vo-select{width:100%;max-width:100%}.vo-select-trigger{border-radius:var(--vo-select-radius);-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff05;border:1px solid #cac4b238;border:1px solid lab(79.2396% .119776 9.66616/.22);min-height:38px;padding:9px 14px;box-shadow:inset 0 1px #ffffff12,inset 0 -1px #0000004d;box-shadow:inset 0 1px lab(100% 0 0/.07),inset 0 -1px lab(.0275326% -.0664368 .0382632/.3)}.vo-select-trigger:hover,.vo-select-trigger:focus-visible{box-shadow:var(--vo-shadow-focus,0 0 0 3px #ceac6d1f), inset 0 1px 0 #ffffff14, inset 0 -1px 0 #0000004d;border-color:#ceac6d61;border-color:lab(72.3067% 6.8422 36.9838/.38)}@supports (color:lab(0% 0 0)){.vo-select-trigger:hover,.vo-select-trigger:focus-visible{box-shadow:var(--vo-shadow-focus,0 0 0 3px lab(72.3067% 6.8422 36.9838/.12)), inset 0 1px 0 lab(100% 0 0/.08), inset 0 -1px 0 lab(.0275326% -.0664368 .0382632/.3)}}.vo-select[data-open=true] .vo-select-trigger{border-color:#ceac6d7a;border-color:lab(72.3067% 6.8422 36.9838/.48);background:oklch(var(--vo-ink) / 7%);box-shadow:var(--vo-shadow-focus,0 0 0 3px #ceac6d24), inset 0 1px 0 #ffffff1a;border-bottom-color:oklch(76% .09 82/.18);border-bottom-right-radius:0;border-bottom-left-radius:0}@supports (color:lab(0% 0 0)){.vo-select[data-open=true] .vo-select-trigger{box-shadow:var(--vo-shadow-focus,0 0 0 3px lab(72.3067% 6.8422 36.9838/.14)), inset 0 1px 0 lab(100% 0 0/.1)}}.vo-select-menu{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:oklch(76% .09 82/.32) transparent;border:1px solid #ceac6d6b;border:1px solid lab(72.3067% 6.8422 36.9838/.42);border-radius:0 0 var(--vo-select-radius) var(--vo-select-radius);-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#202d22,#071009);background:linear-gradient(lab(16.8211% -7.7309 4.97194),lab(3.85879% -3.47675 1.98122));border-top-color:oklch(76% .09 82/.14);max-height:min(320px,52vh);margin-top:-1px;padding:4px 0;top:100%;overflow:hidden auto;box-shadow:0 18px 44px #00000085,0 0 0 1px #ceac6d1a,inset 0 1px #ffffff14;box-shadow:0 18px 44px lab(.00857163% -.0279099 .0152498/.52),0 0 0 1px lab(72.3067% 6.8422 36.9838/.1),inset 0 1px lab(100% 0 0/.08)}.vo-select-option{border:0;border-bottom:1px solid oklch(var(--vo-ink) / 6%);background:0 0;border-radius:0;min-height:34px;padding:0 14px;font-size:13px}.vo-select-option:last-child{border-bottom:0}.vo-select-option:hover,.vo-select-option:focus-visible,.vo-select-option[data-active=true]{background:oklch(var(--vo-ink) / 8%);color:var(--vo-ivory)}.vo-select-menu .vo-select-option[aria-selected=true]{color:var(--vo-gold,#ceac6d);background:#ceac6d1f;background:lab(72.3067% 6.8422 36.9838/.12);font-weight:620}@supports (color:lab(0% 0 0)){.vo-select-menu .vo-select-option[aria-selected=true]{color:var(--vo-gold,lab(72.3067% 6.8422 36.9838))}}.vo-select-chevron{border-bottom-color:#ceac6d9e;border-bottom-color:lab(72.3067% 6.8422 36.9838/.62);border-right-color:#ceac6d9e;border-right-color:lab(72.3067% 6.8422 36.9838/.62)}.vo-select[data-open=true] .vo-select-chevron,.vo-select-trigger:hover .vo-select-chevron,.vo-select-trigger:focus-visible .vo-select-chevron{border-right-color:var(--vo-gold,#ceac6d);border-bottom-color:var(--vo-gold,#ceac6d)}@supports (color:lab(0% 0 0)){.vo-select[data-open=true] .vo-select-chevron,.vo-select-trigger:hover .vo-select-chevron,.vo-select-trigger:focus-visible .vo-select-chevron{border-right-color:var(--vo-gold,lab(72.3067% 6.8422 36.9838));border-bottom-color:var(--vo-gold,lab(72.3067% 6.8422 36.9838))}}:root[data-theme=light] .vo-select-trigger{color:#0b140d;color:lab(5.46796% -4.327 2.67809);background:#ffffff08;background:lab(100% 0 0/.03);border-color:#cac4b247;border-color:lab(79.2396% .119776 9.66616/.28);box-shadow:inset 0 1px #fffc,inset 0 -1px #4e594f1a;box-shadow:inset 0 1px lab(100% 0 0/.8),inset 0 -1px lab(36.4666% -5.92132 3.78248/.1)}:root[data-theme=light] .vo-select[data-open=true] .vo-select-trigger{border-color:#ceac6d6b;border-color:lab(72.3067% 6.8422 36.9838/.42);border-bottom-color:oklch(76% .09 82/.2)}:root[data-theme=light] .vo-select-menu{border-color:#ceac6d61;border-color:lab(72.3067% 6.8422 36.9838/.38);background:#f7fef8fa;background:lab(98.9748% -2.95284 1.87817/.98);border-top-color:oklch(76% .09 82/.14);box-shadow:0 18px 44px #4e594f24,inset 0 1px #ffffffe6;box-shadow:0 18px 44px lab(36.4666% -5.92132 3.78248/.14),inset 0 1px lab(100% 0 0/.9)}:root[data-theme=light] .vo-select-option{color:#0b140d;color:lab(5.46796% -4.327 2.67809);border-bottom-color:#cac4b229;border-bottom-color:lab(79.2396% .119776 9.66616/.16)}:root[data-theme=light] .vo-select-menu .vo-select-option[aria-selected=true]{color:#7d6538;color:lab(44.4174% 5.60853 29.3068);background:#ceac6d1f;background:lab(72.3067% 6.8422 36.9838/.12)}.vo-shell .vo-notification-popover{border:1px solid var(--vo-line);border-radius:var(--vo-r-card);-webkit-backdrop-filter:none;backdrop-filter:none;background:#010402fa;background:lab(.953245% -1.10712 .553042/.98);box-shadow:0 18px 44px #00000080;box-shadow:0 18px 44px lab(.00857163% -.0279099 .0152498/.5)}.vo-shell .vo-notification-popover:before{display:none}.vo-shell .vo-notification-head{border-bottom:1px solid var(--vo-divider);background:0 0}.vo-shell .vo-notification-item{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0}.vo-shell .vo-notification-item:hover,.vo-shell .vo-notification-item:focus-visible{background:oklch(var(--vo-ink) / 6%)}.vo-shell .vo-content .vo-segmented:not(.vo-auth-mfa-segmented):not(.vo-auth-mode-switch):not(.vo-plan-cycle-segmented):not(.vo-pin-length-segmented):not(.vo-idle-lock-segmented):not(.vo-help-faq-group-tabs),.vo-shell .vo-settings-pane .vo-segmented:not(.vo-auth-mfa-segmented):not(.vo-auth-mode-switch):not(.vo-plan-cycle-segmented):not(.vo-pin-length-segmented):not(.vo-idle-lock-segmented):not(.vo-help-faq-group-tabs){-webkit-backdrop-filter:none;backdrop-filter:none;min-height:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex-wrap:wrap;align-items:center;gap:8px;padding:0;display:flex}.vo-shell .vo-content .vo-segmented:not(.vo-auth-mfa-segmented):not(.vo-auth-mode-switch):not(.vo-plan-cycle-segmented):not(.vo-pin-length-segmented):not(.vo-idle-lock-segmented):not(.vo-help-faq-group-tabs) button,.vo-shell .vo-settings-pane .vo-segmented:not(.vo-auth-mfa-segmented):not(.vo-auth-mode-switch):not(.vo-plan-cycle-segmented):not(.vo-pin-length-segmented):not(.vo-idle-lock-segmented):not(.vo-help-faq-group-tabs) button,.vo-shell .vo-content .vo-activity-feed-categories button{border:1px solid var(--vo-line);min-width:0;min-height:0;color:var(--vo-ivory-muted);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:12.5px;font-weight:540;transition:border-color .18s ease-out,color .18s ease-out,background .18s ease-out;display:inline-flex}@media (hover:hover) and (pointer:fine){.vo-shell .vo-content .vo-segmented:not(.vo-auth-mfa-segmented):not(.vo-auth-mode-switch):not(.vo-plan-cycle-segmented):not(.vo-pin-length-segmented):not(.vo-idle-lock-segmented):not(.vo-help-faq-group-tabs) button:hover,.vo-shell .vo-settings-pane .vo-segmented:not(.vo-auth-mfa-segmented):not(.vo-auth-mode-switch):not(.vo-plan-cycle-segmented):not(.vo-pin-length-segmented):not(.vo-idle-lock-segmented):not(.vo-help-faq-group-tabs) button:hover,.vo-shell .vo-content .vo-activity-feed-categories button:hover{color:var(--vo-ivory);border-color:#d7b96f59}}.vo-shell .vo-content .vo-segmented:not(.vo-auth-mfa-segmented):not(.vo-auth-mode-switch):not(.vo-plan-cycle-segmented):not(.vo-pin-length-segmented):not(.vo-idle-lock-segmented):not(.vo-help-faq-group-tabs) button[data-active=true],.vo-shell .vo-content .vo-segmented:not(.vo-auth-mfa-segmented):not(.vo-auth-mode-switch):not(.vo-plan-cycle-segmented):not(.vo-pin-length-segmented):not(.vo-idle-lock-segmented):not(.vo-help-faq-group-tabs) button[aria-selected=true],.vo-shell .vo-content .vo-segmented:not(.vo-auth-mfa-segmented):not(.vo-auth-mode-switch):not(.vo-plan-cycle-segmented):not(.vo-pin-length-segmented):not(.vo-idle-lock-segmented):not(.vo-help-faq-group-tabs) button[aria-checked=true],.vo-shell .vo-settings-pane .vo-segmented:not(.vo-auth-mfa-segmented):not(.vo-auth-mode-switch):not(.vo-plan-cycle-segmented):not(.vo-pin-length-segmented):not(.vo-idle-lock-segmented):not(.vo-help-faq-group-tabs) button[data-active=true],.vo-shell .vo-settings-pane .vo-segmented:not(.vo-auth-mfa-segmented):not(.vo-auth-mode-switch):not(.vo-plan-cycle-segmented):not(.vo-pin-length-segmented):not(.vo-idle-lock-segmented):not(.vo-help-faq-group-tabs) button[aria-selected=true],.vo-shell .vo-settings-pane .vo-segmented:not(.vo-auth-mfa-segmented):not(.vo-auth-mode-switch):not(.vo-plan-cycle-segmented):not(.vo-pin-length-segmented):not(.vo-idle-lock-segmented):not(.vo-help-faq-group-tabs) button[aria-checked=true],.vo-shell .vo-content .vo-activity-feed-categories button[data-active=true]{color:var(--vo-ivory);box-shadow:none;background:#d7b96f14;border-color:#d7b96f73}.vo-shell .vo-select-option[aria-selected=true]{color:var(--vo-gold,#ceac6d);background:#ceac6d1a;background:lab(72.3067% 6.8422 36.9838/.1);border-color:#0000}@supports (color:lab(0% 0 0)){.vo-shell .vo-select-option[aria-selected=true]{color:var(--vo-gold,lab(72.3067% 6.8422 36.9838))}}.vo-shell .vo-select-menu .vo-select-option[aria-selected=true]{color:var(--vo-gold,#ceac6d);background:#ceac6d1a;background:lab(72.3067% 6.8422 36.9838/.1)}@supports (color:lab(0% 0 0)){.vo-shell .vo-select-menu .vo-select-option[aria-selected=true]{color:var(--vo-gold,lab(72.3067% 6.8422 36.9838))}}.vo-shell .vo-right-rail-body .vo-rail-legal-section.vo-settings-group,.vo-shell .vo-right-rail-body .vo-identity-block.vo-settings-group{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;border-radius:0;padding:0 0 12px}.vo-shell .vo-right-rail-body .vo-rail-legal-section .vo-settings-group:before,.vo-shell .vo-right-rail-body .vo-identity-block:before{display:none!important}.vo-shell .vo-settings-pane .vo-security-list:not(.vo-mapping-rules-list):not(.vo-account-linking .vo-security-list),.vo-shell .vo-settings-pane .vo-mapping-rules,.vo-shell .vo-settings-pane .vo-finance-guardrails,.vo-shell .vo-settings-pane .vo-finance-guardrails-disclosure,.vo-shell .vo-content .vo-table-shell,.vo-shell .vo-content .vo-activity-feed,.vo-shell .vo-content .vo-overview-profile-card,.vo-shell .vo-content .vo-overview-hero-tile,.vo-shell .vo-content .vo-overview-net-position-card,.vo-shell .vo-content .vo-mapping-rules,.vo-shell .vo-content .vo-finance-guardrails-disclosure,.vo-shell .vo-content .vo-device-limit-panel,.vo-shell .vo-content .vo-compare-inner,.vo-shell .vo-content .vo-connect-stepper,.vo-shell .vo-settings-pane .vo-connect-stepper,.vo-shell .vo-content .vo-empty-state{gap:var(--vo-s2,16px);border:1px solid var(--vo-line);border-radius:var(--vo-r-card);-webkit-backdrop-filter:none;backdrop-filter:none;min-width:0;box-shadow:none;background:#ffffff05;padding:16px 18px;display:grid}.vo-shell .vo-settings-pane .vo-mapping-rules,.vo-shell .vo-content .vo-mapping-rules{gap:0;padding:0;overflow:hidden}:is(.vo-shell .vo-settings-pane .vo-account-linking,.vo-shell .vo-settings-pane .vo-settings-list:has(>.vo-settings-row)){gap:var(--vo-d2);box-shadow:none;background:0 0;border:none;border-radius:0;padding:0;overflow:visible}:is(.vo-shell .vo-right-rail-body .vo-settings-list:has(>.vo-legal-info-row),.vo-shell .vo-right-rail-body .vo-settings-list:has(>.vo-legal-link)){box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;gap:0;padding:0;display:flex;overflow:visible}.vo-shell .vo-right-rail-body .vo-legal-info-row,.vo-shell .vo-right-rail-body .vo-legal-link{padding-inline:0}.vo-shell .vo-content .vo-table-shell{gap:0;padding:0;overflow:hidden}.vo-shell .vo-content .vo-plan-card:before,.vo-shell .vo-content .vo-overview-profile-card:before,.vo-shell .vo-content .vo-table-shell:before,.vo-shell .vo-content .vo-activity-feed:before{display:none!important}:root[data-theme=light] .vo-shell .vo-notification-popover{background:var(--vo-light-surface-bg,var(--vo-glass-card-bg));border-color:var(--vo-light-surface-border,#cac4b238);box-shadow:var(--vo-light-surface-shadow);-webkit-backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur))}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-shell .vo-notification-popover{border-color:var(--vo-light-surface-border,lab(79.2396% .119776 9.66616/.22))}}:root[data-theme=light] .vo-shell .vo-settings-pane .vo-security-list:not(.vo-mapping-rules-list):not(.vo-account-linking .vo-security-list),:root[data-theme=light] .vo-shell .vo-settings-pane .vo-mapping-rules,:root[data-theme=light] .vo-shell .vo-content .vo-table-shell,:root[data-theme=light] .vo-shell .vo-content .vo-activity-feed,:root[data-theme=light] .vo-shell .vo-content .vo-plan-card,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-plan-card,:root[data-theme=light] .vo-shell .vo-content .vo-overview-profile-card,:root[data-theme=light] .vo-shell .vo-content .vo-overview-hero-tile,:root[data-theme=light] .vo-shell .vo-content .vo-overview-net-position-card{background:var(--vo-light-surface-bg,var(--vo-glass-card-bg));border-color:var(--vo-light-surface-border,oklch(var(--vo-ink) / 12%));-webkit-backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));box-shadow:var(--vo-light-surface-shadow)}:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-settings-list:has(>.vo-legal-info-row){background:var(--vo-light-surface-bg,var(--vo-glass-card-bg));border-color:var(--vo-light-surface-border,oklch(var(--vo-ink) / 12%));-webkit-backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));box-shadow:var(--vo-light-surface-shadow)}:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-settings-list:has(>.vo-legal-link){background:var(--vo-light-surface-bg,var(--vo-glass-card-bg));border-color:var(--vo-light-surface-border,oklch(var(--vo-ink) / 12%));-webkit-backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));box-shadow:var(--vo-light-surface-shadow)}.vo-select{--vo-select-menu-ms:.2s}.vo-select-trigger{transition:border-color var(--vo-select-menu-ms) var(--vo-ease-out), border-radius var(--vo-select-menu-ms) var(--vo-ease-out), border-bottom-color var(--vo-select-menu-ms) var(--vo-ease-out), box-shadow var(--vo-select-menu-ms) var(--vo-ease-out), background var(--vo-select-menu-ms) var(--vo-ease-out)}.vo-select-chevron{transition:transform var(--vo-select-menu-ms) var(--vo-ease-out), border-color var(--vo-select-menu-ms) var(--vo-ease-out)}.vo-select .vo-select-menu{transform-origin:top;opacity:0;pointer-events:none;visibility:hidden;will-change:transform, opacity;transition:opacity var(--vo-select-menu-ms) var(--vo-ease-out), transform var(--vo-select-menu-ms) var(--vo-ease-out), visibility 0s linear var(--vo-select-menu-ms);transform:scaleY(.97)translateY(-2px);margin-top:-1px!important;top:100%!important}.vo-select[data-open=true] .vo-select-menu{opacity:1;pointer-events:auto;visibility:visible;transition:opacity var(--vo-select-menu-ms) var(--vo-ease-out), transform var(--vo-select-menu-ms) var(--vo-ease-out), visibility 0s;transform:scaleY(1)translateY(0)}@starting-style{.vo-select[data-open=true] .vo-select-menu{opacity:0;transform:scaleY(.97)translateY(-2px)}}.vo-select[data-open=true] .vo-select-menu .vo-select-option{animation:vo-select-option-in calc(var(--vo-select-menu-ms) - 60ms) var(--vo-ease-out) both}.vo-select[data-open=true] .vo-select-menu .vo-select-option:first-child{animation-delay:16ms}.vo-select[data-open=true] .vo-select-menu .vo-select-option:nth-child(2){animation-delay:26ms}.vo-select[data-open=true] .vo-select-menu .vo-select-option:nth-child(3){animation-delay:36ms}.vo-select[data-open=true] .vo-select-menu .vo-select-option:nth-child(4){animation-delay:46ms}.vo-select[data-open=true] .vo-select-menu .vo-select-option:nth-child(5){animation-delay:56ms}.vo-select[data-open=true] .vo-select-menu .vo-select-option:nth-child(6){animation-delay:66ms}.vo-select[data-open=true] .vo-select-menu .vo-select-option:nth-child(7){animation-delay:76ms}.vo-select[data-open=true] .vo-select-menu .vo-select-option:nth-child(8){animation-delay:86ms}@keyframes vo-select-option-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.vo-shell .vo-settings-view .vo-settings-sidebar,.vo-shell .vo-right-rail{border-color:oklch(var(--vo-ink) / 10%);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0}.vo-shell .vo-settings-view .vo-settings-sidebar:before{display:none!important}.vo-shell .vo-right-rail-body .vo-rail-legal-section .vo-settings-group-header{padding-bottom:var(--vo-d0);margin-bottom:var(--vo-d0);border-bottom:1px solid var(--vo-divider)}.vo-shell .vo-right-rail-body .vo-detail-list.vo-detail-list-rail{background:0 0;border:none;flex-direction:column;gap:0;padding:0;display:flex}.vo-shell .vo-right-rail-body .vo-detail-list.vo-detail-list-rail .vo-detail-row{padding:var(--vo-d1) 0;border-bottom:1px solid var(--vo-divider)}:root:not([data-theme=light]) .vo-shell .vo-settings-pane .vo-settings-brand-card{gap:var(--vo-d2);padding:var(--vo-d1) 0 var(--vo-d2);border:none;border-bottom:1px solid var(--vo-divider);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto}.vo-shell .vo-settings-pane .vo-settings-brand-copy span{white-space:normal;text-overflow:clip;overflow:visible}.vo-shell .vo-settings-pane .vo-select-trigger{border-radius:var(--vo-select-radius,var(--vo-r-20));border-color:oklch(var(--vo-ink) / 14%);background:oklch(var(--vo-ink) / 4%);-webkit-backdrop-filter:none;backdrop-filter:none;min-width:160px}.vo-shell .vo-settings-pane .vo-settings-row-controls{justify-content:flex-end;min-width:160px}@media (max-width:720px){.vo-settings-pane .vo-settings-row{gap:var(--vo-d0);grid-template-columns:1fr}.vo-settings-pane .vo-settings-row-controls{justify-content:flex-start;width:100%;min-width:0}.vo-settings-pane .vo-settings-row-controls .vo-select{width:100%;min-width:0}}.vo-shell .vo-plan-area:not(.vo-pricing-section) .vo-plan-cycle .vo-segmented.vo-view-segmented.vo-plan-cycle-segmented,.vo-shell .vo-plan-area:not(.vo-pricing-section) .vo-plan-cycle .vo-auth-mode-switch.vo-segmented.vo-view-segmented{gap:var(--vo-d0);-webkit-backdrop-filter:none;width:min(100%,280px);min-height:auto;box-shadow:none;background:0 0;border:none;border-radius:0;flex:none;margin-left:auto;padding:0;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:column!important;display:grid!important}.vo-shell .vo-plan-area:not(.vo-pricing-section) .vo-plan-cycle .vo-plan-cycle-segmented button,.vo-shell .vo-plan-area:not(.vo-pricing-section) .vo-plan-cycle .vo-auth-mode-switch button{width:100%;min-width:0;min-height:40px;padding:var(--vo-d0) var(--vo-d1);border-radius:var(--vo-r-sm);box-shadow:none;color:var(--vo-ivory-muted);background:0 0;border:none;font-size:12.5px;font-weight:560}.vo-shell .vo-plan-area:not(.vo-pricing-section) .vo-plan-cycle .vo-plan-cycle-segmented button:hover,.vo-shell .vo-plan-area:not(.vo-pricing-section) .vo-plan-cycle .vo-plan-cycle-segmented button:focus-visible,.vo-shell .vo-plan-area:not(.vo-pricing-section) .vo-plan-cycle .vo-auth-mode-switch button:hover,.vo-shell .vo-plan-area:not(.vo-pricing-section) .vo-plan-cycle .vo-auth-mode-switch button:focus-visible{color:var(--vo-ivory);background:oklch(var(--vo-ink) / 5%);box-shadow:none;border:none;outline:0}.vo-shell .vo-plan-area:not(.vo-pricing-section) .vo-plan-cycle .vo-plan-cycle-segmented button[data-active=true],.vo-shell .vo-plan-area:not(.vo-pricing-section) .vo-plan-cycle .vo-plan-cycle-segmented button[aria-selected=true],.vo-shell .vo-plan-area:not(.vo-pricing-section) .vo-plan-cycle .vo-plan-cycle-segmented button[aria-checked=true],.vo-shell .vo-plan-area:not(.vo-pricing-section) .vo-plan-cycle .vo-auth-mode-switch button[data-active=true],.vo-shell .vo-plan-area:not(.vo-pricing-section) .vo-plan-cycle .vo-auth-mode-switch button[aria-selected=true],.vo-shell .vo-plan-area:not(.vo-pricing-section) .vo-plan-cycle .vo-auth-mode-switch button[aria-checked=true]{color:var(--vo-gold);box-shadow:none;background:0 0;border:none;font-weight:640}.vo-shell .vo-plan-area:not(.vo-pricing-section) .vo-plan-cycle .vo-plan-cycle-segmented button[data-active=true]:hover,.vo-shell .vo-plan-area:not(.vo-pricing-section) .vo-plan-cycle .vo-plan-cycle-segmented button[aria-selected=true]:hover,.vo-shell .vo-plan-area:not(.vo-pricing-section) .vo-plan-cycle .vo-auth-mode-switch button[data-active=true]:hover,.vo-shell .vo-plan-area:not(.vo-pricing-section) .vo-plan-cycle .vo-auth-mode-switch button[aria-selected=true]:hover{color:#e5c68e;color:lab(81.5983% 5.59995 32.136);background:oklch(var(--vo-ink) / 5%);box-shadow:none;border:none}.vo-shell .vo-connected-overview-item.vo-ui-box{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}@media (max-width:640px){.vo-connected-overview-item,.vo-shell .vo-connected-overview-item.vo-ui-box{grid-template-columns:1fr;align-items:stretch}.vo-connected-overview-actions{justify-content:flex-end}}.vo-shell .vo-right-rail-body .vo-settings-list{box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;gap:0;padding:0;display:flex;overflow:visible}.vo-shell .vo-right-rail-body .vo-legal-info-row,.vo-shell .vo-right-rail-body .vo-legal-link{padding:var(--vo-d1) 0}.vo-shell .vo-right-rail-body .vo-device-limit-panel,.vo-shell .vo-right-rail-body .vo-security-row,.vo-shell .vo-right-rail-body .vo-security-list{padding:var(--vo-d1) 0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;border-radius:0;margin:0}.vo-shell .vo-right-rail-body .vo-device-limit-panel{gap:var(--vo-d1) var(--vo-d2);border-bottom:1px solid var(--vo-divider);grid-template-columns:minmax(0,1fr) auto}.vo-shell .vo-right-rail-body .vo-security-row{gap:var(--vo-d1);grid-template-columns:minmax(0,1fr) auto}.vo-shell .vo-right-rail-body .vo-rail-legal-section+.vo-rail-legal-section{padding-top:var(--vo-d2);border-top:1px solid var(--vo-divider);margin-top:0}.vo-shell .vo-content .vo-view-body{padding-bottom:calc(var(--vo-dock) + 16px)}.vo-shell .vo-right-rail-body{padding-bottom:calc(var(--vo-dock) * .35 + var(--vo-chrome-fade-height) * .4)}.vo-shell .vo-settings-pane .vo-account-linking{gap:var(--vo-d2);display:grid}.vo-shell .vo-settings-pane .vo-account-linking .vo-security-list{box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;gap:0;padding:0;display:flex}.vo-shell .vo-settings-pane .vo-account-linking .vo-security-row{padding:var(--vo-d1) 0;border:none;border-bottom:1px solid var(--vo-divider);background:0 0;border-radius:0}.vo-shell .vo-settings-pane .vo-account-linking .vo-security-row:last-child{border-bottom:none}.vo-shell .vo-settings-pane .vo-account-link-methods{padding-top:var(--vo-d0);border-top:1px solid var(--vo-divider)}.vo-shell .vo-settings-pane .vo-settings-group.vo-identity-block{padding:0 0 var(--vo-d1)}.vo-shell .vo-settings-pane .vo-settings-group.vo-identity-block+.vo-settings-group.vo-identity-block{padding-top:var(--vo-d1)}.vo-shell .vo-settings-pane .vo-settings-group-header{margin-bottom:2px;padding:0 0 8px}.vo-shell .vo-settings-pane .vo-settings-row{gap:var(--vo-d0) var(--vo-d1);padding:10px 0}.vo-shell .vo-settings-pane .vo-settings-description,.vo-shell .vo-settings-pane .vo-settings-help{margin-top:2px;margin-bottom:2px}.vo-shell .vo-settings-pane .vo-settings-row-controls{gap:8px 10px}.vo-shell .vo-settings-pane .vo-account-link-method{padding:var(--vo-d1) 0;border-bottom-color:var(--vo-divider)}.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented:not(.vo-view-segmented) button{border-radius:var(--vo-r-20);padding:0}.vo-header{background:var(--vo-chrome-recess-bg,#ffffff05);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--vo-chrome-recess-inset)}.vo-header:before{opacity:1;background:linear-gradient(90deg,#0000 0%,#cac4b224 18%,#ceac6d29 50%,#cac4b224 82%,#0000 100%);background:linear-gradient(90deg,#0000 0%,lab(79.2396% .119776 9.66616/.14) 18%,lab(72.3067% 6.8422 36.9838/.16) 50%,lab(79.2396% .119776 9.66616/.14) 82%,#0000 100%);height:1px}.vo-header:after{height:var(--vo-header-blur-height,20px);-webkit-backdrop-filter:blur(8px)saturate(125%);-webkit-mask-image:linear-gradient(#000 0% 34%,#0000 100%);mask-image:linear-gradient(#000 0% 34%,#0000 100%);-webkit-mask-image:linear-gradient(lab(0% 0 0) 0% 34%,#0000 100%);mask-image:linear-gradient(lab(0% 0 0) 0% 34%,#0000 100%);pointer-events:none;z-index:1;background:linear-gradient(#0002015c 0%,#0002011a 58%,#0000 100%);background:linear-gradient(lab(.493862% -.681385 .382221/.36) 0%,lab(.493862% -.681385 .382221/.1) 58%,#0000 100%);display:block;top:100%;left:0;right:0;-webkit-mask-image:linear-gradient(oklch(0% 0 0) 0% 34%,#0000 100%)}.vo-dock{background:var(--vo-chrome-recess-bg,#ffffff05);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--vo-chrome-recess-border,var(--vo-line));box-shadow:var(--vo-chrome-recess-inset), var(--vo-shadow-dock,0 24px 70px #0000008f)}@supports (color:lab(0% 0 0)){.vo-dock{box-shadow:var(--vo-chrome-recess-inset), var(--vo-shadow-dock,0 24px 70px lab(.00857163% -.0279099 .0152498/.56))}}.vo-dock-item:hover,.vo-dock-item:focus-visible{background:#ffffff0a}.vo-dock-item[data-active=true]:before{background:#d7b96f14;border-color:#d7b96f73}:root[data-theme=light] .vo-header,:root[data-theme=light] .vo-dock{background:var(--vo-chrome-recess-bg,#ffffff05);border-color:var(--vo-chrome-recess-border,#cac4b238)}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-header,:root[data-theme=light] .vo-dock{background:var(--vo-chrome-recess-bg,lab(100% 0 0/.02));border-color:var(--vo-chrome-recess-border,lab(79.2396% .119776 9.66616/.22))}}:root[data-theme=light] .vo-dock-item:hover,:root[data-theme=light] .vo-dock-item:focus-visible{background:oklch(var(--vo-ink) / 4%)}.vo-overview-hero-row>.vo-overview-net-position-card{align-content:center;gap:10px;min-width:0;display:grid}.vo-overview-net-position-sources{margin:0 0 4px;padding:0}.vo-overview-net-position-value{font-family:var(--vo-heading-family);letter-spacing:-.02em;color:var(--vo-ivory);font-size:clamp(34px,5.5vw,52px);font-weight:660;line-height:1.02}.vo-overview-net-position-value[data-tone=danger]{color:var(--vo-danger)}.vo-overview-hero-row>.vo-overview-profile-card{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.vo-shell .vo-content .vo-overview-archive-disclosure{border:1px solid var(--vo-line);border-radius:var(--vo-r-card);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#ffffff05;padding:12px 16px}.vo-overview-command-hero .vo-metric-grid{gap:var(--vo-s2)}.vo-overview-command .vo-finance-block-body-card,.vo-overview-command .vo-finance-block-body{-webkit-backdrop-filter:none;backdrop-filter:none}.vo-overview-attention-item{border-radius:var(--vo-r-card);background:#ffffff05}:root[data-theme=light] .vo-shell .vo-content .vo-overview-archive-disclosure,:root[data-theme=light] .vo-overview-attention-item{background:#ffffff05;background:lab(100% 0 0/.02);border-color:#cac4b238;border-color:lab(79.2396% .119776 9.66616/.22)}.vo-goal-form .vo-auth-field{gap:6px}.vo-goal-form .vo-auth-label{letter-spacing:0;text-transform:none;color:var(--vo-ivory-muted);font-size:12.5px;font-weight:540}.vo-goal-form .vo-auth-input{border:1px solid var(--vo-line);border-radius:var(--vo-r-card);-webkit-backdrop-filter:none;backdrop-filter:none;height:auto;min-height:38px;box-shadow:var(--vo-chrome-recess-inset);background:#ffffff05;padding:9px 14px}.vo-goal-form .vo-auth-input:focus-visible{box-shadow:var(--vo-chrome-recess-inset), var(--vo-shadow-focus,0 0 0 3px #ceac6d1f);background:#ffffff05;border-color:#ceac6d61;border-color:lab(72.3067% 6.8422 36.9838/.38)}@supports (color:lab(0% 0 0)){.vo-goal-form .vo-auth-input:focus-visible{box-shadow:var(--vo-chrome-recess-inset), var(--vo-shadow-focus,0 0 0 3px lab(72.3067% 6.8422 36.9838/.12))}}.vo-goal-form .vo-auth-input::placeholder{color:var(--vo-ivory-dim);opacity:1}.vo-goal-form-actions{padding-top:4px}:root[data-theme=light] .vo-goal-form .vo-auth-input{background:#ffffff05;background:lab(100% 0 0/.02);border-color:#cac4b238;border-color:lab(79.2396% .119776 9.66616/.22)}:root[data-theme=light] .vo-goal-form .vo-auth-input:focus-visible{background:#ffffff05;background:lab(100% 0 0/.02)}@keyframes vo-auth-panel-enter{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes vo-auth-stagger-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translate(0,0)}}.vo-auth-stage .vo-panel.vo-auth-card,.vo-auth-stage .vo-panel.vo-agreement-card,.vo-auth-stage .vo-panel.vo-offline-card,.vo-auth-flow-page .vo-panel.vo-auth-screen-panel,.vo-auth-flow-page .vo-panel.vo-mfa-panel,.vo-auth-flow-page .vo-panel.vo-pin-recovery-panel,.vo-auth-flow-page .vo-panel.vo-touchid-setup-panel,.vo-web-link-stage .vo-auth-card{background:var(--vo-glass-auth-panel-bg);border:1px solid var(--vo-glass-auth-panel-border);border-radius:var(--vo-r-card);-webkit-backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%));backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%));box-shadow:var(--vo-glass-auth-panel-shadow), var(--vo-glass-auth-panel-ring);position:relative;overflow:hidden}.vo-auth-stage .vo-panel.vo-auth-card:before,.vo-auth-stage .vo-panel.vo-agreement-card:before,.vo-auth-stage .vo-panel.vo-offline-card:before,.vo-auth-flow-page .vo-panel.vo-auth-screen-panel:before,.vo-auth-flow-page .vo-panel.vo-mfa-panel:before,.vo-auth-flow-page .vo-panel.vo-pin-recovery-panel:before,.vo-auth-flow-page .vo-panel.vo-touchid-setup-panel:before,.vo-web-link-stage .vo-auth-card:before{content:"";border-radius:inherit;pointer-events:none;opacity:.72;background:linear-gradient(#ffffff14,#0000 34%),radial-gradient(at 50% -8%,#ceac6d1a,#0000 58%);background:linear-gradient(lab(100% 0 0/.08),#0000 34%),radial-gradient(at 50% -8%,lab(72.3067% 6.8422 36.9838/.1),#0000 58%);position:absolute;inset:0;display:block!important}.vo-auth-stage .vo-panel>*,.vo-auth-flow-page .vo-panel>*,.vo-web-link-stage .vo-auth-card>*{position:relative}.vo-auth-login-stage .vo-auth-card{animation:vo-auth-panel-enter var(--vo-motion-400,.4s) var(--vo-ease-cinematic) both}.vo-auth-flow-page .vo-panel.vo-auth-screen-panel,.vo-auth-flow-page .vo-panel.vo-mfa-panel,.vo-auth-flow-page .vo-panel.vo-pin-recovery-panel,.vo-auth-flow-page .vo-panel.vo-touchid-setup-panel{animation:vo-auth-panel-enter var(--vo-motion-280,.28s) var(--vo-ease-cinematic) both}.vo-auth-card-body>*,.vo-auth-screen-panel>:not(.vo-auth-flow-back){animation:vo-auth-stagger-in var(--vo-motion-280,.28s) var(--vo-ease-cinematic) both}.vo-auth-card-body>:first-child,.vo-auth-screen-panel>:first-child:not(.vo-auth-flow-back){animation-delay:40ms}.vo-auth-card-body>:nth-child(2),.vo-auth-screen-panel>:nth-child(2):not(.vo-auth-flow-back){animation-delay:70ms}.vo-auth-card-body>:nth-child(3),.vo-auth-screen-panel>:nth-child(3):not(.vo-auth-flow-back){animation-delay:.1s}.vo-auth-card-body>:nth-child(4),.vo-auth-screen-panel>:nth-child(4):not(.vo-auth-flow-back){animation-delay:.13s}.vo-auth-card-body>:nth-child(n+5),.vo-auth-screen-panel>:nth-child(n+5):not(.vo-auth-flow-back){animation-delay:.16s}.vo-auth-stage .vo-auth-mode-switch.vo-segmented,.vo-auth-flow-page .vo-auth-mode-switch.vo-segmented{gap:var(--vo-d1);-webkit-backdrop-filter:none;backdrop-filter:none;min-height:0;box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.vo-auth-stage .vo-auth-mode-switch button,.vo-auth-flow-page .vo-auth-mode-switch button{min-height:36px;color:var(--vo-ivory-muted);background:0 0;border:none;border-radius:0;font-weight:560}.vo-auth-stage .vo-auth-mode-switch button:hover,.vo-auth-stage .vo-auth-mode-switch button:focus-visible,.vo-auth-flow-page .vo-auth-mode-switch button:hover,.vo-auth-flow-page .vo-auth-mode-switch button:focus-visible{color:var(--vo-ivory);box-shadow:none;background:0 0;border-color:#0000}.vo-auth-stage .vo-auth-mode-switch button[data-active=true],.vo-auth-stage .vo-auth-mode-switch button[aria-selected=true],.vo-auth-flow-page .vo-auth-mode-switch button[data-active=true],.vo-auth-flow-page .vo-auth-mode-switch button[aria-selected=true]{color:var(--vo-gold);box-shadow:none;background:0 0;border-color:#0000}.vo-auth-card .vo-auth-input,.vo-agreement-form .vo-auth-input,.vo-auth-flow-page .vo-auth-input,.vo-auth-flow-page .vo-input{border:1px solid var(--vo-glass-auth-inner-border);border-radius:var(--vo-r-lg);background:var(--vo-glass-auth-inner-bg);-webkit-backdrop-filter:blur(8px)saturate(130%);backdrop-filter:blur(8px)saturate(130%);min-height:44px;transition:border-color var(--vo-motion-fast) var(--vo-ease-out), background var(--vo-motion-fast) var(--vo-ease-out), box-shadow var(--vo-motion-fast) var(--vo-ease-out);padding:0 14px;box-shadow:inset 0 1px #ffffff0d;box-shadow:inset 0 1px lab(100% 0 0/.05)}.vo-auth-flow-page .vo-field{flex-direction:column;gap:6px;display:flex}.vo-auth-flow-page .vo-field-label{color:var(--vo-ivory-dim);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500}.vo-auth-card .vo-auth-input:focus-visible,.vo-agreement-form .vo-auth-input:focus-visible,.vo-auth-flow-page .vo-auth-input:focus-visible,.vo-auth-flow-page .vo-input:focus-visible{background:oklch(var(--vo-ink) / 6%);box-shadow:inset 0 1px 0 #ffffff12, var(--vo-shadow-focus,0 0 0 3px #ceac6d1f);border-color:#ceac6d61;border-color:lab(72.3067% 6.8422 36.9838/.38)}@supports (color:lab(0% 0 0)){.vo-auth-card .vo-auth-input:focus-visible,.vo-agreement-form .vo-auth-input:focus-visible,.vo-auth-flow-page .vo-auth-input:focus-visible,.vo-auth-flow-page .vo-input:focus-visible{box-shadow:inset 0 1px 0 lab(100% 0 0/.07), var(--vo-shadow-focus,0 0 0 3px lab(72.3067% 6.8422 36.9838/.12))}}.vo-auth-card .vo-auth-input::placeholder,.vo-auth-flow-page .vo-input::placeholder{color:var(--vo-ivory-dim);opacity:1}.vo-auth-card .vo-button.vo-auth-sso-button,.vo-auth-flow-page .vo-button.vo-auth-sso-button,.vo-auth-card .vo-button.vo-auth-primary-button,.vo-auth-flow-page .vo-button.vo-auth-primary-button{border-radius:var(--vo-r-lg);background:var(--vo-glass-auth-inner-bg);border:1px solid var(--vo-glass-auth-inner-border);-webkit-backdrop-filter:blur(8px)saturate(130%);backdrop-filter:blur(8px)saturate(130%);transition:border-color var(--vo-motion-fast) var(--vo-ease-out), background var(--vo-motion-fast) var(--vo-ease-out), box-shadow var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-instant) var(--vo-ease-out);will-change:transform;box-shadow:inset 0 1px #ffffff0d;box-shadow:inset 0 1px lab(100% 0 0/.05)}.vo-auth-card .vo-button.vo-auth-sso-button:hover:not(:disabled),.vo-auth-card .vo-button.vo-auth-sso-button:focus-visible:not(:disabled),.vo-auth-flow-page .vo-button.vo-auth-sso-button:hover:not(:disabled),.vo-auth-flow-page .vo-button.vo-auth-sso-button:focus-visible:not(:disabled){filter:none;background:oklch(var(--vo-ink) / 6%);border-color:#cac4b238;border-color:lab(79.2396% .119776 9.66616/.22);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff12,0 0 0 1px #ffffff0a;box-shadow:inset 0 1px lab(100% 0 0/.07),0 0 0 1px lab(100% 0 0/.04)}.vo-auth-card .vo-button.vo-auth-sso-button:active:not(:disabled),.vo-auth-card .vo-button.vo-auth-primary-button:active:not(:disabled),.vo-auth-flow-page .vo-button:active:not(:disabled){filter:none;transform:scale(.97)}.vo-auth-card .vo-button.vo-auth-primary-button{box-shadow:var(--vo-chrome-recess-inset), 0 8px 20px #00000029;transition:border-color var(--vo-motion-fast) var(--vo-ease-out), background var(--vo-motion-fast) var(--vo-ease-out), box-shadow var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-instant) var(--vo-ease-out);will-change:transform}@supports (color:lab(0% 0 0)){.vo-auth-card .vo-button.vo-auth-primary-button{box-shadow:var(--vo-chrome-recess-inset), 0 8px 20px lab(.0270424% -.0564158 .0330538/.16)}}.vo-auth-card .vo-button.vo-auth-primary-button:hover:not(:disabled),.vo-auth-card .vo-button.vo-auth-primary-button:focus-visible:not(:disabled){filter:none;box-shadow:var(--vo-chrome-recess-inset), 0 10px 24px #0003;transform:translateY(-1px)}@supports (color:lab(0% 0 0)){.vo-auth-card .vo-button.vo-auth-primary-button:hover:not(:disabled),.vo-auth-card .vo-button.vo-auth-primary-button:focus-visible:not(:disabled){box-shadow:var(--vo-chrome-recess-inset), 0 10px 24px lab(.0270424% -.0564158 .0330538/.2)}}.vo-auth-screen-panel[data-pin-card=bare]:before,.vo-auth-screen-panel[data-pin-card=bare] .vo-auth-screen-head:after{content:none}.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key{background:var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));border:1px solid var(--vo-chrome-recess-border,var(--vo-glass-auth-inner-border));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--vo-chrome-recess-inset);transition:border-color var(--vo-motion-fast) var(--vo-ease-out), background var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-instant) var(--vo-ease-out)}.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:hover:not(:disabled),.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:focus-visible{background:oklch(var(--vo-ink) / 6%);box-shadow:var(--vo-chrome-recess-inset);border-color:#ceac6d7a;border-color:lab(72.3067% 6.8422 36.9838/.48);outline:0}.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:active:not(:disabled){transform:scale(.97)}.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key-biometric{box-shadow:var(--vo-chrome-recess-inset);background:#ceac6d14;background:lab(72.3067% 6.8422 36.9838/.08);border-color:#ceac6d47;border-color:lab(72.3067% 6.8422 36.9838/.28)}.vo-mfa-setup{background:var(--vo-glass-auth-inner-bg);border:1px solid var(--vo-glass-auth-inner-border);-webkit-backdrop-filter:blur(8px)saturate(130%);backdrop-filter:blur(8px)saturate(130%);box-shadow:inset 0 1px #ffffff0d;box-shadow:inset 0 1px lab(100% 0 0/.05)}.vo-mfa-secret{background:var(--vo-glass-auth-inner-bg);border:1px solid var(--vo-glass-auth-inner-border);box-shadow:inset 0 1px #ffffff0d;box-shadow:inset 0 1px lab(100% 0 0/.05)}.vo-agreement-meta,.vo-agreement-scroller,.vo-agreement-status-panel .vo-agreement-status-steps li{background:var(--vo-chrome-recess-bg,#ffffff05);border:1px solid var(--vo-line);box-shadow:var(--vo-chrome-recess-inset)}.vo-auth-banner-neutral{background:var(--vo-chrome-recess-bg,#ffffff05);box-shadow:var(--vo-chrome-recess-inset)}.vo-auth-code{background:var(--vo-chrome-recess-bg,#ffffff05);border:1px solid var(--vo-line)}:root[data-runtime=native]:not([data-form-factor=phone]):not([data-form-factor=tablet]) .vo-auth-flow-back.vo-button{top:calc(env(safe-area-inset-top,0px) + 36px + var(--vo-auth-back-offset,0px));left:calc(env(safe-area-inset-left,0px) + 16px)}.vo-auth-flow-back.vo-button{top:calc(env(safe-area-inset-top,0px) + var(--vo-titlebar-safe-top) + var(--vo-auth-back-offset,0px))}:root[data-theme=light] .vo-auth-stage .vo-panel,:root[data-theme=light] .vo-auth-flow-page .vo-panel{background:var(--vo-pin-bare-panel-bg);border-color:var(--vo-pin-bare-panel-border,var(--vo-line));box-shadow:var(--vo-pin-bare-panel-shadow), var(--vo-glass-auth-panel-ring)}:root[data-theme=light] .vo-web-link-stage .vo-panel.vo-auth-card{background:var(--vo-glass-auth-panel-bg);border-color:var(--vo-glass-auth-panel-border);box-shadow:var(--vo-glass-auth-panel-shadow), var(--vo-glass-auth-panel-ring)}:root[data-theme=light] .vo-auth-card .vo-auth-input,:root[data-theme=light] .vo-agreement-form .vo-auth-input,:root[data-theme=light] .vo-auth-flow-page .vo-auth-input,:root[data-theme=light] .vo-auth-flow-page .vo-input,:root[data-theme=light] .vo-auth-card .vo-button.vo-auth-sso-button,:root[data-theme=light] .vo-mfa-setup,:root[data-theme=light] .vo-agreement-meta,:root[data-theme=light] .vo-agreement-scroller{background:var(--vo-glass-auth-inner-bg);border-color:var(--vo-glass-auth-inner-border)}.vo-auth-flow-page .vo-auth-mfa-segmented,.vo-modal-frame[data-identity=true] .vo-auth-mfa-segmented{-webkit-backdrop-filter:none;backdrop-filter:none;min-height:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex-wrap:wrap;align-items:center;gap:8px;width:100%;padding:0;display:flex}.vo-auth-flow-page .vo-auth-mfa-segmented button,.vo-modal-frame[data-identity=true] .vo-auth-mfa-segmented button{border:1px solid var(--vo-glass-auth-inner-border);border-radius:var(--vo-r-sm);background:var(--vo-glass-auth-inner-bg);-webkit-backdrop-filter:blur(8px)saturate(130%);backdrop-filter:blur(8px)saturate(130%);min-width:0;min-height:34px;color:var(--vo-ivory-muted);transition:border-color var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out), background var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-instant) var(--vo-ease-out);flex:1 1 0;padding:8px 10px;font-size:11.5px;font-weight:540;box-shadow:inset 0 1px #ffffff0d;box-shadow:inset 0 1px lab(100% 0 0/.05)}@media (hover:hover) and (pointer:fine){.vo-auth-flow-page .vo-auth-mfa-segmented button:hover:not(:disabled),.vo-auth-flow-page .vo-auth-mfa-segmented button:focus-visible:not(:disabled),.vo-modal-frame[data-identity=true] .vo-auth-mfa-segmented button:hover:not(:disabled),.vo-modal-frame[data-identity=true] .vo-auth-mfa-segmented button:focus-visible:not(:disabled){color:var(--vo-ivory);background:oklch(var(--vo-ink) / 6%);border-color:#cac4b238;border-color:lab(79.2396% .119776 9.66616/.22);box-shadow:inset 0 1px #ffffff12;box-shadow:inset 0 1px lab(100% 0 0/.07)}}.vo-auth-flow-page .vo-auth-mfa-segmented button[data-active=true],.vo-auth-flow-page .vo-auth-mfa-segmented button[aria-checked=true],.vo-modal-frame[data-identity=true] .vo-auth-mfa-segmented button[data-active=true],.vo-modal-frame[data-identity=true] .vo-auth-mfa-segmented button[aria-checked=true]{color:var(--vo-gold);background:#ceac6d14;background:lab(72.3067% 6.8422 36.9838/.08);border-color:#ceac6d52;border-color:lab(72.3067% 6.8422 36.9838/.32);font-weight:680;box-shadow:inset 0 1px #ffffff12;box-shadow:inset 0 1px lab(100% 0 0/.07)}.vo-auth-flow-page .vo-auth-mfa-segmented button:active:not(:disabled),.vo-modal-frame[data-identity=true] .vo-auth-mfa-segmented button:active:not(:disabled){transform:scale(.97)}.vo-auth-flow-page .vo-auth-code-input,.vo-auth-flow-page .vo-pin-input,.vo-modal-frame[data-identity=true] .vo-auth-code-input,.vo-modal-frame[data-identity=true] .vo-pin-input{background:var(--vo-glass-auth-inner-bg);border:1px solid var(--vo-glass-auth-inner-border);border-radius:var(--vo-r-card);-webkit-backdrop-filter:blur(8px)saturate(130%);backdrop-filter:blur(8px)saturate(130%);transition:border-color var(--vo-motion-fast) var(--vo-ease-out), box-shadow var(--vo-motion-fast) var(--vo-ease-out);box-shadow:inset 0 1px #ffffff0d;box-shadow:inset 0 1px lab(100% 0 0/.05)}.vo-auth-flow-page .vo-auth-code-input[data-filled=true],.vo-modal-frame[data-identity=true] .vo-auth-code-input[data-filled=true]{border-color:#ceac6d52;border-color:lab(72.3067% 6.8422 36.9838/.32)}.vo-auth-flow-page .vo-auth-code-input:focus-visible,.vo-auth-flow-page .vo-pin-input:focus-visible,.vo-modal-frame[data-identity=true] .vo-auth-code-input:focus-visible,.vo-modal-frame[data-identity=true] .vo-pin-input:focus-visible{background:oklch(var(--vo-ink) / 6%);box-shadow:inset 0 1px 0 #ffffff12, var(--vo-shadow-focus,0 0 0 3px #ceac6d1f);border-color:#ceac6d73;border-color:lab(72.3067% 6.8422 36.9838/.45);outline:none}@supports (color:lab(0% 0 0)){.vo-auth-flow-page .vo-auth-code-input:focus-visible,.vo-auth-flow-page .vo-pin-input:focus-visible,.vo-modal-frame[data-identity=true] .vo-auth-code-input:focus-visible,.vo-modal-frame[data-identity=true] .vo-pin-input:focus-visible{box-shadow:inset 0 1px 0 lab(100% 0 0/.07), var(--vo-shadow-focus,0 0 0 3px lab(72.3067% 6.8422 36.9838/.12))}}.vo-auth-flow-page .vo-auth-mfa-email-send,.vo-modal-frame[data-identity=true] .vo-auth-mfa-email-send{background:var(--vo-glass-auth-inner-bg);border:1px solid var(--vo-glass-auth-inner-border);border-radius:var(--vo-r-card);-webkit-backdrop-filter:blur(8px)saturate(130%);backdrop-filter:blur(8px)saturate(130%);box-shadow:inset 0 1px #ffffff0d;box-shadow:inset 0 1px lab(100% 0 0/.05)}.vo-auth-flow-page .vo-auth-mfa-email-send[data-sent=true],.vo-modal-frame[data-identity=true] .vo-auth-mfa-email-send[data-sent=true]{background:#83a46e0f;background:lab(63.8542% -19.56 24.2383/.06);border-color:#83a46e52;border-color:lab(63.8542% -19.56 24.2383/.32);box-shadow:inset 0 1px #ffffff12;box-shadow:inset 0 1px lab(100% 0 0/.07)}.vo-auth-flow-page .vo-auth-flow li span,.vo-auth-stage .vo-auth-flow li span{background:var(--vo-glass-auth-inner-bg);border:1px solid var(--vo-glass-auth-inner-border);box-shadow:inset 0 1px #ffffff0d;box-shadow:inset 0 1px lab(100% 0 0/.05)}.vo-auth-flow-page .vo-auth-flow li[data-state=active] span,.vo-auth-stage .vo-auth-flow li[data-state=active] span{color:var(--vo-gold);background:#d7b96f14;border-color:#d7b96f73}.vo-auth-flow-page .vo-auth-flow li[data-state=complete] span,.vo-auth-stage .vo-auth-flow li[data-state=complete] span{background:#83a46e14;background:lab(63.8542% -19.56 24.2383/.08);border-color:#83a46e61;border-color:lab(63.8542% -19.56 24.2383/.38)}:root[data-theme=light] .vo-auth-flow-page .vo-auth-flow li[data-state=active],:root[data-theme=light] .vo-auth-stage .vo-auth-flow li[data-state=active]{color:#553e0e;color:lab(28.1281% 6.44608 31.7439)}:root[data-theme=light] .vo-auth-flow-page .vo-auth-flow li[data-state=active] span,:root[data-theme=light] .vo-auth-stage .vo-auth-flow li[data-state=active] span{color:var(--vo-forest-deep);background:linear-gradient(180deg, #e7c27e, var(--vo-gold));border-color:#b4935594;border-color:lab(63.0083% 7.15986 37.5761/.58);box-shadow:0 0 0 2px #ceac6d29,inset 0 1px #ffffff47;box-shadow:0 0 0 2px lab(72.3067% 6.8422 36.9838/.16),inset 0 1px lab(100% 0 0/.28)}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-auth-flow-page .vo-auth-flow li[data-state=active] span,:root[data-theme=light] .vo-auth-stage .vo-auth-flow li[data-state=active] span{background:linear-gradient(180deg, lab(80.4404% 7.23049 39.334), var(--vo-gold))}}:root[data-theme=light] .vo-auth-flow-page .vo-auth-flow li[data-state=active] strong,:root[data-theme=light] .vo-auth-stage .vo-auth-flow li[data-state=active] strong{color:#503800;color:lab(25.7868% 7.31945 35.4777);font-weight:680}.vo-auth-flow-page .vo-panel .vo-button[data-variant=primary],.vo-auth-flow-page .vo-panel .vo-button.vo-auth-mfa-submit{box-shadow:var(--vo-chrome-recess-inset), 0 8px 20px #00000029;transition:transform var(--vo-motion-instant) var(--vo-ease-out), box-shadow var(--vo-motion-fast) var(--vo-ease-out)}@supports (color:lab(0% 0 0)){.vo-auth-flow-page .vo-panel .vo-button[data-variant=primary],.vo-auth-flow-page .vo-panel .vo-button.vo-auth-mfa-submit{box-shadow:var(--vo-chrome-recess-inset), 0 8px 20px lab(.0270424% -.0564158 .0330538/.16)}}.vo-auth-flow-page .vo-panel .vo-button[data-variant=primary]:hover:not(:disabled),.vo-auth-flow-page .vo-panel .vo-button[data-variant=primary]:focus-visible:not(:disabled),.vo-auth-flow-page .vo-panel .vo-button.vo-auth-mfa-submit:hover:not(:disabled),.vo-auth-flow-page .vo-panel .vo-button.vo-auth-mfa-submit:focus-visible:not(:disabled){filter:none;transform:translateY(-1px)}.vo-auth-flow-page .vo-panel .vo-button[data-variant=primary]:active:not(:disabled),.vo-auth-flow-page .vo-panel .vo-button.vo-auth-mfa-submit:active:not(:disabled){filter:none;transform:scale(.97)}.vo-auth-flow-page .vo-biometric-status{background:var(--vo-chrome-recess-bg,#ffffff05);border:1px solid var(--vo-line);box-shadow:var(--vo-chrome-recess-inset)}.vo-auth-flow-page .vo-panel.vo-revoked-panel,.vo-overlay-modal>.vo-modal-frame[data-identity=true]{background:var(--vo-chrome-recess-bg,#ffffff05);border:1px solid var(--vo-line);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--vo-chrome-recess-inset)}.vo-overlay-modal>.vo-modal-frame[data-identity=true]:before{display:none}.vo-auth-flow-page .vo-auth-banner,.vo-modal-frame[data-identity=true] .vo-auth-banner{border-radius:var(--vo-r-20);background:var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));border:1px solid var(--vo-chrome-recess-border,var(--vo-glass-auth-inner-border));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--vo-chrome-recess-inset);margin:0;padding:10px 12px;font-size:12px;line-height:1.45;animation:none!important}.vo-auth-flow-page .vo-auth-banner-danger,.vo-modal-frame[data-identity=true] .vo-auth-banner-danger{color:var(--vo-danger);background:var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));border-color:#bd725e61;border-color:lab(56.2866% 28.7218 24.4586/.38)}.vo-auth-flow-page .vo-auth-banner-success,.vo-modal-frame[data-identity=true] .vo-auth-banner-success{color:var(--vo-gold);background:var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));border-color:#ceac6d6b;border-color:lab(72.3067% 6.8422 36.9838/.42)}.vo-auth-flow-page .vo-auth-banner-neutral,.vo-modal-frame[data-identity=true] .vo-auth-banner-neutral{color:var(--vo-ivory-muted)}:root[data-theme=light] .vo-auth-flow-page .vo-auth-mfa-segmented button,:root[data-theme=light] .vo-modal-frame[data-identity=true] .vo-auth-mfa-segmented button,:root[data-theme=light] .vo-auth-flow-page .vo-auth-code-input,:root[data-theme=light] .vo-auth-flow-page .vo-pin-input,:root[data-theme=light] .vo-modal-frame[data-identity=true] .vo-auth-code-input,:root[data-theme=light] .vo-auth-flow-page .vo-auth-mfa-email-send,:root[data-theme=light] .vo-auth-flow-page .vo-biometric-status,:root[data-theme=light] .vo-auth-flow-page .vo-panel.vo-revoked-panel,:root[data-theme=light] .vo-overlay-modal>.vo-modal-frame[data-identity=true]{background:var(--vo-chrome-recess-bg,#ffffff05);border-color:var(--vo-chrome-recess-border,#cac4b238)}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-auth-flow-page .vo-auth-mfa-segmented button,:root[data-theme=light] .vo-modal-frame[data-identity=true] .vo-auth-mfa-segmented button,:root[data-theme=light] .vo-auth-flow-page .vo-auth-code-input,:root[data-theme=light] .vo-auth-flow-page .vo-pin-input,:root[data-theme=light] .vo-modal-frame[data-identity=true] .vo-auth-code-input,:root[data-theme=light] .vo-auth-flow-page .vo-auth-mfa-email-send,:root[data-theme=light] .vo-auth-flow-page .vo-biometric-status,:root[data-theme=light] .vo-auth-flow-page .vo-panel.vo-revoked-panel,:root[data-theme=light] .vo-overlay-modal>.vo-modal-frame[data-identity=true]{background:var(--vo-chrome-recess-bg,lab(100% 0 0/.02));border-color:var(--vo-chrome-recess-border,lab(79.2396% .119776 9.66616/.22))}}.vo-shell .vo-settings-pane .vo-settings-brand-mark{box-shadow:none;filter:none;background:oklch(var(--vo-ink) / 6%)}:root[data-theme=light] .vo-shell .vo-settings-pane .vo-settings-brand-mark{background:oklch(var(--vo-ink) / 4%)}.vo-view-slot{transition:opacity var(--vo-view-route-ms,var(--vo-motion-280)) var(--vo-ease-cinematic), transform var(--vo-view-route-ms,var(--vo-motion-280)) var(--vo-ease-cinematic), visibility 0s linear var(--vo-view-route-ms,var(--vo-motion-280));transform:translateY(10px)scale(.988)}.vo-view-slot[data-active=true]{transform:translate(0,0)scale(1)}.vo-onboarding-transition[data-session-exit=true] .vo-onboarding-page{transition:opacity var(--vo-onboarding-duration,var(--vo-session-exit-ms,.4s)) var(--vo-ease-cinematic), transform var(--vo-onboarding-duration,var(--vo-session-exit-ms,.4s)) var(--vo-ease-cinematic), filter var(--vo-onboarding-duration,var(--vo-session-exit-ms,.4s)) var(--vo-ease-cinematic)}.vo-onboarding-transition[data-session-exit=true][data-phase=starting] .vo-onboarding-page[data-slot=previous]{opacity:1;filter:none;transform:translate(0,0)scale(1)}.vo-onboarding-transition[data-session-exit=true][data-phase=crossfade] .vo-onboarding-page[data-slot=previous]{opacity:0;filter:blur(10px)brightness(.9);pointer-events:none;transform:translateY(-14px)scale(.976)}.vo-onboarding-transition[data-session-exit=true][data-phase=starting] .vo-onboarding-page[data-slot=current]{opacity:0;filter:blur(8px);transform:translateY(16px)scale(.984)}.vo-onboarding-transition[data-session-exit=true][data-phase=crossfade] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-session-exit=true][data-phase=idle] .vo-onboarding-page[data-slot=current]{opacity:1;filter:none;transform:translate(0,0)scale(1)}.vo-shell .vo-content:after,.vo-shell .vo-right-rail:after,.vo-shell .vo-shell-body:after{content:none!important;display:none!important}.vo-shell .vo-right-rail{box-shadow:none;border-left:none;border-radius:0;overflow:visible}.vo-shell .vo-right-rail:before{content:"";opacity:1;pointer-events:none;z-index:2;background:linear-gradient(180deg, transparent 0%, oklch(var(--vo-ink) / 14%) 10%, oklch(var(--vo-ink) / 14%) 90%, transparent 100%);border-radius:0;width:1px;height:auto;position:absolute;top:0;bottom:0;left:0;display:block!important}:root[data-theme=light] .vo-shell .vo-right-rail:before{background:linear-gradient(180deg, transparent 0%, oklch(var(--vo-ink) / 10%) 10%, oklch(var(--vo-ink) / 10%) 90%, transparent 100%)}.vo-overview-command-row .vo-finance-block:has(.vo-connections-strip) .vo-finance-block-body-card{text-align:left;justify-content:flex-start;align-items:stretch}.vo-connections-strip[data-variant=dashboard]{text-align:left;width:100%}.vo-connections-strip[data-variant=dashboard] .vo-connections-strip-item{padding:7px 0}.vo-connections-strip-stats{justify-content:flex-start}.vo-overview-net-position-card .vo-overview-composition{gap:10px;margin-top:2px;display:grid}.vo-overview-net-position-card .vo-networth-split-legend{justify-content:flex-start}.vo-overview-finance-loading .vo-skeleton-shimmer{contain:paint;isolation:isolate;border:1px solid var(--vo-line);border-radius:var(--vo-r-sm);background:var(--vo-chrome-recess-bg,#ffffff05);box-shadow:var(--vo-chrome-recess-inset);display:block;position:relative;overflow:hidden}.vo-overview-finance-loading .vo-overview-finance-loading-hero-value{border-radius:10px;width:min(220px,72%);height:34px;margin-top:4px}.vo-overview-finance-loading-composition{gap:10px;margin-top:2px;display:grid}.vo-overview-finance-loading .vo-overview-finance-loading-split{border-radius:999px;width:100%;height:10px}.vo-overview-finance-loading-legend{gap:8px;display:grid}.vo-overview-finance-loading .vo-overview-finance-loading-chip{border-radius:var(--vo-r-sm);width:min(240px,68%);height:14px}.vo-overview-finance-loading-copy{font-family:var(--vo-body-family);color:var(--vo-muted);gap:4px;margin:12px 0 0;font-size:12.5px;line-height:1.45;display:grid}.vo-overview-finance-loading-copy strong{color:var(--vo-text);font-size:13px;font-weight:560}.vo-overview-command .vo-overview-bento .vo-empty-state{text-align:left;align-items:flex-start}.vo-overview-command .vo-overview-command-split .vo-empty-state{text-align:left;align-items:flex-start;padding:16px 0}.vo-overview-command .vo-overview-bento .vo-empty-state-title{font-family:var(--vo-body-family);font-size:13.5px;font-weight:540;line-height:1.45}.vo-overview-command .vo-overview-bento .vo-empty-state-body,.vo-overview-command .vo-overview-command-split .vo-empty-state-title,.vo-overview-command .vo-overview-command-split .vo-empty-state-body{font-family:var(--vo-body-family);font-size:12.5px;line-height:1.5}.vo-overview-command .vo-overview-command-split .vo-empty-state-title{font-size:13.5px;font-weight:540;line-height:1.45}.vo-header:after,.vo-shell-body:after,.vo-shell .vo-shell-body:after{display:none!important}.vo-header:before{background:linear-gradient(90deg, transparent 0%, var(--vo-line) 13%, #ceac6d38 50%, var(--vo-line) 87%, transparent 100%)}@supports (color:lab(0% 0 0)){.vo-header:before{background:linear-gradient(90deg, transparent 0%, var(--vo-line) 13%, lab(72.3067% 6.8422 36.9838/.22) 50%, var(--vo-line) 87%, transparent 100%)}}.vo-header-divider{background:linear-gradient(180deg, transparent, var(--vo-line-strong) 22%, var(--vo-line-strong) 78%, transparent)}.vo-dock-divider{background:linear-gradient(180deg, transparent, var(--vo-line-strong) 18%, #ceac6d70 50%, var(--vo-line-strong) 82%, transparent)}@supports (color:lab(0% 0 0)){.vo-dock-divider{background:linear-gradient(180deg, transparent, var(--vo-line-strong) 18%, lab(72.3067% 6.8422 36.9838/.44) 50%, var(--vo-line-strong) 82%, transparent)}}.vo-dock-divider[data-weight=thick]{background:linear-gradient(#0000,#ceac6d7a 18%,#ceac6db3 50%,#ceac6d7a 82%,#0000);background:linear-gradient(#0000,lab(72.3067% 6.8422 36.9838/.48) 18%,lab(72.3067% 6.8422 36.9838/.7) 50%,lab(72.3067% 6.8422 36.9838/.48) 82%,#0000)}.vo-auth-divider:before,.vo-auth-divider:after{background:linear-gradient(90deg, transparent, var(--vo-line-strong) 24%, var(--vo-line-strong) 76%, transparent);border:0;height:1px}.vo-auth-divider:before{transform:scaleX(-1)}.vo-auth-mfa-section+.vo-auth-mfa-section{border-top:0;position:relative}.vo-auth-mfa-section+.vo-auth-mfa-section:before{content:"";background:linear-gradient(90deg, transparent, var(--vo-line-strong) 16%, var(--vo-line-strong) 84%, transparent);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}.vo-auth-mfa-submit{border-top:0}.vo-auth-card .vo-button.vo-auth-primary-button,.vo-auth-flow-page .vo-panel .vo-button[data-variant=primary],.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full,.vo-modal-frame .vo-button[data-variant=primary]{border-radius:var(--vo-r-20);background:linear-gradient(180deg, var(--vo-confirm-bg-hover), var(--vo-confirm-bg));border-color:var(--vo-confirm-border);min-height:44px;color:var(--vo-forest-deep);box-shadow:0 14px 30px #0003, inset 0 1px 0 oklch(var(--vo-ink) / 10%)}@supports (color:lab(0% 0 0)){.vo-auth-card .vo-button.vo-auth-primary-button,.vo-auth-flow-page .vo-panel .vo-button[data-variant=primary],.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full,.vo-modal-frame .vo-button[data-variant=primary]{box-shadow:0 14px 30px lab(.0275326% -.0664368 .0382632/.2), inset 0 1px 0 oklch(var(--vo-ink) / 10%)}}.vo-auth-card .vo-button.vo-auth-primary-button:hover:not(:disabled),.vo-auth-card .vo-button.vo-auth-primary-button:focus-visible:not(:disabled),.vo-auth-flow-page .vo-panel .vo-button[data-variant=primary]:hover:not(:disabled),.vo-auth-flow-page .vo-panel .vo-button[data-variant=primary]:focus-visible:not(:disabled),.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full:hover:not(:disabled),.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full:focus-visible:not(:disabled),.vo-modal-frame .vo-button[data-variant=primary]:hover:not(:disabled),.vo-modal-frame .vo-button[data-variant=primary]:focus-visible:not(:disabled){background:linear-gradient(180deg, #e3be7a, var(--vo-confirm-bg-hover));color:var(--vo-forest-deep);box-shadow:var(--vo-shadow-focus), 0 14px 30px #00000038, inset 0 1px 0 oklch(var(--vo-ink) / 10%);border-color:#e3be7ae0;border-color:lab(79.2784% 7.26518 39.3927/.88);transform:translateY(-1px)}@supports (color:lab(0% 0 0)){.vo-auth-card .vo-button.vo-auth-primary-button:hover:not(:disabled),.vo-auth-card .vo-button.vo-auth-primary-button:focus-visible:not(:disabled),.vo-auth-flow-page .vo-panel .vo-button[data-variant=primary]:hover:not(:disabled),.vo-auth-flow-page .vo-panel .vo-button[data-variant=primary]:focus-visible:not(:disabled),.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full:hover:not(:disabled),.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full:focus-visible:not(:disabled),.vo-modal-frame .vo-button[data-variant=primary]:hover:not(:disabled),.vo-modal-frame .vo-button[data-variant=primary]:focus-visible:not(:disabled){background:linear-gradient(180deg, lab(79.2784% 7.26518 39.3927), var(--vo-confirm-bg-hover));box-shadow:var(--vo-shadow-focus), 0 14px 30px lab(.0275326% -.0664368 .0382632/.22), inset 0 1px 0 oklch(var(--vo-ink) / 10%)}}.vo-auth-card .vo-button.vo-auth-primary-button:active:not(:disabled),.vo-auth-flow-page .vo-panel .vo-button[data-variant=primary]:active:not(:disabled),.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full:active:not(:disabled),.vo-modal-frame .vo-button[data-variant=primary]:active:not(:disabled){transform:scale(.98)}.vo-auth-card .vo-button.vo-auth-primary-button:disabled,.vo-auth-flow-page .vo-panel .vo-button[data-variant=primary]:disabled,.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full:disabled,.vo-modal-frame .vo-button[data-variant=primary]:disabled{opacity:.58;box-shadow:inset 0 1px 0 oklch(var(--vo-ink) / 8%)}.vo-overlay-scrim{background:radial-gradient(circle at 50% 36%,#ceac6d1a,#0000 46%),linear-gradient(#00000075,#000000b8);background:radial-gradient(circle at 50% 36%,lab(72.3067% 6.8422 36.9838/.1),#0000 46%),linear-gradient(lab(.0635967% -.12435 .0682741/.46),lab(.00836754% -.0239164 .01342/.72))}.vo-modal-frame{gap:var(--vo-d2);border-color:var(--vo-line-strong);border-radius:var(--vo-r-xl);background:var(--vo-glass-card-bg);box-shadow:var(--vo-shadow-panel-strong), inset 0 1px 0 oklch(var(--vo-ink) / 8%)}.vo-modal-header,.vo-modal-body{gap:var(--vo-d0)}.vo-modal-title{color:var(--vo-ivory);letter-spacing:0}.vo-modal-description,.vo-modal-body{color:var(--vo-ivory-muted)}.vo-modal-footer{gap:var(--vo-d0);padding-top:var(--vo-d0)}:root[data-theme=light]{--vo-line:#0e1f124d;--vo-line-strong:#0e1f1270;--vo-divider:#0e1f1238;--vo-confirm-border:#9873338f}@supports (color:lab(0% 0 0)){:root[data-theme=light]{--vo-line:lab(9.95745% -10.1462 6.36466/.3);--vo-line-strong:lab(9.95745% -10.1462 6.36466/.44);--vo-divider:lab(9.95745% -10.1462 6.36466/.22);--vo-confirm-border:lab(51.3125% 9.78413 40.5452/.56)}}:root[data-theme=light] .vo-overlay-scrim{background:radial-gradient(circle at 50% 36%,#ceac6d1f,#0000 48%),linear-gradient(#111e1461,#02070380);background:radial-gradient(circle at 50% 36%,lab(72.3067% 6.8422 36.9838/.12),#0000 48%),linear-gradient(lab(9.88336% -8.35392 5.29203/.38),lab(1.64873% -1.89286 1.15596/.5))}:root[data-theme=light] .vo-shell .vo-content .vo-view-body .vo-panel:not(.vo-auth-card,.vo-auth-screen-panel,.vo-agreement-card,.vo-offline-card,.vo-mfa-panel,.vo-pin-recovery-panel,.vo-touchid-setup-panel,.vo-pin-setup-panel,.vo-quick-unlock-panel,.vo-revoked-panel),:root[data-theme=light] .vo-shell .vo-content .vo-view-body .vo-financial-card,:root[data-theme=light] .vo-shell .vo-content .vo-finance-block-body-card,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-financial-card,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-goal-card,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-vault-entry-tile,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-yearly-month,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-yearly-status,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-workspace-active,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-workspace-overview-cat,:root[data-theme=light] .vo-shell .vo-content .vo-workspace-active,:root[data-theme=light] .vo-shell .vo-content .vo-workspace-overview-cat,:root[data-theme=light] .vo-shell .vo-content .vo-yearly-month,:root[data-theme=light] .vo-shell .vo-content .vo-status-card,:root[data-theme=light] .vo-shell .vo-content .vo-sensitive-card,:root[data-theme=light] .vo-shell .vo-content .vo-goal-card,:root[data-theme=light] .vo-shell .vo-content .vo-donut-card,:root[data-theme=light] .vo-shell .vo-content .vo-overview-hero,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-ui-box,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-connect-hub,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-connected-overview-item,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-link-browser-section,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-settings-brand-card,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-plan-card,:root[data-theme=light] .vo-auth-card,:root[data-theme=light] .vo-auth-screen-panel,:root[data-theme=light] .vo-auth-overlay-panel,:root[data-theme=light] .vo-mfa-panel,:root[data-theme=light] .vo-modal-frame,:root[data-theme=light] .vo-modal-frame[data-identity=true]{background:var(--vo-light-surface-bg,var(--vo-glass-card-bg));border-color:var(--vo-light-surface-border,var(--vo-line-strong));box-shadow:var(--vo-light-surface-shadow);-webkit-backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur))}:root[data-theme=light] .vo-auth-mfa-section-label,:root[data-theme=light] .vo-auth-mfa-provider-label{color:var(--vo-gold-muted)}:root[data-theme=light] .vo-auth-mfa-section-hint,:root[data-theme=light] .vo-modal-description,:root[data-theme=light] .vo-modal-body{color:var(--vo-ivory-muted)}:root[data-theme=light] .vo-auth-mfa-email-send,:root[data-theme=light] .vo-auth-code-input,:root[data-theme=light] .vo-auth-1password-code,:root[data-theme=light] .vo-pin-input,:root[data-theme=light] .vo-auth-input{border-color:var(--vo-line-strong);box-shadow:inset 0 1px 0 #ecf4ee94, inset 0 -1px 0 oklch(var(--vo-ink) / 5%);background:linear-gradient(#f3fbf4cc,#e3efe5b8);background:linear-gradient(lab(97.8416% -3.54382 2.25469/.8),lab(93.2819% -5.31861 3.38663/.72))}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-auth-mfa-email-send,:root[data-theme=light] .vo-auth-code-input,:root[data-theme=light] .vo-auth-1password-code,:root[data-theme=light] .vo-pin-input,:root[data-theme=light] .vo-auth-input{box-shadow:inset 0 1px 0 lab(95.5216% -3.54391 2.25482/.58), inset 0 -1px 0 oklch(var(--vo-ink) / 5%)}}:root[data-theme=light] .vo-auth-mfa-section-code[data-feedback=success] .vo-auth-code-input,:root[data-theme=light] .vo-auth-mfa-section-code[data-feedback=success] .vo-auth-code-input[data-filled=true],:root[data-theme=light] .vo-auth-mfa-section-code[data-feedback=success] .vo-auth-1password-code{color:var(--vo-ivory)}:root[data-theme=light] .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-code-input,:root[data-theme=light] .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-code-input[data-filled=true],:root[data-theme=light] .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-1password-code{color:var(--vo-ivory);background:var(--vo-chrome-recess-bg,#ffffff05);box-shadow:var(--vo-chrome-recess-inset), 0 0 0 1px #bd725e1f;border-color:#bd725e7a;border-color:lab(56.2866% 28.7218 24.4586/.48)}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-code-input,:root[data-theme=light] .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-code-input[data-filled=true],:root[data-theme=light] .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-1password-code{background:var(--vo-chrome-recess-bg,lab(100% 0 0/.02));box-shadow:var(--vo-chrome-recess-inset), 0 0 0 1px lab(56.2866% 28.7218 24.4586/.12)}}:root[data-theme=light] .vo-auth-mfa-section-code[data-feedback] .vo-auth-code-input:disabled,:root[data-theme=light] .vo-auth-mfa-section-code[data-feedback] .vo-auth-code-input:read-only,:root[data-theme=light] .vo-auth-mfa-section-code[data-feedback] .vo-auth-1password-code:disabled,:root[data-theme=light] .vo-auth-mfa-section-code[data-feedback] .vo-auth-1password-code:read-only{opacity:1;-webkit-text-fill-color:currentColor}:root[data-theme=light] .vo-auth-mode-switch,:root[data-theme=light] .vo-segmented.vo-view-segmented:not(.vo-auth-mfa-segmented){background:var(--vo-light-surface-bg);border:1px solid var(--vo-light-surface-border);box-shadow:var(--vo-light-surface-shadow);-webkit-backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur))}:root[data-theme=light] .vo-auth-mfa-segmented{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none}:root[data-theme=light] .vo-auth-mfa-segmented button,:root[data-theme=light] .vo-auth-mode-switch button{color:var(--vo-ivory-muted)}:root[data-theme=light] .vo-auth-mfa-segmented button[data-active=true],:root[data-theme=light] .vo-auth-mfa-segmented button[aria-checked=true],:root[data-theme=light] .vo-auth-mode-switch button[data-active=true],:root[data-theme=light] .vo-auth-mode-switch button[aria-selected=true]{color:var(--vo-forest-deep)}.vo-overlay-scrim{-webkit-backdrop-filter:blur(16px)saturate(132%);background:linear-gradient(#0000008f,#000000bd);background:linear-gradient(lab(.0635967% -.12435 .0682741/.56),lab(.00836754% -.0239164 .01342/.74))}.vo-modal-frame{box-shadow:0 24px 64px #00000075,inset 0 1px #ffffff1a,inset 0 -21px 34px #00000024;box-shadow:0 24px 64px lab(.00857163% -.0279099 .0152498/.46),inset 0 1px lab(100% 0 0/.1),inset 0 -21px 34px lab(.0626068% -.102684 .0614405/.14)}.vo-modal-frame:before{box-shadow:inset 0 0 0 1px #ceac6d0a;box-shadow:inset 0 0 0 1px lab(72.3067% 6.8422 36.9838/.04)}.vo-auth-screen-panel[data-pin-card=bare]{background:var(--vo-pin-bare-panel-bg);border:1px solid var(--vo-pin-bare-panel-border,var(--vo-glass-auth-panel-border));border-radius:var(--vo-r-20);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--vo-pin-bare-panel-shadow), var(--vo-glass-auth-panel-ring)}.vo-auth-screen-panel[data-pin-card=bare]:before,.vo-auth-screen-panel[data-pin-card=bare] .vo-auth-screen-head:after{content:none}.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-dot[data-filled=true]{box-shadow:0 0 0 2px #ceac6d1a,0 0 8px #ceac6d33,inset 0 1px #ffffff2e;box-shadow:0 0 0 2px lab(72.3067% 6.8422 36.9838/.1),0 0 8px lab(72.3067% 6.8422 36.9838/.2),inset 0 1px lab(100% 0 0/.18)}.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full{background:linear-gradient(180deg, #d4b275, var(--vo-gold) 62%, #ad915c);border-color:#dab97b94;border-color:lab(76.9545% 6.49947 35.8473/.58);box-shadow:0 8px 18px #00000038,inset 0 1px #ffffff38;box-shadow:0 8px 18px lab(.0275326% -.0664368 .0382632/.22),inset 0 1px lab(100% 0 0/.22)}@supports (color:lab(0% 0 0)){.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full{background:linear-gradient(180deg, lab(74.6308% 6.5636 35.95), var(--vo-gold) 62%, lab(61.8495% 5.88986 31.9843))}}.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full:hover:not(:disabled),.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full:focus-visible:not(:disabled){background:linear-gradient(#debc7d,#cdac6f 62%,#b79a64);background:linear-gradient(lab(78.1165% 6.67304 36.7031),lab(72.3069% 6.63084 36.061) 62%,lab(65.3353% 5.99709 32.7313));border-color:#e1bf80ad;border-color:lab(79.2784% 6.64145 36.6531/.68);box-shadow:0 10px 21px #0000003d,inset 0 1px #ffffff42;box-shadow:0 10px 21px lab(.0275326% -.0664368 .0382632/.24),inset 0 1px lab(100% 0 0/.26)}.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented:not(.vo-view-segmented){border:1px solid oklch(var(--vo-ink) / 10%);border-radius:var(--vo-r-20);background:oklch(var(--vo-ink) / 3%);width:auto;min-height:0;box-shadow:var(--vo-chrome-recess-inset);grid-auto-columns:28px;grid-auto-flow:column;gap:2px;padding:2px;display:grid}.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented:not(.vo-view-segmented) button{aspect-ratio:1;border-radius:10px;width:28px;min-width:28px;max-width:28px;height:26px;min-height:26px;max-height:26px;padding:0}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-pin-length-control .vo-segmented:not(.vo-view-segmented) button{border-radius:10px;width:30px;min-width:30px;max-width:30px;height:28px;min-height:28px;max-height:28px}.vo-header:after,.vo-shell .vo-content:after,.vo-shell .vo-right-rail:after,.vo-shell-body:after,.vo-shell .vo-shell-body:after{content:none!important;display:none!important}.vo-dock{box-shadow:var(--vo-chrome-recess-inset), 0 21px 55px #0000007a, 0 0 34px #00000042, 0 0 0 1px #ffffff0a;background:linear-gradient(#060d08e0,#000201eb);background:linear-gradient(lab(3.16659% -2.55251 1.57897/.88),lab(.331148% -.469908 .233275/.92))}@supports (color:lab(0% 0 0)){.vo-dock{box-shadow:var(--vo-chrome-recess-inset), 0 21px 55px lab(.00857163% -.0279099 .0152498/.48), 0 0 34px lab(.00857163% -.0279099 .0152498/.26), 0 0 0 1px lab(100% 0 0/.04)}}.vo-dock:before{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);opacity:.78;background:linear-gradient(#ffffff0a,#0000001a 100%);background:linear-gradient(lab(100% 0 0/.04),lab(.0275326% -.0664368 .0382632/.1) 100%)}:root[data-theme=light] .vo-shell-body:after,:root[data-theme=light] .vo-shell .vo-shell-body:after,:root[data-theme=light] .vo-dock-veil{background:linear-gradient(to top, oklch(var(--vo-ink) / 9%) 0%, oklch(var(--vo-ink) / 4%) 48%, transparent 100%);-webkit-backdrop-filter:none}:root[data-theme=light] .vo-dock{background:var(--vo-glass-dock-bg);-webkit-backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));box-shadow:var(--vo-chrome-recess-inset), 0 18px 42px #111e1424, 0 0 0 1px #ffffff47}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-dock{box-shadow:var(--vo-chrome-recess-inset), 0 18px 42px lab(9.88336% -8.35392 5.29203/.14), 0 0 0 1px lab(100% 0 0/.28)}}.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full,.vo-auth-card .vo-button.vo-auth-primary-button,.vo-auth-flow-page .vo-panel .vo-button[data-variant=primary],.vo-modal-frame .vo-button[data-variant=primary]{background:linear-gradient(180deg, var(--vo-confirm-bg-hover), var(--vo-confirm-bg));border-color:var(--vo-confirm-border);color:var(--vo-forest-deep);box-shadow:0 8px 18px oklch(var(--vo-ink) / 10%), inset 0 1px 0 oklch(var(--vo-ink) / 10%)}.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full:hover:not(:disabled),.vo-auth-card .vo-button.vo-auth-primary-button:hover:not(:disabled),.vo-auth-flow-page .vo-panel .vo-button[data-variant=primary]:hover:not(:disabled),.vo-modal-frame .vo-button[data-variant=primary]:hover:not(:disabled){background:linear-gradient(180deg, #e3be7a, var(--vo-confirm-bg-hover));color:var(--vo-forest-deep);box-shadow:0 10px 21px oklch(var(--vo-ink) / 12%), inset 0 1px 0 oklch(var(--vo-ink) / 10%);border-color:#e3be7ad1;border-color:lab(79.2784% 7.26518 39.3927/.82)}@supports (color:lab(0% 0 0)){.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full:hover:not(:disabled),.vo-auth-card .vo-button.vo-auth-primary-button:hover:not(:disabled),.vo-auth-flow-page .vo-panel .vo-button[data-variant=primary]:hover:not(:disabled),.vo-modal-frame .vo-button[data-variant=primary]:hover:not(:disabled){background:linear-gradient(180deg, lab(79.2784% 7.26518 39.3927), var(--vo-confirm-bg-hover))}}.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full:focus-visible:not(:disabled),.vo-auth-card .vo-button.vo-auth-primary-button:focus-visible:not(:disabled),.vo-auth-flow-page .vo-panel .vo-button[data-variant=primary]:focus-visible:not(:disabled),.vo-modal-frame .vo-button[data-variant=primary]:focus-visible:not(:disabled){background:linear-gradient(180deg, #e3be7a, var(--vo-confirm-bg-hover));color:var(--vo-forest-deep);box-shadow:0 0 0 2px #ceac6d2e, 0 10px 21px oklch(var(--vo-ink) / 12%), inset 0 1px 0 oklch(var(--vo-ink) / 10%);border-color:#e3be7ad1;border-color:lab(79.2784% 7.26518 39.3927/.82)}@supports (color:lab(0% 0 0)){.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full:focus-visible:not(:disabled),.vo-auth-card .vo-button.vo-auth-primary-button:focus-visible:not(:disabled),.vo-auth-flow-page .vo-panel .vo-button[data-variant=primary]:focus-visible:not(:disabled),.vo-modal-frame .vo-button[data-variant=primary]:focus-visible:not(:disabled){background:linear-gradient(180deg, lab(79.2784% 7.26518 39.3927), var(--vo-confirm-bg-hover));box-shadow:0 0 0 2px lab(72.3067% 6.8422 36.9838/.18), 0 10px 21px oklch(var(--vo-ink) / 12%), inset 0 1px 0 oklch(var(--vo-ink) / 10%)}}:root[data-theme=light] .vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full,:root[data-theme=light] .vo-auth-card .vo-button.vo-auth-primary-button,:root[data-theme=light] .vo-auth-flow-page .vo-panel .vo-button[data-variant=primary],:root[data-theme=light] .vo-modal-frame .vo-button[data-variant=primary]{box-shadow:0 8px 18px oklch(var(--vo-ink) / 8%), inset 0 1px 0 #ecf4ee70}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full,:root[data-theme=light] .vo-auth-card .vo-button.vo-auth-primary-button,:root[data-theme=light] .vo-auth-flow-page .vo-panel .vo-button[data-variant=primary],:root[data-theme=light] .vo-modal-frame .vo-button[data-variant=primary]{box-shadow:0 8px 18px oklch(var(--vo-ink) / 8%), inset 0 1px 0 lab(95.5216% -3.54391 2.25482/.44)}}:root[data-theme=light] .vo-modal-footer .vo-button[data-variant=ghost],:root[data-theme=light] .vo-modal-footer .vo-button[data-variant=secondary]{background:var(--vo-light-surface-bg,#f4faf5eb);border-color:var(--vo-line-strong);color:var(--vo-forest-deep);box-shadow:inset 0 1px 0 #ffffffb8, inset 0 -1px 0 oklch(var(--vo-ink) / 4%)}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-modal-footer .vo-button[data-variant=ghost],:root[data-theme=light] .vo-modal-footer .vo-button[data-variant=secondary]{background:var(--vo-light-surface-bg,lab(97.8148% -2.95287 1.8782/.92));box-shadow:inset 0 1px 0 lab(100% 0 0/.72), inset 0 -1px 0 oklch(var(--vo-ink) / 4%)}}:root[data-theme=light] .vo-modal-footer .vo-button[data-variant=ghost]:hover:not(:disabled),:root[data-theme=light] .vo-modal-footer .vo-button[data-variant=ghost]:focus-visible:not(:disabled),:root[data-theme=light] .vo-modal-footer .vo-button[data-variant=secondary]:hover:not(:disabled),:root[data-theme=light] .vo-modal-footer .vo-button[data-variant=secondary]:focus-visible:not(:disabled){color:var(--vo-forest-deep);background:#ecf4eef5;background:lab(95.5216% -3.54391 2.25482/.96);border-color:#96743770;border-color:lab(51.3394% 8.70615 38.5366/.44)}:root[data-theme=light] .vo-auth-card,:root[data-theme=light] .vo-auth-screen-panel,:root[data-theme=light] .vo-auth-overlay-panel,:root[data-theme=light] .vo-mfa-panel,:root[data-theme=light] .vo-modal-frame,:root[data-theme=light] .vo-modal-frame[data-identity=true]{background:var(--vo-light-surface-bg,var(--vo-glass-card-bg));border-color:var(--vo-light-surface-border,var(--vo-line-strong));box-shadow:var(--vo-light-surface-shadow);-webkit-backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur))}.vo-shell-body:after,.vo-shell .vo-shell-body:after{display:none!important}.vo-dock-veil{height:var(--vo-dock);z-index:5;-webkit-backdrop-filter:blur(8px)saturate(118%);-webkit-mask-image:linear-gradient(#0000 0%,#000 24% 100%);mask-image:linear-gradient(#0000 0%,#000 24% 100%);-webkit-mask-image:linear-gradient(#0000 0%,lab(0% 0 0) 24% 100%);mask-image:linear-gradient(#0000 0%,lab(0% 0 0) 24% 100%);background:radial-gradient(45% 58px at 50% 30px,#000000c2 0%,#00000057 58%,#0000 86%),linear-gradient(#0000 0%,#0001003d 46%,#000000b3 100%);background:radial-gradient(45% 58px at 50% 30px,lab(.0275326% -.0664368 .0382632/.76) 0%,lab(.063509% -.121489 .0717878/.34) 58%,#0000 86%),linear-gradient(#0000 0%,lab(.122044% -.197485 .109836/.24) 46%,lab(.0275917% -.0680983 .0365764/.7) 100%);bottom:0;-webkit-mask-image:linear-gradient(#0000 0%,oklch(0% 0 0) 24% 100%)}:root[data-theme=light] .vo-dock-veil{background:radial-gradient(ellipse 45% 58px at 50% 30px, oklch(var(--vo-ink) / 12%) 0%, oklch(var(--vo-ink) / 5%) 58%, transparent 86%), linear-gradient(to top, oklch(var(--vo-ink) / 10%) 0%, oklch(var(--vo-ink) / 4%) 54%, transparent 100%);-webkit-backdrop-filter:none}:root[data-theme=light] .vo-overlay-modal>.vo-modal-frame,:root[data-theme=light] .vo-overlay-modal>.vo-modal-frame[data-identity=true]{background:var(--vo-light-surface-bg,var(--vo-glass-card-bg));color:var(--vo-ivory);box-shadow:var(--vo-light-surface-shadow);-webkit-backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));border-color:#0e1f1257;border-color:lab(9.95745% -10.1462 6.36466/.34)}:root[data-theme=light] .vo-overlay-modal>.vo-modal-frame:before,:root[data-theme=light] .vo-overlay-modal>.vo-modal-frame[data-identity=true]:before{display:block;box-shadow:inset 0 0 0 1px #ffffff6b;box-shadow:inset 0 0 0 1px lab(100% 0 0/.42)}:root[data-theme=light] .vo-overlay-modal>.vo-modal-frame .vo-modal-title,:root[data-theme=light] .vo-overlay-modal>.vo-modal-frame .vo-modal-body,:root[data-theme=light] .vo-overlay-modal>.vo-modal-frame .vo-modal-description{color:var(--vo-ivory)}.vo-pricing-section{gap:var(--vo-d2);display:grid}.vo-shell .vo-pricing-section .vo-plan-cycle .vo-segmented.vo-plan-cycle-segmented,.vo-shell .vo-pricing-section .vo-plan-cycle .vo-auth-mode-switch.vo-segmented.vo-view-segmented{border-radius:var(--vo-r-md);-webkit-backdrop-filter:blur(14px)saturate(125%);background:linear-gradient(#040b06c7,#0102019e);background:linear-gradient(lab(2.58806% -2.39338 1.36285/.78),lab(.486492% -.532761 .266546/.62));border:1px solid #ceac6d29;border:1px solid lab(72.3067% 6.8422 36.9838/.16);flex:none;gap:4px;width:min(100%,320px);min-height:40px;margin-left:auto;padding:4px;box-shadow:inset 0 1px #ffffff12,0 10px 28px #0000003d;box-shadow:inset 0 1px lab(100% 0 0/.07),0 10px 28px lab(.0270424% -.0564158 .0330538/.24);grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:column!important;display:grid!important}.vo-shell .vo-pricing-section .vo-plan-cycle .vo-plan-cycle-segmented button,.vo-shell .vo-pricing-section .vo-plan-cycle .vo-auth-mode-switch button{border-radius:var(--vo-r-sm);width:100%;min-width:0;min-height:32px;box-shadow:none;color:var(--vo-ivory-muted);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:560;display:inline-flex}.vo-shell .vo-pricing-section .vo-plan-cycle .vo-segmented-option-badge{border-radius:var(--vo-r-12);color:var(--vo-gold);letter-spacing:.02em;white-space:nowrap;background:#ceac6d1a;background:lab(72.3067% 6.8422 36.9838/.1);border:1px solid #ceac6d47;border:1px solid lab(72.3067% 6.8422 36.9838/.28);padding:2px 6px;font-size:10px;font-weight:680;line-height:1}.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented){border:1px solid oklch(var(--vo-ink) / 10%);border-radius:var(--vo-r-20);background:oklch(var(--vo-ink) / 3%);width:auto;min-height:0;box-shadow:var(--vo-chrome-recess-inset);grid-auto-columns:28px;grid-auto-flow:column;gap:2px;padding:2px;display:grid!important}.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented) button{aspect-ratio:1;place-items:center;width:28px;min-width:28px;max-width:28px;height:26px;min-height:26px;max-height:26px;font-size:11.5px;font-weight:720;line-height:1;display:grid;border-radius:10px!important;padding:0!important}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented) button{width:30px;min-width:30px;max-width:30px;height:28px;min-height:28px;max-height:28px;border-radius:10px!important}.vo-shell .vo-settings-pane .vo-select[data-open=true] .vo-select-menu{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:oklch(76% .09 82/.32) transparent;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#202d22,#071009);background:linear-gradient(lab(16.8211% -7.7309 4.97194),lab(3.85879% -3.47675 1.98122));max-height:min(320px,52vh);overflow:hidden auto}.vo-shell .vo-settings-pane .vo-select[data-open=true] .vo-select-menu::-webkit-scrollbar{width:8px;display:block}.vo-shell .vo-settings-pane .vo-select[data-open=true] .vo-select-menu::-webkit-scrollbar-thumb{background:#ceac6d4d padding-box padding-box;background:lab(72.3067% 6.8422 36.9838/.3) padding-box padding-box;border:2px solid #0000;border-radius:999px}.vo-shell .vo-settings-pane .vo-select[data-open=true] .vo-select-menu::-webkit-scrollbar-thumb:hover{background:#ceac6d75 padding-box padding-box;background:lab(72.3067% 6.8422 36.9838/.46) padding-box padding-box}.vo-shell .vo-dock-veil{width:min(92vw,640px);height:var(--vo-dock);z-index:5;contain:layout style paint;-webkit-backdrop-filter:blur(8px)saturate(118%);-webkit-mask-image:radial-gradient(92% 100% at 50% 100%,#000 0% 58%,#0000 100%);mask-image:radial-gradient(92% 100% at 50% 100%,#000 0% 58%,#0000 100%);-webkit-mask-image:radial-gradient(92% 100% at 50% 100%,lab(0% 0 0) 0% 58%,#0000 100%);mask-image:radial-gradient(92% 100% at 50% 100%,lab(0% 0 0) 0% 58%,#0000 100%);background:radial-gradient(78% 100% at 50% 100%,#000000b8 0%,#00000057 54%,#0000 78%);background:radial-gradient(78% 100% at 50% 100%,lab(.0275326% -.0664368 .0382632/.72) 0%,lab(.063509% -.121489 .0717878/.34) 54%,#0000 78%);left:50%;right:auto;transform:translate(-50%);-webkit-mask-image:radial-gradient(92% 100% at 50% 100%,oklch(0% 0 0) 0% 58%,#0000 100%);display:none!important}:root[data-theme=light] .vo-shell .vo-dock-veil{background:radial-gradient(ellipse 78% 100% at 50% 100%, oklch(var(--vo-ink) / 11%) 0%, oklch(var(--vo-ink) / 4%) 54%, transparent 78%);-webkit-backdrop-filter:none}.vo-shell .vo-dock{z-index:90;isolation:isolate}.vo-settings-action .vo-settings-button{isolation:isolate;-webkit-backdrop-filter:none;backdrop-filter:none}.vo-settings-action .vo-settings-button .vo-button-label{z-index:1;min-width:max-content;max-width:100%;color:inherit;opacity:1;visibility:visible;flex-shrink:0;position:relative}.vo-settings-action .vo-settings-button[data-variant=primary] .vo-button-label{color:var(--vo-forest-deep)}.vo-settings-action .vo-settings-button[data-variant=danger] .vo-button-label{color:#f18b70;color:lab(68.7967% 37.5203 32.1797)}.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented){border-radius:var(--vo-r-20);grid-auto-columns:28px;gap:2px;padding:2px}.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented) button{border:1px solid #0000;width:28px;min-width:28px;max-width:28px;height:26px;min-height:26px;max-height:26px;border-radius:10px!important}.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented) button:hover,.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented) button:focus-visible{background:oklch(var(--vo-ink) / 8%);color:var(--vo-ivory);border-color:#ceac6d47;border-color:lab(72.3067% 6.8422 36.9838/.28);border-radius:var(--vo-r-20)!important}.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented) button[data-active=true],.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented) button[aria-checked=true]{background:var(--vo-selected-bg);border-color:var(--vo-selected-border);color:var(--vo-forest-deep);box-shadow:inset 0 1px #ffffff2e,0 1px #00000029;box-shadow:inset 0 1px lab(100% 0 0/.18),0 1px lab(.0270424% -.0564158 .0330538/.16);border-radius:var(--vo-r-20)!important}.vo-shell .vo-pricing-section .vo-plan-cycle .vo-segmented.vo-plan-cycle-segmented,.vo-shell .vo-pricing-section .vo-plan-cycle .vo-auth-mode-switch.vo-segmented.vo-view-segmented{border-radius:var(--vo-r-12);background:linear-gradient(#040905e0,#000201b8);background:linear-gradient(lab(2.06848% -1.83711 1.0473/.88),lab(.328163% -.405699 .202298/.72));border-color:#ceac6d38;border-color:lab(72.3067% 6.8422 36.9838/.22);min-height:44px;padding:5px}.vo-shell .vo-pricing-section .vo-plan-cycle .vo-plan-cycle-segmented button,.vo-shell .vo-pricing-section .vo-plan-cycle .vo-auth-mode-switch button{border-radius:var(--vo-r-12);min-height:34px;color:var(--vo-ivory-muted)}.vo-shell .vo-pricing-section .vo-plan-cycle .vo-plan-cycle-segmented button[data-active=true],.vo-shell .vo-pricing-section .vo-plan-cycle .vo-plan-cycle-segmented button[aria-checked=true],.vo-shell .vo-pricing-section .vo-plan-cycle .vo-auth-mode-switch button[data-active=true],.vo-shell .vo-pricing-section .vo-plan-cycle .vo-auth-mode-switch button[aria-checked=true]{color:var(--vo-gold);background:linear-gradient(#ceac6d29,#ceac6d12);background:linear-gradient(lab(72.3067% 6.8422 36.9838/.16),lab(72.3067% 6.8422 36.9838/.07));border-color:#ceac6d6b;border-color:lab(72.3067% 6.8422 36.9838/.42);box-shadow:inset 0 1px #ffffff1f,0 1px #00000024;box-shadow:inset 0 1px lab(100% 0 0/.12),0 1px lab(.0270424% -.0564158 .0330538/.14)}.vo-shell .vo-pricing-section .vo-plan-cycle .vo-segmented-option-badge{border-radius:var(--vo-r-12);margin-left:2px;padding:2px 7px}.vo-shell .vo-select-trigger{-webkit-backdrop-filter:none;backdrop-filter:none;min-height:36px;color:var(--vo-ivory);background:linear-gradient(#040905e0,#000201b8);background:linear-gradient(lab(2.06848% -1.83711 1.0473/.88),lab(.328163% -.405699 .202298/.72));border:1px solid #ceac6d38;border:1px solid lab(72.3067% 6.8422 36.9838/.22);padding:8px 14px;font-size:13px;box-shadow:inset 0 1px #ffffff12,inset 0 -1px #00000047;box-shadow:inset 0 1px lab(100% 0 0/.07),inset 0 -1px lab(.0275326% -.0664368 .0382632/.28);border-radius:var(--vo-select-radius,var(--vo-r-20))!important}.vo-shell .vo-select-trigger:hover,.vo-shell .vo-select-trigger:focus-visible{box-shadow:var(--vo-shadow-focus,0 0 0 3px #ceac6d1f), inset 0 1px 0 #ffffff14, inset 0 -1px 0 #00000047;border-color:#ceac6d6b;border-color:lab(72.3067% 6.8422 36.9838/.42)}@supports (color:lab(0% 0 0)){.vo-shell .vo-select-trigger:hover,.vo-shell .vo-select-trigger:focus-visible{box-shadow:var(--vo-shadow-focus,0 0 0 3px lab(72.3067% 6.8422 36.9838/.12)), inset 0 1px 0 lab(100% 0 0/.08), inset 0 -1px 0 lab(.0275326% -.0664368 .0382632/.28)}}.vo-shell .vo-select[data-open=true] .vo-select-trigger{border-color:#ceac6d7a;border-color:lab(72.3067% 6.8422 36.9838/.48);box-shadow:var(--vo-shadow-focus,0 0 0 3px #ceac6d24), inset 0 1px 0 #ffffff1a;background:linear-gradient(#060d08eb,#010302c7);background:linear-gradient(lab(3.17441% -2.75388 1.57093/.92),lab(.693924% -.785552 .392678/.78));border-bottom-color:oklch(76% .09 82/.16);border-bottom-right-radius:0;border-bottom-left-radius:0}@supports (color:lab(0% 0 0)){.vo-shell .vo-select[data-open=true] .vo-select-trigger{box-shadow:var(--vo-shadow-focus,0 0 0 3px lab(72.3067% 6.8422 36.9838/.14)), inset 0 1px 0 lab(100% 0 0/.1)}}.vo-shell .vo-select .vo-select-menu{border:1px solid #ceac6d6b;border:1px solid lab(72.3067% 6.8422 36.9838/.42);border-radius:0 0 var(--vo-select-radius) var(--vo-select-radius);-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#202d22,#071009);background:linear-gradient(lab(16.8211% -7.7309 4.97194),lab(3.85879% -3.47675 1.98122));border-top-color:oklch(76% .09 82/.14);padding:4px 0;box-shadow:0 18px 44px #00000085,0 0 0 1px #ceac6d1a,inset 0 1px #ffffff14;box-shadow:0 18px 44px lab(.00857163% -.0279099 .0152498/.52),0 0 0 1px lab(72.3067% 6.8422 36.9838/.1),inset 0 1px lab(100% 0 0/.08);margin-top:-1px!important;top:100%!important}.vo-shell .vo-select-option{border:0;border-bottom:1px solid oklch(var(--vo-ink) / 6%);min-height:36px;color:var(--vo-ivory);background:0 0;border-radius:0;padding:0 14px;font-size:13px}.vo-shell .vo-select-option:last-child{border-bottom:0}.vo-shell .vo-select-option:hover,.vo-shell .vo-select-option:focus-visible,.vo-shell .vo-select-option[data-active=true]{background:oklch(var(--vo-ink) / 8%);color:var(--vo-ivory);border-color:#0000}.vo-shell .vo-select-menu .vo-select-option[aria-selected=true],.vo-shell .vo-select-option[aria-selected=true]{color:var(--vo-gold,#ceac6d);box-shadow:none;background:linear-gradient(#ceac6d29,#ceac6d12);background:linear-gradient(lab(72.3067% 6.8422 36.9838/.16),lab(72.3067% 6.8422 36.9838/.07));border-color:#0000;font-weight:620}@supports (color:lab(0% 0 0)){.vo-shell .vo-select-menu .vo-select-option[aria-selected=true],.vo-shell .vo-select-option[aria-selected=true]{color:var(--vo-gold,lab(72.3067% 6.8422 36.9838))}}.vo-shell .vo-select-chevron{border-bottom-color:#ceac6d9e;border-bottom-color:lab(72.3067% 6.8422 36.9838/.62);border-right-color:#ceac6d9e;border-right-color:lab(72.3067% 6.8422 36.9838/.62)}.vo-shell .vo-select[data-open=true] .vo-select-chevron,.vo-shell .vo-select-trigger:hover .vo-select-chevron,.vo-shell .vo-select-trigger:focus-visible .vo-select-chevron{border-right-color:var(--vo-gold,#ceac6d);border-bottom-color:var(--vo-gold,#ceac6d)}@supports (color:lab(0% 0 0)){.vo-shell .vo-select[data-open=true] .vo-select-chevron,.vo-shell .vo-select-trigger:hover .vo-select-chevron,.vo-shell .vo-select-trigger:focus-visible .vo-select-chevron{border-right-color:var(--vo-gold,lab(72.3067% 6.8422 36.9838));border-bottom-color:var(--vo-gold,lab(72.3067% 6.8422 36.9838))}}:root[data-theme=light] .vo-shell .vo-select-trigger{color:#0b140d;color:lab(5.46796% -4.327 2.67809);background:linear-gradient(#fffffff5,#f4faf5f0);background:linear-gradient(lab(100% 0 0/.96),lab(97.8148% -2.95287 1.8782/.94));border-color:#ceac6d47;border-color:lab(72.3067% 6.8422 36.9838/.28)}:root[data-theme=light] .vo-shell .vo-select[data-open=true] .vo-select-trigger{border-color:#ceac6d6b;border-color:lab(72.3067% 6.8422 36.9838/.42);border-bottom-color:oklch(76% .09 82/.18)}:root[data-theme=light] .vo-shell .vo-select .vo-select-menu{border-color:#ceac6d61;border-color:lab(72.3067% 6.8422 36.9838/.38);background:#f7fef8fa;background:lab(98.9748% -2.95284 1.87817/.98);border-top-color:oklch(76% .09 82/.14)}:root[data-theme=light] .vo-shell .vo-select-option{color:#0b140d;color:lab(5.46796% -4.327 2.67809);border-bottom-color:#cac4b229;border-bottom-color:lab(79.2396% .119776 9.66616/.16)}:root[data-theme=light] .vo-shell .vo-select-menu .vo-select-option[aria-selected=true]{color:#7d6538;color:lab(44.4174% 5.60853 29.3068);background:#ceac6d1f;background:lab(72.3067% 6.8422 36.9838/.12)}.vo-dock-veil{display:none!important}.vo-shell .vo-dock{background:var(--vo-glass-dock-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#cac4b22b;border-color:lab(79.2396% .119776 9.66616/.17);box-shadow:inset 0 1px #ffffff17,inset 0 -1px #00000052,0 20px 52px #0000008a,0 6px 18px #0000005c;box-shadow:inset 0 1px lab(100% 0 0/.09),inset 0 -1px lab(.0275326% -.0664368 .0382632/.32),0 20px 52px lab(.00857163% -.0279099 .0152498/.54),0 6px 18px lab(.00857163% -.0279099 .0152498/.36)}.vo-shell .vo-dock:before{opacity:.42}:root[data-theme=light] .vo-shell .vo-dock{border-color:#cac4b238;border-color:lab(79.2396% .119776 9.66616/.22);box-shadow:inset 0 1px #ffffffb8,inset 0 -1px #0e1f120f,0 16px 40px #111e141f,0 4px 12px #111e1414;box-shadow:inset 0 1px lab(100% 0 0/.72),inset 0 -1px lab(9.95745% -10.1462 6.36466/.06),0 16px 40px lab(9.88336% -8.35392 5.29203/.12),0 4px 12px lab(9.88336% -8.35392 5.29203/.08)}:root[data-theme=light] .vo-shell .vo-dock:before{opacity:.32}.vo-shell-body:after,.vo-shell .vo-shell-body:after{content:none!important;display:none!important}.vo-shell .vo-search{width:min(520px,100%);min-width:180px}.vo-shell .vo-search-input{border-radius:var(--vo-r-20);-webkit-backdrop-filter:none;backdrop-filter:none;height:40px;min-height:40px;color:var(--vo-ivory);background:linear-gradient(#040905e0,#000201b8);background:linear-gradient(lab(2.06848% -1.83711 1.0473/.88),lab(.328163% -.405699 .202298/.72));border:1px solid #ceac6d38;border:1px solid lab(72.3067% 6.8422 36.9838/.22);padding:0 14px 0 36px;font-size:13px;box-shadow:inset 0 1px #ffffff12,inset 0 -1px #00000047;box-shadow:inset 0 1px lab(100% 0 0/.07),inset 0 -1px lab(.0275326% -.0664368 .0382632/.28)}.vo-shell .vo-search-input::placeholder{color:#bbb7aeb8;color:lab(74.5437% .18391 5.37452/.72)}.vo-shell .vo-search-input:focus{box-shadow:var(--vo-shadow-focus,0 0 0 3px #ceac6d24), inset 0 1px 0 #ffffff1a, inset 0 -1px 0 #00000047;border-color:#ceac6d7a;border-color:lab(72.3067% 6.8422 36.9838/.48)}@supports (color:lab(0% 0 0)){.vo-shell .vo-search-input:focus{box-shadow:var(--vo-shadow-focus,0 0 0 3px lab(72.3067% 6.8422 36.9838/.14)), inset 0 1px 0 lab(100% 0 0/.1), inset 0 -1px 0 lab(.0275326% -.0664368 .0382632/.28)}}.vo-shell .vo-search-icon{color:#ceac6d9e;color:lab(72.3067% 6.8422 36.9838/.62);font-size:14px;left:14px}:root[data-theme=light] .vo-shell .vo-search-input{color:#0b140d;color:lab(5.46796% -4.327 2.67809);background:linear-gradient(#fffffff5,#f4faf5f0);background:linear-gradient(lab(100% 0 0/.96),lab(97.8148% -2.95287 1.8782/.94));border-color:#ceac6d47;border-color:lab(72.3067% 6.8422 36.9838/.28)}:root[data-theme=light] .vo-shell .vo-search-input::placeholder{color:#465047b8;color:lab(32.9863% -5.9229 3.78504/.72)}:root[data-theme=light] .vo-shell .vo-search-input:focus{border-color:#ceac6d6b;border-color:lab(72.3067% 6.8422 36.9838/.42)}.vo-onboarding-transition[data-phase=idle] .vo-auth-screen-panel[data-pin-card=bare]{transition:none}.vo-onboarding-transition[data-phase=idle] .vo-auth-screen-panel[data-pin-card=bare]:before{content:none;transition:none}.vo-activity-action-slot{flex:0 0 clamp(148px,15vw,210px);align-items:center;min-height:34px}.vo-activity-action-slot[data-visible=false]{visibility:hidden;pointer-events:none;display:flex}.vo-activity-action-slot>.vo-button{justify-content:center;width:100%}.vo-activity-tab-stage{min-width:0;display:block}.vo-activity-tab-stage>[role=tabpanel]{min-width:0;display:none}.vo-activity-tab-stage>[role=tabpanel][data-active=true]{display:block}.vo-shell .vo-settings-pane .vo-mapping-rules,.vo-shell .vo-content .vo-mapping-rules{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}:root[data-theme=light] .vo-shell .vo-settings-pane .vo-mapping-rules,:root[data-theme=light] .vo-shell .vo-content .vo-mapping-rules{box-shadow:none;background:0 0;border:0}.vo-shell .vo-settings-pane .vo-mapping-rules-add,.vo-shell .vo-content .vo-mapping-rules-add{padding:10px 0}.vo-auth-login-stage{padding-top:max(54px, calc(env(safe-area-inset-top,0px) + var(--vo-titlebar-safe-top,18px) + 34px));padding-bottom:max(64px, calc(env(safe-area-inset-bottom,0px) + 48px));align-content:start}.vo-auth-login-stage .vo-auth-shell.vo-auth-shell-switcher{--vo-auth-switcher-width:min(880px, calc(100vw - 96px));align-self:start}@media (max-height:860px) and (min-width:761px){.vo-auth-login-stage{padding-top:max(34px, calc(env(safe-area-inset-top,0px) + var(--vo-titlebar-safe-top,18px) + 18px));padding-bottom:max(42px, calc(env(safe-area-inset-bottom,0px) + 28px));row-gap:14px}.vo-auth-login-stage .vo-auth-shell.vo-auth-shell-switcher{--vo-auth-switcher-width:min(820px, calc(100vw - 80px))}.vo-auth-login-stage .vo-auth-card.vo-auth-switcher{min-height:0}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-form,.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-cover{padding:22px 24px}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-form{gap:13px}.vo-auth-login-stage .vo-auth-card-head,.vo-auth-login-stage .vo-auth-card-body,.vo-auth-login-stage .vo-auth-form{gap:10px}.vo-auth-login-stage .vo-auth-divider{margin-block:4px}.vo-auth-login-stage .vo-auth-card .vo-auth-title{font-size:clamp(26px,2.4vw,34px);line-height:1.06}.vo-auth-login-stage .vo-auth-subtitle{margin-top:0;line-height:1.42}.vo-auth-login-stage .vo-auth-card .vo-button.vo-auth-sso-button,.vo-auth-login-stage .vo-auth-card .vo-button.vo-auth-primary-button,.vo-auth-login-stage .vo-auth-input{height:40px;min-height:40px}.vo-auth-login-stage .vo-auth-switcher-cover-title{font-size:clamp(23px,2.3vw,30px);line-height:1.28}}.vo-shell{grid-template-rows:calc(var(--vo-header) + env(safe-area-inset-top,0px)) minmax(0, 1fr)}.vo-shell-body{grid-row:2}.vo-shell>.vo-dock{left:50%;right:auto;bottom:max(12px, env(safe-area-inset-bottom,0px));margin:0;position:absolute;transform:translate(-50%)}.vo-shell[data-runtime=browser]>.vo-dock{transform:translate(-50%,-12px)}.vo-shell[data-runtime=browser] .vo-header{padding-right:var(--vo-page-gutter-inline)}.vo-auth-flow-page .vo-auth-screen-panel[data-align=center]{text-align:left}.vo-auth-flow-page .vo-auth-screen-panel[data-align=center] .vo-auth-screen-head,.vo-auth-flow-page .vo-auth-screen-panel[data-align=center] .vo-auth-title,.vo-auth-flow-page .vo-auth-screen-panel[data-align=center] .vo-auth-subtitle{text-align:left;align-self:stretch;width:100%;max-width:none}.vo-auth-flow-page .vo-auth-screen-panel[data-align=center] .vo-auth-screen-head .vo-auth-section-header{justify-content:flex-start;align-self:flex-start;width:100%}.vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare] .vo-auth-screen-head,.vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare] .vo-auth-title,.vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare] .vo-auth-subtitle{width:var(--vo-quick-unlock-pad-width);max-width:var(--vo-quick-unlock-pad-width);margin-inline:auto}:root[data-form-factor=phone] .vo-shell[data-runtime=native]>.vo-dock{bottom:max(8px, env(safe-area-inset-bottom,0px))}:root:has(.vo-auth-login-stage){overscroll-behavior:none;overflow:hidden}:root:has(.vo-auth-login-stage) body{overscroll-behavior:none;overflow:hidden}:root:has(.vo-auth-login-stage) #root{overscroll-behavior:none;overflow:hidden}.vo-auth-login-stage{align-content:center;row-gap:var(--vo-d1);height:100dvh;min-height:100dvh;max-height:100dvh;padding:max(var(--vo-d3), calc(env(safe-area-inset-top,0px) + var(--vo-titlebar-safe-top,var(--vo-d2)))) clamp(var(--vo-d2), 5vw, var(--vo-d5)) max(var(--vo-d2), calc(env(safe-area-inset-bottom,0px) + var(--vo-d1)));grid-template-rows:minmax(0,1fr) auto;overflow:hidden}.vo-auth-login-stage .vo-auth-shell.vo-auth-shell-switcher{--vo-auth-switcher-width:min(1100px, calc(100vw - (var(--vo-d3) * 2)));align-self:center;height:min(680px,100dvh - 100px);max-height:calc(100dvh - 100px)}.vo-auth-login-stage .vo-auth-card.vo-auth-switcher{border-radius:var(--vo-r-28);background:var(--vo-glass-auth-panel-bg);border-color:var(--vo-glass-auth-panel-border);-webkit-backdrop-filter:none;backdrop-filter:none;height:100%;min-height:0;max-height:100%;box-shadow:var(--vo-glass-auth-panel-shadow), var(--vo-glass-auth-panel-ring)}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-form,.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-cover{height:100%;min-height:0;padding:var(--vo-d3)}.vo-auth-login-stage .vo-auth-card-head,.vo-auth-login-stage .vo-auth-card-body,.vo-auth-login-stage .vo-auth-form{gap:var(--vo-d1)}.vo-auth-login-stage .vo-auth-card .vo-auth-title{max-width:18ch;font-size:clamp(30px,3.1vw,42px);line-height:1.04}.vo-auth-login-stage .vo-auth-subtitle{max-width:40ch;margin-top:0;line-height:1.5}.vo-auth-login-stage .vo-auth-card .vo-button.vo-auth-sso-button{min-height:var(--vo-d4);border-radius:var(--vo-r-lg);background:var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));border-color:var(--vo-chrome-recess-border,var(--vo-glass-auth-inner-border));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--vo-chrome-recess-inset)}.vo-auth-card .vo-auth-input.vo-auth-input-iconed,.vo-auth-flow-page .vo-auth-input.vo-auth-input-iconed{padding-left:calc(var(--vo-d3) + var(--vo-d0))}.vo-auth-card .vo-button.vo-auth-sso-button{color:var(--vo-ivory);box-shadow:var(--vo-chrome-recess-inset), inset 0 1px 0 oklch(var(--vo-ink) / 6%);font-weight:640}.vo-auth-sso-button[data-sso-loading=true]{isolation:isolate;position:relative;overflow:hidden}.vo-auth-sso-button[data-sso-loading=true]:after{content:"";border-radius:inherit;background:var(--vo-shimmer-gradient);animation:vo-shimmer-sweep var(--vo-shimmer-duration) ease-in-out infinite;pointer-events:none;z-index:1;position:absolute;inset:0;transform:translate(-100%)}.vo-auth-card .vo-button.vo-auth-sso-button:hover:not(:disabled),.vo-auth-card .vo-button.vo-auth-sso-button:focus-visible:not(:disabled){background:oklch(var(--vo-ink) / 6%);box-shadow:var(--vo-chrome-recess-inset), 0 0 0 .5px #ceac6d38;border-color:#ceac6d47;border-color:lab(72.3067% 6.8422 36.9838/.28)}@supports (color:lab(0% 0 0)){.vo-auth-card .vo-button.vo-auth-sso-button:hover:not(:disabled),.vo-auth-card .vo-button.vo-auth-sso-button:focus-visible:not(:disabled){box-shadow:var(--vo-chrome-recess-inset), 0 0 0 .5px lab(72.3067% 6.8422 36.9838/.22)}}.vo-auth-login-stage .vo-auth-mode-switch{display:none}.vo-auth-flow-page .vo-panel.vo-auth-screen-panel,.vo-auth-flow-page .vo-panel.vo-mfa-panel,.vo-auth-flow-page .vo-panel.vo-pin-recovery-panel,.vo-auth-flow-page .vo-panel.vo-touchid-setup-panel,.vo-auth-stage .vo-panel.vo-auth-card,.vo-auth-stage .vo-panel.vo-agreement-card,.vo-auth-stage .vo-panel.vo-offline-card{border-radius:var(--vo-r-28);background:var(--vo-glass-auth-panel-bg);border-color:var(--vo-glass-auth-panel-border);-webkit-backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%));backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%));box-shadow:var(--vo-glass-auth-panel-shadow), var(--vo-glass-auth-panel-ring), var(--vo-chrome-recess-inset)}.vo-auth-flow-page .vo-panel.vo-auth-screen-panel:not([data-pin-card=bare]),.vo-auth-flow-page .vo-panel.vo-auth-screen-panel.vo-mfa-panel,.vo-auth-flow-page .vo-panel.vo-auth-screen-panel.vo-pin-recovery-panel,.vo-auth-flow-page .vo-panel.vo-auth-screen-panel.vo-touchid-setup-panel{border-radius:var(--vo-r-28)}.vo-overlay-page.vo-quick-unlock-stage,.vo-overlay-page.vo-pin-setup-stage{overflow:hidden}.vo-auth-screen-panel[data-pin-card=bare]{width:min(560px, calc(100vw - (var(--vo-d4) * 2)));gap:var(--vo-d2);max-width:100%;padding:var(--vo-d3);border-radius:var(--vo-r-20)}.vo-auth-screen-panel[data-pin-card=bare] .vo-auth-title{color:var(--vo-ivory);letter-spacing:0;font-size:clamp(30px,3.1vw,42px)}.vo-auth-screen-panel[data-pin-card=bare] .vo-auth-subtitle{color:var(--vo-gold);font-weight:640}.vo-auth-screen-panel[data-pin-card=bare] .vo-auth-screen-head:after{width:min(var(--vo-d5), 22vw);margin-top:var(--vo-d0);opacity:.42;box-shadow:none}.vo-pin-pad-shell{gap:var(--vo-d1);width:min(100%,342px)}.vo-pin-dots{gap:var(--vo-d1)}.vo-pin-dot{width:var(--vo-d1);height:var(--vo-d1);background:var(--vo-chrome-recess-bg,#ceac6d14);border-color:#ceac6d6b;border-color:lab(72.3067% 6.8422 36.9838/.42)}@supports (color:lab(0% 0 0)){.vo-pin-dot{background:var(--vo-chrome-recess-bg,lab(72.3067% 6.8422 36.9838/.08))}}.vo-pin-dot[data-filled=true],.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-dot[data-filled=true]{box-shadow:0 0 0 2px #ceac6d24, inset 0 1px 0 oklch(var(--vo-ink) / 12%);transform:scale(1)}@supports (color:lab(0% 0 0)){.vo-pin-dot[data-filled=true],.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-dot[data-filled=true]{box-shadow:0 0 0 2px lab(72.3067% 6.8422 36.9838/.14), inset 0 1px 0 oklch(var(--vo-ink) / 12%)}}.vo-pin-pad{gap:var(--vo-d1)}.vo-pin-key,.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key{height:var(--vo-d4);border-radius:var(--vo-r-20);background:var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));border:1px solid var(--vo-chrome-recess-border,var(--vo-glass-auth-inner-border));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--vo-chrome-recess-inset), inset 0 1px 0 oklch(var(--vo-ink) / 6%);color:var(--vo-ivory);font-size:clamp(22px,2.2vw,26px)}.vo-pin-key:hover:not(:disabled),.vo-pin-key:focus-visible,.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:hover:not(:disabled),.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:focus-visible{background:oklch(var(--vo-ink) / 6%);box-shadow:var(--vo-chrome-recess-inset);border-color:#ceac6d7a;border-color:lab(72.3067% 6.8422 36.9838/.48);outline:0}.vo-pin-key:active:not(:disabled),.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:active:not(:disabled){transform:scale(.98)}.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key-biometric{color:var(--vo-gold);box-shadow:var(--vo-chrome-recess-inset);background:linear-gradient(#ceac6d24,#ceac6d0f);background:linear-gradient(lab(72.3067% 6.8422 36.9838/.14),lab(72.3067% 6.8422 36.9838/.06));border-color:#ceac6d47;border-color:lab(72.3067% 6.8422 36.9838/.28)}.vo-auth-flow-page .vo-auth-code-input,.vo-auth-flow-page .vo-pin-input,.vo-modal-frame[data-identity=true] .vo-auth-code-input,.vo-modal-frame[data-identity=true] .vo-pin-input{border-radius:var(--vo-r-20);background:var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));border-color:var(--vo-chrome-recess-border,var(--vo-glass-auth-inner-border));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--vo-chrome-recess-inset)}.vo-auth-flow-page .vo-auth-mfa-section-code[data-feedback=success] .vo-auth-code-input,.vo-auth-flow-page .vo-auth-mfa-section-code[data-feedback=success] .vo-auth-code-input[data-filled=true],.vo-auth-flow-page .vo-auth-mfa-section-code[data-feedback=success] .vo-auth-1password-code,.vo-modal-frame[data-identity=true] .vo-auth-mfa-section-code[data-feedback=success] .vo-auth-code-input,.vo-modal-frame[data-identity=true] .vo-auth-mfa-section-code[data-feedback=success] .vo-auth-1password-code{color:var(--vo-ivory);background:linear-gradient(180deg, #83a46e24, #83a46e0f), var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));box-shadow:var(--vo-chrome-recess-inset), 0 0 0 1px #83a46e38, 0 0 18px #83a46e29;border-color:#83a46e94;border-color:lab(63.8542% -19.56 24.2383/.58)}@supports (color:lab(0% 0 0)){.vo-auth-flow-page .vo-auth-mfa-section-code[data-feedback=success] .vo-auth-code-input,.vo-auth-flow-page .vo-auth-mfa-section-code[data-feedback=success] .vo-auth-code-input[data-filled=true],.vo-auth-flow-page .vo-auth-mfa-section-code[data-feedback=success] .vo-auth-1password-code,.vo-modal-frame[data-identity=true] .vo-auth-mfa-section-code[data-feedback=success] .vo-auth-code-input,.vo-modal-frame[data-identity=true] .vo-auth-mfa-section-code[data-feedback=success] .vo-auth-1password-code{background:linear-gradient(180deg, lab(63.8542% -19.56 24.2383/.14), lab(63.8542% -19.56 24.2383/.06)), var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));box-shadow:var(--vo-chrome-recess-inset), 0 0 0 1px lab(63.8542% -19.56 24.2383/.22), 0 0 18px lab(63.8542% -19.56 24.2383/.16)}}.vo-auth-flow-page .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-code-input,.vo-auth-flow-page .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-code-input[data-filled=true],.vo-auth-flow-page .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-1password-code,.vo-modal-frame[data-identity=true] .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-code-input,.vo-modal-frame[data-identity=true] .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-1password-code{color:var(--vo-ivory);background:linear-gradient(180deg, #bd725e1f, #bd725e0d), var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));box-shadow:var(--vo-chrome-recess-inset), 0 0 0 1px #bd725e3d, 0 0 16px #bd725e29;border-color:#bd725ea3;border-color:lab(56.2866% 28.7218 24.4586/.64)}@supports (color:lab(0% 0 0)){.vo-auth-flow-page .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-code-input,.vo-auth-flow-page .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-code-input[data-filled=true],.vo-auth-flow-page .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-1password-code,.vo-modal-frame[data-identity=true] .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-code-input,.vo-modal-frame[data-identity=true] .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-1password-code{background:linear-gradient(180deg, lab(56.2866% 28.7218 24.4586/.12), lab(56.2866% 28.7218 24.4586/.05)), var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));box-shadow:var(--vo-chrome-recess-inset), 0 0 0 1px lab(56.2866% 28.7218 24.4586/.24), 0 0 16px lab(56.2866% 28.7218 24.4586/.16)}}.vo-auth-code-input{width:var(--vo-d4);height:var(--vo-d4)}.vo-auth-flow-page .vo-auth-mfa-segmented button,.vo-modal-frame[data-identity=true] .vo-auth-mfa-segmented button,.vo-auth-flow-page .vo-auth-mfa-email-send,.vo-modal-frame[data-identity=true] .vo-auth-mfa-email-send,.vo-mfa-setup,.vo-mfa-secret{border-radius:var(--vo-r-20);background:var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));border-color:var(--vo-chrome-recess-border,var(--vo-glass-auth-inner-border));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--vo-chrome-recess-inset)}@media (max-height:860px) and (min-width:761px){.vo-auth-login-stage{row-gap:var(--vo-d0);padding:max(var(--vo-d2), calc(env(safe-area-inset-top,0px) + var(--vo-titlebar-safe-top,var(--vo-d1)))) var(--vo-d4) max(var(--vo-d1), calc(env(safe-area-inset-bottom,0px) + var(--vo-d0)))}.vo-auth-login-stage .vo-auth-shell.vo-auth-shell-switcher{--vo-auth-switcher-width:min(980px, calc(100vw - (var(--vo-d4) * 2)));height:min(560px, calc(100dvh - (var(--vo-d4) + var(--vo-d3))));max-height:calc(100dvh - (var(--vo-d4) + var(--vo-d3)))}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-form,.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-cover{padding:var(--vo-d2)}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-form{justify-content:flex-start;overflow:visible}.vo-auth-login-stage .vo-auth-card-head,.vo-auth-login-stage .vo-auth-card-body,.vo-auth-login-stage .vo-auth-form{gap:var(--vo-d0)}.vo-auth-login-stage .vo-auth-divider{margin-block:0}.vo-auth-login-stage .vo-auth-card .vo-auth-title{font-size:clamp(26px,2.4vw,34px);line-height:1.06}.vo-auth-login-stage .vo-auth-subtitle{line-height:1.38}.vo-auth-login-stage .vo-auth-card .vo-button.vo-auth-sso-button,.vo-auth-login-stage .vo-auth-card .vo-button.vo-auth-primary-button,.vo-auth-login-stage .vo-auth-input{height:40px;min-height:40px}.vo-auth-login-stage .vo-auth-card .vo-button.vo-button-full:not(.vo-auth-sso-button):not(.vo-auth-primary-button){height:32px;min-height:32px}.vo-auth-login-stage .vo-auth-banner{padding-block:var(--vo-d0)}}@media (max-width:760px){.vo-auth-login-stage{padding:var(--vo-d2)}.vo-auth-login-stage .vo-auth-shell.vo-auth-shell-switcher{--vo-auth-switcher-width:min(440px, 100%);height:auto;max-height:calc(100dvh - var(--vo-d3))}.vo-auth-login-stage .vo-auth-card.vo-auth-switcher{height:auto;max-height:100%;overflow:hidden}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-form,.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-cover{height:auto;padding:var(--vo-d2)}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-cover,.vo-auth-login-stage .vo-auth-switcher[data-mode=register]>.vo-auth-switcher-cover{min-height:178px}.vo-auth-screen-panel[data-pin-card=bare]{width:min(440px, calc(100vw - (var(--vo-d2) * 2)));padding:var(--vo-d2)}}.vo-auth-login-stage .vo-auth-shell.vo-auth-shell-switcher{height:min(680px,100dvh - 100px);max-height:calc(100dvh - 100px)}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-form{justify-content:flex-start;gap:clamp(8px,1.1vh,14px);overflow:hidden}.vo-auth-login-stage .vo-auth-card-head,.vo-auth-login-stage .vo-auth-card-body,.vo-auth-login-stage .vo-auth-form{min-height:0}.vo-auth-login-stage .vo-auth-card-head{flex:none;gap:clamp(6px,.8vh,10px)}.vo-auth-login-stage .vo-auth-card-body{flex:auto;justify-content:flex-start;gap:clamp(8px,1vh,12px)}.vo-auth-login-stage .vo-auth-section-header{padding-block:0 1px;font-size:10.5px;line-height:1.25}.vo-auth-login-stage .vo-auth-card .vo-auth-title{font-size:clamp(28px,2.8vw,40px);line-height:1.02}.vo-auth-login-stage .vo-auth-subtitle{line-height:1.35}.vo-auth-login-stage .vo-auth-card .vo-button.vo-auth-sso-button,.vo-auth-login-stage .vo-auth-card .vo-button.vo-auth-primary-button,.vo-auth-login-stage .vo-auth-input{height:44px;min-height:44px}.vo-auth-login-stage .vo-auth-field{gap:4px}.vo-auth-login-stage .vo-auth-divider{margin-block:0}.vo-auth-login-stage .vo-auth-links{flex:none;align-items:center;min-height:26px;padding-top:0}.vo-auth-login-stage .vo-auth-link{padding-block:4px;line-height:1.2}@media (max-height:860px) and (min-width:761px){.vo-auth-login-stage .vo-auth-shell.vo-auth-shell-switcher{height:min(620px,100dvh - 108px);max-height:calc(100dvh - 108px)}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-form,.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-cover{padding:18px 24px}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-form{gap:8px;overflow:hidden}.vo-auth-login-stage .vo-auth-card-head,.vo-auth-login-stage .vo-auth-card-body,.vo-auth-login-stage .vo-auth-form{gap:8px}.vo-auth-login-stage .vo-auth-section-header{font-size:10px;line-height:1.2}.vo-auth-login-stage .vo-auth-card .vo-auth-title{font-size:clamp(25px,2.2vw,32px);line-height:1.02}.vo-auth-login-stage .vo-auth-subtitle{font-size:13px;line-height:1.28}.vo-auth-login-stage .vo-auth-label{font-size:10px;line-height:1.2}.vo-auth-login-stage .vo-auth-card .vo-button.vo-auth-sso-button,.vo-auth-login-stage .vo-auth-card .vo-button.vo-auth-primary-button,.vo-auth-login-stage .vo-auth-input{height:38px;min-height:38px}.vo-auth-login-stage .vo-auth-card .vo-auth-sso-button .vo-button-icon{width:18px;height:18px}.vo-auth-login-stage .vo-auth-divider{gap:10px;font-size:10px}.vo-auth-login-stage .vo-auth-links{min-height:22px;font-size:12.5px}.vo-auth-login-stage .vo-auth-link{padding-block:2px}.vo-auth-login-stage .vo-auth-card .vo-button.vo-button-full:not(.vo-auth-sso-button):not(.vo-auth-primary-button){height:30px;min-height:30px}}@media (max-height:720px) and (min-width:761px){.vo-auth-login-stage .vo-auth-shell.vo-auth-shell-switcher{height:min(570px,100dvh - 86px);max-height:calc(100dvh - 86px)}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-form,.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-cover{padding:16px 22px}.vo-auth-login-stage .vo-auth-card-head,.vo-auth-login-stage .vo-auth-card-body,.vo-auth-login-stage .vo-auth-form{gap:7px}.vo-auth-login-stage .vo-auth-card .vo-auth-title{font-size:clamp(24px,2vw,30px)}.vo-auth-login-stage .vo-auth-subtitle{font-size:12.5px;line-height:1.24}.vo-auth-login-stage .vo-auth-card .vo-button.vo-auth-sso-button,.vo-auth-login-stage .vo-auth-card .vo-button.vo-auth-primary-button,.vo-auth-login-stage .vo-auth-input{height:36px;min-height:36px}}.vo-header:before{display:none!important}.vo-header:after{pointer-events:none;z-index:1;-webkit-backdrop-filter:blur(10px)saturate(118%);backdrop-filter:blur(10px)saturate(118%);-webkit-mask-image:linear-gradient(#000 0% 42%,#0000 100%);mask-image:linear-gradient(#000 0% 42%,#0000 100%);-webkit-mask-image:linear-gradient(lab(0% 0 0) 0% 42%,#0000 100%);mask-image:linear-gradient(lab(0% 0 0) 0% 42%,#0000 100%);background:linear-gradient(#0000006b 0%,#0003 48%,#0000 100%);background:linear-gradient(lab(.0635967% -.12435 .0682741/.42) 0%,lab(.0635967% -.12435 .0682741/.2) 48%,#0000 100%);height:18px;position:absolute;top:100%;left:0;right:0;-webkit-mask-image:linear-gradient(oklch(0% 0 0) 0% 42%,#0000 100%);content:""!important;display:block!important}.vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare]{--vo-quick-unlock-pad-width:min(100%, 342px);background:var(--vo-pin-bare-panel-bg);border-color:var(--vo-glass-auth-panel-border);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--vo-glass-auth-panel-shadow), var(--vo-glass-auth-panel-ring)}.vo-auth-flow-page .vo-quick-unlock-panel[data-biometric-prompt=true]{background:var(--vo-pin-bare-panel-bg)}.vo-auth-flow-page .vo-quick-unlock-panel .vo-auth-subtitle{white-space:nowrap;text-wrap:nowrap;width:100%;max-width:none;font-size:clamp(11px,1.1vw,14px);line-height:1.35}.vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare] .vo-auth-title{color:var(--vo-gold,var(--vo-gold));text-shadow:none;margin:0}.vo-auth-flow-page .vo-quick-unlock-panel .vo-auth-screen-head:after{content:none;display:none}.vo-auth-flow-page .vo-quick-unlock-panel .vo-pin-pad-shell,.vo-auth-flow-page .vo-quick-unlock-panel .vo-quick-unlock-footer,.vo-auth-flow-page .vo-quick-unlock-panel .vo-button.vo-button-full,.vo-auth-flow-page .vo-quick-unlock-panel .vo-biometric-status{width:var(--vo-quick-unlock-pad-width);max-width:var(--vo-quick-unlock-pad-width);align-self:center}.vo-auth-flow-page .vo-quick-unlock-panel .vo-quick-unlock-footer{min-height:calc(44px + var(--vo-d2) + 36px);place-items:center;width:100%;display:grid}.vo-auth-flow-page .vo-quick-unlock-panel .vo-quick-unlock-footer[data-touch-id-only=true]{min-height:36px}.vo-auth-flow-page .vo-quick-unlock-panel .vo-quick-unlock-footer>.vo-biometric-status,.vo-auth-flow-page .vo-quick-unlock-panel .vo-quick-unlock-actions{grid-area:1/1;width:100%}.vo-auth-flow-page .vo-quick-unlock-panel .vo-quick-unlock-actions{gap:var(--vo-d2);flex-direction:column;display:flex}.vo-auth-flow-page .vo-quick-unlock-panel .vo-biometric-status{-webkit-backdrop-filter:none;backdrop-filter:none;filter:none;background:var(--vo-chrome-recess-bg,#ffffff05);border:1px solid var(--vo-line);box-shadow:var(--vo-chrome-recess-inset);color:var(--vo-ivory-muted)}.vo-shell .vo-select{--vo-select-menu-ms:var(--vo-motion-180)}.vo-shell .vo-select-trigger{transition:border-color var(--vo-motion-180) var(--vo-ease-primary), color var(--vo-motion-180) var(--vo-ease-primary);border-radius:var(--vo-select-radius,var(--vo-r-20))!important}.vo-shell .vo-select[data-open=true] .vo-select-trigger{border-bottom-color:#ceac6d5c;border-bottom-color:lab(72.3067% 6.8422 36.9838/.36);border-bottom-left-radius:var(--vo-select-radius,var(--vo-r-20))!important;border-bottom-right-radius:var(--vo-select-radius,var(--vo-r-20))!important}.vo-shell .vo-select .vo-select-menu{max-height:min(calc(var(--vo-d6) + var(--vo-d6)), calc(100vh - (var(--vo-d6) + var(--vo-d4) + var(--vo-d1))));padding:var(--vo-d0);border-radius:var(--vo-select-radius,var(--vo-r-20));-webkit-backdrop-filter:none;backdrop-filter:none;scrollbar-color:oklch(76% .09 82/.26) transparent;transition:opacity var(--vo-motion-180) var(--vo-ease-primary), transform var(--vo-motion-180) var(--vo-ease-primary), visibility 0s linear var(--vo-motion-180);background:linear-gradient(#0c140efa,#010402fa);background:linear-gradient(lab(5.44978% -3.98708 2.28386/.98),lab(.947103% -.973627 .48787/.98));border:1px solid #ceac6d47;border:1px solid lab(72.3067% 6.8422 36.9838/.28);box-shadow:0 21px 55px #0000006b,inset 0 1px #ffffff0f;box-shadow:0 21px 55px lab(.0275326% -.0664368 .0382632/.42),inset 0 1px lab(100% 0 0/.06);top:calc(100% + var(--vo-d0))!important;margin-top:0!important}.vo-shell .vo-select[data-open=true] .vo-select-menu{transition:opacity var(--vo-motion-180) var(--vo-ease-primary), transform var(--vo-motion-180) var(--vo-ease-primary), visibility 0s}.vo-shell .vo-select .vo-select-menu::-webkit-scrollbar{width:var(--vo-d0);display:block}.vo-shell .vo-select .vo-select-menu::-webkit-scrollbar-thumb{min-height:var(--vo-d4);border-radius:var(--vo-r-pill);background:#ceac6d42;background:lab(72.3067% 6.8422 36.9838/.26)}.vo-shell .vo-select .vo-select-menu::-webkit-scrollbar-thumb:hover{background:#ceac6d61;background:lab(72.3067% 6.8422 36.9838/.38)}.vo-shell .vo-select-option{min-height:var(--vo-d3);padding:0 var(--vo-d1);border-radius:var(--vo-r-12);color:var(--vo-ivory);transition:color var(--vo-motion-180) var(--vo-ease-primary), border-color var(--vo-motion-180) var(--vo-ease-primary);border:1px solid #0000;font-size:13px;line-height:1.25}.vo-shell .vo-select-option:hover,.vo-shell .vo-select-option:focus-visible,.vo-shell .vo-select-option[data-active=true]{background:oklch(var(--vo-ink) / 6%);border-color:#cac4b21a;border-color:lab(79.2396% .119776 9.66616/.1)}.vo-shell .vo-select-menu .vo-select-option[aria-selected=true],.vo-shell .vo-select-option[aria-selected=true]{color:var(--vo-gold);box-shadow:none;background:#ceac6d1f;background:lab(72.3067% 6.8422 36.9838/.12);border-color:#ceac6d38;border-color:lab(72.3067% 6.8422 36.9838/.22);font-weight:660}.vo-shell .vo-select[data-open=true] .vo-select-menu .vo-select-option{animation:none}:root[data-theme=light] .vo-shell .vo-select .vo-select-menu{scrollbar-color:oklch(52% .07 82/.28) transparent;background:linear-gradient(#f7fef8fa,#ecf4eefa);background:linear-gradient(lab(98.9748% -2.95284 1.87817/.98),lab(95.5216% -3.54391 2.25482/.98));border-color:#7d65384d;border-color:lab(44.4174% 5.60853 29.3068/.3);box-shadow:0 21px 55px #4e594f26,inset 0 1px #ffffffe6;box-shadow:0 21px 55px lab(36.4666% -5.92132 3.78248/.15),inset 0 1px lab(100% 0 0/.9)}:root[data-theme=light] .vo-shell .vo-select-option:hover,:root[data-theme=light] .vo-shell .vo-select-option:focus-visible,:root[data-theme=light] .vo-shell .vo-select-option[data-active=true]{background:oklch(var(--vo-ink) / 5%);border-color:#7d65381f;border-color:lab(44.4174% 5.60853 29.3068/.12)}.vo-view-slot[data-active=false],.vo-view-slot[data-active=false] *{pointer-events:none!important}:root[data-theme=light] .vo-auth-flow-page .vo-auth-mfa-segmented,:root[data-theme=light] .vo-mfa-panel .vo-auth-mfa-segmented,:root[data-theme=light] .vo-modal-frame[data-identity=true] .vo-auth-mfa-segmented{-webkit-backdrop-filter:none;backdrop-filter:none;min-height:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex-wrap:wrap;align-items:center;gap:8px;padding:0;display:flex}:root[data-theme=light] .vo-auth-flow-page .vo-auth-mfa-segmented button,:root[data-theme=light] .vo-mfa-panel .vo-auth-mfa-segmented button,:root[data-theme=light] .vo-modal-frame[data-identity=true] .vo-auth-mfa-segmented button{border:1px solid var(--vo-light-surface-border,oklch(var(--vo-ink) / 14%));border-radius:var(--vo-r-pill);background:oklch(var(--vo-ink) / 5%);min-width:0;min-height:36px;color:var(--vo-ivory-muted);flex:1 1 0;padding:8px 12px;font-size:12px;font-weight:560;box-shadow:inset 0 1px #ffffff6b;box-shadow:inset 0 1px lab(100% 0 0/.42)}:root[data-theme=light] .vo-auth-flow-page .vo-auth-mfa-segmented button:hover:not(:disabled),:root[data-theme=light] .vo-auth-flow-page .vo-auth-mfa-segmented button:focus-visible:not(:disabled),:root[data-theme=light] .vo-mfa-panel .vo-auth-mfa-segmented button:hover:not(:disabled),:root[data-theme=light] .vo-mfa-panel .vo-auth-mfa-segmented button:focus-visible:not(:disabled),:root[data-theme=light] .vo-modal-frame[data-identity=true] .vo-auth-mfa-segmented button:hover:not(:disabled),:root[data-theme=light] .vo-modal-frame[data-identity=true] .vo-auth-mfa-segmented button:focus-visible:not(:disabled){border-color:var(--vo-line-strong);color:var(--vo-ivory);background:oklch(var(--vo-ink) / 7%)}:root[data-theme=light] .vo-auth-flow-page .vo-auth-mfa-segmented button[data-active=true],:root[data-theme=light] .vo-auth-flow-page .vo-auth-mfa-segmented button[aria-checked=true],:root[data-theme=light] .vo-mfa-panel .vo-auth-mfa-segmented button[data-active=true],:root[data-theme=light] .vo-mfa-panel .vo-auth-mfa-segmented button[aria-checked=true],:root[data-theme=light] .vo-modal-frame[data-identity=true] .vo-auth-mfa-segmented button[data-active=true],:root[data-theme=light] .vo-modal-frame[data-identity=true] .vo-auth-mfa-segmented button[aria-checked=true]{color:var(--vo-forest-deep);background:#ceac6d24;background:lab(72.3067% 6.8422 36.9838/.14);border-color:#96743770;border-color:lab(51.3394% 8.70615 38.5366/.44);font-weight:640;box-shadow:inset 0 1px #ffffffb8,0 1px 2px #19221a0f;box-shadow:inset 0 1px lab(100% 0 0/.72),0 1px 2px lab(12.1032% -5.94152 3.81576/.06)}:root[data-theme=light] .vo-auth-mfa-section+.vo-auth-mfa-section:before{background:linear-gradient(90deg, transparent, oklch(var(--vo-ink) / 16%) 18%, oklch(var(--vo-ink) / 16%) 82%, transparent)}:root[data-theme=light] .vo-shell .vo-segmented.vo-view-segmented:not(.vo-auth-mfa-segmented){border-color:var(--vo-light-surface-border);background:var(--vo-light-surface-bg);box-shadow:var(--vo-light-surface-shadow);-webkit-backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur))}:root[data-theme=light] .vo-shell .vo-segmented.vo-view-segmented:not(.vo-auth-mfa-segmented) button{color:var(--vo-ivory-muted);background:0 0;border-color:#0000}:root[data-theme=light] .vo-shell .vo-segmented.vo-view-segmented:not(.vo-auth-mfa-segmented) button:hover,:root[data-theme=light] .vo-shell .vo-segmented.vo-view-segmented:not(.vo-auth-mfa-segmented) button:focus-visible{color:var(--vo-ivory);background:oklch(var(--vo-ink) / 6%);border-color:oklch(var(--vo-ink) / 10%)}:root[data-theme=light] .vo-shell .vo-segmented.vo-view-segmented:not(.vo-auth-mfa-segmented) button[data-active=true],:root[data-theme=light] .vo-shell .vo-segmented.vo-view-segmented:not(.vo-auth-mfa-segmented) button[aria-selected=true],:root[data-theme=light] .vo-shell .vo-segmented.vo-view-segmented:not(.vo-auth-mfa-segmented) button[aria-checked=true],:root[data-theme=light] .vo-shell .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented) button[data-active=true],:root[data-theme=light] .vo-shell .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented) button[aria-checked=true]{color:var(--vo-forest-deep);background:#ceac6d24;background:lab(72.3067% 6.8422 36.9838/.14);border-color:#96743770;border-color:lab(51.3394% 8.70615 38.5366/.44);box-shadow:inset 0 1px #ffffffb8,0 1px 2px #19221a0f;box-shadow:inset 0 1px lab(100% 0 0/.72),0 1px 2px lab(12.1032% -5.94152 3.81576/.06)}:root[data-theme=light] .vo-auth-flow-page .vo-auth-mfa-section-code .vo-auth-code-input,:root[data-theme=light] .vo-mfa-panel .vo-auth-code-input,:root[data-theme=light] .vo-auth-flow-page .vo-auth-1password-code,:root[data-theme=light] .vo-modal-frame[data-identity=true] .vo-auth-code-input,:root[data-theme=light] .vo-modal-frame[data-identity=true] .vo-auth-1password-code{border-color:var(--vo-line-strong);border-radius:var(--vo-r-card);box-shadow:inset 0 1px 0 #fffc, inset 0 -1px 0 oklch(var(--vo-ink) / 4%);background:linear-gradient(#f7fef8eb,#e7f2e9e0);background:linear-gradient(lab(98.9748% -2.95284 1.87817/.92),lab(94.4152% -4.72677 3.00896/.88))}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-auth-flow-page .vo-auth-mfa-section-code .vo-auth-code-input,:root[data-theme=light] .vo-mfa-panel .vo-auth-code-input,:root[data-theme=light] .vo-auth-flow-page .vo-auth-1password-code,:root[data-theme=light] .vo-modal-frame[data-identity=true] .vo-auth-code-input,:root[data-theme=light] .vo-modal-frame[data-identity=true] .vo-auth-1password-code{box-shadow:inset 0 1px 0 lab(100% 0 0/.8), inset 0 -1px 0 oklch(var(--vo-ink) / 4%)}}:root[data-theme=light] .vo-auth-flow-page .vo-auth-code-input[data-filled=true],:root[data-theme=light] .vo-mfa-panel .vo-auth-code-input[data-filled=true]{border-color:#96743761;border-color:lab(51.3394% 8.70615 38.5366/.38)}:root[data-theme=light] .vo-auth-flow-page .vo-auth-code-input:focus-visible,:root[data-theme=light] .vo-mfa-panel .vo-auth-code-input:focus-visible,:root[data-theme=light] .vo-auth-flow-page .vo-auth-1password-code:focus-visible{box-shadow:var(--vo-shadow-focus);border-color:#96743785;border-color:lab(51.3394% 8.70615 38.5366/.52)}:root[data-theme=light] .vo-auth-mfa-verify-status{color:var(--vo-forest-deep);font-weight:600}:root[data-theme=light] .vo-auth-mfa-verify-dots>span{background:#967437;background:lab(51.3394% 8.70615 38.5366)}:root[data-theme=light] .vo-loading-inline[data-variant=agreement-status]{--vo-ivory:#f6f2e5;--vo-ivory-muted:#d0cabb;--vo-ivory-dim:#a9a498;color:var(--vo-ivory)}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-loading-inline[data-variant=agreement-status]{--vo-ivory:lab(95.4575% -.187188 6.90815);--vo-ivory-muted:lab(81.5468% .0788569 8.4857);--vo-ivory-dim:lab(67.5998% .272751 6.93654)}}:root[data-theme=light] .vo-loading-inline[data-variant=agreement-status] .vo-vault-cinematic-copy span:last-child,:root[data-theme=light] .vo-loading-inline[data-variant=agreement-status] .vo-agreement-status-copy span:last-child{color:var(--vo-ivory-muted)}:root[data-theme=light] .vo-loading-inline[data-variant=agreement-status] .vo-agreement-status-steps li{background:var(--vo-chrome-recess-bg,#ffffff05);border-color:var(--vo-line);color:var(--vo-ivory-dim);box-shadow:var(--vo-chrome-recess-inset)}:root[data-theme=light] .vo-loading-inline[data-variant=agreement-status] .vo-agreement-status-steps li[data-state=active]{color:var(--vo-gold);box-shadow:var(--vo-chrome-recess-inset);background:#ceac6d14;background:lab(72.3067% 6.8422 36.9838/.08);border-color:#ceac6d52;border-color:lab(72.3067% 6.8422 36.9838/.32)}:root[data-theme=light] .vo-loading-inline[data-variant=agreement-status] .vo-agreement-status-steps li[data-state=complete]{color:#e2e7d9;color:lab(90.9431% -3.79434 6.32472);box-shadow:var(--vo-chrome-recess-inset);background:#90b43014;background:lab(68.9647% -26.4288 58.8222/.08);border-color:#90b43057;border-color:lab(68.9647% -26.4288 58.8222/.34)}:root[data-theme=light] .vo-shell .vo-content .vo-ui-box,:root[data-theme=light] .vo-shell .vo-content .vo-view-body .vo-panel:not(.vo-auth-card,.vo-auth-screen-panel,.vo-agreement-card,.vo-offline-card,.vo-mfa-panel,.vo-pin-recovery-panel,.vo-touchid-setup-panel,.vo-pin-setup-panel,.vo-quick-unlock-panel,.vo-revoked-panel),:root[data-theme=light] .vo-shell .vo-content .vo-financial-card,:root[data-theme=light] .vo-shell .vo-content .vo-category-summary-card,:root[data-theme=light] .vo-shell .vo-content .vo-finance-block-body-card,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-financial-card,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-goal-card,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-vault-entry-tile,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-yearly-month,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-yearly-status,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-workspace-active,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-workspace-overview-cat,:root[data-theme=light] .vo-shell .vo-content .vo-workspace-active,:root[data-theme=light] .vo-shell .vo-content .vo-workspace-overview-cat,:root[data-theme=light] .vo-shell .vo-content .vo-yearly-month,:root[data-theme=light] .vo-shell .vo-content .vo-status-card,:root[data-theme=light] .vo-shell .vo-content .vo-sensitive-card,:root[data-theme=light] .vo-shell .vo-content .vo-goal-card,:root[data-theme=light] .vo-shell .vo-content .vo-donut-card,:root[data-theme=light] .vo-shell .vo-content .vo-overview-archive-disclosure,:root[data-theme=light] .vo-shell .vo-content .vo-activity-feed,:root[data-theme=light] .vo-shell .vo-content .vo-table-shell,:root[data-theme=light] .vo-shell .vo-content .vo-plan-card,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-ui-box,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-connect-hub,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-connected-overview-item,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-link-browser-section,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-settings-brand-card,:root[data-theme=light] .vo-connect-hub,:root[data-theme=light] .vo-connected-overview-item{background:var(--vo-light-surface-bg);border-color:var(--vo-light-surface-border);box-shadow:var(--vo-light-surface-shadow);-webkit-backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur))}:root[data-theme=light] .vo-shell .vo-content .vo-overview-hero-tile,:root[data-theme=light] .vo-shell .vo-content .vo-overview-net-position-card,:root[data-theme=light] .vo-shell .vo-content .vo-overview-profile-card{background:var(--vo-light-surface-bg);border-color:var(--vo-light-surface-border-emphasis);box-shadow:var(--vo-light-surface-shadow);-webkit-backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur))}:root[data-theme=light] .vo-financial-card:before{opacity:.24}:root[data-theme=light] .vo-category-summary-card:before{opacity:.18}:root[data-theme=light] .vo-workspace-item-label,:root[data-theme=light] .vo-workspace-item-value{background:var(--vo-light-surface-bg,var(--vo-glass-raised-bg));border-color:var(--vo-light-surface-border,var(--vo-line));box-shadow:var(--vo-light-surface-shadow,inset 0 1px 0 #ffffff6b);color:var(--vo-ivory)}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-workspace-item-label,:root[data-theme=light] .vo-workspace-item-value{box-shadow:var(--vo-light-surface-shadow,inset 0 1px 0 lab(100% 0 0/.42))}}:root[data-theme=light] .vo-overview-command .vo-finance-block{border:1px solid var(--vo-light-surface-border);border-radius:var(--vo-r-card);background:var(--vo-light-surface-bg);box-shadow:var(--vo-light-surface-shadow);-webkit-backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));backdrop-filter:var(--vo-light-surface-blur,var(--vo-glass-blur));padding:16px 18px;border-top:none;gap:12px;min-width:0;padding-top:16px}:root[data-theme=light] .vo-overview-command .vo-finance-block-body,:root[data-theme=light] .vo-overview-command .vo-finance-block-body-card,:root[data-theme=light] .vo-overview-command .vo-finance-block-body.vo-ui-box{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}:root[data-theme=light] .vo-overview-command .vo-table-shell,:root[data-theme=light] .vo-overview-command .vo-empty-state{box-shadow:none;background:0 0;border:none;padding:0}:root[data-theme=light] .vo-overview-command .vo-overview-attention-item{background:oklch(var(--vo-ink) / 4%);border-color:oklch(var(--vo-ink) / 12%)}:root[data-theme=light] .vo-workspace-tab{color:var(--vo-ivory-muted);background:oklch(var(--vo-ink) / 5%);border-color:var(--vo-light-surface-border,oklch(var(--vo-ink) / 14%))}:root[data-theme=light] .vo-workspace-tab:hover,:root[data-theme=light] .vo-workspace-tab:focus-visible{color:var(--vo-ivory);border-color:var(--vo-line-strong)}:root[data-theme=light] .vo-workspace-tab[data-active=true]{color:var(--vo-forest-deep);background:#ceac6d24;background:lab(72.3067% 6.8422 36.9838/.14);border-color:#96743770;border-color:lab(51.3394% 8.70615 38.5366/.44);box-shadow:inset 0 1px #ffffffb8,0 1px 2px #19221a0f;box-shadow:inset 0 1px lab(100% 0 0/.72),0 1px 2px lab(12.1032% -5.94152 3.81576/.06)}:root[data-theme=light] .vo-workspace-tab[data-active=true] .vo-workspace-tab-name{color:var(--vo-forest-deep)}:root[data-theme=light] .vo-workspace-tab[data-active=true] .vo-workspace-tab-count{background:oklch(var(--vo-ink) / 10%);color:var(--vo-forest-deep)}#activity-panel-transactions .vo-finance-footnote{text-wrap:pretty;max-width:none;padding-top:8px;padding-bottom:0}.vo-select{--vo-select-radius:var(--vo-r-20);--vo-select-gap:6px;--vo-select-trigger-bg:linear-gradient(180deg, #23221e, #060605);--vo-select-menu-bg:linear-gradient(180deg, #1e1d1a, #040302);--vo-select-menu-blur:none;--vo-select-border:#ceac6d47}@supports (color:lab(0% 0 0)){.vo-select{--vo-select-trigger-bg:linear-gradient(180deg, lab(13.032% -.0536293 2.3092), lab(1.56787% -.00858307 .489244));--vo-select-menu-bg:linear-gradient(180deg, lab(10.7117% -.0501648 2.31184), lab(.908035% -.00425428 .336704));--vo-select-border:lab(72.3067% 6.8422 36.9838/.28)}}.vo-select-trigger,.vo-shell .vo-select-trigger,.vo-shell .vo-settings-pane .vo-select-trigger{appearance:none;border-color:var(--vo-select-border);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:var(--vo-select-radius)!important;background:var(--vo-select-trigger-bg)!important}.vo-select[data-open=true] .vo-select-trigger,.vo-shell .vo-select[data-open=true] .vo-select-trigger,.vo-shell .vo-settings-pane .vo-select[data-open=true] .vo-select-trigger{border-color:#ceac6d6b;border-color:lab(72.3067% 6.8422 36.9838/.42);border-radius:var(--vo-select-radius)!important;border-bottom-left-radius:var(--vo-select-radius)!important;border-bottom-right-radius:var(--vo-select-radius)!important;background:var(--vo-select-trigger-bg)!important}.vo-select .vo-select-menu,.vo-shell .vo-select .vo-select-menu,.vo-shell .vo-settings-pane .vo-select .vo-select-menu,.vo-shell .vo-settings-pane .vo-select[data-open=true] .vo-select-menu{border:1px solid var(--vo-select-border);padding:5px;box-shadow:0 18px 44px #0006,inset 0 1px #ffffff12;box-shadow:0 18px 44px lab(.0275326% -.0664368 .0382632/.4),inset 0 1px lab(100% 0 0/.07);top:calc(100% + var(--vo-select-gap))!important;border-radius:var(--vo-select-radius)!important;background:var(--vo-select-menu-bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;margin-top:0!important}.vo-select .vo-select-option,.vo-shell .vo-select-option{border-radius:var(--vo-r-12);border-bottom:0}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-select{--vo-select-trigger-bg:linear-gradient(180deg, lab(100% 0 0), lab(97.7879% -2.36192 1.50195));--vo-select-menu-bg:linear-gradient(180deg, lab(100% 0 0), lab(97.7879% -2.36192 1.50195));--vo-select-border:lab(44.4174% 5.60853 29.3068/.28)}}:root[data-theme=light] .vo-select .vo-select-menu,:root[data-theme=light] .vo-shell .vo-select .vo-select-menu,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-select .vo-select-menu{box-shadow:0 18px 44px #4e594f24,inset 0 1px #ffffffe0;box-shadow:0 18px 44px lab(36.4666% -5.92132 3.78248/.14),inset 0 1px lab(100% 0 0/.88)}.vo-shell{--vo-dock-above-gap:15px;--vo-dock-pill-height:64px;--vo-dock-bottom-offset:max(12px, env(safe-area-inset-bottom,0px));--vo-dock-scroll-clearance:calc(var(--vo-dock-bottom-offset) + var(--vo-dock-pill-height) + var(--vo-dock-above-gap))}.vo-shell[data-runtime=browser]{--vo-dock-scroll-clearance:calc(var(--vo-dock-bottom-offset) + var(--vo-dock-pill-height) + 12px + var(--vo-dock-above-gap))}.vo-shell>.vo-dock,.vo-shell>.vo-dock.vo-dock-mobile{pointer-events:none}.vo-shell>.vo-dock .vo-dock-item,.vo-shell>.vo-dock .vo-dock-menu,.vo-shell>.vo-dock.vo-dock-mobile .vo-dock-item,.vo-shell>.vo-dock.vo-dock-mobile .vo-dock-menu{pointer-events:auto}.vo-shell .vo-content .vo-view-body,.vo-shell .vo-settings-pane>.vo-view-body,.vo-shell .vo-settings-view .vo-settings-sidebar{padding-bottom:var(--vo-dock-scroll-clearance);scroll-padding-bottom:var(--vo-dock-scroll-clearance)}.vo-pin-length-control .vo-segmented.vo-pin-length-segmented,.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented){grid-auto-columns:36px;gap:4px;min-height:44px;padding:4px;border-radius:var(--vo-r-20)!important}.vo-pin-length-control .vo-segmented.vo-pin-length-segmented button,.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented) button{width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px;border-radius:var(--vo-r-20)!important}.vo-pin-length-control .vo-segmented.vo-pin-length-segmented button:hover,.vo-pin-length-control .vo-segmented.vo-pin-length-segmented button:focus-visible,.vo-pin-length-control .vo-segmented.vo-pin-length-segmented button[data-active=true],.vo-pin-length-control .vo-segmented.vo-pin-length-segmented button[aria-checked=true],.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented) button:hover,.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented) button:focus-visible,.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented) button[data-active=true],.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented) button[aria-checked=true]{border-radius:var(--vo-r-20)!important}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented,:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented){grid-auto-columns:40px;min-height:48px;padding:4px;border-radius:var(--vo-r-20)!important}:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented button,:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented) button{width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px;max-height:40px;border-radius:var(--vo-r-20)!important}:root[data-theme=light] .vo-onboarding-transition[data-splash-handoff=true][data-phase=starting] .vo-auth-flow-page.vo-quick-unlock-stage .vo-panel.vo-auth-screen-panel[data-pin-card=bare],:root[data-theme=light] .vo-onboarding-transition[data-previous-key=fresh-start][data-phase=starting] .vo-auth-flow-page.vo-quick-unlock-stage .vo-panel.vo-auth-screen-panel[data-pin-card=bare]{opacity:0!important;visibility:hidden!important;pointer-events:none!important}:root[data-theme=light] .vo-onboarding-transition[data-splash-handoff=true]:not([data-phase=idle]) .vo-auth-screen-panel[data-pin-card=bare],:root[data-theme=light] .vo-onboarding-transition[data-previous-key=fresh-start]:not([data-phase=idle]) .vo-auth-screen-panel[data-pin-card=bare]{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--vo-pin-bare-panel-bg)}:root[data-theme=light] .vo-onboarding-transition[data-splash-handoff=true]:not([data-phase=idle]) .vo-auth-login-stage .vo-auth-card,:root[data-theme=light] .vo-onboarding-transition[data-previous-key=fresh-start]:not([data-phase=idle]) .vo-auth-login-stage .vo-auth-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--vo-light-surface-bg,var(--vo-glass-card-bg))}:root[data-theme=light]{--vo-light-surface-bg:linear-gradient(180deg, #ffffff61, #eff8f047);--vo-light-surface-blur:blur(22px) saturate(168%);--vo-glass-card-bg:var(--vo-light-surface-bg);--vo-glass-panel-bg:linear-gradient(180deg, #ffffff57, #ebf5ec42);--vo-glass-raised-bg:linear-gradient(180deg, #ffffff7a, #eff8f061);--vo-panel-raised:#ffffff6b}@supports (color:lab(0% 0 0)){:root[data-theme=light]{--vo-light-surface-bg:linear-gradient(180deg, lab(100% 0 0/.38), lab(96.7085% -4.13525 2.63163/.28));--vo-glass-panel-bg:linear-gradient(180deg, lab(100% 0 0/.34), lab(95.5752% -4.72671 3.00887/.26));--vo-glass-raised-bg:linear-gradient(180deg, lab(100% 0 0/.48), lab(96.7085% -4.13525 2.63163/.38));--vo-panel-raised:lab(100% 0 0/.42)}}:root[data-theme=light] .vo-shell .vo-ui-box,:root[data-theme=light] .vo-shell .vo-content .vo-plan-card,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-plan-card,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-pricing-section .vo-plan-card,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-settings-brand-card,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-connect-hub,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-connected-overview-item,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-connected-overview--empty,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-link-browser-section,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-ui-box,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-mapping-rules,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-device-limit-panel,:root[data-theme=light] .vo-shell .vo-connect-hub,:root[data-theme=light] .vo-shell .vo-connected-overview-item,:root[data-theme=light] .vo-shell .vo-connected-overview--empty,:root[data-theme=light] .vo-shell .vo-connect-hub-provider,:root[data-theme=light] .vo-shell .vo-connect-hub-category,:root[data-theme=light] .vo-shell .vo-content .vo-financial-card,:root[data-theme=light] .vo-shell .vo-content .vo-category-summary-card,:root[data-theme=light] .vo-shell .vo-content .vo-finance-block-body-card,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-financial-card,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-goal-card,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-vault-entry-tile,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-yearly-month,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-yearly-status,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-workspace-active,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-workspace-overview-cat,:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-assurance-tool,:root[data-theme=light] .vo-shell .vo-content .vo-workspace-active,:root[data-theme=light] .vo-shell .vo-content .vo-workspace-overview-cat,:root[data-theme=light] .vo-shell .vo-content .vo-yearly-month,:root[data-theme=light] .vo-shell .vo-content .vo-status-card,:root[data-theme=light] .vo-shell .vo-content .vo-sensitive-card,:root[data-theme=light] .vo-shell .vo-content .vo-goal-card,:root[data-theme=light] .vo-shell .vo-content .vo-donut-card,:root[data-theme=light] .vo-shell .vo-content .vo-overview-archive-disclosure,:root[data-theme=light] .vo-shell .vo-content .vo-activity-feed,:root[data-theme=light] .vo-shell .vo-content .vo-table-shell,:root[data-theme=light] .vo-shell .vo-content .vo-overview-hero-tile,:root[data-theme=light] .vo-shell .vo-content .vo-overview-net-position-card,:root[data-theme=light] .vo-shell .vo-content .vo-overview-profile-card,:root[data-theme=light] .vo-shell .vo-content .vo-panel:not(.vo-auth-card,.vo-auth-screen-panel,.vo-agreement-card,.vo-offline-card,.vo-mfa-panel,.vo-pin-recovery-panel,.vo-touchid-setup-panel,.vo-pin-setup-panel,.vo-quick-unlock-panel,.vo-revoked-panel),:root[data-theme=light] .vo-shell .vo-left-rail,:root[data-theme=light] .vo-shell .vo-rail-card,:root[data-theme=light] .vo-panel-raised,:root[data-theme=light] .vo-connections-privacy-note,:root[data-theme=light] .vo-shell .vo-notification-popover,:root[data-theme=light] .vo-modal-frame,:root[data-theme=light] .vo-modal-frame[data-identity=true],:root[data-theme=light] .vo-overlay-modal>.vo-modal-frame,:root[data-theme=light] .vo-overview-command .vo-finance-block,:root[data-theme=light] .vo-settings-brand-card,:root[data-theme=light] .vo-shell .vo-header{background:var(--vo-light-surface-bg)!important;border-color:var(--vo-light-surface-border)!important;box-shadow:var(--vo-light-surface-shadow)!important;-webkit-backdrop-filter:var(--vo-light-surface-blur)!important;backdrop-filter:var(--vo-light-surface-blur)!important}:root[data-theme=light] .vo-shell .vo-settings-pane .vo-settings-brand-card{overflow:hidden;gap:var(--vo-d2)!important;border:1px solid var(--vo-light-surface-border)!important;border-radius:var(--vo-r-card)!important;grid-template-columns:auto minmax(0,1fr) auto!important;padding:16px 18px!important;display:grid!important}:root[data-theme=light] .vo-shell .vo-left-rail{background:var(--vo-glass-panel-bg)!important}:root[data-theme=light] .vo-shell .vo-header{background:var(--vo-glass-header-bg)!important}:root[data-theme=light] .vo-shell .vo-plan-cycle .vo-segmented.vo-plan-cycle-segmented,:root[data-theme=light] .vo-shell .vo-plan-cycle .vo-auth-mode-switch.vo-segmented.vo-view-segmented{background:var(--vo-light-surface-bg)!important;border-color:var(--vo-light-surface-border)!important;box-shadow:var(--vo-light-surface-shadow)!important;-webkit-backdrop-filter:var(--vo-light-surface-blur)!important;backdrop-filter:var(--vo-light-surface-blur)!important}:root[data-theme=light] .vo-shell .vo-content .vo-plan-card[data-current=true]{box-shadow:var(--vo-light-surface-shadow), inset 0 0 0 1px #ceac6d24!important;border-color:#ceac6d6b!important;border-color:lab(72.3067% 6.8422 36.9838/.42)!important}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-shell .vo-content .vo-plan-card[data-current=true]{box-shadow:var(--vo-light-surface-shadow), inset 0 0 0 1px lab(72.3067% 6.8422 36.9838/.14)!important}}:root[data-theme=light] .vo-shell .vo-content .vo-plan-card[data-current=true],:root[data-theme=light] .vo-shell .vo-settings-pane .vo-plan-card[data-current=true]{background:var(--vo-light-surface-bg)!important}:root[data-theme=light] .vo-shell .vo-content .vo-plan-card[data-featured=true],:root[data-theme=light] .vo-shell .vo-settings-pane .vo-plan-card[data-featured=true]{border-color:#ceac6d52!important;border-color:lab(72.3067% 6.8422 36.9838/.32)!important}:root[data-theme=light] .vo-shell .vo-settings-pane .vo-ui-box:before,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-connect-hub:before,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-panel:before,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-settings-group:before,:root[data-theme=light] .vo-shell .vo-content .vo-plan-card:before,:root[data-theme=light] .vo-shell .vo-content .vo-ui-box:before,:root[data-theme=light] .vo-shell .vo-content .vo-connect-hub:before,:root[data-theme=light] .vo-shell .vo-content .vo-panel:not(.vo-auth-card,.vo-auth-screen-panel,.vo-agreement-card,.vo-offline-card,.vo-mfa-panel,.vo-pin-recovery-panel,.vo-touchid-setup-panel,.vo-pin-setup-panel,.vo-quick-unlock-panel,.vo-revoked-panel):before{opacity:0!important;display:none!important}:root[data-theme=light] .vo-shell .vo-settings-pane .vo-settings-group.vo-identity-block,:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-settings-group,:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-identity-block,:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-rail-block,:root[data-theme=light] .vo-overview-command .vo-finance-block-body,:root[data-theme=light] .vo-overview-command .vo-finance-block-body-card,:root[data-theme=light] .vo-overview-command .vo-table-shell,:root[data-theme=light] .vo-overview-command .vo-empty-state{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important}:root[data-theme=light] .vo-shell .vo-settings-pane .vo-settings-list:has(>.vo-settings-row){box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important}:root[data-theme=light] .vo-shell .vo-dock{background:var(--vo-glass-dock-bg)!important;-webkit-backdrop-filter:var(--vo-light-surface-blur)!important;backdrop-filter:var(--vo-light-surface-blur)!important}:root[data-theme=light] .vo-finance-guardrails{border-color:var(--vo-line)}:root[data-theme=light] .vo-settings-view .vo-settings-sidebar{border-right-color:var(--vo-line)}:root[data-theme=light] .vo-shell .vo-right-rail{border-left-color:var(--vo-line)}.vo-shell .vo-settings-pane .vo-select-trigger,.vo-shell .vo-settings-pane .vo-settings-row-controls .vo-select-trigger{appearance:none;border-radius:20px!important}.vo-shell .vo-settings-pane .vo-select[data-open=true] .vo-select-trigger,.vo-shell .vo-settings-pane .vo-settings-row-controls .vo-select[data-open=true] .vo-select-trigger{border-radius:20px!important}.vo-shell .vo-settings-pane .vo-select .vo-select-menu,.vo-shell .vo-settings-pane .vo-settings-row-controls .vo-select .vo-select-menu{border-radius:20px!important;margin-top:0!important;top:calc(100% + 6px)!important}:root[data-theme=light] .vo-shell .vo-settings-pane .vo-select-trigger,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-settings-row-controls .vo-select-trigger{border-radius:20px!important}:root[data-theme=light]{--vo-light-surface-bg:linear-gradient(180deg, #deece085, #d3e3d566);--vo-glass-raised-bg:linear-gradient(180deg, #d7e6d975, #cbddce57);--vo-light-surface-shadow:inset 0 1px 0 #e6f2e861}@supports (color:lab(0% 0 0)){:root[data-theme=light]{--vo-light-surface-bg:linear-gradient(180deg, lab(92.1752% -6.50275 4.14294/.52), lab(88.7473% -7.60838 5.05285/.4));--vo-glass-raised-bg:linear-gradient(180deg, lab(89.8818% -7.09534 4.52201/.46), lab(86.4547% -8.28144 5.28154/.34));--vo-light-surface-shadow:inset 0 1px 0 lab(94.4419% -5.31852 3.3865/.38)}}:root[data-theme=light] .vo-shell .vo-settings-pane .vo-settings-brand-mark,:root[data-theme=light] .vo-settings-brand-mark{box-shadow:none;border:none;border-radius:50%;background:0 0!important}:root[data-theme=light] .vo-shell .vo-settings-pane .vo-settings-brand-mark[data-kind=default]>img{object-fit:contain;width:76%;height:76%}:root[data-theme=light] .vo-settings-button[data-variant=ghost],:root[data-theme=light] .vo-settings-button[data-variant=secondary],:root[data-theme=light] .vo-button[data-variant=secondary]{background:oklch(var(--vo-ink) / 5%)!important;border-color:oklch(var(--vo-ink) / 14%)!important;color:var(--vo-ivory)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:inset 0 1px #e4eee647!important;box-shadow:inset 0 1px lab(93.2552% -4.72686 3.00908/.28)!important}:root[data-theme=light] .vo-select{--vo-select-trigger-bg:linear-gradient(180deg, oklch(var(--vo-ink) / 7%), oklch(var(--vo-ink) / 4%));--vo-select-menu-bg:linear-gradient(180deg, #dbe9ddeb, #cfe0d2e0);--vo-select-menu-blur:none;--vo-select-border:oklch(var(--vo-ink) / 16%)}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-select{--vo-select-menu-bg:linear-gradient(180deg, lab(91.0152% -6.50287 4.14314/.92), lab(87.5883% -7.68834 4.90168/.88))}}:root[data-theme=light] .vo-select-trigger,:root[data-theme=light] .vo-shell .vo-select-trigger,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-select-trigger{background:oklch(var(--vo-ink) / 4%)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-theme=light] .vo-select .vo-select-menu,:root[data-theme=light] .vo-shell .vo-select .vo-select-menu{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-rail-legal-section,:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-settings-group,:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-identity-block,:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-rail-block,:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-settings-list,:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-legal-info-row,:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-input-source-bar,:root[data-theme=light] .vo-shell .vo-rail-card{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important}:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-settings-list:has(>.vo-legal-info-row){box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important}:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-settings-list:has(>.vo-legal-link){box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important}:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-rail-legal-section+.vo-rail-legal-section{padding-top:var(--vo-d2);border-top:1px solid var(--vo-divider)!important}:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-rail-legal-section .vo-settings-group-header,:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-identity-block-head{border-bottom:1px solid var(--vo-divider)}:root[data-theme=light] .vo-shell .vo-content .vo-finance-flow .vo-category-summary-list .vo-category-summary-card,:root[data-theme=light] .vo-shell .vo-content .vo-category-summary-list .vo-category-summary-card{border:none!important;border-bottom:1px solid var(--vo-divider)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:0!important;padding:14px 0 16px!important}:root[data-theme=light] .vo-category-summary-list .vo-category-summary-card:first-child{padding-top:0!important}:root[data-theme=light] .vo-category-summary-list .vo-category-summary-card:last-child{border-bottom:none!important;padding-bottom:0!important}:root[data-theme=light] .vo-category-summary-card:before{opacity:0!important;display:none!important}:root[data-theme=light] .vo-shell .vo-settings-pane .vo-mapping-rules,:root[data-theme=light] .vo-shell .vo-content .vo-mapping-rules,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-settings-group.vo-identity-block,:root[data-theme=light] .vo-shell .vo-content .vo-empty-state{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important}:root[data-theme=light] .vo-shell .vo-content .vo-finance-readout-surface{gap:0}:root[data-theme=light] .vo-pin-key,:root[data-theme=light] .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key,:root[data-theme=light] .vo-shell .vo-pin-key{background:var(--vo-pin-key-bg)!important;border-color:var(--vo-pin-key-border)!important;box-shadow:var(--vo-pin-key-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:border-color var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-fast) var(--vo-ease-out), box-shadow var(--vo-motion-fast) var(--vo-ease-out)!important}:root[data-theme=light] .vo-pin-key:hover:not(:disabled),:root[data-theme=light] .vo-pin-key:focus-visible,:root[data-theme=light] .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:hover:not(:disabled),:root[data-theme=light] .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:focus-visible{transform:none;background:var(--vo-pin-key-bg-hover)!important;border-color:var(--vo-pin-key-border-hover)!important;box-shadow:var(--vo-pin-key-shadow-hover)!important}:root[data-theme=light] .vo-pin-key:active:not(:disabled),:root[data-theme=light] .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:active:not(:disabled){transform:translateY(0)scale(.98)}:root[data-theme=light] .vo-pin-key-biometric,:root[data-theme=light] .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key-biometric,:root[data-theme=light] .vo-pin-key[data-action=true].vo-pin-key-biometric{background:var(--vo-pin-key-biometric-bg)!important;border-color:var(--vo-pin-key-biometric-border)!important}:root[data-theme=light] .vo-pin-key-biometric:hover:not(:disabled),:root[data-theme=light] .vo-pin-key-biometric:focus-visible,:root[data-theme=light] .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key-biometric:hover:not(:disabled),:root[data-theme=light] .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key-biometric:focus-visible{transform:none;background:var(--vo-pin-key-biometric-bg-hover)!important;border-color:var(--vo-pin-key-biometric-border-hover)!important;box-shadow:var(--vo-pin-key-shadow-hover)!important}.vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare],:root[data-theme=light] .vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel,:root[data-theme=light] .vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-theme=light] .vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare]{background:var(--vo-pin-bare-panel-bg)!important}.vo-auth-flow-page .vo-quick-unlock-panel .vo-button.vo-button-full{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.vo-quick-unlock-stage:not([data-auth-success=true]) .vo-auth-flow-page .vo-quick-unlock-panel .vo-button.vo-button-full{filter:none!important}.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full:disabled{opacity:1!important;color:#334937ad!important;color:lab(28.6027% -11.9081 7.67292/.68)!important;background:linear-gradient(#efdcb9,#dec79f)!important;background:linear-gradient(lab(88.5297% 2.96238 19.474),lab(81.5807% 3.81681 23.6353))!important;border-color:#d4ba8a85!important;border-color:lab(76.9467% 4.75624 27.9305/.52)!important;box-shadow:inset 0 1px #ffffff38!important;box-shadow:inset 0 1px lab(100% 0 0/.22)!important}:root[data-theme=light] .vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full:disabled{color:#54715ab8!important;color:lab(44.9753% -14.8718 9.56922/.72)!important;background:linear-gradient(#f2e3c7,#e8d5b3)!important;background:linear-gradient(lab(90.8314% 2.23473 15.4571),lab(86.2087% 2.9799 19.4907))!important;border-color:#d8c19870!important;border-color:lab(79.259% 3.84527 23.6666/.44)!important}.vo-overview-archive-disclosure{display:none!important}.vo-shell .vo-content .vo-view-body .vo-finance-block-body-card,.vo-shell .vo-content .vo-view-body .vo-finance-block-body.vo-ui-box,.vo-shell .vo-content .vo-view-body .vo-table-shell,.vo-shell .vo-content .vo-view-body .vo-activity-feed,.vo-shell .vo-content .vo-view-body .vo-donut-card,.vo-shell .vo-content .vo-view-body .vo-ui-box,.vo-shell .vo-content .vo-view-body .vo-connect-hub,.vo-shell .vo-content .vo-view-body .vo-connected-overview-item,.vo-shell .vo-content .vo-view-body .vo-connected-overview--empty,.vo-shell .vo-content .vo-view-body .vo-status-card,.vo-shell .vo-content .vo-view-body .vo-sensitive-card,.vo-shell .vo-content .vo-view-body .vo-goal-card,.vo-shell .vo-content .vo-view-body .vo-workspace-active,.vo-shell .vo-content .vo-view-body .vo-workspace-overview-cat,.vo-shell .vo-content .vo-view-body .vo-vault-entry-tile,.vo-shell .vo-content .vo-view-body .vo-yearly-month,.vo-shell .vo-content .vo-view-body .vo-yearly-status,.vo-shell .vo-content .vo-view-body .vo-assurance-tool,.vo-shell .vo-content .vo-view-body .vo-empty-state,.vo-shell .vo-content .vo-view-body .vo-category-summary-card,.vo-shell .vo-content .vo-view-body .vo-panel:not(.vo-auth-card,.vo-auth-screen-panel,.vo-agreement-card,.vo-offline-card,.vo-mfa-panel,.vo-pin-recovery-panel,.vo-touchid-setup-panel,.vo-pin-setup-panel,.vo-quick-unlock-panel,.vo-revoked-panel),.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-finance-block-body-card,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-financial-card,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-goal-card,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-workspace-overview-cat,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-vault-entry-tile,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-workspace-active,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-yearly-month,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-yearly-status,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-assurance-tool,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-category-summary-card,.vo-shell .vo-content .vo-overview-command .vo-finance-block-body-card,.vo-shell .vo-content .vo-overview-command .vo-finance-block-body,.vo-shell .vo-content .vo-overview-command .vo-finance-block-body.vo-ui-box,.vo-shell .vo-content .vo-overview-command .vo-table-shell,.vo-shell .vo-content .vo-overview-command .vo-empty-state,.vo-shell .vo-content .vo-overview-command .vo-donut-card,.vo-shell .vo-content .vo-overview-command .vo-overview-attention-item{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.vo-shell .vo-content .vo-view-body .vo-financial-card:before,.vo-shell .vo-content .vo-view-body .vo-category-summary-card:before,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-financial-card:before,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-category-summary-card:before,.vo-shell .vo-content .vo-overview-command .vo-donut-card:before{opacity:0!important;display:none!important}.vo-shell .vo-content .vo-view-body .vo-finance-block,.vo-shell .vo-content .vo-overview-command .vo-finance-block,.vo-shell .vo-content .vo-overview-command .vo-overview-bento>.vo-donut-card{gap:12px;min-width:0;padding:var(--vo-s2,16px) 0 0!important;border:none!important;border-top:1px solid var(--vo-divider)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:0!important}.vo-shell .vo-content .vo-overview-command .vo-overview-bento>.vo-finance-block:first-child,.vo-shell .vo-content .vo-overview-command .vo-overview-command-split>.vo-finance-block:first-child,.vo-shell .vo-content .vo-overview-command .vo-overview-command-row>.vo-finance-block:first-child,.vo-shell .vo-content .vo-view-body .vo-finance-section-body>.vo-finance-block:first-child,.vo-shell .vo-content .vo-view-body .vo-finance-section-body>.vo-menu-workspace:first-child+.vo-finance-block{border-top:none!important;padding-top:0!important}.vo-shell .vo-content .vo-view-body .vo-category-summary-list .vo-category-summary-card{border:none!important;border-bottom:1px solid var(--vo-divider)!important;padding:14px 0 16px!important}.vo-shell .vo-content .vo-view-body .vo-category-summary-list .vo-category-summary-card:first-child{padding-top:0!important}.vo-shell .vo-content .vo-view-body .vo-category-summary-list .vo-category-summary-card:last-child{border-bottom:none!important;padding-bottom:0!important}:root:not([data-theme=light]) .vo-overview-command-hero .vo-financial-card,:root:not([data-theme=light]) .vo-overview-command-hero .vo-metric-grid .vo-financial-card{border:none!important;border-bottom:1px solid var(--vo-divider)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:14px 0!important}:root:not([data-theme=light]) .vo-overview-command-hero .vo-overview-net-position-card,:root:not([data-theme=light]) .vo-overview-command-hero .vo-overview-profile-card{padding:0 0 var(--vo-s2,16px)!important;border:none!important;border-bottom:1px solid var(--vo-divider)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:0!important}:root:not([data-theme=light]) .vo-overview-command-hero .vo-overview-hero-row{padding-bottom:var(--vo-s2,16px);border-bottom:1px solid var(--vo-divider)}:root[data-theme=light] .vo-overview-command-hero .vo-financial-card,:root[data-theme=light] .vo-overview-command-hero .vo-metric-grid .vo-financial-card{border:none!important;border-bottom:1px solid var(--vo-divider)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:0!important;padding:14px 0!important}:root[data-theme=light] .vo-overview-command-hero .vo-overview-net-position-card,:root[data-theme=light] .vo-overview-command-hero .vo-overview-profile-card,.vo-shell .vo-content .vo-overview-command-hero .vo-overview-month-ribbon,:root[data-theme=light] .vo-shell .vo-content .vo-overview-command-hero .vo-overview-month-ribbon{padding:0 0 var(--vo-s2,16px)!important;border:none!important;border-bottom:1px solid var(--vo-divider)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:0!important}:root[data-theme=light] .vo-overview-command-hero .vo-overview-hero-row{padding-bottom:var(--vo-s2,16px);border-bottom:1px solid var(--vo-divider)}:root[data-theme=light] .vo-overview-command-hero .vo-metric-grid .vo-financial-card:before{opacity:0!important;display:none!important}.vo-shell .vo-content .vo-overview-command .vo-finance-block,.vo-shell .vo-content .vo-overview-command .vo-finance-block-body-card,.vo-shell .vo-content .vo-overview-command .vo-table-shell,.vo-shell .vo-content .vo-overview-command .vo-activity-feed,.vo-shell .vo-content .vo-overview-command .vo-donut-card,.vo-shell .vo-content .vo-overview-command .vo-empty-state,.vo-shell .vo-content .vo-overview-command .vo-overview-attention-item{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}.vo-shell .vo-content .vo-overview-command .vo-finance-block{border-top-color:var(--vo-divider)!important}.vo-shell .vo-content .vo-overview-command .vo-category-summary-list .vo-category-summary-card{border-bottom-color:var(--vo-divider)!important}.vo-shell .vo-content .vo-overview-command .vo-overview-attention-item{border:none!important;border-bottom:1px solid var(--vo-divider)!important;padding:12px 0!important}:root[data-theme=light] .vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-pad-shell,:root[data-theme=light] .vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-pad,:root[data-theme=light] .vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-dots,:root[data-theme=light] .vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key,:root[data-theme=light] .vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-dot{filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-theme=light] .vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key,:root[data-theme=light] .vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key-placeholder{height:64px;font-weight:700;border-radius:var(--vo-r-20)!important}:root[data-theme=light] .vo-auth-flow-page .vo-quick-unlock-panel .vo-button.vo-button-full{border-radius:var(--vo-r-20)!important}:root{--vo-line-box-bg:#ffffff05}:root[data-theme=light]{--vo-line-box-bg:oklch(var(--vo-ink) / 2%)}.vo-shell .vo-content .vo-finance-flow .vo-financial-card,.vo-shell .vo-content .vo-finance-flow .vo-category-summary-card,.vo-shell .vo-content .vo-finance-flow .vo-goal-card,.vo-shell .vo-content .vo-finance-flow .vo-workspace-active,.vo-shell .vo-content .vo-finance-flow .vo-workspace-overview-cat,.vo-shell .vo-content .vo-finance-flow .vo-vault-entry-tile,.vo-shell .vo-content .vo-finance-flow .vo-yearly-month,.vo-shell .vo-content .vo-finance-flow .vo-yearly-status,.vo-shell .vo-content .vo-finance-flow .vo-assurance-tool,.vo-shell .vo-content .vo-view-body .vo-finance-block-body-card,.vo-shell .vo-content .vo-view-body .vo-ui-box,.vo-shell .vo-content .vo-view-body .vo-empty-state,.vo-shell .vo-content .vo-view-body .vo-connected-overview--empty,.vo-shell .vo-content .vo-view-body .vo-workspace-active,.vo-shell .vo-content .vo-view-body .vo-workspace-overview-cat,.vo-shell .vo-content .vo-finance-flow .vo-donut-card,.vo-shell .vo-content .vo-finance-flow .vo-table-shell,.vo-shell .vo-content .vo-finance-flow .vo-activity-feed,.vo-shell .vo-content .vo-connect-hub,.vo-shell .vo-content .vo-connected-overview-item,.vo-shell .vo-content .vo-status-card,.vo-shell .vo-content .vo-sensitive-card,.vo-shell .vo-content .vo-goal-card,.vo-shell .vo-content .vo-yearly-month{border:1px solid var(--vo-line)!important;border-radius:var(--vo-r-card)!important;background:var(--vo-line-box-bg)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:16px 18px!important}.vo-shell .vo-content .vo-finance-flow .vo-financial-card,.vo-shell .vo-content .vo-finance-flow .vo-category-summary-card{padding:16px!important}.vo-shell .vo-content .vo-finance-flow .vo-financial-card:before,.vo-shell .vo-content .vo-finance-flow .vo-category-summary-card:before,.vo-shell .vo-content .vo-view-body .vo-finance-block-body-card:before,.vo-shell .vo-content .vo-view-body .vo-ui-box:before{opacity:0!important;display:none!important}.vo-overview-command-hero{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.vo-overview-command .vo-finance-block{min-width:0;padding:var(--vo-s2,16px) 0 0!important;border:none!important;border-top:1px solid var(--vo-divider)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:0!important;gap:12px!important}.vo-overview-command .vo-overview-bento>.vo-finance-block:first-child,.vo-overview-command .vo-overview-command-split>.vo-finance-block:first-child,.vo-overview-command .vo-overview-command-row>.vo-finance-block:first-child{border-top:none!important;padding-top:0!important}.vo-shell .vo-content .vo-overview-command .vo-overview-attention-item,.vo-overview-command .vo-overview-attention-item{border:none!important;border-bottom:1px solid var(--vo-divider)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:0!important;padding:12px 0!important}.vo-shell .vo-content .vo-overview-command .vo-overview-attention-list .vo-overview-attention-item:last-child{border-bottom:none!important;padding-bottom:0!important}:root[data-theme=light] .vo-shell .vo-settings-pane .vo-settings-brand-card{overflow:visible;gap:var(--vo-d2)!important;padding:var(--vo-d1) 0 var(--vo-d2)!important;border:none!important;border-bottom:1px solid var(--vo-divider)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:0!important;grid-template-columns:auto minmax(0,1fr) auto!important;display:grid!important}:is(:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-settings-list:has(>.vo-legal-info-row),:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-settings-list:has(>.vo-legal-link),:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-rail-legal-section,:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-settings-group,:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-identity-block,:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-rail-block,:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-settings-list,:root[data-theme=light] .vo-shell .vo-right-rail-body .vo-legal-info-row){box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important}:is(.vo-shell .vo-content .vo-view-body .vo-finance-block-body-card:has(.vo-goal-list),.vo-shell .vo-content .vo-view-body .vo-finance-block-body-card:has(.vo-vault-entry-grid),.vo-shell .vo-content .vo-view-body .vo-finance-block-body-card:has(.vo-insight-list),.vo-shell .vo-content .vo-view-body .vo-finance-block-body-card:has(.vo-table-shell),.vo-shell .vo-content .vo-view-body .vo-finance-block-body-card:has(.vo-category-summary-list),.vo-shell .vo-content .vo-view-body .vo-finance-block-body-card:has(.vo-metric-grid),.vo-shell .vo-content .vo-view-body .vo-finance-block-body-card:has(.vo-workspace),.vo-shell .vo-content .vo-view-body .vo-finance-block-body-card:has(.vo-vault-wheel),.vo-shell .vo-content .vo-view-body .vo-finance-block-body-card:has(.vo-vault-wallet),.vo-shell .vo-content .vo-view-body .vo-finance-block-body-card:has(.vo-vault-ledger-summary)){box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-financial-card,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-category-summary-card,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-category-summary-list .vo-category-summary-card,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-category-summary-row,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-goal-card,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-workspace-active,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-workspace-overview-cat,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-vault-entry-tile,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-yearly-month,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-yearly-status,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-assurance-tool,.vo-shell .vo-content .vo-view-body .vo-finance-block-body-card,.vo-shell .vo-content .vo-view-body .vo-ui-box,.vo-shell .vo-content .vo-view-body .vo-empty-state,.vo-shell .vo-content .vo-view-body .vo-connected-overview--empty,.vo-shell .vo-content .vo-view-body .vo-goal-card,.vo-shell .vo-content .vo-view-body .vo-vault-entry-tile,.vo-shell .vo-content .vo-view-body .vo-table-shell,.vo-shell .vo-content .vo-view-body .vo-donut-card,.vo-shell .vo-content .vo-view-body .vo-panel:not(.vo-auth-card,.vo-auth-screen-panel,.vo-agreement-card,.vo-offline-card,.vo-mfa-panel,.vo-pin-recovery-panel,.vo-touchid-setup-panel,.vo-pin-setup-panel,.vo-quick-unlock-panel,.vo-revoked-panel),.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-state-banner,.vo-shell .vo-content .vo-view-body .vo-vault-wheel,.vo-shell .vo-content .vo-view-body .vo-vault-wallet,.vo-shell .vo-content .vo-view-body .vo-vault-ledger-summary,.vo-shell .vo-content .vo-view-body .vo-goal-portfolio-strip,.vo-shell .vo-content .vo-connect-hub,.vo-shell .vo-content .vo-view-body .vo-connected-overview-item,.vo-shell .vo-content .vo-view-body .vo-status-card,.vo-shell .vo-content .vo-view-body .vo-sensitive-card,.vo-shell .vo-content .vo-view-body .vo-yearly-month{border:1px solid var(--vo-line)!important;border-radius:var(--vo-r-card)!important;background:var(--vo-line-box-bg)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:16px 18px!important}.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-financial-card,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-category-summary-card,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-category-summary-list .vo-category-summary-card{padding:16px!important}.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-category-summary-list .vo-category-summary-card{border-bottom:1px solid var(--vo-line)!important;padding:14px 16px 16px!important}.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-category-summary-row{border-bottom:none!important;padding:12px 14px!important}.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-category-summary-list{gap:var(--vo-s1)!important}.vo-shell .vo-content .vo-view-body .vo-connected-overview--empty,.vo-shell .vo-content .vo-view-body .vo-empty-state{border-style:dashed!important}.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-financial-card:before,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-category-summary-card:before,.vo-shell .vo-content .vo-view-body .vo-finance-flow .vo-category-summary-list .vo-category-summary-card:before,.vo-shell .vo-content .vo-view-body .vo-goal-card:before,.vo-shell .vo-content .vo-view-body .vo-finance-block-body-card:before,.vo-shell .vo-content .vo-view-body .vo-ui-box:before,.vo-shell .vo-content .vo-view-body .vo-panel:not(.vo-auth-card,.vo-auth-screen-panel,.vo-agreement-card,.vo-offline-card,.vo-mfa-panel,.vo-pin-recovery-panel,.vo-touchid-setup-panel,.vo-pin-setup-panel,.vo-quick-unlock-panel,.vo-revoked-panel):before{opacity:0!important;display:none!important}.vo-mobile-more-menu{border:1px solid var(--vo-line)!important;border-radius:var(--vo-r-card)!important;background:var(--vo-line-box-bg)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.vo-mobile-more-destination{border:1px solid var(--vo-line)!important;border-radius:var(--vo-r-card)!important;background:var(--vo-line-box-bg)!important;box-shadow:none!important}.vo-mobile-more-close{border:1px solid var(--vo-line)!important;border-radius:var(--vo-r-card)!important;background:var(--vo-line-box-bg)!important}.vo-shell .vo-content .vo-overview-command-hero .vo-metric-grid .vo-financial-card{border:1px solid var(--vo-line)!important;border-radius:var(--vo-r-card)!important;background:var(--vo-line-box-bg)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:16px!important}.vo-shell .vo-content .vo-overview-command-hero .vo-metric-grid .vo-financial-card:before{opacity:0!important;display:none!important}.vo-shell .vo-content .vo-overview-command .vo-finance-block-body-card,.vo-shell .vo-content .vo-overview-command .vo-finance-block-body.vo-ui-box,.vo-shell .vo-content .vo-overview-command .vo-panel.vo-donut-card,.vo-shell .vo-content .vo-overview-command .vo-donut-card,.vo-shell .vo-content .vo-overview-command .vo-table-shell,.vo-shell .vo-content .vo-overview-command .vo-empty-state{border:1px solid var(--vo-line)!important;border-radius:var(--vo-r-card)!important;background:var(--vo-line-box-bg)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:16px 18px!important}.vo-shell .vo-content .vo-overview-command .vo-empty-state{border-style:dotted!important}.vo-shell .vo-content .vo-overview-command .vo-finance-block-body-card:has(>.vo-empty-state:only-child){border:1px dotted var(--vo-line)!important;border-radius:var(--vo-r-card)!important;background:var(--vo-line-box-bg)!important;box-shadow:none!important;flex-direction:column!important;justify-content:center!important;padding:16px 18px!important;display:flex!important}.vo-shell .vo-content .vo-overview-command .vo-finance-block-body-card:has(>.vo-empty-state:only-child)>.vo-empty-state{width:100%;min-height:0!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;flex:0 auto!important;padding:0!important}.vo-shell .vo-content .vo-overview-command .vo-finance-block-body-card:before,.vo-shell .vo-content .vo-overview-command .vo-finance-block-body.vo-ui-box:before,.vo-shell .vo-content .vo-overview-command .vo-panel.vo-donut-card:before,.vo-shell .vo-content .vo-overview-command .vo-donut-card:before{opacity:0!important;display:none!important}.vo-overview-command .vo-overview-bento>.vo-finance-block,.vo-overview-command .vo-overview-bento>.vo-panel.vo-donut-card{background:0 0!important;border-top:none!important;padding-top:0!important}.vo-shell .vo-content .vo-overview-command-hero .vo-overview-net-position-card,.vo-shell .vo-content .vo-overview-command-hero .vo-overview-profile-card{border:1px solid var(--vo-line)!important;border-radius:var(--vo-r-card)!important;background:var(--vo-line-box-bg)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:16px 18px!important}.vo-shell .vo-content .vo-overview-command-hero .vo-overview-profile-card{padding:18px 16px!important}.vo-shell .vo-content .vo-overview-command-hero .vo-overview-net-position-card:before,.vo-shell .vo-content .vo-overview-command-hero .vo-overview-profile-card:before,.vo-shell .vo-content .vo-overview-command-hero .vo-overview-hero-tile:before{opacity:0!important;display:none!important}.vo-shell .vo-content .vo-finance-flow .vo-category-summary-list .vo-category-summary-card,.vo-shell .vo-content .vo-view-body .vo-category-summary-list .vo-category-summary-card{border:none!important;border-bottom:1px solid var(--vo-divider)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:0!important;padding:14px 0 16px!important}.vo-shell .vo-content .vo-finance-flow .vo-category-summary-list .vo-category-summary-card:first-child,.vo-shell .vo-content .vo-view-body .vo-category-summary-list .vo-category-summary-card:first-child{padding-top:0!important}.vo-shell .vo-content .vo-finance-flow .vo-category-summary-list .vo-category-summary-card:last-child,.vo-shell .vo-content .vo-view-body .vo-category-summary-list .vo-category-summary-card:last-child{border-bottom:none!important;padding-bottom:0!important}.vo-shell .vo-content .vo-finance-flow .vo-category-summary-list,.vo-shell .vo-content .vo-view-body .vo-category-summary-list{gap:0!important}.vo-shell .vo-content .vo-finance-flow .vo-category-summary-list .vo-category-summary-card:before,.vo-shell .vo-content .vo-view-body .vo-category-summary-list .vo-category-summary-card:before{opacity:0!important;display:none!important}.vo-shell .vo-content .vo-finance-flow .vo-category-summary-list .vo-category-summary-row,.vo-shell .vo-content .vo-view-body .vo-category-summary-list .vo-category-summary-row{border:none!important;border-bottom:1px solid var(--vo-divider)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:12px 0!important}.vo-shell .vo-content .vo-finance-flow .vo-category-summary-list .vo-category-summary-row:last-child,.vo-shell .vo-content .vo-view-body .vo-category-summary-list .vo-category-summary-row:last-child{border-bottom:none!important;padding-bottom:0!important}.vo-shell .vo-content .vo-finance-readout-surface .vo-empty-state{border:1px dashed var(--vo-line)!important;border-radius:var(--vo-r-card)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;padding:22px!important}.vo-overview-command .vo-overview-bento,.vo-overview-command .vo-overview-command-split,.vo-overview-command .vo-overview-command-row{gap:0!important}.vo-overview-command .vo-overview-bento>*+*,.vo-overview-command .vo-overview-command-row>*+*,.vo-overview-command .vo-overview-command-split>.vo-overview-command-side{border-left:1px solid var(--vo-divider)!important;padding-left:var(--vo-s2)!important}.vo-overview-command .vo-overview-bento>:not(:last-child) .vo-finance-block-body-card,.vo-overview-command .vo-overview-bento>:not(:last-child) .vo-panel.vo-donut-card,.vo-overview-command .vo-overview-command-split>.vo-finance-block .vo-finance-block-body-card,.vo-overview-command .vo-overview-command-row>:first-child .vo-finance-block-body-card{border-right:none!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.vo-overview-command .vo-overview-bento>*+* .vo-finance-block-body-card,.vo-overview-command .vo-overview-bento>*+* .vo-panel.vo-donut-card,.vo-overview-command .vo-overview-command-split>.vo-overview-command-side .vo-finance-block-body-card,.vo-overview-command .vo-overview-command-split>.vo-overview-command-side .vo-panel.vo-donut-card,.vo-overview-command .vo-overview-command-row>*+* .vo-finance-block-body-card{border-left:none!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.vo-overview-command .vo-overview-bento,.vo-overview-command .vo-overview-command-split,.vo-overview-command .vo-overview-command-row{gap:var(--vo-s2)!important;column-gap:var(--vo-s2)!important;border-top:1px solid var(--vo-divider)!important;padding-top:var(--vo-s2,16px)!important}.vo-overview-command .vo-overview-command-split{grid-template-columns:repeat(2,minmax(0,1fr))!important}.vo-overview-command .vo-overview-bento>*+*,.vo-overview-command .vo-overview-command-row>*+*,.vo-overview-command .vo-overview-command-split>.vo-overview-command-side{border-left:none!important;padding-left:0!important}.vo-overview-command .vo-overview-bento>.vo-finance-block,.vo-overview-command .vo-overview-bento>.vo-panel.vo-donut-card,.vo-overview-command .vo-overview-command-split>.vo-finance-block,.vo-overview-command .vo-overview-command-row>.vo-finance-block,.vo-overview-command .vo-overview-command-split>.vo-overview-command-side>.vo-finance-block:first-child{border-top:none!important;padding-top:0!important}.vo-overview-command .vo-overview-command-side>.vo-finance-block+.vo-finance-block{padding-top:var(--vo-s2,16px)!important;border-top:1px solid var(--vo-divider)!important}.vo-overview-command .vo-overview-bento .vo-finance-block-body-card,.vo-overview-command .vo-overview-bento .vo-panel.vo-donut-card,.vo-overview-command .vo-overview-command-split .vo-finance-block-body-card,.vo-overview-command .vo-overview-command-row .vo-finance-block-body-card,.vo-overview-command .vo-overview-command-side .vo-finance-block-body-card,.vo-overview-command .vo-overview-bento>:not(:last-child) .vo-finance-block-body-card,.vo-overview-command .vo-overview-bento>:not(:last-child) .vo-panel.vo-donut-card,.vo-overview-command .vo-overview-bento>*+* .vo-finance-block-body-card,.vo-overview-command .vo-overview-bento>*+* .vo-panel.vo-donut-card,.vo-overview-command .vo-overview-command-split>.vo-finance-block .vo-finance-block-body-card,.vo-overview-command .vo-overview-command-row>:first-child .vo-finance-block-body-card,.vo-overview-command .vo-overview-command-row>*+* .vo-finance-block-body-card,.vo-overview-command .vo-overview-command-split>.vo-overview-command-side .vo-finance-block-body-card,.vo-overview-command .vo-overview-command-split>.vo-overview-command-side .vo-panel.vo-donut-card{border:1px solid var(--vo-line)!important;border-radius:var(--vo-r-card)!important}.vo-overview-command .vo-overview-bento>:not(:last-child) .vo-finance-block-body-card:has(>.vo-empty-state:only-child){border:1px dotted var(--vo-line)!important;border-radius:var(--vo-r-card)!important;background:var(--vo-line-box-bg)!important;box-shadow:none!important;flex-direction:column!important;justify-content:center!important;padding:16px 18px!important;display:flex!important}.vo-overview-command .vo-overview-bento>*+* .vo-finance-block-body-card:has(>.vo-empty-state:only-child){border:1px dotted var(--vo-line)!important;border-radius:var(--vo-r-card)!important;background:var(--vo-line-box-bg)!important;box-shadow:none!important;flex-direction:column!important;justify-content:center!important;padding:16px 18px!important;display:flex!important}.vo-overview-command .vo-overview-command-split>.vo-finance-block .vo-finance-block-body-card:has(>.vo-empty-state:only-child){border:1px dotted var(--vo-line)!important;border-radius:var(--vo-r-card)!important;background:var(--vo-line-box-bg)!important;box-shadow:none!important;flex-direction:column!important;justify-content:center!important;padding:16px 18px!important;display:flex!important}.vo-overview-command .vo-overview-command-row>:first-child .vo-finance-block-body-card:has(>.vo-empty-state:only-child){border:1px dotted var(--vo-line)!important;border-radius:var(--vo-r-card)!important;background:var(--vo-line-box-bg)!important;box-shadow:none!important;flex-direction:column!important;justify-content:center!important;padding:16px 18px!important;display:flex!important}.vo-overview-command .vo-overview-command-row>*+* .vo-finance-block-body-card:has(>.vo-empty-state:only-child){border:1px dotted var(--vo-line)!important;border-radius:var(--vo-r-card)!important;background:var(--vo-line-box-bg)!important;box-shadow:none!important;flex-direction:column!important;justify-content:center!important;padding:16px 18px!important;display:flex!important}.vo-overview-command .vo-overview-command-split>.vo-overview-command-side .vo-finance-block-body-card:has(>.vo-empty-state:only-child){border:1px dotted var(--vo-line)!important;border-radius:var(--vo-r-card)!important;background:var(--vo-line-box-bg)!important;box-shadow:none!important;flex-direction:column!important;justify-content:center!important;padding:16px 18px!important;display:flex!important}.vo-shell .vo-content .vo-overview-command .vo-finance-block-body-card:has(>.vo-empty-state:only-child){border:1px dotted var(--vo-line)!important;border-radius:var(--vo-r-card)!important;background:var(--vo-line-box-bg)!important;box-shadow:none!important;flex-direction:column!important;justify-content:center!important;padding:16px 18px!important;display:flex!important}.vo-overview-command .vo-overview-bento>:not(:last-child) .vo-finance-block-body-card:has(>.vo-empty-state:only-child)>.vo-empty-state{width:100%;min-height:0!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;flex:0 auto!important;padding:0!important}.vo-overview-command .vo-overview-bento>*+* .vo-finance-block-body-card:has(>.vo-empty-state:only-child)>.vo-empty-state{width:100%;min-height:0!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;flex:0 auto!important;padding:0!important}.vo-overview-command .vo-overview-command-split>.vo-finance-block .vo-finance-block-body-card:has(>.vo-empty-state:only-child)>.vo-empty-state{width:100%;min-height:0!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;flex:0 auto!important;padding:0!important}.vo-overview-command .vo-overview-command-row>:first-child .vo-finance-block-body-card:has(>.vo-empty-state:only-child)>.vo-empty-state{width:100%;min-height:0!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;flex:0 auto!important;padding:0!important}.vo-overview-command .vo-overview-command-row>*+* .vo-finance-block-body-card:has(>.vo-empty-state:only-child)>.vo-empty-state{width:100%;min-height:0!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;flex:0 auto!important;padding:0!important}.vo-overview-command .vo-overview-command-split>.vo-overview-command-side .vo-finance-block-body-card:has(>.vo-empty-state:only-child)>.vo-empty-state{width:100%;min-height:0!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;flex:0 auto!important;padding:0!important}.vo-shell .vo-content .vo-overview-command .vo-finance-block-body-card:has(>.vo-empty-state:only-child)>.vo-empty-state{width:100%;min-height:0!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;flex:0 auto!important;padding:0!important}.vo-shell .vo-content .vo-finance-flow .vo-table-shell,.vo-shell .vo-content .vo-view-body .vo-table-shell{gap:0!important;padding:0!important;overflow:hidden!important}.vo-shell .vo-content .vo-table-shell .vo-table-head{border-top-left-radius:var(--vo-r-card)!important;border-top-right-radius:var(--vo-r-card)!important}.vo-finance-readout-surface .vo-category-summary-list,.vo-shell .vo-content .vo-finance-readout-surface .vo-category-summary-list,.vo-shell .vo-content .vo-finance-flow .vo-finance-readout-surface .vo-category-summary-list{gap:var(--vo-s2)!important}.vo-shell .vo-content .vo-finance-readout-surface .vo-category-summary-list .vo-category-summary-card,.vo-shell .vo-content .vo-finance-flow .vo-finance-readout-surface .vo-category-summary-list .vo-category-summary-card{padding:var(--vo-s2,16px) 0 0!important;border:none!important;border-top:1px solid var(--vo-divider)!important;box-shadow:none!important;background:0 0!important;border-bottom:none!important;border-radius:0!important}.vo-finance-readout-surface .vo-category-summary-head{padding-bottom:2px}.vo-finance-readout-surface .vo-category-summary-copy .vo-card-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--vo-ivory-dim);margin-top:2px;font-size:11px}.vo-auth-flow-page.vo-quick-unlock-stage:not([data-auth-success=true]) .vo-quick-unlock-panel .vo-button.vo-button-full,.vo-auth-flow-page.vo-quick-unlock-stage:not([data-auth-success=true]) .vo-quick-unlock-panel .vo-button.vo-button-full:disabled{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important}.vo-auth-flow-page.vo-quick-unlock-stage:not([data-auth-success=true]) .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full:disabled{opacity:1!important;color:oklch(var(--vo-ink) / 56%)!important;border-color:oklch(var(--vo-ink) / 13%)!important;box-shadow:inset 0 1px 0 #ffffff9e, 0 1px 2px oklch(var(--vo-ink) / 5%)!important;background:linear-gradient(#ffffffa8,#ecf5ed94)!important;background:linear-gradient(lab(100% 0 0/.66),lab(95.5484% -4.13525 2.6317/.58))!important}@supports (color:lab(0% 0 0)){.vo-auth-flow-page.vo-quick-unlock-stage:not([data-auth-success=true]) .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full:disabled{box-shadow:inset 0 1px 0 lab(100% 0 0/.62), 0 1px 2px oklch(var(--vo-ink) / 5%)!important}}:root[data-theme=light] .vo-auth-flow-page.vo-quick-unlock-stage:not([data-auth-success=true]) .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full:disabled{color:#0e1f1294!important;color:lab(9.95745% -10.1462 6.36466/.58)!important;background:linear-gradient(#f9fdfa,#e8f1ea)!important;background:linear-gradient(lab(98.921% -1.77118 1.12603),lab(94.3884% -4.13528 2.63178))!important;border-color:#0e1f1224!important;border-color:lab(9.95745% -10.1462 6.36466/.14)!important;box-shadow:inset 0 1px #ffffffc2,0 1px 2px #0e1f120d!important;box-shadow:inset 0 1px lab(100% 0 0/.76),0 1px 2px lab(9.95745% -10.1462 6.36466/.05)!important}:root{--vo-chart-donut-shadow:inset 0 0 0 1px oklch(var(--vo-ink) / 10%), 0 12px 20px #6b765d24, 0 26px 46px #0000003d;--vo-chart-donut-glow:drop-shadow(0 18px 30px #6b765d2e) drop-shadow(0 24px 34px #0000002e)}@supports (color:lab(0% 0 0)){:root{--vo-chart-donut-shadow:inset 0 0 0 1px oklch(var(--vo-ink) / 10%), 0 12px 20px lab(48.2458% -8.1645 12.2631/.14), 0 26px 46px lab(.0626068% -.102684 .0614405/.24);--vo-chart-donut-glow:drop-shadow(0 18px 30px lab(48.2458% -8.1645 12.2631/.18)) drop-shadow(0 24px 34px lab(.0626068% -.102684 .0614405/.18))}}:root[data-theme=light]{--vo-chart-donut-shadow:inset 0 0 0 1px oklch(var(--vo-ink) / 10%), 0 12px 20px #6b765d29, 0 24px 44px #3548392e;--vo-chart-donut-glow:drop-shadow(0 18px 30px #6b765d2e) drop-shadow(0 24px 34px #35483924)}@supports (color:lab(0% 0 0)){:root[data-theme=light]{--vo-chart-donut-shadow:inset 0 0 0 1px oklch(var(--vo-ink) / 10%), 0 12px 20px lab(48.2458% -8.1645 12.2631/.16), 0 24px 44px lab(28.5393% -10.4062 6.69177/.18);--vo-chart-donut-glow:drop-shadow(0 18px 30px lab(48.2458% -8.1645 12.2631/.18)) drop-shadow(0 24px 34px lab(28.5393% -10.4062 6.69177/.14))}}.vo-shell .vo-content .vo-view-body .vo-donut,.vo-shell .vo-content .vo-overview-command .vo-donut{box-shadow:var(--vo-chart-donut-shadow)!important}.vo-shell .vo-content .vo-finance-flow .vo-donut-card .vo-donut,.vo-shell .vo-content .vo-view-body .vo-donut-card .vo-donut,.vo-shell .vo-content .vo-overview-command .vo-donut{filter:var(--vo-chart-donut-glow)!important}.vo-shell .vo-content .vo-overview-command .vo-donut-wrap{grid-template-columns:minmax(var(--vo-donut-size), max-content) minmax(0, 1fr)!important;justify-content:start!important;justify-self:start!important;align-items:center!important;width:100%!important}.vo-shell .vo-content .vo-overview-command .vo-donut,.vo-shell .vo-content .vo-overview-command .vo-donut-legend{justify-self:start!important}.vo-shell .vo-content .vo-overview-command .vo-donut-legend{width:100%}@media (min-width:980px){.vo-shell .vo-content .vo-overview-command .vo-overview-bento .vo-finance-block-body-card,.vo-shell .vo-content .vo-overview-command .vo-overview-bento .vo-panel.vo-donut-card{padding-left:14px!important;padding-right:18px!important}}@media (max-width:640px){.vo-shell .vo-content .vo-overview-command .vo-donut-wrap{text-align:left!important;grid-template-columns:1fr!important;justify-items:start!important}}.vo-auth-login-stage .vo-auth-shell.vo-auth-shell-switcher{--vo-auth-switcher-width:min(1040px, calc(100vw - 72px))!important;height:min(720px,100dvh - 96px)!important;max-height:calc(100dvh - 96px)!important}.vo-auth-login-stage .vo-auth-card.vo-auth-switcher{min-height:540px!important}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-form,.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-cover{padding:clamp(28px,3vw,38px)!important}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-form{gap:14px!important;overflow:visible!important}.vo-auth-login-stage .vo-auth-card-head,.vo-auth-login-stage .vo-auth-card-body{gap:14px!important}.vo-auth-login-stage .vo-auth-form{gap:12px!important}.vo-auth-login-stage .vo-auth-form .vo-auth-primary-button{margin-top:8px!important}@media (max-height:860px) and (min-width:761px){.vo-auth-login-stage .vo-auth-shell.vo-auth-shell-switcher{--vo-auth-switcher-width:min(1040px, calc(100vw - 64px))!important;height:min(650px,100dvh - 84px)!important;max-height:calc(100dvh - 84px)!important}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-form,.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-cover{padding:22px 28px!important}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-form,.vo-auth-login-stage .vo-auth-card-head,.vo-auth-login-stage .vo-auth-card-body,.vo-auth-login-stage .vo-auth-form{gap:10px!important}.vo-auth-login-stage .vo-auth-form .vo-auth-primary-button{margin-top:8px!important}}@media (max-height:720px) and (min-width:761px){.vo-auth-login-stage .vo-auth-shell.vo-auth-shell-switcher{height:min(610px,100dvh - 72px)!important;max-height:calc(100dvh - 72px)!important}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-form,.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-cover{padding:18px 24px!important}.vo-auth-login-stage .vo-auth-form .vo-auth-primary-button{margin-top:7px!important}}@media (max-width:760px){.vo-auth-login-stage .vo-auth-shell.vo-auth-shell-switcher{--vo-auth-switcher-width:min(460px, 100%)!important;height:auto!important;max-height:calc(100dvh - var(--vo-d3))!important}.vo-auth-login-stage .vo-auth-card.vo-auth-switcher{min-height:0!important}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-form,.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-cover{padding:var(--vo-d2)!important}}.vo-auth-stage.vo-agreement-stage{padding:max(var(--vo-d2), calc(env(safe-area-inset-top,0px) + var(--vo-titlebar-safe-top,var(--vo-d2)))) clamp(var(--vo-d2), 4vw, var(--vo-d5)) max(var(--vo-d2), calc(env(safe-area-inset-bottom,0px) + var(--vo-d2)))!important;overflow:hidden!important}.vo-agreement-stage .vo-agreement-shell{flex-direction:column!important;gap:0!important;width:min(720px,100vw - 48px)!important;min-height:0!important;max-height:calc(100dvh - 40px)!important;display:flex!important;overflow:hidden!important}.vo-agreement-stage .vo-agreement-card .vo-auth-screen-head{text-align:left!important;align-items:flex-start!important}.vo-agreement-stage .vo-agreement-card .vo-auth-screen-head .vo-auth-section-header{justify-content:flex-start!important;align-self:flex-start!important}.vo-agreement-stage .vo-agreement-card .vo-auth-flow{align-self:stretch!important;gap:10px!important;width:100%!important}.vo-agreement-stage .vo-auth-flow li{min-width:0!important;color:var(--vo-ivory-dim)!important;gap:6px!important;font-size:10.5px!important}.vo-agreement-stage .vo-auth-flow li span{border-radius:var(--vo-r-sm)!important;background:var(--vo-chrome-recess-bg,oklch(var(--vo-ink) / 5%))!important;border:1px solid var(--vo-chrome-recess-border,var(--vo-line))!important;width:30px!important;height:30px!important;box-shadow:var(--vo-chrome-recess-inset)!important}.vo-agreement-stage .vo-auth-flow li[data-state=complete] span{color:var(--vo-success-bright,var(--vo-success))!important;background:#8cb67224!important;background:lab(69.8675% -24.0435 30.2495/.14)!important;border-color:#8cb6727a!important;border-color:lab(69.8675% -24.0435 30.2495/.48)!important}.vo-agreement-stage .vo-auth-flow li[data-state=active]{color:var(--vo-gold)!important}.vo-agreement-stage .vo-auth-flow li[data-state=active] span{color:var(--vo-forest-deep)!important;background:linear-gradient(180deg, #e7c27e, var(--vo-gold))!important;border-color:#e3be7ab8!important;border-color:lab(79.2784% 7.26518 39.3927/.72)!important;box-shadow:0 0 0 3px #ceac6d1f,0 12px 28px #00000052,inset 0 1px #ffffff47!important;box-shadow:0 0 0 3px lab(72.3067% 6.8422 36.9838/.12),0 12px 28px lab(.0275326% -.0664368 .0382632/.32),inset 0 1px lab(100% 0 0/.28)!important}@supports (color:lab(0% 0 0)){.vo-agreement-stage .vo-auth-flow li[data-state=active] span{background:linear-gradient(180deg, lab(80.4404% 7.23049 39.334), var(--vo-gold))!important}}.vo-agreement-stage .vo-panel.vo-agreement-card{gap:var(--vo-d1)!important;border-radius:var(--vo-r-28)!important;background:var(--vo-glass-auth-panel-bg)!important;border-color:var(--vo-glass-auth-panel-border)!important;width:100%!important;min-height:min(680px,100dvh - 48px)!important;max-height:100%!important;-webkit-backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%))!important;backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%))!important;box-shadow:var(--vo-glass-auth-panel-shadow), var(--vo-glass-auth-panel-ring)!important;flex:auto!important;padding:clamp(22px,2.1vw,28px)!important}.vo-agreement-stage .vo-agreement-meta,.vo-agreement-stage .vo-agreement-scroller,.vo-agreement-stage .vo-agreement-checkbox,.vo-agreement-stage .vo-agreement-form .vo-auth-input{background:var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg))!important;border:1px solid var(--vo-chrome-recess-border,var(--vo-glass-auth-inner-border))!important;box-shadow:var(--vo-chrome-recess-inset)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.vo-agreement-stage .vo-agreement-meta{gap:var(--vo-d2)!important;border-radius:var(--vo-r-20)!important;padding:14px 16px!important}.vo-agreement-stage .vo-agreement-meta-kicker{color:var(--vo-gold)!important;letter-spacing:.14em!important;font-size:11px!important}.vo-agreement-stage .vo-agreement-meta-value{color:var(--vo-ivory)!important;font-size:14px!important}.vo-agreement-stage .vo-agreement-meta-value.vo-mono{font-size:13px!important}.vo-agreement-stage .vo-agreement-body{flex-direction:column!important;flex:auto!important;gap:8px!important;min-height:0!important;display:flex!important;overflow:hidden!important}.vo-agreement-stage .vo-agreement-scroller{border-radius:var(--vo-r-20)!important;scrollbar-width:thin!important;scrollbar-color:oklch(76% .09 82/.4) transparent!important;flex:auto!important;min-height:0!important;padding:18px 20px!important}.vo-agreement-stage .vo-agreement-scroller::-webkit-scrollbar{width:8px!important;display:block!important}.vo-agreement-stage .vo-agreement-scroller::-webkit-scrollbar-thumb{border-radius:var(--vo-r-pill)!important;background:#ceac6d5c!important;background:lab(72.3067% 6.8422 36.9838/.36)!important}.vo-agreement-stage .vo-agreement-section-title{color:var(--vo-gold)!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin-bottom:8px!important;font-size:14px!important;font-style:italic!important}.vo-agreement-stage .vo-agreement-section-body{max-width:98ch!important;color:var(--vo-ivory-muted)!important;font-size:13.5px!important;line-height:1.62!important}.vo-agreement-stage .vo-agreement-scroll-hint{color:var(--vo-ivory-dim)!important;letter-spacing:.12em!important;font-size:11px!important}.vo-agreement-stage .vo-agreement-form{gap:10px!important}.vo-agreement-stage .vo-agreement-checkbox{border-radius:var(--vo-r-20)!important;cursor:pointer!important;min-height:54px!important;transition:border-color var(--vo-motion-fast) var(--vo-ease-out), background var(--vo-motion-fast) var(--vo-ease-out), opacity var(--vo-motion-fast) var(--vo-ease-out)!important;gap:12px!important;padding:14px 16px!important}.vo-agreement-stage .vo-agreement-checkbox[data-scroll-locked=true]{opacity:.58!important;cursor:not-allowed!important;pointer-events:none!important}.vo-agreement-stage .vo-agreement-checkbox:not([data-scroll-locked=true]):hover,.vo-agreement-stage .vo-agreement-checkbox:not([data-scroll-locked=true]):focus-within{background:oklch(var(--vo-ink) / 6%)!important;border-color:#ceac6d66!important;border-color:lab(72.3067% 6.8422 36.9838/.4)!important}.vo-agreement-stage .vo-agreement-checkbox-mark{border-radius:8px!important;width:22px!important;height:22px!important}.vo-agreement-stage .vo-agreement-checkbox-copy{color:var(--vo-ivory)!important;font-size:14px!important;line-height:1.34!important}.vo-agreement-stage .vo-agreement-form .vo-auth-field{gap:6px!important}.vo-agreement-stage .vo-agreement-form .vo-auth-input{border-radius:var(--vo-r-20)!important;height:46px!important;min-height:46px!important}.vo-agreement-stage .vo-agreement-form-footer{background:0 0!important;border-top:none!important;margin-top:0!important;padding-top:0!important}.vo-agreement-stage .vo-agreement-form .vo-button[data-size=lg]{border-radius:var(--vo-r-lg)!important;min-height:46px!important}.vo-agreement-stage .vo-agreement-form-status{font-size:11.5px!important;line-height:1.3!important}.vo-agreement-stage .vo-agreement-disclaimer{max-width:82ch!important;color:var(--vo-ivory-dim)!important;font-size:11px!important;line-height:1.38!important}.vo-agreement-stage .vo-agreement-shell>.vo-auth-footer{display:none!important}@media (max-height:860px) and (min-width:761px){.vo-agreement-stage .vo-agreement-shell{gap:10px!important;width:min(720px,100vw - 64px)!important;max-height:calc(100dvh - 52px)!important}.vo-agreement-stage .vo-panel.vo-agreement-card{gap:9px!important;padding:18px 22px!important}.vo-agreement-stage .vo-agreement-scroller{min-height:0!important;padding:16px 18px!important}.vo-agreement-stage .vo-agreement-form{gap:8px!important}}@media (max-width:760px){.vo-auth-stage.vo-agreement-stage{padding:calc(env(safe-area-inset-top,0px) + var(--vo-d2)) var(--vo-d2) calc(env(safe-area-inset-bottom,0px) + var(--vo-d2))!important}.vo-agreement-stage .vo-agreement-shell{width:min(100%,100vw - 32px)!important;max-height:none!important}.vo-agreement-stage .vo-auth-flow{gap:6px!important}.vo-agreement-stage .vo-auth-flow li{font-size:9.5px!important}.vo-agreement-stage .vo-auth-flow li span{width:26px!important;height:26px!important}.vo-agreement-stage .vo-panel.vo-agreement-card{padding:18px!important}.vo-agreement-stage .vo-agreement-meta{grid-template-columns:1fr!important}.vo-agreement-stage .vo-agreement-scroller{min-height:220px!important;padding:16px!important}}.vo-auth-screen-panel[data-pin-card=bare] .vo-button,.vo-auth-flow-page .vo-quick-unlock-panel .vo-button,.vo-auth-card .vo-button.vo-auth-sso-button,.vo-auth-card .vo-button.vo-auth-primary-button,.vo-auth-flow-page .vo-button.vo-auth-sso-button,.vo-auth-flow-page .vo-button.vo-auth-primary-button{border-radius:var(--vo-r-20)!important}.vo-shell .vo-right-rail.vo-right-rail{overflow:visible;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:0!important}.vo-shell .vo-settings-view .vo-settings-sidebar.vo-settings-sidebar{padding:var(--vo-d2) var(--vo-d1) var(--vo-dock-scroll-clearance);margin:0;border:none!important;border-right:1px solid oklch(var(--vo-ink) / 10%)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:0!important}:root[data-theme=light] .vo-shell .vo-right-rail.vo-right-rail,:root[data-theme=light] .vo-shell .vo-settings-view .vo-settings-sidebar.vo-settings-sidebar{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}:root[data-theme=light] .vo-shell .vo-settings-view .vo-settings-sidebar.vo-settings-sidebar{border-right:1px solid var(--vo-line)!important}.vo-profile-avatar-frame{box-sizing:border-box;place-items:center;display:grid;overflow:hidden}.vo-profile-avatar-frame>img{object-position:center center;display:block}.vo-profile-avatar-frame[data-kind=photo]>img,.vo-settings-brand-mark[data-kind=photo]>img,.vo-overview-profile-card-avatar[data-kind=photo]>img{object-fit:cover;width:100%;height:100%}.vo-profile-avatar-frame[data-kind=default]>img,.vo-settings-brand-mark[data-kind=default]>img,.vo-overview-profile-card-avatar[data-kind=default]>img,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-settings-brand-mark[data-kind=default]>img{object-fit:contain;width:76%;height:76%}.vo-shell .vo-content .vo-overview-command-hero .vo-metric-grid .vo-financial-card:last-child{border-bottom:1px solid var(--vo-line)!important}.vo-shell .vo-content .vo-overview-command .vo-overview-command-split>.vo-finance-block,.vo-shell .vo-content .vo-overview-command .vo-overview-bento>.vo-finance-block+.vo-finance-block,.vo-shell .vo-content .vo-overview-command .vo-overview-command-row>.vo-finance-block+.vo-finance-block{border-top:none!important;padding-top:0!important}.vo-shell .vo-content .vo-view-body.vo-finance-flow{min-height:0}.vo-shell .vo-content .vo-finance-flow>.vo-finance-section:last-child{flex-direction:column;flex:none;min-height:0;display:flex}.vo-shell .vo-content .vo-finance-flow>.vo-finance-section:last-child>.vo-finance-section-body{flex-direction:column;flex:none;display:flex}.vo-shell .vo-content .vo-finance-flow .vo-category-summary-list{gap:0}.vo-shell .vo-content .vo-finance-flow .vo-category-summary-card{padding:16px 0 18px}.vo-shell .vo-content .vo-finance-flow .vo-category-summary-card+.vo-category-summary-card{border-top:1px solid var(--vo-divider)}.vo-shell .vo-content .vo-finance-flow .vo-category-summary-lines{margin-top:10px;padding-top:12px}.vo-shell .vo-content .vo-finance-flow .vo-finance-readout-surface>.vo-empty-state{flex-direction:column;flex:auto;justify-content:center;min-height:min(36vh,420px);display:flex}.vo-shell .vo-content .vo-overview-command .vo-overview-command-split{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important}.vo-shell .vo-content .vo-overview-command .vo-overview-command-split>.vo-finance-block{height:100%;flex-direction:column!important;min-height:0!important;display:flex!important}.vo-shell .vo-content .vo-overview-command .vo-overview-command-split .vo-finance-block-body-card{flex-direction:column!important;flex:auto!important;justify-content:center!important;display:flex!important}.vo-shell .vo-content .vo-overview-command .vo-overview-command-split .vo-empty-state,.vo-shell .vo-content .vo-overview-command .vo-overview-command-split .vo-overview-attention-list{flex:auto;min-height:0}:root:not([data-theme=light]) .vo-shell{background-color:#010602!important;background-color:lab(1.28292% -1.73303 1.04978)!important;background-image:var(--vo-app-background-image,url(./assets/images/backgrounds/vault-one_bg_master.png))!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}:root:not([data-theme=light]) .vo-shell:before,:root:not([data-theme=light]) .vo-shell:after{content:none!important;display:none!important}:root{--vo-view-route-ms:var(--vo-motion-280);--vo-view-route-exit-ms:var(--vo-motion-180)}.vo-shell .vo-view-switcher .vo-view-slot{backface-visibility:hidden;visibility:hidden;opacity:0;pointer-events:none;transition:opacity var(--vo-view-route-exit-ms,var(--vo-motion-180)) var(--vo-ease-spring), transform var(--vo-view-route-exit-ms,var(--vo-motion-180)) var(--vo-ease-spring), visibility 0s linear var(--vo-view-route-exit-ms,var(--vo-motion-180));will-change:auto;transform:translateY(8px)scale(.988)}.vo-shell .vo-view-switcher .vo-view-slot[data-active=true]{visibility:visible;opacity:1;pointer-events:auto;transition:opacity var(--vo-view-route-ms,var(--vo-motion-280)) var(--vo-ease-spring), transform var(--vo-view-route-ms,var(--vo-motion-280)) var(--vo-ease-spring), visibility 0s;transition-delay:0s;transform:translate(0,0)scale(1)}.vo-shell .vo-view-switcher[data-route-morph=true] .vo-view-slot{will-change:opacity, transform}.vo-shell .vo-view-switcher .vo-view-slot[data-active=false]{content-visibility:hidden;contain-intrinsic-size:auto 720px}.vo-auth-login-stage .vo-auth-card.vo-auth-switcher{--vo-auth-switch-ms:1.2s!important;--vo-auth-switch-cover-ms:1.2s!important}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-form{transition:transform var(--vo-auth-switch-ms) var(--vo-auth-switch-ease,cubic-bezier(.22, 1, .36, 1))!important}.vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-cover{transition:transform var(--vo-auth-switch-cover-ms) var(--vo-auth-switch-cover-ease,cubic-bezier(.77, 0, .175, 1))!important}.vo-auth-login-stage .vo-auth-switcher .vo-auth-switcher-cta-arrow{transition:transform var(--vo-auth-switch-ms) var(--vo-ease-cinematic)!important}:root:not([data-theme=light]) .vo-onboarding-transition[data-session-exit=true] .vo-onboarding-page[data-slot=previous] .vo-shell{background:0 0!important}:root:not([data-theme=light]) .vo-onboarding-transition[data-session-exit=true] .vo-onboarding-page[data-slot=previous] .vo-shell:before,:root:not([data-theme=light]) .vo-onboarding-transition[data-session-exit=true] .vo-onboarding-page[data-slot=previous] .vo-shell:after{content:none!important;display:none!important}.vo-overview-command .vo-overview-bento .vo-finance-block:has(.vo-spend-mix-chart) .vo-finance-block-body-card{justify-content:flex-start;align-items:stretch;padding:14px 18px}.vo-spend-mix-chart.vo-donut-wrap{--vo-donut-size:160px;--vo-donut-hole:94px;grid-template-columns:var(--vo-donut-size) minmax(0, 1fr);justify-content:stretch;justify-self:stretch;align-items:center;gap:22px;width:100%;max-width:none;margin:0}:is(.vo-onboarding-transition[data-splash-handoff=true][data-phase=starting] .vo-onboarding-page[data-slot=current]:has(.vo-quick-unlock-stage),.vo-onboarding-transition[data-previous-key=fresh-start][data-phase=starting] .vo-onboarding-page[data-slot=current]:has(.vo-quick-unlock-stage)){filter:none;transform:scale(1)}.vo-auth-login-stage .vo-auth-card .vo-button.vo-auth-sso-button{background:var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg))!important;border-color:var(--vo-chrome-recess-border,var(--vo-glass-auth-inner-border))!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:var(--vo-chrome-recess-inset)!important;transition:transform var(--vo-motion-fast) var(--vo-ease-out)!important}.vo-auth-login-stage .vo-auth-card .vo-button.vo-auth-sso-button:hover:not(:disabled),.vo-auth-login-stage .vo-auth-card .vo-button.vo-auth-sso-button:focus-visible:not(:disabled){background:var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg))!important;border-color:var(--vo-chrome-recess-border,var(--vo-glass-auth-inner-border))!important;box-shadow:var(--vo-chrome-recess-inset), inset 0 1px 0 oklch(var(--vo-ink) / 6%)!important}.vo-view>.vo-settings-view{flex:auto;grid-template-rows:minmax(0,1fr);align-content:stretch;min-width:0;height:100%;min-height:0;overflow:hidden}.vo-view-slot>.vo-view{min-height:0;overflow:hidden}.vo-shell .vo-settings-pane>.vo-view-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;align-self:stretch;height:100%;min-height:0;max-height:100%;overflow:hidden auto}.vo-settings-pane .vo-settings-panel-transition{padding-bottom:var(--vo-d2)}.vo-idle-lock-control{justify-content:flex-end;width:100%;min-width:0;display:inline-flex}.vo-shell .vo-settings-pane .vo-idle-lock-control .vo-segmented.vo-idle-lock-segmented,.vo-idle-lock-control .vo-segmented.vo-idle-lock-segmented{border:1px solid oklch(var(--vo-ink) / 10%);border-radius:var(--vo-r-sm);background:oklch(var(--vo-ink) / 3%);-webkit-backdrop-filter:none;backdrop-filter:none;grid-auto-columns:minmax(36px,1fr);grid-auto-flow:column;gap:3px;width:100%;min-height:36px;padding:3px;display:grid;box-shadow:inset 0 1px #ffffff0a;box-shadow:inset 0 1px lab(100% 0 0/.04)}.vo-shell .vo-settings-pane .vo-idle-lock-control .vo-segmented.vo-idle-lock-segmented button,.vo-idle-lock-control .vo-segmented.vo-idle-lock-segmented button{border-radius:var(--vo-r-sm);width:auto;min-width:36px;height:30px;min-height:30px;color:var(--vo-ivory-muted);font-variant-numeric:tabular-nums;white-space:nowrap;aspect-ratio:auto;cursor:pointer;transition:background var(--vo-motion-fast) var(--vo-ease-out), border-color var(--vo-motion-fast) var(--vo-ease-out), color var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-fast) var(--vo-ease-out);background:0 0;border:1px solid #0000;place-items:center;padding:0 10px;font-size:11.5px;font-weight:720;line-height:1;display:grid}.vo-idle-lock-control .vo-segmented-option-label{white-space:nowrap}.vo-idle-lock-control .vo-segmented-option-badge{display:none}.vo-shell .vo-settings-pane .vo-idle-lock-control .vo-segmented.vo-idle-lock-segmented button:hover,.vo-shell .vo-settings-pane .vo-idle-lock-control .vo-segmented.vo-idle-lock-segmented button:focus-visible,.vo-idle-lock-control .vo-segmented.vo-idle-lock-segmented button:hover,.vo-idle-lock-control .vo-segmented.vo-idle-lock-segmented button:focus-visible{color:var(--vo-ivory);background:oklch(var(--vo-ink) / 6%);border-color:oklch(var(--vo-ink) / 12%);outline:0}.vo-shell .vo-settings-pane .vo-idle-lock-control .vo-segmented.vo-idle-lock-segmented button:active,.vo-idle-lock-control .vo-segmented.vo-idle-lock-segmented button:active{transform:scale(.98)}.vo-shell .vo-settings-pane .vo-idle-lock-control .vo-segmented.vo-idle-lock-segmented button[data-active=true],.vo-shell .vo-settings-pane .vo-idle-lock-control .vo-segmented.vo-idle-lock-segmented button[aria-checked=true],.vo-idle-lock-control .vo-segmented.vo-idle-lock-segmented button[data-active=true],.vo-idle-lock-control .vo-segmented.vo-idle-lock-segmented button[aria-checked=true]{color:var(--vo-forest-deep);background:var(--vo-selected-bg);border-color:var(--vo-selected-border);box-shadow:inset 0 1px #ffffff2e,0 1px #00000029;box-shadow:inset 0 1px lab(100% 0 0/.18),0 1px lab(.0270424% -.0564158 .0330538/.16)}.vo-shell .vo-settings-pane .vo-idle-lock-control .vo-segmented.vo-idle-lock-segmented button[data-caption]:after,.vo-idle-lock-control .vo-segmented.vo-idle-lock-segmented button[data-caption]:after{content:none}:is(.vo-settings-pane .vo-settings-row:has(.vo-idle-lock-control) .vo-settings-row-controls,.vo-settings-pane .vo-settings-row:has(.vo-pin-length-control) .vo-settings-row-controls){width:min(100%,420px);min-width:0}:is(.vo-settings-pane .vo-settings-row:has(.vo-idle-lock-control) .vo-settings-value,.vo-settings-pane .vo-settings-row:has(.vo-pin-length-control) .vo-settings-value){width:100%;min-width:0}.vo-settings-pane .vo-settings-row:has(.vo-idle-lock-control) .vo-settings-row-controls{flex-wrap:wrap;justify-content:flex-end;row-gap:8px}:root[data-theme=light] .vo-shell .vo-settings-pane .vo-idle-lock-control .vo-segmented.vo-idle-lock-segmented,:root[data-theme=light] .vo-idle-lock-control .vo-segmented.vo-idle-lock-segmented{background:var(--vo-glass-card-bg);border-color:var(--vo-line)}@media (max-width:720px){:is(.vo-settings-pane .vo-settings-row:has(.vo-idle-lock-control) .vo-settings-row-controls,.vo-settings-pane .vo-settings-row:has(.vo-pin-length-control) .vo-settings-row-controls){width:100%}}@media (prefers-reduced-motion:reduce){.vo-idle-lock-control .vo-segmented.vo-idle-lock-segmented button{transition:none}}.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented){width:100%;border-radius:var(--vo-r-sm)!important;grid-auto-columns:minmax(36px,1fr)!important;gap:3px!important;height:auto!important;min-height:36px!important;padding:3px!important}.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented) button{border-radius:var(--vo-r-sm)!important;aspect-ratio:auto!important;width:auto!important;min-width:36px!important;max-width:none!important;height:30px!important;min-height:30px!important;max-height:none!important;padding:0 10px!important}.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented) button:hover,.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented) button:focus-visible,.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented) button[data-active=true],.vo-shell .vo-settings-pane .vo-pin-length-control .vo-segmented.vo-pin-length-segmented:not(.vo-view-segmented) button[aria-checked=true]{border-radius:var(--vo-r-sm)!important}.vo-shell .vo-settings-pane .vo-plan-cycle .vo-segmented.vo-plan-cycle-segmented,.vo-shell .vo-settings-pane .vo-plan-cycle .vo-auth-mode-switch.vo-segmented.vo-view-segmented,.vo-shell .vo-settings-pane .vo-plan-cycle .vo-plan-cycle-segmented button,.vo-shell .vo-settings-pane .vo-plan-cycle .vo-auth-mode-switch.vo-segmented.vo-view-segmented button,.vo-shell .vo-settings-pane .vo-plan-cycle .vo-plan-cycle-segmented button[data-active=true],.vo-shell .vo-settings-pane .vo-plan-cycle .vo-plan-cycle-segmented button[aria-checked=true],.vo-shell .vo-settings-pane .vo-plan-cycle .vo-auth-mode-switch button[data-active=true],.vo-shell .vo-settings-pane .vo-plan-cycle .vo-auth-mode-switch button[aria-checked=true]{border-radius:var(--vo-r-12)!important}.vo-shell .vo-settings-pane .vo-plan-cycle .vo-segmented-option-badge{background:0 0;border-color:#ceac6d5c;border-color:lab(72.3067% 6.8422 36.9838/.36);border-radius:999px;font-weight:700}.vo-shell .vo-settings-pane .vo-export-format-row{align-items:center;gap:8px;display:inline-flex}.vo-shell .vo-settings-pane .vo-export-format-row .vo-settings-button{letter-spacing:0;text-transform:none;justify-content:center;width:96px;min-width:96px;min-height:30px;padding-inline:12px;font-size:11.5px;font-weight:680}.vo-shell .vo-settings-pane .vo-select{--vo-select-radius:var(--vo-r-12)}.vo-shell .vo-settings-pane .vo-select-trigger{border-radius:var(--vo-select-radius,var(--vo-r-12))!important}.vo-shell .vo-settings-pane .vo-select[data-open=true] .vo-select-trigger{border-bottom-left-radius:var(--vo-r-12)!important;border-bottom-right-radius:var(--vo-r-12)!important}.vo-shell .vo-settings-pane .vo-select .vo-select-menu{border-radius:var(--vo-r-12)!important}.vo-auth-login-stage{--vo-auth-control-radius:var(--vo-r-12)}.vo-auth-login-stage .vo-auth-input,.vo-auth-login-stage .vo-auth-banner,.vo-auth-login-stage .vo-button,.vo-auth-login-stage .vo-auth-switcher-cta,.vo-auth-login-stage .vo-auth-sso-coming-soon:after{border-radius:var(--vo-auth-control-radius)!important}.vo-suggested-chip,.vo-workspace-tab,.vo-workspace-tab-add,.vo-workspace-tab-input,.vo-state-pill.vo-header-status-action,.vo-header-sync .vo-state-pill{border-radius:var(--vo-r-pill)!important}.vo-settings-delete-billing-warning{gap:8px;display:grid}.vo-settings-delete-billing-warning p{margin:0;line-height:1.5}.vo-settings-delete-export-offer{gap:var(--vo-d2);margin-top:var(--vo-d1);display:grid}.vo-settings-delete-export-offer p{margin:0}.vo-auth-flow-page .vo-quick-unlock-panel .vo-biometric-status .vo-biometric-glyph{border-radius:var(--vo-r-20)}.vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:not(.vo-pin-key-biometric){background:var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg));border:1px solid var(--vo-chrome-recess-border,var(--vo-glass-auth-inner-border));color:var(--vo-ivory);box-shadow:var(--vo-chrome-recess-inset), inset 0 1px 0 oklch(var(--vo-ink) / 6%)}.vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key[data-action=true]:not(.vo-pin-key-biometric){color:var(--vo-ivory)}.vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:hover:not(:disabled),.vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:focus-visible{box-shadow:var(--vo-chrome-recess-inset);border-color:#ceac6d7a;border-color:lab(72.3067% 6.8422 36.9838/.48);outline:0}.vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:not(.vo-pin-key-biometric):hover:not(:disabled),.vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:not(.vo-pin-key-biometric):focus-visible{background:oklch(var(--vo-ink) / 10%)}:root[data-theme=light] .vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:not(.vo-pin-key-biometric):hover:not(:disabled),:root[data-theme=light] .vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:not(.vo-pin-key-biometric):focus-visible{background:var(--vo-pin-key-bg-hover)!important;box-shadow:var(--vo-chrome-recess-inset)!important;border-color:#ceac6d7a!important;border-color:lab(72.3067% 6.8422 36.9838/.48)!important;transform:none!important}.vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key-biometric{color:var(--vo-gold);box-shadow:var(--vo-chrome-recess-inset);background:linear-gradient(#ceac6d24,#ceac6d0f);background:linear-gradient(lab(72.3067% 6.8422 36.9838/.14),lab(72.3067% 6.8422 36.9838/.06));border-color:#ceac6d47;border-color:lab(72.3067% 6.8422 36.9838/.28)}.vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key-biometric:hover:not(:disabled),.vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key-biometric:focus-visible{box-shadow:var(--vo-chrome-recess-inset);border-color:#ceac6d7a;border-color:lab(72.3067% 6.8422 36.9838/.48);outline:0}:root[data-theme=light] .vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key[data-action=true]:not(.vo-pin-key-biometric){background:var(--vo-pin-key-bg)!important;border-color:var(--vo-pin-key-border)!important;box-shadow:var(--vo-pin-key-shadow)!important;color:#1e2d21!important;color:lab(16.8718% -8.93271 5.75746)!important}.vo-finance-footnote[data-footnote-kind=device],.vo-finance-readout-surface .vo-finance-footnote[data-footnote-kind=device]{white-space:normal;max-width:none}.vo-shell .vo-content .vo-finance-readout-surface .vo-category-summary-head{align-items:center;padding-bottom:2px}.vo-shell .vo-content .vo-finance-readout-surface .vo-category-summary-copy .vo-card-value-compact{font-family:var(--vo-heading-family,"Sora", sans-serif);color:var(--vo-ivory);font-size:15px;font-weight:640;line-height:1.25}.vo-shell .vo-content .vo-finance-readout-surface .vo-category-summary-meta{color:var(--vo-ivory-dim);font-size:12px}.vo-shell .vo-content .vo-finance-readout-surface .vo-category-summary-head .vo-state-pill{flex-shrink:0}.vo-shell .vo-content .vo-finance-readout-surface .vo-category-summary-lines{border-top-color:var(--vo-divider);margin-top:8px;padding-top:10px}.vo-shell .vo-content .vo-finance-readout-surface .vo-category-summary-line{border-bottom-color:var(--vo-divider);padding:8px 0;font-size:12.5px}.vo-shell .vo-content .vo-finance-readout-surface .vo-category-summary-line-label{color:var(--vo-ivory-muted);font-weight:500}.vo-shell .vo-content .vo-finance-readout-surface .vo-category-summary-line-value{letter-spacing:.01em;font-weight:600}.vo-auth-sso-coming-soon{isolation:isolate;grid-template-rows:auto auto;grid-template-columns:1fr;align-items:stretch;row-gap:6px;width:100%;display:grid;position:relative;overflow:visible}.vo-auth-sso-coming-soon:after{content:"";border-radius:var(--vo-auth-control-radius,var(--vo-r-12));pointer-events:none;z-index:1;background:linear-gradient(#0002012e 0%,#00010052 100%);background:linear-gradient(lab(.500862% -.821531 .491536/.18) 0%,lab(.214642% -.419721 .230441/.32) 100%);height:44px;position:absolute;bottom:0;left:0;right:0}.vo-auth-sso-button-coming-soon,.vo-auth-login-stage .vo-auth-card .vo-button.vo-auth-sso-button-coming-soon{pointer-events:none;cursor:default;opacity:.72;-webkit-filter:grayscale(.22)saturate(.82);grid-row:2;box-shadow:var(--vo-chrome-recess-inset)!important;transform:none!important}.vo-auth-sso-button-coming-soon:hover,.vo-auth-sso-button-coming-soon:focus-visible,.vo-auth-sso-button-coming-soon:active{-webkit-filter:grayscale(.22)saturate(.82);transform:none!important}.vo-auth-sso-coming-soon-label{border-radius:var(--vo-r-sm);max-width:100%;min-height:0;font-family:var(--vo-body-family);letter-spacing:.07em;text-transform:uppercase;color:#071009;color:lab(3.85742% -3.40533 2.10065);-webkit-filter:none;pointer-events:none;z-index:2;white-space:nowrap;background:linear-gradient(#deb870 0%,#c49e57 100%);background:linear-gradient(lab(76.9533% 7.77 41.3927) 0%,lab(67.653% 8.1186 42.093) 100%);border:1px solid #f2d39bd1;border:1px solid lab(86.2435% 5.50824 32.0138/.82);grid-row:1;justify-content:center;justify-self:end;align-items:center;padding:4px 10px;font-size:10.5px;font-weight:650;line-height:1.15;display:inline-flex;position:static;transform:none;box-shadow:0 1px #ffffff61,0 4px 10px #00010047;box-shadow:0 1px lab(100% 0 0/.38),0 4px 10px lab(.216339% -.451304 .264427/.28)}.vo-auth-login-stage .vo-auth-switcher .vo-auth-sso-coming-soon-label{z-index:3}:root[data-theme=light] .vo-auth-sso-coming-soon:after{background:linear-gradient(#e2efe457 0%,#cbddce85 100%);background:linear-gradient(lab(93.3086% -5.91046 3.76451/.34) 0%,lab(86.4547% -8.28144 5.28154/.52) 100%)}:root[data-theme=light] .vo-auth-sso-button-coming-soon{opacity:.78;-webkit-filter:grayscale(.16)saturate(.9)}:root[data-theme=light] .vo-auth-sso-coming-soon-label{color:#0a140c;color:lab(5.48744% -4.74462 2.92877);background:linear-gradient(#e8bd6d 0%,#caa55e 100%);background:linear-gradient(lab(79.2739% 8.80048 46.0269) 0%,lab(69.9785% 8.02502 41.8939) 100%);border-color:#95753685;border-color:lab(51.3786% 7.6668 38.7521/.52);padding:4px 10px;font-size:10.5px;box-shadow:0 1px #ffffff9e,0 3px 10px #15231824;box-shadow:0 1px lab(100% 0 0/.62),0 3px 10px lab(12.2296% -8.94908 5.78463/.14)}:root[data-marketing-capture=true] .vo-overview-command-focused{gap:var(--vo-s1,8px)}:root[data-marketing-capture=true] .vo-overview-command-split{display:none}.vo-shell .vo-content .vo-view-body,.vo-shell .vo-content .vo-view-body.vo-finance-flow{-webkit-overflow-scrolling:touch;min-height:0;padding-bottom:var(--vo-dock-scroll-clearance);scroll-padding-bottom:var(--vo-dock-scroll-clearance);overflow-y:auto}:root[data-marketing-capture=true] .vo-overview-command .vo-overview-bento>.vo-finance-block,:root[data-marketing-capture=true] .vo-overview-command .vo-overview-bento>.vo-donut-card{min-height:210px}:root[data-marketing-capture=true] .vo-overview-command-row{gap:var(--vo-s1,8px)}:root[data-marketing-capture=true] .vo-overview-command-row .vo-connections-status-strip{display:none}:root[data-marketing-capture=true] .vo-overview-command-row>.vo-finance-block{width:100%}:root[data-marketing-capture=true] .vo-finance-section:has(#goals-cycle-heading){display:none}.vo-auth-screen-panel[data-pin-card=bare],.vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare],.vo-auth-flow-page .vo-pin-setup-panel.vo-auth-screen-panel[data-pin-card=bare],.vo-auth-flow-page .vo-quick-unlock-panel[data-biometric-prompt=true],.vo-onboarding-transition .vo-auth-screen-panel[data-pin-card=bare],.vo-onboarding-transition .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare]{background:var(--vo-pin-bare-panel-bg)!important;border:1px solid var(--vo-pin-bare-panel-border,var(--vo-glass-auth-panel-border))!important;border-radius:var(--vo-r-20)!important;box-shadow:var(--vo-pin-bare-panel-shadow), var(--vo-glass-auth-panel-ring)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.vo-auth-screen-panel[data-pin-card=bare]:before,.vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare]:before{content:none!important}.vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key,.vo-auth-flow-page .vo-pin-setup-panel .vo-pin-key{background:var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg))!important;border:1px solid var(--vo-chrome-recess-border,var(--vo-glass-auth-inner-border))!important;border-radius:var(--vo-r-20)!important;box-shadow:var(--vo-chrome-recess-inset)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.vo-loading-inline[data-variant=agreement-status] .vo-agreement-status-steps li,.vo-loading-inline[data-layout=vault-cinematic] .vo-agreement-status-steps li{border-radius:var(--vo-r-lg,var(--vo-r-20))!important;background:var(--vo-chrome-recess-bg,#ffffff05)!important;border:1px solid var(--vo-line)!important;min-height:36px!important;box-shadow:var(--vo-chrome-recess-inset)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.vo-loading-inline[data-variant=agreement-status] .vo-agreement-status-steps li[data-state=active],.vo-loading-inline[data-layout=vault-cinematic] .vo-agreement-status-steps li[data-state=active]{color:var(--vo-gold)!important;box-shadow:var(--vo-chrome-recess-inset)!important;background:#ceac6d14!important;background:lab(72.3067% 6.8422 36.9838/.08)!important;border-color:#ceac6d52!important;border-color:lab(72.3067% 6.8422 36.9838/.32)!important}.vo-loading-inline[data-variant=agreement-status] .vo-agreement-status-steps li[data-state=complete],.vo-loading-inline[data-layout=vault-cinematic] .vo-agreement-status-steps li[data-state=complete]{box-shadow:var(--vo-chrome-recess-inset)!important;background:#90b43014!important;background:lab(68.9647% -26.4288 58.8222/.08)!important;border-color:#90b43057!important;border-color:lab(68.9647% -26.4288 58.8222/.34)!important}:is(.vo-overview-command-row .vo-finance-block:has(.vo-overview-goals-real) .vo-finance-block-body-card,.vo-overview-command-row .vo-finance-block:has(.vo-overview-compact-empty) .vo-finance-block-body-card){justify-content:flex-start!important;align-items:flex-start!important}.vo-overview-command-hero .vo-overview-month-ribbon,.vo-shell .vo-content .vo-overview-command-hero .vo-overview-month-ribbon{justify-content:flex-start!important;align-items:flex-end!important}.vo-overview-command-hero .vo-overview-month-ribbon-stats{justify-content:flex-start!important;margin-left:0!important}.vo-auth-legal-portal-root .vo-auth-legal-overlay-scrim{-webkit-backdrop-filter:blur(28px)saturate(108%)!important;background:linear-gradient(#000000e6,#000000f5),#000000d6!important;background:linear-gradient(lab(.0275917% -.0680983 .0365764/.9),lab(.0276718% -.0703409 .0338256/.96)),lab(.0645084% -.143148 .0777423/.84)!important}:root[data-theme=light] .vo-auth-legal-portal-root .vo-auth-legal-overlay-scrim{background:linear-gradient(#0b140db8,#040b06d6),#030704ad!important;background:linear-gradient(lab(5.46796% -4.327 2.67809/.72),lab(2.58806% -2.39338 1.36285/.84)),lab(1.63165% -1.52877 .941163/.68)!important}.vo-auth-legal-portal-root[data-hosted-web=true] .vo-auth-legal-overlay-scrim{-webkit-backdrop-filter:blur(22px)saturate(132%)!important;background:linear-gradient(#000200c2,#000100db),#000100b3!important;background:linear-gradient(lab(.336599% -.577927 .32025/.76),lab(.125175% -.265837 .129482/.86)),lab(.214642% -.419721 .230441/.7)!important}:root[data-theme=light] .vo-pin-key:hover:not(:disabled),:root[data-theme=light] .vo-pin-key:focus-visible,:root[data-theme=light] .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:hover:not(:disabled),:root[data-theme=light] .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:focus-visible,:root[data-theme=light] .vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:hover:not(:disabled),:root[data-theme=light] .vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:focus-visible,:root[data-theme=light] .vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key-biometric:hover:not(:disabled),:root[data-theme=light] .vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key-biometric:focus-visible,:root[data-theme=light] .vo-pin-key-biometric:hover:not(:disabled),:root[data-theme=light] .vo-pin-key-biometric:focus-visible{box-shadow:var(--vo-chrome-recess-inset)!important;border-color:#ceac6d7a!important;border-color:lab(72.3067% 6.8422 36.9838/.48)!important;transform:none!important}:root[data-theme=light] .vo-onboarding-transition[data-state-key=unlock-handoff],:root[data-theme=light] .vo-onboarding-transition[data-state-key=agreement-status-check]{--vo-launch-background-color:#000100!important;--vo-launch-background-image:url(./assets/images/backgrounds/vault-one_bg_master.webp)!important;--vo-launch-background-stack:url(./assets/images/backgrounds/vault-one_bg_master.webp)!important;background-color:#000100!important;background-color:lab(.210468% -.33237 .18512)!important;background-image:url(./assets/images/backgrounds/vault-one_bg_master.webp)!important}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-onboarding-transition[data-state-key=unlock-handoff],:root[data-theme=light] .vo-onboarding-transition[data-state-key=agreement-status-check]{--vo-launch-background-color:lab(.210468% -.33237 .18512)!important}}:root[data-theme=light] .vo-onboarding-page .vo-loading-inline[data-full=true][data-variant=agreement-status]{background:0 0!important}:root[data-theme=light] .vo-loading-inline[data-full=true][data-variant=agreement-status]{background:linear-gradient(180deg, #0001002e, #00010061), radial-gradient(ellipse at 50% 42%, #262b1b2e, transparent 58%), var(--vo-auth-background-image,url(./assets/images/backgrounds/vault-one_bg_master.png)) center / cover no-repeat, var(--vo-forest-deep,#010402)!important}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-loading-inline[data-full=true][data-variant=agreement-status]{background:linear-gradient(180deg, lab(.123495% -.227928 .125682/.18), lab(.123495% -.227928 .125682/.38)), radial-gradient(ellipse at 50% 42%, lab(16.786% -5.372 9.89763/.18), transparent 58%), var(--vo-auth-background-image,url(./assets/images/backgrounds/vault-one_bg_master.png)) center / cover no-repeat, var(--vo-forest-deep,lab(.958633% -1.20426 .678378))!important}}:root[data-theme=light] .vo-loading-inline[data-full=true][data-variant=agreement-status][data-layout=vault-cinematic]{background:linear-gradient(180deg, #0001002e, #00010061), var(--vo-auth-background-image,url(./assets/images/backgrounds/vault-one_bg_master.png)) center / cover no-repeat, var(--vo-forest-deep,#010402)!important}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-loading-inline[data-full=true][data-variant=agreement-status][data-layout=vault-cinematic]{background:linear-gradient(180deg, lab(.123495% -.227928 .125682/.18), lab(.123495% -.227928 .125682/.38)), var(--vo-auth-background-image,url(./assets/images/backgrounds/vault-one_bg_master.png)) center / cover no-repeat, var(--vo-forest-deep,lab(.958633% -1.20426 .678378))!important}}:root[data-theme=light] .vo-auth-login-stage .vo-auth-switcher-form .vo-auth-links .vo-auth-link{color:#694500;color:lab(32.6315% 12.6639 51.1677);font-weight:640}:root[data-theme=light] .vo-auth-login-stage .vo-auth-switcher-form .vo-auth-links .vo-auth-link:hover,:root[data-theme=light] .vo-auth-login-stage .vo-auth-switcher-form .vo-auth-links .vo-auth-link:focus-visible{color:#472d00;color:lab(20.9278% 14.1562 40.844)}:root[data-theme=light] .vo-auth-login-stage .vo-auth-switcher-form .vo-auth-links{color:#694500;color:lab(32.6315% 12.6639 51.1677)}@media (max-height:860px) and (min-width:761px){.vo-auth-sso-coming-soon:after{height:38px}}.vo-auth-login-stage,.vo-auth-flow-page,.vo-auth-login-stage .vo-auth-card.vo-auth-switcher{--vo-auth-control-radius:var(--vo-r-12)}.vo-auth-login-stage .vo-auth-input,.vo-auth-login-stage .vo-auth-banner,.vo-auth-login-stage .vo-button,.vo-auth-login-stage .vo-auth-switcher-cta,.vo-auth-login-stage .vo-auth-sso-coming-soon:after,.vo-auth-flow-page .vo-auth-input,.vo-auth-flow-page .vo-input,.vo-auth-flow-page .vo-button.vo-auth-sso-button,.vo-auth-flow-page .vo-button.vo-auth-primary-button,.vo-auth-flow-page .vo-pin-input,.vo-auth-flow-page .vo-auth-actions .vo-button,.vo-auth-flow-page .vo-panel.vo-pin-recovery-panel .vo-button,.vo-auth-flow-page .vo-panel.vo-auth-screen-panel:not(.vo-quick-unlock-panel):not([data-pin-card=bare]) .vo-button{border-radius:var(--vo-r-12)!important}.vo-auth-flow-page .vo-auth-flow li span,.vo-auth-stage .vo-auth-flow li span{aspect-ratio:1;width:28px;min-width:28px;height:28px;padding:0;border-radius:var(--vo-r-sm,var(--vo-r-12))!important}.vo-mfa-panel[data-mfa-phase=success] .vo-auth-mfa-section-code[data-feedback=success] .vo-auth-code-input,.vo-mfa-panel[data-mfa-phase=success] .vo-auth-mfa-section-code[data-feedback=success] .vo-auth-1password-code{backface-visibility:hidden;will-change:transform, opacity;animation:vo-mfa-code-jump-success var(--vo-mfa-success-pop-ms,.42s) cubic-bezier(.22, 1, .36, 1) both!important}.vo-mfa-panel[data-mfa-phase=success] .vo-auth-mfa-flow{animation:vo-mfa-panel-success-dissolve var(--vo-mfa-success-dissolve-ms,.56s) var(--vo-ease-cinematic) var(--vo-mfa-success-dissolve-delay,1s) forwards;backface-visibility:hidden;will-change:transform, opacity}@keyframes vo-mfa-panel-success-dissolve{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translateY(-8px)}}.vo-loading-inline[data-layout=vault-cinematic] .vo-vault-cinematic-copy{max-width:min(52rem,100%)}.vo-loading-inline[data-layout=vault-cinematic] .vo-vault-cinematic-copy span:last-child{white-space:nowrap;text-wrap:nowrap;max-width:none}.vo-onboarding-transition[data-splash-handoff=true]{--vo-onboarding-duration:var(--vo-scene-splash-to-pin-ms,1.12s)}@media (max-width:560px){.vo-loading-inline[data-layout=vault-cinematic] .vo-vault-cinematic-copy span:last-child{white-space:normal;text-wrap:balance}}.vo-shell .vo-select,.vo-select{--vo-select-radius:var(--vo-r-12)}.vo-shell .vo-select-trigger,.vo-shell .vo-settings-pane .vo-select-trigger,.vo-shell .vo-settings-pane .vo-settings-row-controls .vo-select-trigger,.vo-select-trigger{border-radius:var(--vo-r-12)!important}.vo-shell .vo-select[data-open=true] .vo-select-trigger,.vo-shell .vo-settings-pane .vo-select[data-open=true] .vo-select-trigger,.vo-shell .vo-settings-pane .vo-settings-row-controls .vo-select[data-open=true] .vo-select-trigger{border-radius:var(--vo-r-12)!important;border-bottom-left-radius:var(--vo-r-12)!important;border-bottom-right-radius:var(--vo-r-12)!important}.vo-shell .vo-select .vo-select-menu,.vo-shell .vo-settings-pane .vo-select .vo-select-menu,.vo-shell .vo-settings-pane .vo-settings-row-controls .vo-select .vo-select-menu,.vo-select .vo-select-menu,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-select-trigger,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-settings-row-controls .vo-select-trigger,:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-select-trigger,:root[data-form-factor=phone] .vo-shell[data-runtime=native] .vo-settings-pane .vo-select-option{border-radius:var(--vo-r-12)!important}.vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare],.vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare]{border:1px solid var(--vo-line)!important;border-radius:var(--vo-r-lg,var(--vo-r-20))!important;background:var(--vo-glass-auth-panel-bg)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key,.vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key-placeholder{border:1px solid var(--vo-line)!important;border-radius:var(--vo-r-lg,var(--vo-r-20))!important;background:var(--vo-line-box-bg)!important;box-shadow:none!important}.vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:not(.vo-pin-key-biometric):hover:not(:disabled),.vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:not(.vo-pin-key-biometric):focus-visible{background:oklch(var(--vo-ink) / 6%)!important;box-shadow:none!important;border-color:#ceac6d6b!important;border-color:lab(72.3067% 6.8422 36.9838/.42)!important}.vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key-biometric{color:var(--vo-gold);border-radius:var(--vo-r-lg,var(--vo-r-20))!important;background:var(--vo-line-box-bg)!important;box-shadow:none!important;border:1px solid #ceac6d52!important;border:1px solid lab(72.3067% 6.8422 36.9838/.32)!important}.vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key-biometric:hover:not(:disabled),.vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key-biometric:focus-visible{box-shadow:none!important;border-color:#ceac6d7a!important;border-color:lab(72.3067% 6.8422 36.9838/.48)!important}.vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-dot{border:1px solid var(--vo-line);background:var(--vo-line-box-bg);box-shadow:none}.vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-dot[data-filled=true]{border-color:var(--vo-gold);background:var(--vo-gold);box-shadow:none;transform:none}.vo-auth-flow-page .vo-quick-unlock-panel .vo-button.vo-button-full,.vo-auth-flow-page .vo-quick-unlock-panel .vo-button.vo-quick-unlock-forgot,.vo-auth-flow-page .vo-quick-unlock-panel .vo-biometric-status{border-radius:var(--vo-r-lg,var(--vo-r-20))!important}.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full{color:var(--vo-gold);background:var(--vo-line-box-bg)!important;box-shadow:none!important;border:1px solid #ceac6d61!important;border:1px solid lab(72.3067% 6.8422 36.9838/.38)!important}.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full:hover:not(:disabled),.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=primary].vo-button-full:focus-visible:not(:disabled){background:oklch(var(--vo-ink) / 6%)!important;box-shadow:none!important;border-color:#ceac6d85!important;border-color:lab(72.3067% 6.8422 36.9838/.52)!important}.vo-auth-flow-page .vo-quick-unlock-panel .vo-button[data-variant=ghost].vo-button-full,.vo-auth-flow-page .vo-quick-unlock-panel .vo-button.vo-quick-unlock-forgot{border:1px solid var(--vo-line)!important;background:var(--vo-line-box-bg)!important;box-shadow:none!important}:root[data-theme=light] .vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare],:root[data-theme=light] .vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare]{background:var(--vo-glass-auth-panel-bg)!important;border-color:var(--vo-line)!important;box-shadow:none!important}:root[data-theme=light] .vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:not(.vo-pin-key-biometric),:root[data-theme=light] .vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key[data-action=true]:not(.vo-pin-key-biometric){background:var(--vo-line-box-bg)!important;border:1px solid var(--vo-line)!important;box-shadow:none!important}:root[data-theme=light] .vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:not(.vo-pin-key-biometric):hover:not(:disabled),:root[data-theme=light] .vo-auth-flow-page .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:not(.vo-pin-key-biometric):focus-visible{background:oklch(var(--vo-ink) / 4%)!important;box-shadow:none!important;border-color:#ceac6d7a!important;border-color:lab(72.3067% 6.8422 36.9838/.48)!important}.vo-loading-inline[data-variant=agreement-status] .vo-agreement-status-steps li,.vo-loading-inline[data-layout=vault-cinematic] .vo-agreement-status-steps li{border-radius:var(--vo-r-lg,var(--vo-r-20))!important}.vo-auth-flow-page .vo-panel.vo-mfa-panel{border:1px solid var(--vo-line)!important;border-radius:var(--vo-r-lg,var(--vo-r-20))!important;background:var(--vo-glass-auth-panel-bg)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.vo-auth-flow-page .vo-panel.vo-mfa-panel:before{content:none!important}.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-segmented button{border:1px solid var(--vo-line)!important;border-radius:var(--vo-r-lg,var(--vo-r-20))!important;background:var(--vo-line-box-bg)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-segmented button[data-active=true],.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-segmented button[aria-checked=true]{font-weight:680;color:var(--vo-gold)!important;background:oklch(var(--vo-ink) / 6%)!important;box-shadow:none!important;border-color:#ceac6d6b!important;border-color:lab(72.3067% 6.8422 36.9838/.42)!important}@media (hover:hover) and (pointer:fine){.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-segmented button:hover:not(:disabled):not([data-active=true]):not([aria-checked=true]),.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-segmented button:focus-visible:not([data-active=true]):not([aria-checked=true]){background:oklch(var(--vo-ink) / 6%)!important;box-shadow:none!important;border-color:#ceac6d6b!important;border-color:lab(72.3067% 6.8422 36.9838/.42)!important}}.vo-auth-flow-page .vo-mfa-panel .vo-auth-code-input,.vo-auth-flow-page .vo-mfa-panel .vo-auth-1password-code{border:1px solid var(--vo-line)!important;border-radius:var(--vo-r-lg,var(--vo-r-20))!important;background:var(--vo-line-box-bg)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.vo-auth-flow-page .vo-mfa-panel .vo-mfa-code-group:focus-within .vo-auth-code-input[data-active=true]{box-shadow:none!important;border-color:#ceac6d7a!important;border-color:lab(72.3067% 6.8422 36.9838/.48)!important}.vo-auth-flow-page .vo-mfa-panel .vo-auth-code-input[data-filled=true],.vo-auth-flow-page .vo-mfa-panel .vo-auth-1password-code[data-filled=true]{border-color:#ceac6d61!important;border-color:lab(72.3067% 6.8422 36.9838/.38)!important}.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=success] .vo-auth-code-input,.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=success] .vo-auth-1password-code{background:linear-gradient(180deg, #83a46e24, #83a46e0f), var(--vo-line-box-bg)!important;border-color:#83a46e9e!important;border-color:lab(63.8542% -19.56 24.2383/.62)!important;box-shadow:0 0 0 1px #83a46e38,0 0 18px #83a46e29!important;box-shadow:0 0 0 1px lab(63.8542% -19.56 24.2383/.22),0 0 18px lab(63.8542% -19.56 24.2383/.16)!important}@supports (color:lab(0% 0 0)){.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=success] .vo-auth-code-input,.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=success] .vo-auth-1password-code{background:linear-gradient(180deg, lab(63.8542% -19.56 24.2383/.14), lab(63.8542% -19.56 24.2383/.06)), var(--vo-line-box-bg)!important}}.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-code-input,.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-1password-code{background:linear-gradient(180deg, #bd725e1f, #bd725e0d), var(--vo-line-box-bg)!important;border-color:#bd725ea3!important;border-color:lab(56.2866% 28.7218 24.4586/.64)!important;box-shadow:0 0 0 1px #bd725e3d,0 0 16px #bd725e29!important;box-shadow:0 0 0 1px lab(56.2866% 28.7218 24.4586/.24),0 0 16px lab(56.2866% 28.7218 24.4586/.16)!important}@supports (color:lab(0% 0 0)){.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-code-input,.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-1password-code{background:linear-gradient(180deg, lab(56.2866% 28.7218 24.4586/.12), lab(56.2866% 28.7218 24.4586/.05)), var(--vo-line-box-bg)!important}}.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-email-send{border:1px solid var(--vo-line)!important;border-radius:var(--vo-r-lg,var(--vo-r-20))!important;background:var(--vo-line-box-bg)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-email-send[data-sent=true]{background:var(--vo-line-box-bg)!important;border-color:#ceac6d52!important;border-color:lab(72.3067% 6.8422 36.9838/.32)!important}.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-email-action{border-radius:var(--vo-r-lg,var(--vo-r-20))!important;box-shadow:none!important}.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-email-action[data-variant=primary]{color:var(--vo-gold);background:var(--vo-line-box-bg)!important;border:1px solid #ceac6d61!important;border:1px solid lab(72.3067% 6.8422 36.9838/.38)!important}.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-email-action[data-variant=primary]:hover:not(:disabled),.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-email-action[data-variant=primary]:focus-visible:not(:disabled){background:oklch(var(--vo-ink) / 6%)!important;box-shadow:none!important;border-color:#ceac6d85!important;border-color:lab(72.3067% 6.8422 36.9838/.52)!important}.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-email-action[data-variant=ghost]{border:1px solid var(--vo-line)!important;background:var(--vo-line-box-bg)!important}.vo-auth-flow-page .vo-mfa-panel .vo-mfa-setup{border:1px solid var(--vo-line)!important;border-radius:var(--vo-r-lg,var(--vo-r-20))!important;background:var(--vo-line-box-bg)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.vo-auth-flow-page .vo-mfa-panel .vo-mfa-secret{border:1px solid var(--vo-line)!important;border-radius:var(--vo-r-lg,var(--vo-r-20))!important;background:var(--vo-line-box-bg)!important}:root[data-theme=light] .vo-auth-flow-page .vo-panel.vo-mfa-panel{background:var(--vo-glass-auth-panel-bg)!important;border-color:var(--vo-line)!important;box-shadow:none!important}:root[data-theme=light] .vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-segmented button:not([data-active=true]):not([aria-checked=true]),:root[data-theme=light] .vo-auth-flow-page .vo-mfa-panel .vo-auth-code-input,:root[data-theme=light] .vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-email-send{background:var(--vo-line-box-bg)!important;border-color:var(--vo-line)!important;box-shadow:none!important}:root[data-theme=light] .vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=success] .vo-auth-code-input,:root[data-theme=light] .vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=success] .vo-auth-1password-code{color:var(--vo-ivory)!important}:root[data-theme=light] .vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-code-input,:root[data-theme=light] .vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-1password-code{background:linear-gradient(180deg, #bd725e1f, #bd725e0d), var(--vo-line-box-bg)!important;border-color:#bd725e7a!important;border-color:lab(56.2866% 28.7218 24.4586/.48)!important;box-shadow:0 0 0 1px #bd725e1f!important;box-shadow:0 0 0 1px lab(56.2866% 28.7218 24.4586/.12)!important}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-code-input,:root[data-theme=light] .vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-1password-code{background:linear-gradient(180deg, lab(56.2866% 28.7218 24.4586/.12), lab(56.2866% 28.7218 24.4586/.05)), var(--vo-line-box-bg)!important}}:root[data-theme=light] .vo-quick-unlock-stage{--vo-pin-bare-panel-bg:#010301;--vo-pin-bare-panel-border:#cac4b224;--vo-pin-bare-panel-shadow:inset 0 1px 0 #ffffff0d;--vo-glass-auth-panel-ring:0 0 0 1px #ffffff0d;--vo-ivory:#f0ebde;--vo-ivory-muted:#c2bdb2;--vo-ink:94% .018 88;--vo-line:#cac4b226;--vo-line-strong:#cfc3a447;--vo-chrome-recess-bg:#ffffff05;--vo-chrome-recess-border:#cac4b226;--vo-chrome-recess-inset:inset 0 1px 0 #ffffff12, inset 0 -1px 0 #0000004d;--vo-glass-auth-inner-bg:#f0ebde0a;--vo-glass-auth-inner-border:#cac4b21a;--vo-pin-key-bg:linear-gradient(180deg, #f0ebde14, #f0ebde08);--vo-pin-key-border:#f0ebde1c;--vo-pin-key-shadow:inset 0 1px 0 #ffffff17, inset 0 -12px 22px #00000029;--vo-pin-key-bg-hover:linear-gradient(180deg, #f0ebde1f, #f0ebde0d);--vo-pin-key-border-hover:#ceac6d4d;--vo-pin-key-shadow-hover:inset 0 1px 0 #ffffff12, inset 0 -1px 0 #0000004d;--vo-pin-key-biometric-bg:linear-gradient(180deg, #ceac6d24, #ceac6d0f);--vo-pin-key-biometric-border:#ceac6d47;--vo-pin-key-biometric-bg-hover:linear-gradient(180deg, #ceac6d24, #ceac6d0f);--vo-pin-key-biometric-border-hover:#ceac6d7a;--vo-confirm-bg:#c7a86a;--vo-confirm-bg-hover:#dcb875;--vo-confirm-border:#e3be7ad1}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-quick-unlock-stage{--vo-pin-bare-panel-bg:lab(.69594% -.815816 .460854);--vo-pin-bare-panel-border:lab(79.2396% .119776 9.66616/.14);--vo-pin-bare-panel-shadow:inset 0 1px 0 lab(100% 0 0/.05);--vo-glass-auth-panel-ring:0 0 0 1px lab(100% 0 0/.05);--vo-ivory:lab(93.1215% .24274 6.91446);--vo-ivory-muted:lab(76.8723% .219584 6.14901);--vo-line:lab(79.2396% .119776 9.66616/.15);--vo-line-strong:lab(79.3173% .518531 17.6629/.28);--vo-chrome-recess-border:lab(79.2396% .119776 9.66616/.15);--vo-chrome-recess-inset:inset 0 1px 0 lab(100% 0 0/.07), inset 0 -1px 0 lab(.0275326% -.0664368 .0382632/.3);--vo-glass-auth-inner-bg:lab(93.1215% .24274 6.91446/.04);--vo-glass-auth-inner-border:lab(79.2396% .119776 9.66616/.1);--vo-pin-key-bg:linear-gradient(180deg, lab(93.1215% .24274 6.91446/.08), lab(93.1215% .24274 6.91446/.03));--vo-pin-key-border:lab(93.1215% .24274 6.91446/.11);--vo-pin-key-shadow:inset 0 1px 0 lab(100% 0 0/.09), inset 0 -12px 22px lab(.0626068% -.102684 .0614405/.16);--vo-pin-key-bg-hover:linear-gradient(180deg, lab(93.1215% .24274 6.91446/.12), lab(93.1215% .24274 6.91446/.05));--vo-pin-key-border-hover:lab(72.3067% 6.8422 36.9838/.3);--vo-pin-key-shadow-hover:inset 0 1px 0 lab(100% 0 0/.07), inset 0 -1px 0 lab(.0275326% -.0664368 .0382632/.3);--vo-pin-key-biometric-bg:linear-gradient(180deg, lab(72.3067% 6.8422 36.9838/.14), lab(72.3067% 6.8422 36.9838/.06));--vo-pin-key-biometric-border:lab(72.3067% 6.8422 36.9838/.28);--vo-pin-key-biometric-bg-hover:linear-gradient(180deg, lab(72.3067% 6.8422 36.9838/.14), lab(72.3067% 6.8422 36.9838/.06));--vo-pin-key-biometric-border-hover:lab(72.3067% 6.8422 36.9838/.48);--vo-confirm-bg-hover:lab(76.9544% 7.23034 39.0523);--vo-confirm-border:lab(79.2784% 7.26518 39.3927/.82)}}:root[data-theme=light] .vo-quick-unlock-stage .vo-auth-screen-panel[data-pin-card=bare]{background:var(--vo-pin-bare-panel-bg)!important;border-color:var(--vo-pin-bare-panel-border)!important;box-shadow:var(--vo-pin-bare-panel-shadow), var(--vo-glass-auth-panel-ring)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-theme=light] .vo-quick-unlock-stage .vo-pin-key,:root[data-theme=light] .vo-quick-unlock-stage .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key{background:var(--vo-pin-key-bg)!important;border-color:var(--vo-pin-key-border)!important;box-shadow:var(--vo-pin-key-shadow)!important;color:var(--vo-ivory)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-theme=light] .vo-quick-unlock-stage .vo-pin-key:hover:not(:disabled),:root[data-theme=light] .vo-quick-unlock-stage .vo-pin-key:focus-visible,:root[data-theme=light] .vo-quick-unlock-stage .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:hover:not(:disabled),:root[data-theme=light] .vo-quick-unlock-stage .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key:focus-visible{background:var(--vo-pin-key-bg-hover)!important;border-color:var(--vo-pin-key-border-hover)!important;box-shadow:var(--vo-pin-key-shadow-hover)!important}:root[data-theme=light] .vo-quick-unlock-stage .vo-pin-key-biometric,:root[data-theme=light] .vo-quick-unlock-stage .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key-biometric{background:var(--vo-pin-key-biometric-bg)!important;border-color:var(--vo-pin-key-biometric-border)!important;color:var(--vo-gold)!important;box-shadow:var(--vo-chrome-recess-inset)!important}:root[data-theme=light] .vo-quick-unlock-stage .vo-pin-key-biometric:hover:not(:disabled),:root[data-theme=light] .vo-quick-unlock-stage .vo-pin-key-biometric:focus-visible,:root[data-theme=light] .vo-quick-unlock-stage .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key-biometric:hover:not(:disabled),:root[data-theme=light] .vo-quick-unlock-stage .vo-auth-screen-panel[data-pin-card=bare] .vo-pin-key-biometric:focus-visible{background:var(--vo-pin-key-biometric-bg-hover)!important;border-color:var(--vo-pin-key-biometric-border-hover)!important;box-shadow:var(--vo-chrome-recess-inset)!important}:root[data-theme=light] .vo-quick-unlock-stage .vo-pin-dot{border-color:var(--vo-line)!important;background:var(--vo-chrome-recess-bg)!important;box-shadow:var(--vo-chrome-recess-inset)!important}:root[data-theme=light] .vo-quick-unlock-stage .vo-pin-dot[data-filled=true]{background:var(--vo-gold)!important;border-color:#ceac6d6b!important;border-color:lab(72.3067% 6.8422 36.9838/.42)!important;box-shadow:0 0 0 2px #ceac6d1f,0 0 8px #ceac6d33,inset 0 1px #ffffff2e!important;box-shadow:0 0 0 2px lab(72.3067% 6.8422 36.9838/.12),0 0 8px lab(72.3067% 6.8422 36.9838/.2),inset 0 1px lab(100% 0 0/.18)!important}:root[data-theme=light] .vo-quick-unlock-stage .vo-auth-title{color:var(--vo-gold)!important}:root[data-theme=light] .vo-quick-unlock-stage .vo-auth-subtitle{color:var(--vo-ivory-muted)!important}:root[data-theme=light] .vo-quick-unlock-stage .vo-button[data-variant=ghost].vo-button-full,:root[data-theme=light] .vo-quick-unlock-stage .vo-quick-unlock-forgot,:root[data-theme=light] .vo-quick-unlock-stage .vo-quick-unlock-back{border-color:var(--vo-glass-auth-inner-border)!important;background:var(--vo-glass-auth-inner-bg)!important;box-shadow:var(--vo-chrome-recess-inset)!important;color:var(--vo-ivory-muted)!important}:root[data-theme=light] .vo-quick-unlock-stage .vo-button[data-variant=primary].vo-button-full{background:linear-gradient(180deg, var(--vo-confirm-bg-hover), var(--vo-confirm-bg))!important;border-color:var(--vo-confirm-border)!important;color:var(--vo-forest-deep)!important;box-shadow:0 8px 18px #f0ebde1a,inset 0 1px #f0ebde1a!important;box-shadow:0 8px 18px lab(93.1215% .24274 6.91446/.1),inset 0 1px lab(93.1215% .24274 6.91446/.1)!important}:root[data-theme=light] .vo-quick-unlock-stage .vo-button[data-variant=primary].vo-button-full:disabled{opacity:1!important;color:#334937ad!important;color:lab(28.6027% -11.9081 7.67292/.68)!important;background:linear-gradient(#efdcb9,#dec79f)!important;background:linear-gradient(lab(88.5297% 2.96238 19.474),lab(81.5807% 3.81681 23.6353))!important;border-color:#d4ba8a85!important;border-color:lab(76.9467% 4.75624 27.9305/.52)!important;box-shadow:inset 0 1px #ffffff38!important;box-shadow:inset 0 1px lab(100% 0 0/.22)!important}.vo-web-link-stage .vo-panel.vo-auth-card{border-radius:var(--vo-r-28)!important;background:var(--vo-glass-auth-panel-bg)!important;border-color:var(--vo-glass-auth-panel-border)!important;box-shadow:var(--vo-glass-auth-panel-shadow), var(--vo-glass-auth-panel-ring)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.vo-web-link-stage .vo-panel.vo-auth-card:before{content:none!important;display:none!important}.vo-web-link-stage .vo-auth-card .vo-auth-title{color:var(--vo-gold)!important;font-size:clamp(28px,3.1vw,38px)!important;font-style:italic!important;line-height:1.08!important}.vo-web-link-stage .vo-auth-card .vo-auth-subtitle{max-width:42ch;color:var(--vo-ivory-muted)!important;font-size:clamp(13px,1.4vw,14px)!important;font-style:italic!important;line-height:1.5!important}.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=loading] .vo-mfa-code-group .vo-auth-code-input:not(.vo-auth-mfa-autofill-capture),.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=loading] .vo-auth-1password-code:not(:placeholder-shown){box-shadow:var(--vo-chrome-recess-inset), 0 0 0 0 #ceac6d00!important;animation:1.05s cubic-bezier(.4,0,.2,1) infinite vo-mfa-code-verify-pulse!important}@supports (color:lab(0% 0 0)){.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=loading] .vo-mfa-code-group .vo-auth-code-input:not(.vo-auth-mfa-autofill-capture),.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=loading] .vo-auth-1password-code:not(:placeholder-shown){box-shadow:var(--vo-chrome-recess-inset), 0 0 0 0 lab(72.3067% 6.8422 36.9838/0)!important}}.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=success] .vo-mfa-code-group .vo-auth-code-input:not(.vo-auth-mfa-autofill-capture),.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=success] .vo-auth-1password-code{animation:vo-mfa-code-jump-success var(--vo-mfa-success-pop-ms,.42s) cubic-bezier(.22, 1, .36, 1) both!important}.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=success] .vo-mfa-code-group .vo-auth-code-input[data-digit="1"]{animation-delay:0s!important}.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=success] .vo-mfa-code-group .vo-auth-code-input[data-digit="2"]{animation-delay:calc(var(--vo-mfa-success-stagger,.11s) * 1)!important}.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=success] .vo-mfa-code-group .vo-auth-code-input[data-digit="3"]{animation-delay:calc(var(--vo-mfa-success-stagger,.11s) * 2)!important}.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=success] .vo-mfa-code-group .vo-auth-code-input[data-digit="4"]{animation-delay:calc(var(--vo-mfa-success-stagger,.11s) * 3)!important}.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=success] .vo-mfa-code-group .vo-auth-code-input[data-digit="5"]{animation-delay:calc(var(--vo-mfa-success-stagger,.11s) * 4)!important}.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=success] .vo-mfa-code-group .vo-auth-code-input[data-digit="6"]{animation-delay:calc(var(--vo-mfa-success-stagger,.11s) * 5)!important}.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=error] .vo-mfa-code-group .vo-auth-code-input:not(.vo-auth-mfa-autofill-capture),.vo-auth-flow-page .vo-mfa-panel .vo-auth-mfa-section-code[data-feedback=error] .vo-auth-1password-code{animation:vo-mfa-code-error-wave var(--vo-mfa-error-wave-ms,.34s) cubic-bezier(.36, 0, .2, 1) forwards!important}.vo-auth-flow-page .vo-mfa-panel .vo-mfa-code-group .vo-auth-code-input:not(.vo-auth-mfa-autofill-capture){transform:none;justify-content:center!important;align-items:center!important;padding:0!important;line-height:1!important;display:inline-flex!important}@media (prefers-reduced-motion:reduce){.vo-auth-mfa-section-code[data-feedback=loading] .vo-mfa-code-group .vo-auth-code-input:not(.vo-auth-mfa-autofill-capture),.vo-auth-mfa-section-code[data-feedback=success] .vo-mfa-code-group .vo-auth-code-input:not(.vo-auth-mfa-autofill-capture),.vo-auth-mfa-section-code[data-feedback=error] .vo-mfa-code-group .vo-auth-code-input:not(.vo-auth-mfa-autofill-capture){animation:none!important;transform:none!important}}.vo-shell{--vo-control-line-border:var(--vo-line);--vo-control-line-bg:#0000001f;--vo-control-track-bg:#ffffff05;--vo-control-menu-bg:#010302d1;--vo-control-menu-blur:blur(22px) saturate(150%);--vo-control-pill-hover-border:#d7b96f59;--vo-control-pill-active-border:#d7b96f73;--vo-control-pill-active-bg:#d7b96f14}@supports (color:lab(0% 0 0)){.vo-shell{--vo-control-menu-bg:lab(.688942% -.677109 .339642/.82)}}.vo-shell .vo-plan-cycle .vo-segmented.vo-plan-cycle-segmented,.vo-shell .vo-plan-cycle .vo-auth-mode-switch.vo-segmented.vo-view-segmented,.vo-shell .vo-pricing-section .vo-plan-cycle .vo-segmented.vo-plan-cycle-segmented,.vo-shell .vo-pricing-section .vo-plan-cycle .vo-auth-mode-switch.vo-segmented.vo-view-segmented{border-radius:var(--vo-r-12)!important;border:1px solid var(--vo-control-line-border)!important;background:var(--vo-control-track-bg)!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;gap:4px!important;padding:4px!important}.vo-shell .vo-plan-cycle .vo-plan-cycle-segmented button,.vo-shell .vo-plan-cycle .vo-auth-mode-switch button,.vo-shell .vo-pricing-section .vo-plan-cycle .vo-plan-cycle-segmented button,.vo-shell .vo-pricing-section .vo-plan-cycle .vo-auth-mode-switch button,.vo-shell .vo-settings-pane .vo-plan-cycle .vo-plan-cycle-segmented button,.vo-shell .vo-settings-pane .vo-plan-cycle .vo-auth-mode-switch button{color:var(--vo-ivory-muted)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;font-weight:540!important}.vo-shell .vo-plan-cycle .vo-plan-cycle-segmented button,.vo-shell .vo-plan-cycle .vo-auth-mode-switch button,.vo-shell .vo-plan-cycle .vo-plan-cycle-segmented button:hover,.vo-shell .vo-plan-cycle .vo-auth-mode-switch button:hover,.vo-shell .vo-plan-cycle .vo-plan-cycle-segmented button:focus-visible,.vo-shell .vo-plan-cycle .vo-auth-mode-switch button:focus-visible,.vo-shell .vo-pricing-section .vo-plan-cycle .vo-plan-cycle-segmented button,.vo-shell .vo-pricing-section .vo-plan-cycle .vo-auth-mode-switch button,.vo-shell .vo-pricing-section .vo-plan-cycle .vo-plan-cycle-segmented button:hover,.vo-shell .vo-pricing-section .vo-plan-cycle .vo-auth-mode-switch button:hover,.vo-shell .vo-pricing-section .vo-plan-cycle .vo-plan-cycle-segmented button:focus-visible,.vo-shell .vo-pricing-section .vo-plan-cycle .vo-auth-mode-switch button:focus-visible,.vo-shell .vo-settings-pane .vo-plan-cycle .vo-plan-cycle-segmented button,.vo-shell .vo-settings-pane .vo-plan-cycle .vo-auth-mode-switch button,.vo-shell .vo-settings-pane .vo-plan-cycle .vo-plan-cycle-segmented button:hover,.vo-shell .vo-settings-pane .vo-plan-cycle .vo-auth-mode-switch button:hover,.vo-shell .vo-settings-pane .vo-plan-cycle .vo-plan-cycle-segmented button:focus-visible,.vo-shell .vo-settings-pane .vo-plan-cycle .vo-auth-mode-switch button:focus-visible,.vo-shell .vo-settings-pane .vo-plan-cycle .vo-plan-cycle-segmented button[data-active=true],.vo-shell .vo-settings-pane .vo-plan-cycle .vo-plan-cycle-segmented button[aria-checked=true],.vo-shell .vo-settings-pane .vo-plan-cycle .vo-auth-mode-switch button[data-active=true],.vo-shell .vo-settings-pane .vo-plan-cycle .vo-auth-mode-switch button[aria-checked=true]{border-radius:var(--vo-r-12)!important}.vo-shell .vo-plan-cycle .vo-plan-cycle-segmented button[data-active=true],.vo-shell .vo-plan-cycle .vo-plan-cycle-segmented button[aria-checked=true],.vo-shell .vo-plan-cycle .vo-auth-mode-switch button[data-active=true],.vo-shell .vo-plan-cycle .vo-auth-mode-switch button[aria-checked=true],.vo-shell .vo-pricing-section .vo-plan-cycle .vo-plan-cycle-segmented button[data-active=true],.vo-shell .vo-pricing-section .vo-plan-cycle .vo-plan-cycle-segmented button[aria-checked=true],.vo-shell .vo-pricing-section .vo-plan-cycle .vo-auth-mode-switch button[data-active=true],.vo-shell .vo-pricing-section .vo-plan-cycle .vo-auth-mode-switch button[aria-checked=true]{color:var(--vo-ivory)!important;background:var(--vo-control-pill-active-bg)!important;border-color:var(--vo-control-pill-active-border)!important;box-shadow:none!important}.vo-shell .vo-plan-cycle .vo-segmented-option-badge,.vo-shell .vo-pricing-section .vo-plan-cycle .vo-segmented-option-badge{border:1px solid var(--vo-line)!important;color:var(--vo-gold)!important;background:0 0!important;border-radius:999px!important;padding:2px 7px!important;font-size:10px!important;font-weight:640!important}.vo-shell .vo-select{--vo-select-radius:var(--vo-r-12)}.vo-shell .vo-settings-pane .vo-select,.vo-shell .vo-settings-pane .vo-settings-row-controls .vo-select{--vo-select-radius:var(--vo-r-12)!important}.vo-shell .vo-select-trigger,.vo-shell .vo-settings-pane .vo-select-trigger,.vo-shell .vo-settings-pane .vo-settings-row-controls .vo-select-trigger{border:1px solid var(--vo-control-line-border)!important;background:var(--vo-control-track-bg)!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;appearance:none!important;border-radius:var(--vo-r-12)!important;color:var(--vo-ivory)!important;min-height:38px!important;padding:7px 12px!important}.vo-shell .vo-select-trigger:hover,.vo-shell .vo-select-trigger:focus-visible,.vo-shell .vo-settings-pane .vo-select-trigger:hover,.vo-shell .vo-settings-pane .vo-select-trigger:focus-visible,.vo-shell .vo-settings-pane .vo-settings-row-controls .vo-select-trigger:hover,.vo-shell .vo-settings-pane .vo-settings-row-controls .vo-select-trigger:focus-visible{border-color:var(--vo-control-pill-hover-border)!important;background:var(--vo-control-track-bg)!important}.vo-shell .vo-select[data-open=true] .vo-select-trigger,.vo-shell .vo-settings-pane .vo-select[data-open=true] .vo-select-trigger,.vo-shell .vo-settings-pane .vo-settings-row-controls .vo-select[data-open=true] .vo-select-trigger{border-color:var(--vo-control-pill-active-border)!important;background:var(--vo-control-pill-active-bg)!important;border-radius:var(--vo-r-12)!important;border-bottom-left-radius:var(--vo-r-12)!important;border-bottom-right-radius:var(--vo-r-12)!important}.vo-shell .vo-select .vo-select-menu,.vo-shell .vo-settings-pane .vo-select .vo-select-menu,.vo-shell .vo-settings-pane .vo-settings-row-controls .vo-select .vo-select-menu{border-radius:var(--vo-r-12)!important;border:1px solid var(--vo-control-line-border)!important;margin-top:0!important;padding:5px!important;top:calc(100% + 6px)!important;box-shadow:0 18px 44px #00000061,inset 0 1px #ffffff0f!important;box-shadow:0 18px 44px lab(.0275326% -.0664368 .0382632/.38),inset 0 1px lab(100% 0 0/.06)!important}.vo-shell .vo-select-option{border-radius:var(--vo-r-12)!important}.vo-shell .vo-select-menu .vo-select-option[aria-selected=true],.vo-shell .vo-select-option[aria-selected=true],.vo-shell .vo-settings-pane .vo-select-menu .vo-select-option[aria-selected=true]{color:var(--vo-ivory)!important;background:var(--vo-control-pill-active-bg)!important;font-weight:540!important}:root[data-theme=light] .vo-shell .vo-select-trigger,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-select-trigger,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-settings-row-controls .vo-select-trigger{background:oklch(var(--vo-ink) / 4%)!important;border-color:var(--vo-line)!important;color:#0b140d!important;color:lab(5.46796% -4.327 2.67809)!important}:root[data-theme=light] .vo-shell{--vo-control-menu-bg:#e1f0e4e6;--vo-control-menu-blur:blur(18px) saturate(140%)}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-shell{--vo-control-menu-bg:lab(93.3353% -6.50266 4.14273/.9)}}:root[data-theme=light] .vo-shell .vo-select .vo-select-menu,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-select .vo-select-menu,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-settings-row-controls .vo-select .vo-select-menu{border-color:var(--vo-line)!important;box-shadow:0 18px 44px #4e594f24,inset 0 1px #ffffffe0!important;box-shadow:0 18px 44px lab(36.4666% -5.92132 3.78248/.14),inset 0 1px lab(100% 0 0/.88)!important}:root[data-theme=light] .vo-shell .vo-plan-cycle .vo-segmented.vo-plan-cycle-segmented,:root[data-theme=light] .vo-shell .vo-plan-cycle .vo-auth-mode-switch.vo-segmented.vo-view-segmented,:root[data-theme=light] .vo-shell .vo-pricing-section .vo-plan-cycle .vo-segmented.vo-plan-cycle-segmented,:root[data-theme=light] .vo-shell .vo-pricing-section .vo-plan-cycle .vo-auth-mode-switch.vo-segmented.vo-view-segmented{background:oklch(var(--vo-ink) / 3%)!important;border-color:var(--vo-line)!important}:root[data-theme=light] .vo-shell .vo-plan-cycle .vo-plan-cycle-segmented button[data-active=true],:root[data-theme=light] .vo-shell .vo-plan-cycle .vo-auth-mode-switch button[data-active=true],:root[data-theme=light] .vo-shell .vo-pricing-section .vo-plan-cycle .vo-plan-cycle-segmented button[data-active=true],:root[data-theme=light] .vo-shell .vo-pricing-section .vo-plan-cycle .vo-auth-mode-switch button[data-active=true]{color:#332710!important;color:lab(16.5309% 3.28679 16.8083)!important;background:#d7b96f1f!important;border-color:#d7b96f6b!important}:root[data-theme=light] .vo-checklist-popover{background:var(--vo-control-menu-bg,#e1f0e4e6);border-color:var(--vo-line);-webkit-backdrop-filter:var(--vo-control-menu-blur,blur(18px) saturate(140%));backdrop-filter:var(--vo-control-menu-blur,blur(18px) saturate(140%));box-shadow:0 18px 44px #4e594f24,inset 0 1px #ffffffe0;box-shadow:0 18px 44px lab(36.4666% -5.92132 3.78248/.14),inset 0 1px lab(100% 0 0/.88)}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-checklist-popover{background:var(--vo-control-menu-bg,lab(93.3353% -6.50266 4.14273/.9))}}:root[data-theme=light] .vo-checklist-popover .vo-checklist-title{color:#0b140d;color:lab(5.46796% -4.327 2.67809)}:root[data-theme=light] .vo-checklist-popover .vo-checklist-meta,:root[data-theme=light] .vo-checklist-popover .vo-overview-checklist-body{color:#3b463d;color:lab(28.3459% -5.92537 3.78914)}:root[data-theme=light] .vo-checklist-popover .vo-checklist-dismiss,:root[data-theme=light] .vo-checklist-popover .vo-button{background:oklch(var(--vo-ink) / 4%);border-color:var(--vo-line);color:#222c24;color:lab(16.7442% -5.93506 3.80512)}.vo-shell{--vo-control-menu-scrim-bg:#010101e6;--vo-control-menu-scrim-blur:blur(16px) saturate(145%)}@supports (color:lab(0% 0 0)){.vo-shell{--vo-control-menu-scrim-bg:lab(.312025% .0000596046 .161174/.9)}}.vo-shell .vo-select .vo-select-menu,.vo-shell .vo-settings-pane .vo-select .vo-select-menu,.vo-shell .vo-settings-pane .vo-settings-row-controls .vo-select .vo-select-menu{isolation:isolate!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;max-height:min(320px,52vh)!important;overflow:hidden auto!important}.vo-shell .vo-select .vo-select-menu:before,.vo-shell .vo-settings-pane .vo-select .vo-select-menu:before,.vo-shell .vo-settings-pane .vo-settings-row-controls .vo-select .vo-select-menu:before{content:"";z-index:0;border-radius:inherit;background:var(--vo-control-menu-scrim-bg);-webkit-backdrop-filter:var(--vo-control-menu-scrim-blur);backdrop-filter:var(--vo-control-menu-scrim-blur);pointer-events:none;position:absolute;inset:0}.vo-shell .vo-select-menu .vo-select-option,.vo-shell .vo-settings-pane .vo-select-menu .vo-select-option{z-index:1;white-space:nowrap;position:relative}.vo-shell .vo-select .vo-select-menu::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.vo-shell .vo-settings-pane .vo-select[data-open=true] .vo-select-menu::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.vo-select[data-open=true] .vo-select-menu::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}:root[data-theme=light] .vo-shell{--vo-control-menu-scrim-bg:#ecebe7f0;--vo-control-menu-scrim-blur:blur(14px) saturate(135%)}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-shell{--vo-control-menu-scrim-bg:lab(93.0737% -.0831783 2.28829/.94)}}.vo-settings-pane>.vo-view-body:has(.vo-select[data-open=true]) .vo-select[data-open=true]{z-index:120}.vo-settings-pane>.vo-view-body:has(.vo-select[data-open=true]) .vo-select[data-open=true] .vo-select-menu{z-index:130}:is(.vo-content:has(.vo-settings-pane .vo-select[data-open=true]),.vo-view-switcher:has(.vo-settings-pane .vo-select[data-open=true]),.vo-settings-pane:has(.vo-select[data-open=true])){overflow:visible}.vo-settings-pane>.vo-view-body:has(.vo-select[data-open=true]){overflow:visible}.vo-settings-skeleton .vo-skeleton-shimmer:after{border-radius:inherit}.vo-settings-skeleton .vo-skeleton-pill,.vo-settings-skeleton .vo-skeleton-pill--inline,.vo-settings-skeleton .vo-skeleton-meter{contain:paint;overflow:hidden}.vo-settings-skeleton .vo-skeleton-text--status{flex:auto;width:min(168px,46%);height:12px}.vo-settings-skeleton .vo-skeleton-intro{min-height:18px;margin:0}.vo-settings-skeleton .vo-skeleton-text--body-short{width:min(220px,58%)}.vo-settings-skeleton .vo-skeleton-text--limit-title{width:min(148px,52%);height:14px}.vo-settings-skeleton .vo-skeleton-button--qr{width:104px}.vo-settings-skeleton .vo-skeleton-button--secret{width:118px}.vo-settings-skeleton .vo-skeleton-button--email{width:92px}.vo-settings-skeleton .vo-skeleton-input{border-radius:var(--vo-r-sm);flex:140px;min-width:120px;max-width:220px;height:32px;display:block}.vo-settings-skeleton .vo-skeleton-row-copy{gap:3px;min-width:0;display:grid}.vo-settings-skeleton .vo-skeleton-text--device-title{width:min(168px,72%);height:13px}.vo-settings-skeleton .vo-skeleton-text--device-detail{width:min(240px,88%);height:11px}.vo-settings-list .vo-settings-skeleton--device-rows .vo-security-row{border:0;border-bottom:1px solid var(--vo-line);box-shadow:none;background:0 0;border-radius:0;padding:10px 14px}.vo-settings-list .vo-settings-skeleton--device-rows .vo-security-row:last-child{border-bottom:0}.vo-settings-skeleton.vo-account-linking .vo-account-link-methods{border-top:1px solid var(--vo-line);margin-top:2px;padding-top:2px}.vo-settings-skeleton .vo-account-link-method-copy{gap:4px;display:grid}.vo-pin-pad-shell[data-feedback=loading] .vo-pin-dot[data-filled=true]{animation:1.05s cubic-bezier(.4,0,.2,1) infinite vo-mfa-code-verify-pulse}.vo-pin-pad-shell[data-feedback=success] .vo-pin-dot[data-filled=true]{animation:vo-mfa-code-jump-success var(--vo-mfa-success-pop-ms,.42s) cubic-bezier(.22, 1, .36, 1) both}.vo-pin-pad-shell[data-feedback=success] .vo-pin-dot[data-digit="1"]{animation-delay:0s}.vo-pin-pad-shell[data-feedback=success] .vo-pin-dot[data-digit="2"]{animation-delay:calc(var(--vo-mfa-success-stagger,.11s) * 1)}.vo-pin-pad-shell[data-feedback=success] .vo-pin-dot[data-digit="3"]{animation-delay:calc(var(--vo-mfa-success-stagger,.11s) * 2)}.vo-pin-pad-shell[data-feedback=success] .vo-pin-dot[data-digit="4"]{animation-delay:calc(var(--vo-mfa-success-stagger,.11s) * 3)}.vo-pin-pad-shell[data-feedback=success] .vo-pin-dot[data-digit="5"]{animation-delay:calc(var(--vo-mfa-success-stagger,.11s) * 4)}.vo-pin-pad-shell[data-feedback=success] .vo-pin-dot[data-digit="6"]{animation-delay:calc(var(--vo-mfa-success-stagger,.11s) * 5)}.vo-pin-pad-shell[data-feedback=success] .vo-pin-dot[data-digit="7"]{animation-delay:calc(var(--vo-mfa-success-stagger,.11s) * 6)}.vo-pin-pad-shell[data-feedback=error] .vo-pin-dot[data-filled=true]{animation:vo-mfa-code-error-wave var(--vo-mfa-error-wave-ms,.34s) cubic-bezier(.36, 0, .2, 1) forwards;background:#bd725ee0;background:lab(56.2866% 28.7218 24.4586/.88);border-color:#bd725ea3;border-color:lab(56.2866% 28.7218 24.4586/.64);box-shadow:0 0 0 3px #bd725e29,0 0 16px #bd725e47;box-shadow:0 0 0 3px lab(56.2866% 28.7218 24.4586/.16),0 0 16px lab(56.2866% 28.7218 24.4586/.28)}.vo-pin-pad-shell[data-feedback=error] .vo-pin-dot[data-digit="1"]{animation-delay:0s}.vo-pin-pad-shell[data-feedback=error] .vo-pin-dot[data-digit="2"]{animation-delay:calc(var(--vo-mfa-error-stagger,42ms) * 1)}.vo-pin-pad-shell[data-feedback=error] .vo-pin-dot[data-digit="3"]{animation-delay:calc(var(--vo-mfa-error-stagger,42ms) * 2)}.vo-pin-pad-shell[data-feedback=error] .vo-pin-dot[data-digit="4"]{animation-delay:calc(var(--vo-mfa-error-stagger,42ms) * 3)}.vo-pin-pad-shell[data-feedback=error] .vo-pin-dot[data-digit="5"]{animation-delay:calc(var(--vo-mfa-error-stagger,42ms) * 4)}.vo-pin-pad-shell[data-feedback=error] .vo-pin-dot[data-digit="6"]{animation-delay:calc(var(--vo-mfa-error-stagger,42ms) * 5)}.vo-pin-pad-shell[data-feedback=error] .vo-pin-dot[data-digit="7"]{animation-delay:calc(var(--vo-mfa-error-stagger,42ms) * 6)}.vo-pin-pad-shell[data-feedback] .vo-pin-dot{transition:none}.vo-pin-verify-status{margin:-6px 0 0}@media (prefers-reduced-motion:reduce){.vo-pin-pad-shell[data-feedback=loading] .vo-pin-dot[data-filled=true],.vo-pin-pad-shell[data-feedback=success] .vo-pin-dot[data-filled=true],.vo-pin-pad-shell[data-feedback=error] .vo-pin-dot[data-filled=true]{animation:none!important;transform:none!important}}.vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare] .vo-auth-screen-head{align-items:stretch;width:100%;max-width:none;margin-inline:0}.vo-auth-flow-page .vo-quick-unlock-panel .vo-auth-screen-head .vo-auth-section-header{text-align:left;justify-content:flex-start;align-self:flex-start;width:100%;max-width:none;margin-inline:0}.vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-align=center] .vo-auth-title,.vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-align=center] .vo-auth-subtitle{text-align:center;align-self:center}.vo-auth-flow-page .vo-quick-unlock-panel .vo-auth-title,.vo-auth-flow-page .vo-quick-unlock-panel .vo-auth-subtitle{font-style:normal}.vo-auth-flow-page .vo-quick-unlock-panel .vo-auth-title{white-space:nowrap;text-wrap:nowrap}.vo-auth-flow-page .vo-quick-unlock-panel .vo-auth-subtitle{color:var(--vo-ivory);white-space:nowrap;text-wrap:nowrap;margin-inline:auto}.vo-auth-flow-page .vo-quick-unlock-panel .vo-auth-section-header,.vo-auth-flow-page .vo-quick-unlock-panel .vo-auth-section-title,.vo-auth-flow-page .vo-quick-unlock-panel .vo-auth-section-subcategory{font-style:italic}:root[data-theme=light] .vo-auth-flow-page .vo-quick-unlock-panel .vo-auth-subtitle{color:var(--vo-ivory)!important}.vo-agreement-stage .vo-panel.vo-agreement-card{gap:calc(var(--vo-d1) * .9)!important;min-height:min(612px,100dvh - 48px)!important;padding:clamp(20px,1.89vw,25px)!important}.vo-agreement-stage .vo-agreement-card .vo-auth-flow{gap:9px!important}.vo-agreement-stage .vo-auth-flow li{font-size:9.5px!important}.vo-agreement-stage .vo-auth-flow li span{width:27px!important;height:27px!important}.vo-agreement-stage .vo-agreement-body{flex:auto!important;gap:7px!important;min-height:0!important}.vo-agreement-stage .vo-agreement-scroller{flex:auto!important;min-height:min(340px,52dvh - 80px)!important;padding:16px 18px!important}.vo-agreement-scroller-meta{border-bottom:1px solid var(--vo-line);flex-wrap:wrap;align-items:flex-start;gap:10px 28px;margin-bottom:14px;padding-bottom:12px;display:flex}.vo-agreement-scroller-meta-item{flex-direction:column;gap:2px;min-width:min(100%,220px);display:flex}.vo-agreement-scroller-meta-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--vo-gold);font-size:10px;font-weight:620}.vo-agreement-scroller-meta-value{color:var(--vo-ivory);font-size:12.5px;font-weight:600;line-height:1.3}.vo-agreement-scroller-meta-value.vo-mono{font-family:var(--vo-mono-family);word-break:break-word;font-size:11.5px;font-weight:500}.vo-agreement-stage .vo-agreement-section{margin-bottom:16px!important}.vo-agreement-stage .vo-agreement-section-title{font-size:12.5px!important}.vo-agreement-stage .vo-agreement-section-body{font-size:12px!important;line-height:1.58!important}.vo-agreement-stage .vo-agreement-scroll-hint{font-size:10px!important}@media (max-height:860px) and (min-width:761px){.vo-agreement-stage .vo-agreement-shell{width:min(648px,100vw - 64px)!important}.vo-agreement-stage .vo-panel.vo-agreement-card{padding:16px 20px!important}.vo-agreement-stage .vo-agreement-scroller{min-height:min(280px,48dvh - 72px)!important;padding:14px 16px!important}}@media (max-width:760px){.vo-agreement-stage .vo-agreement-scroller{min-height:min(240px,46dvh - 64px)!important}}.vo-agreement-stage .vo-panel.vo-agreement-card.vo-agreement-switcher{gap:0!important;min-height:min(572px,100dvh - 48px)!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.vo-agreement-stage .vo-agreement-switcher>.vo-agreement-switcher-form{z-index:1;gap:var(--vo-d2);width:50%;padding:var(--vo-d3);flex-direction:column;min-height:min(572px,100dvh - 48px);display:flex;position:relative;overflow:hidden auto}.vo-agreement-stage .vo-agreement-switcher>.vo-agreement-switcher-doc{z-index:1;gap:var(--vo-d0);width:50%;padding:var(--vo-d3);border-left:.5px solid #ceac6d38;border-left:.5px solid lab(72.3067% 6.8422 36.9838/.22);flex-direction:column;display:flex;position:absolute;inset:0 0 0 50%;overflow:hidden}.vo-agreement-stage .vo-agreement-switcher-doc .vo-agreement-body{flex-direction:column;flex:auto;gap:7px;min-height:0;display:flex}.vo-agreement-stage .vo-agreement-switcher-doc .vo-agreement-scroller{flex:auto;min-height:0!important;max-height:none!important}.vo-agreement-stage .vo-agreement-switcher-form .vo-agreement-form-footer{gap:inherit;flex-direction:column;flex:auto;min-height:0;display:flex}@media (max-width:760px){.vo-agreement-stage .vo-panel.vo-agreement-card.vo-agreement-switcher{flex-direction:column!important;min-height:0!important;padding:18px!important;display:flex!important}.vo-agreement-stage .vo-agreement-switcher>.vo-agreement-switcher-form,.vo-agreement-stage .vo-agreement-switcher>.vo-agreement-switcher-doc{border-left:none;width:100%;min-height:0;padding:0;position:static}.vo-agreement-stage .vo-agreement-switcher>.vo-agreement-switcher-doc{padding-bottom:var(--vo-d2);border-bottom:.5px solid #ceac6d38;border-bottom:.5px solid lab(72.3067% 6.8422 36.9838/.22);order:-1}}@media (max-height:860px) and (min-width:761px){.vo-agreement-stage .vo-agreement-shell{width:min(945px,100vw - 64px)!important}.vo-agreement-stage .vo-agreement-switcher>.vo-agreement-switcher-form,.vo-agreement-stage .vo-agreement-switcher>.vo-agreement-switcher-doc{padding:18px 22px}}.vo-auth-login-stage .vo-auth-card .vo-auth-input,.vo-auth-flow-page .vo-auth-input:not(.vo-auth-code-input):not(.vo-pin-input),.vo-auth-flow-page .vo-input,.vo-modal-frame[data-identity=true] .vo-auth-input:not(.vo-auth-code-input):not(.vo-pin-input):not(.vo-auth-1password-code){background:var(--vo-glass-auth-inner-bg)!important;border:1px solid var(--vo-glass-auth-inner-border)!important;border-radius:var(--vo-r-12)!important;-webkit-backdrop-filter:blur(8px)saturate(130%)!important;backdrop-filter:blur(8px)saturate(130%)!important;box-shadow:inset 0 1px #ffffff0d!important;box-shadow:inset 0 1px lab(100% 0 0/.05)!important}.vo-auth-login-stage .vo-auth-card .vo-auth-input:focus-visible,.vo-auth-flow-page .vo-auth-input:not(.vo-auth-code-input):not(.vo-pin-input):focus-visible,.vo-auth-flow-page .vo-input:focus-visible,.vo-modal-frame[data-identity=true] .vo-auth-input:not(.vo-auth-code-input):not(.vo-pin-input):not(.vo-auth-1password-code):focus-visible{background:oklch(var(--vo-ink) / 6%)!important;box-shadow:inset 0 1px 0 #ffffff12, var(--vo-shadow-focus,0 0 0 3px #ceac6d1f)!important;border-color:#ceac6d61!important;border-color:lab(72.3067% 6.8422 36.9838/.38)!important}@supports (color:lab(0% 0 0)){.vo-auth-login-stage .vo-auth-card .vo-auth-input:focus-visible,.vo-auth-flow-page .vo-auth-input:not(.vo-auth-code-input):not(.vo-pin-input):focus-visible,.vo-auth-flow-page .vo-input:focus-visible,.vo-modal-frame[data-identity=true] .vo-auth-input:not(.vo-auth-code-input):not(.vo-pin-input):not(.vo-auth-1password-code):focus-visible{box-shadow:inset 0 1px 0 lab(100% 0 0/.07), var(--vo-shadow-focus,0 0 0 3px lab(72.3067% 6.8422 36.9838/.12))!important}}.vo-auth-screen-panel[data-pin-card=bare],.vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare],.vo-auth-flow-page .vo-pin-setup-panel.vo-auth-screen-panel[data-pin-card=bare],.vo-auth-flow-page .vo-touchid-setup-panel.vo-auth-screen-panel[data-pin-card=bare],.vo-auth-flow-page .vo-quick-unlock-panel[data-biometric-prompt=true],.vo-onboarding-transition .vo-auth-screen-panel[data-pin-card=bare],.vo-onboarding-transition .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare]{background:var(--vo-glass-auth-panel-bg)!important;border:1px solid var(--vo-glass-auth-panel-border)!important;box-shadow:var(--vo-glass-auth-panel-ring), inset 0 1px 0 #ffffff17!important;-webkit-backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%))!important;backdrop-filter:var(--vo-glass-blur-soft,blur(16px) saturate(146%))!important}@supports (color:lab(0% 0 0)){.vo-auth-screen-panel[data-pin-card=bare],.vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare],.vo-auth-flow-page .vo-pin-setup-panel.vo-auth-screen-panel[data-pin-card=bare],.vo-auth-flow-page .vo-touchid-setup-panel.vo-auth-screen-panel[data-pin-card=bare],.vo-auth-flow-page .vo-quick-unlock-panel[data-biometric-prompt=true],.vo-onboarding-transition .vo-auth-screen-panel[data-pin-card=bare],.vo-onboarding-transition .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare]{box-shadow:var(--vo-glass-auth-panel-ring), inset 0 1px 0 lab(100% 0 0/.09)!important}}:root[data-theme=light] .vo-auth-screen-panel[data-pin-card=bare],:root[data-theme=light] .vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare],:root[data-theme=light] .vo-auth-flow-page .vo-pin-setup-panel.vo-auth-screen-panel[data-pin-card=bare],:root[data-theme=light] .vo-auth-flow-page .vo-touchid-setup-panel.vo-auth-screen-panel[data-pin-card=bare]{background:var(--vo-glass-auth-panel-bg)!important;border-color:var(--vo-glass-auth-panel-border)!important;box-shadow:var(--vo-glass-auth-panel-ring), inset 0 1px 0 #ffffff94!important}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-auth-screen-panel[data-pin-card=bare],:root[data-theme=light] .vo-auth-flow-page .vo-quick-unlock-panel.vo-auth-screen-panel[data-pin-card=bare],:root[data-theme=light] .vo-auth-flow-page .vo-pin-setup-panel.vo-auth-screen-panel[data-pin-card=bare],:root[data-theme=light] .vo-auth-flow-page .vo-touchid-setup-panel.vo-auth-screen-panel[data-pin-card=bare]{box-shadow:var(--vo-glass-auth-panel-ring), inset 0 1px 0 lab(100% 0 0/.58)!important}}.vo-auth-flow-page .vo-pin-setup-panel .vo-pin-dots[data-capacity]{gap:10px}.vo-auth-flow-page .vo-pin-setup-panel .vo-pin-dot[data-slot-active=false],.vo-auth-flow-page .vo-pin-setup-panel .vo-pin-dot[data-slot-active=false][data-filled=true]{opacity:.28;box-shadow:none;background:0 0;border-color:#cac4b21f;border-color:lab(79.2396% .119776 9.66616/.12);transform:none}.vo-auth-flow li span{aspect-ratio:1;border-radius:var(--vo-r-sm,var(--vo-r-12))!important;background:var(--vo-chrome-recess-bg,var(--vo-glass-auth-inner-bg))!important;border:1px solid var(--vo-chrome-recess-border,var(--vo-line))!important;width:28px!important;min-width:28px!important;height:28px!important;box-shadow:var(--vo-chrome-recess-inset)!important;padding:0!important}.vo-auth-flow li[data-state=active] span{box-shadow:var(--vo-chrome-recess-inset)!important;background:#ceac6d14!important;background:lab(72.3067% 6.8422 36.9838/.08)!important;border-color:#ceac6d52!important;border-color:lab(72.3067% 6.8422 36.9838/.32)!important}.vo-auth-flow li[data-state=complete] span{box-shadow:var(--vo-chrome-recess-inset)!important;background:#8cb67224!important;background:lab(69.8675% -24.0435 30.2495/.14)!important;border-color:#8cb6727a!important;border-color:lab(69.8675% -24.0435 30.2495/.48)!important}:root[data-theme=light] .vo-auth-flow li[data-state=active] span{color:var(--vo-forest-deep)!important;background:linear-gradient(180deg, #e7c27e, var(--vo-gold))!important;border-color:#b4935594!important;border-color:lab(63.0083% 7.15986 37.5761/.58)!important;box-shadow:0 0 0 2px #ceac6d29,inset 0 1px #ffffff47!important;box-shadow:0 0 0 2px lab(72.3067% 6.8422 36.9838/.16),inset 0 1px lab(100% 0 0/.28)!important}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-auth-flow li[data-state=active] span{background:linear-gradient(180deg, lab(80.4404% 7.23049 39.334), var(--vo-gold))!important}}.vo-agreement-stage .vo-panel.vo-agreement-card.vo-agreement-switcher{min-height:min(572px,100dvh - 48px)!important}.vo-agreement-stage .vo-agreement-meta,.vo-agreement-stage .vo-agreement-scroller,.vo-agreement-stage .vo-agreement-checkbox,.vo-agreement-stage .vo-agreement-form .vo-auth-input{box-shadow:inset 0 1px #ffffff0f!important;box-shadow:inset 0 1px lab(100% 0 0/.06)!important}@media (max-height:860px) and (min-width:761px){.vo-agreement-stage .vo-agreement-shell{width:min(945px,100vw - 64px)!important}.vo-agreement-stage .vo-agreement-switcher>.vo-agreement-switcher-form,.vo-agreement-stage .vo-agreement-switcher>.vo-agreement-switcher-doc{min-height:min(572px,100dvh - 64px)}}.vo-auth-flow-page .vo-panel.vo-touchid-setup-panel{gap:clamp(18px,2.4vw,24px)!important;width:min(600px,100vw - 48px)!important;padding:clamp(28px,3.6vw,36px)!important}.vo-touchid-setup-stage .vo-biometric-glyph{width:88px;height:88px;margin-block:4px 20px}.vo-touchid-setup-stage .vo-biometric-glyph svg,.vo-touchid-setup-stage .vo-biometric-glyph .vo-touchid-symbol{width:46px;height:46px}.vo-touchid-setup-stage .vo-biometric-copy{margin-top:4px}.vo-auth-flow-page .vo-pin-setup-panel .vo-pin-dots[data-capacity="7"]{gap:8px}.vo-auth-flow-page .vo-pin-setup-panel .vo-pin-dot[data-slot-active=true]{opacity:1}.vo-agreement-stage .vo-agreement-shell{width:min(1040px,100vw - 48px)!important}.vo-agreement-stage .vo-panel.vo-agreement-card.vo-agreement-switcher{min-height:min(629px,100dvh - 48px)!important;box-shadow:var(--vo-glass-auth-panel-ring), inset 0 1px 0 #ffffff17!important}@supports (color:lab(0% 0 0)){.vo-agreement-stage .vo-panel.vo-agreement-card.vo-agreement-switcher{box-shadow:var(--vo-glass-auth-panel-ring), inset 0 1px 0 lab(100% 0 0/.09)!important}}.vo-agreement-stage .vo-agreement-switcher>.vo-agreement-switcher-form{min-height:min(629px,100dvh - 48px)}:root[data-theme=light] .vo-agreement-stage .vo-panel.vo-agreement-card.vo-agreement-switcher{box-shadow:var(--vo-glass-auth-panel-ring), inset 0 1px 0 #ffffff94!important}@supports (color:lab(0% 0 0)){:root[data-theme=light] .vo-agreement-stage .vo-panel.vo-agreement-card.vo-agreement-switcher{box-shadow:var(--vo-glass-auth-panel-ring), inset 0 1px 0 lab(100% 0 0/.58)!important}}.vo-agreement-stage .vo-panel.vo-agreement-card.vo-agreement-switcher[data-agreement-mode=update]>.vo-agreement-switcher-form{gap:clamp(16px,2vw,22px)!important;padding:clamp(28px,3.1vw,38px) clamp(30px,3.6vw,44px)!important}.vo-agreement-stage .vo-agreement-card[data-agreement-mode=update] .vo-auth-screen-head{margin-bottom:2px}.vo-agreement-stage .vo-agreement-card[data-agreement-mode=update] .vo-agreement-form-footer{justify-content:flex-start;gap:clamp(14px,1.65vw,18px)!important}.vo-agreement-stage .vo-agreement-card[data-agreement-mode=update] .vo-agreement-checkbox{align-items:flex-start;min-height:82px;background:linear-gradient(180deg, #f0ebde0f, #f0ebde05), var(--vo-glass-auth-inner-bg)!important;border-color:#ceac6d33!important;border-color:lab(72.3067% 6.8422 36.9838/.2)!important;padding:18px 22px!important}@supports (color:lab(0% 0 0)){.vo-agreement-stage .vo-agreement-card[data-agreement-mode=update] .vo-agreement-checkbox{background:linear-gradient(180deg, lab(93.1215% .24274 6.91446/.06), lab(93.1215% .24274 6.91446/.02)), var(--vo-glass-auth-inner-bg)!important}}.vo-agreement-stage .vo-agreement-card[data-agreement-mode=update] .vo-agreement-checkbox-mark{margin-top:2px}.vo-agreement-stage .vo-agreement-card[data-agreement-mode=update] .vo-agreement-checkbox-copy{max-width:34ch;font-size:16px!important;line-height:1.42!important}.vo-agreement-stage .vo-agreement-card[data-agreement-mode=update] .vo-auth-field{gap:8px}.vo-agreement-stage .vo-agreement-card[data-agreement-mode=update] .vo-agreement-form .vo-auth-input{min-height:54px}.vo-agreement-stage .vo-agreement-card[data-agreement-mode=update] .vo-agreement-form-status{min-height:21px;margin-top:2px}.vo-agreement-stage .vo-agreement-card[data-agreement-mode=update] .vo-agreement-disclaimer{align-self:center;max-width:52ch;color:#c9c4b7c2!important;color:lab(79.2007% .257105 6.92493/.76)!important}@media (max-height:860px) and (min-width:761px){.vo-agreement-stage .vo-agreement-shell{width:min(1040px,100vw - 64px)!important}.vo-agreement-stage .vo-agreement-switcher>.vo-agreement-switcher-form,.vo-agreement-stage .vo-agreement-switcher>.vo-agreement-switcher-doc{min-height:min(629px,100dvh - 64px)}}.vo-onboarding-transition[data-auth-handoff=true][data-previous-key=agreement-accepted][data-state-key=pin-registered] .vo-onboarding-page{transition:opacity var(--vo-onboarding-duration,.16s) var(--vo-ease-out)!important}.vo-onboarding-transition[data-auth-handoff=true][data-previous-key=agreement-accepted][data-state-key=pin-registered][data-phase=starting] .vo-onboarding-page[data-slot=current]{opacity:0;filter:none!important;transform:none!important}.vo-onboarding-transition[data-auth-handoff=true][data-previous-key=agreement-accepted][data-state-key=pin-registered][data-phase=crossfade] .vo-onboarding-page[data-slot=current],.vo-onboarding-transition[data-auth-handoff=true][data-previous-key=agreement-accepted][data-state-key=pin-registered][data-phase=idle] .vo-onboarding-page[data-slot=current]{opacity:1;filter:none!important;transform:none!important}.vo-onboarding-transition[data-auth-handoff=true][data-previous-key=agreement-accepted][data-state-key=pin-registered][data-phase=crossfade] .vo-onboarding-page[data-slot=previous],.vo-onboarding-transition[data-auth-handoff=true][data-previous-key=agreement-accepted][data-state-key=pin-registered][data-phase=idle] .vo-onboarding-page[data-slot=previous]{opacity:0;filter:none!important;transform:none!important}.vo-onboarding-transition[data-previous-key=agreement-accepted][data-state-key=pin-registered] .vo-auth-flow-page.vo-pin-setup-stage .vo-panel,.vo-onboarding-transition[data-previous-key=agreement-accepted][data-state-key=pin-registered] .vo-auth-flow-page.vo-touchid-setup-stage .vo-panel,.vo-onboarding-transition[data-previous-key=agreement-accepted][data-state-key=pin-registered] .vo-auth-flow-page.vo-pin-setup-stage .vo-auth-screen-panel>*,.vo-onboarding-transition[data-previous-key=agreement-accepted][data-state-key=pin-registered] .vo-auth-flow-page.vo-touchid-setup-stage .vo-auth-screen-panel>*{animation:none!important}.vo-billing-plan-cta .vo-settings-button,.vo-billing-plan-cta .vo-button{border-radius:var(--vo-r-12)!important}.vo-shell .vo-settings-pane .vo-preferences-select{--vo-select-radius:var(--vo-r-12);position:relative}.vo-shell .vo-settings-pane .vo-settings-group:has(.vo-preferences-select[data-open=true]){position:relative;z-index:210!important;overflow:visible!important}.vo-shell .vo-settings-pane .vo-settings-row:has(.vo-preferences-select[data-open=true]){z-index:220!important}.vo-shell .vo-settings-pane .vo-preferences-select[data-open=true]{z-index:220!important}.vo-shell .vo-settings-pane .vo-preferences-select .vo-select-trigger{border:1px solid var(--vo-control-line-border,var(--vo-line))!important;border-radius:var(--vo-r-12)!important;background:var(--vo-control-line-bg,#0000001f)!important;width:100%!important;min-height:38px!important;box-shadow:none!important;color:var(--vo-ivory)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:7px 12px!important;font-size:13px!important;display:inline-flex!important}.vo-shell .vo-settings-pane .vo-preferences-select:not([data-open=true]) .vo-select-trigger:hover,.vo-shell .vo-settings-pane .vo-preferences-select:not([data-open=true]) .vo-select-trigger:focus-visible{border-color:var(--vo-control-pill-hover-border,#d7b96f59)!important;background:var(--vo-control-track-bg,#ffffff05)!important;box-shadow:none!important}.vo-shell .vo-settings-pane .vo-preferences-select[data-open=true] .vo-select-trigger{border-color:var(--vo-control-pill-active-border,#d7b96f73)!important;background:var(--vo-control-pill-active-bg,#d7b96f14)!important;border-radius:var(--vo-r-12)!important;border-bottom-left-radius:var(--vo-r-12)!important;border-bottom-right-radius:var(--vo-r-12)!important;box-shadow:none!important}.vo-shell .vo-settings-pane .vo-preferences-select .vo-select-menu,.vo-shell .vo-settings-pane .vo-settings-row-controls .vo-preferences-select .vo-select-menu{border:1px solid var(--vo-control-line-border,var(--vo-line))!important;border-radius:var(--vo-r-12)!important;background:var(--vo-control-menu-bg,#010302d1)!important;-webkit-backdrop-filter:var(--vo-control-menu-blur,blur(22px) saturate(150%))!important;backdrop-filter:var(--vo-control-menu-blur,blur(22px) saturate(150%))!important;z-index:230!important;isolation:isolate!important;margin-top:0!important;padding:5px!important;top:calc(100% + 6px)!important;box-shadow:0 18px 44px #00000061,inset 0 1px #ffffff0f!important;box-shadow:0 18px 44px lab(.0275326% -.0664368 .0382632/.38),inset 0 1px lab(100% 0 0/.06)!important}@supports (color:lab(0% 0 0)){.vo-shell .vo-settings-pane .vo-preferences-select .vo-select-menu,.vo-shell .vo-settings-pane .vo-settings-row-controls .vo-preferences-select .vo-select-menu{background:var(--vo-control-menu-bg,lab(.688942% -.677109 .339642/.82))!important}}.vo-shell .vo-settings-pane .vo-preferences-select .vo-select-menu:before,.vo-shell .vo-settings-pane .vo-settings-row-controls .vo-preferences-select .vo-select-menu:before{content:none!important;display:none!important}.vo-shell .vo-settings-pane .vo-preferences-select .vo-select-option{width:100%!important;min-height:32px!important;color:var(--vo-ivory)!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:8px!important;align-items:center!important;padding:0 10px!important;font-size:13px!important;animation:none!important;display:flex!important}.vo-shell .vo-settings-pane .vo-preferences-select .vo-select-option:hover,.vo-shell .vo-settings-pane .vo-preferences-select .vo-select-option:focus-visible,.vo-shell .vo-settings-pane .vo-preferences-select .vo-select-option[data-active=true]{background:oklch(var(--vo-ink) / 8%)!important;color:var(--vo-ivory)!important;box-shadow:none!important;border:0!important}.vo-shell .vo-settings-pane .vo-preferences-select .vo-select-option[aria-selected=true]{background:var(--vo-control-pill-active-bg,#d7b96f14)!important;color:var(--vo-ivory)!important;box-shadow:none!important;border:0!important;font-weight:540!important}:root[data-theme=light] .vo-shell .vo-settings-pane .vo-preferences-select .vo-select-trigger{border-color:var(--vo-line)!important;color:#0b140d!important;color:lab(5.46796% -4.327 2.67809)!important;background:#f9f8f6f0!important;background:lab(97.697% -.0443757 1.1423/.94)!important}:root[data-theme=light] .vo-shell .vo-settings-pane .vo-preferences-select[data-open=true] .vo-select-trigger,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-preferences-select .vo-select-trigger:hover,:root[data-theme=light] .vo-shell .vo-settings-pane .vo-preferences-select .vo-select-trigger:focus-visible{border-color:oklch(var(--vo-ink) / 18%)!important;background:#efeeebf5!important;background:lab(94.2226% -.0578761 1.5239/.96)!important}:root[data-theme=light] .vo-shell .vo-settings-pane .vo-preferences-select .vo-select-menu{border-color:var(--vo-line)!important;background:linear-gradient(#fff,#f5faf6)!important;background:linear-gradient(lab(100% 0 0),lab(97.7879% -2.36192 1.50195))!important;box-shadow:0 18px 44px #4e594f24,inset 0 1px #ffffffe0!important;box-shadow:0 18px 44px lab(36.4666% -5.92132 3.78248/.14),inset 0 1px lab(100% 0 0/.88)!important}:root[data-theme=light] .vo-shell .vo-settings-pane .vo-preferences-select .vo-select-option{color:#0b140d!important;color:lab(5.46796% -4.327 2.67809)!important}:root[data-theme=light] .vo-shell .vo-settings-pane .vo-preferences-select .vo-select-option[aria-selected=true]{color:#332710!important;color:lab(16.5309% 3.28679 16.8083)!important}.vo-billing-checkout-overlay.vo-modal-frame{border-radius:var(--vo-r-12);width:min(520px,94vw)}.vo-billing-checkout-overlay.vo-modal-frame .vo-modal-body{padding-top:2px}.vo-billing-checkout-status{text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.vo-billing-checkout-status[data-active=true] .vo-billing-checkout-status-copy{color:var(--vo-text-secondary)}.vo-billing-checkout-status-dots{align-items:center;gap:7px;min-height:8px;display:inline-flex}.vo-billing-checkout-dot{background:var(--vo-gold);opacity:.34;width:7px;height:7px;animation:vo-billing-checkout-dot-pulse var(--vo-motion-skeleton,1.2s) var(--vo-ease-in-out) infinite;border-radius:50%;transform:scale(.92)}.vo-billing-checkout-dot:nth-child(2){animation-delay:.16s}.vo-billing-checkout-dot:nth-child(3){animation-delay:.32s}@keyframes vo-billing-checkout-dot-pulse{0%,80%,to{opacity:.28;transform:scale(.9)}40%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.vo-billing-checkout-dot{opacity:.72;animation:none;transform:none}}.vo-billing-checkout-overlay.vo-modal-frame .vo-modal-footer .vo-button[data-variant=primary],.vo-billing-checkout-overlay.vo-modal-frame .vo-modal-footer .vo-button[data-variant=ghost]{border-radius:var(--vo-r-12)}.vo-shell-workspace{gap:var(--vo-d1);flex-direction:column;min-width:0;min-height:0;display:flex}.vo-shell-password-rotation-banner,.vo-settings-password-rotation-banner{flex:none;min-width:0}.vo-shell-password-rotation-banner{padding:0 2px}.vo-settings-password-rotation-banner{margin-bottom:10px}.vo-settings-password-rotation-due{color:var(--vo-ivory-muted);letter-spacing:.02em;margin:6px 0 0;font-size:12px}:root[data-view=settings] .vo-header-titleblock .vo-breadcrumb,:root[data-view=settings] .vo-header-titleblock .vo-breadcrumb-root,:root[data-view=settings] .vo-header-titleblock .vo-breadcrumb-current,:root[data-view=settings] .vo-header-titleblock .vo-breadcrumb-mid,:root[data-view=settings] .vo-header-titleblock .vo-breadcrumb-separator{font-style:italic}:root[data-view=settings] .vo-header-titleblock .vo-breadcrumb-root{color:var(--vo-gold);font-weight:760}:root[data-view=settings] .vo-header-titleblock .vo-breadcrumb-current,:root[data-view=settings] .vo-header-titleblock .vo-breadcrumb-mid{color:var(--vo-ivory);font-weight:430}.vo-auth-mobile-mode-switch{display:none}:root[data-form-factor=phone] .vo-auth-login-stage,:root[data-mobile-ui=true] .vo-auth-login-stage,.vo-auth-login-stage[data-mobile-compact=true]{padding:max(14px, calc(env(safe-area-inset-top,0px) + 10px)) max(18px, env(safe-area-inset-right,0px), env(safe-area-inset-left,0px)) max(22px, calc(env(safe-area-inset-bottom,0px) + 14px));align-content:start;row-gap:16px}:root[data-form-factor=phone] .vo-auth-login-stage .vo-auth-shell.vo-auth-shell-switcher,:root[data-mobile-ui=true] .vo-auth-login-stage .vo-auth-shell.vo-auth-shell-switcher,.vo-auth-login-stage[data-mobile-compact=true] .vo-auth-shell.vo-auth-shell-switcher{--vo-auth-switcher-width:min(100%, calc(100vw - 36px));justify-items:center;width:100%}:root[data-form-factor=phone] .vo-auth-login-stage .vo-auth-card.vo-auth-switcher,:root[data-mobile-ui=true] .vo-auth-login-stage .vo-auth-card.vo-auth-switcher,.vo-auth-login-stage[data-mobile-compact=true] .vo-auth-card.vo-auth-switcher{--vo-auth-mobile-card-radius:var(--vo-r-hero);border-radius:var(--vo-auth-mobile-card-radius);background:var(--vo-glass-auth-panel-bg);width:100%;max-width:420px;min-height:0;box-shadow:var(--vo-glass-auth-panel-shadow), var(--vo-glass-auth-panel-ring), 0 28px 56px #00000061, 0 0 40px #ceac6d1a;border:1px solid #ceac6d29;border:1px solid lab(72.3067% 6.8422 36.9838/.16);overflow:hidden}@supports (color:lab(0% 0 0)){:root[data-form-factor=phone] .vo-auth-login-stage .vo-auth-card.vo-auth-switcher,:root[data-mobile-ui=true] .vo-auth-login-stage .vo-auth-card.vo-auth-switcher,.vo-auth-login-stage[data-mobile-compact=true] .vo-auth-card.vo-auth-switcher{box-shadow:var(--vo-glass-auth-panel-shadow), var(--vo-glass-auth-panel-ring), 0 28px 56px lab(.0635967% -.12435 .0682741/.38), 0 0 40px lab(72.3067% 6.8422 36.9838/.1)}}:root[data-form-factor=phone] .vo-auth-login-stage .vo-panel.vo-auth-card.vo-auth-switcher:before,:root[data-mobile-ui=true] .vo-auth-login-stage .vo-panel.vo-auth-card.vo-auth-switcher:before,.vo-auth-login-stage[data-mobile-compact=true] .vo-panel.vo-auth-card.vo-auth-switcher:before{opacity:.88;border-radius:inherit;display:block!important}:root[data-form-factor=phone] .vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-form,:root[data-mobile-ui=true] .vo-auth-login-stage .vo-auth-switcher>.vo-auth-switcher-form,.vo-auth-login-stage[data-mobile-compact=true] .vo-auth-switcher>.vo-auth-switcher-form,:root[data-form-factor=phone] .vo-auth-login-stage .vo-auth-switcher[data-mode=register]>.vo-auth-switcher-form,:root[data-mobile-ui=true] .vo-auth-login-stage .vo-auth-switcher[data-mode=register]>.vo-auth-switcher-form,.vo-auth-login-stage[data-mobile-compact=true] .vo-auth-switcher[data-mode=register]>.vo-auth-switcher-form{width:100%;margin-inline-start:0;padding:22px 20px 20px;transition:none!important;transform:none!important}:root[data-form-factor=phone] .vo-auth-login-stage .vo-auth-switcher-cover,:root[data-mobile-ui=true] .vo-auth-login-stage .vo-auth-switcher-cover,.vo-auth-login-stage[data-mobile-compact=true] .vo-auth-switcher-cover{display:none!important}:root[data-form-factor=phone] .vo-auth-login-stage .vo-auth-section-header,:root[data-mobile-ui=true] .vo-auth-login-stage .vo-auth-section-header,.vo-auth-login-stage[data-mobile-compact=true] .vo-auth-section-header{display:none}:root[data-form-factor=phone] .vo-auth-login-stage .vo-auth-card-head,:root[data-mobile-ui=true] .vo-auth-login-stage .vo-auth-card-head,.vo-auth-login-stage[data-mobile-compact=true] .vo-auth-card-head{text-align:center;align-items:center;gap:10px}:root[data-form-factor=phone] .vo-auth-login-stage .vo-auth-card .vo-auth-title,:root[data-mobile-ui=true] .vo-auth-login-stage .vo-auth-card .vo-auth-title,.vo-auth-login-stage[data-mobile-compact=true] .vo-auth-card .vo-auth-title{letter-spacing:-.015em;max-width:none;color:var(--vo-gold);text-wrap:balance;font-size:clamp(1.5rem,5.8vw,1.875rem);line-height:1.1}:root[data-form-factor=phone] .vo-auth-login-stage .vo-auth-subtitle,:root[data-mobile-ui=true] .vo-auth-login-stage .vo-auth-subtitle,.vo-auth-login-stage[data-mobile-compact=true] .vo-auth-subtitle{color:#c2bdb2e0;color:lab(76.8723% .219584 6.14901/.88);text-wrap:balance;max-width:30ch;margin-inline:auto;font-size:.875rem;line-height:1.45}:root[data-form-factor=phone] .vo-auth-login-stage .vo-auth-card-body,:root[data-mobile-ui=true] .vo-auth-login-stage .vo-auth-card-body,.vo-auth-login-stage[data-mobile-compact=true] .vo-auth-card-body{gap:12px}:root[data-form-factor=phone] .vo-auth-login-stage .vo-auth-form,:root[data-mobile-ui=true] .vo-auth-login-stage .vo-auth-form,.vo-auth-login-stage[data-mobile-compact=true] .vo-auth-form{gap:10px}:root[data-form-factor=phone] .vo-auth-login-stage .vo-auth-divider,:root[data-mobile-ui=true] .vo-auth-login-stage .vo-auth-divider,.vo-auth-login-stage[data-mobile-compact=true] .vo-auth-divider{margin-block:2px;font-size:10px}:root[data-form-factor=phone] .vo-auth-login-stage .vo-auth-sso-coming-soon,:root[data-mobile-ui=true] .vo-auth-login-stage .vo-auth-sso-coming-soon,.vo-auth-login-stage[data-mobile-compact=true] .vo-auth-sso-coming-soon{row-gap:0;display:block}:root[data-form-factor=phone] .vo-auth-login-stage .vo-auth-sso-coming-soon-label,:root[data-mobile-ui=true] .vo-auth-login-stage .vo-auth-sso-coming-soon-label,.vo-auth-login-stage[data-mobile-compact=true] .vo-auth-sso-coming-soon-label{letter-spacing:.08em;border-radius:var(--vo-r-pill);grid-row:auto;padding:3px 8px;font-size:9px;position:absolute;top:-7px;right:10px}:root[data-form-factor=phone] .vo-auth-login-stage .vo-auth-card .vo-button.vo-auth-sso-button-coming-soon,:root[data-mobile-ui=true] .vo-auth-login-stage .vo-auth-card .vo-button.vo-auth-sso-button-coming-soon,.vo-auth-login-stage[data-mobile-compact=true] .vo-auth-card .vo-button.vo-auth-sso-button-coming-soon{grid-row:auto;width:100%}:root[data-form-factor=phone] .vo-auth-login-stage .vo-auth-mobile-mode-switch,:root[data-mobile-ui=true] .vo-auth-login-stage .vo-auth-mobile-mode-switch,.vo-auth-login-stage[data-mobile-compact=true] .vo-auth-mobile-mode-switch{text-align:center;border-top:1px solid #cac4b21a;border-top:1px solid lab(79.2396% .119776 9.66616/.1);margin-top:6px;padding-top:14px;display:block}:root[data-form-factor=phone] .vo-auth-mobile-mode-prompt,:root[data-mobile-ui=true] .vo-auth-mobile-mode-prompt,.vo-auth-mobile-mode-prompt{color:#bcb7abdb;color:lab(74.5604% .262886 6.92918/.86);margin:0;font-size:.8125rem;line-height:1.5}:root[data-form-factor=phone] .vo-auth-mobile-mode-link,:root[data-mobile-ui=true] .vo-auth-mobile-mode-link,.vo-auth-mobile-mode-link{color:var(--vo-gold);font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:650;text-decoration:none;display:inline}:root[data-form-factor=phone] .vo-auth-mobile-mode-link:hover:not(:disabled),:root[data-mobile-ui=true] .vo-auth-mobile-mode-link:hover:not(:disabled),:root[data-form-factor=phone] .vo-auth-mobile-mode-link:active:not(:disabled),:root[data-mobile-ui=true] .vo-auth-mobile-mode-link:active:not(:disabled),:root[data-form-factor=phone] .vo-auth-mobile-mode-link:focus-visible:not(:disabled),:root[data-mobile-ui=true] .vo-auth-mobile-mode-link:focus-visible:not(:disabled),.vo-auth-mobile-mode-link:hover:not(:disabled),.vo-auth-mobile-mode-link:active:not(:disabled),.vo-auth-mobile-mode-link:focus-visible:not(:disabled){color:#e5be77;color:lab(79.2778% 7.69255 41.2516);text-decoration:none}:root[data-form-factor=phone] .vo-auth-mobile-mode-link:disabled,:root[data-mobile-ui=true] .vo-auth-mobile-mode-link:disabled,.vo-auth-mobile-mode-link:disabled{opacity:.55;cursor:not-allowed}:root[data-form-factor=phone] .vo-auth-login-stage>.vo-auth-page-footer,:root[data-mobile-ui=true] .vo-auth-login-stage>.vo-auth-page-footer,.vo-auth-login-stage[data-mobile-compact=true]>.vo-auth-page-footer{gap:8px;padding-top:4px}:root[data-form-factor=phone] .vo-auth-login-stage .vo-auth-legal-links,:root[data-mobile-ui=true] .vo-auth-login-stage .vo-auth-legal-links,.vo-auth-login-stage[data-mobile-compact=true] .vo-auth-legal-links{gap:10px 16px}:root[data-form-factor=phone] .vo-auth-login-stage .vo-auth-footer-copy,:root[data-mobile-ui=true] .vo-auth-login-stage .vo-auth-footer-copy,.vo-auth-login-stage[data-mobile-compact=true] .vo-auth-footer-copy{letter-spacing:.08em;font-size:10px}:root[data-form-factor=phone] .vo-mfa-stage,:root[data-mobile-ui=true] .vo-mfa-stage,.vo-mfa-stage[data-mobile-compact=true]{padding:max(52px, calc(env(safe-area-inset-top,0px) + 44px)) max(18px, env(safe-area-inset-right,0px), env(safe-area-inset-left,0px)) max(22px, calc(env(safe-area-inset-bottom,0px) + 14px));align-content:start;justify-items:center;row-gap:12px;display:grid}:root[data-form-factor=phone] .vo-mfa-stage .vo-mfa-panel,:root[data-mobile-ui=true] .vo-mfa-stage .vo-mfa-panel,.vo-mfa-stage[data-mobile-compact=true] .vo-mfa-panel{border-radius:var(--vo-r-hero);background:var(--vo-glass-auth-panel-bg);width:min(100%,100vw - 36px);max-width:420px;box-shadow:var(--vo-glass-auth-panel-shadow), var(--vo-glass-auth-panel-ring), 0 28px 56px #00000061, 0 0 40px #ceac6d1a;border:1px solid #ceac6d29;border:1px solid lab(72.3067% 6.8422 36.9838/.16);gap:16px;margin-inline:auto;padding:22px 20px 20px;overflow:visible}@supports (color:lab(0% 0 0)){:root[data-form-factor=phone] .vo-mfa-stage .vo-mfa-panel,:root[data-mobile-ui=true] .vo-mfa-stage .vo-mfa-panel,.vo-mfa-stage[data-mobile-compact=true] .vo-mfa-panel{box-shadow:var(--vo-glass-auth-panel-shadow), var(--vo-glass-auth-panel-ring), 0 28px 56px lab(.0635967% -.12435 .0682741/.38), 0 0 40px lab(72.3067% 6.8422 36.9838/.1)}}:root[data-form-factor=phone] .vo-mfa-stage .vo-panel.vo-mfa-panel:before,:root[data-mobile-ui=true] .vo-mfa-stage .vo-panel.vo-mfa-panel:before,.vo-mfa-stage[data-mobile-compact=true] .vo-panel.vo-mfa-panel:before{opacity:.88;border-radius:inherit;display:block!important}:root[data-form-factor=phone] .vo-mfa-stage .vo-auth-section-header,:root[data-mobile-ui=true] .vo-mfa-stage .vo-auth-section-header,.vo-mfa-stage[data-mobile-compact=true] .vo-auth-section-header{display:none}:root[data-form-factor=phone] .vo-mfa-stage .vo-auth-screen-head,:root[data-mobile-ui=true] .vo-mfa-stage .vo-auth-screen-head,.vo-mfa-stage[data-mobile-compact=true] .vo-auth-screen-head{text-align:center;align-items:center;gap:10px}:root[data-form-factor=phone] .vo-mfa-stage .vo-mfa-panel .vo-auth-title,:root[data-mobile-ui=true] .vo-mfa-stage .vo-mfa-panel .vo-auth-title,.vo-mfa-stage[data-mobile-compact=true] .vo-mfa-panel .vo-auth-title{letter-spacing:-.015em;max-width:none;color:var(--vo-gold);text-wrap:balance;font-size:clamp(1.5rem,5.8vw,1.875rem);line-height:1.1}:root[data-form-factor=phone] .vo-mfa-stage .vo-mfa-panel .vo-auth-subtitle,:root[data-mobile-ui=true] .vo-mfa-stage .vo-mfa-panel .vo-auth-subtitle,.vo-mfa-stage[data-mobile-compact=true] .vo-mfa-panel .vo-auth-subtitle{color:#c2bdb2e0;color:lab(76.8723% .219584 6.14901/.88);text-wrap:balance;max-width:32ch;margin-inline:auto;font-size:.875rem;line-height:1.45}:root[data-form-factor=phone] .vo-mfa-stage .vo-auth-mfa-flow,:root[data-mobile-ui=true] .vo-mfa-stage .vo-auth-mfa-flow,.vo-mfa-stage[data-mobile-compact=true] .vo-auth-mfa-flow{gap:14px}:root[data-form-factor=phone] .vo-mfa-stage .vo-auth-flow,:root[data-mobile-ui=true] .vo-mfa-stage .vo-auth-flow,.vo-mfa-stage[data-mobile-compact=true] .vo-auth-flow{gap:4px}:root[data-form-factor=phone] .vo-mfa-stage .vo-auth-flow li strong,:root[data-mobile-ui=true] .vo-mfa-stage .vo-auth-flow li strong,.vo-mfa-stage[data-mobile-compact=true] .vo-auth-flow li strong{font-size:9px}:root[data-form-factor=phone] .vo-auth-flow-page .vo-auth-mfa-segmented,:root[data-mobile-ui=true] .vo-auth-flow-page .vo-auth-mfa-segmented,.vo-mfa-stage[data-mobile-compact=true] .vo-auth-flow-page .vo-auth-mfa-segmented,:root[data-form-factor=phone] .vo-mfa-stage .vo-auth-mfa-segmented,:root[data-mobile-ui=true] .vo-mfa-stage .vo-auth-mfa-segmented,.vo-mfa-stage[data-mobile-compact=true] .vo-auth-mfa-segmented{flex-direction:column;align-items:stretch;gap:8px}:root[data-form-factor=phone] .vo-auth-flow-page .vo-auth-mfa-segmented button,:root[data-mobile-ui=true] .vo-auth-flow-page .vo-auth-mfa-segmented button,.vo-mfa-stage[data-mobile-compact=true] .vo-auth-flow-page .vo-auth-mfa-segmented button,:root[data-form-factor=phone] .vo-mfa-stage .vo-auth-mfa-segmented button,:root[data-mobile-ui=true] .vo-mfa-stage .vo-auth-mfa-segmented button,.vo-mfa-stage[data-mobile-compact=true] .vo-auth-mfa-segmented button{flex:none;width:100%;min-height:40px}:root[data-form-factor=phone] .vo-mfa-stage .vo-auth-mfa-provider-chip,:root[data-mobile-ui=true] .vo-mfa-stage .vo-auth-mfa-provider-chip,.vo-mfa-stage[data-mobile-compact=true] .vo-auth-mfa-provider-chip{white-space:normal;text-overflow:clip}:root[data-form-factor=phone] .vo-mfa-stage .vo-auth-code-group,:root[data-mobile-ui=true] .vo-mfa-stage .vo-auth-code-group,.vo-mfa-stage[data-mobile-compact=true] .vo-auth-code-group{flex-wrap:nowrap;gap:clamp(4px,1.6vw,8px);max-width:100%}:root[data-form-factor=phone] .vo-mfa-stage .vo-mfa-code-group .vo-auth-code-input:not(.vo-auth-mfa-autofill-capture),:root[data-mobile-ui=true] .vo-mfa-stage .vo-mfa-code-group .vo-auth-code-input:not(.vo-auth-mfa-autofill-capture),.vo-mfa-stage[data-mobile-compact=true] .vo-mfa-code-group .vo-auth-code-input:not(.vo-auth-mfa-autofill-capture){width:clamp(40px,12.5vw,48px);height:clamp(48px,14vw,56px);font-size:clamp(20px,5.4vw,24px)}:root[data-form-factor=phone] .vo-mfa-stage .vo-mfa-back.vo-auth-flow-back,:root[data-mobile-ui=true] .vo-mfa-stage .vo-mfa-back.vo-auth-flow-back,.vo-mfa-stage[data-mobile-compact=true] .vo-mfa-back.vo-auth-flow-back{top:max(10px, calc(env(safe-area-inset-top,0px) + 6px));left:max(12px, env(safe-area-inset-left,0px));min-height:36px;padding:6px 12px 6px 6px;font-size:12px}:root[data-companion-scope=true] .vo-shell>.vo-dock-companion .vo-dock-mobile-items{grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-companion-scope=true] .vo-mobile-companion-hint{border-radius:var(--vo-r-md);color:#c9c4b6e6;color:lab(79.2089% .299543 7.70468/.9);background:#ceac6d0f;background:lab(72.3067% 6.8422 36.9838/.06);border:1px solid #ceac6d2e;border:1px solid lab(72.3067% 6.8422 36.9838/.18);gap:6px;padding:12px 14px;font-size:.8125rem;line-height:1.45;display:grid}:root[data-companion-scope=true] .vo-mobile-companion-hint strong{color:var(--vo-gold);font-size:.875rem;font-weight:650}:root[data-companion-scope=true] .vo-mobile-companion-hint p{margin:0}:root[data-companion-scope=true] .vo-overview-companion,:root[data-companion-scope=true] .vo-activity-companion{gap:14px;display:grid}:root[data-companion-scope=true] .vo-overview-companion .vo-overview-net-position-card{width:100%}:root[data-companion-scope=true] .vo-overview-companion .vo-overview-hero-row{display:block}.vo-shell .vo-right-rail-body .vo-detail-list.vo-detail-list-rail+.vo-identity-note{margin-top:var(--vo-d2)}.vo-shell-workspace>.vo-content{flex:auto;min-width:0;min-height:0}.vo-shell .vo-view-slot>.vo-view>.vo-settings-view{grid-template-columns:var(--vo-left-rail) minmax(0, 1fr);grid-template-rows:minmax(0,1fr);align-content:stretch;height:100%;min-height:0;display:grid;overflow:hidden}.vo-shell .vo-settings-view>.vo-settings-pane{grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.vo-shell .vo-settings-pane>.vo-view-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:100%;padding-bottom:var(--vo-dock-scroll-clearance);scroll-padding-bottom:var(--vo-dock-scroll-clearance);min-height:0!important;overflow:hidden auto!important}.vo-shell .vo-settings-pane .vo-pricing-section .vo-plan-cycle .vo-segmented.vo-plan-cycle-segmented,.vo-shell .vo-settings-pane .vo-pricing-section .vo-plan-cycle .vo-auth-mode-switch.vo-segmented.vo-view-segmented{border:1px solid var(--vo-control-line-border,var(--vo-line))!important;border-radius:var(--vo-r-12)!important;background:var(--vo-control-track-bg,#ffffff05)!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;gap:4px!important;padding:4px!important}.vo-shell .vo-settings-pane .vo-pricing-section .vo-plan-cycle .vo-plan-cycle-segmented button,.vo-shell .vo-settings-pane .vo-pricing-section .vo-plan-cycle .vo-auth-mode-switch button{border-radius:var(--vo-r-12)!important;box-shadow:none!important;color:var(--vo-ivory-muted)!important;background:0 0!important;border:1px solid #0000!important}.vo-shell .vo-settings-pane .vo-pricing-section .vo-plan-cycle .vo-plan-cycle-segmented button[data-active=true],.vo-shell .vo-settings-pane .vo-pricing-section .vo-plan-cycle .vo-plan-cycle-segmented button[aria-checked=true],.vo-shell .vo-settings-pane .vo-pricing-section .vo-plan-cycle .vo-auth-mode-switch button[data-active=true],.vo-shell .vo-settings-pane .vo-pricing-section .vo-plan-cycle .vo-auth-mode-switch button[aria-checked=true]{color:var(--vo-ivory)!important;background:var(--vo-control-pill-active-bg,#d7b96f14)!important;border-color:var(--vo-control-pill-active-border,#d7b96f73)!important;box-shadow:none!important}.vo-modal-footer .vo-button[data-variant=primary]{border-radius:var(--vo-r-12)}.vo-shell .vo-right-rail-body .vo-billing-rail-manage{margin-top:var(--vo-d1);flex-direction:column;gap:12px;display:flex}.vo-shell .vo-right-rail-body .vo-billing-rail-loading,.vo-shell .vo-right-rail-body .vo-billing-rail-sync{align-items:center;gap:10px;display:flex}.vo-shell .vo-right-rail-body .vo-billing-rail-loading-copy,.vo-shell .vo-right-rail-body .vo-billing-rail-sync-copy{color:var(--vo-ivory-muted);font-size:12px;line-height:1.45}.vo-shell-body>.vo-shell-workspace{min-width:0;min-height:0;overflow:hidden}.vo-shell .vo-content>.vo-view-switcher{height:100%;min-height:0;overflow:hidden}.vo-auth-login-stage.vo-web-link-stage,.vo-web-link-stage.vo-auth-login-stage{height:100dvh;min-height:100dvh;max-height:100dvh;padding:max(12px, env(safe-area-inset-top)) clamp(16px, 4vw, 48px) max(12px, env(safe-area-inset-bottom));grid-template-rows:1fr auto;align-content:stretch;place-items:center;row-gap:clamp(8px,1.6vh,16px);overflow:hidden}.vo-web-link-stage .vo-web-link-body{box-sizing:border-box;justify-content:center;align-self:stretch;align-items:center;width:min(520px,100% - clamp(16px,5vw,32px));max-width:100%;padding:0}.vo-web-link-stage .vo-auth-page-footer{box-sizing:border-box;flex-shrink:0;place-self:center;width:min(520px,100% - clamp(16px,5vw,32px));max-width:100%;padding:0}@media (max-width:560px),(max-height:700px){.vo-web-link-stage{padding-inline:max(12px, env(safe-area-inset-left), env(safe-area-inset-right));row-gap:8px}.vo-web-link-body{width:100%;padding:0}.vo-web-link-stage .vo-auth-card{gap:12px;padding:16px 14px}.vo-web-link-stage .vo-auth-card .vo-auth-title{font-size:clamp(22px,6.5vw,28px)}.vo-web-link-stage .vo-link-qr img,.vo-web-link-stage .vo-link-qr-skeleton{width:min(140px,44vw,30vh,100%)}.vo-web-link-stage .vo-link-qr-skeleton{height:min(140px,44vw,30vh)}.vo-web-link-stage .vo-link-code-value{letter-spacing:.12em;font-size:clamp(28px,8vw,38px)}}:root[data-mobile-ui=true] .vo-web-link-stage .vo-link-method-path{border-radius:var(--vo-r-12);flex-direction:column;align-items:center;gap:4px}:root[data-mobile-ui=true] .vo-web-link-stage .vo-link-method-path .vo-link-path-sep{display:none}html[data-runtime=browser],html[data-runtime=browser] body,html[data-runtime=browser] #root{width:100%;max-width:100%;overflow-x:hidden}html[data-runtime=browser] .vo-shell{width:100%;min-width:0;max-width:100%}@media (max-width:768px){html[data-runtime=browser]{--vo-page-gutter-inline:clamp(12px, 4vw, 20px)}html[data-runtime=browser] .vo-header-title{font-size:13px}html[data-runtime=browser] .vo-shell>.vo-dock{max-width:calc(100% - 24px)}}.vo-onboarding-transition[data-splash-handoff=true]{--vo-splash-wordmark-handoff-x:calc(-1 * min(22vw, 210px));--vo-splash-wordmark-handoff-y:min(20vh, 168px);--vo-splash-wordmark-handoff-scale:.38;--vo-onboarding-duration:var(--vo-scene-splash-to-pin-ms,1.12s)}.vo-onboarding-transition[data-splash-handoff=true][data-phase=crossfade] .vo-onboarding-page[data-slot=previous] .vo-splash-center{opacity:1;transition:none;transform:none}.vo-onboarding-transition[data-splash-handoff=true][data-phase=crossfade] .vo-onboarding-page[data-slot=previous] .vo-splash-loader{opacity:0;transition:opacity calc(var(--vo-onboarding-duration) * .28) var(--vo-ease-cinematic)}.vo-onboarding-transition[data-splash-handoff=true][data-phase=crossfade] .vo-onboarding-page[data-slot=previous] .vo-splash-wordmark{z-index:12;opacity:1;will-change:transform, opacity;position:relative;transform:translate(0,0)scale(1);animation:vo-splash-wordmark-handoff var(--vo-onboarding-duration) var(--vo-ease-settle) forwards!important}.vo-onboarding-transition[data-splash-handoff=true][data-phase=crossfade] .vo-onboarding-page[data-slot=previous]{opacity:1;transition:opacity calc(var(--vo-onboarding-duration) * .22) var(--vo-ease-cinematic) calc(var(--vo-onboarding-duration) * .78);transform:none}.vo-onboarding-transition[data-splash-handoff=true][data-phase=crossfade] .vo-onboarding-page[data-slot=current]{transition:opacity calc(var(--vo-onboarding-duration) * .92) var(--vo-ease-cinematic) calc(var(--vo-onboarding-duration) * .14), transform calc(var(--vo-onboarding-duration) * .92) var(--vo-ease-cinematic) calc(var(--vo-onboarding-duration) * .14)}@keyframes vo-splash-wordmark-handoff{0%{opacity:1;transform:translate(0,0)scale(1)}72%{opacity:.92}to{opacity:0;transform:translate3d(var(--vo-splash-wordmark-handoff-x), var(--vo-splash-wordmark-handoff-y), 0) scale(var(--vo-splash-wordmark-handoff-scale))}}@media (max-width:768px),(max-height:700px){.vo-onboarding-transition[data-splash-handoff=true]{--vo-splash-wordmark-handoff-x:0px;--vo-splash-wordmark-handoff-y:min(14vh, 120px);--vo-splash-wordmark-handoff-scale:.72}}@keyframes vo-link-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.vo-web-link-stage{background:radial-gradient(ellipse 80% 55% at 18% 12%, #354a3224, transparent 58%), radial-gradient(ellipse 62% 48% at 88% 78%, #b7a27b14, transparent 52%), linear-gradient(155deg, var(--vo-forest-deep), var(--vo-dark-green) 42%, var(--vo-charcoal));min-height:min(100dvh,100%)}@supports (color:lab(0% 0 0)){.vo-web-link-stage{background:radial-gradient(ellipse 80% 55% at 18% 12%, lab(29.2533% -12.8282 11.5579/.14), transparent 58%), radial-gradient(ellipse 62% 48% at 88% 78%, lab(67.6478% 3.83288 23.0104/.08), transparent 52%), linear-gradient(155deg, var(--vo-forest-deep), var(--vo-dark-green) 42%, var(--vo-charcoal))}}.vo-web-link-stage .vo-auth-stage-glow{background:linear-gradient(#00000014,#00000057),radial-gradient(circle at 22% 28%,#b7a27b1f,#0000 32%),radial-gradient(circle at 78% 72%,#354a321a,#0000 28%);background:linear-gradient(lab(.0635967% -.12435 .0682741/.08),lab(.0635967% -.12435 .0682741/.34)),radial-gradient(circle at 22% 28%,lab(67.6478% 3.83288 23.0104/.12),#0000 32%),radial-gradient(circle at 78% 72%,lab(29.2533% -12.8282 11.5579/.1),#0000 28%)}.vo-web-link-body{box-sizing:border-box;width:min(520px,100% - clamp(16px,5vw,32px));max-width:100%;padding:0}.vo-web-link-stage .vo-auth-card{background:linear-gradient(180deg, #1c271e52, #0206036b), var(--vo-glass-auth-panel-bg);box-shadow:var(--vo-glass-auth-panel-shadow), var(--vo-glass-auth-panel-ring), inset 0 1px 0 #ffffff1a;-webkit-backdrop-filter:var(--vo-glass-blur-soft);backdrop-filter:var(--vo-glass-blur-soft);border:1px solid #cac4b21c;border:1px solid lab(79.2396% .119776 9.66616/.11)}@supports (color:lab(0% 0 0)){.vo-web-link-stage .vo-auth-card{background:linear-gradient(180deg, lab(14.4494% -6.53645 4.19863/.32), lab(1.26283% -1.34453 .673163/.42)), var(--vo-glass-auth-panel-bg);box-shadow:var(--vo-glass-auth-panel-shadow), var(--vo-glass-auth-panel-ring), inset 0 1px 0 lab(100% 0 0/.1)}}.vo-web-link-stage .vo-auth-card .vo-auth-title{font-family:var(--vo-heading-family);letter-spacing:-.02em;color:var(--vo-ivory);font-weight:600}.vo-web-link-stage .vo-auth-card .vo-auth-subtitle{max-width:42ch;color:oklch(var(--vo-ink) / 72%)}.vo-web-link-stage .vo-link-pairing>*{animation:vo-link-rise var(--vo-motion-standard) var(--vo-ease-out) both}.vo-web-link-stage .vo-link-pairing>:nth-child(2){animation-delay:var(--vo-stagger-step,60ms)}.vo-web-link-stage .vo-link-method{background:linear-gradient(165deg, oklch(var(--vo-ink) / 3%), transparent 48%), var(--vo-chrome-recess-bg,#ffffff05);box-shadow:var(--vo-chrome-recess-inset), inset 0 1px 0 #ffffff0f;transition:border-color var(--vo-motion-fast) var(--vo-ease-out), transform var(--vo-motion-fast) var(--vo-ease-out);border-color:#354a3261;border-color:lab(29.2533% -12.8282 11.5579/.38)}@supports (color:lab(0% 0 0)){.vo-web-link-stage .vo-link-method{box-shadow:var(--vo-chrome-recess-inset), inset 0 1px 0 lab(100% 0 0/.06)}}.vo-web-link-stage .vo-link-method:hover{border-color:#b7a27b6b;border-color:lab(67.6478% 3.83288 23.0104/.42)}.vo-web-link-stage .vo-link-method-label{letter-spacing:.22em;color:var(--vo-gold);font-weight:600}.vo-web-link-stage .vo-link-code-value{text-shadow:none;color:var(--vo-ivory)}.vo-web-link-stage .vo-link-refresh-link:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.vo-web-link-stage .vo-link-pairing>*{animation:none}}
