/* Real recent-work suggestions in the timer summary. */
.quick-start {border-block-start:1px solid var(--line-2);padding-block-start:var(--s-12);margin-block-start:var(--s-12)}
.quick-start h3 {margin:0 0 var(--s-8);font-size:var(--fs-base);font-weight:500;color:var(--ink)}
.timer-summary .quick-start p {border:0;padding:0;margin:0 0 var(--s-8);font-size:var(--fs-sm);color:var(--ink2)}
#quickStartList {display:flex;flex-direction:column;gap:var(--s-6)}
.quick-start-item {display:flex;align-items:center;gap:var(--s-6);width:100%;min-height:52px;padding:var(--s-6) var(--s-4);border:0;border-radius:var(--r-xl);background:transparent;color:var(--ink);text-align:start;font-family:var(--font);font-size:var(--fs-base);cursor:pointer}
.quick-start-item:hover {background:var(--row-h)}
.quick-start-item:disabled,.quick-start-item[aria-disabled="true"] {opacity:.55;cursor:not-allowed}
.quick-start-item[aria-disabled="true"] {pointer-events:none}
.quick-start-title {flex:1;min-width:0;overflow-wrap:anywhere;font-weight:500}
.quick-start-icon {width:34px;height:34px;flex-shrink:0;display:grid;place-items:center;border-radius:var(--r-circle);background:var(--acc);color:var(--on-acc)}
.quick-start-icon.active {background:linear-gradient(var(--v2-hero-shade),var(--v2-hero-shade)),var(--rec);color:var(--v2-control-ink)}
.quick-start-icon svg {width:14px;height:14px;fill:currentColor}
.quick-start-item bdi {font-variant-numeric:tabular-nums;color:var(--ink2);font-size:var(--fs-sm)}
#quickStartEmpty[hidden] {display:none!important}
@media(prefers-reduced-motion:reduce) {.quick-start-item {animation:none;transition:none}}
