.pr-intro{background:radial-gradient(50rem 26rem at 90% -10%, var(--tint), transparent 70%), var(--bg)}html[dir=rtl] .pr-intro{background:radial-gradient(50rem 26rem at 10% -10%, var(--tint), transparent 70%), var(--bg)}.pr-intro__text{max-inline-size:46rem}.pr-intro__text>*{margin:0}.pr-intro__text>*+*{margin-block-start:1rem}.pr-intro h1{text-wrap:balance;font-size:clamp(2rem,1.3rem + 2.4vw,3.25rem);line-height:1.2}.pr-tip{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);color:var(--text);align-items:flex-start;gap:.6rem;padding:.85rem 1rem;display:flex}.pr-tip .icon{color:var(--primary);flex:none;margin-block-start:.2rem}.pr-cards{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=960px){.pr-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.pr-card{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--bg);min-inline-size:0;flex-direction:column;gap:1rem;padding:1.5rem;scroll-margin-block-start:calc(var(--nav-h) + 1rem);transition:border-color .2s,box-shadow .2s;display:flex}.pr-card:hover{border-color:color-mix(in srgb, var(--primary) 45%, var(--border))}@media (width<=479px){.pr-card{padding:1.1rem}}.pr-card__head{align-items:center;gap:.9rem;display:flex}.pr-card__head h3{margin:0;font-size:1.3rem;line-height:1.3}.pr-card__id{text-align:start;margin:.15rem 0 0}.pr-card__id code{color:var(--text-muted);overflow-wrap:anywhere;font-size:.85rem}.pr-card__num{background:var(--tint);block-size:2.5rem;inline-size:2.5rem;color:var(--primary);font-variant-numeric:tabular-nums;border-radius:.75rem;flex:none;place-items:center;font-weight:700;display:grid}.pr-card__summary{margin:0;line-height:1.75}.pr-label{color:var(--text-muted);letter-spacing:0;align-items:center;gap:.4rem;margin:.25rem 0 0;font-size:.85rem;font-weight:600;display:flex}.pr-label .icon{color:var(--primary)}.pr-steps{counter-reset:step;gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.pr-steps li{counter-increment:step;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"n tool""n text";gap:.2rem .75rem;display:grid}.pr-steps li:before{content:counter(step);border:1px solid var(--border);block-size:1.6rem;inline-size:1.6rem;color:var(--primary);font-variant-numeric:tabular-nums;border-radius:50%;grid-area:n;place-items:center;font-size:.8rem;font-weight:700;display:grid}.pr-tool{background:var(--tint);color:var(--primary);overflow-wrap:anywhere;border-radius:.5rem;grid-area:tool;justify-self:start;padding:.1rem .55rem;font-size:.85rem}.pr-steps li>span{grid-area:text;line-height:1.65}.pr-args{gap:.5rem;margin:0;display:grid}.pr-arg{border:1px solid var(--border);background:var(--surface);border-radius:.9rem;grid-template-columns:minmax(7rem,9rem) minmax(0,1fr);gap:.25rem 1rem;padding:.7rem .9rem;display:grid}@media (width<=479px){.pr-arg{grid-template-columns:minmax(0,1fr)}}.pr-arg dt{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.pr-arg dd{margin:0;line-height:1.6}.pr-req{border:1px solid var(--border);color:var(--primary);border-radius:999px;padding:0 .5rem;font-size:.75rem;line-height:1.7}.pr-req--opt{color:var(--text-muted)}.pr-how{background:var(--tint);border-radius:.9rem;margin-block-start:auto;padding:.9rem 1rem}.pr-how p{overflow-wrap:anywhere;margin:.4rem 0 0;line-height:1.7}
