@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/public-sans-vietnamese-wght-normal.CtlIRbEm.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/public-sans-latin-ext-wght-normal.MQgHevqp.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/public-sans-latin-wght-normal.DdeTHZLK.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#f2f5f5;--surface:#fff;--ink:#13263a;--muted:#53626f;--line:#d3dbe0;--land:#e4eae6;--land-hi:#c9dfcf;--land-hover:#9fc7ab;--forest:#2c6747;--ouche:#2f77b6;--link:#22639c;--signal:#c4352b;--sky-1:#4b8fcd;--sky-2:#7fb6e3;--sky-3:#bcdcf3;--sky-4:#dcedf8;--c-olive:var(--ink);--c-lime:#9fc7ab;--c-sage:var(--muted);--c-paper:var(--paper);--c-green:var(--forest);--c-link:var(--link);--font-heading:var(--f-display);--font-body:var(--f-body);--column-gap:32px;--f-display:"Archivo Variable", "Arial Narrow", system-ui, sans-serif;--f-body:"Public Sans Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono:"IBM Plex Mono", ui-monospace, Consolas, monospace;--wrap:1200px;--prose:72ch;--gutter:max(16px, env(safe-area-inset-left,0px));--gutter-r:max(16px, env(safe-area-inset-right,0px));--header-h:104px;color-scheme:light}@media (width<=1060px){:root{--header-h:84px}}*,:before,:after{box-sizing:border-box}html{scroll-padding-top:calc(var(--header-h) + 12px);-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font:16px/1.65 var(--f-body);-webkit-font-smoothing:antialiased;margin:0}img,svg,video{max-width:100%}img{height:auto}a{color:var(--link);text-underline-offset:3px}a:hover{color:var(--ink)}:focus-visible{outline:3px solid var(--ouche);outline-offset:2px;border-radius:4px}[hidden]{display:none!important}h1,h2,h3,h4{font-family:var(--f-display);text-wrap:balance;color:var(--ink);font-stretch:85%;line-height:1.12}h1{letter-spacing:-.01em;margin:0;font-size:clamp(2.1rem,4.4vw,3.4rem);font-weight:780}h2{margin:2.2em 0 .5em;font-size:clamp(1.55rem,2.8vw,2.15rem);font-weight:720}h3{margin:1.8em 0 .4em;font-size:1.35rem;font-weight:700}h4{margin:1.5em 0 .3em;font-size:1.1rem;font-weight:700}p{margin:0 0 1em}.wrap{max-width:var(--wrap);padding-left:var(--gutter);padding-right:var(--gutter-r);margin-inline:auto}.prose{max-width:var(--prose)}.prose>:first-child{margin-top:0}.eyebrow{font:500 .78rem/1.25 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0}.mono{font-family:var(--f-mono);font-size:.88em}.skip-link{z-index:100;background:var(--ink);color:#fff;border-radius:8px;padding:8px 14px;position:absolute;top:8px;left:-9999px}.skip-link:focus{left:8px}.btn{font:600 .95rem/1 var(--f-body);border:1.5px solid var(--ink);background:var(--ink);color:var(--paper);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:12px 20px;text-decoration:none;display:inline-flex}.btn:hover{color:#fff;background:#0b1826}.btn--ghost{color:var(--ink);background:0 0}.btn--ghost:hover{background:var(--surface);color:var(--ink)}table{border-collapse:collapse}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}html.no-anim *,html.no-anim :before,html.no-anim :after{animation-play-state:paused!important}.anim-toggle{font:600 .8rem var(--f-body);border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:999px;padding:6px 12px}.hdr[data-astro-cid-nen7h5rs]{top:env(safe-area-inset-top,0px);z-index:50;height:var(--header-h);isolation:isolate;transition:height .25s;position:sticky;box-shadow:0 1px #0d21342e}.hdr[data-astro-cid-nen7h5rs].is-compact{height:72px}.hdr__sky[data-astro-cid-nen7h5rs]{z-index:-1;pointer-events:none;background:linear-gradient(180deg, var(--sky-1) 0%, var(--sky-2) 45%, var(--sky-3) 78%, var(--sky-4) 100%);position:absolute;inset:0;overflow:hidden}.clouds[data-astro-cid-nen7h5rs]{position:absolute;inset:0}.cloud-layer[data-astro-cid-nen7h5rs]{width:200%;height:100%;animation:160s linear infinite drift;display:flex;position:absolute;top:0;left:0}.cloud-layer[data-astro-cid-nen7h5rs].slow{opacity:.7;animation-duration:260s}.cloud-layer[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{flex:none;width:50%;height:100%}@keyframes drift{to{transform:translate(-50%)}}.turbines[data-astro-cid-nen7h5rs]{position:absolute;inset:0}.tb[data-astro-cid-nen7h5rs]{width:auto;position:absolute;bottom:6px;overflow:visible}.tb[data-astro-cid-nen7h5rs] .rotor[data-astro-cid-nen7h5rs]{transform-box:view-box;transform-origin:0 70px;animation:spin var(--spd,6s) linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.hills[data-astro-cid-nen7h5rs]{width:100%;height:34px;position:absolute;bottom:-1px;left:0;right:0}@media (width<=700px){.turbines[data-astro-cid-nen7h5rs]{left:24%}}.hdr__inner[data-astro-cid-nen7h5rs]{max-width:1320px;height:100%;padding-left:var(--gutter);padding-right:var(--gutter-r);justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;display:flex}.brand[data-astro-cid-nen7h5rs]{color:#0f2236;flex:none;line-height:0;display:block;position:relative}.brand[data-astro-cid-nen7h5rs]:before{content:"";z-index:-1;background:radial-gradient(closest-side,#ffffffd9,#fff0);position:absolute;inset:-14px -26px}.brand[data-astro-cid-nen7h5rs] svg{width:auto;height:72px;transition:height .25s}.is-compact[data-astro-cid-nen7h5rs] .brand[data-astro-cid-nen7h5rs] svg{height:50px}.nav[data-astro-cid-nen7h5rs]{align-items:center;display:flex}.nav__top[data-astro-cid-nen7h5rs]{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.nav__top[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{position:relative}.nav__top[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs],.nav__top[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>button[data-astro-cid-nen7h5rs]{font:600 .95rem/1 var(--f-body);color:#0d2134;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:10px 12px;text-decoration:none;display:inline-flex}.nav__top[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover,.nav__top[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>button[data-astro-cid-nen7h5rs]:hover,.nav__top[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>button[data-astro-cid-nen7h5rs][aria-expanded=true]{background:#ffffff8c}.nav__top[data-astro-cid-nen7h5rs] .cta[data-astro-cid-nen7h5rs]{border:1.5px solid;margin-left:4px}.nav__top[data-astro-cid-nen7h5rs] .lang[data-astro-cid-nen7h5rs]{font:600 .82rem/1 var(--f-mono);letter-spacing:.04em}.sheet[data-astro-cid-nen7h5rs] .sheet__lang[data-astro-cid-nen7h5rs]{color:var(--link);justify-content:flex-start;font-weight:700}.chev[data-astro-cid-nen7h5rs]{width:10px;height:10px;transition:transform .2s}button[data-astro-cid-nen7h5rs][aria-expanded=true] .chev[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.drop[data-astro-cid-nen7h5rs]{background:var(--surface);border:1px solid var(--line);border-radius:14px;min-width:300px;padding:10px;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 18px 40px #0a19282e}.drop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink);border-radius:8px;padding:9px 12px;font-size:.95rem;font-weight:600;text-decoration:none;display:block}.drop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.drop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{background:var(--land)}.drop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{color:var(--muted);font-size:.8rem;font-weight:400;display:block}.mega[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(3,minmax(0,1fr)) 190px;gap:14px;width:min(940px,100vw - 32px);padding:18px;display:grid;left:auto;right:-160px}.mega__h[data-astro-cid-nen7h5rs]{font:500 .72rem/1.2 var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin:0 0 6px;padding-left:12px}.mega[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{justify-content:space-between;gap:8px;padding:6px 12px;font-size:.93rem;font-weight:500;display:flex}.mega[data-astro-cid-nen7h5rs] .km[data-astro-cid-nen7h5rs]{font:400 .75rem/1.6 var(--f-mono);color:var(--muted);white-space:nowrap;flex:none}.mega__note[data-astro-cid-nen7h5rs]{border-left:1px solid var(--line);color:var(--muted);flex-direction:column;gap:8px;padding-left:18px;font-size:.85rem;display:flex}.mega__note[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{color:var(--ink)}.mega[data-astro-cid-nen7h5rs] .mega__map[data-astro-cid-nen7h5rs]{color:var(--link);padding:0;font-weight:600}.burger[data-astro-cid-nen7h5rs]{cursor:pointer;color:#0d2134;background:0 0;border:0;padding:10px;display:none}.burger[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:28px;height:28px;display:block}@media (width<=1060px){.nav__top[data-astro-cid-nen7h5rs]{display:none}.burger[data-astro-cid-nen7h5rs]{display:block}.brand[data-astro-cid-nen7h5rs] svg{height:60px}}.sheet[data-astro-cid-nen7h5rs]{z-index:70;background:var(--surface);padding:calc(env(safe-area-inset-top,0px) + 16px) var(--gutter-r) 40px var(--gutter);position:fixed;inset:0;overflow:auto}.sheet__top[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.sheet__close[data-astro-cid-nen7h5rs]{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;place-items:center;width:42px;height:42px;display:grid}.sheet__h[data-astro-cid-nen7h5rs]{font:500 .72rem/1.2 var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin:22px 0 4px}.sheet[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);color:var(--ink);justify-content:space-between;padding:10px 0;font-weight:500;text-decoration:none;display:flex}.sheet[data-astro-cid-nen7h5rs] .km[data-astro-cid-nen7h5rs]{font:400 .78rem var(--f-mono);color:var(--muted)}.ftr[data-astro-cid-jo6i4kqk]{background:var(--ink);color:#dfe7ee;margin-top:64px;font-size:.92rem}.ftr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff;text-decoration:none}.ftr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.ftr__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) minmax(0,1.4fr);gap:32px;padding-block:44px 28px;display:grid}.ftr__name[data-astro-cid-jo6i4kqk]{font:760 1.35rem/1.1 var(--f-display);color:#fff;margin-bottom:10px;font-stretch:85%}.ftr__h[data-astro-cid-jo6i4kqk]{font:500 .72rem/1.2 var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:#9fb2c2;margin-bottom:10px}.ftr[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ftr__places[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{columns:2;column-gap:18px;display:block}.ftr__places[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{break-inside:avoid;margin-bottom:6px}.ftr__base[data-astro-cid-jo6i4kqk]{color:#9fb2c2;border-top:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;gap:10px 20px;padding-block:18px 32px;display:flex}.ftr__base[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.ftr__made[data-astro-cid-jo6i4kqk]{color:#9fb2c2;font-size:.85rem}.ftr__made[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.ftr[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-underline-offset:3px;text-decoration:underline}.ftr__anim[data-astro-cid-jo6i4kqk]{color:#fff;font:inherit;cursor:pointer;opacity:.85;background:0 0;border:0;padding:0}.ftr__anim[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}@media (width<=860px){.ftr__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.cc[data-astro-cid-kror3uvh]{left:max(12px, env(safe-area-inset-left,0px));right:max(12px, env(safe-area-inset-right,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:80;background:var(--surface);border:1px solid var(--line);border-radius:16px;max-width:760px;margin-inline:auto;position:fixed;box-shadow:0 18px 50px #0a192840}.cc__inner[data-astro-cid-kror3uvh]{align-items:center;gap:20px;padding:18px 20px;display:flex}.cc__text[data-astro-cid-kror3uvh]{flex:1;font-size:.88rem;line-height:1.5}.cc__text[data-astro-cid-kror3uvh] p[data-astro-cid-kror3uvh]{color:var(--muted);margin:0}.cc__title[data-astro-cid-kror3uvh]{margin:0 0 4px;font-size:1.05rem}.cc__buttons[data-astro-cid-kror3uvh]{flex-shrink:0;gap:10px;display:flex}.cc__btn[data-astro-cid-kror3uvh]{background:var(--ink);color:#fff;min-width:110px;font:600 .92rem/1 var(--f-body);cursor:pointer;border:0;border-radius:999px;padding:11px 18px}.cc__btn[data-astro-cid-kror3uvh]:hover{background:#0b1826}@media (width<=700px){.cc__inner[data-astro-cid-kror3uvh]{flex-direction:column;align-items:stretch;gap:12px}.cc__btn[data-astro-cid-kror3uvh]{flex:1}}.cf[data-astro-cid-vekgkm42]{gap:12px;display:grid}.cf[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{gap:4px;font-size:.9rem;font-weight:600;display:grid}.cf[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42],.cf[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{font:inherit;border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:10px;padding:10px 12px;font-weight:400}.cf[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{resize:vertical}.cf__hp[data-astro-cid-vekgkm42]{position:absolute;left:-9999px}.cf__note[data-astro-cid-vekgkm42]{color:var(--muted);margin:0;font-size:.82rem}.cf__row[data-astro-cid-vekgkm42]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cf__status[data-astro-cid-vekgkm42]{flex:1;min-width:0;margin:0;font-size:.9rem}.cf__status[data-astro-cid-vekgkm42].ok{color:var(--forest);font-weight:600}.cf__status[data-astro-cid-vekgkm42].err{color:var(--signal);font-weight:600}.cm[data-astro-cid-cawgf6m4]{border:1px solid var(--line);background:var(--surface);width:min(580px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ink);border-radius:18px;padding:26px 24px 22px}.cm[data-astro-cid-cawgf6m4]::backdrop{background:#0a141e8c}.cm[data-astro-cid-cawgf6m4] h2[data-astro-cid-cawgf6m4]{margin:0 0 14px;font-size:1.6rem}.cm__close[data-astro-cid-cawgf6m4]{border:1px solid var(--line);background:var(--surface);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.lb{color:#eef3f6;background:#0b141c;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.lb::backdrop{background:#050a0fd9}.lb__shell{height:100%;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);grid-template-rows:auto minmax(0,1fr) auto auto;display:grid}.lb__top{align-items:center;gap:12px;padding:10px 14px;display:flex}.lb__count{font:500 .85rem var(--f-mono);color:#a5b5c2;flex:none}.lb__group{color:#a5b5c2;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.9rem;overflow:hidden}.lb__hint{font:500 .72rem var(--f-mono);color:#a5b5c2}.lbtn{color:#eef3f6;cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;place-items:center;width:40px;height:40px;padding:0;display:grid}.lbtn:hover{background:#ffffff29}.lbtn svg{width:18px;height:18px}.lb__stage{user-select:none;touch-action:pan-y;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.lb__media{display:contents}.lb__stage img{object-fit:contain;cursor:zoom-in;max-width:100%;max-height:100%;transition:transform .25s;display:block}.lb__stage.is-zoomed img{cursor:zoom-out;transition:none}.lb__spin{border:3px solid #fff3;border-top-color:#fff;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite lbspin;position:absolute}@keyframes lbspin{to{transform:rotate(360deg)}}.lb__vid{aspect-ratio:16/9;background:#000;width:min(100%,177.778dvh - 444.444px);position:relative}.lb__vid video{background:#000;width:100%;height:100%;position:absolute;inset:0}.lb__vid iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.lb__nav{color:#fff;cursor:pointer;z-index:2;background:#00000073;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:52px;height:52px;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.lb__nav--prev{left:max(12px, env(safe-area-inset-left,0px))}.lb__nav--next{right:max(12px, env(safe-area-inset-right,0px))}.lb__nav svg{width:22px;height:22px}.lb__cap{padding:12px max(16px, env(safe-area-inset-left,0px)) 6px;width:100%;max-width:980px;margin-inline:auto}.lb__cap h2{color:#eef3f6;margin:0;font-size:1.2rem}.lb__cap p{color:#d3dee6;margin:6px 0 0;font-size:.95rem;line-height:1.5}.lb__cap .gps{font:500 .78rem var(--f-mono);color:#0b141c;white-space:nowrap;background:#cfe7ff;border-radius:6px;align-items:center;gap:4px;padding:1px 7px;text-decoration:none;display:inline-flex}.lb__cap .lb__ext{color:#9fd0ff;font-size:.85rem}.lb__thumbs{scrollbar-width:thin;gap:6px;padding:8px 14px 12px;display:flex;overflow-x:auto}.lb__thumbs>button:first-child{margin-left:auto}.lb__thumbs>button:last-child{margin-right:auto}.lb__thumbs button{aspect-ratio:16/9;cursor:pointer;opacity:.6;background:#222;border:2px solid #0000;border-radius:6px;flex:none;width:86px;padding:0;position:relative;overflow:hidden}.lb__thumbs button[aria-current=true]{opacity:1;border-color:#fff}.lb__thumbs img{object-fit:cover;width:100%;height:100%;display:block}.lb__thumbs .v{font:500 9px var(--f-mono);color:#fff;background:#0009;border-radius:3px;padding:0 3px;position:absolute;bottom:3px;left:4px}@media (width<=700px){.lb__nav,.lb__hint{display:none}.lb__cap p{font-size:.88rem}}.lb.single .lb__nav,.lb.single .lb__thumbs,.lb.single .lb__count{display:none}
