/* "Na později": the bookmark button on a task, the marker in the task strip, the list and the parent's block (later.mjs). */
.later-toggle{min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--white);color:var(--ink);font-size:13px;font-weight:650;white-space:nowrap}
.later-toggle:hover{border-color:var(--gold)}
.later-toggle[aria-pressed="true"]{background:#fbf2e3;border-color:var(--gold);color:#7a5520}
.task-number.later:before{content:"";position:absolute;top:-1px;right:5px;width:7px;height:9px;background:var(--gold);clip-path:polygon(0 0,100% 0,100% 100%,50% 70%,0 100%)}
.later-table td{vertical-align:middle}
.later-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}
.later-actions .button{min-height:40px;padding:8px 14px;font-size:14px}
.later-solved{margin-top:28px}
.later-solved summary{cursor:pointer;font-weight:650;padding:8px 0}
.parent-later{margin-top:24px}
@media(max-width:700px){
  .later-table thead{display:none}
  .later-table,.later-table tbody,.later-table tr,.later-table td{display:block;width:100%}
  .later-table tr{border:1px solid var(--line);border-radius:12px;padding:8px 12px;margin-bottom:12px;background:var(--white)}
  .later-table td{border:0;padding:4px 0;display:flex;gap:12px}
  .later-table td[data-label]:before{content:attr(data-label);min-width:84px;color:var(--muted)}
  .later-actions{justify-content:flex-start;padding-top:8px}
}
