.SampleSizeCalculator_sampleCalculator__JyL6b{max-width:1000px;margin:0 auto;padding:1rem;font-family:Arial,sans-serif}.SampleSizeCalculator_header__xeAwq{text-align:center;margin-bottom:2rem}.SampleSizeCalculator_header__xeAwq h2{font-size:2.5rem;color:#2d3748;margin-bottom:.5rem;font-weight:700}.SampleSizeCalculator_header__xeAwq p{color:#4a5568;font-size:1.1rem;margin:0}.SampleSizeCalculator_calculatorCard__RL1oZ{background:linear-gradient(135deg,#38a169,#2f855a);border-radius:20px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,.2);margin-bottom:2rem;color:#fff}.SampleSizeCalculator_typeSelector__okGh_{margin-bottom:2rem}.SampleSizeCalculator_typeSelector__okGh_ h3{color:#fff;text-align:center;margin-bottom:1rem;font-size:1.3rem}.SampleSizeCalculator_typeButtons__eKdl2{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.SampleSizeCalculator_typeButtons__eKdl2 button{background:hsla(0,0%,100%,.1);border:2px solid hsla(0,0%,100%,.2);color:#fff;padding:1rem;border-radius:12px;cursor:pointer;transition:all .3s ease;font-weight:500;backdrop-filter:blur(10px);text-align:center}.SampleSizeCalculator_typeButtons__eKdl2 button:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4);transform:translateY(-2px)}.SampleSizeCalculator_typeButtons__eKdl2 button.SampleSizeCalculator_active__YZ56o{background:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.6);box-shadow:0 4px 15px hsla(0,0%,100%,.2)}.SampleSizeCalculator_formSection__yPHBw{background:hsla(0,0%,100%,.95);border-radius:16px;padding:2rem;margin-bottom:2rem;backdrop-filter:blur(10px);color:#2d3748}.SampleSizeCalculator_formSection__yPHBw h3{color:#2d3748;margin-bottom:1.5rem;font-size:1.3rem;text-align:center}.SampleSizeCalculator_formGrid__6dM_V{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.SampleSizeCalculator_inputGroup__rmWdM{display:flex;flex-direction:column}.SampleSizeCalculator_inputGroup__rmWdM label{color:#2d3748;font-weight:600;margin-bottom:.5rem;font-size:1rem}.SampleSizeCalculator_inputGroup__rmWdM input,.SampleSizeCalculator_inputGroup__rmWdM select{width:100%;padding:1rem;border:2px solid #e2e8f0;border-radius:12px;font-size:1rem;transition:all .3s ease;background:#fff;color:#2d3748}.SampleSizeCalculator_inputGroup__rmWdM input:focus,.SampleSizeCalculator_inputGroup__rmWdM select:focus{outline:none;border-color:#38a169;box-shadow:0 0 0 3px rgba(56,161,105,.1)}.SampleSizeCalculator_inputGroup__rmWdM small{color:#718096;font-size:.85rem;margin-top:.5rem;font-style:italic}.SampleSizeCalculator_buttonGroup__aqfdk{display:flex;gap:1rem}.SampleSizeCalculator_calculateBtn__lNqav{flex:2;background:linear-gradient(135deg,#2b6cb0,#2c5282);color:#fff;border:none;padding:1rem 2rem;border-radius:12px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(43,108,176,.3)}.SampleSizeCalculator_calculateBtn__lNqav:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(43,108,176,.4)}.SampleSizeCalculator_calculateBtn__lNqav:disabled{opacity:.6;cursor:not-allowed;transform:none}.SampleSizeCalculator_resetBtn__NBbq2{flex:1;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9);border:2px solid hsla(0,0%,100%,.2);padding:1rem;border-radius:12px;font-weight:500;cursor:pointer;transition:all .3s ease}.SampleSizeCalculator_resetBtn__NBbq2:hover{background:hsla(0,0%,100%,.2);transform:translateY(-1px)}.SampleSizeCalculator_errorBox__PCao2{background:rgba(220,38,38,.1);border:2px solid rgba(220,38,38,.3);border-radius:12px;padding:1rem;margin-top:1rem;backdrop-filter:blur(10px)}.SampleSizeCalculator_errorBox__PCao2 p{color:#dc2626;margin:.25rem 0;font-weight:500}.SampleSizeCalculator_resultsSection__88nFd{background:#fff;border-radius:20px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,.1)}.SampleSizeCalculator_mainResult__1he40{text-align:center;margin-bottom:2rem;padding:2rem;background:linear-gradient(135deg,#38a169,#2f855a);border-radius:16px;color:#fff}.SampleSizeCalculator_mainResult__1he40 h3{margin-bottom:1rem;font-size:1.5rem;opacity:.9}.SampleSizeCalculator_sampleSizeDisplay__ODQ8i{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1rem}.SampleSizeCalculator_sampleSize__H4WQI{font-size:4rem;font-weight:800;text-shadow:2px 2px 4px rgba(0,0,0,.3);color:#f0fff4}.SampleSizeCalculator_sampleLabel__bR17q{font-size:1.3rem;opacity:.8;font-weight:500}.SampleSizeCalculator_calculationType__RGvJY{font-size:1.1rem;font-weight:600;opacity:.9;background:hsla(0,0%,100%,.1);padding:.5rem 1rem;border-radius:8px;display:inline-block}.SampleSizeCalculator_detailsGrid__M25ok{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-bottom:2rem}.SampleSizeCalculator_detailCard__gJWxF{background:#f7fafc;border-radius:12px;padding:1.5rem;border-left:4px solid #38a169}.SampleSizeCalculator_detailCard__gJWxF h4{color:#2d3748;margin-bottom:1rem;font-size:1.2rem}.SampleSizeCalculator_detailRow__wN2sl{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #e2e8f0}.SampleSizeCalculator_detailRow__wN2sl:last-child{border-bottom:none}.SampleSizeCalculator_detailRow__wN2sl span:first-child{color:#4a5568;font-weight:500}.SampleSizeCalculator_detailRow__wN2sl span:last-child{color:#2d3748;font-weight:600}.SampleSizeCalculator_studyNote__xbD_N{margin-top:1rem;padding:1rem;background:rgba(56,161,105,.1);border-radius:8px;border-left:3px solid #38a169}.SampleSizeCalculator_studyNote__xbD_N p{color:#2d3748;margin:0;font-style:italic}.SampleSizeCalculator_interpretationSection__LVRnS{background:#edf2f7;border-radius:12px;padding:1.5rem;margin-bottom:2rem;border-left:4px solid #38a169}.SampleSizeCalculator_interpretationSection__LVRnS h4{color:#2d3748;margin-bottom:1rem;font-size:1.2rem}.SampleSizeCalculator_interpretationList__JIMeH p{color:#4a5568;margin-bottom:.75rem;line-height:1.6}.SampleSizeCalculator_interpretationList__JIMeH p:last-child{margin-bottom:0}.SampleSizeCalculator_recommendations__tZK8i{background:#f0fff4;border:2px solid #9ae6b4;border-radius:12px;padding:1.5rem;margin-bottom:2rem}.SampleSizeCalculator_recommendations__tZK8i h4{color:#276749;margin-bottom:1rem;font-size:1.2rem}.SampleSizeCalculator_recommendations__tZK8i ul{list-style:none;padding:0;margin:0}.SampleSizeCalculator_recommendations__tZK8i li{background:#fff;padding:.75rem;border-radius:8px;margin-bottom:.5rem;color:#2d3748;border-left:3px solid #38a169}.SampleSizeCalculator_summary__Mhtld{background:linear-gradient(135deg,#c6f6d5,#9ae6b4);border-radius:12px;padding:1.5rem;text-align:center}.SampleSizeCalculator_summary__Mhtld h4{color:#276749;margin-bottom:1rem;font-size:1.2rem}.SampleSizeCalculator_summary__Mhtld p{color:#2f855a;margin:0;font-size:1rem;font-weight:500}@media (max-width:768px){.SampleSizeCalculator_sampleCalculator__JyL6b{padding:.5rem}.SampleSizeCalculator_calculatorCard__RL1oZ{padding:1.5rem}.SampleSizeCalculator_formGrid__6dM_V{grid-template-columns:1fr}.SampleSizeCalculator_buttonGroup__aqfdk{flex-direction:column}.SampleSizeCalculator_sampleSize__H4WQI{font-size:3rem}.SampleSizeCalculator_detailsGrid__M25ok{grid-template-columns:1fr}.SampleSizeCalculator_typeButtons__eKdl2{grid-template-columns:1fr 1fr}}@media (max-width:480px){.SampleSizeCalculator_header__xeAwq h2{font-size:2rem}.SampleSizeCalculator_typeButtons__eKdl2{grid-template-columns:1fr}.SampleSizeCalculator_sampleSize__H4WQI{font-size:2.5rem}.SampleSizeCalculator_detailCard__gJWxF,.SampleSizeCalculator_formSection__yPHBw,.SampleSizeCalculator_interpretationSection__LVRnS,.SampleSizeCalculator_recommendations__tZK8i,.SampleSizeCalculator_summary__Mhtld{padding:1rem}}.SampleSizeExplanation_explanationContainer__AncrC{max-width:1200px;margin:2rem auto;padding:2rem;font-family:Arial,sans-serif;line-height:1.6;color:#2d3748;background:#fff;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.SampleSizeExplanation_section__351hc{margin-bottom:3rem;padding:2rem;background:#f0fff4;border-radius:16px;border-left:4px solid #38a169}.SampleSizeExplanation_section__351hc h2{color:#276749;font-size:1.8rem;margin-bottom:1.5rem;text-align:center;font-weight:700}.SampleSizeExplanation_conceptGrid__KIKWH{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.SampleSizeExplanation_conceptCard__GJYI_{background:#fff;padding:1.5rem;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:transform .3s ease}.SampleSizeExplanation_conceptCard__GJYI_:hover{transform:translateY(-4px)}.SampleSizeExplanation_conceptCard__GJYI_ h3{color:#2f855a;margin-bottom:1rem;font-size:1.2rem}.SampleSizeExplanation_conceptCard__GJYI_ p{color:#4a5568;margin:0;font-size:.95rem}.SampleSizeExplanation_calculatorTypes__vcZUU{display:flex;flex-direction:column;gap:2rem}.SampleSizeExplanation_typeCard__hiGA_{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.SampleSizeExplanation_typeCard__hiGA_ h3{color:#2f855a;margin-bottom:1rem;font-size:1.3rem;border-bottom:2px solid #e2e8f0;padding-bottom:.5rem}.SampleSizeExplanation_typeDescription__UewQs p{color:#4a5568;margin-bottom:1.5rem}.SampleSizeExplanation_useCase__t_7Mf{background:#f0fff4;padding:1rem;border-radius:8px;border-left:3px solid #38a169}.SampleSizeExplanation_useCase__t_7Mf strong{color:#2f855a;display:block;margin-bottom:.5rem}.SampleSizeExplanation_useCase__t_7Mf ul{margin:.5rem 0 0;padding-left:1.5rem;color:#4a5568}.SampleSizeExplanation_useCase__t_7Mf li{margin-bottom:.25rem}.SampleSizeExplanation_parametersGrid__ghVq2{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.SampleSizeExplanation_parameterCard__TZoip{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.SampleSizeExplanation_parameterCard__TZoip h3{color:#2f855a;margin-bottom:1rem;font-size:1.3rem}.SampleSizeExplanation_parameterCard__TZoip p{color:#4a5568;margin-bottom:1.5rem}.SampleSizeExplanation_parameterTable__LSqHW{background:#f7fafc;border-radius:8px;overflow:hidden}.SampleSizeExplanation_tableRow__EZuBk{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e2e8f0}.SampleSizeExplanation_tableRow__EZuBk:last-child{border-bottom:none}.SampleSizeExplanation_tableRow__EZuBk span:first-child{font-weight:600;color:#2d3748;min-width:120px}.SampleSizeExplanation_tableRow__EZuBk span:last-child{color:#4a5568;font-size:.9rem}.SampleSizeExplanation_bestPractices__HC0Ug{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.SampleSizeExplanation_practiceItem__FhlkQ{background:#fff;padding:1.5rem;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);border-left:4px solid #68d391}.SampleSizeExplanation_practiceItem__FhlkQ h3{color:#2f855a;margin-bottom:1rem;font-size:1.2rem}.SampleSizeExplanation_practiceItem__FhlkQ p{color:#4a5568;margin:0}.SampleSizeExplanation_faqSection__YLpfv{background:#f0fff4;border-radius:16px;padding:2rem;border-left:4px solid #38a169}.SampleSizeExplanation_faqSection__YLpfv h2{color:#276749;font-size:1.8rem;margin-bottom:1.5rem;text-align:center;font-weight:700}.SampleSizeExplanation_faqGrid__QREDo{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1.5rem}.SampleSizeExplanation_faqItem__1jxe0{background:#fff;padding:1.5rem;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.SampleSizeExplanation_faqItem__1jxe0 h3{color:#2f855a;margin-bottom:1rem;font-size:1.1rem}.SampleSizeExplanation_faqItem__1jxe0 p{color:#4a5568;margin:0;font-size:.95rem}.SampleSizeExplanation_disclaimer__VjPAS{background:linear-gradient(135deg,#fed7d7,#feb2b2);border:2px solid #fc8181;border-radius:16px;padding:2rem;text-align:center}.SampleSizeExplanation_disclaimer__VjPAS h2{color:#742a2a;margin-bottom:1.5rem;font-size:1.5rem}.SampleSizeExplanation_disclaimer__VjPAS p{color:#742a2a;margin-bottom:1rem;font-size:1rem}.SampleSizeExplanation_disclaimer__VjPAS p:last-child{margin-bottom:0;font-style:italic}@media (max-width:768px){.SampleSizeExplanation_explanationContainer__AncrC{padding:1rem}.SampleSizeExplanation_section__351hc{padding:1.5rem}.SampleSizeExplanation_section__351hc h2{font-size:1.5rem}.SampleSizeExplanation_bestPractices__HC0Ug,.SampleSizeExplanation_conceptGrid__KIKWH,.SampleSizeExplanation_faqGrid__QREDo,.SampleSizeExplanation_parametersGrid__ghVq2{grid-template-columns:1fr}.SampleSizeExplanation_tableRow__EZuBk{flex-direction:column;align-items:flex-start;gap:.5rem}.SampleSizeExplanation_tableRow__EZuBk span:first-child{min-width:auto;font-size:1rem}}@media (max-width:480px){.SampleSizeExplanation_explanationContainer__AncrC{margin:1rem auto;padding:.5rem}.SampleSizeExplanation_conceptCard__GJYI_,.SampleSizeExplanation_faqItem__1jxe0,.SampleSizeExplanation_parameterCard__TZoip,.SampleSizeExplanation_practiceItem__FhlkQ,.SampleSizeExplanation_section__351hc,.SampleSizeExplanation_typeCard__hiGA_{padding:1rem}.SampleSizeExplanation_parameterCard__TZoip h3,.SampleSizeExplanation_typeCard__hiGA_ h3{font-size:1.1rem}}