.text-btn{cursor:pointer;font-family:var(--font-secondary),sans-serif;color:var(--color-brand-low);background:0 0;border:none;align-items:center;gap:.5rem;margin:0;padding:0;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.text-btn--sm{font-size:var(--text-xs)}.text-btn--md{font-size:var(--text-sm)}.text-btn--lg{font-size:var(--text-md)}.text-btn:after{content:"";background:var(--color-brand-high);width:0;height:2px;transition:width .3s var(--ease-standard);position:absolute;bottom:-4px;left:0}.text-btn:hover:after{width:100%}.text-btn:hover .text-btn__arrow{color:var(--color-brand-high);transform:translate(4px)}.text-btn__label{white-space:nowrap;position:relative}.text-btn__label:before{content:attr(data-text);width:0%;color:var(--color-brand-high);white-space:nowrap;transition:width .3s var(--ease-standard);position:absolute;inset:0;overflow:hidden}.text-btn:hover .text-btn__label:before{width:100%}.text-btn__arrow{width:15px;height:15px;color:var(--color-brand-low);transition:transform .2s var(--ease-standard) .15s,color .2s var(--ease-standard) .15s;flex-shrink:0}
@property --scene-ray{syntax:"<percentage>";inherits:true;initial-value:105%}.scene-light{--scene-ink:var(--color-brand-mid);--scene-blue:var(--color-brand-mid);pointer-events:none;z-index:0;opacity:.85;position:absolute;inset:0;overflow:hidden}.scene-light>i{aspect-ratio:1;filter:blur(42px);opacity:.32;border-radius:50%;width:65%;animation:16s ease-in-out infinite alternate paused scene-cloud;position:absolute}.scene-light>i:first-child{background:radial-gradient(ellipse, var(--scene-ink), transparent 70%);top:8%;left:-12%}.scene-light>i:nth-child(2){background:radial-gradient(ellipse, var(--scene-blue), transparent 70%);animation-delay:-7s;bottom:-10%;right:-15%}.scene-light>i:nth-child(3){border:2px solid color-mix(in srgb, var(--scene-ink) 40%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--scene-ink) 12%, transparent), transparent);filter:blur(5px);opacity:.6;width:40%;animation-delay:-4s;top:4%;right:9%}.scene-light[data-playing=true]>i{animation-play-state:running}.scene-edge{--scene-ink:var(--color-brand-low);border-radius:inherit;pointer-events:none;z-index:3;opacity:.75;animation:9s ease-in-out infinite paused scene-edge-travel;position:absolute;inset:-1px}.scene-edge>i{border-radius:inherit;position:absolute;inset:0}.scene-edge>i:before{content:"";border-radius:inherit;background:radial-gradient(ellipse 85% 48% at 50% var(--scene-ray), var(--scene-ink), color-mix(in srgb, var(--scene-ink) 55%, transparent) 40%, transparent 78%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.scene-edge>i:last-child{filter:blur(9px);opacity:.7;inset:-4px}.scene-edge>i:last-child:before{padding:5px}.scene-edge[data-playing=true]{animation-play-state:running}[data-theme=dark] .scene-light{--scene-ink:var(--home-mint);--scene-blue:var(--home-mint)}[data-theme=dark] .scene-light>i{opacity:.25}[data-theme=dark] .scene-edge{--scene-ink:var(--home-mint)}@keyframes scene-cloud{0%{transform:translate(0,0)scale(.9)}to{transform:translate(6%,-5%)scale(1.15)}}@keyframes scene-edge-travel{0%,to{--scene-ray:105%}45%{--scene-ray:-5%}75%{--scene-ray:105%}}@media (prefers-reduced-motion:reduce){.scene-edge,.scene-light>i{animation:none}}
.demo-ui{--demo-bg:var(--color-bg-canvas);--demo-widget:var(--color-bg-widget);--demo-element:var(--color-bg-element);--demo-subtle:var(--color-bg-subtle);--demo-text:var(--color-text-primary);--demo-muted:var(--color-text-secondary);--demo-line:var(--home-line);--demo-accent:var(--color-brand-low);font-family:var(--font-secondary),sans-serif;color:var(--demo-text);font-size:13px;line-height:1.45}.demo-ui--night{--demo-bg:var(--home-night-bg);--demo-widget:var(--home-night-panel);--demo-element:color-mix(in srgb, var(--home-night-panel) 85%, var(--home-night-text));--demo-subtle:color-mix(in srgb, var(--home-night-panel) 94%, var(--home-night-text));--demo-text:var(--home-night-text);--demo-muted:var(--home-night-muted);--demo-line:var(--home-dark-line);--demo-accent:var(--home-mint)}.demo-widget{border:1px solid var(--demo-line);border-radius:var(--radius-xl);background:var(--demo-widget);position:relative;overflow:hidden}.demo-widget__title{font-weight:var(--font-medium);justify-content:space-between;align-items:center;padding:18px 18px 14px;display:flex}.demo-widget__title>span:last-child{color:var(--demo-muted)}.demo-widget__title svg{width:18px;height:18px}.demo-card{aspect-ratio:1.586;isolation:isolate;border-radius:var(--radius-lg);width:100%;color:var(--home-card-ink);background:var(--home-silver);box-shadow:var(--home-card-shadow);border:1px solid var(--home-white-glint);position:relative;overflow:hidden;container-type:inline-size}.demo-card__texture{z-index:-1;background:linear-gradient(125deg, color-mix(in srgb, var(--home-mint) 30%, transparent), transparent 65%),url(/home-demo/card-texture.webp) center/cover;position:absolute;inset:0}.demo-card--silver .demo-card__texture{filter:saturate(.25);background:url(/home-demo/card-texture.webp) 50%/cover}.demo-card__top{justify-content:space-between;align-items:center;padding:6cqw 7cqw 0;font-size:4cqw;display:flex}.demo-card__top img{filter:brightness(0);opacity:.65;width:23cqw;height:auto}.demo-card>strong{letter-spacing:-.04em;margin:1cqw 7cqw;font-size:7cqw;font-weight:500;display:block}.demo-card__bottom{justify-content:space-between;align-items:end;font-size:4.6cqw;display:flex;position:absolute;bottom:7cqw;left:7cqw;right:7cqw}.demo-card small{letter-spacing:.07em;margin-top:2cqw;font-size:3cqw;display:block}.demo-card__tag{background:var(--home-card-ink);color:var(--home-silver);border-radius:var(--radius-full);padding:1cqw 3cqw;font-size:3.4cqw}.demo-card__shine{pointer-events:none;opacity:.5;background:linear-gradient(115deg, transparent 40%, var(--home-white-glint) 50%, transparent 60%);position:absolute;inset:-50%;transform:translate(-65%)}.demo-balance__hero{background:var(--home-night-panel) url(/home-demo/balance-dark.svg) center top/cover;color:var(--home-night-text);padding:20px}.demo-balance__hero>span{opacity:.85;font-size:1em}.demo-balance__hero>strong{font-family:var(--font-primary),sans-serif;letter-spacing:-.03em;margin:9px 0 20px;font-size:2.6em;font-weight:500;display:block}.demo-balance__hero>strong>span{opacity:.65}.demo-balance__actions{white-space:nowrap;gap:6px;font-size:.72em;display:flex}.demo-balance__actions>span{background:var(--home-night-panel);border-radius:var(--radius-md);padding:8px 9px}.demo-balance__actions>span:first-child{background:var(--home-mint);color:var(--home-night-bg)}.demo-accounts{padding-bottom:14px}.demo-accounts__currency{color:var(--demo-muted);justify-content:space-between;padding:0 18px 8px;font-size:.75em;display:flex}.demo-account{border-radius:var(--radius-md);background:var(--demo-subtle);align-items:center;gap:8px;margin:6px 14px;padding:10px 8px;font-size:.85em;display:flex}.demo-account>img{width:23px;height:23px}.demo-account small{color:var(--demo-muted);margin-top:3px;font-size:.7em;display:block}.demo-account b{font-family:var(--font-mono),monospace;margin-left:auto;font-size:.8em;font-weight:400}.demo-favorites__stack{margin:0 22px 22px;padding-top:12px;position:relative}.demo-favorites__back{opacity:.6;position:absolute;inset:18px -8px auto 8px;transform:rotate(5deg)}.demo-card-list>div:not(:first-child){align-items:center;gap:8px;padding:9px 16px;font-size:.9em;display:flex}.demo-card-list>div:not(:first-child) small{color:var(--demo-muted);margin-left:auto;font-size:.8em}.demo-card-list__visa{background:var(--demo-element);border-radius:50%;place-items:center;width:23px;height:23px;font-size:7px;font-style:italic;font-weight:600;display:grid}.demo-card-list__star{color:var(--demo-accent)}.demo-transactions{padding:14px 16px 0}.demo-transactions__tabs{color:var(--demo-muted);white-space:nowrap;align-items:center;gap:12px;padding-bottom:15px;font-size:9px;display:flex}.demo-transactions__tabs b{color:var(--demo-text);font-size:12px;font-weight:var(--font-medium)}.demo-transactions__tabs>span:last-child{margin-left:auto}.demo-transactions__head{color:var(--demo-muted);grid-template-columns:minmax(0,1.8fr) .55fr 1fr;padding-bottom:8px;font-size:8px;display:grid}.demo-transactions__head>:last-child{text-align:right}.demo-transactions__footer{border-top:1px solid var(--demo-line);color:var(--demo-muted);justify-content:space-between;padding:8px 0;font-size:8px;display:flex}.demo-transactions--compact .demo-transactions__tabs{gap:8px;font-size:.7em}.demo-transactions--compact .demo-transactions__tabs b{font-size:1.2em}.demo-transactions--compact .demo-transactions__head{font-size:.65em}.demo-transactions--compact .demo-transaction{font-size:.8em}.demo-transactions--compact .demo-transaction__merchant>i{width:22px;height:22px}.demo-transactions--compact .demo-transaction__merchant small,.demo-transactions--compact .demo-transaction__value small{display:none}.demo-transaction{border-top:1px solid var(--demo-line);grid-template-columns:minmax(0,1.8fr) .55fr 1fr;align-items:center;gap:0;padding:6px 0;font-size:10px;display:grid}.demo-transaction__merchant{align-items:center;gap:8px;min-width:0;display:flex}.demo-transaction__merchant>i{border-radius:var(--radius-md);width:28px;height:28px;color:var(--demo-text);background:var(--demo-element);font-size:9px;font-style:normal;font-weight:var(--font-medium);flex-shrink:0;place-items:center;display:grid}.demo-transaction__merchant>i.is-incoming{background:color-mix(in srgb, var(--demo-accent) 12%, var(--demo-widget))}.demo-transaction__merchant>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.demo-transaction__merchant small{color:var(--demo-muted);margin-top:3px;font-size:7px;display:block}.demo-transaction__account{background:var(--demo-subtle);border:1px solid var(--demo-line);border-radius:var(--radius-sm);width:fit-content;color:var(--demo-muted);padding:3px 6px;font-size:8px}.demo-transaction__value{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.demo-transaction__value b{font-family:var(--font-mono),monospace;font-size:9px;font-weight:400}.demo-transaction__value small{color:var(--demo-muted);align-items:center;gap:3px;font-size:7px;display:flex}.demo-transaction__value small i{background:var(--demo-accent);border-radius:50%;width:3px;height:3px}.demo-transaction__value .is-pending i{background:currentColor}.demo-transaction .is-positive{color:var(--demo-accent)}.demo-flow{--demo-chart:color-mix(in srgb, var(--demo-accent) 58%, var(--demo-widget));flex-direction:column;gap:14px;padding:14px;display:flex}.demo-flow__title{font-size:12px;line-height:1.4;font-weight:var(--font-medium)}.demo-flow__controls{justify-content:space-between;align-items:center;gap:8px;min-height:20px;display:flex}.demo-flow__period{white-space:nowrap;align-items:center;gap:4px;font-size:9px;display:flex}.demo-flow__period>span{color:var(--demo-muted);font-size:12px}.demo-flow__summary{align-items:center;gap:8px;display:flex}.demo-flow__summary>span{white-space:nowrap;align-items:center;gap:2px;font-size:9px;display:flex}.demo-flow__summary i{color:var(--color-state-success);font-size:14px;font-style:normal}.demo-flow__summary>span:last-child i{color:var(--color-state-danger)}.demo-flow__chart{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.demo-flow svg{flex:1;width:100%;min-height:0;display:block;overflow:visible}.demo-flow__area{fill:url(#home-cashflow-fill)}.demo-flow__line{stroke:var(--demo-chart);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.demo-flow__dates{color:var(--demo-muted);justify-content:space-between;font-size:8px;display:flex}.demo-dashboard{border-radius:var(--radius-xl);background:var(--demo-bg);border:1px solid var(--demo-line);grid-template-columns:140px 1fr;width:900px;height:575px;font-size:12px;display:grid;overflow:hidden}.demo-dashboard__main{min-width:0;padding:0 18px 18px}.demo-dashboard__bar{align-items:center;gap:12px;height:62px;display:flex}.demo-dashboard__bar>span:nth-child(2){color:var(--demo-muted);border:1px solid var(--demo-line);border-radius:var(--radius-md);margin-left:auto;padding:6px 40px 6px 10px;font-size:10px}.demo-dashboard__bar>i{background:var(--demo-subtle);border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;font-style:normal;display:grid}.demo-dashboard__grid{grid-template-columns:1.08fr 1fr 1fr;gap:12px;display:grid}.demo-dashboard__balance{grid-row:span 2;gap:12px;display:grid}.demo-dashboard .demo-balance__hero>strong{font-size:2.2em}.demo-dashboard .demo-balance__actions{gap:4px;font-size:.6em}.demo-dashboard .demo-balance__actions>span{padding:7px 5px}.demo-dashboard .demo-widget__title{padding:14px;font-size:.95em}.demo-dashboard .demo-favorites__stack{margin:4px 14px 24px}.demo-dashboard .demo-card-list>div:not(:first-child){gap:5px;padding:8px 12px;font-size:.75em}.demo-dashboard .demo-transactions{grid-column:2/4}.demo-sidebar{border-right:1px solid var(--demo-line);background:var(--demo-bg);padding:0 12px;position:relative;overflow:hidden}.demo-sidebar__brand,.demo-sidebar__item,.demo-sidebar__workspace{z-index:1;color:var(--demo-muted);align-items:center;gap:8px;font-size:10px;display:flex;position:relative}.demo-sidebar__brand{height:62px;color:var(--demo-text);font-size:12px}.demo-sidebar__item{border-radius:var(--radius-md);height:36px;padding:0 8px}.demo-sidebar__item.is-active{background:color-mix(in srgb, var(--demo-accent) 12%, transparent);color:var(--demo-text)}.demo-sidebar__item em{margin-left:auto;font-size:8px;font-style:normal}.demo-sidebar svg{flex-shrink:0;width:14px;height:14px}.demo-sidebar .home-mark{width:24px;height:24px;color:var(--demo-accent)}.demo-sidebar__section{letter-spacing:.08em;color:var(--demo-muted);padding:14px 8px 9px;font-size:7px;display:block}.demo-sidebar__workspace{border-top:1px solid var(--demo-line);padding-top:14px;font-size:9px;position:absolute;bottom:16px;left:12px;right:12px}.demo-sidebar__workspace>i{background:var(--demo-element);width:25px;height:25px;color:var(--demo-text);border-radius:50%;flex-shrink:0;place-items:center;font-size:8px;font-style:normal;display:grid}.demo-sidebar__workspace small{margin-top:2px;font-size:7px;display:block}.demo-sidebar__placeholder{color:#0000;background:var(--skeleton-block);opacity:.65;border-radius:3px;height:7px;overflow:hidden}.demo-sidebar__pattern{opacity:.25;background:repeating-linear-gradient(60deg, transparent 0 10px, var(--demo-line) 10px 11px);position:absolute;inset:60% 0 0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.demo-controls{padding:4px 6px 10px}.demo-controls .demo-widget__title{padding:14px}.demo-controls__limit{color:var(--demo-muted);gap:6px;padding:8px 14px;font-size:11px;display:grid}.demo-controls__limit b{color:var(--demo-text);font-size:24px;font-family:var(--font-primary),sans-serif;font-weight:500}.demo-controls__track{background:var(--demo-subtle);border-radius:4px;height:4px;margin:4px 14px 8px;overflow:hidden}.demo-controls__track i{background:var(--demo-accent);transform-origin:0;width:35%;height:100%;display:block}.demo-controls>small{color:var(--demo-muted);padding:0 14px 18px;font-size:9px;display:block}.demo-controls__toggle{border-top:1px solid var(--demo-line);justify-content:space-between;align-items:center;margin:0 14px;padding-block:12px;font-size:11px;display:flex}.demo-controls__toggle>i{background:var(--demo-accent);border-radius:12px;width:28px;height:16px;position:relative}.demo-controls__toggle>i:after{content:"";background:var(--demo-widget);border-radius:50%;width:12px;height:12px;position:absolute;top:2px;right:2px}.demo-dashboard__grid{grid-template-rows:180px 1fr;height:495px}.demo-dashboard__balance{flex-direction:column;display:flex}.demo-dashboard .demo-balance{flex-shrink:0}.demo-dashboard .demo-balance__hero{padding:12px 14px}.demo-dashboard .demo-balance__hero>strong{margin:5px 0 12px}.demo-dashboard .demo-accounts{padding-bottom:8px}.demo-dashboard .demo-accounts .demo-widget__title{padding:10px 14px}.demo-dashboard .demo-account{padding:7px 8px}.demo-dashboard .demo-flow{flex:1;min-height:0}
.scaled-preview{--preview-scale:.48;width:100%;position:relative;overflow:hidden}.scaled-preview__canvas{width:var(--preview-width);height:var(--preview-height);transform:scale(var(--preview-scale));transform-origin:0 0;position:absolute;top:0;left:0}.mobile-app{--app-bg:#060709;--app-panel:#232631;--app-line:#6069823d;--app-text:#f1f2f6;--app-muted:#969aa8;--app-accent:var(--preview-accent,#818cf8);--app-action-ink:#131b36;background:var(--app-bg);font-family:var(--font-secondary),sans-serif;color:var(--app-text);text-align:left;line-height:1.4}.mobile-app__screen{background:var(--app-bg);width:375px;height:810px;position:relative;overflow:hidden}.mobile-app__dots{opacity:.16;background-image:radial-gradient(circle,#8e94a5 .8px,#0000 1px);background-size:9px 9px;height:190px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.mobile-app img{flex-shrink:0;max-width:none;display:block}.mobile-app__icon{background:currentColor;flex-shrink:0;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mobile-app__status{justify-content:space-between;align-items:center;height:36px;padding:0 18px 0 26px;font-size:15px;display:flex;position:relative}.mobile-app__header{color:var(--app-muted);justify-content:space-between;align-items:center;height:48px;padding:0 16px;display:flex;position:relative}.mobile-app__header>span{position:relative}.mobile-app__header small{color:#fff;background:#b80d48;border-radius:10px;padding:0 4px;font-size:11px;position:absolute;top:-5px;right:-7px}.mobile-app__balance{position:absolute;top:108px;left:16px;right:16px}.mobile-app__balance>strong{letter-spacing:1.6px;margin-top:8px;font-size:48px;font-weight:600;line-height:48px;display:block}.mobile-app__balance-label{color:var(--app-muted);justify-content:space-between;align-items:center;height:24px;font-size:14px;display:flex}.mobile-app__balance-label>span:last-child{color:var(--app-text);background:#202229;border-radius:30px;align-items:center;gap:8px;padding:3px 8px;font-size:12px;display:flex}.mobile-app__balance-label .mobile-app__icon{transform:rotate(180deg)}.mobile-app__actions{align-items:center;gap:8px;height:40px;margin-top:24px;display:flex}.mobile-app__actions>span{background:var(--app-accent);height:36px;color:var(--app-action-ink);border-radius:50px;justify-content:center;align-items:center;gap:4px;padding:0 10px;font-size:14px;font-weight:500;display:flex}.mobile-app__actions>span:first-child{width:80px;height:40px}.mobile-app__actions>span:nth-child(2){width:110px}.mobile-app__actions>span:last-child{width:122px}.mobile-app__coin{flex:0 0 24px;width:24px;height:24px;display:block;position:relative;overflow:hidden}.mobile-app__coin img{width:158.28%;height:118.18%;position:absolute;top:-9.09%;left:-29.14%}.mobile-app__coin--GBP img{width:164.29%;height:122.67%;top:-11.33%;left:-32.14%}.mobile-app__coin--USD img{width:166.78%;height:124.53%;top:-11.32%;left:-34.33%}.mobile-app__banner{background:linear-gradient(#262a2e,#202529);border-radius:16px;width:343px;height:106px;position:absolute;top:276px;left:16px;overflow:hidden}.mobile-app__banner>span{color:#bcbed3;width:84px;font-size:16px;line-height:20px;position:absolute;top:21px;left:19px}.mobile-app__banner>.mobile-app__icon{color:var(--app-accent);position:absolute;top:71px;left:16px}.mobile-app__banner-art{width:344px;height:530px;position:absolute;top:-153px;left:34px;overflow:hidden}.mobile-app__banner-art img{width:207.17%;height:100%;position:absolute;top:0;left:-92.49%}.mobile-app__accounts{border-top:1px solid var(--app-line);padding-top:24px;position:absolute;top:406px;left:16px;right:16px}.mobile-app__accounts-title{justify-content:space-between;align-items:center;height:36px;margin-bottom:8px;display:flex}.mobile-app__accounts-title strong{font-size:16px;font-weight:600}.mobile-app__accounts-title>span{color:var(--app-muted);align-items:center;gap:4px;font-size:12px;display:flex}.mobile-app__accounts-title .mobile-app__icon{color:var(--app-accent)}.mobile-app__account{border:1px solid var(--app-line);background:var(--app-panel);border-radius:16px;height:76px;margin-bottom:8px;padding:12px 8px 12px 12px}.mobile-app__account>div{align-items:center;gap:8px;height:24px;display:flex}.mobile-app__account span{font-size:12px}.mobile-app__account b{white-space:nowrap;margin-left:auto;font-size:14px;font-weight:600}.mobile-app__account small{color:var(--app-muted);margin-top:6px;font-size:14px;display:block}.mobile-app__account .mobile-app__icon{color:var(--app-muted)}.mobile-app__open-account{border:1px solid var(--app-line);height:92px;color:var(--app-muted);border-radius:16px;padding:16px;font-size:14px}.mobile-app__open-account>span{margin-right:10px}.mobile-app__nav{z-index:4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1e2437b3;border:1px solid #60698299;border-radius:62px;justify-content:space-around;width:330px;height:66px;padding:5px;display:flex;position:absolute;top:714px;left:22.5px}.mobile-app__nav>span{width:76px;color:var(--app-muted);border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:12px;display:flex}.mobile-app__nav>span:first-child{color:var(--app-text);background:#ffffff1a}.mobile-app__nav small{font-size:12px}.mobile-app__home-indicator{background:linear-gradient(#0000,#060709);justify-content:center;align-items:end;width:100%;height:30px;padding-bottom:8px;display:flex;position:absolute;bottom:0;left:0}.mobile-app__home-indicator>i{background:#fff;border-radius:10px;width:134px;height:5px}.mobile-app__status{height:44px}.mobile-app__header{height:40px;padding-inline:22px}.mobile-app__balance-label{font-size:12px}.mobile-app__account>div>span:not(.mobile-app__icon){background:#1e1a1a;border-radius:12px;padding:3px 8px}.mobile-app__accounts-title>span{flex-direction:row-reverse}.mobile-app__open-account{text-align:center;position:relative}.mobile-app__open-account>span{margin:0;position:absolute;bottom:9px;left:0;right:0}.mobile-app__currency-stack{justify-content:center;gap:0;padding-top:0;display:flex}.mobile-app__currency-stack .mobile-app__coin{flex-basis:32px;width:32px;height:32px;margin-left:-8px}.apps-product--yours .mobile-app{--app-action-ink:white}[data-theme=light] .mobile-app{--app-bg:#fafafa;--app-panel:#eeeef4;--app-line:#e1e0ec;--app-text:#202020;--app-muted:#4f6077;--app-accent:var(--preview-accent,#655cfb);--app-action-ink:white}[data-theme=light] .mobile-app .mobile-app__header small{background:#202020}[data-theme=light] .mobile-app .mobile-app__balance-label>span:last-child{background:#ecebf1;border:1px solid #a09bb5}[data-theme=light] .mobile-app .mobile-app__account>div>span:not(.mobile-app__icon){background:#fff}[data-theme=light] .mobile-app .mobile-app__account small{color:#202020}[data-theme=light] .mobile-app .mobile-app__open-account{background:#e8e7ef}[data-theme=light] .mobile-app .mobile-app__nav{background:#eeedf3b3;border-color:#c9c6df}[data-theme=light] .mobile-app .mobile-app__nav>span{color:var(--app-muted)}[data-theme=light] .mobile-app .mobile-app__nav>span:first-child{color:#202020;background:#ffffff26;border:1px solid #fff}[data-theme=light] .mobile-app .mobile-app__home-indicator{background:linear-gradient(#0000,#fafafa)}[data-theme=light] .mobile-app .mobile-app__home-indicator>i{background:#202020}:root:not([data-theme=light]) .brand-preview:not(.apps-product--yours) .mobile-app{--app-bg:#1c1d1f;--app-panel:#2a2b2d;--app-line:#ffffff14;--app-muted:#9b9ea3}:root:not([data-theme=light]) .brand-preview:not(.apps-product--yours) .mobile-app .mobile-app__screen{background:linear-gradient(180deg, #114b49 0%, #15302f 24%, var(--app-bg) 46%)}:root:not([data-theme=light]) .brand-preview:not(.apps-product--yours) .mobile-app .mobile-app__balance-label>span:last-child{background:#ffffff14}:root:not([data-theme=light]) .brand-preview:not(.apps-product--yours) .mobile-app .mobile-app__banner{background:linear-gradient(#2b2c2e,#242527)}:root:not([data-theme=light]) .brand-preview:not(.apps-product--yours) .mobile-app .mobile-app__account>div>span:not(.mobile-app__icon){background:#ffffff0f}:root:not([data-theme=light]) .brand-preview:not(.apps-product--yours) .mobile-app .mobile-app__nav{background:#252628cc;border-color:#ffffff1f}:root:not([data-theme=light]) .brand-preview:not(.apps-product--yours) .mobile-app .mobile-app__home-indicator{background:linear-gradient(transparent, var(--app-bg))}
@property --dashboard-light-spread{syntax:"<percentage>";inherits:true;initial-value:14%}@property --dashboard-light-rise{syntax:"<percentage>";inherits:true;initial-value:14%}@property --dashboard-light-y{syntax:"<percentage>";inherits:true;initial-value:105%}.hero-product{min-width:0;height:100%;min-height:778px;margin:0}.hero-widget__material{border-radius:inherit;background:var(--demo-widget);pointer-events:none;position:absolute;inset:0}.hero-balance__inner,.hero-cards__inner{z-index:1;position:relative}.hero-balance,.hero-cards{--demo-line:color-mix(in srgb, var(--color-text-secondary) 15%, transparent);--home-accent:var(--color-brand-low);isolation:isolate;border-radius:var(--radius-xl);background:color-mix(in srgb, var(--demo-widget) 97%, transparent);width:100%;box-shadow:var(--home-card-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:0;line-height:1.4;position:relative;container-type:inline-size}.hero-balance svg,.hero-cards svg{width:4cqw;height:4cqw}.hero-balance{aspect-ratio:352/320}.hero-balance__inner{padding:5.7cqw}.hero-balance__heading,.hero-balance__footer{justify-content:space-between;align-items:center;display:flex}.hero-balance__heading{font-size:3.5cqw}.hero-balance__heading>span:last-child{color:var(--demo-muted);font:2.4cqw var(--font-mono),monospace;align-items:center;gap:1.5cqw;display:flex}.hero-balance__amount{font:10.8cqw var(--font-primary),sans-serif;letter-spacing:-.05em;align-items:baseline;gap:2.2cqw;margin:3.5cqw 0 4.5cqw;display:flex}.hero-balance__amount>span{color:var(--demo-muted);font-size:8cqw}.hero-balance__amount strong{font-variant-numeric:tabular-nums;font-weight:500}.hero-balance__accounts{flex-direction:column;display:flex}.hero-balance__footer{border-top:1px solid var(--demo-line);color:var(--demo-muted);margin-top:2cqw;padding-top:4cqw;font-size:2.65cqw}.hero-balance__footer b{font-weight:400}.hero-balance__add{color:var(--demo-accent);align-items:center;gap:1cqw;display:flex}.hero-account{border-top:1px solid var(--demo-line);align-items:center;gap:2.7cqw;height:14.3cqw;font-size:2.9cqw;display:flex}.hero-account__coin{width:8.5cqw;height:8.5cqw;color:var(--demo-accent);background:color-mix(in srgb, var(--demo-accent) 10%, var(--demo-widget));border:1px solid color-mix(in srgb, var(--demo-accent) 22%, transparent);border-radius:50%;place-items:center;font-size:4.2cqw;display:grid}.hero-account__name small{color:var(--demo-muted);margin-top:.6cqw;font-size:2.4cqw;display:block}.hero-account__amount{font-family:var(--font-primary),sans-serif;font-variant-numeric:tabular-nums;margin-left:auto;font-size:3.2cqw}.hero-account__check{color:var(--demo-accent);display:flex}.hero-account__check svg{width:3cqw;height:3cqw}.hero-cards{aspect-ratio:340/262}.hero-cards__inner{padding:5.5cqw}.hero-cards__heading{justify-content:space-between;align-items:center;font-size:3.6cqw;display:flex}.hero-cards__heading>span:last-child{color:var(--demo-muted);align-items:center;gap:1.7cqw;font-size:2.4cqw;display:flex}.hero-cards__heading i{background:var(--demo-accent);border-radius:50%;width:1.4cqw;height:1.4cqw}.hero-cards__stack{height:56cqw;margin-top:4cqw;position:relative}.hero-cards__layer{transform-origin:50% 80%;position:absolute;inset:0}.hero-cards__layer--back{transform:translateY(-2cqw)scale(.86)rotate(-6deg)}.hero-cards__layer--middle{transform:translateY(1cqw)scale(.93)rotate(4deg)}.hero-cards__layer--front{transform:translateY(6cqw)}.hero-cards .demo-card{box-shadow:0 2cqw 5cqw color-mix(in srgb, var(--home-card-ink) 14%, transparent)}.home-narrative__screen-target{aspect-ratio:900/575;width:100%;max-width:960px;margin:70px auto 0;position:relative}.dashboard-canvas{--dashboard-light-color:var(--home-light-ray)}.dashboard-canvas__surface{width:900px;height:575px;transform:scale(var(--dashboard-scale,1));transform-origin:0 0;visibility:hidden;border-radius:var(--radius-xl);box-shadow:var(--home-night-shadow);position:absolute;top:0;left:0}.dashboard-canvas__surface .demo-dashboard{--demo-line:color-mix(in srgb, var(--color-text-secondary) 15%, transparent)}.dashboard-canvas__surface .demo-dashboard .demo-sidebar .is-active>span{color:var(--demo-text)}.dashboard-canvas__surface .demo-dashboard__grid{grid-template-rows:180px 1fr;height:495px}.dashboard-canvas__surface .demo-dashboard__balance{flex-direction:column;display:flex}.dashboard-canvas__surface .demo-flow{flex-direction:column;flex:1;min-height:0;display:flex}.dashboard-canvas__surface .demo-flow:after,.dashboard-canvas__surface .demo-transactions:after,.dashboard-canvas__surface .demo-card-list:after{content:"";border-radius:inherit;pointer-events:none;opacity:var(--panel-glow,0);background:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--dashboard-brand-light,var(--dashboard-light-color)) 14%, transparent), transparent 65%);box-shadow:inset 0 0 22px color-mix(in srgb, var(--dashboard-brand-light,var(--dashboard-light-color)) 16%, transparent);position:absolute;inset:0}.dashboard-canvas__surface .hero-balance,.dashboard-canvas__surface .hero-cards{box-shadow:none}.dashboard-canvas__border-runner,.dashboard-canvas__border-glow{--dashboard-light-spread:82%;--dashboard-light-rise:30%;--dashboard-light-y:105%;z-index:6;border-radius:calc(var(--radius-xl) + 2px);pointer-events:none;opacity:.45;--dashboard-light-paint:radial-gradient(ellipse var(--dashboard-light-spread) var(--dashboard-light-rise) at 50% var(--dashboard-light-y), var(--home-light-core) 0%, var(--dashboard-brand-light,var(--dashboard-light-color)) 28%, color-mix(in srgb, var(--dashboard-brand-light,var(--dashboard-light-color)) 20%, transparent) 60%, transparent 78%);background:var(--dashboard-light-paint);padding:2px;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dashboard-canvas__border-glow{filter:blur(14px);background:0 0;padding:0;inset:-8px;-webkit-mask:none;mask:none}.dashboard-canvas__border-glow:before{content:"";border-radius:inherit;background:var(--dashboard-light-paint);padding:8px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dashboard-canvas__caption{color:var(--home-night-muted);font:8px var(--font-mono),monospace;letter-spacing:.12em;justify-content:space-between;display:flex;position:absolute;top:calc(100% + 24px);left:0;right:0}.dashboard-canvas__caption>span{align-items:center;gap:8px;display:flex}.dashboard-canvas__caption i{background:var(--home-mint);border-radius:50%;width:4px;height:4px}.dashboard-dock{align-self:start;width:100%;min-width:0}.dashboard-dock--balance{aspect-ratio:352/320}.dashboard-dock--cards{aspect-ratio:340/262;width:100%}.home-narrative__screen-fallback{border-radius:var(--radius-xl);border:1px solid var(--home-dark-line);box-shadow:var(--home-night-shadow);position:absolute;inset:0;overflow:hidden}.home-narrative__screen-fallback img{object-fit:cover;width:100%;height:100%;display:block}.home-canvas-ready .dashboard-canvas__surface{visibility:visible}.home-canvas-ready .home-narrative__screen-fallback{visibility:hidden}.dashboard-skeleton{--skeleton-line:color-mix(in srgb, var(--color-text-secondary) 11%, transparent);--skeleton-block:color-mix(in srgb, var(--color-text-secondary) 14%, var(--color-bg-widget));border-radius:inherit;color:var(--color-text-secondary);font:11px var(--font-secondary),sans-serif;border:1px solid var(--skeleton-line);background:0 0;grid-template-columns:140px 1fr;display:none;position:absolute;inset:0;overflow:hidden}.dashboard-skeleton__sidebar .home-mark{color:var(--color-text-secondary)}.dashboard-skeleton__sidebar .demo-sidebar__item svg{opacity:.45}.dashboard-skeleton__sidebar .demo-sidebar__item.is-active{background:var(--skeleton-line)}.dashboard-skeleton__sidebar .demo-sidebar__section{opacity:.45}.dashboard-skeleton__main{padding:0 18px 18px}.dashboard-skeleton__bar{background:var(--color-bg-canvas);align-items:center;gap:12px;height:62px;display:flex}.dashboard-skeleton__bar>span{color:var(--color-text-primary);margin-right:auto;font-size:13px}.dashboard-skeleton__bar i{background:var(--skeleton-block);opacity:.5;border-radius:6px;width:150px;height:22px}.dashboard-skeleton__bar i:last-child{border-radius:50%;width:25px;height:25px}.dashboard-skeleton__grid{grid-template-rows:180px 1fr;grid-template-columns:1.08fr 1fr 1fr;gap:12px;height:495px;display:grid}.dashboard-skeleton__cell{border-radius:var(--radius-xl);background:var(--color-bg-widget);border:1px solid var(--skeleton-line);padding:16px}.dashboard-skeleton__cell>span{font-size:10px}.dashboard-skeleton__column{flex-direction:column;grid-row:span 2;gap:12px;min-width:0;display:flex}.dashboard-skeleton__balance{aspect-ratio:352/320}.dashboard-skeleton__amount{background:var(--skeleton-block);border-radius:5px;width:68%;height:23px;margin:12px 0 5px;display:block}.dashboard-skeleton__rows>div{border-bottom:1px solid var(--skeleton-line);align-items:center;gap:10px;padding:12px 0;display:flex}.dashboard-skeleton__rows i{background:var(--skeleton-block);border-radius:3px;width:35%;height:7px;display:block}.dashboard-skeleton__rows i:first-child{border-radius:50%;width:20px;height:20px}.dashboard-skeleton__rows i:last-child{width:20%;margin-left:auto}.dashboard-skeleton__chart{flex:1}.dashboard-skeleton__chart>div:first-of-type{border-bottom:1px solid var(--skeleton-line);align-items:flex-end;gap:9px;height:92px;margin:10px 0;display:flex}.dashboard-skeleton__chart>div:first-of-type i{background:var(--skeleton-block);opacity:.7;border-radius:3px 3px 0 0;flex:1}.dashboard-skeleton__cards>div{background:var(--skeleton-block);border-radius:8px;flex-direction:column;justify-content:space-between;height:95px;margin-top:15px;padding:18px;display:flex}.dashboard-skeleton__cards i{background:var(--color-bg-widget);border-radius:3px;width:25%;height:7px}.dashboard-skeleton__cards i:last-child{width:60%}.dashboard-skeleton__transactions{grid-column:2/4}.home-dashboard-motion .dashboard-skeleton{display:grid}@media (max-width:800px){.hero-product{width:100%;max-width:570px;min-height:620px;margin-inline:auto;position:relative}.home-narrative__screen-target{width:calc(100% + 28px);margin:48px -14px 0}.dashboard-canvas__caption{letter-spacing:.05em;font-size:6px;top:calc(100% + 18px)}}@media (max-width:540px){.hero-product{min-height:430px}}@media (max-width:360px){.hero-product{min-height:380px}}
@property --preview-accent{syntax:"<color>";inherits:true;initial-value:#027777}.apps-product.brand-preview{min-height:680px}.brand-preview{--preview-accent:#027777;transition:--preview-accent 1.8s}.brand-preview.apps-product--yours{--preview-accent:#3a4fd9}.brand-preview .scene-edge,.brand-preview .scene-light{--scene-ink:var(--preview-accent)}.brand-preview .apps-product__desktop-window{position:absolute;inset:0 0 104px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 36px),#0000);mask-image:linear-gradient(#000 calc(100% - 36px),#0000)}.brand-preview .apps-product__desktop{border-radius:var(--radius-xl);background:var(--demo-bg);width:108%;top:64px;left:7%}.brand-preview__frames{aspect-ratio:1440/1160;border-radius:0 0 var(--radius-xl) var(--radius-xl);position:relative;overflow:hidden}.brand-preview__frame{opacity:0;transition:opacity 1.8s;position:absolute;inset:0}.brand-preview__frame[data-visible=true]{opacity:1}.brand-preview__frame img{width:100%;height:auto}.brand-preview .apps-product__phone{width:164px;height:auto;box-shadow:0 0 0 1px var(--home-line),0 8px 24px #0002;background:#060709;border:3px solid #373944;border-radius:25px;top:255px;right:5%}.brand-preview .apps-product__settings{z-index:3;bottom:32px;left:7%}.brand-preview .apps-product__settings button:last-child i{background:#3a4fd9}[data-theme=dark] .brand-preview{--preview-accent:#2cffd6}[data-theme=dark] .brand-preview.apps-product--yours{--preview-accent:#5e78ee}[data-theme=light] .brand-preview .apps-product__phone{background:#fafafa;border-color:#d3d5de;box-shadow:0 0 0 1px #c4cbd4}@media (min-width:801px) and (max-width:1120px){.apps-product.brand-preview{min-height:640px}.brand-preview .apps-product__phone{width:140px;top:230px}.brand-preview .apps-product__settings{bottom:64px;left:5%}}@media (max-width:800px){.apps-product.brand-preview{min-height:700px}.brand-preview .apps-product__desktop{width:108%;top:40px}.brand-preview .apps-product__phone{width:150px;top:278px}.brand-preview .apps-product__settings{bottom:56px}}@media (max-width:540px){.apps-product.brand-preview{min-height:560px}.brand-preview .apps-product__desktop{width:112%;top:42px;left:5%}.brand-preview .apps-product__phone{border-radius:21px;width:130px;top:205px}.brand-preview .apps-product__settings{bottom:66px;left:5%}.brand-preview .apps-product__settings>div{flex-direction:column}.brand-preview .apps-product__settings button{min-height:34px;padding:6px;font-size:9px}}@media (prefers-reduced-motion:reduce){.brand-preview,.brand-preview__frame{transition:none}}.dashboard-preview.brand-preview{--phone-width:clamp(150px, 17vw, 220px);--switcher-width:232px;--home-mint:var(--preview-accent);width:min(100%,100vw - max(var(--phone-width),var(--switcher-width)) - 32px);max-width:1080px;margin:64px auto 0;position:relative}.dashboard-preview.brand-preview .dashboard-preview__composition{align-items:center;display:grid;position:relative}.dashboard-preview.brand-preview .dashboard-canvas{grid-area:1/1;max-width:none;margin:0}.dashboard-preview.brand-preview .demo-ui{--demo-accent:var(--preview-accent)}.dashboard-preview.brand-preview .demo-flow{--demo-chart:color-mix(in srgb, var(--preview-accent) 58%, var(--demo-widget))}.dashboard-preview.brand-preview .apps-product__phone{width:var(--phone-width);height:auto;inset:auto;right:calc(var(--phone-width)*-.5);z-index:7;border-radius:30px;grid-area:1/1;justify-self:end;position:relative}.dashboard-preview.brand-preview .apps-product__settings{z-index:8;width:var(--switcher-width);max-width:100%;margin:0;position:absolute;inset:72% auto auto 40px;transform:translate(-50%,-50%)}.dashboard-preview.brand-preview .apps-product__settings>div{flex-direction:row}.dashboard-preview.brand-preview .apps-product__settings button{flex:1;justify-content:center;min-height:42px;padding:10px 16px;font-size:12px}.dashboard-preview.brand-preview.apps-product--yours{--dashboard-brand-light:var(--preview-accent);--home-light-core:color-mix(in srgb, var(--preview-accent) 35%, white)}@media (max-width:800px){.dashboard-preview.brand-preview{--phone-width:clamp(68px, 18vw, 155px);--switcher-width:112px;width:min(100%,100vw - 32px - (var(--phone-width) + var(--switcher-width))/2);margin-top:40px}.dashboard-preview.brand-preview .apps-product__phone{border-radius:23px}.dashboard-preview.brand-preview .apps-product__settings>div{flex-direction:column}.dashboard-preview.brand-preview .apps-product__settings button{padding:8px 10px}}@media (max-width:540px){.dashboard-preview.brand-preview .apps-product__phone{border-radius:14px}}
