:root{color-scheme:dark;--bg: #080a12;--panel: #121622;--panel-2: #181d2c;--line: rgba(255,255,255,.085);--text: #f7f8ff;--muted: #858da1;--pink: #ff2b87;--pink-2: #ff68ac;--cyan: #44e6ef;--violet: #8b62ff;--green: #51efa0;--amber: #ffc55d;--red: #ff5c72;--safe-bottom: env(safe-area-inset-bottom, 0px)}*{box-sizing:border-box}html{min-height:100%;background:var(--bg)}body{margin:0;min-height:100%;overflow-x:hidden;color:var(--text);background:radial-gradient(circle at 85% -10%,rgba(139,98,255,.15),transparent 32%),var(--bg);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}body.sheet-open{overflow:hidden}button{color:inherit;font:inherit;-webkit-tap-highlight-color:transparent}.hidden,body.analytics-only [data-open-filter],body.analytics-only [data-market-search-snipe],body.analytics-only [data-analytics-snipe],body.analytics-only [data-market-snipe-index],body.analytics-only [data-market-listing-snipe],body.analytics-only #marketDetailSnipe,body.analytics-only #marketAnalysisCreateFilter{display:none!important}.ambient{position:fixed;pointer-events:none;border-radius:999px;filter:blur(80px);opacity:.12}.ambient-one{width:240px;height:240px;right:-150px;top:28%;background:var(--pink)}.ambient-two{width:260px;height:260px;left:-190px;bottom:5%;background:var(--cyan)}.shell{position:relative;z-index:1;width:min(100%,760px);min-height:100vh;margin:0 auto;padding:max(12px,env(safe-area-inset-top)) 16px calc(96px + var(--safe-bottom))}.topbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.brand{display:flex;align-items:center;gap:11px}.brand-mark{position:relative;width:44px;height:44px;display:grid;place-items:center;overflow:hidden;border-radius:15px;background:linear-gradient(145deg,var(--pink),var(--violet));box-shadow:0 12px 32px #ff2b8733}.brand-mark:after{content:"";position:absolute;inset:1px;border-radius:14px;border:1px solid rgba(255,255,255,.2)}.brand-mark span{font-size:21px;font-weight:950;font-style:italic;transform:skew(-8deg)}.brand-mark i{position:absolute;right:7px;bottom:7px;width:10px;height:2px;background:#fff;transform:rotate(-32deg);box-shadow:0 -5px #fff,0 5px #fff;opacity:.72}.brand strong{display:block;font-size:16px;letter-spacing:-.02em}.brand small{display:flex;align-items:center;gap:5px;margin-top:3px;color:var(--muted);font-size:11px;font-weight:850;letter-spacing:.17em}.live-dot{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 12px var(--green)}.icon-button{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--line);border-radius:14px;background:#131723e6;cursor:pointer}.icon-button span{font-size:24px;transition:transform .4s}.icon-button.loading span{display:inline-block;animation:rotate .8s linear infinite}@keyframes rotate{to{transform:rotate(360deg)}}.view{display:none;animation:fadeUp .22s ease-out}.view.active{display:block}@keyframes fadeUp{0%{opacity:0;transform:translateY(7px)}}.eyebrow,.page-heading small,.section-head small{color:var(--cyan);font-size:12px;font-weight:900;letter-spacing:.17em}.hero-card{position:relative;min-height:206px;overflow:hidden;display:flex;align-items:center;padding:24px 20px;margin-top:9px;border:1px solid var(--line);border-radius:25px;background:linear-gradient(135deg,#1b1f30fa,#0e111bfa);box-shadow:0 20px 55px #0000003b}.hero-card:before{content:"";position:absolute;width:190px;height:190px;right:-75px;top:-100px;border-radius:50%;background:var(--pink);filter:blur(75px);opacity:.12}.hero-copy{position:relative;z-index:2;max-width:72%}.hero-copy small{color:var(--muted);font-size:13px}.hero-copy h1{margin:9px 0 11px;font-size:clamp(30px,9vw,43px);line-height:.98;letter-spacing:-.055em}.hero-copy h1 span{color:transparent;background:linear-gradient(90deg,var(--cyan),#a889ff 75%);-webkit-background-clip:text;background-clip:text}.hero-copy p{margin:0;color:#b0b6c7;font-size:13px;line-height:1.45}.radar{position:absolute;width:154px;height:154px;right:-33px;bottom:-28px;border:1px solid rgba(68,230,239,.16);border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 24px,rgba(68,230,239,.1) 25px 26px),linear-gradient(90deg,transparent 49.7%,rgba(68,230,239,.15) 50%,transparent 50.3%),linear-gradient(transparent 49.7%,rgba(68,230,239,.15) 50%,transparent 50.3%);opacity:.8}.radar:after{content:"";position:absolute;inset:0;border-radius:50%;transform-origin:50% 50%;background:conic-gradient(from -90deg,transparent 0deg 316deg,rgba(68,230,239,.025) 322deg,rgba(68,230,239,.2) 350deg,rgba(68,230,239,.48) 359deg,transparent 360deg);animation:radar-sweep 4s linear infinite}@keyframes radar-sweep{to{transform:rotate(360deg)}}.radar b{position:absolute;z-index:1;width:5px;height:5px;left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%);background:#44e6efd9;box-shadow:0 0 10px #44e6efa6}.radar span{position:absolute;z-index:1;width:7px;height:7px;top:39px;right:45px;border-radius:50%;background:var(--pink);box-shadow:0 0 15px var(--pink);animation:radar-target 2s ease-in-out infinite}@keyframes radar-target{50%{opacity:.42;transform:scale(.72)}}@media (prefers-reduced-motion: reduce){.radar:after,.radar span{animation:none}}.balance-card{display:flex;justify-content:space-between;align-items:end;margin:11px 0;padding:17px 18px;border:1px solid rgba(255,43,135,.2);border-radius:19px;background:linear-gradient(110deg,#ff2b8717,#8b62ff0f)}.balance-card small{display:block;margin-bottom:5px;color:var(--muted);font-size:11px;font-weight:900;letter-spacing:.15em}.balance-card strong{font-size:26px;letter-spacing:-.04em}.balance-card strong em{color:var(--pink-2);font-size:13px;font-style:normal;letter-spacing:.06em}.balance-side{text-align:right}.balance-side b{font-size:14px}.balance-add{width:34px;height:34px;display:grid;place-items:center;margin-left:10px;border:1px solid rgba(255,43,135,.28);border-radius:11px;color:#fff;background:linear-gradient(145deg,var(--pink),#a13cff);font-size:19px;cursor:pointer}.metrics-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:24px}.metrics-grid article{min-width:0;padding:13px 12px;border:1px solid var(--line);border-radius:16px;background:#121622db}.metrics-grid article.accent{border-color:#44e6ef33;background:#44e6ef0e}.metrics-grid small{color:var(--muted);font-size:11px;font-weight:900;letter-spacing:.12em}.metrics-grid strong{display:block;margin:5px 0 2px;font-size:21px}.metrics-grid span{display:block;overflow:hidden;color:var(--muted);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.section-head,.page-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:12px}.section-head h2,.page-heading h1{margin:4px 0 0;font-size:22px;letter-spacing:-.035em}.section-head>span{padding:5px 9px;border-radius:99px;color:var(--cyan);background:#44e6ef14;font-size:13px;font-weight:850}.readiness-card{overflow:hidden;border:1px solid var(--line);border-radius:20px;background:#121622e0}.readiness-item{width:100%;display:flex;align-items:center;gap:12px;padding:13px 15px;border:0;border-bottom:1px solid var(--line);color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}.readiness-item>i{width:26px;height:26px;flex:0 0 26px;display:grid;place-items:center;border-radius:9px;font-style:normal;font-size:14px;font-weight:900}.readiness-item.complete>i{color:#062016;background:var(--green)}.readiness-item.missing>i{color:var(--red);background:#ff5c721f;border:1px solid rgba(255,92,114,.22)}.readiness-item>div{min-width:0;flex:1}.readiness-item b,.readiness-item span{display:block}.readiness-item b{font-size:14px}.readiness-item span{margin-top:3px;color:var(--muted);font-size:13px}.readiness-item>em{flex:0 0 auto;color:var(--cyan);font-size:18px;font-style:normal;opacity:.72}.readiness-item:active{background:#44e6ef0e}.readiness-item:focus-visible{outline:2px solid rgba(68,230,239,.5);outline-offset:-2px}.onboarding-next{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin:14px 0;padding:15px;border:1px solid rgba(68,230,239,.2);border-radius:20px;background:linear-gradient(145deg,#44e6ef1c,#8b62ff1a 48%,#ff2b8714);box-shadow:inset 0 1px #ffffff0d,0 18px 45px #00000029}.onboarding-next.hidden{display:none}.onboarding-next:after{content:"";position:absolute;width:105px;height:105px;top:-54px;right:-38px;border:1px solid rgba(255,255,255,.06);border-radius:50%;box-shadow:0 0 0 22px #8b62ff06;pointer-events:none}.onboarding-next>div{position:relative;z-index:1;min-width:0}.onboarding-next small{display:block;color:var(--cyan);font-size:10px;font-weight:900;letter-spacing:.11em}.onboarding-next b{display:block;margin-top:6px;font-size:15px}.onboarding-next p{margin:5px 0 0;color:#aeb7c8;font-size:12px;line-height:1.45}.onboarding-next button{position:relative;z-index:1;min-width:94px;min-height:44px;padding:8px 11px;border:1px solid rgba(68,230,239,.27);border-radius:14px;color:#effcff;background:linear-gradient(135deg,#14adc2b8,#634dd8c2);font-size:12px;font-weight:900}.onboarding-next button span{margin-left:4px;color:var(--cyan);font-size:17px}.primary-action,.secondary-action{width:100%;border:0;border-radius:16px;cursor:pointer;font-weight:850}.primary-action{margin-top:13px;padding:15px;color:#fff;background:linear-gradient(105deg,var(--pink),#b13cff);box-shadow:0 13px 35px #ff2b872e}.primary-action span{margin-right:7px}.page-heading{margin-top:8px;margin-bottom:20px}.page-heading h1{font-size:31px}.mini-action{width:40px;height:40px;border:1px solid rgba(255,43,135,.25);border-radius:13px;background:#ff2b871a;color:var(--pink-2);font-size:22px;cursor:pointer}.notice{display:flex;gap:10px;align-items:flex-start;padding:12px;margin-bottom:13px;border:1px solid rgba(68,230,239,.14);border-radius:15px;background:#44e6ef0b}.notice>span{width:20px;height:20px;display:grid;place-items:center;flex:0 0 20px;border-radius:50%;color:#061517;background:var(--cyan);font-size:13px;font-weight:900}.notice p{margin:0;color:#a8afc0;font-size:13px;line-height:1.5}.market-page-heading{margin-bottom:14px}.segmented.market-view-tabs{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px;background:#0a0d16c7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.market-view-tabs button{min-width:0;padding-inline:5px;font-size:12px}.market-view-tabs button.active{color:#061719;background:linear-gradient(105deg,var(--cyan),#75dfff);box-shadow:0 7px 20px #44e6ef1f}.upgrade-hero,.upgrade-business-card,.upgrade-builder,.upgrade-filter-card,.upgrade-queue-row{border:1px solid rgba(153,164,196,.2);background:linear-gradient(135deg,#111a22f0,#0f0918f0);box-shadow:inset 0 1px #ffffff09}.upgrade-hero{display:flex;justify-content:space-between;gap:14px;padding:18px;border-radius:24px;margin-bottom:12px;background:radial-gradient(circle at 100% 0,rgba(209,47,161,.22),transparent 45%),linear-gradient(135deg,#112227f5,#11081cf5)}.upgrade-hero small,.upgrade-section-head small{display:block;color:var(--cyan);font-size:10px;font-weight:900;letter-spacing:1.8px}.upgrade-hero h2{margin:5px 0 4px;font-size:23px;font-style:italic;text-transform:uppercase}.upgrade-hero p{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.upgrade-hero>span{align-self:flex-start;padding:7px 10px;border:1px solid rgba(75,234,227,.28);border-radius:999px;color:var(--cyan);font-size:10px;font-weight:900}.upgrade-hero>span.live{color:#7fffb5;border-color:#4effa159;background:#32d87b1a}.upgrade-business-card{padding:15px;border-radius:20px}.upgrade-business-state{display:flex;align-items:center;gap:12px}.upgrade-business-state>i{display:grid;place-items:center;flex:0 0 42px;height:42px;border-radius:14px;background:#ff56921f;color:#ff659e;font-style:normal;font-size:21px}.upgrade-business-state.ready>i{background:#44e69a24;color:#65f5a7}.upgrade-business-state div{min-width:0;flex:1}.upgrade-business-state b{display:block;font-size:14px}.upgrade-business-state span{display:block;margin-top:4px;color:var(--muted);font-size:11px;line-height:1.4}.upgrade-business-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:13px}.upgrade-business-metrics span{padding:9px;border-radius:12px;background:#ffffff09}.upgrade-business-metrics small{display:block;color:var(--muted);font-size:10px}.upgrade-business-metrics b{display:block;margin-top:4px;color:#fff;font-size:12px}.upgrade-refresh{width:100%;margin:9px 0 14px}.upgrade-builder{padding:16px;border-radius:23px;margin-bottom:18px}.upgrade-builder .field-label{margin-top:13px}.upgrade-builder select,.upgrade-builder input{width:100%}.upgrade-section-head,.upgrade-list-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.upgrade-section-head b{display:block;margin-top:3px;font-size:18px}.upgrade-section-head em{padding:7px 10px;border-radius:999px;background:#d12fa124;color:#ff63bd;font-size:11px;font-style:normal;font-weight:900}.upgrade-attempt-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:7px}.upgrade-attempt-grid button{height:42px;border:1px solid rgba(151,162,190,.2);border-radius:13px;background:#070a11bf;color:var(--muted);font-weight:900}.upgrade-attempt-grid button.active{border-color:#4beae38c;background:#4beae31f;color:var(--cyan);box-shadow:0 0 18px #4beae314}.upgrade-quote{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:14px 0}.upgrade-quote span{padding:10px;border-radius:13px;background:#ffffff09}.upgrade-quote small{display:block;color:var(--muted);font-size:10px;text-transform:uppercase}.upgrade-quote b{display:block;margin-top:4px;font-size:12px}.upgrade-quote .wide{grid-column:1/-1;color:var(--muted);font-size:11px;line-height:1.45}.upgrade-quote .ok{color:#6bf5ad}.upgrade-quote .warn{color:#ff8bae}.upgrade-list-head{margin:13px 3px 9px}.upgrade-list-head div b{display:block}.upgrade-list-head div span{display:block;margin-top:2px;color:var(--muted);font-size:10px}.upgrade-list-head button{border:0;background:transparent;color:var(--cyan);font-size:11px}.upgrade-filter-list,.upgrade-queue-list{display:grid;gap:8px;margin-bottom:18px}.upgrade-filter-card{padding:13px;border-radius:18px}.upgrade-filter-top{display:flex;justify-content:space-between;gap:10px}.upgrade-filter-top small{color:var(--cyan);font-size:10px;letter-spacing:1px}.upgrade-filter-top h3{margin:3px 0;font-size:16px}.upgrade-filter-top p{margin:0;color:var(--muted);font-size:10px}.upgrade-status{align-self:flex-start;padding:6px 8px;border-radius:999px;background:#ffffff0f;color:var(--muted);font-size:10px;font-style:normal;font-weight:900;text-transform:uppercase}.upgrade-status.hot,.upgrade-status.triggering{color:#ffcf68;background:#ffbe431a}.upgrade-status.caught{color:#68f3ad;background:#3de08b1a}.upgrade-filter-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px}.upgrade-filter-metrics span{padding:8px;border-radius:11px;background:#ffffff08}.upgrade-filter-metrics small{display:block;color:var(--muted);font-size:10px}.upgrade-filter-metrics b{display:block;margin-top:3px;font-size:11px}.upgrade-filter-card button{width:100%;margin-top:10px;padding:9px;border:1px solid rgba(255,104,145,.22);border-radius:11px;background:#ff487e12;color:#ff8eac;font-weight:800}.upgrade-queue-filter{display:block;margin:0 0 8px}.upgrade-queue-filter select{width:100%}.upgrade-queue-disclaimer{margin:0 2px 10px;color:var(--muted);font-size:10px;line-height:1.45}.upgrade-queue-row{display:flex;align-items:center;gap:10px;padding:10px;border-radius:16px}.upgrade-queue-gift{position:relative;display:grid;place-items:center;flex:0 0 54px;height:54px;border:1px solid rgba(75,234,227,.18);border-radius:14px;overflow:hidden;background:#ffffff0a;text-decoration:none}.upgrade-queue-gift img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.upgrade-queue-gift i{display:none;font-style:normal;font-size:24px}.upgrade-queue-gift.image-fallback-visible i{display:block}.upgrade-queue-owner{min-width:0;flex:1}.upgrade-queue-owner small,.upgrade-queue-owner b,.upgrade-queue-owner span,.upgrade-queue-owner em{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upgrade-queue-owner small{color:var(--cyan);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.upgrade-queue-owner b{margin-top:2px;font-size:12px}.upgrade-queue-owner span{margin-top:3px;color:#cbd1dc;font-size:10px}.upgrade-queue-owner em{margin-top:4px;color:var(--muted);font-size:10px;font-style:normal}.upgrade-queue-owner-link{color:var(--cyan);font-size:18px;text-decoration:none}.upgrade-builder .primary-action:disabled{opacity:.38;filter:grayscale(.45);box-shadow:none}.upgrade-queue-list,.upgrade-queue-row{min-width:0;max-width:100%}.upgrade-queue-row{overflow:hidden}.upgrade-queue-owner-link{flex:0 0 auto}.market-page-heading .mini-action{border-color:transparent;color:var(--cyan);background:transparent;box-shadow:none}.market-page-heading .mini-action span{display:inline-block}.market-page-heading .mini-action.loading span{animation:rotate .8s linear infinite}.market-search{display:flex;align-items:center;gap:9px;padding:11px 13px;margin-bottom:11px;border:1px solid var(--line);border-radius:14px;background:#121622db}.market-search>span{color:var(--cyan);font-size:18px}.market-search input{min-width:0;width:100%;border:0;outline:0;color:var(--text);background:transparent;font-size:15px}.market-search input::placeholder{color:var(--muted)}.market-link-analysis{padding:12px;margin:-2px 0 11px;border:1px solid rgba(139,98,255,.2);border-radius:16px;background:linear-gradient(145deg,#44e6ef0b,#8b62ff13,#ff2b8709)}.market-link-analysis-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px}.market-link-analysis-head>div{min-width:0}.market-link-analysis small{color:var(--cyan);font-size:12px;font-weight:900;letter-spacing:.09em}.market-link-analysis p{margin:0;color:var(--muted);font-size:12px}.market-link-analysis-head>span{flex:0 0 auto;max-width:48%;padding:5px 7px;border:1px solid rgba(139,98,255,.24);border-radius:999px;color:#d9d2ff;background:#8b62ff1a;font-size:10px;font-weight:850;line-height:1.15;text-align:center}.market-link-analysis-head>span.active{border-color:#44e6ef4d;color:#c9fcff;background:#44e6ef1a}.market-link-analysis-head>span.exhausted{border-color:#ffb74d4d;color:#ffe0a8;background:#ffb74d14}.market-link-analysis p.market-link-analysis-access{margin-top:7px;color:#8f98aa;font-size:10px;line-height:1.35}.market-link-analysis-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.market-link-analysis-form input{min-width:0;width:100%;border:1px solid rgba(255,255,255,.09);outline:0;padding:11px 12px;border-radius:12px;color:var(--text);background:#080a11b8;font-size:13px}.market-link-analysis-form input::placeholder{color:#70798c}.market-link-analysis-form button{min-width:92px;border:1px solid rgba(68,230,239,.25);border-radius:12px;padding:9px 10px;color:#e9feff;background:linear-gradient(115deg,#44e6ef2e,#8b62ff3d);font-size:12px;font-weight:900;cursor:pointer}.market-link-analysis-form button:disabled{opacity:.55;cursor:wait}.market-link-analysis-subscribe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:8px}.market-link-analysis-subscribe button{border:1px solid rgba(68,230,239,.25);border-radius:12px;padding:9px 10px;color:#e9feff;background:linear-gradient(115deg,#44e6ef2e,#8b62ff3d);font-size:12px;font-weight:900;cursor:pointer}.market-link-analysis-subscribe button.secondary{border-color:#8b62ff3d;color:#d9d2ff;background:#8b62ff1a}.market-link-analysis-subscribe button:disabled{opacity:.55;cursor:wait}.market-pulse{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:11px}.market-pulse article{min-width:0;padding:12px 10px;border:1px solid var(--line);border-radius:15px;background:#121622d1}.market-pulse small,.market-pulse strong{display:block}.market-pulse small{overflow:hidden;color:var(--muted);font-size:10px;font-weight:900;letter-spacing:.1em;white-space:nowrap;text-overflow:ellipsis}.market-pulse strong{margin-top:5px;color:var(--cyan);font-size:19px}.market-note{display:flex;gap:10px;padding:12px 13px;margin-bottom:16px;border:1px solid rgba(68,230,239,.14);border-radius:15px;background:#44e6ef0a}.market-note>i{width:8px;height:8px;flex:0 0 8px;margin-top:3px;border-radius:50%;background:var(--green);box-shadow:0 0 10px #51efa0b3}.market-note p,.market-note b,.market-note span{display:block;margin:0}.market-note b{font-size:12px}.market-note span{margin-top:3px;color:var(--muted);font-size:11px;line-height:1.45}.market-analytics-hero{position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:end;gap:10px;padding:16px;margin-bottom:10px;border:1px solid rgba(255,43,135,.2);border-radius:21px;background:radial-gradient(circle at 92% 15%,rgba(255,43,135,.18),transparent 34%),linear-gradient(135deg,#1a1f30eb,#0f111df5)}.market-analytics-hero:after{content:"";position:absolute;right:-36px;bottom:-58px;width:150px;height:150px;border:1px solid rgba(68,230,239,.1);border-radius:50%;box-shadow:0 0 0 24px #44e6ef06,0 0 0 48px #8b62ff05}.market-analytics-hero>*{position:relative;z-index:1}.market-analytics-hero small{color:var(--pink-2);font-size:10px;font-weight:900;letter-spacing:.14em}.market-analytics-hero h2{margin:5px 0 3px;font-size:22px;letter-spacing:-.04em}.market-analytics-hero p{margin:0;color:#aeb6c8;font-size:12px;line-height:1.45}.market-analytics-hero>span{flex:0 0 auto;color:var(--muted);font-size:11px}.market-analytics-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:9px}.market-analytics-summary article{min-width:0;padding:11px 10px;border:1px solid var(--line);border-radius:15px;background:#121622cc}.market-analytics-summary small,.market-analytics-summary strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.market-analytics-summary small{color:var(--muted);font-size:10.5px;font-weight:900;letter-spacing:.06em}.market-analytics-summary strong{margin-top:5px;color:var(--cyan);font-size:18px}.market-analytics-note{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px;padding:10px 11px;border:1px solid rgba(68,230,239,.13);border-radius:14px;background:#44e6ef09}.market-analytics-note i{width:17px;height:17px;flex:0 0 17px;display:grid;place-items:center;border:1px solid rgba(68,230,239,.38);border-radius:50%;color:var(--cyan);font-size:10px;font-style:normal;font-weight:900}.market-analytics-note p{margin:0;color:#aeb6c8;font-size:12px;line-height:1.5}.segmented.market-analytics-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:3px;margin-bottom:9px}.segmented.market-analytics-tabs button{min-width:0;overflow:hidden;padding:9px 2px;font-size:11px;line-height:1.15;white-space:nowrap;text-overflow:ellipsis}.market-analytics-tabs button.active{color:#fff;background:linear-gradient(105deg,#ff2b87ad,#8b62ffad)}.market-analytics-list{display:grid;gap:8px}.market-analytics-card{overflow:hidden;border:1px solid var(--line);border-radius:18px;background:linear-gradient(145deg,#171c2cf5,#0b0e17fa)}.market-analytics-card.rising{border-color:#51efa02e}.market-analytics-card.falling{border-color:#ff5c722e}.market-analytics-card.opportunity{border-color:#ff2b8733}.market-history-hero{border-color:#44e6ef33;background:radial-gradient(circle at 85% 18%,rgba(68,230,239,.16),transparent 35%),linear-gradient(145deg,#132933d9,#1d1230d6)}.market-history-list{display:grid;gap:9px;margin-top:10px}.market-history-card{overflow:hidden;border:1px solid rgba(68,230,239,.14);border-radius:19px;background:linear-gradient(145deg,#171f2df5,#0b0e17fa);box-shadow:inset 0 1px #ffffff09}.market-history-card.selected{border-color:#ff2b878f;box-shadow:0 0 0 1px #ff2b8721,inset 0 1px #ffffff0b}.market-history-main{display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px}.market-history-image{position:relative;isolation:isolate;overflow:hidden;width:54px;height:54px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);border-radius:15px;color:var(--cyan);background:radial-gradient(circle at 38% 28%,#343c58,#10131e 72%);font-size:17px;font-weight:950}.market-history-image img{position:absolute;z-index:2;inset:0;width:100%;height:100%;object-fit:contain}.market-history-copy{min-width:0}.market-history-copy small,.market-history-copy b,.market-history-copy span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.market-history-copy small{color:var(--cyan);font-size:10px;font-weight:900;text-transform:uppercase}.market-history-copy b{margin-top:4px;font-size:14px}.market-history-copy span{margin-top:4px;color:var(--muted);font-size:10.5px}.market-history-price{min-width:68px;text-align:right}.market-history-price strong,.market-history-price span{display:block;white-space:nowrap}.market-history-price strong{color:var(--green);font-size:13px}.market-history-price span{margin-top:5px;color:var(--muted);font-size:10px}.market-history-change{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.065);border-bottom:1px solid rgba(255,255,255,.065)}.market-history-change>span{min-width:0;padding:9px 11px}.market-history-change>span+span{border-left:1px solid rgba(255,255,255,.065)}.market-history-change small,.market-history-change b{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.market-history-change small{color:var(--muted);font-size:10px;letter-spacing:.08em}.market-history-change b{margin-top:4px;color:#dce2ef;font-size:12px}.market-history-change b.up{color:var(--green)}.market-history-change b.down{color:var(--red)}.market-history-watch{width:calc(100% - 22px);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;margin:9px 11px 0;padding:9px 10px;border:1px solid rgba(68,230,239,.14);border-radius:12px;color:#cdd4e1;text-align:left;background:#44e6ef09;cursor:pointer}.market-history-watch>i{width:20px;height:20px;display:grid;place-items:center;border-radius:50%;color:#728097;background:#ffffff0d;font-size:12px;font-style:normal}.market-history-watch>span{min-width:0}.market-history-watch b,.market-history-watch small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.market-history-watch b{font-size:11.5px}.market-history-watch small{margin-top:3px;color:var(--muted);font-size:10px}.market-history-watch em{color:#788297;font-size:10px;font-style:normal;font-weight:950}.market-history-watch.active{border-color:#51efa047;color:#e5fff1;background:linear-gradient(105deg,#51efa014,#44e6ef0b)}.market-history-watch.active>i,.market-history-watch.active em{color:var(--green)}.market-history-watch:disabled{opacity:.68;cursor:wait}.market-history-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:9px 11px 11px}.market-history-actions button{min-width:0;padding:9px 6px;border:1px solid var(--line);border-radius:11px;color:#d4d9e5;background:#ffffff06;font-size:11.5px;font-weight:850;cursor:pointer}.market-history-actions button.selected{border-color:#51efa04d;color:var(--green);background:#51efa013}.market-history-actions button:last-child{border-color:#ff2b873d;color:#ff83bf;background:#ff2b8711}.market-compare-bar{position:sticky;z-index:8;bottom:calc(76px + var(--safe-bottom));display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px;margin-top:10px;padding:10px;border:1px solid rgba(68,230,239,.24);border-radius:17px;background:#0b101ae6;box-shadow:0 15px 40px #0006;-webkit-backdrop-filter:blur(22px) saturate(130%);backdrop-filter:blur(22px) saturate(130%)}.market-compare-bar small,.market-compare-bar b{display:block}.market-compare-bar small{color:var(--cyan);font-size:10px;font-weight:900;letter-spacing:.12em}.market-compare-bar b{margin-top:3px;font-size:12px}.market-compare-bar button{padding:9px 10px;border:1px solid var(--line);border-radius:10px;color:#b8c0d0;background:#ffffff09;font-size:11px;font-weight:850;cursor:pointer}.market-compare-bar button:last-child{border-color:#ff2b874d;color:#fff;background:linear-gradient(105deg,#ff2b87d1,#913df6e6)}.market-compare-bar button:disabled{opacity:.42;cursor:default}.market-comparison-list{display:grid;gap:9px}.market-comparison-card{overflow:hidden;border:1px solid rgba(68,230,239,.15);border-radius:19px;background:linear-gradient(145deg,#18202ff5,#0b0e17fa)}.market-comparison-head{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;padding:11px}.market-comparison-head>span{position:relative;isolation:isolate;overflow:hidden;width:48px;height:48px;display:grid;place-items:center;border-radius:13px;color:var(--cyan);background:radial-gradient(circle at 38% 28%,#343c58,#10131e 72%);font-weight:950}.market-comparison-head img{position:absolute;z-index:2;inset:0;width:100%;height:100%;object-fit:contain}.market-comparison-head div{min-width:0}.market-comparison-head small,.market-comparison-head b,.market-comparison-head p{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.market-comparison-head small{color:var(--cyan);font-size:10px;font-weight:900;text-transform:uppercase}.market-comparison-head b{margin-top:4px;font-size:15px}.market-comparison-head p{margin:4px 0 0;color:var(--muted);font-size:11px}.market-comparison-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.065)}.market-comparison-metrics>span{min-width:0;padding:10px 11px;border-bottom:1px solid rgba(255,255,255,.065)}.market-comparison-metrics>span:nth-child(2n){border-left:1px solid rgba(255,255,255,.065)}.market-comparison-metrics>span:last-child{grid-column:1 / -1;border-bottom:0;border-left:0}.market-comparison-metrics small,.market-comparison-metrics b,.market-comparison-metrics em{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.market-comparison-metrics small{color:var(--muted);font-size:10px;letter-spacing:.08em}.market-comparison-metrics b{margin-top:4px;color:#e4e8f2;font-size:13px}.market-comparison-metrics em{width:max-content;max-width:100%;margin-top:5px;padding:3px 6px;border-radius:7px;color:var(--green);background:#51efa017;font-size:10px;font-style:normal;font-weight:850}.market-comparison-warning{margin:0 11px 9px;padding:8px 9px;border:1px solid rgba(255,197,93,.18);border-radius:11px;color:#d7c79f;background:#ffc55d0e;font-size:10.5px;line-height:1.4}.market-comparison-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:0 11px 11px}.market-comparison-actions button{min-width:0;padding:9px 6px;border:1px solid var(--line);border-radius:11px;color:#d3d9e6;background:#ffffff06;font-size:11px;font-weight:850;cursor:pointer}.market-comparison-actions button:last-child{border-color:#ff2b8740;color:#ff82bf;background:#ff2b8711}.market-analytics-main{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 11px 8px;cursor:pointer}.market-analytics-image{position:relative;isolation:isolate;overflow:hidden;width:48px;height:48px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.09);border-radius:14px;color:var(--cyan);background:radial-gradient(circle at 38% 28%,#343c58,#10131e 72%);font-style:normal;font-weight:900}.market-analytics-image img{position:absolute;z-index:2;inset:0;width:100%;height:100%;object-fit:contain}.market-analytics-copy{min-width:0}.market-analytics-copy small{display:block;overflow:hidden;color:var(--cyan);font-size:11px;font-weight:850;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis}.market-analytics-copy h3{overflow:hidden;margin:5px 0;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.market-analytics-copy p{overflow:hidden;margin:0;color:#9ba5b8;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.market-analytics-signal{min-width:65px;text-align:right}.market-analytics-signal strong,.market-analytics-signal span{display:block;white-space:nowrap}.market-analytics-signal strong{color:var(--cyan);font-size:14px}.market-analytics-card.rising .market-analytics-signal strong{color:var(--green)}.market-analytics-card.falling .market-analytics-signal strong{color:var(--red)}.market-analytics-card.opportunity .market-analytics-signal strong{color:var(--pink-2)}.market-analytics-signal span{margin-top:4px;color:#929bad;font-size:11px;text-transform:uppercase}.market-analytics-evidence{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;margin:0 10px 8px;padding:8px 9px;border:1px solid rgba(255,197,93,.16);border-radius:12px;background:#ffc55d0b}.market-analytics-evidence>i{width:24px;height:24px;display:grid;place-items:center;border-radius:8px;color:var(--amber);background:#ffc55d1a;font-size:11px;font-style:normal;font-weight:950}.market-analytics-evidence span,.market-analytics-evidence b,.market-analytics-evidence small{min-width:0;display:block}.market-analytics-evidence b{color:#e6d7b5;font-size:11px}.market-analytics-evidence small{overflow:hidden;margin-top:3px;color:#9da6b8;font-size:10px;line-height:1.35;text-overflow:ellipsis}.market-analytics-evidence.strong{border-color:#51efa02e;background:#51efa00b}.market-analytics-evidence.strong>i{color:var(--green);background:#51efa01a}.market-analytics-evidence.strong b{color:var(--green)}.market-analytics-evidence.medium{border-color:#44e6ef29;background:#44e6ef0a}.market-analytics-evidence.medium>i{color:var(--cyan);background:#44e6ef17}.market-analytics-evidence.medium b{color:var(--cyan)}.market-analytics-floor{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:7px 11px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#070a114d}.market-analytics-floor span small,.market-analytics-floor span b{display:block}.market-analytics-floor span small{color:var(--muted);font-size:11px;letter-spacing:.08em}.market-analytics-floor span b{margin-top:3px;color:#e8ebf5;font-size:14px;white-space:nowrap}.market-analytics-floor svg{width:100%;height:31px;overflow:visible}.market-analytics-floor polyline{fill:none;stroke:var(--cyan);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px rgba(68,230,239,.35))}.market-analytics-card.rising .market-analytics-floor polyline{stroke:var(--green)}.market-analytics-card.falling .market-analytics-floor polyline{stroke:var(--red)}.market-analytics-actions{display:grid;grid-template-columns:1fr .72fr;gap:6px;padding:8px 10px 10px}.market-analytics-actions button{min-width:0;padding:10px 6px;border:1px solid var(--line);border-radius:10px;color:#cdd5e3;background:#ffffff06;font-size:12px;font-weight:850;cursor:pointer}.market-analytics-actions button.snipe{border-color:#44e6ef40;color:var(--cyan);background:#44e6ef0e}.market-list-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:9px}.market-list-head b,.market-list-head span{display:block}.market-list-head b{font-size:15px}.market-list-head span,.market-list-head em{margin-top:2px;color:var(--muted);font-size:11px;font-style:normal}.market-collection-list,.market-model-list{display:grid;gap:8px}.market-collection-card{width:100%;display:grid;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px;border:1px solid var(--line);border-radius:17px;color:var(--text);background:linear-gradient(145deg,#161b2af5,#0d101af5);text-align:left;cursor:pointer}.market-collection-thumb,.market-selected-thumb,.market-model-image{position:relative;isolation:isolate;overflow:hidden;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);color:var(--cyan);background:radial-gradient(circle at 38% 28%,#343c58,#10131e 72%);font-style:normal;font-weight:900}.market-collection-thumb{width:50px;height:50px;border-radius:14px}.market-collection-thumb img,.market-selected-thumb img,.market-model-image img{position:absolute;z-index:2;inset:0;width:100%;height:100%;object-fit:contain}.market-collection-main{min-width:0}.market-collection-main h3{overflow:hidden;margin:0 0 5px;font-size:15px;white-space:nowrap;text-overflow:ellipsis}.market-collection-main p{display:flex;flex-wrap:wrap;gap:5px;margin:0}.market-collection-main p span{padding:3px 5px;border-radius:6px;color:#aeb6c8;background:#ffffff09;font-size:10px}.market-collection-price{text-align:right}.market-collection-price small,.market-collection-price b,.market-collection-price em{display:block}.market-collection-price small{color:var(--muted);font-size:10px}.market-collection-price b{margin:4px 0 2px;color:var(--green);font-size:14px;white-space:nowrap}.market-collection-price em{color:var(--cyan);font-size:16px;font-style:normal}.market-loading,.market-empty{padding:30px 18px;border:1px dashed var(--line);border-radius:17px;color:var(--muted);font-size:13px;line-height:1.5;text-align:center}.market-empty b{display:block;margin-bottom:5px;color:var(--text);font-size:15px}.market-back{margin:0 0 13px;padding:0;border:0;color:var(--cyan);background:transparent;font-size:13px;font-weight:850;cursor:pointer}.market-selected-collection{display:flex;align-items:center;gap:12px;padding:13px;margin-bottom:11px;border:1px solid var(--line);border-radius:19px;background:linear-gradient(135deg,#44e6ef12,#8b62ff12)}.market-selected-thumb{width:62px;height:62px;flex:0 0 62px;border-radius:17px}.market-selected-collection small{color:var(--cyan);font-size:10px;font-weight:900;letter-spacing:.12em}.market-selected-collection h2{margin:4px 0;font-size:20px}.market-selected-collection p{margin:0;color:var(--muted);font-size:11px}.market-model-card{overflow:hidden;border:1px solid var(--line);border-radius:18px;background:linear-gradient(145deg,#161b2af7,#0d101af7)}.market-model-head{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px}.market-model-image{width:58px;height:58px;border-radius:15px}.market-model-copy{min-width:0}.market-model-copy small{color:var(--cyan);font-size:10px;font-weight:850;text-transform:uppercase}.market-model-copy h3{overflow:hidden;margin:4px 0 5px;font-size:15px;white-space:nowrap;text-overflow:ellipsis}.market-model-copy p{overflow:hidden;margin:0;color:var(--muted);font-size:10px;white-space:nowrap;text-overflow:ellipsis}.market-model-price{text-align:right}.market-model-price small,.market-model-price b,.market-model-price span{display:block}.market-model-price small{color:var(--muted);font-size:10px}.market-model-price b{margin:3px 0;color:var(--green);font-size:15px;white-space:nowrap}.market-model-price span{color:var(--muted);font-size:10px}.market-model-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.market-model-stats div{padding:9px 10px;border-right:1px solid var(--line)}.market-model-stats div:last-child{border-right:0}.market-model-stats small,.market-model-stats b{display:block}.market-model-stats small{color:var(--muted);font-size:10px}.market-model-stats b{overflow:hidden;margin-top:3px;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.market-model-actions{display:grid;grid-template-columns:1fr 1.35fr;gap:7px;padding:9px 10px 10px}.market-model-actions button{border:1px solid var(--line);border-radius:11px;padding:10px 7px;color:#c5ccdb;background:#ffffff06;font-size:12px;font-weight:850;cursor:pointer}.market-model-actions button.snipe{color:#061b1c;border-color:var(--cyan);background:linear-gradient(105deg,var(--cyan),#7de9ff)}.market-model-actions button:only-child{grid-column:1 / -1}.market-load-more{width:100%;min-height:46px;margin-top:2px;border:1px solid rgba(68,230,239,.18);border-radius:14px;color:var(--cyan);background:#44e6ef0e;font-size:13px;font-weight:900;cursor:pointer}.market-load-more:disabled,.market-listing-sort.loading{opacity:.58;cursor:wait}@supports (content-visibility: auto){.market-collection-card,.market-listing-card{content-visibility:auto;contain-intrinsic-size:auto 78px}.market-model-card{content-visibility:auto;contain-intrinsic-size:auto 196px}}.market-detail-hero{display:flex;align-items:center;gap:13px;padding:14px;margin-bottom:10px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(135deg,#44e6ef14,#8b62ff14)}.market-detail-image{position:relative;isolation:isolate;overflow:hidden;width:72px;height:72px;flex:0 0 72px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:19px;color:var(--cyan);background:radial-gradient(circle at 38% 28%,#343c58,#10131e 72%);font-size:20px;font-style:normal;font-weight:900}.market-detail-image img{position:absolute;z-index:2;inset:0;width:100%;height:100%;object-fit:contain}.market-detail-copy{min-width:0}.market-detail-copy small{color:var(--cyan);font-size:10px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.market-detail-copy h2{overflow:hidden;margin:5px 0;font-size:22px;white-space:nowrap;text-overflow:ellipsis}.market-detail-copy p{margin:0;color:var(--muted);font-size:12px}.market-source-status{display:flex;flex-wrap:wrap;gap:6px;margin:-2px 0 10px}.market-source-status span{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border:1px solid var(--line);border-radius:999px;color:#aeb7c8;background:#121622c2;font-size:10px;font-weight:800;text-transform:uppercase}.market-source-status span:before{content:"";width:6px;height:6px;border-radius:50%;background:#7f8798}.market-source-status span.online:before{background:var(--green);box-shadow:0 0 7px #51efa0a6}.market-source-status span.recent:before,.market-source-status span.slow:before{background:#ffc857}.market-source-status span.offline:before,.market-source-status span.stale:before{background:var(--red)}.segmented.market-detail-period{grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;margin:0 0 9px;border-color:#ffffff17;background:#090b12b3}.market-detail-period button{min-width:0;padding:8px 5px;font-size:11px}.market-detail-period.loading button{pointer-events:none;opacity:.48}.market-detail-period.loading button.active{opacity:1}.market-detail-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:10px}.market-detail-stats article{min-width:0;padding:11px 9px;border:1px solid var(--line);border-radius:15px;background:#121622d1}.market-detail-stats small,.market-detail-stats strong,.market-detail-stats span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.market-detail-stats small{color:var(--muted);font-size:10px;font-weight:900;letter-spacing:.04em}.market-detail-stats strong{margin-top:6px;color:var(--cyan);font-size:17px}.market-detail-stats span{margin-top:2px;color:var(--muted);font-size:10px}.market-detail-stats strong.up{color:var(--red)}.market-detail-stats strong.down{color:var(--green)}.market-fair-value{margin:0 0 10px;padding:13px;border:1px solid rgba(68,230,239,.24);border-radius:18px;background:radial-gradient(circle at 90% 0,rgba(68,230,239,.12),transparent 42%),linear-gradient(145deg,#8b62ff1a,#0a0d16e6);box-shadow:inset 0 1px #ffffff12}.market-fair-value.hidden{display:none}.market-fair-value-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.market-fair-value-head small{color:var(--cyan);font-size:10px;font-weight:950;letter-spacing:.1em}.market-fair-value-head span{padding:4px 7px;border:1px solid rgba(255,255,255,.1);border-radius:99px;color:#d9ddea;background:#ffffff0b;font-size:10px;font-weight:850}.market-fair-value-head span.high{color:var(--green);border-color:#51efa040}.market-fair-value-head span.medium{color:#ffc857;border-color:#ffc85740}.market-fair-value-head span.low{color:#ff8196;border-color:#ff5c7840}.market-fair-value-price{display:flex;align-items:baseline;gap:6px;margin-top:9px}.market-fair-value-price strong{color:#f7fbff;font-size:28px;line-height:1}.market-fair-value-price>span{color:var(--cyan);font-size:11px;font-weight:900}.market-fair-value-price em{margin-left:auto;color:var(--muted);font-size:11px;font-style:normal}.market-fair-value-signals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:11px}.market-fair-value-signals>span{min-width:0;padding:8px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:#080a127a}.market-fair-value-signals small,.market-fair-value-signals b{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.market-fair-value-signals small{color:var(--muted);font-size:10px;letter-spacing:.025em}.market-fair-value-signals b{margin-top:4px;color:#dce3f2;font-size:11px}.market-fair-value>p{margin:9px 1px 0;color:#b4bdcd;font-size:10px;line-height:1.45}.market-fair-value-warning{margin-top:8px;padding:8px 9px;border:1px solid rgba(255,200,87,.16);border-radius:10px;color:#d9c898;background:#ffc8570e;font-size:10px;line-height:1.4}.market-median-note{position:relative;margin:-2px 0 10px;padding:10px 11px 10px 30px;border:1px solid rgba(68,230,239,.16);border-radius:13px;color:#aeb7c8;background:#44e6ef0b;font-size:12px;line-height:1.5}.market-giftwiki-reference{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 0 10px;padding:12px;border:1px solid rgba(139,98,255,.22);border-radius:15px;background:linear-gradient(145deg,#8b62ff17,#44e6ef0b)}.market-giftwiki-reference.hidden{display:none}.market-giftwiki-reference small{color:#b6a8ff;font-size:11px;font-weight:900;letter-spacing:.1em}.market-giftwiki-reference p{margin:6px 0 0;color:#d6dbea;font-size:12.5px;line-height:1.5}.market-giftwiki-reference button{min-width:86px;padding:9px 8px;border:1px solid rgba(139,98,255,.25);border-radius:10px;color:#dcd4ff;background:#8b62ff17;font-size:11px;font-weight:850;cursor:pointer}.market-median-note:before{content:"i";position:absolute;top:10px;left:11px;width:11px;height:11px;display:grid;place-items:center;border:1px solid rgba(68,230,239,.45);border-radius:50%;color:var(--cyan);font-size:10px;font-weight:900}.market-liquidity{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 11px;padding:12px;margin-bottom:10px;border:1px solid rgba(139,98,255,.19);border-radius:17px;background:linear-gradient(145deg,#44e6ef0e,#8b62ff12 58%,#ff2b870a);box-shadow:inset 0 1px #ffffff09}.market-liquidity-score{width:50px;height:50px;display:grid;align-content:center;justify-items:center;border:1px solid rgba(68,230,239,.28);border-radius:16px;background:radial-gradient(circle at 50% 25%,#44e6ef2e,#0e111cdb 70%)}.market-liquidity-score strong{color:var(--cyan);font-size:19px;line-height:1}.market-liquidity-score span{margin-top:3px;color:var(--muted);font-size:10px}.market-liquidity-copy{min-width:0;align-self:center}.market-liquidity-copy small{color:#a99af6;font-size:10px;font-weight:900;letter-spacing:.08em}.market-liquidity-copy b{display:block;margin-top:4px;font-size:14px}.market-liquidity-copy p{margin:4px 0 0;color:var(--muted);font-size:11px;line-height:1.45}.market-liquidity-metrics{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.market-liquidity-metrics span{min-width:0;padding:8px;border:1px solid rgba(255,255,255,.065);border-radius:11px;background:#090b126b}.market-liquidity-metrics small,.market-liquidity-metrics b{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.market-liquidity-metrics small{color:var(--muted);font-size:10px;letter-spacing:.03em}.market-liquidity-metrics b{margin-top:4px;color:#dbe2f1;font-size:12px}.market-detail-chart{padding:12px 13px 8px;margin-bottom:14px;border:1px solid var(--line);border-radius:17px;background:#121622b8}.market-detail-chart>div{display:flex;justify-content:space-between;align-items:center}.market-detail-chart small{color:var(--muted);font-size:10px;font-weight:900;letter-spacing:.1em}.market-detail-chart b{color:#b9c1d3;font-size:11px}.market-detail-chart .market-chart-legend{justify-content:flex-start;gap:13px;margin-top:7px;color:var(--muted);font-size:10px}.market-chart-legend span{display:inline-flex;align-items:center;gap:5px}.market-chart-legend span:before{content:"";width:13px;height:2px;border-radius:99px;background:var(--cyan);box-shadow:0 0 5px #44e6ef59}.market-chart-legend span.median:before{background:#a98aff;box-shadow:0 0 5px #a98aff59}.market-detail-chart svg{display:block;width:100%;height:72px;margin-top:7px;overflow:visible}.market-detail-chart polyline{fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.market-detail-chart polyline.floor{stroke:var(--cyan);filter:drop-shadow(0 0 5px rgba(68,230,239,.45))}.market-detail-chart polyline.median{stroke:#a98aff;stroke-width:1.8;opacity:.82;filter:drop-shadow(0 0 4px rgba(169,138,255,.32))}.market-detail-chart.no-history svg{opacity:.22}.market-detail-list-head{margin-top:2px;scroll-margin-block:86px}.segmented.market-listing-sort{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:9px}.market-listing-sort{scroll-margin-block:86px}.market-listing-sort button{min-width:0;padding:8px 5px;font-size:11px}.market-listing-list{display:grid;gap:8px}.market-listing-card{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(145deg,#161b2af5,#0d101af5)}.market-listing-card.unavailable{opacity:.62;border-color:#ffffff12}.market-listing-card.stale{border-color:#ffc85733}.market-listing-image{position:relative;isolation:isolate;overflow:hidden;width:48px;height:48px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);border-radius:13px;color:var(--cyan);background:#121827;font-style:normal;font-weight:900}.market-listing-image img{position:absolute;z-index:2;inset:0;width:100%;height:100%;object-fit:contain}.market-listing-image img.market-listing-placeholder-art{z-index:1}.market-listing-copy{min-width:0}.market-listing-copy small{color:var(--cyan);font-size:11px;font-weight:900;text-transform:uppercase}.market-listing-copy b{display:block;overflow:hidden;margin-top:5px;font-size:13px;white-space:nowrap;text-overflow:ellipsis}.market-listing-copy span{display:block;overflow:hidden;margin-top:3px;color:var(--muted);font-size:11px;white-space:nowrap;text-overflow:ellipsis}.market-listing-copy span.market-price-trust{display:flex;align-items:center;gap:5px;font-weight:750}.market-price-trust i{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#7f8798}.market-price-trust.cross_market{color:var(--green)}.market-price-trust.cross_market i{background:var(--green);box-shadow:0 0 7px #51efa099}.market-price-trust.repeated{color:var(--cyan)}.market-price-trust.repeated i{background:var(--cyan);box-shadow:0 0 7px #44e6ef80}.market-price-trust.new{color:#ffc857}.market-price-trust.new i{background:#ffc857}.market-price-trust.stale{color:var(--red)}.market-price-trust.stale i{background:var(--red)}.market-listing-copy small em{margin-left:5px;color:var(--green);font-style:normal}.market-listing-card.stale .market-listing-copy small em{color:#ffc857}.market-listing-card.unavailable .market-listing-copy small em{color:var(--red)}.market-listing-price{text-align:right}.market-listing-price strong{display:block;color:var(--green);font-size:14px;white-space:nowrap}.market-listing-card.unavailable .market-listing-price strong,.market-listing-card.stale .market-listing-price strong{color:#aeb7c8;font-size:11px}.market-listing-price span{display:block;margin-top:4px;color:var(--muted);font-size:10px}.market-listing-price button{margin-top:7px;padding:6px 8px;border:1px solid rgba(68,230,239,.2);border-radius:8px;color:var(--cyan);background:#44e6ef0d;font-size:11px;font-weight:850;cursor:pointer}.market-listing-actions{display:flex;justify-content:flex-end;gap:4px}.market-listing-actions button.snipe{border-color:#ff2b874d;color:#ff78ba;background:#ff2b8714}.market-search-result{grid-template-columns:52px minmax(0,1fr) minmax(88px,auto)}.market-search-result .market-listing-image{width:52px;height:52px}.market-search-actions{display:flex;justify-content:flex-end;gap:5px}.market-search-actions button:last-child{border-color:#ff2b8747;color:#ff78ba;background:#ff2b8714}.market-search-result .market-listing-price.stale strong{color:#b7bfd0}.market-detail-actions{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:8px;margin-bottom:12px}.market-detail-actions .primary-action,.market-detail-actions .secondary-action{min-width:0;margin:0;padding:13px 8px;font-size:12px}.market-detail-analyze{border-color:#44e6ef40;color:#dffcff;background:linear-gradient(145deg,#44e6ef1c,#8b62ff17);box-shadow:inset 0 1px #ffffff0d}.market-detail-analyze span{margin-right:5px;color:var(--cyan)}.card-list{display:grid;gap:10px}.filter-card{padding:15px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(145deg,#161b2af7,#0e111bf7)}.filter-top{display:flex;align-items:center;gap:10px}.filter-icon{position:relative;isolation:isolate;overflow:hidden;width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;border-radius:12px;color:var(--pink-2);background:#ff2b8717;font-size:18px}.filter-icon>i{font-style:normal}.filter-icon>img{position:absolute;z-index:2;inset:0;width:100%;height:100%;object-fit:contain;background:radial-gradient(circle at 38% 28%,#343c58,#10131e 72%)}.filter-top>div:nth-child(2){min-width:0;flex:1}.filter-top small{color:var(--muted);font-size:11px;letter-spacing:.13em}.filter-top h3{overflow:hidden;margin:2px 0 0;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.filter-model-name{overflow:hidden;margin:3px 0 0;color:#b8bed0;font-size:11px;white-space:nowrap;text-overflow:ellipsis}.status{display:inline-flex;padding:4px 7px;border-radius:99px;font-size:12px!important;font-weight:900;white-space:nowrap}.status.ready{color:var(--green);background:#51efa017}.status.done{color:var(--cyan);background:#44e6ef17}.status.paused,.status.pending{color:var(--amber);background:#ffc55d17}.status.danger{color:var(--red);background:#ff5c7217}.trait-line{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.trait-line span{padding:5px 7px;border:1px solid var(--line);border-radius:8px;color:#b8bed0;background:#ffffff06;font-size:12px}.filter-numbers{box-sizing:border-box;overflow:hidden;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:10px 12px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.filter-numbers div{min-width:0;padding:0 4px}.filter-numbers div:first-child{padding-left:0}.filter-numbers div:last-child{padding-right:0}.filter-numbers div:nth-child(2){text-align:center}.filter-numbers div:nth-child(3){text-align:right}.filter-numbers small,.filter-numbers b{display:block}.filter-numbers small{overflow:hidden;color:var(--muted);font-size:11px;white-space:nowrap;text-overflow:ellipsis}.filter-numbers b{overflow:hidden;max-width:100%;margin-top:4px;font-size:13px;white-space:nowrap;text-overflow:ellipsis}.filter-foot{display:flex;justify-content:space-between;gap:8px;margin-top:10px;color:var(--muted);font-size:11px;letter-spacing:.07em}.filter-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:11px}.filter-actions button{min-width:0;border:1px solid var(--line);border-radius:10px;padding:9px 6px;color:#b9c0d2;background:#ffffff06;font-size:12px;font-weight:850;cursor:pointer}.filter-actions button:active{border-color:#2de2e659;background:#2de2e612}.filter-actions button:disabled{opacity:.48;cursor:default}.filter-actions button.resume{color:var(--green);border-color:#51efa029;background:#51efa00d}.filter-actions button.delete{color:var(--red);border-color:#ff5c7224;background:#ff5c720a}.segmented{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;margin-bottom:13px;border:1px solid var(--line);border-radius:14px;background:#0e111b}.segmented.activity-tabs{grid-template-columns:repeat(3,1fr)}.segmented button{border:0;border-radius:10px;padding:9px;color:var(--muted);background:transparent;font-size:13px;font-weight:800;cursor:pointer}.segmented button.active{color:#fff;background:#242a3b}.activity-card{display:flex;gap:11px;padding:13px;border:1px solid var(--line);border-radius:17px;background:#121622e0}.activity-icon{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border-radius:12px;font-weight:900}.activity-icon.gift{color:var(--pink-2);background:#ff2b8717}.activity-icon.plus{color:var(--green);background:#51efa017}.activity-icon.ledger{color:var(--cyan);background:#44e6ef14}.activity-main{min-width:0;flex:1;display:flex;justify-content:space-between;gap:8px}.activity-main h3{overflow:hidden;max-width:205px;margin:1px 0 4px;font-size:13px;white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize}.activity-main span{color:var(--muted);font-size:12px}.activity-value{text-align:right}.activity-value b{display:block;margin-bottom:5px;font-size:13px}.purchase-card{overflow:hidden;padding:13px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(145deg,#161b2afa,#0d101afa)}.purchase-head{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:9px}.purchase-image{position:relative;isolation:isolate;overflow:hidden;width:52px;height:52px;display:grid;place-items:center;border-radius:13px;color:var(--pink-2);background:radial-gradient(circle at 40% 30%,#343c58,#10131e 72%)}.purchase-image i{font-style:normal}.purchase-image img{position:absolute;z-index:2;inset:0;width:100%;height:100%;object-fit:contain}.purchase-title{min-width:0}.purchase-title small{color:var(--cyan);font-size:10px;font-weight:850;letter-spacing:.07em}.purchase-title h3{overflow:hidden;margin:4px 0;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.purchase-title>span{color:var(--muted);font-size:11px}.purchase-price{text-align:right}.purchase-price>b{display:block;margin-bottom:6px;font-size:12px}.purchase-timeline{display:grid;grid-template-columns:repeat(6,1fr);margin:15px 0 11px}.purchase-timeline>div{position:relative;display:grid;justify-items:center;gap:6px;color:#596174;font-size:10px;text-align:center}.purchase-timeline>div:before{content:"";position:absolute;z-index:0;top:5px;right:50%;width:100%;height:2px;background:#2b3141}.purchase-timeline>div:first-child:before{display:none}.purchase-timeline i{position:relative;z-index:1;width:11px;height:11px;border:2px solid #303748;border-radius:50%;background:#151a28}.purchase-timeline .done{color:#94a0b8}.purchase-timeline .done:before,.purchase-timeline .done i{border-color:var(--green);background:var(--green)}.purchase-timeline .current{color:var(--cyan)}.purchase-timeline .current:before{background:linear-gradient(90deg,var(--green),var(--cyan))}.purchase-timeline .current i{border-color:var(--cyan);box-shadow:0 0 10px #44e6ef80}.purchase-timeline .error{color:var(--red)}.purchase-timeline .error i{border-color:var(--red);background:var(--red)}.purchase-details{overflow:hidden;border:1px solid var(--line);border-radius:12px}.purchase-details>div{display:grid;grid-template-columns:1fr minmax(0,1.7fr);gap:8px;padding:8px 10px;border-bottom:1px solid var(--line)}.purchase-details>div:last-child{border-bottom:0}.purchase-details span{color:var(--muted);font-size:12px}.purchase-details b{overflow:hidden;font-size:12px;text-align:right;white-space:nowrap;text-overflow:ellipsis}.purchase-warning{margin:9px 0 0;padding:9px 10px;border-left:2px solid var(--amber);border-radius:0 9px 9px 0;color:#aab1c2;background:#ffc55d0b;font-size:12px;line-height:1.4}.purchase-warning b{display:block;margin-bottom:3px;color:var(--amber)}.purchase-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px}.purchase-actions button{min-width:0;border:1px solid var(--line);border-radius:11px;padding:10px 6px;color:#c4cbda;background:#ffffff06;font-size:12px;font-weight:850;cursor:pointer}.purchase-actions button.check{color:var(--cyan);border-color:#44e6ef2e;background:#44e6ef0d}.purchase-actions button.send{color:#071c13;border-color:var(--green);background:var(--green)}.purchase-actions button.retry{color:var(--amber);border-color:#ffc55d33;background:#ffc55d0d}.purchase-actions button:disabled{opacity:.5;cursor:default}.alert-card{overflow:hidden;padding:13px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(145deg,#161b2afa,#0d101afa)}.alert-visual{display:flex;align-items:center;gap:11px}.alert-image{position:relative;isolation:isolate;overflow:hidden;width:68px;height:68px;flex:0 0 68px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);border-radius:16px;color:var(--pink-2);background:radial-gradient(circle at 40% 30%,#343c58,#10131e 72%)}.alert-image i{font-size:22px;font-style:normal}.alert-image img{position:absolute;z-index:2;inset:0;width:100%;height:100%;object-fit:contain}.alert-title{min-width:0;flex:1}.alert-title small{color:var(--cyan);font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.alert-title h3{overflow:hidden;margin:5px 0 7px;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.alert-source{display:grid;grid-template-columns:7px auto minmax(0,1fr) auto;align-items:center;gap:6px;margin-top:10px;padding:7px 8px;border:1px solid rgba(255,255,255,.06);border-radius:10px;color:var(--muted);background:#ffffff06;font-size:10px}.alert-source i{width:7px;height:7px;border-radius:50%;background:#7f8798}.alert-source.fresh i{background:var(--green);box-shadow:0 0 7px #51efa08c}.alert-source.recent i{background:var(--amber)}.alert-source.unavailable i,.alert-source.stale i{background:var(--red)}.alert-source b{color:var(--cyan);font-size:10px}.alert-source span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.alert-source time{white-space:nowrap}.alert-traits{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.alert-traits span{padding:5px 7px;border-radius:8px;color:#cbd1df;background:#ffffff0b;font-size:11px}.alert-economics{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;overflow:hidden;margin-top:10px;border:1px solid var(--line);border-radius:13px;background:var(--line)}.alert-economics>div{padding:9px 10px;background:#151a28}.alert-economics small,.alert-economics b{display:block}.alert-economics small{margin-bottom:4px;color:var(--muted);font-size:10px;letter-spacing:.08em}.alert-economics b{font-size:13px}.alert-meta{display:flex;justify-content:space-between;margin-top:9px;color:var(--muted);font-size:11px}.alert-reason{margin:9px 0 0;padding:8px 9px;border-left:2px solid var(--violet);border-radius:0 8px 8px 0;color:#929aad;background:#8b62ff0b;font-size:11px;line-height:1.4}.alert-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px}.alert-actions button{min-width:0;border:1px solid var(--line);border-radius:11px;padding:10px 6px;color:#c4cbda;background:#ffffff06;font-size:12px;font-weight:850;cursor:pointer}.alert-actions button.buy{border-color:#51efa033;color:#071c13;background:var(--green)}.alert-actions button.skip{border-color:#ff5c722e;color:var(--red);background:#ff5c720d}.alert-actions button:disabled{opacity:.5;cursor:default}.positive{color:var(--green)!important}.profile-card{display:flex;align-items:center;gap:12px;padding:16px;margin-bottom:10px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(145deg,#1a1e2ff5,#0e111bf5)}.avatar{width:52px;height:52px;display:grid;place-items:center;overflow:hidden;flex:0 0 52px;border:1px solid rgba(255,255,255,.1);border-radius:17px;background:linear-gradient(145deg,var(--pink),var(--violet));font-size:22px;font-weight:950}.avatar.has-photo{background:#ffffff0a}.avatar img{width:100%;height:100%;display:block;object-fit:cover}.profile-card>div:nth-child(2){min-width:0;flex:1}.profile-card h2{margin:0 0 3px;font-size:16px}.profile-card p{margin:0;color:var(--muted);font-size:13px}.tier{padding:5px 8px;border-radius:8px;color:var(--cyan);background:#44e6ef14;font-size:12px;font-weight:900}.profile-balance-overview{display:grid;grid-template-columns:1.4fr 1fr 1fr;align-items:end;gap:8px;margin-bottom:10px;padding:14px;border:1px solid rgba(68,230,239,.14);border-radius:19px;background:linear-gradient(145deg,#44e6ef12,#8b62ff0b)}.profile-balance-overview>div:first-child{align-self:center}.profile-balance-overview small,.profile-balance-overview span,.profile-balance-overview strong,.profile-balance-overview b{display:block}.profile-balance-overview small{color:var(--cyan);font-size:10px;font-weight:900;letter-spacing:.14em}.profile-balance-overview strong{margin-top:4px;font-size:18px}.profile-balance-overview em{color:var(--pink-2);font-size:10px;font-style:normal}.profile-balance-overview>div:not(:first-child){text-align:right}.profile-balance-overview>div:not(:first-child) span{color:var(--muted);font-size:11px}.profile-balance-overview>div:not(:first-child) b{margin-top:5px;font-size:13px}.profile-balance-topup{grid-column:1 / -1;min-height:38px;margin-top:4px;border:1px solid rgba(68,230,239,.24);border-radius:13px;color:var(--cyan);background:linear-gradient(110deg,#44e6ef1c,#8b62ff1a);font-size:12px;font-weight:900;cursor:pointer}.profile-balance-topup span{display:inline;margin-right:5px;font-size:16px}.referral-card{width:100%;display:grid;grid-template-columns:42px minmax(0,1fr) auto 12px;align-items:center;gap:10px;margin-bottom:10px;padding:13px;border:1px solid rgba(255,43,135,.18);border-radius:19px;color:inherit;background:linear-gradient(115deg,#ff2b8718,#8b62ff13);text-align:left;cursor:pointer}.referral-card-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;color:#fff;background:linear-gradient(145deg,var(--pink),var(--violet));font-size:17px;font-weight:950;box-shadow:0 10px 24px #ff2b872b}.referral-card-copy{min-width:0}.referral-card-copy small,.referral-card-copy b,.referral-card-copy em{display:block}.referral-card-copy small{color:var(--pink-2);font-size:10px;font-weight:900;letter-spacing:.14em}.referral-card-copy b{overflow:hidden;margin:3px 0;font-size:15px;white-space:nowrap;text-overflow:ellipsis}.referral-card-copy em{overflow:hidden;color:var(--muted);font-size:11px;font-style:normal;white-space:nowrap;text-overflow:ellipsis}.referral-card-stats{min-width:62px;text-align:right}.referral-card-stats b,.referral-card-stats small,.referral-card-stats em{display:block}.referral-card-stats b{font-size:15px}.referral-card-stats small{color:var(--pink-2);font-size:10px;font-weight:900;letter-spacing:.1em}.referral-card-stats em{margin-top:4px;color:var(--muted);font-size:10px;font-style:normal;white-space:nowrap}.referral-card>i{color:var(--muted);font-size:20px;font-style:normal}.detail-card{overflow:hidden;margin-bottom:10px;border:1px solid var(--line);border-radius:19px;background:#121622e0}.detail-card>div{display:grid;grid-template-columns:1fr minmax(90px,1.4fr) 22px;align-items:center;gap:8px;padding:13px 14px;border-bottom:1px solid var(--line)}.detail-card>div:last-child{border-bottom:0}.detail-card span{color:var(--muted);font-size:13px}.detail-card b{overflow:hidden;font-size:13px;text-align:right;white-space:nowrap;text-overflow:ellipsis}.detail-card>div.ton-delivery-pending b{line-height:1.25;white-space:normal}.detail-card i{width:20px;height:20px;display:grid;place-items:center;border-radius:7px;font-style:normal;font-size:11px;font-weight:900}.detail-card i.ok{color:#061f14;background:var(--green)}.detail-card i.warn{color:var(--amber);background:#ffc55d1a}.community-card{margin-bottom:10px;padding:14px;border:1px solid var(--line);border-radius:19px;background:#121622e0}.focus-pulse{animation:focusPulse 1.15s ease}@keyframes focusPulse{0%{box-shadow:0 0 #44e6ef61;border-color:#44e6ef94}to{box-shadow:0 0 0 16px #44e6ef00}}.community-head{display:flex;align-items:start;justify-content:space-between;gap:10px;margin-bottom:10px}.community-head small{color:var(--cyan);font-size:10px;font-weight:900;letter-spacing:.14em}.community-head h2{margin:3px 0 0;font-size:14px}.community-head>span{padding:5px 7px;border-radius:8px;color:var(--amber);background:#ffc55d14;font-size:11px;font-weight:900}.community-head>span.ready{color:var(--green);background:#51efa014}.community-details{overflow:hidden;border:1px solid var(--line);border-radius:14px}.community-details>div{display:grid;grid-template-columns:1fr auto;gap:3px 10px;padding:10px 11px;border-bottom:1px solid var(--line)}.community-details>div:last-child{border-bottom:0}.community-details b{font-size:12px}.community-details strong{grid-column:2;grid-row:1 / 3;align-self:center;color:var(--amber);font-size:11px}.community-details strong.ok{color:var(--green)}.community-details span{color:var(--muted);font-size:11px;line-height:1.35}.community-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:9px}.community-actions .secondary-action{min-width:0;margin:0;padding:11px 5px;font-size:12px}.support-card{width:100%;display:grid;grid-template-columns:42px minmax(0,1fr) 12px;align-items:center;gap:11px;margin-bottom:10px;padding:13px;border:1px solid rgba(81,239,160,.2);border-radius:19px;color:inherit;background:linear-gradient(115deg,#51efa014,#44e6ef0f,#8b62ff0d);text-align:left;cursor:pointer}.support-card-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;color:#061f14;background:linear-gradient(145deg,var(--green),var(--cyan));font-size:18px;font-weight:950;box-shadow:0 10px 24px #51efa024}.support-card>span:nth-child(2){min-width:0}.support-card small,.support-card b,.support-card em{display:block}.support-card small{color:var(--green);font-size:10px;font-weight:900;letter-spacing:.13em}.support-card b{margin:3px 0;font-size:15px}.support-card em{overflow:hidden;color:var(--muted);font-size:11px;font-style:normal;white-space:nowrap;text-overflow:ellipsis}.support-card>i{color:var(--muted);font-size:20px;font-style:normal}.project-docs-card{overflow:hidden;margin-bottom:10px;padding:14px;border:1px solid rgba(68,230,239,.17);border-radius:19px;background:radial-gradient(circle at 90% 10%,rgba(139,98,255,.14),transparent 38%),linear-gradient(145deg,#131d2af0,#120f1ff0)}.project-docs-head{display:flex;align-items:start;justify-content:space-between;gap:10px}.project-docs-head small,.project-docs-head h2{display:block}.project-docs-head small{color:var(--cyan);font-size:10px;font-weight:900;letter-spacing:.14em}.project-docs-head h2{margin:4px 0 0;font-size:14px}.project-docs-head>span{padding:5px 7px;border:1px solid rgba(255,43,135,.16);border-radius:8px;color:var(--pink-2);background:#ff2b870f;font-size:10px;font-weight:900;letter-spacing:.08em}.project-docs-card>p{margin:8px 0 11px;color:var(--muted);font-size:11px}.project-docs-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.project-docs-list button{min-width:0;display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:7px;padding:9px;border:1px solid var(--line);border-radius:12px;color:#d7dce8;text-align:left;background:#ffffff06;cursor:pointer}.project-docs-list button.featured{grid-column:1 / -1;border-color:#44e6ef33;background:linear-gradient(105deg,#44e6ef11,#8b62ff0e)}.project-docs-list button>i{width:25px;height:25px;display:grid;place-items:center;border-radius:8px;color:var(--cyan);background:#44e6ef14;font-size:12px;font-style:normal;font-weight:950}.project-docs-list button>span{overflow:hidden;font-size:11px;font-weight:850;line-height:1.25;text-overflow:ellipsis}.project-docs-list button>em{color:var(--muted);font-size:15px;font-style:normal}.project-docs-list button:active{border-color:#ff2b874d;background:#ff2b870f}.secondary-action{margin-bottom:8px;padding:13px;border:1px solid var(--line);background:#191e2d}.security-note{margin:15px auto;max-width:320px;color:#687084;font-size:12px;line-height:1.45;text-align:center}.language-card{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:10px;padding:11px 13px;border:1px solid var(--line);border-radius:15px;background:#131825}.language-card small,.language-card b{display:block}.language-card small{margin-bottom:3px;color:var(--cyan);font-size:10px;font-weight:900;letter-spacing:.14em}.language-card b{font-size:13px}.language-switch{display:grid;grid-template-columns:repeat(2,1fr);gap:3px;padding:3px;border:1px solid var(--line);border-radius:11px;background:#0d111b}.language-switch button{min-width:42px;border:0;border-radius:8px;padding:7px 9px;color:var(--muted);background:transparent;font-size:12px;font-weight:900;cursor:pointer}.language-switch button.active{color:#fff;background:linear-gradient(105deg,#ff2b87cc,#8b62ffcc)}.owner-funnel-card{margin-bottom:10px;padding:14px;border:1px solid rgba(68,230,239,.18);border-radius:19px;background:linear-gradient(145deg,#44e6ef11,#8b62ff0e)}.owner-funnel-head{display:flex;align-items:start;justify-content:space-between;gap:10px}.owner-funnel-head small{color:var(--cyan);font-size:10px;font-weight:900;letter-spacing:.14em}.owner-funnel-head h2{margin:3px 0 0;font-size:14px}.owner-funnel-head>button{width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--line);border-radius:10px;color:var(--cyan);background:#0a0d16b3;font-size:17px;cursor:pointer}.owner-funnel-head>button:disabled{opacity:.45}.owner-funnel-range{margin:11px 0}.owner-funnel-range button{padding:8px 6px;font-size:11px}.owner-funnel-content>p{margin:14px 0;color:var(--muted);font-size:12px;text-align:center}.owner-funnel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.owner-funnel-metric{min-width:0;padding:10px;border:1px solid var(--line);border-radius:13px;background:#080b1294}.owner-funnel-metric small,.owner-funnel-metric strong,.owner-funnel-metric span{display:block}.owner-funnel-metric small{overflow:hidden;color:var(--muted);font-size:10px;font-weight:800;white-space:nowrap;text-overflow:ellipsis}.owner-funnel-metric strong{margin:5px 0 2px;font-size:18px}.owner-funnel-metric span{color:var(--cyan);font-size:10px}.owner-funnel-steps{margin-top:8px;overflow:hidden;border:1px solid var(--line);border-radius:13px}.owner-funnel-step{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:9px 10px;border-bottom:1px solid var(--line)}.owner-funnel-step:last-child{border-bottom:0}.owner-funnel-step span{color:var(--muted);font-size:11px}.owner-funnel-step b{color:var(--green);font-size:12px}.owner-funnel-note{margin:9px 2px 0;color:#687084;font-size:10px;line-height:1.4;text-align:center}.owner-launch-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:13px;padding-top:12px;border-top:1px solid var(--line)}.owner-launch-head>b{font-size:13px}.owner-launch-head>span{padding:5px 7px;border-radius:8px;color:var(--muted);background:#ffffff0a;font-size:10px;font-weight:900}.owner-launch-head>span.ready{color:var(--green);background:#51efa014}.owner-launch-head>span.blocked{color:var(--red);background:#ff5c7217}.owner-launch-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:9px}.owner-launch-content>p{grid-column:1 / -1;margin:10px 0;color:var(--muted);font-size:11px;text-align:center}.owner-launch-row{display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:5px;min-width:0;padding:8px 9px;border:1px solid var(--line);border-radius:11px;background:#080b1285}.owner-launch-row.has-detail{grid-column:1 / -1;padding:10px 11px}.owner-launch-row span{min-width:0;overflow:hidden;color:var(--muted);font-size:10px;line-height:1.25;text-overflow:ellipsis}.owner-launch-row span strong,.owner-launch-row span small{display:block}.owner-launch-row span strong{overflow:hidden;color:var(--muted);font-size:10px;font-weight:500;text-overflow:ellipsis}.owner-launch-row span small{margin-top:3px;color:#f7f8ffb8;font-size:10px;line-height:1.35}.owner-launch-row b{width:18px;height:18px;display:grid;place-items:center;border-radius:6px;color:var(--green);background:#51efa01a;font-size:11px}.owner-launch-row.warning b{color:var(--amber);background:#ffc55d1a}.owner-launch-row.blocked b{color:var(--red);background:#ff5c721a}.owner-launch-row.idle b{color:var(--cyan);background:#44e6ef1a}.owner-launch-row>button{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;margin-top:3px;padding:7px 9px;border:1px solid rgba(68,230,239,.14);border-radius:9px;color:var(--cyan);background:#44e6ef0b;font-size:10px;font-weight:850;cursor:pointer}.owner-launch-row>button i{font-size:15px;font-style:normal}.owner-feedback-card{margin-bottom:10px;padding:14px;border:1px solid rgba(81,239,160,.19);border-radius:19px;background:linear-gradient(145deg,#51efa00e,#44e6ef0b,#0e121ce6)}.owner-feedback-head{display:flex;align-items:start;justify-content:space-between;gap:10px;margin-bottom:10px}.owner-feedback-head small{color:var(--green);font-size:10px;font-weight:900;letter-spacing:.14em}.owner-feedback-head h2{margin:3px 0 0;font-size:14px}.owner-feedback-head button{border:1px solid rgba(81,239,160,.18);border-radius:10px;padding:8px 10px;color:var(--green);background:#51efa00e;font-size:10px;font-weight:850;cursor:pointer}.owner-feedback-content{display:grid;gap:7px}.owner-feedback-content>p{margin:12px 0;color:var(--muted);font-size:11px;text-align:center}.owner-feedback-item{padding:11px;border:1px solid var(--line);border-radius:14px;background:#080b1294}.owner-feedback-meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.owner-feedback-meta b{overflow:hidden;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.owner-feedback-meta span{flex:0 0 auto;padding:4px 6px;border-radius:7px;color:var(--amber);background:#ffc55d14;font-size:10px;font-weight:900}.owner-feedback-item.in_progress .owner-feedback-meta span{color:var(--cyan);background:#44e6ef14}.owner-feedback-item.resolved .owner-feedback-meta span{color:var(--green);background:#51efa014}.owner-feedback-item>small{display:block;margin-top:4px;color:var(--muted);font-size:10px}.owner-feedback-item>p{max-height:7.2em;overflow:auto;margin:8px 0;overflow-wrap:anywhere;color:#d8ddea;font-size:12px;line-height:1.45;white-space:pre-wrap}.owner-feedback-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.owner-feedback-actions button{min-width:0;border:1px solid var(--line);border-radius:9px;padding:8px 4px;color:var(--muted);background:#ffffff06;font-size:10px;font-weight:850;cursor:pointer}.owner-feedback-actions button[data-feedback-status=in_progress]{color:var(--cyan)}.owner-feedback-actions button[data-feedback-status=resolved]{color:var(--green)}.owner-feedback-reply{margin-top:9px;padding:9px;border:1px solid rgba(68,230,239,.14);border-radius:11px;background:#44e6ef09}.owner-feedback-reply>small{display:block;margin-bottom:5px;color:var(--cyan);font-size:10px;font-weight:900;letter-spacing:.1em}.owner-feedback-reply>p{margin:0;overflow-wrap:anywhere;color:#d8e9ed;font-size:11px;line-height:1.45;white-space:pre-wrap}.owner-feedback-reply>span{display:block;margin-top:5px;color:var(--muted);font-size:10px}.owner-feedback-composer{display:grid;gap:6px;margin-top:8px}.owner-feedback-composer textarea{width:100%;min-height:68px;resize:vertical;border:1px solid var(--line);border-radius:10px;outline:0;padding:9px;color:var(--text);background:#080b12b8;font-family:inherit;font-size:11px;line-height:1.4}.owner-feedback-composer textarea:focus{border-color:#44e6ef52}.owner-feedback-composer button{border:1px solid rgba(68,230,239,.19);border-radius:9px;padding:9px;color:var(--cyan);background:#44e6ef0e;font-size:10px;font-weight:900;cursor:pointer}.owner-feedback-composer button:disabled{opacity:.5;cursor:default}.feedback-admin-reply{margin-top:9px;padding:9px 10px;border-left:2px solid var(--cyan);border-radius:0 10px 10px 0;background:#44e6ef0e}.feedback-admin-reply small,.feedback-admin-reply b,.feedback-admin-reply p{display:block}.feedback-admin-reply small{color:var(--cyan);font-size:10px;font-weight:900;letter-spacing:.1em}.feedback-admin-reply p{margin:5px 0 0;color:#d8e9ed;font-size:11px;line-height:1.45;white-space:pre-wrap}.feedback-admin-reply b{margin-top:5px;color:var(--muted);font-size:10px;font-weight:600}.owner-withdrawals-card{margin-bottom:10px;padding:14px;border:1px solid rgba(255,197,93,.2);border-radius:19px;background:linear-gradient(145deg,#ffc55d0f,#8b62ff0b,#0e121ce6)}.owner-withdrawals-head{display:flex;align-items:start;justify-content:space-between;gap:10px}.owner-withdrawals-head small{color:var(--amber);font-size:10px;font-weight:900;letter-spacing:.14em}.owner-withdrawals-head h2{margin:3px 0 0;font-size:14px}.owner-withdrawals-head button{border:1px solid rgba(255,197,93,.2);border-radius:10px;padding:8px 10px;color:var(--amber);background:#ffc55d0e;font-size:10px;font-weight:850;cursor:pointer}.owner-withdrawals-note{margin:9px 0 11px;color:var(--muted);font-size:10px;line-height:1.45}.owner-withdrawal-readiness{margin:0 0 11px;padding:11px;border:1px solid var(--line);border-radius:14px;background:#080b129e}.owner-withdrawal-readiness.loading>p{margin:0;color:var(--muted);font-size:10px}.owner-withdrawal-readiness.ready{border-color:#51efa033;background:#51efa009}.owner-withdrawal-readiness.blocked{border-color:#ff5c7233;background:#ff5c7209}.owner-withdrawal-readiness-title{display:flex;align-items:center;justify-content:space-between;gap:9px}.owner-withdrawal-readiness-title>div{min-width:0}.owner-withdrawal-readiness-title small,.owner-withdrawal-readiness-title b{display:block}.owner-withdrawal-readiness-title small{color:var(--muted);font-size:10px;font-weight:900;letter-spacing:.12em}.owner-withdrawal-readiness-title b{margin-top:3px;font-size:12px}.owner-withdrawal-readiness-title>span{display:grid;width:25px;height:25px;place-items:center;flex:0 0 auto;border-radius:9px;color:var(--red);background:#ff5c7217;font-weight:950}.owner-withdrawal-readiness.ready .owner-withdrawal-readiness-title>span{color:var(--green);background:#51efa017}.owner-withdrawal-readiness>p{margin:7px 0 0;color:var(--muted);font-size:10px;line-height:1.4}.owner-withdrawal-wallet{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.owner-withdrawal-readiness-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:9px}.owner-withdrawal-readiness-grid>div{min-width:0;padding:8px;border:1px solid rgba(255,255,255,.05);border-radius:9px;background:#ffffff05}.owner-withdrawal-readiness-grid span,.owner-withdrawal-readiness-grid b{display:block}.owner-withdrawal-readiness-grid span{color:var(--muted);font-size:10px}.owner-withdrawal-readiness-grid b{margin-top:3px;overflow-wrap:anywhere;font-size:11px}.owner-withdrawal-flags{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.owner-withdrawal-flags span{padding:4px 6px;border-radius:7px;font-size:10px;font-weight:900}.owner-withdrawal-flags .on{color:var(--green);background:#51efa014}.owner-withdrawal-flags .off{color:var(--red);background:#ff5c7214}.owner-withdrawal-blocker{overflow-wrap:anywhere;color:#ecacb5!important}.owner-withdrawal-updated{display:block;margin-top:7px;color:var(--muted);font-size:10px}.owner-withdrawals-content{display:grid;gap:8px}.owner-withdrawals-content>p{margin:12px 0;color:var(--muted);font-size:11px;text-align:center}.owner-withdrawal-item{padding:11px;border:1px solid var(--line);border-radius:14px;background:#080b129e}.owner-withdrawal-meta,.owner-withdrawal-amount{display:flex;align-items:center;justify-content:space-between;gap:8px}.owner-withdrawal-meta b{min-width:0;overflow:hidden;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.owner-withdrawal-meta span,.withdrawal-status{flex:0 0 auto;padding:4px 6px;border-radius:7px;color:var(--amber);background:#ffc55d14;font-size:10px;font-weight:900}.owner-withdrawal-item.processing .owner-withdrawal-meta span,.withdrawal-history-item.processing .withdrawal-status{color:var(--cyan);background:#44e6ef14}.owner-withdrawal-item.sent_pending .owner-withdrawal-meta span,.withdrawal-history-item.sent_pending .withdrawal-status,.owner-withdrawal-item.reconciliation_required .owner-withdrawal-meta span,.withdrawal-history-item.reconciliation_required .withdrawal-status{color:var(--pink-2);background:#ff2b8714}.owner-withdrawal-item.completed .owner-withdrawal-meta span,.withdrawal-history-item.completed .withdrawal-status,.owner-withdrawal-item.sent .owner-withdrawal-meta span,.withdrawal-history-item.sent .withdrawal-status{color:var(--green);background:#51efa014}.owner-withdrawal-item.rejected .owner-withdrawal-meta span,.owner-withdrawal-item.cancelled .owner-withdrawal-meta span,.owner-withdrawal-item.failed .owner-withdrawal-meta span,.withdrawal-history-item.rejected .withdrawal-status,.withdrawal-history-item.cancelled .withdrawal-status,.withdrawal-history-item.failed .withdrawal-status{color:var(--red);background:#ff5c7214}.owner-withdrawal-item>small{display:block;margin-top:4px;color:var(--muted);font-size:10px}.owner-withdrawal-amount{margin-top:9px}.owner-withdrawal-amount span{color:var(--muted);font-size:10px}.owner-withdrawal-amount b{color:var(--text);font-size:16px}.owner-withdrawal-address{margin:8px 0;padding:8px 9px;overflow-wrap:anywhere;border:1px solid rgba(255,255,255,.055);border-radius:9px;color:#c6cddd;background:#ffffff05;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;line-height:1.4}.owner-withdrawal-warning{margin:8px 0;padding:8px 9px;border-left:2px solid var(--pink-2);border-radius:0 9px 9px 0;color:#e5bbd1;background:#ff2b870e;font-size:10px;line-height:1.4}.owner-withdrawal-error{margin:7px 0;overflow-wrap:anywhere;color:var(--red);font-size:10px;line-height:1.4}.owner-withdrawal-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px}.owner-withdrawal-actions button{min-width:0;border:1px solid var(--line);border-radius:9px;padding:9px 5px;color:var(--muted);background:#ffffff06;font-size:10px;font-weight:900;cursor:pointer}.owner-withdrawal-actions button.approve{border-color:#51efa038;color:var(--green);background:#51efa00e}.owner-withdrawal-actions button.reject{border-color:#ff5c722e;color:var(--red);background:#ff5c720b}.owner-withdrawal-actions button.reconcile{grid-column:1 / -1;border-color:#ff2b8733;color:var(--pink-2);background:#ff2b870b}.owner-withdrawal-actions button:disabled{opacity:.5;cursor:default}.owner-withdrawal-reject{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;margin-top:7px}.owner-withdrawal-reject input{min-width:0;border:1px solid var(--line);border-radius:9px;outline:0;padding:8px 9px;color:var(--text);background:#080b12b8;font-size:10px}.owner-withdrawal-reject button{border:1px solid rgba(255,92,114,.18);border-radius:9px;padding:8px 10px;color:var(--red);background:#ff5c720b;font-size:10px;font-weight:900;cursor:pointer}.withdrawal-profile-action{border-color:#ffc55d2e;color:var(--amber);background:#ffc55d0b}.alert-card.deep-link-focus,.purchase-card.deep-link-focus{border-color:#44e6efb8;box-shadow:0 0 0 2px #44e6ef1f,0 14px 36px #44e6ef1a;animation:alert-focus-pulse 1.2s ease-out 1}@keyframes alert-focus-pulse{0%{transform:scale(.985)}45%{transform:scale(1.008)}to{transform:scale(1)}}.empty{padding:34px 20px;border:1px dashed rgba(255,255,255,.12);border-radius:20px;color:var(--muted);text-align:center}.empty>i{display:block;color:var(--pink-2);font-size:27px;font-style:normal}.empty h3{margin:9px 0 5px;color:var(--text);font-size:14px}.empty p{margin:0;font-size:12px;line-height:1.5}.empty button,.auth-state button{margin-top:14px;padding:11px 15px;border:0;border-radius:12px;color:#fff;background:linear-gradient(105deg,var(--pink),var(--violet));font-size:13px;font-weight:850;cursor:pointer}.auth-state button+button{margin-left:0}.auth-state button.gate-secondary{border:1px solid var(--line);color:var(--text);background:#1a1f2e}.state-card{padding:25px 18px;border:1px solid var(--line);border-radius:20px;color:var(--muted);background:var(--panel);text-align:center}.auth-state{margin-top:clamp(28px,9vh,86px)}.auth-state .lock-mark{width:58px;height:58px;display:grid;place-items:center;margin:0 auto 15px;border-radius:18px;color:#fff;background:linear-gradient(145deg,var(--pink),var(--violet));font-size:25px;font-weight:950}.auth-state .lock-mark.error{color:var(--red);background:#ff5c721a}.auth-state h2{margin:0 0 8px;color:var(--text);font-size:19px}.auth-state p{max-width:330px;margin:0 auto;font-size:13px;line-height:1.5}.auth-state .gate-eyebrow{display:block;margin:-3px 0 9px;color:var(--cyan);font-size:10px;font-weight:900;letter-spacing:.16em}.auth-state .gate-steps{display:grid;gap:8px;max-width:360px;margin:18px auto 0;padding:0;list-style:none;text-align:left}.auth-state .gate-steps li{display:flex;align-items:center;gap:10px;min-height:46px;padding:10px 12px;border:1px solid var(--line);border-radius:14px;background:#ffffff09}.auth-state .gate-steps span{width:25px;height:25px;flex:0 0 25px;display:grid;place-items:center;border-radius:9px;color:#07151a;background:var(--cyan);font-size:12px;font-weight:950}.auth-state .gate-steps b{color:var(--text);font-size:12px;line-height:1.35}.auth-state .gate-actions{display:grid;gap:9px;max-width:360px;margin:4px auto 0}.auth-state .gate-actions button{width:100%;min-height:46px;margin-top:0}.auth-state .gate-actions button:first-child{margin-top:14px}.bottom-nav{position:fixed;z-index:10;left:50%;bottom:0;width:min(100%,760px);display:grid;grid-template-columns:repeat(5,1fr);padding:7px 12px calc(7px + var(--safe-bottom));transform:translate(-50%);border-top:1px solid var(--line);background:#0a0c14e8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.bottom-nav button{position:relative;display:grid;justify-items:center;gap:2px;border:0;padding:5px 2px;color:#626b7e;background:transparent;cursor:pointer}.bottom-nav i{height:21px;font-size:19px;font-style:normal}.bottom-nav span{font-size:12px;font-weight:750}.bottom-nav button.active{color:var(--pink-2)}.bottom-nav .nav-badge{position:absolute;top:0;left:calc(50% + 8px);min-width:17px;height:17px;display:grid;place-items:center;padding:0 4px;border:2px solid #0a0c14;border-radius:99px;color:#fff;background:var(--pink);font-size:10px;line-height:1;box-shadow:0 0 13px #ff2b8773}.sheet-backdrop{position:fixed;z-index:30;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.deposit-sheet{position:fixed;z-index:31;left:50%;bottom:0;width:min(100%,760px);max-height:92vh;overflow:auto;padding:9px 16px calc(22px + var(--safe-bottom));transform:translate(-50%);border:1px solid var(--line);border-radius:25px 25px 0 0;background:#111521;box-shadow:0 -30px 90px #0000008c;animation:sheetUp .24s ease-out}@keyframes sheetUp{0%{transform:translate(-50%,40px);opacity:.4}}.sheet-handle{width:42px;height:4px;margin:0 auto 13px;border-radius:99px;background:#3a4153}.deposit-head{display:flex;justify-content:space-between;align-items:start;margin-bottom:12px}.deposit-head small{color:var(--cyan);font-size:11px;font-weight:900;letter-spacing:.16em}.deposit-head h2{margin:3px 0 0;font-size:21px}.deposit-head>button{width:36px;height:36px;border:1px solid var(--line);border-radius:12px;color:var(--muted);background:#1d2332;font-size:23px;cursor:pointer}.market-analysis-sheet{background:radial-gradient(circle at 88% 2%,rgba(255,43,135,.18),transparent 32%),radial-gradient(circle at 5% 72%,rgba(68,230,239,.11),transparent 38%),linear-gradient(160deg,#141826f7,#080a12fa);-webkit-backdrop-filter:blur(24px) saturate(125%);backdrop-filter:blur(24px) saturate(125%)}.market-analysis-loading{min-height:155px;display:grid;place-items:center;align-content:center;gap:13px;padding:20px;border:1px solid rgba(68,230,239,.14);border-radius:19px;background:#070a127a;text-align:center}.market-analysis-loading .ui-state-spinner{margin:0 auto}.market-analysis-loading b{display:block;font-size:15px}.market-analysis-loading p{max-width:300px;margin:5px auto 0;color:var(--muted);font-size:12px;line-height:1.45}.market-analysis-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:-2px 2px 9px;color:var(--muted);font-size:10px;font-weight:800;text-transform:uppercase}.market-analysis-meta span{color:var(--cyan)}.market-analysis-gift-card{display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;margin-bottom:9px;border:1px solid rgba(68,230,239,.17);border-radius:17px;background:linear-gradient(145deg,#44e6ef13,#8b62ff16,#0c0f19d1)}.market-analysis-gift-card.hidden{display:none}.market-analysis-gift-card>span{position:relative;isolation:isolate;overflow:hidden;width:54px;height:54px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.09);border-radius:15px;color:var(--cyan);background:radial-gradient(circle at 38% 28%,#343c58,#10131e 72%);font-size:18px;font-weight:900}.market-analysis-gift-card>span img{position:absolute;z-index:2;inset:0;width:100%;height:100%;object-fit:contain}.market-analysis-gift-card>div{min-width:0}.market-analysis-gift-card small{color:var(--cyan);font-size:10px;font-weight:900;letter-spacing:.1em}.market-analysis-gift-card b{display:block;overflow:hidden;margin-top:4px;font-size:15px;white-space:nowrap;text-overflow:ellipsis}.market-analysis-gift-card p{overflow:hidden;margin:4px 0 0;color:#aeb7c8;font-size:11px;line-height:1.35;white-space:pre-line;text-overflow:ellipsis}.market-analysis-gift-card aside{min-width:64px;text-align:right}.market-analysis-gift-card strong,.market-analysis-gift-card em{display:block;white-space:nowrap}.market-analysis-gift-card strong{color:var(--green);font-size:13px}.market-analysis-gift-card em{margin-top:5px;color:var(--muted);font-size:10px;font-style:normal}.market-analysis-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:8px 0}.market-analysis-metrics article{min-width:0;padding:11px 12px;border:1px solid rgba(255,255,255,.09);border-radius:15px;background:linear-gradient(145deg,#1f2637ad,#090c15b8);box-shadow:inset 0 1px #ffffff09}.market-analysis-metrics article:last-child{grid-column:1 / -1}.market-analysis-metrics small,.market-analysis-metrics b{display:block}.market-analysis-metrics small{color:#7f899e;font-size:10px;font-weight:900;letter-spacing:.1em}.market-analysis-metrics b{overflow:hidden;margin-top:5px;color:#eef1f8;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.market-analysis-metrics article:nth-child(3) b{color:var(--green)}.market-analysis-warning{display:grid;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:9px;margin:8px 0;padding:10px 11px;border:1px solid rgba(255,197,93,.23);border-radius:15px;background:linear-gradient(145deg,#ffc55d18,#120f15b3)}.market-analysis-warning.hidden{display:none}.market-analysis-warning i{width:25px;height:25px;display:grid;place-items:center;border-radius:8px;color:var(--amber);background:#ffc55d1f;font-size:14px;font-style:normal;font-weight:950}.market-analysis-warning p{margin:0;color:#d9cba9;font-size:12px;line-height:1.45}.market-analysis-block{position:relative;overflow:hidden;margin-top:8px;padding:13px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:linear-gradient(145deg,#1e2436ad,#0c0f19c2);box-shadow:inset 0 1px #ffffff0a}.market-analysis-block:after{content:"";position:absolute;top:-42px;right:-42px;width:95px;height:95px;border-radius:50%;border:1px solid rgba(68,230,239,.08);box-shadow:0 0 0 18px #44e6ef06,0 0 0 36px #8b62ff05;pointer-events:none}.market-analysis-block.verdict{border-color:#ff2b872e;background:linear-gradient(145deg,#ff2b8716,#19132cad)}.market-analysis-block.giftwiki{border-color:#8b62ff33}.market-analysis-block small{position:relative;z-index:1;display:block;color:var(--cyan);font-size:10px;font-weight:900;letter-spacing:.13em}.market-analysis-block.verdict small{color:var(--pink-2)}.market-analysis-block p{position:relative;z-index:1;margin:9px 0 0;overflow-wrap:anywhere;color:#d9deeb;font-size:14px;line-height:1.6;white-space:pre-wrap}.market-analysis-giftwiki-open{position:relative;z-index:1;width:auto;min-height:36px;margin-top:11px;padding:0 14px;border:1px solid rgba(68,230,239,.24);border-radius:12px;color:var(--cyan);background:#44e6ef12;font-size:12px;font-weight:900}.market-analysis-giftwiki-open.hidden{display:none}.market-analysis-actions{display:grid;gap:8px;margin-top:9px}.market-analysis-actions .primary-action,.market-analysis-actions .secondary-action{margin:0}.market-analysis-error{padding:28px 16px;border:1px solid rgba(255,92,114,.18);border-radius:19px;background:#ff5c720b;text-align:center}.market-analysis-error b{font-size:15px}.market-analysis-error p{margin:7px 0 14px;color:var(--muted);font-size:12px;line-height:1.45}.market-analysis-error button{margin:0}.sheet-copy{margin:0 0 14px;color:var(--muted);font-size:13px;line-height:1.5}.amount-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.amount-grid button{padding:12px 5px;border:1px solid var(--line);border-radius:13px;background:#1a2030;font-size:14px;font-weight:850;cursor:pointer}.amount-grid button.active{border-color:var(--pink);color:#fff;background:#ff2b871f}.amount-input{display:block;margin-top:13px}.amount-input>span{display:block;margin:0 0 6px 2px;color:var(--muted);font-size:11px;font-weight:850;letter-spacing:.12em}.amount-input>div{display:flex;align-items:center;border:1px solid var(--line);border-radius:14px;background:#0d111b}.amount-input input{min-width:0;flex:1;border:0;outline:0;padding:13px;color:var(--text);background:transparent;font-size:15px;font-weight:800}.amount-input b{padding-right:13px;color:var(--pink-2);font-size:11px}.deposit-create{margin-top:10px}.invoice-warning{margin:11px 5px 0;color:#788196;font-size:12px;line-height:1.45;text-align:center}.invoice-status{display:flex;gap:10px;align-items:center;padding:11px 12px;border:1px solid var(--line);border-radius:15px;background:#ffc55d0e}.invoice-status>i{width:9px;height:9px;flex:0 0 9px;border-radius:50%;background:var(--amber);box-shadow:0 0 12px var(--amber)}.invoice-status b,.invoice-status span{display:block}.invoice-status b{font-size:13px}.invoice-status span{margin-top:2px;color:var(--muted);font-size:11px}.invoice-status.paid{background:#51efa00e}.invoice-status.paid>i{background:var(--green);box-shadow:0 0 12px var(--green)}.invoice-status.submitted{background:#44e6ef0e}.invoice-status.submitted>i{background:var(--cyan);box-shadow:0 0 12px var(--cyan)}.invoice-status.expired>i{background:var(--red);box-shadow:0 0 12px var(--red)}.invoice-status.cancelled>i{background:var(--muted);box-shadow:none}.invoice-amount{padding:18px 4px 14px;text-align:center}.invoice-amount small{display:block;color:var(--muted);font-size:10px;letter-spacing:.14em}.invoice-amount strong{display:block;margin-top:5px;font-size:30px}.invoice-amount em{color:var(--pink-2);font-size:12px;font-style:normal}.invoice-details{overflow:hidden;margin-bottom:11px;border:1px solid var(--line);border-radius:16px}.invoice-details button{width:100%;display:grid;grid-template-columns:1fr auto;gap:3px 10px;padding:12px;border:0;border-bottom:1px solid var(--line);color:inherit;background:#171c2a;text-align:left;cursor:pointer}.invoice-details button:last-child{border-bottom:0}.invoice-details span{color:var(--muted);font-size:11px;letter-spacing:.12em}.invoice-details b{grid-column:1;overflow:hidden;font-size:13px;white-space:nowrap;text-overflow:ellipsis}.invoice-details small{grid-column:1;color:var(--muted);font-size:11px}.invoice-details i{grid-column:2;grid-row:1 / 4;align-self:center;color:var(--cyan);font-size:12px;font-style:normal}.tonkeeper-action{margin:0 0 8px;background:linear-gradient(105deg,#168cff,#4e6fff);box-shadow:0 13px 35px #168cff26}.deposit-cancel{color:#ff8f9c;border-color:#ff5f7540;background:#ff5f750f}.deposit-history{margin-top:16px;padding-top:13px;border-top:1px solid var(--line)}.deposit-history.hidden{display:none}.deposit-history-head{display:flex;justify-content:space-between;align-items:baseline;margin:0 2px 8px}.deposit-history-head b{font-size:14px}.deposit-history-head span{color:var(--muted);font-size:11px}.deposit-history-item{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;margin-top:6px;padding:10px 11px;border:1px solid var(--line);border-radius:13px;color:inherit;background:#171c2a;text-align:left;cursor:pointer}.deposit-history-item b{overflow:hidden;font-size:13px;white-space:nowrap;text-overflow:ellipsis}.deposit-history-item strong{grid-column:2;grid-row:1 / 3;align-self:center;color:var(--text);font-size:14px}.deposit-history-item span{color:var(--muted);font-size:11px}.deposit-history-item.pending b{color:var(--amber)}.deposit-history-item.submitted b{color:var(--cyan)}.deposit-history-item.paid b{color:var(--green)}.deposit-history-item.expired b,.deposit-history-item.amount_too_low b{color:var(--red)}.deposit-history-item.cancelled b{color:var(--muted)}.deposit-sheet button:disabled{opacity:.5;cursor:default}.referral-sheet{max-height:94vh}.referral-offer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.referral-offer>div{min-width:0;padding:14px;border:1px solid rgba(255,43,135,.16);border-radius:17px;background:linear-gradient(145deg,#ff2b8716,#8b62ff0e)}.referral-offer small,.referral-offer strong,.referral-offer span{display:block}.referral-offer small{color:var(--pink-2);font-size:10px;font-weight:900;letter-spacing:.13em}.referral-offer strong{margin:6px 0 3px;font-size:27px;letter-spacing:-.04em}.referral-offer span{color:#aab1c2;font-size:12px;line-height:1.4}.referral-link-card{margin-top:10px;padding:13px;border:1px solid var(--line);border-radius:17px;background:#171c2a}.referral-link-card>small{display:block;color:var(--cyan);font-size:10px;font-weight:900;letter-spacing:.13em}.referral-link-card>button{width:100%;overflow:hidden;margin:7px 0 10px;border:1px solid var(--line);border-radius:12px;padding:11px;color:#cbd2e1;background:#0d111b;font-size:12px;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.referral-link-card>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.referral-link-card .primary-action,.referral-link-card .secondary-action{min-width:0;margin:0;padding:12px 7px;border-radius:12px;font-size:12px}.referral-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.referral-metrics article{min-width:0;padding:11px 12px;border:1px solid var(--line);border-radius:14px;background:#121622e0}.referral-metrics small,.referral-metrics strong{display:block}.referral-metrics small{color:var(--muted);font-size:10px;font-weight:900;letter-spacing:.1em}.referral-metrics strong{margin-top:5px;font-size:18px}.referral-metrics em{color:var(--pink-2);font-size:10px;font-style:normal}.referral-rules{overflow:hidden;margin-top:10px;border:1px solid var(--line);border-radius:16px;background:#121622e0}.referral-rules>div{display:flex;align-items:center;gap:10px;padding:11px 12px;border-bottom:1px solid var(--line)}.referral-rules>div:last-child{border-bottom:0}.referral-rules i{width:25px;height:25px;flex:0 0 25px;display:grid;place-items:center;border-radius:9px;color:var(--cyan);background:#44e6ef14;font-size:12px;font-style:normal;font-weight:900}.referral-rules p{min-width:0;margin:0}.referral-rules b,.referral-rules span{display:block}.referral-rules b{font-size:13px}.referral-rules span{margin-top:3px;color:var(--muted);font-size:11px;line-height:1.35}.referral-list-head{display:flex;justify-content:space-between;align-items:center;margin:16px 3px 8px}.referral-list-head b{font-size:15px}.referral-list-head span{min-width:23px;padding:4px 7px;border-radius:99px;color:var(--cyan);background:#44e6ef14;font-size:11px;font-weight:900;text-align:center}.referral-list{display:grid;gap:7px}.referral-person{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;border:1px solid var(--line);border-radius:14px;background:#171c2a}.referral-person-avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;color:#fff;background:linear-gradient(145deg,#ff2b87cc,#8b62ffcc);font-size:14px;font-weight:950}.referral-person-main{min-width:0}.referral-person-main>b{display:block;overflow:hidden;font-size:13px;white-space:nowrap;text-overflow:ellipsis}.referral-progress{height:5px;overflow:hidden;margin:7px 0 4px;border-radius:99px;background:#292f40}.referral-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--pink),var(--violet))}.referral-person-main>span{color:var(--muted);font-size:10px}.referral-person-status{min-width:68px;text-align:right}.referral-person-status b,.referral-person-status span{display:block}.referral-person-status b{font-size:12px}.referral-person-status span{margin-top:4px;color:var(--amber);font-size:10px;font-weight:850}.referral-person-status span.ready{color:var(--green)}.referral-empty{padding:22px 14px;border:1px dashed rgba(255,255,255,.12);border-radius:15px;color:var(--muted);font-size:12px;line-height:1.45;text-align:center}.feedback-sheet{max-height:94vh;background:radial-gradient(circle at 88% 4%,rgba(81,239,160,.13),transparent 34%),radial-gradient(circle at 5% 70%,rgba(68,230,239,.09),transparent 38%),linear-gradient(160deg,#141925fa,#080b12fc)}.feedback-kind{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-bottom:13px;padding:4px;border:1px solid var(--line);border-radius:13px;background:#080b12ad}.feedback-kind button{min-width:0;border:0;border-radius:9px;padding:9px 5px;color:var(--muted);background:transparent;font-size:11px;font-weight:850;cursor:pointer}.feedback-kind button.active{color:#061f14;background:linear-gradient(105deg,var(--green),var(--cyan))}.feedback-message textarea{min-height:132px;font-family:inherit;font-size:14px;font-weight:600}.feedback-message>small{display:block;margin:5px 3px 0;color:var(--muted);font-size:10px;text-align:right}.feedback-message>small b{color:var(--cyan)}.feedback-submit{margin-top:11px;background:linear-gradient(105deg,#23d890,#37ccd8);box-shadow:0 13px 35px #51efa01f}.feedback-result{margin-top:10px;padding:10px 12px;border:1px solid rgba(81,239,160,.2);border-radius:13px;color:var(--green);background:#51efa00f;font-size:12px;line-height:1.4}.feedback-result.error{border-color:#ff5c7233;color:var(--red);background:#ff5c720e}.feedback-history{margin-top:16px;padding-top:13px;border-top:1px solid var(--line)}.feedback-history-head{display:flex;justify-content:space-between;align-items:baseline;margin:0 2px 8px}.feedback-history-head b{font-size:14px}.feedback-history-head span{color:var(--muted);font-size:11px}.feedback-history-list{display:grid;gap:7px}.feedback-history-item{padding:10px 11px;border:1px solid var(--line);border-radius:13px;background:#171c2ae6}.feedback-history-item>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.feedback-history-item b{font-size:11px}.feedback-history-item span{padding:4px 6px;border-radius:7px;color:var(--amber);background:#ffc55d14;font-size:10px;font-weight:900}.feedback-history-item.in_progress span{color:var(--cyan);background:#44e6ef14}.feedback-history-item.resolved span{color:var(--green);background:#51efa014}.feedback-history-item p{margin:7px 0 0;overflow-wrap:anywhere;color:#c9d0df;font-size:11px;line-height:1.45;white-space:pre-wrap}.feedback-history-empty{padding:18px 12px;border:1px dashed rgba(255,255,255,.1);border-radius:13px;color:var(--muted);font-size:11px;line-height:1.4;text-align:center}.withdrawal-sheet{max-height:94vh;background:radial-gradient(circle at 88% 4%,rgba(255,197,93,.12),transparent 35%),radial-gradient(circle at 4% 72%,rgba(139,98,255,.09),transparent 40%),linear-gradient(160deg,#161824fc,#080b12fc)}.withdrawal-summary{display:grid;grid-template-columns:.72fr 1.28fr;gap:7px;margin-bottom:11px}.withdrawal-summary>div{min-width:0;padding:11px 12px;border:1px solid var(--line);border-radius:14px;background:#121622e6}.withdrawal-summary span,.withdrawal-summary b{display:block}.withdrawal-summary span{color:var(--muted);font-size:10px;font-weight:900;letter-spacing:.1em}.withdrawal-summary b{overflow-wrap:anywhere;margin-top:5px;font-size:11px;line-height:1.35}.withdrawal-summary>div:last-child b{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px}.withdrawal-summary>div:first-child b{color:var(--green)}.withdrawal-summary strong{font-size:16px}.withdrawal-notice{margin-bottom:11px;padding:10px 11px;border:1px solid rgba(255,197,93,.18);border-radius:13px;color:#dcc79d;background:#ffc55d0d;font-size:11px;line-height:1.45}.withdrawal-notice.error{border-color:#ff5c7230;color:#ecacb5;background:#ff5c720d}.withdrawal-create{margin-top:11px;background:linear-gradient(105deg,#e9a943,#8b62ff);box-shadow:0 13px 35px #ffc55d1a}.withdrawal-history{margin-top:16px;padding-top:13px;border-top:1px solid var(--line)}.withdrawal-history-list{display:grid;gap:7px}.withdrawal-history-item{padding:10px 11px;border:1px solid var(--line);border-radius:13px;background:#171c2ae6}.withdrawal-history-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.withdrawal-history-top>div{min-width:0}.withdrawal-history-top b,.withdrawal-history-top small{display:block}.withdrawal-history-top b{font-size:12px}.withdrawal-history-top small{margin-top:3px;color:var(--muted);font-size:10px}.withdrawal-history-address{margin:7px 0 0;overflow-wrap:anywhere;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;line-height:1.4}.withdrawal-history-error{margin:7px 0 0;color:var(--red);font-size:10px;line-height:1.4}.withdrawal-history-tx{margin:7px 0 0;overflow-wrap:anywhere;color:var(--cyan);font-size:10px;line-height:1.4}.withdrawal-history-item>button{width:100%;margin-top:8px;border:1px solid rgba(255,92,114,.18);border-radius:9px;padding:8px;color:var(--red);background:#ff5c720b;font-size:10px;font-weight:900;cursor:pointer}.withdrawal-history-item>button:disabled{opacity:.5;cursor:default}.setup-sheet{max-height:94vh}.form-stack{display:grid;gap:12px}.field-label{display:block}.field-label>span{display:block;margin:0 0 6px 2px;color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.12em}.field-label select,.field-label textarea{width:100%;border:1px solid var(--line);border-radius:13px;outline:0;padding:12px;color:var(--text);background:#0d111b;font-size:14px;font-weight:750}.field-label select{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:28px}.field-label select:disabled{opacity:.5}.field-label textarea{resize:none;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.45}.collection-trigger{width:100%;display:grid;grid-template-columns:42px 1fr 18px;align-items:center;gap:10px;border:1px solid var(--line);border-radius:15px;padding:8px 10px;color:var(--text);background:#0d111b;text-align:left;cursor:pointer}.collection-trigger:disabled{opacity:.62;cursor:default}.collection-trigger b{overflow:hidden;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.collection-trigger>em{color:var(--muted);font-size:23px;font-style:normal;text-align:right}.collection-thumb,.catalog-thumb{position:relative;isolation:isolate;overflow:hidden;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.14),transparent 35%),linear-gradient(145deg,#ff2b8759,#8b62ff59)}.collection-thumb{width:42px;height:42px}.collection-thumb i,.catalog-thumb i{color:#ffffffc7;font-style:normal;font-size:16px;font-weight:950}.collection-thumb img,.catalog-thumb img{position:absolute;z-index:2;inset:0;width:100%;height:100%;object-fit:contain;background:radial-gradient(circle,#293048,#111521 73%)}.collection-step{min-height:62vh}.collection-search{display:flex;align-items:center;gap:8px;margin-bottom:11px;border:1px solid var(--line);border-radius:14px;padding:0 11px;background:#0d111b}.collection-search span{color:var(--cyan);font-size:18px}.collection-search input{min-width:0;flex:1;border:0;outline:0;padding:12px 0;color:var(--text);background:transparent;font-size:14px}.collection-meta{display:flex;justify-content:space-between;margin:0 3px 9px}.collection-meta b{font-size:13px}.collection-meta span{color:var(--muted);font-size:12px}.collection-grid{display:grid;gap:7px;max-height:min(58vh,520px);overflow:auto;padding-right:2px;scrollbar-width:thin}.collection-grid>button{width:100%;display:grid;grid-template-columns:50px 1fr 18px;align-items:center;gap:11px;border:1px solid var(--line);border-radius:15px;padding:7px 10px 7px 7px;color:inherit;background:#171c2a;text-align:left;cursor:pointer}.collection-grid>button:active{border-color:#ff2b8773;background:#ff2b8714}.catalog-thumb{width:50px;height:50px}.collection-grid>button>span:nth-child(2){min-width:0}.collection-grid b,.collection-grid small{display:block}.collection-grid b{overflow:hidden;font-size:13px;white-space:nowrap;text-overflow:ellipsis}.collection-grid small{margin-top:4px;color:var(--muted);font-size:12px}.collection-grid em{color:var(--muted);font-size:20px;font-style:normal}.collection-empty{padding:34px 15px;border:1px dashed var(--line);border-radius:15px;color:var(--muted);font-size:13px;text-align:center}.collection-step>.secondary-action{margin-top:10px}.model-trigger.ready{border-color:#2de2e63d}.model-thumb img{object-fit:cover}.model-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:min(60vh,540px);overflow:auto;padding-right:2px;scrollbar-width:thin}.model-grid>button{min-width:0;overflow:hidden;display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:8px;border:1px solid var(--line);border-radius:15px;padding:6px;color:inherit;background:#171c2a;text-align:left;cursor:pointer}.model-grid>button:active,.model-grid>button.selected{border-color:#2de2e673;background:#2de2e612}.model-grid>button.model-any{grid-column:1 / -1;grid-template-columns:42px 1fr;padding:8px}.model-card-image{position:relative;isolation:isolate;overflow:hidden;display:grid;width:58px;height:58px;place-items:center;border-radius:11px;background:radial-gradient(circle at 45% 30%,#353d59,#111521 72%)}.model-any .model-card-image{width:42px;height:42px}.model-card-image i{color:#ffffffbd;font-size:16px;font-style:normal;font-weight:900}.model-card-image img{position:absolute;z-index:2;inset:0;width:100%;height:100%;object-fit:contain}.market-collection-thumb:before,.market-selected-thumb:before,.market-model-image:before,.market-detail-image:before,.market-listing-image:before,.filter-icon:before,.purchase-image:before,.alert-image:before,.collection-thumb:before,.catalog-thumb:before,.model-card-image:before{content:"";position:absolute;z-index:0;inset:0;background:radial-gradient(circle at 32% 22%,rgba(68,230,239,.26),transparent 38%),linear-gradient(135deg,#ff2b8738,#8b62ff1f 48%,#44e6ef24);opacity:0;transition:opacity .18s ease}.market-collection-thumb:after,.market-selected-thumb:after,.market-model-image:after,.market-detail-image:after,.market-listing-image:after,.filter-icon:after,.purchase-image:after,.alert-image:after,.collection-thumb:after,.catalog-thumb:after,.model-card-image:after{content:"";position:absolute;z-index:0;width:70%;height:1px;background:linear-gradient(90deg,transparent,rgba(68,230,239,.38),transparent);transform:rotate(-32deg);opacity:0}.market-collection-thumb>i,.market-selected-thumb>i,.market-model-image>i,.market-detail-image>i,.market-listing-image>i,.market-analytics-image>i,.market-history-image>i,.filter-icon>i,.purchase-image>i,.alert-image>i,.collection-thumb>i,.catalog-thumb>i,.model-card-image>i{position:relative;z-index:1;display:none;text-shadow:0 0 14px rgba(68,230,239,.46)}.image-fallback-visible:before,.image-fallback-visible:after{opacity:1}.image-fallback-visible>i{display:block;transform:translateY(-1px);color:#ffffffdb}.model-grid b,.model-grid small{display:block;min-width:0}.model-grid b{overflow:hidden;font-size:13px;white-space:nowrap;text-overflow:ellipsis}.model-grid small{overflow:hidden;margin-top:4px;color:var(--muted);font-size:11px;white-space:nowrap;text-overflow:ellipsis}.trait-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}.trait-trigger{width:100%;min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--line);border-radius:13px;padding:9px 11px;color:var(--text);background:#0d111b;text-align:left;cursor:pointer}.trait-trigger:disabled{opacity:.5;cursor:default}.trait-trigger b{min-width:0;overflow:hidden;font-size:13px;white-space:nowrap;text-overflow:ellipsis}.trait-trigger em{flex:0 0 auto;color:var(--muted);font-size:19px;font-style:normal}.trait-option-list{display:grid;gap:7px;max-height:min(60vh,540px);overflow:auto;padding-right:2px;scrollbar-width:thin}.trait-option-list>button{width:100%;min-height:56px;display:grid;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:10px;border:1px solid var(--line);border-radius:15px;padding:8px 10px;color:inherit;background:#171c2a;text-align:left;cursor:pointer}.trait-option-list>button>i{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:var(--cyan);background:linear-gradient(145deg,#ff2b8738,#8b62ff33);font-size:15px;font-style:normal}.trait-option-list>button>i.trait-color-swatch{overflow:hidden;position:relative;isolation:isolate;border-color:#fff3;background:radial-gradient(circle at 38% 31%,var(--trait-center),var(--trait-edge) 78%);box-shadow:inset 0 1px #ffffff4d,0 5px 13px #0000003d}.trait-option-list>button>i.trait-color-swatch:after{content:"";position:absolute;inset:6px;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:radial-gradient(circle at 35% 25%,#fff6,#ffffff0d 42%,#00000021)}.trait-option-list>button>i.trait-color-swatch.any{background:conic-gradient(#df574a,#e6a55a,#94b457,#30b4a9,#58b2c8,#7169df,#c970c7,#df574a)}.trait-option-list>button>i.trait-color-swatch.any span{position:relative;z-index:1;color:#fff;text-shadow:0 1px 5px rgba(0,0,0,.75)}.collection-grid>button.upgrade-pending{opacity:.88}.collection-grid>button.upgrade-pending small{color:var(--amber)}.trait-option-list>button>span{min-width:0}.trait-option-list b,.trait-option-list small{display:block}.trait-option-list b{overflow:hidden;font-size:13px;white-space:nowrap;text-overflow:ellipsis}.trait-option-list small{margin-top:4px;color:var(--muted);font-size:11px}.trait-option-list em{color:var(--cyan);font-size:15px;font-style:normal;opacity:0}.trait-option-list>button.selected{border-color:#2de2e673;background:#2de2e612}.trait-option-list>button.selected em{opacity:1}.number-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:8px}.input-unit{display:flex;align-items:center;border:1px solid var(--line);border-radius:13px;background:#0d111b}.input-unit input{min-width:0;width:100%;border:0;outline:0;padding:12px;color:var(--text);background:transparent;font-size:15px;font-weight:800}.input-unit b{padding-right:11px;color:var(--pink-2);font-size:12px}.mode-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;padding:4px;border:1px solid var(--line);border-radius:14px;background:#0d111b}.mode-grid button{min-width:0;border:0;border-radius:10px;padding:10px 4px;color:var(--muted);background:transparent;font-size:12px;font-weight:800;cursor:pointer}.mode-grid button.active{color:#fff;background:linear-gradient(105deg,#ff2b87b3,#8b62ffb3)}.setup-summary{overflow:hidden;border:1px solid var(--line);border-radius:15px;background:#171c2a}.setup-summary>div{display:flex;justify-content:space-between;gap:12px;padding:8px 11px;border-bottom:1px solid var(--line)}.setup-summary>div:last-of-type{border-bottom:0}.setup-summary span{color:var(--muted);font-size:12px}.setup-summary b{font-size:12px;text-align:right}.setup-summary p{margin:0;padding:8px 11px;border-top:1px solid rgba(255,197,93,.14);color:var(--amber);background:#ffc55d0a;font-size:12px;line-height:1.4}.setup-submit{margin-top:0}.ton-connect-status{display:flex;align-items:center;gap:10px;margin-bottom:10px;padding:11px 12px;border:1px solid rgba(22,140,255,.2);border-radius:14px;background:#168cff0f}.ton-connect-status.hidden{display:none}.ton-connect-status>i{width:9px;height:9px;flex:0 0 9px;border-radius:50%;background:#168cff;box-shadow:0 0 12px #168cffcc}.ton-connect-status b,.ton-connect-status span{display:block}.ton-connect-status b{font-size:13px}.ton-connect-status span{margin-top:3px;color:var(--muted);font-size:12px;line-height:1.35;overflow-wrap:anywhere}.ton-connect-status.success{border-color:#51efa033;background:#51efa00e}.ton-connect-status.success>i{background:var(--green);box-shadow:0 0 12px #51efa0cc}.ton-connect-status.pending{border-color:#ffc55d33;background:#ffc55d0e}.ton-connect-status.pending>i{background:var(--amber);box-shadow:0 0 12px #ffc55dcc}.ton-connect-status.error{border-color:#ff5c7233;background:#ff5c720e}.ton-connect-status.error>i{background:var(--red);box-shadow:0 0 12px #ff5c72cc}.ton-connect-action{margin-bottom:12px;background:linear-gradient(105deg,#168cff,#6d45df);box-shadow:0 13px 35px #168cff26}.manual-divider{display:flex;align-items:center;gap:10px;margin:3px 0 11px;color:var(--muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.manual-divider:before,.manual-divider:after{content:"";height:1px;flex:1;background:var(--line)}.manual-copy{margin-bottom:10px;font-size:12px}.confirm-badge{padding:11px 12px;border:1px solid rgba(81,239,160,.18);border-radius:14px;color:var(--green);background:#51efa00e;font-size:12px;font-weight:850}.confirmed-address{margin:12px 0;padding:13px;border:1px solid var(--line);border-radius:15px;background:#0d111b}.confirmed-address small,.confirmed-address b{display:block}.confirmed-address small{color:var(--muted);font-size:10px;letter-spacing:.12em}.confirmed-address b{overflow-wrap:anywhere;margin-top:7px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.45}.danger-note{margin-bottom:12px;padding:11px 12px;border:1px solid rgba(255,197,93,.16);border-radius:14px;color:#d8c49c;background:#ffc55d0b;font-size:11px;line-height:1.5}.danger-action{color:var(--red);border-color:#ff5c722e;background:#ff5c720d}@media (min-width: 560px){.shell{padding-left:24px;padding-right:24px}.metrics-grid{gap:12px}.hero-copy{max-width:62%}.radar{right:15px}}@media (max-width: 350px){.shell{padding-left:12px;padding-right:12px}.hero-copy h1{font-size:28px}.metrics-grid article{padding:11px 9px}.filter-numbers{grid-template-columns:repeat(3,minmax(0,1fr));padding-right:9px;padding-left:9px}.market-detail-stats article{padding-right:7px;padding-left:7px}.market-detail-stats strong{font-size:15px}.trait-grid{grid-template-columns:1fr}}:root{--bg: #050506;--panel: #0d0d11;--panel-2: #151119;--line: rgba(255,255,255,.13);--text: #fbf9ff;--muted: #8e8795;--pink: #ff208a;--pink-2: #ff4fa5;--cyan: #24edf2;--violet: #873eff;--green: #64ff89;--amber: #ffbe43;--red: #ff526d}html{background:#050506}body{background:radial-gradient(circle at 104% 11%,rgba(255,32,138,.16),transparent 25%),radial-gradient(circle at -8% 55%,rgba(36,237,242,.09),transparent 27%),#050506}body:before{content:"";position:fixed;z-index:0;inset:0;pointer-events:none;opacity:.12;background-image:radial-gradient(rgba(255,255,255,.2) .55px,transparent .7px),linear-gradient(125deg,transparent 0 67%,rgba(255,32,138,.12) 67% 67.35%,transparent 67.5%);background-size:4px 4px,100% 100%;mix-blend-mode:screen}.ambient{opacity:.09;filter:blur(92px)}.ambient-one{background:var(--pink)}.ambient-two{background:var(--cyan)}.shell{max-width:760px;padding-top:max(14px,env(safe-area-inset-top))}.topbar{width:100%;margin-bottom:20px}.brand-image{width:100%;min-width:0;display:grid;justify-items:stretch;gap:0}.brand-image picture{display:block;width:100%}.brand-logo{display:block;width:100%;max-width:none;height:auto;filter:drop-shadow(0 8px 18px rgba(255,32,138,.14))}.brand-image small{justify-self:center;margin:-1px 0 0;font-size:10px;letter-spacing:.22em}.brand-mark{border-radius:10px 18px;background:linear-gradient(135deg,var(--pink) 0 48%,var(--violet) 49% 100%);box-shadow:6px 6px #24edf226,0 14px 35px #ff208a29;transform:skew(-4deg)}.brand-mark:after{border-radius:9px 17px}.brand-mark span{font-style:italic;font-weight:1000}.brand strong{font-size:17px;font-style:italic;font-weight:950;letter-spacing:-.06em;text-transform:uppercase}.brand small{font-size:10px;letter-spacing:.2em}.icon-button{border-color:#ff208a4d;border-radius:8px 15px;color:var(--pink);background:#0c090e}.icon-button:active{border-color:var(--cyan);color:var(--cyan)}.eyebrow,.page-heading small,.section-head small,.deposit-head small{color:var(--pink)}.eyebrow{margin-left:2px}.hero-card{min-height:264px;align-items:flex-start;padding:35px 18px 20px;border-color:#ff208a42;border-radius:8px 26px;background:linear-gradient(125deg,#150b14fa,#05070afa);box-shadow:8px 8px #873eff1a,0 24px 60px #0006}.hero-card:before{content:"NIGHT HUNT / ACTIVE";z-index:5;width:150px;height:auto;right:auto;left:-34px;top:18px;padding:3px 0;border-radius:0;color:#050506;background:var(--cyan);filter:none;opacity:1;transform:rotate(-35deg);font-size:10px;font-weight:950;letter-spacing:.14em;text-align:center}.hero-card:after{content:"";position:absolute;right:-28px;bottom:-30px;width:155px;height:110px;transform:rotate(-10deg);background:repeating-linear-gradient(0deg,rgba(255,32,138,.18) 0 2px,transparent 2px 7px);opacity:.46}.hero-copy{max-width:69%}.hero-copy small{color:#aaa2af}.hero-copy h1{margin:15px 0 16px;font-size:clamp(32px,9.4vw,45px);font-style:italic;font-weight:1000;line-height:.86;letter-spacing:-.075em;text-transform:uppercase;text-shadow:3px 3px 0 rgba(135,62,255,.3);transform:skew(-3deg)}.hero-copy h1 span{background:linear-gradient(90deg,var(--pink),#ff7651 55%,var(--cyan));-webkit-background-clip:text;background-clip:text}.hero-copy p{width:fit-content;max-width:215px;padding:8px 9px;border-left:3px solid var(--green);color:#c5bfca;background:#ffffff09;font-size:12px;font-weight:700}.radar{width:170px;height:170px;right:-11px;bottom:-5px;border:2px solid rgba(36,237,242,.28);background:repeating-radial-gradient(circle,transparent 0 20%,rgba(36,237,242,.11) 20.5% 21%,transparent 21.5% 40%),linear-gradient(90deg,transparent 49.6%,rgba(36,237,242,.13) 50%,transparent 50.4%),linear-gradient(transparent 49.6%,rgba(36,237,242,.13) 50%,transparent 50.4%),radial-gradient(circle,#24edf214,#020708 73%);box-shadow:0 0 0 5px #ff208a09,0 0 32px #24edf217;opacity:.92}.radar:after{inset:-2px;background:conic-gradient(from -90deg,transparent 0 310deg,rgba(255,32,138,.02),rgba(255,32,138,.48) 354deg,#fff 359deg,transparent 360deg)}.radar span{top:35px;right:40px;background:#ff7a42;box-shadow:0 0 0 3px #ff7a4226,0 0 15px #ff7a42}.balance-card{position:relative;border-color:#ffffff24;border-left:3px solid var(--pink);border-radius:6px 18px;background:#0b0a0d;box-shadow:5px 5px #24edf20a}.balance-card strong{font-weight:950}.balance-add{border:0;border-radius:7px 14px;background:linear-gradient(135deg,var(--pink),var(--violet));box-shadow:4px 4px #24edf224}.metrics-grid{margin-bottom:18px}.metrics-grid article{border-radius:6px 16px;background:#0d0c10}.metrics-grid article:nth-child(1){border-top:2px solid var(--pink)}.metrics-grid article:nth-child(2){border-top:2px solid var(--violet)}.metrics-grid article:nth-child(3){border-top:2px solid var(--cyan)}.metrics-grid article.accent{background:#0d0c10}.section-head{align-items:center;margin:0;padding:15px 14px 12px;border:1px solid var(--line);border-bottom:0;border-radius:7px 22px 0 0;background:linear-gradient(90deg,#ff208a13,#0b0b0e 70%)}.section-head h2{font-size:19px;font-style:italic;text-transform:uppercase}.section-head>span{color:var(--amber);background:#ffbe431a}.readiness-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:0 0 7px 22px;background:#0b0b0e}.readiness-item{min-width:0;gap:9px;padding:11px 12px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.readiness-item:nth-child(2n){border-right:0}.readiness-item:nth-last-child(-n+2){border-bottom:0}.readiness-item:last-child{border-bottom:0}.readiness-item>i{position:relative;width:25px;height:25px;flex:0 0 25px;border-radius:5px 10px;font-size:0;line-height:1}.readiness-item.complete>i:before{content:"✓";display:block;font-size:15px;line-height:1;transform:translateY(-.5px)}.readiness-item.missing>i:before,.readiness-item.missing>i:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:2px;border-radius:2px;background:var(--red);transform:translate(-50%,-50%) rotate(45deg)}.readiness-item.missing>i:after{transform:translate(-50%,-50%) rotate(-45deg)}.readiness-item b{overflow:hidden;font-size:12px;line-height:1.25}.readiness-item span{overflow:hidden;margin-top:2px;font-size:10px;line-height:1.3;text-overflow:ellipsis}.primary-action{border-radius:6px 18px;background:linear-gradient(100deg,var(--pink),#c72fff 58%,var(--violet));box-shadow:6px 6px #24edf221,0 15px 36px #ff208a29;font-style:italic;text-transform:uppercase}.secondary-action{border-radius:6px 15px}.page-heading h1,.deposit-head h2{font-style:italic;font-weight:950;letter-spacing:-.055em;text-transform:uppercase}.mini-action{border-radius:7px 14px;background:#ff208a1a}.notice{border-radius:6px 16px;background:#24edf209}.filter-card,.alert-card,.purchase-card,.activity-card,.profile-card,.profile-balance-overview,.community-card,.language-card,.owner-funnel-card,.owner-feedback-card,.detail-card,.referral-card,.support-card,.auth-state,.empty{border-radius:7px 20px;background:linear-gradient(135deg,#120e13fa,#07080bfa);box-shadow:5px 5px #873eff0b}.filter-card{border-top:2px solid var(--pink)}.alert-card{border-top:2px solid var(--cyan)}.purchase-card{border-top:2px solid var(--violet)}.activity-card{border-left:2px solid var(--pink)}.profile-card{border-top:2px solid var(--cyan)}.profile-balance-overview{border-left:3px solid var(--pink)}.filter-icon,.activity-icon,.avatar,.referral-card-icon,.support-card-icon,.referral-person-avatar,.collection-thumb,.catalog-thumb,.model-card-image{border-radius:6px 13px}.status,.tier{border-radius:5px 10px}.trait-line span,.alert-traits span{border-radius:4px 9px;background:#ffffff09}.filter-actions button,.alert-actions button,.purchase-actions button{border-radius:5px 11px}.segmented{border-radius:6px 15px;background:#09090c}.segmented button{border-radius:4px 10px}.segmented button.active{background:linear-gradient(105deg,#ff208ab8,#873effb8)}.alert-economics>div,.invoice-details button{background:#0d0c10}.alert-reason{border-left-color:var(--pink);background:#ff208a0a}.profile-card h2{font-style:italic;text-transform:uppercase}.referral-card{border-color:#ff208a3d}.referral-card-icon{color:#050506;background:linear-gradient(135deg,var(--cyan),#7affc7)}.support-card{border-color:#51efa033}.deposit-sheet{border-color:#ff208a38;border-radius:10px 28px 0 0;background:radial-gradient(circle at 100% 0,rgba(135,62,255,.13),transparent 28%),#0c0b0f}.sheet-handle{background:linear-gradient(90deg,var(--pink),var(--cyan))}.deposit-head>button{border-radius:6px 13px;background:#151119}.amount-grid button,.amount-input>div,.invoice-status,.invoice-details,.deposit-history-item,.referral-offer>div,.referral-link-card,.referral-metrics article,.referral-rules,.referral-person,.field-label select,.field-label textarea,.collection-trigger,.collection-search,.collection-grid>button,.model-grid>button,.input-unit,.mode-grid,.setup-summary,.ton-connect-status,.confirmed-address{border-radius:6px 15px;background-color:#0d0c10}.amount-grid button.active{border-color:var(--pink);box-shadow:inset 0 0 0 1px #ff208a33}.invoice-status{background:#ffbe430e}.invoice-details button,.deposit-history-item,.referral-person,.collection-grid>button,.model-grid>button{background:#111015}.referral-offer>div{border-color:#ff208a38}.referral-progress i{background:linear-gradient(90deg,var(--pink),var(--violet),var(--cyan))}.mode-grid button.active{background:linear-gradient(105deg,#ff208ad1,#873effd1)}.collection-grid>button:active,.model-grid>button:active,.model-grid>button.selected{border-color:#24edf273;background:#24edf20e}.tonkeeper-action,.ton-connect-action{background:linear-gradient(105deg,#168cff,var(--violet))}.bottom-nav{border-top-color:#ff208a40;background:#050506f2;box-shadow:0 -14px 40px #00000052}.bottom-nav button.active{color:var(--cyan)}.bottom-nav button.active:after{content:"";position:absolute;bottom:-2px;width:28px;height:2px;background:linear-gradient(90deg,var(--pink),var(--cyan));box-shadow:0 0 9px var(--cyan)}.bottom-nav .nav-badge{background:var(--pink)}@media (max-width: 374px){.hero-card{min-height:250px;padding-left:15px}.hero-copy{max-width:73%}.hero-copy h1{font-size:30px}.hero-copy p{max-width:185px;font-size:11px}.radar{width:151px;height:151px;right:-16px}.readiness-item{padding:10px 8px;gap:7px}.readiness-item>i{width:23px;height:23px;flex-basis:23px}.readiness-item b{font-size:11px}.readiness-item span{font-size:10px}}@media (min-width: 560px){.hero-copy{max-width:58%}.radar{right:20px}}@media (prefers-reduced-motion: reduce){.view{animation:none}}:root{--glass-edge: rgba(255,255,255,.115);--glass-highlight: rgba(255,255,255,.17);--glass-top: rgba(255,255,255,.105);--glass-mid: rgba(255,255,255,.035);--glass-bottom: rgba(12,10,18,.66);--glass-shadow-lg: 0 24px 58px rgba(0,0,0,.44), 0 8px 20px rgba(0,0,0,.29);--glass-shadow-md: 0 18px 42px rgba(0,0,0,.36), 0 6px 16px rgba(0,0,0,.24);--glass-shadow-sm: 0 12px 28px rgba(0,0,0,.28), 0 4px 10px rgba(0,0,0,.2)}html{background:#060509}body{background:radial-gradient(circle at 88% 8%,rgba(255,45,150,.19),transparent 30%),radial-gradient(circle at 18% 38%,rgba(55,225,238,.11),transparent 34%),radial-gradient(circle at 64% 30%,rgba(132,78,255,.14),transparent 38%),radial-gradient(circle at 28% 82%,rgba(40,215,225,.1),transparent 35%),radial-gradient(circle at 40% 4%,rgba(255,145,74,.055),transparent 22%),#060509;background-attachment:fixed}body:before{opacity:.032;background-image:radial-gradient(rgba(255,255,255,.58) .5px,transparent .7px);background-size:4px 4px;mix-blend-mode:soft-light}body:after{content:"";position:fixed;z-index:0;inset:-18%;pointer-events:none;background:radial-gradient(ellipse at 72% 27%,rgba(123,71,255,.12),transparent 27%),radial-gradient(ellipse at 18% 68%,rgba(34,220,230,.09),transparent 28%);filter:blur(42px)}.ambient{z-index:0;opacity:.105;filter:blur(108px)}.ambient-one{width:330px;height:330px;right:-210px;top:4%;background:#ff2d96}.ambient-two{width:340px;height:340px;left:-245px;bottom:16%;background:#2ad9e5}.shell{isolation:isolate}.hero-card,.latest-autobuy,.balance-card,.section-head,.readiness-card,.view[data-view=home]>.primary-action,.bottom-nav{border:1px solid var(--glass-edge);background:linear-gradient(145deg,var(--glass-top) 0%,var(--glass-mid) 28%,rgba(20,16,29,.5) 70%,var(--glass-bottom) 100%);-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%);box-shadow:var(--glass-shadow-md),inset 0 1px 0 var(--glass-highlight),inset 0 -1px #ffffff06}.hero-card{min-height:288px;align-items:flex-start;padding:55px 20px 24px;margin-top:0;border-radius:30px;background:radial-gradient(ellipse at 74% 82%,rgba(41,222,231,.085),transparent 37%),radial-gradient(ellipse at 28% 8%,rgba(255,255,255,.11),transparent 34%),linear-gradient(145deg,#ffffff1b,#ffffff08 28%,#16112085 70%,#0a080fb3);box-shadow:0 30px 70px #0000007a,0 9px 24px #0000004f,0 0 42px #7e49ff11,inset 0 1px #fff3,inset 0 -1px #ffffff06}.hero-wrap{position:relative;margin-top:10px}.hero-wrap:before{content:"NIGHT HUNT / ACTIVE";position:absolute;z-index:6;width:145px;height:23px;left:18px;top:-9px;display:flex;align-items:center;padding:0 12px 0 14px;border:1px solid rgba(207,255,255,.26);color:#f0ffffeb;background:linear-gradient(90deg,#40e1e8b3,#65aaba6b);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);clip-path:polygon(8px 0,100% 0,calc(100% - 10px) 100%,0 100%);box-shadow:0 7px 18px #25dae41f,inset 0 1px #ffffff61;transform:rotate(-2deg);pointer-events:none;white-space:nowrap;font-size:11px;font-style:italic;font-weight:700;letter-spacing:.08em;text-align:left}.hero-card:before{content:none}.hero-card:after{content:"";position:absolute;z-index:0;width:250px;height:138px;right:-78px;bottom:-68px;border-radius:50%;background:linear-gradient(105deg,#22dde71f,#864aff14 54%,#ff2d9617);filter:blur(28px);opacity:.8;transform:rotate(-8deg);pointer-events:none}.hero-copy{z-index:3;max-width:72%}.hero-copy small{color:#e8e2efad;font-size:13px}.hero-copy h1{max-width:232px;margin:16px 0 18px;font-size:clamp(27px,7.8vw,35px);font-weight:950;line-height:.93;letter-spacing:-.065em;text-shadow:0 6px 18px rgba(110,61,222,.22);transform:none}.hero-copy h1 span{background:linear-gradient(180deg,#fbf9ff 0 18%,#d9c9ff 50%,#ff58ad 78%,#3fe5eb 112%);-webkit-background-clip:text;background-clip:text}.hero-autobuy-status{position:absolute;z-index:4;left:20px;bottom:20px;min-height:34px;display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;width:fit-content;max-width:224px;padding:0 13px 0 11px;border:1px solid rgba(255,255,255,.1);border-radius:18px;color:#efebf5c7;background:linear-gradient(180deg,#ffffff13,#ffffff05),#070a0c54;box-shadow:inset 0 1px #ffffff26,0 10px 24px #00000038;font-size:11.5px;font-weight:650;line-height:1}.hero-autobuy-dot{width:8px;height:8px;flex:0 0 8px;margin:0;border-radius:50%;background:radial-gradient(circle at 34% 28%,#e8ffef 0 12%,#68f99a 32%,#20bd61);border:1px solid rgba(222,255,231,.5);box-shadow:0 0 12px #42f48180,inset 0 -2px 3px #004d1f47}.hero-autobuy-text{display:block;min-width:0;margin:0;overflow:hidden;line-height:1;white-space:nowrap;text-overflow:ellipsis;transform:none}.radar{z-index:1;width:190px;height:190px;right:-18px;bottom:-5px;border:1px solid rgba(74,231,238,.13);background:repeating-radial-gradient(circle,transparent 0 20%,rgba(52,222,231,.075) 20.5% 21%,transparent 21.5% 40%),linear-gradient(90deg,transparent 49.6%,rgba(53,221,230,.08) 50%,transparent 50.4%),linear-gradient(transparent 49.6%,rgba(53,221,230,.08) 50%,transparent 50.4%),radial-gradient(circle,rgba(35,218,227,.055),transparent 67%);box-shadow:0 0 45px #28dce513,inset 0 0 36px #14a4ae09;opacity:.72;-webkit-mask-image:radial-gradient(circle,#000 48%,rgba(0,0,0,.78) 67%,transparent 78%);mask-image:radial-gradient(circle,#000 48%,rgba(0,0,0,.78) 67%,transparent 78%)}.radar:after{inset:-1px;background:conic-gradient(from -90deg,transparent 0 318deg,rgba(45,224,232,.018) 326deg,rgba(45,224,232,.16) 350deg,rgba(255,79,165,.3) 359deg,transparent 360deg)}.radar span{top:42px;right:48px;background:#ff4fa5;box-shadow:0 0 0 3px #ff4fa51a,0 0 13px #ff4fa5b8}.latest-autobuy{position:relative;overflow:hidden;margin:0 0 18px;padding:12px;border-radius:23px;background:radial-gradient(ellipse at 100% 0,rgba(255,45,150,.12),transparent 38%),radial-gradient(ellipse at 0 100%,rgba(38,222,230,.1),transparent 40%),linear-gradient(145deg,#ffffff1a,#ffffff06 38%,#0f0c15ad)}.latest-autobuy:after{content:"";position:absolute;width:110px;height:60px;right:-32px;bottom:-40px;border-radius:50%;background:#2de0e824;filter:blur(14px);pointer-events:none}.latest-autobuy-heading{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 3px 8px}.latest-autobuy-heading>div{display:flex;align-items:center;min-width:0;gap:7px}.latest-autobuy-heading i{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#48e8eb;box-shadow:0 0 11px #48e8ebb3}.latest-autobuy-heading small{overflow:hidden;color:#76eff3d1;font-size:10px;font-weight:800;letter-spacing:.075em;white-space:nowrap;text-overflow:ellipsis}.latest-autobuy-heading .status{flex:0 0 auto;padding:5px 8px;font-size:10px}.latest-autobuy-card{position:relative;z-index:1;width:100%;min-height:58px;display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:11px;padding:0;border:0;color:var(--text);background:transparent;text-align:left}.latest-autobuy-image{position:relative;width:52px;height:52px;overflow:hidden;display:grid;place-items:center;border:1px solid rgba(255,255,255,.13);border-radius:17px;color:#57eaefb3;background:linear-gradient(145deg,#34dfe721,#9751ff1a),#07070c8c;box-shadow:inset 0 1px #ffffff1f,0 8px 18px #0003}.latest-autobuy-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.latest-autobuy-image>i{display:none;font-size:20px;font-style:normal}.latest-autobuy-image.image-fallback-visible>i{display:block}.latest-autobuy-copy{min-width:0}.latest-autobuy-copy b,.latest-autobuy-copy small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.latest-autobuy-copy b{font-size:13.5px;font-weight:850;letter-spacing:-.01em}.latest-autobuy-copy small{margin-top:5px;color:#d5d0dd94;font-size:10.5px}.latest-autobuy-price{min-width:54px;text-align:right}.latest-autobuy-price b,.latest-autobuy-price small{display:block}.latest-autobuy-price b{color:#fff1f8;font-size:15px;font-weight:900}.latest-autobuy-price small{margin-top:3px;color:#ff63b1b8;font-size:10px;font-weight:800;letter-spacing:.06em}.balance-card{min-height:88px;overflow:hidden;align-items:center;margin:14px 0 12px;padding:20px;border:1px solid var(--glass-edge);border-radius:24px;background:radial-gradient(ellipse at 100% 18%,rgba(255,45,150,.105),transparent 34%),radial-gradient(ellipse at 0 105%,rgba(38,222,230,.09),transparent 36%),linear-gradient(145deg,#ffffff1a,#ffffff08 35%,#0f0c15a6);box-shadow:var(--glass-shadow-md),inset 0 1px #ffffff2e,inset 0 -1px #ffffff06}.balance-card:before{content:"";position:absolute;width:170px;height:34px;left:20px;top:-24px;border-radius:50%;background:#ffffff38;filter:blur(15px);pointer-events:none}.balance-card:after{content:"";position:absolute;width:120px;height:70px;right:-38px;bottom:-42px;border-radius:50%;background:linear-gradient(90deg,#8545ff1f,#ff2d9626);filter:blur(16px);pointer-events:none}.balance-card>*{position:relative;z-index:1}.balance-card strong{font-size:27px;font-weight:900}.balance-card strong em{color:#ff67b2}.balance-side{margin-left:auto}.balance-side b{color:#fbf9ffeb;font-size:14px}.balance-add{position:relative;width:42px;height:42px;margin-left:13px;border:1px solid rgba(224,250,255,.18);border-radius:15px;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.32),transparent 28%),radial-gradient(circle at 76% 82%,rgba(255,44,157,.28),transparent 45%),linear-gradient(145deg,#2ce8ee38,#5b359138 58%,#090b119e);box-shadow:0 11px 25px #0000004f,0 0 20px #30e0e913,inset 0 1px #ffffff47,inset 0 -3px 8px #03161c52}.metrics-grid{gap:9px;margin-bottom:18px}.metrics-grid article,.metrics-grid article.accent{position:relative;overflow:hidden;min-height:84px;padding:15px 13px;border:1px solid rgba(255,255,255,.095);border-radius:19px;background:linear-gradient(150deg,#ffffff13,#ffffff05 36%,#0d0b12b8);box-shadow:var(--glass-shadow-sm),inset 0 1px #ffffff1f,inset 0 -1px #ffffff05}.metrics-grid article:before{content:"";position:absolute;left:11px;top:0;width:44%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.38),transparent)}.metrics-grid article:after{content:"";position:absolute;left:13px;bottom:0;width:36px;height:2px;border-radius:3px 3px 0 0;opacity:.62;box-shadow:0 0 11px currentColor}.metrics-grid article:nth-child(1),.metrics-grid article:nth-child(2),.metrics-grid article:nth-child(3){border-top:1px solid rgba(255,255,255,.095)}.metrics-grid article:nth-child(1):after{color:#ff3f9f;background:#ff3f9f}.metrics-grid article:nth-child(2):after{color:#985dff;background:#985dff}.metrics-grid article:nth-child(3):after{color:#34dfe7;background:#34dfe7}.metrics-grid span{color:#d5d0dda3;font-size:11.5px}.section-head{position:relative;overflow:hidden;align-items:center;min-height:68px;margin:0;padding:17px 17px 14px;border:1px solid var(--glass-edge);border-bottom-color:#ffffff0b;border-radius:25px 25px 0 0;background:radial-gradient(ellipse at 0 50%,rgba(41,221,230,.085),transparent 36%),radial-gradient(ellipse at 100% 30%,rgba(255,46,150,.06),transparent 31%),linear-gradient(145deg,#ffffff1a,#ffffff08 40%,#0e0b14a8);box-shadow:0 20px 48px #00000061,inset 0 1px #ffffff2e}.section-head:before{content:"";position:absolute;left:28px;top:-24px;width:190px;height:36px;border-radius:50%;background:#fff3;filter:blur(16px);pointer-events:none}.section-head>*{position:relative;z-index:1}.section-head small{color:#49edf1e0}.section-head h2{margin-top:6px;font-size:16px;line-height:1.12}.section-head>span{min-width:42px;padding:7px 10px;border:1px solid rgba(255,237,190,.15);color:#ffd276;background:linear-gradient(180deg,#ffeaaf24,#ffbd4009);box-shadow:inset 0 1px #ffffff38,0 8px 18px #00000038;text-align:center}.readiness-card{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;min-height:154px;border:1px solid var(--glass-edge);border-top:0;border-radius:0 0 25px 25px;background:radial-gradient(ellipse at 0 70%,rgba(37,220,229,.075),transparent 34%),radial-gradient(ellipse at 100% 60%,rgba(255,45,150,.05),transparent 30%),linear-gradient(145deg,#ffffff12,#ffffff05 42%,#0c0a12b3);box-shadow:0 24px 54px #0006,inset 0 -1px #ffffff06}.readiness-item{position:relative;min-width:0;min-height:77px;gap:12px;padding:16px 14px;border:0}.readiness-item:nth-child(odd):after{content:"";position:absolute;top:12px;right:0;bottom:12px;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.11) 35% 65%,transparent)}.readiness-item:nth-child(-n+2):before{content:"";position:absolute;left:12px;right:12px;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1) 24% 76%,transparent)}.readiness-item>div{min-width:0}.readiness-item b{overflow:visible;font-size:12.5px;line-height:1.22;text-wrap:balance}.readiness-item span{overflow:visible;margin-top:4px;color:#d5d0dda8;font-size:11px;line-height:1.3;text-overflow:clip}.readiness-item>i{position:relative;isolation:isolate;overflow:hidden;width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border-radius:14px;font-size:0;line-height:1}.readiness-item.complete>i{border:1px solid rgba(218,255,229,.47);background:linear-gradient(145deg,#8cffb5f0,#4af28be6 42%,#19be62ed);box-shadow:0 9px 20px #2deb7a29,0 4px 9px #0000004d,inset 0 1px 1px #ffffff9e,inset 0 -3px 7px #004c2538}.readiness-item.complete>i:before{content:"";position:absolute;z-index:-1;width:31px;height:13px;left:4px;top:2px;border-radius:50%;background:#ffffff6b;filter:blur(3px);transform:none}.readiness-item.complete>i:after{content:"";position:absolute;z-index:-1;width:36px;height:18px;left:2px;bottom:-8px;border-radius:50%;background:#005b2b40;filter:blur(4px)}.readiness-item.complete>i svg{position:relative;z-index:2;width:21px;height:21px;fill:none;stroke:#07552d;stroke-width:2.35;stroke-linecap:round;stroke-linejoin:round}.readiness-item.missing>i{border:1px solid rgba(255,115,135,.22);background:linear-gradient(145deg,#ffffff12,#ff526d1a 45%,#2c0c147a);box-shadow:0 8px 18px #0000003d,inset 0 1px #ffffff21}.readiness-item.missing>i:before,.readiness-item.missing>i:after{width:14px;height:2px}.view[data-view=home]>.primary-action{position:relative;isolation:isolate;overflow:hidden;min-height:64px;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;padding:14px 58px 14px 52px;border:1px solid rgba(255,255,255,.2);border-radius:24px;background:linear-gradient(180deg,#fff3,#ffffff0a 45%,#0000001a),linear-gradient(105deg,#f62a9a,#a23cff 56%,#317de8);box-shadow:0 20px 44px #00000063,0 9px 28px #c92dff29,0 0 28px #ff2a9a18,inset 0 1px #ffffff57,inset 0 -5px 16px #1c073f29;font-size:14px;font-style:normal;font-weight:900;letter-spacing:-.01em;text-transform:uppercase;text-shadow:0 2px 8px rgba(27,6,47,.32)}.view[data-view=home]>.primary-action:before{content:"";position:absolute;z-index:-1;left:6%;right:14%;top:-18px;height:31px;border-radius:50%;background:#ffffff6b;filter:blur(10px);pointer-events:none}.view[data-view=home]>.primary-action:after{content:"↗";position:absolute;right:11px;top:50%;width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:14px;transform:translateY(-50%);color:#fffffff0;background:linear-gradient(145deg,#ffffff2e,#0f0c2c2e);box-shadow:inset 0 1px #ffffff42,0 8px 18px #19083933;font-size:15px;font-style:normal;pointer-events:none}.view[data-view=home]>.primary-action>span{position:absolute;left:19px;margin:0;font-size:18px}.bottom-nav{left:50%;bottom:calc(8px + var(--safe-bottom));width:min(calc(100% - 16px),740px);padding:6px;border:1px solid rgba(255,255,255,.115);border-radius:27px;transform:translate(-50%);background:linear-gradient(180deg,#ffffff1b,#ffffff06 38%,#08070dad),#08070d94;-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%);box-shadow:0 18px 50px #0000007a,0 -8px 28px #00000038,inset 0 1px #ffffff2b}.bottom-nav button{min-height:50px;gap:1px;padding:6px 3px;border:1px solid transparent;border-radius:19px;color:#bfbbc99e}.bottom-nav i{height:20px;font-size:18px}.bottom-nav span{font-size:11.5px}.bottom-nav button.active{color:#50edf1;border-color:#c1ffff24;background:linear-gradient(180deg,#ffffff1c,#2cdee513);box-shadow:inset 0 1px #fff3,inset 0 -5px 12px #0a5c631a,0 8px 18px #0003}.bottom-nav button.active:before{content:"";position:absolute;top:5px;right:calc(50% - 16px);width:4px;height:4px;border-radius:50%;background:#54f4ef;box-shadow:0 0 8px #54f4efb3}.bottom-nav button.active:after{display:none}.shell{padding-bottom:calc(112px + var(--safe-bottom))}.market-search,.market-pulse article,.market-note,.market-collection-card,.market-selected-collection,.market-model-card,.market-detail-hero,.market-detail-stats article,.market-detail-chart,.market-listing-card{border-color:#ffffff1b;background:linear-gradient(145deg,#ffffff13,#ffffff05 36%,#09080eb8),#0a090ead;box-shadow:inset 0 1px #ffffff1c,0 14px 30px #00000038}.market-collection-card:active{border-color:#50edf157;transform:translateY(1px)}.market-model-card{border-top:1px solid rgba(80,237,241,.22)}.market-model-actions button.snipe{border-color:#50edf18c;background:linear-gradient(105deg,#2cdde4,#7d8dff);box-shadow:0 8px 18px #2cdde41f,inset 0 1px #ffffff59}.market-selected-collection{background:radial-gradient(circle at 90% 10%,rgba(255,32,138,.13),transparent 38%),linear-gradient(135deg,#24edf214,#8443ff13),#09080eb8}.market-back{text-transform:uppercase;letter-spacing:.08em}.bottom-nav span{font-size:11px}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.hero-card,.latest-autobuy,.balance-card,.section-head,.readiness-card,.view[data-view=home]>.primary-action,.bottom-nav{background-color:#110e18f5}}@media (max-width: 374px){.hero-card{min-height:278px;padding:54px 17px 22px}.hero-copy{max-width:76%}.hero-copy h1{max-width:218px;font-size:27px}.hero-autobuy-status{left:17px;bottom:18px;max-width:205px;font-size:10.5px}.radar{width:174px;height:174px;right:-31px;bottom:-2px}.latest-autobuy{padding:11px}.latest-autobuy-card{grid-template-columns:46px minmax(0,1fr) auto;gap:9px}.latest-autobuy-image{width:46px;height:46px;border-radius:15px}.latest-autobuy-copy b{font-size:12.5px}.latest-autobuy-price b{font-size:14px}.balance-card{padding:18px 16px}.balance-card strong{font-size:24px}.balance-add{width:40px;height:40px;flex:0 0 40px}.metrics-grid{gap:7px}.metrics-grid article,.metrics-grid article.accent{padding:14px 10px}.readiness-item{min-height:75px;gap:9px;padding:14px 10px}.readiness-item>i{width:36px;height:36px;flex-basis:36px;border-radius:13px}.readiness-item b{font-size:11.5px}.readiness-item span{font-size:10px}.view[data-view=home]>.primary-action{padding-left:46px;padding-right:54px;font-size:13px}.view[data-view=home]>.primary-action>span{left:17px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.radar:after{transform:rotate(22deg)}}:root{--muted: #a49bad}.hero-copy{max-width:100%}.hero-copy h1{max-width:280px;font-size:29px;line-height:1.06;letter-spacing:0}.hero-autobuy-status{right:20px;width:fit-content;max-width:calc(100% - 40px);min-height:34px;padding-top:8px;padding-bottom:8px}.hero-autobuy-text{white-space:normal;overflow-wrap:anywhere;line-height:1.35}.radar{pointer-events:none}body.sheet-open .radar:after,body.sheet-open .radar span{animation-play-state:paused}.balance-card{gap:10px}.balance-card>div{min-width:0}.balance-card strong{letter-spacing:0;overflow-wrap:anywhere}.balance-card small{letter-spacing:0}.balance-card,.metrics-grid,.latest-autobuy-price{font-variant-numeric:tabular-nums}.balance-add{width:44px;height:44px;flex:0 0 44px;margin-left:0}.metrics-grid article,.metrics-grid article.accent{padding:14px 12px}.metrics-grid small{font-size:10px;letter-spacing:0}.metrics-grid span{color:#b0a7ba;white-space:normal;line-height:1.35}.latest-autobuy-heading{flex-wrap:wrap;row-gap:7px}.latest-autobuy-heading small,.latest-autobuy-copy b{letter-spacing:0}.latest-autobuy-copy small{color:#b0a7ba;line-height:1.4}.section-head h2{letter-spacing:0;line-height:1.3}.readiness-item{gap:9px;padding:14px 12px}.readiness-item b{font-size:12px;line-height:1.35}.readiness-item span{color:#b0a7ba;font-size:11px;overflow-wrap:anywhere}.readiness-item>i{width:34px;height:34px;flex-basis:34px;border-radius:12px}.onboarding-next{grid-template-columns:minmax(0,1fr);gap:12px}.onboarding-next button{min-height:44px;justify-self:start}.view[data-view=home]>.primary-action{min-height:56px;font-size:14px;line-height:1.4;letter-spacing:0;text-transform:none}.bottom-nav button{color:#b4abbe;min-height:50px}.bottom-nav span{letter-spacing:0}button:focus-visible,a:focus-visible,[role=button]:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible{outline:none}.amount-input>div:focus-within,.input-unit:focus-within{border-color:#ff208a80}.field-label input:focus,.field-label textarea:focus,.field-label select:focus,.market-link-analysis-form input:focus,.owner-feedback-composer textarea:focus,.owner-withdrawal-reject input:focus{border-color:#ff208a80}button,input,select,textarea{touch-action:manipulation}@media (max-width: 374px){.hero-copy h1{font-size:25px}.hero-autobuy-status{left:17px;right:17px;max-width:calc(100% - 34px);font-size:11px}.balance-card{padding:16px 14px;gap:8px}.metrics-grid article,.metrics-grid article.accent{padding:13px 9px}.readiness-item{gap:8px;padding:12px 9px}.readiness-item>i{width:28px;height:28px;flex-basis:28px;border-radius:10px}.readiness-item b{font-size:11px}}@media (min-width: 540px){.onboarding-next{grid-template-columns:minmax(0,1fr) auto}}[data-icon=referral]{--snc-art: url(./assets/ui/referral-v2.webp)}[data-icon=support]{--snc-art: url(./assets/ui/support-v2.webp)}[data-icon=gift]{--snc-art: url(./assets/ui/gift-v2.webp)}[data-icon=wallet]{--snc-art: url(./assets/ui/wallet-v2.webp)}[data-icon=shield]{--snc-art: url(./assets/ui/shield-v2.webp)}[data-icon=target]{--snc-art: url(./assets/ui/target-v2.webp)}[data-icon=bell]{--snc-art: url(./assets/ui/bell-v2.webp)}[data-icon=users]{--snc-art: url(./assets/ui/users-v2.webp)}[data-icon=radar]{--snc-art: url(./assets/ui/radar-v2.webp)}[data-icon=warning]{--snc-art: url(./assets/ui/warning-v2.webp)}[data-icon=info]{--snc-art: url(./assets/ui/info-v2.webp)}.shell .snc-icon[data-icon],.deposit-sheet .snc-icon[data-icon],.bottom-nav .snc-icon[data-icon]{display:inline-block;position:relative;vertical-align:middle;width:44px;height:44px;flex:0 0 44px;padding:0;border:0;border-radius:0;background:var(--snc-art) center / contain no-repeat;box-shadow:none;text-shadow:none;font-size:0;font-style:normal}.snc-icon[data-icon]:before,.snc-icon[data-icon]:after{content:none}.shell .readiness-item>.snc-icon[data-icon]{width:34px;height:34px;flex-basis:34px;overflow:visible}.readiness-item.complete>.snc-icon:before,.readiness-item.complete>.snc-icon:after,.readiness-item.missing>.snc-icon:before,.readiness-item.missing>.snc-icon:after{content:none}.readiness-item.complete>.snc-icon svg,.readiness-item.missing>.snc-icon .snc-status{position:absolute;z-index:2;right:-2px;bottom:-2px;width:14px;height:14px;border:2px solid #100e18;border-radius:50%}.readiness-item.complete>.snc-icon svg{padding:1px;background:#74f2a4;stroke:#123f28;stroke-width:3}.readiness-item.missing>.snc-icon .snc-status{display:grid;place-items:center;margin:0;color:#351015;background:#ff94a8;font-size:10px;font-weight:900;line-height:1}.bottom-nav .snc-icon[data-icon]{width:25px;height:25px;flex-basis:25px}.bottom-nav button:not(.active) .snc-icon{opacity:.65;filter:saturate(.45)}.bottom-nav button.active .snc-icon{opacity:1;filter:none}.bottom-nav button.active:before{content:none}.shell .ui-state.compact .snc-icon[data-icon]{width:34px;height:34px;flex-basis:34px}.shell .upgrade-business-state>.snc-icon[data-icon]{width:42px;height:42px;flex-basis:42px}.shell .notice>.snc-icon[data-icon]{width:32px;height:32px;flex-basis:32px}.shell .market-analytics-note>.snc-icon[data-icon],.shell .owner-intelligence-note>.snc-icon[data-icon],.shell .market-analytics-evidence>.snc-icon[data-icon]{width:24px;height:24px;flex-basis:24px}.image-fallback-visible>i{width:100%;height:100%;background:url(./assets/ui/gift-v2.webp) center / 84% auto no-repeat;font-size:0;text-shadow:none;font-style:normal}.image-fallback-visible.filter-icon>i{background-image:url(./assets/ui/target-v2.webp)}.image-fallback-visible.owner-result-avatar>i,.image-fallback-visible.owner-profile-avatar>i{background-image:url(./assets/ui/users-v2.webp)}.shell .latest-autobuy-image.image-fallback-visible>i,.shell .upgrade-queue-gift.image-fallback-visible>i{font-size:0}@media (max-width: 374px){.shell .readiness-item>.snc-icon[data-icon]{width:28px;height:28px;flex-basis:28px}.bottom-nav .snc-icon[data-icon]{width:23px;height:23px;flex-basis:23px}}
