.Startbild_container__gyJgc{display:flex;flex-direction:column;align-items:center;height:calc(100vh);padding:15px}.Startbild_explainationContainer__93uSz{width:100%;max-width:800px;min-height:85.5%;max-height:100%;padding:5px;text-align:justify-center;align-items:center;border:1px solid #000;overflow-y:auto;overflow-x:hidden;margin:10px 10px 25px}.Startbild_testExplainContainer__8q9yz{justify-content:center;text-align:justify;max-width:640px;min-height:25vh;max-height:100%;padding:5px;overflow-y:auto;overflow-wrap:break-word;margin:10px}.Startbild_headingSmall___9ESM{font-size:18px;margin-bottom:10px;text-align:center}.Startbild_submitButton___c5z_{margin-top:20px;padding:10px 20px;background-color:#4caf50;color:#fff;border:none;border-radius:4px;cursor:pointer}.Startbild_submitButton___c5z_:hover{background-color:#d1d5d8;color:#000;border:1px solid #000}.Startbild_headingImage__GeP5n{margin-top:30px;font-size:24px;text-align:center}.Startbild_containerForImages__lvQmE{display:flex;justify-content:center;margin-top:20px;margin-bottom:50px}.Startbild_imageContainer__xsgTV{cursor:pointer;margin-bottom:50px;border:none;background:none;padding:0;transition:transform .2s ease,box-shadow .2s ease}.Startbild_imageContainer__xsgTV:hover{transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.2)}.Startbild_imageContainer__xsgTV:focus{outline:3px solid #4caf50;outline-offset:4px;border-radius:4px}@media (max-width:768px){.Startbild_container__gyJgc,.Startbild_testExplainContainer__8q9yz{padding:15px}.Startbild_headingSmall___9ESM{font-size:16px}.Startbild_submitButton___c5z_{width:100%}.Startbild_checkboxGroup__1Kd_H,.Startbild_selectGroup__Y8uTP,.Startbild_select__6cwp0{width:100%;margin-bottom:10px}.Startbild_containerForImages__lvQmE{flex-direction:column;align-items:center}.Startbild_explainationContainer__93uSz{width:90%}}@media (max-width:480px){.Startbild_headingImage__GeP5n{font-size:20px}.Startbild_submitButton___c5z_{padding:10px}.Startbild_explainationContainer__93uSz{width:100%}}.Startbild_errorMessage__nBms4{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#f8d7da;color:#721c24;padding:20px;border-radius:10px;border:1px solid #f5c6cb;box-shadow:0 4px 8px rgba(0,0,0,.2);z-index:1000;max-width:400px;text-align:center}.Startbild_errorButton__frC6O{background-color:#dc3545;color:#fff;padding:8px 16px;border:none;border-radius:5px;cursor:pointer;margin-top:10px}.Startbild_errorButton__frC6O:hover{background-color:#c82333}.Startbild_formContainer__byfWx{margin-top:20px;text-align:left}.Startbild_flexContainer__M_nTR{display:flex;flex-direction:column;justify-content:space-between;gap:20px;max-width:27.5vw}.Startbild_leftColumn__MGceh,.Startbild_rightColumn__6eKge{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:2rem}.Startbild_label__x0p_h{display:block;margin:10px 0;font-size:16px}.Startbild_checkboxGroup__1Kd_H,.Startbild_selectGroup__Y8uTP{display:flex;flex-direction:column;align-items:flex-start;margin:10px 0}.Startbild_select__6cwp0{width:100%;padding:8px;margin:5px 0;border:1px solid #ccc;border-radius:4px}@media (max-width:768px){.Startbild_flexContainer__M_nTR{flex-direction:column;max-width:100vw}.Startbild_submitButton___c5z_{width:100%}.Startbild_checkboxGroup__1Kd_H,.Startbild_selectGroup__Y8uTP,.Startbild_select__6cwp0{width:100%;margin-bottom:10px}}.LoadingSpinner_spinnerContainer__2x8rP{display:inline-flex;flex-direction:column;align-items:center;justify-content:center}.LoadingSpinner_spinner__KnwGo{border:3px solid #f3f3f3;border-top-color:#4caf50;border-radius:50%;animation:LoadingSpinner_spin__vZOJp 1s linear infinite}.LoadingSpinner_spinnerSmall__LxMGO .LoadingSpinner_spinner__KnwGo{width:20px;height:20px;border-width:2px}.LoadingSpinner_spinnerMedium__lT_84 .LoadingSpinner_spinner__KnwGo{width:40px;height:40px;border-width:3px}.LoadingSpinner_spinnerLarge__cZdPE .LoadingSpinner_spinner__KnwGo{width:60px;height:60px;border-width:4px}.LoadingSpinner_loadingText__KJBoJ{margin-top:10px;color:#666;font-size:14px;text-align:center}.LoadingSpinner_overlay__dIL6D{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center;z-index:1000}@keyframes LoadingSpinner_spin__vZOJp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.LoadingSpinner_spinner__KnwGo{animation:none;border-top-color:transparent;border-right-color:#4caf50}}