body{margin:0}*{box-sizing:border-box;margin:0;padding:0}body{color:#fff;background:#050505;font-family:Arial,sans-serif}.app{min-height:100vh;display:flex}.sidebar{background:#0d0d0d;border-right:1px solid #222;width:280px;padding:25px}.brand{align-items:center;gap:15px;margin-bottom:40px;display:flex}.brand img{width:70px;height:70px}.brand h2{color:#ffd400}.brand span{color:#888}nav button{color:#fff;text-align:left;cursor:pointer;background:#151515;border:1px solid #252525;border-radius:8px;align-items:center;gap:12px;width:100%;margin-bottom:12px;padding:14px;display:flex}nav button:hover{color:#ffd400;border-color:#ffd400}.content{flex:1;padding:40px}.content h1{color:#ffd400;margin-bottom:10px}.cards{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px;display:grid}.card{background:#111;border:1px solid #222;border-radius:12px;padding:25px}.card h3{color:#999;margin-bottom:10px}.card h2{color:#ffd400}.queue-card{background:#111;border:1px solid #222;border-radius:12px;margin-top:30px;padding:25px}.queue-card h2{color:#ffd400;margin-bottom:15px}.queue-card p{color:#ccc;line-height:1.8}.queue-buttons{gap:12px;margin-top:20px;display:flex}.approve-btn{color:#fff;cursor:pointer;background:#16a34a;border:none;border-radius:8px;padding:12px 20px}.rewrite-btn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:8px;padding:12px 20px}.skip-btn{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:8px;padding:12px 20px}.active-nav{background:#1a1a1a;color:#ffd400!important;border-color:#ffd400!important}nav button{transition:all .2s}.card:hover{border-color:#ffd400;transition:all .2s;transform:translateY(-2px)}.approve-btn:hover,.rewrite-btn:hover,.skip-btn:hover{opacity:.9;transform:translateY(-1px)}
