:where(.yf-root){--yf-gap:1.25rem;--yf-radius:.375rem;--yf-border:color-mix(in srgb, currentColor 35%, transparent);--yf-control-bg:transparent;--yf-focus:currentColor;--yf-error:#b42318;--yf-muted:color-mix(in srgb, currentColor 70%, transparent)}:where(.yf-root [hidden]){display:none!important}:where(.yf-form,.yf-section,.yf-group,.yf-confirm){gap:var(--yf-gap);display:grid}:where(.yf-group){border:0;min-inline-size:0;margin:0;padding:0}:where(.yf-legend){margin-block-end:.5rem;padding:0;font-weight:700}:where(.yf-field){border:0;gap:.375rem;min-inline-size:0;margin:0;padding:0;display:grid}:where(.yf-label){padding:0;font-weight:600}:where(.yf-required){color:var(--yf-error);margin-inline-start:.25em;font-size:.8em;font-weight:600}:where(.yf-help,.yf-counter,.yf-file-limits){color:var(--yf-muted);margin:0;font-size:.875em}:where(.yf-help,.yf-help-text,.yf-consent,.yf-reflection-value,.yf-confirm-list dd){white-space:pre-line}:where(.yf-input){box-sizing:border-box;min-block-size:2.75rem;inline-size:100%;max-inline-size:100%;font:inherit;color:inherit;background:var(--yf-control-bg);border:1px solid var(--yf-border);border-radius:var(--yf-radius);padding:.5rem .75rem}:where(textarea.yf-input){resize:vertical}:where(.yf-range,.yf-file-input){background:0 0;border:0;padding-inline:0}:where(.yf-choices){gap:.5rem;display:grid}:where(.yf-choice){cursor:pointer;align-items:flex-start;gap:.5rem;display:flex}:where(.yf-choice-input){block-size:1.25rem;inline-size:1.25rem;accent-color:var(--yf-focus);flex:none;margin:.15em 0 0}:where(.yf-root :focus-visible){outline:2px solid var(--yf-focus);outline-offset:2px}:where(.yf-field[data-yf-state=invalid] .yf-input){border-color:var(--yf-error)}:where(.yf-error,.yf-form-error){color:var(--yf-error);margin:0;font-weight:600}:where(.yf-error-summary){border:2px solid var(--yf-error);border-radius:var(--yf-radius);padding:1rem}:where(.yf-error-summary-title){color:var(--yf-error);margin:0 0 .5rem;font-weight:700}:where(.yf-error-summary a,.yf-policy a){color:inherit;text-decoration:underline}:where(.yf-error-summary ul){margin:0;padding-inline-start:1.25rem}:where(.yf-field[data-yf-changed=true]){border-inline-start:4px solid var(--yf-focus);padding-inline-start:.75rem}:where(.yf-changed-note){margin:0;font-size:.875em}:where(.yf-divider){border:0;border-block-start:1px solid var(--yf-border);inline-size:100%;margin:0}:where(.yf-heading),:where(.yf-help-text,.yf-consent,.yf-policy,.yf-quiz-question,.yf-reflection-label,.yf-reflection-value){margin:0}:where(.yf-reflection){border:1px dashed var(--yf-border);border-radius:var(--yf-radius);gap:.25rem;padding:.75rem;display:grid}:where(.yf-reflection-label){color:var(--yf-muted);font-size:.875em}:where(.yf-file-list){gap:.25rem;margin:0;padding:0;list-style:none;display:grid}:where(.yf-file-item){overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}:where(.yf-file-size){color:var(--yf-muted)}:where(.yf-actions){flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}:where(.yf-submit,.yf-back,.yf-retry,.yf-file-remove){min-block-size:2.75rem;font:inherit;color:inherit;background:var(--yf-control-bg);border-radius:var(--yf-radius);cursor:pointer;border:1px solid;padding:.5rem 1.25rem}:where(.yf-submit){font-weight:600}:where(.yf-file-remove){min-block-size:2.25rem;padding:.25rem .75rem}:where(.yf-submit:disabled,.yf-back:disabled){cursor:progress;opacity:.6}:where(.yf-steps){margin:0 0 var(--yf-gap);counter-reset:yf-step;flex-wrap:wrap;gap:.5rem 1.5rem;padding:0;list-style:none;display:flex}:where(.yf-step){counter-increment:yf-step;color:var(--yf-muted)}:where(.yf-step):before{content:counter(yf-step) ". "}:where(.yf-step[aria-current=step]){color:inherit;font-weight:700}:where(.yf-confirm-heading){margin:0}:where(.yf-confirm-list){gap:.75rem;margin:0;display:grid}:where(.yf-confirm-row){border-block-end:1px solid var(--yf-border);gap:.25rem;padding-block-end:.75rem;display:grid}:where(.yf-confirm-row dt){font-weight:600}:where(.yf-confirm-row dd){overflow-wrap:anywhere;margin:0}:where(.yf-status:empty){display:none}:where(.yf-success,.yf-unavailable){border:1px solid var(--yf-border);border-radius:var(--yf-radius);padding:1rem}:where(.yf-success-message,.yf-unavailable-message){white-space:pre-line;margin:0}:where(.yf-unavailable){justify-items:start;gap:.75rem;display:grid}:where(.yf-preview-marker){border-radius:var(--yf-radius);background:#fdb0222e;border:2px dashed #b54708;gap:.5rem;margin-block-end:var(--yf-gap);padding:.75rem 1rem;display:grid}:where(.yf-preview-marker>*){min-inline-size:0}:where(.yf-preview-title){overflow-wrap:anywhere;margin:0;font-weight:700}:where(.yf-preview-control){gap:.25rem;display:grid}:where(.yf-preview-scenario){inline-size:100%;max-inline-size:100%;font:inherit}:where(.yf-preview-log){white-space:pre-wrap;max-block-size:16rem;font-size:.8125em;overflow:auto}@media (prefers-reduced-motion:no-preference){:where(.yf-root.yf-pending .yf-submit){transition:opacity .2s}}
