/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
._0Tv3WG_label{--form-required-color:red;align-items:center;gap:.5em;display:flex}._0Tv3WG_label:where([data-required=true]):before{content:"* ";color:var(--form-required-color);font-size:.9em}._0Tv3WG_editor-label{color:var(--color-text);margin-bottom:0;font-size:.875rem;font-weight:500}._0Tv3WG_editor-heading{color:var(--color-text);font-size:.875rem;font-weight:500}._0Tv3WG_detail-checkbox-label{border:.0625rem solid var(--color-gray-light);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.5rem;align-items:start;gap:1rem;padding:1rem;font-size:.875rem;transition:all .2s;display:flex}._0Tv3WG_detail-checkbox-label h4{color:var(--color-title-text);margin:0;font-size:.875rem;font-weight:500}._0Tv3WG_detail-checkbox-label p{color:var(--color-muted);margin:.5em 0 1em;font-size:.75rem}._0Tv3WG_detail-checkbox-label:hover{background:var(--color-primary-very-light);border-color:var(--color-primary-light)}._0Tv3WG_detail-checkbox-label:has(:checked){background:var(--color-primary-very-light);border-color:var(--color-primary-light)}._0Tv3WG_detail-checkbox-container{flex-direction:column;gap:.5rem;display:flex}._0Tv3WG_detail-checkbox-container:where([data-scale=true]) [data-slot=detail-checkbox-label]:has(:checked){scale:1.02}._0Tv3WG_form-row{display:flex}._0Tv3WG_form-row:where([data-always-margin=true]),._0Tv3WG_form-row:where(:not([data-always-margin=true])):not(:last-child){margin-bottom:1.25em}._0Tv3WG_form-section{margin-bottom:var(--card-spacing-sm)}._0Tv3WG_form-group{--form-group-direction:column;--form-group-align-items:normal;--form-group-align-self:auto;--form-group-flex:1;--form-group-margin:1em;flex-direction:var(--form-group-direction);align-items:var(--form-group-align-items);align-self:var(--form-group-align-self);flex:var(--form-group-flex);min-width:0;display:flex}._0Tv3WG_form-group:not(:last-of-type){margin-right:var(--form-group-margin,1em)}._0Tv3WG_form-group>[data-slot=form-label]:where([data-editor=true]),._0Tv3WG_form-group [data-slot=editor-heading]{margin-bottom:.5em}._0Tv3WG_form-group>[data-slot=form-dropdown]{width:100%}._0Tv3WG_form-group>[data-slot=form-row]{margin-left:2em}._0Tv3WG_form-group>[data-slot=app-button]{padding:.625em 1em}._0Tv3WG_form-group-header{justify-content:space-between;align-items:flex-end;margin-bottom:.25em;display:flex}._0Tv3WG_placeholder-heading[data-slot=text-heading]{text-align:center;font-weight:400}._0Tv3WG_form-error{border:.0625rem solid var(--color-failure-text);background:hsl(from var(--color-failure) h s calc(l + 35));color:var(--color-failure-text);border-radius:var(--radius-input);margin:.5em 0 0;padding:1em;font-size:.75rem}._0Tv3WG_error-message{color:var(--color-failure);font-size:.75rem}._0Tv3WG_button-row{--button-row-flex:0 1 auto;--button-row-direction:row;--button-row-justify-content:normal;flex:var(--button-row-flex);flex-direction:var(--button-row-direction);justify-content:var(--button-row-justify-content);display:flex}._0Tv3WG_button-row:not(:last-child){margin-bottom:1.25em}._0Tv3WG_button-row>:not(:last-child){margin-right:1em}._0Tv3WG_button-group{align-items:center;gap:1em;display:flex}._0Tv3WG_field-help{color:var(--color-muted);margin:.5em 0 0;font-size:.75rem}._0Tv3WG_multi-column{grid-template-columns:1fr 1fr;column-gap:1.5em;display:grid}._0Tv3WG_multi-column input{width:100%}._0Tv3WG_multi-column [data-slot=form-group]{margin-right:0}._0Tv3WG_field-errors-row [data-slot=form-error]{margin:0}
