.notification-modal_overlay__N0rAM{position:fixed;inset:0;background-color:rgba(45,45,45,.1);z-index:50}.notification-modal_content__I9Ch8{box-sizing:border-box;padding:var(--space-2);width:340px;max-width:100vw;position:fixed;top:0;bottom:0;right:0;display:flex;flex-direction:column;gap:var(--space-3);-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--bg-primary);border-left:var(--section-border);box-shadow:var(--shadow-lg);z-index:51;overflow-y:auto}.notification-modal_modalHeader__Rqiee{display:grid;grid-template-columns:1fr max-content;align-items:center}.notification-modal_modalHeader__Rqiee h3{color:var(--text-primary);font-size:var(--text-lg);font-weight:var(--fw-bold)}.notification-modal_cross__e_EQs{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:var(--text-primary);background:transparent;border:none;cursor:pointer;border-radius:var(--radius-full);transition:background .2s}.notification-modal_cross__e_EQs:hover{background:rgba(233,185,77,.297)}.notification-modal_modalHeaderActions__rKcjd{display:flex;align-items:center;gap:var(--space-2)}.notification-modal_clearAllButton__ilVcd{background:transparent;border:none;cursor:pointer;color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--fw-bold);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);transition:color .15s,background-color .15s}.notification-modal_clearAllButton__ilVcd:hover{color:var(--text-primary);background:rgba(233,185,77,.297)}.notification-modal_emptyNotifications__48kWq{color:var(--text-secondary);text-align:center}.notification-modal_notifications__xG5UF{display:flex;flex-direction:column;gap:0}.notification-modal_notifications__xG5UF>h4{color:var(--text-primary);font-size:var(--text-base);font-weight:var(--fw-bold);margin-bottom:var(--space-2)}.notification-modal_notifications__xG5UF>div:last-child hr{display:none}.notification-modal_notificationContent__QzZmQ{padding:var(--space-2);display:grid;grid-template-columns:min-content 1fr min-content;gap:var(--space-2);cursor:pointer}.notification-modal_notificationCircle__YxCeO{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:var(--bg-tertiary);color:var(--text-primary);flex-shrink:0;transition:background-color .15s,color .15s}.notification-modal_pending__KZp52 .notification-modal_notificationCircle__YxCeO{background-color:var(--primary-button);color:var(--primary-button-text)}.notification-modal_notificationIcon__5kdvB{width:18px;height:18px}.notification-modal_notificationInfo__D4wFM{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;overflow:hidden}.notification-modal_notificationInfo__D4wFM h4{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--fw-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-modal_notificationInfo__D4wFM p{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--fw-regular);word-break:break-word}.notification-modal_markAsReadButton__ncl70{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 var(--space-4);height:2.5rem;width:-moz-max-content;width:max-content;border-radius:var(--radius-md);font-weight:var(--fw-bold);font-size:var(--text-base);font-family:var(--main-font);background-color:var(--primary-button);color:var(--primary-button-text);border:1px solid #9e8140;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@supports (color:color-mix(in lch,red,blue)){.notification-modal_markAsReadButton__ncl70{border:1px solid color-mix(in srgb,var(--gold) 60%,var(--gray-900))}}.notification-modal_markAsReadButton__ncl70:hover{background-color:var(--hover-button)}.notification-modal_notificationEllipse__I8UQB{width:8px;height:8px;background-color:var(--indicator-unread);border-radius:var(--radius-full);align-self:start;margin-top:6px;flex-shrink:0}.notification-bell_bellNotifications__Tpive{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--text-primary);cursor:pointer;border-radius:var(--radius-full);transition:background .2s}@media (hover:hover){.notification-bell_bellNotifications__Tpive:hover{background:rgba(233,185,77,.297)}}.notification-bell_notifications__6Ixfq{position:absolute;top:2px;right:2px;min-width:14px;height:14px;padding:0 3px;box-sizing:border-box;color:var(--white);text-align:center;line-height:14px;font-size:9px;font-weight:var(--fw-regular);background-color:var(--toast-error-background);border-radius:var(--radius-full)}.time-format-toggle_row__7cSr_{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2);background:none;border:none;border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--main-font);cursor:pointer;text-align:left;transition:background-color .15s,color .15s}.time-format-toggle_row__7cSr_:hover{background-color:rgba(233,185,77,.18);color:var(--text-gold)}.time-format-toggle_left__WLBJe{display:flex;align-items:center;gap:var(--space-2);min-width:0}.time-format-toggle_icon__0KDg_{width:1rem;height:1rem;flex-shrink:0;color:inherit}.time-format-toggle_label__2ajRb{font-size:var(--text-sm);font-weight:var(--fw-regular)}.time-format-toggle_value__3v3LD{flex-shrink:0;font-size:var(--text-sm);font-weight:var(--fw-bold);color:var(--text-secondary)}.time-format-toggle_row__7cSr_:hover .time-format-toggle_value__3v3LD{color:inherit}