._4YbTVG_card{border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);min-width:0}._4YbTVG_link{gap:var(--space-4);padding:var(--space-5);border-radius:inherit;color:inherit;overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);text-decoration:none;display:grid}._4YbTVG_link:hover{box-shadow:inset 0 0 0 1px var(--color-sky)}._4YbTVG_link:focus-visible{outline-offset:3px}._4YbTVG_heading{align-items:center;gap:var(--space-3);display:flex}._4YbTVG_heading>svg{flex-shrink:0}._4YbTVG_heading>svg:last-child{width:1rem;height:1rem;color:var(--color-muted);margin-left:auto}._4YbTVG_heading h2{font-size:1.25rem;line-height:1.25}._4YbTVG_summary{min-width:0}._4YbTVG_action{color:var(--color-muted);font-size:.875rem}
._SO7yq_page,._SO7yq_preferences{gap:var(--space-5);overflow-wrap:anywhere;min-width:0;display:grid}._SO7yq_page h1{font-size:var(--text-heading)}._SO7yq_heading{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._SO7yq_heading>div{min-width:0}._SO7yq_heading a,._SO7yq_back{font-size:var(--text-small);align-items:center;min-height:2.75rem;font-weight:700;display:inline-flex}._SO7yq_eyebrow{color:var(--color-muted);margin-bottom:var(--space-2);font-size:.8125rem;font-weight:700}._SO7yq_preferences{border-top:1px solid var(--color-border);padding-top:var(--space-6);grid-column:1/-1}._SO7yq_preferenceGrid{gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}._SO7yq_panel,._SO7yq_board{gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);display:grid}._SO7yq_board{border-top:4px solid var(--color-amber);box-shadow:var(--shadow-soft)}._SO7yq_panel h3{font-size:1.2rem}._SO7yq_form{gap:var(--space-4);border-top:1px solid var(--color-border);padding-top:var(--space-5);display:grid}._SO7yq_form label,._SO7yq_search,._SO7yq_selector{gap:var(--space-2);min-width:0;display:grid}._SO7yq_form input:not([type=checkbox]),._SO7yq_form select,._SO7yq_search input,._SO7yq_selector select{border:1px solid var(--color-muted);border-radius:var(--radius-small);width:100%;min-width:0;max-width:100%;color:var(--color-blue);background:var(--color-surface);padding:.7rem .75rem}._SO7yq_search{position:relative}._SO7yq_chosen{gap:var(--space-3);padding:var(--space-3);background:var(--color-info);border-radius:var(--radius-small);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._SO7yq_results,._SO7yq_savedList,._SO7yq_departures{margin:0;padding:0;list-style:none}._SO7yq_results{border:1px solid var(--color-border);border-radius:var(--radius-small);max-height:20rem;overflow:hidden auto}._SO7yq_results button{text-align:left;width:100%;padding:var(--space-3);background:var(--color-surface);color:var(--color-text);border:0;border-bottom:1px solid var(--color-border);display:block}._SO7yq_results button:hover,._SO7yq_results button:focus-visible{background:var(--color-info);outline-offset:-3px}._SO7yq_results small,._SO7yq_chosen small{color:var(--color-muted);margin-left:var(--space-2)}._SO7yq_savedList{gap:var(--space-4);display:grid}._SO7yq_savedList li{gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);display:grid}._SO7yq_badge{background:var(--color-info);border-radius:.5rem;padding:.2rem .5rem;font-size:.75rem}._SO7yq_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}._SO7yq_actions button{font-size:var(--text-small);padding:.5rem .75rem}._SO7yq_days{gap:var(--space-2);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}._SO7yq_days legend{margin-bottom:var(--space-2)}._SO7yq_days label{border:1px solid var(--color-border);border-radius:.5rem;align-items:center;gap:.3rem;min-height:2.75rem;padding:.35rem .5rem;display:inline-flex}._SO7yq_days input{width:1.1rem;height:1.1rem;accent-color:var(--color-blue)}._SO7yq_note,._SO7yq_credit{color:var(--color-muted);font-size:.8125rem}._SO7yq_credit{line-height:1.6}._SO7yq_confirm,._SO7yq_notices{gap:var(--space-3);padding:var(--space-4);background:var(--color-info);border-radius:var(--radius-small);display:grid}._SO7yq_feedback{font-weight:700}._SO7yq_feedback:empty{display:none}._SO7yq_summary{gap:var(--space-3);display:grid}._SO7yq_departures{display:grid}._SO7yq_departure{gap:var(--space-2);padding-block:var(--space-4);border-bottom:1px solid var(--color-border);display:grid}._SO7yq_departure:first-child{padding-top:0}._SO7yq_departureTop{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}._SO7yq_time{font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:800;line-height:1.2}._SO7yq_destination{flex:9rem;min-width:0}._SO7yq_warning{color:var(--color-error);font-weight:700}._SO7yq_verdict{border-left:3px solid var(--color-amber);padding-left:var(--space-4)}._SO7yq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (min-width:64rem){._SO7yq_preferenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
._8RiFmG_button{min-height:2.75rem;padding:var(--space-3) var(--space-5);border:1px solid var(--color-blue);border-radius:var(--radius-small);text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}._8RiFmG_primary{background:var(--color-blue);color:var(--color-ivory)}._8RiFmG_secondary{background:var(--color-surface);color:var(--color-blue)}._8RiFmG_button:enabled:hover,a._8RiFmG_button:hover{box-shadow:0 0 0 2px var(--color-sky)}._8RiFmG_button:enabled:active{transform:translateY(1px)}._8RiFmG_button:disabled{color:var(--color-muted);background:0 0;border-style:dashed}
.CZVwtW_loader{justify-items:center;gap:var(--space-4);text-align:center;max-width:34rem;margin:var(--space-5) auto;display:grid}.CZVwtW_loader h1{max-width:24ch;font-size:clamp(1.5rem,4vw,2rem)}.CZVwtW_reader{aspect-ratio:307.2/620;background:url(/artwork/weather/yorkshireman-reactions.webp) 0 0/500% no-repeat;width:min(11rem,60vw)}.CZVwtW_progress{gap:var(--space-2);width:min(100%,22rem);display:grid}.CZVwtW_progress p{justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;display:flex}.CZVwtW_note{color:var(--color-muted);font-size:.875rem}@media (prefers-reduced-motion:no-preference){.CZVwtW_reader{animation:4s ease-in-out infinite CZVwtW_reading}}@keyframes CZVwtW_reading{50%{transform:rotate(-.5deg)translateY(2px)}}
.eAANAq_area{gap:var(--space-1);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);min-width:0;display:grid}.eAANAq_area>p{color:var(--color-muted);font-size:.75rem}.eAANAq_switcher{min-width:0}.eAANAq_switcher summary{align-items:center;gap:var(--space-3);cursor:pointer;overflow-wrap:anywhere;width:fit-content;max-width:100%;min-height:2.75rem;list-style:none;display:flex}.eAANAq_switcher summary::-webkit-details-marker{display:none}.eAANAq_switcher summary span{font-size:1.5rem}.eAANAq_options{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);margin-block:var(--space-2);display:grid}.eAANAq_options button{text-align:left;background:var(--color-ivory);border:1px solid var(--color-border);border-radius:var(--radius-small);min-height:2.75rem;color:var(--color-blue);padding:var(--space-3);overflow-wrap:anywhere;display:grid}.eAANAq_options button[aria-pressed=true]{border-color:var(--color-blue);font-weight:700}.eAANAq_options small{font-weight:400}.eAANAq_options a{padding-block:var(--space-2)}.eAANAq_area>p{align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:.8125rem;display:flex}.eAANAq_switcher summary strong{font-size:clamp(1.25rem,4vw,1.5rem)}.eAANAq_badge{background:var(--color-info);color:var(--color-blue);border-radius:2rem;padding:.1rem .5rem;font-size:.75rem;font-weight:700}
.xwJDgG_scene{border-radius:inherit;pointer-events:none;background:linear-gradient(#74899a,#b5c2ba 70%,#647c65);position:absolute;inset:0;overflow:hidden}.xwJDgG_scene[data-light=day]{background:linear-gradient(#64b1d1,#bce0e1 60%,#f2deab)}.xwJDgG_scene[data-light=twilight]{background:linear-gradient(#424b74,#b0889e 60%,#efc295)}.xwJDgG_scene[data-light=night]{background:linear-gradient(#111e37,#354c6a 75%,#59727b)}.xwJDgG_scene[data-sky=cloudy][data-light=day],.xwJDgG_scene[data-sky=rain][data-light=day],.xwJDgG_scene[data-sky=snow][data-light=day],.xwJDgG_scene[data-sky=fog][data-light=day]{background:linear-gradient(#738b9b,#c1ccca 80%)}.xwJDgG_scene[data-sky=storm]{background:linear-gradient(#303e52,#6c7d87)}.xwJDgG_landscape{background:url(/artwork/weather/yorkshire-village.webp) bottom/auto 100% no-repeat;position:absolute;inset:0}.xwJDgG_scene[data-sky=rain] .xwJDgG_landscape,.xwJDgG_scene[data-sky=cloudy] .xwJDgG_landscape,.xwJDgG_scene[data-sky=fog] .xwJDgG_landscape{filter:saturate(.55)brightness(.8)}.xwJDgG_scene[data-sky=snow] .xwJDgG_landscape{filter:saturate(.1)brightness(1.25)}.xwJDgG_scene[data-light=twilight] .xwJDgG_landscape{filter:saturate(.6)brightness(.65)}.xwJDgG_scene[data-light=night] .xwJDgG_landscape,.xwJDgG_scene[data-sky=storm] .xwJDgG_landscape{filter:saturate(.4)brightness(.4)}.xwJDgG_orb{aspect-ratio:1;border-radius:50%;width:4.5rem;display:none;position:absolute;top:9%;left:59%}.xwJDgG_scene[data-sky=clear][data-light=day] .xwJDgG_orb,.xwJDgG_scene[data-sky=partly-cloudy][data-light=day] .xwJDgG_orb{background:#ffe8a2;display:block;box-shadow:0 0 60px 20px #ffe8a255}.xwJDgG_scene[data-sky=clear][data-light=night] .xwJDgG_orb{background:#dee9ec;width:2.6rem;display:block;box-shadow:0 0 30px 5px #dde9ec33}.xwJDgG_stars{background:radial-gradient(circle at 48% 14%,#fff9 0 1px,#0000 2px),radial-gradient(circle at 71% 24%,#fff9 0 1px,#0000 2px),radial-gradient(circle at 85% 12%,#fff9 0 1px,#0000 2px),radial-gradient(circle at 30% 35%,#fff9 0 1px,#0000 2px);display:none;position:absolute;inset:0 0 30%}.xwJDgG_scene[data-sky=clear][data-light=night] .xwJDgG_stars{display:block}.xwJDgG_clouds{opacity:0;background:radial-gradient(at 10% 25%,#e0e5e8 0 15%,#0000 16%),radial-gradient(at 45% 14%,#d1dbe0 0 23%,#0000 24%),radial-gradient(at 82% 35%,#e0e5e8 0 20%,#0000 21%);width:120%;height:45%;position:absolute;top:0;left:-10%}.xwJDgG_scene[data-sky=partly-cloudy] .xwJDgG_clouds,.xwJDgG_scene[data-sky=cloudy] .xwJDgG_clouds,.xwJDgG_scene[data-sky=rain] .xwJDgG_clouds,.xwJDgG_scene[data-sky=snow] .xwJDgG_clouds,.xwJDgG_scene[data-sky=storm] .xwJDgG_clouds{opacity:.8}.xwJDgG_scene[data-sky=partly-cloudy] .xwJDgG_clouds{opacity:.4}.xwJDgG_scene[data-light=night] .xwJDgG_clouds,.xwJDgG_scene[data-sky=storm] .xwJDgG_clouds{filter:brightness(.4)}.xwJDgG_character{--frame-x:0%;aspect-ratio:3/8;transform-origin:50% 55%;width:clamp(9rem,36vw,16rem);position:absolute;top:8%;right:0}.xwJDgG_portrait,.xwJDgG_blink{background:url(/artwork/weather/yorkshireman-outfits.webp) var(--frame-x) 0 / 400% auto no-repeat;position:absolute;inset:0}.xwJDgG_blink{clip-path:polygon(28% 17.2%,62% 17.2%,62% 20.7%,28% 20.7%);opacity:0;background-image:url(/artwork/weather/yorkshireman-blink.webp)}.xwJDgG_scene[data-outfit=raincoat] .xwJDgG_character{--frame-x:33.3333%}.xwJDgG_scene[data-outfit=winter] .xwJDgG_character{--frame-x:66.6667%}.xwJDgG_scene[data-outfit=tshirt] .xwJDgG_character{--frame-x:100%}.xwJDgG_breath{opacity:0;transform-origin:100%;background:radial-gradient(#e7eef0b3,#e7eef000 72%);border-radius:50%;width:20%;height:2.8%;position:absolute;top:25.6%;left:24%}.xwJDgG_sweat{opacity:0;background:#a7d8e2b3;border:1px solid #d8f3fa80;border-radius:60% 10% 60% 60%;width:1.5%;height:.8%;position:absolute;top:16.5%;left:65%}.xwJDgG_scene[data-light=night] .xwJDgG_character{filter:brightness(.72)saturate(.8)}.xwJDgG_scene[data-light=twilight] .xwJDgG_character{filter:brightness(.85)}.xwJDgG_mist{opacity:0;background:linear-gradient(#0000,#d6dedccc 45%,#e3e8e699 65%,#0000);position:absolute;inset:25% 0 0}.xwJDgG_scene[data-sky=fog] .xwJDgG_mist{opacity:1}.xwJDgG_precipitation{opacity:.4;--rain-angle:100deg;position:absolute;inset:-80px}.xwJDgG_scene[data-windy=true] .xwJDgG_precipitation{--rain-angle:116deg}.xwJDgG_scene[data-precipitation=rain] .xwJDgG_precipitation,.xwJDgG_scene[data-precipitation=heavy-rain] .xwJDgG_precipitation,.xwJDgG_scene[data-precipitation=drizzle] .xwJDgG_precipitation{background-image:repeating-linear-gradient(var(--rain-angle), transparent 0 34px, #dceaf066 35px 36px, transparent 37px 60px);-webkit-mask-image:repeating-linear-gradient(#0000 0 12px,#000 13px 32px,#0000 33px 55px);mask-image:repeating-linear-gradient(#0000 0 12px,#000 13px 32px,#0000 33px 55px)}.xwJDgG_scene[data-precipitation=drizzle] .xwJDgG_precipitation{opacity:.2;background-size:140% 100%;-webkit-mask-image:repeating-linear-gradient(#0000 0 20px,#000 21px 26px,#0000 27px 65px);mask-image:repeating-linear-gradient(#0000 0 20px,#000 21px 26px,#0000 27px 65px)}.xwJDgG_scene[data-precipitation=heavy-rain] .xwJDgG_precipitation{opacity:.65;background-image:repeating-linear-gradient(var(--rain-angle), transparent 0 17px, #dceaf066 18px 19px, transparent 20px 30px)}.xwJDgG_scene[data-precipitation=snow] .xwJDgG_precipitation{opacity:.75;background-image:radial-gradient(circle,#fff 0 2px,#0000 3px),radial-gradient(circle,#fff 0 1px,#0000 2px);background-position:0 0,21px 13px;background-size:39px 53px,67px 79px}.xwJDgG_scene[data-precipitation=hail] .xwJDgG_precipitation{opacity:.65;background-image:radial-gradient(circle,#e2e9ed 0 1.5px,#0000 2px);background-size:33px 47px}@media (prefers-reduced-motion:no-preference){.xwJDgG_blink{animation:9s step-end infinite xwJDgG_blink}.xwJDgG_scene[data-performance=pleasant] .xwJDgG_blink{animation-duration:11s}.xwJDgG_scene[data-performance=rain] .xwJDgG_blink{animation-duration:8s}.xwJDgG_scene[data-performance=cold] .xwJDgG_character,.xwJDgG_scene[data-performance=freezing] .xwJDgG_character{animation:7s linear infinite xwJDgG_shiver}.xwJDgG_scene[data-performance=freezing] .xwJDgG_breath{animation:8s ease-out infinite xwJDgG_exhale}.xwJDgG_scene[data-performance=hot] .xwJDgG_sweat{animation:9s ease-in-out infinite xwJDgG_sweat}.xwJDgG_scene[data-variation=alternate][data-performance=ordinary] .xwJDgG_character,.xwJDgG_scene[data-variation=alternate][data-performance=rain] .xwJDgG_character{animation:10s ease-in-out infinite xwJDgG_settle}.xwJDgG_scene[data-performance=pleasant] .xwJDgG_character{animation:12s ease-in-out infinite xwJDgG_settle}.xwJDgG_scene[data-performance=wind] .xwJDgG_character{animation:8s ease-in-out infinite xwJDgG_brace}.xwJDgG_scene[data-performance=snow] .xwJDgG_character{animation:11s ease-in-out infinite xwJDgG_snowGlance}.xwJDgG_scene[data-precipitation=rain] .xwJDgG_precipitation,.xwJDgG_scene[data-precipitation=heavy-rain] .xwJDgG_precipitation{animation:1.7s linear infinite xwJDgG_rain}.xwJDgG_scene[data-precipitation=drizzle] .xwJDgG_precipitation{animation:3.5s linear infinite xwJDgG_rain}.xwJDgG_scene[data-precipitation=heavy-rain] .xwJDgG_precipitation{animation-duration:1.1s}.xwJDgG_scene[data-precipitation=snow] .xwJDgG_precipitation{animation:8s linear infinite xwJDgG_snow}.xwJDgG_scene[data-precipitation=hail] .xwJDgG_precipitation{animation:1.5s linear infinite xwJDgG_hail}.xwJDgG_scene[data-sky=cloudy] .xwJDgG_clouds,.xwJDgG_scene[data-sky=partly-cloudy] .xwJDgG_clouds,.xwJDgG_scene[data-sky=rain] .xwJDgG_clouds,.xwJDgG_scene[data-sky=snow] .xwJDgG_clouds,.xwJDgG_scene[data-sky=storm] .xwJDgG_clouds{animation:24s ease-in-out infinite xwJDgG_drift}.xwJDgG_scene[data-windy=true] .xwJDgG_clouds{animation-duration:23s}.xwJDgG_scene[data-sky=fog] .xwJDgG_mist{animation:20s ease-in-out infinite xwJDgG_mist}.xwJDgG_scene[data-active=false] [class]{animation-play-state:paused}}@keyframes xwJDgG_blink{0%,19.5%,44.5%,82.5%,to{opacity:0}18%,43%,81%{opacity:1}}@keyframes xwJDgG_shiver{0%,25%,29%,to{transform:none}25.5%,26.5%,27.5%{transform:translate(.6px)rotate(.12deg)}26%,27%,28%{transform:translate(-.6px)rotate(-.12deg)}}@keyframes xwJDgG_exhale{0%,20%,32%,to{opacity:0;transform:translate(0)scale(.35)}22%{opacity:.65;transform:translate(-3px,-1px)scale(.65)}31%{opacity:0;transform:translate(-18px,-6px)scale(1.7)}}@keyframes xwJDgG_sweat{0%,40%,53%,to{opacity:0;transform:none}43%{opacity:.7;transform:translateY(0)}52%{opacity:0;transform:translateY(13px)}}@keyframes xwJDgG_settle{0%,30%,40%,to{transform:none}35%{transform:translateY(1px)rotate(-.2deg)}}@keyframes xwJDgG_brace{0%,30%,42%,to{transform:none}35%,38%{transform:rotate(-.45deg)}}@keyframes xwJDgG_snowGlance{0%,50%,60%,to{transform:none}55%{transform:rotate(.3deg)}}@keyframes xwJDgG_rain{to{transform:translate(-10px,55px)}}@keyframes xwJDgG_snow{to{background-position:39px 53px,21px 92px}}@keyframes xwJDgG_hail{to{background-position:0 47px}}@keyframes xwJDgG_drift{50%{transform:translate(16px)}}@keyframes xwJDgG_mist{50%{opacity:.8;transform:translate(12px)}}.xwJDgG_scene[data-presentation=welcome]{background:linear-gradient(#d9e6e4,#a8c4c8 65%,#a2b294)}.xwJDgG_scene[data-presentation=welcome] .xwJDgG_character{width:14rem;top:-1rem;right:6%}.xwJDgG_scene[data-presentation=welcome] .xwJDgG_landscape{opacity:.85;background-size:auto 110%}@media (min-width:48rem){.xwJDgG_scene[data-presentation=welcome] .xwJDgG_character{width:clamp(15rem,28vw,23rem);top:-3rem;right:-4%}}.xwJDgG_scene[data-presentation=weather] .xwJDgG_landscape{background-position:0 100%;background-size:max(100%,28rem)}.xwJDgG_scene[data-presentation=weather] .xwJDgG_character{top:3%}.xwJDgG_scene[data-variation=alternate] .xwJDgG_portrait{background-image:url(/artwork/weather/yorkshireman-reactions.webp);background-position:25.12% 0;background-size:537.063%}.xwJDgG_scene[data-variation=alternate][data-outfit=raincoat] .xwJDgG_portrait{background-position:48.7013% 0;background-size:505.263%}.xwJDgG_scene[data-variation=alternate][data-outfit=winter] .xwJDgG_portrait{background-position:73.8562% 0;background-size:492.308%}.xwJDgG_scene[data-variation=alternate][data-outfit=tshirt] .xwJDgG_portrait{background-position:100% 0;background-size:480%}.xwJDgG_scene[data-variation=alternate] .xwJDgG_blink,.xwJDgG_scene[data-variation=alternate] .xwJDgG_breath,.xwJDgG_scene[data-variation=alternate] .xwJDgG_sweat{display:none}
.A4aMSW_page,.A4aMSW_results{overflow-wrap:anywhere;gap:var(--space-5);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.A4aMSW_page h1{font-size:var(--text-heading)}.A4aMSW_page h2{overflow-wrap:anywhere;font-size:1.375rem}.A4aMSW_back{justify-self:start;align-items:center;min-height:2.75rem;font-weight:700;display:inline-flex}.A4aMSW_panel{overflow-wrap:anywhere;gap:var(--space-3);min-width:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);grid-template-columns:minmax(0,1fr);justify-items:start;display:grid}.A4aMSW_panel label{font-weight:700}.A4aMSW_panel p{max-width:65ch}.A4aMSW_select{width:min(100%,24rem);min-width:0;min-height:2.75rem;padding:var(--space-2);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-muted);border-radius:var(--radius-small)}.A4aMSW_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.A4aMSW_actions>button{white-space:normal}.A4aMSW_summary{gap:var(--space-2);font-size:var(--text-small);overflow-wrap:anywhere;display:grid}.A4aMSW_price{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800}.A4aMSW_credit{font-size:var(--text-small);color:var(--color-muted)}.A4aMSW_credit>p+p{margin-top:var(--space-2)}.A4aMSW_summary .A4aMSW_credit{font-size:.75rem}.A4aMSW_warning{color:var(--color-warning);border-left:3px solid var(--color-warning);padding-left:var(--space-3)}.A4aMSW_stations{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.A4aMSW_station{gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);overflow-wrap:anywhere;display:grid}.A4aMSW_station>div{align-content:start;gap:var(--space-2);min-width:0;display:grid}.A4aMSW_station h3{font-size:1.125rem}@media (min-width:40rem){.A4aMSW_station{grid-template-columns:minmax(0,1fr) minmax(0,16rem)}}.A4aMSW_preference h2{font-size:1.25rem}.A4aMSW_preference label{font-size:var(--text-small)}.A4aMSW_preference .A4aMSW_select{width:100%}.A4aMSW_saved{color:var(--color-success);font-size:.8125rem;font-weight:700}.A4aMSW_textButton{color:var(--color-muted);text-underline-offset:.2em;background:0 0;border:0;min-height:2.75rem;padding:.5rem 0;font-size:.8125rem;text-decoration:underline}.A4aMSW_status{font-size:var(--text-small)}.A4aMSW_status:empty{display:none}.A4aMSW_summary .A4aMSW_price{font-size:2rem;line-height:1.2}
.TQ3KCG_credit{gap:var(--space-1);padding-top:var(--space-2);color:var(--color-muted);font-size:.6875rem;line-height:1.5;display:grid}
.PiicDW_action{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--text-small);margin-top:auto;font-weight:600;display:flex}.PiicDW_action svg{flex:0 0 1.125rem;width:1.125rem;height:1.125rem}
.Wo_Pda_card{border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);box-shadow:var(--shadow-soft)}.Wo_Pda_link{border-radius:inherit;color:inherit;text-decoration:none;display:block}.Wo_Pda_link:hover{box-shadow:0 0 0 2px var(--color-sky)}.Wo_Pda_link:focus-visible{outline-offset:4px}.Wo_Pda_sceneFrame{isolation:isolate;border-radius:var(--radius-medium) var(--radius-medium) 0 0;background:var(--color-blue);min-height:22rem;color:var(--color-ivory);position:relative}.Wo_Pda_sceneFrame:after{content:"";z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,#101f2fe6,#101f2f73 45%,#0000 78%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000 45%,#0000 80%);mask-image:linear-gradient(#000,#000 45%,#0000 80%)}.Wo_Pda_overview{z-index:1;padding:var(--space-5);padding-right:40%;position:relative}.Wo_Pda_forecast{overflow-wrap:anywhere;align-content:start;gap:var(--space-2);min-width:0;display:grid}.Wo_Pda_forecast h2{font-size:clamp(1.375rem,3vw,1.875rem);line-height:1.15}.Wo_Pda_conditions{color:#e4ecf0;font-size:.875rem;line-height:1.5}.Wo_Pda_temperature{font-size:clamp(3rem,7vw,4.5rem);font-weight:800;line-height:1.15}.Wo_Pda_readout{gap:var(--space-4);padding:var(--space-5);display:grid}.Wo_Pda_assessment{overflow-wrap:anywhere;gap:var(--space-3);min-width:0;display:grid}.Wo_Pda_assessment h3{border-radius:var(--radius-small);background:var(--color-info);color:var(--color-blue);justify-self:start;padding:.35rem .65rem;font-size:.8125rem;line-height:1.4}.Wo_Pda_assessment p{font-size:1.0625rem;line-height:1.6}.Wo_Pda_stale{border-left:2px solid var(--color-warning);padding-left:var(--space-2);font-size:.8125rem}@media (min-width:48rem){.Wo_Pda_sceneFrame{min-height:24rem}.Wo_Pda_overview,.Wo_Pda_readout{padding:var(--space-6)}.Wo_Pda_overview{padding-right:40%}.Wo_Pda_conditions{font-size:var(--text-body)}.Wo_Pda_assessment p{max-width:55ch;font-size:1.125rem}}
.lb0F1G_panel{gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);display:grid}.lb0F1G_panel h2{font-size:1.25rem}.lb0F1G_panel h3{font-size:1rem}.lb0F1G_hint{color:var(--color-muted);margin-top:var(--space-1);font-size:.8125rem;line-height:1.5}.lb0F1G_form{gap:var(--space-2);display:grid}.lb0F1G_form label{font-weight:700;font-size:var(--text-small)}.lb0F1G_search{gap:var(--space-2);flex-wrap:wrap;display:flex}.lb0F1G_search input{width:100%;min-width:0;min-height:2.75rem;padding:var(--space-3);border:1px solid var(--color-muted);border-radius:var(--radius-small);background:var(--color-surface);color:var(--color-text);flex:10rem}.lb0F1G_results{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.lb0F1G_results button{text-align:start;gap:var(--space-1);width:100%;min-height:2.75rem;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-small);color:var(--color-blue);background:var(--color-info);display:grid}.lb0F1G_results span{font-size:var(--text-small)}.lb0F1G_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.lb0F1G_actions button,.lb0F1G_placeRow button{padding:var(--space-2) var(--space-3);font-size:var(--text-small)}.lb0F1G_choice{gap:var(--space-3);background:var(--color-info);border-radius:var(--radius-small);padding:var(--space-4);display:grid}.lb0F1G_choice p{font-size:var(--text-small)}.lb0F1G_privacy{color:var(--color-muted);font-size:.8125rem}.lb0F1G_privacy summary,.lb0F1G_manage summary{cursor:pointer;align-content:center;min-height:2.75rem;display:list-item}.lb0F1G_privacy p{margin-top:var(--space-2)}.lb0F1G_sectionHeading,.lb0F1G_placeRow{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.lb0F1G_sectionHeading a{font-size:var(--text-small);padding-block:var(--space-2);font-weight:700}.lb0F1G_home{padding:var(--space-4);border-radius:var(--radius-small);background:var(--color-ivory)}.lb0F1G_placeName{font-size:1.125rem;font-weight:800}.lb0F1G_home .lb0F1G_actions{margin-top:var(--space-2)}.lb0F1G_savedList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.lb0F1G_savedList li+li{border-top:1px solid var(--color-border);padding-top:var(--space-3)}.lb0F1G_placeRow>div{flex:10rem;min-width:0}.lb0F1G_placeRow h4{margin:0;font-size:1rem}.lb0F1G_manage{font-size:.8125rem}.lb0F1G_saved{color:var(--color-success);font-size:.8125rem;font-weight:700}.lb0F1G_status{font-size:var(--text-small)}.lb0F1G_status:empty{display:none}
.pm9CBq_page{gap:var(--space-5);display:grid}.pm9CBq_back{justify-self:start;align-items:center;min-height:2.75rem;font-weight:700;display:inline-flex}.pm9CBq_content{gap:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);padding:clamp(1.25rem,4vw,3rem);display:grid}.pm9CBq_content h1{font-size:var(--text-heading)}.pm9CBq_content>p{max-width:60ch}.pm9CBq_label,.pm9CBq_note{color:var(--color-muted);font-size:var(--text-small)}.pm9CBq_label{font-weight:700}
.VVABhq_dashboard{gap:var(--space-5);display:grid}.VVABhq_briefingTitle{font-size:clamp(1.375rem,3vw,1.75rem)}.VVABhq_briefingGrid,.VVABhq_side{gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.VVABhq_personalise{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-medium);background:var(--color-info);display:grid}.VVABhq_personalise h2{font-size:1.125rem}.VVABhq_personalise p,.VVABhq_personalise a,.VVABhq_edit{font-size:var(--text-small)}.VVABhq_personalise a,.VVABhq_edit{padding-block:var(--space-2);font-weight:700}.VVABhq_edit{justify-self:start}.VVABhq_coming{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);border-top:1px solid var(--color-border);padding-top:var(--space-5);flex-wrap:wrap;display:flex}.VVABhq_coming h2{font-size:1rem}.VVABhq_coming p{color:var(--color-muted);font-size:var(--text-small);margin-top:var(--space-1)}.VVABhq_comingLinks{gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.VVABhq_comingLinks a{align-items:center;gap:var(--space-2);min-height:2.75rem;font-size:var(--text-small);display:flex}.VVABhq_welcome{gap:var(--space-5);padding-top:var(--space-3);grid-template-areas:"name""art""invitation";display:grid}.VVABhq_name{letter-spacing:-.04em;overflow-wrap:anywhere;grid-area:name;font-size:clamp(2.35rem,10vw,5.25rem);line-height:1.05}.VVABhq_name>span:first-child{margin-bottom:var(--space-2);letter-spacing:0;font-size:.48em;font-weight:700;display:block}.VVABhq_dot{color:var(--color-warning)}.VVABhq_welcomeArt{isolation:isolate;border-radius:var(--radius-medium);grid-area:art;min-height:17rem;position:relative;overflow:hidden}.VVABhq_invitation{grid-area:invitation;align-content:start;justify-items:start;display:grid}.VVABhq_promise{font-size:clamp(1.375rem,3vw,2rem);font-weight:700;line-height:1.3}.VVABhq_motto{font-size:var(--text-lead);color:var(--color-muted);margin-top:var(--space-2)}.VVABhq_offering{font-size:var(--text-body);margin-top:var(--space-5)}.VVABhq_start{gap:var(--space-2);margin-top:var(--space-5);display:grid}.VVABhq_start a{gap:var(--space-5)}.VVABhq_start p{color:var(--color-muted);font-size:.8125rem}.VVABhq_restoring{min-height:28rem;color:var(--color-muted);place-items:center;display:grid}@media (min-width:48rem){.VVABhq_welcome{column-gap:var(--space-7);row-gap:var(--space-6);padding-block:var(--space-7);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"name art""invitation art";align-items:start}.VVABhq_name{font-size:clamp(2.6rem,5.8vw,4.6rem)}.VVABhq_welcomeArt{height:100%;min-height:34rem}.VVABhq_invitation{align-self:start}}@media (min-width:64rem){.VVABhq_briefingGrid{grid-template-columns:minmax(0,2.1fr) minmax(0,1fr)}}.VVABhq_briefingHeading{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.VVABhq_briefingHeading button{padding:.5rem .75rem;font-size:.8125rem}
.K4gauW_page{gap:var(--space-4);overflow-wrap:anywhere;min-width:0;display:grid}.K4gauW_back{min-height:2.75rem;font-size:var(--text-small);justify-self:start;align-items:center;font-weight:700;display:inline-flex}.K4gauW_intro{gap:var(--space-2);max-width:40rem;display:grid}.K4gauW_intro h1{font-size:var(--text-heading)}.K4gauW_intro>p:first-of-type{font-size:var(--text-lead)}.K4gauW_note{color:var(--color-muted);font-size:.8125rem}.K4gauW_shortcuts{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.K4gauW_shortcuts a{min-height:2.75rem;font-weight:700;font-size:var(--text-small);align-items:center;display:inline-flex}.K4gauW_columns,.K4gauW_locations,.K4gauW_preferences,.K4gauW_places{align-content:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.K4gauW_coming{padding:var(--space-4);border-left:3px solid var(--color-border)}.K4gauW_coming h2{gap:var(--space-2);flex-wrap:wrap;align-items:center;font-size:1rem;display:flex}.K4gauW_coming span{color:var(--color-muted);border:1px solid var(--color-border);border-radius:1rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:400}.K4gauW_coming p{color:var(--color-muted);margin-top:var(--space-2);font-size:.8125rem}.K4gauW_finish{justify-content:space-between;align-items:center;gap:var(--space-4);border-top:1px solid var(--color-border);padding-top:var(--space-5);flex-wrap:wrap;display:flex}.K4gauW_clear{color:var(--color-muted);flex-basis:100%;font-size:.8125rem}.K4gauW_clear summary{cursor:pointer;align-content:center;min-height:2.75rem}.K4gauW_clear p{margin-bottom:var(--space-2)}@media (min-width:48rem){.K4gauW_columns{gap:var(--space-6);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start}.K4gauW_locations,.K4gauW_places{grid-column:1}.K4gauW_preferences,.K4gauW_coming{grid-column:2}}
._3zGkTq_page{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}._3zGkTq_page h1{font-size:var(--text-heading)}._3zGkTq_back{justify-self:start;align-items:center;min-height:2.75rem;font-weight:700;display:inline-flex}._3zGkTq_panel{overflow-wrap:anywhere;gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);justify-items:start;display:grid}._3zGkTq_current{justify-items:stretch}._3zGkTq_currentHeading{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._3zGkTq_currentHeading>div{gap:var(--space-3);flex:12rem;min-width:0;display:grid}._3zGkTq_currentHeading h2{overflow-wrap:anywhere;font-size:1.375rem}._3zGkTq_temperature{font-size:3rem;font-weight:800;line-height:1.1}._3zGkTq_metrics{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,7rem),1fr));margin:0;display:grid}._3zGkTq_metrics div{gap:var(--space-1);display:grid}._3zGkTq_metrics dt{font-size:var(--text-small);color:var(--color-muted)}._3zGkTq_metrics dd{margin:0;font-weight:700}._3zGkTq_section{gap:var(--space-4);display:grid}._3zGkTq_section h2{font-size:1.375rem}._3zGkTq_hourGrid,._3zGkTq_dayGrid{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._3zGkTq_hourGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr))}._3zGkTq_dayGrid{grid-template-columns:minmax(0,1fr)}._3zGkTq_smallPanel{align-content:start;gap:var(--space-2);min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);font-size:var(--text-small);overflow-wrap:anywhere;display:grid}._3zGkTq_smallPanel h3{font-size:var(--text-body)}._3zGkTq_smallPanel>strong{font-size:1.5rem}._3zGkTq_explanation{color:var(--color-muted);font-size:var(--text-small)}._3zGkTq_warning{padding:var(--space-4);border-left:3px solid var(--color-warning);background:var(--color-surface)}._3zGkTq_refresh{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._3zGkTq_refresh>p{font-size:var(--text-small);color:var(--color-muted)}@media (min-width:40rem){._3zGkTq_dayGrid,._3zGkTq_hourGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){._3zGkTq_hourGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}
