.WIAlertCompanion_viewport__gTA8Q{position:fixed;inset:0;z-index:2147483000;pointer-events:none;display:contents;--wi-alert-gold:#f6d565;--wi-alert-blue:#22b8ff;--wi-alert-emerald:#46e5a6;--wi-alert-ruby:#ff5b74;--wi-alert-amber:#ffcf5b;--wi-alert-ease:cubic-bezier(.16,1,.3,1)}.WIAlertCompanion_slot__4lCzR{position:fixed;z-index:2147483000;pointer-events:none;display:flex;width:min(900px,calc(100vw - 28px))}.WIAlertCompanion_top-left__TrYVl{top:calc(24px + env(safe-area-inset-top));left:calc(24px + env(safe-area-inset-left));justify-content:flex-start}.WIAlertCompanion_top-center__4fhfs{top:calc(24px + env(safe-area-inset-top));left:50%;transform:translateX(-50%);justify-content:center}.WIAlertCompanion_top-right__h4d7s{top:calc(24px + env(safe-area-inset-top));right:calc(24px + env(safe-area-inset-right));justify-content:flex-end}.WIAlertCompanion_center__B6lE_{top:50%;left:50%;transform:translate(-50%,-50%);justify-content:center}.WIAlertCompanion_bottom-left__w2IBg{bottom:calc(24px + env(safe-area-inset-bottom));left:calc(24px + env(safe-area-inset-left));justify-content:flex-start}.WIAlertCompanion_bottom-center__d_Uiz{bottom:calc(24px + env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);justify-content:center}.WIAlertCompanion_bottom-right__e88u1{bottom:calc(24px + env(safe-area-inset-bottom));right:calc(24px + env(safe-area-inset-right));justify-content:flex-end}.WIAlertCompanion_chatAboveComposer__dU0up{bottom:calc(var(--wi-chat-composer-height, 112px) + 42px + env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);justify-content:center;width:min(820px,calc(100vw - 28px))}.WIAlertCompanion_local__7tBlN{position:absolute;inset:auto}.WIAlertCompanion_companion__rImr4{--wi-alert-accent:var(--wi-alert-blue);--wi-alert-accent-soft:rgba(34,184,255,.18);pointer-events:auto;position:relative;display:grid;grid-template-columns:114px minmax(260px,620px);align-items:end;max-width:min(780px,88vw);filter:drop-shadow(0 26px 44px rgba(0,0,0,.38));transform-origin:center}.WIAlertCompanion_success__2r1iw{--wi-alert-accent:var(--wi-alert-emerald);--wi-alert-accent-soft:rgba(70,229,166,.17)}.WIAlertCompanion_warning__UTYuL{--wi-alert-accent:var(--wi-alert-amber);--wi-alert-accent-soft:rgba(255,207,91,.17)}.WIAlertCompanion_error__sJsdS{--wi-alert-accent:var(--wi-alert-ruby);--wi-alert-accent-soft:rgba(255,91,116,.16)}.WIAlertCompanion_action__PIy5y{--wi-alert-accent:#7ad7ff;--wi-alert-accent-soft:rgba(122,215,255,.18)}.WIAlertCompanion_system__drKPs{--wi-alert-accent:var(--wi-alert-gold);--wi-alert-accent-soft:rgba(246,213,101,.18)}.WIAlertCompanion_avatar__RqoK6{position:relative;z-index:3;align-self:end;justify-self:end;width:148px;height:222px;transform-origin:bottom center;animation:WIAlertCompanion_wiAlertAvatarIn___pzc7 .52s var(--wi-alert-ease) both}.WIAlertCompanion_avatar__RqoK6:before{content:"";position:absolute;left:50%;bottom:8px;transform:translateX(-50%);width:130px;height:170px;border-radius:50%;background:radial-gradient(circle at 50% 44%,var(--wi-alert-accent-soft),rgba(246,213,101,.12),transparent 70%);filter:blur(14px);z-index:-1;animation:WIAlertCompanion_wiAlertGlow__szy62 2.8s ease-in-out infinite}.WIAlertCompanion_avatar__RqoK6 img{width:100%;height:100%;object-fit:contain;object-position:bottom center;filter:drop-shadow(0 0 16px rgba(34,184,255,.25)) drop-shadow(0 0 22px rgba(246,213,101,.16))}.WIAlertCompanion_beam__gyUXh{position:absolute;left:102px;bottom:102px;width:96px;height:2px;z-index:2;background:linear-gradient(90deg,rgba(246,213,101,0),rgba(246,213,101,.86),rgba(34,184,255,.5),rgba(255,255,255,0));box-shadow:0 0 14px rgba(246,213,101,.55);transform-origin:left center;animation:WIAlertCompanion_wiAlertBeamOut__FX1rh .56s .28s var(--wi-alert-ease) both}.WIAlertCompanion_bubble__ZdolT{position:relative;overflow:hidden;align-self:center;margin-left:-8px;min-height:112px;padding:22px 58px 22px 28px;border-radius:26px;border:1px solid rgba(246,213,101,.35);background:linear-gradient(135deg,rgba(255,255,255,.075),rgba(255,255,255,.02)),radial-gradient(circle at 12% 0,var(--wi-alert-accent-soft),transparent 32%),rgba(5,7,13,.82);backdrop-filter:blur(20px) saturate(1.18);box-shadow:0 24px 68px rgba(0,0,0,.38),inset 0 0 0 1px rgba(255,255,255,.045),0 0 34px rgba(246,213,101,.1);transform-origin:left center;animation:WIAlertCompanion_wiAlertBubbleBirth__Wkzyq .62s .36s var(--wi-alert-ease) both}.WIAlertCompanion_bubble__ZdolT:before{content:"";position:absolute;left:-14px;bottom:42px;width:28px;height:28px;transform:rotate(45deg);background:rgba(5,7,13,.82);border-left:1px solid rgba(246,213,101,.35);border-bottom:1px solid rgba(246,213,101,.35);backdrop-filter:blur(16px)}.WIAlertCompanion_bubble__ZdolT:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 0 37%,rgba(255,255,255,.06) 45%,rgba(246,213,101,.28) 50%,rgba(255,255,255,.06) 55%,transparent 64% 100%);transform:translateX(-130%) skewX(-16deg);animation:WIAlertCompanion_wiAlertGlassSweep__hZjid .98s 1.72s var(--wi-alert-ease) both;mix-blend-mode:screen}.WIAlertCompanion_kicker__XR1Sz{display:inline-flex;align-items:center;gap:8px;margin:0 0 8px;padding:5px 11px;border-radius:999px;border:1px solid rgba(246,213,101,.22);background:rgba(246,213,101,.08);color:#ffe891;font-size:10px;font-weight:950;letter-spacing:2.5px;text-transform:uppercase;animation:WIAlertCompanion_wiAlertTextIn__kQnSi .44s .84s var(--wi-alert-ease) both}.WIAlertCompanion_title__YorOm{margin:0;color:#fff;font-size:clamp(17px,1.3vw,22px);font-weight:950;letter-spacing:-.02em;line-height:1.14;animation:WIAlertCompanion_wiAlertTextIn__kQnSi .48s .94s var(--wi-alert-ease) both}.WIAlertCompanion_message__KRI3v{margin:8px 0 0;color:rgba(255,255,255,.74);font-size:clamp(13px,1vw,15px);font-weight:650;line-height:1.45;animation:WIAlertCompanion_wiAlertTextIn__kQnSi .52s 1.04s var(--wi-alert-ease) both}.WIAlertCompanion_actions__3BHPi{display:flex;align-items:center;gap:10px;margin-top:14px;animation:WIAlertCompanion_wiAlertTextIn__kQnSi .52s 1.12s var(--wi-alert-ease) both}.WIAlertCompanion_actionButton__qWX_t{border:1px solid rgba(246,213,101,.34);border-radius:999px;background:rgba(246,213,101,.1);color:#ffe994;min-height:34px;padding:0 14px;font-weight:900;cursor:pointer}.WIAlertCompanion_close__Djl4_{position:absolute;top:14px;right:14px;width:40px;height:40px;border-radius:50%;border:1px solid rgba(246,213,101,.36);background:linear-gradient(180deg,rgba(0,0,0,.52),rgba(0,0,0,.3));color:#ffe994;display:grid;place-items:center;cursor:pointer;font-size:20px;font-weight:900;box-shadow:0 10px 22px rgba(0,0,0,.26),0 0 0 rgba(246,213,101,0);opacity:0;transform:scale(.72) rotate(-10deg);animation:WIAlertCompanion_wiAlertCloseIn__BE5rL .42s 2.01s var(--wi-alert-ease) forwards;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.WIAlertCompanion_close__Djl4_:hover{transform:scale(1.05) rotate(6deg);border-color:rgba(246,213,101,.78);background:linear-gradient(180deg,rgba(246,213,101,.2),rgba(0,0,0,.36));box-shadow:0 12px 26px rgba(0,0,0,.3),0 0 26px rgba(246,213,101,.22),0 0 16px rgba(34,184,255,.12)}.WIAlertCompanion_dismiss__IzY97{animation:WIAlertCompanion_wiAlertDismiss__RrZwe .48s var(--wi-alert-ease) forwards}@keyframes WIAlertCompanion_wiAlertAvatarIn___pzc7{0%{opacity:0;transform:translateX(-24px) translateY(10px) scale(.96);filter:blur(8px)}to{opacity:1;transform:translateX(0) translateY(0) scale(1);filter:blur(0)}}@keyframes WIAlertCompanion_wiAlertGlow__szy62{0%,to{opacity:.72;transform:translateX(-50%) scale(.98)}50%{opacity:1;transform:translateX(-50%) scale(1.04)}}@keyframes WIAlertCompanion_wiAlertBeamOut__FX1rh{0%{opacity:0;transform:scaleX(.05)}to{opacity:.9;transform:scaleX(1)}}@keyframes WIAlertCompanion_wiAlertBubbleBirth__Wkzyq{0%{opacity:0;transform:translateX(-12px) scaleX(.18) scaleY(.72);filter:blur(10px)}to{opacity:1;transform:translateX(0) scaleX(1) scaleY(1);filter:blur(0)}}@keyframes WIAlertCompanion_wiAlertGlassSweep__hZjid{to{transform:translateX(130%) skewX(-16deg)}}@keyframes WIAlertCompanion_wiAlertTextIn__kQnSi{0%{opacity:0;transform:translateY(6px);filter:blur(5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes WIAlertCompanion_wiAlertCloseIn__BE5rL{to{opacity:1;transform:scale(1) rotate(0)}}@keyframes WIAlertCompanion_wiAlertDismiss__RrZwe{to{opacity:0;transform:translateY(8px) scale(.96);filter:blur(8px)}}@media (max-width:900px){.WIAlertCompanion_slot__4lCzR{width:calc(100vw - 18px)}.WIAlertCompanion_top-left__TrYVl{left:9px}.WIAlertCompanion_top-center__4fhfs,.WIAlertCompanion_top-left__TrYVl,.WIAlertCompanion_top-right__h4d7s{top:calc(12px + env(safe-area-inset-top))}.WIAlertCompanion_top-right__h4d7s{right:9px}.WIAlertCompanion_bottom-left__w2IBg{left:9px}.WIAlertCompanion_bottom-center__d_Uiz,.WIAlertCompanion_bottom-left__w2IBg,.WIAlertCompanion_bottom-right__e88u1{bottom:calc(12px + env(safe-area-inset-bottom))}.WIAlertCompanion_bottom-right__e88u1{right:9px}.WIAlertCompanion_chatAboveComposer__dU0up{bottom:calc(var(--wi-chat-composer-height, 96px) + 28px + env(safe-area-inset-bottom));width:calc(100vw - 18px)}.WIAlertCompanion_companion__rImr4{grid-template-columns:78px minmax(0,1fr);max-width:calc(100vw - 18px);align-items:end}.WIAlertCompanion_avatar__RqoK6{width:94px;height:142px}.WIAlertCompanion_beam__gyUXh{left:66px;bottom:70px;width:58px}.WIAlertCompanion_bubble__ZdolT{margin-left:-4px;min-height:104px;padding:16px 48px 16px 18px;border-radius:22px}.WIAlertCompanion_bubble__ZdolT:before{bottom:34px;width:22px;height:22px;left:-11px}.WIAlertCompanion_kicker__XR1Sz{font-size:9px;letter-spacing:1.8px;margin-bottom:6px}.WIAlertCompanion_title__YorOm{font-size:17px}.WIAlertCompanion_message__KRI3v{font-size:13px}.WIAlertCompanion_close__Djl4_{width:38px;height:38px;top:10px;right:10px}}@media (prefers-reduced-motion:reduce){.WIAlertCompanion_actions__3BHPi,.WIAlertCompanion_avatar__RqoK6,.WIAlertCompanion_avatar__RqoK6:before,.WIAlertCompanion_beam__gyUXh,.WIAlertCompanion_bubble__ZdolT,.WIAlertCompanion_bubble__ZdolT:after,.WIAlertCompanion_close__Djl4_,.WIAlertCompanion_dismiss__IzY97,.WIAlertCompanion_kicker__XR1Sz,.WIAlertCompanion_message__KRI3v,.WIAlertCompanion_title__YorOm{animation:none!important;transition-duration:.001ms!important}.WIAlertCompanion_close__Djl4_{opacity:1;transform:none}}.WIAlertCompanion_compactNotice__uTFqm{pointer-events:auto;max-width:min(520px,calc(100vw - 28px));display:inline-flex;align-items:center;gap:10px;border-radius:999px;border:1px solid rgba(243,205,98,.26);background:rgba(5,6,9,.82);color:rgba(255,245,218,.9);padding:10px 14px 10px 16px;box-shadow:0 18px 44px rgba(0,0,0,.38),0 0 24px rgba(243,205,98,.1);backdrop-filter:blur(18px) saturate(1.1);animation:WIAlertCompanion_wiCompactAlertIn__vUVMG .24s var(--wi-alert-ease) both}.WIAlertCompanion_compactSuccess__CDEDF{border-color:rgba(82,231,172,.26);color:rgba(226,255,244,.92);box-shadow:0 18px 44px rgba(0,0,0,.38),0 0 24px rgba(82,231,172,.1)}.WIAlertCompanion_compactWarning__zfTIy{border-color:rgba(255,207,91,.34);color:rgba(255,242,207,.94)}.WIAlertCompanion_compactError__PojGm{border-color:rgba(255,91,116,.34);color:rgba(255,226,230,.94)}.WIAlertCompanion_compactAction__sB_bY{border-color:rgba(122,215,255,.28);color:rgba(225,247,255,.92)}.WIAlertCompanion_compactSystem__ls9UU{border-color:rgba(246,213,101,.34);color:rgba(255,242,202,.94)}.WIAlertCompanion_compactDismiss__qDhvX{animation:WIAlertCompanion_wiCompactAlertOut__rEYZs .24s var(--wi-alert-ease) forwards}.WIAlertCompanion_compactTitle__DzONL{font-size:11px;font-weight:950;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.WIAlertCompanion_compactMessage__RBhkS{font-size:12px;font-weight:750;line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis}.WIAlertCompanion_compactClose__yjAOb{width:26px;height:26px;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(243,205,98,.22);background:rgba(255,255,255,.04);color:currentColor;cursor:pointer;font-size:16px;line-height:1}@keyframes WIAlertCompanion_wiCompactAlertIn__vUVMG{0%{opacity:0;transform:translateY(6px) scale(.98);filter:blur(6px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes WIAlertCompanion_wiCompactAlertOut__rEYZs{to{opacity:0;transform:translateY(6px) scale(.98);filter:blur(6px)}}@media (max-width:640px){.WIAlertCompanion_compactNotice__uTFqm{max-width:calc(100vw - 18px);border-radius:18px;align-items:flex-start}.WIAlertCompanion_compactTitle__DzONL{white-space:normal}}