@keyframes slideIn{0%{transform:translateY(.5rem);opacity:0}100%{opacity:1}0%{transform:translateY(.5rem);opacity:0}}html{min-height:100%;margin:0;padding:0;position:relative;scroll-behavior:smooth}body{min-height:100%;margin:0;background-color:#161616;color:#fff;font-family:"Inter",sans-serif;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}a{color:#4371e0;text-decoration:none}a:hover{color:#37a5ff;text-decoration:none}a:focus{color:#37a5ff;text-decoration:none}main{min-height:calc(100vh - 50px)}.web-content{display:block;margin-left:280px;z-index:5}.web-content .web-content-inner{display:block;width:100%;height:100%}.top-bar{position:fixed;top:0;left:0;right:0;height:50px;background-color:#151515;border-bottom:1px solid rgb(255 255 255 / .05);z-index:1001;user-select:none}.top-bar .top-bar-content{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 20px}.top-bar .top-bar-content .top-bar-left .logo-container .logo-link{display:flex;align-items:center;text-decoration:none;color:#fff;transition:color 0.3s ease}.top-bar .top-bar-content .top-bar-left .logo-container .logo-link .logo-image{width:auto;height:20px;margin-right:12px;transition:transform 0.3s ease}.top-bar .top-bar-content .top-bar-left .logo-container .logo-link .site-name{font-size:14px;font-weight:600;white-space:nowrap}.top-bar .top-bar-content .top-bar-left .logo-container .logo-link:hover .logo-image{transform:scale(1.1)}.top-bar .top-bar-content .top-bar-right{display:flex;align-items:center;gap:12px}.top-bar .top-bar-content .top-bar-right .mobile-sidebar-toggle{display:none;border-radius:8px;color:#fff;font-size:18px;cursor:pointer;transition:all 0.3s ease}.top-bar .top-bar-content .top-bar-right .notifications-dropdown{position:relative}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-bell{position:relative;color:#fff;font-size:16px;cursor:pointer;transition:all 0.3s ease}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-bell .notification-badge{position:absolute;top:-8px;right:-8px;background-color:#dc3545;color:#fff;border-radius:10px;padding:2px 6px;font-size:10px;font-weight:600;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;line-height:1}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-bell:hover{background-color:rgb(255 255 255 / .1)}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu{position:absolute;top:calc(100% + 8px);right:0;width:350px;max-height:400px;background-color:#1a1a1a;border:1px solid rgb(255 255 255 / .1);box-shadow:0 8px 32px rgb(0 0 0 / .3);opacity:0;visibility:hidden;transform:translateY(-10px);transition:all 0.3s ease;z-index:1002}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu.show{opacity:1;visibility:visible;transform:translateY(0)}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu .notifications-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgb(255 255 255 / .1)}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu .notifications-header h6{margin:0;font-size:16px;font-weight:600;color:#fff}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu .notifications-header .view-all-btn{font-size:14px;color:#4371e0;text-decoration:none;font-weight:500}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu .notifications-header .view-all-btn:hover{color:#37a5ff}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu .notifications-list{max-height:300px;overflow-y:auto}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu .notifications-list .notification-loading{display:flex;align-items:center;justify-content:center;padding:40px 20px;color:#888}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu .notifications-list .notification-loading .spin{animation:spin 1s linear infinite;margin-right:8px}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu .notifications-list .notification-error{padding:20px;text-align:center;color:#dc3545;font-size:14px}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu .notifications-list .no-notifications{display:flex;flex-direction:column;align-items:center;padding:40px 20px;color:#888}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu .notifications-list .no-notifications i{font-size:24px;margin-bottom:8px}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu .notifications-list .no-notifications span{font-size:14px}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu .notifications-list .notification-item{display:flex;align-items:flex-start;padding:16px 20px;border-bottom:1px solid rgb(255 255 255 / .05);cursor:pointer;transition:background-color 0.2s ease;position:relative}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu .notifications-list .notification-item:hover{background-color:rgb(255 255 255 / .05)}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu .notifications-list .notification-item:last-child{border-bottom:none}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu .notifications-list .notification-item.unread{background-color:rgb(0 86 197 / .1)}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu .notifications-list .notification-item .notification-icon{flex-shrink:0;width:32px;height:32px;background-color:rgb(0 86 197 / .2);border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:12px}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu .notifications-list .notification-item .notification-icon i{color:#fff;font-size:16px}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu .notifications-list .notification-item .notification-content{flex:1;min-width:0}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu .notifications-list .notification-item .notification-content .notification-title{font-size:14px;font-weight:600;color:#fff;margin-bottom:4px;line-height:1.3}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu .notifications-list .notification-item .notification-content .notification-message{font-size:13px;color:#ccc;margin-bottom:4px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu .notifications-list .notification-item .notification-content .notification-time{font-size:12px;color:#888}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu .notifications-list .notification-item .notification-unread-dot{position:absolute;top:16px;right:16px;width:8px;height:8px;background-color:#4371e0;border-radius:50%}@media (max-width:768px){.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu{width:320px;right:-20px}}@media (max-width:480px){.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-dropdown-menu{width:280px;right:-40px}}.top-bar .top-bar-content .top-bar-right .download-btn{display:flex;align-items:center;gap:8px;padding:5px 10px;font-size:14px;transition:all 0.3s ease}.top-bar .top-bar-content .top-bar-right .download-btn i{font-size:14px}.top-bar .top-bar-content .top-bar-right .download-btn span{white-space:nowrap}@media (max-width:1199.98px){.top-bar .top-bar-content .top-bar-right .mobile-sidebar-toggle{display:block}.top-bar .top-bar-content .top-bar-right .download-btn{display:none}}@media (max-width:768px){.top-bar .top-bar-content{padding:0 16px}.top-bar .top-bar-content .top-bar-left .logo-container .logo-link .site-name{font-size:16px}.top-bar .top-bar-content .top-bar-right{gap:8px}.top-bar .top-bar-content .top-bar-right .notifications-dropdown .notifications-bell{font-size:18px}}@media (max-width:576px){.top-bar .top-bar-content{padding:0 12px}.top-bar .top-bar-content .top-bar-left .logo-container .logo-link .site-name{display:none}}.sidebar-navigation{position:fixed;top:50px;left:0;width:240px;height:calc(100vh - 50px);background-color:#151515;border-right:1px solid rgb(255 255 255 / .05);z-index:1000;overflow-y:auto;transition:transform 0.3s ease}.sidebar-navigation .nav-container{display:flex;flex-direction:column;height:100%;padding:10px 0}.sidebar-navigation .nav-container .nav-top{margin-bottom:20px}.sidebar-navigation .nav-container .nav-top .user-account .account-link{display:flex;align-items:center;text-decoration:none;color:#fff;padding:12px 16px;transition:all 0.3s ease}.sidebar-navigation .nav-container .nav-top .user-account .account-link:hover{background-color:rgb(255 255 255 / .05)}.sidebar-navigation .nav-container .nav-top .user-account .account-link .avatar-container{margin-right:12px}.sidebar-navigation .nav-container .nav-top .user-account .account-link .avatar-container .avatar-circle{width:40px;height:40px;border-radius:50%;background-color:#4371e0;display:flex;align-items:center;justify-content:center;overflow:hidden}.sidebar-navigation .nav-container .nav-top .user-account .account-link .avatar-container .avatar-circle.avatar-image{background-color:#fff0}.sidebar-navigation .nav-container .nav-top .user-account .account-link .avatar-container .avatar-circle .user-profile-image{width:100%;height:100%;object-fit:cover}.sidebar-navigation .nav-container .nav-top .user-account .account-link .avatar-container .avatar-circle .initials{font-size:16px;font-weight:600;color:#fff}.sidebar-navigation .nav-container .nav-top .user-account .account-link .avatar-container .avatar-circle.guest-avatar{background-color:#ddd}.sidebar-navigation .nav-container .nav-top .user-account .account-link .avatar-container .avatar-circle.guest-avatar i{font-size:18px}.sidebar-navigation .nav-container .nav-top .user-account .account-link .account-info{display:flex;flex-direction:column;min-width:0}.sidebar-navigation .nav-container .nav-top .user-account .account-link .account-info .account-name{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-navigation .nav-container .nav-top .user-account .account-link .account-info .account-label{font-size:12px;color:#ddd}.sidebar-navigation .nav-container .nav-middle{flex:1;margin-bottom:40px}@media (max-width:1199.98px){.sidebar-navigation .nav-container .nav-middle{margin-bottom:0}}.sidebar-navigation .nav-container .nav-middle .nav-items{list-style:none;margin:0;padding:0}.sidebar-navigation .nav-container .nav-middle .nav-items .nav-item{margin-bottom:5px}.sidebar-navigation .nav-container .nav-middle .nav-items .nav-item .nav-link{display:flex;align-items:center;text-decoration:none;color:#e5e7eb;padding:12px 16px;transition:all 0.3s ease;font-size:14px;font-weight:500}.sidebar-navigation .nav-container .nav-middle .nav-items .nav-item .nav-link i{font-size:16px;margin-right:12px;min-width:18px;transition:transform 0.3s ease}.sidebar-navigation .nav-container .nav-middle .nav-items .nav-item .nav-link img{width:auto;height:18px;margin-right:12px}.sidebar-navigation .nav-container .nav-middle .nav-items .nav-item .nav-link .nav-text{flex:1}.sidebar-navigation .nav-container .nav-middle .nav-items .nav-item .nav-link:hover{background-color:rgb(255 255 255 / .08);color:#fff}.sidebar-navigation .nav-container .nav-middle .nav-items .nav-item.current-page .nav-link{background-color:rgb(255 255 255 / .1);color:#fff}.sidebar-navigation .nav-container .nav-middle .nav-items .nav-item.dropdown .nav-link:after{display:none}.sidebar-navigation .nav-container .nav-middle .nav-items .nav-item.dropdown .nav-link .dropdown-arrow{margin-left:auto;margin-right:0;transition:transform 0.3s ease}.sidebar-navigation .nav-container .nav-middle .nav-items .nav-item.dropdown.show .nav-link .dropdown-arrow,.sidebar-navigation .nav-container .nav-middle .nav-items .nav-item.dropdown .nav-link.show .dropdown-arrow{transform:rotate(180deg)}.sidebar-navigation .nav-container .nav-middle .nav-items .nav-item.dropdown .dropdown-menu{position:fixed;left:248px;top:auto;min-width:220px;background-color:#333;border-color:#fff0;border-radius:0;box-shadow:0 8px 32px rgb(0 0 0 / .4);padding:8px;opacity:0;visibility:hidden;transform:translateX(-10px);transition:all 0.3s ease;z-index:9999;max-height:400px;overflow-y:auto}.sidebar-navigation .nav-container .nav-middle .nav-items .nav-item.dropdown .dropdown-menu.show{opacity:1;visibility:visible;transform:translateX(0)}.sidebar-navigation .nav-container .nav-middle .nav-items .nav-item.dropdown .dropdown-menu .dropdown-title{font-size:11px;color:#ddd;text-transform:uppercase;letter-spacing:.5px;padding:8px 12px 4px;margin-bottom:4px}.sidebar-navigation .nav-container .nav-middle .nav-items .nav-item.dropdown .dropdown-menu .dropdown-item{margin-bottom:0;padding:0}.sidebar-navigation .nav-container .nav-middle .nav-items .nav-item.dropdown .dropdown-menu .dropdown-item a{display:flex;align-items:center;text-decoration:none;color:#e5e7eb;padding:10px 12px;transition:all 0.3s ease;font-size:14px}.sidebar-navigation .nav-container .nav-middle .nav-items .nav-item.dropdown .dropdown-menu .dropdown-item a .expansion-icon{width:20px;height:20px;margin-right:10px;border-radius:4px}.sidebar-navigation .nav-container .nav-middle .nav-items .nav-item.dropdown .dropdown-menu .dropdown-item.current-page a{background-color:#4d4d4d;color:#fff}.sidebar-navigation .nav-container .nav-middle .nav-items .nav-item.dropdown .dropdown-menu .dropdown-item:hover,.sidebar-navigation .nav-container .nav-middle .nav-items .nav-item.dropdown .dropdown-menu .dropdown-item:active,.sidebar-navigation .nav-container .nav-middle .nav-items .nav-item.dropdown .dropdown-menu .dropdown-item:focus{background-color:#4d4d4d;color:#fff}.sidebar-navigation .nav-container .nav-middle .footer-links{padding:12px 16px 0 16px;border-top:1px solid rgb(255 255 255 / .1)}.sidebar-navigation .nav-container .nav-middle .footer-links ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.25rem 1rem}.sidebar-navigation .nav-container .nav-middle .footer-links ul li{font-size:12px;list-style:none}.sidebar-navigation .nav-container .nav-middle .footer-links ul li a{color:#fff;opacity:.7}.sidebar-navigation .nav-container .nav-middle .footer-links ul li a:hover{opacity:1}.sidebar-navigation .nav-container .mobile-menu-toggle{display:none}@media (max-width:1199.98px){.sidebar-navigation{transform:translateX(-100%);box-shadow:2px 0 10px rgb(0 0 0 / .3)}.sidebar-navigation.show{transform:translateX(0)}.sidebar-navigation.show .nav-container .nav-middle .nav-items .nav-item.dropdown .dropdown-menu{position:static;left:auto;top:auto;min-width:auto;background-color:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08);border-radius:6px;box-shadow:none;padding:8px 0;margin:8px 0 0 0;opacity:1;visibility:visible;transform:none;transition:all 0.3s ease;max-height:0;overflow:hidden}.sidebar-navigation.show .nav-container .nav-middle .nav-items .nav-item.dropdown .dropdown-menu.show{max-height:300px;padding:8px 0}.sidebar-navigation.show .nav-container .nav-middle .nav-items .nav-item.dropdown .dropdown-menu .dropdown-title{padding:8px 16px 4px;font-size:10px}.sidebar-navigation.show .nav-container .nav-middle .nav-items .nav-item.dropdown .dropdown-menu .dropdown-item a{padding:8px 16px;margin:0 8px;border-radius:4px}.sidebar-navigation.show .nav-container .nav-middle .nav-items .nav-item.dropdown .dropdown-menu .dropdown-item a .expansion-icon{width:18px;height:18px;margin-right:8px}.sidebar-navigation.show .nav-container .nav-middle .nav-items .nav-item.dropdown.show .nav-link .dropdown-arrow{transform:rotate(90deg)}}.bottom-bar{position:fixed;bottom:0;left:0;right:0;height:40px;background-color:#151515;border-top:1px solid rgb(255 255 255 / .05);z-index:1001;user-select:none}.bottom-bar .bottom-bar-content{display:flex;align-items:center;height:100%;padding:0 20px}.bottom-bar .bottom-bar-content .version-info{display:flex;align-items:center;font-size:12px;color:#ddd}.bottom-bar .bottom-bar-content .version-info .version-label{margin-right:6px}.bottom-bar .bottom-bar-content .version-info .version-number{color:#ddd;font-weight:600}.bottom-bar .bottom-bar-content .version-info .btn-link{font-size:12px}@media (max-width:1199.98px){.bottom-bar{display:none}}.web-content{margin-left:240px;margin-top:50px;margin-bottom:40px;min-height:calc(100vh - 100px);transition:margin-left 0.3s ease}@media (max-width:1199.98px){.web-content{margin-left:0;margin-bottom:0;min-height:calc(100vh - 50px)}}.mobile-overlay{display:none;position:fixed;top:60px;left:0;right:0;bottom:0;background-color:rgb(0 0 0 / .6);z-index:999;opacity:0;transition:opacity 0.3s ease;backdrop-filter:blur(2px)}.mobile-overlay.show{display:block;opacity:1}@media (min-width:1200px){.mobile-overlay{display:none!important}}@media (max-width:768px){.top-bar .top-bar-content{padding:0 16px}.top-bar .top-bar-content .top-bar-left .logo-container .logo-link .site-name{font-size:16px}.sidebar-navigation .mobile-menu-toggle{position:fixed;top:60px;right:16px;z-index:1002;background:rgb(13 13 13 / .9);backdrop-filter:blur(10px);border-radius:8px;padding:8px;border:1px solid rgb(255 255 255 / .1)}.sidebar-navigation .mobile-menu-toggle .mobile-toggle-btn{background:#fff0;padding:4px 8px}}@media (max-width:576px){.top-bar .top-bar-content{padding:0 12px}.bottom-bar .bottom-bar-content{padding:0 12px}.sidebar-navigation .mobile-dropdown .mobile-content{padding:16px}}.fade-in{animation:fadeIn 0.3s ease-in-out}.slide-in-left{animation:slideInLeft 0.3s ease-in-out}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideInLeft{from{transform:translateX(-100%)}to{transform:translateX(0)}}.slideIn{animation-name:slideIn}.animate{animation-duration:0.3s;-webkit-animation-duration:0.3s;animation-fill-mode:both;-webkit-animation-fill-mode:both}@media (max-width:992px){.container{max-width:100%!important}}.bg-dark{background-color:#1f1f1f!important}.text-gradient{background:linear-gradient(90deg,#0f93ff,#abd9ff);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;text-fill-color:#fff0}.text-primary{color:#4371e0!important}.text-success{color:#28a745!important}.text-muted{color:#aaa!important}.form-control,.form-select{background-color:#333;border:none;border-radius:0;color:#fff}.form-control:hover,.form-select:hover{background-color:#4d4d4d;border-color:#fff0;color:#fff;box-shadow:none}.form-control:focus,.form-select:focus{background-color:#4d4d4d;border-color:#fff0;color:#fff;box-shadow:none}.form-control::-moz-placeholder,.form-select::-moz-placeholder{color:rgb(255 255 255 / .5)}.form-control::placeholder,.form-select::placeholder{color:rgb(255 255 255 / .5)}.form-control:-moz-read-only,.form-select:-moz-read-only{background-color:#1f1f1f}.form-control:read-only,.form-select:read-only{background-color:#1f1f1f}.form-check-input{border-radius:0!important}.form-check-input:focus{border:none;box-shadow:none}.form-check-input:hover{cursor:pointer}.bg-primary{background-color:#4371e0!important}.bg-secondary{background-color:#333!important}.btn{border-radius:0}.btn:focus{box-shadow:none!important;text-decoration:none}.btn.show{border-color:transparent!important}.btn-primary{background:#0056b3;color:#fff;border:none;font-weight:500;transition:all 0.3s ease-in-out}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:#4371e0;color:#fff!important;transition:all 0.3s ease-in-out}.btn-primary[disabled]{opacity:.75}.btn-secondary{background:#252525;border:none;border-color:transparent!important;transition:all 0.3s ease-in-out}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary.show{background:#191919!important;border-color:transparent!important}.btn-secondary:disabled{background:#414141}.btn-secondary-2{background:#3d3d3d;color:#fff;border-color:transparent!important;transition:all 0.3s ease-in-out}.btn-secondary-2:hover,.btn-secondary-2:active,.btn-secondary-2:focus{background:#333333!important;color:#fff!important;border-color:transparent!important}.btn-outline-secondary{border-color:#272727;color:#9a9a9a;transition:all 0.3s ease-in-out}.btn-outline-secondary:hover{background-color:#fff0;border-color:#fff;color:#fff}.btn-outline-secondary{border-color:#2e2e2e;color:#9a9a9a;transition:all 0.3s ease-in-out}.btn-outline-secondary:hover{background-color:#fff0;border-color:#fff;color:#fff}.btn-outline-secondary-2{border-color:#595858;color:#9a9a9a;transition:all 0.3s ease-in-out}.btn-outline-secondary-2:hover,.btn-outline-secondary-2:active{background-color:#333!important;color:#fff!important}.btn-outline-secondary-2:disabled{border-color:#595858;color:#9a9a9a;opacity:.8}.btn-danger{color:#fff;background-color:rgb(241 0 64 / .5);border-color:#fff0}.btn-danger:hover,.btn-danger:focus,.btn-danger:active{background-color:rgb(241 0 64 / .7)!important}.btn-link{color:#9a9a9a;font-weight:500;text-decoration:none}.btn-link:hover{text-decoration:none;box-shadow:none;color:#4371e0}.form-check-input:checked{background-color:#4371e0;border-color:#37a5ff}.alert{font-weight:500}.alert-danger{background-color:red;border:none;color:#fff}.alert-success{background-color:#afe043;border:none;color:#121212;padding:.375rem .75rem}.alert-info{background-color:#002f3e;border:none;color:#fff}.alert-medium{background-color:#272727;border:none}.custom-tooltip.tooltip .tooltip-inner{background-color:#272727;border:1px solid rgb(255 255 255 / .1)}.custom-tooltip.tooltip .tooltip-arrow:before{display:none}.toast{border:none}.toast .toast-header{background-color:#272727;border:none;color:#fff;font-weight:600}.toast .toast-body{color:#fff;font-weight:500;border-radius:.5rem}.toast-success{background-color:#198754}.toast-success .toast-body{background-color:#fff0;color:#fff}.toast-success button{opacity:1}.alert-dismissible .btn-close{padding:0;top:auto;opacity:1;padding:3px}expansion-icon-small{width:20px;height:20px;object-fit:contain}.custom-tooltip{background-color:#1f1f1f;color:#fff;box-shadow:0 0 8px 0 #0f0f0f;opacity:1}.custom-tooltip .tippy-arrow{color:#1f1f1f}.text-purple{color:#ff48d3}.fw-bolder{font-weight:900!important}.bootstrap-select .btn-select-dark{background-color:#333;border-radius:0;color:#fff}.bootstrap-select .btn-select-dark:focus{outline:none!important;border-color:transparent!important;border-radius:0!important}.bootstrap-select .btn-select-dark:active{outline:none!important;border-color:transparent!important;border-radius:0!important}.bootstrap-select .btn-select-darker{background-color:#121212;color:#fff}.bootstrap-select .btn-select-darker:focus{outline:none!important;border-color:transparent!important;border-radius:0!important}.bootstrap-select .btn-select-darker:active{outline:none!important;border-color:transparent!important;border-radius:0!important}.bootstrap-select .dropdown-menu{background-color:#333;border:1px solid rgb(255 255 255 / .1);border-radius:0;box-shadow:0 4px 12px rgb(0 0 0 / .3)}.bootstrap-select .dropdown-menu a{color:#ccc;padding:.75rem 1rem}.bootstrap-select .dropdown-menu a:hover{color:#fff;background-color:rgb(255 255 255 / .1)}.bootstrap-select .dropdown-menu .dropdown-item.active{background-color:rgb(255 255 255 / .1);color:#fff}.bootstrap-select .dropdown-menu .no-results{background-color:#fff0;color:rgb(255 255 255 / .8)}.form-floating>label{background-color:#fff0;border:none;color:#ccc!important}.form-floating>label:after{background-color:transparent!important}.modal-fixed-height .modal-content{max-height:700px!important}.modal-select-toc .modal-content{background-color:#1f1f1f}.modal-select-toc .modal-content .modal-header{border-bottom:1px solid rgb(255 255 255 / .1)}.modal-select-toc .modal-content .modal-body .list-group-item{background-color:rgb(255 255 255 / .1);color:#fff;border:1px solid #fff0;border-radius:0;margin-bottom:5px}.modal-select-toc .modal-content .modal-body .list-group-item:hover{border-color:#4371e0;cursor:pointer}.modal-select-toc .modal-content .modal-body .list-group-item label{color:#fff}.modal-select-toc .modal-content .modal-footer{border-top:1px solid rgb(255 255 255 / .1)}.modal-select-developer .found-developer img{width:100px;height:100px}.modal-select-developer .found-developer span{font-size:20px}.modal-addon-view .modal-body{max-height:500px}.modal-addon-view .modal-body blockquote{background-color:rgb(255 255 255 / .1);padding:.5rem}.modal-addon-view .modal-body blockquote p:last-of-type{margin-bottom:0}.modal-addon-view .addon-logo{width:100px;height:100px;-o-object-fit:cover;object-fit:cover}.modal-addon-view .addon-summary p{margin-bottom:0}.modal-addon-view .addon-categories .category{font-size:13px}.modal-addon-view .addon-categories .category:not(:last-child):not(:last-child):after{content:"";display:inline-block;height:12px;width:1px;vertical-align:middle;background-color:#4d4d4d;margin:2px 8px}.modal-addon-view .item-developer{background-color:rgb(255 255 255 / .1);padding:.5rem}.modal-search .modal-content{border:none;border-radius:.5rem}.modal-search .modal-content h4{font-size:16px}.modal-search .modal-content p{font-size:14px}.modal-search .modal-content .expansion-option{color:#efefef}.modal-search .modal-content button{color:#fff}.modal-search .bg-dark-secondary{background-color:#2a2a2a;transition:background-color 0.2s ease}.modal-search .expansion-option:hover{background-color:#333333!important}.modal-search .expansion-icon{display:inline-block;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center}.modal-search .expansion-icon.vanilla{background-image:url(/wp-content/themes/warperia-com/assets/img/icon-game-vanilla.png)}.modal-search .expansion-icon.tbc{background-image:url(/wp-content/themes/warperia-com/assets/img/icon-game-tbc.png)}.modal-search .expansion-icon.wotlk{background-image:url(/wp-content/themes/warperia-com/assets/img/icon-game-wotlk.png)}.modal-search .expansion-icon.cata{background-image:url(/wp-content/themes/warperia-com/assets/img/icon-game-cata.png)}.modal-search .expansion-icon.mop{background-image:url(/wp-content/themes/warperia-com/assets/img/icon-game-mop.png)}#addonQuickPreviewModal .modal-dialog{max-height:90vh}#addonQuickPreviewModal .modal-header{background:#101010;border-bottom:1px solid rgb(255 255 255 / .1)}#addonQuickPreviewModal .modal-header .right img{width:80px;height:80px;object-fit:cover}#addonQuickPreviewModal .modal-header .right h6{font-size:1.1rem}#addonQuickPreviewModal .modal-header .right p{font-size:14px}#addonQuickPreviewModal .modal-body{max-height:calc(90vh - 120px);overflow-y:auto}#addonQuickPreviewModal .modal-footer{border-top:1px solid rgb(255 255 255 / .1)}#modal-addon-screenshots{max-height:300px;overflow:hidden}#modal-addon-screenshots .screenshot-slide{display:flex!important;gap:10px;justify-content:center;align-items:center}#modal-addon-screenshots .screenshot-item{flex:0 0 calc(33.333% - 7px);max-width:calc(33.333% - 7px)}#modal-addon-screenshots img{width:100%;height:150px;object-fit:cover;border-radius:8px;cursor:pointer;transition:transform 0.2s}#modal-addon-screenshots img:hover{transform:scale(1.05)}#modal-addon-screenshots .slick-dots{bottom:-30px}#modal-addon-screenshots .slick-dots li button:before{color:#fff;opacity:.5}#modal-addon-screenshots .slick-dots li.slick-active button:before{opacity:1;color:#0d6efd}#modal-addon-screenshots .slick-prev,#modal-addon-screenshots .slick-next{z-index:2;width:40px;height:40px;border-radius:50%}#modal-addon-screenshots .slick-prev{left:10px}#modal-addon-screenshots .slick-next{right:10px}.modal-backdrop.show{opacity:0.8!important}[data-tooltip]{position:relative}[data-tooltip]::after{content:attr(data-tooltip);position:absolute;background-color:#1f1f1f;color:#fff;padding:.275rem .75rem;border-radius:14px;font-size:.875rem;white-space:nowrap;z-index:99;opacity:0;pointer-events:none;transition:opacity 0.3s ease,transform 0.3s ease;border:1px solid rgb(255 255 255 / .1);box-shadow:0 5px 15px rgb(0 0 0 / .5)}@media (max-width:768px){[data-tooltip]::after{white-space:normal;max-width:200px;width:auto;text-align:center;left:50%;transform:translateX(-50%) translateY(5px)}}[data-tooltip]:not([data-tooltip-position])::after{bottom:-40px;left:50%;transform:translateX(-50%) translateY(5px)}@media (max-width:768px){[data-tooltip]:not([data-tooltip-position])::after{bottom:-40px}}[data-tooltip][data-tooltip-position=top]::after{bottom:auto;top:-30px;left:50%;transform:translateX(-50%) translateY(-5px)}@media (max-width:768px){[data-tooltip][data-tooltip-position=top]::after{top:-40px}}[data-tooltip][data-tooltip-position=right]::after{bottom:auto;left:100%;top:50%;transform:translateY(-50%) translateX(5px)}@media (max-width:768px){[data-tooltip][data-tooltip-position=right]::after{left:50%;top:100%;transform:translateX(-50%) translateY(5px)}}[data-tooltip][data-tooltip-position=left]::after{bottom:auto;left:auto;right:100%;top:50%;transform:translateY(-50%) translateX(-5px)}@media (max-width:768px){[data-tooltip][data-tooltip-position=left]::after{right:auto;left:50%;top:100%;transform:translateX(-50%) translateY(5px)}}[data-tooltip]:hover::after{opacity:1;transform:translateX(-50%) translateY(0)}@media (max-width:768px){[data-tooltip]:hover::after{transform:translateX(-50%) translateY(0)}}[data-tooltip][data-tooltip-position=top]:hover::after{transform:translateX(-50%) translateY(0)}@media (max-width:768px){[data-tooltip][data-tooltip-position=top]:hover::after{transform:translateX(-50%) translateY(0)}}[data-tooltip][data-tooltip-position=right]:hover::after,[data-tooltip][data-tooltip-position=left]:hover::after{transform:translateY(-50%) translateX(0)}@media (max-width:768px){[data-tooltip][data-tooltip-position=right]:hover::after,[data-tooltip][data-tooltip-position=left]:hover::after{transform:translateX(-50%) translateY(0)}}.page-search .search-container{margin-top:2rem}.page-search .search-container h1{font-size:26px}.page-search .search-container .search-bar .search-icon{left:15px;top:50%;transform:translateY(-50%);color:#ccc;pointer-events:none;z-index:10}.page-search .search-container .search-bar input[type=search]{padding-left:45px;padding-right:50px;height:50px;font-size:1.1rem;background-color:#333;border-color:rgb(255 255 255 / .1)}.page-search .search-container .search-bar input[type=search]:focus{background-color:#4d4d4d;border-color:#4371e0;box-shadow:none}.page-search .search-container .search-bar button{border-radius:0 8px 8px 0;width:50px;color:#fff}.page-search .search-container .search-bar button:hover i{color:#4371e0}.page-search .search-container .expansion-pills .btn-pill{display:flex;align-items:center;gap:8px;font-size:14px;padding:6px 12px;border-radius:30px;background-color:#121212;border:2px solid rgb(255 255 255 / .1);color:#fff;transition:all 0.2s ease}.page-search .search-container .expansion-pills .btn-pill .check-icon{color:#28a745;display:none}.page-search .search-container .expansion-pills .btn-pill .pill-text{white-space:nowrap}.page-search .search-container .expansion-pills .btn-pill:hover{border-color:rgb(255 255 255 / .3)}.page-search .search-container .expansion-pills .btn-pill.active{border-color:#28a745;background-color:rgb(40 167 69 / .1)}.page-search .search-container .expansion-pills .btn-pill.active .check-icon{display:inline-block}@media (max-width:768px){.page-search .search-container .expansion-pills .btn-pill{padding:6px 12px;font-size:.9rem}}.page-search .search-results .search-info{font-size:15px;margin-bottom:1.5rem}.page-search .search-results .browse-addon-card .wrapper{margin:0;padding:.5rem}.page-search .search-results .browse-addon-card .wrapper .addon-meta{margin-top:.5rem}.page-search .search-results .browse-addon-card .wrapper .addon-meta .meta-expansions{font-size:14px}.page-select-expansion .step .step-expansion .expansion{color:#fff;cursor:pointer;transition:transform 0.2s}.page-select-expansion .step .step-expansion .expansion .poster{border:2px solid #fff0}.page-select-expansion .step .step-expansion .expansion:hover{transform:scale(1.05)}.page-select-expansion .step .step-expansion .expansion:hover .poster{border:2px solid #4371e0}.page-select-expansion .submission-note{max-width:792px}.page-submission label{font-size:17px}.page-submission .creation-page-header{border-bottom:2px solid rgb(255 255 255 / .1);padding-bottom:2rem;margin-bottom:2rem;gap:20px}.page-submission .creation-page-header.edit-mode{border:none;margin-bottom:2rem;gap:20px;background:#1f1f1f;padding:1rem}.page-submission .creation-page-header .image{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;transition:all 0.5s}.page-submission .creation-page-header .image img{width:100%;height:100%;object-fit:cover}.page-submission .creation-page-header .image:hover{transform:scale(1.05);transition:all 0.5s}@media (max-width:576px){.page-submission .creation-page-header .badges{justify-content:center}}.page-submission .creation-page-header .badge-approved{font-size:14px;background-color:#afe043;color:#121212;border-radius:4px}.page-submission .creation-page-header .badge-pending{font-size:14px;background-color:#ff954d;color:#121212;border-radius:4px}.page-submission .creation-page-header .badge-expansion{font-size:14px;background-color:rgb(255 255 255 / .1);color:#fff;border-radius:4px}.page-submission .custom-image-upload{display:flex;align-items:center;gap:20px}@media (max-width:576px){.page-submission .custom-image-upload{flex-direction:column;align-items:start}}.page-submission .custom-image-upload .image-upload-wrapper{position:relative;width:120px;height:120px;overflow:hidden;cursor:pointer}.page-submission .custom-image-upload .image-upload-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-submission .custom-image-upload .upload-instructions{display:flex;flex-direction:column;align-items:flex-start}.page-submission .custom-image-upload .upload-instructions p{margin-bottom:10px}.page-submission .custom-image-upload .upload-instructions button{margin-top:5px}.page-submission #postContentEditor{height:300px;resize:vertical;overflow-y:scroll}.page-submission .term-pills{display:flex;flex-wrap:wrap;gap:10px}.page-submission .term-pill{align-items:center;padding:5px 15px;border-radius:20px;border:1px solid rgb(255 255 255 / .1);transition:background-color 0.3s,border-color 0.3s}.page-submission .term-pill img{width:30px;height:30px;margin-right:5px}.page-submission .term-pill:hover{cursor:pointer;border-color:#4371e0}.page-submission .term-pill .checkmark-icon{display:none;margin-left:8px;color:#fff;background-color:#4371e0;border-radius:50%;padding:0 3px;font-size:14px;font-weight:700}.page-submission .term-pill.selected{border-color:#4371e0}.page-submission .term-pill.selected .checkmark-icon{display:inline-block}.page-submission .custom-file-upload{display:flex;align-items:center;gap:10px}.page-submission .custom-file-upload .file-upload-wrapper{flex-grow:1;padding:8px;border:1px solid rgb(255 255 255 / .1);border-radius:5px;background-color:#272727;text-align:center;cursor:pointer}.page-submission .custom-file-upload .file-upload-wrapper span{font-size:14px;color:#ccc}.page-submission .custom-file-upload button{margin-top:0}.page-submission .screenshots-upload-area{border:2px dashed rgb(255 255 255 / .2);padding:20px;border-radius:10px;text-align:center;cursor:pointer;transition:border-color 0.3s}.page-submission .screenshots-upload-area:hover{border-color:#4371e0}.page-submission .screenshots-upload-area .upload-icon{font-size:24px;margin-bottom:10px;color:#007bff}.page-submission .screenshots-upload-area .upload-label{display:flex;flex-direction:column;align-items:center;justify-content:center}.page-submission .screenshots-upload-area .screenshots-preview{display:flex;flex-wrap:wrap;gap:10px}.page-submission .screenshots-upload-area .screenshots-preview .screenshot-thumb{position:relative;width:100px;height:100px;border-radius:10px;padding:0;overflow:hidden;background-color:#000}.page-submission .screenshots-upload-area .screenshots-preview .screenshot-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-submission .screenshots-upload-area .screenshots-preview .screenshot-thumb .remove-screenshot{position:absolute;top:5px;right:5px;background:rgb(190 0 0 / .9);border:none;color:#fff;font-size:15px;text-align:center;cursor:pointer}.page-submission .screenshots-upload-area .screenshots-preview .screenshot-thumb .remove-screenshot:hover{background:rgb(255 0 0 / .8)}.page-submission .nav-tabs{border:none;margin-bottom:2rem}.page-submission .nav-tabs .nav-item .nav-link{color:#9a9a9a;border:none;border-bottom:#fff0}.page-submission .nav-tabs .nav-item .nav-link:hover{color:#fff}.page-submission .nav-tabs .nav-item .nav-link.active{background:#fff0;border:none;border-bottom:1px solid #4371e0;color:#fff}.page-submission.elvui .creation-page-header .image{width:200px;height:120px}@media (max-width:576px){.page-submission.elvui .creation-page-header{flex-direction:column}}@media (max-width:576px){.page-submission.elvui .custom-image-upload{flex-direction:column}}.page-submission.elvui .custom-image-upload .image-upload-wrapper{width:250px;height:150px}.dashboard-top-nav{position:sticky;top:50px;z-index:999;background-color:#161616}@media (max-width:991.98px){.dashboard-top-nav{background-color:#161616;border-bottom:1px solid rgb(255 255 255 / .05);position:relative;top:0}}.dashboard-top-nav .dashboard-nav-wrapper{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;min-height:70px}@media (max-width:991.98px){.dashboard-top-nav .dashboard-nav-wrapper{padding:.75rem 0;min-height:60px}}@media (max-width:576px){.dashboard-top-nav .dashboard-nav-wrapper{padding:.5rem 0;min-height:55px}}.dashboard-top-nav .dashboard-nav-menu{flex:1;display:flex;justify-content:center}@media (max-width:991.98px){.dashboard-top-nav .dashboard-nav-menu{display:none}}.dashboard-top-nav .dashboard-nav-menu .dashboard-nav-items{display:flex;list-style:none;margin:0;padding:0;gap:.5rem;background:rgb(255 255 255 / .05);padding:.5rem;backdrop-filter:blur(10px)}.dashboard-top-nav .dashboard-nav-menu .dashboard-nav-items img{width:auto;height:16px}@media (max-width:1199.98px){.dashboard-top-nav .dashboard-nav-menu .dashboard-nav-items{gap:.3rem;padding:.4rem}}.dashboard-top-nav .dashboard-nav-menu .dashboard-nav-item{position:relative}.dashboard-top-nav .dashboard-nav-menu .dashboard-nav-item .nav-link{display:flex;align-items:center;gap:5px;text-decoration:none;color:rgb(255 255 255 / .8);padding:10px 20px;transition:all 0.3s cubic-bezier(.4,0,.2,1);font-weight:500;font-size:.9rem;position:relative;overflow:hidden}@media (max-width:1199.98px){.dashboard-top-nav .dashboard-nav-menu .dashboard-nav-item .nav-link{padding:.6rem 1rem;font-size:.85rem}}.dashboard-top-nav .dashboard-nav-menu .dashboard-nav-item .nav-link i{margin-right:.5rem;font-size:1.1em;transition:transform 0.3s ease}@media (max-width:1199.98px){.dashboard-top-nav .dashboard-nav-menu .dashboard-nav-item .nav-link i{margin-right:.4rem;font-size:1em}}.dashboard-top-nav .dashboard-nav-menu .dashboard-nav-item .nav-link .nav-text{white-space:nowrap;position:relative;z-index:1}.dashboard-top-nav .dashboard-nav-menu .dashboard-nav-item .nav-link:hover{color:#fff;background-color:rgb(255 255 255 / .1)}.dashboard-top-nav .dashboard-nav-menu .dashboard-nav-item.active .nav-link{color:#fff;background-color:rgb(255 255 255 / .1)}.dashboard-top-nav .dashboard-mobile-toggle{display:none;flex-shrink:0}@media (max-width:991.98px){.dashboard-top-nav .dashboard-mobile-toggle{display:flex;align-items:center;gap:.5rem}}.dashboard-top-nav .dashboard-mobile-toggle .mobile-nav-toggle{background:rgb(255 255 255 / .1);border:none;border-radius:8px;padding:.5rem;cursor:pointer;transition:all 0.3s ease;display:flex;flex-direction:column;gap:3px;width:40px;height:40px;justify-content:center;align-items:center}@media (max-width:576px){.dashboard-top-nav .dashboard-mobile-toggle .mobile-nav-toggle{width:36px;height:36px;gap:2px}}@media (max-width:480px){.dashboard-top-nav .dashboard-mobile-toggle .mobile-nav-toggle{width:32px;height:32px;padding:.3rem}}.dashboard-top-nav .dashboard-mobile-toggle .mobile-nav-toggle .hamburger-line{width:18px;height:2px;background:#fff;transition:all 0.3s ease;border-radius:1px}@media (max-width:576px){.dashboard-top-nav .dashboard-mobile-toggle .mobile-nav-toggle .hamburger-line{width:16px;height:1.5px}}@media (max-width:480px){.dashboard-top-nav .dashboard-mobile-toggle .mobile-nav-toggle .hamburger-line{width:14px}}.dashboard-top-nav .dashboard-mobile-toggle .mobile-nav-toggle:hover{background:rgb(0 86 197 / .2);border-color:rgb(0 86 197 / .4);transform:scale(1.05)}.dashboard-top-nav .dashboard-mobile-toggle .mobile-nav-toggle:hover .hamburger-line{background:#4371e0}.dashboard-top-nav .dashboard-mobile-toggle .mobile-nav-toggle[aria-expanded=true] .hamburger-line:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.dashboard-top-nav .dashboard-mobile-toggle .mobile-nav-toggle[aria-expanded=true] .hamburger-line:nth-child(2){opacity:0}.dashboard-top-nav .dashboard-mobile-toggle .mobile-nav-toggle[aria-expanded=true] .hamburger-line:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.dashboard-top-nav .dashboard-mobile-nav{overflow:hidden}.dashboard-top-nav .dashboard-mobile-nav .mobile-nav-container{padding-bottom:1rem}.dashboard-top-nav .dashboard-mobile-nav .mobile-nav-items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}@media (max-width:576px){.dashboard-top-nav .dashboard-mobile-nav .mobile-nav-items{gap:.4rem}}@media (max-width:480px){.dashboard-top-nav .dashboard-mobile-nav .mobile-nav-items{gap:.3rem}}.dashboard-top-nav .dashboard-mobile-nav .mobile-nav-item .mobile-nav-link{display:flex;align-items:center;text-decoration:none;color:rgb(255 255 255 / .9);padding:1rem;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08);position:relative;overflow:hidden}@media (max-width:576px){.dashboard-top-nav .dashboard-mobile-nav .mobile-nav-item .mobile-nav-link{padding:.875rem;border-radius:8px}}@media (max-width:480px){.dashboard-top-nav .dashboard-mobile-nav .mobile-nav-item .mobile-nav-link{padding:.75rem;border-radius:6px}}.dashboard-top-nav .dashboard-mobile-nav .mobile-nav-item .mobile-nav-link .mobile-nav-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;margin-right:1rem;transition:all 0.3s ease}.dashboard-top-nav .dashboard-mobile-nav .mobile-nav-item .mobile-nav-link .mobile-nav-icon img{width:auto;height:24px}.dashboard-top-nav .dashboard-mobile-nav .mobile-nav-item .mobile-nav-link .mobile-nav-content{flex:1;display:flex;flex-direction:column;gap:.25rem}@media (max-width:480px){.dashboard-top-nav .dashboard-mobile-nav .mobile-nav-item .mobile-nav-link .mobile-nav-content{gap:.125rem}}.dashboard-top-nav .dashboard-mobile-nav .mobile-nav-item .mobile-nav-link .mobile-nav-content .mobile-nav-title{font-size:1rem;color:#fff}.dashboard-top-nav .dashboard-mobile-nav .mobile-nav-item .mobile-nav-link .mobile-nav-arrow{color:rgb(255 255 255 / .4);font-size:1rem;transition:all 0.3s ease}@media (max-width:576px){.dashboard-top-nav .dashboard-mobile-nav .mobile-nav-item .mobile-nav-link .mobile-nav-arrow{font-size:.9rem}}@media (max-width:480px){.dashboard-top-nav .dashboard-mobile-nav .mobile-nav-item .mobile-nav-link .mobile-nav-arrow{font-size:.8rem}}.dashboard-top-nav .dashboard-mobile-nav .mobile-nav-item .mobile-nav-link:hover .mobile-nav-icon{background:rgb(255 255 255 / .1)}.dashboard-top-nav .dashboard-mobile-nav .mobile-nav-item .mobile-nav-link:hover .mobile-nav-icon i{color:#fff}.dashboard-top-nav .dashboard-mobile-nav .mobile-nav-item .mobile-nav-link:hover .mobile-nav-arrow{color:#4371e0;transform:translateX(5px)}.dashboard-top-nav .dashboard-mobile-nav .mobile-nav-item.active .mobile-nav-link{background-color:rgb(255 255 255 / .1)}.dashboard-top-nav .dashboard-mobile-nav .mobile-nav-item.active .mobile-nav-link i{color:#fff}@keyframes slideInDown{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.dashboard-mobile-nav.show{animation:slideInDown 0.3s ease-out}.page-dashboard .dashboard-wrapper{margin-top:60px}.page-dashboard .dashboard-wrapper .dashboard-content{margin-top:20px}@media (min-width:992px){.page-dashboard .dashboard-wrapper .dashboard-content{margin-left:70px}}.page-dashboard .dashboard-wrapper .dashboard-content .form-select:hover{cursor:pointer}.page-dashboard .dashboard-wrapper .dashboard-content{flex-grow:1;margin-left:0;margin-top:20px;padding:0 2rem 5rem 2rem;display:flex;flex-direction:column;justify-content:center}.page-dashboard .modpanel .table-mod-custom .table-dark thead tr th{background-color:#0d0d0d;font-weight:500;padding:.5rem 1rem}.page-dashboard .modpanel .table-mod-custom .table-dark tbody tr td{background-color:#121212!important;padding:1rem}.page-dashboard .modpanel .table-mod-custom .table-dark tbody tr:hover td{--bs-table-bg-state:#232323}.page-dashboard .modpanel .table-mod-custom .table-dark .user-avatar{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background-color:#4371e0;border-radius:50%;font-size:14px;font-weight:700;color:#fff}.page-dashboard .modpanel .pagination{gap:.25rem}.page-dashboard .modpanel .pagination li .page-link{display:flex;align-items:center;justify-content:center;padding:.575rem .75rem;background-color:#fff0;color:#fff;border:1px solid #fff0;border-radius:.5rem;font-size:1rem;line-height:1.25rem;width:2.25rem;height:2.25rem}.page-dashboard .modpanel .pagination li .page-link:hover{background-color:#3f3f3f;border-color:#3f3f3f;color:#fafafa}.page-dashboard .modpanel .pagination li.active .page-link{background-color:#3f3f3f;border-color:#3f3f3f;color:#fafafa}.page-dashboard .stats-card{background-color:#1f1f1f;border:1px solid rgb(255 255 255 / .1)}.page-dashboard .addons-list .addon-card .wrapper{display:flex;margin:.5rem}@media (max-width:768px){.page-dashboard .addons-list .addon-card .wrapper{flex-direction:column;justify-content:center;align-items:center}.page-dashboard .addons-list .addon-card .wrapper .details{flex-direction:column;width:100%}.page-dashboard .addons-list .addon-card .wrapper .details .left-side{margin:0 auto;text-align:center}}@media (max-width:768px) and (max-width:500px){.page-dashboard .addons-list .addon-card .wrapper .details .left-side p{display:none}}@media (max-width:768px){.page-dashboard .addons-list .addon-card .wrapper .details .left-side h5>div{justify-content:center}.page-dashboard .addons-list .addon-card .wrapper .details .right-side{width:100%!important;margin-top:1rem}.page-dashboard .addons-list .addon-card .wrapper .details .right-side .options{justify-content:center;width:100%}.page-dashboard .addons-list .addon-card .wrapper .details .right-side .options .dropdown{width:100%;display:block!important}.page-dashboard .addons-list .addon-card .wrapper .details .right-side .options .dropdown button{width:100%}}.page-dashboard .addons-list .addon-card .wrapper .image{box-flex:0;flex:0 0 auto;margin:10px}.page-dashboard .addons-list .addon-card .wrapper .image img{width:110px;height:110px;-o-object-fit:cover;object-fit:cover}.page-dashboard .addons-list .addon-card .wrapper .details{display:flex;justify-content:space-between;flex:1}.page-dashboard .addons-list .addon-card .wrapper .details .left-side{width:70%}.page-dashboard .addons-list .addon-card .wrapper .details .left-side h5{font-size:1.125rem;color:#fff}.page-dashboard .addons-list .addon-card .wrapper .details .left-side .card-wide .details .left-side p{font-size:.875rem}.page-dashboard .addons-list .addon-card .wrapper .details .right-side{width:30%;text-align:right}.page-dashboard .addons-list .addon-card .wrapper .details .right-side .options{justify-content:flex-end}.page-dashboard .addons-list .addon-card .wrapper .details .right-side .options .card-dropdown{background-color:rgb(255 255 255 / .1)}.page-dashboard .addons-list .addon-card .wrapper .details .right-side .options .card-dropdown button{color:#ccc}.page-dashboard .addons-list .addon-card .wrapper .details .right-side .options .card-dropdown .dropdown-menu{background-color:#333;border:none;border-radius:0}.page-dashboard .addons-list .addon-card .wrapper .details .right-side .options .card-dropdown .dropdown-menu .dropdown-item{color:#fff;padding-top:15px;padding-bottom:15px}.page-dashboard .addons-list .addon-card .wrapper .details .right-side .options .card-dropdown .dropdown-menu .dropdown-item:hover,.page-dashboard .addons-list .addon-card .wrapper .details .right-side .options .card-dropdown .dropdown-menu .dropdown-item:active,.page-dashboard .addons-list .addon-card .wrapper .details .right-side .options .card-dropdown .dropdown-menu .dropdown-item:focus{background-color:rgb(255 255 255 / .1);color:#fff}.page-dashboard .addons-list .addon-card .wrapper .details .right-side .options .card-dropdown .dropdown-menu .dropdown-item.text-danger{color:#ff5666!important}@media (max-width:768px){.page-dashboard .addons-list.elvui-list .addon-card .wrapper{flex-direction:column;justify-content:center;align-items:center}.page-dashboard .addons-list.elvui-list .addon-card .wrapper .details{flex-direction:column}.page-dashboard .addons-list.elvui-list .addon-card .wrapper .details .left-side{margin:0 auto;text-align:center}}@media (max-width:768px) and (max-width:500px){.page-dashboard .addons-list.elvui-list .addon-card .wrapper .details .left-side p{display:none}}@media (max-width:768px){.page-dashboard .addons-list.elvui-list .addon-card .wrapper .details .left-side h5>div{justify-content:center}.page-dashboard .addons-list.elvui-list .addon-card .wrapper .details .right-side{width:100%;margin-top:1rem}.page-dashboard .addons-list.elvui-list .addon-card .wrapper .details .right-side .options{justify-content:center;width:100%}.page-dashboard .addons-list.elvui-list .addon-card .wrapper .details .right-side .options .dropdown{width:100%;display:block!important}.page-dashboard .addons-list.elvui-list .addon-card .wrapper .details .right-side .options .dropdown button{width:100%}}.page-dashboard .addons-list.elvui-list .addon-card .wrapper .image img{width:200px;height:120px}.page-dashboard #load-more-btn .spinner-border{vertical-align:middle;margin-right:5px}.page-dashboard .nav-tabs{border:none;margin-bottom:2rem}.page-dashboard .nav-tabs .nav-item .nav-link{color:#9a9a9a;border:none;border-bottom:#fff0}.page-dashboard .nav-tabs .nav-item .nav-link:hover{color:#fff}.page-dashboard .nav-tabs .nav-item .nav-link.active{background:#fff0;border:none;border-bottom:1px solid #4371e0;color:#fff}.page-dashboard .account-settings .profile-header{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgb(255 255 255 / .1)}@media (max-width:576px){.page-dashboard .account-settings .profile-header{text-align:center}.page-dashboard .account-settings .profile-header .d-flex{justify-content:center}}.page-dashboard .account-settings .avatar-wrapper{position:relative;width:120px;height:120px;border-radius:50%;overflow:hidden}.page-dashboard .account-settings .avatar-wrapper img{width:100%;height:100%;object-fit:cover}.page-dashboard .account-settings .avatar-wrapper .edit-avatar-icon{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgb(0 0 0 / .6);color:#fff;width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity 0.2s ease}.page-dashboard .account-settings .avatar-wrapper .edit-avatar-icon i{font-size:2rem}.page-dashboard .account-settings .avatar-wrapper:hover .edit-avatar-icon{display:flex;opacity:1}@media (max-width:576px){.page-dashboard .account-settings .avatar-wrapper{margin:0 auto 1rem}}.page-dashboard .account-settings .settings-card{background-color:#1f1f1f;margin-bottom:2rem}.page-dashboard .account-settings .settings-card .settings-card-header{padding:1.5rem;border-bottom:1px solid rgb(255 255 255 / .05)}.page-dashboard .account-settings .settings-card .settings-card-header h3{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.page-dashboard .account-settings .settings-card .settings-card-header p{color:rgb(255 255 255 / .6);margin-bottom:0;font-size:.9rem}.page-dashboard .account-settings .settings-card .settings-card-body{padding:1.5rem}@media (max-width:768px){.page-dashboard .account-settings .settings-card{border-radius:8px}.page-dashboard .account-settings .settings-card .settings-card-header,.page-dashboard .account-settings .settings-card .settings-card-body{padding:1.25rem}}.page-dashboard .account-settings .nav-tabs{border-bottom-color:rgb(255 255 255 / .1);margin-bottom:1.5rem}.page-dashboard .account-settings .nav-tabs .nav-item{margin-right:.5rem}.page-dashboard .account-settings .nav-tabs .nav-item .nav-link{color:rgb(255 255 255 / .7);border:none;padding:.75rem 1.25rem;border-radius:0;font-weight:500;position:relative}.page-dashboard .account-settings .nav-tabs .nav-item .nav-link:hover{color:rgb(255 255 255 / .9)}.page-dashboard .account-settings .nav-tabs .nav-item .nav-link.active{color:#4371e0;background-color:#fff0}.page-dashboard .account-settings .nav-tabs .nav-item .nav-link.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#4371e0}@media (max-width:576px){.page-dashboard .account-settings .nav-tabs .nav-item{background-color:#121212;margin-right:0;width:33.333%;text-align:center}.page-dashboard .account-settings .nav-tabs .nav-item .nav-link{width:100%;padding:.75rem .5rem;font-size:.9rem}}@media (max-width:576px){.page-dashboard .account-settings .nav-tabs{justify-content:center}}.page-dashboard .account-settings .servers-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-top:1rem}@media (max-width:768px){.page-dashboard .account-settings .servers-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem}}@media (max-width:480px){.page-dashboard .account-settings .servers-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}.page-dashboard .account-settings .server-card{background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .05);border-radius:0;padding:1.5rem;display:flex;flex-direction:column;text-decoration:none;color:inherit;width:100%;height:205px;transition:all 0.3s ease}.page-dashboard .account-settings .server-card:hover{background:rgb(255 255 255 / .05);border-color:rgb(255 255 255 / .1);transform:translateY(-2px)}@media (max-width:480px){.page-dashboard .account-settings .server-card{padding:1rem;height:180px}}.page-dashboard .account-settings .server-image{text-align:center;margin-bottom:1rem;flex-shrink:0}.page-dashboard .account-settings .server-image img{width:64px;height:64px;object-fit:cover}.page-dashboard .account-settings .server-image .server-image-fallback{width:64px;height:64px;margin:0 auto}.page-dashboard .account-settings .server-content{flex:1;display:flex;flex-direction:column;text-align:center}.page-dashboard .account-settings .server-content .server-title{color:#fff;font-size:1.125rem;font-weight:600;margin-bottom:.75rem;line-height:1.3;flex-shrink:0}@media (max-width:480px){.page-dashboard .account-settings .server-content .server-title{font-size:1rem}}.page-dashboard .account-settings .server-content .server-expansion{color:#aaa;font-size:.875rem;line-height:1.4;margin:0;flex:1;text-transform:uppercase;font-weight:500;letter-spacing:.5px}.page-dashboard .account-settings .no-servers{color:#aaa}.page-dashboard .account-settings .no-servers p{margin-bottom:1.5rem;max-width:900px;line-height:1.5}@media (max-width:768px){.page-dashboard .account-settings .no-servers{padding:2rem 1rem}}.page-dashboard .account-settings .settings-section{margin-bottom:1.5rem}.page-dashboard .account-settings .settings-section:has(.setting-control:hover) .setting-item{opacity:.3}.page-dashboard .account-settings .settings-section:has(.setting-control:hover) .setting-item:has(.setting-control:hover){opacity:1}.page-dashboard .account-settings .setting-item{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgb(255 255 255 / .05);opacity:1;transition:opacity 0.2s ease}.page-dashboard .account-settings .setting-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.page-dashboard .account-settings .setting-item .setting-info{flex:1;padding-right:2rem}.page-dashboard .account-settings .setting-item .setting-info h4{font-size:1.1rem;font-weight:500;margin-bottom:.5rem}.page-dashboard .account-settings .setting-item .setting-info p{color:rgb(255 255 255 / .6);font-size:.9rem;margin-bottom:0}.page-dashboard .account-settings .setting-item .setting-control{width:280px}.page-dashboard .account-settings .setting-item .setting-control .bootstrap-select{width:100%!important}.page-dashboard .account-settings .setting-item .setting-control .bootstrap-select .dropdown-toggle{background-color:#2a2a2a;border:1px solid rgb(255 255 255 / .1);color:#fff;padding:.5rem 1rem}.page-dashboard .account-settings .setting-item .setting-control .bootstrap-select .dropdown-toggle:hover,.page-dashboard .account-settings .setting-item .setting-control .bootstrap-select .dropdown-toggle:focus{background-color:#333;outline:none!important;box-shadow:none!important}.page-dashboard .account-settings .setting-item .setting-control .bootstrap-select .dropdown-toggle::after{color:rgb(255 255 255 / .5)}.page-dashboard .account-settings .setting-item .setting-control .bootstrap-select .dropdown-menu{background-color:#333}.page-dashboard .account-settings .setting-item .setting-control .bootstrap-select .dropdown-menu .dropdown-item{color:#fff}.page-dashboard .account-settings .setting-item .setting-control .bootstrap-select .dropdown-menu .dropdown-item:hover,.page-dashboard .account-settings .setting-item .setting-control .bootstrap-select .dropdown-menu .dropdown-item:focus{background-color:rgb(255 255 255 / .1)}.page-dashboard .account-settings .setting-item .setting-control .bootstrap-select .dropdown-menu .dropdown-item.active{background-color:rgb(255 255 255 / .1)}@media (max-width:768px){.page-dashboard .account-settings .setting-item{flex-direction:column}.page-dashboard .account-settings .setting-item .setting-info{padding-right:0;margin-bottom:1rem;width:100%}.page-dashboard .account-settings .setting-item .setting-control{width:100%}}.page-dashboard .account-settings .setting-item.setting-account-delete button{float:right}.page-dashboard .account-settings .setting-item.setting-account-delete button:hover{color:#fff!important;background-color:#dc3545}.page-dashboard .account-settings .settings-actions{margin-top:2rem;display:flex;justify-content:flex-end}.page-dashboard .account-settings .settings-actions .btn{min-width:120px}@media (max-width:576px){.page-dashboard .account-settings .settings-actions{justify-content:center}.page-dashboard .account-settings .settings-actions .btn{width:100%}}.page-dashboard .account-settings .form-control{background-color:#333;border:none;color:#fff;padding:.6rem 1rem}.page-dashboard .account-settings .form-control:focus{background-color:#4d4d4d;color:#fff}.page-dashboard .account-settings .form-control:disabled{background-color:#252525;color:rgb(255 255 255 / .5)}.page-dashboard .account-settings .form-label{font-weight:500;margin-bottom:.5rem}.page-dashboard .account-settings .btn-primary{background-color:#4371e0;border-color:#4371e0}.page-dashboard .account-settings .btn-primary:hover{background-color:#3762d1;border-color:#3762d1}.page-dashboard .account-settings .btn-primary:focus{box-shadow:0 0 0 .25rem rgb(0 86 197 / .25)}.ql-snow{background-color:#1f1f1f;border:none!important;border-radius:0!important}.ql-snow .ql-editor{font-size:16px!important;font-family:"Inter",sans-serif}.ql-snow .ql-editor .ql-code-block-container{background-color:#333!important;border-radius:0!important;font-family:inherit!important}.ql-snow .ql-editor blockquote{padding:5px 16px 5px 16px;border-color:#0056b3!important;background-color:#333!important}.ql-snow .ql-picker{color:#cfcfcf!important}.ql-snow .ql-stroke{stroke:#cfcfcf!important}.ql-snow .ql-fill{fill:#cfcfcf!important}.ql-snow button:hover{background-color:rgb(255 255 255 / .1)!important;color:#fff!important}.ql-snow .ql-picker-label:hover{background-color:rgb(255 255 255 / .1)!important;color:#fff!important}.ql-snow .ql-picker-options{background-color:#272727!important;border:none!important}.ql-snow .ql-picker-options .ql-picker-item{color:#fff!important}.ql-snow .ql-picker-options .ql-picker-item:hover{color:#4371e0!important}.ql-snow .ql-blank::before{color:#fff!important}.addons-filter-sidebar{position:fixed;top:50px;right:0;width:350px;height:calc(100vh - 50px);background-color:#151515;border-left:1px solid rgb(255 255 255 / .05);z-index:998;overflow-y:auto;transition:transform 0.3s ease;scrollbar-width:thin;scrollbar-color:rgb(255 255 255 / .2) #fff0}.addons-filter-sidebar::-webkit-scrollbar{width:6px}.addons-filter-sidebar::-webkit-scrollbar-track{background:#fff0}.addons-filter-sidebar::-webkit-scrollbar-thumb{background-color:rgb(255 255 255 / .2)}.addons-filter-sidebar::-webkit-scrollbar-thumb:hover{background-color:rgb(255 255 255 / .3)}.addons-filter-sidebar .filter-sidebar-content{padding:20px 20px 50px 20px;min-height:100%;box-sizing:border-box}.addons-filter-sidebar .filter-section{border-bottom:1px solid rgb(255 255 255 / .1);padding:24px 0}.addons-filter-sidebar .filter-section:first-of-type{padding-top:0}.addons-filter-sidebar .filter-section:last-of-type{border-bottom:0;padding-bottom:0}.addons-filter-sidebar .filter-section small{font-size:12px}.addons-filter-sidebar .filter-section:last-child{margin-bottom:0}.addons-filter-sidebar .filter-label{display:block;font-size:14px;font-weight:600;color:#ddd;margin-bottom:15px;letter-spacing:1px}.addons-filter-sidebar .search-icon{left:12px;top:50%;transform:translateY(-50%);color:#ccc;z-index:10}.addons-filter-sidebar .form-control{background-color:#333;border-radius:0;color:#fff;font-size:14px}.addons-filter-sidebar .form-control:focus,.addons-filter-sidebar .form-control:hover{background-color:#4d4d4d;border-color:#fff0;box-shadow:none}.addons-filter-sidebar .form-control::placeholder{color:#ccc}.addons-filter-sidebar .class-pills{display:flex;flex-wrap:wrap;gap:8px}.addons-filter-sidebar .class-pills .class-pill{display:flex;align-items:center;gap:6px;padding:5px 10px;background-color:#252525;border:1px solid rgb(255 255 255 / .1);color:#fff;font-size:14px;cursor:pointer;transition:all 0.3s ease}.addons-filter-sidebar .class-pills .class-pill:hover{background-color:#2a2a2a;border-color:rgb(255 255 255 / .2)}.addons-filter-sidebar .class-pills .class-pill.selected{background-color:#4371e0;border-color:#4371e0;color:#fff}.addons-filter-sidebar .class-pills .class-pill img{width:16px;height:16px;border-radius:2px}.addons-filter-sidebar .active-filters .filter-badge{display:flex;align-items:center;justify-content:space-between;background-color:#252525;border:1px solid rgb(255 255 255 / .1);border-radius:6px;padding:8px 12px;margin-bottom:8px;font-size:12px;color:#fff}.addons-filter-sidebar .active-filters .filter-badge span{flex:1}.addons-filter-sidebar .active-filters .filter-badge .remove-filter{color:#ff6b6b;text-decoration:none;margin-left:8px;font-size:14px;transition:color 0.3s ease}.addons-filter-sidebar .active-filters .filter-badge .remove-filter:hover{color:#ff5252}.addons-filter-sidebar .bootstrap-select .dropdown-toggle{background-color:#333!important;border-radius:0;color:#fff!important;font-size:14px}.addons-filter-sidebar .bootstrap-select .dropdown-toggle:focus{background-color:#4d4d4d!important;box-shadow:none!important}.addons-filter-sidebar .bootstrap-select .dropdown-toggle:hover{background-color:#4d4d4d!important}.addons-filter-sidebar .bootstrap-select .dropdown-toggle .filter-option-inner-inner{color:#fff}.addons-filter-sidebar .bootstrap-select .dropdown-toggle .caret{border-top-color:#fff}.addons-filter-sidebar .bootstrap-select .dropdown-menu{background-color:#333;border:1px solid rgb(255 255 255 / .1);border-radius:0;box-shadow:0 4px 12px rgb(0 0 0 / .3)}.addons-filter-sidebar .bootstrap-select .dropdown-menu.inner{border:none!important}.addons-filter-sidebar .bootstrap-select .dropdown-menu .dropdown-item{color:#ccc;font-size:14px}.addons-filter-sidebar .bootstrap-select .dropdown-menu .dropdown-item:hover,.addons-filter-sidebar .bootstrap-select .dropdown-menu .dropdown-item:focus{background-color:rgb(255 255 255 / .1);color:#fff}.addons-filter-sidebar .bootstrap-select .dropdown-menu .dropdown-item.active{background-color:rgb(255 255 255 / .1);color:#fff}.addons-filter-sidebar .bootstrap-select .dropdown-menu .bs-searchbox .form-control{background-color:#1a1a1a;border-color:rgb(255 255 255 / .1);color:#fff}.addons-filter-sidebar .bootstrap-select .dropdown-menu .bs-searchbox .form-control:focus{background-color:#1f1f1f;border-color:#4371e0}@media (max-width:1199.98px){.addons-filter-sidebar{display:none!important}.addons-filter-sidebar.show{display:flex!important;flex-direction:column;position:fixed!important;top:0px!important;right:0!important;left:auto!important;width:350px!important;height:100vh!important;transform:none!important;z-index:1002;box-shadow:-2px 0 10px rgb(0 0 0 / .3);overflow:hidden}.addons-filter-sidebar.show .filter-sidebar-content{flex:1;overflow-y:auto;padding:20px;padding-bottom:80px;box-sizing:border-box}.addons-filter-sidebar.show .filter-sidebar-content::-webkit-scrollbar{width:6px}.addons-filter-sidebar.show .filter-sidebar-content::-webkit-scrollbar-track{background:#fff0}.addons-filter-sidebar.show .filter-sidebar-content::-webkit-scrollbar-thumb{background-color:rgb(255 255 255 / .2)}.addons-filter-sidebar.show .filter-sidebar-content::-webkit-scrollbar-thumb:hover{background-color:rgb(255 255 255 / .3)}}@media (max-width:991.98px){.addons-filter-sidebar.show{width:300px!important}.addons-filter-sidebar.show .filter-sidebar-content{padding:18px;padding-bottom:80px}}@media (max-width:576px){.addons-filter-sidebar.show{width:280px!important}.addons-filter-sidebar.show .filter-sidebar-content{padding:16px;padding-bottom:80px}}@media (max-height:600px){.addons-filter-sidebar.show .filter-sidebar-content{padding-bottom:100px}}@media (max-height:500px){.addons-filter-sidebar.show .filter-sidebar-content{padding-bottom:120px}}.mobile-filter-toggle{padding:1rem 0;background:rgb(0 0 0 / .02);border-bottom:1px solid rgb(0 0 0 / .1)}@media (max-width:576px){.mobile-filter-toggle{margin:0 auto;display:block;width:100%}}.mobile-filter-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgb(0 0 0 / .6);z-index:1001;opacity:0;transition:opacity 0.3s ease;backdrop-filter:blur(2px)}.mobile-filter-overlay.show{display:block;opacity:1}@media (min-width:1200px){.mobile-filter-overlay{display:none!important}}body.page-template-template-page-addons .web-content,body.page-template-template-page-elvui .web-content{margin-left:240px;margin-right:350px}@media (max-width:1199.98px){body.page-template-template-page-addons .web-content,body.page-template-template-page-elvui .web-content{margin-left:0;margin-right:0}}@media (min-width:1200px){.page-addons .addons-content .row .col-md-2{flex:0 0 auto;width:33.333333%}}@media (max-width:1199.98px){.page-addons .addons-content .row .col-xl-3{flex:0 0 auto;width:50%}}@media (max-width:768px){.page-addons .addons-content .row .col-md-2,.page-addons .addons-content .row .col-xl-3{flex:0 0 auto;width:100%}}.breadcrumbs-section{padding:.75rem 0}.breadcrumbs-section .breadcrumb-container .breadcrumb{background:#fff0;padding:0;margin:0;font-size:.9rem}.breadcrumbs-section .breadcrumb-container .breadcrumb .breadcrumb-item a{color:#ddd;text-decoration:none;transition:color 0.3s ease}.breadcrumbs-section .breadcrumb-container .breadcrumb .breadcrumb-item a:hover{color:#007bff}.breadcrumbs-section .breadcrumb-container .breadcrumb .breadcrumb-item.active span{color:#ddd;font-weight:500}.breadcrumbs-section .breadcrumb-container .breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:#ddd}.addons-hero{position:relative;height:400px;background-size:cover;background-position:top;background-repeat:no-repeat;display:flex;align-items:center;overflow:hidden}.addons-hero .container-fluid{z-index:100}.addons-hero .hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,#161616 12%,rgb(21 21 21 / .5) 100%);z-index:1}.addons-hero .container{position:relative;z-index:2}.addons-hero .hero-content{display:flex;justify-content:space-between;align-items:flex-end;min-height:200px}.addons-hero .hero-content .hero-text{flex:1;max-width:600px}@media (max-width:576px){.addons-hero .hero-content .hero-text{margin:0 auto 0 auto!important}}.addons-hero .hero-content .hero-text .hero-title{font-size:3rem;font-weight:700;color:#fff;margin:0 0 1rem 0;line-height:1.2;text-shadow:2px 2px 4px rgb(0 0 0 / .5)}.addons-hero .hero-content .hero-text .hero-logo{max-height:80px;max-width:100%;height:auto;width:auto;margin:0 0 1rem 0;filter:drop-shadow(2px 2px 4px rgb(0 0 0 / .5));object-fit:contain;transition:all 0.3s}.addons-hero .hero-content .hero-text .hero-logo:hover{transform:scale(1.05);transition:all 0.3s}.addons-hero .hero-content .hero-text .hero-description{font-size:18px;color:#fff;margin:0;line-height:1.5;text-shadow:1px 1px 2px rgb(0 0 0 / .5)}.addons-hero .hero-content .hero-cta{flex-shrink:0;margin-left:2rem}.addons-hero .hero-content .hero-cta .btn{background-color:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .1);color:#fff}.addons-hero .hero-content .hero-cta .btn:hover{background-color:rgb(255 255 255 / .15)}@media (max-width:991.98px){.addons-hero{height:300px}.addons-hero .hero-content{flex-direction:column;align-items:flex-start;justify-content:center;text-align:center;min-height:150px}.addons-hero .hero-content .hero-text{margin-bottom:1.5rem}.addons-hero .hero-content .hero-text .hero-title{font-size:2.5rem}.addons-hero .hero-content .hero-text .hero-logo{max-height:100px}.addons-hero .hero-content .hero-text .hero-description{font-size:1.1rem}.addons-hero .hero-content .hero-cta{margin-left:0;align-self:stretch}.addons-hero .hero-content .hero-cta .btn{width:100%}}@media (max-width:767.98px){.addons-hero{height:250px}.addons-hero .hero-content .hero-text .hero-title{font-size:2rem}.addons-hero .hero-content .hero-text .hero-logo{max-height:80px}.addons-hero .hero-content .hero-text .hero-description{font-size:1rem}}.sticky-topbar{position:fixed;top:50px;left:0;right:0;height:60px;margin-left:240px;margin-right:350px;background:#151515;backdrop-filter:blur(10px);border-bottom:1px solid rgb(255 255 255 / .1);z-index:999;transform:translateY(-100%);opacity:0;visibility:hidden;transition:all 0.3s ease}.sticky-topbar.show{transform:translateY(0);opacity:1;visibility:visible}.sticky-topbar .sticky-topbar-content{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 20px}.sticky-topbar .sticky-topbar-content .sticky-topbar-left{display:flex;align-items:center}.sticky-topbar .sticky-topbar-content .sticky-topbar-left .sticky-logo{max-height:40px;max-width:200px;height:auto;width:auto;object-fit:contain}.sticky-topbar .sticky-topbar-content .sticky-topbar-left .sticky-title{font-size:1.25rem;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-topbar .sticky-topbar-content .sticky-topbar-right{display:flex;align-items:center}.sticky-topbar .sticky-topbar-content .sticky-topbar-right .back-to-top-btn{font-size:16px}.sticky-topbar .sticky-topbar-content .sticky-topbar-right .back-to-top-btn:active{transform:translateY(0)}.sticky-topbar .sticky-topbar-content .sticky-topbar-right .back-to-top-btn i{line-height:1}@media (max-width:1199.98px){.sticky-topbar{left:0;margin:0}}@media (max-width:768px){.sticky-topbar .sticky-topbar-content{padding:0 16px}.sticky-topbar .sticky-topbar-content .sticky-topbar-left .sticky-title{font-size:1.1rem}.sticky-topbar .sticky-topbar-content .sticky-topbar-left .sticky-logo{max-height:35px}.sticky-topbar .sticky-topbar-content .sticky-topbar-right .back-to-top-btn{width:36px;height:36px;font-size:14px}}@media (max-width:576px){.sticky-topbar .sticky-topbar-content{padding:0 12px}.sticky-topbar .sticky-topbar-content .sticky-topbar-left .sticky-title{font-size:1rem}.sticky-topbar .sticky-topbar-content .sticky-topbar-left .sticky-logo{max-height:30px}.sticky-topbar .sticky-topbar-content .sticky-topbar-right .back-to-top-btn{width:32px;height:32px;font-size:12px}}.active-filters-notice{margin-bottom:1rem}.active-filters-notice h6{color:#fff;font-weight:600;margin-bottom:8px}.active-filters-notice h6 i{color:#ffc107;margin-right:6px}.active-filters-notice .active-filters-list{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.active-filters-notice .filter-badge-notice{display:flex;padding:4px 8px 4px 12px;background-color:#262626;border-radius:2px;color:#e5e5e5;align-items:center;font-size:14px;text-decoration:none;height:33px}.active-filters-notice .filter-badge-notice:hover{background-color:#333;cursor:pointer}.active-filters-notice .filter-badge-notice:hover i{color:#fff}.active-filters-notice .filter-badge-notice i{margin-left:8px;color:lightcoral}.active-filters-notice .btn-link{text-decoration:underline!important}.active-filters-notice .btn-link:hover{color:#fff}.active-filters-notice .found-addons{font-size:.875rem;color:#9a9a9a}@media (max-width:768px){.active-filters-notice .d-flex{flex-direction:column;align-items:stretch!important}.active-filters-notice .active-filters-content{margin-bottom:12px}.active-filters-notice #clearFiltersButton{align-self:flex-start}}.category-checkboxes{display:flex;flex-direction:column;gap:12px;max-height:550px;overflow-y:auto;padding-right:8px;scrollbar-width:thin;scrollbar-color:#151515}.category-checkboxes::-webkit-scrollbar{width:4px;height:4px;background-color:#151515}.category-checkboxes::-webkit-scrollbar-track{background:#151515}.category-checkboxes::-webkit-scrollbar-thumb{background-clip:padding-box;border-width:0;background:#151515;transition:background 0.3s ease}.category-checkboxes::-webkit-scrollbar-thumb:hover{background:rgb(255 255 255 / .5)}.category-checkboxes::-webkit-scrollbar-button{display:none!important}.category-checkboxes .custom-checkbox-wrapper{position:relative;flex-shrink:0}.category-checkboxes .custom-checkbox-wrapper:hover>.custom-checkbox:not(:checked)+.custom-checkbox-label .checkbox-box{background-color:#4d4d4d!important}.category-checkboxes .custom-checkbox-wrapper.has-subcategories .custom-checkbox-label{position:relative;padding-right:25px}.category-checkboxes .custom-checkbox-wrapper.has-subcategories .custom-checkbox-label .expand-arrow{position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer;padding:10px;color:rgb(255 255 255 / .6);transition:all 0.3s ease}.category-checkboxes .custom-checkbox-wrapper.has-subcategories .custom-checkbox-label .expand-arrow:hover{color:rgb(255 255 255 / .9)}.category-checkboxes .custom-checkbox-wrapper.has-subcategories .custom-checkbox-label .expand-arrow.expanded{transform:translateY(-50%) rotate(90deg)}.category-checkboxes .custom-checkbox-wrapper .subcategory-container{margin-top:8px;margin-left:10px;padding-left:10px;transition:all 0.3s ease}.category-checkboxes .custom-checkbox-wrapper .subcategory-container.expanded{display:block!important}.category-checkboxes .custom-checkbox-wrapper .subcategory-container .subcategory-item{margin-bottom:10px}.category-checkboxes .custom-checkbox-wrapper .subcategory-container .subcategory-item:last-child{margin-bottom:0}.category-checkboxes .custom-checkbox-wrapper .subcategory-container .subcategory-item:hover .custom-checkbox:not(:checked)+.custom-checkbox-label .checkbox-box{background-color:#4d4d4d!important}.category-checkboxes .custom-checkbox-wrapper .subcategory-container .subcategory-item .custom-checkbox-label{font-size:14px}.category-checkboxes .custom-checkbox-wrapper .subcategory-container .subcategory-item .custom-checkbox-label .checkbox-box{width:20px;height:20px}.category-checkboxes .custom-checkbox-wrapper .subcategory-container .subcategory-item .custom-checkbox-label .checkbox-box i{font-size:16px}.category-checkboxes .custom-checkbox-wrapper .subcategory-container .subcategory-item .custom-checkbox-label .checkbox-text{color:rgb(255 255 255 / .7)}.category-checkboxes .custom-checkbox-wrapper .custom-checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.category-checkboxes .custom-checkbox-wrapper .custom-checkbox:checked+.custom-checkbox-label .checkbox-box{background-color:#4371e0;border-color:#4371e0}.category-checkboxes .custom-checkbox-wrapper .custom-checkbox:checked+.custom-checkbox-label .checkbox-box i{opacity:1;transform:scale(1)}.category-checkboxes .custom-checkbox-wrapper .custom-checkbox-label{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;color:#fff}.category-checkboxes .custom-checkbox-wrapper .custom-checkbox-label:hover .checkbox-box{border-color:rgb(255 255 255 / .3)}.category-checkboxes .custom-checkbox-wrapper .custom-checkbox-label:hover .checkbox-text{color:rgb(255 255 255 / .9)}.category-checkboxes .custom-checkbox-wrapper .custom-checkbox-label .checkbox-box{position:relative;width:20px;height:20px;background-color:#333;display:flex;align-items:center;justify-content:center}.category-checkboxes .custom-checkbox-wrapper .custom-checkbox-label .checkbox-box i{color:#fff;font-size:16px;opacity:0;transform:scale(.5)}.category-checkboxes .custom-checkbox-wrapper .custom-checkbox-label .checkbox-text{color:rgb(255 255 255 / .8)}.no-results-component{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:60px 20px;min-height:400px}.no-results-component .no-results-icon{width:90px;height:90px;margin-bottom:24px;opacity:.5}.no-results-component .no-results-icon svg{width:100%;height:100%}.no-results-component .no-results-title{font-size:18px;font-weight:600;color:#e5e5e5;margin-bottom:12px;line-height:1.3}.no-results-component .no-results-subtitle{font-size:16px;color:#b2b2b2;margin-bottom:24px;line-height:1.4}@media (max-width:768px){.no-results-component{padding:40px 16px;min-height:300px}.no-results-component .no-results-icon{width:100px;height:100px;margin-bottom:20px}.no-results-component .no-results-title{font-size:1.25rem;margin-bottom:10px}.no-results-component .no-results-subtitle{font-size:.9rem;margin-bottom:20px}}.page-addons{margin-top:50px;margin-bottom:100px;min-height:calc(100vh - 100px)}.page-addons .addons-content{padding-top:1.5rem}@media (max-width:1199.98px){.page-addons{margin-left:0;margin-bottom:0;min-height:calc(100vh - 60px)}.page-addons .addons-content{padding:20px 16px}}@media (max-width:768px){.page-addons .addons-content{padding:16px 12px}}.page-addons section.page-center .filters{background-color:#0f0f0f;padding:1rem 0;z-index:9!important}.page-addons section.page-center .filter-badge .name{color:rgb(255 255 255 / .7)}.page-addons section.page-center .filter-badge .remove-filter:hover i{color:#fff}.page-addons section.page-center .search-bar .search-icon{left:10px;top:50%;transform:translateY(-50%);color:#6c757d;pointer-events:none}.page-addons section.page-center .search-bar .form-control{padding-left:2.25rem}.page-addons section.page-center .term-pills{display:flex;flex-wrap:wrap;gap:10px}.page-addons section.page-center .term-pill{display:flex;align-items:center;padding:5px 15px;border-radius:20px;border:1px solid rgb(255 255 255 / .1);transition:background-color 0.3s,border-color 0.3s}.page-addons section.page-center .term-pill img{width:30px;height:30px;margin-right:5px}.page-addons section.page-center .term-pill:hover{cursor:pointer;border-color:#4371e0}.page-addons section.page-center .term-pill.selected{border-color:#4371e0}.page-addons section.page-bottom{margin:3rem 0 2rem 0;font-size:16px}.page-addons section.page-bottom .page-bottom-container{background:linear-gradient(135deg,rgb(255 255 255 / .08) 0%,rgb(255 255 255 / .04) 100%);padding:2rem;transition:all 0.3s ease;position:relative;overflow:hidden}.page-addons section.page-bottom .page-bottom-container.collapsed .page-bottom-content{max-height:150px;overflow:hidden;position:relative}.page-addons section.page-bottom .page-bottom-container.collapsed .page-bottom-fade{position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(to bottom,transparent 0%,rgb(22 22 22 / .9) 70%,rgb(22 22 22 / .9) 100%);pointer-events:none;z-index:2}.page-addons section.page-bottom .page-bottom-container.collapsed .page-bottom-expand-btn{opacity:1;visibility:visible}.page-addons section.page-bottom .page-bottom-container.expanded .page-bottom-content{max-height:none;overflow:visible}.page-addons section.page-bottom .page-bottom-container.expanded .page-bottom-fade{opacity:0;visibility:hidden}.page-addons section.page-bottom .page-bottom-container.expanded .page-bottom-expand-btn{opacity:0;visibility:hidden;transform:translateY(10px)}.page-addons section.page-bottom .page-bottom-content{transition:max-height 0.4s ease}.page-addons section.page-bottom .page-bottom-fade{transition:all 0.3s ease}.page-addons section.page-bottom .page-bottom-expand-btn{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%) translateY(10px);padding:8px 16px;font-size:.875rem;cursor:pointer;transition:all 0.3s ease;opacity:0;visibility:hidden;z-index:3;display:flex;align-items:center;gap:6px}.page-addons section.page-bottom .page-bottom-expand-btn i{font-size:.75rem;transition:transform 0.2s ease}.page-addons section.page-bottom h1,.page-addons section.page-bottom h2,.page-addons section.page-bottom h3,.page-addons section.page-bottom h4,.page-addons section.page-bottom h5,.page-addons section.page-bottom h6{color:#fff;font-weight:600;margin-bottom:1rem}.page-addons section.page-bottom h1:first-child,.page-addons section.page-bottom h2:first-child,.page-addons section.page-bottom h3:first-child,.page-addons section.page-bottom h4:first-child,.page-addons section.page-bottom h5:first-child,.page-addons section.page-bottom h6:first-child{margin-top:0}.page-addons section.page-bottom h1.main-heading,.page-addons section.page-bottom h2.main-heading,.page-addons section.page-bottom h3.main-heading,.page-addons section.page-bottom h4.main-heading,.page-addons section.page-bottom h5.main-heading,.page-addons section.page-bottom h6.main-heading{color:#4371e0;border-bottom:2px solid rgb(0 86 197 / .3);padding-bottom:.5rem;margin-bottom:1.5rem}.page-addons section.page-bottom p{line-height:1.6;margin-bottom:1rem;color:rgb(255 255 255 / .9)}.page-addons section.page-bottom p:last-child{margin-bottom:0}.page-addons section.page-bottom ol,.page-addons section.page-bottom ul{margin-bottom:1.5rem}.page-addons section.page-bottom ol li,.page-addons section.page-bottom ul li{margin-bottom:.75rem;line-height:1.6;color:rgb(255 255 255 / .9)}.page-addons section.page-bottom ol li:last-child,.page-addons section.page-bottom ul li:last-child{margin-bottom:0}.page-addons section.page-bottom code{color:#fff;font-family:"Fira Code","Monaco","Consolas",monospace;background:linear-gradient(135deg,rgb(0 86 197 / .15) 0%,rgb(0 86 197 / .08) 100%);border:1px solid rgb(0 86 197 / .2);border-radius:6px;padding:.25rem .5rem;font-size:.9em;transition:all 0.2s ease}.page-addons section.page-bottom code:hover{background:linear-gradient(135deg,rgb(0 86 197 / .25) 0%,rgb(0 86 197 / .15) 100%);border-color:rgb(0 86 197 / .4)}.page-addons section.page-bottom hr{border:none;height:1px;background:linear-gradient(90deg,transparent 0%,rgb(255 255 255 / .3) 50%,transparent 100%);margin:2rem 0}.page-addons section.page-bottom .box{padding:1.5rem;margin-bottom:1.5rem;position:relative;overflow:hidden;transition:all 0.3s ease}.page-addons section.page-bottom .box::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgb(0 86 197 / .5) 50%,transparent 100%)}.page-addons section.page-bottom .box:first-of-type:before{display:none}.page-addons section.page-bottom .box h1,.page-addons section.page-bottom .box h2,.page-addons section.page-bottom .box h3,.page-addons section.page-bottom .box h4,.page-addons section.page-bottom .box h5,.page-addons section.page-bottom .box h6{color:#fff;margin-bottom:1rem}.page-addons section.page-bottom .box p:last-of-type{margin-bottom:0}@media (max-width:768px){.page-addons section.page-bottom{margin:2rem 0 1rem 0;font-size:15px}.page-addons section.page-bottom .page-bottom-container{padding:1.5rem;border-radius:8px}.page-addons section.page-bottom .box{padding:1rem;margin-bottom:1rem}}@media (max-width:576px){.page-addons section.page-bottom .page-bottom-container{padding:1rem;margin:0 -12px;border-radius:0;border-left:none;border-right:none}}@media (max-width:576px){.page-user-profile .user-header .profile-avatar img,.page-user-profile .user-header .profile-avatar div{width:80px!important;height:80px!important}.page-user-profile .user-header .profile-avatar i{font-size:2rem!important}}.page-user-profile .user-header .badge{background-color:#333}@media (max-width:767.98px){.page-user-profile .actions{flex-direction:column;align-items:start!important;gap:1rem!important}.page-user-profile .actions .right{flex-wrap:wrap}}.page-user-profile .nav-tabs{border-bottom-color:rgb(255 255 255 / .1);margin-bottom:1.5rem}.page-user-profile .nav-tabs .nav-item{margin-right:.5rem}.page-user-profile .nav-tabs .nav-item .nav-link{color:#ddd;border:none;padding:.75rem 1.25rem;border-radius:0;position:relative}.page-user-profile .nav-tabs .nav-item .nav-link:hover{color:#fff}.page-user-profile .nav-tabs .nav-item .nav-link.active{color:#fff;background-color:#fff0}.page-user-profile .nav-tabs .nav-item .nav-link.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#4371e0}@media (max-width:576px){.page-user-profile .nav-tabs .nav-item{margin-right:0;width:33.333%;text-align:center}.page-user-profile .nav-tabs .nav-item .nav-link{padding:.75rem .5rem;font-size:.9rem}}.cta-section{padding:3rem 0}.cta-section .wrap{background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .05)}@media (max-width:576px){.cta-section .wrap a{width:100%}}.page-home .section-header{margin-bottom:3rem;text-align:center}.page-home .section-header .badge{background-color:rgb(0 86 179 / .4);color:#fff;font-size:16px;width:fit-content;padding:8px 20px;position:relative;overflow:visible;z-index:2}@media (max-width:576px){.page-home .section-header .badge{padding:5px 20px}}.page-home .section-header .badge::before,.page-home .section-header .badge::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:inherit;background-color:rgb(0 86 179 / .3);z-index:-1;pointer-events:none}.page-home .section-header .badge::before{width:100%;height:100%;animation:pulse-energy 2s ease-out infinite}.page-home .section-header .badge::after{width:100%;height:100%;animation:pulse-energy 2s ease-out infinite 1s}@keyframes pulse-energy{0%{transform:translate(-50%,-50%) scale(1);opacity:.8}50%{opacity:.4}100%{transform:translate(-50%,-50%) scale(1.8);opacity:0}}.page-home .section-header .section-title{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:.5rem}@media (max-width:768px){.page-home .section-header .section-title{font-size:2rem}}@media (max-width:480px){.page-home .section-header .section-title{font-size:1.5rem}}.page-home .section-header .section-subtitle{font-size:1.1rem;color:#aaa;margin-bottom:0}@media (max-width:480px){.page-home .section-header .section-subtitle{font-size:1rem}}.page-home .section-header.d-flex{margin-bottom:2rem;text-align:left}.page-home .section-header.d-flex .section-title{font-size:2rem;margin-bottom:0}@media (max-width:768px){.page-home .section-header.d-flex .section-title{font-size:1.75rem}}@media (max-width:768px){.page-home .section-header.d-flex{text-align:center}}@media (max-width:768px){.page-home .section-header{margin-bottom:2rem}}.page-home .expansions-section{padding:4rem 0;background:#121212}.page-home .expansions-section .expansions-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}.page-home .expansions-section .expansions-grid .expansion-card{position:relative;display:block;text-decoration:none;color:inherit}.page-home .expansions-section .expansions-grid .expansion-card:hover .expansion-image{outline:2px solid #0056b3;text-decoration:none;color:inherit}.page-home .expansions-section .expansions-grid .expansion-card .expansion-image{position:relative;overflow:hidden}.page-home .expansions-section .expansions-grid .expansion-card .expansion-image img{width:100%;height:auto;display:block;transition:transform 0.3s ease}.page-home .expansions-section .expansions-grid .expansion-card .expansion-version{color:#ddd;text-align:center;padding:.75rem;font-size:.875rem;font-weight:600;letter-spacing:.5px;transition:all 0.3s ease}.page-home .expansions-section .expansions-grid .expansion-card:hover .expansion-image img{transform:scale(1.05)}@media (max-width:1200px){.page-home .expansions-section .expansions-grid{grid-template-columns:repeat(5,1fr);gap:1rem}}@media (max-width:768px){.page-home .expansions-section .expansions-grid{display:none}}.page-home .expansions-section .expansions-slider{display:none}.page-home .expansions-section .expansions-slider .expansion-slide{padding:0 .5rem}.page-home .expansions-section .expansions-slider .expansion-slide .expansion-image img{width:100%!important;height:auto;display:block}.page-home .expansions-section .expansions-slider .expansion-slide a{display:block;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgb(0 0 0 / .3);text-decoration:none;color:inherit}.page-home .expansions-section .expansions-slider .expansion-slide a:hover{text-decoration:none;color:inherit}.page-home .expansions-section .expansions-slider .expansion-slide a:hover .expansion-version{color:#fff}.page-home .expansions-section .expansions-slider .expansion-slide a .expansion-version{color:#fff;text-align:center;padding:.75rem;font-size:.875rem;font-weight:600;letter-spacing:.5px;transition:all 0.3s ease}.page-home .expansions-section .expansions-slider .slick-dots{bottom:-50px}.page-home .expansions-section .expansions-slider .slick-dots li button:before{color:#fff;font-size:12px}.page-home .expansions-section .expansions-slider .slick-dots li.slick-active button:before{color:#37a5ff}@media (max-width:768px){.page-home .expansions-section .expansions-slider{display:block}}@media (max-width:768px){.page-home .expansions-section{padding:2rem 0}}.page-home .showcase-section{padding:4rem 0}.page-home .showcase-section .showcase-card{height:100%}.page-home .showcase-section .showcase-card .showcase-image{margin-bottom:1.5rem;overflow:hidden}.page-home .showcase-section .showcase-card .showcase-image img{width:100%;height:330px;object-fit:cover}@media (max-width:768px){.page-home .showcase-section .showcase-card .showcase-image img{height:250px}}@media (max-width:576px){.page-home .showcase-section .showcase-card .showcase-image img{height:200px}}.page-home .showcase-section .showcase-card .showcase-image .badge{background-color:#0056b3}.page-home .showcase-section .showcase-card .showcase-content .showcase-title{font-size:1.5rem;font-weight:600;color:#fff}@media (max-width:768px){.page-home .showcase-section .showcase-card .showcase-content .showcase-title{font-size:1.25rem}}.page-home .showcase-section .showcase-card .showcase-content .showcase-subtitle{color:#ccc;margin-bottom:1.5rem;line-height:1.6}@media (max-width:576px){.page-home .showcase-section .showcase-card .showcase-content .showcase-subtitle{font-size:14px}}@media (max-width:768px){.page-home .showcase-section .showcase-card{padding:1.5rem}}@media (max-width:768px){.page-home .showcase-section{padding:2rem 0}}.page-home .addons-section{padding:3rem 0}.page-home .addons-section:last-child{border-bottom:none}.page-home .addons-section .section-header .section-title{font-size:25px}@media (max-width:768px){.page-home .addons-section .section-header .section-title{font-size:20px}}.page-home .addons-section .section-header .slider-arrows{display:flex;gap:.5rem}.page-home .addons-section .section-header .slider-arrows .slider-prev,.page-home .addons-section .section-header .slider-arrows .slider-next{width:30px;height:30px;background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .1);border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease}.page-home .addons-section .section-header .slider-arrows .slider-prev:hover,.page-home .addons-section .section-header .slider-arrows .slider-next:hover{background:rgb(0 86 197 / .8);border-color:rgb(0 86 197 / .8)}.page-home .addons-section .section-header .slider-arrows .slider-prev i,.page-home .addons-section .section-header .slider-arrows .slider-next i{font-size:14px}@media (max-width:768px){.page-home .addons-section .section-header .slider-arrows{display:none}}.page-home .addons-section .section-header .view-all{font-size:15px;color:#aaa}.page-home .addons-section .section-header .view-all:hover{text-decoration:underline}.page-home .addons-section .addons-slider-container{position:relative}.page-home .addons-section .addons-slider-container .addons-slider .col{padding:0 .75rem;display:flex}.page-home .addons-section .addons-slider-container .addons-slider .card-addon-home{background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .05);border-radius:0;padding:1.5rem;display:flex;flex-direction:column;text-decoration:none;color:inherit;width:100%;height:205px}.page-home .addons-section .addons-slider-container .addons-slider .card-addon-home:hover{background:rgb(255 255 255 / .05);border-color:rgb(255 255 255 / .1);text-decoration:none;color:inherit}.page-home .addons-section .addons-slider-container .addons-slider .card-addon-home .addon-image{text-align:center;margin-bottom:1rem;flex-shrink:0}.page-home .addons-section .addons-slider-container .addons-slider .card-addon-home .addon-image img{width:64px;height:64px;object-fit:cover}.page-home .addons-section .addons-slider-container .addons-slider .card-addon-home .addon-content{flex:1;display:flex;flex-direction:column;text-align:center}.page-home .addons-section .addons-slider-container .addons-slider .card-addon-home .addon-content .addon-title{color:#fff;font-size:1.125rem;font-weight:600;margin-bottom:.75rem;line-height:1.3;flex-shrink:0}@media (max-width:480px){.page-home .addons-section .addons-slider-container .addons-slider .card-addon-home .addon-content .addon-title{font-size:1rem}}.page-home .addons-section .addons-slider-container .addons-slider .card-addon-home .addon-content .addon-summary{color:#aaa;font-size:.875rem;line-height:1.4;margin:0;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.page-home .addons-section .addons-slider-container .addons-slider .card-addon-home .addon-content hr{color:#444!important;opacity:1!important}@media (max-width:480px){.page-home .addons-section .addons-slider-container .addons-slider .card-addon-home{padding:1rem;height:180px}}.page-home .addons-section .addons-slider-container .addons-slider .slick-prev,.page-home .addons-section .addons-slider-container .addons-slider .slick-next{display:none!important}@media (max-width:768px){.page-home .addons-section .addons-slider-container .addons-slider .slick-slide{height:auto}.page-home .addons-section .addons-slider-container .addons-slider .slick-slide>div{height:100%}}@media (max-width:768px){.page-home .addons-section .addons-slider-container .addons-slider .slick-track{display:flex;align-items:stretch}}@media (max-width:768px){.page-home .addons-section{padding:2rem 0}}.page-download .section-feature .feature-image{max-width:500px}.page-download section.home-card{background-color:#121212;padding:5rem 3rem}.page-download section.home-card h3{color:#f3f4f6}.page-download section.home-card p{color:#d1d5db;font-size:17px}.page-download section.home-card .btn{font-weight:600}.page-download section.home-card .image-slant{transform:perspective(600px) rotateY(-10deg);transition:all 0.3s}.page-download section.home-card .image-slant:hover{transform:perspective(600px) rotateY(-12deg);transition:all 0.3s}.page-download section.home-card .image-slant-2{transform:perspective(600px) rotateY(10deg);transition:all 0.3s}.page-download section.home-card .image-slant-2:hover{transform:perspective(600px) rotateY(12deg);transition:all 0.3s}.page-download section.home-card .image-jump{transition:all 0.3s}.page-download section.home-card .image-jump:hover{transform:translateY(-10px);transition:all 0.3s}.page-download section.home-card .card-list{list-style:none;font-size:17px}.page-download section.home-card .card-list li i{color:#4ade80}.page-download section.home-card .card-list li:not(:last-of-type){margin-bottom:.25rem}.page-download section.home-card .note{font-size:14px;font-style:italic}.page-download section.card-double .left{border-right:1px solid rgb(255 255 255 / .1);padding-right:2rem}.page-download section.card-double .left .first{border-bottom:1px solid rgb(255 255 255 / .1);padding-bottom:2rem}.page-download section.card-double .left .second{padding-top:2rem}.page-download section.card-double .right .first{padding-left:2rem}.page-download section.card-double .discord:hover{color:#fff!important}.page-download section.card-double .discord:hover i{margin-left:.5rem;transition:all 0.3s ease-in-out}.page-download .hero{background-color:#161616}.page-download .hero h5{max-width:600px;font-weight:500;font-size:18px}.page-download .hero .screenshot{margin:0 auto;text-align:center}.page-download .hero .screenshot img{border-radius:1rem}.page-changelogs{min-height:calc(100vh - 200px)}.page-changelogs .page-header .badge{background:rgba(var(--bs-primary-rgb),.1);color:var(--bs-primary);padding:.5rem 1rem}.page-changelogs .changelog-filters .nav-pills .nav-link{background:#333;border:none;border-radius:0;color:#fff;margin:0 .25rem;transition:all 0.2s ease}.page-changelogs .changelog-filters .nav-pills .nav-link:hover{background:#444}.page-changelogs .changelog-filters .nav-pills .nav-link.active{background:#0056b3;color:#fff}@media (max-width:768px){.page-changelogs .changelog-filters .nav-pills{flex-direction:column;gap:.5rem}.page-changelogs .changelog-filters .nav-pills .nav-link{margin:0;text-align:center}}.page-changelogs .changelog-item{position:relative;margin-bottom:2rem;padding:1.5rem;transition:all 0.2s ease}.page-changelogs .changelog-item:hover{border-color:var(--bs-primary);box-shadow:0 .125rem .25rem rgb(0 0 0 / .075)}.page-changelogs .changelog-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;flex-wrap:wrap;gap:.5rem}@media (max-width:768px){.page-changelogs .changelog-header{flex-direction:column;align-items:flex-start}}.page-changelogs .changelog-version{font-size:1.25rem;font-weight:600;margin:0}.page-changelogs .changelog-type{padding:.25rem .5rem;font-size:.65rem;letter-spacing:.025em;background:#0056b3;color:#fff}.page-changelogs .changelog-content h3{font-size:1rem;font-weight:600;margin-bottom:.75rem;color:var(--bs-heading-color)}.page-changelogs .changelog-content ul{margin:0;padding-left:1.25rem}.page-changelogs .changelog-content li{margin-bottom:.5rem;color:#ddd}.page-changelogs .changelog-content li:last-child{margin-bottom:0}.page-changelogs .changelog-content .badge{font-size:.7rem;margin-left:.5rem}.website-settings{background-color:#1f1f1f;border-radius:12px;padding:30px;margin-bottom:30px;box-shadow:0 4px 20px rgb(0 0 0 / .15)}.website-settings .settings-header{margin-bottom:25px}.website-settings .settings-header h2{font-size:1.5rem;font-weight:600;color:#fff;margin-bottom:10px}.website-settings .settings-header p{color:rgb(255 255 255 / .7);font-size:.95rem}.website-settings .settings-section{margin-bottom:30px}.website-settings .settings-section h3{font-size:1.2rem;font-weight:600;color:#fff;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid rgb(255 255 255 / .1)}.website-settings .setting-item{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgb(255 255 255 / .05)}.website-settings .setting-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.website-settings .setting-item .setting-info{flex:1;padding-right:30px;max-width:500px}.website-settings .setting-item .setting-info h4{font-size:1.05rem;font-weight:500;color:#fff;margin-bottom:8px}.website-settings .setting-item .setting-info p{color:rgb(255 255 255 / .6);font-size:.9rem;margin-bottom:0}.website-settings .setting-item .setting-control{width:280px;margin-left:auto}@media (max-width:768px){.website-settings .setting-item .setting-control{width:100%;margin-top:15px}}.website-settings .setting-item .setting-control .bootstrap-select{width:100%!important}.website-settings .setting-item .setting-control .bootstrap-select .dropdown-toggle{background-color:#2a2a2a;border:1px solid rgb(255 255 255 / .1);color:#fff;border-radius:8px;padding:10px 15px}.website-settings .setting-item .setting-control .bootstrap-select .dropdown-toggle:hover,.website-settings .setting-item .setting-control .bootstrap-select .dropdown-toggle:focus{background-color:#333;border-color:rgb(255 255 255 / .2)}.website-settings .setting-item .setting-control .bootstrap-select .dropdown-toggle::after{color:rgb(255 255 255 / .5)}.website-settings .setting-item .setting-control .bootstrap-select .dropdown-menu{background-color:#2a2a2a;border:1px solid rgb(255 255 255 / .1);box-shadow:0 5px 15px rgb(0 0 0 / .3)}.website-settings .setting-item .setting-control .bootstrap-select .dropdown-menu .dropdown-item{color:rgb(255 255 255 / .8)}.website-settings .setting-item .setting-control .bootstrap-select .dropdown-menu .dropdown-item:hover,.website-settings .setting-item .setting-control .bootstrap-select .dropdown-menu .dropdown-item:focus{background-color:rgb(255 255 255 / .1);color:#fff}.website-settings .setting-item .setting-control .bootstrap-select .dropdown-menu .dropdown-item.active{background-color:#4371e0;color:#fff}.website-settings .settings-actions{display:flex;justify-content:flex-end;margin-top:20px}.website-settings .settings-actions .btn-save-settings{background-color:#4371e0;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-weight:500;transition:all 0.2s ease}.website-settings .settings-actions .btn-save-settings:hover{background-color:#3560c8;transform:translateY(-2px)}.website-settings .settings-actions .btn-save-settings:active{transform:translateY(0)}.page-auth .logo{width:50px}.page-auth .form-control{border-color:#39393b;background-color:#28282a;padding:.75rem .75rem}.page-auth .form-control:hover{border-color:#4371e0}.page-auth button{font-weight:600;padding:.75rem .75rem;box-shadow:0 1px 3px rgb(9 10 15 / .25),0 4px 16px rgb(9 10 15 / .1),0 8px 24px rgb(9 10 15 / .1),inset 0 1px 1px #557cd9}.page-auth .text-relink a{color:#fff}.page-auth .text-relink a:hover{color:#fff;text-decoration:underline}.card-elvui{background-color:#262626;overflow:hidden;text-decoration:none;color:inherit;display:block}.card-elvui:hover{background-color:#2c2c2c}.card-elvui .wrapper{padding:20px}@media (max-width:1200px){.card-elvui .wrapper{padding:18px}}@media (max-width:768px){.card-elvui .wrapper{padding:0;flex-direction:column;align-items:flex-start!important}}.card-elvui .wrapper .image{width:250px;height:150px;flex-shrink:0;margin-right:20px;overflow:hidden}@media (max-width:768px){.card-elvui .wrapper .image{width:100%;height:300px;margin-right:0}}@media (max-width:576px){.card-elvui .wrapper .image{height:200px}}.card-elvui .wrapper .image img{width:100%;height:100%;object-fit:cover;border-radius:inherit;transition:transform 0.3s ease}@media (max-width:768px){.card-elvui .wrapper .details{padding:16px}}.card-elvui .wrapper .elvui-title{font-size:18px}@media (max-width:768px){.card-elvui .wrapper .elvui-logo{background-color:#121212}}.card-elvui .wrapper .elvui-logo img{height:35px}.card-elvui .elvui-footer{font-size:12px;padding:5px 20px;border-top:1px solid rgb(255 255 255 / .1);background-color:rgb(255 255 255 / .02)}@media (max-width:1200px){.card-elvui .elvui-footer{padding:14px 18px}}@media (max-width:768px){.card-elvui .elvui-footer{padding:12px 16px}}@media (max-width:576px){.card-elvui .elvui-footer{padding:12px 14px}}@media (max-width:768px){.card-elvui .elvui-footer .wrap{flex-direction:column;align-items:flex-start!important;gap:8px}}.card-elvui .elvui-footer .elvui-logo{height:15px}.card-elvui .elvui-footer .elvui-type-label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#4371e0}@media (max-width:992px){.card-elvui .elvui-footer .elvui-type-label{font-size:11px}}@media (max-width:768px){.card-elvui .elvui-footer .elvui-type-label{font-size:12px}}@media (max-width:768px){.card-elvui .elvui-footer .elvui-info{width:100%;justify-content:space-between!important}}.card-elvui .elvui-footer .elvui-info .elvui-classes .class-tag,.card-elvui .elvui-footer .elvui-info .elvui-classes .category-tag,.card-elvui .elvui-footer .elvui-info .elvui-categories .class-tag,.card-elvui .elvui-footer .elvui-info .elvui-categories .category-tag{font-size:12px;color:rgb(255 255 255 / .6)}@media (max-width:992px){.card-elvui .elvui-footer .elvui-info .elvui-classes .class-tag,.card-elvui .elvui-footer .elvui-info .elvui-classes .category-tag,.card-elvui .elvui-footer .elvui-info .elvui-categories .class-tag,.card-elvui .elvui-footer .elvui-info .elvui-categories .category-tag{font-size:11px}}@media (max-width:768px){.card-elvui .elvui-footer .elvui-info .elvui-classes .class-tag,.card-elvui .elvui-footer .elvui-info .elvui-classes .category-tag,.card-elvui .elvui-footer .elvui-info .elvui-categories .class-tag,.card-elvui .elvui-footer .elvui-info .elvui-categories .category-tag{font-size:12px}}.card-elvui .elvui-footer .elvui-info .elvui-classes .class-separator,.card-elvui .elvui-footer .elvui-info .elvui-classes .category-separator,.card-elvui .elvui-footer .elvui-info .elvui-categories .class-separator,.card-elvui .elvui-footer .elvui-info .elvui-categories .category-separator{font-size:10px;margin:0 4px}@media (max-width:992px){.card-elvui .elvui-footer .elvui-info .elvui-classes .class-separator,.card-elvui .elvui-footer .elvui-info .elvui-classes .category-separator,.card-elvui .elvui-footer .elvui-info .elvui-categories .class-separator,.card-elvui .elvui-footer .elvui-info .elvui-categories .category-separator{font-size:9px;margin:0 3px}}@media (max-width:768px){.card-elvui .elvui-footer .elvui-info .elvui-classes .class-separator,.card-elvui .elvui-footer .elvui-info .elvui-classes .category-separator,.card-elvui .elvui-footer .elvui-info .elvui-categories .class-separator,.card-elvui .elvui-footer .elvui-info .elvui-categories .category-separator{font-size:10px;margin:0 4px}}.card-elvui .elvui-footer .elvui-info .elvui-classes .class-more,.card-elvui .elvui-footer .elvui-info .elvui-classes .category-more,.card-elvui .elvui-footer .elvui-info .elvui-categories .class-more,.card-elvui .elvui-footer .elvui-info .elvui-categories .category-more{font-size:12px;color:rgb(255 255 255 / .5);cursor:help}@media (max-width:992px){.card-elvui .elvui-footer .elvui-info .elvui-classes .class-more,.card-elvui .elvui-footer .elvui-info .elvui-classes .category-more,.card-elvui .elvui-footer .elvui-info .elvui-categories .class-more,.card-elvui .elvui-footer .elvui-info .elvui-categories .category-more{font-size:11px}}@media (max-width:768px){.card-elvui .elvui-footer .elvui-info .elvui-classes .class-more,.card-elvui .elvui-footer .elvui-info .elvui-classes .category-more,.card-elvui .elvui-footer .elvui-info .elvui-categories .class-more,.card-elvui .elvui-footer .elvui-info .elvui-categories .category-more{font-size:12px}}.elvui-image-magnifier{position:relative;overflow:hidden;cursor:crosshair}.elvui-image-magnifier .elvui-magnify-image{transition:transform 0.3s ease;transform-origin:var(--mouse-x,50%) var(--mouse-y,50%)}.elvui-image-magnifier .magnifier-lens{position:absolute;border:2px solid rgb(67 113 224 / .8);border-radius:50%;width:80px;height:80px;pointer-events:none;opacity:0;transition:opacity 0.2s ease;background:rgb(67 113 224 / .1);backdrop-filter:blur(1px);z-index:10;display:none}@media (max-width:768px){.elvui-image-magnifier{cursor:default}.elvui-image-magnifier .magnifier-lens{display:none!important}}.browse-addon-card{background-color:#262626;border-radius:0}.browse-addon-card .wrapper{position:relative;margin:.5rem}.browse-addon-card .wrapper .image{margin:10px;flex:0 0 auto}.browse-addon-card .wrapper .image img{width:110px;height:110px;-o-object-fit:cover;object-fit:cover}.browse-addon-card .wrapper .details{flex-direction:column}.browse-addon-card .wrapper .details .addon-short{font-size:15px}.browse-addon-card .wrapper .details .addon-meta{display:flex;flex-wrap:wrap;gap:1rem;font-size:13px;color:rgb(255 255 255 / .7)}.browse-addon-card .wrapper .details .addon-meta .meta-item{display:flex;align-items:center;gap:.25rem}.browse-addon-card .wrapper .details .addon-meta .meta-item i{font-size:.75rem}.browse-addon-card .addon-footer{border-top:1px solid rgb(255 255 255 / .1);display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:rgb(255 255 255 / .6)}.browse-addon-card .addon-footer .wrap{margin:.5rem 1rem}.browse-addon-card .addon-footer .addon-type-label{background-color:rgb(255 255 255 / .1);padding:3px 10px}.browse-addon-card .addon-footer .categories{display:flex;gap:.25rem;flex-wrap:wrap}.browse-addon-card .addon-footer .categories .category{background-color:rgb(255 255 255 / .1);padding:.125rem .375rem;border-radius:.25rem;font-size:.625rem;white-space:nowrap}.browse-addon-card .addon-footer .categories .more-categories{background-color:rgb(0 86 197 / .2);color:#4371e0;cursor:help}.browse-addon-card:hover{cursor:pointer;background-color:#2c2c2c}.card-addon-report{background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .05);transition:all 0.3s ease}.card-addon-report:hover{background:rgb(255 255 255 / .05)}.card-addon-report .status-badge{font-size:.75rem;padding:.375rem .75rem;width:fit-content}.card-addon-report .status-badge.text-success{background-color:rgb(25 135 84 / .2);color:#fff!important;border:1px solid #198754}.card-addon-report .status-badge.text-danger{background-color:rgb(220 53 69 / .2);color:#dc3545;border:1px solid #dc3545}.card-addon-report .status-badge.text-warning{background-color:rgb(255 193 7 / .2);color:#ffc107;border:1px solid #ffc107}.card-addon-report .status-message{border-left:3px solid #4371e0}@media (max-width:768px){.card-addon-report .card-body{padding:1rem}.card-addon-report .addon-image img{width:40px!important;height:40px!important}}.report-card-clickable{cursor:pointer}.modal-addon-reports .modal-content .modal-header{background:#101010;border-bottom:1px solid rgb(255 255 255 / .1)}.modal-addon-reports .modal-content .left{border-right:1px solid rgb(255 255 255 / .1)}.modal-addon-reports .modal-content .report-content,.modal-addon-reports .modal-content .author-response{font-family:inherit;line-height:1.6;word-wrap:break-word}.modal-addon-reports .modal-content .addon-info-card{padding:0 3rem 3rem 3rem}.modal-addon-reports .modal-content .addon-info-card img{width:120px;height:120px}.modal-addon-reports .modal-content .report-details .meta{border-bottom:1px solid rgb(255 255 255 / .1)}.modal-addon-reports .modal-content .report-details .meta:last-of-type{border-bottom:none}.modal-addon-reports .modal-content .report-details .status-badge{font-size:.75rem;padding:.375rem .75rem}.modal-addon-reports .modal-content .report-details .status-badge.text-success{background-color:rgb(25 135 84 / .2);color:#fff!important;border:1px solid #198754}.modal-addon-reports .modal-content .report-details .status-badge.text-danger{background-color:rgb(220 53 69 / .2);color:#dc3545;border:1px solid #dc3545}.modal-addon-reports .modal-content .report-details .status-badge.text-warning{background-color:rgb(255 193 7 / .2);color:#ffc107;border:1px solid #ffc107}.modal-addon-reports .modal-content .author-response{background-color:#333;border-left:3px solid #4371e0;max-height:200px;overflow-y:auto}.modal-addon-reports .modal-content .status-update-form .form-control,.modal-addon-reports .modal-content .status-update-form .form-select{background-color:#333;border:none;color:#fff}.modal-addon-reports .modal-content .status-update-form .form-control:focus,.modal-addon-reports .modal-content .status-update-form .form-select:focus{background-color:#4d4d4d;border-color:#fff0}.modal-addon-reports .modal-content .status-update-form .form-control::placeholder,.modal-addon-reports .modal-content .status-update-form .form-select::placeholder{color:rgb(255 255 255 / .5)}.modal-addon-reports .modal-content .status-update-form .form-select option{background-color:#333;color:#fff}@media (max-width:768px){.modal-addon-reports .modal-xl .modal-dialog{margin:.5rem}.modal-addon-reports .modal-xl .modal-body .row .col-lg-4,.modal-addon-reports .modal-xl .modal-body .row .col-lg-8{margin-bottom:1rem}}@media (max-width:576px){.modal-addon-reports .modal-xl .modal-dialog{margin:.25rem}.modal-addon-reports .modal-xl .addon-info-card{margin-bottom:1.5rem}}.empty-reports-container .bi{color:#555}@media (max-width:480px){.empty-reports-container .display-1{font-size:3rem}.empty-reports-container h4{font-size:1.25rem}.empty-reports-container p{font-size:.9rem}}.sticky-addon-header{position:fixed;top:0;left:240px;right:0;background-color:#151515;backdrop-filter:blur(10px);border-bottom:1px solid rgb(255 255 255 / .05);z-index:1050;padding:.45rem 0;transform:translateY(-100%);transition:all 0.3s ease-in-out}.sticky-addon-header.show{transform:translateY(0)}.sticky-addon-header .sticky-addon-image{width:35px;height:35px;object-fit:cover;flex-shrink:0;background-color:#2a2a2a}.sticky-addon-header .sticky-addon-image[style*="display: none"]{display:none!important}.sticky-addon-header .sticky-addon-image-placeholder{width:40px;height:40px;background-color:#2a2a2a;border-radius:.375rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.sticky-addon-header .sticky-addon-image-placeholder::before{content:"📦";font-size:1.2rem;opacity:.5}.sticky-addon-header .sticky-download-buttons a{padding:.375rem .75rem;font-size:.875rem;margin-left:.5rem}.sticky-addon-header .sticky-download-buttons a:first-child{margin-left:0}.sticky-addon-header .sticky-download-buttons a i{font-size:.875rem}.sticky-addon-header h6{color:#fff;font-size:1rem;line-height:1.2}@media (max-width:768px){.sticky-addon-header{padding:.55rem 0;left:0}.sticky-addon-header .sticky-addon-image,.sticky-addon-header .sticky-addon-image-placeholder{width:32px;height:32px}.sticky-addon-header h6{font-size:.875rem}.sticky-addon-header .sticky-download-buttons a{padding:.25rem .5rem;font-size:.75rem}.sticky-addon-header .sticky-download-buttons a i{font-size:.75rem}}@media (max-width:768px) and (max-width:480px){.sticky-addon-header .sticky-download-buttons a .btn-text{display:none}}.page-single-addons section.page-header{background-color:#121212;padding:4rem 0}.page-single-addons section.page-header .breadcrumb-container{margin-bottom:2rem;font-size:14px}.page-single-addons section.page-header .breadcrumb-container .breadcrumb-item+.breadcrumb-item::before{color:rgb(255 255 255 / .1)}.page-single-addons section.page-header .breadcrumb-container .breadcrumb .breadcrumb-item a{color:#9a9a9a}.page-single-addons section.page-header .breadcrumb-container .breadcrumb .breadcrumb-item a:hover{color:#fff}.page-single-addons section.page-header .breadcrumb-container .breadcrumb .breadcrumb-item span{color:#9a9a9a}.page-single-addons section.page-header .breadcrumb-container .breadcrumb .breadcrumb-item span:hover{color:#fff}.page-single-addons section.page-header .breadcrumb-container .breadcrumb .breadcrumb-item.active span{color:#9a9a9a}.page-single-addons section.page-header .page-featured-image{width:110px;height:110px;-o-object-fit:cover;object-fit:cover;margin-right:1rem;transition:all 0.3s}.page-single-addons section.page-header .page-featured-image:hover{transition:all 0.3s;transform:scale(1.1)}@media screen and (max-width:576px){.page-single-addons section.page-header .page-featured-image{margin:0!important;width:100px;height:100px}}@media screen and (max-width:576px){.page-single-addons section.page-header .addon-title .d-flex{flex-direction:column;justify-content:center}}.page-single-addons section.page-header .center-part{width:70%;margin-right:1rem}@media screen and (max-width:992px){.page-single-addons section.page-header .center-part{width:100%}}@media screen and (max-width:576px){.page-single-addons section.page-header .center-part{margin:0;padding-top:.75rem;text-align:center}}.page-single-addons section.page-header .download-button{width:30%}.page-single-addons section.page-header .download-button a{float:right;margin-left:.5rem}.page-single-addons section.page-header .download-button a:last-of-type{margin-left:0}.page-single-addons section.page-header .download-button .dropdown-menu{background-color:#333;border-color:#fff0;border-radius:0;box-shadow:0 8px 32px rgb(0 0 0 / .4);padding:8px}.page-single-addons section.page-header .download-button .dropdown-menu .dropdown-header{color:#ddd;font-size:11px;text-transform:uppercase;letter-spacing:.5px;padding:8px 12px 4px;margin-bottom:4px}.page-single-addons section.page-header .download-button .dropdown-menu .dropdown-item{display:flex;align-items:center;text-decoration:none;color:#e5e7eb;padding:10px 12px;transition:all 0.3s ease;font-size:14px}.page-single-addons section.page-header .download-button .dropdown-menu .dropdown-item:hover,.page-single-addons section.page-header .download-button .dropdown-menu .dropdown-item:active,.page-single-addons section.page-header .download-button .dropdown-menu .dropdown-item:focus{background-color:#4d4d4d;color:#fff}.page-single-addons section.page-header .download-button .dropdown-menu .dropdown-item img{width:20px;height:20px;margin-right:10px}.page-single-addons section.page-header h1{font-size:18px}.page-single-addons section.page-header p{font-weight:500;font-size:15px}.page-single-addons section.page-header .stats span{font-size:15px}.page-single-addons section.page-header .stats span svg{width:22px;vertical-align:-5px}.page-single-addons section.page-header .stats span:not(:first-of-type){padding-left:.5rem}.page-single-addons section.page-header .stats span:not(:last-of-type){border-right:2px solid rgb(255 255 255 / .2);padding-right:.5rem}.page-single-addons section.page-header .stats .exp-img{width:20px}.page-single-addons section.addon-details{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:stretch;grid-gap:10px}.page-single-addons section.addon-details .nav-tabs{border-bottom:1px solid rgb(255 255 255 / .1);margin-bottom:2rem;row-gap:51px}@media screen and (max-width:576px){.page-single-addons section.addon-details .nav-tabs{row-gap:5px;font-size:14px;flex-wrap:nowrap;align-items:center}}.page-single-addons section.addon-details .nav-tabs .nav-item .nav-link{color:#9a9a9a;border:none;border-bottom:#fff0}.page-single-addons section.addon-details .nav-tabs .nav-item .nav-link:hover{color:#fff}.page-single-addons section.addon-details .nav-tabs .nav-item .nav-link.active{background:#fff0;border:none;border-bottom:1px solid #4371e0;color:#fff}.page-single-addons section.addon-details .left{max-width:941px;background-color:#121212;padding:1rem 2rem 2rem 2rem}.page-single-addons section.addon-details .left .screenshots img{width:100%;height:158px;-o-object-fit:cover;object-fit:cover}.page-single-addons section.addon-details .left .browse-addon-card{background-color:#272727}.page-single-addons section.addon-details .left .browse-addon-card:hover{background-color:rgb(255 255 255 / .1)}.page-single-addons section.addon-details .right{max-width:350px;background-color:#121212;padding:2rem}.page-single-addons section.addon-details .right hr{margin:2rem 0}.page-single-addons section.addon-details .right .info-container h4{display:block;font-size:16px;font-weight:400;color:#e4e4e4;margin-bottom:1rem}.page-single-addons section.addon-details .right .info-container .data{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;color:#ccc;font-size:14px}.page-single-addons section.addon-details .right .info-container .data .link a{text-decoration:underline}.page-single-addons section.addon-details .right .info-container .data .link a:hover{color:#fff}.page-single-addons section.addon-details .right .info-container .list{list-style-type:none;margin-left:0;padding-left:0}.page-single-addons section.addon-details .right .info-container .list li{color:#ccc;margin-bottom:.5rem;font-size:14px}.page-single-addons section.addon-details .right .info-container .list li .nav-link{display:flex;align-items:center;gap:.5rem}.page-single-addons section.addon-details .right .info-container .list li .nav-link img{width:20px}.page-single-addons section.addon-details .right .info-container .list li .nav-link:hover{color:#fff;text-decoration:underline}.page-single-addons section.addon-details .right .info-container .members .creator{background-color:#1b1b1b;padding:12px 20px;display:flex;justify-content:space-between;align-self:center}.page-single-addons section.addon-details .right .info-container .members .creator .member-left{display:flex;align-items:center;gap:.5rem}.page-single-addons section.addon-details .right .info-container .members .creator .member-left .avatar img{width:45px;height:45px;-o-object-fit:cover;object-fit:cover}.page-single-addons section.addon-details .right .info-container .members .creator .member-left .developer{display:flex;flex-direction:column}.page-single-addons section.addon-details .right .info-container .members .creator .member-left .developer span{font-size:14px}.page-single-addons section.addon-details .right .info-container .members .creator .member-left .developer span.name{max-width:100px}.page-single-addons section.addon-details .right .info-container .members .creator .member-left .developer span.type{color:#ccc}.page-single-addons section.addon-details .right .info-container .members .developers ul li{background-color:rgb(255 255 255 / .1);padding:12px 20px;gap:.5rem;margin-bottom:.5rem}.page-single-addons section.addon-details .right .info-container .members .developers ul li .avatar img{width:45px;height:45px;-o-object-fit:cover;object-fit:cover}.page-single-addons section.addon-details .right .info-container .members .developers ul li .developer{display:flex;flex-direction:column}.page-single-addons section.addon-details .right .info-container .members .developers ul li .developer span{font-size:14px}.page-single-addons section.addon-details .right .info-container .members .developers ul li .developer span.name{max-width:100px}.page-single-addons section.addon-details .right .info-container .members .developers ul li .developer span.type{color:#ccc}.page-single-addons section.addon-details .right .info-container .members .developers ul li:last-of-type{margin-bottom:0}.page-single-addons section.addon-details .right .info-container:last-of-type{border-bottom:0}.page-single-addons section.addon-details .addon-content{color:#ccc}.page-single-addons section.addon-details .addon-content h1{color:#fff;margin-top:1.5rem}.page-single-addons section.addon-details .addon-content h2{color:#fff;margin-top:1.5rem}.page-single-addons section.addon-details .addon-content h3{color:#fff;margin-top:1.5rem}.page-single-addons section.addon-details .addon-content h4{color:#fff;margin-top:1.5rem}.page-single-addons section.addon-details .addon-content h5{color:#fff;margin-top:1.5rem}.page-single-addons section.addon-details .addon-content h6{color:#fff;margin-top:1.5rem}.page-single-addons section.addon-details .addon-content p{word-break:break-all}.page-single-addons section.addon-details .addon-content p .ql-font-monospace{font-family:monospace,monospace!important}.page-single-addons section.addon-details .addon-content p .ql-font-serif{font-family:serif!important}.page-single-addons section.addon-details .addon-content a{color:#5587ff}.page-single-addons section.addon-details .addon-content strong{font-weight:600}.page-single-addons section.addon-details .addon-content iframe{width:100%}@media (min-width:1500px){.page-single-addons section.addon-details .addon-content iframe{min-height:450px}}.page-single-addons section.addon-details .addon-content ol{list-style-type:auto}.page-single-addons section.addon-details .addon-content ol li{margin-bottom:.25rem}.page-single-addons section.addon-details .addon-content ul{list-style-type:unset}.page-single-addons section.addon-details .addon-content ul li{margin-bottom:.25rem}.page-single-addons section.addon-details .addon-content blockquote{background-color:#272727;padding:1rem;border-left:4px solid #4371e0;position:relative;font-style:italic;margin:1rem 0}.page-single-addons section.addon-details .addon-content blockquote p{margin:.5rem 0;position:relative;z-index:1}.page-single-addons section.addon-details .addon-content blockquote p:first-of-type{margin-top:0}.page-single-addons section.addon-details .addon-content blockquote p:last-of-type{margin-bottom:0}.page-single-addons section.addon-details .addon-content .ql-code-block-container{background-color:#272727;margin:1rem 0;position:relative;overflow:hidden}.page-single-addons section.addon-details .addon-content .ql-code-block-container::before{content:"</>";display:block;background-color:#2d2d2d;color:#aaa;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:.5rem 1rem;border-bottom:1px solid #333}.page-single-addons section.addon-details .addon-content .ql-code-block-container .ql-code-block{background-color:transparent!important;color:#e6e6e6!important;font-size:0.875rem!important;line-height:1.6!important;padding:.25rem 1rem!important;margin:0!important;border:none!important;white-space:pre-wrap;word-wrap:break-word;overflow-x:auto}.page-single-addons .similar-addons-section{margin-top:3rem;padding-top:2rem;border-top:1px solid rgb(255 255 255 / .05)}.page-single-addons .similar-addons-section .section-header{margin-bottom:2rem}.page-single-addons .similar-addons-section .section-header h2{color:#fff;font-size:1.75rem;font-weight:700;margin:0 0 .5rem 0}.page-single-addons .similar-addons-section .section-header p{color:#aaa;font-size:1rem;margin:0}.page-single-addons .similar-addons-section .similar-addons-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.page-single-addons .similar-addons-section .similar-addons-grid .similar-addon-card{background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .05);padding:1.5rem;text-decoration:none;transition:all 0.3s ease;display:block}.page-single-addons .similar-addons-section .similar-addons-grid .similar-addon-card:hover{background:rgb(255 255 255 / .05);transform:translateY(-4px);box-shadow:0 8px 25px rgb(0 0 0 / .3)}.page-single-addons .similar-addons-section .similar-addons-grid .similar-addon-card .similar-addon-icon{text-align:center;margin-bottom:1rem}.page-single-addons .similar-addons-section .similar-addons-grid .similar-addon-card .similar-addon-icon img{width:64px;height:64px;border-radius:8px;object-fit:cover;border:2px solid rgb(255 255 255 / .1)}.page-single-addons .similar-addons-section .similar-addons-grid .similar-addon-card .similar-addon-info{text-align:center}.page-single-addons .similar-addons-section .similar-addons-grid .similar-addon-card .similar-addon-info h4{color:#fff;font-size:1.125rem;font-weight:600;margin:0 0 .5rem 0;line-height:1.3}.page-single-addons .similar-addons-section .similar-addons-grid .similar-addon-card .similar-addon-info p{color:#aaa;font-size:.875rem;margin:0;line-height:1.4}@media (max-width:768px){.page-single-addons .similar-addons-section .similar-addons-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.page-single-addons .similar-addons-section .similar-addons-grid .similar-addon-card{padding:1rem}.page-single-addons .similar-addons-section .similar-addons-grid .similar-addon-card .similar-addon-icon img{width:48px;height:48px}}.page-single-addons .slick-slide{margin:5px}.page-single-addons #otherExpansionsTab .other-expansions-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1rem}@media (max-width:768px){.page-single-addons #otherExpansionsTab .other-expansions-grid{grid-template-columns:1fr;gap:.75rem}}.page-single-addons #otherExpansionsTab .other-expansion-card.current-expansion .current-badge{background:rgba(var(--bs-success-rgb),.1);color:var(--bs-success);padding:.25rem .5rem;border-radius:.5rem;font-size:.75rem;font-weight:600;display:flex;align-items:center;gap:.25rem}.page-single-addons #otherExpansionsTab .other-expansion-card.current-expansion .current-badge i{font-size:.875rem}.page-single-addons #otherExpansionsTab .other-expansion-card{background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .05);border-radius:12px;overflow:hidden;transition:all 0.3s ease;position:relative}.page-single-addons #otherExpansionsTab .other-expansion-card:hover{box-shadow:0 8px 25px rgb(0 0 0 / .3);background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .2)}.page-single-addons #otherExpansionsTab .other-expansion-card:hover .expansion-card-header .expansion-arrow i{transform:translateX(4px)}.page-single-addons #otherExpansionsTab .other-expansion-card .expansion-card-link{display:block;text-decoration:none;color:inherit;height:100%}.page-single-addons #otherExpansionsTab .other-expansion-card .expansion-card-link:hover{color:inherit;text-decoration:none}.page-single-addons #otherExpansionsTab .other-expansion-card .expansion-card-header{display:flex;align-items:center;padding:1rem 1rem .75rem 1rem}.page-single-addons #otherExpansionsTab .other-expansion-card .expansion-card-header .expansion-icon-wrapper{margin-right:.75rem}.page-single-addons #otherExpansionsTab .other-expansion-card .expansion-card-header .expansion-icon-wrapper .expansion-icon{width:32px;height:32px;border-radius:6px;border:2px solid rgb(255 255 255 / .1);object-fit:cover;background-color:rgb(255 255 255 / .1)}.page-single-addons #otherExpansionsTab .other-expansion-card .expansion-card-header .expansion-info{flex:1}.page-single-addons #otherExpansionsTab .other-expansion-card .expansion-card-header .expansion-info .expansion-title{font-size:14px;font-weight:600;color:#fff;margin:0 0 2px 0;line-height:1.2}.page-single-addons #otherExpansionsTab .other-expansion-card .expansion-card-header .expansion-info .expansion-version{font-size:12px;color:rgb(255 255 255 / .6);font-weight:500}.page-single-addons #otherExpansionsTab .other-expansion-card .expansion-card-header .expansion-arrow{margin-left:auto}.page-single-addons #otherExpansionsTab .other-expansion-card .expansion-card-header .expansion-arrow i{font-size:14px;color:rgb(255 255 255 / .5);transition:all 0.3s ease}@media (max-width:992px){.page-single-addons.elvui section.page-header .breadcrumb-container .breadcrumb{justify-content:center}}.page-single-addons.elvui section.page-header .image{width:250px;height:150px;margin-right:1rem}@media (max-width:992px){.page-single-addons.elvui section.page-header .image{width:350px;height:200px;margin-bottom:1rem;margin-right:0}}.page-single-addons.elvui section.page-header .image .page-featured-image{width:100%!important;height:100%!important}.page-single-addons.elvui section.page-header .image .page-featured-image:hover{transform:none}@media (max-width:992px){.page-single-addons.elvui section.page-header .image .page-featured-image{margin-right:0!important}}.page-single-addons.elvui section.page-header .elvui-badge{background-color:#1b1b1b;padding:2px 5px;border-bottom-left-radius:4px}.page-single-addons.elvui section.page-header .elvui-badge img{height:24px}.page-single-addons.elvui section.page-header .type{background-color:#0056b3;width:fit-content;padding:1px 7px}@media (max-width:992px){.page-single-addons.elvui section.page-header .center-part{align-items:center;margin-right:0}}@media (max-width:992px){.page-single-addons.elvui section.page-header .download-button button{margin:0 auto}}@media (max-width:992px){.page-single-addons.elvui section.page-header .meta{flex-direction:row}}@media (max-width:992px){.page-single-addons.elvui section.page-header .addon-title>div.d-flex{flex-direction:column;justify-content:center;align-items:center}}.page-single-addons.elvui .info-container.elvui ul{display:flex;flex-wrap:wrap;gap:0 .25rem}.page-single-addons.elvui .info-container.elvui ul li{padding:5px 10px;background-color:#333}.page-single-addons.elvui .info-container.elvui ul li span:hover{text-decoration:none!important}.page-single-addons.elvui .export-string-textarea{background:#1a1a1a!important;border:1px solid rgb(255 255 255 / .2)!important;color:#e0e0e0!important;font-family:"Courier New",monospace!important;font-size:0.85rem!important;resize:vertical!important;min-height:300px!important}.page-single-addons.elvui .export-string-textarea:focus{border-color:#4371e0!important;box-shadow:0 0 0 .2rem rgb(67 113 224 / .25)!important}@media (max-width:768px){.page-single-addons #otherExpansionsTab .other-expansion-card .expansion-card-header{padding:.75rem .75rem .5rem .75rem}.page-single-addons #otherExpansionsTab .other-expansion-card .expansion-card-header .expansion-icon-wrapper .expansion-icon{width:28px;height:28px}.page-single-addons #otherExpansionsTab .other-expansion-card .expansion-card-header .expansion-info .expansion-title{font-size:13px}}.page-news .hero{background-color:#161616}.page-news .hero:hover img{opacity:1!important}.page-news .hero .left{max-width:600px}@media (max-width:768px){.page-news .hero .left{max-width:100%}}.top-pagination h1{font-size:18px}.top-pagination h1 span{font-size:14px;color:rgb(255 255 255 / .7)}.pagination{gap:.25rem}.pagination .page-numbers{display:flex;align-items:center;justify-content:center;padding:.575rem .75rem;background-color:#fff0;color:#fff;border:1px solid #fff0;border-radius:.5rem;font-size:1rem;line-height:1.25rem;width:2.25rem;height:2.25rem}.pagination .page-numbers:hover{background-color:#262626;border-color:#262626;color:#fafafa;box-shadow:none}.pagination .page-numbers.current{background-color:#262626;border-color:#262626;color:#fafafa}.pagination .jump-to-page{text-align:center;padding:.575rem .5rem;-moz-appearance:textfield}.pagination .jump-to-page::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pagination .jump-to-page::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.simple-footer{background-color:#0d0d0d;border-top:1px solid rgb(255 255 255 / .05);padding:20px 0;width:100%}.simple-footer .container{max-width:1200px;margin:0 auto;padding:0 15px}.simple-footer .footer-content{display:flex;justify-content:space-between;align-items:center}@media (max-width:768px){.simple-footer .footer-content{flex-direction:column;text-align:center;gap:20px}}.simple-footer .footer-links{flex:1}.simple-footer .footer-links ul.footer-menu{display:flex;list-style:none;margin:0;padding:0;gap:20px}@media (max-width:768px){.simple-footer .footer-links ul.footer-menu{justify-content:center;flex-wrap:wrap;gap:15px}}.simple-footer .footer-links ul.footer-menu li{margin:0}.simple-footer .footer-links ul.footer-menu li a{color:rgb(255 255 255 / .7);text-decoration:none;font-size:14px;transition:color 0.2s ease}.simple-footer .footer-links ul.footer-menu li a:hover{color:#fff;text-decoration:underline}.simple-footer .footer-logo{flex:1;text-align:center}.simple-footer .footer-logo img{max-width:120px;height:auto}.simple-footer .footer-logo span{font-size:18px;font-weight:600;color:#fff}.simple-footer .footer-copyright{flex:1;text-align:right}@media (max-width:768px){.simple-footer .footer-copyright{text-align:center}}.simple-footer .footer-copyright p{margin:0;font-size:13px;color:rgb(255 255 255 / .5)}.notifications-list-full .notification-row{display:flex;align-items:flex-start;padding:20px;border:1px solid rgb(255 255 255 / .1);margin-bottom:16px;cursor:pointer;transition:all 0.3s ease;position:relative;background-color:rgb(255 255 255 / .02)}.notifications-list-full .notification-row:hover{background-color:rgb(255 255 255 / .05);border-color:rgb(255 255 255 / .2)}.notifications-list-full .notification-row.unread{background-color:rgb(0 86 197 / .1);border-color:rgb(0 86 197 / .3)}.notifications-list-full .notification-row .notification-icon-large{flex-shrink:0;width:48px;height:48px;background-color:rgb(0 86 197 / .2);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-right:16px}.notifications-list-full .notification-row .notification-icon-large i{color:#fff;font-size:20px}.notifications-list-full .notification-row .notification-details{flex:1;min-width:0}.notifications-list-full .notification-row .notification-details .notification-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.notifications-list-full .notification-row .notification-details .notification-header .notification-title{font-size:16px;font-weight:600;color:#fff;margin:0;line-height:1.3}.notifications-list-full .notification-row .notification-details .notification-header .notification-time{font-size:12px;color:#888;white-space:nowrap;margin-left:16px}.notifications-list-full .notification-row .notification-details .notification-message{font-size:14px;color:#ccc;margin:0;line-height:1.5}.notifications-list-full .notification-row .notification-unread-indicator{position:absolute;top:5px;right:5px;width:12px;height:12px;background-color:#4371e0;border-radius:50%}@media (max-width:768px){.notifications-list-full .notification-row{padding:16px}.notifications-list-full .notification-row .notification-icon-large{width:40px;height:40px;margin-right:12px}.notifications-list-full .notification-row .notification-icon-large i{font-size:18px}.notifications-list-full .notification-row .notification-details .notification-header{flex-direction:column;align-items:flex-start}.notifications-list-full .notification-row .notification-details .notification-header .notification-time{margin-left:0;margin-top:4px}}@media (max-width:480px){.notifications-list-full .notification-row{padding:12px}.notifications-list-full .notification-row .notification-icon-large{width:36px;height:36px}.notifications-list-full .notification-row .notification-icon-large i{font-size:16px}.notifications-list-full .notification-row .notification-details .notification-header .notification-title{font-size:15px}.notifications-list-full .notification-row .notification-details .notification-message{font-size:13px}}.notification-loading{display:flex;align-items:center;justify-content:center;padding:40px 20px;color:#888}.notification-loading .spin{animation:spin 1s linear infinite;margin-right:8px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background:#121212}::-webkit-scrollbar-thumb{background:#4d4d4d}::-webkit-scrollbar-thumb:hover{background:#4371e0}@media screen and (max-width:1140px){.web-content{margin-left:0}aside{width:calc(100% - 56px);max-width:280px;transform:translateX(-105%);transition:transform 300ms linear;will-change:transform;box-shadow:0 8px 10px -5px rgb(0 0 0 / .2),0 16px 24px 2px rgb(0 0 0 / .14),0 6px 30px 5px rgb(0 0 0 / .12);bottom:0;z-index:9999}body.side_open aside{left:0;transform:none}.client-topbar{margin-left:0}.client-topbar .mobile-burger{display:flex;align-items:center;justify-content:center;width:40px;height:40px}.client-topbar .logo{display:block;margin-right:24px}.client-topbar .quick-links{display:none}.client-topbar .nav-item-auth-desktop{display:none!important}.client-topbar .show-servers{display:inline-flex!important;align-items:center;justify-content:center}.client-topbar .nav-item-auth-mobile{display:inline-block!important}.client-topbar .toplinks{background-color:rgb(255 255 255 / .08)!important}.page-single-addons section.addon-details{flex-direction:column-reverse}.page-single-addons section.addon-details .right{max-width:100%}.page-single-addons section.addon-details .left{max-width:100%}}@media screen and (max-width:992px){aside{width:calc(100% - 56px);max-width:280px;left:280px;transition:all 0.2s;box-shadow:0 8px 10px -5px rgb(0 0 0 / .2),0 16px 24px 2px rgb(0 0 0 / .14),0 6px 30px 5px rgb(0 0 0 / .12);bottom:0;z-index:9999}body.side_open aside{left:0}.page-download section.card-single .feature-image{margin:2rem 0}.page-download section.card-double .left{border-right:none;padding-right:0}.page-download section.card-double .left .first{border-bottom:1px solid rgb(255 255 255 / .1);padding-bottom:2rem}.page-download section.card-double .left .second{padding:2rem 0;border-bottom:1px solid rgb(255 255 255 / .1)}.page-download section.card-double .right .first{padding:2rem 0 0 0}.page-single-addons section.page-header .addon-info-wrapper{flex-direction:column;align-items:start!important}.page-single-addons section.page-header .addon-info-wrapper .addon-title{width:100%}.page-single-addons section.page-header .download-button{margin-top:1rem;width:100%;display:flex}}@media screen and (max-width:576px){.breadcrumb-container .breadcrumb{font-size:14px;justify-content:center!important}.client-topbar .logo a img{display:none}.client-topbar .logo a svg{display:block}}@media (min-width:992px){.page-dashboard .dashboard-wrapper .dashboard-content{margin-left:70px}}@media screen and (max-width:1200px){.page-home .page-header .featured-image{width:120px}.page-home .page-header .featured-image img{height:auto}.page-home .page-header .expansion{margin-top:1rem;margin-left:unset!important;margin-right:0}}@media screen and (max-width:600px){.page-single-addons .similar-addons .slick-arrow{display:none!important}.page-single-addons section.page-header .download-button{display:flex!important;justify-content:center!important}}