.S5_zXq_ref{gap:0 var(--gutter);padding:var(--s-6) var(--margin) var(--section);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.S5_zXq_refSide{grid-column:1/span 2;min-width:0}.S5_zXq_refBody{grid-column:3/span 10;min-width:0}.S5_zXq_chapter{padding:var(--s-7) 0 var(--s-4);border-top:1px solid var(--line);scroll-margin-top:calc(var(--under-nav) + var(--s-4))}.S5_zXq_chapter:first-child{border-top:0;padding-top:0}.S5_zXq_row{gap:var(--s-4) var(--s-6);padding:var(--s-4) 0;scroll-margin-top:calc(var(--under-nav) + var(--s-4));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.S5_zXq_row[data-wide]{grid-template-columns:minmax(0,1fr)}.S5_zXq_prose{align-content:start;gap:var(--s-3);min-width:0;display:grid}.S5_zXq_code{top:calc(var(--under-nav) + var(--s-5));align-self:start;min-width:0;position:sticky}.S5_zXq_chapterHead{gap:var(--s-2);display:grid}.S5_zXq_chapterTitle{font-size:var(--fs-h2);font-weight:300;line-height:var(--lh-tight);letter-spacing:var(--ls-heading)}.S5_zXq_chapterLead{max-width:40em;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-2)}.S5_zXq_p{max-width:38em;font-size:var(--fs-body);color:var(--text-2);line-height:1.5}.S5_zXq_inline{padding:1px calc(6 * var(--design-px));border-radius:calc(4 * var(--design-px));background:var(--surface-2);color:var(--text);overflow-wrap:anywhere;font-family:inherit;font-size:.92em}.S5_zXq_link{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:calc(3 * var(--design-px));overflow-wrap:anywhere}.S5_zXq_link:hover{color:var(--blue);-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue)}.S5_zXq_pending{max-width:38em;padding-left:var(--s-3);border-left:2px dashed var(--line-2);font-size:var(--fs-small);line-height:var(--lh-body);color:var(--text-3)}.S5_zXq_endpoints{border-top:1px solid var(--line)}.S5_zXq_endpoint{grid-template-columns:calc(112 * var(--design-px)) minmax(0, 1fr) auto;align-items:center;gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--line);display:grid}.S5_zXq_endpointLabel{font-size:var(--fs-small);color:var(--text-3)}.S5_zXq_endpointUrl{gap:2px;min-width:0;display:grid}.S5_zXq_endpointHref{font-size:var(--fs-small);color:var(--text);overflow-wrap:anywhere}.S5_zXq_endpointNote{font-size:var(--fs-micro);color:var(--text-3)}.S5_zXq_headers{gap:var(--s-2);display:grid}.S5_zXq_tableWrap{border-radius:var(--r-3);background:var(--frame-bg);overflow-x:auto}.S5_zXq_table{width:100%;min-width:calc(620 * var(--design-px));border-collapse:collapse;font-size:var(--fs-small)}.S5_zXq_table th,.S5_zXq_table td{padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--line);text-align:left;font-weight:400}.S5_zXq_table thead th{color:var(--text-3)}.S5_zXq_table tbody tr:last-child th,.S5_zXq_table tbody tr:last-child td{border-bottom:0}.S5_zXq_table tbody th,.S5_zXq_table td{color:var(--text)}.S5_zXq_table td[data-no]{color:var(--text-3)}.S5_zXq_rules,.S5_zXq_known{border-top:1px solid var(--line);display:grid}.S5_zXq_rules li,.S5_zXq_known li{grid-template-columns:calc(5 * var(--design-px)) minmax(0, 1fr);gap:var(--s-4);padding:var(--s-3) 0;border-bottom:1px solid var(--line);font-size:var(--fs-small);color:var(--text-2);line-height:1.5;display:grid}.S5_zXq_rules li:before,.S5_zXq_known li:before{content:"";width:calc(5 * var(--design-px));height:calc(5 * var(--design-px));background:var(--blue);margin-top:.6em}.S5_zXq_step{grid-template-columns:calc(40 * var(--design-px)) minmax(0, 1fr);gap:var(--s-2);padding-top:var(--s-2);border-top:1px solid var(--line);display:grid}.S5_zXq_stepNo{padding-top:calc(4 * var(--design-px));font-size:var(--fs-small);color:var(--blue);font-variant-numeric:tabular-nums}.S5_zXq_stepText{gap:var(--s-2);display:grid}.S5_zXq_stepTitle{font-size:var(--fs-h3);letter-spacing:var(--ls-h3);font-weight:400}.S5_zXq_tools{display:grid}.S5_zXq_filter{grid-template-columns:calc(18 * var(--design-px)) minmax(0, 1fr);align-items:center;gap:var(--s-3);max-width:calc(420 * var(--design-px));height:calc(44 * var(--design-px));padding:0 var(--s-4);border:1px solid var(--line);border-radius:var(--r-1);background:var(--frame-bg);display:grid}.S5_zXq_filter:focus-within{border-color:var(--blue)}.S5_zXq_filterIcon{width:calc(16 * var(--design-px));height:calc(16 * var(--design-px));color:var(--text-2)}.S5_zXq_filter input{min-width:0;font:inherit;font-size:var(--fs-small);color:var(--text);background:0 0;border:0;outline:none}.S5_zXq_family{display:grid}.S5_zXq_familyHead{align-items:baseline;gap:var(--s-2) var(--s-4);padding-top:var(--s-5);flex-wrap:wrap;display:flex}.S5_zXq_familyName{font-size:var(--fs-h3);letter-spacing:var(--ls-h3);color:var(--blue);font-weight:300}.S5_zXq_familyText{font-size:var(--fs-small);color:var(--text-2)}.S5_zXq_toolHead{align-items:center;gap:var(--s-2) var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.S5_zXq_toolName{font-size:var(--fs-h4);letter-spacing:-.02em;font-weight:400}.S5_zXq_toolText{max-width:34em;font-size:var(--fs-body);color:var(--text-2);line-height:1.5}.S5_zXq_toolMeta{font-size:var(--fs-micro);color:var(--text-3)}.S5_zXq_params{gap:calc(6 * var(--design-px));flex-wrap:wrap;display:flex}.S5_zXq_param{align-items:baseline;gap:calc(6 * var(--design-px));padding:calc(3 * var(--design-px)) calc(8 * var(--design-px));border:1px solid var(--line);border-radius:calc(6 * var(--design-px));background:var(--frame-bg);font-size:var(--fs-micro);color:var(--text);display:inline-flex}.S5_zXq_param[data-required]{border-color:var(--blue)}.S5_zXq_param small{font-size:calc(11 * var(--design-px));color:var(--blue)}.S5_zXq_empty{padding:var(--s-4) 0;font-size:var(--fs-small);color:var(--text-3)}.S5_zXq_object{gap:var(--s-4) var(--s-6);padding-top:var(--s-3);border-top:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,6fr);display:grid}.S5_zXq_objectHead{align-content:start;gap:var(--s-2);display:grid}.S5_zXq_objectName{font-size:var(--fs-h4);font-weight:400}.S5_zXq_objectText{font-size:var(--fs-small);line-height:var(--lh-body);color:var(--text-2)}.S5_zXq_fields{display:grid}.S5_zXq_fields div{gap:var(--s-3);padding:calc(9 * var(--design-px)) 0;border-bottom:1px solid var(--line);font-size:var(--fs-small);grid-template-columns:minmax(0,4fr) minmax(0,7fr);display:grid}.S5_zXq_fields div:first-child{padding-top:0}.S5_zXq_fields dd{line-height:var(--lh-body);color:var(--text-2)}.S5_zXq_skills{gap:calc(6 * var(--design-px));flex-wrap:wrap;display:flex}.S5_zXq_skills li{padding:calc(4 * var(--design-px)) calc(9 * var(--design-px));border:1px solid var(--line);border-radius:calc(6 * var(--design-px));background:var(--frame-bg);font-size:var(--fs-small)}.S5_zXq_soon{gap:var(--gutter);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.S5_zXq_soon li{align-content:start;justify-items:start;gap:var(--s-2);padding-top:var(--s-3);border-top:1px dashed var(--line-2);display:grid}.S5_zXq_soonName{font-size:var(--fs-body)}.S5_zXq_soonText{font-size:var(--fs-small);line-height:var(--lh-body);color:var(--text-2)}@media (max-width:1180px){.S5_zXq_refSide{grid-column:1/span 3}.S5_zXq_refBody{grid-column:4/span 9}.S5_zXq_row{grid-template-columns:minmax(0,1fr)}.S5_zXq_code{position:static}.S5_zXq_soon{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.S5_zXq_refSide,.S5_zXq_refBody{grid-column:1/-1}.S5_zXq_refSide{margin-bottom:var(--s-5)}.S5_zXq_object{grid-template-columns:1fr}}@media (max-width:700px){.S5_zXq_soon{grid-template-columns:1fr;gap:0}.S5_zXq_soon li{padding:var(--s-3) 0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name badge""text text";align-items:center}.S5_zXq_soon li>:first-child{grid-area:badge}.S5_zXq_soonName{grid-area:name}.S5_zXq_soonText{grid-area:text}.S5_zXq_endpoint{grid-template-columns:minmax(0,1fr) auto}.S5_zXq_endpointLabel{grid-column:1/-1}.S5_zXq_table{min-width:0}.S5_zXq_table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.S5_zXq_table tbody,.S5_zXq_table tbody tr{display:block}.S5_zXq_table tbody tr{padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--line)}.S5_zXq_table tbody tr:last-child,.S5_zXq_table tbody th,.S5_zXq_table tbody td{border-bottom:0}.S5_zXq_table tbody th{padding:0 0 var(--s-1);display:block}.S5_zXq_table tbody td{justify-content:space-between;gap:var(--s-4);padding:calc(4 * var(--design-px)) 0;text-align:right;display:flex}.S5_zXq_table tbody td:before{content:attr(data-label);color:var(--text-3);text-align:left}.S5_zXq_fields div{gap:calc(4 * var(--design-px));grid-template-columns:1fr}}@media (max-width:720px){.S5_zXq_filter input{font-size:var(--fs-body)}}
.EYA3pW_protocols{gap:calc(6 * var(--design-px));flex-wrap:wrap;display:flex}.EYA3pW_actions{gap:var(--s-2);margin-top:var(--s-1);flex-wrap:wrap;display:flex}.EYA3pW_glance{padding:var(--s-4) var(--card-pad) var(--s-2);border-radius:var(--r-3);background:var(--frame-bg);display:grid}.EYA3pW_glanceLabel{padding-bottom:var(--s-3);font-size:var(--fs-label);color:var(--text-3)}.EYA3pW_glanceRow{grid-template-columns:calc(96 * var(--design-px)) minmax(0, 1fr) auto;align-items:center;gap:var(--s-3);min-height:calc(48 * var(--design-px));padding:var(--s-2) 0;border-top:1px solid var(--line);display:grid}.EYA3pW_glanceTerm{font-size:var(--fs-small);color:var(--text-3)}.EYA3pW_glanceValue{font-size:var(--fs-small);color:var(--text);overflow-wrap:anywhere}@media (max-width:700px){.EYA3pW_glance{padding:var(--s-3) var(--s-4) var(--s-1)}.EYA3pW_glanceRow{grid-template-columns:minmax(0,1fr) auto}.EYA3pW_glanceTerm{grid-column:1/-1}}
