.Sidebar-module__sgCrda__sidebar{display:none}@media (min-width:768px){.Sidebar-module__sgCrda__sidebar{width:260px;height:100vh;color:var(--primary);display:block;position:fixed;top:0;left:0;overflow:hidden}}.Sidebar-module__sgCrda__logoContainer{align-items:center;height:80px;padding-left:32px;display:flex}.Sidebar-module__sgCrda__root{height:calc(100% - 80px)}.Sidebar-module__sgCrda__scrollbar{opacity:0;background-color:#0000001a;border-radius:.375rem;justify-content:center;width:.25rem;margin:.5rem;transition:opacity .15s .3s;display:flex;right:-20px}.Sidebar-module__sgCrda__scrollbar[data-scrolling]{opacity:1;transition-duration:75ms;transition-delay:0s}.Sidebar-module__sgCrda__scrollbar:before{content:"";width:1.25rem;height:100%;position:absolute}.Sidebar-module__sgCrda__thumb{border-radius:inherit;background-color:#0003;width:100%}.Sidebar-module__sgCrda__viewport{height:100%;overflow:scroll}.Sidebar-module__sgCrda__content{padding:32px 20px 64px}.Sidebar-module__sgCrda__menu{flex-direction:column;gap:2px;width:100%;display:flex;position:relative}
.Navigation-module__Q4a-QW__topNav ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.Navigation-module__Q4a-QW__topNav li{margin:0;padding:0;list-style:none}.Navigation-module__Q4a-QW__topNav li div,.Navigation-module__Q4a-QW__topNav li a{cursor:pointer;color:var(--primary);border-radius:4px;align-items:center;gap:8px;padding:8px 12px;text-decoration:none;display:flex}:is(.Navigation-module__Q4a-QW__topNav li div,.Navigation-module__Q4a-QW__topNav li a):hover{background-color:var(--action)}:is(.Navigation-module__Q4a-QW__topNav li div,.Navigation-module__Q4a-QW__topNav li a):hover[data-disabled=true]{background-color:#0000}:is(.Navigation-module__Q4a-QW__topNav li div,.Navigation-module__Q4a-QW__topNav li a)[data-active=true]{background-color:var(--action)}:is(.Navigation-module__Q4a-QW__topNav li div,.Navigation-module__Q4a-QW__topNav li a)[data-active=true][data-disabled=true]{background-color:#0000}:is(.Navigation-module__Q4a-QW__topNav li div,.Navigation-module__Q4a-QW__topNav li a)[data-disabled=true]{opacity:.5;cursor:not-allowed}.Navigation-module__Q4a-QW__sectionTitle{color:var(--secondary);text-transform:uppercase;margin-top:40px;padding:0 12px 4px;font-size:.6875rem;font-weight:500}.Navigation-module__Q4a-QW__sectionTitle:first-child{margin-top:12px}.Navigation-module__Q4a-QW__line{width:100%;height:28px;color:var(--primary);border-radius:4px;flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;padding:0 12px;text-decoration:none;display:flex}.Navigation-module__Q4a-QW__line:hover,.Navigation-module__Q4a-QW__line.Navigation-module__Q4a-QW__active{background-color:var(--action)}.Navigation-module__Q4a-QW__line.Navigation-module__Q4a-QW__active .Navigation-module__Q4a-QW__lineTitle{color:var(--primary)}.Navigation-module__Q4a-QW__lineTitle{color:var(--primary);font-size:14px;font-weight:400}.Navigation-module__Q4a-QW__lineStatus{color:var(--secondary);font-size:14px}
.Toolbar-module__BnaGPW__toolbar{justify-content:space-between;align-items:center;height:80px;margin-bottom:24px;display:flex}@media (min-width:768px){.Toolbar-module__BnaGPW__toolbar{right:40px}}.Toolbar-module__BnaGPW__breadcrumb{align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.Toolbar-module__BnaGPW__logoMobile{display:block}@media (min-width:768px){.Toolbar-module__BnaGPW__logoMobile{display:none}}.Toolbar-module__BnaGPW__breadcrumbDesktop{display:none}@media (min-width:768px){.Toolbar-module__BnaGPW__breadcrumbDesktop{align-items:center;gap:.5rem;display:flex}}.Toolbar-module__BnaGPW__breadcrumbLink{color:var(--secondary);cursor:pointer;text-decoration:none}.Toolbar-module__BnaGPW__breadcrumbLink:hover{color:var(--primary);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;transition:color .2s ease-in-out}.Toolbar-module__BnaGPW__breadcrumbSeparator{color:var(--secondary);flex-shrink:0}.Toolbar-module__BnaGPW__breadcrumbCurrent{color:var(--primary)}.Toolbar-module__BnaGPW__actions{display:none}@media (min-width:320px){.Toolbar-module__BnaGPW__actions{align-items:center;gap:.5rem;display:flex}}@media (min-width:820px){.Toolbar-module__BnaGPW__content{justify-content:space-between}.Toolbar-module__BnaGPW__version{justify-content:center;align-items:center;display:flex}}.Toolbar-module__BnaGPW__bubble{background-color:var(--bg);border:1px solid var(--border);color:var(--primary);cursor:pointer;border-radius:32px;justify-content:center;align-items:center;gap:4px;height:32px;padding-inline:16px;font-size:.875rem;font-weight:500;display:flex}.Toolbar-module__BnaGPW__bubble[data-selected]{background-color:var(--action);color:var(--primary)}.Toolbar-module__BnaGPW__bubble:hover{background-color:var(--action);transition:background-color .2s ease-in-out}.Toolbar-module__BnaGPW__bubble[data-hide-tablet]{display:none}@media (min-width:1024px){.Toolbar-module__BnaGPW__bubble[data-hide-tablet]{display:flex}}.Toolbar-module__BnaGPW__buttonGroup{border:1px solid var(--border);border-radius:32px;align-items:center;gap:4px;height:32px;padding-inline:4px;display:none}@media (min-width:480px){.Toolbar-module__BnaGPW__buttonGroup{display:flex}}.Toolbar-module__BnaGPW__buttonGroup button{background-color:var(--bg);height:24px;color:var(--primary);cursor:pointer;border:none;border-radius:28px;justify-content:center;align-items:center;gap:4px;padding-inline:16px;display:flex}.Toolbar-module__BnaGPW__buttonGroup button[data-selected]{background-color:var(--action);color:var(--primary)}.Toolbar-module__BnaGPW__buttonGroup button:hover{background-color:var(--action);transition:background-color .2s ease-in-out}.Toolbar-module__BnaGPW__Popup{box-sizing:border-box;background-color:var(--bg);color:var(--color-gray-900);border:1px solid var(--border);transform-origin:var(--transform-origin);border-radius:.375rem;padding-block:.25rem;padding-inline:.25rem;transition:transform .15s,opacity .15s}.Toolbar-module__BnaGPW__Popup[data-starting-style],.Toolbar-module__BnaGPW__Popup[data-ending-style]{opacity:0;transform:scale(.9)}.Toolbar-module__BnaGPW__Popup[data-side=none]{opacity:1;transition:none;transform:none}@media (prefers-color-scheme:light){.Toolbar-module__BnaGPW__Popup{outline:1px solid var(--color-gray-200);box-shadow:0px 10px 15px -3px var(--color-gray-200),0px 4px 6px -4px var(--color-gray-200)}}@media (prefers-color-scheme:dark){.Toolbar-module__BnaGPW__Popup{outline:1px solid var(--color-gray-300);outline-offset:-1px}}.Toolbar-module__BnaGPW__Popup[data-trigger=Select]{min-width:var(--trigger-width)}.Toolbar-module__BnaGPW__Popup[data-trigger=Select] .Toolbar-module__BnaGPW__ListBox{width:unset;max-height:inherit;min-height:unset;border:none;display:block}.Toolbar-module__BnaGPW__Popup[data-trigger=Select] .Toolbar-module__BnaGPW__ListBox .Toolbar-module__BnaGPW__react-aria-Header{padding-left:1.571rem}.Toolbar-module__BnaGPW__Popup[data-trigger=Select] .Toolbar-module__BnaGPW__Item{align-items:center;height:2rem;padding:0 .571rem 0 1.571rem;display:flex;position:relative}.Toolbar-module__BnaGPW__Popup[data-trigger=Select] .Toolbar-module__BnaGPW__Item[data-focus-visible]{outline:none}.Toolbar-module__BnaGPW__Popup[data-trigger=Select] .Toolbar-module__BnaGPW__Item[data-selected]{background:unset;color:var(--text-color);font-weight:600}.Toolbar-module__BnaGPW__Popup[data-trigger=Select] .Toolbar-module__BnaGPW__Item[data-selected]:before{content:"✓";content:"✓"/"";alt:" ";position:absolute;left:4px}.Toolbar-module__BnaGPW__Popup[data-trigger=Select] .Toolbar-module__BnaGPW__Item[data-focused],.Toolbar-module__BnaGPW__Popup[data-trigger=Select] .Toolbar-module__BnaGPW__Item[data-pressed]{background:var(--bg);color:var(--primary);cursor:pointer}
.styles-module__DzeseW__container{z-index:100;background-color:var(--bg);border:1px solid var(--border);border-radius:.375rem;flex-direction:column;width:240px;height:47px;transition-property:background-color,border-color,height,width;transition-duration:.2s;transition-timing-function:ease-in-out;display:flex;position:fixed;bottom:16px;right:16px;overflow:hidden}.styles-module__DzeseW__open{width:36%;height:348px}.styles-module__DzeseW__editor{flex:1}.styles-module__DzeseW__editorContainer{overflow:hidden}.styles-module__DzeseW__header{border-bottom:1px solid var(--border);background-color:var(--bg);flex-shrink:0;justify-content:space-between;align-items:center;height:46px;padding:0 12px 0 16px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;display:flex}.styles-module__DzeseW__headerLeft{font-size:.875rem}.styles-module__DzeseW__headerRight{gap:8px;display:flex}.styles-module__DzeseW__buttonSave{all:unset;color:#fff;cursor:pointer;background-color:#000;border-radius:.25rem;height:28px;padding:0 8px;font-size:.75rem}.styles-module__DzeseW__buttonClose{all:unset;color:var(--primary);background-color:var(--bg);height:28px;cursor:pointer;border-radius:.25rem;justify-content:center;align-items:center;padding:0 8px;font-size:.875rem;transition:background-color .2s ease-in-out;display:flex}
.TableOfContents-module__goN4Rq__container{max-height:calc(100vh - 48px);padding:16px 0;position:sticky;top:24px;overflow-y:auto}.TableOfContents-module__goN4Rq__list{margin:0;padding:0;list-style:none;position:relative}.TableOfContents-module__goN4Rq__list:before{content:"";background-color:var(--border);width:2px;position:absolute;top:0;bottom:0;left:0}.TableOfContents-module__goN4Rq__indicator{background-color:var(--primary);pointer-events:none;z-index:1;width:2px;transition:top .3s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1);position:absolute;left:0}.TableOfContents-module__goN4Rq__item{margin:0;position:relative}.TableOfContents-module__goN4Rq__itemNested{padding-left:16px}.TableOfContents-module__goN4Rq__link{text-align:left;width:100%;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:6px 16px;font-size:.875rem;line-height:1.4;transition:color .2s;display:block;position:relative}.TableOfContents-module__goN4Rq__link:hover{color:var(--text)}.TableOfContents-module__goN4Rq__itemActive .TableOfContents-module__goN4Rq__link{color:var(--primary);font-weight:500}.TableOfContents-module__goN4Rq__container::-webkit-scrollbar{width:4px}.TableOfContents-module__goN4Rq__container::-webkit-scrollbar-track{background:0 0}.TableOfContents-module__goN4Rq__container::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}.TableOfContents-module__goN4Rq__container::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}@media (max-width:1280px){.TableOfContents-module__goN4Rq__container{display:none}}
.MobileBottomNav-module__IfdbuG__mobileBottomNav{z-index:300;pointer-events:none;padding:16px;display:block;position:fixed;bottom:0;left:0;right:0}@media (min-width:768px){.MobileBottomNav-module__IfdbuG__mobileBottomNav{display:none}}.MobileBottomNav-module__IfdbuG__island{pointer-events:auto;background-color:#000;border-radius:32px;justify-content:space-between;align-items:center;gap:12px;width:50vw;margin:0 auto;padding:8px 12px;display:flex}[data-theme-mode=dark] .MobileBottomNav-module__IfdbuG__island{background-color:#fff;box-shadow:0 4px 24px #0000004d}.MobileBottomNav-module__IfdbuG__menuButton{cursor:pointer;color:#fff;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:background-color .2s ease-in-out;display:flex}.MobileBottomNav-module__IfdbuG__menuButton:hover{background-color:#ffffff1a}[data-theme-mode=dark] .MobileBottomNav-module__IfdbuG__menuButton{color:#000}[data-theme-mode=dark] .MobileBottomNav-module__IfdbuG__menuButton:hover{background-color:#0000001a}.MobileBottomNav-module__IfdbuG__buttonGroup{background-color:#fff3;border-radius:24px;align-items:center;gap:4px;padding:4px;display:flex}[data-theme-mode=dark] .MobileBottomNav-module__IfdbuG__buttonGroup{background-color:#00000014}.MobileBottomNav-module__IfdbuG__buttonGroup button{cursor:pointer;color:#fff;background:0 0;border:none;border-radius:20px;justify-content:center;align-items:center;padding:6px 12px;transition:background-color .2s ease-in-out;display:flex}.MobileBottomNav-module__IfdbuG__buttonGroup button[data-selected]{background-color:#fff3}.MobileBottomNav-module__IfdbuG__buttonGroup button:hover{background-color:#ffffff26}[data-theme-mode=dark] .MobileBottomNav-module__IfdbuG__buttonGroup button{color:#000}[data-theme-mode=dark] .MobileBottomNav-module__IfdbuG__buttonGroup button[data-selected]{background-color:#0003}[data-theme-mode=dark] .MobileBottomNav-module__IfdbuG__buttonGroup button:hover{background-color:#00000026}.MobileBottomNav-module__IfdbuG__overlay{z-index:200;background-color:#262626b3;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.MobileBottomNav-module__IfdbuG__overlay[data-entering]{animation:.2s ease-out MobileBottomNav-module__IfdbuG__overlayFadeIn}.MobileBottomNav-module__IfdbuG__overlay[data-exiting]{animation:.2s ease-in MobileBottomNav-module__IfdbuG__overlayFadeOut}@keyframes MobileBottomNav-module__IfdbuG__overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes MobileBottomNav-module__IfdbuG__overlayFadeOut{0%{opacity:1}to{opacity:0}}.MobileBottomNav-module__IfdbuG__modal{background-color:var(--bg);border-radius:16px;outline:none;flex-direction:column;width:calc(100% - 48px);max-height:50vh;margin-bottom:96px;display:flex;box-shadow:0 -4px 24px #0003}.MobileBottomNav-module__IfdbuG__modal[data-entering]{animation:.3s cubic-bezier(.32,.72,0,1) MobileBottomNav-module__IfdbuG__slideUp}.MobileBottomNav-module__IfdbuG__modal[data-exiting]{animation:.2s cubic-bezier(.32,.72,0,1) MobileBottomNav-module__IfdbuG__slideDown}@keyframes MobileBottomNav-module__IfdbuG__slideUp{0%{transform:translateY(8%)}to{transform:translateY(0)}}@keyframes MobileBottomNav-module__IfdbuG__slideDown{0%{transform:translateY(0)}to{transform:translateY(8%)}}.MobileBottomNav-module__IfdbuG__dialog{outline:none;flex-direction:column;height:100%;max-height:70vh;display:flex;overflow:hidden}.MobileBottomNav-module__IfdbuG__menuContent{flex-direction:column;flex:1;gap:2px;min-height:0;padding:16px;display:flex;overflow:hidden auto}
.AnimatedMenuIcon-module__ZjSwCa__icon{display:block}.AnimatedMenuIcon-module__ZjSwCa__topLine,.AnimatedMenuIcon-module__ZjSwCa__middleLine,.AnimatedMenuIcon-module__ZjSwCa__bottomLine{transition:all .3s cubic-bezier(.4,0,.2,1)}.AnimatedMenuIcon-module__ZjSwCa__topLine{transform-origin:10px 5px;transform:rotate(0)}.AnimatedMenuIcon-module__ZjSwCa__middleLine{opacity:1;transform-origin:10px 10px}.AnimatedMenuIcon-module__ZjSwCa__bottomLine{transform-origin:10px 15px;transform:rotate(0)}.AnimatedMenuIcon-module__ZjSwCa__icon[data-open=true] .AnimatedMenuIcon-module__ZjSwCa__topLine{transform-origin:10px 5px;transform:translateY(5px)rotate(45deg)}.AnimatedMenuIcon-module__ZjSwCa__icon[data-open=true] .AnimatedMenuIcon-module__ZjSwCa__middleLine{opacity:0}.AnimatedMenuIcon-module__ZjSwCa__icon[data-open=true] .AnimatedMenuIcon-module__ZjSwCa__bottomLine{transform-origin:10px 15px;transform:translateY(-5px)rotate(-45deg)}
.layout-module__qLTo7q__container{z-index:20;margin-bottom:48px;padding-inline:24px;position:relative}.layout-module__qLTo7q__contentWrapper{flex-direction:column;justify-content:center;width:100%;max-width:1200px;margin:0 auto;display:flex}.layout-module__qLTo7q__content{gap:40px;display:flex}.layout-module__qLTo7q__contentInner{flex:1;min-width:0;overflow-x:hidden}.layout-module__qLTo7q__toc{display:none}@media (min-width:768px){.layout-module__qLTo7q__container{width:calc(100% - 260px);margin-left:260px;margin-right:40px}}@media (min-width:1280px){.layout-module__qLTo7q__toc{flex-shrink:0;width:240px;display:block}}
:root{--bg:#fff;--bg-hover:#fafafa;--primary:#000;--secondary:#929292;--action:#f3f3f3;--link:#4f5ce0;--font-regular:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,"Menlo","Monaco","Consolas","Liberation Mono","Courier New",monospace;--font-weight-regular:400;--font-weight-bold:600;--border:#e5e5e5;--border2:#cdcdcd;--surface-1:#f4f4f4;--code-bg:#3e444f;--code-title:#505865;--badge-red-bg:#e1230017;--badge-red-color:#d13415;--badge-gray-bg:#dee3ec;--badge-gray-color:#35363d}@supports (color:color(display-p3 0 0 0)){:root{--badge-red-bg:color(display-p3 .831 .184 .012/.091);--badge-red-color:color(display-p3 .755 .259 .152)}}[data-theme-mode=dark]{--bg:#000;--bg-hover:#202020;--code-bg:#202020;--code-title:#292929;--primary:#fff;--secondary:#818181;--action:#202020;--link:#4856e8;--border:#2a2a2a;--border2:#2a2a2a;--surface-1:#282828}body{background-color:var(--bg);color:var(--primary);font-family:var(--font-regular)}iframe{border:none;width:100%}.shiki{margin:0}.shiki,.shiki span{font-family:var(--font-mono);background-color:#0000;padding-block:.2rem;font-size:.875rem;line-height:1.7}[data-theme-mode=dark] .shiki,[data-theme-mode=dark] .shiki span{color:var(--shiki-dark)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;text-decoration:var(--shiki-dark-text-decoration)!important}pre.shiki.has-diff .line.diff{border-radius:.25rem;padding-left:1.5rem;position:relative}pre.shiki.has-diff .line.diff:before{position:absolute;left:.5rem}pre.shiki.has-diff .line.diff.add{background-color:#2ea04326}pre.shiki.has-diff .line.diff.add:before{content:"+";color:#2ea043}pre.shiki.has-diff .line.diff.remove{background-color:#f8514926}pre.shiki.has-diff .line.diff.remove:before{content:"-";color:#f85149}.cm-editor{transition:background-color .2s ease-in-out}.ͼ2 .cm-gutters{background-color:var(--bg);border-right:1px solid var(--border);transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.ͼ1 .cm-lineNumbers .cm-gutterElement{justify-content:flex-end;align-items:center;min-width:34px;padding-left:8px;padding-right:8px;font-size:.875rem;display:flex}.cm-line{font-size:.875rem}.ͼ1 .cm-line{padding-top:1px;padding-bottom:1px;padding-left:12px}.cm-focused{outline:none!important}
