.MenopauseCalculator-module__gA9bDq__privacyBanner,.MenopauseCalculator-module__gA9bDq__promptWarning,.MenopauseCalculator-module__gA9bDq__urgentWarning{border-radius:16px;align-items:flex-start;gap:.7rem;padding:.9rem;display:flex}.MenopauseCalculator-module__gA9bDq__privacyBanner{color:#174e50;background:#ecfaf6;border:1px solid #b8ded8}.MenopauseCalculator-module__gA9bDq__privacyBanner>svg,.MenopauseCalculator-module__gA9bDq__promptWarning>svg,.MenopauseCalculator-module__gA9bDq__urgentWarning>svg{flex:none;margin-top:.1rem}.MenopauseCalculator-module__gA9bDq__privacyBanner div,.MenopauseCalculator-module__gA9bDq__promptWarning div,.MenopauseCalculator-module__gA9bDq__urgentWarning div{gap:.25rem;display:grid}.MenopauseCalculator-module__gA9bDq__privacyBanner strong,.MenopauseCalculator-module__gA9bDq__promptWarning strong,.MenopauseCalculator-module__gA9bDq__urgentWarning strong{color:#153f49;font-size:1rem;font-weight:700;line-height:1.4}.MenopauseCalculator-module__gA9bDq__privacyBanner p,.MenopauseCalculator-module__gA9bDq__promptWarning p,.MenopauseCalculator-module__gA9bDq__urgentWarning p{margin:0;font-size:.98rem;line-height:1.55}.MenopauseCalculator-module__gA9bDq__contextCard{background:#f8fbfc;border:1px solid #d2e0e3;border-radius:18px;gap:1rem;padding:.9rem;display:grid}.MenopauseCalculator-module__gA9bDq__sectionHeading{grid-template-columns:32px minmax(0,1fr);align-items:flex-start;gap:.7rem;display:grid}.MenopauseCalculator-module__gA9bDq__sectionHeading>span{color:#08766d;background:#dff5f0;border-radius:50%;place-items:center;width:32px;height:32px;font-size:.9rem;font-weight:750;display:grid}.MenopauseCalculator-module__gA9bDq__sectionHeading h3{color:#173c4b;margin:0;font-size:1.12rem;font-weight:700;line-height:1.35}.MenopauseCalculator-module__gA9bDq__sectionHeading p{color:#546d7b;margin:.3rem 0 0;font-size:.98rem;line-height:1.55}.MenopauseCalculator-module__gA9bDq__contextGrid,.MenopauseCalculator-module__gA9bDq__microGrid{gap:.85rem;display:grid}.MenopauseCalculator-module__gA9bDq__contextCard label>span{font-size:1rem;line-height:1.45}.MenopauseCalculator-module__gA9bDq__contextCard label input,.MenopauseCalculator-module__gA9bDq__contextCard label select{font-size:1rem}.MenopauseCalculator-module__gA9bDq__contextCard label small{color:#5b7180;font-size:1rem;line-height:1.5}.MenopauseCalculator-module__gA9bDq__checkRow,.MenopauseCalculator-module__gA9bDq__safetyChecks label{color:#294b5a;cursor:pointer;background:#fff;border:1px solid #d3e1e4;border-radius:13px;align-items:flex-start;gap:.65rem;min-height:48px;padding:.78rem;font-size:.98rem;line-height:1.5;display:flex}.MenopauseCalculator-module__gA9bDq__checkRow input,.MenopauseCalculator-module__gA9bDq__safetyChecks input{accent-color:#0b8d80;flex:none;width:20px;height:20px;margin:.05rem 0 0}.MenopauseCalculator-module__gA9bDq__progressLine{color:#315667;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.45rem .55rem;font-size:.96rem;font-weight:650;display:grid}.MenopauseCalculator-module__gA9bDq__progressLine svg{color:#0b887d}.MenopauseCalculator-module__gA9bDq__progressLine i{background:#dce9eb;border-radius:999px;grid-column:1/-1;height:8px;overflow:hidden}.MenopauseCalculator-module__gA9bDq__progressLine b{border-radius:inherit;background:linear-gradient(90deg,#19a796,#38c7ad);height:100%;transition:width .18s;display:block}.MenopauseCalculator-module__gA9bDq__symptomList,.MenopauseCalculator-module__gA9bDq__safetyChecks{gap:.75rem;display:grid}.MenopauseCalculator-module__gA9bDq__symptomRow{background:#fff;border:1px solid #d3e1e4;border-radius:16px;min-width:0;margin:0;padding:.85rem;position:relative}.MenopauseCalculator-module__gA9bDq__symptomRow legend{color:#203f4e;max-width:100%;padding:0 .25rem;font-size:1rem;font-weight:680;line-height:1.45}.MenopauseCalculator-module__gA9bDq__infoTip{color:#0b766e;vertical-align:middle;cursor:help;background:0 0;border-radius:50%;outline:none;place-items:center;width:44px;height:44px;margin:-.45rem -.35rem -.45rem .1rem;display:inline-grid;position:static}.MenopauseCalculator-module__gA9bDq__infoTip>svg{box-sizing:content-box;background:#e7f4f3;border-radius:50%;padding:.36rem}.MenopauseCalculator-module__gA9bDq__infoTip em{z-index:20;color:#294a59;background:#fff;border:1px solid #c4dadd;border-radius:12px;width:auto;padding:.7rem;font-size:.92rem;font-style:normal;font-weight:500;line-height:1.5;display:none;position:absolute;inset:3.35rem .75rem auto;box-shadow:0 14px 35px #0f313f2e}.MenopauseCalculator-module__gA9bDq__infoTip:hover em,.MenopauseCalculator-module__gA9bDq__infoTip:focus em{display:block}.MenopauseCalculator-module__gA9bDq__severityButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.55rem;display:grid}.MenopauseCalculator-module__gA9bDq__severityButtons button{color:#3c5968;min-height:46px;font:inherit;cursor:pointer;background:#f8fbfc;border:1px solid #c8d9dc;border-radius:11px;padding:.55rem;font-size:1rem;font-weight:620}.MenopauseCalculator-module__gA9bDq__severityButtons button[aria-pressed=true]{color:#075f58;background:#dcf5ee;border-color:#0b8d80;box-shadow:0 0 0 2px #0b8d801f}.MenopauseCalculator-module__gA9bDq__severityButtons button:focus-visible,.MenopauseCalculator-module__gA9bDq__localActions button:focus-visible{outline-offset:2px;outline:3px solid #14b8a647}.MenopauseCalculator-module__gA9bDq__promptWarning{color:#70420f;background:#fff8e8;border:1px solid #e2bb78}.MenopauseCalculator-module__gA9bDq__promptWarning>svg{color:#9a5b0a}.MenopauseCalculator-module__gA9bDq__urgentWarning{color:#7d2525;background:#fff0f0;border:1px solid #e8a5a5}.MenopauseCalculator-module__gA9bDq__urgentWarning>svg{color:#b32929}.MenopauseCalculator-module__gA9bDq__promptWarning strong,.MenopauseCalculator-module__gA9bDq__urgentWarning strong{color:inherit}.MenopauseCalculator-module__gA9bDq__resultHeader{gap:.75rem;display:grid}.MenopauseCalculator-module__gA9bDq__resultHeader h3{color:#123a49;text-wrap:balance;margin:.3rem 0 0;font-size:clamp(1.45rem,7vw,2rem);font-weight:720;line-height:1.18}.MenopauseCalculator-module__gA9bDq__orientationBadge{color:#08675f;background:#e8f8f3;border:1px solid #b8dcd5;border-radius:999px;align-items:center;width:fit-content;min-height:42px;padding:.5rem .75rem;font-size:.96rem;font-weight:700;display:inline-flex}.MenopauseCalculator-module__gA9bDq__orientationBadge[data-orientation=possible-poi],.MenopauseCalculator-module__gA9bDq__orientationBadge[data-orientation=possible-early-menopause]{color:#7b4d10;background:#fff8e8;border-color:#dfbd86}.MenopauseCalculator-module__gA9bDq__plainMeaning{color:#405f6c;font-size:1.03rem;line-height:1.65}.MenopauseCalculator-module__gA9bDq__pregnancyNote,.MenopauseCalculator-module__gA9bDq__testingNote{background:#f7fbfc;border:1px solid #cbdfe1;border-radius:14px;align-items:flex-start;gap:.65rem;padding:.85rem;display:flex}.MenopauseCalculator-module__gA9bDq__pregnancyNote>svg,.MenopauseCalculator-module__gA9bDq__testingNote>svg{color:#0b8177;flex:none;margin-top:.1rem}.MenopauseCalculator-module__gA9bDq__pregnancyNote p,.MenopauseCalculator-module__gA9bDq__testingNote p{color:#46636f;margin:0;font-size:.98rem;line-height:1.58}.MenopauseCalculator-module__gA9bDq__testingNote div{gap:.25rem;display:grid}.MenopauseCalculator-module__gA9bDq__testingNote strong{color:#173f4c}.MenopauseCalculator-module__gA9bDq__metricGrid{gap:.6rem;display:grid}.MenopauseCalculator-module__gA9bDq__metricGrid>div{background:#ffffffdb;border:1px solid #d1e1e3;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.2rem .55rem;padding:.78rem;display:grid}.MenopauseCalculator-module__gA9bDq__metricGrid svg{color:#0b8177;grid-row:1/3}.MenopauseCalculator-module__gA9bDq__metricGrid span{color:#526e79;font-size:.95rem;font-weight:620}.MenopauseCalculator-module__gA9bDq__metricGrid b{color:#163f4d;font-size:1rem}.MenopauseCalculator-module__gA9bDq__nextStep,.MenopauseCalculator-module__gA9bDq__priorityPanel,.MenopauseCalculator-module__gA9bDq__consultationSummary,.MenopauseCalculator-module__gA9bDq__comparisonPanel{background:#f1faf8;border:1px solid #c8dddf;border-radius:15px;gap:.45rem;padding:.9rem;display:grid}.MenopauseCalculator-module__gA9bDq__nextStep>strong,.MenopauseCalculator-module__gA9bDq__priorityPanel>strong,.MenopauseCalculator-module__gA9bDq__consultationSummary>strong,.MenopauseCalculator-module__gA9bDq__comparisonPanel>strong{color:#164a53;font-size:1rem;font-weight:700}.MenopauseCalculator-module__gA9bDq__nextStep p,.MenopauseCalculator-module__gA9bDq__priorityPanel p,.MenopauseCalculator-module__gA9bDq__comparisonPanel p,.MenopauseCalculator-module__gA9bDq__comparisonPanel small{color:#486773;margin:0;font-size:.98rem;line-height:1.58}.MenopauseCalculator-module__gA9bDq__priorityPanel ol,.MenopauseCalculator-module__gA9bDq__consultationSummary ul{color:#3e606b;gap:.45rem;margin:0;padding-left:1.2rem;display:grid}.MenopauseCalculator-module__gA9bDq__priorityPanel li{padding-left:.1rem}.MenopauseCalculator-module__gA9bDq__priorityPanel li span,.MenopauseCalculator-module__gA9bDq__priorityPanel li b{font-size:.96rem;line-height:1.45;display:block}.MenopauseCalculator-module__gA9bDq__priorityPanel li b{color:#0b7068;font-weight:680}.MenopauseCalculator-module__gA9bDq__consultationSummary{background:#fff}.MenopauseCalculator-module__gA9bDq__consultationSummary li{padding-left:.1rem;font-size:.96rem;line-height:1.55}.MenopauseCalculator-module__gA9bDq__comparisonPanel{background:#f5f9fd;border-color:#c8d7e7}.MenopauseCalculator-module__gA9bDq__comparisonPanel small{color:#637782;font-size:.92rem}.MenopauseCalculator-module__gA9bDq__localActions{flex-wrap:wrap;gap:.55rem;margin-top:.15rem;display:flex}.MenopauseCalculator-module__gA9bDq__localActions button{color:#1b5361;min-height:46px;font:inherit;cursor:pointer;background:#fff;border:1px solid #bfd3d7;border-radius:12px;justify-content:center;align-items:center;gap:.4rem;padding:.65rem .8rem;font-size:1rem;font-weight:680;display:inline-flex}.MenopauseCalculator-module__gA9bDq__localActions span{color:#105f59;background:#eaf8f4;border:1px solid #9ed7cd;border-radius:11px;flex-basis:100%;width:fit-content;max-width:100%;padding:.55rem .7rem;font-size:.96rem;font-weight:650;line-height:1.4}.MenopauseCalculator-module__gA9bDq__localActions span[data-state=error],.MenopauseCalculator-module__gA9bDq__localActions span[data-state=incomplete]{color:#754811;background:#fff7e8;border-color:#e1be82}.MenopauseCalculator-module__gA9bDq__localActions span:empty{display:none}@media (min-width:620px){.MenopauseCalculator-module__gA9bDq__contextGrid,.MenopauseCalculator-module__gA9bDq__microGrid,.MenopauseCalculator-module__gA9bDq__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.MenopauseCalculator-module__gA9bDq__severityButtons{grid-template-columns:repeat(4,minmax(0,1fr))}.MenopauseCalculator-module__gA9bDq__resultHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media (min-width:900px){.MenopauseCalculator-module__gA9bDq__contextCard{padding:1.15rem}.MenopauseCalculator-module__gA9bDq__symptomList,.MenopauseCalculator-module__gA9bDq__safetyChecks{grid-template-columns:repeat(2,minmax(0,1fr))}.MenopauseCalculator-module__gA9bDq__metricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.MenopauseCalculator-module__gA9bDq__progressLine b{transition:none}}@media print{.MenopauseCalculator-module__gA9bDq__contextCard,.MenopauseCalculator-module__gA9bDq__privacyBanner,.MenopauseCalculator-module__gA9bDq__promptWarning,.MenopauseCalculator-module__gA9bDq__urgentWarning,.MenopauseCalculator-module__gA9bDq__localActions{display:none!important}.MenopauseCalculator-module__gA9bDq__metricGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.MenopauseCalculator-module__gA9bDq__metricGrid>div,.MenopauseCalculator-module__gA9bDq__pregnancyNote,.MenopauseCalculator-module__gA9bDq__nextStep,.MenopauseCalculator-module__gA9bDq__priorityPanel,.MenopauseCalculator-module__gA9bDq__testingNote,.MenopauseCalculator-module__gA9bDq__consultationSummary,.MenopauseCalculator-module__gA9bDq__comparisonPanel{break-inside:avoid;background:#fff!important;border:1px solid #cbd5e1!important}}
