.notifications_page__rZaoo{display:flex;flex-direction:column;gap:var(--space-6);max-width:800px;margin-inline:auto}@keyframes notifications_sectionFadeIn__8VfJz{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.notifications_header__rPkMw,.notifications_section__rU7M_{animation:notifications_sectionFadeIn__8VfJz .35s ease both}.notifications_header__rPkMw{display:flex;align-items:flex-start;gap:var(--space-4);-webkit-margin-after:var(--space-2);margin-block-end:var(--space-2)}.notifications_headerIcon__2BJMv{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-lg);background:var(--primary-light);color:var(--primary);flex-shrink:0;transition:transform .2s ease}.notifications_header__rPkMw:hover .notifications_headerIcon__2BJMv{transform:scale(1.05)}.notifications_title__i_T70{font-size:var(--font-h1);font-weight:700;color:var(--text);-webkit-margin-after:var(--space-1);margin-block-end:var(--space-1)}.notifications_subtitle__oNyeD{font-size:var(--font-body);color:var(--text-secondary)}.notifications_sectionTitle__0sC_e{font-size:var(--font-h3);font-weight:600;color:var(--text);-webkit-margin-after:var(--space-1);margin-block-end:var(--space-1)}.notifications_sectionDescription__lV5qg{font-size:var(--font-small);color:var(--text-secondary);-webkit-margin-after:var(--space-4);margin-block-end:var(--space-4);line-height:1.6}.notifications_masterCard__nXenw{padding:var(--space-5)!important;transition:box-shadow .2s ease}.notifications_masterCard__nXenw:hover{box-shadow:var(--shadow-md)}.notifications_masterHeader__u1I8f{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);-webkit-margin-after:var(--space-4);margin-block-end:var(--space-4)}.notifications_bulkActions__L4BSf{display:flex;gap:var(--space-2);flex-shrink:0}.notifications_masterChannels__odwon{display:flex;gap:var(--space-6);-webkit-padding-before:var(--space-4);padding-block-start:var(--space-4);-webkit-border-before:1px solid var(--border-light);border-block-start:1px solid var(--border-light)}.notifications_categories__5HiL4{display:flex;flex-direction:column;gap:var(--space-3)}@keyframes notifications_cardSlideIn__AX6j1{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}.notifications_categoryCard__Ia5Vr{padding:var(--space-5)!important;animation:notifications_cardSlideIn__AX6j1 .3s ease both;transition:box-shadow .2s ease,transform .15s ease}.notifications_categoryCard__Ia5Vr:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.notifications_categoryHeader__EyVUf{display:flex;align-items:flex-start;gap:var(--space-3);-webkit-margin-after:var(--space-4);margin-block-end:var(--space-4)}.notifications_categoryDot__69o7N{width:12px;height:12px;border-radius:var(--radius-full);flex-shrink:0;-webkit-margin-before:var(--space-1);margin-block-start:var(--space-1);transition:transform .2s ease}.notifications_categoryCard__Ia5Vr:hover .notifications_categoryDot__69o7N{transform:scale(1.3)}.notifications_categoryInfo__gUr90{flex:1 1}.notifications_categoryLabel__WOEO3{font-size:var(--font-body);font-weight:600;color:var(--text);-webkit-margin-after:var(--space-1);margin-block-end:var(--space-1)}.notifications_categoryDescription__4Ka_l{font-size:var(--font-small);color:var(--text-secondary);line-height:1.5}.notifications_channels__zmilo{display:flex;gap:var(--space-6);-webkit-padding-start:calc(12px + var(--space-3));padding-inline-start:calc(12px + var(--space-3))}.notifications_quietHoursCard__uX3V3{padding:var(--space-5)!important;transition:box-shadow .2s ease}.notifications_quietHoursCard__uX3V3:hover{box-shadow:var(--shadow-md)}.notifications_quietHoursHeader__FpNu4{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.notifications_quietHoursInfo__mIY1c{flex:1 1}.notifications_quietHoursFields__q_F_o{display:flex;align-items:flex-end;gap:var(--space-4);-webkit-margin-before:var(--space-5);margin-block-start:var(--space-5);-webkit-padding-before:var(--space-4);padding-block-start:var(--space-4);-webkit-border-before:1px solid var(--border-light);border-block-start:1px solid var(--border-light);animation:notifications_sectionFadeIn__8VfJz .25s ease both}.notifications_timeField__23IhG{display:flex;flex-direction:column;gap:var(--space-2)}.notifications_timeLabel__V3VBv{font-size:var(--font-small);font-weight:600;color:var(--text)}.notifications_timeInput__IDyui{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-alt);color:var(--text);font-size:var(--font-body);min-height:var(--touch-target);min-width:140px;transition:border-color var(--transition-fast),box-shadow .2s ease;font-family:inherit}.notifications_timeInput__IDyui:hover{border-color:var(--primary)}.notifications_timeInput__IDyui:focus-visible{outline:3px solid var(--primary);outline-offset:2px;border-color:var(--primary)}.notifications_timeSeparator__kd_uA{font-size:var(--font-small);color:var(--muted);-webkit-padding-after:var(--space-3);padding-block-end:var(--space-3)}.notifications_actions__sdvOL{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-3)}@keyframes notifications_fadeInSlide__HPyYp{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}.notifications_savedIndicator__9lfB3{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--font-small);color:var(--success);font-weight:500;animation:notifications_fadeInSlide__HPyYp .3s ease both}.notifications_categoryCard__Ia5Vr:focus-within,.notifications_masterCard__nXenw:focus-within,.notifications_quietHoursCard__uX3V3:focus-within{outline:2px solid var(--primary);outline-offset:2px}@media (max-width:639px){.notifications_header__rPkMw,.notifications_masterHeader__u1I8f{flex-direction:column;gap:var(--space-3)}.notifications_masterHeader__u1I8f{align-items:stretch}.notifications_bulkActions__L4BSf{justify-content:stretch}.notifications_bulkActions__L4BSf button{flex:1 1}.notifications_channels__zmilo,.notifications_masterChannels__odwon{flex-direction:column;gap:var(--space-3)}.notifications_channels__zmilo{-webkit-padding-start:0;padding-inline-start:0}.notifications_quietHoursFields__q_F_o,.notifications_quietHoursHeader__FpNu4{flex-direction:column;gap:var(--space-3)}.notifications_quietHoursFields__q_F_o{align-items:stretch}.notifications_timeSeparator__kd_uA{display:none}.notifications_categoryCard__Ia5Vr:hover{transform:none}.notifications_actions__sdvOL{flex-direction:column;align-items:stretch}.notifications_actions__sdvOL button{width:100%}.notifications_savedIndicator__9lfB3{justify-content:center}}