@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5901b7c6-module__ec5Qua__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_5901b7c6-module__ec5Qua__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8298327da6d5bcce-s.0vdai6er2bzon.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.3xwp9-ll1pnw_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2b402d8aebffd579-s.370ev4_4-yiay.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.41r31qmhr7_rd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1gavkj72q9u43.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_bba129a6-module__TUV0iq__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_bba129a6-module__TUV0iq__variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-green:#009b4b;--brand-green-dark:#007a3b;--brand-green-soft:#e9f7ef;--brand-orange:#ff8a00;--brand-orange-soft:#fff4e5;--brand-red:#e53935;--brand-red-soft:#fff0ef;--brand-off-white:#f7f8f7;--brand-ink:#101820;--brand-muted:#66736d;--brand-line:#dce5df;--brand-surface:#fff;--brand-shadow:0 20px 55px #10372314}*{box-sizing:border-box}html{background:var(--brand-off-white);max-width:100%;overflow-x:clip}body{background:var(--brand-off-white);color:var(--brand-ink);font-family:var(--font-inter), Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;max-width:100%;margin:0;overflow-x:clip}button{font:inherit}button,a{-webkit-tap-highlight-color:transparent}::selection{color:var(--brand-ink);background:#009b4b2e}.sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-shell{--sidebar-width:236px;grid-template-columns:var(--sidebar-width) minmax(0, 1fr);min-width:0;max-width:100%;min-height:100vh;transition:grid-template-columns .24s cubic-bezier(.2,.8,.2,1);display:grid}.app-shell.sidebar-collapsed{--sidebar-width:76px}.sidebar{border-right:1px solid var(--brand-line);background:#fff;flex-direction:column;min-width:0;padding:30px 22px;transition:padding .24s cubic-bezier(.2,.8,.2,1),transform .28s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.sidebar-header{justify-content:space-between;align-items:center;gap:10px;display:flex}.brand{color:var(--brand-ink);align-items:center;gap:9px;min-width:0;text-decoration:none;display:inline-flex}.brand-symbol{background:#fff;border:1px solid #e2e8e3;border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;box-shadow:0 6px 18px #153d2921}.brand-symbol svg{width:29px;height:31px;display:block}.brand-wordmark{white-space:nowrap;align-items:baseline;min-width:0;display:flex}.brand-name{font-family:var(--font-montserrat), Montserrat, sans-serif;letter-spacing:-.055em;font-size:1.08rem;font-weight:800}.brand-qualifier{border-left:1px solid var(--brand-line);color:var(--brand-green);letter-spacing:.05em;text-transform:uppercase;margin-left:8px;padding-left:8px;font-size:.62rem;font-weight:800}.sidebar-toggle{background:var(--brand-off-white);border:1px solid var(--brand-line);color:#65716b;cursor:pointer;border-radius:9px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;transition:background .16s,border-color .16s,color .16s,transform .16s;display:flex}.sidebar-toggle:hover,.sidebar-toggle:focus-visible{background:var(--brand-green-soft);color:var(--brand-green-dark);border-color:#8dcaaa;outline:none}nav{gap:6px;min-width:0;margin-top:58px;display:grid}.nav-item{color:#63716a;white-space:nowrap;border-radius:10px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;padding:11px 12px;font-size:.9rem;font-weight:650;text-decoration:none;transition:background .16s,color .16s,transform .16s;display:grid}.nav-item:hover{background:var(--brand-green-soft);color:var(--brand-green-dark);transform:translate(2px)}.nav-icon{color:#8a9790;justify-content:center;font-size:1rem;display:inline-flex}.nav-item.active{background:var(--brand-green);color:#fff;box-shadow:0 8px 22px #009b4b29}.sidebar-account{margin-top:auto;padding-top:24px}.sidebar-account .account-menu,.sidebar-account .account-menu-trigger{width:100%}.sidebar-account .account-menu-trigger{min-width:0}.sidebar-account .account-popover{inset:auto auto 0 100%}.sidebar-collapsed .sidebar{padding-left:16px;padding-right:16px}.sidebar-collapsed .sidebar-header{justify-content:center}.sidebar-collapsed .brand-wordmark,.sidebar-collapsed .nav-label{display:none}.sidebar-collapsed .sidebar-toggle{width:42px;height:28px;position:absolute;top:76px}.sidebar-collapsed .sidebar nav{margin-top:72px}.sidebar-collapsed .nav-item{grid-template-columns:1fr;justify-items:center;gap:0;padding-left:0;padding-right:0}.sidebar-collapsed .sidebar-account .account-menu-trigger{grid-template-columns:38px;min-width:0;padding:8px}.dashboard{width:100%;min-width:0;max-width:1200px;margin:0 auto;padding:54px clamp(24px,5vw,76px) 74px}.mobile-topbar,.mobile-drawer-header,.mobile-nav-backdrop{display:none}.topbar{align-items:center;gap:24px;margin-bottom:30px;display:flex}.testnet-notice{color:#c8def8;background:#172133;border:1px solid #2e4d73;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin:-24px 0 18px;padding:12px 15px;font-size:.78rem;display:flex}.eyebrow{color:#8d82ff;letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-size:.71rem;font-weight:750}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.06em;margin-bottom:0;font-size:clamp(2rem,5vw,3.4rem);line-height:1}h2{letter-spacing:-.03em;margin-bottom:0;font-size:1.2rem}.customer-heading h1{font-size:clamp(2rem,4vw,2.8rem)}.customer-heading .page-intro{margin-top:9px}.account-menu{z-index:50;position:relative}.account-menu-trigger{color:#f4f5f7;cursor:pointer;text-align:left;background:#111520;border:1px solid #2b3140;border-radius:13px;grid-template-columns:38px minmax(0,1fr) 10px;align-items:center;gap:10px;min-width:194px;padding:8px 11px 8px 8px;transition:background .15s,border-color .15s,transform .15s;display:grid}.account-avatar{object-fit:cover;background:#282444;border:1px solid #4e468a;border-radius:50%;width:38px;height:38px}.account-identity{gap:2px;min-width:0;display:grid}.account-identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.account-identity small{color:#818a9b;font-size:.64rem;font-weight:600}.account-chevron{border-bottom:2px solid #858da0;border-right:2px solid #858da0;width:7px;height:7px;transition:transform .15s;transform:rotate(45deg)}.account-chevron.open{transform:rotate(225deg)}.account-popover{opacity:0;pointer-events:none;transform-origin:0 100%;visibility:hidden;background:#141925;border:1px solid #303747;border-radius:13px;min-width:230px;padding:7px;transition:opacity .16s,transform .2s cubic-bezier(.2,.8,.2,1),visibility 0s linear .2s;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;transform:translateY(-7px)scale(.985);box-shadow:0 18px 50px #00000080}.account-popover[aria-hidden=false]{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:translateY(0)scale(1)}.account-popover p{color:#7f8798;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #292f3e;margin:0 5px 5px;padding:9px 7px 11px;font-size:.66rem;overflow:hidden}.account-popover a,.account-popover button{color:#cbd0da;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;width:100%;padding:10px;font-size:.74rem;text-decoration:none;display:block}.account-popover a:hover,.account-popover button:hover{color:#fff;background:#202636}.account-popover form{border-top:1px solid #292f3e;margin-top:4px;padding-top:4px}.account-preview-note{color:#71798a;padding:9px 10px;font-size:.66rem}.account-button,.primary-button,.secondary-button{cursor:pointer;border-radius:9px;padding:11px 15px;font-weight:650}.account-button{color:#c7cbd5;text-align:right;background:0 0;border:1px solid #363b4b;gap:3px;transition:background .15s,border-color .15s,color .15s;display:grid}.account-button:hover{color:#fff;background:#171b27;border-color:#5b6275}.account-button small{color:#8e96a7;font-size:.68rem;font-weight:600}.account-button:disabled,.primary-button:disabled,.secondary-button:disabled{cursor:not-allowed}.summary-grid,.action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.token-logo{flex:none;width:34px;height:34px;display:inline-flex}.token-logo svg,.token-logo img{width:100%;height:100%;display:block}.asset-switcher{background:#0f131d;border:1px solid #252b39;border-radius:13px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px;max-width:330px;margin-bottom:16px;padding:7px 8px;display:grid}.asset-switcher .ui-select-trigger{background:0 0;border:0;min-height:42px;padding:6px 8px}.asset-switcher .ui-select-trigger:hover:not(:disabled),.asset-switcher .ui-select.is-open .ui-select-trigger{box-shadow:none;background:#171c29}.asset-switcher .ui-select-menu{min-width:calc(100% + 53px);left:-53px}.asset-selector-placeholder{background:#1b2030;border-radius:50%;width:34px;height:34px}.asset-switcher.compact{width:100%;max-width:310px;margin:0}.asset-switcher.compact .token-logo,.asset-switcher.compact .asset-selector-placeholder{width:28px;height:28px}.wallet-hero{background:radial-gradient(circle at 20% 10%,#2b275255,#0000 45%),linear-gradient(135deg,#151927,#10141f 68%);border:1px solid #343853;border-radius:19px;grid-template-columns:minmax(0,1.45fr) minmax(230px,.55fr);min-width:0;max-width:100%;height:300px;margin-bottom:16px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 65px #05060b4d}.wallet-hero:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 15%,#9288ff12 45%,#0000 75%);position:absolute;inset:0;transform:translate(-40%)}.wallet-hero-main{z-index:1;min-width:0;padding:27px 30px 25px;position:relative;overflow:hidden}.asset-title-row{align-items:center;gap:11px;display:flex}.asset-title-row>div{gap:1px;display:grid}.asset-title-row strong{font-size:.82rem}.asset-title-row span{color:#777f90;font-size:.64rem}.asset-title-row .mock-asset-label{color:#67d7b2;letter-spacing:.02em;text-transform:uppercase;margin-top:3px;font-size:.55rem;font-weight:750}.wallet-hero .balance-card{background:0 0;border:0;min-height:0;padding:25px 0 0}.wallet-hero .balance-card>p{color:#858da0;margin-bottom:8px}.wallet-hero .balance-card>strong{margin-bottom:12px;font-size:clamp(2.4rem,6vw,4.5rem)}.wallet-hero .balance-card>small{color:#777f90}.wallet-hero .live-interest-indicator{margin-top:13px}.wallet-hero-side{z-index:1;background:#0b0e1666;border-left:1px solid #2b3040;gap:0;padding:22px;display:grid;position:relative}.compact-stat{border-bottom:1px solid #252b39;gap:7px;padding:13px 1px 16px;display:grid}.compact-stat:last-child{border-bottom:0}.compact-stat span{color:#737c8e;font-size:.66rem}.compact-stat strong{font-size:.85rem}.pending-stat strong{color:#9ba2af;font-size:.76rem}.asset-unavailable{padding:33px 0 12px}.asset-unavailable>strong{letter-spacing:-.05em;font-size:clamp(2rem,5vw,3.4rem);display:block}.asset-unavailable p{color:#7e8798;margin:11px 0 0;font-size:.76rem}.interest-showcase{background:radial-gradient(circle at 12% 30%,#6b5cff1e,#0000 34%),linear-gradient(115deg,#18172c,#111827 65%,#101722);border:1px solid #373463;border-radius:17px;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:24px;min-width:0;max-width:100%;height:170px;margin-bottom:16px;padding:24px 28px;display:grid;position:relative;overflow:hidden}.interest-token{background:#101522;border:1px solid #30364a;border-radius:18px;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.interest-token .token-logo{width:46px;height:46px}.interest-showcase-copy h2{letter-spacing:-.055em;font-size:clamp(1.6rem,3vw,2.35rem)}.interest-showcase-copy>p:last-child{color:#8b93a5;margin:9px 0 0;font-size:.75rem;line-height:1.5}.interest-showcase .interest-earned{min-width:155px}.interest-showcase .interest-earned strong{color:#ddd9ff;white-space:nowrap;margin-top:7px;font-size:1rem;display:block}.interest-showcase .interest-earned>span{color:#777f91;font-size:.64rem}.interest-showcase .interest-earned small{color:#727a8b;margin-top:8px;font-size:.62rem;display:block}.interest-showcase .interest-earned .earning-status{color:#79d6b7}.wallet-toolbar{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.testnet-badge{color:#91c8f7;background:#15243a;border:1px solid #294b70;border-radius:100px;flex:none;padding:7px 10px;font-size:.64rem;font-weight:750}.unavailable-wallet-panel{text-align:center;place-items:center;min-height:330px;padding:55px 25px;display:grid}.unavailable-wallet-panel .token-logo{width:54px;height:54px;margin-bottom:13px}.unavailable-wallet-panel h2{font-size:1.45rem}.unavailable-wallet-panel p{color:#818a9b;max-width:430px;margin:12px 0 0;font-size:.76rem;line-height:1.55}.balance-card,.panel{background:#111520;border:1px solid #282d3c;border-radius:15px;min-width:0;max-width:100%}.balance-card{min-height:174px;padding:25px}.balance-card p{color:#a7adbb;font-size:.85rem}.balance-card strong{letter-spacing:-.06em;margin-bottom:18px;font-size:2.5rem;display:block}.balance-card strong .amount-whole{color:inherit;font-size:1em;display:inline-block}.balance-card strong .amount-fraction{color:inherit;letter-spacing:0;align-items:baseline;font-size:.76em;display:inline-flex}.amount-decimal{display:inline-block}.amount-digit{contain:layout paint;place-items:center;width:.62em;height:1em;line-height:1;display:inline-grid;position:relative;overflow:hidden}.amount-digit-current{grid-area:1/1}.amount-digit-outgoing{will-change:transform;grid-area:1/1;place-items:center;animation:.5s cubic-bezier(.2,.72,.25,1) both amount-digit-out;display:grid}.amount-digit-changing .amount-digit-current{will-change:transform;animation:.5s cubic-bezier(.2,.72,.25,1) both amount-digit-in}.balance-card strong .asset-ticker{color:#a9afbc;letter-spacing:0;font-size:.9rem}.balance-card small{color:#747c8d;font-size:.76rem}.live-balance-card{position:relative}.live-balance-card strong{font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(1.6rem,4vw,2.5rem)}.live-interest-indicator{color:#7fd6be;align-items:center;gap:6px;margin-top:12px;font-size:.66rem;font-style:normal;font-weight:700;display:flex}.live-interest-indicator i{background:#4ade80;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite interest-pulse;display:inline-block}@keyframes interest-pulse{0%,to{opacity:.8;box-shadow:0 0 #4ade8055}50%{opacity:1;box-shadow:0 0 0 5px #4ade8000}}@keyframes amount-digit-out{0%{transform:translateY(0)}to{transform:translateY(-110%)}}@keyframes amount-digit-in{0%{transform:translateY(110%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.amount-digit-outgoing{display:none}.amount-digit-changing .amount-digit-current{animation:none}}.interest-summary{background:linear-gradient(115deg,#17172c,#111827);border:1px solid #343460;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin-top:16px;padding:20px 24px;display:flex}.interest-summary h2{font-size:1.35rem}.interest-summary p:not(.eyebrow){color:#8f97aa;margin:8px 0 0;font-size:.76rem;line-height:1.5}.interest-earned{text-align:right;flex:none;gap:7px;display:grid}.interest-earned>span{color:#8f97aa;font-size:.68rem}.interest-earned strong{color:#dad7ff;font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;font-size:1rem}.interest-earned strong .amount-whole{color:inherit;font-size:1em}.interest-earned strong .amount-fraction,.interest-earned strong .asset-ticker{font-size:.8em}.action-grid{margin-top:16px}.panel{padding:25px}.panel-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.network-chip,.locked-chip,.api-chip,.status-chip{white-space:nowrap;border-radius:100px;padding:6px 9px;font-size:.7rem;font-weight:700}.network-chip{color:#8cc3ff;background:#15233e}.locked-chip{color:#bbb2d3;background:#292631}.api-chip{color:#94d6ce;background:#1c2731}.panel-copy{color:#9da4b3;min-height:44px;margin:23px 0;font-size:.9rem;line-height:1.5}.address-placeholder{color:#747c8e;text-overflow:ellipsis;white-space:nowrap;background:#0a0d14;border:1px dashed #333a4c;border-radius:9px;margin-bottom:12px;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;overflow:hidden}.primary-button,.secondary-button{width:100%}.primary-button{color:#c7c4ff;opacity:.55;background:#5146d8;border:1px solid #5146d8}.primary-button:not(:disabled){color:#fff;cursor:pointer;opacity:1}.secondary-button{color:#80899b;background:0 0;border:1px solid #343b4e;margin-top:52px}.withdrawal-form{gap:13px;display:grid}.withdrawal-form .panel-copy{min-height:0;margin-bottom:3px}.withdrawal-form label{color:#aeb4c1;gap:7px;font-size:.73rem;font-weight:650;display:grid}.withdrawal-form input{color:#f4f5f7;font:inherit;background:#090c13;border:1px solid #343a4a;border-radius:8px;outline:none;width:100%;padding:11px 12px;font-size:.82rem}.withdrawal-form input:focus{border-color:#7468f0;box-shadow:0 0 0 3px #7468f022}.ui-select-field{gap:7px;min-width:0;display:grid}.ui-select-label{color:#aeb4c1;font-size:.73rem;font-weight:650}.ui-select{min-width:0;position:relative}.ui-select-trigger{color:#f4f5f7;cursor:pointer;text-align:left;background:#090c13;border:1px solid #343a4a;border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 12px;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}.ui-select-trigger:focus-visible,.ui-select.is-open .ui-select-trigger{border-color:#7468f0;box-shadow:0 0 0 3px #7468f022}.ui-select-trigger:disabled{cursor:not-allowed;opacity:.45}.ui-select-value{gap:2px;min-width:0;font-size:.82rem;display:grid}.ui-select-value>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-select-value small,.ui-select-option-copy small{color:#7f8798;font-size:.67rem;font-weight:550}.ui-select-value.is-placeholder{color:#72798a}.ui-select-chevron{border-bottom:2px solid #9b93d8;border-right:2px solid #9b93d8;flex:none;width:7px;height:7px;margin:-3px 2px 0 0;transition:transform .15s;transform:rotate(45deg)}.ui-select.is-open .ui-select-chevron{margin-top:3px;transform:rotate(225deg)}.ui-select-menu{opacity:0;pointer-events:none;transform-origin:top;visibility:hidden;z-index:40;background:#111520;border:1px solid #373d4e;border-radius:10px;gap:4px;min-width:100%;max-height:230px;margin-top:7px;padding:6px;transition:opacity .14s,transform .18s cubic-bezier(.2,.8,.2,1),visibility 0s linear .18s;display:grid;position:absolute;left:0;right:0;overflow:auto;transform:translateY(-7px)scale(.985);box-shadow:0 16px 38px #00000080,0 0 0 1px #7468f014}.ui-select.is-open .ui-select-menu{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:translateY(0)scale(1)}.ui-select-option{color:#d9dde7;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:17px minmax(0,1fr);align-items:center;gap:8px;width:100%;min-height:42px;padding:8px 9px;display:grid}.ui-select-option[aria-selected=true]{color:#fff;background:#292548;border-color:#514989}.ui-select-option[aria-selected=true].is-highlighted{background:#342e5f;border-color:#6d63c5}.ui-select-check{color:#a99fff;text-align:center;font-size:.8rem;font-weight:800}.ui-select-option-copy{gap:2px;min-width:0;font-size:.78rem;display:grid}.ui-select-option-copy>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-select-field-compact .ui-select-trigger{min-height:40px;padding:8px 10px}.ui-select-field-compact .ui-select-menu{min-width:220px}.inline-action .ui-select-field{min-width:0}.withdrawal-form .secondary-button{color:#d2ceff;cursor:pointer;margin-top:3px}.withdrawal-form .secondary-button:disabled{cursor:not-allowed;opacity:.45}.wallet-action-grid>.panel{height:450px;overflow:auto}.form-error{color:#f3a5b5;margin:0;font-size:.72rem;line-height:1.45}.form-success{color:#9cdbcb;margin:0;font-size:.72rem;line-height:1.45}.field-help{color:#7f8798;margin:0;font-size:.7rem;line-height:1.45}.field-help a{color:#aaa2ff}.withdrawal-history{border-top:1px solid #242a38;margin-top:22px;padding-top:20px}.withdrawal-history>h3{color:#aaa2ff;text-transform:uppercase;font-size:.76rem}.activity-panel{margin-top:16px}.history-tabs{background:#0b0e16;border:1px solid #292f3e;border-radius:11px;grid-template-columns:repeat(4,auto);gap:4px;margin-top:22px;padding:4px;display:inline-grid}.history-tab{color:#858d9e;cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:8px;min-width:92px;padding:9px 13px;font-size:.72rem;font-weight:700;transition:background .15s,border-color .15s,color .15s}.history-tab:hover{color:#d7dbe4}.history-tab.active{color:#fff;background:#282442;border-color:#514a88}.history-tab:focus-visible{outline-offset:2px;outline:2px solid #8175f5}.activity-list{margin-top:20px}.activity-row{border-top:1px solid #242a38;grid-template-columns:11px minmax(0,1fr) auto;align-items:center;gap:15px;padding:17px 0;display:grid}.activity-icon{background:#6e63ef;border-radius:50%;width:8px;height:8px}.activity-row h3{margin-bottom:4px;font-size:.88rem}.activity-row p{color:#818a9b;margin-bottom:0;font-size:.78rem;line-height:1.4}.status-chip{color:#adb4c3;background:#1f2330}.self-review-chip{color:#f2a9b8;background:#35252d}.online{background:#4ade80!important}.offline{background:#f87171!important}.admin-shell{max-width:1240px;min-height:100vh;margin:0 auto;padding:54px clamp(24px,5vw,76px) 74px}.admin-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:26px;display:flex}.admin-subtitle{color:#a7adbb;max-width:640px;margin:17px 0 0;line-height:1.5}.admin-api-status{color:#94d6ce;white-space:nowrap;background:#1c2731;border-radius:100px;padding:8px 11px;font-size:.76rem;font-weight:700}.admin-alert{background:#17182a;border:1px solid #34315d;border-radius:14px;margin-bottom:16px;padding:20px 23px}.admin-alert strong{color:#d9d5ff;margin-bottom:6px;font-size:.92rem;display:block}.admin-alert p{color:#aaa8c7;margin:0;font-size:.85rem;line-height:1.5}.admin-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.admin-metric,.admin-panel{background:#111520;border:1px solid #282d3c;border-radius:15px}.admin-metric{padding:21px}.admin-metric p{color:#a7adbb;margin-bottom:14px;font-size:.78rem}.admin-metric strong{letter-spacing:-.06em;margin-bottom:9px;font-size:2rem;display:block}.admin-metric small{color:#747c8d;font-size:.72rem}.admin-panel{padding:25px}.admin-tabs{background:#0c1019;border:1px solid #282d3c;border-radius:13px;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-bottom:16px;padding:6px;display:grid}.admin-tabs button{color:#858da0;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;padding:11px;font-size:.76rem;font-weight:750}.admin-tabs button:hover{color:#d9dce3}.admin-tabs button.active{color:#fff;background:#26233f;border-color:#47417a}.customer-admin-workspace{grid-template-columns:minmax(330px,.75fr) minmax(520px,1.25fr)}.customer-directory-entry{border-top:1px solid #242a38;padding:16px 2px}.customer-directory-entry.selected{background:#111725}.customer-directory-identity{margin-bottom:10px}.customer-directory-identity strong{margin-bottom:5px;font-size:.83rem;display:block}.customer-directory-identity small{color:#7f8797;font-size:.7rem;display:block}.customer-wallet-options{gap:7px;display:grid}.customer-wallet-option{color:#cfd3dc;cursor:pointer;text-align:left;background:#0c1019;border:1px solid #282e3d;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:10px 11px;display:flex}.customer-wallet-option:hover{border-color:#4b466f}.customer-wallet-option.selected{background:#211e3b;border-color:#6259b2}.customer-wallet-option strong{margin-bottom:3px;font-size:.76rem;display:block}.customer-wallet-option small{color:#7f8797;font-size:.66rem;display:block}.wallet-detail-panel{min-height:600px}.wallet-facts dd{overflow-wrap:anywhere}.interest-admin-panel{gap:22px;display:grid}.interest-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.interest-policy-card{color:#aeb5c3;cursor:pointer;text-align:left;background:#0c1019;border:1px solid #2c3242;border-radius:12px;gap:6px;padding:17px;display:grid}.interest-policy-card:hover:not(:disabled){border-color:#514a91}.interest-policy-card.selected{color:#fff;background:#211e3b;border-color:#6259b2}.interest-policy-card>span{color:#948aff;letter-spacing:.08em;font-size:.68rem;font-weight:800}.interest-policy-card strong{font-size:1.15rem}.interest-policy-card small{color:#7e8798}.interest-policy-editor{background:#0c1019;border:1px solid #293041;border-radius:13px;gap:16px;padding:20px;display:grid}.interest-policy-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.interest-policy-fields>label,.interest-reason-field{color:#aeb4c1;gap:7px;font-size:.73rem;font-weight:650;display:grid}.interest-policy-fields input,.interest-reason-field input{color:#f4f5f7;font:inherit;background:#090c13;border:1px solid #343a4a;border-radius:8px;outline:none;width:100%;padding:11px 12px;font-size:.82rem}.interest-policy-fields input:focus,.interest-reason-field input:focus{border-color:#7468f0;box-shadow:0 0 0 3px #7468f022}.interest-status-selector{background:#090c13;border:1px solid #292f3e;border-radius:10px;grid-template-columns:1fr 1fr;gap:5px;padding:5px;display:grid}.interest-status-selector button{color:#7f8798;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:10px;font-weight:700}.interest-status-selector button.active{color:#fff;background:#272441;border-color:#504991}.interest-status-selector button:disabled{cursor:not-allowed;opacity:.55}.interest-policy-notice{margin:0}.interest-save-button{justify-self:end;max-width:260px}.admin-address-block{background:#090c13;border:1px solid #282e3c;border-radius:10px;margin:18px 0;padding:14px}.admin-address-block span{color:#778092;margin-bottom:7px;font-size:.66rem;display:block}.admin-address-block code{color:#c5cad5;overflow-wrap:anywhere;font-size:.72rem}.wallet-control{grid-template-columns:1fr auto;align-items:end;gap:12px;margin-top:18px;display:grid}.wallet-control label{color:#9299a8;gap:7px;font-size:.7rem;display:grid}.wallet-control input{color:#f4f5f7;font:inherit;background:#090c13;border:1px solid #343a4a;border-radius:8px;padding:10px 11px}.wallet-control-note{color:#737c8e;margin:10px 0 20px;font-size:.68rem;line-height:1.5}.danger-inline-button{color:#f3a5b5;cursor:pointer;background:#3b2028;border:1px solid #723847;border-radius:8px;padding:10px 13px;font-weight:700}.danger-inline-button:disabled{cursor:not-allowed;opacity:.45}.admin-data-section{border-top:1px solid #242a38;margin-top:16px;padding-top:14px}.admin-data-section summary{color:#a9a4ff;cursor:pointer;margin-bottom:5px;font-size:.74rem;font-weight:700}.wallet-active{color:#88d8cc;background:#17302e}.wallet-suspended{color:#f09aaa;background:#3b2028}.wallet-pending{color:#aeb5c3;background:#2a2d36}.withdrawal-admin-panel .withdrawal-metrics{margin:20px 0}.withdrawal-control-panel{background:#0c1019;border:1px solid #2d3948;border-radius:13px;margin-top:20px;padding:20px}.withdrawal-control-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.withdrawal-control-heading h3{margin:5px 0 7px;font-size:1.05rem}.withdrawal-control-heading p:not(.eyebrow){color:#858da0;max-width:680px;margin:0;font-size:.74rem;line-height:1.5}.withdrawal-limit-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.withdrawal-limit-summary div{background:#090c13;border:1px solid #242a38;border-radius:10px;padding:13px}.withdrawal-limit-summary span{color:#7e8799;margin-bottom:6px;font-size:.66rem;display:block}.withdrawal-limit-summary strong{font-size:.8rem}.withdrawal-control-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.withdrawal-control-form label{color:#9299a8;gap:7px;font-size:.7rem;display:grid}.withdrawal-control-form input{color:#f4f5f7;font:inherit;background:#090c13;border:1px solid #343a4a;border-radius:8px;padding:10px 11px}.withdrawal-control-form .withdrawal-control-reason{grid-column:1/-1}.withdrawal-control-actions{justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.withdrawal-pause-reason{color:#efa5b5;margin:13px 0 0;font-size:.72rem;line-height:1.45}.withdrawal-control-history{margin-top:18px}.withdrawal-review-note{color:#9299a8;gap:7px;margin-bottom:16px;font-size:.72rem;display:grid}.withdrawal-review-note input{color:#f4f5f7;font:inherit;background:#090c13;border:1px solid #343a4a;border-radius:8px;padding:10px 11px}.withdrawal-queue-row{align-items:flex-start}.withdrawal-queue-row>div:first-child{min-width:0}.withdrawal-queue-row p{overflow-wrap:anywhere}.withdrawal-review-actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:8px;display:flex}.reliability-panel{margin-bottom:16px}.reliability-copy{color:#858da0;max-width:700px;margin:8px 0 0;font-size:.78rem;line-height:1.55}.reliability-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.reliability-metric{background:#0c1019;border:1px solid #242a38;border-radius:12px;padding:16px}.reliability-metric span{color:#7e8799;margin-bottom:8px;font-size:.68rem;display:block}.reliability-metric strong{font-size:.88rem;line-height:1.35}.reliability-columns{grid-template-columns:1fr 1fr;gap:22px;display:grid}.reliability-history{border-top:1px solid #242a38;margin-top:20px;padding-top:16px}.reliability-history summary{color:#a9a4ff;cursor:pointer;font-size:.76rem;font-weight:700}.reliability-healthy,.run-succeeded{color:#88d8cc;background:#17302e}.reliability-degraded,.reliability-warning,.run-running{color:#e3bf6f;background:#352d1d}.reliability-critical,.run-failed{color:#f09aaa;background:#3b2028}.admin-list{margin-top:20px}.admin-row{border-top:1px solid #242a38;justify-content:space-between;align-items:center;gap:18px;padding:17px 0;display:flex}.admin-row h3{margin-bottom:5px;font-size:.9rem}.admin-row p{color:#818a9b;margin:0;font-size:.79rem}.reconciliation-panel{margin-top:16px}.case-open{color:#f0b69e;background:#33231f}.case-resolved{color:#9ddac7;background:#162a25}.operator-session{place-items:flex-end end;gap:10px;display:grid}.operator-signout{color:#8f97a8;cursor:pointer;background:0 0;border:0;padding:0;font-size:.72rem}.admin-access-state{max-width:650px;margin:80px auto;padding:34px}.admin-access-state h1{margin-bottom:20px}.admin-access-state p{color:#9299a8;line-height:1.6}.operations-workspace{grid-template-columns:minmax(300px,.85fr) minmax(420px,1.15fr);gap:16px;display:grid}.operations-queue,.case-detail-panel{min-height:520px}.operations-case-row{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-top:1px solid #242a38;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:16px 2px;display:flex}.operations-case-row:hover,.operations-case-row.selected{background:#171b29}.operations-case-row strong{margin-bottom:5px;font-size:.83rem;display:block}.operations-case-row small{color:#7f8797;font-size:.7rem;display:block}.workflow-unacknowledged{color:#f0b69e;background:#38251f}.workflow-acknowledged{color:#c4bfff;background:#272541}.workflow-in_review{color:#9bc9f6;background:#17283c}.workflow-dispositioned{color:#9ddac7;background:#162a25}.case-empty-state{color:#7f8797;text-align:center;padding:80px 20px}.case-empty-state h2{line-height:1.5}.case-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.case-facts div{background:#0c1018;border:1px solid #252b38;border-radius:9px;min-width:0;padding:12px}.case-facts dt{color:#747d8d;text-transform:uppercase;margin-bottom:6px;font-size:.65rem}.case-facts dd{color:#c8ccd5;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.75rem;overflow:hidden}.case-evidence{background:#0b0e15;border:1px solid #252a37;border-radius:9px;margin-bottom:18px;padding:12px}.case-evidence summary{color:#929aaa;cursor:pointer;font-size:.75rem;font-weight:700}.case-evidence pre{color:#8b94a5;white-space:pre-wrap;max-height:220px;margin:14px 0 0;font-size:.68rem;line-height:1.5;overflow:auto}.case-actions{border-top:1px solid #252a37;gap:12px;padding-top:18px;display:grid}.admin-action-button{cursor:pointer;opacity:1;width:auto}.admin-action-button:disabled{cursor:not-allowed;opacity:.45}.inline-action{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.note-action textarea{color:#d9dde5;font:inherit;background:#090c13;border:1px solid #343a4a;border-radius:8px;padding:10px 11px;font-size:.75rem}.secondary-inline-button{color:#b3bac8;cursor:pointer;background:#181d29;border:1px solid #343b4c;border-radius:8px;padding:10px 13px;font-size:.72rem;font-weight:700}.secondary-inline-button:disabled{cursor:not-allowed;opacity:.45}.disposition-button{color:#d7c49f;border-color:#554a37}.note-action{gap:9px;display:grid}.note-action textarea{resize:vertical;min-height:78px}.case-history{border-top:1px solid #252a37;margin-top:22px;padding-top:20px}.case-history article{border-left:2px solid #38335f;margin:12px 0;padding:2px 0 2px 13px}.case-history article strong{font-size:.76rem}.case-history article p,.empty-copy{color:#7e8798;margin:4px 0 0;font-size:.7rem;line-height:1.5}.case-history .case-note{color:#b5bac5;white-space:pre-wrap}.operator-auth-card{border-color:#34305b}.operator-mode-context{color:#b8b1e1;background:#171528;border-color:#35305c}.mfa-card{max-width:560px}.mfa-loading{color:#aeb5c3;background:#171b29;border-color:#353b4d}.mfa-setup{gap:18px;display:grid}.mfa-instructions{background:#0c1019;border:1px solid #282e3c;border-radius:10px;gap:7px;padding:15px;display:grid}.mfa-instructions strong{color:#eef0f4;font-size:.84rem}.mfa-instructions span{color:#858e9f;font-size:.74rem;line-height:1.5}.mfa-enrollment{text-align:center;justify-items:center;gap:12px;display:grid}.mfa-enrollment p{color:#a5abb8;margin:0;font-size:.76rem}.mfa-qr-frame{background:#fff;border-radius:14px;padding:12px}.mfa-qr-frame img{width:210px;height:210px;display:block}.mfa-enrollment details{color:#9299aa;width:100%;font-size:.72rem}.mfa-enrollment summary{cursor:pointer;margin-bottom:10px}.mfa-enrollment code{color:#d6d9e1;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:#090c13;border:1px solid #2d3341;border-radius:8px;padding:11px;display:block}.mfa-cancel{color:#81899a;cursor:pointer;font:inherit;background:0 0;border:0;margin:18px auto 0;font-size:.76rem;display:block}.mfa-cancel:hover{color:#c5cad4}.auth-shell{justify-content:center;align-items:center;min-height:100vh;padding:32px 20px;display:flex}.auth-card{background:#111520;border:1px solid #282d3c;border-radius:18px;width:100%;max-width:520px;padding:34px;transition:border-color .2s,box-shadow .2s}.auth-card.signup-mode{border-color:#403a71;box-shadow:0 22px 70px #090a1155,0 0 0 1px #6d60e51a}.auth-brand{margin-bottom:34px;display:inline-block}.auth-mode-tabs{background:#090c13;border:1px solid #292f3e;border-radius:12px;grid-template-columns:1fr 1fr;gap:5px;margin-bottom:18px;padding:5px;display:grid}.auth-mode-tab{color:#7f8798;text-align:center;border:1px solid #0000;border-radius:8px;padding:11px 12px;font-size:.82rem;font-weight:750;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.auth-mode-tab:hover{color:#c8ccd7}.auth-mode-tab.active{color:#fff;background:#272441;border-color:#504991;box-shadow:0 4px 14px #05060b55}.auth-mode-context{color:#9299a8;background:#0d1019;border:1px solid #252b39;border-radius:9px;align-items:center;gap:8px;margin-bottom:30px;padding:10px 12px;font-size:.72rem;font-weight:650;display:flex}.auth-mode-context span{background:#54d6a0;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #54d6a014}.signup-mode .auth-mode-context{color:#b8b1e1;background:#18162b;border-color:#35305c}.signup-mode .auth-mode-context span{background:#8b7cff;box-shadow:0 0 0 4px #8b7cff17}.auth-card h1{margin-bottom:18px;font-size:clamp(2rem,8vw,3rem)}.auth-copy{color:#9da4b3;margin-bottom:25px;line-height:1.55}.auth-notice{border:1px solid;border-radius:9px;margin-bottom:18px;padding:11px 13px;font-size:.82rem;line-height:1.45}.auth-notice.error{color:#f3a8bc;background:#29171e;border-color:#673044}.auth-notice.success{color:#9bdec4;background:#13251f;border-color:#285947}.auth-form{gap:17px;display:grid}.auth-form label{color:#b8bdc9;gap:8px;font-size:.78rem;font-weight:650;display:grid}.auth-label-row{justify-content:space-between;align-items:center;display:flex}.auth-label-row small{color:#737b8c;font-size:.66rem;font-weight:600}.auth-form input{color:#f4f5f7;font:inherit;background:#090c13;border:1px solid #343a4a;border-radius:9px;outline:none;padding:12px 13px}.auth-form input:focus{border-color:#7468f0;box-shadow:0 0 0 3px #7468f022}.auth-form input:disabled{cursor:not-allowed;opacity:.55}.auth-button{cursor:pointer;opacity:1;margin:5px 0 0;padding-top:13px;padding-bottom:13px}.auth-button:disabled{cursor:not-allowed;opacity:.45}.auth-divider{color:#687184;align-items:center;gap:12px;margin:20px 0;font-size:.68rem;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:#292f3e;flex:1;height:1px}.google-auth-button{color:#202124;cursor:pointer;font:inherit;background:#fff;border:1px solid #d7dbe3;border-radius:9px;justify-content:center;align-items:center;gap:12px;width:100%;padding:12px 14px;font-size:.82rem;font-weight:700;display:flex}.google-auth-button span{color:#4285f4;font-size:1rem;font-weight:900}.google-auth-button:disabled{cursor:not-allowed;opacity:.45}.auth-help{color:#777f90;margin:16px 0 0;font-size:.72rem;line-height:1.55}.auth-link{color:#a9a1ff;text-align:center;margin-top:20px;font-size:.78rem;text-decoration:none;display:block}.auth-link:hover{text-decoration:underline}.auth-link-secondary{color:#81899a;margin-top:13px}.auth-safety{color:#6f7686;text-align:center;margin:22px 0 0;font-size:.72rem}.auth-progress-card{text-align:center}.auth-progress-mark{color:#b8b1ff;background:#221f4a;border:1px solid #5146d8;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 22px;font-size:1.2rem;font-weight:800;display:flex}.page-intro{color:#858d9d;max-width:620px;margin:14px 0 0;font-size:.82rem;line-height:1.5}.standalone-panel{min-height:460px;margin-top:0}.empty-state{color:#7e8798;text-align:center;place-items:center;gap:6px;padding:56px 18px;display:grid}.empty-state strong{color:#b7bdc9;font-size:.85rem}.empty-state span{font-size:.74rem}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.settings-card{min-height:250px}.wide-card{grid-column:1/-1}.profile-facts{gap:0;margin:22px 0 0;display:grid}.profile-facts div{border-top:1px solid #252b39;grid-template-columns:minmax(120px,.45fr) minmax(0,1fr);gap:10px;padding:15px 0;display:grid}.profile-facts dt{color:#788193;font-size:.71rem}.profile-facts dd{color:#c9ced8;overflow-wrap:anywhere;text-align:right;text-transform:capitalize;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.73rem}.settings-action{margin-top:4px}.security-grid{grid-template-columns:1fr}.security-state{background:#0d1718;border:1px solid #25433e;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;padding:15px;display:flex}.security-state div{gap:5px;display:grid}.security-state strong{font-size:.82rem}.security-state span{color:#7d9d96;font-size:.7rem}.address-book-toolbar{justify-content:space-between;align-items:end;gap:16px;margin:22px 0 6px;display:flex}.address-filters{grid-template-columns:minmax(145px,.8fr) minmax(210px,1.2fr);gap:10px;width:100%;max-width:520px;display:grid}.address-add-button{flex:none;width:auto;min-width:190px}.customer-enrollment input,.address-dialog-form input{color:#f4f5f7;font:inherit;background:#090c13;border:1px solid #343a4a;border-radius:8px;outline:none;width:100%;padding:11px 12px;font-size:.78rem}.customer-enrollment input:focus,.address-dialog-form input:focus{border-color:#7468f0;box-shadow:0 0 0 3px #7468f022}.settings-message{margin-top:12px}.address-list{border-top:1px solid #252b39;margin-top:22px}.address-row{border-bottom:1px solid #252b39;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:17px 0;display:grid}.address-row>div{gap:6px;min-width:0;display:grid}.address-row strong{font-size:.82rem}.address-row code{color:#949dad;text-overflow:ellipsis;white-space:nowrap;font-size:.69rem;overflow:hidden}.address-row small{color:#6f788a;font-size:.66rem}.address-metadata{flex-wrap:wrap;align-items:center;gap:6px!important;display:flex!important}.address-metadata>span{color:#abb3c4;background:#1b2030;border:1px solid #2d3447;border-radius:100px;padding:4px 7px;font-size:.62rem;font-weight:700}.address-metadata small{margin-left:2px}.address-active{color:#88d8cc;background:#17302e}.address-disabled{color:#8f97a6;background:#2a2d36}.customer-enrollment{margin-top:22px}.customer-enrollment input{width:100%;max-width:220px}.customer-enrollment .primary-button{max-width:300px}.modal-backdrop{z-index:90;background:#03050be6;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.address-dialog{background:#111520;border:1px solid #3b4260;border-radius:17px;width:100%;max-width:560px;max-height:calc(100vh - 44px);padding:28px;overflow-y:auto;box-shadow:0 24px 90px #000000a6}.dialog-header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.dialog-header .eyebrow{margin-bottom:7px}.dialog-header h2{font-size:1.45rem}.dialog-close{color:#aeb5c3;cursor:pointer;background:#191d29;border:1px solid #33394a;border-radius:9px;justify-content:center;align-items:center;width:38px;height:38px;padding:0 0 3px;font-size:1.35rem;line-height:1;display:flex}.dialog-close:hover,.dialog-close:focus-visible{color:#fff;background:#242938;border-color:#5d6680;outline:none}.dialog-copy{color:#8d95a5;margin:15px 0 22px;font-size:.78rem;line-height:1.55}.address-dialog-form{gap:15px;display:grid}.address-dialog-form>label{color:#aeb4c1;gap:7px;font-size:.73rem;font-weight:650;display:grid}.address-dialog-form .primary-button{margin-top:4px}.step-up-backdrop{z-index:100;background:#03050bd9;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.step-up-dialog{background:#111520;border:1px solid #3b4260;border-radius:17px;width:100%;max-width:510px;padding:28px;box-shadow:0 24px 90px #0009}.step-up-dialog h2{font-size:1.35rem;line-height:1.25}.step-up-dialog>p:not(.eyebrow):not(.form-error){color:#8d95a5;margin:13px 0 20px;font-size:.78rem;line-height:1.55}.verification-tabs{background:#090c13;border:1px solid #292f3e;border-radius:11px;grid-template-columns:1fr 1fr;gap:5px;margin-bottom:18px;padding:5px;display:grid}.verification-tabs button{color:#7f8798;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:10px;font-weight:700}.verification-tabs button.active{color:#fff;background:#272441;border-color:#504991}.verification-tabs button:disabled{cursor:not-allowed;opacity:.4}.email-verification-step{gap:12px;display:grid}.email-verification-step p{color:#9ca5b7;margin:0;font-size:.82rem;line-height:1.5}.dialog-cancel{color:#81899a;cursor:pointer;background:0 0;border:0;margin:17px auto 0;display:block}.dialog-cancel:hover{color:#d2d6de}h1,h2,h3{color:var(--brand-ink);font-family:var(--font-montserrat), Montserrat, var(--font-inter), sans-serif;font-weight:800}.dashboard{max-width:1280px}.topbar{margin-bottom:28px}.eyebrow{color:var(--brand-green)}.page-intro,.admin-subtitle,.panel-copy,.auth-copy{color:var(--brand-muted)}.testnet-notice{background:var(--brand-orange-soft);color:#754000;border-color:#ffd092}.testnet-notice span{color:#8b5c20}.testnet-badge{background:var(--brand-orange-soft);color:#8a4b00;border-color:#ffd092}.account-menu-trigger{border-color:var(--brand-line);color:var(--brand-ink);background:#fff;box-shadow:0 8px 24px #1735230a}.account-menu-trigger:hover,.account-menu-trigger[aria-expanded=true]{background:var(--brand-green-soft);border-color:#98cfad}.account-avatar{background:var(--brand-green-soft);border-color:#9fd4b3}.account-identity small,.account-preview-note{color:var(--brand-muted)}.account-popover{border-color:var(--brand-line);box-shadow:var(--brand-shadow);background:#fff}.account-popover p,.account-popover form{border-color:var(--brand-line);color:var(--brand-muted)}.account-popover a,.account-popover button{color:#34413a}.account-popover a:hover,.account-popover button:hover{background:var(--brand-green-soft);color:var(--brand-green-dark)}.account-popover form button{color:var(--brand-red)}.account-button{border-color:var(--brand-line);color:#4f5d55}.account-button:hover{background:var(--brand-green-soft);color:var(--brand-green-dark);border-color:#9dceb1}.account-button small{color:var(--brand-muted)}.asset-switcher{border-color:var(--brand-line);background:#fff;box-shadow:0 10px 28px #153c2710}.asset-switcher .ui-select-trigger:hover:not(:disabled),.asset-switcher .ui-select.is-open .ui-select-trigger{background:#f3f6f4}.asset-selector-placeholder{background:#e4ebe7}.wallet-hero{background:radial-gradient(circle at 77% -18%,#ff8a0026 0,#0000 22rem),radial-gradient(circle at 14% 118%,#009b4b1f 0,#0000 22rem),linear-gradient(135deg,#101820 0%,#17252c 58%,#121d24 100%);border-color:#263940;box-shadow:0 25px 60px #10182024}.wallet-hero:before{background:linear-gradient(90deg, var(--brand-green) 0 34%, var(--brand-orange) 34% 67%, var(--brand-red) 67% 100%);content:"";z-index:2;height:3px;position:absolute;inset:0 0 auto}.wallet-hero:after{background:linear-gradient(112deg,#0000 18%,#ffffff0c 47%,#0000 73%)}.wallet-hero .live-interest-indicator i{background:#40c980}.balance-card,.panel,.admin-metric,.admin-panel{border-color:var(--brand-line);background:#fff;box-shadow:0 12px 36px #1437230b}.balance-card p,.panel-copy,.admin-metric p,.admin-metric small,.admin-row p,.empty-copy{color:var(--brand-muted)}.balance-card small{color:#76837c}.muted-card{background:#f3f6f4}.interest-showcase,.interest-summary{background:radial-gradient(circle at 96% 0,#fff0de 0,#0000 17rem),radial-gradient(circle at 0 110%,#eaf6ee 0,#0000 17rem),#fff;border-color:#dce4df;box-shadow:0 18px 45px #1018200b}.interest-token{border-color:var(--brand-line);background:#fff;box-shadow:0 9px 24px #14372310}.interest-showcase-copy>p:last-child,.interest-summary p:not(.eyebrow),.interest-earned>span,.interest-showcase .interest-earned>span,.interest-showcase .interest-earned small{color:var(--brand-muted)}.interest-showcase .interest-earned strong,.interest-earned strong{color:var(--brand-green-dark)}.interest-showcase .interest-earned .earning-status,.live-interest-indicator{color:var(--brand-green)}.panel-heading{color:var(--brand-ink)}.network-chip,.api-chip,.admin-api-status{background:var(--brand-green-soft);color:var(--brand-green-dark)}.locked-chip,.status-chip{color:#5f6c65;background:#eef1ef}.primary-button{background:var(--brand-green);border-color:var(--brand-green);color:#fff;opacity:.5;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s}.primary-button:not(:disabled){box-shadow:0 9px 22px #009b4b29}.primary-button:not(:disabled):hover{background:var(--brand-green-dark);border-color:var(--brand-green-dark);transform:translateY(-1px)}.secondary-button{color:var(--brand-green-dark);background:#fff;border-color:#9acdaf}.withdrawal-form .secondary-button{color:var(--brand-green-dark)}.secondary-button:not(:disabled):hover{background:var(--brand-green-soft);border-color:var(--brand-green)}.address-placeholder,.admin-address-block{color:#5f6d66;background:#f4f7f5;border-color:#cdd9d1}.withdrawal-form label,.ui-select-label,.interest-policy-fields>label,.interest-reason-field,.wallet-control label,.withdrawal-control-form label,.withdrawal-review-note,.address-dialog-form>label,.auth-form label{color:#48564f}.withdrawal-form input,.ui-select-trigger,.interest-policy-fields input,.interest-reason-field input,.wallet-control input,.withdrawal-control-form input,.withdrawal-review-note input,.customer-enrollment input,.address-dialog-form input,.auth-form input,.note-action textarea{color:var(--brand-ink);background:#fff;border-color:#cdd8d1}.withdrawal-form input:focus,.ui-select-trigger:focus-visible,.ui-select.is-open .ui-select-trigger,.interest-policy-fields input:focus,.interest-reason-field input:focus,.customer-enrollment input:focus,.address-dialog-form input:focus,.auth-form input:focus{border-color:var(--brand-green);box-shadow:0 0 0 3px #009b4b20}.ui-select-trigger:hover:not(:disabled){background:#f7faf8;border-color:#91c7a7}.ui-select-chevron{border-color:var(--brand-green)}.ui-select-menu{border-color:var(--brand-line);box-shadow:var(--brand-shadow);background:#fff}.ui-select-option{color:#35433c}.ui-select-option.is-highlighted{background:var(--brand-green-soft);color:var(--brand-green-dark);border-color:#c2e0ce}.ui-select-option[aria-selected=true],.ui-select-option[aria-selected=true].is-highlighted{background:var(--brand-green);border-color:var(--brand-green);color:#fff}.ui-select-check{color:var(--brand-green)}.ui-select-option[aria-selected=true] .ui-select-check,.ui-select-option[aria-selected=true] small{color:#fff}.field-help,.ui-select-value small,.ui-select-option-copy small{color:#758179}.field-help a,.withdrawal-history>h3{color:var(--brand-green-dark)}.form-error{color:#bd2522}.form-success{color:var(--brand-green-dark)}.withdrawal-pause-reason{color:#a92320}.history-tabs,.admin-tabs,.auth-mode-tabs,.verification-tabs,.interest-status-selector{border-color:var(--brand-line);background:#f1f5f2}.history-tab,.admin-tabs button,.auth-mode-tab,.verification-tabs button,.interest-status-selector button{color:#6b786f}.history-tab:hover,.admin-tabs button:hover,.auth-mode-tab:hover{color:var(--brand-green-dark)}.history-tab.active,.admin-tabs button.active,.auth-mode-tab.active,.verification-tabs button.active,.interest-status-selector button.active{color:var(--brand-green-dark);background:#fff;border-color:#aad4bb;box-shadow:0 6px 18px #1238220e}.history-tab:focus-visible{outline-color:var(--brand-green)}.activity-row,.withdrawal-history,.profile-facts div,.address-list,.address-row,.admin-data-section,.admin-row,.customer-directory-entry,.operations-case-row,.case-actions,.case-history,.reliability-history{border-color:var(--brand-line)}.activity-icon{background:var(--brand-orange)}.activity-row p,.profile-facts dt,.address-row code,.address-row small,.empty-state{color:var(--brand-muted)}.empty-state strong,.profile-facts dd{color:#34423a}.status-chip{border:1px solid var(--brand-line)}.self-review-chip,.wallet-suspended,.run-failed,.reliability-critical{background:var(--brand-red-soft);color:#bd2522}.admin-alert{background:var(--brand-orange-soft);border-color:#ffd092}.admin-alert strong{color:#704000}.admin-alert p{color:#805529}.admin-tabs{background:#edf3ef}.customer-directory-entry.selected,.operations-case-row:hover,.operations-case-row.selected{background:var(--brand-green-soft)}.customer-wallet-option,.interest-policy-card,.interest-policy-editor,.withdrawal-control-panel,.reliability-metric,.case-facts div,.case-evidence,.mfa-instructions{border-color:var(--brand-line);color:#536159;background:#f7f9f8}.customer-wallet-option:hover,.interest-policy-card:hover:not(:disabled){border-color:#8bc5a3}.customer-wallet-option.selected,.interest-policy-card.selected{background:var(--brand-green-soft);border-color:var(--brand-green);color:var(--brand-ink)}.interest-policy-card>span{color:var(--brand-green)}.withdrawal-control-panel.is-paused{background:var(--brand-red-soft);border-color:#efaaa8}.withdrawal-limit-summary div{border-color:var(--brand-line);background:#fff}.danger-inline-button{background:var(--brand-red-soft);color:#bd2522;border-color:#efaaa8}.secondary-inline-button{color:#506057;background:#fff;border-color:#b8c9be}.wallet-active,.address-active,.reliability-healthy,.run-succeeded,.case-resolved,.workflow-dispositioned{background:var(--brand-green-soft);color:var(--brand-green-dark)}.wallet-pending,.address-disabled{color:#65716b;background:#eef1ef}.reliability-degraded,.reliability-warning,.run-running,.case-open,.workflow-unacknowledged{background:var(--brand-orange-soft);color:#8a4b00}.workflow-acknowledged,.workflow-in_review{color:#255f9e;background:#e9f2ff}.case-facts dd,.admin-address-block code,.mfa-instructions strong{color:#334139}.case-evidence pre,.case-history article p,.empty-copy{color:var(--brand-muted)}.case-history .case-note{color:#45534b}.case-history article{border-color:var(--brand-orange)}.admin-data-section summary,.reliability-history summary{color:var(--brand-green-dark)}.operator-signout{color:#65716b}.operator-signout:hover{color:var(--brand-green-dark)}.auth-card{border-color:var(--brand-line);box-shadow:var(--brand-shadow);background:#fff}.auth-card.signup-mode{box-shadow:var(--brand-shadow), inset 0 4px 0 var(--brand-orange);border-color:#a7d4b9}.auth-brand{margin-bottom:30px}.auth-brand .brand-symbol{width:46px;height:46px}.auth-brand .brand-symbol svg{width:34px;height:37px}.auth-brand .brand-name{font-size:1.3rem}.auth-mode-context{border-color:var(--brand-line);color:#637169;background:#f5f8f6}.auth-mode-context span,.signup-mode .auth-mode-context span{background:var(--brand-green);box-shadow:0 0 0 4px #009b4b1a}.signup-mode .auth-mode-context,.operator-mode-context{background:var(--brand-green-soft);color:var(--brand-green-dark);border-color:#b9ddc8}.auth-notice.error{background:var(--brand-red-soft);color:#a92320;border-color:#efaaa8}.auth-notice.success{background:var(--brand-green-soft);color:var(--brand-green-dark);border-color:#a9d6bc}.auth-divider{color:#819087}.auth-divider:before,.auth-divider:after{background:var(--brand-line)}.auth-link{color:var(--brand-green-dark)}.auth-link-secondary,.auth-help,.auth-safety{color:var(--brand-muted)}.auth-progress-mark{background:var(--brand-green-soft);border-color:var(--brand-green);color:var(--brand-green-dark)}.operator-auth-card{box-shadow:var(--brand-shadow), inset 0 4px 0 var(--brand-red);border-color:#b9ddc8}.mfa-loading{border-color:var(--brand-line);color:#536159;background:#f4f7f5}.mfa-enrollment p,.mfa-enrollment details{color:var(--brand-muted)}.mfa-enrollment code{border-color:var(--brand-line);color:#334139;background:#f3f6f4}.security-state{background:var(--brand-green-soft);border-color:#acd8be}.security-state span{color:#557563}.address-metadata>span{border-color:var(--brand-line);color:#5b6961;background:#f0f4f1}.modal-backdrop,.step-up-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#103522b3}.address-dialog,.step-up-dialog{background:#fff;border-color:#b7d8c4;box-shadow:0 24px 90px #123b2652}.dialog-close{border-color:var(--brand-line);color:#5f6c65;background:#f1f5f2}.dialog-close:hover,.dialog-close:focus-visible{background:var(--brand-green-soft);color:var(--brand-green-dark);border-color:#90c6a6}.dialog-copy,.step-up-dialog>p:not(.eyebrow):not(.form-error),.email-verification-step p,.dialog-cancel,.mfa-cancel{color:var(--brand-muted)}.dialog-cancel:hover,.mfa-cancel:hover{color:var(--brand-green-dark)}@media (max-width:900px){.operations-workspace,.customer-admin-workspace,.reliability-columns,.settings-grid{grid-template-columns:1fr}.reliability-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.wide-card{grid-column:auto}.interest-policy-fields{grid-template-columns:1fr}.wallet-hero{grid-template-columns:1fr;height:390px}.wallet-hero-side{border-top:1px solid #ffffff38;border-left:0;grid-template-columns:1fr 1fr}.compact-stat{border-bottom:0;border-right:1px solid #ffffff38;padding:4px 16px 4px 0}}@media (max-width:760px){.app-shell,.app-shell.sidebar-collapsed{grid-template-columns:1fr}.sidebar,.sidebar-collapsed .sidebar{border-bottom:1px solid #242834;border-right:0;padding:18px 22px}.sidebar-header,.sidebar-collapsed .sidebar-header{justify-content:space-between}.sidebar nav,.sidebar-collapsed .sidebar nav{gap:5px;margin-top:20px;padding-bottom:2px;display:flex;overflow-x:auto}.sidebar .nav-item,.sidebar-collapsed .sidebar .nav-item{flex:none;grid-template-columns:20px minmax(0,1fr);gap:8px;padding-left:12px;padding-right:12px}.sidebar-collapsed .brand-copy,.sidebar-collapsed .nav-label{display:initial}.sidebar-collapsed .brand-mark{display:none}.sidebar-collapsed .sidebar-toggle{width:32px;height:32px;position:static}.sidebar-account{margin-top:16px;padding-top:0}.sidebar-account .account-menu-trigger{max-width:230px}.sidebar-account .account-popover{inset:calc(100% + 8px) auto auto 0}.app-shell.sidebar-collapsed .sidebar nav,.app-shell.sidebar-collapsed .sidebar-account{display:none}.app-shell.sidebar-collapsed .brand-copy{display:initial}.dashboard{padding-top:30px}.topbar,.summary-grid,.action-grid,.admin-grid,.reliability-metrics,.admin-tabs,.withdrawal-limit-summary,.withdrawal-control-form{grid-template-columns:1fr}.topbar,.admin-header{display:grid}.testnet-notice,.admin-row{flex-direction:column;align-items:flex-start}.operator-session{justify-items:start}.case-facts,.inline-action,.wallet-control{grid-template-columns:1fr}.withdrawal-control-form .withdrawal-control-reason{grid-column:auto}.withdrawal-control-actions{flex-direction:column;align-items:stretch}.address-row{grid-template-columns:1fr auto;align-items:flex-start}.address-row .danger-inline-button{grid-column:1/-1}.interest-showcase{grid-template-columns:70px minmax(0,1fr)}.interest-showcase .interest-earned{text-align:left;grid-column:1/-1}}@media (max-width:620px){.address-book-toolbar{flex-direction:column;align-items:stretch}.address-filters{grid-template-columns:1fr;max-width:none}.address-add-button{width:100%}.modal-backdrop{align-items:flex-end;padding:0}.address-dialog{border-bottom-right-radius:0;border-bottom-left-radius:0;max-height:94vh;padding:23px 20px}.interest-summary{flex-direction:column;align-items:flex-start}.interest-earned{text-align:left}.interest-policy-grid{grid-template-columns:1fr}}@media (max-width:560px){.wallet-toolbar{flex-direction:column;align-items:stretch}.wallet-toolbar .asset-switcher{max-width:none}.testnet-badge{align-self:flex-start}.wallet-hero-main{padding:23px 21px}.wallet-hero-side{grid-template-columns:1fr 1fr;padding:18px 21px}.interest-showcase{gap:17px;padding:22px 20px}}@media (max-width:760px){.app-shell,.app-shell.sidebar-collapsed{max-width:100%;min-height:100vh;display:block;overflow-x:clip}.mobile-topbar{border-bottom:1px solid var(--brand-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:60;background:#fffffff2;justify-content:space-between;align-items:center;width:100%;height:64px;padding:0 18px;display:flex;position:sticky;top:0}.mobile-topbar .brand{font-size:1rem}.mobile-topbar .brand-symbol{width:34px;height:34px}.mobile-topbar .brand-symbol svg{width:25px;height:27px}.mobile-menu-toggle,.mobile-drawer-close{background:var(--brand-green-soft);color:var(--brand-green-dark);cursor:pointer;border:1px solid #b6d9c4;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.mobile-menu-toggle{flex-direction:column;gap:4px}.mobile-menu-toggle>span{background:currentColor;border-radius:2px;width:16px;height:1.5px;transition:transform .16s;display:block}.mobile-drawer-close{padding:0 0 3px;font-size:1.4rem;line-height:1}.mobile-drawer-header{justify-content:space-between;align-items:center;display:flex}.sidebar,.sidebar-collapsed .sidebar{border-bottom:0;border-right:1px solid var(--brand-line);z-index:100;width:min(84vw,300px);height:100dvh;padding:24px 18px;position:fixed;inset:0 auto 0 0;transform:translate(-105%);box-shadow:22px 0 60px #153b2640}.mobile-menu-open .sidebar,.mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}.sidebar-header,.sidebar-collapsed .sidebar-header{display:none}.sidebar nav,.sidebar-collapsed .sidebar nav,.app-shell.sidebar-collapsed .sidebar nav{gap:6px;margin-top:30px;padding:0;display:grid;overflow:visible}.sidebar .nav-item,.sidebar-collapsed .sidebar .nav-item{flex:initial;grid-template-columns:22px minmax(0,1fr);justify-items:stretch;gap:11px;padding:12px 13px}.sidebar-collapsed .nav-label,.sidebar .nav-label{display:initial}.sidebar-collapsed .brand-wordmark{display:flex}.sidebar-account,.app-shell.sidebar-collapsed .sidebar-account{margin-top:auto;padding-top:20px;display:block}.sidebar-account .account-menu-trigger,.sidebar-collapsed .sidebar-account .account-menu-trigger{grid-template-columns:38px minmax(0,1fr) 10px;min-width:0;max-width:none;padding:8px 11px 8px 8px}.sidebar-account .account-popover{width:100%;max-width:calc(84vw - 36px);inset:auto auto calc(100% + 8px) 0}.mobile-nav-backdrop{opacity:0;pointer-events:none;visibility:hidden;z-index:90;background:#0a321f8f;border:0;padding:0;transition:opacity .24s,visibility 0s linear .24s;display:block;position:fixed;inset:0}.mobile-menu-open .mobile-nav-backdrop{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s}.dashboard{width:100%;max-width:100%;margin:0;padding:28px 18px 56px;overflow-x:clip}.topbar{margin-bottom:22px}.customer-heading,.customer-heading h1{min-width:0;max-width:100%}.asset-switcher,.asset-switcher.compact{width:100%;max-width:100%}.wallet-hero{grid-template-rows:minmax(0,1fr) 96px;grid-template-columns:minmax(0,1fr);width:100%;height:390px}.wallet-hero-main{padding:24px 24px 20px}.wallet-hero .balance-card{padding-top:26px}.wallet-hero .balance-card>strong{max-width:100%;font-size:clamp(2rem,10vw,3.15rem)}.wallet-hero-side{border-top:1px solid #ffffff38;border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));padding:18px 24px}.compact-stat{min-width:0;padding:4px 14px 4px 0}.compact-stat:last-child{border-right:0;padding-left:14px;padding-right:0}.compact-stat strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.asset-title-row,.asset-title-row>div{min-width:0}.asset-title-row span,.asset-title-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.interest-showcase{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:64px minmax(0,1fr);gap:15px;width:100%;height:220px;padding:20px}.interest-token{border-radius:16px;width:58px;height:58px}.interest-token .token-logo{width:38px;height:38px}.interest-showcase-copy{min-width:0}.interest-showcase-copy h2{font-size:clamp(1.45rem,7vw,2rem)}.interest-showcase-copy>p:last-child{line-height:1.4}.interest-showcase .interest-earned{border-top:1px solid var(--brand-line);text-align:left;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4px 12px;min-width:0;padding-top:13px;display:grid}.interest-showcase .interest-earned strong{text-overflow:ellipsis;grid-area:1/2/span 2;max-width:54vw;margin:0;overflow:hidden}.interest-showcase .interest-earned small{margin:0}.history-tabs{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.history-tab{min-width:0;padding-left:5px;padding-right:5px}.activity-row{grid-template-columns:9px minmax(0,1fr);gap:10px}.activity-row .status-chip{grid-column:2;justify-self:start}.wallet-action-grid>.panel{height:auto;min-height:0;overflow:visible}}@media (max-width:420px){.dashboard{padding-left:14px;padding-right:14px}.wallet-hero-main,.wallet-hero-side{padding-left:20px;padding-right:20px}.interest-showcase{padding-left:17px;padding-right:17px}}@media (prefers-reduced-motion:reduce){.app-shell,.sidebar,.mobile-nav-backdrop,.account-popover,.ui-select-menu{transition:none}}.app-shell{background:var(--brand-off-white)}.sidebar{box-shadow:inset -1px 0 0 var(--brand-line);border-right:0}.brand-symbol{box-shadow:none;border:0;border-radius:4px}.sidebar-toggle{background:0 0;border:0;border-radius:3px}.sidebar-toggle:hover,.sidebar-toggle:focus-visible{border-color:#0000}.nav-item{border-left:3px solid #0000;border-radius:0;padding-left:13px}.nav-item:hover{background:#f1f4f2;transform:none}.nav-item.active{border-left-color:var(--brand-orange);box-shadow:none;color:var(--brand-ink);background:#f3f1ed}.nav-item.active .nav-icon{color:#c96700}.nav-item[href=\/security] .nav-icon{color:var(--brand-red);opacity:.72}.nav-item[href=\/security].active{border-left-color:var(--brand-red)}.nav-icon{width:18px;height:18px;display:block}.sidebar-account{border-top:1px solid var(--brand-line);padding-top:18px}.account-menu-trigger{box-shadow:none;background:0 0;border:0;border-radius:0;padding-left:0;padding-right:2px}.account-menu-trigger:hover,.account-menu-trigger[aria-expanded=true]{background:0 0;border-color:#0000;transform:none}.account-chevron{border-color:#69766f}.account-popover{box-shadow:0 16px 40px #1833241f, 0 0 0 1px var(--brand-line);border:0;border-radius:0;padding:4px 0;transition:none;transform:none}.account-popover[aria-hidden=false]{transform:none}.account-popover a,.account-popover button{border-radius:0;padding-left:14px}.account-button,.primary-button,.secondary-button{border-radius:4px}.asset-switcher{border:1px solid #cfd8d2;border-left:4px solid var(--brand-orange);box-shadow:none;background:#fff;border-radius:0;padding:5px 8px 5px 9px;transition:border-color .16s;position:relative}.asset-switcher:focus-within{border-color:#e87900}.asset-switcher .ui-select-trigger,.asset-switcher .ui-select-trigger:hover:not(:disabled),.asset-switcher .ui-select.is-open .ui-select-trigger{box-shadow:none;background:0 0;border:0;border-radius:0}.asset-switcher .ui-select{position:static}.asset-switcher .ui-select-menu{width:auto;min-width:0;top:calc(100% + 1px);left:-4px;right:-1px}.ui-select-trigger{border-radius:0}.asset-switcher .ui-select-chevron{border-color:#c96700}.ui-select-menu{border:1px solid #cfd8d2;border-top:2px solid var(--brand-orange);border-radius:0;gap:0;margin-top:0;padding:4px 0;transition:none;transform:none;box-shadow:0 18px 45px #17332224}.ui-select.is-open .ui-select-menu{transform:none}.ui-select-option{border:0;border-left:3px solid #0000;border-radius:0;min-height:48px;padding:9px 13px 9px 10px}.ui-select-option.is-highlighted{color:var(--brand-ink);background:#f1f4f2;border-color:#0000}.ui-select-option[aria-selected=true],.ui-select-option[aria-selected=true].is-highlighted{background:var(--brand-orange-soft);border-left-color:var(--brand-orange);color:var(--brand-ink)}.ui-select-option[aria-selected=true] .ui-select-check{color:#c96700}.ui-select-option[aria-selected=true] small{color:var(--brand-muted)}.wallet-hero{box-shadow:none;background:#fff;border:0;border-radius:0}.wallet-hero:before{background:var(--brand-orange)}.wallet-hero:after{display:none}.wallet-hero h2,.wallet-hero strong,.wallet-hero .balance-card>strong{color:var(--brand-ink)}.asset-title-row span,.wallet-hero .balance-card>p,.wallet-hero .balance-card>small,.wallet-hero .asset-unavailable p{color:var(--brand-muted)}.asset-title-row .mock-asset-label{color:var(--brand-green-dark)}.wallet-hero .balance-card strong .asset-ticker{color:#5e6b64}.wallet-hero .live-interest-indicator{color:var(--brand-green-dark)}.wallet-hero-side{background:#f1f4f2;border-color:#d5e1da}.compact-stat{border-color:#d5e1da}.compact-stat span{color:var(--brand-muted)}.compact-stat strong,.pending-stat strong{color:var(--brand-ink)}.interest-showcase,.interest-summary{box-shadow:inset 0 1px 0 var(--brand-line), inset 0 -1px 0 var(--brand-line);background:0 0;border:0;border-radius:0}.interest-showcase.earning{box-shadow:inset 3px 0 0 var(--brand-green), inset 0 1px 0 var(--brand-line), inset 0 -1px 0 var(--brand-line)}.interest-showcase .eyebrow{color:#c96700}.interest-token{box-shadow:none;background:0 0;border:0;border-radius:0}.balance-card,.panel,.admin-metric,.admin-panel{box-shadow:none;border:0;border-radius:0}.panel,.admin-panel{box-shadow:inset 0 1px 0 var(--brand-line)}.history-tabs,.admin-tabs,.auth-mode-tabs,.verification-tabs,.interest-status-selector{border:0;border-bottom:1px solid var(--brand-line);background:0 0;border-radius:0;gap:0;padding:0}.history-tab,.admin-tabs button,.auth-mode-tab,.verification-tabs button,.interest-status-selector button{border:0;border-bottom:2px solid #0000;border-radius:0}.history-tab.active,.admin-tabs button.active,.auth-mode-tab.active,.verification-tabs button.active,.interest-status-selector button.active{border-color:var(--brand-green);box-shadow:none;background:0 0}.withdrawal-form input,.interest-policy-fields input,.interest-reason-field input,.wallet-control input,.withdrawal-control-form input,.withdrawal-review-note input,.customer-enrollment input,.address-dialog-form input,.auth-form input,.note-action textarea,.address-placeholder,.admin-address-block,.customer-wallet-option,.interest-policy-card,.interest-policy-editor,.withdrawal-control-panel,.reliability-metric,.case-facts div,.case-evidence,.mfa-instructions,.danger-inline-button,.secondary-inline-button{border-radius:3px}.auth-card,.address-dialog,.step-up-dialog{border-radius:0}.auth-shell{background:var(--brand-off-white)}.auth-card{box-shadow:none;border:0}.testnet-notice,.admin-alert,.security-state,.customer-wallet-option,.interest-policy-card,.interest-policy-editor,.withdrawal-control-panel,.reliability-metric,.case-facts div,.case-evidence,.mfa-instructions,.withdrawal-limit-summary div{border-radius:0}@media (max-width:760px){.mobile-menu-toggle,.mobile-drawer-close{border-radius:3px}.sidebar,.sidebar-collapsed .sidebar{border-right:0}.sidebar-account{padding-top:18px}.sidebar-account .account-popover{bottom:100%}.interest-token{border-radius:0}}
