.Reminder_reminder__kzRpN{appearance:none;width:100%;text-align:left;font-family:inherit;position:relative;display:grid;grid-template-columns:16px 1fr auto;gap:10px;align-items:center;padding:12px 14px;border-radius:var(--radius-sm);font-size:13px;color:var(--color-text);cursor:pointer;transition:border-color .12s,background .12s}.Reminder_reminder__kzRpN:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Reminder_pin__dqQtj{width:6px;height:6px;border-radius:50%;margin-left:4px}.Reminder_text__Z5cA9{text-wrap:pretty;line-height:1.35}.Reminder_arrow__JjGqf{color:var(--color-text-3);display:inline-flex;align-items:center;transition:transform .12s,color .12s}.Reminder_reminder__kzRpN:hover .Reminder_arrow__JjGqf{transform:translateX(2px);color:currentColor}.Reminder_amber__ynJxc{background:#FAF3DF;border:1px solid #ecdfb4}.Reminder_amber__ynJxc .Reminder_pin__dqQtj{background:var(--color-amber)}.Reminder_amber__ynJxc:hover{background:#F6EDD2;border-color:#E0D29A}.Reminder_blue__el_bX{background:var(--color-primary-50);border:1px solid #d8d8e8}.Reminder_blue__el_bX .Reminder_pin__dqQtj{background:var(--color-primary)}.Reminder_blue__el_bX:hover{background:#DEDEEC;border-color:#C8C8DD}.Reminder_green__hBoEW{background:var(--color-secondary-50);border:1px solid #d5e7ce}.Reminder_green__hBoEW .Reminder_pin__dqQtj{background:var(--color-secondary)}.Reminder_green__hBoEW:hover{background:#E0EFDB;border-color:#C2DBBA}.SaveBar_bar__dCUOJ{position:sticky;bottom:0;left:0;right:0;z-index:100;background:linear-gradient(135deg,#1F1F55,#2A2A6E);color:#fff;padding:14px 22px;display:flex;align-items:center;gap:16px;border-radius:var(--radius-md);box-shadow:0 6px 24px rgba(42,42,110,.28);animation:SaveBar_slideUp__dcT8c .22s cubic-bezier(.3,.9,.4,1)}@keyframes SaveBar_slideUp__dcT8c{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.SaveBar_dot__uE3gV{width:8px;height:8px;border-radius:50%;background:var(--color-amber);box-shadow:0 0 0 3px rgba(185,140,45,.25);flex-shrink:0;animation:SaveBar_pulse__lgFRT 1.6s ease-in-out infinite}@keyframes SaveBar_pulse__lgFRT{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.SaveBar_message__Kzk9c{flex:1;font-size:13.5px;font-weight:500}.SaveBar_actions__fcoel{display:flex;gap:10px;align-items:center}