body.dl-page{background:var(--ink)}.dl-head{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px var(--gutter);background:#060b0ceb;box-shadow:inset 0 -1px 0 var(--line)}.dl-head nav{display:flex;align-items:center;gap:18px;flex-wrap:wrap;justify-content:flex-end}.dl-head nav a:not(.btn){color:var(--text-2);text-decoration:none;font-size:.95rem}.dl-head nav a:not(.btn):hover{color:var(--text)}.dl-main{max-width:980px;margin:0 auto;padding:clamp(32px,6vw,72px) var(--gutter) 64px;display:grid;grid-template-columns:minmax(0,1fr);gap:22px}.dl-main>*,.dl-os>*,.dl-file>*{min-width:0}.dl-hero{padding-bottom:8px}.dl-hero h1.display{font-size:clamp(2.2rem,1.4rem + 3vw,3.6rem);margin:0 0 .35em}.dl-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0 18px}.dl-account{max-width:64ch;color:var(--text-2);line-height:1.55;padding:14px 16px;border:1px solid var(--line-2);border-radius:var(--radius-sm);background:var(--panel)}.dl-account strong{color:var(--text)}.dl-jump{display:flex;gap:10px;flex-wrap:wrap}.dl-jump a{color:var(--teal);text-decoration:none;font-weight:600;padding:6px 12px;border:1px solid var(--line-2);border-radius:999px}.dl-os{padding:clamp(18px,3vw,28px);display:grid;gap:14px;scroll-margin-top:80px}.dl-os--yours{box-shadow:0 0 0 1px var(--teal-dim)}.dl-os__head h2{font-family:var(--font-display);font-size:1.6rem;margin:0;color:var(--text)}.dl-req{margin:4px 0 0;color:var(--text-3)}.dl-file{border:1px solid var(--line);border-radius:var(--radius-sm);padding:14px 16px;display:grid;gap:8px;background:var(--ink-2)}.dl-file--primary{border-color:var(--line-2)}.dl-file__head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.dl-file h3{margin:0;font-size:1.05rem;color:var(--text)}.dl-file__meta{margin:2px 0 0;color:var(--text-3);font-size:.8rem;overflow-wrap:anywhere}.dl-note{margin:0;color:var(--text-2);line-height:1.5;font-size:.95rem}.dl-note .mono{overflow-wrap:anywhere}.dl-verify summary{cursor:pointer;color:var(--teal);font-weight:600;font-size:.92rem}.dl-verify p{color:var(--text-2);font-size:.9rem;line-height:1.5}.dl-cmd{display:flex;gap:10px;align-items:flex-start}.dl-cmd code{flex:1;min-width:0;padding:10px 12px;border-radius:8px;background:var(--ink);border:1px solid var(--line);color:var(--text);font-size:.78rem;overflow-wrap:anywhere}.dl-sha{color:var(--text-3);font-size:.75rem;overflow-wrap:anywhere;margin:6px 0 0}.dl-steps{margin:4px 0 0;padding-left:1.3em;color:var(--text-2);line-height:1.6}.dl-phones{padding:clamp(18px,3vw,28px)}.dl-phones h2{font-family:var(--font-display);font-size:1.3rem;margin:0 0 6px;color:var(--text)}.dl-phones p{margin:0;color:var(--text-2);line-height:1.55}.dl-page a:not(.btn){color:var(--teal)}.dl-page .btn{text-decoration:none}.dl-foot{text-align:center;padding:28px var(--gutter) 40px;color:var(--text-3);font-size:.85rem;box-shadow:inset 0 1px 0 var(--line)}@media(max-width:560px){.dl-head nav a:not(.btn){display:none}.dl-cmd{flex-direction:column}}
