.rnpKKW_page{background:var(--surface-subtle);min-height:100dvh;color:var(--ink)}.rnpKKW_header{align-items:center;gap:var(--space-24);padding:var(--space-20) max(var(--space-24), calc((var(--viewport-inline) - var(--space-1280)) / 2));border-bottom:1px solid var(--border);background:var(--white);display:flex}.rnpKKW_brand{color:var(--ink);font-size:24px;font-weight:750;text-decoration:none}.rnpKKW_header>span{color:var(--muted);flex:1;font-size:14px}.rnpKKW_header a{flex-shrink:0}.rnpKKW_layout{max-width:1280px;padding:var(--space-40) var(--space-24) var(--space-80);gap:var(--space-48);grid-template-columns:220px minmax(0,1fr);margin:0 auto;display:grid}.rnpKKW_sidebar nav{gap:var(--space-4);display:grid;position:sticky;top:24px}.rnpKKW_sidebar strong{margin:0 0 var(--space-12);font-size:14px}.rnpKKW_sidebar a{min-height:36px;padding:var(--space-8) 0;color:var(--muted);align-items:center;font-size:13px;text-decoration:none;display:flex}.rnpKKW_sidebar a:hover{color:var(--accent);text-decoration:underline}.rnpKKW_methodLinks{border-top:1px solid var(--border);margin-top:var(--space-12);padding-top:var(--space-12)}.rnpKKW_content{min-width:0}.rnpKKW_hero{padding:0 0 var(--space-32);border-bottom:1px solid var(--border)}.rnpKKW_hero h1{margin:var(--space-12) 0 var(--space-16);letter-spacing:-.035em;font-size:clamp(32px,4vw,44px);line-height:1.1}.rnpKKW_hero>p:not(.rnpKKW_note):not(.rnpKKW_version){max-width:640px;margin:0 0 var(--space-24);font-size:18px;line-height:1.6}.rnpKKW_version{color:var(--muted);margin:0;font-size:13px}.rnpKKW_section{padding:var(--space-32) 0;border-bottom:1px solid var(--border);scroll-margin-top:24px}.rnpKKW_section h2{margin:0 0 var(--space-20);letter-spacing:-.025em;font-size:26px}.rnpKKW_section h3{margin:var(--space-24) 0 var(--space-12);font-size:19px}.rnpKKW_section p,.rnpKKW_section li{overflow-wrap:anywhere;font-size:15px;line-height:1.8}.rnpKKW_section p{margin:0 0 var(--space-16)}.rnpKKW_section ol,.rnpKKW_section ul{margin:0 0 var(--space-20);padding-left:var(--space-24)}.rnpKKW_section li+li{margin-top:var(--space-8)}.rnpKKW_section ol{list-style:decimal}.rnpKKW_section ul{list-style:outside}.rnpKKW_section a:not(.button){color:var(--accent);text-underline-offset:3px}.rnpKKW_section code:not(pre code){overflow-wrap:anywhere;font-size:.9em}.rnpKKW_note{color:var(--muted);line-height:1.7;margin:var(--space-12) 0 0!important;font-size:13px!important}.rnpKKW_table{border:1px solid var(--border);background:var(--white);max-width:100%;margin:var(--space-20) 0;overflow-x:auto}.rnpKKW_table table{border-collapse:collapse;width:100%;font-size:14px}.rnpKKW_table caption{text-align:left;padding:var(--space-14) var(--space-16);border-bottom:1px solid var(--border);font-weight:600}.rnpKKW_table th,.rnpKKW_table td{padding:var(--space-14) var(--space-16);text-align:left;vertical-align:top;border-bottom:1px solid var(--border);line-height:1.7}.rnpKKW_table th{background:var(--surface-subtle);color:var(--muted);font-size:12px;font-weight:600}.rnpKKW_table tr:last-child td{border-bottom:0}.rnpKKW_table td small{color:var(--muted);font-size:12px;display:block}.rnpKKW_table td code{overflow-wrap:anywhere}.rnpKKW_endpoint{margin:var(--space-24) 0;padding:var(--space-24);border:1px solid var(--border);background:var(--white);border-radius:6px;min-width:0;scroll-margin-top:24px}.rnpKKW_endpointHeader{align-items:flex-start;gap:var(--space-12);display:flex}.rnpKKW_endpointHeader code{padding-top:var(--space-3);overflow-wrap:anywhere;min-width:0;font-size:14px}.rnpKKW_verb{color:var(--accent);padding:var(--space-4) var(--space-8);background:var(--surface-subtle);border:1px solid var(--border);flex-shrink:0;font-size:12px;font-weight:700}.rnpKKW_endpoint h3{margin-top:var(--space-16)}.rnpKKW_scope{color:var(--muted);font-size:13px!important}.rnpKKW_codeBlock{margin:var(--space-20) 0;border:1px solid var(--border);background:var(--surface-subtle);border-radius:4px;max-width:100%;overflow:hidden}.rnpKKW_codeHeader{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-8) var(--space-12);border-bottom:1px solid var(--border);background:var(--white);color:var(--muted);font-size:12px;display:flex}.rnpKKW_codeHeader button{flex-shrink:0;min-height:44px;font-size:12px}.rnpKKW_codeBlock pre{padding:var(--space-20);tab-size:2;max-width:100%;margin:0;font-size:13px;line-height:1.8;overflow:auto}.rnpKKW_codeBlock code{white-space:pre}.rnpKKW_copyStatus{padding:0 var(--space-16) var(--space-12);font-size:12px;display:block;margin:0!important}.rnpKKW_response summary{cursor:pointer;padding:var(--space-12) 0;min-height:44px;color:var(--accent);font-size:14px}.rnpKKW_skipLink{background:var(--white);padding:var(--space-12);z-index:2;color:var(--accent);position:absolute;top:-100px;left:12px}.rnpKKW_skipLink:focus{top:12px}@media (max-width:900px){.rnpKKW_layout{gap:var(--space-32);grid-template-columns:1fr}.rnpKKW_sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.rnpKKW_sidebar strong{grid-column:1/-1}.rnpKKW_methodLinks{display:none}}@media (max-width:540px){.rnpKKW_header{padding:var(--space-16);gap:var(--space-12);flex-wrap:wrap}.rnpKKW_header>span{flex-basis:100%;order:3}.rnpKKW_header>a:last-child{margin-left:auto}.rnpKKW_layout{padding:var(--space-24) var(--space-16) var(--space-48)}.rnpKKW_endpoint{padding:var(--space-16)}.rnpKKW_table table{min-width:520px}.rnpKKW_table th,.rnpKKW_table td{padding:var(--space-12)}.rnpKKW_codeBlock pre{padding:var(--space-16);font-size:12px}.rnpKKW_codeHeader button,.rnpKKW_sidebar a{min-height:44px}}
