body{background-color:#fff;margin:0;cursor:url(/assets/cursor-UBnRhhuD.png),auto;color:#fff;font-size:20px;font-weight:lighter}.corp{text-shadow:0 0 .2em white,0 0 .2em white,0 0 .2em white;font-size:30px}.marge{margin-bottom:5px}.container{max-width:500px;max-height:1100px;margin-top:10px;border-width:thick;border:solid #e0ecff;border-radius:15px;background-image:url(/assets/sky-kevXVDVF.jpg);background-size:100%;background-repeat:round}h1{color:#fff;font-size:14px;text-align:center;font-weight:300}.citychoice{position:center;display:block}.citychoice form{display:flex;flex-direction:column;align-items:center;gap:10px;margin:15px 0}input[type=text]{width:200px;border-width:thick;border:solid pink;border-radius:10px;text-align:center;font-size:15px;padding:5px}input[type=submit]{width:200px;border-width:thick;border:solid #ff3366;color:#f36;background:#ffd6e0;border-radius:10px;font-size:15px;padding:5px;cursor:pointer}#geoloc{width:200px;border-width:thick;border:solid #e0ecff;color:#fff;background:rgb(153,201,255,15%);border-radius:10px;padding:5px;cursor:pointer}#forecast{text-align:left;margin:20px}.forecast-column{display:flex;flex-direction:column;gap:10px}.forecast-day{display:flex;align-items:center;gap:10px;padding:5px}.weather-app{margin-top:30px}.weather-forecast-date{font-size:16px;color:#7aa2e2;font-weight:700;text-shadow:-1px 0 white,0 1px white,1px 0 white,0 -1px white}.weather-forecast-temperatures{font-size:13px}.weather-forecast-temperature-max{color:#f36;font-weight:700;margin-right:5px;text-shadow:0 0 .2em white,0 0 .2em white,0 0 .2em white}.weather-forecast-temperature-min{color:#7aa2e2;margin-left:5px;opacity:.8}.temperature-separator{color:#f36;margin:0 5px;font-weight:700}.current{color:#fff;font-size:15px;font-weight:lighter;line-height:10%;position:absolute}#temperature{font-family:system-ui;font-weight:700;color:#f36;text-align:center;font-size:60px;line-height:1em;display:inline-block;text-shadow:0 0 .2em white,0 0 .2em white,0 0 .2em white}#currentCity{color:#f36;font-size:47px;font-weight:700;line-height:1em;text-shadow:0 0 .2em white,0 0 .2em white,0 0 .2em white}#currentDay{color:#7aa2e2;font-size:28px;line-height:1em;font-weight:700;text-shadow:-1px 0 white,0 1px white,1px 0 white,0 -1px white}#description,#humidity,#wind{text-align:center;color:#fff;font-size:30px;font-weight:lighter;line-height:1em;text-shadow:0 0 .2em white,0 0 .2em white,0 0 .2em white}.footer{color:#939aa9;font-size:12px;text-align:center;position:fixed;display:inline-block;vertical-align:top}a:hover{color:#fff}.activeconversion,.activeconversion:hover{text-decoration:none;cursor:default;font-weight:700;color:#f36}#fahrenheitlinkvisited,#celsiuslinkvisited{cursor:default;font-weight:light;color:#fff}.testfcolor,.testfcolor a:link{text-decoration:none;cursor:default;font-weight:light;color:#fff}.units{font-size:20px;line-height:1em;top:-40px;position:relative;color:#fff}#github a:link{color:#f36;text-decoration:none;text-shadow:0px 0px 9px rgb(255,255,255)}#github a:hover{color:#f36;text-decoration:underline;text-shadow:0px 0px 9px rgb(255,255,255)}#github a:visited,#github a:active{color:#f36;text-decoration:none;text-shadow:0px 0px 9px rgb(255,255,255)}#paris,#roma,#bangkok,#madrid,#amsterdam,#amsterdam a:link,#amsterdam a:hover,#amsterdam a:visited,#amsterdam a:active{color:#e0ecff;text-decoration:none}
