body{color:#222;background:#f5f6fa;margin:0;font-family:Arial,sans-serif}.App{max-width:1100px;margin:40px auto;padding:0 20px}.Cardus,.request-card,.request-filters{background:#fff;border:1px solid #ddd;border-radius:12px;margin:20px 0;padding:18px}.Cardus button,.request-btn{color:#fff;cursor:pointer;background:#5b4be7;border:none;border-radius:8px;margin-top:10px;padding:9px 14px}.Cardus button:hover{background:#4939d0}.admin-layout{align-items:flex-start;gap:20px;display:flex}.admin-sidebar{background:#fff;border:1px solid #ddd;border-radius:12px;flex-direction:column;gap:5px;width:230px;padding:10px;display:flex}.sidebar-button{text-align:left;cursor:pointer;color:#333;background:0 0;border:none;border-radius:8px;width:100%;padding:11px}.sidebar-button.active{color:#fff;background:#5b4be7}.admin-content{flex:1}.request-section{border-bottom:1px solid #eee;padding:14px 0}.request-section h4{margin:0 0 10px}.request-info-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.request-info-grid>div,.request-comment{background:#f8f8fa;border-radius:8px;padding:10px}.request-info-grid span{color:#777;margin-bottom:4px;font-size:12px;display:block}.request-comment{margin-top:10px}.request-field{margin-bottom:12px}.request-field label{color:#666;margin-bottom:5px;font-size:13px;display:block}.request-field input{box-sizing:border-box;border:1px solid #ccc;border-radius:8px;width:100%;padding:9px 10px}.request-filters{padding:12px}.filter-btn{color:#333;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:7px;padding:7px 11px}.filter-btn:hover{background:#f5f3ff}.filter-btn.active{color:#fff;background:#5b4be7;border-color:#5b4be7}
