.page-header.svelte-8jktol h1:where(.svelte-8jktol){margin-bottom:.5rem;font-size:2.5rem}.subtitle.svelte-8jktol{font-size:1.15rem;color:var(--text-muted);max-width:800px;line-height:1.6}.tabs-card.svelte-8jktol{padding:0;overflow:hidden;min-height:600px}.tabs-header.svelte-8jktol{display:flex;background:#0003;border-bottom:1px solid rgba(255,255,255,.1);overflow-x:auto}.tab-btn.svelte-8jktol{background:transparent;border:none;color:var(--text-muted);padding:1.2rem 2rem;font-size:1.1rem;font-weight:600;cursor:pointer;position:relative;transition:color .2s;border-right:1px solid rgba(255,255,255,.05);white-space:nowrap}.tab-btn.svelte-8jktol:hover{color:var(--text-main)}.tab-btn.active.svelte-8jktol{color:var(--ui-color);background:#ffffff08}.tab-btn.active.svelte-8jktol:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--ui-color)}.tabs-content.svelte-8jktol{padding:2.5rem}.tab-pane.svelte-8jktol h2:where(.svelte-8jktol){color:var(--ui-color);margin-top:0;font-size:2rem}.icon-header.svelte-8jktol{font-size:3.5rem;margin-bottom:1rem;text-shadow:0 0 20px rgba(255,255,255,.1)}.card-highlight.svelte-8jktol{background:#2dd4bf1a;border-left:4px solid var(--data-color);padding:1.5rem;border-radius:4px 8px 8px 4px;margin:1.5rem 0}.card-highlight.svelte-8jktol h4:where(.svelte-8jktol){margin-top:0;color:var(--data-color)}.split-layout.svelte-8jktol{display:flex;gap:2.5rem;align-items:flex-start;margin-top:1.5rem}.text-part.svelte-8jktol{flex:1}.insight-box.svelte-8jktol{background:radial-gradient(circle at top right,#a78bfa26,#0000);border:1px solid rgba(167,139,250,.3);padding:2rem;border-radius:12px}.insight-box.svelte-8jktol h3:where(.svelte-8jktol){color:var(--svelte-color);margin-top:0;margin-bottom:1rem;font-size:1.25rem}.insight-box.svelte-8jktol ul:where(.svelte-8jktol){margin:0;display:flex;flex-direction:column;gap:.8rem}.cc-grid.svelte-8jktol{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin-top:1.5rem}.cc-card.svelte-8jktol{background:#ffffff08;border:1px solid rgba(255,255,255,.1);padding:1.5rem;border-radius:12px;display:flex;flex-direction:column;align-items:center;text-align:center}.cc-icon.svelte-8jktol{background:#fff;color:#000;font-weight:900;font-size:1.5rem;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-bottom:1rem;letter-spacing:-1px}.cc-card.svelte-8jktol h4:where(.svelte-8jktol){margin:0 0 .5rem;color:var(--data-color)}.cc-card.svelte-8jktol p:where(.svelte-8jktol){margin:0;font-size:.95rem;color:var(--text-muted)}.timeline.svelte-8jktol{display:flex;flex-direction:column;gap:2rem;margin-top:2rem;position:relative}.timeline.svelte-8jktol:before{content:"";position:absolute;top:0;bottom:0;left:20px;width:3px;background:#ffffff1a}.timeline-step.svelte-8jktol{display:flex;gap:2rem;position:relative}.step-circle.svelte-8jktol{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;z-index:10;box-shadow:0 0 15px #00000080}.step-circle.pending.svelte-8jktol{background:var(--data-color);color:var(--bg-color)}.step-circle.future.svelte-8jktol{background:var(--bg-card);color:var(--text-muted);border:2px solid rgba(255,255,255,.2)}.step-content.svelte-8jktol{background:#ffffff0d;border-radius:8px;padding:1.5rem;flex:1;border:1px solid rgba(255,255,255,.05)}.step-content.svelte-8jktol strong:where(.svelte-8jktol){display:block;font-size:1.2rem;margin-bottom:.5rem;color:var(--ui-color)}.step-content.svelte-8jktol p:where(.svelte-8jktol){margin:0}@media(max-width:800px){.split-layout.svelte-8jktol{flex-direction:column}.tabs-content.svelte-8jktol{padding:1.5rem}.timeline-step.svelte-8jktol{flex-direction:column;gap:1rem}.step-circle.svelte-8jktol{align-self:flex-start}}
