.lt-page[data-astro-cid-zh7onmqt]{max-width:1080px;margin:0 auto;padding:130px 24px 80px}.lt-head[data-astro-cid-zh7onmqt]{text-align:center;margin-bottom:36px}.lt-kicker[data-astro-cid-zh7onmqt]{color:var(--accent-luxine);letter-spacing:.22em;margin-bottom:14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem;font-weight:800;display:block}.lt-doc[data-astro-cid-zh7onmqt]{letter-spacing:.01em;color:var(--text-main);text-transform:uppercase;margin:0;font-size:clamp(1.7rem,5vw,2.7rem);font-weight:900;line-height:1.1}.lt-updated[data-astro-cid-zh7onmqt]{color:var(--text-muted);letter-spacing:.06em;margin:14px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem}.lt-window[data-astro-cid-zh7onmqt]{background:#0a0b11;border:1px solid #1f2437;border-radius:14px;overflow:hidden;box-shadow:0 18px 50px #00000073}.lt-bar[data-astro-cid-zh7onmqt]{background:#11131d;border-bottom:1px solid #1f2437;align-items:center;gap:12px;padding:10px 14px;display:flex}.lt-dots[data-astro-cid-zh7onmqt]{flex-shrink:0;gap:6px;display:flex}.lt-dot[data-astro-cid-zh7onmqt]{border-radius:50%;width:11px;height:11px;display:block}.lt-dot--r[data-astro-cid-zh7onmqt]{background:#ff5f57}.lt-dot--y[data-astro-cid-zh7onmqt]{background:#febc2e}.lt-dot--g[data-astro-cid-zh7onmqt]{background:#28c840}.lt-title[data-astro-cid-zh7onmqt]{color:#6b7490;text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem;overflow:hidden}.lt-logo[data-astro-cid-zh7onmqt]{letter-spacing:.1em;color:#e2e8f0;opacity:.7;white-space:nowrap;flex-shrink:0;font-size:.66rem;font-weight:900}.lt-logo-dot[data-astro-cid-zh7onmqt]{color:#9f6bf5}.lt-body[data-astro-cid-zh7onmqt]{grid-template-columns:236px 1fr;align-items:start;display:grid}.lt-nav[data-astro-cid-zh7onmqt]{background:#0d0e16;border-right:1px solid #1f2437;flex-direction:column;gap:2px;max-height:100vh;padding:16px 12px;display:flex;position:sticky;top:0;overflow-y:auto}.lt-nav-title[data-astro-cid-zh7onmqt]{letter-spacing:.06em;color:#4a5368;text-transform:uppercase;margin-bottom:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem;font-weight:700}.lt-link[data-astro-cid-zh7onmqt]{color:#8b94ad;border:1px solid #0000;border-radius:6px;align-items:baseline;gap:9px;padding:7px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.73rem;line-height:1.4;text-decoration:none;transition:color .16s,background .16s,border-color .16s;display:flex}.lt-link[data-astro-cid-zh7onmqt]:hover{color:#e2e8f0;background:#ffffff0a}.lt-link-num[data-astro-cid-zh7onmqt]{color:#4a5368;flex-shrink:0}.lt-link[data-astro-cid-zh7onmqt].is-active{color:#6ee7b7;background:#10b9811a;border-color:#10b9814d}.lt-link[data-astro-cid-zh7onmqt].is-active .lt-link-num[data-astro-cid-zh7onmqt]{color:#6ee7b7;opacity:.7}.lt-out[data-astro-cid-zh7onmqt]{color:#cbd5e1;min-height:420px;padding:22px 26px 26px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.86rem;line-height:1.85}.lt-sec[data-astro-cid-zh7onmqt]+.lt-sec[data-astro-cid-zh7onmqt]{margin-top:34px}.lt-prompt[data-astro-cid-zh7onmqt]{color:#e2e8f0;overflow-wrap:anywhere;margin:0 0 14px;font-size:.78rem;font-weight:700}.lt-prompt-sym[data-astro-cid-zh7onmqt]{color:#6ee7b7}.lt-sec-h[data-astro-cid-zh7onmqt]{letter-spacing:.04em;text-transform:uppercase;color:#fff;border-bottom:1px solid #1f2437;margin:0 0 16px;padding-bottom:12px;font-size:1.02rem;font-weight:800}.lt-eof[data-astro-cid-zh7onmqt]{color:#4a5368;margin:18px 0 0;font-size:.72rem}.lt-footline[data-astro-cid-zh7onmqt]{margin:26px 0 0;font-size:.86rem}.lt-caret[data-astro-cid-zh7onmqt]{vertical-align:text-bottom;background:#6ee7b7;width:8px;height:1em;animation:1.05s step-end infinite ltBlink;display:inline-block}@keyframes ltBlink{50%{opacity:0}}.lt-prose[data-astro-cid-zh7onmqt] p{margin:0 0 16px}.lt-prose[data-astro-cid-zh7onmqt] p:last-child{margin-bottom:0}.lt-prose[data-astro-cid-zh7onmqt] strong{color:#fff;font-weight:700}.lt-prose[data-astro-cid-zh7onmqt] ul,.lt-prose[data-astro-cid-zh7onmqt] ol{margin:0 0 16px;padding-left:0;list-style:none}.lt-prose[data-astro-cid-zh7onmqt] li{margin-bottom:7px;padding-left:20px;position:relative}.lt-prose[data-astro-cid-zh7onmqt] li:before{content:"─";color:#6ee7b7;position:absolute;left:0}.lt-prose[data-astro-cid-zh7onmqt] code{color:#c4a6ff;background:#9f6bf524;border:1px solid #9f6bf547;border-radius:4px;padding:1px 5px;font-size:.92em}.lt-prose[data-astro-cid-zh7onmqt] a{color:#6ee7b7;text-underline-offset:3px;text-decoration:underline}.lt-prose[data-astro-cid-zh7onmqt] .lt-warn{background:#ef444412;border:1px solid #fca5a559;border-left:3px solid #fca5a5;border-radius:8px;margin:20px 0 0;padding:16px 18px}.lt-prose[data-astro-cid-zh7onmqt] .lt-warn-title{color:#fca5a5;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:.7rem;font-weight:800;display:block}.lt-prose[data-astro-cid-zh7onmqt] .lt-warn p{margin:0;font-size:.82rem}.lt-actions[data-astro-cid-zh7onmqt]{text-align:center;margin-top:36px}.lt-back[data-astro-cid-zh7onmqt]{background:var(--card-bg);border:1px solid var(--border-color);color:var(--text-main);letter-spacing:.14em;border-radius:8px;align-items:center;gap:10px;padding:12px 24px;font-size:.78rem;font-weight:800;text-decoration:none;transition:background .3s,color .3s,transform .3s;display:inline-flex}.lt-back[data-astro-cid-zh7onmqt]:hover{background:var(--text-main);color:var(--bg-color);transform:translateY(-2px)}[data-theme=light] .lt-window[data-astro-cid-zh7onmqt]{border-color:#0f172a29;box-shadow:0 14px 36px #0f172a29}html.lt-js .lt-sec[data-astro-cid-zh7onmqt]{display:none}html.lt-js .lt-sec[data-astro-cid-zh7onmqt].is-active{display:block}html.lt-js .lt-sec[data-astro-cid-zh7onmqt]+.lt-sec[data-astro-cid-zh7onmqt]{margin-top:0}@media (width<=900px){.lt-page[data-astro-cid-zh7onmqt]{padding-top:110px}.lt-body[data-astro-cid-zh7onmqt]{grid-template-columns:1fr}.lt-nav[data-astro-cid-zh7onmqt]{border-bottom:1px solid #1f2437;border-right:none;flex-flow:wrap;gap:6px;max-height:none;position:static}.lt-nav-title[data-astro-cid-zh7onmqt]{width:100%;margin-bottom:2px}.lt-link-num[data-astro-cid-zh7onmqt],.lt-logo[data-astro-cid-zh7onmqt]{display:none}.lt-out[data-astro-cid-zh7onmqt]{min-height:0;padding:18px 16px 22px;font-size:.82rem}}@media (prefers-reduced-motion:reduce){.lt-caret[data-astro-cid-zh7onmqt]{animation:none}.lt-back[data-astro-cid-zh7onmqt]{transition:none}}
