.fc.svelte-hrc2f9{color:#f4f2ec;background:#131315;border:1px solid #2a2a2c;border-radius:6px;flex-direction:column;gap:8px;height:100%;padding:22px;text-decoration:none;transition:border-color .15s;display:flex}.fc.svelte-hrc2f9:hover{border-color:var(--d-accent,#8b7cf6)}.k.svelte-hrc2f9{font:500 11px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#a8a39a}.mt.svelte-hrc2f9{font:600 18px/1.25 var(--font-sans);letter-spacing:-.02em;margin:0}p.svelte-hrc2f9{color:#a8a39a;flex:1;margin:0;font-size:14.5px;line-height:1.5}.meta.svelte-hrc2f9{font:500 12px/1 var(--font-mono);color:#a8a39a}.go.svelte-hrc2f9{font:500 12.5px/1 var(--font-mono);color:#f4f2ec;margin-top:4px}.fp.svelte-pud953{color:#1b1b1b;background:#fff;border:1px solid #e3ddd0;border-radius:8px;padding:26px 26px 20px;box-shadow:0 18px 40px -24px #00000073}.fp-h.svelte-pud953{font:600 19px/1.25 var(--font-sans);margin:0}.fp-i.svelte-pud953{color:#4a4740;margin:6px 0 4px;font-size:14px;line-height:1.55}.fp-s.svelte-pud953{font:600 11.5px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#5a3ac1;margin:20px 0 6px}.fp-f.svelte-pud953{gap:5px;margin:10px 0;display:grid}.fp-l.svelte-pud953{font-size:13.5px;font-weight:600}.fp-hp.svelte-pud953{color:#5a564e;font-size:12.5px;line-height:1.45}.fp-in.svelte-pud953{background:#fdfcf9;border:1px solid #cfc8b8;border-radius:5px;height:34px;display:block}.fp-o.svelte-pud953{color:#2b2925;flex-wrap:wrap;gap:6px 14px;font-size:13px;display:flex}.fp-o.svelte-pud953 span:where(.svelte-pud953){align-items:center;gap:6px;display:inline-flex}.fp-o.svelte-pud953 i:where(.svelte-pud953){border:1.5px solid #8a8274;border-radius:3px;width:13px;height:13px;display:inline-block}.fp-o.svelte-pud953 i.r:where(.svelte-pud953){border-radius:50%}.fp-sig.svelte-pud953{color:#4c2fb0;height:58px;font:500 12px/1 var(--font-mono);background:#f6f3ff;border:1.5px dashed #5a3ac1;border-radius:6px;align-items:flex-end;padding:0 10px 8px;display:flex}.fp-file.svelte-pud953{color:#2b2925;background:#fdfcf9;border:1px solid #cfc8b8;border-radius:5px;width:fit-content;padding:8px 12px;font-size:13px;display:inline-block}.fp-auto.svelte-pud953{font:500 12px/1.4 var(--font-mono);color:#5a564e}@media (width<=600px){.fp.svelte-pud953{padding:18px}}
