.notification-center{align-items:center;display:inline-flex;position:relative}.notification-trigger{width:40px;height:40px;color:var(--bv-color-info-ink);cursor:pointer;background:linear-gradient(160deg,#ffffffc2,#7ef4d629),radial-gradient(120% 120% at 20% 20%,#7ef4d638,#0000 60%);border:1px solid #7ef4d673;border-radius:16px;justify-content:center;align-items:center;transition:transform .16s,box-shadow .16s,border-color .16s;display:inline-flex;position:relative;box-shadow:0 14px 34px #54c4fa29}.notification-trigger:hover{border-color:#7ef4d69e;transform:translateY(-1px);box-shadow:0 18px 42px #54c4fa38}.notification-trigger:focus-visible{outline:none;box-shadow:0 0 0 3px #7ef4d64d,0 16px 36px #54c4fa33}.notification-trigger[data-has-unread=true],.notification-trigger[data-open=true]{color:#f0583e;border-color:#f0583e61;box-shadow:0 18px 44px #f0583e3d}.notification-trigger[data-open=true] .notification-icon{color:#f0583e}.notification-icon{stroke-width:1.8px;width:22px;height:22px;color:var(--notification-icon-color,#7ef4d6);transition:color .16s}.notification-icon.is-highlighted{color:var(--notification-icon-highlight,#54c4fa)}.notification-badge{border-radius:var(--bv-radius-pill);color:#f0583e;letter-spacing:.02em;-webkit-backdrop-filter:blur(6px)saturate(160%);backdrop-filter:blur(6px)saturate(160%);min-width:22px;height:22px;text-shadow:none;font-variant-numeric:tabular-nums;background:linear-gradient(160deg,#ffffffd1,#7ef4d657),radial-gradient(140% 160% at 20% 15%,#ffffffa6,#0000 62%),radial-gradient(160% 120% at 86% 10%,#54c4fa40,#0000 78%);border:1px solid #7ef4d673;justify-content:center;align-items:center;padding:0 7px;font-size:11px;font-weight:700;transition:transform .16s,box-shadow .16s;display:inline-flex;position:absolute;top:0;right:0;transform:translate(42%,-42%);box-shadow:0 12px 22px #54c4fa33,inset 0 0 0 1px #7ef4d659}.notification-trigger:hover .notification-badge,.notification-trigger[data-open=true] .notification-badge{transform:translate(42%,-46%);box-shadow:0 16px 30px #54c4fa40,inset 0 0 0 1px #7ef4d66b}.notification-badge:after{content:"";border-radius:var(--bv-radius-pill);opacity:.7;pointer-events:none;background:linear-gradient(155deg,#ffffff94,#fff0);position:absolute;inset:3px}.notification-panel{width:clamp(300px,88vw,380px)}.notification-panel__header{background:linear-gradient(135deg,#f0583e14 0%,#0c8bc61f 100%);border-bottom:1px solid #0c8bc61f;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 26px 14px;display:flex}.notification-panel__heading{flex:auto;min-width:0}.notification-panel__title{letter-spacing:-.005em;color:#0c8bc6;margin:0;font-size:14.5px;font-weight:650;line-height:1.25}.notification-panel__subtitle{letter-spacing:.01em;color:#0c8bc6;border-radius:var(--bv-radius-pill);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;background:#0c8bc624;align-items:center;margin:6px 0 0;padding:2px 9px;font-size:11px;font-weight:500;display:inline-flex}.notification-panel__actions{align-items:center;gap:12px;display:inline-flex}.notification-panel__tabs{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:6px;padding:6px 14px 4px;display:flex;overflow-x:auto}.notification-panel__tabs::-webkit-scrollbar{display:none}.notification-panel__tab{letter-spacing:.01em;color:#224878b8;border-radius:var(--bv-radius-pill);cursor:pointer;transition:background var(--bv-t-default) var(--bv-easing-soft), color var(--bv-t-default) var(--bv-easing-soft), border-color var(--bv-t-default) var(--bv-easing-soft);white-space:nowrap;background:#2248780a;border:1px solid #22487814;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:600;line-height:1;display:inline-flex;position:relative}.notification-panel__tab:hover{color:#224878eb;background:#22487814}.notification-panel__tab:focus-visible{box-shadow:var(--bv-focus-ring);outline:none}.notification-panel__tab[data-active=true]{color:#fff;background:linear-gradient(140deg,#224878f0,#3c689ef0);border-color:#22487833}.notification-panel__tab:disabled,.notification-panel__tab[aria-disabled=true]{opacity:var(--bv-opacity-disabled);cursor:not-allowed}.notification-panel__tab-dot{border-radius:var(--bv-radius-pill);background:#f0583e;width:7px;height:7px;box-shadow:0 0 0 2px #fff4f0db}.notification-panel__tab[data-active=true] .notification-panel__tab-dot{box-shadow:0 0 0 2px #ffffff80}[data-theme=dark] .notification-panel__tab{color:#e1ebfab3;background:#e1ebfa0d;border-color:#e1ebfa1a}[data-theme=dark] .notification-panel__tab:hover{color:#f5fafff2;background:#e1ebfa1a}[data-theme=dark] .notification-panel__tab[data-active=true]{color:#0b1320;background:linear-gradient(140deg,#c4defaf2,#8cbef6f2);border-color:#c4defa59}[data-theme=dark] .notification-panel__tab-dot{box-shadow:0 0 0 2px #080e1adb}.notification-panel__list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#22487838 transparent;background:radial-gradient(160% 120% at 18% -24%,#7ef4d629,#0000 74%),linear-gradient(#ffffff6b,#e6f8ff24);flex-direction:column;gap:12px;max-height:380px;padding:10px 18px 18px;display:flex;overflow:hidden auto}.notification-panel__list::-webkit-scrollbar{width:4px}.notification-panel__list::-webkit-scrollbar-thumb{border-radius:var(--bv-radius-pill);background:#22487838}.notification-panel__list:hover::-webkit-scrollbar-thumb{background:#22487852}.notification-panel__list::-webkit-scrollbar-track{background:0 0}.notification-row{-webkit-backdrop-filter:blur(8px)saturate(150%);backdrop-filter:blur(8px)saturate(150%);background:linear-gradient(175deg,#7ef4d629,#54c4fa24);border:1px solid #7ef4d666;border-radius:26px;align-items:flex-start;gap:16px;width:100%;padding:16px 20px 42px;transition:transform .16s,box-shadow .18s,border-color .16s,background .18s;display:flex;position:relative;box-shadow:0 18px 40px #54c4fa2e,0 10px 26px #54c4fa1f}.notification-row[data-read=false]{border-color:#7ef4d685;box-shadow:0 22px 48px #54c4fa38,0 12px 30px #54c4fa24}.notification-row:hover{border-color:#7ef4d67a;transform:translateY(-3px);box-shadow:0 22px 52px #54c4fa33,0 16px 36px #54c4fa2e}.notification-row[data-focus=true]{border-color:#7ef4d699;animation:2.6s ease-in-out infinite notification-row-focus;box-shadow:0 24px 56px #54c4fa38,0 16px 38px #54c4fa2e}@keyframes notification-row-focus{0%{transform:translateY(0);box-shadow:0 14px 30px #54c4fa24}50%{transform:translateY(-2px);box-shadow:0 26px 50px #54c4fa38}to{transform:translateY(0);box-shadow:0 14px 30px #54c4fa24}}.notification-row[data-tone=critical]{background:linear-gradient(176deg,#fff1eedb,#fee4e0c7);border-color:#ef444452;box-shadow:0 16px 36px #ef444424}.notification-row[data-tone=critical][data-read=false]{border-color:#ef44446b;box-shadow:0 18px 42px #ef44442e}.notification-row[data-tone=critical]:hover{border-color:#dc262675;box-shadow:0 20px 46px #dc262633}.notification-row[data-tone=critical] .notification-row__title{color:#7f1d1deb}.notification-row[data-tone=critical] .notification-row__body{color:#7f1d1da8}.notification-row[data-tone=critical] .notification-row__when{color:#dc2626d9}.notification-row[data-tone=critical] .notification-row__status-pill[data-variant=warning]{--notification-status-bg:#dc26261f;--notification-status-border:#dc262657;--notification-status-color:#dc2626}.notification-row[data-tone=important]{border-color:#ffb24657;box-shadow:0 18px 38px #ffb24624,0 10px 24px #54c4fa1a}.notification-row[data-tone=important][data-read=false]{border-color:#ffb24675;box-shadow:0 22px 46px #ffb2462e,0 12px 28px #54c4fa1f}.notification-row[data-tone=important]:hover{border-color:#f4982080;box-shadow:0 24px 52px #ffb24638,0 14px 32px #54c4fa24}.notification-row__button{text-align:left;cursor:pointer;background:0 0;border:none;flex:auto;align-items:flex-start;gap:14px;padding:0;display:flex}.notification-row__button:focus-visible{outline-offset:2px;outline:2px solid #0c8bc659}.notification-row__archive{cursor:pointer;width:32px;height:32px;box-shadow:none;color:#22487852;background:0 0;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;transition:color .16s,background .16s,opacity .16s;display:inline-flex}.notification-row:hover .notification-row__archive{color:#ef444499}.notification-row__archive:hover{color:#dc2626;background:#ef444414}.notification-row__archive:focus-visible{color:#dc2626;background:#ef44441a;outline:none;box-shadow:0 0 0 2px #ef444440}.notification-row__archive-icon{pointer-events:none;width:20px;height:20px;display:block}.notification-row__main{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.notification-row__aside{text-align:center;flex:none;justify-content:center;align-self:flex-end;min-width:0;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.notification-row__when{color:#f97316;box-shadow:none;white-space:nowrap;letter-spacing:.01em;font-variant-numeric:tabular-nums;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;padding:0;font-size:11px;font-weight:600;line-height:1.1;display:inline-flex}.notification-row__title{color:#10346cf0;margin:0;font-size:15px;font-weight:700}.notification-row__body{color:#223e62b8;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.notification-row__status-pill{--notification-status-bg:#00b68624;--notification-status-border:#00b68652;--notification-status-color:#00b686;border-radius:var(--bv-radius-pill);letter-spacing:.01em;background:var(--notification-status-bg);border:1px solid var(--notification-status-border);min-height:0;color:var(--notification-status-color);align-items:center;gap:6px;width:fit-content;max-width:100%;margin-top:2px;padding:4px 10px;font-size:12.5px;font-weight:600;line-height:1.2;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff59}.notification-row__status-pill--leading{flex-shrink:0;align-self:center;margin-top:0}.notification-row__status-pill[data-variant=warning]{--notification-status-bg:#ff7a3c24;--notification-status-border:#ff7a3c5c;--notification-status-color:#ff7a3c}.notification-row__status-pill[data-variant=error]{--notification-status-bg:#ff4f6826;--notification-status-border:#ff4f6857;--notification-status-color:#ff4f68}.notification-row__status-icon{width:18px;height:18px;color:var(--notification-status-color);box-shadow:none;background:0 0;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.notification-row__status-pill-text{display:inline-block}.notification-panel__empty{text-align:center;color:#224878a3;background:radial-gradient(160% 130% at 16% -28%,#7ef4d62e,#0000 72%),radial-gradient(150% 120% at 88% 14%,#54c4fa29,#0000 70%),linear-gradient(174deg,#fffffff2,#e8f9f6e6);border:1px solid #7ef4d647;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:58px 26px 54px;font-size:14px;display:flex;box-shadow:inset 0 1px #ffffffc7,0 18px 38px #54c4fa2e}.notification-panel__empty-icon{width:auto;height:auto;box-shadow:none;color:#566478b3;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;animation:none;display:inline-flex}.notification-panel__empty-icon-img{width:44px;height:44px;color:inherit;display:block}.notification-panel__empty-title{color:#10346cf0;margin:6px 0 0;font-size:16px;font-weight:700}.notification-panel__empty-body{color:#224878b3;max-width:240px;margin:0;font-size:13px;line-height:1.5}.notification-panel__loader{box-shadow:none;background:0 0;border:none;gap:0;padding:0}.notification-panel__loader:after,.notification-panel__sentinel{height:1px}.notification-panel__more{justify-content:center;padding:6px 0 10px;display:flex}[data-theme=dark] .notification-trigger{color:#cbf0ff;background:#101719eb;border-color:#f0583e4d;box-shadow:0 18px 44px #0000008c}[data-theme=dark] .notification-trigger[data-has-unread=true],[data-theme=dark] .notification-trigger[data-open=true]{color:#ff8d66;border-color:#ff805a7a;box-shadow:0 20px 48px #ff805a52}[data-theme=dark] .notification-trigger[data-open=true] .notification-icon{color:#ff8d66}[data-theme=dark] .notification-badge{color:#f0583e;background:linear-gradient(160deg,#1e2c3ccc,#122032b8),radial-gradient(150% 180% at 28% 20%,#7ef4d633,#0000 64%),radial-gradient(140% 140% at 82% 10%,#54c4fa33,#0000 80%);border-color:#7ef4d659;box-shadow:0 14px 32px #0000008c,inset 0 0 0 1px #7ef4d652}[data-theme=dark] .notification-panel__header{background:linear-gradient(135deg,#70a4f629 0%,#12203e9e 100%);border-bottom-color:#6896e838;padding:14px 26px 12px}[data-theme=dark] .notification-panel__subtitle{color:#0c8bc6;background:#0c8bc624}[data-theme=dark] .notification-panel__title{color:#ffebe1eb}[data-theme=dark] .notification-panel__list{scrollbar-color:#c4d6f438 transparent;background:radial-gradient(160% 120% at 12% -20%,#70a4f61f,#0000 74%),linear-gradient(#121e34d6,#0a101ec7)}[data-theme=dark] .notification-panel__list::-webkit-scrollbar-thumb{box-shadow:none;background:#c4d6f438}[data-theme=dark] .notification-panel__list:hover::-webkit-scrollbar-thumb{background:#c4d6f457}[data-theme=dark] .notification-panel__list::-webkit-scrollbar-track{background:0 0}[data-theme=dark] .notification-row{-webkit-backdrop-filter:blur(8px)saturate(150%);backdrop-filter:blur(8px)saturate(150%);background:linear-gradient(178deg,#1c2a4af0,#10182ee6);border-color:#7eb6ff57;box-shadow:0 22px 44px #000000a6,inset 0 0 0 1px #7eb6ff24}[data-theme=dark] .notification-row[data-read=false]{border-color:#7eb6ff75;box-shadow:inset 0 1px #ffffff1f,0 20px 42px #7eb6ff29}[data-theme=dark] .notification-row:hover{border-color:#7eb6ff80;box-shadow:inset 0 1px #ffffff1f,0 22px 44px #7eb6ff2e}[data-theme=dark] .notification-row[data-focus=true]{border-color:#7eb6ff8f;box-shadow:inset 0 1px #ffffff24,0 28px 56px #7eb6ff42}[data-theme=dark] .notification-row[data-tone=critical]{background:linear-gradient(176deg,#40161cdb,#2e1016d6);border-color:#f871715c;box-shadow:0 16px 36px #00000080,inset 0 0 0 1px #f8717124}[data-theme=dark] .notification-row[data-tone=critical][data-read=false]{border-color:#f8717175;box-shadow:0 18px 42px #0000008c,inset 0 0 0 1px #f8717133}[data-theme=dark] .notification-row[data-tone=critical]:hover{border-color:#fca5a580}[data-theme=dark] .notification-row[data-tone=critical] .notification-row__title{color:#fee2e2f0}[data-theme=dark] .notification-row[data-tone=critical] .notification-row__body{color:#fecacac2}[data-theme=dark] .notification-row[data-tone=critical] .notification-row__when{color:#fca5a5e0}[data-theme=dark] .notification-row[data-tone=critical] .notification-row__status-pill[data-variant=warning]{--notification-status-bg:#f8717129;--notification-status-border:#f871716b;--notification-status-color:#fca5a5}[data-theme=dark] .notification-row[data-tone=important]{border-color:#fcd34d61;box-shadow:0 22px 44px #0009,inset 0 0 0 1px #fcd34d29}[data-theme=dark] .notification-row[data-tone=important][data-read=false]{border-color:#fcd34d80;box-shadow:0 24px 48px #000000a3,inset 0 0 0 1px #fcd34d38}[data-theme=dark] .notification-row[data-tone=important]:hover{border-color:#fde68a8c}[data-theme=dark] .notification-row__button:focus-visible{outline-color:#90c4ff66}[data-theme=dark] .notification-row__archive{color:#c4d6f452;box-shadow:none;background:0 0;border:none}[data-theme=dark] .notification-row:hover .notification-row__archive{color:#fca5a599}[data-theme=dark] .notification-row__archive:hover{color:#fca5a5;background:#f871711f}[data-theme=dark] .notification-row__archive:focus-visible{color:#fca5a5;background:#f8717124;box-shadow:0 0 0 2px #f8717157}[data-theme=dark] .notification-row__when{box-shadow:none;color:#f97316;background:0 0;border:none}[data-theme=dark] .notification-row__title{color:#eaf0fffa}[data-theme=dark] .notification-row__body{color:#c6d6f6c7}[data-theme=dark] .notification-row__status-pill{--notification-status-bg:#00b68629;--notification-status-border:#00b6866b;--notification-status-color:#98f7d3;box-shadow:inset 0 1px #ffffff14}[data-theme=dark] .notification-row__status-pill[data-variant=warning]{--notification-status-bg:#ff7a3c29;--notification-status-border:#ff7a3c6b;--notification-status-color:#ffc39a}[data-theme=dark] .notification-row__status-pill[data-variant=error]{--notification-status-bg:#ff4f682e;--notification-status-border:#ff4f686b;--notification-status-color:#ffb5c1}[data-theme=dark] .notification-panel__empty{color:#c4d6f4db;background:radial-gradient(150% 120% at 12% -22%,#3abaa633,#0000 72%),radial-gradient(160% 120% at 88% 16%,#54c4fa29,#0000 72%),linear-gradient(174deg,#121e36eb,#0a1220db);border-color:#5ac8b280;box-shadow:inset 0 1px #ffffff0d,0 20px 44px #0000009e}[data-theme=dark] .notification-panel__empty-title{color:#eaf0fff0}[data-theme=dark] .notification-panel__empty-body{color:#bcd0f2c7}[data-theme=dark] .notification-panel__empty-icon{box-shadow:none;color:#acbaccb3;background:0 0;border:none}[data-theme=dark] .notification-critical-banner{--notification-banner-border:#ff946c5c;--notification-banner-ambient:#ff805a2e;--notification-banner-highlight:#6094dc57;--notification-banner-surface:#141e34eb;--notification-banner-shadow:#000000ad;--notification-banner-title:#fee2e2;--notification-banner-body:#fecaca;--notification-banner-icon-bg:radial-gradient(140% 120% at 24% 18%, #ffe0d659, transparent 64%), linear-gradient(150deg, #ff9a6ef2, #ff7254e6);--notification-banner-icon-shadow:#0009;--notification-banner-icon-border:#ffffff40;--notification-banner-icon-color:#ffe2d6;--notification-banner-icon-mask:#ff8a63;--notification-banner-action-primary-bg:radial-gradient(128% 120% at 16% -24%, #ffe0d64d, transparent 68%), linear-gradient(152deg, #ff8c64eb, #ff6850eb);--notification-banner-action-primary-border:#ffc8b073;--notification-banner-action-primary-color:#fff4ec;--notification-banner-action-primary-shadow:#0000009e;--notification-banner-action-secondary-bg:radial-gradient(130% 118% at 16% -20%, #ffe0d64d, transparent 68%), linear-gradient(150deg, #243046e0, #182238d6);--notification-banner-action-secondary-border:#ff8c6052;--notification-banner-action-secondary-color:#fca5a5;--notification-banner-action-secondary-shadow:#ff805a47}[data-theme=dark] .notification-critical-banner[data-tone=important]{--notification-banner-border:#fde08a66;--notification-banner-ambient:#fbbf243d;--notification-banner-highlight:#fdf5d540;--notification-banner-surface:#241c0ceb;--notification-banner-shadow:#000000a3;--notification-banner-title:#fde68a;--notification-banner-body:#fcd34d;--notification-banner-icon-bg:radial-gradient(140% 120% at 24% 18%, #fde68a99, transparent 64%), linear-gradient(150deg, #facc15f2, #fbbf24e6);--notification-banner-icon-color:#fffbea;--notification-banner-icon-mask:#fbbf24;--notification-banner-icon-shadow:#0000008c;--notification-banner-action-primary-bg:radial-gradient(130% 120% at 18% -18%, #fef0c76b, transparent 66%), linear-gradient(148deg, #fbd38deb, #facc15e0);--notification-banner-action-primary-border:#fed7aa85;--notification-banner-action-primary-color:#fff7ed;--notification-banner-action-primary-shadow:#00000094;--notification-banner-action-secondary-bg:radial-gradient(130% 118% at 16% -20%, #fbbf2433, transparent 68%), linear-gradient(150deg, #321e0ae0, #22180ad6);--notification-banner-action-secondary-border:#fbbf2452;--notification-banner-action-secondary-color:#fcd34d;--notification-banner-action-secondary-shadow:#fbbf2442}[data-theme=dark] .notification-critical-banner[data-tone=info]{--notification-banner-border:#6ee7b752;--notification-banner-ambient:#22c55e2e;--notification-banner-highlight:#38bdf83d;--notification-banner-surface:#0a1a1ce6;--notification-banner-shadow:#0000009e;--notification-banner-title:#bbf7d0;--notification-banner-body:#a5f3fc;--notification-banner-icon-bg:radial-gradient(140% 120% at 24% 18%, #86efac73, transparent 64%), linear-gradient(150deg, #2dd4bfeb, #06b6d4e6);--notification-banner-icon-color:#ecfeff;--notification-banner-icon-mask:#2dd4bf;--notification-banner-icon-shadow:#00000085;--notification-banner-action-primary-bg:radial-gradient(130% 120% at 18% -18%, #86efac61, transparent 66%), linear-gradient(148deg, #3bd3c0eb, #0ea5e9e6);--notification-banner-action-primary-border:#a5f3fc85;--notification-banner-action-primary-color:#ecfeff;--notification-banner-action-primary-shadow:#00000094;--notification-banner-action-secondary-bg:radial-gradient(130% 118% at 16% -20%, #06b6d438, transparent 68%), linear-gradient(150deg, #0c202ce0, #061824d6);--notification-banner-action-secondary-border:#0d948852;--notification-banner-action-secondary-color:#99f6e4;--notification-banner-action-secondary-shadow:#0d948847}.notification-critical-banner{--notification-banner-highlight:#fffc;--notification-banner-border:#f0583e52;--notification-banner-ambient:#f0583e29;--notification-banner-surface:#fff4f07a;--notification-banner-shadow:#f0583e2e;--notification-banner-title:#7f1d1d;--notification-banner-body:#7f1d1d;--notification-banner-icon-bg:radial-gradient(140% 120% at 20% 12%, #ffffffad, transparent 62%), linear-gradient(148deg, #ff7356eb, #f0583ed1);--notification-banner-icon-shadow:#f0583e52;--notification-banner-icon-border:#fff9;--notification-banner-icon-color:#fff;--notification-banner-icon-mask:#f0583e;--notification-banner-action-primary-bg:radial-gradient(130% 120% at 18% -18%, #ffffff8c, transparent 62%), linear-gradient(148deg, #ff845cf5, #f0583ee6);--notification-banner-action-primary-border:#ffe0d67a;--notification-banner-action-primary-color:#fff;--notification-banner-action-primary-shadow:#f0583e42;--notification-banner-action-secondary-bg:radial-gradient(130% 120% at 18% -18%, #ffffffad, transparent 66%), linear-gradient(148deg, #ffffffd9, #ffebe26b);--notification-banner-action-secondary-border:#f0583e42;--notification-banner-action-secondary-color:var(--bv-color-danger-ink);--notification-banner-action-secondary-shadow:#b91c1c33;border:1.1px solid var(--notification-banner-border);background:radial-gradient(150% 130% at 14% -36%, var(--notification-banner-highlight), transparent 74%), radial-gradient(180% 150% at 88% 140%, var(--notification-banner-ambient), transparent 86%), linear-gradient(154deg, #ffffffeb, var(--notification-banner-surface));box-shadow:inset 0 1px 0 #ffffffe6, 0 28px 52px var(--notification-banner-shadow);-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);isolation:isolate;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:16px 20px;display:flex;position:relative;overflow:hidden}.notification-critical-banner[data-tone=important]{--notification-banner-border:#fdba746b;--notification-banner-ambient:#fbbf2433;--notification-banner-surface:#fff7e680;--notification-banner-shadow:#f973162e;--notification-banner-title:#7c2d12;--notification-banner-body:#92400e;--notification-banner-icon-bg:radial-gradient(140% 120% at 18% 12%, #ffffffad, transparent 62%), linear-gradient(148deg, #fdba74eb, #eab308d1);--notification-banner-icon-shadow:#f9731642;--notification-banner-icon-border:#ffffffb3;--notification-banner-icon-mask:var(--bv-color-warning);--notification-banner-action-primary-bg:radial-gradient(130% 120% at 18% -18%, #ffffff8c, transparent 62%), linear-gradient(148deg, #fdd089f5, #facc15e6);--notification-banner-action-primary-border:#fed7aa99;--notification-banner-action-primary-color:#7c2d12;--notification-banner-action-primary-shadow:#f973163d;--notification-banner-action-secondary-bg:radial-gradient(130% 120% at 18% -18%, #ffffffbd, transparent 66%), linear-gradient(148deg, #ffffffe6, #fef0c780);--notification-banner-action-secondary-border:#f9731642;--notification-banner-action-secondary-color:#b45309;--notification-banner-action-secondary-shadow:#f973162e}.notification-critical-banner[data-tone=info]{--notification-banner-border:#6ee7b766;--notification-banner-ambient:#10b98129;--notification-banner-surface:#eafaf680;--notification-banner-shadow:#10b9812e;--notification-banner-title:#065f46;--notification-banner-body:#0f3050;--notification-banner-icon-bg:radial-gradient(140% 120% at 18% 12%, #ffffffb8, transparent 62%), linear-gradient(148deg, #6ee7b7eb, #3bc7a8d9);--notification-banner-icon-shadow:#10b9813d;--notification-banner-icon-border:#ffffffa8;--notification-banner-icon-mask:#0f766e;--notification-banner-action-primary-bg:radial-gradient(130% 120% at 18% -18%, #ffffff94, transparent 62%), linear-gradient(148deg, #86efacf5, #2dd4bfe6);--notification-banner-action-primary-border:#ccfbf1a3;--notification-banner-action-primary-color:#064e3b;--notification-banner-action-primary-shadow:#2dd4bf38;--notification-banner-action-secondary-bg:radial-gradient(130% 120% at 18% -18%, #ffffffbd, transparent 66%), linear-gradient(148deg, #ffffffe0, #e0f2fe73);--notification-banner-action-secondary-border:#0d948842;--notification-banner-action-secondary-color:#0f766e;--notification-banner-action-secondary-shadow:#0d948829}.notification-critical-banner__content{flex:auto;align-items:flex-start;gap:14px;min-width:0;display:flex}.notification-critical-banner__icon{background:var(--notification-banner-icon-bg);width:30px;height:30px;color:var(--notification-banner-icon-color);box-shadow:0 16px 32px var(--notification-banner-icon-shadow);border:1px solid var(--notification-banner-icon-border);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.notification-critical-banner__icon[data-has-image=true]{font-size:0}.notification-critical-banner__title{color:var(--notification-banner-title);margin:0;font-size:15px;font-weight:700}.notification-critical-banner__body{color:var(--notification-banner-body);margin:4px 0 0;font-size:13px}.notification-critical-banner__actions{align-items:center;gap:8px;display:inline-flex}.notification-critical-banner__action-primary,.notification-critical-banner__action-secondary{border-radius:var(--bv-radius-pill);cursor:pointer;-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);border:1px solid #0000;padding:8px 14px;font-size:13px;font-weight:600;transition:transform .14s,box-shadow .14s;position:relative;overflow:hidden}.notification-critical-banner__action-primary{background:var(--notification-banner-action-primary-bg);border-color:var(--notification-banner-action-primary-border);color:var(--notification-banner-action-primary-color);box-shadow:0 16px 32px var(--notification-banner-action-primary-shadow)}.notification-critical-banner__action-primary:hover{box-shadow:0 20px 38px var(--notification-banner-action-primary-shadow);transform:translateY(-1px)}.notification-critical-banner__action-secondary{background:var(--notification-banner-action-secondary-bg);border-color:var(--notification-banner-action-secondary-border);color:var(--notification-banner-action-secondary-color);box-shadow:0 12px 24px var(--notification-banner-action-secondary-shadow)}.notification-critical-banner__action-secondary:hover{box-shadow:0 12px 24px var(--notification-banner-action-secondary-shadow);transform:translateY(-1px)}@media (max-width:380px){.notification-panel__header{gap:14px;padding:16px 18px 12px}.notification-panel__tabs{padding:6px 12px 4px}.notification-panel__list{padding:10px 14px 16px}.notification-row{border-radius:22px;padding:14px 16px 38px}}@media (prefers-reduced-motion:reduce){.notification-trigger,.notification-panel,.notification-row,.notification-panel__tab,.notification-row__archive,.notification-critical-banner,.notification-critical-banner__action-primary,.notification-critical-banner__action-secondary{transition:none}.notification-row[data-focus=true]{animation:none}.notification-row:hover{transform:none}}
