body{font-family:Arial,sans-serif;background-color:#000;color:#fff}.navbar{background-color:#333}.navbar-brand{color:#fff}.navbar-brand:hover{color:#ffc107}.tab-content{background-color:#111;color:#fff;padding:40px 20px;border-radius:10px;box-shadow:0 4px 12px #0000004d}.nav-pills .nav-link{border-radius:20px;padding:15px 30px;margin:5px;font-size:1.1rem;color:#fff;background-color:#444;transition:background-color .3s,transform .3s}.nav-pills .nav-link:hover{background-color:#555}.nav-pills .nav-link.active{background-color:#ffc107;color:#000}.card{background-color:#222;border:1px solid #444;border-radius:10px}.btn-danger{background-color:#d9534f;border:none;color:#fff;border-radius:5px;padding:10px 20px;font-size:1rem}.btn-danger:hover{background-color:#c9302c}.logout-container{display:flex;justify-content:flex-end;margin-bottom:10px}.form-label{color:#fff}#keywordTextarea{height:100%}@media (max-width: 768px){.form-control{font-size:14px}#keywordTextarea{height:auto}.col-md-6{margin-bottom:20px}}.nav-item{cursor:pointer}.login-container{background:#2d2d2d;border-radius:10px;padding:40px;max-width:400px;width:100%;text-align:center;box-shadow:0 4px 20px #0000004d;animation:fadeIn .5s ease-in-out}.login-header{margin-bottom:30px}.brand h3{font-size:36px;font-weight:700;color:#ff4d4d;margin:0;display:inline-block;animation:textGlow 2s infinite alternate}.brand small{font-size:14px;color:#ccc;display:block;margin-top:10px}.form-control{background:#fff;border:none;border-radius:5px;color:#333;padding:12px 15px;margin-bottom:20px;width:100%;box-sizing:border-box;font-size:16px;height:50px}.form-control:focus{outline:none;box-shadow:0 0 5px #ff4d4d80}.form-check{display:flex;justify-content:center;margin-bottom:20px}.form-check-input{margin-right:10px}.form-check-label{color:#ccc;font-size:14px}.btn-signin{background:linear-gradient(45deg,#f1c40f,#f39c12);color:#1a1a1a;border:none;border-radius:5px;padding:12px;width:100%;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 10px #f1c40f80}.btn-signin:hover{background:linear-gradient(45deg,#d4ac0d,#e67e22);transform:translateY(-2px);box-shadow:0 4px 15px #f1c40fb3}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes textGlow{0%{text-shadow:0 0 5px #ff4d4d,0 0 10px #ff4d4d,0 0 15px #ff4d4d}to{text-shadow:0 0 10px #ff4d4d,0 0 20px #ff4d4d,0 0 30px #ff4d4d}}.login{background:#1a1a1a;display:flex;justify-content:center;align-items:center;height:100vh;margin:0;font-family:Arial,sans-serif;color:#fff}.post-id-popover{cursor:pointer;position:relative}.popover{position:absolute;left:130px;background:#fff;border:1px solid #ccc;padding:8px 12px;min-width:400px;max-width:500px;color:#000}.table-responsive{height:600px;overflow-x:auto}.col-cookie{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.col-status{width:100px;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.col-action{width:250px;max-width:250px;white-space:normal;overflow:visible;text-overflow:clip}.col-action .btn{margin-right:5px;margin-bottom:5px}@media (max-width: 768px){.col-cookie{max-width:150px}.col-action{width:200px;max-width:200px;display:flex;flex-wrap:wrap;gap:5px}.col-action .btn{flex:1 1 auto}}.white-label .ant-form-item-label>label{color:#fff!important;margin-bottom:15px}.white-form .ant-radio-wrapper{color:#fff!important}.hide-cmt{display:flex;align-items:center}.filter-item-link-hide{display:flex;justify-content:space-between;align-items:center}.cookie-live{font-size:20px}.table-responsive{overflow-x:auto}.col-stt{width:50px;max-width:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.col-token{max-width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.col-action{width:100px;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.col-action .btn{margin-right:5px}@media (max-width: 768px){.col-token{max-width:200px}.col-action{width:80px;max-width:80px}}#pills-users{padding:10px;max-width:800px;margin:0 auto}#pills-users .card{padding:10px;font-size:14px}#pills-users,#pills-comments,#pills-proxies,#pills-admin,#pills-token,#pills-cookie,#pills-linksOn,#pills-linksOff .table{font-size:12px;width:100%;margin-bottom:0}#pills-users .table th,#pills-users .table td{padding:5px;line-height:1.2}#pills-users h5{font-size:16px;margin-bottom:10px}
