.aether{--ae-ink:var(--bg-app,#070a14);--ae-ink-2:var(--bg-panel,#0c1120);--ae-ink-3:var(--bg-input,#131a2e);--ae-line:var(--border-color,#ffffff17);--ae-line-2:color-mix(in srgb, var(--text-primary,#ebedf4) 16%, transparent);--ae-mark:color-mix(in srgb, var(--text-primary,#ebedf4) 42%, transparent);--ae-text:var(--text-primary,#ebedf4);--ae-muted:var(--text-secondary,#ebedf4a3);--ae-faint:var(--text-tertiary,#ebedf46b);--ae-aether:#5fe3ce;--ae-aether-2:#8da2ff;--ae-photon:#f2c879;--ae-violet:#b79bff;--ae-danger:#ff8a8a;--ae-danger-text:#ff8a8a;--ae-accent-text:#2dd4bf;--ae-photon-text:#f2c879;--ae-h1-grad:linear-gradient(115deg, var(--ae-aether), var(--ae-violet) 55%, var(--ae-photon));--ae-field-opacity:.9;--ae-serif:var(--font-serif,ui-serif, Georgia, "Times New Roman", serif);--ae-mono:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--ae-text)}[data-theme=light] .aether,[data-theme=sand] .aether,[data-theme=rose] .aether{--ae-accent-text:#0f766e;--ae-photon-text:#b45309;--ae-danger-text:#b91c1c;--ae-h1-grad:linear-gradient(115deg, #0f766e, #7c3aed 55%, #b45309);--ae-field-opacity:.4}.aether .ae-disp{font-family:var(--ae-serif);letter-spacing:-.02em;font-weight:500}.aether .ae-mono{font-family:var(--ae-mono)}.aether .ae-eyebrow{font-family:var(--ae-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--ae-accent-text);font-size:11px}.aether .ae-h1-grad{background-image:var(--ae-h1-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.aether.ae-hero{background:var(--ae-ink);position:relative;overflow:hidden}.aether .prism-wrap{width:100%;max-width:600px;margin-inline:auto}.aether .ae-field{z-index:0;width:100%;height:100%;opacity:var(--ae-field-opacity,.9);pointer-events:none;position:absolute;inset:0}.aether .ae-hero-grid{z-index:2;grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;display:grid;position:relative}@media (width<=900px){.aether .ae-hero-grid{grid-template-columns:1fr;gap:36px}}.aether .uc{grid-template-columns:340px 1fr;align-items:stretch;gap:28px;display:grid}@media (width<=820px){.aether .uc{grid-template-columns:1fr}}.aether .uc-tabs{flex-direction:column;gap:4px;display:flex}@media (width<=820px){.aether .uc-tabs{flex-flow:wrap;gap:8px}}.aether .uc-tab{text-align:left;font:inherit;color:var(--ae-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:11px;width:100%;padding:13px 15px;font-size:15px;font-weight:500;transition:all .2s;display:flex}.aether .uc-tab .tdot{background:var(--ae-faint);border-radius:50%;flex:none;width:7px;height:7px;transition:all .2s}.aether .uc-tab:hover{color:var(--ae-text);background:#ffffff08}.aether .uc-tab[aria-selected=true]{color:var(--ae-text);background:var(--ae-ink-2);border-color:var(--ae-line-2)}.aether .uc-tab[aria-selected=true] .tdot{background:var(--ae-aether);box-shadow:0 0 10px var(--ae-aether)}.aether .uc-tab:focus-visible{outline:2px solid var(--ae-aether);outline-offset:2px}@media (width<=820px){.aether .uc-tab{width:auto;padding:9px 13px;font-size:13.5px}}.aether .uc-stage{background:var(--ae-ink-2);border:1px solid var(--ae-line);border-radius:20px;min-height:300px;padding:34px;position:relative;overflow:hidden}.aether .uc-stage:before{content:"";pointer-events:none;background:radial-gradient(120% 90% at 100% 0,#5fe3ce1a,#0000 55%);position:absolute;inset:0}.aether .uc-panel{animation:.5s ae-fade;position:relative}@keyframes ae-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.aether .uc-panel .who{font-family:var(--ae-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ae-accent-text);font-size:11px}.aether .uc-panel h3{font-family:var(--ae-serif);letter-spacing:-.01em;color:var(--ae-text);margin:12px 0;font-size:clamp(24px,3vw,34px);font-weight:500}.aether .uc-panel p{color:var(--ae-muted);max-width:52ch;margin:0 0 22px;font-size:16px}.aether .uc-out{flex-wrap:wrap;gap:9px;display:flex}.aether .uc-out span{font-family:var(--ae-mono);color:var(--ae-text);background:var(--ae-ink-3);border:1px solid var(--ae-line-2);border-radius:9px;padding:8px 12px;font-size:12px}.aether .rag{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}@media (width<=900px){.aether .rag{grid-template-columns:1fr;gap:30px}}.aether .rag-badges{flex-direction:column;gap:12px;display:flex}.aether .rag-badge{align-items:flex-start;gap:13px;display:flex}.aether .rag-badge .bi{background:#5fe3ce14;border:1px solid #5fe3ce40;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.aether .rag-badge .bi svg{stroke:var(--ae-accent-text)}.aether .rag-badge b{color:var(--ae-text);font-size:14.5px;font-weight:600;display:block}.aether .rag-badge span{color:var(--ae-muted);font-size:13.5px}.aether .rag-diagram{background:var(--ae-ink-2);border:1px solid var(--ae-line);border-radius:20px;padding:20px 20px 12px}.aether .ae2-hidden{width:0;height:0;position:absolute;overflow:hidden}.aether .ae2-cr{font-family:var(--ae-mono);letter-spacing:.06em;color:var(--ae-faint);text-align:right;-webkit-user-select:none;user-select:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;margin-top:10px;font-size:10.5px}.aether [data-ae2-paused],.aether [data-ae2-paused] *,.aether [data-ae2-paused] :after{animation-play-state:paused!important}@keyframes ae2-dash{to{stroke-dashoffset:-36px}}@keyframes ae2-dash12{to{stroke-dashoffset:-48px}}@keyframes ae2-spin{to{transform:rotate(360deg)}}@keyframes ae2-spin-rev{to{transform:rotate(-360deg)}}.aether .rx2{width:100%}.aether .rx2-svg{width:100%;height:auto;display:block;overflow:visible}.aether .rx2-svg text{font-family:var(--ae-mono)}.aether .rx2-input{fill:var(--ae-muted);letter-spacing:.02em;font-size:13px}.aether .rx2-beam{fill:none;stroke:var(--ae-line-2);stroke-width:1.5px}.aether .rx2-beam-flow{fill:none;stroke:var(--ae-accent-text);stroke-width:2px;stroke-dasharray:6 12;stroke-linecap:round;animation:1.2s linear infinite ae2-dash}.aether .rx2-particle{fill:var(--ae-aether);filter:url(#rx2-glow)}.aether .rx2-glass{fill:url(#rx2-glass);stroke:var(--ae-accent-text);stroke-width:1.4px;stroke-linejoin:round;filter:url(#rx2-glow)}.aether .rx2-facet{fill:none;stroke:var(--ae-accent-text);stroke-opacity:.35;stroke-width:1px}.aether .rx2-ring{fill:none;stroke:var(--ae-aether-2);stroke-width:1.2px;stroke-dasharray:3 7;transform-box:fill-box;transform-origin:50%;animation:12s linear infinite ae2-spin}.aether .rx2-ring2{fill:none;stroke:var(--ae-accent-text);stroke-width:1.2px;opacity:.7;transform-box:fill-box;transform-origin:50% 66.7%;animation:9s linear infinite ae2-spin-rev}.aether .rx2-core{fill:var(--ae-aether);filter:url(#rx2-glowBig);transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite ae2-pulse}.aether .rx2-ray-glow{fill:none;stroke-width:6px;opacity:.14}.aether .rx2-ray{fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:6 12;animation:1.4s linear infinite ae2-dash}.aether .rx2-spark{filter:url(#rx2-glow)}.aether .rx2-tile{animation:2.4s ease-in-out infinite both ae2-tile}.aether .rx2-tile-bg{fill:var(--ae-ink-2);stroke:var(--ae-line-2);stroke-width:1px}.aether .rx2-tile-well{fill:var(--ae-ink-3);stroke:var(--ae-line)}.aether .rx2-tile-lbl{fill:var(--ae-text);font-size:13px}.aether .rx2-line{fill:var(--ae-mark);transform-box:fill-box;transform-origin:0;animation:4.8s ease-out infinite both ae2-write}.aether .rx2-bar{fill:var(--ae-photon);transform-box:fill-box;transform-origin:bottom;animation:4.8s cubic-bezier(.3,1.4,.5,1) infinite both ae2-rise}.aether .rx2-page{fill:none;stroke:var(--ae-violet);stroke-width:1.2px}.aether .rx2-shimmer{animation:2.4s ease-in-out infinite ae2-shimmer}.aether .rx2-chip rect{fill:#f2c8792e;stroke:var(--ae-photon-text);stroke-width:.8px}.aether .rx2-chip text{fill:var(--ae-photon-text);font-size:8px}.aether .rx2-chip{transform-box:fill-box;transform-origin:50%;animation:4.8s cubic-bezier(.3,1.6,.5,1) infinite both ae2-pop}@media (width<=480px){.aether .rx2-tile-well,.aether .rx2-mini{display:none}.aether .rx2-tile-lbl{font-size:18px;transform:translate(-46px)}.aether .rx2-input{font-size:18px}}@keyframes ae2-pulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@keyframes ae2-tile{0%,to{opacity:.8}30%,55%{opacity:1}}@keyframes ae2-write{0%,8%{transform:scaleX(0)}30%,to{transform:scaleX(1)}}@keyframes ae2-rise{0%,12%{transform:scaleY(.08)}36%,to{transform:scaleY(1)}}@keyframes ae2-shimmer{0%,30%{transform:translate(0)}70%,to{transform:translate(60px)}}@keyframes ae2-pop{0%,20%{opacity:0;transform:scale(0)}30%{opacity:1;transform:scale(1.2)}36%,to{opacity:1;transform:scale(1)}}.aether .flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding-top:30px;display:grid;position:relative}@media (width<=820px){.aether .flow{grid-template-columns:1fr;gap:14px;padding-top:0}}.aether .pl-track{background:var(--ae-line-2);border-radius:2px;height:2px;position:absolute;top:8px;left:4%;right:4%}.aether .pl-fill{border-radius:inherit;background:linear-gradient(90deg, var(--ae-aether), var(--ae-photon));transform-origin:0;animation:8s cubic-bezier(.6,0,.3,1) infinite both ae2-fill;position:absolute;inset:0}.aether .pl-run{animation:8s cubic-bezier(.6,0,.3,1) infinite both ae2-run;position:absolute;inset:0}.aether .pl-photon{background:var(--ae-aether);border-radius:50%;width:14px;height:14px;position:absolute;top:-6px;left:0;box-shadow:0 0 18px 4px #5fe3ce8c}@media (width<=820px){.aether .pl-track{display:none}}.aether .stage{z-index:2;background:var(--ae-ink-2);border:1px solid var(--ae-line);border-radius:18px;flex-direction:column;min-height:300px;padding:22px 20px 20px;animation:8s ease-in-out infinite both ae2-lift;display:flex;position:relative}.aether .stage:after{content:"";border-radius:inherit;border:1px solid var(--ae-aether);opacity:0;pointer-events:none;animation:8s ease-in-out infinite both ae2-lit;animation-delay:inherit;position:absolute;inset:-1px;box-shadow:0 0 0 3px #5fe3ce24,0 22px 50px -20px #5fe3ce73}.aether .s1{animation-delay:0s}.aether .s2{animation-delay:1.9s}.aether .s3{animation-delay:3.8s}.aether .s4{animation-delay:5.7s}@media (width<=820px){.aether .stage{min-height:0}}.aether .stage .num{width:30px;height:30px;font-family:var(--ae-mono);color:var(--ae-accent-text);border:1px solid var(--ae-line-2);background:#5fe3ce0f;border-radius:9px;flex:none;place-items:center;font-size:13px;display:grid}.aether .stage h3{color:var(--ae-text);margin:16px 0 7px;font-size:16px;font-weight:600}.aether .stage p{color:var(--ae-muted);margin:0;font-size:13.5px}.aether .stage-body{flex:1;align-items:flex-end;margin-top:15px;display:flex}.aether .pl-demo{background:var(--ae-ink-3);border:1px solid var(--ae-line);border-radius:12px;flex-direction:column;gap:6px;width:100%;min-height:120px;padding:12px;display:flex;position:relative;overflow:hidden}.aether .pl-type{font-family:var(--ae-mono);color:var(--ae-text);overflow-wrap:anywhere;font-size:12px;line-height:1.55;position:relative}.aether .pl-type:after{content:"";background:var(--ae-ink-3);transform-origin:100%;animation:8s steps(30,end) infinite both ae2-wipe;position:absolute;inset:-2px;transform:scaleX(0)}.aether .pl-type2{color:var(--ae-accent-text);font-size:11.5px}.aether .pl-type2:after{animation-name:ae2-wipe2}.aether .pl-caret{vertical-align:-2px;background:var(--ae-accent-text);width:7px;height:14px;margin-left:2px;animation:1s step-end infinite ae2-blink;display:inline-block}.aether .pl-chips{flex-wrap:wrap;gap:7px;display:flex}.aether .pl-chip{font-family:var(--ae-mono);border:1px solid var(--ae-line-2);color:var(--ae-muted);border-radius:999px;padding:5px 10px;font-size:11px;position:relative}.aether .pl-chip.on{color:var(--ae-accent-text)}.aether .pl-chip.on:after{content:"";border-radius:inherit;border:1px solid var(--ae-aether);opacity:0;animation:8s ease-in-out infinite both ae2-on;animation-delay:inherit;background:#5fe3ce1a;position:absolute;inset:-1px}.aether .pl-engines{flex-direction:column;gap:7px;display:flex}.aether .pl-engine{border:1px solid var(--ae-line);min-height:28px;color:var(--ae-muted);background:var(--ae-ink-2);border-radius:8px;align-items:center;gap:8px;padding:4px 10px;font-size:12px;display:flex;position:relative}.aether .pl-engine.pick{color:var(--ae-text)}.aether .pl-engine.pick:after{content:"";border-radius:inherit;border:1px solid var(--ae-aether);opacity:0;background:#5fe3ce14;animation:8s ease-in-out infinite both ae2-pick;position:absolute;inset:-1px}.aether .pl-dot{background:var(--ae-line-2);border-radius:50%;flex:none;width:8px;height:8px;position:relative}.aether .pl-engine.pick .pl-dot:after{content:"";background:var(--ae-aether);box-shadow:0 0 10px var(--ae-aether);opacity:0;border-radius:50%;animation:8s ease-in-out infinite both ae2-pick;position:absolute;inset:0}.aether .pl-doc{flex:1;min-height:94px;position:relative}.aether .pl-ln{background:var(--ae-mark);transform-origin:0;border-radius:3px;height:6px;margin-bottom:8px;animation:8s ease-out infinite both ae2-ln}.aether .pl-cite{font-family:var(--ae-mono);color:var(--ae-photon-text);background:#f2c87929;border-radius:5px;padding:1px 6px;font-size:11px;animation:8s cubic-bezier(.3,1.6,.5,1) infinite both ae2-cite;position:absolute;top:-2px;right:0}.aether .pl-bars{align-items:flex-end;gap:7px;height:52px;display:flex;position:absolute;bottom:0;left:0;right:0}.aether .pl-bars i{background:linear-gradient(var(--ae-photon), #f2c87940);transform-origin:bottom;border-radius:4px 4px 0 0;flex:1;animation:8s cubic-bezier(.3,1.4,.5,1) infinite both ae2-bar;display:block}@keyframes ae2-fill{0%{opacity:1;transform:scaleX(0)}90%{opacity:1;transform:scaleX(1)}to{opacity:.4;transform:scaleX(1)}}@keyframes ae2-run{0%{opacity:0;transform:translate(0)}5%{opacity:1}90%{opacity:1;transform:translate(calc(100% - 14px))}to{opacity:0;transform:translate(calc(100% - 14px))}}@keyframes ae2-lift{0%,24%,to{transform:translateY(0)}4%,18%{transform:translateY(-6px)}}@keyframes ae2-lit{0%,24%,to{opacity:0}4%,18%{opacity:1}}@keyframes ae2-wipe{0%{transform:scaleX(1)}14%,to{transform:scaleX(0)}}@keyframes ae2-wipe2{0%,12%{transform:scaleX(1)}20%,to{transform:scaleX(0)}}@keyframes ae2-blink{50%{opacity:0}}@keyframes ae2-on{0%,28%{opacity:0}33%,to{opacity:1}}@keyframes ae2-pick{0%,52%{opacity:0}56%,to{opacity:1}}@keyframes ae2-ln{0%,72%{transform:scaleX(0)}82%,to{transform:scaleX(1)}}@keyframes ae2-bar{0%,74%{transform:scaleY(.05)}88%,to{transform:scaleY(1)}}@keyframes ae2-cite{0%,84%{opacity:0;transform:scale(0)}92%{opacity:1;transform:scale(1.2)}96%,to{opacity:1;transform:scale(1)}}.aether .vx-svg{width:100%;height:auto;display:block;overflow:visible}.aether .vx-svg text{font-family:var(--ae-mono)}.aether .vx-box{fill:var(--ae-ink-3);stroke:var(--ae-line-2);stroke-width:1.2px}.aether .vx-lbl{fill:var(--ae-text);font-size:12px}.aether .vx-strong{font-size:12px;font-weight:600}.aether .vx-src{font-size:11px}.aether .vx-key{fill:var(--ae-accent-text);font-size:10.5px}.aether .vx-gate-lbl{fill:var(--ae-muted);font-size:10.5px}.aether .vx-cap{fill:var(--ae-muted);font-size:10px}.aether .vx-lockmini rect{fill:var(--ae-photon-text)}.aether .vx-lockmini path{stroke:var(--ae-photon-text);stroke-width:1.5px}.aether .vx-wire{fill:none;stroke:var(--ae-line-2);stroke-width:1.5px}.aether .vx-flow{fill:none;stroke:var(--ae-accent-text);stroke-width:1.5px;stroke-dasharray:3 9;animation:1.1s linear infinite ae2-dash12}.aether .vx-gold{stroke:var(--ae-photon-text)}.aether .vx-cipher{fill:var(--ae-faint);font-size:9.5px;animation:1.6s step-end infinite ae2-flicker}.aether .vx-pkt{fill:var(--ae-aether);filter:url(#vx-glow);animation:3.2s cubic-bezier(.5,0,.3,1) infinite both ae2-move}.aether .vx-keyring{fill:none;stroke:var(--ae-accent-text);stroke-width:1.5px;stroke-dasharray:4 6;opacity:.55;transform-box:fill-box;transform-origin:50%;animation:14s linear infinite ae2-spin}.aether .vx-vault{fill:url(#vx-vault);stroke:#5fe3ce8c;stroke-width:1.5px}.aether .vx-shackle{fill:none;stroke:var(--ae-accent-text);stroke-width:3px;stroke-linecap:round;animation:3.2s ease-in-out infinite ae2-latch}.aether .vx-body{fill:#5fe3ce1f;stroke:var(--ae-accent-text);stroke-width:3px}.aether .vx-keyhole{fill:var(--ae-accent-text)}.aether .vx-deny{fill:none;stroke:var(--ae-danger-text);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:3.2s ease-out infinite ae2-deny}.aether .vx-shield{fill:#5fe3ce1f;stroke:var(--ae-accent-text);stroke-width:1.6px;stroke-linejoin:round}.aether .vx-check{fill:none;stroke:var(--ae-accent-text);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.aether .vx-intruder{animation:3.2s ease-in-out infinite ae2-intrude}.aether .vx-x{fill:none;stroke:var(--ae-danger-text);stroke-width:1.5px}.aether .vx-xmark{stroke:var(--ae-danger-text);stroke-width:1.6px;stroke-linecap:round}.aether .vx-danger{fill:var(--ae-danger-text);font-size:11px}.aether .vx-intruder .vx-danger{animation:3.2s ease-in-out infinite ae2-intrude-lbl}.aether .vx-backlink{fill:none;stroke:var(--ae-photon-text);stroke-width:1.2px;stroke-dasharray:4 6;opacity:0;animation:3.2s ease-in-out infinite ae2-back}.aether .vx-aln{fill:var(--ae-mark);transform-box:fill-box;transform-origin:0;animation:3.2s ease-out infinite both ae2-aln}.aether .vx-cite rect{fill:#f2c87929}.aether .vx-cite text{fill:var(--ae-photon-text);font-size:10px}.aether .vx-cite{transform-box:fill-box;transform-origin:50%;animation:3.2s cubic-bezier(.3,1.6,.5,1) infinite both ae2-cite-pop}@keyframes ae2-flicker{0%{opacity:1}33%{opacity:.35}66%{opacity:.8}}@keyframes ae2-move{0%{offset-distance:0%;opacity:0}10%{opacity:1}70%{opacity:1}80%,to{offset-distance:100%;opacity:0}}@keyframes ae2-latch{0%,40%{transform:translateY(-6px)}55%,to{transform:translateY(0)}}@keyframes ae2-deny{0%,50%{opacity:0;transform:scale(.8)}56%{opacity:.9;transform:scale(1)}72%,to{opacity:0;transform:scale(1.15)}}@keyframes ae2-intrude{0%,25%{opacity:0;transform:translate(-30px,-16px)}42%{opacity:1;transform:translate(0)}55%{opacity:1;transform:translate(72px,78px)}62%{opacity:1;transform:translate(52px,56px)}80%,to{opacity:0;transform:translate(20px,-10px)}}@keyframes ae2-intrude-lbl{0%,44%{opacity:1}50%,to{opacity:0}}@keyframes ae2-back{0%,80%{opacity:0}88%,96%{opacity:.8}to{opacity:0}}@keyframes ae2-aln{0%,48%{transform:scaleX(1)}52%{transform:scaleX(0)}75%,to{transform:scaleX(1)}}@keyframes ae2-cite-pop{0%,48%{opacity:1;transform:scale(1)}52%,70%{opacity:0;transform:scale(0)}80%{opacity:1;transform:scale(1.2)}88%,to{opacity:1;transform:scale(1)}}.aether .lyr{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"head stage""legend stage""foot foot""cr cr";align-items:center;gap:24px 48px;display:grid}@media (width<=900px){.aether .lyr{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""stage""legend""foot""cr"}}.aether .lyr-head{grid-area:head;align-self:end}.aether .lyr-head h2{color:var(--ae-text);margin:12px 0;font-size:clamp(28px,4vw,46px);line-height:1.05}.aether .lyr-head p{color:var(--ae-muted);margin:0;font-size:17px}.aether .lyr-legend{flex-direction:column;grid-area:legend;align-self:start;gap:12px;margin:0;padding:0;list-style:none;display:flex}.aether .lyr-item{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;display:grid}.aether .lyr-badge{border:1px solid var(--ae-line-2);background:var(--ae-ink-2);width:28px;height:28px;animation-delay:inherit;border-radius:8px;place-items:center;display:grid;position:relative}.aether .lyr-badge:after{content:"";border:1.5px solid var(--ae-aether);opacity:0;pointer-events:none;animation:7s ease-in-out infinite both ae2-item;animation-delay:inherit;border-radius:10px;position:absolute;inset:-3px;box-shadow:0 0 14px #5fe3ce73}.aether .lyr-badge svg{fill:none;width:15px;height:15px;stroke:var(--ae-accent-text);stroke-width:1.5px}.aether .lyr-item b{color:var(--ae-text);margin-bottom:2px;font-size:14.5px;font-weight:600;display:block}.aether .lyr-item>span:last-child>span{color:var(--ae-muted);font-size:13.5px;line-height:1.45}.aether .lyr-stage{grid-area:stage;width:100%;max-width:560px;margin-inline:auto}.aether .lyr-svg{width:100%;height:auto;display:block}.aether .lyr-ring{fill:none;stroke:var(--ae-line-2);stroke-width:1.5px}.aether .lyr-ring-hot{fill:none;stroke:var(--ae-aether);stroke-width:2.5px;opacity:0;animation:7s ease-in-out infinite both ae2-ringhot}.aether .lyr-ringlbl{font-family:var(--ae-mono);letter-spacing:.12em;text-transform:uppercase;fill:var(--ae-muted);font-size:15px}.aether .lyr-corelbl{fill:var(--ae-text)}.aether .lyr-core{fill:#5fe3ce1a;stroke:var(--ae-accent-text);stroke-width:1.5px}.aether .lyr-corepulse{fill:none;stroke:var(--ae-aether);stroke-width:1px;transform-box:fill-box;transform-origin:50%;animation:3.5s ease-out infinite ae2-corepulse}.aether .lyr-lock{fill:none;stroke:var(--ae-accent-text);stroke-width:2.2px;stroke-linecap:round}.aether .lyr-ok{fill:var(--ae-aether);filter:url(#lyr-glow);offset-path:path("M 760 350 H 380");animation:7s cubic-bezier(.55,0,.4,1) infinite both ae2-okin}.aether .lyr-bad{fill:var(--ae-danger);filter:url(#lyr-glow);animation:7s cubic-bezier(.55,0,.4,1) infinite both ae2-bad1}.aether .lyr-bad1{offset-path:path("M 0 350 H 380")}.aether .lyr-bad2{offset-path:path("M 380 700 V 350");animation-name:ae2-bad2}.aether .lyr-stop{fill:none;stroke:var(--ae-danger-text);stroke-width:2px;stroke-linecap:round;animation:7s ease-out infinite both ae2-stop}.aether .lyr-stop circle{fill:var(--ae-ink)}.aether .lyr-stop.lyr-stop2,.aether .lyr-tag.lyr-tag2{animation-delay:1.54s}.aether .lyr-tags{flex-wrap:wrap;justify-content:center;gap:8px 16px;margin-top:8px;display:flex}.aether .lyr-tag{font-family:var(--ae-mono);color:var(--ae-danger-text);align-items:center;gap:7px;font-size:11.5px;animation:7s ease-out infinite both ae2-tag;display:inline-flex}.aether .lyr-tag i{border:1.5px solid;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:11px;font-style:normal;line-height:1;display:grid}.aether .lyr-foot{border-top:1px solid var(--ae-line);color:var(--ae-muted);grid-area:foot;margin:0;padding-top:14px;font-size:12.5px}.aether .lyr .ae2-cr{grid-area:cr;margin-top:0}@keyframes ae2-item{0%,to{opacity:0}8%,24%{opacity:1}}@keyframes ae2-tag{0%,57%{transform:scale(1)}60%{transform:scale(1.06)}70%,to{transform:scale(1)}}@keyframes ae2-ringhot{0%,to{opacity:0}8%,20%{opacity:.9}32%{opacity:0}}@keyframes ae2-corepulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@keyframes ae2-okin{0%{offset-distance:0%;opacity:0}6%{opacity:1}64%{offset-distance:100%;opacity:1}72%,to{offset-distance:100%;opacity:0}}@keyframes ae2-bad1{0%,40%{offset-distance:0%;opacity:0}44%{opacity:1}58%{offset-distance:21%;opacity:1}64%,to{offset-distance:21%;opacity:0}}@keyframes ae2-bad2{0%,62%{offset-distance:0%;opacity:0}66%{opacity:1}80%{offset-distance:30%;opacity:1}86%,to{offset-distance:30%;opacity:0}}@keyframes ae2-stop{0%,57%{opacity:.5}60%{opacity:1}70%,to{opacity:.5}}@media (prefers-reduced-motion:reduce){.aether *,.aether :after,.aether :before{transition:none!important;animation:none!important}.aether .pl-run{display:none}.aether .pl-chip.on:after,.aether .pl-engine.pick:after,.aether .pl-engine.pick .pl-dot:after{opacity:1}}
