.select_selectGroup__eMCzD{display:flex;flex-direction:column;margin-bottom:1rem;position:relative}.select_label__QPhE8{margin-bottom:.5rem;font-size:.875rem;font-weight:500;color:#1f2937}.select_select__ZnXUG{padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;outline:none;transition:border-color .2s,box-shadow .2s;width:100%;box-sizing:border-box;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgNEw4IDExTDE1IDQiIHN0cm9rZT0iIzZCNzI4MCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyYW5kIi8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem}.select_select__ZnXUG:focus{border-color:transparent;box-shadow:0 0 0 2px #93c5fd}.select_hint__wZTro{font-size:.875rem;color:#6b7280}.select_error__7acvk{color:#f87171;font-size:.875rem}@keyframes checkbox_sweepToGreen__tpGG4{0%{background-color:#fee2e2}to{background-color:#d1fae5}}@keyframes checkbox_sweepToRed__K4sdm{0%{background-color:#d1fae5}to{background-color:#fee2e2}}.checkbox_checkboxGroup__IxGQO{display:flex;align-items:center;padding:1rem;border:1px solid #d1d5db;border-radius:.375rem;transition:all .2s,box-shadow .2s,background-color .2s;cursor:pointer;margin-bottom:1rem;position:relative;overflow:hidden;user-select:none}.checkbox_checkboxGroup__IxGQO:before{content:"";position:absolute;top:0;width:100%;height:100%;z-index:0}.checkbox_checkboxGroup__IxGQO.checkbox_checked__RCUud:before{animation:checkbox_sweepToGreen__tpGG4 .5s forwards;right:0;left:auto}.checkbox_checkboxGroup__IxGQO.checkbox_unchecked__K3ulT:before{animation:checkbox_sweepToRed__K4sdm .5s forwards;left:0;right:auto}.checkbox_checkboxGroup__IxGQO:hover{opacity:.75}.checkbox_checked__RCUud{border-color:#16a34a;background-color:transparent}.checkbox_unchecked__K3ulT{border-color:#dc2626;background-color:transparent}.checkbox_checkbox__Sz8sf{display:none}.checkbox_labelText__lGj_A{font-size:1rem;font-weight:500;color:#1f2937;flex:1;z-index:1}.checkbox_icon__gljxr{transition:transform .2s ease-in-out,opacity .2s ease-in-out;z-index:1}.checkbox_iconCheck__0blEF{color:#16a34a}.checkbox_iconCheck__0blEF,.checkbox_iconX__Jg8gZ{opacity:0;transform:scale(.5);animation:checkbox_scaleUp__sUB3I .2s forwards}.checkbox_iconX__Jg8gZ{color:#dc2626}@keyframes checkbox_scaleUp__sUB3I{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.checkbox_hint__iRCQy{font-size:.875rem;color:#6b7280}.checkbox_error__4lni_{color:#f87171;font-size:.875rem}.counter_counterGroup__ZCGGv{display:flex;flex-direction:column;margin-bottom:1rem;position:relative}.counter_label__3xpI1{margin-bottom:.5rem;font-size:.875rem;font-weight:500;color:#1f2937}.counter_counterControls__Ew1bn{display:flex;align-items:center;gap:.5rem}.counter_input__iY3H9{text-align:center;width:50px;border:1px solid #d1d5db;border-radius:.375rem;outline:none;transition:border-color .2s,box-shadow .2s;padding:.25rem}.counter_decreaseButton__lRZC6,.counter_increaseButton__vo0FP{border:none;padding:.25rem;cursor:pointer;transition:opacity .2s;opacity:.8;border-radius:100rem;color:#fff}.counter_decreaseButton__lRZC6:hover,.counter_increaseButton__vo0FP:hover{opacity:1}.counter_increaseButton__vo0FP{background-color:#34d399}.counter_decreaseButton__lRZC6{background-color:#f87171}.counter_icon__ldI4s{width:1.5rem;height:1.5rem;stroke-width:3px}.counter_error__3hy4c{color:#f87171;font-size:.875rem;margin-top:.5rem}.SlideTransition_container__pFKBJ{width:100%;overflow:hidden;flex:1 1 0%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem 0}.SlideTransition_title__nuybJ{background:linear-gradient(45deg,#002763,#2f015a);background-clip:content-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;font-size:2rem;font-weight:800;margin-bottom:.5rem;filter:drop-shadow(4px 4px 1px rgba(255,255,255,.7));text-align:center}.SlideTransition_content__eBCu8{overflow:hidden;position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;flex:1 1 0%;align-items:center;margin:auto}.SlideTransition_formContainer__rtKT8{width:100%;height:100%;max-width:clamp(340px,100%,600px);background-color:hsla(0,0%,100%,.8);border-radius:1rem;box-shadow:0 0 6px 0 rgba(0,0,0,.8),inset 0 0 1px 0 rgba(0,0,0,.5);display:flex;flex-direction:column;justify-content:space-between;overflow-y:scroll;overflow-x:hidden;margin:.5rem}.SlideTransition_form__QwzB_{padding:1rem clamp(.5rem,1vw,2rem)}@keyframes SlideTransition_gradient__wBxvn{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.SlideTransition_slide__CUnmJ{width:100%;min-width:100%;transition:transform .5s ease-in-out,opacity .5s ease-in-out}.SlideTransition_slideTitle__P_nyf{font-size:1.25rem;font-weight:600;margin-bottom:1rem;background:linear-gradient(45deg,#002763,#39016d);border-radius:.5rem;padding:.1rem .5rem;color:#fff;text-transform:uppercase;box-shadow:0 0 10px 0 rgba(0,0,0,.4)}.SlideTransition_slide-in-left__zs_Jw{animation:SlideTransition_slide-in-left__zs_Jw .3s ease-out}.SlideTransition_slide-in-right__jt8q4{animation:SlideTransition_slide-in-right__jt8q4 .3s ease-out}.SlideTransition_slide-out-left__Frrwt{animation:SlideTransition_slide-out-left__Frrwt .3s ease-out}.SlideTransition_slide-out-right__hGn0F{animation:SlideTransition_slide-out-right__hGn0F .3s ease-out}@keyframes SlideTransition_slide-in-right__jt8q4{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes SlideTransition_slide-out-right__hGn0F{0%{transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes SlideTransition_slide-in-left__zs_Jw{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes SlideTransition_slide-out-left__Frrwt{0%{transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}.SlideTransition_navigation__e4_wa{width:100%;position:sticky;bottom:0;display:flex;justify-content:space-between;margin-top:1rem;background:linear-gradient(45deg,#002763,#2f015a);backdrop-filter:blur(4px);border-top:2px solid hsla(0,0%,100%,.5)}.SlideTransition_navigation__e4_wa button{padding:.5rem 2rem;font-size:1rem;font-weight:600;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem;color:#fff}.SlideTransition_rightButton__DIuJT{margin-left:auto}.SlideTransition_formContainer__rtKT8::-webkit-scrollbar{width:0}.SlideTransition_formContainer__rtKT8::-webkit-scrollbar-thumb,.SlideTransition_formContainer__rtKT8::-webkit-scrollbar-track{background-color:transparent}.SlideTransition_formContainer__rtKT8::-webkit-scrollbar-thumb:hover{background-color:transparent}.summary_header__9TQod{font-size:clamp(1rem,2vw,1.25rem);font-weight:800;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(45deg,#002763,#39016d);border-radius:.5rem;padding:.1rem .5rem;color:#fff;text-transform:uppercase;box-shadow:0 0 10px 0 rgba(0,0,0,.4)}.summary_list__WssSY{margin:1rem 0}.summary_item__N5usM{display:flex;justify-content:space-between;align-items:center;font-size:clamp(.8rem,2vw,1rem);padding:.25rem;border-radius:.25rem;gap:.5rem}.summary_itemLabel__BoJQw{width:100%}.summary_itemValue__sx4zg{width:fit-content;min-width:clamp(3rem,10vw,4rem);justify-content:flex-end;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize}.summary_itemValue__sx4zg,.summary_total__Czmhm{font-weight:600;display:flex;align-items:center;text-align:right}.summary_total__Czmhm{font-size:clamp(1.25rem,2vw,1.5rem);background:linear-gradient(45deg,#002763,#39016d);border-radius:.5rem;padding:.5rem;color:#fff;justify-content:space-between;flex-direction:column;margin-bottom:1rem}.summary_total__Czmhm>:first-child{font-size:clamp(.8rem,2vw,1rem);font-weight:600}