.alert-component{width:min(100vw - 1rem,500px);box-shadow:var(--box-shadow);color:var(--font-color,white);background:var(--background-color,#242424);border-left:calc(.5rem + 2px) solid #0000;border-radius:.5rem;grid-template-columns:1fr auto;gap:.25rem;margin-bottom:.5rem;padding:.5rem;text-decoration:none;display:grid;position:relative;left:100%;right:0;translate:-100%}@supports (color:oklch(from red calc(l - 0.1) c h)){.alert-component{--dot-color:oklch(from var(--background-color,#242424) calc(l - .01) c h);background:radial-gradient(circle at center, var(--dot-color), var(--dot-color) 40%, var(--background-color,#242424) 50%, var(--background-color,#242424)) repeat;background-size:.25rem .25rem}}.alert-component .fa-chevron-right{font-size:.8rem}.alert-component--danger{border-color:#cf0000}.alert-component--info{border-color:var(--accent-action-color)}.alert-component--success{background:#35cb49}.alert-component--warning{background:#f7cb46}.alert-component__text{flex-direction:column;gap:.25rem;display:flex}.alert-component__title{align-items:center;gap:.25rem;font-weight:700;display:flex}@media (width>=64rem){.alert-component{max-width:400px}}@media (hover:hover) and (pointer:fine){.alert-component--navigable:hover{outline:1px solid var(--accent-action-color);box-shadow:var(--box-shadow)}.alert-component--navigable:active{outline:1px solid var(--accent-action-color)}}@media (hover:none) or (pointer:coarse){.alert-component--navigable:active{outline:1px solid var(--accent-action-color)}}.alert-box{width:min(100vw - 1rem,500px);right:.5rem;bottom:env(safe-area-inset-bottom,0);z-index:50;transform-origin:50%;position:fixed}.alert-box-enter-from,.alert-box-leave-to{opacity:0;transform:translateY(50px)}.alert-box-enter-active,.alert-box-move{transition:all .2s ease-out}.alert-box-leave-active{transition:all .2s ease-in;position:absolute}.alert-box-move{transition:all .2s}.alert-box__control{background:var(--background-color,#242424);box-shadow:var(--box-shadow);color:var(--accent-action-color);text-transform:uppercase;border-radius:.25rem;justify-self:flex-end;padding:.5rem;font-size:.8rem;font-weight:700}.alert-box__controls{justify-content:flex-end;align-items:center;width:min(100vw - 1rem,500px);padding-bottom:.5rem;display:flex}@media (width>=64rem){.alert-box{width:400px;bottom:1rem;right:1rem}.alert-box__controls{width:400px}}@media (hover:hover) and (pointer:fine){.alert-box__control:hover{background:var(--even-depth-color)}}.app-content[data-v-04141066]{z-index:3;background:var(--splash-background,#0e0e0e);grid-area:content;width:100%;height:100%;min-height:0;transition:border-bottom-left-radius .2s ease-out;position:relative;overflow:hidden}@supports (background:repeating-linear-gradient(to bottom, red, red 1px, blue 1px, blue 2px)) and (color:oklch(from var(--splash-background, #0e0e0e) calc(l - 0.01) c h)){.app-content[data-v-04141066]{--card-bg:oklch(from var(--splash-background,#0e0e0e) calc(l - .02) c h);background:repeating-linear-gradient(to bottom, var(--splash-background,#0e0e0e), var(--splash-background,#0e0e0e) 2px, var(--card-bg) 2px, var(--card-bg) 4px);background-size:4px 4px}}.app-content__fallback[data-v-04141066]{place-content:center;width:100%;height:100%;display:grid}.app-content__sidebar-ghost[data-v-04141066]{background:var(--accent-color);width:3.5rem;height:100%}.navigate-forward-enter-from[data-v-04141066]{translate:100%;position:absolute!important}.navigate-forward-leave-to[data-v-04141066]{translate:-100%;position:absolute!important}.navigate-forward-enter-active[data-v-04141066],.navigate-forward-leave-active[data-v-04141066]{transition:translate .25s ease-in-out}.navigate-backward-enter-from[data-v-04141066]{translate:-100%;position:absolute!important}.navigate-backward-leave-to[data-v-04141066]{translate:100%;position:absolute!important}.navigate-backward-enter-active[data-v-04141066],.navigate-backward-leave-active[data-v-04141066]{transition:translate .25s ease-in-out}@media (width>=64rem){.app-content[data-v-04141066]{border-top:2px solid var(--color-safe-accent-color);border-left:2px solid var(--color-safe-accent-color);isolation:isolate;border-bottom:none;border-top-left-radius:.5rem;height:100%;min-height:0;overflow:hidden}.app-content--show-sidebar[data-v-04141066]{border-left:1px solid var(--accent-color);border-top-left-radius:.5rem}.app-content--with-section-nav[data-v-04141066]{grid-template-columns:auto 1fr;display:grid}.navigate-backward-enter-from[data-v-04141066],.navigate-backward-leave-to[data-v-04141066],.navigate-forward-enter-from[data-v-04141066],.navigate-forward-leave-to[data-v-04141066]{position:initial;translate:none}.navigate-backward-enter-active[data-v-04141066],.navigate-backward-leave-active[data-v-04141066],.navigate-forward-enter-active[data-v-04141066],.navigate-forward-leave-active[data-v-04141066]{transition:none}}.dock-clear-button[data-v-366989f6]{border:1px solid var(--border-color,#777);border-radius:.5rem;width:100%;padding-block:.25rem;font-size:.8rem;font-weight:700}@media (hover:hover) and (pointer:fine){.dock-clear-button[data-v-366989f6]:hover{background:var(--off-background-color,#4d4d4d);border-color:var(--accent-action-color)}}@media (hover:none) or (pointer:coarse){.dock-clear-button[data-v-366989f6]:active{background:var(--off-background-color,#4d4d4d);border-color:var(--accent-action-color)}}.favorite-badge[data-v-618df22e]{aspect-ratio:1;z-index:2;place-content:center;width:1rem;height:1rem;display:grid;position:relative}.favorite-badge i[data-v-618df22e]{-webkit-text-stroke:2px var(--background-color,#242424);color:var(--fav-color,var(--font-color,white));text-shadow:1px 1px 4px #0003;font-size:1rem}.favorite-badge-enter-active[data-v-618df22e],.favorite-badge-leave-active[data-v-618df22e]{transition:all .2s ease-out}.favorite-badge-enter-from[data-v-618df22e],.favorite-badge-leave-to[data-v-618df22e]{opacity:0;scale:.9}.favorite-badge--in-corner[data-v-618df22e]{position:absolute;top:-.25rem;left:-.25rem}.docked-item[data-v-aa03be37]{background:var(--off-background-color,#4d4d4d);border-radius:25%;width:fit-content;transition:all .2s ease-out;position:relative}.docked-item[data-v-aa03be37]:after{content:"";background:var(--v87b3b78e);clip-path:polygon(0 5px,100% 0,100% 100%,0 calc(100% - 5px));transform-origin:100%;width:5px;height:calc(100% - 2px);transition:scale .2s ease-out;display:block;position:absolute;top:1px;left:calc(100% + 3px);scale:0 1}.docked-item--active[data-v-aa03be37]:after{background:var(--accent-action-color);scale:1}.docked-item--inert[data-v-aa03be37]{box-shadow:var(--box-shadow);border-radius:25%}@media (hover:none) or (pointer:coarse){.docked-item:not(.docked-item--inert) .profile-picture[data-v-aa03be37]{transition:scale .2s ease-out}.docked-item:not(.docked-item--inert):active .profile-picture[data-v-aa03be37]{scale:.9}}@media (width>=64rem) and (hover:hover) and (pointer:fine){.docked-item[data-v-aa03be37]:not(.docked-item--inert):active,.docked-item[data-v-aa03be37]:not(.docked-item--inert):hover,.docked-item[data-v-aa03be37]:not(.docked-item--inert):hover:after,.docked-item--active[data-v-aa03be37]:after{scale:1}}.docked-item-section[data-v-eeccbad0]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;flex-direction:column;gap:.5rem;width:100%;display:flex}.docked-item-section__items[data-v-eeccbad0]{flex-flow:column;gap:.5rem;display:flex}.docked-item-section__items-enter-active[data-v-eeccbad0],.docked-item-section__items-leave-active[data-v-eeccbad0],.docked-item-section__items-move[data-v-eeccbad0]{transform-origin:100%;transition:all .2s ease-out}.docked-item-section__items-enter-from[data-v-eeccbad0],.docked-item-section__items-leave-to[data-v-eeccbad0]{opacity:0;scale:.9}.docked-item-section__items-leave-active[data-v-eeccbad0]{position:absolute}.docked-item-section__label[data-v-eeccbad0]{width:calc(100% + 1rem);color:var(--font-color,white);border-radius:.25rem;justify-content:center;align-items:center;margin-block:-.25rem;margin-inline:-.5rem;padding-block:.25rem;font-size:.7rem;font-weight:700;text-decoration:none;display:flex}.docked-item-section__label--route[data-v-eeccbad0]{width:auto;margin-inline:0}@media (hover:hover) and (pointer:fine){.docked-item-section__label--route[data-v-eeccbad0]:hover{background:var(--accent-color-panel)}}@media (hover:none) or (pointer:coarse){.docked-item-section__label--route[data-v-eeccbad0]:active{background:var(--accent-color-panel)}}.docked-shortcut[data-v-ca9b689e]{aspect-ratio:1;background:var(--off-background-color,#4d4d4d);width:3rem;height:3rem;color:var(--font-color,white);border-radius:25%;place-content:center;font-size:1.25rem;text-decoration:none;display:grid;position:relative}.docked-shortcut[data-v-ca9b689e]:after{content:"";background:var(--color-safe-accent-color);clip-path:polygon(0 5px,100% 0,100% 100%,0 calc(100% - 5px));transform-origin:100%;width:5px;height:calc(100% - 2px);transition:scale .2s ease-out;display:block;position:absolute;top:1px;left:calc(100% + 3px);scale:0 1}.docked-shortcut--active[data-v-ca9b689e]{background:var(--double-off-background-color,#777)}.docked-shortcut--active[data-v-ca9b689e]:after{scale:1}@media (hover:hover) and (pointer:fine){.docked-shortcut[data-v-ca9b689e]:hover{background:var(--double-off-background-color,#777)}}@media (hover:none) or (pointer:coarse){.docked-shortcut[data-v-ca9b689e]:active{background:var(--double-off-background-color,#777)}}@media (hover:hover) and (pointer:fine){.docked-shortcut[data-v-ca9b689e]:hover:after{scale:1}}.main-navigation-item[data-v-64d886cf]{--normal-icon-size:1rem;aspect-ratio:4/3;border-radius:.5rem;height:calc(100% - 1rem);margin-block:.4rem .5rem;list-style:none;transition:all .2s ease-out,outline ease-out;position:relative}.main-navigation-item--notch[data-v-64d886cf]:after{content:"";pointer-events:none;background:var(--color-safe-accent-color);clip-path:polygon(.5rem 0,calc(100% - .5rem) 0,calc(100% - 1rem) 100%,1rem 100%);transform-origin:top;width:100%;height:.5rem;transition:scale .2s ease-out;display:block;position:absolute;bottom:calc(100% - 1px);left:50%;translate:-50%;scale:1 0}.main-navigation-item--active[data-v-64d886cf]:after{scale:1}.main-navigation-item--badged[data-v-64d886cf]{outline:2px solid var(--color-safe-accent-color)}.main-navigation-item--badged[data-v-64d886cf]:before{content:"";aspect-ratio:1;background:var(--accent-action-color);outline:2px solid var(--background-color,#242424);border-radius:50%;width:.8rem;height:.8rem;display:block;position:absolute;top:-.25rem;right:-.25rem}.main-navigation-item__icon[data-v-64d886cf]{align-items:center;height:1.25rem;display:flex;position:relative}.main-navigation-item__link[data-v-64d886cf]{width:100%;height:100%;color:var(--font-color,white);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding-top:.5rem;text-decoration:none;display:flex}.main-navigation-item__link i[data-v-64d886cf]{font-size:var(--normal-icon-size);transition:scale .2s ease-out}.main-navigation-item__link[data-v-64d886cf]:focus-visible{outline:1px solid var(--accent-action-color);border-radius:.5rem}.main-navigation-item__title[data-v-64d886cf]{font-size:.8rem;font-weight:700}@media (width>=64rem){.main-navigation-item[data-v-64d886cf]{--normal-icon-size:1.5rem}.main-navigation-item__link[data-v-64d886cf]{padding-top:0}.main-navigation-item--notch[data-v-64d886cf]:after{bottom:unset;clip-path:polygon(1rem 0,calc(100% - 1rem) 0,calc(100% - .5rem) 100%,.5rem 100%);transform-origin:bottom;top:calc(100% + 2px)}.main-navigation-item__title[data-v-64d886cf]{display:none}}@media (hover:none) or (pointer:coarse){.main-navigation-item[data-v-64d886cf]{transition:background .1s ease-out}.main-navigation-item[data-v-64d886cf]:active{background:var(--even-depth-color)}}@media (hover:hover) and (pointer:fine){.main-navigation-item--notch[data-v-64d886cf]:hover:after{scale:1}.main-navigation-item--no-notch[data-v-64d886cf]{aspect-ratio:1;margin-right:.5rem}.main-navigation-item--no-notch[data-v-64d886cf]:hover{background:var(--accent-color-panel)}}.context-switcher--hide[data-v-2045bdf6]{opacity:0}.context-switcher__content[data-v-2045bdf6],.context-switcher__dock[data-v-2045bdf6]{height:100%;min-height:0}.context-switcher__content[data-v-2045bdf6]{isolation:isolate;padding-block:env(safe-area-inset-top,0) env(safe-area-inset-bottom,0);padding-right:.75rem;position:relative}.context-switcher__content[data-v-2045bdf6]:before{background:var(--splash-background,#0e0e0e);z-index:-1;position:absolute;inset:0}.context-switcher__content[data-v-2045bdf6]:after{content:"";background:var(--off-background-color,#4d4d4d);border-radius:.25rem;width:.5rem;height:20%;display:block;position:absolute;top:50%;right:.25rem;translate:0 -50%}.context-switcher__content--entity[data-v-2045bdf6]{background:var(--cs-accent-color)}@supports (color:oklch(from red calc(l - 0.1) c h)){.context-switcher__content--entity[data-v-2045bdf6]{--dot-color:oklch(from var(--cs-accent-color) calc(l - .01) c h);background:radial-gradient(circle at center, var(--dot-color), var(--dot-color) 40%, var(--cs-accent-color) 50%, var(--cs-accent-color)) repeat;background-size:.25rem .25rem}}.context-switcher__content--entity[data-v-2045bdf6]:after{background:#0003}.context-switcher__dock[data-v-2045bdf6]{min-height:0;padding:calc(env(safe-area-inset-top,0) + .5rem) .5rem calc(env(safe-area-inset-bottom,0) + .5rem);border-right:2px solid var(--cs-accent-color-safe);flex-direction:column;gap:.5rem;display:flex;position:relative;overflow-y:auto}.context-switcher__drawer[data-v-2045bdf6]{isolation:isolate;width:100%;height:100%;min-height:0;margin-bottom:calc(env(safe-area-inset-bottom,0) * -1);grid-template-columns:auto 1fr;display:grid;position:relative}.context-switcher__drawer--hide[data-v-2045bdf6]{opacity:0}.context-switcher__drawer-control[data-v-2045bdf6]{aspect-ratio:1;background:var(--off-background-color,#4d4d4d);width:2.5rem;height:2.5rem;color:var(--font-color,white);border-radius:.5rem;place-content:center;font-size:1.25rem;display:grid}.context-switcher__drawer-control--entity[data-v-2045bdf6]{color:#fff;background:#0003}.context-switcher__drawer-header[data-v-2045bdf6]{z-index:2;align-items:center;gap:.5rem;padding:1rem;display:flex;position:relative}.context-switcher__drawer-heading[data-v-2045bdf6]{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:1.5rem;font-weight:700;display:block;overflow:hidden}.context-switcher__entity-section[data-v-2045bdf6]{padding-inline:.5rem;max-height:60vh;padding-bottom:.5rem;overflow-y:auto}@media (hover:none) or (pointer:coarse){.context-switcher__drawer-control[data-v-2045bdf6]:active{background:var(--double-off-background-color,#777)}.context-switcher__drawer-control--entity[data-v-2045bdf6]:active{background:#00000059}}@media (hover:hover) and (pointer:fine){.context-switcher__drawer-control[data-v-2045bdf6]:hover{background:var(--double-off-background-color,#777)}.context-switcher__drawer-control--entity[data-v-2045bdf6]:hover{background:#00000059}}.appearance-drawer__preview[data-v-7e6e7a67]{border:1px solid var(--border-color,#777);border-radius:inherit;place-content:center;display:grid;position:absolute;inset:0}.appearance-drawer__preview--light[data-v-7e6e7a67]{color:#4d4d4d;background:#fff}.appearance-drawer__preview--light .appearance-drawer__preview--dark[data-v-7e6e7a67]{clip-path:polygon(100% 0,100% 100%,0 100%)}.appearance-drawer__preview--dark[data-v-7e6e7a67]{color:#fff;background:#242424}.account-drawer-profile[data-v-74fc2b06]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border-radius:.5rem;align-items:center;gap:.5rem;width:100%;padding:.5rem;display:flex}.account-drawer-profile__inactive[data-v-74fc2b06]{color:#fff;text-shadow:1px 1px 2px #00000040;background:#00000059;border-radius:25%;place-content:center;font-size:1.25rem;display:grid;position:absolute;inset:0}.account-drawer-profile[data-v-74fc2b06]:active{background:var(--even-depth-color)}@media (hover:hover) and (pointer:fine){.account-drawer-profile__inactive i[data-v-74fc2b06]{transition:rotate .5s}.account-drawer-profile[data-v-74fc2b06]:hover{background:var(--accent-color-panel)}.account-drawer-profile:hover .account-drawer-profile__inactive i[data-v-74fc2b06]{rotate:180deg}}.appear-as{background:var(--accent-color-panel);border-radius:.5rem;flex-direction:column;gap:.5rem;width:100%;margin-top:.25rem;padding:.5rem;font-size:.8rem;display:flex}.appear-as__options{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.appear-as__option{color:#fff;border-radius:.25rem;justify-content:center;align-items:center;gap:.5rem;padding:.25rem 0;font-size:.8rem;font-weight:700;display:flex}.appear-as__option--active{box-shadow:0 0 0 2px var(--accent-action-color)}.appear-as__option--busy{background:linear-gradient(#f7cb45,#f5bd14)}.appear-as__option--online{background:linear-gradient(#35cb49,#2aa33a)}.appear-as__option--offline{background:linear-gradient(#ababab,#919191)}.create-account-wizard[data-v-30048293]{flex-direction:column;gap:1rem;display:flex}.account-drawer-main[data-v-047d4dd6]{width:100%;position:relative;overflow:hidden}@media (width>=64rem){.account-drawer-main[data-v-047d4dd6]{width:300px}}.account-drawer[data-v-8416c2a5]{width:100%;position:relative;overflow:hidden}@media (width>=64rem){.account-drawer[data-v-8416c2a5]{width:300px}}.qam-item-button[data-v-a94163d7]{color:var(--font-color,white);border-radius:.5rem;grid-template-columns:auto 1fr;gap:.5rem;padding:.5rem;text-decoration:none;display:grid}.qam-item-button--highlighted[data-v-a94163d7],.qam-item-button--focused[data-v-a94163d7]{background:var(--accent-color-panel)}.qam-item-button__content[data-v-a94163d7]{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.qam-item-button__icon[data-v-a94163d7]{aspect-ratio:1;background:var(--accent-action-color);color:#fff;border-radius:.5rem;place-content:center;width:3rem;height:3rem;font-size:1.25rem;display:grid}.qam-item-button__title[data-v-a94163d7]{font-weight:700}@media (width>=64rem){.qam-item-button[data-v-a94163d7]{max-width:400px}}@media (hover:hover) and (pointer:fine){.qam-item-button[data-v-a94163d7]:hover{background:var(--accent-color-panel)}}@media (hover:none) or (pointer:coarse){.qam-item-button[data-v-a94163d7]:active{background:var(--accent-color-panel)}}.qam-menu[data-v-c42c16d8]{width:calc(100vw - 2rem);max-height:80vh;inset-inline:1rem;bottom:calc(calc(4rem + env(safe-area-inset-bottom,0)));box-shadow:var(--box-shadow);background:var(--background-color,#242424);border-radius:.5rem;flex-direction:column;gap:1rem;margin-bottom:.5rem;padding:1rem;display:flex;position:fixed;overflow:hidden auto}@supports (color:oklch(from red calc(l - 0.1) c h)){.qam-menu[data-v-c42c16d8]{--dot-color:oklch(from var(--background-color,#242424) calc(l - .01) c h);background:radial-gradient(circle at center, var(--dot-color), var(--dot-color) 40%, var(--background-color,#242424) 50%, var(--background-color,#242424)) repeat;background-size:.25rem .25rem}}.qam-menu-enter-active[data-v-c42c16d8],.qam-menu-leave-active[data-v-c42c16d8]{transition:all .2s ease-out}.qam-menu-enter-from[data-v-c42c16d8],.qam-menu-leave-to[data-v-c42c16d8]{opacity:0}.qam-menu__background[data-v-c42c16d8]{background:#00000080;position:absolute;inset:0}.qam-menu__background-enter-active[data-v-c42c16d8],.qam-menu__background-leave-active[data-v-c42c16d8]{transition:all .2s ease-out}.qam-menu__background-enter-from[data-v-c42c16d8],.qam-menu__background-leave-to[data-v-c42c16d8]{opacity:0}.qam-menu__items[data-v-c42c16d8]{grid-template-columns:repeat(1,1fr);margin:-.5rem;display:grid}.qam-menu__wrapper[data-v-c42c16d8]{pointer-events:none;position:fixed;inset:0}.qam-menu__wrapper--open[data-v-c42c16d8]{pointer-events:all}@media (width<=63rem){.qam-menu-enter-from[data-v-c42c16d8],.qam-menu-leave-to[data-v-c42c16d8]{translate:0 2rem}}@media (width>=64rem){.qam-menu[data-v-c42c16d8]{width:fit-content;inset:unset;bottom:unset;max-width:min(50vw,800px)}.qam-menu-enter-active[data-v-c42c16d8],.qam-menu-leave-active[data-v-c42c16d8]{transition:opacity .2s ease-out,translate .2s ease-out}.qam-menu-enter-from[data-v-c42c16d8],.qam-menu-leave-to[data-v-c42c16d8]{translate:0 -2rem}.qam-menu__items[data-v-c42c16d8]{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}.qam-menu__items--condensed[data-v-c42c16d8]{grid-template-columns:1fr}}.qam__close-trigger[data-v-91af8df2],.qam__trigger[data-v-91af8df2]{aspect-ratio:1;background:var(--accent-action-color);width:3rem;height:3rem;color:var(--accent-action-font-color);border-radius:50%;place-content:center;font-size:1.25rem;display:grid}.qam__close-trigger[data-v-91af8df2]{transform-origin:50%;translate:var(--x-translate) var(--y-translate);transition:opacity .2s ease-out,rotate .2s ease-out,scale .2s ease-out;position:fixed;top:-1.5rem;left:-1.5rem}.qam__close-trigger i[data-v-91af8df2]{transition:rotate .2s ease-out;rotate:45deg}@starting-style{.qam__close-trigger i[data-v-91af8df2]{rotate:0deg}}.qam__close-trigger-enter-active[data-v-91af8df2],.qam__close-trigger-leave-active[data-v-91af8df2]{transition:opacity .2s ease-out,rotate .2s ease-out,scale .2s ease-out}.qam__close-trigger-enter-from[data-v-91af8df2],.qam__close-trigger-leave-to[data-v-91af8df2]{opacity:0;scale:.9}.qam__trigger[data-v-91af8df2]{transition:opacity .2s ease-out,rotate .2s ease-out,scale .2s ease-out;position:relative;top:50%;translate:0 -50%}.qam__trigger i[data-v-91af8df2]{transition:rotate .2s ease-out}.qam__trigger--hidden[data-v-91af8df2]{opacity:0;scale:1.1}.qam__trigger--hidden i[data-v-91af8df2]{rotate:45deg}@media (width>=64rem){.qam__close-trigger[data-v-91af8df2]{font-size:1.5rem}}@media (hover:none) or (pointer:coarse){.qam__close-trigger[data-v-91af8df2]:hover,.qam__trigger[data-v-91af8df2]:hover{scale:.9}.qam__close-trigger:hover i[data-v-91af8df2],.qam__trigger:hover i[data-v-91af8df2]{rotate:0deg}}@media (hover:hover) and (pointer:fine){.qam__close-trigger[data-v-91af8df2]:hover,.qam__trigger[data-v-91af8df2]:hover{scale:1.1}.qam__close-trigger[data-v-91af8df2]:active,.qam__trigger[data-v-91af8df2]:active{scale:1}}.main-navigation[data-v-db20b7d1]{justify-content:space-evenly;width:100%;height:100%;display:flex}@media (width>=calc(30rem + 1px)){.main-navigation[data-v-db20b7d1]{justify-content:center;gap:1rem}}.footer[data-v-474788c6]{z-index:3;height:4rem;box-shadow:var(--box-shadow);clip-path:polygon(0% -1rem,100% -1rem,100% 100%,0% 100%);background:var(--background-color,#242424);grid-area:footer;justify-content:center;align-items:center;padding-inline:.5rem;display:flex;position:relative}@supports (color:oklch(from red calc(l - 0.1) c h)){.footer[data-v-474788c6]{--dot-color:oklch(from var(--background-color,#242424) calc(l - .01) c h);background:radial-gradient(circle at center, var(--dot-color), var(--dot-color) 40%, var(--background-color,#242424) 50%, var(--background-color,#242424)) repeat;background-size:.25rem .25rem}}.footer--hidden[data-v-474788c6]{display:none}.footer[data-v-474788c6]:before{content:"";bottom:calc(100% - 1px);background:var(--color-safe-accent-color);z-index:2;height:2px;display:block;position:absolute;inset-inline:0;rotate:180deg}@supports (padding-bottom:env(safe-area-inset-bottom, 0)){.footer[data-v-474788c6]{height:calc(4rem + env(safe-area-inset-bottom,0));padding-bottom:env(safe-area-inset-bottom,0)}}@media (width>=64rem){.footer[data-v-474788c6]{display:none}}.header[data-v-cb2642e5]{z-index:3;background:var(--background-color,#242424);grid-area:header;grid-template-columns:repeat(2,1fr);height:3rem;padding-inline:.5rem;display:none;position:relative}@supports (color:oklch(from red calc(l - 0.1) c h)){.header[data-v-cb2642e5]{--dot-color:oklch(from var(--background-color,#242424) calc(l - .01) c h);background:radial-gradient(circle at center, var(--dot-color), var(--dot-color) 40%, var(--background-color,#242424) 50%, var(--background-color,#242424)) repeat;background-size:.25rem .25rem}}.header__back-button[data-v-cb2642e5]{aspect-ratio:1;width:2rem;height:2rem;margin-left:-.5rem}.header__center[data-v-cb2642e5],.header__left[data-v-cb2642e5],.header__right[data-v-cb2642e5]{align-items:center;display:flex}.header__center[data-v-cb2642e5]{justify-content:center}.header__left[data-v-cb2642e5]{justify-content:flex-start}.header__right[data-v-cb2642e5]{justify-content:flex-end}.header__route-name[data-v-cb2642e5]{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}@supports (padding-top:env(safe-area-inset-top, 0)){.header[data-v-cb2642e5]{height:calc(3rem + env(safe-area-inset-top,0));grid-template-columns:repeat(3,1fr)}}@media (width>=64rem){.header[data-v-cb2642e5]{height:4rem;padding-inline:.5rem 0;display:grid}}.sidebar[data-v-400b61b5]{top:0;left:0;z-index:4;grid-area:sidebar;grid-template-areas:"main";min-height:0;transition:translate .2s ease-out;display:grid;position:absolute;inset-block:0;translate:-100%}.sidebar--show[data-v-400b61b5]{translate:0}.sidebar--with-section-nav[data-v-400b61b5]{grid-template-columns:auto auto;display:grid}.sidebar__main[data-v-400b61b5]{width:4rem;padding-top:calc(env(safe-area-inset-top,0) + .5rem + 2px);padding-bottom:env(safe-area-inset-bottom,0);background:var(--background-color,#242424);grid-template-rows:1fr;justify-content:center;gap:.5rem;display:grid;position:relative}@supports (color:oklch(from red calc(l - 0.1) c h)){.sidebar__main[data-v-400b61b5]{--dot-color:oklch(from var(--background-color,#242424) calc(l - .01) c h);background:radial-gradient(circle at center, var(--dot-color), var(--dot-color) 40%, var(--background-color,#242424) 50%, var(--background-color,#242424)) repeat;background-size:.25rem .25rem}}.sidebar__main--without-section-nav[data-v-400b61b5]{border-right:2px solid var(--color-safe-accent-color)}.sidebar__section-nav[data-v-400b61b5]{background:#404040;grid-template-rows:1fr;display:grid}.sidebar__section-nav[data-v-400b61b5] .section-nav{border-left:2px solid var(--color-safe-accent-color)}@media (width>=64rem){.sidebar[data-v-400b61b5]{position:relative;translate:0}.sidebar__main[data-v-400b61b5]{grid-template-rows:auto 1fr}}.fullscreen-notice[data-v-62e46945]{color:#242424;background:radial-gradient(#fff,#fff 15%,#d9d9d9);grid-area:notice;place-content:center;padding:1rem;display:grid}.fullscreen-notice--dark[data-v-62e46945]{color:#fff;background:radial-gradient(#4d4d4d,#4d4d4d 15%,#242424)}.fullscreen-notice--light[data-v-62e46945]{color:#242424;background:radial-gradient(#fff,#fff 15%,#d9d9d9)}.fullscreen-notice__actions[data-v-62e46945]{margin:1rem auto 0}.fullscreen-notice__heading[data-v-62e46945]{text-align:center;font-size:2.5rem;position:relative}.fullscreen-notice__paragraph[data-v-62e46945]{text-align:center;font-size:1.25rem}.fullscreen-notice__text[data-v-62e46945]{grid-template-rows:1fr auto auto;place-content:center;align-items:center;gap:2rem;height:min(300px,100vh);padding:1rem;animation:.25s ease-out full-screen-notice-text-pop-in-62e46945;display:grid}.fullscreen-notice__wrapper[data-v-62e46945]{z-index:999;grid-template-rows:1fr;grid-template-areas:"notice";width:100vw;height:100vh;display:grid;position:fixed;top:0;left:0}.fullscreen-notice__wrapper--with-banner[data-v-62e46945]{grid-template-rows:auto 1fr;grid-template-areas:"banner""notice";display:grid}@supports (height:100dvh) and (width:100dvw){.fullscreen-notice__wrapper[data-v-62e46945]{width:100dvw;height:100dvh}}@media (width>=64rem){.fullscreen-notice[data-v-62e46945]{padding:1rem calc(50vw - 33rem)}}@keyframes full-screen-notice-text-pop-in-62e46945{0%{opacity:0}to{opacity:1}}.backend-unavailable__error,.backend-unavailable__prompt{text-align:center;font-size:1.25rem}.backend-unavailable__error{font-size:1rem;font-weight:700}.backend-unavailable__error-code{color:#cf0000}.client-disconnection__ellipsis[data-v-8c63ab5a]{opacity:0;transition:opacity .25s}.client-disconnection__ellipsis--show[data-v-8c63ab5a]{opacity:1}.client-disconnection__full-screen-reconnecting[data-v-8c63ab5a]{color:var(--extra-off-font-color);text-align:center;justify-content:center;gap:0;font-size:2rem;font-weight:700;display:flex}.client-disconnection__interim[data-v-8c63ab5a]{z-index:998;place-content:center;width:100vw;height:100vh;display:grid;position:fixed;top:0;left:0}.client-disconnection__reconnecting-prompt[data-v-8c63ab5a]{color:var(--extra-off-font-color);gap:0;padding:1rem;font-size:2rem;font-weight:700;display:flex}.interim-enter-active[data-v-8c63ab5a],.interim-leave-active[data-v-8c63ab5a]{transition-property:opacity;transition-timing-function:ease-out}.interim-enter-active[data-v-8c63ab5a]{transition-duration:.5s;transition-delay:.25s}.interim-leave-active[data-v-8c63ab5a]{transition-duration:.25s}.interim-enter-from[data-v-8c63ab5a],.interim-leave-to[data-v-8c63ab5a]{opacity:0}.floating-card[data-v-49ab8832]{max-height:calc(100% - var(--offset) * 2);max-width:calc(100% - var(--offset) * 2);top:var(--y);left:var(--x);z-index:90;isolation:isolate;padding:2px;position:fixed}.floating-card--hidden[data-v-49ab8832]{display:none}.initialization-screen[data-v-fe767db1]{background:var(--background-color,#242424);z-index:90;place-content:center;width:100vw;height:100vh;display:grid;position:fixed;inset:0}.initialization-screen-enter-from[data-v-fe767db1],.initialization-screen-leave-to[data-v-fe767db1]{opacity:0}.initialization-screen-enter-active[data-v-fe767db1],.initialization-screen-leave-active[data-v-fe767db1]{transition:opacity .5s}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;interpolate-size:allow-keywords;scrollbar-width:thin;margin:0;padding:0;font-family:Inter,sans-serif}:focus{outline:none}::-webkit-scrollbar{scrollbar-color:var(--color-safe-accent-color) var(--background-color,#242424)}a,button{-webkit-touch-callout:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}input{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}input,textarea{-webkit-appearance:none}[data-color-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-color-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}button{cursor:pointer;color:var(--font-color,white);background:0 0;border:none;font-size:1rem}html,body{overscroll-behavior:none;overscroll-behavior-x:none;background:var(--splash-background,#0e0e0e);height:100vh;margin:0;padding:0;font-weight:400;overflow:hidden}html{width:100vw}body{width:100%;position:fixed;inset:0;overflow:hidden}html:focus-within{scroll-behavior:smooth}.hidden{display:none}.not-selectable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.no-overscroll{overscroll-behavior:none}.scroll-lock{-webkit-overflow-scrolling:auto;overflow-y:hidden}.fullscreen-loader-leave-active{transition:all .3s ease-out}.fullscreen-loader-leave-to{opacity:0}.no-animate{animation-duration:0s!important}@keyframes long-press-grow{0%{scale:1}to{scale:1.05;box-shadow:0 0 1rem #00000020}}:root{--action-color:#0e77c6;--action-color-translucent:#0e77c640;--background-color:white;--background-transparent-color:#fff0;--border-color:#d9d9d9;--double-off-background-color:#d9d9d9;--even-depth-color:#f5f5f5;--extra-off-font-color:#acacac;--font-color:#242424;--odd-depth-color:white;--off-background-color:#ededed;--off-font-color:#4d4d4d;--splash-background:#d8d8d8;--triple-off-background-color:#acacac;--box-shadow-color:#00000013;--light-box-shadow:0 0 1rem #00000013;--box-shadow:0 0 1rem var(--box-shadow-color);--strong-box-shadow:0 0 1rem #0003;--interaction-background-hover-color:#ededed;--mention-background:#ddefff;--mention-color:#067ed7;--mention-me-background:#f7e9be;--mention-me-color:#0762a4;--component-button-hover:white;--component-background-color:#d9d9d9;--property-background-color:#ededed;--safe-area-bottom:env(safe-area-inset-bottom);--safe-area-left:env(safe-area-inset-left);--safe-area-right:env(safe-area-inset-right);--safe-area-top:env(safe-area-inset-top)}body[data-dark-mode=true]{--action-color:#1893ef;--action-color-translucent:#1893ef40;--background-color:#242424;--background-transparent-color:#24242400;--border-color:#777;--double-off-background-color:#777;--even-depth-color:#3e3e3e;--extra-off-font-color:#777;--font-color:white;--odd-depth-color:#242424;--off-background-color:#4d4d4d;--off-font-color:#d9d9d9;--splash-background:#181818;--box-shadow-color:#0003;--box-shadow:0 0 1rem var(--box-shadow-color);--strong-box-shadow:0 0 1rem #00000080;--interaction-background-hover-color:#acacac;--mention-background:#2d475e;--mention-color:#70c0ff;--mention-me-background:#684d2f;--mention-me-color:#e7c95d;--component-button-hover:#acacac;--component-background-color:#4d4d4d;--property-background-color:#777}@keyframes add-animation{0%{scale:1}50%{scale:1.2}to{scale:1}}.animation-add i,.animation-add--hover i{transform-origin:50%}.animation-add i{animation:1.25s ease-out infinite add-animation}@media (hover:none) or (pointer:coarse){.animation-add--hover:active i{animation:.5s ease-out add-animation}}@media (hover:hover) and (pointer:fine){.animation-add--hover:hover i{animation:.5s ease-out add-animation}}@keyframes delete-animation{0%{rotate:0deg}25%{rotate:-6deg}50%{rotate:2deg}75%{rotate:-3deg}to{rotate:0deg}}.animation-delete i,.animation-delete--hover i{transform-origin:bottom}.animation-delete i{animation:1.25s ease-in infinite delete-animation}@media (hover:none) or (pointer:coarse){.animation-delete--hover:active i{animation:.5s ease-in delete-animation}}@media (hover:hover) and (pointer:fine){.animation-delete--hover:hover i{animation:.5s ease-in delete-animation}}@keyframes edit-animation{0%{rotate:0deg}25%{rotate:-6deg}50%{rotate:2deg}75%{rotate:-3deg}to{rotate:0deg}}.animation-edit i,.animation-edit--hover i{transform-origin:0 100%}.animation-edit i{animation:1.25s ease-in infinite edit-animation}@media (hover:none) or (pointer:coarse){.animation-edit--hover:active i{animation:.5s ease-in edit-animation}}@media (hover:hover) and (pointer:fine){.animation-edit--hover:hover i{animation:.5s ease-in edit-animation}}@keyframes sort-animation{0%{translate:0}25%{translate:0 -1px}50%{translate:0 1px}75%{translate:0 2px}to{translate:0}}@media (hover:none) or (pointer:coarse){.animation-sort i,.animation-sort--hover:active i{animation:.5s ease-out sort-animation}}@media (hover:hover) and (pointer:fine){.animation-sort i,.animation-sort--hover:hover i{animation:.5s ease-out sort-animation}}.back-highlighted:after{content:"";pointer-events:none;background:var(--accent-action-color-translucent-light);border:2px solid var(--accent-action-color);border-radius:calc(.5rem - 1px);animation:2s ease-out forwards back-highlighting;display:block;position:absolute;inset:0}.back-highlighted-long:after{content:"";pointer-events:none;background:var(--accent-action-color-translucent-light);border:2px solid var(--accent-action-color);border-radius:calc(.5rem - 1px);animation:3s ease-out forwards back-highlighting-long;display:block;position:absolute;inset:0}@keyframes back-highlighting{0%{opacity:0}33%{opacity:1;filter:brightness(1.2)}to{opacity:0}}@keyframes back-highlighting-long{0%{opacity:0}20%{opacity:1;filter:brightness(1.2)}60%{opacity:1;filter:brightness(1.2)}to{opacity:0}}.popover__caret{margin-left:1rem;display:block}.popover__content{box-shadow:var(--box-shadow);background:var(--background-color,#242424);border-radius:.5rem;padding:.5rem}@supports (color:oklch(from red calc(l - 0.1) c h)){.popover__content{--dot-color:oklch(from var(--background-color,#242424) calc(l - .01) c h);background:radial-gradient(circle at center, var(--dot-color), var(--dot-color) 40%, var(--background-color,#242424) 50%, var(--background-color,#242424)) repeat;background-size:.25rem .25rem}}.popover__content[data-state=open]{transform-origin:var(--reka-context-menu-content-transform-origin);animation:.2s ease-out popover-menu-appear}.popover__icon{justify-self:center}.popover__label{margin-bottom:.25rem;padding-top:.5rem;padding-left:.5rem;font-size:.8rem;font-weight:700}.popover__option{background:var(--off-background-color,#4d4d4d);border-radius:.5rem;grid-template-columns:auto 1fr;place-items:center start;gap:.5rem;width:100%;padding:1rem;font-size:14px;display:grid}.popover__option:has(i){grid-template-columns:1rem 1fr}.popover__option:has(i).popover__option--sub{grid-template-columns:1rem 1fr auto}.popover__option i{color:var(--accent-action-color)}.popover__option:not([data-disabled]){cursor:pointer}.popover__option[data-disabled]{opacity:.5}.popover__option[data-highlighted]{background:var(--accent-color-panel)}.popover__option--danger:not([data-highlighted]),.popover__option--danger i{color:#cf0000}.popover__option--danger[data-highlighted]{color:#cf0000;background:#cf000040}.popover__option--sub{grid-template-columns:auto 1fr auto;cursor:default!important}.popover__option--sub[data-state=open]{box-shadow:inset 0 0 0 2px var(--accent-color-panel)}.popover__section{flex-direction:column;gap:.5rem;width:100%;display:flex}.popover__separator{background:var(--accent-action-color);width:100%;height:1px;margin-block:.25rem}.popover__sub-menu{box-shadow:var(--box-shadow);background:var(--background-color,#242424);border-radius:.5rem;padding:.5rem}@supports (color:oklch(from red calc(l - 0.1) c h)){.popover__sub-menu{--dot-color:oklch(from var(--background-color,#242424) calc(l - .01) c h);background:radial-gradient(circle at center, var(--dot-color), var(--dot-color) 40%, var(--background-color,#242424) 50%, var(--background-color,#242424)) repeat;background-size:.25rem .25rem}}.popover__sub-menu[data-state=open]{transform-origin:var(--reka-context-menu-content-transform-origin);animation:.2s ease-out popover-menu-appear}@media (width>=64rem){.popover__icon{font-size:.8rem}.popover__section{gap:0}.popover__option{background:0 0;border-radius:.25rem;padding:.25rem}}@keyframes popover-menu-appear{0%{opacity:.5;translate:2px;scale:.95}}.zen-syntax-field{color:var(--field-color)}.zen-syntax-shape{color:var(--shape-color)}.zen-syntax-type{font-weight:700}.action-color{color:var(--accent-action-color)}.app__cloak{background:var(--background-color,#242424);z-index:9;position:absolute;inset:0}.app[data-theme=dark]{--field-color:#cfa263;--shape-color:var(--accent-background-font-color)}.app[data-theme=light]{--field-color:#83593f;--shape-color:var(--accent-background-font-color)}.app-wrapper{grid-template:"content"1fr"footer"/1fr;width:100vw;height:100vh;transition:translate .2s ease-out;display:grid;overflow:hidden;transform:translateZ(0)}.app-wrapper--with-banner{grid-template-rows:auto 1fr auto;grid-template-areas:"sidebar banner""sidebar content""sidebar footer"}.app-wrapper--show-sidebar{translate:0}.app-wrapper__container{width:100vw;height:100vh;overflow:hidden}.app-wrapper__overlay{height:100vh;inset:0 0 calc((calc(4rem + env(safe-area-inset-bottom,0)) + env(safe-area-inset-bottom,0)) * -1) 0;pointer-events:none;z-index:3;transition:background .2s ease-out;position:absolute}.app-wrapper__overlay--show{pointer-events:all;background:#00000080}.app-wrapper__overlay--with-section-nav{inset:0 0 calc((calc(4rem + env(safe-area-inset-bottom,0)) + env(safe-area-inset-bottom,0)) * -1) 0}@supports (height:100dvh){.app-wrapper,.app-wrapper__container{width:100dvw;height:100dvh}.app-wrapper__overlay{height:100dvh}}@media (width>=64rem){.app-wrapper{background:var(--background-color,#242424);grid-template:"header header""sidebar content"1fr/4rem 1fr;width:100vw;height:100vh;translate:0}@supports (color:oklch(from red calc(l - 0.1) c h)){.app-wrapper{--dot-color:oklch(from var(--background-color,#242424) calc(l - .01) c h);background:radial-gradient(circle at center, var(--dot-color), var(--dot-color) 40%, var(--background-color,#242424) 50%, var(--background-color,#242424)) repeat;background-size:.25rem .25rem}}.app-wrapper--with-banner{grid-template-rows:auto auto 1fr;grid-template-areas:"banner banner""header header""sidebar content"}}
