.page-module___8aEwW__page{max-width:var(--container);padding:48px var(--gutter) 96px;margin:0 auto}.page-module___8aEwW__title{margin:10px 0 0;font-size:clamp(32px,5vw,46px)}.page-module___8aEwW__intro{max-width:62ch;color:var(--muted);margin:14px 0 36px}.page-module___8aEwW__empty{background:var(--paper);border:var(--hairline);border-radius:var(--radius);padding:20px}.page-module___8aEwW__form{flex-direction:column;gap:28px;max-width:760px;display:flex}.page-module___8aEwW__field{flex-direction:column;display:flex}.page-module___8aEwW__labelRow{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.page-module___8aEwW__label{padding:0;font-size:14px;font-weight:600}.page-module___8aEwW__optional{color:var(--muted);font-weight:400}.page-module___8aEwW__hint{color:var(--muted);margin:6px 0 0;font-size:13px}.page-module___8aEwW__input,.page-module___8aEwW__select,.page-module___8aEwW__textarea{width:100%;font:inherit;color:inherit;background:var(--paper);border:1px solid var(--quiet-gray);border-radius:var(--radius);margin-top:8px;padding:10px 12px;font-size:15px}.page-module___8aEwW__textarea{resize:vertical;line-height:1.55}.page-module___8aEwW__input:focus-visible,.page-module___8aEwW__select:focus-visible,.page-module___8aEwW__textarea:focus-visible{outline:2px solid var(--logic-violet);outline-offset:1px}.page-module___8aEwW__file{color:var(--muted);font-size:13px}.page-module___8aEwW__summary{background:var(--paper);border:var(--hairline);border-radius:var(--radius);margin:14px 0 0;padding:14px 16px;font-size:13px}.page-module___8aEwW__summaryRow{grid-template-columns:96px 1fr;gap:12px;padding:3px 0;display:grid}.page-module___8aEwW__summaryRow dt{color:var(--muted)}.page-module___8aEwW__summaryRow dd{margin:0}.page-module___8aEwW__fieldset{border:0;margin:0;padding:0}.page-module___8aEwW__checks{flex-wrap:wrap;gap:18px;margin-top:10px;display:flex}.page-module___8aEwW__check{cursor:pointer;align-items:center;gap:7px;font-size:15px;display:flex}.page-module___8aEwW__error{color:var(--bad);border:1px solid var(--bad);border-radius:var(--radius);background:#fdf3f3;margin:0;padding:12px 14px;font-size:14px}.page-module___8aEwW__submit{font:inherit;color:var(--paper);background:var(--fieldnote-navy);border:1px solid var(--fieldnote-navy);border-radius:var(--radius);cursor:pointer;align-self:flex-start;padding:12px 24px;font-weight:600}.page-module___8aEwW__submit:hover:not(:disabled){background:#162c47}.page-module___8aEwW__submit:disabled{opacity:.5;cursor:not-allowed}.page-module___8aEwW__recent{border-top:var(--hairline);margin-top:64px;padding-top:28px}.page-module___8aEwW__recentTitle{margin:0 0 14px;font-size:14px;font-weight:600}.page-module___8aEwW__recentList{margin:0;padding:0;list-style:none}.page-module___8aEwW__recentItem{border-bottom:1px solid #b4b3b066;flex-wrap:wrap;align-items:baseline;gap:12px;padding:8px 0;display:flex}.page-module___8aEwW__recentDelete{border-radius:var(--radius);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;margin-left:auto;padding:2px 8px;font-size:13px}.page-module___8aEwW__recentDelete:hover:not(:disabled){border-color:var(--bad);color:var(--bad)}.page-module___8aEwW__recentDelete:disabled{cursor:default;opacity:.6}.page-module___8aEwW__recentError{color:var(--bad);margin:0 0 12px;font-size:14px}.page-module___8aEwW__recentLink{color:var(--fieldnote-navy);font-size:15px;text-decoration:none}.page-module___8aEwW__recentLink:hover{text-underline-offset:3px;text-decoration:underline}.page-module___8aEwW__recentMeta{color:var(--muted);font-family:var(--mono);font-size:12px}
