.detail-page.svelte-fvuw5x{--ink:#172033;--blue:#2563eb;max-width:100%;overflow-x:hidden;background:#fff;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif}html,body,.min-h-screen{width:100%;max-width:100vw;overflow-x:hidden}.shell.svelte-fvuw5x{width:calc(100% - 2rem);max-width:1100px;margin-inline:auto}.hero.svelte-fvuw5x{position:relative;overflow:hidden;background:linear-gradient(135deg,#eef4ff,#f8fafc 55%,#eff6ff);padding:1.8rem 0 5rem;border-bottom:1px solid #dbeafe}.hero.svelte-fvuw5x:after{content:"";position:absolute;width:26rem;height:26rem;right:-7rem;top:-9rem;border-radius:50%;background:#60a5fa;opacity:.16;filter:blur(75px)}.crumbs.svelte-fvuw5x{position:relative;z-index:1;display:flex;align-items:center;gap:.35rem;color:#94a3b8;font-size:.7rem;overflow:hidden}.crumbs.svelte-fvuw5x a:where(.svelte-fvuw5x){color:#64748b;text-decoration:none;white-space:nowrap}.crumbs.svelte-fvuw5x span:where(.svelte-fvuw5x){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-layout.svelte-fvuw5x{position:relative;z-index:1;display:grid;grid-template-columns:1fr 20rem;align-items:end;gap:5rem;margin-top:4rem}.back.svelte-fvuw5x{display:inline-flex;align-items:center;gap:.35rem;color:#64748b;font-size:.75rem;font-weight:750;text-decoration:none}[dir=rtl].svelte-fvuw5x .back:where(.svelte-fvuw5x) svg,[dir=rtl].svelte-fvuw5x .closing:where(.svelte-fvuw5x) a:where(.svelte-fvuw5x):first-child svg{transform:rotate(180deg)}.badges.svelte-fvuw5x{display:flex;align-items:center;gap:.7rem;margin-top:1.6rem}.priority.svelte-fvuw5x{border-radius:99px;background:#172033;padding:.28rem .55rem;color:#fff;font-size:.66rem;font-weight:850;letter-spacing:.08em}.status.svelte-fvuw5x{display:inline-flex;align-items:center;gap:.4rem;color:#475569;font-size:.72rem;font-weight:750}.status.svelte-fvuw5x i:where(.svelte-fvuw5x),.evidence-status.svelte-fvuw5x i:where(.svelte-fvuw5x){width:.5rem;height:.5rem;border-radius:50%;background:#64748b}.status-verified.svelte-fvuw5x i:where(.svelte-fvuw5x){background:#10b981;box-shadow:0 0 0 4px #d1fae5}.status-reviewed.svelte-fvuw5x i:where(.svelte-fvuw5x){background:#0ea5e9;box-shadow:0 0 0 4px #e0f2fe}.status-dependency.svelte-fvuw5x i:where(.svelte-fvuw5x){background:#f59e0b;box-shadow:0 0 0 4px #fef3c7}.status-listed.svelte-fvuw5x i:where(.svelte-fvuw5x){background:#8b5cf6;box-shadow:0 0 0 4px #ede9fe}.collection.svelte-fvuw5x{display:flex;align-items:center;gap:.4rem;margin:1rem 0 .4rem;color:#64748b;font-size:.73rem;text-transform:uppercase;letter-spacing:.1em;font-weight:750}h1.svelte-fvuw5x{margin:0;font:800 clamp(2.5rem,6vw,5.2rem)/1.02 ui-monospace,SFMono-Regular,monospace;letter-spacing:-.06em;overflow-wrap:anywhere}.lead.svelte-fvuw5x{max-width:720px;margin:1.1rem 0 0;color:#475569;font-size:1.05rem;line-height:1.75}.tags.svelte-fvuw5x{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1.2rem}.tags.svelte-fvuw5x span:where(.svelte-fvuw5x){border:1px solid #bfdbfe;border-radius:99px;background:#ffffffb3;padding:.35rem .65rem;color:#2563eb;font-size:.68rem;font-weight:700}.identity-card.svelte-fvuw5x{border:1px solid #bfdbfe;border-radius:1rem;background:#ffffffdb;padding:1.2rem;box-shadow:0 25px 60px #2563eb1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.package-icon.svelte-fvuw5x{display:grid;width:3.3rem;height:3.3rem;place-items:center;border-radius:.8rem;background:#172033;color:#93c5fd}dl.svelte-fvuw5x{margin:1rem 0}dl.svelte-fvuw5x div:where(.svelte-fvuw5x){display:grid;grid-template-columns:5.6rem 1fr;gap:.5rem;border-bottom:1px solid #e2e8f0;padding:.65rem 0}dt.svelte-fvuw5x{color:#94a3b8;font-size:.66rem;text-transform:uppercase;letter-spacing:.06em}dd.svelte-fvuw5x{margin:0;color:#334155;font:650 .7rem ui-monospace,monospace;overflow-wrap:anywhere}.identity-card.svelte-fvuw5x>a:where(.svelte-fvuw5x){display:flex;align-items:center;justify-content:center;gap:.4rem;border-radius:.65rem;background:#2563eb;padding:.75rem;color:#fff;font-size:.75rem;font-weight:800;text-decoration:none}.section.svelte-fvuw5x{padding:5rem 0}.main-grid.svelte-fvuw5x{display:grid;grid-template-columns:1fr 19rem;align-items:start;gap:2rem}.content-column.svelte-fvuw5x{display:grid;gap:1.4rem}.about-card.svelte-fvuw5x,.install-card.svelte-fvuw5x,.evidence-card.svelte-fvuw5x{border:1px solid #e2e8f0;border-radius:1rem;background:#fff;padding:1.6rem;box-shadow:0 16px 45px #0f172a0d}.kicker.svelte-fvuw5x{display:inline-flex;align-items:center;gap:.4rem;color:#2563eb;font-size:.7rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}h2.svelte-fvuw5x{margin:.55rem 0 .8rem;font-size:1.7rem;letter-spacing:-.035em}.about-card.svelte-fvuw5x>p:where(.svelte-fvuw5x),.install-card.svelte-fvuw5x>p:where(.svelte-fvuw5x),.evidence-card.svelte-fvuw5x>p:where(.svelte-fvuw5x){margin:0;color:#64748b;line-height:1.75}.capability-grid.svelte-fvuw5x{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;margin-top:1.4rem}.capability-grid.svelte-fvuw5x div:where(.svelte-fvuw5x){display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:.45rem;border-radius:.65rem;background:#f8fafc;padding:.75rem;color:#475569}.capability-grid.svelte-fvuw5x span:where(.svelte-fvuw5x){color:#94a3b8;font:700 .58rem ui-monospace,monospace}.capability-grid.svelte-fvuw5x svg{color:#2563eb}.capability-grid.svelte-fvuw5x b:where(.svelte-fvuw5x){font-size:.7rem;overflow-wrap:anywhere}.terminal.svelte-fvuw5x{overflow:hidden;margin-top:1.4rem;border-radius:.8rem;background:#111827;color:#e5e7eb;box-shadow:0 14px 30px #0f172a33}.terminal-header.svelte-fvuw5x{display:flex;align-items:center;gap:.4rem;border-bottom:1px solid #374151;padding:.7rem .85rem}.terminal-header.svelte-fvuw5x span:where(.svelte-fvuw5x){width:.5rem;height:.5rem;border-radius:50%;background:#4b5563}.terminal-header.svelte-fvuw5x span:where(.svelte-fvuw5x):first-child{background:#f87171}.terminal-header.svelte-fvuw5x span:where(.svelte-fvuw5x):nth-child(2){background:#fbbf24}.terminal-header.svelte-fvuw5x span:where(.svelte-fvuw5x):nth-child(3){background:#34d399}.terminal-header.svelte-fvuw5x b:where(.svelte-fvuw5x){margin-inline-start:auto;color:#6b7280;font-size:.6rem}.terminal-body.svelte-fvuw5x{display:flex;align-items:center;gap:1rem;padding:1rem}.terminal-body.svelte-fvuw5x code:where(.svelte-fvuw5x){flex:1;color:#bfdbfe;font:.72rem/1.6 ui-monospace,monospace;overflow-wrap:anywhere}.terminal-body.svelte-fvuw5x button:where(.svelte-fvuw5x){display:flex;align-items:center;gap:.35rem;border:1px solid #4b5563;border-radius:.5rem;background:#1f2937;padding:.55rem .65rem;color:#e5e7eb;font-size:.68rem;cursor:pointer}.no-command.svelte-fvuw5x{display:flex;align-items:flex-start;gap:.8rem;margin-top:1.2rem;border-radius:.7rem;background:#fef3c7;padding:1rem;color:#92400e}.no-command.svelte-fvuw5x p:where(.svelte-fvuw5x){margin:0;font-size:.8rem;line-height:1.6}.install-note.svelte-fvuw5x{display:flex;align-items:flex-start;gap:.55rem;margin-top:1rem!important;border-radius:.65rem;background:#eff6ff;padding:.8rem!important;color:#1e40af!important;font-size:.76rem}.install-note.svelte-fvuw5x svg{flex:0 0 auto;margin-top:.15rem}.dependencies.svelte-fvuw5x{margin-top:1.2rem}.dependencies.svelte-fvuw5x h3:where(.svelte-fvuw5x){font-size:.82rem}.dependencies.svelte-fvuw5x ul:where(.svelte-fvuw5x){display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.dependencies.svelte-fvuw5x li:where(.svelte-fvuw5x){display:flex;align-items:center;gap:.3rem;border-radius:99px;background:#fff7ed;padding:.35rem .6rem;color:#9a3412;font-size:.68rem;font-weight:700}.evidence-card.svelte-fvuw5x{position:sticky;top:5.5rem}.evidence-card.svelte-fvuw5x h2:where(.svelte-fvuw5x){font-size:1.3rem}.evidence-status.svelte-fvuw5x{display:flex;align-items:center;gap:.5rem;margin:1rem 0;border-radius:.6rem;background:#f8fafc;padding:.75rem;font-size:.78rem}.evidence-card.svelte-fvuw5x>p:where(.svelte-fvuw5x){font-size:.78rem}.evidence-note.svelte-fvuw5x{margin-top:1rem!important;border-top:1px solid #e2e8f0;padding-top:1rem!important;color:#94a3b8!important}.evidence-card.svelte-fvuw5x>a:where(.svelte-fvuw5x){display:flex;align-items:center;gap:.4rem;margin-top:1.2rem;color:#2563eb;font-size:.73rem;font-weight:800;text-decoration:none}.checked.svelte-fvuw5x{display:flex;align-items:center;gap:.35rem;margin-top:1rem;color:#94a3b8;font-size:.64rem}.related-section.svelte-fvuw5x{background:#f8fafc;border-block:1px solid #e2e8f0}.heading.svelte-fvuw5x{margin-bottom:1.8rem}.heading.svelte-fvuw5x h2:where(.svelte-fvuw5x){font-size:2.2rem}.related-grid.svelte-fvuw5x{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.closing.svelte-fvuw5x{padding:2rem 0;background:#172033}.closing-inner.svelte-fvuw5x{display:flex;align-items:center;justify-content:space-between;gap:1rem}.closing.svelte-fvuw5x a:where(.svelte-fvuw5x){display:inline-flex;align-items:center;gap:.4rem;color:#dbeafe;font-size:.75rem;font-weight:750;text-decoration:none}@media (max-width:850px){.hero-layout.svelte-fvuw5x{grid-template-columns:1fr;gap:2rem}.identity-card.svelte-fvuw5x{max-width:30rem}.main-grid.svelte-fvuw5x{grid-template-columns:1fr}.evidence-card.svelte-fvuw5x{position:static}.related-grid.svelte-fvuw5x{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.hero.svelte-fvuw5x{padding-bottom:3.5rem}.hero-layout.svelte-fvuw5x{margin-top:3rem}.section.svelte-fvuw5x{padding:3.5rem 0}.capability-grid.svelte-fvuw5x,.related-grid.svelte-fvuw5x{grid-template-columns:1fr}.terminal-body.svelte-fvuw5x{align-items:flex-start;flex-direction:column}.terminal-body.svelte-fvuw5x button:where(.svelte-fvuw5x){align-self:stretch;justify-content:center}.closing-inner.svelte-fvuw5x{align-items:flex-start;flex-direction:column}}
