@font-face{font-family:Yekan Bakh FaNum;src:url(/fonts/YekanBakhFaNum-VF.woff2) format("woff2-variations"),url(/fonts/YekanBakhFaNum-VF.woff) format("woff-variations");font-weight:100 1000;font-style:normal;font-display:swap}.shop-product-image{width:100%;height:100%;object-fit:cover;background:var(--bg-1)}.shop-intro{padding:2px;line-height:1.9}.shop-metal-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.shop-metal-tabs button{min-width:0;min-height:48px;padding:8px 11px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--glass-border);border-radius:14px;color:var(--ink-3);background:var(--glass);font:inherit;font-size:.75rem;font-weight:750}.shop-metal-tabs button small{min-width:22px;padding:2px 6px;border-radius:999px;color:inherit;background:#ffffff0f;font-size:.62rem}.shop-metal-tabs button.active.gold{color:var(--gold-1);border-color:#e8c7665c;background:#e8c76617}.shop-metal-tabs button.active.silver{color:var(--silver-1);border-color:#d7dce461;background:#d7dce417}.shop-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.shop-product-card{min-width:0;overflow:hidden;border-radius:18px;display:flex;flex-direction:column}.shop-product-card--silver{border-color:#d7dce424}.shop-product-card--silver .shop-product-price,.shop-detail-dialog--silver .shop-detail-header span,.shop-detail-dialog--silver .shop-detail-footer strong{color:var(--silver-1)}.shop-product-card--silver .shop-product-placeholder,.shop-detail-dialog--silver .shop-product-placeholder{color:var(--silver-1);background:radial-gradient(circle at 50% 35%,rgba(215,220,228,.14),transparent 58%),var(--bg-1)}.shop-product-card--silver .shop-buy-button,.shop-detail-dialog--silver .shop-buy-button{color:#15171b;border-color:#d7dce46b;background:linear-gradient(135deg,var(--silver-1),var(--silver-2));box-shadow:0 7px 20px #9fa8b621}.shop-product-open{width:100%;min-width:0;display:flex;flex:1;flex-direction:column;text-align:right}.shop-product-media{position:relative;width:100%;aspect-ratio:1 / .88;display:block;overflow:hidden;background:var(--bg-1);border-bottom:1px solid var(--glass-border)}.shop-product-open .shop-product-image{transition:transform .25s ease}.shop-product-open:hover .shop-product-image{transform:scale(1.035)}.shop-product-placeholder{display:grid;place-items:center;color:var(--gold-1);background:radial-gradient(circle at 50% 35%,rgba(232,199,102,.14),transparent 58%),var(--bg-1)}.shop-product-category,.shop-product-gallery-count{position:absolute;top:8px;z-index:1;padding:3px 7px;border:1px solid rgba(255,255,255,.13);border-radius:999px;color:#fff;background:#0e1013c7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.61rem;font-weight:700}.shop-product-category{right:8px}.shop-product-gallery-count{left:8px}.shop-product-copy{min-width:0;padding:10px 10px 8px;display:flex;flex:1;flex-direction:column;gap:5px}.shop-product-copy>strong{overflow:hidden;color:var(--ink-1);font-size:.82rem;font-weight:750;line-height:1.55;text-overflow:ellipsis;white-space:nowrap}.shop-product-copy>small{color:var(--ink-3);font-size:.65rem;line-height:1.5}.shop-product-price{margin-top:auto;color:var(--gold-1);font-size:clamp(.68rem,2.9vw,.83rem);font-weight:800;line-height:1.45}.shop-product-price small,.shop-detail-footer small{color:var(--ink-3);font-size:.62rem;font-weight:500}.shop-buy-button{min-height:38px;margin:0 8px 8px;padding:8px 7px;border:1px solid rgba(232,199,102,.3);border-radius:11px;color:#17130a;background:linear-gradient(135deg,var(--gold-1),var(--gold-2));font-size:.72rem;font-weight:800;box-shadow:0 7px 20px #c9a13b21}.shop-buy-button:disabled{cursor:wait;opacity:.72}.shop-feedback{padding:11px 13px;border-radius:13px;font-size:.76rem;line-height:1.7}.shop-feedback.is-error{color:var(--red);background:#e2696e14;border:1px solid rgba(226,105,110,.22)}.shop-feedback.is-success{color:var(--green);background:#4fc98d14;border:1px solid rgba(79,201,141,.22)}body.shop-dialog-open{overflow:hidden}.shop-detail-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;padding:max(14px,env(safe-area-inset-top)) 14px max(14px,env(safe-area-inset-bottom));display:grid;place-items:center;background:#040507d6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.shop-detail-dialog{width:min(560px,100%);max-height:100%;overflow-y:auto;padding:14px;border:1px solid var(--glass-highlight);border-radius:24px;background:linear-gradient(165deg,#1c1f25fa,#0d0f12fa);box-shadow:0 30px 80px #00000085}.shop-detail-dialog--silver{border-color:#d7dce433;background:linear-gradient(165deg,#1f2228fa,#0d0f12fa)}.shop-detail-header,.shop-detail-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.shop-detail-header{margin-bottom:12px}.shop-detail-header span{color:var(--gold-1);font-size:.68rem}.shop-detail-header h2{margin-top:2px;font-size:1.08rem}.shop-detail-header .icon-btn{flex:none;font-size:1.35rem}.shop-detail-main-image{width:100%;aspect-ratio:4 / 3;overflow:hidden;border:1px solid var(--glass-border);border-radius:18px;background:var(--bg-1)}.shop-detail-thumbnails{margin-top:9px;display:flex;gap:8px;overflow-x:auto;padding-bottom:3px}.shop-detail-thumbnails button{width:58px;height:58px;flex:0 0 58px;overflow:hidden;border:2px solid transparent;border-radius:12px;background:var(--bg-1)}.shop-detail-thumbnails button.active{border-color:var(--gold-1)}.shop-detail-dialog--silver .shop-detail-thumbnails button.active{border-color:var(--silver-1)}.shop-detail-thumbnail-image{width:100%;height:100%;object-fit:cover}.shop-detail-specs{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.shop-detail-specs>div{padding:10px;display:flex;flex-direction:column;gap:3px;border:1px solid var(--glass-border);border-radius:12px;background:var(--glass)}.shop-detail-specs span,.shop-detail-footer span{color:var(--ink-3);font-size:.68rem}.shop-detail-specs strong{font-size:.82rem}.shop-detail-description{margin-top:12px;color:var(--ink-2);font-size:.76rem;line-height:1.9}.shop-detail-footer{margin-top:14px;padding-top:12px;border-top:1px solid var(--glass-border)}.shop-detail-footer>div{display:flex;flex-direction:column;gap:2px}.shop-detail-footer strong{color:var(--gold-1);font-size:.92rem}.shop-detail-footer .shop-buy-button{min-width:155px;margin:0}@media (min-width: 640px){.shop-product-grid{gap:14px}.shop-product-card{border-radius:22px}.shop-product-copy{padding:14px 14px 10px}.shop-product-copy>strong{font-size:.95rem}.shop-product-copy>small{font-size:.73rem}.shop-buy-button{margin:0 12px 12px;font-size:.78rem}}.customer-managed-section{position:relative;min-height:128px;overflow:hidden;border-radius:20px;display:grid;grid-template-columns:minmax(0,1fr);background:linear-gradient(135deg,#e8c7661a,#14171ce6)}.customer-managed-section>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.32}.customer-managed-section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0c0e11f5,#0c0e116b);pointer-events:none}.customer-managed-section__content{position:relative;z-index:1;max-width:82%;padding:17px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;gap:6px}.customer-managed-section__content>span{padding:2px 7px;border-radius:999px;color:var(--gold-1);background:#e8c7661a;font-size:.64rem;font-weight:800}.customer-managed-section__content h2{font-size:1rem;line-height:1.6}.customer-managed-section__content p{color:var(--ink-2);font-size:.7rem;line-height:1.75}.customer-managed-section__content .pill-btn{margin-top:3px}:root{--bg-0: #0a0c10;--bg-1: #11141c;--bg-2: #171b26;--bg-3: #1f2535;--bg-elevated: #151924;--ink-1: #f8fafc;--ink-2: #cbd5e1;--ink-3: #94a3b8;--ink-4: #64748b;--gold-1: #f5d77f;--gold-2: #e2b744;--gold-3: #b88d22;--gold-glow: rgba(226, 183, 68, .22);--gold-surface: rgba(226, 183, 68, .09);--gold-border: rgba(226, 183, 68, .28);--gold-gradient: linear-gradient(135deg, #f7e096 0%, #e2b744 50%, #b88d22 100%);--gold-gradient-hover: linear-gradient(135deg, #fae6a8 0%, #ebc45c 50%, #c99e32 100%);--silver-1: #f1f5f9;--silver-2: #cbd5e1;--silver-3: #94a3b8;--silver-glow: rgba(203, 213, 225, .18);--silver-surface: rgba(203, 213, 225, .08);--silver-border: rgba(203, 213, 225, .22);--silver-gradient: linear-gradient(135deg, #f8fafc 0%, #cbd5e1 60%, #94a3b8 100%);--green: #10b981;--green-glow: rgba(16, 185, 129, .25);--green-surface: rgba(16, 185, 129, .12);--green-border: rgba(16, 185, 129, .3);--red: #f43f5e;--red-glow: rgba(244, 63, 94, .25);--red-surface: rgba(244, 63, 94, .12);--red-border: rgba(244, 63, 94, .3);--glass: rgba(17, 20, 28, .88);--glass-strong: rgba(23, 27, 38, .94);--glass-border: rgba(255, 255, 255, .08);--glass-highlight: rgba(255, 255, 255, .12);--card-shadow: 0 10px 30px -5px rgba(0, 0, 0, .52), 0 0 0 1px rgba(255, 255, 255, .04);--card-shadow-hover: 0 16px 40px -8px rgba(0, 0, 0, .65), 0 0 0 1px rgba(226, 183, 68, .22);--r-xl: 24px;--r-lg: 18px;--r-md: 14px;--r-sm: 10px;--shell-w: 440px}@media (min-width: 640px){:root{--shell-w: 840px}}@media (min-width: 1024px){:root{--shell-w: 1160px}}*{margin:0;padding:0;box-sizing:border-box}html{font-size:14px;scroll-padding-top:88px;scroll-padding-bottom:110px}@media (min-width: 640px){html{font-size:15px}}@media (min-width: 1024px){html{font-size:16px}}body{font-family:Yekan Bakh FaNum,system-ui,sans-serif;background:var(--bg-0);color:var(--ink-1);min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased}#root{max-width:var(--shell-w);margin:0 auto;min-height:100vh;position:relative}button{font-family:inherit;border:none;background:none;color:inherit;cursor:pointer}input{font-family:inherit;font-size:max(16px,1rem)}select{width:100%;border:0;outline:0;color:var(--ink-1);background:transparent;font:inherit;font-size:max(16px,.82rem)}select option{color:var(--ink-1);background:var(--bg-1)}.recipient-status{min-height:24px;padding:5px 3px 0;display:flex;align-items:center;gap:5px;color:var(--ink-3);font-size:.7rem;line-height:1.7}.recipient-status.is-found{color:var(--green)}.recipient-status.is-missing,.recipient-status.is-error{color:var(--red)}.field-help{padding:5px 3px 0;color:var(--ink-3);font-size:.68rem;line-height:1.7}.branch-address{color:var(--ink-2)}.deposit-methods{grid-template-columns:repeat(3,minmax(0,1fr))}.deposit-note{line-height:1.9}.deposit-step{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.deposit-step span{min-height:36px;display:grid;place-items:center;border:1px solid var(--glass-border);border-radius:11px;color:var(--ink-3);font-size:.7rem}.deposit-step span.active{color:var(--gold-1);border-color:#e8c76647;background:#e8c76612}.bank-destination{padding:12px;display:flex;flex-direction:column;gap:8px;border:1px solid rgba(232,199,102,.2);border-radius:15px;background:#e8c7660b}.bank-destination-head{display:flex;justify-content:space-between;gap:8px;align-items:center}.bank-destination-head span{display:flex;align-items:center;gap:6px;color:var(--gold-1);font-size:.75rem;font-weight:750}.bank-destination-head small{color:var(--ink-3);font-size:.62rem}.bank-line{min-height:43px;padding:7px 9px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;border-radius:10px;background:#0000002e}.bank-line span{color:var(--ink-3);font-size:.65rem}.bank-line b{overflow-wrap:anywhere;text-align:right;font-size:.72rem}.bank-line button{min-width:44px;min-height:32px;color:var(--gold-1);font-size:.65rem}.field-help.warning{color:var(--gold-1)}.deposit-back{min-height:44px;display:flex;align-items:center;gap:5px;color:var(--gold-1);font-size:.72rem}.file-input{width:100%;min-height:48px;padding:8px;border:1px dashed var(--glass-border);border-radius:12px;color:var(--ink-2);background:#00000024}.authenticator-setup{border-color:#e8c7663b}.authenticator-link{display:grid;place-items:center;text-decoration:none}.authenticator-setup .code{font-size:.72rem;overflow-wrap:anywhere}.security-actions{display:grid;grid-template-columns:minmax(0,2fr) minmax(90px,1fr);gap:8px}.security-actions .btn{min-height:44px}.load-error{padding:20px;display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--red);text-align:center;font-size:.76rem;line-height:1.8}.shop-feedback.is-error{display:flex;align-items:center;justify-content:space-between;gap:10px}.tx-category{width:fit-content;margin-bottom:2px;padding:1px 6px;display:block;border-radius:999px;color:var(--gold-1);background:#e8c76614;font-size:.58rem;font-weight:700}.blobs{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.ambient-glow{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none;opacity:.35;will-change:transform}.ambient-glow--gold{width:380px;height:380px;background:radial-gradient(circle,rgba(226,183,68,.35) 0%,rgba(226,183,68,.08) 50%,transparent 70%);top:-80px;right:-90px;animation:ambientFloatGold 18s ease-in-out infinite alternate}.ambient-glow--silver{width:340px;height:340px;background:radial-gradient(circle,rgba(203,213,225,.25) 0%,rgba(203,213,225,.06) 50%,transparent 70%);bottom:15%;left:-90px;animation:ambientFloatSilver 22s ease-in-out infinite alternate}@keyframes ambientFloatGold{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-35px,30px,0) scale(1.08)}to{transform:translate3d(25px,15px,0) scale(.95)}}@keyframes ambientFloatSilver{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(30px,-25px,0) scale(1.06)}to{transform:translate3d(-20px,-15px,0) scale(.95)}}.blob{position:absolute;border-radius:50%;pointer-events:none}.blob-gold{top:-60px;right:-80px}.blob-silver{bottom:10%;left:-90px}.blob-deep{display:none}.glass{background:var(--glass);backdrop-filter:blur(24px) saturate(1.35);-webkit-backdrop-filter:blur(24px) saturate(1.35);border:1px solid var(--glass-border);border-radius:var(--r-lg);box-shadow:inset 0 1px 0 var(--glass-highlight),inset 0 -1px #0000004d,var(--card-shadow);position:relative;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(165deg,rgba(255,255,255,.05) 0%,transparent 36%);pointer-events:none}.page{position:relative;z-index:1;padding:92px 18px 112px;display:flex;flex-direction:column;gap:14px}#root:has(.landing-container){max-width:100%;width:100%;margin:0;padding:0}.page:has(.auth-shell),.page:has(.landing-container),.page--landing{padding:0;min-height:100vh;gap:0;max-width:100%;width:100%}.page-title{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;min-height:52px;border-radius:var(--r-md);font-size:.95rem;font-weight:800;color:var(--ink-1)}.section-title{font-size:.88rem;font-weight:700;color:var(--ink-2);margin:6px 4px 0;display:flex;align-items:center;gap:8px}.section-title:after{content:"";flex:1;height:1px;background:linear-gradient(to left,var(--glass-border),transparent)}.header{position:fixed;top:14px;left:50%;transform:translate(-50%);width:min(calc(var(--shell-w) - 24px),calc(100vw - 24px));z-index:20;display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-radius:999px;background:#0e1118e0;backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border:1px solid rgba(255,255,255,.1);box-shadow:0 12px 36px #0000008c,inset 0 1px #ffffff24}.header .brand{display:flex;align-items:center;gap:9px;font-size:.96rem;font-weight:800;color:var(--ink-1)}.brand-mark{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--gold-gradient);color:#171308;font-size:.88rem;font-weight:900;box-shadow:0 4px 14px var(--gold-glow),inset 0 1px #ffffff73}.brand-name em{font-style:normal;color:var(--gold-1)}.header-ticker{font-size:.74rem;color:var(--ink-2);text-align:left;line-height:1.5;display:flex;align-items:center;gap:4px}.live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green);margin-left:5px;animation:pulseBeacon 2.2s infinite ease-in-out}@keyframes pulseBeacon{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85);box-shadow:0 0 3px var(--green)}}.header-ticker b{color:var(--gold-1);font-weight:800;font-size:.82rem;font-feature-settings:"tnum" 1}.icon-btn{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#ffffff0d;border:1px solid var(--glass-border);color:var(--ink-2);transition:all .2s ease}.icon-btn:hover{color:var(--gold-1);border-color:var(--gold-border);background:var(--gold-surface);transform:scale(1.05)}.icon-btn:active{transform:scale(.95)}.bottom-nav{position:fixed;bottom:14px;left:50%;transform:translate(-50%);width:min(calc(var(--shell-w) - 24px),calc(100vw - 24px));z-index:20;display:flex;justify-content:space-around;align-items:center;padding:8px 10px;border-radius:999px;background:#0e1118e6;backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border:1px solid rgba(255,255,255,.1);box-shadow:0 16px 40px #0009,inset 0 1px #ffffff1f}.nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:.74rem;font-weight:600;color:var(--ink-3);padding:8px 12px;min-height:48px;min-width:48px;border-radius:20px;transition:all .22s cubic-bezier(.4,0,.2,1);position:relative}.nav-item svg{width:20px;height:20px;transition:transform .2s ease,stroke .2s ease}.nav-item:hover{color:var(--ink-2)}.nav-item:hover svg{transform:translateY(-1px)}.nav-item.active{color:var(--gold-1);font-weight:800}.nav-item.active svg{stroke:var(--gold-1)}.nav-item.active:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;background:linear-gradient(135deg,#e2b7442e,#e2b7440d);border:1px solid rgba(226,183,68,.28);box-shadow:0 2px 10px #e2b74429}.home-assets{display:grid;gap:12px;min-width:0}@media (min-width: 640px){.home-assets{grid-template-columns:repeat(2,minmax(0,1fr))}}.asset-card{padding:18px;overflow:hidden;background:var(--bg-1);border:1px solid var(--glass-border);border-radius:var(--r-lg);box-shadow:var(--card-shadow);display:flex;flex-direction:column;gap:14px;position:relative;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.asset-card:hover{border-color:#ffffff29;box-shadow:var(--card-shadow-hover)}.asset-head{display:flex;align-items:center;justify-content:space-between}.asset-id{display:flex;align-items:center;gap:11px}.asset-icon{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;font-size:1.15rem;position:relative}.asset-icon.gold{background:var(--gold-gradient);color:#171308;box-shadow:0 4px 14px var(--gold-glow),inset 0 1px #fff6}.asset-icon.silver{background:var(--silver-gradient);color:#14171c;box-shadow:0 4px 14px var(--silver-glow),inset 0 1px #ffffff80}.asset-name{font-size:.94rem;font-weight:800;color:var(--ink-1);letter-spacing:-.01em}.asset-sub{font-size:.76rem;color:var(--ink-3);margin-top:1px}.asset-change{font-size:.74rem;font-weight:750;padding:4px 10px;border-radius:999px;display:inline-flex;align-items:center;gap:3px;letter-spacing:.02em}.asset-change.up{color:var(--green);background:var(--green-surface);border:1px solid var(--green-border)}.asset-change.down{color:var(--red);background:var(--red-surface);border:1px solid var(--red-border)}.asset-price{display:flex;align-items:baseline;gap:6px;padding:2px 0}.asset-price .num{font-size:1.45rem;font-weight:850;color:var(--ink-1);font-feature-settings:"tnum" 1}.asset-price .unit{font-size:.8rem;color:var(--ink-3);font-weight:500}.trade-btns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:auto}.btn{height:42px;padding:0 16px;border-radius:var(--r-md);font-size:.84rem;font-weight:750;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid transparent;transition:all .2s cubic-bezier(.4,0,.2,1);text-decoration:none;-webkit-user-select:none;user-select:none}.btn:active{transform:scale(.97)}.btn:focus-visible{outline:2px solid var(--gold-1);outline-offset:2px}.btn-buy-gold{background:var(--gold-gradient);color:#171308;box-shadow:0 4px 14px var(--gold-glow);border-color:#fff3}.btn-buy-gold:hover{background:var(--gold-gradient-hover);box-shadow:0 6px 20px #e2b74459}.btn-buy-silver{background:var(--silver-gradient);color:#14171c;box-shadow:0 4px 14px var(--silver-glow);border-color:#ffffff4d}.btn-buy-silver:hover{box-shadow:0 6px 20px #cbd5e152}.btn-sell{background:#ffffff0d;color:var(--ink-1);border:1px solid var(--glass-border)}.btn-sell:hover{background:#ffffff17;border-color:#ffffff29}.wallet-hero{padding:24px 20px;border-radius:var(--r-xl);background:radial-gradient(circle at 50% 0%,rgba(226,183,68,.12) 0%,transparent 65%),var(--bg-1);border:1px solid rgba(226,183,68,.22);box-shadow:0 16px 40px -10px #0009,0 0 0 1px #e2b7441a;text-align:center;position:relative;overflow:hidden}.wallet-hero:after{content:"";position:absolute;top:0;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent,rgba(226,183,68,.6),transparent)}.wallet-label{font-size:.82rem;font-weight:600;color:var(--ink-3);letter-spacing:.02em}.wallet-amount{font-size:clamp(1.8rem,6vw,2.4rem);font-weight:900;color:var(--ink-1);margin:8px 0 18px;display:flex;align-items:baseline;justify-content:center;gap:8px;font-feature-settings:"tnum" 1}.wallet-amount small{font-size:.95rem;font-weight:600;color:var(--gold-1)}.wallet-split{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:16px;border-top:1px solid rgba(255,255,255,.07)}.wallet-split .k{font-size:.72rem;color:var(--ink-3);margin-bottom:4px}.wallet-split .v{font-size:.9rem;font-weight:800;color:var(--ink-1);font-feature-settings:"tnum" 1}.wallet-split .v.gold{color:var(--gold-1)}.wallet-split .v.silver{color:var(--silver-1)}.chart-card{padding:20px;background:var(--bg-1);border:1px solid var(--glass-border);border-radius:var(--r-lg);box-shadow:var(--card-shadow)}.chart-tabs{display:flex;gap:6px;background:#00000047;padding:4px;border-radius:var(--r-md);border:1px solid rgba(255,255,255,.05)}.chart-tab{flex:1;padding:6px 14px;border-radius:var(--r-sm);font-size:.78rem;font-weight:750;color:var(--ink-3);transition:all .2s ease;text-align:center;cursor:pointer}.chart-tab:hover{color:var(--ink-1)}.chart-tab.active{color:#171308;background:var(--gold-gradient);box-shadow:0 2px 10px var(--gold-glow)}.chart-tab.active.silver{color:#14171c;background:var(--silver-gradient);box-shadow:0 2px 10px var(--silver-glow)}.chart-minmax{display:flex;justify-content:space-between;margin-top:10px;font-size:.74rem;color:var(--ink-3);font-feature-settings:"tnum" 1}.quick-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.quick-item{padding:12px 4px;border-radius:var(--r-md);display:flex;flex-direction:column;align-items:center;gap:7px;font-size:.76rem;color:var(--ink-2);text-decoration:none;transition:transform .15s}.quick-item:focus-visible{outline:2px solid var(--gold-1);outline-offset:3px}.quick-item:active{transform:scale(.95)}.quick-item .q-icon{width:34px;height:34px;border-radius:12px;display:grid;place-items:center;background:var(--glass-strong);border:1px solid var(--glass-border);font-size:.95rem}.support-link-detail{max-width:100%;color:var(--ink-3);direction:ltr;font-size:.76rem;line-height:1.55;overflow-wrap:anywhere}.support-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.support-contact{min-width:0;padding:14px 7px}.support-contact strong{max-width:100%;overflow-wrap:anywhere;color:var(--ink-1);font-size:.78rem}.support-intro,.support-empty{margin:0;padding:13px 15px;color:var(--ink-2);font-size:.78rem;line-height:1.9;text-align:right}.support-empty{color:var(--ink-3);text-align:center}.support-faq-list{padding:2px 14px}.support-faq-list .faq-item+.faq-item{border-top:1px solid rgba(255,255,255,.05)}.list-card{padding:6px 14px}.row{display:flex;align-items:center;gap:11px;padding:11px 0}.row+.row{border-top:1px solid rgba(255,255,255,.05)}.row-icon{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;font-size:.9rem;flex-shrink:0;background:var(--glass-strong);border:1px solid var(--glass-border)}.row-icon.gold{color:var(--gold-1);border-color:#e8c76633}.row-icon.silver{color:var(--silver-1);border-color:#d7dce42e}.row-main{flex:1;min-width:0}.row-title{font-size:.84rem;font-weight:600}.row-sub{font-size:.74rem;color:var(--ink-3);margin-top:2px}.row-end{text-align:left}.row-amount{font-size:.8rem;font-weight:700}.row-amount.pos{color:var(--green)}.row-amount.neg{color:var(--red)}.chev{color:var(--ink-3);font-size:.85rem}.seg{display:flex;padding:4px;border-radius:999px;gap:4px;background:#0a0c10bf;border:1px solid var(--glass-border);box-shadow:inset 0 2px 5px #00000073}.seg-btn{flex:1;min-height:42px;padding:8px 12px;border-radius:999px;font-size:.82rem;font-weight:750;color:var(--ink-3);border:1px solid transparent;cursor:pointer;transition:all .22s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:6px;-webkit-user-select:none;user-select:none}.seg-btn:hover:not(.active-buy):not(.active-sell):not(.active-gold):not(.active-silver){color:var(--ink-1);background:#ffffff0a}.seg-btn.active-buy{background:#22c55e29;color:#4ade80;border-color:#22c55e61;box-shadow:0 4px 14px #22c55e38}.seg-btn.active-sell{background:#f43f5e29;color:#fb7185;border-color:#f43f5e61;box-shadow:0 4px 14px #f43f5e38}.seg-btn.active-gold{background:#e2b7442e;color:var(--gold-1);border-color:#e2b7446b;box-shadow:0 4px 14px #e2b74433}.seg-btn.active-silver{background:#cbd5e129;color:var(--silver-1);border-color:#cbd5e161;box-shadow:0 4px 14px #cbd5e12e}.seg-btn:focus-visible{outline:2px solid var(--gold-1);outline-offset:2px}.trade-form{padding:22px 18px;display:flex;flex-direction:column;gap:16px;background:var(--bg-1);border:1px solid var(--glass-border);border-radius:var(--r-lg);box-shadow:var(--card-shadow)}.field label{display:block;font-size:.8rem;font-weight:600;color:var(--ink-2);margin-bottom:7px}.field-box{display:flex;align-items:center;background:#0a0c10a6;border:1px solid var(--glass-border);border-radius:var(--r-md);padding:4px 14px;transition:border-color .2s ease,box-shadow .2s ease}.field-box:focus-within{border-color:#e2b7448c;box-shadow:0 0 0 3px #e2b74424}.field-box input{flex:1;background:none;border:none;outline:none;color:var(--ink-1);font-size:max(16px,1.08rem);font-weight:700;padding:10px 0;direction:ltr;text-align:right;font-feature-settings:"tnum" 1}.field-box input::placeholder{color:var(--ink-3);font-weight:500}.field-box .suffix{font-size:.78rem;font-weight:600;color:var(--ink-3);margin-right:8px;-webkit-user-select:none;user-select:none}.amount-price{display:flex;flex-direction:column;gap:6px}.amount-price-link{display:flex;align-items:center;gap:10px;margin:4px 2px}.amount-price-link i{flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--glass-border),transparent)}.amount-price-link span{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--glass-strong);border:1px solid rgba(226,183,68,.25);color:var(--gold-1);font-size:.8rem;line-height:1;box-shadow:0 2px 8px #00000059}.amount-price-hint{margin:6px 2px 0;font-size:.72rem;color:var(--ink-3);line-height:1.6}.presets{display:flex;gap:8px}.preset{flex:1;min-height:38px;font-size:.78rem;font-weight:700;padding:7px 0;border-radius:999px;background:var(--glass-strong);border:1px solid var(--glass-border);color:var(--ink-2);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.preset:hover{color:var(--gold-1);border-color:#e2b74466;background:#e2b74414;transform:translateY(-1px)}.preset:active{transform:scale(.97)}.trade-summary{display:flex;flex-direction:column;gap:9px;font-size:.8rem;color:var(--ink-2);background:#0a0c1099;border:1px solid var(--glass-border);border-radius:var(--r-md);padding:14px 16px}.trade-summary .line{display:flex;justify-content:space-between;align-items:center}.trade-summary .line b{color:var(--ink-1);font-weight:700;font-feature-settings:"tnum" 1}.btn-submit{width:100%;min-height:48px;padding:13px 0;border-radius:var(--r-md);font-size:.95rem;font-weight:800;cursor:pointer}.profile-head{padding:20px 16px;display:flex;align-items:center;gap:13px}.avatar{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;color:#171308;background:linear-gradient(145deg,var(--gold-1),var(--gold-3));box-shadow:0 6px 16px #c9a13b4d,inset 0 1px #fff6;flex-shrink:0}.profile-name{font-size:.95rem;font-weight:700}.profile-phone{font-size:.76rem;color:var(--ink-3);margin-top:3px;direction:ltr;text-align:right}.fade{position:fixed;left:0;right:0;z-index:15;pointer-events:none}.fade-top{top:0;height:86px;background:linear-gradient(to bottom,var(--bg-0) 34%,rgba(14,16,19,.75) 58%,transparent)}.fade-bottom{bottom:0;height:96px;background:linear-gradient(to top,var(--bg-0) 36%,rgba(14,16,19,.75) 60%,transparent)}.stat-line{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;border-radius:var(--r-md)}.s-label{display:flex;align-items:center;gap:9px;font-size:.78rem;color:var(--ink-2)}.s-icon{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:var(--glass-strong);border:1px solid var(--glass-border);color:var(--gold-1);flex-shrink:0}.s-end{display:flex;align-items:center;gap:9px}.s-val{font-size:.95rem;font-weight:700;letter-spacing:-.2px}.s-val small{font-size:.7rem;color:var(--ink-3);font-weight:400}.tx-head{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 0}.pill-btn{display:inline-flex;align-items:center;gap:6px;font-size:.76rem;font-weight:700;padding:6px 14px;min-height:32px;border-radius:999px;background:var(--glass-strong);border:1px solid var(--glass-border);color:var(--ink-1);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);flex-shrink:0;-webkit-user-select:none;user-select:none}.pill-btn:hover{color:var(--gold-1);border-color:#e2b74466;background:#e2b74414}.pill-btn:focus-visible{outline:2px solid var(--gold-1);outline-offset:2px}.chev-rot{color:var(--ink-3);display:grid;place-items:center;transition:transform .3s ease}.chev-rot.open{transform:rotate(-90deg)}.collapse{max-height:0;overflow:hidden;transition:max-height .45s cubic-bezier(.33,1,.68,1)}.collapse.open{max-height:900px}.tx-table{font-size:.76rem}.tx-row{display:grid;grid-template-columns:1.45fr 1.05fr .7fr .7fr;gap:8px;align-items:center;padding:10px 8px;border-top:1px solid rgba(255,255,255,.05);border-radius:var(--r-sm);transition:background .15s ease}.tx-row:not(.tx-th):hover{background:#ffffff06}.tx-row>*{min-width:0;overflow-wrap:anywhere}.tx-row.tx-th{border-top:none;color:var(--ink-3);font-size:.7rem;font-weight:600;padding:6px 8px}.tx-type{font-weight:650;color:var(--ink-1);line-height:1.6}.tx-amt{font-weight:750;font-feature-settings:"tnum" 1}.tx-amt.pos{color:var(--green)}.tx-amt small{color:var(--ink-3);font-weight:500;font-size:.68rem}.tx-time{color:var(--ink-3);font-feature-settings:"tnum" 1}.badge .dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:currentColor;margin-left:4px;vertical-align:1px}.svc-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (min-width: 640px){.svc-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1024px){.svc-grid{grid-template-columns:repeat(4,1fr)}}.svc-tile{padding:15px 8px;border-radius:var(--r-md);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-size:.78rem;color:var(--ink-1);font-weight:600;transition:transform .15s;text-align:center}.svc-tile:active{transform:scale(.96)}.svc-shop-cta{width:100%;min-height:82px;margin-top:6px;padding:15px 17px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;overflow:hidden;text-align:right;color:#fbf7ff;background:radial-gradient(circle at 13% 0%,rgba(236,200,112,.2),transparent 32%),linear-gradient(115deg,#8449bec7,#4b2379b8);border-color:#d1a4f759;box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #230d3a8c,0 14px 30px #260e4161,0 3px 12px #c9a13b14;transition:transform .18s ease,border-color .18s ease,filter .18s ease,box-shadow .18s ease}.svc-shop-cta>span{position:relative;z-index:1}.svc-shop-icon{width:48px;height:48px;display:grid;place-items:center;border:1px solid rgba(246,216,137,.38);border-radius:16px;color:#f3d783;background:linear-gradient(145deg,#f6d8892b,#ffffff0d);box-shadow:inset 0 1px #ffffff30,0 7px 16px #220b3740}.svc-shop-label{font-size:clamp(1.08rem,3.2vw,1.32rem);font-weight:850;line-height:1.5;letter-spacing:-.015em;text-shadow:0 2px 8px rgba(28,8,47,.42)}.svc-shop-arrow{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.13);border-radius:12px;color:#ffffffd1;background:#19092933;transition:transform .18s ease,background .18s ease}.svc-shop-cta:hover{transform:translateY(-2px);filter:brightness(1.08);border-color:#e2beff85;box-shadow:inset 0 1px #ffffff45,inset 0 -1px #230d3a8c,0 18px 36px #260e4170,0 4px 14px #c9a13b1f}.svc-shop-cta:hover .svc-shop-arrow{transform:translate(-3px);background:#19092952}.svc-shop-cta:focus-visible{outline:3px solid rgba(232,199,102,.72);outline-offset:3px}.svc-shop-cta:active{transform:scale(.985);filter:brightness(.98)}.q-icon.gold{color:var(--gold-1);border-color:#e8c76640}.q-icon.silver{color:var(--silver-1);border-color:#d7dce438}.seg-ic{display:inline-flex;align-items:center;justify-content:center;gap:5px}.chart-wrap{position:relative}.chart-tip{position:absolute;transform:translate(-50%,-135%);background:#14171ceb;border:1px solid var(--glass-border);border-radius:9px;padding:4px 9px;font-size:.7rem;color:var(--ink-2);white-space:nowrap;pointer-events:none;box-shadow:0 6px 16px #0006}.chart-tip b{color:var(--ink-1);font-weight:700}.page-title{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:999px;font-size:.88rem;font-weight:700}.switch{width:38px;height:22px;border-radius:999px;background:#ffffff14;border:1px solid var(--glass-border);position:relative;flex-shrink:0;transition:background .25s,border-color .25s}.switch:after{content:"";position:absolute;top:2px;right:2px;width:16px;height:16px;border-radius:50%;background:var(--ink-2);transition:transform .25s,background .25s}.switch.on{background:#e8c76638;border-color:#e8c76666}.switch.on:after{transform:translate(-16px);background:var(--gold-1)}.copy-box{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#00000040;border:1px dashed rgba(232,199,102,.4);border-radius:var(--r-md);padding:11px 14px}.copy-box .code{font-size:1.05rem;font-weight:700;letter-spacing:2px;color:var(--gold-1);direction:ltr}.copy-btn{font-size:.74rem;padding:6px 13px;border-radius:999px;background:var(--glass-strong);border:1px solid var(--glass-border);color:var(--ink-2);transition:all .2s}.copy-btn:hover{color:var(--gold-1);border-color:#e8c7664d}.stat-row{display:flex;gap:8px}.stat-pill{flex:1;padding:12px 8px;text-align:center;border-radius:var(--r-md)}.stat-pill .k{font-size:.72rem;color:var(--ink-3);margin-bottom:4px}.stat-pill .v{font-size:.95rem;font-weight:700;color:var(--gold-1)}.tile-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.tile{padding:10px 4px;border-radius:var(--r-sm);text-align:center;font-size:.72rem;font-weight:600;color:var(--ink-2);background:var(--glass-strong);border:1px solid var(--glass-border);transition:all .2s}.tile small{display:block;font-size:.68rem;color:var(--ink-3);font-weight:400;margin-top:2px}.tile.active{color:var(--gold-1);border-color:#e8c76673;background:#e8c7661a}.tile.active.silver-tone{color:var(--silver-1);border-color:#d7dce466;background:#d7dce414}.faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:right;font-size:.78rem;font-weight:600;padding:12px 0;color:var(--ink-1)}.faq-q .chev{transition:transform .25s}.faq-q.open .chev{transform:rotate(-90deg)}.faq-a{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.33,1,.68,1);font-size:.78rem;color:var(--ink-2);line-height:1.9}.faq-a.open{max-height:220px}.faq-a p{padding-bottom:12px}.prose{padding:16px;font-size:.8rem;color:var(--ink-2);line-height:2}.prose h4{font-size:.8rem;color:var(--ink-1);margin:10px 0 4px}.prose h4:first-child{margin-top:0}.badge{font-size:.7rem;padding:2px 8px;border-radius:999px;font-weight:600}.badge.done{color:var(--green);background:#4fc98d1a}.badge.pending{color:var(--gold-1);background:#e8c7661a}.badge.rejected{color:var(--red);background:#e2696e1a}.empty{text-align:center;padding:34px 0;color:var(--ink-3);font-size:.75rem}.live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--green);margin-left:5px;box-shadow:0 0 8px var(--green)}.auth-shell{min-height:100vh;display:grid;place-items:center;padding:26px 16px;position:relative;overflow:hidden}.auth-orb{position:absolute;width:210px;height:210px;border-radius:999px;filter:blur(18px);opacity:.22}.auth-orb-gold{background:var(--gold-1);top:7%;right:-58px}.auth-card{width:100%;padding:22px;overflow:hidden}.auth-brand,.auth-tabs,.auth-footnote{display:flex;align-items:center}.auth-brand{gap:10px;margin-bottom:26px}.auth-mark{width:42px;height:42px}.auth-brand p{font-weight:800;font-size:1.05rem}.auth-brand span,.auth-hero p,.auth-form label,.auth-footnote{color:var(--ink-2)}.auth-brand span,.auth-hero p{font-size:.75rem}.auth-pill{display:inline-flex;padding:6px 12px;border-radius:999px;color:var(--gold-1);background:#e8c76617;border:1px solid rgba(232,199,102,.16);font-size:.72rem;margin-bottom:12px}.auth-hero h1{font-size:1.72rem;line-height:1.45;margin-bottom:8px}.auth-tabs{background:#ffffff0b;border:1px solid var(--glass-border);border-radius:18px;padding:4px;gap:4px;margin:22px 0 16px}.auth-tabs button{flex:1;padding:10px;border-radius:14px;color:var(--ink-2);font-weight:700}.auth-tabs button.active{color:#171308;background:linear-gradient(145deg,var(--gold-1),var(--gold-2))}.auth-form{display:grid;gap:12px}.auth-form label{display:grid;gap:7px;font-size:.76rem}.auth-form input{width:100%;border:1px solid var(--glass-border);background:#0000002e;color:var(--ink-1);border-radius:16px;padding:13px 14px;outline:none}.auth-form input:focus{border-color:var(--glass-border);box-shadow:none}.auth-submit{margin-top:4px;padding:13px;border-radius:16px;color:#171308;font-weight:900;background:linear-gradient(145deg,var(--gold-1),var(--gold-2));box-shadow:0 12px 28px #c9a13b3d}.auth-submit:disabled{opacity:.72;cursor:wait}.auth-status{margin-top:12px;padding:10px 12px;border-radius:14px;font-size:.76rem;background:#ffffff0d}.auth-status.success{color:var(--green)}.auth-status.error{color:var(--red)}.auth-status.loading{color:var(--gold-1)}.auth-footnote{justify-content:space-between;gap:8px;margin-top:18px;font-size:.65rem}.auth-footnote span{border:1px solid var(--glass-border);border-radius:999px;padding:6px 8px}@media (min-width: 860px){.auth-card{width:min(820px,92vw);padding:40px;display:grid;grid-template-columns:1fr 1fr;column-gap:40px;grid-template-areas:"brand  brand" "hero   tabs" "hero   form" "hero   status" "hero   footnote"}.auth-brand{grid-area:brand;margin-bottom:30px}.auth-hero{grid-area:hero;align-self:start;padding-right:20px;border-left:1px solid var(--glass-border)}.auth-hero h1{font-size:2.1rem}.auth-tabs{grid-area:tabs;margin-top:0}.auth-form{grid-area:form}.auth-status{grid-area:status}.auth-footnote{grid-area:footnote}}button:focus-visible,a:focus-visible{outline:2px solid rgba(232,199,102,.9);outline-offset:3px}input:focus,input:focus-visible{outline:none;box-shadow:none}@media (min-width: 640px) and (max-width: 1023px){.page{padding-inline:24px;gap:16px}.header,.bottom-nav{width:min(calc(var(--shell-w) - 36px),calc(100vw - 36px))}.quick-grid,.svc-grid{gap:12px}.asset-card,.chart-card,.trade-form{padding:20px}}@media (min-width: 1024px){html{scroll-padding-top:164px;scroll-padding-bottom:28px}body{background:radial-gradient(circle at 78% -8%,rgba(201,161,59,.1),transparent 30rem),radial-gradient(circle at 7% 72%,rgba(159,168,182,.065),transparent 32rem),linear-gradient(145deg,#0b0d10 0%,var(--bg-0) 52%,#111419 100%);background-attachment:fixed}#root{width:min(calc(100% - 48px),var(--shell-w));max-width:var(--shell-w)}#root:before{content:none}.glass{border-color:#ffffff1b;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #0003,0 14px 34px #00000042}.header{top:16px;left:50%;width:min(calc(100vw - 48px),var(--shell-w));min-height:56px;transform:translate(-50%);padding:10px 18px;border-radius:20px;background:#14171cd1;backdrop-filter:blur(26px) saturate(1.3);-webkit-backdrop-filter:blur(26px) saturate(1.3)}.header .brand{font-size:1rem}.header-ticker{font-size:.76rem}.header-ticker b{font-size:.85rem}.page{width:100%;min-width:0;margin:0;padding:162px 0 52px;gap:18px}.page:has(.auth-shell){width:100%;margin-right:0;padding:0}.bottom-nav{top:84px;right:auto;bottom:auto;left:50%;transform:translate(-50%);width:min(720px,calc(100vw - 48px));min-height:58px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:4px;padding:6px;border-radius:19px;background:#14171cc7;backdrop-filter:blur(26px) saturate(1.3);-webkit-backdrop-filter:blur(26px) saturate(1.3)}.nav-item{flex:1 1 0;width:auto;min-height:44px;flex-direction:row;justify-content:center;gap:8px;padding:8px 12px;border:1px solid transparent;border-radius:14px;font-size:.76rem;font-weight:600;text-align:center;transition:color .2s ease,border-color .2s ease,background .2s ease}.nav-item svg{width:19px;height:19px;flex:0 0 auto}.nav-item.active{color:#f1d77f;border-color:#e8c7663b;background:#e8c7661a}.nav-item.active:before{content:none}.fade-top{right:0;left:0;width:auto;height:154px;background:linear-gradient(to bottom,#0d0f12 28%,rgba(14,16,19,.84) 68%,transparent)}.fade-bottom{display:none}.blob-gold{width:410px;height:410px;right:8%;top:-220px;opacity:.22}.blob-silver{width:360px;height:360px;left:4%;bottom:-100px;opacity:.18}.blob-deep{width:480px;height:480px;right:36%;top:38%;opacity:.18}.page--home>.stat-line{min-height:60px;padding-inline:18px}.home-assets{grid-template-columns:repeat(2,minmax(0,1fr))}.home-assets>.asset-card:only-child{grid-column:1 / -1}.home-assets>.asset-card{min-height:190px;padding:20px}.page--home>.chart-card{min-height:360px;padding:24px}.page--home>.list-card{min-height:64px;padding-inline:20px}.page--wallet{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.page--wallet>*{grid-column:1 / -1;min-width:0}.page--wallet>.wallet-hero{grid-column:span 1;display:grid;align-content:center;min-height:204px;padding:24px}.page--wallet>.wallet-loyalty{grid-column:span 1;display:flex;flex-direction:column;justify-content:center;padding-inline:18px}.wallet-loyalty>.row{flex-wrap:wrap}.wallet-loyalty .row-main{flex-basis:180px}.page:has(>.profile-head):not(:has(>.page-title))>.profile-head{padding:22px 24px}.page:has(>.profile-head):not(:has(>.page-title))>.list-card:nth-child(2){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px 14px}.page:has(>.profile-head):not(:has(>.page-title))>.list-card:nth-child(2)>.row{min-width:0;min-height:76px;padding:16px 14px;border-top:0}.page:has(>.profile-head):not(:has(>.page-title))>.list-card:nth-child(2)>.row:nth-child(2n){border-right:1px solid rgba(255,255,255,.06)}.page:has(>.profile-head):not(:has(>.page-title))>.list-card:nth-child(2)>.row:nth-child(n+3){border-top:1px solid rgba(255,255,255,.06)}.page:has(>.trade-form){align-items:center}.page:has(>.trade-form)>*{width:min(100%,740px)}.page>.prose{width:min(100%,820px);align-self:center}.page-title{min-height:54px;padding-inline:12px;border-radius:18px}.svc-grid{gap:14px}.svc-tile{min-height:124px;padding:20px 12px}.svc-grid>.svc-tile:last-child:nth-child(4n+1){grid-column:1 / -1;min-height:82px;flex-direction:row;justify-content:center;gap:12px}.svc-shop-cta{min-height:104px;padding-inline:24px}.support-grid .quick-item{min-height:142px;justify-content:center;gap:9px}.support-grid .q-icon{width:40px;height:40px}.header-ticker,.asset-sub,.asset-price .unit,.s-val small,.chart-minmax,.wallet-label,.wallet-split .k,.row-sub,.support-link-detail,.tx-time,.tx-row.tx-th{color:var(--ink-2)}.header-ticker,.asset-sub,.wallet-label,.support-link-detail{font-size:.78rem}.asset-price .unit,.s-val small,.chart-minmax,.wallet-split .k,.row-sub,.tx-time,.tx-row.tx-th{font-size:.76rem}.section-title{margin-top:6px}}@media (max-width: 430px){.tx-row{grid-template-columns:1.3fr 1fr .76fr .82fr;gap:4px}.quick-item{min-width:0}.support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-grid .quick-item:last-child:nth-child(odd){grid-column:1 / -1}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.kyc-status-card{display:flex;align-items:flex-start;gap:12px;padding:20px;margin:16px 0}.kyc-status-card h2{font-size:1rem;margin:0 0 6px}.kyc-status-card p,.kyc-hint{font-size:.875rem;line-height:1.8;opacity:.85}.kyc-status-card small{display:block;margin-top:8px}.kyc-review-note{color:var(--red)}.kyc-form{margin-bottom:24px}.kyc-form .section-title{font-size:1rem}.kyc-fields,.kyc-documents{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0}.kyc-form .field label{font-size:.875rem}.kyc-form .field input{min-height:44px;font-size:1rem;width:100%}.kyc-upload{min-width:0;display:flex;flex-direction:column;gap:12px;padding:16px;border:1px dashed var(--gold-1);border-radius:14px}.kyc-upload>span{display:flex;align-items:center;gap:8px;font-size:.875rem}.kyc-upload input{max-width:100%;font-size:.875rem}.kyc-upload input::file-selector-button{min-height:44px;font:inherit;cursor:pointer}.kyc-feedback{padding:14px;font-size:.875rem}.kyc-feedback.error{color:var(--red)}.kyc-feedback.success{color:var(--green)}@media (max-width:600px){.kyc-fields,.kyc-documents{grid-template-columns:minmax(0,1fr)}}.home-container{display:flex;flex-direction:column;gap:16px;padding-bottom:24px}.luxury-portfolio-hero{position:relative;overflow:hidden;padding:22px 20px;background:radial-gradient(circle at 100% 0%,rgba(229,184,66,.16) 0%,transparent 60%),radial-gradient(circle at 0% 100%,rgba(203,213,225,.08) 0%,transparent 50%),linear-gradient(165deg,#161b27f2,#0c0f16fa);border:1px solid rgba(229,184,66,.24);border-radius:var(--r-xl);box-shadow:0 16px 48px -8px #000000b3,0 0 24px -4px #e5b8421f,inset 0 1px #ffffff29;display:flex;flex-direction:column;gap:18px}.portfolio-hero-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.portfolio-hero-badge{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:999px;background:#e5b84217;border:1px solid rgba(229,184,66,.22);color:var(--gold-1);font-size:.72rem;font-weight:700;letter-spacing:.02em}.live-pulse-dot{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 8px var(--green);animation:pulseBeacon 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulseBeacon{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.currency-toggle-chip{padding:4px 11px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:var(--ink-2);font-size:.72rem;font-weight:600;transition:all .2s ease;cursor:pointer}.currency-toggle-chip:hover{background:#e5b84226;border-color:#e5b84259;color:var(--gold-1)}.portfolio-hero-balance{display:flex;flex-direction:column;gap:6px}.portfolio-hero-label{font-size:.78rem;color:var(--ink-3);font-weight:600}.portfolio-hero-value{display:flex;align-items:baseline;gap:8px}.portfolio-hero-value .num{font-size:2rem;font-weight:900;color:var(--ink-1);letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#ffffff 40%,var(--gold-1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.portfolio-hero-value .currency-label{font-size:.88rem;font-weight:700;color:var(--gold-2)}.portfolio-hero-profit{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:4px 10px;border-radius:8px;font-size:.75rem;font-weight:700;margin-top:2px}.portfolio-hero-profit.is-profit{color:var(--green);background:var(--green-surface);border:1px solid var(--green-border)}.portfolio-hero-profit.is-loss{color:var(--red);background:var(--red-surface);border:1px solid var(--red-border)}.portfolio-holdings-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:2px}@media (max-width: 480px){.portfolio-holdings-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.holding-pill{display:flex;align-items:center;gap:9px;padding:10px 12px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease;position:relative}.holding-pill:hover{transform:translateY(-1px);background:#ffffff0f}.holding-pill.gold:hover{border-color:#e5b84261}.holding-pill.silver:hover{border-color:#cbd5e159}.holding-pill.cash:hover{border-color:#10b98159}.holding-pill-icon{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;flex-shrink:0}.holding-pill.gold .holding-pill-icon{background:#e5b84224;color:var(--gold-1);border:1px solid rgba(229,184,66,.28)}.holding-pill.silver .holding-pill-icon{background:#cbd5e11f;color:var(--silver-1);border:1px solid rgba(203,213,225,.24)}.holding-pill.cash .holding-pill-icon{background:#10b9811f;color:var(--green);border:1px solid rgba(16,185,129,.25)}.holding-pill-info{display:flex;flex-direction:column;min-width:0;flex:1}.holding-pill-title{font-size:.68rem;color:var(--ink-3);white-space:nowrap}.holding-pill-amount{font-size:.78rem;color:var(--ink-1);font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.holding-pill-action{font-size:.65rem;color:var(--gold-2);background:#e5b8421a;padding:3px 6px;border-radius:6px;font-weight:700}.portfolio-actions-dock{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:4px}@media (max-width: 480px){.portfolio-actions-dock{grid-template-columns:repeat(2,minmax(0,1fr))}}.hero-action-btn{display:flex;align-items:center;justify-content:center;gap:7px;padding:10px 8px;border-radius:12px;font-size:.75rem;font-weight:750;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--ink-1);cursor:pointer;transition:transform .14s ease,background .14s ease,border-color .14s ease,box-shadow .14s ease}.hero-action-btn:hover{transform:translateY(-1px);background:#ffffff14;border-color:#fff3}.hero-action-btn:active{transform:scale(.97)}.hero-action-btn.primary{background:var(--gold-gradient);color:#171308;border:1px solid rgba(255,255,255,.35);box-shadow:0 4px 16px var(--gold-glow)}.hero-action-btn.primary:hover{background:var(--gold-gradient-hover);box-shadow:0 6px 20px #e5b84261}.section-header-row{display:flex;align-items:center;justify-content:space-between;padding:0 4px 6px}.section-eyebrow{font-size:.78rem;font-weight:800;color:var(--gold-1);letter-spacing:.02em;display:flex;align-items:center;gap:6px}.section-eyebrow:before{content:"";width:4px;height:12px;border-radius:2px;background:var(--gold-gradient)}.live-dot-indicator{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 6px var(--green);margin-inline-end:6px}.quick-services-bento{display:flex;flex-direction:column;gap:8px}.services-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media (max-width: 640px){.services-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.service-card{padding:16px;border-radius:var(--r-lg);display:flex;flex-direction:column;gap:8px;cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;background:linear-gradient(170deg,#171c28d9,#0d1017f2);border:1px solid var(--glass-border)}.service-card:hover{transform:translateY(-2px);border-color:#e5b84252;box-shadow:0 10px 28px -4px #0000008c,0 0 16px #e5b8421a}.service-card:active{transform:scale(.98)}.service-card-top{display:flex;align-items:center;justify-content:space-between}.service-icon-wrap{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#e5b8421f;color:var(--gold-1);border:1px solid rgba(229,184,66,.25)}.landing-container{--lp-bg: #101213;--lp-surface: #161819;--lp-line: #303233;--lp-text: #f4f1e9;--lp-muted: #b7bab8;--lp-gold: #ddbf79;width:100%;min-width:0;color:var(--lp-text);background:var(--lp-bg);font-family:Yekan Bakh FaNum,Tahoma,sans-serif;line-height:1.85;font-size:16px;direction:rtl}.landing-container *,.landing-container *:before,.landing-container *:after{box-sizing:border-box}.landing-container :where(h1,h2,h3,h4,p,figure,ul,ol){margin:0}.landing-container :where(button,input,a){-webkit-tap-highlight-color:transparent}.landing-container :where(button,input){font:inherit}.landing-container button{cursor:pointer}.landing-container a{color:inherit;text-decoration:none}.landing-container :where(button,a,input,summary):focus-visible{outline:2px solid var(--lp-gold);outline-offset:5px}.landing-container img{display:block;max-width:100%}.landing-container :where(section,[id]){scroll-margin-top:24px}.landing-container .lp-container{width:min(100% - 96px,1200px);margin-inline:auto}.landing-container .lp-section{padding-block:clamp(64px,7.6vw,112px)}.landing-container .lp-surface{background:var(--lp-surface);border-block:1px solid var(--lp-line)}.landing-container .lp-eyebrow{display:block;color:var(--lp-gold);font-size:13px;font-weight:600;margin-bottom:16px}.landing-container .lp-heading{max-width:660px;margin-bottom:42px}.landing-container h2{font-size:clamp(27px,3vw,40px);line-height:1.55;font-weight:700;letter-spacing:-.7px}.landing-container .lp-heading p{color:var(--lp-muted);margin-top:16px;max-width:610px}.landing-container .lp-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:48px;padding:11px 22px;border-radius:8px;font-size:14px;font-weight:650;border:1px solid transparent;transition:background .18s,border-color .18s;text-align:center}.landing-container .lp-primary{background:var(--lp-gold);color:#1b1a15;border-color:var(--lp-gold)}.landing-container .lp-primary:hover{background:#ecd29b;border-color:#ecd29b}.landing-container .lp-secondary{background:transparent;border-color:#55574f;color:var(--lp-text)}.landing-container .lp-secondary:hover{background:#242724;border-color:var(--lp-gold)}.landing-container .lp-skip{position:fixed;top:12px;right:20px;transform:translateY(-160%);z-index:100;padding:12px 20px;background:var(--lp-gold);color:#111}.landing-container .lp-skip:focus{transform:none}.landing-container .lp-header{position:sticky;top:0;z-index:40;background:#101213;border-bottom:1px solid var(--lp-line)}.landing-container .lp-nav{display:flex;align-items:center;gap:32px;min-height:88px}.landing-container .lp-brand{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;font-size:23px;font-weight:750;line-height:1.3}.landing-container .lp-brand img{width:38px;height:38px;object-fit:contain}.landing-container .lp-brand small{display:block;color:var(--lp-muted);font-size:10px;font-weight:400;margin-top:5px}.landing-container .lp-desktop-nav{display:flex;align-items:center;gap:25px;margin-inline:auto}.landing-container .lp-desktop-nav a,.landing-container .lp-demo-link{font-size:13px;padding-block:12px;white-space:nowrap}.landing-container .lp-desktop-nav a:hover,.landing-container .lp-demo-link:hover,.landing-container .lp-footer a:hover{color:var(--lp-gold)}.landing-container .lp-header-actions{display:flex;align-items:center;gap:22px}.landing-container .lp-header-actions .lp-button{min-height:44px;padding:8px 15px;gap:14px;font-size:13px}.landing-container .lp-menu-toggle{display:none;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;color:var(--lp-text);border:1px solid var(--lp-line);border-radius:6px}.landing-container .lp-mobile-nav[hidden]{display:none}.landing-container .lp-mobile-nav{position:absolute;inset-inline:0;top:100%;background:#17191a;border-bottom:1px solid var(--lp-line);box-shadow:0 18px 24px #0004;padding:12px 24px 20px;max-height:calc(100dvh - 76px);overflow-y:auto}.landing-container .lp-mobile-nav a,.landing-container .lp-mobile-nav button{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:10px 8px;border:0;border-bottom:1px solid var(--lp-line);background:transparent;color:var(--lp-text);text-align:right;font-size:15px}.landing-container .lp-hero{padding-block:56px 64px;background:radial-gradient(ellipse at 15% 50%,#b2955010,transparent 55%)}.landing-container .lp-hero-grid{display:grid;grid-template-columns:1.13fr 1fr;gap:72px;align-items:center}.landing-container .lp-hero-grid>*{min-width:0}.landing-container .lp-hero h1{font-size:clamp(37px,4.2vw,59px);font-weight:760;letter-spacing:-1.5px;line-height:1.55}.landing-container .lp-hero h1 em{color:var(--lp-gold);font-style:normal}.landing-container .lp-hero-copy>p{font-size:17px;color:var(--lp-muted);line-height:2;margin-block:24px 30px;max-width:520px}.landing-container .lp-actions{display:flex;flex-wrap:wrap;gap:12px}.landing-container .lp-hero-notes{display:flex;flex-wrap:wrap;gap:10px 20px;color:var(--lp-muted);margin-top:26px;font-size:12px}.landing-container .lp-hero-notes span:before{content:"✓";color:var(--lp-gold);margin-left:6px}.landing-container .lp-hero-visual{display:flex;flex-direction:column;align-items:center;background:#20231e;border:1px solid #46483a;border-radius:16px;padding:22px 24px 16px}.landing-container .lp-visual-label{width:100%;display:flex;justify-content:space-between;gap:12px;color:#d8d7c8;font-size:11px;margin-bottom:22px}.landing-container .lp-visual-label [dir=ltr]{font-size:9px;letter-spacing:1.3px}.landing-container .lp-hero-device{width:232px;max-width:100%;border:5px solid #0b0d0c;border-radius:25px;overflow:hidden;box-shadow:0 22px 38px #0005}.landing-container .lp-hero-device img{width:100%;height:auto}.landing-container figcaption{color:var(--lp-muted);font-size:11px;text-align:center;padding-top:16px}.landing-container .lp-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:28px;border-block:1px solid var(--lp-line)}.landing-container .lp-facts>div{text-align:center;padding-inline:16px;border-left:1px solid var(--lp-line)}.landing-container .lp-facts>div:last-child{border:0}.landing-container .lp-facts strong{display:block;font-size:25px;font-weight:650}.landing-container .lp-facts span{color:var(--lp-muted);font-size:13px}.landing-container .lp-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:44px}.landing-container .lp-features article{padding-block:26px 30px;border-top:1px solid var(--lp-line)}.landing-container .lp-index{color:var(--lp-gold);font-size:13px;display:block;margin-bottom:16px}.landing-container .lp-features h3,.landing-container .lp-panels h3{font-size:21px;font-weight:650;margin-bottom:10px}.landing-container .lp-features p,.landing-container .lp-panels p{color:var(--lp-muted);font-size:14px}.landing-container .lp-section-intro{display:flex;align-items:center;justify-content:space-between;gap:40px}.landing-container .lp-text-link{color:var(--lp-gold);display:inline-flex;gap:18px;align-items:center;font-size:14px;flex-shrink:0;padding-block:12px}.landing-container .lp-desktop-preview{padding:12px;background:#202223;border:1px solid #414343;border-radius:12px}.landing-container .lp-preview-bar{display:flex;justify-content:space-between;gap:12px;color:#c4c6c1;font-size:12px;padding:4px 8px 14px}.landing-container .lp-desktop-preview img{width:100%;height:auto;border-radius:5px}.landing-container .lp-desktop-preview figcaption{padding-block:12px 3px}.landing-container .lp-panels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:38px}.landing-container .lp-panels article{min-width:0}.landing-container .lp-panels .lp-eyebrow{font-size:11px;letter-spacing:1px;margin-bottom:10px}.landing-container .lp-checklist{list-style:none;padding:0;display:grid;gap:10px;margin-block:22px}.landing-container .lp-checklist li{display:flex;align-items:baseline;gap:10px;font-size:14px}.landing-container .lp-checklist span{color:var(--lp-gold)}.landing-container .lp-demo-tabs{display:flex;gap:8px;border-bottom:1px solid var(--lp-line);margin-bottom:32px;padding-bottom:12px;flex-wrap:wrap}.landing-container .lp-demo-tabs button{background:transparent;color:var(--lp-muted);border:1px solid transparent;border-radius:6px;min-height:46px;padding:9px 22px}.landing-container .lp-demo-tabs button[aria-pressed=true]{color:var(--lp-gold);border-color:#6e6040;background:#ddbf7910}.landing-container .lp-demo-layout{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center;background:#181b19;border:1px solid var(--lp-line);padding:44px 64px;border-radius:12px}.landing-container .lp-demo-screen{width:260px;max-width:100%;justify-self:center}.landing-container .lp-demo-screen img{width:100%;height:auto;border:5px solid #050807;border-radius:26px;box-shadow:0 18px 36px #0004}.landing-container .lp-demo-description{min-width:0}.landing-container .lp-demo-description h3{font-size:clamp(25px,2.5vw,34px);line-height:1.65;margin-bottom:16px}.landing-container .lp-demo-description>p{color:var(--lp-muted)}.landing-container .lp-demo-description .lp-button{margin-top:12px}.landing-container .lp-small{font-size:12px;color:var(--lp-muted);line-height:1.9;margin-top:14px}.landing-container .lp-split{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.landing-container .lp-split>*{min-width:0}.landing-container .lp-split .lp-heading{margin-bottom:0}.landing-container .lp-integrations{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--lp-line)}.landing-container .lp-integrations>div{display:flex;gap:18px;align-items:center;min-height:78px;border-bottom:1px solid var(--lp-line)}.landing-container .lp-integrations span{color:var(--lp-gold);font-size:22px}.landing-container .lp-integrations strong{font-size:18px;font-weight:500}.landing-container .lp-calculator{padding:30px;background:#1c201c;border:1px solid #494c3e;border-radius:12px}.landing-container .lp-calculator fieldset{padding:0;border:0;margin:0 0 24px;min-width:0}.landing-container .lp-calculator legend{padding:0;font-size:13px;color:var(--lp-muted);margin-bottom:10px}.landing-container .lp-metal-tabs{display:grid;grid-template-columns:1fr 1fr;background:#111411;padding:4px;border-radius:8px;gap:4px}.landing-container .lp-metal-tabs button{color:var(--lp-muted);min-height:44px;border:1px solid transparent;border-radius:5px;background:transparent;font-size:14px}.landing-container .lp-metal-tabs button[aria-pressed=true]{background:#303529;color:#f0d699;border-color:#636447}.landing-container .lp-calculator label{font-size:14px;display:block;margin-bottom:8px}.landing-container .lp-calculator label span{color:var(--lp-muted)}.landing-container .lp-calculator input{width:100%;min-width:0;background:#101411;border:1px solid #5b6051;color:var(--lp-text);min-height:58px;border-radius:6px;padding:10px 16px;font-size:25px;direction:ltr;text-align:right}.landing-container .lp-presets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.landing-container .lp-presets button{background:transparent;color:#c5c8bd;border:1px solid #454a3f;border-radius:5px;padding:8px 12px;min-height:44px;font-size:12px}.landing-container .lp-presets button[aria-pressed=true]{border-color:var(--lp-gold);color:var(--lp-gold)}.landing-container .lp-calc-result{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin-top:26px;padding-top:20px;border-top:1px solid #464b3e}.landing-container .lp-calc-result>span{font-size:14px;color:var(--lp-muted)}.landing-container .lp-calc-result output{color:var(--lp-gold);font-size:clamp(29px,3vw,40px);overflow-wrap:anywhere}.landing-container .lp-calc-result small{font-size:15px}.landing-container .lp-brand-section{background:#22271f;border-block:1px solid #404735}.landing-container .lp-brand-options>div{position:relative;border-bottom:1px solid #48503e;padding:22px 0 22px 36px}.landing-container .lp-brand-options>div:first-child{border-top:1px solid #48503e}.landing-container .lp-brand-options h3{font-size:21px;font-weight:550}.landing-container .lp-brand-options p{color:#c1c6b7;font-size:14px;margin-top:5px}.landing-container .lp-brand-options>div>span{position:absolute;left:0;top:25px;color:var(--lp-gold);font-size:26px}.landing-container .lp-process{border-top:1px solid #48503e;margin-top:64px;padding-top:30px}.landing-container .lp-process>h3{font-size:20px;margin-bottom:26px}.landing-container .lp-process ol{padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.landing-container .lp-process li{display:flex;gap:16px}.landing-container .lp-process li>span{color:var(--lp-gold);font-size:20px}.landing-container .lp-process h4{font-size:16px;font-weight:600}.landing-container .lp-process p{color:#c1c6b7;font-size:13px;margin-top:6px}.landing-container .lp-faq-layout{display:grid;grid-template-columns:.7fr 1.3fr;gap:64px}.landing-container .lp-faq details{border-bottom:1px solid var(--lp-line)}.landing-container .lp-faq details:first-child{border-top:1px solid var(--lp-line)}.landing-container .lp-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:24px;align-items:baseline;min-height:66px;padding-block:20px;font-size:16px}.landing-container .lp-faq summary::-webkit-details-marker{display:none}.landing-container .lp-faq summary>span{color:var(--lp-gold);flex-shrink:0;font-size:22px;line-height:1}.landing-container .lp-faq details[open] summary>span{transform:rotate(45deg)}.landing-container .lp-faq details p{color:var(--lp-muted);font-size:14px;line-height:2;padding-bottom:24px}.landing-container .lp-contact{border-block:1px solid #4d493a;background:#28271f;padding-block:58px}.landing-container .lp-contact-inner{display:flex;align-items:center;justify-content:space-between;gap:40px}.landing-container .lp-contact h2{font-size:clamp(26px,3vw,36px)}.landing-container .lp-contact p{color:#c5c3b5;margin-top:12px;font-size:14px}.landing-container .lp-contact .lp-button{flex-shrink:0}.landing-container .lp-footer{background:#0c0f0e;padding-top:60px}.landing-container .lp-footer-grid{display:grid;grid-template-columns:1.4fr .8fr 1fr;gap:48px}.landing-container .lp-footer-grid p{font-size:13px;color:var(--lp-muted);margin-top:20px}.landing-container .lp-footer h3{font-size:15px;font-weight:600;margin-bottom:14px}.landing-container .lp-footer nav a{display:block;font-size:13px;color:var(--lp-muted);padding-block:8px;min-height:44px}.landing-container .lp-footer-contact p{margin:0 0 6px}.landing-container .lp-phone{font-size:23px;display:inline-block;color:var(--lp-gold)}.landing-container .lp-footer-contact button{display:block;color:var(--lp-muted);border:0;background:none;padding:8px 0;min-height:44px;font-size:12px}.landing-container .lp-copy-status{display:block;min-height:22px;font-size:11px;color:var(--lp-gold)}.landing-container .lp-copyright{border-top:1px solid var(--lp-line);margin-top:44px;padding-block:24px;color:#a1a79e;font-size:11px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}@media (min-width: 1100px){.landing-container .lp-mobile-nav{display:none}}@media (max-width: 1099px){.landing-container .lp-container{width:calc(100% - 64px)}.landing-container .lp-desktop-nav{display:none}.landing-container .lp-menu-toggle{display:flex}.landing-container .lp-header-actions{margin-right:auto}.landing-container .lp-nav{gap:18px;min-height:78px}.landing-container .lp-hero-grid{gap:36px;grid-template-columns:1.1fr 1fr}.landing-container .lp-hero h1{font-size:clamp(34px,4.4vw,46px)}.landing-container .lp-hero-copy>p{font-size:15px}.landing-container .lp-hero-visual{padding-inline:18px}.landing-container .lp-visual-label{flex-wrap:wrap}.landing-container .lp-features{column-gap:28px}.landing-container .lp-features h3{font-size:19px}.landing-container .lp-section-intro{display:block;padding-bottom:26px}.landing-container .lp-section-intro .lp-heading{margin-bottom:12px}.landing-container .lp-split{gap:40px}.landing-container .lp-demo-layout{gap:40px;padding:36px}.landing-container .lp-faq-layout{grid-template-columns:.7fr 1.3fr;gap:32px}}@media (max-width: 767px){.landing-container .lp-container{width:calc(100% - 40px)}.landing-container .lp-nav{min-height:74px;gap:12px}.landing-container .lp-brand{font-size:20px;gap:8px}.landing-container .lp-brand img{width:32px;height:32px}.landing-container .lp-brand small{font-size:9px}.landing-container .lp-header-actions .lp-demo-link{display:none}.landing-container .lp-header-actions .lp-button{padding:8px 12px;font-size:12px}.landing-container .lp-header-actions .lp-button span{display:none}.landing-container .lp-hero{padding-block:38px 40px}.landing-container .lp-hero-grid{grid-template-columns:1fr;gap:36px}.landing-container .lp-hero h1{font-size:clamp(34px,7vw,48px);letter-spacing:-.8px}.landing-container .lp-hero-copy>p{max-width:590px;margin-block:18px 24px}.landing-container .lp-hero-visual{width:100%;max-width:480px;justify-self:center}.landing-container .lp-hero-device{width:220px}.landing-container .lp-visual-label{flex-wrap:nowrap}.landing-container .lp-facts{grid-template-columns:1fr 1fr;row-gap:20px;padding-block:24px}.landing-container .lp-facts>div:nth-child(2){border:0}.landing-container .lp-facts>div:nth-child(n+3){padding-top:18px;border-top:1px solid var(--lp-line)}.landing-container .lp-facts strong{font-size:23px}.landing-container .lp-facts span{font-size:11px}.landing-container .lp-heading{margin-bottom:28px}.landing-container .lp-features{grid-template-columns:1fr 1fr;gap:0 24px}.landing-container .lp-features article{padding-block:20px 24px}.landing-container .lp-panels{grid-template-columns:1fr;gap:24px}.landing-container .lp-panels article{padding-top:22px;border-top:1px solid var(--lp-line)}.landing-container .lp-panels .lp-checklist{margin-bottom:0}.landing-container .lp-desktop-preview{padding:7px}.landing-container .lp-preview-bar{font-size:10px}.landing-container .lp-demo-layout{grid-template-columns:1fr;padding:26px 22px;gap:32px}.landing-container .lp-demo-description{grid-row:1}.landing-container .lp-demo-screen{width:260px}.landing-container .lp-demo-tabs{gap:6px}.landing-container .lp-demo-tabs button{padding:8px 12px;font-size:13px}.landing-container .lp-split,.landing-container .lp-faq-layout{grid-template-columns:1fr;gap:32px}.landing-container .lp-faq-layout .lp-heading{margin-bottom:0}.landing-container .lp-calculator{padding:24px}.landing-container .lp-process{margin-top:40px}.landing-container .lp-process ol{grid-template-columns:1fr;gap:24px}.landing-container .lp-contact-inner{flex-direction:column;align-items:flex-start;gap:26px}.landing-container .lp-footer-grid{grid-template-columns:1fr 1fr;gap:32px 24px}.landing-container .lp-footer-grid>div:first-child{grid-column:1 / -1}}@media (max-width: 399px){.landing-container .lp-container{width:calc(100% - 32px)}.landing-container .lp-nav{gap:8px}.landing-container .lp-brand small{display:none}.landing-container .lp-brand{font-size:18px}.landing-container .lp-brand img{width:28px;height:28px}.landing-container .lp-header-actions .lp-button{padding-inline:9px;font-size:11px}.landing-container .lp-menu-toggle{width:44px;flex-shrink:0}.landing-container .lp-actions{flex-direction:column}.landing-container .lp-actions .lp-button{width:100%}.landing-container .lp-features{grid-template-columns:1fr}.landing-container .lp-calculator{padding:20px}.landing-container .lp-demo-tabs{gap:4px}.landing-container .lp-demo-tabs button{padding-inline:8px;font-size:12px}.landing-container .lp-demo-layout{padding:22px 16px}.landing-container .lp-footer-grid{grid-template-columns:1fr}.landing-container .lp-footer-grid>div:first-child{grid-column:auto}}@media (prefers-reduced-motion: reduce){.landing-container *,.landing-container *:before,.landing-container *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.landing-container .lp-audience{color:#c1c6b7;font-size:14px;margin:-12px 0 28px}
