._wrap_opmrz_1{margin:0 0 var(--spacing-4)}._label_opmrz_5{display:flex;align-items:center;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:var(--spacing-2)}._quote_opmrz_16{margin:0;padding:var(--spacing-2) var(--spacing-3);background:transparent;border:1px solid var(--border);border-radius:var(--radius-md)}._text_opmrz_24{margin:0;font-family:var(--font-family-base);font-size:.95rem;font-style:italic;font-weight:400;line-height:1.5;color:var(--foreground)}._author_opmrz_34{margin-top:var(--spacing-2);font-family:var(--font-family-monospace);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}._author_opmrz_34:before{content:"— "}@media(max-width:640px){._text_opmrz_24{font-size:.88rem}}._card_1su7m_1{background:var(--surface, var(--card));border:1px solid var(--border);border-radius:var(--radius-md, 10px);padding:var(--spacing-2) var(--spacing-3)}._group_1su7m_8+._group_1su7m_8{margin-top:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--border)}._groupHead_1su7m_14{display:flex;justify-content:space-between;align-items:baseline;padding:var(--spacing-1) var(--spacing-1) 2px;font-family:var(--font-family-monospace);font-size:.66rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}._groupCount_1su7m_27{font-weight:400;letter-spacing:.04em}._list_1su7m_32{margin:0;padding:0;list-style:none}._list_1su7m_32 li+li{border-top:1px solid var(--border)}._row_1su7m_42{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-1);color:inherit;text-decoration:none;border-radius:var(--radius-sm, 6px)}._row_1su7m_42:hover{background:var(--muted)}._icon_1su7m_56{flex:0 0 28px;height:28px;display:grid;place-items:center;border-radius:8px;background:var(--muted);color:var(--muted-foreground)}._k_shoot_1su7m_66,._k_due_1su7m_67{color:#f5c451}._k_comment_1su7m_71,._k_rating_1su7m_72{color:#7fb2ff}._k_bill_1su7m_76,._k_invoice_1su7m_77{color:#5ec98a}._main_1su7m_81{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}._title_1su7m_88{font-size:.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sub_1su7m_96{font-size:.75rem;color:var(--muted-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._urgent_1su7m_104{flex-shrink:0;font-family:var(--font-family-monospace);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;padding:2px 8px;border-radius:999px;color:#ef6b66;border:1px solid rgba(239,107,102,.5)}._muted_1su7m_116,._clear_1su7m_117{margin:var(--spacing-2) 0;font-size:.85rem;color:var(--muted-foreground)}._foot_1su7m_123{margin:var(--spacing-2) 0 var(--spacing-1);font-size:.7rem;color:var(--muted-foreground)}._wrap_cmae6_1{min-width:0}._header_cmae6_5{display:flex;align-items:center;gap:var(--spacing-2);font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:var(--spacing-2)}._count_cmae6_17{font-family:var(--font-family-monospace);font-weight:400}._add_cmae6_22{display:flex;gap:var(--spacing-2);margin-bottom:var(--spacing-2)}._add_cmae6_22{align-items:stretch}._addTitle_cmae6_33,._addDate_cmae6_34,._add_cmae6_22>button{box-sizing:border-box;height:2.5rem;min-height:2.5rem;max-height:2.5rem;margin:0}._addTitle_cmae6_33,._addDate_cmae6_34{padding-top:0;padding-bottom:0;line-height:1.2}._addTitle_cmae6_33{flex:1 1 auto;min-width:0}._addDate_cmae6_34{flex:0 0 140px;width:140px;font-size:.85rem}._list_cmae6_61{display:flex;flex-direction:column;gap:2px;max-height:220px;overflow-y:auto}._row_cmae6_69{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2);background:var(--card);border-radius:var(--radius)}._row_cmae6_69:hover{background:var(--muted)}._rowDone_cmae6_82 ._title_cmae6_82{color:var(--muted-foreground);text-decoration:line-through}._title_cmae6_82{flex:1 1 auto;min-width:0;border:none;background:none;padding:0;text-align:left;cursor:text;color:var(--card-foreground);font:inherit;font-size:.85rem;overflow-wrap:anywhere}._editInput_cmae6_101{flex:1 1 auto;min-width:0}._date_cmae6_106{flex-shrink:0;font-family:var(--font-family-monospace);font-size:.65rem;color:var(--muted-foreground)}._dateButton_cmae6_113{border:none;background:none;padding:2px 4px;border-radius:var(--radius-sm);cursor:pointer}._dateButton_cmae6_113:hover{background:var(--secondary)}._dateEmpty_cmae6_125{opacity:0}._row_cmae6_69:hover ._dateEmpty_cmae6_125,._dateEmpty_cmae6_125:focus-visible{opacity:1}@media(hover:none){._dateEmpty_cmae6_125{opacity:1}}._rowDateInput_cmae6_140{flex:0 0 130px;width:130px;height:1.75rem;font-size:.75rem;padding-top:0;padding-bottom:0}._dateToday_cmae6_149{color:#eab308}._dateOverdue_cmae6_153{color:#ef4444}._delete_cmae6_157{flex-shrink:0;display:inline-flex;border:none;background:none;padding:4px;color:var(--muted-foreground);border-radius:var(--radius-sm);cursor:pointer}._delete_cmae6_157:hover{color:#ef4444;background:var(--secondary)}._icon_cmae6_173{width:14px;height:14px}._empty_cmae6_178{color:var(--muted-foreground);font-size:.8rem;padding:var(--spacing-2);border:1px dashed var(--border);border-radius:var(--radius);text-align:center}._doneToggle_cmae6_187{border:none;background:none;padding:0;margin:var(--spacing-2) 0 var(--spacing-1);font-family:var(--font-family-monospace);font-size:.7rem;color:var(--muted-foreground);cursor:pointer}._doneToggle_cmae6_187:hover{color:var(--foreground);text-decoration:underline}
