.field[data-astro-cid-pvzhjb7y]{gap:var(--space-2);display:grid}.field[data-astro-cid-pvzhjb7y] label[data-astro-cid-pvzhjb7y]{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--ink)}.field__req[data-astro-cid-pvzhjb7y]{color:var(--accent)}.field[data-astro-cid-pvzhjb7y] input:not([type=checkbox]),.field[data-astro-cid-pvzhjb7y] textarea,.field[data-astro-cid-pvzhjb7y] select{width:100%;padding:var(--space-3) var(--space-4);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);font:inherit;transition:border-color .18s var(--ease), box-shadow .18s var(--ease)}.field[data-astro-cid-pvzhjb7y] input:focus-visible,.field[data-astro-cid-pvzhjb7y] textarea:focus-visible,.field[data-astro-cid-pvzhjb7y] select:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 25%, transparent);outline:none}.field[data-astro-cid-pvzhjb7y] ::placeholder{color:var(--ink-muted);opacity:.7}.field[data-astro-cid-pvzhjb7y] .is-invalid{border-color:var(--error);box-shadow:0 0 0 3px color-mix(in srgb, var(--error) 20%, transparent)}.field__help[data-astro-cid-pvzhjb7y]{font-size:var(--text-sm);color:var(--ink-muted)}.field__error[data-astro-cid-pvzhjb7y]{font-size:var(--text-sm);color:var(--error);min-height:0}.field__error[data-astro-cid-pvzhjb7y]:empty{display:none}.field--checkbox[data-astro-cid-pvzhjb7y]{align-items:start;column-gap:var(--space-3);grid-template-columns:auto 1fr}.field--checkbox[data-astro-cid-pvzhjb7y] input[data-astro-cid-pvzhjb7y]{width:1.5rem;height:1.5rem;accent-color:var(--accent);margin-top:.1rem}.field--checkbox[data-astro-cid-pvzhjb7y] label[data-astro-cid-pvzhjb7y]{font-weight:var(--weight-body);font-size:var(--text-md)}.field--checkbox[data-astro-cid-pvzhjb7y] .field__help[data-astro-cid-pvzhjb7y],.field--checkbox[data-astro-cid-pvzhjb7y] .field__error[data-astro-cid-pvzhjb7y]{grid-column:2}.field__reveal[data-astro-cid-pvzhjb7y]{display:grid;position:relative}.field__reveal[data-astro-cid-pvzhjb7y] input{padding-inline-end:var(--space-12)}.field__eye[data-astro-cid-pvzhjb7y]{width:var(--space-12);color:var(--ink-muted);cursor:pointer;border-radius:var(--radius);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset-block:1px;inset-inline-end:1px}.field__eye[data-astro-cid-pvzhjb7y]:hover{color:var(--ink)}.section--dark .field[data-astro-cid-pvzhjb7y] label[data-astro-cid-pvzhjb7y]{color:var(--on-dark)}.section--dark .field__help[data-astro-cid-pvzhjb7y]{color:var(--on-dark-muted)}.kfield[data-astro-cid-pvzhjb7y] .field__row[data-astro-cid-pvzhjb7y]{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--space-5);display:flex}.kfield[data-astro-cid-pvzhjb7y] label[data-astro-cid-pvzhjb7y]{align-items:baseline;gap:var(--space-1);font-size:var(--text-sm);color:var(--outpost-ink-secondary);font-weight:700;display:inline-flex}.kfield[data-astro-cid-pvzhjb7y] .field__req[data-astro-cid-pvzhjb7y]{color:var(--accent)}.kfield[data-astro-cid-pvzhjb7y] .field__tip[data-astro-cid-pvzhjb7y]{display:inline-flex;position:relative}.kfield[data-astro-cid-pvzhjb7y] .field__tip-trigger[data-astro-cid-pvzhjb7y]{width:var(--space-5);height:var(--space-5);border:1px solid var(--outpost-rule-strong);background:var(--surface-raised);color:var(--ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer;border-radius:999px;place-items:center;font-weight:700;line-height:1;display:grid}.kfield[data-astro-cid-pvzhjb7y] .field__tip-trigger[data-astro-cid-pvzhjb7y]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.kfield[data-astro-cid-pvzhjb7y] .field__tip-body[data-astro-cid-pvzhjb7y]{z-index:30;width:min(18rem,100vw - 2rem);padding:var(--space-3);border:1px solid var(--outpost-rule-strong);border-radius:var(--radius-control);background:var(--surface-raised);color:var(--outpost-ink-secondary);box-shadow:var(--outpost-shadow-popover);font-size:var(--text-xs);opacity:0;visibility:hidden;transition:opacity .12s var(--ease), transform .12s var(--ease), visibility .12s var(--ease);line-height:1.45;position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-end:0;transform:translateY(-2px)}.kfield[data-astro-cid-pvzhjb7y] .field__tip-body[data-astro-cid-pvzhjb7y]:before{content:"";block-size:var(--space-2);position:absolute;inset-block-start:calc(var(--space-2) * -1);inset-inline:0}.kfield[data-astro-cid-pvzhjb7y] .field__tip[data-astro-cid-pvzhjb7y]:hover .field__tip-body[data-astro-cid-pvzhjb7y],.kfield[data-astro-cid-pvzhjb7y] .field__tip[data-astro-cid-pvzhjb7y]:focus-within .field__tip-body[data-astro-cid-pvzhjb7y]{opacity:1;visibility:visible;transform:translateY(0)}.kfield[data-astro-cid-pvzhjb7y] .field__tip[data-astro-cid-pvzhjb7y][data-tip-dismissed] .field__tip-body[data-astro-cid-pvzhjb7y]{opacity:0;visibility:hidden;transition:none;transform:translateY(-2px)}.kfield[data-astro-cid-pvzhjb7y] input:not([type=checkbox]),.kfield[data-astro-cid-pvzhjb7y] textarea,.kfield[data-astro-cid-pvzhjb7y] select{border-color:var(--outpost-rule-strong);border-radius:var(--radius-control);background:var(--surface-raised);height:2rem;color:var(--ink);padding:.32rem .65rem;line-height:1.2}.kfield[data-astro-cid-pvzhjb7y] textarea{height:auto;min-height:6rem;padding-block:var(--space-2);resize:vertical}.kfield[data-astro-cid-pvzhjb7y] select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2356606b' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right .65rem center;background-repeat:no-repeat;padding-inline-end:2rem}.kfield[data-astro-cid-pvzhjb7y] .field__help[data-astro-cid-pvzhjb7y],.kfield[data-astro-cid-pvzhjb7y] .field__error[data-astro-cid-pvzhjb7y]{font-size:var(--text-xs);line-height:1.45}.kfield[data-astro-cid-pvzhjb7y] .field__error[data-astro-cid-pvzhjb7y]{font-weight:700}.kfield[data-astro-cid-pvzhjb7y] .field__help[data-astro-cid-pvzhjb7y]{color:var(--ink-muted)}.kfield[data-astro-cid-pvzhjb7y] .field__eye[data-astro-cid-pvzhjb7y]{width:2rem}.kfield[data-astro-cid-pvzhjb7y] .field__reveal[data-astro-cid-pvzhjb7y] input{padding-inline-end:2rem}@media (pointer:coarse){.kfield[data-astro-cid-pvzhjb7y] .field__tip-trigger[data-astro-cid-pvzhjb7y]{width:calc(var(--tap-min) + var(--space-1));height:calc(var(--tap-min) + var(--space-1))}.kfield[data-astro-cid-pvzhjb7y] input:not([type=checkbox]),.kfield[data-astro-cid-pvzhjb7y] textarea,.kfield[data-astro-cid-pvzhjb7y] select{min-height:calc(var(--tap-min) + var(--space-1))}.kfield[data-astro-cid-pvzhjb7y] .field__eye[data-astro-cid-pvzhjb7y]{width:calc(var(--tap-min) + var(--space-1));inset-block:0}.kfield[data-astro-cid-pvzhjb7y] .field__reveal[data-astro-cid-pvzhjb7y] input{padding-inline-end:calc(var(--tap-min) + var(--space-1))}.kfield[data-astro-cid-pvzhjb7y].field--checkbox,.kfield[data-astro-cid-pvzhjb7y].field--checkbox label[data-astro-cid-pvzhjb7y]{min-height:calc(var(--tap-min) + var(--space-1));align-items:center}}
