.CodeSection_codeSection__aFlHn{margin-top:1rem;border:1px solid #e1e5e9;border-radius:6px;overflow:hidden}.CodeSection_codeHeader__KIMlK{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid #e1e5e9;background:#fff}.CodeSection_tabs__XLlBz{display:flex;gap:4px}.CodeSection_tab__URZzM{padding:6px 12px;background:none;border:1px solid #e1e5e9;border-radius:4px;cursor:pointer;font-size:13px;color:#656d76}.CodeSection_tab__URZzM:hover{background:#f3f4f6}.CodeSection_tab__URZzM.CodeSection_active__yt7kt{background:#0969da;color:white;border-color:#0969da}.CodeSection_toolbar__rOcrj{display:flex;gap:8px}.CodeSection_toolbarBtn__1pAs1{padding:6px 12px;background:#f3f4f6;border:1px solid #d1d9e0;border-radius:4px;cursor:pointer;font-size:13px;color:#24292f}.CodeSection_toolbarBtn__1pAs1:hover{background:#e1e5e9}.CodeSection_codeContainer__UEbqB{position:relative}.CodeSection_codeContainer__UEbqB.CodeSection_collapsed__JoZv_{max-height:200px;overflow:hidden}.CodeSection_codeContainer__UEbqB.CodeSection_expanded__fp4EG{height:auto}.CodeSection_codeContent__3SFiY pre{margin:0;padding:0!important;font-size:13px;line-height:1.45}.CodeSection_toggleButton__jGnqR{padding:8px;background:#ffffff;border:none;border-top:1px solid #e1e5e9;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;font-size:13px;color:#656d76;width:100%}.CodeSection_toggleButton__jGnqR:hover{color:#24292f;background:#f6f8fa}.Header_headerWithAnchor__Q2k4l{position:relative;scroll-margin-top:100px}.Header_anchorLink___7QTn{color:#ccc;text-decoration:none;font-weight:400;opacity:0;transition:opacity .2s ease,color .2s ease;padding:.25em;font-size:.8em;line-height:1}.Header_anchorLinkRight___nOBJ{margin-left:.5em}.Header_headerWithAnchor__Q2k4l:hover .Header_anchorLink___7QTn{opacity:1}.Header_anchorLink___7QTn:hover{color:#007bff}.Header_anchorLink___7QTn:focus{opacity:1;outline:2px solid #007bff;outline-offset:2px;border-radius:2px}@media (max-width:768px){.Header_headerWithAnchor__Q2k4l{scroll-margin-top:80px}.Header_anchorLink___7QTn{font-size:.75em}.Header_headerWithAnchor__Q2k4l .Header_anchorLink___7QTn{opacity:.4}.Header_anchorLink___7QTn:focus,.Header_headerWithAnchor__Q2k4l:hover .Header_anchorLink___7QTn{opacity:1}}.Table_tableWrapper__C8yci{overflow-x:auto;margin:1.5rem 0;border:1px solid #e5e7eb;border-radius:8px}.Table_tableWrapper__C8yci table{width:100%;border-collapse:collapse;margin:0;font-size:.95em;border:none;border-radius:0;min-width:600px}.Table_tableWrapper__C8yci thead{background:#f8f9fa}.Table_tableWrapper__C8yci th{padding:.75rem 1rem;text-align:left;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb}.Table_tableWrapper__C8yci td{padding:.75rem 1rem;border-bottom:1px solid #f3f4f6;vertical-align:top}.Table_tableWrapper__C8yci tr:last-child td{border-bottom:none}.Table_tableWrapper__C8yci tbody tr:hover{background:#f9fafb}.CodeBlock_codeWrapper__yE2B_{margin:1rem 0;border:1px solid #e1e5e9;border-radius:8px;overflow-x:auto}.CodeBlock_codeWrapper__yE2B_ pre{margin:0;background:transparent;border-radius:0;overflow-x:visible}.DemoSection_demoSection__HN2Qe{margin:2rem 0}.DemoSection_demoContainer__4hiQC{height:300px;margin:0;border:2px solid #333;border-radius:8px;overflow:hidden}