@layer shared-component{._7xpklq_options-root{gap:var(--spacing--s) var(--spacing--default);flex-wrap:wrap;display:flex}._7xpklq_options-root:not(._7xpklq_options-in-row){flex-direction:column}._7xpklq_root{--_checkbox-dimension:.75em;gap:var(--spacing--s);cursor:pointer;grid-auto-flow:column;justify-content:start;display:grid}._7xpklq_root:has(input[readonly]){cursor:default}._7xpklq_root:has(input:disabled){cursor:not-allowed;opacity:.4}._7xpklq_label{-webkit-user-select:none;user-select:none}._7xpklq_input{opacity:0;position:absolute}._7xpklq_visual-input{--_checkmark-icon:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEyIDEwIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMSA1TDQuNSA4LjVMMTEgMSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4K);--pill-width:41px;--pill-height:25px;--pill-border:1px;--pill-padding:2px;--toggle-size:calc(var(--pill-height) - 2 * var(--pill-border) - 2 * var(--pill-padding));--toggle-translate:translateX(0);width:var(--pill-width);height:var(--pill-height);background-color:var(--input-checkbox-toggle-background-color,var(--input-background-color,gray));border:var(--pill-border) solid var(--input-checkbox-toggle-border-color,transparent);padding:var(--pill-padding);border-radius:999em;grid-area:1/1/2/2;align-items:center;display:flex;position:relative}._7xpklq_visual-input:before{content:"";top:var(--pill-padding);left:var(--pill-padding);width:var(--toggle-size);height:var(--toggle-size);transform:var(--toggle-translate);background-color:var(--input-checkbox-toggle-inner-color,lightgray);border-radius:999em;transition:transform .2s ease-in-out;display:block;position:absolute;box-shadow:0 1px 2px #00000059,0 2px 6px #0003}._7xpklq_visual-input:after{content:"";top:var(--pill-padding);left:var(--pill-padding);width:var(--toggle-size);height:var(--toggle-size);transform:var(--toggle-translate);background-color:var(--input-checkbox-toggle-icon-color,var(--input-checkbox-toggle-background-color,var(--input-background-color,gray)));-webkit-mask-image:var(--_checkmark-icon);-webkit-mask-image:var(--_checkmark-icon);mask-image:var(--_checkmark-icon);opacity:0;transition:transform .2s ease-in-out,opacity .2s ease-in-out;display:block;position:absolute;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:12px;mask-size:12px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._7xpklq_root:has(input:checked) ._7xpklq_visual-input{--toggle-translate:translateX(calc(var(--pill-width) - var(--toggle-size) - var(--pill-padding) * 2 - var(--pill-border) * 2));background-color:var(--input-checkbox-toggle-checked-background-color,var(--input-background-focus-color,green))}._7xpklq_root:has(input:checked) ._7xpklq_visual-input:before{background-color:var(--input-checkbox-toggle-inner-checked-color,var(--input-checkbox-toggle-inner-color,lightgray))}._7xpklq_root:has(input:checked) ._7xpklq_visual-input:after{background-color:var(--input-checkbox-toggle-checked-icon-color,var(--input-checkbox-toggle-icon-color,var(--input-checkbox-toggle-checked-background-color,var(--input-background-focus-color,green))));opacity:1}._7xpklq_root:has(._7xpklq_indeterminate) ._7xpklq_visual-input{--toggle-translate:translateX(calc((var(--pill-width) - var(--toggle-size) - var(--pill-padding) * 2 - var(--pill-border) * 2) / 2));background-color:color-mix(in srgb, var(--input-checkbox-toggle-checked-background-color,var(--input-background-focus-color,green)) 50%, var(--input-checkbox-toggle-background-color,var(--input-background-color,gray)))}._7xpklq_root:has(:focus-visible) ._7xpklq_visual-input{outline:var(--a11y-outline-width,2px) solid var(--a11y-outline-color,currentColor);outline-offset:var(--a11y-outline-offset,.25rem)}}
@layer shared-component{.ECq6Tq_container{--_input-color:var(--input-border-color,black);gap:var(--spacing--s);width:100%;font-size:1.6rem;display:grid}.ECq6Tq_container :is(p){margin:0}.ECq6Tq_container:hover,.ECq6Tq_container:focus-within{--_input-color:var(--input-border-focus-color,var(--input-border-color,black))}.ECq6Tq_container:has(.ECq6Tq_error-message){--_input-color:var(--form-error-color,red)}.ECq6Tq_error-message{color:var(--_input-color);background:var(--form-error-background-color);font-size:.8em}.ECq6Tq_label{cursor:pointer;color:var(--input-label-color);font-weight:700}.ECq6Tq_description{color:var(--input-copy-color)}.ECq6Tq_react-date-picker{border-bottom:1px solid var(--_input-color);width:100%;display:flex;position:relative}.ECq6Tq_react-date-picker .react-date-picker__wrapper{border:none;flex:1;display:flex}.ECq6Tq_react-date-picker .react-date-picker__inputGroup{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:1;align-items:baseline;padding:.5rem 0;display:flex}.ECq6Tq_react-date-picker .react-date-picker__inputGroup__input{color:var(--input-copy-color);-webkit-text-fill-color:var(--input-copy-color);opacity:1;appearance:textfield;background-color:#0000}.ECq6Tq_react-date-picker .react-date-picker__inputGroup__input::-webkit-calendar-picker-indicator{display:none}.ECq6Tq_react-date-picker .react-date-picker__inputGroup__input::-webkit-inner-spin-button{display:none}:is(.ECq6Tq_react-date-picker .react-date-picker__inputGroup__leadingZero,.ECq6Tq_react-date-picker .react-date-picker__inputGroup__divider){color:var(--input-copy-color)}.ECq6Tq_react-date-picker .react-date-picker__button{appearance:none;cursor:pointer;color:var(--input-copy-color);background:0 0;border:none;align-self:center}.ECq6Tq_react-date-picker .react-date-picker__button svg{fill:currentColor;stroke:currentColor}.ECq6Tq_react-date-picker .react-date-picker__button:focus-visible{outline:2px solid var(--input-copy-color);outline-offset:2px}.ECq6Tq_react-date-picker .react-date-picker__calendar{z-index:10;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;position:absolute;top:100%;left:0}.ECq6Tq_react-date-picker .react-date-picker__calendar--open{opacity:1;pointer-events:all}.ECq6Tq_react-date-picker .react-date-picker__calendar--closed{display:none}.ECq6Tq_react-date-picker .react-calendar{background-color:var(--input-calendar-background-color,var(--input-select-menu-background-color,white));color:var(--input-calendar-copy-color,var(--input-copy-color,black));min-width:18rem;padding:var(--spacing--default);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border:1px solid var(--_input-color)}.ECq6Tq_react-date-picker .react-calendar abbr{color:inherit;-webkit-text-decoration:none;text-decoration:none}.ECq6Tq_react-date-picker .react-calendar button{color:inherit;cursor:pointer}.ECq6Tq_react-date-picker .react-calendar__navigation{margin-bottom:var(--spacing--s);align-items:center;display:flex}.ECq6Tq_react-date-picker .react-calendar__navigation button{appearance:none;background-color:#0000;border:none}.ECq6Tq_react-date-picker .react-calendar__navigation button:focus-visible{outline-offset:2px;outline:2px solid}.ECq6Tq_react-date-picker .react-calendar__navigation__label{text-align:center;flex-grow:1}.ECq6Tq_react-date-picker .react-calendar__month-view__weekdays__weekday{text-align:center;font-size:.85em}.ECq6Tq_react-date-picker .react-calendar__tile{aspect-ratio:1;color:inherit;background-color:#0000;border:none;border-radius:3px;transition:background-color .15s}:is(.ECq6Tq_react-date-picker .react-calendar__tile:hover,.ECq6Tq_react-date-picker .react-calendar__tile:focus-visible){background-color:var(--input-calendar-hover-background-color,#0000001a)}.ECq6Tq_react-date-picker .react-calendar__tile:focus-visible{outline-offset:-2px;outline:2px solid}.ECq6Tq_react-date-picker .react-calendar__tile[disabled]{opacity:.25;cursor:default}.ECq6Tq_react-date-picker .react-calendar__tile--now{background-color:var(--input-calendar-today-background-color,var(--input-border-focus-color,transparent))}.ECq6Tq_react-date-picker .react-calendar__tile--suggested{box-shadow:inset 0 0 0 2px var(--input-calendar-suggested-border-color,var(--input-border-focus-color,var(--_input-color)))}.ECq6Tq_react-date-picker .react-calendar__tile--active{background-color:var(--input-calendar-selected-background-color,var(--input-border-focus-color,var(--_input-color)));color:var(--input-calendar-selected-copy-color,var(--input-calendar-background-color,white))}.ECq6Tq_react-date-picker .react-calendar__month-view__days__day--neighboringMonth{opacity:.3}}
@layer shared-component{.nkTf_a_fieldset{gap:var(--spacing--m);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.nkTf_a_label{color:var(--input-label-color);padding:0;font-weight:700}}
@layer shared-component{.AYvMUG_container{--_cross-icon:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEwIDEwIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTEgMUw5IDkiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik05IDFMMSA5IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);--_upload-icon:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzIDE4LjIxNzhWMjAuMTMwOEMyMyAyMS43MTQ4IDIxLjcxNSAyMi45OTk4IDIwLjEzMSAyMi45OTk4SDMuODY5QzIuMjg0IDIyLjk5OTggMSAyMS43MTQ4IDEgMjAuMTMwOFYxOC4yMTc4IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIgMVYxOC4xMDgiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik01IDhMMTIgMUwxOSA4IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);border:1px solid var(--_input-color);flex-direction:column;display:flex}.AYvMUG_dropzone{cursor:pointer;text-align:center;border:1px dashed var(--_input-color);place-content:center;justify-self:stretch;place-items:center;height:150px;margin:32px;display:flex}.AYvMUG_dropzone:focus-visible{box-shadow:0 0 0 1px var(--_input-color)}.AYvMUG_dropzone:before{content:"";width:24px;height:24px;-webkit-mask-image:var(--_upload-icon);-webkit-mask-image:var(--_upload-icon);mask-image:var(--_upload-icon);background-color:var(--_input-color);margin-inline:12px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.AYvMUG_remove-file{cursor:pointer;-webkit-mask-image:var(--_cross-icon);-webkit-mask-image:var(--_cross-icon);mask-image:var(--_cross-icon);background-color:var(--_input-color);width:12px;height:12px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}
