.CheckBox_checkbox{--checkbox-size: var(--font-size-body-md);--checkbox-padding: var(--padding-sm);display:flex;justify-content:center;align-items:center;cursor:pointer;box-sizing:border-box;border-radius:var(--radius-xs);color:var(--color-500);border:2px solid currentColor;outline:2px solid transparent;outline-offset:0px;width:calc(var(--checkbox-size) + var(--checkbox-padding));height:calc(var(--checkbox-size) + var(--checkbox-padding));transition:outline-offset var(--animation-duration-fast) ease-out,outline-color var(--animation-duration-fast) ease-out,color var(--animation-duration-fast) ease-out}.CheckBox_checkbox svg{color:currentColor;width:var(--checkbox-size);height:var(--checkbox-size);transform-origin:center;opacity:0;transform:scale(.8);transition:transform var(--animation-duration-fast) ease-out,opacity var(--animation-duration) ease-out}.CheckBox_checkbox.CheckBox_error{outline:2px solid var(--color-danger-500)!important;outline-offset:2px}.CheckBox_input:checked+.CheckBox_checkbox svg{opacity:1;transform:scale(1)}.CheckBox_input:disabled+.CheckBox_checkbox{opacity:var(--disabled-opacity);cursor:not-allowed}.CheckBox_input:focus-visible+.CheckBox_checkbox{outline:currentColor solid 2px;outline-offset:2px}.CheckBox_input:hover+.CheckBox_checkbox{color:var(--color-700)}.CheckBox_input:active+.CheckBox_checkbox{outline-offset:4px;color:var(--color-900)}.CheckBox_input:focus-visible+.CheckBox_checkbox.CheckBox_error{outline-offset:4px}.CheckBox_input:active+.CheckBox_checkbox.CheckBox_error{outline-offset:6px}.CheckBox_checkbox.CheckBox_size-xs{--checkbox-size: var(--font-size-body-xs)}.CheckBox_checkbox.CheckBox_size-sm{--checkbox-size: var(--font-size-body-sm)}.CheckBox_checkbox.CheckBox_size-md{--checkbox-size: var(--font-size-body-md)}.CheckBox_checkbox.CheckBox_size-lg{--checkbox-size: var(--font-size-body-lg)}.CheckBox_checkbox.CheckBox_size-xl{--checkbox-size: var(--font-size-body-xl)}button.CheckboxCard_checkboxCard{position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--padding-md);gap:var(--padding-lg);font-family:var(--font-family-sans);border-radius:var(--radius-md);border:2px solid var(--color-100);cursor:pointer;max-width:150px}button.CheckboxCard_checkboxCard div:first-child{margin-right:0;margin-block:calc(-1 * var(--padding-lg))}button.CheckboxCard_checkboxCard:not(.CheckboxCard_checked):hover,button.CheckboxCard_checkboxCard:not(.CheckboxCard_checked):active{background-color:var(--color-100)}button.CheckboxCard_checkboxCard:not(.CheckboxCard_checked){color:var(--color-500)!important}button.CheckboxCard_checkboxCard:not(.CheckboxCard_checked):not(:hover):not(:active){background-color:transparent}svg.CheckboxCard_check{position:absolute;top:var(--padding-sm);right:var(--padding-sm);width:var(--font-size-body-md);height:var(--font-size-body-md)}.CheckboxCard_icon svg{width:var(--font-size-heading-lg);height:var(--font-size-heading-lg);color:inherit!important}button.CheckboxCard_checkboxCard p.CheckboxCard_label.CheckboxCard_label{line-height:1.2;color:inherit}p.CheckboxCard_label label{cursor:inherit}.Radio_radio{--radio-size: var(--font-size-body-md);--radio-padding: var(--padding-sm);width:calc(var(--radio-size) + var(--radio-padding));height:calc(var(--radio-size) + var(--radio-padding));margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-xl);background-color:transparent;border:2px solid var(--color-500);box-shadow:inset 0 0 0 calc(var(--radio-size) / 2) #fff;transition:box-shadow var(--animation-duration-fast) ease-out,background-color var(--animation-duration) ease-out,border-color var(--animation-duration) ease-out,outline-offset var(--animation-duration-fast) ease-out,outline-color var(--animation-duration-fast) ease-out;outline:2px solid transparent;outline-offset:0px}.Radio_radio.Radio_error{outline:2px solid var(--color-danger-500)!important;outline-offset:2px}.Radio_radio:not(:disabled):checked{background-color:var(--selected-500);box-shadow:inset 0 0 0 calc(var(--radio-padding) / 2) #fff}.Radio_radio:disabled{opacity:.5;cursor:not-allowed}.Radio_radio:focus-visible{outline:2px solid var(--color-700);outline-offset:2px}.Radio_radio.Radio_error:focus-visible{outline-offset:4px}.Radio_radio.Radio_error:active{outline-offset:6px}.Radio_radio.Radio_size-xs{--radio-size: var(--font-size-body-xs)}.Radio_radio.Radio_size-sm{--radio-size: var(--font-size-body-sm)}.Radio_radio.Radio_size-md{--radio-size: var(--font-size-body-md)}.Radio_radio.Radio_size-lg{--radio-size: var(--font-size-body-lg)}.Radio_radio.Radio_size-xl{--radio-size: var(--font-size-body-xl)}.Slider_slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;--track-width: 100%;--track-height: 30px;--track-padding: calc((var(--track-height)) / 4);--track-background: url(data:image/svg+xml,%3Csvg%20width%3D%22672%22%20height%3D%2213%22%20viewBox%3D%220%200%20672%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cline%20x1%3D%22112%22%20y1%3D%2212%22%20x2%3D%22112%22%20y2%3D%221%22%20stroke%3D%22%23858997%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22224%22%20y1%3D%2212%22%20x2%3D%22224%22%20y2%3D%221%22%20stroke%3D%22%23858997%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22336%22%20y1%3D%2212%22%20x2%3D%22336%22%20y2%3D%221%22%20stroke%3D%22%23858997%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22448%22%20y1%3D%2212%22%20x2%3D%22448%22%20y2%3D%221%22%20stroke%3D%22%23858997%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22560%22%20y1%3D%2212%22%20x2%3D%22560%22%20y2%3D%221%22%20stroke%3D%22%23858997%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E);color:var(--color-500);height:var(--track-height);width:100%;min-width:300px;margin:0 calc(-1 * var(--track-padding));cursor:pointer;outline:none;position:relative}.Slider_slider:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:var(--track-height);-webkit-mask-image:var(--track-background);mask-image:var(--track-background);-webkit-mask-size:calc(100% - var(--track-height)) 100%;mask-size:calc(100% - var(--track-height)) 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;background-color:var(--track-500)}.Slider_slider::-webkit-slider-runnable-track{height:var(--track-height);padding:var(--track-padding)}.Slider_slider::-moz-range-track{height:var(--track-height);background-image:var(--track-background);background-size:calc(100% - var(--track-height)) 100%;background-repeat:no-repeat;background-position:center center;padding:var(--track-padding)}.Slider_slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;height:calc(var(--track-height) - 2 * var(--track-padding));width:calc(var(--track-height) - 2 * var(--track-padding));background-color:currentColor;border-radius:50%;z-index:2;transition:background-color var(--animation-duration) ease-out,outline-offset .1s ease-out}.Slider_slider::-webkit-slider-thumb:hover{background-color:var(--color-600)}.Slider_slider:focus-visible::-webkit-slider-thumb{outline:2px solid var(--color-800);outline-offset:2px}.Slider_slider::-webkit-slider-thumb:active{background-color:var(--color-700);outline-offset:4px}.Slider_slider::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;height:calc(var(--track-height) - 2 * var(--track-padding));width:calc(var(--track-height) - 2 * var(--track-padding));background-color:currentColor;border-radius:50%;z-index:2;transition:background-color var(--animation-duration) ease-out,outline-offset .1s ease-out}.Slider_slider::moz-range-thumb:hover{background-color:var(--color-600)}.Slider_slider:focus-visible::moz-range-thumb{outline:2px solid var(--color-800);outline-offset:2px}.Slider_slider::moz-range-thumb:active{background-color:var(--color-700);outline-offset:4px}._issues_1cl13_1{display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-sm);align-items:center;background:var(--color-red-100);padding:var(--spacing-sm);border-radius:var(--radius-sm);border:2px solid var(--color-red-600);color:var(--color-red-800);interpolate-size:allow-keywords;overflow:hidden;animation:_enter_1cl13_1 var(--animation-duration-fast) ease-in-out forwards}@keyframes _enter_1cl13_1{0%{opacity:0;height:0;padding:0;margin-top:0}to{opacity:1;height:auto;padding:var(--spacing-sm);margin-top:var(--spacing-sm)}}._field_1vibp_1{display:flex;flex-direction:column;gap:var(--spacing-sm)}._label_1vibp_7{font-weight:600;color:var(--color-primary-500);font-size:var(--font-size-md);font-family:var(--font-family-sans)}._mappedField_1acdn_1{display:flex;flex-direction:column;gap:var(--spacing-sm)}._showDiscuss_1acdn_7{border:2px solid var(--color-primary-50);border-radius:var(--border-radius-sm);padding:var(--spacing-md);border-radius:var(--radius-md)}._showDiscussToggle_1acdn_14{margin-block:var(--spacing-sm);display:flex;align-items:center;gap:var(--spacing-sm)}._showDiscussInput_1acdn_21{display:flex;flex-direction:column;gap:var(--spacing-sm);overflow:hidden;interpolate-size:allow-keywords}._showDiscussInput_1acdn_21:not(._hide_1acdn_28){animation:_showDiscussInput_1acdn_21 var(--animation-duration) ease-out forwards}._showDiscussInput_1acdn_21._hide_1acdn_28{animation:_hideDiscussInput_1acdn_1 var(--animation-duration) ease-out forwards}@keyframes _showDiscussInput_1acdn_21{0%{opacity:0;margin-top:0;height:0}to{opacity:1;margin-top:var(--spacing-md);height:auto}}@keyframes _hideDiscussInput_1acdn_1{0%{opacity:1;margin-top:var(--spacing-md);height:auto}to{opacity:0;margin-top:0;height:0}}._field_lyye9_1{display:flex;align-items:center;gap:var(--spacing-md)}._description_lyye9_7{color:var(--color-light-900)}._grid_ubenr_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-auto-rows:1fr;gap:1rem}._conditionLevelsField_yau1k_1{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-sm) + 2px)}._container_19pvq_1{border:1px solid var(--color-300);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-md);border-radius:var(--radius-sm)}._header_19pvq_10{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--color-500)}._icon_19pvq_17{width:var(--font-size-heading-sm);height:var(--font-size-heading-sm);border-radius:var(--radius-xl);display:grid;place-items:center;background-color:var(--color-500)}._choices_19pvq_26{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}._choice_19pvq_26{flex:1 1 50%}._container_1qxq8_1{display:flex;flex-direction:column;gap:var(--spacing-lg);container-name:frequency-field;container-type:inline-size}._timesContainer_1qxq8_9{display:flex;flex-direction:row;align-items:center;margin-top:var(--spacing-sm);gap:var(--spacing-sm)}._daySelector_1qxq8_17{box-sizing:border-box;display:grid;grid-template-columns:minmax(7rem,1fr) repeat(4,1fr);align-items:center;width:100%;padding:var(--spacing-md) 0;gap:calc(var(--spacing-sm) + 4px);border-bottom:1px solid var(--color-primary-500)}@container frequency-field (width < 768px){._daySelector_1qxq8_17{grid-template-columns:repeat(4,1fr);row-gap:var(--spacing-md);padding:0 0 var(--spacing-md) 0}._daySelector_1qxq8_17 ._dayLabel_1qxq8_34{grid-column:1/-1}}._condensed_1qxq8_38{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-sm)}._noPreferenceContainer_1qxq8_45{display:flex;flex-direction:column;gap:var(--spacing-md)}._noPreferenceCheckbox_1qxq8_51{display:flex;align-items:center;gap:var(--spacing-sm)}._checkboxContainer_1qxq8_57{display:flex;flex-direction:column;gap:var(--spacing-sm)}._inputContainer_1qxq8_63{display:flex;align-items:center;gap:var(--spacing-sm)}._inputContainer_1qxq8_63 input{width:20%}._hidden_1qxq8_72{display:none}._radioFieldset_pt4ox_1{display:flex;flex-direction:column;gap:var(--spacing-sm)}._radioField_pt4ox_1{display:flex;align-items:center;gap:var(--spacing-md)}._rangeLabelGroup_1xflp_1{display:flex;justify-content:space-between}._rangeLabelGroup_1xflp_1 p{width:2rem;text-align:center;color:var(--color-light-900)!important}._rangeFieldContainer_1xflp_12 input[type=range]{width:calc(100% + var(--spacing-sm) * 2);margin:0 calc(var(--spacing-sm) * -1);padding:0;background-color:transparent}
