.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget{background-color:var(--color-bg-widget);border-radius:var(--radius-lg);box-shadow:var(--shadow-widget);overflow:hidden}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__form{padding:var(--spacing-lg);gap:var(--spacing-md);flex-direction:column;display:flex}@media (min-width:640px){.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__form{padding:var(--spacing-xl)}}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__row{gap:var(--spacing-md);grid-template-columns:1fr;display:grid}@media (min-width:640px){.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__row{grid-template-columns:1fr 1fr}}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__field{gap:var(--spacing-xs);flex-direction:column;display:flex}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:500}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__input,.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__select{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--font-size-base);color:var(--color-text-primary);background-color:var(--color-bg);font-family:var(--font-family);appearance:none;transition:border-color var(--transition-base),box-shadow var(--transition-base)}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__input:focus,.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__input{-moz-appearance:textfield}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__input::-webkit-outer-spin-button{appearance:none}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__input::-webkit-inner-spin-button{appearance:none}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__btn{padding:var(--spacing-sm) var(--spacing-xl);background-color:var(--color-primary);color:#fff;font-size:var(--font-size-base);border-radius:var(--radius-sm);transition:background-color var(--transition-base),transform var(--transition-base);width:100%;font-weight:600}@media (min-width:640px){.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__btn{align-self:flex-start;width:auto;min-width:160px}}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__btn:hover{background-color:var(--color-primary-hover)}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__btn:active{transform:scale(.98)}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__results{border-top:1px solid var(--color-border);padding:var(--spacing-lg);background-color:var(--color-bg-secondary);gap:var(--spacing-lg);flex-direction:column;display:flex}@media (min-width:640px){.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__results{padding:var(--spacing-xl)}}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__score-row{align-items:center;gap:var(--spacing-md);display:flex}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__score{color:var(--color-text-primary);flex-shrink:0;font-size:48px;font-weight:700;line-height:1}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__risk-badge{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);font-weight:600;font-size:var(--font-size-base);text-align:center;flex:1}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__risk-badge--low{color:#276749;background-color:#f0fff4;border:1px solid #9ae6b4}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__risk-badge--slightly{color:#744210;background-color:ivory;border:1px solid #faf089}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__risk-badge--moderate{color:#c05621;background-color:#fffaf0;border:1px solid #fbd38d}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__risk-badge--high{color:#c53030;background-color:#fff5f5;border:1px solid #feb2b2}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__risk-badge--very-high{color:#822727;background-color:#fff5f5;border:2px solid #fc8181}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__bar-wrap{background-color:var(--color-border);border-radius:5px;height:10px;overflow:hidden}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__bar{border-radius:5px;height:100%;transition:width .4s}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__bar--low{background-color:#48bb78}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__bar--slightly{background-color:#ecc94b}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__bar--moderate{background-color:#ed8936}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__bar--high{background-color:#e53e3e}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__bar--very-high{background-color:#822727}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__probability{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__advice{font-size:var(--font-size-sm);color:var(--color-text-secondary);padding:var(--spacing-md);background-color:var(--color-bg-widget);border-radius:var(--radius-sm);border-left:3px solid var(--color-primary);line-height:1.7}.DiabetesRiskCalculator-module-scss-module__0oF8LW__diabetes-widget__disclaimer{font-size:var(--font-size-sm);color:var(--color-text-muted);font-style:italic}
