.amp-chart[data-astro-cid-jqm36j2j]{background:linear-gradient(165deg,#ffffff08 0%,#0000 40%),linear-gradient(145deg,#181818 0%,#101010 100%);border:1px solid #ffffff12;border-radius:14px;width:100%;min-width:0;padding:28px;transition:border-color .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000040}.amp-chart[data-astro-cid-jqm36j2j]:before{content:"";opacity:.45;background:linear-gradient(90deg,#0000,#ff791f,#0000);height:2px;transition:opacity .35s;position:absolute;top:0;left:28px;right:28px}.amp-chart[data-astro-cid-jqm36j2j]:hover{border-color:#ff791f4d;box-shadow:0 20px 48px #0006}.amp-chart[data-astro-cid-jqm36j2j]:hover:before{opacity:1}.chart-header[data-astro-cid-jqm36j2j]{border-bottom:1px solid #ffffff0f;flex-direction:column;gap:8px;margin-bottom:20px;padding-bottom:16px;display:flex}.chart-header[data-astro-cid-jqm36j2j] h2[data-astro-cid-jqm36j2j]{color:#fff;letter-spacing:-.01em;align-items:center;gap:10px;margin:0;font-size:20px;font-weight:800;display:flex}.chart-header[data-astro-cid-jqm36j2j] h2[data-astro-cid-jqm36j2j]:before{content:"";background:#ff791f;border-radius:999px;flex-shrink:0;width:4px;height:18px}.chart-header[data-astro-cid-jqm36j2j] p[data-astro-cid-jqm36j2j]{color:#999;margin:0;font-size:13px;line-height:1.6}.chart-container[data-astro-cid-jqm36j2j]{width:100%;min-width:0}.chart-empty[data-astro-cid-jqm36j2j]{color:#777;border:1px dashed #333;border-radius:8px;justify-content:center;align-items:center;font-size:14px;display:flex}@media (width<=600px){.amp-chart[data-astro-cid-jqm36j2j]{padding:18px}.chart-header[data-astro-cid-jqm36j2j] h2[data-astro-cid-jqm36j2j]{font-size:18px}}.amp-detail[data-astro-cid-g2ktcg3v]{--header-height:72px;background:var(--color-bg);width:100%;color:var(--color-text)}.amp-hero[data-astro-cid-g2ktcg3v]{min-height:clamp(520px,80vh,760px);padding:var(--header-height) clamp(1rem, 4vw, 3rem) clamp(3rem, 6vw, 5rem);align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero-backdrop[data-astro-cid-g2ktcg3v]{z-index:0;position:absolute;inset:0}.hero-image[data-astro-cid-g2ktcg3v]{object-fit:contain;opacity:.95;width:clamp(280px,44vw,620px);height:auto;position:absolute;top:50%;right:clamp(.5rem,6vw,7rem);transform:translateY(-50%);-webkit-mask-image:linear-gradient(#0000 0%,#000 70% 100%);mask-image:linear-gradient(#0000 0%,#000 70% 100%)}.hero-gradient[data-astro-cid-g2ktcg3v]{background:radial-gradient(circle at 74% 45%,#ff791f1f 0%,#0000 40%),radial-gradient(circle at 72%,#0000 0%,#00000059 62%),linear-gradient(90deg,#050505eb 0%,#0505058c 42%,#05050514 70%);position:absolute;inset:0}.hero-content[data-astro-cid-g2ktcg3v]{z-index:1;max-width:720px;position:relative}.back-link[data-astro-cid-g2ktcg3v]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:.8rem;font-weight:700;transition:color .2s;display:inline-flex}.back-link[data-astro-cid-g2ktcg3v]:hover{color:var(--color-accent)}.hero-eyebrow[data-astro-cid-g2ktcg3v]{letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);margin:0 0 .75rem;font-size:.8rem;font-weight:700}.hero-title[data-astro-cid-g2ktcg3v]{letter-spacing:-.03em;margin:0 0 1rem;font-size:clamp(2.75rem,8vw,5.5rem);font-weight:800;line-height:.95}.hero-description[data-astro-cid-g2ktcg3v]{max-width:56ch;color:var(--color-muted);margin:0 0 1.75rem;font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.7}.channel-list[data-astro-cid-g2ktcg3v]{flex-wrap:wrap;gap:.6rem;display:flex}.channel-pill[data-astro-cid-g2ktcg3v]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text);background:#ff791f1f;border:1px solid #ff791f59;border-radius:999px;padding:.4rem .9rem;font-size:.75rem;font-weight:700}.amp-info[data-astro-cid-g2ktcg3v]{background:radial-gradient(ellipse at 50% 0%, #ff791f0a 0%, transparent 50%), var(--color-bg);border-top:1px solid #ffffff0f;padding:clamp(3rem,6vw,5rem) clamp(1rem,4vw,3rem)}.info-grid[data-astro-cid-g2ktcg3v]{grid-template-columns:1.1fr .9fr;gap:clamp(1.5rem,3vw,2.5rem);max-width:1200px;margin:0 auto;display:grid}.info-card[data-astro-cid-g2ktcg3v]{background:linear-gradient(165deg,#ffffff08 0%,#0000 40%),linear-gradient(145deg,#181818 0%,#101010 100%);border:1px solid #ffffff12;border-radius:1rem;padding:clamp(1.5rem,3vw,2.25rem);transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000040}.info-card[data-astro-cid-g2ktcg3v]:before{content:"";background:linear-gradient(90deg, transparent, var(--color-accent), transparent);opacity:.55;height:2px;position:absolute;top:0;left:2.25rem;right:2.25rem}.info-card[data-astro-cid-g2ktcg3v]:hover{border-color:#ff791f4d;transform:translateY(-4px);box-shadow:0 20px 48px #0006}.info-card[data-astro-cid-g2ktcg3v] h2[data-astro-cid-g2ktcg3v]{letter-spacing:.15em;text-transform:uppercase;color:var(--color-accent);align-items:center;gap:.6rem;margin:0 0 1.25rem;font-size:.8rem;font-weight:700;display:flex}.info-card[data-astro-cid-g2ktcg3v] h2[data-astro-cid-g2ktcg3v]:after{content:"";background:linear-gradient(90deg,#ff791f59,#0000);flex:1;height:1px}.info-card[data-astro-cid-g2ktcg3v] p[data-astro-cid-g2ktcg3v]{color:var(--color-muted);margin:0;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.75}.specs[data-astro-cid-g2ktcg3v] dl[data-astro-cid-g2ktcg3v]{margin:0}.spec-row[data-astro-cid-g2ktcg3v]{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:baseline;gap:1rem;padding:.7rem 0;display:flex}.spec-row[data-astro-cid-g2ktcg3v]:last-child{border-bottom:none}.spec-row[data-astro-cid-g2ktcg3v] dt[data-astro-cid-g2ktcg3v]{color:var(--color-muted);flex:1;align-items:baseline;gap:.6rem;font-size:.9rem;display:flex}.spec-row[data-astro-cid-g2ktcg3v] dt[data-astro-cid-g2ktcg3v]:after{content:"";border-bottom:1px dotted #ffffff24;flex:1;transform:translateY(-3px)}.spec-row[data-astro-cid-g2ktcg3v] dd[data-astro-cid-g2ktcg3v]{color:var(--color-text);text-align:right;white-space:nowrap;margin:0;font-size:.95rem;font-weight:700}.amp-charts[data-astro-cid-g2ktcg3v]{max-width:1200px;margin:0 auto;padding:clamp(3rem,6vw,5rem) clamp(1rem,4vw,3rem)}.charts-header[data-astro-cid-g2ktcg3v]{text-align:center;margin-bottom:2.5rem}.charts-title[data-astro-cid-g2ktcg3v]{letter-spacing:-.02em;margin:0 0 .5rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800}.charts-subtitle[data-astro-cid-g2ktcg3v]{max-width:70ch;color:var(--color-muted);margin:0 auto;font-size:.9rem}.charts-grid[data-astro-cid-g2ktcg3v]{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.amp-not-found[data-astro-cid-g2ktcg3v]{text-align:center;min-height:100vh;padding:var(--header-height) 1rem 2rem;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex}.amp-not-found[data-astro-cid-g2ktcg3v] h1[data-astro-cid-g2ktcg3v]{font-size:clamp(2rem,6vw,3.5rem)}@media (width<=900px){.hero-image[data-astro-cid-g2ktcg3v]{opacity:.8;width:clamp(240px,62vw,420px);top:30%;right:50%;transform:translate(50%,-50%)}.hero-gradient[data-astro-cid-g2ktcg3v]{background:radial-gradient(circle at 50% 26%,#ff791f1f 0%,#0000 45%),linear-gradient(#05050540 0%,#05050559 45%,#050505eb 78%)}.info-grid[data-astro-cid-g2ktcg3v],.charts-grid[data-astro-cid-g2ktcg3v]{grid-template-columns:1fr}}@media (width<=480px){.hero-title[data-astro-cid-g2ktcg3v]{font-size:2.5rem}.spec-row[data-astro-cid-g2ktcg3v]{flex-direction:column;gap:.25rem}.spec-row[data-astro-cid-g2ktcg3v] dt[data-astro-cid-g2ktcg3v]:after{content:none}.spec-row[data-astro-cid-g2ktcg3v] dd[data-astro-cid-g2ktcg3v]{text-align:left}}
