.et-task{display:grid;grid-template-columns:auto 1fr;gap:9px;align-items:flex-start;margin-top:12px;padding:11px;border:1px solid var(--et-line);border-radius:9px;background:var(--et-soft);font-weight:750}.et-task input,.et-checklist input{width:20px;height:20px;margin:1px 0 0}.et-checklist label{display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:flex-start}.et-progress-card{overflow:visible}.et-progress{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}.et-progress progress{width:100%;height:14px}.et-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:15px}.et-actions button,.et-import{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 14px;border:1px solid var(--et-green);border-radius:8px;background:var(--et-green);color:#fff;font:inherit;font-weight:800;cursor:pointer}.et-actions .et-secondary,.et-import{background:transparent;color:var(--et-green)}.et-import input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.et-import:focus-within{outline:3px solid #eeae3a;outline-offset:3px}.et-actions button:focus-visible,.et-task input:focus-visible,.et-checklist input:focus-visible{outline:3px solid #eeae3a;outline-offset:3px}.et-progress-card [data-status]{min-height:1.5em;color:var(--et-muted)}.et-progress-card [data-status].is-error{color:#b42318}@media(max-width:560px){.et-actions>*{flex:1 1 100%}}