.GlobalSubmenu[data-v-09bf361a]{position:relative;border:1px solid var(--border);border-radius:.3rem;background:var(--opaque);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:100}.GlobalSubmenu__item[data-v-09bf361a]{padding:0 1rem;height:3.2rem;border-bottom:1px dotted var(--border);color:var(--comment);line-height:3.2rem;cursor:pointer}.GlobalSubmenu__item[data-v-09bf361a]:hover{color:var(--hover)}.GlobalSubmenu__item[data-v-09bf361a]:last-child{border:none}.WindowTitleButtons[data-v-ea2fd6ee]{display:grid;grid-template-columns:repeat(3,46px);height:100%;-webkit-app-region:no-drag;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.WindowTitleButtons button[data-v-ea2fd6ee]{grid-row:1/span 1;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.WindowTitleButtons button[data-v-ea2fd6ee]:active,.WindowTitleButtons button[data-v-ea2fd6ee]:hover{background:var(--border)}.WindowTitleButtons button.min[data-v-ea2fd6ee]{grid-column:1}.WindowTitleButtons button.max[data-v-ea2fd6ee],.WindowTitleButtons button.restore[data-v-ea2fd6ee]{grid-column:2}.WindowTitleButtons button.close[data-v-ea2fd6ee]{grid-column:3}.WindowTitleButtons button.close[data-v-ea2fd6ee]:hover{background:#e81123!important}.WindowTitleButtons button.close[data-v-ea2fd6ee]:active{background:#f1707a!important}.WindowTitleButtons path[data-v-ea2fd6ee]{fill:var(--foreground)}.GlobalMenu[data-v-5c42abb8]{position:relative;display:flex;overflow:visible;height:3.4rem;border-bottom:1px solid var(--border);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.GlobalMenu.title-bar-macos[data-v-5c42abb8]{padding-left:74px}.GlobalMenu h1[data-v-5c42abb8]{position:relative;overflow:hidden;margin:0 0 0 .5rem;padding:0;width:3.4rem;height:3.4rem;background:var(--comment);text-align:center;text-indent:10rem;font-weight:400;-webkit-mask-image:url(logo.png);mask-image:url(logo.png);-webkit-mask-size:60% 60%;mask-size:60% 60%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%}.GlobalMenu__menu[data-v-5c42abb8]{position:relative;z-index:100;display:flex;flex-grow:1}.GlobalMenu__item[data-v-5c42abb8]{position:relative;padding:0 1.5rem;height:100%;color:var(--comment);line-height:3.5rem;cursor:pointer;-webkit-app-region:no-drag}.GlobalMenu__item.active[data-v-5c42abb8],.GlobalMenu__item[data-v-5c42abb8]:hover{color:var(--hover)}.GlobalMenu__submenu[data-v-5c42abb8]{position:absolute;top:calc(100% + .4rem);left:0;z-index:1000}.Console{position:relative;height:100%;text-align:left;font-size:1rem;line-height:1.2em}.Console.compact{overflow:hidden}.Console.compact>div{top:auto!important;overflow:hidden!important}.jqconsole{letter-spacing:0;font-family:Fira Code,monospace;font-variant-ligatures:normal!important}.jqconsole-blurred .jqconsole-cursor{background:var(--selection);opacity:.4}.jqconsole-cursor{background:var(--foreground);transform:scaleX(.2) translateX(-10%);transform-origin:0 0}.jqconsole-old-prompt,.jqconsole-prompt{color:var(--foreground)}.jqconsole-output,.jqconsole-return{color:var(--comment)}.jqconsole-error{color:var(--warning)}.jqconsole .brace,.jqconsole .bracket,.jqconsole .dquote,.jqconsole .paren{color:var(--yellow)}.Inspector{position:relative;padding:1rem .5rem 1rem 1rem;height:100%;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Inspector .fira-code{letter-spacing:0;font-family:Fira Code,monospace;font-variant-ligatures:normal!important}.Inspector__header{position:relative;margin-bottom:1em}.Inspector__name{margin-bottom:.5em;font-weight:700}.Inspector__name .alias{color:var(--comment);font-weight:400;font-size:.95em}.Inspector__outer{position:absolute;top:0;right:0;color:var(--comment);opacity:.6}.Inspector__outer:hover{color:var(--hover);opacity:1}.Inspector__doc{line-height:1.4}.Inspector__doc code{color:var(--syntax-function)}.ViewHandles[data-v-5a53474a],.ViewHandles__axes-portal[data-v-5a53474a]{position:relative;overflow:hidden;height:100%}.ViewHandles__axes-portal[data-v-5a53474a]{width:100%}.ViewHandles__axis[data-v-5a53474a]{stroke:var(--guide)!important;stroke-dasharray:1 4}.ViewHandles__handles[data-v-5a53474a]{position:relative;overflow:hidden;width:100%;height:100%}.ViewHandles .fill[data-v-5a53474a],.ViewHandles .stroke[data-v-5a53474a],.ViewHandles__axes-portal .fill[data-v-5a53474a],.ViewHandles__axes-portal .stroke[data-v-5a53474a]{stroke:var(--highlight);stroke-width:1;vector-effect:non-scaling-stroke}.ViewHandles .fill[data-v-5a53474a],.ViewHandles__axes-portal .fill[data-v-5a53474a]{fill:var(--background)}.ViewHandles .stroke[data-v-5a53474a],.ViewHandles__axes-portal .stroke[data-v-5a53474a]{stroke:var(--highlight);vector-effect:non-scaling-stroke;fill:none}.ViewHandles .dashed[data-v-5a53474a],.ViewHandles__axes-portal .dashed[data-v-5a53474a]{stroke-dasharray:3 2}.ViewHandles .axis-x[data-v-5a53474a],.ViewHandles .axis-y[data-v-5a53474a],.ViewHandles__axes-portal .axis-x[data-v-5a53474a],.ViewHandles__axes-portal .axis-y[data-v-5a53474a]{opacity:.5}.ViewHandles .axis-x .display[data-v-5a53474a],.ViewHandles .axis-x[data-v-5a53474a],.ViewHandles__axes-portal .axis-x .display[data-v-5a53474a],.ViewHandles__axes-portal .axis-x[data-v-5a53474a]{stroke:var(--red)!important}.ViewHandles .axis-y .display[data-v-5a53474a],.ViewHandles .axis-y[data-v-5a53474a],.ViewHandles__axes-portal .axis-y .display[data-v-5a53474a],.ViewHandles__axes-portal .axis-y[data-v-5a53474a]{stroke:var(--green)!important}.ViewHandles [dragging] .stroke.display[data-v-5a53474a],.ViewHandles [hoverrable]:hover .stroke.display[data-v-5a53474a]{stroke-width:3}.ViewHandles [dragging] .fill.display[data-v-5a53474a],.ViewHandles [hoverrable]:hover .fill.display[data-v-5a53474a]{fill:var(--highlight)}.ViewHandles [dragging].dashed[data-v-5a53474a],.ViewHandles [hoverrable]:hover.dashed[data-v-5a53474a]{stroke-dasharray:none}.ViewHandles .hover-zone[data-v-5a53474a],.ViewHandles e[data-v-5a53474a]{stroke:transparent;stroke-width:20}.ViewExpTree{overflow:hidden;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ViewExpTree.destructed{padding-left:0}.ViewExpTree.destructed .ViewExpTree__children:before{display:none}.ViewExpTree__label{position:relative;overflow:hidden;padding:.6rem .5rem .6rem .3rem;color:var(--comment);text-overflow:ellipsis;white-space:nowrap}.ViewExpTree__label:after{position:absolute;top:0;right:0;left:0;height:100%;content:"";opacity:0;transition:opacity .05s ease;pointer-events:none}.ViewExpTree__label:hover:after{opacity:.15}.ViewExpTree__label.hidden{text-decoration:line-through}.ViewExpTree__label.clickable{color:var(--foreground);cursor:pointer}.ViewExpTree__label.clickable:hover{color:var(--highlight)}.ViewExpTree__label.clickable:after{border:1px solid var(--highlight)}.ViewExpTree__label.active{background:var(--input);color:var(--highlight);font-weight:700}.ViewExpTree__label.active:after{background:var(--highlight);opacity:.1}.ViewExpTree__label.selected{color:var(--highlight)}.ViewExpTree__label.selected:after{background:var(--highlight);opacity:.08}.ViewExpTree__label.hovering{color:var(--highlight)}.ViewExpTree__label.hovering:after{border:1px solid var(--highlight);opacity:.15}.ViewExpTree__icon{display:inline-block;margin-right:.2rem;width:1rem;color:var(--comment);text-align:center;opacity:.7}.ViewExpTree__icon.expandable:hover{color:var(--highlight);opacity:1}.ViewExpTree__icon.expanded{transform:rotate(90deg)}.ViewExpTree__icon .serif{font-weight:700;font-style:italic;font-family:EB Garamond,serif;line-height:1rem}.ViewExpTree__editing{position:absolute;right:1rem;color:var(--comment);opacity:0;cursor:pointer}.ViewExpTree__editing:hover{opacity:.5}.ViewExpTree__editing.active{opacity:.7}.ViewExpTree__children{position:relative;padding-left:1rem}.ViewExpTree__children:before{position:absolute;top:0;left:.8rem;width:0;height:100%;border-left:1px dotted var(--border);content:""}.PaneLayers{overflow:hidden;padding-left:2px}.PaneLayers__header{position:relative;padding:1rem 1.2rem .5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.PaneLayers__title{font-weight:700}.PaneLayers__editing{position:absolute;top:1.2rem;right:1rem;color:var(--comment);opacity:0;cursor:pointer}.PaneLayers__editing:hover{opacity:.5}.PaneLayers__editing.active{opacity:.7}*,:after,:before{box-sizing:border-box;outline:none;-webkit-tap-highlight-color:transparent}html{letter-spacing:.05em;font-size:12px;font-family:Fira Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{outline:none;border:none;background:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div#modals-container{z-index:1000}div.vm--overlay{background:transparent;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}div.vm--modal{border:1px solid var(--border);background:var(--opaque);box-shadow:0 0 20px 20px var(--background)}div.vmodal__transition-enter-active,div.vmodal__transition-leave-active{transition:opacity .15s ease,transform .15s ease}div.vmodal__transition-enter,div.vmodal__transition-leave-to{opacity:0;transform:scale(.98)}div.vmodal__overlay-transition-enter-active,div.vmodal__overlay-transition-leave-active{transition:opacity .2s ease}div.vmodal__overlay-transition-enter,div.vmodal__overlay-transition-leave-to{opacity:0}body,html{overflow:hidden;height:100vh;--ease:cubic-bezier(0.22,0,0.02,1)}.PageIndex{position:relative;display:flex;flex-direction:column;overflow:hidden;width:100%;height:100%;height:100vh;background:var(--background);color:var(--foreground)}.PageIndex__global-menu{z-index:100;background-attachment:fixed;-webkit-app-region:drag;background:var(--translucent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.PageIndex__content{position:relative;height:calc(100vh - 3.4rem)}.PageIndex__list-view{position:relative;width:100%;height:100%;background:var(--translucent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overflow-y:scroll}.PageIndex__view-handles-axes{position:absolute!important;top:3.4rem;height:calc(100vh - 3.4rem)}.PageIndex__viewer{position:absolute!important;top:0;left:0;margin-right:1rem}.PageIndex__view-handles,.PageIndex__viewer{width:100%;height:100%}.PageIndex__inspector{position:absolute;bottom:1rem;left:1rem;z-index:1000;width:30rem;border:1px solid var(--border)}.PageIndex__control,.PageIndex__inspector{background:var(--translucent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.PageIndex__control{position:relative;display:flex;flex-direction:column;width:100%;height:100%}.PageIndex__editor{padding:1rem .5rem 1rem 1rem;height:70%;border-bottom:1px solid var(--border);transition:height .4s var(--ease)}.PageIndex__console{position:relative;flex-grow:1;padding:.5rem .5rem 1rem 1rem;transition:height .4s var(--ease)}.PageIndex__console-toggle{position:absolute;top:-2rem;right:.7rem;margin-top:-1.25rem;width:2.5rem;height:2.5rem;border:1px solid var(--comment);border-radius:1.25rem;color:var(--comment);font-size:1.3rem;line-height:2.2rem;transition:all .4s var(--ease);letter-spacing:0;font-family:Fira Code,monospace;font-variant-ligatures:normal!important;--textcolor:var(--comment)}.PageIndex__console-toggle.error{border-color:var(--warning);background:var(--warning);color:var(--background);--textcolor:var(--background)}.PageIndex__console-toggle:hover{height:3.75rem;color:transparent}.PageIndex__console-toggle:hover:before{opacity:1}.PageIndex__console-toggle:before{position:absolute;bottom:0;left:0;width:2.5rem;height:2.5rem;border-radius:1.25rem;color:var(--textcolor);content:"<";line-height:2.5rem;opacity:0;transition:all .4s var(--ease);transform:rotate(-90deg)}.compact .PageIndex__console-toggle:hover{transform:translateY(-1.5rem)}.compact .PageIndex__console-toggle:before{top:0;bottom:none;transform:rotate(90deg)}.compact .PageIndex__editor{height:calc(100% - 3.9rem)}.compact .PageIndex__console{height:.4rem}.splitpanes.default-theme .splitpanes__pane{position:relative;background:transparent}.splitpanes.default-theme .splitpanes__splitter{z-index:10;margin-right:-1rem;width:1rem;border-left-color:var(--border);background:transparent}.splitpanes.default-theme .splitpanes__splitter:after,.splitpanes.default-theme .splitpanes__splitter:before{width:0;height:19px;border-left:1px dotted var(--border);background:transparent;transition:border-left-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:after,.splitpanes.default-theme .splitpanes__splitter:hover:before{border-left-color:var(--highlight);background-color:transparent}.splitpanes.default-theme .left+.splitpanes__splitter{margin-right:0;margin-left:-1rem;border-right:1px solid var(--border);border-left:none}