.archival-page .decl-intro{margin-bottom:24px}.archival-page .decl-form{gap:24px;max-width:560px;margin-top:8px;display:grid}.archival-page .decl-field{gap:8px;display:grid}.archival-page .decl-label,.archival-page .decl-fieldset legend{color:var(--fg);font-size:14px;font-weight:500;line-height:1.4}.archival-page .decl-hint{color:var(--fg-3);margin:0;font-size:13px;line-height:1.5}.archival-page .decl-input{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);width:100%;min-height:46px;color:var(--fg);font:inherit;padding:10px 14px;font-size:16px;line-height:1.4;transition:border-color .15s}.archival-page textarea.decl-input{resize:vertical;min-height:112px}.archival-page .decl-input:hover{border-color:var(--fg-3)}.archival-page .decl-input:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:#0000}.archival-page .decl-input[aria-invalid=true]{border-color:#f87171}.archival-page input[type=date].decl-input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;max-width:240px}.archival-page .decl-error{color:#fca5a5;margin:0;font-size:13px;line-height:1.5}.archival-page[data-theme=light] .decl-error{color:#b91c1c}.archival-page[data-theme=light] .decl-input[aria-invalid=true]{border-color:#dc2626}.archival-page[data-theme=light] input[type=date].decl-input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.archival-page .decl-fieldset{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.archival-page .decl-fieldset legend{margin-bottom:10px;padding:0}.archival-page .decl-radio{color:var(--fg-2);cursor:pointer;align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}.archival-page .decl-radio input{width:16px;height:16px;accent-color:var(--accent);flex:none;margin:3px 0 0}.archival-page .decl-nested{gap:8px;padding-left:26px;display:grid}.archival-page .decl-actions{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.archival-page .decl-alert{border-radius:var(--r-sm);color:var(--fg);background:#f8717114;border:1px solid #f8717173;padding:14px 16px;font-size:14px;line-height:1.55}.archival-page .decl-hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.archival-page .decl-success{border-top:1px solid var(--line);gap:16px;max-width:640px;padding-top:32px;display:grid}.archival-page .decl-success h2{color:var(--fg);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:500;line-height:1.2}.archival-page .decl-success h2:focus{outline:none}.archival-page .decl-stamp{color:var(--fg-2);font-family:var(--mono);letter-spacing:.04em;margin:0;font-size:12px;line-height:1.6}.archival-page .decl-dl{border-top:1px solid var(--line);grid-template-columns:minmax(130px,180px) 1fr;margin:8px 0 0;display:grid}.archival-page .decl-dl dt,.archival-page .decl-dl dd{border-bottom:1px solid var(--line);margin:0;padding:12px 0;font-size:14px;line-height:1.5}.archival-page .decl-dl dt{color:var(--fg-3);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;padding-right:16px;font-size:11px}.archival-page .decl-dl dd{color:var(--fg);overflow-wrap:anywhere;white-space:pre-line}@media (max-width:520px){.archival-page .decl-dl{grid-template-columns:1fr}.archival-page .decl-dl dt{border-bottom:0;padding-bottom:2px}.archival-page .decl-dl dd{padding-top:0}}@media print{.archival-page:has(.decl-root){--bg:#fff;--surface:#fff;--line:#ccc;--line-strong:#999;--fg:#000;--fg-2:#222;--fg-3:#444;color:#000;min-height:0;background:#fff!important}.archival-page:has(.decl-root):before{display:none!important}.archival-page:has(.decl-root):after{display:none!important}.archival-page:has(.decl-root) .nav{display:none!important}.archival-page:has(.decl-root) .foot{display:none!important}.archival-page:has(.decl-root) .decl-noprint{display:none!important}:is(body:has(.decl-root) [data-cookie-banner],body:has(.decl-root) [data-sonner-toaster]){display:none!important}}