@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:300 800;font-stretch:75% 100%;font-display:swap;src:url(./bricolage-grotesque-DKQRvgJd.woff2)format("woff2")}@font-face{font-family:Newsreader;font-style:normal;font-weight:300 600;font-display:swap;src:url(./newsreader-B8NeQlvm.woff2)format("woff2")}@font-face{font-family:Newsreader;font-style:italic;font-weight:300 600;font-display:swap;src:url(./newsreader-italic-BxewVDfj.woff2)format("woff2")}:root,.is-day{--bg:#fffdf8;--bg-2:#f4efe3;--ink:#15231d;--ink-2:#566a60;--line:#15231d29;--accent:#c8102e;--accent-ink:#fff;--gold:#8f5e00;--sun:#ffc72c;--bar:#e9a100;--earth:#fff;--shallow-a:.85;--sea:#9fdcd8;--shallow:#eafbf5;--wave:#c2ece8;--sea-ink:#2c7c83;--river:#5fbfcb;--land-lo:#5dba6b;--land-mid:#2f8c4c;--land-hi:#7da45b;--peak:#dad4c2;--beach:#f6e7be;--cliff:#cdbd92;--coast:#fff;--neighbor:#cfe0cf;--neighbor-side:#b4c9b6;--pin:#c8102e;--route:#c8102e;--cloud:#fff;--cloud-a:.8;--panel:#fffdf8ed;--font-d:"Bricolage Grotesque","Arial Narrow","Helvetica Neue",Arial,sans-serif;--font-b:"Newsreader",Georgia,"Times New Roman",serif;--pad:clamp(20px,5vw,72px);--songket:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath d='M15 4 26 15 15 26 4 15Z' fill='none' stroke='%23E9B949' stroke-width='1.5'/%3E%3Cpath d='M15 10.5 19.5 15 15 19.5 10.5 15Z' fill='%23E9B949'/%3E%3Cpath d='M0 12 3 15 0 18ZM30 12 27 15 30 18Z' fill='%23E9B949'/%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#071f1e;--bg-2:#0c2b29;--ink:#f6f3e7;--ink-2:#a3bbb2;--line:#f6f3e729;--accent:#e8213c;--accent-ink:#fff;--gold:#ffc72c;--sun:#ffc72c;--bar:#ffc72c;--earth:#cfcfcf;--shallow-a:.55;--sea:#0a3238;--shallow:#1e9e97;--wave:#0f444b;--sea-ink:#6fc3c0;--river:#3fb3be;--land-lo:#44a45d;--land-mid:#236f3f;--land-hi:#6c9350;--peak:#cfc9b6;--beach:#e6d3a0;--cliff:#8f8360;--coast:#dff3e2;--neighbor:#14433f;--neighbor-side:#0f3532;--pin:#ff3b4f;--route:#ffc72c;--cloud:#cfe8e4;--cloud-a:.15;--panel:#082221e6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark],.is-night{--bg:#071f1e;--bg-2:#0c2b29;--ink:#f6f3e7;--ink-2:#a3bbb2;--line:#f6f3e729;--accent:#e8213c;--accent-ink:#fff;--gold:#ffc72c;--sun:#ffc72c;--bar:#ffc72c;--earth:#cfcfcf;--shallow-a:.55;--sea:#0a3238;--shallow:#1e9e97;--wave:#0f444b;--sea-ink:#6fc3c0;--river:#3fb3be;--land-lo:#44a45d;--land-mid:#236f3f;--land-hi:#6c9350;--peak:#cfc9b6;--beach:#e6d3a0;--cliff:#8f8360;--coast:#dff3e2;--neighbor:#14433f;--neighbor-side:#0f3532;--pin:#ff3b4f;--route:#ffc72c;--cloud:#cfe8e4;--cloud-a:.15;--panel:#082221e6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.is-day,.is-night{color:var(--ink)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font-b);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.62}h1,h2,h3,h4{font-family:var(--font-d);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:800;font-stretch:75%;line-height:.95}h1{font-size:clamp(3.1rem,9.2vw,8.8rem);line-height:.88}h2{font-size:clamp(2.3rem,5.4vw,4.4rem)}h3{font-size:clamp(1.9rem,3.1vw,2.7rem)}p{margin:0}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}.ui{font-family:var(--font-d);letter-spacing:0;font-size:.9375rem;font-weight:500;font-stretch:100%;line-height:1.3}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:2px}.skip{z-index:100;background:var(--ink);color:var(--bg);font-family:var(--font-d);padding:.6rem 1rem;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.btn{white-space:nowrap;font-family:var(--font-d);background:var(--accent);color:var(--accent-ink);cursor:pointer;border:0;border-radius:4px;padding:.95em 1.35em;font-size:1rem;font-weight:650;font-stretch:100%;line-height:1.1;text-decoration:none;transition:transform .15s;display:inline-block}.btn:active{transform:translateY(1px)}.btn--sm{padding:.7em 1.05em;font-size:.9rem}.btn--ghost{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.nav{z-index:50;padding:14px var(--pad);align-items:center;gap:1.5rem;transition:background-color .3s,box-shadow .3s;display:flex;position:fixed;inset:0 0 auto}.nav--solid{background:var(--bg);box-shadow:0 1px 0 var(--line)}.nav__brand{font-family:var(--font-d);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:.5rem;margin-right:auto;font-size:1.35rem;font-weight:800;font-stretch:75%;text-decoration:none;display:flex}.star{width:1.15em;height:1.15em;fill:var(--sun);flex:none}:root .nav__brand .star{filter:drop-shadow(0 0 #0000)}.nav__links{flex-wrap:wrap;gap:.15rem clamp(.9rem,1.3vw,1.6rem);display:flex}.nav__links a{font-family:var(--font-d);white-space:nowrap;font-size:.9375rem;font-weight:500;text-decoration:none}.nav__links a:hover{text-decoration:underline}@media (max-width:820px){.nav{gap:.75rem}.nav__brand{gap:.4rem;font-size:1.2rem}}.nav__me{border-left:1px solid var(--line);align-items:center;padding-left:1.6rem;display:flex;position:relative}.nav__who{font-family:var(--font-d);color:var(--ink-2);white-space:nowrap;cursor:pointer;align-items:center;gap:.3rem;font-size:.8125rem;list-style:none;display:flex}.nav__who::-webkit-details-marker{display:none}.nav__who b{color:var(--ink);text-overflow:ellipsis;vertical-align:bottom;max-width:13rem;font-weight:600;display:inline-block;overflow:hidden}.nav__who .loy-sm img{width:1.4rem;height:1.4rem;margin-left:.15rem;display:block}.nav__who svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:.9rem;height:.9rem;transition:transform .2s}.nav__me[open] .nav__who svg{transform:rotate(180deg)}.nav__mm{background:var(--bg);border:1px solid var(--line);border-radius:6px;flex-direction:column;min-width:11rem;padding:.35rem 0;display:flex;position:absolute;top:calc(100% + .7rem);right:0;box-shadow:0 18px 30px -18px #00000059}.nav__links .nav__mm a{padding:.55rem 1rem;font-size:.875rem}.nav__login{font-family:var(--font-d);white-space:nowrap;align-items:center;gap:.4rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:flex}.nav__login:hover span{text-decoration:underline}.nav__login svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:1.15rem;height:1.15rem}.nav__menu{border:1.5px solid var(--line);width:2.4rem;height:2.4rem;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;display:none}.nav__menu svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:1.2rem;height:1.2rem}.nav__menu-b,.nav.is-open .nav__menu-a{display:none}.nav.is-open .nav__menu-b{display:inline}@media (max-width:820px){.nav__menu{width:2.1rem;height:2.1rem;display:grid}.nav__links{padding:.4rem var(--pad) 1rem;background:var(--bg);box-shadow:0 1px 0 var(--line),0 18px 30px -18px #00000059;flex-direction:column;gap:0;max-height:calc(100dvh - 100%);display:none;position:absolute;inset:100% 0 auto;overflow:auto}.nav.is-open{background:var(--bg)}.nav.is-open .nav__links{display:flex}.nav__links a{border-bottom:1px solid var(--line);padding:.85rem 0;font-size:1.0625rem}.nav__me{border:0;padding:0;display:block}.nav__who{white-space:normal;flex-wrap:wrap;padding:.9rem 0 .5rem}.nav__who b{white-space:nowrap;max-width:calc(100% - 2rem)}.nav__mm{box-shadow:none;background:0 0;border:0;padding:0;position:static}.nav__links .nav__mm a{padding:.85rem 0 .85rem 1rem;font-size:1.0625rem}.nav__login{border:1.5px solid var(--line);border-radius:50%;flex:none;place-items:center;width:2.1rem;height:2.1rem;display:grid}.nav__login span{display:none}}@media (min-width:821px) and (max-width:1180px){.nav--in .nav__menu{display:grid}.nav--in .nav__links{padding:.4rem var(--pad) 1rem;background:var(--bg);box-shadow:0 1px 0 var(--line),0 18px 30px -18px #00000059;flex-direction:column;gap:0;display:none;position:absolute;inset:100% 0 auto}.nav--in.is-open{background:var(--bg)}.nav--in.is-open .nav__links{display:flex}.nav--in .nav__links a{border-bottom:1px solid var(--line);padding:.85rem 0;font-size:1.0625rem}.nav--in .nav__me{border:0;padding:0;display:block}.nav--in .nav__who{padding:.9rem 0 .5rem}.nav--in .nav__mm{box-shadow:none;background:0 0;border:0;padding:0;position:static}.nav--in .nav__links .nav__mm a{padding:.85rem 0 .85rem 1rem;font-size:1.0625rem}}.nav__theme{border:1.5px solid var(--line);width:2.4rem;height:2.4rem;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.nav__theme:hover{border-color:var(--ink)}.nav__theme svg{fill:currentColor;width:1.2rem;height:1.2rem}.nav__theme-sun{display:none}:root[data-theme=dark] .nav__theme-sun{display:block}:root[data-theme=dark] .nav__theme-moon{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nav__theme-sun{display:block}:root:not([data-theme=light]) .nav__theme-moon{display:none}}.nav.is-night .nav__theme-sun{display:block}.nav.is-night .nav__theme-moon,.nav.is-day .nav__theme-sun{display:none}.nav.is-day .nav__theme-moon{display:block}@media (max-width:820px){.nav__theme{width:2.1rem;height:2.1rem}}.nav__theme2{display:none}@media (max-width:480px){.nav__theme{display:none}.nav__theme2{border:0;border-bottom:1px solid var(--line);color:inherit;font-family:var(--font-d);text-align:left;cursor:pointer;background:0 0;padding:.85rem 0;font-size:1.0625rem;font-weight:500;display:block}.nav{gap:.5rem}.nav__brand{gap:.3rem;font-size:1.02rem}.nav__login{width:2rem;height:2rem}.nav .btn--sm{white-space:nowrap;padding-inline:.7rem;font-size:.8125rem}}@media (max-width:400px){.nav{gap:.4rem;padding-inline:12px}.nav .btn--sm{padding-inline:.6rem}}@media (max-width:380px){.nav__brand .star{display:none}}.mb{display:none}.fly .mb{all:unset;box-sizing:border-box;pointer-events:auto;z-index:5;cursor:pointer;white-space:nowrap;text-align:left;height:56px;font-family:var(--font-d);color:var(--ink);background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px)saturate(1.25);backdrop-filter:blur(14px)saturate(1.25);opacity:0;visibility:hidden;border-radius:999px;align-items:center;gap:.65rem;padding:0 1rem 0 .4rem;transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.2,1),visibility 0s .6s,box-shadow .25s,border-color .25s;display:inline-flex;position:absolute;transform:translateY(10px);box-shadow:0 16px 32px -16px #0c222eb8,inset 0 1px #ffffff4d}.fly .mb.is-on{opacity:1;visibility:visible;transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.2,1),visibility,box-shadow .25s,border-color .25s;transform:none}.fly .mb:hover{border-color:var(--mbc,var(--line));box-shadow:0 20px 38px -16px #0c222ec7,inset 0 1px #ffffff4d}.fly .mb:active{transform:scale(.985)}.fly .mb:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.mb__ic{border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid;position:relative;overflow:hidden}.mb__ic svg{width:100%;height:100%;display:block}.mb__t{flex-direction:column;min-width:0;line-height:1.12;display:flex}.mb__t b{letter-spacing:.005em;font-size:1rem;font-weight:800}.mb__t small{color:var(--ink-2);margin-top:.14rem;font-size:.72rem;font-weight:600}.mb__go{width:20px;height:20px;color:var(--mbc,var(--accent));flex:none;place-items:center;margin-left:.1rem;transition:transform .25s;display:grid}.mb__go svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.fly .mb:hover .mb__go{transform:translate(3px)}.fly .mb.mb--inline{z-index:auto;opacity:1;visibility:visible;vertical-align:middle;position:relative;transform:none}.fly .mb--maps{--mbc:#1f8a6e;border-color:#1f8a6e73;box-shadow:0 16px 32px -16px #08322eb3,0 0 0 3px #3fb58c24,inset 0 1px #ffffff4d}.mb--maps .mb__ic{width:48px;height:48px;box-shadow:0 4px 12px -4px #08322eb3}.mb--maps .mb__t small{color:#1f6b57}.is-night .mb--maps .mb__t small,[data-theme=dark] .mb--maps .mb__t small{color:#8fddbf}.ms .ms-l1,.ms .ms-l2,.ms .ms-l3{animation:4.8s ease-in-out infinite msLay}.ms .ms-l1{--d:2.2px}.ms .ms-l2{--d:0px}.ms .ms-l3{--d:-2.2px}@keyframes msLay{0%,18%,to{transform:none}45%,70%{transform:translateY(var(--d))}}.ms .ms-route{animation:2.4s linear infinite xsRoute}@keyframes xsRoute{to{stroke-dashoffset:-7.2px}}.ms .ms-pl{animation:6s linear infinite msPl}@keyframes msPl{0%{opacity:0;transform:translate(4px,30px)rotate(62deg)scale(.95)}8%{opacity:1}55%{opacity:1;transform:translate(42px,8px)rotate(62deg)scale(.95)}62%,to{opacity:0;transform:translate(48px,4px)rotate(62deg)scale(.95)}}.fly .mb--maps:hover .ms-l1,.fly .mb--maps:hover .ms-l2,.fly .mb--maps:hover .ms-l3{animation-duration:2.4s}.fly .mb--maps:after{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(105deg,#0000 35%,#fff9 48%,#0000 60%) -150% 0/250% 100% no-repeat;padding:1.5px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fly .mb--maps.is-on:after,.fly .mb--maps.mb--inline:after{animation:7s ease-in-out 1.2s infinite mbShine}@keyframes mbShine{0%,70%{background-position:-150% 0}90%,to{background-position:150% 0}}.fly .mb--skip{--mbc:#e9b949;border-color:#e9b94973}.mb--skip .mb__ic{width:44px;height:44px}.ss .ss-c1,.ss .ss-c2{animation:2.2s cubic-bezier(.4,0,.2,1) infinite ssDown}.ss .ss-c2{animation-delay:.22s}@keyframes ssDown{0%{opacity:0;transform:translateY(-5px)}35%,60%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)}}.fly .mb--skip:hover .ss-c1,.fly .mb--skip:hover .ss-c2{animation-duration:1.1s}@media (max-width:820px),(orientation:portrait){.fly .mb{gap:.45rem;height:42px;padding:0 .85rem 0 .3rem}.mb__ic{width:34px;height:34px}.mb__t b{font-size:.84rem}.mb--skip .mb__t small,.mb--maps .mb__t small{display:none}.mb--maps .mb__ic,.mb--skip .mb__ic{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.ss *,.ms *,.fly .mb--maps:after{animation:none!important}}.flight{background:var(--sea);position:relative}.stage{position:relative}.stage__gl{height:100vh;position:absolute;inset:0 0 auto;overflow:hidden}.stage__gl canvas{opacity:0;width:100%;height:100%;transition:opacity 1.1s;display:block}.stage__gl canvas.is-ready{opacity:1}.stage__gl svg{width:min(1500px,118%);height:auto;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.stage__labels,.stage__scrim,.rail,.sea-note{display:none}.hero{min-height:100vh;padding:96px var(--pad) clamp(28px,6vh,72px);flex-direction:column;justify-content:flex-end;gap:clamp(1.1rem,2.4vw,2rem);display:flex;position:relative}.hero__hi{align-items:center;gap:.6rem;margin-bottom:-.4rem;font-size:clamp(1.15rem,1.7vw,1.5rem);font-style:italic;display:flex}.hero__hi .star{width:1em;height:1em}.hero__row{flex-wrap:wrap;align-items:flex-end;gap:1.25rem 3rem;display:flex}.hero__lead{max-width:34rem;font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.5}.hero__cta{flex-wrap:wrap;gap:.75rem;display:flex}.stops{padding:2rem var(--pad) 3rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1rem;margin:0;list-style:none;display:grid}.stop{--cx:1.5rem;--cy:1.35rem;background:var(--panel);border:1px solid var(--line);padding:var(--cy) var(--cx) 1.3rem;border-radius:6px}.stop:before{content:"";height:10px;margin:calc(var(--cy) * -1) calc(var(--cx) * -1) 1.15rem;background:#7a0d20 var(--songket) center/10px 10px repeat-x;border-radius:5px 5px 0 0;display:block}.stop__n{color:var(--ink-2);align-items:center;gap:.55em;margin-bottom:.7rem;display:flex}.stop__n:before{content:"";background:var(--sun);width:.6em;height:.6em;box-shadow:0 0 0 1px var(--gold);border-radius:50%}.stop__txt{max-width:34rem;margin-top:.8rem}.stop__tips{color:var(--accent);align-items:center;gap:.4rem;margin-top:.9rem;font-weight:650;text-decoration:none;display:inline-flex}.stop__tips svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.stop__tips:hover{text-decoration:underline}.stop__facts{border-top:1px solid var(--line);flex-wrap:wrap;gap:.9rem 1.8rem;margin:1.1rem 0 0;padding-top:1rem;display:flex}.stop__facts dt{font-family:var(--font-d);color:var(--ink-2);font-size:.8125rem;font-weight:500}.stop__facts dd{font-family:var(--font-d);margin:.1rem 0 0;font-size:1.0625rem;font-weight:650}.outro{padding:1rem var(--pad) 4rem;flex-direction:column;align-items:flex-start;gap:1.2rem;display:flex}.outro p{font-family:var(--font-d);letter-spacing:-.015em;text-wrap:balance;max-width:18em;font-size:clamp(1.9rem,4.2vw,3.4rem);font-weight:800;font-stretch:75%;line-height:.98}.fly .stage{height:100vh;position:sticky;top:0;overflow:hidden}.fly .stage__gl{height:auto;inset:0}.fly .stage__labels{pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.fly .stage__scrim{pointer-events:none;background:linear-gradient(to top,var(--sea) 8%,transparent);height:64%;display:block;position:absolute;inset:auto 0 0}.fly .hero{min-height:0;padding-top:0;padding-bottom:calc(clamp(28px,6vh,72px) + var(--cc-h,0px));transition:padding-bottom .35s;position:absolute;inset:auto 0 0}.fly .stops{pointer-events:none;padding:0;display:block;position:absolute;inset:0}.fly .stop{left:var(--pad);opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);width:min(29rem,37vw);transition:opacity .45s,transform .45s,visibility 0s .45s;position:absolute;top:50%;transform:translateY(-46%)}.fly .stop.is-on{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .45s,transform .45s,visibility;transform:translateY(-50%)}.fly .outro{padding:0 var(--pad) clamp(32px,8vh,88px);opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s .5s;position:absolute;inset:auto 0 0}.fly .outro.is-on{opacity:1;visibility:visible;transition:opacity .5s,visibility}.fly .sea-note{left:var(--pad);right:var(--pad);opacity:0;pointer-events:none;transition:opacity .5s;display:block;position:absolute;bottom:clamp(40px,12vh,120px)}.fly .sea-note.is-on{opacity:1}.sea-note b{font-family:var(--font-d);letter-spacing:-.015em;font-size:clamp(2.2rem,6vw,5.2rem);font-weight:800;font-stretch:75%;line-height:.92;display:block}.sea-note span{color:var(--ink-2);margin-top:.7rem;display:block}.skip-map{display:none}.fly .skip-map{left:50%;bottom:calc(clamp(16px,3.5vh,36px) + var(--cc-h,0px));transform:translate(-50%,10px)}.fly .skip-map.is-ready{opacity:1;visibility:visible;transition:opacity .8s,transform .8s cubic-bezier(.2,.8,.2,1),visibility,box-shadow .25s,border-color .25s;transform:translate(-50%)}.fly .outro.is-on~.skip-map{display:none}.skip-veil{z-index:40;background:var(--bg);opacity:0;pointer-events:none;transition:opacity .4s;position:fixed;inset:0}.skip-veil.is-on{opacity:1;pointer-events:auto;transition:opacity .28s}.fly .rail{right:calc(var(--pad) - 14px);opacity:0;pointer-events:none;flex-direction:column;gap:2px;transition:opacity .4s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.fly .rail.is-on{opacity:.5;pointer-events:auto}.fly .rail.is-on:hover,.fly .rail.is-on:focus-within{opacity:1}.rail button{all:unset;cursor:pointer;height:34px;font-family:var(--font-d);color:var(--ink-2);justify-content:flex-end;align-items:center;gap:.6rem;padding:0 14px;font-size:.8125rem;font-weight:500;display:flex}.rail button b{background:var(--panel);border-radius:50%;place-items:center;width:26px;height:26px;font-size:.75rem;font-weight:700;line-height:1;transition:transform .25s,background-color .25s;display:grid;box-shadow:inset 0 0 0 1.5px}.rail button span{opacity:0;background:var(--panel);border-radius:3px;order:-1;padding:.2em .5em;transition:opacity .25s,transform .25s;transform:translate(6px)}.rail button:hover b{box-shadow:inset 0 0 0 1.5px var(--ink);color:var(--ink)}.rail button:hover span,.rail button:focus-visible span,.rail button[aria-current=true] span{opacity:1;transform:none}.rail button[aria-current=true]{color:var(--ink)}.rail button[aria-current=true] b{background:var(--sun);color:#15231d;transform:scale(1.12);box-shadow:0 0 0 1.5px #15231d}.fly .lbl--stop{pointer-events:auto;cursor:pointer}.rail button:focus-visible{outline:3px solid var(--gold);outline-offset:-3px;border-radius:4px}.lbl{white-space:nowrap;font-family:var(--font-d);color:var(--ink);opacity:0;visibility:hidden;--halo:0 0 2px var(--sea),0 0 4px var(--sea),0 0 7px var(--sea),0 0 10px var(--sea);line-height:1;transition:opacity .25s,visibility 0s linear .25s;position:absolute;top:0;left:0}.lbl.is-vis{opacity:1;visibility:visible;will-change:transform;transition:opacity .25s,visibility}.lbl--stop{align-items:center;gap:.4rem;font-size:.8125rem;font-weight:650;display:flex}.lbl--stop b{background:var(--sun);color:#15231d;border-radius:50%;place-items:center;width:1.6em;height:1.6em;font-size:.75rem;font-weight:800;display:grid;box-shadow:0 0 0 1.5px #15231d}.lbl--stop span{background:var(--panel);border-radius:3px;padding:.3em .55em}.lbl--stop.is-far span{display:none}.lbl--city,.lbl--place,.lbl--range,.lbl--park,.lbl--water,.lbl--peak,.lbl--river,.lbl--lake,.lbl--isl2,.lbl--poi{color:#fff;--halo:0 0 2px #081e16f2,0 0 4px #081e16d9,0 1px 9px #081e16b3}.lbl--city{text-shadow:var(--halo);align-items:center;gap:4px;font-size:.72rem;font-weight:600;display:flex}.lbl--city:before{content:"";background:#fff;border-radius:50%;flex:none;width:6px;height:6px;margin-left:2px;box-shadow:0 0 0 1.5px #081e16d9,0 0 4px #081e1699}.lbl--city.is-xl{letter-spacing:.01em;font-size:.86rem;font-weight:800}.lbl--city.is-xl:before{border-radius:2px;width:9px;height:9px;margin-left:.5px;box-shadow:0 0 0 1.5px #081e16e6,inset 0 0 0 2px #081e1659}.lbl--city.is-l{font-size:.8rem;font-weight:700}.lbl--city.is-l:before{width:7px;height:7px;margin-left:1.5px}.lbl--city.is-s{font-size:.66rem}.lbl--city.is-s.is-vis{opacity:.92}.lbl--city.is-s:before{width:5px;height:5px;margin-left:2.5px}.lbl--peak{color:#f6e5c6;text-shadow:var(--halo);align-items:baseline;gap:4px;font-size:.7rem;font-weight:650;display:flex}.lbl--peak:before{content:"";clip-path:polygon(50% 0,100% 100%,0 100%);filter:drop-shadow(0 0 1px #081e16f2)drop-shadow(0 0 1px #081e16e6);background:#ebc88e;flex:none;align-self:center;width:9px;height:8px;margin-left:.5px}.lbl--peak small{opacity:.85;font-size:.6rem;font-weight:600}.lbl--range{font-family:var(--font-d);letter-spacing:.3em;text-transform:uppercase;color:#eed8b4;text-shadow:var(--halo);font-size:.66rem;font-weight:600}.lbl--river{font-family:var(--font-b);letter-spacing:.05em;color:#a6dcf6;text-shadow:var(--halo);font-size:.74rem;font-style:italic}.lbl--lake{font-family:var(--font-b);color:#bfedfa;text-shadow:var(--halo);font-size:.74rem;font-style:italic}.lbl--isl2{letter-spacing:.12em;text-transform:uppercase;text-shadow:var(--halo);font-size:.66rem;font-weight:700}.lbl--poi{color:#f1eadb;text-shadow:var(--halo);align-items:center;gap:4px;font-size:.66rem;font-weight:600;display:flex}.lbl--poi:before{content:"";flex:none;margin-left:1px;box-shadow:0 0 0 1.2px #081e16d9}.lbl--poi.is-cave:before{background:#2a1f16;border-radius:5px 5px 0 0;width:8px;height:6px;box-shadow:0 0 0 1.4px #e9d6b4,0 0 3px #081e16e6}.lbl--poi.is-fall:before{background:linear-gradient(#f2fbff,#6cc0ee);border-radius:2px;width:3px;height:10px;margin-left:3.5px}.lbl--place{font-family:var(--font-b);text-shadow:var(--halo);font-size:.8125rem;font-style:italic}.lbl--park{letter-spacing:.02em;color:#cff2b4;text-shadow:var(--halo);font-size:.68rem;font-weight:600}.lbl--water{font-family:var(--font-b);color:#cff3fa;text-shadow:var(--halo);font-size:.75rem;font-style:italic}.lbl--region{letter-spacing:.02em;text-shadow:var(--halo);font-size:clamp(1rem,1.5vw,1.4rem);font-weight:800;font-stretch:75%}.lbl--country{letter-spacing:.16em;color:var(--ink-2);font-size:.72rem;font-weight:500}.lbl--cap{color:#fff;text-shadow:var(--halo);--halo:0 0 2px #081e16f2,0 0 4px #081e16d9,0 1px 9px #081e16b3;font-size:.75rem;font-weight:700}.lbl--cap:before{content:"";vertical-align:.08em;background:#fff;border-radius:50%;width:.42em;height:.42em;margin-right:.38em;display:inline-block;box-shadow:0 0 0 1.5px #081e16d9}.lbl--dest{color:#ffe9a8}.lbl--isl{letter-spacing:.05em;color:#fff;text-shadow:0 0 2px #081e16e6,0 0 6px #081e1699;font-size:.95rem;font-weight:800;font-stretch:75%}.lbl--sea{font-family:var(--font-b);letter-spacing:.07em;color:var(--sea-ink);font-size:clamp(.85rem,1.15vw,1.05rem);font-style:italic}.mini{display:none}.fly .mini{right:var(--pad);background:var(--panel);border:1px solid var(--line);opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:6px;width:clamp(220px,21vw,310px);padding:10px 12px 8px;transition:opacity .4s;display:block;position:absolute;bottom:clamp(22px,5vh,52px)}.fly .mini.is-on{opacity:1;pointer-events:auto}#miniDot{pointer-events:none}.mini__stop{cursor:pointer;outline:none}.mini__pt{transform-box:fill-box;transform-origin:50%;transition:transform .2s}.mini__stop:hover .mini__pt,.mini__stop:focus-visible .mini__pt{transform:scale(1.7)}.mini__stop:focus-visible .mini__pt{stroke:var(--ink)}.mini svg{width:100%;height:auto;display:block;overflow:visible}.mini p{font-family:var(--font-d);color:var(--ink-2);justify-content:space-between;margin-top:6px;font-size:.6875rem;display:flex}.mini__ring{fill:none;stroke:var(--pin);stroke-width:4px;transform-box:fill-box;transform-origin:50%;animation:2s ease-out infinite ping}@keyframes ping{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.6)}}@media (max-width:820px),(orientation:portrait){.fly .stage{height:100vh;height:100svh}.fly .hero{padding-bottom:calc(18px + env(safe-area-inset-bottom,0px) + var(--cc-h,0px));gap:.8rem}.hero__hi{margin-bottom:-.15rem}.hero__row{gap:.95rem}.hero__lead{font-size:1rem;line-height:1.45}.hero__cta{gap:.5rem}.hero__cta .btn{padding:.82em 1.05em;font-size:.9375rem}.fly .stop{width:auto;top:auto;left:12px;right:12px;bottom:calc(14px + env(safe-area-inset-bottom,0px) + var(--cc-h,0px));--cx:1.1rem;--cy:1.05rem;padding-bottom:1rem;transform:translateY(14px)}.fly .stop.is-on{transform:none}.fly .stop h3{font-size:1.85rem}.fly .stop__txt{margin-top:.55rem;font-size:1rem;line-height:1.5}.fly .stop__facts{gap:.6rem 1.4rem;margin-top:.8rem;padding-top:.75rem}.fly .rail{flex-direction:row;top:70px;left:auto;right:6px;transform:none}.fly .mini{width:158px;padding:7px 8px;inset:62px auto auto 12px}.mini p{display:none}.rail button{height:40px;padding:0 3px}.rail button b{width:28px;height:28px}.rail button span{display:none}.fly .rail{gap:2px}.fly .skip-map{top:116px;right:var(--pad);bottom:auto;left:auto;transform:translateY(-6px)}.fly .skip-map.is-ready{transform:none}.fly .stage__scrim{height:72%}}.stage__gl{background-repeat:no-repeat;background-size:100%}.stage__gl.is-live,.stage__gl.no-gl{background-image:none!important}.pctip{display:none}.fly .pctip:not([hidden]){background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;max-width:26rem;color:var(--ink);opacity:0;border-radius:14px;grid-template-columns:auto 1fr auto;grid-template-areas:"ic t x""ic go x";align-items:center;gap:.45rem .6rem;padding:.6rem .5rem .6rem .7rem;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);display:grid;transform:translateY(6px);box-shadow:0 12px 26px -16px #15231d99}.fly .pctip.is-on{opacity:1;transform:none}.pctip__ic{width:34px;height:34px;color:var(--ink);grid-area:ic;align-self:start}.pctip__ic svg{width:34px;height:34px}.pctip__t{min-width:0;font:700 .8rem/1.25 var(--font-d);flex-direction:column;grid-area:t;margin:0;display:flex}.pctip__t span{color:var(--ink-2);font-size:.72rem;font-weight:500}.pctip__go{all:unset;box-sizing:border-box;cursor:pointer;height:32px;font:800 .72rem var(--font-d);color:#fff;background:linear-gradient(135deg,#2b5f8f,#3d8fd1);border-radius:999px;grid-area:go;justify-self:start;align-items:center;gap:.3rem;padding:0 .65rem;display:inline-flex;box-shadow:0 6px 14px -8px #0e3c6ee6}.pctip__go svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.pctip__x{all:unset;cursor:pointer;width:26px;height:26px;color:var(--ink-2);border-radius:50%;grid-area:x;align-self:start;place-items:center;display:grid}.pctip__x svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:14px;height:14px}.pctip__go:focus-visible,.pctip__x:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.kh{--kh-spool:#b07a2a;display:none}.fly .kh{right:var(--pad);z-index:3;pointer-events:none;color:var(--ink);opacity:0;flex-direction:column;align-items:flex-end;transition:opacity .8s,transform .9s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;bottom:clamp(88px,15vh,150px);transform:translateY(8px)}.fly .kh.is-on{opacity:1;transform:none}.fly .kh.is-gone{opacity:0;transition:opacity .6s,transform .7s ease-in;transform:translate(-36px)rotate(-2deg)}.kh__art{width:108px;height:236px;display:block}.kh__art svg{width:100%;height:100%;display:block;overflow:visible}.kh__art image{image-rendering:auto}.kh__str{fill:none;stroke:currentColor;stroke-width:.9px;stroke-linecap:round;opacity:.8}.kh__spool circle{fill:var(--kh-spool);stroke:currentColor;stroke-width:.7px}.kh__spokes{fill:none;stroke:currentColor;stroke-width:.6px}.kh__kite image{filter:drop-shadow(0 2px 3px #15231d40)}.kh__txt{font-family:var(--font-d);letter-spacing:.01em;color:var(--ink);white-space:nowrap;text-shadow:0 0 6px var(--bg),0 0 16px var(--bg);margin:.25rem 0 0;font-size:1.03125rem;font-weight:650;line-height:1.2}.kh__ch{opacity:0;will-change:transform,opacity;display:inline-block}.kh__leaves{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.kh__leaves>g{filter:drop-shadow(0 .6px .8px #15231d4d)}.kh__rib{fill:none;stroke:#3d4a1f;stroke-opacity:.55;stroke-width:.45px;stroke-linecap:round}@media (max-width:820px),(orientation:portrait){.fly .kh{right:12px;bottom:var(--kh-b,46%)}.kh__art{width:64px;height:140px}.kh__txt{text-align:right;font-size:.8125rem;line-height:1.25}.kh__ch--br{height:0;display:block}}@media (max-width:374px){.fly .kh{right:8px}.kh__txt{font-size:.75rem}}.outro .outro__kicker{font:600 .8125rem/1.3 var(--font-d);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);max-width:none;margin:0}.outro .outro__h{font-family:var(--font-d);letter-spacing:-.015em;text-wrap:balance;max-width:16em;margin:0;font-size:clamp(1.6rem,2.7vw,2.35rem);font-weight:800;font-stretch:75%;line-height:1.02}.outro__pts{gap:.45rem;margin:.2rem 0 0;padding:0;list-style:none;display:grid}.outro__pts li{max-width:30em;padding-left:1.35rem;font-size:1rem;line-height:1.4;position:relative}.outro__pts li:before{content:"";background:var(--sun);width:.62em;height:.62em;box-shadow:inset 0 0 0 2px var(--accent);border-radius:50%;position:absolute;top:.42em;left:.1rem}.outro__cta{flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin-top:.35rem;display:flex}.outro__more{font:600 .9375rem var(--font-d);color:var(--ink);border-bottom:1.5px solid;align-items:center;gap:.35rem;padding-bottom:1px;text-decoration:none;display:inline-flex}.outro__more svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1em;height:1em;transition:transform .2s}.outro__more:hover svg,.outro__more:focus-visible svg{transform:translate(3px)}.outro .outro__note{color:var(--ink-2);max-width:none;font-size:.8125rem;font-family:var(--font-d);letter-spacing:0;margin:0;font-weight:500;line-height:1.35}.fly .outro{inset:auto auto clamp(76px,11vh,120px) var(--pad);width:min(31rem,40vw);padding:var(--cy,1.35rem) var(--cx,1.5rem) 1.3rem;background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);border-radius:6px;gap:.75rem;transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.2,1),visibility 0s .6s;transform:translateY(12px);box-shadow:0 18px 50px -24px #15231d73}.fly .outro.is-on{transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.2,1),visibility;transform:none}.fly .outro>*{opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);transform:translateY(6px)}.fly .outro.is-on>*{opacity:1;transform:none}.fly .outro.is-on>:nth-child(2){transition-delay:80ms}.fly .outro.is-on>:nth-child(3){transition-delay:.16s}.fly .outro.is-on>:nth-child(4){transition-delay:.24s}.fly .outro.is-on>:nth-child(5){transition-delay:.32s}.map-more{display:none}.fly .map-more{z-index:5;left:50%;bottom:calc(clamp(14px,3vh,30px) + env(safe-area-inset-bottom,0px));background:var(--panel);border:1px solid var(--line);color:var(--ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;visibility:hidden;border-radius:999px;align-items:center;gap:.75rem;padding:.55rem 1rem .55rem .7rem;text-decoration:none;transition:opacity .4s,transform .5s,visibility 0s .5s,border-color .2s;display:inline-flex;position:absolute;transform:translate(-50%,10px);box-shadow:0 10px 30px -18px #15231d80}.fly .outro.is-on~.map-more{opacity:1;visibility:visible;transition:opacity .8s 5s,transform .9s cubic-bezier(.2,.8,.2,1) 5s,visibility 0s 5s,border-color .2s;transform:translate(-50%)}.fly .map-more:hover,.fly .map-more:focus-visible{border-color:var(--ink)}.map-more__txt{line-height:1.2;font-family:var(--font-d);flex-direction:column;display:flex}.map-more__txt b{font-size:.9375rem;font-weight:650}.map-more__txt span{color:var(--ink-2);font-size:.75rem;font-weight:500}.map-more__mouse{border:1.6px solid;border-radius:11px;flex:none;width:20px;height:30px;position:relative}.map-more__mouse i{background:var(--accent);border-radius:2px;width:3px;height:6px;margin-left:-1.5px;animation:1.8s cubic-bezier(.45,0,.35,1) infinite mm-wheel;position:absolute;top:6px;left:50%}@keyframes mm-wheel{0%{opacity:0;transform:translateY(-2px)}25%{opacity:1}70%{opacity:1;transform:translateY(8px)}to{opacity:0;transform:translateY(10px)}}.map-more__arrow{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;animation:1.8s ease-in-out infinite mm-arrow}@keyframes mm-arrow{0%,to{transform:none}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.map-more__mouse i,.map-more__arrow{animation:none}}@media (max-width:820px),(orientation:portrait){.fly .outro{width:auto;left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom,0px));--cx:1.1rem;--cy:1.05rem;gap:.6rem}.outro .outro__h{font-size:1.6rem}.outro__pts li{font-size:.9375rem}.fly .map-more{bottom:calc(14px + env(safe-area-inset-bottom,0px));gap:.6rem;max-width:calc(100% - 24px);padding:.45rem .9rem .45rem .6rem}.map-more__txt span{display:none}.map-more__mouse{width:17px;height:26px}}@media (max-height:620px){.outro__pts{display:none}}.hero__side{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.hero__row{column-gap:clamp(1.5rem,2.6vw,3rem)}.hero__row .hero__lead{flex:19rem}.okruhy{flex-direction:column;align-items:flex-start;gap:.4rem;display:flex}.okruhy__h{font:600 .8125rem/1.3 var(--font-d);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);margin:0}.okruhy__btns{background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.okruhy__btns button{all:unset;cursor:pointer;min-width:5.6rem;font-family:var(--font-d);color:var(--ink);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;padding:.45rem .95rem;line-height:1.15;transition:background-color .25s,color .25s,box-shadow .25s;display:flex}.okruhy__btns b{font-size:1rem;font-weight:750}.okruhy__btns span{color:var(--ink-2);font-size:.72rem;font-weight:500;transition:color .25s}.okruhy__btns button:hover{background:#7f7f7f1f}.okruhy__btns button[aria-checked=true]{background:var(--sun);color:#15231d;box-shadow:0 0 0 1.5px #15231d,0 6px 16px -8px #15231d99}.okruhy__btns button[aria-checked=true] span{color:#3d4a40}.okruhy__btns button:focus-visible{outline:3px solid var(--gold);outline-offset:2px}@media (max-width:820px),(orientation:portrait){.hero__side{gap:.6rem;width:100%}.okruhy{gap:.35rem .7rem;width:100%}.okruhy__btns button{flex:1;min-width:0;padding:.4rem .7rem}.okruhy__btns{width:100%;display:flex}.okruhy__btns b{font-size:.9375rem}}.explore-btn,.explore-new,.explore-ui,.explore-inline,.night-note,.fly .mb.explore-inline{display:none}.fly .can-explore .mb.explore-inline{display:inline-flex}.fly .explore-btn{left:var(--pad);bottom:calc(clamp(16px,3.5vh,36px) + var(--cc-h,0px))}@keyframes compass{0%,70%,to{transform:rotate(0)}76%{transform:rotate(-18deg)}84%{transform:rotate(12deg)}92%{transform:rotate(-5deg)}}.fly .explore-new{z-index:6;left:var(--pad);bottom:calc(clamp(16px,3.5vh,36px) + 58px + var(--cc-h,0px));color:#fff7e3;max-width:17rem;font:600 .875rem/1.3 var(--font-d);opacity:0;visibility:hidden;pointer-events:none;background:#15231d;border-radius:8px;margin:0;padding:.6rem .85rem;transition:opacity .4s,transform .5s cubic-bezier(.2,.8,.2,1),visibility 0s .4s;display:block;position:absolute;transform:translateY(8px);box-shadow:0 12px 30px -14px #0009}.fly .explore-new:after{content:"";background:inherit;border-radius:2px;width:12px;height:12px;position:absolute;bottom:-6px;left:1.4rem;transform:rotate(45deg)}.fly .explore-new.is-on{opacity:1;visibility:visible;transition:opacity .4s,transform .5s cubic-bezier(.2,.8,.2,1),visibility;transform:none}html.msv-lock{overscroll-behavior:none;overflow:hidden}.fly .is-exploring .stage__gl canvas{cursor:grab;touch-action:none}.fly .is-exploring .stage__gl canvas:active{cursor:grabbing}.fly .is-exploring .hero,.fly .is-exploring .outro,.fly .is-exploring .rail,.fly .is-exploring .skip-map,.fly .is-exploring .map-more,.fly .is-exploring .kh,.fly .is-exploring .sea-note,.fly .is-exploring .explore-btn{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.fly .explore-ui{z-index:6;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s .5s;display:block;position:absolute;inset:0}.fly .is-exploring .explore-ui{opacity:1;visibility:visible;transition:opacity .5s .15s,visibility}.explore-ui>*{pointer-events:auto}.explore-back{all:unset;box-sizing:border-box;cursor:pointer;pointer-events:auto;left:var(--pad);background:var(--accent);height:42px;color:var(--accent-ink);font:700 .9375rem var(--font-d);border-radius:999px;align-items:center;gap:.4rem;padding:0 1.1rem 0 .75rem;transition:transform .15s,filter .2s;display:inline-flex;position:absolute;top:84px;box-shadow:0 12px 28px -12px #500614b3}.explore-back svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.explore-back:hover{filter:brightness(1.08)}.explore-back:active{transform:scale(.97)}.explore-back:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.explore-sale{all:unset;box-sizing:border-box;cursor:pointer;pointer-events:auto;left:calc(var(--pad) + 11rem);background:var(--panel);border:1px solid var(--line);height:42px;color:var(--ink);font:700 .875rem var(--font-d);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:999px;align-items:center;gap:.4rem;padding:0 1rem 0 .7rem;transition:transform .15s,background-color .2s;display:inline-flex;position:absolute;top:84px;box-shadow:0 12px 28px -14px #15231d99}.explore-sale svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.explore-sale:hover{background:var(--bg)}.explore-sale:active{transform:scale(.97)}.explore-sale:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.explore-zoom{right:calc(var(--pad) - 6px);background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:8px;flex-direction:column;display:flex;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.explore-zoom button{all:unset;cursor:pointer;width:42px;height:42px;font:600 1.45rem/1 var(--font-d);color:var(--ink);place-items:center;display:grid}.explore-zoom button+button{border-top:1px solid var(--line)}.explore-zoom button:hover{background:#7f7f7f24}.explore-zoom button:focus-visible{outline:3px solid var(--gold);outline-offset:-3px}.daynight{left:50%;bottom:calc(clamp(16px,3.5vh,36px) + var(--cc-lift,0px));box-sizing:border-box;background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:min(640px,100% - 24px);color:var(--ink);font-family:var(--font-d);border-radius:18px;padding:6px 8px;position:absolute;transform:translate(-50%);box-shadow:0 12px 30px -16px #15231d8c}.ts__nowm{all:unset;box-sizing:border-box;z-index:4;cursor:pointer;width:18px;margin-left:-9px;position:absolute;top:-3px;bottom:-10px}.ts__nowm:before{content:"";background:#fff;border-radius:1px;width:2px;position:absolute;top:0;bottom:7px;left:8px;box-shadow:0 0 0 1px #0f1c23bf}.ts__nowm i{background:var(--sun);border-radius:50%;width:8px;height:8px;transition:transform .15s;position:absolute;bottom:0;left:5px;box-shadow:0 0 0 1.5px #15231d}.ts__nowm:hover i,.ts__nowm:focus-visible i{transform:scale(1.35)}.ts__nowm:focus-visible{outline:3px solid var(--gold);outline-offset:0;border-radius:6px}.is-live .ts__nowm:before{opacity:0}.is-live .ts__nowm i{background:#2fbf71;animation:1.8s ease-out infinite tsLive;box-shadow:0 0 0 1.5px #0e2a1c}@keyframes tsLive{0%{box-shadow:0 0 0 1.5px #0e2a1c,0 0 0 1.5px #2fbf71b3}70%,to{box-shadow:0 0 0 1.5px #0e2a1c,0 0 0 7px #2fbf7100}}@media (prefers-reduced-motion:reduce){.is-live .ts__nowm i{animation:none}}.ts{align-items:center;gap:4px;min-height:40px;padding-top:22px;display:flex;position:relative}.ts__st{all:unset;box-sizing:border-box;cursor:pointer;width:28px;height:28px;color:var(--ink);border-radius:50%;flex:none;place-items:center;transition:background-color .2s;display:grid}.ts__st svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.ts__st--n svg{transform:scaleX(-1)}.ts__st:hover{background:#7f7f7f29}.ts__st:focus-visible{outline:3px solid var(--gold);outline-offset:1px}.ts__track{touch-action:none;cursor:pointer;border-radius:99px;outline:none;flex:1;min-width:0;height:22px;margin:0 6px;position:relative}.ts__track:focus-visible .ts__sky{box-shadow:0 0 0 3px var(--gold)}.ts__sky{border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,#ffffff42,#fff0 48%,#040a1800 68%,#040a184d 70%,#040a1861),var(--sky);position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px 3px #0000006b,inset 0 -1px #ffffff1a,0 0 0 1px #ffffff29}.ts__sky:after{content:"";background:linear-gradient(90deg,#0000,#ffffff52 8% 92%,#0000);height:1px;position:absolute;top:69%;left:0;right:0}.ts__stars{height:69%;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(var(--n0,25%) - 5%),transparent var(--n0,25%),transparent var(--n1,80%),#000 calc(var(--n1,80%) + 5%));-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(var(--n0,25%) - 5%),transparent var(--n0,25%),transparent var(--n1,80%),#000 calc(var(--n1,80%) + 5%));mask-image:linear-gradient(90deg,#000 0,#000 calc(var(--n0,25%) - 5%),transparent var(--n0,25%),transparent var(--n1,80%),#000 calc(var(--n1,80%) + 5%));background:radial-gradient(circle at 3% 30%,#fff 0 .7px,#0000 1.2px),radial-gradient(circle at 7.5% 62%,#fff 0 .8px,#0000 1.3px),radial-gradient(circle at 12% 22%,#dfe9ff 0 .6px,#0000 1.1px),radial-gradient(circle at 16% 55%,#fff 0 .9px,#0000 1.4px),radial-gradient(circle at 21% 34%,#fff 0 .6px,#0000 1.1px),radial-gradient(circle at 80% 48%,#fff 0 .7px,#0000 1.2px),radial-gradient(circle at 85% 20%,#dfe9ff 0 .8px,#0000 1.3px),radial-gradient(circle at 89.5% 60%,#fff 0 .6px,#0000 1.1px),radial-gradient(circle at 94% 32%,#fff 0 .9px,#0000 1.4px),radial-gradient(circle at 98% 56%,#dfe9ff 0 .6px,#0000 1.1px);position:absolute;top:0;left:0;right:0}.ts__stars--b{background:radial-gradient(circle at 5% 45%,#fff 0 .6px,#0000 1.1px),radial-gradient(circle at 10% 18%,#fff 0 .7px,#0000 1.2px),radial-gradient(circle at 14% 70%,#dfe9ff 0 .6px,#0000 1.1px),radial-gradient(circle at 19% 44%,#fff 0 .7px,#0000 1.2px),radial-gradient(circle at 24% 66%,#fff 0 .5px,#0000 1px),radial-gradient(circle at 82% 30%,#fff 0 .6px,#0000 1.1px),radial-gradient(circle at 87% 66%,#fff 0 .7px,#0000 1.2px),radial-gradient(circle at 91.5% 16%,#dfe9ff 0 .6px,#0000 1.1px),radial-gradient(circle at 96% 70%,#fff 0 .6px,#0000 1.1px);animation:3.6s ease-in-out infinite alternate tsTwinkle}.ts__stars:not(.ts__stars--b){animation:4.4s ease-in-out -2s infinite alternate-reverse tsTwinkle}@keyframes tsTwinkle{0%{opacity:1}to{opacity:.35}}.is-rm .ts__stars{animation:none}.ts__sun{background:radial-gradient(circle,#ffecaaf2 0 2.6px,#ffb05499 4.5px,#ff8c4638 9px,#ff783c00 15px);border-radius:50%;width:30px;height:30px;margin:-15px 0 0 -15px;position:absolute;top:69%}.ts__sun.is-set{background:radial-gradient(circle,#ffd68cf2 0 2.6px,#ff80409e 4.5px,#f054463d 9px,#dc3c5000 15px)}.ts__mk{all:unset;box-sizing:border-box;z-index:2;cursor:pointer;color:#7a0f22;transform-origin:50% 100%;background:#fffffff2;border-radius:50%;width:18px;height:18px;margin-left:-9px;padding:2.5px;transition:transform .2s,box-shadow .2s,background-color .2s;position:absolute;bottom:calc(100% + 6px);box-shadow:0 0 0 1px #15231d52,0 1px 3px #0000004d}.ts__mk svg{width:100%;height:100%;display:block}.ts__mk:hover{transform:scale(1.18)}.ts__mk.is-on{box-shadow:0 0 0 2px var(--gold),0 0 10px #ffc850e6;background:#ffe9a8;transform:scale(1.22)}.ts__mk:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.ts__stems{pointer-events:none;width:100%;height:6px;position:absolute;bottom:100%;left:0;overflow:visible}.ts__stems path{fill:none;stroke:#7f7f7fa6;stroke-width:1.2px;stroke-linecap:round}@media (pointer:coarse){.ts__mk:after{content:"";position:absolute;inset:-6px -2px}}.ts__knob{z-index:3;pointer-events:none;width:0;height:0;position:absolute;top:50%}.ts__lens{box-sizing:border-box;border:2px solid #fff;border-radius:50%;width:32px;height:32px;transition:transform .15s;position:absolute;top:-16px;left:-16px;overflow:hidden;box-shadow:0 3px 10px -2px #0000008c,0 0 0 1px #15231d47}.ts__lens:after{content:"";background:radial-gradient(120% 70% at 35% 8%,#ffffff8c,#fff0 55%),radial-gradient(90% 60% at 50% 120%,#00000047,#0000 70%);border-radius:50%;position:absolute;inset:0}.is-drag .ts__lens{transform:scale(1.12)}.ts__orb{width:14px;height:14px;transform:translateY(calc((1 - var(--h,1)) * 5px));box-shadow:0 0 calc(3px + var(--g,1) * 9px) rgba(255,205,90,calc(.35 + var(--g,1) * .55));background:radial-gradient(circle at 40% 36%,#fff8d6,#ffc93a 52%,#f2961a);border-radius:50%;margin:-7px 0 0 -7px;position:absolute;top:50%;left:50%}.ts__moon{place-items:center;display:none;position:absolute;inset:0}.ts__moon svg{width:24px;height:24px;filter:drop-shadow(0 0 calc(1px + var(--g,1) * 3px) #d2e1ffd9)}.ts__md{fill:#aabee12e}.ts__ml{fill:#f3f0e4}.is-moon .ts__orb{display:none}.is-moon .ts__moon{display:grid}.ts__clk{color:#fff;background:linear-gradient(180deg,color-mix(in srgb,#f2945c calc(var(--dusk,0) * 70%),color-mix(in srgb,#5fb3e6 calc(var(--day,1) * 100%),#0e1c3c)), color-mix(in srgb,#ffc98a calc(var(--dusk,0) * 80%),color-mix(in srgb,#a9ddf7 calc(var(--day,1) * 100%),#1e2f5c)));border-radius:9px;flex:none;width:62px;height:30px;margin:0 2px;position:relative;overflow:hidden;box-shadow:0 4px 10px -6px #0e1e3ccc,inset 0 0 0 1px #ffffff38}.ts__clk-sky{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.ts__clk-orb{left:calc(3px + var(--ox,.5) * (100% - 13px));top:calc(2px + var(--oy,0) * 8px);background:radial-gradient(circle at 40% 38%,#fff7d0,#ffc72c 55%,#f29a1a);border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 6px 1px #ffc850b3}.ts__clk-orb.is-moon{background:radial-gradient(circle at 70% 32%,#22355a 0 2px,#0000 2.4px),radial-gradient(circle at 38% 40%,#fff,#dce6f5 60%,#afc2dd);box-shadow:0 0 6px #bed7ff99}.ts__clk-t{font:800 1.02rem/1 var(--font-d);font-variant-numeric:tabular-nums;text-shadow:0 1px 5px #050f2373;justify-content:center;align-items:flex-start;display:flex;position:absolute;bottom:1px;left:0;right:0}.ts__clk-c{opacity:.92;margin:0 .04em;font-weight:800;line-height:1.16em;transform:translateY(-.06em)}.ts__clk-ap{font:800 .44rem/1 var(--font-d);letter-spacing:.06em;opacity:.95;text-shadow:0 1px 3px #050f2380;position:absolute;top:3px;right:4px}.ts__lib{all:unset;box-sizing:border-box;cursor:pointer;width:30px;height:30px;color:var(--ink);border-radius:50%;flex:none;place-items:center;transition:background-color .2s,transform .15s;display:grid;box-shadow:inset 0 0 0 1.5px #7f7f7f80}.ts__play{all:unset;box-sizing:border-box;cursor:pointer;background:var(--sun);color:#15231d;height:30px;font:800 .74rem/1 var(--font-d);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 11px 0 7px;transition:background-color .2s,transform .15s,box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 0 0 1.5px #15231d}.ts__play svg{fill:currentColor;flex:none;width:16px;height:16px}.ts__pa{display:none}.ts__play-t{text-overflow:ellipsis;text-align:left;width:10.2em;display:block;overflow:hidden}.ts__play.is-on{background:var(--ink);color:var(--panel);box-shadow:none}.ts__play.is-on .ts__pl{display:none}.ts__play.is-on .ts__pa{display:block}.ts__play.is-mid{background:var(--panel);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.ts__lib svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.ts__lib.is-on{background:#7f7f7f33}.ts__play:hover{filter:brightness(1.06)}.ts__lib:hover{background:#7f7f7f29}.ts__play:active,.ts__lib:active{transform:scale(.96)}.ts__play:focus-visible,.ts__lib:focus-visible{outline:3px solid var(--gold);outline-offset:2px}@media (max-width:1100px){.ts__play-t{display:none}.ts__play{justify-content:center;width:30px;padding:0}}.ts__sndw{flex:none;display:grid;position:relative}.ts__vol{z-index:5;background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;visibility:hidden;border-radius:12px;margin-bottom:8px;padding:8px 12px;transition:opacity .18s,transform .18s,visibility 0s .18s;position:absolute;bottom:100%;left:50%;transform:translate(-50%,4px);box-shadow:0 10px 24px -14px #15231d99}.ts__vol:after{content:"";height:10px;position:absolute;top:100%;left:0;right:0}@media (hover:hover){.ts__sndw:hover .ts__vol,.ts__sndw:focus-within .ts__vol{opacity:1;visibility:visible;transition:opacity .18s,transform .18s;transform:translate(-50%)}}.ts-range{appearance:none;cursor:pointer;background:0 0;width:110px;height:18px;margin:0;display:block}.ts-range::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--gold) var(--v,80%),#7f7f7f59 var(--v,80%));border-radius:2px;height:4px}.ts-range::-moz-range-track{background:linear-gradient(90deg,var(--gold) var(--v,80%),#7f7f7f59 var(--v,80%));border-radius:2px;height:4px}.ts-range::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;width:14px;height:14px;margin-top:-5px;box-shadow:0 0 0 1.5px #15231d,0 1px 3px #0000004d}.ts-range::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 1.5px #15231d,0 1px 3px #0000004d}.ts-range:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:4px}.ts__snd{all:unset;box-sizing:border-box;cursor:pointer;width:30px;height:30px;color:var(--ink);border-radius:50%;flex:none;place-items:center;transition:background-color .2s;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #7f7f7f80}.ts__snd svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px;transition:transform .2s}.ts__snd:hover{background:#7f7f7f29}.ts__snd.is-on{background:var(--sun);color:#15231d;box-shadow:0 0 0 1.5px #15231d}.ts__snd.is-on svg{transform:translate(-4px)}.ts__snd.is-on .ts__x{display:none}.ts__eq{align-items:center;gap:1.5px;height:10px;margin-top:-5px;display:none;position:absolute;top:50%;right:6px}.ts__eq b{transform-origin:50%;background:currentColor;border-radius:1px;width:2px;height:100%;animation:.9s ease-in-out infinite alternate tsEq}.ts__eq b:nth-child(2){animation-duration:.65s;animation-delay:-.3s}.ts__eq b:nth-child(3){animation-duration:1.1s;animation-delay:-.6s}@keyframes tsEq{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}.ts__snd.is-on .ts__eq{display:flex}.is-rm .ts__eq b{animation:none;transform:scaleY(.7)}.ts__snd:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.ts__tip{box-sizing:border-box;background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;opacity:0;visibility:hidden;font:500 .78rem/1.35 var(--font-d);color:var(--ink);border-radius:14px;margin:0;padding:.55rem .7rem .6rem;transition:opacity .2s,transform .2s,visibility 0s .2s;position:absolute;bottom:calc(100% + 12px);left:0;transform:translateY(4px);box-shadow:0 10px 26px -14px #15231d99}.ts__tip.is-on{opacity:1;visibility:visible;transition:opacity .2s,transform .2s;transform:none}.ts__tip b{font-size:.84rem;font-weight:800}.ts__tip em{color:var(--ink-2);font-variant-numeric:tabular-nums;margin-left:.3em;font-style:normal;font-weight:700}.ts__tip span{margin-top:.15rem;display:block}.ts__tip .ts__tip-n{color:var(--ink-2);margin-top:.3rem;font-size:.72rem}.ts__tip:after{content:"";top:100%;left:calc(var(--ax,50%) - var(--tl,0px) - 6px);background:inherit;border:solid var(--line);border-width:0 1px 1px 0;border-radius:0 0 3px;width:12px;height:12px;margin-top:-7px;position:absolute;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.ts__tip{transition:none;transform:none}}.sl{z-index:6;box-sizing:border-box;background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:min(400px,100%);max-height:720px;color:var(--ink);font-family:var(--font-d);opacity:0;border-radius:18px;flex-direction:column;padding:10px 10px 8px;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:calc(100% + 10px);right:0;transform:translateY(6px);box-shadow:0 14px 34px -16px #15231d99}.sl.is-on{opacity:1;transform:none}.sl[hidden]{display:none}.sl svg{display:block}.sl__hd{align-items:baseline;gap:.5rem;padding:0 0 4px 4px;display:flex}.sl__hd b{font-size:.98rem;font-weight:800}.sl__hd small{color:var(--ink-2);flex:1;font-size:.7rem}.sl__x{all:unset;box-sizing:border-box;cursor:pointer;width:28px;height:28px;color:var(--ink);border-radius:50%;align-self:center;place-items:center;display:grid}.sl__x svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:16px;height:16px}.sl__x:hover{background:#7f7f7f29}.sl__x:focus-visible{outline:3px solid var(--gold);outline-offset:1px}.sl__real{color:var(--ink-2);flex:none;margin:0 0 8px;font-size:.64rem;line-height:1.35}.sl__real summary{cursor:pointer;background:linear-gradient(135deg,#13805f24,#13805f0a 70%);border-radius:12px;align-items:center;gap:9px;padding:7px 10px 7px 7px;list-style:none;display:flex;box-shadow:inset 0 0 0 1px #13805f61,0 6px 14px -12px #13805fe6}.sl__real summary::-webkit-details-marker{display:none}.sl__real summary i{color:#fff;background:linear-gradient(160deg,#20a577,#0e6b4c);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid;box-shadow:0 0 0 3px #13805f29,0 2px 5px -2px #0e6b4ce6}.sl__real summary i svg{width:14px;height:14px}.sl__real summary span{flex:1;gap:1px;min-width:0;display:grid}.sl__real summary b{color:var(--ink);letter-spacing:.005em;font-size:.78rem;font-weight:800;line-height:1.2}.sl__real summary small{color:var(--ink-2);font-size:.62rem;line-height:1.25}[data-theme=dark] .sl__real summary{background:linear-gradient(135deg,#7fddb721,#7fddb708 70%);box-shadow:inset 0 0 0 1px #7fddb759}.sl__real summary:after{content:"";border:solid var(--ink-2);opacity:.7;border-width:0 1.5px 1.5px 0;flex:none;width:6px;height:6px;margin:0 2px 0 0;transform:rotate(45deg)translateY(-2px)}.sl__real[open] summary:after{transform:rotate(-135deg)translateY(-2px)}.sl__real summary:hover{box-shadow:inset 0 0 0 1.5px #13805f8c,0 6px 14px -12px #13805fe6}.sl__real summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.sl__real p{margin:6px 4px 2px 6px}.sl__tabs{flex-wrap:wrap;flex:none;gap:4px 3px;padding:0 2px 7px;display:flex}.sl__tab{all:unset;box-sizing:border-box;cursor:pointer;font:750 .66rem/1 var(--font-d);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;flex:none;align-items:center;padding:4px 8px;display:inline-flex}.sl__tab[aria-selected=true]{background:var(--ink);color:var(--panel);box-shadow:none}.sl__tab:hover{color:var(--ink)}.sl__tab[aria-selected=true]:hover{color:var(--panel)}.sl__tab:focus-visible{outline:3px solid var(--gold);outline-offset:1px}.sl__list{overscroll-behavior:contain;flex:1;min-height:0;margin:0 -4px;padding:0 4px;list-style:none;overflow-y:auto}.sl__list li{margin:0}.sl__wait{color:var(--ink-2);padding:10px 6px;font-size:.78rem}.sl__it{all:unset;box-sizing:border-box;cursor:pointer;border-radius:11px;align-items:center;gap:8px;width:100%;padding:5px 6px;display:flex;position:relative}.sl__it:hover{background:#7f7f7f1f}.sl__it:focus-visible{outline:3px solid var(--gold);outline-offset:-3px}.sl__list li.is-sel{background:#ffc72c29;border-radius:11px}.sl__ip{width:28px;height:28px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1.5px #7f7f7f80}.sl__ip svg{width:12px;height:12px}.sl svg .f{fill:currentColor}.sl__it:hover .sl__ip{box-shadow:inset 0 0 0 1.5px var(--ink)}.sl__it.is-on .sl__ip{background:var(--sun);color:#15231d;box-shadow:0 0 0 1.5px #15231d}.sl__eq{align-items:center;gap:2px;height:11px;display:flex}.sl__eq b{background:currentColor;border-radius:1px;width:2.5px;height:100%;animation:.9s ease-in-out infinite alternate tsEq}.sl__eq b:nth-child(2){animation-duration:.65s;animation-delay:-.3s}.sl__eq b:nth-child(3){animation-duration:1.1s;animation-delay:-.6s}.sl.is-rm .sl__eq b{animation:none;transform:scaleY(.7)}.sl__tx{flex:1;gap:1px;min-width:0;display:grid}.sl__tx b{font-size:.78rem;font-weight:800;line-height:1.2}.sl__tx small{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.66rem;line-height:1.3;display:-webkit-box;overflow:hidden}.sl__list li.is-sel .sl__tx small{-webkit-line-clamp:unset}.sl__at{text-align:right;max-width:6.4rem;color:var(--ink-2);flex:none;justify-items:end;gap:2px;font-size:.6rem;line-height:1.2;display:grid}.sl__at em{font-variant-numeric:tabular-nums;font-style:normal;font-weight:750}.sl__pl{box-shadow:inset 0 0 0 1px var(--line);background:#7f7f7f1a;border-radius:14px;flex:none;margin:8px -2px 0;padding:7px 8px 6px}.sl__row{align-items:center;gap:4px;display:flex}.sl__now{text-align:left;flex:1;gap:1px;min-width:0;margin:0 2px 0 4px;line-height:1.2;display:grid}.sl__now b{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:800;overflow:hidden}.sl__now span{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.sl__now span:empty{display:none}.sl__seek{font:700 .66rem/1 var(--font-d);font-variant-numeric:tabular-nums;color:var(--ink-2);align-items:center;gap:8px;margin-top:2px;display:flex}.sl__t0,.sl__t1{flex:none;min-width:2.3em}.sl__t1{text-align:right}.sl__bar{cursor:pointer;touch-action:none;outline:none;flex:1;height:18px;position:relative}.sl__bar:before{content:"";background:#7f7f7f4d;border-radius:2px;height:4px;position:absolute;top:7px;left:0;right:0}.sl__fill{background:var(--gold);transform-origin:0;border-radius:2px;height:4px;position:absolute;top:7px;left:0;right:0;transform:scaleX(0)}.sl__dot{background:#fff;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;transition:transform .15s;position:absolute;top:9px;left:0;box-shadow:0 0 0 1.5px #15231d,0 1px 3px #0000004d}.sl__bar:hover .sl__dot,.sl__bar:focus-visible .sl__dot{transform:scale(1.25)}.sl__bar:focus-visible:before{box-shadow:0 0 0 3px var(--gold)}.sl__ctl{align-items:center;gap:6px;margin-top:3px;padding-left:2px;display:flex}.sl__ctl[hidden]{display:none}.sl__b{all:unset;box-sizing:border-box;cursor:pointer;width:30px;height:30px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.sl__b svg{width:15px;height:15px}.sl__b:hover{background:#7f7f7f29}.sl__b:disabled{opacity:.35;cursor:default;background:0 0}.sl__b:focus-visible,.sl__rep:focus-visible{outline:3px solid var(--gold);outline-offset:1px}.sl__pp{background:var(--ink);width:36px;height:36px;color:var(--panel)}.sl__pp svg{width:17px;height:17px}.sl__pp:hover{background:var(--ink);filter:brightness(1.15)}.sl__pp.is-on{background:var(--sun);color:#15231d;box-shadow:0 0 0 1.5px #15231d}.sl__rep{all:unset;box-sizing:border-box;cursor:pointer;height:26px;font:750 .68rem/1 var(--font-d);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 9px 0 7px;display:inline-flex}.sl__rep svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.sl__rep.is-on{color:#15231d;background:var(--sun);box-shadow:0 0 0 1.5px #15231d}.sl__vol{flex:1;align-items:center;gap:6px;min-width:60px;max-width:11rem;margin-left:auto;display:flex}.sl__vi{color:var(--ink-2);display:grid}.sl__vi svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.sl__vol .ts-range{flex:1;width:auto;min-width:0}@media (prefers-reduced-motion:reduce){.sl{transition:none}.sl__eq b{animation:none}}@media (max-width:820px),(orientation:portrait){.sl{width:100%}}.np{left:var(--pad);bottom:calc(clamp(16px,3.5vh,36px) + var(--wxd,90px) + var(--cc-lift,0px));z-index:6;box-sizing:border-box;width:min(420px,calc(100% - 2 * var(--pad) - 300px));background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-width:260px;color:var(--ink);font-family:var(--font-d);opacity:0;border-radius:16px;grid-template-columns:1fr auto auto auto auto;grid-template-areas:"info prev pp next x""bar bar bar bar bar";align-items:center;column-gap:2px;padding:6px 6px 6px 8px;transition:opacity .2s,transform .2s;display:grid;position:absolute;transform:translateY(6px);box-shadow:0 14px 34px -16px #15231d99}.np.is-on{opacity:1;transform:none}.np[hidden]{display:none}.np svg{display:block}.np svg .f{fill:currentColor}.np__info{all:unset;box-sizing:border-box;cursor:pointer;border-radius:10px;grid-area:info;align-items:center;gap:8px;min-width:0;padding:2px 6px 2px 2px;display:flex}.np__info:hover{background:#7f7f7f1f}.np__info:focus-visible{outline:3px solid var(--gold);outline-offset:-2px}.np__ic{background:var(--sun);color:#15231d;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid;position:relative}.np__ic svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.np__eq{align-items:center;gap:2px;height:12px;display:none}.np__eq b{background:currentColor;border-radius:1px;width:2.5px;height:100%;animation:.9s ease-in-out infinite alternate tsEq}.np__eq b:nth-child(2){animation-duration:.65s;animation-delay:-.3s}.np__eq b:nth-child(3){animation-duration:1.1s;animation-delay:-.6s}.np.is-play .np__ic svg{display:none}.np.is-play .np__eq{display:flex}.np.is-rm .np__eq b{animation:none;transform:scaleY(.7)}.np__tx{text-align:left;min-width:0;line-height:1.2;display:grid}.np__tx b{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:800;overflow:hidden}.np__tx small{color:var(--ink-2);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.np__bar{cursor:pointer;touch-action:none;outline:none;grid-area:bar;height:12px;margin:2px 2px 0;position:relative}.np__bar:before{content:"";background:#7f7f7f4d;border-radius:2px;height:3px;position:absolute;top:5px;left:0;right:0}.np__fill{background:var(--gold);transform-origin:0;border-radius:2px;height:3px;position:absolute;top:5px;left:0;right:0;transform:scaleX(0)}.np__bar:hover:before,.np__bar:hover .np__fill{height:5px;top:4px}.np__bar:focus-visible:before{box-shadow:0 0 0 3px var(--gold)}.np__b{all:unset;box-sizing:border-box;cursor:pointer;width:30px;height:30px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.np__b svg{width:15px;height:15px}.np__b:hover{background:#7f7f7f29}.np__b:disabled{opacity:.35;cursor:default;background:0 0}.np__b:focus-visible{outline:3px solid var(--gold);outline-offset:1px}.np__pp{background:var(--ink);width:34px;height:34px;color:var(--panel);grid-area:pp}.np__pp svg{width:16px;height:16px}.np__pp:hover{background:var(--ink);filter:brightness(1.15)}.np.is-play .np__pp{background:var(--sun);color:#15231d;box-shadow:0 0 0 1.5px #15231d}.np__prev{grid-area:prev}.np__next{grid-area:next}.np__x{color:var(--ink-2);grid-area:x;margin-left:2px}.np__x svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round}.fly .wx-on .explore-ui.has-np .wx-panel{max-height:calc(100% - 140px - 176px - var(--cc-lift,0px))}.fly .wx-on .np{width:min(19.5rem,calc(100% - 2 * var(--pad)))}@media (prefers-reduced-motion:reduce){.np{transition:none}.np__eq b{animation:none}}@media (max-width:820px),(orientation:portrait){.np{width:auto;min-width:0;left:12px;right:12px;bottom:calc(14px + 98px + env(safe-area-inset-bottom,0px) + var(--cc-lift,0px))}.fly .wx-on .np{bottom:calc(70px + 60px + env(safe-area-inset-bottom,0px) + var(--cc-lift,0px))}}.dt-glow{visibility:hidden;transition:opacity .4s;position:absolute;inset:0;pointer-events:none!important}.dv-spots{pointer-events:none;position:absolute;inset:0;overflow:hidden}.dv-spot{all:unset;box-sizing:border-box;pointer-events:auto;cursor:pointer;will-change:transform,opacity;place-items:center;width:44px;height:44px;margin:-22px 0 0 -22px;display:grid;position:absolute;top:0;left:0}.dv-spot[hidden]{display:none}.dv-spot i{background:radial-gradient(circle,#ffe296d9,#ffbe5a4d 52%,#0000 72%);border-radius:50%;animation:2.4s ease-in-out infinite dvP;position:absolute;inset:3px}.dv-spot[data-k=bourka] i{background:radial-gradient(circle,#bed7ffd9,#78a0ff4d 52%,#0000 72%)}.dv-spot[data-k=noc] i{background:radial-gradient(circle,#d6ff96e6,#96e65a4d 52%,#0000 72%)}.dv-spot[data-k=subuh] i,.dv-spot[data-k=zapad] i{background:radial-gradient(circle,#ffc896e6,#ff8c5a4d 52%,#0000 72%)}.dv-spot span{color:#ffe9a8;background:#15231ddb;border-radius:50%;width:22px;height:22px;padding:4px;display:block;position:relative;box-shadow:0 0 0 1.5px #ffe296f2}.dv-spot span svg{width:100%;height:100%;display:block}.dv-spot:hover span{transform:scale(1.12)}.dv-spot:focus-visible span{outline:3px solid var(--gold);outline-offset:2px}.dv-spots.is-still .dv-spot i{animation:none}@keyframes dvP{0%,to{opacity:.75;transform:scale(.8)}50%{opacity:1;transform:scale(1.22)}}@media (prefers-reduced-motion:reduce){.dv-spot i{animation:none}}.dv-card{z-index:7;box-sizing:border-box;background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--ink);font-family:var(--font-d);pointer-events:auto;opacity:0;visibility:hidden;border-radius:16px;grid-template-columns:34px 1fr;gap:.2rem .7rem;padding:.8rem .9rem .85rem;transition:opacity .25s,visibility 0s .25s;display:grid;position:absolute;box-shadow:0 18px 36px -18px #15231da6}.dv-card.is-on{opacity:1;visibility:visible;transition:opacity .25s,visibility}.dv-card.is-up{transform:translateY(-100%)}.dv-card__ic{color:#ffe9a8;box-sizing:border-box;background:#15231d;border-radius:50%;grid-row:1;width:34px;height:34px;padding:7px}.dv-card__ic svg{width:100%;height:100%;display:block}.dv-card__t{flex-direction:column;align-self:center;gap:2px;margin:0;padding-right:1.4rem;display:flex}.dv-card__t b{font:800 .95rem/1.15 var(--font-d)}.dv-card__t small{font:650 .72rem/1.2 var(--font-d);color:var(--ink-2)}.dv-card__s{font:500 .82rem/1.4 var(--font-d);color:var(--ink);grid-column:1/-1;margin:.15rem 0 0}.dv-card__x{all:unset;cursor:pointer;width:28px;height:28px;font:600 1.3rem/1 var(--font-d);color:var(--ink-2);border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px}.dv-card__x:hover{background:#7f7f7f29}.dv-card__x:focus-visible{outline:3px solid var(--gold)}.explore-follow{all:unset;box-sizing:border-box;pointer-events:auto;cursor:pointer;color:#fff7e3;height:36px;font:700 .8rem/1 var(--font-d);white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;background:#15231de0;border-radius:999px;align-items:center;gap:.5rem;padding:0 .3rem 0 .8rem;transition:opacity .25s,transform .25s,visibility 0s .25s;display:inline-flex;position:absolute;top:84px;left:50%;transform:translate(-50%,-8px);box-shadow:0 10px 24px -12px #0009}.explore-follow.is-on{opacity:1;visibility:visible;transition:opacity .25s,transform .25s,visibility;transform:translate(-50%)}.explore-follow i{background:#ff5a4e;border-radius:50%;width:9px;height:9px;animation:1.6s ease-out infinite folPulse}@keyframes folPulse{0%{box-shadow:0 0 #ff5a4e99}70%,to{box-shadow:0 0 0 7px #ff5a4e00}}.explore-follow b{width:28px;height:28px;font:700 1.05rem/1 var(--font-d);background:#ffffff24;border-radius:50%;place-items:center;display:grid}.explore-follow:hover b{background:#ffffff42}.explore-follow:focus-visible{outline:3px solid var(--gold);outline-offset:2px}@media (prefers-reduced-motion:reduce){.explore-follow i{animation:none}}.explore-help{max-width:min(30rem,calc(100% - 2 * var(--pad)));color:#fff7e3;font:600 .875rem/1.35 var(--font-d);text-align:center;opacity:0;visibility:hidden;pointer-events:none;background:#15231d;border-radius:8px;margin:0;padding:.6rem 1rem;transition:opacity .5s,transform .5s,visibility 0s .5s;position:absolute;top:88px;left:50%;transform:translate(-50%,-6px)}.explore-help.is-on{opacity:1;visibility:visible;transition:opacity .5s .4s,transform .5s .4s,visibility;transform:translate(-50%)}.fly .night-note{display:block}@media (max-width:820px),(orientation:portrait){.fly .explore-btn{left:auto;right:var(--pad);top:164px;bottom:auto;transform:translateY(-6px)}.fly .explore-btn.is-on{transform:none}.fly .explore-new{left:auto;right:var(--pad);max-width:15rem;font-size:.8125rem;top:212px;bottom:auto}.fly .explore-new:after{inset:-6px 1.4rem auto auto}.explore-zoom{display:none}.explore-back{top:auto;left:12px;bottom:calc(14px + env(safe-area-inset-bottom,0px) + var(--cc-lift,0px));height:40px;padding:0 .9rem 0 .55rem;font-size:.875rem}.daynight{width:calc(100% - 74px);min-width:250px;left:auto;right:12px;bottom:calc(14px + env(safe-area-inset-bottom,0px) + var(--cc-lift,0px));transform:none}.ts__mk{width:16px;height:16px;margin-left:-8px;padding:2px;bottom:calc(100% + 5px)}.ts__st{width:24px;height:24px}.ts{gap:3px;padding-top:21px}.ts__track{height:18px;margin:0 4px}.ts__lens{width:28px;height:28px;top:-14px;left:-14px}.ts__orb{width:12px;height:12px;margin:-6px 0 0 -6px}.ts__moon svg{width:21px;height:21px}.ts__clk{width:54px;height:28px;margin:0}.ts__clk-t{font-size:.92rem}.ts__play,.ts__lib,.ts__snd{width:28px;height:28px}.explore-back{justify-content:center;width:40px;padding:0}.explore-back span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.explore-help{top:auto;bottom:calc(70px + env(safe-area-inset-bottom,0px))}.explore-follow{top:134px}.fly .is-exploring .stop{bottom:calc(68px + env(safe-area-inset-bottom,0px))}}@media (max-width:600px){.ts__st{display:none}}.sl.is-float{right:var(--pad,16px);left:auto;bottom:calc(clamp(16px,3.5vh,36px) + var(--wxd,64px) + var(--cc-lift,0px) + 8px);width:min(400px,calc(100% - 2 * var(--pad,16px)))}.sl__tags{flex-wrap:wrap;gap:3px;margin:2px 0 0;display:flex}.sl__tag{font:800 .54rem/1 var(--font-d);letter-spacing:.02em;color:var(--ink-2);background:#7f7f7f29;border-radius:5px;padding:3px 5px;font-style:normal}.sl__tag.is-b{color:#1567bd;background:#1e7fe024}[data-theme=dark] .sl__tag.is-b{color:#8cc4ff}.sl__tag.is-b{align-items:center;gap:3px;display:inline-flex}.sl__tag .hp{flex:none;width:10px;height:10px}button.sl__tag{all:unset;box-sizing:border-box;font:800 .54rem/1 var(--font-d);letter-spacing:.02em;color:color-mix(in srgb,#2a86e8 68%,var(--ink,#15231d));cursor:help;background:#1e7fe026;border-radius:5px;align-items:center;gap:3px;padding:3px 6px 3px 5px;display:inline-flex;position:relative}button.sl__tag:focus-visible{outline:2px solid var(--gold);outline-offset:1px}button.sl__tag:after{content:attr(data-tip);z-index:3;background:var(--ink,#15231d);width:max-content;max-width:min(15rem,70vw);color:var(--bg,#fff7e3);font:600 .68rem/1.35 var(--font-d);letter-spacing:0;white-space:normal;border-radius:8px;padding:.45rem .6rem;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 8px 20px -8px #0a192399}button.sl__tag:before{content:"";z-index:3;border:5px solid #0000;border-bottom:0;border-top-color:var(--ink,#15231d);position:absolute;bottom:calc(100% + 3px);left:9px}button.sl__tag:after,button.sl__tag:before{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s,transform .15s,visibility 0s .15s;transform:translateY(3px)}button.sl__tag:hover:after,button.sl__tag:hover:before,button.sl__tag:focus-visible:after,button.sl__tag:focus-visible:before,button.sl__tag.is-tip:after,button.sl__tag.is-tip:before{opacity:1;visibility:visible;transition:opacity .15s,transform .15s;transform:none}.sl__tab .hp{vertical-align:-2px;width:12px;height:12px;margin-right:4px}.sl__tag.is-hq{color:#0f6e51;background:#13805f29}.sl__tag.is-fr{background:var(--sun);color:#15231d}[data-theme=dark] .sl__tag.is-hq{color:#6fd8b4}.sl__it.is-lock .sl__ip{color:var(--ink-2);background:#7f7f7f1a}.sl__it.is-lock .sl__ip svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:15px;height:15px}.sl__it.is-lock .sl__ip svg .f{stroke:none}.sl__it.is-lock .sl__tx b{font-weight:700}.sl__cr{color:var(--ink-2);opacity:.85;text-overflow:ellipsis;white-space:nowrap;margin:-2px 0 0;padding:0 8px 6px 42px;font-size:.56rem;line-height:1.3;overflow:hidden}.sl__cr a{color:inherit}.sl__lk{margin:2px 0 6px}.sl__lk[hidden]{display:none}.sl__lk p{gap:7px;margin:0 0 7px;font-size:.76rem;line-height:1.35;display:flex}.sl__lk i{width:15px;height:15px;color:var(--gold);flex:none}.sl__lk i svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:15px;height:15px}.sl__lk i svg .f{stroke:none}.sl__lkf{all:unset;cursor:pointer;font-weight:800;text-decoration:underline}.sl__lkf:focus-visible{outline:2px solid var(--gold)}.sl__lk .btn{box-sizing:border-box;text-align:center;width:100%;display:block}.sl__ctl.is-lock .sl__pp{opacity:.35}.sl__seek[hidden]{display:none}@media (max-width:820px),(orientation:portrait){.sl.is-float{width:auto;left:8px;right:8px}.sl__hd small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sl__list{min-height:150px}}.find-open{all:unset;box-sizing:border-box;cursor:pointer;background:var(--panel);border:1px solid var(--line);width:100%;max-width:26rem;height:44px;color:var(--ink-2);font:500 .9375rem var(--font-b,inherit);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:999px;align-items:center;gap:.55rem;margin-top:.7rem;padding:0 1rem .05rem .8rem;transition:border-color .2s,color .2s;display:flex}.find-open:hover{border-color:var(--ink-2);color:var(--ink)}.find-open:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.find-open svg,.find__bar svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;flex:none;width:20px;height:20px}.find-open span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.find{left:calc(var(--pad) + 22rem);width:min(340px,calc(100% - 2 * var(--pad)));z-index:3;color:var(--ink);font-family:var(--font-b,inherit);position:absolute;top:84px}.find__bar{background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:21px;align-items:center;gap:.5rem;height:42px;padding:0 .4rem 0 .8rem;display:flex;box-shadow:0 12px 28px -14px #15231d99}.find__bar:focus-within{outline:3px solid var(--gold);outline-offset:1px}.find__bar input{all:unset;min-width:0;height:100%;color:var(--ink);flex:1;font-size:16px}.find__bar input::placeholder{color:var(--ink-2);opacity:1}.find__bar input::-webkit-search-cancel-button{display:none}.find__x{all:unset;cursor:pointer;width:30px;height:30px;font:600 1.15rem/1 var(--font-d);color:var(--ink-2);border-radius:50%;place-items:center;display:none}.find__x.is-on{display:grid}.find__x:hover{background:#7f7f7f29}.find__list,.find__card{background:var(--bg);border:1px solid var(--line);overscroll-behavior:contain;border-radius:14px;max-height:min(56vh,430px);margin:.4rem 0 0;overflow-y:auto;box-shadow:0 18px 40px -16px #15231da6}.find__list{padding:.3rem;list-style:none}.find__list[hidden],.find__card[hidden]{display:none}.find__list li[data-i]{cursor:pointer;border-radius:10px;align-items:center;gap:.6rem;padding:.48rem .55rem;display:flex}.find__list li[data-i]:hover,.find__list li[aria-selected=true]{background:var(--bg-2)}.find__list i{text-align:center;flex:none;width:1.5rem;font-size:1.05rem;font-style:normal}.find__list div{min-width:0}.find__list b{font:600 .9375rem/1.25 var(--font-d);overflow-wrap:anywhere;display:block}.find__list small{color:var(--ink-2);font-size:.78rem;line-height:1.3;display:block}.find__note{color:var(--ink-2);padding:.7rem .75rem;font-size:.875rem;line-height:1.4}.find__card{padding:.85rem .95rem .95rem;position:relative}.find__card h3{font:700 1.125rem/1.2 var(--font-d);overflow-wrap:anywhere;margin:0 1.6rem .15rem 0}.find__meta{color:var(--ink-2);margin:0 0 .55rem;font-size:.8125rem;line-height:1.35}.find__close{all:unset;cursor:pointer;width:32px;height:32px;font:600 1.2rem/1 var(--font-d);color:var(--ink-2);border-radius:50%;place-items:center;display:grid;position:absolute;top:.5rem;right:.5rem}.find__close:hover{background:#7f7f7f29}.find__row{all:unset;box-sizing:border-box;border-top:1px solid var(--line);width:100%;margin:0;padding:.42rem 0;display:block}button.find__row{cursor:pointer}button.find__row b{color:var(--accent)}button.find__row:hover b{text-decoration:underline}.find__row small{color:var(--ink-2);font-size:.72rem;display:block}.find__row b{font:600 .9rem/1.3 var(--font-d);display:block}.find__approx{border-top:1px solid var(--line);color:var(--ink-2);margin:.15rem 0 0;padding-top:.42rem;font-size:.75rem;line-height:1.35}.find__acts{flex-wrap:wrap;gap:.45rem;margin-top:.65rem;display:flex}.find__share,.find__buy{all:unset;box-sizing:border-box;cursor:pointer;height:36px;font:600 .84rem var(--font-d);border-radius:18px;align-items:center;padding:0 .85rem;display:inline-flex}.find__share{background:var(--bg-2);color:var(--ink)}.find__buy{background:var(--accent);color:var(--accent-ink)}.find__share:focus-visible,.find__buy:focus-visible,.find__row:focus-visible,.find__close:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.find-pin{opacity:0;z-index:1;width:0;height:0;transition:opacity .25s;position:absolute;top:0;left:0;pointer-events:none!important}.find-pin.is-on{opacity:1}.find-pin svg{width:28px;height:38px;fill:var(--accent);filter:drop-shadow(0 3px 5px #00000073);position:absolute;top:-38px;left:-14px}.find-pin svg circle{fill:#fff}.find-pin span{background:var(--bg);color:var(--ink);font:700 .8125rem/1.25 var(--font-d);white-space:nowrap;border-radius:8px;padding:.2rem .55rem;position:absolute;top:-34px;left:18px;box-shadow:0 6px 16px -8px #0009}.find-pin i{border:2px solid var(--accent);opacity:0;border-radius:50%;width:32px;height:32px;position:absolute;top:-16px;left:-16px}.find-pin.is-here i{animation:1.5s ease-out 3 findPing}.find-pin.is-here svg{animation:.5s cubic-bezier(.3,1.5,.5,1) findDrop}@keyframes findPing{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(2.2)}}@keyframes findDrop{0%{transform:translateY(-14px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.find-pin.is-here i,.find-pin.is-here svg{animation:none}}@media (max-width:820px),(orientation:portrait){.find-open{max-width:none;height:42px;font-size:.875rem}.find{width:calc(100% - 24px);top:62px;left:12px}.find__bar{height:42px;margin-left:166px;transition:margin .2s}.find:focus-within .find__bar{margin-left:0}.find:has(.find__card:not([hidden])) .find__bar{margin-left:0}.find__bar input{text-overflow:ellipsis}.find__list,.find__card{max-height:min(44vh,330px)}.find__card{padding:.7rem .85rem .8rem}.fly .wx-on .find{display:none}}.sl__tag.is-old{color:#7a5310;background:#a06e1e2e}[data-theme=dark] .sl__tag.is-old{color:#e7c07a}.fly .is-exploring .hero *,.fly .is-exploring .outro *,.fly .is-exploring .map-more,.fly .is-exploring .map-more *,.fly .is-exploring .skip-map *,.fly .is-exploring .kh *,.fly .is-exploring .explore-btn *,html.msv-lock main>:not(.flight) *{animation-play-state:paused!important}.ship-tip{z-index:4;pointer-events:none;opacity:0;will-change:transform;transition:opacity .35s;position:absolute;top:0;left:0}.ship-tip.is-on{opacity:1}.ship-tip.is-on.is-away{opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s .25s}.ship-tip__in{background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:max-content;max-width:min(17rem,70vw);font-family:var(--font-d);color:var(--ink);border-radius:6px;flex-direction:column;gap:.2rem;padding:.55rem .75rem .6rem;display:flex;position:absolute;bottom:14px;left:0;transform:translate(-50%);box-shadow:0 10px 26px -16px #15231d8c}.ship-tip__in:after{content:"";left:calc(50% + var(--ax,0px));background:var(--panel);border-right:1px solid var(--line);border-bottom:1px solid var(--line);width:10px;height:10px;margin-left:-5px;position:absolute;bottom:-6px;transform:rotate(45deg)}.ship-tip b{font-size:.875rem;font-weight:650;line-height:1.25}.ship-tip .rtf{vertical-align:-.04em;border-radius:2px;width:1.15em;height:.77em;margin:0 .32em 0 0;display:inline-block;overflow:hidden;box-shadow:0 0 0 .5px #15231d59}.ship-tip .rtf svg{width:100%;height:100%;display:block}.ship-tip span{color:var(--ink-2);font-size:.78rem;font-weight:500;line-height:1.4}@media (max-width:820px),(orientation:portrait){.ship-tip__in{max-width:min(14rem,72vw)}.ship-tip b{font-size:.8125rem}.ship-tip span{font-size:.75rem}}.ship-tip__in.is-plane{gap:.3rem;max-width:min(17rem,92vw)}.gg{margin:.2rem 0 .05rem}.gg__row{grid-template-columns:repeat(4,1fr);gap:.35rem;display:grid}.gg__i{flex-direction:column;align-items:center;min-width:0;display:flex}.gg__d{filter:drop-shadow(0 2px 4px #00000040);width:100%;max-width:3.5rem;height:auto;display:block}.gg__d text{font-family:var(--font-d);font-variant-numeric:tabular-nums}.gg__ic{width:.95rem;height:.95rem;color:var(--ink-2);margin-top:.22rem;display:block}.gg__row.is-3{grid-template-columns:repeat(3,1fr);padding:0 8%}:root,.is-day{--st-b:#0f3d45;--st-g:#0d5a34;--st-a:#7a4a00;--st-r:#8a2b10}:root[data-theme=dark],.is-night{--st-b:#bff3f8;--st-g:#bdf5d2;--st-a:#ffe0a3;--st-r:#ffc4ad}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--st-b:#bff3f8;--st-g:#bdf5d2;--st-a:#ffe0a3;--st-r:#ffc4ad}}.gg__st{color:var(--st-b);background:#3ec7d629;border-radius:999px;align-items:center;gap:.4rem;margin:0 0 .45rem;padding:.28rem .55rem .28rem .4rem;font-size:.72rem;font-weight:750;line-height:1.2;display:flex;box-shadow:inset 0 0 0 1px #3ec7d659}.gg__sti{flex:none;width:1rem;height:1rem}.gg__wt{color:var(--ink-2);font-variant-numeric:tabular-nums;align-items:center;gap:.35rem;margin:-.15rem 0 .45rem;padding:0 .2rem;font-size:.7rem;font-weight:650;display:flex}.gg__wt[hidden]{display:none}.gg__wti{opacity:.8;flex:none;width:.85rem;height:.85rem}.gg__wt b{color:var(--ink);white-space:nowrap;margin-left:auto;font-weight:750}.gg__st.is-climb,.gg__st.is-roll{color:var(--st-g);background:#5fd38a2e;box-shadow:inset 0 0 0 1px #5fd38a73}.gg__st.is-desc,.gg__st.is-appr{color:var(--st-a);background:#f2b54433;box-shadow:inset 0 0 0 1px #f2b54480}.gg__st.is-final,.gg__st.is-land{color:var(--st-r);background:#ff784629;box-shadow:inset 0 0 0 1px #ff784673}.gg__st.is-stand,.gg__st.is-dock,.gg__st.is-home{color:var(--ink-2);background:#7f8c8c24;box-shadow:inset 0 0 0 1px #7f8c8c4d}.gg__st.is-work{color:var(--st-a);background:#f2b54433;box-shadow:inset 0 0 0 1px #f2b54480}.gg__st.is-fish{color:var(--st-g);background:#5fd38a2e;box-shadow:inset 0 0 0 1px #5fd38a73}.gg__dur{border-top:1px solid var(--line);grid-template-columns:auto 1fr;align-items:center;gap:.3rem .5rem;margin-top:.45rem;padding-top:.4rem;display:grid}.ship-tip .gg__kv{color:var(--ink-2);white-space:nowrap;align-items:center;gap:.3rem;font-size:.7rem;display:inline-flex}.ship-tip .gg__kv .gg__ic{width:.85rem;height:.85rem;margin:0}.ship-tip .gg__kv b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:750}.ship-tip .gg__dur .gg__kv+.gg__kv{justify-self:end}.ship-tip .gg__dur em{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:.5625rem;font-style:normal;font-weight:600}.ship-tip .gg__dur strong{font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end;font-size:.75rem;font-weight:700}.ship-tip__in.is-plane>span,.ship-tip__in.is-ship>span{border-top:1px dashed var(--line);margin-top:.15rem;padding-top:.4rem;font-size:.72rem}.gg__bar{background:#7f8c8c40;border-radius:2px;grid-column:1/-1;height:4px;margin:.3rem 0 .15rem;display:block;position:relative}.gg__fill{background:#5fd38a;border-radius:2px;display:block;position:absolute;inset:0 auto 0 0}.gg__pl{width:14px;height:14px;color:var(--ink);position:absolute;top:50%;transform:translate(-50%,-50%)rotate(90deg)}@media (max-width:820px),(orientation:portrait){.ship-tip__in.is-plane{max-width:min(15.5rem,88vw)}.gg__row{gap:.25rem}.gg__d{max-width:3.1rem}}.pc{background:#7f8c8c1f;border-radius:.45rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.4rem;margin:0 0 .05rem;padding:.2rem .35rem;display:grid}.pc__b{width:1.35rem;height:1.35rem;font-style:normal;font-family:var(--font-d);border-radius:.35rem;place-items:center;font-size:.6rem;font-weight:800;display:grid}.pc__b.is-flag{border-radius:.15rem;width:1.45rem;height:.97rem;overflow:hidden;box-shadow:0 0 0 1px #00000026}.pc__b.is-flag svg{width:100%;height:100%;display:block}.pc__b.is-logo{background:#fff;padding:.1rem;box-shadow:inset 0 0 0 1px #00000014}.pc__b img{object-fit:contain;width:100%;height:100%;display:block}.pc__t{flex-wrap:wrap;align-items:baseline;column-gap:.4rem;min-width:0;line-height:1.15;display:flex}.ship-tip .pc__t strong{color:var(--ink);font-size:.74rem;font-weight:800;font-family:var(--font-d)}.ship-tip .pc__t em{color:var(--ink-2);font-size:.64rem;font-style:normal;font-weight:600}.pc__img{object-fit:contain;filter:drop-shadow(0 1px 2px #0000004d);width:1.45rem;height:1.45rem;transform:rotate(90deg)}.ship-tip.is-below .ship-tip__in{top:14px;bottom:auto}.ship-tip.is-below .ship-tip__in:after{border:0;border-left:1px solid var(--line);border-top:1px solid var(--line);top:-6px;bottom:auto}.gg__ship{grid-template-columns:1fr auto}.ship-tip .gg__ship em{letter-spacing:0;text-transform:none;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:.66rem;font-style:normal;font-weight:700;overflow:hidden}.ship-tip .gg__ship strong{text-align:right;white-space:normal;max-width:9rem;font-size:.66rem;font-weight:800}.gg__ship .gg__pl{transform:translate(-50%,-62%)}.ship-tip .gg__cargo{white-space:normal;grid-column:1/-1;align-items:flex-start;line-height:1.3}.ship-tip .gg__cargo .gg__ic{flex:none;margin-top:.05rem}.pc__img.is-ship{width:3.2rem;height:1.3rem;transform:none}.ship-tip__in.is-ship{gap:.3rem;max-width:min(17rem,92vw)}.ship-tip .sc{color:var(--ink-2);flex-wrap:wrap;column-gap:.45rem;font-size:.68rem;font-weight:600;line-height:1.3;display:flex}.ship-tip .sc strong{color:var(--ink);font-weight:800}.ship-tip .gg__st span{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.ship-tip .gg__kv b{font-size:inherit;line-height:inherit}.ship-tip .gg__cargo b{font-weight:650}.ship-tip .lh__cr{color:var(--ink-2);opacity:.8;margin-top:.15rem;font-size:.6rem;line-height:1.25;display:block}.ship-tip__in.is-lh{gap:.35rem;width:min(18.5rem,92vw);max-width:none}.ship-tip__in.is-lh>span{border-top:1px dashed var(--line);margin-top:.1rem;padding-top:.4rem;font-size:.72rem}.lhc{grid-template-columns:1fr;gap:.35rem;display:grid}.lhc.has-ph{grid-template-columns:1.55fr 1fr}.lhc__3d{background:#050b18;border-radius:.5rem;height:9rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.lhc__3d canvas{display:block;width:100%!important;height:100%!important}.lhc__veil{pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle at var(--x,50%) var(--y,30%),#fffaecf2,#fff0d466 16%,#ffecc81a 42%,#ffecc800 70%);position:absolute;inset:0}.lhc__ph{background:#7f8c8c26;border-radius:.5rem;height:9rem;margin:0;overflow:hidden}.lhc__ph img{object-fit:cover;width:100%;height:100%;display:block}.ship-tip .lhc__x{color:var(--ink-2);margin:0;font-size:.68rem;font-weight:600;line-height:1.35}.lhc__rh{background:#7f8c8c1f;border-radius:.45rem;flex-direction:column;gap:.3rem;padding:.4rem .5rem .45rem;display:flex}.ship-tip .lhc__rh .gg__kv{white-space:normal;color:var(--ink);font-size:.7rem}.lhc__sw{border-radius:50%;flex:none;width:.6rem;height:.6rem;margin-left:auto;box-shadow:0 0 0 1px #00000040,0 0 6px #ffe6a0cc}.lhc__bar{background:#7f8c8c38;border-radius:5px;height:10px;position:relative;overflow:hidden}.lhc__fl{opacity:.5;border-radius:3px;transition:opacity .12s;position:absolute;top:2px;bottom:2px;box-shadow:inset 0 0 0 1px #0000002e}.lhc__bar.is-on .lhc__fl{opacity:1;box-shadow:0 0 8px 1px #ffecbee6}.lhc__ph0{background:var(--ink);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.ship-tip .lhc~.gg__dur{margin-top:.1rem}@media (max-width:820px),(orientation:portrait){.ship-tip__in.is-lh{width:min(16.5rem,90vw)}.lhc__3d,.lhc__ph{height:7.6rem}}.fly{--wx-ideal:#1f9d55;--wx-ok:#e0a100;--wx-avoid:#d93a3a;--wx-sky:#3d8fd1;--cc-lift:var(--cc-h,0px)}.wx-dock,.wx-side,.wx-panel,.wx-card,.wx-pins,.wx-help,.wx-src,.wx-fog,.wx-tilt,.wx-hov,.wxt{display:none}.wxp svg,.wxe svg,.wx-panel svg,.wx-card svg,.wx-dock svg,.wx-side svg,.wx-fog svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.i-sun{fill:#ffc72c;stroke:#e39a00}.i-cloud{fill:#fff;stroke:#7a93a8}.i-rain{stroke:#2f7fd0;stroke-width:2px}.i-bolt{stroke:#f2a900;stroke-width:2px}.i-fill{fill:currentColor;fill-opacity:.16}.i-fill2{fill:currentColor;fill-opacity:.32}.i-glow{fill:#e8f55a;stroke:#9db000}.i-moon0{fill:#26344f;stroke:#8ea3c4;stroke-width:1px}.i-moon{fill:#f4f1e2;stroke:none}.i-boltf{fill:#f7d94c;stroke:#7a5a00;stroke-width:1.2px}.fly .wx-on .daynight,.fly .wx-on .explore-help{display:none}.fly .wx-on .mini{opacity:0!important;visibility:hidden!important}.fly .wx-on .lbl--stop{visibility:hidden}.fly .wx-maps .wx-dock,.fly .wx-on .wxt{display:flex}.fly .wx-on .wx-panel{display:block}.fly .wx-pins.is-on{z-index:3;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.fly .wx-on .explore-zoom{top:84px;transform:none}@media (min-width:821px) and (orientation:landscape){.fly .wx-on .wx-tilt{top:84px!important;right:calc(var(--pad) + 96px)!important}.fly .wx-on .explore-zoom{flex-direction:row}.fly .wx-on .explore-zoom button+button{border-top:0;border-left:1px solid var(--line)}.fly .wx-maps .mini{bottom:calc(clamp(16px,3.5vh,36px) + var(--wxd) + var(--cc-lift,0px))}}.fly{--wxd:80px}.fly:not(.wx-on){--wxd:90px}.wx-dock{left:50%;bottom:calc(clamp(16px,3.5vh,36px) + var(--cc-lift,0px));align-items:stretch;gap:10px;max-width:calc(100% - 24px);position:absolute;transform:translate(-50%)}.wx-dock__slot{flex:none;justify-content:center;align-items:stretch;width:clamp(520px,50vw,760px);display:flex;position:relative}.fly .wx-dock .daynight{box-sizing:border-box;border-radius:20px;width:100%;position:relative;bottom:auto;left:auto;transform:none}.fly:not(.wx-on) .wx-dock{align-items:flex-end}.wx-layers,.wxt{background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:20px;box-shadow:0 18px 36px -18px #15231da6,inset 0 1px #ffffff4d}.wx-layers{grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;padding:5px;display:grid;position:relative}.wx-layers button{all:unset;box-sizing:border-box;cursor:pointer;z-index:1;height:52px;color:var(--ink);white-space:nowrap;border-radius:15px;align-items:center;gap:.6rem;padding:0 .95rem 0 6px;transition:color .3s,background-color .25s;display:flex;position:relative}.wx-layers__ic{border-radius:12px;flex:none;width:40px;height:40px;transition:transform .4s cubic-bezier(.3,1.5,.5,1),box-shadow .35s;position:relative;box-shadow:0 3px 8px -3px #0a1e3c8c}.wx-layers__ic>.li,.wx-layers__ic>.lx{border-radius:12px;width:40px;height:40px;display:block}.wx-layers__t{flex-direction:column;gap:3px;min-width:0;display:flex}.wx-layers__t b{font:800 .84rem/1.05 var(--font-d);letter-spacing:-.005em}.wx-layers__t small{font:600 .68rem/1.1 var(--font-d);color:var(--ink-2);transition:color .3s}.wx-layers button:hover{background:#7f7f7f17}.wx-layers button:hover .wx-layers__ic{transform:translateY(-2px)scale(1.04)}.wx-layers button[aria-checked=true]{color:#fff;background:0 0}.wx-layers button[aria-checked=true] small{color:#fffc}.wx-layers button[aria-checked=true] .wx-layers__ic{transform:translateY(-1px);box-shadow:0 0 0 2px #fffffff2,0 7px 14px -5px #0009}.wx-layers button:focus-visible{outline:3px solid var(--gold);outline-offset:1px}.wx-layers__ind{z-index:0;pointer-events:none;border-radius:15px;width:0;height:52px;transition:transform .55s cubic-bezier(.3,1.2,.4,1),width .55s cubic-bezier(.3,1.2,.4,1);position:absolute;top:5px;left:0;box-shadow:0 10px 20px -10px #0e2846d9}.wx-layers__ind i{border-radius:inherit;opacity:0;transition:opacity .45s;position:absolute;inset:0}.wx-layers__ind:after{content:"";border-radius:inherit;background:linear-gradient(#ffffff38,#fff0 55%);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff4d}.wx-layers__ind [data-l=map]{background:linear-gradient(135deg,#0f4f42,#1f8a6e 55%,#3fb58c)}.wx-layers__ind [data-l=exp]{background:linear-gradient(135deg,#7a1e3a,#d23a4a 55%,#f2a33a)}.wx-layers__ind [data-l=rain]{background:linear-gradient(135deg,#1b4a80,#2f7fd0 55%,#52b5e6)}.wx-layers__ind [data-l=live]{background:linear-gradient(135deg,#1c2b4a,#3e5a92 55%,#e39a3a)}.wx-layers__ind [data-l=tipy]{background:linear-gradient(135deg,#4a1748,#9a2c6c 55%,#f2a33a)}.wx-layers__ind[data-l=map] [data-l=map],.wx-layers__ind[data-l=exp] [data-l=exp],.wx-layers__ind[data-l=rain] [data-l=rain],.wx-layers__ind[data-l=live] [data-l=live],.wx-layers__ind[data-l=tipy] [data-l=tipy]{opacity:1}.wx-layers__lk{z-index:2;color:#ffd65a;width:18px;height:18px;box-shadow:0 0 0 1.5px var(--panel);background:#15231d;border-radius:50%;place-items:center;display:none;position:absolute;top:2px;left:33px}.wx-layers__lk svg{stroke-width:2.4px;width:11px;height:11px}.wx-on .wx-layers.is-lockm button:not([data-l=map]):not([data-l=tipy]) .wx-layers__lk{display:grid}.wx-layers__ic{will-change:transform;contain:layout paint}.li{isolation:isolate;border-radius:12px;display:block;position:relative;overflow:hidden}.li i{font-style:normal;display:block;position:absolute;inset:0}.li svg{fill:none;stroke:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.li .li__fr{z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 1px #08183038}.li--tip .lt-bg{background:linear-gradient(160deg,#f4e9d2,#e2d4b6)}.li--tip .lt-cam{transform-origin:50%;width:320%;height:320%;animation:16s linear infinite ltCam;top:-110%;left:-110%;transform:scale(.3125)}.li--tip .lt-pin{transform-origin:50% 95%;animation:16s linear infinite ltPin}.li--tip .lt-pop{transform-origin:50% 95%}.li--tip .is-t .lt-pop{animation:ltPop 16s cubic-bezier(.3,.7,.4,1) var(--d) infinite}.li--tip .lt-ring{opacity:0;background:radial-gradient(closest-side,transparent 56%,var(--c) 62%,var(--c) 76%,transparent 84%);border-radius:50%;width:130%;height:32%;top:79%;left:-15%}.li--tip .is-t .lt-ring{animation:ltRing 16s ease-out var(--d) infinite}@keyframes ltPop{0%{transform:scale(1)}1.56%{transform:scale(1.24)}2.81%{transform:scale(1.1)}5.31%{transform:scale(1.1)}7.5%,to{transform:scale(1)}}@keyframes ltRing{0%,1.2%{opacity:0;transform:scale(.3)}1.56%{opacity:.9;transform:scale(.45)}6%,to{opacity:0;transform:scale(1.9)}}@keyframes ltCam{0%{transform:scale(.3125)}.594%{transform:translate(.23%,-.21%)scale(.316)}1.094%{transform:translate(.86%,-.78%)scale(.3263)}1.5%{transform:translate(1.76%,-1.59%)scale(.3431)}1.875%{transform:translate(2.94%,-2.65%)scale(.3687)}2.281%{transform:translate(4.59%,-4.13%)scale(.4107)}2.813%{transform:translate(7.17%,-6.45%)scale(.4884)}3.594%{transform:translate(11.2%,-10.08%)scale(.6308)}4.563%{transform:translate(15.74%,-14.16%)scale(.8088)}5.531%{transform:translate(19.36%,-17.42%)scale(.9588)}6.563%{transform:translate(22.15%,-19.94%)scale(1.0774)}7.719%{transform:translate(24.08%,-21.67%)scale(1.1604)}9.063%{transform:translate(24.97%,-22.47%)scale(1.1987)}10.844%{transform:translate(25.56%,-23%)scale(1.2267)}13%{transform:translate(26.74%,-24.07%)scale(1.2838)}14.188%{transform:translate(26.39%,-23.7%)scale(1.2687)}14.906%{transform:translate(25.11%,-22.35%)scale(1.2139)}15.5%{transform:translate(23.04%,-20.14%)scale(1.1256)}16.094%{transform:translate(19.98%,-16.82%)scale(.9983)}16.719%{transform:translate(15.96%,-12.23%)scale(.8376)}17.219%{transform:translate(12.49%,-7.91%)scale(.7109)}17.594%{transform:translate(9.96%,-4.35%)scale(.6329)}17.875%{transform:translate(8.21%,-1.45%)scale(.5929)}18.125%{transform:translate(6.79%,1.38%)scale(.5769)}18.375%{transform:translate(5.65%,4.26%)scale(.584)}18.656%{transform:translate(4.73%,7.33%)scale(.6148)}19%{transform:translate(3.96%,10.91%)scale(.6748)}19.469%{transform:translate(3.31%,15.53%)scale(.7788)}20.125%{transform:translate(2.84%,21.2%)scale(.932)}20.719%{transform:translate(2.65%,25.17%)scale(1.0496)}21.313%{transform:translate(2.56%,27.85%)scale(1.1324)}22%{transform:translate(2.51%,29.47%)scale(1.1834)}23.063%{transform:translate(2.5%,30%)scale(1.2)}24.844%{transform:translate(2.57%,30.88%)scale(1.2351)}26.813%{transform:translate(2.67%,32.1%)scale(1.2839)}27.875%{transform:translate(2.6%,31.63%)scale(1.2678)}28.531%{transform:translate(2.36%,30.03%)scale(1.2123)}29.094%{transform:translate(1.93%,27.3%)scale(1.1194)}29.656%{transform:translate(1.24%,23.22%)scale(.9831)}30.25%{transform:translate(.2%,17.66%)scale(.8063)}30.781%{transform:translate(-1.1%,11.98%)scale(.644)}31.125%{transform:translate(-2.21%,8.12%)scale(.5519)}31.406%{transform:translate(-3.38%,4.87%)scale(.4923)}31.656%{transform:translate(-4.71%,1.86%)scale(.4565)}31.875%{transform:translate(-6.21%,-.96%)scale(.4431)}32.094%{transform:translate(-7.99%,-3.83%)scale(.4497)}32.313%{transform:translate(-9.93%,-6.59%)scale(.4734)}32.594%{transform:translate(-12.63%,-10.08%)scale(.523)}32.938%{transform:translate(-16.18%,-14.33%)scale(.6037)}33.438%{transform:translate(-21.5%,-20.34%)scale(.7417)}34.031%{transform:translate(-27.39%,-26.76%)scale(.906)}34.594%{transform:translate(-31.89%,-31.57%)scale(1.0357)}35.156%{transform:translate(-34.99%,-34.86%)scale(1.1262)}35.813%{transform:translate(-36.89%,-36.86%)scale(1.1821)}36.813%{transform:translate(-37.5%,-37.5%)scale(1.2)}38.594%{transform:translate(-38.6%,-38.6%)scale(1.2351)}40.563%{transform:translate(-40.12%,-40.12%)scale(1.2839)}41.563%{transform:translate(-39.29%,-39.29%)scale(1.2589)}42.469%{transform:translate(-36.68%,-36.68%)scale(1.1811)}43.313%{transform:translate(-32.5%,-32.5%)scale(1.0571)}44.125%{transform:translate(-26.95%,-26.95%)scale(.8951)}45.25%{transform:translate(-17.71%,-17.71%)scale(.6369)}45.844%{transform:translate(-12.91%,-12.91%)scale(.5141)}46.344%{transform:translate(-9.36%,-9.36%)scale(.4336)}46.781%{transform:translate(-6.79%,-6.79%)scale(.3839)}47.188%{transform:translate(-4.86%,-4.86%)scale(.3534)}47.625%{transform:translate(-3.23%,-3.23%)scale(.3335)}48.125%{transform:translate(-1.87%,-1.87%)scale(.3214)}48.719%{transform:translate(-.8%,-.8%)scale(.3152)}49.469%{transform:translate(-.12%,-.12%)scale(.3128)}50.281%{transform:translate(-.05%,-.02%)scale(.3135)}50.844%{transform:translate(-.47%,-.16%)scale(.3224)}51.313%{transform:translate(-1.24%,-.41%)scale(.3403)}51.719%{transform:translate(-2.3%,-.77%)scale(.3673)}52.125%{transform:translate(-3.73%,-1.24%)scale(.4085)}52.625%{transform:translate(-5.9%,-1.97%)scale(.4798)}53.438%{transform:translate(-9.75%,-3.25%)scale(.6267)}54.469%{transform:translate(-14.16%,-4.72%)scale(.8151)}55.469%{transform:translate(-17.5%,-5.83%)scale(.9661)}56.563%{transform:translate(-20.08%,-6.69%)scale(1.0858)}57.813%{transform:translate(-21.81%,-7.27%)scale(1.1675)}59.25%{transform:translate(-22.5%,-7.5%)scale(1.1998)}61%{transform:translate(-23.1%,-7.7%)scale(1.2319)}63.031%{transform:translate(-24.07%,-8.02%)scale(1.2839)}64.125%{transform:translate(-23.71%,-7.88%)scale(1.2677)}64.781%{transform:translate(-22.45%,-7.39%)scale(1.212)}65.344%{transform:translate(-20.32%,-6.54%)scale(1.1186)}65.906%{transform:translate(-17.11%,-5.24%)scale(.9817)}66.5%{transform:translate(-12.7%,-3.38%)scale(.8042)}67.031%{transform:translate(-8.1%,-1.29%)scale(.6415)}67.375%{transform:translate(-4.88%,.32%)scale(.5492)}67.656%{transform:translate(-2.07%,1.86%)scale(.4894)}67.906%{transform:translate(.63%,3.49%)scale(.4536)}68.125%{transform:translate(3.26%,5.22%)scale(.4402)}68.344%{transform:translate(6.05%,7.2%)scale(.4468)}68.563%{transform:translate(8.83%,9.28%)scale(.4706)}68.844%{transform:translate(12.45%,12.12%)scale(.5202)}69.188%{transform:translate(16.96%,15.79%)scale(.6012)}69.688%{transform:translate(23.49%,21.24%)scale(.7397)}70.281%{transform:translate(30.56%,27.24%)scale(.9046)}70.813%{transform:translate(35.64%,31.6%)scale(1.0286)}71.375%{transform:translate(39.39%,34.82%)scale(1.1219)}72.031%{transform:translate(41.72%,36.83%)scale(1.1804)}73%{transform:translate(42.5%,37.5%)scale(1.2)}74.75%{transform:translate(43.63%,38.5%)scale(1.2319)}76.781%{transform:translate(45.47%,40.12%)scale(1.2839)}77.875%{transform:translate(44.84%,39.6%)scale(1.2679)}78.563%{transform:translate(42.48%,37.69%)scale(1.2089)}79.125%{transform:translate(38.66%,34.61%)scale(1.1141)}79.688%{transform:translate(33%,30.1%)scale(.9766)}80.281%{transform:translate(25.42%,24.23%)scale(.7997)}80.813%{transform:translate(17.85%,18.71%)scale(.639)}81.156%{transform:translate(12.85%,15.42%)scale(.5488)}81.438%{transform:translate(8.77%,13.08%)scale(.4912)}81.688%{transform:translate(5.13%,11.39%)scale(.458)}81.906%{transform:translate(1.87%,10.3%)scale(.4473)}82.125%{transform:translate(-1.24%,9.68%)scale(.4566)}82.375%{transform:translate(-4.51%,9.49%)scale(.4871)}82.656%{transform:translate(-7.99%,9.74%)scale(.5404)}83.031%{transform:translate(-12.43%,10.58%)scale(.6321)}83.625%{transform:translate(-18.94%,12.51%)scale(.7979)}84.219%{transform:translate(-24.44%,14.5%)scale(.9549)}84.781%{transform:translate(-28.33%,16.03%)scale(1.0715)}85.375%{transform:translate(-30.91%,17.09%)scale(1.1507)}86.094%{transform:translate(-32.27%,17.65%)scale(1.1929)}88.219%{transform:translate(-33.12%,18.09%)scale(1.2228)}90.5%{transform:translate(-34.77%,18.99%)scale(1.2838)}91.594%{transform:translate(-34.08%,18.61%)scale(1.2605)}92.563%{transform:translate(-31.8%,17.37%)scale(1.1834)}93.438%{transform:translate(-28.18%,15.39%)scale(1.0625)}94.313%{transform:translate(-23.12%,12.62%)scale(.8962)}95.594%{transform:translate(-14.07%,7.68%)scale(.6158)}96.219%{transform:translate(-9.83%,5.37%)scale(.499)}96.719%{transform:translate(-6.96%,3.8%)scale(.4292)}97.156%{transform:translate(-4.91%,2.68%)scale(.3861)}97.625%{transform:translate(-3.19%,1.74%)scale(.3552)}98.156%{transform:translate(-1.78%,.97%)scale(.3338)}98.75%{transform:translate(-.75%,.41%)scale(.3207)}99.469%{transform:translate(-.12%,.07%)scale(.3138)}to{transform:scale(.3125)}}@keyframes ltPin{0%{transform:scale(1.1948)}1.75%{transform:scale(1.1304)}4.063%{transform:scale(.8561)}5.5%{transform:scale(.7644)}7.313%{transform:scale(.7128)}10.156%{transform:scale(.6957)}13.781%{transform:scale(.6797)}15.156%{transform:scale(.7018)}16.219%{transform:scale(.7603)}18.031%{transform:scale(.9328)}18.719%{transform:scale(.906)}20.281%{transform:scale(.7608)}21.438%{transform:scale(.7108)}23.313%{transform:scale(.6974)}27.563%{transform:scale(.68)}28.781%{transform:scale(.7031)}29.719%{transform:scale(.7609)}30.656%{transform:scale(.875)}31.75%{transform:scale(1.0341)}32.344%{transform:scale(1.0081)}33.781%{transform:scale(.805)}34.719%{transform:scale(.7332)}35.875%{transform:scale(.7011)}41.188%{transform:scale(.6808)}42.75%{transform:scale(.7107)}44.031%{transform:scale(.7773)}45.25%{transform:scale(.8987)}47.188%{transform:scale(1.1375)}49.469%{transform:scale(1.1943)}51.406%{transform:scale(1.1479)}54%{transform:scale(.8499)}55.438%{transform:scale(.7621)}57.313%{transform:scale(.7117)}63.5%{transform:scale(.6791)}64.844%{transform:scale(.6967)}65.813%{transform:scale(.7482)}66.719%{transform:scale(.8482)}68%{transform:scale(1.0368)}68.594%{transform:scale(1.0104)}70.031%{transform:scale(.8056)}70.969%{transform:scale(.7334)}72.125%{transform:scale(.7011)}77.594%{transform:scale(.6802)}78.813%{transform:scale(.7041)}79.75%{transform:scale(.7629)}80.688%{transform:scale(.8779)}81.75%{transform:scale(1.03)}82.344%{transform:scale(1.0044)}83.813%{transform:scale(.8007)}84.781%{transform:scale(.7299)}85.969%{transform:scale(.7001)}91.219%{transform:scale(.6807)}92.875%{transform:scale(.7106)}94.219%{transform:scale(.7772)}95.5%{transform:scale(.8995)}97.531%{transform:scale(1.1286)}99.906%{transform:scale(1.1948)}to{transform:scale(1.1948)}}.wx-tipy .wx-dock__slot>.wxt,.wx-tipy #dayNight{display:none}.wx-tipy .wx-dock{align-items:flex-end}.wx-tipy .stage__labels,.wx-tipy .stage__scrim{visibility:hidden}.li--map .lm-bg{background:linear-gradient(135deg,#1c6fae,#2d93c8)}.li--map .lm-cam{transform-origin:50% 58.333%;animation:7s cubic-bezier(.45,0,.55,1) infinite alternate lmCam}.li--map .lm-p{transform-origin:50% 58.333%;animation:7s cubic-bezier(.45,0,.55,1) infinite alternate lmCamP}.li--map .lm-wv{width:266.667%;animation:22s linear infinite lmW;right:auto}.li--map .lm-wk{animation:2.6s ease-in-out infinite alternate lmWk}.li--map .lm-fc{width:43.958%;height:12.5%;top:52.083%;bottom:auto;right:auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 72%);mask-image:linear-gradient(90deg,#0000,#000 72%)}.li--map .lm-fs{width:303.3%;animation:11s linear infinite lmW;right:auto}.li--map .lm-yaw{transform-origin:50% 58.333%;animation:5.5s ease-in-out infinite alternate lmYaw}.li--map .lm-fly{animation:14s linear -7s infinite lmFly;transform:translate(33.333%,41.667%)}@keyframes lmCam{0%{transform:none}to{transform:scale(2.3)}}@keyframes lmCamP{0%{transform:none}to{transform:scale(2.8)}}@keyframes lmW{0%{transform:none}to{transform:translate(-50%)}}@keyframes lmFly{0%{transform:translate(-62.5%,162.5%)}to{transform:translate(162.5%,-62.5%)}}@keyframes lmYaw{0%{transform:rotate(-1.6deg)}to{transform:rotate(1.6deg)}}@keyframes lmWk{0%{opacity:.8}to{opacity:1}}.li--rain .lp-sea{background:linear-gradient(135deg,#1c6fae,#2d93c8)}.li--rain .lp-cam{transform-origin:48% 44%;animation:9s cubic-bezier(.45,0,.55,1) infinite alternate lpCam;transform:scale(1.04)}@keyframes lpCam{0%{transform:scale(1.04)}to{transform:scale(1.14)translate(-1%,.6%)}}.li--rain .lc-l,.li--rain .lc-b{opacity:0;animation:12s linear infinite lcL}.li--rain .lc-2{animation-delay:-9s}.li--rain .lc-3{animation-delay:-6s}.li--rain .lc-4{animation-delay:-3s}@keyframes lcL{0%{opacity:0}7.5%,25%{opacity:1}32.5%,to{opacity:0}}.li--rain .lp-hc{width:50%;height:37.5%;inset:20% auto auto 25%;overflow:hidden;-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000);mask-image:radial-gradient(closest-side,#000 55%,#0000)}.li--rain .lp-heat{height:150%;animation:2.4s linear infinite lpHeat;bottom:auto}@keyframes lpHeat{0%{transform:none}to{transform:translateY(-33.333%)}}.li--rain .lp-surf>svg{animation:1.6s ease-in-out infinite alternate lpSurf}@keyframes lpSurf{0%{opacity:.35}to{opacity:1}}.li--rain .lp-gl{animation:12s linear -6s infinite lpGl}@keyframes lpGl{0%{transform:translate(-6%,1%)}27%{transform:translate(70%,-1%)}to{transform:translate(70%,-1%)}}.li--rain .lp-cl{opacity:0;animation:12s linear infinite lpCl;transform:translate(70%,-60%)}@keyframes lpCl{0%,73%{opacity:0;transform:translate(70%,-60%)}74%{opacity:1;transform:translate(68%,-58%)}to{opacity:1;transform:translate(-62%,54%)}}.li--rain .lp-rp svg{transform-origin:inherit;animation:.8s ease-out infinite lvRp}.li--rain .lp-r2 svg{animation-delay:-.4s}.li--live .lv-day{background:linear-gradient(#2f86d2,#8ccdf0 72%,#c4e8f7)}.li--live .lv-dawn{opacity:0;background:linear-gradient(#34477f,#e98c67 55%,#ffcf8e 72%);animation:12s linear infinite lvDawn}.li--live .lv-set{opacity:0;background:linear-gradient(#2c3b78,#d9674f 50%,#ffb15e 72%);animation:12s linear infinite lvSet}.li--live .lv-gray{opacity:0;background:#66717f;animation:12s linear infinite lvGray}.li--live .lv-night{opacity:0;background:linear-gradient(#040b21,#1a2c55 72%);animation:12s linear infinite lvNight}.li--live .lv-stars{opacity:0;animation:12s linear infinite lvStars}.li--live .lv-tw{animation:.9s ease-in-out infinite alternate lvTw}.li--live .lv-sun{transform-origin:50% 83.333%;animation:12s linear infinite lvSun}.li--live .lv-moon{transform-origin:50% 83.333%;opacity:0;animation:12s linear infinite lvMoon;transform:rotate(-100deg)}.li--live .lv-sor{opacity:0;animation:12s linear infinite lvSor}.li--live .lv-fn{opacity:0;animation:12s linear infinite lvFn}@keyframes lvSun{0%{transform:rotate(-100deg)}56%,to{transform:rotate(100deg)}}@keyframes lvMoon{0%{opacity:0;transform:rotate(-100deg)}56%{opacity:0;transform:rotate(-100deg)}57%{opacity:1}93%{opacity:1}95.5%{opacity:0}to{opacity:0;transform:rotate(100deg)}}@keyframes lvSor{0%{opacity:1}12%,40%{opacity:0}50%,to{opacity:1}}@keyframes lvDawn{0%{opacity:1}9%{opacity:.55}16%,92%{opacity:0}98%,to{opacity:1}}@keyframes lvSet{0%,40%{opacity:0}47%{opacity:.85}53%{opacity:.75}58%,to{opacity:0}}@keyframes lvGray{0%,28%{opacity:0}31%,36%{opacity:.6}40%,to{opacity:0}}@keyframes lvNight{0%,47%{opacity:0}57%,93%{opacity:1}99%,to{opacity:0}}@keyframes lvStars{0%,51%{opacity:0}58%,90%{opacity:1}96%,to{opacity:0}}@keyframes lvTw{0%{opacity:1}to{opacity:.25}}@keyframes lvFn{0%{opacity:.25}10%,46%{opacity:0}56%,94%{opacity:.6}to{opacity:.25}}.li--live .lv-gl{opacity:0;animation:12s linear infinite lvGl}.li--live .lv-gm{opacity:0;animation:12s linear infinite lvGm}@keyframes lvGl{0%{opacity:0;transform:translate(-53.96%)}7%{opacity:0}8%{transform:translate(-51.25%)}11%{opacity:.6}12%{transform:translate(-45.42%)}16%{transform:translate(-36.88%)}20%{transform:translate(-25.83%)}24%{transform:translate(-13.33%)}26%{opacity:.85}28%{opacity:.2;transform:none}29.5%{opacity:0}32%{transform:translate(13.33%)}36%{transform:translate(25.83%)}38%{opacity:0}40%{transform:translate(36.88%)}41.5%{opacity:.8}44%{transform:translate(45.42%)}47%{opacity:.9}48%{transform:translate(51.25%)}51%{opacity:0}52%,to{opacity:0;transform:translate(53.96%)}}@keyframes lvGm{0%,58%{opacity:0;transform:translate(-54.17%)}61%{opacity:0}62%{transform:translate(-51.67%)}66%{opacity:.7;transform:translate(-44.17%)}70%{transform:translate(-32.08%)}74%{transform:translate(-16.88%)}78%{transform:none}82%{transform:translate(16.88%)}86%{transform:translate(32.08%)}90%{opacity:.7;transform:translate(44.17%)}94%{transform:translate(51.67%)}95%,to{opacity:0;transform:translate(54.17%)}}.li--live .lv-cl{animation:12s linear infinite lvCl;transform:translate(-37.5%,31.25%)}.li--live .lv-cls{transform-origin:0 0;animation:12s ease-in-out infinite lvCls}.li--live .lv-rn{width:39.583%;height:27.083%;inset:12.5% auto auto -18.75%;overflow:hidden}.li--live .lv-rs{height:200%;animation:.45s linear infinite lvRs;bottom:auto}.li--live .lv-cl .lv-rn,.li--live .lv-cdk,.li--live .lv-rp{opacity:0}.li--live .lv-cdk{animation:12s linear infinite lvCdk}.li--live .lv-cl .lv-rn,.li--live .lv-rp{animation:12s linear infinite lvRn}.li--live .lv-rp svg{transform-origin:inherit;animation:.7s ease-out infinite lvRp}.li--live .lv-r2 svg{animation-delay:-.35s}@keyframes lvCl{0%,20%{opacity:0;transform:translate(-37.5%,31.25%)}21%{opacity:1;animation-timing-function:cubic-bezier(.3,.5,.55,.9);transform:translate(-37.5%,31.25%)}30%{transform:translate(54.17%,32.5%)}37%{animation-timing-function:cubic-bezier(.45,.1,.75,.6);transform:translate(72.9%,35%)}46%{opacity:1;transform:translate(150%,36%)}46.5%,to{opacity:0;transform:translate(150%,36%)}}@keyframes lvCls{0%,21%{transform:scale(.85)}29%{transform:none}46%,to{transform:scale(1.06)}}@keyframes lvCdk{0%,28%{opacity:0}31%,37%{opacity:.85}41%,to{opacity:0}}@keyframes lvRn{0%,30%{opacity:0}31.5%,37%{opacity:1}38.5%,to{opacity:0}}@keyframes lvRs{0%{transform:translateY(-50%)}to{transform:none}}@keyframes lvRp{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(1.5)}}.li--live .lv-nc{opacity:0;animation:12s ease-out infinite lvNc}.li--live .lv-nk1{animation:12s linear infinite lvNk1}.li--live .lv-nk2{transform-origin:49% 64%;animation:12s ease-in-out infinite lvNk2}.li--live .lv-nk3{transform-origin:52% 48%;animation:12s ease-in-out infinite lvNk3}.li--live .lv-nb,.li--live .lv-ncl,.li--live .lv-nf,.li--live .lv-nr{opacity:0}.li--live .lv-ncl,.li--live .lv-nr{animation:12s linear infinite lvNcl}.li--live .lv-nb{animation:12s linear infinite lvNb}.li--live .lv-nf{background:#c9d6ff;animation:12s linear infinite lvNf}@keyframes lvNc{0%,61%{opacity:0;transform:translateY(3%)}67%,to{opacity:1;transform:none}}@keyframes lvNk1{0%,83%{opacity:1;transform:none}86.5%,to{opacity:0;transform:translateY(2%)}}@keyframes lvNk2{0%,84%{opacity:1;transform:none}89.5%,to{opacity:0;transform:translateY(3%)scale(1.06,.8)}}@keyframes lvNk3{0%,85%{opacity:1;transform:none}91%,to{opacity:0;transform:scale(1.12,.9)}}@keyframes lvNcl{0%,70.3%{opacity:0}70.5%{opacity:.7}70.8%{opacity:.1}71%{opacity:.55}72%{opacity:0}74.5%{opacity:0}74.7%{opacity:.5}75.6%{opacity:0}78.5%{opacity:0}78.6%{opacity:.95}78.85%{opacity:.3}79.05%{opacity:.85}79.35%{opacity:.35}79.55%{opacity:1}81.2%{opacity:0}82.5%{opacity:0}82.7%{opacity:.4}83.5%,to{opacity:0}}@keyframes lvNb{0%,78.5%{opacity:0}78.6%{opacity:1}78.85%{opacity:.15}79.05%{opacity:.95}79.35%{opacity:.25}79.55%{opacity:1}80.2%{opacity:.6}80.9%,to{opacity:0}}@keyframes lvNf{0%,78.5%{opacity:0}78.6%{opacity:.2}78.85%{opacity:.04}79.05%{opacity:.17}79.35%{opacity:.05}79.55%{opacity:.24}80.9%,to{opacity:0}}.li--live .lv-gr,.li--live .lv-fl{opacity:0}.li--live .lv-gr{transform-origin:27.083% 34.167%;animation:12s ease-out infinite lvGr}.li--live .lv-fl{background:#fff8e0;animation:12s linear infinite lvFl}@keyframes lvGr{0%,14%{opacity:0;transform:scale(.6)}21%{opacity:.95;transform:scale(1.1)rotate(8deg)}29%{opacity:0;transform:scale(1.35)rotate(16deg)}to{opacity:0}}@keyframes lvFl{0%,15%{opacity:0}21%{opacity:.3}28%,to{opacity:0}}.wx-layers .lx{background:radial-gradient(circle at 50% 40%,#fffbf1,#ffe4b8);position:relative;overflow:hidden}.lx__map{opacity:0;transform-origin:0 0;width:320%;height:320%;transform:translate(var(--tx,-34%),var(--ty,-34%)) scale(1);transition:opacity .8s 1.5s,transform 2.3s cubic-bezier(.42,0,.2,1);position:absolute;top:0;left:0}.lx.is-far .lx__map{opacity:1;transition:opacity .9s,transform 2.1s cubic-bezier(.3,0,.25,1);transform:translate(0)scale(.3125)}.lx__pins>g{transform-box:fill-box;transform-origin:50%;opacity:0;transition:transform .9s cubic-bezier(.3,1.15,.5,1),opacity .7s;transform:scale(0)}.lx.is-far .lx__pins>g{opacity:1;transform:none}.lx__s{opacity:0;place-items:center;transition:opacity 1.1s ease-in-out,transform 1.4s cubic-bezier(.3,.7,.3,1);display:grid;position:absolute;inset:3px;transform:scale(.9)}.lx__s.is-on{opacity:1;transform:none}.lx__s.is-out{opacity:0;transition:opacity 1s ease-in-out,transform 1.3s ease-in-out;transform:scale(1.06)}.lx__s.is-sh{opacity:0;transition:opacity 1s .3s,transform 1.9s cubic-bezier(.3,0,.25,1);transform:scale(.18)}.lx__s svg{width:100%!important;height:100%!important}.wxt{align-items:center;gap:4px;width:100%;padding:5px 8px 4px}.wxt__track{flex:1;min-width:0}.wxt__tb{all:unset;box-sizing:border-box;cursor:pointer;color:#5a3b00;background:linear-gradient(135deg,#ffe7a0,#f3bc45);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;margin:0 2px 0 -2px;transition:transform .3s cubic-bezier(.3,1.5,.5,1),box-shadow .25s;display:grid;position:relative;box-shadow:0 4px 10px -5px #8c5a00bf,inset 0 1px #fff9}.wxt__tb svg{stroke-width:1.8px;width:21px;height:21px}.wxt__tb .i-fill{fill:#fff;fill-opacity:.55}.wxt__tb:hover{transform:translateY(-1px)scale(1.05);box-shadow:0 7px 14px -6px #8c5a00cc,inset 0 1px #fff9}.wxt__tb:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.wxt__tb.is-on{color:#ffd65a;background:linear-gradient(135deg,#173f66,#2c74b2);box-shadow:0 0 0 2px #ffd65a,0 5px 12px -5px #143c6ecc}.wxt__tb.is-on .i-fill{fill:#ffd65a;fill-opacity:.3}.wx-exp .wxt__tb,.wx-exp .wxt__now{display:none}.wxt__now{all:unset;box-sizing:border-box;cursor:pointer;height:30px;font:800 .68rem var(--font-d);color:var(--ink);background:#2fbf7124;border-radius:999px;flex:none;align-items:center;gap:.28rem;padding:0 .5rem 0 .42rem;transition:background-color .15s,transform .15s;display:inline-flex;box-shadow:inset 0 0 0 1.2px #2fbf718c}.wxt__now i{background:#2fbf71;border-radius:50%;width:7px;height:7px}.wxt__now:hover{background:#2fbf7142}.wxt__now:active{transform:scale(.95)}.wxt__now:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.wxt__nowt{z-index:6;background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font:700 .74rem/1.25 var(--font-d);color:var(--ink);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;border-radius:10px;max-width:calc(100vw - 40px);margin:0;padding:.35rem .6rem;transition:opacity .15s,transform .15s,visibility 0s .15s;position:absolute;bottom:calc(100% + 8px);left:8px;transform:translateY(3px);box-shadow:0 12px 26px -14px #15231db3}.wxt__nowt.is-on{opacity:1;visibility:visible;transition:opacity .15s,transform .15s;transform:none}@media (max-width:820px),(orientation:portrait){.wxt__nowt{white-space:normal;width:max-content;max-width:calc(100vw - 48px)}.wxt__now{z-index:3;background:var(--panel);gap:.2rem;height:21px;padding:0 .42rem 0 .36rem;font-size:.62rem;position:absolute;top:-12px;left:12px;box-shadow:inset 0 0 0 1.2px #2fbf71b3,0 2px 6px -2px #0000004d}.wxt__now i{width:6px;height:6px}}.wxt__tr{z-index:2;pointer-events:none;color:#fff;display:none;position:absolute;inset:0}.wxt.is-trip .wxt__m{visibility:hidden}.wxt.is-trip .wxt__tr{display:block}.wxt__tr .wxt__r{background:linear-gradient(90deg,#ffffff80 1px,transparent 1px) 0 100%/calc(100% / var(--n)) 7px repeat-x, linear-gradient(90deg,#fffffff2 1.5px,transparent 1.5px) 0 100%/calc(700% / var(--n)) 11px repeat-x, linear-gradient(#ffffff38,#ffffff38) 0 calc(100% - 1px)/100% 3px no-repeat;height:13px;animation:.45s both wxtIn;position:absolute;bottom:7px;left:3%;right:3%}.wxt__dl{font:700 .66rem/1 var(--font-d);font-variant-numeric:tabular-nums;white-space:nowrap;opacity:.9;position:absolute;top:7px;transform:translate(-50%)}.wxt__dl.is-m{opacity:1;font-weight:800}.wxt__dl em{text-transform:capitalize;background:#fff3;border-radius:4px;margin-right:.18em;padding:.05rem .22rem;font-style:normal}.wx-trip{z-index:6;background:var(--bg);width:min(19rem,100vw - 24px);color:var(--ink);border:1px solid var(--line);font-family:var(--font-d);border-radius:14px;padding:.75rem .8rem .8rem;display:none;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 18px 40px -18px #15231db3}.wx-trip.is-on{animation:.2s both wxtIn;display:block}:is(.wx-dock:has(.wx-trip.is-on),.wx-dock__slot:has(.wx-trip.is-on)){z-index:9}.wx-trip .wx-x{top:.45rem;right:.45rem}.wx-trip.is-mem{color:#15231d;background:linear-gradient(#fff,#fffaee);border-color:#8f5e0029;width:min(21.5rem,100vw - 24px);padding:1rem 1rem .85rem;overflow:hidden}.wx-trip.is-mem:before{content:"";background:linear-gradient(90deg,#ffc72c,#f29a1a 50%,#e5484d);height:4px;position:absolute;top:0;left:0;right:0}.wx-trip.is-mem .wx-x{color:#4b5d55}.wx-trip__hd{align-items:center;gap:.7rem;margin:0 1.8rem .8rem 0;display:flex}.wx-trip__bd{color:#5a3b00;background:linear-gradient(135deg,#ffe7a0,#f3bc45);border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 7px 14px -7px #8c5a00cc,inset 0 1px #fff9}.wx-trip__bd svg{stroke-width:1.8px;width:24px;height:24px}.wx-trip__bd .i-fill{fill:#fff;fill-opacity:.55}.wx-trip__hd h4{font:800 1.08rem/1.15 var(--font-d);letter-spacing:-.01em;color:#10201a;margin:0}.wx-trip__hd p{font:600 .76rem/1.3 var(--font-d);color:#5b6b63;margin:.18rem 0 0}.wx-trip__box{background:#fff;border-radius:14px;gap:.6rem;margin:0 0 .7rem;padding:.7rem;display:grid;box-shadow:inset 0 0 0 1px #15231d17,0 8px 18px -14px #15231d80}.wx-trip__f{grid-template-columns:4.7rem 1fr;align-items:center;gap:.5rem;margin:0;display:grid}.wx-trip__f>span{font:800 .64rem var(--font-d);color:#5b6b63;text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:.3rem;display:flex}.wx-trip__f>span i{color:#b5851d;width:16px;height:16px;display:inline-flex}.wx-trip__f>span svg{stroke-width:1.9px;width:16px;height:16px}.wx-trip__f>span .i-fill{fill:#f6d57a;fill-opacity:1}.wx-trip__d{color:#15231d;min-width:0;height:38px;font:800 .9rem var(--font-d);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fbfaf6;border:1px solid #15231d24;border-radius:10px;padding:0 .6rem}.wx-trip__d:focus-visible{outline:3px solid var(--gold);outline-offset:1px}.wx-trip__n{gap:.25rem;display:flex}.wx-trip__n button,.wx-trip__st button{all:unset;box-sizing:border-box;cursor:pointer;font:800 .8rem var(--font-d);place-items:center;transition:background-color .2s,color .2s,box-shadow .2s;display:grid}.wx-trip__n button{color:#2b3a33;background:#f3f1ea;border-radius:9px;flex:1;min-width:0;height:32px}.wx-trip__n button:hover{background:#eae6da}.wx-trip__n button[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#173f66,#2c74b2);box-shadow:0 5px 10px -5px #143c6ecc}.wx-trip__st{justify-content:flex-end;align-items:center;gap:.35rem;margin-top:-.2rem;display:flex}.wx-trip__st small{font:600 .7rem var(--font-d);color:#5b6b63;margin-right:auto}.wx-trip__st button{color:#2b3a33;background:#f3f1ea;border-radius:50%;width:28px;height:28px;font-size:1rem}.wx-trip__st button:hover{background:#eae6da}.wx-trip__st b{text-align:center;min-width:4.2rem;font:800 .84rem var(--font-d);font-variant-numeric:tabular-nums}.wx-trip__n button:focus-visible,.wx-trip__st button:focus-visible{outline:3px solid var(--gold);outline-offset:1px}.wx-trip__vis{color:#fff;background:linear-gradient(160deg,#173f66,#2c74b2);border-radius:14px;margin:0 0 .8rem;padding:.6rem .7rem .7rem;box-shadow:inset 0 0 0 1px #ffffff1a,0 10px 22px -14px #143c6ee6}.wx-trip__vis .wx-trip__yr{margin-bottom:.75rem}.wx-trip__rt{align-items:flex-end;gap:.55rem;display:flex}.wx-trip__rt>span{flex-direction:column;gap:3px;min-width:0;display:flex}.wx-trip__rt>span:last-child{text-align:right;align-items:flex-end}.wx-trip__rt small{font:800 .58rem var(--font-d);color:#ffffffad;text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:.25rem;display:flex}.wx-trip__rt small i{color:#ffd65a;width:13px;height:13px;display:inline-flex}.wx-trip__rt small svg{stroke-width:2px;width:13px;height:13px}.wx-trip__rt small .i-fill{fill:#ffd65a;fill-opacity:1;stroke:none}.wx-trip__rt b{font:800 .9rem/1.1 var(--font-d);white-space:nowrap}.wx-trip__ln{background:repeating-linear-gradient(90deg,#fff9 0 4px,#0000 4px 8px);flex:1;height:2px;margin-bottom:.45rem;position:relative}.wx-trip__ln em{color:#3a2a00;font:800 .64rem/1.2 var(--font-d);white-space:nowrap;background:#ffd65a;border-radius:999px;padding:.12rem .4rem;font-style:normal;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.wx-trip__ln:after{content:"";background:#ffd65a;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-2px}.wx-trip__ln:before{content:"";box-sizing:border-box;border:2px solid #ffd65a;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:-2px}.wx-trip__btns{align-items:center;gap:.5rem;display:flex}.wx-trip__go{flex:1;justify-content:center;min-height:44px}.wx-trip__all{all:unset;cursor:pointer;font:700 .78rem var(--font-d);color:#4b5d55;border-radius:10px;padding:.6rem .75rem;box-shadow:inset 0 0 0 1px #15231d29}.wx-trip__all:hover{color:#15231d;background:#fff}.wx-trip__all:focus-visible{outline:3px solid var(--gold);outline-offset:1px}.wx-trip__t{font:500 .72rem/1.4 var(--font-b);color:#5b6b63;margin:.6rem 0 0}.wx-trip .wx-lock__buy{justify-content:center;width:100%}.wx-trip svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.wx-trip.is-pro{color:#15231d;background:linear-gradient(#fff,#fffaee);border-color:#8f5e0029;width:min(20rem,100vw - 24px);padding:.95rem .95rem .8rem;overflow:hidden}.wx-trip.is-pro:before{content:"";background:linear-gradient(90deg,#ffc72c,#f29a1a 50%,#e5484d);height:4px;position:absolute;top:0;left:0;right:0}.wx-trip.is-pro .wx-x{color:#4b5d55}.wx-trip.is-pro .wx-offer__k{margin-bottom:.5rem}.wx-trip .wx-trip__hh{font:800 1.1rem/1.2 var(--font-d);letter-spacing:-.01em;color:#10201a;margin:0 1.6rem .6rem 0}.wx-trip__pv{color:#fff;background:linear-gradient(160deg,#1c4a74,#2f7bbb);border-radius:12px;margin:0 0 .7rem;padding:.5rem .55rem .45rem;box-shadow:inset 0 0 0 1px #ffffff1a}.wx-trip__yr{font:700 .52rem/1 var(--font-d);text-align:center;color:#fff9;background:#ffffff1a;border-radius:5px;grid-template-columns:repeat(12,1fr);margin:0 0 .45rem;padding:.18rem 0;display:grid;position:relative}.wx-trip__yr b{background:#ffd65a59;border-radius:4px;min-width:7px;position:absolute;top:-2px;bottom:-2px;box-shadow:0 0 0 1.5px #ffd65a,0 0 10px #ffd65ab3}.wx-trip__days{grid-template-columns:repeat(14,1fr);gap:2px;height:50px;display:grid;position:relative}.wx-trip__days span{min-width:0;font:700 .5rem/1 var(--font-d);color:#ffffffb8;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:flex-end;align-items:center;gap:2px;display:flex}.wx-trip__days span i{border-radius:2px 2px 1px 1px;width:100%;min-height:2px;max-height:calc(100% - 10px);display:block}.wx-trip__ph{background:#ffd65a;border-radius:1px;width:2px;margin-left:-1px;animation:5s linear infinite wxTripPh;position:absolute;top:-3px;bottom:9px;left:0;box-shadow:0 0 8px #ffd65a}@keyframes wxTripPh{0%{left:0}to{left:100%}}.wx-trip__lg{font:800 .64rem/1 var(--font-d);color:#ffe08a;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:.4rem;margin:.4rem 0 0;display:flex}.wx-trip__lg span{align-items:center;gap:.2rem;display:inline-flex}.wx-trip__lg span i{width:12px;height:12px;display:inline-flex}.wx-trip__lg svg{stroke-width:2px;width:12px;height:12px}.wx-trip__lg em{font:700 .56rem/1 var(--font-d);color:#ffffffb3;font-style:normal}.wx-trip.is-pro .wx-offer__v{gap:.35rem;margin-bottom:.8rem}.wx-trip.is-pro .wx-offer__v li{font-size:.8rem}.wx-trip.is-pro .wx-lock__buy{min-height:46px;position:relative;overflow:hidden;box-shadow:0 14px 26px -12px #c81c28bf}.wx-trip.is-pro .wx-offer__alt{margin-top:.55rem;padding-top:.5rem}@media (prefers-reduced-motion:reduce){.wx-trip__ph{animation:none;left:42%}}.wxt__track{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;outline:none;height:46px;position:relative}.wxt__track:focus-visible{outline:3px solid var(--gold);outline-offset:4px;border-radius:12px}.wxt__m{all:unset;box-sizing:border-box;z-index:2;pointer-events:none;width:8.33333%;min-width:0;color:var(--ink);transition:color .25s;position:absolute;top:0;bottom:0;left:0}.wxt__m+.wxt__m:before{content:"";background:var(--line);width:1px;height:12px;position:absolute;top:9px;left:0}.wxt__m.is-x:before,.wxt__m.is-x+.wxt__m:before{opacity:0}.wxt__l{font:700 .74rem/1.3 var(--font-d);white-space:nowrap;text-transform:capitalize;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;top:4px;left:0;right:0;overflow:hidden}.wxt__f,.wxt__m.is-x .wxt__s{display:none}.wxt__m.is-x .wxt__f{letter-spacing:.01em;font-weight:800;display:inline}.wxt__l i{opacity:.6;width:10px;height:10px;display:none}.wxt__l i svg{stroke-width:2.4px;width:10px;height:10px}.wxt__m.is-x .wxt__l i{display:inline-flex}.wxt__k{width:9px;height:9px;color:var(--ink-2);opacity:.78;pointer-events:none;margin-left:-4.5px;display:flex;position:absolute;bottom:7.5px;left:50%}.wxt__k svg{stroke-width:2.6px;width:9px;height:9px}.wxt__m.is-locked:not(.is-x) .wxt__r{-webkit-mask:linear-gradient(90deg,#000 calc(50% - 7px),#0000 0 calc(50% + 7px),#000 0);mask:linear-gradient(90deg,#000 calc(50% - 7px),#0000 0 calc(50% + 7px),#000 0)}.wxt__m.is-x .wxt__k{display:none}.wxt{position:relative}.wxt__tp{all:unset;box-sizing:border-box;z-index:6;cursor:pointer;color:#3a2a00;height:20px;font:800 .62rem/1 var(--font-d);letter-spacing:.02em;white-space:nowrap;background:linear-gradient(135deg,#f6d57a,#e9b949);border-radius:999px;align-items:center;gap:.3rem;padding:0 .25rem 0 .55rem;display:none;position:absolute;top:-10px;left:46px;box-shadow:0 3px 8px -3px #5a3c0099}.wxt__tp i{background:#3a2a0024;border-radius:50%;place-items:center;width:15px;height:15px;display:grid}.wxt__tp svg{stroke-width:3px;width:9px;height:9px}.wxt__tp:hover i{background:#3a2a0047}.wxt__tp:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.wxt.is-trip .wxt__tp{display:inline-flex}.wxt__m.is-locked{color:var(--ink-2)}.wxt__m.is-now .wxt__s,.wxt__m.is-now .wxt__f{text-underline-offset:3px;-webkit-text-decoration:underline #ff6b4a;text-decoration:underline #ff6b4a;text-decoration-thickness:2px}.wxt__r{background:#7f7f7f47;border-radius:3px;height:3px;position:absolute;bottom:11px;left:6%;right:6%}.wxt__m.is-locked .wxt__r{background:repeating-linear-gradient(90deg,#7f7f7f4d 0 3px,#0000 3px 5px)}.wxt__m.is-x .wxt__r{background:linear-gradient(90deg,#ffffff80 1px,transparent 1px) 0 100%/calc(100% / var(--n)) 7px repeat-x, linear-gradient(90deg,#fffffff2 1.5px,transparent 1.5px) 0 100%/calc(700% / var(--n)) 11px repeat-x, linear-gradient(#ffffff38,#ffffff38) 0 calc(100% - 1px)/100% 3px no-repeat;border-radius:0;height:13px;animation:.45s both wxtIn;bottom:7px}@keyframes wxtIn{0%{opacity:0}}.wxt__m.is-free:not(.is-sel):after{content:"";z-index:-1;background:#e9b94924;border-radius:10px;position:absolute;inset:4px 2px;box-shadow:inset 0 0 0 1.5px #e9b949}.wxt__m em{color:#3a2a00;font:800 .56rem/1 var(--font-d);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(135deg,#f6d57a,#e9b949);border-radius:999px;padding:.12rem .38rem;font-style:normal;position:absolute;top:-15px;left:50%;transform:translate(-50%);box-shadow:0 3px 8px -3px #5a3c0099}.wxt__m.is-sel{color:#fff}.wxt__m.is-sel .wxt__l i{opacity:.9}.wxt__m.is-sel .wxt__k{color:#fff;opacity:.9}.wxt__m.is-sel.is-now .wxt__s,.wxt__m.is-sel.is-now .wxt__f{text-decoration-color:#ffb49f}.wxt__sel{z-index:1;pointer-events:none;background:linear-gradient(135deg,#2b5f8f,#3d8fd1);border-radius:12px;width:8.33333%;position:absolute;top:3px;bottom:3px;left:0;box-shadow:0 4px 12px -4px #0e3c6eb3}.wx-exp .wxt__sel{background:linear-gradient(135deg,#7a1e3a,#d23a4a)}.wx-live .wxt__sel{background:linear-gradient(135deg,#1c2b4a,#3e5a92)}.wx-lockm .wxt__sel{background:#4a5560}.wxt__fill{z-index:3;pointer-events:none;background:linear-gradient(90deg,#ffd65a99,#ffd65a);border-radius:3px;height:5px;position:absolute;bottom:8px;box-shadow:0 0 8px #ffc83c8c}.wx-exp .wxt__fill,.wx-exp .wxt__head{display:none}.wxt__today{z-index:4;pointer-events:none;background:#ff6b4a;border-radius:50%;width:7px;height:7px;margin-left:-3.5px;transition:transform .2s;position:absolute;bottom:7px;box-shadow:0 0 0 1.5px #fff,0 1px 4px #781e0a80}.wxt__today b{color:#fff;font:800 .6rem/1 var(--font-d);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;opacity:0;background:#ff6b4a;border-radius:6px;padding:.18rem .4rem;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%,3px);box-shadow:0 3px 8px -3px #781e0ab3}.wxt.is-tdy .wxt__today{transform:scale(1.35)}.wxt.is-tdy .wxt__today b{opacity:1;transform:translate(-50%)scale(.75)}.wxt__head{z-index:5;pointer-events:none;width:0;position:absolute;top:0;bottom:0}.wxt__head:before{content:"";background:#fff;border-radius:2px;width:2px;position:absolute;top:24px;bottom:4px;left:-1px;box-shadow:0 0 4px #0e1e3c80}.wxt__head:after{content:"";background:#ffd65a;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;bottom:4px;left:-7px;box-shadow:0 1px 6px #0e1e3c99}.wxt__head b{color:#fff7e3;font:800 .7rem/1 var(--font-d);white-space:nowrap;font-variant-numeric:tabular-nums;opacity:0;background:#15231d;border-radius:7px;padding:.2rem .45rem;transition:opacity .2s,transform .2s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%,4px)}.wxt.is-drag .wxt__head b,.wxt__track:hover .wxt__head b{opacity:1;transform:translate(-50%)}.wxt.is-drag .wxt__head:after{transform:scale(1.25)}.wx-lockm .wxt__head,.wx-lockm .wxt__fill{display:none}.wx-side{right:var(--pad);bottom:calc(clamp(16px,3.5vh,36px) + var(--wxd) + var(--cc-lift,0px));width:min(17.5rem,100% - 24px);max-height:calc(100% - 136px - clamp(16px,3.5vh,36px) - var(--wxd) - var(--cc-lift,0px));flex-direction:column-reverse;gap:6px;display:none;position:absolute}.wx-side>*{flex:none}.wx-side>.wx-key{flex:0 auto;min-height:0}.fly .wx-on .wx-side{display:flex}.wx-time,.wx-key{background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--ink);font-family:var(--font-d);border-radius:14px;box-shadow:0 16px 34px -20px #15231d99}.wx-time{padding:.5rem .55rem}.wx-time.is-exp{display:none}.wx-time__top{cursor:pointer;border-radius:11px;outline:none;align-items:center;gap:.55rem;margin:-.25rem;padding:.25rem;transition:background .2s;display:flex}.wx-time__top:hover{background:#3d8fd117}.wx-time__top:focus-visible{box-shadow:0 0 0 3px var(--gold)}.wx-time__face{flex:none;position:relative}.wx-cal{background:#fff;border-radius:9px;flex-direction:column;flex:none;width:44px;display:flex;overflow:hidden;box-shadow:0 5px 12px -8px #0e3c6e99,inset 0 0 0 1px #15231d1a}.wx-cal__m{color:#fff;font:800 .56rem/1 var(--font-d);letter-spacing:.1em;text-transform:uppercase;text-align:center;background:linear-gradient(135deg,#2b5f8f,#3d8fd1);padding:.16rem 0 .12rem;display:block}.wx-cal__d{color:#15231d;font:800 1.35rem/1 var(--font-d);text-align:center;font-variant-numeric:tabular-nums;padding:.14rem 0 .2rem;display:block}.wx-time.is-live .wx-cal{display:none}.wx-dclk{color:#fff;background:linear-gradient(180deg,color-mix(in srgb,#f2945c calc(var(--dusk,0) * 70%),color-mix(in srgb,#5fb3e6 calc(var(--day,1) * 100%),#0e1c3c)), color-mix(in srgb,#ffc98a calc(var(--dusk,0) * 80%),color-mix(in srgb,#a9ddf7 calc(var(--day,1) * 100%),#1e2f5c)));border-radius:12px;flex:none;width:96px;height:46px;display:none;position:relative;overflow:hidden;box-shadow:0 6px 14px -8px #0e1e3ccc,inset 0 0 0 1px #ffffff38}.wx-time.is-live .wx-dclk{display:block}.wx-dclk__sky{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.wx-dclk__orb{left:calc(5px + var(--ox,.5) * (100% - 20px));top:calc(3px + var(--oy,0) * 11px);background:radial-gradient(circle at 40% 38%,#fff7d0,#ffc72c 55%,#f29a1a);border-radius:50%;width:10px;height:10px;position:absolute;box-shadow:0 0 9px 2px #ffc850b3}.wx-dclk__orb.is-moon{background:radial-gradient(circle at 70% 32%,#22355a 0 3px,#0000 3.4px),radial-gradient(circle at 38% 40%,#fff,#dce6f5 60%,#afc2dd);box-shadow:0 0 8px #bed7ff99}.wx-dclk__t{font:800 1.42rem/1 var(--font-d);font-variant-numeric:tabular-nums;text-shadow:0 1px 6px #050f2373;justify-content:center;align-items:flex-start;display:flex;position:absolute;bottom:2px;left:0;right:0}.wx-dclk__c{opacity:.92;margin:0 .04em;font-weight:800;line-height:1.16em;transform:translateY(-.06em)}.wxd{height:1.16em;display:inline-block;overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 9% 91%,#0000);mask:linear-gradient(#0000,#000 9% 91%,#0000)}.wxd__c{will-change:transform;flex-direction:column;display:flex}.wxd__c i{text-align:center;height:1.16em;font-style:normal;line-height:1.16em;display:block}.wxd--h .wxd__c i{text-align:right;min-width:1.15em}.wxd--m10 .wxd__c i,.wxd--m1 .wxd__c i{text-align:center;min-width:.6em}.wx-dclk__ap{font:800 .56rem/1 var(--font-d);letter-spacing:.08em;opacity:.95;text-shadow:0 1px 3px #050f2380;position:absolute;top:5px;right:6px}.wx-time__txt{flex:1;min-width:0}.wx-time__big{font:800 1rem/1.1 var(--font-d);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:.3rem;margin:0;display:flex}.wx-time__sub{font:600 .66rem/1.25 var(--font-d);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin:.16rem 0 0;overflow:hidden}.wx-time__moon{flex:none;width:18px;height:18px;display:none}.wx-time.is-live.is-night .wx-time__moon{display:inline-block}.wx-time__moon svg{width:18px;height:18px}.wx-pp,.wx-spd1{all:unset;box-sizing:border-box;cursor:pointer;color:#fff;background:linear-gradient(135deg,#2b5f8f,#3d8fd1);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 5px 12px -6px #0e3c6ecc}.wx-pp{width:21px;height:21px;box-shadow:0 0 0 2px var(--bg),0 3px 8px -3px #0e3c6ecc;transition:transform .2s;position:absolute;bottom:-5px;right:-8px}.wx-pp svg{width:11px;height:11px}.wx-pp .i-fill{fill-opacity:1;stroke:none;fill:#fff}.wx-time__top:hover .wx-pp{transform:scale(1.18)}.wx-spd1:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.wx-playing .wx-pp{background:linear-gradient(135deg,#b5651d,#e39a3a)}.wx-spd1{width:auto;min-width:34px;font:800 .74rem var(--font-d);color:#1f5f95;box-shadow:none;background:#3d8fd124;border-radius:999px;margin-left:-.25rem;padding:0 .45rem}.wx-spd1:hover{background:#3d8fd138}.is-night .wx-spd1,[data-theme=dark] .wx-spd1{color:#bfe0fa;background:#9ccbf229}.wx-time.is-exp .wx-spd1{display:none}.wx-time__ctl{margin:.45rem .1rem .05rem;display:none}.wx-time.is-live .wx-time__ctl{display:block}.wx-range__in{appearance:none;cursor:pointer;background:linear-gradient(90deg,#3d8fd152,#3d8fd152),#7f7f7f2e;border-radius:8px;width:100%;height:8px;margin:0;display:block;box-shadow:inset 0 1px 2px #0000002e}.wx-range__in::-webkit-slider-thumb{-webkit-appearance:none;background:#3d8fd1;border:2.5px solid #fff;border-radius:50%;width:18px;height:18px;box-shadow:0 2px 8px #0e3c6e99}.wx-range__in::-moz-range-thumb{background:#3d8fd1;border:2.5px solid #fff;border-radius:50%;width:14px;height:14px;box-shadow:0 2px 8px #0e3c6e99}.wx-range__in.is-sky{background:radial-gradient(circle at 6% 40%,#fff 0 .7px,#0000 1.2px),radial-gradient(circle at 13% 70%,#fff 0 .6px,#0000 1.1px),radial-gradient(circle at 91% 35%,#fff 0 .7px,#0000 1.2px),linear-gradient(90deg,#0b1a33 0%,#1b2c52 22%,#f08a4b 28%,#ffd48a 31%,#9ed8f2 38%,#8ed3f0 72%,#ffd48a 79%,#f08a4b 81%,#3a3466 86%,#0b1a33 100%)}.wx-range__in.is-sky::-webkit-slider-thumb{background:radial-gradient(circle at 40% 38%,#fff4c2,#ffc72c 45%,#f29a1a);box-shadow:0 0 12px #ffbe3ccc,0 2px 6px #0006}.wx-range__in.is-sky::-moz-range-thumb{background:radial-gradient(circle at 40% 38%,#fff4c2,#ffc72c 45%,#f29a1a)}.wx-range__in.is-moon::-webkit-slider-thumb{background:radial-gradient(circle at 70% 32%,#1b3050 0 5px,#0000 5.5px),radial-gradient(circle at 38% 40%,#fff,#dce6f5 60%,#afc2dd);box-shadow:0 0 10px #bed7ffb3,0 2px 6px #00000073}.wx-range__in.is-moon::-moz-range-thumb{background:radial-gradient(circle at 70% 32%,#1b3050 0 4px,#0000 4.5px),radial-gradient(circle at 38% 40%,#fff,#dce6f5 60%,#afc2dd)}.wx-range__in:focus-visible{outline:3px solid var(--gold);outline-offset:4px}@media (pointer:coarse){.wx-range{touch-action:none;margin:-9px 0;padding:9px 0}.wx-range__in{pointer-events:none}.wx-range__in::-webkit-slider-thumb{width:24px;height:24px;transition:transform .15s}.wx-range__in::-moz-range-thumb{width:20px;height:20px}.wx-range.is-drag .wx-range__in::-webkit-slider-thumb{transform:scale(1.18)}}.wx-range__sc{font:700 .58rem var(--font-d);color:var(--ink-2);font-variant-numeric:tabular-nums;justify-content:space-between;margin:.22rem 1px 0;display:flex}.wx-key{flex-direction:column-reverse;padding:0;display:flex;overflow:hidden}.wx-key__tg{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:.4rem;width:100%;padding:.38rem .6rem;display:flex}.wx-key__tg b{font:800 .72rem var(--font-d);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);flex:1}.wx-key__tg span{font:700 .64rem var(--font-d);color:var(--ink-2)}.wx-key__tg:after{content:"";border:solid var(--ink-2);border-width:0 2px 2px 0;width:6px;height:6px;margin:0 .15rem 0 .1rem;transition:transform .25s;transform:translateY(1px)rotate(-135deg)}.wx-key.is-open .wx-key__tg:after{transform:translateY(-2px)rotate(45deg)}.wx-key.is-open .wx-key__tg span{display:none}.wx-key__tg:focus-visible{outline:3px solid var(--gold);outline-offset:-3px}.wx-key__in{border-bottom:1px solid var(--line);min-height:0;padding:.5rem .6rem .1rem;display:none;overflow:auto}.wx-key.is-open .wx-key__in{display:block}.wx-key__bar{border-radius:12px;height:9px;position:relative;box-shadow:inset 0 0 0 1px #0000001a}.wx-key__sc{height:.85rem;font:700 .6rem var(--font-d);color:var(--ink-2);font-variant-numeric:tabular-nums;margin:.12rem 0 0;position:relative}.wx-key__sc span{white-space:nowrap;position:absolute;transform:translate(-50%)}.wx-key__sc span:first-child{transform:none}.wx-key__w{font:600 .62rem var(--font-d);color:var(--ink-2);justify-content:space-between;margin:0 0 .25rem;font-style:italic;display:flex}.wx-key__li{gap:.2rem;margin:0 0 .35rem;padding:0;list-style:none;display:grid}.wx-key__li li{font:600 .7rem/1.2 var(--font-d);color:var(--ink-2);align-items:center;gap:.5rem;display:flex}.wx-key__li li>button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:8px;align-items:center;gap:.5rem;width:100%;margin:-2px -4px;padding:2px 4px;transition:background-color .2s,box-shadow .2s;display:flex}.wx-key__li li>button:hover{background:#7f7f7f1f}.wx-key__li li>button.is-hl{box-shadow:inset 0 0 0 1.5px var(--wx-sky);background:#3d8fd129}.wx-key__li li>button:focus-visible{outline:3px solid var(--gold)}.wx-key__li span{flex:1}.lg-iso{background:radial-gradient(60% 120% at 50% 130%,#0000 64%,#14283c8c 66% 72%,#0000 74%),linear-gradient(90deg,#93d3e6,#57aee0);border-radius:3px;flex:none;width:28px;height:11px;box-shadow:inset 0 0 0 1px #00000014}.lg-sea{background:#3e7fb8 radial-gradient(circle,#fff 0 1.2px,#0000 1.8px) 0 0/7px 5px;border-radius:3px;flex:none;width:28px;height:11px}.wx-key__note{font:500 .64rem/1.4 var(--font-b);color:var(--ink-2);margin:.15rem 0 0}.wx-ctl{background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-family:var(--font-d);border-radius:14px;gap:3px;padding:4px;display:none;box-shadow:0 16px 34px -20px #15231d99}.wx-ctl.is-on{display:grid}.wx-lay{grid-template-columns:repeat(6,1fr);gap:2px;display:none}.wx-lay.is-on{display:grid}.wx-lay__b{all:unset;box-sizing:border-box;cursor:pointer;min-width:0;color:var(--ink-2);font:700 .64rem/1.1 var(--font-d);-webkit-tap-highlight-color:transparent;border-radius:10px;flex-direction:column;align-items:center;gap:1px;padding:.26rem .1rem .22rem;transition:background-color .2s,color .2s,box-shadow .2s;display:flex;position:relative}.wx-lay__b:hover{background:#7f7f7f1a}.wx-lay__b:focus-visible{outline:3px solid var(--gold);outline-offset:-2px}.wx-lay__b:disabled{opacity:.35;cursor:default}.wx-lay__ic{width:20px;height:20px;display:inline-flex}.wx-lay__ic svg{width:20px;height:20px}.wx-lay__t{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.wx-lay__r{white-space:nowrap;max-width:100%;font:600 .54rem/1.1 var(--font-d);opacity:.7;overflow:hidden}.wx-lay__b[aria-pressed=true]{background:var(--lc-b);color:var(--lc);box-shadow:inset 0 0 0 1.5px var(--lc)}.wx-lay__b[aria-pressed=true] .wx-lay__r{opacity:1;font-weight:800}.wx-lay__b .i-fill{fill:currentColor;fill-opacity:.2}.wx-lay .is-r{--lc:#1f6fc0;--lc-b:#2e83cf1f;--lc-g:linear-gradient(90deg,#e3c27a,#93d3e6,#2e83cf,#6a2f9a)}.wx-lay .is-t{--lc:#c2412d;--lc-b:#dc52361c;--lc-g:linear-gradient(90deg,#4f95d9,#c9eba8,#f7b15e,#dc5236)}.wx-lay .is-s{--lc:#14839a;--lc-b:#2496be1f;--lc-g:linear-gradient(90deg,#1f4fa0,#1aa0d0,#86dee2,#f0afc4)}.wx-lay .is-u{--lc:#a86e00;--lc-b:#ffc83a29}.wx-lay .is-w{--lc:#1d8560;--lc-b:#46b48221}.wx-lay .is-v{--lc:#3e4fa8;--lc-b:#505abe1f}.is-night .wx-lay .is-r{--lc:#8cc2f2}.is-night .wx-lay .is-t{--lc:#ff9a7e}.is-night .wx-lay .is-s{--lc:#6fd6e0}.is-night .wx-lay .is-u{--lc:#ffd36a}.is-night .wx-lay .is-w{--lc:#7fe0b2}.is-night .wx-lay .is-v{--lc:#aeb6f5}.wx-key__h{font:800 .66rem var(--font-d);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);align-items:center;gap:.3rem;margin:.5rem 0 .3rem;display:flex}.wx-key__h svg{width:14px;height:14px}.wx-key__sec{border-top:1px dashed var(--line);margin-top:.15rem;padding-top:.05rem}.wx-seg{background:#7f7f7f1f;border-radius:9px;grid-template-columns:1fr 1fr;padding:2px;display:none;position:relative}.wx-seg.is-on{display:grid}.wx-seg.is-off{opacity:.42}.wx-seg__ind{background:var(--bg);border-radius:7px;width:calc(50% - 2px);transition:transform .22s cubic-bezier(.3,.9,.4,1);position:absolute;top:2px;bottom:2px;left:2px;box-shadow:0 1px 4px -1px #0000004d}.wx-seg.is-pm .wx-seg__ind{transform:translate(100%)}.wx-seg button{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;font:800 .68rem/1.1 var(--font-d);color:var(--ink-2);padding:.2rem .3rem;transition:color .2s;position:relative}.wx-seg button:disabled{cursor:default}.wx-seg button[aria-checked=true]{color:#c2412d}.is-night .wx-seg button[aria-checked=true]{color:#ff9a7e}.wx-seg button:focus-visible{outline:3px solid var(--gold);border-radius:7px}.wx-vis{grid-template-columns:1fr 1fr;gap:1px 8px;padding:.1rem .3rem;display:grid}.wx-vis__b{all:unset;box-sizing:border-box;cursor:pointer;min-width:0;font:700 .68rem/1.1 var(--font-d);color:var(--ink-2);justify-content:space-between;align-items:center;gap:.3rem;padding:.2rem .1rem;display:flex}.wx-vis__b[hidden]{display:none}.wx-vis__b[data-sw=gcd]{grid-column:1/-1}.wx-vis__b[aria-pressed=true]{color:var(--ink)}.wx-vis__b:focus-visible{outline:3px solid var(--gold);border-radius:6px}.wx-vis__b:hover .wx-sw{box-shadow:0 0 0 2px #7f7f7f2e}.wx-key__gcw{margin:0 0 .3rem;transition:opacity .2s}.wx-key__gcw.is-off{opacity:.38}.wx-key__more{display:none}.wx-key.is-more .wx-key__more{display:block}.wx-key__more .wx-key__def:first-child{margin-top:0}.wx-key__more .wx-key__def{margin-bottom:.35rem}.wx-key__foot{justify-content:space-between;gap:.5rem;margin:.1rem 0 .3rem;display:flex}.wx-key__mb{all:unset;cursor:pointer;font:700 .64rem var(--font-d);color:var(--ink-2);text-underline-offset:2px;white-space:nowrap;text-decoration:underline}.wx-key__mb:focus-visible{outline:3px solid var(--gold)}.wx-key.is-more .wx-key__mb{color:var(--ink)}.lg-ln{flex:none;place-items:center;width:44px;height:16px;font-style:normal;display:grid;position:relative}.lg-ln:before{content:"";background:var(--lnc);border-radius:2px;height:2.2px;position:absolute;top:7px;left:0;right:0;box-shadow:0 0 0 1px #ffffffbf}.lg-ln b{background:var(--lnc);color:#fff;font:800 .58rem/1 var(--font-d);border-radius:999px;padding:.08rem .3rem;position:relative;box-shadow:0 0 0 1px #ffffffb3}.lg-ln.is-t{--lnc:#9e1419}.lg-ln.is-r{--lnc:#1a3d9e}.lg-ln.is-v{--lnc:#23206b}.lg-ln.is-s{--lnc:#0a4a70}.lg-flow{background:#3c6e8c;border-radius:4px;flex:none;width:44px;height:16px;position:relative;overflow:hidden}.lg-flow b{background:linear-gradient(90deg,#0000,#fff 70%);border-radius:2px;height:2.4px;position:absolute;box-shadow:0 0 0 .5px #050f1959}.lg-flow b:first-child{width:30px;top:4px;left:5px}.lg-flow b:last-child{width:19px;top:10px;left:16px}.wx-key__src{all:unset;cursor:pointer;font:700 .64rem var(--font-d);color:var(--ink-2);text-underline-offset:2px;white-space:nowrap;text-decoration:underline}.wx-key__src:focus-visible{outline:3px solid var(--gold)}.wx-key__cl{grid-template-columns:repeat(4,1fr);gap:5px;margin:0 0 .35rem;padding:0;list-style:none;display:grid}.wx-key__cl li{font:700 .6rem/1.1 var(--font-d);color:var(--ink-2);text-align:center;flex-direction:column;align-items:center;gap:.22rem;display:flex}.wx-key__cl svg{background:linear-gradient(170deg,#e8f3fc,#c9dff1);border-radius:9px;width:100%;height:24px;display:block;box-shadow:inset 0 0 0 1px #1e50821f}.is-night .wx-key__cl svg,[data-theme=dark] .wx-key__cl svg{background:linear-gradient(170deg,#2a3d5a,#18263c);box-shadow:inset 0 0 0 1px #a0bee624}.lg-wi{background:#e3f3ec;border-radius:6px;flex:none;place-items:center;width:30px;height:20px;display:grid;box-shadow:inset 0 0 0 1px #1f8a6e33}.lg-wi svg{width:24px;height:16px}.lg-rm{height:18px;font:800 .66rem/1 var(--font-d);color:#0b5cad;--rc:#1e7fe0;--rt:#1e7fe029;background:#ffffffeb;border-radius:999px;flex:none;align-items:center;gap:1px;padding:0 .32rem 0 .18rem;font-style:normal;display:inline-flex;box-shadow:0 0 0 1.2px #1e7fe08c,0 2px 6px -3px #0b3c7899}.lg-rm .wxr__d{width:13px;height:13px}.lg-rm .wxr__d:after{height:5.5px}.lg-rm small{font:700 .54rem var(--font-d);color:#3e7dbe;margin-left:1px}.lg-sun{background:linear-gradient(90deg,#bdc4bd,#ffe38c 45%,#ffb840);border-radius:5px;flex:none;place-items:center;width:28px;height:18px;display:grid}.lg-sun svg{width:15px;height:15px}.wx-key__def{font:500 .62rem/1.35 var(--font-b);color:var(--ink-2);margin:.3rem 0 0}.wx-sw{background:#7f7f7f4d;border-radius:999px;flex:none;width:28px;height:16px;transition:background-color .2s;position:relative}.wx-sw:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000059}.wx-vis__b[aria-pressed=true] .wx-sw{background:#1e7fe0}.wx-vis__b[aria-pressed=true] .wx-sw:after{transform:translate(12px)}.wx-gl__t{font:600 .64rem/1.25 var(--font-d);color:var(--ink-2);margin:-.1rem 0 .3rem}.wx-gl{grid-template-columns:repeat(6,1fr);gap:3px;margin:0;display:grid}.wx-gl span{flex-direction:column;align-items:center;gap:.14rem;min-width:0;display:flex}.wx-gl b{box-sizing:border-box;width:100%;height:1.15rem;font:800 .72rem/1 var(--font-d);font-variant-numeric:tabular-nums;background:#2a3442;border-radius:5px;place-items:center;display:grid}.wx-gl small{font:700 .54rem/1.05 var(--font-d);color:var(--ink-2);text-align:center}.wx-gl .is-st b{color:#fff;background:#2c124ef2;border-radius:999px;justify-content:center;align-items:center;gap:0;display:flex;box-shadow:inset 0 0 0 1px #ffd43b}.wx-gl .is-st i{width:.6rem;height:.6rem;display:inline-flex}.wx-gl .is-st svg{fill:#ffd43b;stroke:none;width:100%;height:100%}.fly .wx-gcd{z-index:2;pointer-events:none;position:absolute;top:0;left:0}.wx-key__about{font:600 .72rem/1.35 var(--font-d);color:var(--ink);margin:0 0 .45rem}.wx-key__how{gap:.35rem;margin:0 0 .4rem;padding:0;list-style:none;display:grid}.wx-key__how li{font:600 .68rem/1.3 var(--font-d);color:var(--ink-2);align-items:flex-start;gap:.5rem;display:flex}.wx-key__how i{color:#1f5f95;background:#3d8fd11f;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;display:grid}.wx-key__how svg{width:15px;height:15px}.wx-key__how .i-fill{fill:currentColor;fill-opacity:.18}.is-night .wx-key__how i{color:#bfe0fa;background:#9ccbf224}.wx-key__iso{font:600 .64rem/1.3 var(--font-d);color:var(--ink-2);align-items:center;gap:.5rem;margin:.4rem 0 0;display:flex}.lg-isoh{flex:none;place-items:center;width:44px;height:16px;font-style:normal;display:grid;position:relative}.lg-isoh:before{content:"";background:#ffc83a;border-radius:2px;height:2.4px;position:absolute;top:7px;left:0;right:0;box-shadow:0 0 0 1px #5a370073}.lg-isoh b{color:#3a2600;font:800 .58rem/1 var(--font-d);background:#ffc83a;border-radius:999px;padding:.08rem .3rem;position:relative;box-shadow:0 0 0 1px #5a370080}.wx-key__ex{gap:.25rem;margin:0 0 .35rem;padding:0;list-style:none;display:grid}.wx-key__ex li{font:700 .72rem var(--font-d);color:var(--ink);align-items:center;gap:.5rem;display:flex}.wx-key__ex .wx-cat__ic{background:var(--cr);color:#fff;border-radius:7px;width:24px;height:24px}.wx-key__ex .wx-cat__ic svg{width:15px;height:15px}.fly .wx-on .wx-fog.is-on{z-index:4;pointer-events:none;width:min(22.5rem,100% - 32px);display:block;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.wx-offer{pointer-events:auto;color:#15231d;font-family:var(--font-d);text-align:left;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#fffffff7,#fffaeef2);border-radius:20px;padding:1.1rem 1.2rem .95rem;animation:.5s cubic-bezier(.2,.8,.3,1) both wxIn3;position:relative;overflow:hidden;box-shadow:0 32px 64px -26px #081228b3,0 0 0 1px #8f5e0024,inset 0 0 0 1px #ffffffd9}.wx-offer:before{content:"";background:linear-gradient(90deg,#ffc72c,#f29a1a 50%,#e5484d);height:4px;position:absolute;top:0;left:0;right:0}.wx-offer svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.wx-offer__k{color:#ffe08a;font:800 .7rem/1.1 var(--font-d);letter-spacing:.02em;background:#15231d;border-radius:999px;align-items:center;gap:.4rem;margin:0 0 .6rem;padding:.24rem .65rem .24rem .26rem;display:inline-flex}.wx-offer__k i{color:#15231d;background:#ffc72c;border-radius:50%;place-items:center;width:19px;height:19px;display:grid}.wx-offer__k svg{stroke-width:2.6px;width:11px;height:11px}.wx-offer__h{font:800 1.34rem/1.15 var(--font-d);letter-spacing:-.015em;color:#10201a;margin:0 0 .75rem}.wx-offer__v{gap:.45rem;margin:0 0 .95rem;padding:0;list-style:none;display:grid}.wx-offer__v li{font:600 .86rem/1.35 var(--font-d);color:#22352d;align-items:flex-start;gap:.55rem;display:flex}.wx-offer__v i{color:#13805f;background:#ddf2e6;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:-1px;display:grid}.wx-offer__v svg{stroke-width:3px;width:12px;height:12px}.wx-offer__buy{justify-content:center;width:100%;min-height:50px;position:relative;overflow:hidden;box-shadow:0 14px 26px -12px #c81c28bf;font-size:1rem!important}.wx-offer__buy:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff61,#0000);width:40%;animation:5s ease-in-out 1.5s infinite wxShine;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}@keyframes wxShine{0%,72%{left:-60%}to{left:135%}}.wx-offer__m{font:700 .74rem/1.3 var(--font-d);color:#4b5d55;justify-content:center;align-items:center;gap:.3rem;margin:.5rem 0 0;display:flex}.wx-offer__m i{color:#13805f;place-items:center;width:14px;height:14px;display:grid}.wx-offer__m svg{stroke-width:2.6px;width:13px;height:13px}.wx-offer__alt{font:700 .78rem var(--font-d);border-top:1px solid #15231d1a;flex-wrap:wrap;justify-content:center;gap:.35rem 1.1rem;margin:.75rem -.2rem 0;padding-top:.65rem;display:flex}.wx-offer__alt button,.wx-offer__alt a{all:unset;cursor:pointer;color:#1e6bb0;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.wx-offer__alt button:hover,.wx-offer__alt a:hover{color:#0e4f8a}.wx-offer__alt :focus-visible{outline:3px solid var(--gold);outline-offset:2px;border-radius:3px}.wx-offer.is-pulse{animation:.9s wxPulse}@media (max-height:720px){.wx-offer__v li:nth-child(4){display:none}}@keyframes wxPulse{35%{transform:scale(1.035);box-shadow:0 32px 64px -26px #081228b3,0 0 0 4px #ffc72c8c}}.fly .wx-card-on .wx-fog.is-on{opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s .25s}.wx-card .wx-offer__m{margin:.4rem 0 0}.wx-plk{background:linear-gradient(160deg,#ffc72c21,#3d8fd112);border-radius:12px;margin:.2rem 0 .4rem;padding:.7rem .75rem .6rem;box-shadow:inset 0 0 0 1px #8f5e0033}.wx-plk__h{font:800 .92rem/1.2 var(--font-d);align-items:center;gap:.45rem;margin:0 0 .3rem;display:flex}.wx-plk__h i{background:var(--sun);color:#15231d;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.wx-plk__h svg{stroke-width:2.3px;width:13px;height:13px}.wx-plk__t{font:500 .8rem/1.42 var(--font-b);color:var(--ink);margin:0 0 .35rem}.wx-plk__n{font:700 .76rem/1.35 var(--font-d);color:var(--ink-2);margin:0 0 .45rem}.wx-plk__go{all:unset;cursor:pointer;font:800 .8rem var(--font-d);color:#b5352b;align-items:center;gap:.3rem;display:inline-flex}.wx-plk__go span{font-size:1.1rem;line-height:1;transition:transform .2s}.wx-plk__go:hover span{transform:translate(3px)}.wx-plk__go:focus-visible{outline:3px solid var(--gold);outline-offset:2px;border-radius:4px}.is-night .wx-plk__go{color:#ff8a7a}.wx-kv--sk i{background:linear-gradient(90deg,#15231d1f,#15231d33,#15231d1f);border-radius:4px;width:2.6rem;height:.62rem;display:inline-block}.is-night .wx-kv--sk i{background:#ffffff29}.wxe--lk .wxe__ic{background:var(--cc,#fff);box-shadow:0 0 0 2px var(--bg),0 0 0 3.5px var(--cr,var(--wx-sky)),0 6px 14px -6px #0e1e28b3;opacity:.92;position:relative;overflow:hidden}.wxe__bl{filter:blur(2.6px)saturate(1.5)brightness(1.12);place-items:center;display:grid;transform:scale(1.08)}.wxe--lk .wxe__ic:after{content:"";pointer-events:none;background:radial-gradient(circle at 35% 30%,#ffffff8c,#ffffff1f 60%,#0000);border-radius:50%;position:absolute;inset:0}.wxe__lk{z-index:1;color:#ffc72c;width:15px;height:15px;box-shadow:0 0 0 1.5px var(--bg);background:#15231d;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:1px;right:1px}.wxe__lk svg{stroke-width:2.6px;width:9px!important;height:9px!important}.wxe--lk .wxe__n{color:var(--ink-2);font-style:italic}.wx-lkk{color:var(--cr);align-items:center;gap:.3rem;display:inline-flex}.wx-lkk svg{width:14px;height:14px}.wx-lki{background:var(--cc);width:38px;height:38px;box-shadow:inset 0 0 0 1.5px var(--cr);border-radius:50%;place-items:center;display:inline-grid;position:relative;overflow:hidden}.wx-lki span{filter:blur(2.8px)saturate(1.5)brightness(1.1);place-items:center;display:grid}.wx-lki span svg{width:28px;height:28px}.wx-lki b{color:#15231d;place-items:center;display:grid;position:absolute;inset:0}.wx-lki b svg{stroke-width:2.2px;background:#ffc72cf2;border-radius:50%;width:18px;height:18px;padding:3px}.wx-lkn{font:700 .78rem/1.35 var(--font-d);color:var(--ink-2);margin:0 0 .6rem}.wx-lkn b{color:var(--ink);font-size:.95rem}.wx-evlk__ic svg{filter:blur(2.2px)}@keyframes wxIn3{0%{opacity:0;transform:translateY(8px)scale(.98)}}.wx-tapfx{z-index:3;pointer-events:none;opacity:0;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c162880;border-radius:50%;place-items:center;width:58px;height:58px;margin:-29px 0 0 -29px;display:grid;position:absolute;top:0;left:0;box-shadow:0 0 0 1.5px #ffffff59}.wx-tapfx svg{fill:#fff;stroke:none;width:26px;height:26px}.wx-tapfx.is-on{animation:.65s cubic-bezier(.2,.7,.3,1) both wxTap}@keyframes wxTap{0%{opacity:0;transform:scale(.6)}18%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}.wx-panel{left:var(--pad);width:min(19.5rem,calc(100% - 2 * var(--pad)));max-height:calc(100% - 140px - 100px - var(--cc-lift,0px));background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--ink);font-family:var(--font-d);scrollbar-width:thin;border-radius:14px;position:absolute;top:140px;overflow:auto;box-shadow:0 18px 40px -20px #15231d99}.wx-panel__h{z-index:1;background:inherit;align-items:center;gap:.15rem;padding:.45rem .4rem .35rem;display:flex;position:sticky;top:0}.wx-panel__h h3{font:800 1.1rem/1.1 var(--font-d);text-transform:capitalize;flex:1;justify-content:center;align-items:baseline;gap:.3rem;margin:0;display:flex}.wx-panel__h h3 span{color:var(--ink-2);font-size:.85rem;font-weight:600}.wx-panel__lk{width:16px;height:16px;color:var(--ink-2);align-self:center;display:inline-flex}.wx-panel__lk svg{stroke-width:2.1px;width:16px;height:16px}.wx-nav,.wx-panel__x{all:unset;cursor:pointer;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.wx-nav svg{stroke-width:2.2px;width:18px;height:18px}.wx-panel__x{color:var(--ink-2)}.wx-panel__x svg{stroke-width:2.2px;width:15px;height:15px}.wx-nav:hover,.wx-panel__x:hover{background:#7f7f7f24}.wx-nav:focus-visible,.wx-panel__x:focus-visible{outline:3px solid var(--gold)}.wx-panel__tg,.wx-panel__mini,.wx-panel__grab{display:none}html.msv-lock body #trasa [data-scroll],html.msv-lock body #trasa [data-scroll] *{touch-action:pan-y}html.msv-lock body #trasa .wx-panel .wx-panel__h,html.msv-lock body #trasa .wx-panel .wx-panel__h *,html.msv-lock body #trasa .wx-panel .wx-panel__grab,html.msv-lock body #trasa .wx-panel .wx-panel__grab *{touch-action:none}[data-scroll]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.wx-panel__b{padding:0 .85rem .85rem}.wx-panel__ld{color:var(--ink-2);margin:.5rem 0;font-size:.875rem}.wx-mon{font:800 .68rem var(--font-d);letter-spacing:.07em;text-transform:uppercase;color:#2f6e9e;align-items:center;gap:.4rem;margin:0 0 .55rem;display:flex}.wx-mon:before{content:"";background:currentColor;border-radius:2px;width:18px;height:2px;box-shadow:4px -4px 0 -.5px}.is-night .wx-mon,[data-theme=dark] .wx-mon{color:#9ccbf2}.wx-sum{font:500 .84rem/1.45 var(--font-b);color:var(--ink);margin:.05rem 0 .6rem}.wx-tip{font:500 .8rem/1.4 var(--font-b);background:#ffc72c29;border-radius:8px;margin:0 0 .7rem;padding:.5rem .65rem}.wx-tip b{font:800 .7rem var(--font-d);letter-spacing:.06em;text-transform:uppercase;color:var(--gold);margin-bottom:.15rem;display:block}.wx-semh{align-items:center;gap:.5rem;margin:.1rem 0 .45rem;display:flex}.wx-semh>i{background:linear-gradient(160deg,#e8f3fc,#cfe3f2);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.wx-semh>i svg{width:22px;height:22px}.is-night .wx-semh>i{background:linear-gradient(160deg,#2a3d5a,#18263c)}.wx-semh p{flex-direction:column;gap:.08rem;min-width:0;margin:0;display:flex}.wx-semh b{font:800 .84rem/1.2 var(--font-d);color:var(--ink)}.wx-semh span{font:600 .66rem/1.25 var(--font-d);color:var(--ink-2)}.wx-sem{grid-template-columns:repeat(3,1fr);gap:6px;margin:0 0 .45rem;display:grid}.wx-sem__b{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;background:color-mix(in srgb,var(--c) 10%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--c) 38%,transparent);border-radius:12px;flex-direction:column;align-items:center;gap:.12rem;padding:.42rem .25rem .38rem;transition:background-color .2s,box-shadow .2s,transform .12s;display:flex;position:relative}.wx-sem__ic{place-items:center;width:26px;height:26px;display:grid}.wx-sem__ic svg{width:26px;height:26px}.wx-sem__b b{font:800 1.12rem/1 var(--font-d);color:var(--c2,var(--c));font-variant-numeric:tabular-nums}.wx-sem__b span{font:700 .64rem/1.15 var(--font-d);color:var(--ink-2)}.wx-sem__ck{width:16px;height:16px;color:var(--ink-2);border-radius:50%;place-items:center;display:grid;position:absolute;top:4px;right:4px}.wx-sem__ck svg{stroke-width:2.4px;width:12px;height:12px}.wx-sem__b:not([aria-pressed=true]) .wx-sem__ck:not(.is-lk){display:none}.wx-sem__b:hover{background:color-mix(in srgb,var(--c) 18%,transparent)}.wx-sem__b[aria-pressed=true]{background:var(--c);box-shadow:0 6px 16px -8px var(--c),inset 0 0 0 1.5px #ffffff59}.wx-sem__b[aria-pressed=true] b,.wx-sem__b[aria-pressed=true] span{color:#fff}.wx-sem__b[aria-pressed=true] .wx-sem__ck{color:var(--c2,var(--c));background:#fff}.wx-sem__b:active{transform:scale(.97)}.wx-sem__b:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.wx-sem__b.is-ideal{--c:var(--wx-ideal)}.wx-sem__b.is-ok{--c:var(--wx-ok);--c2:#a87700}.wx-sem__b.is-avoid{--c:var(--wx-avoid)}.is-night .wx-sem__b.is-ok,[data-theme=dark] .wx-sem__b.is-ok{--c2:var(--wx-ok)}.wx-sem__hint{font:600 .66rem/1.35 var(--font-d);color:var(--ink-2);margin:0 0 .7rem}.wx-sem__list{background:#7f7f7f14;border-radius:10px;gap:2px;margin:0 0 .7rem;padding:.35rem;animation:.25s both wxIn2;display:grid}.wx-sem__list button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;font:700 .8rem var(--font-d);border-radius:7px;align-items:center;gap:.4rem;padding:.28rem .4rem .28rem .3rem;display:flex}.wx-sem__list button:before{content:"";background:var(--vc);border-radius:2px;flex:none;width:3px;height:22px}.wx-sem__list .is-ideal{--vc:var(--wx-ideal)}.wx-sem__list .is-ok{--vc:var(--wx-ok)}.wx-sem__list .is-avoid{--vc:var(--wx-avoid)}.wx-sem__list button:hover{background:#7f7f7f1f}.wx-sem__list button:focus-visible{outline:3px solid var(--gold)}.wx-sem__list i{flex:none;width:22px;height:22px}.wx-sem__list i svg{width:22px;height:22px}.wx-sem__list span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wx-sem__list small{flex:none;gap:.3rem;display:flex}.wx-sem__list em{height:20px;font:700 .7rem var(--font-d);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:1px;padding:0 .35rem 0 .2rem;font-style:normal;display:inline-flex}.wx-sem__list em svg{stroke-width:2px;width:13px;height:13px}.wx-sem__list em.is-t{color:#b4461a;background:#e96e321f}.wx-sem__list em.is-r{color:#1f64ad;background:#2f7fd01f}.is-night .wx-sem__list em.is-t{color:#ffb08a}.is-night .wx-sem__list em.is-r{color:#9ccbf2}.wx-sem__list p{font:600 .8rem var(--font-d);color:var(--ink-2);margin:.2rem .3rem}.wx-sem__lock{background:linear-gradient(160deg,#ffc72c2e,#3d8fd11f);border-radius:10px;margin:-.1rem 0 .7rem;padding:.55rem .6rem;animation:.25s both wxIn2;box-shadow:inset 0 0 0 1px #8f5e0040}.wx-sem__lock p{font:600 .8rem/1.35 var(--font-d);gap:.4rem;margin:0 0 .45rem;display:flex}.wx-sem__lock p i{background:var(--sun);color:#15231d;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:inline-grid}.wx-sem__lock p i svg{stroke-width:2.2px;width:13px;height:13px}.wx-sem__lock .wx-lock__buy{justify-content:center;width:100%;min-height:0;padding:.5rem .8rem;font-size:.85rem}@keyframes wxIn2{0%{opacity:0;transform:translateY(-4px)}}.wx-evh{font:800 .72rem var(--font-d);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2);margin:.4rem 0 .35rem}.wx-ev{gap:2px;margin:0 0 .6rem;padding:0;list-style:none;display:grid}.wx-ev button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:8px;align-items:flex-start;gap:.55rem;width:100%;padding:.32rem .4rem;display:flex}.wx-ev button:hover{background:#7f7f7f1a}.wx-ev button:focus-visible{outline:3px solid var(--gold)}.wx-ev i{background:var(--cc,#3d8fd11f);width:30px;height:30px;box-shadow:inset 0 0 0 1.5px var(--cr,transparent);border-radius:50%;flex:none;place-items:center;display:grid}.wx-ev i svg{width:22px;height:22px}.wx-ev span{flex-direction:column;gap:.1rem;min-width:0;display:flex}.wx-ev b{font:700 .8rem/1.25 var(--font-d)}.wx-ev small{font:500 .7rem/1.3 var(--font-d);color:var(--ink-2)}.wx-yr{font:600 .74rem var(--font-d);color:var(--ink-2);margin:-.2rem 0 .3rem}.wx-cath{font:800 .68rem var(--font-d);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2);margin:.15rem 0 .35rem}.wx-cats{gap:4px;margin:0 0 .7rem;display:grid}.wx-cat{all:unset;box-sizing:border-box;cursor:pointer;height:38px;font:700 .8rem var(--font-d);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:#7f7f7f0f;border-radius:11px;align-items:center;gap:.5rem;padding:0 .5rem 0 .3rem;transition:background-color .2s,box-shadow .2s;display:flex}.wx-cat__ic{background:var(--cc);width:30px;height:30px;color:var(--cr);border-radius:9px;flex:none;place-items:center;transition:filter .2s,opacity .2s;display:grid}.wx-cat__ic svg{stroke-width:1.8px;width:19px;height:19px}.wx-cat span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wx-cat b{font:800 .74rem var(--font-d);color:var(--ink-2);font-variant-numeric:tabular-nums}.wx-cat__ck{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--line);color:#fff;border-radius:6px;flex:none;place-items:center;transition:background-color .2s;display:grid}.wx-cat__ck svg{stroke-width:3px;opacity:0;width:12px;height:12px}.wx-cat:hover{background:#7f7f7f1c}.wx-cat[aria-pressed=true]{background:var(--cc);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--cr) 40%,transparent)}.wx-cat[aria-pressed=true] .wx-cat__ic{background:var(--cr);color:#fff}.wx-cat[aria-pressed=true] .wx-cat__ck{background:var(--cr);box-shadow:none}.wx-cat[aria-pressed=true] .wx-cat__ck svg{opacity:1}.wx-cat[aria-pressed=false] .wx-cat__ic{filter:grayscale();opacity:.55}.wx-cat[aria-pressed=false] span,.wx-cat[aria-pressed=false] b{color:var(--ink-2)}.wx-cat:focus-visible{outline:3px solid var(--gold)}.wx-evlk{background:linear-gradient(160deg,#ffc72c1f,#3d8fd114);border-radius:12px;margin:.2rem 0 .6rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #8f5e0040}.wx-evlk__g{filter:blur(1.6px)saturate(.9);opacity:.75;pointer-events:none;gap:4px;margin:0;padding:.5rem .55rem 0;list-style:none;display:grid}.wx-evlk__g li{align-items:center;gap:.55rem;display:flex}.wx-evlk__g i{background:#ffffffa6;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.wx-evlk__g i svg{width:21px;height:21px}.wx-evlk__g span{flex:1;gap:4px;display:grid}.wx-evlk__g b,.wx-evlk__g small{background:#15231d47;border-radius:5px;height:8px;display:block}.wx-evlk__g small{background:#15231d29;height:6px}.wx-evlk__in{background:linear-gradient(180deg,transparent,var(--panel) 38%);margin-top:-34px;padding:2.1rem .8rem .8rem;position:relative}.wx-evlk__h{font:700 .86rem/1.3 var(--font-d);align-items:center;gap:.5rem;margin:0 0 .25rem;display:flex}.wx-evlk__h i{background:var(--sun);color:#15231d;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:inline-grid}.wx-evlk__h i svg{stroke-width:2.2px;width:14px;height:14px}.wx-evlk__h b{font-size:1.15rem;font-weight:800}.wx-evlk__c{font:600 .72rem/1.35 var(--font-d);color:var(--ink-2);margin:0 0 .45rem}.wx-evlk__ic{flex-wrap:wrap;gap:3px;margin:0 0 .6rem;display:flex}.wx-evlk__ic i{width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--line);background:#ffffffb3;border-radius:50%;place-items:center;display:grid}.wx-evlk__ic svg{width:19px;height:19px}.is-night .wx-evlk__ic i,.is-night .wx-evlk__g i{background:#ffffff1f}.wx-evlk .wx-lock__buy{justify-content:center;width:100%;min-height:0;padding:.55rem .8rem;font-size:.85rem}.wx-ch{text-transform:none;letter-spacing:0}.wx-ch.is-rare{color:var(--wx-avoid)}.wx-lock{text-align:center;background:linear-gradient(160deg,#ffc72c2e,#3d8fd11f);border-radius:12px;margin:.2rem 0 .4rem;padding:1rem;box-shadow:inset 0 0 0 1px #8f5e0040}.wx-lock__ic{background:var(--sun);color:#15231d;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:.35rem;display:inline-grid}.wx-lock__ic svg{stroke-width:1.9px;width:24px;height:24px}.wx-lock h4{font:800 1.05rem/1.2 var(--font-d);margin:0 0 .35rem}.wx-lock p{font:500 .85rem/1.45 var(--font-b);margin:0 0 .6rem}.wx-lock__n{color:var(--ink-2);font-family:var(--font-d)!important;font-size:.8rem!important;font-weight:700!important}.wx-lock__buy{justify-content:center;width:100%}.wx-lock__login{font:600 .8rem var(--font-d);color:var(--ink-2);margin-top:.55rem;display:inline-block}.wxp,.wxe{all:unset;box-sizing:border-box;cursor:pointer;pointer-events:auto;opacity:0;visibility:hidden;will-change:transform;transition:opacity .3s,visibility 0s .3s;position:absolute;top:0;left:0}.wxp.is-vis,.wxe.is-vis{opacity:1;visibility:visible;transition:opacity .3s,visibility}.wxp{white-space:nowrap;background:var(--bg);height:30px;color:var(--ink);font:700 .78rem var(--font-d);box-shadow:inset 0 0 0 2px var(--vc,#15231d2e),0 6px 16px -8px #15231d99;border-radius:999px;align-items:center;gap:.25rem;margin-top:-30px;margin-left:-14px;padding:0 .6rem 0 .2rem;display:flex}.wxp:after{content:"";background:inherit;width:8px;height:8px;box-shadow:inset -2px -2px 0 0 var(--vc,#15231d2e);position:absolute;bottom:-5px;left:10px;transform:rotate(45deg)}.wxp__ic{width:24px;height:24px;display:inline-flex}.wxp__ic svg{width:24px;height:24px}.wxp b{font-variant-numeric:tabular-nums;font-weight:800}.wxp b.is-n{color:#2b5bb5}.is-night .wxp b.is-n{color:#9ccbf2}.wxp .wxp__w{color:#14839a;align-items:center;gap:1px;margin-left:.2rem;display:inline-flex}.wxp .wxp__w svg{width:14px;height:14px}.is-night .wxp .wxp__w{color:#6fd6e0}.wxp span{color:var(--ink-2);margin-left:.15rem;font-weight:600}.no-names .wxp span{display:none}.wxp.is-ideal{--vc:var(--wx-ideal)}.wxp.is-ok{--vc:var(--wx-ok)}.wxp.is-avoid{--vc:var(--wx-avoid)}.wxp.is-ideal:before,.wxp.is-ok:before,.wxp.is-avoid:before{content:"";background:var(--vc);width:11px;height:11px;box-shadow:0 0 0 2px var(--bg);border-radius:50%;position:absolute;top:-3px;right:-3px}.wxp.is-own span{color:var(--ink)}.wxp.is-plain{height:24px;margin-top:-24px;padding:0 .55rem 0 .4rem;font-size:.72rem}.wxp__dot{background:var(--vc,var(--ink-2));border-radius:50%;flex:none;width:9px;height:9px}.wxp.is-plain:before{display:none}.no-names .wxp.is-plain span{display:inline}.wxp__lk{width:14px;height:14px;color:var(--ink-2);margin-left:.1rem;display:inline-flex}.wxp__lk svg{stroke-width:2.2px;width:14px;height:14px}.wxp:hover,.wxe:hover{z-index:2;filter:brightness(1.04)}.wxp:focus-visible,.wxe:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.wxp.is-dim.is-vis,.wxe.is-dim.is-vis{opacity:.28}.wxp.is-hl{z-index:3;box-shadow:inset 0 0 0 2.5px var(--vc),0 0 0 4px color-mix(in srgb,var(--vc) 35%,transparent),0 8px 18px -8px #15231db3}.wxp.is-hl.is-vis{animation:1.6s ease-in-out infinite wxHl}@keyframes wxHl{50%{box-shadow:inset 0 0 0 2.5px var(--vc),0 0 0 8px color-mix(in srgb,var(--vc) 18%,transparent),0 8px 18px -8px #15231db3}}.wx-pins,.wx-panel,.wx-card,.wx-key{--cn:#0e8a84;--cnb:#e2f4f2;--cu:#9a3db4;--cub:#f4e8f8;--ca:#3d5ad6;--cab:#e7ecfd;--cf:#c2367a;--cfb:#fbe6f0;--ct:#9a5b1e;--ctb:#f6ecdf;--cv:#3f6a8c;--cvb:#e4eef5}.is-night .wx-pins,.is-night .wx-panel,.is-night .wx-card,.is-night .wx-key{--cnb:#11332f;--cub:#2e1c38;--cab:#1c2548;--cfb:#3a1a2b;--ctb:#35281a;--cvb:#1a2b38;--cf:#e0609c;--ct:#c98b4e;--cv:#6f9cc2}.is-nat{--cr:var(--cn);--cc:var(--cnb)}.is-cul{--cr:var(--cu);--cc:var(--cub)}.is-akc{--cr:var(--ca);--cc:var(--cab)}.is-fun{--cr:var(--cf);--cc:var(--cfb)}.is-trh{--cr:var(--ct);--cc:var(--ctb)}.is-vol{--cr:var(--cv);--cc:var(--cvb)}.wx-evg{box-shadow:inset 0 0 0 1px var(--line);border-radius:11px;margin:0 0 .45rem}.wx-evg>summary{cursor:pointer;font:800 .8rem var(--font-d);color:var(--ink);border-radius:11px;align-items:center;gap:.5rem;padding:.4rem .55rem .4rem .4rem;list-style:none;display:flex}.wx-evg>summary::-webkit-details-marker{display:none}.wx-evg>summary:after{content:"";border:solid var(--ink-2);border-width:0 2px 2px 0;flex:none;width:7px;height:7px;margin:0 .15rem 0 .2rem;transition:transform .2s;transform:rotate(45deg)translate(-2px,-2px)}.wx-evg[open]>summary:after{transform:rotate(-135deg)translate(-1px,-1px)}.wx-evg>summary:hover{background:#7f7f7f14}.wx-evg>summary:focus-visible{outline:3px solid var(--gold)}.wx-evg>summary span{flex:1}.wx-evg>summary b{font:800 .72rem var(--font-d);color:var(--ink-2);font-variant-numeric:tabular-nums}.wx-evg__ic{background:var(--cr);color:#fff;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}.wx-evg__ic svg{stroke-width:1.9px;width:16px;height:16px}.wx-evg[open]{padding-bottom:.2rem}.wx-evg .wx-ev{margin:0 .2rem .35rem}.wx-evg__r{border-top:1px dashed var(--line);font:800 .66rem var(--font-d);color:var(--cr,var(--ink-2));margin:.45rem .6rem .15rem;padding-top:.35rem}.wx-evg__r:first-of-type{border-top:0;padding-top:0}.wx-evg__s{font:800 .64rem var(--font-d);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2);margin:.35rem .6rem .2rem}.wx-vol{margin:.1rem .55rem .5rem}.wx-vol__g{grid-template-columns:repeat(7,1fr);gap:2px;margin:0 0 .35rem;display:grid}.wx-vol__g i{font:700 .66rem/22px var(--font-d);text-align:center;height:22px;color:var(--ink);border-radius:5px;font-style:normal;position:relative}.wx-vol__g i.is-wd{color:var(--ink-2);height:16px;font-size:.58rem;line-height:16px}.wx-vol__g i.is-we{color:var(--ink-2)}.wx-vol__g i.is-sk{background:#3f6a8c29}.wx-vol__g i.is-st{box-shadow:inset 0 0 0 1.5px #c0392b}.wx-vol__g i.is-fed{color:#fff;background:#c0392b}.wx-vol__g i.is-sg:after{content:"";background:var(--cv);border-radius:1px;height:2px;position:absolute;bottom:2px;left:25%;right:25%}.wx-vol__g i.is-fed.is-sg:after{background:#fff}.wx-vol__k{font:600 .64rem var(--font-d);color:var(--ink-2);flex-wrap:wrap;gap:.2rem .7rem;margin:0 0 .35rem;display:flex}.wx-vol__k span{align-items:center;gap:.25rem;display:inline-flex}.wx-vol__k span:before{content:"";border-radius:3px;width:10px;height:10px}.wx-vol__k .is-fed:before{background:#c0392b}.wx-vol__k .is-st:before{box-shadow:inset 0 0 0 1.5px #c0392b}.wx-vol__k .is-sk:before{background:#3f6a8c4d}.wx-vol__k .is-sg:before{background:var(--cv);height:3px}.wx-vol__l{gap:.25rem;margin:0 0 .35rem;padding:0;list-style:none;display:grid}.wx-vol__l li{font:600 .74rem/1.3 var(--font-d);align-items:baseline;gap:.45rem;display:flex}.wx-vol__l li b{font-variant-numeric:tabular-nums;flex:none;min-width:4.4rem;font-weight:800}.wx-vol__l li.is-fed b{color:#c0392b}.wx-vol__l li.is-st b{color:#a8483c}.wx-vol__l li.is-sk b,.wx-vol__l li.is-sgsk b,.wx-vol__l li.is-sg b{color:var(--cv)}.wx-vol__l span{flex-direction:column;display:flex}.wx-vol__l small{font:500 .66rem/1.3 var(--font-d);color:var(--ink-2)}.wx-vol__n{font:500 .66rem/1.35 var(--font-d);color:var(--ink-2);margin:0}.is-night .wx-vol__g i.is-fed{background:#d4574a}.is-night .wx-vol__l li.is-fed b{color:#ff8e80}.wx-mth{font:600 .72rem/1.35 var(--font-d);margin:.2rem .55rem .5rem}.wx-mth summary,.wx-mtc summary{cursor:pointer;color:var(--cr,var(--ink));font-weight:800}.wx-mth dl{margin:.35rem 0 0}.wx-mth dt{margin:.35rem 0 .05rem;font-weight:800}.wx-mth dd{color:var(--ink-2);margin:0;font-weight:500}.wx-mtc{font:600 .72rem/1.4 var(--font-d);margin:-.1rem 0 .45rem}.wx-mtc p{color:var(--ink-2);margin:.25rem 0 0;font-weight:500}.wx-crowd{background:var(--cc);font:600 .72rem/1.3 var(--font-d);border-radius:9px;gap:.15rem;margin:0 0 .5rem;padding:.4rem .55rem;list-style:none;display:grid}.wx-crowd__h{color:var(--cr);font-weight:800}.wx-crowd b{font-variant-numeric:tabular-nums;font-weight:800}.wxe{height:34px;color:var(--ink);font:700 .76rem var(--font-d);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;margin:-17px 0 0 -17px;padding:0;display:flex}.wxe__ic{background:var(--cc,#fff);width:34px;height:34px;box-shadow:0 0 0 2px var(--bg),0 0 0 3.5px var(--cr,var(--wx-sky)),0 6px 14px -6px #0e1e28b3;border-radius:50%;flex:none;place-items:center;display:grid}.wxe__ic svg{width:24px;height:24px}.wxe__n{background:var(--bg);box-shadow:0 4px 12px -6px #0e1e2899,inset 0 0 0 1px var(--line);border-radius:999px;padding:.22rem .55rem;display:none}.ev-names .wxe__n{display:block}.wx-pins:not(.is-exp) .wxe{height:30px;margin:-15px 0 0 -15px}.wx-pins:not(.is-exp) .wxe__ic{width:30px;height:30px}.wx-pins:not(.is-exp) .wxe__ic svg{width:21px;height:21px}.wx-pins.is-exp .wxe__ic{width:38px;height:38px}.wx-pins.is-exp .wxe{height:38px;margin:-19px 0 0 -19px}.wx-pins.is-exp .wxe__ic svg{width:27px;height:27px}.wxe:hover .wxe__ic{transform:scale(1.08)}.wxe__ic{transition:transform .2s}.wx-rmk{pointer-events:none;position:absolute;inset:0}.wxr{will-change:transform,opacity;--rc:#1e7fe0;--rt:#1e7fe029;height:20px;font:800 .72rem/1 var(--font-d);font-variant-numeric:tabular-nums;color:#0b4f96;background:#ffffffeb;border-radius:999px;align-items:center;gap:2px;margin:-10px 0 0 -22px;padding:0 .4rem 0 .16rem;display:flex;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #1e7fe061,0 3px 8px -4px #0b285ab3}.wxr__d{background:conic-gradient(var(--rc) calc(var(--p) * 1turn),var(--rt) 0);width:15px;height:15px;box-shadow:inset 0 0 0 1px var(--rc);border-radius:50%;flex:none;margin-right:1px;position:relative}.wxr__d:after{content:"";background:#fffffff2;border-radius:1px;width:1.4px;height:6.5px;margin-left:-.7px;position:absolute;top:1px;left:50%}.wxr small{font:700 .56rem var(--font-d);color:#3e7dbe}.wxr__b{width:11px;height:11px;margin-left:1px;display:inline-flex}.wxr__b svg{width:11px;height:11px}.wxr.is-heavy{--rc:#fff;--rt:#ffffff47;color:#fff;background:#1e6fd0;box-shadow:0 0 0 1.5px #ffffffbf,0 4px 10px -5px #0b285acc}.wxr.is-heavy small{color:#dcebff}.wxr.is-heavy .wxr__d:after{background:#1e6fd0}.wxr.is-storm{--rc:#f7d94c;--rt:#f7d94c38;color:#fff;background:#2a3350;box-shadow:0 0 0 1.5px #f7d94ccc,0 4px 10px -5px #050a1ecc}.wxr.is-storm small{color:#c9d3e8}.wxr.is-storm .wxr__d:after{background:#2a3350}.is-night .wxr:not(.is-heavy):not(.is-storm){--rc:#7fb8f0;--rt:#7fb8f02e;color:#9ccbf2;background:#12203ae0;box-shadow:0 0 0 1.5px #78b4f080}.is-night .wxr small{color:#8ab4de}.is-night .wxr:not(.is-heavy):not(.is-storm) .wxr__d:after{background:#12203af2}.wx-sunl{pointer-events:none;position:absolute;inset:0}.wxs{will-change:transform;transition:opacity .3s;position:absolute;top:0;left:0}.wxs b{color:#3a2600;font:800 .62rem/1 var(--font-d);white-space:nowrap;background:#ffc83a;border-radius:999px;padding:.12rem .34rem;animation:.35s both wxsIn;display:block;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #5a37008c,0 2px 6px -2px #3c230099}@keyframes wxsIn{0%{opacity:0}}.wxs--ln b{background:var(--lnc,#9e1419);color:#fff;box-shadow:0 0 0 1.5px #ffffffd9,0 2px 6px -2px #00000080}.wxs--lnr b{--lnc:#1a3d9e}.fly .wx-on .wx-hov.is-on{z-index:8;pointer-events:none;background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-width:12.5rem;max-width:16.5rem;color:var(--ink);font:600 .76rem/1.3 var(--font-d);will-change:transform;border-radius:12px;padding:.5rem .65rem .55rem;display:block;position:absolute;top:0;left:0;box-shadow:0 14px 30px -14px #15231da6}.wx-hov__h{font:800 .62rem var(--font-d);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2);margin:0 0 .3rem}.wx-hov__r{align-items:center;gap:.45rem;margin-top:.22rem;display:flex}.wx-hov__r>i{color:#1e7fe0;flex:none;width:16px;height:16px;display:inline-flex}.wx-hov__r>i svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.wx-hov__r b{font-weight:800}.wx-hov__r.is-storm>i svg{stroke:#7a5a00}.wx-hov__r.is-sun>i svg{stroke:#e39a00}.wx-hov__dots{flex:none;grid-template-columns:repeat(5,6px);gap:2px;display:inline-grid}.wx-hov__dots i{background:#7f7f7f47;border-radius:50%;width:6px;height:6px}.wx-hov__dots i.is-on{background:#1e7fe0;box-shadow:0 0 0 .5px #0b3c7866}.wx-hov__sw{border-radius:3px;flex:none;box-shadow:inset 0 0 0 1px #0000001f;width:16px!important;height:12px!important}.fly .wx-on .wx-tilt{all:unset;box-sizing:border-box;right:calc(var(--pad) - 6px);z-index:2;cursor:pointer;background:var(--panel);border:1.5px solid var(--wx-sky);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;visibility:hidden;border-radius:12px;flex-direction:column;align-items:center;gap:1px;width:44px;padding:.35rem 0 .3rem;transition:opacity .3s,transform .3s,visibility 0s .3s,background-color .2s;display:flex;position:absolute;top:178px;transform:translateY(-4px);box-shadow:0 0 0 3px #3d8fd12e,0 10px 24px -14px #0e3c6eb3}.fly .wx-on .wx-tilt.is-on{opacity:1;visibility:visible;transition:opacity .3s,transform .3s,visibility,background-color .2s;transform:none}.wx-tilt svg{fill:none;stroke-linejoin:round;width:32px;height:24px}.wx-tilt__pl{fill:#3d8fd138;stroke:var(--wx-sky);stroke-width:1.6px}.wx-tilt__gr{stroke:var(--wx-sky);stroke-width:.8px;opacity:.7}.wx-tilt__v{font:800 .7rem/1 var(--font-d);color:var(--ink);font-variant-numeric:tabular-nums}.wx-tilt__t{font:700 .52rem/1 var(--font-d);letter-spacing:.06em;text-transform:uppercase;color:var(--wx-sky)}.wx-tilt:hover{background:#3d8fd124}.wx-tilt:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.wx-mons{pointer-events:none;width:180px;font:800 .66rem var(--font-d);letter-spacing:.08em;text-transform:uppercase;color:#fff;text-shadow:0 1px 3px #05192dcc;opacity:0;will-change:transform;justify-content:center;align-items:center;gap:.4rem;margin:-14px 0 0 -90px;transition:opacity .4s;display:flex;position:absolute;top:0;left:0}.wx-mons.is-vis{opacity:.92}.wx-mons__ar{background:#0a284673;border-radius:50%;place-items:center;width:26px;height:26px;transition:transform .8s cubic-bezier(.2,.8,.2,1);display:grid}.wx-mons__ar svg{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.fly .wx-card{z-index:7;pointer-events:none;opacity:0;visibility:hidden;will-change:transform;transition:opacity .3s,visibility 0s .3s;display:block;position:absolute;top:0;left:0}.fly .wx-card.is-on{opacity:1;visibility:visible;transition:opacity .3s,visibility}.wx-card__in{pointer-events:auto;background:var(--panel);width:min(21rem,86vw);max-height:calc(100vh - 88px);color:var(--ink);font-family:var(--font-d);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:12px;padding:.75rem .85rem .7rem;position:absolute;bottom:40px;left:0;overflow:auto;transform:translate(-50%);box-shadow:0 18px 40px -16px #15231da6}.wx-card.is-below .wx-card__in{top:12px;bottom:auto}.wx-card.is-side .wx-card__in{bottom:auto;top:var(--sy,0px);left:var(--sx,34px);transform:none}.wx-card.is-side.is-l .wx-card__in{left:auto;right:34px}.wx-card.is-side.is-c .wx-card__in{left:0;transform:translate(-50%)}.wx-card__k{font:700 .68rem var(--font-d);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2);margin:0 0 .1rem}.wx-own{color:var(--gold)}.wx-card h4{font:800 1.06rem/1.2 var(--font-d);flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 1.6rem .35rem 0;display:flex}.wx-card__ei{background:var(--cc,#3d8fd11f);width:36px;height:36px;box-shadow:inset 0 0 0 1.5px var(--cr,transparent);border-radius:50%;place-items:center;display:inline-grid}.wx-card__ei svg{width:26px;height:26px}.wx-v{font:800 .68rem var(--font-d);letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--vc);border-radius:999px;padding:.2rem .5rem;font-style:normal}.wx-v.is-ideal{--vc:var(--wx-ideal)}.wx-v.is-ok{--vc:#b98200}.wx-v.is-avoid{--vc:var(--wx-avoid)}.wx-kv{font:600 .78rem var(--font-d);color:var(--ink-2);flex-wrap:wrap;gap:.2rem .7rem;margin:0 0 .45rem;display:flex}.wx-kv span{align-items:center;gap:.25rem;display:inline-flex}.wx-kv svg{width:16px;height:16px}.wx-kv b{color:var(--ink);font-weight:800}.wx-sea.is-rough b{color:var(--wx-avoid)}.wx-sea.is-mid b{color:#b98200}.wx-card__t{font:500 .82rem/1.42 var(--font-b);margin:0 0 .5rem}.wx-flags{flex-wrap:wrap;gap:.25rem;margin:-.15rem 0 .5rem;padding:0;list-style:none;display:flex}.wx-flags li{font:700 .68rem/1.3 var(--font-d);color:var(--ink);background:#7f7f7f1f;border-radius:6px;padding:.14rem .45rem}.wx-flags .is-closed,.wx-flags .is-flood{color:#a32020;background:#d93a3a21}.wx-flags .is-rough{color:#1f5f95;background:#3d8fd126}.wx-flags .is-haze{color:#7a5a12;background:#a0823c29}.is-night .wx-flags .is-closed,.is-night .wx-flags .is-flood{color:#ff9c9c}.is-night .wx-flags .is-rough{color:#9ccbf2}.is-night .wx-flags .is-haze{color:#e8c77a}.wx-card__pl{font:600 .78rem var(--font-d);color:var(--ink-2);margin:-.2rem 0 .45rem}.wx-card__ev{border-top:1px dashed var(--line);gap:.2rem;margin:0 0 .45rem;padding:.4rem 0 0;list-style:none;display:grid}.wx-card__ev li{font:600 .76rem/1.3 var(--font-d);align-items:center;gap:.4rem;display:flex}.wx-card__ev i{flex:none;place-items:center;width:22px;height:22px;display:grid}.wx-card__ev i svg{width:21px;height:21px}.wx-card__ev b{font-weight:800}.wx-card__s{font:500 .66rem/1.35 var(--font-d);color:var(--ink-2);margin:.4rem 0 0}.wx-ph{background:var(--cc,#7f7f7f26);border-radius:11px 11px 0 0;height:108px;margin:-.75rem -.85rem .6rem;position:relative;overflow:hidden}.wx-ph img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .35s;display:block}.wx-ph img.is-in{opacity:1}.wx-ph:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0000002e);height:28px;position:absolute;inset:auto 0 0}.is-night .wx-ph img,.wx-card.is-night .wx-ph img{filter:brightness(.8)saturate(.9)}.wx-card__in.has-ph .wx-x{z-index:2;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#12161480}.wx-card__in.has-ph .wx-x:hover{background:#121614b3}.wx-card__in.is-evc h4{flex-wrap:nowrap;align-items:center;margin-bottom:.3rem}.wx-card__in.is-evc h4>span{min-width:0}.wx-card__in.has-ph h4{margin-right:0}.wx-card__in.is-evc:not(.has-ph) h4{margin-right:1.6rem}.wx-card__in.is-evc .wx-card__ei{flex:none;width:34px;height:34px}.wx-card__in.is-evc .wx-card__ei svg{width:25px;height:25px}.wx-evk{color:var(--cr,var(--ink-2))}.wx-evpl{align-items:flex-start;gap:.25rem;margin:-.1rem 0 .45rem;font-size:.74rem;line-height:1.3;display:flex}.wx-evpl svg{width:14px;height:14px;color:var(--ink-2);flex:none;margin-top:.05rem}.wx-evm{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:0 0 .5rem;display:flex}.wx-chp{font:700 .68rem/1.2 var(--font-d);color:var(--chc);background:#7f7f7f1f;background:color-mix(in srgb,var(--chc) 13%,transparent);border-radius:999px;align-items:center;gap:.22rem;padding:.16rem .5rem .16rem .38rem;display:inline-flex}.wx-chp svg{stroke-width:0;width:12px;height:12px}.wx-chp svg .i-fill{fill:currentColor}.wx-chp.is-likely{--chc:#1e8a55}.wx-chp.is-possible{--chc:#a87300}.wx-chp.is-rare{--chc:#b8432f}.is-night .wx-chp.is-likely,.wx-card.is-night .wx-chp.is-likely{--chc:#6fd3a0}.is-night .wx-chp.is-possible{--chc:#f0c25e}.is-night .wx-chp.is-rare{--chc:#ff9c88}.wx-ms{flex:168px;grid-template-columns:repeat(12,1fr);gap:2px;max-width:216px;display:inline-grid}.wx-ms i{font:700 .56rem/15px var(--font-d);text-align:center;height:15px;color:var(--ink-2);background:#7f7f7f1f;border-radius:3px;font-style:normal}.wx-ms i.is-on{background:#0e8a844d;background:color-mix(in srgb,var(--cn) 32%,transparent);color:var(--ink)}.wx-ms i.is-pk{background:var(--cn);color:#fff}.wx-ms i.is-now{box-shadow:0 0 0 1.5px var(--ink)}.is-night .wx-ms i.is-on{color:#e8f4f1;background:#2eaaa06b}.wx-ms1{font:600 .7rem var(--font-d);color:var(--ink-2)}.wx-fx{flex-wrap:wrap;gap:.3rem;margin:0 0 .5rem;padding:0;list-style:none;display:flex}.wx-fx li{max-width:100%;font:600 .72rem/1.25 var(--font-d);color:var(--ink);background:#7f7f7f1c;border-radius:7px;align-items:center;gap:.28rem;padding:.2rem .5rem .2rem .36rem;display:inline-flex}.wx-fx li i{width:15px;height:15px;color:var(--ink-2);flex:none;place-items:center;display:grid}.wx-fx li svg{width:15px;height:15px}.wx-fx li b{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.wx-fx li.is-warn{background:#d93a3a1a}.wx-fx li.is-warn i{color:#c0392b}.is-night .wx-fx li.is-warn i{color:#ff9c9c}.wx-card__in.is-evc .wx-card__t{margin-bottom:.4rem}.wx-evt{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wx-evt.is-open{-webkit-line-clamp:unset;line-clamp:none;display:block}.wx-evt:not(.is-open){margin-bottom:.2rem}.wx-more{all:unset;cursor:pointer;font:700 .72rem var(--font-d);color:var(--cr,var(--gold));border-bottom:1px solid;margin:0 0 .45rem;display:inline-block}.wx-more[hidden]{display:none}.wx-more:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.wx-phc{font:500 .6rem/1.35 var(--font-d);color:var(--ink-2);opacity:.85;margin:.1rem 0 0}.wx-phc a{color:inherit;-webkit-text-decoration:underline #7f7f7f80;text-decoration:underline #7f7f7f80}.wx-x{all:unset;cursor:pointer;width:28px;height:28px;color:var(--ink-2);border-radius:50%;place-items:center;display:grid;position:absolute;top:.45rem;right:.45rem}.wx-x svg{stroke-width:2.2px;width:16px;height:16px}.wx-x:hover{background:#7f7f7f24}.wx-x:focus-visible{outline:3px solid var(--gold)}.wx-card .wx-lock{text-align:left;margin:.3rem 0 .6rem;padding:.7rem .75rem}.wx-lock--s p{align-items:flex-start;gap:.45rem;display:flex;font:600 .8rem/1.35 var(--font-d)!important;margin:0 0 .55rem!important}.wx-lock--s p i{background:var(--sun);color:#15231d;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:inline-grid}.wx-lock--s p i svg{stroke-width:2.2px;width:14px;height:14px}.wx-lock--s .wx-lock__buy{min-height:0;padding:.55rem .8rem;font-size:.85rem}.wx-dc{background:linear-gradient(#3d8fd112,#3d8fd105);border-radius:11px;margin:.45rem 0 .4rem;padding:.42rem .5rem .4rem;box-shadow:inset 0 0 0 1px #3d8fd129}.wx-dc__h{font:800 .76rem/1.2 var(--font-d);color:var(--ink);justify-content:space-between;align-items:baseline;gap:.5rem;margin:0 0 .2rem;display:flex}.wx-dc__h span{font:700 .66rem var(--font-d);color:var(--ink-2)}.wx-dc svg{width:100%;height:auto;font-family:var(--font-d);fill:none;stroke:none;display:block;overflow:visible}.wx-dc__n{fill:#1c2d5c12}.wx-dc__g{stroke:#15231d17;stroke-width:.6px;stroke-dasharray:2 2}.wx-dc__g.is-m{stroke:#15231d26}.wx-dc__ax{stroke:#15231d57;stroke-width:.8px}.wx-dc__tk{stroke:#15231d38;stroke-width:.6px}.wx-dc__tk.is-m{stroke:#15231d66}.wx-dc__y{fill:var(--ink-2);text-anchor:end;font-variant-numeric:tabular-nums;font-size:6.2px;font-weight:700}.wx-dc__yt{fill:#2f6fa8;text-anchor:end;letter-spacing:.02em;font-size:5.6px;font-weight:800}.wx-dc__x{fill:var(--ink-2);text-anchor:middle;font-variant-numeric:tabular-nums;font-size:6.6px;font-weight:700}.wx-dc__pk{fill:#1f4f86;text-anchor:middle;paint-order:stroke;stroke:#ffffffe6;stroke-width:2px;stroke-linejoin:round;font-size:6.4px;font-weight:800}.wx-dc__b{filter:drop-shadow(0 .5px .4px #0a285a40)}.wx-dc__hit{fill:#0000;cursor:pointer}.wx-dc__hit.is-h{fill:#3d8fd121}.wx-dc__bolt{fill:#ffd43b;stroke:#9a6b00;stroke-width:.5px;stroke-linejoin:round;pointer-events:none}.wx-dc__hz{stroke:#78501459;stroke-width:.5px}.wx-dc__sun path{fill:#ffc72c;stroke:#c77a00;stroke-width:.5px;stroke-linejoin:round}.wx-dc__sun .wx-dc__ray{fill:none;stroke:#e39a00;stroke-width:.8px;stroke-linecap:round}.wx-dc__sun .wx-dc__ar{fill:none;stroke:#7a4a00;stroke-width:.75px;stroke-linecap:round;stroke-linejoin:round}.wx-dc__st{fill:#5a3a0a;font-size:5.9px;font-weight:700}.wx-dc__st tspan{fill:#2a1c05;font-variant-numeric:tabular-nums;font-weight:800}.wx-dc__now{pointer-events:none}.wx-dc__now line{stroke:#e8892a;stroke-width:1.3px;stroke-linecap:round}.wx-dc__now text{fill:#c0661a;text-anchor:middle;paint-order:stroke;stroke:#ffffffe6;stroke-width:2px;font-size:5.6px;font-weight:800}.wx-dc__s{min-height:2.1em;font:600 .72rem/1.38 var(--font-d);color:var(--ink);margin:.15rem 0 .3rem}.wx-dc__s.is-hour{color:#1f4f86}.wx-dc__ld{font:600 .72rem var(--font-d);color:var(--ink-2);margin:.3rem 0}.wx-dc__k{font:700 .62rem/1.3 var(--font-d);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:.2rem .6rem;margin:0;display:flex}.wx-dc__k .wx-dc__ramp{border-radius:5px;gap:0;overflow:hidden;box-shadow:0 1px 2px #0a285a2e}.wx-dc__ramp b{font:800 .58rem/1.2 var(--font-d);color:#fff;text-shadow:0 1px 1px #00000047;padding:.13rem .36rem}.wx-dc__ramp b:first-child{color:#12385e;text-shadow:none}.wx-dc__k span{align-items:center;gap:.22rem;display:inline-flex}.wx-dc__k i{border-radius:2.5px;width:9px;height:9px}.wx-dc__k i.is-bolt{clip-path:polygon(62% 0,8% 58%,44% 58%,34% 100%,92% 38%,56% 38%);background:#ffd43b;border-radius:0;width:8px;height:10px}.wx-dc__k i.is-night{background:#1c2d5c29;box-shadow:inset 0 0 0 1px #1c2d5c33}.wx-dc__e{font:600 .6rem/1.35 var(--font-d);color:var(--ink-2);margin:.25rem 0 0}.wx-dc__e b{color:var(--ink);font-weight:800}.is-night .wx-dc__n,.wx-card.is-night .wx-dc__n{fill:#0000002e}.is-night .wx-dc__g,[data-theme=dark] .wx-dc__g{stroke:#dcebff1f}.is-night .wx-dc__ax,[data-theme=dark] .wx-dc__ax,.is-night .wx-dc__tk.is-m,[data-theme=dark] .wx-dc__tk.is-m{stroke:#dcebff5c}.is-night .wx-dc__yt,[data-theme=dark] .wx-dc__yt{fill:#8fc3ee}.is-night .wx-dc__k i.is-night,[data-theme=dark] .wx-dc__k i.is-night{background:#aabef033;box-shadow:inset 0 0 0 1px #aabef059}.is-night .wx-dc__pk,[data-theme=dark] .wx-dc__pk{fill:#d6ebff;stroke:#101828e6}.is-night .wx-dc__now text,[data-theme=dark] .wx-dc__now text{fill:#ffb46a;stroke:#101828e6}.is-night .wx-dc__s.is-hour,[data-theme=dark] .wx-dc__s.is-hour{color:#9ccbf2}.is-night .wx-dc__hit.is-h,[data-theme=dark] .wx-dc__hit.is-h{fill:#9ccbf224}.wx-yr__h{border-top:1px dashed var(--line);font:600 .62rem var(--font-d);color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:.5rem;margin:.5rem 0 .3rem;padding-top:.45rem;display:flex}.wx-yr__h b{font:800 .74rem var(--font-d);color:var(--ink)}.wx-yr{--yt:34px;--yr:42px;--yd:17px;--yv:6px;grid-template-columns:2.35rem 1fr;gap:2px;display:grid}.wx-yr__g{font:600 .5rem/1 var(--font-d);color:var(--ink-2);flex-direction:column;display:flex}.wx-yr__g span{flex-direction:column;justify-content:center;gap:1px;display:flex}.wx-yr__g b{font:800 .6rem/1 var(--font-d);color:var(--ink)}.wx-yr__g .is-t{height:var(--yt)}.wx-yr__g .is-r{height:var(--yr);margin-top:2px}.wx-yr__g .is-d{height:var(--yd);margin-top:2px}.wx-yr__g .is-v{height:var(--yv);letter-spacing:-.02em;margin-top:2px}.wx-yr__m{grid-template-columns:repeat(12,1fr);display:grid;position:relative}.wx-yr__ln{width:100%;height:var(--yt);pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.wx-yr__ln polyline{fill:none;stroke:#d9573a;stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.wx-yr__c{all:unset;box-sizing:border-box;cursor:pointer;border-radius:5px;flex-direction:column;align-items:stretch;min-width:0;padding-bottom:2px;transition:background-color .15s;display:flex}.wx-yr__c:hover{background:#7f7f7f1f}.wx-yr__c:focus-visible{outline:3px solid var(--gold);outline-offset:-1px}.wx-yr__c.is-sel{box-shadow:inset 0 0 0 1.5px var(--wx-sky,#3d8fd1);background:#3d8fd124}.wx-yr__t{height:var(--yt);position:relative}.wx-yr__t b{width:6px;height:6px;box-shadow:0 0 0 1.5px var(--bg);background:#d9573a;border-radius:50%;margin:-3px 0 0 -3px;position:absolute;left:50%}.wx-yr__t small{text-align:center;font:800 .56rem/1 var(--font-d);color:#b8402a;font-variant-numeric:tabular-nums;position:absolute;left:0;right:0}.is-night .wx-yr__t small{color:#ff9a7e}.wx-yr__r{height:var(--yr);flex-direction:column;justify-content:flex-end;align-items:center;gap:1px;margin-top:2px;display:flex;overflow:hidden}.wx-yr__r small{font:700 .5rem/1 var(--font-d);color:var(--ink-2);letter-spacing:-.03em;font-variant-numeric:tabular-nums;flex:none}.wx-yr__r i{background:linear-gradient(#2e83cf,#57aee0);border-radius:2px 2px 0 0;flex:none;width:68%;min-height:2px;max-height:32px;display:block}.wx-yr__d{height:var(--yd);font:800 .5rem/1 var(--font-d);letter-spacing:-.03em;font-variant-numeric:tabular-nums;border-radius:3px;place-items:center;margin:2px 1px 0;display:grid}.wx-yr__v{height:var(--yv);background:#7f7f7f29;border-radius:3px;margin:2px 2px 0}.wx-yr__v.is-ideal{background:var(--wx-ideal)}.wx-yr__v.is-ok{background:var(--wx-ok)}.wx-yr__v.is-avoid{background:var(--wx-avoid)}.wx-yr__c em{text-align:center;font:700 .54rem/1 var(--font-d);color:var(--ink-2);letter-spacing:-.02em;margin-top:3px;font-style:normal}.wx-yr__c.is-sel em{color:var(--ink);font-weight:800}.wx-yr__c.is-locked .wx-yr__r i,.wx-yr__c.is-ld .wx-yr__r i{background:#7f7f7f33;height:40%}.wx-yr__c.is-locked .wx-yr__d,.wx-yr__c.is-ld .wx-yr__d{background:#7f7f7f1a}.wx-yr__c.is-locked em{opacity:.55}.wx-yr__c.is-ld .wx-yr__r i{animation:1.2s ease-in-out infinite alternate wxLd}.wx-yr__k{font:700 .56rem var(--font-d);color:var(--ink-2);justify-content:flex-end;gap:.6rem;margin:.3rem 0 0;display:flex}.wx-yr__k span{align-items:center;gap:.22rem;display:inline-flex}.wx-yr__k i{border-radius:2px;width:9px;height:6px}.wx-yr__k .is-ideal i{background:var(--wx-ideal)}.wx-yr__k .is-ok i{background:var(--wx-ok)}.wx-yr__k .is-avoid i{background:var(--wx-avoid)}.wx-chart__lk{font:700 .68rem var(--font-d);color:var(--ink-2);align-items:center;gap:.35rem;margin:.3rem 0 0;display:flex}.wx-chart__lk i{background:var(--sun);color:#15231d;border-radius:50%;place-items:center;width:18px;height:18px;display:inline-grid}.wx-chart__lk i svg{stroke-width:2.2px;width:11px;height:11px}.fly .wx-help.is-on{left:50%;bottom:calc(clamp(16px,3.5vh,36px) + var(--wxd) + var(--cc-lift,0px));box-sizing:border-box;color:#fff7e3;width:max-content;max-width:min(30rem,100vw - 32px);font:600 .875rem/1.35 var(--font-d);text-align:center;pointer-events:none;background:#15231d;border-radius:8px;margin:0;padding:.6rem 1rem;animation:.5s both wxIn;display:block;position:absolute;transform:translate(-50%)}.wx-help small{opacity:.85;margin-top:.25rem;font-size:.78rem;font-weight:500;display:block}@keyframes wxIn{0%{opacity:0;transform:translate(-50%,6px)}}.fly .wx-src.is-on{z-index:9;background:#07141273;place-items:center;display:grid;position:absolute;inset:0}.wx-src__in{background:var(--bg);width:min(36rem,100% - 32px);max-height:calc(100% - 120px);color:var(--ink);font-family:var(--font-d);border-radius:14px;padding:1.2rem 1.3rem;position:relative;overflow:auto;box-shadow:0 30px 60px -20px #0009}.wx-src__in h3{font:800 1.15rem var(--font-d);margin:0 2rem .5rem 0}.wx-src__in p{font:500 .875rem/1.5 var(--font-b);margin:0 0 .8rem}.wx-src__in h4{font:800 .75rem var(--font-d);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2);margin:1rem 0 .4rem}.wx-src__in ol{font:500 .8rem/1.4 var(--font-d);gap:.35rem;margin:0;padding-left:1.2rem;display:grid}.wx-src__in a{color:var(--ink);font-weight:700}.wx-src__in span{color:var(--ink-2)}@media (max-width:1560px) and (min-width:821px) and (orientation:landscape){.wx-layers__t small{display:none}}@media (max-width:1280px) and (min-width:821px) and (orientation:landscape){.wx-layers button{gap:.45rem;padding:0 .6rem 0 5px}.wx-layers__t b{font-size:.76rem}.wx-dock__slot{width:clamp(380px,46vw,520px)}.wx-side{width:16.5rem}}@media (max-width:1180px) and (min-width:821px) and (orientation:landscape){.wx-layers{grid-auto-columns:auto}.wx-layers__t{display:none}.wx-layers button{padding:0 6px}}@media (max-width:820px),(orientation:portrait){.fly .wx-maps .wx-dock{display:contents}.wx-layers{right:12px;bottom:calc(14px + env(safe-area-inset-bottom,0px) + var(--cc-lift,0px));z-index:2;border-radius:16px;grid-auto-columns:auto;gap:2px;padding:3px;position:absolute}.wx-layers button{border-radius:13px;gap:.4rem;height:42px;padding:0 .65rem 0 4px}.wx-layers__ind{border-radius:13px;height:42px;top:3px}.wx-layers__ic,.wx-layers__ic>.li,.wx-layers__ic>.lx{border-radius:10px;width:34px;height:34px}.wx-layers__t{display:none}.wx-layers button{padding:0 4px}.wx-layers__lk{width:16px;height:16px;top:0;left:27px}.fly .wx-maps .explore-back{border-radius:50%;justify-content:center;width:44px;height:44px;padding:0}.fly .wx-maps .explore-back span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fly .explore-sale{top:auto;bottom:calc(14px + env(safe-area-inset-bottom,0px) + var(--cc-lift,0px));border-radius:50%;justify-content:center;width:44px;height:44px;padding:0;left:62px!important}.fly .explore-sale span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wx-dock__slot{width:auto;left:12px;right:12px;bottom:calc(70px + env(safe-area-inset-bottom,0px) + var(--cc-lift,0px));position:absolute}.fly .wx-maps .daynight{right:auto}.wxt{padding:4px 5px 3px}.wxt__track{height:40px}.wxt__l{letter-spacing:-.01em;font-size:.62rem;top:3.5px}.wxt__k{bottom:5.5px}.wxt__tp{height:18px;font-size:.58rem;top:-9px;left:40px}.wxt__m+.wxt__m:before{height:10px;top:7px}.wxt__r{bottom:9px}.wxt__m.is-x .wxt__r{height:11px;bottom:6px}.wxt__fill{height:4px;bottom:7px}.wxt__today{bottom:6px}.wxt__head:before{top:19px;bottom:3px}.wxt__head:after{bottom:3px}.wxt__m em{padding:.1rem .3rem;font-size:.5rem;top:-11px}.wx-side{width:auto;max-height:none;left:12px;right:12px;bottom:calc(130px + env(safe-area-inset-bottom,0px) + var(--cc-lift,0px));flex-direction:column-reverse;gap:6px}.wx-time{padding:.4rem .45rem}.wx-dclk{border-radius:10px;width:84px;height:42px}.wx-dclk__t{font-size:1.24rem;bottom:4px}.wx-dclk__ap{font-size:.5rem;top:4px;right:5px}.wx-dclk__orb{width:8px;height:8px;top:calc(3px + var(--oy,0) * 9px)}.wx-cal{width:40px}.wx-cal__d{font-size:1.2rem}.wx-time__big{font-size:.92rem}.wx-time__ctl{margin:.35rem .1rem 0}.wx-key{align-self:flex-end;max-width:100%;position:relative}.wx-key.is-open{padding-top:8px}.wx-key.is-open:before{content:"";background:#7f7f7f61;border-radius:2px;width:34px;height:4px;margin-left:-17px;position:absolute;top:5px;left:50%}.wx-key.is-open .wx-key__in{max-height:min(42vh,22rem);padding-top:.2rem;overflow:auto}.wx-side:not(.is-kopen) .wx-vis{display:none}.wx-side:not(.is-kopen) .wx-ctl:not(:has(.wx-lay.is-on)){display:none}.wx-key:not(.is-open){border-radius:999px}.wx-key:not(.is-open) .wx-key__tg{padding:.35rem .7rem}.wx-key:not(.is-open) .wx-key__tg b{flex:none}.wx-key.is-open{align-self:stretch}.fly .wx-on .wx-fog.is-on{top:44%}.fly .wx-lockm .wx-side,.wx-on .wx-layers.is-lockm button:not([data-l=map]) .wx-layers__lk{display:none}.wx-offer{border-radius:18px;padding:.85rem .95rem .75rem}.wx-offer__k{margin-bottom:.45rem}.wx-offer__h{margin-bottom:.55rem;font-size:1.12rem}.wx-offer__v{gap:.3rem;margin-bottom:.7rem}.wx-offer__v li{font-size:.79rem}.wx-offer__buy{min-height:44px;font-size:.92rem!important}.wx-offer__alt{margin-top:.55rem;padding-top:.5rem}.wx-panel{width:auto;max-height:54px;transition:max-height .35s cubic-bezier(.2,.8,.2,1);top:72px;left:12px;right:12px;overflow:hidden}.wx-panel.is-open{max-height:min(60vh,32rem);overflow:auto}.wx-panel:not(.is-open) .wx-panel__b{visibility:hidden}.wx-panel__h{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;gap:.35rem;min-height:52px;padding:.3rem .35rem .55rem .7rem}.wx-panel__h:after{content:"";background:#7f7f7f61;border-radius:2px;width:34px;height:4px;margin-left:-17px;position:absolute;bottom:4px;left:50%}.wx-panel__h h3{flex:none;margin-right:auto;font-size:1rem}.wx-panel__h .wx-nav[data-d="-1"]{order:-1}.wx-panel:not(.is-open) .wx-nav,.wx-panel__x{display:none}.wx-panel.is-open .wx-panel__h,.wx-panel.is-open .wx-panel__grab{background:var(--bg)}.wx-panel.is-open .wx-panel__h{box-shadow:0 1px 0 var(--line);padding-left:.35rem}.wx-panel.is-open .wx-panel__h h3{margin-right:0}.wx-panel.is-open .wx-panel__h .wx-nav[data-d="1"]{margin-right:auto}.wx-panel__mini{gap:.25rem;margin-right:.1rem;display:flex}.wx-panel__mini i{min-width:1.3rem;height:1.3rem;font:800 .7rem var(--font-d);color:#fff;background:var(--c);border-radius:999px;place-items:center;padding:0 .25rem;font-style:normal;display:grid}.wx-panel__mini .is-ideal{--c:var(--wx-ideal)}.wx-panel__mini .is-ok{--c:var(--wx-ok)}.wx-panel__mini .is-avoid{--c:var(--wx-avoid)}.wx-panel__mini i.is-on{box-shadow:0 0 0 2px var(--bg),0 0 0 3.5px var(--c)}.wx-panel.is-open .wx-panel__mini{display:none}.wx-panel__tg{all:unset;box-sizing:border-box;cursor:pointer;color:#1f5f95;height:36px;font:800 .76rem/1 var(--font-d);background:#3d8fd121;border-radius:999px;flex:none;align-items:center;gap:.4rem;padding:0 .7rem 0 .8rem;display:inline-flex}.wx-panel__tg i{border:2.2px solid;border-width:2.2px 2.2px 0 0;width:8px;height:8px;transition:transform .3s;transform:translateY(-2px)rotate(135deg)}.wx-panel.is-open .wx-panel__tg i{transform:translateY(2px)rotate(-45deg)}.wx-panel__tg .is-o,.wx-panel.is-open .wx-panel__tg .is-c{display:none}.wx-panel.is-open .wx-panel__tg .is-o{display:inline}.is-night .wx-panel__tg,[data-theme=dark] .wx-panel__tg{color:#bfe0fa;background:#9ccbf229}.wx-panel.is-open .wx-panel__grab{all:unset;box-sizing:border-box;z-index:1;cursor:pointer;background:inherit;border-top:1px solid var(--line);width:100%;color:var(--ink-2);font:700 .68rem/1 var(--font-d);-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:3px;padding:.4rem 0 .5rem;display:flex;position:sticky;bottom:0}.wx-panel__grab i{background:#7f7f7f61;border-radius:2px;width:34px;height:4px}.wxp{height:26px;margin-top:-26px;font-size:.72rem}.wxp__ic,.wxp__ic svg{width:21px;height:21px}.fly .wx-card{top:auto;left:12px;right:12px;bottom:calc(120px + env(safe-area-inset-bottom,0px) + var(--cc-lift,0px));transform:none!important}.wx-card__in,.wx-card.is-below .wx-card__in,.wx-card.is-side .wx-card__in{width:auto;max-height:min(62vh,32rem);max-height:min(calc(100svh - 252px - env(safe-area-inset-bottom,0px) - var(--cc-lift,0px)),40rem);padding-top:1rem;position:relative;inset:auto;transform:none}.wx-card__in:before{content:"";background:#7f7f7f61;border-radius:2px;width:34px;height:4px;margin-left:-17px;position:absolute;top:5px;left:50%}.wx-ph{height:96px;margin-top:-1rem}.wx-card__in.has-ph:before{z-index:2;background:#ffffffbf}.fly .wx-card-on .wx-side{visibility:hidden}.fly .wx-help.is-on{bottom:calc(126px + env(safe-area-inset-bottom,0px))}.fly .wx-on .wx-help.is-on{bottom:calc(248px + env(safe-area-inset-bottom,0px))}.fly .wx-on .wx-tilt{top:auto;bottom:calc(258px + env(safe-area-inset-bottom,0px) + var(--cc-lift,0px));right:12px}.wxr{height:18px;margin:-9px 0 0 -20px;font-size:.66rem}.wxr__d{width:13px;height:13px}.wxr__d:after{height:5.5px}.wx-pins.is-exp .wxe__ic{width:34px;height:34px}.wx-pins.is-exp .wxe{height:34px;margin:-17px 0 0 -17px}.wx-pins.is-exp .wxe__ic svg{width:24px;height:24px}}@media (max-width:350px){.wx-layers button[aria-checked=true] .wx-layers__t{display:none}.wx-layers button[aria-checked=true]{padding:0 4px}}@media (max-width:380px){.fly .wx-on .explore-back span{display:none}.fly .wx-on .explore-back{padding:0 .55rem}}@media (prefers-reduced-motion:reduce){.wxp.is-hl.is-vis,.wx-layers *,.wx-layers button,.wxt__r{animation:none!important}.wxt__sel,.wx-layers__ind{transition:none}.li--rain .lc-1{opacity:1}}.wx-sndb{all:unset;box-sizing:border-box;cursor:pointer;background:var(--bg);width:100%;box-shadow:0 8px 22px -12px #0e1e288c,inset 0 0 0 1px var(--line);color:var(--ink);border-radius:14px;align-items:center;gap:.5rem;padding:.4rem .6rem .4rem .4rem;display:flex}.wx-sndb[hidden]{display:none}.wx-sndb i{background:var(--sun);color:#15231d;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.wx-sndb i svg{width:21px;height:21px}.wx-sndb span{min-width:0;line-height:1.2;display:grid}.wx-sndb b{font:800 .8rem var(--font-d)}.wx-sndb small{font:600 .66rem var(--font-d);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wx-sndb:hover{filter:brightness(1.03)}.wx-sndb.is-on i{background:var(--ink);color:var(--panel,#fff)}.wx-sndb:focus-visible{outline:3px solid var(--gold);outline-offset:1px}.wx-pins.is-exp .wxe--snd,.wxe--snd{height:26px;margin:-13px 0 0 -13px}.wxe--snd:not(.is-vis){will-change:auto}.wxe--snd:before{content:"";position:absolute;inset:-4px -14px -4px -4px}.sndm{width:26px;height:26px;font-style:normal;display:block;position:relative}.sndm__c{background:var(--c);color:#fff;--gh:var(--c);border-radius:8px;place-items:center;width:26px;height:26px;transition:transform .15s;display:grid;box-shadow:0 0 0 2px #fffffff2,0 3px 8px -2px #0a192399}.sndm__c svg{width:17px;height:17px}.sg__b{fill:currentColor}.sg__w{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.sg__f{fill:var(--gh,var(--c));fill-rule:evenodd}.sg__s{fill:none;stroke:var(--gh,var(--c));stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.sndm__w{fill:none;stroke-linecap:round;pointer-events:none;width:11px;height:20px;transition:transform .15s;position:absolute;top:3px;left:calc(100% + 2px);overflow:visible}.sndm__wu{stroke:#fffffff2;stroke-width:4.2px}.sndm__w1,.sndm__w2{stroke:var(--c);stroke-width:2px}.sndm__w2{opacity:.75}.wxe--snd.is-play .sndm__w1{animation:1.1s ease-in-out infinite sndWv}.wxe--snd.is-play .sndm__w2{animation:1.1s ease-in-out -.55s infinite sndWv}@keyframes sndWv{0%,to{opacity:.25}50%{opacity:1}}.wxe--snd.is-play .sndm__c{box-shadow:0 0 0 2px #fff,0 0 0 4.5px var(--sun),0 3px 8px -2px #0a192399}.wxe--snd.is-play .sndm:after{content:"";box-shadow:0 0 0 2px var(--sun);pointer-events:none;border-radius:10px;animation:1.6s ease-out infinite sndPulse;position:absolute;inset:-2px}@keyframes sndPulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.sndm__q{color:#4a5560;font:800 6.5px/1 var(--font-d);letter-spacing:.02em;background:#fff;border-radius:4px;padding:1.5px 2.5px 1px;position:absolute;top:-7px;right:-9px;box-shadow:0 1px 2px #0a192366}.sndm__hp{color:#1567bd;background:#fff;border-radius:50%;place-items:center;width:14px;height:14px;display:grid;position:absolute;top:-7px;right:-7px;box-shadow:0 1px 3px #0a192373}.wxe .sndm__hp svg{width:10px;height:10px}.sndm__lk{color:#f3d27a;background:#2b2a26;border-radius:50%;place-items:center;width:13px;height:13px;display:grid;position:absolute;bottom:-5px;left:-5px;box-shadow:0 1px 3px #0a192373}.wxe .sndm__lk svg{stroke-width:2.6px;width:8px;height:8px}.wxe--snd.is-free .sndm__c{box-shadow:0 0 0 2px #ffc72c,0 3px 8px -2px #0a192399}.wxe--snd:hover .sndm__c,.wxe--snd:focus-visible .sndm__c{transform:scale(1.14)}.wxe--snd:hover .sndm__w,.wxe--snd:focus-visible .sndm__w{transform:translate(2px)}.wxe--snd:focus-visible{outline:none}.wxe--snd:focus-visible .sndm__c{outline:3px solid var(--gold);outline-offset:2px}@media (prefers-reduced-motion:reduce){.wxe--snd.is-play .sndm__w1,.wxe--snd.is-play .sndm__w2,.wxe--snd.is-play .sndm:after{animation:none}}.ev-names .wxe--snd .wxe__n{display:none}.wxe--snd .wxe__n{margin-left:18px;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.wxe--snd:hover .wxe__n,.wxe--snd:focus-visible .wxe__n{display:block}.wx-sndf{box-shadow:inset 0 0 0 1px var(--line);background:#7f7f7f12;border-radius:12px;margin:0 0 .15rem;padding:.5rem .5rem .55rem}.wx-sndf__h{font:800 .6rem var(--font-d);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:.3rem;margin:0 0 .4rem .15rem;display:flex}.wx-sndf__h span{flex:1}.wx-sndf__h button{all:unset;box-sizing:border-box;cursor:pointer;font:750 .66rem var(--font-d);letter-spacing:0;text-transform:none;color:var(--ink);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:.2rem .55rem}.wx-sndf__h button:hover:not(:disabled){box-shadow:inset 0 0 0 1.5px var(--ink-2)}.wx-sndf__h button:disabled{opacity:.4;cursor:default}.wx-sndf__h button:focus-visible{outline:3px solid var(--gold)}.wx-sndf__g{flex-wrap:wrap;gap:4px;display:flex}.wx-sndf__c{all:unset;box-sizing:border-box;cursor:pointer;height:28px;font:700 .68rem var(--font-d);color:var(--ink);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;flex:none;align-items:center;gap:.3rem;padding:0 .5rem 0 .2rem;transition:background-color .15s,box-shadow .15s;display:inline-flex}.wx-sndf__c i{background:var(--c);color:#fff;--gh:var(--c);border-radius:7px;flex:none;place-items:center;width:22px;height:22px;transition:background-color .15s;display:grid}.wx-sndf__c i svg{width:15px;height:15px}.wx-sndf__c span{white-space:nowrap;line-height:1}.wx-sndf__c b{font:800 .58rem var(--font-d);color:var(--ink-2);font-variant-numeric:tabular-nums;opacity:.85}.wx-sndf__c[aria-pressed=true]{background:color-mix(in srgb,var(--c) 11%,var(--bg));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--c) 70%,transparent)}.wx-sndf__c[aria-pressed=false] i{--gh:#7f7f7f52;color:var(--bg);background:#7f7f7f52}.wx-sndf__c[aria-pressed=false] span,.wx-sndf__c[aria-pressed=false] b{color:var(--ink-2)}.wx-sndf__c:hover{box-shadow:inset 0 0 0 1.5px var(--c)}.wx-sndf__c:focus-visible{outline:3px solid var(--gold)}.wx-sndf__e{font:700 .68rem var(--font-d);color:#b3261e;margin:.4rem 0 0 .15rem}[data-theme=dark] .wx-sndf__e{color:#ff8a80}.wx-sndf__q{color:var(--ink-2);align-items:center;gap:.4rem;margin:.55rem 0 0 .15rem;font-size:.66rem;line-height:1.3;display:flex}.wx-sndf__l{color:var(--ink-2);margin:.3rem 0 0 .15rem;font-size:.6rem;line-height:1.5}.wx-sndf__q b{color:var(--ink);font-weight:750}.wx-sndf__l em{font:800 .54rem/1 var(--font-d);color:#4a5560;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:3px;padding:1.5px 3px 1px;font-style:normal}.wx-sndf__l em.is-hp{vertical-align:-3px;color:#1567bd;border-radius:50%;place-items:center;width:13px;height:13px;padding:0;display:inline-grid}.wx-sndf__l em.is-hp svg{width:9px;height:9px}.wx-ok{color:#fff;background:#13805f;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:grid;box-shadow:0 0 0 2.5px #13805f2e}.wx-ok svg{width:10px;height:10px}.wx-cat.is-snd{--cc:#fff4cf;--cr:#b57f00}.wx-card__ei.is-snd{color:#fff;background:var(--c,#b57f00);--gh:var(--c,#b57f00);border-radius:10px;box-shadow:0 2px 6px -3px #0a192399}.wx-card__ei.is-snd svg{width:24px;height:24px}.wx-sph{align-items:center;gap:.7rem;margin:0 1.6rem .45rem 0;display:flex}.wx-sph__t{all:unset;box-sizing:border-box;cursor:zoom-in;width:64px;height:64px;box-shadow:0 0 0 1px var(--line),0 5px 12px -7px #0a192399;border-radius:12px;flex:none;position:relative}.wx-sph__t img{object-fit:cover;background:#7f7f7f26;border-radius:12px;width:64px;height:64px;display:block}.wx-sph__t:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.wx-sph__g{background:var(--c);color:#fff;--gh:var(--c);width:24px;height:24px;box-shadow:0 0 0 2px var(--bg);border-radius:7px;place-items:center;display:grid;position:absolute;bottom:-6px;left:-6px}.wx-sph__g svg{width:16px;height:16px}.wx-sph__z{opacity:.85;background:#0a14198c;border-radius:50%;width:16px;height:16px;transition:opacity .15s;position:absolute;top:4px;right:4px}.wx-sph__z:before,.wx-sph__z:after{content:"";background:#fff;border-radius:1px;width:8px;height:1.5px;position:absolute;top:7.25px;left:4px}.wx-sph__z:after{transform:rotate(90deg)}.wx-sph__t[aria-expanded=true] .wx-sph__z:after{display:none}.wx-sph__t:hover .wx-sph__z{opacity:1}.wx-sph__tx{flex:1;min-width:0}.wx-sph__tx h4{margin-right:0}.wx-sph__tx .wx-card__pl{margin-bottom:0}.wx-sph__big{margin:0 0 .55rem}.wx-sph__x{all:unset;aspect-ratio:4/3;isolation:isolate;cursor:zoom-out;background:#14211b;border-radius:12px;width:100%;max-height:250px;display:block;position:relative;overflow:hidden}.wx-sph__x:before{content:"";z-index:-1;background:var(--ph) center/cover;filter:blur(14px)brightness(.6)saturate(1.15);position:absolute;inset:-16px}.wx-sph__big img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.wx-sph__x:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.wx-sph__big figcaption{font:600 .66rem/1.3 var(--font-d);color:var(--ink-2);margin:.3rem 0 0}.wx-sp{align-items:center;gap:.5rem;margin:.55rem 0 .3rem;display:flex}.wx-sp__pp{all:unset;box-sizing:border-box;cursor:pointer;background:var(--ink);width:42px;height:42px;color:var(--bg);border-radius:50%;flex:none;place-items:center;display:grid}.wx-sp__pp svg{width:20px;height:20px}.wx-sp__pp.is-on{background:var(--sun);color:#15231d;box-shadow:0 0 0 1.5px #15231d}.wx-sp__pp:focus-visible,.wx-sp__bar:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.wx-sp__bar{cursor:pointer;touch-action:none;flex:1;height:18px;position:relative}.wx-sp__bar:before{content:"";background:#7f7f7f4d;border-radius:2px;height:4px;position:absolute;top:7px;left:0;right:0}.wx-sp__bar i{background:var(--gold);transform-origin:0;border-radius:2px;height:4px;position:absolute;top:7px;left:0;right:0;transform:scaleX(0)}.wx-sp__t{font:700 .68rem var(--font-d);font-variant-numeric:tabular-nums;color:var(--ink-2);flex:none}.wx-sp__v{font:700 .68rem var(--font-d);color:var(--ink-2);align-items:center;gap:.5rem;display:flex}.wx-sp__v input{flex:1;min-width:0}.wx-sp__q{color:var(--ink-2);align-items:flex-start;gap:.35rem;margin:.45rem 0 0;font-size:.6rem;line-height:1.35;display:flex}.wx-sp__q a{color:inherit}.wx-sp__q b{color:var(--ink);font-weight:750}.wx-sp__q .wx-ok{width:14px;height:14px;margin-top:0}.wx-sp__q .wx-ok svg{width:9px;height:9px}.wx-card .sl__tags{margin:.3rem 0 0}.songket{background:#7a0d20 var(--songket) center/30px 30px repeat-x;height:30px;box-shadow:inset 0 2px #e9b949,inset 0 -2px #e9b949}.jalur{background:repeating-linear-gradient(#c8102e 0 3px,#fff 3px 6px);height:42px;display:flex}.jalur:before{content:"";background:#0a0f66 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 36'%3E%3Ccircle cx='21' cy='18' r='10.5' fill='%23FFCC00'/%3E%3Ccircle cx='24.2' cy='18' r='9' fill='%230A0F66'/%3E%3Cpath d='M41.00 8.50 41.98 13.71 45.12 9.44 43.74 14.56 48.43 12.08 44.96 16.09 50.26 15.89 45.40 18.00 50.26 20.11 44.96 19.91 48.43 23.92 43.74 21.44 45.12 26.56 41.98 22.29 41.00 27.50 40.02 22.29 36.88 26.56 38.26 21.44 33.57 23.92 37.04 19.91 31.74 20.11 36.60 18.00 31.74 15.89 37.04 16.09 33.57 12.08 38.26 14.56 36.88 9.44 40.02 13.71Z' fill='%23FFCC00'/%3E%3C/svg%3E") 50%/auto 86% no-repeat;flex:0 0 clamp(110px,20vw,260px)}.slova{margin-top:clamp(3rem,6vw,5rem)}.slova__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,13.5rem),1fr));gap:0 2.5rem;margin:1.4rem 0 0;display:grid}.slova__list div{border-top:1px solid var(--line);padding:1rem 0}.slova__list dt{font-family:var(--font-d);font-size:1.7rem;font-weight:800;font-stretch:75%;line-height:1}.slova__list dd{color:var(--ink-2);margin:.35rem 0 0;font-style:italic}.sec{padding:clamp(4.5rem,10vw,8.5rem) var(--pad);background:var(--bg);position:relative}.sec--alt{background:var(--bg-2)}.wrap{max-width:74rem;margin:0 auto}.lead{max-width:36rem;font-size:clamp(1.15rem,1.6vw,1.4rem);line-height:1.5}.muted{color:var(--ink-2)}.kostka__top{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:2rem 4rem;display:grid}.season{margin-top:clamp(2.5rem,5vw,4rem)}.season__scroll{margin-top:1.2rem;position:relative;overflow-x:auto}.season table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:640px;font-family:var(--font-d)}.season thead td{width:15.5rem}.season th{color:var(--ink-2);text-align:center;padding:0 0 .5rem;font-size:.8125rem;font-weight:500}.season th[scope=row]{text-align:left;color:var(--ink);white-space:nowrap;padding:.55rem 1rem .55rem 0;font-size:.9375rem;font-weight:650}.season th[scope=row] small{color:var(--ink-2);font-size:.8125rem;font-weight:400;display:block}.season td{vertical-align:bottom;height:3.4rem;padding:.3rem 2px;position:relative}.season td i{background:var(--bar);border-radius:2px;display:block}.season .a i{height:2.6rem}.season .b i{opacity:.55;height:1.3rem}.season .c i{background:var(--ink-2);opacity:.5;height:3px}.season__swipe{color:var(--ink-2);margin-top:.6rem;display:none}.season__key{font-family:var(--font-d);color:var(--ink-2);flex-wrap:wrap;gap:.5rem 1.6rem;margin-top:1rem;font-size:.8125rem;display:flex}.season__key span{align-items:flex-end;gap:.5rem;display:flex}.season__key i{background:var(--bar);border-radius:2px;width:1.1rem;display:block}.season__key .a{height:1.1rem}.season__key .b{opacity:.55;height:.55rem}.season__key .c{background:var(--ink-2);opacity:.5;height:3px}.facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:0 3rem;margin:clamp(2.5rem,5vw,4rem) 0 0;display:grid}.facts div{border-top:1px solid var(--line);padding:1.15rem 0}.facts dt{font-family:var(--font-d);font-size:1.0625rem;font-weight:700}.facts dd{color:var(--ink-2);margin:.25rem 0 0}.guide{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:3rem 5rem;display:grid}.guide__pitch{position:sticky;top:96px}.price{align-items:baseline;gap:.9rem;margin:2rem 0 1.4rem;display:flex}.price b{font-family:var(--font-d);letter-spacing:-.02em;font-size:clamp(3.4rem,7vw,5.6rem);font-weight:800;font-stretch:75%;line-height:.85}.price span{font-family:var(--font-d);color:var(--ink-2);max-width:12rem;font-size:.9375rem;line-height:1.3}.perks{margin:1.8rem 0 0;padding:0;list-style:none}.perks li{border-top:1px solid var(--line);padding:.7rem 0}.toc{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none}.ch{text-align:left;border:0;border-top:1px solid var(--line);width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;grid-template-columns:1fr auto;align-items:start;gap:.2rem 1rem;padding:1.05rem 0;display:grid}.ch__t{font-family:var(--font-d);font-size:1.1875rem;font-weight:700;line-height:1.2}.ch__p{color:var(--ink-2);grid-column:1;font-size:1rem;line-height:1.45}.ch--locked .ch__p{filter:blur(5px);-webkit-user-select:none;user-select:none}.ch__tag{font-family:var(--font-d);white-space:nowrap;color:var(--ink-2);align-items:center;gap:.4rem;padding-top:.2rem;font-size:.8125rem;font-weight:600;display:flex}.ch--open .ch__tag{color:var(--gold)}.ch svg{flex:none;width:15px;height:15px}.ch--locked:hover svg,.ch--locked:focus-visible svg{animation:.4s nudge}@keyframes nudge{30%{transform:rotate(-12deg)}60%{transform:rotate(10deg)}}details.chd summary{list-style:none}details.chd summary::-webkit-details-marker{display:none}details.chd .ch__body{max-width:36rem;padding:0 0 1.2rem}.me{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:3rem clamp(3rem,6vw,6rem);display:grid}.me__photo{max-width:27rem;margin:0}.me--nophoto{grid-template-columns:minmax(0,1fr);max-width:52rem}.me__photo img{background:var(--bg-2);width:100%;height:auto;box-shadow:12px 12px 0 -1.5px var(--bg),12px 12px 0 0 var(--gold);border-radius:4px;display:block}.me__photo figcaption{color:var(--ink-2);margin-top:1.5rem;font-size:.8125rem}.me__bio{max-width:36rem;margin-top:1.5rem}.me__bio p+p{margin-top:1rem}.me__sub{border-top:1px solid var(--line);margin-top:clamp(2.2rem,4vw,3.4rem);padding-top:clamp(1.8rem,3vw,2.4rem);font-size:clamp(1.7rem,2.5vw,2.2rem)}.with{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.2rem 3.5rem;margin-top:1.6rem;display:grid}.with h4{font-size:clamp(1.35rem,1.8vw,1.6rem);font-weight:700;font-stretch:87%;line-height:1.05}.with p{max-width:32rem;margin-top:.6rem}.with .ui{color:var(--ink-2);margin-top:.9rem}.vids__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;display:flex}.vids__head h2 a{align-items:center;gap:.35em;text-decoration:none;display:inline-flex}.vids__head h2 a:hover{text-decoration:underline;text-decoration-thickness:3px}.vids__head h2 .soc__i{color:#f03;stroke-width:2px;flex:none;width:1em;height:1em}.vids__sub{background:var(--ink);color:var(--bg);font-family:var(--font-d);white-space:nowrap;border-radius:999px;align-items:center;padding:.65em 1.2em;font-size:.9375rem;font-weight:650;text-decoration:none;display:inline-flex}.vids__sub:hover{color:#fff;background:#f03}.vids{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:2rem 1.4rem;margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none;display:grid}.vids a{flex-direction:column;gap:.7rem;text-decoration:none;display:flex}.vids__th{aspect-ratio:16/9;background:var(--bg-2);border-radius:12px;display:block;position:relative;overflow:hidden}.vids__th img,.vids__ph{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.vids__ph{background:radial-gradient(120% 90% at 20% 15%,var(--shallow) 0,transparent 55%),linear-gradient(135deg,var(--sea) 0,var(--land-mid) 100%)}.vids a:hover .vids__th img,.vids a:hover .vids__ph{transform:scale(1.04)}.vids__play{fill:#212121;fill-opacity:.82;width:68px;height:48px;transition:fill .2s,fill-opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vids a:hover .vids__play,.vids a:focus-visible .vids__play{fill:#f03;fill-opacity:1}.vids__th time{color:#fff;font-family:var(--font-d);font-variant-numeric:tabular-nums;background:#000c;border-radius:4px;padding:.15em .4em;font-size:.8125rem;font-weight:600;line-height:1.3;position:absolute;bottom:8px;right:8px}.vids__t{font-family:var(--font-d);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.0625rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.vids a:hover .vids__t{text-decoration:underline}.vids__ch{font-family:var(--font-d);color:var(--ink-2);align-items:center;gap:.5rem;margin-top:-.2rem;font-size:.875rem;display:flex}.vids__ch .vids__av,.vids__ch .soc__i{object-fit:cover;border-radius:50%;flex:none;width:1.6rem;height:1.6rem}.vids__ch .soc__i{color:#f03;stroke-width:1.8px}.soc{flex-wrap:wrap;gap:.6rem;margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none;display:flex}.soc__a{border:1.5px solid var(--line);font-family:var(--font-d);border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1rem .55rem .8rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.soc__i{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.3rem;height:1.3rem}.soc__a:hover,.soc__a:focus-visible{border-color:var(--ink);background:var(--ink);color:var(--bg)}.soc__a--youtube:hover{color:#fff;background:#f03;border-color:#f03}.soc--big{margin-top:1.6rem}.soc--big .soc__a{padding:.75rem 1.3rem .75rem 1rem;font-size:1.0625rem}.soc--big .soc__i{width:1.55rem;height:1.55rem}.faq{border-bottom:1px solid var(--line);max-width:46rem;margin-top:clamp(2rem,4vw,3rem)}.faq details{border-top:1px solid var(--line)}.faq summary{cursor:pointer;font-family:var(--font-d);padding:1.1rem 2rem 1.1rem 0;font-size:1.1875rem;font-weight:700;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:1.5rem;font-weight:400;transition:transform .2s;position:absolute;top:50%;right:.2rem;transform:translateY(-52%)}.faq details[open] summary:after{transform:translateY(-52%)rotate(45deg)}.faq details p{max-width:38rem;color:var(--ink-2);padding:0 0 1.3rem}.foot{padding:clamp(4.5rem,10vw,8rem) var(--pad) 2.5rem;background:var(--bg-2)}.foot__big{font-family:var(--font-d);letter-spacing:-.02em;text-wrap:balance;max-width:12em;font-size:clamp(2.6rem,8vw,7rem);font-weight:800;font-stretch:75%;line-height:.9}.foot__row{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:2.2rem;display:flex}.foot__meta{border-top:1px solid var(--line);color:var(--ink-2);flex-wrap:wrap;gap:.6rem 2rem;margin-top:clamp(3rem,7vw,6rem);padding-top:1.4rem;display:flex}.foot__meta span{margin-right:auto}dialog{border:1px solid var(--line);background:var(--bg-2);color:var(--ink);border-radius:8px;width:min(30rem,100vw - 32px);padding:0}dialog::backdrop{background:#0316199e}.dlg{padding:1.8rem 1.8rem 1.6rem}.dlg h2{font-size:2.2rem}.dlg label{font-family:var(--font-d);margin:1.4rem 0 .4rem;font-size:.9375rem;font-weight:600;display:block}.dlg input[type=email],.dlg input[name=msv_code]{width:100%;font:inherit;font-family:var(--font-d);border:1.5px solid var(--ink-2);background:var(--bg);color:var(--ink);border-radius:4px;padding:.8rem .9rem}.dlg input[name=msv_code]{letter-spacing:.18em;font-variant-numeric:tabular-nums;max-width:11rem;font-size:1.5rem;font-weight:600}.dlg .chk{font-family:var(--font-b);color:var(--ink-2);grid-template-columns:auto 1fr;align-items:start;gap:.7rem;margin-top:1rem;font-size:.9375rem;font-weight:400;line-height:1.45;display:grid}.dlg .chk input{width:1.15rem;height:1.15rem;accent-color:var(--accent);margin-top:.2rem}.dlg .plan{border:0;margin:.4rem 0 0;padding:0}.dlg .plan .chk{margin-top:.6rem}.dlg .plan input{border-radius:50%}.dlg__row{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.dlg__note{font-family:var(--font-d);color:var(--ink-2);min-height:1.2em;margin-top:1rem;font-size:.875rem}.dlg__login{font-family:var(--font-d);margin-top:.2rem;font-size:.875rem}@media (max-width:820px){.kostka__top,.guide,.with,.me{grid-template-columns:minmax(0,1fr)}.guide__pitch{position:static}.season table{min-width:600px}.season thead td{width:8.8rem}.season th[scope=row]{white-space:normal;z-index:1;background:var(--bg);padding-right:.6rem;position:sticky;left:0}.season__swipe{display:block}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.foot__src{color:var(--ink-2);opacity:.8;max-width:60ch;margin-top:1.2rem;font-size:.6875rem;line-height:1.5}.deals__top{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:2rem 4rem;display:grid}.deals{border-bottom:1px solid var(--line);margin:clamp(2rem,4vw,3.5rem) 0 0;padding:0;list-style:none}.deal{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.4rem 2rem;padding:1.2rem 0;display:grid}.deal__t{font-family:var(--font-d);text-wrap:balance;font-size:clamp(1.25rem,2.4vw,1.8rem);font-weight:700;font-stretch:87%;line-height:1.1}.deal__meta{color:var(--ink-2);max-width:38rem;margin-top:.35rem;font-size:1rem;line-height:1.45}.deal__price{font-family:var(--font-d);letter-spacing:-.015em;white-space:nowrap;text-align:right;font-size:clamp(1.6rem,2.6vw,2.3rem);font-weight:800;font-stretch:75%;line-height:.9}.deals__empty{max-width:36rem;margin-top:1.6rem}.deals__note{max-width:40rem;margin-top:1.4rem;font-size:.8125rem}@media (max-width:820px){.deals__top{grid-template-columns:minmax(0,1fr)}.deal{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"plane main price""plane cta cta";gap:.6rem 1rem}.deal__plane{grid-area:plane;align-self:start;width:2.4rem;margin-top:.35rem}.deal__main{grid-area:main}.deal__price{grid-area:price;align-self:start}.deal .btn{grid-area:cta;justify-self:start}}#letenky{position:relative;overflow:hidden}.deals__sky{background:repeating-linear-gradient(90deg,var(--route) 0 3px,transparent 3px 14px) 0 62%/100% 3px no-repeat;opacity:.9;height:4.6rem;margin:-1.5rem 0 1.2rem;position:relative}.deals__plane{filter:drop-shadow(0 3px 2px #0a23192e);will-change:transform;width:5rem;height:auto;animation:34s linear infinite deals-fly;position:absolute;left:0}.deals__plane--1{top:.5rem}.deals__plane--2{width:3.6rem;animation-duration:47s;animation-delay:-19s;top:1.3rem}.deals__plane--3{opacity:.85;width:2.9rem;animation-duration:58s;animation-delay:-41s;top:.3rem}@keyframes deals-fly{0%{transform:translate(-5rem)translateY(0)}50%{transform:translate(50vw)translateY(-.35rem)}to{transform:translate(calc(100vw + 5rem))translateY(0)}}.deal__plane{width:3rem;height:auto;margin-right:.4rem}.deals__live{color:var(--ink-2);align-items:center;gap:.6rem;margin-bottom:.9rem;font-size:.875rem;font-weight:600;display:flex}.deals__pulse{place-items:center;width:1.5rem;height:1.5rem;display:grid;position:relative}.deals__pulse .star{width:1.5rem;height:1.5rem;color:var(--sun);fill:currentColor;animation:1.4s ease-in-out infinite deals-blink}.deals__pulse:after{content:"";border:2px solid var(--accent);opacity:0;border-radius:50%;animation:1.4s ease-out infinite deals-ring;position:absolute;inset:-.25rem}@keyframes deals-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.78)}}@keyframes deals-ring{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.deals__plane,.deals__pulse .star,.deals__pulse:after{animation:none}.deals__plane--1{left:12%}.deals__plane--2{left:48%}.deals__plane--3{left:80%}}.wx__top{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;gap:1rem clamp(2rem,5vw,5rem);display:grid}.wx{grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));gap:.75rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.wx__card{background:var(--bg);border:1px solid var(--line);border-radius:6px;padding:1.1rem 1.2rem 1rem}.sec--alt .wx__card{background:var(--bg-2)}.wx__name{margin:0;font-size:1.15rem}.wx__now{align-items:center;gap:.55rem;margin:.6rem 0 .8rem;display:flex}.wx__now b{font-family:var(--font-d);font-size:2.3rem;font-weight:800;font-stretch:75%;line-height:1}.wx__now span{color:var(--ink-2);font-size:.8125rem;line-height:1.25}.wx__ico{flex:none;width:2.6rem;height:2.6rem}.wx__ico--sm{width:1.6rem;height:1.6rem}.wx__days{border-top:1px solid var(--line);gap:.25rem;margin:0;padding:.65rem 0 0;list-style:none;display:grid}.wx__days li{font-family:var(--font-d);grid-template-columns:5.2rem 1.8rem 2.4rem 2.4rem;align-items:center;gap:.3rem;font-size:.9375rem;display:grid}.wx__days li span:first-child{color:var(--ink-2);font-size:.8125rem}.wx__days b{font-weight:650}.wx__min{color:var(--ink-2)}.wx__src{margin-top:1rem;font-size:.75rem}.wx__src a{color:inherit}.wx__more{margin-top:1.4rem}.wx--page{padding-top:0}.wx-page h1{max-width:18ch}.wx-months{flex-wrap:wrap;gap:.4rem;margin-top:1.6rem;display:flex}.wx-months a{border:1px solid var(--line);border-radius:999px;padding:.35rem .75rem;font-size:.875rem;text-decoration:none}.wx-months a[aria-current]{border-color:var(--ink);font-weight:650}.wx-month{border-top:1px solid var(--line);padding:2.2rem 0;scroll-margin-top:80px}.wx-month h2{margin:0 0 .8rem;font-size:clamp(1.6rem,3vw,2.3rem)}.wx-month p{max-width:46rem}.wx-month__season{font-family:var(--font-d);font-size:.9375rem}.wx-year__lead{max-width:44rem}.wx-kdy .season{margin-top:0}.season--wx{margin-top:1.6rem}.season--wx th[scope=row]{white-space:normal}.season--wx th[scope=row] small{max-width:14rem}.season--wx td{height:4.7rem}.season--wx td b{text-align:center;font-variant-numeric:tabular-nums;color:var(--ink);font-size:.8125rem;font-weight:600;position:absolute;top:.4rem;left:0;right:0}.season--wx td.x i{display:none}.season--wx td.x b{color:var(--ink-2)}.season--wx tbody tr:hover td{background:color-mix(in srgb,var(--line) 35%,transparent)}.season__t b{color:var(--ink);font-size:.8125rem;font-weight:650}.wx-year__none{max-width:46rem;margin:1rem 0 0;font-size:.9375rem}.wx-c__lvl{flex:none;align-items:flex-end;width:1.1rem;height:1.5rem;display:flex}.wx-c__lvl i{background:var(--bar);border-radius:2px;width:100%;display:block}.wx-c__lvl.a i{height:1.1rem}.wx-c__lvl.b i{opacity:.55;height:.55rem}.wx-c__lvl.c i{background:var(--ink-2);opacity:.5;height:3px}.btn--wx{align-items:center;gap:.6rem;padding-top:.6em;padding-bottom:.6em;display:inline-flex}.btn__wx{flex:none;width:1.9rem;height:1.9rem;margin:-.2rem 0 -.2rem -.3rem}.wx-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,15.5rem),1fr));gap:.8rem;margin:1.3rem 0 0;padding:0;list-style:none;display:grid}.wx-c{border:1px solid var(--line);background:var(--bg);border-radius:8px;padding:1rem 1.1rem 1.1rem}.wx-c h3{margin:0 0 .8rem;font-size:1.1rem;line-height:1.2}.wx-c__pre{letter-spacing:.01em;color:var(--ink-2);font-size:.75rem;font-weight:500;display:block}.wx-c p{font-family:var(--font-d);align-items:center;gap:.45rem;margin:0;display:flex}.wx-c b{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:750}.wx-c p span{color:var(--ink-2);font-size:.8125rem}.wx-c__i{flex:none;width:1.5rem;height:1.5rem}.wx-c__t{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:.4rem;padding-bottom:.75rem;display:grid}.wx-c__t p{flex-wrap:wrap;column-gap:.35rem}.wx-c__t p span{flex-basis:100%;margin-top:-.25rem;padding-left:1.95rem}.wx-c__rain{padding:.7rem 0 .6rem}.wx-c__days{font-family:var(--font-d);color:var(--ink-2);flex-direction:column;gap:.35rem;font-size:.8125rem;display:flex}.wx-c__cal{grid-template-columns:repeat(15,1fr);gap:2px;max-width:13rem;display:grid}.wx-c__cal i{aspect-ratio:1;background:var(--line);border-radius:2px;display:block}.wx-c__cal i.on{background:#1e9e97}.wx-table{margin-top:1.2rem;overflow-x:auto}.wx-table table{border-collapse:collapse;width:100%;min-width:520px;font-family:var(--font-d);font-size:.9375rem}.wx-table th,.wx-table td{border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;padding:.5rem .8rem .5rem 0}.wx-table th:first-child{text-align:left}.wx-table thead th{color:var(--ink-2);font-size:.8125rem;font-weight:500}.wx-table tbody th{font-weight:650}.season__more{margin-top:1.2rem}.season th a{color:inherit;text-decoration:none}.season th a:hover{text-decoration:underline}@media (max-width:820px){.wx__top{grid-template-columns:minmax(0,1fr)}}.ml-page,.mlt,.ml-sp,.mls{--ml-r:14px;--ml-acc:var(--accent);--ml-ok:#2f8c4c;--ml-warn:#c98a00}:root[data-theme=dark] :is(.ml-page,.mlt,.ml-sp,.mls){--ml-ok:#4fbf6e;--ml-warn:#ffc72c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) :is(.ml-page,.mlt,.ml-sp,.mls){--ml-ok:#4fbf6e;--ml-warn:#ffc72c}}html.ml-noscroll{overflow:hidden}.ml-page h1{max-width:20ch;margin-bottom:.6rem}.ml-chip{font-family:var(--font-d);border:1px solid var(--line);background:var(--bg);color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.5rem .95rem;font-size:.875rem;font-weight:600;transition:border-color .15s,transform .15s;display:inline-flex}.ml-chip svg{flex:none;width:1.05rem;height:1.05rem}.ml-chip:hover{border-color:var(--ink)}.ml-chip--accent{background:var(--ml-acc);border-color:var(--ml-acc);color:var(--accent-ink)}.ml-chip--accent:hover{border-color:var(--ml-acc);transform:translateY(-1px)}.ml-badge{background:var(--line);border-radius:99px;place-items:center;min-width:1.35rem;height:1.35rem;padding:0 .35rem;font-size:.75rem;font-weight:700;display:inline-grid}.has-due .ml-badge{background:var(--ml-acc);color:var(--accent-ink)}.ml-hero{grid-template-columns:minmax(0,1.35fr) minmax(18rem,1fr);align-items:start;gap:1.6rem clamp(1.5rem,4vw,4rem);display:grid}.ml-hero__free{align-items:flex-start;gap:.5rem;max-width:40rem;margin:.9rem 0 0;font-size:.9375rem;display:flex}.ml-hero__lock{flex:none;width:1.2rem;height:1.2rem;margin-top:.1rem}.ml-wotd{border:1px solid var(--line);border-radius:var(--ml-r);background:linear-gradient(135deg,color-mix(in srgb,var(--sun) 16%,var(--bg)),var(--bg));cursor:pointer;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.4rem .9rem;max-width:34rem;margin-top:1.4rem;padding:.9rem 1rem .9rem 1.1rem;display:grid}.ml-wotd[hidden]{display:none}.ml-wotd__l{font-family:var(--font-d);letter-spacing:.06em;text-transform:uppercase;color:var(--gold);grid-column:1/-1;font-size:.75rem;font-weight:700}.ml-wotd .ml__btn{grid-column:1}.ml-wotd__t{flex-wrap:wrap;grid-column:2/4;align-items:baseline;gap:.15rem .6rem;min-width:0;display:flex}.ml-wotd__t b{font-family:var(--font-d);font-size:1.35rem;font-weight:750}.ml-wotd__t small{color:var(--ink-2);font-family:var(--font-d);font-size:.8125rem}.ml-wotd__t>span{flex-basis:100%;font-size:1rem}.ml-wotd__t em{color:var(--ink-2);flex-basis:100%;font-size:.8125rem;font-style:normal}.ml-me{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--ml-r);padding:1.15rem 1.25rem 1rem}.ml-me__top{font-family:var(--font-d);justify-content:space-between;align-items:center;gap:1rem;display:flex}.ml-me__top>b{font-size:1.05rem;font-weight:750}.ml-me__streak{color:var(--ink-2);align-items:center;gap:.3rem;font-size:.875rem;display:inline-flex}.ml-me__streak svg{width:1.25rem;height:1.25rem;fill:var(--line)}.ml-me__streak.is-on svg{fill:#f26b1d}.ml-me__streak b{color:var(--ink);font-size:1rem}.ml-me__mid{align-items:center;gap:1.1rem;margin:.9rem 0 1rem;display:flex}.ml-ring{flex:none;width:5.2rem;height:5.2rem;position:relative}.ml-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.ml-ring circle{fill:none;stroke-width:6px}.ml-ring circle:first-child{stroke:var(--line)}.ml-ring circle:last-child{stroke:var(--ml-acc);stroke-linecap:round;stroke-dasharray:169.6;stroke-dashoffset:calc(169.6 * (1 - var(--v)));transition:stroke-dashoffset .6s}.ml-ring.is-done circle:last-child{stroke:var(--ml-ok)}.ml-ring span{text-align:center;font-family:var(--font-d);place-content:center;line-height:1;display:grid;position:absolute;inset:0}.ml-ring b{font-size:1.5rem;font-weight:800}.ml-ring small{color:var(--ink-2);white-space:nowrap;margin-top:.15rem;font-size:.75rem}.ml-me__nums{flex:1;min-width:0;font-size:.9375rem}.ml-me__nums p{margin:0 0 .35rem}.ml-me__l{font-family:var(--font-d);justify-content:space-between;align-items:center;gap:.5rem;font-weight:650;display:flex}.ml-me__goals{background:var(--bg);border:1px solid var(--line);border-radius:99px;gap:.15rem;padding:.12rem;display:inline-flex}.ml-me__goals button{color:var(--ink-2);font:600 .75rem var(--font-d);cursor:pointer;background:0 0;border:0;border-radius:99px;padding:.18rem .5rem}.ml-me__goals button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.ml-me__bar{background:var(--line);border-radius:99px;height:.4rem;overflow:hidden}.ml-me__bar i{background:var(--ml-ok);border-radius:99px;width:0;height:100%;transition:width .6s;display:block}.ml-me__small{font-size:.8125rem;margin-top:.45rem!important}.ml-me__btns{flex-wrap:wrap;gap:.5rem;display:flex}.ml-me__go{text-align:center;flex:100%;font-size:1.05rem}.ml-me__btns .ml-chip{flex:calc(50% - .25rem);justify-content:center}.ml-me__note{margin:.8rem 0 0;font-size:.8125rem}.ml-me__note a{color:inherit}.ml-sec-h{margin:2.6rem 0 1rem}.ml-sec-h h2{margin:0 0 .3rem;font-size:clamp(1.5rem,2.6vw,2rem)}.ml-sec-h p{max-width:44rem;margin:0;font-size:.9375rem}.ml-lgrid{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.ml-lc{text-align:left;border:1px solid var(--line);border-radius:var(--ml-r);background:var(--bg);width:100%;color:var(--ink);cursor:pointer;font:inherit;align-items:center;gap:.85rem;padding:.9rem 1rem;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex}.ml-lc:hover{border-color:color-mix(in srgb,var(--ink) 40%,transparent);transform:translateY(-2px);box-shadow:0 10px 24px -18px #00000073}.ml-lc .ml-cat__i{width:2.7rem;height:2.7rem}.ml-lc__t{flex:1;gap:.25rem;min-width:0;display:grid}.ml-lc__t b{font-family:var(--font-d);font-size:1rem;font-weight:700;line-height:1.2}.ml-lc__n{font-family:var(--font-d);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:.2rem .5rem;font-size:.78rem;display:flex}.ml-lc__lock{align-items:center;gap:.2rem;display:inline-flex}.ml-lc__lock svg{width:.85rem;height:.85rem}.ml-lc__bar{background:var(--line);border-radius:99px;height:.3rem;overflow:hidden}.ml-lc__bar i{background:var(--ml-ok);border-radius:99px;width:0;height:100%;transition:width .6s;display:block}.ml-lc.is-done{border-color:color-mix(in srgb,var(--ml-ok) 55%,transparent)}.ml-lc.is-done .ml-cat__i{background:color-mix(in srgb,var(--ml-ok) 15%,var(--bg-2));color:var(--ml-ok)}.ml-sec-h--dict{scroll-margin-top:calc(var(--ml-top,0px) + 1rem)}.ml-bar{top:var(--ml-top,0px);z-index:5;margin:0 calc(-1 * var(--pad));padding:.7rem var(--pad) .55rem;background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line);position:sticky}.ml-bar__row{flex-wrap:wrap;align-items:center;gap:.6rem .8rem;display:flex}.ml-seg{border:1px solid var(--line);background:var(--bg);border-radius:999px;gap:.2rem;padding:.2rem;display:inline-flex}.ml-seg__b{color:var(--ink);cursor:pointer;font-family:var(--font-d);background:0 0;border:0;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .85rem .4rem .6rem;font-size:.875rem;font-weight:600;line-height:1.1;transition:background .15s,color .15s;display:inline-flex}.ml-seg--f .ml-seg__b{padding:.4rem .8rem}.ml-seg__b svg{flex:none;width:1.2rem;height:1.2rem}.ml-seg--f .ml-seg__b svg{fill:none;width:1rem;height:1rem}.ml-seg__b small{opacity:.7;margin-top:.1rem;font-size:.72rem;font-weight:500;display:block}.ml-seg__b span{display:block}.ml-seg__b[aria-pressed=true]{background:var(--ink);color:var(--bg)}.ml-switch{color:var(--ink);cursor:pointer;font-family:var(--font-d);background:0 0;border:0;align-items:center;gap:.5rem;padding:.3rem .2rem;font-size:.875rem;font-weight:600;display:inline-flex}.ml-switch i{background:var(--line);border-radius:999px;flex:none;width:2.3rem;height:1.3rem;transition:background .2s;position:relative}.ml-switch i:after{content:"";background:var(--bg);border-radius:50%;width:1rem;height:1rem;transition:transform .2s;position:absolute;top:.15rem;left:.15rem;box-shadow:0 1px 2px #00000040}.ml-switch[aria-pressed=true] i{background:var(--ml-acc)}.ml-switch[aria-pressed=true] i:after{transform:translate(1rem)}.ml-search{border:1px solid var(--line);background:var(--bg);border-radius:999px;flex:12rem;align-items:center;gap:.5rem;min-width:0;padding:.45rem .9rem;display:flex}.ml-search svg{width:1.1rem;height:1.1rem;color:var(--ink-2);flex:none}.ml-search input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:.9375rem}.ml-search input::placeholder{color:var(--ink-2)}.ml-search:focus-within{border-color:var(--ink)}.ml-nav{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.35rem;margin-top:.6rem;padding-bottom:.1rem;display:flex;overflow-x:auto}.ml-nav::-webkit-scrollbar{display:none}.ml-nav a{color:var(--ink-2);border:1px solid #0000;border-radius:999px;flex:none;padding:.3rem .7rem;font-size:.8125rem;text-decoration:none}.ml-nav a:hover{color:var(--ink);border-color:var(--line)}.ml-nav a.is-cur{color:var(--ink);border-color:var(--ink);font-weight:650}.ml-search__none,.ml-search__note{margin:1rem 0 0;font-size:.9375rem}.ml-rules{border:1px solid var(--line);border-radius:var(--ml-r);background:var(--bg-2);margin:1.4rem 0 0;font-size:.9375rem}.ml-rules[hidden]{display:none}.ml-rules summary{cursor:pointer;font-family:var(--font-d);justify-content:space-between;align-items:center;padding:.9rem 1.3rem;font-weight:700;list-style:none;display:flex}.ml-rules summary::-webkit-details-marker{display:none}.ml-rules summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:.55rem;height:.55rem;margin-right:.2rem;transition:transform .2s;transform:rotate(45deg)}.ml-rules[open] summary:after{transform:rotate(-135deg)}.ml-rules__in{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:.6rem 2rem;padding:0 1.3rem 1.1rem;display:grid}.ml-rules__in p{margin:0}.ml-rules__in dl{grid-template-columns:auto 1fr;gap:.25rem .8rem;margin:0;display:grid}.ml-rules__in dt{font-family:var(--font-d);font-weight:650}.ml-rules__in dd{margin:0}.ml-cat{border:1px solid var(--line);border-radius:var(--ml-r);background:var(--bg);scroll-margin-top:calc(var(--ml-top,0px) + 7.5rem);margin-top:1.4rem;padding:1.1rem 1.3rem 1.2rem}.ml-cat[hidden]{display:none}:root:not([data-theme=dark]) .ml-cat{box-shadow:0 1px 2px #15231d0a,0 8px 24px -18px #15231d40}.ml-cat__h{flex-wrap:wrap;align-items:center;gap:.6rem .9rem;margin:0 0 .5rem;display:flex}.ml-cat__i{background:color-mix(in srgb,var(--ml-acc) 12%,var(--bg-2));width:2.6rem;height:2.6rem;color:var(--ml-acc);border-radius:50%;flex:none;padding:.55rem}.ml-cat__t{flex:1;min-width:10rem}.ml-cat h2{margin:0;font-size:clamp(1.35rem,2.3vw,1.8rem);line-height:1.1}.ml-cat__n{font-family:var(--font-d);color:var(--ink-2);margin-top:.2rem;font-size:.8125rem;display:block}.ml-cat__go{gap:.4rem;display:flex}.ml-cat.is-filtered .ml-lock,.ml-cat.is-filtered .ml-cat__go{display:none}.ml{margin:0;padding:0;list-style:none}.ml__it{border-top:1px solid var(--line);border-radius:8px;grid-template-columns:2.75rem minmax(0,1.05fr) minmax(0,1fr) auto;align-items:center;gap:.15rem 1rem;margin:0 -.4rem 0 -.3rem;padding:.5rem .4rem .5rem .3rem;transition:background .15s;display:grid}.ml__it:first-child{border-top:0}.ml__it[data-a]{cursor:pointer}.ml__it[data-a]:hover{background:color-mix(in srgb,var(--line) 28%,transparent)}.ml__it.is-on{background:color-mix(in srgb,var(--ml-acc) 7%,transparent)}.ml__it[hidden]{display:none}.ml__ms{font-family:var(--font-d);font-size:1.0625rem;font-weight:650;line-height:1.25}.ml__ms small{color:var(--ink-2);margin-top:.1rem;font-size:.8125rem;font-weight:500;display:block}.ml__cs{font-size:1rem;line-height:1.3}.ml__cs small{color:var(--ink-2);margin-top:.1rem;font-size:.8125rem;display:block}.ml__x{align-items:center;gap:.55rem;display:flex}.ml__lv{gap:2px;display:flex}.ml__lv i{background:var(--line);border-radius:2px;width:.45rem;height:.85rem}.ml__lv[data-l="0"] i:nth-child(-n+1),.ml__lv[data-l="1"] i:nth-child(-n+1),.ml__lv[data-l="2"] i:nth-child(-n+2){background:var(--ml-warn)}.ml__lv[data-l="3"] i:nth-child(-n+3),.ml__lv[data-l="4"] i:nth-child(-n+4),.ml__lv[data-l="5"] i{background:var(--ml-ok)}.ml__lv[data-l="0"] i:first-child{opacity:.5}.ml__fav{width:2rem;height:2rem;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .15s,color .15s;display:grid}.ml__fav svg{fill:none;width:1.2rem;height:1.2rem}.ml__fav:hover{color:var(--ink);transform:scale(1.12)}.ml__fav[aria-pressed=true]{color:#e9a100}.ml__fav[aria-pressed=true] svg{fill:currentColor}.ml__btn{background:var(--bg-2);width:2.6rem;height:2.6rem;color:var(--ink);cursor:pointer;--p:0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:transform .15s,background .15s,color .15s;display:grid;position:relative}.ml__btn>*{grid-area:1/1}.ml__ring{pointer-events:none;width:100%;height:100%;transform:rotate(-90deg)}.ml__ring circle{fill:none;stroke-width:2.5px}.ml__ring-bg{stroke:var(--line)}.ml__ring-fg{stroke:var(--ml-acc);stroke-linecap:round;stroke-dasharray:110;stroke-dashoffset:110px;transition:stroke-dashoffset .25s linear}.ml__ico{fill:currentColor;width:1.1rem;height:1.1rem;display:none}.ml__ico--play{margin-left:.1rem;display:block}.ml__it[data-a]:hover .ml__btn,.ml-wotd:hover .ml__btn,.ml__btn[data-t-play]:hover{background:var(--ink);color:var(--bg);transform:scale(1.06)}.ml__btn.is-loading .ml__ring-fg{stroke-dasharray:30 80;stroke-dashoffset:0;transition:none;animation:1s linear infinite ml-spin}.ml__btn.is-loading.is-det .ml__ring-fg{stroke-dasharray:110;stroke-dashoffset:calc(110 * (1 - var(--p)));transition:stroke-dashoffset .12s linear;animation:none}.ml__btn.is-loading .ml__ico--play{opacity:.35}.ml__btn.is-playing{background:var(--ml-acc)!important;color:var(--accent-ink)!important}.ml__btn.is-playing .ml__ring-fg{stroke:var(--accent-ink);stroke-dashoffset:calc(110 * (1 - var(--p)))}.ml__btn.is-playing .ml__ico--play{display:none}.ml__btn.is-playing .ml__ico--pause{display:block}.ml__btn.is-error{background:color-mix(in srgb,var(--ml-acc) 14%,var(--bg));color:var(--ml-acc)}.ml__btn.is-error .ml__ring-fg{stroke:var(--ml-acc);stroke-dashoffset:0;animation:none}.ml__btn.is-error .ml__ico--play,.ml__btn.is-error .ml__ico--pause{display:none}.ml__btn.is-error .ml__ico--err{display:block}@keyframes ml-spin{to{transform:rotate(270deg)}}.ml__btn--off{opacity:.35;cursor:default}.ml__btn--off .ml__ico{display:block}.ml__btn--sm{width:2rem;height:2rem}.ml__btn--sm .ml__ico{width:.85rem;height:.85rem}.ml__btn--hero{background:var(--ml-acc);width:5rem;height:5rem;color:var(--accent-ink)}.ml__btn--hero .ml__ico{width:2rem;height:2rem}.ml__btn--hero .ml__ring-bg{stroke:color-mix(in srgb,var(--accent-ink) 30%,transparent)}.ml__btn--hero .ml__ring-fg{stroke:var(--accent-ink)}@media (prefers-reduced-motion:reduce){.ml__btn.is-loading .ml__ring-fg{animation-duration:2.5s}}.ml-toast{left:50%;bottom:calc(1.2rem + var(--cc-h,0px));z-index:120;background:var(--ink);color:var(--bg);font-family:var(--font-d);opacity:0;pointer-events:none;border-radius:10px;max-width:min(92vw,30rem);padding:.75rem 1.1rem;font-size:.9rem;transition:opacity .25s,transform .25s;position:fixed;transform:translate(-50%);box-shadow:0 10px 30px -10px #0006}.ml-toast.is-on{opacity:1;transform:translate(-50%,-.3rem)}.ml-lock{border:1px dashed color-mix(in srgb,var(--ink) 35%,transparent);background:var(--bg-2);border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:.4rem 1rem;margin:.9rem -.3rem 0;padding:1rem 1.2rem;display:grid}.ml-lock__i{width:1.6rem;height:1.6rem;color:var(--ink-2);grid-row:span 2}.ml-lock p{max-width:40rem;margin:0;font-size:.9375rem}.ml-lock__a{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.ml-lock__a a{font-size:.875rem}.ml-src{color:var(--ink-2);max-width:60rem;margin-top:2.4rem;font-size:.8125rem}.ml-src a{color:inherit}.mlt{z-index:100;opacity:0;background:#0a14128c;place-items:center;padding:1rem;transition:opacity .2s;display:grid;position:fixed;inset:0}.mlt.is-in{opacity:1}.mlt__box{background:var(--bg);width:min(100%,42rem);height:min(100%,46rem);color:var(--ink);border-radius:20px;grid-template-rows:auto auto 1fr auto;transition:transform .25s;display:grid;position:relative;overflow:hidden;transform:translateY(10px)scale(.98);box-shadow:0 30px 80px -30px #0009}.mlt.is-in .mlt__box{transform:none}.mlt__h{align-items:center;gap:.8rem;padding:.9rem 1rem .4rem;display:flex}.mlt__ib{width:2.4rem;height:2.4rem;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.mlt__ib:hover{background:var(--bg-2);color:var(--ink)}.mlt__ib svg{fill:currentColor;width:1.3rem;height:1.3rem}.mlt__bar{background:var(--line);border-radius:99px;flex:1;height:.7rem;overflow:hidden}.mlt__bar i{background:linear-gradient(90deg,var(--ml-ok),color-mix(in srgb,var(--ml-ok) 70%,#fff));border-radius:99px;width:0;height:100%;transition:width .35s;display:block}.mlt__cnt{font-family:var(--font-d);color:var(--ink-2);text-align:right;min-width:3.2rem;font-size:.8125rem}.mlt__t{font-family:var(--font-d);color:var(--ink-2);text-align:center;padding:0 1.4rem;font-size:.8125rem}.mlt__body{text-align:center;flex-direction:column;align-items:center;gap:.9rem;padding:1.2rem clamp(1.1rem,4vw,2.4rem) 1.4rem;display:flex;overflow-y:auto}.mlt__lbl{font-family:var(--font-d);color:var(--ink-2);margin:0;font-size:.8125rem}.mlt__new{background:color-mix(in srgb,var(--sun) 40%,var(--bg));color:var(--ink);border-radius:99px;margin-right:.4rem;padding:.15rem .55rem;font-weight:700;display:inline-block}.mlt__q{font-family:var(--font-d);margin:0;font-size:1.15rem;font-weight:700}.mlt__hero{text-align:left;align-items:center;gap:1rem;display:flex}.mlt__hero--c{justify-content:center;margin:.4rem 0}.mlt__ms{font-family:var(--font-d);font-size:clamp(1.7rem,5vw,2.4rem);font-weight:800;line-height:1.1}.mlt__v{font-family:var(--font-d);color:var(--ink-2);margin-top:.2rem;font-size:.95rem}.mlt__cs{font-size:clamp(1.25rem,3.5vw,1.6rem);line-height:1.3}.mlt__cs--q{font-family:var(--font-d);background:var(--bg-2);border-radius:12px;padding:.6rem 1.1rem;font-weight:700}.mlt__note{color:var(--ink-2);max-width:30rem;margin:0;font-size:.9375rem}.mlt__tip{color:var(--ink-2);margin:.4rem 0 0;font-size:.875rem}.mlt__opts{grid-template-columns:1fr 1fr;gap:.6rem;width:100%;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.mlt__opt{text-align:left;width:100%;height:100%;font:inherit;border:2px solid var(--line);background:var(--bg);color:var(--ink);cursor:pointer;border-bottom-width:4px;border-radius:14px;align-items:center;gap:.7rem;padding:.9rem 1rem;font-size:1.05rem;transition:transform .1s,border-color .15s,background .15s;display:flex}.mlt__opts--ms .mlt__opt{font-family:var(--font-d);font-weight:650}.mlt__opt kbd{border:1px solid var(--line);width:1.6rem;height:1.6rem;font:600 .75rem var(--font-d);color:var(--ink-2);border-radius:6px;flex:none;place-items:center;display:grid}.mlt__opt:hover{border-color:color-mix(in srgb,var(--ink) 45%,transparent)}.mlt__opt:active{border-bottom-width:2px;transform:translateY(2px)}.mlt__opt.ok{border-color:var(--ml-ok);background:color-mix(in srgb,var(--ml-ok) 14%,var(--bg))}.mlt__opt.bad{border-color:var(--ml-acc);background:color-mix(in srgb,var(--ml-acc) 12%,var(--bg));animation:.35s mlt-shake}.mlt__opt:disabled{cursor:default}@keyframes mlt-shake{25%{transform:translate(-5px)}75%{transform:translate(5px)}}.mlt__type{gap:.5rem;width:100%;max-width:30rem;margin-top:.4rem;display:flex}.mlt__in{min-width:0;font:600 1.25rem var(--font-d);border:2px solid var(--line);background:var(--bg);color:var(--ink);border-radius:12px;outline:none;flex:1;padding:.8rem 1rem}.mlt__in:focus{border-color:var(--ink)}.mlt__skel{font:600 1.1rem var(--font-d);letter-spacing:.12em;color:var(--ink-2);min-height:1.4em;margin:0}.mlt__ans{border-bottom:2px solid var(--line);flex-wrap:wrap;place-content:center;gap:.45rem;width:100%;min-height:3.6rem;padding:.6rem;display:flex}.mlt__ans.ok{border-color:var(--ml-ok)}.mlt__ans.bad{border-color:var(--ml-acc)}.mlt__bank{flex-wrap:wrap;justify-content:center;gap:.45rem;min-height:3rem;display:flex}.mlt__tile{font:650 1.05rem var(--font-d);border:2px solid var(--line);background:var(--bg);color:var(--ink);cursor:pointer;border-bottom-width:4px;border-radius:10px;padding:.55rem .85rem}.mlt__tile:active{border-bottom-width:2px;transform:translateY(2px)}.mlt__mic{background:var(--ml-acc);width:7rem;height:7rem;color:var(--accent-ink);cursor:pointer;font:600 .72rem var(--font-d);box-shadow:0 0 0 0 color-mix(in srgb,var(--ml-acc) 50%,transparent);border:0;border-radius:50%;align-content:center;place-items:center;gap:.2rem;margin:.6rem 0 0;display:grid}.mlt__mic svg{fill:currentColor;width:2.4rem;height:2.4rem}.mlt__mic.is-on{animation:1.2s infinite mlt-pulse}@keyframes mlt-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ml-acc) 55%,transparent)}to{box-shadow:0 0 0 22px #0000}}.mlt__heard{min-height:1.4em;color:var(--ink-2);margin:0}.mlt__heard.is-ok{color:var(--ml-ok);font-weight:600}.mlt__heard.is-bad{color:var(--ml-warn)}.mlt__try{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:.9rem;display:flex}.mlt__mic--sm{border-radius:999px;gap:.45rem;width:auto;height:auto;margin:0;padding:.55rem 1rem .55rem .8rem;font-size:.875rem;display:inline-flex}.mlt__mic--sm svg{width:1.25rem;height:1.25rem}.mlt__try .mlt__heard{flex:12rem;font-size:.9rem}.mlt__hint2{color:var(--ink-2);align-items:center;gap:.6rem;margin:0;font-size:.875rem;display:flex}.mlt__hint2 .ml__btn{width:2.2rem;height:2.2rem}.mlt__f{border-top:1px solid var(--line);background:var(--bg);justify-content:space-between;align-items:center;gap:.8rem;min-height:4.6rem;padding:1rem clamp(1.1rem,4vw,2.4rem);display:flex}.mlt__f:empty{display:none}.mlt__go{text-align:center;min-width:9rem;margin-left:auto}.mlt__go:disabled{opacity:.45;cursor:default}.mlt__f.is-fb{animation:.22s mlt-up}.mlt__f.is-ok{background:color-mix(in srgb,var(--ml-ok) 14%,var(--bg));border-color:#0000}.mlt__f.is-bad{background:color-mix(in srgb,var(--ml-acc) 12%,var(--bg));border-color:#0000}.mlt__f.is-neu{background:var(--bg-2)}.mlt__f.is-ok .mlt__go{background:var(--ml-ok)}@keyframes mlt-up{0%{opacity:.4;transform:translateY(12px)}}.mlt__fb{align-items:flex-start;gap:.8rem;min-width:0;display:flex}.mlt__fbi{background:var(--ml-ok);color:#fff;border-radius:50%;flex:none;place-items:center;width:2.4rem;height:2.4rem;display:grid}.mlt__fbi svg{width:1.4rem;height:1.4rem}.is-bad .mlt__fbi{background:var(--ml-acc)}.is-neu .mlt__fbi{background:var(--ink-2)}.mlt__fb>div>b{font-family:var(--font-d);font-size:1.1rem}.is-ok .mlt__fb>div>b{color:var(--ml-ok)}.is-bad .mlt__fb>div>b{color:var(--ml-acc)}.mlt__fbw{cursor:pointer;text-align:left;align-items:center;gap:.5rem;margin:.25rem 0 0;display:flex}.mlt__fb small{color:var(--ink-2);margin-top:.2rem;display:block}.mlt__cdir{justify-content:center;align-self:stretch;display:flex}.mlc{aspect-ratio:4/3.2;perspective:1200px;cursor:pointer;touch-action:pan-y;outline:none;width:min(100%,26rem);transition:transform .25s,opacity .25s}.mlc__in{width:100%;height:100%;transform-style:preserve-3d;transition:transform .45s cubic-bezier(.2,.7,.2,1);position:relative}.mlc.is-flip .mlc__in{transform:rotateY(180deg)}.mlc__f,.mlc__b{backface-visibility:hidden;border:1px solid var(--line);background:var(--bg);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:1.2rem;display:flex;position:absolute;inset:0;box-shadow:0 18px 40px -26px #00000073}.mlc__b{background:var(--bg-2);transform:rotateY(180deg)}.mlc__tap{color:var(--ink-2);margin:.4rem 0 0;font-size:.8125rem}.mlc.sw-r .mlc__f,.mlc.sw-r .mlc__b{border-color:var(--ml-ok);box-shadow:0 0 0 3px color-mix(in srgb,var(--ml-ok) 35%,transparent)}.mlc.sw-l .mlc__f,.mlc.sw-l .mlc__b{border-color:var(--ml-acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--ml-acc) 35%,transparent)}.mlc.out-r{opacity:0;transform:translate(120%)rotate(12deg)}.mlc.out-l{opacity:0;transform:translate(-120%)rotate(-12deg)}.mlc.out-u{opacity:0;transform:translateY(-30%)}.mlc__sw{color:var(--ink-2);margin:0;font-size:.8125rem}.mlr{font:700 1rem var(--font-d);border:2px solid var(--line);background:var(--bg);color:var(--ink);cursor:pointer;border-bottom-width:4px;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:.45rem;padding:.85rem .6rem;display:flex}.mlr kbd{font:600 .7rem var(--font-d);opacity:.6;border:1px solid;border-radius:4px;padding:0 .3rem}.mlr--bad{border-color:color-mix(in srgb,var(--ml-acc) 55%,transparent);color:var(--ml-acc)}.mlr--hard{border-color:color-mix(in srgb,var(--ml-warn) 60%,transparent);color:var(--ml-warn)}.mlr--good{border-color:color-mix(in srgb,var(--ml-ok) 60%,transparent);color:var(--ml-ok)}.mlr:active{border-bottom-width:2px;transform:translateY(2px)}.mlt-end{flex-direction:column;align-items:center;gap:.8rem;width:100%;display:flex}.mlt-end h2{margin:0;font-size:1.6rem}.mlt-end__ring{width:8rem;height:8rem;position:relative}.mlt-end__ring svg{width:100%;height:100%;transform:rotate(-90deg)}.mlt-end__ring circle{fill:none;stroke-width:9px}.mlt-end__ring circle:first-child{stroke:var(--line)}.mlt-end__ring circle:last-child{stroke:var(--ml-ok);stroke-linecap:round;stroke-dasharray:326.7;stroke-dashoffset:calc(326.7 * (1 - var(--v)));animation:1s mlt-ring}@keyframes mlt-ring{0%{stroke-dashoffset:326.7px}}.mlt-end__ring b{font:800 1.8rem var(--font-d);position:absolute;inset:2.6rem 0 auto}.mlt-end__ring small{color:var(--ink-2);font-size:.75rem;position:absolute;top:4.9rem;left:0;right:0}.mlt-end__goal{background:color-mix(in srgb,var(--ml-ok) 16%,var(--bg));color:var(--ml-ok);font:700 .9rem var(--font-d);border-radius:99px;margin:0;padding:.35rem .9rem}.mlt-end__st{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;width:100%;margin:.2rem 0;padding:0;list-style:none;display:grid}.mlt-end__st li{border:1px solid var(--line);border-radius:12px;gap:.1rem;padding:.7rem .4rem;display:grid}.mlt-end__st b{font:800 1.35rem var(--font-d);justify-content:center;align-items:center;gap:.2rem;display:inline-flex}.mlt-end__st span{color:var(--ink-2);font-size:.78rem}.mlt-end__fl svg{fill:#f26b1d;width:1.3rem;height:1.3rem}.mlt-end__w{text-align:left;border-top:1px solid var(--line);width:100%;margin:0;padding:0;list-style:none}.mlt-end__w li{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.45rem .2rem;font-size:.9375rem;display:grid}.mlt-end__w b{font-family:var(--font-d)}.mlt-end__w i svg{width:1.1rem;height:1.1rem;color:var(--ml-ok)}.mlt-end__w .is-bad i svg{color:var(--ml-acc)}.mlt-end__up{background:var(--bg-2);text-align:left;border-radius:12px;justify-items:start;gap:.7rem;width:100%;padding:1rem;display:grid}.mlt-end__up p{margin:0;font-size:.9375rem}.mlt-cf{pointer-events:none;position:absolute;inset:0;overflow:hidden}.mlt-cf i{border-radius:2px;width:.5rem;height:.9rem;animation:2.2s cubic-bezier(.2,.6,.4,1) forwards mlt-fall;position:absolute;top:-1rem}@keyframes mlt-fall{to{transform:translate(var(--x),48rem) rotate(var(--r));opacity:0}}@media (max-width:860px){.ml-hero,.ml-rules__in{grid-template-columns:1fr}}@media (max-width:640px){.ml-cat{margin-left:calc(-1 * var(--pad) + 12px);margin-right:calc(-1 * var(--pad) + 12px);padding:.9rem .9rem 1rem}.ml__it{grid-template-columns:2.6rem minmax(0,1fr) auto;gap:.1rem .7rem;padding:.55rem .2rem}.ml__btn{grid-row:span 2}.ml__ms{grid-column:2}.ml__x{flex-direction:column-reverse;grid-area:1/3/span 2;gap:.25rem}.ml__cs{grid-column:2;font-size:.9375rem}.ml-seg__b small{display:none}.ml-seg__b{padding:.4rem .65rem .4rem .5rem}.ml-search{flex-basis:100%;order:5}.ml-print span{display:none}.ml-lock{grid-template-columns:1fr}.ml-lock__i{display:none}.ml-cat__go{width:100%}.ml-cat__go .ml-chip{flex:1;justify-content:center}.mlt{padding:0}.mlt__box{border-radius:0;width:100%;height:100%}.mlt__opts{grid-template-columns:1fr}.mlt__opt kbd,.mlr kbd{display:none}.mlt__f{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.mlt__fb small{display:none}.mlt__go{min-width:7.5rem}}.ml-spd{border:1px solid var(--line);background:var(--bg);color:var(--ink);cursor:pointer;font-family:var(--font-d);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .85rem .45rem .6rem;font-size:.875rem;font-weight:650;transition:border-color .15s,background .15s;display:inline-flex}.ml-spd svg{flex:none;width:1.2rem;height:1.2rem}.ml-spd:hover,.ml-spd[aria-expanded=true]{border-color:var(--ink)}.ml-spd.is-mod{background:color-mix(in srgb,var(--ml-acc) 12%,var(--bg));border-color:color-mix(in srgb,var(--ml-acc) 55%,var(--line))}.ml-spd--t{padding:.35rem .7rem .35rem .5rem;font-size:.8125rem}.ml-sp{z-index:130;background:var(--bg);width:min(21rem,100vw - 16px);color:var(--ink);border:1px solid var(--line);border-radius:var(--ml-r);font-family:var(--font-d);padding:1rem 1rem .9rem;animation:.16s mlSpIn;position:fixed;box-shadow:0 18px 50px -12px #00000059}@keyframes mlSpIn{0%{opacity:0;transform:translateY(-4px)}}.ml-sp.is-sheet{width:auto;padding:1.1rem 1.1rem calc(1rem + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;animation:.2s mlSpUp;inset:auto 0 0}@keyframes mlSpUp{0%{transform:translateY(100%)}}.ml-sp__h{justify-content:space-between;align-items:baseline;margin-bottom:.6rem;display:flex}.ml-sp__h b{font-size:.95rem;font-weight:750}.ml-sp__h output{font-variant-numeric:tabular-nums;color:var(--ml-acc);font-size:1.25rem;font-weight:800}.ml-sp__h--v{border-top:1px solid var(--line);margin:.9rem 0 .5rem;padding-top:.8rem}.ml-sp__pre,.ml-sp__v{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.ml-sp__v{grid-template-columns:1fr 1fr}.ml-sp__pre button,.ml-sp__v button{border:1px solid var(--line);background:var(--bg);color:var(--ink);cursor:pointer;font:inherit;border-radius:12px;justify-items:center;gap:.15rem;padding:.55rem .3rem .45rem;font-size:.8125rem;font-weight:650;transition:border-color .15s,background .15s;display:grid}.ml-sp__v button{text-align:left;grid-template-columns:auto 1fr;place-items:center start;column-gap:.5rem;padding:.5rem .7rem}.ml-sp__v button svg{grid-row:1/3;width:1.4rem;height:1.4rem}.ml-sp__pre svg{fill:currentColor;width:1.45rem;height:1.45rem}.ml-sp__pre small,.ml-sp__v small{color:var(--ink-2);font-size:.7rem;font-weight:500}.ml-sp__pre button:hover,.ml-sp__v button:hover{border-color:var(--ink)}.ml-sp__pre button[aria-pressed=true],.ml-sp__v button[aria-pressed=true]{border-color:var(--ml-acc);background:color-mix(in srgb,var(--ml-acc) 12%,var(--bg));box-shadow:inset 0 0 0 1px var(--ml-acc)}.ml-sp__r{margin:.9rem 0 .1rem;display:block}.ml-sp__r input{--f:.5;appearance:none;cursor:pointer;background:0 0;width:100%;height:1.6rem;margin:0}.ml-sp__r input::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--ml-acc) calc(var(--f) * 100%),var(--line) 0);border-radius:9px;height:6px}.ml-sp__r input::-moz-range-track{background:linear-gradient(90deg,var(--ml-acc) calc(var(--f) * 100%),var(--line) 0);border-radius:9px;height:6px}.ml-sp__r input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--bg);border:2px solid var(--ml-acc);border-radius:50%;width:1.35rem;height:1.35rem;margin-top:calc(3px - .675rem);box-shadow:0 2px 6px #00000040}.ml-sp__r input::-moz-range-thumb{background:var(--bg);border:2px solid var(--ml-acc);border-radius:50%;width:1.2rem;height:1.2rem;box-shadow:0 2px 6px #00000040}.ml-sp__r input:focus-visible{outline:2px solid var(--ml-acc);outline-offset:3px;border-radius:9px}.ml-sp__sc{color:var(--ink-2);justify-content:space-between;font-size:.7rem;display:flex}.ml-sp__n{font-family:var(--font-b,inherit);color:var(--ink-2);margin:.55rem 0 0;font-size:.78rem;line-height:1.4}.ml-sp__try{background:var(--ink);width:100%;color:var(--bg);cursor:pointer;font:inherit;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;margin-top:.85rem;padding:.55rem 1rem;font-size:.875rem;font-weight:700;display:flex}.ml-sp__try .ml__btn{pointer-events:none}.mls{z-index:100;opacity:0;background:#0a14128c;place-items:center;padding:1rem;transition:opacity .2s;display:grid;position:fixed;inset:0}.mls.is-in{opacity:1}.mls__box{background:var(--bg);width:min(68rem,100%);max-height:calc(100dvh - 2rem);color:var(--ink);border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 80px -20px #00000080}.mls__h{border-bottom:1px solid var(--line);font-family:var(--font-d);justify-content:space-between;align-items:center;padding:.8rem 1rem .6rem 1.3rem;font-size:1.1rem;display:flex}.mls__main{flex:1;grid-template-columns:minmax(17rem,22rem) minmax(0,1fr);min-height:0;display:grid}.mls__opts{border-right:1px solid var(--line);font-family:var(--font-d);padding:1rem 1.2rem;overflow:auto}.mls__opts fieldset{border:0;min-width:0;margin:0 0 1.1rem;padding:0}.mls__opts legend{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin-bottom:.45rem;padding:0;font-size:.75rem;font-weight:700}.mls__fmts{gap:.35rem;display:grid}.mls__fmt{border:1px solid var(--line);cursor:pointer;border-radius:12px;grid-template-columns:2.6rem 1fr;align-items:center;gap:.6rem;padding:.45rem .6rem;transition:border-color .15s,background .15s;display:grid}.mls__fmt:hover{border-color:var(--ink)}.mls__fmt:has(input:checked){border-color:var(--ml-acc);background:color-mix(in srgb,var(--ml-acc) 10%,var(--bg));box-shadow:inset 0 0 0 1px var(--ml-acc)}.mls__fmt input{opacity:0;pointer-events:none;position:absolute}.mls__fmt:has(input:focus-visible){outline:2px solid var(--ml-acc);outline-offset:2px}.mls__fmt b{font-size:.9rem;display:block}.mls__fmt small{color:var(--ink-2);font-size:.75rem;line-height:1.25;display:block}.mls__fi{justify-content:center;align-items:center;height:1.6rem;display:flex}.mls__fi i{background:var(--bg-2);border:1.5px solid;border-radius:2px;display:block}.mls__fi i.is-fold+i.is-fold{border-left-style:dotted;margin-left:-1.5px}.mls__src{flex-wrap:wrap;display:flex}.mls__src .ml-seg__b{padding:.4rem .75rem}.mls__all{color:var(--ml-acc);font:600 .75rem var(--font-d);text-transform:none;letter-spacing:0;cursor:pointer;background:0 0;border:0;padding:0 .15rem;text-decoration:underline}.mls__cats{flex-wrap:wrap;gap:.3rem;display:flex}.mls__cat{cursor:pointer}.mls__cat input{opacity:0;pointer-events:none;position:absolute}.mls__cat span{border:1px solid var(--line);color:var(--ink-2);border-radius:99px;padding:.3rem .65rem;font-size:.8rem;font-weight:600;transition:all .15s;display:inline-block}.mls__cat input:checked+span{background:var(--ink);border-color:var(--ink);color:var(--bg)}.mls__cat input:focus-visible+span{outline:2px solid var(--ml-acc);outline-offset:2px}.mls__chk{gap:.35rem;font-size:.875rem;display:grid}.mls__chk label{cursor:pointer;align-items:center;gap:.5rem;display:flex}.mls__chk input{accent-color:var(--ml-acc);width:1rem;height:1rem}.mls__pv{background:var(--bg-2);padding:1rem 1.2rem;overflow:auto}.mls__info{font-family:var(--font-d);color:var(--ink-2);margin:0 0 .8rem;font-size:.875rem}.mls__info b{color:var(--ink)}.mls__pages{position:relative;overflow:hidden}.mls__scale{transform-origin:0 0;gap:8mm;width:210mm;display:grid}.mls__f{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.2rem;display:flex}.mls__f p{color:var(--ink-2);font-size:.8rem;font-family:var(--font-d);margin:0}@media (max-width:760px){.mls{padding:0}.mls__box{border-radius:0;height:100dvh;max-height:100dvh}.mls__main{grid-template-columns:minmax(0,1fr);overflow:auto}.mls__opts{border-right:0;border-bottom:1px solid var(--line);overflow:visible}.mls__fmts{grid-template-columns:1fr 1fr}.mls__pv{overflow:visible}.mls__f p{display:none}.mls__f .btn{flex:1}}.mls-pg{color:#1a1a1a;width:210mm;height:297mm;font-family:var(--font-d);background:#fff;line-height:1.18;position:relative;overflow:hidden;box-shadow:0 2px 12px #0000002e}.mls-pn{box-sizing:border-box;flex-direction:column;display:flex;position:absolute}.mls-pn.is-cut{outline-offset:0;outline:.3mm dashed #9a9a9a}.mls-pn.is-fold+.mls-pn.is-fold{border-left:.3mm dotted #9a9a9a}.mls__hd{border-bottom:.5mm solid #c8102e;justify-content:space-between;align-items:baseline;gap:2mm;margin-bottom:1.2mm;padding-bottom:.8mm;display:flex}.mls__hd b{letter-spacing:-.01em;font-size:1.45em;font-weight:800}.mls__hd span{color:#666;white-space:nowrap;font-size:.85em}.mls__body{flex:1;min-height:0;display:flex}.mls__col{flex:1 1 0;min-width:0;height:100%;overflow:hidden}.mls__body .mls__col+.mls__col{border-left:.2mm solid #ddd;padding-left:4mm}.mls__ft{color:#777;text-align:right;border-top:.2mm solid #ccc;margin-top:1mm;padding-top:.6mm;font-size:.8em}.mls__ch{letter-spacing:.07em;text-transform:uppercase;color:#c8102e;break-after:avoid;margin:1.4mm 0 .5mm;font-size:.82em;font-weight:800}.mls__col>.mls__ch:first-child,.mls__col>.mls__rules:first-child{margin-top:0}.mls__i{border-bottom:.15mm solid #ececec;grid-template-columns:52% 1fr;gap:0 1.6mm;margin:0;padding:.35mm 0;display:grid}.mls__i b{font-weight:700}.mls__i em{color:#7a7a7a;font-size:.88em;font-style:normal;font-weight:400}.mls__i small{color:#7a7a7a;font-size:.85em;display:block}.mls__rules{background:#f6efe1;border-radius:1mm;margin:0 0 1mm;padding:.8mm 1.2mm;font-size:.9em;line-height:1.35}.mls__rules span{white-space:nowrap;margin-right:1.4mm}.mls__rules i{font-style:normal;font-weight:800}.mls-print{display:none}@media print{html.ml-printing body>:not(.mls-print){display:none!important}html.ml-printing .mls-print{display:block}html.ml-printing body{background:#fff;margin:0}.mls-print .mls-pg{box-shadow:none;break-after:page;page-break-after:always;-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact}.mls-print .mls-pg:last-child{break-after:auto;page-break-after:auto}.ml-bar,.ml__btn,.ml__x,.ml-lock,.ml-me,.ml-lessons,.ml-wotd,.ml-cat__go,.nav,.foot,.ml-toast,.ml-sec-h p,.ml-hero__free{display:none!important}.ml-hero{display:block}.ml-cat{box-shadow:none;break-inside:auto;border:0;margin-top:1rem;padding:0}.ml-cat[hidden],.ml__it[hidden]{display:block!important}.ml__it{break-inside:avoid;grid-template-columns:1fr 1fr;padding:.2rem 0}}.cams-head{padding-bottom:clamp(2.2rem,4vw,3.2rem)}.cams-head__in{grid-template-columns:minmax(0,1fr) minmax(18rem,26rem);align-items:end;gap:1.6rem 3rem;display:grid}.cams-head h1{max-width:18ch}.cams-time{border:1px solid var(--line);background:var(--bg-2);border-radius:10px;gap:.45rem;padding:1rem 1.2rem;display:grid}.cams-time p{margin:0;font-size:.95rem;line-height:1.45}.cams-time__tip{font-size:.85rem}.cams-time__clock{font-family:var(--font-d);align-items:baseline;gap:.6rem;display:flex}.cams-time__clock b{letter-spacing:.01em;font-variant-numeric:tabular-nums;font-size:clamp(1.9rem,3vw,2.5rem);font-weight:650;line-height:1}.cams-time__sun{background:var(--sun);width:1rem;height:1rem;box-shadow:0 0 0 4px color-mix(in srgb,var(--sun) 30%,transparent);border-radius:50%;align-self:center}.cams-time--night .cams-time__sun{box-shadow:inset -4px -2px 0 0 var(--bg-2),0 0 0 3px #cfe8e440;background:#cfe8e4}.cams-stage-sec{padding-top:clamp(2.2rem,4vw,3.2rem);padding-bottom:clamp(2.5rem,5vw,4rem)}.stage{grid-template-columns:minmax(0,1fr) clamp(17rem,27%,21rem);align-items:stretch;gap:1.25rem;display:grid}.stage__player{border:1px solid var(--line);background:var(--bg);border-radius:12px;grid-template-rows:auto auto 1fr;display:grid;overflow:hidden}.stage__media{aspect-ratio:16/9;cursor:pointer;isolation:isolate;background:#06110f;position:relative;overflow:hidden}.stage--out .stage__media{cursor:default}.stage__img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .9s;display:block;position:absolute;inset:0;transform:scale(1.001)}.stage__img.is-in{opacity:1}.stage__shade{pointer-events:none;background:linear-gradient(#0000,#0000008c);height:38%;position:absolute;inset:auto 0 0}.stage__media iframe{z-index:2;background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.stage__media:fullscreen{aspect-ratio:auto;border-radius:0}.stage__media:fullscreen iframe{width:100%;height:100%}.stage__play,.stage__out{background:var(--accent);width:max-content;height:max-content;color:var(--accent-ink);font-family:var(--font-d);cursor:pointer;z-index:3;border:0;border-radius:999px;align-items:center;gap:.6rem;margin:auto;padding:.85em 1.4em .85em 1.05em;font-size:clamp(1rem,1.5vw,1.2rem);font-weight:650;text-decoration:none;transition:transform .15s,background-color .15s;display:inline-flex;position:absolute;inset:0;box-shadow:0 10px 36px #00000073}.stage__play svg,.stage__out svg{fill:currentColor;width:1.4rem;height:1.4rem}.stage__media:hover .stage__play,.stage__media:hover .stage__out{transform:scale(1.05)}.stage__out{display:none}.stage--out .stage__out{display:inline-flex}.stage--out .stage__play{display:none}.stage__live{z-index:3;letter-spacing:.04em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;border-radius:4px;align-items:center;gap:.4rem;padding:.3rem .65rem;font-size:.75rem;font-weight:650;display:inline-flex;position:absolute;top:.8rem;left:.8rem}.stage__live i{background:#ff3b4f;border-radius:50%;width:.5rem;height:.5rem;animation:1.6s ease-out infinite cam-pulse}@keyframes cam-pulse{0%{box-shadow:0 0 #ff3b4fb3}to{box-shadow:0 0 0 7px #ff3b4f00}}.stage__dots{z-index:3;justify-content:center;gap:.5rem;display:flex;position:absolute;bottom:.9rem;left:0;right:0}.stage__dots button{cursor:pointer;background:#ffffff73;border:0;border-radius:50%;width:.55rem;height:.55rem;padding:0;transition:width .25s,background-color .25s}.stage__dots button.is-cur{background:#fff;border-radius:999px;width:1.6rem}.stage__bar{border-bottom:1px solid var(--line);background:var(--bg-2);justify-content:space-between;align-items:center;gap:.6rem 1rem;padding:.55rem .8rem .55rem 1.1rem;font-size:.875rem;display:none}.stage.is-on .stage__bar{display:flex}.stage__bar-live{align-items:center;gap:.45rem;font-weight:650;display:inline-flex}.stage__bar-live i{background:#ff3b4f;border-radius:50%;width:.55rem;height:.55rem;animation:1.6s ease-out infinite cam-pulse}.stage__tools{flex-wrap:wrap;gap:.4rem;display:flex}.stage__tools button{border:1px solid var(--line);background:var(--bg);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .8rem;font-weight:600;transition:border-color .15s,background-color .15s;display:inline-flex}.stage__tools button:hover{border-color:var(--ink)}.stage__tools svg{width:1.05rem;height:1.05rem}.stage.is-on .stage__live,.stage.is-on .stage__play,.stage.is-on .stage__out,.stage.is-on .stage__img,.stage.is-on .stage__shade,.stage.is-on .stage__dots{display:none}.stage.is-on .stage__media{cursor:default}.stage__info{align-content:start;gap:.4rem;padding:1rem 1.25rem 1.1rem;display:grid}.stage__head{flex-wrap:wrap;align-items:center;gap:.4rem 1rem;display:flex}.stage__t{font-family:var(--font-d);letter-spacing:-.015em;margin:0;font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:800;font-stretch:75%;line-height:1}.stage__ctrl{background:var(--gold);color:#15231d;border-radius:4px;padding:.2rem .55rem;font-size:.75rem;font-weight:650}.stage__what{margin:0;font-size:1rem;line-height:1.45}.stage__meta,.stage__links{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:.3rem 1rem;margin:0;font-size:.875rem;display:flex}.stage__wx{color:var(--ink);align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.stage__wx svg{width:1.4rem;height:1.4rem}.stage__at{font-variant-numeric:tabular-nums}.stage__links a{color:var(--ink)}.stage__guide{font-weight:650;color:var(--accent)!important}.stage__by{margin-left:auto}.stage__by a{color:var(--ink-2)!important}.stage__list{border:1px solid var(--line);background:var(--bg);border-radius:12px;grid-template-rows:auto 1fr;min-height:0;display:grid;overflow:hidden}.stage__list-h{border-bottom:1px solid var(--line);justify-content:space-between;gap:.5rem;margin:0;padding:.8rem 1rem .7rem;font-weight:650;display:flex}.stage__list-h .muted{font-variant-numeric:tabular-nums;font-weight:500}.stage__scroll-w{min-height:16rem;position:relative}.stage__scroll-w:after{content:"";background:linear-gradient(to top,var(--bg),transparent);pointer-events:none;height:2.2rem;position:absolute;bottom:0;left:0;right:0}.stage__scroll{overscroll-behavior:contain;scrollbar-width:thin;padding:.5rem .5rem .6rem;position:absolute;inset:0;overflow-y:auto}.stage__region{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin:.7rem .5rem .3rem;font-size:.75rem;font-weight:650;line-height:1.2}.stage__region:first-child{margin-top:.2rem}.stage__group{gap:.15rem;display:grid}.pick{cursor:pointer;border-radius:8px;grid-template-columns:6.6rem minmax(0,1fr);align-items:center;gap:.65rem;padding:.4rem .5rem;transition:background-color .15s;display:grid;position:relative}.pick:hover{background:var(--bg-2)}.pick.is-cur{background:var(--bg-2);box-shadow:inset 3px 0 0 var(--accent)}.pick__btn{aspect-ratio:16/9;cursor:pointer;background:#06110f;border:0;border-radius:6px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.pick__btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pick__img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block;position:absolute;inset:0}.pick:hover .pick__img{transform:scale(1.05)}.pick__img--none{background:linear-gradient(160deg,var(--sea-ink),#06110f)}.pick__live{background:#ff3b4f;border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.35rem;left:.35rem;box-shadow:0 0 0 2px #0006}.pick__ext{color:#fff;background:#0009;border-radius:3px;padding:.1rem .35rem;font-size:.6rem;font-weight:650;position:absolute;bottom:.3rem;right:.3rem}.pick__body{min-width:0}.pick__reg{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin-bottom:.15rem;font-size:.66rem;font-weight:650;line-height:1.2;display:none;overflow:hidden}.pick__t{font-family:var(--font-d);letter-spacing:0;text-wrap:pretty;margin:0;font-size:.9375rem;font-weight:650;font-stretch:100%;line-height:1.25}.pick__meta{color:var(--ink-2);flex-wrap:wrap;gap:.1rem .5rem;margin:.2rem 0 0;font-size:.78rem;line-height:1.3;display:flex}.pick__wx{color:var(--ink);font-weight:600}.pick__ctrl{color:var(--gold);font-weight:650}.pick--ctrl .pick__btn{box-shadow:0 0 0 2px var(--gold)}.cams-note{max-width:64rem;margin:1.1rem 0 0;font-size:.8125rem}.cams-ctrl__list{gap:.5rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.cams-ctrl__list a{border:1px solid var(--gold);color:var(--ink);background:var(--bg);border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:.3rem .8rem;padding:.7rem .9rem;text-decoration:none;display:flex}.cams-buy__in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.4rem 3rem;display:flex}.cams-buy__a{flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;display:flex}.cams-off__list{gap:.5rem;max-width:50rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.cams-off__list li{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:.2rem .7rem;padding:.6rem 0;font-size:.95rem;display:flex}.cams-off__list span{color:var(--ink-2)}.cams-faq__list{gap:1rem;max-width:50rem;margin:1.2rem 0 0;display:grid}.cams-faq__list dt{font-family:var(--font-d);font-size:1.1rem;font-weight:650}.cams-faq__list dd{margin:.3rem 0 0;line-height:1.5}@media (max-width:1000px){.stage{grid-template-columns:1fr}.stage__list{background:0 0;border:0;border-radius:0;overflow:visible}.stage__list-h{border:0;padding:.2rem 0 .6rem}.stage__scroll-w{min-height:0}.stage__scroll{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:1rem .8rem;padding:0;display:grid;position:static;overflow:visible}.stage__region{clip:rect(0 0 0 0);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.stage__group{display:contents}.pick__reg{display:block}.stage__scroll-w:after{display:none}.pick{border-radius:0;grid-template-columns:1fr;align-items:start;gap:.45rem;padding:0}.pick:hover,.pick.is-cur{box-shadow:none;background:0 0}.pick.is-cur .pick__btn{box-shadow:0 0 0 3px var(--accent)}.pick--ctrl .pick__btn{box-shadow:0 0 0 2px var(--gold)}.pick__btn{border-radius:8px}}@media (max-width:820px){.cams-head__in{grid-template-columns:1fr}.cams-time{max-width:34rem}.stage__player{border-radius:10px}.stage__info{padding:.9rem 1rem 1rem}}@media (max-width:480px){.stage__play span,.stage__out span{display:none}.stage__bar{padding:.5rem .7rem}.stage__bar-live{display:none}.stage__tools{justify-content:space-between;width:100%}.stage__tools button{flex:1;justify-content:center}.stage__play,.stage__out{padding:1em}.stage__by{margin-left:0}.stage__scroll{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem .6rem}.pick__t{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.stage__live i{animation:none}.stage__img,.pick__img,.stage__dots button{transition:none}}.chapter__wrap,.page__wrap{max-width:46rem}.chapter h1,.page h1{margin:.5rem 0 1rem;font-size:clamp(2.2rem,5vw,3.8rem);line-height:1.02}.chapter__kicker a{color:var(--ink-2);border-bottom:1px solid var(--line);text-decoration:none}.chapter__badge{border:1px solid var(--line);color:var(--ink-2);border-radius:999px;margin:0 0 1.8rem;padding:.4rem .8rem;display:inline-block}.chapter__body,.page__body{font-size:1.125rem;line-height:1.6}.chapter__body p,.page__body p{margin:0 0 1rem}.chapter__body h2,.page__body h2{margin:2.2rem 0 .7rem;font-size:clamp(1.6rem,3vw,2.3rem)}.chapter__body h3,.page__body h3{margin:1.8rem 0 .5rem}.chapter__body ul,.chapter__body ol,.page__body ul,.page__body ol{margin:0 0 1rem;padding-left:1.3rem}.chapter__lock{background:var(--panel);border:1px solid var(--line);border-radius:1.2rem;max-width:36rem;margin-top:1.8rem;padding:1.3rem 1.5rem}.chapter__lock p{margin:0 0 1rem}.chapter__wm{z-index:1;pointer-events:none;opacity:.07;font:600 1rem var(--font-d);color:var(--ink);-webkit-user-select:none;user-select:none;grid-template-columns:repeat(3,1fr);align-content:space-around;justify-items:center;display:grid;position:fixed;inset:-12% -10%;transform:rotate(-18deg)}.chapter__lic{font-family:var(--font-d);color:var(--ink-2);opacity:.8;font-size:.75rem;line-height:1.3;margin:-.3rem 0 1rem!important}.chapter__print{display:none}@media print{.chapter__body,.chapter__wm{display:none}.chapter__print{font-size:1.2rem;display:block}}.login{max-width:28rem;margin-top:1.5rem}.acc{border:1px solid var(--line);border-radius:8px;max-width:26rem;margin-top:1.4rem;padding:1.3rem 1.4rem 1.2rem}.acc__days{font-family:var(--font-d);align-items:baseline;gap:.5rem;margin:0;line-height:1;display:flex}.acc__days b{font-variant-numeric:tabular-nums;color:var(--ink);font-size:clamp(3.4rem,9vw,4.6rem);font-weight:800;font-stretch:75%}.acc__days span{font-size:1.25rem;font-weight:650}.acc__lbl{font-family:var(--font-d);color:var(--ink-2);margin:.3rem 0 0;font-size:.875rem}.acc__bar{background:var(--line);border-radius:99px;height:.45rem;margin-top:.9rem;display:block;overflow:hidden}.acc__bar i{background:var(--bar);border-radius:99px;height:100%;display:block}.acc__until{margin:.7rem 0 0;font-size:1rem}.acc__who{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:.4rem .9rem;margin:1.2rem 0 1.6rem;display:flex}.acc__start{margin:0}.acc__note{max-width:38rem;margin-top:.8rem;font-size:.9375rem}.acc__note+p{margin-top:1.6rem}.loy{border:1px solid var(--line);font-family:var(--font-d);color:var(--ink-2);border-radius:99px;align-items:center;gap:.55rem;padding:.25rem .8rem .25rem .25rem;font-size:.8125rem;display:inline-flex}.loy img{width:2.6rem;height:2.6rem;display:block}.loy b{color:var(--ink);font-size:.9375rem;font-weight:700}.cc{left:var(--pad);z-index:60;border:1px solid var(--line);background:var(--panel);max-width:44rem;color:var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;align-items:center;gap:1.1rem;padding:.8rem .9rem .8rem 1.1rem;display:flex;position:fixed;bottom:16px;box-shadow:0 18px 40px -18px #00000073}.cc[hidden]{display:none}.cc__t{flex:1;margin:0;font-size:.875rem;line-height:1.45}.cc__b{flex:none;gap:.5rem;display:flex}.cc__b .btn{min-width:7.5rem}.foot__cc{color:inherit;font:inherit;text-underline-offset:.22em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.cc__short{display:none}@media (max-width:640px){.cc{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));align-items:center;gap:.7rem;max-width:none;padding:.6rem .6rem .6rem .8rem;display:flex}.cc__t{flex:1;margin:0;font-size:.75rem;line-height:1.38}.cc__long{display:none}.cc__short{display:inline}.cc__b{flex-direction:column;flex:none;gap:.35rem}.cc__b .btn{min-width:0;min-height:34px;padding:.45em .9em;font-size:.8125rem}}.stv{z-index:200;color:#15231d;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:linear-gradient(#fff8ea 0%,#fcebcb 58%,#f6d9a8 100%);flex-direction:column;align-items:center;transition:opacity .35s;display:flex;position:fixed;inset:0;overflow:hidden}.stv[hidden]{display:none}.stv:focus{outline:none}.stv--out{opacity:0;pointer-events:none}html.stv-on,html.stv-on body{overflow:hidden}.stv__haze{pointer-events:none;background:radial-gradient(40% 34% at 76% 20%,#ffc72c59,#0000 72%),radial-gradient(46% 36% at 16% 26%,#ffffffbf,#0000 72%);position:absolute;inset:0}.stv__card{text-align:center;max-width:34rem;margin-top:clamp(28px,9vh,96px);padding:0 22px;position:relative}.stv__kicker{font:650 .8rem/1 var(--font-d);letter-spacing:.16em;text-transform:uppercase;color:#c8102e;margin:0 0 .8rem}.stv__h{font:700 clamp(1.75rem,4.8vw,3rem)/1.08 var(--font-d);letter-spacing:-.01em;margin:0 0 .8rem}.stv__lead{max-width:28rem;font:400 clamp(1.02rem,1.8vw,1.18rem)/1.5 var(--font-b);color:#3e4f47;margin:0 auto 1.5rem}.stv__btn{font:650 1.02rem/1.1 var(--font-d);color:#fff;cursor:pointer;background:#c8102e;border:0;border-radius:4px;padding:.95em 1.6em;transition:transform .15s;box-shadow:0 12px 26px -14px #c8102ed9}.stv__btn:active{transform:translateY(1px)}.stv__btn:focus-visible{outline-offset:3px;outline:3px solid #15231d}.stv__hint{font:400 .9rem/1.3 var(--font-d);color:#566a60;margin:.85rem 0 0}.stv__scene{pointer-events:none;width:100%;height:min(52vh,500px);position:absolute;bottom:0;left:0;right:0;overflow:visible}.stv__sun{animation:6s ease-in-out infinite alternate stv-glow}.stv__cloud{animation:34s ease-in-out infinite alternate stv-drift}.stv__cloud--2{animation-duration:46s;animation-delay:-18s}.stv__cloud--3{animation-duration:52s;animation-delay:-30s}.stv__bird{animation:24s linear infinite stv-fly}.stv__palm{transform-box:view-box;animation:7s ease-in-out infinite alternate stv-sway}.stv__palm--l{transform-origin:62px 400px}.stv__palm--r{transform-origin:738px 400px;animation-delay:-3.5s}.stv__head{transform-box:view-box;transform-origin:301px 70px;animation:16s ease-in-out infinite alternate stv-turn}.stv__load{transform-box:view-box;transform-origin:501px 91px;animation:4.6s ease-in-out infinite alternate stv-swing}.stv__floor{opacity:1}.stv__floor--0{animation:12s ease-out infinite stv-f0}.stv__floor--1{animation:12s ease-out infinite stv-f1}.stv__floor--2{animation:12s ease-out infinite stv-f2}.stv__floor--3{animation:12s ease-out infinite stv-f3}@keyframes stv-glow{0%{opacity:.8}to{opacity:1}}@keyframes stv-drift{0%{transform:translate(-26px)}to{transform:translate(26px)}}@keyframes stv-fly{0%{transform:translate(-80px)}to{transform:translate(960px)}}@keyframes stv-sway{0%{transform:rotate(-1.6deg)}to{transform:rotate(1.6deg)}}@keyframes stv-turn{0%{transform:rotate(-1.4deg)}to{transform:rotate(1.4deg)}}@keyframes stv-swing{0%{transform:rotate(-3.5deg)}to{transform:rotate(3.5deg)}}@keyframes stv-f0{0%,6%{opacity:0;transform:translateY(-24px)}12%{opacity:1;transform:none}90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes stv-f1{0%,18%{opacity:0;transform:translateY(-24px)}24%{opacity:1;transform:none}90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes stv-f2{0%,30%{opacity:0;transform:translateY(-24px)}36%{opacity:1;transform:none}90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes stv-f3{0%,42%{opacity:0;transform:translateY(-24px)}48%{opacity:1;transform:none}90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.stv--lite .stv__cloud,.stv--lite .stv__bird,.stv--lite .stv__palm{animation:none}@media (prefers-reduced-motion:reduce){.stv{transition:none}.stv *{animation:none!important}}@media (max-height:520px){.stv__lead{display:none}}@media (max-width:600px){.stv{justify-content:center;padding-bottom:58vw}.stv__card{margin-top:0}}
