.unit-header[data-v-bbd9f42f]{align-items:center;background-color:var(--color-background);display:flex;gap:.63rem;height:var(--size-header-height);justify-content:space-between;padding-inline:1.25rem;position:sticky;top:0}.unit-header>.headline[data-v-bbd9f42f]{align-items:center;display:flex;gap:.5rem}.unit-header>.headline>.button.toggle-sidebar[data-v-bbd9f42f]{align-items:center;background-color:transparent;border-radius:var(--size-radius-rounded);color:var(--color-surface-primary);display:flex;justify-content:center;padding-block:.25rem;padding-inline:.25rem;@media (48rem <= width){display:none}}.unit-header>.headline>.heading[data-v-bbd9f42f]{color:var(--color-surface-primary);font-size:var(--font-size-extra);font-weight:500;line-height:var(--size-line-height-extra)}.unit-header>.profile>.button[data-v-bbd9f42f]{color:inherit;padding-block:.13rem;padding-inline:.13rem}body:has(.unit-sidebar.open){@media (width < 48rem){overflow:hidden}}.unit-sidebar[data-v-2f3cafa9]{background-color:var(--color-background-panel);display:flex;flex-direction:column;max-height:var(--size-screen-height);position:sticky;top:0;transition:transform .25s var(--transition-timing-ease-in-out);width:var(--size-nav-width);z-index:calc(var(--value-z-index-layer-staying) + 1000);@media (width < 48rem){transform:translate(-100%)}}.unit-sidebar.open[data-v-2f3cafa9]{@media (width < 48rem){transform:translate(0)}}.unit-sidebar>.link.home[data-v-2f3cafa9]{align-items:center;color:var(--color-surface-primary);display:flex;flex-direction:column;justify-content:center;margin-block:1rem;margin-inline:auto}.unit-sidebar>.separator[data-v-2f3cafa9]{background-color:var(--color-surface);border-radius:var(--size-radius-rounded);height:calc(var(--size-thinnest)*2);margin-inline:auto;width:2.5rem}.unit-sidebar>.nav[data-v-2f3cafa9]{background-color:var(--color-surface-subtle);border-radius:.94rem;display:flex;flex-direction:column;margin-block:1rem;margin-inline:auto;overflow:hidden;position:relative;width:-moz-fit-content;width:fit-content}.unit-sidebar>.nav[data-v-2f3cafa9]:after,.unit-sidebar>.nav[data-v-2f3cafa9]:before{content:"";display:block;height:20%;pointer-events:none;position:absolute;transition:opacity .2s var(--transition-timing-ease-in-out);z-index:1}.unit-sidebar>.nav[data-v-2f3cafa9]:not(.scrollable-down):after,.unit-sidebar>.nav[data-v-2f3cafa9]:not(.scrollable-up):before{opacity:0}.unit-sidebar>.nav>.button[data-v-2f3cafa9]{background-color:transparent;color:var(--color-text-subtitle);inset-inline:0;padding-block:.5rem;position:absolute;transition:color .2s var(--transition-timing-ease-in-out);z-index:2}.unit-sidebar>.nav>.button[data-v-2f3cafa9]:hover{color:var(--color-text-title)}.unit-sidebar>.nav>.button.up[data-v-2f3cafa9]{inset-block-start:0}.unit-sidebar>.nav>.button.down[data-v-2f3cafa9]{inset-block-end:0}.unit-sidebar>.nav:not(.scrollable-down)>.button.down[data-v-2f3cafa9],.unit-sidebar>.nav:not(.scrollable-up)>.button.up[data-v-2f3cafa9]{display:none}.unit-sidebar>.nav[data-v-2f3cafa9]:before{background-image:linear-gradient(to bottom,var(--color-surface-subtle) 0 20%,transparent 100%);inset-block-start:0;inset-inline:0}.unit-sidebar>.nav[data-v-2f3cafa9]:after{background-image:linear-gradient(to top,var(--color-surface-subtle) 0 20%,transparent 100%);inset-block-end:0;inset-inline:0}.unit-sidebar>.nav>.scroller[data-v-2f3cafa9]{overflow:auto;padding-block:.25rem;padding-inline:.25rem;scrollbar-width:none}.unit-sidebar>.nav>.scroller[data-v-2f3cafa9]::-webkit-scrollbar{display:none}.unit-list[data-v-2f3cafa9]{display:flex;flex-direction:column;gap:.5rem}.unit-list>.entry>.link[data-v-2f3cafa9]{align-items:center;border-radius:50%;color:var(--color-text-caption);display:flex;justify-content:center;padding-block:.5rem;padding-inline:.5rem;transition:box-shadow .2s var(--transition-timing-ease-in-out),border-radius .2s var(--transition-timing-ease-in-out),color .2s var(--transition-timing-ease-in-out),background-color .2s var(--transition-timing-ease-in-out)}.unit-list>.entry:hover>.link[data-v-2f3cafa9],.unit-list>.entry>.link.active[data-v-2f3cafa9]{color:var(--color-surface-primary)}.unit-list>.entry>.link.active[data-v-2f3cafa9]{background-color:var(--color-background-panel);border-radius:.94rem;box-shadow:.13rem .19rem .63rem #0000001a}.unit-list>.entry.logo>.link>.icon[data-v-2f3cafa9]{background-image:linear-gradient(var(--value-gradient-angle),var(--color-stop-start) 0,var(--color-stop-start) 35%,var(--color-stop-middle) 50%,var(--color-stop-end) 65%,var(--color-stop-end) 100%);transition:--color-stop-start .7s var(--transition-timing-ease-in-out),--color-stop-middle .3s var(--transition-timing-ease-in-out),--color-stop-end .7s var(--transition-timing-ease-in-out),--value-gradient-angle .4s cubic-bezier(.075,.82,.165,1)}.unit-list>.entry.logo>.link.active>.icon[data-v-2f3cafa9]{--color-stop-start:#105e92;--color-stop-middle:#579fd0;--color-stop-end:orange;--value-gradient-angle:300deg}@property --color-stop-start{syntax:"<color>";inherits:false;initial-value:#105e92}@property --color-stop-middle{syntax:"<color>";inherits:false;initial-value:#3ad}@property --color-stop-end{syntax:"<color>";inherits:false;initial-value:#33c1ff}@property --value-gradient-angle{syntax:"<angle>";inherits:false;initial-value:120deg}.unit-overlay[data-v-cad755fb]{background-color:#0000004d;inset:0;position:fixed;transition:display .2s allow-discrete,opacity .2s var(--transition-timing-ease-in-out);z-index:calc(var(--value-z-index-layer-staying) + 500);@media (48rem <= width){display:none;opacity:0}}.unit-overlay.visible[data-v-cad755fb]{@media (width < 48rem){opacity:1}}.unit-overlay[data-v-cad755fb]:not(.visible){display:none;opacity:0}@starting-style{.unit-overlay.visible[data-v-cad755fb]{@media (width < 48rem){opacity:0}}}.unit-layout[data-v-8e305640]{display:grid;grid-template-columns:var(--size-nav-width) 1fr;min-height:var(--size-screen-height);transition:grid-template-columns .25s var(--transition-timing-ease-in-out);@media (width < 48rem){grid-template-columns:0 1fr}}.unit-layout>.content[data-v-8e305640]{display:flex;flex-direction:column}.unit-layout>.content>.main[data-v-8e305640]{flex-grow:1;padding-inline:1.25rem}
