.alert-root.svelte-12eqq5{z-index:10001;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;font-family:Prompt,Plus Jakarta Sans,sans-serif;position:absolute;inset:0}.alert-card.svelte-12eqq5{top:var(--alert-top);transform-origin:var(--alert-transform-origin,top left);z-index:0;isolation:isolate;justify-content:center;align-items:center;gap:var(--alert-copy-gap);width:min(var(--alert-width), calc(100% - 72px));padding:var(--alert-pad-y) var(--alert-pad-x);background:linear-gradient(135deg, #ffffff2e, #ffffff14), radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--alert-accent) 26%, transparent), transparent 48%), #080a128f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform:var(--alert-transform-prefix,translateX(-50%))scale(.9);opacity:0;border-radius:28px;animation:5.5s cubic-bezier(.16,.9,.24,1) forwards svelte-12eqq5-alert-card-life;display:flex;position:absolute;box-shadow:0 10px 30px #00000052,inset 0 1px #ffffff38}.alert-card--transparent.svelte-12eqq5{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.alert-card--hero.svelte-12eqq5{width:min(var(--alert-width), calc(100% - 120px));flex-direction:column;align-items:center;padding-inline:0}.alert-card--avatarless.svelte-12eqq5{width:min(var(--alert-width), calc(100% - 140px));padding-inline:max(var(--alert-pad-x), 18px);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;gap:0}.alert-card--avatarless.alert-card--hero.svelte-12eqq5{width:min(var(--alert-width), calc(100% - 100px))}.alert-avatar-shell.svelte-12eqq5{z-index:4;width:calc(var(--avatar-frame-size) + 34px);height:calc(var(--avatar-frame-size) + 34px);place-items:center;display:grid;position:relative}.alert-avatar-frame.svelte-12eqq5{z-index:1;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.alert-avatar-frame__ring.svelte-12eqq5,.alert-avatar-frame__glow.svelte-12eqq5,.alert-avatar-frame__echo.svelte-12eqq5,.alert-avatar-frame__sheen.svelte-12eqq5,.alert-avatar-frame__spark.svelte-12eqq5{border-radius:999px;position:absolute}.alert-avatar-frame__ring.svelte-12eqq5{background:conic-gradient(from 0deg, #ffffff0f 0deg, color-mix(in srgb, var(--alert-accent) 86%, white 14%) 68deg, #fffffffa 108deg, #74dbff 198deg, #ffffff14 252deg, color-mix(in srgb, var(--alert-accent) 82%, white 18%) 360deg);box-shadow:0 0 24px color-mix(in srgb, var(--alert-accent) 34%, transparent), 0 0 42px #65d7ff3d;inset:0;-webkit-mask:radial-gradient(circle,#0000 58%,#000 60% 71%,#0000 73%);mask:radial-gradient(circle,#0000 58%,#000 60% 71%,#0000 73%)}.alert-avatar-frame__glow.svelte-12eqq5{box-shadow:0 0 0 2px #ffffff14, 0 0 26px color-mix(in srgb, var(--alert-accent) 24%, transparent), inset 0 0 14px #ffffff2e;opacity:.92;border:1.5px solid #ffffffa6;inset:10px}.alert-avatar-frame__echo.svelte-12eqq5{opacity:0;border:1px solid #ffffff1f;inset:-7px}.alert-avatar-frame__spark.svelte-12eqq5{opacity:0;background:radial-gradient(circle at 20% 18%,#fffffff2 0 2px,#0000 3px),radial-gradient(circle at 82% 24%,#ffffffe0 0 2px,#0000 3px),radial-gradient(circle at 24% 82%,#ffffffb8 0 1.6px,#0000 3px),radial-gradient(circle at 76% 78%,#ffffffd1 0 1.8px,#0000 3px);inset:-2px}.alert-avatar-frame__sheen.svelte-12eqq5{opacity:0;background:conic-gradient(from 220deg,#0000 0deg 310deg,#ffffff14 326deg,#ffffffeb 338deg,#ffffff24 350deg,#0000 360deg);inset:0;-webkit-mask:radial-gradient(circle,#0000 57%,#000 60% 72%,#0000 75%);mask:radial-gradient(circle,#0000 57%,#000 60% 72%,#0000 75%)}.alert-avatar-frame--aurora.svelte-12eqq5 .alert-avatar-frame__ring:where(.svelte-12eqq5){background:conic-gradient(#ffffff14,#8b5cf6 18%,#fff 31%,#65d7ff 58%,#ffffff0f 74%,#8b5cf6 100%)}.alert-avatar-frame--candy.svelte-12eqq5 .alert-avatar-frame__ring:where(.svelte-12eqq5){background:conic-gradient(#ffffff14,#ff4d8d 16%,#ffc0dc 34%,#fff 48%,#ff77af 68%,#ffffff14 82%,#ff4d8d 100%);box-shadow:0 0 24px #ff4d8d5c,0 0 42px #ffa0cd47}.alert-avatar-frame--neon.svelte-12eqq5 .alert-avatar-frame__ring:where(.svelte-12eqq5){background:conic-gradient(#ffffff0d,#2f83ff 18%,#65d7ff 42%,#fff 50%,#2f83ff 68%,#8ef7ff 82%,#2f83ff 100%);box-shadow:0 0 24px #2f83ff57,0 0 46px #65d7ff57}.alert-avatar-frame--electric.svelte-12eqq5 .alert-avatar-frame__ring:where(.svelte-12eqq5){background:conic-gradient(#ffffff0f,#00d9ff 14%,#b8f7ff 26%,#fff 39%,#00d9ff 58%,#8ff3ff 74%,#ffffff14 86%,#00d9ff 100%);box-shadow:0 0 24px #00d9ff61,0 0 50px #68edff47}.alert-avatar-frame--royal.svelte-12eqq5 .alert-avatar-frame__ring:where(.svelte-12eqq5){background:conic-gradient(#ffffff0f,#8b5cf6 14%,#c5b2ff 33%,#fff 46%,#8b5cf6 64%,#6e47d7 80%,#ffffff14 92%,#8b5cf6 100%);box-shadow:0 0 24px #8b5cf657,0 0 46px #c5b2ff3d}.alert-avatar-frame--gold.svelte-12eqq5 .alert-avatar-frame__ring:where(.svelte-12eqq5){background:conic-gradient(#ffffff0f,#f6b81a 12%,#ffe58a 28%,#fff 42%,#f6b81a 62%,#d18b00 80%,#ffffff14 90%,#f6b81a 100%);box-shadow:0 0 26px #f6b81a57,0 0 44px #ffe58a3d}.alert-avatar-frame--silver.svelte-12eqq5 .alert-avatar-frame__ring:where(.svelte-12eqq5){background:conic-gradient(#ffffff0f,#d6deff 15%,#fff 34%,#eef2ff 50%,#c8d1f4 68%,#ffffff14 84%,#d6deff 100%);box-shadow:0 0 24px #d6deff4d,0 0 42px #fff3}.alert-avatar-frame--sunset.svelte-12eqq5 .alert-avatar-frame__ring:where(.svelte-12eqq5){background:conic-gradient(#ffffff0f,#ff7a63 14%,#ffb37e 30%,#fff 44%,#ff7a63 62%,#ff9f52 78%,#ffffff14 88%,#ff7a63 100%);box-shadow:0 0 24px #ff7a6357,0 0 44px #ffb37e3d}.alert-avatar-frame--gold.svelte-12eqq5 .alert-avatar-frame__glow:where(.svelte-12eqq5),.alert-avatar-frame--sunset.svelte-12eqq5 .alert-avatar-frame__glow:where(.svelte-12eqq5){border-color:#fff5dcb8}.alert-avatar-frame--electric.svelte-12eqq5 .alert-avatar-frame__glow:where(.svelte-12eqq5),.alert-avatar-frame--neon.svelte-12eqq5 .alert-avatar-frame__glow:where(.svelte-12eqq5){border-color:#d2faffb8}.alert-avatar-frame--behavior-spin.svelte-12eqq5 .alert-avatar-frame__ring:where(.svelte-12eqq5){animation:svelte-12eqq5-alert-hero-ring-spin var(--alert-ring-spin,6.4s) linear infinite}.alert-avatar-frame--behavior-spin.svelte-12eqq5 .alert-avatar-frame__echo:where(.svelte-12eqq5){opacity:.5}.alert-avatar-frame--behavior-pulse.svelte-12eqq5 .alert-avatar-frame__ring:where(.svelte-12eqq5){animation:svelte-12eqq5-alert-hero-ring-breathe calc(var(--alert-ring-spin,6.4s) * .72) ease-in-out infinite}.alert-avatar-frame--behavior-pulse.svelte-12eqq5 .alert-avatar-frame__glow:where(.svelte-12eqq5){animation:svelte-12eqq5-alert-hero-ring-glow calc(var(--alert-ring-spin,6.4s) * .72) ease-in-out infinite}.alert-avatar-frame--behavior-pulse.svelte-12eqq5 .alert-avatar-frame__echo:where(.svelte-12eqq5){opacity:.58;animation:svelte-12eqq5-alert-hero-ring-echo calc(var(--alert-ring-spin,6.4s) * .72) ease-in-out infinite}.alert-avatar-frame--behavior-shimmer.svelte-12eqq5 .alert-avatar-frame__ring:where(.svelte-12eqq5){animation:svelte-12eqq5-alert-hero-ring-shimmer calc(var(--alert-ring-spin,6.4s) * .9) ease-in-out infinite}.alert-avatar-frame--behavior-shimmer.svelte-12eqq5 .alert-avatar-frame__glow:where(.svelte-12eqq5){animation:svelte-12eqq5-alert-hero-ring-glint calc(var(--alert-ring-spin,6.4s) * .8) ease-in-out infinite}.alert-avatar-frame--behavior-shimmer.svelte-12eqq5 .alert-avatar-frame__sheen:where(.svelte-12eqq5){opacity:1;animation:2.6s ease-in-out infinite svelte-12eqq5-alert-hero-ring-sheen}.alert-avatar-frame--behavior-shimmer.svelte-12eqq5 .alert-avatar-frame__spark:where(.svelte-12eqq5){opacity:.95;animation:svelte-12eqq5-alert-hero-ring-sparkle calc(var(--alert-ring-spin,6.4s) * .72) ease-in-out infinite}.alert-avatar-frame--behavior-still.svelte-12eqq5 .alert-avatar-frame__ring:where(.svelte-12eqq5){filter:saturate(1.05)brightness(1.03);animation:none}.alert-avatar-frame--behavior-still.svelte-12eqq5 .alert-avatar-frame__glow:where(.svelte-12eqq5){animation:5.2s ease-in-out infinite svelte-12eqq5-alert-hero-ring-glint}.alert-avatar-frame--behavior-still.svelte-12eqq5 .alert-avatar-frame__sheen:where(.svelte-12eqq5){opacity:.92;animation:3.4s ease-in-out infinite svelte-12eqq5-alert-hero-ring-sheen}.alert-avatar-frame--behavior-still.svelte-12eqq5 .alert-avatar-frame__echo:where(.svelte-12eqq5){opacity:.72;border:1.5px dashed #ffffff38;inset:-10px}.alert-avatar-frame--behavior-still.svelte-12eqq5 .alert-avatar-frame__spark:where(.svelte-12eqq5){opacity:.7;animation:4.8s ease-in-out infinite svelte-12eqq5-alert-hero-ring-sparkle}.alert-avatar-frame--behavior-flicker.svelte-12eqq5 .alert-avatar-frame__ring:where(.svelte-12eqq5){animation:3.2s steps(10,end) infinite svelte-12eqq5-alert-hero-ring-flicker}.alert-avatar-frame--behavior-flicker.svelte-12eqq5 .alert-avatar-frame__glow:where(.svelte-12eqq5){animation:2.4s ease-in-out infinite svelte-12eqq5-alert-hero-ring-glow}.alert-avatar-frame--behavior-flicker.svelte-12eqq5 .alert-avatar-frame__sheen:where(.svelte-12eqq5){opacity:.78;animation:1.8s steps(8,end) infinite svelte-12eqq5-alert-hero-ring-sheen}.alert-avatar-frame--behavior-flicker.svelte-12eqq5 .alert-avatar-frame__echo:where(.svelte-12eqq5){opacity:.62;border-style:dashed;border-color:color-mix(in srgb, var(--alert-accent) 42%, white 18%);animation:2.4s steps(8,end) infinite svelte-12eqq5-alert-hero-ring-flicker}.alert-avatar.svelte-12eqq5{z-index:2;width:var(--avatar-size);height:var(--avatar-size);background:radial-gradient(circle at 32% 28%, #ffffff47, transparent 30%), linear-gradient(135deg, color-mix(in srgb, var(--alert-accent) 88%, white 12%), color-mix(in srgb, var(--alert-accent) 52%, black 10%));border:3px solid #ffffffd1;border-radius:999px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 4px #ffffff29,0 10px 28px #00000047}.alert-card--hero.svelte-12eqq5 .alert-avatar:where(.svelte-12eqq5){width:var(--avatar-frame-size);height:var(--avatar-frame-size);z-index:3;border-width:4px;box-shadow:0 0 0 8px #ffffff1f,0 18px 38px #0000004d}.alert-avatar.svelte-12eqq5 img:where(.svelte-12eqq5){object-fit:cover;width:100%;height:100%;display:block}.alert-avatar.svelte-12eqq5 span:where(.svelte-12eqq5){color:#fff;letter-spacing:.04em;font-size:32px;font-weight:900}.alert-copy.svelte-12eqq5{z-index:5;min-width:0;max-width:var(--alert-text-max);text-align:var(--alert-align);flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:relative}.alert-copy--style-hero.svelte-12eqq5,.alert-copy--style-milestone.svelte-12eqq5,.alert-copy--hero.svelte-12eqq5{align-items:center}.alert-copy--hero.svelte-12eqq5{max-width:min(var(--alert-text-max), calc(100vw - 168px));gap:8px}.alert-copy--avatarless.svelte-12eqq5{max-width:min(var(--alert-text-max), calc(100vw - 112px));align-items:center}.alert-message.svelte-12eqq5{max-width:100%;color:var(--alert-text-color);font-size:var(--message-size);font-weight:var(--message-weight);line-height:var(--line-height);text-align:inherit;text-shadow:-1.5px -1.5px 0 #000000b3, 1.5px -1.5px 0 #000000b3, -1.5px 1.5px 0 #000000b3, 1.5px 1.5px 0 #000000b3, 0 6px 18px #0000006b, 0 0 32px var(--alert-text-glow);word-break:break-word;overflow-wrap:anywhere;text-wrap:balance;display:block}.alert-copy--avatarless.svelte-12eqq5 .alert-message:where(.svelte-12eqq5){text-align:center}.alert-message--title.svelte-12eqq5{max-width:var(--alert-title-max);font-size:clamp(28px, calc(var(--highlight-size) - 2px), 60px);font-weight:var(--highlight-weight);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.04;display:-webkit-box;overflow:hidden}.alert-message--body.svelte-12eqq5{max-width:var(--alert-body-max);font-size:clamp(22px, calc(var(--message-size) - 2px), 34px);line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}.alert-message.svelte-12eqq5 .alert-name-highlight,.alert-message.svelte-12eqq5 .alert-token-highlight{color:#fff;font-size:var(--highlight-size);font-weight:var(--highlight-weight);text-shadow:-2px -2px 0 #000c, 2px -2px 0 #000c, -2px 2px 0 #000c, 2px 2px 0 #000c, 0 0 28px color-mix(in srgb, var(--alert-accent) 64%, white 18%);line-height:1.08;display:inline-block}.alert-message--title.svelte-12eqq5 .alert-name-highlight,.alert-message--title.svelte-12eqq5 .alert-token-highlight{font-size:inherit;line-height:inherit}.alert-copy--style-compact.svelte-12eqq5 .alert-message:where(.svelte-12eqq5) .alert-name-highlight,.alert-copy--style-compact.svelte-12eqq5 .alert-message:where(.svelte-12eqq5) .alert-token-highlight{font-size:calc(var(--highlight-size) - 2px)}@keyframes svelte-12eqq5-alert-card-life{0%{opacity:0;transform:var(--alert-transform-prefix,translateX(-50%))scale(.9)}6%{opacity:1;transform:var(--alert-transform-prefix,translateX(-50%))scale(1)}92%{opacity:1;transform:var(--alert-transform-prefix,translateX(-50%))scale(1)}to{opacity:0;transform:var(--alert-transform-prefix,translateX(-50%))scale(.9)}}@keyframes svelte-12eqq5-alert-hero-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-12eqq5-alert-hero-ring-breathe{0%,to{filter:brightness(.98)saturate(.98);transform:scale(.988)}50%{filter:brightness(1.08)saturate(1.05);transform:scale(1.018)}}@keyframes svelte-12eqq5-alert-hero-ring-shimmer{0%,to{filter:brightness(.96)saturate(.96);opacity:.86}35%{filter:brightness(1.12)saturate(1.08);opacity:1}70%{filter:brightness()saturate(1.02);opacity:.92}}@keyframes svelte-12eqq5-alert-hero-ring-glow{0%,to{opacity:.7;transform:scale(.99)}50%{opacity:1;transform:scale(1.02)}}@keyframes svelte-12eqq5-alert-hero-ring-glint{0%,to{opacity:.72;box-shadow:0 0 0 2px #ffffff14, 0 0 26px color-mix(in srgb, var(--alert-accent) 24%, transparent), inset 0 0 14px #ffffff2e}50%{opacity:.98;box-shadow:0 0 0 2px #ffffff1f, 0 0 34px color-mix(in srgb, var(--alert-accent) 36%, transparent), inset 0 0 20px #ffffff3d}}@keyframes svelte-12eqq5-alert-hero-ring-echo{0%,to{opacity:.42;transform:scale(.98)}50%{opacity:.72;transform:scale(1.045)}}@keyframes svelte-12eqq5-alert-hero-ring-sparkle{0%,to{opacity:.35;filter:brightness(.92)}25%{opacity:.92;filter:brightness(1.1)}50%{opacity:.48;filter:brightness(.98)}75%{opacity:1;filter:brightness(1.16)}}@keyframes svelte-12eqq5-alert-hero-ring-flicker{0%,to{opacity:.82;filter:brightness(.96)saturate(.94)}20%{opacity:1;filter:brightness(1.18)saturate(1.12)}40%{opacity:.88;filter:brightness(1.02)saturate()}60%{opacity:1;filter:brightness(1.16)saturate(1.08)}80%{opacity:.9;filter:brightness()saturate(.98)}}@keyframes svelte-12eqq5-alert-hero-ring-sheen{0%{opacity:0;filter:brightness(.96);transform:rotate(-18deg)}20%{opacity:.2}50%{opacity:.95;filter:brightness(1.18);transform:rotate(0)}80%{opacity:.22}to{opacity:0;filter:brightness(.98);transform:rotate(18deg)}}
