:root{--bg:#0a0a0a;--surface:#111;--surface-2:#1a1a1a;--surface-3:#222;--fg:#e8e4dc;--fg-dim:#8a8578;--fg-muted:#5a564e;--border:#d4a8431f;--border-strong:#d4a84340;--accent:#d4a843;--accent-dim:#b8922e;--accent-glow:#d4a84314;--font-display:"Playfair Display", Georgia, serif;--font-body:"IBM Plex Mono", "Courier New", monospace;--font-mono:"IBM Plex Mono", "Courier New", monospace}.bloomberg *,.bloomberg :before,.bloomberg :after{box-sizing:border-box;margin:0;padding:0}.bloomberg{font-family:var(--font-body);color:var(--fg);background:var(--bg);letter-spacing:.01em;min-height:100vh;font-size:14px;line-height:1.7;position:relative;overflow-x:hidden}.bloomberg::selection{background:var(--accent);color:var(--bg)}.bloomberg:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(70% 50% at 50% 30%,#d4a8430d 0%,#0000 70%);position:fixed;inset:0}#tri-canvas{pointer-events:none;z-index:2;width:100%;height:100%;position:fixed;inset:0}.bloomberg .container{z-index:1;max-width:1200px;margin:0 auto;padding:0 32px;position:relative}.bloomberg a{color:var(--accent);text-decoration:none;transition:color .2s}.bloomberg a:hover{color:var(--fg)}.bloomberg .eyebrow{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;margin-bottom:16px;font-size:10px;font-weight:600;display:flex}.bloomberg .eyebrow:before{content:"▸";font-size:10px}.bloomberg .section-title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--fg);max-width:600px;font-size:clamp(28px,4vw,42px);line-height:1.15}.bloomberg .section-body{color:var(--fg-dim);max-width:520px;margin-top:16px;font-size:13px;line-height:1.8}.bloomberg .nav{z-index:100;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(16px);background:#0a0a0aeb;position:fixed;top:0;left:0;right:0}.bloomberg .nav-inner{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:16px 32px;display:flex}.bloomberg .nav-logo{font-family:var(--font-display);color:var(--fg);letter-spacing:-.01em;align-items:center;gap:8px;font-size:20px;font-weight:600;display:inline-flex}.bloomberg .nav-logo img{width:28px;height:28px;display:block}.bloomberg .nav-logo span{color:var(--accent)}.bloomberg .nav-links{align-items:center;gap:28px;display:flex}.bloomberg .nav-link{color:var(--fg-dim);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:500;transition:color .2s}.bloomberg .nav-link:hover{color:var(--accent)}.bloomberg .nav-cta{text-transform:uppercase;letter-spacing:.1em;color:var(--bg);background:var(--accent);padding:10px 24px;font-size:11px;font-weight:600;transition:background .2s}.bloomberg .nav-cta:hover{background:var(--accent-dim);color:var(--bg)}.bloomberg .nav-mobile-toggle{border:1px solid var(--border);color:var(--fg);cursor:pointer;background:0 0;padding:6px 10px;font-size:18px;display:none}@media (max-width:768px){.bloomberg .nav-links{display:none}.bloomberg .nav-mobile-toggle{display:block}.bloomberg .nav-links.open{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--border);background:#0a0a0af5;flex-direction:column;gap:16px;padding:24px 32px;display:flex;position:absolute;top:100%;left:0;right:0}}.bloomberg .hero{align-items:center;min-height:100vh;padding:120px 0 80px;display:flex;position:relative}.bloomberg .hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.bloomberg .hero-full-bleed{overflow:hidden}.bloomberg .hero-full-bleed-image{background-image:linear-gradient(90deg,#0a0a0a 0%,#0a0a0aeb 24%,#0a0a0a33 72%,#0a0a0ab8 100%),linear-gradient(#0a0a0aeb 0%,#0000 24% 70%,#0a0a0a 100%),radial-gradient(#0000 36%,#0a0a0ae6 100%),url(/mrir-hero-devices.png);background-position:50%,50%,50%,100%;background-repeat:no-repeat;background-size:cover,cover,cover,80%;position:absolute;inset:0}.bloomberg .hero-copy{z-index:1;position:relative}@media (max-width:768px){.bloomberg .hero-grid{grid-template-columns:1fr;gap:48px}.bloomberg .hero-full-bleed-image{background-image:linear-gradient(90deg,#0a0a0a 0%,#0a0a0af5 38%,#0a0a0a7a 68%,#0a0a0ac7 100%),linear-gradient(#0a0a0a 0%,#0a0a0ab3 20%,#0000 40% 70%,#0a0a0a 100%),radial-gradient(#0000 24%,#0a0a0aeb 100%),url(/mrir-hero-devices.png);background-position:50%,50%,50%,50% 58%;background-size:cover,cover,cover,150%}}.bloomberg .hero h1{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg);margin-bottom:24px;font-size:clamp(36px,5vw,56px);line-height:1.08}.bloomberg .hero h1 em{color:var(--accent);font-style:italic}.bloomberg .hero-sub{color:var(--fg-dim);max-width:480px;margin-bottom:40px;font-size:14px;line-height:1.8}.bloomberg .hero-sub-break{display:block}.bloomberg .hero-actions{flex-wrap:wrap;gap:16px;display:flex}.bloomberg .btn-primary,.bloomberg .btn-outline{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;padding:14px 32px;font-size:12px;font-weight:600;display:inline-block}.bloomberg .btn-primary{color:var(--bg);background:var(--accent);border:none;transition:background .2s}.bloomberg .btn-primary:hover{background:var(--accent-dim);color:var(--bg)}.bloomberg .btn-outline{color:var(--fg);border:1px solid var(--border-strong);background:0 0;transition:border-color .2s,color .2s}.bloomberg .btn-outline:hover{border-color:var(--accent);color:var(--accent)}.bloomberg .btn-pulse{animation:2.4s ease-in-out infinite btnPulse}@keyframes btnPulse{0%,to{border-color:#d4a84359;box-shadow:0 0 #d4a84300}50%{border-color:var(--accent);box-shadow:0 0 14px 2px #d4a84359}}.bloomberg .terminal-panel{background:var(--surface);border:1px solid var(--border);font-size:12px}.bloomberg .hero-image-panel{background:var(--bg);min-width:0;position:relative;overflow:hidden}.bloomberg .hero-device-image{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:auto;display:block}.bloomberg .hero-image-fade{pointer-events:none;background:linear-gradient(to bottom, transparent, var(--bg));height:24%;position:absolute;bottom:0;left:0;right:0}.bloomberg .terminal-header{border-bottom:1px solid var(--border);background:var(--surface-2);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.bloomberg .terminal-header-title{text-transform:uppercase;letter-spacing:.12em;color:var(--accent);font-size:10px;font-weight:600}.bloomberg .terminal-status{color:#4ade80;align-items:center;gap:6px;font-size:10px;display:flex}.bloomberg .terminal-status:before{content:"";background:#4ade80;border-radius:50%;width:6px;height:6px;animation:2s infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.bloomberg .terminal-body{padding:16px}.bloomberg .terminal-row{border-bottom:1px solid #d4a8430f;justify-content:space-between;padding:10px 0;display:flex}.bloomberg .terminal-row:last-child{border-bottom:none}.bloomberg .terminal-label{color:var(--fg-dim);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.bloomberg .terminal-value{color:var(--fg);font-weight:500}.bloomberg .terminal-value.accent{color:var(--accent)}.bloomberg .terminal-value.green{color:#4ade80}.bloomberg section{z-index:1;position:relative}.bloomberg .section-pad{padding:120px 0}@media (max-width:768px){.bloomberg .section-pad{padding:80px 0}}@media (max-width:480px){.bloomberg .hero-sub-break{display:none}}@media (max-width:768px){.bloomberg .hero-sub{color:#f5f1e8e0;text-shadow:0 1px 3px #000000fa,0 0 10px #000000d9,0 0 18px #00000073}}.bloomberg .stats-bar{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface);padding:48px 0}.bloomberg .stats-grid{grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:768px){.bloomberg .stats-grid{grid-template-columns:repeat(2,1fr)}}.bloomberg .stat-item{text-align:center;border-right:1px solid var(--border);padding:0 24px}.bloomberg .stat-item:last-child{border-right:none}@media (max-width:768px){.bloomberg .stat-item:nth-child(2){border-right:none}.bloomberg .stat-item{border-bottom:1px solid var(--border);padding:24px}.bloomberg .stat-item:nth-last-child(-n+2){border-bottom:none}}.bloomberg .stat-value{font-family:var(--font-display);color:var(--accent);font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1}.bloomberg .stat-label{text-transform:uppercase;letter-spacing:.1em;color:var(--fg-dim);margin-top:8px;font-size:10px}.bloomberg .about-grid{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}@media (max-width:768px){.bloomberg .about-grid{grid-template-columns:1fr;gap:48px}}.bloomberg .about-features{margin-top:40px}.bloomberg .about-feature{border-bottom:1px solid var(--border);gap:16px;padding:20px 0;display:flex}.bloomberg .about-feature:last-child{border-bottom:none}.bloomberg .about-feature-icon{border:1px solid var(--border-strong);width:32px;height:32px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:flex}.bloomberg .about-feature-title{color:var(--fg);margin-bottom:4px;font-size:13px;font-weight:600}.bloomberg .about-feature-desc{color:var(--fg-dim);font-size:12px;line-height:1.6}.bloomberg .features-section{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.bloomberg .features-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:768px){.bloomberg .features-grid{grid-template-columns:1fr}}.bloomberg .feature-card{border-right:1px solid var(--border);padding:48px 32px;transition:background .3s;position:relative}.bloomberg .feature-card:last-child{border-right:none}.bloomberg .feature-card:hover{background:var(--accent-glow)}@media (max-width:768px){.bloomberg .feature-card{border-right:none;border-bottom:1px solid var(--border)}.bloomberg .feature-card:last-child{border-bottom:none}}.bloomberg .feature-number{font-family:var(--font-display);color:#d4a8431a;margin-bottom:20px;font-size:48px;font-weight:700;line-height:1}.bloomberg .feature-title{font-family:var(--font-display);color:var(--fg);margin-bottom:12px;font-size:20px;font-weight:500}.bloomberg .feature-desc{color:var(--fg-dim);font-size:12px;line-height:1.7}.bloomberg .steps-grid{grid-template-columns:repeat(3,1fr);margin-top:60px;display:grid}@media (max-width:768px){.bloomberg .steps-grid{grid-template-columns:1fr}}.bloomberg .step-card{border:1px solid var(--border);border-right:none;padding:40px 32px;position:relative}.bloomberg .step-card:last-child{border-right:1px solid var(--border)}@media (max-width:768px){.bloomberg .step-card{border-right:1px solid var(--border);border-bottom:none}.bloomberg .step-card:last-child{border-bottom:1px solid var(--border)}}.bloomberg .step-num{font-family:var(--font-display);color:#d4a84314;margin-bottom:20px;font-size:64px;font-weight:700;line-height:1}.bloomberg .step-title{color:var(--fg);text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px;font-size:14px;font-weight:600}.bloomberg .step-desc{color:var(--fg-dim);font-size:12px;line-height:1.7}.bloomberg .pricing-grid{grid-template-columns:repeat(3,1fr);margin-top:60px;display:grid}@media (max-width:768px){.bloomberg .pricing-grid{grid-template-columns:1fr}}.bloomberg .pricing-card{border:1px solid var(--border);background:var(--surface);border-right:none;padding:48px 32px;transition:background .3s;position:relative}.bloomberg .pricing-card:last-child{border-right:1px solid var(--border)}.bloomberg .pricing-card.featured{background:var(--surface-2);border-color:var(--border-strong)}.bloomberg .pricing-card.featured:before{content:"RECOMMENDED";background:var(--accent);color:var(--bg);letter-spacing:.14em;text-align:center;padding:6px;font-size:9px;font-weight:600;position:absolute;top:0;left:0;right:0}.bloomberg .pricing-card.featured{padding-top:72px}@media (max-width:768px){.bloomberg .pricing-card{border-right:1px solid var(--border);border-bottom:none}.bloomberg .pricing-card:last-child{border-bottom:1px solid var(--border)}}.bloomberg .pricing-name{text-transform:uppercase;letter-spacing:.12em;color:var(--accent);margin-bottom:16px;font-size:11px;font-weight:600}.bloomberg .pricing-price{font-family:var(--font-display);color:var(--fg);font-size:40px;font-weight:600;line-height:1}.bloomberg .pricing-period{color:var(--fg-dim);margin-top:4px;font-size:12px}.bloomberg .pricing-crypto-note{border:1px solid var(--accent);color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin-top:8px;padding:4px 8px;font-size:10px;font-weight:600;display:inline-block}.bloomberg .pricing-crypto-price{color:var(--accent);font-family:var(--font-display);margin-top:8px;font-size:18px;font-weight:600}.bloomberg .pricing-equivalent{color:var(--fg-dim);letter-spacing:.02em;white-space:nowrap;margin-top:6px;font-size:10px}.bloomberg .pricing-equivalent span{color:var(--border-strong);margin:0 3px}.bloomberg .pricing-toggle-crypto{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;align-self:center;font-size:10px;font-weight:600}.bloomberg .pricing-features{border-top:1px solid var(--border);margin-top:32px;padding-top:24px}.bloomberg .pricing-feature{color:var(--fg-dim);align-items:center;gap:10px;padding:8px 0;font-size:12px;display:flex}.bloomberg .pricing-feature:before{content:"▸";color:var(--accent);font-size:10px}.bloomberg .pricing-feature-topstep{color:var(--accent);font-weight:700}.bloomberg .pricing-feature-topstep:before{color:var(--accent)}.bloomberg .pricing-feature-soon{color:var(--fg-dim);font-size:11px;font-weight:400}.bloomberg .pricing-btn{text-align:center;width:100%;font-family:var(--font-body);text-transform:uppercase;letter-spacing:.1em;border:1px solid var(--border-strong);color:var(--fg);cursor:pointer;background:0 0;margin-top:32px;padding:14px;font-size:11px;font-weight:600;transition:background .2s,border-color .2s;display:block}.bloomberg .pricing-btn:hover{background:var(--accent-glow);border-color:var(--accent);color:var(--fg)}.bloomberg .pricing-card.featured .pricing-btn{background:var(--accent);color:var(--bg);border-color:var(--accent)}.bloomberg .pricing-card.featured .pricing-btn:hover{background:var(--accent-dim);color:var(--bg)}.bloomberg .cta-section{text-align:center;border-top:1px solid var(--border);padding:120px 0;position:relative}.bloomberg .cta-section:before{content:"";background:radial-gradient(circle, var(--accent-glow) 0%, transparent 70%);pointer-events:none;width:600px;height:400px;position:absolute;top:0;left:50%;transform:translate(-50%)}.bloomberg .cta-title{font-family:var(--font-display);color:var(--fg);margin-bottom:20px;font-size:clamp(28px,4vw,44px);line-height:1.1;position:relative}.bloomberg .cta-body{color:var(--fg-dim);max-width:480px;margin:0 auto 40px;font-size:14px;position:relative}.bloomberg .cta-actions{justify-content:center;gap:16px;display:flex;position:relative}.bloomberg .cta-columns{grid-template-columns:1fr 1fr;gap:80px;display:grid;position:relative}.bloomberg .cta-col+.cta-col{border-left:1px solid var(--border);padding-left:80px}.bloomberg .cta-col .cta-body{max-width:420px}.bloomberg .features-more{text-align:center}@media (max-width:900px){.bloomberg .cta-columns{grid-template-columns:1fr;gap:64px}.bloomberg .cta-col+.cta-col{border-left:0;border-top:1px solid var(--border);padding-top:64px;padding-left:0}}.bloomberg .footer{border-top:1px solid var(--border);background:var(--surface);padding:48px 0}.bloomberg .footer-inner{justify-content:space-between;align-items:center;display:flex}@media (max-width:640px){.bloomberg .footer-inner{flex-direction:column;gap:16px}}.bloomberg .footer-copy{color:var(--fg-muted);letter-spacing:.04em;font-size:11px}.bloomberg .footer-links{gap:24px;display:flex}.bloomberg .footer-link{color:var(--fg-dim);text-transform:uppercase;letter-spacing:.08em;font-size:11px;transition:color .2s}.bloomberg .footer-link:hover{color:var(--accent)}.bloomberg .reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.bloomberg .reveal.visible{opacity:1;transform:translateY(0)}[data-theme=light]{--bg:#f4f2ec;--surface:#fff;--surface-2:#faf8f2;--surface-3:#eeeae0;--fg:#1a1a18;--fg-dim:#57534b;--fg-muted:#8a8578;--border:#b8922e2e;--border-strong:#b8922e66;--accent:#b8922e;--accent-dim:#9a7a22;--accent-glow:#d4a8431f}[data-theme=light] body{background:var(--bg)}[data-theme=light] .dashboard-preview{--preview-bg:#f4f2ec;--preview-surface:#fff;--preview-surface-muted:#faf8f2;--preview-text:#1a1a18;--preview-muted:#57534b;--preview-border:#b8922e38;--preview-primary:#b8922e;--preview-accent:#b8922e}[data-theme=light] .shell input,[data-theme=light] .shell textarea,[data-theme=light] .shell select{background:var(--surface-2);color:var(--fg);border-color:var(--border-strong)}[data-theme=light] .shell .bg-gray-50{background:var(--bg)}[data-theme=light] .shell .bg-white{background:var(--surface)}[data-theme=light] .shell .bg-gray-100{background:var(--surface-2)}[data-theme=light] .shell .text-gray-900,[data-theme=light] .shell .text-gray-700{color:var(--fg)}[data-theme=light] .shell .text-gray-600,[data-theme=light] .shell .text-gray-500{color:var(--fg-dim)}[data-theme=light] .shell .text-gray-400,[data-theme=light] .shell .text-gray-300{color:var(--fg-muted)}[data-theme=light] .shell .border-gray-200,[data-theme=light] .shell .border-gray-300{border-color:var(--border)}.shell{font-family:var(--font-body);background:var(--bg);color:var(--fg);min-height:100vh}[data-theme=dark] .shell .bg-gray-50{background:var(--bg)}[data-theme=dark] .shell .bg-white{background:var(--surface)}[data-theme=dark] .shell .bg-gray-100{background:var(--surface-2)}[data-theme=dark] .shell .bg-gray-200{background:var(--surface-3)}[data-theme=dark] .shell .text-gray-900,[data-theme=dark] .shell .text-gray-700{color:var(--fg)}[data-theme=dark] .shell .text-gray-600,[data-theme=dark] .shell .text-gray-500{color:var(--fg-dim)}[data-theme=dark] .shell .text-gray-400,[data-theme=dark] .shell .text-gray-300{color:var(--fg-muted)}[data-theme=dark] .shell .border-gray-200{border-color:var(--border)}[data-theme=dark] .shell .border-gray-300{border-color:var(--border-strong)}[data-theme=dark] .shell .divide-gray-200>:not([hidden])~:not([hidden]){border-color:var(--border)}[data-theme=dark] .shell .shadow-sm,[data-theme=dark] .shell .shadow-lg,[data-theme=dark] .shell .shadow{box-shadow:0 0 0 1px var(--border), 0 2px 12px #0006}.shell .rounded-xl,.shell .rounded-lg,.shell .rounded-md,.shell .rounded-2xl{border-radius:0}.shell .rounded-full{border-radius:2px}[data-theme=dark] .shell input,[data-theme=dark] .shell textarea,[data-theme=dark] .shell select{background:var(--surface-2);color:var(--fg);border-color:var(--border-strong)}[data-theme=dark] .shell .bg-accent,[data-theme=dark] .shell .bg-accent\/100{background:var(--accent);color:var(--bg)}[data-theme=dark] .shell .text-accent{color:var(--accent)}[data-theme=dark] .shell .hover\:bg-gray-50:hover{background:var(--surface-2)}[data-theme=dark] .shell{background:var(--bg)!important}@media (max-width:767px){[data-theme=light] .live-v2-bottom-nav,[data-theme=light] .live-stats-rail{background:#fffffff7}}.trailing-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.trailing-list li{color:var(--fg-dim,#8b949e);padding-left:26px;font-size:13px;line-height:1.7;position:relative}.trailing-list li:before{content:"";background:var(--accent,#d4a843);width:8px;height:8px;position:absolute;top:6px;left:2px;transform:rotate(45deg)}.trailing-list strong{color:var(--fg,#e6edf3);font-weight:600}.trailing-legend{color:var(--fg-dim,#8b949e);margin:14px 0 0;font-size:12px}.exec-flow{background:#ffffff04;border:1px solid #d4a84347;border-radius:2px;padding:28px 32px 32px}.exec-head{font:500 12px/1 var(--font-body,monospace);letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid #d4a84347;justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.exec-head-label{color:var(--fg-dim,#8b949e)}.exec-head-status{color:#d4a843b8}.exec-body{padding-top:24px}.exec-node{border:1px solid #d4a84347;border-radius:2px;padding:22px 26px}.exec-node-ticket{background:#d4a8430d}.exec-node-head{font:500 12px/1 var(--font-body,monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-dim,#8b949e)}.exec-node-line{font:400 16px/1.5 var(--font-body,monospace);color:var(--fg,#e6edf3);margin-top:12px}.exec-connector{color:#d4a843b8;align-items:center;gap:18px;padding:14px 0 14px 28px;display:flex}.exec-connector-label{font:400 11px/1 var(--font-body,monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-dim,#8b949e)}.exec-ticket-row{font:400 14px/1 var(--font-body,monospace);color:var(--fg-dim,#8b949e);border-bottom:1px solid #d4a84329;justify-content:space-between;padding:13px 0;display:flex}.exec-ticket-row:last-child{border-bottom:0;padding-bottom:2px}.exec-tk-val{color:var(--fg,#e6edf3)}.exec-tk-val.gold{color:var(--accent,#d4a843)}.ladder-viz{background:#ffffff04;border:1px solid #d4a84347;border-radius:2px;padding:28px 32px 24px}.ladder-head{font:500 12px/1 var(--font-body,monospace);letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid #d4a84347;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:18px;display:flex}.ladder-head-label{color:var(--fg-dim,#8b949e)}.ladder-head-status{color:#d4a843b8}.ladder-viz svg{width:100%;height:auto;display:block}.lad-dim{stroke:#d4a8434d;fill:none;stroke-width:1.5px}.lad-tp{stroke:#d4a84359;stroke-width:1.5px;stroke-dasharray:7 7}.lad-entry{stroke:#fff6;stroke-width:1.5px;stroke-dasharray:3 5}.lad-price{stroke:var(--accent,#d4a843);stroke-width:3px;fill:none;stroke-linecap:round;stroke-linejoin:round}.lad-stop{stroke:#e9e6ddd9;stroke-width:2.5px;fill:none;stroke-linecap:round;stroke-linejoin:round}.lad-text{font-family:var(--font-mono,monospace);fill:#b8b2a4;letter-spacing:.22em}.lad-text-dim{fill:#b8b2a48c}.lad-text-gold{fill:var(--accent,#d4a843)}.lad-stop-lbl{font-family:var(--font-mono,monospace);fill:#e9e6ddd9;letter-spacing:.22em}.pricing-sub{color:var(--fg-dim,#8b949e);margin:8px 0 0;font-size:1rem}.live-balance-candles .live-candle-body{width:12px;left:6px}.live-balance-candles .live-candle-grid{min-width:100%}.live-stats-v2 .live-stats-ring-legend>div{grid-template-columns:8px minmax(0,1fr) auto auto;align-items:center;min-height:0;padding:7px 10px;line-height:1.1}.live-stats-v2 .live-stats-ring-legend>div>span,.live-stats-v2 .live-stats-ring-legend>div>b,.live-stats-v2 .live-stats-ring-legend>div>strong{white-space:nowrap}.live-stats-calendar{margin-top:16px}.live-calendar-weekdays,.live-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.live-calendar-weekdays{color:var(--preview-muted);text-align:center;letter-spacing:.2em;text-transform:uppercase;margin:14px 0 5px;font-size:9px}.live-calendar-grid button,.live-calendar-empty{aspect-ratio:1;border:1px solid #d4a8431f;border-radius:0;min-height:42px}.live-calendar-grid button{color:var(--preview-text);font:10px var(--font-body);background:0 0;align-content:center;justify-items:center;gap:3px;display:grid}.live-calendar-grid button strong{font-family:var(--font-display);font-size:12px;font-weight:700}.live-calendar-grid button small{color:var(--preview-muted);font:9px var(--font-mono)}.live-calendar-grid button.positive{background:#45d4831a;border-color:#45d48373}.live-calendar-grid button.negative{background:#ff777714;border-color:#ff777759}.live-calendar-grid button.selected{border-color:var(--preview-primary);box-shadow:0 0 0 1px var(--preview-primary);outline:0}.live-calendar-day-summary{border-top:1px solid var(--preview-border);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:11px;display:flex}.live-calendar-day-summary div{gap:3px;display:grid}.live-calendar-day-summary span{color:var(--preview-muted);font-size:10px}.live-calendar-day-summary strong{color:var(--preview-text);font:700 14px var(--font-display)}.live-calendar-trades{border:1px solid var(--preview-border);background:var(--preview-border);border-radius:0;gap:1px;margin-top:8px;display:grid;overflow:hidden}.live-calendar-trades>div{background:var(--preview-surface);justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.live-calendar-trade-row>span{gap:2px;min-width:0;display:grid}.live-calendar-trade-row>span>strong{color:var(--preview-text);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.live-calendar-trade-row>span>small{color:var(--preview-muted);font:9px var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-calendar-trade-row>strong{font:700 13px var(--font-display);flex:none}.live-stats-v2 .live-calendar-trades .live-calendar-trade-row{min-height:0!important;padding:7px 9px!important;font-size:10px!important;line-height:1.15!important}.live-stats-v2 .live-calendar-trades .live-calendar-trade-row>span>strong{font-size:10px!important;line-height:1.15!important}.live-stats-v2 .live-calendar-trades .live-calendar-trade-row>span>small{font-size:9px!important;line-height:1.15!important}.live-stats-v2 .live-calendar-trades .live-calendar-trade-row>strong{font-size:10px!important;line-height:1.15!important}.live-stats-v2 .live-stats-ring-legend>div{height:auto!important;min-height:0!important;padding:7px 10px!important;line-height:1.1!important}.live-stats-v2 .live-stats-ring-legend>div>i,.live-stats-v2 .live-stats-ring-legend>div>span,.live-stats-v2 .live-stats-ring-legend>div>b,.live-stats-v2 .live-stats-ring-legend>div>strong{grid-area:auto!important}.live-stats-v2 .live-ring-track{fill:none;stroke:var(--preview-surface-muted);stroke-width:13px}.live-stats-v2 .live-ring-win{fill:none;stroke:#45d483;stroke-width:13px;stroke-dashoffset:0}.live-stats-v2 .live-ring-loss{fill:none;stroke:#f77;stroke-width:13px}.live-stats-v2 .live-ring-break{fill:none;stroke:#9ca3af;stroke-width:13px}.live-stats-v2 .live-stats-ring-legend>div.win b,.live-stats-v2 .live-stats-ring-legend>div.win strong{color:#45d483}.live-stats-v2 .live-stats-ring-legend>div.loss b,.live-stats-v2 .live-stats-ring-legend>div.loss strong{color:#f77}.live-stats-v2 .live-stats-ring-legend>div.break b,.live-stats-v2 .live-stats-ring-legend>div.break strong{color:#9ca3af}.live-stats-v2 .live-stats-ring-legend>div.win b,.live-stats-v2 .live-stats-ring-legend>div.loss b,.live-stats-v2 .live-stats-ring-legend>div.break b{color:var(--preview-text)}.live-stats-v2 .live-stats-ring-legend>div.win,.live-stats-v2 .live-stats-ring-legend>div.loss,.live-stats-v2 .live-stats-ring-legend>div.break{background:var(--preview-surface)!important}.live-stats-v2 .live-stats-summary>div{gap:3px;min-height:60px;padding:9px 10px}.live-stats-v2 .live-stats-summary>div>strong{font-size:15px}.live-stats-v2 .live-stats-summary>div{border:0;border-right:1px solid var(--preview-border);background:0 0;border-radius:0;gap:2px;min-height:42px;padding:6px 10px}.live-stats-v2 .live-stats-summary>div:last-child{border-right:0}.live-stats-v2 .live-stats-summary>div>span{font-size:8px}.live-stats-v2 .live-stats-summary{grid-template-columns:repeat(5,minmax(0,1fr))}.live-v2-assets .copilot-summary-heading{grid-template-columns:repeat(2,minmax(0,1fr))}.live-v2-execution-health{border-top:1px solid var(--preview-border);grid-template-columns:1fr auto;gap:3px 10px;margin-top:12px;padding-top:10px;display:grid}.live-v2-execution-health span,.live-v2-execution-health small{color:var(--preview-muted);font-size:9px}.live-v2-execution-health strong{color:var(--preview-text);font-size:15px}.live-v2-execution-health small{grid-column:1/-1}.live-stats-v2 .live-stats-calendar h2{font-size:13px;line-height:19px}.live-stats-v2 .live-calendar-day-summary div>strong{font-size:10px;line-height:14px}.live-stats-v2 .live-calendar-day-summary>strong{font-size:11px;line-height:15px}.live-stats-v2 .live-stats-main{gap:16px;display:grid}.shell .settings-card{row-gap:10px}.shell fieldset.settings-card{display:grid}.shell fieldset.settings-card legend{float:none;background:0 0;width:auto;margin:0 0 2px;padding:0;display:block}.live-trade-profile-chart{justify-content:center;margin:8px auto 0;display:flex}.live-trade-profile h2{font-size:14px}.live-stats-performance .preview-kicker,.live-candle-heading h3.preview-kicker{color:var(--preview-primary);font-family:var(--font-body);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700;line-height:15px}.live-trade-profile .preview-muted{font-size:10px}.live-trade-profile-chart svg{width:min(100%,280px);height:auto;overflow:visible}.live-radar-grid{fill:none;stroke:var(--preview-border);stroke-width:1px}.live-radar-axis{stroke:var(--preview-border);stroke-width:1px}.live-radar-value{fill:#d4a84338;stroke:var(--preview-primary);stroke-width:2px}.live-radar-label{fill:var(--preview-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.live-radar-center{fill:var(--preview-muted);font-family:var(--font-body);font-size:9px}.live-radar-center-value{fill:var(--preview-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;font-weight:600}.live-trade-profile-breakdown{border:1px solid var(--preview-border);background:var(--preview-border);border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:4px;display:grid;overflow:hidden}.live-trade-profile-breakdown>div{background:var(--preview-surface);color:var(--preview-muted);grid-template-columns:8px 1fr auto auto;align-items:center;gap:8px;padding:7px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;display:grid}.live-trade-profile-breakdown i{border-radius:50%;width:7px;height:7px}.live-trade-profile-breakdown i.win{background:#45d483}.live-trade-profile-breakdown i.loss{background:#f77}.live-trade-profile-breakdown i.break{background:#9ca3af}.live-trade-profile-breakdown b{color:var(--preview-text);font-weight:400}.live-trade-profile-breakdown strong{color:var(--preview-primary);font-weight:500}@media (max-width:767px){.live-trade-profile-breakdown>div{padding:7px}}.live-connected{color:#45d483;font-style:normal}.live-manage-link{justify-content:center;align-items:center;margin-top:5px;display:inline-flex;color:var(--preview-primary)!important}.live-manage-link svg{width:16px;height:16px}.live-manage-link:hover{color:var(--preview-text)!important}.mrir-feed-date{border-top:1px solid var(--preview-border);color:var(--preview-muted);font:10px var(--font-mono);text-transform:uppercase;letter-spacing:.12em;padding:11px 0 6px}@media (min-width:768px) and (max-width:1100px){.live-stats-v2 .live-stats-main{box-sizing:border-box;width:calc(100vw - 240px);max-width:none;margin-left:212px;margin-right:28px}.live-stats-v2 .live-stats-controls{flex-wrap:wrap}.live-stats-v2 .live-stats-controls select{min-width:min(180px,100%);max-width:100%}.live-stats-v2 .live-stats-candles,.live-stats-v2 .live-stats-calendar,.live-stats-v2 .live-stats-performance,.live-stats-v2 .live-trade-profile{min-width:0;max-width:100%;overflow:hidden}}.mrir-feed-time{color:var(--preview-muted);font:9px var(--font-mono);margin-left:8px;font-weight:400}[data-theme=light] .dashboard-preview-mrir .mrir-assets-card{background:linear-gradient(145deg,#fffdf7,#f8f2e5);border-color:#a4791c47;box-shadow:0 10px 26px #543d1214}[data-theme=light] .dashboard-preview-mrir .mrir-assets-card .copilot-summary-heading{border-bottom-color:#a4791c33}[data-theme=light] .dashboard-preview-mrir .mrir-assets-card .live-v2-mini-chart{border-top-color:#a4791c33}[data-theme=light] .dashboard-preview-mrir .mrir-assets-card .copilot-summary-heading span,[data-theme=light] .dashboard-preview-mrir .mrir-assets-card .copilot-summary-heading small,[data-theme=light] .dashboard-preview-mrir .mrir-assets-card .live-v2-mini-chart>div span{color:#74664c}[data-theme=light] .dashboard-preview-mrir .mrir-assets-card .copilot-summary-heading strong{color:#201b13}@media (max-width:767px){.live-v2-assets .copilot-summary-heading{grid-template-columns:repeat(2,minmax(0,1fr))}.live-v2-assets .copilot-summary-heading>div{min-height:0}.live-v2-assets .copilot-summary-heading>div:first-child strong{font-size:24px}.live-v2-assets .copilot-summary-heading>div:nth-child(2) strong{font-size:18px}.live-v2-execution-health{margin-top:10px;padding-top:8px}.live-v2-assets .live-v2-mini-chart svg{height:84px}.live-stats-v2 .live-stats-summary{grid-template-rows:repeat(2,minmax(40px,auto));grid-template-columns:repeat(6,minmax(0,1fr));gap:0}.live-stats-v2 .live-stats-summary>div{border-right:1px solid var(--preview-border);min-height:40px;padding:6px 8px}.live-stats-v2 .live-stats-summary>div>strong{font-size:14px}.live-stats-v2 .live-stats-summary>div:first-child{grid-row:1;grid-column:1/span 2!important}.live-stats-v2 .live-stats-summary>div:nth-child(2){grid-row:1;grid-column:3/span 2!important}.live-stats-v2 .live-stats-summary>div:nth-child(3){grid-row:2;grid-column:1/span 2!important}.live-stats-v2 .live-stats-summary>div:nth-child(4){border-right:0;grid-row:1;grid-column:5/span 2!important}.live-stats-v2 .live-stats-summary>div:nth-child(5){grid-row:2;grid-column:3/span 2!important}.live-v2-bottom-nav a,.live-v2-bottom-nav a:first-child{position:static;top:auto;transform:none}.live-v2-bottom-nav a svg{width:17px;height:17px}.live-v2-bottom-nav a span{font-size:8px}.live-v2-bottom-nav{align-items:center}.live-stats-v2 .live-stats-ring{grid-template-columns:1fr}.live-stats-v2 .live-stats-ring-visual,.live-stats-v2 .live-stats-ring-legend{grid-column:auto}}@media (min-width:768px){.live-stats-v2 .live-stats-ring{grid-template-columns:1fr;justify-items:center;gap:18px}.live-stats-v2 .live-stats-ring-visual,.live-stats-v2 .live-stats-ring-legend{grid-column:auto}}.live-stats-v2 .live-stats-ring-visual{width:174px;height:174px}.live-stats-v2 .live-stats-ring-legend{width:min(100%,380px)}.live-stats-v2 .live-stats-ring-legend>div{padding:8px 11px;font-size:10px}.live-stats-v2 .live-stats-ring-legend b,.live-stats-v2 .live-stats-ring-legend strong{font-size:10px}.live-stats-v2 .live-stats-outcome-list>div:not(.preview-section-heading) small{color:var(--preview-muted);margin-top:3px;font-size:10px;display:block}.live-stats-summary strong{font-size:20px;font-weight:700}.live-stats-ring-legend strong{font-family:var(--font-display);color:var(--preview-text);font-size:20px;font-weight:700}.live-stats-ring-legend small{font-family:var(--font-display);font-size:20px;font-weight:700}.live-candle-detail>strong{font-family:var(--font-display);font-size:16px;font-weight:700}
.store-page{min-height:100vh}.store-main,.store-detail-main{width:min(980px,100% - 240px);margin-left:calc(50vw + 92px + min(980px,100vw - 240px)/-2);margin-right:20px;padding:42px 0 80px}.store-heading,.store-card-title,.store-card-footer,.store-detail-hero,.store-panel-heading,.store-about-panel{justify-content:space-between;gap:18px;display:flex}.store-heading{align-items:end;margin-bottom:24px}.store-heading h1,.store-detail-title h1{color:var(--preview-text);font:500 32px var(--font-display);margin:6px 0 4px}.store-heading p,.store-detail-title p{color:var(--preview-muted);margin:0;font-size:11px}.store-list-link,.store-card,.store-back-link{color:var(--preview-text);text-decoration:none}.store-list-link{border:1px solid var(--preview-primary);color:var(--preview-primary);border-radius:0;padding:10px 13px;font-size:10px}.store-list-link span{margin-left:7px;font-size:16px;line-height:0}.store-filters{gap:7px;margin-bottom:18px;display:flex;overflow-x:auto}.store-filters button,.store-window-chip{border:1px solid var(--preview-border);color:var(--preview-muted);font:10px var(--font-body);background:0 0;border-radius:0;flex:none;padding:7px 11px}.store-filters button.active{border-color:var(--preview-primary);color:var(--preview-primary);background:#d4a84314}.store-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.store-card{border:1px solid var(--preview-border);background:var(--preview-surface);border-radius:0;overflow:hidden}.store-card-art{background:linear-gradient(145deg, var(--preview-surface-muted), #0e0d0c);place-items:center;min-height:180px;display:grid;position:relative}.store-card-art img{-o-object-fit:contain;object-fit:contain;border-radius:0;width:112px;height:112px}.store-card-art span{color:var(--preview-primary);letter-spacing:.08em;border:1px solid #d4a84359;border-radius:0;padding:4px 6px;font-size:8px;position:absolute;top:10px;left:10px}.store-card-body{padding:13px}.store-card-title{align-items:start}.store-card-title h2{color:var(--preview-text);margin:0;font-size:14px}.store-card-title p{color:var(--preview-muted);margin:3px 0 0;font-size:9px}.store-card-title>strong{color:var(--preview-text);font:600 15px var(--font-mono);white-space:nowrap}.store-card-title small{color:var(--preview-muted);font-size:8px}.store-card-description{min-height:34px;color:var(--preview-muted);margin:13px 0;font-size:10px;line-height:1.5}.store-card-stats{border-top:1px solid var(--preview-border);border-bottom:1px solid var(--preview-border);color:var(--preview-muted);gap:10px;padding:9px 0;font-size:9px;display:flex}.store-card-stats b{color:var(--preview-text);font-weight:500}.store-card-footer{color:var(--preview-muted);align-items:center;padding-top:11px;font-size:9px}.store-card-footer b{color:var(--preview-primary);font-weight:500}.store-disclaimer,.store-method-note{border-left:2px solid var(--preview-primary);gap:5px;margin-top:22px;padding:5px 0 5px 12px;display:grid}.store-disclaimer strong,.store-method-note strong{color:var(--preview-text);font-size:10px}.store-disclaimer span,.store-method-note p{color:var(--preview-muted);margin:0;font-size:9px;line-height:1.5}.store-empty{border:1px dashed var(--preview-border);color:var(--preview-muted);text-align:center;border-radius:0;padding:48px 20px;font-size:11px}.store-apply{border-top:1px solid var(--preview-border);text-align:center;justify-items:center;gap:13px;margin-top:30px;padding-top:26px;display:grid}.store-apply p{color:var(--preview-muted);margin:0;font-size:10px}.store-apply .store-list-link{display:inline-block}.store-apply-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.store-dev-link{border:1px solid var(--preview-border);background:var(--preview-surface-muted);color:var(--preview-text);cursor:pointer;border-radius:0;padding:10px 13px;font-size:10px;text-decoration:none}.store-dev-link:hover{border-color:var(--preview-primary);color:var(--preview-primary)}.live-v2-source-tags{color:var(--preview-muted);align-items:center;gap:4px;margin-top:2px;font-size:9px;display:inline-flex}.store-back-link{color:var(--preview-muted);margin-bottom:18px;font-size:10px;display:inline-block}.store-detail-hero{border-bottom:1px solid var(--preview-border);align-items:center;padding-bottom:24px}.store-detail-logo{border:1px solid var(--preview-border);background:var(--preview-surface-muted);border-radius:0;flex:0 0 108px;place-items:center;width:108px;height:108px;display:grid}.store-detail-logo img{-o-object-fit:contain;object-fit:contain;border-radius:0;width:82px;height:82px}.store-detail-title{flex:1}.store-detail-title h1{font-size:30px}.store-detail-title p strong{color:var(--preview-text);font-weight:500}.store-live-dot{color:#45d483;margin-top:12px;font-size:9px;display:inline-block}.store-detail-buy{gap:5px;min-width:148px;display:grid}.store-detail-buy span{color:var(--preview-muted);font-size:9px}.store-detail-buy strong{color:var(--preview-text);font:600 22px var(--font-mono)}.store-detail-buy small{color:var(--preview-muted);font-size:9px}.store-detail-buy button,.store-mobile-buy button,.store-detail-buy a,.store-inline-buy a{background:var(--preview-primary);color:var(--preview-bg);font:600 10px var(--font-body);text-align:center;border:0;border-radius:0;padding:11px 13px;text-decoration:none}.store-performance-panel,.store-about-panel{border:1px solid var(--preview-border);background:var(--preview-surface);border-radius:0;margin-top:18px;padding:17px}.store-panel-heading{align-items:start}.store-panel-heading h2,.store-about-panel h2{color:var(--preview-text);margin:5px 0 0;font-size:16px}.store-performance-primary{gap:2px;margin:22px 0 16px;display:grid}.store-performance-primary strong{color:var(--preview-text);font:500 34px var(--font-display)}.store-performance-primary span{color:var(--preview-muted);font-size:9px}.store-bigstat{align-items:baseline;gap:18px;margin:22px 0 6px;display:flex}.store-bigstat strong{color:var(--preview-primary);font:500 52px/1 var(--font-display);letter-spacing:-.02em}.store-bigstat-meta{gap:5px;display:grid}.store-bigstat-meta .l1{color:var(--preview-text);font:500 10px var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.store-bigstat-meta .l2{color:var(--preview-muted);font:400 9px var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.store-bars{align-items:flex-end;gap:16px;margin-top:26px;display:flex}.store-bars .bcol{flex-direction:column;flex:1;align-items:center;gap:6px;display:flex}.store-bars .bval{color:var(--preview-muted);font:400 10px var(--font-mono)}.store-bars .bwrap{align-items:flex-end;width:100%;height:64px;display:flex}.store-bars .bar{background:#45d483;width:100%;min-height:2px}.store-bars .bar.neg{background:#f77}.store-bars .bar.flat{background:#8a8578}.store-bars .bmon{color:var(--preview-muted);font:400 9px var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.store-metric-grid{border:1px solid var(--preview-border);background:var(--preview-border);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:26px;display:grid}.store-metric-grid div{background:var(--preview-surface-muted);gap:5px;padding:10px;display:grid}.store-metric-grid span{color:var(--preview-muted);font-size:9px}.store-metric-grid strong{color:var(--preview-text);font:500 13px var(--font-mono)}.store-metric-grid .positive{color:#45d483}.store-metric-grid .negative{color:#f77}.store-about-panel{grid-template-columns:1fr 220px;display:grid}.store-about-panel p{max-width:560px;color:var(--preview-muted);margin:12px 0 0;font-size:11px;line-height:1.7}.store-seller-card{border-left:1px solid var(--preview-border);align-content:start;gap:5px;padding-left:17px;display:grid}.store-seller-card span,.store-seller-card small{color:var(--preview-muted);font-size:9px}.store-seller-card strong{color:var(--preview-text);font-size:11px}.store-method-note{margin-top:18px}.store-checkout-main{width:min(760px,100% - 240px);margin-left:calc(50vw + 92px + min(760px,100vw - 240px)/-2);margin-right:20px;padding:42px 0 80px}.store-checkout-summary,.store-checkout-source{justify-content:space-between;gap:18px;display:flex}.store-checkout-summary{border-bottom:1px solid var(--preview-border);align-items:center;padding-bottom:24px}.store-checkout-source{align-items:center}.store-checkout-source h1{color:var(--preview-text);font:500 24px var(--font-display);margin:5px 0 0}.store-checkout-source p{color:var(--preview-muted);margin:3px 0 0;font-size:10px}.store-checkout-source p strong{color:var(--preview-text);font-weight:500}.store-checkout-total{justify-items:end;gap:3px;display:grid}.store-checkout-total span{color:var(--preview-muted);font-size:9px}.store-checkout-total strong{color:var(--preview-text);font:600 22px var(--font-mono)}.store-checkout-total small{color:var(--preview-muted);font-size:9px}.store-checkout-card{border:1px solid var(--preview-border);background:var(--preview-surface);border-radius:0;margin-top:18px;padding:17px}.store-checkout-field{gap:7px;margin:18px 0 14px;display:grid}.store-checkout-field span,.store-checkout-label{color:var(--preview-muted);text-transform:uppercase;letter-spacing:.05em;font-size:9px}.store-checkout-field select{border:1px solid var(--preview-border);background:var(--preview-surface-muted);color:var(--preview-text);font:10px var(--font-body);border-radius:0;padding:10px}.store-checkout-row{border-top:1px solid var(--preview-border);color:var(--preview-muted);justify-content:space-between;align-items:center;padding:13px 0;font-size:10px;display:flex}.store-checkout-amount{color:var(--preview-text);font:600 15px var(--font-mono)}.store-checkout-confirm{background:var(--preview-primary);width:100%;color:var(--preview-bg);font:600 11px var(--font-body);border:0;border-radius:0;margin-top:16px;padding:13px}.store-checkout-hint{color:var(--preview-muted);margin:10px 0 0;font-size:9px;line-height:1.5}.store-checkout-pay,.store-checkout-success{gap:12px;display:grid}.store-checkout-status{color:#45d483;border:1px solid #45d48366;border-radius:0;justify-self:start;align-items:center;gap:7px;padding:5px 10px;font-size:9px;display:inline-flex}.store-checkout-status i{background:#45d483;border-radius:50%;width:6px;height:6px}.store-checkout-label{margin-top:4px}.store-checkout-send{border:1px solid var(--preview-border);background:var(--preview-surface-muted);color:var(--preview-text);font:600 16px var(--font-mono);border-radius:0;justify-content:space-between;align-items:center;padding:12px;display:flex}.store-checkout-send button{color:var(--preview-primary);background:0 0;border:0;font-size:9px}.store-checkout-value{color:var(--preview-text);font:10px var(--font-body);margin:0}.store-checkout-qr{border:1px solid var(--preview-border);background:var(--preview-surface-muted);border-radius:0;place-items:center;padding:16px;display:grid}.store-checkout-qr svg{width:168px;height:168px}.store-checkout-qr rect{fill:var(--preview-text)}.store-checkout-address{color:var(--preview-primary);font:10px var(--font-mono);word-break:break-all;background:0 0;border:0}.store-checkout-success{text-align:center;place-items:center;padding:22px 0}.store-checkout-success-mark{color:#45d483;background:#45d48324;border-radius:50%;place-items:center;width:52px;height:52px;font-size:24px;display:grid}.store-checkout-success h2{color:var(--preview-text);font:500 20px var(--font-display);margin:0}.store-checkout-success p{max-width:360px;color:var(--preview-muted);margin:0;font-size:10px;line-height:1.6}.store-checkout-success-actions{gap:10px;width:100%;display:grid}.store-checkout-success-actions a{color:var(--preview-muted);font-size:10px;text-decoration:none}@media (max-width:767px){.store-checkout-main{width:calc(100% - 24px);margin:0 auto;padding:26px 0 90px}.store-checkout-source .store-detail-logo{flex-basis:56px;width:56px;height:56px}.store-checkout-source .store-detail-logo img{width:44px;height:44px}.store-checkout-source h1{font-size:20px}.store-checkout-card{padding:13px}}.store-list-main{width:min(640px,100% - 240px);margin-left:calc(50vw + 92px + min(640px,100vw - 240px)/-2);margin-right:20px;padding:42px 0 80px}.store-list-heading{margin-bottom:20px}.store-list-heading h1{color:var(--preview-text);font:500 30px var(--font-display);margin:6px 0 4px}.store-list-heading p{color:var(--preview-muted);margin:0;font-size:11px}.store-list-error{color:#f77;border:1px solid #f776;border-radius:0;margin-bottom:14px;padding:10px;font-size:10px}.store-list-form{gap:15px;display:grid}.store-list-field{gap:7px;display:grid}.store-list-field span{color:var(--preview-muted);text-transform:uppercase;letter-spacing:.05em;font-size:9px}.store-list-field input,.store-list-field textarea{border:1px solid var(--preview-border);background:var(--preview-surface);color:var(--preview-text);font:11px var(--font-body);resize:vertical;border-radius:0;padding:11px}.store-list-field input:focus,.store-list-field textarea:focus{outline:1px solid var(--preview-primary)}.store-logo-upload-row{align-items:center;gap:12px;display:flex}.store-logo-upload-preview,.store-logo-upload-empty{border:1px dashed var(--preview-border);background:var(--preview-surface-muted);border-radius:0;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.store-logo-upload-preview img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.store-logo-upload-empty{color:var(--preview-muted);text-align:center;font-size:8px}.store-logo-upload-input input{width:auto;max-width:100%;color:var(--preview-muted);font:10px var(--font-body)}.store-list-field input:disabled{opacity:.45;cursor:not-allowed}.store-list-check{cursor:pointer;align-items:center;gap:8px;width:fit-content;display:flex}.store-list-check input{accent-color:#d4a843;width:auto;margin:0}.store-list-check span{color:var(--preview-text);text-transform:none;letter-spacing:0;font-size:11px}.store-logo-upload-input input::file-selector-button{border:1px solid var(--preview-primary);color:var(--preview-primary);cursor:pointer;font:600 9px var(--font-body);background:#d4a84314;border-radius:0;margin-right:8px;padding:8px 11px}.store-list-hint{color:var(--preview-muted);font-size:9px}.store-list-submit{background:var(--preview-primary);color:var(--preview-bg);font:600 11px var(--font-body);border:0;border-radius:0;margin-top:4px;padding:13px}.store-list-note{color:var(--preview-muted);margin:4px 0 0;font-size:9px;line-height:1.5}@media (max-width:767px){.store-list-main{width:calc(100% - 24px);margin:0 auto;padding:26px 0 90px}.store-list-heading h1{font-size:26px}}.store-dev-main{width:min(860px,100% - 240px);margin-left:calc(50vw + 92px + min(860px,100vw - 240px)/-2);margin-right:20px;padding:42px 0 80px}.store-dev-heading{justify-content:space-between;align-items:end;gap:18px;margin-bottom:24px;display:flex}.store-dev-heading h1{color:var(--preview-text);font:500 30px var(--font-display);margin:6px 0 4px}.store-dev-heading p{color:var(--preview-muted);margin:0;font-size:11px}.store-dev-list{gap:10px;display:grid}.store-dev-card{border:1px solid var(--preview-border);background:var(--preview-surface);border-radius:0;grid-template-columns:52px 1fr auto;align-items:center;gap:14px;padding:14px;display:grid}.store-dev-logo{border:1px solid var(--preview-border);background:var(--preview-surface-muted);border-radius:0;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.store-dev-logo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.store-dev-info{gap:3px;min-width:0;display:grid}.store-dev-info strong{color:var(--preview-text);font-size:13px}.store-dev-info span{color:var(--preview-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.store-dev-status{text-transform:uppercase;letter-spacing:.06em;border-radius:0;justify-self:start;padding:3px 8px;font-size:8px}.store-dev-status.pending,.store-dev-status.draft{color:var(--preview-primary);border:1px solid #d4a84366}.store-dev-status.live{color:#45d483;border:1px solid #45d48366}.store-dev-status.rejected,.store-dev-status.delisted{color:#f77;border:1px solid #f776}.store-dev-reason{color:#f77;font-size:9px}.store-dev-actions{justify-items:end;gap:7px;display:grid}.store-dev-actions>*{background:var(--preview-surface-muted);color:var(--preview-text);font:10px var(--font-body);text-align:center;border:0;border-radius:0;padding:8px 12px;text-decoration:none}.store-dev-actions .store-dev-backtest{color:var(--preview-muted);background:0 0;padding:0;font-size:9px}.store-dev-actions a{border:1px solid var(--preview-primary);color:var(--preview-primary);background:0 0}.store-dev-actions .store-dev-delete{color:#f77;border:1px solid #f776}.store-dev-empty{color:var(--preview-muted);justify-items:start;gap:14px;font-size:11px;display:grid}@media (max-width:767px){.store-dev-main{width:calc(100% - 24px);margin:0 auto;padding:26px 0 90px}.store-dev-heading{flex-direction:column;align-items:start}.store-dev-card{grid-template-columns:44px 1fr}.store-dev-logo{width:44px;height:44px}.store-dev-actions{grid-column:1/-1;grid-template-columns:repeat(4,1fr);justify-items:stretch;width:100%}}.store-dev-earnings{border:1px solid var(--preview-border);background:var(--preview-surface);border-radius:0;gap:14px;margin-bottom:24px;padding:18px;display:grid}.store-earnings-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.store-earnings-card{border:1px solid var(--preview-border);background:var(--preview-surface-muted);border-radius:0;align-content:start;gap:8px;padding:12px;display:grid}.store-earnings-card>strong{color:var(--preview-text);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.store-earnings-row{grid-template-columns:1fr auto;align-items:center;gap:2px 10px;display:grid}.store-earnings-row span{color:var(--preview-text);font-size:11px}.store-earnings-row small{color:var(--preview-muted);grid-column:1;font-size:9px}.store-earnings-row strong{color:var(--preview-primary);font:600 13px var(--font-display);text-align:right;grid-row:span 2}.store-earnings-code{font-family:var(--font-display);letter-spacing:.04em}.store-earnings-muted{color:var(--preview-muted);margin:0;font-size:10px}.store-earnings-total{border-top:1px solid var(--preview-border);justify-content:space-between;margin-top:4px;padding-top:8px;display:flex}.store-earnings-total span{color:var(--preview-muted);text-transform:uppercase;letter-spacing:.05em;font-size:9px}.store-earnings-total strong{color:var(--preview-text);font:600 13px var(--font-display)}.store-earnings-withdraw{gap:8px;display:grid}.store-earnings-request{flex-wrap:wrap;gap:8px;display:flex}.store-earnings-request select,.store-earnings-request input{border:1px solid var(--preview-border);background:var(--preview-surface-muted);color:var(--preview-text);font:11px var(--font-body);border-radius:0;padding:9px 11px}.store-earnings-request input{flex:1;min-width:220px}.store-earnings-request button{border:1px solid var(--preview-primary);color:var(--preview-primary);cursor:pointer;font:600 10px var(--font-body);background:#d4a8431a;border-radius:0;padding:9px 16px}.store-earnings-request button:disabled{opacity:.45;cursor:not-allowed}.store-earnings-note{color:var(--preview-muted);margin:0;font-size:10px}.store-earnings-history{border-top:1px solid var(--preview-border);gap:6px;padding-top:10px;display:grid}.store-earnings-status{text-transform:uppercase;letter-spacing:.06em;font-size:9px}.store-earnings-status.paid{color:#45d483}.store-earnings-status.requested{color:var(--preview-primary)}.store-earnings-status.rejected{color:#f77}@media (max-width:767px){.store-earnings-grid{grid-template-columns:1fr}.store-main,.store-detail-main{width:calc(100% - 24px);margin:0 auto;padding:26px 0 90px}.store-heading{flex-direction:column;align-items:start;gap:15px}.store-heading h1,.store-detail-title h1{font-size:28px}.store-list-link{text-align:center;align-self:stretch}.store-grid{gap:8px}.store-card-art{min-height:125px}.store-card-art img{border-radius:0;width:76px;height:76px}.store-card-body{padding:10px}.store-card-title{gap:7px;display:grid}.store-card-title h2{font-size:12px}.store-card-title>strong{font-size:13px}.store-card-description{min-height:48px;margin:10px 0;font-size:9px}.store-card-stats{flex-wrap:wrap;gap:5px 8px}.store-card-footer{gap:7px;display:grid}.store-detail-hero{grid-template-columns:82px 1fr;gap:13px;display:grid}.store-detail-logo{flex-basis:82px;width:82px;height:82px}.store-detail-logo img{width:64px;height:64px}.store-detail-title h1{font-size:24px}.store-detail-buy{grid-column:1/-1}.store-performance-panel,.store-about-panel{padding:13px}.store-bigstat strong{font-size:40px}.store-metric-grid{grid-template-columns:repeat(2,1fr)}.store-about-panel{grid-template-columns:1fr;gap:16px}.store-seller-card{border-top:1px solid var(--preview-border);border-left:0;padding:14px 0 0}}
