.p-paginator{background-color:transparent}.p-paginator .p-paginator-pages .p-paginator-page{width:36px;height:36px;border-radius:50%;text-align:center;font-weight:700;background-color:#f3f3f31a;color:white;border:none;transition:all .2s ease-in-out;margin:0 5px}.p-paginator .p-paginator-pages .p-highlight{background:white;color:black!important;font-weight:700}.p-paginator .p-paginator-next,.p-paginator .p-paginator-prev{width:36px;height:36px;border-radius:50%;color:#ffffff;background:var(--btn-gradient);margin:0 20px}.p-paginator .p-paginator-next:hover,.p-paginator .p-paginator-prev:hover{background:linear-gradient(90deg,#ed9e00,#ebd857)}.custom-scrollbar{scrollbar-color:#f4a300 transparent;scrollbar-width:thin}.custom-scrollbar::-webkit-scrollbar{height:0}.sidebar-scroll{max-height:calc(100vh - 100px);overflow-y:auto;scrollbar-width:thin}.sidebar-scroll::-webkit-scrollbar{width:4px;height:0}.sidebar-scroll::-webkit-scrollbar-track{background:transparent}.sidebar-scroll::-webkit-scrollbar-thumb{background-color:#f4a300;border-radius:20px;background-clip:content-box}.custom-scrollbar::-webkit-scrollbar-button{display:none;height:0;width:0}@media (max-width:768px){.p-paginator .p-paginator-next,.p-paginator .p-paginator-pages .p-paginator-page,.p-paginator .p-paginator-prev{width:30px;height:30px;font-size:14px;margin:0 4px}.p-paginator .p-paginator-next,.p-paginator .p-paginator-prev{margin:0 10px}.sidebar-scroll{max-height:calc(100vh - 80px);padding:0 6px}}@media (max-width:576px){.p-paginator .p-paginator-next,.p-paginator .p-paginator-pages .p-paginator-page,.p-paginator .p-paginator-prev{width:28px;height:28px;font-size:12px;margin:0 3px}.p-paginator .p-paginator-next,.p-paginator .p-paginator-prev{margin:0 8px}.sidebar-scroll{max-height:calc(100vh - 60px);padding:0 4px}.custom-scrollbar::-webkit-scrollbar,.sidebar-scroll::-webkit-scrollbar{width:2px}.sidebar-scroll::-webkit-scrollbar-thumb{background-color:#f4a300;border-radius:10px}}