.submission-page[data-astro-cid-cfftgubm]{max-width:800px;margin:0 auto;color:var(--text)}.submission-header[data-astro-cid-cfftgubm]{text-align:left;padding:clamp(2rem,5vw,4rem) 0 2rem;border-bottom:1px solid var(--line);margin-bottom:2rem}.submission-header[data-astro-cid-cfftgubm] .meta-stamp[data-astro-cid-cfftgubm]{color:var(--accent);font:700 .72rem/1.4 ui-sans-serif,system-ui,sans-serif;letter-spacing:.16em}.submission-header[data-astro-cid-cfftgubm] h1[data-astro-cid-cfftgubm]{color:var(--text);font:850 clamp(2.8rem,7vw,5.25rem)/1.08 ui-sans-serif,system-ui,sans-serif;letter-spacing:-.055em}.submission-header[data-astro-cid-cfftgubm] .deck[data-astro-cid-cfftgubm]{color:var(--muted);font:1rem/1.8 ui-sans-serif,system-ui,sans-serif;margin-left:0;max-width:620px}.submission-card[data-astro-cid-cfftgubm]{padding:clamp(1.25rem,4vw,2.25rem);border:1px solid var(--line);border-radius:12px;background:var(--surface)}.submission-card[data-astro-cid-cfftgubm] h2[data-astro-cid-cfftgubm]{color:var(--text);font:750 clamp(1.3rem,3vw,1.65rem)/1.3 ui-sans-serif,system-ui,sans-serif;letter-spacing:-.025em}.submission-form[data-astro-cid-cfftgubm]{display:grid;gap:1.35rem}.field-group[data-astro-cid-cfftgubm]{display:grid;gap:.6rem}.field-group[data-astro-cid-cfftgubm] label[data-astro-cid-cfftgubm]{color:var(--text);font:650 .9rem/1.4 ui-sans-serif,system-ui,sans-serif}.field-group[data-astro-cid-cfftgubm] input[data-astro-cid-cfftgubm],.field-group[data-astro-cid-cfftgubm] textarea[data-astro-cid-cfftgubm]{width:100%;min-height:48px;border:1px solid var(--line);border-radius:10px;background:var(--page);padding:.85rem 1rem;color:var(--text);font:1rem/1.6 ui-sans-serif,system-ui,sans-serif;caret-color:var(--accent);color-scheme:dark}.field-group[data-astro-cid-cfftgubm] textarea[data-astro-cid-cfftgubm]{resize:vertical;min-height:210px}.field-group[data-astro-cid-cfftgubm] input[data-astro-cid-cfftgubm]::-moz-placeholder,.field-group[data-astro-cid-cfftgubm] textarea[data-astro-cid-cfftgubm]::-moz-placeholder{color:var(--muted);opacity:.8}.field-group[data-astro-cid-cfftgubm] input[data-astro-cid-cfftgubm]::placeholder,.field-group[data-astro-cid-cfftgubm] textarea[data-astro-cid-cfftgubm]::placeholder{color:var(--muted);opacity:.8}.field-group[data-astro-cid-cfftgubm] input[data-astro-cid-cfftgubm]:focus,.field-group[data-astro-cid-cfftgubm] textarea[data-astro-cid-cfftgubm]:focus,.receipt-code[data-astro-cid-cfftgubm]:focus{outline:2px solid var(--accent);outline-offset:3px;border-color:var(--accent)}.field-group[data-astro-cid-cfftgubm] input[data-astro-cid-cfftgubm]:user-invalid,.field-group[data-astro-cid-cfftgubm] textarea[data-astro-cid-cfftgubm]:user-invalid{border-color:#ff9588}.field-help[data-astro-cid-cfftgubm]{margin:0;color:var(--muted);font:.8rem/1.65 ui-sans-serif,system-ui,sans-serif}.field-help[data-astro-cid-cfftgubm] a[data-astro-cid-cfftgubm],#status-link[data-astro-cid-cfftgubm]{color:var(--accent);text-underline-offset:.25em}.field-help[data-astro-cid-cfftgubm] a[data-astro-cid-cfftgubm]:hover,#status-link[data-astro-cid-cfftgubm]:hover{text-decoration:underline}.submit-button[data-astro-cid-cfftgubm]{border-radius:10px;justify-self:start;min-height:48px;border:1px solid var(--accent);background:var(--accent);color:var(--page);padding:.75rem 1.3rem;font:750 .86rem/1.3 ui-sans-serif,system-ui,sans-serif;cursor:pointer;transition:background .18s,border-color .18s}.submit-button[data-astro-cid-cfftgubm]:hover{background:#e2ff76;border-color:#e2ff76}.submit-button[data-astro-cid-cfftgubm]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.submit-button[data-astro-cid-cfftgubm]:disabled{opacity:.5;cursor:wait}.submission-message[data-astro-cid-cfftgubm]{min-height:1.4em;margin:.85rem 0 0;color:var(--muted);font:.88rem/1.65 ui-sans-serif,system-ui,sans-serif}.submission-message[data-astro-cid-cfftgubm][data-state=error]{color:#ff9588}.submission-message[data-astro-cid-cfftgubm][data-state=success]{color:var(--accent)}.submission-actions[data-astro-cid-cfftgubm]{display:flex;flex-wrap:wrap;gap:.6rem}.secondary-button[data-astro-cid-cfftgubm]{background:transparent;color:var(--text);border-color:var(--line)}.secondary-button[data-astro-cid-cfftgubm]:hover{background:var(--surface-raised);color:var(--accent);border-color:var(--accent)}.receipt-panel[data-astro-cid-cfftgubm],.status-result[data-astro-cid-cfftgubm]{margin-top:1.25rem;padding:1.15rem;background:var(--surface-raised);border:1px solid var(--line);border-radius:10px}.receipt-panel[data-astro-cid-cfftgubm] h3[data-astro-cid-cfftgubm]{margin-bottom:.5rem;color:var(--text);font-weight:700}.receipt-code[data-astro-cid-cfftgubm]{width:100%;min-height:48px;margin:.9rem 0;padding:.8rem;border:1px solid var(--line);border-radius:10px;font:.83rem/1.5 ui-monospace,monospace;color:var(--accent);background:var(--page)}.status-card[data-astro-cid-cfftgubm]{margin-top:1rem}#status-form[data-astro-cid-cfftgubm]{margin-top:1.35rem}#status-label[data-astro-cid-cfftgubm]{color:var(--text);font-weight:750}.status-result[data-astro-cid-cfftgubm][data-state=success] #status-label[data-astro-cid-cfftgubm]{color:var(--accent)}.status-result[data-astro-cid-cfftgubm][data-state=error] #status-label[data-astro-cid-cfftgubm]{color:#ff9588}#status-response[data-astro-cid-cfftgubm]{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:.8rem 0;line-height:1.75}#status-link[data-astro-cid-cfftgubm]{display:inline-flex;align-items:center;min-height:44px}#status-time[data-astro-cid-cfftgubm]{margin-top:.7rem}[data-astro-cid-cfftgubm][hidden]{display:none!important}@media(max-width:480px){.submission-header[data-astro-cid-cfftgubm]{padding-top:1.3rem}.submission-actions[data-astro-cid-cfftgubm]{display:grid}.submission-actions[data-astro-cid-cfftgubm] .submit-button[data-astro-cid-cfftgubm]{width:100%}}@media(prefers-reduced-motion:reduce){.submit-button[data-astro-cid-cfftgubm]{transition:none}}
