@keyframes slideInRight-9a36f9a1{0%{visibility:visible;transform:translate(100%)}to{transform:translateZ(0)}}.slideInRight[data-v-9a36f9a1]{animation-name:slideInRight-9a36f9a1}@keyframes slideOutRight-9a36f9a1{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate(100%)}}.slideOutRight[data-v-9a36f9a1]{animation-name:slideOutRight-9a36f9a1}.side-panel[data-v-9a36f9a1]{z-index:64;--bg-transparency:90%;flex-direction:column;height:100dvh;display:flex;position:fixed;top:0;right:0;box-shadow:0 0 35px #223c2f26}@media (hover){.side-panel[data-v-9a36f9a1]{overscroll-behavior-y:contain}}.side-panel--open[data-v-9a36f9a1]{z-index:63;position:fixed;inset:0}.side-panel-close[data-v-9a36f9a1]{place-items:center;margin-top:1.25rem;margin-right:1.25rem;display:grid;top:0;right:0}@media (width>=1024px){.side-panel-close[data-v-9a36f9a1]{margin-top:30px}}.side-panel-close[data-v-9a36f9a1]{z-index:2;color:hsl(var(--hsl-fit-blueish-gray));justify-content:flex-end}@media not all and (width>=678px){.side-panel-close[data-v-9a36f9a1]{display:none}}.side-panel-close[data-v-9a36f9a1]{flex-shrink:0;align-items:flex-end;padding:.25rem;position:absolute}@media (width>=1024px){.side-panel-close[data-v-9a36f9a1]{margin-right:30px}}@media (width>=678px){.side-panel-close[data-v-9a36f9a1]:has(+[data-scrollable=true]){--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-width:1px;border-color:hsl(var(--hsl-fit-lines));border-radius:9999px}.side-panel-close[data-v-9a36f9a1]:has(+[data-scrollable=true]):is(.dark *){border-color:hsl(var(--hsl-fit-lines)/.2)}}.side-panel-close img[data-v-9a36f9a1]:hover{cursor:pointer}.side-panel-close--mobile[data-v-9a36f9a1]{position:absolute;top:1rem;right:1rem}@media (width>=678px){.side-panel-close--mobile[data-v-9a36f9a1]{display:none}}.side-panel-elements-wrapper[data-v-9a36f9a1]{height:100%}.side-panel-elements-wrapper .side-panel-content-wrapper[data-v-9a36f9a1]{height:100%;padding-top:35px;padding-bottom:35px;position:relative;overflow-y:auto}@media (width>=878px){.side-panel-elements-wrapper .side-panel-content-wrapper[data-v-9a36f9a1]{padding-bottom:50px}}[data-v-9a36f9a1] .side-panel__close-button{letter-spacing:.01em;width:fit-content;min-width:140px;height:50px;padding-top:0;padding-bottom:0;font-size:15px;font-weight:600;line-height:30px}.fullscreen-mode .side-panel[data-v-9a36f9a1]{background-color:#fff;width:100%}.dark .fullscreen-mode .side-panel[data-v-9a36f9a1]{background-color:hsl(var(--hsl-fit-dark-primary))}.part-mode:not(.fullscreen-mode) .side-panel[data-v-9a36f9a1]{background-color:#fff;width:100%}.dark .part-mode:not(.fullscreen-mode) .side-panel[data-v-9a36f9a1]{background-color:hsl(var(--hsl-fit-dark-tetiary))}@media (width>=678px){.part-mode:not(.fullscreen-mode) .side-panel[data-v-9a36f9a1]{width:66.6667%}}@media (width>=878px){.part-mode:not(.fullscreen-mode) .side-panel[data-v-9a36f9a1]{width:60%}}@media (width>=1235px){.part-mode:not(.fullscreen-mode) .side-panel[data-v-9a36f9a1]{width:50%}}.part-mode[data-v-9a36f9a1]{background-color:#0000004d}.fullscreen-mode .part-mode[data-v-9a36f9a1]{--bg-transparency:95%}.sidePanel-enter-active[data-v-9a36f9a1]{animation:.25s ease-out slideInRight-9a36f9a1}.sidePanel-leave-active[data-v-9a36f9a1]{animation:.25s ease-in slideOutRight-9a36f9a1}@media (width>=320px) and (width<=767px){.side-panel[data-v-9a36f9a1]{width:100%}}.is-part-panel[data-v-9a36f9a1]{width:100%}@media (width>=678px){.is-part-panel[data-v-9a36f9a1]{width:66.6667%}}@media (width>=878px){.is-part-panel[data-v-9a36f9a1]{width:50%}}@media (width>=1024px){.is-part-panel[data-v-9a36f9a1]{width:40%}}
