.dash-loading[data-astro-cid-3nssi2tu]{color:var(--steel);padding:4rem 0;text-align:center}.dash-head[data-astro-cid-3nssi2tu]{margin-bottom:clamp(2rem,4vw,3rem)}.dash-head[data-astro-cid-3nssi2tu] .eyebrow[data-astro-cid-3nssi2tu]{margin-bottom:.9rem}.dash-email[data-astro-cid-3nssi2tu]{margin-top:.6rem;font-size:.9rem;color:var(--steel)}.verify[data-astro-cid-3nssi2tu]{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;flex-wrap:wrap;margin-bottom:1.25rem;padding:1.1rem 1.3rem;border:1px solid rgba(255,193,7,.45);border-left-width:3px;border-radius:12px;background:#ffc1070f}.verify-title[data-astro-cid-3nssi2tu]{display:block;color:var(--amber);font-family:var(--font-display);font-size:1rem}.verify-text[data-astro-cid-3nssi2tu]{margin-top:.3rem;font-size:.9rem}.dash-grid[data-astro-cid-3nssi2tu]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.dash-card[data-astro-cid-3nssi2tu]{background:linear-gradient(180deg,#001f3f73,#0a1e3247);border:1px solid var(--line);border-radius:16px;padding:1.7rem;display:flex;flex-direction:column}.dash-card-top[data-astro-cid-3nssi2tu]{display:flex;align-items:center;gap:.7rem;margin-bottom:1rem}.dash-icon[data-astro-cid-3nssi2tu]{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:var(--navy);color:var(--cyan);border:1px solid var(--line)}.dash-plan[data-astro-cid-3nssi2tu]{font-size:1.6rem;font-weight:700;color:var(--cyan);margin-bottom:.5rem}.orb[data-astro-cid-3nssi2tu]{--orb-accent: var(--cyan);position:relative;width:160px;height:160px;margin:.4rem auto 1.2rem;display:grid;place-items:center}.orb[data-astro-cid-3nssi2tu][data-level=low]{--orb-accent: var(--amber)}.orb[data-astro-cid-3nssi2tu][data-level=empty]{--orb-accent: var(--red)}.orb-svg[data-astro-cid-3nssi2tu]{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.orb-track[data-astro-cid-3nssi2tu]{fill:none;stroke:#00ffff1a;stroke-width:8}.orb-ring[data-astro-cid-3nssi2tu]{fill:none;stroke:var(--orb-accent);stroke-width:8;stroke-linecap:round;filter:drop-shadow(0 0 6px var(--orb-accent));stroke-dasharray:439.82;stroke-dashoffset:439.82;transition:stroke-dashoffset .8s cubic-bezier(.22,1,.36,1),stroke .3s ease}.orb-core[data-astro-cid-3nssi2tu]{width:124px;height:124px;border-radius:50%;background:radial-gradient(circle at 50% 40%,#00294f,#000a14);border:1px solid var(--line);display:grid;place-content:center;text-align:center;box-shadow:inset 0 0 26px #00ffff1f}.orb-num[data-astro-cid-3nssi2tu]{font-size:2.1rem;font-weight:700;color:var(--orb-accent);line-height:1;letter-spacing:-.02em}.orb-lbl[data-astro-cid-3nssi2tu]{font-size:.58rem;letter-spacing:.18em;color:var(--steel-dim);margin-top:.35rem}@media(prefers-reduced-motion:reduce){.orb-ring[data-astro-cid-3nssi2tu]{transition:none}}.dash-card-text[data-astro-cid-3nssi2tu]{font-size:.92rem;flex:1}.dash-card-text[data-astro-cid-3nssi2tu].dash-alert{color:var(--amber)}.dash-btn[data-astro-cid-3nssi2tu]{margin-top:1.2rem;align-self:flex-start}#ext-link[data-astro-cid-3nssi2tu][aria-disabled=true]{opacity:.6;pointer-events:none}.dash-foot[data-astro-cid-3nssi2tu]{margin-top:2rem}.guide[data-astro-cid-3nssi2tu]{margin-top:1.25rem}.guide-steps[data-astro-cid-3nssi2tu]{list-style:none;counter-reset:step;padding:0;margin:.4rem 0 0;display:grid;gap:1.4rem}.guide-steps[data-astro-cid-3nssi2tu] li[data-astro-cid-3nssi2tu]{counter-increment:step;position:relative;padding-left:2.9rem}.guide-steps[data-astro-cid-3nssi2tu] li[data-astro-cid-3nssi2tu]:before{content:counter(step,decimal-leading-zero);position:absolute;left:0;top:-.1rem;font-family:var(--font-mono);font-weight:700;font-size:.95rem;color:var(--cyan)}.guide-steps[data-astro-cid-3nssi2tu] li[data-astro-cid-3nssi2tu]:not(:last-child):after{content:"";position:absolute;left:.62rem;top:1.5rem;bottom:-1.4rem;width:1px;background:var(--line)}.guide-title[data-astro-cid-3nssi2tu]{font-family:var(--font-display);font-size:1rem;font-weight:600;margin-bottom:.3rem}.guide-body[data-astro-cid-3nssi2tu]{font-size:.92rem}@media(min-width:900px){.guide-steps[data-astro-cid-3nssi2tu]{grid-template-columns:repeat(2,1fr);gap:1.5rem 2.5rem}.guide-steps[data-astro-cid-3nssi2tu] li[data-astro-cid-3nssi2tu]:not(:last-child):after{display:none}}@media(max-width:760px){.dash-grid[data-astro-cid-3nssi2tu]{grid-template-columns:1fr}}
