.nL2iZW_page{max-width:80rem;padding-top:clamp(2rem,4vw,3.5rem)}.nL2iZW_panel{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow-elevate-2);border-radius:1.75rem;padding:clamp(1.25rem,3vw,2rem)}.nL2iZW_panelHeader{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.nL2iZW_icon{width:3rem;height:3rem;color:var(--foreground);background:var(--background);border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.nL2iZW_form form{gap:1rem}.nL2iZW_form label{font-size:.875rem;font-weight:500}.nL2iZW_form input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.nL2iZW_form textarea{background:var(--background);border-color:var(--input);box-shadow:var(--shadow-elevate-1);border-radius:.75rem}.nL2iZW_form input:not([type=checkbox]):not([type=radio]):not([type=hidden]){min-height:3rem}.nL2iZW_form textarea{min-height:8rem}.nL2iZW_form input:focus-visible,.nL2iZW_form textarea:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.nL2iZW_form button[type=submit]{border-radius:.75rem;min-height:3rem}.nL2iZW_form #co-consent{max-width:58ch;margin:.125rem auto 0;line-height:1.6}.nL2iZW_reorderIntro h1{max-width:14ch;font-size:clamp(2.25rem,3.8vw,3.5rem);line-height:1.08}.nL2iZW_reorderHelp{border-top:1px solid var(--border);margin-top:1.5rem;font-size:.875rem}.nL2iZW_reorderHelp summary{min-height:3.25rem;color:var(--muted-foreground);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding-block:.75rem;list-style:none;display:flex}.nL2iZW_reorderHelp summary::-webkit-details-marker{display:none}.nL2iZW_reorderHelp summary:hover,.nL2iZW_reorderHelp[open] summary{color:var(--foreground)}.nL2iZW_reorderHelp summary:focus-visible{outline:2px solid var(--foreground);outline-offset:4px;border-radius:.25rem}.nL2iZW_reorderHelp[open] summary svg{transform:rotate(180deg)}.nL2iZW_reorderHelpContent{color:var(--muted-foreground);gap:.75rem;padding-block:.25rem 1rem;line-height:1.65;display:grid}.nL2iZW_helpSection{background:var(--panel);border:1px solid var(--border);border-radius:1.75rem;padding:clamp(1.25rem,3vw,2.5rem)}.nL2iZW_helpForm{background:var(--background);border:1px solid var(--border);border-radius:1.25rem;padding:clamp(1rem,2vw,1.75rem)}
