/* === Block 0 (15894 chars) === */
*{margin:0;padding:0;box-sizing:border-box}
:root,[data-theme="dark"]{
  --bg:#06080f;--bg2:#0c1017;--card:#111620;--card2:#161c28;
  --text:#f0f2f5;--text2:#94a3b8;--muted:#64748b;
  --cyan:#00e5ff;--blue:#3b82f6;--purple:#a855f7;--red:#ef4444;
  --yellow:#fbbf24;--green:#22c55e;--orange:#f97316;
  --border:rgba(255,255,255,.06);--border2:rgba(255,255,255,.12);
  --font:'Inter',system-ui,sans-serif;--mono:'JetBrains Mono',monospace;
  --r:14px;--r2:10px;
  --glow-cyan:0 0 20px rgba(0,229,255,.08);
  --glow-red:0 0 20px rgba(239,68,68,.08);
}
[data-theme="light"]{
  --bg:#f5f7fa;--bg2:#edf0f4;--card:#fff;--card2:#f8f9fb;
  --text:#1a1f2e;--text2:#4b5563;--muted:#6b7280;
  --border:rgba(0,0,0,.08);--border2:rgba(0,0,0,.14);
  --glow-cyan:0 0 20px rgba(0,229,255,.06);
  --glow-red:0 0 20px rgba(239,68,68,.06);
}
html{scroll-behavior:smooth}
body{font-family:var(--font);background:var(--bg);color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;min-height:100vh}
a{color:var(--cyan);text-decoration:none;transition:all .2s}
a:hover{opacity:.85}
.container{max-width:1060px;margin:0 auto;padding:0 20px}
.hdr{position:sticky;top:0;z-index:100;background:color-mix(in srgb,var(--bg) 85%,transparent);backdrop-filter:blur(20px);border-bottom:1px solid var(--border)}
.hdr-inner{display:flex;align-items:center;justify-content:space-between;height:60px}
.hdr-logo{display:flex;align-items:center;gap:10px;font-weight:800;font-size:1.1rem;color:var(--text)}
.hdr-logo img{height:34px}
.hdr-nav{display:flex;gap:4px;align-items:center}
.hdr-nav a{padding:7px 14px;color:var(--text2);font-weight:500;font-size:.875rem;border-radius:8px;transition:all .15s}
.hdr-nav a:hover{color:var(--text);background:var(--border)}
.theme-btn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--card);border:1px solid var(--border);border-radius:50%;color:var(--text2);cursor:pointer;transition:all .2s;font-size:.9rem;margin-left:4px}
.theme-btn:hover{border-color:var(--cyan);color:var(--cyan);box-shadow:var(--glow-cyan)}
/* Fade-in animation on scroll */
.fade-in{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}
.fade-in.visible{opacity:1;transform:translateY(0)}
/* Staggered children */
.stagger .fade-child{opacity:0;transform:translateY(12px);transition:opacity .4s ease,transform .4s ease}
.stagger .fade-child.visible{opacity:1;transform:translateY(0)}
.hero{padding:80px 0 48px;text-align:center}
.hero h1{font-size:clamp(2rem,5vw,3.2rem);font-weight:900;letter-spacing:-.02em;margin-bottom:12px;background:linear-gradient(135deg,var(--text),var(--cyan));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}
.hero p{font-size:1.15rem;color:var(--text2);max-width:600px;margin:0 auto 32px}
.search-box{max-width:560px;margin:0 auto;position:relative}
.search-box input{width:100%;padding:16px 24px 16px 50px;background:var(--card);border:2px solid var(--border2);border-radius:14px;color:var(--text);font-size:1.05rem;font-family:var(--mono);outline:none;transition:all .2s}
.search-box input:focus{border-color:var(--cyan);box-shadow:0 0 30px rgba(0,229,255,.1)}
.search-box input::placeholder{color:var(--muted)}
.search-box i{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:1.1rem}
.search-box button{position:absolute;right:6px;top:50%;transform:translateY(-50%);padding:10px 22px;background:linear-gradient(135deg,var(--cyan),#0891b2);color:#000;font-weight:700;font-size:.9rem;border:none;border-radius:10px;cursor:pointer;transition:all .2s}
.search-box button:hover{transform:translateY(-50%) scale(1.05);box-shadow:0 4px 20px rgba(0,229,255,.3)}
@keyframes pulse-glow{0%,100%{box-shadow:0 0 0 0 rgba(0,229,255,.2)}50%{box-shadow:0 0 20px 4px rgba(0,229,255,.15)}}
.search-box input:focus{border-color:var(--cyan);box-shadow:0 0 30px rgba(0,229,255,.1);animation:pulse-glow 2s ease infinite}
/* Pill tag hover */
.pill-tag{transition:all .2s !important}
.pill-tag:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}
.stats-row{display:flex;justify-content:center;gap:32px;margin:40px 0;flex-wrap:wrap}
.stats-row .st{text-align:center}
.stats-row .st-num{font-size:2rem;font-weight:900;color:var(--cyan)}
.stats-row .st-label{font-size:.82rem;color:var(--muted);text-transform:uppercase;letter-spacing:.5px}
.info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:48px 0}
.info-card{background:var(--card);border:1px solid var(--border);border-radius:var(--r);padding:24px;transition:all .3s}
.info-card:hover{border-color:var(--cyan);transform:translateY(-4px);box-shadow:var(--glow-cyan)}
.info-card h3{font-size:1rem;font-weight:700;margin-bottom:8px;display:flex;align-items:center;gap:8px}
.info-card h3 i{color:var(--cyan);transition:transform .3s}
.info-card:hover h3 i{transform:scale(1.2)}
.info-card p{color:var(--text2);font-size:.9rem;line-height:1.6}
/* Stats number animation */
.st-num{transition:transform .2s}
.st:hover .st-num{transform:scale(1.08)}
/* Domain cards — enhanced with thumbnails */
.domain-card{transition:all .2s !important;position:relative}
.domain-card:hover{border-color:var(--cyan) !important;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,229,255,.12)}
.dc-thumb{width:56px;height:38px;border-radius:6px;overflow:hidden;flex-shrink:0;background:var(--bg2);position:relative}
.dc-thumb img{width:100%;height:100%;object-fit:cover;transition:opacity .3s}
.dc-thumb .dc-fav{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}
.dc-no-ss{background:linear-gradient(135deg,#1a1a2e,#16213e);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:1px dashed color-mix(in srgb,var(--border) 60%,transparent)}
.dc-no-ss img{width:32px !important;height:32px !important;object-fit:contain !important}
.dc-meta{flex:1;min-width:0}
.dc-domain{font-family:var(--mono);font-size:.82rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dc-tags{display:flex;gap:6px;margin-top:3px;flex-wrap:wrap;align-items:center}
.dc-vt{background:rgba(239,68,68,.12);color:var(--red);font-size:.65rem;font-weight:700;padding:1px 6px;border-radius:4px}
.dc-down{color:var(--green);font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.3px}
.dc-alive{color:var(--yellow);font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.3px}
.dc-drainer{color:var(--red);font-size:.6rem;font-weight:600}
.dc-brand{color:var(--purple);font-size:.6rem;font-weight:600}
/* Hover screenshot preview tooltip */
.dc-preview{display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);z-index:100;width:320px;background:var(--card);border:1px solid var(--border);border-radius:10px;box-shadow:0 12px 40px rgba(0,0,0,.4);overflow:hidden;pointer-events:none}
.dc-preview img{width:100%;height:auto;display:block}
.dc-preview .dc-pv-label{padding:6px 10px;font-size:.72rem;color:var(--muted);text-align:center;border-top:1px solid var(--border)}
.domain-card:hover .dc-preview{display:block}
@media(max-width:768px){.dc-preview{display:none !important}.dc-thumb{width:44px;height:30px}}
.ftr{background:var(--bg2);border-top:1px solid var(--border);padding:40px 0 0;margin-top:48px}
.ftr{background:linear-gradient(180deg,rgba(8,12,16,.95) 0%,#050810 100%);border-top:1px solid rgba(0,229,255,.15);padding:32px 0 0;margin-top:60px;position:relative}.ftr::before{content:'';position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,229,255,.4),transparent)}.ftr-top{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.05)}.ftr-brand{display:flex;align-items:center;gap:16px}.ftr-tagline{color:var(--muted);font-size:.78rem;opacity:.7;margin:0}.ftr-socials{display:flex;align-items:center;gap:8px}.ftr-socials a{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);color:var(--text2);font-size:.9rem;text-decoration:none;transition:all .25s ease}.ftr-socials a:hover{background:rgba(0,229,255,.12);border-color:rgba(0,229,255,.3);color:var(--cyan);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,229,255,.15)}.ftr-report-btn{display:flex !important;align-items:center;gap:6px;width:auto !important;padding:0 14px !important;height:34px;border-radius:8px;background:rgba(0,229,255,.12) !important;border:1px solid rgba(0,229,255,.25) !important;color:var(--cyan) !important;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;transition:all .25s ease}.ftr-report-btn:hover{background:rgba(0,229,255,.2) !important;box-shadow:0 0 16px rgba(0,229,255,.2);transform:translateY(-2px)}.ftr-links{display:flex;flex-direction:column;gap:10px;padding:18px 0}.ftr-links-group{display:flex;flex-wrap:wrap;gap:6px 20px;justify-content:center}.ftr-links-group a{color:var(--muted);font-size:.78rem;text-decoration:none;transition:color .2s;opacity:.7}.ftr-links-group a:hover{color:var(--cyan);opacity:1}.ftr-bar{border-top:1px solid rgba(255,255,255,.04);padding:14px 0;text-align:center;color:#3a4555;font-size:.72rem;letter-spacing:.02em}.ftr-grid{display:none !important}.ftr-text{display:none !important}
.ftr-logo img{height:38px;margin-bottom:12px}
.ftr-socials{display:flex;gap:8px;margin-top:14px}
.ftr-socials a{width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:var(--card);border:1px solid var(--border);border-radius:50%;color:var(--text2);font-size:.85rem;transition:all .2s}
.ftr-socials a:hover{border-color:var(--cyan);color:var(--cyan)}
.ftr-bar{padding:16px 0;border-top:1px solid var(--border);text-align:center;color:var(--muted);font-size:.82rem}
.bread{padding:14px 0;font-size:.85rem;color:var(--muted)}
.bread a{color:var(--muted)}
.bread a:hover{color:var(--cyan)}
.bread span{margin:0 6px;opacity:.4}
details summary::-webkit-details-marker{display:none}
details[open] summary .fa-chevron-right{transform:rotate(90deg)}
details summary:hover{background:var(--card2)}
/* Mobile hamburger */
.mob-toggle{display:none;width:40px;height:40px;align-items:center;justify-content:center;background:var(--card);border:1px solid var(--border);border-radius:8px;color:var(--text2);cursor:pointer;font-size:1.1rem}
.mob-toggle:hover{border-color:var(--cyan);color:var(--cyan)}
@media(max-width:768px){
  .hdr-nav{position:fixed;top:60px;left:0;right:0;background:var(--bg);border-bottom:1px solid var(--border);flex-direction:column;padding:12px 20px;gap:4px;display:none;z-index:99;box-shadow:0 8px 32px rgba(0,0,0,.3)}
  .hdr-nav.open{display:flex}
  .hdr-nav a{padding:12px 14px;font-size:.95rem}
  .mob-toggle{display:flex}
  .ftr-top{flex-direction:column;gap:14px;text-align:center}.ftr-brand{flex-direction:column;gap:6px}.ftr-socials{justify-content:center;flex-wrap:wrap}.ftr-links-group{justify-content:center}
  .stats-row{gap:20px}
}
/* PREMIUM BACKGROUND EFFECTS v21 */
@keyframes gridPulse{0%,100%{opacity:.035}50%{opacity:.07}}
body::before,body::after{content:'';position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;background:radial-gradient(circle at var(--x,50%) var(--y,50%),rgba(0,229,255,.08),transparent 50%),radial-gradient(circle at calc(100% - var(--x,50%)) calc(100% - var(--y,50%)),rgba(168,85,247,.05),transparent 50%);opacity:.4;transition:opacity .3s ease;pointer-events:none}
body:hover::before,body:hover::after{opacity:.7}
[data-theme=light] body::before,[data-theme=light] body::after{background:radial-gradient(circle at var(--x,50%) var(--y,50%),rgba(26,138,158,.06),transparent 50%),radial-gradient(circle at calc(100% - var(--x,50%)) calc(100% - var(--y,50%)),rgba(112,80,168,.04),transparent 50%);opacity:.3}

.info-card,.domain-card{backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);position:relative;overflow:hidden}
.info-card::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),rgba(0,229,255,.1),transparent);opacity:0;transition:opacity .4s ease;z-index:1}
.info-card:hover::before{opacity:1}
.info-card:hover{transform:translateY(-5px) perspective(800px) rotateX(1deg) !important;border-color:rgba(0,229,255,.15) !important;box-shadow:0 16px 48px rgba(0,0,0,.25),0 0 30px rgba(0,229,255,.06),inset 0 1px 0 rgba(255,255,255,.06) !important}
.domain-card:hover{transform:translateY(-3px) perspective(800px) rotateX(.5deg) !important;box-shadow:0 12px 40px rgba(0,0,0,.2),0 0 20px rgba(0,229,255,.08) !important}
@keyframes scanLine{0%{top:-2px;opacity:0}10%{opacity:.6}90%{opacity:.6}100%{top:100%;opacity:0}}
.hero{position:relative;overflow:hidden}
.hero::after{content:'';position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,229,255,.4) 30%,rgba(0,229,255,.6) 50%,rgba(0,229,255,.4) 70%,transparent);animation:scanLine 10s ease-in-out infinite;pointer-events:none;box-shadow:0 0 15px rgba(0,229,255,.2);z-index:2}
@keyframes btnPulseGlow{0%,100%{box-shadow:0 0 8px rgba(0,229,255,.1)}50%{box-shadow:0 0 20px rgba(0,229,255,.25),0 0 40px rgba(0,229,255,.08)}}
.search-box button{animation:btnPulseGlow 3s ease-in-out infinite}
.search-box button:hover{animation:none !important;transform:translateY(-50%) scale(1.05) !important;box-shadow:0 12px 32px rgba(0,229,255,.25) !important}
@keyframes cardShine{0%{left:-100%}100%{left:200%}}.domain-card::after,.info-card::after{content:'';position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,229,255,.04),transparent);transition:none;pointer-events:none;z-index:1}.domain-card:hover::after,.info-card:hover::after{animation:cardShine .8s ease forwards}[data-theme=light] .domain-card::after,[data-theme=light] .info-card::after{background:linear-gradient(90deg,transparent,rgba(26,138,158,.05),transparent)}@keyframes gradientTextShimmer{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.hero h1{background:linear-gradient(135deg,#fff 0%,#e0f0ff 30%,#00e5ff 60%,#a855f7 100%) !important;background-size:200% 200% !important;-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-fill-color:transparent !important;animation:gradientTextShimmer 8s ease infinite !important}[data-theme=light] .hero h1{background:linear-gradient(135deg,#1a1a2e 0%,#2d3748 30%,#1a8a9e 60%,#7c3aed 100%) !important;background-size:200% 200% !important;-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-fill-color:transparent !important;animation:gradientTextShimmer 8s ease infinite !important}@keyframes statPulse{0%,100%{text-shadow:0 0 8px rgba(0,229,255,.15)}50%{text-shadow:0 0 20px rgba(0,229,255,.3),0 0 40px rgba(0,229,255,.1)}}.st-num{animation:statPulse 3s ease-in-out infinite}[data-theme=light] .st-num{animation:none;text-shadow:none}.domain-card .card-icon,.info-card .card-icon{transition:all .4s cubic-bezier(.19,1,.22,1)}.domain-card:hover .card-icon,.info-card:hover .card-icon{transform:rotate(6deg) scale(1.1)}@keyframes pageReveal{0%{opacity:0;transform:translateY(12px)}100%{opacity:1;transform:translateY(0)}}main,.container{animation:pageReveal .6s ease-out}@media(max-width:768px){.domain-card::after,.info-card::after{display:none}.st-num{animation:none}}@media(prefers-reduced-motion:reduce){.domain-card::after,.info-card::after{display:none}.hero h1{animation:none !important}.st-num{animation:none}main,.container{animation:none}}
@media(max-width:768px){body::before{background-size:30px 30px}.hero::after{display:none}}

/* === Block 1 (246 chars) === */
/* CLS prevention — reserve space for dynamic content */
.hub-stats-row{min-height:120px}
.hub-domain-grid{min-height:600px}
.hub-filters{min-height:60px}
.hub-pagination{min-height:50px}
img[loading="lazy"]{aspect-ratio:attr(width)/attr(height)}

/* === Block 2 (510 chars) === */
.rp-btn{padding:8px 14px;background:var(--card);border:1px solid var(--border);border-radius:8px;color:var(--text);text-decoration:none;font-size:.85rem;min-width:38px;text-align:center;transition:all .2s;display:inline-flex;align-items:center;justify-content:center}
  .rp-btn:hover{border-color:var(--cyan);color:var(--cyan)}
  .rp-active{background:var(--cyan)!important;color:#000!important;border-color:var(--cyan)!important;font-weight:700}
  .rp-dots{padding:8px 6px;color:var(--muted);font-size:.85rem}

/* Hub inline styles extracted */
.hs1{color:var(--cyan);text-decoration:underline}
.hs2{border-radius:4px}
.hs3{border-radius:6px;position:relative;z-index:1}
.hs4{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--bg);border:1px solid var(--border);border-radius:10px;color:var(--text);text-decoration:none}
.hs5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.hs6{font-size:inherit;font-weight:inherit;margin:inherit}
.hs7{text-decoration:none;color:inherit}
.hs8{color:var(--red)}
.hs9{color:var(--yellow)}
.hs10{color:var(--green)}
.hs11{color:var(--muted)}
.hs12{margin:48px 0}
.hs13{background:linear-gradient(135deg, var(--card), var(--card2));border:1px solid var(--border);border-radius:var(--r);margin-bottom:24px;position:relative;overflow:hidden}
.hs14{width:100%;max-height:320px;overflow:hidden;position:relative}
.hs15{padding:32px;position:relative}
.hs16{display:flex;align-items:center;gap:10px;margin-bottom:8px}
.hs17{font-size:clamp(1.5rem,3.5vw,2.2rem);font-weight:900;margin-bottom:12px;background:linear-gradient(135deg,var(--text),var(--cyan));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}
.hs18{color:var(--text2);font-size:1rem;line-height:1.7;max-width:800px}
.hs19{display:flex;gap:24px;margin-top:20px;flex-wrap:wrap}
.hs20{text-align:center}
.hs21{font-size:1.5rem;font-weight:900;color:var(--cyan)}
.hs22{font-size:.72rem;color:var(--muted);text-transform:uppercase}
.hs23{background:var(--card);border:1px solid var(--border);border-radius:var(--r);padding:28px;margin-bottom:20px}
.hs24{font-size:1.15rem;font-weight:800;margin-bottom:6px;display:flex;align-items:center;gap:8px}
.hs25{color:var(--cyan)}
.hs26{color:var(--text2);font-size:.9rem;margin-bottom:20px}
.hs27{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}
.hs28{background:var(--bg);border:1px solid var(--border);border-radius:var(--r2);padding:18px;position:relative}
.hs29{position:absolute;top:-10px;left:16px;background:var(--cyan);color:#000;font-size:.7rem;font-weight:800;padding:2px 8px;border-radius:4px}
.hs30{font-weight:700;font-size:.9rem;margin-top:8px;margin-bottom:6px}
.hs31{color:var(--text2);font-size:.82rem;line-height:1.6}
.hs32{font-size:1.15rem;font-weight:800;margin-bottom:12px;display:flex;align-items:center;gap:8px}
.hs33{color:var(--purple)}
.hs34{color:var(--text2);font-size:.9rem;line-height:1.8}
.hs35{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;margin-bottom:20px}
.hs36{background:var(--card);border:1px solid var(--border);border-radius:var(--r);padding:28px}
.hs37{font-size:1.05rem;font-weight:800;margin-bottom:16px;display:flex;align-items:center;gap:8px}
.hs38{border-left:3px solid var(--red);padding:10px 14px;margin-bottom:12px;background:rgba(239,68,68,.03);border-radius:0 8px 8px 0}
.hs39{font-weight:700;font-size:.88rem}
.hs40{color:var(--muted);font-weight:400}
.hs41{color:var(--red);font-weight:700;font-size:.82rem;margin:3px 0}
.hs42{color:var(--text2);font-size:.8rem;line-height:1.5}
.hs43{background:var(--card);border:1px solid var(--border);border-radius:var(--r);padding:28px;margin-bottom:16px}
.hs44{font-size:1.05rem;font-weight:800;margin-bottom:12px;display:flex;align-items:center;gap:8px}
.hs45{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}
.hs46{color:var(--yellow);font-size:.7rem;margin-top:5px;flex-shrink:0}
.hs47{color:var(--text2);font-size:.85rem;line-height:1.5}
.hs48{display:flex;align-items:flex-start;gap:10px;margin-bottom:8px}
.hs49{background:var(--green);color:#000;font-size:.65rem;font-weight:800;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}
.hs50{font-size:1.15rem;font-weight:800;margin-bottom:16px;display:flex;align-items:center;gap:8px}
.hs51{margin-bottom:10px;background:var(--bg);border:1px solid var(--border);border-radius:var(--r2);overflow:hidden}
.hs52{padding:14px 18px;cursor:pointer;font-weight:600;font-size:.92rem;color:var(--text);list-style:none;display:flex;align-items:center;gap:8px}
.hs53{color:var(--cyan);font-size:.65rem;transition:transform .2s}
.hs54{padding:0 18px 14px;color:var(--text2);font-size:.88rem;line-height:1.7;border-top:1px solid var(--border)}
.hs55{text-align:center;padding:8px 0;margin-bottom:8px}
.hs56{font-size:.82rem;color:var(--muted)}
.hs57{margin-right:4px}
.hs58{display:flex;align-items:center;gap:14px;margin-bottom:14px;flex-wrap:wrap}
.hs59{width:48px;height:48px;border-radius:10px;background:var(--bg);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;flex-shrink:0}
.hs60{font-size:1.1rem;font-weight:700;color:var(--text);display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.hs61{font-size:.78rem;color:var(--muted);margin-top:2px}
.hs62{margin-right:3px;font-size:.65rem}
.hs63{font-size:.7rem;opacity:.5}
.hs64{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:8px}
.hs65{background:var(--bg);border:1px solid var(--border);border-radius:8px;padding:10px;text-align:center}
.hs66{font-size:.65rem;color:var(--muted);text-transform:uppercase;letter-spacing:.4px}
.hs67{font-size:1.1rem;font-weight:800;color:var(--green)}
.hs68{font-size:1.1rem;font-weight:800;color:var(--red)}
.hs69{font-size:1.1rem;font-weight:800;color:var(--orange)}
.hs70{font-size:1.1rem;font-weight:800;color:var(--purple)}
.hs71{background:var(--bg);border-radius:6px;height:4px;overflow:hidden;margin-top:10px}
.hs72{font-size:.7rem;color:var(--muted);margin-top:6px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px}
.hs73{margin-right:3px}
.hs74{margin:24px 0}
.hs75{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:20px;margin-bottom:20px}
.hs76{font-size:1rem;font-weight:700;margin-bottom:14px;color:var(--text);display:flex;align-items:center;gap:8px}
.hs77{color:var(--muted);font-weight:400;font-size:.85rem;margin-left:4px}
.hs78{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px}
.hs79{display:flex;justify-content:center;gap:6px;flex-wrap:wrap}
.hs80{padding:8px;color:var(--muted);font-size:.85rem}
.hs81{color:var(--muted);text-align:center;padding:20px}
.hs82{margin:20px 0}
.hs83{font-size:1rem;font-weight:700;margin-bottom:10px;display:flex;align-items:center;gap:8px}
.hs84{display:flex;flex-wrap:wrap;gap:8px}
.hs85{font-size:.65rem;color:var(--muted);font-weight:400}
.hs86{margin:32px 0}
.hs87{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:24px;margin-bottom:24px;position:relative;overflow:hidden;box-shadow:0 0 30px -10px color-mix(in srgb,var(--cyan) 15%,transparent)}
.hs88{position:absolute;top:-40px;right:-40px;width:120px;height:120px;background:radial-gradient(circle,color-mix(in srgb,var(--cyan) 12%,transparent),transparent 70%);pointer-events:none}
.hs89{display:flex;align-items:center;gap:16px;margin-bottom:20px;flex-wrap:wrap}
.hs90{width:56px;height:56px;border-radius:12px;background:var(--card);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;flex-shrink:0}
.hs91{flex:1;min-width:200px}
.hs92{font-size:1.3rem;font-weight:800;margin:0 0 4px;color:var(--text);display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.hs93{font-size:1.1rem}
.hs94{font-size:.82rem;color:var(--muted);display:flex;flex-wrap:wrap;gap:12px;align-items:center}
.hs95{margin-right:3px;font-size:.7rem}
.hs96{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin-bottom:16px}
.hs97{background:var(--card);border:1px solid var(--border);border-radius:10px;padding:12px;text-align:center}
.hs98{font-size:1.3rem;font-weight:800;color:var(--cyan)}
.hs99{font-size:.72rem;color:var(--muted);text-transform:uppercase;letter-spacing:.5px;margin-top:2px}
.hs100{font-size:1.3rem;font-weight:800;color:var(--green)}
.hs101{font-size:1.3rem;font-weight:800;color:var(--red)}
.hs102{font-size:1.3rem;font-weight:800;color:var(--orange)}
.hs103{font-size:1.3rem;font-weight:800;color:var(--purple)}
.hs104{font-size:1.3rem;font-weight:800;color:var(--text)}
.hs105{background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(239,68,68,.02));border:1px solid rgba(239,68,68,.2);border-radius:12px;padding:16px 20px;margin-bottom:16px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}
.hs106{width:42px;height:42px;border-radius:10px;background:rgba(239,68,68,.12);display:flex;align-items:center;justify-content:center;flex-shrink:0}
.hs107{color:var(--red);font-size:1.1rem}
.hs108{font-size:.92rem;font-weight:700;color:var(--text);margin-bottom:2px}
.hs109{font-size:.78rem;color:var(--muted);line-height:1.5}
.hs110{color:var(--red);font-weight:600}
.hs111{background:linear-gradient(135deg,rgba(239,68,68,.06),rgba(239,68,68,.02));border:1px solid var(--border);border-radius:10px;padding:14px 18px;margin-bottom:16px;display:flex;align-items:center;gap:12px}
.hs112{font-weight:700;font-size:.95rem;color:var(--text)}
.hs113{font-size:.78rem;color:var(--muted)}
.hs114{background:var(--bg);border-radius:8px;height:6px;overflow:hidden;margin-bottom:12px}
.hs115{font-size:.75rem;color:var(--muted);display:flex;justify-content:space-between}
.hs116{font-size:.75rem;color:var(--muted);margin-top:8px}
.hs117{display:flex;align-items:center;gap:12px;margin-bottom:10px;flex-wrap:wrap}
.hs118{font-size:.7rem;font-weight:600;opacity:.7}
.hs119{font-size:.85rem;font-weight:700;color:var(--text)}
.hs120{font-size:.72rem;color:var(--muted)}
.hs121{margin-left:auto;font-size:.75rem;color:var(--cyan);text-decoration:none;display:flex;align-items:center;gap:4px}
.hs122{font-size:.65rem}
.hs123{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px}
.hs124{text-align:center;padding:8px;background:var(--card);border-radius:8px}
.hs125{font-size:1rem;font-weight:700;color:var(--text)}
.hs126{font-size:.65rem;color:var(--muted);text-transform:uppercase}
.hs127{font-size:.82rem;color:var(--text2);line-height:1.6;margin:0}
.hs128{display:flex;align-items:center;gap:16px;margin-bottom:18px;flex-wrap:wrap}
.hs129{width:56px;height:56px;border-radius:12px;background:var(--bg);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;flex-shrink:0}
.hs130{font-size:.7rem;opacity:.6}
.hs131{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-bottom:14px}
.hs132{background:var(--bg);border:1px solid var(--border);border-radius:10px;padding:12px;text-align:center}
.hs133{font-size:.7rem;color:var(--muted);text-transform:uppercase;letter-spacing:.5px;margin-top:2px}
.hs134{background:var(--bg);border-radius:8px;height:6px;overflow:hidden;margin-bottom:10px}
.hs135{font-size:.75rem;color:var(--muted);display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}
.hs136{font-size:1.3rem;font-weight:800;margin-bottom:16px;display:flex;align-items:center;gap:10px}
.hs137{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}
.hs138{width:56px;height:40px;border-radius:6px;overflow:hidden;flex-shrink:0;background:var(--bg2)}
.hs139{flex:1;min-width:0}
.hs140{font-family:var(--mono);font-size:.82rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hs141{color:var(--muted);font-size:.7rem;transition:transform .2s}
.hs142{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:24px;flex-wrap:wrap}
.hs143{text-align:center;margin-top:8px;font-size:.75rem;color:var(--muted)}
.hs144{color:var(--muted);font-size:.9rem;margin-bottom:16px}
.hs145{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}
.hs146{color:var(--muted);font-size:.85rem;margin-top:8px}
.hs147{font-size:.75rem;opacity:.7}
.hs148{color:var(--orange)}
.hs149{font-size:.7rem;color:var(--muted);font-weight:400}
.hs150{font-size:1.3rem;font-weight:800;margin-bottom:8px;display:flex;align-items:center;gap:10px}
.hs151{padding:10px 16px;background:var(--card);color:var(--text);border:1px solid var(--border);border-radius:8px;font-weight:600;font-size:.85rem;text-decoration:none}
.hs152{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:16px;margin-bottom:20px}
.hs153{font-size:.9rem;font-weight:700;margin-bottom:12px;color:var(--text)}
.hs154{color:var(--muted);font-weight:400;margin-left:8px}