._article_1ru6s_7{gap:var(--rs-sp-5);width:100%;max-width:760px;font-size:var(--rs-text-lead);color:var(--rs-ink-sub);margin:0 auto;line-height:1.7;display:grid}._article_1ru6s_7 p{margin:0 0 var(--rs-sp-2)}._article_1ru6s_7 h2{align-items:center;gap:var(--rs-sp-2);margin:0 0 var(--rs-sp-2);font-family:var(--rs-font-display);letter-spacing:-.02em;color:var(--rs-ink);font-size:clamp(20px,3vw,26px);font-weight:600;line-height:1.3;display:flex}._article_1ru6s_7 h3{margin:var(--rs-sp-3) 0 var(--rs-sp-1);font-family:var(--rs-font-mono);font-size:var(--rs-text-body);letter-spacing:.04em;text-transform:uppercase;color:var(--rs-signal-ink)}._article_1ru6s_7 ul,._article_1ru6s_7 ol{margin:0 0 var(--rs-sp-2);padding-left:var(--rs-sp-3)}._article_1ru6s_7 li{margin:var(--rs-sp-1) 0}._article_1ru6s_7 b,._article_1ru6s_7 strong{color:var(--rs-ink)}._article_1ru6s_7 a{color:var(--rs-signal-ink);font-weight:600}._section_1ru6s_54{scroll-margin-top:var(--rs-sp-4)}._number_1ru6s_56{border:2px solid var(--rs-ink);background:var(--rs-yellow);width:40px;height:40px;font-family:var(--rs-font-mono);font-size:var(--rs-text-label);color:var(--rs-ink);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}._intro_1ru6s_70{gap:var(--rs-sp-2);text-align:center;justify-items:center;display:grid}._meta_1ru6s_72{justify-content:center;gap:var(--rs-sp-1) var(--rs-sp-3);font-family:var(--rs-font-mono);font-size:var(--rs-text-micro);color:var(--rs-ink-sub);flex-wrap:wrap;display:flex}._toc_1ru6s_82{justify-content:center;gap:var(--rs-sp-1);flex-wrap:wrap;display:flex}._toc_1ru6s_82 a{font-family:var(--rs-font-mono);font-size:var(--rs-text-micro);color:var(--rs-ink);background:var(--rs-surface);border:2px solid var(--rs-ink);border-radius:var(--rs-radius-sm);padding:var(--rs-sp-1) var(--rs-sp-2);text-decoration:none}._toc_1ru6s_82 a:hover{background:var(--rs-signal)}._toc_1ru6s_82 a:focus-visible,._article_1ru6s_7 a:focus-visible{outline:2px solid var(--rs-focus);outline-offset:2px}._answer_1ru6s_109{background:var(--rs-signal-dim);border:2px solid var(--rs-ink);border-left:6px solid var(--rs-signal);border-radius:0 var(--rs-radius) var(--rs-radius) 0;padding:var(--rs-sp-2) var(--rs-sp-3);margin:0 0 var(--rs-sp-3)}._answer_1ru6s_109 p:last-child{margin:0}._code_1ru6s_120{font-family:var(--rs-font-mono);font-size:var(--rs-text-body);color:var(--rs-ink);background:var(--rs-surface-sub);border:1px solid var(--rs-line);border-radius:var(--rs-radius-sm);padding:1px var(--rs-sp-1);overflow-wrap:anywhere}._ui_1ru6s_132{color:var(--rs-ink);font-weight:600}._steps_1ru6s_134{counter-reset:step;gap:var(--rs-sp-1);list-style:none;display:grid;padding:0!important}._steps_1ru6s_134>li{counter-increment:step;grid-template-columns:var(--rs-sp-4) 1fr;gap:var(--rs-sp-2);background:var(--rs-surface);border:2px solid var(--rs-ink);border-radius:var(--rs-radius);box-shadow:var(--rs-hard-shadow-light);padding:var(--rs-sp-2);display:grid;margin:0!important}._steps_1ru6s_134>li:before{content:counter(step, decimal-leading-zero);font-family:var(--rs-font-mono);color:var(--rs-signal-ink);font-weight:700}._cta_1ru6s_162{text-align:center}._article_1ru6s_7{padding-top:var(--rs-sp-5)}._article_1ru6s_7 ._cta_1ru6s_162 a{color:var(--rs-ink)}
