.sp-debug-bar{padding:20px}.sp-debug-bar .sp-debug-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.sp-debug-bar .sp-debug-header h2{font-size:24px;margin:0}.sp-debug-bar .sp-debug-header .sp-debug-switcher{align-items:center;display:flex}.sp-debug-bar .sp-debug-header .sp-debug-switcher .switch{display:inline-block;height:26px;margin-right:10px;position:relative;width:50px}.sp-debug-bar .sp-debug-header .sp-debug-switcher .switch input{height:0;opacity:0;width:0}.sp-debug-bar .sp-debug-header .sp-debug-switcher .switch .slider{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.sp-debug-bar .sp-debug-header .sp-debug-switcher .switch .slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:20px;left:3px;position:absolute;transition:.4s;width:20px}.sp-debug-bar .sp-debug-header .sp-debug-switcher .switch input:checked+.slider{background-color:#1abc9c}.sp-debug-bar .sp-debug-header .sp-debug-switcher .switch input:checked+.slider:before{transform:translateX(24px)}.sp-debug-bar .sp-debug-header .sp-debug-switcher .debug-status{font-weight:700}.sp-debug-bar .sp-debug-table-wrapper{overflow-x:auto}.sp-debug-bar .sp-debug-table-wrapper .sp-debug-table{background-color:#fff;border-collapse:collapse;box-shadow:0 0 10px rgba(0,0,0,.1);width:100%}.sp-debug-bar .sp-debug-table-wrapper .sp-debug-table thead{background-color:#2c3e50;color:#fff}.sp-debug-bar .sp-debug-table-wrapper .sp-debug-table td,.sp-debug-bar .sp-debug-table-wrapper .sp-debug-table th{border-bottom:1px solid #ddd;padding:12px 15px;text-align:left}.sp-debug-bar .sp-debug-table-wrapper .sp-debug-table tbody tr.error{background-color:#fce4e4;color:#e74c3c}.sp-debug-bar .sp-debug-table-wrapper .sp-debug-table tbody tr.warning{background-color:#fff8e1;color:#f39c12}.sp-debug-bar .sp-debug-table-wrapper .sp-debug-table tbody tr.info{background-color:#e8f8f5;color:#3498db}.sp-debug-bar .sp-debug-table-wrapper .sp-debug-table tbody tr:hover{background-color:#f0f0f0}.sp-debug-bar .sp-debug-pagination{margin-top:20px;text-align:center}.sp-debug-bar .sp-debug-pagination button{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;margin:0 5px;padding:8px 12px;transition:all .3s}.sp-debug-bar .sp-debug-pagination button:hover{background-color:#f1f1f1}.sp-debug-bar .sp-debug-pagination button.active{background-color:#1abc9c;border-color:#1abc9c;color:#fff}.sp-debug-bar .sp-debug-pagination .dots{color:#999;padding:8px 12px}.sp-debug-bar .sp-actions-side{display:flex;gap:5px}.sp-debug-bar .clear-log-btn{background-color:#e74c3c;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;margin-left:20px;padding:8px 16px;transition:all .3s ease}.sp-debug-bar .clear-log-btn:hover{background-color:#c0392b}.sp-debug-bar .clear-log-btn:focus{box-shadow:0 0 0 3px rgba(231,76,60,.4);outline:none}
.sp-navbox{background-color:#2c3e50;box-shadow:2px 0 5px rgba(0,0,0,.1);color:#ecf0f1;display:flex;flex-direction:column;height:100vh;width:240px}.sp-navbox .sp-navbox-header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;padding:20px}.sp-navbox .sp-navbox-header .sp-user-logo img{border-radius:50%;height:50px;margin-right:10px;width:50px}.sp-navbox .sp-navbox-header .sp-user-name{font-size:16px;font-weight:700}.sp-navbox .sp-navbox-menu{flex:1}.sp-navbox .sp-navbox-menu ul{list-style:none;margin:0;padding:0}.sp-navbox .sp-navbox-menu ul li{cursor:pointer;padding:15px 20px;transition:background .3s}.sp-navbox .sp-navbox-menu ul li:hover{background-color:#34495e}.sp-navbox .sp-navbox-menu ul li.active{background-color:#1abc9c;font-weight:700}.sp-navbox .sp-navbox-menu ul li a{color:inherit;display:block;text-decoration:none;width:100%}.sp-navbox .sp-navbox-menu li .coming-soon-tooltip{cursor:not-allowed;position:relative}.sp-navbox .sp-navbox-menu li .coming-soon-tooltip:hover:after{background-color:#333;border-radius:4px;color:#fff;content:"Coming Soon";font-size:12px;left:50%;opacity:1;padding:5px 10px;position:absolute;top:-35px;transform:translateX(-50%);transition:opacity .3s ease;white-space:nowrap;z-index:10}
.notice.e-notice{display:none}
