.lpd{--lpd-ga:#fffffff7;--lpd-gb:#eef7fee6;--lpd-gc:#c8e6fcd1;--lpd-rim:#fff;--lpd-edge:#006fb929;--lpd-thick:#b0d2ee;--lpd-thick2:#96bee2;--lpd-shadow:#00468c61;--lpd-ln:#0b12201a;--lpd-ln-soft:#0b12200f;--lpd-ln-strong:#0b122038;--lpd-sky:#009def;--lpd-sky-hi:#38b6ff;--lpd-node:#ffffffdb;--lpd-ink:#0b1220;--lpd-chip-a:#fffffffa;--lpd-chip-b:#eef7fef0;--lpd-chip-ink:#0b1220;--lpd-chip-sub:#0b12208c;--lpd-panel-a:#f4f9fe;--lpd-panel-b:#d3e8f8;--lpd-key:#fffffffa;--lpd-core:#009def66;--lpd-low:#006fb933;--lpd-bokeh:radial-gradient(closest-side, #ffffffe6, #ffffff80 60%, #c8e6fc33 88%, transparent);--lpd-vig:#96b2d480;--lpd-led:#0b122024;--ig-c:#005aa0;--ig-o:.07;--dy:0em;container-type:inline-size}.dark .lpd{--lpd-ga:#2e5682f2;--lpd-gb:#183458eb;--lpd-gc:#0e223ee6;--lpd-rim:#aadcff8c;--lpd-edge:#78beff47;--lpd-thick:#0e2442;--lpd-thick2:#08162a;--lpd-shadow:#000000b3;--lpd-ln:#c8e4ff33;--lpd-ln-soft:#c8e4ff1c;--lpd-ln-strong:#c8e4ff6b;--lpd-sky:#3db6ff;--lpd-sky-hi:#7fd0ff;--lpd-node:#1c3e64e6;--lpd-ink:#e8f3ff;--lpd-chip-a:#284e78f5;--lpd-chip-b:#122846f0;--lpd-chip-ink:#e8f3ff;--lpd-chip-sub:#c8e4ffa8;--lpd-panel-a:#12263d;--lpd-panel-b:#08111d;--lpd-key:#3c8ce657;--lpd-core:#008ce66b;--lpd-low:#006ec847;--lpd-bokeh:radial-gradient(closest-side, #50aaf057, #2882dc33 60%, #6ec3ff1a 88%, transparent);--lpd-vig:#0207109e;--lpd-led:#c8e4ff4d;--ig-c:#78beff;--ig-o:.08}.lpd-bg,.lpd-fg{font-size:1cqw}.lpd-fg{bottom:25%}@media (max-width:1023px){.lpd-fg{bottom:34%}}.lpd-bibliothek .lpd-fg{bottom:0}.lpd-mid{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lpd-mid>*{pointer-events:auto}.lpd-panel{background:radial-gradient(70% 56% at 14% 2%, var(--lpd-key) 0%, transparent 70%), radial-gradient(44% 44% at 50% 44%, var(--lpd-core), transparent 72%), radial-gradient(70% 44% at 100% 100%, var(--lpd-low), transparent 72%), linear-gradient(160deg, var(--lpd-panel-a), var(--lpd-panel-b));border-radius:28px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #fffc,0 1px #0b12200d,0 12px 24px -12px #0b122033,0 48px 80px -40px #0b122052,0 0 0 1px #0b12200d}.dark .lpd-panel{box-shadow:inset 0 1px #aadcff40,0 30px 60px -30px #000000d9,0 0 0 1px #ffffff14}.lpd-glow{border-radius:50%;position:absolute;translate:-50% -50%}.lpd-ray{opacity:.6;background:conic-gradient(from 0deg at 0% 0%, transparent 0 94deg, #ffffff8c 108deg, transparent 122deg 132deg, #fff6 143deg, transparent 156deg 164deg, #ffffff47 172deg, transparent 182deg);position:absolute;inset:0}.lpd-ray-b{display:none}.dark .lpd-ray{opacity:.22;background:conic-gradient(from 0deg at 0% 0%, transparent 0 94deg, #78c3ff8c 108deg, transparent 122deg 132deg, #78c3ff66 143deg, transparent 156deg 164deg, #78c3ff47 172deg, transparent 182deg)}.lpd-glow-key{background:radial-gradient(closest-side, var(--lpd-key), transparent);opacity:.8;width:70em;height:52em;top:4em;left:14em}.lpd-glow-core{left:50em;top:calc(40em + var(--dy));background:radial-gradient(closest-side, var(--lpd-core), transparent);width:58em;height:58em}.lpd-glow-low{left:92em;top:calc(96em + var(--dy));background:radial-gradient(closest-side, var(--lpd-low), transparent);width:80em;height:44em}.lpd-bokeh{aspect-ratio:1;background:var(--lpd-bokeh);border-radius:50%;position:absolute;translate:-50% -50%}.lpd-bokeh-a{left:82em;top:calc(16em + var(--dy));opacity:.55;width:16em}.lpd-bokeh-b{left:9em;top:calc(80em + var(--dy));opacity:.5;width:12em}.lpd-bokeh-c{left:36em;top:calc(7em + var(--dy));opacity:.55;width:7em}.lpd-floor{opacity:.9;width:2400px;height:320px;margin-left:-1200px;position:absolute;bottom:0;left:50%}.lpd-rim{border-radius:inherit;background:radial-gradient(120% 90% at 50% 46%, transparent 56%, var(--lpd-vig));position:absolute;inset:0}.lpd-cast{background:radial-gradient(closest-side,#003c7842,#0000);border-radius:50%;position:absolute;translate:-50% -50%}.dark .lpd-cast{background:radial-gradient(closest-side,#00000080,#0000)}.lpd-cast-a{left:16em;top:calc(52em + var(--dy));width:44em;height:40em}.lpd-cast-b{left:90em;top:calc(34em + var(--dy));width:36em;height:38em}.lpd-cube{width:11em;height:13.75em;position:absolute;overflow:visible}.lpd-cube-a{left:6em;top:calc(63em + var(--dy))}.lpd-cube-b{left:84em;top:calc(58em + var(--dy));width:8em;height:10em}.lpd-cube-l{fill:#0096eb8c}.lpd-cube-r{fill:#0060b0b3}.lpd-cube-t{fill:#ffffffd9}.lpd-cube-rim{fill:none;stroke:#fff;stroke-width:2px;stroke-linejoin:round}.lpd-cube-gloss{fill:#ffffff4d}.lpd-cube-sh{fill:#003c7833}.dark .lpd-cube-l{fill:#1e8ce48c}.dark .lpd-cube-r{fill:#043c82bf}.dark .lpd-cube-t{fill:#96d6ff80}.dark .lpd-cube-rim{stroke:#bee6ffd9}.dark .lpd-cube-sh{fill:#00000073}@media (max-width:767px){.lpd-cube{display:none}}.lpd-glint{fill:#fff;opacity:.9;width:6em;height:6em;position:absolute;translate:-50% -50%}.lpd-glint-a{left:70.5em;top:calc(12.6em + var(--dy))}.lpd-glint-b{left:32em;top:calc(17.5em + var(--dy));width:4.4em;height:4.4em}.dark .lpd-glint{fill:#bfe6ff;opacity:.7}.lpd-motes{opacity:.9;background:radial-gradient(circle at 12% 18%,#fff 0 .16em,#0000 .22em),radial-gradient(circle at 24% 8%,#fff 0 .12em,#0000 .18em),radial-gradient(circle at 78% 12%,#fff 0 .2em,#0000 .27em),radial-gradient(circle at 90% 30%,#fff 0 .14em,#0000 .2em),radial-gradient(circle at 66% 6%,#fff 0 .12em,#0000 .18em),radial-gradient(circle at 8% 52%,#fff 0 .14em,#0000 .2em),radial-gradient(circle at 94% 56%,#fff 0 .16em,#0000 .22em),radial-gradient(circle at 44% 4%,#fff 0 .14em,#0000 .2em);position:absolute;inset:0}.dark .lpd-motes{filter:none;opacity:.55;background:radial-gradient(circle at 12% 18%,#9fd6ff 0 .16em,#0000 .22em),radial-gradient(circle at 24% 8%,#9fd6ff 0 .12em,#0000 .18em),radial-gradient(circle at 78% 12%,#9fd6ff 0 .2em,#0000 .27em),radial-gradient(circle at 90% 30%,#9fd6ff 0 .14em,#0000 .2em),radial-gradient(circle at 66% 6%,#9fd6ff 0 .12em,#0000 .18em),radial-gradient(circle at 8% 52%,#9fd6ff 0 .14em,#0000 .2em),radial-gradient(circle at 94% 56%,#9fd6ff 0 .16em,#0000 .22em),radial-gradient(circle at 44% 4%,#9fd6ff 0 .14em,#0000 .2em)}.lpd-glass{position:absolute;inset:12px;overflow:hidden}.lpd-sweep{opacity:0;background:linear-gradient(90deg,#0000,#ffffff57 50%,#0000);width:22%;height:160%;animation:11s ease-in-out infinite lpd-sweep;position:absolute;top:-30%;left:-30%;transform:translate(0,0)rotate(18deg)}.dark .lpd-sweep{background:linear-gradient(90deg,#0000,#96d2ff33 50%,#0000)}@keyframes lpd-sweep{0%,8%{opacity:0;transform:translate(0,0)rotate(18deg)}14%{opacity:1}44%{opacity:1}50%,to{opacity:0;transform:translate(620%)rotate(18deg)}}.lpd-near{opacity:.5}.lpd-near-a{left:99em;top:calc(4em + var(--dy));width:22em}.lpd-near-b{left:2em;top:calc(70em + var(--dy));opacity:.42;width:24em}.lpd-doc{left:var(--x);top:calc(var(--y) + var(--dy));width:var(--w);position:absolute}.lpd-doc-far{--x:27em;--y:-2.5em;--w:46em;opacity:.78}.lpd-doc-a{--x:-5.5em;--y:19em;--w:38em}.lpd-doc-b{--x:74em;--y:7em;--w:31em}.lpd-card{box-sizing:border-box;background:linear-gradient(158deg, var(--lpd-ga), var(--lpd-gb) 52%, var(--lpd-gc));box-shadow:inset 1px 1px 0 var(--lpd-rim), inset -1px -1px 0 #ffffff4d, 0 0 0 1px var(--lpd-edge), .16em .2em 0 var(--lpd-thick), .34em .42em 0 var(--lpd-thick2), 0 2.8em 5em -2.4em var(--lpd-shadow);transform:perspective(120em) rotateY(var(--ry,0deg)) rotateX(var(--rx,3deg)) rotateZ(var(--rz,0deg));transform-origin:50%;border-radius:2.6em;flex-direction:column;gap:2.2em;padding:2.6em 2.6em 2.4em;display:flex;position:relative}.lpd-card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(118deg,#ffffff8c 0%,#ffffff1f 26%,#0000 42%),linear-gradient(#ffffff80,#0000 8%);position:absolute;inset:0}.dark .lpd-card:before{background:linear-gradient(118deg,#96d2ff38 0%,#96d2ff0d 26%,#0000 42%),linear-gradient(#aadcff2e,#0000 8%)}.lpd-doc-a .lpd-card{--ry:20deg;--rz:-4deg;min-height:42em}.lpd-doc-b .lpd-card{--ry:-22deg;--rz:3deg;min-height:40em}.lpd-doc-far .lpd-card{--ry:0deg;--rx:6deg;--rz:-1.5deg;min-height:30em}.lpd-fl{will-change:transform}.lpd-fl-a{animation:11s ease-in-out infinite alternate lpd-bob-a}.lpd-fl-b{animation:13s ease-in-out infinite alternate lpd-bob-b}html[data-motion=lite] .lpd-fl{animation:none}@keyframes lpd-bob-a{0%{transform:translateY(-1em)}to{transform:translateY(1.1em)}}@keyframes lpd-bob-b{0%{transform:translateY(1em)}to{transform:translateY(-1.2em)}}.lpd-ln{background:var(--lpd-ln);border-radius:.6em;height:1.15em;display:block}.lpd-ln-soft{background:var(--lpd-ln-soft)}.lpd-ln-strong{background:var(--lpd-ln-strong)}.lpd-push{margin-left:auto}.lpd-bar{align-items:center;gap:1.6em;display:flex}.lpd-dot{background:linear-gradient(180deg, var(--lpd-sky-hi), var(--lpd-sky));border-radius:50%;width:2.6em;height:2.6em;box-shadow:0 0 1.6em #009def8c}.lpd-pill{background:#009def29;border-radius:1.3em;width:6em;height:2.6em;margin-left:auto;box-shadow:inset 0 0 0 1px #009def4d}.lpd-led{background:var(--lpd-led);border-radius:50%;width:1.9em;height:1.9em}.lpd-lines{flex-direction:column;gap:1.5em;display:flex}.lpd-flow,.lpd-send{align-items:center;gap:1.2em;display:flex}.lpd-node{width:7.6em;height:7.6em;color:var(--lpd-sky);background:var(--lpd-node);box-shadow:inset 0 1px 0 #ffffffe6, 0 0 0 1px var(--lpd-edge), 0 1em 1.8em -.8em #005aa066;border-radius:2.2em;flex:none;place-items:center;display:grid}.lpd-node svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:3.9em;height:3.9em}.lpd-node-on{color:#fff;background:linear-gradient(180deg, var(--lpd-sky-hi), var(--lpd-sky));box-shadow:inset 0 1px #ffffff8c,0 0 0 1px #006fb966,0 1.2em 2.4em -.6em #009defb3}.lpd-lk{background:radial-gradient(circle, var(--lpd-sky) .2em, transparent .26em) 0 50% / 1.2em .5em repeat-x;opacity:.7;flex:1;min-width:1.5em;height:.5em}.lpd-tk{color:#fff;background:linear-gradient(180deg, var(--lpd-sky-hi), var(--lpd-sky));border-radius:50%;flex:none;place-items:center;width:3.8em;height:3.8em;display:inline-grid;box-shadow:inset 0 1px #ffffff8c,0 .6em 1.2em -.5em #009defcc}.lpd-tk svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:62%;height:62%}.lpd-tk-off{box-shadow:inset 0 0 0 1.5px var(--lpd-ln-strong);background:0 0}.lpd-checks{position:relative}.lpd-checks ul,.lpd-rows{flex-direction:column;gap:2em;margin:0;padding:0;list-style:none;display:flex}.lpd-row{align-items:center;gap:1.8em;height:4.2em;display:flex}.lpd-rowt{flex-direction:column;flex:1;gap:.8em;display:flex}.lpd-scan{background:linear-gradient(90deg,#009def29,#009def0a);border-radius:2em;height:6.2em;animation:9s ease-in-out infinite lpd-scan;position:absolute;top:12.4em;left:-1.2em;right:-1.2em;box-shadow:inset 0 0 0 1px #009def66}@keyframes lpd-scan{0%,6%{transform:translate(0,0)}16%,26%{transform:translateY(-12.4em)}38%,48%{transform:translateY(-6.2em)}60%,90%{transform:translate(0,0)}to{transform:translate(0,0)}}.lpd-meter{background:var(--lpd-ln);border-radius:1em;height:2em;overflow:hidden}.lpd-meter i{background:linear-gradient(90deg, var(--lpd-sky), var(--lpd-sky-hi));border-radius:1em;width:72%;height:100%;display:block}.lpd-tag{font:600 2.5em/1 var(--font-sans,system-ui, sans-serif);letter-spacing:-.01em;color:var(--lpd-ink);background:var(--lpd-ln-soft);box-shadow:inset 0 0 0 1px var(--lpd-ln);border-radius:1.6em;align-self:flex-start;padding:.9em 2em}.lpd-tag-on{color:#fff;background:linear-gradient(180deg, var(--lpd-sky-hi), var(--lpd-sky));box-shadow:inset 0 1px #ffffff80}.lpd-prompt{flex-direction:column;gap:1.6em;display:flex}.lpd-toks{flex-wrap:wrap;align-items:center;gap:1.1em;display:flex}.lpd-tok{font:600 2.3em/1 var(--font-mono,ui-monospace, monospace);color:var(--lpd-sky);background:#009def21;border-radius:1.2em;padding:.8em 1.6em;box-shadow:inset 0 0 0 1px #009def52}.dark .lpd-tok{background:#3db6ff2e;box-shadow:inset 0 0 0 1px #3db6ff66}.lpd-caret{background:var(--lpd-sky);border-radius:.2em;width:.45em;height:2.8em;animation:1.1s step-end infinite lpd-caret}@keyframes lpd-caret{0%,50%{opacity:1}51%,to{opacity:0}}.lpd-dots{grid-template-columns:repeat(5,1fr);gap:1.4em;margin-top:.6em;display:grid}.lpd-d{aspect-ratio:1;background:var(--lpd-ln);border-radius:50%}.lpd-d-on{background:linear-gradient(180deg, var(--lpd-sky-hi), var(--lpd-sky));box-shadow:0 0 1.6em #009def99}.lpd-ok{align-items:center;gap:1.6em;display:flex}.lpd-list{flex-direction:column;gap:2em;margin:0;padding:0;list-style:none;display:flex}.lpd-li{flex-direction:column;gap:1em;display:flex}.lpd-type{font:600 2.2em/1 var(--font-mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--lpd-ink);opacity:.55;align-self:flex-start}.lpd-type-on{color:var(--lpd-sky);opacity:1}.lpd-chipwrap{left:53em;top:calc(60em + var(--dy));animation:14s ease-out infinite lpd-chip;position:absolute}.lpd-chip{white-space:nowrap;background:linear-gradient(160deg, var(--lpd-chip-a), var(--lpd-chip-b));border-radius:3.2em;align-items:center;gap:1.8em;padding:1.7em 3.4em 1.7em 1.9em;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #0b12200f,0 2em 3.8em -1.6em #00468c80}.dark .lpd-chip{box-shadow:inset 0 1px #a0d7ff66,0 0 0 1px #78beff33,0 2em 4em -1.6em #000000b3}.lpd-chip .lpd-tk{background:linear-gradient(#4fc08a,#1f8a5c);width:4.4em;height:4.4em;box-shadow:inset 0 1px #fff6}.lpd-ct{flex-direction:column;gap:.35em;display:flex}.lpd-ct b{font:600 2.7em/1.1 var(--font-sans,system-ui, sans-serif);letter-spacing:-.01em;color:var(--lpd-chip-ink)}.lpd-ct i{font:500 2.2em/1 var(--font-mono,ui-monospace, monospace);letter-spacing:.04em;color:var(--lpd-chip-sub);font-style:normal}@keyframes lpd-chip{0%,10%{opacity:1;transform:translate(0,0)}15%,34%{opacity:0;transform:translateY(1.6em)}42%,90%{opacity:1;transform:translate(0,0)}96%,to{opacity:1;transform:translateY(-.8em)}}.lpd-bibliothek{--dy:-12em}.lpd-bibliothek .lpd-doc-far{--x:32em;--y:14em;--w:36em}.lpd-bibliothek .lpd-doc-a{--x:-5em;--y:22em;--w:31em}.lpd-bibliothek .lpd-doc-b{--x:74em;--y:18em;--w:30em}.lpd-bibliothek .lpd-chipwrap{top:60em;left:4em}@container (max-width:440px){.lpd-chipwrap{display:none}}@media (max-width:1023px){.lpd{--dy:-10em}.lpd-bibliothek{--dy:-12em}}@media (max-width:767px){.lpd-bg *,.lpd-fg *{animation:none!important}.lpd-doc-far,.lpd-chipwrap{display:none}}.lpd-bibliothek .lpd-glass{inset:12px}
