.RdmBMa_shell{max-width:calc(var(--content-width) + 96px);grid-template-columns:236px minmax(0,1fr);align-items:start;gap:48px;margin:0 auto;padding:40px 32px 80px;display:grid}.RdmBMa_shell :is(a,button,summary,input):focus-visible{outline:2px solid var(--heyz-terracotta-text);outline-offset:3px}.RdmBMa_bar{display:none}.RdmBMa_sidebar{top:calc(var(--site-header-offset,0px) + 24px);max-height:calc(100dvh - var(--site-header-offset,0px) - 48px);gap:20px;padding:2px 4px 24px 2px;display:grid;position:sticky;overflow-y:auto}.RdmBMa_searchButton{border:1px solid var(--border-strong);border-radius:var(--radius-medium);background:var(--card);width:100%;min-height:44px;color:var(--text-secondary);font:inherit;text-align:left;align-items:center;gap:10px;padding:8px 12px;font-size:14px;display:flex}.RdmBMa_searchButton span{flex:1}.RdmBMa_searchButton:hover{color:var(--foreground);border-color:var(--primary)}.RdmBMa_searchButton kbd,.RdmBMa_searchHint kbd{border:1px solid var(--border-strong);background:var(--background);min-width:22px;color:var(--text-secondary);text-align:center;border-radius:6px;padding:1px 6px;font-size:12px}.RdmBMa_nav{font-size:14px}.RdmBMa_navList,.RdmBMa_navList ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.RdmBMa_navGroup{margin-top:10px}.RdmBMa_navGroup ul{border-left:1px solid var(--border);margin-top:4px;padding-left:10px}.RdmBMa_navGroupTitle{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;font-size:12px;display:block}.RdmBMa_navLink{border-radius:var(--radius-small);min-height:36px;color:var(--text-secondary);align-items:center;padding:6px 10px;line-height:1.35;display:flex}.RdmBMa_navLink:hover{background:var(--secondary);color:var(--foreground)}.RdmBMa_navLink[aria-current=page]{background:var(--card);box-shadow:inset 3px 0 0 var(--primary);color:var(--foreground);font-weight:500}.RdmBMa_overlay{z-index:50;background:var(--overlay);position:fixed;inset:0}.RdmBMa_drawer{z-index:51;background:var(--background);width:min(340px,88vw);box-shadow:var(--shadow-raised);align-content:start;gap:16px;padding:12px 16px 32px;display:grid;position:fixed;inset:0 auto 0 0;overflow-y:auto}.RdmBMa_drawer:focus{outline:none}.RdmBMa_drawerHead{justify-content:space-between;align-items:center;display:flex}.RdmBMa_drawerTitle{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:500}.RdmBMa_iconButton{border-radius:var(--radius-small);width:44px;height:44px;color:var(--text-secondary);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.RdmBMa_iconButton:hover{background:var(--secondary);color:var(--foreground)}.RdmBMa_main{min-width:0}.RdmBMa_main:focus{outline:none}.RdmBMa_main :target{scroll-margin-top:24px}.RdmBMa_articleLayout{grid-template-columns:minmax(0,46rem) 200px;justify-content:space-between;align-items:start;gap:48px;display:grid}.RdmBMa_article{min-width:0}.RdmBMa_breadcrumbs ol{color:var(--muted-foreground);flex-wrap:wrap;gap:4px 0;margin:0 0 18px;padding:0;font-size:13px;list-style:none;display:flex}.RdmBMa_breadcrumbs li+li:before{content:"/" / "";color:var(--border-strong);margin:0 8px}.RdmBMa_breadcrumbs a{color:var(--text-secondary);text-underline-offset:3px;text-decoration:underline}.RdmBMa_breadcrumbs [aria-current=page]{color:var(--foreground)}.RdmBMa_articleHeader{margin-bottom:28px}.RdmBMa_articleHeader h1{letter-spacing:-.045em;overflow-wrap:break-word;margin:8px 0 12px;font-size:clamp(32px,3.6vw,46px);font-weight:500;line-height:1.1}.RdmBMa_lead,.RdmBMa_lead p{max-width:40rem;color:var(--text-secondary);margin:0;font-size:17px;line-height:1.6}.RdmBMa_lead a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.RdmBMa_updated{color:var(--muted-foreground);margin:14px 0 0;font-size:13px}.RdmBMa_tocAside{top:calc(var(--site-header-offset,0px) + 24px);max-height:calc(100dvh - var(--site-header-offset,0px) - 48px);border-left:1px solid var(--border);padding-left:16px;position:sticky;overflow-y:auto}.RdmBMa_tocTitle{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:12px}.RdmBMa_tocList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.RdmBMa_tocList a{color:var(--text-secondary);padding:4px 0;font-size:13px;line-height:1.4;display:block}.RdmBMa_tocList a:hover{color:var(--foreground);text-underline-offset:3px;text-decoration:underline}.RdmBMa_tocList [data-level="3"] a{padding-left:12px}.RdmBMa_tocInline{border:1px solid var(--border);border-radius:var(--radius-medium);background:var(--card);margin:0 0 28px;display:none}.RdmBMa_tocInline summary{min-height:44px;color:var(--foreground);cursor:pointer;align-items:center;padding:0 16px;font-size:14px;font-weight:500;display:flex}.RdmBMa_tocInline nav{padding:0 16px 12px}.RdmBMa_prose{color:var(--text-secondary);font-size:16px;line-height:1.7}.RdmBMa_prose>:first-child{margin-top:0}.RdmBMa_prose p,.RdmBMa_prose li{color:var(--text-secondary)}.RdmBMa_prose p{margin:0 0 1em}.RdmBMa_prose ul,.RdmBMa_prose ol{margin:0 0 1.2em;padding-left:1.4em}.RdmBMa_prose ul{list-style:outside}.RdmBMa_prose ol{list-style:decimal}.RdmBMa_prose li::marker{color:var(--muted-foreground)}.RdmBMa_prose li+li{margin-top:.35em}.RdmBMa_prose strong{color:var(--foreground);font-weight:600}.RdmBMa_prose a{color:var(--primary);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px}.RdmBMa_prose a:hover{text-decoration-color:currentColor}.RdmBMa_prose code{border:1px solid var(--border);background:var(--muted);color:var(--foreground);border-radius:6px;padding:1px 5px;font-size:.86em}.RdmBMa_heading{color:var(--foreground);letter-spacing:-.03em;font-weight:500}h2.RdmBMa_heading{margin:2em 0 .55em;font-size:25px;line-height:1.25}h3.RdmBMa_heading{margin:1.6em 0 .4em;font-size:19px;line-height:1.3}.RdmBMa_prose .RdmBMa_headingLink{color:inherit;text-decoration:none}.RdmBMa_hash{color:var(--heyz-terracotta-text);opacity:0;margin-left:.4em}.RdmBMa_headingLink:hover .RdmBMa_hash,.RdmBMa_headingLink:focus-visible .RdmBMa_hash{opacity:1}.RdmBMa_note{border:1px solid var(--brand-border);border-radius:var(--radius-medium);background:var(--brand-tint);margin:0 0 1.4em;padding:12px 16px}.RdmBMa_note p{color:var(--foreground);margin:0}.RdmBMa_pre{border:1px solid var(--border);border-radius:var(--radius-small);background:var(--card);color:var(--foreground);margin:0 0 1.2em;padding:14px 16px;font-size:13px;overflow-x:auto}.RdmBMa_tableWrap{border:1px solid var(--border);border-radius:var(--radius-medium);background:var(--card);margin:0 0 1.4em;overflow-x:auto}.RdmBMa_tableWrap table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.55}.RdmBMa_tableWrap th,.RdmBMa_tableWrap td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;color:var(--text-secondary);padding:10px 14px}.RdmBMa_tableWrap thead th{background:var(--secondary);color:var(--foreground);font-weight:500}.RdmBMa_tableWrap tbody th{min-width:8em;color:var(--foreground);font-weight:500}.RdmBMa_tableWrap tr:last-child>*{border-bottom:0}.RdmBMa_pager{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:16px;margin-top:56px;padding-top:24px;display:grid}.RdmBMa_pagerLink{border:1px solid var(--border);border-radius:var(--radius-medium);background:var(--card);gap:4px;padding:14px 16px;display:grid}.RdmBMa_pagerLink:hover{border-color:var(--primary)}.RdmBMa_pagerNext{text-align:right;grid-column:2}.RdmBMa_pagerNext .RdmBMa_pagerLabel{justify-content:flex-end}.RdmBMa_pagerLabel{color:var(--muted-foreground);align-items:center;gap:6px;font-size:13px;display:flex}.RdmBMa_pagerTitle{color:var(--foreground);font-size:15px;font-weight:500}.RdmBMa_home{max-width:60rem}.RdmBMa_homeHeader{margin-bottom:36px}.RdmBMa_homeHeader h1{letter-spacing:-.05em;margin:10px 0 14px;font-size:clamp(38px,5vw,58px);font-weight:500;line-height:1.05}.RdmBMa_homeSearch{max-width:28rem;margin-top:24px}.RdmBMa_cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.RdmBMa_card{border:1px solid var(--border);border-radius:var(--radius-medium);background:var(--card);align-content:start;gap:8px;height:100%;padding:20px;display:grid;position:relative}.RdmBMa_card h3{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:500}.RdmBMa_card h3 a{color:var(--foreground)}.RdmBMa_card h3 a:after{content:"";border-radius:inherit;position:absolute;inset:0}.RdmBMa_card:hover{border-color:var(--primary)}.RdmBMa_card p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.55}.RdmBMa_card ul{z-index:1;gap:4px;margin:4px 0 0;padding:0;font-size:14px;list-style:none;display:grid;position:relative}.RdmBMa_card ul a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.RdmBMa_homeSection{margin-top:44px}.RdmBMa_homeSection>h2{letter-spacing:-.03em;margin:0 0 14px;font-size:22px;font-weight:500}.RdmBMa_tasks{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px 24px;margin:0;padding:0;list-style:none;display:grid}.RdmBMa_tasks a{min-height:36px;color:var(--primary);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px;align-items:center;gap:8px;display:inline-flex}.RdmBMa_searchPanel{z-index:51;border:1px solid var(--border);border-radius:var(--radius-large);background:var(--card);width:min(640px,100vw - 32px);max-height:min(640px,100dvh - 48px);box-shadow:var(--shadow-raised);flex-direction:column;display:flex;position:fixed;top:max(24px,10vh);left:50%;overflow:hidden;transform:translate(-50%)}.RdmBMa_searchPanel:focus{outline:none}.RdmBMa_searchField{border-bottom:1px solid var(--border);color:var(--text-secondary);align-items:center;gap:10px;padding:6px 8px 6px 16px;display:flex}.RdmBMa_searchField:focus-within{box-shadow:inset 0 -2px 0 var(--primary)}.RdmBMa_searchField input{min-width:0;min-height:44px;color:var(--foreground);font:inherit;background:0 0;border:0;flex:1;margin:0;font-size:17px}.RdmBMa_shell .RdmBMa_searchField input:focus-visible,.RdmBMa_searchField input:focus-visible{outline:none}.RdmBMa_searchField input::-webkit-search-cancel-button{appearance:none}.RdmBMa_searchField input::placeholder{color:var(--muted-foreground)}.RdmBMa_searchStatus{flex-wrap:wrap;align-items:center;gap:4px 12px;padding:10px 16px 4px;display:flex}.RdmBMa_searchStatus p{color:var(--muted-foreground);margin:0;font-size:13px}.RdmBMa_textButton{min-height:32px;color:var(--primary);font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.RdmBMa_results{gap:2px;margin:0;padding:4px 8px 8px;list-style:none;display:grid;overflow-y:auto}.RdmBMa_result{border-radius:var(--radius-medium);color:var(--text-secondary);gap:2px;padding:10px 12px;display:grid}.RdmBMa_result:hover,.RdmBMa_result:focus-visible{background:var(--secondary)}.RdmBMa_result:focus-visible{outline:2px solid var(--heyz-terracotta-text);outline-offset:-2px}.RdmBMa_resultTitle{color:var(--foreground);font-size:15px;font-weight:500}.RdmBMa_resultPage{color:var(--muted-foreground);font-size:12px}.RdmBMa_resultText{font-size:13px;line-height:1.5}.RdmBMa_result mark{background:var(--brand-tint);color:var(--foreground);border-radius:3px}.RdmBMa_searchHint{border-top:1px solid var(--border);color:var(--muted-foreground);margin:0;padding:10px 16px;font-size:12px}@media (max-width:1180px){.RdmBMa_articleLayout{grid-template-columns:minmax(0,46rem)}.RdmBMa_tocAside{display:none}.RdmBMa_tocInline{display:block}}@media (max-width:960px){.RdmBMa_shell{padding:0 16px 64px;display:block}.RdmBMa_sidebar{display:none}.RdmBMa_bar{top:var(--site-header-offset,0px);z-index:20;border-bottom:1px solid var(--border);background:var(--background);gap:8px;margin:0 -16px 24px;padding:8px 16px;display:flex;position:sticky}.RdmBMa_barButton{border:1px solid var(--border-strong);border-radius:var(--radius-medium);background:var(--card);min-height:44px;color:var(--foreground);font:inherit;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:inline-flex}.RdmBMa_barButton:last-child{margin-left:auto}.RdmBMa_searchHint{display:none}}@media (max-width:960px) and (max-height:500px){.RdmBMa_bar{position:static}}@media (max-width:560px){.RdmBMa_pager{grid-template-columns:1fr}.RdmBMa_pagerNext{grid-column:1}.RdmBMa_articleHeader h1{font-size:32px}.RdmBMa_lead,.RdmBMa_lead p{font-size:16px}.RdmBMa_tableWrap table{font-size:13px}}.RdmBMa_main .docs-mcp>div{min-width:0}.RdmBMa_main .docs-install{min-width:0}.RdmBMa_main .docs-install code{overflow-wrap:anywhere;min-width:0}
