:root{--bg: #3a3a3a;--surface: #3a3a3a;--surface2: #3a3a3a;--surface3: #3a3a3a;--text: #eef1f6;--text2: #d8d8dc;--text3: #b0b0b5;--orange: #c95731;--orange2: #e0724f;--orange3: #f0a58c;--border: rgba(255, 255, 255, .12);--border2: rgba(255, 255, 255, .08);--focus: #005a9c;--focus2: #005a9c;--green: #4ade80;--mint: #7ce0da;--red: #f87171;--radius: 16px;--safe-bottom: max( calc(env(safe-area-inset-bottom, 0px) + 10px) , 34px);--safe-top: env(safe-area-inset-top, 0px);--workspace-dock-height: clamp(260px, 36dvh, 370px);--shadow: rgba(0, 0, 0, .08);--shadow-strong: rgba(0, 0, 0, .14);--ptr-threshold: 80px;--ptr-resistance: 2.5;--transition-duration: .35s;--btn-primary: #c95731;--btn-primary-text: #ffffff;--btn-secondary: #3a3a3a;--btn-secondary-text: #ffffff;--btn-danger: #d63031;--input: #3a3a3a;--input-border: rgba(255, 255, 255, .12);--input-focus: #005a9c;--input-disabled: #3a3a3a;--card: #3a3a3a;--card-border: rgba(255, 255, 255, .12);--card-header: #3a3a3a;--muted: rgba(255, 255, 255, .4);--success: #4ade80;--warning: #ffaa00;--error: #f87171;--info: #60a5fa;--font-display: "Space Grotesk", ui-rounded, "SF Pro Rounded", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body: ui-rounded, "SF Pro Rounded", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}[data-theme=graphite]{--bg: #111111;--surface: #111111;--surface2: #111111;--surface3: #111111;--text: #eef1f6;--text2: #d8d8dc;--text3: #b0b0b5;--orange: #c95731;--orange2: #e0724f;--orange3: #f0a58c;--border: rgba(255, 255, 255, .12);--border2: rgba(255, 255, 255, .08);--green: #4ade80;--mint: #7ce0da;--red: #f87171;--shadow: rgba(0, 0, 0, .4);--shadow-strong: rgba(0, 0, 0, .5);--btn-primary: #c95731;--btn-secondary: #111111;--input: #111111;--input-border: rgba(255, 255, 255, .12);--input-disabled: #111111;--card: #111111;--card-border: rgba(255, 255, 255, .12);--card-header: #111111}*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0;background:radial-gradient(circle at 16% 20%,rgba(201,87,49,.14),transparent 25%),radial-gradient(circle at 84% 24%,rgba(240,165,140,.12),transparent 28%),linear-gradient(180deg,#ffffff24,#ffffff14 48%,#ffffff12),var(--bg);background-attachment:fixed;color:var(--text);font-family:Space Grotesk,ui-rounded,SF Pro Rounded,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}html,body{overflow-x:hidden;overscroll-behavior-x:none;touch-action:pan-y}html,body{height:100%;height:100vh;height:100dvh;height:100lvh}*{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none;width:0;height:0}body{overscroll-behavior-y:contain}input,textarea,[contenteditable=true]{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}button,input,textarea,select{font:inherit}button,a,[role=button]{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid rgba(125,173,250,.78);outline-offset:3px}#root{height:100dvh;height:100lvh;min-height:100dvh;min-height:100lvh;overflow:hidden;background:#111315}h1{font-size:28px;font-weight:800;letter-spacing:-.5px;margin:0}h2{font-size:22px;font-weight:700;margin:0}h3{font-size:18px;font-weight:700;margin:0}p{margin:0 0 12px;line-height:1.5}.muted{color:var(--text2);font-size:13.5px;margin:0 0 18px;line-height:1.5}.section-label{font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--text3);margin:22px 0 10px}.section-label:first-child{margin-top:0}.app{height:100dvh;height:100lvh;min-height:100dvh;min-height:100lvh;padding-top:var(--safe-top);display:flex;flex-direction:column;position:relative;isolation:isolate;background:radial-gradient(circle at 18% 8%,rgba(201,87,49,.07),transparent 30%),radial-gradient(circle at 92% 12%,rgba(125,173,250,.1),transparent 28%),var(--bg, #3a3a3a)}.app:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 38%),radial-gradient(circle at 50% 102%,rgba(0,0,0,.34),transparent 34%)}.main-content{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scroll-behavior:smooth;contain:layout paint}.main-content.protected-route{padding-top:20px;padding-bottom:calc(27px + var(--safe-bottom))}.main-content.public-route{padding-top:0}.app-startup-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:32px;background:radial-gradient(circle at 18% 8%,rgba(201,87,49,.07),transparent 30%),radial-gradient(circle at 92% 12%,rgba(125,173,250,.1),transparent 28%),var(--bg, #3a3a3a);color:var(--text, #eef1f6);text-align:center}.app-startup-gate p{margin:0;font-family:var(--font-display);font-size:18px;font-weight:700;letter-spacing:-.3px}.app-startup-orb{width:68px;height:68px;border-radius:50%;background:radial-gradient(circle at 62% 45%,rgba(255,255,255,.96) 0 16%,rgba(126,238,255,.9) 20%,transparent 43%),radial-gradient(circle at 34% 48%,rgba(142,92,255,.9),transparent 52%),#17121f;box-shadow:0 18px 48px #00000073,inset 0 0 12px #ffffff38;animation:startupOrbPulse 1.6s ease-in-out infinite}@keyframes startupOrbPulse{0%,to{transform:scale(.96);opacity:.82}50%{transform:scale(1.03);opacity:1}}.tab-bar{position:fixed;left:0;right:0;bottom:-2px;z-index:50;flex-shrink:0;display:flex;align-items:center;justify-content:space-around;background:radial-gradient(circle at 16% 0%,rgba(117,209,204,.1),transparent 34%),radial-gradient(circle at 84% 0%,rgba(125,173,250,.11),transparent 32%),#121214e6;backdrop-filter:blur(24px) saturate(170%);-webkit-backdrop-filter:blur(24px) saturate(170%);border-top:1px solid rgba(255,255,255,.1);box-shadow:0 -16px 40px #0000003d,inset 0 1px #ffffff0b;padding:0 8px var(--safe-bottom)}.tab-bar-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;min-height:27px;padding:0;background:none;border:none;color:var(--text3);font-size:8.5px;font-weight:650;letter-spacing:.1px;border-radius:18px;transition:transform .16s ease,color .16s ease,background .16s ease;transform:translateY(18px)}.tab-bar-icon{width:15px;height:15px;display:flex;align-items:center;justify-content:center}.tab-bar-icon svg{width:100%;height:100%}.tab-bar-icon .tab-byte-icon{width:18px;height:18px;filter:drop-shadow(0 0 6px rgba(124,224,218,.28))}.tab-bar-item:active{transform:translateY(18px) scale(.94)}.tab-bar-item.active{color:var(--orange2, #e0724f);background:none;box-shadow:none}.main-content.home-route{padding-top:0}.page-enter-from-right{animation:slideInRight .35s cubic-bezier(.16,1,.3,1)}.page-enter-from-left{animation:slideInLeft .35s cubic-bezier(.16,1,.3,1)}.page-exit-parallax-left{animation:slideOutLeft .35s cubic-bezier(.16,1,.3,1)}.page-exit-parallax-right{animation:slideOutRight .35s cubic-bezier(.16,1,.3,1)}@keyframes slideInRight{0%{transform:translate(30px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInLeft{0%{transform:translate(-30px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-30px);opacity:0}}@keyframes slideOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(30px);opacity:0}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 24px;border-radius:12px;font-size:15px;font-weight:700;border:none;cursor:pointer;text-decoration:none;transition:all .2s;touch-action:manipulation}.btn:active{transform:scale(.98)}.btn-primary{background:var(--orange);color:#1a1a1a}.btn-primary:active{background:#a83f1f}.btn-secondary{background:var(--surface2);color:var(--text);border:1px solid var(--border)}.btn-secondary:active{background:var(--surface3)}.btn .spinner{--spinner-size: 16px;--spinner-stroke: 2.5px}.btn .spinner:before{background:conic-gradient(from 210deg,currentColor 0deg 190deg,transparent 190deg 360deg)}.btn-danger{background:var(--red);color:#fff}.btn-ghost{background:transparent;color:var(--text);border:1px solid var(--border)}.btn-full{width:100%}.field{margin-bottom:12px}.field label{display:block;font-size:13px;font-weight:600;color:var(--text2);margin-bottom:5px}.field input{width:100%;padding:14px 16px;border-radius:12px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:17px;font-family:inherit}.field input:focus{outline:none;border-color:var(--orange);box-shadow:0 0 0 3px #c9573133}.field input:disabled{opacity:.5;cursor:not-allowed}.field input[type=date]{min-height:52px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.field input[type=date]::-webkit-date-and-time-value{text-align:left;min-height:22px}.field input[type=date]::-webkit-calendar-picker-indicator{opacity:.9}.field-with-btn{display:flex;gap:8px}.field-with-btn input{flex:1}.field-paste-wrap{position:relative;flex:1;min-width:0}.field-paste-wrap input,.field-paste-wrap textarea{padding-right:54px}.paste-field-btn{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:none;border-radius:10px;background:transparent;color:var(--text);cursor:pointer;padding:0}.paste-field-btn svg{width:25px;height:25px}.paste-field-btn-done{color:#4ade80}.paste-field-btn:active{transform:translateY(-50%) scale(.92);background:transparent}.field-paste-wrap-textarea .paste-field-btn{top:14px;transform:none}.field-paste-wrap-textarea .paste-field-btn:active{transform:scale(.92)}.modal-btn-row{display:flex;gap:10px;margin-top:16px}.modal-btn-row .btn{flex:1}.secure-wallet-source-panel{display:grid;gap:10px;margin-top:16px}.secure-wallet-source-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 16px;border:1px solid var(--border, rgba(255,255,255,.12));border-radius:14px;background:var(--surface-2, rgba(255,255,255,.035));color:inherit;text-align:left;cursor:pointer}.secure-wallet-source-btn:disabled{opacity:.55;cursor:default}.secure-wallet-source-btn strong,.secure-wallet-source-btn small{display:block}.secure-wallet-source-btn strong{font-size:15px}.secure-wallet-source-btn small{margin-top:4px;color:var(--muted, #999);font-size:12px;line-height:1.35}.secure-wallet-source-btn>span:last-child{color:var(--orange);font-size:24px;line-height:1}.field-with-suffix{position:relative}.field-with-suffix input{padding-right:44px}.field-suffix-mark{position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none;opacity:.85}.field-suffix-mark-btn{pointer-events:auto;background:none;border:none;padding:8px;margin:-8px -8px -8px 0;display:flex;align-items:center;cursor:pointer}.seed-recover-textarea{width:100%;padding:14px 16px;border-radius:12px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:15px;font-family:inherit;resize:vertical}.seed-recover-textarea:focus{outline:none;border-color:var(--orange);box-shadow:0 0 0 3px #c9573133}.seed-reveal-panel{display:flex;flex-direction:column;gap:14px}.seed-reveal-title{margin:0;font-size:17px;font-weight:800}.seed-reveal-sub{margin:0;font-size:13px;line-height:1.5}.seed-word-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding:14px;border-radius:var(--radius);background:var(--surface);border:1px solid var(--border)}.public-key-display{min-height:150px;max-height:260px;resize:vertical;overflow-wrap:anywhere;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;line-height:1.35}.seed-word{display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:8px;background:var(--surface2);font-size:14px;font-weight:700;font-family:Courier New,monospace}.seed-word-index{color:var(--text3);font-size:11px;font-weight:700;min-width:16px}.seed-confirm-row{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:var(--text2);padding:4px 2px}.seed-confirm-row input{margin-top:2px;flex-shrink:0}.wallet-creation-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;align-items:center;justify-content:center;background:var(--bg);animation:modal-fade-in .2s ease}.wallet-creation-card{width:100%;max-width:340px;padding:0 24px;display:flex;flex-direction:column;gap:20px}.wallet-creation-step{display:flex;align-items:center;gap:14px}.wallet-creation-step-icon{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;color:var(--text3)}.wallet-creation-step-dot{width:8px;height:8px;border-radius:50%;background:#555;box-shadow:0 0 0 1px #ffffff0a,0 0 10px #5555552e;transition:background .24s ease,box-shadow .24s ease,transform .24s ease}.wallet-creation-step-active .wallet-creation-step-icon:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;border:2px solid rgba(85,85,85,.22);border-top-color:#ffffffb8;border-right-color:#5555558c;filter:drop-shadow(0 0 7px rgba(255,255,255,.14));animation:wallet-creation-orbit .82s linear infinite}.wallet-creation-step-done .wallet-creation-step-dot{background:#66e083;transform:scale(1.08);box-shadow:0 0 0 1px #66e08342,0 0 13px #66e08385}.wallet-creation-step-label{font-size:15px;font-weight:600;color:var(--text3)}.wallet-creation-step-done .wallet-creation-step-label{color:var(--text2)}.wallet-creation-step-active .wallet-creation-step-label{color:var(--text)}@keyframes wallet-creation-orbit{to{transform:rotate(360deg)}}.switch{position:relative;width:52px;height:30px;flex-shrink:0}.switch input{opacity:0;width:0;height:0}.switch-track{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--surface3);border-radius:15px;border:1px solid var(--border);transition:all .2s}.switch-track:before{content:"";position:absolute;top:2px;left:2px;width:24px;height:24px;background:var(--text);border-radius:50%;box-shadow:0 2px 4px #0003;transition:transform .2s}.switch input:checked+.switch-track{background:var(--orange);border-color:var(--orange)}.switch input:checked+.switch-track:before{transform:translate(22px)}.panel{background:linear-gradient(180deg,#ffffff17,#ffffff05 45%,#ffffff0a);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border-radius:var(--radius);padding:20px;margin-bottom:3px;border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px #ffffff40,inset 0 -12px 24px #ffffff0d,0 8px 24px #00000040}.panel-header{font-size:15px;font-weight:700;color:var(--text);margin-bottom:16px}.account-profile-panel{position:relative;overflow:hidden}.account-profile-panel:after{content:"";position:absolute;inset:0 0 var(--safe-bottom) 0;background:url(../WalletCard.jpg) center / cover no-repeat;opacity:.45;-webkit-mask-image:linear-gradient(to left,rgba(0,0,0,1),rgba(0,0,0,.35));mask-image:linear-gradient(to left,#000,#00000059);pointer-events:none}.account-profile-panel>*{position:relative}.list-row{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--border)}.list-row:last-child{border-bottom:none;padding-bottom:0}.list-row-tap{cursor:pointer}.list-row-tap:active{background:var(--surface2);border-radius:8px;margin:0 -12px;padding:14px 12px}.list-row-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--surface2);color:var(--text2);flex-shrink:0}.list-row-icon svg{width:22px;height:22px}.list-row-label{flex:1;font-size:16px;font-weight:500;color:var(--text);transition:color .4s ease}.list-row-label-confirm{color:#4ade80}lets .list-row-chevron{color:var(--text3);flex-shrink:0}.list-row-danger .list-row-label,.list-row-danger .list-row-icon{color:var(--red)}.list-row-icon-img{padding:5px;background:#000}.list-row-icon-img img{width:100%;height:100%;object-fit:contain}.ledger-connect-modal{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:8px 4px 4px}.ledger-connect-icon{width:64px;height:64px;border-radius:16px;background:#000;padding:10px;margin-bottom:12px}.ledger-connect-fine-print{font-size:11px;line-height:1.5;margin-top:10px}.toast-container{position:fixed;bottom:calc(100px + var(--safe-bottom));left:16px;right:16px;z-index:200;display:flex;flex-direction:column;gap:8px;pointer-events:none}.toast-msg{padding:14px 18px;border-radius:12px;font-size:14px;font-weight:600;text-align:center;box-shadow:0 10px 30px #0000004d;animation:toastIn .3s cubic-bezier(.16,1,.3,1);pointer-events:auto}.toast-msg.ok{background:var(--green);color:#0a1a0a}.toast-msg.err{background:var(--red);color:#fff}@keyframes toastIn{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.notif-banner{position:fixed;top:0;left:0;right:0;z-index:300;display:flex;align-items:center;gap:10px;padding:14px 16px;padding-top:calc(14px + var(--safe-top));background:var(--surface);border-bottom:1px solid var(--border);transform:translateY(-100%);transition:transform .35s cubic-bezier(.16,1,.3,1);cursor:pointer}.notif-banner.show{transform:translateY(0)}.notif-banner-icon{flex-shrink:0;color:#ffeb3b;width:22px;height:22px}.notif-banner-icon svg{width:100%;height:100%}.notif-banner-body{flex:1;min-width:0}.notif-banner-title{font-size:14px;font-weight:700;color:var(--text)}.notif-banner-sub{font-size:11px;color:var(--text3);margin-top:2px}.pwa-update-banner{position:fixed;top:calc(var(--safe-top) + 10px);left:14px;right:14px;z-index:360;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:11px;min-height:76px;padding:12px 14px;background:radial-gradient(circle at 18% 24%,rgba(93,204,120,.2),transparent 28%),radial-gradient(circle at 86% 20%,rgba(240,165,140,.16),transparent 32%),linear-gradient(145deg,#fffffffa,#f7faf6f0);border:1px solid rgba(184,132,37,.28);border-radius:26px;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:0 14px 34px #0000004d,0 2px 8px #1c442a1f,inset 0 1px #ffffffe6;animation:pwaUpdateBannerIn .48s cubic-bezier(.16,1,.3,1) both}@keyframes pwaUpdateBannerIn{0%{opacity:0;transform:translateY(calc(-100% - var(--safe-top) - 20px)) scale(.96)}70%{opacity:1}to{opacity:1;transform:translateY(0) scale(1)}}.pwa-update-banner:before{content:"";position:absolute;z-index:-1;inset:-35% auto -35% -48%;width:42%;background:linear-gradient(105deg,transparent 14%,rgba(184,219,255,.17) 48%,transparent 82%);transform:skew(-18deg) translate(-145%);animation:pwaUpdateBannerSheen 4.5s cubic-bezier(.4,0,.2,1) .7s infinite;pointer-events:none}@keyframes pwaUpdateBannerSheen{38%,to{transform:skew(-18deg) translate(400%)}}.pwa-update-banner>*{position:relative;z-index:1}.pwa-update-banner-icon{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;color:#2eaa58;filter:drop-shadow(0 4px 8px rgba(46,170,88,.2))}.pwa-update-glyph{width:36px;height:36px;overflow:visible;transform-origin:50% 50%;will-change:transform}.pwa-update-glyph-halo{fill:currentColor;fill-opacity:.1;stroke:currentColor;stroke-width:1.15;stroke-opacity:.48}.pwa-update-glyph-arrow{stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pwa-update-glyph-progress{fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-dasharray:0 100;transform:rotate(-90deg);transform-origin:12px 12px}.pwa-update-banner-copy{flex:1;min-width:0;display:grid;gap:2px}.pwa-update-banner-copy strong{color:#20291f;font-size:14px;font-weight:850;letter-spacing:.01em}.pwa-update-banner-copy span{color:#687266;font-size:11px;line-height:1.35}.pwa-update-banner-action{position:relative;overflow:hidden;top:0;flex:0 0 auto;min-height:32px;padding:0 15px;border:0;border-radius:10px;margin-top:0;background:linear-gradient(105deg,#234d2f,#5dcc78);color:#fffaf2;-webkit-text-fill-color:currentColor;box-shadow:inset 0 1px #ffffff47,0 4px #173b24,0 8px 14px #0000003d;font:inherit;font-size:12px;font-weight:850;letter-spacing:.01em;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.pwa-update-banner-action:after{content:"";position:absolute;inset:0 auto 0 -42%;width:34%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.58),transparent);transform:skew(-18deg);animation:pwaUpdateButtonSheen 4.5s ease 1s infinite}.pwa-update-banner-action:before{content:"";position:absolute;left:50%;top:50%;width:20px;height:20px;border-radius:50%;background:#ffffff57;opacity:0;transform:translate(-50%,-50%) scale(.2);pointer-events:none}@keyframes pwaUpdateButtonSheen{35%,to{transform:skew(-18deg) translate(520%)}}.pwa-update-banner-action:not(:disabled):active{transform:translateY(3px) scale(.97);filter:brightness(1.08);box-shadow:inset 0 0 0 1px #fff3,0 1px #173b24,0 3px 8px #0000002e}.pwa-update-banner-action:not(:disabled):active:before{animation:pwaUpdateButtonRipple .42s cubic-bezier(.16,1,.3,1) both}@keyframes pwaUpdateButtonRipple{0%{opacity:.42;transform:translate(-50%,-50%) scale(.2)}to{opacity:0;transform:translate(-50%,-50%) scale(3.8)}}.pwa-update-banner.is-applying .pwa-update-glyph-progress{animation:pwaUpdateGlyphFill 1.8s ease-out forwards}.pwa-update-banner.is-applying .pwa-update-banner-action{background:linear-gradient(105deg,#c15f3b,#e07a4f)}.pwa-update-banner-action:disabled{opacity:.84}@keyframes pwaUpdateGlyphFill{0%{stroke-dasharray:0 100}82%{stroke-dasharray:100 0}to{stroke-dasharray:100 0}}@media (prefers-reduced-motion: reduce){.pwa-update-banner,.pwa-update-banner:before,.pwa-update-banner-action:after,.pwa-update-banner-action:before,.pwa-update-glyph-progress{animation:none}}.install-banner-top{position:fixed;top:0;left:0;right:0;z-index:300;display:flex;align-items:center;gap:12px;padding:12px 16px;padding-top:calc(12px + var(--safe-top));background:var(--surface2);border-bottom:1px solid var(--border);box-shadow:0 6px 20px var(--shadow);cursor:pointer;animation:installBannerSlideIn .4s cubic-bezier(.16,1,.3,1)}@keyframes installBannerSlideIn{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.install-banner-top.pulse .install-banner-share-icon{animation:installBannerPulse .6s ease}@keyframes installBannerPulse{0%,to{transform:scale(1)}50%{transform:scale(1.4);color:var(--orange)}}.install-banner-icon{flex-shrink:0;width:38px;height:38px;border-radius:10px;background:#0d0d0d}.install-banner-body{flex:1;min-width:0}.install-banner-title{font-size:13px;font-weight:800;color:var(--text)}.install-banner-sub{font-size:11px;color:var(--text3);margin-top:2px;display:flex;align-items:center;gap:3px;flex-wrap:wrap}.install-banner-share-icon{width:13px;height:13px;color:var(--text2);vertical-align:-2px;flex-shrink:0}.loading{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--text3);z-index:5}.vh-hero,.vh-svg,.vh-track,.vh-ring,.vh-check,.vh-hub,.vh-status,.landing-glow-ring,.blackhole-spinner{display:none!important}.spinner{--spinner-size: 40px;--spinner-stroke: 3px;position:relative;display:inline-block;width:var(--spinner-size);height:var(--spinner-size);border:0;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.035) 0 54%,transparent 55%)}.spinner:before,.spinner:after{content:"";position:absolute;border-radius:50%;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--spinner-stroke) - 1px),#000 calc(100% - var(--spinner-stroke)));mask:radial-gradient(farthest-side,transparent calc(100% - var(--spinner-stroke) - 1px),#000 calc(100% - var(--spinner-stroke)))}.spinner:before{top:0;right:0;bottom:0;left:0;background:conic-gradient(from 210deg,var(--orange2) 0deg 190deg,transparent 190deg 360deg);animation:spin .95s linear infinite}.spinner:after{inset:calc(var(--spinner-size) * .27);background:conic-gradient(from 20deg,rgba(180,180,180,.95) 0deg 155deg,transparent 155deg 360deg);animation:spinReverse .8s linear infinite}.modal-sheet .spinner,.card-merchant-modal .spinner,.usb-sheet .spinner,.wallet-creation-card .spinner{--spinner-size: 22px;--spinner-stroke: 2.5px}.btn .spinner,.buy-sheet-cta .spinner,.mine-secondary-btn .spinner{--spinner-size: 16px;--spinner-stroke: 2.5px}.receive-qr-placeholder .spinner,.buy-qr-placeholder .spinner,.torx-card-loading .spinner,.block-activity-loading .spinner{--spinner-size: 28px;--spinner-stroke: 3px}@keyframes spinReverse{to{transform:rotate(-360deg)}}.wave-orb-spinner{display:block;filter:drop-shadow(0 0 14px rgba(150,120,220,.35))}.wave-orb-glow{filter:blur(17px)}.wave-orb-front.wave-orb-glow{animation:waveOrbPulseA 3.2s cubic-bezier(.45,0,.55,1) infinite}.wave-orb-back.wave-orb-glow{animation:waveOrbPulseB 4.4s cubic-bezier(.45,0,.55,1) infinite}@keyframes waveOrbPulseA{0%,to{opacity:.6}50%{opacity:.95}}@keyframes waveOrbPulseB{0%,to{opacity:.35}50%{opacity:.75}}.blackhole-frame{position:relative;border-radius:50%;overflow:hidden;background:radial-gradient(circle,#050308,#020103 70%,#000);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff1f,0 0 14px #ff8c2840}.glow-orb-spinner{display:block;border-radius:50%}.blackhole-spinner{position:absolute;top:0;right:0;bottom:0;left:0}.blackhole-disk{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;transform:scaleY(.62);background:conic-gradient(from 0deg,#fff4d6,#ffb347,#ff7a1a,#b3400a,#ff7a1a,#ffb347,#fff4d6);-webkit-mask:radial-gradient(circle,transparent 46%,black 52%,black 100%);mask:radial-gradient(circle,transparent 46%,black 52%,black 100%)}.blackhole-disk-outer{filter:blur(7px);opacity:.95;animation:blackholeSpinOuter 4s linear infinite}.blackhole-disk-inner{top:6%;right:6%;bottom:6%;left:6%;filter:blur(2.5px);animation:blackholeSpinInner 2.6s linear infinite reverse}.blackhole-ring{position:absolute;top:27%;right:27%;bottom:27%;left:27%;border-radius:50%;transform:scaleY(.62);border:1.5px solid rgba(255,214,140,.9);filter:blur(.5px) drop-shadow(0 0 4px rgba(255,180,80,.8))}.blackhole-void{position:absolute;top:30%;right:30%;bottom:30%;left:30%;border-radius:50%;background:radial-gradient(circle at 42% 38%,#000,#000 55%,#000000f5);box-shadow:0 0 16px 4px #000000d9}@keyframes blackholeSpinOuter{0%{transform:scaleY(.62) rotate(0)}to{transform:scaleY(.62) rotate(360deg)}}@keyframes blackholeSpinInner{0%{transform:scaleY(.62) rotate(0)}to{transform:scaleY(.62) rotate(360deg)}}.connection-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;text-align:center;gap:22px;overflow:hidden}.connection-gate-title{color:var(--text, #eef1f6);font-family:Space Grotesk,Inter,sans-serif;font-size:20px;font-weight:780;letter-spacing:-.55px;line-height:1.15}.connection-gate-sub{font-size:13px;color:var(--text3);max-width:280px;display:flex;align-items:center;justify-content:center;gap:1px}.connection-gate-icon{width:56px;height:56px}.connection-gate-icon.no-internet{color:var(--red)}.empty-state{text-align:center;padding:60px 20px;color:var(--text3)}.empty-state svg{width:80px;height:80px;margin-bottom:16px;opacity:.5}.empty-state h3{margin-bottom:8px;color:var(--text2)}.empty-state p{font-size:14px}.qr-box{display:flex;flex-direction:column;align-items:center;gap:12px}.qr-box svg{background:#fff;border-radius:12px;padding:16px;box-shadow:0 4px 20px #0003}.qr-logo-badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.copy-val{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;background:linear-gradient(180deg,#ffffff17,#ffffff05 45%,#ffffff0a);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px #fff3;border-radius:8px;color:var(--text);font-size:13px;font-weight:600;cursor:pointer}.copy-val:active{background:#ffffff0f}.center{text-align:center}.mono{font-family:ui-monospace,monospace}.notice{padding:12px 16px;border-radius:12px;font-size:13px;margin:0 0 16px}.notice.err{background:#f871711f;color:var(--red);border:1px solid rgba(248,113,113,.3)}.notice.ok{background:#4ade801f;color:var(--green);border:1px solid rgba(74,222,128,.3)}.page-placeholder{padding:60px 24px;text-align:center;color:var(--text3)}.landing{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;overflow-x:hidden;overflow-y:visible;padding:0;background:transparent}.landing:before{content:none}.landing-inner{position:relative;z-index:1;width:100%;background:#111315;border-radius:24px 24px 0 0;border-top:1px solid rgba(255,255,255,.07);padding:28px 24px calc(var(--safe-bottom) + 24px);box-shadow:0 -16px 48px #0000008c;overflow:visible}.landing-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:0}.landing-title-row>div{flex:1;min-width:0}.faceid-top-btn{flex-shrink:0;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#c9573114;border:1px solid rgba(201,87,49,.4);color:var(--orange2);cursor:pointer;transition:transform .15s ease,background .15s ease;margin-top:4px}.faceid-top-btn:active{transform:scale(.93);background:#c9573126}.faceid-top-btn:disabled{opacity:.5;cursor:not-allowed}.faceid-top-btn.is-shake{animation:faceid-shake .5s ease;border-color:#ef5350b3}.landing-login-cta{display:flex;align-items:center;justify-content:center;width:100%;margin-top:12px;height:50px;padding:0 24px;background:var(--orange);color:#1a1a1a;font-size:16px;font-weight:700;border:none;border-radius:14px;cursor:pointer;font-family:inherit;transition:filter .15s ease}.landing-login-cta:active{filter:brightness(.9)}.landing-login-cta:disabled{opacity:.5;cursor:not-allowed}.landing-mode-dock{display:flex;width:calc(100% + 48px);margin-left:-24px;margin-right:-24px;margin-bottom:calc(-24px - var(--safe-bottom));margin-top:20px;border-top:1px solid rgba(255,255,255,.07);overflow:visible}.landing-mode-dock button{position:relative;flex:1;height:40px;padding:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:0;background:transparent;color:#ffffff59;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;transition:background .15s ease,color .15s ease}.landing-mode-dock button:after{content:"";position:absolute;bottom:calc(-1 * var(--safe-bottom));left:0;right:0;height:var(--safe-bottom);background:inherit}.landing-mode-dock button+button{border-left:1px solid rgba(255,255,255,.07)}.landing-mode-dock button.active{background:var(--orange);color:#1a1a1a}.landing-mode-dock button:active{filter:brightness(.9)}.landing-sheet-handle{width:36px;height:4px;background:#ffffff1f;border-radius:2px;margin:0 auto 24px}.landing-inner .field{margin-bottom:8px}.landing-inner .field label{font-size:12px;margin-bottom:3px}.landing-inner .field input{padding:10px 14px;font-size:15px}.landing-numpad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;padding:10px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:linear-gradient(180deg,#26292cf5,#16181bfa);box-shadow:inset 0 1px #ffffff14,0 10px 22px #00000038}.landing-numpad-letters{grid-template-columns:repeat(10,minmax(0,1fr))}.landing-numpad-symbols{grid-template-columns:repeat(5,minmax(0,1fr))}.landing-numpad button{min-height:48px;border:1px solid rgba(255,255,255,.14);border-radius:13px;background:linear-gradient(180deg,#303337,#25282b);color:#f6f6f6;font:inherit;font-size:21px;font-weight:800;cursor:pointer;box-shadow:inset 0 1px #ffffff14;transition:transform .1s ease,filter .1s ease}.landing-numpad button:active{transform:scale(.96);filter:brightness(1.16)}.landing-numpad .landing-numpad-muted{color:#ffffffad;font-size:16px}.landing-numpad-letters button,.landing-numpad-symbols button{min-height:42px;font-size:16px}.landing-numpad-controls{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.landing-numpad-letters .landing-numpad-controls{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-numpad-amount .landing-numpad-controls{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-numpad-controls button{min-height:44px}.landing-numpad-space{grid-column:span 1;font-size:13px!important}.landing-numpad-letters .landing-numpad-space,.landing-numpad-symbols .landing-numpad-space{font-size:12px!important}.landing-numpad-controls button:last-child{color:#ffffffd1;font-size:18px}.landing-title{font-size:36px;font-weight:800;margin-bottom:4px;font-family:Space Grotesk,Inter,sans-serif}.landing-tagline{font-size:13.5px;color:#fff6;margin-bottom:24px}.landing-mode-switch{display:flex;gap:4px;background:var(--surface);border-radius:12px;padding:4px;margin-bottom:18px}.landing-mode-switch button{flex:1;padding:10px;border:none;border-radius:9px;background:transparent;color:var(--text3);font-weight:700;font-size:13px;cursor:pointer}.landing-mode-switch button.active{background:var(--orange);color:#1a1a1a}.option-switch{display:flex;flex-wrap:nowrap;background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:0;margin-top:18px;overflow:hidden}.option-switch-lower{margin-top:36px;margin-bottom:12px}.option-switch-dock{border-radius:0;border-left:none;border-right:none;border-bottom:none;width:calc(100% + 48px);margin-left:-24px;margin-right:-24px;margin-top:36px;margin-bottom:calc(-24px - var(--safe-bottom))}.option-switch-dock button{border-radius:0;padding:16px 10px calc(16px + var(--safe-bottom))}.option-switch button{flex:1;min-width:72px;padding:16px 10px;border:none;border-right:1px solid var(--border);border-radius:0;background:transparent;color:var(--text3);font-weight:700;font-size:13px;cursor:pointer;font-family:inherit}.option-switch button:last-child{border-right:none}.option-switch button.active{background:var(--orange);color:#1a1a1a}.option-switch-sub{font-size:10px;font-weight:500;opacity:.75}.landing-alt-login{margin-top:12px;padding-top:12px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:10px}.landing-network-note{text-align:center;font-size:11px;margin-top:14px;margin-bottom:0}.create-wallet-form{display:flex;flex-direction:column;gap:2px}.create-wallet-next-spacer{height:96px;flex-shrink:0}.create-wallet-next-dock{position:fixed;left:0;right:0;bottom:0;z-index:20;background:var(--orange);padding-top:calc((var(--safe-bottom) - 25px) / 2);padding-bottom:calc((var(--safe-bottom) - 25px) / 2)}.create-wallet-next-btn{display:flex;align-items:center;justify-content:center;width:100%;height:4px;box-sizing:border-box;padding:14px 24px;border-radius:0}.home-page{padding:0;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:visible;background:transparent}.main-content.home-route{background:transparent;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.app.app-home-route{background:transparent;padding-top:0}.home-section-label{margin:4px 0 8px;flex-shrink:0}.home-section-label-workspace{margin:0 0 10px}.market-stat-card{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;gap:12px}.market-stat-card-col{min-width:0;display:flex;flex-direction:column;gap:3px}.market-stat-card-col-right{align-items:flex-end;text-align:right}.workspace-market-label{color:#d8d8dcad;font-size:8px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;white-space:nowrap}.workspace-market-value{min-width:0;display:inline-flex;align-items:baseline;gap:3px;color:#eef1f6fa;font-size:15px;font-weight:750;letter-spacing:.1px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-market-gem{flex-shrink:0;width:8px;height:8px;transform:translateY(.5px)}.market-stat-card-price{color:#f5d06d;margin-bottom:2px}.activity-page,.account-page,.stats-page,.notif-page{flex:1 1 auto;min-height:0}.activity-page,.account-page,.stats-page,.notif-page{padding:0 16px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.home-activity-panel{display:flex;flex-direction:column;flex:0 1 auto;min-height:0;max-height:clamp(220px,31vh,292px);margin-bottom:18px}.home-activity-panel .panel-header{margin-bottom:11px}.workspace-dock{position:fixed;bottom:0;left:0;right:0;z-index:60;display:flex;flex-direction:column;animation:homeWorkspaceSlideIn .5s cubic-bezier(.22,1,.36,1) both}.general-container{position:relative;flex:0 0 auto;height:var(--workspace-dock-height);margin-top:40px;overflow:hidden;border-radius:0;background:transparent}.modal-sheet-full-bleed .general-container{height:var(--workspace-dock-height);margin-top:-32px}.modal-sheet-full-bleed .general-container,.modal-sheet-full-bleed .general-container-window{background:transparent;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.modal-sheet-full-bleed .general-container-window{padding-top:0}.modal-sheet-full-bleed .general-container-window-security,.modal-sheet-full-bleed .general-container-window-security.active{overflow:visible;padding-bottom:0}.modal-sheet-full-bleed .general-window-content{transform:none;height:100%;padding-top:0}.modal-sheet-full-bleed .general-window-header{min-height:18px;transform:translateY(25px)}.modal-sheet-full-bleed .general-window-header+*{margin-top:30px}.general-window-content{position:relative;z-index:1}.general-container-dots:focus-visible{outline:none}.general-container-dots{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 16px 20px 4px;touch-action:none;cursor:grab}.general-container-dot{width:5px;height:5px;border-radius:5px;background:#ffffff47;flex-shrink:0;transition:height .25s ease,background .25s ease}.general-container-dot.active{height:16px;background:var(--orange)}.general-container-window{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1);transform:translateY(0) scale(1);display:flex;align-items:stretch;justify-content:flex-start;padding:9px 16px max(14px,calc(var(--safe-bottom) - 16px));overflow:hidden;border-radius:0;background:transparent;border:none}.general-overview-window{flex:1 1 auto;min-height:0;min-width:0;width:100%;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.general-container-window-number{margin:auto;font-size:56px;font-weight:800;color:#ffffff29;font-variant-numeric:tabular-nums}.general-container-window .torx-card-scene{width:100%;max-width:340px;margin:auto}.general-window-content{width:100%;height:100%;display:flex;flex-direction:column;gap:8px;overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;padding-top:18px}.general-routes-window{justify-content:space-between;overflow:hidden;touch-action:none;padding-top:0}.modal-sheet-full-bleed .general-routes-window{transform:none;height:100%}.general-window-header{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.4px;color:var(--text2);text-transform:uppercase;flex-shrink:0}.general-routes-grid{flex:1;min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));gap:10px;align-content:stretch}.general-route-btn{min-width:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:10px 8px;border-radius:16px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#ffffff17,#ffffff0a);color:#fffffff0;box-shadow:inset 0 1px #ffffff17;font-size:11px;font-weight:800;letter-spacing:.2px}.general-route-btn:active{transform:scale(.985);opacity:.9}.general-route-btn.active{color:var(--orange)}.general-route-btn.alerts{color:#ffd24a}.general-route-icon{width:22px;height:22px;flex-shrink:0}.general-route-btn span{line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:linear-gradient(135deg,#f0a58c,#eef1f6 55%,#c95731);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.general-window-badge{background:var(--orange);color:#1a1a1a;font-size:10px;font-weight:800;padding:1px 6px;border-radius:999px}.general-window-badge-muted{background:#ffffff1a;color:var(--text3)}.general-security-window{gap:12px;overflow-y:auto;overflow-x:hidden}.modal-sheet-full-bleed .general-security-window{transform:none;height:100%;gap:7px;box-sizing:border-box;justify-content:flex-start;padding-top:22px;padding-bottom:max(8px,calc(var(--safe-bottom) - 20px))}.modal-sheet-full-bleed .general-container-window-security .general-security-window{overflow:visible;padding-bottom:0}.general-security-header{align-items:center;gap:1px}.modal-sheet-full-bleed .general-container-window-security .general-security-header{transform:translateY(3px)}.modal-sheet-full-bleed .general-security-header+.general-security-hero{margin-top:28px}.general-security-chip{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;color:#00ff7f}.general-security-chip svg{width:17px;height:17px}.general-security-badge{margin-left:auto;padding:4px 12px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.4px}.general-security-badge.moderate{color:#ffd36a;background:#ffbe4a2e}.general-security-badge.weak{color:#ff9b9b;background:#f463632e}.general-security-hero{display:grid;grid-template-columns:minmax(0,1fr) 82px;gap:8px;align-items:center}.general-security-hero .progress-ring,.general-security-hero .progress-ring-svg{width:82px;height:82px}.general-security-ring-fill.strong{stroke:#6fd88d}.general-security-ring-fill.moderate{stroke:#ffd36a}.general-security-ring-fill.weak{stroke:#ff9b9b}.general-security-summary{min-width:0;display:flex;flex-direction:column;gap:4px}.general-security-summary-title{font-size:13px;font-weight:800;color:#f3f6ff}.general-security-summary-copy{font-size:10.5px;line-height:1.32;color:#edf0f9c7}.general-security-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;flex:1 1 auto;min-height:0}.modal-sheet-full-bleed .general-security-grid{flex:0 0 auto;grid-auto-rows:40px}.general-security-stat{min-width:0;min-height:0;padding:5px 9px;border-radius:11px;background:linear-gradient(180deg,#ffffff17,#ffffff0a);border:1px solid rgba(255,255,255,.11);box-shadow:inset 0 1px #ffffff0f;display:flex;flex-direction:column;justify-content:center;gap:3px}.general-security-stat-label{font-size:8.5px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;color:#ffffff94}.general-security-stat-value{font-size:13px;font-weight:800;color:#fff;line-height:1.15;word-break:break-word}.general-security-alarm{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px;border-radius:11px;background:#0d111a38;border:1px solid rgba(255,255,255,.09);flex-shrink:0;min-height:36px}.modal-sheet-full-bleed .general-container-window-security .general-security-alarm{position:relative;z-index:4}.general-security-alarm-label{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.45px;color:#ffffff94}.general-security-alarm-value{min-width:0;font-size:12px;font-weight:600;color:#777;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-stat-stack{display:flex;flex-direction:column;gap:6px}.hp-stat-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:11px;background:linear-gradient(180deg,#ffffff17,#ffffff0a);border:1px solid rgba(255,255,255,.11);box-shadow:inset 0 1px #ffffff0f}.hp-stat-row-label{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:#ffffff94}.hp-stat-row-value{font-size:14px;font-weight:800;color:#fff}.hp-stat-row-wide{background:linear-gradient(135deg,#e2823429,#e282340d);border-color:#e2823452;padding:12px 14px}.hp-stat-row-wide .hp-stat-row-label{color:#ffd6b2bf}.hp-stat-row-wide .hp-stat-row-value{font-size:18px;color:#ffb877}.hp-body-row{display:flex;align-items:center;gap:10px;margin-top:-5px}.hp-stat-stack-compact{flex:1 1 0;min-width:0;gap:13px}.hp-stat-row-compact{padding:4px 10px;border-radius:5px}.hp-stat-row-compact .hp-stat-row-label{font-size:8px}.hp-stat-row-compact .hp-stat-row-value{font-size:11.5px}.hp-stat-row-compact.hp-stat-row-wide{padding:4px 10px}.hp-stat-row-compact.hp-stat-row-wide .hp-stat-row-value{font-size:12px}.hp-gauge-col{flex:0 0 auto}.general-drop-window{align-items:center;text-align:center;gap:10px}.modal-sheet-full-bleed .general-drop-window{transform:none;height:100%}.general-drop-window .general-window-header{align-self:stretch;justify-content:space-between}.general-drop-close{background:none;border:none;color:var(--text3);font-size:14px;cursor:pointer;padding:4px}.general-drop-intro{font-size:12px;line-height:1.5;color:#ffffffb3;margin:0;max-width:260px}.general-drop-role-buttons{display:flex;flex-direction:column;gap:10px;width:100%;max-width:240px}.general-drop-role-btn{padding:12px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#ffffff1a,#ffffff08);color:#fff;font-weight:700;font-size:14px;cursor:pointer}.general-drop-role-btn:disabled{opacity:.5;cursor:default}.general-drop-code-stage{display:flex;flex:1 1 auto;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:8px}.general-drop-code-label{font-size:12px;color:#ffffffa6;font-weight:700}.general-drop-code-value{font-size:42px;font-weight:900;letter-spacing:4px;color:#fff;font-variant-numeric:tabular-nums}.general-drop-code-value-small{font-size:22px;letter-spacing:3px;opacity:.8}.general-drop-code-hint{font-size:11px;color:#ffffff8c}.general-drop-numpad{display:flex;flex-direction:column;align-items:center;gap:6px;position:relative;width:100%;max-width:190px}.general-drop-codepad-slots{display:flex;gap:10px;cursor:text}.general-drop-codepad-slot{width:34px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid rgba(255,255,255,.18);background:#00000040;color:#fff;font-size:22px;font-weight:900}.general-drop-codepad-slot.filled{border-color:var(--orange);background:#c9573124}.general-drop-codepad-hidden-input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.general-drop-codepad-readout{min-height:32px;font-size:22px;font-weight:900;color:#fff;font-variant-numeric:tabular-nums;cursor:text}.general-drop-codepad-readout .placeholder{color:#ffffff59;font-weight:700}.general-drop-numpad-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;width:100%}.general-drop-numpad-key{height:30px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#ffffff14,#ffffff05);color:#fff;font-size:13px;font-weight:700;cursor:pointer}.general-drop-numpad-key:active{background:#ffffff24}.general-drop-numpad-key:disabled{opacity:.35;cursor:default}.general-drop-numpad-backspace{font-size:12px;color:#fffc}.general-drop-pick-zone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;border-radius:22px;border:2px dashed rgba(255,255,255,.35);width:100%;flex:1 1 auto;min-height:180px;touch-action:none;-webkit-user-select:none;user-select:none;transition:background .15s ease,border-color .15s ease}.general-drop-pick-zone.holding{background:#c957312e;border-color:var(--orange)}.general-drop-pick-zone.peer-found{border-color:#54d69573}.general-drop-pick-zone.peer-found.holding{border-color:var(--orange)}.general-drop-pick-label-found{color:var(--green);font-size:12px;font-weight:700;letter-spacing:.02em}.general-drop-pick-label{font-size:14px;font-weight:700;color:#fff;line-height:1.4;max-width:220px;text-align:center}.general-drop-pick-sublabel{font-size:11px;color:#ffffff80;max-width:200px;text-align:center}.general-drop-swipe-track{width:14px;height:90px;border-radius:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);overflow:hidden;display:flex;align-items:flex-end}.general-drop-swipe-fill{width:100%;background:linear-gradient(0deg,var(--orange),var(--orange2));border-radius:8px 8px 0 0;transition:height .05s linear}.general-drop-search-zone{touch-action:none;-webkit-user-select:none;user-select:none;padding:20px;border-radius:18px;transition:background .15s ease}.general-drop-search-zone.holding{background:#ffffff0f}.general-drop-swipe-track-up{align-items:flex-start}.general-drop-swipe-track-up .general-drop-swipe-fill{border-radius:0 0 8px 8px;background:linear-gradient(180deg,var(--orange),var(--orange2))}.general-drop-done-stage{display:flex;flex:1 1 auto;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:10px}.general-drop-done-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#49c06f33;color:#8ff0a4;font-size:20px;font-weight:800}.general-drop-spinner-green{border-top-color:#6fd88d}.general-drop-confirm-ring{position:relative;width:42px;height:42px;animation:generalDropRingFadeOut 3s ease forwards}.general-drop-confirm-ring.no-fade{animation:none;opacity:1}.general-drop-confirm-ring.general-drop-ring-spin{animation:generalDropRingSpin 1.4s linear infinite}@keyframes generalDropRingSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.general-drop-confirmation-spinner{position:relative;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.general-drop-spinner-block{position:absolute;top:50%;left:50%;width:3px;height:7px;border-radius:1px;transform-origin:1.5px 14px;opacity:.16;animation:generalDropSpinnerBlockLight 1.4s ease-in-out infinite}.general-drop-spinner-block-orange{background:var(--orange);box-shadow:0 0 4px #e67e228c}.general-drop-spinner-block-green{background:var(--green);box-shadow:0 0 4px #34c78280}.general-drop-confirmation-counter{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1;font-size:10px;font-weight:700;color:var(--green);font-variant-numeric:tabular-nums}@keyframes generalDropSpinnerBlockLight{0%,88%,to{opacity:.16}6%{opacity:1}20%{opacity:.16}}@media (prefers-reduced-motion: reduce){.general-drop-spinner-block{animation:none;opacity:.6}}.general-drop-confirm-tick{position:absolute;top:50%;left:50%;width:3px;height:8px;border-radius:1.5px;transform-origin:1.5px 19px;opacity:0;animation:generalDropTickIn .25s ease forwards}@keyframes generalDropTickIn{0%{opacity:0}to{opacity:1}}@keyframes generalDropRingFadeOut{0%,66%{opacity:1}to{opacity:0}}.general-drop-received-amount{font-size:20px;font-weight:900;color:#fff;display:flex;align-items:baseline;gap:4px}.general-drop-amount-field{display:flex;flex-direction:column;align-items:center;gap:5px;width:100%;max-width:220px}.general-drop-amount-label{font-size:11px;font-weight:700;color:#fff9;text-align:center}.general-drop-arrive{position:relative;animation:generalDropArrive .6s cubic-bezier(.16,1,.3,1)}.general-drop-arrive:before{content:"";position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgba(111,216,141,.35),transparent 70%);animation:generalDropArriveGlow .7s ease-out}@keyframes generalDropArrive{0%{opacity:0;transform:scale(.8) translateY(10px);filter:blur(6px)}55%{opacity:1;transform:scale(1.04) translateY(0);filter:blur(0)}to{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}}@keyframes generalDropArriveGlow{0%{opacity:0;transform:scale(.6)}40%{opacity:1}to{opacity:0;transform:scale(1.5)}}.general-card-window{align-items:center;padding-top:6px;justify-content:flex-start;text-align:center;gap:2px;padding-inline:6px}.general-card-window .general-window-header{align-self:stretch;justify-content:center;padding-left:0}.general-card-window-modal{position:relative;min-height:315px;overflow:visible;padding:0}.general-card-window-modal:has(.card-mode-toggle){padding-top:40px}.general-card-window-placeholder{justify-content:center}.general-card-stage{display:flex;flex:1 1 auto;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:4px}.general-card-stage-centered-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.general-card-guidance{display:flex;flex-direction:column;align-items:center;gap:4px;max-width:240px}.general-card-window-modal .general-card-guidance{margin-top:15px}.general-card-guidance-title{font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#ffffffe0}.general-nearby-audio-launch{margin-top:14px;background:none;border:none;color:var(--orange);font-size:13px;font-weight:700;letter-spacing:.04em;cursor:pointer;padding:6px 10px}.general-nearby-audio-actions{display:flex;gap:10px;width:100%;margin-top:8px}.general-nearby-audio-actions .btn{flex:1}.general-nearby-pay-spinner{width:40px;height:40px}.general-nearby-pay-err{text-align:center;margin:0}.general-nearby-audio-amount-input{width:100%;max-width:220px;text-align:center;font-size:24px;font-weight:700;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:12px;color:#fff;padding:10px 14px;margin-top:8px}.general-nearby-card-back{width:min(100%,260px);display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 12px;border-radius:18px;background:linear-gradient(180deg,#ffffff14,#ffffff08);border:1px solid rgba(255,255,255,.1)}.general-nearby-card-numpad{width:100%;min-height:140px}.general-card-pages{width:100%;display:flex;justify-content:center;align-items:center}.general-card-pages.is-modal{touch-action:none;-webkit-user-select:none;user-select:none}.general-card-page-dots{display:inline-flex;align-items:center;justify-content:center;gap:7px;margin-top:8px}.general-card-page-dots button{width:7px;height:7px;padding:0;border:0;border-radius:999px;background:#ffffff3d;cursor:pointer}.general-card-page-dots button.active{width:18px;background:linear-gradient(90deg,#f2b657,var(--orange))}.general-nearby-audio-card{text-align:left;background:radial-gradient(circle at 73% 37%,rgba(240,148,70,.2),transparent 28%),radial-gradient(circle at 24% 14%,rgba(255,255,255,.14),transparent 22%),linear-gradient(145deg,#101828,#090d14 45%,#210f08);box-shadow:0 22px 46px #00000061,inset 0 1px #ffffff1f}.general-nearby-audio-card:before{opacity:.58}.general-nearby-audio-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.general-nearby-audio-card-pill{padding:5px 8px;border-radius:999px;background:#f2b65724;color:#f2b657;font-size:8px;font-weight:900;letter-spacing:.16em}.general-nearby-audio-card-core{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;text-align:center}.general-nearby-audio-card-core .general-drop-code-hint{max-width:230px}.general-nearby-audio-orb{width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle,#f7923a47,#f7923a0a 68%);border:1px solid rgba(247,146,58,.22);box-shadow:0 0 30px #f7923a2e}.general-nearby-audio-card-back-title{position:absolute;top:14px;left:0;right:0;text-align:center;color:#ffffffd1;font-size:9px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.general-nearby-audio-card-back-hint{position:absolute;left:0;right:0;bottom:10px;text-align:center;color:#ffffff94;font-size:9px;font-weight:700}.general-nearby-audio-card+.general-card-numpad-face .general-card-numpad{width:100%;padding-top:18px;padding-bottom:12px}.general-card-done-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#54d69529;color:var(--green);font-size:20px;font-weight:900}.general-card-done-icon-err{background:#dc5a5029;color:#e35c52}.card-success-pending-spinner{width:32px;height:32px}.general-card-confirm-copy{max-width:240px;text-align:center}.general-card-confirm-code{font-size:34px;font-weight:900;letter-spacing:.1em;color:#fff}.general-card-confirm-actions{display:flex;flex-direction:column;gap:8px;width:200px}.general-card-confirm-btn{padding:10px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#fffc;font-size:12px;font-weight:700;cursor:pointer}.general-card-confirm-btn-primary{background:linear-gradient(160deg,var(--green),#1fa065);border-color:transparent;color:#06251a}.general-card-otc-pad{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:280px;margin-top:6px}.general-card-otc-input{width:180px;text-align:center;font-size:30px;font-weight:900;letter-spacing:.35em;padding:14px 0 14px .35em;border-radius:16px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(160deg,#ffffff14,#ffffff08);color:#fff}.general-card-otc-grid{width:100%;grid-template-columns:repeat(3,1fr);gap:8px}.general-card-otc-grid .general-card-numpad-key{aspect-ratio:1.4;border-radius:12px;font-size:18px;background:#ffffff14}.general-container-window .general-card-scene,.general-card-window-modal .general-card-scene{width:100%;max-width:360px}.general-card-window-modal .general-card-scene{max-width:380px;margin-top:22px}.general-card-scene .torx-card{padding:18px 18px 16px}.general-card-scene .torx-card-top{align-items:center;gap:12px}.general-card-scene .torx-card-brand{font-size:11px;letter-spacing:.26em}.general-card-front-body{position:relative;flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;gap:12px}.general-card-balance-block{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:4px;max-width:124px}.general-card-balance-label{margin-top:0;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#ffffffad}.general-card-balance-row{align-items:center;gap:5px}.general-card-scene .general-card-balance-amount{font-size:18px;line-height:1}.general-card-status-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.14);background:#0b0e1842;font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#ffffffe0}.general-card-status-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.general-card-status-pill.orange .general-card-status-dot,.general-card-status-dot.orange{background:#f7923a;box-shadow:0 0 10px #f7923ab3}.general-card-status-pill.green .general-card-status-dot,.general-card-status-dot.green{background:#34c782;box-shadow:0 0 10px #34c782b3}.general-card-signal-cluster{position:relative;min-width:74px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;align-self:center;margin-right:-18px}.general-card-signal-copy{font-size:8px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8;white-space:nowrap}.general-card-bottom-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.general-card-bottom-cell{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:3px;text-align:left}.general-card-bottom-cell-right{align-items:flex-end;text-align:right}.general-card-bottom-label{font-size:8px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#ffffff9e}.general-nearby-audio-pairing-code{margin-left:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:800;letter-spacing:.14em;color:#6cb6ff}.general-card-bottom-cell .torx-card-holder{font-size:11px;line-height:1.15}.general-card-bottom-cell .torx-card-meta{gap:0;font-size:10px;min-width:0}.general-card-bottom-cell .torx-card-meta .mono{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.torx-card-merchant-name{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;color:var(--text, #fff);letter-spacing:.02em}.torx-card-merchant-stack{display:flex;flex-direction:column;gap:2px;min-width:0;max-width:100%}.torx-card-merchant-stack .mono{color:#ffffffad;font-size:9.5px}.card-merchant-settings-gear{position:absolute;top:0;right:0;z-index:4;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:transparent;color:#ffc56d;filter:drop-shadow(0 3px 8px rgba(0,0,0,.42))}.card-merchant-settings-gear svg{width:22px;height:22px}.card-merchant-settings-gear:active{transform:scale(.94);color:var(--orange2)}.card-merchant-settings{display:flex;flex-direction:column;gap:10px}.card-merchant-settings-btn{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:12px 0;border:0;border-bottom:1px solid rgba(255,255,255,.1);background:transparent;color:var(--text);text-align:left}.card-merchant-settings-btn span{font-weight:800}.card-merchant-settings-btn b{color:var(--orange2);font-size:12px}.card-merchant-settings-danger span,.card-merchant-settings-danger b{color:var(--red)}.general-card-merchant-identity{display:flex;flex-direction:column;align-items:center;gap:1px;color:var(--text3);font-size:12px}.general-card-merchant-identity .mono,.general-nearby-audio-merchant-id{color:#ffffffa8;font-size:10.5px;line-height:1.25;overflow-wrap:anywhere}.nearby-audio-confirm-btn{margin-top:8px;padding:8px 22px;border-radius:18px;border:none;background:#34c782;color:#000;font-size:14px;font-weight:700;cursor:pointer;letter-spacing:.2px}.nearby-audio-confirm-btn:active{opacity:.8}.general-card-numpad-face{justify-content:center}.general-card-manual-code{position:absolute;top:10px;right:10px;z-index:2;display:flex;align-items:center;gap:4px;cursor:default}.general-card-manual-code-input{width:62px;padding:5px 6px;border-radius:8px;border:1px solid rgba(255,255,255,.16);background:#0000004d;color:#fff;font-size:12px;text-align:center;letter-spacing:.06em}.general-card-manual-code-input::placeholder{color:#fff6}.general-card-manual-code-input-tap{cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,box-shadow .15s ease}.general-card-manual-code-input-tap.is-empty{color:#fff6}.general-card-manual-code-input-tap.is-active{border-color:#54d69599;box-shadow:0 0 0 2px #54d69533}.general-card-manual-code-go{padding:4px 2px;border-radius:0;border:none;background:none;box-shadow:none;color:var(--green);font-size:13px;font-weight:800;cursor:pointer;transform:translateY(-3px)}.general-card-manual-code-go:disabled{opacity:.4;cursor:default}.general-card-manual-code-start{display:flex;flex-direction:column;align-items:flex-end;gap:1px;margin-top:-6px}.general-card-manual-code-have{border:none;background:none;padding:0;color:#ffffff73;font-size:9px;font-weight:600;text-decoration:none;cursor:pointer}.general-card-manual-code-label{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c}.general-card-manual-code-readout{font-size:15px;font-weight:800;letter-spacing:.1em;color:#fff}.general-card-manual-code-error{position:absolute;top:100%;right:0;margin-top:4px;width:140px;font-size:9.5px;color:var(--red);text-align:right}.general-card-numpad{display:flex;flex-direction:column;gap:6px;height:100%;cursor:default}.general-card-numpad-readout{text-align:center;font-size:18px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}.general-card-numpad-grid{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.general-card-numpad-key{border:none;border-radius:6px;background:#ffffff1f;color:#fff;font-size:13px;font-weight:700;cursor:pointer}.general-card-numpad-key:disabled{opacity:.35;cursor:default}.general-card-numpad-backspace{font-size:12px}.general-card-icon{width:72px;height:72px;position:relative}.general-card-icon-small{width:18px;height:18px}.general-card-icon-right{transform:rotate(90deg)}.general-card-icon svg{width:100%;height:100%;overflow:visible}.general-card-icon-bar{transform-origin:15px 26px;animation:generalCardIconSpurt 1.8s cubic-bezier(.3,.6,.3,1) infinite;opacity:0}@keyframes generalCardIconSpurt{0%{opacity:0;transform:scale(.7)}18%{opacity:1;transform:scale(1.05)}35%{opacity:1;transform:scale(1)}70%{opacity:.25}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion: reduce){.general-card-icon-bar{animation:none;opacity:1}}.tx-history-groups{display:flex;flex-direction:column;gap:10px}.modal-sheet-full-bleed .recent-activity-window{transform:none;height:100%}.tx-history-group-label{font-size:8.5px;font-weight:500;letter-spacing:.3px;color:var(--text3);text-transform:uppercase;margin-bottom:2px}.tx-row-compact{padding:8px 0}.tx-row-compact .tx-row-dir-badge{width:24px;height:24px}.modal-sheet-full-bleed .transfer-flow-window{transform:none;height:100%}.transfer-flow-list{display:flex;flex-direction:column;gap:1px;padding:0 8px}.transfer-flow-row{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:6px 0;cursor:pointer;border-bottom:1px solid rgba(255,255,255,.06)}.transfer-flow-row:last-child{border-bottom:none}.transfer-flow-row:active{background:linear-gradient(180deg,#ffffff1a,#ffffff0a);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff24;border-radius:10px;margin:0 -8px;padding:5px 7px}.transfer-flow-row-parties{display:flex;align-items:center;gap:4px;min-width:0;flex:1}.transfer-flow-row-party{font-size:11px;font-weight:600;color:var(--text2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.transfer-flow-row-arrow{flex-shrink:0;width:20px;color:var(--text3)}.transfer-flow-row-arrow svg{width:100%;height:auto;display:block}.transfer-flow-row-arrow.sent{color:var(--red)}.transfer-flow-row-arrow.received{color:var(--green)}.transfer-flow-row-end{flex:0 0 74px;text-align:right}.transfer-flow-row-amount{font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:flex-end;gap:2px}.transfer-flow-row-amount.sent{color:var(--red)}.transfer-flow-row-amount.received{color:var(--green)}.transfer-flow-row-time{font-size:8.5px;color:var(--text3);font-weight:600}.network-status-dot{width:6px;height:6px;border-radius:50%;background:#ffffff40}.network-status-dot.live{background:var(--green);box-shadow:0 0 6px var(--green)}.vesting-rows{display:flex;flex-direction:column;gap:14px;justify-content:center;flex:1}.vesting-row-top{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:5px}.vesting-row-label{font-size:13px;font-weight:700;color:var(--text)}.vesting-row-pct{font-size:13px;font-weight:800;color:var(--orange2)}.vesting-bar-track{height:6px;border-radius:3px;background:#ffffff1a;overflow:hidden}.vesting-bar-fill{height:100%;border-radius:3px;background:linear-gradient(90deg,var(--orange),var(--orange2));transition:width .4s ease}.vesting-row-foot{font-size:11px;margin-top:5px}.network-status-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;flex:1;align-content:center}.modal-sheet-full-bleed .network-status-window{min-height:calc(100% + 15px)}.modal-sheet-full-bleed .network-status-grid{gap:10px;align-content:stretch}.network-status-cell{background:transparent;border:1px solid var(--border);border-radius:10px;padding:16px 12px;margin-top:0}.network-status-value{font-size:17px;font-weight:800;color:var(--text)}.network-status-label{font-size:10.5px;margin-top:2px;text-transform:uppercase;letter-spacing:.3px}.block-activity{width:100%;height:100%;display:flex;flex-direction:column;gap:8px;padding:22px 2px 4px}.modal-sheet-full-bleed .block-activity{transform:none;height:100%;padding-top:0}.modal-sheet-full-bleed .block-activity-head+.block-activity-chart{margin-top:75px}.block-activity-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.modal-sheet-full-bleed .block-activity-head{transform:translateY(25px);min-height:18px}.block-activity-title{display:block;font-size:13px;font-weight:800;letter-spacing:.3px;color:var(--text2);text-transform:uppercase}.block-activity-subtitle{display:block;margin-top:2px;font-size:10px;font-weight:700;color:#ffffff85;text-transform:uppercase;letter-spacing:.35px}.block-activity-latest{flex-shrink:0;display:inline-flex;align-items:baseline;gap:4px;padding:2px 0;border-radius:0;background:transparent;border:0;font-size:14px;font-weight:800;color:var(--text);box-shadow:none}.block-activity-latest.fast{color:#7ce08e}.block-activity-latest.slow{color:var(--orange2)}.block-activity-latest .muted{font-weight:700;font-size:10px;margin-left:0;color:#ffffff8f}.block-activity-loading{flex:1;display:flex;align-items:center;justify-content:center}.block-activity-chart{position:relative;flex:1;min-height:213px;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,#ffffff12,#ffffff06),#0000001a;border:1px solid rgba(255,255,255,.09);box-shadow:inset 0 1px #ffffff1f,inset 0 -18px 30px #0000001a}.block-activity-chart:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:25% 100%,100% 33.333%;opacity:.55;pointer-events:none}.block-activity-svg{position:relative;z-index:1;display:block;width:100%;height:100%}.block-activity-area{fill:url(#blockActivityArea)}.block-activity-line{fill:none;stroke:url(#blockActivityLine);stroke-width:4;stroke-linecap:round;filter:drop-shadow(0 6px 12px rgba(125,215,255,.2));vector-effect:non-scaling-stroke}.block-activity-point{fill:#ffffffa8;opacity:.72}.block-activity-live-dot.fast,.block-activity-live-ring.fast{fill:#7ce08e;stroke:#7ce08e}.block-activity-live-dot.slow,.block-activity-live-ring.slow{fill:var(--orange2);stroke:var(--orange2)}.block-activity-live-ring{fill:none;stroke-width:2;opacity:.38;transform-origin:center;animation:blockActivityPulse 1.7s ease-out infinite}@keyframes blockActivityPulse{0%{opacity:.46;r:6}to{opacity:0;r:15}}.block-activity-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;margin-top:-2px;padding:0 2px}.block-activity-foot span{min-width:0;display:inline-flex;flex:0 1 auto;align-items:baseline;gap:4px;padding:0;border-radius:0;background:transparent;border:0;color:#ffffff94;line-height:1}.block-activity-foot strong{font-size:16px;font-weight:750;letter-spacing:0;color:var(--text)}.block-activity-foot .muted{font-size:10px;font-weight:700;color:#ffffff9e}.general-container-window.active{opacity:1;pointer-events:auto;animation-duration:.32s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both}.general-container-window.active.dir-forward{animation-name:generalWindowEnterUp}.general-container-window.active.dir-backward{animation-name:generalWindowEnterDown}@keyframes generalWindowEnterUp{0%{opacity:0;transform:translateY(22px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes generalWindowEnterDown{0%{opacity:0;transform:translateY(-22px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.general-container-window.dir-forward:not(.active){transform:translateY(-18px) scale(.98)}.general-container-window.dir-backward:not(.active){transform:translateY(18px) scale(.98)}@keyframes homeHeroSlideIn{0%{transform:translateY(-60px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes homeWorkspaceSlideIn{0%{transform:translateY(60px);opacity:0}to{transform:translateY(0);opacity:1}}.home-hero{position:relative;flex-shrink:0;animation:homeHeroSlideIn .5s cubic-bezier(.22,1,.36,1) both;background:radial-gradient(circle at 16% 20%,rgba(201,87,49,.14),transparent 25%),radial-gradient(circle at 84% 24%,rgba(240,165,140,.12),transparent 28%),linear-gradient(180deg,#ffffff24,#ffffff14 48%,#ffffff12);backdrop-filter:blur(20px) saturate(138%);-webkit-backdrop-filter:blur(20px) saturate(138%);border-radius:0;margin-top:-10px;padding:calc(16px + var(--safe-top)) 8px 0;margin-bottom:0;box-shadow:inset 0 1px #ffffff38,inset 0 -16px 28px #ffffff0b,0 16px 36px #00000038;overflow:hidden}.home-surface{display:flex;flex-direction:column;min-height:100%;padding:0 0 calc(var(--safe-bottom) + 4px)}.home-hero-shell{position:relative;display:flex;flex-direction:column;gap:6px;min-height:0}.home-hero-bg-orb{position:absolute;border-radius:999px;filter:blur(10px);pointer-events:none;opacity:.9}.home-hero-bg-orb-a{top:-10px;left:-12px;width:168px;height:168px;background:radial-gradient(circle,#7ed4c926,#7ed4c900 72%)}.home-hero-bg-orb-b{right:-16px;top:14px;width:138px;height:138px;background:radial-gradient(circle,#6090e729,#6090e700 72%)}.home-hero-header{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:6px}.home-hero-kicker{font-size:11px;font-weight:800;letter-spacing:.26em;text-transform:uppercase;margin-bottom:4px;background:linear-gradient(135deg,#f0a58c,#eef1f6 55%,#c95731);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.home-page .section-label{background:linear-gradient(135deg,#f0a58c,#eef1f6 55%,#c95731);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.home-hero-wrap{position:relative;margin-bottom:0}.ov-grid{display:grid;grid-template-columns:36% 1fr 1fr;grid-template-rows:auto auto;gap:5px;width:100%}.dash-heading{font-size:13px;font-weight:800;letter-spacing:2px;text-transform:uppercase;margin-bottom:8px;padding-left:2px;background:linear-gradient(135deg,#f0a58c,#eef1f6 55%,#c95731);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.dash-grid{display:grid;grid-template-columns:36% 1fr 26%;grid-template-rows:1.15fr 1fr;gap:5px;width:calc(100% + 16px);margin-left:-8px;zoom:.82;transform-origin:top left}.dash-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.09);border-radius:11px;padding:7px 9px 6px;display:flex;flex-direction:column;gap:3px;min-height:0}.dash-card-balance{background-image:url(../city-bg.png);background-position:center right;background-size:cover;background-repeat:no-repeat;background-color:#0d0f18eb;border-color:#f5a62326;position:relative;overflow:hidden}.dash-card-received{flex-direction:row;align-items:center;gap:10px;position:relative}.dash-recv-body{display:flex;flex-direction:column;gap:1px}.dash-card-network{overflow:hidden;position:relative;background-image:linear-gradient(to bottom,#0a0803e0,#0a08038c,#0a080340),url(../network-map.png);background-position:center,center bottom;background-size:cover,cover;background-repeat:no-repeat,no-repeat;background-color:#0a0803;border-color:#f5a62338}.dash-card-header{display:flex;align-items:center;gap:4px;margin-bottom:1px}.dash-card-title{font-size:7px;font-weight:700;color:#ffffff61;text-transform:uppercase;letter-spacing:.5px;flex:1}.dash-period-chip{font-size:5.5px;font-weight:600;color:#ffffff8c;background:#ffffff14;border-radius:3px;padding:1px 3px;border:1px solid rgba(255,255,255,.1);white-space:nowrap}.dash-tx-row{display:flex;align-items:center;gap:4px;margin-top:3px}.dash-tx-icon{width:15px;height:15px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:7px;font-weight:700;flex-shrink:0}.dash-tx-icon.rx{background:#50dc782e;color:#50dc78}.dash-tx-icon.tx{background:#e055552e;color:#e05555}.dash-tx-icon.lock{background:#c9573133;color:#c95731}.dash-tx-info{display:flex;flex-direction:column;flex:1;min-width:0}.dash-tx-peer{font-size:7.5px;font-weight:600;color:#ffffffd9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-tx-ago{font-size:5.5px;color:#ffffff47}.dash-tx-amt{font-size:7.5px;font-weight:700;flex-shrink:0}.dash-tx-amt.rx{color:#50dc78}.dash-tx-amt.tx{color:#e05555}.dash-stat-row{display:flex;align-items:center;gap:4px;margin-top:11px}.dash-stat-icon{width:16px;height:16px;border-radius:5px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dash-stat-icon svg{width:10px;height:10px}.dash-icon-green{background:#50dc7833;color:#50dc78}.dash-icon-orange{background:#f5a62333;color:#f5a623}.dash-icon-red{background:#e0555533;color:#e05555}.dash-stat-body{display:flex;flex-direction:column;flex:1;min-width:0}.dash-stat-label{font-size:5.5px;color:#ffffff52;text-transform:uppercase;letter-spacing:.3px;line-height:1.2}.dash-stat-val{font-size:8.5px;font-weight:700;color:#fff;line-height:1.15}.dash-stat-unit{font-size:5.5px;font-weight:400;color:#ffffff61}.dash-pos{color:#50dc78}.dash-neg{color:#e05555}.dash-sparkline{width:38px;height:16px;flex-shrink:0}.dash-supply-label{font-size:6.5px;color:#ffffff52;text-transform:uppercase;letter-spacing:.4px}.dash-supply-big{font-size:17px;font-weight:800;color:#666;line-height:1.05}.dash-supply-unit{font-size:7px;color:#ffffff61}.dash-supply-value-row{display:flex;align-items:baseline;gap:4px}.dash-world-map{width:100%;height:32px;margin-top:1px;opacity:.85}.dash-balance-num{display:flex;align-items:baseline;gap:3px;font-size:14px;font-weight:800;color:#fff;line-height:1.1;margin-top:1px}.dash-balance-usd{font-size:8.5px;color:#ffffff6b}.dash-balance-divider{height:1px;background:#ffffff12;margin:4px 0 2px}.dash-balance-24h{display:flex;align-items:center;justify-content:space-between;gap:4px}.dash-balance-meta{font-size:7px;color:#ffffff47}.dash-recv-icons{display:flex;flex-direction:column;gap:5px;flex-shrink:0}.dash-recv-icon{width:22px;height:22px;border-radius:50%;background:#50dc7833;color:#50dc78;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dash-sent-icon{background:#f5a62333;color:#f5a623}.dash-recv-label{font-size:7px;font-weight:700;color:#ffffff61;text-transform:uppercase;letter-spacing:.5px}.dash-recv-val{font-size:15px;font-weight:800;color:#50dc78;line-height:1.1}.dash-recv-unit{font-size:7.5px;color:#ffffff52}.dash-recv-mainnet{position:absolute;top:7px;right:8px;font-size:6.5px;font-weight:700;color:#50dc78;letter-spacing:.4px;text-transform:uppercase}.dash-info-bullet{width:5px;height:5px;border-radius:50%;background:#ffffff40;flex-shrink:0}.dash-info-row{display:flex;align-items:center;gap:5px;padding:6px 0;border-bottom:none;margin-top:1px}.dash-info-key{font-size:8px;color:#ffffff6b;flex:1}.dash-info-val{font-size:8px;font-weight:600;color:#ffffff7a}.ov-balance-col{display:flex;flex-direction:column;gap:2px;background:url(../city-bg.png) center right / cover no-repeat #0d0f18!important;position:relative;overflow:hidden}.ov-balance-col:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#080a12b8;pointer-events:none}.ov-balance-col>*{position:relative;z-index:1}.ov-label{font-size:8px;color:#ffffff59;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.ov-balance-num{display:flex;align-items:center;gap:3px;font-size:13px;font-weight:800;color:#fff;line-height:1.1;margin-top:2px;flex-wrap:wrap}.ov-usd{font-size:9px;color:#ffffff73;font-weight:500}.ov-balance-divider{height:1px;background:#ffffff12;margin:4px 0 2px}.ov-24h-row{display:flex;align-items:center;justify-content:space-between;gap:4px}.ov-24h-pos{font-size:8px;font-weight:700;color:#50dc78}.ov-24h-neg{font-size:8px;font-weight:700;color:#e05555}.ov-24h-flat{font-size:8px;font-weight:600;color:#ffffff59}.ov-24h-meta{font-size:8px;color:#ffffff47}.ov-card{background:#1c1e22f2;border:1px solid rgba(255,255,255,.09);border-radius:10px;padding:6px 7px;display:flex;flex-direction:column;gap:0}.ov-card-title{font-size:8px;font-weight:700;color:#fff6;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.ov-tx-row{display:flex;align-items:center;gap:4px;margin-top:4px}.ov-tx-icon{width:13px;height:13px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:7px;font-weight:800}.ov-tx-icon.rx{background:#50dc782e;color:#50dc78}.ov-tx-icon.tx{background:#e055552e;color:#e05555}.ov-tx-icon.lock{background:#c9573133;color:#c95731}.ov-tx-info{display:flex;flex-direction:column;flex:1;min-width:0;gap:0}.ov-tx-peer{font-size:8px;font-weight:600;color:#fffc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ov-tx-ago{font-size:7px;color:#ffffff47;line-height:1.2}.ov-tx-amt{font-size:8px;font-weight:700;flex-shrink:0}.ov-tx-amt.rx{color:#50dc78}.ov-tx-amt.tx{color:#e05555}.ov-tx-empty{font-size:8px;color:#ffffff47;margin-top:4px}.ov-stat-line{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-top:4px}.ov-stat-key{font-size:8px;color:#ffffff59;text-transform:uppercase;letter-spacing:.3px}.ov-stat-num{font-size:10px;font-weight:700;color:#fff}.ov-stat-pos{color:#50dc78}.ov-stat-neg{color:#e05555}.ov-stat-row{display:flex;justify-content:space-between;margin-top:3px}.ov-stat-label{font-size:7px;color:#fff6;text-transform:uppercase;letter-spacing:.3px;line-height:1.3}.ov-stat-big{font-size:15px;font-weight:800;color:#fff;line-height:1.1;margin-top:1px}.ov-stat-val{font-size:10px;font-weight:600;color:#fff;margin-top:1px}.ov-small-col{display:flex;flex-direction:column;gap:5px}.ov-small-card{background:#1c1e22f2;border:1px solid rgba(255,255,255,.09);border-radius:9px;padding:6px 8px;flex:1;display:flex;align-items:center;gap:6px}.ov-small-icon{width:20px;height:20px;border-radius:50%;background:#50dc7826;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#50dc78}.ov-small-icon.net{background:#ffffff14;color:#ffffff73}.ov-small-text{display:flex;flex-direction:column;gap:1px;min-width:0}.ov-small-label{font-size:7px;color:#ffffff61;text-transform:uppercase;letter-spacing:.4px}.ov-small-val{font-size:10px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ov-small-val.received{color:#50dc78}.ov-supply-row{display:flex;justify-content:space-between;font-size:11px;color:#fff9;margin-top:4px}.home-hero-live-dot{position:absolute;top:-6px;right:-6px;width:14px;height:14px;display:flex;align-items:center;justify-content:center;z-index:1}.home-hero-greeting{font-size:18px;line-height:1.15;font-weight:800;color:var(--text);margin-bottom:0}.home-hero-chip{border:1px solid rgba(255,255,255,.14);background:#ffffff1a;color:var(--text);border-radius:9px;padding:4px 9px;font-size:10px;font-weight:800;letter-spacing:.01em;cursor:pointer;min-width:0}.home-hero-chip-ghost{background:#ffffff0d}.home-hero-chip.accent{background:linear-gradient(180deg,#66bdfff2,#5c96f6f2);color:#f7fbff;border-color:#85b7ff59}.home-hero-balance-card{position:relative;z-index:1;display:flex;flex-direction:column;gap:4px;background:#111315;border:1px solid rgba(255,255,255,.08);border-radius:18px 18px 0 0;padding:14px 16px 12px;overflow:hidden;margin-left:-16px;margin-right:-16px}.home-hero-balance-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:18px 18px 0 0;background:none;pointer-events:none}.home-hero-balance-card-label{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#ffffff61;margin-bottom:2px}.home-hero-balance{display:flex;align-items:baseline;gap:6px;margin-bottom:0}.home-hero-usd-value{display:inline-flex;align-items:center;font-size:13px;font-weight:500;color:#fff6;letter-spacing:.02em;margin-top:1px}.gradient-numeral{background:linear-gradient(135deg,#f3d9e4,#fff 45%,#c7cbd8);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.home-hero-balance-amount{font-size:32px;font-weight:800;line-height:1.02;font-family:Space Grotesk,Inter,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.5px;display:inline-block}.animated-number{display:inline-block;transition:color .22s ease,transform .22s ease,text-shadow .22s ease,opacity .22s ease;will-change:transform,color}.animated-number-up{color:var(--green);transform:translateY(-1px) scale(1.02);text-shadow:0 0 14px rgba(74,222,128,.18)}.animated-number-down{color:var(--orange);transform:translateY(1px) scale(.985);text-shadow:0 0 14px rgba(201,87,49,.18)}.home-hero-balance-unit{font-size:15px;font-weight:700;color:var(--text3)}.home-hero-balance-unit-mark{flex-shrink:0;opacity:.85}.home-hero-info-row{display:flex;align-items:center;gap:7px;margin-bottom:0;font-size:12px;font-weight:700;color:var(--text3)}.home-hero-stats-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-hero-stat-card{display:flex;flex-direction:column;gap:4px;padding:12px 14px 11px;border-radius:18px;background:linear-gradient(180deg,#ffffff17,#ffffff05 45%,#ffffff0a);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px #fff3}.home-hero-stat-label{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#eef1f685}.home-hero-stat-value{font-size:14px;font-weight:800;line-height:1.1;color:var(--text)}.home-hero-stat-value.positive{color:var(--green)}.home-hero-stat-value.negative{color:var(--orange2)}.home-hero-stat-value.subtle{color:#eef1f6cc}.home-hero-change.up{color:var(--green)}.home-hero-change.down{color:var(--orange)}.home-hero-info-dot{width:3px;height:3px;border-radius:50%;background:var(--text3);opacity:.6}.home-hero-actions{position:relative;z-index:1;display:flex;gap:10px;flex-wrap:wrap}.quick-actions{display:flex;gap:10px;margin-bottom:20px}.quick-actions-in-hero{margin-top:16px;margin-bottom:0}.quick-actions-under-hero{margin-top:0;margin-bottom:5px;flex-shrink:0}.quick-action-btn{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;height:60px;padding:10px 12px;font-size:13px;font-weight:700;background:#101315;backdrop-filter:none;-webkit-backdrop-filter:none;color:var(--text);border:1px solid rgba(255,255,255,.08);border-radius:9px;cursor:pointer;box-shadow:none}.quick-action-btn:active{background:#1a1f23}.quick-action-btn span{background:linear-gradient(135deg,#f0a58c,#eef1f6 55%,#c95731);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.act-list{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}.tx-row{display:flex;align-items:center;gap:12px;padding:12px 0}.tx-row-tap{cursor:pointer}.tx-row-tap:active{background:var(--surface2);border-radius:8px;margin:0 -8px;padding:12px 8px}.tx-row-dir-badge{width:28px;height:28px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.tx-row-dir-badge svg{width:14px;height:14px}.tx-row-dir-badge.sent{background:#ef535026;color:var(--red)}.tx-row-dir-badge.received{background:#66bb6a26;color:var(--green)}.tx-row-body{flex:1;min-width:0}.tx-row-kind{font-size:12px;font-weight:600}.tx-row-addr{font-size:9.5px;color:var(--text3)}.tx-row-end{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.tx-row-amount{font-size:13px;font-weight:700;display:flex;align-items:center;gap:2px}.tx-row-amount.sent{color:var(--red)}.tx-row-amount.received{color:var(--green)}.tx-row-time{font-size:8.5px;color:var(--text3);font-weight:600}.send-sheet h2{margin-bottom:24px}.ai-send-sheet h2{color:#dffbff}.send-sheet .field-with-btn{display:flex;align-items:stretch;gap:10px}.send-sheet .field-with-btn input{flex:1;min-width:0}.send-sheet .scan-btn{width:56px;min-height:52px;padding:0;align-self:stretch;border-radius:12px;background:var(--surface);border:1px solid var(--border);display:flex;align-items:center;justify-content:center}.send-sheet .scan-btn:active{background:var(--surface2)}.send-sheet .scan-btn-icon{width:22px;height:22px}.fee-preset-group{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.fee-preset{min-width:0;min-height:58px;padding:10px 8px;border-radius:12px;border:1px solid var(--border);background:var(--surface);color:var(--text);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center}.fee-preset.active{border-color:var(--orange2);background:#c957311f}.fee-preset span{font-size:12px;font-weight:800}.fee-preset small{font-size:9px;color:var(--text3);line-height:1.2}.send-auth-panel{display:flex;flex-direction:column;gap:12px}.send-auth-copy{display:flex;flex-direction:column;gap:4px}.send-auth-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--border);border-radius:18px;background:#ffffff06}.send-auth-choice{min-height:68px;padding:12px 14px;border:0;border-left:1px solid var(--border);border-radius:0;background:#ffffff05;color:var(--text2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-family:inherit;cursor:pointer}.send-auth-choice:first-child{border-left:0}.send-auth-choice-primary{background:linear-gradient(180deg,var(--orange),#b8522f);color:#1b110c}.send-auth-choice strong{font-size:14px;font-weight:900;line-height:1.1}.send-auth-choice span{font-size:11px;font-weight:750;color:currentColor;opacity:.68}.send-auth-choice:active{transform:scale(.99)}.send-auth-choice:disabled{opacity:.55;cursor:wait}.send-auth-actions .send-auth-choice:only-child{grid-column:1 / -1;border-left:0}.send-cta-dock{position:fixed;left:0;right:0;bottom:calc(74px + var(--safe-bottom));z-index:5;padding:0 16px}.send-sheet .send-cta-dock:not(.buy-sheet-footer){position:static;left:auto;right:auto;bottom:auto;z-index:auto;padding:20px 0 0}.send-sheet-footer{padding-top:16px}.send-sheet-footer .buy-sheet-cta{min-height:48px;align-items:center;padding:14px 24px;line-height:1}.send-sheet-footer.send-footer-row{flex-direction:row;align-items:stretch}.send-footer-row>*{flex:1 1 0;min-width:0;width:auto}.send-footer-row .buy-sheet-cta{padding:14px 8px;font-size:15px}.send-footer-row .send-auth-choice{min-height:60px;padding:10px 6px;border:0;background:linear-gradient(180deg,var(--orange),#b8522f);color:#1b110c}.send-footer-row .send-auth-choice:first-child{border-right:1px solid rgba(0,0,0,.35)}.send-footer-row .send-auth-choice:last-child{border-left:1px solid rgba(0,0,0,.35)}.send-success{padding:40px 16px;text-align:center}.send-success svg{margin-bottom:24px}.send-success h2{margin-bottom:12px}.send-success-recipient{max-width:100%;margin:0 auto;font-size:clamp(11px,3vw,14px);line-height:1.45;overflow-wrap:anywhere}.send-success-address{display:inline;font-size:.78em;letter-spacing:-.035em;overflow-wrap:anywhere;word-break:break-all}.send-success .btn{margin-top:24px}.ai-send-processing{min-height:430px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}.ai-send-processing h2{margin:0;color:#dffbff}.ai-send-processing p{max-width:250px;margin:0;line-height:1.45}.ai-send-steps{width:min(100%,280px);display:grid;gap:8px;margin-top:4px}.ai-send-steps span{min-height:30px;border-radius:999px;border:1px solid rgba(0,217,255,.2);background:#00d9ff0f;color:#dffbffb8;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800}.ai-brain{width:126px;height:126px;position:relative;display:grid;place-items:center;filter:drop-shadow(0 0 24px rgba(0,217,255,.28))}.ai-brain-core,.ai-brain-lobe,.ai-brain-ring,.ai-brain-spark{position:absolute;display:block}.ai-brain-core{width:56px;height:56px;border-radius:18px;background:linear-gradient(90deg,transparent 44%,rgba(255,255,255,.18) 45%,transparent 56%),linear-gradient(0deg,transparent 44%,rgba(255,255,255,.14) 45%,transparent 56%),radial-gradient(circle at 35% 28%,#fff4e8,#f0a58c 34%,#c95731 70%);animation:aiBrainPulse 1.4s ease-in-out infinite}.ai-brain-lobe{width:42px;height:42px;border:2px solid rgba(0,217,255,.75);border-radius:50%}.ai-brain-lobe-a{left:20px;top:27px;animation:aiBrainOrbit 2.4s linear infinite}.ai-brain-lobe-b{right:20px;bottom:27px;animation:aiBrainOrbit 2.8s linear infinite reverse}.ai-brain-ring{top:12px;right:12px;bottom:12px;left:12px;border-radius:50%;border:1px solid rgba(0,217,255,.34);animation:aiBrainSpin 2.6s linear infinite}.ai-brain-ring-b{top:3px;right:3px;bottom:3px;left:3px;border-color:#f0a58c47;animation-duration:4s;animation-direction:reverse}.ai-brain-spark{width:7px;height:7px;border-radius:50%;background:#00d9ff;box-shadow:0 0 12px #00d9ffcc;animation:aiBrainSpark 1.15s ease-in-out infinite}.ai-brain-spark-a{left:18px;bottom:38px}.ai-brain-spark-b{right:18px;top:39px;animation-delay:.25s;background:#f0a58c}.ai-brain-spark-c{left:58px;top:9px;animation-delay:.5s}.ai-brain-success{margin:0 auto 18px}.ai-send-success .muted{line-height:1.45}@keyframes aiBrainPulse{0%,to{transform:scale(.96);box-shadow:0 0 #00d9ff00}50%{transform:scale(1.04);box-shadow:0 0 26px #00d9ff57}}@keyframes aiBrainOrbit{to{transform:rotate(360deg)}}@keyframes aiBrainSpin{to{transform:rotate(360deg)}}@keyframes aiBrainSpark{0%,to{opacity:.35;transform:scale(.72)}50%{opacity:1;transform:scale(1.18)}}.receive-hero{padding-bottom:14px;margin-bottom:14px;border-bottom:none}.receive-hero-qr{display:flex;justify-content:center;margin-top:10px}.qr-image{width:184px;height:184px;box-sizing:border-box;display:block;background:#fff;border-radius:12px;padding:14px;box-shadow:0 4px 20px #0003}.receive-qr-placeholder{width:184px;height:184px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#fffffff0;box-shadow:0 4px 20px #0003}.receive-qr-placeholder .spinner{width:28px;height:28px;border-width:3px}.receive-address-label{text-align:center;font-size:15px;font-weight:600;color:#fff9;margin:0 0 14px}.receive-address-pill{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 auto 10px;padding:14px 22px;border-radius:999px;background:var(--surface2);border:none;color:var(--text);font-size:13px;font-weight:500}.receive-address-pill .copy-icon{width:16px;height:16px;opacity:.7;margin-left:0}.receive-copy-icon-success{color:var(--green);opacity:1}.tx-det-time.receive-warning{background:none;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding:10px 10px 0;margin:0;text-align:center;font-size:12px;color:#ffffff8f;line-height:1.45}.copy-icon{width:16px;height:16px}.account-page h2{margin-bottom:24px}.account-page .panel{position:relative;overflow:hidden;background:linear-gradient(145deg,#ffffff13,#ffffff06 46%,#7ce0da09),#0a0c0e61;border:1px solid rgba(255,255,255,.13);box-shadow:inset 0 1px #ffffff1f,0 18px 42px #0000003d;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.account-page .panel:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(124,224,218,.42),transparent);opacity:.55}.account-page .panel-header{position:relative;display:flex;align-items:center;gap:8px;color:#eef1f6eb;font-size:15px;font-weight:950;letter-spacing:-.02em}.account-page .panel-header:before{content:"";width:7px;height:7px;border-radius:999px;background:var(--mint);box-shadow:0 0 14px #7ce0da8c}.account-page .list-row-icon{background:#ffffff0b;border:1px solid rgba(255,255,255,.1)}.account-page .list-row-tap:active{background:#ffffff08}.account-security-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.account-security-faceid-row{grid-column:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;height:32px}.account-security-faceid-action{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:6px;height:32px;min-height:32px;max-height:32px;box-sizing:border-box;padding:5px 0 5px 6px;border:1px solid rgba(255,255,255,.085);border-radius:12px;background:linear-gradient(145deg,#ffffff0b,#ffffff05),#ffffff05;box-shadow:inset 0 1px #ffffff0f}.account-security-faceid-action .list-row-icon{width:20px;height:20px;border-radius:7px;background:transparent;border:0;box-shadow:none}.account-security-faceid-action .list-row-icon svg{width:13px;height:13px}.account-security-faceid-action .list-row-label{font-size:3px;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-security-faceid-action .pill{min-width:22px;justify-self:end;font-size:6.5px;letter-spacing:.04em}.account-security-panel .list-row{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;grid-template-rows:auto;align-content:center;align-items:center;gap:6px;min-height:32px;padding:6px 7px;border:1px solid rgba(255,255,255,.085);border-radius:12px;background:linear-gradient(145deg,#ffffff0b,#ffffff05),#ffffff05;box-shadow:inset 0 1px #ffffff0f}.account-security-panel .account-password-row,.account-security-panel .account-security-faceid-config{min-height:38px;height:auto;padding:6px 7px!important}.account-security-panel .list-row:last-child{border-bottom:1px solid rgba(255,255,255,.085);padding-bottom:6px}.account-security-panel .list-row-icon{grid-row:auto;width:22px;height:22px;border-radius:8px;color:#eef1f6d1;background:radial-gradient(circle at 50% 30%,rgba(124,224,218,.12),transparent 60%),#ffffff0a;border:1px solid rgba(255,255,255,.11);box-shadow:inset 0 1px #ffffff14}.account-security-panel .list-row-icon svg{width:14px;height:14px}.account-security-panel .list-row-label{color:#eef1f6ed;font-size:10.5px;font-weight:900;letter-spacing:-.025em;line-height:1.05;align-self:center;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-security-panel .account-security-faceid-action .list-row-label{font-size:2px;font-weight:600;overflow:visible;text-overflow:clip}.account-security-panel .list-row-chevron{position:static;width:13px;height:13px;color:#eef1f6b3}.account-security-panel .list-row-tap{border-radius:12px}.account-security-panel .list-row-tap:active{margin:0;padding:6px 7px;background:#ffffff0b}.account-security-panel .pill{justify-self:end;align-self:center;min-width:28px;justify-content:center;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:8.5px;font-weight:950}.account-security-panel .pill-on{color:#73f18c}.account-security-panel .pill-off{color:#eef1f694}.account-security-panel .pill-danger{color:#ff9b9b}.account-security-panel .account-password-row-unset{grid-template-columns:22px minmax(0,1fr) 13px;min-height:38px}.account-security-panel .account-password-unset-action{display:contents}.account-security-panel .account-password-unset-action .pill-off{position:absolute;top:6px;right:24px;min-width:0;padding:0;font-size:8px;line-height:1}.account-security-panel .account-password-unset-action .list-row-chevron{grid-column:3;justify-self:end;align-self:center}.account-security-panel .list-row-label-confirm{color:#73f18c;text-shadow:0 0 12px rgba(74,222,128,.25)}.account-security-logout-action .list-row-icon,.account-security-logout-action .list-row-chevron{color:#7ce0dae6}.account-security-utility-row{grid-column:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px}.account-security-panel .account-security-utility-row .wallet-push-card-compact,.account-security-panel .account-security-utility-row .account-security-logout-action{min-height:32px;padding:5px 6px;margin:0;border:1px solid rgba(255,255,255,.085);border-radius:12px;background:linear-gradient(145deg,#ffffff0b,#ffffff05),#ffffff05;box-shadow:inset 0 1px #ffffff0f}.account-security-panel .account-security-utility-row .account-security-logout-action{display:flex;justify-content:center;align-items:center}.account-security-panel .account-security-utility-row .wallet-push-card-compact:active,.account-security-panel .account-security-utility-row .account-security-logout-action:active{background:#ffffff0b}.account-security-panel .account-security-utility-row .wallet-push-card-compact .wallet-push-copy strong,.account-security-panel .account-security-utility-row .wallet-push-card-compact .wallet-push-copy span{display:none}.account-security-panel .account-security-utility-row .account-security-logout-action{background:linear-gradient(145deg,#ffffff0b,#ffffff05),#ffffff05;box-shadow:inset 0 1px #ffffff0f}.account-security-panel .account-security-utility-row .wallet-push-card-compact .wallet-push-copy span{color:#73f18c;font-size:9px;font-weight:950;letter-spacing:.08em}.account-security-panel .account-security-utility-row .account-security-logout-action .list-row-label,.account-security-panel .account-security-utility-row .account-security-logout-action .list-row-chevron{display:none}.account-security-panel .account-security-utility-row .account-security-logout-action .list-row-icon{width:20px;height:20px;background:transparent;border:0;box-shadow:none}.account-security-panel .account-security-utility-row .account-security-logout-action .list-row-icon svg{width:15px;height:15px}.account-security-revoke-action{border-color:#ef707029!important;background:linear-gradient(145deg,#ef707013,#ffffff05),#ffffff04!important}.account-security-revoke-action .list-row-icon,.account-security-revoke-action .list-row-label{color:#ff9b9b}.account-row{position:relative;display:grid;grid-template-columns:minmax(104px,.9fr) minmax(0,1.1fr);align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.095);color:#eef1f6eb;font-size:14px;font-weight:850}.account-row:last-child{border-bottom:none;padding-bottom:2px}.account-row-label{color:#d8d8dc94;font-size:13px;font-weight:850;letter-spacing:-.02em}.account-byte-label{display:inline-flex;align-items:center;gap:4px}.account-byte-icon{flex:0 0 auto;opacity:.9;transform:translateY(.5px);filter:drop-shadow(0 0 5px rgba(124,224,218,.16))}.account-row>span:last-child{min-width:0;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-row .mono{color:#eef1f6e6;letter-spacing:.02em}.account-row-balance>span:last-child{color:var(--mint);font-size:16px;font-weight:950;text-shadow:0 0 14px rgba(124,224,218,.2)}.account-page>.btn{margin-top:16px}.list-row-danger-soft .list-row-label,.list-row-danger-soft .list-row-icon,.list-row-danger-soft .list-row-chevron{color:#f2f2f2}.list-row-danger-soft:active{background:#ffffff08;border-radius:8px;margin:0 -12px;padding:14px 12px}.danger-zone-note{margin:0 0 12px;font-size:12px;line-height:1.5;color:var(--text3)}.account-session-panel .list-row{min-height:58px;gap:14px}.account-session-panel .list-row-icon{color:var(--mint);background:radial-gradient(circle at 50% 30%,rgba(124,224,218,.16),transparent 62%),#7ce0da0e;border-color:#7ce0da2e;box-shadow:0 0 18px #7ce0da14,inset 0 1px #ffffff1a}.account-session-panel .list-row-label{color:#eef1f6f2;font-size:16px;font-weight:950}.account-session-panel .list-row-chevron{color:#7ce0dad1}.account-danger-panel{border-color:#ef707029!important;background:linear-gradient(145deg,#ef70700e,#ffffff06 45%,#0a0c0e57),#0a0c0e61!important}.account-danger-panel .panel-header:before{background:#ef7070;box-shadow:0 0 14px #ef70706b}.account-danger-panel .danger-zone-note{margin-bottom:14px;color:#eef1f6a8;font-size:13px;font-weight:750}.account-danger-panel .btn-danger{min-height:48px;border-radius:16px;background:linear-gradient(135deg,#f17575,#df6666);box-shadow:0 16px 32px #ef70702e,inset 0 1px #ffffff2e}.account-danger-panel .muted{margin-top:10px;color:#eef1f6c2;font-size:13px;font-weight:800;line-height:1.35}.card-preview-strip{position:relative;display:flex;align-items:center;gap:14px;width:100%;padding:15px 16px;margin-bottom:16px;border-radius:22px;border:1px solid rgba(255,255,255,.13);background:radial-gradient(circle at 18% 50%,rgba(224,114,79,.16),transparent 34%),linear-gradient(145deg,#ffffff12,#ffffff07),#0a0c0e57;color:var(--text);cursor:pointer;text-align:left;box-shadow:inset 0 1px #ffffff1a,0 14px 32px #0003;overflow:hidden}.card-preview-strip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.08) 42%,transparent 66%);transform:translate(-75%);opacity:.45}.card-preview-strip:active{transform:scale(.99)}.card-preview-strip-swatch{width:56px;height:36px;border-radius:9px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#140e0226,#140e028c),url(../WalletCard.jpg) center / cover no-repeat;box-shadow:inset 0 0 0 1px #ffffff2e,0 8px 18px #00000047}.card-preview-strip-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.card-preview-strip-title{color:#eef1f6f0;font-size:16px;font-weight:950;letter-spacing:-.02em}.card-preview-strip-sub{color:#d8d8dc94;font-size:12px;font-weight:800}.card-preview-strip>svg{color:#eef1f6c2;filter:drop-shadow(0 0 8px rgba(255,255,255,.08))}.card-preview-strip-title{font-size:14px;font-weight:700}:root:not([data-theme=graphite]){--torvyon-card-art: url(../WalletCard.webp)}:root:not([data-theme=graphite]) .account-profile-panel:after{background-image:url(../WalletCard.webp)}:root:not([data-theme=graphite]) .card-preview-strip-swatch{background-image:linear-gradient(180deg,#140e0226,#140e028c),url(../WalletCard.webp)}.card-preview-strip-sub{font-size:11px;color:var(--text3)}.account-card-action-strip{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;width:100%;margin-bottom:16px}.account-card-action-strip .card-preview-strip{margin:0;min-width:0;border-radius:18px}.account-consolidate-strip-btn{justify-content:center}.account-consolidate-strip-icon{width:38px;height:24px;border-radius:9px;display:grid;place-items:center;flex-shrink:0;color:#ffd5c3;background:linear-gradient(145deg,#c95b3457,#ffffff0b);box-shadow:inset 0 0 0 1px #ffffff1f,0 8px 18px #00000038}.account-consolidate-modal{display:flex;flex-direction:column;gap:14px;min-height:min(48dvh,430px)}.modal-sheet-consolidate .modal-body{display:flex;flex-direction:column}.modal-sheet-consolidate .account-consolidate-modal{flex:1}.account-consolidate-footer{display:flex;flex-direction:column;gap:10px;margin:auto -16px calc(-1*max(16px,var(--safe-bottom)))}.account-consolidate-footer .account-consolidate-msg,.account-consolidate-footer .account-consolidate-hint{margin:0 16px}.account-consolidate-modal-btn{margin:0!important;width:calc(100% + 32px)!important;min-height:74px;border-radius:0!important;box-shadow:none!important}.account-consolidate-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.account-consolidate-stats span{min-width:0;padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#ffffff09}.account-consolidate-stats b{display:block;color:var(--text);font-size:17px;font-weight:900;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-consolidate-stats small{display:block;margin-top:0;color:var(--text3);font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.account-consolidate-hint{margin:0;text-align:center}.account-consolidate-loading{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px 0}.account-consolidate-loading .spinner{--spinner-size: 34px;--spinner-stroke: 1.8px}.account-consolidate-complete{flex:1;display:flex;flex-direction:column;min-height:0}.account-consolidate-complete-status{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px 8px}.account-consolidate-complete-status .account-consolidate-msg{max-width:36ch;margin:0;line-height:1.5}.account-consolidate-complete-footer{margin:0;padding:14px 0 max(4px,var(--safe-bottom));text-align:center}.account-consolidate-done-icon{font-size:40px;line-height:1;color:var(--green, #4ade80)}.pill{display:inline-flex;align-items:center;padding:3px 10px;border-radius:100px;font-size:11px;font-weight:700}.pill-off{background:var(--surface2);color:var(--text3)}.pill-danger{background:#f8717126;color:var(--red)}.stats-hero{padding:0 0 20px}.stats-hero-top{display:flex;align-items:center;gap:10px;margin-bottom:8px}.stats-hero-badge{display:inline-flex;align-items:center;gap:5px;font-size:9px;font-weight:800;letter-spacing:.8px;color:var(--green);background:#4ade8026;padding:3px 8px;border-radius:6px}.stats-hero-badge-dot{width:6px;height:6px;border-radius:50%;background:var(--green);animation:statsLivePulse 1.6s ease-in-out infinite}@keyframes statsLivePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.stats-hero-time{font-size:11px;color:var(--text3);font-weight:500}.stats-hero-title{font-size:28px;font-weight:800;margin:0 0 4px}.stats-hero-sub{font-size:13px;color:var(--text3);margin:0}.stats-section{margin-bottom:20px}.stats-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding:0 2px}.stats-section-title{font-size:13px;font-weight:700;color:var(--text3);text-transform:uppercase;letter-spacing:.5px}.metrics-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.metric-card{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:12px 8px 10px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px}.metric-icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#c9573114;border-radius:10px;color:var(--orange)}.metric-icon svg{width:14px;height:14px}.metric-label{font-size:8px;font-weight:700;letter-spacing:.3px;color:var(--text3);text-transform:uppercase}.metric-value{font-size:15px;font-weight:800;color:var(--text);line-height:1.2}.metric-sub{font-size:8px;color:var(--text3);font-weight:500}.stats-card{background:var(--surface);border:1px solid var(--border);border-radius:20px;overflow:hidden;margin-bottom:16px}.stats-card-header{display:flex;align-items:center;justify-content:space-between;padding:16px 18px}.stats-card-title-row{display:flex;align-items:center;gap:10px}.stats-card-icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#c9573114;border-radius:10px;color:var(--orange);flex-shrink:0}.stats-card-icon svg{width:16px;height:16px}.stats-card-title{font-size:15px;font-weight:700;margin:0;color:var(--text)}.stats-card-value{font-size:15px;font-weight:800;color:var(--orange)}.stats-card-body{padding:0 18px 18px}.stats-chart-body{padding-top:4px}.stats-badge{font-size:10px;font-weight:700;padding:4px 10px;border-radius:20px;text-transform:uppercase;letter-spacing:.3px}.stats-badge.badge-strong{background:#4ade802e;color:var(--green)}.stats-badge.badge-moderate{background:#c957312e;color:var(--orange)}.stats-badge.badge-weak{background:#f871712e;color:var(--red)}.security-layout{display:flex;gap:20px;align-items:center}.security-ring-wrap{flex-shrink:0}.progress-ring{position:relative;width:110px;height:110px;display:flex;align-items:center;justify-content:center}.progress-ring-svg{width:110px;height:110px;transform:rotate(-90deg)}.progress-ring-track{fill:none;stroke:var(--border);stroke-width:7}.progress-ring-fill{fill:none;stroke:var(--orange);stroke-width:7;stroke-linecap:round;transition:stroke-dashoffset .8s ease-out}.progress-ring-center{position:absolute;display:flex;flex-direction:column;align-items:center;pointer-events:none}.progress-percent{font-size:24px;font-weight:800;color:var(--text);line-height:1}.progress-label{font-size:9px;color:var(--text3);text-transform:uppercase;letter-spacing:.4px;margin-top:2px;font-weight:600}.security-info{flex:1;min-width:0}.security-desc{font-size:12px;color:var(--text2);line-height:1.5;margin:0 0 12px}.security-stats{display:flex;flex-direction:column;gap:8px}.sec-stat{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;background:var(--surface2);border-radius:10px;border:1px solid var(--border)}.sec-stat-label{font-size:10px;font-weight:600;color:var(--text3);text-transform:uppercase;letter-spacing:.3px}.sec-stat-value{font-size:13px;font-weight:800;color:var(--text)}.pow-body-row{display:flex;align-items:center;gap:16px}.pow-stats-grid{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.pow-stat{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;background:var(--surface2);border-radius:10px;border:1px solid var(--border);gap:12px}.pow-stat-label{font-size:10px;font-weight:600;color:var(--text3);text-transform:uppercase;letter-spacing:.3px;flex-shrink:0}.pow-stat-value{font-size:13px;font-weight:800;color:var(--text);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pow-retarget-ring-wrap{display:flex;justify-content:center;flex-shrink:0}.pow-retarget-ring{position:relative;width:108px;height:108px;display:flex;align-items:center;justify-content:center}.pow-retarget-ring-svg{width:100%;height:100%;transform:rotate(-90deg)}.pow-retarget-ring-track{fill:none;stroke:var(--border);stroke-width:5;opacity:.5}.pow-retarget-ring-fill{fill:none;stroke:url(#powRetargetGrad);stroke-width:5;stroke-linecap:round;transition:stroke-dashoffset .5s ease}.pow-retarget-ring-text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.pow-retarget-ring-count{font-size:17px;font-weight:800;color:var(--text)}.pow-retarget-ring-label{font-size:8px;font-weight:600;color:var(--text3);text-transform:uppercase;letter-spacing:.3px;text-align:center;max-width:74px;line-height:1.3}@media (max-width: 380px){.pow-body-row{flex-direction:column}.pow-stats-grid{width:100%}}.stats-canvas{width:100%;height:160px;display:block;border-radius:12px}.stats-caption{font-size:11px;color:var(--text3);margin:10px 0 0;line-height:1.5}.health-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.health-item{display:flex;align-items:center;gap:12px;padding:14px 12px;background:var(--surface2);border-radius:16px;border:1px solid var(--border)}.health-icon{width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:#c9573114;border-radius:12px;color:var(--orange);flex-shrink:0}.health-icon svg{width:18px;height:18px}.health-info{display:flex;flex-direction:column;gap:2px}.health-label{font-size:9px;font-weight:700;color:var(--text3);text-transform:uppercase;letter-spacing:.4px}.health-val{font-size:16px;font-weight:800;color:var(--text)}.health-val.health-synced{color:var(--green)}.health-val.health-syncing{color:var(--orange)}.notif-page{padding-bottom:20px}.notif-empty{text-align:center;padding:60px 20px}.notif-empty-icon{width:48px;height:48px;margin:0 auto 16px;color:#ffeb3b}.notif-empty-icon svg{width:100%;height:100%}.notif-empty-text{font-size:17px;font-weight:700;color:var(--text);margin:0 0 6px}.notif-empty-sub{font-size:13px;color:var(--text3);margin:0;line-height:1.4}.wallet-push-card{display:flex;align-items:center;gap:12px;margin:0 0 18px;padding:13px 14px;border:1px solid var(--border);border-radius:14px;background:var(--surface2);text-align:left}.notif-empty .wallet-push-card{max-width:520px;margin:24px auto 0}.wallet-push-icon{flex:0 0 30px;width:30px;height:30px;color:#ffd24a}.wallet-push-icon svg{width:100%;height:100%}.wallet-push-copy{display:grid;gap:3px;min-width:0;flex:1}.wallet-push-copy strong{color:var(--text);font-size:13px}.wallet-push-copy span,.wallet-push-copy em{color:var(--text3);font-size:11px;line-height:1.35;font-style:normal}.wallet-push-copy em{color:#ff827b}.wallet-push-button{flex:0 0 auto;padding:8px 12px;font-size:12px}.wallet-push-status{flex:0 0 auto;color:#6ee7a1;font-size:11px;font-weight:800;letter-spacing:.08em}.account-security-panel .wallet-push-card-compact{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-content:center;align-items:center;gap:6px;min-height:38px;margin:0;padding:6px 7px;border:1px solid rgba(255,255,255,.085);border-radius:12px;background:linear-gradient(145deg,#ffffff0b,#ffffff05),#ffffff05;box-shadow:inset 0 1px #ffffff0f;cursor:pointer}.account-security-panel .wallet-push-card-compact:active{background:#ffffff0b}.account-security-panel .wallet-push-card-compact .wallet-push-icon{width:20px;height:20px;color:#ffd24a}.account-security-panel .wallet-push-card-compact .wallet-push-copy{gap:0}.account-security-panel .wallet-push-card-compact .wallet-push-copy strong{font-size:10.5px;line-height:1.05}.account-security-panel .wallet-push-card-compact .wallet-push-copy span{font-size:8.5px;line-height:1.1}.account-security-panel .wallet-push-card-compact .wallet-push-button{padding:0;border:0;background:transparent;color:#73f18c;font-size:8.5px;font-weight:950}.account-security-panel .wallet-push-card-compact .wallet-push-status{font-size:8.5px}.act-header{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:16px}.act-title{font-size:22px;font-weight:700}.act-count{font-size:12px;color:var(--text3)}.notif-list{padding:0}.notif-item{display:flex;align-items:center;gap:12px;padding:12px 14px;margin:4px 0;background:var(--surface);border:1px solid var(--border);border-radius:16px;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.notif-item:active{transform:scale(.985)}.notif-item.notif-read{opacity:.6}.notif-item.notif-read .notif-item-title{color:var(--text2)}.notif-item.notif-read .notif-item-icon{background:var(--surface);border-color:transparent}.notif-item-icon{flex-shrink:0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--surface2);border:1px solid var(--border)}.notif-item-icon svg{width:20px;height:20px}.notif-item-icon.tx-dir-sent{color:var(--orange2)}.notif-item-icon.tx-dir-recv{color:var(--green)}.notif-item-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.notif-item-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.notif-item-title{font-size:13px;font-weight:700;color:var(--text)}.notif-item-time{font-size:10px;color:var(--text3);white-space:nowrap}.notif-item-sub{font-size:11px;color:var(--text2);font-family:ui-monospace,monospace}.toggle-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0;border-bottom:1px solid var(--border)}.toggle-row:last-child{border-bottom:none}.toggle-title{font-size:13.5px;font-weight:700}.toggle-sub{font-size:11.5px;color:var(--text3);margin-top:3px;line-height:1.4}.pill-on{color:var(--green);background:transparent}.field-with-btn{display:flex;gap:8px;align-items:stretch}.scan-btn{flex-shrink:0;width:48px;background:var(--surface2);border:1px solid var(--border);border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer}.scan-btn-icon{width:22px;height:22px;background:var(--orange2);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 3h7v7H3V3zm2 2v3h3V5H5zM3 14h7v7H3v-7zm2 2v3h3v-3H5zM14 3h7v7h-7V3zm2 2v3h3V5h-3zM14 14h2v2h-2v-2zM18 14h3v2h-3v-2zM14 18h2v3h-2v-3zM18 17h3v4h-3v-1h-1v-3h1z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 3h7v7H3V3zm2 2v3h3V5H5zM3 14h7v7H3v-7zm2 2v3h3v-3H5zM14 3h7v7h-7V3zm2 2v3h3V5h-3zM14 14h2v2h-2v-2zM18 14h3v2h-3v-2zM14 18h2v3h-2v-3zM18 17h3v4h-3v-1h-1v-3h1z'/%3E%3C/svg%3E") center/contain no-repeat}.scan-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#000}.scan-overlay #scan-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.scan-close-btn{position:absolute;top:calc(16px + var(--safe-top));right:16px;z-index:2;width:36px;height:36px;border-radius:50%;border:none;background:#fffffff2;color:#111;font-size:22px;line-height:1;cursor:pointer}.scan-frame-wrap{position:absolute;top:14%;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:18px}.scan-frame{position:relative;width:62vw;max-width:300px;aspect-ratio:1/1;--bracket: 34px;--thickness: 4px}.scan-corner{position:absolute;width:var(--bracket);height:var(--bracket);border:var(--thickness) solid #fff}.scan-corner-tl{top:0;left:0;border-right:none;border-bottom:none;border-top-left-radius:14px}.scan-corner-tr{top:0;right:0;border-left:none;border-bottom:none;border-top-right-radius:14px}.scan-corner-bl{bottom:0;left:0;border-right:none;border-top:none;border-bottom-left-radius:14px}.scan-corner-br{bottom:0;right:0;border-left:none;border-top:none;border-bottom-right-radius:14px}.scan-label{display:flex;align-items:center;gap:8px;color:#fff;font-size:15px;font-weight:600}.scan-error-card{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:32px;text-align:center}.scan-error-icon{width:56px;height:56px;border-radius:50%;background:var(--surface2);display:flex;align-items:center;justify-content:center;color:var(--text3);margin-bottom:6px}.scan-error-icon svg{width:28px;height:28px}.scan-error-title{font-size:17px;font-weight:800;color:#fff}.scan-error-card .muted{margin-bottom:10px}.scan-error-card .btn{width:auto;padding:12px 28px}.scan-label-icon{width:18px;height:18px;background:var(--surface2);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 3h7v7H3V3zm2 2v3h3V5H5zM3 14h7v7H3v-7zm2 2v3h3v-3H5zM14 3h7v7h-7V3zm2 2v3h3V5h-3zM14 14h2v2h-2v-2zM18 14h3v2h-3v-2zM14 18h2v3h-2v-3zM18 17h3v4h-3v-1h-1v-3h1z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 3h7v7H3V3zm2 2v3h3V5H5zM3 14h7v7H3v-7zm2 2v3h3v-3H5zM14 3h7v7h-7V3zm2 2v3h3V5h-3zM14 14h2v2h-2v-2zM18 14h3v2h-3v-2zM14 18h2v3h-2v-3zM18 17h3v4h-3v-1h-1v-3h1z'/%3E%3C/svg%3E") center/contain no-repeat}.tx-detail-hero{text-align:center;padding:4px 0 20px;border-bottom:1px solid var(--border);margin-bottom:20px}.tx-det-dir-icon{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#ffffff17,#ffffff05 45%,#ffffff0a);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px #fff3;margin-bottom:10px;color:var(--text2)}.tx-det-dir-icon svg{width:22px;height:22px}.tx-det-dir-label{font-size:13px;font-weight:600;color:var(--text3);text-transform:uppercase;letter-spacing:.8px;margin-bottom:6px}.tx-det-dir-label .unit-case{text-transform:none}.tx-det-amount{font-size:32px;font-weight:800;line-height:1.1;margin-bottom:12px}.tx-det-amount-sent{color:var(--orange2)}.tx-det-amount-recv{color:var(--green)}.tx-det-amount-unit{font-size:18px;font-weight:600;opacity:.6}.tx-detail-badge{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:var(--green);background:#4ade801f;border:1px solid rgba(74,222,128,.3);border-radius:20px;padding:6px 14px}.tx-badge-pending{color:var(--orange2);background:#c957311f;border-color:#c9573159}.tx-badge-confirming,.tx-badge-confirmed{color:var(--green);background:#4ade801f;border-color:#4ade804d}.tx-mini-spinner{width:11px;height:11px;border-radius:50%;flex-shrink:0;border:2px solid var(--orange2);border-right-color:transparent;animation:spin .7s linear infinite}.tx-det-section-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--text3);margin-bottom:10px}.tx-detail-kv{display:grid;grid-template-columns:70px 1fr;gap:12px 14px;margin-bottom:24px}.tx-detail-kv .k{color:var(--text3);font-size:11px;padding-top:6px;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.tx-detail-kv .v{font-size:13px;font-weight:500;word-break:break-all;color:var(--text);line-height:1.4}.tx-detail-kv .v.mono{font-family:ui-monospace,monospace;font-size:11px;background:var(--surface2);padding:6px 10px;border-radius:10px;display:flex;align-items:center;gap:6px}.tx-detail-kv .v.fee{color:var(--orange2);font-weight:600}.tx-detail-kv .v.tag-val{color:var(--orange2);font-weight:600;background:#c957311a;padding:6px 10px;border-radius:10px;display:inline-block}.copy-val{cursor:pointer;transition:background .15s ease;user-select:none;-webkit-user-select:none}.copy-val:active{background:#ffffff0f!important}.copy-icon{width:14px;height:14px;flex-shrink:0;opacity:.5;margin-left:auto}.tx-det-time{display:flex;align-items:center;min-height:20px;font-size:13px;font-weight:500;color:var(--text2);margin-bottom:4px;padding:0;background:none;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;box-shadow:none;border-radius:12px}.tx-det-actions{padding-top:4px}.tx-det-actions .btn{width:100%}.hp-window{padding-bottom:-15px;padding-top:4px}.hp-window .general-security-alarm{transform:translateY(-.5px)}.hp-badge-on{color:#8ff0a4;background:#49c06f33}.hp-badge-off{color:#fff9;background:#ffffff14}.hp-gauge-wrap{display:flex;flex-direction:column;align-items:center;width:100%}.hp-gauge{position:relative;display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box}.hp-gauge-needle{transition:transform .9s cubic-bezier(.34,1.56,.64,1)}.hp-gauge-status-row{display:flex;align-items:baseline;justify-content:center;gap:8px;margin-top:6px}.hp-gauge-value{font-size:26px;font-weight:900;line-height:1;transition:color .5s ease}.hp-gauge-status{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.6px;transition:color .5s ease}.modal-continue-btn{display:block;width:auto;min-width:140px;margin:4px auto 0;padding:11px 28px;font-size:14px}.splash-page{position:relative;text-align:center;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding-top:max(48px,var(--safe-top));flex:1 1 auto;min-height:0;overscroll-behavior:none;touch-action:none}.splash-page-static{justify-content:center;padding-top:0}.splash-top-slot{width:100%;flex:0 0 188px;display:flex;flex-direction:column;justify-content:flex-start}.splash-page h1{font-size:30px;position:relative;margin:60px 0 0;align-self:flex-start;text-align:left;width:100%;padding:0 16px}.landing-copy-slot{width:100%;height:82px;display:flex;align-items:flex-start;justify-content:flex-start;overflow:hidden}.landing-hero-dock{flex:1;width:100%;min-height:0;display:flex;align-items:center;justify-content:center}.landing-hero{position:relative;display:flex;align-items:center;justify-content:center;perspective:1000px;opacity:0;animation:landingHeroIn .7s cubic-bezier(.2,.8,.2,1) forwards}@keyframes landingHeroIn{0%{opacity:0;transform:scale(.82) translateY(14px)}to{opacity:1;transform:scale(1) translateY(0)}}.landing-glow{position:absolute;top:50%;left:50%;width:220px;height:220px;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;z-index:0;background:radial-gradient(circle,#c9573159,#c957311f 45%,#c9573100 72%);animation:landingGlowPulse 3.4s ease-in-out infinite}@keyframes landingGlowPulse{0%,to{opacity:.7;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.12)}}.landing-glow-ring{position:absolute;top:50%;left:50%;width:260px;height:260px;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;z-index:0;background:conic-gradient(from 0deg,#c9573100,#c9573138,#c9573100 24%,#c9573100);animation:landingRingSpin 6s linear infinite;filter:blur(2px)}@keyframes landingRingSpin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.landing-hero-dock-static{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;flex:0 0 auto;padding-top:0;pointer-events:none}.splash-coin-spin{position:relative;z-index:1;width:150px;height:150px}.splash-logo-animation-shell{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;overflow:visible;background:#111315;pointer-events:none}.splash-logo-animation-fallback{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;align-items:center;justify-content:center;padding:0 8px;background:#111315;color:transparent;background-image:linear-gradient(100deg,#a8fff1,#e9fffb,#fff 44%,#f4f0ff 62%,#cfd8ff 82%,#8fa4ff);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;font-family:Space Grotesk,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(28px,8.6vw,62px);line-height:1;font-weight:800;letter-spacing:-.05em;white-space:nowrap;text-align:center;animation:restTitleGradientSweep 2.8s ease-in-out infinite alternate}@keyframes restTitleGradientSweep{0%{background-position:0% 50%;filter:brightness(1)}to{background-position:100% 50%;filter:brightness(1.08)}}.splash-logo-animation{position:relative;z-index:1;display:block;width:100%;height:100%;border:0;background:#111315;color-scheme:dark;opacity:0;transition:opacity .16s ease}.splash-logo-animation.is-ready{opacity:1}.splash-assembled-b-shell{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;overflow:hidden;background:#111315;pointer-events:none}.splash-assembled-b-glow{display:none}.splash-assembled-b{position:relative;z-index:1;display:block;width:min(54vw,198px);height:auto;aspect-ratio:3 / 2;overflow:visible;filter:none;animation:none}.splash-assembled-b.is-animated{animation:splashAssembledSettle 4.8s ease-in-out 1 forwards}.splash-assembled-b-fallback{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;object-fit:contain;opacity:1;pointer-events:none;animation:none}.splash-assembled-b-piece{position:absolute;left:calc(var(--c) * 100% / var(--cols));top:calc(var(--r) * 100% / var(--rows));width:calc(100% / var(--cols) + 1px);height:calc(100% / var(--rows) + 1px);display:block;background-image:url(../torvyon-assembly-icon.png);background-repeat:no-repeat;background-size:calc(var(--cols) * 100%) calc(var(--rows) * 100%);background-position:calc(var(--c) * -100%) calc(var(--r) * -100%);opacity:0;transform:translate(var(--tx),var(--ty)) rotate(var(--rot)) scale(.62);animation:splashAssembledPiece 4.8s cubic-bezier(.18,.88,.22,1) 1 forwards;animation-delay:var(--d);will-change:transform,opacity,filter;z-index:1}.splash-assembled-b:not(.is-animated) .splash-assembled-b-piece{display:none}.splash-assembled-b.is-animated .splash-assembled-b-fallback{opacity:.08}@keyframes splashAssembledPiece{0%,8%{opacity:0;filter:blur(4px);transform:translate(var(--tx),var(--ty)) rotate(var(--rot)) scale(.62)}29%{opacity:1;filter:blur(0);transform:translate(var(--fx),var(--fy)) rotate(0) scale(1.06)}36%,to{opacity:1;filter:blur(0);transform:translate(var(--fx),var(--fy)) rotate(0) scale(1)}}@keyframes splashAssembledSettle{0%,20%{transform:scale(.94)}34%,to{transform:scale(1)}}@keyframes splashAssembledGlow{0%,to{opacity:.58;transform:translate(-50%,-50%) scale(.96)}38%,72%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}.splash-assembled-title{position:relative;z-index:2;color:transparent;background-image:linear-gradient(100deg,#a8fff1,#e9fffb,#fff 44%,#f4f0ff 62%,#cfd8ff 82%,#8fa4ff);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;font-family:Space Grotesk,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(24px,7.2vw,42px);line-height:1;font-weight:800;letter-spacing:-.055em;white-space:nowrap;text-align:center;text-shadow:0 0 24px rgba(194,236,255,.18);opacity:1;transform:translateY(0) scale(1)}.splash-assembled-title.is-animated{animation:splashAssembledTitle 4.8s ease-in-out 1 forwards}@keyframes splashAssembledTitle{0%,27%{opacity:0;transform:translateY(12px) scale(.98);background-position:0% 50%}36%,to{opacity:1;transform:translateY(0) scale(1);background-position:100% 50%}}.splash-assembled-b-piece:nth-child(3n){animation-duration:4.95s}.splash-assembled-b-piece:nth-child(5n){animation-duration:4.65s}.splash-assembled-b-piece:nth-child(7n){animation-duration:5.1s}@media (prefers-reduced-motion: reduce){.splash-assembled-b,.splash-assembled-b-piece,.splash-assembled-title{animation:none}.splash-assembled-b-piece{opacity:1;filter:none;transform:translate(var(--fx),var(--fy)) rotate(0) scale(1)}.splash-assembled-title{opacity:1;transform:none;animation:none}}.splash-copy-static{text-align:center;padding:22px 28px 0}.splash-page-static h1{align-self:center;text-align:center;margin:0;width:auto;padding:0;font-size:32px;font-weight:800;font-family:Space Grotesk,Inter,sans-serif}.splash-page-static h1.splash-title-static{font-size:22px}.vh-hero{position:relative;z-index:1;width:220px;height:220px;display:flex;align-items:center;justify-content:center}.vh-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.vh-track{fill:none;stroke:#c957311f;stroke-width:2}.vh-ring{fill:none;stroke:#c95731;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:var(--circ);filter:drop-shadow(0 0 4px rgba(201,87,49,.7));animation:vhSweep 5.4s cubic-bezier(.65,0,.35,1) infinite}.vh-ring-1{animation-delay:0s}.vh-ring-2{animation-delay:.9s}.vh-ring-3{animation-delay:1.8s}@keyframes vhSweep{0%{stroke-dashoffset:var(--circ);opacity:.25}28%{stroke-dashoffset:0;opacity:1}40%{stroke-dashoffset:0;opacity:1}50%{stroke-dashoffset:0;opacity:.35}to{stroke-dashoffset:0;opacity:.35}}.vh-check{position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:radial-gradient(circle,#c95731,#1a0d02);color:#f2d98a;font-size:11px;font-weight:800;line-height:18px;text-align:center;opacity:0;box-shadow:0 0 8px 1px #c95731b3;animation:vhCheckIn 5.4s cubic-bezier(.65,0,.35,1) infinite}.vh-check-1{--ty: -100px;transform:translateY(-100px);animation-delay:0s}.vh-check-2{--ty: -72px;transform:translateY(-72px);animation-delay:.9s}.vh-check-3{--ty: -44px;transform:translateY(-44px);animation-delay:1.8s}@keyframes vhCheckIn{0%,26%{opacity:0;transform:translateY(var(--ty, -100px)) scale(.5)}32%{opacity:1;transform:translateY(var(--ty, -100px)) scale(1.15)}40%{opacity:1;transform:translateY(var(--ty, -100px)) scale(1)}50%{opacity:.4}to{opacity:.4;transform:translateY(var(--ty, -100px)) scale(1)}}.vh-hub{position:relative;z-index:1;width:76px;height:76px;border-radius:50%;background:radial-gradient(circle,#c9573138,#c9573100 70%);display:flex;align-items:center;justify-content:center;animation:orbitHubPulse 3.4s ease-in-out infinite}@keyframes orbitHubPulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.coin-flip-scene{width:68px;height:68px;perspective:400px}.coin-flip-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;animation:coinFlipSpin 3.6s linear infinite}@keyframes coinFlipSpin{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.coin-flip-face{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:50%;backface-visibility:hidden;-webkit-backface-visibility:hidden;filter:drop-shadow(0 2px 8px rgba(201,87,49,.5))}.coin-flip-back{transform:rotateY(180deg)}.vh-status{position:absolute;left:0;right:0;bottom:-30px;text-align:center;font-size:12px;font-weight:700;letter-spacing:.4px;color:#c95731;height:16px}.vh-status-word{position:absolute;left:0;right:0;opacity:0;animation:vhStatusIn 5.4s cubic-bezier(.65,0,.35,1) infinite}.vh-status-word-1{animation-delay:0s}.vh-status-word-2{animation-delay:.9s}.vh-status-word-3{animation-delay:1.8s}.vh-status-word-4{animation-delay:2.7s}@keyframes vhStatusIn{0%,24%{opacity:0;transform:translateY(4px)}32%,48%{opacity:1;transform:translateY(0)}56%,to{opacity:0;transform:translateY(-4px)}}.landing-fade{opacity:0;animation:landingFadeUp .6s ease forwards;color:var(--orange)}@keyframes landingFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.landing-cta-dock{position:fixed;left:0;right:0;bottom:max(6px,calc(var(--safe-bottom) - 28px));z-index:5;background:transparent;border-top:none;padding:0 16px;display:flex;justify-content:center}.landing-start-slider{position:relative;width:min(100%,300px);height:64px;border-radius:32px;background:var(--surface2);overflow:hidden;user-select:none;-webkit-user-select:none;touch-action:pan-x}.landing-start-slider-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--text3);font-size:14px;font-weight:600;pointer-events:none;transition:opacity .18s ease}.landing-start-slider-thumb{position:absolute;top:4px;left:4px;width:56px;height:56px;border:none;border-radius:50%;background:var(--orange);color:#fff;display:flex;align-items:center;justify-content:center;cursor:grab;touch-action:none;transition:transform .18s ease}.landing-start-slider.is-dragging .landing-start-slider-thumb{transition:none;cursor:grabbing}.landing-start-slider-thumb svg{width:20px;height:20px}.landing-start-slider.is-done .landing-start-slider-thumb{cursor:default}.landing-start-slider-thumb.auto-swipe{transition:transform 2.1s cubic-bezier(.16,1,.3,1)}.landing-tagline-wrapper{align-self:flex-start;text-align:left;width:100%;display:flex;flex-direction:column;gap:4px;margin-top:8px;padding:0 16px;min-height:74px}.landing-tagline-line{font-size:15px;font-weight:700;letter-spacing:.2px;margin:0;color:#000;opacity:0;animation:landingFadeUp .3s ease forwards}.typing-caret{display:inline-block;width:2px;height:14px;margin-left:2px;background:#444;vertical-align:-2px;animation:typingCaretBlink .8s step-end infinite}@keyframes typingCaretBlink{0%,to{opacity:1}50%{opacity:0}}.landing-wordmark-reveal{align-self:flex-start;width:100%;margin-top:8px;padding:0 16px;display:flex;justify-content:flex-start;min-height:74px;animation:landingFadeUp .5s ease forwards}.landing-wordmark-glow{height:34px;width:auto;animation:wordmarkGlowPulse 1.1s ease-in-out 2}@keyframes wordmarkGlowPulse{0%,to{filter:drop-shadow(0 0 2px rgba(201,87,49,.3))}50%{filter:drop-shadow(0 0 14px rgba(201,87,49,.9))}}.link-btn{display:block;margin:12px auto 0;background:none;border:none;color:var(--orange2);font-size:13px;font-weight:700;cursor:pointer;text-align:center}.faceid-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:transparent;backdrop-filter:blur(8px) saturate(110%);-webkit-backdrop-filter:blur(8px) saturate(110%);z-index:200;display:flex;align-items:flex-end;justify-content:center}.faceid-modal{width:100%;max-width:480px;background:#111315;border-radius:24px 24px 0 0;padding:10px 28px calc(var(--safe-bottom) + 16px);display:flex;flex-direction:column;align-items:center;gap:0;transform:translateY(45px);animation:faceid-modal-slide .32s cubic-bezier(.22,1,.36,1) both}@keyframes faceid-modal-slide{0%{transform:translateY(calc(100% + 45px));opacity:0}to{transform:translateY(45px);opacity:1}}.faceid-modal-handle{width:36px;height:4px;border-radius:2px;background:#ffffff1f;margin-bottom:12px}.faceid-modal-kicker{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#ffffff59;margin-bottom:2px}.faceid-modal-title{font-size:20px;font-weight:800;color:#fff;margin:0 0 14px}.faceid-modal-orb{position:relative;width:80px;height:80px;border-radius:50%;background:#c9573114;border:1.5px solid rgba(201,87,49,.4);display:flex;align-items:center;justify-content:center;color:var(--orange2);cursor:pointer;transition:transform .15s ease,background .15s ease;margin-bottom:10px}.faceid-modal-orb:active{transform:scale(.94);background:#c9573124}.faceid-modal-orb:disabled{opacity:.5;cursor:not-allowed}.faceid-modal-ring{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;border:1px solid rgba(201,87,49,.2);animation:faceid-modal-pulse 2.4s ease-in-out infinite}@keyframes faceid-modal-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.9;transform:scale(1.04)}}.faceid-modal-sub{font-size:12px;color:#fff6;margin:0 0 12px;text-align:center}.faceid-modal-other{font-size:13px;font-weight:700;color:var(--orange2);background:none;border:none;cursor:pointer;opacity:.8;padding:8px;transform:translateY(10px)}.faceid-modal-other:active{opacity:1}.landing-faceid-row{display:flex;justify-content:center;padding-top:20px;margin-top:4px;border-top:1px solid rgba(255,255,255,.06)}.faceid-bottom-btn{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffff06;border:1px solid rgba(201,87,49,.52);color:var(--orange2);box-shadow:0 0 18px #c9573129;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.faceid-bottom-btn:active{transform:scale(.95);box-shadow:0 2px 8px #c957314d}.faceid-bottom-btn:disabled{opacity:.5;cursor:not-allowed}.faceid-bottom-btn.is-shake{animation:faceid-shake .5s ease;border-color:#ef5350b3;box-shadow:0 0 18px #ef53504d}@keyframes faceid-shake{0%,to{transform:translate(0)}15%{transform:translate(-7px) rotate(-4deg)}35%{transform:translate(7px) rotate(4deg)}55%{transform:translate(-5px) rotate(-2deg)}75%{transform:translate(5px) rotate(2deg)}90%{transform:translate(-2px)}}.faceid-bottom-btn .login-faceid-icon{color:var(--orange2);filter:drop-shadow(0 0 8px rgba(201,87,49,.24))}.login-faceid-icon{position:relative;display:inline-block;flex:0 0 auto;color:currentColor}.login-faceid-corner,.login-faceid-eye,.login-faceid-nose,.login-faceid-mouth{position:absolute;display:block}.login-faceid-corner{width:28%;height:28%;border-color:currentColor;border-style:solid}.login-faceid-tl{top:8%;left:8%;border-width:2px 0 0 2px;border-top-left-radius:7px}.login-faceid-tr{top:8%;right:8%;border-width:2px 2px 0 0;border-top-right-radius:7px}.login-faceid-bl{bottom:8%;left:8%;border-width:0 0 2px 2px;border-bottom-left-radius:7px}.login-faceid-br{right:8%;bottom:8%;border-width:0 2px 2px 0;border-bottom-right-radius:7px}.login-faceid-eye{top:39%;width:8%;height:8%;border-radius:999px;background:currentColor}.login-faceid-eye-left{left:34%}.login-faceid-eye-right{right:34%}.login-faceid-nose{top:38%;left:50%;width:13%;height:25%;border-left:2px solid currentColor;border-bottom:2px solid currentColor;border-bottom-left-radius:5px}.login-faceid-mouth{left:32%;bottom:27%;width:36%;height:16%;border-bottom:2px solid currentColor;border-radius:0 0 999px 999px}.auth-method-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:var(--surface);opacity:.85;display:flex;align-items:flex-end;justify-content:center;animation:authMethodBackdropIn .2s ease forwards}@keyframes authMethodBackdropIn{0%{opacity:0}to{opacity:1}}.auth-method-sheet{width:100%;background:var(--surface);border-radius:20px 20px 0 0;padding:14px 20px var(--safe-bottom);box-shadow:0 -8px 24px var(--shadow-strong);animation:authMethodSheetIn .25s cubic-bezier(.2,.8,.2,1) forwards}@keyframes authMethodSheetIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}.auth-method-sheet-title{text-align:center;color:var(--text2);font-size:13.5px;font-weight:700;margin:0 0 12px}.auth-method-row{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;gap:6px;margin-top:15px}.auth-method-circle{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px;background:none;border:none;cursor:pointer;color:var(--text2)}.auth-method-circle>svg:first-child{width:52px;height:52px;border-radius:50%;box-sizing:border-box;background:var(--surface2);border:1px solid rgba(201,87,49,.25);padding:14px}.auth-method-faceid-wrap{width:52px;height:52px;border-radius:50%;box-sizing:border-box;background:var(--surface2);border:1px solid rgba(201,87,49,.25);display:flex;align-items:center;justify-content:center}.auth-method-circle span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(9px,2.8vw,11.5px);font-weight:700;color:#555}.auth-method-circle>.auth-method-faceid-wrap{color:#c95731}.auth-method-circle-primary>svg:first-child,.auth-method-circle-primary>.login-faceid-icon:first-child{width:64px;height:64px;margin-top:-6px;background:transparent;border:0;color:var(--orange2);box-shadow:none;padding:16px}.auth-method-circle-primary svg{stroke:var(--orange2)!important}.auth-method-circle-primary span{color:var(--orange2)}.ptr-indicator{position:fixed;left:50%;top:calc(var(--safe-top) + 12px);transform:translate(-50%) translateY(-64px);width:72px;height:72px;display:flex;align-items:center;justify-content:center;color:var(--orange2);opacity:0;pointer-events:none;z-index:1000;transition:transform .15s cubic-bezier(.2,.8,.2,1),opacity .15s ease}.ptr-indicator.visible,.ptr-indicator.pulling,.ptr-indicator.refreshing{opacity:1}.ptr-chevron{width:24px;height:24px;stroke:var(--orange2);transition:transform .2s ease}.ptr-indicator.refreshing .ptr-chevron{display:none}.ptr-half-spinner{display:none;position:relative;width:72px;height:72px;border-radius:50%;background:conic-gradient(from 195deg,#ce553a 0deg 195deg,transparent 195deg 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px));animation:ptrLoaderCw 1.15s linear infinite}.ptr-half-spinner-inner{display:none;position:absolute;width:52px;height:52px;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:50%;background:conic-gradient(from 0deg,#7a7a7a 0deg 150deg,transparent 150deg 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px));animation:ptrLoaderCcw .9s linear infinite}.ptr-indicator.refreshing .ptr-half-spinner,.ptr-indicator.refreshing .ptr-half-spinner-inner{display:block}@keyframes ptrLoaderCw{to{transform:rotate(360deg)}}@keyframes ptrLoaderCcw{to{transform:rotate(-360deg)}}.gem-icon{display:inline-block;vertical-align:middle;object-fit:contain}.home-rings-wrap{position:relative;display:flex;align-items:center;justify-content:space-between;gap:2.5%;margin:0 0 10px;min-height:142px;flex-shrink:0}.home-workspace-tap-area{position:relative;flex:1;min-height:0;cursor:pointer;margin-top:0;display:block;padding:0;border-radius:var(--radius);border:none;background:transparent;color:var(--text3);overflow:hidden}.home-workspace-tap-area:after{content:none}.home-workspace-touch-ripple{position:absolute;z-index:4;width:18px;height:18px;border:1.25px solid rgba(184,132,37,.68);border-radius:50%;pointer-events:none;transform:translate(-50%,-50%) scale(.2);background:radial-gradient(circle,rgba(214,165,70,.26) 0%,rgba(214,165,70,.1) 42%,transparent 72%);box-shadow:0 0 0 1px #fff4cb33,0 0 12px #b8842533;animation:workspaceTouchRipple .56s cubic-bezier(.16,1,.3,1) both}.home-workspace-tap-area.is-opening{animation:workspaceTapPress .22s cubic-bezier(.2,.8,.2,1) both}@keyframes workspaceTapPress{0%{transform:scale(1);filter:brightness(1)}42%{transform:scale(.992);filter:brightness(1.025)}to{transform:scale(1);filter:brightness(1)}}@keyframes workspaceTouchRipple{0%{opacity:.05;transform:translate(-50%,-50%) scale(.2)}16%{opacity:.92}to{opacity:0;transform:translate(-50%,-50%) scale(5)}}@media (prefers-reduced-motion: reduce){.home-workspace-tap-area.is-opening,.home-workspace-touch-ripple{animation:none}}.home-workspace-tap-icon{width:22px;height:22px;opacity:.7}.home-workspace-tap-label{font-size:13px;font-weight:800;color:var(--text2)}.home-workspace-tap-hint{font-size:11px;color:var(--text3)}.home-security-preview{height:100%;min-height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:6px;padding:10px 24px 6px;border-radius:var(--radius);background:transparent;box-shadow:none}.home-security-preview-head{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;transform:translate(-18px,-6px)}.home-security-preview-icon{width:30px;height:34px;display:grid;place-items:center;border-radius:16px;color:#67f08d;background:transparent;border:0;box-shadow:none}.home-security-preview-icon svg{width:20px;height:20px}.home-security-preview-kicker{display:block;margin-bottom:2px;font-family:Space Grotesk,Inter,sans-serif;font-size:9px;font-weight:780;letter-spacing:1.8px;text-transform:uppercase;color:#2d6a4f}.home-security-preview-head strong{display:block;font-family:Space Grotesk,Inter,sans-serif;font-size:17px;line-height:1.02;color:var(--text);letter-spacing:-.55px;font-weight:820}.home-security-preview-score{width:auto;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#dfffea;border-radius:0;border:0;background:transparent;box-shadow:none;margin-left:auto;transform:translate(35px)}.home-security-preview-score span{font-family:Space Grotesk,Inter,sans-serif;font-size:16px;font-weight:850;letter-spacing:-.7px;line-height:1}.home-security-preview-score b{margin-top:2px;font-size:6px;font-weight:850;letter-spacing:.9px;text-transform:uppercase;opacity:.72}.home-security-preview-score.moderate{border-color:#f5d06d;color:#fff0b8}.home-security-preview-score.weak{border-color:#f17878;color:#ffd1d1}.home-security-preview-status{display:flex;align-items:center;justify-content:center;min-width:0;padding:0;border-radius:0;background:transparent;border:0;color:#ffffffb8;font-size:11px;font-weight:800}.home-security-preview-status span:last-child{display:flex;min-width:0;flex-direction:column;gap:5px;line-height:1.18;max-width:125px}.home-security-preview-status b{color:var(--text);font-size:15px;font-weight:950}.home-security-preview-pulse{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:#83df8d;box-shadow:0 0 0 5px #83df8d1f,0 0 18px #83df8d59}.home-security-preview-pulse.moderate{background:#f5d06d;box-shadow:0 0 0 5px #f5d06d1f,0 0 18px #f5d06d59}.home-security-preview-pulse.weak{background:#f17878;box-shadow:0 0 0 5px #f178781f,0 0 18px #f1787859}.home-security-preview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 6px;width:calc(100% + 22px);margin-inline:-11px;transform:translateY(2px)}.home-security-preview-grid span{position:relative;min-height:26px;display:grid;grid-template-columns:16px 1fr;grid-template-rows:auto auto;column-gap:5px;align-content:center;padding:3px 7px;border-radius:6px;background:#111315e0;border:1.5px solid rgba(255,255,255,.14);box-shadow:inset 0 1px #ffffff0f,0 5px 12px #00000024;color:#ffffffd1;line-height:1.2;text-align:left;overflow:hidden}.home-security-preview-grid span i{grid-row:1 / 3;align-self:center;justify-self:center;width:15px;height:15px;min-height:0;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#75d1cc1a;color:#bdf8dfe6;box-shadow:inset 0 0 0 1px #75d1cc1c}.home-security-preview-grid span i svg{width:9.5px;height:9.5px}.home-security-preview-grid span b{display:block;grid-column:2;margin-bottom:1px;color:#bdf8dfb8;font-size:6.5px;font-weight:950;letter-spacing:.9px;text-transform:uppercase}.home-security-preview-grid span em{grid-column:2;display:block;min-width:0;color:#ffffffdb;font-family:Space Grotesk,Inter,sans-serif;font-size:9.2px;font-style:normal;font-weight:780;letter-spacing:-.15px;white-space:nowrap;overflow:hidden;text-overflow:clip}.home-security-preview-core{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:2px 0 4px;border-radius:0;background:transparent;border:0}.home-security-block-ring{flex-shrink:0;display:flex;align-items:center;justify-content:center}.home-security-radar-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;transform:translateY(8px)}.home-security-radar{position:relative;width:58px;height:58px;display:block;border-radius:50%;overflow:hidden;background:radial-gradient(circle,transparent 0 28%,rgba(45,106,79,.28) 29% 31%,transparent 32% 52%,rgba(45,106,79,.32) 53% 55%,transparent 56%),radial-gradient(circle at 50% 50%,rgba(45,106,79,.28),transparent 9%),#1a3d2b1f;border:1px solid rgba(45,106,79,.5);box-shadow:inset 0 0 22px #2d6a4f1f,0 0 22px #2d6a4f2e}.home-security-radar:before,.home-security-radar:after{content:"";position:absolute;inset:50% auto auto 50%;width:50%;height:1px;background:#2d6a4f99;transform-origin:left center}.home-security-radar:before{transform:rotate(0)}.home-security-radar:after{transform:rotate(90deg)}.home-security-radar em{position:absolute;top:3px;right:3px;bottom:3px;left:3px;display:block;border-radius:50%;background:conic-gradient(from 0deg,rgba(45,106,79,.9),rgba(45,106,79,.25) 34deg,transparent 82deg);animation:securityRadarSweep 1.9s linear infinite}.home-security-radar strong{position:absolute;top:22px;right:22px;bottom:22px;left:22px;display:block;border-radius:50%;background:#2d6a4f;box-shadow:0 0 12px #2d6a4fbf}.home-security-radar-pulse{position:absolute;left:50%;top:50%;width:10px;height:10px;border-radius:50%;border:1px solid rgba(45,106,79,.55);transform:translate(-50%,-50%) scale(.4);opacity:0;animation:securityRadarPulse 2.4s ease-out infinite}.home-security-radar-pulse-b{animation-delay:1.2s}.home-security-radar.moderate{background:radial-gradient(circle,transparent 0 28%,rgba(245,208,109,.16) 29% 31%,transparent 32% 52%,rgba(245,208,109,.18) 53% 55%,transparent 56%),#f5d06d0f;border-color:#f5d06d57}.home-security-radar.weak{background:radial-gradient(circle,transparent 0 28%,rgba(241,120,120,.16) 29% 31%,transparent 32% 52%,rgba(241,120,120,.18) 53% 55%,transparent 56%),#f178780f;border-color:#f1787857}.home-security-radar-panel small{color:#ffffffc2;font-size:8px;font-style:normal;font-weight:950;letter-spacing:1px;text-transform:uppercase;line-height:1.1}@keyframes securityRadarSweep{to{transform:rotate(360deg)}}@keyframes securityRadarPulse{0%{opacity:0;transform:translate(-50%,-50%) scale(.25)}18%{opacity:.72}to{opacity:0;transform:translate(-50%,-50%) scale(4.7)}}.home-security-preview-open{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:3px;transform:translateY(5px);color:var(--text3);font-family:Space Grotesk,Inter,sans-serif;font-size:10px;font-weight:760}.home-security-preview-open .home-workspace-tap-icon{width:17px;height:17px}.home-security-preview-open b{color:#ffffff7a;font-size:8.5px;font-weight:720}.supply-ring-card{position:relative;width:31%;height:142px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;order:3}.supply-ring{position:relative;width:100%;max-width:108px;aspect-ratio:1;filter:drop-shadow(0 10px 22px rgba(0,0,0,.35))}.supply-ring svg{display:block;width:100%;height:100%}.supply-ring-progress{transition:stroke-dashoffset .9s cubic-bezier(.22,1,.36,1)}.supply-ring-center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.supply-ring-center strong{color:#f5f7fcfa;font-size:19px;font-weight:850;letter-spacing:-.04em;line-height:1}.supply-ring-center strong span{margin-left:1px;font-size:.55em}.supply-ring-center small{color:#b9b3ff;font-size:8px;font-weight:900;letter-spacing:.2em;text-transform:uppercase}.supply-ring-caption{color:#d8dce4ad;font-size:9px;font-weight:800;letter-spacing:.02em;white-space:nowrap}.combined-ring-card{position:relative;width:31%;aspect-ratio:1;border-radius:var(--radius);overflow:hidden}.home-overview-ring-cell{position:relative;width:31%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;min-width:0}.home-overview-utility-layout{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:8px;min-height:150px;padding:0 8px 0 16px}.home-overview-reserved-slot{min-width:0;min-height:1px;align-self:start;padding-top:2px}.chart-sc-row{display:flex;align-items:stretch;gap:8px;margin-left:-8px;margin-right:-8px;width:calc(100% + 16px)}.chart-sc-chart{flex:0 0 64%;min-width:0}.chart-sc-contracts{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;padding-right:6px}.chart-sc-contracts-title{font-size:11px;font-weight:700;color:var(--text);padding:2px 0 1px}.home-overview-rally-row{display:flex;align-items:center;gap:6px;width:100%}.home-overview-rally-row .home-bought-rally-card{flex:1;min-width:0}.home-overview-rally-ring{flex-shrink:0}.home-bought-rally-card{position:relative;width:100%;padding:4px 0 6px;background:none;border:none;box-shadow:none;overflow:visible}.home-bought-rally-card:after{content:none}.home-bought-rally-head,.home-bought-rally-foot{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:8px}.home-bought-rally-head span{color:#7af6dfd1;font-size:7.5px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.home-bought-rally-foot span{color:#c7fff18c;font-size:8.5px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.home-bought-rally-amount{display:flex;align-items:baseline;gap:5px;margin:4px 0 0;position:relative;z-index:1}.home-bought-rally-amount b{color:#f1f6ff;font-size:20px;font-weight:800;line-height:1.05;letter-spacing:-.02em}.home-bought-rally-unit{color:#c7fff199;font-size:9px;font-weight:700;font-style:normal;letter-spacing:.04em}.home-bought-rally-chart-wrap{position:relative;width:calc(100% + 16px);height:150px;margin:0 0 0 -16px;overflow:hidden;border-radius:12px;background:linear-gradient(160deg,#1c1205,#0d0804 60%,#1a1005)}.home-rally-grid,.home-rally-line{display:none}.home-rally-bg-svg{position:absolute;top:0;left:0;width:100%;height:55%;z-index:1}.home-rally-bars{position:absolute;bottom:0;left:0;width:100%;height:72%;display:flex;align-items:flex-end;justify-content:space-around;padding:0 10px;box-sizing:border-box;z-index:2}.home-rally-bar{flex:1;max-width:5%;background:linear-gradient(90deg,#7a4f08,#c99a20 14%,#f7df6a 36%,#fffacc,#f0c93a 64%,#b8870f 86%,#6b3d04);border-radius:2px 2px 0 0;box-shadow:0 0 10px #f0b91e8c,0 6px 16px #0009;margin:0 1.5px;position:relative}.home-rally-bar:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#c9a030,#fffde0,#c9a030);border-radius:0}.home-rally-bar:after{content:"";position:absolute;bottom:-5px;left:5%;width:90%;height:6px;background:radial-gradient(ellipse at center,rgba(240,190,40,.5) 0%,transparent 70%);filter:blur(2px)}.home-rally-bar-side{position:absolute;top:0;right:-3px;width:3px;height:100%;background:linear-gradient(90deg,#5a3a06,#3a2503);border-radius:0 2px 0 0;transform:skewY(-2deg)}.home-rally-bar-top{position:absolute;top:-3px;left:0;right:-3px;height:3px;background:linear-gradient(135deg,#fffde0,#d4af37,#8a6010);border-radius:0}.home-rally-hud{position:absolute;top:8px;right:10px;left:auto;background:none;border:none;padding:0;z-index:3;text-align:right}.home-rally-hud-row{display:flex;gap:12px;align-items:flex-start}.home-rally-hud-col{display:flex;flex-direction:column;gap:1px}.home-rally-hud-label{font-size:6.5px;font-weight:800;letter-spacing:.1em;color:#ffdc50e6;text-transform:uppercase;text-shadow:0 1px 4px rgba(0,0,0,.9)}.home-rally-hud-val{font-size:13px;font-weight:800;color:#fff;line-height:1.1;text-shadow:0 1px 6px rgba(0,0,0,.95),0 0 12px rgba(0,0,0,.8)}.home-rally-hud-val.green{color:#33ee80;text-shadow:0 0 10px rgba(46,204,113,.7),0 1px 6px rgba(0,0,0,.9)}.home-bought-rally-gridline{fill:none;stroke:#ffffff0f;stroke-width:1}.home-bought-rally-dot{fill:#f4c66d;stroke:#ffffffdb;stroke-width:2;filter:drop-shadow(0 0 8px rgba(244,198,109,.52))}.home-bought-rally-foot{margin-top:-4px}.home-bought-rally-foot em{color:#8ef0bf;font-size:10px;font-style:normal;font-weight:900;text-transform:lowercase}@keyframes homeBoughtRallySweep{0%,38%{transform:translate(-80%);opacity:0}52%{opacity:.7}to{transform:translate(80%);opacity:0}}.home-overview-utility-grid{display:grid;grid-template-columns:86px;grid-auto-rows:86px;align-items:center;justify-items:center;justify-self:end;align-self:start;gap:8px;transform:translateY(-25px)}.home-premium-overview-card{position:relative;width:64.5%;min-height:142px;min-width:0;padding:16px 0;border-radius:24px;overflow:hidden;touch-action:pan-y;background:radial-gradient(circle at 18% 18%,rgba(124,224,218,.22),transparent 34%),radial-gradient(circle at 88% 20%,rgba(125,173,250,.18),transparent 34%),linear-gradient(135deg,#ffffff18,#ffffff06 48%,#e0724f0e);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000047,0 18px 36px #00000047}.home-premium-track{position:relative;z-index:1;display:flex;width:200%;min-height:110px;transition:transform .42s cubic-bezier(.22,1,.36,1);will-change:transform}.home-premium-slide{width:50%;min-width:50%;box-sizing:border-box;padding:0 16px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.home-premium-dots{position:absolute;right:14px;bottom:10px;z-index:4;display:inline-flex;gap:5px}.home-premium-dots button{width:6px;height:6px;padding:0;border:0;border-radius:999px;background:#ffffff47}.home-premium-dots button.active{width:18px;background:var(--mint);box-shadow:0 0 10px #7ce0da73}.home-premium-overview-card:before{content:"";position:absolute;inset:-45% -20% auto;height:76%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.12),transparent);transform:rotate(-8deg);animation:homePremiumSheen 5.5s ease-in-out infinite;pointer-events:none}.home-premium-orbit{position:relative;width:78px;height:78px;justify-self:center;display:grid;place-items:center}.home-premium-orbit-compact{width:76px;height:76px;flex-shrink:0}.home-premium-orbit:before{content:none}.home-premium-orbit:after{content:none}.home-premium-orbit-ring,.home-premium-orbit-ring-2,.home-premium-orbit-ring-3{display:none}.home-premium-pct{margin-left:2px;font-size:.5em;vertical-align:.1em}.home-premium-orbit-core{position:relative;z-index:2;width:52px;height:52px;display:grid;place-items:center;border-radius:17px;background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.16),transparent 28%),linear-gradient(145deg,#0e161afa,#232d30f0);box-shadow:0 10px 22px #00000047}.home-premium-orbit-core:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:inherit;border:1px solid rgba(255,255,255,.1);pointer-events:none}.home-premium-orbit-core:after{content:none}.mini-tbit-icon{position:relative;z-index:2;display:block;width:17px;height:17px;object-fit:contain;border-radius:50%;overflow:visible;filter:drop-shadow(0 0 5px rgba(244,198,109,.62))}.mini-assembled-b-piece{position:absolute;left:calc(var(--c) * 100% / var(--cols));top:calc(var(--r) * 100% / var(--rows));width:calc(100% / var(--cols) + .7px);height:calc(100% / var(--rows) + .7px);display:block;background-image:url(../bate.png?unit=tbit-ring-v3);background-size:calc(var(--cols) * 100%) calc(var(--rows) * 100%);background-position:calc(var(--c) * -100%) calc(var(--r) * -100%);opacity:0;transform:translate(var(--tx),var(--ty)) rotate(var(--rot)) scale(.72);animation:miniAssembledB 5s cubic-bezier(.18,.88,.22,1) forwards;animation-delay:var(--d);will-change:transform,opacity}@keyframes miniAssembledB{0%{opacity:0;transform:translate(var(--tx),var(--ty)) rotate(var(--rot)) scale(.72)}18%{opacity:1;transform:translate(0) rotate(0) scale(1.06)}28%,82%{opacity:1;transform:translate(0) rotate(0) scale(1)}to{opacity:0;transform:translate(var(--tx),var(--ty)) rotate(var(--rot)) scale(.68)}}.home-premium-overview-copy{position:relative;z-index:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.home-premium-kicker{color:var(--mint);font-size:9px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.home-premium-overview-copy>.home-premium-kicker,.home-premium-overview-copy>strong{align-self:flex-end;text-align:right}.home-premium-overview-copy strong{margin-top:7px;font-size:clamp(28px,7.2vw,40px);line-height:.98;letter-spacing:-.07em;color:#f5f7fcfa}.home-premium-overview-copy small{margin-top:7px;max-width:100%;color:#d8dce4ad;font-size:9px;font-weight:750;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.home-premium-flow{margin-top:11px;display:inline-flex;align-items:center;gap:3px;min-width:0;max-width:100%;color:#d8dce4bd;font-size:9px;font-weight:850;white-space:nowrap}.home-premium-flow span:last-child{overflow:hidden;text-overflow:ellipsis}.home-premium-flow .up{color:#72e17a}.home-premium-flow i{width:4px;height:4px;flex:none;border-radius:50%;background:#ffffff47}.home-mining-demo{position:relative;width:84px;height:84px;justify-self:center;overflow:visible}.home-mining-empty-ring,.home-mining-empty-grid,.home-mining-live-fill,.home-mined-burst{position:absolute;top:0;right:0;bottom:0;left:0}.home-mining-demo-live{display:grid;place-items:center;border-radius:50%;overflow:visible}.home-block-ring{position:relative;width:86px;height:86px;display:grid;place-items:center;filter:drop-shadow(0 10px 18px rgba(0,0,0,.34))}.home-block-ring-compact{width:76px;height:76px;filter:drop-shadow(0 8px 14px rgba(0,0,0,.32))}.home-block-ring-compact .home-block-ring-center{width:43px;height:43px}.home-block-ring svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.home-block-ring-center{position:relative;z-index:2;width:58px;height:58px;display:grid;place-items:center;border-radius:50%;background:#07080bb8;box-shadow:inset 0 0 0 1px #ffffff0a,inset 0 0 18px #5bc7fa0f;overflow:hidden}.home-block-ring-center>span:not(.mini-assembled-b){color:#d8dce46b;font-size:8px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.home-mining-live-fill{top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:conic-gradient(from -90deg,#dff7ff 0 3%,#9fe6ff 3% 8%,#5bc7fa 8% var(--block-progress, 0%),transparent var(--block-progress, 0%) 100%);-webkit-mask:radial-gradient(circle at 50% 50%,transparent 0 59%,#000 60% 73%,transparent 74%);mask:radial-gradient(circle at 50% 50%,transparent 0 59%,#000 60% 73%,transparent 74%);box-shadow:0 0 18px #5bc7fa57,0 0 6px #ffffff47;transition:background .42s linear}.home-mining-live-fill:before,.home-mining-live-fill:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.home-mining-live-fill:before{top:0;right:0;bottom:0;left:0;background:conic-gradient(from -90deg,rgba(255,255,255,.86) 0 2.4%,rgba(223,247,255,.54) 2.4% 7.4%,transparent 7.4% 100%);-webkit-mask:radial-gradient(circle at 50% 50%,transparent 0 61%,#000 62% 68%,transparent 69%);mask:radial-gradient(circle at 50% 50%,transparent 0 61%,#000 62% 68%,transparent 69%)}.home-mining-live-fill:after{top:0;right:0;bottom:0;left:0;background:conic-gradient(from -90deg,transparent 0 max(var(--block-progress, 0%) - 7%,0%),rgba(255,255,255,.88) max(var(--block-progress, 0%) - 7%,0%) var(--block-progress, 0%),transparent var(--block-progress, 0%) 100%);-webkit-mask:radial-gradient(circle at 50% 50%,transparent 0 58%,#000 59% 73%,transparent 74%);mask:radial-gradient(circle at 50% 50%,transparent 0 58%,#000 59% 73%,transparent 74%)}.home-mining-empty-ring{top:21px;right:21px;bottom:21px;left:21px;border-radius:50%;border:1px solid rgba(126,137,158,.46);box-shadow:0 0 0 6px #0a0d13db,0 0 0 8px #707a906b,inset 0 0 0 1px #ffffff0f;animation:homeMineWaitingPulse 2.4s ease-in-out infinite}.home-mining-empty-grid{opacity:.38;background:linear-gradient(90deg,transparent 49%,rgba(124,224,218,.22) 50%,transparent 51%),linear-gradient(0deg,transparent 49%,rgba(124,224,218,.22) 50%,transparent 51%);transform:scale(.74);animation:homeMineGridIdle 3.8s ease-in-out infinite}.home-mining-waiting{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#d8dce46b;font-size:9px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.home-mined-burst{display:grid;place-items:center;border-radius:28px;background:radial-gradient(circle at 50% 45%,rgba(244,198,109,.28),transparent 42%),radial-gradient(circle at 50% 50%,rgba(124,224,218,.16),transparent 62%);animation:homeMinedBurst 5s cubic-bezier(.16,1,.3,1) both}.home-mined-burst:before,.home-mined-burst:after{content:"";position:absolute;top:16px;right:16px;bottom:16px;left:16px;border-radius:999px;border:1px solid rgba(244,198,109,.34);animation:homeMinedRing 5s ease-out both}.home-mined-burst:after{top:8px;right:8px;bottom:8px;left:8px;animation-delay:.12s;opacity:.72}.home-mining-mined-b{width:17px;height:17px}@keyframes homeMineWaitingPulse{0%,to{opacity:.35;transform:scale(.96)}50%{opacity:.72;transform:scale(1.02)}}@keyframes homeMineGridIdle{0%,to{opacity:.2;transform:scale(.7) rotate(0)}50%{opacity:.42;transform:scale(.78) rotate(2deg)}}@keyframes homeMinedBurst{0%{opacity:0;transform:scale(.55) rotate(-10deg);filter:blur(2px)}18%{opacity:1;transform:scale(1.08) rotate(0);filter:blur(0)}78%{opacity:1;transform:scale(1) rotate(0);filter:blur(0)}to{opacity:0;transform:scale(.74) rotate(6deg);filter:blur(1px)}}@keyframes homeMinedRing{0%{opacity:0;transform:scale(.58)}24%{opacity:1}to{opacity:0;transform:scale(1.42)}}@keyframes homePremiumSignal{0%,to{opacity:.42;transform:scaleX(.78)}50%{opacity:1;transform:scaleX(1)}}@keyframes homePremiumPulseBar{0%,to{height:34px;opacity:.48}45%{height:66px;opacity:1}}@keyframes homePremiumCorePing{0%,to{opacity:.38;transform:scale(.92)}48%{opacity:.9;transform:scale(1.08)}}@keyframes homePremiumSheen{0%,52%,to{transform:translate(-45%) rotate(-8deg);opacity:0}62%{opacity:1}78%{transform:translate(52%) rotate(-8deg);opacity:0}}.combined-ring-card-panel{height:100%;width:100%;contain:paint}.combined-ring-card-dots{position:absolute;top:50%;left:58.5%;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;transform:translate(-50%,-50%);pointer-events:none}.combined-ring-card-dot{width:5px;height:5px;border-radius:999px;background:#fff3;transition:height .26s ease,background .26s ease,opacity .26s ease}.combined-ring-card-dot.active{width:6px;height:20px;background:var(--orange3)}.home-summary-card{display:flex;flex-direction:column;justify-content:flex-start;min-height:188px;background:linear-gradient(180deg,#ffffff17,#ffffff05 45%,#ffffff0a);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border:1px solid rgba(255,255,255,.14);border-radius:var(--radius);padding:18px 18px 20px;box-shadow:inset 0 1px #fff3}.home-summary-header{font-size:12px;font-weight:800;color:var(--text3);text-transform:uppercase;letter-spacing:1.1px;margin-bottom:14px}.home-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home-summary-tile{display:flex;align-items:center;gap:12px;min-height:58px;padding:12px 14px;border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0a}.home-summary-tile-icon{width:40px;height:40px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#72e17a;background:#72e17a24}.home-summary-tile-sent .home-summary-tile-icon{color:#f08282;background:#f082821f}.home-summary-tile-icon-neutral{color:var(--text2);background:#ffffff0d}.home-summary-tile-icon svg{width:20px;height:20px}.home-summary-tile-copy{min-width:0;display:flex;flex-direction:column;gap:4px}.home-summary-tile-label{font-size:11px;font-weight:800;color:var(--text3);text-transform:uppercase;letter-spacing:.85px}.home-summary-tile-value{font-size:16px;font-weight:800;line-height:1.05;letter-spacing:-.02em;color:var(--text)}.home-summary-tile-value-received{color:#72e17a}.home-summary-tile-value-sent{color:#f08282}.ring-stat-card{position:relative;display:flex;align-items:center;justify-content:center;gap:0;background:transparent;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border:0;border-radius:var(--radius);box-shadow:none;padding:0;min-height:0;height:100%;width:100%;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;-webkit-tap-highlight-color:transparent}.combined-ring-card .ring-stat-card{margin:0;height:100%;min-height:0;max-width:none}.ring-stat-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ring-stat-card-ring{flex-shrink:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;margin-left:0}.ring-stat-card-info{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:3px;height:100%;padding-right:8px}.ring-stat-card-badge{display:flex;align-items:center;gap:4px;max-width:100%}.ring-stat-card-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.ring-stat-card-badge-label{font-size:8.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ring-stat-card-value{font-size:17px;font-weight:850;line-height:.95;letter-spacing:-.25px}.ring-stat-card-labels{display:flex;flex-direction:column;align-items:flex-end;gap:1px;margin-top:0}.ring-stat-card-bottom-label{font-size:8px;font-weight:800;color:var(--text3);text-transform:uppercase;letter-spacing:.45px;white-space:nowrap}.ring-stat-card-hint{font-size:7px;font-weight:600;color:var(--text3);opacity:.72;white-space:nowrap}.ring-stat-card-dots{position:absolute;top:50%;left:4px;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;transform:translateY(-50%)}.ring-stat-card-pagedot{width:6px;height:6px;border-radius:999px;background:#ffffff38;transition:height .3s ease,background .3s ease}.ring-stat-card-pagedot.active{height:20px;width:6px}.ring-stat-card-empty{display:flex;flex-direction:column;align-items:center;gap:8px;margin:auto}.ring-stat-card-empty-text{font-size:10px;color:var(--text3);font-weight:600}.ring-gauge{position:relative;display:flex;align-items:center;justify-content:center;width:76px;height:76px}.ring-gauge-center-disk{position:absolute;border-radius:50%;background:#000000a6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.09)}.ring-gauge-center-content{position:absolute;display:flex;align-items:center;justify-content:center;pointer-events:none}.ring-stat-card-center-text{font-size:15px;font-weight:800;letter-spacing:-.2px;transition:color .32s ease}.ring-stat-card-multi-ring{position:relative;width:min(100%,155px);height:min(100%,155px);filter:drop-shadow(0 14px 20px rgba(0,0,0,.32))}.ring-stat-card-multi-ring-svg{display:block;width:100%;height:100%}.ring-stat-card-multi-ring-disc{fill:#eef1f614;stroke:#ffffff1a;stroke-width:1}.ring-stat-card-multi-ring-track,.ring-stat-card-multi-ring-arc{fill:none;stroke-linecap:round}.ring-stat-card-multi-ring-track{stroke:#ffffff26;stroke-width:10}.ring-stat-card-multi-ring-arc{stroke-width:10;filter:drop-shadow(0 4px 8px rgba(0,0,0,.22));animation:ringStatMultiDraw .72s cubic-bezier(.16,1,.3,1) both}.ring-stat-card-inner-arc{fill:none;stroke-linecap:round;stroke-width:7;opacity:.92;filter:drop-shadow(0 2px 5px rgba(0,0,0,.24));animation:ringStatMultiDraw .72s cubic-bezier(.16,1,.3,1) both}.ring-stat-card-inner-arc-1{animation-delay:.19s}.ring-stat-card-inner-arc-2{animation-delay:.26s}.ring-stat-card-inner-arc-3{animation-delay:.33s}.ring-stat-card-multi-ring-arc-1{animation-delay:70ms}.ring-stat-card-multi-ring-arc-2{animation-delay:.14s}@keyframes ringStatMultiDraw{0%{stroke-dasharray:0 999}}.ring-stat-card-multi-ring-center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2px;pointer-events:none}.ring-stat-card-multi-ring-active-label,.ring-stat-card-multi-ring-active-value{line-height:1;font-weight:900;letter-spacing:-.25px}.ring-stat-card-multi-ring-active-label{font-size:10px}.ring-stat-card-multi-ring-active-value{font-size:11px;max-width:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ring-stat-card-multi-ring-active-suffix{font-size:.58em;margin-left:1px;vertical-align:.24em}.ring-gauge-marker{position:absolute;width:11px;height:11px;border-radius:50%;transform:translate(-50%,-50%);border:1.5px solid rgba(255,255,255,.98);pointer-events:none}.notif-item-dot{width:8px;height:8px;border-radius:50%;background:var(--orange2);flex-shrink:0;align-self:center;box-shadow:0 0 6px #c9573199}.segmented-ring{position:relative;display:flex;align-items:center;justify-content:center}.segmented-ring-center{position:absolute;display:flex;flex-direction:column;align-items:center;pointer-events:none}.segmented-ring-label{font-size:18px;font-weight:800;color:var(--text);line-height:1}.segmented-ring-sub{font-size:8px;color:var(--text3);text-transform:uppercase;letter-spacing:.4px;margin-top:2px;font-weight:600}.segmented-ring-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px}.segmented-ring-legend-item{display:flex;align-items:center}.segmented-ring-legend-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.segmented-ring-legend-badge{width:22px;height:22px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#0a0a0b}.segmented-ring-legend-badge svg{width:12px;height:12px}.segmented-ring-legend-letter{font-size:11px;font-weight:800;line-height:1}.id-scan-frame-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.id-scan-frame{position:relative;width:86vw;max-width:380px;aspect-ratio:1.586/1;--bracket: 30px;--thickness: 4px}.id-scan-capture-btn{width:64px;height:64px;border-radius:50%;background:#fff;border:4px solid rgba(255,255,255,.4);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s ease}.id-scan-capture-btn:active{transform:scale(.92)}.id-scan-capture-btn:disabled{opacity:.7;cursor:default}.id-scan-capture-dot{width:52px;height:52px;border-radius:50%;background:var(--orange)}.id-scan-cta{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;margin-bottom:20px;border-radius:var(--radius);border:1px dashed rgba(201,87,49,.4);background:#c957310f;color:var(--text);cursor:pointer;text-align:left}.id-scan-cta:active{background:#c957311f}.id-scan-cta.is-complete{border-color:#4ade8073;background:#4ade801a}.id-scan-cta.is-complete:active{background:#4ade8029}.id-scan-cta.is-complete .id-scan-cta-icon{background:#4ade8029;color:#2a9d59}.id-scan-cta.is-complete .id-scan-cta-title{color:#1f7a44}.id-scan-cta-icon{width:38px;height:38px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#c957311f;color:var(--orange2)}.id-scan-cta-icon svg{width:20px;height:20px}.id-scan-cta-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.id-scan-cta-title{font-size:14px;font-weight:700}.usb-sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#00000073;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:flex-end;justify-content:center}.ledger-login-backdrop{background:transparent;backdrop-filter:blur(8px) saturate(110%);-webkit-backdrop-filter:blur(8px) saturate(110%)}.usb-sheet{width:100%;max-width:480px;background:#28282cb8;border:1px solid rgba(255,255,255,.14);border-bottom:none;border-radius:24px 24px 0 0;padding:12px 24px calc(24px + var(--safe-bottom));text-align:center;backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%);box-shadow:0 -20px 50px #00000080,inset 0 1px #ffffff1a}.ledger-login-sheet{background:#111315;border-color:#ffffff1a;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 -8px 24px #00000057,inset 0 1px #ffffff0f}.usb-drive-backdrop{background:transparent;backdrop-filter:blur(8px) saturate(110%);-webkit-backdrop-filter:blur(8px) saturate(110%)}.usb-drive-sheet{background:#111315;border-color:#ffffff1a;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 -8px 24px #00000057,inset 0 1px #ffffff0f}.usb-sheet-handle{width:36px;height:4px;border-radius:2px;background:#ffffff47;margin:0 auto 18px}.usb-sheet-title{font-size:17px;font-weight:800;color:var(--text);margin:4px 0 6px}.usb-sheet-sub{text-align:center}.usb-sheet-icon{width:56px;height:56px;margin:4px auto 14px;display:flex;align-items:center;justify-content:center;color:var(--text2)}.usb-sheet-icon svg{width:30px;height:30px}.usb-sheet-icon-empty{color:#e0724f}.usb-sheet-scan-btn{width:56px;height:56px;border-radius:50%;border:none;background:var(--orange);color:#1a1a1a;display:flex;align-items:center;justify-content:center;margin:18px auto 4px;cursor:pointer}.usb-sheet-scan-btn svg{width:22px;height:22px}.usb-sheet-scan-btn:active{background:var(--orange2)}.usb-sheet-file-label{position:relative;overflow:hidden}.usb-file-input-hidden{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.usb-sheet-spinner{display:flex;align-items:center;justify-content:center;margin:10px auto 16px}.usb-sheet-title-gradient{background:linear-gradient(135deg,#f0a58c,#eef1f6 55%,#c95731);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.usb-sheet-cta-square{display:flex;align-items:center;justify-content:center;width:calc(100% + 48px);min-height:64px;margin-top:14px;margin-left:-24px;margin-right:-24px;margin-bottom:calc(-24px - var(--safe-bottom));padding:2px 24px calc(1px + var(--safe-bottom));border-radius:0;text-align:center;line-height:1}.usb-sheet-cta-square.usb-sheet-cta-centered{padding-top:calc(1px + var(--safe-bottom) / 2);padding-bottom:calc(1px + var(--safe-bottom) / 2)}.usb-sheet-file-list{display:flex;flex-direction:column;gap:8px;margin:14px 0}.usb-sheet-file-list-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:14px 0}.usb-sheet-file-list-grid .usb-sheet-file-row{flex-direction:row;justify-content:center;text-align:center;min-height:38px;padding:10px 8px;gap:6px;border-radius:12px;border:1px solid rgba(255,255,255,.085);background:linear-gradient(145deg,#ffffff0b,#ffffff05),#ffffff05;box-shadow:inset 0 1px #ffffff0f}.usb-sheet-file-list-grid .usb-sheet-file-name{font-size:12px;font-weight:800;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stax-device{position:relative;margin:16px 0 4px;padding:22px 14px 14px;border-radius:34px;background:linear-gradient(160deg,#0f0f10,#1a1a1c);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff14,inset 0 0 0 6px #00000059,0 18px 40px #00000073}.stax-device-fullbleed{margin:0;border-radius:24px 24px 0 0;padding:16px 14px 10px;box-shadow:inset 0 1px #ffffff14}.usb-sheet-stax-host{padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.stax-device-notch{position:absolute;top:8px;left:50%;transform:translate(-50%);width:46px;height:5px;border-radius:4px;background:#ffffff24}.stax-drive-id-box{font-family:var(--mono, monospace);font-size:13px;word-break:break-all;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);color:var(--text);border-radius:10px;padding:12px;margin:4px 0 10px}.stax-tile-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px}.stax-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;aspect-ratio:2;padding:8px;border-radius:14px;border:1px solid rgba(255,255,255,.09);background:#ffffff09;color:var(--text);cursor:pointer;transition:background .15s ease,border-color .15s ease}.stax-tile:hover,.stax-tile:active{background:#ffffff12;border-color:#c9573166}.stax-tile-name{font-size:12.5px;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.stax-nav-row{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px}.stax-nav-btn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:var(--text2);cursor:pointer}.stax-nav-btn svg{width:16px;height:16px}.stax-nav-btn:disabled{opacity:.35;cursor:default}.stax-nav-btn:not(:disabled):hover,.stax-nav-btn:not(:disabled):active{border-color:#c9573180;color:var(--orange2)}.usb-sheet-file-row{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:var(--text);cursor:pointer;text-align:left;transition:background .15s ease,border-color .15s ease}.usb-sheet-file-row:hover,.usb-sheet-file-row:active{background:#ffffff1a;border-color:#ffffff38}.usb-sheet-file-icon{color:var(--orange2);flex-shrink:0}.usb-sheet-file-icon svg{width:20px;height:20px}.usb-sheet-file-name{flex:1;font-size:14px;font-weight:600}.usb-sheet-close-link{display:block;width:100%;margin-top:14px;padding:6px;background:none;border:none;color:var(--text3);font-size:14px;font-weight:600;cursor:pointer}.usb-login-btn{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;flex-shrink:0;border:1px solid var(--border);background:var(--surface2);color:var(--text2);cursor:pointer}.usb-login-btn svg{width:20px;height:20px}.usb-sheet-icon-actions{display:flex;align-items:stretch;gap:10px;margin-top:4px}.usb-sheet-change-id-btn{flex:1;min-height:48px}.usb-sheet-icon-actions-dock{display:flex;align-items:stretch;gap:0;width:calc(100% + 48px);margin-left:-24px;margin-right:-24px;margin-top:18px;margin-bottom:calc(-24px - var(--safe-bottom));border-top:1px solid var(--border)}.usb-sheet-icon-actions-dock .usb-login-btn,.usb-sheet-icon-actions-dock .usb-sheet-change-id-btn{flex:1;display:flex;align-items:center;justify-content:center;width:auto;height:auto;min-height:0;border:none;border-radius:0;background:transparent;padding:calc(var(--safe-bottom) - 23px) 10px}.usb-sheet-icon-actions-dock .usb-login-btn{border-right:1px solid var(--border);background:var(--orange);color:#1a1a1a}.field-with-btn{display:flex;align-items:stretch;gap:10px}.field-with-btn input{flex:1;min-width:0}.field-with-btn .scan-btn{width:56px;min-height:52px;align-self:stretch;padding:0}.usb-sheet-icon-wrap{position:relative;width:200px;height:64px;margin:0 auto 14px}.usb-sheet-port{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;border:1.5px solid var(--border);background:var(--surface2);display:flex;align-items:center;justify-content:center;color:var(--text3);z-index:1}.usb-sheet-port svg{width:24px;height:24px}.usb-port-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;border-radius:50%;background:radial-gradient(circle,rgba(224,114,79,.22) 0%,rgba(224,114,79,.06) 55%,transparent 75%);z-index:0;animation:usbPortGlow 4.4s ease-in-out infinite}.usb-plug-anim{position:absolute;top:50%;left:50%;transform:translate(calc(-50% - 76px),-50%);animation:usbDriveGlide 4.4s cubic-bezier(.4,0,.2,1) infinite;z-index:2;filter:drop-shadow(0 3px 8px var(--shadow))}.usb-body-shine{animation:usbShineSweep 4.4s cubic-bezier(.4,0,.2,1) infinite}.usb-plug-trail{position:absolute;top:50%;left:4px;right:50%;height:2px;transform:translateY(-50%);background:linear-gradient(90deg,transparent,rgba(224,114,79,.45));border-radius:2px;animation:usbTrailGlide 4.4s cubic-bezier(.4,0,.2,1) infinite}.usb-dock-pulse{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;border:2px solid rgba(224,114,79,.65);opacity:0;z-index:0;animation:usbDockPulse 4.4s ease-out infinite}.usb-dock-pulse-2{animation-delay:.35s;border-color:#e0724f59}@keyframes usbDriveGlide{0%,14%{transform:translate(calc(-50% - 76px),-50%)}30%,63%{transform:translate(calc(-50% - 46.5px),-50%)}82%,to{transform:translate(calc(-50% - 76px),-50%)}}@keyframes usbShineSweep{0%,20%{transform:translate(-140%);opacity:0}32%{opacity:1}46%,to{transform:translate(140%);opacity:0}}@keyframes usbTrailGlide{0%,14%{opacity:0;transform:translateY(-50%) scaleX(.4)}30%,63%{opacity:1;transform:translateY(-50%) scaleX(1)}82%,to{opacity:0;transform:translateY(-50%) scaleX(.4)}}@keyframes usbDockPulse{0%,28%{opacity:0;transform:translate(-50%,-50%) scale(.85)}34%{opacity:.9;transform:translate(-50%,-50%) scale(1)}55%,63%{opacity:.3;transform:translate(-50%,-50%) scale(1.18)}82%,to{opacity:0;transform:translate(-50%,-50%) scale(.85)}}@keyframes usbPortGlow{0%,28%{opacity:.35;transform:translate(-50%,-50%) scale(.9)}46%,63%{opacity:.9;transform:translate(-50%,-50%) scale(1.08)}82%,to{opacity:.35;transform:translate(-50%,-50%) scale(.9)}}@media (prefers-reduced-motion: reduce){.usb-plug-anim,.usb-plug-trail,.usb-dock-pulse,.usb-port-glow,.usb-body-shine{animation:none}.usb-plug-anim{transform:translate(calc(-50% - 46.5px),-50%)}}.id-scan-cta-sub{font-size:11px;color:var(--text3);line-height:1.3}.id-file-input-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;pointer-events:none}.scanned-id-modal{display:flex;flex-direction:column;gap:14px}.scanned-text-hint{margin:0;font-size:13px;line-height:1.5;color:var(--text3)}.scanned-id-frame{position:relative;display:block;width:100%;aspect-ratio:1.586 / 1;min-height:220px;border-radius:24px;background:transparent;box-shadow:0 18px 40px #0000002e;overflow:hidden}.scanned-id-photo{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:inherit;transform:scale(1.045);transform-origin:center center}.buy-flow{display:flex;flex-direction:column;color:#fffffff7;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.buy-flow-embedded{padding-bottom:0}.buy-header{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:6px;position:relative;min-height:28px}.buy-back-btn{position:absolute;left:0;top:50%;transform:translateY(-50%);background:none;border:none;color:#fffffff5;padding:8px 6px 8px 2px;margin:0;cursor:pointer;display:flex}.buy-title{margin:0;font-size:15px;font-weight:800;letter-spacing:-.02em;color:#fffffffa;display:inline-flex;align-items:center;gap:4px}.buy-amount-field-first{margin-top:4px}.buy-presale-terms{display:flex;flex-direction:column;gap:3px;margin:0 0 12px;padding:10px 12px;border-radius:10px;color:#ffffffad;font-size:11px;line-height:1.35}.buy-presale-terms strong{color:#fffffff5;font-size:12px}.buy-title-provider-icon{width:16px;height:16px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.buy-step-pane{animation-duration:.3s;animation-timing-function:cubic-bezier(.22,.84,.24,1);animation-fill-mode:both;display:flex;flex-direction:column;min-height:405px}.buy-step-pane-forward{animation-name:slideInRight}.buy-step-pane-back{animation-name:slideInLeft}.buy-glass-card,.buy-glass-input input{background:linear-gradient(180deg,#ffffff17,#ffffff05 45%,#ffffff0a);border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px #fff3;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}.buy-glass-input input{height:40px;padding-top:0;padding-bottom:0;box-sizing:border-box;border-radius:9px;cursor:pointer;caret-color:transparent;touch-action:manipulation;user-select:none;-webkit-user-select:none}.buy-keypad{display:flex;flex-direction:column;gap:10px;padding:12px;margin:-2px 0 12px;border-radius:14px}.buy-keypad-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.buy-keypad-key{min-height:46px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0f,#ffffff04),#ffffff0a;color:#fffffff5;font-size:18px;font-weight:800;font-family:inherit;letter-spacing:-.02em}.buy-keypad-key:active{transform:scale(.985);background:linear-gradient(180deg,#ffffff14,#ffffff05),#ffffff0f}.buy-keypad-key-muted{font-size:14px;font-weight:700;color:#ffffffad}.buy-keypad-done{min-height:42px;width:calc(100% + 24px);margin-left:-12px;margin-right:-12px;border-radius:0}.buy-icon-lead{display:flex;flex-direction:column;align-items:center;gap:5px;padding:6px 0 12px;text-align:center}.buy-step-icon{width:44px;height:44px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;font-size:22px;overflow:hidden;color:#c95731;background:linear-gradient(180deg,#ffffff0f,#ffffff04),#c957311f;box-shadow:inset 0 1px #ffffff1a,0 10px 24px #00000029}.buy-step-icon-fib{color:#5fa2ff;background:linear-gradient(180deg,#ffffff0a,#ffffff04),#5fa2ff1a;box-shadow:inset 0 1px #ffffff17,0 10px 24px #00000024}.buy-step-icon svg,.buy-option-icon svg,.buy-provider-icon svg,.buy-fee-note-icon svg{display:block}.buy-fee-note-icon{display:inline-flex;align-items:center}.buy-icon-lead-text,.buy-icon-lead-eyebrow{font-size:14px;font-weight:600;color:#fffffff5;margin:0;letter-spacing:-.02em}.buy-sheet-summary{display:flex;align-items:center;justify-content:center;gap:4px;padding:0 0 2px;font-size:14px;font-weight:800;text-align:center;letter-spacing:-.02em;flex-wrap:wrap}.buy-sheet-summary.buy-sheet-summary-first{padding-top:24px}.buy-coming-soon-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:50;border-radius:inherit}.buy-coming-soon-screen{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 24px;text-align:center;background:var(--surface);border-radius:20px;margin:24px}.buy-coming-soon-icon{font-size:52px}.buy-coming-soon-title{font-size:22px;font-weight:800;color:var(--text);margin:0}.buy-coming-soon-sub{font-size:14px;color:var(--text3);line-height:1.6;margin:0}.buy-merchant-step{display:flex;flex-direction:column;gap:8px;padding-top:14px}.buy-merchant-label{font-size:12px;font-weight:700;color:#fff9;padding-left:2px}.buy-merchant-input{width:100%;box-sizing:border-box;padding:12px 14px;font-family:inherit;font-size:17px;font-weight:700;letter-spacing:.1em;text-align:center;color:var(--text);border:1px solid rgba(255,255,255,.1);border-radius:9px;outline:none}.buy-merchant-input:focus{border-color:#69d45db3}.buy-merchant-error{font-size:12.5px;color:#ff7a7a;margin:0;text-align:center}.buy-fee-note{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 0 8px;font-size:12.5px;font-weight:700;color:#ffffffad;flex-wrap:wrap;text-align:center}.buy-fee-note-icon{opacity:.9}.buy-option-list{display:flex;flex-direction:column;gap:8px}.buy-flow .field{margin-bottom:9px}.buy-option-row{display:flex;align-items:center;gap:10px;width:100%;min-height:32px;border-radius:9px;padding:5px 12px;color:var(--text);font-family:inherit}.buy-option-row .buy-option-icon{width:32px;height:32px}.buy-option-row-compact{padding:5px 12px}.buy-option-row-compact .buy-option-icon{width:24px;height:24px}.buy-option-row button{font-family:inherit}.buy-option-copy{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0;text-align:left}.buy-option-name{font-size:13px;font-weight:800;color:#fffffff7}.buy-option-subtitle{font-size:11px;font-weight:600;color:#ffffff8f;line-height:1.2}.buy-option-icon{width:44px;height:44px;border-radius:14px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:20px}.buy-option-icon-network{border-radius:0;background:transparent;color:#5fa2ff;box-shadow:none}.buy-option-icon-eco{background:#34c759;color:#fff}.buy-option-icon-standard{background:#4c8dff;color:#fff}.buy-option-icon-fast{background:var(--orange);color:#fff}.buy-option-row-selected{border-color:#ffffff24}.buy-option-check,.buy-option-check-outline{width:20px;height:20px;border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:900;margin-right:-4px}.buy-option-check{background:#c95731eb;color:#1b120d}.buy-option-check-outline{border:2px solid rgba(255,255,255,.26);color:transparent}.buy-option-check-outline.selected{background:#c95731eb;border-color:#c95731eb;color:#1b120d}.buy-option-check-outline.buy-option-check-green.selected{background:#69d45deb;border-color:#69d45deb;color:#0e2b0b}.buy-provider-list{display:flex;flex-direction:column;gap:6px}.buy-provider-row{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;text-align:left;padding:6px 12px;border-radius:9px;border:1px solid rgba(255,255,255,.1);background:transparent;color:var(--text);font-family:inherit;cursor:pointer}.buy-provider-row:disabled{opacity:.62;cursor:default}.buy-provider-row-active:active{transform:scale(.995)}.buy-provider-icon{width:32px;height:32px;border-radius:8px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:17px;color:#fff;background:#5fa2ff29;overflow:hidden}.buy-provider-icon-img{width:28px;height:28px;object-fit:contain;display:block;flex:0 0 28px}.buy-provider-icon-fib,.buy-provider-icon-fastpay,.buy-provider-icon-bankTransfer,.buy-provider-icon-creditCard,.buy-provider-icon-moopay,.buy-provider-icon-coin{background:transparent}.buy-provider-icon-crypto{background:#a78bfa29;color:#a78bfa}.buy-provider-info{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.buy-provider-name{font-size:13px;font-weight:800;color:#fffffff7;letter-spacing:-.02em}.buy-provider-subtitle{font-size:11px;color:#ffffffa8;font-weight:600}.buy-provider-soon{font-size:10px;font-weight:800;color:#ffffff73;background:#ffffff14;padding:3px 8px;border-radius:999px;flex-shrink:0}.buy-provider-soon-selected{color:#0e2b0b;background:#69d45deb}.buy-summary-panel{display:flex;flex-direction:column;gap:8px;border-radius:9px;padding:12px 14px;margin-top:55px;margin-bottom:0}.buy-summary-row{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12.5px}.buy-summary-value{display:inline-flex;align-items:center;gap:6px;font-weight:800;color:#fffffffa}.buy-summary-value.gradient-numeral{color:transparent}.buy-summary-value-accent{color:var(--green);font-size:17px}.buy-summary-value-amount .gem-icon{margin-right:-4px}.buy-summary-divider{height:1px;background:#ffffff14}.buy-rate-note{font-size:10.5px;color:#ffffff73;text-align:center;padding:10px 22px 0;margin:auto 0 0;line-height:1.35}.buy-save-row{width:100%;display:flex;align-items:center;gap:14px;text-align:left;border-radius:9px;padding:8px 13px;margin-top:18px;color:inherit;background-color:transparent}.buy-save-check{width:22px;height:22px;border-radius:50%;flex-shrink:0;border:2px solid rgba(255,255,255,.48);display:inline-flex;align-items:center;justify-content:center;color:transparent;font-weight:900;font-size:11px}.buy-save-check.selected{border-color:#69ce60f2;background:#69ce602e;color:#fffffffa}.buy-save-copy{display:flex;flex-direction:column;gap:2px}.buy-save-title{font-size:13px;font-weight:600;color:#fffffff7;letter-spacing:-.02em}.buy-save-subtitle{font-size:10.5px;line-height:1.34;color:#ffffff94;font-weight:500}.buy-sheet-footer{position:static;left:auto;right:auto;bottom:auto;z-index:auto;display:flex;flex-direction:column;width:calc(100% + 40px);margin:auto -20px 0;padding:18px 0 0}.buy-sheet-footer-static{margin-top:0}.buy-sheet-cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;box-sizing:border-box;padding:14px 24px;border-radius:0;font-size:16px;font-weight:800;letter-spacing:-.02em;box-shadow:0 14px 28px #0000002e;background:linear-gradient(180deg,#6ad45d,#61ca56);color:#000}.keyboard-open .buy-sheet-cta{min-height:48px;padding:14px 24px}.buy-sheet-cta .spinner{width:20px;height:20px;border-width:2.5px;margin-top:1px}.buy-sheet-cta-blue,.buy-sheet-cta-green{background:linear-gradient(180deg,#6ad45d,#61ca56);color:#000}.buy-sheet-cta:active{background:linear-gradient(180deg,#5cc050,#52b647)}.buy-sheet-cta:disabled{background:#ffffff14;color:#ffffff61;box-shadow:none;cursor:not-allowed}.buy-flow .send-cta-dock{position:static;left:auto;right:auto;bottom:auto;z-index:auto;width:100%;margin-left:0;margin-right:0;padding:0}.keyboard-open .modal-sheet{max-height:calc(100dvh - 6px)}.modal-sheet:has(.buy-flow-embedded) .buy-sheet-footer{padding-bottom:0}.modal-sheet:has(.mine-sheet>.buy-sheet-footer:last-child){padding-bottom:0}.modal-sheet-mine{max-height:min(61dvh,calc(100dvh - max(175px,var(--safe-top))));padding:6px 0 0;overflow:hidden!important;overflow-y:hidden!important;overscroll-behavior:none}.modal-sheet-mine .modal-body{min-height:0;padding-left:0;padding-right:0;overflow:hidden}@media (max-width: 430px){.buy-sheet-footer,.buy-flow .send-cta-dock{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;padding-left:0;padding-right:0}.buy-keypad-done{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}}.mine-sheet>.buy-sheet-footer:last-child{width:100%;max-width:none;margin-left:0;margin-right:0;padding-top:18px}.mine-sheet>.buy-sheet-footer:last-child .buy-sheet-cta{min-height:56px;border-radius:0 0 28px 28px}.buy-qr-block{display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:16px;text-align:center;flex:1}.buy-qr-image{width:176px;height:176px;background:#fff;border-radius:10px;box-shadow:0 12px 28px #0000002e}.buy-qr-placeholder{display:flex;align-items:center;justify-content:center}.buy-qr-placeholder .spinner{width:28px;height:28px;border-width:3px}.buy-qr-reference{font-size:11px;color:var(--text3);margin:0}.buy-qr-total{font-size:19px;font-weight:800;color:var(--green);margin:0;letter-spacing:-.02em}.buy-qr-waiting{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--text2);padding-top:2px}.buy-qr-spinner{width:16px;height:16px;border-width:2px}.buy-qr-instructions{font-size:10.75px;color:var(--text3);text-align:center;padding:4px 24px 0;margin:0;line-height:1.42}.buy-qr-confirm-btn{width:calc(100% - 32px);margin:8px 16px 0}.buy-status-block{display:flex;flex-direction:column;align-items:center;gap:12px;padding:28px 20px 10px;text-align:center}.buy-status-block-compact{padding-top:20px}.buy-status-icon{width:52px;height:52px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 1px #ffffff14}.buy-status-icon-success{color:#67d66d;background:#67d66d24}.buy-status-icon-failed{color:#ff6b6b;background:#ff6b6b1f}.buy-status-icon-muted{color:#ffffff94;background:#ffffff14}.buy-status-text{font-size:15px;font-weight:700;color:var(--text);margin:0;letter-spacing:-.02em}.buy-status-hash{font-size:10.5px;color:var(--text3);word-break:break-word;line-height:1.4}.buy-waiting-block{display:flex;flex-direction:column;align-items:center;gap:16px;padding-top:18px;text-align:center}.buy-waiting-spinner-wrap{display:inline-flex;align-items:center;justify-content:center;min-height:34px}.buy-waiting-spinner{width:28px;height:28px;border-width:3px;border-color:#67d66d2e;border-top-color:#67d66d}.buy-waiting-copy{display:flex;flex-direction:column;gap:8px;padding:0 6px}.buy-waiting-title{margin:0;font-size:17px;font-weight:800;letter-spacing:-.02em;color:#fffffffa}.buy-waiting-text{margin:0;padding:0 18px;font-size:12px;line-height:1.42;font-weight:500;color:#ffffff94}.buy-waiting-panel{width:calc(100% - 32px);gap:0}.buy-summary-value-mono{max-width:62%;justify-content:flex-end;text-align:right;font-size:11px}.buy-status-approved{color:#67d66d}.buy-status-submitted{color:#6da8ff}.buy-waiting-footnote{margin:0;padding:0 28px;font-size:11px;line-height:1.42;font-weight:500;color:#ffffff80}@media (max-width: 390px){.buy-title{font-size:14.5px}.buy-icon-lead{padding:6px 0 14px}.buy-summary-panel{padding:14px}.buy-summary-value-accent{font-size:15px}.buy-provider-row,.buy-option-row{padding-inline:14px}.buy-provider-icon,.buy-option-icon{width:40px;height:40px;border-radius:13px}.buy-provider-name,.buy-option-name{font-size:13.5px}.buy-provider-subtitle,.buy-option-subtitle{font-size:11px}.buy-qr-image{width:164px;height:164px}.buy-qr-total{font-size:18px}.buy-qr-instructions{padding-inline:14px;font-size:10.5px}.buy-waiting-text{padding-inline:10px;font-size:11.5px}.buy-waiting-footnote{padding-inline:14px;font-size:10.5px}}.trading-sheet{display:flex;flex-direction:column;gap:14px;color:#fffffff5}.trading-sheet-coming-soon{position:relative;min-height:230px;max-height:34dvh}.trading-coming-soon{flex:1;min-height:190px;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--text);font-size:24px;font-weight:900;letter-spacing:-.04em}.trading-close-floating{position:absolute;top:0;right:0;z-index:2}.trading-hero{position:relative;display:flex;justify-content:space-between;gap:12px;padding:16px;border-radius:18px;overflow:hidden;background:radial-gradient(circle at 12% 20%,rgba(117,209,204,.22),transparent 34%),radial-gradient(circle at 82% 8%,rgba(125,173,250,.26),transparent 34%),linear-gradient(135deg,#ffffff24,#ffffff0e);border:1px solid rgba(255,255,255,.13);box-shadow:inset 0 1px #ffffff29}.trading-hero h2{margin:2px 0 6px;font-size:22px;line-height:1.05}.trading-hero p,.trading-footnote,.trading-scan-card p{margin:0;color:#ffffff9e;font-size:12px;line-height:1.4}.trading-eyebrow{color:#75d1cc;font-size:10px;font-weight:800;letter-spacing:2.4px;text-transform:uppercase}.trading-close{width:32px;height:32px;flex-shrink:0;border:1px solid rgba(255,255,255,.12);border-radius:50%;background:#ffffff14;color:#ffffffdb;font-size:20px;line-height:1}.trading-switch{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:4px;border-radius:14px;background:#ffffff0e;border:1px solid rgba(255,255,255,.09)}.trading-switch button,.trading-methods button{border:none;border-radius:11px;background:transparent;color:#ffffffad;font:inherit;font-size:12px;font-weight:750;padding:10px 8px}.trading-switch button.active,.trading-methods button.active{background:linear-gradient(135deg,#75d1cc3d,#7dadfa33);color:#fffffff5;box-shadow:inset 0 1px #ffffff24}.trading-pane{display:flex;flex-direction:column;gap:12px}.trading-field,.trading-wallet-field{display:flex;flex-direction:column;gap:6px}.trading-field span,.trading-wallet-field>span{color:#d8d8dcb8;font-size:10px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase}.trading-field input,.trading-wallet-row input{width:100%;box-sizing:border-box;border:1px solid rgba(255,255,255,.12);border-radius:13px;padding:12px 13px;background:#ffffff13;color:#fffffff0;font:inherit;font-size:14px;font-weight:700;outline:none}.trading-wallet-row{display:grid;grid-template-columns:minmax(0,1fr) 74px;gap:10px;align-items:stretch}.trading-wallet-note{color:#ffffff75;font-size:10px;font-weight:650}.trading-methods{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.trading-qr-upload{position:relative;min-height:86px;display:grid;grid-template-columns:58px 1fr;grid-template-areas:"icon title" "icon sub";align-items:center;column-gap:12px;padding:12px;border-radius:16px;border:1px dashed rgba(117,209,204,.42);background:radial-gradient(circle at 18% 20%,rgba(117,209,204,.16),transparent 32%),#ffffff0e;cursor:pointer;overflow:hidden}.trading-qr-upload-compact{min-height:0;width:74px;height:54px;box-sizing:border-box;display:grid;grid-template-columns:1fr;grid-template-areas:"icon";place-items:center;padding:0;border-style:solid;border-radius:16px;background:radial-gradient(circle at 28% 18%,rgba(226,138,104,.14),transparent 34%),#ffffff0b}.trading-qr-upload input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.trading-qr-upload>img{grid-area:icon;width:58px;height:58px;border-radius:14px;object-fit:cover;background:#fff}.trading-qr-upload-compact>img{width:46px;height:46px;border-radius:12px;object-fit:cover}.trading-qr-upload strong{grid-area:title;color:#ffffffeb;font-size:13px;font-weight:800}.trading-qr-upload small{grid-area:sub;color:#ffffff94;font-size:11px;font-weight:650}.trading-qr-upload-icon{grid-area:icon;width:58px;height:58px;border-radius:16px;display:grid;grid-template-columns:repeat(2,10px);grid-template-rows:repeat(2,10px);place-content:center;gap:7px;color:#e28a68;background:#ffffff0e;border:1px solid rgba(255,255,255,.12)}.trading-qr-upload-compact .trading-qr-upload-icon{width:46px;height:46px;border-radius:9px;grid-template-columns:repeat(2,8px);grid-template-rows:repeat(2,8px);gap:6px;background:transparent;border:none}.trading-qr-upload-icon span{width:10px;height:10px;background:currentColor;box-shadow:0 0 10px #e28a6840}.trading-qr-upload-compact .trading-qr-upload-icon span{width:8px;height:8px}.trading-qr-upload-icon span:nth-child(4){width:5px;height:5px;align-self:end;justify-self:end}.trading-qr-upload-compact .trading-qr-upload-icon span:nth-child(4){width:4px;height:4px}.trading-summary-card{display:grid;grid-template-columns:1fr 1fr;gap:8px}.trading-summary-card>div{padding:12px;border-radius:14px;background:#fff1;border:1px solid rgba(255,255,255,.09)}.trading-summary-card span{display:block;margin-bottom:5px;color:#ffffff94;font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:1.2px}.trading-summary-card strong{font-size:16px}.trading-summary-card strong.ok{color:#75d1cc}.trading-summary-card strong.warn{color:#f5d06d}.trading-primary{border:none;border-radius:15px;padding:14px 16px;background:linear-gradient(135deg,#75d1cc,#7dadfa);color:#071014;font:inherit;font-size:14px;font-weight:900}.trading-primary:disabled{opacity:.45}.trading-secondary{border:1px solid rgba(255,255,255,.1);border-radius:15px;padding:12px 16px;background:#ffffff0f;color:#ffffffd1;font:inherit;font-size:13px;font-weight:800}.trading-error{padding:10px 12px;border-radius:12px;background:#f871711f;border:1px solid rgba(248,113,113,.24);color:#fca5a5;font-size:12px;font-weight:700}.trading-watch-status{width:100%;box-sizing:border-box;padding:10px 12px;border-radius:13px;background:#ffffff0e;border:1px solid rgba(255,255,255,.09);color:#ffffffa3;font-size:11px;font-weight:750;line-height:1.35}.trading-watch-status.status-watching{color:#9cc3ff;border-color:#7dadfa42}.trading-watch-status.status-paid,.trading-watch-status.status-released{color:#75d1cc;border-color:#75d1cc47}.trading-watch-status.status-error{color:#fca5a5;border-color:#f871713d}.trading-created-card{display:flex;flex-direction:column;align-items:center;gap:12px;padding:18px;border-radius:20px;text-align:center;background:radial-gradient(circle at 50% 0%,rgba(117,209,204,.2),transparent 42%),#ffffff0e;border:1px solid rgba(255,255,255,.1)}.trading-created-card h3{margin:0;font-size:19px}.trading-created-card p{margin:0;color:#ffffff9e;font-size:12px;line-height:1.45}.trading-offer-qr{position:relative;width:132px;height:132px;display:grid;place-items:center;border-radius:24px;background:linear-gradient(90deg,rgba(255,255,255,.16) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.16) 1px,transparent 1px),linear-gradient(135deg,#75d1cc3d,#7dadfa2e);background-size:18px 18px,18px 18px,100% 100%;box-shadow:inset 0 1px #ffffff29,0 16px 34px #0000003d}.trading-offer-qr span{width:42px;height:42px;border-radius:14px;background:#071014b8}.trading-offer-qr b{position:absolute;margin-top:92px;font-size:8px;letter-spacing:1.8px}.trading-offer-qr.has-image{padding:8px;background:#fffffff2}.trading-offer-qr.has-image img{width:100%;height:100%;border-radius:18px;object-fit:contain;background:#fff}.trading-offer-qr.has-image span{display:none}.trading-offer-qr.has-image b{left:50%;bottom:-20px;margin-top:0;transform:translate(-50%);color:#ffffffc7;white-space:nowrap}.trading-offer-meta{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.trading-offer-meta span{padding:8px 6px;border-radius:10px;background:#ffffff0f;color:#ffffffc2;font-size:11px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trading-scan-card{min-height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:18px;border-radius:18px;text-align:center;background:#ffffff0e;border:1px dashed rgba(117,209,204,.42)}.trading-scan-card h3{margin:0;font-size:18px}.trading-scan-orb{width:58px;height:58px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,rgba(117,209,204,.28),rgba(125,173,250,.1) 62%,transparent)}.trading-scan-orb span{width:28px;height:28px;border-radius:10px;background:linear-gradient(135deg,#75d1cc,#7dadfa);animation:tradingScanPulse 1.7s ease-in-out infinite}.trading-flow-steps{display:grid;grid-template-columns:1fr 1fr;gap:8px}.trading-flow-steps span{padding:10px;border-radius:12px;background:#ffffff0e;color:#ffffffb8;font-size:11px;font-weight:750}@keyframes tradingScanPulse{0%,to{transform:scale(.84);opacity:.65}50%{transform:scale(1);opacity:1}}.quick-actions-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0 -8px 1px;width:calc(100% + 16px);align-items:stretch}.quick-actions-row-secondary{grid-template-columns:repeat(5,minmax(0,1fr))}.quick-actions-row-secondary .quick-action-btn{height:46px;padding:6px 4px;font-size:10px;gap:3px}.quick-actions-row-secondary .quick-action-btn svg{width:14px;height:14px}.quick-actions-row .quick-actions{display:contents;margin-bottom:0}.conditional-lab-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin:10px 28px 0;padding:13px 14px;border:1px solid rgba(91,199,250,.28);border-radius:20px;background:radial-gradient(circle at 8% 0%,rgba(91,199,250,.18),transparent 36%),linear-gradient(135deg,#171d24eb,#0c0d10eb);box-shadow:inset 0 1px #ffffff14,0 18px 42px #00000042}.conditional-lab-copy{min-width:0;display:grid;gap:3px}.conditional-lab-copy span{color:#9ef1e8;font-size:10px;font-weight:900;letter-spacing:.24em;text-transform:uppercase}.conditional-lab-copy strong{color:var(--text);font-size:16px;line-height:1.05}.conditional-lab-copy small{color:var(--text3);font-size:11px;line-height:1.28}.conditional-lab-copy em{color:#8ff0aa;font-size:10px;font-style:normal;line-height:1.25;overflow-wrap:anywhere}.conditional-lab-copy em.bad{color:#ff8c86}.conditional-lab-btn{border:0;border-radius:999px;padding:11px 13px;color:#060709;background:linear-gradient(135deg,#b9f7ff,#5bc7fa);font-weight:900;font-size:12px;white-space:nowrap;box-shadow:0 12px 24px #5bc7fa38}@media (max-width: 380px){.conditional-lab-card{grid-template-columns:1fr}.conditional-lab-btn{width:100%}}.quick-actions-grid-btn{width:100%;min-width:0;height:60px;padding:10px 12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border-radius:9px;border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at 16% 20%,rgba(201,87,49,.14),transparent 25%),radial-gradient(circle at 84% 24%,rgba(240,165,140,.12),transparent 28%),linear-gradient(180deg,#ffffff17,#ffffff05 45%,#ffffff0a);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);color:var(--text2);font-size:13px;font-weight:700}.quick-actions-grid-btn:active{background:#ffffff17}.pay-app-page{min-height:100%}.pay-app-surface{padding-bottom:calc(var(--safe-bottom) + 48px)}.pay-hero .home-hero-shell{gap:10px}.pay-hero-title{color:var(--text);font-family:var(--font-display);font-size:28px;font-weight:900;letter-spacing:-.04em;line-height:.98}.pay-live-dot .balance-chart-gps-core{background:var(--orange2)}.pay-hero-card{position:relative;z-index:1;display:flex;flex-direction:column;gap:7px;width:100%;text-align:left;min-height:104px;padding:15px 16px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:radial-gradient(circle at 20% 10%,rgba(224,114,79,.16),transparent 42%),radial-gradient(circle at 90% 80%,rgba(124,224,218,.12),transparent 42%),linear-gradient(180deg,#ffffff17,#ffffff09);box-shadow:inset 0 1px #ffffff2e}button.pay-hero-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.pay-hero-card-label{color:#eef1f68a;font-size:10px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.pay-hero-card strong{color:var(--text);font-size:16px;font-weight:850;line-height:1.16}.pay-hero-card small{color:#eef1f694;font-size:11px;font-weight:750;letter-spacing:.02em}.pay-action-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pay-action-grid .quick-action-btn{height:64px;margin:0}.quick-action-pay,.general-route-pay,.pay-action-btn{color:var(--orange2)}.pay-action-btn.active{color:var(--mint);border-color:#7ce0da61;background:#7ce0da11}.pay-entry-grid{display:grid;grid-template-columns:1fr;gap:14px;margin:0 16px 14px}.pay-entry-card{min-height:156px;padding:18px;border-radius:24px;border:1px solid rgba(255,255,255,.14);color:inherit;text-align:left;display:flex;flex-direction:column;justify-content:flex-end;gap:9px;box-shadow:inset 0 1px #ffffff2e,0 16px 36px #0000002e}.pay-entry-card-personal{background:radial-gradient(circle at 12% 10%,rgba(124,224,218,.16),transparent 42%),linear-gradient(180deg,#ffffff17,#ffffff09)}.pay-entry-card-merchant{background:radial-gradient(circle at 14% 12%,rgba(224,114,79,.18),transparent 42%),radial-gradient(circle at 90% 78%,rgba(124,224,218,.1),transparent 36%),linear-gradient(180deg,#ffffff17,#ffffff09)}.pay-entry-card span{color:var(--mint);font-size:11px;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.pay-entry-card-merchant span{color:var(--orange2)}.pay-entry-card strong{color:var(--text);font-family:var(--font-display);font-size:26px;font-weight:950;letter-spacing:-.04em;line-height:.98}.pay-entry-card small{color:#eef1f69e;font-size:12px;font-weight:750;line-height:1.32}.pay-panel{margin:0 16px 12px;padding:16px;border-radius:22px;border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at 16% 20%,rgba(201,87,49,.1),transparent 30%),radial-gradient(circle at 84% 24%,rgba(240,165,140,.09),transparent 32%),linear-gradient(180deg,#ffffff17,#ffffff09);box-shadow:inset 0 1px #ffffff2e,0 16px 36px #0000002e}.pay-panel-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:12px}.pay-panel-head .section-label{margin:0}.pay-panel-head b{color:var(--text);font-size:18px;font-weight:900;letter-spacing:-.03em}.pay-feature-list{display:flex;flex-direction:column;gap:9px}.pay-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px}.pay-mode-card{min-height:94px;padding:13px;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 16% 10%,rgba(224,114,79,.1),transparent 34%),#ffffff0a;color:inherit;text-align:left;display:flex;flex-direction:column;justify-content:space-between;gap:6px}.pay-mode-card.active{border-color:#7ce0da6b;background:radial-gradient(circle at 20% 12%,rgba(124,224,218,.14),transparent 42%),#7ce0da0f}.pay-mode-card span{color:#eef1f685;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.pay-mode-card strong{color:var(--text);font-size:15px;font-weight:900}.pay-mode-card small{color:#eef1f69e;font-size:11px;font-weight:750;line-height:1.25}.pay-feature-card{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:center;min-height:62px;padding:11px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.11);background:#ffffff0b}button.pay-feature-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer}button.pay-feature-card:active{transform:translateY(1px);background:#fff1}.pay-feature-card i{width:28px;height:28px;border-radius:10px;background:radial-gradient(circle at 50% 45%,rgba(255,255,255,.45),transparent 38%),linear-gradient(135deg,#e0724fe6,#7ce0da8c);box-shadow:0 0 18px #e0724f2e}.pay-feature-card div{display:flex;flex-direction:column;gap:3px;min-width:0}.pay-feature-card strong{color:var(--text);font-size:13px;font-weight:850}.pay-feature-card span{color:#eef1f694;font-size:11px;font-weight:650;line-height:1.25}.pay-section-panel{display:flex;flex-direction:column;gap:12px}.pay-section-panel>strong{color:var(--text);font-size:16px;font-weight:900}.pay-section-copy{color:#eef1f69e;font-size:12px;font-weight:700;line-height:1.35}.pay-scan-frame{position:relative;height:132px;border-radius:20px;background:radial-gradient(circle at 50% 50%,rgba(124,224,218,.14),transparent 40%),#ffffff09;border:1px solid rgba(124,224,218,.15);overflow:hidden}.pay-scan-frame:after{content:"";position:absolute;left:18px;right:18px;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(124,224,218,.8),transparent);box-shadow:0 0 18px #7ce0da73}.pay-scan-corner{position:absolute;width:24px;height:24px;border-color:var(--mint);opacity:.85}.pay-scan-corner.tl{top:20px;left:20px;border-top:3px solid;border-left:3px solid;border-radius:8px 0 0}.pay-scan-corner.tr{top:20px;right:20px;border-top:3px solid;border-right:3px solid;border-radius:0 8px 0 0}.pay-scan-corner.bl{bottom:20px;left:20px;border-bottom:3px solid;border-left:3px solid;border-radius:0 0 0 8px}.pay-scan-corner.br{bottom:20px;right:20px;border-bottom:3px solid;border-right:3px solid;border-radius:0 0 8px}.pay-scan-orb{position:absolute;top:44px;right:44px;bottom:44px;left:44px;border-radius:999px;background:#e0724f24;filter:blur(18px)}.pay-input-label{display:flex;flex-direction:column;gap:8px;color:#eef1f694;font-size:10px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.pay-input-row{display:flex;align-items:center;gap:4px;height:50px;padding:0 14px;border-radius:16px;border:1px solid rgba(255,255,255,.12);background:#ffffff09;color:var(--orange2);font-size:16px;font-weight:900;letter-spacing:.02em}.pay-input-row input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--text);font:inherit}.pay-demo-invoice,.pay-request-card,.pay-history-row{display:flex;flex-direction:column;gap:4px;padding:13px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.11);background:#ffffff0b}.pay-demo-invoice span,.pay-request-card span,.pay-history-row span{color:#eef1f68a;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.pay-demo-invoice strong,.pay-request-card strong,.pay-history-row strong{color:var(--text);font-size:17px;font-weight:900}.pay-demo-invoice small,.pay-request-card small{color:#eef1f694;font-size:12px;font-weight:700;line-height:1.3}.pay-inline-error{padding:11px 13px;border-radius:14px;border:1px solid rgba(255,90,90,.3);background:#ff5a5a1a;color:#ffb4b4;font-size:12px;font-weight:850;line-height:1.35}.pay-created-invoice,.pay-invoice-row{display:flex;flex-direction:column;gap:5px;padding:14px;border-radius:18px;border:1px solid rgba(151,255,214,.18);background:radial-gradient(circle at 100% 0%,rgba(151,255,214,.12),transparent 42%),#ffffff0b;color:var(--text);text-decoration:none}.pay-created-invoice span,.pay-invoice-row span{color:#c7ffebc7;font-size:10px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.pay-created-invoice strong,.pay-invoice-row strong{color:var(--text);font-size:20px;font-weight:950}.pay-created-invoice small,.pay-invoice-row small{color:#eef1f694;font-size:12px;font-weight:750;line-height:1.35}.pay-created-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:6px}.pay-created-actions a,.pay-created-actions button{display:grid;place-items:center;min-height:38px;border:0;border-radius:13px;background:#ffffff14;color:var(--text);text-decoration:none;font-size:12px;font-weight:950}.pay-primary-btn{height:48px;border:0;border-radius:16px;background:linear-gradient(180deg,var(--orange2),var(--orange));color:#150c06;font-size:14px;font-weight:950}.pay-history-row{flex-direction:row;align-items:center;justify-content:space-between}.pay-history-row strong{font-size:12px;color:var(--orange2)}.pay-history-row strong.ok{color:var(--mint)}.pay-history-row.muted{opacity:.72}.pay-active-card{margin:0 16px 12px}.pay-merchant-card-preview{min-height:154px;padding:18px;border-radius:22px;border:1px solid rgba(255,255,255,.13);background:radial-gradient(circle at 84% 48%,rgba(224,114,79,.2),transparent 12%),radial-gradient(circle at 18% 18%,rgba(124,224,218,.12),transparent 32%),linear-gradient(135deg,#16191ff5,#0b0c0ef5);display:flex;flex-direction:column;justify-content:space-between}.pay-merchant-card-preview span{color:var(--orange2);font-size:11px;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.pay-merchant-card-preview strong{color:var(--text);font-size:24px;font-weight:950}.pay-merchant-card-preview small{color:#eef1f6a3;font-size:12px;font-weight:800}.pay-merchant-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20000;display:flex;align-items:flex-end;justify-content:center;background:#0000002e;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.pay-merchant-sheet{position:fixed;left:50%;right:auto;bottom:0;transform:translate(-50%);width:min(100%,430px);min-height:min(49dvh,470px);max-height:min(72dvh,690px);overflow:auto;padding:26px 0 0;border-radius:26px 26px 0 0;border:1px solid rgba(255,255,255,.15);border-bottom:0;background:radial-gradient(circle at 18% 6%,rgba(224,114,79,.14),transparent 34%),radial-gradient(circle at 84% 28%,rgba(124,224,218,.1),transparent 34%),linear-gradient(180deg,#191b1dfa,#0e0f11fa);box-shadow:0 -18px 45px #0000006b;animation:payMerchantSheetIn .28s ease-out;touch-action:pan-y}.pay-merchant-sheet-activate{min-height:0;max-height:min(68dvh,650px)}.pay-merchant-sheet-buy{min-height:min(61dvh,590px);max-height:min(76dvh,720px);padding-bottom:0;overflow:hidden}.pay-merchant-sheet-buy .buy-flow-embedded{min-height:calc(min(61dvh,590px) - 28px);padding-bottom:0}.pay-merchant-sheet-buy .buy-step-pane{min-height:calc(min(61dvh,590px) - 72px)}.pay-merchant-sheet-buy .buy-sheet-footer{width:calc(100% + 36px);margin-left:-18px;margin-right:-18px}.pay-merchant-sheet-creating,.pay-merchant-sheet-done{min-height:min(49dvh,470px);padding-bottom:calc(var(--safe-bottom) + 18px)}@keyframes payMerchantSheetIn{0%{transform:translate(-50%) translateY(100%);opacity:.88}to{transform:translate(-50%) translateY(0);opacity:1}}.pay-merchant-sheet .modal-grabber{position:absolute;top:9px;left:50%;transform:translate(-50%);width:48px;height:5px;border-radius:999px;background:#ffffff47}.pay-merchant-sheet h2{margin:8px 0;color:var(--text);font-family:var(--font-display);font-size:27px;line-height:.98;letter-spacing:-.04em}.pay-merchant-activate{min-height:0;display:flex;flex-direction:column}.pay-merchant-hero{position:relative;display:flex;justify-content:space-between;gap:12px;margin:10px 30px 7px}.pay-merchant-hero h2{margin:4px 0 0;font-size:27px}.pay-merchant-status{position:absolute;right:0;top:0;color:#ffd24a;font-size:10.5px;font-weight:900;letter-spacing:.02em;white-space:nowrap}.pay-merchant-how{margin:0 30px 7px;color:#eef1f694}.pay-merchant-steps{display:flex;flex-direction:column;gap:6px;margin:0 30px 7px}.pay-merchant-step{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;min-height:48px;padding:6px 11px;border-radius:15px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#ffffff16,#ffffff06),#ffffff09;box-shadow:inset 0 1px #ffffff24}.pay-merchant-step>span{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--orange2);color:#180d07;font-size:13px;font-weight:950}.pay-merchant-step b{display:block;text-align:left;color:var(--text);font-size:13.5px;font-weight:950;line-height:1.05}.pay-merchant-step small{display:block;text-align:left;margin-top:2px;color:#eef1f69e;font-size:10.3px;font-weight:720;line-height:1.16}.pay-merchant-package{margin:5px 30px 7px;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:38px;padding:0 12px;border-radius:15px;border:1px solid rgba(255,255,255,.11);background:#ffffff09}.pay-merchant-package span{color:#eef1f68a;font-size:9.5px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.pay-merchant-package strong{color:var(--text);font-size:17px;font-weight:950}.pay-merchant-error{margin:0 30px 7px;padding:8px 10px;border-radius:12px;border:1px solid rgba(255,120,120,.28);background:#ff505014;color:#ffb4b4;font-size:11px;font-weight:800;line-height:1.25}.pay-merchant-footer{width:100%;margin:0;padding:0}.pay-merchant-footer .pay-merchant-cta{min-height:54px;margin:0;border-radius:0;width:100%;font-size:16px}.pay-merchant-sheet p{margin:0 0 14px;color:#eef1f6ad;font-size:13px;font-weight:700;line-height:1.35}.pay-merchant-plan{display:flex;flex-direction:column;gap:6px;min-height:112px;justify-content:center;padding:16px;border-radius:20px;border:1px solid rgba(255,255,255,.13);background:radial-gradient(circle at 20% 10%,rgba(224,114,79,.18),transparent 38%),#ffffff0b}.pay-merchant-plan.success{border-color:#7ce0da52;background:radial-gradient(circle at 20% 10%,rgba(124,224,218,.16),transparent 38%),#ffffff0b}.pay-merchant-plan span{color:#eef1f685;font-size:10px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.pay-merchant-plan strong{color:var(--text);font-size:24px;font-weight:950}.pay-merchant-plan small{color:#eef1f699;font-size:12px;font-weight:750}.pay-merchant-cta{width:100%;margin-top:14px}.pay-merchant-progress{min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px}.pay-merchant-spinner{position:relative;width:82px;height:82px;border-radius:50%;background:#ffffff09}.pay-merchant-spinner i{position:absolute;border-radius:50%;border:6px solid transparent}.pay-merchant-spinner i:first-child{top:0;right:0;bottom:0;left:0;border-top-color:var(--orange2);border-right-color:var(--orange2);animation:mineLoaderCw .9s linear infinite}.pay-merchant-spinner i:last-child{top:20px;right:20px;bottom:20px;left:20px;border-bottom-color:#eef1f680;border-left-color:#eef1f680;animation:mineLoaderCcw .75s linear infinite}.ns-grid-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:40px 16px;animation:ns-grid-backdrop-in .32s ease}.ns-grid-backdrop-closing{animation:ns-grid-backdrop-out .42s ease forwards}@keyframes ns-grid-backdrop-in{0%{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:#0000}to{opacity:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c}}@keyframes ns-grid-backdrop-out{0%{opacity:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c}to{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:#0000}}.ns-grid-modal{position:relative;width:100%;max-width:380px;height:min(400px,56vh);animation:ns-grid-pop-in .42s cubic-bezier(.2,1.1,.3,1);transform-origin:center;will-change:transform,opacity,filter}.ns-grid-modal-closing{animation:ns-grid-pop-out .42s cubic-bezier(.2,1.1,.3,1) forwards}@keyframes ns-grid-pop-in{0%{opacity:0;transform:scale(.72) translateY(36px);filter:blur(6px)}45%{opacity:1;filter:blur(0)}68%{transform:scale(1.045) translateY(-4px)}84%{transform:scale(.985) translateY(1px)}to{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}}@keyframes ns-grid-pop-out{0%{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}16%{transform:scale(1.015) translateY(1px)}32%{transform:scale(.985) translateY(-4px)}55%{opacity:1;filter:blur(0)}to{opacity:0;transform:scale(.72) translateY(36px);filter:blur(6px)}}.ns-grid-page{animation:ns-grid-content-in .4s cubic-bezier(.2,.8,.2,1) both;animation-delay:.06s}.ns-grid-modal-closing .ns-grid-page{animation:none}@keyframes ns-grid-content-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ns-grid-pager{height:100%;overflow-y:scroll;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;border-radius:24px}.ns-grid-page{height:100%;scroll-snap-align:start;scroll-snap-stop:always;position:sticky;top:0;display:flex;align-items:center;justify-content:center;padding:4px;box-sizing:border-box}.ns-grid-glass-card{width:100%;height:100%;border-radius:24px;background:radial-gradient(circle at 20% 0%,rgba(117,209,204,.12),transparent 40%),radial-gradient(circle at 85% 10%,rgba(125,173,250,.13),transparent 42%),#161619db;backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 50px #00000073,inset 0 1px #ffffff0f;padding:24px 20px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;overflow-y:auto}.ns-grid-page-title{font-size:15px;font-weight:800;color:var(--text)}.ns-grid-card-header-row{display:flex;flex-direction:column;align-items:center;gap:8px}.ns-grid-metrics{margin:0;width:100%}.ns-grid-glass-card .security-layout,.ns-grid-glass-card .pow-body-row{flex-direction:column;width:100%}.ns-grid-glass-card .security-info,.ns-grid-glass-card .pow-stats-grid,.ns-grid-glass-card .health-grid{width:100%}.ns-grid-hint{text-align:center;font-size:11px;font-weight:700;letter-spacing:.03em;color:var(--text3);opacity:.7}:root,[data-theme=navy],[data-theme=graphite]{--bg: #111315;--surface: #111315;--surface2: #111315;--surface3: #111315;--btn-secondary: #111315;--input: #111315;--input-disabled: #111315;--card: #111315;--card-header: #111315}html,body,#root,.app,.main-content,.app-startup-gate,.connection-gate{background:#111315!important}.app:before,.home-hero:before,.home-hero-bg-orb,.home-page:before,.landing:before{background:none!important}.panel,.home-hero,.home-overview-panel,.home-activity-panel,.account-stat-card,.stat-card,.card-preview-strip,.modal-sheet,.modal-sheet-full-bleed,.ns-grid-glass-card,.general-window-content,.general-route-btn,.network-status-card,.transfer-flow-card,.recent-activity-card,.buy-sheet-card,.send-sheet-card,.receive-sheet-card,.activity-filter,.landing-card,.landing-mode-switch,.option-switch,.notice,.copy-val,.field input,.field textarea,.tab-bar{background:#111315!important;background-color:#111315!important}.list-row-icon,.balance-chart-card,.balance-chart-stat,.tx-row-dir-badge,.pill-off,.switch-track{background:transparent!important;background-color:transparent!important}.app-error-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:18px;padding:max(46px,env(safe-area-inset-top,0px)) 26px max(42px,env(safe-area-inset-bottom,0px));color:var(--text);text-align:center;background:radial-gradient(circle at 50% 28%,rgba(120,210,214,.08),transparent 22%),radial-gradient(circle at 50% 64%,rgba(201,87,49,.1),transparent 30%),#111315}.app-error-orb{position:relative;width:96px;height:96px;border-radius:999px;background:radial-gradient(circle at 62% 40%,rgba(255,255,255,.96),rgba(173,241,255,.9) 22%,transparent 36%),radial-gradient(circle at 28% 70%,rgba(201,87,49,.9),transparent 38%),radial-gradient(circle at 70% 76%,rgba(128,92,255,.85),transparent 42%),#17191c;box-shadow:0 18px 42px #00000059,inset 0 0 18px #ffffff1f}.app-error-orb:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:inherit;border:1px solid rgba(255,255,255,.08)}.app-error-orb span{position:absolute;top:28px;right:28px;bottom:28px;left:28px;border-radius:inherit;background:#ffffff29;filter:blur(8px)}.app-error-card{width:min(100%,390px);min-height:52vh;padding:8px 0 0;border:0;border-radius:0;background:transparent;box-shadow:none;display:flex;flex-direction:column;align-items:center}.app-error-pill{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 12px;border:1px solid rgba(74,222,128,.25);border-radius:999px;color:var(--green);font-size:12px;font-weight:800;letter-spacing:.4px}.app-error-card h1{margin:22px 0 12px;color:var(--text);font-size:clamp(30px,8vw,42px);line-height:1.02;letter-spacing:-.8px}.app-error-card p{max-width:340px;margin:0;color:var(--text3);font-size:15px;font-weight:650;line-height:1.45}.app-error-button{width:64px;height:64px;margin-top:28px;border:1px solid rgba(229,230,235,.12);border-radius:999px;color:var(--text);background:radial-gradient(circle at 34% 26%,rgba(255,255,255,.14),transparent 38%),#ffffff0e;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 16px 38px #00000052,inset 0 1px #ffffff14}.app-error-button svg{width:28px;height:28px}.app-error-button:active{transform:translateY(1px) scale(.99)}.app-error-note{margin-top:14px!important;color:#d8d8dc94!important;font-size:12.5px!important}.mine-page{min-height:100%;padding:calc(var(--safe-top) + 24px) 26px calc(var(--tabbar-height) + var(--safe-bottom) + 34px);color:var(--text)}.mine-page.mine-sheet{position:relative;min-height:auto;padding:2px 0 0;overflow:hidden}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child){display:flex;flex-direction:column;min-height:372px;padding-bottom:0}.modal-sheet-mine:has(.mine-sheet>.buy-sheet-footer:last-child){padding-bottom:0}.mine-hero{margin:0 0 22px}.modal-sheet-mine,.modal-sheet-mine button,.modal-sheet-mine input,.modal-sheet-mine textarea,.mine-page,.mine-page button,.mine-page input,.mine-page textarea{font-family:var(--font-display)}.mine-sheet .mine-hero{margin:0 36px 10px}.mine-kicker{display:block;color:var(--mint);font-size:12px;font-weight:950;letter-spacing:.34em;text-transform:uppercase}.mine-hero h1,.mine-card h2{margin:10px 0;color:var(--text);font-weight:950;letter-spacing:-.04em}.mine-hero h1{font-size:clamp(30px,8vw,42px);line-height:1}.mine-sheet .mine-hero h1{margin:4px 0 0;font-size:clamp(22px,6.4vw,30px)}.mine-build-marker{display:block;margin-top:3px;color:#79e6d4;font-size:9px;font-weight:950;letter-spacing:.22em;text-transform:uppercase;opacity:.72}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-hero p{max-width:94%;margin:6px 0 0;font-size:15px;line-height:1.28;letter-spacing:-.02em}.mine-hero p,.mine-card p,.mine-card small,.mine-card span{color:var(--text3);font-weight:750;line-height:1.45}.mine-card{margin:14px 0;padding:20px;border:1px solid rgba(229,230,235,.12);border-radius:26px;background:radial-gradient(circle at 18% 10%,rgba(243,130,54,.16),transparent 34%),linear-gradient(145deg,#ffffff0e,#ffffff05);box-shadow:0 24px 60px #00000047,inset 0 1px #ffffff14}.mine-sheet .mine-card{border-radius:30px}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child)>.mine-card{margin:8px 28px 0;padding:18px 22px 20px;border-radius:26px}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-card-row{align-items:flex-start;margin-bottom:12px}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-card-row>span:first-child{color:#eef1f6b8;font-size:15px;letter-spacing:-.02em}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-status-pill{padding:6px 13px;font-size:12px}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-activation h2{margin:0 0 8px;font-size:clamp(22px,6.2vw,29px)}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-activation p{max-width:92%;margin:0;font-size:15px;line-height:1.32;letter-spacing:-.02em}.mine-sheet .mine-carousel-card{border:0;border-radius:0;background:transparent;box-shadow:none}.mine-warning{border-color:#ffd24a47}.mine-error{border-color:#ff6b6b57;color:#ffb3b3}.mine-biometric-banner{display:inline-flex;align-items:center;gap:11px;width:auto;max-width:calc(100% - 44px);margin:0 22px 8px;padding:10px 13px;border-color:#7ce0da40;border-radius:18px;background:radial-gradient(circle at 16% 50%,rgba(124,224,218,.14),transparent 42%),#ffffff0b;color:#eef1f6d1;font-size:13px;font-weight:850;line-height:1.25}.mine-faceid-mini{position:relative;display:inline-block;flex:0 0 auto;width:28px;height:28px;color:var(--mint);opacity:.95;filter:drop-shadow(0 0 8px rgba(124,224,218,.26))}.mine-faceid-mini .mine-faceid-corner{width:8px;height:8px;border-width:1.5px}.mine-faceid-mini .mine-faceid-tl{top:2px;left:2px;border-width:1.5px 0 0 1.5px;border-top-left-radius:5px}.mine-faceid-mini .mine-faceid-tr{top:2px;right:2px;border-width:1.5px 1.5px 0 0;border-top-right-radius:5px}.mine-faceid-mini .mine-faceid-bl{bottom:2px;left:2px;border-width:0 0 1.5px 1.5px;border-bottom-left-radius:5px}.mine-faceid-mini .mine-faceid-br{right:2px;bottom:2px;border-width:0 1.5px 1.5px 0;border-bottom-right-radius:5px}.mine-faceid-mini .mine-faceid-eye{top:10px;width:3px;height:3px}.mine-faceid-mini .mine-faceid-eye-left{left:10px}.mine-faceid-mini .mine-faceid-eye-right{right:10px}.mine-faceid-mini .mine-faceid-nose{top:10px;left:14px;width:4px;height:8px;border-left-width:1.5px;border-bottom-width:1.5px}.mine-faceid-mini .mine-faceid-mouth{left:9px;bottom:8px;width:10px;height:5px;border-bottom-width:1.5px}.mine-unlock-prompt{position:absolute;top:45%;left:50%;z-index:8;display:flex;align-items:center;justify-content:flex-start;width:max-content;min-width:0;padding:0;border:0;background:transparent;box-shadow:none;transform:translate(-50%,calc(-50% - 20px))}.mine-faceid-button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:74px;height:74px;border:1px solid rgba(124,224,218,.34);border-radius:24px;background:radial-gradient(circle at 50% 45%,rgba(124,224,218,.18),transparent 58%),#ffffff0b;color:var(--mint);cursor:pointer;box-shadow:0 0 0 1px #7ce0da0f inset,0 0 24px #7ce0da29;animation:mineFaceIdPulse 2.2s ease-in-out infinite}.mine-faceid-button:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border:1px solid rgba(124,224,218,.22);border-radius:30px;opacity:0;animation:mineFaceIdScan 2.2s ease-in-out infinite}.mine-faceid-button:active{transform:scale(.96)}.mine-faceid-button:disabled{opacity:.72;cursor:wait}.mine-faceid-button.is-unlocking .mine-faceid-icon{animation:mineFaceIdUnlocking .9s ease-in-out infinite}.mine-faceid-icon{position:relative;display:inline-block;flex:0 0 auto;width:48px;height:48px;color:currentColor;filter:drop-shadow(0 0 12px rgba(124,224,218,.32))}.mine-faceid-corner,.mine-faceid-eye,.mine-faceid-nose,.mine-faceid-mouth{position:absolute;display:block}.mine-faceid-corner{width:13px;height:13px;border-color:currentColor;border-style:solid}.mine-faceid-tl{top:3px;left:3px;border-width:2px 0 0 2px;border-top-left-radius:7px}.mine-faceid-tr{top:3px;right:3px;border-width:2px 2px 0 0;border-top-right-radius:7px}.mine-faceid-bl{bottom:3px;left:3px;border-width:0 0 2px 2px;border-bottom-left-radius:7px}.mine-faceid-br{right:3px;bottom:3px;border-width:0 2px 2px 0;border-bottom-right-radius:7px}.mine-faceid-eye{top:17px;width:4px;height:4px;border-radius:999px;background:currentColor}.mine-faceid-eye-left{left:16px}.mine-faceid-eye-right{right:16px}.mine-faceid-nose{top:17px;left:23px;width:6px;height:12px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;border-bottom-left-radius:5px}.mine-faceid-mouth{left:15px;bottom:13px;width:17px;height:8px;border-bottom:2px solid currentColor;border-radius:0 0 999px 999px}@keyframes mineFaceIdPulse{0%,to{box-shadow:0 0 0 1px #7ce0da0f inset,0 0 18px #7ce0da1f}50%{box-shadow:0 0 0 1px #7ce0da2e inset,0 0 34px #7ce0da47}}@keyframes mineFaceIdScan{0%{transform:scale(.9);opacity:0}45%{opacity:.8}to{transform:scale(1.12);opacity:0}}@keyframes mineFaceIdUnlocking{0%,to{transform:scale(1);opacity:.82}50%{transform:scale(1.08);opacity:1}}.mine-card-row,.mine-session-timer{display:flex;align-items:center;justify-content:space-between;gap:14px}.mine-card-row strong,.mine-session-timer strong{color:var(--text);font-size:20px;font-weight:950}.mine-status-pill{display:inline-flex;align-items:center;padding:7px 14px;border:1px solid rgba(255,210,74,.3);border-radius:999px;background:#ffd24a1f;color:#ffd24a;font-size:13px;font-weight:900;letter-spacing:-.01em}.mine-status-pill-unlocked{border-color:#7ce0da57;background:#7ce0da1f;color:var(--mint)}.mine-activation-note{display:block;margin-top:10px}.buy-sheet-cta-orange{background:linear-gradient(180deg,var(--orange2),var(--orange));color:#150c06}.buy-sheet-cta-orange:active{background:linear-gradient(180deg,#d9702f,#a83f1f)}.mine-primary-btn,.mine-secondary-btn{width:100%;min-height:56px;margin-top:16px;border:0;border-radius:18px;font-size:15px;font-weight:950;cursor:pointer}.mine-primary-btn{color:#150c06;background:linear-gradient(135deg,var(--orange2),var(--orange));box-shadow:0 18px 34px #c9573142}.mine-secondary-btn{color:var(--text);border:1px solid rgba(229,230,235,.12);background:#ffffff0e}.mine-primary-btn:disabled,.mine-secondary-btn:disabled{opacity:.48;cursor:not-allowed}.mine-session-grid{display:grid;grid-template-columns:1fr;gap:10px;margin-top:16px}.mine-sheet .mine-session-grid{grid-template-columns:1fr;gap:6px;margin-top:8px}.mine-session-grid span{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:0 14px;border:1px solid rgba(229,230,235,.1);border-radius:14px;background:#0000002e}.mine-sheet .mine-session-grid span{min-height:40px;align-items:center;flex-direction:row;justify-content:space-between;gap:12px;padding:0 16px;border-radius:15px;font-size:11px;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(145deg,#ffffff0e,#ffffff04);box-shadow:inset 0 1px #ffffff0b}.mine-session-grid b{color:var(--text);flex:0 0 auto;font-size:17px;line-height:1;letter-spacing:-.04em;text-align:right;text-transform:none}.mine-bit-progress{display:grid;grid-template-columns:repeat(8,1fr);gap:7px;margin:16px 0}.mine-bit-progress span{height:12px;border-radius:999px;background:#ffffff1a}.mine-bit-progress span.active{background:#23ee23;box-shadow:0 0 18px #23ee2347}.mine-referral-card{position:relative;padding-top:35px}.mine-referral-orb{position:absolute;top:-58px;right:28px;width:104px;height:104px;display:grid;place-items:center;border-radius:0;overflow:visible;opacity:.96;pointer-events:none;background:transparent;filter:drop-shadow(0 0 18px rgba(255,190,55,.32))}.mine-referral-b-assemble{position:relative;display:block;width:88px;height:88px;overflow:visible}.mine-referral-b-piece{position:absolute;left:calc(var(--c) * 100% / var(--cols));top:calc(var(--r) * 100% / var(--rows));width:calc(100% / var(--cols) + .8px);height:calc(100% / var(--rows) + .8px);display:block;background-image:url(../bate.png?unit=tbit-mine-v2);background-size:calc(var(--cols) * 100%) calc(var(--rows) * 100%);background-position:calc(var(--c) * -100%) calc(var(--r) * -100%);opacity:0;transform:translate(var(--tx),var(--ty)) rotate(var(--rot)) scale(.72);animation:mine-referral-b-assemble 1.55s cubic-bezier(.18,.88,.22,1) forwards;animation-delay:var(--d);will-change:transform,opacity,filter}@keyframes mine-referral-b-assemble{0%{opacity:0;filter:blur(2px);transform:translate(var(--tx),var(--ty)) rotate(var(--rot)) scale(.72)}72%{opacity:1;filter:blur(0);transform:translate(0) rotate(0) scale(1.04)}to{opacity:1;filter:blur(0);transform:translate(0) rotate(0) scale(1)}}.mine-referral-scan-layer{position:absolute;top:21px;right:21px;bottom:21px;left:21px;width:calc(100% - 42px);height:calc(100% - 42px);padding:6px;border-radius:22px;opacity:.78;background:#061018b8;filter:saturate(1.25) contrast(1.1);mix-blend-mode:screen;box-sizing:border-box;animation:mine-referral-scan-pulse 4.5s ease-in-out infinite}.mine-referral-qr-shell{position:absolute;top:11px;right:11px;bottom:11px;left:11px;z-index:3;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(246,251,255,.92) 0 45%,transparent 46%),radial-gradient(circle at 50% 50%,rgba(123,216,255,.18),transparent 66%);box-shadow:inset 0 0 18px #05070a38,0 0 18px #7bd8ff33;animation:mine-referral-field 7s ease-in-out infinite}.mine-referral-qr-shell:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:1px solid rgba(123,216,255,.36);border-top-color:#f6fbffdb;animation:mineLoaderCw 5.5s linear infinite}.mine-referral-qr-core{width:76px;height:76px;padding:4px;border-radius:14px;background:#f6fbff;box-shadow:0 0 0 2px #f6fbffdb;image-rendering:pixelated}.mine-referral-cloud-core{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:50%;overflow:hidden;background:transparent;filter:saturate(1.3);animation:mine-supply-dots-field 8s ease-in-out infinite}.mine-referral-cloud-core b{--angle: calc(var(--i) * 137.508deg);--ring: calc((var(--i) % 21) * 2.35px);position:absolute;left:50%;top:50%;width:calc(1px + (var(--i) % 3) * .45px);height:calc(1px + (var(--i) % 3) * .45px);border-radius:50%;background:#89cfffb8;box-shadow:0 0 7px #53acff73;transform:rotate(var(--angle)) translate(calc(5px + var(--ring)));animation:mine-supply-dot 5.6s ease-in-out infinite;animation-delay:calc(var(--i) * -28ms)}.mine-binary-field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.08),transparent 32%),radial-gradient(circle at 50% 50%,rgba(123,216,255,.1),transparent 58%);animation:mine-referral-field 8s ease-in-out infinite}.mine-binary-field b{position:absolute;left:var(--x);top:var(--y);width:15px;height:15px;display:grid;place-items:center;border-radius:50%;font-size:8.2px;font-weight:950;line-height:1;transform:translate(-50%,-50%) rotate(var(--a));animation:mine-binary-bit 3.9s ease-in-out infinite;animation-delay:var(--d)}.mine-binary-field b.one{color:#05070a;background:#f5fafff5;border:1px solid rgba(255,255,255,.72);box-shadow:0 0 5px #ffffff52}.mine-binary-field b.zero{color:#7eadc48f;border:1px solid rgba(126,173,196,.2);background:#000000ad;box-shadow:none}.mine-binary-anchor{position:absolute;z-index:3;width:10px;height:10px;border-radius:50%;background:#f5fafff5;box-shadow:0 0 7px #ffffff6b}.mine-binary-anchor-top{left:50%;top:8%;transform:translate(-50%,-50%)}.mine-binary-anchor-left{left:12%;top:72%;transform:translate(-50%,-50%)}.mine-binary-anchor-right{right:12%;top:72%;transform:translate(50%,-50%)}.mine-referral-field{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(123,216,255,.12),transparent 45%),radial-gradient(circle at 40% 30%,rgba(74,169,255,.16),transparent 34%);animation:mine-referral-field 8s ease-in-out infinite}.mine-referral-field b{position:absolute;left:var(--x);top:var(--y);width:var(--s);height:var(--s);border-radius:50%;background:rgba(123,216,255,var(--o));box-shadow:0 0 9px #4aa9ff8c;transform:translate(-50%,-50%);animation:mine-referral-bit 3.8s ease-in-out infinite;animation-delay:var(--d)}.mine-referral-orb:before,.mine-referral-orb:after{display:none;content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:radial-gradient(circle at 34% 28%,rgba(128,211,255,.95) 0 2px,transparent 3px),radial-gradient(circle at 62% 24%,rgba(92,178,255,.78) 0 1.5px,transparent 2.8px),radial-gradient(circle at 72% 60%,rgba(147,225,255,.72) 0 2px,transparent 3px),radial-gradient(circle at 42% 72%,rgba(72,154,255,.7) 0 1.5px,transparent 2.8px),radial-gradient(circle at 50% 50%,rgba(120,210,255,.12),transparent 58%);mix-blend-mode:screen;animation:mine-referral-cloud 7s ease-in-out infinite}.mine-referral-orb:after{top:9px;right:9px;bottom:9px;left:9px;opacity:.72;filter:blur(1.5px);animation-duration:9s;animation-direction:reverse}.mine-referral-orb-ring{position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;border:0;box-shadow:inset 0 0 28px #4aa9ff14;animation:mine-referral-ring 5.2s cubic-bezier(.45,0,.2,1) infinite}.mine-referral-orb-code{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#c3e6ffb8;font-size:13px;font-weight:950;letter-spacing:.18em;text-shadow:0 0 16px rgba(80,170,255,.6);animation:mine-referral-code 4.5s ease-in-out infinite}.mine-referral-orb i{--angle: calc(var(--i) * 20deg);position:absolute;left:50%;top:50%;width:2px;height:2px;border-radius:50%;background:#67beffbf;transform:rotate(var(--angle)) translate(28px);animation:mine-referral-particle 4.8s ease-in-out infinite;animation-delay:calc(var(--i) * -.16s)}@keyframes mine-referral-cloud{0%,to{transform:rotate(0) scale(.94);opacity:.72}45%{transform:rotate(16deg) scale(1.08);opacity:1}70%{transform:rotate(-9deg) scale(1.01);opacity:.82}}@keyframes mine-referral-ring{0%,to{transform:scale(.94);opacity:.9}50%{transform:scale(1.02);opacity:1}}@keyframes mine-referral-code{0%,to{transform:translateY(2px) scale(.96);opacity:.46}50%{transform:translateY(-1px) scale(1.02);opacity:.9}}@keyframes mine-referral-scan-pulse{0%,to{transform:translateY(1px) scale(.99);opacity:.7}50%{transform:translateY(-1px) scale(1.01);opacity:.86}}@keyframes mine-supply-dot{0%,to{opacity:.22;transform:rotate(var(--angle)) translate(calc(3px + var(--ring))) scale(.62)}44%{opacity:.95;transform:rotate(calc(var(--angle) + 9deg)) translate(calc(7px + var(--ring))) scale(1.18)}74%{opacity:.54;transform:rotate(calc(var(--angle) - 5deg)) translate(calc(5px + var(--ring))) scale(.86)}}@keyframes mine-supply-dots-field{0%,to{transform:rotate(0) scale(.95);opacity:.82}48%{transform:rotate(7deg) scale(1.04);opacity:1}72%{transform:rotate(-4deg) scale(1);opacity:.9}}@keyframes mine-cloud-spark{0%,to{opacity:.22;transform:rotate(var(--angle)) translate(calc(10px + var(--ring))) scale(.72)}45%{opacity:.92;transform:rotate(calc(var(--angle) + 12deg)) translate(calc(16px + var(--ring))) scale(1.2)}72%{opacity:.5;transform:rotate(calc(var(--angle) - 8deg)) translate(calc(13px + var(--ring))) scale(.94)}}@keyframes mine-cloud-ring{0%,to{opacity:.42;transform:rotate(0) scale(.96)}50%{opacity:.86;transform:rotate(18deg) scale(1.06)}}@keyframes mine-cloud-ribbon{0%,to{opacity:.22;transform:rotate(-14deg) scaleX(.86)}48%{opacity:.72;transform:rotate(10deg) scaleX(1.08)}}@keyframes mine-binary-bit{0%,to{opacity:.86}50%{opacity:1}}@keyframes mine-referral-field{0%,to{transform:rotate(0) scale(.96);opacity:.86}42%{transform:rotate(9deg) scale(1.05);opacity:1}70%{transform:rotate(-5deg) scale(1.01);opacity:.92}}@keyframes mine-referral-bit{0%,to{transform:translate(-50%,-50%) scale(.72);opacity:calc(var(--o) * .62)}50%{transform:translate(-50%,-50%) scale(1.28);opacity:var(--o)}}@keyframes mine-referral-particle{0%,to{transform:rotate(var(--angle)) translate(18px) scale(.6);opacity:.16}50%{transform:rotate(calc(var(--angle) + 28deg)) translate(48px) scale(1.2);opacity:.88}}.mine-referral-scan{display:flex;flex-direction:column;gap:12px;margin:0 24px}.mine-referral-scan h2{margin:-4px 0 0;color:var(--text);font-size:24px;font-weight:950;letter-spacing:-.04em}.mine-referral-scan p{margin:0;color:#e5e6ebad;font-size:13px;font-weight:700;line-height:1.35}.mine-scan-frame{position:relative;height:236px;border:1px solid rgba(35,238,35,.5);border-radius:12px;overflow:hidden;background:radial-gradient(circle at 50% 45%,rgba(35,238,35,.12),transparent 48%),linear-gradient(145deg,#ffffff0e,#ffffff03);box-shadow:inset 0 0 28px #23ee2314,0 16px 34px #0000003d}.mine-scan-frame video{width:100%;height:100%;object-fit:cover;opacity:.72}.mine-scan-line{position:absolute;left:18px;right:18px;top:20%;height:2px;border-radius:999px;background:#23ee23;box-shadow:0 0 18px #23ee23b8;animation:mine-scan-line 2.2s ease-in-out infinite}.mine-scan-corner{position:absolute;width:28px;height:28px;border-color:#23ee23e6}.mine-scan-corner-tl{top:14px;left:14px;border-top:2px solid;border-left:2px solid;border-radius:10px 0 0}.mine-scan-corner-tr{top:14px;right:14px;border-top:2px solid;border-right:2px solid;border-radius:0 10px 0 0}.mine-scan-corner-bl{bottom:14px;left:14px;border-bottom:2px solid;border-left:2px solid;border-radius:0 0 0 10px}.mine-scan-corner-br{right:14px;bottom:14px;border-right:2px solid;border-bottom:2px solid;border-radius:0 0 10px}.mine-scan-input{min-height:48px;border:1px solid rgba(229,230,235,.1);border-radius:14px;padding:0 14px;background:#0003;color:var(--text);font:800 14px/1 var(--font-display);letter-spacing:.04em;outline:none}@keyframes mine-scan-line{0%,to{transform:translateY(0);opacity:.45}50%{transform:translateY(150px);opacity:1}}.ms-card{padding-top:35px}.mine-activated-banner{position:relative;display:flex;align-items:center;gap:14px;overflow:hidden;border-color:#7ce0da57;animation:mine-banner-in .5s ease-out}.mine-activated-banner strong{display:block;margin-bottom:2px;color:var(--text);font-size:15px}.mine-activated-glow{position:absolute;top:-40%;right:-20%;bottom:-40%;left:-20%;background:radial-gradient(circle,rgba(124,224,218,.28),transparent 60%);animation:mine-glow-pulse 2.2s ease-in-out infinite;pointer-events:none}.mine-activated-icon{position:relative;z-index:1;flex:0 0 auto;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#0a1512;background:linear-gradient(135deg,var(--mint),#9df5ee);animation:mine-pop .5s cubic-bezier(.34,1.56,.64,1)}@keyframes mine-banner-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes mine-glow-pulse{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:.9;transform:scale(1.05)}}@keyframes mine-pop{0%{transform:scale(0)}70%{transform:scale(1.15)}to{transform:scale(1)}}.mine-session-ring-row{display:flex;align-items:center;gap:18px}.mine-sheet .mine-session-ring-row{gap:16px;margin-top:4px;margin-bottom:0}.mine-session-ring{--ring-deg: 0deg;position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:108px;height:108px;border-radius:50%;background:conic-gradient(var(--mint) var(--ring-deg),rgba(255,255,255,.08) 0deg);transition:background 1s linear}.mine-sheet .mine-session-ring{width:96px;height:96px}.mine-session-ring:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;background:#0a0908eb}.mine-session-ring.active{animation:mine-ring-glow 2.4s ease-in-out infinite}@keyframes mine-ring-glow{0%,to{box-shadow:0 0 #7ce0da00}50%{box-shadow:0 0 22px #7ce0da59}}.mine-session-ring-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:2px}.mine-session-ring-inner strong{color:var(--text);font-size:15px;font-weight:950;letter-spacing:-.02em}.mine-sheet .mine-session-ring-inner strong{font-size:14px}.mine-session-ring-inner span{color:var(--text3);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.mine-ring-btn{flex:1;margin-top:0;min-height:52px;border-radius:18px;font-size:16px}.mine-live-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;color:#eef1f694;font-size:10px;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.mine-live-pill{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid rgba(124,224,218,.22);border-radius:999px;background:#7ce0da14;color:var(--mint)}.mine-live-pill:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--mint);box-shadow:0 0 12px #7ce0da80}.mine-task-visual{display:flex;align-items:center;gap:14px;margin-top:12px}.mine-sheet .mine-task-visual{margin-top:12px;padding:15px;border:1px solid rgba(229,230,235,.1);border-radius:24px;background:radial-gradient(circle at 16% 0%,rgba(124,224,218,.16),transparent 36%),#0000002e}.mine-task-orb{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid rgba(229,230,235,.14);border-radius:50%;background:#ffffff0f;transition:background .3s ease,border-color .3s ease}.mine-sheet .mine-task-orb{width:58px;height:58px}.mine-task-orb-issued{border-color:#f3823680;animation:mine-orb-pulse 1.1s ease-in-out infinite}.mine-task-orb-verifying{border-color:#7ce0da80}.mine-task-orb-done{color:#0a1512;background:linear-gradient(135deg,var(--mint),#9df5ee);border-color:transparent;animation:mine-pop .45s cubic-bezier(.34,1.56,.64,1)}.mine-task-dot{width:10px;height:10px;border-radius:50%;background:var(--orange);animation:mine-dot-blink 1.4s ease-in-out infinite}@keyframes mine-dot-blink{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}@keyframes mine-orb-pulse{0%,to{box-shadow:0 0 #f3823600}50%{box-shadow:0 0 16px #f3823666}}.mine-task-spinner{--spinner-size: 18px;--spinner-stroke: 2.5px;position:relative;display:inline-block;width:18px;height:18px;border:0;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.03) 0 54%,transparent 55%)}.mine-task-spinner:before,.mine-task-spinner:after{content:"";position:absolute;border-radius:50%;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--spinner-stroke) - 1px),#000 calc(100% - var(--spinner-stroke)));mask:radial-gradient(farthest-side,transparent calc(100% - var(--spinner-stroke) - 1px),#000 calc(100% - var(--spinner-stroke)))}.mine-task-spinner:before{top:0;right:0;bottom:0;left:0;background:conic-gradient(from 210deg,var(--orange2) 0deg 190deg,transparent 190deg 360deg);animation:spin .95s linear infinite}.mine-task-spinner:after{top:5px;right:5px;bottom:5px;left:5px;background:conic-gradient(from 20deg,rgba(180,180,180,.95) 0deg 155deg,transparent 155deg 360deg);animation:spinReverse .8s linear infinite}.mine-task-copy{display:flex;flex-direction:column;gap:2px}.mine-task-copy strong{color:var(--text);font-size:14px;font-weight:900}.mine-sheet .mine-task-copy strong{font-size:15px;line-height:1.25}.mine-sheet .mine-task-copy span{color:#eef1f69e;font-size:12px;line-height:1.25}.mine-task-done .mine-task-copy strong{color:var(--mint)}.mine-proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.mine-proof-grid span,.mine-proof-row{border:1px solid rgba(229,230,235,.1);background:linear-gradient(145deg,#ffffff0e,#ffffff03);box-shadow:inset 0 1px #ffffff0b}.mine-proof-grid span{display:flex;min-height:58px;flex-direction:column;justify-content:center;gap:6px;padding:0 11px;border-radius:18px}.mine-proof-grid small,.mine-proof-row span{color:#eef1f68f;font-size:9px;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.mine-proof-grid b{color:var(--text);font-size:17px;font-weight:950;letter-spacing:-.04em}.mine-proof-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:38px;margin-top:8px;padding:0 13px;border-radius:16px}.mine-proof-row b{max-width:52%;overflow:hidden;color:var(--mint);font-size:12px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.mine-carousel{position:relative;height:min(354px,calc(100dvh - max(332px,calc(var(--safe-top) + 294px))));min-height:332px;margin:4px 0 0;overflow:hidden;touch-action:pan-x}.mine-carousel-track{display:flex;flex-direction:column;height:100%;transition:transform .36s cubic-bezier(.22,.84,.24,1)}.mine-carousel-page{flex:0 0 100%;width:100%;height:100%;overflow:hidden;padding-bottom:0;scrollbar-width:none}.mine-carousel-page::-webkit-scrollbar{display:none}.mine-carousel-card{height:100%;margin:0;padding:8px 28px 0;box-sizing:border-box}.mine-carousel-dots{position:absolute;top:50%;right:16px;z-index:2;display:flex;flex-direction:column;gap:7px;transform:translateY(-50%)}.mine-carousel-dot{width:6px;height:6px;padding:0;border:none;border-radius:999px;background:#ffffff38;transition:height .25s ease,background .25s ease}.mine-carousel-dot.active{height:18px;background:linear-gradient(180deg,var(--orange2),var(--mint))}.mine-carousel{height:348px}.mv-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.mv-top .mine-kicker{font-size:11px}.mv-control{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;transform:translate(-10px);border-radius:999px;border:1px solid rgba(229,230,235,.16);background:#ffffff0f;color:var(--text);box-shadow:0 0 18px #ffffff0a}.mv-control-start{border-color:#23ee23b8;background:#23ee231f;color:#23ee23;box-shadow:0 0 18px #23ee232e}.mv-control-pause{border-color:#ff952394;background:#ff952321;color:#ff9523;box-shadow:0 0 18px #ff952329}.mv-control:disabled{opacity:.55}.mv-control-icon{display:inline-flex;align-items:center;justify-content:center}.mv-control-icon-play{width:0;height:0;margin-left:3px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:13px solid currentColor;filter:drop-shadow(0 0 7px currentColor)}.mv-control-icon-pause{gap:5px;filter:drop-shadow(0 0 7px currentColor)}.mv-control-icon-pause span{width:5px;height:16px;border-radius:999px;background:currentColor}.mv-pill{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(124,224,218,.34);background:#7ce0da1a;color:var(--mint)}.mv-pill i{width:7px;height:7px;border-radius:50%;background:currentColor;animation:mv-blink 1.6s ease-in-out infinite}.mv-pill-warn{border-color:#ffd24a66;background:#ffd24a1f;color:#ffd24a}.mv-pill-done{border-color:#7ce0da57}.mv-pill-done i{animation:none}@keyframes mv-blink{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}.mv-hero{position:relative;display:flex;align-items:center;gap:16px}.mv-orb{position:relative;flex:0 0 auto;width:76px;height:76px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 40%,#7ce0da24,#00000040 70%);border:1px solid rgba(229,230,235,.14)}.mv-core{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;color:var(--mint)}.mv-sweep{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:conic-gradient(from 0deg,#7ce0da00,#7ce0da73 70deg,#7ce0da00 71deg);animation:mv-spin 2.6s linear infinite;-webkit-mask:radial-gradient(circle,transparent 46%,#000 48%);mask:radial-gradient(circle,transparent 46%,#000 48%)}.mv-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(124,224,218,.4);opacity:0;animation:mv-ping 2.8s ease-out infinite}.mv-ring-2{animation-delay:1.4s}@keyframes mv-spin{to{transform:rotate(360deg)}}@keyframes mv-ping{0%{transform:scale(.92);opacity:.55}to{transform:scale(1.5);opacity:0}}.mv-verifying .mv-sweep{animation-duration:.9s}.mv-issued .mv-orb{border-color:#f382368c;box-shadow:0 0 22px #f382364d}.mv-issued .mv-core{color:var(--orange)}.mv-done .mv-orb,.mv-complete .mv-orb{background:#23ee230a;border-color:#23ee23bd;box-shadow:0 0 24px #23ee2347;animation:mine-pop .5s cubic-bezier(.34,1.56,.64,1)}.mv-done .mv-core,.mv-complete .mv-core{color:#23ee23}.mv-done .mv-sweep,.mv-complete .mv-sweep,.mv-paused .mv-sweep,.mv-done .mv-ring,.mv-complete .mv-ring,.mv-paused .mv-ring,.mv-locked .mv-sweep,.mv-locked .mv-ring{display:none}.mv-locked .mv-orb{border-color:#ffd24a73}.mv-locked .mv-core{color:#ffd24a}.mv-paused .mv-orb{border-color:#ffd24a73;background:#ffd24a0f}.mv-paused .mv-core,.mv-paused .mv-copy strong{color:#ffd24a}.mv-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.mv-copy strong{color:var(--text);font-size:16px;font-weight:900;letter-spacing:-.02em;animation:mv-fade .35s ease-out}.mv-done .mv-copy strong,.mv-complete .mv-copy strong{color:var(--mint)}.mv-locked .mv-copy strong{color:#ffd24a}.mv-copy span{font-size:12px;line-height:1.4}@keyframes mv-fade{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.mv-float{position:absolute;right:4px;top:-6px;color:var(--mint);font-size:18px;font-weight:950;text-shadow:0 0 16px rgba(124,224,218,.6);animation:mv-rise 2.2s ease-out forwards;pointer-events:none}@keyframes mv-rise{0%{opacity:0;transform:translateY(14px) scale(.8)}20%{opacity:1;transform:translateY(0) scale(1.1)}to{opacity:0;transform:translateY(-34px) scale(1)}}.mv-segments{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:5px;margin:18px 0 10px}.mv-seg{height:8px;border-radius:999px;background:#ffffff17;transition:background .4s ease,box-shadow .4s ease}.mv-seg-done{background:#23ee23;box-shadow:0 0 10px #23ee2359}.mv-seg-next{background:#7ce0da59;animation:mv-seg-pulse 1.4s ease-in-out infinite}@keyframes mv-seg-pulse{0%,to{opacity:.4}50%{opacity:1}}.mv-meta{display:flex;align-items:center;justify-content:space-between;font-size:12px}.mv-meta b{color:var(--text);font-size:15px;font-weight:950}.mv-meta span:last-child{color:var(--mint);font-weight:900}.mine-loading{display:flex;align-items:center;justify-content:center;min-height:300px}.app-startup-loading{min-height:100dvh}.mine-loader{--mine-loader-size: 72px;--mine-loader-inner-inset: 19px;position:relative;display:block;width:var(--mine-loader-size);height:var(--mine-loader-size);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.025) 0 66%,transparent 67%)}.mine-loader i{position:absolute;border-radius:50%;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px))}.mine-loader-outer{top:0;right:0;bottom:0;left:0;background:conic-gradient(from 195deg,var(--orange2) 0deg 195deg,transparent 195deg 360deg);animation:mineLoaderCw 1.15s linear infinite}.mine-loader-inner{inset:var(--mine-loader-inner-inset);background:conic-gradient(from 0deg,#7a7a7a 0deg 150deg,transparent 150deg 360deg);animation:mineLoaderCcw .9s linear infinite}.modal-sheet .mine-loader,.card-merchant-modal .mine-loader,.usb-sheet .mine-loader,.acct-sheet-loading .mine-loader,.card-sales-history-loading .mine-loader{--mine-loader-size: 42px;--mine-loader-inner-inset: 12px}.app-startup-loading .mine-loader{--mine-loader-size: 88px;--mine-loader-inner-inset: 12px;background:transparent}.app-startup-loading .mine-loader-logo{position:absolute;z-index:1;inset:50% auto auto 50%;width:40px;height:25px;object-fit:contain;transform:translate(-50%,-50%)}@keyframes mineLoaderCw{to{transform:rotate(360deg)}}@keyframes mineLoaderCcw{to{transform:rotate(-360deg)}}@media (prefers-reduced-motion: reduce){.mine-loader-outer,.mine-loader-inner{animation-duration:3s}}.modal-sheet.modal-sheet-mine:has(.mine-sheet>.buy-sheet-footer:last-child){padding-inline:0;max-height:min(74dvh,calc(100dvh - max(120px,var(--safe-top))))}.mine-sheet>.buy-sheet-footer:last-child .buy-sheet-cta{border:0;border-radius:0}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-hero{margin:0 24px 14px}.mine-intro{margin:0 24px}.mine-intro-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.mine-intro-title{color:#fff9;font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.mine-steps{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.mine-step{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:16px}.mine-step-num{display:grid;flex:0 0 auto;place-items:center;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--orange2),var(--orange));color:#150c06;font-size:14px;font-weight:950}.mine-step b{display:block;color:#fffffff7;font-size:15px;font-weight:850;letter-spacing:-.015em}.mine-step small{display:block;margin-top:2px;color:#ffffff94;font-size:12.5px;font-weight:600;line-height:1.3}.mine-referral-required{display:flex;flex-direction:column;gap:8px;margin-top:12px}.mine-referral-required span{color:#ffffff9e;font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.mine-intro-note{display:block;margin-top:10px;color:#ffffff80;font-size:12px;font-weight:600}.mine-carousel[data-v2]{height:74px;min-height:74px;transition:height .32s cubic-bezier(.22,.84,.24,1)}.mine-carousel[data-v2] .mine-carousel-track{position:relative;height:100%;display:block;transition:none}.mine-carousel[data-v2] .mine-carousel-page{position:absolute;top:0;left:0;right:0;height:auto;flex:none;overflow:visible;opacity:0;pointer-events:none;transition:transform .36s cubic-bezier(.22,.84,.24,1),opacity .24s ease}.mine-carousel[data-v2] .mine-carousel-page.is-active{opacity:1;pointer-events:auto}.mine-carousel[data-v2] .mine-carousel-card{height:auto;padding-bottom:12px}.modal-sheet.modal-sheet-mine:not(:has(.buy-sheet-footer)){padding-bottom:max(10px,calc(var(--safe-bottom) - 18px))}.mv-top .mine-kicker{letter-spacing:.2em;white-space:nowrap}.mv-pill{white-space:nowrap}.mine-sheet .mine-hero{margin:0 28px 10px}.ms-card{padding:8px 28px 12px}.ms-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.ms-title{color:#fff9;font-size:12px;font-weight:900;letter-spacing:.2em;text-transform:uppercase}.ms-state{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;white-space:nowrap;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;color:#ffffffb3}.ms-state i{width:7px;height:7px;border-radius:50%;background:currentColor}.ms-state-live{border-color:#7ce0da5c;background:#7ce0da1a;color:var(--mint)}.ms-state-live i{animation:mv-blink 1.6s ease-in-out infinite}.ms-main{display:flex;align-items:center;gap:16px}.ms-ring{--ring-deg: 0deg;position:relative;flex:0 0 auto;width:96px;height:96px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--mint) var(--ring-deg),rgba(255,255,255,.08) 0deg);transition:background 1s linear}.ms-ring:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;background:#0d0e10}.ms-ring.active{animation:mine-ring-glow 2.4s ease-in-out infinite}.ms-ring-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:2px}.ms-ring-inner strong{color:var(--text);font-size:16px;font-weight:950;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ms-ring-inner span{color:#ffffff80;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ms-side{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.ms-ready-copy{display:flex;flex-direction:column;gap:4px;transform:translateY(24px)}.ms-side b{color:var(--text);font-size:16px;font-weight:900;letter-spacing:-.02em}.ms-side small{color:#ffffff94;font-size:12px;font-weight:600;line-height:1.35}.ms-start{display:flex;align-items:center;justify-content:center;align-self:flex-end;width:min(118px,100%);height:36px;margin-top:-8px;border:1px solid rgba(35,238,35,.72);border-radius:9px;background:linear-gradient(135deg,#23ee2380,#1fae308a 58%,#12752380);color:#000;font-size:13px;font-weight:900;box-shadow:0 10px 22px #23ee232e;transition:transform .15s ease,opacity .2s ease;transform:translate(-5px) translateY(-54px)}.ms-start:active{transform:translate(-5px) translateY(-54px) scale(.97)}.ms-start:disabled{opacity:.55}.ms-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.ms-stat{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border-radius:14px;border:1px solid rgba(229,230,235,.1);background:#ffffff0a;animation:ms-rise .5s cubic-bezier(.22,.84,.24,1) both;animation-delay:calc(var(--i, 0) * 70ms)}.ms-stat small{color:#ffffff80;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.ms-stat b{color:var(--text);font-size:18px;font-weight:950;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ms-stat b em{color:#fff6;font-size:13px;font-style:normal;font-weight:800}@keyframes ms-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.mine-carousel-dots{right:10px}.mine-card .ms-state-live,.mine-card .mv-pill,.mine-card .mv-meta span:last-child,.mine-card .mv-core,.mine-card .mv-float{color:var(--mint)}.mine-card .mv-pill-warn{color:#ffd24a}.mine-card .mv-issued .mv-core{color:var(--orange)}.mine-card .mv-locked .mv-core{color:#ffd24a}.mine-card .mv-done .mv-core,.mine-card .mv-complete .mv-core{color:#23ee23}.mine-card .ms-title,.mine-card .mv-top .mine-kicker{color:#fff9}.mine-card .mv-copy span,.mine-card .ms-side small,.mine-card .mv-meta span:first-child{color:#ffffff94}.ms-stats{grid-template-columns:1fr;gap:6px}.ms-stat{flex-direction:row;align-items:center;justify-content:space-between;min-height:42px;padding:0 14px;gap:12px}.ms-stat b{font-size:17px;text-align:right}.ms-stat-proofs{border-color:#7ce0da38;background:linear-gradient(90deg,rgba(124,224,218,.2) var(--p, 0%),rgba(255,255,255,.04) var(--p, 0%));transition:background .6s ease}.modal-sheet.modal-sheet-mine:not(:has(.buy-sheet-footer)){padding-inline:0}.mine-sheet .mine-hero{margin:0 22px 8px}.mine-carousel-card,.ms-card{padding-left:22px;padding-right:22px}.ms-head{margin-bottom:10px}.ms-ring{width:88px;height:88px}.ms-ring:before{top:5px;right:5px;bottom:5px;left:5px}.ms-stats{margin-top:12px;gap:6px}.ms-stat{min-height:38px}.ms-ring-inner strong{font-size:14px}.mine-footer-spacer{height:calc(74px - max(10px,calc(var(--safe-bottom) - 18px)))}.mine-page.mine-sheet:has(>.mine-carousel[data-v2]) .mine-hero{margin:0 22px 8px}.mine-page.mine-sheet:has(>.mine-carousel[data-v2]){min-height:0}.modal-sheet.modal-sheet-mine{max-height:min(74dvh,calc(100dvh - max(120px,var(--safe-top))))}.mine-page.mine-sheet:has(>.mine-carousel[data-v2])>.mine-carousel{max-height:calc(100% - 90px);overflow:visible}.mine-carousel[data-v2] .mine-carousel-track{overflow:visible}.buy-sheet-footer.mine-footer-pull{margin-top:calc(-1*(74px - max(10px,calc(var(--safe-bottom) - 18px))));position:relative;z-index:3}.ms-card{padding-bottom:8px}.ms-head{margin-bottom:8px}.ms-ring{width:80px;height:80px}.ms-ring-inner strong{font-size:13px}.ms-stats{margin-top:10px;gap:10px}.ms-stat{min-height:34px;border-radius:12px}.ms-stat b{font-size:16px}.mine-carousel-card .mine-session-grid{margin-top:10px;gap:6px}.mine-carousel-card .mine-session-grid span{min-height:38px}.mine-carousel-card .mine-bit-progress{margin:8px 0}.mine-carousel-card h2{margin:6px 0}.mine-referral-code-row{display:flex;align-items:center;justify-content:flex-start;gap:8px}.mine-referral-code-row h2{margin:6px 0}.mine-referral-code-copy{display:inline-grid;place-items:center;width:22px;height:22px;flex:0 0 22px;padding:0;border:0;border-radius:5px;background:transparent;color:#34754c;cursor:pointer;transition:color .16s ease,background .16s ease,transform .16s ease}.mine-referral-code-copy svg{width:16px;height:16px}.mine-referral-code-copy:active{transform:scale(.9)}.mine-referral-code-copy.is-copied{color:#37b96a;background:#37b96a24}.mine-carousel-card.mine-task-card{padding-top:133px;padding-bottom:0}.mine-carousel-card.mine-task-card{position:relative}.mine-task-card .mv-top{margin-bottom:6px}.mine-task-card .mv-orb{width:64px;height:64px}.mine-task-card .mv-control{position:absolute;top:90px;right:0;z-index:3;transform:none}.mine-task-card .mv-top,.mine-task-card .mv-hero{transform:translateY(0)}.mine-task-card .mv-segments{margin:63px 0 4px}.mine-carousel-card.mine-task-card{transform:translateY(15px)}.mine-carousel-card.mine-task-card .mv-segments{box-sizing:border-box;width:calc(100% - 28px);max-width:calc(100% - 28px);margin-left:14px;margin-right:14px}.mine-carousel-card.ms-card,.mine-carousel-card.ms-card .ms-stats{transform:translateY(5px)}.mine-carousel-card.mine-referral-card{transform:translateY(25px)}.mine-carousel-card.mine-referral-card .mine-bit-progress{box-sizing:border-box;width:calc(100% - 28px);max-width:calc(100% - 28px);margin-left:10px;margin-right:10px}.modal-sheet.modal-sheet-mine:not(:has(.buy-sheet-footer)){max-height:min(calc(74dvh - 90px),calc(100dvh - max(210px,var(--safe-top))))}.mine-sheet .mine-hero{position:relative}.mine-hero-status{position:absolute;top:28px;right:0;display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--mint);animation:mv-fade .35s ease-out}.mine-hero-status i{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 6px currentColor,0 0 14px currentColor;animation:mine-status-glow 1.8s ease-in-out infinite}.mine-hero-status-warn{color:#ffd24a}.mine-hero-status-idle{color:#ffffff8c}.mine-hero-status-idle i{box-shadow:none;animation:none}@keyframes mine-status-glow{0%,to{opacity:.45;transform:scale(.85);box-shadow:0 0 4px currentColor,0 0 8px currentColor}50%{opacity:1;transform:scale(1.15);box-shadow:0 0 8px currentColor,0 0 20px currentColor}}.ms-ring{width:92px;height:92px}.ms-ring:before{top:6px;right:6px;bottom:6px;left:6px}.ms-ring-inner strong{font-size:15px}.ms-ring-inner span{font-size:9px}.tab-bar-item.mine-activated,.tab-bar-item.mine-activated.active{color:var(--green)}.tab-bar-item.mine-activated .tab-bar-icon{filter:drop-shadow(0 0 5px rgba(74,222,128,.35))}.tab-bar-pay .tab-bar-pay-item.active{color:var(--orange2)}.tab-bar-pay .tab-bar-pay-item:not(.active){color:#eef1f6ad}.tab-bar-pay .tab-bar-pay-item .tab-bar-icon{filter:drop-shadow(0 0 5px rgba(224,114,79,.18))}.mine-carousel-card.mine-challenges-card{padding-top:68px}.mine-challenges-card h2{margin:2px 0}.mine-challenges-card .mine-session-grid{margin-top:6px}.mine-sheet>.buy-sheet-footer:last-child .buy-sheet-cta:disabled{background:linear-gradient(180deg,var(--orange2),var(--orange));color:#150c06;opacity:.5;cursor:not-allowed}.mine-referral-hint{display:block;margin-top:8px;color:#fff9;font-size:12px;font-weight:600}.mine-referral-hint button{padding:0;border:0;background:none;color:var(--orange2);font:inherit;font-weight:800;text-decoration:underline}.mine-referral-field{position:relative}.mine-referral-field .mine-scan-input{width:100%;box-sizing:border-box;padding-right:48px}.mine-mini-spinner{position:absolute;right:16px;top:50%;width:22px;height:22px;margin-top:-11px;pointer-events:none}.mine-mini-spinner i{position:absolute;border-radius:50%;border:2.5px solid transparent}.mine-mini-spinner i:first-child{top:0;right:0;bottom:0;left:0;border-top-color:var(--orange2);border-left-color:var(--orange2);animation:mineLoaderCw .9s linear infinite}.mine-mini-spinner i:last-child{top:5px;right:5px;bottom:5px;left:5px;border-bottom-color:#8a8a8a;border-right-color:#8a8a8a;animation:mineLoaderCcw .7s linear infinite}.cta-spinner{position:relative;display:block;width:24px;height:24px}.cta-spinner i{position:absolute;border-radius:50%;border:3px solid transparent}.cta-spinner i:first-child{top:0;right:0;bottom:0;left:0;border-top-color:#150c06;border-left-color:#150c06;animation:mineLoaderCw .9s linear infinite}.cta-spinner i:last-child{top:6px;right:6px;bottom:6px;left:6px;border-bottom-color:#150c068c;border-right-color:#150c068c;animation:mineLoaderCcw .7s linear infinite}.mine-sheet>.buy-sheet-footer:last-child .buy-sheet-cta.is-loading:disabled{opacity:1;cursor:progress}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child){min-height:350px}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-hero{margin:0 22px 8px}.mine-intro{margin:0 22px 12px}.mine-intro-head{margin-bottom:8px}.mine-intro-title{font-size:10.5px;letter-spacing:.18em}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-status-pill{padding:5px 11px;font-size:10.5px;position:absolute!important;top:-5px!important;right:11px!important;z-index:8;border-color:transparent;background:transparent}.mine-steps{gap:6px}.mine-step{position:relative;z-index:1;min-height:0;gap:12px;padding:9px 12px;border-radius:15px}.mine-step-num{width:28px;height:28px;font-size:13px}.mine-step b{font-size:13.5px;line-height:1.05}.mine-step small{margin-top:3px;font-size:11px;line-height:1.22}.mine-referral-required{gap:6px;margin-top:9px;margin-bottom:2px}.mine-referral-required span{font-size:10px;letter-spacing:.16em}.mine-referral-required .mine-referral-field{position:relative;inset:auto;border-radius:12px;background:transparent;animation:none;transform:none;opacity:1}.mine-referral-required .mine-referral-field .mine-scan-input{min-height:51px;border-radius:10px;font-size:13px}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-activation-faceid{top:auto;left:auto;right:20px;bottom:57px;transform:none;z-index:9}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-activation-faceid .mine-faceid-button{width:50px;height:50px;border-radius:10px}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-activation-faceid .mine-faceid-button:after{top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:12px}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-activation-faceid .mine-faceid-icon{width:46px;height:46px}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-activation-faceid .mine-faceid-tl{top:3px;left:3px}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-activation-faceid .mine-faceid-tr{top:3px;right:3px}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-activation-faceid .mine-faceid-bl{bottom:3px;left:3px}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-activation-faceid .mine-faceid-br{right:3px;bottom:3px}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-activation-faceid .mine-faceid-eye{top:17px;width:4px;height:4px}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-activation-faceid .mine-faceid-eye-left{left:16px}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-activation-faceid .mine-faceid-eye-right{right:16px}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-activation-faceid .mine-faceid-nose{top:17px;left:22px;width:6px;height:12px}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-activation-faceid .mine-faceid-mouth{left:15px;bottom:13px;width:17px;height:8px}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-activation-faceid .mine-faceid-button.is-needed{color:#ffc46b;border-color:#ffc46bc7;background:radial-gradient(circle at 50% 45%,rgba(255,196,107,.2),transparent 58%),#ffc46b0e;box-shadow:0 0 0 1px #ffc46b1f inset,0 0 26px #ffc46b47;animation:mineFaceIdNeedUnlock .58s ease-in-out infinite}.mine-page.mine-sheet:has(>.buy-sheet-footer:last-child) .mine-referral-required .mine-referral-field{width:calc(100% - 58px)}@keyframes mineFaceIdNeedUnlock{0%,to{transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}.mine-sheet>.buy-sheet-footer:last-child{padding-top:10px}.mine-sheet>.buy-sheet-footer:last-child .buy-sheet-cta{min-height:46px;padding-block:12px}.modal-sheet.modal-sheet-mine.modal-sheet-account{max-height:min(calc(51.5dvh - 15px),calc(100dvh - max(280px,var(--safe-top))))}.acct-sheet-loading{min-height:min(calc(51.5dvh - 52px),calc(100dvh - max(342px,var(--safe-top))));display:flex;align-items:center;justify-content:center}.acct-sheet-loading .mine-loading{width:100%;min-height:0}.acct-sheet .mine-carousel.acct-carousel{max-height:calc(51.5dvh - 127px)}.acct-page{padding:0 22px 2px}.acct-page .panel{padding:10px 14px;margin-bottom:7px;border-radius:18px}.acct-page .panel-header{margin-bottom:6px;font-size:12.5px}.acct-page .list-row{padding:9px 0;gap:12px}.acct-page .list-row-icon{width:32px;height:32px}.acct-page .list-row-icon svg{width:20px;height:20px}.acct-page .list-row-label{font-size:15px}.acct-page .account-security-grid{gap:6px}.acct-page .account-security-panel{margin-top:64px}.acct-page-combined .account-security-panel{margin-top:0}.acct-page .account-security-panel .list-row{min-height:32px;padding:5px 6px;gap:5px}.acct-page .account-security-panel .account-password-row-unset{min-height:32px}.acct-page .account-security-panel .account-password-unset-action .pill-off{top:11px;right:16px;font-size:6.5px}.acct-page .account-security-panel .list-row-icon{width:20px;height:20px;border-radius:7px}.acct-page .account-security-panel .list-row-icon svg{width:13px;height:13px}.acct-page .account-security-panel .list-row-label{font-size:10px}.acct-page .account-security-panel .pill{min-width:26px;padding:2px 5px;font-size:8px}.acct-page .account-row{grid-template-columns:minmax(82px,.8fr) minmax(0,1.2fr);gap:8px;padding:5px 0;font-size:12px}.acct-page .account-row-label{font-size:11px}.acct-page .account-row-balance>span:last-child{font-size:13.5px}.acct-page .account-profile-panel .account-row:last-child,.acct-page .account-coins-panel .account-row:last-child{padding-bottom:0}.acct-page .account-profile-panel .account-row,.acct-page .account-coins-panel .account-row{border-bottom:0}.acct-page .account-profile-panel,.acct-page .account-coins-panel{box-shadow:inset 0 1px #ffffff1a,0 12px 26px #0000002e}.acct-page .account-coins-panel{min-height:132px}.acct-page .account-profile-panel{display:flex;flex-direction:column}.acct-page .account-profile-panel{margin-top:15px}.acct-page-combined .account-profile-panel{margin-top:0}.acct-page .card-preview-strip{margin-bottom:5px;padding:8px 11px;border-radius:16px;gap:9px}.acct-page .card-preview-strip-swatch{width:38px;height:24px;border-radius:7px}.acct-page .card-preview-strip-title{font-size:12.5px}.acct-page .card-preview-strip-sub{font-size:10px}.acct-page-combined .account-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.acct-sheet .mine-hero{margin-bottom:10px}.acct-page-combined .account-summary-grid .account-profile-panel,.acct-page-combined .account-summary-grid .account-coins-panel{min-height:126px;margin:0;padding:10px 12px;border-radius:17px}.acct-page-combined .account-summary-grid .panel-header{margin-bottom:7px;font-size:11px}.acct-page-combined .account-summary-grid .account-row{grid-template-columns:1fr;gap:1px;padding:3px 0;font-size:10.5px}.acct-page-combined .account-summary-grid .account-row-label{font-size:9.5px;line-height:1}.acct-page-combined .account-summary-grid .account-row>span:last-child{text-align:left;font-size:10.5px}.acct-page-combined .account-summary-grid .account-row-balance>span:last-child{font-size:11px}.acct-page-combined .account-summary-grid .account-coins-panel .account-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px}.acct-page-combined .account-summary-grid .account-coins-panel .account-row>span:last-child{text-align:right;justify-self:end;max-width:100%}.acct-page-combined .account-summary-grid .account-coins-panel .account-row-label{align-self:center}.acct-page-combined .account-summary-grid .account-coins-panel .account-row-balance{align-items:center}.acct-page-combined .account-summary-grid .account-coins-panel .account-row-balance>span:last-child{align-self:center;line-height:1}.account-consolidate-row{display:flex;flex-direction:column;gap:8px;padding:12px 0 4px;border-top:1px solid rgba(255,255,255,.06);margin-top:4px}.account-consolidate-btn{width:100%;padding:5px 10px;border-radius:7px;border:none;background:linear-gradient(180deg,#c95731,#b8522f);color:#fff5f0;font-size:11px;font-weight:600;cursor:pointer;opacity:1;transition:opacity .15s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-consolidate-btn:disabled{opacity:.5;cursor:not-allowed}.account-consolidate-msg{font-size:13px;color:var(--text3);text-align:center}.acct-page-combined .account-summary-grid .muted{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 5px;font-size:10.5px;line-height:1.25}.acct-page-combined .account-profile-panel .panel-header{margin-bottom:11px}.account-identity,.account-address-block{display:flex;flex-direction:column;min-width:0}.account-identity{gap:3px}.account-address-block{margin-top:auto;gap:4px;padding-top:12px}.account-identity-label{color:#ffffff6b;font-size:9px;font-weight:900;letter-spacing:.12em;line-height:1;text-transform:uppercase}.account-identity-name{color:var(--text);font-size:17px;font-weight:950;letter-spacing:-.01em;line-height:1.08;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-identity-name.muted{color:#ffffff9e;font-size:12px;font-weight:750}.account-identity-meta{color:#ffffff85;font-size:10.5%;font-weight:750;line-height:1.15}.account-address-value{color:#999;display:block;font-size:10px;font-weight:550;letter-spacing:.01em;line-height:1.12;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-page-combined .account-summary-card-strip{grid-column:1 / -1}.acct-page-combined .account-summary-card-strip .card-preview-strip{margin-bottom:0}.acct-page .account-session-panel .list-row{min-height:54px;padding:8px 0}.acct-page .account-danger-panel{padding-bottom:14px}.acct-page .account-danger-panel .btn-danger{min-height:46px}.acct-page .account-danger-panel .danger-zone-note,.acct-page .account-danger-panel .muted{font-size:12.5px}.mine-carousel[data-v2].swipe-pages-scroll{touch-action:pan-y}.mine-carousel[data-v2].swipe-pages-scroll .mine-carousel-page{overflow-y:auto;max-height:100%}.card-mode-toggle{position:absolute;top:8px;left:8px;z-index:5;display:inline-flex;padding:3px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.card-mode-toggle button{padding:5px 12px;border:0;border-radius:999px;background:transparent;color:#ffffff8c;font-size:11px;font-weight:900;letter-spacing:.04em}.card-mode-toggle button.active{background:linear-gradient(135deg,var(--orange2),var(--orange));color:#150c06}.card-merchant-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;align-items:flex-end;justify-content:center;background:#0000008c;animation:authMethodBackdropIn .2s ease forwards}.card-merchant-modal-backdrop-payment{z-index:1000}.card-merchant-modal-backdrop-locked{cursor:wait;touch-action:none}.card-merchant-modal{width:100%;max-width:480px;padding:20px 20px calc(20px + var(--safe-bottom));border-radius:24px 24px 0 0;background:var(--surface);border:1px solid rgba(255,255,255,.1)}.card-merchant-modal-cta-square{display:flex;align-items:center;justify-content:center;width:calc(100% + 40px);margin-top:14px;margin-left:-20px;margin-right:-20px;margin-bottom:calc(-20px - var(--safe-bottom));padding:calc(var(--safe-bottom) - 23px) 20px;border-radius:0;text-align:center}.card-merchant-modal h3{margin:0 0 10px;color:var(--text)}.card-sales-history-loading{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.card-sales-history-list{display:flex;flex-direction:column}.card-sales-history-list .tx-row{width:100%;text-align:left;background:none;border:none;font-family:inherit;cursor:pointer}.card-sales-history-row-right{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.card-sales-history-item{color:var(--text);font-weight:700;font-size:13px}.card-sales-history-amount{color:var(--text);font-weight:800;font-size:13px}.card-sales-history-status-paid{color:var(--green, #4ade80);font-weight:700;font-size:10px}.card-sales-history-status-pending{color:var(--text3);font-weight:700;font-size:10px}.card-sales-history-link{display:block;margin-top:6px;background:none;border:none;color:var(--orange2);font-size:12.5px;font-weight:700;cursor:pointer}.card-sales-history-detail-rows{display:flex;flex-direction:column}.card-sales-history-view-receipt-btn{align-self:flex-end;margin:-4px 0 10px;padding:4px 0;border:0;background:transparent;color:var(--orange2);font-size:13px;font-weight:900;letter-spacing:.02em}.card-sales-history-view-receipt-btn:active{color:var(--orange3)}.card-sales-history-detail-rows .card-ticket-row{color:var(--text3);border-bottom:1px dashed rgba(255,255,255,.12)}.card-sales-history-detail-rows .card-ticket-row b{color:var(--text)}.card-sale-amount-readonly{padding:12px 14px;border-radius:12px;background:var(--surface2);color:var(--text);font-size:20px;font-weight:900}.card-receipt-modal{text-align:center}.card-receipt-printable{display:flex;flex-direction:column;align-items:stretch;width:320px;max-width:100%;overflow-x:hidden;margin:0 auto 16px;gap:4px}.card-receipt-line{color:var(--text);font-weight:700;margin:4px 0}.card-receipt-explorer-link{color:var(--orange2);font-weight:800;font-size:13px;margin-top:6px}.card-receipt-actions{display:flex;gap:10px;margin-bottom:12px}.card-receipt-actions .btn{flex:1}@media print{body *{visibility:hidden}.card-receipt-printable,.card-receipt-printable *{visibility:visible}.card-receipt-printable{position:absolute;top:0;left:0;width:100%}}.card-success-modal{text-align:center}.card-success-summary{margin:14px 0;padding:14px;border-radius:16px;background:var(--surface2);border:1px solid rgba(255,255,255,.08);text-align:left}.card-success-summary-row{display:flex;align-items:center;justify-content:space-between}.card-success-item{color:var(--text);font-weight:800;font-size:16px}.card-success-amount{color:var(--text);font-weight:900;font-size:18px}.card-success-rows{display:flex;flex-direction:column;gap:6px;margin-top:10px}.card-success-detail-row{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--text3)}.card-status-pill{padding:2px 10px;border-radius:999px;background:#4ade8029;color:#4ade80;font-weight:800;font-size:11px;letter-spacing:.04em}.card-txid-copy{border:0;background:none;color:var(--orange2);font-weight:700;padding:0}.card-view-receipt-btn{margin-top:4px}.card-done-link{display:block;width:100%;margin-top:8px;padding:8px;border:0;background:none;color:var(--text3);font-weight:700}.card-ticket-receipt{position:relative;width:100%;max-width:400px;max-height:96vh;overflow-y:auto;margin-bottom:max(20px,var(--safe-bottom));padding:14px 16px 12px;border-radius:18px;background:#fbfaf7;color:#1a1a1a;box-shadow:0 20px 50px #00000073}.card-ticket-backdrop-full{align-items:stretch;justify-content:stretch;padding:0}.card-ticket-receipt-full{max-width:100%;width:100%;height:100dvh;max-height:100dvh;border-radius:0;margin-bottom:0;padding:max(20px,env(safe-area-inset-top)) 20px max(14px,var(--safe-bottom));display:flex;flex-direction:column;justify-content:flex-start;overflow-y:auto;gap:0}.card-ticket-receipt-full .card-ticket-coin{width:34px;height:34px}.card-ticket-receipt-full .card-ticket-brand-name{font-size:16px}.card-ticket-receipt-full .card-ticket-brand-tag{font-size:8px}.card-ticket-receipt-full .card-ticket-hr{margin:6px 0}.card-ticket-receipt-full .card-ticket-title{font-size:17px}.card-ticket-receipt-full .card-ticket-subtitle{font-size:9.5px}.card-ticket-receipt-full .card-ticket-thanks{margin:0 0 4px;font-size:11px}.card-ticket-receipt-full .card-ticket-divider{margin:4px 0}.card-ticket-receipt-full .card-ticket-row{padding:3px 0;font-size:11.5px}.card-ticket-receipt-full .card-ticket-qr{width:48px;height:48px}.card-ticket-receipt-full .card-ticket-explorer-label{font-size:11.5px}.card-ticket-receipt-full .card-ticket-explorer-hint{display:none}.card-ticket-receipt-full .card-ticket-hr-label{margin:5px 0 4px}.card-ticket-receipt-full .card-ticket-footer-powered{font-size:9.5px;margin:0}.card-ticket-receipt-full .card-ticket-actions{margin-top:6px}.card-ticket-receipt-full .card-ticket-action-btn{padding:7px 4px;font-size:11.5px}.card-ticket-receipt-full .card-ticket-footer-tag{margin-top:5px;font-size:8.5px}.card-ticket-receipt-thermal .card-receipt-printable{width:min(100%,320px);max-width:320px;margin:0 auto 8px;overflow:visible;font-family:Courier New,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.card-ticket-receipt-thermal .card-receipt-printable.card-receipt-exporting{width:320px;max-width:320px;min-width:320px;margin:0;overflow:visible}.card-receipt-export-host{position:fixed!important;left:-10000px!important;top:0!important;width:320px!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;padding:0!important;margin:0!important;border-radius:0!important;box-shadow:none!important;pointer-events:none!important;opacity:1!important;background:#fbfaf7!important}.card-ticket-receipt-thermal{width:min(100%,430px);height:auto;max-height:calc(100dvh - 18px);border-radius:18px 18px 0 0;margin:auto auto 0;padding:12px 0;justify-content:flex-start;background:#fffdf8;box-shadow:inset 0 0 0 999px #fffdf8,0 20px 50px #00000073}.card-ticket-receipt-thermal .card-ticket-header{display:grid;grid-template-columns:38px 1fr 38px;align-items:center;justify-content:stretch;gap:0;padding-right:0;padding-inline:0}.card-ticket-receipt-thermal .card-ticket-coin-logo{width:34px;height:34px;object-fit:contain;justify-self:start;filter:saturate(1.05) contrast(1.02)}.card-ticket-receipt-thermal .card-ticket-header-divider{display:none}.card-ticket-receipt-thermal .card-ticket-brand{align-items:center;gap:0;justify-self:center;text-align:center;transform:translate(-2px)}.card-ticket-receipt-thermal .card-ticket-brand-name{font-family:Georgia,Times New Roman,serif;font-size:17px;letter-spacing:.05em;line-height:1}.card-ticket-receipt-thermal .card-ticket-brand-tag{margin-top:3px;font-size:6.6px;letter-spacing:.12em;color:#111}.card-ticket-receipt-thermal .card-ticket-hr,.card-ticket-receipt-thermal .card-ticket-divider{height:2px;border:0;background-image:repeating-linear-gradient(90deg,#1d1d1d 0 7px,transparent 7px 13px);background-repeat:repeat-x;background-position:left center;background-size:auto 2px;margin:4px 0}.card-ticket-receipt-thermal .card-ticket-title{color:#111;background:none;-webkit-text-fill-color:currentColor;font-family:Georgia,Times New Roman,serif;font-size:17px;letter-spacing:.05em}.card-ticket-receipt-thermal .card-ticket-subtitle{font-size:7px;letter-spacing:.16em;color:#222}.card-ticket-receipt-thermal .card-ticket-thanks{display:none}.card-ticket-receipt-thermal .card-ticket-rows{gap:0;padding-inline:0;margin-left:22px;width:calc(100% - 22px)}.card-ticket-receipt-thermal .card-ticket-row{display:grid;grid-template-columns:88px minmax(0,1fr);gap:14px;align-items:start;padding:2px 0;border-bottom:0;color:#111;font-size:8.5px}.card-ticket-receipt-thermal .card-ticket-row span{color:#111;font-size:8.5px;font-weight:400;letter-spacing:0;text-transform:none;white-space:nowrap}.card-ticket-receipt-thermal .card-ticket-row b{color:#111;font-size:8.5px;font-weight:800;line-height:1.2;text-align:left;white-space:normal;overflow:visible;overflow-wrap:anywhere;word-break:break-word;text-overflow:clip}.card-ticket-receipt-thermal .card-ticket-paid{color:#111}.card-ticket-receipt-thermal .card-ticket-qr-row{display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center}.card-ticket-receipt-thermal .card-ticket-qr{width:92px;height:92px;border-radius:0}.card-ticket-receipt-thermal .card-ticket-qr-row>div{min-width:0}.card-ticket-receipt-thermal .card-ticket-explorer-label{justify-content:center;color:#111;font-size:7.5px;text-decoration:none;overflow-wrap:anywhere;word-break:break-word}.card-ticket-receipt-thermal .card-ticket-explorer-domain{color:#333;font-size:7px;margin-top:1px;overflow-wrap:anywhere;word-break:break-word}.card-ticket-receipt-thermal .card-ticket-explorer-hint{display:none}.card-ticket-receipt-thermal .card-ticket-hr-label{gap:5px;margin:5px 0 3px;color:#111;font-size:6.8px;letter-spacing:.08em}.card-ticket-receipt-thermal .card-ticket-hr-label:before,.card-ticket-receipt-thermal .card-ticket-hr-label:after{height:2px;border:0;background-image:repeating-linear-gradient(90deg,#1d1d1d 0 7px,transparent 7px 13px);background-repeat:repeat-x;background-position:left center;background-size:auto 2px}.card-ticket-receipt-thermal .card-ticket-byte-wordmark{height:18px;margin-top:4px}.card-ticket-receipt-thermal .card-ticket-footer-powered{margin:0;color:#333;font-size:6.8px;line-height:1.18;padding-inline:0}.card-ticket-receipt-thermal .card-ticket-footer-tag{margin-top:4px;color:#333;font-size:6.8px;letter-spacing:.08em}.card-ticket-receipt-thermal .card-ticket-actions{margin-left:0}.card-ticket-close{position:absolute;top:14px;right:14px;width:26px;height:26px;border:0;border-radius:50%;background:#0000000f;color:#1a1a1a;font-size:13px;z-index:1}.card-ticket-header{display:flex;align-items:center;gap:10px;padding-right:20px}.card-ticket-coin{width:38px;height:38px;object-fit:contain;flex:none}.card-ticket-hex-logo{width:38px;height:38px;flex:none}.card-ticket-byte-wordmark{display:block;height:22px;margin:6px auto 0;object-fit:contain}.card-ticket-header-divider{align-self:stretch;width:1px;background:#d8d5cb}.card-ticket-brand{display:flex;flex-direction:column;gap:2px}.card-ticket-brand-name{font-size:18px;font-weight:950;letter-spacing:.02em;color:#1a1a1a}.card-ticket-brand-tag{font-size:8.5px;font-weight:800;letter-spacing:.12em;color:#6b6b66}.card-ticket-hr{border-top:1px solid #d8a34d;margin:6px 0}.card-ticket-hr-label{display:flex;align-items:center;justify-content:center;gap:4px;border-top:0;margin:8px 0 6px;color:#b8860b;font-size:9px;font-weight:800;letter-spacing:.14em}.card-ticket-hr-label:before,.card-ticket-hr-label:after{content:"";flex:1;border-top:1px solid #d8a34d}.card-ticket-title{margin:0;text-align:center;font-size:19px;font-weight:900;letter-spacing:-.01em;background:linear-gradient(135deg,#c9891f,#9a6414);-webkit-background-clip:text;background-clip:text;color:transparent}.card-ticket-subtitle{margin:1px 0 0;text-align:center;font-size:9.5px;font-weight:800;letter-spacing:.2em;color:#6b6f7a}.card-ticket-thanks{margin:0 0 4px;text-align:center;font-size:11px;color:#1a1a1a}.card-ticket-divider{border-top:1px dashed #c9c6bd;margin:4px 0}.card-ticket-rows{display:flex;flex-direction:column}.card-ticket-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:11.5px;color:#55534d;padding:4px 0;border-bottom:1px dashed #ddd9cd}.card-ticket-row:last-child{border-bottom:0}.card-ticket-row span{flex:none;white-space:nowrap}.card-ticket-row b{color:#1a1a1a;font-weight:800;text-align:right;flex:1 1 0;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card-ticket-paid{color:#1a8a3c;font-weight:900}.card-ticket-qr-row{display:flex;align-items:flex-start;gap:10px}.card-ticket-qr{width:48px;height:48px;border-radius:6px;background:#fff;flex:none}.card-ticket-qr-placeholder{background:#eee}.card-ticket-explorer-label{display:flex;align-items:center;gap:4px;color:#1a1a1a;font-weight:800;font-size:11.5px}.card-ticket-explorer-domain{display:block;color:#b8860b;font-weight:700;font-size:10.5px;margin-top:1px}.card-ticket-explorer-hint{margin:3px 0 0;font-size:9.5px;color:#6b6b66;line-height:1.3}.card-ticket-footer-powered{margin:0;text-align:center;font-size:9.5px;color:#6b6b66;line-height:1.3}.card-ticket-footer-powered b{color:#1a1a1a}.card-ticket-actions{position:absolute;left:10px;bottom:14px;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;width:max-content;margin:0;padding:0;border-radius:0;background:transparent;box-shadow:none;pointer-events:none;opacity:0;visibility:hidden;transform:translate(-30px);transition:opacity .22s ease,visibility .22s ease,transform .22s ease}.card-ticket-actions.is-visible{visibility:visible;animation:cardTicketActionsRight .38s cubic-bezier(.16,1,.3,1) both}.card-ticket-actions.is-hidden{opacity:0;visibility:hidden;transform:translate(-30px)}.card-ticket-action-btn{width:50px;min-width:50px;padding:0;border:0;background:transparent;color:#1a1a1a;font-size:10px;font-weight:700;display:flex;flex-direction:column;align-items:center;gap:0;pointer-events:auto}.card-ticket-action-btn>span{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #d8d5cb;background:#fbfaf7;box-shadow:0 10px 24px #0000001f;font-size:0;font-weight:900}.card-ticket-action-btn svg{width:16px;height:16px;display:block}.card-ticket-action-btn small{font-size:7px;font-weight:900;color:#6b6b66}.card-ticket-action-btn-primary{color:#1a1a1a;font-weight:900}.card-ticket-action-btn-primary>span{background:linear-gradient(135deg,#d8a34d,#b8860b);border-color:transparent}.card-ticket-action-btn .spinner{--spinner-size: 22px;--spinner-stroke: 2.5px}@keyframes cardTicketActionsRight{0%{transform:translate(-28px);opacity:0}to{transform:translate(0);opacity:1}}.card-ticket-footer-tag{margin:8px 0 0;text-align:center;font-size:8.5px;font-weight:800;letter-spacing:.1em;color:#8a8a86}@media print{.card-ticket-receipt{box-shadow:none;max-height:none;overflow:visible}.card-ticket-actions,.card-ticket-close{display:none}}.conditional-lab-btns{display:grid;gap:6px}.conditional-lab-btn.ghost{background:transparent;color:#9ef1e8;border:1px solid rgba(91,199,250,.35);box-shadow:none}.v4-sheet{display:grid;gap:12px;padding:4px 2px 12px;color:var(--text)}.v4-sheet code{font-size:12px;color:#9ef1e8;cursor:pointer;overflow-wrap:anywhere}.v4-empty{display:grid;gap:12px;font-size:13px;color:var(--text2);line-height:1.4}.v4-head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px}.v4-head small,.v4-bal small{display:block;color:var(--text3);font-size:11px}.v4-address{min-width:0;flex:1}.v4-address-row{display:flex;align-items:center;gap:8px;margin-top:3px}.v4-address-row code{min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid rgba(91,199,250,.22);border-radius:12px;padding:8px 10px;background:#5bc7fa14}.v4-address-row button{flex:0 0 auto;border:1px solid rgba(91,199,250,.45);border-radius:999px;padding:8px 12px;background:#5bc7fa29;color:#b9f7ff;font-size:12px;font-weight:900}.v4-bal{text-align:right}.v4-bal strong{font-size:20px}.v4-live{color:#8ff0aa;margin-left:6px}.v4-faucet{color:#5bc7fa;font-size:12px;text-decoration:none}.v4-tabs,.v4-seg{display:flex;gap:6px}.v4-tabs button,.v4-seg button{flex:1;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--text2);border-radius:999px;padding:8px 6px;font-size:12px;font-weight:700}.v4-tabs button.on,.v4-seg button.on{background:#5bc7fa2e;color:#b9f7ff;border-color:#5bc7fa73}.v4-list,.v4-form{display:grid;gap:10px}.v4-item{border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:12px;background:#ffffff08;display:grid;gap:6px}.v4-item-top{display:flex;justify-content:space-between;align-items:baseline}.v4-item-top small{color:var(--text3);font-size:11px}.v4-item p{margin:0;font-size:12px;color:var(--text2);overflow-wrap:anywhere}.v4-actions{display:flex;gap:8px;flex-wrap:wrap}.v4-actions button,.v4-share button{border:1px solid rgba(91,199,250,.35);background:transparent;color:#9ef1e8;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:700}.v4-primary{border:0!important;border-radius:999px;padding:11px 14px;color:#060709!important;font-weight:900;font-size:13px;background:linear-gradient(135deg,#b9f7ff,#5bc7fa)!important}.v4-primary:disabled{opacity:.5}.v4-form label{display:grid;gap:4px;font-size:11px;color:var(--text3)}.v4-form input,.v4-form textarea,.v4-item input,.v4-share textarea{width:100%;box-sizing:border-box;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#00000040;color:var(--text);padding:9px 11px;font-size:13px;font-family:inherit}.v4-form textarea,.v4-share textarea{min-height:70px;font-family:ui-monospace,monospace;font-size:11px}.v4-note{color:var(--text3);font-size:11px;line-height:1.35;margin:0}.v4-msg{margin:0;font-size:12px;overflow-wrap:anywhere}.v4-msg.ok{color:#8ff0aa}.v4-msg.bad{color:#ff8c86}.v4-share{display:grid;gap:6px}.gray-ring-liquid{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;overflow:hidden;background:linear-gradient(180deg,#0d1318,#111820)}.gray-ring-liquid:before,.gray-ring-liquid:after{content:"";position:absolute;left:-30%;width:160%;border-radius:42%;background:#66666647}.gray-ring-liquid:before{height:160%;bottom:-18%;animation:grayLiquidWave 3.2s ease-in-out infinite}.gray-ring-liquid:after{height:160%;bottom:-22%;background:#6666662e;animation:grayLiquidWave 4.1s ease-in-out infinite reverse}@keyframes grayLiquidWave{0%{transform:rotate(0) translateY(0)}50%{transform:rotate(180deg) translateY(-6px)}to{transform:rotate(360deg) translateY(0)}}.sc-row-wrap{overflow:hidden;padding:0}.sc-row{display:grid;grid-template-columns:repeat(2,1fr);gap:4px;padding:1px 0}.sc-card{min-width:0;background:radial-gradient(circle at 16% 20%,rgba(201,87,49,.14),transparent 25%),radial-gradient(circle at 84% 24%,rgba(240,165,140,.12),transparent 28%),linear-gradient(180deg,#ffffff17,#ffffff05 45%,#ffffff0a);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border:1px solid rgba(255,255,255,.14);border-radius:7px;padding:3px 4px 2px;display:flex;flex-direction:column;gap:1px}.sc-card-head{display:flex;align-items:center;gap:3px;margin-bottom:0}.sc-icon{width:12px;height:12px;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sc-icon-orange{background:#ffa03c26;color:#ffa03c}.sc-icon-green{background:#50dc7826;color:#50dc78}.sc-icon-blue{background:#50a0ff26;color:#50a0ff}.sc-title{font-size:8px;font-weight:600;color:#ddd;flex:1}.sc-arrow{color:#555;flex-shrink:0}.sc-amount{font-size:8px;font-weight:700;color:#eee;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-amount span{font-weight:400;color:#888;font-size:7px}.sc-status{font-size:6.5px;font-weight:500}.sc-status-orange{color:#ffa03c}.sc-status-green{color:#50dc78}.sc-status-blue{color:#50a0ff}.sc-bar{height:2px;background:#ffffff14;border-radius:2px;overflow:hidden;margin-top:1px}.sc-bar-fill{height:100%;border-radius:2px}.sc-bar-orange{background:#ffa03c}.sc-bar-green{background:#50dc78}.sc-bar-blue{background:#50a0ff}.sc-card-btn{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s,transform .1s}.sc-card-btn:active{background:#ffffff1a;transform:scale(.97)}.ai-connect-card{width:100%;height:48px;min-height:48px;margin-left:0;margin-top:3px;position:relative;isolation:isolate;overflow:hidden;border-radius:9px;border:0;background:radial-gradient(90% 180% at 8% -70%,rgba(206,216,230,.13) 0%,transparent 58%),radial-gradient(88% 160% at 110% 125%,rgba(0,0,0,.74) 0%,transparent 69%),linear-gradient(112deg,#35383d,#222427 45%,#121315 74%,#08090a);color:#f4f6f8;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:10px;padding:3px 12px 2px;cursor:pointer;box-shadow:none;-webkit-tap-highlight-color:transparent;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.ai-connect-actions{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(92px,.65fr);gap:6px;width:100%;margin-top:3px}.ai-connect-actions .ai-connect-card{margin-top:0;height:42px;min-height:42px;justify-content:center;gap:0;padding:2px}.ai-connect-actions .ai-connect-icon{width:38px;height:36px}.ai-connect-actions .ai-connect-icon img{width:36px;height:34px}.agent-connect-card{height:42px;min-height:42px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(255,255,255,.13);border-radius:9px;background:linear-gradient(145deg,#30343a,#121416);color:#dfe5ef;font-size:11px;font-weight:800;cursor:pointer}.agent-connect-icon{width:21px;height:21px;display:grid;place-items:center;border:1px solid currentColor;border-radius:50%;font-size:11px}.agent-connect-card:active{transform:scale(.975)}.ai-connect-card:before{content:"";position:absolute;z-index:0;width:78%;height:250%;top:-86%;left:-31%;border-radius:53% 47% 61% 39%/45% 57% 43% 55%;background:radial-gradient(ellipse at 55% 40%,rgba(229,236,246,.2) 0%,rgba(141,151,166,.1) 35%,transparent 70%),linear-gradient(130deg,rgba(255,255,255,.07),transparent 62%);filter:blur(5px);opacity:.58;animation:ai-connect-liquid-drift 4.8s cubic-bezier(.42,0,.2,1) infinite alternate}.ai-connect-card:after{content:"";position:absolute;z-index:0;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.07) 0%,transparent 35%),linear-gradient(105deg,transparent 32%,rgba(0,0,0,.18) 100%);pointer-events:none}.ai-connect-card:hover{filter:brightness(1.04) saturate(1.05);box-shadow:none}.ai-connect-card:active{transform:scale(.975);filter:brightness(.96) saturate(1.05);box-shadow:none}.ai-connect-icon{position:relative;z-index:1;width:28px;height:26px;display:grid;place-items:center;flex:0 0 auto;border-radius:0;background:transparent;box-shadow:none}.ai-connect-icon img{width:26px;height:24px;object-fit:contain;display:block;filter:drop-shadow(0 2px 3px rgba(0,0,0,.58))}.ai-connect-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;line-height:1.05}.ai-connect-copy strong{font-size:10px;font-weight:900;color:#666;white-space:nowrap;letter-spacing:-.02em;text-shadow:0 1px 1px rgba(0,0,0,.65)}.ai-connect-copy small{display:none}@keyframes ai-connect-liquid-drift{0%{transform:translate3d(-7%,-3%,0) rotate(-8deg) scale(.96);border-radius:53% 47% 61% 39%/45% 57% 43% 55%}52%{transform:translate3d(20%,7%,0) rotate(3deg) scale(1.04);border-radius:42% 58% 45% 55%/58% 42%}to{transform:translate3d(38%,-1%,0) rotate(9deg) scale(1.1);border-radius:60% 40% 52% 48%/43% 60% 40% 57%}}@media (prefers-reduced-motion: reduce){.ai-connect-card:before{animation:none}}.quick-action-btn,.quick-actions-grid-btn{background:radial-gradient(circle at 16% 20%,rgba(201,87,49,.14),transparent 25%),radial-gradient(circle at 84% 24%,rgba(240,165,140,.12),transparent 28%),linear-gradient(180deg,#ffffff17,#ffffff05 45%,#ffffff0a)!important;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}.ab-empty{padding:32px 20px;text-align:center;color:#fff6;font-size:14px;line-height:1.5}.ab-list{overflow-y:auto;flex:1;padding:8px 0 20px}.ab-row{display:flex;align-items:center;gap:12px;padding:12px 20px 12px 12px;cursor:pointer;transition:background .15s}.ab-row:active{background:#ffffff0d}.ab-badge{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-size:16px;font-weight:700;flex-shrink:0}.ab-badge.sent{background:#50dc781f;color:#50dc78}.ab-badge.received{background:#7a99e826;color:#7a99e8}.ab-info{flex:1;min-width:0}.ab-addr{font-size:13px;font-weight:600;color:#fff;font-family:monospace}.ab-meta{font-size:11px;color:#fff6;margin-top:2px}.ab-send-hint{font-size:11px;color:#96e5cdb3;flex-shrink:0}.coming-soon-sheet{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 24px;text-align:center}.coming-soon-title{font-size:20px;font-weight:700;color:#fff}.coming-soon-desc{font-size:14px;color:#ffffff73;line-height:1.5;max-width:240px}.modal-sheet-sub{display:flex!important;flex-direction:column!important;padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.modal-sheet-sub .modal-handle-area,.modal-sheet-sub .modal-header{padding-left:18px;padding-right:18px}.modal-sheet-sub .modal-body{flex:1;display:flex;flex-direction:column;overflow-y:auto}.modal-sheet-sub .ss-sub{padding:0 18px}.modal-sheet-sub .ss-sub .std-btn-bar{margin-top:auto;margin-left:-18px;margin-right:-18px;width:calc(100% + 36px)}.modal-sheet-pay-link{display:flex!important;flex-direction:column!important;overflow:hidden!important;padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.modal-sheet-pay-link .modal-handle-area,.modal-sheet-pay-link .modal-header{padding-left:18px;padding-right:18px}.modal-sheet-pay-link .modal-body{flex:1;overflow-y:auto;display:flex;flex-direction:column}.pay-link-sheet{display:flex;flex-direction:column;align-items:center;gap:16px;padding:8px 20px 0;flex:1}.pay-link-sheet .std-btn-bar{margin-top:auto;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.pay-link-qr-wrap{width:200px;height:200px;border-radius:16px;background:#fffffff5;display:grid;place-items:center;flex-shrink:0}.pay-link-qr{width:180px;height:180px;display:block}.pay-link-qr-placeholder{width:180px;height:180px;background:#ffffff1a;border-radius:8px}.pay-link-addr{font-size:11px;color:#ffffff73;font-family:monospace;text-align:center;word-break:break-all}.pay-link-fields{width:100%;display:flex;flex-direction:column;gap:10px}.pay-link-field{display:flex;flex-direction:column;gap:4px}.pay-link-label{font-size:10px;color:#ffffff73;text-transform:uppercase;letter-spacing:.5px}.pay-link-input{background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:10px 12px;color:#fff;font-size:14px;outline:none;width:100%}.pay-link-input::placeholder{color:#ffffff40}.pay-link-url-row{width:100%;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:8px 12px}.pay-link-url{font-size:10px;color:#96e5cdb3;font-family:monospace;word-break:break-all;line-height:1.4}.pay-link-actions{display:flex;gap:10px;width:100%}.pay-link-btn{flex:1;padding:13px;border-radius:12px;border:none;font-size:14px;font-weight:700;cursor:pointer}.pay-link-btn-copy{background:#ffffff1a;color:#fff}.pay-link-btn-share{background:linear-gradient(135deg,#f0a58c,#c95731);color:#111}.std-btn{flex:1;min-height:56px;height:56px;border:none;border-radius:0;font-size:16px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:opacity .12s;box-sizing:border-box}.std-btn:active{opacity:.75}.std-btn-primary{background:var(--orange, #c95731);color:#111}.std-btn-secondary{background:#ffffff12;color:#ffffff8c}.std-btn-row{display:flex;width:100%;align-items:stretch}.std-btn-bar{position:sticky;bottom:0;left:0;right:0;display:flex;margin-top:auto}.app.app-home-route{--bg: #f8f5ef;--surface: #fffefa;--surface2: #fcf8f0;--surface3: #f3eadb;--text: #302516;--text2: #625746;--text3: #8b8172;--orange: #c95c32;--orange2: #df7845;--orange3: #f1aa86;--green: #267743;--mint: #3b9b70;--border: rgba(182, 128, 27, .28);--border2: rgba(182, 128, 27, .16);--card: #fffefa;--card-header: #fcf6e9;--btn-primary: #c95c32;--btn-primary-text: #fffaf0;--btn-secondary: #174b29;--btn-secondary-text: #fffdf8;--input: #fffefa;--input-border: rgba(182, 128, 27, .24);--success: #267743;--warning: #bd8420;--info: #3b8069;background:var(--bg);color:var(--text)}.app.app-home-route .home-page{background:radial-gradient(circle at 8% 4%,rgba(238,193,82,.28),transparent 26%),radial-gradient(circle at 94% 16%,rgba(23,75,41,.08),transparent 24%),linear-gradient(180deg,#fffefa,#f5eee2);color:var(--text)}.app.app-home-route .home-hero{background:radial-gradient(circle at 12% 12%,rgba(239,190,67,.3),transparent 28%),radial-gradient(circle at 90% 20%,rgba(23,75,41,.08),transparent 28%),linear-gradient(180deg,#fffffcfa,#faf4e8f5);box-shadow:inset 0 1px #fffffffa,0 16px 36px #815b1429}.app.app-home-route .home-hero-bg-orb-a{background:radial-gradient(circle,#c95c3224,#c95c3200 72%)}.app.app-home-route .home-hero-bg-orb-b{background:radial-gradient(circle,#174b292e,#174b2900 72%)}.app.app-home-route .home-hero-kicker,.app.app-home-route .home-page .section-label,.app.app-home-route .dash-heading{background:linear-gradient(180deg,#8a5608,#d6a52d 46%,#a66b0b);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:0 1px 0 rgba(255,239,180,.32),0 2px 5px rgba(139,87,8,.12)}.app.app-home-route .home-hero-greeting,.app.app-home-route .home-hero-stat-value,.app.app-home-route .home-hero-balance-unit,.app.app-home-route .dash-stat-val,.app.app-home-route .dash-balance-num,.app.app-home-route .ov-balance-num,.app.app-home-route .ov-stat-num,.app.app-home-route .ov-stat-big,.app.app-home-route .ov-stat-val{color:var(--text)}.app.app-home-route .home-hero-balance-card,.app.app-home-route .dash-card,.app.app-home-route .ov-card,.app.app-home-route .ov-small-card,.app.app-home-route .home-hero-stat-card,.app.app-home-route .quick-action-btn,.app.app-home-route .panel.general-container{background:#fffffcf0;border-color:var(--border);box-shadow:inset 0 1px #fffffffa,0 5px 16px #815b141a}.app.app-home-route .home-hero-balance-card{background:linear-gradient(135deg,#fffffcfc,#fcf5e6f7);border-color:#c1891d57}.app.app-home-route .home-hero-stat-label,.app.app-home-route .dash-card-title,.app.app-home-route .ov-card-title,.app.app-home-route .ov-label,.app.app-home-route .ov-stat-key,.app.app-home-route .dash-stat-label,.app.app-home-route .dash-supply-label,.app.app-home-route .dash-recv-label,.app.app-home-route .dash-info-key,.app.app-home-route .ov-small-label{color:#1d2c2294}.app.app-home-route .home-hero-usd-value,.app.app-home-route .home-hero-info-row,.app.app-home-route .home-hero-balance-label,.app.app-home-route .dash-balance-usd,.app.app-home-route .dash-balance-meta,.app.app-home-route .ov-usd,.app.app-home-route .ov-24h-meta,.app.app-home-route .dash-supply-unit,.app.app-home-route .dash-recv-unit,.app.app-home-route .ov-small-val{color:var(--text3)}.app.app-home-route .home-hero-stat-value.positive,.app.app-home-route .home-hero-change.up,.app.app-home-route .dash-tx-amt.rx,.app.app-home-route .dash-pos,.app.app-home-route .dash-recv-val,.app.app-home-route .dash-recv-mainnet,.app.app-home-route .ov-24h-pos,.app.app-home-route .ov-tx-amt.rx,.app.app-home-route .ov-stat-pos,.app.app-home-route .ov-small-val.received,.app.app-home-route .dash-icon-green{color:var(--green)}.app.app-home-route .home-hero-stat-value.negative,.app.app-home-route .home-hero-change.down,.app.app-home-route .dash-tx-amt.tx,.app.app-home-route .dash-neg,.app.app-home-route .ov-24h-neg,.app.app-home-route .ov-tx-amt.tx,.app.app-home-route .ov-stat-neg{color:var(--orange)}.app.app-home-route .quick-action-btn{color:var(--text)}.app.app-home-route .quick-action-btn span{background:linear-gradient(135deg,#a36d16,#e0a62e 58%,#c95c32);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.app.app-home-route .quick-action-btn:active{background:#f1e5d3}.app.app-home-route .home-hero-chip{background:#174b2914;border-color:#174b2933;color:var(--text)}.app.app-home-route .home-hero-chip.accent{background:linear-gradient(180deg,#d99a35,#c95c32);border-color:#a05b1657;color:#fffaf0}.app.app-home-route .dash-card-network{background-image:linear-gradient(to bottom,#14321ddb,#174b29b8),url(../network-map.png);border-color:#c58b276b}.app.app-home-route .dash-card-balance,.app.app-home-route .ov-balance-col{border-color:#c58b2757}.app.app-home-route .ov-balance-col:before{background:#172b1db3}.app.app-home-route .dash-icon-orange,.app.app-home-route .dash-sent-icon,.app.app-home-route .ov-tx-icon.lock{color:var(--orange)}.app.app-home-route .dash-icon-green,.app.app-home-route .dash-recv-icon,.app.app-home-route .ov-small-icon{color:var(--green)}.app.app-home-route,.app.app-home-route .main-content,.app.app-home-route .home-page,.app.app-home-route .home-surface{background:radial-gradient(circle at 12% 2%,rgba(245,205,100,.22),transparent 24%),linear-gradient(180deg,#fffefa,#f4ecdf)!important;color:#302516!important}.app.app-home-route .dash-card-balance .dash-balance-num{min-height:24px;align-items:baseline}.app.app-home-route .dash-card-balance .dash-balance-num .gradient-numeral{display:inline-block;font-size:17px!important;font-weight:850!important;line-height:1.1!important;letter-spacing:-.02em;color:#4e3a1b!important;-webkit-text-fill-color:#4e3a1b!important;background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;text-shadow:0 1px 0 rgba(255,255,255,.85)}.app.app-home-route .dash-card-balance .home-hero-balance-unit-mark{width:17px;height:17px;opacity:1}.app.app-home-route .home-hero,.app.app-home-route .home-hero-balance-card,.app.app-home-route .home-hero-stat-card,.app.app-home-route .dash-card,.app.app-home-route .ov-card,.app.app-home-route .ov-small-card,.app.app-home-route .quick-action-btn,.app.app-home-route .panel.general-container{background:linear-gradient(145deg,#fffffcfc,#faf4e8fa)!important;color:#302516!important;border:1px solid rgba(184,132,37,.36)!important;box-shadow:inset 0 1px #fffffffa,0 8px 22px #7e58121c!important}.app.app-home-route .home-hero{border-width:0 0 1px!important;border-color:#b8842538!important}.app.app-home-route .dash-card-network{background:linear-gradient(145deg,#153d22fa,#0d2f1bfa)!important;border-color:#d5a637a8!important;color:#fff8e7!important}.app.app-home-route .dash-card-network .dash-card-title,.app.app-home-route .dash-card-network .dash-supply-label,.app.app-home-route .dash-card-network .dash-supply-unit,.app.app-home-route .dash-card-network .dash-supply-big{color:#6f5626!important}.app.app-home-route .dash-card-network{background:radial-gradient(circle at 82% 16%,rgba(231,187,73,.2),transparent 34%),linear-gradient(145deg,#fffefa,#f7eddb)!important;border-color:#b8842594!important;color:#302516!important}.app.app-home-route .dash-card-network .dash-card-title,.app.app-home-route .dash-card-network .dash-supply-label{color:#3025169e!important}.app.app-home-route .dash-card-network .dash-supply-big{color:#3025169e!important;text-shadow:0 1px 0 rgba(255,255,255,.7)}.app.app-home-route .dash-card-network .dash-supply-unit{color:#8b7040!important}.app.app-home-route .dash-info-key,.app.app-home-route .dash-info-val{color:#6e6250!important}.app.app-home-route .dash-info-val{font-weight:750!important;color:#4e3a1b!important}.app.app-home-route .dash-info-bullet{background:#c7952c!important}.app.app-home-route .dash-tx-peer,.app.app-home-route .dash-tx-ago,.app.app-home-route .dash-balance-meta,.app.app-home-route .dash-balance-usd{color:#847865!important}.app.app-home-route .dash-tx-peer{color:#5b4a2d!important}.app.app-home-route .home-hero-greeting,.app.app-home-route .home-hero-stat-value,.app.app-home-route .home-hero-balance-unit,.app.app-home-route .dash-stat-val,.app.app-home-route .dash-balance-num,.app.app-home-route .ov-balance-num,.app.app-home-route .ov-stat-num,.app.app-home-route .ov-stat-big,.app.app-home-route .ov-stat-val,.app.app-home-route .home-security-preview-head strong,.app.app-home-route .chart-sc-contracts-title{color:#302516!important}.app.app-home-route .home-hero-stat-label,.app.app-home-route .dash-card-title,.app.app-home-route .ov-card-title,.app.app-home-route .ov-label,.app.app-home-route .ov-stat-key,.app.app-home-route .dash-stat-label,.app.app-home-route .dash-info-key,.app.app-home-route .ov-small-label{color:#3025169e!important}.app.app-home-route .quick-action-btn{color:#174b29!important}.app.app-home-route .quick-action-btn svg{color:#b57a18!important}.app.app-home-route .quick-action-btn span{color:#174b29!important;-webkit-text-fill-color:#174b29!important;background:none!important}.app.app-home-route .home-security-preview{background:linear-gradient(180deg,#fffffce0,#f7efe1f5)!important;border-top:1px solid rgba(184,132,37,.25);color:#302516!important}.app.app-home-route .home-security-preview-score,.app.app-home-route .home-security-preview-status,.app.app-home-route .home-security-preview-open,.app.app-home-route .home-security-preview-open b{color:#302516!important}.app.app-home-route .home-security-preview-grid span{background:linear-gradient(145deg,#fffefa,#f7eddb)!important;border-color:#b884258f!important;color:#302516!important;box-shadow:inset 0 1px #fffffffa,0 5px 12px #7e581224!important}.app.app-home-route .home-security-preview-grid span b,.app.app-home-route .home-security-preview-grid span em{color:#5b4a2d!important}.app.app-home-route .home-security-preview-grid span i{background:#2677431f!important;color:#267743!important;box-shadow:inset 0 0 0 1px #2677432e!important}.app.app-home-route .chart-sc-chart,.app.app-home-route .chart-sc-chart .home-bought-rally-card,.app.app-home-route .chart-sc-chart .home-bought-rally-chart-wrap{background:linear-gradient(160deg,#fffefa,#fbf4e8 62%,#f4ead8)!important;color:#302516!important}.app.app-home-route .chart-sc-chart .home-bought-rally-chart-wrap{border:1px solid rgba(184,132,37,.42);box-shadow:0 10px 24px #7e58121f}.app.app-home-route .chart-sc-chart .home-bought-rally-head span,.app.app-home-route .chart-sc-chart .home-bought-rally-foot span,.app.app-home-route .chart-sc-chart .home-bought-rally-amount b,.app.app-home-route .chart-sc-chart .home-bought-rally-unit,.app.app-home-route .chart-sc-chart .home-rally-hud-val,.app.app-home-route .chart-sc-chart .home-rally-hud-label{color:#5b4a2d!important}.app.app-home-route .chart-sc-contracts .sc-card{background:linear-gradient(145deg,#fffefa,#f6eddd)!important;border-color:#b8842557!important;color:#302516!important}.app.app-home-route .chart-sc-contracts .sc-title,.app.app-home-route .chart-sc-contracts .sc-amount,.app.app-home-route .chart-sc-contracts .sc-status{color:#302516!important}.app.app-home-route .tab-bar{background:radial-gradient(circle at 50% 0%,rgba(235,190,78,.18),transparent 42%),linear-gradient(180deg,#fffefa,#f4ead9)!important;border-top:1px solid rgba(184,132,37,.42)!important;box-shadow:0 -10px 28px #7e581221,inset 0 1px #fffffffa!important}.app.app-home-route .tab-bar-item{color:#6a5a43!important}.app.app-home-route .tab-bar-item .tab-bar-icon{color:#a6741e!important;filter:none!important}.app.app-home-route .tab-bar-item.active,.app.app-home-route .tab-bar-item.active .tab-bar-icon{color:#c95c32!important}.app.app-home-route .tab-bar-item.mine-activated,.app.app-home-route .tab-bar-item.mine-activated.active{color:#267743!important}.app.app-home-route .tab-bar-item.mine-activated .tab-bar-icon{color:#267743!important;filter:none!important}.app.app-home-route .ai-connect-card{background:radial-gradient(circle at 14% 10%,rgba(235,190,78,.2),transparent 42%),linear-gradient(145deg,#fffefa,#f3e7d2)!important;border:1px solid rgba(184,132,37,.54)!important;color:#302516!important;box-shadow:inset 0 1px #fffffffa,0 6px 16px #7e581224!important}.app.app-home-route .ai-connect-actions .ai-connect-card{height:42px;min-height:42px}:root:not([data-theme=graphite]) .app.app-home-route .agent-connect-card{background:linear-gradient(145deg,#fffefa,#f3e7d2)!important;border-color:#b884258a!important;color:#174b29!important;box-shadow:inset 0 1px #fffffffa,0 6px 16px #7e58121f!important}:root[data-theme=graphite] .app.app-home-route .agent-connect-card{background:linear-gradient(145deg,#24282c,#151719)!important;border-color:#ffffff21!important;color:#dfe5ef!important;box-shadow:none!important}:root:not([data-theme=graphite]) .app.app-home-route .agent-connect-card span,:root[data-theme=graphite] .app.app-home-route .agent-connect-card span{color:#c95c32!important}.app.app-home-route .ai-connect-card:before,.app.app-home-route .ai-connect-card:after{opacity:.35}.app.app-home-route .ai-connect-copy strong{color:#174b29!important;text-shadow:none!important}.app.app-home-route .ai-connect-icon img{filter:drop-shadow(0 2px 4px rgba(126,88,18,.22))}.app.app-home-route .home-security-block-ring .home-block-ring{filter:drop-shadow(0 8px 16px rgba(126,88,18,.18))}.app.app-home-route .home-security-block-ring .home-block-ring>svg>circle{stroke:#c7952c!important}.app.app-home-route .home-security-block-ring .home-block-ring>svg g circle:nth-child(1){stroke:#267743!important}.app.app-home-route .home-security-block-ring .home-block-ring>svg g circle:nth-child(2){stroke:#e0ad36!important}.app.app-home-route .home-security-block-ring .home-block-ring>svg g circle:nth-child(3){stroke:#c95c32!important}.app.app-home-route .home-security-block-ring .home-block-ring>svg g circle:nth-child(4){stroke:#ffffffdb!important}.app.app-home-route .home-security-block-ring .home-block-ring-center{background:radial-gradient(circle at 35% 30%,#fffefa,#f3e5ca 74%,#e3c174)!important;box-shadow:inset 0 0 0 1px #b884253d,inset 0 0 18px #b884252e!important}.app.app-home-route .home-page{background:radial-gradient(circle at 5% 14%,rgba(220,170,57,.11),transparent 22%),radial-gradient(circle at 96% 48%,rgba(23,75,41,.07),transparent 24%),linear-gradient(180deg,#fffefa,#f7f0e4 52%,#f1e7d7)!important}.app.app-home-route .home-hero,.app.app-home-route .home-security-preview{background:radial-gradient(circle at 12% 0%,rgba(231,186,68,.14),transparent 28%),radial-gradient(circle at 88% 76%,rgba(23,75,41,.07),transparent 30%),linear-gradient(180deg,#fffffcfa,#f9f2e7fa)!important}.app.app-home-route .home-security-preview{border-top-color:#b8842557!important}.app.app-home-route .dash-card,.app.app-home-route .ov-card,.app.app-home-route .ov-small-card,.app.app-home-route .home-hero-stat-card,.app.app-home-route .quick-action-btn,.app.app-home-route .chart-sc-contracts .sc-card,.app.app-home-route .ai-connect-card{background:linear-gradient(145deg,#fffefa,#fbf5e9)!important}.app.app-home-route .home-page .section-label,.app.app-home-route .dash-heading{letter-spacing:.18em;text-shadow:0 1px 0 rgba(255,255,255,.8)}.app.app-home-route .home-hero-stat-value.positive,.app.app-home-route .dash-recv-val,.app.app-home-route .ov-stat-pos{color:#267743!important}.app.app-home-route .home-hero-stat-value.negative,.app.app-home-route .dash-neg,.app.app-home-route .ov-stat-neg{color:#c95c32!important}.app.app-home-route .home-theme-toggle{position:absolute;top:-6px;right:9px;z-index:12;display:grid;width:28px;height:28px;padding:0;place-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none!important;outline:none;border-radius:50%;background:transparent;color:#b57a18;box-shadow:none;cursor:pointer;transition:transform .16s ease,background .16s ease,color .16s ease,border-color .16s ease}.app.app-home-route .home-theme-toggle:active{transform:scale(.92)}.app.app-home-route .home-theme-toggle:hover{background:transparent}.app.app-home-route .home-theme-toggle svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}:root[data-theme=graphite] .app.app-home-route .home-page,:root[data-theme=graphite] .app.app-home-route .home-hero,:root[data-theme=graphite] .app.app-home-route .home-security-preview{background:#111315!important;color:#eef1f6!important}:root[data-theme=graphite] .app.app-home-route{--bg: #111315;--surface: #111315;--surface2: #111315;--surface3: #171a1c;--text: #eef1f6;--text2: #d8d8dc;--text3: #b0b0b5;--green: #4ade80;--orange: #c95731;--orange2: #e0724f;background:#111315!important;color:#eef1f6!important}:root[data-theme=graphite] .app.app-home-route .home-hero{background:#111315!important;box-shadow:none!important}:root[data-theme=graphite] .app.app-home-route .home-hero-bg-orb{opacity:0!important}:root[data-theme=graphite] .app.app-home-route .dash-heading,:root[data-theme=graphite] .app.app-home-route .home-page .section-label{background:linear-gradient(135deg,#f0a58c,#eef1f6 55%,#c95731)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}:root[data-theme=graphite] .app.app-home-route .dash-card,:root[data-theme=graphite] .app.app-home-route .ov-card,:root[data-theme=graphite] .app.app-home-route .ov-small-card,:root[data-theme=graphite] .app.app-home-route .home-hero-stat-card,:root[data-theme=graphite] .app.app-home-route .quick-action-btn{background:#ffffff0a!important;border-color:#ffffff17!important;box-shadow:none!important}:root[data-theme=graphite] .app.app-home-route .dash-card-balance{background-image:linear-gradient(#0d0f1880,#0d0f1880),url(../city-bg.png)!important;background-position:center right!important;background-size:cover!important;background-color:#0d0f18eb!important;border-color:#f5a62326!important}:root[data-theme=graphite] .app.app-home-route .dash-card-network{background-image:linear-gradient(to bottom,#0a0803e0,#0a08038c,#0a080340),url(../network-map.png)!important;background-position:center,center bottom!important;background-size:cover,cover!important;border-color:#f5a62338!important}:root[data-theme=graphite] .app.app-home-route .dash-card-title,:root[data-theme=graphite] .app.app-home-route .ov-card-title,:root[data-theme=graphite] .app.app-home-route .ov-label,:root[data-theme=graphite] .app.app-home-route .ov-stat-key,:root[data-theme=graphite] .app.app-home-route .dash-stat-label,:root[data-theme=graphite] .app.app-home-route .dash-supply-label,:root[data-theme=graphite] .app.app-home-route .dash-recv-label,:root[data-theme=graphite] .app.app-home-route .dash-info-key,:root[data-theme=graphite] .app.app-home-route .ov-small-label{color:#ffffff61!important}:root[data-theme=graphite] .app.app-home-route .dash-tx-peer,:root[data-theme=graphite] .app.app-home-route .ov-tx-peer{color:#ffffffd9!important}:root[data-theme=graphite] .app.app-home-route .dash-tx-ago,:root[data-theme=graphite] .app.app-home-route .dash-balance-usd,:root[data-theme=graphite] .app.app-home-route .dash-balance-meta,:root[data-theme=graphite] .app.app-home-route .ov-usd,:root[data-theme=graphite] .app.app-home-route .ov-24h-meta,:root[data-theme=graphite] .app.app-home-route .dash-supply-unit,:root[data-theme=graphite] .app.app-home-route .dash-recv-unit,:root[data-theme=graphite] .app.app-home-route .ov-small-val{color:#ffffff6b!important}:root[data-theme=graphite] .app.app-home-route .dash-info-val{color:#ffffff7a!important}:root[data-theme=graphite] .app.app-home-route .dash-card-network .dash-supply-big{color:#ffffff52!important;text-shadow:none!important}:root[data-theme=graphite] .app.app-home-route .dash-card-network .dash-supply-label{color:#ffffff52!important}:root[data-theme=graphite] .app.app-home-route .dash-balance-num,:root[data-theme=graphite] .app.app-home-route .ov-balance-num,:root[data-theme=graphite] .app.app-home-route .dash-stat-val,:root[data-theme=graphite] .app.app-home-route .ov-stat-num,:root[data-theme=graphite] .app.app-home-route .ov-stat-big,:root[data-theme=graphite] .app.app-home-route .ov-stat-val{color:#eef1f6!important}:root[data-theme=graphite] .app.app-home-route .dash-recv-val,:root[data-theme=graphite] .app.app-home-route .dash-pos,:root[data-theme=graphite] .app.app-home-route .ov-stat-pos,:root[data-theme=graphite] .app.app-home-route .ov-small-val.received,:root[data-theme=graphite] .app.app-home-route .dash-tx-amt.rx,:root[data-theme=graphite] .app.app-home-route .ov-tx-amt.rx{color:#50dc78!important}:root[data-theme=graphite] .app.app-home-route .dash-neg,:root[data-theme=graphite] .app.app-home-route .ov-stat-neg,:root[data-theme=graphite] .app.app-home-route .dash-tx-amt.tx,:root[data-theme=graphite] .app.app-home-route .ov-tx-amt.tx{color:#e05555!important}:root[data-theme=graphite] .app.app-home-route .quick-action-btn,:root[data-theme=graphite] .app.app-home-route .quick-action-btn span{color:#f0a58c!important;-webkit-text-fill-color:#f0a58c!important}:root[data-theme=graphite] .app.app-home-route .home-security-preview{background:transparent!important;border-top:0!important}:root[data-theme=graphite] .app.app-home-route .home-security-preview-kicker{color:#2d6a4f!important}:root[data-theme=graphite] .app.app-home-route .home-security-preview-head strong,:root[data-theme=graphite] .app.app-home-route .home-security-preview-score span,:root[data-theme=graphite] .app.app-home-route .home-security-preview-score b{color:#eef1f6!important}:root[data-theme=graphite] .app.app-home-route .home-security-preview-score{color:#eef1f6!important}:root[data-theme=graphite] .app.app-home-route .home-security-block-ring .home-block-ring{filter:drop-shadow(0 10px 18px rgba(0,0,0,.34))!important}:root[data-theme=graphite] .app.app-home-route .home-security-block-ring .home-block-ring>svg>circle{stroke:#171a22!important}:root[data-theme=graphite] .app.app-home-route .home-security-block-ring .home-block-ring>svg g circle{stroke:#666!important}:root[data-theme=graphite] .app.app-home-route .home-security-block-ring .home-block-ring>svg g circle:nth-child(2){stroke:#8c8c8c57!important}:root[data-theme=graphite] .app.app-home-route .home-security-block-ring .home-block-ring>svg g circle:nth-child(3){stroke:#888!important}:root[data-theme=graphite] .app.app-home-route .home-security-block-ring .home-block-ring>svg g circle:nth-child(4){stroke:#c8c8c8cc!important}:root[data-theme=graphite] .app.app-home-route .home-security-block-ring .home-block-ring-center{background:#07080bb8!important;box-shadow:inset 0 0 0 1px #ffffff0a,inset 0 0 18px #5bc7fa0f!important}:root[data-theme=graphite] .app.app-home-route .home-security-preview-grid span{background:#111315e0!important;border-color:#ffffff24!important;box-shadow:inset 0 1px #ffffff0f,0 5px 12px #00000024!important}:root[data-theme=graphite] .app.app-home-route .home-security-preview-grid span b{color:#bdf8dfb8!important}:root[data-theme=graphite] .app.app-home-route .home-security-preview-grid span em{color:#ffffffdb!important}:root[data-theme=graphite] .app.app-home-route .home-security-preview-grid span i{background:#75d1cc1a!important;color:#bdf8dfe6!important;box-shadow:inset 0 0 0 1px #75d1cc1c!important}:root[data-theme=graphite] .app.app-home-route .home-security-preview-open{color:#b0b0b5!important}:root[data-theme=graphite] .app.app-home-route .home-security-preview-open b{color:#ffffff7a!important}:root[data-theme=graphite] .app.app-home-route .home-security-preview-open .home-workspace-tap-icon{color:#b0b0b5!important}:root[data-theme=graphite] .app.app-home-route .chart-sc-contracts .sc-card{background:radial-gradient(circle at 16% 20%,rgba(201,87,49,.14),transparent 25%),radial-gradient(circle at 84% 24%,rgba(240,165,140,.12),transparent 28%),linear-gradient(180deg,#ffffff17,#ffffff05 45%,#ffffff0a)!important;border-color:#ffffff24!important;color:#eee!important}:root[data-theme=graphite] .app.app-home-route .chart-sc-contracts .sc-title{color:#ddd!important}:root[data-theme=graphite] .app.app-home-route .chart-sc-contracts .sc-arrow{color:#555!important}:root[data-theme=graphite] .app.app-home-route .chart-sc-contracts .sc-amount{color:#eee!important}:root[data-theme=graphite] .app.app-home-route .chart-sc-contracts .sc-amount span{color:#888!important}:root[data-theme=graphite] .app.app-home-route .chart-sc-contracts .sc-status-orange{color:#ffa03c!important}:root[data-theme=graphite] .app.app-home-route .chart-sc-contracts .sc-status-green{color:#50dc78!important}:root[data-theme=graphite] .app.app-home-route .chart-sc-contracts .sc-status-blue{color:#50a0ff!important}:root[data-theme=graphite] .app.app-home-route .chart-sc-contracts-title{color:#eef1f6!important}:root[data-theme=graphite] .app.app-home-route .chart-sc-chart,:root[data-theme=graphite] .app.app-home-route .chart-sc-chart .home-bought-rally-card,:root[data-theme=graphite] .app.app-home-route .chart-sc-chart .home-bought-rally-chart-wrap{background:#101315!important;border-color:transparent!important;box-shadow:none!important}:root[data-theme=graphite] .app.app-home-route .ai-connect-card{background:linear-gradient(145deg,#1b1f21,#151719)!important;border-color:#ffffff1c!important}:root[data-theme=graphite] .app.app-home-route .ai-connect-copy strong{color:#2d6a4f!important}:root[data-theme=graphite] .app.app-home-route .dash-card,:root[data-theme=graphite] .app.app-home-route .ov-card,:root[data-theme=graphite] .app.app-home-route .ov-small-card,:root[data-theme=graphite] .app.app-home-route .home-hero-stat-card,:root[data-theme=graphite] .app.app-home-route .quick-action-btn,:root[data-theme=graphite] .app.app-home-route .chart-sc-contracts .sc-card,:root[data-theme=graphite] .app.app-home-route .ai-connect-card{background:linear-gradient(145deg,#1b1f21,#151719)!important;border-color:#ffffff1c!important;color:#eef1f6!important;box-shadow:inset 0 1px #ffffff0a!important}:root[data-theme=graphite] .app.app-home-route .dash-card-network{background:linear-gradient(#100c0533,#100c0573),url(../network-map.png) center / cover,#0d0f10!important;border-color:#e5a12452!important}:root[data-theme=graphite] .app.app-home-route .dash-heading,:root[data-theme=graphite] .app.app-home-route .home-page .section-label{color:#e8a78f!important;text-shadow:none}:root[data-theme=graphite] .app.app-home-route .home-hero-greeting,:root[data-theme=graphite] .app.app-home-route .home-hero-stat-value,:root[data-theme=graphite] .app.app-home-route .home-hero-balance-unit,:root[data-theme=graphite] .app.app-home-route .dash-stat-val,:root[data-theme=graphite] .app.app-home-route .dash-balance-num,:root[data-theme=graphite] .app.app-home-route .ov-balance-num,:root[data-theme=graphite] .app.app-home-route .ov-stat-num,:root[data-theme=graphite] .app.app-home-route .ov-stat-big,:root[data-theme=graphite] .app.app-home-route .ov-stat-val,:root[data-theme=graphite] .app.app-home-route .home-security-preview-head strong,:root[data-theme=graphite] .app.app-home-route .chart-sc-contracts-title{color:#eef1f6!important}:root[data-theme=graphite] .app.app-home-route .dash-card-title,:root[data-theme=graphite] .app.app-home-route .ov-card-title,:root[data-theme=graphite] .app.app-home-route .ov-label,:root[data-theme=graphite] .app.app-home-route .ov-stat-key,:root[data-theme=graphite] .app.app-home-route .dash-stat-label,:root[data-theme=graphite] .app.app-home-route .dash-info-key,:root[data-theme=graphite] .app.app-home-route .ov-small-label,:root[data-theme=graphite] .app.app-home-route .dash-tx-ago,:root[data-theme=graphite] .app.app-home-route .dash-balance-meta,:root[data-theme=graphite] .app.app-home-route .dash-balance-usd{color:#eef1f694!important}:root[data-theme=graphite] .app.app-home-route .quick-action-btn,:root[data-theme=graphite] .app.app-home-route .quick-action-btn span{color:#f1d6ca!important;-webkit-text-fill-color:#f1d6ca!important}:root[data-theme=graphite] .app.app-home-route .quick-action-btn svg{color:#eef1f6!important}:root[data-theme=graphite] .app.app-home-route .home-security-preview-grid span{background:linear-gradient(145deg,#1d2123,#151719)!important;border-color:#ffffff1f!important;color:#eef1f6!important;box-shadow:none!important}:root[data-theme=graphite] .app.app-home-route .home-security-preview-grid span b,:root[data-theme=graphite] .app.app-home-route .home-security-preview-grid span em{color:#eef1f6b8!important}:root[data-theme=graphite] .app.app-home-route .tab-bar{background:#111315!important;border:0!important;box-shadow:none!important}:root[data-theme=graphite] .tab-bar{position:fixed;border:0!important;border-top:0!important;box-shadow:none!important}:root[data-theme=graphite] .tab-bar:before{content:"";position:absolute;top:-3px;right:0;left:0;height:4px;background:#111315;pointer-events:none;z-index:0}:root[data-theme=graphite] .tab-bar-item{position:relative;z-index:1}:root[data-theme=graphite] .app.app-home-route .tab-bar-item{color:#eef1f69e!important}:root[data-theme=graphite] .app.app-home-route .tab-bar-item .tab-bar-icon{color:#a3a3a3!important}:root[data-theme=graphite] .app.app-home-route .tab-bar-item.active{color:#e58b62!important}:root[data-theme=graphite] .app.app-home-route .tab-bar-item.active .tab-bar-icon{color:#e58b62!important}:root[data-theme=graphite] .app.app-home-route .tab-bar-item.mine-activated,:root[data-theme=graphite] .app.app-home-route .tab-bar-item.mine-activated.active,:root[data-theme=graphite] .app.app-home-route .tab-bar-item.mine-activated .tab-bar-icon{color:#55b36b!important}:root[data-theme=graphite] .app.app-home-route .home-theme-toggle{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none!important;outline:none!important;background:transparent!important;color:#f1b59d;box-shadow:none!important}:root:not([data-theme=graphite]) .modal-backdrop:has(.modal-sheet-send){background:radial-gradient(circle at 16% 18%,rgba(214,165,45,.12),transparent 32%),#4b3a2357!important;backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%)}:root:not([data-theme=graphite]) .modal-sheet-send{background:linear-gradient(180deg,#fffefa,#fbf5e9)!important;border-color:#c99728!important;border-bottom-color:transparent!important;color:#2f382d!important;box-shadow:inset 0 1px #ffffffe6,0 -24px 54px #6e4f1838!important}:root:not([data-theme=graphite]) .modal-sheet-send .modal-handle{background:#8b651f6b!important}:root:not([data-theme=graphite]) .modal-sheet-send .send-sheet h2{color:#9a650e!important;text-shadow:0 1px 0 rgba(255,255,255,.8)}:root:not([data-theme=graphite]) .modal-sheet-send .field label{color:#6e6759!important}:root:not([data-theme=graphite]) .modal-sheet-send .field input,:root:not([data-theme=graphite]) .modal-sheet-send .field textarea{background:#fffdf7!important;border-color:#b884255c!important;color:#30352f!important;box-shadow:inset 0 1px 2px #7856150d!important}:root:not([data-theme=graphite]) .modal-sheet-send .field input::placeholder,:root:not([data-theme=graphite]) .modal-sheet-send .field textarea::placeholder{color:#9d968a!important}:root:not([data-theme=graphite]) .modal-sheet-send .field input:focus,:root:not([data-theme=graphite]) .modal-sheet-send .field textarea:focus{border-color:#c99728!important;box-shadow:0 0 0 3px #c9972829!important}:root:not([data-theme=graphite]) .modal-sheet-send .landing-numpad{background:linear-gradient(180deg,#f7f0e3,#eee4d2)!important;border-color:#b884254d!important;box-shadow:inset 0 1px #ffffffdb,0 10px 22px #7856151f!important}:root:not([data-theme=graphite]) .modal-sheet-send .landing-numpad button{background:linear-gradient(180deg,#fffdf7,#f4ead9)!important;border-color:#b884254d!important;color:#3c4037!important;box-shadow:inset 0 1px #ffffffe6,0 2px 4px #78561514!important}:root:not([data-theme=graphite]) .modal-sheet-send .landing-numpad button:active{filter:brightness(.97)!important}:root:not([data-theme=graphite]) .modal-sheet-send .landing-numpad .landing-numpad-muted{color:#766543!important}:root:not([data-theme=graphite]) .modal-sheet-send .scan-btn{background:#fffdf7!important;border-color:#b884256b!important}:root:not([data-theme=graphite]) .modal-sheet-send .scan-btn-icon{background:#c88724!important}:root:not([data-theme=graphite]) .modal-sheet-send .field-suffix-mark-btn{color:#bd7d18!important}:root:not([data-theme=graphite]) .modal-sheet-send .notice{background:#fffbede0!important;border:1px solid rgba(184,132,37,.25)!important;color:#59604f!important}:root:not([data-theme=graphite]) .modal-sheet-send .muted,:root:not([data-theme=graphite]) .modal-sheet-send .send-auth-copy span{color:#777265!important}:root:not([data-theme=graphite]) .modal-sheet-send .fee-preset{background:#fffdf7!important;border-color:#b8842557!important;color:#3f493c!important}:root:not([data-theme=graphite]) .modal-sheet-send .fee-preset.active{background:linear-gradient(145deg,#fff3cc,#f9e5ae)!important;border-color:#d29a25!important;color:#704b0d!important;box-shadow:inset 0 1px #ffffffc7!important}:root:not([data-theme=graphite]) .modal-sheet-send .fee-preset small{color:#8a806f!important}:root:not([data-theme=graphite]) .modal-sheet-send .send-sheet-footer .buy-sheet-cta{background:linear-gradient(180deg,#a66f16,#8f5d0d)!important;color:#fff9e9!important;box-shadow:0 12px 24px #8f5d0d3d!important}:root:not([data-theme=graphite]) .modal-sheet-send .send-sheet-footer .buy-sheet-cta:active{background:#8f5d0d!important}:root:not([data-theme=graphite]) .modal-sheet-send .send-auth-actions{border-color:#b884254d!important;background:#fffdf7b8!important}:root:not([data-theme=graphite]) .modal-sheet-send .send-auth-choice{background:#fffdf7b8!important;color:#4f594b!important;border-color:#b8842542!important}:root:not([data-theme=graphite]) .modal-sheet-send .send-auth-choice-primary{background:#b75232!important;color:#fffaf0!important}:root:not([data-theme=graphite]) .modal-sheet-send .send-sheet-footer{border-top:1px solid #c99728!important}:root:not([data-theme=graphite]) .btn-primary,:root:not([data-theme=graphite]) .std-btn-primary,:root:not([data-theme=graphite]) button[class*=primary],:root:not([data-theme=graphite]) button[class*=cta],:root:not([data-theme=graphite]) .buy-sheet-cta,:root:not([data-theme=graphite]) .modal-sheet-send .send-auth-choice-primary,:root:not([data-theme=graphite]) .modal-sheet-send .send-sheet-footer .buy-sheet-cta,:root:not([data-theme=graphite]) .mine-faceid-button.is-needed{background:#b75232!important;background-image:none!important;background-color:#b75232!important;border-color:#b75232!important;color:#fffaf0!important;box-shadow:0 8px 18px #b957353d!important}:root:not([data-theme=graphite]) .btn-primary:active,:root:not([data-theme=graphite]) .std-btn-primary:active,:root:not([data-theme=graphite]) button[class*=primary]:active,:root:not([data-theme=graphite]) button[class*=cta]:active,:root:not([data-theme=graphite]) .buy-sheet-cta:active{background:#963d28!important}:root:not([data-theme=graphite]) .modal-backdrop:has(.modal-sheet-receive){background:radial-gradient(circle at 16% 18%,rgba(214,165,45,.12),transparent 32%),#4b3a2357!important;backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%)}:root:not([data-theme=graphite]) .modal-sheet-receive{background:linear-gradient(180deg,#fffefa,#fbf5e9)!important;border-color:#b8842561!important;color:#2f382d!important;box-shadow:inset 0 1px #ffffffe6,0 -24px 54px #6e4f1838!important}:root:not([data-theme=graphite]) .modal-sheet-receive .modal-handle{background:#8b651f6b!important}:root:not([data-theme=graphite]) .modal-sheet-receive .tx-detail-hero{border-bottom-color:#b8842542!important}:root:not([data-theme=graphite]) .modal-sheet-receive .tx-det-dir-icon{background:linear-gradient(145deg,#fffdf7,#f6e8c8)!important;border-color:#b8842561!important;color:#b57a18!important;box-shadow:inset 0 1px #ffffffe6,0 6px 16px #7e58121f!important}:root:not([data-theme=graphite]) .modal-sheet-receive .tx-det-dir-label,:root:not([data-theme=graphite]) .modal-sheet-receive .receive-address-label{color:#6e6759!important}:root:not([data-theme=graphite]) .modal-sheet-receive .qr-image,:root:not([data-theme=graphite]) .modal-sheet-receive .receive-qr-placeholder{border:1px solid rgba(184,132,37,.34)!important;box-shadow:0 8px 22px #7e581224!important}:root:not([data-theme=graphite]) .modal-sheet-receive .receive-address-pill{background:#fffdf7!important;border:1px solid rgba(184,132,37,.36)!important;color:#3f493c!important;box-shadow:inset 0 1px 2px #7856150d!important}:root:not([data-theme=graphite]) .modal-sheet-receive .receive-address-pill:active{background:#fff3cc!important}:root:not([data-theme=graphite]) .modal-sheet-receive .receive-address-pill .copy-icon{color:#b57a18!important}:root:not([data-theme=graphite]) .modal-sheet-receive .receive-copy-icon-success{color:#267743!important}:root:not([data-theme=graphite]) .modal-sheet-receive .receive-warning{color:#777265!important}:root:not([data-theme=graphite]) .modal-backdrop:has(.modal-sheet-buy){background:radial-gradient(circle at 16% 18%,rgba(214,165,45,.12),transparent 32%),#4b3a2357!important;backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%)}:root:not([data-theme=graphite]) .modal-sheet-buy{background:linear-gradient(180deg,#fffefa,#fbf5e9)!important;border-color:#b8842561!important;color:#302516!important;box-shadow:inset 0 1px #ffffffe6,0 -24px 54px #6e4f1838!important}:root:not([data-theme=graphite]) .modal-sheet-buy .modal-handle{background:#8b651f6b!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-flow,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-title,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-back-btn,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-icon-lead-text,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-icon-lead-eyebrow{color:#302516!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-title{color:#9a650e!important;text-shadow:0 1px 0 rgba(255,255,255,.8)}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-glass-card,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-glass-input input,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-provider-row,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-merchant-input{background:linear-gradient(145deg,#fffefa,#fbf5e9)!important;border-color:#b8842557!important;color:#3f493c!important;box-shadow:inset 0 1px 2px #7856150d!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-glass-input input::placeholder,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-merchant-input::placeholder{color:#9d968a!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-option-row-selected{border-color:#d29a25!important;background:linear-gradient(145deg,#fff3cc,#f9e5ae)!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-option-name,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-provider-name,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-summary-value{color:#3f493c!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-option-subtitle,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-provider-subtitle,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-provider-soon,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-fee-note,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-rate-note,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-merchant-label{color:#777265!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-option-check-outline{border-color:#b8842573!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-option-check,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-option-check-outline.selected{background:#c88724!important;border-color:#c88724!important;color:#fff9e9!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-option-check-outline.buy-option-check-green.selected,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-provider-soon-selected{background:#267743!important;border-color:#267743!important;color:#f4fff6!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-option-icon-network{background:transparent!important;color:#b75232!important;box-shadow:none!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-keypad-key{background:#fffdf7!important;border-color:#b8842547!important;color:#3f493c!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-summary-panel{background:linear-gradient(145deg,#fffefa,#f7eddb)!important;border-color:#b8842557!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-sheet-cta{background:linear-gradient(180deg,#a66f16,#8f5d0d)!important;color:#fff9e9!important;box-shadow:0 12px 24px #8f5d0d3d!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-sheet-cta:active{background:#8f5d0d!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-sheet-cta-green{background:linear-gradient(180deg,#3b8b52,#267743)!important;box-shadow:0 12px 24px #26774338!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-status-block,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-waiting-block{color:#3f493c!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-status-text,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-waiting-title{color:#3f493c!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-status-hash,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-waiting-text,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-waiting-footnote{color:#777265!important}:root:not([data-theme=graphite]) .modal-sheet-buy .muted,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-summary-panel .muted,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-rate-note{color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-summary-value{color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-summary-value.gradient-numeral{background:none!important;color:#a86c12!important;-webkit-text-fill-color:#a86c12!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-summary-divider{background:#b8842538!important}:root:not([data-theme=graphite]) .scan-overlay{background:#f8f1e3!important}:root:not([data-theme=graphite]) .scan-close-btn{background:#fffdf7!important;border:1px solid rgba(184,132,37,.4)!important;color:#493817!important;box-shadow:0 6px 16px #694b1829!important}:root:not([data-theme=graphite]) .scan-corner{border-color:#c89425!important}:root:not([data-theme=graphite]) .scan-label{color:#5d4b29!important}:root:not([data-theme=graphite]) .scan-label-icon{background:#bf8620!important}:root:not([data-theme=graphite]) .scan-error-card{background:linear-gradient(180deg,#fffefa,#fbf5e9)!important;border:1px solid rgba(184,132,37,.42)!important;border-radius:28px 28px 0 0;box-shadow:0 -18px 44px #694b1833!important}:root:not([data-theme=graphite]) .scan-error-icon{background:#b884251f!important;color:#a66c12!important;box-shadow:inset 0 0 0 1px #b884252e!important}:root:not([data-theme=graphite]) .scan-error-title{color:#3e443a!important}:root:not([data-theme=graphite]) .scan-error-card .muted{color:#777265!important}:root:not([data-theme=graphite]) .scan-error-card .btn{background:linear-gradient(180deg,#d6a52d,#bb741c)!important;color:#2d1b08!important;box-shadow:0 10px 22px #a6691533!important}@media (min-width: 700px){.app.app-home-route .main-content.home-route{overflow-x:hidden;overflow-y:auto;padding-bottom:max(100px,calc(27px + var(--safe-bottom)));scroll-padding-bottom:max(100px,calc(27px + var(--safe-bottom)))}.app.app-home-route .home-page{width:min(100%,1440px);margin-inline:auto;box-sizing:border-box;zoom:.92}.app.app-home-route .home-hero{margin-top:0;padding:24px 24px 18px;border-radius:0 0 20px 20px}.app.app-home-route .home-hero-shell{gap:14px}.app.app-home-route .dash-heading{font-size:clamp(18px,2.1vw,25px);letter-spacing:.16em;margin-bottom:2px}.app.app-home-route .home-theme-toggle{top:-2px;right:4px;width:34px;height:34px}.app.app-home-route .dash-grid{width:100%;margin-inline:0;zoom:1;gap:10px;grid-template-rows:repeat(2,148px)}.app.app-home-route .dash-card{min-height:148px;padding:14px 16px 12px;border-radius:14px;gap:7px}.app.app-home-route .dash-card-title{font-size:10px;letter-spacing:.8px}.app.app-home-route .dash-card-header{gap:7px;margin-bottom:3px}.app.app-home-route .dash-card-header svg{width:20px;height:20px}.app.app-home-route .dash-balance-num .gradient-numeral{font-size:clamp(22px,2.4vw,31px)!important}.app.app-home-route .dash-card-balance .home-hero-balance-unit-mark{width:23px;height:23px}.app.app-home-route .dash-balance-usd,.app.app-home-route .dash-balance-meta,.app.app-home-route .dash-supply-unit,.app.app-home-route .dash-recv-unit{font-size:12px}.app.app-home-route .dash-balance-24h{font-size:21px}.app.app-home-route .dash-tx-row{gap:8px;margin-top:7px}.app.app-home-route .dash-tx-icon{width:22px;height:22px;font-size:11px}.app.app-home-route .dash-tx-peer,.app.app-home-route .dash-tx-amt{font-size:11px}.app.app-home-route .dash-tx-ago{font-size:8px}.app.app-home-route .dash-stat-row{gap:8px;margin-top:12px}.app.app-home-route .dash-stat-icon{width:24px;height:24px}.app.app-home-route .dash-stat-icon svg{width:14px;height:14px}.app.app-home-route .dash-stat-label,.app.app-home-route .dash-info-key{font-size:9px}.app.app-home-route .dash-stat-val,.app.app-home-route .dash-info-val{font-size:14px}.app.app-home-route .dash-supply-big{font-size:clamp(22px,2.3vw,31px)}.app.app-home-route .dash-info-row{font-size:12px;margin-top:12px}.app.app-home-route .quick-actions-row{width:100%;margin-inline:0;gap:10px}.app.app-home-route .quick-action-btn,.app.app-home-route .quick-actions-grid-btn{min-height:76px;height:76px;border-radius:14px;font-size:14px;gap:8px}.app.app-home-route .quick-action-btn svg,.app.app-home-route .quick-actions-grid-btn svg{width:24px;height:24px}.app.app-home-route .chart-sc-row{width:100%;margin-inline:0;gap:14px}.app.app-home-route .chart-sc-chart{flex-basis:67%}.app.app-home-route .chart-sc-contracts{padding-right:0;gap:8px}.app.app-home-route .chart-sc-contracts-title{font-size:16px;padding:4px 0 2px}.app.app-home-route .chart-sc-contracts .sc-row{gap:8px}.app.app-home-route .chart-sc-contracts .sc-card{min-height:68px;padding:9px 10px 7px;border-radius:10px;gap:3px}.app.app-home-route .chart-sc-contracts .sc-card-head{gap:6px}.app.app-home-route .chart-sc-contracts .sc-icon{width:20px;height:20px;border-radius:6px}.app.app-home-route .chart-sc-contracts .sc-title,.app.app-home-route .chart-sc-contracts .sc-amount{font-size:11px}.app.app-home-route .chart-sc-contracts .sc-amount span,.app.app-home-route .chart-sc-contracts .sc-status{font-size:9px}.app.app-home-route .chart-sc-contracts .ai-connect-card{height:64px;min-height:64px;border-radius:12px;padding-inline:16px}.app.app-home-route .chart-sc-contracts .ai-connect-icon{width:34px;height:32px}.app.app-home-route .chart-sc-contracts .ai-connect-icon img{width:32px;height:30px}.app.app-home-route .chart-sc-contracts .ai-connect-copy strong{font-size:14px}.app.app-home-route .home-workspace-tap-area{flex:0 0 auto;min-height:340px;margin-bottom:110px}.app.app-home-route .home-security-preview{height:auto;min-height:300px;padding:18px 28px 12px;gap:10px}.app.app-home-route .home-security-preview-head{transform:none;grid-template-columns:38px minmax(0,1fr) auto;gap:12px}.app.app-home-route .home-security-preview-icon{width:38px;height:38px}.app.app-home-route .home-security-preview-icon svg{width:26px;height:26px}.app.app-home-route .home-security-preview-kicker{font-size:11px;letter-spacing:2.2px}.app.app-home-route .home-security-preview-head strong{font-size:clamp(22px,2.4vw,32px)}.app.app-home-route .home-security-preview-score{transform:none}.app.app-home-route .home-security-preview-score span{font-size:30px}.app.app-home-route .home-security-preview-score b{font-size:8px}.app.app-home-route .home-security-preview-core{justify-content:flex-start;min-height:110px}.app.app-home-route .home-security-block-ring .home-block-ring{width:110px;height:110px}.app.app-home-route .home-security-preview-grid{width:100%;margin-inline:0;gap:8px;transform:none}.app.app-home-route .home-security-preview-grid span{min-height:48px;padding:7px 10px;grid-template-columns:26px 1fr;column-gap:8px;border-radius:10px}.app.app-home-route .home-security-preview-grid span i{width:23px;height:23px}.app.app-home-route .home-security-preview-grid span i svg{width:14px;height:14px}.app.app-home-route .home-security-preview-grid span b{font-size:8px}.app.app-home-route .home-security-preview-grid span em{font-size:12px}.app.app-home-route .home-security-preview-open{font-size:13px;transform:none}.app.app-home-route .home-security-preview-open b{font-size:11px}.app.app-home-route .tab-bar{padding-inline:max(24px,calc((100vw - 1440px)/2 + 24px))}.app.app-home-route .tab-bar-item{max-width:150px;min-height:44px;font-size:11px;transform:translateY(16px)}.app.app-home-route .tab-bar-item:active{transform:translateY(16px) scale(.94)}.app.app-home-route .tab-bar-icon{width:20px;height:20px}.app.app-home-route .home-page:after{content:"";display:block;flex:0 0 110px;height:110px}}@media (min-width: 700px) and (max-width: 1023px){.app.app-home-route .home-page{width:100%;max-width:none;padding-inline:18px;zoom:.86}.app.app-home-route .dash-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,148px)}.app.app-home-route .chart-sc-row{flex-direction:column}.app.app-home-route .chart-sc-chart,.app.app-home-route .chart-sc-contracts{flex-basis:auto;width:100%}.app.app-home-route .sc-row{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1024px){.app.app-home-route .home-page{width:100%;max-width:none;padding-inline:24px;zoom:.92}.app.app-home-route .home-hero{padding-inline:30px}}:root[data-theme=graphite] .app.app-home-route .home-workspace-tap-area,:root[data-theme=graphite] .app.app-home-route .home-security-preview,:root[data-theme=graphite] .app.app-home-route .home-security-preview-core{background:#111315!important;color:#eef1f6!important}:root[data-theme=graphite] .app.app-home-route .home-security-block-ring .home-block-ring-center{background:#07080bb8!important}:root[data-theme=graphite] .app.app-home-route,:root[data-theme=graphite] .app.app-home-route .main-content,:root[data-theme=graphite] .app.app-home-route .home-page,:root[data-theme=graphite] .app.app-home-route .home-hero-wrap,:root[data-theme=graphite] .app.app-home-route .home-workspace-tap-area{background:#111315!important}:root:not([data-theme=graphite]) .modal-backdrop:has(.modal-sheet-smart-send),:root:not([data-theme=graphite]) .modal-backdrop:has(.modal-sheet-sub){background:#433a2b57!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send,:root:not([data-theme=graphite]) .modal-sheet-sub{background:linear-gradient(180deg,#fffefa,#fbf4e7)!important;border-color:#b884256b!important;color:#303a31!important;box-shadow:0 -12px 34px #7652162e,0 0 0 1px #ffffffb8 inset!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .modal-handle,:root:not([data-theme=graphite]) .modal-sheet-sub .modal-handle{background:#cfb98a!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-header h2,:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-balance-amount,:root:not([data-theme=graphite]) .modal-sheet-sub .ss-sub-title h3,:root:not([data-theme=graphite]) .modal-sheet-sub .ss-lock-amount{color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-balance-unit,:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-balance-meta,:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-type-desc,:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-hint,:root:not([data-theme=graphite]) .modal-sheet-sub .ss-lock-note,:root:not([data-theme=graphite]) .modal-sheet-sub .ss-hint,:root:not([data-theme=graphite]) .modal-sheet-sub .ss-share small{color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-live-dot{color:#34754c!important;background:transparent!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-live-dot:before{background:#68c982!important;box-shadow:0 0 5px #4ca4638c!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-retry{color:#b85d33!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-tab,:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-seg-btn,:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-type-card,:root:not([data-theme=graphite]) .modal-sheet-sub .ss-lock-card,:root:not([data-theme=graphite]) .modal-sheet-sub .ss-share{background:#ffffff85!important;border-color:#b8842552!important;color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-tab,:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-seg-btn{color:#5e695d!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-tab.on,:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-seg-btn.on{background:#e0ae3733!important;border-color:#b88425b8!important;color:#8e5d10!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-type-card:hover,:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-quick-btn:hover{background:#fff7dee6!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-type-icon,:root:not([data-theme=graphite]) .modal-sheet-sub .ss-sub-icon{background:#e0ae3729!important;border-color:#b884256b!important;color:#a86c12!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-type-label,:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-type-chevron{color:#3d493d!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-help,:root:not([data-theme=graphite]) .modal-sheet-sub .ss-help{background:#e0ae371f!important;border-left-color:#c28a22!important;color:#66705f!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-body .field label,:root:not([data-theme=graphite]) .modal-sheet-sub .field label{color:#5c665a!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-body .field input,:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-body .field textarea,:root:not([data-theme=graphite]) .modal-sheet-sub .field input,:root:not([data-theme=graphite]) .modal-sheet-sub .field textarea,:root:not([data-theme=graphite]) .modal-sheet-sub .ss-secret-input,:root:not([data-theme=graphite]) .modal-sheet-sub .ss-share textarea{background:#ffffffad!important;border-color:#b8842561!important;color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-body .field input::placeholder,:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-body .field textarea::placeholder,:root:not([data-theme=graphite]) .modal-sheet-sub .field input::placeholder,:root:not([data-theme=graphite]) .modal-sheet-sub .field textarea::placeholder{color:#a69d8d!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-body .field input:focus,:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-body .field textarea:focus,:root:not([data-theme=graphite]) .modal-sheet-sub .field input:focus,:root:not([data-theme=graphite]) .modal-sheet-sub .field textarea:focus,:root:not([data-theme=graphite]) .modal-sheet-sub .ss-secret-input:focus{border-color:#c28a22!important;box-shadow:0 0 0 3px #e0ae372e!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-mykey,:root:not([data-theme=graphite]) .modal-sheet-sub .ss-mykey{background:#518e5b1a!important;color:#687468!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-mykey code,:root:not([data-theme=graphite]) .modal-sheet-sub .ss-mykey code{color:#34754c!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-quick-btn{background:linear-gradient(180deg,#b98525,#986817)!important;color:#fff9e9!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-cta-dock{background:linear-gradient(180deg,#fbf4e700,#fbf4e7e6 38%,#fbf4e7)!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-msg.ok,:root:not([data-theme=graphite]) .modal-sheet-sub .ss-msg.ok{background:#4ca46321!important;color:#34754c!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-msg.bad,:root:not([data-theme=graphite]) .modal-sheet-sub .ss-msg.bad{background:#b85d331f!important;color:#a94d2f!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .std-btn-primary,:root:not([data-theme=graphite]) .modal-sheet-sub .std-btn-primary{background:linear-gradient(180deg,#c9972d,#a97118)!important;border-color:#b78324!important;color:#fff9e9!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .std-btn-secondary,:root:not([data-theme=graphite]) .modal-sheet-sub .std-btn-secondary{background:#ffffff9e!important;border-color:#b8842575!important;color:#496349!important}:root:not([data-theme=graphite]) .modal-sheet-smart-send .ss-sub-close,:root:not([data-theme=graphite]) .modal-sheet-sub .ss-sub-close{background:#ffffffa3!important;border-color:#b8842561!important;color:#837866!important}:root:not([data-theme=graphite]) .modal-sheet-sub .ss-lock-badge.open{background:#4ca46326!important;color:#34754c!important}:root:not([data-theme=graphite]) .modal-sheet-sub .ss-lock-badge.locked{background:#8277621f!important;color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-sub .ss-secret-reveal{background:#b884251f!important;border-color:#b8842561!important;color:#8e5d10!important}:root:not([data-theme=graphite]) .modal-sheet-sub .ss-secret-reveal code,:root:not([data-theme=graphite]) .modal-sheet-sub .ss-secret-copy,:root:not([data-theme=graphite]) .modal-sheet-sub .ss-saved-secret-copy{color:#8e5d10!important}:root:not([data-theme=graphite]) .modal-sheet-sub .ss-secret-copy,:root:not([data-theme=graphite]) .modal-sheet-sub .ss-saved-secret-copy{background:#e0ae3729!important;border-color:#b8842570!important}:root:not([data-theme=graphite]) .stats-page{color:#302516!important}:root:not([data-theme=graphite]) .stats-page .stats-hero-title,:root:not([data-theme=graphite]) .stats-page .stats-card-title,:root:not([data-theme=graphite]) .stats-page .metric-value,:root:not([data-theme=graphite]) .stats-page .stats-card-value,:root:not([data-theme=graphite]) .stats-page .sec-stat-value,:root:not([data-theme=graphite]) .stats-page .pow-stat-value,:root:not([data-theme=graphite]) .stats-page .health-val,:root:not([data-theme=graphite]) .stats-page .progress-percent,:root:not([data-theme=graphite]) .stats-page .pow-retarget-ring-count{color:#302516!important}:root:not([data-theme=graphite]) .stats-page .stats-hero-sub,:root:not([data-theme=graphite]) .stats-page .stats-hero-time,:root:not([data-theme=graphite]) .stats-page .stats-section-title,:root:not([data-theme=graphite]) .stats-page .metric-label,:root:not([data-theme=graphite]) .stats-page .metric-sub,:root:not([data-theme=graphite]) .stats-page .security-desc,:root:not([data-theme=graphite]) .stats-page .sec-stat-label,:root:not([data-theme=graphite]) .stats-page .pow-stat-label,:root:not([data-theme=graphite]) .stats-page .pow-retarget-ring-label,:root:not([data-theme=graphite]) .stats-page .stats-caption,:root:not([data-theme=graphite]) .stats-page .health-label{color:#817969!important}:root:not([data-theme=graphite]) .stats-page .metric-card,:root:not([data-theme=graphite]) .stats-page .stats-card,:root:not([data-theme=graphite]) .stats-page .sec-stat,:root:not([data-theme=graphite]) .stats-page .pow-stat,:root:not([data-theme=graphite]) .stats-page .health-item{background:linear-gradient(145deg,#fffefa,#f7eddb)!important;border-color:#b8842561!important;box-shadow:inset 0 1px #ffffffdb,0 5px 14px #7e581214!important}:root:not([data-theme=graphite]) .stats-page .metric-icon,:root:not([data-theme=graphite]) .stats-page .stats-card-icon,:root:not([data-theme=graphite]) .stats-page .health-icon{background:#e0ae3729!important;color:#a86c12!important}:root:not([data-theme=graphite]) .stats-page .stats-hero-badge,:root:not([data-theme=graphite]) .stats-page .stats-badge.badge-strong{background:#4ca46324!important;color:#34754c!important}:root:not([data-theme=graphite]) .stats-page .stats-hero-badge-dot{background:#4ca463!important}:root:not([data-theme=graphite]) .stats-page .stats-badge.badge-moderate{background:#b8842529!important;color:#9a6816!important}:root:not([data-theme=graphite]) .stats-page .stats-badge.badge-weak{background:#b85d3321!important;color:#a94d2f!important}:root:not([data-theme=graphite]) .stats-page .progress-ring-track,:root:not([data-theme=graphite]) .stats-page .pow-retarget-ring-track{stroke:#b8842547!important}:root:not([data-theme=graphite]) .stats-page .progress-ring-fill,:root:not([data-theme=graphite]) .stats-page .pow-retarget-ring-fill{stroke:#c28a22!important}:root:not([data-theme=graphite]) .stats-page .health-val.health-synced{color:#34754c!important}:root:not([data-theme=graphite]) .stats-page .health-val.health-syncing{color:#b85d33!important}:root:not([data-theme=graphite]) .ns-grid-backdrop{background:#433a2b57!important}:root:not([data-theme=graphite]) .ns-grid-glass-card{background:radial-gradient(circle at 18% 0%,rgba(238,193,82,.16),transparent 42%),radial-gradient(circle at 88% 12%,rgba(59,155,112,.1),transparent 42%),linear-gradient(145deg,#fffefa,#f7eddb)!important;border-color:#b884256b!important;box-shadow:0 20px 50px #76521633,inset 0 1px #ffffffd1!important;color:#302516!important}:root:not([data-theme=graphite]) .ns-grid-page-title,:root:not([data-theme=graphite]) .ns-grid-glass-card .metric-value,:root:not([data-theme=graphite]) .ns-grid-glass-card .stats-card-value,:root:not([data-theme=graphite]) .ns-grid-glass-card .sec-stat-value,:root:not([data-theme=graphite]) .ns-grid-glass-card .pow-stat-value,:root:not([data-theme=graphite]) .ns-grid-glass-card .health-val,:root:not([data-theme=graphite]) .ns-grid-glass-card .progress-percent,:root:not([data-theme=graphite]) .ns-grid-glass-card .pow-retarget-ring-count{color:#302516!important}:root:not([data-theme=graphite]) .ns-grid-glass-card .metric-label,:root:not([data-theme=graphite]) .ns-grid-glass-card .metric-sub,:root:not([data-theme=graphite]) .ns-grid-glass-card .sec-stat-label,:root:not([data-theme=graphite]) .ns-grid-glass-card .pow-stat-label,:root:not([data-theme=graphite]) .ns-grid-glass-card .pow-retarget-ring-label,:root:not([data-theme=graphite]) .ns-grid-glass-card .health-label,:root:not([data-theme=graphite]) .ns-grid-hint{color:#817969!important}:root:not([data-theme=graphite]) .ns-grid-glass-card .metric-card,:root:not([data-theme=graphite]) .ns-grid-glass-card .sec-stat,:root:not([data-theme=graphite]) .ns-grid-glass-card .pow-stat,:root:not([data-theme=graphite]) .ns-grid-glass-card .health-item{background:#ffffff85!important;border-color:#b8842552!important}:root:not([data-theme=graphite]) .ns-grid-glass-card .metric-icon,:root:not([data-theme=graphite]) .ns-grid-glass-card .health-icon{background:#e0ae3729!important;color:#a86c12!important}:root:not([data-theme=graphite]) .ns-grid-glass-card .stats-badge.badge-strong{background:#4ca46324!important;color:#34754c!important}:root:not([data-theme=graphite]) .ns-grid-glass-card .progress-ring-track,:root:not([data-theme=graphite]) .ns-grid-glass-card .pow-retarget-ring-track{stroke:#b8842547!important}:root:not([data-theme=graphite]) .modal-sheet-address-book{background:linear-gradient(180deg,#fffefa,#fbf4e7)!important;border-color:#b884256b!important;color:#303a31!important;box-shadow:0 -12px 34px #7652162e,inset 0 1px #ffffffc7!important}:root:not([data-theme=graphite]) .modal-sheet-address-book .modal-handle{background:#cfb98a!important}:root:not([data-theme=graphite]) .modal-sheet-address-book .modal-title{color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-address-book .ab-empty{color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-address-book .ab-row{border-bottom:1px solid rgba(184,132,37,.16)!important;color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-address-book .ab-row:active{background:#e0ae3724!important}:root:not([data-theme=graphite]) .modal-sheet-address-book .ab-badge.sent{background:#4ca46326!important;color:#34754c!important}:root:not([data-theme=graphite]) .modal-sheet-address-book .ab-badge.received{background:#e0ae372b!important;color:#a86c12!important}:root:not([data-theme=graphite]) .modal-sheet-address-book .ab-addr{color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-address-book .ab-meta{color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-address-book .ab-send-hint{color:#a86c12!important}:root:not([data-theme=graphite]) .modal-sheet-invoices,:root:not([data-theme=graphite]) .modal-sheet-invoice-light{background:linear-gradient(180deg,#fffefa,#fbf4e7)!important;border-color:#b884256b!important;color:#303a31!important;box-shadow:0 -12px 34px #7652162e,inset 0 1px #ffffffc7!important}:root:not([data-theme=graphite]) .modal-sheet-invoices .modal-handle,:root:not([data-theme=graphite]) .modal-sheet-invoice-light .modal-handle{background:#cfb98a!important}:root:not([data-theme=graphite]) .modal-sheet-invoices .general-card-window,:root:not([data-theme=graphite]) .modal-sheet-invoice-light .general-card-window{color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-invoices .general-window-header,:root:not([data-theme=graphite]) .modal-sheet-invoices .general-card-guidance-title,:root:not([data-theme=graphite]) .modal-sheet-invoices .general-card-window .general-drop-code-label,:root:not([data-theme=graphite]) .modal-sheet-invoice-light .general-window-header,:root:not([data-theme=graphite]) .modal-sheet-invoice-light .general-card-guidance-title,:root:not([data-theme=graphite]) .modal-sheet-invoice-light .general-drop-code-label{color:#4e5e4e!important}:root:not([data-theme=graphite]) .modal-sheet-invoices .general-drop-code-hint,:root:not([data-theme=graphite]) .modal-sheet-invoice-light .general-drop-code-hint{color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-invoices .general-card-page-dots button,:root:not([data-theme=graphite]) .modal-sheet-invoice-light .general-card-page-dots button{background:#b884254d!important}:root:not([data-theme=graphite]) .modal-sheet-invoices .general-card-page-dots button.active,:root:not([data-theme=graphite]) .modal-sheet-invoice-light .general-card-page-dots button.active{background:linear-gradient(90deg,#d5a435,#a86c12)!important}:root:not([data-theme=graphite]) .modal-sheet-invoices .card-mode-toggle button,:root:not([data-theme=graphite]) .modal-sheet-invoice-light .card-mode-toggle button{color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-invoices .card-mode-toggle button.active,:root:not([data-theme=graphite]) .modal-sheet-invoice-light .card-mode-toggle button.active{background:linear-gradient(135deg,#c9972d,#a97118)!important;color:#fff9e9!important}:root:not([data-theme=graphite]) .modal-sheet-invoice-light .card-sales-history-row,:root:not([data-theme=graphite]) .modal-sheet-invoice-light .card-ticket-row,:root:not([data-theme=graphite]) .modal-sheet-invoice-light .card-merchant-settings-btn{border-color:#b884253d!important;color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-invoice-light .card-sales-history-item,:root:not([data-theme=graphite]) .modal-sheet-invoice-light .card-sales-history-amount,:root:not([data-theme=graphite]) .modal-sheet-invoice-light .card-ticket-row b,:root:not([data-theme=graphite]) .modal-sheet-invoice-light .card-merchant-settings-btn span{color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-invoice-light .tx-row-addr,:root:not([data-theme=graphite]) .modal-sheet-invoice-light .card-ticket-row,:root:not([data-theme=graphite]) .modal-sheet-invoice-light .general-drop-code-hint{color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-invoice-light .card-sales-history-status-paid{color:#34754c!important}:root:not([data-theme=graphite]) .modal-sheet-invoice-light .card-sales-history-status-pending{color:#b85d33!important}:root:not([data-theme=graphite]) .modal-sheet-invoice-light .card-sales-history-link,:root:not([data-theme=graphite]) .modal-sheet-invoice-light .card-sales-history-view-receipt-btn,:root:not([data-theme=graphite]) .modal-sheet-invoice-light .card-merchant-settings-btn b{color:#a86c12!important}:root:not([data-theme=graphite]) .modal-sheet-invoice-light .card-merchant-settings-danger span,:root:not([data-theme=graphite]) .modal-sheet-invoice-light .card-merchant-settings-danger b{color:#b85d33!important}:root:not([data-theme=graphite]) .modal-sheet-swap,:root:not([data-theme=graphite]) .modal-sheet-pay-link{background:linear-gradient(180deg,#fffefa,#fbf4e7)!important;border-color:#b884256b!important;color:#303a31!important;box-shadow:0 -12px 34px #7652162e,inset 0 1px #ffffffc7!important}:root:not([data-theme=graphite]) .modal-sheet-swap .modal-handle,:root:not([data-theme=graphite]) .modal-sheet-pay-link .modal-handle{background:#cfb98a!important}:root:not([data-theme=graphite]) .modal-sheet-swap .modal-title,:root:not([data-theme=graphite]) .modal-sheet-pay-link .modal-title{color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-swap .coming-soon-sheet{color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-swap .coming-soon-sheet svg{stroke:#a86c12!important}:root:not([data-theme=graphite]) .modal-sheet-swap .coming-soon-title{color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-swap .coming-soon-desc{color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-pay-link .pay-link-qr-wrap{background:#fffefa!important;border:1px solid rgba(184,132,37,.42)!important;box-shadow:0 8px 20px #7e58121f!important}:root:not([data-theme=graphite]) .modal-sheet-pay-link .pay-link-qr-placeholder{background:#e0ae371f!important}:root:not([data-theme=graphite]) .modal-sheet-pay-link .pay-link-addr,:root:not([data-theme=graphite]) .modal-sheet-pay-link .pay-link-label{color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-pay-link .pay-link-input{background:#ffffffad!important;border-color:#b8842561!important;color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-pay-link .pay-link-input::placeholder{color:#a69d8d!important}:root:not([data-theme=graphite]) .modal-sheet-pay-link .pay-link-input:focus{outline:none!important;border-color:#c28a22!important;box-shadow:0 0 0 3px #e0ae372e!important}:root:not([data-theme=graphite]) .modal-sheet-pay-link .pay-link-url-row{background:#e0ae371a!important;border-color:#b884254d!important}:root:not([data-theme=graphite]) .modal-sheet-pay-link .pay-link-url{color:#34754c!important}:root:not([data-theme=graphite]) .modal-sheet-pay-link .std-btn-primary{background:linear-gradient(180deg,#c9972d,#a97118)!important;border-color:#b78324!important;color:#fff9e9!important}:root:not([data-theme=graphite]) .modal-sheet-pay-link .std-btn-secondary{background:#ffffff9e!important;border-color:#b8842575!important;color:#496349!important}:root:not([data-theme=graphite]) .modal-sheet-account,:root:not([data-theme=graphite]) .modal-sheet-account-child{background:linear-gradient(180deg,#fffefa,#fbf4e7)!important;border-color:#b884256b!important;color:#303a31!important;box-shadow:0 -12px 34px #7652162e,inset 0 1px #ffffffc7!important}:root:not([data-theme=graphite]) .modal-sheet-account .modal-handle,:root:not([data-theme=graphite]) .modal-sheet-account-child .modal-handle{background:#cfb98a!important}:root:not([data-theme=graphite]) .modal-sheet-account .modal-title,:root:not([data-theme=graphite]) .modal-sheet-account-child .modal-title{color:#6f685b!important}:root:not([data-theme=graphite]) .modal-sheet-account .acct-sheet,:root:not([data-theme=graphite]) .modal-sheet-account-child .modal-body{color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-account .mine-hero,:root:not([data-theme=graphite]) .modal-sheet-account .panel,:root:not([data-theme=graphite]) .modal-sheet-account .account-profile-panel,:root:not([data-theme=graphite]) .modal-sheet-account .account-coins-panel,:root:not([data-theme=graphite]) .modal-sheet-account .account-security-panel,:root:not([data-theme=graphite]) .modal-sheet-account .account-danger-panel{background:linear-gradient(145deg,#fffefa,#f7eddb)!important;border-color:#b8842561!important;color:#303a31!important;box-shadow:inset 0 1px #ffffffdb,0 5px 14px #7e581214!important}:root:not([data-theme=graphite]) .modal-sheet-account .mine-kicker,:root:not([data-theme=graphite]) .modal-sheet-account .mine-hero h1,:root:not([data-theme=graphite]) .modal-sheet-account .panel-header,:root:not([data-theme=graphite]) .modal-sheet-account .list-row-label,:root:not([data-theme=graphite]) .modal-sheet-account .account-identity-name,:root:not([data-theme=graphite]) .modal-sheet-account .account-row>span:last-child,:root:not([data-theme=graphite]) .modal-sheet-account .account-security-faceid-action,:root:not([data-theme=graphite]) .modal-sheet-account .account-consolidate-stats b{color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-account .mine-hero p,:root:not([data-theme=graphite]) .modal-sheet-account .muted,:root:not([data-theme=graphite]) .modal-sheet-account .account-row-label,:root:not([data-theme=graphite]) .modal-sheet-account .account-identity-label,:root:not([data-theme=graphite]) .modal-sheet-account .account-identity-meta,:root:not([data-theme=graphite]) .modal-sheet-account .account-address-value,:root:not([data-theme=graphite]) .modal-sheet-account .account-consolidate-stats small{color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-account .list-row,:root:not([data-theme=graphite]) .modal-sheet-account .account-row,:root:not([data-theme=graphite]) .modal-sheet-account .account-consolidate-row{border-color:#b8842538!important}:root:not([data-theme=graphite]) .modal-sheet-account .list-row-icon,:root:not([data-theme=graphite]) .modal-sheet-account .account-byte-icon{background:#e0ae3729!important;color:#a86c12!important}:root:not([data-theme=graphite]) .modal-sheet-account .list-row-chevron{color:#a86c12!important}:root:not([data-theme=graphite]) .modal-sheet-account .list-row-tap:active,:root:not([data-theme=graphite]) .modal-sheet-account .account-security-faceid-action:active{background:#e0ae3724!important}:root:not([data-theme=graphite]) .modal-sheet-account .pill-on{background:#4ca46326!important;color:#34754c!important}:root:not([data-theme=graphite]) .modal-sheet-account .pill-off{background:#8277621f!important;color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-account .account-consolidate-btn,:root:not([data-theme=graphite]) .modal-sheet-account .btn-primary,:root:not([data-theme=graphite]) .modal-sheet-account-child .btn-primary{background:linear-gradient(180deg,#c9972d,#a97118)!important;border-color:#b78324!important;color:#fff9e9!important}:root:not([data-theme=graphite]) .modal-sheet-account .account-danger-panel .btn-danger{background:linear-gradient(180deg,#c66b42,#a94d2f)!important;color:#fff9e9!important}:root:not([data-theme=graphite]) .modal-sheet-account .account-consolidate-done-icon,:root:not([data-theme=graphite]) .modal-sheet-account .account-consolidate-msg{color:#34754c!important}:root:not([data-theme=graphite]) .modal-sheet-account-child .field label,:root:not([data-theme=graphite]) .modal-sheet-account-child .muted{color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-account-child .field input,:root:not([data-theme=graphite]) .modal-sheet-account-child .field textarea,:root:not([data-theme=graphite]) .modal-sheet-account-child .public-key-display{background:#ffffffad!important;border-color:#b8842561!important;color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-account-child .account-consolidate-modal>.muted,:root:not([data-theme=graphite]) .modal-sheet-account-child .account-consolidate-complete-footer,:root:not([data-theme=graphite]) .modal-sheet-account-child .account-consolidate-hint{color:#6f685b!important}:root:not([data-theme=graphite]) .modal-sheet-account-child .account-consolidate-stats span{background:#ffffff94!important;border-color:#b8842557!important}:root:not([data-theme=graphite]) .modal-sheet-account-child .account-consolidate-stats b{color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-account-child .account-consolidate-stats small{color:#6f685b!important}:root:not([data-theme=graphite]) .modal-sheet-account-child .account-consolidate-msg{color:#34754c!important}:root:not([data-theme=graphite]) .modal-sheet-account-child .field input:focus,:root:not([data-theme=graphite]) .modal-sheet-account-child .field textarea:focus,:root:not([data-theme=graphite]) .modal-sheet-account-child .public-key-display:focus{border-color:#c28a22!important;box-shadow:0 0 0 3px #e0ae372e!important}:root:not([data-theme=graphite]) .modal-sheet-account .account-card-action-strip .card-preview-strip{background:radial-gradient(circle at 18% 50%,rgba(224,174,55,.2),transparent 34%),linear-gradient(145deg,#fffefa,#f1e4ca)!important;border-color:#b8842580!important;box-shadow:inset 0 1px #ffffffe6,0 7px 16px #7e58121f!important;color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-account .account-card-action-strip .card-preview-strip:after{background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.58) 42%,transparent 66%)!important}:root:not([data-theme=graphite]) .modal-sheet-account .account-card-action-strip .card-preview-strip-title{color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-account .account-card-action-strip .card-preview-strip-sub{color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-account .account-card-action-strip .card-preview-strip>svg{color:#a86c12!important;filter:none!important}:root:not([data-theme=graphite]) .modal-sheet-account .account-consolidate-strip-icon{color:#fff9e9!important;background:linear-gradient(145deg,#c9972d,#a97118)!important;box-shadow:inset 0 0 0 1px #ffffff6b,0 4px 10px #7e581229!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed{background:linear-gradient(180deg,#fffefa,#fbf4e7)!important;border-color:#b884256b!important;color:#303a31!important;box-shadow:0 -12px 34px #7652162e,inset 0 1px #ffffffc7!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .modal-handle{background:#cfb98a!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .modal-title,:root:not([data-theme=graphite]) .modal-sheet-full-bleed .general-window-header{color:#6f685b!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .general-container,:root:not([data-theme=graphite]) .modal-sheet-full-bleed .general-window-content{background:transparent!important;color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .general-route-btn{background:radial-gradient(circle at 16% 18%,rgba(224,174,55,.16),transparent 34%),linear-gradient(145deg,#fffefa,#f4ead8)!important;border-color:#b8842561!important;box-shadow:inset 0 1px #ffffffe0,0 5px 14px #7e581214!important;color:#3e4b3e!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .general-route-btn span{color:#3e4b3e!important;-webkit-text-fill-color:#3e4b3e!important;background:none!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .general-route-btn svg{color:#a86c12!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .general-route-btn.active{color:#a86c12!important;border-color:#b884259e!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .general-route-btn.alerts{color:#b85d33!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .general-route-btn.alerts svg{color:#b85d33!important}:root:not([data-theme=graphite]) .modal-sheet-general-content{background:linear-gradient(180deg,#fffefa,#fbf4e7)!important;border-color:#b884256b!important;color:#303a31!important;box-shadow:0 -12px 34px #7652162e,inset 0 1px #ffffffc7!important}:root:not([data-theme=graphite]) .modal-sheet-general-content .modal-handle{background:#cfb98a!important}:root:not([data-theme=graphite]) .modal-sheet-general-content .modal-title,:root:not([data-theme=graphite]) .modal-sheet-general-content .general-window-header,:root:not([data-theme=graphite]) .modal-sheet-general-content .general-card-guidance-title,:root:not([data-theme=graphite]) .modal-sheet-general-content .trading-coming-soon span{color:#6f685b!important}:root:not([data-theme=graphite]) .modal-sheet-general-content .general-drop-code-hint,:root:not([data-theme=graphite]) .modal-sheet-general-content .trading-sheet,:root:not([data-theme=graphite]) .modal-sheet-general-content .trading-coming-soon{color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-general-content .general-security-window,:root:not([data-theme=graphite]) .modal-sheet-general-content .general-card-window{color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-general-content .general-security-summary,:root:not([data-theme=graphite]) .modal-sheet-general-content .general-security-alarm,:root:not([data-theme=graphite]) .modal-sheet-general-content .hp-stat-row{background:linear-gradient(145deg,#fffefa,#f4ead8)!important;border-color:#b8842557!important;color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-general-content .general-security-summary-title,:root:not([data-theme=graphite]) .modal-sheet-general-content .general-security-alarm-value,:root:not([data-theme=graphite]) .modal-sheet-general-content .hp-stat-row-value{color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-general-content .general-security-summary-copy,:root:not([data-theme=graphite]) .modal-sheet-general-content .general-security-alarm-label,:root:not([data-theme=graphite]) .modal-sheet-general-content .hp-stat-row-label{color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-general-content .general-security-chip{background:#e0ae3729!important;border-color:#b8842561!important;color:#a86c12!important}:root:not([data-theme=graphite]) .modal-sheet-general-content .hp-gauge-center{fill:#fffefa!important}:root:not([data-theme=graphite]) .modal-sheet-general-content .general-security-badge{background:#4ca46324!important;color:#34754c!important}:root:not([data-theme=graphite]) .modal-sheet-general-content .general-card-window,:root:not([data-theme=graphite]) .modal-sheet-invoices .general-card-window{background:transparent!important;background-color:transparent!important}:root:not([data-theme=graphite]) .modal-sheet-general-content .general-card-stage,:root:not([data-theme=graphite]) .modal-sheet-invoices .general-card-stage,:root:not([data-theme=graphite]) .modal-sheet-general-content .general-card-pages,:root:not([data-theme=graphite]) .modal-sheet-invoices .general-card-pages{background:transparent!important;color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-general-content .card-mode-toggle,:root:not([data-theme=graphite]) .modal-sheet-invoices .card-mode-toggle{background:#ffffff9e!important;border-color:#b8842561!important}:root:not([data-theme=graphite]) .modal-sheet-general-content .card-mode-toggle button,:root:not([data-theme=graphite]) .modal-sheet-invoices .card-mode-toggle button{color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-general-content .card-mode-toggle button.active,:root:not([data-theme=graphite]) .modal-sheet-invoices .card-mode-toggle button.active{background:linear-gradient(135deg,#c9972d,#a97118)!important;color:#fff9e9!important}:root:not([data-theme=graphite]) .modal-sheet-general-content .general-card-page-dots button,:root:not([data-theme=graphite]) .modal-sheet-invoices .general-card-page-dots button{background:#b884254d!important}:root:not([data-theme=graphite]) .modal-sheet-general-content .general-card-page-dots button.active,:root:not([data-theme=graphite]) .modal-sheet-invoices .general-card-page-dots button.active{background:linear-gradient(90deg,#d5a435,#a86c12)!important}:root:not([data-theme=graphite]) .modal-sheet-invoices .modal-title,:root:not([data-theme=graphite]) .modal-sheet-general-content .modal-title{color:#6f685b!important}:root:not([data-theme=graphite]) .modal-sheet-invoices .general-card-guidance-title,:root:not([data-theme=graphite]) .modal-sheet-general-content .general-card-guidance-title{color:#6f685b!important}:root:not([data-theme=graphite]) .modal-sheet-invoices .general-drop-code-hint,:root:not([data-theme=graphite]) .modal-sheet-general-content .general-drop-code-hint{color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-general-content .general-nearby-audio-card-core .general-card-guidance-title,:root:not([data-theme=graphite]) .modal-sheet-general-content .general-nearby-audio-card-core .general-drop-code-hint{color:#000!important}:root:not([data-theme=graphite]) .modal-sheet-general-content .trading-sheet-coming-soon,:root:not([data-theme=graphite]) .modal-sheet-general-content .trading-coming-soon{background:transparent!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .transfer-flow-row{border-bottom-color:#b8842529!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .transfer-flow-row-party,:root:not([data-theme=graphite]) .modal-sheet-full-bleed .network-status-value{color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .transfer-flow-row-time,:root:not([data-theme=graphite]) .modal-sheet-full-bleed .network-status-label{color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .transfer-flow-row-arrow.sent,:root:not([data-theme=graphite]) .modal-sheet-full-bleed .transfer-flow-row-amount.sent{color:#b85d33!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .transfer-flow-row-arrow.received,:root:not([data-theme=graphite]) .modal-sheet-full-bleed .transfer-flow-row-amount.received,:root:not([data-theme=graphite]) .modal-sheet-full-bleed .network-status-dot.live{color:#34754c!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .network-status-dot.live{background:#72bd72!important;box-shadow:0 0 8px #4ca46380!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .network-status-cell{border-color:#b884252e!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .block-activity-title,:root:not([data-theme=graphite]) .modal-sheet-full-bleed .general-security-summary-title{color:#6f685b!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .block-activity-subtitle,:root:not([data-theme=graphite]) .modal-sheet-full-bleed .block-activity-latest .muted,:root:not([data-theme=graphite]) .modal-sheet-full-bleed .block-activity-foot .muted,:root:not([data-theme=graphite]) .modal-sheet-full-bleed .general-security-summary-copy,:root:not([data-theme=graphite]) .modal-sheet-full-bleed .general-security-stat-label,:root:not([data-theme=graphite]) .modal-sheet-full-bleed .general-security-alarm-label{color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .block-activity-latest,:root:not([data-theme=graphite]) .modal-sheet-full-bleed .block-activity-foot strong,:root:not([data-theme=graphite]) .modal-sheet-full-bleed .general-security-stat-value,:root:not([data-theme=graphite]) .modal-sheet-full-bleed .general-security-summary-copy{color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .block-activity-latest.slow{color:#b85d33!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .block-activity-chart{background:linear-gradient(180deg,#ffffffbd,#f7eddab8),#f4ead8!important;border-color:#b8842538!important;box-shadow:inset 0 1px #ffffffdb,inset 0 -18px 30px #7e58120d!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .block-activity-chart:before{background:linear-gradient(90deg,rgba(184,132,37,.12) 1px,transparent 1px),linear-gradient(180deg,rgba(184,132,37,.1) 1px,transparent 1px)!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .general-security-stat{background:linear-gradient(145deg,#fffefa,#f4ead8)!important;border-color:#b884253d!important;box-shadow:inset 0 1px #ffffffc7!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .general-security-alarm{background:#b884251f!important;border-color:#b884253d!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .general-security-alarm-value{color:#4e5e4e!important}:root:not([data-theme=graphite]) .modal-sheet-full-bleed .general-security-badge.strong{color:#34754c!important;background:#4ca46324!important}:root:not([data-theme=graphite]) .app.app-home-route .dash-heading{background:none!important;color:#a86c12!important;-webkit-text-fill-color:#a86c12!important;text-shadow:0 1px 0 rgba(255,255,255,.86),0 2px 5px rgba(139,87,8,.14)!important}:root:not([data-theme=graphite]) .pwa-update-banner{background:radial-gradient(circle at 16% 20%,rgba(224,174,55,.16),transparent 25%),radial-gradient(circle at 84% 24%,rgba(76,164,99,.12),transparent 28%),linear-gradient(180deg,#fffffff5,#faf4e8f5)!important;border-color:#b884255c!important;box-shadow:0 10px 28px #76521629,inset 0 -1px #b884252e!important}:root:not([data-theme=graphite]) .pwa-update-banner-icon{color:#d29a25!important}:root:not([data-theme=graphite]) .pwa-update-banner-copy strong{color:#303a31!important}:root:not([data-theme=graphite]) .pwa-update-banner-copy span{color:#817969!important}:root:not([data-theme=graphite]) .pwa-update-banner-action{background:linear-gradient(105deg,#76c875,#54a89d)!important;color:#17351e!important;box-shadow:inset 0 1px #ffffff80,0 4px #368b78,0 8px 14px #3470462e!important}:root:not([data-theme=graphite]) .app.app-home-route .home-block-ring{filter:drop-shadow(0 10px 18px rgba(39,91,54,.16))!important}:root:not([data-theme=graphite]) .app.app-home-route .home-block-ring .block-ring-track{stroke:#285b36!important}:root:not([data-theme=graphite]) .app.app-home-route .home-block-ring .block-ring-glow-stop-a,:root:not([data-theme=graphite]) .app.app-home-route .home-block-ring .block-ring-glow-stop-b{stop-color:#285b36!important}:root:not([data-theme=graphite]) .app.app-home-route .home-block-ring .block-ring-glow-stop-c,:root:not([data-theme=graphite]) .app.app-home-route .home-block-ring .block-ring-glow-stop-d{stop-color:#285b36!important}:root:not([data-theme=graphite]) .app.app-home-route .home-block-ring .block-ring-segment-stop-a,:root:not([data-theme=graphite]) .app.app-home-route .home-block-ring .block-ring-segment-stop-b{stop-color:#c95c32!important}:root:not([data-theme=graphite]) .app.app-home-route .home-block-ring .block-ring-segment-stop-c,:root:not([data-theme=graphite]) .app.app-home-route .home-block-ring .block-ring-segment-stop-d{stop-color:#c95c32!important}:root:not([data-theme=graphite]) .app.app-home-route .home-block-ring .block-ring-shine-stop-a,:root:not([data-theme=graphite]) .app.app-home-route .home-block-ring .block-ring-shine-stop-b{stop-color:#c95c32!important}:root:not([data-theme=graphite]) .app.app-home-route .home-block-ring .block-ring-shine-stop-c{stop-color:#285b36!important}:root:not([data-theme=graphite]) .app.app-home-route .home-block-ring .home-block-ring-center{background:radial-gradient(circle at 38% 30%,#fffefa,#f7eddb 72%,#ead6a8)!important;box-shadow:inset 0 0 0 1px #b8842547,inset 0 0 18px #b884251a!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-page{color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-hero h1,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-card h2,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-card-row strong,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-session-timer strong,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .ms-side b,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .ms-stat b,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .ms-ring-inner strong,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-task-copy strong,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-proof-grid b,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-challenges-card h2{color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-hero p,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-card p,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-card small,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-card span,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .ms-title,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .ms-side small,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .ms-ring-inner span,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .ms-stat small,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-task-copy span,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-proof-grid small,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-proof-row span,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mv-copy span,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mv-meta span:first-child{color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-kicker,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mv-top .mine-kicker{color:#72cfc9!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-card,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-sheet .mine-task-visual,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-sheet .mine-proof-grid span,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-sheet .mine-proof-row{border-color:#b8842547!important;background:linear-gradient(145deg,#ffffffb8,#f7eddab8)!important;box-shadow:inset 0 1px #ffffffc7,0 8px 24px #8462240f!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-sheet .mine-carousel-card{background:transparent!important;box-shadow:none!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-session-grid span,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .ms-stat{border-color:#b884253d!important;background:#ffffff85!important;box-shadow:none!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .ms-ring,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-session-ring{background:conic-gradient(#c9972d var(--ring-deg),rgba(184,132,37,.18) 0deg)!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .ms-ring:before,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-session-ring:before{background:#fffaf0!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .ms-start,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-primary-btn{border:1px solid rgba(91,177,82,.55)!important;background:linear-gradient(180deg,#a5ed75,#73c96e)!important;color:#17351e!important;box-shadow:0 12px 26px #53b14d33!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-secondary-btn,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mv-control{border-color:#b884255c!important;background:#ffffff94!important;color:#a86c12!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-status-pill,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-live-pill,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mv-pill{border-color:#4ca4635c!important;background:#4ca4631f!important;color:#34754c!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-status-pill-unlocked,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .ms-state-live{color:#34754c!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-bit-progress span,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mv-seg{background:#b884252e!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-bit-progress span.active,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mv-seg-done{background:#72bd72!important;box-shadow:0 0 12px #4ca46347!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-carousel-dot{background:#b8842547!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-carousel-dot.active{background:linear-gradient(90deg,#d5a435,#a86c12)!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-session-grid b,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-proof-row b{color:#a86c12!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mine-referral-card .mine-session-grid b{color:#34754c!important}:root:not([data-theme=graphite]) .app.app-stats-route,:root:not([data-theme=graphite]) .app.app-stats-route .main-content{background:radial-gradient(circle at 18% 8%,rgba(235,190,78,.12),transparent 30%),linear-gradient(180deg,#fffefa,#f6eddd)!important}:root:not([data-theme=graphite]) .app.app-stats-route .tab-bar{background:radial-gradient(circle at 50% 0%,rgba(235,190,78,.18),transparent 42%),linear-gradient(180deg,#fffefa,#f4ead9)!important;border-top:1px solid rgba(184,132,37,.42)!important;box-shadow:0 -10px 28px #7e581221,inset 0 1px #fffffffa!important}:root:not([data-theme=graphite]) .app.app-stats-route .tab-bar-item{color:#6a5a43!important}:root:not([data-theme=graphite]) .app.app-stats-route .tab-bar-item .tab-bar-icon{color:#a6741e!important;filter:none!important}:root:not([data-theme=graphite]) .app.app-stats-route .tab-bar-item.active,:root:not([data-theme=graphite]) .app.app-stats-route .tab-bar-item.active .tab-bar-icon{color:#c95c32!important}:root:not([data-theme=graphite]) .app.app-stats-route .tab-bar-item.mine-activated,:root:not([data-theme=graphite]) .app.app-stats-route .tab-bar-item.mine-activated.active,:root:not([data-theme=graphite]) .app.app-stats-route .tab-bar-item.mine-activated .tab-bar-icon{color:#267743!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mv-copy strong,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mv-meta b,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mv-meta span,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mv-top{color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mv-copy span,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mv-meta span:first-child{color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mv-copy strong{color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mv-done .mv-copy strong,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mv-complete .mv-copy strong{color:#34754c!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mv-paused .mv-copy strong,:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mv-locked .mv-copy strong{color:#a86c12!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mv-seg{background:#b884252e!important}:root:not([data-theme=graphite]) .modal-sheet-mine.modal-sheet-general-content .mv-seg-done{background:#72bd72!important}:root:not([data-theme=graphite]) .app.app-activity-route,:root:not([data-theme=graphite]) .app.app-activity-route .main-content{background:radial-gradient(circle at 18% 8%,rgba(235,190,78,.12),transparent 30%),linear-gradient(180deg,#fffefa,#f6eddd)!important}:root:not([data-theme=graphite]) .app.app-activity-route .activity-page{color:#303a31!important}:root:not([data-theme=graphite]) .app.app-activity-route .activity-header{position:relative;z-index:1;margin-bottom:28px!important}:root:not([data-theme=graphite]) .app.app-activity-route .activity-header h2,:root:not([data-theme=graphite]) .app.app-activity-route .activity-kind{color:#303a31!important}:root:not([data-theme=graphite]) .app.app-activity-route .activity-header .muted,:root:not([data-theme=graphite]) .app.app-activity-route .activity-address,:root:not([data-theme=graphite]) .app.app-activity-route .activity-empty{color:#817969!important}:root:not([data-theme=graphite]) .app.app-activity-route .activity-summary-card,:root:not([data-theme=graphite]) .app.app-activity-route .activity-row{background:linear-gradient(145deg,#fffefa,#f7eddb)!important;border-color:#b884255c!important;box-shadow:inset 0 1px #ffffffd1,0 5px 14px #7e581212!important}:root:not([data-theme=graphite]) .app.app-activity-route .activity-summary-card>div:first-child{color:#817969!important}:root:not([data-theme=graphite]) .app.app-activity-route .activity-summary-card>div:last-child{color:#a94d2f!important}:root:not([data-theme=graphite]) .app.app-activity-route .activity-summary-card:nth-child(2)>div:last-child{color:#34754c!important}:root:not([data-theme=graphite]) .app.app-activity-route .activity-direction-icon.sent{background:#b85d3324!important}:root:not([data-theme=graphite]) .app.app-activity-route .activity-direction-icon.received{background:#4ca46324!important}:root:not([data-theme=graphite]) .app.app-activity-route .activity-direction-icon.sent svg,:root:not([data-theme=graphite]) .app.app-activity-route .activity-amount.sent{color:#b85d33!important;stroke:#b85d33!important}:root:not([data-theme=graphite]) .app.app-activity-route .activity-direction-icon.received svg,:root:not([data-theme=graphite]) .app.app-activity-route .activity-amount.received{color:#34754c!important;stroke:#34754c!important}:root:not([data-theme=graphite]) .app.app-activity-route .tab-bar{background:radial-gradient(circle at 50% 0%,rgba(235,190,78,.18),transparent 42%),linear-gradient(180deg,#fffefa,#f4ead9)!important;border-top:1px solid rgba(184,132,37,.42)!important;box-shadow:0 -10px 28px #7e581221,inset 0 1px #fffffffa!important}:root:not([data-theme=graphite]) .app.app-activity-route .tab-bar-item{color:#6a5a43!important}:root:not([data-theme=graphite]) .app.app-activity-route .tab-bar-item .tab-bar-icon{color:#a6741e!important;filter:none!important}:root:not([data-theme=graphite]) .app.app-activity-route .tab-bar-item.active,:root:not([data-theme=graphite]) .app.app-activity-route .tab-bar-item.active .tab-bar-icon{color:#c95c32!important}:root:not([data-theme=graphite]) .app.app-notifications-route,:root:not([data-theme=graphite]) .app.app-notifications-route .main-content,:root:not([data-theme=graphite]) .app.app-notifications-route .notif-page{background:#f8f5ef!important;color:#302516!important}:root:not([data-theme=graphite]) .app.app-notifications-route .act-title,:root:not([data-theme=graphite]) .app.app-notifications-route .notif-empty-text,:root:not([data-theme=graphite]) .app.app-notifications-route .notif-item-title{color:#302516!important}:root:not([data-theme=graphite]) .app.app-notifications-route .notif-empty-sub,:root:not([data-theme=graphite]) .app.app-notifications-route .notif-item-time,:root:not([data-theme=graphite]) .app.app-notifications-route .notif-item-sub,:root:not([data-theme=graphite]) .app.app-notifications-route .act-count{color:#817565!important}:root:not([data-theme=graphite]) .app.app-notifications-route .notif-empty-icon{color:#c95c32!important}:root:not([data-theme=graphite]) .app.app-notifications-route .tab-bar{background:radial-gradient(circle at 50% 0%,rgba(235,190,78,.18),transparent 42%),linear-gradient(180deg,#fffefa,#f4ead9)!important;border-top:1px solid rgba(184,132,37,.42)!important;box-shadow:0 -10px 28px #7e581221,inset 0 1px #fffffffa!important}:root:not([data-theme=graphite]) .app.app-notifications-route .tab-bar-item{color:#6a5a43!important}:root:not([data-theme=graphite]) .app.app-notifications-route .tab-bar-item .tab-bar-icon{color:#a6741e!important;filter:none!important}:root:not([data-theme=graphite]) .app.app-notifications-route .tab-bar-item.active,:root:not([data-theme=graphite]) .app.app-notifications-route .tab-bar-item.active .tab-bar-icon{color:#c95c32!important}:root:not([data-theme=graphite]) .app.app-home-route .dash-card-network{background-color:#fffefa!important;background-image:url(../network-map-light-clean.png)!important;background-position:center bottom!important;background-size:cover!important;background-repeat:no-repeat!important;background-blend-mode:normal!important}:root:not([data-theme=graphite]) .app.app-home-route .dash-card-network .dash-supply-label,:root:not([data-theme=graphite]) .app.app-home-route .dash-card-network .dash-supply-value-row{position:relative;top:5px}:root:not([data-theme=graphite]) .app.app-home-route .dash-card-network .dash-supply-big{font-size:12.5px!important}:root:not([data-theme=graphite]) body,:root:not([data-theme=graphite]) #root,:root:not([data-theme=graphite]) .app.app-home-route{background:radial-gradient(circle at 16% 2%,rgba(239,190,67,.2),transparent 26%),linear-gradient(180deg,#fffefa,#f4ecdf)!important}:root:not([data-theme=graphite]) .app.app-home-route:before{background:linear-gradient(180deg,rgba(255,255,255,.42),transparent 40%),radial-gradient(circle at 50% 102%,rgba(126,88,18,.08),transparent 34%)!important}:root:not([data-theme=graphite]) .modal-sheet-tx-detail{background:linear-gradient(180deg,#fffefa,#fbf4e7)!important;border-color:#b884256b!important;color:#303a31!important;box-shadow:0 -12px 34px #7652162e,inset 0 1px #ffffffc7!important}:root:not([data-theme=graphite]) .modal-sheet-tx-detail .modal-handle{background:#cfb98a!important}:root:not([data-theme=graphite]) .modal-sheet-tx-detail .tx-detail-hero{border-bottom-color:#b8842542!important}:root:not([data-theme=graphite]) .modal-sheet-tx-detail .tx-det-dir-icon{background:linear-gradient(145deg,#fffdf7,#f6e8c8)!important;border-color:#b8842561!important;color:#b57a18!important;box-shadow:inset 0 1px #ffffffe6,0 6px 16px #7e58121f!important}:root:not([data-theme=graphite]) .modal-sheet-tx-detail .tx-det-dir-label,:root:not([data-theme=graphite]) .modal-sheet-tx-detail .tx-det-section-label,:root:not([data-theme=graphite]) .modal-sheet-tx-detail .tx-detail-kv .k{color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-tx-detail .tx-det-amount-sent{color:#b85d33!important}:root:not([data-theme=graphite]) .modal-sheet-tx-detail .tx-det-amount-recv{color:#34754c!important}:root:not([data-theme=graphite]) .modal-sheet-tx-detail .tx-detail-badge,:root:not([data-theme=graphite]) .modal-sheet-tx-detail .tx-badge-confirming,:root:not([data-theme=graphite]) .modal-sheet-tx-detail .tx-badge-confirmed{background:#4ca46324!important;border-color:#4ca46357!important;color:#34754c!important}:root:not([data-theme=graphite]) .modal-sheet-tx-detail .tx-badge-pending{background:#b85d3321!important;border-color:#b85d3357!important;color:#a94d2f!important}:root:not([data-theme=graphite]) .modal-sheet-tx-detail .tx-detail-kv .v{color:#303a31!important}:root:not([data-theme=graphite]) .modal-sheet-tx-detail .tx-detail-kv .v.mono{background:#ffffff9e!important;border:1px solid rgba(184,132,37,.3)!important}:root:not([data-theme=graphite]) .modal-sheet-tx-detail .tx-detail-kv .v.fee,:root:not([data-theme=graphite]) .modal-sheet-tx-detail .tx-detail-kv .v.tag-val{color:#a86c12!important}:root:not([data-theme=graphite]) .modal-sheet-tx-detail .tx-det-time{color:#4e5e4e!important}:root:not([data-theme=graphite]) .modal-sheet-tx-detail .copy-icon{color:#817969!important}:root:not([data-theme=graphite]) .modal-sheet-tx-detail .receive-copy-icon-success{color:#34754c!important}.app.app-home-route .chart-sc-contracts .ai-connect-actions .ai-connect-card,.app.app-home-route .chart-sc-contracts .agent-connect-card{height:42px!important;min-height:42px!important}:root:not([data-theme=graphite]) .modal-sheet-send .send-sheet-footer .buy-sheet-cta,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-sheet-cta,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-sheet-cta-blue,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-sheet-cta-green,:root:not([data-theme=graphite]) .buy-sheet-cta-orange,:root:not([data-theme=graphite]) .pay-primary-btn,:root:not([data-theme=graphite]) .pay-merchant-cta{background:#b75232!important;background-color:#b75232!important;background-image:none!important;border-color:#b75232!important;color:#fffaf0!important;box-shadow:0 8px 18px #b957353d!important;filter:none!important;mix-blend-mode:normal!important}:root:not([data-theme=graphite]) .modal-sheet-send .send-sheet-footer .buy-sheet-cta:active,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-sheet-cta:active,:root:not([data-theme=graphite]) .pay-primary-btn:active,:root:not([data-theme=graphite]) .pay-merchant-cta:active{background:#963d28!important;background-image:none!important}:root:not([data-theme=graphite]) .modal-sheet-send .fee-preset.active,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-option-row-selected{background:#b752321f!important;background-image:none!important;border-color:#c96a4a!important;color:#6e392a!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-option-row-selected .buy-option-name,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-option-row-selected .buy-option-subtitle,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-option-row-selected .buy-provider-name,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-option-row-selected .buy-provider-subtitle{color:#3f493c!important}:root:not([data-theme=graphite]) .modal-sheet-send .fee-preset.active small{color:#817265!important}:root:not([data-theme=graphite]) .modal-sheet-buy .buy-option-row-selected .buy-option-check-outline.selected,:root:not([data-theme=graphite]) .modal-sheet-buy .buy-option-row-selected .buy-provider-soon-selected{background:#b75232!important;border-color:#b75232!important;color:#fffaf0!important}:root:not([data-theme=graphite]) .app.app-home-route .home-security-block-ring .home-block-ring>svg>circle{stroke:transparent!important}:root:not([data-theme=graphite]) .app.app-home-route .home-security-block-ring .home-block-ring>svg g circle:nth-child(1){stroke:transparent!important}:root:not([data-theme=graphite]) .app.app-home-route .home-security-block-ring .home-block-ring>svg g circle:nth-child(2){stroke:#285b36!important}:root:not([data-theme=graphite]) .app.app-home-route .home-security-block-ring .home-block-ring .block-ring-progress-glow{stroke:transparent!important}.news-page{min-height:100%;padding:24px 18px 120px}.news-empty{display:grid;place-items:center;min-height:260px;color:#aeb8cc;text-align:center}.news-empty p{margin:0;font-size:18px;font-weight:800}.news-empty span{display:block;margin-top:8px;font-size:13px}.news-list{display:grid;gap:12px;margin-top:18px}.news-card{padding:16px;border:1px solid rgba(164,179,211,.22);border-radius:16px;background:#ffffff0e;color:#e7ebf4;box-shadow:inset 0 1px #ffffff0a}.news-card-meta{color:#9ba6bb;font-size:10px;font-weight:800;letter-spacing:.08em}.news-card h2{margin:8px 0 7px;font-size:18px}.news-card p{margin:0;color:#c2cada;font-size:14px;line-height:1.55;white-space:pre-wrap}.news-page[dir=rtl]{text-align:right}.news-page[dir=rtl] .news-card-meta{letter-spacing:0}.news-page[dir=rtl] .news-card h2,.news-page[dir=rtl] .news-card p{text-align:right}.news-page .news-card[dir=ltr],.news-page .news-card[dir=ltr] .news-card-meta,.news-page .news-card[dir=ltr] h2,.news-page .news-card[dir=ltr] p{text-align:left}:root:not([data-theme=graphite]) .news-empty{color:#8b8172}:root:not([data-theme=graphite]) .news-page{color:#302516}:root:not([data-theme=graphite]) .news-page .act-title{color:#302516}:root:not([data-theme=graphite]) .news-page .act-count{color:#8b8172}:root:not([data-theme=graphite]) .news-page .wallet-push-card{border-color:#b6801b47;background:#fffefa;box-shadow:inset 0 1px #fffffff2,0 8px 20px #7e581214}:root:not([data-theme=graphite]) .news-page .wallet-push-copy strong{color:#303a31}:root:not([data-theme=graphite]) .news-page .wallet-push-copy span{color:#8b8172}:root:not([data-theme=graphite]) .news-page .wallet-push-status{color:#4a8757}:root:not([data-theme=graphite]) .news-card{border-color:#b6801b47;background:#fffefa;color:#302516;box-shadow:inset 0 1px #fffffff2,0 8px 20px #7e581214}:root:not([data-theme=graphite]) .news-card-meta{color:#9b7835}:root:not([data-theme=graphite]) .news-card p{color:#625746}:root:not([data-theme=graphite]) .app.app-news-route,:root:not([data-theme=graphite]) .app.app-news-route .main-content,:root:not([data-theme=graphite]) .app.app-news-route .news-page{background:radial-gradient(circle at 18% 8%,rgba(235,190,78,.12),transparent 30%),linear-gradient(180deg,#fffefa,#f6eddd)!important}:root:not([data-theme=graphite]) .app.app-news-route .tab-bar{background:radial-gradient(circle at 50% 0%,rgba(235,190,78,.18),transparent 42%),linear-gradient(180deg,#fffefa,#f4ead9)!important;border-top:1px solid rgba(184,132,37,.42)!important;box-shadow:0 -10px 28px #7e581221,inset 0 1px #fffffffa!important}:root:not([data-theme=graphite]) .app.app-news-route .tab-bar-item{color:#6a5a43!important}:root:not([data-theme=graphite]) .app.app-news-route .tab-bar-item .tab-bar-icon{color:#a6741e!important;filter:none!important}:root:not([data-theme=graphite]) .app.app-news-route .tab-bar-item.active,:root:not([data-theme=graphite]) .app.app-news-route .tab-bar-item.active .tab-bar-icon{color:#c95c32!important}:root:not([data-theme=graphite]) .general-card-otc-input,:root:not([data-theme=graphite]) .general-card-numpad-readout,:root:not([data-theme=graphite]) .general-card-confirm-code{color:#302516!important}:root:not([data-theme=graphite]) .general-card-otc-input{border-color:#b6801b57!important;background:linear-gradient(160deg,#fffffff5,#f6edddeb)!important}:root:not([data-theme=graphite]) .general-card-otc-grid .general-card-numpad-key,:root:not([data-theme=graphite]) .general-card-numpad-grid .general-card-numpad-key{background:#fffaf0c7!important;color:#302516!important;box-shadow:inset 0 0 0 1px #7e581247,0 2px 7px #7e58121f!important}:root:not([data-theme=graphite]) .general-card-numpad-face{background-image:linear-gradient(#fffaf08f,#fffaf08f),var(--torvyon-card-art)!important}:root:not([data-theme=graphite]) .general-card-numpad-face .general-card-numpad{position:relative;z-index:1}:root:not([data-theme=graphite]) .general-card-manual-code-go{color:#34754c!important}:root:not([data-theme=graphite]) .general-card-manual-code-have{color:#7a7364!important}:root:not([data-theme=graphite]) .ledger-login-sheet,:root:not([data-theme=graphite]) .usb-drive-sheet{background:linear-gradient(180deg,#fffefa,#fbf5e9)!important;border-color:#b8842561!important;color:#302516!important;box-shadow:inset 0 1px #ffffffe6,0 -24px 54px #6e4f1838!important}:root:not([data-theme=graphite]) .ledger-login-sheet .usb-sheet-handle,:root:not([data-theme=graphite]) .usb-drive-sheet .usb-sheet-handle{background:#8b651f6b!important}:root:not([data-theme=graphite]) .ledger-login-sheet .usb-sheet-title,:root:not([data-theme=graphite]) .usb-drive-sheet .usb-sheet-title{color:#302516!important}:root:not([data-theme=graphite]) .ledger-login-sheet .usb-sheet-sub,:root:not([data-theme=graphite]) .usb-drive-sheet .usb-sheet-sub{color:#777265!important}:root:not([data-theme=graphite]) .ledger-login-sheet .usb-sheet-title-gradient{background:linear-gradient(135deg,#9a650e,#b75232 55%,#7a5520);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent}:root:not([data-theme=graphite]) .ledger-login-sheet .usb-sheet-icon,:root:not([data-theme=graphite]) .usb-drive-sheet .usb-sheet-icon{color:#6e6759!important}:root:not([data-theme=graphite]) .ledger-login-sheet .usb-sheet-icon-empty,:root:not([data-theme=graphite]) .usb-drive-sheet .usb-sheet-icon-empty{color:#c95c32!important}:root:not([data-theme=graphite]) .ledger-login-sheet .usb-login-btn,:root:not([data-theme=graphite]) .usb-drive-sheet .usb-login-btn{background:#fffdf7!important;border-color:#b8842557!important;color:#625746!important}:root:not([data-theme=graphite]) .ledger-login-sheet .usb-sheet-change-id-btn,:root:not([data-theme=graphite]) .usb-drive-sheet .usb-sheet-change-id-btn,:root:not([data-theme=graphite]) .usb-drive-sheet .usb-sheet-file-row{background:#fffdf7!important;border-color:#b884254d!important;color:#3f493c!important}:root:not([data-theme=graphite]) .usb-drive-sheet .usb-sheet-file-row:hover,:root:not([data-theme=graphite]) .usb-drive-sheet .usb-sheet-file-row:active{background:#fff3cc!important;border-color:#b8842575!important}:root:not([data-theme=graphite]) .usb-drive-sheet .usb-sheet-file-icon{color:#b57a18!important}:root:not([data-theme=graphite]) .ledger-login-sheet .usb-sheet-icon-actions-dock{border-top-color:#b884254d!important}:root:not([data-theme=graphite]) .usb-sheet{background:linear-gradient(180deg,#fffefa,#fbf5e9)!important;border-color:#b8842561!important;color:#302516!important;box-shadow:inset 0 1px #ffffffe6,0 -24px 54px #6e4f1838!important}:root:not([data-theme=graphite]) .usb-sheet .usb-sheet-handle{background:#8b651f6b!important}:root:not([data-theme=graphite]) .usb-sheet .usb-sheet-title{color:#302516!important}:root:not([data-theme=graphite]) .usb-sheet .usb-sheet-sub{color:#777265!important}:root:not([data-theme=graphite]) .usb-sheet .option-switch{background:#fffdf7d6!important;border-color:#b884254d!important}:root:not([data-theme=graphite]) .usb-sheet .option-switch button{background:#fffdf7!important;color:#4f594b!important;border-color:#b8842542!important}:root:not([data-theme=graphite]) .usb-sheet .option-switch button.active{background:#b75232!important;color:#fffaf0!important}:root:not([data-theme=graphite]) .usb-sheet .option-switch-sub{color:currentColor!important}.card-flip-scene{perspective:1000px;cursor:pointer;-webkit-user-select:none;user-select:none}.card-flip-inner{position:relative;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);transform-style:preserve-3d}.card-flip-inner.flipped{transform:rotateY(180deg)}.card-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.card-face-front{z-index:2}.card-face-back{transform:rotateY(180deg);z-index:1}.mcard-v2{aspect-ratio:1.586/1;border-radius:14px;background:radial-gradient(ellipse 170% 140% at 5% 15%,#ffffffa6,#ffffff1f 28%,#fff0 50%),linear-gradient(155deg,#f4f5f7,#dde0e5 15%,#c4c8cf 32%,#b0b5be 48%,#979da8 62%,#b8bdc6 78%,#e2e5ea);box-shadow:0 2px 4px #0000000f,0 10px 20px #141c2638,0 20px 48px #141c264d,inset 0 0 0 1px #fff3;overflow:hidden;gap:0;padding:13px 16px;display:flex;flex-direction:column;justify-content:flex-start;position:relative}.mcard-v2:active{transform:translateY(-1px);box-shadow:0 2px 4px #0000000f,0 12px 24px #141c263d,0 28px 52px #141c2652,inset 0 0 0 1px #fff3}.mcard-v2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:14px;background:repeating-linear-gradient(115deg,#ffffff24,#ffffff24 1px,#0000000d 1px,#0000000d 2px),radial-gradient(ellipse at 30% 20%,rgba(255,255,255,.2) 0%,transparent 60%)}.mcard-v2:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;border-radius:14px;background:linear-gradient(130deg,#fff0 33%,#fff3 43%,#ffffff59,#fff3 57%,#fff0 67%),linear-gradient(75deg,#fff0 48%,#ffffff14 58%,#fff0 70%)}.mcard-v2-skyline{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:1;pointer-events:none}.mcard-v2-skyline-svg{width:100%;height:100%;display:block}.mcard-v2-top{display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:2}.mcard-v2-brand{display:flex;align-items:center;gap:8px}.mcard-v2-brand img{flex-shrink:0;border-radius:6px}.mcard-v2-title{font-size:16px;font-weight:800;letter-spacing:1px;background:linear-gradient(135deg,#1c2126,#4a545e);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1.1}.mcard-v2-subtitle{font-size:7px;font-weight:700;letter-spacing:1px;color:#7a5c10;margin-top:1px}.mcard-v2-balance{position:relative;z-index:2;margin-top:11px}.mcard-v2-balance-label{font-size:7.5px;font-weight:700;letter-spacing:.8px;color:#3a434c;opacity:.85}.mcard-v2-balance-val{font-size:29px;font-weight:800;letter-spacing:-.6px;color:#14181c;text-shadow:0 1px 0 rgba(255,255,255,.4),0 -1px 0 rgba(0,0,0,.06),0 2px 4px rgba(0,0,0,.04);line-height:1.1}.mcard-v2-balance-unit{font-size:9px;font-weight:700;letter-spacing:.5px;color:#7a5c10;margin-top:0}.mcard-v2-features{position:relative;z-index:2;margin-top:9px}.mcard-v2-features-label{font-size:6px;font-weight:700;letter-spacing:.6px;color:#4a545e;margin-bottom:4px}.mcard-v2-feature-row{display:flex;gap:9px}.mcard-v2-feature{display:flex;flex-direction:column;align-items:center;gap:2px;width:34px;padding-left:9px;border-left:1px solid rgba(42,49,56,.2)}.mcard-v2-feature:first-child{padding-left:0;border-left:none}.mcard-v2-feature-icon{width:13px;height:13px;color:#2a3138}.mcard-v2-feature span{font-size:5px;font-weight:700;letter-spacing:.2px;color:#3a434c;text-align:center;line-height:1.1}.mcard-v2-bottom{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto;gap:6px;padding-top:8px}.mcard-v2-bottom:before{content:"";position:absolute;left:-18px;right:-18px;bottom:-18px;top:-6px;z-index:-1;background:linear-gradient(180deg,#fff0,#ffffff40 40%,#fff6)}.mcard-v2-addr{font-family:ui-monospace,monospace;font-size:11px;font-weight:700;color:#262d34;letter-spacing:1.5px;text-shadow:0 1px 0 rgba(255,255,255,.7),0 -1px 0 rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.06)}.mcard-v2-holder{font-size:13px;font-weight:700;letter-spacing:.4px;opacity:1;margin-bottom:4px;color:#262d34;text-shadow:0 1px 0 rgba(255,255,255,.55),0 -1px 0 rgba(0,0,0,.08)}.mcard-v2-valid{font-size:7px;font-weight:700;color:#4a545e;letter-spacing:.3px;margin-top:3px}.mcard-v2-valid span{color:#7a5c10}.mcard-v2-tagline{text-align:center;font-size:6px;font-weight:700;letter-spacing:.3px;color:#4a545e;line-height:1.5;flex-shrink:0}.mcard-v2-tagline-accent{color:#7a5c10}.mcard-v2-nonce{font-size:8px;font-weight:700;color:#4a545e;letter-spacing:.4px;flex-shrink:0}.mcard-v2-footer{position:relative;z-index:2;text-align:center;font-size:5px;font-weight:600;letter-spacing:.8px;color:#5a636c;margin-top:3px}.mcard-magstripe{height:24px;background:#1a1a1a;margin:10px -16px 0;position:relative;z-index:1}.cardback-sig-row{display:flex;align-items:center;gap:4px;position:relative;z-index:2;margin-top:6px;padding:0 4px}.cardback-sig-strip{flex:1;height:28px;background:repeating-linear-gradient(90deg,#ffffff14,#ffffff14 2px,#ffffff05 2px,#ffffff05 4px);border-radius:2px;display:flex;align-items:center;padding:0 8px}.cardback-sig-strip span{font-size:7px;font-family:cursive;color:#ffffff4d}.cardback-cvc-box{background:#fff;color:#1a1a1a;padding:2px 6px;border-radius:2px;font-size:10px;font-weight:700;font-family:ui-monospace,monospace;letter-spacing:.5px}.cardback-inline{display:flex;gap:10px;margin-top:8px;position:relative;z-index:2}.cardback-qr{flex-shrink:0}.cardback-qr svg{width:50px;height:50px;display:block;background:#fff;border-radius:4px;padding:3px}.cardback-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cardback-name{font-size:10px;font-weight:700;letter-spacing:.5px;color:#ffffffe6}.cardback-addr-label{font-size:6px;font-weight:700;letter-spacing:.5px;color:#ffffff80;text-transform:uppercase}.cardback-addr{font-size:7px;font-family:ui-monospace,monospace;word-break:break-all;color:#ffffffb3;letter-spacing:.3px;line-height:1.4}.cardback-legal{font-size:5px;color:#ffffff59;text-align:center;margin-top:4px;line-height:1.3}.mcard-v2.tier-bronze{background:radial-gradient(ellipse 170% 140% at 5% 15%,#ffffffa6,#ffffff1f 28%,#fff0 50%),linear-gradient(155deg,#f4f5f7,#dde0e5 15%,#c4c8cf 32%,#b0b5be 48%,#979da8 62%,#b8bdc6 78%,#e2e5ea),radial-gradient(ellipse at 40% 10%,#fff3,#fff0 50%),radial-gradient(ellipse at 85% 90%,rgba(205,127,50,.3) 0%,transparent 50%),linear-gradient(105deg,#3d231499,#6e371a99 15%,#8b5a2b99 28%,#cd7f32b3 43%,#c07a40b3 55%,#a0522d99,#7a3a1e99,#4a241299);box-shadow:0 2px 4px #0000000f,0 10px 20px #141c2638,0 20px 48px #141c264d,inset 0 0 0 1px #fff3,0 2px 4px #0003,0 12px 28px #cd7f324d,0 24px 52px #cd7f3233,inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff14}.mcard-v2.tier-silver{background:radial-gradient(ellipse 170% 140% at 5% 15%,#ffffffa6,#ffffff1f 28%,#fff0 50%),linear-gradient(155deg,#f4f5f7,#dde0e5 15%,#c4c8cf 32%,#b0b5be 48%,#979da8 62%,#b8bdc6 78%,#e2e5ea),radial-gradient(ellipse at 30% 5%,#ffffff80,#ffffff1a,#fff0 50%),radial-gradient(ellipse at 85% 80%,rgba(180,190,200,.25) 0%,transparent 50%),linear-gradient(108deg,#2a2a3099,#4a4c5599 18%,#6e717999,#9da2ac99 52%,#c5c9d299 68%,#e4e7ec99 82%,#f4f4f799 95%,#e8ebf099);box-shadow:0 2px 4px #0000000f,0 10px 20px #141c2638,0 20px 48px #141c264d,inset 0 0 0 1px #fff3,0 2px 4px #00000014,0 12px 30px #00000040,0 28px 56px #00000026,inset 0 0 0 1px #ffffff2e,inset 0 1px #ffffff4d,inset 0 -1px #0000001f}.mcard-v2.tier-gold{background:radial-gradient(ellipse 170% 140% at 5% 15%,#ffffffa6,#ffffff1f 28%,#fff0 50%),linear-gradient(155deg,#f4f5f7,#dde0e5 15%,#c4c8cf 32%,#b0b5be 48%,#979da8 62%,#b8bdc6 78%,#e2e5ea),radial-gradient(ellipse at 35% 8%,#ffffff38,#fff0 42%),radial-gradient(ellipse at 80% 85%,rgba(242,201,76,.2) 0%,transparent 50%),linear-gradient(100deg,#2c220599,#5e420899 18%,#8a6d0e99 35%,#d4a520b3,#e6c358b3 65%,#f2c94cb3 78%,#e6b84099 92%,#8a6d0e99);box-shadow:0 2px 4px #0000000f,0 10px 20px #141c2638,0 20px 48px #141c264d,inset 0 0 0 1px #fff3,0 2px 4px #0003,0 12px 32px #f2c94c40,0 24px 52px #f2c94c26,inset 0 0 0 1px #ffffff1f,inset 0 1px #ffffff1a}.mcard-v2.tier-platinum{background:radial-gradient(ellipse 170% 140% at 5% 15%,#ffffffa6,#ffffff1f 28%,#fff0 50%),linear-gradient(155deg,#f4f5f7,#dde0e5 15%,#c4c8cf 32%,#b0b5be 48%,#979da8 62%,#b8bdc6 78%,#e2e5ea),radial-gradient(ellipse at 40% 10%,#ffffff3d,#ffffff0a 35%,#fff0 55%),radial-gradient(ellipse at 85% 90%,rgba(126,163,196,.18) 0%,transparent 50%),linear-gradient(100deg,#0a0d1299,#1a253299,#223a5299 40%,#4a6a8c99 62%,#7ea3c499 80%,#3e5c7899 92%,#1a253299);box-shadow:0 2px 4px #0000000f,0 10px 20px #141c2638,0 20px 48px #141c264d,inset 0 0 0 1px #fff3,0 2px 4px #0003,0 12px 30px #7ea3c433,0 24px 48px #7ea3c41a,inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff0f}.mcard-v2.tier-bronze{--circuit-trace: #e8a860;--circuit-node: #c07a40}.mcard-v2.tier-gold{--circuit-trace: #f2c94c;--circuit-node: #d4a520}.mcard-v2.tier-platinum{--circuit-trace: #8eb8d8;--circuit-node: #7ea3c4}.mcard-v2.tier-bronze .mcard-v2-title,.mcard-v2.tier-gold .mcard-v2-title,.mcard-v2.tier-platinum .mcard-v2-title{background:linear-gradient(135deg,#fff,#e8e8e8);-webkit-background-clip:text;background-clip:text;color:transparent}.mcard-v2.tier-silver .mcard-v2-title{background:linear-gradient(135deg,#0d0d0f,#2a2b2f,#4a4c53);-webkit-background-clip:text;background-clip:text;color:transparent}.mcard-v2.tier-bronze .mcard-v2-subtitle{color:#ffd4a3}.mcard-v2.tier-silver .mcard-v2-subtitle{color:#5a5c63}.mcard-v2.tier-gold .mcard-v2-subtitle,.mcard-v2.tier-platinum .mcard-v2-subtitle{color:#f2c94c}.mcard-v2.tier-bronze .mcard-v2-balance-label,.mcard-v2.tier-gold .mcard-v2-balance-label,.mcard-v2.tier-platinum .mcard-v2-balance-label{color:#ffffffb3}.mcard-v2.tier-silver .mcard-v2-balance-label{color:#3a3b40}.mcard-v2.tier-bronze .mcard-v2-balance-val,.mcard-v2.tier-gold .mcard-v2-balance-val,.mcard-v2.tier-platinum .mcard-v2-balance-val{color:#fff;text-shadow:0 1px 0 rgba(255,255,255,.25),0 -1px 0 rgba(0,0,0,.4),0 2px 6px rgba(0,0,0,.15)}.mcard-v2.tier-silver .mcard-v2-balance-val{color:#14181c;text-shadow:0 1px 0 rgba(255,255,255,.3)}.mcard-v2.tier-bronze .mcard-v2-balance-unit,.mcard-v2.tier-gold .mcard-v2-balance-unit,.mcard-v2.tier-platinum .mcard-v2-balance-unit{color:#f2c94c}.mcard-v2.tier-silver .mcard-v2-balance-unit{color:#5a5c63}.mcard-v2.tier-bronze .mcard-v2-addr,.mcard-v2.tier-gold .mcard-v2-addr,.mcard-v2.tier-platinum .mcard-v2-addr{color:#fff;text-shadow:0 1px 0 rgba(255,255,255,.3),0 -1px 0 rgba(0,0,0,.35),0 1px 3px rgba(0,0,0,.2)}.mcard-v2.tier-silver .mcard-v2-addr{color:#262d34;text-shadow:0 1px 0 rgba(255,255,255,.6),0 -1px 0 rgba(0,0,0,.1)}.mcard-v2.tier-bronze .mcard-v2-holder,.mcard-v2.tier-gold .mcard-v2-holder,.mcard-v2.tier-platinum .mcard-v2-holder{color:#fff;text-shadow:0 1px 0 rgba(255,255,255,.3),0 -1px 0 rgba(0,0,0,.3)}.mcard-v2.tier-silver .mcard-v2-holder{color:#262d34}.mcard-v2.tier-bronze .mcard-v2-valid,.mcard-v2.tier-gold .mcard-v2-valid,.mcard-v2.tier-platinum .mcard-v2-valid{color:#ffffffb3}.mcard-v2.tier-silver .mcard-v2-valid{color:#4a545e}.mcard-v2.tier-bronze .mcard-v2-valid span,.mcard-v2.tier-gold .mcard-v2-valid span,.mcard-v2.tier-platinum .mcard-v2-valid span{color:#f2c94c}.mcard-v2.tier-silver .mcard-v2-valid span{color:#5a5c63}.mcard-v2.tier-bronze .mcard-v2-tagline,.mcard-v2.tier-gold .mcard-v2-tagline,.mcard-v2.tier-platinum .mcard-v2-tagline{color:#ffffffb3}.mcard-v2.tier-silver .mcard-v2-tagline{color:#4a545e}.mcard-v2.tier-bronze .mcard-v2-tagline-accent,.mcard-v2.tier-gold .mcard-v2-tagline-accent,.mcard-v2.tier-platinum .mcard-v2-tagline-accent{color:#f2c94c}.mcard-v2.tier-silver .mcard-v2-tagline-accent{color:#5a5c63}.mcard-v2.tier-bronze .mcard-v2-nonce,.mcard-v2.tier-gold .mcard-v2-nonce,.mcard-v2.tier-platinum .mcard-v2-nonce{color:#ffffffb3}.mcard-v2.tier-silver .mcard-v2-nonce{color:#4a545e}.mcard-v2.tier-bronze .mcard-v2-footer,.mcard-v2.tier-gold .mcard-v2-footer,.mcard-v2.tier-platinum .mcard-v2-footer{color:#ffffff80}.mcard-v2.tier-silver .mcard-v2-footer{color:#5a636c}.tx-detail-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:250;background:#000000b3;display:flex;align-items:flex-end;animation:overlayIn .3s cubic-bezier(.16,1,.3,1)}@keyframes overlayIn{0%{opacity:0}to{opacity:1}}.tx-detail-sheet{width:100%;max-width:500px;max-height:85vh;margin:0 auto;background:var(--surface);border-radius:20px 20px 0 0;overflow-y:auto;animation:sheetUp .3s cubic-bezier(.16,1,.3,1)}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.tx-detail-handle{width:40px;height:5px;border-radius:3px;background:var(--text3);margin:10px auto;opacity:.4}.card-sheet-header{display:flex;justify-content:space-between;align-items:center;padding:6px 20px 14px}.card-sheet-title{font-size:17px;font-weight:700;color:var(--text)}.card-sheet-close{background:none;border:none;color:var(--text3);font-size:24px;cursor:pointer;padding:0 4px}.card-sheet-body{padding:0 20px 20px}.mcard-chip{width:46px;height:36px;border-radius:8px;background:linear-gradient(135deg,#f0a58c,#c95731 45%,#f0a58c);box-shadow:inset 0 0 2px #0000004d,0 2px 5px #00000059;flex-shrink:0}:root{--template-bg: #101722;--template-surface: #151d29;--template-surface-raised: #1a2431;--template-text: #f3f6f8;--template-muted: #91a0b2;--template-mint: #73e3c2;--template-gold: #e5b66d;--template-coral: #ff907a;--template-line: rgba(203, 220, 235, .14);--template-radius: 16px;--template-safe-bottom: max( calc(env(safe-area-inset-bottom, 0px) + 10px) , 22px)}html,body{background:var(--template-bg);color:var(--template-text)}html:has(.mosaic-home),body:has(.mosaic-home){background:#f4f1e7!important;color:#302516}body:has(#app-root) .app-splash,body:has(#app-root)>#auth-shell,body:has(#app-root)>#wallet-shell{display:none!important}button,input,textarea{font:inherit}button{-webkit-tap-highlight-color:transparent}.template-card{border:1px solid rgba(229,182,109,.42);border-radius:var(--template-radius);background:linear-gradient(145deg,#fffaeb17,#0d141ec2);box-shadow:inset 0 1px #ffffff0a}.dash-card,.security-card{border-color:#e5b66d6b;background:linear-gradient(145deg,#fffaeb17,#0d141ec2);box-shadow:inset 0 1px #ffffff0a}.bottom-nav{padding-bottom:var(--template-safe-bottom);border-top-color:#e5b66d52;background:#0a0e15f5;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.sheet-panel{border-color:#d8b15d;background:#fbfaf4;color:#5f5b50}.sheet-backdrop{background:#eee8d7b8}.template-bottom-nav{padding-bottom:var(--template-safe-bottom);border-top:1px solid rgba(229,182,109,.32);background:#0a0e15f5;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.template-sheet{border:1px solid #d8b15d;border-bottom:0;border-radius:28px 28px 0 0;background:#fbfaf4;color:#5f5b50}.template-sheet-backdrop{background:#eee8d7b8;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.sheet-close{position:absolute;top:12px;right:18px;border:0;background:transparent;color:#7d5a1e;font-size:30px;line-height:1;cursor:pointer}.mosaic-account-sheet{display:grid;gap:14px;padding:4px 2px 8px}.mosaic-account-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mosaic-account-card,.mosaic-account-action,.mosaic-account-security{border:1px solid #e2c88f;border-radius:18px;background:linear-gradient(145deg,#fffefa,#f6eddd);color:#3d392f}.mosaic-account-card{min-height:126px;padding:16px;display:grid;align-content:start;gap:7px}.mosaic-account-card small,.mosaic-account-security h3{color:#8b7c62;font-size:10px;letter-spacing:1.3px;text-transform:uppercase}.mosaic-account-card strong{font-size:19px}.mosaic-account-card span{color:#766d5d;font:11px ui-monospace,monospace;overflow:hidden;text-overflow:ellipsis}.mosaic-account-action{position:relative;min-height:70px;padding:12px 36px 12px 54px;text-align:left;cursor:pointer}.mosaic-account-action>span{position:absolute;left:14px;top:16px;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#c59631;color:#fffaf0}.mosaic-account-action b,.mosaic-account-action small{display:block}.mosaic-account-action b{font-size:15px}.mosaic-account-action small{margin-top:3px;color:#8b806e;font-size:10px}.mosaic-account-action i{position:absolute;right:16px;top:22px;color:#9c6c1a;font-size:25px;font-style:normal}.mosaic-account-security{padding:16px}.mosaic-account-security h3{margin:0 0 10px;color:#514a3d;font-size:16px;letter-spacing:.04em}.mosaic-security-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mosaic-security-grid>div,.mosaic-security-grid>button{min-height:48px;padding:9px 10px;border:1px solid #ead9b4;border-radius:13px;background:#ffffff73;text-align:left;color:#4e493e}.mosaic-security-grid>div{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:6px}.mosaic-security-grid>div span{color:#b17c1c;font-size:16px}.mosaic-security-grid b,.mosaic-security-grid em{font-size:10px;font-style:normal}.mosaic-security-grid em{color:#3a925c;font-weight:800}.mosaic-security-grid>button{grid-column:span 2;border:0;font-weight:700;cursor:pointer}.mosaic-security-grid>button i{float:right;color:#a06d17;font-style:normal;font-size:20px}.mosaic-account-message{margin:0;padding:10px 12px;border-left:3px solid #bf8c28;color:#82692f;font-size:11px}.mosaic-logout-button{width:100%;min-height:48px;border:1px solid rgba(194,98,56,.6);border-radius:12px;background:#c262381f;color:#e58b68;font-size:13px;font-weight:800;cursor:pointer}.mosaic-logout-button i{float:right;margin-right:14px;font-size:19px;font-style:normal}.mosaic-lock-button{width:100%;border:1px solid #c18a25;border-radius:13px;padding:13px;background:#b86a43;color:#fffaf0;font-weight:800;cursor:pointer}@media (max-width: 520px){.mosaic-account-grid{gap:7px}.mosaic-account-card{padding:12px;min-height:112px}.mosaic-account-card strong{font-size:16px}.mosaic-account-action{padding-left:46px}.mosaic-security-grid{gap:6px}.mosaic-security-grid>div{grid-template-columns:18px 1fr}.mosaic-security-grid>div em{grid-column:2}}.mosaic-home,.mosaic-home .home-hero-wrap,.mosaic-home .mosaic-home-content{min-height:0!important;height:auto!important}.mosaic-home{padding-bottom:calc(92px + var(--safe-bottom, 22px))!important}.mosaic-home .mosaic-security{height:auto!important;min-height:0!important;flex:0 0 auto!important;padding-bottom:14px}.mosaic-home .mosaic-security .home-security-preview-core{min-height:92px}.mosaic-home .mosaic-tab-bar{position:fixed!important;bottom:0!important}.mosaic-modal-open{overflow:hidden!important}.mosaic-modal-open .mosaic-tab-bar,.mosaic-modal-open .tab-bar{display:none!important}.mosaic-home .sheet-panel{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.mosaic-home .sheet-panel .auth-button{position:sticky;bottom:0;z-index:3;margin-top:16px;padding:17px 16px;box-shadow:0 -12px 20px #fbfaf4eb}.mosaic-home .sheet-panel input{border:1px solid #e6d4a8;background:#fffdf8;color:#4d493f;border-radius:12px;padding:15px}.mosaic-home .mosaic-wallet-header{background:#f4f1e7!important;background-image:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;margin-top:0!important}.mosaic-home .mosaic-wallet-header:before,.mosaic-home .mosaic-wallet-header:after{display:none!important}.mosaic-home .dash-card-network{background-image:linear-gradient(180deg,#fffefadb,#fffefaa3),url(../assets/mosaic-icon.webp)!important;background-position:center,center 42%!important;background-size:cover,108px 108px!important;background-repeat:no-repeat,no-repeat!important}.mosaic-home .home-hero-shell,.mosaic-home .mosaic-home-content{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}.mosaic-home .mosaic-home-content{padding-inline:8px!important}.mosaic-home .dash-grid{width:calc(100% - 8px)!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;min-width:0!important;box-sizing:border-box}.mosaic-home .dash-grid>.dash-card{min-width:0;overflow:hidden}.mosaic-home .mosaic-actions{width:calc(100% - 8px)!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}html:has(.mosaic-home),body:has(.mosaic-home){background:#101722!important;color:#f3f6f8!important}.mosaic-home .home-hero,.mosaic-home .home-hero-wrap{background:#101722!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.mosaic-home .mosaic-wallet-header .home-hero-header{background:#0d141e!important;border:1px solid rgba(229,182,109,.22)}.mosaic-home .dash-card,.mosaic-home .mosaic-security{background:linear-gradient(145deg,#151d29,#0d141e)!important;border-color:#e5b66d6b!important;color:#f3f6f8!important}.mosaic-home .dash-card-network{background-image:linear-gradient(180deg,#151d29c7,#0d141e94),url(../assets/mosaic-icon.webp)!important;background-size:cover,108px 108px!important}.mosaic-home .dash-card-title,.mosaic-home .dash-stat-label,.mosaic-home .dash-tx-ago,.mosaic-home .dash-info-key,.mosaic-home .home-security-preview-kicker,.mosaic-home .home-security-preview-grid b,.mosaic-home .home-security-preview-grid em{color:#91a0b2!important}.mosaic-home .dash-balance-num,.mosaic-home .dash-tx-peer,.mosaic-home .dash-stat-val,.mosaic-home .dash-recv-val,.mosaic-home .dash-supply-big,.mosaic-home .dash-supply-unit,.mosaic-home .home-security-preview strong{color:#f3f6f8!important}.mosaic-home .quick-action-btn{background:linear-gradient(145deg,#151d29,#0d141e)!important;border-color:#e5b66d6b!important;color:#f3f6f8!important}.mosaic-home .mosaic-tab-bar{background:#0d141e!important;border-top-color:#e5b66d52!important}body:has(.auth-shell){background:#101722!important;color:#f3f6f8!important}body:has(.auth-shell) .auth-shell{background:#101722!important}body:has(.auth-shell) .auth-backdrop{background:#101722!important;-webkit-backdrop-filter:none;backdrop-filter:none}body:has(.auth-shell) .auth-sheet{background:linear-gradient(160deg,#151d29,#0d141e)!important;border-color:#e5b66d6b!important;color:#f3f6f8!important}body:has(.auth-shell) .auth-copy,body:has(.auth-shell) .auth-form label{color:#91a0b2!important}body:has(.auth-shell) .auth-form input,body:has(.auth-shell) .auth-form textarea{background:#0d141e!important;border-color:#e5b66d52!important;color:#f3f6f8!important}body:has(.auth-shell) .text-button{color:#73e3c2!important}body:has(.auth-shell) .auth-sheet{padding-bottom:30px!important}body:has(.auth-shell) .auth-sheet .auth-mode-node,body:has(.auth-shell) .auth-sheet .auth-mode-create,body:has(.auth-shell) .auth-sheet .auth-mode-unlock,body:has(.auth-shell) .auth-sheet .auth-mode-restore{padding-bottom:0!important}body:has(.auth-shell) .auth-shell:not(.auth-mode-home) .auth-form .primary.auth-button,body:has(.auth-shell) .auth-shell.auth-mode-home .auth-form .primary.auth-button{width:calc(100% + 44px)!important;margin-left:-22px!important;margin-right:-22px!important;margin-bottom:-30px!important;border:0!important;border-radius:0!important;box-shadow:none!important}.app.app-home-route.mosaic-home .dash-card,.app.app-home-route.mosaic-home .home-security-preview,.app.app-home-route.mosaic-home .mosaic-security{background:linear-gradient(145deg,#151d29,#0d141e)!important;border-color:#e5b66d6b!important;color:#f3f6f8!important}.app.app-home-route.mosaic-home .dash-card-network{background-image:linear-gradient(180deg,#151d29c7,#0d141e94),url(../assets/mosaic-icon.webp)!important;background-size:cover,108px 108px!important}.app.app-home-route.mosaic-home .mosaic-dashboard-title,.app.app-home-route.mosaic-home .dash-balance-num,.app.app-home-route.mosaic-home .dash-tx-peer,.app.app-home-route.mosaic-home .dash-stat-val,.app.app-home-route.mosaic-home .dash-recv-val,.app.app-home-route.mosaic-home .dash-supply-big,.app.app-home-route.mosaic-home .home-security-preview-head strong{color:#f3f6f8!important}.app.app-home-route.mosaic-home .dash-card-title,.app.app-home-route.mosaic-home .dash-stat-label,.app.app-home-route.mosaic-home .dash-tx-ago,.app.app-home-route.mosaic-home .dash-info-key,.app.app-home-route.mosaic-home .home-security-preview-kicker,.app.app-home-route.mosaic-home .home-security-preview-grid b,.app.app-home-route.mosaic-home .home-security-preview-grid em{color:#91a0b2!important}.app.app-home-route.mosaic-home .quick-action-btn{background:linear-gradient(145deg,#151d29,#0d141e)!important;border-color:#e5b66d6b!important;color:#f3f6f8!important}.app.app-home-route.mosaic-home .mosaic-tab-bar{background:#0d141e!important;border-top-color:#e5b66d52!important}.mosaic-home .sheet-modal .sheet-panel.template-sheet,.mosaic-home .sheet-modal .sheet-panel{background:linear-gradient(160deg,#151d29,#0d141e)!important;color:#f3f6f8!important;border-color:#e5b66d6b!important}.mosaic-home .sheet-modal .sheet-backdrop{background:#050a12c7!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mosaic-home .sheet-panel h2,.mosaic-home .sheet-panel .eyebrow,.mosaic-home .sheet-panel .sheet-copy,.mosaic-home .sheet-panel label{color:#f3f6f8!important}.mosaic-home .sheet-panel input,.mosaic-home .sheet-panel textarea,.mosaic-home .sheet-panel .owned-record,.mosaic-home .receive-address-box{background:#0d141e!important;border-color:#e5b66d52!important;color:#f3f6f8!important}.mosaic-home .mosaic-account-card,.mosaic-home .mosaic-account-action,.mosaic-home .mosaic-account-security{background:linear-gradient(145deg,#151d29,#0d141e)!important;border-color:#e5b66d6b!important;color:#f3f6f8!important}.mosaic-home .mosaic-account-card small,.mosaic-home .mosaic-account-security h3,.mosaic-home .mosaic-account-card span,.mosaic-home .mosaic-account-action small{color:#91a0b2!important}.mosaic-home .mosaic-security-grid>div,.mosaic-home .mosaic-security-grid>button{background:#0d141ec7!important;border-color:#e5b66d47!important;color:#f3f6f8!important}html:has(.mosaic-home) .app.app-home-route.mosaic-home,html:has(.mosaic-home) .app.app-home-route.mosaic-home .main-content,html:has(.mosaic-home) .app.app-home-route.mosaic-home .home-page,html:has(.mosaic-home) .app.app-home-route.mosaic-home .home-hero,html:has(.mosaic-home) .app.app-home-route.mosaic-home .home-hero-wrap,html:has(.mosaic-home) .app.app-home-route.mosaic-home .home-surface{background:#101722!important;background-image:none!important;color:#f3f6f8!important}html:has(.mosaic-home) .app.app-home-route.mosaic-home .dash-card-network{background-color:#151d29!important;background-image:linear-gradient(180deg,#151d29c7,#0d141e94),url(../assets/mosaic-icon.webp)!important;background-position:center,center 42%!important;background-size:cover,108px 108px!important;background-repeat:no-repeat,no-repeat!important}html:has(.mosaic-home) .app.app-home-route.mosaic-home .home-security-preview-grid span{background:linear-gradient(145deg,#151d29,#0d141e)!important;border-color:#e5b66d6b!important;color:#f3f6f8!important;box-shadow:none!important}html:has(.mosaic-home) .app.app-home-route.mosaic-home .home-security-preview-grid span b,html:has(.mosaic-home) .app.app-home-route.mosaic-home .home-security-preview-grid span em{color:#91a0b2!important}html:has(.mosaic-home) .app.app-home-route.mosaic-home .mosaic-wallet-header{background:#0d141e!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:has(.mosaic-home),html:has(.mosaic-home) body,html:has(.mosaic-home) #app-root{background:#101722!important}html:has(.mosaic-home) .app.app-home-route.mosaic-home:before,html:has(.mosaic-home) .app.app-home-route.mosaic-home .home-hero:before,html:has(.mosaic-home) .app.app-home-route.mosaic-home .home-page:before{display:none!important;background:none!important;box-shadow:none!important}html:has(.mosaic-home) .app.app-home-route.mosaic-home .mosaic-wallet-header,html:has(.mosaic-home) .app.app-home-route.mosaic-home .home-hero-header{border-top-color:transparent!important;border-bottom-color:#e5b66d2e!important;box-shadow:none!important}html:has(.mosaic-home) .app.app-home-route.mosaic-home .quick-action-btn span,html:has(.mosaic-home) .app.app-home-route.mosaic-home .quick-action-btn svg{color:#e5b66d!important;-webkit-text-fill-color:#e5b66d!important;filter:drop-shadow(0 0 5px rgba(229,182,109,.2))}html:has(.mosaic-home) .app.app-home-route.mosaic-home,html:has(.mosaic-home) .app.app-home-route.mosaic-home:after,html:has(.mosaic-home) .app.app-home-route.mosaic-home .home-page:after{background:#101722!important;background-image:none!important}html:has(.mosaic-home) .app.app-home-route.mosaic-home .home-page:after{display:none!important}html:has(.mosaic-home) .app.app-home-route.mosaic-home .dash-card,html:has(.mosaic-home) .app.app-home-route.mosaic-home .quick-action-btn{border:0!important;box-shadow:none!important}html:has(.mosaic-home) .app.app-home-route.mosaic-home .dash-grid,html:has(.mosaic-home) .app.app-home-route.mosaic-home .mosaic-actions{border:0!important;border-top:1px solid rgba(229,182,109,.28)!important;padding-top:8px}html:has(.mosaic-home) .app.app-home-route.mosaic-home .mosaic-tab-bar{border:0!important;border-top:1px solid rgba(229,182,109,.28)!important}.mosaic-protocol-strip{margin:14px 8px 0;padding:16px 14px 14px;border-top:1px solid rgba(115,227,194,.42);border-radius:16px;background:linear-gradient(145deg,#151d29,#0d141e);box-shadow:inset 0 1px #ffffff09}.mosaic-protocol-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.mosaic-protocol-heading .dash-heading{margin:0 0 4px;font-size:10px;color:#73e3c2!important}.mosaic-protocol-heading h2{margin:0;color:#f3f6f8;font-size:20px;letter-spacing:-.03em}.mosaic-protocol-id{color:#73e3c2;font:10px ui-monospace,monospace;letter-spacing:.12em;white-space:nowrap}.mosaic-protocol-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:14px}.mosaic-protocol-grid article{min-width:0;padding:10px;border-left:1px solid rgba(229,182,109,.34);background:#ffffff06}.mosaic-protocol-grid small{display:block;color:#91a0b2;font-size:8px;letter-spacing:.12em}.mosaic-protocol-grid strong{display:block;margin-top:5px;color:#f3f6f8;font-size:18px}.mosaic-protocol-grid span{display:block;margin-top:3px;color:#6f8196;font-size:9px}html:has(.mosaic-home) .app.app-home-route.mosaic-home .mosaic-protocol-strip{background:linear-gradient(145deg,#151d29,#0d141e)!important}.mosaic-activity-zone{display:grid;grid-template-columns:minmax(0,2fr) minmax(170px,1fr);gap:8px;margin:10px 8px 0}.mosaic-activity-panel,.mosaic-ownership-rail{min-width:0;border:1px solid rgba(229,182,109,.28);border-radius:14px;background:linear-gradient(145deg,#151d29,#0d141e)}.mosaic-activity-panel{padding:12px}.mosaic-zone-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.mosaic-zone-heading span,.mosaic-ownership-rail h3{color:#91a0b2;font-size:8px;letter-spacing:.14em;text-transform:uppercase}.mosaic-zone-heading strong{display:block;margin-top:3px;color:#f3f6f8;font-size:16px}.mosaic-zone-heading em{color:#73e3c2;font:8px ui-monospace,monospace;font-style:normal}.mosaic-activity-list{display:grid;gap:5px;margin-top:9px}.mosaic-activity-item{display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:6px}.mosaic-activity-item i{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#73e3c224;color:#73e3c2;font-style:normal}.mosaic-activity-item span{min-width:0}.mosaic-activity-item b,.mosaic-activity-item small{display:block}.mosaic-activity-item b{color:#dfe8f0;font:10px ui-monospace,monospace}.mosaic-activity-item small{color:#6f8196;font-size:8px}.mosaic-activity-item>strong{color:#73e3c2;font-size:10px}.mosaic-activity-foot{display:flex;align-items:baseline;gap:7px;margin-top:8px;padding-top:7px;border-top:1px solid rgba(229,182,109,.18)}.mosaic-activity-foot span,.mosaic-activity-foot small{color:#91a0b2;font-size:8px}.mosaic-activity-foot b{color:#f3f6f8;font-size:16px}.mosaic-ownership-rail{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:11px}.mosaic-ownership-rail h3{grid-column:1/-1;margin:0 0 1px}.mosaic-ownership-rail div{display:grid;grid-template-columns:18px 1fr;align-items:center;gap:2px 5px;padding:7px;border:1px solid rgba(229,182,109,.2);border-radius:9px;background:#ffffff06}.mosaic-ownership-rail div span{grid-row:1/3;color:#e5b66d}.mosaic-ownership-rail div b{color:#91a0b2;font-size:8px}.mosaic-ownership-rail div strong{color:#f3f6f8;font-size:11px}.mosaic-status-board{display:block;margin-top:10px}.mosaic-status-board .mosaic-ownership-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:12px}.mosaic-status-board-heading{grid-column:1/-1;display:grid;grid-template-columns:1fr auto;gap:3px 8px;margin-bottom:3px}.mosaic-status-board-heading span{color:#73e3c2;font-size:9px;letter-spacing:.15em}.mosaic-status-board-heading strong{color:#f3f6f8;font-size:17px}.mosaic-status-board-heading em{grid-column:2;grid-row:1/3;color:#73e3c2;font:9px ui-monospace,monospace;font-style:normal;align-self:center}.mosaic-status-board .mosaic-ownership-rail div{min-height:62px}.mosaic-status-board .mosaic-ownership-rail div small{grid-column:2;color:#6f8196;font-size:8px}@media (max-width: 520px){.mosaic-protocol-strip{margin-inline:4px;padding-inline:11px}.mosaic-protocol-heading h2{font-size:17px}.mosaic-protocol-id{font-size:8px}.mosaic-protocol-grid article{padding:8px 7px}.mosaic-protocol-grid strong{font-size:15px}}@media (max-width: 600px){.mosaic-home{padding-bottom:72px!important}.mosaic-home .home-hero{padding-top:calc(8px + var(--safe-top))!important}.mosaic-home .mosaic-home-content{gap:4px!important}.mosaic-home .dash-heading{margin-bottom:3px!important;font-size:10px!important}.mosaic-home .mosaic-dashboard-title{margin:4px 0 10px!important;font-size:clamp(30px,7.2vw,38px)!important;line-height:.94!important;letter-spacing:-.045em!important}.mosaic-home .dash-grid{grid-template-rows:repeat(2,112px)!important;gap:5px!important}.mosaic-home .dash-grid>.dash-card{min-height:0!important;height:112px!important;padding:8px 9px!important;border:1px solid rgba(229,182,109,.28)!important;border-radius:12px!important}.mosaic-home .dash-card-title{font-size:7px!important}.mosaic-home .dash-tx-row{margin-top:1px!important}.mosaic-home .dash-stat-row{margin-top:4px!important}.mosaic-home .mosaic-actions{gap:5px!important;padding-top:6px!important}.mosaic-home .quick-action-btn{height:58px!important;min-height:0!important;padding:6px 3px!important;border:1px solid rgba(229,182,109,.28)!important;border-radius:12px!important}.mosaic-home .quick-action-btn b{font-size:11px!important}.mosaic-home .home-security-preview.mosaic-security{min-height:0!important;height:auto!important;padding:12px 12px 10px!important;margin-top:8px!important}.mosaic-home .home-security-preview-core{min-height:62px!important}.mosaic-home .home-security-preview-grid{gap:5px!important}.mosaic-home .home-security-preview-grid span{min-height:38px!important;padding:5px 7px!important}.mosaic-home .home-security-preview-grid span em{font-size:9px!important}.mosaic-protocol-strip{margin-top:8px;padding:10px 11px 9px}.mosaic-protocol-heading h2{font-size:15px}.mosaic-protocol-grid{margin-top:8px}.mosaic-protocol-grid article{padding:6px}.mosaic-protocol-grid strong{margin-top:3px;font-size:13px}.mosaic-protocol-grid span{font-size:8px}.mosaic-activity-zone{grid-template-columns:minmax(0,1.65fr) minmax(145px,1fr);gap:6px;margin-inline:4px}.mosaic-activity-panel{padding:9px}.mosaic-zone-heading strong{font-size:13px}.mosaic-ownership-rail{padding:8px;gap:4px}.mosaic-ownership-rail div{padding:5px}.mosaic-status-board .mosaic-ownership-rail{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px}.mosaic-status-board-heading{margin-bottom:2px}}html:has(.mosaic-home) .mosaic-home .mosaic-wallet-header,html:has(.mosaic-home) .mosaic-home .home-theme-toggle{display:none!important}html:has(.mosaic-home) .mosaic-home .dash-heading{margin-top:0!important}html:has(.mosaic-home) .mosaic-home .mosaic-status-board{display:none!important}html:has(.mosaic-home) .mosaic-home .home-hero-wrap{padding-top:0!important}html:has(.mosaic-home) .mosaic-home .home-hero-shell{gap:0!important}html:has(.mosaic-home) .mosaic-home .home-hero-wrap{position:relative;overflow:hidden}html:has(.mosaic-home) .mosaic-home .home-hero-wrap:after{display:none!important}html:has(.mosaic-home) .mosaic-home:after{content:"";position:fixed;left:50%;bottom:calc(76px + env(safe-area-inset-bottom,0px));width:230px;height:230px;transform:translate(-50%);background:url(../assets/mosaic-icon.webp) center / contain no-repeat!important;opacity:.1;pointer-events:none;z-index:0}html:has(.mosaic-home) .mosaic-home .mosaic-home-content{position:relative;z-index:1}body:has(.auth-shell) .face-signin-panel{display:grid;justify-items:center;gap:10px;padding:18px 0 2px;text-align:center}body:has(.auth-shell) .face-signin-kicker{color:#6f8196;font-size:10px;font-weight:800;letter-spacing:.18em}body:has(.auth-shell) .face-signin-panel h2{margin:0;color:#f3f6f8;font-size:30px}body:has(.auth-shell) .face-signin-orb{display:grid;place-items:center;width:128px;height:128px;margin:4px 0 2px;border:1px solid rgba(194,98,56,.5);border-radius:50%;background:radial-gradient(circle,#c2623824,#0d141e1a 62%);box-shadow:inset 0 0 0 10px #c262380a,0 0 0 1px #c2623829;color:#c26238;font-size:58px;cursor:pointer}body:has(.auth-shell) .face-signin-panel>small{color:#6f8196;font-size:13px}body:has(.auth-shell) .face-signin-panel .text-button{margin-top:24px;color:#c26238!important;font-size:15px}body:has(.auth-shell) .face-signin-button{color:#c26238!important}html:has(.mosaic-home) .app.app-home-route.mosaic-home .dash-grid>.dash-card,html:has(.mosaic-home) .app.app-home-route.mosaic-home .mosaic-actions>.quick-action-btn{border:1px solid rgba(229,182,109,.32)!important;background:linear-gradient(145deg,#151d29,#0d141e)!important;box-shadow:inset 0 1px #ffffff09!important}html:has(.mosaic-home) .app.app-home-route.mosaic-home .mosaic-actions>.quick-action-btn{border-radius:12px!important}html:has(.mosaic-home) .app.app-home-route.mosaic-home .mosaic-protocol-grid article{border:1px solid rgba(229,182,109,.24)!important;border-radius:9px;background:#ffffff06!important}html:has(.mosaic-home) .app.app-home-route.mosaic-home .mosaic-tab-bar,html:has(.mosaic-home) .app.app-home-route.mosaic-home .mosaic-tab-bar:before{border:0!important;box-shadow:none!important;background-image:none!important}html,body,#app-root{background:#101722!important}:root:not([data-theme=graphite]) body:has(.mosaic-home),:root:not([data-theme=graphite]) #root:has(.mosaic-home),:root:not([data-theme=graphite]) .app.app-home-route.mosaic-home{background:#101722!important;background-image:none!important}:root:not([data-theme=graphite]) .app.app-home-route.mosaic-home:before{background:none!important;display:none!important}body:has(#app-root) .auth-shell{align-items:flex-end!important;justify-content:center}body:has(#app-root) .auth-shell .auth-sheet{margin:0 auto!important;max-height:calc(100dvh - 70px);overflow:auto}.mosaic-home .sheet-panel:has(.mosaic-account-sheet){min-height:0;max-height:84dvh;display:flex;flex-direction:column}.mosaic-account-sheet{min-height:0;display:flex;flex-direction:column;gap:10px}.mosaic-account-sheet .mosaic-lock-button{display:none!important}.mosaic-home .sheet-panel:has(.mosaic-account-sheet)>h2{margin:0 0 4px;color:#4e3a1b;font-size:22px;letter-spacing:.22em;text-transform:uppercase}.mosaic-profile-card{background-image:linear-gradient(90deg,#fffefafa,#fffefaeb 52%,#fffefa7a),url(../mosaic-icon.webp);background-repeat:no-repeat;background-position:center,right 18px center;background-size:cover,92px 92px}.mosaic-profile-card:before{content:"";position:absolute;top:10px;right:12px;width:48px;height:48px;background:url(../assets/mosaic-icon.webp) center / contain no-repeat;opacity:.9;pointer-events:none}.mosaic-profile-card{position:relative}.mosaic-account-card,.mosaic-account-action{min-height:96px;padding:12px 14px;border-radius:15px}.mosaic-account-card strong{font-size:16px}.mosaic-account-action{min-height:60px}.mosaic-account-security{padding:13px;border-radius:15px}.mosaic-account-security h3{margin-bottom:7px;font-size:14px}.mosaic-security-grid{gap:6px}.mosaic-security-grid>div,.mosaic-security-grid>button{min-height:42px;padding:7px 9px;border-radius:11px}@media (max-width: 560px){.template-card{border-radius:13px}}.wallet-shell.connected{width:min(900px,100%);padding-inline:20px}.wallet-shell.connected .dashboard{width:100%;padding-top:10px}.wallet-shell.connected .overview-heading{padding-top:34px;padding-bottom:18px}.wallet-shell.connected .dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.wallet-shell.connected .dash-card{min-height:148px;padding:14px 16px 12px;border-radius:14px}.wallet-shell.connected .dashboard-actions{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.wallet-shell.connected .action-tile{min-height:76px;border-radius:14px}.wallet-shell.connected .security-card{border-radius:16px}@media (max-width: 680px){.wallet-shell.connected{padding-inline:14px}.wallet-shell.connected .dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.wallet-shell.connected .dash-card{min-height:132px;padding:12px}.wallet-shell.connected .dashboard-actions{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.wallet-shell.connected .action-tile{min-height:64px;padding:6px 2px}.wallet-shell.connected .action-tile span{font-size:20px}.wallet-shell.connected .action-tile b{font-size:10px}}:root{--line: rgba(203, 220, 235, .14);--text: #f3f6f8;--muted: #91a0b2;--mint: #73e3c2;--gold: #e5b66d;--coral: #ff907a}*{box-sizing:border-box}html{background:#101722;color-scheme:dark;-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;background:#101722;color:var(--text);font:14px system-ui,sans-serif}.wallet-shell{width:min(820px,100%);min-height:100vh;margin:auto;padding:22px 20px 45px;background:radial-gradient(circle at 75% 0%,#26364b,#101722 32rem,#080b12 68rem)}header,.brand,.wallet-heading,.address-box,.balance-grid,.wallet-actions{display:flex;align-items:center}.wallet-header{position:relative;padding:10px 0 18px;border-bottom:1px solid rgba(203,220,235,.1);background:#0a0d14;filter:none;isolation:isolate}.brand{gap:10px;color:var(--text);text-decoration:none}.brand img{width:38px;height:38px;border-radius:12px}.brand span,.brand small{display:block}.brand b{font-size:15px}.brand small{color:var(--muted);font-size:10px;margin-top:3px}.network{margin-left:auto;color:var(--mint);font:10px monospace;letter-spacing:1px;display:inline-flex;align-items:center;gap:7px;padding:9px 11px;border:1px solid rgba(115,227,194,.18);border-radius:999px;background:#73e3c20d}.network i{width:7px;height:7px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 4px #73e3c21a}.hero{padding:64px 4px 28px}.eyebrow{color:var(--mint);font:10px monospace;letter-spacing:1.7px}.hero h1{font-size:clamp(42px,9vw,76px);line-height:.98;letter-spacing:-4px;margin:16px 0}.hero h1 em{color:#a9b9c9;font-style:normal}.hero p:not(.eyebrow){max-width:560px;color:var(--muted);line-height:1.7}.hero code{color:var(--gold)}.card{border:1px solid var(--line);background:linear-gradient(145deg,#141c28eb,#0a0f17f5);border-radius:24px;padding:24px;box-shadow:0 24px 70px #0004}.card h2{margin:12px 0 8px}.card p{color:var(--muted);line-height:1.6}.wallet-card{position:relative;overflow:hidden}.wallet-card:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:.7}.primary,.secondary{border-radius:11px;padding:13px 16px;font-weight:800;cursor:pointer}.primary{border:0;background:var(--mint);color:#071510}.secondary{border:1px solid var(--line);background:transparent;color:var(--text);margin-left:8px}.compact{padding:8px 10px;font-size:11px}.hidden{display:none!important}.wallet-heading{justify-content:space-between}.wallet-heading h2{font:18px monospace}.address-box{gap:12px;margin-top:22px;padding:14px;border:1px solid rgba(229,182,109,.3);border-radius:14px;flex-wrap:wrap}.address-box small{color:var(--muted);width:100%}.address-box code{color:var(--gold);font:10px monospace;overflow:hidden;text-overflow:ellipsis;flex:1}.balance-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.balance-grid div{padding:16px;border:1px solid var(--line);border-radius:15px;background:#ffffff05}.balance-grid div:first-child{border-color:#73e3c24d;background:linear-gradient(145deg,#1f554f52,#0a0f1740)}.balance-grid small,.balance-grid strong,.balance-caption{display:block}.balance-grid small{color:var(--muted);font-size:10px}.balance-grid strong{margin-top:10px;color:var(--mint);font:20px monospace}.balance-caption{margin-top:7px;color:#657487;font-size:9px}.wallet-actions{margin-top:18px}.wallet-actions button{flex:1}.wallet-actions button+button{margin-left:8px}.notice{font-size:10px;border-left:2px solid var(--gold);padding-left:10px}.records-heading{display:flex;align-items:center;justify-content:space-between;margin-top:26px;padding-top:18px;border-top:1px solid var(--line)}.records-heading p{margin:0}.records-heading span{color:var(--muted);font-size:10px}.owned-records{display:grid;gap:8px;margin-top:12px}.owned-records div{display:grid;grid-template-columns:100px 1fr auto;gap:10px;border-top:1px solid var(--line);padding-top:10px;font:10px monospace}.owned-records b{color:var(--gold)}.owned-records span,.muted{color:var(--muted)}.owned-records strong{color:var(--mint)}footer{color:var(--muted);font:10px monospace;margin-top:28px}footer b{color:var(--gold)}.app-splash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background:#0a0d14;display:grid;place-content:center;justify-items:center;gap:18px}.app-splash img{width:70px;height:70px;border-radius:22px}.splash-spinner{width:42px;height:42px;border:3px solid #26313d;border-top-color:var(--coral);border-right-color:var(--gold);border-radius:50%;animation:spin 1s linear infinite}.auth-shell{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:flex-end;background:linear-gradient(180deg,#080b1240,#080b12c2)}.auth-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.auth-sheet{position:relative;width:min(760px,100%);margin:auto;background:linear-gradient(160deg,#141b25,#0b1018);border:1px solid var(--line);border-bottom:0;border-radius:28px 28px 0 0;padding:16px 22px 30px;box-shadow:0 -24px 70px #0008}.sheet-handle{width:54px;height:5px;border-radius:9px;background:#566273;margin:0 auto 24px}.auth-icon{width:42px;height:42px;border-radius:14px;display:block;margin-bottom:18px}.auth-shell h1{font-size:34px;line-height:1;letter-spacing:-2px;margin:9px 0 14px}.auth-copy{color:var(--muted);line-height:1.55;max-width:500px}.auth-button{width:100%;margin:9px 0 0}.text-button{border:0;background:none;color:var(--mint);font:700 11px system-ui;display:block;margin:15px auto 0;cursor:pointer}.auth-form{display:grid;gap:12px}.auth-form label{display:grid;gap:6px;color:var(--muted);font-size:11px}.auth-form input,.auth-form textarea{width:100%;padding:14px;border:1px solid var(--line);background:#0a0f16;color:var(--text);border-radius:12px;font-size:16px;line-height:1.35}.auth-form textarea{min-height:132px;resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1.5}.auth-form input:focus,.auth-form textarea:focus{outline:2px solid rgba(115,227,194,.35);outline-offset:1px}.auth-error{min-height:18px;color:var(--coral);font-size:11px}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width: 560px){.wallet-shell{padding:14px 14px 35px}.hero{padding-top:52px}.hero h1{letter-spacing:-3px}.balance-grid{grid-template-columns:1fr}.secondary{margin:8px 0 0}.wallet-actions{display:block}.wallet-actions button+button{margin:8px 0 0}.records-heading{margin-top:22px}}.transfer-panel{margin-top:18px;padding:16px;border:1px solid rgba(229,182,109,.28);border-radius:16px;background:#080d148c}.transfer-panel label{display:grid;gap:6px;color:var(--muted);font-size:11px;margin-top:10px}.transfer-panel input{width:100%;padding:12px;border:1px solid var(--line);background:#0a0f16;color:var(--text);border-radius:10px;font-size:16px}.transfer-panel code{display:block;color:var(--gold);font:10px monospace;overflow-wrap:anywhere;margin:10px 0}.send-selection{display:grid;gap:7px;margin:14px 0}.owned-record{display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;padding:10px;border:1px solid var(--line);border-radius:10px;cursor:pointer}.owned-record input{accent-color:var(--mint)}.owned-record span,.owned-record small{display:block}.owned-record b{color:var(--gold);font:11px monospace}.owned-record small{color:var(--muted);font:9px monospace;margin-top:3px}.owned-record strong{color:var(--mint);font:10px monospace}.wallet-shell.connected>.hero{display:none}.modal-open{overflow:hidden}.sheet-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:flex-end}.sheet-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#eee8d7b8;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.sheet-panel{position:relative;width:min(760px,100%);max-height:88vh;overflow:auto;margin:0 auto;padding:14px 28px 30px;border:1px solid #d8b15d;border-bottom:0;border-radius:28px 28px 0 0;background:#fbfaf4;color:#5f5b50;box-shadow:0 -20px 65px #2d261638}.sheet-handle{width:58px;height:6px;margin:0 auto 22px;border-radius:8px;background:#d3c7a8}.sheet-icon{display:grid;place-items:center;width:54px;height:54px;margin:2px auto 12px;border:1px solid #d8b15d;border-radius:50%;color:#b27b20;font-size:28px}.sheet-panel h2{margin:0 0 8px;color:#7d5a1e;font-size:30px}.sheet-copy{margin:0 0 14px;color:#827b6d;line-height:1.5}.sheet-panel .eyebrow{color:#8f6a27}.sheet-panel .transfer-panel{margin-top:12px;padding:0;border:0;background:transparent}.sheet-panel .transfer-panel label{color:#756f62;font-size:13px}.sheet-panel .transfer-panel input{border-color:#e6d4a8;background:#fffdf8;color:#4d493f;padding:16px}.sheet-panel .send-selection{max-height:210px;overflow:auto}.sheet-panel .owned-record{border-color:#e6d4a8;background:#fffdf8}.sheet-panel .owned-record small{color:#999180}.receive-address-box{display:flex;align-items:center;gap:10px;margin:22px 0 18px;padding:15px 17px;border:1px solid #e6d4a8;border-radius:24px;background:#fffdf8}.receive-address-box code{flex:1;overflow:hidden;color:#4d493f;font:13px monospace;text-overflow:ellipsis;white-space:nowrap}.sheet-panel .secondary{color:#7d5a1e;border-color:#d8b15d;margin:0}.sheet-panel .primary{width:100%;margin-top:16px;background:#b95f3d;color:#fffaf2}.dashboard{width:min(900px,100%);margin:0 auto;padding:18px 0 100px}.overview-heading{display:flex;align-items:flex-start;justify-content:space-between;padding:42px 4px 22px}.overview-heading h1{margin:10px 0 0;font-size:clamp(38px,8vw,66px);line-height:.96;letter-spacing:-4px}.overview-heading h1 em{color:#a9b9c9;font-style:normal}.icon-button{width:38px;height:38px;border:1px solid rgba(229,182,109,.28);border-radius:50%;background:#e5b66d0f;color:var(--gold);font-size:22px}.dashboard-grid{display:grid;grid-template-columns:1.1fr 1.2fr .9fr;gap:10px}.dash-card{min-height:150px;padding:15px;border:1px solid rgba(229,182,109,.42);border-radius:16px;background:linear-gradient(145deg,#fffaeb17,#0d141eb8);box-shadow:inset 0 1px #ffffff0a}.card-label{color:#9ca8b7;font:10px monospace;letter-spacing:.65px}.dash-value{margin-top:18px;color:var(--mint);font:24px monospace}.dash-value strong{color:var(--text);font-size:34px}.dash-subvalue{margin-top:8px;color:var(--muted);font:11px monospace}.card-foot{display:flex;justify-content:space-between;align-items:end;margin-top:24px;color:var(--gold);font-size:22px}.card-foot small{color:var(--muted);font:9px system-ui}.portfolio-card{padding-right:12px}.stat-row{display:grid;grid-template-columns:28px 1fr 38px;align-items:center;gap:8px;margin-top:12px}.stat-row small,.stat-row b{display:block}.stat-row small{color:var(--muted);font-size:9px}.stat-row b{color:var(--text);font:13px monospace;margin-top:2px}.stat-row i{height:2px;border-top:2px dashed var(--mint);opacity:.8}.stat-icon,.metric-icon{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;font-weight:800}.stat-icon.mint,.metric-icon.mint{background:#73e3c22e;color:var(--mint)}.stat-icon.gold,.metric-icon.gold{background:#e5b66d2e;color:var(--gold)}.stat-icon.coral{background:#ff907a24;color:var(--coral)}.received-card{display:flex;flex-direction:column;justify-content:center;gap:12px}.metric-line{display:flex;align-items:center;gap:10px}.metric-line small,.metric-line strong,.metric-line em{display:block}.metric-line small{color:var(--muted);font-size:9px}.metric-line strong{color:var(--mint);font:19px monospace}.metric-line em{color:var(--muted);font-size:9px;font-style:normal;margin-top:2px}.network-art{position:relative;min-height:90px;margin-top:9px;overflow:hidden;color:var(--gold)}.network-art>span{position:absolute;left:3px;top:9px;font-size:42px;opacity:.32}.network-art b,.network-art small{display:block;position:relative;margin-left:48px}.network-art b{padding-top:17px;color:var(--text);font-size:13px}.network-art small{color:var(--mint);font:9px monospace;margin-top:5px}.network-lines{position:absolute;top:15px;right:0;bottom:0;left:45px;background:repeating-linear-gradient(0deg,transparent 0 14px,rgba(229,182,109,.18) 15px),repeating-linear-gradient(90deg,transparent 0 22px,rgba(229,182,109,.12) 23px);transform:perspective(120px) rotateX(40deg);opacity:.5}.supply-card{padding-left:16px}.supply-row{display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:7px;margin-top:15px}.supply-row span{width:7px;height:7px;border-radius:50%;background:var(--gold)}.supply-row small{color:var(--muted)}.supply-row b{color:var(--text);font:12px monospace}.dashboard-actions{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:10px}.action-tile{min-height:80px;border:1px solid rgba(229,182,109,.42);border-radius:15px;background:linear-gradient(145deg,#fffaeb1a,#0e141dd9);color:var(--text);cursor:pointer}.action-tile span,.action-tile b{display:block}.action-tile span{color:var(--gold);font-size:26px;line-height:1.1}.action-tile b{margin-top:8px;font-size:14px}.muted-tile{opacity:.65}.security-card{margin-top:10px;padding:20px;border:1px solid rgba(229,182,109,.42);border-radius:18px;background:linear-gradient(145deg,#fffaeb1a,#0e141ddb)}.security-heading{display:flex;justify-content:space-between;align-items:flex-start}.security-heading p{margin:0}.security-heading h2{margin:8px 0 0;color:var(--text);font-size:25px}.security-heading>strong{color:var(--text);font-size:28px;text-align:right}.security-heading>strong small{display:block;color:var(--muted);font:9px monospace;letter-spacing:1px}.security-ring{display:grid;place-items:center;width:92px;height:92px;margin:20px auto;border:8px solid rgba(115,227,194,.16);border-top-color:var(--mint);border-right-color:var(--gold);border-radius:50%;color:var(--mint);font-size:25px;box-shadow:0 0 35px #73e3c21f}.security-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.security-grid div{padding:11px;border:1px solid rgba(229,182,109,.32);border-radius:10px}.security-grid small,.security-grid b{display:block}.security-grid small{color:var(--muted);font:9px monospace}.security-grid b{color:var(--text);font-size:11px;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-address{margin-top:12px}.activity-preview{display:grid;gap:8px;margin-top:12px}.activity-row{display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:7px}.activity-row b,.activity-row small{display:block}.activity-row b{color:var(--text);font:10px monospace}.activity-row small{color:var(--muted);font-size:8px;margin-top:2px}.activity-row strong{color:var(--mint);font:10px monospace}.activity-dot{display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:#73e3c229;color:var(--mint)}.bottom-nav{position:fixed;z-index:6;left:50%;bottom:0;transform:translate(-50%);width:min(900px,100%);display:grid;grid-template-columns:repeat(5,1fr);padding:9px 8px calc(9px + env(safe-area-inset-bottom));border-top:1px solid rgba(229,182,109,.32);background:#0a0e15f0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.bottom-nav button{border:0;background:transparent;color:var(--muted);font-size:10px;cursor:pointer}.bottom-nav button span{display:block;color:var(--gold);font-size:20px;margin-bottom:3px}.bottom-nav button.active{color:var(--mint)}@media (max-width: 680px){.dashboard-grid{grid-template-columns:repeat(2,1fr)}.balance-card,.activity-card{grid-column:span 1}.portfolio-card,.received-card,.network-card,.supply-card{min-height:145px}.dashboard-actions{grid-template-columns:repeat(3,1fr)}.security-grid{grid-template-columns:repeat(2,1fr)}.overview-heading{padding-top:22px}.overview-heading h1{letter-spacing:-3px}}@media (max-width: 430px){.dashboard-grid{grid-template-columns:1fr 1fr;gap:7px}.dash-card{padding:12px;border-radius:13px}.dash-value strong{font-size:28px}.dashboard-actions{gap:7px}.action-tile{min-height:70px}.action-tile b{font-size:12px}.security-card{padding:15px}.security-heading h2{font-size:21px}}@media (max-width: 560px) and (min-height: 650px){.wallet-shell{padding:8px 12px 24px}.wallet-header{padding:5px 0 10px}.brand{gap:7px}.brand img{width:31px;height:31px;border-radius:9px}.brand b{font-size:13px}.brand small{font-size:9px;margin-top:1px}.network{padding:6px 8px;font-size:8px}.hero{padding:18px 3px 7px}.hero h1{font-size:29px;line-height:.95;letter-spacing:-2px;margin:6px 0}.hero p:not(.eyebrow){font-size:10px;line-height:1.25;margin:4px 0}.eyebrow{font-size:8px;letter-spacing:1.2px}.dashboard{padding:3px 0 64px}.overview-heading{padding:7px 3px 6px}.overview-heading h1{font-size:27px;line-height:.96;margin-top:4px;letter-spacing:-1.7px}.icon-button{width:26px;height:26px;font-size:14px}.dashboard-grid{gap:5px}.dash-card{min-height:86px;padding:7px;border-radius:9px}.card-label{font-size:7px}.dash-value{margin-top:6px;font-size:14px}.dash-value strong{font-size:20px}.dash-subvalue{margin-top:3px;font-size:8px}.card-foot{margin-top:7px;font-size:13px}.card-foot small{font-size:7px}.stat-row{grid-template-columns:18px 1fr 18px;gap:3px;margin-top:5px}.stat-icon,.metric-icon{width:17px;height:17px;font-size:8px}.stat-row small,.metric-line small{font-size:6px}.stat-row b{font-size:8px}.metric-line{gap:4px}.metric-line strong{font-size:11px}.metric-line em{font-size:6px}.network-art{min-height:48px}.network-art>span{font-size:22px}.network-art b,.network-art small{margin-left:27px}.network-art b{padding-top:8px;font-size:8px}.network-art small{font-size:6px}.supply-row{margin-top:6px;gap:3px}.supply-row small,.supply-row b{font-size:7px}.supply-row span{width:4px;height:4px}.dashboard-actions{gap:5px;margin-top:5px}.action-tile{min-height:46px;border-radius:8px}.action-tile span{font-size:16px}.action-tile b{font-size:8px;margin-top:2px}.security-card{margin-top:5px;padding:9px;border-radius:10px}.security-heading h2{font-size:15px;margin-top:3px}.security-heading>strong{font-size:18px}.security-heading>strong small{font-size:6px}.security-ring{width:50px;height:50px;margin:8px auto;border-width:5px;font-size:14px}.security-grid{gap:3px}.security-grid div{padding:5px}.security-grid small{font-size:6px}.security-grid b{font-size:7px;margin-top:2px}.dashboard-address{margin-top:5px;padding:7px}.notice{font-size:7px}.records-heading{margin-top:9px;padding-top:7px}.records-heading span{font-size:7px}.bottom-nav{padding-top:5px;padding-bottom:calc(5px + env(safe-area-inset-bottom))}.bottom-nav button{font-size:7px}.bottom-nav button span{font-size:14px;margin-bottom:1px}}
