[data-v-d4a1ee80]:root{--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#0e3b72;--theme-brand-gradient:linear-gradient(135deg, #5b1e8e, #0e3b72);--theme-background:linear-gradient(135deg, #f0f2f8, #eaecf4f2);--theme-card-background:#ffffffe6;--theme-text-color:#27374b;--theme-text-muted-color:#8194ac;--theme-text-featured-color:#1e3150;--theme-separator-color:#dbdbdb;--theme-surface-1:#fff;--theme-surface-2:#fdfdfe;--theme-surface-3:#f8f8f8;--theme-success-color:#16a34a;--theme-success-background:#16a34a1f;--theme-warning-color:#ef8400;--theme-warning-background:#ef84001f;--theme-danger-color:#e30000;--theme-danger-background:#e300001a;--theme-info-color:#0081e3;--theme-info-background:#0081e31f;--dark-logo-filter:none}:root[data-theme=dark][data-v-d4a1ee80]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#fff;--theme-brand-gradient:linear-gradient(135deg, #441669, #0b2f5b);--theme-background:linear-gradient(180deg, color.scale($secondary-color, $lightness: -20%) 0%, color.scale($primary-color, $lightness: -25%) 30%, #0a1229 65%, #020611);--theme-card-background:#7095c20f;--theme-text-color:#e3e5e8;--theme-text-muted-color:#989dab;--theme-text-featured-color:#0d8ff2;--theme-separator-color:#3d485c;--theme-surface-1:#151f32;--theme-surface-2:#161c26;--theme-surface-3:#202a37;--theme-success-color:#25e26b;--theme-success-background:#16a34a2e;--theme-warning-color:#ffa331;--theme-warning-background:#ef84002e;--theme-danger-color:#f33;--theme-danger-background:#e300002e;--theme-info-color:#33a7ff;--theme-info-background:#0081e32e;--dark-logo-filter:brightness(0) invert(1)}.notificationCenter[data-v-d4a1ee80]{display:inline-flex;position:relative}.notificationCenter__trigger[data-v-d4a1ee80]{border:1px solid color-mix(in srgb,currentColor,transparent 75%);width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:0 0;border-radius:10rem;place-items:center;padding:0;display:grid;position:relative}.notificationCenter__trigger[data-v-d4a1ee80]:hover{background:color-mix(in srgb,currentColor,transparent 90%)}.notificationCenter__back[data-v-d4a1ee80]:focus-visible,.notificationCenter__detailNavigation button[data-v-d4a1ee80]:focus-visible,.notificationCenter__item[data-v-d4a1ee80]:focus-visible,.notificationCenter__tabs button[data-v-d4a1ee80]:focus-visible,.notificationCenter__trigger[data-v-d4a1ee80]:focus-visible{outline:2px solid var(--theme-primary-color);outline-offset:2px}.notificationCenter__badge[data-v-d4a1ee80]{color:#fff;background:#c62828;border-radius:999px;min-width:1.25rem;height:1.25rem;padding:0 .3rem;font-size:.7rem;font-weight:800;line-height:1.25rem;position:absolute;top:-.35rem;right:-.4rem}.notificationCenter__body[data-v-d4a1ee80]{width:min(100%,54rem);min-height:22rem}.notificationCenter__tabs[data-v-d4a1ee80]{border-bottom:1px solid var(--theme-separator-color);gap:1.75rem;display:flex}.notificationCenter__tabs button[data-v-d4a1ee80]{color:var(--theme-text-muted-color);font:inherit;cursor:pointer;background:0 0;border:0;padding:.75rem 0;font-weight:600;position:relative}.notificationCenter__tabs button[aria-selected=true][data-v-d4a1ee80]{color:var(--theme-primary-color)}.notificationCenter__tabs button[aria-selected=true][data-v-d4a1ee80]:after{content:"";background:currentColor;height:2px;position:absolute;bottom:-1px;left:0;right:0}.notificationCenter__panel[data-v-d4a1ee80]{padding-top:1rem}.notificationCenter__state[data-v-d4a1ee80]{text-align:center;place-content:center;justify-items:center;gap:1rem;min-height:14rem;margin:0;padding:3rem 1rem;display:grid}.notificationCenter__state p[data-v-d4a1ee80]{margin:0}.notificationCenter__groups[data-v-d4a1ee80]{display:grid}.notificationCenter__group h3[data-v-d4a1ee80]{color:var(--theme-text-muted-color);margin:1.5rem 0 .35rem;font-size:.875rem;font-weight:600}.notificationCenter__group:first-child h3[data-v-d4a1ee80]{margin-top:.5rem}.notificationCenter__group ol[data-v-d4a1ee80]{margin:0;padding:0;list-style:none}.notificationCenter__group li[data-v-d4a1ee80]{border-bottom:1px solid var(--theme-separator-color)}.notificationCenter__item[data-v-d4a1ee80]{width:100%;color:var(--theme-text-featured-color);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:1rem 0;font-weight:400;line-height:1.45}.notificationCenter__item[data-v-d4a1ee80]:hover{color:var(--theme-primary-color)}.notificationCenter__item--unread[data-v-d4a1ee80]{font-weight:700}.notificationCenter__footer[data-v-d4a1ee80]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.notificationCenter__footer p[data-v-d4a1ee80]{width:100%;color:var(--theme-text-muted-color);text-align:center;margin:0}.notificationCenter__markAllFooter[data-v-d4a1ee80]{border-top:1px solid var(--theme-separator-color);justify-content:center;margin-top:1.5rem;padding-top:1.5rem;display:flex}.notificationCenter__confirmationActions[data-v-d4a1ee80]{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.notificationCenter__detailToolbar[data-v-d4a1ee80]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.notificationCenter__back[data-v-d4a1ee80]{color:var(--theme-primary-color);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;margin:0;padding:.4rem 0;font-weight:600;display:inline-flex}.notificationCenter__detailNavigation[data-v-d4a1ee80]{gap:.65rem;display:flex}.notificationCenter__detailNavigation button[data-v-d4a1ee80]{border:1px solid var(--theme-separator-color);width:2.75rem;height:2.75rem;color:var(--theme-primary-color);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.notificationCenter__detailNavigation button[data-v-d4a1ee80]:hover:not(:disabled){background:color-mix(in srgb,var(--theme-primary-color),transparent 92%)}.notificationCenter__detailNavigation button[data-v-d4a1ee80]:disabled{opacity:.35;cursor:not-allowed}.notificationCenter__detail[data-v-d4a1ee80]{justify-items:start;gap:1.5rem;max-width:46rem;display:grid}.notificationCenter__detail time[data-v-d4a1ee80]{color:var(--theme-text-muted-color);font-size:.875rem}.notificationCenter__detail h3[data-v-d4a1ee80]{color:var(--theme-text-featured-color);margin:0;font-size:clamp(1.35rem,3vw,2rem);line-height:1.25}.notificationCenter__detail>p[data-v-d4a1ee80]:not(.notificationCenter__mutationError){color:var(--theme-text-color);white-space:pre-line;margin:0;line-height:1.7}.notificationCenter__mutationError[data-v-d4a1ee80]{color:var(--theme-error-color,#b42318);margin:0}.notificationCenter__readAction[data-v-d4a1ee80]{text-align:center;width:min(100%,15rem);height:auto;min-height:2rem}.notificationCenter__actions[data-v-d4a1ee80]{flex-wrap:wrap;align-items:center;gap:.75rem;width:100%;display:flex}@media (width<=620px){.notificationCenter__body[data-v-d4a1ee80]{min-height:0}.notificationCenter__tabs[data-v-d4a1ee80]{gap:1.25rem}.notificationCenter__item[data-v-d4a1ee80]{padding:1.1rem 0}.notificationCenter__detailToolbar[data-v-d4a1ee80]{margin-bottom:1.5rem}.notificationCenter__confirmationActions[data-v-d4a1ee80] .baseButton,.notificationCenter__markAllFooter[data-v-d4a1ee80] .baseButton{width:100%}}[data-v-4986d4bc]:root{--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#0e3b72;--theme-brand-gradient:linear-gradient(135deg, #5b1e8e, #0e3b72);--theme-background:linear-gradient(135deg, #f0f2f8, #eaecf4f2);--theme-card-background:#ffffffe6;--theme-text-color:#27374b;--theme-text-muted-color:#8194ac;--theme-text-featured-color:#1e3150;--theme-separator-color:#dbdbdb;--theme-surface-1:#fff;--theme-surface-2:#fdfdfe;--theme-surface-3:#f8f8f8;--theme-success-color:#16a34a;--theme-success-background:#16a34a1f;--theme-warning-color:#ef8400;--theme-warning-background:#ef84001f;--theme-danger-color:#e30000;--theme-danger-background:#e300001a;--theme-info-color:#0081e3;--theme-info-background:#0081e31f;--dark-logo-filter:none}:root[data-theme=dark][data-v-4986d4bc]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#fff;--theme-brand-gradient:linear-gradient(135deg, #441669, #0b2f5b);--theme-background:linear-gradient(180deg, color.scale($secondary-color, $lightness: -20%) 0%, color.scale($primary-color, $lightness: -25%) 30%, #0a1229 65%, #020611);--theme-card-background:#7095c20f;--theme-text-color:#e3e5e8;--theme-text-muted-color:#989dab;--theme-text-featured-color:#0d8ff2;--theme-separator-color:#3d485c;--theme-surface-1:#151f32;--theme-surface-2:#161c26;--theme-surface-3:#202a37;--theme-success-color:#25e26b;--theme-success-background:#16a34a2e;--theme-warning-color:#ffa331;--theme-warning-background:#ef84002e;--theme-danger-color:#f33;--theme-danger-background:#e300002e;--theme-info-color:#33a7ff;--theme-info-background:#0081e32e;--dark-logo-filter:brightness(0) invert(1)}.push-modal-overlay[data-v-4986d4bc]{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;animation:.3s fadeIn-4986d4bc;display:flex;position:fixed;top:0;left:0}.push-modal[data-v-4986d4bc]{text-align:center;background:#fff;border-radius:1.5rem;width:90%;max-width:400px;padding:2rem;animation:.3s ease-out slideUp-4986d4bc;box-shadow:0 10px 25px #0000001a}.push-modal__icon[data-v-4986d4bc]{color:#fff;background:linear-gradient(135deg,#ff6b6b,#ff8e53);border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;margin:0 auto 1.5rem;display:flex}.push-modal__icon svg[data-v-4986d4bc]{width:2rem;height:2rem}.push-modal__title[data-v-4986d4bc]{color:#1a1a1a;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.push-modal__text[data-v-4986d4bc]{color:#666;margin-bottom:2rem;line-height:1.5}.push-modal__actions[data-v-4986d4bc]{justify-content:center;gap:1rem;display:flex}.push-modal__button[data-v-4986d4bc]{cursor:pointer;border-radius:.75rem;padding:.75rem 1.5rem;font-weight:600;transition:all .2s}.push-modal__button--primary[data-v-4986d4bc]{color:#fff;background:linear-gradient(135deg,#ff6b6b,#ff8e53);border:none}.push-modal__button--primary[data-v-4986d4bc]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #ff6b6b4d}.push-modal__button--secondary[data-v-4986d4bc]{color:#666;background:0 0;border:1px solid #e5e5e5}.push-modal__button--secondary[data-v-4986d4bc]:hover{color:#333;background:#f9f9f9}@keyframes fadeIn-4986d4bc{0%{opacity:0}to{opacity:1}}@keyframes slideUp-4986d4bc{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}[data-v-c3b52454]:root{--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#0e3b72;--theme-brand-gradient:linear-gradient(135deg, #5b1e8e, #0e3b72);--theme-background:linear-gradient(135deg, #f0f2f8, #eaecf4f2);--theme-card-background:#ffffffe6;--theme-text-color:#27374b;--theme-text-muted-color:#8194ac;--theme-text-featured-color:#1e3150;--theme-separator-color:#dbdbdb;--theme-surface-1:#fff;--theme-surface-2:#fdfdfe;--theme-surface-3:#f8f8f8;--theme-success-color:#16a34a;--theme-success-background:#16a34a1f;--theme-warning-color:#ef8400;--theme-warning-background:#ef84001f;--theme-danger-color:#e30000;--theme-danger-background:#e300001a;--theme-info-color:#0081e3;--theme-info-background:#0081e31f;--dark-logo-filter:none}:root[data-theme=dark][data-v-c3b52454]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#fff;--theme-brand-gradient:linear-gradient(135deg, #441669, #0b2f5b);--theme-background:linear-gradient(180deg, color.scale($secondary-color, $lightness: -20%) 0%, color.scale($primary-color, $lightness: -25%) 30%, #0a1229 65%, #020611);--theme-card-background:#7095c20f;--theme-text-color:#e3e5e8;--theme-text-muted-color:#989dab;--theme-text-featured-color:#0d8ff2;--theme-separator-color:#3d485c;--theme-surface-1:#151f32;--theme-surface-2:#161c26;--theme-surface-3:#202a37;--theme-success-color:#25e26b;--theme-success-background:#16a34a2e;--theme-warning-color:#ffa331;--theme-warning-background:#ef84002e;--theme-danger-color:#f33;--theme-danger-background:#e300002e;--theme-info-color:#33a7ff;--theme-info-background:#0081e32e;--dark-logo-filter:brightness(0) invert(1)}.push-banner[data-v-c3b52454]{z-index:900;width:90%;max-width:500px;animation:.5s ease-out slideUp-c3b52454;position:fixed;bottom:2rem;left:50%;transform:translate(-50%)}.push-banner__content[data-v-c3b52454]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border:1px solid #ffffff80;border-radius:1rem;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex;box-shadow:0 8px 32px #00000014}.push-banner__icon[data-v-c3b52454]{color:#fff;background:linear-gradient(135deg,#ff6b6b,#ff8e53);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.push-banner__icon svg[data-v-c3b52454]{width:1.25rem;height:1.25rem}.push-banner__text[data-v-c3b52454]{flex:1;min-width:0}.push-banner__title[data-v-c3b52454]{color:#1a1a1a;font-size:.95rem;font-weight:600;line-height:1.3}.push-banner__subtitle[data-v-c3b52454]{color:#666;margin-top:.2rem;font-size:.8rem}.push-banner__action[data-v-c3b52454]{color:#fff;white-space:nowrap;cursor:pointer;background:#1a1a1a;border:none;border-radius:2rem;padding:.5rem 1rem;font-size:.85rem;font-weight:500;transition:transform .2s}.push-banner__action[data-v-c3b52454]:hover{background:#000;transform:scale(1.05)}.push-banner__close[data-v-c3b52454]{color:#999;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:-.5rem;padding:.25rem;transition:color .2s;display:flex}.push-banner__close[data-v-c3b52454]:hover{color:#1a1a1a;background:#0000000d}.push-banner__close svg[data-v-c3b52454]{width:1.25rem;height:1.25rem}@keyframes slideUp-c3b52454{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}@media (width<=768px){.push-banner[data-v-c3b52454]{bottom:6rem}.push-banner__content[data-v-c3b52454]{flex-wrap:wrap;padding:.75rem 1rem}.push-banner__action[data-v-c3b52454]{margin-left:auto}.push-banner__text[data-v-c3b52454]{min-width:150px}.push-banner__close[data-v-c3b52454]{order:-1;margin-left:0}}
