:root{--bg: #0c0c0e;--ink: #f5f5f5;--muted: rgba(255, 255, 255, .7);--soft: rgba(255, 255, 255, .06)}.page-container.svelte-76besa{min-height:100vh;background:radial-gradient(1200px 800px at 20% -20%,#1b1b1f,transparent 60%),radial-gradient(900px 700px at 100% 0%,#17181b,transparent 60%),var(--bg);color:var(--ink);position:relative}.site-header.svelte-76besa{padding:24px 0;position:sticky;top:0;z-index:100;background:#0c0c0ecc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.05)}.logo.svelte-76besa{height:32px;width:auto;cursor:pointer;transition:opacity .2s}.logo.svelte-76besa:hover{opacity:.8}.wrap.svelte-76besa{width:min(800px,92%);margin:0 auto}.page-content.svelte-76besa{padding:60px 0 80px;min-height:calc(100vh - 300px)}.page-title.svelte-76besa{font-size:clamp(36px,5vw,56px);font-weight:800;margin-bottom:40px;line-height:1.1;letter-spacing:-.02em}.content.svelte-76besa{font-size:17px;line-height:1.7;color:var(--muted)}.content.svelte-76besa h2{font-size:clamp(24px,3vw,32px);font-weight:800;margin:40px 0 16px;color:var(--ink)}.content.svelte-76besa h3{font-size:clamp(20px,2.5vw,24px);font-weight:500;margin:32px 0 12px;color:var(--ink)}.content.svelte-76besa p{margin-bottom:16px}.content.svelte-76besa ul,.content.svelte-76besa ol{margin:16px 0;padding-left:24px}.content.svelte-76besa li{margin-bottom:8px}.content.svelte-76besa a{color:#7ed0ff;text-decoration:none;border-bottom:1px solid rgba(126,208,255,.3);transition:all .2s}.content.svelte-76besa a:hover{color:#fff;border-bottom-color:#fff}.content.svelte-76besa strong{font-weight:500;color:var(--ink)}.content.svelte-76besa code{background:#ffffff0d;padding:2px 6px;border-radius:4px;font-size:.9em}.site-footer.svelte-76besa{padding:60px 0 30px;border-top:1px solid rgba(255,255,255,.1)}.footer-content.svelte-76besa{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px}.footer-logo.svelte-76besa{height:28px;width:auto;margin-bottom:12px}.footer-tagline.svelte-76besa{color:var(--muted);font-size:14px;margin:0}.footer-links.svelte-76besa{display:flex;gap:32px}.footer-links.svelte-76besa a:where(.svelte-76besa){color:var(--muted);text-decoration:none;font-size:14px;transition:color .2s}.footer-links.svelte-76besa a:where(.svelte-76besa):hover{color:#fff}.footer-bottom.svelte-76besa{text-align:center;padding-top:20px;border-top:1px solid rgba(255,255,255,.05)}.footer-bottom.svelte-76besa p:where(.svelte-76besa){margin:0;color:#fff6;font-size:13px}@media (max-width: 768px){.footer-content.svelte-76besa{flex-direction:column;gap:32px}.footer-links.svelte-76besa{flex-direction:column;gap:16px}}
