.styles_wrapper__Zhi00{background-color:#f8f9fa;min-height:100vh;padding:40px 0}.styles_mainContainer___Yagh{max-width:800px;margin:0 auto;background:#fff;border-radius:8px;padding:30px;box-shadow:0 4px 6px rgba(0,0,0,.05)}.styles_panelTitle__c0fmt{font-size:1.5rem;font-weight:600;margin-bottom:20px;color:#333;text-align:center}.styles_formGroup__QWLiG{margin-bottom:25px}.styles_formGroup__QWLiG label{display:block;font-weight:600;margin-bottom:8px;color:#555}.styles_resultContainer__zq8_V{background-color:#f1f3f5;padding:25px;border-radius:8px;display:flex;flex-direction:column;gap:20px}.styles_scoreWrapper__Otn0S{display:flex;justify-content:space-around;text-align:center;flex-wrap:wrap;gap:15px}.styles_scoreItem__sWd6F{background:#fff;padding:20px;border-radius:8px;min-width:120px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.styles_scoreValue__tI2fQ{font-size:2.5rem;font-weight:700;color:#0d6efd;margin-bottom:5px}.styles_scoreLabel__xCZv1{color:#6c757d;font-size:.9rem;font-weight:600}.styles_totalScore__rnwKE{text-align:center;font-size:1.2rem;font-weight:700;color:#333;padding-top:15px;border-top:1px solid #dee2e6}