.dl-head[data-astro-cid-5oqtr3h2]{padding-block:clamp(3rem,6vw,5rem) clamp(2rem,4vw,3rem);position:relative;overflow:hidden}.dl-head__meta[data-astro-cid-5oqtr3h2]{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.dl-head__meta[data-astro-cid-5oqtr3h2] a[data-astro-cid-5oqtr3h2]:hover{border-color:var(--w-phos);color:var(--w-phos)}.dl-body[data-astro-cid-5oqtr3h2]{padding-top:0}.dl-grid[data-astro-cid-5oqtr3h2]{grid-template-columns:1fr;align-items:start;gap:1rem;display:grid}.dl-col[data-astro-cid-5oqtr3h2]{flex-direction:column;gap:1rem;min-width:0;display:flex}@media (width>=44rem){.dl-grid[data-astro-cid-5oqtr3h2]{grid-template-columns:repeat(2,1fr)}}@media (width>=66rem){.dl-grid[data-astro-cid-5oqtr3h2]{grid-template-columns:repeat(3,1fr)}}@media (width<=43.999rem){.dl-col[data-astro-cid-5oqtr3h2]{display:contents}.dl-card[data-astro-cid-5oqtr3h2][data-you=true]{order:-1}}.dl-card[data-astro-cid-5oqtr3h2]{background:var(--w-raised);border:1px solid color-mix(in srgb, var(--w-phos) 26%, var(--w-line));border-radius:6px;flex-direction:column;padding:1.375rem;transition:border-color .2s,box-shadow .2s,background-color .2s,transform .2s;display:flex}.dl-card[data-astro-cid-5oqtr3h2]:hover{border-color:color-mix(in srgb, var(--w-phos) 52%, var(--w-line))}.dl-card[data-astro-cid-5oqtr3h2][data-you=true]{border-color:var(--w-phos);background:color-mix(in srgb, var(--w-phos) 7%, var(--w-raised));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w-phos) 34%, transparent), var(--w-glow), 0 18px 44px #0006;position:relative}.dl-card[data-astro-cid-5oqtr3h2][data-you=true]:after{content:"";border:1px solid var(--w-phos);box-shadow:0 0 8px color-mix(in srgb, var(--w-phos) 70%, transparent), 0 0 34px color-mix(in srgb, var(--w-phos) 42%, transparent), inset 0 0 18px color-mix(in srgb, var(--w-phos) 22%, transparent);pointer-events:none;opacity:.12;border-radius:7px;animation:3.4s ease-in-out infinite dl-breathe;position:absolute;inset:-1px}@keyframes dl-breathe{0%,to{opacity:.12}50%{opacity:1}}:root[data-theme=light] .dl-card[data-astro-cid-5oqtr3h2][data-you=true]:after{opacity:.55;animation:none}@media (prefers-reduced-motion:reduce){.dl-card[data-astro-cid-5oqtr3h2][data-you=true]:after{opacity:.7;animation:none}}.dl-card[data-astro-cid-5oqtr3h2][data-you=true]:hover{transform:translateY(-2px)}.dl-card__head[data-astro-cid-5oqtr3h2]{align-items:center;gap:.625rem;margin-bottom:.875rem;display:flex}.dl-card__head[data-astro-cid-5oqtr3h2] svg{color:var(--w-phos);flex:none}.dl-card__head[data-astro-cid-5oqtr3h2] h2[data-astro-cid-5oqtr3h2]{color:var(--w-text);margin:0 auto 0 0;font-size:1.125rem;font-weight:600}.dl-card__you[data-astro-cid-5oqtr3h2]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--w-phos-ink);background:var(--w-phos);border-radius:99px;padding:.25rem .5rem;font-size:.5625rem;display:none}.dl-card[data-astro-cid-5oqtr3h2][data-you=true] .dl-card__you[data-astro-cid-5oqtr3h2]{display:inline-block}.dl-card__note[data-astro-cid-5oqtr3h2]{color:var(--w-dim);margin:0 0 1rem;font-size:.8125rem;font-weight:300}.dl-card__files[data-astro-cid-5oqtr3h2]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.dl-file[data-astro-cid-5oqtr3h2]{border:1px solid var(--w-line);background:var(--w-bg);border-radius:4px;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .875rem;transition:border-color .16s,transform .16s,background-color .16s;display:flex}.dl-file[data-astro-cid-5oqtr3h2]:hover{border-color:var(--w-phos);transform:translate(2px)}.dl-file--primary[data-astro-cid-5oqtr3h2]{border-color:var(--w-line-strong);background:var(--w-phos-soft)}.dl-file__main[data-astro-cid-5oqtr3h2]{flex-direction:column;gap:.125rem;min-width:0;display:flex}.dl-file__label[data-astro-cid-5oqtr3h2]{color:var(--w-text);font-size:.875rem;font-weight:600}.dl-file__detail[data-astro-cid-5oqtr3h2]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--w-faint);font-size:.625rem}.dl-file__right[data-astro-cid-5oqtr3h2]{flex:none;align-items:center;gap:.625rem;display:flex}.dl-file__size[data-astro-cid-5oqtr3h2]{font-family:var(--font-mono);color:var(--w-faint);font-variant-numeric:tabular-nums;font-size:.625rem}.dl-file__right[data-astro-cid-5oqtr3h2] svg{color:var(--w-phos)}.dl-card__install[data-astro-cid-5oqtr3h2]{border-top:1px solid var(--w-line);margin-top:1.125rem;padding-top:1rem}.dl-card__install[data-astro-cid-5oqtr3h2] ul[data-astro-cid-5oqtr3h2]{flex-direction:column;gap:.4375rem;margin:.625rem 0 0;padding:0;list-style:none;display:flex}.dl-card__install[data-astro-cid-5oqtr3h2] li[data-astro-cid-5oqtr3h2]{color:var(--w-dim);font-size:.8125rem;font-weight:300}.dl-extra[data-astro-cid-5oqtr3h2]{border-top:1px solid var(--w-line);gap:2rem;margin-top:clamp(3rem,6vw,4.5rem);padding-top:clamp(2.5rem,5vw,3.5rem);display:grid}.dl-extra__col[data-astro-cid-5oqtr3h2] p[data-astro-cid-5oqtr3h2]:not(.u-label){color:var(--w-dim);margin:.75rem 0 1rem;font-size:.9375rem;font-weight:300}.dl-extra__col[data-astro-cid-5oqtr3h2] strong[data-astro-cid-5oqtr3h2]{color:var(--w-text);font-weight:600}.dl-extra__col[data-astro-cid-5oqtr3h2] code[data-astro-cid-5oqtr3h2]{font-family:var(--font-mono);color:var(--w-phos);background:var(--w-phos-soft);border-radius:3px;padding:.125rem .3125rem;font-size:.8125rem}@media (width>=820px){.dl-extra[data-astro-cid-5oqtr3h2]{grid-template-columns:repeat(3,1fr);gap:2.5rem}}
