.ReminderPanel_root__uPQgc{display:flex;flex:1 1;flex-direction:column;min-width:0;min-height:0;color:var(--text-primary);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:14px;overflow:hidden}.ReminderPanel_header__o5_mC{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:14px 16px;border-bottom:1px solid var(--border-subtle)}.ReminderPanel_header__o5_mC h2{margin:0;font-size:15px;font-weight:650}.ReminderPanel_count__zAr1F{color:var(--text-muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReminderPanel_headerActions__p8aU5{display:flex;align-items:center;gap:6px;margin-left:auto}.ReminderPanel_root__uPQgc button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:8px 10px;border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-primary);background:var(--bg-elevated);font:inherit;font-size:13px;cursor:pointer}.ReminderPanel_root__uPQgc button svg{flex:none}.ReminderPanel_root__uPQgc button:disabled{opacity:.55;cursor:wait}.ReminderPanel_root__uPQgc button:focus-visible,.ReminderPanel_root__uPQgc input:focus-visible,.ReminderPanel_root__uPQgc textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ReminderPanel_root__uPQgc .ReminderPanel_refresh__H6TvP{width:40px;padding:0}.ReminderPanel_body__vJG82{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:14px 16px 20px}.ReminderPanel_cards__3zZ3A{display:grid;grid-gap:12px;gap:12px}.ReminderPanel_card__Mp3J0{display:grid;grid-gap:10px;gap:10px;min-width:0;padding:14px;border:1px solid var(--border-subtle);border-radius:10px}.ReminderPanel_card__Mp3J0[data-status=delivered]{border-color:color-mix(in srgb,var(--accent) 35%,var(--border-subtle))}.ReminderPanel_cardHead__NrIM4{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.ReminderPanel_icon__s2H0P{display:grid;place-items:center;width:30px;height:30px;flex:0 0 30px;color:var(--accent)}.ReminderPanel_copy__aQUat{display:grid;min-width:100px;flex:1 1;grid-gap:6px;gap:6px}.ReminderPanel_copy__aQUat h3,.ReminderPanel_root__uPQgc .ReminderPanel_titleButton___PRyM{margin:0;font-size:14px;font-weight:600;line-height:1.5;text-align:left;overflow-wrap:anywhere}.ReminderPanel_root__uPQgc .ReminderPanel_titleButton___PRyM{display:block;padding:0;border:0;background:transparent;min-height:40px}.ReminderPanel_when__TGxIS{display:flex;align-items:flex-start;gap:5px;color:var(--text-muted);font-size:12px;line-height:1.5}.ReminderPanel_when__TGxIS svg{flex:none;margin-top:1px}.ReminderPanel_status__lNzvs{border-radius:20px;padding:4px 7px;font-size:12px;color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.ReminderPanel_note__X4KCc{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5;color:var(--text-soft)}.ReminderPanel_deliveryError__hRSOg{margin:0;font-size:12px;color:var(--state-danger)}.ReminderPanel_actions__FS5x_{display:flex;flex-wrap:wrap;gap:8px}.ReminderPanel_tabs__MF1AK{display:flex;gap:6px;margin-bottom:12px}.ReminderPanel_tabs__MF1AK button[aria-pressed=true]{color:var(--accent);border-color:var(--accent)}.ReminderPanel_form__CfH3N{display:grid;grid-gap:12px;gap:12px;margin-bottom:18px}.ReminderPanel_form__CfH3N label{display:grid;grid-gap:6px;gap:6px;color:var(--text-soft);font-size:13px}.ReminderPanel_form__CfH3N small{color:var(--text-muted);font:inherit}.ReminderPanel_form__CfH3N input,.ReminderPanel_form__CfH3N textarea{width:100%;box-sizing:border-box;min-height:40px;min-width:0;padding:10px;border:1px solid var(--border-subtle);border-radius:8px;font:inherit;font-size:14px;background:var(--bg-base);color:var(--text-primary)}.ReminderPanel_form__CfH3N textarea{resize:vertical}.ReminderPanel_root__uPQgc .ReminderPanel_save__YRrh5{background:var(--accent);border-color:var(--accent);color:var(--accent-contrast)}.ReminderPanel_notice__La_OI{margin:12px 0;color:var(--text-muted)}.ReminderPanel_error__Y6ogb,.ReminderPanel_notice__La_OI{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.5}.ReminderPanel_error__Y6ogb{justify-content:space-between;flex-wrap:wrap;margin:10px 0 14px;color:var(--state-danger)}.ReminderPanel_root__uPQgc .ReminderPanel_more__ECez_{margin-top:14px}.ReminderPanel_detail__ICTmR{height:100%;border:0;border-radius:0}.ReminderPanel_detail__ICTmR .ReminderPanel_header__o5_mC{justify-content:space-between}.ReminderPanel_detail__ICTmR .ReminderPanel_body__vJG82{flex:1 1}@media (max-width:768px){.ReminderPanel_root__uPQgc button{min-height:44px}.ReminderPanel_root__uPQgc .ReminderPanel_refresh__H6TvP{width:44px}.ReminderPanel_form__CfH3N input,.ReminderPanel_form__CfH3N textarea{min-height:44px;font-size:16px}.ReminderPanel_detail__ICTmR .ReminderPanel_body__vJG82{padding-bottom:calc(var(--ph-tabbar-stack-bottom, 84px) + 20px)}}@media (prefers-reduced-motion:reduce){.ReminderPanel_root__uPQgc *{animation:none;scroll-behavior:auto;transition:none}}