.daily-workspace{gap:1.25rem;color:var(--text)}.daily-controls,.daily-header,.daily-header-actions,.daily-summary{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.daily-header{justify-content:space-between;gap:1rem}.daily-header h1{margin:.25rem 0 .4rem;font-size:clamp(1.875rem,3vw,2.5rem);line-height:1.15;letter-spacing:-.035em}.daily-header p{margin:0;color:var(--text-soft);line-height:1.5}.daily-eyebrow{color:var(--accent-strong);font-size:.875rem;font-weight:700}.daily-header-actions{align-self:flex-start}.daily-header-actions>*{min-height:2.75rem}.daily-controls{gap:1rem}.daily-controls label{display:flex;align-items:center;gap:.5rem}.daily-controls label>span,.daily-scope-label{color:var(--text-soft);font-size:.875rem;font-weight:600}.daily-controls select{min-height:2.75rem;padding:.5rem 2rem .5rem .75rem;border:1px solid var(--control-border,var(--border));border-radius:.65rem;background:var(--surface);color:var(--text);font-size:.875rem}.daily-summary{gap:.5rem 1.25rem;margin-left:auto;color:var(--text-soft);font-size:.875rem}.daily-summary>*{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem}.daily-summary a{text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:.25rem}.daily-summary a:hover{color:var(--accent-strong);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.daily-summary strong{color:var(--text);font-size:1rem}.daily-summary .daily-attention-count,.daily-summary .daily-attention-count strong{color:var(--danger)}.daily-resume{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;border:1px solid #b8d8d0;border-left:4px solid var(--accent);border-radius:1rem;padding:1.5rem;background:var(--accent-soft,#eef8f5);scroll-margin-top:5rem}.daily-resume-copy{display:grid;grid-gap:.5rem;gap:.5rem;min-width:0}.daily-resume h2{margin:0;font-size:clamp(1.125rem,2vw,1.5rem);line-height:1.4;overflow-wrap:anywhere}.daily-resume .daily-work-state{flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-top:.25rem}.daily-resume-action{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;flex-shrink:0;min-height:3rem;text-decoration:none}.daily-queue{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr));align-items:start;grid-gap:1.25rem;gap:1.25rem}.daily-queue:not(:has(.daily-section--attention))>.daily-section--next-up,.daily-queue:not(:has(.daily-section--next-up))>.daily-section--attention,.daily-queue>.data-state,.daily-section--continue{grid-column:1/-1}.daily-section{min-width:0;border:1px solid var(--border);border-radius:1rem;background:var(--surface);scroll-margin-top:5rem}.daily-section-header{padding:1.25rem 1.25rem 1rem;border-bottom:1px solid var(--border)}.daily-section-header h2{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin:0;font-size:1.125rem;line-height:1.4}.daily-section-header p{margin:.375rem 0 0;color:var(--text-soft);font-size:.875rem;line-height:1.5}.daily-section-count{display:inline-flex;justify-content:center;align-items:center;min-width:1.75rem;min-height:1.75rem;padding:.125rem .375rem;border-radius:.5rem;background:var(--surface-muted);font-size:.875rem}.daily-section--attention .daily-section-count{background:var(--danger-soft,#fff0ed);color:var(--danger)}.daily-work-list{display:grid}.daily-work-item{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.625rem;gap:.625rem;padding:1rem 1.25rem;color:var(--text);text-decoration:none}.daily-work-item+.daily-work-item{border-top:1px solid var(--border)}.daily-work-item:hover{background:var(--surface-muted)}.daily-work-item:last-child{border-radius:0 0 1rem 1rem}.daily-work-copy{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0}.daily-work-copy strong{font-size:1rem;font-weight:650;line-height:1.45;overflow-wrap:anywhere}.daily-work-domain{color:var(--accent-strong);font-size:.875rem;line-height:1.4;font-weight:600}.daily-work-context{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 .375rem;color:var(--text-soft);font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.daily-work-state{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.daily-due,.daily-work-state .badge{font-size:.875rem}.daily-due{color:var(--text-soft);line-height:1.5}.daily-show-more{min-height:2.75rem;margin:.25rem 1.25rem .75rem;padding:.5rem 0;border:0;background:transparent;color:var(--accent-strong);font-weight:700}.daily-show-more:hover{text-decoration:underline;text-underline-offset:.2rem}.daily-workspace :is(a,button,select):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.daily-work-item:focus-visible{outline-offset:-3px;border-radius:.5rem}@media (min-width:900px){.daily-section--continue .daily-work-item{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem}.daily-section--continue .daily-work-state{align-items:flex-end;flex-direction:column}}@media (max-width:600px){.daily-workspace{gap:1rem}.daily-header{align-items:flex-start}.daily-header-actions{gap:.5rem}.daily-header-actions>*{padding-inline:.75rem;font-size:.875rem}.daily-controls{align-items:flex-start;gap:.75rem}.daily-controls label{flex:1 1 8.5rem;align-items:stretch;flex-direction:column;gap:.25rem;min-width:0}.daily-controls select{width:100%;min-width:0}.daily-summary{gap:.25rem 1rem;margin-left:0;width:100%}.daily-resume{align-items:stretch;flex-direction:column;gap:1rem;padding:1rem}.daily-resume-action{align-self:stretch}.daily-section-header,.daily-work-item{padding:1rem}.daily-show-more{margin-inline:1rem}}