:root{--frm-gap:1rem;--frm-field-gap:0.35rem;--frm-control-radius:var(--t-r, 6px);--frm-control-pad-y:0.55rem;--frm-control-pad-x:0.65rem;--frm-control-fs:0.9375rem;--frm-label-fs:0.8125rem;--frm-hint-fs:0.8125rem;--frm-label-color:var(--muted);--frm-label-weight:600;--frm-label-transform:none;--frm-focus-border:var(--t-accent);--frm-focus-ring:transparent;--frm-control-border:none;--frm-control-bg:var(--brand-pattens);--frm-control-bg-focus:var(--es-input-focus-bg);--frm-selected-bg:color-mix(in srgb, var(--text) 4%, var(--panel));--frm-selected-border:transparent;--frm-selected-ring:transparent}[data-theme=light]{--frm-control-bg:var(--brand-pattens);--frm-control-bg-focus:var(--es-input-focus-bg);--frm-control-border:none}[data-theme=dark]{--frm-control-radius:var(--t-r, 6px);--frm-control-bg:color-mix(in srgb, var(--brand-seagull) 16%, var(--t-surface));--frm-control-bg-focus:var(--es-input-focus-bg);--frm-control-border:none;--frm-selected-bg:color-mix(in srgb, var(--text) 6%, var(--panel));--frm-selected-ring:transparent;--frm-focus-ring:transparent}body.es :is(input,textarea)::placeholder{color:var(--t-muted)!important;opacity:1!important}body.es :is(input,textarea,select,button){font:inherit;color:inherit}body.es :is( input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week] ){font-family:var(--es-font-datetime);font-variant-numeric:tabular-nums}body.es form{margin:0}body.es :where(input,textarea,select):where( :not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=file]) ):not(:where(.frm-field *,.frm-fields *,.wh_field *,label.field *,label.list_ctl *,.view_header__title-field *)):not(.input):not(.select){margin:0;border:none;border-radius:var(--t-r);background:var(--brand-pattens);color:var(--t-fg)}body.es :where(input,textarea):where(:not([type=checkbox]):not([type=radio]):not([type=hidden])):not( :where(.frm-field *,.frm-fields *,.wh_field *,label.field *,label.list_ctl *,.view_header__title-field *) ):not(.input){padding:.45rem .55rem}body.es select:not(:where(.frm-field *,.frm-fields *,.wh_field *,label.field *,label.list_ctl *,.view_header__title-field *)):not(.select){padding:.45rem .55rem}body.es .form{margin:0}body.es .frm-field,body.es .input_field{display:flex;flex-direction:column;align-items:stretch;gap:var(--frm-field-gap);margin:0;min-width:0}body.es .input_field{margin-block:0 .85rem}body.es .frm-field>label,body.es .input_field>label,body.es .frm-field>.frm-field__label,body.es .input_field>.frm-field__label,body.es label.frm-field>span:first-child,body.es .frm-field>span:first-child{font-size:var(--frm-label-fs);font-weight:var(--frm-label-weight);letter-spacing:.01em;text-transform:var(--frm-label-transform);color:var(--frm-label-color)}body.es .req_mark,body.es .frm-field__required{font-weight:700;color:var(--t-accent)}body.es .field_error{margin:0;font-size:var(--frm-hint-fs);font-weight:600;letter-spacing:.02em;text-transform:none;line-height:var(--t-lh);color:color-mix(in srgb,var(--t-error) 88%,var(--t-fg))}body.es .frm-field>:is( input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=file]),textarea,select,.frm-field__input ),body.es .input_field>:is( input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=file]),textarea,select ){box-sizing:border-box;width:100%;padding:var(--frm-control-pad-y)var(--frm-control-pad-x);border:var(--frm-control-border,1px solid var(--t-bd));border-radius:var(--frm-control-radius);font:inherit;font-size:var(--frm-control-fs);background:var(--frm-control-bg,var(--t-surface));color:var(--text);transition:none}body.es .frm-field>:is(input,textarea,select,.frm-field__input):focus,body.es .input_field>:is(input,textarea,select):focus{outline:none;background:var(--frm-control-bg-focus,var(--es-input-focus-bg));border-color:transparent}body.es .input_field_check,body.es .frm-field--check{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.35rem .5rem}body.es .input_field_check>input,body.es .frm-field--check>input{flex:none}body.es .input_field_check>label,body.es .frm-field--check>label{flex:auto;min-width:0;font-size:var(--t-fs-p);font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--t-fg)}body.es .input_field_check>.hint,body.es .input_field_check>.field_error,body.es .frm-field--check>.hint,body.es .frm-field--check>.field_error{flex:1 0 100%}body.es .frm-field.frm-field--inline{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem}body.es .frm-field--inline>label{margin:0;text-transform:none;letter-spacing:0;font-size:.9375rem;font-weight:600;color:var(--text)}body.es .frm-field--inline>input[type=checkbox]{width:1.05rem;height:1.05rem;accent-color:var(--t-accent)}body.es .field_group{margin:0 0 1rem;padding:.75rem 1rem;border:none;border-radius:var(--t-r);background:var(--t-surface);min-width:0}body.es .field_group:disabled{opacity:.65;pointer-events:none}body.es .field_group_legend{padding:0 .35rem;font-size:var(--frm-label-fs);font-weight:var(--frm-label-weight);letter-spacing:.01em;text-transform:var(--frm-label-transform);color:var(--frm-label-color)}body.es .frm-choice-cards{display:grid;gap:.5rem;grid-template-columns:1fr;margin:0;padding:0;list-style:none}body.es .frm-choice-cards--grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}body.es .frm-fieldset .frm-choice-cards{margin-top:.35rem}body.es .frm-choice-card{display:flex;align-items:flex-start;gap:.6rem;margin:0;padding:.6rem .7rem;border:var(--core-border,1px solid var(--border));border-radius:var(--frm-control-radius);background:var(--panel);color:var(--text);cursor:pointer;transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease}body.es .frm-choice-card:hover{background:color-mix(in srgb,var(--text) 2%,var(--panel))}body.es .frm-choice-card:has(input:checked),body.es .frm-choice-card.is-selected{background:var(--frm-selected-bg);border-color:var(--frm-selected-border);box-shadow:0 0 0 2px var(--frm-selected-ring)}body.es .frm-choice-card input[type=radio]{flex:none;margin-top:.15rem;accent-color:var(--text)}body.es .frm-choice-card__body{display:flex;flex-direction:column;gap:.1rem;min-width:0}body.es .frm-choice-card__label{font-size:.9375rem;font-weight:600;line-height:1.3;color:var(--text)}body.es .frm-choice-card__body .hint{font-size:var(--frm-hint-fs);line-height:1.4;color:var(--muted)}body.es form.frm,body.es .wh_form{display:flex;flex-direction:column;gap:var(--frm-gap);margin:0;max-width:40rem}body.es .wh_field:not(.wh_field--inline):not(.wh_filter),body.es label.field{display:flex;flex-direction:column;align-items:stretch;gap:var(--frm-field-gap);margin:0;min-width:0}body.es .wh_field--inline,body.es label.wh_field.wh_filter,body.es label.wh_filter{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.45rem .5rem;margin:0;min-width:0}body.es .wh_field:not(.wh_filter)>:is(label,span:first-child),body.es label.field>.field_lbl{font-size:var(--frm-label-fs);font-weight:var(--frm-label-weight);letter-spacing:.01em;text-transform:var(--frm-label-transform);color:var(--frm-label-color)}body.es label.wh_filter>span:first-child,body.es .wh_filter>span:first-child{font-size:var(--frm-label-fs);font-weight:var(--frm-label-weight);color:var(--frm-label-color);white-space:nowrap}body.es .wh_field>:is( input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=file]),textarea,select ),body.es label.field>:is( input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=file]),textarea,select ){box-sizing:border-box;width:100%;padding:var(--frm-control-pad-y)var(--frm-control-pad-x);border:1px solid var(--border);border-radius:var(--frm-control-radius);font:inherit;font-size:var(--frm-control-fs);background:var(--bg);color:var(--text)}body.es .wh_field--inline>select,body.es label.wh_filter>select{width:auto;min-width:9rem}body.es .wh_field>:is(input,textarea,select):focus,body.es label.field>:is(input,textarea,select):focus{outline:none;border-color:var(--frm-focus-border);box-shadow:0 0 0 3px var(--frm-focus-ring)}body.es .tasks-status-select,body.es .tasks-filter__select select{box-sizing:border-box;margin:0;padding:var(--frm-control-pad-y)var(--frm-control-pad-x);border:1px solid var(--border);border-radius:var(--frm-control-radius);font:inherit;font-size:var(--frm-control-fs);background:var(--bg);color:var(--text)}body.es .list_ctl__select{box-sizing:border-box;margin:0;min-width:9.5rem;font:inherit}body.es .list_ctl .input{min-width:0;width:100%}body.es .tasks-status-select:focus,body.es .tasks-filter__select select:focus{outline:none;border-color:var(--frm-focus-border);box-shadow:0 0 0 3px var(--frm-focus-ring)}body.es .frm-form{margin:0}body.es .frm-fields{display:flex;flex-direction:column;gap:var(--frm-gap)}body.es .frm-fieldset{margin:0;padding:0;border:none}body.es .frm-fieldset:disabled{opacity:.55;pointer-events:none}body.es .frm-nested{margin-top:1rem;padding:0;border:none}body.es .frm-block-legend{display:block;margin-bottom:.35rem;font-size:var(--frm-label-fs);font-weight:var(--frm-label-weight);letter-spacing:.01em;text-transform:var(--frm-label-transform);color:var(--frm-label-color)}body.es .frm-radio-row{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem}body.es .frm-radio{display:inline-flex;align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;color:var(--text);cursor:pointer}body.es .frm-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.65rem;margin-top:.5rem;padding-top:.25rem}body.es .frm-form-alert{margin:.25rem 0 0;padding:.6rem .85rem;border-radius:var(--u-radius-md);background:var(--pill-danger-bg);color:var(--pill-danger-fg);font-size:.875rem;border:1px solid var(--pill-danger-border)}body.es .frm-fields--row{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--frm-gap);align-items:flex-end}body.es .frm-fields--row>.frm-field{flex:1 1 min(100%,12rem);min-width:0}body.es .frm-fields--grid{display:grid;gap:var(--frm-gap);grid-template-columns:1fr}@media(min-width:720px){body.es .frm-fields--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}body.es .frm-fields--grid>.frm-field--span-full{grid-column:1/-1}body.es .slide_in_body .frm-form[hidden]{display:none!important}body.es .slide_in_body .frm-form:not([hidden]){display:flex;flex-direction:column;gap:var(--frm-gap)}body.es .slide_in_body .frm-fields{gap:1.125rem}body.es .slide_in_body .frm-field{--frm-field-gap:0.45rem}body.es .slide_in_body .frm-fieldset{margin:0;padding:0;border:none}body.es .slide_in_body .frm-choice-cards,body.es .slide_in_body .frm-choice-cards--grid{grid-template-columns:1fr}body.es #siteedit-form{display:flex;flex-direction:column;gap:var(--frm-gap)}body.es .space_edit__readonly input[disabled]{background:color-mix(in srgb,var(--text) 4%,var(--panel));color:var(--muted);cursor:not-allowed}body.es .space_edit__required{color:#991b1b;font-style:normal;font-weight:700;margin-left:.15rem}body.es .space_edit__actions{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:flex-end;align-items:center;margin-top:.4rem}body.es .space_edit__domains-add{display:grid;grid-template-columns:1fr auto;gap:.6rem;align-items:end}