body{background-color:#f4f4f4}p{margin:0 3px}a{text-decoration:none}.modal-content{height:60%;overflow:auto}.code-editor{height:50%;overflow:auto;font-size:13px}@media (max-width: 768px){.code-editor{font-size:10px}}.search-bar{width:100%;padding:10px;margin-bottom:15px;border:1px solid #ddd;border-radius:5px;font-size:16px}.new-project-btn{width:100%;padding:10px;margin-bottom:20px;font-size:16px}.btn{display:block;text-align:center;padding:10px 15px;background-color:#ff8c40;color:#fff;border:none;border-radius:5px;cursor:pointer}.btn:hover{background-color:#ffc097}.project-card{display:flex;justify-content:space-between;align-items:center;padding:15px;margin-bottom:15px;background:#f7f7f7;border:1px solid #ddd;border-radius:8px}.project-info h3{margin:0;font-size:18px;color:#333}.project-info p{margin:5px 0 0;font-size:14px;color:#666}.execute-btn{color:#ff8c40;background-color:transparent}.schedule-item{padding:16px;margin-bottom:12px;border:1px solid #FF9800;border-radius:8px;background-color:#fff;box-shadow:0 2px 4px #0000001a;transition:background-color .2s ease-in-out}.schedule-item:hover{background-color:#fff3e0}.delete-button{color:#d32f2f;margin-left:auto;cursor:pointer}.schedule-title{font-size:18px;font-weight:700;color:#ff9800;margin-bottom:4px}.schedule-details{font-size:14px;color:#555;margin-bottom:4px}
