@keyframes accordion_rotate-in__ET0aP{0%{transform:rotate(-90deg)}to{transform:rotate(0deg)}}@keyframes accordion_rotate-out__gV0Gr{0%{transform:rotate(0deg)}to{transform:rotate(-90deg)}}.accordion_label-wrap__Sa44K{position:relative;z-index:1;display:flex;align-items:center}@media(hover:hover){.accordion_label-wrap__Sa44K:has(.accordion_trigger__Qj_iv) .accordion_label___WpqH>span{transition:opacity .1s ease-out}.accordion_label-wrap__Sa44K:has(.accordion_trigger__Qj_iv[data-clickable-area=all][aria-disabled=false]:hover) .accordion_label___WpqH>span{opacity:.7;transition:opacity .1s ease-out}}.accordion_label___WpqH{display:flex;flex:1 1;align-items:center;min-height:48px;font-size:.875rem;font-weight:600;line-height:1.3;color:#464443;box-shadow:0 -1px 0 0 #e7e5e4}.accordion_label___WpqH[data-is-border-bottom=true]{box-shadow:0 -1px 0 0 #e7e5e4,0 1px 0 0 #e7e5e4}.accordion_label___WpqH[data-no-border=true]{box-shadow:none}.accordion_label___WpqH[data-disabled=true]{color:#a09d9a}.accordion_label___WpqH:has(:focus-visible):after{position:absolute;left:0;width:calc(100% - 48px);height:100%;pointer-events:none;outline:2px solid #007dd9;outline-offset:1px;content:"";border-radius:2px}.accordion_label-badge__QGoho{display:flex;flex:1 1;gap:6px;height:100%;padding-right:48px;padding-left:16px}.accordion_label-badge__QGoho[data-is-no-left-space=true]{padding-left:0}.accordion_label-badge__QGoho[data-is-vertical-label-space=true]{padding-top:12px;padding-bottom:12px}.accordion_label-badge__QGoho[data-has-number-badge=true]{align-items:center}.accordion_icon__doepu{display:flex;align-items:center;justify-content:center;width:48px;height:100%}.accordion_icon__doepu>svg{fill:#a18572}.accordion_icon__doepu{transition:opacity .1s ease-out}@media(hover:hover){.accordion_icon__doepu:hover{opacity:.7;transition:opacity .1s ease-out}}.accordion_animate-in__29MlY .accordion_icon__doepu>svg{animation:accordion_rotate-in__ET0aP .3s forwards}.accordion_animate-out__5K0iF .accordion_icon__doepu>svg{animation:accordion_rotate-out__gV0Gr .3s forwards}.accordion_trigger__Qj_iv{position:absolute;top:0;left:0;z-index:1;display:flex;align-items:center;justify-content:flex-end;width:100%;height:100%}.accordion_trigger__Qj_iv[aria-disabled=true]{cursor:not-allowed}.accordion_trigger__Qj_iv[aria-disabled=false]:focus-visible{outline:2px solid #007dd9;outline-offset:1px;border-radius:2px}.accordion_trigger__Qj_iv[data-clickable-area=icon]{right:0;left:auto;width:48px}.accordion_body__qxO6H{display:grid;grid-template-rows:1fr;padding:3px 0 0 3px;margin:-3px 0 0 -3px;overflow:hidden;transition:grid-template-rows .3s ease-out,visibility .3s ease-out}.accordion_body__qxO6H[aria-hidden=true]{visibility:hidden;grid-template-rows:0fr}.accordion_inner__2FQyx{min-height:0}.checkbox_wrap__nnZYF{position:relative;cursor:pointer}.checkbox_box__qe5WQ,.checkbox_wrap__nnZYF{display:inline-flex;align-items:center;justify-content:center}.checkbox_box__qe5WQ{width:16px;height:16px;background-color:#fff;border:1px solid #d4d0cd;border-radius:2px;transition:border .1s ease-out,background-color .1s ease-out}.checkbox_input__ZvT_d{position:absolute;inset:0;z-index:1;cursor:inherit;opacity:0}.checkbox_input__ZvT_d:disabled{cursor:not-allowed}.checkbox_input__ZvT_d:disabled~.checkbox_box__qe5WQ{background-color:#e7e5e4}.checkbox_input__ZvT_d:disabled~.checkbox_box__qe5WQ>svg{fill:#a09d9a}.checkbox_input__ZvT_d:not(:checked)~.checkbox_box__qe5WQ>svg{display:none}.checkbox_input__ZvT_d:not(:disabled):checked~.checkbox_box__qe5WQ{background-color:#ec6f50;border:none}.checkbox_input__ZvT_d:not(:disabled):checked~.checkbox_box__qe5WQ>svg{fill:#fff}.checkbox_input__ZvT_d:not(:disabled):checked~.checkbox_box__qe5WQ:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";background-color:hsla(0,0%,100%,.1607843137);border-radius:2px;opacity:0;transition:opacity .1s ease-out}@media(hover:hover)and (pointer:fine){.checkbox_input__ZvT_d:not(:disabled):hover~.checkbox_box__qe5WQ:after{opacity:1}.checkbox_input__ZvT_d:not(:checked,:disabled):hover~.checkbox_box__qe5WQ{border:1px solid #7b5d48}}.checkbox-with-label_label__Fsr_k{display:inline-flex;gap:8px;align-items:center;width:100%;font-size:.875rem}.checkbox-with-label_label__Fsr_k[data-spacing=default]{padding:4px 0}.checkbox-with-label_label__Fsr_k[data-spacing=large]{padding:12px 16px}.checkbox-with-label_label__Fsr_k:has(:disabled){color:#a09d9a;cursor:not-allowed}.checkbox-with-label_label__Fsr_k[data-is-allow-focus-visible=true]:has(input[type=checkbox]:focus-visible){outline:2px solid #007dd9;outline-offset:1px;border-radius:2px}.label-with-badge_container__54JH7{display:flex;align-items:center}.label-with-badge_container__54JH7[data-is-large=true]{min-height:40px}.label-with-badge_label__Y17Zf{display:flex;gap:6px}.nested-area_children-wrap__DQGUb{padding-left:40px;margin-top:1px;background-color:#f5f4f3}.nested-area_children-wrap__DQGUb .nested-area_children-wrap__DQGUb{padding-left:24px}@media screen and (max-width:767px){.nested-area_children-wrap__DQGUb>*{margin-top:1px}}@media screen and (min-width:768px){.nested-area_children-wrap__DQGUb{display:flex;flex-direction:column;gap:8px;padding-bottom:20px;padding-left:24px;margin-top:0;background-color:#fff}}.nested-area_checkbox__7J6YL{box-sizing:border-box;display:flex;align-items:center;padding:0 4px;margin-top:1px;font-size:.875rem;line-height:1.3;color:#464443}.nested-area_checkbox__7J6YL[data-border=true]{height:48px;padding:12px 16px 12px 0;box-shadow:0 -1px 0 0 #e7e5e4}.nested-area_checkbox__7J6YL[data-is-area-l=true]{padding:12px 16px}@media screen and (min-width:768px){.nested-area_checkbox__7J6YL[data-is-area-l=true]{height:48px;padding:0;box-shadow:0 -1px 0 0 #e7e5e4}}.nested-area_label-wrap__JOh1S{position:relative}@media screen and (min-width:768px){.nested-area_label-wrap__JOh1S{display:flex;flex-direction:column;gap:8px}}.nested-area_label-wrap-children__5Bo1Z{display:flex;flex-direction:column;gap:4px;padding-left:24px}.area-list_wrap__NjpgP{margin-top:-1px}@media screen and (min-width:768px){.area-list_wrap__NjpgP{display:flex;gap:24px;padding:40px 40px 0}}@media screen and (max-width:767px){.area-list_wrap__NjpgP{border-bottom:1px solid #e7e5e4}}.area-list_item__1TmrT{margin-top:1px}@media screen and (min-width:768px){.area-list_item__1TmrT:last-child{border-bottom:1px solid #e7e5e4}.area-list_list__9vaIf{width:calc(50% - 10px)}}.area-list_error__z9sHX{padding:16px}@media screen and (min-width:768px){.area-list_error__z9sHX{padding:16px 40px}}