.scrollbar-module__37L69G__customScrollbar::-webkit-scrollbar{width:var(--scrollbar-width,8px)}.scrollbar-module__37L69G__customScrollbar::-webkit-scrollbar-track{background:var(--scrollbar-track-color,var(--color-background-base));border-radius:var(--scrollbar-border-radius,var(--radius-sm))}.scrollbar-module__37L69G__customScrollbar::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color,var(--color-border-base));border-radius:var(--scrollbar-border-radius,var(--radius-sm))}.scrollbar-module__37L69G__customScrollbar::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color,var(--color-border-hover))}.scrollbar-module__37L69G__customScrollbar{scrollbar-width:var(--scrollbar-width-firefox,thin);scrollbar-color:var(--scrollbar-thumb-color,var(--color-border-base))var(--scrollbar-track-color,var(--color-background-base))}.scrollbar-module__37L69G__scrollbarThin{--scrollbar-width:6px;--scrollbar-width-firefox:thin}.scrollbar-module__37L69G__scrollbarMedium{--scrollbar-width:8px;--scrollbar-width-firefox:auto}.scrollbar-module__37L69G__scrollbarThick{--scrollbar-width:12px;--scrollbar-width-firefox:auto}.scrollbar-module__37L69G__scrollbarHidden{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-module__37L69G__scrollbarHidden::-webkit-scrollbar{display:none}
.Drawer-module__-_X4ca__drawerContainer{z-index:1000;transition:visibility 0s linear var(--animation-transition-modal);background-color:#0000;border:none;width:100%;height:100%;display:flex;position:fixed;inset:0}.Drawer-module__-_X4ca__containerOpen{visibility:visible;transition:visibility linear}.Drawer-module__-_X4ca__containerClosed{visibility:hidden;transition:visibility 0s linear var(--animation-duration-fast)}.Drawer-module__-_X4ca__overlay{background-color:var(--color-background-overlay);position:absolute;inset:0}.Drawer-module__-_X4ca__overlayOpen{opacity:1;transition:opacity var(--animation-transition-modal)var(--animation-easing-enter)}.Drawer-module__-_X4ca__overlayClosed{opacity:0;transition:opacity var(--animation-duration-fast)var(--animation-easing-exit)}.Drawer-module__-_X4ca__drawer{background-color:var(--color-background-elevated);flex-direction:column;max-height:100vh;display:flex;position:relative;box-shadow:0 10px 25px #0000001a,0 4px 10px #0000000d}.Drawer-module__-_X4ca__drawerOpen{transition:transform var(--animation-transition-modal)var(--animation-easing-enter);transform:translate(0)}.Drawer-module__-_X4ca__drawerClosed{transition:transform var(--animation-duration-fast)var(--animation-easing-exit);transform:translate(100%)}.Drawer-module__-_X4ca__position-left{margin-right:auto}.Drawer-module__-_X4ca__position-right{margin-left:auto}.Drawer-module__-_X4ca__position-left.Drawer-module__-_X4ca__drawerClosed{transition:transform var(--animation-duration-fast)var(--animation-easing-exit);transform:translate(-100%)}.Drawer-module__-_X4ca__width-small{width:280px;max-width:80vw}.Drawer-module__-_X4ca__width-medium{width:400px;max-width:85vw}.Drawer-module__-_X4ca__width-large{width:600px;max-width:90vw}.Drawer-module__-_X4ca__header{padding:var(--spacing-4)var(--spacing-5);border-bottom:1px solid var(--color-border-base);background-color:var(--color-background-base);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.Drawer-module__-_X4ca__headerContent{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);flex:1}.Drawer-module__-_X4ca__closeButton{color:var(--color-text);margin-left:var(--spacing-3);padding:var(--spacing-2);border-radius:var(--radius-md);justify-content:center;align-items:center;width:auto;min-width:auto;height:auto;display:flex}.Drawer-module__-_X4ca__content{padding:var(--spacing-5)var(--spacing-5)0 var(--spacing-5);flex:1;overflow-y:auto}.Drawer-module__-_X4ca__content>:last-child{margin-bottom:var(--spacing-5)}.Drawer-module__-_X4ca__footer{padding:var(--spacing-4)var(--spacing-5);border-top:1px solid var(--color-border-base);background-color:var(--color-background-base);flex-shrink:0}@media (max-width:768px){.Drawer-module__-_X4ca__width-small,.Drawer-module__-_X4ca__width-medium,.Drawer-module__-_X4ca__width-large{width:100vw;max-width:100vw}.Drawer-module__-_X4ca__drawer{border-left:none;border-right:none}.Drawer-module__-_X4ca__content{padding:var(--spacing-4)}.Drawer-module__-_X4ca__header,.Drawer-module__-_X4ca__footer{padding:var(--spacing-3)var(--spacing-4)}}
