.RdmBMa_shell{grid-template-columns:248px minmax(0,1fr) 208px;align-items:start;gap:clamp(32px,4.5vw,80px);padding-block:clamp(24px,3.5vw,48px) clamp(88px,10vw,152px);display:grid}.RdmBMa_rail{top:calc(var(--bar) + var(--s2));gap:var(--s5);max-height:calc(100dvh - var(--bar) - var(--s5));padding:2px 6px var(--s6) 2px;margin-left:-2px;display:grid;position:sticky;overflow-y:auto}.RdmBMa_railTop{gap:var(--s2);display:flex}.RdmBMa_searchBox{flex:1;min-width:0;position:relative}.RdmBMa_search{height:40px;font-family:var(--sans);border-radius:12px;padding:0 40px 0 14px;font-size:.875rem}.RdmBMa_search::-webkit-search-cancel-button{display:none}.RdmBMa_key{background:var(--raised);width:22px;height:22px;font-family:var(--mono);color:var(--ink-3);pointer-events:none;border-radius:6px;place-items:center;font-size:.75rem;display:grid;position:absolute;top:9px;right:9px}.RdmBMa_railToggle{background:var(--raised);border-radius:12px;height:40px;padding:0 14px;font-size:.875rem;font-weight:600;display:none}.RdmBMa_tree{gap:var(--s5);display:grid}.RdmBMa_group{gap:1px;display:grid}.RdmBMa_groupLabel{letter-spacing:.01em;color:var(--ink-3);padding:0 12px 6px;font-size:.75rem;font-weight:500}.RdmBMa_chapter,.RdmBMa_child{letter-spacing:-.008em;color:var(--ink-2);transition:color var(--t-hover) var(--ease), background var(--t-hover) var(--ease);border-radius:9px;font-size:.875rem;display:block}.RdmBMa_chapter{padding:7px 12px;font-weight:500}.RdmBMa_chapter[data-inside=true]{color:var(--ink)}.RdmBMa_children{border-left:1px solid var(--line);gap:1px;margin:2px 0 6px 12px;padding-left:9px;display:grid}.RdmBMa_child{color:var(--ink-3);padding:6px 12px}.RdmBMa_chapter[aria-current=page],.RdmBMa_child[aria-current=page]{color:var(--ink);background:#ffffff1a}@media (hover:hover) and (pointer:fine){.RdmBMa_chapter:hover,.RdmBMa_child:hover{color:var(--ink)}}.RdmBMa_results{gap:1px;display:grid}.RdmBMa_hit{color:var(--ink);border-radius:9px;gap:1px;padding:8px 12px;font-size:.875rem;display:grid}.RdmBMa_hit span{color:var(--ink-3);font-size:.75rem}@media (hover:hover) and (pointer:fine){.RdmBMa_hit:hover{background:#ffffff14}}.RdmBMa_none{font-size:var(--small-size);color:var(--ink-3);padding:8px 12px}.RdmBMa_toc{top:calc(var(--bar) + var(--s2));padding-left:var(--s4);border-left:1px solid var(--line);font-size:var(--small-size);gap:9px;line-height:1.35;display:grid;position:sticky}.RdmBMa_tocLabel{color:var(--ink-3);margin-bottom:2px;font-size:.75rem;font-weight:500}.RdmBMa_toc a{color:var(--ink-2);transition:color var(--t-hover) var(--ease)}@media (hover:hover) and (pointer:fine){.RdmBMa_toc a:hover{color:var(--ink)}}.RdmBMa_article{min-width:0;max-width:740px}.RdmBMa_header{gap:var(--s4);border-bottom:1px solid var(--line);margin-bottom:clamp(28px,3.5vw,44px);padding-bottom:clamp(28px,3.5vw,44px);display:grid}.RdmBMa_crumbs{font-size:var(--small-size);color:var(--ink-3);flex-wrap:wrap;gap:8px;display:flex}.RdmBMa_crumbs a{color:var(--ink-2)}@media (hover:hover) and (pointer:fine){.RdmBMa_crumbs a:hover{color:var(--ink)}}.RdmBMa_title{letter-spacing:-.04em;font-size:clamp(2rem,3.6vw,2.75rem);font-weight:650;line-height:1.08}.RdmBMa_banner{font-family:var(--mono);letter-spacing:-.045em;flex-wrap:wrap;gap:6px;font-size:clamp(1rem,1.6vw,1.25rem);font-weight:550;line-height:1.3;display:flex}.RdmBMa_banner .b{border-radius:.34em;padding:0 .42em;line-height:1.5}.RdmBMa_banner .b[data-c=line]{color:var(--ink-2)}.RdmBMa_lead{letter-spacing:-.016em;max-width:34em;color:var(--ink-2);text-wrap:pretty;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.45}.RdmBMa_body{gap:clamp(40px,5vw,64px);display:grid}.RdmBMa_section{gap:var(--s4);scroll-margin-top:calc(var(--bar) + var(--s4));display:grid}.RdmBMa_section>h2{letter-spacing:-.032em;font-size:1.5rem;font-weight:650;line-height:1.2}.RdmBMa_section>h2 a{color:inherit}.RdmBMa_section p,.RdmBMa_list li,.RdmBMa_steps li{letter-spacing:-.006em;color:var(--ink-2);text-wrap:pretty;font-size:1rem;line-height:1.62}.RdmBMa_section p b,.RdmBMa_section li b{color:var(--ink);font-weight:600}.RdmBMa_inline{font-family:var(--mono);background:var(--raised);color:var(--ink);white-space:nowrap;border-radius:6px;padding:.14em .42em;font-size:.86em}.RdmBMa_list,.RdmBMa_steps{gap:10px;padding-left:1.3em;display:grid}.RdmBMa_list{list-style:outside}.RdmBMa_steps{counter-reset:step;padding-left:0;list-style:none}.RdmBMa_steps li{counter-increment:step;padding-left:2.4em;position:relative}.RdmBMa_steps li:before{content:counter(step);background:var(--raised);width:1.6em;height:1.6em;font-family:var(--mono);color:var(--ink);border-radius:50%;place-items:center;font-size:.8125rem;display:grid;position:absolute;top:.16em;left:0}.RdmBMa_list li::marker{color:var(--ink-3)}.RdmBMa_code{background:var(--surface);border-radius:14px;position:relative;overflow:hidden}.RdmBMa_code pre{font-family:var(--mono);color:var(--ink);tab-size:2;padding:18px 92px 18px 22px;font-size:.8125rem;line-height:1.7;overflow-x:auto}.RdmBMa_code>button{background:var(--raised);border:0;border-radius:999px;min-width:0;height:30px;padding:0 12px;position:absolute;top:10px;right:10px}.RdmBMa_cmd{color:var(--ink)}.RdmBMa_out{color:var(--ink-2)}.RdmBMa_note{color:var(--ink-3)}.RdmBMa_tableWrap{border-top:1px solid var(--line)}.RdmBMa_tableWrap .table th{padding-block:10px}.RdmBMa_tableWrap .table td{color:var(--ink-2);vertical-align:top;padding-block:12px;line-height:1.5}.RdmBMa_tableWrap .table td:first-child{color:var(--ink);white-space:nowrap;padding-right:var(--s6)}.RdmBMa_callout{padding:var(--s4) var(--s5);background:var(--raised);color:var(--ink);border-radius:14px;font-size:.9375rem;line-height:1.55}.RdmBMa_pages{border-top:1px solid var(--line)}.RdmBMa_pages a{gap:var(--s2) var(--s5);border-bottom:1px solid var(--line);transition:padding var(--t-hover) var(--ease);grid-template-columns:minmax(0,14em) minmax(0,1fr);align-items:baseline;padding:14px 0;display:grid}.RdmBMa_pages b{letter-spacing:-.014em;color:var(--ink);font-weight:600}.RdmBMa_pages span{color:var(--ink-3);font-size:.9375rem}@media (hover:hover) and (pointer:fine){.RdmBMa_pages a:hover b{text-underline-offset:.22em;text-decoration:underline}}.RdmBMa_pager{gap:var(--s6);padding-top:var(--s5);border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:clamp(56px,7vw,96px);display:grid}.RdmBMa_pager a{gap:4px;display:grid}.RdmBMa_pager .RdmBMa_next{text-align:right;grid-column:2}.RdmBMa_pager span{font-size:var(--small-size);color:var(--ink-3)}.RdmBMa_pager b{letter-spacing:-.024em;font-size:1.125rem;font-weight:600}@media (hover:hover) and (pointer:fine){.RdmBMa_pager a:hover b{text-underline-offset:.22em;text-decoration:underline}}.RdmBMa_yes{color:var(--green);font-weight:600}.RdmBMa_no{color:var(--ink-3)}@media (max-width:1160px){.RdmBMa_shell{grid-template-columns:232px minmax(0,1fr)}.RdmBMa_toc{display:none}}@media (max-width:820px){.RdmBMa_shell{gap:var(--s6);grid-template-columns:minmax(0,1fr)}.RdmBMa_rail{gap:var(--s4);max-height:none;position:static;overflow:visible}.RdmBMa_railToggle{display:block}.RdmBMa_rail[data-open=false] .RdmBMa_tree{display:none}.RdmBMa_pages a{grid-template-columns:minmax(0,1fr);gap:2px}.RdmBMa_inline{white-space:normal;overflow-wrap:anywhere}}
