.eo-task-list,.eo-notification-list{display:grid;gap:14px}.eo-task,.eo-notification{border:1px solid #dfe5e2;border-radius:14px;background:#fff;padding:18px}.eo-task-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.eo-task-head h3{margin:6px 0}.eo-task-head time,.eo-notification time{font-size:.82rem;color:#68736d}.eo-task-state{display:inline-block;border-radius:999px;background:#edf2ef;padding:4px 9px;font-size:.75rem;font-weight:700}.eo-task-overdue{border-color:#e7a59e}.eo-task-overdue .eo-task-state,.eo-task-rejected .eo-task-state{background:#fde9e6;color:#8b251b}.eo-task-completed .eo-task-state{background:#fff1cc;color:#715500}.eo-task-verified .eo-task-state{background:#dff5e8;color:#17663a}.eo-task-form{display:grid;grid-template-columns:2fr 1fr auto;align-items:end;gap:12px;margin-top:14px}.eo-task-form label{display:grid;gap:6px;font-weight:600}.eo-task-form textarea,.eo-task-form input[type=file]{width:100%}.eo-history{margin-top:18px}.eo-history summary{cursor:pointer;font-weight:700}.eo-notification{display:flex;justify-content:space-between;align-items:center;gap:20px}.eo-notification p{margin:0 0 4px}.eo-notification.is-read{opacity:.62}.eo-operations-report{margin-top:28px}.eo-review-actions{display:flex;align-items:center;gap:10px;margin-top:8px}.eo-review-actions .eo-button{padding:7px 11px}@media(max-width:760px){.eo-task-head,.eo-notification{display:block}.eo-task-form{grid-template-columns:1fr}.eo-task-head time{display:block;margin-top:8px}.eo-notification>a{display:inline-block;margin-top:8px}}
