.notification-counter[data-v-2d7b110a],.notification-filters-card[data-v-2d7b110a]{overflow:hidden;border:1px solid hsla(0,0%,100%,.08);-webkit-box-shadow:0 14px 30px rgba(0,0,0,.18);box-shadow:0 14px 30px rgba(0,0,0,.18)}.notification-filters-card[data-v-2d7b110a]{background:radial-gradient(circle at top left,rgba(79,172,254,.12),transparent 34%),linear-gradient(135deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.02))}.notification-filters-card__content[data-v-2d7b110a]{padding:1.6rem 1.75rem 1.15rem}.notification-section-heading[data-v-2d7b110a]{margin-bottom:.7rem}.notification-section-heading__eyebrow[data-v-2d7b110a]{display:inline-block;margin-bottom:.35rem;color:hsla(0,0%,100%,.62);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.notification-section-heading__title[data-v-2d7b110a]{margin:0;color:#f5f7fa;font-size:1.25rem;font-weight:700}.notification-filters-grid[data-v-2d7b110a]{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.notification-field[data-v-2d7b110a]{margin:.45rem 0 0}.notification-summary-grid[data-v-2d7b110a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding-left:1rem;padding-right:1rem;padding-bottom:2rem;padding-top:1rem}.notification-counter[data-v-2d7b110a]{position:relative;min-height:180px;border-radius:18px}.notification-counter[data-v-2d7b110a]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,hsla(0,0%,100%,.08),transparent 55%);pointer-events:none}.notification-counter__content[data-v-2d7b110a]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:180px;padding:1.45rem 1.5rem}.notification-counter__label[data-v-2d7b110a]{color:hsla(0,0%,100%,.78);font-size:.82rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.notification-counter__value[data-v-2d7b110a]{display:block;margin:.45rem 0 0;color:#fff;font-size:4rem;line-height:.92;font-weight:800}.notification-counter__hint[data-v-2d7b110a]{max-width:17rem;color:hsla(0,0%,100%,.74);font-size:.92rem;line-height:1.35}.notification-counter--active[data-v-2d7b110a]{background:radial-gradient(circle at 18% 18%,rgba(126,214,223,.34),transparent 34%),linear-gradient(145deg,rgba(43,88,118,.9),rgba(78,67,118,.72))}.notification-counter--unread[data-v-2d7b110a]{background:radial-gradient(circle at 20% 15%,rgba(255,236,179,.28),transparent 34%),linear-gradient(145deg,rgba(52,148,230,.88),rgba(35,56,109,.78))}.notification-counter--dismissed[data-v-2d7b110a]{background:radial-gradient(circle at 18% 18%,rgba(255,204,188,.24),transparent 34%),linear-gradient(145deg,rgba(83,105,118,.88),rgba(41,46,73,.82))}.notification-summary[data-v-2d7b110a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.notification-summary__item[data-v-2d7b110a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.notification-summary__item strong[data-v-2d7b110a]{font-size:1.4rem}.notification-message[data-v-2d7b110a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.notification-actions[data-v-2d7b110a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.35rem}.notification-actions .md-button[data-v-2d7b110a]{margin:0}.notification-bulk-bar__content[data-v-2d7b110a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.notification-bulk-bar__summary[data-v-2d7b110a]{font-weight:600}.notification-bulk-bar__actions[data-v-2d7b110a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.notification-status[data-v-2d7b110a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:5.75rem;padding:.3rem .7rem;border-radius:999px;border:1px solid transparent;font-weight:600;font-size:.78rem;letter-spacing:.02em;text-transform:uppercase}.notification-status--unread[data-v-2d7b110a]{color:#90caf9;background:rgba(33,150,243,.18);border-color:rgba(144,202,249,.45)}.notification-status--read[data-v-2d7b110a]{color:#f5f7fa;background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.16)}.notification-status--dismissed[data-v-2d7b110a]{color:#ffcc80;background:rgba(255,152,0,.14);border-color:rgba(255,204,128,.35)}.notification-icon-cell[data-v-2d7b110a]{width:3rem}.notification-action-button[data-v-2d7b110a]{min-width:6.25rem;height:2rem;padding:0 .8rem;border:1px solid hsla(0,0%,100%,.22);border-radius:999px;color:#f5f7fa!important;background:transparent;font-weight:700;letter-spacing:.02em}.notification-action-button--primary[data-v-2d7b110a]{border-color:rgba(100,181,246,.65);color:#90caf9!important}.notification-action-button--danger[data-v-2d7b110a]{border-color:rgba(239,83,80,.6);color:#ef9a9a!important}.notification-action-button--muted[data-v-2d7b110a]{border-color:hsla(0,0%,100%,.16);color:#cfd8dc!important}@media (max-width:960px){.notification-filters-card__content[data-v-2d7b110a]{padding:1.2rem 1rem .9rem}.notification-summary-grid[data-v-2d7b110a]{grid-template-columns:1fr;padding-left:0;padding-right:0}.notification-counter[data-v-2d7b110a],.notification-counter__content[data-v-2d7b110a]{min-height:150px}.notification-counter__value[data-v-2d7b110a]{font-size:3.1rem}.notification-summary[data-v-2d7b110a]{gap:.5rem}.notification-bulk-bar__content[data-v-2d7b110a],.notification-summary[data-v-2d7b110a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.notification-bulk-bar__content[data-v-2d7b110a]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}