.LoginPage-module__hWXBjW__container{flex-direction:column;min-height:100vh;display:flex;position:relative}@media (min-width:640px){.LoginPage-module__hWXBjW__container{flex-direction:row}}.LoginPage-module__hWXBjW__brand{z-index:1;width:100%;position:relative}@media (min-width:640px){.LoginPage-module__hWXBjW__brand{width:50%}}.LoginPage-module__hWXBjW__brandTitle{margin-bottom:1rem;font-size:2.25rem;font-weight:700}.LoginPage-module__hWXBjW__brandDesc{color:var(--light-text-secondary);font-size:1.125rem}.dark .LoginPage-module__hWXBjW__brandDesc{color:var(--dark-text-secondary)}.LoginPage-module__hWXBjW__form{z-index:2;-webkit-backdrop-filter:blur(12px);background-color:#ffffff80;justify-content:center;align-items:center;width:100%;padding:2rem;display:flex;position:relative}.LoginPage-module__hWXBjW__form:before{content:none}.dark .LoginPage-module__hWXBjW__form{background-color:#121829b3}@media (min-width:640px){.LoginPage-module__hWXBjW__form{width:50%}}.LoginPage-module__hWXBjW__deco{display:none}@media (min-width:640px){.LoginPage-module__hWXBjW__deco{display:block}}.LoginPage-module__hWXBjW__wrapper{z-index:1;width:100%;max-width:28rem;box-shadow:none;-webkit-backdrop-filter:none;background-color:#0000;border:none;padding-top:.5rem;position:relative}.dark .LoginPage-module__hWXBjW__wrapper{box-shadow:none;background-color:#0000;border:none}.LoginPage-module__hWXBjW__header{justify-content:flex-start;align-items:center;width:100%;margin-bottom:2rem;display:flex;position:relative}.LoginPage-module__hWXBjW__title{color:var(--light-text);text-shadow:none;font-size:1.875rem;font-weight:700}.dark .LoginPage-module__hWXBjW__title{color:var(--dark-text)}.LoginPage-module__hWXBjW__theme{background-color:var(--light-primary);box-shadow:none;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:.75rem;transition:background-color .15s;display:flex;position:absolute;top:0;right:0}.LoginPage-module__hWXBjW__theme:hover{background-color:var(--light-primary-dark)}.dark .LoginPage-module__hWXBjW__theme{background-color:var(--dark-primary-light)}.dark .LoginPage-module__hWXBjW__theme:hover{background-color:var(--dark-highlight)}.LoginPage-module__hWXBjW__theme:focus{outline:none;box-shadow:0 0 0 2px #b9c8ed4d}.dark .LoginPage-module__hWXBjW__theme:focus{box-shadow:0 0 0 2px #212c484d}.LoginPage-module__hWXBjW__error{color:#b91c1c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ef444426;border:1px solid #ef444480;border-radius:.5rem;margin-bottom:1.5rem;padding:1rem}.dark .LoginPage-module__hWXBjW__error{color:#f87171;background-color:#ef444440;border-color:#ef444480}.LoginPage-module__hWXBjW__field{flex-direction:column;gap:.25rem;width:100%;margin-bottom:1rem;display:flex}.LoginPage-module__hWXBjW__label{color:var(--light-text);text-shadow:none;margin-bottom:.25rem;font-size:1rem;font-weight:500;display:block}.dark .LoginPage-module__hWXBjW__label{color:var(--dark-text)}.LoginPage-module__hWXBjW__input{border:1px solid var(--light-border);width:100%;color:var(--light-text);box-sizing:border-box;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ffffffe6;border-radius:.375rem;padding:.75rem 1rem;font-size:1rem;transition:border-color .15s ease-in-out;display:block}.dark .LoginPage-module__hWXBjW__input{border-color:var(--dark-border);color:var(--dark-text);background-color:#1e293fe6}.LoginPage-module__hWXBjW__input:focus{border-color:var(--light-primary-dark);outline:none;box-shadow:0 0 0 1px #b9c8ed40}.dark .LoginPage-module__hWXBjW__input:focus{border-color:var(--dark-highlight);box-shadow:0 0 0 1px #2f427066}.LoginPage-module__hWXBjW__input::placeholder{color:var(--light-text-secondary);opacity:.7}.dark .LoginPage-module__hWXBjW__input::placeholder{color:var(--dark-text-secondary);opacity:.6}.LoginPage-module__hWXBjW__btn{background-color:var(--light-primary-dark);color:#fff;cursor:pointer;box-sizing:border-box;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:100%;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:background-color .15s ease-in-out;display:flex;position:relative;overflow:hidden}.LoginPage-module__hWXBjW__btn:hover{background-color:var(--light-text)}.LoginPage-module__hWXBjW__btn:active{opacity:.9}.dark .LoginPage-module__hWXBjW__btn{background-color:var(--dark-highlight)}.dark .LoginPage-module__hWXBjW__btn:hover{background-color:var(--dark-button-hover)}.LoginPage-module__hWXBjW__btn:focus{outline:none;box-shadow:0 0 0 1px #b9c8ed66}.dark .LoginPage-module__hWXBjW__btn:focus{box-shadow:0 0 0 1px #212c4866}.LoginPage-module__hWXBjW__btn:disabled{cursor:not-allowed;background-color:#b9c8edb3}.dark .LoginPage-module__hWXBjW__btn:disabled{background-color:#212c48b3}.LoginPage-module__hWXBjW__signup{text-align:center;color:var(--light-text-secondary);margin-top:2rem;font-size:.875rem}.dark .LoginPage-module__hWXBjW__signup{color:var(--dark-text-secondary)}.LoginPage-module__hWXBjW__link{color:#4056a1;text-shadow:none;font-weight:500;transition:-webkit-text-decoration .15s,text-decoration .15s}.dark .LoginPage-module__hWXBjW__link{color:#a3c2ff}.LoginPage-module__hWXBjW__link:hover{text-decoration:underline}.LoginPage-module__hWXBjW__decoContainer{width:100%;height:20rem;position:relative}.LoginPage-module__hWXBjW__decoGlass{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#fff3;border-radius:.75rem;position:absolute;inset:0;overflow:hidden;box-shadow:0 1px 2px #0000000d}.dark .LoginPage-module__hWXBjW__decoGlass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#2f42701a;border:1px solid #2f427033;box-shadow:0 1px 2px #0000001a}.LoginPage-module__hWXBjW__decoInner{width:100%;height:100%;padding:1.5rem}.LoginPage-module__hWXBjW__decoCard1{transform-origin:0 0;background-color:#ffffffb3;border-radius:.5rem;padding:1rem;transform:rotate(3deg)scale(.9);box-shadow:0 1px 2px #0000000d}.dark .LoginPage-module__hWXBjW__decoCard1{background-color:var(--dark-primary);border:1px solid var(--dark-border);box-shadow:0 1px 2px #0000001a}.LoginPage-module__hWXBjW__decoCard2{transform-origin:100% 0;background-color:#96a9d9b3;border-radius:.5rem;padding:1rem;transform:rotate(-2deg)scale(.9)translateY(1rem);box-shadow:0 1px 2px #0000000d}.dark .LoginPage-module__hWXBjW__decoCard2{background-color:var(--dark-primary);border:1px solid var(--dark-border);box-shadow:0 1px 2px #0000001a}.LoginPage-module__hWXBjW__decoBar{background-color:var(--light-primary-dark);border-radius:9999px;width:6rem;height:1rem;margin-bottom:1rem}.dark .LoginPage-module__hWXBjW__decoBar{background-color:var(--dark-highlight)}.LoginPage-module__hWXBjW__decoBarBlue{background-color:var(--light-text-secondary);border-radius:9999px;width:5rem;height:1rem;margin-bottom:1rem}.dark .LoginPage-module__hWXBjW__decoBarBlue{background-color:var(--dark-highlight)}.LoginPage-module__hWXBjW__decoLines{gap:.5rem;display:grid}.LoginPage-module__hWXBjW__decoLine{background-color:var(--light-border);border-radius:9999px;width:100%;height:.75rem}.dark .LoginPage-module__hWXBjW__decoLine{background-color:var(--dark-border)}.LoginPage-module__hWXBjW__decoLineMed{background-color:var(--light-border);border-radius:9999px;width:83.3333%;height:.75rem}.dark .LoginPage-module__hWXBjW__decoLineMed{background-color:var(--dark-border)}.LoginPage-module__hWXBjW__decoLineShort{background-color:var(--light-border);border-radius:9999px;width:66.6667%;height:.75rem}.dark .LoginPage-module__hWXBjW__decoLineShort{background-color:var(--dark-border)}.LoginPage-module__hWXBjW__decoLineBlue{background-color:var(--light-text-secondary);border-radius:9999px;width:100%;height:.75rem}.dark .LoginPage-module__hWXBjW__decoLineBlue{background-color:var(--dark-highlight)}.LoginPage-module__hWXBjW__decoLineBlueMed{background-color:var(--light-text-secondary);border-radius:9999px;width:83.3333%;height:.75rem}.dark .LoginPage-module__hWXBjW__decoLineBlueMed{background-color:var(--dark-highlight)}.LoginPage-module__hWXBjW__decoLineBlueShort{background-color:var(--light-text-secondary);border-radius:9999px;width:66.6667%;height:.75rem}.dark .LoginPage-module__hWXBjW__decoLineBlueShort{background-color:var (--dark-highlight)}.LoginPage-module__hWXBjW__footer{margin-top:2rem}.LoginPage-module__hWXBjW__copyright{color:var(--light-text-secondary);opacity:.8;font-size:.75rem}.dark .LoginPage-module__hWXBjW__copyright{color:var(--dark-text-secondary);opacity:.8}.LoginPage-module__hWXBjW__pwdHeader{justify-content:space-between;align-items:center;width:100%;margin-bottom:.5rem;display:flex}.LoginPage-module__hWXBjW__forgotPwd{color:#4056a1;text-shadow:none;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s ease-in-out}.LoginPage-module__hWXBjW__forgotPwd:hover{color:var(--light-text);text-decoration:underline}.dark .LoginPage-module__hWXBjW__forgotPwd{color:#a3c2ff}.dark .LoginPage-module__hWXBjW__forgotPwd:hover{color:var(--dark-text)}.LoginPage-module__hWXBjW__loadingIcon{justify-content:center;align-items:center;display:flex}.LoginPage-module__hWXBjW__spinner{width:1.25rem;height:1.25rem;color:var(--light-text);margin-right:.5rem;animation:1s linear infinite LoginPage-module__hWXBjW__spin}.dark .LoginPage-module__hWXBjW__spinner{color:var(--dark-text)}@keyframes LoginPage-module__hWXBjW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.LoginPage-module__hWXBjW__formContainer{flex-direction:column;gap:1rem;width:100%;margin-bottom:1rem;display:flex}.LoginPage-module__hWXBjW__actionSection{width:100%;margin-top:.75rem}
.AuthChallengeOverlay-module__LVTYRW__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.AuthChallengeOverlay-module__LVTYRW__modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#fffffff2;border-radius:1rem;width:100%;max-width:400px;padding:2rem;box-shadow:0 25px 50px -12px #00000040}.dark .AuthChallengeOverlay-module__LVTYRW__modal{border:1px solid var(--dark-border);background-color:#121829f2}.AuthChallengeOverlay-module__LVTYRW__title{color:var(--light-text);margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.dark .AuthChallengeOverlay-module__LVTYRW__title{color:var(--dark-text)}.AuthChallengeOverlay-module__LVTYRW__description{color:var(--light-text-secondary);margin-bottom:1.5rem;font-size:.9rem;line-height:1.5}.dark .AuthChallengeOverlay-module__LVTYRW__description{color:var(--dark-text-secondary)}.AuthChallengeOverlay-module__LVTYRW__error{color:#b91c1c;background-color:#ef444426;border:1px solid #ef444480;border-radius:.5rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem}.dark .AuthChallengeOverlay-module__LVTYRW__error{color:#f87171;background-color:#ef444440;border-color:#ef444480}.AuthChallengeOverlay-module__LVTYRW__form{flex-direction:column;gap:1rem;display:flex}.AuthChallengeOverlay-module__LVTYRW__field{flex-direction:column;gap:.25rem;display:flex}.AuthChallengeOverlay-module__LVTYRW__label{color:var(--light-text);font-size:.875rem;font-weight:500}.dark .AuthChallengeOverlay-module__LVTYRW__label{color:var(--dark-text)}.AuthChallengeOverlay-module__LVTYRW__input{border:1px solid var(--light-border);width:100%;color:var(--light-text);box-sizing:border-box;background-color:#ffffffe6;border-radius:.375rem;padding:.75rem 1rem;font-size:1rem;transition:border-color .15s ease-in-out;display:block}.dark .AuthChallengeOverlay-module__LVTYRW__input{border-color:var(--dark-border);color:var(--dark-text);background-color:#1e293fe6}.AuthChallengeOverlay-module__LVTYRW__input:focus{border-color:var(--light-primary-dark);outline:none;box-shadow:0 0 0 1px #b9c8ed40}.dark .AuthChallengeOverlay-module__LVTYRW__input:focus{border-color:var(--dark-highlight);box-shadow:0 0 0 1px #2f427066}.AuthChallengeOverlay-module__LVTYRW__codeInput{border:1px solid var(--light-border);width:100%;color:var(--light-text);text-align:center;letter-spacing:.5rem;box-sizing:border-box;background-color:#ffffffe6;border-radius:.375rem;padding:1rem;font-family:monospace;font-size:1.5rem;transition:border-color .15s ease-in-out;display:block}.dark .AuthChallengeOverlay-module__LVTYRW__codeInput{border-color:var(--dark-border);color:var(--dark-text);background-color:#1e293fe6}.AuthChallengeOverlay-module__LVTYRW__codeInput:focus{border-color:var(--light-primary-dark);outline:none;box-shadow:0 0 0 1px #b9c8ed40}.dark .AuthChallengeOverlay-module__LVTYRW__codeInput:focus{border-color:var(--dark-highlight);box-shadow:0 0 0 1px #2f427066}.AuthChallengeOverlay-module__LVTYRW__requirements{color:var(--light-text-secondary);background-color:#b9c8ed33;border-radius:.5rem;padding:.75rem 1rem;font-size:.8rem}.dark .AuthChallengeOverlay-module__LVTYRW__requirements{color:var(--dark-text-secondary);background-color:#2f427033}.AuthChallengeOverlay-module__LVTYRW__requirements p{margin-bottom:.25rem;font-weight:500}.AuthChallengeOverlay-module__LVTYRW__requirements ul{margin:0;padding-left:1.25rem}.AuthChallengeOverlay-module__LVTYRW__requirements li{margin:.125rem 0}.AuthChallengeOverlay-module__LVTYRW__qrContainer{justify-content:center;margin-bottom:1.5rem;display:flex}.AuthChallengeOverlay-module__LVTYRW__qrCode{background:#fff;border-radius:.5rem;padding:.5rem}.AuthChallengeOverlay-module__LVTYRW__qrPlaceholder{background-color:var(--light-border);width:200px;height:200px;color:var(--light-text-secondary);border-radius:.5rem;justify-content:center;align-items:center;display:flex}.dark .AuthChallengeOverlay-module__LVTYRW__qrPlaceholder{background-color:var(--dark-border);color:var(--dark-text-secondary)}.AuthChallengeOverlay-module__LVTYRW__actions{gap:.75rem;margin-top:.5rem;display:flex}.AuthChallengeOverlay-module__LVTYRW__cancelBtn{border:1px solid var(--light-border);color:var(--light-text);cursor:pointer;background-color:#0000;border-radius:.375rem;flex:1;padding:.75rem 1rem;font-size:.9rem;font-weight:500;transition:background-color .15s ease-in-out}.AuthChallengeOverlay-module__LVTYRW__cancelBtn:hover{background-color:var(--light-primary)}.dark .AuthChallengeOverlay-module__LVTYRW__cancelBtn{border-color:var(--dark-border);color:var(--dark-text)}.dark .AuthChallengeOverlay-module__LVTYRW__cancelBtn:hover{background-color:var(--dark-primary-light)}.AuthChallengeOverlay-module__LVTYRW__cancelBtn:disabled{opacity:.5;cursor:not-allowed}.AuthChallengeOverlay-module__LVTYRW__submitBtn{background-color:var(--light-primary-dark);color:#fff;cursor:pointer;border:none;border-radius:.375rem;flex:1;padding:.75rem 1rem;font-size:.9rem;font-weight:500;transition:background-color .15s ease-in-out}.AuthChallengeOverlay-module__LVTYRW__submitBtn:hover{background-color:var(--light-text)}.dark .AuthChallengeOverlay-module__LVTYRW__submitBtn{background-color:var(--dark-highlight)}.dark .AuthChallengeOverlay-module__LVTYRW__submitBtn:hover{background-color:var(--dark-button-hover)}.AuthChallengeOverlay-module__LVTYRW__submitBtn:disabled{opacity:.7;cursor:not-allowed}
.Content-module__LcUiZq__container{justify-content:center;align-items:center;max-width:100%;min-height:calc(100vh - 4rem);margin-left:60px;margin-right:auto;padding:3rem 1rem;transition:margin-left .3s;display:flex;position:relative}@media (min-width:640px){.Content-module__LcUiZq__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.Content-module__LcUiZq__container{padding-left:2rem;padding-right:2rem}}.Content-module__LcUiZq__textCenter{text-align:center}.Content-module__LcUiZq__heading{color:var(--light-text);text-shadow:0 2px 4px #0000001a;-webkit-backdrop-filter:blur(8px);background-color:#ffffff80;border-radius:.5rem;margin-bottom:1rem;padding:.5rem 1.5rem;font-size:1.875rem;font-weight:800;display:inline-block}.dark .Content-module__LcUiZq__heading{color:var(--dark-text);background-color:#121829b3}@media (min-width:640px){.Content-module__LcUiZq__heading{font-size:2.25rem}}.Content-module__LcUiZq__subtitle{color:var(--light-text-secondary);text-shadow:0 1px 2px #0000001a;-webkit-backdrop-filter:blur(8px);background-color:#ffffff80;border-radius:.5rem;margin-top:.5rem;margin-bottom:2rem;padding:.5rem 1.5rem;font-size:1.25rem;display:inline-block}.dark .Content-module__LcUiZq__subtitle{color:var(--dark-text-secondary);background-color:#121829b3}.Content-module__LcUiZq__cardGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;margin-top:2rem;display:grid}@media (min-width:768px){.Content-module__LcUiZq__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Content-module__LcUiZq__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Content-module__LcUiZq__card{-webkit-backdrop-filter:blur(12px);background-color:#ffffff80;border:1px solid #fff3;border-radius:.5rem;padding:1.5rem;transition-property:all;transition-duration:.3s;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.dark .Content-module__LcUiZq__card{-webkit-backdrop-filter:blur(12px);background-color:#121829b3;border-color:#ffffff0d}.Content-module__LcUiZq__card:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.Content-module__LcUiZq__cardIcon{-webkit-backdrop-filter:blur(10px);width:3rem;height:3rem;color:var(--light-text);background-color:#fff9;border:1px solid #ffffff4d;border-radius:.375rem;justify-content:center;align-items:center;margin-bottom:1rem;display:flex;box-shadow:0 2px 5px #0000001a}.dark .Content-module__LcUiZq__cardIcon{-webkit-backdrop-filter:blur(10px);color:var(--dark-text);background-color:#1e293bcc;border-color:#ffffff0d}.Content-module__LcUiZq__cardTitle{color:var(--light-text);font-size:1.125rem;font-weight:500}.dark .Content-module__LcUiZq__cardTitle{color:var(--dark-text)}.Content-module__LcUiZq__cardDescription{color:var(--light-text-secondary);margin-top:.5rem}.dark .Content-module__LcUiZq__cardDescription{color:var(--dark-text-secondary)}.Content-module__LcUiZq__loadingContainer{background-position:50%;background-size:cover;background-color:var(--light-background);justify-content:center;align-items:center;min-height:100vh;display:flex}.dark .Content-module__LcUiZq__loadingContainer{background-color:var(--dark-background)}.Content-module__LcUiZq__loadingSpinner{border-top:4px solid var(--light-primary);border-bottom:4px solid var(--light-primary);border-left:4px solid #0000;border-right:4px solid #0000;border-radius:9999px;width:4rem;height:4rem;animation:1s linear infinite Content-module__LcUiZq__spin}.dark .Content-module__LcUiZq__loadingSpinner{border-top-color:var(--dark-primary-light);border-bottom-color:var(--dark-primary-light)}@keyframes Content-module__LcUiZq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Content-module__LcUiZq__topRightWidget{z-index:10;width:100%;max-width:320px;position:absolute;top:5.5rem;right:2rem}.Content-module__LcUiZq__weatherWidget{-webkit-backdrop-filter:blur(12px);color:var(--light-text);text-align:center;background-color:#ffffff80;border:1px solid #fff3;border-radius:1rem;padding:1.5rem;transition:all .3s;box-shadow:0 4px 20px #0000001a}.dark .Content-module__LcUiZq__weatherWidget{color:var(--dark-text);background-color:#121829b3;border-color:#ffffff0d}.Content-module__LcUiZq__weatherWidget:hover{transform:translateY(-5px);box-shadow:0 8px 30px #00000026}.Content-module__LcUiZq__weatherLoading .Content-module__LcUiZq__weatherTemp,.Content-module__LcUiZq__weatherLoading .Content-module__LcUiZq__weatherCondition,.Content-module__LcUiZq__weatherLoading .Content-module__LcUiZq__weatherDetail span{color:#0000;background:linear-gradient(90deg,#ffffff1a,#fff3,#ffffff1a) 0 0/200% 100%;border-radius:4px;animation:1.5s infinite Content-module__LcUiZq__loading}.dark .Content-module__LcUiZq__weatherLoading .Content-module__LcUiZq__weatherTemp{background:linear-gradient(90deg,#3232321a,#32323233,#3232321a) 0 0/200% 100%;animation:1.5s infinite Content-module__LcUiZq__loading}.dark .Content-module__LcUiZq__weatherLoading .Content-module__LcUiZq__weatherCondition{background:linear-gradient(90deg,#3232321a,#32323233,#3232321a) 0 0/200% 100%;animation:1.5s infinite Content-module__LcUiZq__loading}.dark .Content-module__LcUiZq__weatherLoading .Content-module__LcUiZq__weatherDetail span{background:linear-gradient(90deg,#3232321a,#32323233,#3232321a) 0 0/200% 100%;animation:1.5s infinite Content-module__LcUiZq__loading}@keyframes Content-module__LcUiZq__loading{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.Content-module__LcUiZq__weatherError{opacity:.8;padding:1rem 0;font-size:.9rem}.Content-module__LcUiZq__weatherHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.Content-module__LcUiZq__weatherLocation{font-size:1.1rem;font-weight:600}.Content-module__LcUiZq__weatherDate{opacity:.8;font-size:.9rem}.Content-module__LcUiZq__weatherMain{flex-direction:column;align-items:center;margin:1rem 0;display:flex}.Content-module__LcUiZq__weatherIcon{color:#ffb347;margin-bottom:.5rem;font-size:5rem}.dark .Content-module__LcUiZq__weatherIcon{color:#ffc876}.Content-module__LcUiZq__weatherIcon.Content-module__LcUiZq__partlyCloudy{color:#87ceeb}.dark .Content-module__LcUiZq__weatherIcon.Content-module__LcUiZq__partlyCloudy{color:#add8e6}.Content-module__LcUiZq__weatherTemp{margin-bottom:.5rem;font-size:3rem;font-weight:300;line-height:1}.Content-module__LcUiZq__weatherCondition{opacity:.9;font-size:1.2rem}.Content-module__LcUiZq__weatherDetails{border-top:1px solid #0000000d;justify-content:space-around;margin-top:1rem;padding-top:1rem;display:flex}.dark .Content-module__LcUiZq__weatherDetails{border-top-color:#ffffff0d}.Content-module__LcUiZq__weatherDetail{align-items:center;font-size:.9rem;display:flex}.Content-module__LcUiZq__detailIcon{opacity:.8;margin-right:.5rem;font-size:1.5rem}@media (max-width:640px){.Content-module__LcUiZq__topRightWidget{max-width:90%;margin:2rem auto;position:static}}
