.lp-back[data-astro-cid-5qoh2m44]{color:#ffffff80;align-items:center;gap:.4rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:color .25s;display:inline-flex}.lp-back[data-astro-cid-5qoh2m44]:hover{color:#fff}.lab-status[data-astro-cid-5qoh2m44]{letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:#ffffffb8;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.38rem;padding:.3rem .6rem;font-size:.6rem;font-weight:800;display:inline-flex}.lab-status-dot[data-astro-cid-5qoh2m44]{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.lab-status[data-astro-cid-5qoh2m44].is-live{color:#8bbf3a;background:#8bbf3a1a;border-color:#8bbf3a57}.lab-status[data-astro-cid-5qoh2m44].is-wip{color:#fbbf24;background:#fbbf241a;border-color:#fbbf2452}.lab-status[data-astro-cid-5qoh2m44].is-design{color:#a78bfa;background:#a78bfa1a;border-color:#a78bfa52}.lp-badge[data-astro-cid-5qoh2m44]{color:#ffffff6b;font-size:.68rem}.lp-note[data-astro-cid-5qoh2m44]{color:#ffffff8c;background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;align-items:flex-start;gap:.6rem;max-width:34rem;margin-top:1.1rem;padding:.8rem .95rem;font-size:.82rem;line-height:1.55;display:flex}.lp-note[data-astro-cid-5qoh2m44] strong[data-astro-cid-5qoh2m44]{color:#ffffffd9;font-weight:700}.lp-term[data-astro-cid-5qoh2m44]{background:var(--bg1);border:1px solid #ffffff1a;border-radius:20px;overflow:hidden;box-shadow:0 30px 70px -24px #000000a6}.lp-term-bar[data-astro-cid-5qoh2m44]{background:#ffffff08;border-bottom:1px solid #ffffff0f;align-items:center;gap:.4rem;padding:.7rem 1rem;display:flex}.lp-dot[data-astro-cid-5qoh2m44]{opacity:.7;border-radius:50%;width:10px;height:10px}.lp-term-title[data-astro-cid-5qoh2m44]{color:#fff6;margin-left:.5rem;font-size:.7rem}.lp-term-body[data-astro-cid-5qoh2m44]{flex-wrap:wrap;align-items:center;gap:.6rem;padding:1.6rem 1.25rem;font-size:1.05rem;display:flex}.lp-prompt[data-astro-cid-5qoh2m44]{color:var(--lp);font-weight:700}.lp-cmd[data-astro-cid-5qoh2m44]{color:#fff;font-weight:600}.lp-caret[data-astro-cid-5qoh2m44]{background:var(--lp);opacity:.85;width:9px;height:1.15em;animation:1.1s steps(2,end) infinite lp-blink}@keyframes lp-blink{0%,to{opacity:.85}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.lp-caret[data-astro-cid-5qoh2m44]{animation:none}}.lp-term-cap[data-astro-cid-5qoh2m44]{color:#ffffff80;padding:0 1.25rem 1.15rem;font-size:.8rem;line-height:1.55}.lp-spec[data-astro-cid-5qoh2m44]{gap:.5rem;margin-top:1.25rem;display:grid}.lp-spec[data-astro-cid-5qoh2m44]>div[data-astro-cid-5qoh2m44]{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:7.5rem 1fr;align-items:baseline;gap:1rem;padding:.7rem .95rem;display:grid}.lp-spec[data-astro-cid-5qoh2m44] dt[data-astro-cid-5qoh2m44]{letter-spacing:.14em;text-transform:uppercase;color:#ffffff6b;font-size:.64rem;font-weight:800}.lp-spec[data-astro-cid-5qoh2m44] dd[data-astro-cid-5qoh2m44]{color:#fffc;font-size:.88rem}.lp-spec-note[data-astro-cid-5qoh2m44]{color:#ffffff6b;font-weight:500}.lp-shot[data-astro-cid-5qoh2m44]{margin:0}.lp-shot-frame[data-astro-cid-5qoh2m44]{background:var(--bg1);border:1px solid #ffffff1a;border-radius:18px;overflow:hidden;box-shadow:0 30px 70px -24px #000000a6}.lp-shot-bar[data-astro-cid-5qoh2m44]{background:#ffffff08;border-bottom:1px solid #ffffff0f;align-items:center;gap:.4rem;padding:.6rem .9rem;display:flex}.lp-shot-title[data-astro-cid-5qoh2m44]{color:#ffffff61;margin-left:.5rem;font-size:.68rem}.lp-shot-frame[data-astro-cid-5qoh2m44] img[data-astro-cid-5qoh2m44]{width:100%;height:auto;display:block}.lp-shot-cap[data-astro-cid-5qoh2m44]{color:#ffffff8c;max-width:46rem;margin-top:.9rem;font-size:.86rem;line-height:1.6}.lp-shot-cap[data-astro-cid-5qoh2m44]:before{content:"";vertical-align:middle;background:var(--lp);opacity:.8;width:14px;height:1px;margin-right:.6rem;display:inline-block}.lp-dl[data-astro-cid-5qoh2m44]{max-width:34rem;margin-top:1.6rem}.lp-dl-title[data-astro-cid-5qoh2m44]{letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.64rem;font-weight:800;display:flex}.lp-dl-title[data-astro-cid-5qoh2m44] .font-mono[data-astro-cid-5qoh2m44]{letter-spacing:0;text-transform:none;color:#ffffffd9;font-size:.78rem}.lp-dl-pre[data-astro-cid-5qoh2m44]{letter-spacing:.1em;color:#fbbf24;background:#fbbf241a;border:1px solid #fbbf2452;border-radius:999px;padding:.2rem .5rem}.lp-dl-grid[data-astro-cid-5qoh2m44]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.6rem;margin-top:.7rem;display:grid}.lp-dl-btn[data-astro-cid-5qoh2m44]{border:1px solid color-mix(in srgb, var(--lp) 34%, transparent);background:color-mix(in srgb, var(--lp) 9%, transparent);color:#fff;border-radius:14px;align-items:center;gap:.65rem;min-height:44px;padding:.7rem .9rem;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.lp-dl-btn[data-astro-cid-5qoh2m44]:hover{background:color-mix(in srgb, var(--lp) 17%, transparent);border-color:color-mix(in srgb, var(--lp) 55%, transparent)}.lp-dl-btn[data-astro-cid-5qoh2m44]:focus-visible{outline:2px solid var(--lp);outline-offset:2px}.lp-dl-btn[data-astro-cid-5qoh2m44] strong[data-astro-cid-5qoh2m44]{font-size:.9rem;font-weight:700;display:block}.lp-dl-fmt[data-astro-cid-5qoh2m44]{color:#fff9;font-size:.74rem;display:block}.lp-dl-links[data-astro-cid-5qoh2m44]{color:#ffffff59;gap:.5rem;margin-top:.7rem;font-size:.78rem;display:flex}.lp-dl-links[data-astro-cid-5qoh2m44] a[data-astro-cid-5qoh2m44]{color:#ffffff9e;text-underline-offset:3px;text-decoration:underline}.lp-dl-links[data-astro-cid-5qoh2m44] a[data-astro-cid-5qoh2m44]:hover{color:#fff}.lp-news[data-astro-cid-5qoh2m44]{gap:1rem;padding:0;list-style:none;display:grid}.lp-news-item[data-astro-cid-5qoh2m44]{background:#ffffff05;border:1px solid #ffffff12;border-radius:16px;grid-template-columns:5.5rem 1fr;align-items:baseline;gap:1rem;padding:1.1rem 1.2rem;display:grid}.lp-news-v[data-astro-cid-5qoh2m44]{color:var(--lp);font-size:.74rem;font-weight:700}@media (width<=480px){.lp-news-item[data-astro-cid-5qoh2m44]{grid-template-columns:1fr;gap:.4rem}}.lp-open[data-astro-cid-5qoh2m44]{background:radial-gradient(70% 110% at 0% 0%, color-mix(in srgb, var(--lp) 10%, transparent), transparent 60%), var(--card);border:1px solid #ffffff14;border-radius:22px;gap:2rem;padding:1.6rem;display:grid}@media (width>=1024px){.lp-open[data-astro-cid-5qoh2m44]{padding:2.2rem}.lp-open[data-astro-cid-5qoh2m44].has-badge{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:3rem}}.lp-star-i[data-astro-cid-5qoh2m44]{color:#fbbf24}.lp-badgebox[data-astro-cid-5qoh2m44]{min-width:0}.lp-badge-prev[data-astro-cid-5qoh2m44]{background:#ffffff05;border:1px dashed #ffffff24;border-radius:14px;justify-content:center;align-items:center;min-height:72px;margin-top:1rem;display:flex}.lp-badge-prev[data-astro-cid-5qoh2m44] img[data-astro-cid-5qoh2m44]{width:148px;height:20px;display:block}.lp-snip[data-astro-cid-5qoh2m44]{background:var(--bg1);border:1px solid #ffffff17;border-radius:14px;margin-top:.8rem;overflow:hidden}.lp-snip-bar[data-astro-cid-5qoh2m44]{background:#ffffff08;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.6rem;padding:.25rem .3rem .25rem .9rem;display:flex}.lp-snip-name[data-astro-cid-5qoh2m44]{color:#ffffff80;font-size:.7rem}.lp-snip-copy[data-astro-cid-5qoh2m44]{cursor:pointer;min-height:44px;color:var(--lp);background:0 0;border:0;border-radius:10px;align-items:center;gap:.4rem;padding:0 .85rem;font-size:.78rem;font-weight:700;transition:background .2s;display:inline-flex}.lp-snip-copy[data-astro-cid-5qoh2m44][hidden]{display:none}.lp-snip-copy[data-astro-cid-5qoh2m44]:hover{background:color-mix(in srgb, var(--lp) 12%, transparent)}.lp-snip-copy[data-astro-cid-5qoh2m44].is-done{color:var(--ok)}.lp-snip-code[data-astro-cid-5qoh2m44]{color:#ffffffd1;white-space:pre-wrap;word-break:break-all;margin:0;padding:.85rem .95rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.76rem;line-height:1.6;overflow-x:auto}.lp-snip-code[data-astro-cid-5qoh2m44]:focus-visible{outline:2px solid var(--lp);outline-offset:-2px}.lp-feat[data-astro-cid-5qoh2m44]{position:relative}.lp-feat-n[data-astro-cid-5qoh2m44]{width:30px;height:30px;color:var(--lp);border:1px solid color-mix(in srgb, var(--lp) 30%, transparent);background:color-mix(in srgb, var(--lp) 11%, transparent);border-radius:9px;place-items:center;font-size:.68rem;font-weight:700;display:inline-grid}
