.quick-capture-destination{width:fit-content;max-width:100%;color:var(--muted);align-items:center;gap:5px;margin:0 0 8px;font-size:12px;display:flex}.quick-capture-destination select{width:auto;min-width:0;max-width:min(320px,70vw);color:var(--ink);font:inherit;cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:5px;padding:4px 24px 4px 6px}.quick-capture-destination select:hover{background-color:var(--surface,#f6f6f7)}.quick-capture-destination select:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.quick-capture-destination select:disabled{cursor:default;opacity:.55}.quick-capture-error{color:var(--danger);flex-basis:100%;margin:0;font-size:13px}.task-quick-capture .quick-capture:focus-within{border-color:var(--focus-ring);box-shadow:0 0 0 1px #8c929c18}.task-quick-capture .quick-capture-title:focus{box-shadow:none;outline:none}.quick-capture-link{color:var(--muted);white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:7px 5px;font-size:12px;display:inline-flex}.quick-capture-link:hover,.quick-capture-link[aria-expanded=true]{background:var(--surface);color:var(--ink)}.task-quick-capture button:focus-visible,.task-quick-capture summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.quick-project-chip{border:1px solid var(--line);color:var(--muted);border-radius:5px;align-items:center;gap:6px;padding:3px 6px;display:inline-flex}.quick-project-chip button{color:inherit;background:0 0;padding:2px;display:flex}.task-quick-capture .person-picker{max-width:calc(100% - 16px);top:calc(100% + 5px);left:8px}.person-picker-search{border-bottom:1px solid var(--line);align-items:center;gap:7px;padding:5px 7px;display:flex}.person-picker-search input{width:100%;min-width:0;font:inherit;background:0 0;border:0;padding:7px 0;font-size:13px}.person-picker-search input:focus{outline:none}.person-picker-search:focus-within{border-bottom-color:#69717e}@media (max-width:680px){.task-quick-capture .quick-capture-title{flex-basis:calc(100% - 35px)}.task-quick-capture .quick-capture>.button{margin-left:auto}.task-quick-capture .quick-person-context{flex-wrap:wrap;padding-left:0}}
:is(.daily-work:has([data-starting-options=open]) .import-trigger,.daily-work:has([data-starting-options=open]) .import-empty){display:none}.task-sheet .task-plan-day label{gap:8px;font-size:12px;font-weight:500;display:grid}.task-sheet .task-plan-day input{border:1px solid var(--line);width:100%;min-width:0;min-height:36px;color:var(--ink);font:inherit;background:#fff;border-radius:6px;padding:8px 10px}.task-sheet .task-plan-day input:disabled{background:var(--surface);color:var(--muted)}.task-sheet .task-plan-day-actions{gap:12px;margin-top:8px;display:flex}.task-sheet .task-related-section{border-top:1px solid var(--line)}.task-sheet .task-related-section>summary{cursor:pointer;padding:19px 0;font-size:13px;font-weight:550}.task-sheet .task-related-section>summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.task-sheet .task-related-content{padding-bottom:18px}.task-sheet .task-related-content>:first-child{border-top:0;margin-top:0;padding-top:0}.scheduled-work-view>.back-link{margin-bottom:24px}
