@font-face{font-family:Poppins;src:url(/media/fonts/Poppins-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/media/fonts/Poppins-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/media/fonts/Poppins-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/media/fonts/Poppins-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--black: #000;--white: #fff;--white-05: rgba(255, 255, 255, .05);--white-10: rgba(255, 255, 255, .1);--white-15: rgba(255, 255, 255, .15);--white-22: rgba(255, 255, 255, .22);--white-25: rgba(255, 255, 255, .25);--white-28: rgba(255, 255, 255, .28);--white-48: rgba(255, 255, 255, .48);--white-50: rgba(255, 255, 255, .5);--white-52: rgba(255, 255, 255, .52);--white-55: rgba(255, 255, 255, .55);--white-70: rgba(255, 255, 255, .7);--white-20: rgba(255, 255, 255, .2);--white-30: rgba(255, 255, 255, .3);--accent: #c9bfeb;--accent-strong: #c2a1f2;--accent-muted: #baade0;--text-muted: #aaa;--surface: #121212;--surface-sunken: #0f0f0f;--danger: rgb(255, 130, 130);--card: rgba(18, 18, 18, .94);--pill: rgba(18, 18, 18, .82);--green: rgba(26, 209, 92, 1);--frame: 430px;--tab-h: 60px;--bar-inset: 12px;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--text-primary: #fff;--text-secondary: rgba(255, 255, 255, .7);--text-tertiary: rgba(255, 255, 255, .55);--z-page: 20;--z-modal: 30;--z-pull: 40;--z-overlay: 50;--z-kyc: 60;--z-error: 100;--z-toast: 110;--focus: #c0a5ff;--focus-ring: 0 0 0 2px rgba(192, 165, 255, .55);color-scheme:dark;--control-height: 52px;--font-2xs: 11px;--font-xs: 12px;--font-sm: 13px;--font-md: 14px;--font-lg: 16px;--font-xl: 18px;--font-2xl: 22px;--font-3xl: 28px;--font-display-sm: 32px;--font-display-md: 40px;--font-display-lg: 54px;--space-0-5: 2px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--radius-sm: 6px;--radius-md: 12px;--radius-lg: 20px;--radius-xl: 28px;--radius-pill: 999px}@property --ang{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@property --aura-border-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}button,a[href],[role=button]{transition:opacity .15s ease,transform .15s ease}@media(hover:hover)and (pointer:fine){button:not(:disabled):hover,a[href]:hover,[role=button]:hover{opacity:.85}}button:not(:disabled):active,a[href]:active,[role=button]:active{opacity:.7}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:0s!important;transition-delay:0s!important;scroll-behavior:auto!important}}html,body,#root{margin:0;min-height:100%;height:var(--app-height, 100%);background:#050505;color:var(--white);font-family:Poppins,system-ui,sans-serif}html,body{overflow:hidden;overscroll-behavior:none}html{touch-action:manipulation}@media(display-mode:standalone){html,body{background:var(--black)}}button,input{font-family:inherit}input,select,textarea{font-size:max(16px,1em)}button{border:0;background:none;color:inherit;padding:0;cursor:pointer}img,video{display:block;max-width:100%}@media(display-mode:standalone){a,button,[role=button],img{-webkit-touch-callout:none}a,button,[role=button]{-webkit-user-select:none;user-select:none}}iframe[data-loaded]{transition:opacity .2s ease}iframe[data-loaded=false]{opacity:0}a{color:inherit}.app-root{min-height:var(--app-height, 100dvh);display:grid;place-items:center;background:radial-gradient(1200px 600px at 50% -10%,#1a1a1a,transparent 55%),#050505}.phone{width:min(100vw,var(--frame));height:var(--app-height, 100dvh);background:var(--black);position:relative;overflow:hidden;display:flex;flex-direction:column;transform:translateZ(0)}@media(min-width:560px)and (min-height:700px){.phone{height:min(var(--app-height, 100dvh),900px);border-radius:36px;box-shadow:0 30px 80px #0000008c;border:1px solid rgba(255,255,255,.08)}}.screen{flex:1;min-height:0;position:relative;container-type:size;overflow:hidden;background:var(--black)}.scroll{height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.main{height:100%;display:flex;flex-direction:column}.main-body{flex:1;min-height:0;position:relative}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.fit-text{white-space:nowrap;min-width:0}.muted{color:var(--text-tertiary)}.btn:not(:disabled):active{transform:scale(.98)}@media(prefers-reduced-motion:reduce){.spinner{animation-duration:.9s!important;animation-iteration-count:infinite!important}}.btn{width:100%;height:var(--control-height);border-radius:var(--radius-xl);display:grid;place-items:center;font-size:var(--font-lg);font-weight:600}a.btn{text-decoration:none}.btn-primary{background:var(--white);color:var(--black)}.btn-ghost{background:var(--white-15);border:1px solid var(--white-50);color:var(--white-50)}.btn-outline{background:transparent;border:1px solid var(--white-22);color:var(--white-55)}.btn:disabled{opacity:.45}.btn-primary:disabled{background:#1c1c1c;color:var(--white-70);opacity:1}.btn.btn-loading:disabled{opacity:1}.btn-primary.btn-loading:disabled{background:var(--white)}.spinner{width:22px;height:22px;border:2px solid rgba(0,0,0,.15);border-top-color:#111;border-radius:50%;animation:spin .7s linear infinite}.spinner.inline-spinner{display:inline-block;width:12px;height:12px;margin-right:var(--space-2);vertical-align:-2px}.spinner.light{border-color:var(--white-20);border-top-color:var(--white)}@keyframes spin{to{transform:rotate(360deg)}}.pull-indicator{position:absolute;z-index:var(--z-pull);top:calc(var(--safe-top) - 44px);left:50%;width:36px;height:36px;margin-left:-18px;border-radius:50%;display:grid;place-items:center;background:#1c1c1c;border:1px solid var(--white-15);box-shadow:0 4px 14px #00000080;color:var(--white);pointer-events:none;transition:transform .25s ease,opacity .25s ease}.pull-indicator.dragging{transition:none}.pull-indicator svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.pull-indicator circle{transform:rotate(-90deg);transform-origin:center;transform-box:fill-box}.pull-indicator.refreshing svg{animation:spin .7s linear infinite}.progress{height:6px;border-radius:var(--radius-sm);background:var(--white-15);overflow:hidden}.field{width:100%;height:52px;border-radius:var(--radius-md);border:1px solid var(--white-25);background:transparent;color:var(--text-primary);padding:0 var(--space-4);font-size:var(--font-xl);outline:none}.field:focus,.field.filled{border-color:var(--white)}.toast{position:absolute;left:20px;right:20px;top:calc(var(--safe-top) + 16px);bottom:auto;z-index:var(--z-toast);background:#1c1c1c;border:1px solid var(--white-10);border-radius:var(--radius-md);padding:var(--space-3) 14px;font-size:var(--font-md);text-align:center}.tabbar{position:absolute;left:0;right:0;bottom:0;z-index:8;pointer-events:none}.tabbar-fade{position:absolute;left:0;right:0;bottom:0;height:148px;background:linear-gradient(transparent,rgba(0,0,0,.82) 40%,var(--black));pointer-events:none}.tabbar-row{position:relative;display:flex;align-items:center;padding:0 var(--bar-inset) max(var(--safe-bottom),10px);pointer-events:none}.tab-pill{flex:1;height:var(--tab-h);border-radius:var(--radius-xl);display:flex;overflow:hidden;background:var(--pill);border:.5px solid var(--white-10);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto}.tab-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;opacity:.6;text-decoration:none}.tab-item.on{opacity:1}.tab-item img{width:25px;height:25px;object-fit:contain}.tab-item span{font-size:var(--font-2xs)}.aura-orb video,.aura-orb img{width:100%;height:100%;object-fit:cover}.icon-btn img{width:22px;height:22px}.nav-actions{display:flex;gap:var(--space-2)}.icon-btn,.wallet-eye,.ap-range-item,.settings-name,.aura-cancel,.loans-account,.wallet-retry{position:relative}.icon-btn:after,.wallet-eye:after,.ap-range-item:after,.toggle:after,.settings-name:after,.aura-cancel:after,.loans-account:after,.wallet-retry:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.arrow-btn{width:54px;height:54px;border-radius:50%;border:1.2px solid rgba(255,255,255,.32);display:grid;place-items:center;font-size:var(--font-2xl)}.loader{position:absolute;top:86px;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--white-50);z-index:3}.error-boundary{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-error);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-6);text-align:center;background:var(--black);color:var(--white-70)}.error-boundary h1{margin:var(--space-1) 0 0;font-size:var(--font-2xl);color:var(--text-primary)}.error-boundary p{margin:0 0 var(--space-3);max-width:300px}.error-boundary .btn{width:auto;padding:0 var(--space-8)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:var(--z-modal);display:grid;place-items:center;padding:var(--space-6)}.modal-card{width:100%;max-height:100%;overflow-x:hidden;overflow-y:auto;background:#191919;border-radius:var(--radius-lg);padding:22px 18px;text-align:center}.modal-card h3{margin:0 0 var(--space-2)}.modal-card p{margin:0 0 18px;color:var(--white-50);font-size:var(--font-md);line-height:1.4}.modal-card.tx-modal{max-width:420px;display:flex;flex-direction:column;gap:var(--space-3);text-align:left}.modal-card.tx-modal p{margin:0}.tx-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-2)) 0 0}.modal-card .tx-head h3{margin:0;font-size:var(--font-xl);font-weight:600}.modal-card .tx-summary{color:var(--white-70)}.tx-rows{display:flex;flex-direction:column;gap:10px;margin:0;padding:var(--space-3) 0;border-top:1px solid var(--white-10);border-bottom:1px solid var(--white-10)}.tx-rows div{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--font-md)}.tx-rows dt{color:var(--white-55)}.tx-rows dd{margin:0;text-align:right;overflow-wrap:anywhere}.modal-card .tx-note{font-size:var(--font-sm)}.tx-warning{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid #ffb36b66;border-radius:var(--radius-md);background:#ffb36b0d}.modal-card .tx-warning p{color:var(--white-70);font-size:var(--font-sm)}.modal-card .tx-warning p:first-child{color:var(--white);font-weight:600}.tx-steps-title{margin:var(--space-1) 0 0;color:var(--white-55);font-size:var(--font-sm);font-weight:500}.tx-steps{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.tx-step{display:grid;grid-template-columns:28px 1fr;column-gap:var(--space-3);align-items:center;font-size:var(--font-md)}.tx-step-mark{grid-row:span 2;display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--white-22);border-radius:50%;color:var(--white-55);font-size:var(--font-sm)}.tx-step-mark .spinner{width:16px;height:16px}.tx-step-detail{color:var(--white-50);font-size:var(--font-sm)}.tx-step-detail:empty{display:none}.tx-step-active .tx-step-mark{border-color:var(--white-50)}.tx-step-active .tx-step-detail{color:var(--white)}.tx-step-done .tx-step-mark{border-color:transparent;background:#1ad15c;color:var(--black)}.tx-step-failed .tx-step-mark{border-color:#ff6b6b;color:#ff6b6b}.modal-card .tx-done{color:#1ad15c}.modal-card .tx-preparing{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-4) 0;color:var(--white-70)}.tx-preparing .spinner{width:18px;height:18px}.tx-options{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;border:0}.tx-options legend{margin-bottom:var(--space-2);padding:0;color:var(--white-55);font-size:var(--font-sm);font-weight:500}.tx-option{display:grid;grid-template-columns:20px 1fr;align-items:center;column-gap:var(--space-3);row-gap:2px;min-height:44px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-md);cursor:pointer}.tx-option.selected{background:var(--white-05)}.tx-option[aria-disabled=true]{opacity:.45;cursor:default}.tx-option input{grid-row:span 2;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;width:20px;height:20px;margin:0;border:1.5px solid var(--white-50);border-radius:50%;cursor:inherit}.tx-option input:checked{border-color:var(--white)}.tx-option input:checked:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--white)}.tx-option input:focus-visible{outline:2px solid var(--white-50);outline-offset:2px}.tx-option-amount{grid-column:2;color:var(--white-55);font-size:var(--font-sm);overflow-wrap:anywhere}.tx-actions{display:flex;gap:10px;margin-top:var(--space-1)}.tx-actions .btn{flex:1}.keypad{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.key{display:grid;place-items:center;height:52px;background:transparent;border-radius:0;color:inherit;font-size:var(--font-3xl);font-weight:400}.amount{font-size:var(--font-display-md);font-weight:600;text-align:center;margin:var(--space-3) 0}.spin-border{position:relative}.spin-border:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.4px;background:conic-gradient(from var(--ang, 0deg),#ff7ad9,#7aa2ff,#7dffd4,#ffd27a,#ff7ad9);-webkit-mask:linear-gradient(var(--black) 0 0) content-box,linear-gradient(var(--black) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:hue 4s linear infinite;pointer-events:none}@keyframes hue{to{--ang: 360deg}}.logo-svg{width:193px;height:143px;display:block}.kyc-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-kyc);background:var(--black);display:flex;flex-direction:column}.kyc-sdk{flex:1;min-height:0;overflow:auto}.kyc-sdk>*{min-height:100%}.kyc-page{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:var(--space-8)}.kyc-page img{width:51px;height:51px;margin-bottom:var(--space-6)}.kyc-page p{margin:0;color:var(--white-50);font-size:var(--font-md);line-height:20px}.kyc-actions{display:flex;flex-direction:column;gap:var(--space-3)}.kyc-actions .btn{height:45px;background:#262626;color:var(--text-primary);font-size:var(--font-sm);font-weight:600}.wizard-body{padding:var(--space-2) var(--space-6) var(--space-4)}.wizard-legal{margin-top:var(--space-5);color:var(--white-30, var(--white-30));font-size:var(--font-2xs);line-height:14px}.wizard-error{margin:0 0 var(--space-4);color:var(--danger);font-size:var(--font-md)}.wizard-legal a{color:#ff6a3d;font-weight:700}.progress-copy{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:240px;gap:var(--space-4);text-align:center}.check{width:18px;height:18px;flex:0 0 18px;border-radius:var(--radius-sm);border:1px solid var(--white)}.check.on{background:var(--white)}.toggle{width:51px;height:31px;flex:none;border-radius:var(--radius-lg);background:var(--white-15);position:relative;transition:background .2s ease}.toggle.on{background:var(--green)}.toggle-knob{position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:var(--white);transition:left .2s ease}.toggle.on .toggle-knob{left:22px}.sheet-option{display:flex;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-1);text-align:left;font-size:var(--font-2xl);font-weight:500;border-top:1px solid var(--white-05)}.sheet-option-icon{width:26px;flex:none;font-size:var(--font-3xl);font-weight:400;line-height:1;text-align:center}.sheet-option-label{flex:1}.sheet-option-chevron{color:var(--text-tertiary);font-size:var(--font-2xl);line-height:1}.cac-swipe{position:relative;height:var(--control-height);border-radius:var(--radius-xl);border:1px solid var(--white-15);background:linear-gradient(155deg,#ffffff12,#ffffff05);touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;overflow:hidden}.cac-swipe-title{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:var(--font-xl);font-weight:500;opacity:calc(1 - var(--swipe-progress, 0))}.cac-swipe-handle{position:absolute;left:calc(4px + (100% - 60px) * var(--swipe-progress, 0));top:3px;width:48px;height:48px;display:grid;place-items:center;background:#ffffff12;border:1px solid var(--white-50);border-radius:50%}.cac-swipe:focus-visible{outline:2px solid var(--accent-muted);outline-offset:3px}.aura-orb{flex:none;border-radius:50%;margin-left:var(--bar-inset);background:var(--black);pointer-events:auto;position:relative;width:72px;height:72px;overflow:visible}.aura-orb img{position:absolute;width:85px;height:85px;left:calc(50% - 42.5px);top:calc(50% - 42.5px);object-fit:contain;pointer-events:none}.kyc-sdk-error{display:flex;flex-direction:column;align-items:center;gap:var(--space-6);margin:var(--space-12) var(--space-6);text-align:center;color:var(--white-70)}.kyc-sdk-error p{margin:0}.kyc-overlay-loading{display:grid;place-items:center}.load-state{flex:1;min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-6);text-align:center}.load-state h2{margin:0;font-size:var(--font-2xl);font-weight:600;color:var(--text-primary)}.load-state p{margin:0 0 var(--space-3);max-width:300px;color:var(--text-secondary)}.load-state .btn{width:auto;padding:0 var(--space-8)}.loader-fill{top:0;right:0;bottom:0;left:0}.icon-btn{position:relative;flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:var(--text-primary)}.icon-btn-filled{background:#ffffff14;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.page{height:100%;display:flex;flex-direction:column;background:var(--black)}.page>.nav-bar{flex:none}.page-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-page);animation:page-in .16s ease-out both}@keyframes page-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.page-overlay{animation:none}}.page-body{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-2) var(--space-5) var(--space-6)}.page-footer{flex:none;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3) var(--space-5) calc(var(--space-5) + var(--safe-bottom));border-top:1px solid var(--white-05);background:var(--black)}.nav-bar{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:var(--space-2);padding:calc(var(--safe-top) + var(--space-2)) var(--space-3) var(--space-2)}.wizard>.nav-bar{padding:calc(var(--safe-top) + var(--space-4)) 14px var(--space-2)}.wizard>.nav-bar .nav-bar-side:first-child .icon-btn{color:var(--white-50)}.nav-bar-side{display:flex;align-items:center}.nav-bar-end{justify-content:flex-end}.nav-bar-title{margin:0;text-align:center;font-size:var(--font-xl);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-dots{display:flex;justify-content:center;align-items:center;min-height:20px}.page-dot{position:relative;width:20px;height:20px;display:grid;place-items:center}.page-dot:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--white-25);transition:background .2s}.page-dot[aria-current]:after{background:var(--white)}.page-dots-accent .page-dot:after{background:var(--white-20)}.page-dots-accent .page-dot[aria-current]:after{background:var(--accent-strong)}button.page-dot:before{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.key:active{color:var(--accent)}.aura-keypad .keypad{height:100%;grid-template-rows:repeat(4,1fr);gap:0;margin:0}.stack-gap{height:10px}.loader-inline{position:relative;inset:auto;height:180px}.loader-inline-sm{height:120px}.loader-coin{width:64px;height:64px;border-radius:50%}.empty-cta{margin:54px var(--space-6) 0;width:auto}.orders-more{margin-top:var(--space-2)}.order-detail-note{text-align:center}.order-gone{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--white-05);color:var(--white-70);font-size:var(--font-sm);text-align:center}.lod-spacer{width:18px;flex:none}.dash-aura video{width:100%;height:100%;object-fit:contain}.dash-aura-mask{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 32%,rgba(0,0,0,.45) 68%,var(--black))}.balance{font-size:51px;font-weight:600;line-height:1;letter-spacing:-1px;background:linear-gradient(90deg,#757575,#fafafa,#757575);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shine 2.6s ease-in-out infinite}@keyframes shine{0%{background-position:100% 0}to{background-position:-100% 0}}.change{margin-top:6px;font-size:var(--font-sm);color:var(--white-50)}.vault-card{margin:var(--space-2) var(--space-6);height:118px;border-radius:var(--radius-md);background:var(--card);border:1px solid var(--white-10);padding:14px 18px 14px var(--space-4);display:flex;align-items:stretch;text-align:left;width:calc(100% - 2 * var(--space-6))}.vault-card.spin{border-color:transparent}.vault-copy{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-width:0}.vault-name{font-size:var(--font-sm);color:var(--white-70)}.vault-bal{font-size:var(--font-2xl);font-weight:600}.vault-chg{font-size:var(--font-xs);color:var(--white-50)}.status-row{display:flex;align-items:center;gap:6px;font-size:var(--font-xs);color:var(--white-50)}.dot{width:7px;height:7px;border-radius:50%}.sk{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--white-05) 25%,var(--white-15) 37%,var(--white-05) 63%);background-size:400% 100%;animation:sk-shimmer 1.4s ease infinite}@keyframes sk-shimmer{0%{background-position:100% 0}to{background-position:0% 0}}.sk-total{width:240px;max-width:70%;height:46px;border-radius:var(--radius-md)}.sk-sub{margin-top:10px;width:150px;height:13px}.sk-name{width:84px;height:13px}.sk-bal{margin:var(--space-2) 0;width:128px;height:22px}.sk-chg{width:92px;height:12px}.sk-graph{align-self:center;width:110px;height:6px;border-radius:var(--radius-sm)}.add-vault{margin:var(--space-2) var(--space-6) 0;height:132px;border-radius:var(--radius-md);border:2px solid rgba(255,255,255,.11);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);color:var(--text-tertiary);font-size:var(--font-xl);width:calc(100% - 2 * var(--space-6))}.empty{height:100%;display:flex;flex-direction:column;padding:86px 0 140px;overflow-x:hidden;overflow-y:auto}.empty-orb{width:200px;height:200px;margin:50px auto 0;overflow:hidden;position:relative}.empty-orb video{position:absolute;top:0;right:0;bottom:0;left:0}.empty-orb video,.empty-orb img{width:100%;height:100%;object-fit:cover}.empty-hero{margin-top:auto;padding:0 var(--space-6);font-size:36px;font-weight:600;line-height:44px}.empty-hero em{font-weight:400;font-style:italic}.empty-detail{margin:var(--space-4) var(--space-6) 0;color:var(--text-tertiary);font-size:var(--font-md);line-height:20px}.empty .btn{margin:54px var(--space-6) 0;width:auto}@media(max-height:640px){.empty{padding-top:var(--space-16)}.empty-orb{width:120px;height:120px;margin-top:var(--space-2)}.empty-hero{font-size:var(--font-3xl);line-height:36px}.empty .btn{margin-top:var(--space-6)}}.dash{height:100%;position:relative;background:var(--black);--dashboard-nav-height: calc(var(--safe-top) + 49px)}.dash-nav{position:absolute;left:0;right:0;top:0;z-index:3;display:flex;align-items:flex-end;justify-content:space-between;padding:calc(var(--safe-top) + 6px) var(--space-5) 6px;height:var(--dashboard-nav-height)}.dash-scroll{position:relative;z-index:2;height:100%;overflow-x:hidden;overflow-y:auto;padding:86px 0 140px;padding-top:var(--dashboard-nav-height)}.summary{display:flex;flex-direction:column;align-items:center;text-align:center;height:300px;position:relative;justify-content:flex-start;padding:0 var(--space-7)}.summary .balance{position:absolute;top:126px;transform:translateY(-50%);left:28px;right:28px}.summary .change{position:absolute;top:160px;left:0;right:0;margin-top:3px;font-size:var(--font-lg);color:var(--text-tertiary)}.summary .sk-total{margin-top:100px}.summary .change-retry{background:none;border:0;padding:0;font-family:inherit;text-decoration:underline;cursor:pointer}.summary .summary-note{position:absolute;top:192px;left:0;right:0;font-size:var(--font-sm);color:var(--white-55);text-align:center}.dash-banner{display:block;width:calc(100% - 2 * var(--space-6));margin:var(--space-2) var(--space-6) 0;padding:10px 14px;border:1px solid var(--white-15);border-radius:var(--radius-md);background:var(--white-05);color:var(--white-70);font:inherit;font-size:var(--font-sm);text-align:center;cursor:pointer}.dash-error{padding:var(--space-6);text-align:center;gap:var(--space-3)}.dash-error h1{margin:0;font-size:var(--font-2xl);color:var(--text-primary)}.dash-error p{margin:0 0 var(--space-3);max-width:300px}.dash-error .btn{width:auto;padding:0 var(--space-8)}.coin{border-radius:50%;object-fit:cover;width:38px;height:38px;position:relative;transform:scale(.968)}.coin img,.coin video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:50%}.dash-nav .icon-btn:first-child{background:var(--white-10)}.dash-nav .icon-btn img{width:36px;height:36px}.dash-aura{position:absolute;left:50%;transform:translate(-50%);pointer-events:none;z-index:1;top:calc(var(--dashboard-nav-height) + 165px);width:112%;height:500px}.dash-aura iframe{width:100%;height:100%;border:0;display:block}.dash-aura>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.autopilot{height:100%;overflow-x:hidden;overflow-y:auto;padding:0 var(--space-5) calc(var(--space-7) + var(--safe-bottom))}.autopilot h1{text-align:center;font-size:var(--font-2xl);margin:var(--space-2) 0 0}.tos-copy{white-space:pre-wrap;color:var(--white-50);font-size:var(--font-sm);line-height:18px}.orders-page{padding:var(--space-3) var(--space-5) calc(var(--space-7) + var(--safe-bottom))}.orders-page h1{text-align:center;font-size:var(--font-2xl);font-weight:500;margin:var(--space-1) 0 var(--space-4)}.orders-list{display:flex;flex-direction:column;gap:var(--space-1);padding-bottom:var(--space-6)}.orders-section{text-align:center;color:var(--white-50);font-size:var(--font-lg);padding:var(--space-5) 0 var(--space-3)}.orders-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:280px;text-align:center;padding:var(--space-6)}.orders-empty-emoji{font-size:36px}.orders-empty-title{margin:var(--space-1) 0 0;font-size:var(--font-xl);font-weight:600}.orders-empty p{max-width:232px;margin-top:var(--space-1)}.trade-wrap{width:100%;text-align:left;margin-bottom:14px}.trade-card{width:100%;border-radius:var(--radius-md);padding:10px var(--space-3) var(--space-3);overflow:hidden}.trade-card.up{background:linear-gradient(90deg,#085f0a8c,#121212f5 42%)}.trade-card.down{background:linear-gradient(90deg,#9024269e,#121212f5 42%)}.trade-card.pending{background:linear-gradient(90deg,#5050508c,#121212f5 42%)}.trade-top{display:flex;align-items:center;gap:10px}.trade-icons{position:relative;width:40px;height:40px;flex:0 0 40px}.trade-icon{position:absolute;width:23px;height:23px;border-radius:50%;object-fit:cover;background:#2a2a2a;border:2px solid var(--black)}.trade-icon.two{left:0;bottom:0;z-index:2}.trade-icon.one{right:0;top:0;z-index:1}.trade-meta{display:flex;align-items:center;gap:var(--space-2);flex:1;min-width:0}.trade-meta>div:first-child{flex:1;min-width:0}.trade-symbol{font-size:var(--font-lg);font-weight:500;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trade-date{color:var(--white-50);font-size:var(--font-xs)}.trade-side{font-size:var(--font-lg);font-weight:500;white-space:nowrap}.trade-side.up,.trade-side.down{color:#2cdd7f}.trade-side.down{color:var(--danger)}.trade-side.pending{color:var(--white-50)}.trade-rule{width:1px;height:22px;background:#082812}.trade-rule.down{background:#28080a}.trade-rule.pending{background:var(--white-15)}.trade-bottom{display:grid;grid-template-columns:1fr auto 1fr 1fr;align-items:end;gap:var(--space-2);margin-top:10px}.trade-label{color:var(--white-50);font-size:var(--font-2xs);letter-spacing:.4px;text-transform:uppercase}.trade-value{font-size:var(--font-sm);font-weight:500;margin-top:var(--space-0-5)}.trade-value.muted{color:var(--white-50)}.trade-chevron{color:var(--text-tertiary);font-size:var(--font-xl);line-height:1;padding-bottom:var(--space-0-5)}.trade-profit{text-align:right}.trade-strategy{margin-top:var(--space-1);padding:0 var(--space-3);color:var(--white-50);font-size:var(--font-xs);font-weight:400}.order-stats{display:grid;grid-template-columns:116px 1fr;gap:var(--space-2);margin:var(--space-5) 0 var(--space-4);height:87px}.order-stat{border-radius:var(--radius-sm);display:flex;flex-direction:column;align-items:center;justify-content:center}.order-stat.up{background:#085f0a;color:#2cdd7f}.order-stat.down{background:#902426;color:var(--danger)}.order-stat.flat{background:#3c3c3c;color:var(--white-70)}.order-stat-value{font-size:var(--font-3xl);font-weight:500;line-height:1.1}.order-stat-label{font-size:var(--font-xs);opacity:.75;text-transform:lowercase}.order-live{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--font-md);margin:var(--space-2) 0 var(--space-4)}.order-live span:first-child{color:var(--white-50)}.order-row{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4) 0;border-bottom:1px solid var(--white-05);font-size:var(--font-lg)}.order-row span:last-child{color:var(--white-70)}.order-snapshot{margin-top:18px}.order-snapshot-title{text-align:center;color:var(--white-50);font-size:var(--font-md);margin-bottom:var(--space-3)}.order-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4) var(--space-3)}.order-done{text-align:center;padding:36px var(--space-3) var(--space-4)}.order-done-mark{width:64px;height:64px;margin:0 auto var(--space-4);border-radius:50%;display:grid;place-items:center;background:#085f0a;color:#2cdd7f;font-size:var(--font-3xl)}.notifications-page{padding:0 0 calc(var(--space-7) + var(--safe-bottom))}.notifications-divider{flex:none;height:1px;background:var(--white-10)}.notifications-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:58cqh;padding:0 var(--space-10)}.notifications-empty-title{margin:var(--space-3) 0 0;font-size:var(--font-2xl);font-weight:600}.notifications-empty p{margin-top:6px;color:var(--white-50);font-size:var(--font-md);line-height:1.4}.noti-list{display:flex;flex-direction:column;margin-top:6px}.noti-cell{display:flex;align-items:flex-start;gap:10px;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--white-10)}.noti-avatar{width:35px;height:35px;flex:none;border-radius:50%;background:var(--white);object-fit:cover}.noti-body{flex:1;min-width:0}.noti-headline{font-size:var(--font-md);font-weight:600}.noti-detail{margin-top:var(--space-1);font-size:var(--font-sm);color:var(--white-50);line-height:1.45}.noti-image{margin-top:10px;width:100%;border-radius:var(--radius-md)}.noti-time{margin-top:var(--space-2);font-size:var(--font-2xs);font-weight:600;color:var(--text-tertiary)}.ap-range-item.on{background:var(--white);color:var(--black);font-weight:600}.ap-row-label{flex:1;color:var(--white-50);font-size:var(--font-xl)}.ap-row-value{font-size:var(--font-xl);font-weight:700;color:var(--text-primary)}.ap-row-account{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.ap-row-pending .ap-row-label{color:var(--text-primary)}.ap-row-sub{display:block;margin-top:var(--space-0-5);font-size:var(--font-sm);color:var(--white-50)}.ap-account-sub{margin-top:var(--space-0-5);font-size:var(--font-sm);font-weight:400;color:var(--white-50)}.ap-row-chevron{color:var(--text-tertiary);font-size:var(--font-2xl);line-height:1}.ap-more-menu{position:absolute;right:0;top:48px;z-index:5;min-width:200px;background:#202020;border:1px solid var(--white-15);border-radius:var(--radius-md);overflow:hidden}.ap-more-menu button{width:100%;min-height:44px;text-align:left;padding:10px var(--space-4);border-bottom:1px solid #ffffff12}.ap-more-menu button:disabled{color:#777}.ap-graph p{font-size:var(--font-xs);color:var(--white-50)}.ap-range{display:flex;align-items:center;justify-content:space-between;margin-top:14px;min-height:35px}.ap-range-item{font-size:var(--font-xs);color:var(--text-tertiary);border-radius:var(--radius-lg);height:28px;min-width:39px;padding:0 10px}.ap-rows{margin-top:0}.ap-chart-date{position:absolute;top:0;left:0;right:0;text-align:center;color:var(--white-50);font-size:var(--font-xs)}.ap-menu-destructive{color:#f66}.ap-chart-cursor{position:absolute;top:22px;bottom:0;border-left:1px dashed #ffffff60;pointer-events:none}.ap-balance{font-weight:700;font-size:var(--font-display-sm);line-height:1.5;letter-spacing:0}.ap-nav{position:sticky;top:0;background:var(--black);z-index:10;margin-bottom:36px}.ap-change{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-md);font-weight:400;margin-top:var(--space-2)}.ap-change-badge{flex:none;display:grid;place-items:center;color:#000000c7;width:24px;height:24px;border-radius:50%;background:color-mix(in srgb,currentColor 12%,transparent);font-size:var(--font-xl);font-weight:400}.ap-graph{margin-top:18px;display:grid;place-items:center;position:relative;touch-action:pan-y;height:315px;margin-left:-10px;width:calc(100% + 20px)}.ap-graph svg{width:100%;display:block;height:315px}.ap-divider{height:1px;margin:0 auto;width:100%;background:var(--white-10)}.ap-active-row:before{content:"";position:absolute;left:calc(50% - 16px);top:-1px;width:32px;border-top:1px solid var(--white-10)}.ap-funds{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2) var(--space-4);margin-top:var(--space-6)}.ap-fund{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.ap-fund span{color:var(--white-50);font-size:var(--font-md)}.ap-fund b{font-size:var(--font-xl);font-weight:700;font-variant-numeric:tabular-nums}.ap-funds-note{grid-column:1 / -1;margin:0;color:var(--white-50);font-size:var(--font-sm)}.ap-active-row{display:flex;align-items:center;justify-content:space-between;font-size:var(--font-lg);min-height:89px;color:var(--white-50);margin-top:var(--space-8);position:relative}.ap-team-note{margin:0 0 var(--space-4);color:var(--white-50);font-size:var(--font-sm)}.ap-row{display:flex;align-items:center;width:100%;gap:10px;text-align:left;border-bottom:1px solid var(--white-10);min-height:89px;padding:18px 0}.ap-row-label,.ap-row-value{font-size:var(--font-lg);font-weight:400}.order-confirm{padding:var(--space-4);border:1px solid var(--white-15);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:10px}.order-confirm p{margin:0 0 var(--space-1);color:var(--white-70);font-size:var(--font-md);text-align:center}.order-updated,.orders-updated{margin:var(--space-1) 0 0;font-size:var(--font-xs);text-align:center}.ap-graph-error{display:grid;justify-items:center;gap:var(--space-2)}.ap-graph-retry{font-size:var(--font-sm);text-decoration:underline;color:var(--text-primary);min-height:44px;padding:0 var(--space-3)}.ap-v2-list{grid-column:1 / -1;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.ap-v2-list li{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:var(--space-3);min-height:44px}.ap-v2-list li span{display:flex;flex-direction:column;min-width:0}.ap-v2-list small{color:var(--white-50);font-size:var(--font-sm)}.ap-v2-list b{font-variant-numeric:tabular-nums}.ap-v2-cancel{min-height:36px;min-width:72px;padding:0 var(--space-3);border:1px solid var(--white-10);border-radius:999px;background:transparent;color:inherit;font:inherit;cursor:pointer}.ap-v2-cancel:disabled{opacity:.5;cursor:default}.wallet-heading{margin:0;font-size:inherit;font-weight:inherit}.wallet{height:100%;overflow-x:hidden;overflow-y:auto;padding:calc(var(--safe-top) + 18px) var(--space-5) 140px}.wallet-total{font-size:var(--font-display-sm);font-weight:600}.activity-row{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;font-size:var(--font-md);border-bottom:1px solid var(--white-05)}.activity-copy{flex:1;min-width:0}.activity-direction{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:var(--font-xl);line-height:1}.activity-direction.received{color:var(--green);background:#1ad15c24}.activity-direction.sent{color:var(--text-secondary);background:var(--white-10)}.wallet-head-block{margin-bottom:18px}.wallet-total-row{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-0-5)}.wallet-eye{display:grid;place-items:center;color:var(--white-50)}.wallet-eye img,.wallet-eye svg{width:20px;height:20px}.wallet-card{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;gap:var(--space-3);padding:14px var(--space-3) 14px var(--space-4);margin-bottom:var(--space-3);border-radius:var(--radius-md);background:#ffffff0a;border:1px solid var(--white-10)}.wallet-card-copy{display:flex;flex-direction:column;min-width:0;flex:1}.wallet-card-name{font-size:var(--font-2xs);color:var(--text-tertiary)}.wallet-card-balance{font-size:var(--font-2xl);font-weight:600;line-height:1.15;margin:1px 0 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wallet-card-amount{font-size:var(--font-xs);color:var(--white-50);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wallet-ring{position:relative;width:70px;height:70px;flex:none}.wallet-ring svg{display:block}.wallet-ring-icon{position:absolute;top:50%;left:50%;width:36px;height:36px;transform:translate(-50%,-50%);border-radius:50%;object-fit:cover}.activity-more{display:block;width:100%;margin-top:var(--space-2);padding:var(--space-3) 0;color:var(--text-secondary);font-size:var(--font-md);text-align:center}.wallet-activity-title{margin:22px 0 var(--space-3);font-size:var(--font-2xl);font-weight:700}.wallet-sheet-sub{text-align:center;color:var(--white-50);font-size:var(--font-lg);margin:0 0 10px}.deposit-body{display:flex;flex-direction:column;align-items:center;text-align:center}.deposit-sub{margin:0;color:var(--white-50);font-size:var(--font-lg)}.deposit-qr{position:relative;width:280px;max-width:78%;aspect-ratio:1;margin:var(--space-8) 0 0;padding:var(--space-4);border:1px solid var(--white-15);border-radius:var(--radius-xl);display:grid;place-items:center}.deposit-qr-img{width:100%;height:100%;-webkit-touch-callout:default}.deposit-qr-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:58px;height:58px;border-radius:50%;background:var(--black);display:grid;place-items:center}.deposit-qr-center img{width:44px;height:44px;border-radius:50%}.deposit-wallet-title{margin-top:var(--space-7);font-size:var(--font-2xl);font-weight:700}.deposit-network{margin-top:var(--space-3);color:var(--white-55);font-size:var(--font-xl)}.deposit-address{margin-top:var(--space-3);max-width:320px;color:var(--white-55);font-size:var(--font-xl);line-height:1.6;word-break:break-all}.deposit-actions{display:flex;justify-content:center;gap:var(--space-3)}.deposit-btn{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) 26px;border-radius:var(--radius-xl);background:#ffffff14;color:var(--text-primary);font-size:var(--font-lg)}.deposit-warning{margin:auto 0 0;padding-top:var(--space-7);max-width:340px;color:var(--text-tertiary);font-size:var(--font-lg);line-height:1.5}.wallet-retry{display:block;margin-top:6px;padding:0;background:none;border:0;color:var(--white-70);font:inherit;font-size:var(--font-sm);text-decoration:underline;cursor:pointer}.wallet-error{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-6);text-align:center}.wallet-error h2{margin:0;font-size:var(--font-xl)}.wallet-error .btn{width:auto;padding:0 var(--space-8);margin-top:var(--space-2)}.deposit-unavailable{margin:var(--space-8) var(--space-2);text-align:center;color:var(--white-70)}.waiting-send{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;font-size:var(--font-md);border-bottom:1px solid var(--white-05)}.waiting-send-copy{flex:1;min-width:0}.waiting-send-note{margin-top:2px;font-size:var(--font-sm)}.waiting-send .btn{flex:none;width:auto;min-width:84px;height:44px;padding:0 var(--space-4);font-size:var(--font-md)}.loans-hero video{width:100%;height:100%;object-fit:contain}.loans h1{margin:0;padding:0 22px 0 var(--space-6);font-size:43px;line-height:50px;font-weight:600;white-space:pre-line}.loans h1+.loans-intro-slot{margin-top:var(--space-5)}.loans p.sub{margin:10px 22px var(--space-5) var(--space-6);color:var(--white-48);font-size:var(--font-lg);line-height:22px;white-space:pre-line}.action-card{margin:0 22px var(--space-3);height:94px;border-radius:var(--radius-lg);background:#080808eb;border:1px solid var(--white-28);display:flex;align-items:center;padding:0 var(--space-4) 0 18px;text-align:left;width:calc(100% - 44px)}.action-card.primary{border:0}.action-card .copy{flex:1}.action-card h3{margin:0;font-size:var(--font-xl);font-weight:600}.action-card p{margin:var(--space-0-5) 0 0;color:var(--white-52);font-size:var(--font-md);line-height:18px;white-space:pre-line}.loans{height:100%;overflow-x:hidden;overflow-y:auto;padding:calc(var(--safe-top) + var(--space-3)) 0 140px;padding-top:calc(var(--safe-top) + 6px)}.loans-hero{width:68%;margin:0 auto var(--space-2);aspect-ratio:1 / .78;margin-bottom:var(--space-1)}.loans .action-card p{margin-top:var(--space-1)}.loans-intro-slot>.loans-note,.loans-intro-slot>.loans-error{margin:0 22px var(--space-3) var(--space-6)}.loans-intro-slot>.loans-card,.loans-intro-step{margin:0 22px var(--space-3)}.loans-intro-step{display:flex;flex-direction:column;gap:var(--space-3)}.page-body.loans-page{display:flex;flex-direction:column;gap:14px}.loans-card-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.loans-card-head h2{margin:0}.loans-account{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 var(--space-3);border:1px solid var(--white-15);border-radius:var(--radius-xl);background:var(--white-05);color:var(--white-70);font:inherit;font-size:var(--font-sm);cursor:pointer}.loans-reference{margin:0;color:var(--text-tertiary);font-size:var(--font-sm);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.loans-arrival{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-page);display:grid;place-items:center;background:var(--black)}.loans-intro-slot:not(:empty)+.loader{display:none}.loans+[data-rk],.loans:has(+.error-boundary){display:none}.loans .action-card .arrow-btn{position:absolute;right:15px;top:calc(50% - 27px)}.loans .action-card .copy{padding-right:66px}.loans .arrow-btn{background:linear-gradient(145deg,#ffffff16,var(--white-15));border-color:#ffffff52}.loans .action-card{height:104px;align-items:flex-start;padding-top:18px;position:relative;background:linear-gradient(145deg,#ffffff06,var(--black));border-color:var(--white-28);box-shadow:inset 0 1px #ffffff09}.main-body>[data-rk]{height:100%}.loans-wallet{height:100%;overflow-x:hidden;overflow-y:auto;padding:calc(var(--safe-top) + var(--space-4)) 18px 140px;display:flex;flex-direction:column;gap:14px}.loans-note{margin:0;color:var(--white-55);font-size:var(--font-md);line-height:20px}.loans-error,.modal-card .loans-error{margin:0;color:#ff6b6b;font-size:var(--font-md);line-height:20px;overflow-wrap:anywhere}.loans-card{background:var(--card);border:1px solid var(--white-10);border-radius:var(--radius-lg);padding:var(--space-4);display:flex;flex-direction:column;gap:10px}.loans-card h2{margin:0 0 var(--space-0-5);font-size:var(--font-xl);font-weight:600}.loans-progress span{color:var(--white-70);font-size:var(--font-md)}.loans-sk{display:flex;flex-direction:column;gap:var(--space-3)}.loans-sk .sk{height:16px}.loans-sk .sk:nth-child(3n+2){width:70%}.loans-sk .sk:nth-child(3n){width:45%}.loans-row{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--font-lg)}.loans-row span:first-child{color:var(--white-55)}.loans-row span:last-child{text-align:right;overflow-wrap:anywhere}.loans-item{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--white-10)}.loans-item:first-of-type{border-top:0;padding-top:0}.loans-actions{display:flex;gap:10px}.loans-count{min-width:20px;padding:0 6px;border-radius:10px;background:var(--white-10);color:var(--white-70);font-size:var(--font-xs);font-weight:600;line-height:20px;text-align:center}.loans-panel{display:flex;flex-direction:column;gap:14px}.loans-group-title{display:flex;align-items:center;gap:var(--space-2)}.loans-closed .loans-row span:last-child{color:var(--white-70)}.loans-actions .btn{flex:1}.loans-form-actions{position:sticky;bottom:0;margin:0 calc(-1 * var(--space-5));padding:var(--space-3) var(--space-5);border-top:1px solid var(--white-05);background:var(--black)}.loans-form{display:flex;flex-direction:column;gap:14px}.loans-estimate{margin-top:-8px}.loans-field{display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--font-md);color:var(--white-55)}.loans-field>div:not(.loans-choices){display:flex;align-items:center;gap:var(--space-2);background:var(--white-05);border:1px solid var(--white-15);border-radius:var(--radius-md);padding:0 14px}.loans-field input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--white);font:inherit;font-size:var(--font-xl);padding:14px 0}.loans-field em{font-style:normal;color:var(--white-70)}.loans-slider label{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3)}.loans-slider strong{color:var(--white);font-weight:600;text-align:right}.loans-slider input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;width:100%;height:44px;margin:0;padding:0;background:transparent;cursor:pointer}.loans-slider input[type=range]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.loans-slider input[type=range]:disabled{cursor:default}.loans-slider input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(to right,var(--white) var(--fill),var(--white-15) var(--fill))}.loans-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;margin-top:-10px;border:0;border-radius:50%;background:var(--white)}.loans-slider input[type=range]::-moz-range-track{height:4px;border-radius:2px;background:var(--white-15)}.loans-slider input[type=range]::-moz-range-progress{height:4px;border-radius:2px;background:var(--white)}.loans-slider input[type=range]::-moz-range-thumb{width:24px;height:24px;border:0;border-radius:50%;background:var(--white)}.loans-slider-ends{display:flex;justify-content:space-between;margin:-6px 0 0;font-size:var(--font-sm);color:var(--text-tertiary)}.loans-choices{display:flex;flex-wrap:wrap;gap:var(--space-2)}.loans-choices button{background:var(--white-05);border:1px solid var(--white-15);border-radius:var(--radius-pill);color:var(--white);font:inherit;font-size:var(--font-md);min-height:44px;padding:var(--space-2) 14px;cursor:pointer}.loans-choices button.selected{background:var(--white);color:var(--black);border-color:var(--white)}.loans-link{align-self:flex-start;min-height:44px;padding:0;color:var(--accent);font-size:var(--font-md);cursor:pointer}.loans-choices button:disabled{background:transparent;border-color:var(--white-10);color:var(--text-tertiary);cursor:not-allowed}.funding{display:flex;flex-direction:column;gap:var(--space-4)}.funding p{margin:0}.funding-detail,.funding-disclosure{color:var(--white-55);font-size:var(--font-sm);line-height:1.5}.funding-amount{flex:none;height:64px;display:grid;place-items:center;font-size:var(--font-display-sm);font-weight:500}.funding-sources{display:flex;gap:var(--space-3);overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--space-5));padding:0 var(--space-5)}.funding-sources::-webkit-scrollbar{display:none}.funding-source{flex:0 0 168px;min-height:96px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--white-15);border-radius:var(--radius-lg);text-align:left}.funding-source.selected{border-color:var(--accent-strong);background:#c2a1f212}.funding-source:disabled{opacity:.35}.funding-source strong{font-weight:500}.funding-source span{font-size:var(--font-md)}.funding-source small{color:var(--white-50);font-size:var(--font-2xs);line-height:1.4}.funding-retry{color:var(--accent);font-size:var(--font-md)}.funding-quote{min-height:20px;color:var(--white-55);font-size:var(--font-sm);line-height:1.5}.funding-quote.blocked{color:#f1a5b1}.funding-keypad{flex:1;min-height:200px;max-height:276px}.funding-keypad .keypad{height:100%;margin:0;gap:0;grid-template-rows:repeat(4,1fr)}.funding-box{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--white-15);border-radius:var(--radius-lg)}.funding-box span,.funding-box small{color:var(--white-50);font-size:var(--font-sm)}.funding-box strong{font-size:var(--font-2xl);font-weight:600}.funding-rows{margin:0;border:1px solid var(--white-10);border-radius:var(--radius-lg)}.funding-rows div{display:flex;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4)}.funding-rows div+div{border-top:1px solid var(--white-10)}.funding-rows dt{color:var(--white-50);font-size:var(--font-sm)}.funding-rows dd{margin:0;text-align:right;font-size:var(--font-sm)}.funding-validity{margin:0;text-align:center;color:var(--white-50);font-size:var(--font-xs)}.funding-progress{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding-top:var(--space-8);text-align:center}.funding-progress h3{margin:0;font-size:var(--font-2xl);font-weight:600}.funding-progress p{color:var(--white-70);font-size:var(--font-md);line-height:1.5}.wallet-app{display:flex;flex-direction:column;gap:var(--space-2)}.funding-signing,.loans-working{display:flex;align-items:center;gap:var(--space-2)}.loans-working .spinner,.funding-signing .spinner,.loans-progress .spinner{flex:none;width:16px;height:16px}.funding-notice{color:#ffb36b}.funding-operation{margin-top:var(--space-4);color:var(--text-tertiary);font-size:var(--font-xs);word-break:break-all}.lending{display:flex;flex-direction:column;gap:var(--space-5)}.lending-balance{font-size:var(--font-display-sm);font-weight:600;text-align:center}.lending-sub{margin:calc(-1 * var(--space-4)) 0 0;text-align:center;color:var(--white-50);font-size:var(--font-sm)}.lending-pending{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--accent-strong);border-radius:var(--radius-lg);background:#c2a1f20f;text-align:left}.lending-pending span{color:var(--white-70);font-size:var(--font-sm);line-height:1.5}.lending-pending em{font-style:normal;color:var(--accent);font-size:var(--font-sm)}.lending-locks h2{margin:0 0 var(--space-2);font-size:var(--font-xl);font-weight:600}.lending-lock{display:flex;justify-content:space-between;align-items:baseline;padding:var(--space-3) 0;border-top:1px solid var(--white-10)}.lending-lock small{color:var(--white-50)}.linked-wallet{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid #ffb36b66;border-radius:var(--radius-lg);background:#ffb36b0d}.linked-wallet h2{margin:0;font-size:var(--font-xl);font-weight:600}.linked-wallet p{margin:0;color:var(--white-70);font-size:var(--font-sm);line-height:1.5}.linked-wallet dl{margin:0;border:1px solid var(--white-10);border-radius:var(--radius-md)}.linked-wallet dl div{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:48px;padding:0 var(--space-3)}.linked-wallet dl div+div{border-top:1px solid var(--white-10)}.linked-wallet dt{color:var(--white-50);font-size:var(--font-sm)}.linked-wallet dd{margin:0;display:flex;align-items:center;gap:var(--space-2)}.linked-wallet-address{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--font-sm)}.linked-wallet-current .linked-wallet-address{color:#ffb36b}.linked-wallet-copy{min-height:44px;padding:0 var(--space-2);color:var(--accent);font-size:var(--font-sm)}.linked-wallet .linked-wallet-hint{color:var(--white-50);font-size:var(--font-xs)}.lending-security h2{margin:0 0 var(--space-2);font-size:var(--font-xl);font-weight:600}.lending-security-row{width:100%;min-height:52px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--white-10);border-bottom:1px solid var(--white-10);font-size:var(--font-lg)}.lending-security-row span:last-child{color:var(--text-tertiary);font-size:var(--font-2xl)}.recovery-help{display:flex;flex-direction:column;gap:var(--space-3)}.recovery-help p{margin:0;color:var(--white-70);font-size:var(--font-sm);line-height:1.55}.recovery-help h3{margin:var(--space-3) 0 0;font-size:var(--font-lg);font-weight:600}.recovery-help .funding-rows div{align-items:center}.recovery-help-address{display:flex;align-items:center;gap:var(--space-2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.recovery-help-address button{min-height:44px;padding:0 var(--space-2);color:var(--accent);font-family:inherit}.recovery-help .recovery-help-warning{margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid #ffb36b66;border-radius:var(--radius-md);background:#ffb36b0d;color:var(--white-70)}.send-available{display:flex;align-items:center;justify-content:space-between;color:var(--white-55);font-size:var(--font-sm)}.send-available button{min-height:44px;padding:0 var(--space-2);color:var(--accent);font-size:var(--font-sm)}.send-destination{margin:0;font-size:var(--font-md)}.receive-tokens{width:100%;max-width:340px;margin-top:var(--space-7);text-align:left}.receive-tokens h3{margin:0 0 var(--space-2);font-size:var(--font-lg);font-weight:600}.receive-tokens dl{margin:0;border:1px solid var(--white-10);border-radius:var(--radius-md)}.receive-tokens dl div{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:44px;padding:0 var(--space-3)}.receive-tokens dl div+div{border-top:1px solid var(--white-10)}.receive-tokens dt{font-weight:600}.receive-tokens dd{margin:0;color:var(--white-55);font-size:var(--font-sm);text-align:right}.settings{position:relative;padding:0 0 calc(var(--space-10) + var(--safe-bottom))}.settings-header{display:flex;align-items:flex-start;justify-content:space-between;padding:6px 22px 10px var(--space-6)}.settings-title{margin:0;font-size:var(--font-display-sm);font-weight:700;line-height:1.1}.settings-name{margin:var(--space-0-5) 0 0;color:var(--white-50);font-size:var(--font-lg)}.settings-email{margin:2px 0 0;color:var(--text-tertiary);font-size:var(--font-sm);overflow-wrap:anywhere}.settings-avatar{width:64px;height:64px;flex:none;border-radius:50%;overflow:hidden;background:#cfcfcf;color:var(--text-tertiary);display:grid;place-items:center}.settings-avatar img{width:100%;height:100%;object-fit:cover}.settings-section{margin-top:6px}.settings-section-head{display:flex;align-items:baseline;justify-content:space-between;padding:var(--space-4) var(--space-6) 6px}.settings-section-title{margin:0;font-size:var(--font-2xl);font-weight:700}.settings-build{display:block;width:calc(100% - 2 * var(--space-6));margin:var(--space-6) var(--space-6) var(--space-8);padding:0;border:0;background:none;font:inherit;font-size:var(--font-xs);color:var(--text-tertiary);text-align:center;cursor:pointer}.settings-layout{display:block;margin-top:var(--space-2);overflow-wrap:anywhere}.settings-section-body{padding:0 var(--space-6)}.settings-row{display:flex;align-items:center;gap:14px;width:100%;padding:var(--space-4) 0;text-align:left;font-size:var(--font-lg);color:var(--text-primary);text-decoration:none;border-bottom:1px solid var(--white-10)}.settings-section-body .settings-row:last-child{border-bottom:none}.settings-row-label{flex:1;min-width:0}.settings-row-chevron{color:var(--text-tertiary);font-size:var(--font-2xl);line-height:1}.settings-explainer p{margin:0 0 var(--space-4);color:var(--white-55);font-size:var(--font-md);line-height:1.5}.settings-explainer-video{display:block;width:100%;margin:0 0 var(--space-4);border-radius:var(--radius-lg)}.profile{display:flex;flex-direction:column;align-items:center;padding:var(--space-3) 0 var(--space-6)}.profile h1{margin:var(--space-3) 0 0;font-size:var(--font-2xl);font-weight:600}.profile p{margin:var(--space-1) 0 0;color:var(--white-50);font-size:var(--font-sm)}.account-option{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--space-6) 0;font-size:var(--font-xl);font-weight:500}.account-divider{height:1px;background:var(--white-20, var(--white-20))}.kind-card{width:100%;text-align:left;padding:var(--space-5) 0;border-bottom:1px solid var(--white-20, var(--white-20))}.kind-card h3{margin:0 0 6px;font-size:var(--font-xl);font-weight:500}.kind-card p{margin:0;color:var(--text-tertiary);font-size:var(--font-sm);line-height:18px}.broker-list{margin-top:var(--space-4)}.lod-list{display:flex;flex-direction:column;gap:14px}.lod-row{display:flex;gap:10px;text-align:left;font-size:var(--font-sm);line-height:18px;color:var(--white-70, var(--text-secondary))}.cac-confirm-detail{margin:var(--space-0-5) 0 var(--space-5);text-align:center;color:var(--text-tertiary);font-size:var(--font-sm);line-height:1.5}.cac-card{background:#12100f;border:1px solid rgba(232,90,42,.1);border-radius:var(--radius-xl);padding:18px;margin-bottom:14px}.cac-transfer{display:flex;align-items:center;gap:var(--space-3)}.cac-transfer-icon{width:34px;height:34px;flex:none;border-radius:50%;background:#ffffff0f;display:grid;place-items:center;color:var(--white-70)}.cac-transfer-label{font-size:var(--font-md);color:var(--text-primary)}.cac-transfer-amounts{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end}.cac-transfer-crypto{font-size:var(--font-md);font-weight:600}.cac-transfer-usd{font-size:var(--font-xs);color:var(--white-50)}.cac-row{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) 0;font-size:var(--font-md)}.cac-row>span{color:var(--white-55)}.cac-row b{color:var(--text-primary);font-weight:600}.cac-legal{margin:0;text-align:center;font-size:var(--font-2xs);line-height:1.5;color:var(--text-tertiary)}.cac-legal a{color:#e85a2a;font-weight:700}.cac-funding-detail{text-align:center;color:var(--text-tertiary);font-size:var(--font-sm);line-height:1.6;max-width:280px;margin:var(--space-4) auto 26px}.cac-funding-amount .amount{font-size:clamp(36px,14cqw,60px);font-weight:400;line-height:1.2;margin:0 0 30px}.cac-amount-note{margin:var(--space-3) 0 0;color:var(--danger);font-size:var(--font-sm);line-height:1.5;text-align:center}.cac-funding-source{border-radius:var(--radius-lg);background:#d9d9d90d;border:1px solid var(--white-05);overflow:hidden}.cac-source-summary{width:100%;min-height:64px;padding:var(--space-3) var(--space-5);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);text-align:left;font-size:var(--font-lg)}.cac-source-summary strong{display:block;font-weight:400}.cac-source-summary small{display:block;font-size:var(--font-2xs);color:var(--white-50);margin-top:var(--space-0-5)}.cac-wallet-option span{font-size:var(--font-md)}.cac-funding-keypad{margin-top:var(--space-7);transition:opacity .2s,transform .2s}.cac-funding-keypad .keypad{gap:0;margin:0}.cac-funding-keypad .key{height:54px}.choosing-asset .cac-funding-keypad{opacity:0;transform:scale(.3);height:0;margin:0;overflow:hidden}@media(prefers-reduced-motion:reduce){.cac-funding-keypad{transition:none}}.choosing-asset .cac-source-summary{display:none}.cac-wallet-options{display:flex;overflow-x:auto;scrollbar-width:none;gap:var(--space-3);padding:var(--space-5) var(--space-4);min-height:280px;align-items:center}.cac-wallet-item{flex:0 0 174px;min-width:0}.cac-wallet-option{display:flex;flex-direction:column;width:174px;min-width:0;height:174px;min-height:0;padding:14px var(--space-2);border:2px solid transparent;background:#0000001a;border-radius:var(--radius-lg);align-items:center;justify-content:flex-end;gap:6px;text-align:center}.cac-wallet-option.selected{border-color:var(--white);background:#00000040}.cac-wallet-option img{object-fit:contain;width:50px;height:50px;margin-bottom:22px}.cac-wallet-option strong{font-size:var(--font-2xl);font-weight:600;line-height:1.2}.cac-wallet-option small{color:var(--white-50);width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-xs);line-height:1.5}.cac-add-funds{width:100%;height:30px;margin-top:var(--space-3);border-radius:var(--radius-md);background:var(--white-05);color:var(--white-50);font-size:var(--font-xs);font-weight:500}.cac-add-funds:active{color:var(--text-primary);background:#ffffff1f}.cac-demo-label{text-align:left}.cac-demo-option{height:78px;padding:0}.cac-demo-option svg{width:24px;height:24px}.cac-demo-label small{display:block;font-size:var(--font-xs);color:var(--white-50);font-weight:400;margin-top:var(--space-0-5)}.cac-confirm .cac-card{background:var(--surface);border-color:var(--white-15);border-radius:var(--radius-xl)}.cac-confirm .cac-legal a{color:var(--accent-muted)}.cac-funding-amount>div:last-child .btn{background:#ffffff0a;border:1px solid var(--white-15);color:var(--text-primary)}.cac-confirm .cac-transfer{height:64px;padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4)}.cac-confirm .cac-transfer-icon{width:19px;height:20px;border-radius:0;background:transparent;color:var(--text-primary)}.cac-confirm .cac-transfer-label{font-size:var(--font-sm)}.cac-account-details{height:128px;padding:var(--space-7) var(--space-4);margin-bottom:0}.cac-account-details .cac-row{padding:0;font-size:var(--font-sm);line-height:20px}.cac-account-details .cac-row+.cac-row{margin-top:var(--space-7)}.cac-account-details .cac-row>span{color:var(--text-primary)}.account-preparation{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-overlay);background:var(--black);opacity:0;pointer-events:none;transition:opacity 1.1s ease-in-out}.account-preparation.expanded{opacity:1;pointer-events:auto}.account-preparation-orb{position:absolute;width:var(--preparation-side);aspect-ratio:1;left:50%;top:calc(50% - 60px);transform:translate(-50%,-50%)}.account-preparation-orb iframe{position:absolute;width:500px;height:500px;left:calc(50% - 250px);top:calc(50% - 250px);border:0;transform:translateY(var(--preparation-shift)) scale(var(--preparation-scale));transform-origin:center}.account-preparation>p{position:absolute;top:calc(50% - 60px + var(--preparation-side) / 2 - 24px);left:24px;right:24px;margin:0;font-size:var(--font-2xl);font-weight:500;line-height:1.5;text-align:center}.account-preparation-dots{display:inline-block;width:18px;text-align:left}@media(prefers-reduced-motion:reduce){.account-preparation{transition-duration:.25s}}.welcome{height:100%;display:flex;flex-direction:column;align-items:center;padding:calc(113px + var(--safe-top)) 0 calc(52px + var(--safe-bottom));position:relative}.auth{height:100%;display:flex;flex-direction:column;padding:calc(var(--space-5) + var(--safe-top)) 0 calc(var(--space-6) + var(--safe-bottom))}.auth-body{flex:1;padding:var(--space-8) var(--space-6) 0}.auth-title{font-size:var(--font-3xl);font-weight:500;line-height:1.25;margin:0 0 var(--space-7)}.auth-next{padding:0 var(--space-6);display:flex;flex-direction:column;gap:10px}.aura-page{display:flex;flex-direction:column;align-items:center;padding:calc(var(--safe-top) + var(--space-8)) var(--space-6) var(--space-4)}.aura-page>*,.empty>*{flex-shrink:0}@media(max-height:640px){.aura-page{padding-top:calc(var(--safe-top) + var(--space-4))}.aura-page .aura-hero{width:96px;height:96px}.aura-page .eyebrow{margin-top:var(--space-3)}}.aura-hero video{width:100%;height:100%;object-fit:cover}.eyebrow{margin:22px 0 var(--space-2);letter-spacing:3px;font-size:var(--font-xs);color:var(--white-50)}.aura-page h1{margin:0;text-align:center;font-size:var(--font-3xl);line-height:1.2;font-weight:600;white-space:pre-line}.aura-page .btn{margin-top:auto}.sign-pad{width:100%;height:180px;border-radius:var(--radius-md);border:1px solid var(--white-25);background:#111;touch-action:none;margin-bottom:var(--space-3)}.aura-hero{border-radius:50%;overflow:hidden;width:136px;height:136px}.aura-pill{margin-top:22px;width:170px;height:30px;display:grid;place-items:center;border:1px solid var(--white-28);border-radius:var(--radius-md);font-size:var(--font-2xs);font-weight:500;letter-spacing:3px;text-indent:3px;color:var(--text-primary)}.aura-detail{margin:var(--space-5) 0 0;max-width:320px;text-align:center;font-size:var(--font-lg);line-height:1.4;color:var(--white-55);white-space:pre-line}.aura-benefits{width:100%;max-width:340px;margin-top:var(--space-6)}.aura-benefit{height:48px;display:grid;place-items:center;text-align:center;font-size:var(--font-lg);color:#ffffffe6}.aura-benefit:not(:last-child){border-bottom:1px solid rgba(255,255,255,.14)}.aura-notify{position:relative;width:100%;height:var(--control-height);border-radius:var(--radius-xl);background:#0a0a0a;color:var(--text-primary);font-size:var(--font-xl);font-weight:700;display:grid;place-items:center}.aura-notify:disabled{opacity:1}.aura-cancel{color:var(--text-tertiary);font-size:var(--font-xl);font-weight:600}.aura-entry{position:relative;height:100%;min-height:0;overflow:hidden;background:var(--black)}.aura-artwork.settled{transform:translateY(0)}.aura-fallback{position:absolute;width:140px;height:140px;left:calc(50% - 70px);top:calc(50% - 70px);border-radius:50%;background:radial-gradient(circle at 40% 30%,#f9eaff,#8673c7 40%,#231a46 65%,var(--black) 75%);box-shadow:0 0 36px #aa8af533}.aura-wordmark svg{width:100%;height:100%}.aura-pager::-webkit-scrollbar{display:none}.aura-welcome-footer{position:absolute;z-index:3;left:20px;right:20px;bottom:calc(12px + var(--safe-bottom));opacity:var(--controls-opacity);pointer-events:auto}.aura-wordmark,.aura-caption h1,.aura-caption p,.aura-welcome-footer{transition:opacity .3s ease}.aura-welcome-actions{display:flex;gap:var(--space-3)}.aura-primary,.aura-secondary{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--control-height);padding:var(--space-3) var(--space-5);border-radius:var(--radius-xl);font-size:var(--font-md);font-weight:500;border:1px solid #ffffff30}.aura-primary{background:linear-gradient(160deg,#ffffff28,var(--white-05));box-shadow:inset 0 1px #ffffff25;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.aura-primary:disabled{opacity:.4;cursor:default}.aura-entry button:focus-visible,.aura-entry input:focus-visible,.aura-entry select:focus-visible{outline:2px solid #c0a5ff;outline-offset:4px}.aura-setup-nav button[hidden]{display:block;visibility:hidden}.aura-setup-nav .aura-skip{width:auto;height:44px;margin-left:auto;padding:0 var(--space-3);border-radius:var(--radius-lg);font-size:var(--font-lg);color:var(--white-70)}.aura-setup-form{min-height:0;flex:1;display:flex;flex-direction:column}.aura-setup-scroll{overflow-x:hidden;overflow-y:auto;flex:1;min-height:0;padding:0 var(--space-6) var(--space-5);pointer-events:auto;overscroll-behavior:contain}@keyframes aura-word-in{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur(0)}}.aura-option.selected{background:#b4a0ef15;border-color:#b4a0ef90}.aura-option.unavailable{color:var(--text-muted)}.aura-objective>span:nth-child(2){flex:1}.aura-text-action:disabled{opacity:.4}.aura-error{margin:var(--space-5) 0 0;color:#f1a5b1;font-size:var(--font-sm);line-height:1.65}.aura-availability{color:#777;font-size:var(--font-2xs);line-height:1.7;margin:var(--space-5) 0 0}.aura-result{display:flex;flex-direction:column;flex:1;min-height:0;pointer-events:auto}.aura-result p{font-size:var(--font-sm);color:var(--text-muted);line-height:1.65}.aura-result-eyebrow{text-align:center;color:#c4b3ef!important;font-size:var(--font-xs)!important;margin:0}.aura-boot{position:relative;z-index:2;text-align:center;padding-top:300px;color:var(--text-muted);font-size:var(--font-md)}@media(prefers-reduced-motion:reduce){.aura-artwork{transition:none;transform:none}.aura-step-title span{animation:none}}.aura-artwork{position:absolute;z-index:1;top:calc(var(--safe-top) + 62px);left:0;width:100%;height:calc((100% - 185px - var(--safe-top) - var(--safe-bottom)) * .61);transform:translateY(var(--entrance-offset));transition:height .68s ease,top .68s ease,width .68s ease,left .68s ease}.aura-artwork iframe{display:block;border:0;position:absolute;width:500px;height:500px;left:calc(50% - 250px);top:calc(50% - 250px);transform:translateY(var(--canvas-shift)) scale(var(--canvas-scale));transform-origin:center}.aura-caption h1{margin:0;color:#f5f5f5;line-height:1.3;opacity:var(--copy-opacity);font-size:calc(var(--entry-width) * 29 / 375);font-weight:400}.aura-caption p{color:var(--text-tertiary);line-height:1.65;margin:14px 0 0;opacity:var(--detail-opacity);font-size:calc(var(--entry-width) * 14 / 375)}.step-identity .aura-step-title{font-weight:400;font-size:calc(var(--entry-width) * 24 / 375)}@media(prefers-reduced-motion:reduce){.aura-setup{transition:none}}.aura-welcome{position:relative;height:100%;pointer-events:auto;touch-action:pan-y}.aura-pager{position:absolute;z-index:2;top:calc(68px + var(--safe-top) + (100% - 185px - var(--safe-top) - var(--safe-bottom)) * .61);bottom:calc(112px + var(--safe-bottom));left:0;right:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;pointer-events:auto;touch-action:pan-x pan-y}.aura-caption{flex:0 0 100%;padding:6px var(--space-6) var(--space-3);scroll-snap-align:center;scroll-snap-stop:always;text-align:center;overflow-x:hidden;overflow-y:auto}@media(max-height:640px){.aura-caption h1{font-size:var(--font-2xl);line-height:1.25}.aura-caption p{margin-top:var(--space-2);font-size:var(--font-sm);line-height:1.5}}.aura-wordmark{position:absolute;z-index:2;width:64px;height:22px;left:calc(50% - 32px);opacity:var(--logo-opacity);top:calc(max(20px,var(--safe-top)) + 18px)}.aura-methods .aura-option>svg{flex-shrink:0}.aura-entry .aura-field:focus,.aura-entry .aura-field:focus-visible{outline:none;border-color:var(--white);box-shadow:var(--focus-ring)}.aura-contact-row{display:flex;align-items:center;position:relative;gap:0}.aura-contact-row:has(select) .aura-field{padding-left:112px}.aura-entry.in-account .aura-artwork{top:var(--account-top);width:var(--account-side);height:var(--account-side);left:calc(50% - var(--account-side) / 2)}.aura-setup{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;pointer-events:none;padding-top:calc(var(--account-top) + var(--account-side) + var(--space-4));padding-bottom:var(--keyboard-inset, 0px)}.aura-setup-nav{position:absolute;left:12px;right:12px;top:var(--safe-top);display:flex;pointer-events:auto;justify-content:flex-start}.aura-setup-nav button{width:44px;height:44px;font-size:var(--font-3xl);line-height:1;border-radius:50%;background:transparent;display:grid;place-items:center}.aura-step-title{font-weight:600;margin:0;font-size:calc(var(--entry-width) * 26 / 375);line-height:1.5;padding-bottom:var(--space-2)}.aura-step-title span{display:inline-block;white-space:pre;animation:aura-word-in .32s ease-out both}@keyframes aura-word-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.aura-step-detail{font-size:calc(var(--entry-width) * 16 / 375);color:var(--text-muted);white-space:pre-line;line-height:1.5;margin:var(--space-1) 0 var(--space-5);animation:aura-detail-in .3s .12s ease-out both}@keyframes aura-detail-in{0%{opacity:0}to{opacity:1}}.aura-fields{display:grid;gap:var(--space-3)}.aura-field{min-width:0;width:100%;height:58px;border:1px solid rgba(186,173,224,.85);background:var(--surface-sunken);border-radius:calc(var(--entry-width) * 18 / 375);color:var(--text-primary);font-size:max(16px,calc(var(--entry-width) * 18 / 375));padding:var(--space-2) 18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;caret-color:var(--accent);min-height:58px;font-weight:400}.aura-field::placeholder{color:var(--text-tertiary)}.aura-methods,.aura-question-options,.aura-objectives{display:grid;margin-top:var(--space-5);gap:var(--space-3)}.aura-methods{margin-top:0}.aura-option{width:100%;text-align:left;display:flex;align-items:center;transition:background .2s,border-color .2s;position:relative;border:1px solid var(--white-22);background:var(--surface-sunken);border-radius:var(--radius-lg);min-height:60px;padding:18px var(--space-5);gap:var(--space-4);font-size:var(--font-lg);font-weight:500;line-height:1.5}.aura-methods .aura-option{animation:aura-control-in .4s ease-out both}.aura-methods .aura-option:nth-child(1){animation-delay:.18s}.aura-methods .aura-option:nth-child(2){animation-delay:.27s}.aura-methods .aura-option:nth-child(3){animation-delay:.36s}.aura-methods .aura-option:nth-child(4){animation-delay:.45s}@keyframes aura-control-in{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}.aura-option>span:first-child{width:auto;font-size:inherit;text-align:inherit}.aura-option.selected,.aura-objective.selected{background:#211f2e;border-color:var(--accent)}.aura-option.selected:after,.aura-objective.selected:after,.aura-projection-balance:after,.aura-recommendation-continue:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;pointer-events:none;background:conic-gradient(from var(--aura-border-angle),#b3a6d4,var(--accent),var(--white),var(--accent-muted),#9e94ba,#b3a6d4);-webkit-mask:linear-gradient(var(--white) 0 0) content-box,linear-gradient(var(--white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:aura-border-turn 4s linear infinite}@keyframes aura-border-turn{to{--aura-border-angle: 360deg}}.aura-objective{display:flex;align-items:center;text-align:left;position:relative;gap:18px;min-height:calc(var(--entry-width) * 104 / 375);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface-sunken);border:1px solid var(--white-22)}.aura-objective-icon{font-size:var(--font-2xl);display:flex;align-items:center;color:var(--accent);flex-shrink:0}.aura-objective strong{display:block;font-size:calc(var(--entry-width) * 17 / 375);font-weight:600;line-height:1.5}.aura-objective small{display:block;font-size:calc(var(--entry-width) * 13 / 375);line-height:1.5;color:#fff9;margin-top:var(--space-0-5)}.aura-answer-trail{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none}.aura-answer-trail span{position:absolute;top:0;left:0;border-radius:50%;background:#c9b0f5;box-shadow:0 0 6px #b587f2}.aura-setup-actions{pointer-events:auto;background:linear-gradient(transparent,var(--black) 20%);padding:var(--space-4) var(--space-6) calc(var(--space-6) + var(--safe-bottom))}.aura-setup .aura-primary{font-size:var(--font-xl);font-weight:600;border-color:var(--white-15);background:linear-gradient(155deg,#ffffff1f,#ffffff12)}.aura-text-action{display:block;margin:var(--space-4) auto 0;padding:var(--space-1);font-size:var(--font-md);color:var(--text-muted)}.aura-verification{height:58px}.aura-verification .aura-field{position:relative;z-index:1;background:transparent;color:transparent;caret-color:transparent;border:none;box-shadow:none!important;font-size:var(--font-2xl)}.aura-code-boxes{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(6,1fr);gap:var(--space-2);pointer-events:none}.aura-code-boxes span{display:grid;place-items:center;border:1px solid #baade0d9;border-radius:var(--radius-md);background:var(--surface-sunken);font-size:var(--font-2xl);font-weight:500}.aura-verification:focus-within .aura-code-boxes span{border-color:var(--accent)}.step-verification .aura-text-action{margin:0 auto}.step-investment .aura-step-title{font-size:var(--font-lg);font-weight:400;text-align:center}.step-investment .aura-setup-form{display:block;overflow-x:hidden;overflow-y:auto;pointer-events:auto}.step-investment .aura-setup-scroll{overflow:visible;padding-bottom:0}.step-investment .aura-setup-actions{padding-top:var(--space-8)}.step-investment .aura-primary{background:var(--surface);box-shadow:none}.aura-amount-display:focus-visible{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px #c9bfeb66}.aura-keypad{height:216px;margin-top:var(--space-7)}.step-identity .aura-step-detail{margin-top:var(--space-3);margin-bottom:var(--space-8)}.step-bridge .aura-step-content,.step-reveal .aura-step-content{text-align:center;padding-top:0}.step-reveal .aura-setup-scroll{pointer-events:none}.aura-result-scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 var(--space-6) var(--space-5);padding-bottom:var(--space-7)}.aura-setup.step-recommendation{padding-top:0}.step-recommendation .aura-result-scroll{padding-top:calc(var(--account-top) + var(--account-side) + var(--space-4))}.aura-entry.in-recommendation .aura-artwork.settled{transform:translateY(calc(-1 * var(--recommendation-scroll, 0px)))}.aura-result h1{text-align:center;margin:0 0 var(--space-3);font-size:var(--font-display-sm);line-height:1.5;font-weight:700}.aura-result .aura-result-eyebrow{font-size:var(--font-lg)!important;color:#aaa!important}.aura-vault-tier{display:table;margin:var(--space-5) auto var(--space-6);min-width:96px;padding:var(--space-0-5) var(--space-3);height:26px;text-align:center;font-size:var(--font-md);color:var(--accent-strong);background:#c2a1f212;border:1px solid var(--accent-strong);border-radius:var(--radius-md)}.aura-projection-balance{position:relative;min-height:64px;padding:var(--space-4);border-radius:var(--radius-xl);background:#090909;font-size:var(--font-3xl);font-weight:600;text-align:center;line-height:1.2}.aura-example-amount{display:block;width:100%;padding:var(--space-2) 0;font-size:var(--font-md);color:var(--white-50);text-align:center;margin-bottom:10px}.aura-example-amount span{display:block;margin-top:var(--space-2)}.aura-projection-chart{width:100%;height:135px;overflow:visible}.aura-projection-chart text{font-family:Poppins,sans-serif;font-size:var(--font-2xs);font-weight:500;fill:#fff}.aura-projection-bar{transform-box:fill-box;transform-origin:bottom;animation:aura-bar-grow .55s cubic-bezier(.33,1,.68,1) both}.aura-projection-callout{animation:aura-detail-in .55s both}@keyframes aura-bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.aura-result .aura-chart-caption{font-size:var(--font-2xs);text-align:center;margin:10px 0 var(--space-6)}.aura-vault-terms{display:grid;grid-template-columns:1fr 1fr;padding-top:var(--space-6);border-top:.5px solid #404040;margin-bottom:44px}.aura-vault-terms>div{display:flex;flex-direction:column;gap:var(--space-2);text-align:center;padding:var(--space-5) var(--space-2)}.aura-vault-terms>div:nth-child(odd){border-right:.5px solid #404040}.aura-vault-terms>div:nth-child(-n+2){border-bottom:.5px solid #404040}.aura-vault-terms strong{font-size:var(--font-2xl);font-weight:600;color:var(--accent-strong)}.aura-vault-terms span{font-size:var(--font-xs);color:var(--text-muted)}.aura-recommendation-continue{position:relative}.aura-result-actions{flex:none;display:flex;flex-direction:column;padding:var(--space-3) var(--space-6) calc(var(--space-4) + var(--safe-bottom));background:linear-gradient(transparent,var(--black) 20%)}.aura-kind-error{margin:0 0 var(--space-3);text-align:center}.aura-recommendation-continue:after{background:conic-gradient(from var(--aura-border-angle),var(--white),#b8f0f5,#7d61ff,#c47aff,#ffbaf2,var(--white))}.aura-other-vaults{font-size:var(--font-xl);font-weight:500;margin-top:10px;min-height:52px}.aura-result .aura-vault-disclosure{margin-top:var(--space-7);font-size:var(--font-xs);color:var(--text-tertiary);line-height:1.65}.aura-access-help{margin:var(--space-4) 0 0;color:var(--text-tertiary);font-size:var(--font-sm)}.aura-access-help a,.aura-access-help button{color:var(--text-secondary)}.aura-access-help button{padding:0;border:0;background:none;font:inherit;text-decoration:underline;cursor:pointer}.aura-help-options{border-radius:var(--radius-xl);background:#202020;overflow:hidden}.aura-help-options button{display:block;width:100%;min-height:56px;color:var(--accent);font-size:var(--font-xl)}.aura-help-options button+button{border-top:1px solid #ffffff15}.aura-help-options button:disabled{opacity:.4}.aura-secondary{background:transparent;border-color:#ffffff3d}.aura-welcome-actions .aura-primary,.aura-welcome-actions .aura-secondary{min-height:var(--control-height);font-size:calc(var(--entry-width) * 14 / 375)}.aura-welcome-actions .aura-primary{font-weight:600}.aura-dots{display:flex;justify-content:center;gap:0;margin-bottom:var(--space-2)}@media(prefers-reduced-motion:reduce){.aura-entry *,.aura-entry *:after{animation:none!important;transition:none!important}}.aura-question-options .aura-option,.aura-objectives .aura-objective{animation:aura-control-in .4s ease-out both}.aura-amount-display{display:flex;align-items:center;justify-content:center;height:106px;color:#fff;outline:none;white-space:nowrap;font-size:var(--font-display-lg)}.aura-carousel-sheet{height:100%;overflow-x:hidden;overflow-y:auto;padding:10px 0 calc(var(--space-4) + var(--safe-bottom))}.aura-carousel-body{padding:0 0 var(--space-6)}.aura-carousel-sheet header{position:relative;min-height:44px;display:grid;place-items:center}.aura-carousel-sheet h2{font-size:var(--font-2xl);font-weight:600;margin:0}.aura-carousel-subtitle{text-align:center;font-size:var(--font-md);color:#c2a1f2b3;margin:var(--space-0-5) 0 var(--space-5)}.aura-vault-prompt{margin:0 var(--space-5) var(--space-3);font-size:var(--font-lg);font-weight:600}.aura-vault-list{display:flex;flex-direction:column;gap:var(--space-8);padding:0 var(--space-5)}.aura-carousel-card{border:1px solid var(--white-20);border-radius:var(--radius-lg);background:#0b0b0f;padding:var(--space-5) 18px 18px;display:flex;flex-direction:column}.aura-carousel-card.recommended{border-color:var(--accent-strong)}.aura-carousel-heading{display:flex;gap:6px;align-items:center;margin-bottom:var(--space-4)}.aura-carousel-heading:has(+.aura-carousel-tagline){margin-bottom:var(--space-0-5)}.aura-carousel-tagline{margin:0 0 var(--space-3);font-size:var(--font-xs);color:#c2a1f2b3}.aura-carousel-balance{font-size:var(--font-display-sm);font-weight:600;line-height:1.4}.aura-carousel-caption{font-size:var(--font-xs);color:var(--white-50);margin:0 0 14px}.aura-carousel-card dl{display:grid;grid-template-columns:1fr 1fr;gap:14px var(--space-3);border-top:.5px solid var(--white-20);padding-top:14px;margin:0 0 var(--space-5)}.aura-carousel-card dl>div{display:flex;flex-direction:column-reverse}.aura-carousel-card dd{font-size:var(--font-md);font-weight:600;margin:0}.aura-carousel-card dt{font-size:var(--font-xs);color:#c2a1f2b3;margin:var(--space-0-5) 0 0}.aura-carousel-card .aura-primary{margin-top:auto;min-height:46px;font-size:var(--font-lg);border-color:var(--accent-strong)}.aura-carousel-card .aura-secondary{margin-top:var(--space-3);min-height:46px}.aura-carousel-note{margin:var(--space-2) 0 0;font-size:var(--font-xs);color:var(--white-50);text-align:center}.page-body.vault-history-body{display:flex;padding:0;overflow:hidden}.vault-history-body iframe{flex:1;width:100%;border:0;background:var(--white)}.aura-carousel-legal{margin:var(--space-4) var(--space-6) 0;font-size:var(--font-2xs);color:var(--white-50);text-align:center}.aura-contact-row select{padding:var(--space-3) var(--space-1);color:#eee;font:inherit;font-size:var(--font-lg);position:absolute;z-index:1;left:12px;width:86px;max-width:86px;border:0;border-right:1px solid #ffffff2e;border-radius:0;background:transparent;opacity:0;height:44px;cursor:pointer}.aura-country-label>span{margin-left:auto;color:var(--text-muted)}.step-investment .aura-error{text-align:center}.step-questions .aura-step-detail{margin-top:var(--space-5)}.step-questions .aura-step-detail+.aura-question-options{margin-top:0}.aura-reveal-message{margin:calc(-48px - var(--entry-width) * 32 / 375) 0 0;color:#ffffffbf;font-size:calc(var(--entry-width) * 17 / 375);text-align:center;animation:aura-word-in .35s ease-out both;margin-top:calc(-16px - var(--entry-width) * 32 / 375)}.aura-carousel-heading h3{font-size:var(--font-2xl);font-weight:600;margin:0;line-height:1.3;overflow-wrap:anywhere;min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aura-verification:focus-within .aura-code-boxes span.active{border-color:var(--white);box-shadow:var(--focus-ring)}.aura-verification:focus-within .aura-code-boxes span.active:empty:after{content:"";width:2px;height:26px;background:var(--accent);animation:aura-caret 1s steps(1) infinite}@keyframes aura-caret{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.aura-verification:focus-within .aura-code-boxes span.active:empty:after{animation:none}}.aura-country-label{position:absolute;left:12px;width:86px;height:24px;border-right:1px solid #ffffff2e;display:flex;align-items:center;gap:var(--space-1);padding-right:var(--space-2);pointer-events:none;font-size:var(--font-lg);font-weight:500}.aura-setup .aura-primary:disabled{opacity:.5;color:var(--text-primary)}.step-access .aura-primary,.step-name .aura-primary,.step-contact .aura-primary,.step-identity .aura-primary{font-size:var(--font-xl);font-weight:500}.step-identity .aura-primary{background:#ffffff0a;border-color:#ffffff73;box-shadow:none}.aura-carousel-heading span{font-size:var(--font-2xs);border-radius:var(--radius-md);padding:var(--space-1) var(--space-2);font-weight:600;flex-shrink:0;color:var(--accent-strong);background:#c2a1f21a}.add-vault-host{--add-vault-aura-top: 24px;height:100%;background:var(--black);overflow:hidden}.add-vault-host .aura-entry{height:100%}.add-vault-host:not(:has(.stage-preview)) .aura-artwork{top:var(--add-vault-aura-top)}.add-vault-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.add-vault-close{position:absolute;left:12px;top:calc(var(--safe-top) + 14px);width:44px;height:44px;display:grid;place-items:center;color:var(--white-50)}.add-vault-status{position:absolute;top:154px;left:24px;right:24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-6)}.add-vault-status>p{margin:0;font-size:var(--font-lg);color:var(--text-muted)}.add-vault-status .aura-primary{min-height:52px;background:var(--surface);border-color:var(--white-15);font-size:var(--font-xl)}.add-vault-browser{position:absolute;top:0;right:0;bottom:0;left:0}.add-vault-browser[hidden]{display:none}.add-vault-preview-back{z-index:5}.add-vault-content.stage-preview .aura-result{height:100%}.add-vault-content.stage-preview .aura-result-scroll{padding-top:calc(var(--account-top) + var(--account-side) + var(--space-4))}.add-vault-host:has(.stage-browser) .aura-artwork{visibility:visible}.add-vault-browser .aura-carousel-sheet{position:absolute;inset:calc(var(--add-vault-aura-top) + var(--account-side) + var(--space-4)) 0 0;height:auto;padding-top:0}.add-vault-browser .aura-carousel-sheet header{min-height:35px}.add-vault-host .aura-artwork{transition:height .75s ease-in-out,top .75s ease-in-out,width .75s ease-in-out,left .75s ease-in-out}.add-vault-content.stage-preview .aura-result,.add-vault-content.stage-preview .add-vault-preview-back{animation:add-vault-preview-in .25s ease-in-out .75s both}@keyframes add-vault-preview-in{0%{opacity:0}to{opacity:1}}.aura-holding-warning{margin:10px 0 0;padding:10px var(--space-3);border:1px solid rgba(255,196,77,.4);border-radius:var(--radius-md);background:#ffc44d14;color:#ffd27a;font-size:var(--font-sm);line-height:1.4}
