.VPNavBarTitle[data-v-3f0fe7d6]{height:calc(var(--vp-nav-height) - 1px);color:var(--vp-c-text-1);justify-content:center;align-items:center;font-size:16px;font-weight:600;transition:opacity .25s;display:flex}@media (width>=960px){.VPNavBarTitle[data-v-3f0fe7d6]{height:calc(var(--vp-nav-height) - 1px);color:var(--vp-c-text-1);justify-content:center;align-items:center;font-size:16px;font-weight:600;transition:opacity .25s;display:flex}}.title-link[data-v-3f0fe7d6]{color:var(--vp-c-text-1);justify-content:center;align-items:center;font-size:16px;font-weight:600;text-decoration:none;transition:opacity .25s;display:flex}.title-link[data-v-3f0fe7d6]:hover{opacity:.6;text-decoration:none}.title-text[data-v-3f0fe7d6]{color:var(--vp-c-text-1);margin:0;font-size:16px;font-weight:600}.VPNavBarMenuLink[data-v-2f686983]{line-height:var(--vp-nav-height);color:var(--vp-c-text-1);cursor:pointer;justify-content:center;align-items:center;padding:0 12px;font-size:14px;font-weight:500;transition:color .25s;display:flex}.VPNavBarMenuLink.active[data-v-2f686983],.VPNavBarMenuLink[data-v-2f686983]:hover{color:var(--vp-c-brand-1)}.item[data-v-b42f9262]{color:var(--vp-c-text-1);z-index:1000;justify-content:flex-start;align-items:center;padding:8px 16px;text-decoration:none;transition:color .25s;display:flex}.item.active[data-v-b42f9262]{color:var(--vp-c-brand-1)}.item[data-v-b42f9262]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.external-icon[data-v-b42f9262]{color:var(--vp-c-text-2);margin-left:8px;font-size:14px}.group[data-v-ae6fa841]{z-index:1000;margin:0 -12px;padding:0 12px 12px}.group-header[data-v-ae6fa841]{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:4px 0;transition:background-color .2s;display:flex}.group-header[data-v-ae6fa841]:hover{background-color:var(--vp-c-default-soft)}.text[data-v-ae6fa841]{color:var(--vp-c-text-2);flex:1;font-size:12px;font-weight:500}.toggle-icon[data-v-ae6fa841]{width:16px;height:16px;color:var(--vp-c-text-3);justify-content:center;align-items:center;transition:transform .2s;display:flex}.toggle-icon.collapsed[data-v-ae6fa841]{transform:rotate(0)}.toggle-icon[data-v-ae6fa841]:not(.collapsed){transform:rotate(90deg)}.VPMenu[data-v-37d7217e]{border:1px solid var(--vp-c-divider);background-color:var(--vp-c-bg-elv);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-width:128px;max-height:calc(100vh - var(--vp-nav-height));z-index:2000;border-radius:12px;padding:12px;transition:background-color .5s;position:relative;overflow-y:auto;box-shadow:0 10px 25px -5px #0003,0 10px 10px -5px #00000014}.VPMenu[data-v-37d7217e] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-37d7217e] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-37d7217e] .group:last-child{padding-bottom:0}.VPMenu[data-v-37d7217e] .group+.item{border-top:1px solid var(--vp-c-divider);margin:12px -12px 0;padding:12px 12px 0}.VPMenu[data-v-37d7217e] .item+.group{border-top:1px solid var(--vp-c-divider);margin:12px -12px 0;padding:12px}.VPMenu[data-v-37d7217e] .item{white-space:nowrap;padding:0 12px}.VPMenu[data-v-37d7217e] .label{color:var(--vp-c-text-1);flex-grow:1;font-size:12px;font-weight:500;line-height:28px;transition:color .5s}.VPMenu[data-v-37d7217e] .action{padding-left:24px}.VPFlyout[data-v-131146d7]{position:relative}.VPFlyout[data-v-131146d7]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-131146d7]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-131146d7]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-131146d7]{color:var(--vp-c-brand-1)}.VPFlyout.active .text[data-v-131146d7]:hover{color:var(--vp-c-brand-2)}.VPFlyout .button[aria-expanded=false]+.menu[data-v-131146d7]{opacity:0;visibility:hidden;transform:translateY(0)}.VPFlyout .button[aria-expanded=true]+.menu[data-v-131146d7],.VPFlyout:hover .menu[data-v-131146d7]{opacity:1;visibility:visible;transform:translateY(0)}.button[data-v-131146d7]{height:var(--vp-nav-height);color:var(--vp-c-text-1);justify-content:center;align-items:center;padding:0 12px;transition:color .5s;display:flex}.text[data-v-131146d7]{line-height:var(--vp-nav-height);color:var(--vp-c-text-1);justify-content:center;align-items:center;font-size:14px;font-weight:500;transition:color .25s;display:flex}.option-icon[data-v-131146d7]{margin-right:0;font-size:16px}.text-icon[data-v-131146d7]{margin-left:4px;font-size:14px}.icon[data-v-131146d7]{font-size:20px;transition:fill .25s}.menu[data-v-131146d7]{top:calc(var(--vp-nav-height)/2 + 20px);opacity:0;visibility:hidden;z-index:9999;transition:opacity .25s,visibility .25s,transform .25s;position:absolute;right:0}.VPNavBarMenu[data-v-e0a56618]{display:none}@media (width>=640px){.VPNavBarMenu[data-v-e0a56618]{display:flex}}.VPNavScreenMenuLink[data-v-18097369]{color:inherit;border-bottom:1px solid var(--vp-c-divider);word-wrap:break-word;word-break:break-all;white-space:normal;text-align:left;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding:12px 4px 11px 0;font-size:14px;font-weight:500;line-height:24px;text-decoration:none;transition:border-color .5s;display:block}.VPNavScreenMenuLink[data-v-18097369]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-2d44e1eb]{color:inherit;word-wrap:break-word;word-break:break-all;white-space:normal;text-align:left;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding:8px 0;font-size:13px;line-height:20px;text-decoration:none;transition:color .25s;display:block}.VPNavScreenMenuGroupLink[data-v-2d44e1eb]:hover{color:var(--vp-c-text-1)}.VPNavScreenMenuGroupSection[data-v-763e8c0e]{transition:all .25s;overflow:hidden}.VPNavScreenMenuGroupSection .items[data-v-763e8c0e]{visibility:hidden;opacity:0;max-height:0;transition:all .25s}.VPNavScreenMenuGroupSection.open .items[data-v-763e8c0e]{visibility:visible;opacity:1;max-height:1000px}.VPNavScreenMenuGroupSection .button[data-v-763e8c0e]{cursor:pointer;width:100%;color:var(--vp-c-text-2);text-align:left;word-wrap:break-word;word-break:break-all;white-space:normal;background:0 0;border:none;justify-content:space-between;align-items:flex-start;padding:8px 0;font-size:13px;font-weight:500;line-height:20px;transition:color .25s;display:flex}.VPNavScreenMenuGroupSection .button[data-v-763e8c0e]:hover{color:var(--vp-c-text-1)}.VPNavScreenMenuGroupSection .button .button-text[data-v-763e8c0e]{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex:1;min-width:0;margin-right:8px}.VPNavScreenMenuGroupSection .button-icon[data-v-763e8c0e]{justify-content:center;align-items:center;width:14px;height:14px;font-size:14px;font-weight:700;transition:transform .25s;display:flex}.VPNavScreenMenuGroupSection .item[data-v-763e8c0e]{padding-left:16px}.VPNavScreenMenuGroup[data-v-48394d3a]{border-bottom:1px solid var(--vp-c-divider);height:48px;transition:border-color .5s;overflow:hidden}.VPNavScreenMenuGroup .items[data-v-48394d3a]{visibility:hidden}.VPNavScreenMenuGroup.open[data-v-48394d3a]{height:auto;padding-bottom:10px}.VPNavScreenMenuGroup.open .items[data-v-48394d3a]{visibility:visible}.VPNavScreenMenuGroup.open .button[data-v-48394d3a]{color:var(--vp-c-brand-1);padding-bottom:6px}.VPNavScreenMenuGroup.open .button-icon[data-v-48394d3a]{transform:rotate(45deg)}.VPNavScreenMenuGroup .button[data-v-48394d3a]{cursor:pointer;width:100%;color:var(--vp-c-text-1);text-align:left;word-wrap:break-word;word-break:break-all;white-space:normal;background:0 0;border:none;justify-content:space-between;align-items:flex-start;padding:12px 4px 11px 0;font-size:14px;font-weight:500;line-height:24px;transition:color .25s;display:flex}.VPNavScreenMenuGroup .button[data-v-48394d3a]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup .button .button-text[data-v-48394d3a]{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex:1;min-width:0;margin-right:8px}.VPNavScreenMenuGroup .button-icon[data-v-48394d3a]{justify-content:center;align-items:center;width:16px;height:16px;font-size:16px;font-weight:700;transition:transform .25s;display:flex}.VPNavScreenMenuGroup .group[data-v-48394d3a]:first-child{padding-top:0}.VPNavScreenMenuGroup .group+.group[data-v-48394d3a],.VPNavScreenMenuGroup .group+.item[data-v-48394d3a]{padding-top:4px}.VPNavScreenMenu[data-v-84d74f90]{flex-direction:column;display:flex}.VPNavScreen[data-v-1ffb5d12]{background-color:var(--vp-c-bg);pointer-events:auto;z-index:100;width:100%;height:calc(100vh - 64px);min-height:100vh;padding:0 32px;transition:background-color .25s;position:fixed;inset:64px 0 0;overflow-y:auto}.VPNavScreen.fade-enter-active[data-v-1ffb5d12],.VPNavScreen.fade-leave-active[data-v-1ffb5d12]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-1ffb5d12],.VPNavScreen.fade-leave-active .container[data-v-1ffb5d12]{transition:transform .25s}.VPNavScreen.fade-enter-from[data-v-1ffb5d12],.VPNavScreen.fade-leave-to[data-v-1ffb5d12]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-1ffb5d12],.VPNavScreen.fade-leave-to .container[data-v-1ffb5d12]{transform:translateY(-8px)}@media (width>=768px){.VPNavScreen[data-v-1ffb5d12]{display:none}}.VPNavScreen .container[data-v-1ffb5d12]{width:100%;max-width:360px;min-height:50vh;margin:0 auto;padding:24px 0 96px}.VPNavScreen .appearance[data-v-1ffb5d12]{justify-content:center;align-items:center;padding:12px 0;display:flex}.menu+.VPNavScreen .appearance[data-v-1ffb5d12]{margin-top:24px}.VPNavBar[data-v-b34acecc]{top:var(--vp-layout-top-height,0);z-index:var(--vp-z-index-nav,30);width:100%;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;background-color:var(--vp-nav-bg-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .2s ease-in-out;position:fixed;left:0}.VPNavBar.screen-open[data-v-b34acecc]{background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider);transition:none}.VPNavBar.home.top[data-v-b34acecc]{background-color:#0000}@media (width>=960px){.VPNavBar[data-v-b34acecc]:not(.home){background-color:#0000}.VPNavBar[data-v-b34acecc]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-b34acecc]{padding:0 8px 0 24px}@media (width>=768px){.wrapper[data-v-b34acecc]{padding:0 32px}}@media (width>=960px){.VPNavBar.has-sidebar .wrapper[data-v-b34acecc]{padding:0}}.container[data-v-b34acecc]{max-width:calc(var(--vp-layout-max-width) - 64px);height:var(--vp-nav-height);pointer-events:none;justify-content:space-between;margin:0 auto}.container>.content[data-v-b34acecc],.container>.title[data-v-b34acecc]{pointer-events:none}.container[data-v-b34acecc] *{pointer-events:auto}@media (width>=960px){.VPNavBar.has-sidebar .container[data-v-b34acecc]{max-width:100%}}.title[data-v-b34acecc]{height:calc(var(--vp-nav-height) - 1px);flex-shrink:0;transition:background-color .25s}@media (width>=960px){.VPNavBar.has-sidebar .title[data-v-b34acecc]{z-index:2;width:var(--vp-sidebar-width);height:var(--vp-nav-height);background-color:#0000;padding:0 32px;position:absolute;top:0;left:0}}@media (width>=1440px){.VPNavBar.has-sidebar .title[data-v-b34acecc]{padding-left:max(32px, (100% - (var(--vp-layout-max-width) - 64px)) / 2);width:calc(50% - var(--vp-layout-max-width)/2 + var(--vp-sidebar-width))}}.content[data-v-b34acecc]{flex-grow:1}@media (width>=960px){.VPNavBar.has-sidebar .content[data-v-b34acecc]{z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width);position:relative}}@media (width>=1440px){.VPNavBar.has-sidebar .content[data-v-b34acecc]{padding-right:calc((100vw - var(--vp-layout-max-width))/2 + 32px);padding-left:calc((100vw - var(--vp-layout-max-width))/2 + var(--vp-sidebar-width))}}.content-body[data-v-b34acecc]{height:var(--vp-nav-height);justify-content:flex-end;transition:background-color .25s}@media (width>=960px){.VPNavBar:not(.home.top) .content-body[data-v-b34acecc]{background-color:var(--vp-nav-bg-color);position:relative}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-b34acecc]{background-color:#0000}}@media (width<=767px){.content-body[data-v-b34acecc]{-moz-column-gap:.5rem;column-gap:.5rem}.hamburger[data-mobile-menu-toggle][data-v-b34acecc]{display:flex!important}}.appearance+.social-links[data-v-b34acecc]:before{margin-left:16px}.social-links[data-v-b34acecc]{margin-right:-8px}.divider[data-v-b34acecc]{width:100%;height:1px}@media (width>=960px){.VPNavBar.has-sidebar .divider[data-v-b34acecc]{padding-left:var(--vp-sidebar-width)}}@media (width>=1440px){.VPNavBar.has-sidebar .divider[data-v-b34acecc]{padding-left:calc((100vw - var(--vp-layout-max-width))/2 + var(--vp-sidebar-width))}}.divider-line[data-v-b34acecc]{width:100%;height:1px;transition:background-color .25s}.VPNavBar:not(.home) .divider-line[data-v-b34acecc]{background-color:var(--vp-c-gutter)}@media (width>=960px){.VPNavBar:not(.home.top) .divider-line[data-v-b34acecc],.divider-line .VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-b34acecc]{background-color:var(--vp-c-gutter)}}
