.p-drawer-bottom .p-drawer{height:auto!important}.p-drawer{background-color:linear-gradient(180deg,#1f2227,#424956)!important;border-radius:40px 40px 0 0!important}.p-dialog-close-button,.p-drawer-close-button{color:#fff!important;margin-left:auto}:deep(.app-drawer-mobile) .p-drawer{background-color:#1f2227!important;height:auto!important;overflow:hidden}:deep(.app-drawer-mobile) .p-drawer-close-button{margin-left:auto!important}:deep(.app-drawer-mobile) .p-drawer-content{border-radius:20px 20px 0 0;display:flex;flex:1 1 auto;flex-direction:column;height:auto;min-height:calc(85vh - 60px);min-height:0;overflow-y:auto;padding:1rem 1.5rem}:deep(.app-drawer-mobile) .p-drawer-header{border-bottom:1px solid #e5e7eb;border-radius:20px 20px 0 0;flex-shrink:0;padding:1rem 1.5rem}:deep(.app-drawer-mobile) .p-drawer-footer{border-top:1px solid #e5e7eb;flex-shrink:0;padding:1rem 1.5rem}:deep(.app-drawer-mobile) .p-drawer-mask{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080}:deep(.app-drawer-desktop) .p-dialog{background:linear-gradient(180deg,#1f2227,#424956);border-radius:20px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}:deep(.app-drawer-desktop) .p-dialog-content{border-radius:0 0 20px 20px;max-height:70vh;overflow-y:auto;padding:1rem 1.5rem}:deep(.app-drawer-desktop) .p-dialog-header{border-bottom:1px solid #e5e7eb;border-radius:20px 20px 0 0;padding:1rem 1.5rem}:deep(.app-drawer-desktop) .p-dialog-footer{border-radius:0 0 20px 20px;border-top:1px solid #e5e7eb;padding:1rem 1.5rem}:deep(.app-drawer-desktop) .p-dialog-mask{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080}:deep(.p-dialog),:deep(.p-drawer){transition:transform .3s cubic-bezier(.4,0,.2,1)}
