.RecipientCard_recipientCard__KGPaZ{transition:all .3s ease-in-out;cursor:pointer;padding:1rem}.RecipientCard_leftColumn__yL7Ot{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.RecipientCard_avatarContainer__t_ptJ{display:flex;justify-content:center;align-items:center;width:100%;height:auto;max-width:200px;max-height:200px;aspect-ratio:1/1;margin-bottom:.5rem}.RecipientCard_recipientInfo__7xwhh{margin-top:.5rem}.RecipientCard_rightColumn__7rS6V{display:flex;flex-direction:column}.RecipientCard_actionButtonsGrid__XqcN5{margin-bottom:1rem}.RecipientCard_upcomingEventsGrid__o8TlL{display:flex;gap:.5rem;flex-wrap:wrap}.RecipientCard_eventCard__DPg2S{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;max-width:120px;aspect-ratio:4/3;min-height:130px;background-color:#f0f0f0;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden;padding:0}.RecipientCard_eventTypeHeader__rPHZm{width:100%;background-color:#d32f2f;color:#fff;text-align:center;padding:4px 0;font-size:.75rem;font-weight:600;margin:0;border-top-left-radius:8px;border-top-right-radius:8px}.RecipientCard_eventDate__u8ld1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px 0}.RecipientCard_eventDate__u8ld1>.RecipientCard_mantine-Text-root__uiayb:first-child{margin-bottom:2px}.RecipientCard_gridContainer__oHGS_{flex-direction:row}@media (max-width:768px){.RecipientCard_gridContainer__oHGS_{flex-direction:column}}.RecipientCard_recipientName__C9Fwv{font-size:1.25rem;font-weight:700;color:#333;margin:.2rem 0}.RecipientCard_relationship__asnHb{font-size:1rem;font-weight:400;color:#666;margin:.2rem 0}.DashboardViewButtons_buttonGroup__SGzPw{display:flex;justify-content:center;gap:1rem;margin-bottom:1rem}.DashboardViewButtons_button__BEISL{flex:1;max-width:200px}@media (max-width:768px){.DashboardViewButtons_buttonGroup__SGzPw{flex-direction:column;align-items:stretch}.DashboardViewButtons_button__BEISL{max-width:none}}.EventViewCard_card__rwdM8{display:flex;flex-direction:column;height:100%}.EventViewCard_header__BlHzG{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.EventViewCard_title__g0SPn{font-weight:500;font-size:1.1rem}.EventViewCard_date__cEF94{display:flex;align-items:center;color:var(--mantine-color-gray-6);font-size:.9rem}.EventViewCard_dateIcon__L5xYm{margin-right:.25rem}.EventViewCard_recipient__0d070{color:var(--mantine-color-gray-6);font-size:.9rem;margin-bottom:1rem}.EventViewCard_button__SWtQQ{margin-top:auto}.TodoViewCard_card__WD5oL{display:flex;flex-direction:column;height:100%}.TodoViewCard_header__kSz86{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.TodoViewCard_title__nMNPI{font-weight:500;font-size:1.1rem}.TodoViewCard_date__PzcS_{display:flex;align-items:center;color:var(--mantine-color-gray-6);font-size:.9rem}.TodoViewCard_dateIcon__k0JuI{margin-right:.25rem}.TodoViewCard_recipient__PGaYy{color:var(--mantine-color-gray-6);font-size:.9rem;margin-bottom:1rem}.TodoViewCard_progress__fGT6V{margin-bottom:1rem}.TodoViewCard_buttonGroup__HoLfd{display:flex;flex-direction:column;gap:.5rem}.TodoViewCard_button__pvp2A{justify-content:flex-start}.TodoViewCard_buttonIcon__5PxnF{margin-right:.5rem}