.conditions-module__syPHPa__profileCard{background:#fffc;border:1px solid #ffffffa6;border-radius:18px;width:100%;min-width:0;margin-bottom:1.5rem;padding:1rem 1.25rem;box-shadow:0 10px 24px #0f172a1a}.conditions-module__syPHPa__profileTitle{color:#0f172a;overflow-wrap:anywhere;word-break:break-word;min-width:0;margin-bottom:.35rem;font-size:1.2rem;font-weight:700}.conditions-module__syPHPa__profileMeta{color:#111827;overflow-wrap:anywhere;word-break:break-word;min-width:0;margin-bottom:.25rem;font-size:1rem}.conditions-module__syPHPa__profileHint{color:#6b7280;overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:.9rem}.conditions-module__syPHPa__profileSwitch{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:inline-flex}.conditions-module__syPHPa__profileChip{color:#b91c1c;cursor:pointer;background:#fee2e2d9;border:1.5px solid #fecaca;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .9rem;font-size:.85rem;font-weight:600;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out,box-shadow .16s ease-out,transform 80ms ease-out;display:inline-flex}.conditions-module__syPHPa__profileChipIcon{flex-shrink:0;width:18px;height:18px}.conditions-module__syPHPa__profileChip:hover{transform:translateY(-.5px);box-shadow:0 0 0 1px #f8717166}.conditions-module__syPHPa__profileChipActive{color:#166534;background:linear-gradient(135deg,#dcfce7fa,#fffffffa);border-color:#86efac}.conditions-module__syPHPa__profileChipDanger{color:#b91c1c;background:#fee2e2e6;border-color:#fecaca}.conditions-module__syPHPa__tilesGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;width:100%;min-width:0;margin-bottom:1.5rem;display:grid}.conditions-module__syPHPa__tile{background:linear-gradient(#ffffffe6 0%,#fffffff5 100%);border:1.5px solid #0000;border-radius:18px;flex-direction:column;justify-content:space-between;width:100%;min-width:0;min-height:180px;padding:.9rem;display:flex;overflow:hidden;box-shadow:0 10px 24px #0f172a1a}.conditions-module__syPHPa__tileBlue{background:linear-gradient(#dbeafeeb 0%,#fffffff7 100%);border-color:#93c5fd}.conditions-module__syPHPa__tileGreen{background:linear-gradient(#dcfce7eb 0%,#fffffff7 100%);border-color:#86efac}.conditions-module__syPHPa__tileYellow{background:linear-gradient(#fef9c3f0 0%,#fffffff7 100%);border-color:#fcd34d}.conditions-module__syPHPa__tileOrange{background:linear-gradient(#fed7aaf0 0%,#fffffff7 100%);border-color:#fdba74}.conditions-module__syPHPa__tileRed{background:linear-gradient(#fee2e2ed 0%,#fffffff7 100%);border-color:#fca5a5}.conditions-module__syPHPa__tileHeader{align-items:center;gap:.35rem;margin-bottom:.3rem;display:flex}.conditions-module__syPHPa__tileIconWrap{color:#0f172a;opacity:.9;justify-content:center;align-items:center;display:inline-flex}.conditions-module__syPHPa__tileIcon{flex-shrink:0;width:16px;height:16px}.conditions-module__syPHPa__tileTitle{color:#6b7280;overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:.88rem}.conditions-module__syPHPa__tileValue{color:#0f172a;overflow-wrap:anywhere;word-break:break-word;min-width:0;margin-bottom:.45rem;font-size:1.6rem;font-weight:700;line-height:1.1}.conditions-module__syPHPa__tileSubtitle{color:#111827;overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:.95rem;line-height:1.35}.conditions-module__syPHPa__summaryCard{background:linear-gradient(#dcfce7e6 0%,#fffffff7 100%);border:1.5px solid #86efac;border-radius:18px;width:100%;min-width:0;margin-bottom:1.35rem;padding:1.5rem 1.6rem;box-shadow:0 10px 24px #0f172a1f}.conditions-module__syPHPa__summaryGreen{background:linear-gradient(#dcfce7e6 0%,#fffffff7 100%);border-color:#86efac}.conditions-module__syPHPa__summaryYellow{background:linear-gradient(#fef9c3eb 0%,#fffffff7 100%);border-color:#fcd34d}.conditions-module__syPHPa__summaryRed{background:linear-gradient(#fee2e2eb 0%,#fffffff7 100%);border-color:#fca5a5}.conditions-module__syPHPa__summaryTitle{color:#0f172a;overflow-wrap:anywhere;word-break:break-word;min-width:0;margin:0 0 .85rem;font-size:1.9rem}.conditions-module__syPHPa__summaryLead{color:#111827;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:none;margin:0 0 1rem;font-size:1.28rem;font-weight:700;line-height:1.35}.conditions-module__syPHPa__summaryLines{color:#111827;gap:.42rem;min-width:0;margin-bottom:.9rem;font-size:1rem;display:grid}.conditions-module__syPHPa__summaryLines div{overflow-wrap:anywhere;word-break:break-word;min-width:0}.conditions-module__syPHPa__summaryLineItem{grid-template-columns:auto minmax(0,1.5fr) minmax(0,2fr);align-items:center;gap:.4rem .5rem;min-width:0;display:grid}.conditions-module__syPHPa__summaryLineIcon{color:#0f172a;opacity:.9;justify-content:center;align-items:center;display:inline-flex}.conditions-module__syPHPa__summaryLineLabel{color:#111827;overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:.95rem;font-weight:600}.conditions-module__syPHPa__summaryLineText{color:#111827;overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:.95rem}.conditions-module__syPHPa__summaryDisclaimer{color:#6b7280;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:none;margin:0;font-size:.95rem;line-height:1.5}.conditions-module__syPHPa__checklistsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;width:100%;min-width:0;display:grid}.conditions-module__syPHPa__checklistCard{background:#ffffffd6;border-radius:18px;width:100%;min-width:0;padding:1.15rem 1.25rem;box-shadow:0 10px 24px #0f172a1a}.conditions-module__syPHPa__checklistTitle{color:#0f172a;overflow-wrap:anywhere;word-break:break-word;min-width:0;margin:0 0 .4rem;font-size:1.45rem}.conditions-module__syPHPa__checklistSubtitle{color:#6b7280;overflow-wrap:anywhere;word-break:break-word;min-width:0;margin:0;font-size:1rem}@media (max-width:1180px){.conditions-module__syPHPa__tilesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.conditions-module__syPHPa__tilesGrid,.conditions-module__syPHPa__checklistsGrid{grid-template-columns:1fr}.conditions-module__syPHPa__summaryTitle{font-size:1.6rem}.conditions-module__syPHPa__summaryLead{font-size:1.08rem}.conditions-module__syPHPa__tile{min-height:160px}.conditions-module__syPHPa__summaryLineItem{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.2rem .5rem}.conditions-module__syPHPa__summaryLineText{grid-column:2}}
.WindDetailsSheet-module__5rXXAa__backdrop{-webkit-backdrop-filter:blur(3px);z-index:30;background:#0f172a3d;justify-content:center;align-items:center;padding:16px;animation:.18s ease-out WindDetailsSheet-module__5rXXAa__backdropFadeIn;display:flex;position:fixed;inset:0}.WindDetailsSheet-module__5rXXAa__panel{-webkit-backdrop-filter:blur(20px)saturate(160%);background:#ffffffbd;border:1px solid #ffffff6b;border-radius:24px;width:min(520px,100% - 32px);max-height:calc(100% - 32px);padding:12px 16px 24px;animation:.22s cubic-bezier(.16,1,.3,1) WindDetailsSheet-module__5rXXAa__panelEnter;overflow-y:auto;box-shadow:0 18px 40px #0f172a2e}.WindDetailsSheet-module__5rXXAa__handle{background:#94a3b8b3;border-radius:999px;width:42px;height:5px;margin:0 auto 14px;animation:.22s ease-out 40ms both WindDetailsSheet-module__5rXXAa__itemFadeUp}.WindDetailsSheet-module__5rXXAa__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.WindDetailsSheet-module__5rXXAa__headerContent{min-width:0}.WindDetailsSheet-module__5rXXAa__overline{letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin:0 0 4px;font-size:12px;font-weight:700;animation:.22s ease-out 60ms both WindDetailsSheet-module__5rXXAa__itemFadeUp}.WindDetailsSheet-module__5rXXAa__title{color:#0f172a;margin:0 0 4px;font-size:22px;font-weight:800;line-height:1.15;animation:.22s ease-out 90ms both WindDetailsSheet-module__5rXXAa__itemFadeUp}.WindDetailsSheet-module__5rXXAa__subtitle{color:#475569;margin:0;font-size:14px;line-height:1.45;animation:.22s ease-out .11s both WindDetailsSheet-module__5rXXAa__itemFadeUp}.WindDetailsSheet-module__5rXXAa__closeButton{color:#0f172a;cursor:pointer;background:#94a3b824;border:0;border-radius:999px;flex-shrink:0;width:40px;height:40px;font-size:24px;line-height:1;transition:transform .16s,background-color .16s,box-shadow .16s}.WindDetailsSheet-module__5rXXAa__closeButton:hover{background:#94a3b838}.WindDetailsSheet-module__5rXXAa__closeButton:active{transform:scale(.96)}.WindDetailsSheet-module__5rXXAa__closeButton:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f638}.WindDetailsSheet-module__5rXXAa__body{margin-top:4px;animation:.22s ease-out .14s both WindDetailsSheet-module__5rXXAa__itemFadeUp}.WindDetailsSheet-module__5rXXAa__chartWrapper{background:#ffffffdb;border-radius:16px;grid-template-columns:auto 1fr;gap:8px;margin-bottom:16px;padding:12px 10px 8px;display:grid;box-shadow:inset 0 0 0 1px #94a3b840}.WindDetailsSheet-module__5rXXAa__chartYLabels{color:#64748b;flex-direction:column;justify-content:space-between;padding-right:8px;font-size:10px;line-height:1.2;display:flex}.WindDetailsSheet-module__5rXXAa__chartYLabel{white-space:nowrap}.WindDetailsSheet-module__5rXXAa__chart{justify-content:space-between;align-items:flex-end;gap:6px;height:140px;display:flex}.WindDetailsSheet-module__5rXXAa__chartColumn{flex-direction:column;flex:1;align-items:center;display:flex}.WindDetailsSheet-module__5rXXAa__chartBarTrack{background:#94a3b81f;border-radius:8px;align-items:flex-end;width:100%;height:100%;min-height:120px;display:flex;position:relative;overflow:hidden}.WindDetailsSheet-module__5rXXAa__chartBar{opacity:.85;border-radius:8px 8px 0 0;min-height:8px;position:absolute;bottom:0;left:8px;right:8px}.WindDetailsSheet-module__5rXXAa__chartBarLow{background:#7bc67e}.WindDetailsSheet-module__5rXXAa__chartBarMedium{background:#f1c94a}.WindDetailsSheet-module__5rXXAa__chartBarHigh{background:#ef6b6b}.WindDetailsSheet-module__5rXXAa__chartTimeLabel{color:#0f172a;margin-top:4px;font-size:11px}.WindDetailsSheet-module__5rXXAa__list{background:#ffffffdb;border-radius:16px;box-shadow:inset 0 0 0 1px #94a3b840}.WindDetailsSheet-module__5rXXAa__listRow{border-top:1px solid #e2e8f0e6;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:10px 12px;display:grid}.WindDetailsSheet-module__5rXXAa__listRow:first-child{border-top:0}.WindDetailsSheet-module__5rXXAa__listTime{min-width:0}.WindDetailsSheet-module__5rXXAa__listTimePrimary{color:#0f172a;font-size:14px;font-weight:600}.WindDetailsSheet-module__5rXXAa__listSpeed{flex-direction:column;gap:2px;display:flex}.WindDetailsSheet-module__5rXXAa__listSpeedPrimary{color:#0f172a;font-size:14px;font-weight:500}.WindDetailsSheet-module__5rXXAa__listSpeedSecondary{color:#64748b;font-size:12px}.WindDetailsSheet-module__5rXXAa__listRisk{text-align:right}.WindDetailsSheet-module__5rXXAa__listRiskLabel{font-size:13px;font-weight:600}.WindDetailsSheet-module__5rXXAa__listRiskLow{color:#22c55e}.WindDetailsSheet-module__5rXXAa__listRiskMedium{color:#eab308}.WindDetailsSheet-module__5rXXAa__listRiskHigh{color:#ef4444}@media (max-width:640px){.WindDetailsSheet-module__5rXXAa__panel{padding:12px 14px 20px}.WindDetailsSheet-module__5rXXAa__title{font-size:20px}.WindDetailsSheet-module__5rXXAa__chartWrapper{padding-inline:8px}.WindDetailsSheet-module__5rXXAa__chart{height:120px}.WindDetailsSheet-module__5rXXAa__listRow{padding-inline:10px}}@keyframes WindDetailsSheet-module__5rXXAa__backdropFadeIn{0%{opacity:0}to{opacity:1}}@keyframes WindDetailsSheet-module__5rXXAa__panelEnter{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes WindDetailsSheet-module__5rXXAa__itemFadeUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.WindDetailsSheet-module__5rXXAa__backdrop,.WindDetailsSheet-module__5rXXAa__panel,.WindDetailsSheet-module__5rXXAa__handle,.WindDetailsSheet-module__5rXXAa__overline,.WindDetailsSheet-module__5rXXAa__title,.WindDetailsSheet-module__5rXXAa__subtitle,.WindDetailsSheet-module__5rXXAa__body{animation:none}.WindDetailsSheet-module__5rXXAa__closeButton{transition:none}.WindDetailsSheet-module__5rXXAa__closeButton:active{transform:none}}
.PrecipitationDetailsSheet-module__gHe34W__backdrop{-webkit-backdrop-filter:blur(3px);z-index:30;background:#0f172a3d;justify-content:center;align-items:center;padding:16px;animation:.18s ease-out PrecipitationDetailsSheet-module__gHe34W__backdropFadeIn;display:flex;position:fixed;inset:0}.PrecipitationDetailsSheet-module__gHe34W__panel{-webkit-backdrop-filter:blur(20px)saturate(160%);background:#ffffffbd;border:1px solid #ffffff6b;border-radius:24px;width:min(520px,100% - 32px);max-height:calc(100% - 32px);padding:12px 16px 24px;animation:.22s cubic-bezier(.16,1,.3,1) PrecipitationDetailsSheet-module__gHe34W__panelEnter;overflow-y:auto;box-shadow:0 18px 40px #0f172a2e}.PrecipitationDetailsSheet-module__gHe34W__handle{background:#94a3b8b3;border-radius:999px;width:42px;height:5px;margin:0 auto 14px;animation:.22s ease-out 40ms both PrecipitationDetailsSheet-module__gHe34W__itemFadeUp}.PrecipitationDetailsSheet-module__gHe34W__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.PrecipitationDetailsSheet-module__gHe34W__headerContent{min-width:0}.PrecipitationDetailsSheet-module__gHe34W__overline{letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin:0 0 4px;font-size:12px;font-weight:700;animation:.22s ease-out 60ms both PrecipitationDetailsSheet-module__gHe34W__itemFadeUp}.PrecipitationDetailsSheet-module__gHe34W__title{color:#0f172a;margin:0 0 4px;font-size:22px;font-weight:800;line-height:1.15;animation:.22s ease-out 90ms both PrecipitationDetailsSheet-module__gHe34W__itemFadeUp}.PrecipitationDetailsSheet-module__gHe34W__subtitle{color:#475569;margin:0;font-size:14px;line-height:1.45;animation:.22s ease-out .11s both PrecipitationDetailsSheet-module__gHe34W__itemFadeUp}.PrecipitationDetailsSheet-module__gHe34W__closeButton{color:#0f172a;cursor:pointer;background:#94a3b824;border:0;border-radius:999px;flex-shrink:0;width:40px;height:40px;font-size:24px;line-height:1;transition:transform .16s,background-color .16s,box-shadow .16s}.PrecipitationDetailsSheet-module__gHe34W__closeButton:hover{background:#94a3b838}.PrecipitationDetailsSheet-module__gHe34W__closeButton:active{transform:scale(.96)}.PrecipitationDetailsSheet-module__gHe34W__closeButton:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f638}.PrecipitationDetailsSheet-module__gHe34W__body{margin-top:4px;animation:.22s ease-out .14s both PrecipitationDetailsSheet-module__gHe34W__itemFadeUp}.PrecipitationDetailsSheet-module__gHe34W__chartWrapper{background:#ffffffdb;border-radius:16px;grid-template-columns:auto 1fr;gap:8px;margin-bottom:16px;padding:12px 10px 8px;display:grid;box-shadow:inset 0 0 0 1px #94a3b840}.PrecipitationDetailsSheet-module__gHe34W__chartYLabels{color:#64748b;flex-direction:column;justify-content:space-between;padding-right:8px;font-size:10px;line-height:1.2;display:flex}.PrecipitationDetailsSheet-module__gHe34W__chartYLabel{white-space:nowrap}.PrecipitationDetailsSheet-module__gHe34W__chart{justify-content:space-between;align-items:flex-end;gap:6px;height:140px;display:flex}.PrecipitationDetailsSheet-module__gHe34W__chartColumn{flex-direction:column;flex:1;align-items:center;display:flex}.PrecipitationDetailsSheet-module__gHe34W__chartBarTrack{background:#94a3b81f;border-radius:8px;align-items:flex-end;width:100%;height:100%;min-height:120px;display:flex;position:relative;overflow:hidden}.PrecipitationDetailsSheet-module__gHe34W__chartBar{opacity:.85;border-radius:8px 8px 0 0;min-height:8px;position:absolute;bottom:0;left:8px;right:8px}.PrecipitationDetailsSheet-module__gHe34W__chartBarLow{background:#7bc67e}.PrecipitationDetailsSheet-module__gHe34W__chartBarMedium{background:#f1c94a}.PrecipitationDetailsSheet-module__gHe34W__chartBarHigh{background:#ef6b6b}.PrecipitationDetailsSheet-module__gHe34W__chartTimeLabel{color:#0f172a;margin-top:4px;font-size:11px}.PrecipitationDetailsSheet-module__gHe34W__list{background:#ffffffdb;border-radius:16px;box-shadow:inset 0 0 0 1px #94a3b840}.PrecipitationDetailsSheet-module__gHe34W__listRow{border-top:1px solid #e2e8f0e6;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:10px 12px;display:grid}.PrecipitationDetailsSheet-module__gHe34W__listRow:first-child{border-top:0}.PrecipitationDetailsSheet-module__gHe34W__listTime{min-width:0}.PrecipitationDetailsSheet-module__gHe34W__listTimePrimary{color:#0f172a;font-size:14px;font-weight:600}.PrecipitationDetailsSheet-module__gHe34W__listChance{flex-direction:column;gap:2px;display:flex}.PrecipitationDetailsSheet-module__gHe34W__listChancePrimary{color:#0f172a;font-size:14px;font-weight:500}.PrecipitationDetailsSheet-module__gHe34W__listRisk{text-align:right}.PrecipitationDetailsSheet-module__gHe34W__listRiskLabel{font-size:13px;font-weight:600}.PrecipitationDetailsSheet-module__gHe34W__listRiskLow{color:#22c55e}.PrecipitationDetailsSheet-module__gHe34W__listRiskMedium{color:#eab308}.PrecipitationDetailsSheet-module__gHe34W__listRiskHigh{color:#ef4444}@media (max-width:640px){.PrecipitationDetailsSheet-module__gHe34W__panel{padding:12px 14px 20px}.PrecipitationDetailsSheet-module__gHe34W__title{font-size:20px}.PrecipitationDetailsSheet-module__gHe34W__chartWrapper{padding-inline:8px}.PrecipitationDetailsSheet-module__gHe34W__chart{height:120px}.PrecipitationDetailsSheet-module__gHe34W__listRow{padding-inline:10px}}@keyframes PrecipitationDetailsSheet-module__gHe34W__backdropFadeIn{0%{opacity:0}to{opacity:1}}@keyframes PrecipitationDetailsSheet-module__gHe34W__panelEnter{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes PrecipitationDetailsSheet-module__gHe34W__itemFadeUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PrecipitationDetailsSheet-module__gHe34W__backdrop,.PrecipitationDetailsSheet-module__gHe34W__panel,.PrecipitationDetailsSheet-module__gHe34W__handle,.PrecipitationDetailsSheet-module__gHe34W__overline,.PrecipitationDetailsSheet-module__gHe34W__title,.PrecipitationDetailsSheet-module__gHe34W__subtitle,.PrecipitationDetailsSheet-module__gHe34W__body{animation:none}.PrecipitationDetailsSheet-module__gHe34W__closeButton{transition:none}.PrecipitationDetailsSheet-module__gHe34W__closeButton:active{transform:none}}
.IcingDetailsSheet-module__6-tjtW__overlay{z-index:1200;-webkit-backdrop-filter:blur(14px);background:#0f172a57;justify-content:center;align-items:center;padding:1rem;animation:.18s ease-out IcingDetailsSheet-module__6-tjtW__fadeIn;display:flex;position:fixed;inset:0}.IcingDetailsSheet-module__6-tjtW__sheet{background:linear-gradient(#fffffff5 0%,#f8fafcf5 100%);border:1px solid #fff9;border-radius:32px;width:min(720px,100%);max-height:min(88vh,920px);padding:.9rem 1rem 1rem;animation:.22s cubic-bezier(.22,1,.36,1) IcingDetailsSheet-module__6-tjtW__slideUp;overflow-y:auto;box-shadow:0 24px 70px #0f172a3d,inset 0 1px #ffffffb8}.IcingDetailsSheet-module__6-tjtW__handle{background:#94a3b88c;border-radius:999px;width:54px;height:6px;margin:.2rem auto 1rem}.IcingDetailsSheet-module__6-tjtW__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.IcingDetailsSheet-module__6-tjtW__overline{letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin-bottom:.35rem;font-size:.76rem;font-weight:700}.IcingDetailsSheet-module__6-tjtW__title{color:#0f172a;margin:0;font-size:clamp(1.5rem,1.1rem + 1vw,2rem);line-height:1.08}.IcingDetailsSheet-module__6-tjtW__subtitle{color:#64748b;max-width:56ch;margin:.45rem 0 0;font-size:.98rem;line-height:1.45}.IcingDetailsSheet-module__6-tjtW__closeButton{color:#0f172a;cursor:pointer;background:#ffffffe0;border:0;border-radius:999px;flex:none;width:42px;height:42px;font-size:1rem;transition:transform .16s,background .16s,box-shadow .16s;box-shadow:0 8px 24px #0f172a1f}.IcingDetailsSheet-module__6-tjtW__closeButton:hover{background:#fff;transform:translateY(-1px);box-shadow:0 12px 28px #0f172a29}.IcingDetailsSheet-module__6-tjtW__closeButton:focus-visible{outline-offset:2px;outline:2px solid #2563ebd9}.IcingDetailsSheet-module__6-tjtW__chartCard,.IcingDetailsSheet-module__6-tjtW__listCard,.IcingDetailsSheet-module__6-tjtW__infoCard{-webkit-backdrop-filter:blur(18px);background:#ffffffc7;border:1px solid #e2e8f0e6;border-radius:24px;box-shadow:0 10px 30px #0f172a14,inset 0 1px #ffffffa6}.IcingDetailsSheet-module__6-tjtW__chartCard{margin-bottom:.9rem;padding:1rem 1rem .85rem}.IcingDetailsSheet-module__6-tjtW__chartHeaderRow{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.IcingDetailsSheet-module__6-tjtW__sectionTitle{color:#0f172a;margin:0;font-size:1.05rem;font-weight:700}.IcingDetailsSheet-module__6-tjtW__axisMeta{color:#64748b;font-size:.84rem}.IcingDetailsSheet-module__6-tjtW__chart{min-height:260px;position:relative}.IcingDetailsSheet-module__6-tjtW__grid{pointer-events:none;grid-template-rows:repeat(4,1fr);display:grid;position:absolute;inset:0 0 2.2rem}.IcingDetailsSheet-module__6-tjtW__gridLine{border-top:1px dashed #94a3b866}.IcingDetailsSheet-module__6-tjtW__bars{z-index:1;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:.75rem;min-height:260px;padding-top:1rem;display:grid;position:relative}.IcingDetailsSheet-module__6-tjtW__barColumn{flex-direction:column;justify-content:flex-end;align-items:center;gap:.55rem;min-width:0;display:flex}.IcingDetailsSheet-module__6-tjtW__barValue{color:#475569;font-size:.82rem;font-weight:700}.IcingDetailsSheet-module__6-tjtW__barTrack{justify-content:center;align-items:flex-end;width:100%;height:180px;display:flex}.IcingDetailsSheet-module__6-tjtW__bar{border-radius:16px 16px 10px 10px;width:100%;max-width:64px;transition:height .22s,transform .18s,opacity .18s;box-shadow:inset 0 -10px 18px #ffffff24,0 10px 20px #0f172a1a}.IcingDetailsSheet-module__6-tjtW__barLow{background:linear-gradient(#4ade80e6 0%,#22c55ed1 100%)}.IcingDetailsSheet-module__6-tjtW__barMedium{background:linear-gradient(#facc15f2 0%,#f59e0bdb 100%)}.IcingDetailsSheet-module__6-tjtW__barHigh{background:linear-gradient(#f87171f2 0%,#ef4444db 100%)}.IcingDetailsSheet-module__6-tjtW__barLabel{color:#0f172a;text-align:center;font-size:.95rem;font-weight:700}.IcingDetailsSheet-module__6-tjtW__listCard{margin-bottom:.9rem;padding:.25rem 1rem}.IcingDetailsSheet-module__6-tjtW__listRow{border-bottom:1px solid #e2e8f0eb;grid-template-columns:92px 1fr auto;align-items:center;gap:.75rem;padding:.95rem 0;display:grid}.IcingDetailsSheet-module__6-tjtW__listRow:last-child{border-bottom:0}.IcingDetailsSheet-module__6-tjtW__timeCell{color:#0f172a;font-size:1rem;font-weight:700}.IcingDetailsSheet-module__6-tjtW__tempCell{color:#64748b;text-align:right;font-size:1rem}.IcingDetailsSheet-module__6-tjtW__riskCell{text-align:right;font-size:1rem;font-weight:700}.IcingDetailsSheet-module__6-tjtW__riskLow{color:#22c55e}.IcingDetailsSheet-module__6-tjtW__riskMedium{color:#d97706}.IcingDetailsSheet-module__6-tjtW__riskHigh{color:#ef4444}.IcingDetailsSheet-module__6-tjtW__infoCard{padding:1rem 1rem 1.05rem}.IcingDetailsSheet-module__6-tjtW__infoRiskTitle{margin-bottom:.55rem;font-size:1.05rem;font-weight:800}.IcingDetailsSheet-module__6-tjtW__infoExplanation{color:#0f172a;margin:0 0 .75rem;font-size:1rem;line-height:1.5}.IcingDetailsSheet-module__6-tjtW__infoAdvice{color:#94a3b8;margin:0;font-size:.98rem;line-height:1.5}@keyframes IcingDetailsSheet-module__6-tjtW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes IcingDetailsSheet-module__6-tjtW__slideUp{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:640px){.IcingDetailsSheet-module__6-tjtW__overlay{padding:.65rem}.IcingDetailsSheet-module__6-tjtW__sheet{border-radius:28px;padding:.8rem .8rem .9rem}.IcingDetailsSheet-module__6-tjtW__header{gap:.75rem}.IcingDetailsSheet-module__6-tjtW__subtitle{font-size:.92rem}.IcingDetailsSheet-module__6-tjtW__chart{min-height:220px}.IcingDetailsSheet-module__6-tjtW__bars{gap:.45rem;min-height:220px}.IcingDetailsSheet-module__6-tjtW__barTrack{height:152px}.IcingDetailsSheet-module__6-tjtW__barLabel{font-size:.88rem}.IcingDetailsSheet-module__6-tjtW__listRow{grid-template-columns:72px 1fr auto;gap:.55rem}.IcingDetailsSheet-module__6-tjtW__timeCell,.IcingDetailsSheet-module__6-tjtW__tempCell,.IcingDetailsSheet-module__6-tjtW__riskCell{font-size:.94rem}}
.KpDetailsSheet-module__jNFjEq__backdrop{-webkit-backdrop-filter:blur(3px);z-index:30;background:#0f172a3d;justify-content:center;align-items:center;padding:16px;animation:.18s ease-out KpDetailsSheet-module__jNFjEq__backdropFadeIn;display:flex;position:fixed;inset:0}.KpDetailsSheet-module__jNFjEq__panel{-webkit-backdrop-filter:blur(20px)saturate(160%);background:#ffffffbd;border:1px solid #ffffff6b;border-radius:24px;width:min(520px,100% - 32px);max-height:calc(100% - 32px);padding:12px 16px 24px;animation:.22s cubic-bezier(.16,1,.3,1) KpDetailsSheet-module__jNFjEq__panelEnter;overflow-y:auto;box-shadow:0 18px 40px #0f172a2e}.KpDetailsSheet-module__jNFjEq__handle{background:#94a3b8b3;border-radius:999px;width:42px;height:5px;margin:0 auto 14px;animation:.22s ease-out 40ms both KpDetailsSheet-module__jNFjEq__itemFadeUp}.KpDetailsSheet-module__jNFjEq__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:10px;display:flex}.KpDetailsSheet-module__jNFjEq__headerContent{min-width:0}.KpDetailsSheet-module__jNFjEq__title{color:#0f172a;margin:0;font-size:22px;font-weight:800;line-height:1.15;animation:.22s ease-out 90ms both KpDetailsSheet-module__jNFjEq__itemFadeUp}.KpDetailsSheet-module__jNFjEq__closeButton{color:#0f172a;cursor:pointer;background:#94a3b824;border:0;border-radius:999px;flex-shrink:0;width:40px;height:40px;font-size:24px;line-height:1;transition:transform .16s,background-color .16s,box-shadow .16s}.KpDetailsSheet-module__jNFjEq__closeButton:hover{background:#94a3b838}.KpDetailsSheet-module__jNFjEq__closeButton:active{transform:scale(.96)}.KpDetailsSheet-module__jNFjEq__closeButton:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f638}.KpDetailsSheet-module__jNFjEq__body{margin-top:4px;animation:.22s ease-out .14s both KpDetailsSheet-module__jNFjEq__itemFadeUp}.KpDetailsSheet-module__jNFjEq__currentValue{color:#0f172a;margin:0 0 18px;font-size:18px;font-weight:800;line-height:1.35}.KpDetailsSheet-module__jNFjEq__section{margin-bottom:18px}.KpDetailsSheet-module__jNFjEq__sectionTitle{color:#0f172a;margin:0 0 10px;font-size:18px;font-weight:800;line-height:1.3}.KpDetailsSheet-module__jNFjEq__sectionText{color:#0f172a;margin:0;font-size:16px;line-height:1.48}.KpDetailsSheet-module__jNFjEq__legend{flex-direction:column;gap:12px;display:flex}.KpDetailsSheet-module__jNFjEq__legendItem{grid-template-columns:auto 1fr;align-items:flex-start;gap:12px;display:grid}.KpDetailsSheet-module__jNFjEq__legendIndicator{border-radius:999px;flex-shrink:0;width:20px;height:20px;margin-top:2px}.KpDetailsSheet-module__jNFjEq__legendIndicatorLow{background:#67c56b}.KpDetailsSheet-module__jNFjEq__legendIndicatorMedium{background:#f2cc4d}.KpDetailsSheet-module__jNFjEq__legendIndicatorHigh{clip-path:polygon(50% 6%,94% 88%,6% 88%);background:#ef5a5a;border-radius:4px;width:22px;height:22px;position:relative}.KpDetailsSheet-module__jNFjEq__legendIndicatorHigh:after{content:"!";color:#fff;justify-content:center;align-items:center;font-size:14px;font-weight:800;line-height:1;display:flex;position:absolute;inset:0}.KpDetailsSheet-module__jNFjEq__legendText{color:#0f172a;margin:0;font-size:16px;line-height:1.45}@media (max-width:640px){.KpDetailsSheet-module__jNFjEq__panel{padding:12px 14px 20px}.KpDetailsSheet-module__jNFjEq__title{font-size:20px}.KpDetailsSheet-module__jNFjEq__currentValue,.KpDetailsSheet-module__jNFjEq__sectionTitle{font-size:17px}.KpDetailsSheet-module__jNFjEq__sectionText,.KpDetailsSheet-module__jNFjEq__legendText{font-size:15px}.KpDetailsSheet-module__jNFjEq__legendItem{gap:10px}}@keyframes KpDetailsSheet-module__jNFjEq__backdropFadeIn{0%{opacity:0}to{opacity:1}}@keyframes KpDetailsSheet-module__jNFjEq__panelEnter{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes KpDetailsSheet-module__jNFjEq__itemFadeUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.KpDetailsSheet-module__jNFjEq__backdrop,.KpDetailsSheet-module__jNFjEq__panel,.KpDetailsSheet-module__jNFjEq__handle,.KpDetailsSheet-module__jNFjEq__title,.KpDetailsSheet-module__jNFjEq__body{animation:none}.KpDetailsSheet-module__jNFjEq__closeButton{transition:none}.KpDetailsSheet-module__jNFjEq__closeButton:active{transform:none}}
.GnssDetailsSheet-module__zlFxVG__backdrop{-webkit-backdrop-filter:blur(3px);z-index:30;background:#0f172a3d;justify-content:center;align-items:center;padding:16px;animation:.18s ease-out GnssDetailsSheet-module__zlFxVG__backdropFadeIn;display:flex;position:fixed;inset:0}.GnssDetailsSheet-module__zlFxVG__panel{-webkit-backdrop-filter:blur(20px)saturate(160%);background:#ffffffbd;border:1px solid #ffffff6b;border-radius:24px;width:min(520px,100% - 32px);max-height:calc(100% - 32px);padding:12px 16px 24px;animation:.22s cubic-bezier(.16,1,.3,1) GnssDetailsSheet-module__zlFxVG__panelEnter;overflow-y:auto;box-shadow:0 18px 40px #0f172a2e}.GnssDetailsSheet-module__zlFxVG__handle{background:#94a3b8b3;border-radius:999px;width:42px;height:5px;margin:0 auto 14px;animation:.22s ease-out 40ms both GnssDetailsSheet-module__zlFxVG__itemFadeUp}.GnssDetailsSheet-module__zlFxVG__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:10px;display:flex}.GnssDetailsSheet-module__zlFxVG__headerContent{min-width:0}.GnssDetailsSheet-module__zlFxVG__title{color:#0f172a;margin:0;font-size:22px;font-weight:800;line-height:1.15;animation:.22s ease-out 90ms both GnssDetailsSheet-module__zlFxVG__itemFadeUp}.GnssDetailsSheet-module__zlFxVG__closeButton{color:#0f172a;cursor:pointer;background:#94a3b824;border:0;border-radius:999px;flex-shrink:0;width:40px;height:40px;font-size:24px;line-height:1;transition:transform .16s,background-color .16s,box-shadow .16s}.GnssDetailsSheet-module__zlFxVG__closeButton:hover{background:#94a3b838}.GnssDetailsSheet-module__zlFxVG__closeButton:active{transform:scale(.96)}.GnssDetailsSheet-module__zlFxVG__closeButton:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f638}.GnssDetailsSheet-module__zlFxVG__body{margin-top:4px;animation:.22s ease-out .14s both GnssDetailsSheet-module__zlFxVG__itemFadeUp}.GnssDetailsSheet-module__zlFxVG__currentValue{color:#0f172a;margin:0 0 18px;font-size:18px;font-weight:800;line-height:1.35}.GnssDetailsSheet-module__zlFxVG__section{margin-bottom:18px}.GnssDetailsSheet-module__zlFxVG__sectionTitle{color:#0f172a;margin:0 0 10px;font-size:18px;font-weight:800;line-height:1.3}.GnssDetailsSheet-module__zlFxVG__sectionText{color:#0f172a;margin:0;font-size:16px;line-height:1.48}.GnssDetailsSheet-module__zlFxVG__legend{flex-direction:column;gap:12px;margin-top:4px;display:flex}.GnssDetailsSheet-module__zlFxVG__legendItem{grid-template-columns:auto 1fr;align-items:flex-start;gap:12px;display:grid}.GnssDetailsSheet-module__zlFxVG__legendIndicator{border-radius:999px;flex-shrink:0;width:20px;height:20px;margin-top:2px}.GnssDetailsSheet-module__zlFxVG__legendIndicatorLow{background:#67c56b}.GnssDetailsSheet-module__zlFxVG__legendIndicatorMedium{background:#f2cc4d}.GnssDetailsSheet-module__zlFxVG__legendIndicatorHigh{clip-path:polygon(50% 6%,94% 88%,6% 88%);background:#ef5a5a;border-radius:4px;width:22px;height:22px;position:relative}.GnssDetailsSheet-module__zlFxVG__legendIndicatorHigh:after{content:"!";color:#fff;justify-content:center;align-items:center;font-size:14px;font-weight:800;line-height:1;display:flex;position:absolute;inset:0}.GnssDetailsSheet-module__zlFxVG__legendText{color:#0f172a;margin:0;font-size:16px;line-height:1.45}.GnssDetailsSheet-module__zlFxVG__footerNote{color:#475569;margin:18px 0 0;font-size:14px;line-height:1.5}@media (max-width:640px){.GnssDetailsSheet-module__zlFxVG__panel{padding:12px 14px 20px}.GnssDetailsSheet-module__zlFxVG__title{font-size:20px}.GnssDetailsSheet-module__zlFxVG__currentValue,.GnssDetailsSheet-module__zlFxVG__sectionTitle{font-size:17px}.GnssDetailsSheet-module__zlFxVG__sectionText,.GnssDetailsSheet-module__zlFxVG__legendText{font-size:15px}.GnssDetailsSheet-module__zlFxVG__legendItem{gap:10px}}@keyframes GnssDetailsSheet-module__zlFxVG__backdropFadeIn{0%{opacity:0}to{opacity:1}}@keyframes GnssDetailsSheet-module__zlFxVG__panelEnter{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes GnssDetailsSheet-module__zlFxVG__itemFadeUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.GnssDetailsSheet-module__zlFxVG__backdrop,.GnssDetailsSheet-module__zlFxVG__panel,.GnssDetailsSheet-module__zlFxVG__handle,.GnssDetailsSheet-module__zlFxVG__title,.GnssDetailsSheet-module__zlFxVG__body{animation:none}.GnssDetailsSheet-module__zlFxVG__closeButton{transition:none}.GnssDetailsSheet-module__zlFxVG__closeButton:active{transform:none}}
.VerticalWindSheet-module__Ks0lJq__backdrop{-webkit-backdrop-filter:blur(3px);z-index:30;background:#0f172a3d;justify-content:center;align-items:center;padding:16px;animation:.18s ease-out VerticalWindSheet-module__Ks0lJq__backdropFadeIn;display:flex;position:fixed;inset:0}.VerticalWindSheet-module__Ks0lJq__panel{-webkit-backdrop-filter:blur(20px)saturate(160%);background:#ffffffbd;border:1px solid #ffffff6b;border-radius:24px;width:min(720px,100% - 32px);max-height:calc(100% - 32px);padding:12px 16px 24px;animation:.22s cubic-bezier(.16,1,.3,1) VerticalWindSheet-module__Ks0lJq__panelEnter;overflow-y:auto;box-shadow:0 18px 40px #0f172a2e}.VerticalWindSheet-module__Ks0lJq__handle{background:#94a3b8b3;border-radius:999px;width:42px;height:5px;margin:0 auto 14px;animation:.22s ease-out 40ms both VerticalWindSheet-module__Ks0lJq__itemFadeUp}.VerticalWindSheet-module__Ks0lJq__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.VerticalWindSheet-module__Ks0lJq__headerContent{min-width:0}.VerticalWindSheet-module__Ks0lJq__title{color:#0f172a;margin:0;font-size:22px;font-weight:800;line-height:1.15;animation:.22s ease-out 90ms both VerticalWindSheet-module__Ks0lJq__itemFadeUp}.VerticalWindSheet-module__Ks0lJq__closeButton{color:#0f172a;cursor:pointer;background:#94a3b824;border:0;border-radius:999px;flex-shrink:0;width:40px;height:40px;font-size:24px;line-height:1;transition:transform .16s,background-color .16s,box-shadow .16s}.VerticalWindSheet-module__Ks0lJq__closeButton:hover{background:#94a3b838}.VerticalWindSheet-module__Ks0lJq__closeButton:active{transform:scale(.96)}.VerticalWindSheet-module__Ks0lJq__closeButton:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f638}.VerticalWindSheet-module__Ks0lJq__body{margin-top:4px;animation:.22s ease-out .14s both VerticalWindSheet-module__Ks0lJq__itemFadeUp}.VerticalWindSheet-module__Ks0lJq__section{margin-top:18px}.VerticalWindSheet-module__Ks0lJq__section:first-of-type{margin-top:0}.VerticalWindSheet-module__Ks0lJq__sectionTitle{color:#7c8597;margin:0 0 12px;font-size:18px;font-weight:800;line-height:1.2}.VerticalWindSheet-module__Ks0lJq__summaryCard,.VerticalWindSheet-module__Ks0lJq__legendCard,.VerticalWindSheet-module__Ks0lJq__layersCard{background:#ffffffdb;border-radius:22px;box-shadow:inset 0 0 0 1px #94a3b838}.VerticalWindSheet-module__Ks0lJq__summaryCard{padding:16px}.VerticalWindSheet-module__Ks0lJq__summaryIntro{color:#7c8597;margin:0 0 8px;font-size:15px;line-height:1.4}.VerticalWindSheet-module__Ks0lJq__summaryRiskText{color:#6b7280;margin:0 0 16px;font-size:15px;line-height:1.45}.VerticalWindSheet-module__Ks0lJq__summaryMetric{color:#111827;margin:0 0 8px;font-size:22px;font-weight:500;line-height:1.24}.VerticalWindSheet-module__Ks0lJq__altitudeBars{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:8px;height:150px;margin:18px 0 16px;display:grid}.VerticalWindSheet-module__Ks0lJq__altitudeBar{background:#38c85a;border-radius:0;min-height:10px}.VerticalWindSheet-module__Ks0lJq__altitudeBarLow{background:#35c759}.VerticalWindSheet-module__Ks0lJq__altitudeBarMedium{background:#fc0}.VerticalWindSheet-module__Ks0lJq__altitudeBarHigh{background:#ff3b30}.VerticalWindSheet-module__Ks0lJq__profileChartCard{grid-template-columns:auto 1fr;align-items:stretch;gap:10px;margin:0 0 10px;display:grid}.VerticalWindSheet-module__Ks0lJq__profileAxisY{color:#8b93a1;white-space:nowrap;flex-direction:column;justify-content:space-between;padding:4px 0;font-size:13px;line-height:1;display:flex}.VerticalWindSheet-module__Ks0lJq__profileChartWrap{background:#ffffffa8;border-radius:20px;min-width:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #cbd5e1cc}.VerticalWindSheet-module__Ks0lJq__profileChart{width:100%;height:auto;display:block}.VerticalWindSheet-module__Ks0lJq__profileChartFrame{fill:#ffffff5c;stroke:#cbd5e1e6;stroke-width:1px;stroke-dasharray:3 4}.VerticalWindSheet-module__Ks0lJq__profilePolyline{fill:none;stroke:#35c759;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.VerticalWindSheet-module__Ks0lJq__profilePoint{stroke:#fffffff2;stroke-width:2.5px}.VerticalWindSheet-module__Ks0lJq__profileLineLow{fill:#35c759}.VerticalWindSheet-module__Ks0lJq__profileLineMedium{fill:#facc15}.VerticalWindSheet-module__Ks0lJq__profileLineHigh{fill:#ff4d4f}.VerticalWindSheet-module__Ks0lJq__profileDirectionLabels{pointer-events:none;position:absolute;inset:0}.VerticalWindSheet-module__Ks0lJq__profileDirectionLabel{color:#8b93a1;white-space:nowrap;font-size:13px;font-weight:500;line-height:1;position:absolute;transform:translate(12px,-50%)}.VerticalWindSheet-module__Ks0lJq__profileAxisX{color:#8b93a1;justify-content:space-between;padding-left:54px;font-size:13px;line-height:1.2;display:flex}.VerticalWindSheet-module__Ks0lJq__recommendedCeiling{color:#6b7280;margin:14px 0 0;font-size:15px;line-height:1.45}.VerticalWindSheet-module__Ks0lJq__legendCard{padding:10px 0}.VerticalWindSheet-module__Ks0lJq__legendRow{align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.VerticalWindSheet-module__Ks0lJq__legendDivider{background:#e2e8f0e6;height:1px;margin:0 16px}.VerticalWindSheet-module__Ks0lJq__legendText{color:#111827;font-size:18px;font-weight:500;line-height:1.32}.VerticalWindSheet-module__Ks0lJq__riskDot{border-radius:999px;flex-shrink:0;width:16px;height:16px;margin-top:4px}.VerticalWindSheet-module__Ks0lJq__riskDotLow{background:#35c759}.VerticalWindSheet-module__Ks0lJq__riskDotMedium{background:#fc0}.VerticalWindSheet-module__Ks0lJq__riskDotHigh{background:#ff3b30}.VerticalWindSheet-module__Ks0lJq__layersCard{overflow:hidden}.VerticalWindSheet-module__Ks0lJq__layerRow{justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex;position:relative}.VerticalWindSheet-module__Ks0lJq__layerLeft{align-items:center;gap:12px;min-width:0;display:flex}.VerticalWindSheet-module__Ks0lJq__layerAltitude{color:#111827;font-size:18px;font-weight:500;line-height:1.2}.VerticalWindSheet-module__Ks0lJq__layerRight{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;display:flex}.VerticalWindSheet-module__Ks0lJq__layerSpeed{color:#111827;font-size:18px;font-weight:500;line-height:1.2}.VerticalWindSheet-module__Ks0lJq__layerDirection{color:#8b93a1;font-size:16px;font-weight:400;line-height:1.2}.VerticalWindSheet-module__Ks0lJq__layerDivider{background:#e2e8f0e6;height:1px;position:absolute;bottom:0;left:16px;right:16px}@media (max-width:640px){.VerticalWindSheet-module__Ks0lJq__panel{border-bottom-right-radius:0;border-bottom-left-radius:0;align-self:end;width:min(100%,100% - 20px);max-height:calc(100dvh - 12px);padding:12px 14px 20px}.VerticalWindSheet-module__Ks0lJq__backdrop{align-items:flex-end;padding:10px 10px 0}.VerticalWindSheet-module__Ks0lJq__title{font-size:20px}.VerticalWindSheet-module__Ks0lJq__sectionTitle{font-size:17px}.VerticalWindSheet-module__Ks0lJq__summaryMetric{font-size:19px}.VerticalWindSheet-module__Ks0lJq__summaryIntro,.VerticalWindSheet-module__Ks0lJq__summaryRiskText,.VerticalWindSheet-module__Ks0lJq__recommendedCeiling{font-size:14px}.VerticalWindSheet-module__Ks0lJq__altitudeBars{gap:6px;height:132px}.VerticalWindSheet-module__Ks0lJq__profileChartCard{gap:8px}.VerticalWindSheet-module__Ks0lJq__profileAxisY,.VerticalWindSheet-module__Ks0lJq__profileAxisX,.VerticalWindSheet-module__Ks0lJq__profileDirectionLabel{font-size:12px}.VerticalWindSheet-module__Ks0lJq__profileAxisX{padding-left:46px}.VerticalWindSheet-module__Ks0lJq__legendText,.VerticalWindSheet-module__Ks0lJq__layerAltitude,.VerticalWindSheet-module__Ks0lJq__layerSpeed{font-size:16px}.VerticalWindSheet-module__Ks0lJq__layerDirection{font-size:15px}.VerticalWindSheet-module__Ks0lJq__layerRow{padding:14px}.VerticalWindSheet-module__Ks0lJq__legendRow{padding:13px 14px}.VerticalWindSheet-module__Ks0lJq__legendDivider,.VerticalWindSheet-module__Ks0lJq__layerDivider{left:14px;right:14px}}@keyframes VerticalWindSheet-module__Ks0lJq__backdropFadeIn{0%{opacity:0}to{opacity:1}}@keyframes VerticalWindSheet-module__Ks0lJq__panelEnter{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes VerticalWindSheet-module__Ks0lJq__itemFadeUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.VerticalWindSheet-module__Ks0lJq__backdrop,.VerticalWindSheet-module__Ks0lJq__panel,.VerticalWindSheet-module__Ks0lJq__handle,.VerticalWindSheet-module__Ks0lJq__title,.VerticalWindSheet-module__Ks0lJq__body{animation:none}.VerticalWindSheet-module__Ks0lJq__closeButton{transition:none}.VerticalWindSheet-module__Ks0lJq__closeButton:active{transform:none}}
.UVIndexDetailsSheet-module__byUMcq__backdrop{-webkit-backdrop-filter:blur(3px);z-index:30;background:#0f172a3d;justify-content:center;align-items:center;padding:16px;animation:.18s ease-out UVIndexDetailsSheet-module__byUMcq__backdropFadeIn;display:flex;position:fixed;inset:0}.UVIndexDetailsSheet-module__byUMcq__panel{-webkit-backdrop-filter:blur(20px)saturate(160%);background:#ffffffbd;border:1px solid #ffffff6b;border-radius:24px;width:min(620px,100% - 32px);max-height:calc(100% - 32px);padding:12px 16px 24px;animation:.22s cubic-bezier(.16,1,.3,1) UVIndexDetailsSheet-module__byUMcq__panelEnter;overflow-y:auto;box-shadow:0 18px 40px #0f172a2e}.UVIndexDetailsSheet-module__byUMcq__handle{background:#94a3b8b3;border-radius:999px;width:42px;height:5px;margin:0 auto 14px;animation:.22s ease-out 40ms both UVIndexDetailsSheet-module__byUMcq__itemFadeUp}.UVIndexDetailsSheet-module__byUMcq__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.UVIndexDetailsSheet-module__byUMcq__headerContent{min-width:0}.UVIndexDetailsSheet-module__byUMcq__overline{letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin:0 0 4px;font-size:12px;font-weight:700;animation:.22s ease-out 60ms both UVIndexDetailsSheet-module__byUMcq__itemFadeUp}.UVIndexDetailsSheet-module__byUMcq__title{color:#0f172a;margin:0 0 4px;font-size:22px;font-weight:800;line-height:1.15;animation:.22s ease-out 90ms both UVIndexDetailsSheet-module__byUMcq__itemFadeUp}.UVIndexDetailsSheet-module__byUMcq__subtitle{color:#475569;margin:0;font-size:14px;line-height:1.45;animation:.22s ease-out .11s both UVIndexDetailsSheet-module__byUMcq__itemFadeUp}.UVIndexDetailsSheet-module__byUMcq__closeButton{color:#0f172a;cursor:pointer;background:#94a3b824;border:0;border-radius:999px;flex-shrink:0;width:40px;height:40px;font-size:24px;line-height:1;transition:transform .16s,background-color .16s,box-shadow .16s}.UVIndexDetailsSheet-module__byUMcq__closeButton:hover{background:#94a3b838}.UVIndexDetailsSheet-module__byUMcq__closeButton:active{transform:scale(.96)}.UVIndexDetailsSheet-module__byUMcq__closeButton:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f638}.UVIndexDetailsSheet-module__byUMcq__body{margin-top:4px;animation:.22s ease-out .14s both UVIndexDetailsSheet-module__byUMcq__itemFadeUp}.UVIndexDetailsSheet-module__byUMcq__currentCard{background:linear-gradient(#ffffffeb,#f8fafce0);border-radius:18px;margin-bottom:16px;padding:14px 14px 16px;box-shadow:inset 0 0 0 1px #94a3b83d}.UVIndexDetailsSheet-module__byUMcq__currentValueBlock{flex-direction:column;gap:6px;display:flex}.UVIndexDetailsSheet-module__byUMcq__currentValueLabel{letter-spacing:.06em;text-transform:uppercase;color:#64748b;font-size:12px;font-weight:700}.UVIndexDetailsSheet-module__byUMcq__currentValueRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.UVIndexDetailsSheet-module__byUMcq__currentValue{color:#0f172a;font-size:34px;font-weight:800;line-height:1}.UVIndexDetailsSheet-module__byUMcq__currentRiskPill{border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.UVIndexDetailsSheet-module__byUMcq__currentRiskLow{color:#15803d;background:#22c55e24}.UVIndexDetailsSheet-module__byUMcq__currentRiskModerate{color:#a16207;background:#eab30829}.UVIndexDetailsSheet-module__byUMcq__currentRiskHigh{color:#c2410c;background:#f9731629}.UVIndexDetailsSheet-module__byUMcq__currentRiskVeryHigh{color:#dc2626;background:#ef444424}.UVIndexDetailsSheet-module__byUMcq__currentRiskExtreme{color:#7e22ce;background:#a855f729}.UVIndexDetailsSheet-module__byUMcq__currentDescription{color:#475569;margin:10px 0 0;font-size:14px;line-height:1.5}.UVIndexDetailsSheet-module__byUMcq__infoGrid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.UVIndexDetailsSheet-module__byUMcq__infoCard{background:#ffffffdb;border-radius:16px;padding:14px;box-shadow:inset 0 0 0 1px #94a3b840}.UVIndexDetailsSheet-module__byUMcq__infoTitle{color:#0f172a;margin:0 0 10px;font-size:15px;font-weight:800;line-height:1.3}.UVIndexDetailsSheet-module__byUMcq__infoList{gap:8px;margin:0;padding-left:18px;display:grid}.UVIndexDetailsSheet-module__byUMcq__infoList li{color:#334155;font-size:14px;line-height:1.45}.UVIndexDetailsSheet-module__byUMcq__recommendationList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.UVIndexDetailsSheet-module__byUMcq__recommendationItem{grid-template-columns:20px 1fr;align-items:start;gap:10px;display:grid}.UVIndexDetailsSheet-module__byUMcq__recommendationIcon{justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:inline-flex}.UVIndexDetailsSheet-module__byUMcq__recommendationIconSvg{width:20px;height:20px;display:block}.UVIndexDetailsSheet-module__byUMcq__recommendationIconLow{color:#16a34a}.UVIndexDetailsSheet-module__byUMcq__recommendationIconModerate{color:#facc15}.UVIndexDetailsSheet-module__byUMcq__recommendationIconHigh{color:#f97316}.UVIndexDetailsSheet-module__byUMcq__recommendationIconVeryHigh{color:#ef4444}.UVIndexDetailsSheet-module__byUMcq__recommendationIconExtreme{color:#a855f7}.UVIndexDetailsSheet-module__byUMcq__recommendationText{color:#334155;font-size:14px;line-height:1.5}.UVIndexDetailsSheet-module__byUMcq__chartSection,.UVIndexDetailsSheet-module__byUMcq__listSection{margin-bottom:16px}.UVIndexDetailsSheet-module__byUMcq__sectionHeader{margin-bottom:10px}.UVIndexDetailsSheet-module__byUMcq__sectionTitle{color:#0f172a;margin:0 0 2px;font-size:16px;font-weight:800;line-height:1.25}.UVIndexDetailsSheet-module__byUMcq__sectionSubtitle{color:#64748b;margin:0;font-size:13px;line-height:1.45}.UVIndexDetailsSheet-module__byUMcq__chartWrapper{background:#ffffffdb;border-radius:16px;grid-template-columns:auto 1fr;gap:8px;padding:12px 10px 8px;display:grid;box-shadow:inset 0 0 0 1px #94a3b840}.UVIndexDetailsSheet-module__byUMcq__chartYLabels{color:#64748b;flex-direction:column;justify-content:space-between;padding-right:8px;font-size:10px;line-height:1.2;display:flex}.UVIndexDetailsSheet-module__byUMcq__chartYLabel{white-space:nowrap}.UVIndexDetailsSheet-module__byUMcq__chart{justify-content:space-between;align-items:flex-end;gap:6px;height:180px;display:flex}.UVIndexDetailsSheet-module__byUMcq__chartColumn{flex-direction:column;flex:1;align-items:center;min-width:0;display:flex}.UVIndexDetailsSheet-module__byUMcq__chartBarTrack{background:#94a3b81f;border-radius:8px;align-items:flex-end;width:100%;height:100%;min-height:150px;display:flex;position:relative;overflow:hidden}.UVIndexDetailsSheet-module__byUMcq__chartBar{opacity:.9;border-radius:8px 8px 0 0;min-height:6px;position:absolute;bottom:0;left:4px;right:4px}.UVIndexDetailsSheet-module__byUMcq__chartBarLow{background:#22c55e}.UVIndexDetailsSheet-module__byUMcq__chartBarModerate{background:#facc15}.UVIndexDetailsSheet-module__byUMcq__chartBarHigh{background:#f97316}.UVIndexDetailsSheet-module__byUMcq__chartBarVeryHigh{background:#ef4444}.UVIndexDetailsSheet-module__byUMcq__chartBarExtreme{background:#a855f7}.UVIndexDetailsSheet-module__byUMcq__chartValueLabel{color:#334155;margin-top:6px;font-size:11px;font-weight:700}.UVIndexDetailsSheet-module__byUMcq__chartTimeLabel{color:#0f172a;margin-top:2px;font-size:11px}.UVIndexDetailsSheet-module__byUMcq__list{background:#ffffffdb;border-radius:16px;box-shadow:inset 0 0 0 1px #94a3b840}.UVIndexDetailsSheet-module__byUMcq__listRow{border-top:1px solid #e2e8f0e6;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:center;gap:8px;padding:10px 12px;display:grid}.UVIndexDetailsSheet-module__byUMcq__listRow:first-child{border-top:0}.UVIndexDetailsSheet-module__byUMcq__listTime{justify-self:start;min-width:0}.UVIndexDetailsSheet-module__byUMcq__listTimePrimary{color:#0f172a;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.UVIndexDetailsSheet-module__byUMcq__listValue{justify-content:center;justify-self:center;width:40px;display:flex}.UVIndexDetailsSheet-module__byUMcq__listValuePrimary{color:#0f172a;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.UVIndexDetailsSheet-module__byUMcq__listRisk{text-align:right;justify-self:end}.UVIndexDetailsSheet-module__byUMcq__listRiskLabel{text-align:right;font-size:13px;font-weight:700}.UVIndexDetailsSheet-module__byUMcq__listRiskLow{color:#22c55e}.UVIndexDetailsSheet-module__byUMcq__listRiskModerate{color:#ca8a04}.UVIndexDetailsSheet-module__byUMcq__listRiskHigh{color:#ea580c}.UVIndexDetailsSheet-module__byUMcq__listRiskVeryHigh{color:#ef4444}.UVIndexDetailsSheet-module__byUMcq__listRiskExtreme{color:#a855f7}.UVIndexDetailsSheet-module__byUMcq__footerNote{background:#f8fafceb;border-radius:16px;padding:12px 14px;box-shadow:inset 0 0 0 1px #94a3b833}.UVIndexDetailsSheet-module__byUMcq__footerNoteText{color:#475569;margin:0;font-size:13px;line-height:1.5}@media (max-width:640px){.UVIndexDetailsSheet-module__byUMcq__panel{width:min(100%,100% - 24px);padding:12px 14px 20px}.UVIndexDetailsSheet-module__byUMcq__title{font-size:20px}.UVIndexDetailsSheet-module__byUMcq__currentValue{font-size:30px}.UVIndexDetailsSheet-module__byUMcq__infoGrid{grid-template-columns:1fr}.UVIndexDetailsSheet-module__byUMcq__chartWrapper{-webkit-overflow-scrolling:touch;padding-inline:8px;overflow-x:auto}.UVIndexDetailsSheet-module__byUMcq__chart{gap:6px;min-width:560px;height:150px}.UVIndexDetailsSheet-module__byUMcq__chartColumn{min-width:32px}.UVIndexDetailsSheet-module__byUMcq__chartBarTrack{min-height:126px}.UVIndexDetailsSheet-module__byUMcq__chartBar{left:3px;right:3px}.UVIndexDetailsSheet-module__byUMcq__chartValueLabel,.UVIndexDetailsSheet-module__byUMcq__chartTimeLabel{font-size:10px}.UVIndexDetailsSheet-module__byUMcq__listRow{grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr);padding-inline:10px}.UVIndexDetailsSheet-module__byUMcq__listValue{width:36px}}@keyframes UVIndexDetailsSheet-module__byUMcq__backdropFadeIn{0%{opacity:0}to{opacity:1}}@keyframes UVIndexDetailsSheet-module__byUMcq__panelEnter{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes UVIndexDetailsSheet-module__byUMcq__itemFadeUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.UVIndexDetailsSheet-module__byUMcq__backdrop,.UVIndexDetailsSheet-module__byUMcq__panel,.UVIndexDetailsSheet-module__byUMcq__handle,.UVIndexDetailsSheet-module__byUMcq__overline,.UVIndexDetailsSheet-module__byUMcq__title,.UVIndexDetailsSheet-module__byUMcq__subtitle,.UVIndexDetailsSheet-module__byUMcq__body{animation:none}.UVIndexDetailsSheet-module__byUMcq__closeButton{transition:none}.UVIndexDetailsSheet-module__byUMcq__closeButton:active{transform:none}}
.SunDetailsSheet-module__Px2T5W__backdrop{-webkit-backdrop-filter:blur(3px);z-index:30;background:#0f172a3d;justify-content:center;align-items:center;padding:16px;animation:.18s ease-out SunDetailsSheet-module__Px2T5W__backdropFadeIn;display:flex;position:fixed;inset:0}.SunDetailsSheet-module__Px2T5W__panel{-webkit-backdrop-filter:blur(20px)saturate(160%);background:#ffffffbd;border:1px solid #ffffff6b;border-radius:24px;width:min(620px,100% - 32px);max-height:calc(100% - 32px);padding:12px 16px 24px;animation:.22s cubic-bezier(.16,1,.3,1) SunDetailsSheet-module__Px2T5W__panelEnter;overflow-y:auto;box-shadow:0 18px 40px #0f172a2e}.SunDetailsSheet-module__Px2T5W__handle{background:#94a3b8b3;border-radius:999px;width:42px;height:5px;margin:0 auto 14px;animation:.22s ease-out 40ms both SunDetailsSheet-module__Px2T5W__itemFadeUp}.SunDetailsSheet-module__Px2T5W__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.SunDetailsSheet-module__Px2T5W__headerContent{min-width:0}.SunDetailsSheet-module__Px2T5W__title{color:#0f172a;margin:0;font-size:22px;font-weight:800;line-height:1.15;animation:.22s ease-out 90ms both SunDetailsSheet-module__Px2T5W__itemFadeUp}.SunDetailsSheet-module__Px2T5W__closeButton{color:#0f172a;cursor:pointer;background:#94a3b824;border:0;border-radius:999px;flex-shrink:0;width:40px;height:40px;font-size:24px;line-height:1;transition:transform .16s,background-color .16s,box-shadow .16s}.SunDetailsSheet-module__Px2T5W__closeButton:hover{background:#94a3b838}.SunDetailsSheet-module__Px2T5W__closeButton:active{transform:scale(.96)}.SunDetailsSheet-module__Px2T5W__closeButton:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f638}.SunDetailsSheet-module__Px2T5W__body{margin-top:4px;animation:.22s ease-out .14s both SunDetailsSheet-module__Px2T5W__itemFadeUp}.SunDetailsSheet-module__Px2T5W__sunCard{background:#ffffffc2;border-radius:22px;margin-bottom:24px;padding:12px;box-shadow:inset 0 0 0 1px #94a3b838}.SunDetailsSheet-module__Px2T5W__skyCard{border-radius:20px;min-height:280px;padding:18px 18px 26px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff38,inset 0 -24px 48px #0f172a0a}.SunDetailsSheet-module__Px2T5W__sunTimes{z-index:2;justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:relative}.SunDetailsSheet-module__Px2T5W__sunTimeBlock,.SunDetailsSheet-module__Px2T5W__sunTimeBlockRight{flex-direction:column;gap:4px;display:flex}.SunDetailsSheet-module__Px2T5W__sunTimeBlockRight{text-align:right}.SunDetailsSheet-module__Px2T5W__sunTimeLabel{color:#475569eb;font-size:13px;line-height:1.2}.SunDetailsSheet-module__Px2T5W__sunTimeValue{color:#0f172a;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1}.SunDetailsSheet-module__Px2T5W__sunOrb{will-change:left, top;pointer-events:none;z-index:1;background:radial-gradient(circle at 35% 35%,#ffe27a 0%,#ffd54a 42%,#ffcb05 68%,#ffb800 100%);border-radius:999px;width:68px;height:68px;transition:left .22s cubic-bezier(.22,1,.36,1),top .22s cubic-bezier(.22,1,.36,1);position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 14px #ffd23617,0 0 34px #ffcc4057,0 0 72px #ffb80024}.SunDetailsSheet-module__Px2T5W__statusText{text-align:center;color:#334155eb;z-index:2;margin:0;font-size:16px;line-height:1.35;position:absolute;bottom:24px;left:18px;right:18px}.SunDetailsSheet-module__Px2T5W__sliderHeader{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;margin-bottom:12px;display:flex}.SunDetailsSheet-module__Px2T5W__sliderTime{color:#475569;font-variant-numeric:tabular-nums;font-size:16px;line-height:1.2}.SunDetailsSheet-module__Px2T5W__nowButton{color:#fff;cursor:pointer;background:#94a3b8b3;border:0;border-radius:999px;min-width:72px;height:40px;padding:0 16px;font-size:16px;line-height:1;transition:transform .16s,background-color .16s,box-shadow .16s}.SunDetailsSheet-module__Px2T5W__nowButton:hover{background:#78869bd6}.SunDetailsSheet-module__Px2T5W__nowButton:active{transform:scale(.97)}.SunDetailsSheet-module__Px2T5W__nowButton:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f638}.SunDetailsSheet-module__Px2T5W__slider{appearance:none;background:linear-gradient(90deg, #ffcb05 0%, #ffcb05 var(--slider-progress,50%), #e2e8f0f5 var(--slider-progress,50%), #e2e8f0f5 100%);border-radius:999px;outline:none;width:100%;height:8px}.SunDetailsSheet-module__Px2T5W__slider::-webkit-slider-runnable-track{background:0 0;border-radius:999px;height:8px}.SunDetailsSheet-module__Px2T5W__slider::-moz-range-track{background:0 0;border-radius:999px;height:8px}.SunDetailsSheet-module__Px2T5W__slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:linear-gradient(#fff 0%,#f8fafc 100%);border-radius:999px;width:38px;height:38px;margin-top:-15px;box-shadow:0 3px 10px #0f172a24,inset 0 0 0 1px #e2e8f0e6}.SunDetailsSheet-module__Px2T5W__slider::-moz-range-thumb{cursor:pointer;background:linear-gradient(#fff 0%,#f8fafc 100%);border:0;border-radius:999px;width:38px;height:38px;box-shadow:0 3px 10px #0f172a24,inset 0 0 0 1px #e2e8f0e6}.SunDetailsSheet-module__Px2T5W__section{margin-bottom:24px}.SunDetailsSheet-module__Px2T5W__sectionHeading{color:#6b7280f2;margin:0 0 12px;font-size:16px;font-weight:800;line-height:1.25}.SunDetailsSheet-module__Px2T5W__infoCard,.SunDetailsSheet-module__Px2T5W__noteCard{background:#ffffffe6;border-radius:20px;overflow:hidden;box-shadow:inset 0 0 0 1px #94a3b82e}.SunDetailsSheet-module__Px2T5W__infoRow{border-top:1px solid #e2e8f0eb;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.SunDetailsSheet-module__Px2T5W__infoRow:first-child{border-top:0}.SunDetailsSheet-module__Px2T5W__infoLabel{color:#0f172a;min-width:0;font-size:18px;line-height:1.3}.SunDetailsSheet-module__Px2T5W__infoValue{color:#0f172a;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:18px;font-weight:600;line-height:1}.SunDetailsSheet-module__Px2T5W__sectionNote{color:#6b7280;border-top:1px solid #e2e8f0eb;margin:0;padding:16px 18px 18px;font-size:14px;line-height:1.5}.SunDetailsSheet-module__Px2T5W__noteText{color:#6b7280;margin:0;padding:18px;font-size:14px;line-height:1.5}@media (max-width:640px){.SunDetailsSheet-module__Px2T5W__backdrop{align-items:flex-end;padding:0}.SunDetailsSheet-module__Px2T5W__panel{border-radius:28px 28px 0 0;width:100%;max-height:min(88dvh,88vh);padding:12px 14px 22px}.SunDetailsSheet-module__Px2T5W__title{font-size:20px}.SunDetailsSheet-module__Px2T5W__skyCard{min-height:230px;padding:16px 14px 24px}.SunDetailsSheet-module__Px2T5W__sunTimeValue{font-size:18px}.SunDetailsSheet-module__Px2T5W__sunOrb{width:56px;height:56px}.SunDetailsSheet-module__Px2T5W__statusText{font-size:14px;bottom:18px;left:14px;right:14px}.SunDetailsSheet-module__Px2T5W__sliderTime{font-size:15px}.SunDetailsSheet-module__Px2T5W__nowButton{min-width:68px;height:38px;padding-inline:14px;font-size:15px}.SunDetailsSheet-module__Px2T5W__infoRow{align-items:flex-start;padding:16px}.SunDetailsSheet-module__Px2T5W__infoLabel,.SunDetailsSheet-module__Px2T5W__infoValue{font-size:16px;line-height:1.3}.SunDetailsSheet-module__Px2T5W__infoValue{text-align:right}}@keyframes SunDetailsSheet-module__Px2T5W__backdropFadeIn{0%{opacity:0}to{opacity:1}}@keyframes SunDetailsSheet-module__Px2T5W__panelEnter{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes SunDetailsSheet-module__Px2T5W__itemFadeUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SunDetailsSheet-module__Px2T5W__backdrop,.SunDetailsSheet-module__Px2T5W__panel,.SunDetailsSheet-module__Px2T5W__handle,.SunDetailsSheet-module__Px2T5W__title,.SunDetailsSheet-module__Px2T5W__body{animation:none}.SunDetailsSheet-module__Px2T5W__sunOrb,.SunDetailsSheet-module__Px2T5W__closeButton,.SunDetailsSheet-module__Px2T5W__nowButton{transition:none}.SunDetailsSheet-module__Px2T5W__closeButton:active,.SunDetailsSheet-module__Px2T5W__nowButton:active{transform:none}}
