.side-drawer{position:relative}.side-drawer .side-drawer-header{align-items:center;gap:10px;margin-bottom:5px;margin-top:15px}.side-drawer .side-drawer-header .top-row{align-items:center!important;display:flex;flex-wrap:wrap!important}.side-drawer .side-drawer-header .title{font-size:28px}@media screen and (max-width:768px){.side-drawer .side-drawer-header{margin-top:15px}.side-drawer .side-drawer-header .top-row{justify-content:center}.side-drawer .side-drawer-header .bottom-row{justify-content:center;margin-top:0}}@media screen and (max-width:768px)and (max-width:768px){.side-drawer .side-drawer-header .bottom-row{justify-content:flex-start!important}}@media screen and (max-width:768px){.side-drawer .side-drawer-header .bottom-row .base-text{text-align:center}}@media screen and (min-width:769px){.side-drawer .side-drawer-header .top-row{justify-content:space-between}.side-drawer .side-drawer-header .bottom-row{justify-content:flex-start}.side-drawer .side-drawer-header .bottom-row .base-text{text-align:left}}.side-drawer--desktop .close-button{background-color:transparent;border-radius:100%;opacity:1;position:absolute;right:10px;top:5px;z-index:10}.side-drawer--desktop .close-button .n-button{border:0!important;height:32px!important;padding:0!important;width:32px!important}.side-drawer--desktop .close-button .n-button__icon{font-size:20px!important}.side-drawer--desktop .close-button .n-button__icon .base-icon{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 20!important}.side-drawer--desktop .side-drawer-content{padding:24px}.side-drawer--mobile .close-button{background:#fff 0 0 no-repeat padding-box;border:1px solid rgba(0,0,0,.149);border-radius:7px;opacity:1;position:absolute;right:25px;top:8px;z-index:10}.side-drawer--mobile .mobile-close-button{align-items:center;background-color:#fff;border-radius:50%;bottom:calc(86% + 20px);box-shadow:0 2px 8px #00000026;cursor:pointer;display:flex;height:36px;justify-content:center;position:fixed;right:12px;transition:all .2s ease;width:36px;z-index:9999}.side-drawer--mobile .mobile-close-button:active{box-shadow:0 1px 4px #0003;transform:scale(.95)}.side-drawer--mobile .mobile-close-button .base-icon{color:#1f2937;font-size:20px!important}.side-drawer--mobile .side-drawer-content{height:100%;overflow-y:auto;padding:16px;will-change:transform}.side-drawer--mobile .mobile-top-handle{align-items:center;cursor:grab;display:flex;justify-content:center;margin:-8px 0 8px;padding:12px 0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.side-drawer--mobile .mobile-top-handle:active{cursor:grabbing}.side-drawer--mobile .mobile-top-handle .mobile-top-handle-bar{background-color:#d1d5db;border-radius:50px;height:4px;transition:background-color .2s ease;width:40px}.side-drawer--mobile .mobile-top-handle:active .mobile-top-handle-bar,.side-drawer--mobile .mobile-top-handle:hover .mobile-top-handle-bar{background-color:#9ca3af}.side-drawer--mobile .n-drawer-footer{margin-bottom:calc(var(--safe-area-inset-bottom) - 15px)}.side-drawer .side-drawer-footer{background-color:#fff;padding:20px 24px}@media screen and (max-width:768px){.side-drawer .side-drawer-footer{padding:16px}}.side-drawer .side-drawer-footer .footer-buttons{display:flex;gap:12px;justify-content:space-between}@media screen and (max-width:768px){.side-drawer .side-drawer-footer .footer-buttons{flex-direction:row;gap:12px;justify-content:space-between}}.side-drawer .side-drawer-footer{border-top:1px solid rgba(0,0,0,.1);justify-content:center}@media(max-width:767px){.side-drawer--mobile .side-drawer-footer{padding:12px 16px}}
