.package-detail-container.svelte-1nwodpj{display:grid;grid-template-columns:minmax(0,80ch) minmax(250px,300px);gap:4rem;max-width:1400px;margin:0 auto;padding:2rem 0rem}.package-detail.svelte-1nwodpj{animation:svelte-1nwodpj-fadeIn .6s ease-in-out;min-width:0}@keyframes svelte-1nwodpj-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.package-header.svelte-1nwodpj{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid var(--border-softer-color)}.package-name-section.svelte-1nwodpj{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap}.package-name.svelte-1nwodpj{font-size:2rem;line-height:1.2;font-weight:700;letter-spacing:-.03em;font-family:var(--font-mono);background:var(--text-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.package-description.svelte-1nwodpj{font-size:1rem;color:var(--text-normal-color);line-height:1.6;margin-bottom:1rem}.stat.svelte-1nwodpj{display:flex;align-items:center;gap:.5rem;color:var(--text-low-color);font-size:.938rem;font-weight:500}.stat.svelte-1nwodpj svg:where(.svelte-1nwodpj){color:var(--p-text-color)}.tags.svelte-1nwodpj{display:flex;flex-wrap:wrap;gap:.25rem}.tag.svelte-1nwodpj{display:inline-block;font-size:.813rem;color:var(--p-text-color);transition:all .2s ease-in-out;font-family:var(--font-mono);cursor:default;-webkit-user-select:none;user-select:none}.tag.svelte-1nwodpj:not(:last-child):after{content:"•";margin-left:.25rem;color:var(--text-low-color)}.tag.svelte-1nwodpj:hover{color:var(--pg-color)}.package-links.svelte-1nwodpj{display:flex;gap:1rem;flex-wrap:wrap;justify-content:flex-end}.link-button.svelte-1nwodpj{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem;border-radius:50%;text-decoration:none;font-weight:600;font-size:.938rem;transition:all .2s ease-in-out}.link-button.npm.svelte-1nwodpj{background:color-mix(in hsl,var(--color-danger) 15%,transparent);border:1px solid color-mix(in hsl,var(--color-danger) 40%,transparent);color:var(--color-danger)}.link-button.npm.svelte-1nwodpj:hover{background:color-mix(in hsl,var(--color-danger) 25%,transparent);border-color:var(--color-danger);transform:translateY(-2px)}.link-button.github.svelte-1nwodpj{background:color-mix(in hsl,var(--p-color) 10%,transparent);border:1px solid color-mix(in hsl,var(--p-color) 30%,transparent);color:var(--p-text-color)}.link-button.github.svelte-1nwodpj:hover{background:color-mix(in hsl,var(--p-color) 20%,transparent);border-color:var(--p-color);transform:translateY(-2px)}.sidebar.svelte-1nwodpj{position:relative}@media(max-width:1024px){.package-detail-container.svelte-1nwodpj{grid-template-columns:1fr;gap:2rem;padding:1.5rem 0rem}.package-header.svelte-1nwodpj{padding-inline:1rem}.sidebar.svelte-1nwodpj{display:none}}@media(max-width:768px){.package-name.svelte-1nwodpj{font-size:1.75rem}.package-description.svelte-1nwodpj{font-size:1.125rem}}
