.tm-card[data-astro-cid-byhzxbtz]{border:1px solid color-mix(in srgb, var(--accent-soft) 45%, transparent);background:color-mix(in srgb, var(--accent) 7%, var(--bg-elevated));border-radius:4px;margin-bottom:26px;padding:18px 20px}.tm-addrow[data-astro-cid-byhzxbtz]{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid}.tm-addrow--meta[data-astro-cid-byhzxbtz]{grid-template-columns:auto auto 1fr;align-items:center}.tm-addrow[data-astro-cid-byhzxbtz] input[data-astro-cid-byhzxbtz][type=text]{min-height:0;padding:10px 12px}.tm-cads[data-astro-cid-byhzxbtz]{gap:6px;display:inline-flex}.tm-due[data-astro-cid-byhzxbtz]{color:var(--color-3);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:.72rem;display:inline-flex}.tm-due[data-astro-cid-byhzxbtz] input[data-astro-cid-byhzxbtz]{color-scheme:dark;width:150px;min-height:0;padding:7px 9px}.tm-addbtn[data-astro-cid-byhzxbtz]{justify-self:end}.tm-paste[data-astro-cid-byhzxbtz]{margin-top:6px}.tm-paste[data-astro-cid-byhzxbtz] summary[data-astro-cid-byhzxbtz]{cursor:pointer;color:var(--color-3);letter-spacing:.08em;font-size:.78rem}.tm-paste[data-astro-cid-byhzxbtz] p[data-astro-cid-byhzxbtz]{color:var(--color-3);margin:10px 0 8px;font-size:.82rem}.tm-paste[data-astro-cid-byhzxbtz] textarea[data-astro-cid-byhzxbtz]{width:100%;margin-bottom:8px}.tm-ideas[data-astro-cid-byhzxbtz]{margin-top:12px}.tm-ideas[data-astro-cid-byhzxbtz] summary[data-astro-cid-byhzxbtz]{cursor:pointer;border:1px solid color-mix(in srgb, var(--accent-soft) 50%, transparent);background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--color-0);letter-spacing:.14em;text-transform:uppercase;border-radius:3px;flex-wrap:wrap;align-items:baseline;gap:10px;padding:10px 14px;font-size:.74rem;list-style:none;transition:background .12s linear;display:flex}.tm-ideas[data-astro-cid-byhzxbtz] summary[data-astro-cid-byhzxbtz]::-webkit-details-marker{display:none}.tm-ideas[data-astro-cid-byhzxbtz] summary[data-astro-cid-byhzxbtz]:hover{background:color-mix(in srgb, var(--accent) 28%, transparent)}.tm-ideas[data-astro-cid-byhzxbtz] summary[data-astro-cid-byhzxbtz]:after{content:"▾";color:var(--accent-soft);margin-left:auto;transition:transform .12s linear}.tm-ideas[data-astro-cid-byhzxbtz]:not([open]) summary[data-astro-cid-byhzxbtz]:after{transform:rotate(-90deg)}.tm-ideas__hint[data-astro-cid-byhzxbtz]{color:var(--accent-soft);letter-spacing:.08em;text-transform:none;font-size:.78rem}.tm-ideas[data-astro-cid-byhzxbtz]>p[data-astro-cid-byhzxbtz]{color:var(--color-3);margin:12px 0 2px;font-size:.82rem}.tm-ideas__tabs[data-astro-cid-byhzxbtz]{flex-wrap:wrap;gap:7px;margin:14px 0 10px;display:flex}.tm-ideas__group[data-astro-cid-byhzxbtz]{margin-top:2px}.tm-idea[data-astro-cid-byhzxbtz]{width:100%;font:inherit;text-align:left;color:var(--color-2);cursor:pointer;background:0 0;border:0;border-top:1px solid #e6dcdc12;align-items:baseline;gap:12px;padding:9px 4px;font-size:.88rem;line-height:1.4;transition:color .12s linear,background .12s linear;display:flex}.tm-ideas__group[data-astro-cid-byhzxbtz] .tm-idea[data-astro-cid-byhzxbtz]:last-child{border-bottom:1px solid #e6dcdc12}.tm-idea[data-astro-cid-byhzxbtz]:hover{color:var(--color-0);background:color-mix(in srgb, var(--accent) 8%, transparent)}.tm-idea__text[data-astro-cid-byhzxbtz]{flex:1;min-width:0}.tm-idea__kind[data-astro-cid-byhzxbtz]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-3);white-space:nowrap;border:1px solid var(--border);border-radius:2px;padding:2px 7px;font-size:.58rem}#tm-add[data-astro-cid-byhzxbtz]{scroll-margin-top:calc(var(--nav-h,64px) + 12px)}.tm-safeword[data-astro-cid-byhzxbtz]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:26px;padding:10px 2px;display:flex}.tm-safeword[data-astro-cid-byhzxbtz] label[data-astro-cid-byhzxbtz]{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-soft);margin:0;font-size:.66rem}.tm-safeword[data-astro-cid-byhzxbtz] input[data-astro-cid-byhzxbtz]{width:160px;min-height:0;padding:7px 10px}.tm-safeword[data-astro-cid-byhzxbtz] span[data-astro-cid-byhzxbtz]{color:var(--color-3);font-size:.78rem}.tm-block[data-astro-cid-byhzxbtz]{margin-bottom:26px}.tm-block[data-astro-cid-byhzxbtz]>.eyebrow[data-astro-cid-byhzxbtz]{align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.tm-count[data-astro-cid-byhzxbtz]{color:var(--color-3);letter-spacing:.08em;text-transform:none;font-size:.66rem}.tm-histclear[data-astro-cid-byhzxbtz]{margin-left:auto}.tm-row[data-astro-cid-byhzxbtz]{border-top:1px solid #e6dcdc12;align-items:flex-start;gap:12px;padding:12px 2px;display:flex}.tm-row__main[data-astro-cid-byhzxbtz]{flex:1;min-width:0}.tm-row__title[data-astro-cid-byhzxbtz]{color:var(--color-1,var(--color-0));font-size:.95rem;line-height:1.4}.tm-row--rested[data-astro-cid-byhzxbtz] .tm-row__title[data-astro-cid-byhzxbtz]{color:var(--color-3)}.tm-row__note[data-astro-cid-byhzxbtz]{color:var(--color-3);margin-top:2px;font-size:.82rem}.tm-tags[data-astro-cid-byhzxbtz]{flex-wrap:wrap;gap:8px;margin-top:5px;display:flex}.tm-tag[data-astro-cid-byhzxbtz]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-3);border:1px solid var(--border);border-radius:2px;padding:2px 7px;font-size:.6rem}.tm-tag--due[data-astro-cid-byhzxbtz]{color:var(--accent-soft);border-color:color-mix(in srgb, var(--accent-soft) 40%, transparent)}.tm-tag--over[data-astro-cid-byhzxbtz]{color:var(--color-0);background:color-mix(in srgb, var(--accent) 45%, transparent);border-color:var(--accent)}.tm-tag--today[data-astro-cid-byhzxbtz]{color:var(--accent-blush,var(--accent-soft));border-color:color-mix(in srgb, var(--accent-soft) 40%, transparent)}.tm-row__acts[data-astro-cid-byhzxbtz]{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.tm-row__acts[data-astro-cid-byhzxbtz] .ks-tool[data-astro-cid-byhzxbtz]{padding:9px 13px}.tm-decline[data-astro-cid-byhzxbtz]{flex-basis:100%;gap:8px;margin-top:8px;display:flex}.tm-decline[data-astro-cid-byhzxbtz] input[data-astro-cid-byhzxbtz]{flex:1;min-height:0;padding:8px 10px}.tm-empty[data-astro-cid-byhzxbtz]{color:var(--color-3);border-top:1px dashed var(--border);border-bottom:1px dashed var(--border);margin:0 0 26px;padding:22px 2px;font-size:.92rem}.tm-hist-row[data-astro-cid-byhzxbtz]{color:var(--color-3);border-top:1px solid #e6dcdc0d;align-items:baseline;gap:10px;padding:7px 2px;font-size:.85rem;display:flex}.tm-hist-row[data-astro-cid-byhzxbtz] b[data-astro-cid-byhzxbtz]{color:var(--color-2);font-weight:400}.tm-hist-row[data-astro-cid-byhzxbtz] .when[data-astro-cid-byhzxbtz]{letter-spacing:.06em;white-space:nowrap;font-size:.72rem}.tm-hist-row[data-astro-cid-byhzxbtz] .why[data-astro-cid-byhzxbtz]{font-style:italic}.tm-reportrow[data-astro-cid-byhzxbtz]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tm-foot[data-astro-cid-byhzxbtz]{border-top:1px solid var(--border);flex-wrap:wrap;gap:10px;padding-top:16px;display:flex}.ks-tool[data-astro-cid-byhzxbtz].is-on{border-color:var(--accent-soft);background:color-mix(in srgb, var(--accent) 22%, transparent);color:var(--color-0)}@media (width<=640px){.tm-addrow[data-astro-cid-byhzxbtz],.tm-addrow--meta[data-astro-cid-byhzxbtz]{grid-template-columns:1fr}.tm-addbtn[data-astro-cid-byhzxbtz]{justify-self:start}.tm-row[data-astro-cid-byhzxbtz]{flex-wrap:wrap}.tm-row__acts[data-astro-cid-byhzxbtz]{justify-content:flex-start}}
