.FrequencyNoteCalculator-module-scss-module__1MrtbG__freq-widget{background-color:var(--color-bg-widget);border-radius:var(--radius-lg);box-shadow:var(--shadow-widget);overflow:hidden}.FrequencyNoteCalculator-module-scss-module__1MrtbG__freq-widget__form{padding:var(--spacing-lg);gap:var(--spacing-md);flex-direction:column;display:flex}@media (min-width:640px){.FrequencyNoteCalculator-module-scss-module__1MrtbG__freq-widget__form{padding:var(--spacing-xl)}}.FrequencyNoteCalculator-module-scss-module__1MrtbG__freq-widget__row{align-items:flex-end;gap:var(--spacing-md);display:flex}@media (max-width:639px){.FrequencyNoteCalculator-module-scss-module__1MrtbG__freq-widget__row{flex-direction:column;align-items:stretch}}.FrequencyNoteCalculator-module-scss-module__1MrtbG__freq-widget__field{gap:var(--spacing-xs);flex-direction:column;flex:1;display:flex}.FrequencyNoteCalculator-module-scss-module__1MrtbG__freq-widget__label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:500}.FrequencyNoteCalculator-module-scss-module__1MrtbG__freq-widget__arrow{font-size:var(--font-size-xl);color:var(--color-text-muted);padding-bottom:var(--spacing-sm)}@media (max-width:639px){.FrequencyNoteCalculator-module-scss-module__1MrtbG__freq-widget__arrow{text-align:center;padding-bottom:0}}.FrequencyNoteCalculator-module-scss-module__1MrtbG__freq-widget__input,.FrequencyNoteCalculator-module-scss-module__1MrtbG__freq-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);transition:border-color var(--transition-base),box-shadow var(--transition-base)}.FrequencyNoteCalculator-module-scss-module__1MrtbG__freq-widget__input:focus,.FrequencyNoteCalculator-module-scss-module__1MrtbG__freq-widget__select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light);outline:none}.FrequencyNoteCalculator-module-scss-module__1MrtbG__freq-widget__error{font-size:var(--font-size-sm);color:var(--color-error);padding:var(--spacing-xs) var(--spacing-sm);background-color:var(--color-error-bg);border-radius:var(--radius-sm);border:1px solid var(--color-error-border)}.FrequencyNoteCalculator-module-scss-module__1MrtbG__freq-widget__results{border-top:1px solid var(--color-border);padding:var(--spacing-lg);background-color:var(--color-bg-secondary);gap:var(--spacing-xl);flex-wrap:wrap;display:flex}@media (min-width:640px){.FrequencyNoteCalculator-module-scss-module__1MrtbG__freq-widget__results{padding:var(--spacing-xl)}}.FrequencyNoteCalculator-module-scss-module__1MrtbG__freq-widget__stat{flex-direction:column;gap:2px;display:flex}.FrequencyNoteCalculator-module-scss-module__1MrtbG__freq-widget__stat-label{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.FrequencyNoteCalculator-module-scss-module__1MrtbG__freq-widget__stat-value{font-size:var(--font-size-lg);color:var(--color-text-primary);font-weight:700}
