body:has(.ln) .ex-nav{mix-blend-mode:normal;color:#e7e6e2}.ln{--ink:#e7e6e2;--dim:#e7e6e29e;--stage:max(560px,calc(100 * var(--svh,1svh)));height:calc(100 * var(--svh,1svh));min-height:560px;color:var(--ink);touch-action:pan-y;background:#0b0709;position:relative;overflow:hidden}.ln-photo,.ln-canvas,.ln-poster{width:100%;height:100%;display:block;position:absolute;inset:0}.ln-photo,.ln-poster{object-fit:cover;pointer-events:none}.ln-canvas{opacity:0;transition:opacity .3s}.ln[data-gl=on] .ln-canvas{opacity:1}.ln-poster{display:none}.ln[data-gl=off] .ln-poster{display:block}.ln[data-gl=off] .ln-photo,.ln[data-gl=off] .ln-canvas,.ln[data-gl=off] .ln-controls,.ln[data-gl=off] .ln-read,.ln[data-frame] .ln-head,.ln[data-frame] .ln-controls,.ln[data-frame] .ln-facts,.ln[data-frame] .ln-read,.ln[data-frame]:before{display:none}body:has(.ln[data-frame]) .ex-nav{display:none}.lensing-hole:focus-visible{outline:2px solid var(--ink);outline-offset:6px}.ln:before{content:"";z-index:1;pointer-events:none;--ink-0:#0b070900;--pool:#0b0709d6 0%, #0b0709c7 55%, #0b070980 80%, var(--ink-0) 100%;background:linear-gradient(180deg, #0b070999, var(--ink-0) 17%), radial-gradient(54% 40% at 0% 24%, var(--pool)), radial-gradient(50% 40% at 0% 100%, var(--pool)), radial-gradient(42% 44% at 100% 100%, var(--pool)), radial-gradient(26% 22% at 100% 12%, #0b070999, var(--ink-0)), radial-gradient(farthest-corner at 50% 50%, var(--ink-0) 55%, #0b070952);position:absolute;inset:0}.ln-head,.ln-facts,.ln-ruler-head,.ln-read{text-shadow:0 1px 10px #0b07098c}.ln-head,.ln-controls,.ln-facts,.ln-read{z-index:3;margin:0;position:absolute}.ln-head{left:var(--pad,48px);top:max(96px,calc(14 * var(--svh,1svh)));pointer-events:none;max-width:min(380px,30vw)}.ln-cap,.ln-facts dt,.ln-ruler-label,.ln-read span{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin:0;font:400 10px/1.6 IBM Plex Mono,monospace}.ln-title{letter-spacing:-.03em;margin:4px 0 0;font:600 clamp(22px,2.2vw,30px)/1.05 DM Sans,Arial,sans-serif}.ln-text{letter-spacing:-.01em;text-wrap:pretty;color:#e7e6e2e0;margin:18px 0 0;font:500 clamp(15px,1.15vw,18px)/1.45 DM Sans,Arial,sans-serif}.ln-read{right:var(--pad,48px);top:max(96px,calc(14 * var(--svh,1svh)));pointer-events:none;align-items:baseline;gap:10px;display:flex}.ln-read b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-align:right;min-width:6ch;font:500 13px/1 IBM Plex Mono,monospace}@media (hover:none){.ln-read{display:none}}.ln-controls{left:var(--pad,48px);bottom:max(32px,calc(5.5 * var(--svh,1svh)));touch-action:manipulation;gap:12px;width:360px;display:grid}.ln-ruler{width:100%}.ln-ruler-head{white-space:nowrap;align-items:baseline;gap:10px;min-height:20px;margin:0 0 6px;display:flex}.ln-ruler-value{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font:500 13px/1 IBM Plex Mono,monospace}.ln-ruler-note{background:var(--ink);color:#0b0709;letter-spacing:.08em;text-transform:uppercase;border-radius:3px;padding:3px 6px 2px;font:400 9px/1.2 IBM Plex Mono,monospace}.ln-ruler-track{cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:3px;outline:none;height:34px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.ln-ruler-track:focus-visible{box-shadow:inset 0 0 0 2px var(--ink);-webkit-mask-image:none;mask-image:none}.ln-ruler-scale{transition:transform .12s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;bottom:0;left:50%}.ln-ruler-track:active .ln-ruler-scale{transition:none}.ln-tick{background:#e7e6e25c;width:1px;height:7px;position:absolute;bottom:6px}.ln-tick-long{background:#e7e6e2cc;height:13px}.ln-mark{background:var(--ink);border-radius:50%;width:5px;height:5px;margin-left:-2px;position:absolute;top:5px}.ln-ruler-needle{background:var(--ink);pointer-events:none;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:3px;bottom:3px;left:50%}.ln-ruler[data-disabled]{opacity:.4}.ln-dial{position:relative}.ln-bend{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#e7e6e21f;border-radius:999px;padding:2px;display:flex;position:absolute;top:-6px;right:0}.ln-bend button{min-height:24px;color:var(--ink);letter-spacing:.08em;text-transform:uppercase;cursor:var(--o-link);touch-action:manipulation;background:0 0;border:0;border-radius:999px;padding:5px 10px 4px;font:400 10px/1.2 IBM Plex Mono,monospace;transition:background .2s,color .2s}.ln-bend button[aria-pressed=true]{background:var(--ink);color:#0b0709;cursor:var(--o-rest)}.ln-bend button:disabled{opacity:.4;cursor:var(--o-rest)}.ln-bend button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover){.ln-bend button:not(:disabled):not([aria-pressed=true]):hover{background:#e7e6e229}}.ln-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ln-chip{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;cursor:var(--o-link);white-space:nowrap;touch-action:manipulation;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#e7e6e21f;border:0;border-radius:999px;padding:8px 12px 7px;font:400 10px/1.2 IBM Plex Mono,monospace;transition:background .2s,color .2s,opacity .2s}.ln-chip[aria-pressed=true]{background:var(--ink);color:#0b0709}.ln-chip:disabled{opacity:.4;cursor:var(--o-rest)}.ln-chip:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.ln-save{margin-left:auto}@media (hover:hover){.ln-chip:not(:disabled):not([aria-pressed=true]):hover{background:#e7e6e23d}}.ln-file{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ln-note{letter-spacing:.04em;min-height:15px;color:var(--ink);margin:0;font:400 10px/1.5 IBM Plex Mono,monospace}.ln-facts{right:var(--pad,48px);bottom:max(32px,calc(5.5 * var(--svh,1svh)));gap:10px;width:280px;display:grid}.ln-facts div{grid-template-columns:60px 1fr;align-items:baseline;gap:12px;display:grid}.ln-facts dd{color:#e7e6e2d6;margin:0;font:500 12px/1.4 DM Sans,Arial,sans-serif}.ln-facts a{color:inherit;text-underline-offset:.2em}@media (max-width:1240px) and (min-width:701px){.ln-facts{gap:8px;width:230px}.ln-facts div{grid-template-columns:52px 1fr;gap:10px}.ln-facts dd{font-size:11px}.ln-controls{width:320px}}@media (max-width:700px){.ln{--stage:max(600px,calc(100 * var(--svh,1svh)));height:auto;min-height:0;padding-top:var(--stage)}.ln-photo,.ln-canvas,.ln-poster{height:var(--stage);bottom:auto}.ln:before{height:var(--stage);background:linear-gradient(#0b0709cc,#0b070980 25%,#0b070900 42% 62%,#0b0709db 82%);bottom:auto}.ln-head{max-width:none;top:84px;left:22px;right:22px}.ln-text{margin-top:10px;font-size:14px;line-height:1.42}.ln-controls{width:auto;bottom:auto;left:22px;right:22px;top:calc(var(--stage) - 168px);gap:9px}.ln-ruler-head{margin-bottom:2px}.ln-ruler-track{height:30px}.ln-note{min-height:0}.ln-facts{gap:9px;width:auto;padding:30px 22px 44px;display:grid;position:relative;bottom:auto;right:auto}.ln-facts div{grid-template-columns:60px 1fr}}@media (max-width:700px) and (max-height:720px){.ln{--stage:max(520px,calc(100 * var(--svh,1svh)))}.ln-head{display:contents}.ln-cap{z-index:3;position:absolute;top:72px;left:22px}.ln-title{z-index:3;margin:0;position:absolute;top:88px;left:22px}.ln-text{margin:0;padding:24px 22px 0}.ln-facts{padding-top:22px}}@media (prefers-reduced-motion:reduce){.ln-canvas,.ln-ruler-scale,.ln-chip,.ln-bend button{transition:none}}
