.q[data-astro-cid-ifz6mdal]{max-width:760px;padding:var(--space-6) var(--space-5);margin-bottom:var(--section);background:var(--paper-white);border:var(--border);border-radius:var(--radius-panel);box-shadow:var(--shadow-md)}.progress[data-astro-cid-ifz6mdal]{gap:var(--space-2);margin:0 0 var(--space-6);font:600 var(--fs-small) / 1 var(--font-text);color:var(--muted);padding:0;list-style:none;display:flex}.progress[data-astro-cid-ifz6mdal] li[data-astro-cid-ifz6mdal]{align-items:center;gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:3px solid var(--cool-mist);flex:1;display:flex}.progress[data-astro-cid-ifz6mdal] span[data-astro-cid-ifz6mdal]{background:var(--cool-mist);width:26px;height:26px;color:var(--ink-navy);border-radius:50%;place-items:center;display:inline-grid}.progress[data-astro-cid-ifz6mdal] [data-astro-cid-ifz6mdal][aria-current],.progress[data-astro-cid-ifz6mdal] [data-astro-cid-ifz6mdal][data-done]{color:var(--ink-navy);border-color:var(--electric-cyan)}.progress[data-astro-cid-ifz6mdal] [data-astro-cid-ifz6mdal][aria-current] span[data-astro-cid-ifz6mdal],.progress[data-astro-cid-ifz6mdal] [data-astro-cid-ifz6mdal][data-done] span[data-astro-cid-ifz6mdal]{background:var(--ink-navy);color:var(--paper-white)}fieldset[data-astro-cid-ifz6mdal]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-ifz6mdal]{padding:0}.step[data-astro-cid-ifz6mdal]{gap:var(--space-5);display:grid}.step[data-astro-cid-ifz6mdal]>legend[data-astro-cid-ifz6mdal] h2[data-astro-cid-ifz6mdal]{margin-bottom:var(--space-5);font-size:var(--fs-h3)}.step[data-astro-cid-ifz6mdal] h2[data-astro-cid-ifz6mdal]:focus{outline:none}.paths[data-astro-cid-ifz6mdal]{gap:var(--space-3);display:grid}.path[data-astro-cid-ifz6mdal]{gap:var(--space-1);padding:var(--space-5);border:1px solid var(--silver-grey);border-radius:var(--radius-card);cursor:pointer;transition:border-color var(--dur-button) ease, box-shadow var(--dur-button) ease;display:grid;position:relative}.path[data-astro-cid-ifz6mdal] input[data-astro-cid-ifz6mdal],.chip[data-astro-cid-ifz6mdal] input[data-astro-cid-ifz6mdal]{opacity:0;pointer-events:none;position:absolute}.path-name[data-astro-cid-ifz6mdal]{font:700 var(--fs-h3) / 1 var(--font-display);letter-spacing:var(--ls-heading);color:var(--heading)}.path-text[data-astro-cid-ifz6mdal]{color:var(--muted)}.path[data-astro-cid-ifz6mdal]:has(input:checked){border-color:var(--electric-cyan);box-shadow:0 0 0 3px #20bed140}.path[data-astro-cid-ifz6mdal]:has(input:focus-visible),.chip[data-astro-cid-ifz6mdal]:has(input:focus-visible){outline:2px solid var(--electric-cyan);outline-offset:3px;border-radius:var(--radius-card)}.label[data-astro-cid-ifz6mdal],.sub[data-astro-cid-ifz6mdal]>legend[data-astro-cid-ifz6mdal]{margin-bottom:var(--space-3);font:600 var(--fs-small) / 1.3 var(--font-text);color:var(--ink-navy);display:block}.chips[data-astro-cid-ifz6mdal]{gap:var(--space-2);flex-wrap:wrap;display:flex}.chip[data-astro-cid-ifz6mdal] span[data-astro-cid-ifz6mdal]{min-height:48px;padding:0 var(--space-4);border:1px solid var(--silver-grey);border-radius:var(--radius-button);color:var(--ink-navy);cursor:pointer;align-items:center;font-weight:500;display:inline-flex}.chip[data-astro-cid-ifz6mdal] input[data-astro-cid-ifz6mdal]:checked+span[data-astro-cid-ifz6mdal]{background:var(--ink-navy);border-color:var(--ink-navy);color:var(--paper-white)}.req[data-astro-cid-ifz6mdal]{color:var(--error)}.opt[data-astro-cid-ifz6mdal]{color:var(--muted);font-weight:400}.row[data-astro-cid-ifz6mdal],.group[data-astro-cid-ifz6mdal]{gap:var(--space-5);display:grid}[data-astro-cid-ifz6mdal][aria-invalid=true]{border-color:var(--error)!important}.err[data-astro-cid-ifz6mdal]{font-size:var(--fs-small);color:var(--error);margin:0}.drop[data-astro-cid-ifz6mdal]{min-height:96px;padding:var(--space-4);border:1px dashed var(--silver-grey);border-radius:var(--radius-input);background:var(--studio-white);text-align:center;color:var(--muted);cursor:pointer;place-items:center;display:grid;position:relative}.drop[data-astro-cid-ifz6mdal]:hover,.drop[data-astro-cid-ifz6mdal]:focus-within{border-color:var(--electric-cyan)}.drop[data-astro-cid-ifz6mdal] input[data-astro-cid-ifz6mdal]{opacity:0;cursor:pointer;position:absolute;inset:0}.file-list[data-astro-cid-ifz6mdal]{gap:var(--space-1);margin:var(--space-3) 0 0;font-size:var(--fs-small);padding:0;list-style:none;display:grid}.file-list[data-astro-cid-ifz6mdal] li{justify-content:space-between;align-items:center;gap:var(--space-3);overflow-wrap:anywhere;display:flex}.q[data-astro-cid-ifz6mdal] .link-btn{min-height:var(--touch);color:var(--link);font:600 var(--fs-small) var(--font-text);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.config-card[data-astro-cid-ifz6mdal]{gap:var(--space-4);padding:var(--space-4);border:var(--border-accent);border-radius:var(--radius-card);background:var(--studio-white);display:grid}.config-card[data-astro-cid-ifz6mdal] img[data-astro-cid-ifz6mdal]{border-radius:var(--radius-input);width:100%}.config-card[data-astro-cid-ifz6mdal] p[data-astro-cid-ifz6mdal]{margin:0}.hp[data-astro-cid-ifz6mdal]{position:absolute;left:-9999px}.nav[data-astro-cid-ifz6mdal]{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.nav[data-astro-cid-ifz6mdal] .btn[data-astro-cid-ifz6mdal]{flex:140px}.done[data-astro-cid-ifz6mdal]{max-width:760px;margin-bottom:var(--section);padding:var(--space-7) var(--space-5);border:var(--border-accent);border-radius:var(--radius-panel);background:var(--paper-white)}.done[data-astro-cid-ifz6mdal]:focus{outline:none}@media (width>=768px){.q[data-astro-cid-ifz6mdal]{padding:var(--space-7)}.paths[data-astro-cid-ifz6mdal],.row[data-astro-cid-ifz6mdal]{grid-template-columns:1fr 1fr}.config-card[data-astro-cid-ifz6mdal]{grid-template-columns:200px 1fr;align-items:center}.nav[data-astro-cid-ifz6mdal] .btn[data-astro-cid-ifz6mdal]{flex:none}}
