.ad[data-astro-cid-ndm6kgqw]{margin:clamp(32px,5vw,56px) 0;padding:clamp(20px,3vw,36px);border:1px solid var(--line-1);background:linear-gradient(180deg,var(--ground-2),var(--ground))}.ad-h[data-astro-cid-ndm6kgqw]{font:800 clamp(1.8rem,3vw,2.6rem)/.95 var(--display);font-stretch:58%;text-transform:uppercase;color:var(--light);margin:0 0 .8rem}.ad-intro[data-astro-cid-ndm6kgqw]{margin:0 0 1.6rem;max-width:44rem;color:var(--soft)}.ad-body[data-astro-cid-ndm6kgqw]{display:grid;gap:1.8rem}@media(min-width:900px){.ad-body[data-astro-cid-ndm6kgqw]{grid-template-columns:minmax(0,19rem) minmax(0,1fr);align-items:center}}.ad-mode[data-astro-cid-ndm6kgqw]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.4rem}.ad-b[data-astro-cid-ndm6kgqw][aria-pressed=true]{border-color:var(--light);box-shadow:0 0 14px rgba(var(--ink),calc(.2 * var(--gk)))}.ad-lab[data-astro-cid-ndm6kgqw]{display:flex;justify-content:space-between;gap:1rem;font:600 .75rem/1.3 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:.6rem}.ad-lab[data-astro-cid-ndm6kgqw] output[data-astro-cid-ndm6kgqw]{font:700 1.1rem/1 var(--display);font-stretch:75%;color:var(--light);letter-spacing:.02em}.ad-range[data-astro-cid-ndm6kgqw]{width:100%;accent-color:var(--light);margin:0 0 1.2rem}.ad-verdict[data-astro-cid-ndm6kgqw]{margin:0 0 1.2rem;color:var(--text);min-height:3.2em}.ad-figs[data-astro-cid-ndm6kgqw]{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:.2rem 1.6rem;margin:0}.ad-figs[data-astro-cid-ndm6kgqw] dt[data-astro-cid-ndm6kgqw]{font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.ad-figs[data-astro-cid-ndm6kgqw] dd[data-astro-cid-ndm6kgqw]{margin:0;font:700 1.45rem/1.1 var(--display);font-stretch:80%;font-variant-numeric:tabular-nums;color:var(--light)}.ad-figs[data-astro-cid-ndm6kgqw] small[data-astro-cid-ndm6kgqw]{font:500 .75rem var(--body);color:var(--muted);margin-left:.2rem}.ad-chart[data-astro-cid-ndm6kgqw]{width:100%;height:auto;overflow:visible}.ad-l[data-astro-cid-ndm6kgqw]{fill:none;stroke-width:2;stroke-linecap:round}.ad-lac[data-astro-cid-ndm6kgqw]{stroke:var(--dim);stroke-dasharray:6 5}.ad-ldc[data-astro-cid-ndm6kgqw]{stroke:var(--light);filter:drop-shadow(0 0 5px rgba(var(--ink),calc(.55 * var(--gk))))}.ad-cur[data-astro-cid-ndm6kgqw]{stroke:var(--line-3);stroke-width:1}.ad-x[data-astro-cid-ndm6kgqw]{fill:var(--light);filter:drop-shadow(0 0 8px rgba(var(--ink),calc(.8 * var(--gk))))}.ad-t[data-astro-cid-ndm6kgqw]{font:600 11px var(--body);letter-spacing:.12em;fill:var(--muted);text-transform:uppercase}@media(max-width:640px){.ad-t[data-astro-cid-ndm6kgqw]{font-size:23px;letter-spacing:.06em}}.ad-tdc[data-astro-cid-ndm6kgqw]{fill:var(--light)}.ad-cap[data-astro-cid-ndm6kgqw]{margin-top:1.4rem;font-size:.85rem;color:var(--muted);max-width:52rem}html:not(.js) .ad-ctl[data-astro-cid-ndm6kgqw],html:not(.js) .ad-cur[data-astro-cid-ndm6kgqw]{display:none}@property --ds-p{syntax: "<number>"; inherits: true; initial-value: 0;}@property --ds-d{syntax: "<integer>"; inherits: true; initial-value: 0;}.ds[class]{--ds-x:68%;--ds-top:#191b1e;--ds-w2:#131416;--ds-w3:#0d0e0f;--ds-deep:#08090a;--ds-edge:rgba(246,246,244,.3);--ds-faint:rgba(246,246,244,.12);--ds-sky:clamp(260px,38vw,420px);--ds-mid:clamp(440px,44vw,500px);--ds-bed:clamp(340px,38vw,420px);position:relative;container:ds/inline-size;margin:clamp(2.5rem,6vw,4.5rem) auto;max-width:var(--wrap);color:var(--soft);overflow-x:clip}.ds .ds-head{max-width:40rem;margin:0 0 clamp(20px,3vw,32px)}.ds .ds-kick{font:600 .75rem/1.3 var(--body);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:0 0 .7rem;display:flex;align-items:center;gap:.7rem}.ds .ds-kick:before{content:"";flex:none;width:28px;height:1px;background:var(--accent);box-shadow:0 0 8px 1px #f6f6f480}.ds .ds-h{font:800 clamp(1.9rem,3.6vw,3rem)/.92 var(--display);font-stretch:56%;letter-spacing:.005em;text-transform:uppercase;color:var(--light);margin:0 0 .8rem;text-wrap:balance}.ds .ds-h:before{content:none}.ds .ds-dek{margin:0;color:var(--soft);font:400 1rem/1.6 var(--body)}.ds-track{position:relative}.ds-stage{position:relative;overflow:hidden;background:var(--ground);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.ds-col{position:relative}.ds-sky{position:relative;height:var(--ds-sky);background:linear-gradient(180deg,var(--ground) 0,#0f1011 100%)}.ds-mid{position:relative;height:var(--ds-mid);background:linear-gradient(180deg,var(--ds-top) 0,var(--ds-w2) 32%,var(--ds-w3) 68%,var(--ds-deep) 100%)}.ds-bed{position:relative;height:var(--ds-bed);background:var(--ds-deep)}.ds-tb{position:absolute;overflow:visible;fill:#f6f6f409;stroke:var(--light);stroke-width:1.1;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ds-tb *{vector-effect:non-scaling-stroke}.ds-tb-main{left:var(--ds-x);height:82%;bottom:calc(var(--ds-sky) * -.0879);translate:-50% 0;filter:drop-shadow(0 0 5px rgba(246,246,244,.35));z-index:1}.ds-tb-far{height:30%;bottom:calc(var(--ds-sky) * -.032);opacity:.34;translate:-50% 0;stroke-width:1}.ds-tb-a{left:30%}.ds-tb-b{left:46%;height:21%;bottom:calc(var(--ds-sky) * -.022);opacity:.22}.ds-pile{fill:none;stroke-opacity:.45}.ds-rotor{transform-box:view-box;transform-origin:150px 104px;animation:ds-spin 11s linear infinite}.ds-tb-a .ds-rotor{animation-duration:13s;animation-delay:-4s}.ds-tb-b .ds-rotor{animation-duration:15s;animation-delay:-9s}@keyframes ds-spin{to{rotate:360deg}}.ds-swell{position:absolute;left:0;bottom:-30px;width:200%;height:60px;z-index:2;animation:ds-roll 16s linear infinite}.ds-swell .f{fill:var(--ds-top)}.ds-swell .l{fill:none;stroke:#f6f6f49e;stroke-width:1.2;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 3px rgba(246,246,244,.5))}.ds-swell-back{bottom:-22px;opacity:.5;animation-duration:24s;animation-direction:reverse}.ds-swell-back .f{fill:#15161a}.ds-swell-back .l{stroke:#f6f6f44d;filter:none}@keyframes ds-roll{to{translate:-50% 0}}.ds-rays{position:absolute;inset:0 0 auto;height:70%;pointer-events:none;background:linear-gradient(101deg,transparent 16%,rgba(246,246,244,.05) 21%,transparent 26%),linear-gradient(96deg,transparent 40%,rgba(246,246,244,.045) 43%,transparent 48%),linear-gradient(106deg,transparent 60%,rgba(246,246,244,.035) 63%,transparent 69%);-webkit-mask:linear-gradient(180deg,#000,transparent);mask:linear-gradient(180deg,#000,transparent)}.ds-line{position:absolute;top:0;bottom:0;left:var(--ds-x);width:1.5px;margin-left:-.75px;background:linear-gradient(180deg,#f6f6f4bf,#f6f6f473);box-shadow:0 0 6px #f6f6f459;z-index:1}.ds-line:after{content:"";position:absolute;left:-4px;width:9.5px;height:120px;top:-120px;border-radius:50%;background:radial-gradient(ellipse at center,#fffffff2,#fff0 70%);animation:ds-down 6s linear infinite}@keyframes ds-down{to{top:100%}}.ds-floor{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ds-floor path{vector-effect:non-scaling-stroke;fill:none}.ds-floor .g{fill:#17171a}.ds-floor .e{stroke:#f6f6f480;stroke-width:1.2;filter:drop-shadow(0 0 3px rgba(246,246,244,.35))}.ds-floor .s{stroke:#f6f6f417;stroke-width:1;stroke-dasharray:1 7}.ds-floor .d{stroke:#f6f6f48c;stroke-width:1.5}.ds-floor .h{stroke:#f6f6f41a;stroke-width:9;stroke-linecap:round}.ds-floor .c{stroke:var(--accent);stroke-width:2;stroke-linecap:round;opacity:.8}.ds-floor .p{stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-dasharray:60 940;animation:ds-flow 7s linear infinite}.ds-floor .ds-pl-b{stroke-width:9;opacity:.22;animation-name:ds-flow}@keyframes ds-flow{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.ds-node{position:absolute;left:var(--ds-x);top:39.3%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:var(--light);box-shadow:0 0 0 4px #f6f6f41f,0 0 12px 2px #f6f6f480}.ds-coast{position:absolute;top:10px;font:700 .8rem/1 var(--display);font-stretch:70%;letter-spacing:.14em;text-transform:uppercase;color:var(--light)}.ds-coast-a{left:clamp(52px,9%,110px)}.ds-coast-b{right:clamp(12px,4%,48px);top:-6px}.ds-say{position:absolute;left:clamp(58px,9%,120px);max-width:min(22rem,calc(var(--ds-x) - clamp(58px,9%,120px) - 18px));z-index:3}.ds-say b{display:block;font:700 1.05rem/1 var(--display);font-stretch:66%;letter-spacing:.1em;text-transform:uppercase;color:var(--light);margin:0 0 .45rem}.ds-say span{display:block;font:400 .92rem/1.5 var(--body);color:var(--soft)}.ds-say-sky{top:clamp(18px,6%,48px)}.ds-say-a{top:18%}.ds-say-b{top:62%}.ds-say-bed{top:52%}.ds-ruler{position:absolute;left:12px;top:var(--ds-sky);height:calc(var(--ds-mid) + var(--ds-bed) * .35);width:10px;border-left:1px solid var(--ds-edge);pointer-events:none;z-index:2;background:repeating-linear-gradient(180deg,var(--ds-faint) 0 1px,transparent 1px calc(100% / 30)) left top/5px calc(100% + 1px) no-repeat}.ds-ruler span{position:absolute;left:0;transform:translateY(-50%);padding-left:15px;font:600 .75rem/1 var(--body);letter-spacing:.06em;color:var(--dim);white-space:nowrap}.ds-ruler span:before{content:"";position:absolute;left:0;top:50%;width:10px;height:1px;background:var(--ds-edge)}.ds-specks{position:absolute;left:0;right:0;top:calc(var(--ds-sky) + 20px);height:calc(var(--ds-mid) + var(--ds-bed) * .3);pointer-events:none;z-index:1}.ds-specks i{position:absolute;border-radius:50%;background:var(--light);box-shadow:0 0 4px #f6f6f499;animation:ds-drift 20s ease-in-out infinite alternate}.ds-specks i:nth-child(3n){animation-duration:27s}.ds-specks i:nth-child(4n){animation-duration:33s}@keyframes ds-drift{to{translate:22px -46px}}.ds-shade,.ds-gauge{display:none}.ds-xsec{display:grid;gap:clamp(20px,3vw,40px);align-items:center;padding:clamp(28px,4vw,48px) 0 0}.ds-xsec svg{display:block;width:100%;max-width:440px;height:auto;overflow:visible}.ds-xsec svg circle,.ds-xsec svg line{vector-effect:non-scaling-stroke}.ds-xsec .x-serv{fill:#0f0f11;stroke:var(--light);stroke-width:1.3;filter:drop-shadow(0 0 6px rgba(246,246,244,.28))}.ds-xsec .x-arm circle{fill:#161618;stroke:#f6f6f4b3;stroke-width:.9}.ds-xsec .x-bed{fill:#0b0b0c;stroke:#f6f6f466;stroke-width:.8}.ds-xsec .x-lead{fill:none;stroke:#f6f6f480;stroke-width:6}.ds-xsec .x-ins{fill:#1b1c1e;stroke:#f6f6f48c;stroke-width:.8}.ds-xsec .x-scr{fill:none;stroke:var(--light);stroke-width:1;stroke-dasharray:2 3;opacity:.7}.ds-xsec .x-con circle{fill:#f6f6f429;stroke:var(--light);stroke-width:.8}.ds-xsec .x-lab line{stroke:#f6f6f4b3;stroke-width:1}.ds-xsec .x-dot{fill:var(--light);filter:drop-shadow(0 0 3px rgba(246,246,244,.8))}.ds-xsec .x-num{fill:var(--ground);stroke:var(--light);stroke-width:1}.ds-xsec text{font:700 14px/1 var(--display);font-stretch:70%;fill:var(--light);text-anchor:middle}.ds .ds-legend ol{list-style:none;margin:0;padding:0;counter-reset:ds-l}.ds .ds-legend li{counter-increment:ds-l;position:relative;margin:0;padding:0 0 1rem 2.3rem;break-inside:avoid;font:400 .95rem/1.5 var(--body);color:var(--soft)}.ds .ds-legend li:before{content:counter(ds-l);position:absolute;left:0;top:.05rem;width:1.5rem;height:1.5rem;border:1px solid var(--light);border-radius:50%;font:700 .82rem/1.4rem var(--display);font-stretch:70%;text-align:center;color:var(--light)}.ds .ds-legend li b{display:block;font:700 1rem/1.2 var(--display);font-stretch:66%;letter-spacing:.1em;text-transform:uppercase;color:var(--light);margin:0 0 .15rem}.ds .ds-cap{margin:clamp(12px,2vw,20px) 0 0;padding-top:.9rem;border-top:1px solid var(--rule);font:400 .85rem/1.55 var(--body);color:var(--muted);max-width:46rem}@container ds (min-width:600px){.ds-xsec{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container ds (min-width:980px){.ds-xsec{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.ds .ds-legend ol{columns:2;column-gap:2rem}}.ds-live .ds-track{height:220vh}.ds-live{--ds-s:100vh}@supports (height:100svh){.ds-live{--ds-s:100svh}}.ds-live.ds[class]{--ds-sky:calc(var(--ds-s) * .54);--ds-mid:calc(var(--ds-s) * 1.68);--ds-bed:calc(var(--ds-s) * .78)}.ds-live .ds-stage{position:sticky;top:0;height:var(--ds-s)}.ds-live .ds-col{height:calc(var(--ds-s) * 3);transform:translate3d(0,calc(var(--ds-p) * var(--ds-s) * -2),0);will-change:transform}.ds-live .ds-rays{opacity:calc(1 - var(--ds-p) * 2.4)}.ds-live .ds-specks{transform:translateY(calc(var(--ds-p) * 16%))}.ds-live .ds-shade{display:block;position:absolute;inset:0;pointer-events:none;z-index:4;opacity:calc(var(--ds-p) * .9);background:radial-gradient(ellipse 70% 60% at var(--ds-x) 55%,transparent 35%,rgba(0,0,0,.6) 100%)}.ds-live .ds-say-sky{top:clamp(22px,8%,80px)}.ds-live .ds-say-a{top:14%}.ds-live .ds-say-b{top:64%}.ds-live .ds-say-bed{top:50%}.ds-live .ds-gauge{display:flex;flex-direction:column;align-items:flex-start;gap:3px;position:absolute;z-index:5;right:12px;top:50%;translate:0 -50%;padding:10px 12px;background:#0b0b0cb8;border:1px solid var(--rule);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none}.ds-live .ds-gauge:before{content:"";position:absolute;right:100%;top:50%;width:26px;height:1px;background:linear-gradient(90deg,transparent,rgba(246,246,244,.6))}.ds-gauge small{font:600 .75rem/1 var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.ds-gauge .ds-gauge-n{letter-spacing:.1em;text-transform:none;font-weight:500;color:var(--dim)}.ds-gauge output{counter-reset:ds-d var(--ds-d);font:800 1.9rem/1 var(--display);font-stretch:62%;color:var(--light);font-variant-numeric:tabular-nums;text-shadow:var(--glow)}.ds-gauge output:before{content:counter(ds-d)}.ds-gauge output:after{content:" m";font:500 .8rem var(--body);color:var(--muted);text-shadow:none}.ds-gauge i{display:block;width:56px;height:2px;background:var(--rule);margin:4px 0 2px;position:relative;overflow:hidden}.ds-gauge i:before{content:"";position:absolute;inset:0;background:var(--light);transform-origin:left;transform:scaleX(var(--ds-p))}@supports (animation-timeline:view()){.ds-live .ds-track{animation:ds-sink linear both;animation-timeline:view();animation-range:contain 0% contain 100%}}@keyframes ds-sink{0%{--ds-p:0;--ds-d:0}2%{--ds-d:0}to{--ds-p:1;--ds-d:60}}@media(max-width:700px){.ds-tb-b{display:none}.ds-tb-a{left:26%}.ds-say span{font-size:.86rem}.ds-live .ds-gauge{right:8px;top:12px;translate:none;padding:8px 9px}.ds-live .ds-gauge:before{content:none}.ds-gauge output{font-size:1.6rem}}@media(prefers-reduced-motion:reduce){.ds-rotor,.ds-swell,.ds-line:after,.ds-floor .p,.ds-specks i{animation:none}.ds-line:after,.ds-floor .p{display:none}}.ls{margin:clamp(40px,6vw,72px) 0;padding:0;max-width:var(--wrap);color:var(--text);font-family:var(--body)}.ls-h{font:800 clamp(1.9rem,4vw,3rem)/.9 var(--display);font-stretch:56%;text-transform:uppercase;letter-spacing:.01em;color:var(--light);margin:0 0 clamp(16px,2.4vw,28px)}.ls-stage{position:relative}.ls-svg{display:block;width:100%;height:auto;aspect-ratio:1320/432;overflow:hidden}.ls-svg *{vector-effect:non-scaling-stroke}.ls-horizon{stroke:#1d1d20;stroke-width:1px}.ls-hill{fill:#111113}.ls-far .ls-fp{fill:none;stroke:#77766f;stroke-width:.7px;opacity:.45}.ls-far .ls-fw{fill:none;stroke:#77766f;stroke-width:.7px;opacity:.55}.ls-far .ls-ins{stroke:#77766f;stroke-width:.7px;opacity:.45}.ls-far .ls-disc{fill:none;stroke:#77766f;stroke-width:.5px;opacity:.4}.ls-crown{fill:var(--land);stroke:#77766f;stroke-width:.8px;stroke-opacity:.55}.ls-trunk{stroke:#77766f;stroke-width:1px;opacity:.6}.ls-treeline{stroke:#77766f;stroke-width:1px;stroke-dasharray:3 5}.ls-ground{stroke:var(--accent);stroke-width:1px;opacity:.7}.ls-hatch{fill:none;stroke:var(--land-edge);stroke-width:1px}.ls-near .ls-tw{fill:none;stroke:#77766f;stroke-width:1.2px;stroke-linejoin:round;stroke-linecap:round}.ls-near .ls-ins{stroke:var(--accent);stroke-width:1.2px}.ls-near .ls-disc{fill:var(--ground);stroke:var(--accent);stroke-width:.9px}.ls-near .ls-out{fill:none;stroke:var(--accent);stroke-width:1.2px;opacity:.75}.ls-near .ls-earth{fill:none;stroke:#77766f;stroke-width:.8px}.ls-glow{fill:none;stroke:var(--light);stroke-width:6px;stroke-linecap:round;opacity:.05}.ls-wire{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round}.ls-hit{fill:none;stroke:transparent;stroke-width:40px;pointer-events:none;touch-action:none}html.js .ls-hit{pointer-events:stroke;cursor:ns-resize}.ls-dim line{stroke:var(--accent);stroke-width:1px;opacity:.8}.ls-trip .ls-dim line{stroke:var(--light);opacity:1;stroke-width:1.4px;filter:drop-shadow(0 0 3px rgba(246,246,244,.8))}.ls-trip .ls-dim .ls-dl{stroke-dasharray:4 4}.ls-lbl,.ls-axis span{font:600 12px/1 var(--display);font-stretch:70%;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.ls-lbl{position:absolute;transform:translate(-100%,-100%);pointer-events:none}.ls-dimtxt{position:absolute;transform:translateY(-50%);font:700 15px/1 var(--display);font-stretch:70%;font-variant-numeric:tabular-nums;color:var(--text);pointer-events:none;white-space:nowrap}.ls-trip .ls-dimtxt{color:var(--light);text-shadow:var(--glow)}.ls-axis{position:relative;height:1.5rem;margin-top:.45rem}.ls-axis span{position:absolute;top:0;transform:translate(-50%)}.ls-read{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(20px,3vw,32px) 0 0;border-top:1px solid var(--rule)}.ls-read div{padding:.9rem 1rem .9rem 0;border-bottom:1px solid var(--rule)}.ls-read dt{font:600 12px/1.2 var(--display);font-stretch:70%;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 .45rem}.ls-read dd{margin:0;display:flex;align-items:baseline;gap:.35rem;flex-wrap:wrap}.ls-read dd span{font:800 clamp(2rem,3.4vw,2.8rem)/1 var(--display);font-stretch:58%;font-variant-numeric:tabular-nums;color:var(--light)}.ls-read dd small{font:600 12px/1 var(--display);font-stretch:70%;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ls-state{margin:1rem 0 0;min-height:1.4em;font:700 .95rem/1.4 var(--display);font-stretch:70%;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);display:flex;align-items:center;gap:.6rem}.ls-state:before{content:"";flex:none;width:9px;height:9px;border-radius:50%;border:1px solid var(--muted)}.ls-trip .ls-state{color:var(--light)}.ls-trip .ls-state:before{background:var(--light);border-color:var(--light);box-shadow:0 0 8px #f6f6f4cc}.ls-red{color:#c4574b;font-weight:inherit}.ls-ctl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px 40px;align-items:center;margin-top:1.2rem;padding:1.1rem 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.ls-load{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:center}.ls-load label{font:600 12px/1 var(--display);font-stretch:70%;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.ls-range{-webkit-appearance:none;appearance:none;width:100%;height:32px;margin:0;background:transparent;cursor:pointer;--p:33.33%}.ls-range::-webkit-slider-runnable-track{height:2px;background:linear-gradient(90deg,var(--accent) var(--p),#3a3a3e var(--p))}.ls-range::-moz-range-track{height:2px;background:linear-gradient(90deg,var(--accent) var(--p),#3a3a3e var(--p))}.ls-range::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;margin-top:-9px;border-radius:50%;background:var(--ground);border:1.5px solid var(--light);box-shadow:0 0 12px #f6f6f473}.ls-range::-moz-range-thumb{width:17px;height:17px;border-radius:50%;background:var(--ground);border:1.5px solid var(--light);box-shadow:0 0 12px #f6f6f473}.ls-range:focus-visible{outline:1px solid var(--light);outline-offset:4px}.ls-tog{display:flex;flex-wrap:wrap;gap:0}.ls-tog button{min-height:44px;padding:.7rem 1rem;font:600 .75rem/1.1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);background:transparent;border:1px solid #3a3a3e;cursor:pointer;transition:color var(--t1) var(--ease),border-color var(--t1) var(--ease),box-shadow var(--t1) var(--ease)}.ls-tog button{position:relative}.ls-tog button+button{margin-left:-1px}.ls-tog button:hover{color:var(--text)}.ls-tog button[aria-pressed=true]{z-index:1;color:var(--light);border-color:var(--light);background:var(--ground-2);box-shadow:0 0 14px #f6f6f42e inset}.ls-tog button:focus-visible{outline:1px solid var(--light);outline-offset:3px}.ls-note{margin:1.1rem 0 0;max-width:44em;color:var(--soft);font-size:1rem;line-height:1.6}.ls-cap{margin:.8rem 0 0;font-size:.85rem;line-height:1.5;color:var(--muted)}html:not(.js) .ls-ctl,html:not(.js) .ls-js{display:none}html.js .ls-nojs{display:none}@media(max-width:860px){.ls-read{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-ctl{grid-template-columns:minmax(0,1fr)}}@media(max-width:620px){.ls-svg{aspect-ratio:1320/760}.ls-far,.ls-axis-mid{display:none}.ls-lbl-tree{left:16.667%!important;transform:translateY(-100%)}.ls-dimtxt{font-size:14px;margin-left:5px}.ls-load{grid-template-columns:minmax(0,1fr);gap:4px}.ls-tog{display:grid;grid-template-columns:1fr 1fr}.ls-tog button{padding:.6rem}.ls-read div{padding-right:.6rem}}
