[data-wx]{--wx-top:color-mix(in srgb,var(--wx-f0) 45%,var(--wx-pk));--wx-rain:#0e86be;--wx-ink:#26324a;--wx-muted:#6e7787;--wx-line:#26324a40;--wx-num:var(--font-display),var(--font-cjk),sans-serif;--wx-pill-bg:#ffffff8c;--wx-pill-ring:#ffffffbf;--wx-grain:.07;background:var(--wx-bg);color:var(--wx-ink)}[data-wx=clear]{--wx-bg:#fdfdfb;--wx-f0:#348df1;--wx-f1:#5da8f4;--wx-fa:#6ccbf2;--wx-ft:#cfe4f8;--wx-fm:#dceaf3;--wx-pk:#1d5fb8}[data-wx=clear][data-field=soft]{--wx-f0:#c3d9f2;--wx-f1:#cee1f3;--wx-fa:#d2ebf3;--wx-ft:#ebf0f5;--wx-fm:#f1f3f3}[data-wx=rain]{--wx-bg:#fdfdfb;--wx-f0:#4f6a8f;--wx-f1:#6e89a8;--wx-fa:#6f93a3;--wx-ft:#d3dce6;--wx-fm:#dee3e8;--wx-pk:#34496a}[data-wx=rain][data-field=soft]{--wx-f0:#c6cdd6;--wx-f1:#ced5dd;--wx-fa:#cfd8db;--wx-ft:#e8ebed;--wx-fm:#edeeee}[data-wx=heat]{--wx-bg:#fdfdfb;--wx-f0:#e8692a;--wx-f1:#f19031;--wx-fa:#f4b04a;--wx-ft:#fbe1c6;--wx-fm:#f7e8d2;--wx-pk:#a9480c}[data-wx=heat][data-field=soft]{--wx-f0:#f5cfbb;--wx-f1:#f7dabd;--wx-fa:#f8e3c4;--wx-ft:#faefe3;--wx-fm:#f9f2e9}[data-wx=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--yam-link:var(--yam-blue-400);--wx-rain:#7cc8ea;--wx-bg:#10172e;--wx-ink:#e8ecf6;--wx-muted:#a3abbf;--wx-line:#e8ecf640;--wx-f0:#3a548f;--wx-f1:#26386a;--wx-fa:#3f3f86;--wx-ft:#1b2650;--wx-fm:#141d3b;--wx-pk:#e8ecf6;--wx-pill-bg:#ffffff1f;--wx-pill-ring:#ffffff38;--wx-grain:0}[data-wx=night][data-field=soft]{--wx-f0:#23325a;--wx-f1:#1b284c;--wx-fa:#252956;--wx-ft:#172042;--wx-fm:#12193a}[data-wx]{--wx-streaks:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20width%3D%27220%27%20height%3D%27220%27%3E%3Cline%20x1%3D%2771%27%20y1%3D%2733%27%20x2%3D%2763%27%20y2%3D%2764%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.38%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27118%27%20y1%3D%2780%27%20x2%3D%27113%27%20y2%3D%2798%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.58%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%278%27%20y1%3D%2795%27%20x2%3D%274%27%20y2%3D%27113%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.39%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%2793%27%20y1%3D%27182%27%20x2%3D%2789%27%20y2%3D%27201%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.45%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27138%27%20y1%3D%27208%27%20x2%3D%27131%27%20y2%3D%27237%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.53%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27215%27%20y1%3D%2710%27%20x2%3D%27206%27%20y2%3D%2745%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.48%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%2732%27%20y1%3D%2726%27%20x2%3D%2726%27%20y2%3D%2749%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.72%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%2740%27%20y1%3D%27128%27%20x2%3D%2732%27%20y2%3D%27158%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.52%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27121%27%20y1%3D%2714%27%20x2%3D%27116%27%20y2%3D%2731%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.44%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27150%27%20y1%3D%2794%27%20x2%3D%27144%27%20y2%3D%27117%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.61%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27100%27%20y1%3D%2766%27%20x2%3D%2791%27%20y2%3D%2799%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.66%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%2754%27%20y1%3D%27126%27%20x2%3D%2747%27%20y2%3D%27154%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.74%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27160%27%20y1%3D%2763%27%20x2%3D%27151%27%20y2%3D%27101%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.40%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%2792%27%20y1%3D%27167%27%20x2%3D%2787%27%20y2%3D%27186%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.57%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%279%27%20y1%3D%27147%27%20x2%3D%270%27%20y2%3D%27180%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.61%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27193%27%20y1%3D%2769%27%20x2%3D%27184%27%20y2%3D%27100%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.62%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3C/svg%3E);--wx-stars:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20width%3D%27240%27%20height%3D%27240%27%3E%3Ccircle%20cx%3D%2757%27%20cy%3D%27131%27%20r%3D%270.8%27%20fill%3D%27white%27%20fill-opacity%3D%270.85%27/%3E%3Ccircle%20cx%3D%27114%27%20cy%3D%27139%27%20r%3D%271.2%27%20fill%3D%27white%27%20fill-opacity%3D%270.36%27/%3E%3Ccircle%20cx%3D%27201%27%20cy%3D%2762%27%20r%3D%270.7%27%20fill%3D%27white%27%20fill-opacity%3D%270.46%27/%3E%3Ccircle%20cx%3D%27172%27%20cy%3D%27130%27%20r%3D%271.2%27%20fill%3D%27white%27%20fill-opacity%3D%270.61%27/%3E%3Ccircle%20cx%3D%27153%27%20cy%3D%2736%27%20r%3D%270.7%27%20fill%3D%27white%27%20fill-opacity%3D%270.83%27/%3E%3Ccircle%20cx%3D%27126%27%20cy%3D%27178%27%20r%3D%270.6%27%20fill%3D%27white%27%20fill-opacity%3D%270.44%27/%3E%3Ccircle%20cx%3D%27230%27%20cy%3D%2710%27%20r%3D%270.6%27%20fill%3D%27white%27%20fill-opacity%3D%270.80%27/%3E%3Ccircle%20cx%3D%2765%27%20cy%3D%27143%27%20r%3D%271%27%20fill%3D%27white%27%20fill-opacity%3D%270.74%27/%3E%3Ccircle%20cx%3D%27221%27%20cy%3D%2795%27%20r%3D%271.2%27%20fill%3D%27white%27%20fill-opacity%3D%270.59%27/%3E%3Ccircle%20cx%3D%27225%27%20cy%3D%27211%27%20r%3D%270.6%27%20fill%3D%27white%27%20fill-opacity%3D%270.37%27/%3E%3Ccircle%20cx%3D%27119%27%20cy%3D%2762%27%20r%3D%271%27%20fill%3D%27white%27%20fill-opacity%3D%270.78%27/%3E%3Ccircle%20cx%3D%27205%27%20cy%3D%27101%27%20r%3D%271%27%20fill%3D%27white%27%20fill-opacity%3D%270.67%27/%3E%3Ccircle%20cx%3D%27128%27%20cy%3D%2798%27%20r%3D%270.7%27%20fill%3D%27white%27%20fill-opacity%3D%270.85%27/%3E%3Ccircle%20cx%3D%27164%27%20cy%3D%27223%27%20r%3D%270.8%27%20fill%3D%27white%27%20fill-opacity%3D%270.90%27/%3E%3Ccircle%20cx%3D%27161%27%20cy%3D%2739%27%20r%3D%270.8%27%20fill%3D%27white%27%20fill-opacity%3D%270.88%27/%3E%3Ccircle%20cx%3D%27217%27%20cy%3D%27137%27%20r%3D%270.7%27%20fill%3D%27white%27%20fill-opacity%3D%270.70%27/%3E%3Ccircle%20cx%3D%27237%27%20cy%3D%2764%27%20r%3D%270.6%27%20fill%3D%27white%27%20fill-opacity%3D%270.38%27/%3E%3Ccircle%20cx%3D%27205%27%20cy%3D%27238%27%20r%3D%270.6%27%20fill%3D%27white%27%20fill-opacity%3D%270.54%27/%3E%3Ccircle%20cx%3D%2716%27%20cy%3D%27215%27%20r%3D%270.6%27%20fill%3D%27white%27%20fill-opacity%3D%270.51%27/%3E%3Ccircle%20cx%3D%27185%27%20cy%3D%27209%27%20r%3D%270.6%27%20fill%3D%27white%27%20fill-opacity%3D%270.68%27/%3E%3Ccircle%20cx%3D%27183%27%20cy%3D%2791%27%20r%3D%271.2%27%20fill%3D%27white%27%20fill-opacity%3D%270.53%27/%3E%3Ccircle%20cx%3D%27211%27%20cy%3D%27235%27%20r%3D%271.2%27%20fill%3D%27white%27%20fill-opacity%3D%270.48%27/%3E%3C/svg%3E);--wx-snowfall:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27240%27%20height%3D%27240%27%3E%3Ccircle%20cx%3D%270%27%20cy%3D%270%27%20r%3D%271.4%27%20fill%3D%27white%27%20fill-opacity%3D%270.45%27%2F%3E%3Ccircle%20cx%3D%2797%27%20cy%3D%2761%27%20r%3D%272.2%27%20fill%3D%27white%27%20fill-opacity%3D%270.60%27%2F%3E%3Ccircle%20cx%3D%27194%27%20cy%3D%27122%27%20r%3D%273.0%27%20fill%3D%27white%27%20fill-opacity%3D%270.75%27%2F%3E%3Ccircle%20cx%3D%2751%27%20cy%3D%27183%27%20r%3D%271.4%27%20fill%3D%27white%27%20fill-opacity%3D%270.45%27%2F%3E%3Ccircle%20cx%3D%27148%27%20cy%3D%274%27%20r%3D%272.2%27%20fill%3D%27white%27%20fill-opacity%3D%270.60%27%2F%3E%3Ccircle%20cx%3D%275%27%20cy%3D%2765%27%20r%3D%273.0%27%20fill%3D%27white%27%20fill-opacity%3D%270.75%27%2F%3E%3Ccircle%20cx%3D%27102%27%20cy%3D%27126%27%20r%3D%271.4%27%20fill%3D%27white%27%20fill-opacity%3D%270.45%27%2F%3E%3Ccircle%20cx%3D%27199%27%20cy%3D%27187%27%20r%3D%272.2%27%20fill%3D%27white%27%20fill-opacity%3D%270.60%27%2F%3E%3Ccircle%20cx%3D%2756%27%20cy%3D%278%27%20r%3D%273.0%27%20fill%3D%27white%27%20fill-opacity%3D%270.75%27%2F%3E%3Ccircle%20cx%3D%27153%27%20cy%3D%2769%27%20r%3D%271.4%27%20fill%3D%27white%27%20fill-opacity%3D%270.45%27%2F%3E%3Ccircle%20cx%3D%2710%27%20cy%3D%27130%27%20r%3D%272.2%27%20fill%3D%27white%27%20fill-opacity%3D%270.60%27%2F%3E%3Ccircle%20cx%3D%27107%27%20cy%3D%27191%27%20r%3D%273.0%27%20fill%3D%27white%27%20fill-opacity%3D%270.75%27%2F%3E%3Ccircle%20cx%3D%27204%27%20cy%3D%2712%27%20r%3D%271.4%27%20fill%3D%27white%27%20fill-opacity%3D%270.45%27%2F%3E%3Ccircle%20cx%3D%2761%27%20cy%3D%2773%27%20r%3D%272.2%27%20fill%3D%27white%27%20fill-opacity%3D%270.60%27%2F%3E%3C%2Fsvg%3E);--wx-gusts:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27320%27%20height%3D%27240%27%3E%3Cpath%20d%3D%27M10%2040q40%20-8%2080%200q26%205%2048%20-2%27%20fill%3D%27none%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.35%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M150%2096q40%20-8%2080%200q26%205%2048%20-2%27%20fill%3D%27none%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.28%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M40%20160q40%20-8%2080%200q26%205%2048%20-2%27%20fill%3D%27none%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.32%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M190%20210q40%20-8%2080%200q26%205%2048%20-2%27%20fill%3D%27none%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.25%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E)}[data-sky=storm]{--wx-f0:#43597c;--wx-f1:#5e7697;--wx-fa:#5f7f93;--wx-ft:#cfd6e0;--wx-fm:#d9dee5;--wx-pk:#27384f}[data-sky=snow]{--wx-f0:#8aa3c2;--wx-f1:#a6bad3;--wx-fa:#b3d0df;--wx-ft:#e2e9f2;--wx-fm:#e9eef4;--wx-pk:#3e5778}[data-sky=cold]{--wx-f0:#6fa3c8;--wx-f1:#8db9d6;--wx-fa:#a8d8e8;--wx-ft:#dcebf3;--wx-fm:#e6f0f5;--wx-pk:#2f5f82}[data-sky=typhoon]{--wx-f0:#3b4f70;--wx-f1:#53698b;--wx-fa:#56738a;--wx-ft:#cbd3de;--wx-fm:#d3d9e1;--wx-pk:#22324a}[data-sky=night-grey]{--wx-f0:#3b4b6e;--wx-f1:#2a3756;--wx-fa:#3a4566;--wx-ft:#1a2238;--wx-fm:#141b33}[data-sky=night-heat]{--wx-bg:#15142a;--wx-f0:#5b3f6e;--wx-f1:#3a2c5a;--wx-fa:#8a4e46;--wx-ft:#1b2148;--wx-fm:#1e1a33}[data-wx][data-field],[data-wx=night]{--wx-top:var(--wx-ft)}[data-wx]:not([data-wx=night])[data-field]{--wx-pill-bg:color-mix(in srgb,var(--wx-pk) 11%,#fff);--wx-pill-ring:transparent}.wx-field{--fx:60%;--fy:205px;--fr:230px 165px;--ax:4%;--ay:330px;--ar:210px 150px;--sx:96%;--sy:290px;--sr:190px 140px;--l1:20%;--l2:40%;--l3:60%;pointer-events:none;z-index:0;background:radial-gradient(var(--fr) at var(--fx) var(--fy),var(--wx-f0) 0%,transparent 100%),radial-gradient(var(--ar) at var(--ax) var(--ay),var(--wx-fa) 0%,transparent 100%),radial-gradient(var(--sr) at var(--sx) var(--sy),var(--wx-f1) 0%,transparent 100%),linear-gradient(198deg,var(--wx-top) 0%,var(--wx-f1) var(--l1),var(--wx-fm) var(--l2),var(--wx-bg) var(--l3));position:absolute;inset:0}.wx-field:before,.wx-field:after{content:"";position:absolute;inset:0}.wx-field:before{opacity:var(--wx-grain);mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}[data-wx=rain][data-rain] .wx-field:after{background-image:var(--wx-streaks);opacity:.55;-webkit-mask-image:linear-gradient(190deg,#000 0% 30%,#0000 50%);mask-image:linear-gradient(190deg,#000 0% 30%,#0000 50%)}[data-wx=rain][data-rain][data-field] .wx-field:after{filter:brightness(.3);opacity:.2}[data-wx=night] .wx-field:after{background-image:var(--wx-stars);opacity:.8;-webkit-mask-image:linear-gradient(190deg,#000 0% 25%,#0000 48%);mask-image:linear-gradient(190deg,#000 0% 25%,#0000 48%)}[data-sky=night-grey] .wx-field:after{background-image:none}[data-wx=night][data-rain] .wx-field:after{background-image:var(--wx-streaks);opacity:.55;-webkit-mask-image:linear-gradient(190deg,#000 0% 30%,#0000 50%);mask-image:linear-gradient(190deg,#000 0% 30%,#0000 50%)}[data-snow] .wx-field:after{background-image:var(--wx-snowfall);opacity:.55;-webkit-mask-image:linear-gradient(190deg,#000 0% 30%,#0000 50%);mask-image:linear-gradient(190deg,#000 0% 30%,#0000 50%)}[data-wind] .wx-field:after{background-image:var(--wx-gusts);opacity:.55;-webkit-mask-image:linear-gradient(190deg,#000 0% 30%,#0000 50%);mask-image:linear-gradient(190deg,#000 0% 30%,#0000 50%)}[data-wind][data-rain] .wx-field:after{background-image:var(--wx-gusts),var(--wx-streaks);opacity:.55;-webkit-mask-image:linear-gradient(190deg,#000 0% 30%,#0000 50%);mask-image:linear-gradient(190deg,#000 0% 30%,#0000 50%)}[data-field=none] .wx-field{background:0 0}[data-field=none] .wx-field:after{display:none}.wx-pill{color:var(--wx-pk);background:var(--wx-pill-bg);box-shadow:inset 0 0 0 1px var(--wx-pill-ring);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;border-radius:99px;align-items:center;padding:5px 9px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.wx-character{width:100%;height:auto;animation:5s ease-in-out infinite wx-float;display:block;overflow:visible}@keyframes wx-float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-5px)scale(1.015)}}@media (prefers-reduced-motion:reduce){.wx-character{animation:none}}
.tv{letter-spacing:normal;min-height:100vh;font-size:14px;line-height:1.55;font-family:var(--font-display),var(--font-cjk),-apple-system,BlinkMacSystemFont,sans-serif;position:relative;overflow-x:clip}.tv header.tv-bar,.tv footer.tv-foot{z-index:auto;box-shadow:none;font-size:inherit;color:inherit;background:0 0;border:0;position:static}.tv header.tv-bar{z-index:30;position:sticky;top:0}.tv footer.tv-foot{color:var(--wx-muted);justify-content:stretch;align-items:start;gap:24px;margin-top:24px;padding:48px 0 24px;font-size:12px;display:grid}.tv a{color:inherit}.tv b,.tv strong{font-weight:500}.tv-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tv-logo{flex:none;display:inline-flex}.tv-logo img{width:auto;height:30px;display:block}.tv-logo img.tv-logo-dark,[data-wx=night] .tv-logo img.tv-logo-light{display:none}[data-wx=night] .tv-logo img.tv-logo-dark{display:block}.tv-top{display:contents}.tv-bar{align-items:center;gap:0;height:52px;padding:0 8px 0 16px;transition:background-color .2s;display:flex;position:relative}.tv-bar .tv-logo{margin-right:auto}.tv-bar:before{content:"";z-index:-1;background:color-mix(in srgb,var(--wx-bg) 84%,transparent);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);border-bottom:1px solid #0000;position:absolute;inset:0 calc(50% - 50vw)}.tv-btn{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.tv-tabs{align-items:baseline;gap:16px;width:fit-content;height:44px;display:flex}.tv-tabs a{color:color-mix(in srgb,var(--wx-ink) 72%,transparent);font-size:14px;line-height:44px;transition:color .3s,font-size .38s cubic-bezier(.25,.8,.25,1),font-weight .38s}.tv-tabs a:hover{color:var(--yam-link)}.tv-tabs a.on{color:var(--wx-ink);font-size:16px;font-weight:500}.tv-data>:not(.tv-tools,.tv-dtabs,.tv-foot){transition:opacity .2s}.tv[data-switching] .tv-data>:not(.tv-tools,.tv-dtabs,.tv-foot){opacity:.35}.tv[data-swapped] .tv-data>:is(.tv-alerts,.tv-list,.tv-panel,.tv-trips,.tv-weekend,.tv-near,.tv-fail){animation:.4s cubic-bezier(.25,.8,.25,1) tv-swap-in}@keyframes tv-swap-in{0%{opacity:0;transform:translateY(8px)}}@media (max-width:1199px){.tv[data-swapped][data-mode=overview] :is(.tv-now,.tv-char,.tv-cover>.wx-field){animation:.4s cubic-bezier(.25,.8,.25,1) tv-swap-in}}@media (prefers-reduced-motion:reduce){.tv-tabs a{transition:color .2s}.tv[data-swapped] .tv-data>*,.tv[data-swapped] :is(.tv-now,.tv-char,.tv-cover>.wx-field){animation:none}}.tv-mtabs{z-index:31;margin:0 16px;position:sticky;top:52px}.tv-mtabs.tv-tabs{height:36px}.tv-mtabs.tv-tabs a{line-height:36px}.tv-top[data-stuck] .tv-bar:before{border-bottom-color:var(--wx-line);bottom:-36px}.tv-top[data-open] .tv-bar:before{background:var(--wx-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:#0000;bottom:0}.tv-top[data-stuck][data-open] .tv-bar:before{bottom:-36px}.tv-sheet{pointer-events:auto;z-index:41;background:var(--wx-bg);border-bottom:1px solid var(--wx-line);min-height:240px;max-height:calc(100dvh - 52px);box-shadow:0 24px 32px -16px color-mix(in srgb,var(--yam-navy) 18%,transparent);align-content:start;gap:22px;padding:16px 16px 24px;display:grid;position:fixed;top:52px;left:0;right:0;overflow:auto}.tv-scrim{z-index:40;background:color-mix(in srgb,var(--yam-navy) 32%,transparent);position:fixed;inset:52px 0 0}.tv-sheet{overscroll-behavior:contain;animation:.4s cubic-bezier(.2,.7,.2,1) tv-sheet-in}@media (hover:none) and (pointer:coarse){html:has(:is(.tv-top[data-open],.tv-dmenu .tv-sheet)){overflow:hidden}}.tv-scrim{animation:.4s ease-out tv-scrim-in}:is(.tv-top,.tv-dmenu)[data-closing] .tv-sheet{pointer-events:none;animation:.32s cubic-bezier(.5,0,.75,0) forwards tv-sheet-out}:is(.tv-top,.tv-dmenu)[data-closing] .tv-scrim{pointer-events:none;animation:.32s ease-in forwards tv-scrim-out}@keyframes tv-sheet-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0 0 -40px)}}@keyframes tv-sheet-out{0%{clip-path:inset(0 0 -40px)}to{clip-path:inset(0 0 100%)}}@keyframes tv-scrim-in{0%{opacity:0}}@keyframes tv-scrim-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.tv-sheet,.tv-scrim,:is(.tv-top,.tv-dmenu)[data-closing] :is(.tv-sheet,.tv-scrim){animation:none}}.tv-sheet-nav a{color:var(--wx-ink);padding:12px 2px;font-size:20px;font-weight:400;transition:color .15s;display:block}.tv-sheet-nav a:hover{color:var(--yam-link)}.tv-sheet-sub{padding:0 0 8px 20px}.tv-sheet-sub a{padding:8px 2px;font-size:17px}.tv-sheet-sub a:hover{color:var(--yam-link)}.tv-sheet-lang{border-top:1px solid var(--wx-line);flex-wrap:wrap;align-items:center;gap:6px 16px;padding-top:14px;font-size:15px;display:flex}.tv-sheet-lang a[aria-current]{color:var(--wx-ink);font-weight:400}.ps{position:relative}.ps-field{border:1px solid var(--wx-line);height:44px;color:var(--wx-muted);border-radius:999px;align-items:center;gap:10px;padding:0 6px 0 14px;display:flex}.ps-field:focus-within{border-color:color-mix(in srgb,var(--wx-ink) 35%,transparent)}.ps-field input{min-width:0;color:var(--wx-ink);background:0 0;border:0;outline:0;flex:1;font-size:16px}.ps-field input::placeholder{color:color-mix(in srgb,var(--wx-ink) 45%,transparent);opacity:1;font-size:14px}.ps-panel{grid-template-columns:minmax(0,1fr);margin-top:8px;display:grid}.ps-panel [role=option],.ps-locate{border:0;border-bottom:1px solid var(--wx-line);width:100%;min-height:48px;color:var(--wx-ink);text-align:left;background:0 0;align-items:center;gap:12px;padding:10px 4px;font-size:15px;display:flex}.ps-panel [role=option]>span:first-of-type,.ps-locate span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ps-panel svg{color:var(--wx-muted);flex:none}.ps-temp{color:var(--wx-muted);font-variant-numeric:tabular-nums;flex:none}.ps-panel [role=option]:hover,.ps-panel [aria-selected=true],.ps-locate:hover{background:color-mix(in srgb,var(--wx-ink) 5%,transparent)}.ps-lab{color:var(--wx-muted);padding:16px 4px 4px;font-size:12px;font-weight:400;display:block}.ps-note{color:var(--wx-muted);padding:12px 4px;font-size:13px}.ps .ps-panel .ps-locate[data-failed]{cursor:default;background:0 0;align-items:flex-start}.ps-locate[data-failed]>svg{margin-top:3px}.ps-locate[data-failed]>span{white-space:normal;gap:4px;padding-top:2px;display:grid}.ps-locate[data-failed]>span>span{line-height:20px}.ps-locate[data-failed] small{white-space:normal;color:var(--wx-muted);font-size:13px;line-height:1.4}.ps-locate[aria-busy=true]{cursor:progress}.tv-search{--ps-x:14px}.ps-sheet{--ps-x:16px}:is(.tv-search,.ps-sheet) .ps-panel [role=option],:is(.tv-search,.ps-sheet) .ps-locate{min-height:44px;padding:10px var(--ps-x);border-bottom:0;border-radius:0;font-size:15px}:is(.tv-search,.ps-sheet) .ps-locate+[role=listbox]:has([role=group]){border-top:1px solid var(--wx-line);margin-top:6px}:is(.tv-search,.ps-sheet) .ps-lab{padding:12px var(--ps-x) 4px}:is(.tv-search,.ps-sheet) .ps-panel [role=option]:hover,:is(.tv-search,.ps-sheet) .ps-panel [aria-selected=true],:is(.tv-search,.ps-sheet) .ps-locate:hover{background:color-mix(in srgb,var(--wx-ink) 7%,transparent)}:is(.tv-search,.ps-sheet) .ps-note{padding:10px var(--ps-x)}.ps-country{min-height:44px;padding:10px var(--ps-x,4px);color:inherit;align-items:center;gap:12px;font-size:15px;text-decoration:none;display:flex}.ps-country small{color:var(--wx-muted);margin-left:auto;font-size:13px}.ps-country:hover,.ps-country:focus-visible{background:color-mix(in srgb,var(--wx-ink) 7%,transparent)}.tv-search .ps-country,.tv-search .ps-panel [role=option],.tv-search .ps-locate{min-height:40px;padding-block:8px;font-size:14px}.tv .language-menu{margin-left:0}.tv .language-menu>div{background:var(--wx-bg);border:1px solid var(--wx-line);box-shadow:none;color:var(--wx-ink);border-radius:12px;padding:6px 0}.tv .language-menu a{border-radius:0;min-height:40px;padding:8px 14px}.tv .language-menu a[aria-current]{cursor:default}.tv .language-menu a[aria-current]:hover{background:0 0}.tv .language-menu[open]>div{animation:.18s ease-out menu-in}@keyframes menu-in{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.tv .language-menu[open]>div{animation:none}}.tv .language-menu a:hover{background:color-mix(in srgb,var(--wx-ink) 7%,transparent)}.tv .language-menu summary{min-height:38px;color:var(--wx-ink);background:0 0;border:0;border-radius:0;gap:6px;padding:0 2px;font-size:14px;font-weight:400;transition:color .15s}.tv .language-menu summary:hover,.tv .language-menu[open]>summary{color:var(--yam-link);background:0 0}.tv .language-menu summary:hover .language-icon,.tv .language-menu summary:hover .language-chevron,.tv .language-menu[open]>summary :is(.language-icon,.language-chevron){color:var(--yam-link)}.tv .language-menu .language-icon,.tv .language-menu .language-chevron{color:var(--wx-muted)}.tv .language-menu>div{width:168px}.tv .language-menu a{color:var(--wx-ink)}.tv .language-menu a[aria-current=page]{color:var(--wx-ink);background:0 0;font-weight:500}.tv-grid{z-index:1;position:relative}.tv-cover{gap:8px;padding:20px 16px;display:grid;position:relative}.tv-cover>:not(.wx-field){position:relative}.tv-dnav{display:none}.tv-char{justify-self:center;width:250px;max-width:70vw;padding:12px 0 0}.tv .tv-cover>.wx-field{--fx:62%;--fy:calc(100% - 90px);--fr:280px 130px;--ax:2%;--ay:calc(100% - 40px);--ar:240px 140px;--sx:100%;--sy:calc(100% - 150px);--sr:220px 120px;--l0:26%;--l1:46%;--l2:62%;--l3:80%;--wa:260px 140px at 38% calc(100% - 170px);--wb:190px 120px at 100% calc(100% - 165px);background:radial-gradient(var(--fr) at var(--fx) var(--fy),var(--wx-f0) 0%,color-mix(in srgb,var(--wx-f0) 45%,transparent) 50%,transparent 100%),radial-gradient(var(--ar) at var(--ax) var(--ay),var(--wx-fa) 0%,color-mix(in srgb,var(--wx-fa) 45%,transparent) 50%,transparent 100%),radial-gradient(var(--sr) at var(--sx) var(--sy),var(--wx-f1) 0%,transparent 100%),radial-gradient(var(--wa),color-mix(in srgb,var(--wx-f1) 60%,transparent) 0%,color-mix(in srgb,var(--wx-f1) 25%,transparent) 50%,transparent 100%),radial-gradient(var(--wb),color-mix(in srgb,var(--wx-fa) 50%,transparent) 0%,transparent 100%),linear-gradient(26deg,var(--wx-f1) 0%,var(--wx-f1) var(--l0),var(--wx-fm) var(--l1),color-mix(in srgb,var(--wx-fm) 50%,var(--tv-cover-bg)) var(--l2),var(--tv-cover-bg) var(--l3));--tv-field-down:radial-gradient(var(--fr) at var(--fx) var(--fy),var(--wx-f0) 0%,color-mix(in srgb,var(--wx-f0) 45%,transparent) 50%,transparent 100%),radial-gradient(var(--ar) at var(--ax) var(--ay),var(--wx-fa) 0%,color-mix(in srgb,var(--wx-fa) 45%,transparent) 50%,transparent 100%),radial-gradient(var(--sr) at var(--sx) var(--sy),var(--wx-f1) 0%,transparent 100%),radial-gradient(var(--wa),color-mix(in srgb,var(--wx-f1) 60%,transparent) 0%,transparent 100%),radial-gradient(var(--wb),color-mix(in srgb,var(--wx-fa) 50%,transparent) 0%,transparent 100%),linear-gradient(180deg,var(--tv-ftop,var(--wx-f1)) 0px,var(--tv-ftop,var(--wx-f1)) var(--s1),color-mix(in srgb,var(--wx-f1) 45%,var(--wx-fm)) calc((var(--s1) + var(--s2)) / 2),var(--wx-fm) var(--s2),color-mix(in srgb,var(--wx-fm) 40%,var(--wx-bg)) var(--s3),color-mix(in srgb,var(--wx-fm) 12%,var(--wx-bg)) calc((var(--s3) + var(--s4)) / 2),var(--wx-bg) var(--s4))}.tv{--tv-cover-bg:color-mix(in srgb,var(--wx-fm) 25%,var(--wx-bg))}.tv[data-wx=heat]{--tv-cover-bg:color-mix(in srgb,var(--wx-fm) 10%,var(--wx-bg))}@media (max-width:1199px){.tv-cover{padding-bottom:32px}.tv-char{z-index:1;order:-1;width:clamp(170px,100svh - 490px,280px);padding:4px 0 8px}.tv .tv-cover>.wx-field{--fx:58%;--fy:312px;--fr:300px 190px;--ax:0%;--ay:272px;--ar:240px 170px;--sx:100%;--sy:222px;--sr:220px 160px;--wa:260px 140px at 30% 172px;--wb:200px 130px at 100% 372px;--s1:182px;--s2:412px;--s3:502px;--s4:612px;background:var(--tv-field-down);top:-112px;-webkit-mask-image:linear-gradient(#000 calc(100% - 200px),#0000);mask-image:linear-gradient(#000 calc(100% - 200px),#0000)}.tv .tv-cover>.wx-field:before{-webkit-mask-image:linear-gradient(#000 30%,#0000 70%);mask-image:linear-gradient(#000 30%,#0000 70%)}.tv .tv-cover>.wx-field:after{-webkit-mask-image:linear-gradient(#000 0 200px,#0000 400px);mask-image:linear-gradient(#000 0 200px,#0000 400px)}}.tv .tv-cover>.wx-field:before{-webkit-mask-image:linear-gradient(18deg,#000 25%,#0000 62%);mask-image:linear-gradient(18deg,#000 25%,#0000 62%)}.tv .tv-cover>.wx-field:after{-webkit-mask-image:linear-gradient(10deg,#000 0% 30%,#0000 65%);mask-image:linear-gradient(10deg,#000 0% 30%,#0000 65%)}.tv[data-wx=night]:not([data-rain]):not([data-snow]):not([data-wind]) .tv-cover>.wx-field:after{-webkit-mask-image:none;mask-image:none}[data-field=none] .tv-cover>.wx-field{background:0 0}.tv[data-empty]{--wx-f0:#a9caee;--wx-f1:#bdd5f0;--wx-fa:#b7c3e2;--wx-ft:#e4ecf6;--wx-fm:#eef2f8}.tv[data-empty] .tv-empty{text-align:center;justify-items:center;margin:0;padding:24px 0 8px}.tv[data-empty] .tv-empty-text{color:color-mix(in srgb,var(--wx-ink) 72%,transparent)}.tv-empty-art{--art:calc(clamp(170px,100svh - 490px,280px) * .8);pointer-events:none;width:var(--art);aspect-ratio:1;height:auto;margin:calc(var(--art) * -.4) 0 calc(12px - var(--art) * .075);display:block}@media (min-width:768px) and (max-width:1199px){.tv-empty-art{--art:224px}}@media (min-width:1200px){.tv[data-empty] .tv-cover{grid-template-rows:auto auto minmax(0,1fr)}.tv[data-empty] .tv-now{align-self:center;padding-bottom:12vh}.tv[data-empty] .tv-empty{padding:0}.tv-empty-art{--art:calc(clamp(220px,min(26vw,100dvh - 520px),440px) * .8)}}.tv-place{justify-items:start;gap:4px;display:grid}.tv-place h1{margin:0;font-size:20px;font-weight:500;line-height:1.4}.tv-stale{color:var(--wx-muted);align-items:center;gap:6px;margin:0;font-size:13px;line-height:1.2;display:flex}.tv-stale i{text-align:center;border:1.5px solid;border-radius:50%;width:15px;height:15px;font:600 10px/12px sans-serif}.tv-alerts{--wx-ink:#17334d;--wx-muted:#5f778c;--yam-link:var(--yam-blue-600);color:var(--wx-ink);background:#dbe8f5;border-radius:14px;margin-bottom:-16px;padding:16px;position:relative;overflow:hidden}.tv-alerts-char{float:right;object-fit:contain;width:124px;height:124px;margin:-24px -12px -24px 10px}.tv-alerts b{font-size:15px;font-weight:600;line-height:22px;display:block}.tv-alerts p{-webkit-line-clamp:2;color:color-mix(in srgb,var(--wx-ink) 72%,transparent);-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.tv-alerts ul{margin:12px 0 -8px;padding:0;font-size:12px;line-height:1.5;list-style:none}.tv-alerts li{vertical-align:top;margin:0 8px 8px 0;display:inline-block}.tv-alerts a{color:var(--yam-link);background:#fff;border-radius:99px;align-items:center;padding:2px 8px;text-decoration:none;transition:color .2s,background-color .2s;display:inline-flex}.tv-alerts a .link-arrow{stroke-width:2.5px;width:16px;height:16px;margin-inline-start:2px}@media (hover:hover){.tv-alerts a:hover{background:var(--yam-link);color:#fff}}@media (min-width:768px){.tv-alerts{min-height:132px;margin-bottom:-24px;padding:16px 24px}.tv-alerts-char{float:none;width:200px;height:200px;margin:0;position:absolute;bottom:-53px;right:16px}.tv-alerts b,.tv-alerts p,.tv-alerts ul{padding-right:200px}}.tv-temp{justify-content:space-between;align-items:last baseline;gap:14px;margin-top:8px;display:flex}@media (max-width:1199px){.tv-temp{margin-top:16px}}.tv-deg{font-family:var(--wx-num);letter-spacing:-.03em;text-box:trim-both cap alphabetic;margin-left:-3px;font-size:76px;font-weight:300;line-height:1}.tv-unit{letter-spacing:0;margin-left:4px;font-size:28px;font-weight:300}.tv-desc{margin:10px 0 0;font-size:18px;font-weight:500;line-height:1.3}.tv-hilo{font-family:var(--wx-num);gap:6px;margin:0;font-size:16px;font-weight:400;line-height:1.2;display:grid}.tv-hilo>span{white-space:nowrap;align-items:center;gap:4px;display:flex}.tv-hilo svg{color:var(--wx-muted);flex:none}.tv-feels{color:var(--wx-muted);align-items:baseline;gap:6px;margin:14px 0 0;font-size:13px;line-height:1.2;display:flex}.tv-feels small{font-size:inherit}.tv-now .tv-status{margin-top:12px}.tv-skyline{align-items:flex-start;gap:8px;margin-top:8px;display:flex}.tv-skyline .tv-desc{flex:none;margin:2px 0 0}.tv-now .tv-pill{z-index:0;min-width:0;color:var(--wx-ink);margin:0 0 0 5px;padding:4px 12px;font-size:13px;line-height:20px;position:relative}.tv-now .tv-pill:not([data-drawn]){background:color-mix(in srgb,var(--wx-ink) 15%,transparent);border-radius:14px}[data-wx=night] .tv-now .tv-pill:not([data-drawn]){border:1px solid color-mix(in srgb,var(--wx-ink) 40%,transparent);background:0 0;padding:3px 11px}.tv-pill-shape{z-index:-1;pointer-events:none;position:absolute;top:0;left:-5px;overflow:visible}.tv-pill-fill{fill:color-mix(in srgb,var(--wx-ink) 15%,transparent)}.tv-pill-line,[data-wx=night] .tv-pill-fill{display:none}[data-wx=night] .tv-pill-line{fill:none;stroke:color-mix(in srgb,var(--wx-ink) 40%,transparent);stroke-width:1px;display:block}.tv-status{color:color-mix(in srgb,var(--wx-ink) 72%,transparent);margin:0;font-size:14px;font-weight:400}.tv-data{gap:36px;min-width:0;padding:20px 16px 24px;display:grid;overflow-x:clip}.tv-tools,.tv-dtabs,.tv-dmenu{display:none}.tv-lab{color:var(--wx-muted);margin:0;font-size:12px;font-weight:500;line-height:1.4}.tv-sec{color:var(--wx-ink);margin:0 0 12px;font-size:17px;font-weight:600;line-height:1.4}.tv-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 16px;display:grid}.tv-panel>section,.tv-spec>div{min-width:0}.tv-hours,.tv-week,.tv-radar,:is(.tv-panel:not(:has(>.tv-radar))>.tv-week,.tv-panel:not(:has(>.tv-week))>.tv-radar){grid-column:1/-1}.tv-strip{scrollbar-width:none;gap:18px;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);scroll-padding-inline:calc(50vw - 50%);display:flex;overflow-x:auto}.tv-strip::-webkit-scrollbar{display:none}.tv-cell{color:var(--wx-ink);flex:none;justify-items:center;font-size:14px;display:grid}.tv-cell:first-child{justify-items:start}.tv-cell>:first-child{color:color-mix(in srgb,var(--wx-ink) 72%,transparent);margin-bottom:8px}.tv-cell:first-child>:first-child{font-weight:500}.tv-sky{align-content:center;justify-items:inherit;height:48px;display:grid}.tv-scroller{position:relative}.tv-scroll-btn{display:none}.tv-hours .tv-scroller{container-type:inline-size}.tv-hours .tv-cell{--n:4;--cell:calc((100% - var(--edge,0px) - var(--n) * 18px) / var(--n));flex-basis:var(--cell)}.tv-hours .tv-cell:first-child{flex-basis:calc(var(--cell) / 2 + 16px);justify-items:start}@container (min-width:420px){.tv-hours .tv-cell{--n:5}}@container (min-width:500px){.tv-hours .tv-cell{--n:6}}@container (min-width:580px){.tv-hours .tv-cell{--n:8}}@container (min-width:660px){.tv-hours .tv-cell{--n:9}}@container (min-width:740px){.tv-hours .tv-cell{--n:10}}@container (min-width:860px){.tv-hours .tv-cell{--n:11}}@media (min-width:768px){.tv-scroller .tv-strip{--fl:64px;--fr:64px;cursor:grab;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%);margin-inline:0;padding-inline:0;scroll-padding-inline:0}.tv-scroller[data-start] .tv-strip{--fl:0px}.tv-scroller[data-end] .tv-strip{--fr:0px}.tv-scroller[data-dragging] .tv-strip{cursor:grabbing;-webkit-user-select:none;user-select:none}.tv-scroll-btn{z-index:1;width:36px;height:36px;color:var(--wx-ink);cursor:pointer;background:0 0;border:0;place-items:center;margin-top:-18px;padding:0;transition:opacity .2s,color .2s;display:grid;position:absolute;top:50%}.tv-scroll-btn:hover{color:var(--yam-link)}.tv-scroll-btn.prev{left:-6px}.tv-scroll-btn.next{right:-6px}.tv-hours .tv-strip{--fl:32px;--fr:32px}.tv-hours .tv-cell{--edge:32px}.tv-hours .tv-cell:last-child{flex-basis:calc(var(--cell) / 2 + 16px);justify-items:end}.tv-scroller[data-start] .tv-scroll-btn.prev,.tv-scroller[data-end] .tv-scroll-btn.next{opacity:0;pointer-events:none}}.tv-cell b{font-family:var(--wx-num);color:var(--wx-ink);font-size:20px;font-weight:500}.tv-cell small{color:var(--wx-rain);margin-top:-2px;font-size:12px;line-height:18px}.wx-icon{--ic-off:color-mix(in srgb,var(--wx-ink) 32%,var(--wx-bg));--ic-cloud:color-mix(in srgb,var(--wx-rain) 8%,color-mix(in srgb,var(--wx-ink) 16%,var(--wx-bg)));--ic-cut:var(--wx-bg);--ic-rain:var(--g-rain,#4a90d9);--ic-sun:#f4b731;--ic-bolt:#f4b731;--ic-snow:#8fb8e8;--ic-moon:#98afc7;flex:none;display:block}[data-wx=night] .wx-icon{--ic-cloud:color-mix(in srgb,var(--wx-rain) 8%,color-mix(in srgb,var(--wx-ink) 26%,var(--wx-bg)));--ic-moon:#c3d2e3}.tv-spec{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;display:grid}.tv-spec>.tv-sec{grid-column:1/-1;margin-bottom:-16px}.tv-spec>div{grid-template-columns:30px minmax(0,1fr);align-content:start;gap:2px 12px;display:grid}.tv-spec>div>:not(.tv-g){grid-column:2}.tv-g{width:30px;height:30px;color:var(--wx-ink);grid-row:1/span 3;align-self:start;margin-top:2px}.tv{--g-feels:#e9604f;--g-rain:#1f95c2;--g-humidity:#f4b731;--g-uv:#f08a3e;--g-air:#1aad6b;--g-pm:#1aad6b;--g-wind:#6bc4d6}.tv[data-wx=night]{--g-rain:#7cc8ea}.tv-spec b{font-family:var(--wx-num);margin-top:4px;font-size:28px;font-weight:400;line-height:1.1}.tv-spec b small{font-family:var(--font-display),var(--font-cjk),sans-serif;color:var(--wx-muted);margin-left:4px;font-size:13px;font-weight:400}.tv-spec .tv-none{color:var(--wx-muted);font-weight:300}.tv-spec>.tv-gone{grid-column:1/-1;margin:-8px 0 -12px}:is(.tv-hours,.tv-week)>.tv-gone{margin:-8px 0 12px}.tv :is(.tv-hours,.tv-week) .tv-none{color:var(--wx-muted);font-weight:300}.tv .tv-range[data-none]{background:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--wx-ink) 12%,transparent) 0 1.5px,transparent 1.5px 5px),color-mix(in srgb,var(--wx-ink) 15%,transparent)}.tv-note{color:var(--wx-muted);font-size:13px}.tv-spec .tv-lab{color:color-mix(in srgb,var(--wx-ink) 72%,transparent);font-size:13px}.tv-week ol{margin:0;padding:0;list-style:none}.tv-week li{grid-template-columns:48px 36px 40px minmax(0,1fr) 40px;align-items:center;gap:8px;padding:4px 0;font-size:16px;display:grid}.tv-week li:first-child{padding-top:0}.tv-week li:last-child{padding-bottom:0}.tv-week :is(.tv-lo,.tv-hi),.tv-weekly :is(.tv-lo,.tv-hi){font-family:var(--wx-num);white-space:nowrap;font-size:20px;font-weight:400}.tv-week .tv-lo,.tv-weekly .tv-lo{text-align:right;color:var(--wx-muted);font-weight:300}.tv-week .tv-range,.tv-weekly .tv-range{margin-inline:4px}.tv-wsky{align-content:center;justify-items:center;height:42px;display:grid}.tv-wsky .tv-pop{line-height:14px}.tv-pop{color:var(--wx-rain);font-size:12px}.tv-range{background:var(--wx-line);border-radius:99px;height:6px;position:relative}.tv-range i{border-radius:99px;position:absolute;top:0;bottom:0}.tv-hl{font-family:var(--wx-num);text-align:right;white-space:nowrap;font-size:20px;font-weight:400}.tv-hl small{color:var(--wx-muted);font-size:16px;font-weight:300}.tv-radar-frame{isolation:isolate;aspect-ratio:5/3;border:1px solid var(--wx-line);background:#e9eaec;border-radius:10px;margin-top:8px;position:relative;overflow:hidden}.tv-radar-still{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}.tv-radar-map{opacity:0;background:0 0;transition:opacity .2s;position:absolute;inset:0}.tv-radar-frame[data-ready] .tv-radar-map{opacity:1}.tv-radar-map .leaflet-control-zoom{border:1px solid var(--wx-line);box-shadow:none;border-radius:999px;overflow:hidden}.tv-radar-map .leaflet-control-zoom a{background:var(--wx-bg);width:32px;height:32px;color:var(--wx-ink);border:0;font-weight:400;line-height:30px}.tv-radar-pin{fill:#e5484d;fill-opacity:1;stroke:#fff}.tv-radar-src{text-align:center;color:var(--wx-muted);margin:6px 0 0;font-size:11px}.tv-radar-src span{white-space:nowrap}.tv-radar-frame[data-layer=echo],.tv-radar-frame[data-layer=echo] .tv-radar-map{background:#d6e2f0}[data-wx=night] .tv-radar-frame[data-layer=echo],[data-wx=night] .tv-radar-frame[data-layer=echo] .tv-radar-map{background:#16264a}[data-wx=night] .tv-radar-tint{opacity:.45}.tv-radar-land{fill:var(--wx-bg);fill-opacity:1;stroke:color-mix(in srgb,var(--wx-ink) 30%,transparent);stroke-width:.8px}.tv-radar-relief{opacity:.9}[data-wx=night] .tv-radar-relief{opacity:.7;filter:invert()}.tv-radar-county{fill:none;stroke:color-mix(in srgb,var(--wx-ink) 22%,transparent);stroke-width:.7px;stroke-dasharray:3 2}.tv-radar-frame[data-layer=gone]{background:color-mix(in srgb,var(--wx-ink) 6%,var(--wx-bg))}.tv-radar-frame[data-layer=gone] .tv-radar-map{filter:grayscale();pointer-events:none;background:0 0}.tv-radar-frame[data-layer=gone][data-ready] .tv-radar-map{opacity:.45}.tv-radar-note{z-index:500;text-align:center;color:color-mix(in srgb,var(--wx-ink) 72%,transparent);place-items:center;margin:0;padding:16px;font-size:15px;font-weight:400;display:grid;position:absolute;inset:0}.tv-radar-city{background:0 0;border:0;width:0!important;height:0!important;margin:0!important}.tv-radar-city span{white-space:nowrap;color:color-mix(in srgb,var(--wx-ink) 72%,transparent);text-shadow:0 0 2px var(--wx-bg),0 0 2px var(--wx-bg),0 0 3px var(--wx-bg);pointer-events:none;font-size:11px;font-weight:400;line-height:1.2;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.tv-radar-key{z-index:1001;border:1px solid var(--wx-line);background:color-mix(in srgb,var(--wx-bg) 92%,transparent);color:var(--wx-muted);border-radius:999px;align-items:center;gap:8px;padding:4px 14px 4px 4px;font-size:12px;line-height:1.2;display:flex;position:absolute;bottom:10px;left:10px}.tv-radar-key:not(:has(button)){padding-left:14px}.tv-radar-time{white-space:nowrap;color:var(--wx-ink);font-variant-numeric:tabular-nums}.tv-radar-legend{color:var(--wx-muted);justify-content:center;align-items:center;gap:6px;margin-top:8px;font-size:10px;display:flex}.tv-radar-legend i{border-radius:3px;width:140px;height:6px;display:block}.tv-radar-legend b{font-weight:400}.tv-radar-legend span{margin-left:2px}@media (max-width:767px){.tv-radar-legend{justify-content:flex-start}.tv-radar-src{text-align:left}}.tv-radar-toggle{appearance:none;border:1px solid var(--wx-line);background:var(--wx-bg);width:28px;height:28px;color:var(--wx-ink);cursor:pointer;border-radius:50%;flex:none;place-items:center;margin:0;padding:0;display:grid}.tv-radar-toggle svg{fill:currentColor;width:12px;height:12px}.tv-radar-toggle[aria-pressed=true]{background:var(--wx-ink);border-color:var(--wx-ink);color:var(--wx-bg)}.tv-radar-toggle:disabled{cursor:default;opacity:.5}.tv-radar-echo{transition:opacity .2s linear}@media (prefers-reduced-motion:reduce){.tv-radar-echo{transition:none}}.tv-gone{color:color-mix(in srgb,var(--wx-ink) 72%,transparent);margin:4px 0 0;font-size:15px;font-weight:400}.tv-fail{margin:0}.tv-empty{gap:4px;margin-top:8px;display:grid}.tv-empty-title{color:var(--wx-ink);margin:0;font-size:18px;font-weight:500;line-height:1.4}.tv-empty-text,.tv-fail{color:var(--wx-muted);margin:0;font-size:14px;line-height:1.5}:is(.tv-empty-text,.tv-fail) a{color:var(--yam-link);vertical-align:bottom;align-items:center;gap:4px;margin-left:8px;text-decoration:none;transition:color .2s;display:inline-flex}:is(.tv-empty-text,.tv-fail) a:hover{color:var(--yam-link-hover)}.tv-oh{justify-content:space-between;align-items:center;gap:8px;display:flex}.tv-oh-src{color:color-mix(in srgb,var(--wx-ink) 50%,transparent);flex:none;align-items:center;gap:8px;font-size:13px;display:inline-flex}.tv-oh-src a{color:color-mix(in srgb,var(--wx-ink) 72%,transparent);align-items:center;gap:5px;text-decoration:none;transition:color .2s;display:inline-flex}.tv-oh-src a:hover{color:var(--yam-link)}.tv-trips h2,.tv-weekend h2{margin:0;font-size:17px;font-weight:600}.tv-trips-grid{gap:20px;margin-top:14px;display:grid}.tv-trip{grid-template:"p t"min-content"p m"1fr/88px minmax(0,1fr);align-items:start;gap:4px 12px;font-size:13px;display:grid}.tv-trip.lead{grid-template:"p""t""m"/minmax(0,1fr)}.tv-trip.lead .tv-trip-img{aspect-ratio:16/9;width:auto;height:auto;margin-bottom:8px}.tv-trip.lead b{font-size:20px;line-height:1.4}.tv-trip.lead small{grid-column:1}.tv-trip-img{background:var(--wx-line);grid-area:p;width:88px;height:66px;position:relative;overflow:hidden}.tv-trip-img img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.tv-trip-go{color:#fff;opacity:0;pointer-events:none;background:#0003;place-items:center;transition:opacity .3s;display:grid;position:absolute;inset:0}.tv-trip-go>span{background:#00000073;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.tv-trip-go svg{width:20px;height:20px}.tv-trip.lead .tv-trip-go>span{width:56px;height:56px}.tv-trip.lead .tv-trip-go svg{width:28px;height:28px}.tv-trip b{transition:color .3s}@media (hover:hover){.tv-trip:hover .tv-trip-go{opacity:1}.tv-trip:hover .tv-trip-img img{transform:scale(1.04)}.tv-trip:hover b{color:var(--yam-link)}}.tv-trip:focus-visible .tv-trip-go{opacity:1}@media (prefers-reduced-motion:reduce){.tv-trip-img img{transition:none}.tv-trip:hover .tv-trip-img img{transform:none}}.tv-oh-src img{border-radius:50%;flex:none;width:18px;height:18px;display:block}.tv-trip b{-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:t;font-size:16px;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.tv-trip small{color:var(--wx-muted);grid-column:2;font-size:12px}.tv-go{gap:24px;margin-top:14px;display:grid}.tv-weekend .tv-go{margin-top:14px}.tv-go-item{border:1px solid var(--wx-line);color:inherit;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-content:start;column-gap:14px;padding:16px;text-decoration:none;transition:border-color .2s,background-color .2s;display:grid;overflow:hidden}.tv-go-item>*{grid-column:1/-1}.tv-rk{font-family:var(--wx-num);font-variant-numeric:tabular-nums;color:var(--yam-link);text-box:trim-both cap alphabetic;grid-area:1/1;align-self:center;font-size:50px;font-weight:300;line-height:1}.tv-go-head{grid-area:1/2;display:grid}.tv-go-head>b{font-size:16px;font-weight:500;line-height:1.5}.tv-go-why{color:color-mix(in srgb,var(--wx-ink) 72%,transparent);font-size:13px;line-height:1.5}.tv-go-place{border-top:1px solid var(--wx-line);align-items:center;gap:6px;margin:14px -16px 0;padding:12px 16px 0;font-size:15px;font-weight:500;line-height:1.5;display:flex}.tv-go-place>svg{color:var(--wx-muted);flex:none}.tv-go-place>span{transition:color .2s}@media (hover:hover){.tv-go-item:hover{border-color:var(--yam-link);background:color-mix(in srgb,var(--yam-link) 8%,transparent)}.tv-go-item:hover .tv-go-place>span{color:var(--yam-link)}}.tv-wkend{display:grid}.tv-go-item .tv-wkend{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;margin-top:6px}.tv-wkday{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 8px;display:grid}.tv-wkday>small{color:var(--wx-ink);grid-column:1/-1;font-size:13px;line-height:1.5}.tv-wkday .tv-wsky{align-items:center;gap:4px;height:24px;display:flex}.tv-go-item .tv-wkend:has(.tv-wknote){grid-template-columns:auto minmax(0,1fr);column-gap:12px}.tv-wknote{color:var(--wx-ink);padding-top:24px;font-size:14px;font-weight:400;line-height:24px}.tv-go-item{container-type:inline-size}@container (max-width:249px){.tv-go-item .tv-wkend:not(:has(.tv-wknote)){grid-template-columns:minmax(0,1fr);row-gap:4px}.tv-wkend:not(:has(.tv-wknote)) .tv-wkday{grid-template-columns:auto auto minmax(0,1fr);align-items:center}.tv-wkend:not(:has(.tv-wknote)) .tv-wkday>small{grid-column:auto}.tv-wkend:not(:has(.tv-wknote)) .tv-wkt{justify-self:end}}.tv-wkt{font-family:var(--wx-num);white-space:nowrap;align-items:baseline;gap:4px;line-height:24px;display:flex}.tv-wkt .tv-hi{font-size:18px;font-weight:500}.tv-wkt .tv-lo{color:var(--wx-muted);font-size:15px;font-weight:300}.tv-near h2{margin:0;font-size:17px;font-weight:600}.tv-near-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.tv-near-item{border:1px solid var(--wx-line);border-radius:8px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;column-gap:8px;min-height:49px;padding:6px 10px;text-decoration:none;transition:border-color .2s,background-color .2s;display:grid}.tv-near-ic{place-items:center;height:24px;display:grid}.tv-near-n{min-width:0;display:grid}.tv-near-n b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:1.3;transition:color .2s;overflow:hidden}.tv-near-n small{color:color-mix(in srgb,var(--wx-ink) 72%,transparent);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.3;overflow:hidden}.tv-near-t{font-family:var(--wx-num);white-space:nowrap;font-size:16px;font-weight:500}:is(.tv-near-t,.dir-county-t) .tv-lo{color:var(--wx-muted);margin-left:4px;font-size:14px;font-weight:300}:is(.tv-near-t,.dir-county-t).tv-none,:is(.tv-near-ic,.dir-county-ic)>.tv-none{color:var(--wx-muted);font-weight:300}@media (hover:hover){.tv-near-item:hover{border-color:var(--yam-link);background:color-mix(in srgb,var(--yam-link) 8%,transparent)}.tv-near-item:hover .tv-near-n b{color:var(--yam-link)}}@media (min-width:768px){.tv-near-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tv-near-item{column-gap:10px;padding:6px 12px}}.tv footer.tv-foot{isolation:isolate;position:relative}.tv-foot:before{content:"";z-index:-1;background:var(--yam-pale);position:absolute;inset:0 -100vmax -24px}.tv[data-wx=night] .tv-foot:before{background:color-mix(in srgb,var(--wx-ink) 8%,var(--wx-bg))}.tv-foot-cols{grid-template-columns:repeat(2,max-content);gap:24px 64px;display:grid}.tv-foot nav{align-content:start;gap:8px;font-size:14px;line-height:1.5;display:grid}.tv-foot nav b{color:color-mix(in srgb,var(--wx-ink) 72%,transparent);margin-bottom:4px;font-size:13px;font-weight:500}.tv-foot nav a{color:var(--wx-ink);text-decoration:none;transition:color .2s}@media (hover:hover){.tv-foot nav a:hover{color:var(--yam-link)}}.tv-foot-bar{border-top:1px solid color-mix(in srgb,var(--wx-ink) 12%,transparent);flex-direction:column;gap:8px;padding-top:16px;display:flex}.tv-foot-bar nav{flex-wrap:wrap;gap:4px 16px;font-size:12px;display:flex}.tv-foot .tv-foot-bar nav a{color:var(--wx-muted)}@media (hover:hover){.tv-foot .tv-foot-bar nav a:hover{color:var(--yam-link)}}.tv-foot-copy{color:var(--wx-muted);margin:0;font-size:12px}.tv-foot-logo{justify-self:start}.tv-foot-logo img{height:40px}@media (min-width:768px){.tv footer.tv-foot{grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:"logo cols""bar bar";gap:40px 48px}.tv-foot-logo{grid-area:logo}.tv-foot-cols{grid-area:cols;max-width:none}.tv-foot-bar{flex-direction:row;grid-area:bar;justify-content:flex-end;align-items:center;gap:16px}.tv-foot-logo img{height:60px}}@media (min-width:1200px){.tv-data{container-type:inline-size}.tv-foot:before{bottom:-28px;left:calc(50% - 50cqw - 40px);right:calc(50% - 50cqw - 40px)}}.tv .tv-cover>.tv-rainfall{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(10deg,#000 0% 30%,#0000 68%);mask-image:linear-gradient(10deg,#000 0% 30%,#0000 68%)}@media (max-width:1199px){.tv .tv-cover>.tv-rainfall{top:-112px;-webkit-mask-image:linear-gradient(#000 0 200px,#0000 400px);mask-image:linear-gradient(#000 0 200px,#0000 400px)}}.tv-rainfall i{width:1px;height:var(--len);opacity:var(--alpha);animation:tv-fall var(--speed) linear infinite;animation-delay:var(--delay);background:linear-gradient(#0000,#f6fbff99);position:absolute}@keyframes tv-fall{0%{transform:translate(60px,-100px)rotate(16deg)}to{transform:translate(-160px,850px)rotate(16deg)}}.tv[data-motion-paused] .tv-rainfall i,.tv[data-motion-offscreen] .tv-rainfall i{animation-play-state:paused}.tv[data-rainfx] .tv-cover>.wx-field:after{display:none}@media (prefers-reduced-motion:reduce){.tv .tv-cover>.tv-rainfall{display:none}.tv[data-rainfx] .tv-cover>.wx-field:after{display:block}}.wx-rain{-webkit-user-select:none;user-select:none;width:100%;line-height:0;display:block}.wx-rain[data-live] .wx-character{animation:none}.wx-rain-eye{transform-box:fill-box;transform-origin:50%}.tv .tv-cover>.wx-fall.wx-rain-fall>svg{position:absolute;overflow:visible}@media (prefers-reduced-motion:no-preference){.wx-rain[data-playing=true] .wx-rain-origins{opacity:0}.wx-rain-fall path{transform-box:fill-box;transform-origin:50% 0}.wx-rain[data-playing=true] .wx-rain-art{animation:5.8s ease-in-out infinite wx-rain-float}.wx-rain[data-playing=true] .wx-rain-eye circle:last-child{animation:5.8s ease-in-out infinite wx-rain-glance}.wx-rain[data-playing=true] .wx-rain-eye{animation:5.8s ease-in-out infinite wx-rain-blink}}@keyframes wx-rain-float{0%,to{transform:none}45%{transform:translateY(3px)}}@keyframes wx-rain-glance{0%,to{transform:none}16%{transform:translate(-.55px,.8px)}38%{transform:translateY(1.45px)}55%{transform:translate(.55px,.85px)}74%{transform:none}}@keyframes wx-rain-blink{0%,71%,81%,to{transform:scaleY(1)}75%,76%{transform:scaleY(.07)}}.wx-moon{outline:none;width:100%;display:block}.wx-moon[data-live] .wx-character{animation:none}.wx-moon:focus-visible{outline:1px solid color-mix(in srgb,var(--wx-ink) 40%,transparent);outline-offset:4px;border-radius:40px}.wx-sun{width:100%;color:inherit;font:inherit;appearance:none;cursor:default;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;margin:0;padding:0;display:block}.wx-sun svg{pointer-events:none}.wx-sun[data-live] .wx-character{animation:none}.wx-sun:focus-visible{outline:1px solid color-mix(in srgb,var(--wx-ink) 40%,transparent);outline-offset:4px;border-radius:40px}.wx-cloudy{position:relative}.wx-cloudy-cloud{width:100%;color:inherit;font:inherit;appearance:none;cursor:default;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;margin:0;padding:0;display:block}@media (pointer:coarse){.wx-cloudy-cloud{cursor:grab}.wx-cloudy-cloud:active{cursor:grabbing}}.wx-cloudy-cloud svg{pointer-events:none}.wx-cloudy-cloud[data-live] .wx-character{animation:none}.wx-cloudy-cloud:focus-visible{outline:1px solid color-mix(in srgb,var(--wx-ink) 40%,transparent);outline-offset:4px;border-radius:40px}.wx-partly{width:100%;color:inherit;font:inherit;appearance:none;cursor:default;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;margin:0;padding:0;display:block}.wx-partly svg{pointer-events:none}.wx-partly[data-live] .wx-character{animation:none}.wx-partly:focus-visible{outline:1px solid color-mix(in srgb,var(--wx-ink) 40%,transparent);outline-offset:4px;border-radius:40px}.wx-storm{-webkit-user-select:none;user-select:none;width:100%;line-height:0;display:block}.wx-storm[data-live] .wx-character{animation:none}.wx-storm-tuck,.wx-storm-tremor{transform-box:view-box;transform-origin:100px 107px}.wx-storm-eye{transform-box:fill-box;transform-origin:50%}.wx-storm-flash{opacity:0}@media (prefers-reduced-motion:no-preference){.wx-storm[data-playing=true] .wx-storm-origins{opacity:0}.wx-storm[data-playing=true] .wx-storm-flash{animation:8.4s ease-in-out infinite wx-storm-light}.wx-storm[data-playing=true] .wx-storm-tuck{animation:8.4s ease-in-out infinite wx-storm-tuck}.wx-storm[data-playing=true] .wx-storm-tremor{animation:8.4s ease-in-out infinite wx-storm-shake}.wx-storm[data-playing=true] .wx-storm-eye{animation:8.4s ease-in-out infinite wx-storm-eyes}}@keyframes wx-storm-light{0%,3%,12%,to{opacity:0}5.5%{opacity:.86}}@keyframes wx-storm-tuck{0%,7%,28%,to{transform:none}11%,18%{transform:translateY(-1.4px)scale(.986,.968)}}@keyframes wx-storm-shake{0%,7%,14%,to{transform:none}8%{transform:translate(-1.6px)}9%{transform:translate(1.5px)}10%{transform:translate(-1.25px)}11%{transform:translate(1px)}12%{transform:translate(-.65px)}13%{transform:translate(.32px)}}@keyframes wx-storm-eyes{0%,4%,27%,70%,77%,to{transform:scale(1)}8%,18%{transform:scale(1.075)}73%,74%{transform:scaleY(.09)}}.wx-typhoon{-webkit-user-select:none;user-select:none;width:100%;line-height:0;display:block}.wx-typhoon[data-live] .wx-character{animation:none}.tv[data-flip] .wx-typhoon .wx-character{scale:-1 1}.wx-typhoon[data-playing=true] .wx-typhoon-origins{opacity:0}.tv .tv-cover>.wx-fall.wx-typhoon-fall>svg{position:absolute;top:0;left:0;overflow:visible}.tv .tv-cover>.wx-fall{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.wx-fall>svg{width:100%;height:100%;display:block;overflow:hidden}.wx-snow{-webkit-user-select:none;user-select:none;width:100%;line-height:0;display:block}.wx-snow[data-live] .wx-character{animation:none}.wx-sleep{-webkit-user-select:none;user-select:none;width:100%;line-height:0;display:block}.wx-sleep[data-live] .wx-character{animation:none}.wx-cold{-webkit-user-select:none;user-select:none;width:100%;line-height:0;display:block}.wx-cold-float,.wx-cold-react,.wx-cold-shiver{transform-origin:50% 53%;display:block}.wx-cold[data-live] .wx-character{animation:none}.wx-cold-eye{transform-box:fill-box;transform-origin:50%}.wx-cold-breath{transform-box:view-box;transform-origin:104px 125px}.wx-heat{--heat-loop:5.4s;-webkit-user-select:none;user-select:none;width:100%;line-height:0;display:block}.wx-heat[data-night]{--heat-loop:6.8s}.wx-heat-art{transform-origin:50% 80%}.wx-heat[data-live] .wx-character{animation:none}.wx-heat-mouth{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.wx-heat[data-playing=true]:not([data-night]) .wx-heat-art{animation:wx-heat-sink var(--heat-loop) ease-in-out infinite}.wx-heat[data-playing=true] .wx-heat-sweat{animation:wx-heat-slide var(--heat-loop) ease-in-out infinite}.wx-heat[data-playing=true] .wx-heat-mouth{animation:wx-heat-exhale var(--heat-loop) ease-in-out infinite}}@keyframes wx-heat-sink{0%,to{transform:none}42%,56%{transform:translateY(2%)rotate(1deg)scale(1.02,.945)}91%{transform:none}}@keyframes wx-heat-slide{0%,13%{opacity:1;transform:translate(0)}50%{opacity:1;transform:translate(3px,10px)}65%{opacity:0;transform:translate(3px,14px)}67%,77%{opacity:0;transform:translate(0)}96%,to{opacity:1;transform:translate(0)}}@keyframes wx-heat-exhale{0%,to{transform:none}38%,49%{transform:scale(1.09,1.23)}84%{transform:scale(.99,.96)}}.wx-peek{width:100%;color:inherit;font:inherit;appearance:none;cursor:default;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;margin:0;padding:0;display:block}.wx-peek svg{pointer-events:none}.wx-peek[data-live] .wx-character{animation:none}.wx-peek:focus-visible{outline:1px solid color-mix(in srgb,var(--wx-ink) 40%,transparent);outline-offset:4px;border-radius:40px}.wx-fog{width:100%;color:inherit;font:inherit;appearance:none;cursor:default;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;margin:0;padding:0;display:block}.wx-fog svg{pointer-events:none}.wx-fog[data-live] .wx-character{animation:none}.wx-fog:focus-visible{outline:1px solid color-mix(in srgb,var(--wx-ink) 40%,transparent);outline-offset:4px;border-radius:40px}.wx-fog-puff{transform-origin:50%;pointer-events:none;will-change:transform,opacity;background:radial-gradient(at 37% 43%,#f2f7f6d6,#ecf4f566 27%,#0000 56%),radial-gradient(at 65% 58%,#e3eef28a,#e3eef21f 28%,#0000 53%);position:absolute;top:0;left:0;-webkit-mask-image:radial-gradient(closest-side,#000 45%,#0000 100%);mask-image:radial-gradient(closest-side,#000 45%,#0000 100%)}.wx-fog-puff:nth-child(2n){background:radial-gradient(at 60% 40%,#d4e4eba3,#dfedf142 32%,#0000 65%)}@media (prefers-reduced-motion:reduce){.wx-fog-sky{display:none!important}}.wx-windy{-webkit-user-select:none;user-select:none;width:100%;line-height:0;display:block}.wx-windy[data-live] .wx-character{animation:none}.wx-windy-sky{z-index:2;pointer-events:none;position:fixed;inset:0;overflow:hidden}.wx-windy-sky>svg{width:100%;height:100%;display:block}.tv[data-lean]{--tv-rain:var(--wx-streaks)}.tv[data-lean=east]{--tv-rain:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20width%3D%27220%27%20height%3D%27220%27%3E%3Cline%20x1%3D%27149%27%20y1%3D%2733%27%20x2%3D%27157%27%20y2%3D%2764%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.38%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27102%27%20y1%3D%2780%27%20x2%3D%27107%27%20y2%3D%2798%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.58%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27212%27%20y1%3D%2795%27%20x2%3D%27216%27%20y2%3D%27113%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.39%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27127%27%20y1%3D%27182%27%20x2%3D%27131%27%20y2%3D%27201%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.45%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%2782%27%20y1%3D%27208%27%20x2%3D%2789%27%20y2%3D%27237%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.53%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%275%27%20y1%3D%2710%27%20x2%3D%2714%27%20y2%3D%2745%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.48%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27188%27%20y1%3D%2726%27%20x2%3D%27194%27%20y2%3D%2749%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.72%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27180%27%20y1%3D%27128%27%20x2%3D%27188%27%20y2%3D%27158%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.52%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%2799%27%20y1%3D%2714%27%20x2%3D%27104%27%20y2%3D%2731%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.44%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%2770%27%20y1%3D%2794%27%20x2%3D%2776%27%20y2%3D%27117%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.61%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27120%27%20y1%3D%2766%27%20x2%3D%27129%27%20y2%3D%2799%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.66%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27166%27%20y1%3D%27126%27%20x2%3D%27173%27%20y2%3D%27154%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.74%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%2760%27%20y1%3D%2763%27%20x2%3D%2769%27%20y2%3D%27101%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.40%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27128%27%20y1%3D%27167%27%20x2%3D%27133%27%20y2%3D%27186%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.57%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27211%27%20y1%3D%27147%27%20x2%3D%27220%27%20y2%3D%27180%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.61%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%2727%27%20y1%3D%2769%27%20x2%3D%2736%27%20y2%3D%27100%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.62%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3C/svg%3E)}.tv[data-lean=down]{--tv-rain:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20width%3D%27220%27%20height%3D%27220%27%3E%3Cline%20x1%3D%2771%27%20y1%3D%2733%27%20x2%3D%2771%27%20y2%3D%2764%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.38%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27118%27%20y1%3D%2780%27%20x2%3D%27118%27%20y2%3D%2798%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.58%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%278%27%20y1%3D%2795%27%20x2%3D%278%27%20y2%3D%27113%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.39%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%2793%27%20y1%3D%27182%27%20x2%3D%2793%27%20y2%3D%27201%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.45%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27138%27%20y1%3D%27208%27%20x2%3D%27138%27%20y2%3D%27237%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.53%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27215%27%20y1%3D%2710%27%20x2%3D%27215%27%20y2%3D%2745%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.48%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%2732%27%20y1%3D%2726%27%20x2%3D%2732%27%20y2%3D%2749%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.72%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%2740%27%20y1%3D%27128%27%20x2%3D%2740%27%20y2%3D%27158%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.52%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27121%27%20y1%3D%2714%27%20x2%3D%27121%27%20y2%3D%2731%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.44%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27150%27%20y1%3D%2794%27%20x2%3D%27150%27%20y2%3D%27117%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.61%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27100%27%20y1%3D%2766%27%20x2%3D%27100%27%20y2%3D%2799%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.66%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%2754%27%20y1%3D%27126%27%20x2%3D%2754%27%20y2%3D%27154%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.74%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27160%27%20y1%3D%2763%27%20x2%3D%27160%27%20y2%3D%27101%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.40%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%2792%27%20y1%3D%27167%27%20x2%3D%2792%27%20y2%3D%27186%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.57%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%279%27%20y1%3D%27147%27%20x2%3D%279%27%20y2%3D%27180%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.61%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3Cline%20x1%3D%27193%27%20y1%3D%2769%27%20x2%3D%27193%27%20y2%3D%27100%27%20stroke%3D%27white%27%20stroke-opacity%3D%270.62%27%20stroke-width%3D%271.1%27%20stroke-linecap%3D%27round%27/%3E%3C/svg%3E)}.tv[data-lean] .wx-field:after{background-image:none}.tv[data-lean][data-rain] .wx-field:after{background-image:var(--tv-rain)}@media (max-width:1199px){.tv[data-mode=hourly] .tv-now,.tv[data-mode=hourly] .tv-char,.tv[data-mode=weekly] .tv-now,.tv[data-mode=weekly] .tv-char,.tv[data-mode=hourly] .tv-cover>.wx-field,.tv[data-mode=weekly] .tv-cover>.wx-field,.tv[data-mode=hourly] .tv-cover>.tv-rainfall,.tv[data-mode=weekly] .tv-cover>.tv-rainfall{display:none}.tv[data-mode=hourly] .tv-cover,.tv[data-mode=weekly] .tv-cover{padding-bottom:12px}}.tv-list{align-content:start;display:grid}.tv-group+.tv-group{margin-top:32px}.tv-group>h2{color:var(--wx-ink);margin:0 0 8px;font-size:17px;font-weight:600}.tv-card{border:1px solid var(--wx-line);border-radius:14px;overflow:hidden}.tv-row+.tv-row{border-top:1px solid var(--wx-line)}.tv-row{align-items:center;gap:4px 8px;min-height:52px;padding:8px 12px;display:grid}.tv-row .wx-icon{justify-self:center;width:30px;height:30px}.tv-c-time{font-size:15px}.tv-c-time[data-now]{font-weight:500}.tv-c-desc{font-size:15px;font-weight:500}.tv-hourly .tv-row{grid-template-columns:44px 52px 36px minmax(0,1fr)}.tv-hourly .tv-hi{font-family:var(--wx-num);font-size:18px;font-weight:500}.tv-weekly :is(.tv-lo,.tv-hi){font-size:18px;font-weight:500}.tv-weekly .tv-lo{color:color-mix(in srgb,var(--wx-ink) 72%,transparent);font-weight:400}.tv-weekly .tv-row{grid-template-columns:44px 36px 36px minmax(0,1fr) 36px 20px;row-gap:0}.tv-weekly .tv-c-time{white-space:nowrap}.tv-day+.tv-day,.tv-day+.tv-row,.tv-row+.tv-day{border-top:1px solid var(--wx-line)}.tv-day>summary{cursor:pointer;list-style:none}.tv-day>summary::-webkit-details-marker{display:none}.tv-day>summary:focus-visible{outline-offset:-3px}.tv-c-more{color:var(--wx-muted);justify-self:end;transition:transform .2s}.tv-day[open]:not([data-closing]) .tv-c-more{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.tv-c-more{transition:none}}.tv-wmore{border-top:1px solid var(--wx-line);background:color-mix(in srgb,var(--wx-ink) 5%,transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0;padding:12px;display:grid}.tv-wmore>div{align-items:baseline;gap:8px;min-width:0;display:flex}.tv-wmore dt{color:color-mix(in srgb,var(--wx-ink) 72%,transparent);flex:none;font-size:14px}.tv-wmore dd{margin:0;font-size:14px;font-weight:500}@media (min-width:560px){.tv-wmore{padding-inline:16px}}.tv-more{white-space:nowrap;color:color-mix(in srgb,var(--wx-ink) 72%,transparent);grid-column:2/-1;grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr) minmax(0,1.2fr);gap:2px 8px;margin:0;font-size:12px;display:grid}.tv-more>div{align-items:center;gap:3px;display:flex}.tv-more .tv-g{flex:none;grid-row:auto;width:14px;height:14px;margin:0}.tv-more dd{margin:0}.tv-more>div:last-child dt{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.tv-wind{flex-direction:row-reverse;justify-content:flex-end;gap:4px;display:flex}.tv-wind small{font-size:inherit}.tv-wind .tv-arrow,.tv-lh{display:none}@media (min-width:560px){.tv-row{padding-inline:16px}.tv-lh,.tv-hourly .tv-row{grid-template-columns:minmax(0,1fr) 36px minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.8fr)}.tv-hourly .tv-row{column-gap:12px}.tv-lh{color:color-mix(in srgb,var(--wx-ink) 72%,transparent);background:color-mix(in srgb,var(--wx-ink) 5%,transparent);border-bottom:1px solid var(--wx-line);gap:12px;padding:6px 16px;font-size:13px;display:grid}.tv-lh>*{white-space:nowrap}.tv-lh>:nth-child(2){grid-column:span 2}.tv-more,.tv-more>div{display:contents}.tv-more .tv-g{display:none}.tv-more dt{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.tv-hourly .tv-wsky{order:1}.tv-hourly .tv-c-desc{order:2}.tv-hourly .tv-hi{order:3}.tv-hourly .tv-more dd{order:4}.tv-hourly :is(.tv-hi,.tv-more dd){font-family:var(--wx-num);color:var(--wx-ink);font-size:18px;font-weight:500}.tv-wind{flex-flow:wrap;justify-content:flex-start;align-items:baseline;gap:0 10px}.tv-wind small{font-family:var(--font-cjk),sans-serif;color:color-mix(in srgb,var(--wx-ink) 72%,transparent);align-items:baseline;gap:2px;font-size:13px;font-weight:400;display:inline-flex}.tv-wind .tv-arrow{flex:none;align-self:center;width:16px;height:16px;display:block}.tv-weekly :is(.tv-lh,.tv-row){grid-template-columns:minmax(84px,1fr) 36px minmax(0,1.6fr) 44px minmax(0,3fr) 44px 20px}.tv-weekly .tv-row{column-gap:12px}.tv-weekly .tv-lh>:nth-child(3){text-align:right}}@media (max-width:559px){:is(.tv-hourly,.tv-weekly) :is(.tv-c-time,.tv-c-desc){font-size:14px}.tv-hourly .tv-row{grid-template-columns:44px 52px 66px minmax(0,1fr)}.tv-weekly .tv-row{grid-template-columns:72px 36px 28px 66px minmax(0,1fr) 20px}.tv-weekly .tv-c-more{grid-area:1/6}.tv-weekly .tv-range{display:none}.tv-weekly .tv-c-time{grid-area:1/1}.tv-weekly .tv-hi{text-align:right;grid-area:1/2}.tv-weekly .tv-lo{text-align:left;grid-area:1/3;margin-left:-2px;padding-top:2px;font-size:15px}.tv-weekly .tv-wsky{grid-area:1/4}.tv-weekly .tv-c-desc{grid-area:1/5}:is(.tv-hourly,.tv-weekly) .tv-wsky{align-items:center;gap:4px;height:auto;display:flex}}@media (max-width:374px){.tv-more{flex-wrap:wrap;gap:2px 12px;display:flex}}@media (max-width:359px){.tv-weekly .tv-row{grid-template-columns:44px 36px 28px 66px minmax(0,1fr) 20px}.tv-weekly .tv-c-time{white-space:normal}}@media (min-width:560px) and (max-width:639px){.tv-lh,.tv-hourly .tv-row{grid-template-columns:minmax(0,.9fr) 36px minmax(0,1.3fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,2fr);column-gap:10px}}@media (min-width:768px) and (max-width:1199px){.tv-bar,.tv-site .tv-bar{padding-inline:24px 15px}.tv-mtabs{margin-inline:24px}.tv-cover,.tv-data,.tv-sheet{padding-inline:24px}.tv-char{width:280px}.tv-deg{font-size:96px}.tv-hilo{gap:8px;font-size:18px}:is(.tv-feels,.tv-stale){font-size:14px}.tv-panel{gap:48px 24px}.tv-data{gap:48px}.tv-spec{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}.tv .tv-cover>.wx-field{--fx:55%;--fr:460px 200px;--ar:380px 180px;--sr:340px 170px;--wa:400px 150px at 30% 60px;--wb:300px 140px at 100% 260px}}@media (min-width:960px) and (max-width:1199px){.tv-bar,.tv-site .tv-bar{padding-inline:24px 15px}.tv-mtabs{margin-inline:24px}.tv-cover,.tv-data{padding-inline:24px}.tv-panel{gap:48px 24px}.tv-spec{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;display:grid}.tv-week{grid-column:1}.tv-radar{grid-column:2}}@media (min-width:768px){.tv-weekend .tv-go{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}.tv-trips-grid{grid-template-rows:auto auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px 24px}.tv-trip:not(.lead){grid-column:2;grid-template-columns:minmax(0,1fr) 120px;grid-template-areas:"t p""m p"}.tv-trip:not(.lead) small{grid-column:1}.tv-trip:not(.lead) .tv-trip-img{width:120px;height:80px}.tv-trip.lead{grid-area:1/1/span 3}}@media (min-width:1200px){.tv-top{display:none}.tv-grid{grid-template-columns:clamp(360px,30vw,520px) minmax(0,1fr);display:grid}.tv-cover{grid-template-rows:auto auto auto minmax(0,1fr);align-self:start;gap:24px;height:100dvh;padding:13px 40px 32px;position:sticky;top:0;overflow:hidden}.tv .tv-cover>.wx-field{--fx:60%;--fy:calc(100% - 18vh);--fr:340px 170px;--ax:0%;--ay:calc(100% - 8vh);--ar:300px 180px;--sx:100%;--sy:calc(100% - 30vh);--sr:260px 160px;--l0:22%;--l1:40%;--l2:54%;--l3:70%;--wa:340px 170px at 40% calc(100% - 34vh);--wb:240px 150px at 100% calc(100% - 31vh)}.tv-dnav{white-space:nowrap;align-items:center;gap:16px;height:38px;font-size:14px;display:flex}.tv-dnav .tv-logo{margin-right:8px}.tv-dnav a:not(.tv-logo){color:var(--wx-muted)}.tv-dnav a.on{color:var(--wx-ink);font-weight:500}.tv-dnav a:not(.tv-logo){display:none}.tv-tools{z-index:43;position:relative}.tv-dmenu{z-index:2;margin-inline:-9px;display:block;position:relative}.tv-tools .ps-field,.tv-tools .language-menu{z-index:3;position:relative}.tv-dmenu>button{z-index:42;width:38px;height:38px;color:var(--wx-ink);cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;padding:0;transition:color .15s;display:grid;position:relative}.tv-dmenu>button:hover{color:var(--yam-link)}.tv-tools :is(.tv-search,.language-menu){transition:opacity .2s,visibility .2s}.tv-tools:has(.tv-dmenu>button[aria-expanded=true],.tv-dmenu[data-closing]) :is(.tv-search,.language-menu){opacity:0;visibility:hidden}.tv-dsheet{max-height:100dvh;padding:13px 40px 28px;top:0}.tv-dsheet-top{align-items:center;height:38px;margin-bottom:6px;display:flex}.tv-dscrim{inset:0}.tv-place{align-content:start}.tv-char{align-self:center;width:clamp(220px,min(26vw,100dvh - 520px),440px);max-width:100%;padding:0}.tv-deg{font-size:116px}.tv-temp{gap:18px}.tv-hilo{gap:8px;font-size:18px}:is(.tv-feels,.tv-stale){font-size:14px}.tv-data{background:var(--wx-bg);flex-direction:column;gap:48px;min-height:100dvh;padding:13px 40px 28px;display:flex;overflow-x:visible}.tv-data>*{width:100%;max-width:960px;margin-inline:auto}.tv .tv-data>footer.tv-foot{margin-top:auto}.tv-tools{justify-content:flex-end;align-items:center;gap:20px;height:38px;margin-bottom:-18px;display:flex}.tv-search{width:420px}.tv-search .ps-field input,.tv-search .ps-field input::placeholder{font-size:15px}.tv-search .ps{height:38px}.tv-search .ps-field{background:color-mix(in srgb,var(--wx-muted) 20%,transparent);width:100%;height:40px;color:var(--wx-muted);border:1px solid #0000;border-radius:12px;padding:0 14px;transition:background-color .2s,border-color .2s;position:absolute;top:-1px;right:0}.tv-search .ps-field:hover{background:color-mix(in srgb,var(--wx-muted) 24%,transparent)}.tv-search .ps-drop[data-open] .ps-field{border-color:var(--wx-line);background:var(--wx-bg);border-radius:12px 12px 0 0}.tv-search .ps-panel{z-index:1;overscroll-behavior:contain;background:var(--wx-bg);border:1px solid var(--wx-line);border-top:0;border-radius:0 0 12px 12px;width:420px;max-height:min(520px,72vh);margin:0;padding:6px 0;animation:.4s cubic-bezier(.2,.7,.2,1) tv-sheet-in;display:grid;position:absolute;top:39px;right:0;overflow:auto}.ps-scrim{z-index:1;background:0 0;position:fixed;inset:0}.ps-drop[data-closing] .ps-panel{pointer-events:none;animation:.32s cubic-bezier(.5,0,.75,0) forwards tv-sheet-out}.ps-drop[data-closing] .ps-scrim{pointer-events:none}@media (prefers-reduced-motion:reduce){.tv-search .ps-panel,.ps-drop[data-closing] .ps-panel{animation:none}.tv-search .ps-field{transition:none}}.tv-dtabs{gap:24px;display:flex}.tv-dtabs a{font-size:15px}.tv-dtabs a.on{font-size:24px}.tv .tv-data>.tv-tools{order:-1}.tv .tv-data>.tv-dtabs{margin-bottom:-24px}.tv-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 24px}.tv-week{grid-column:1}.tv-radar{grid-column:2}.tv-spec{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;display:grid}.tv-week li{grid-template-columns:48px 40px 44px minmax(0,1fr) 44px}}@media (min-width:1360px){.tv-deg{font-size:128px}}@media (min-width:1480px){.tv-deg{font-size:140px}}@media (min-width:1200px){.tv-deg[data-range]{font-size:88px}}.tv-deg-sep{color:color-mix(in srgb,var(--wx-ink) 40%,transparent);margin:0 4px;font-weight:200}.tv-shead{display:none}.tv-smain{max-width:1200px;margin:0 auto;padding:32px 16px 48px}.tv-smain:has(>.tv-err){flex-direction:column;justify-content:center;display:flex}.tv-err{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:64px 0 24px;display:flex;container-type:inline-size}.tv-err-hero{margin:0 0 32px;position:relative}.tv-err-code{font-family:var(--wx-num);letter-spacing:-.03em;color:#dee7f1;text-box:trim-both cap alphabetic;font-size:min(180px,57cqi);font-weight:300;line-height:1;display:block}.tv-err-art{aspect-ratio:1;pointer-events:none;width:58%;height:auto;display:block;position:absolute;top:50%;left:50%;transform:translate(-57.083%,-54.219%)}.tv-err[data-kind="500"] .tv-err-art{transform:translate(-57.396%,-53.698%)}.tv-err-title{color:var(--wx-ink);margin:0;font-size:28px;font-weight:600;line-height:1}.tv-err-text{max-width:560px;color:color-mix(in srgb,var(--wx-ink) 72%,transparent);word-break:keep-all;overflow-wrap:anywhere;margin:12px 0 0;font-size:16px;line-height:1.5}.tv-err-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;margin:24px 0 0;display:flex}.tv-err-links a:not(.yam-btn){color:var(--yam-link);font-size:15px;text-decoration:none;transition:color .2s}.tv-err-links a:not(.yam-btn):hover{color:var(--yam-link-hover)}@media (min-width:768px){.tv-err{padding:64px 0 40px}.tv-err-code{font-size:min(320px,57cqi)}.tv-err-title{font-size:40px}.tv-err-hero{margin-bottom:40px}}.tv-site{flex-direction:column;display:flex;overflow-x:clip}.tv-site>.tv-smain{flex:1 0 auto;width:100%}.tv footer.tv-sfoot{width:100%;max-width:1200px;margin:24px auto 0;padding:48px 16px}.tv-site .tv-foot:before{bottom:0}@media (min-width:1200px){.tv-site .tv-foot:before{left:-100vmax;right:-100vmax}}.tv-stitle{margin:8px 0 24px;font-size:26px;font-weight:600;line-height:1.3}@media (min-width:768px){.tv-smain{padding:64px 24px 56px}.tv-stitle{font-size:32px}.tv footer.tv-sfoot{padding-inline:24px}}@media (min-width:1200px){.tv-site .tv-shead{z-index:30;background:var(--yam-navy);justify-content:space-between;align-items:center;height:64px;padding:0 max(40px,50% - 560px);display:flex;position:sticky;top:0}.tv-site .tv-shead :is(.tv-logo,.language-menu>summary,.tv-dmenu>button,.ps-drop:not([data-open]) .ps-field){--wx-bg:var(--yam-navy);--wx-ink:var(--yam-navy-ink);--wx-muted:var(--yam-navy-muted);--yam-link:var(--yam-blue-400);--wx-line:var(--yam-navy-line)}.tv-site .tv-shead .tv-logo img.tv-logo-light{display:none}.tv-site .tv-shead .tv-logo img.tv-logo-dark{display:block}.tv-site .tv-shead .tv-tools{margin:0}.tv-site .tv-smain{padding:64px 40px}.tv footer.tv-sfoot{padding-inline:40px}.tv-site .tv-dsheet{padding-inline:max(40px,50% - 560px)}}.tv-site :is(.card,.page-content,.world-directory,.source-card,.sources-page section){box-shadow:none;background:0 0;border:0;border-radius:0}.tv-site .page-content{max-width:none;margin:0;padding:0}.tv-site :is(.card,.world-directory){margin:0 0 40px;padding:0}.tv-site :is(.world-country-tabs,.regional-countries,.world-neighbor-links){background:0 0;border:0;flex-wrap:wrap;gap:8px 20px;padding:0;display:flex}.tv-site :is(.world-country-tabs,.regional-countries,.world-neighbor-links) a{box-shadow:none;color:var(--wx-ink);background:0 0;border:0;border-radius:0;padding:0;font-weight:400}.tv-site :is(.world-country-tabs,.regional-countries) a[aria-current]{color:var(--yam-link);text-underline-offset:6px;font-weight:500;text-decoration:underline;text-decoration-thickness:2px}.tv-site :is(.world-country-tabs,.regional-countries,.world-neighbor-links) a:hover{color:var(--yam-link)}.tv-site :is(.world-place-grid,.regional-locations,.japan-catalog,.provider-grid,.japan-region-grid)>*{border:0;border-bottom:1px solid var(--wx-line);box-shadow:none;background:0 0;border-radius:0;padding:14px 2px}.tv-site :is(.world-place-grid,.regional-locations,.japan-catalog,.provider-grid,.japan-region-grid)>a:hover{color:var(--yam-link)}.tv-site :is(input[type=search],input[type=text],select){border:0;border-bottom:1px solid var(--wx-line);box-shadow:none;background:0 0;border-radius:0}.tv-site :is(.regional-search,.japan-search) button{box-shadow:none;color:var(--wx-ink);cursor:pointer;background:0 0;border:0;border-radius:0;padding:8px 2px;font-weight:500}.tv-site :is(.regional-search,.japan-search) button:hover{color:var(--yam-link)}.tv-site input[type=range]{accent-color:var(--wx-ink)}.dir{gap:36px;display:grid}.twd-head .tv-stitle{margin:0}.twd-main{position:relative}.twd-main>.twd-back{margin-bottom:8px;position:absolute;bottom:100%;left:0}@media (max-width:767px){.tv-smain>.dir{margin-top:24px}}.tv-search .ps-drop[data-closing] .ps-field{border-color:var(--wx-line);background:var(--wx-bg);border-radius:12px 12px 0 0}.dir-area h2{align-items:baseline;font-size:22px;font-weight:600;line-height:1.3}.dir-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px;margin:0;padding:0;list-style:none;display:grid}.dir-card{border:1px solid var(--wx-line);border-radius:8px;min-width:0;transition:border-color .2s,background-color .2s;overflow:hidden}.dir-county{width:100%;min-width:0;color:var(--wx-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:24px minmax(0,1fr) auto 16px;align-items:center;column-gap:8px;margin:0;padding:6px 10px;display:grid}.dir-county-ic{place-items:center;height:24px;display:grid}.dir-county-n{min-width:0;line-height:1.3;display:grid}.dir-county-n b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;transition:color .2s;overflow:hidden}.dir-county-n span{color:color-mix(in srgb,var(--wx-ink) 72%,transparent);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.dir-county-t{font-family:var(--wx-num);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:500}.dir-go{grid-template-columns:24px minmax(0,1fr) auto;text-decoration:none}.dir-county-n b small{color:var(--wx-muted);margin-left:6px;font-size:12px;font-weight:400}.dir-county-n span i{margin-left:8px;font-style:normal}.dir-county{transition:background-color .2s}@media (hover:hover){.dir-card:not([data-open],[data-closing]):hover{border-color:var(--yam-link)}.dir-card:has(>.dir-county:hover){border-color:var(--yam-link)}.dir-county:hover{background:color-mix(in srgb,var(--yam-link) 8%,transparent)}.dir-county:hover :is(.dir-county-n b){color:var(--yam-link)}}.dir-wait{background:color-mix(in srgb,var(--wx-muted) 18%,transparent);border-radius:5px;width:24px;height:10px;animation:1.2s ease-in-out infinite alternate dir-wait}.dir-wait-ic{border-radius:50%;width:16px;height:16px}.dir-county-ic>.dir-wait-ic{width:20px;height:20px}.dir-go{min-height:47px}@keyframes dir-wait{to{opacity:.4}}@keyframes wait-bg{0%{background-color:color-mix(in srgb,var(--wx-ink) 12%,var(--wx-bg))}to{background-color:color-mix(in srgb,var(--wx-ink) 5%,var(--wx-bg))}}.tv-radar-frame:not([data-ready]),.tv-trip-img:not([data-loaded]){animation:1.2s ease-in-out infinite alternate wait-bg}@media (prefers-reduced-motion:reduce){.tv-radar-frame:not([data-ready]),.tv-trip-img:not([data-loaded]){animation:none}}.dir-names{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:12px 24px;margin:0;padding:0;list-style:none;display:grid}.twd-main .dir-names{grid-template-columns:repeat(auto-fill,80px)}.twd-main:lang(en) .dir-names{grid-template-columns:repeat(auto-fill,152px)}.twd-main:is(:lang(ja),:lang(ko)) .dir-names{grid-template-columns:repeat(auto-fill,112px)}.twd-main .dir-names a{white-space:nowrap}.twd-main .dir-names.dir-names-wide{grid-template-columns:repeat(auto-fill,164px);column-gap:12px}.twd-main:is(:lang(en),:lang(ko)) .dir-names.dir-names-wide{grid-template-columns:repeat(auto-fill,224px)}.dir-names a{color:var(--yam-link);font-size:16px;line-height:1.5;text-decoration:none;transition:color .2s;display:block}.dir-names a:hover{color:var(--yam-link-hover)}.dir-areas{gap:24px;display:grid}.twd-main .dir-area h3{color:var(--wx-ink);margin:0 0 12px;font-size:17px;font-weight:600;line-height:1.4}@media (min-width:1200px){.dir-areas.dir-two{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px}}.dir-areas{gap:40px}::view-transition-old(root){animation-duration:.2s}::view-transition-new(root){animation-duration:.2s}.twd-main{align-content:start;gap:40px;min-width:0;display:grid}@media (min-width:1200px){.twd-main{gap:48px}}.tv .twd-back{color:color-mix(in srgb,var(--wx-ink) 72%,transparent);justify-self:start;align-items:center;gap:2px;font-size:14px;text-decoration:none;display:inline-flex}.tv .twd-back:hover{color:var(--yam-link)}.twd-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.twd-head h2{margin:0;font-size:28px;font-weight:600;line-height:1.25}.dir-list.twd-towns{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media (max-width:767px){.dir-list.twd-towns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:559px){.dir-list.twd-towns{grid-template-columns:minmax(0,1fr)}}@media (min-width:1200px){.dir-list.twd-towns{grid-template-columns:repeat(4,minmax(0,1fr))}.twd-head h2{font-size:32px}}@keyframes dir-pop{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.dir-wait{animation:none}}@media (min-width:768px){.dir-county{column-gap:10px;padding:6px 12px}}@media (min-width:1200px){.dir{gap:40px}}.dir-now{color:var(--wx-muted);margin:-6px 0 0;font-size:13px}.tv-bar,.tv-top[data-stuck] .tv-mtabs,.tv-msheet,.tv-dsheet{--wx-bg:var(--yam-navy);--wx-ink:var(--yam-navy-ink);--wx-muted:var(--yam-navy-muted);--yam-link:var(--yam-blue-400);--wx-line:var(--yam-navy-line)}.tv header.tv-bar{color:var(--wx-ink)}.tv-bar:before{background:var(--wx-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:#0000}.tv-top[data-stuck] .tv-bar:before{border-bottom-color:#0000}.tv-bar .tv-logo img.tv-logo-light,.tv-dsheet .tv-logo img.tv-logo-light{display:none}.tv-bar .tv-logo img.tv-logo-dark,.tv-dsheet .tv-logo img.tv-logo-dark{display:block}.tv-msheet,.tv-dsheet{border-bottom-color:#0000}.tv[data-wx=night] :is(.tv-msheet,.tv-dsheet),.tv[data-wx=night] .tv-top[data-stuck]:not([data-open]) .tv-bar:before{border-bottom-color:var(--wx-line)}.tv-dmenu>button[aria-expanded=true]{color:var(--yam-navy-ink)}.tv-dmenu-slot{width:38px;height:38px;display:block}.tv-sheet-lang a{color:color-mix(in srgb,var(--wx-ink) 72%,transparent);transition:color .15s}.tv-sheet-lang a:hover{color:var(--yam-link)}.tv-ssheet{gap:0;min-height:0;padding:0}.ps-sheet .ps-field{border:0;border-bottom:1px solid var(--wx-line);height:56px;color:var(--wx-muted);background:0 0;border-radius:0;padding:0 16px}.ps-sheet .ps-field input::placeholder{font-size:16px}.ps-sheet .ps-field input{padding:2px 2px 0}.ps-sheet .ps-panel{margin:0;padding:6px 0 16px}.tv-ssheet{flex-direction:column;display:flex;overflow:hidden}.tv-ssheet>.ps-sheet{flex-direction:column;min-height:0;display:flex}.ps-sheet .ps-field{flex:none}.ps-sheet .ps-panel{overscroll-behavior:contain;min-height:0;overflow:auto}.tv:not([data-wx=night]) .tv-ssheet{--wx-line:color-mix(in srgb,var(--yam-navy) 10%,transparent);background:var(--yam-pale)}.tv :is(.tv-range,.tv-trip-img){background:color-mix(in srgb,var(--wx-ink) 15%,transparent)}
.src{color:var(--wx-ink);isolation:isolate;max-width:1000px;margin-inline:auto}.src-hero{text-align:center;color:var(--wx-ink)}.src-duo{width:280px;height:auto;margin:0 auto 8px;display:block}.src-hero h1{margin:0 0 20px;font-size:36px;font-weight:600;line-height:1.25}.src-hero p{max-width:640px;color:color-mix(in srgb,var(--wx-ink) 72%,transparent);margin:0 auto;font-size:16px;line-height:1.55}.tv-site .src-tabs{margin:48px 0 0;padding:0;display:block}.src-tabs .tv-strip{gap:32px;padding-bottom:0;position:relative;box-shadow:inset 0 -1px #26324a24}.tv-site .src-tabs .tv-strip a{padding-bottom:4px;transition:color .2s;position:relative}.tv-site .src-tabs .tv-strip a[aria-current]{text-decoration:none}.src-tab-line,.src-tab-slide{background:var(--yam-link);height:2px;position:absolute;bottom:0}.src-tab-line{left:0;right:0}.src-tab-slide{transition:transform .25s cubic-bezier(.2,.7,.2,1),width .25s cubic-bezier(.2,.7,.2,1);left:0}.src-panel-in{animation:.25s ease-out src-in}@keyframes src-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.src-tab-slide{transition:none}.src-panel-in{animation:none}}.tv-site .src-tabs a{white-space:nowrap;flex:none;font-size:17px}.src .src-panel>div>section:first-child{margin-top:24px}.src section{margin-top:64px}.src h2{margin:0 0 16px;font-size:20px;font-weight:600;line-height:1.35}.src h2:has(+.src-sub){margin-bottom:8px}.src-sub{color:color-mix(in srgb,var(--wx-ink) 72%,transparent);margin:0 0 16px;font-size:14px;font-weight:400;line-height:1.55}.src-notes{gap:24px;margin:28px 0 0;padding:0;list-style:none;display:grid}.src-notes>li{grid-template-columns:168px minmax(0,1fr);align-items:start;column-gap:24px;display:grid}.src-term{align-items:flex-start;gap:10px;display:flex}.src-icon{flex:none;width:24px;height:24px;margin-top:1px;display:block}.src .src-icon .tv-g{width:24px;height:24px;color:var(--wx-ink);margin:0;display:block}.src .src-icon .src-hilo{color:var(--wx-muted)}.src-notes h3{margin:0;font-size:16px;font-weight:500;line-height:1.55}.src-notes p{color:var(--wx-ink);margin:0;font-size:16px;line-height:1.55}.src-agencies a{color:var(--yam-link);text-decoration:none;transition:color .15s}.src-agencies a:hover{color:var(--yam-link-hover)}@media (max-width:767px){.src section{margin-top:48px}.tv-site .src-tabs{margin-top:40px}.src-tabs .tv-strip{gap:24px}.src .src-panel>div>section:first-child{margin-top:24px}.src-duo{width:220px}.src-hero h1{font-size:30px}.src-notes>li{grid-template-columns:minmax(0,1fr)}.src-notes p{margin-top:8px}}.src-list{color:var(--wx-ink);margin:0;padding:0 0 0 1.25em;font-size:16px;line-height:1.55}.src-list li+li{margin-top:12px}.src-list strong{font-weight:500}
