.field{min-width:0;display:block}.field+.field{margin-top:var(--space-5)}.field>label{font-size:var(--text-small);font-weight:var(--weight-medium);letter-spacing:var(--tracking-small);line-height:var(--leading-small);color:var(--color-text);margin-bottom:var(--space-2);display:block}.field__optional{font-weight:var(--weight-regular);color:var(--color-text-muted)}.field input,.field select,.field textarea{width:100%;height:48px;padding:0 var(--space-3);font:400 16px/1.5 var(--font-sans);letter-spacing:0;color:var(--color-text);background-color:var(--color-white);border:var(--border-ctl);border-radius:var(--radius-ctl);-webkit-appearance:none;appearance:none;transition:border-color var(--dur-fast) var(--ease-hover);margin:0;display:block}.field textarea{height:auto;min-height:144px;padding:var(--space-3);resize:vertical}.field select{padding-right:calc(var(--space-6) + var(--space-2));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpolyline points='1,1.5 6,6.5 11,1.5' fill='none' stroke='%235B6472' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-3) center;font-variant-numeric:tabular-nums;background-size:12px 8px}.field input::placeholder,.field textarea::placeholder{color:var(--color-slate);opacity:1}@media (hover:hover) and (pointer:fine){.field input:hover,.field select:hover,.field textarea:hover{border-color:var(--color-text)}}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{border-color:var(--color-blue);outline:2px solid var(--color-focus);outline-offset:0}.field input[aria-invalid=true],.field select[aria-invalid=true],.field textarea[aria-invalid=true]{border-color:var(--color-error)}.field input:disabled,.field select:disabled,.field textarea:disabled{background-color:var(--color-gray-050);color:var(--color-slate);border-color:var(--color-gray-200);cursor:not-allowed}.field__help{font-size:var(--text-small);font-weight:var(--weight-regular);letter-spacing:var(--tracking-small);line-height:var(--leading-small);color:var(--color-text-muted);margin-top:var(--space-2);max-width:60ch}.field__error{font-size:var(--text-small);font-weight:var(--weight-medium);letter-spacing:var(--tracking-small);line-height:var(--leading-small);color:var(--color-error);margin-top:var(--space-2);max-width:60ch}.field__help:empty{display:none}p.field__error:empty{margin:0}form fieldset{margin:0 0 calc(var(--space-6) + var(--space-2));border:0;min-width:0;padding:0}form fieldset>legend{font-size:var(--text-h3);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-h3);line-height:var(--leading-h3);color:var(--color-text);margin-bottom:var(--space-5);max-width:32ch;padding:0}.field--hp{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.form-notice{font-family:var(--font-mono);font-size:var(--text-mono-caption);font-weight:var(--weight-mono-regular);letter-spacing:var(--tracking-mono-caption);line-height:var(--leading-mono);font-variant-numeric:tabular-nums;color:var(--color-text-muted);max-width:var(--measure-caption);margin-bottom:var(--space-4)}.form-notice+.form-notice{margin-top:calc(-1 * var(--space-2))}.form-success{background-color:var(--color-surface);border:var(--border-frame);border-radius:var(--radius-note);padding:var(--space-6)}.form-success[hidden]{display:none}.form-success>*+*{margin-top:var(--space-4)}@media (prefers-reduced-motion:no-preference){form[data-form]{transition:opacity var(--dur-base) var(--ease-hover)}form[data-form][data-leaving],.form-success[data-entering]{opacity:0}.form-success[data-visible]{opacity:1;transition:opacity var(--dur-base) var(--ease-hover)}}@media (prefers-reduced-motion:reduce){form[data-form][data-leaving]{opacity:0;transition:opacity var(--dur-fast) var(--ease-hover)}.form-success[data-entering]{opacity:0}.form-success[data-visible]{opacity:1;transition:opacity var(--dur-fast) var(--ease-hover)}}.status[data-astro-cid-djvldjdi]{align-items:center;gap:var(--space-2);vertical-align:middle;min-width:0;display:inline-flex}.status__dot[data-astro-cid-djvldjdi]{border-radius:var(--radius-dot);flex:none;width:6px;height:6px}.status--up[data-astro-cid-djvldjdi] .status__dot[data-astro-cid-djvldjdi]{background-color:var(--color-status)}.status--maintenance[data-astro-cid-djvldjdi] .status__dot[data-astro-cid-djvldjdi]{border:1px solid var(--color-figure-line-soft);background-color:#0000}
