.first-viewport[data-astro-cid-hof4g4vy]{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,480px);gap:34px;align-items:start;min-height:calc(100vh - 150px)}.hero[data-astro-cid-hof4g4vy]{padding-top:12px}.tool-panel[data-astro-cid-hof4g4vy]{position:sticky;top:18px}.page-sections[data-astro-cid-hof4g4vy]{display:flex;flex-direction:column}.tool-grid[data-astro-cid-hof4g4vy]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:20px 0}.result[data-astro-cid-hof4g4vy]{color:#b9f5d8;font-weight:650}table[data-astro-cid-hof4g4vy]{width:100%;border-collapse:collapse;margin:20px 0 24px}th[data-astro-cid-hof4g4vy],td[data-astro-cid-hof4g4vy]{text-align:left;padding:11px;border-bottom:1px solid #2b3854;color:#b8c4dc}th[data-astro-cid-hof4g4vy]{color:#f5f7fb}.related-grid[data-astro-cid-hof4g4vy]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.related-link[data-astro-cid-hof4g4vy]{text-decoration:none}.related-link[data-astro-cid-hof4g4vy] span[data-astro-cid-hof4g4vy]{color:#9ba8c7;font-size:.9rem;line-height:1.4}.source-note[data-astro-cid-hof4g4vy]{color:#f6cf86;font-size:.9rem}.how-to[data-astro-cid-hof4g4vy] li[data-astro-cid-hof4g4vy],.structured-content[data-astro-cid-hof4g4vy] li[data-astro-cid-hof4g4vy]{margin:10px 0;color:#b8c4dc}.structured-content[data-astro-cid-hof4g4vy] p[data-astro-cid-hof4g4vy]{color:#b8c4dc;line-height:1.7}@media(max-width:900px){.first-viewport[data-astro-cid-hof4g4vy]{grid-template-columns:1fr;min-height:0}.tool-panel[data-astro-cid-hof4g4vy]{position:static}}@media(max-width:760px){.tool-grid[data-astro-cid-hof4g4vy],.related-grid[data-astro-cid-hof4g4vy]{grid-template-columns:1fr}table[data-astro-cid-hof4g4vy]{font-size:.9rem}}.future-page[data-astro-cid-hof4g4vy]{--template-accent:#7dd3fc}.future-page[data-astro-cid-hof4g4vy] .hero[data-astro-cid-hof4g4vy]{border-left:4px solid var(--template-accent);padding-left:24px}.future-page[data-astro-cid-hof4g4vy] .feature-strip[data-astro-cid-hof4g4vy]{margin-top:24px;padding-top:20px;border-top:1px solid #2b3854}.feature-strip[data-astro-cid-hof4g4vy] h3[data-astro-cid-hof4g4vy]{margin:0 0 12px;color:#f5f7fb}.feature-options[data-astro-cid-hof4g4vy]{display:grid;gap:10px}.feature-option[data-astro-cid-hof4g4vy]{display:grid;gap:4px;padding:12px;border:1px solid #2b3854;border-radius:12px;background:#0f182b99}.feature-option[data-astro-cid-hof4g4vy] strong[data-astro-cid-hof4g4vy]{color:#f5f7fb}.feature-option[data-astro-cid-hof4g4vy] span[data-astro-cid-hof4g4vy]{color:#9ba8c7;font-size:.86rem;line-height:1.45}.template-dashboard[data-astro-cid-hof4g4vy]{--template-accent:#a78bfa}.template-dashboard[data-astro-cid-hof4g4vy] .first-viewport[data-astro-cid-hof4g4vy]{grid-template-columns:1fr}.template-dashboard[data-astro-cid-hof4g4vy] .tool-panel[data-astro-cid-hof4g4vy]{position:static;order:-1;display:grid;grid-template-columns:1fr 1fr;gap:18px}.template-dashboard[data-astro-cid-hof4g4vy] .tool-panel[data-astro-cid-hof4g4vy]>h2[data-astro-cid-hof4g4vy],.template-dashboard[data-astro-cid-hof4g4vy] .tool-panel[data-astro-cid-hof4g4vy]>.lede[data-astro-cid-hof4g4vy],.template-dashboard[data-astro-cid-hof4g4vy] .tool-panel[data-astro-cid-hof4g4vy]>.tool-grid[data-astro-cid-hof4g4vy],.template-dashboard[data-astro-cid-hof4g4vy] .tool-panel[data-astro-cid-hof4g4vy]>.result[data-astro-cid-hof4g4vy],.template-dashboard[data-astro-cid-hof4g4vy] .tool-panel[data-astro-cid-hof4g4vy]>.notice[data-astro-cid-hof4g4vy],.template-dashboard[data-astro-cid-hof4g4vy] .tool-panel[data-astro-cid-hof4g4vy]>.button[data-astro-cid-hof4g4vy]{grid-column:span 2}.template-wizard[data-astro-cid-hof4g4vy]{--template-accent:#fbbf24}.template-wizard[data-astro-cid-hof4g4vy] .first-viewport[data-astro-cid-hof4g4vy]{grid-template-columns:minmax(0,1fr) 360px}.template-wizard[data-astro-cid-hof4g4vy] .page-sections[data-astro-cid-hof4g4vy]{counter-reset:wizard}.template-wizard[data-astro-cid-hof4g4vy] .structured-content[data-astro-cid-hof4g4vy]{border-radius:4px 22px 22px 4px}.template-wizard[data-astro-cid-hof4g4vy] .structured-content[data-astro-cid-hof4g4vy] h2[data-astro-cid-hof4g4vy]:before{counter-increment:wizard;content:counter(wizard) " · ";color:var(--template-accent)}.template-focus[data-astro-cid-hof4g4vy]{--template-accent:#34d399}.template-focus[data-astro-cid-hof4g4vy] .hero[data-astro-cid-hof4g4vy]{max-width:720px;margin:auto;text-align:center;border-left:0;border-bottom:4px solid var(--template-accent);padding:26px}.template-focus[data-astro-cid-hof4g4vy] .first-viewport[data-astro-cid-hof4g4vy]{display:block;min-height:0}.template-focus[data-astro-cid-hof4g4vy] .tool-panel[data-astro-cid-hof4g4vy]{max-width:900px;margin:30px auto 0;position:static}.template-magazine[data-astro-cid-hof4g4vy]{--template-accent:#fb7185}.template-magazine[data-astro-cid-hof4g4vy] .page-sections[data-astro-cid-hof4g4vy]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.template-magazine[data-astro-cid-hof4g4vy] .page-sections[data-astro-cid-hof4g4vy]>section[data-astro-cid-hof4g4vy]{margin-top:0!important}.template-magazine[data-astro-cid-hof4g4vy] .page-sections[data-astro-cid-hof4g4vy]>section[data-astro-cid-hof4g4vy]:first-child{grid-column:span 2}.template-magazine[data-astro-cid-hof4g4vy] .related-grid[data-astro-cid-hof4g4vy]{grid-template-columns:repeat(2,1fr)}.template-compact[data-astro-cid-hof4g4vy]{--template-accent:#60a5fa}.template-compact[data-astro-cid-hof4g4vy] .first-viewport[data-astro-cid-hof4g4vy]{grid-template-columns:1.3fr .7fr;gap:18px;min-height:0}.template-compact[data-astro-cid-hof4g4vy] .hero[data-astro-cid-hof4g4vy]{padding-top:0}.template-compact[data-astro-cid-hof4g4vy] .page-sections[data-astro-cid-hof4g4vy]{max-width:900px;margin:auto}.template-compact[data-astro-cid-hof4g4vy] .structured-content[data-astro-cid-hof4g4vy]{padding:18px}@media(max-width:900px){.template-dashboard[data-astro-cid-hof4g4vy] .tool-panel[data-astro-cid-hof4g4vy]{display:block}.template-magazine[data-astro-cid-hof4g4vy] .page-sections[data-astro-cid-hof4g4vy]{display:flex}}.app-toolbar[data-astro-cid-hof4g4vy],.utility-toolbar[data-astro-cid-hof4g4vy]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid #2b3854}.app-kicker[data-astro-cid-hof4g4vy]{display:block;color:#7dd3fc;font-size:.68rem;letter-spacing:.14em;font-weight:750;margin-bottom:5px}.app-toolbar[data-astro-cid-hof4g4vy] strong[data-astro-cid-hof4g4vy],.utility-toolbar[data-astro-cid-hof4g4vy] strong[data-astro-cid-hof4g4vy]{display:block;color:#f5f7fb}.app-toolbar[data-astro-cid-hof4g4vy] nav[data-astro-cid-hof4g4vy]{display:flex;gap:5px}.app-tab[data-astro-cid-hof4g4vy],.quick-presets[data-astro-cid-hof4g4vy] button[data-astro-cid-hof4g4vy],.utility-toolbar[data-astro-cid-hof4g4vy] button[data-astro-cid-hof4g4vy]{border:1px solid #34415e;background:#101a30;color:#b8c4dc;border-radius:8px;padding:8px 11px;cursor:pointer}.app-tab[data-astro-cid-hof4g4vy].is-active{color:#08111f;background:#a78bfa;border-color:#a78bfa}.app-stepper[data-astro-cid-hof4g4vy]{display:flex;gap:8px;margin-bottom:22px;padding:8px;border-radius:12px;background:#0b1426}.step[data-astro-cid-hof4g4vy]{flex:1;color:#7888a9;font-size:.82rem;text-align:center}.step[data-astro-cid-hof4g4vy] b[data-astro-cid-hof4g4vy]{display:block;width:24px;height:24px;line-height:24px;margin:0 auto 5px;border-radius:50%;background:#273550}.step[data-astro-cid-hof4g4vy].is-active{color:#fbbf24}.step[data-astro-cid-hof4g4vy].is-active b[data-astro-cid-hof4g4vy]{background:#fbbf24;color:#14100a}.quick-command[data-astro-cid-hof4g4vy]{padding:15px;margin-bottom:18px;border-radius:14px;background:linear-gradient(135deg,#103c3a,#111b34);border:1px solid #2c6b66}.quick-command[data-astro-cid-hof4g4vy] strong[data-astro-cid-hof4g4vy]{display:block;color:#f5f7fb;margin-bottom:12px}.quick-presets[data-astro-cid-hof4g4vy]{display:flex;gap:7px}.quick-presets[data-astro-cid-hof4g4vy] button[data-astro-cid-hof4g4vy]{color:#b9f5d8}.workspace-sidebar[data-astro-cid-hof4g4vy]{display:grid;gap:10px;padding:14px;margin-bottom:18px;border-radius:12px;background:#241523;border:1px solid #6a304d}.workspace-sidebar[data-astro-cid-hof4g4vy] strong[data-astro-cid-hof4g4vy]{color:#f5f7fb}.workspace-nav[data-astro-cid-hof4g4vy]{display:grid;gap:7px}.workspace-nav[data-astro-cid-hof4g4vy] span[data-astro-cid-hof4g4vy]{padding:8px 10px;border-radius:7px;color:#c6aabd;font-size:.84rem}.workspace-nav[data-astro-cid-hof4g4vy] .is-active[data-astro-cid-hof4g4vy]{background:#6a304d;color:#fff0f5}.utility-status[data-astro-cid-hof4g4vy]{margin-left:auto;color:#9ba8c7;font-size:.8rem}.utility-toolbar[data-astro-cid-hof4g4vy] button[data-astro-cid-hof4g4vy]{color:#60a5fa}.template-dashboard[data-astro-cid-hof4g4vy] .tool-panel[data-astro-cid-hof4g4vy]{border-radius:18px}.template-dashboard[data-astro-cid-hof4g4vy] .tool-grid-dashboard[data-astro-cid-hof4g4vy]{grid-template-columns:1fr 1fr}.template-wizard[data-astro-cid-hof4g4vy] .tool-panel[data-astro-cid-hof4g4vy]{border-radius:8px 24px 24px 8px}.template-wizard[data-astro-cid-hof4g4vy] .wizard-next[data-astro-cid-hof4g4vy]{margin-top:10px;width:100%}.template-wizard[data-astro-cid-hof4g4vy] .wizard-next[data-astro-cid-hof4g4vy].is-complete{background:#fbbf24;color:#17120a}.template-focus[data-astro-cid-hof4g4vy] .tool-panel[data-astro-cid-hof4g4vy]{border-radius:24px;box-shadow:0 18px 55px #34d39914}.template-magazine[data-astro-cid-hof4g4vy] .tool-panel[data-astro-cid-hof4g4vy]{border-radius:3px 20px}.template-compact[data-astro-cid-hof4g4vy] .tool-panel[data-astro-cid-hof4g4vy]{border-radius:10px;padding:18px}@media(max-width:760px){.app-toolbar[data-astro-cid-hof4g4vy]{align-items:flex-start;flex-direction:column}.app-toolbar[data-astro-cid-hof4g4vy] nav[data-astro-cid-hof4g4vy]{width:100%}.app-tab[data-astro-cid-hof4g4vy]{flex:1}.utility-toolbar[data-astro-cid-hof4g4vy]{flex-wrap:wrap}.utility-status[data-astro-cid-hof4g4vy]{margin-left:0}}
