.partDrawer1{--partDrawer1-animationDuration: .4s;--partDrawer1-window-width: 320px;--partDrawer1-window-backgroundColor: var(--component-backgroundColor, light-dark(light-dark(#FFFFFF, #030712), light-dark(#F6F8FA, #0E1524)));--partDrawer1-header-height: 60px;--partDrawer1-header-gap: .5em;--partDrawer1-header-backgroundColor: var(--component-backgroundColor, light-dark(light-dark(#FFFFFF, #030712), light-dark(#F6F8FA, #0E1524)));--partDrawer1-header-padding: 22px;--partDrawer1-header-boxShadow: 4px 4px 10px 0 color-mix(var(--base-boxShadow-color, light-dark(#030712, #FFFFFF)) 5%, transparent);--partDrawer1-header-label-fontWeight: 400;--partDrawer1-header-label-fontFamily: inherit;--partDrawer1-header-label-color: var(--component-foreground, light-dark(#030712, #FFFFFF));--partDrawer1-header-label-textTransform: none;--partDrawer1-content-padding: var(--partDrawer1-header-padding);--partDrawer1-footer-backgroundColor: var(--component-backgroundColor, light-dark(light-dark(#FFFFFF, #030712), light-dark(#F6F8FA, #0E1524)));--partDrawer1-footer-padding: var(--partDrawer1-header-padding);--partDrawer1-footer-boxShadow: 4px -4px 10px 0 color-mix(var(--base-boxShadow-color, light-dark(#030712, #FFFFFF)) 5%, transparent);--partDrawer1-close-size: var(--button-size, 36px);--partDrawer1-close-icon-size: calc(var(--partDrawer1-close-size) / 2);--partDrawer1-close-borderRadius: var(--button-borderRadius, .375rem);--partDrawer1-close-backgroundColor: var(--color-neutral-subtle, light-dark(#F6F8FA, #0E1524));--partDrawer1-close-backgroundColor-hover: var(--color-neutral-subtle-hover, light-dark(#E3E8EE, #313B4C));--partDrawer1-close-color: var(--color-neutral-subtle-content, light-dark(#485567, #DDE4EA));--partDrawer1-close-color-hover: var(--color-neutral-subtle-content-hover, light-dark(#242D3D, #EDF1F5));--partDrawer1-partButton-modalDialogClose-color: var(--color-neutral-subtle-content, light-dark(#485567, #DDE4EA));--partDrawer1-partButton-modalDialogClose-color-hover: var(--color-neutral-subtle-content-hover, light-dark(#242D3D, #EDF1F5));--partDrawer1-partButton-modalDialogClose-backgroundColor: var(--color-neutral-subtle, light-dark(#F6F8FA, #0E1524));--partDrawer1-partButton-modalDialogClose-backgroundColor-hover: var(--color-neutral-subtle-hover, light-dark(#E3E8EE, #313B4C));--partDrawer1-backdrop-backgroundColor: from var(--base-color-neutral-13, light-dark(#030712, #FFFFFF)) r g b / .48;--partDrawer1-backdrop-blur: 0px}html[data-partDrawer-open] body{overflow:hidden;position:fixed;width:100%}.partDrawer1{z-index:4000;border:none;outline:0;margin:0;width:100%;height:100%;padding:0;max-width:none;max-height:none;background-color:transparent}.partDrawer1[open]:has(.drawer-content:empty){opacity:0}.partDrawer1[open] .drawer-window{display:grid;grid-template-rows:auto minmax(0,1fr);width:100%;max-width:var(--partDrawer1-window-width);background-color:var(--partDrawer1-window-backgroundColor);position:fixed;top:0;height:100%;overflow:hidden}.partDrawer--position-left .drawer-window{left:0;--drawer-translate: -100%}.partDrawer--position-right .drawer-window{right:0;--drawer-translate: 100%}.partDrawer1[open].partDrawer--animation-slideIn .drawer-window{animation:partDrawer1-animation-slideIn var(--partDrawer1-animationDuration) forwards}.partDrawer1[data-drawer-closing] .drawer-window{animation:partDrawer1-animation-slideOut calc(var(--partDrawer1-animationDuration) / 2) forwards!important}.partDrawer1 .drawer-header{position:sticky;top:0;z-index:10;display:flex;align-items:center;height:var(--partDrawer1-header-height);gap:var(--partDrawer1-header-gap);background-color:var(--partDrawer1-header-backgroundColor);box-shadow:var(--partDrawer1-header-boxShadow);padding:0 var(--partDrawer1-header-padding)}.partDrawer1 .drawer-header-label{flex:1 1 auto;font-weight:var(--partDrawer1-header-label-fontWeight);font-family:var(--partDrawer1-header-label-fontFamily);color:var(--partDrawer1-header-label-color);text-transform:var(--partDrawer1-header-label-textTransform)}.partDrawer1 .drawer-content{--drawer-content-animationDuration: .4s;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:var(--partDrawer1-content-padding)}.partDrawer1 .drawer-footer{position:sticky;bottom:0;z-index:10;background-color:var(--partDrawer1-footer-backgroundColor);box-shadow:var(--partDrawer1-footer-boxShadow);padding:12px var(--partDrawer1-footer-padding);display:flex;flex-direction:column;gap:10px}.partDrawer1 .drawer-footer:empty{display:none}.partDrawer1 .drawer-content[data-loading-animation]{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--drawer-content-animationDuration) ease-in-out;overflow:hidden;align-items:flex-start;place-content:center}.partDrawer1 .drawer-content[data-loading-animation=finished]{grid-template-rows:1fr;place-content:unset}.partDrawer1 .drawer-content[data-loading-animation]>*:not(.partLoadingAnimation){overflow:hidden;opacity:0}.partDrawer1 .drawer-content[data-loading-animation=finished]>*:not(.partLoadingAnimation){animation:partDrawer1-animation-fadeIn var(--drawer-content-animationDuration) forwards;animation-delay:var(--drawer-content-animationDuration)}.partDrawer--position-right .drawer-close{order:-1}.partDrawer1 .drawer-close{flex:0 0 auto;width:var(--partDrawer1-close-size);height:var(--partDrawer1-close-size);display:grid;place-items:center;border-radius:var(--partDrawer1-close-borderRadius);background-color:var(--partDrawer1-close-backgroundColor);color:var(--partDrawer1-close-color);transition:background-color .3s,color .3s;outline:0;border:solid 1px transparent;z-index:100}.partDrawer1[data-drawer-closing] .drawer-close{display:none}.partDrawer1 .drawer-close>svg{fill:currentColor;width:calc(var(--partDrawer1-close-icon-size) * .6);height:calc(var(--partDrawer1-close-icon-size) * .6)}.partDrawer1 .drawer-close .partFontIcon{--partFontIcon-size: var(--partDrawer1-close-icon-size);--partFontIcon-color: currentColor}@media (hover: hover){.partDrawer1 .drawer-close:hover{background-color:var(--partDrawer1-close-backgroundColor-hover);color:var(--partDrawer1-close-color-hover)}}.partDrawer1 .drawer-close:focus{border-color:rgba(from var(--base-color-neutral-13, light-dark(#030712, #FFFFFF)) r g b / .1)}.partDrawer1::backdrop{background-color:rgba(var(--partDrawer1-backdrop-backgroundColor));backdrop-filter:blur(var(--partDrawer1-backdrop-blur))}.partDrawer1[open]::backdrop{animation:partDrawer1-animation-fadeIn var(--partDrawer1-animationDuration) forwards,partDrawer1-animation-blurIn calc(var(--partDrawer1-animationDuration) / 2) forwards}.partDrawer1[data-drawer-closing]::backdrop{animation:partDrawer1-animation-fadeOut calc(var(--partDrawer1-animationDuration) / 2) forwards,partDrawer1-animation-blurOut calc(var(--partDrawer1-animationDuration) / 2) forwards}@keyframes partDrawer1-animation-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes partDrawer1-animation-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes partDrawer1-animation-blurIn{0%{backdrop-filter:blur(0px)}to{backdrop-filter:blur(var(--partDrawer1-backdrop-blur))}}@keyframes partDrawer1-animation-blurOut{0%{backdrop-filter:blur(var(--partDrawer1-backdrop-blur))}to{backdrop-filter:blur(0px)}}@keyframes partDrawer1-animation-slideIn{0%{transform:translate(var(--drawer-translate))}to{transform:translate(0)}}@keyframes partDrawer1-animation-slideOut{0%{transform:translate(0)}to{transform:translate(var(--drawer-translate))}}
