.Layout_container__TVB4_{max-width:640px;margin:0 auto;padding:2rem 1rem;font-size:.875rem}@keyframes Header_spin__DTPuk{to{transform:rotate(1turn)}}.Header_header__1RJ5C{text-align:center;margin-bottom:2rem;border-bottom:1px solid #e5e7eb}.Header_header__1RJ5C h1{margin-bottom:.5rem;color:#1f2937}.Header_header__1RJ5C p{color:#6b7280}.Header_header__1RJ5C p small{font-size:.875rem;opacity:.8}.Header_header__1RJ5C p small:hover{opacity:1}.Header_headerWithLogos__fFzDK{position:relative}.Header_headerWithLogos__fFzDK .Header_titleLogos__lqBuh{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-bottom:1rem}.Header_headerWithLogos__fFzDK .Header_titleLogos__lqBuh .Header_titleLogo__sfqTD{height:25px;width:auto;object-fit:contain}.Header_headerWithLogos__fFzDK .Header_titleLogos__lqBuh .Header_elsaLogo__lq0Os{background:#004176;padding:.25rem .5rem;border-radius:.375rem;height:30px}.Header_headerWithLogos__fFzDK .Header_titleLogos__lqBuh .Header_myclubLogo___rumt{height:45px}.Header_headerWithLogos__fFzDK .Header_titleLogos__lqBuh .Header_titleArrow__S0q4_{color:#6b7280;font-size:1.75rem}.Header_headerWithLogos__fFzDK .Header_titleWithBadge__1wA66{display:flex;align-items:center;justify-content:center;align-items:flex-start;gap:.5rem}.Header_headerWithLogos__fFzDK .Header_titleWithBadge__1wA66 h1{margin-bottom:0}.Header_headerWithLogos__fFzDK .Header_versionBadge__1Hb6c{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background-color:#ff4238;color:#fff;border-radius:50%;font-size:.7rem;font-weight:600;box-shadow:0 2px 4px rgba(0,0,0,.1);transform:rotate(8deg) translateY(-.5rem);transition:all .2s ease;text-decoration:none}.Header_headerWithLogos__fFzDK .Header_versionBadge__1Hb6c:hover{background-color:#c8102e;transform:rotate(8deg) translateY(-.55rem);box-shadow:0 4px 8px rgba(0,0,0,.15);text-decoration:none}@keyframes UploadForm_spin__bdjl7{to{transform:rotate(1turn)}}.UploadForm_formContainer__Bt_Lk{margin:2rem 0}.UploadForm_formContainer__Bt_Lk .UploadForm_loading__mt1b8{margin-top:1rem;color:#6b7280}.UploadForm_formContainer__Bt_Lk .UploadForm_loading__mt1b8 .UploadForm_spinner__91mQ7{display:inline-block;width:1em;height:1em;border:2px solid;border-top:2px solid rgba(0,0,0,0);border-radius:50%;animation:UploadForm_spin__bdjl7 1s linear infinite;margin-right:.5rem}.UploadForm_formContainer__Bt_Lk .UploadForm_error__iv_li{color:#ff4238;margin-top:1rem;padding:.5rem;border:1px solid;border-radius:.375rem}.UploadForm_formContainer__Bt_Lk .UploadForm_submitGroup__7fycv{margin-top:2rem}.UploadForm_messageContainer__4DmtO{margin:1rem 0 2rem;min-height:120px;position:relative}.UploadForm_disabledMessage__0yO_J,.UploadForm_successMessage__hGoeR{width:100%;padding:2rem 1rem 1.5rem 3rem;border-radius:4px}.UploadForm_disabledMessage__0yO_J{background-color:#f5f5f5;color:#666}.UploadForm_successMessage__hGoeR{background-color:#e6f4ea;color:#1e4620}.UploadForm_disabledFields__bmgHq{opacity:.4;pointer-events:none}.UploadForm_errorMessage__2GfSA{background-color:#fee2e2;border:1px solid #ef4444;border-radius:.375rem;padding:1rem;margin:1rem 0;color:#991b1b}.FileUpload_formGroup__XPd6z{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px dotted #e5e7eb}.FileUpload_formGroup__XPd6z:last-child{border-bottom:none}.FileUpload_formGroup__XPd6z label{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;font-weight:700;color:#1f2937}.FileUpload_formGroup__XPd6z .FileUpload_fieldDescription__coOGL{margin:-.25rem 0 .5rem;font-size:.875rem;color:#6b7280}.FileUpload_formGroup__XPd6z .FileUpload_fileupload__QFQri,.FileUpload_formGroup__XPd6z input,.FileUpload_formGroup__XPd6z select{width:100%;padding:.75rem;border:1px solid #e5e7eb;border-radius:5px;background:#fff;font-size:1rem;color:#1f2937;transition:border-color .25s ease}.FileUpload_formGroup__XPd6z .FileUpload_fileupload__QFQri:hover,.FileUpload_formGroup__XPd6z input:hover,.FileUpload_formGroup__XPd6z select:hover{border-color:#ff4238}.FileUpload_formGroup__XPd6z .FileUpload_fileupload__QFQri:focus,.FileUpload_formGroup__XPd6z input:focus,.FileUpload_formGroup__XPd6z select:focus{outline:none;border-color:#ff4238;box-shadow:0 0 0 2px rgba(255,66,56,.1)}.FileUpload_formGroup__XPd6z .FileUpload_fileupload__QFQri::placeholder,.FileUpload_formGroup__XPd6z input::placeholder,.FileUpload_formGroup__XPd6z select::placeholder{color:#6b7280}.FileUpload_formGroup__XPd6z .FileUpload_fileupload__QFQri{display:flex;gap:.5rem;padding-right:2rem;cursor:pointer;position:relative;font-size:.85rem;font-weight:500}.FileUpload_formGroup__XPd6z .FileUpload_fileupload__QFQri svg{font-size:1.2rem;flex-shrink:0;color:#1f2937}.FileUpload_formGroup__XPd6z .FileUpload_fileupload__QFQri span{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileUpload_formGroup__XPd6z .FileUpload_fileupload__QFQri .FileUpload_fileCheck__PhnQi{position:absolute;right:.75rem;color:#16a34a;font-size:1.2rem}.FileUpload_formGroup__XPd6z .FileUpload_hiddenInput__Cj_TD{width:.1px;height:.1px;opacity:0;position:absolute;z-index:-1}.SelectField_formGroup__mplk4{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px dotted #e5e7eb}.SelectField_formGroup__mplk4:last-child{border-bottom:none}.SelectField_formGroup__mplk4 label{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;font-weight:700;color:#1f2937}.SelectField_formGroup__mplk4 .SelectField_fieldDescription__eZMpK{margin:-.25rem 0 .5rem;font-size:.875rem;color:#6b7280}.SelectField_formGroup__mplk4 .SelectField_fileupload__3Ughr,.SelectField_formGroup__mplk4 input,.SelectField_formGroup__mplk4 select{width:100%;padding:.75rem;border:1px solid #e5e7eb;border-radius:5px;background:#fff;font-size:1rem;color:#1f2937;transition:border-color .25s ease}.SelectField_formGroup__mplk4 .SelectField_fileupload__3Ughr:hover,.SelectField_formGroup__mplk4 input:hover,.SelectField_formGroup__mplk4 select:hover{border-color:#ff4238}.SelectField_formGroup__mplk4 .SelectField_fileupload__3Ughr:focus,.SelectField_formGroup__mplk4 input:focus,.SelectField_formGroup__mplk4 select:focus{outline:none;border-color:#ff4238;box-shadow:0 0 0 2px rgba(255,66,56,.1)}.SelectField_formGroup__mplk4 .SelectField_fileupload__3Ughr::placeholder,.SelectField_formGroup__mplk4 input::placeholder,.SelectField_formGroup__mplk4 select::placeholder{color:#6b7280}.SelectField_formGroup__mplk4 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;padding-right:2.5rem}.SelectField_formGroup__mplk4 select:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23E53E3E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.SelectField_selectWrapper__VDV8G{display:flex;flex-direction:column;gap:.5rem}.SelectField_selectWrapper__VDV8G select{width:100%}.SelectField_selectWrapper__VDV8G .SelectField_suffix__C8JMR{display:flex;align-items:center;font-size:.9em}.Button_formGroup__XpWmE{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px dotted #e5e7eb}.Button_formGroup__XpWmE:last-child{border-bottom:none}.Button_formGroup__XpWmE label{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;font-weight:700;color:#1f2937}.Button_formGroup__XpWmE .Button_fieldDescription__HNf8C{margin:-.25rem 0 .5rem;font-size:.875rem;color:#6b7280}.Button_formGroup__XpWmE .Button_fileupload__XIQHe,.Button_formGroup__XpWmE input,.Button_formGroup__XpWmE select{width:100%;padding:.75rem;border:1px solid #e5e7eb;border-radius:5px;background:#fff;font-size:1rem;color:#1f2937;transition:border-color .25s ease}.Button_formGroup__XpWmE .Button_fileupload__XIQHe:hover,.Button_formGroup__XpWmE input:hover,.Button_formGroup__XpWmE select:hover{border-color:#ff4238}.Button_formGroup__XpWmE .Button_fileupload__XIQHe:focus,.Button_formGroup__XpWmE input:focus,.Button_formGroup__XpWmE select:focus{outline:none;border-color:#ff4238;box-shadow:0 0 0 2px rgba(255,66,56,.1)}.Button_formGroup__XpWmE .Button_fileupload__XIQHe::placeholder,.Button_formGroup__XpWmE input::placeholder,.Button_formGroup__XpWmE select::placeholder{color:#6b7280}.Button_formGroup__XpWmE .Button_button__i2hPT{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:.375rem;background:#c8102e;color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1)}.Button_formGroup__XpWmE .Button_button__i2hPT:hover:not(:disabled){transform:scale(1.05);background:rgb(255,17.5628140704,5)}.Button_formGroup__XpWmE .Button_button__i2hPT:disabled{opacity:.5;cursor:not-allowed}.TextInput_formGroup__bwrQi{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px dotted #e5e7eb}.TextInput_formGroup__bwrQi:last-child{border-bottom:none}.TextInput_formGroup__bwrQi label{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;font-weight:700;color:#1f2937}.TextInput_formGroup__bwrQi .TextInput_fieldDescription__U9uwU{margin:-.25rem 0 .5rem;font-size:.875rem;color:#6b7280}.TextInput_formGroup__bwrQi .TextInput_fileupload__7YI3C,.TextInput_formGroup__bwrQi input,.TextInput_formGroup__bwrQi select{width:100%;padding:.75rem;border:1px solid #e5e7eb;border-radius:5px;background:#fff;font-size:1rem;color:#1f2937;transition:border-color .25s ease}.TextInput_formGroup__bwrQi .TextInput_fileupload__7YI3C:hover,.TextInput_formGroup__bwrQi input:hover,.TextInput_formGroup__bwrQi select:hover{border-color:#ff4238}.TextInput_formGroup__bwrQi .TextInput_fileupload__7YI3C:focus,.TextInput_formGroup__bwrQi input:focus,.TextInput_formGroup__bwrQi select:focus{outline:none;border-color:#ff4238;box-shadow:0 0 0 2px rgba(255,66,56,.1)}.TextInput_formGroup__bwrQi .TextInput_fileupload__7YI3C::placeholder,.TextInput_formGroup__bwrQi input::placeholder,.TextInput_formGroup__bwrQi select::placeholder{color:#6b7280}.TextInput_inputWrapper__SWc2K{display:flex;flex-direction:column;gap:.5rem}.TextInput_inputWrapper__SWc2K input{width:100%}.TextInput_inputWrapper__SWc2K .TextInput_suffix__zfdop{display:flex;align-items:center;font-size:.9em}@keyframes SelectOrInput_spin__6qm7H{to{transform:rotate(1turn)}}.SelectOrInput_selectOrInput__jX8j0{margin-bottom:1.5rem;border-bottom:1px dotted #e5e7eb}.SelectOrInput_selectOrInput__jX8j0>div{margin-bottom:0;padding-bottom:2rem}.SelectOrInput_switcher__4lpy5{margin-top:.5rem}.SelectOrInput_switcher__4lpy5 a{display:inline-flex;align-items:center;gap:.25rem}.SelectOrInput_disabled__75rbs{pointer-events:none;opacity:.5;cursor:not-allowed}.Preview_preview__QwlIL{margin:2rem .5rem;position:relative;width:100%}.Preview_preview__QwlIL .Preview_previewTableContainer__4qYxC{overflow-x:auto;margin-top:1rem;border:1px solid #e5e7eb;border-radius:5px;-webkit-overflow-scrolling:touch;width:calc(100vw - 2rem);max-width:1900px;position:relative;left:50%;transform:translateX(-50%);scrollbar-color:#ff4238 #f9fafb}.Footer_footer__OQpsI{margin:4rem 0 8rem;padding-top:2rem;border-top:1px solid #e5e7eb;text-align:center;font-size:.875rem;color:#6b7280}