/* Phase 102 Luxury Polish Layer: mobile-first, sponsor-ready, no public infrastructure labels */
.svr-polished-site .phase98-art-slider{padding:10px 8px 12px!important}.svr-polished-site .phase94-slide-count,.svr-polished-site .phase98-floating-count{display:none!important;visibility:hidden!important}.svr-polished-site .phase98-art-deck,.svr-polished-site .phase96-feature-deck{min-height:clamp(320px,42vw,560px)!important;border-radius:26px!important;box-shadow:0 30px 100px rgba(0,0,0,.45),0 0 0 1px rgba(105,232,255,.10) inset!important}.svr-polished-site .svr-art-slide img{object-fit:cover!important;object-position:center center!important}.svr-polished-site .svr-slide-overlay{top:14px!important;right:14px!important;bottom:auto!important;left:auto!important;display:flex!important;justify-content:flex-end!important;gap:8px!important;max-width:46%!important}.svr-polished-site .svr-slide-overlay .btn{min-width:110px!important;padding:8px 11px!important;border-radius:999px!important;font-size:.78rem!important;background:rgba(5,5,14,.70)!important;backdrop-filter:blur(12px)!important}.svr-polished-site .svr-slide-overlay .btn.primary{background:linear-gradient(135deg,rgba(255,91,233,.92),rgba(92,72,255,.92))!important}.svr-polished-site .svr-slide-controls{margin-top:5px!important;gap:5px!important;min-height:18px!important}.svr-polished-site .svr-slide-controls button{width:18px!important;height:18px!important;min-width:18px!important;border-radius:999px!important;padding:0!important;font-size:.72rem!important;line-height:1!important;background:rgba(105,232,255,.055)!important;border-color:rgba(105,232,255,.18)!important;box-shadow:none!important}.svr-polished-site .svr-slide-dots{gap:4px!important}.svr-polished-site .svr-slide-dots button{width:5px!important;height:5px!important;min-width:5px!important;padding:0!important;box-shadow:none!important}.svr-polished-site .svr-slide-dots button.is-active{box-shadow:0 0 7px rgba(105,232,255,.65)!important}.svr-polished-site .market-nav{border-radius:20px!important}.svr-polished-site .market-links::-webkit-scrollbar{height:2px!important}.svr-polished-site .market-links::-webkit-scrollbar-thumb{background:rgba(105,232,255,.18)!important}.svr-polished-site .svr-nav-toggle{position:fixed!important;top:12px!important;right:12px!important;z-index:99999!important;min-height:38px!important;padding:8px 12px!important;border-radius:999px!important;background:linear-gradient(135deg,rgba(105,232,255,.22),rgba(255,91,233,.17))!important;border:1px solid rgba(105,232,255,.34)!important;box-shadow:0 16px 42px rgba(0,0,0,.36)!important}.svr-polished-site .svr-touch-nav .market-links{position:fixed!important;top:58px!important;right:10px!important;left:auto!important;width:min(320px,calc(100vw - 20px))!important;z-index:99998!important;padding:10px!important;border-radius:20px!important;background:rgba(5,5,14,.94)!important;backdrop-filter:blur(16px)!important;border:1px solid rgba(105,232,255,.24)!important;box-shadow:0 24px 70px rgba(0,0,0,.50)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.svr-polished-site .svr-touch-nav .market-links.is-collapsed{display:none!important}.svr-polished-site .svr-touch-nav .market-links.is-open{display:grid!important;margin-top:0!important}.svr-polished-site .svr-touch-nav .market-links a,.svr-polished-site .svr-touch-nav .status-pill{font-size:.82rem!important;min-height:38px!important;padding:7px 8px!important}.svr-polished-site #binary-rain{opacity:.40!important;filter:drop-shadow(0 0 6px rgba(105,232,255,.25))!important}.svr-polished-site .market-shell{background:radial-gradient(circle at 12% 0%,rgba(162,82,255,.12),transparent 32%),rgba(9,9,21,.88)!important}.phase102-feature-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.phase102-feature-card{border:1px solid rgba(105,232,255,.16);border-radius:22px;background:linear-gradient(135deg,rgba(105,232,255,.055),rgba(255,91,233,.035));padding:16px;box-shadow:0 14px 36px rgba(0,0,0,.18)}.phase102-feature-card strong{display:block;color:#fff;font-family:Orbitron,Arial,sans-serif;margin-bottom:6px}.phase102-feature-card span{color:#d9cdec}.phase102-mini{font-size:.82rem;color:#d9cdec;letter-spacing:.03em}.phase102-clean-note{border:1px solid rgba(167,255,128,.18);border-radius:18px;background:rgba(167,255,128,.045);padding:14px;color:#e7ffdd}.phase102-metric{display:grid;gap:2px}.phase102-metric strong{font-family:Orbitron,Arial,sans-serif;font-size:1.75rem;color:#fff}.phase102-metric span{color:#d9cdec}@media(max-width:980px){.phase102-feature-row{grid-template-columns:repeat(2,minmax(0,1fr))}.svr-polished-site .svr-slide-overlay{max-width:70%!important}.svr-polished-site .phase98-art-deck,.svr-polished-site .phase96-feature-deck{min-height:clamp(250px,50vw,420px)!important}}@media(max-width:640px){.phase102-feature-row{grid-template-columns:1fr}.svr-polished-site .phase98-art-slider{padding:8px 4px 10px!important}.svr-polished-site .phase98-art-deck,.svr-polished-site .phase96-feature-deck{min-height:300px!important;border-radius:20px!important}.svr-polished-site .svr-slide-overlay{top:10px!important;right:10px!important;left:10px!important;max-width:none!important;justify-content:flex-end!important}.svr-polished-site .svr-slide-overlay .btn{min-width:94px!important;padding:7px 9px!important;font-size:.72rem!important}.svr-polished-site .svr-slide-controls button{width:16px!important;height:16px!important;min-width:16px!important}.svr-polished-site .svr-slide-dots button{width:4px!important;height:4px!important;min-width:4px!important}.svr-polished-site .svr-touch-nav .market-links{width:min(300px,calc(100vw - 18px))!important}.svr-polished-site #binary-rain{opacity:.46!important}}@media(max-width:420px){.svr-polished-site .phase98-art-deck,.svr-polished-site .phase96-feature-deck{min-height:260px!important}.svr-polished-site .svr-slide-overlay{position:absolute!important;display:flex!important;background:transparent!important;padding:0!important}.svr-polished-site .svr-slide-overlay .btn{width:auto!important;min-width:88px!important}.svr-polished-site .svr-art-slide img{min-height:260px!important}}
