.reminder-field{display:grid;gap:8px}.rem-chips{display:flex;flex-wrap:wrap;gap:6px}.rem-chip{border:1px solid var(--line, #ced9e8);background:var(--surface, #fff);color:var(--ink, #17233b);border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:700;line-height:1.2;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.rem-chip:hover{background:var(--soft, #f0f4fb)}.rem-chip.on{background:var(--blue, #2673a7);border-color:var(--blue, #2673a7);color:#fff}.rem-chip:focus-visible{outline:2px solid var(--blue, #2673a7);outline-offset:2px}.rem-default{justify-self:start;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reminder-field.inheriting .rem-chips{opacity:.48}.rem-hint{margin:0;font-size:11.5px;color:var(--muted, #7c899d);line-height:1.45}.field.reminder-row>label{font-size:12px;font-weight:850;color:#52647c}.task-reminder-popover .reminder-field{padding:4px 2px;min-width:244px}.nreminders{display:grid;gap:14px}.nreminders-group>strong{display:block;font-size:12.5px;margin-bottom:6px}@media(max-width:600px){.rem-chip{padding:7px 11px}}
