.messages-loading-operator-v15-module__kw7LPG__screen{z-index:2147483000;color:#fff;background:#020711;place-items:center;font-family:Arial,Helvetica,sans-serif;display:grid;position:fixed;inset:0;overflow:hidden}.messages-loading-operator-v15-module__kw7LPG__stage{isolation:isolate;background:#020711;width:min(100vw,177.683svh);height:min(100svh,56.2799vw);position:relative;overflow:hidden}.messages-loading-operator-v15-module__kw7LPG__artwork{z-index:0;object-fit:contain;-webkit-user-select:none;user-select:none}.messages-loading-operator-v15-module__kw7LPG__vignette{z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 45%,#0000 42%,#00050f47 82%,#000208b8 100%),linear-gradient(#03091605,#00030c2e);position:absolute;inset:0}.messages-loading-operator-v15-module__kw7LPG__scanlines{z-index:3;pointer-events:none;opacity:.13;mix-blend-mode:screen;background:repeating-linear-gradient(#0000 0 3px,#5cdcff1f 4px);position:absolute;inset:0}.messages-loading-operator-v15-module__kw7LPG__sweep{z-index:4;pointer-events:none;opacity:.16;filter:blur(12px);background:linear-gradient(90deg,#0000,#50ddffcc,#0000);width:24%;height:160%;animation:4.8s linear infinite messages-loading-operator-v15-module__kw7LPG__sweepAcross;position:absolute;top:-30%;left:-20%;transform:rotate(10deg)}.messages-loading-operator-v15-module__kw7LPG__statusLights{z-index:6;pointer-events:none;grid-template-rows:repeat(3,1fr);place-items:center;width:2.6%;height:29.2%;display:grid;position:absolute;top:47.8%;left:4.2%}.messages-loading-operator-v15-module__kw7LPG__statusLights span{aspect-ratio:1;background:#08273eb8;border:1px solid #5cdeff80;border-radius:50%;width:clamp(12px,1.35vw,24px);transition:all .24s;box-shadow:0 0 8px #47d3ff40}.messages-loading-operator-v15-module__kw7LPG__statusLights span[data-state=active]{background:#5de2ff;animation:.8s ease-in-out infinite alternate messages-loading-operator-v15-module__kw7LPG__statusPulse;box-shadow:0 0 10px #5de2ff,0 0 28px #5de2ffcc}.messages-loading-operator-v15-module__kw7LPG__statusLights span[data-state=done]{background:#4ef18a;border-color:#4ef18a;box-shadow:0 0 16px #4ef18ab8}.messages-loading-operator-v15-module__kw7LPG__waveform{z-index:6;opacity:.62;pointer-events:none;filter:drop-shadow(0 0 7px #ffc728a3);justify-content:center;align-items:center;gap:.42%;width:21%;height:12%;display:flex;position:absolute;top:32.3%;right:5.8%}.messages-loading-operator-v15-module__kw7LPG__waveform i{background:#ffd02f;border-radius:99px;width:1.2%;min-width:2px;height:16%;animation:.82s ease-in-out infinite alternate messages-loading-operator-v15-module__kw7LPG__waveform}.messages-loading-operator-v15-module__kw7LPG__waveform i:nth-child(3n){animation-duration:.62s}.messages-loading-operator-v15-module__kw7LPG__waveform i:nth-child(4n){animation-duration:1.06s}.messages-loading-operator-v15-module__kw7LPG__waveform i:nth-child(5n){animation-duration:.74s}.messages-loading-operator-v15-module__kw7LPG__radarPulse{z-index:6;aspect-ratio:1;pointer-events:none;width:10.5%;position:absolute;top:51.9%;right:10.6%}.messages-loading-operator-v15-module__kw7LPG__radarPulse span{opacity:0;border:1px solid #4edbffbf;border-radius:50%;animation:2.4s ease-out infinite messages-loading-operator-v15-module__kw7LPG__radar;position:absolute;inset:50%}.messages-loading-operator-v15-module__kw7LPG__radarPulse span:nth-child(2){animation-delay:.8s}.messages-loading-operator-v15-module__kw7LPG__radarPulse span:nth-child(3){animation-delay:1.6s}.messages-loading-operator-v15-module__kw7LPG__progressPanel{z-index:9;clip-path:polygon(4% 0,96% 0,100% 50%,96% 100%,4% 100%,0 50%);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:linear-gradient(90deg,#031020f7,#05192ff0 50%,#030e1df7);border:1px solid #4edaff38;grid-template-rows:auto auto auto;align-content:center;min-height:15.4%;padding:1.3% 4.1% 1.15%;display:grid;position:absolute;bottom:8.7%;left:17.2%;right:20.4%;box-shadow:inset 0 0 28px #1e8bcd29,0 0 28px #000000b8}.messages-loading-operator-v15-module__kw7LPG__progressPanel:before,.messages-loading-operator-v15-module__kw7LPG__progressPanel:after{content:"";opacity:.9;background:linear-gradient(#0000,#ffd02f,#0000);width:1.2%;position:absolute;top:0;bottom:0}.messages-loading-operator-v15-module__kw7LPG__progressPanel:before{left:1.1%}.messages-loading-operator-v15-module__kw7LPG__progressPanel:after{right:1.1%}.messages-loading-operator-v15-module__kw7LPG__progressTitle{color:#6df;text-align:center;text-shadow:0 0 12px #4bdaff80;margin:0 0 .7%;font-size:clamp(.72rem,1.45vw,1.48rem);font-weight:800}.messages-loading-operator-v15-module__kw7LPG__progressRow{grid-template-columns:1fr auto;align-items:center;gap:2.3%;display:grid}.messages-loading-operator-v15-module__kw7LPG__progressTrack{background:#020a16f0;border:1px solid #55d9ff8c;border-radius:999px;height:clamp(10px,1.3vw,22px);position:relative;overflow:hidden;box-shadow:inset 0 0 10px #000000db}.messages-loading-operator-v15-module__kw7LPG__progressFill{border-radius:inherit;background:linear-gradient(90deg,#39cfff,#7cecff 58%,#d3fbff);height:100%;transition:width .16s linear;position:relative;box-shadow:0 0 16px #3ad8ffc7}.messages-loading-operator-v15-module__kw7LPG__progressFill:after{content:"";background:repeating-linear-gradient(120deg,#ffffff3d 0 8px,#0000 8px 16px);animation:.65s linear infinite messages-loading-operator-v15-module__kw7LPG__stripes;position:absolute;inset:0}.messages-loading-operator-v15-module__kw7LPG__progressSpark{z-index:3;aspect-ratio:1;background:#fff;border-radius:50%;width:clamp(8px,1vw,17px);position:absolute;top:50%;right:-3px;transform:translateY(-50%);box-shadow:0 0 8px #fff,0 0 20px #5ee4ff,0 0 36px #2ccfff}.messages-loading-operator-v15-module__kw7LPG__percentage{color:#59ddff;letter-spacing:-.04em;text-shadow:0 0 14px #4bdaff70;min-width:2.8em;font-size:clamp(1rem,2.25vw,2.3rem);font-style:italic}.messages-loading-operator-v15-module__kw7LPG__progressDetail{color:#ffffff7a;text-align:center;letter-spacing:.18em;text-transform:uppercase;margin:.45% 0 0;font-size:clamp(.54rem,.72vw,.78rem);font-weight:800}.messages-loading-operator-v15-module__kw7LPG__soundButton{z-index:12;color:#cbf1ffc7;min-height:32px;font:inherit;letter-spacing:.12em;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020b18c2;border:1px solid #4edaff52;border-radius:999px;padding:0 14px;font-size:clamp(.55rem,.7vw,.72rem);font-weight:900;position:absolute;bottom:2.2%;right:2%}.messages-loading-operator-v15-module__kw7LPG__soundButton:hover,.messages-loading-operator-v15-module__kw7LPG__soundButton:focus-visible{color:#fff;border-color:#65ddff;outline:none;box-shadow:0 0 16px #4edaff47}@keyframes messages-loading-operator-v15-module__kw7LPG__sweepAcross{0%{transform:translate(-25vw)rotate(10deg)}to{transform:translate(145vw)rotate(10deg)}}@keyframes messages-loading-operator-v15-module__kw7LPG__statusPulse{to{transform:scale(1.18)}}@keyframes messages-loading-operator-v15-module__kw7LPG__waveform{0%{opacity:.35;height:12%}to{opacity:1;height:86%}}@keyframes messages-loading-operator-v15-module__kw7LPG__radar{0%{opacity:.75;inset:50%}to{opacity:0;inset:0}}@keyframes messages-loading-operator-v15-module__kw7LPG__stripes{to{transform:translate(16px)}}@media (prefers-reduced-motion:reduce){.messages-loading-operator-v15-module__kw7LPG__sweep,.messages-loading-operator-v15-module__kw7LPG__statusLights span,.messages-loading-operator-v15-module__kw7LPG__waveform i,.messages-loading-operator-v15-module__kw7LPG__radarPulse span,.messages-loading-operator-v15-module__kw7LPG__progressFill:after{animation:none!important}}
.ContactsWorkspace-module__Gdzo5a__backdrop{z-index:140;color:#eef6fb;background:#0009;justify-content:flex-end;padding:24px;display:flex;position:fixed;inset:0}.ContactsWorkspace-module__Gdzo5a__panel{background:#08141f;border:1px solid #235161;border-radius:22px;flex-direction:column;width:min(540px,100%);height:100%;display:flex;overflow:hidden;box-shadow:0 20px 90px #0008}.ContactsWorkspace-module__Gdzo5a__panel button{cursor:pointer}.ContactsWorkspace-module__Gdzo5a__panel button:disabled{opacity:.45;cursor:default}.ContactsWorkspace-module__Gdzo5a__panel button:focus-visible,.ContactsWorkspace-module__Gdzo5a__panel input:focus-visible{outline-offset:-2px;outline:2px solid #ffdb00}.ContactsWorkspace-module__Gdzo5a__header{background:#10222e;border-bottom:1px solid #24424e;align-items:center;gap:14px;padding:20px;display:flex}.ContactsWorkspace-module__Gdzo5a__header h2{flex:1;font-size:21px;font-weight:750}.ContactsWorkspace-module__Gdzo5a__header button{padding:8px}.ContactsWorkspace-module__Gdzo5a__tabs{flex-wrap:wrap;gap:8px;padding:12px 16px;display:flex}.ContactsWorkspace-module__Gdzo5a__tabs button{text-transform:capitalize;background:#122938;border-radius:25px;padding:8px 15px;font-size:13px}.ContactsWorkspace-module__Gdzo5a__tabs button[aria-pressed=true]{color:#111;background:#ffe019;font-weight:700}.ContactsWorkspace-module__Gdzo5a__search{color:#91a7b6;background:#152632;border-radius:28px;align-items:center;gap:12px;margin:4px 16px;padding:14px 18px;display:flex}.ContactsWorkspace-module__Gdzo5a__search input{color:#fff;background:0 0;outline:none;width:100%;font-size:15px}.ContactsWorkspace-module__Gdzo5a__list,.ContactsWorkspace-module__Gdzo5a__messages{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.ContactsWorkspace-module__Gdzo5a__label{letter-spacing:1.4px;text-transform:uppercase;color:#70d9e8;padding:18px 20px 8px;font-size:11px}.ContactsWorkspace-module__Gdzo5a__row{text-align:left;border-bottom:1px solid #152e3a;align-items:center;gap:14px;width:100%;padding:16px 20px;display:flex}.ContactsWorkspace-module__Gdzo5a__row:hover{background:#102834}.ContactsWorkspace-module__Gdzo5a__avatar{color:#87f0fc;background:#194453;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-weight:750;display:flex;overflow:hidden}.ContactsWorkspace-module__Gdzo5a__avatar img{object-fit:cover;width:100%;height:100%}.ContactsWorkspace-module__Gdzo5a__copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ContactsWorkspace-module__Gdzo5a__copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.ContactsWorkspace-module__Gdzo5a__copy small{color:#99adbd;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ContactsWorkspace-module__Gdzo5a__accent{color:#ffe019;font-size:13px}.ContactsWorkspace-module__Gdzo5a__meta{color:#92a9b6;flex-direction:column;align-items:flex-end;gap:6px;font-size:11px;display:flex}.ContactsWorkspace-module__Gdzo5a__meta b{color:#101010;background:#ffdc00;border-radius:50%;padding:4px 8px}.ContactsWorkspace-module__Gdzo5a__empty{color:#9db1bd;text-align:center;padding:28px 22px;font-size:14px;line-height:1.7}.ContactsWorkspace-module__Gdzo5a__group{flex-direction:column;gap:10px;padding:10px 18px;display:flex}.ContactsWorkspace-module__Gdzo5a__group input,.ContactsWorkspace-module__Gdzo5a__invite input,.ContactsWorkspace-module__Gdzo5a__composer input{color:#fff;background:#152c39;border-radius:22px;outline:none;flex:1;min-width:0;padding:13px 16px}.ContactsWorkspace-module__Gdzo5a__group small{color:#97b1bf}.ContactsWorkspace-module__Gdzo5a__group button,.ContactsWorkspace-module__Gdzo5a__invite button,.ContactsWorkspace-module__Gdzo5a__composer button{color:#111;background:#ffde19;border-radius:22px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-weight:700;display:flex}.ContactsWorkspace-module__Gdzo5a__invite,.ContactsWorkspace-module__Gdzo5a__composer{border-top:1px solid #21404e;gap:10px;padding:14px;display:flex}.ContactsWorkspace-module__Gdzo5a__invite{font-size:12px}.ContactsWorkspace-module__Gdzo5a__messages{background:radial-gradient(at 0 100%,#16343d55,#0000);padding:12px 18px}.ContactsWorkspace-module__Gdzo5a__bubble{overflow-wrap:anywhere;background:#173340;border-radius:16px 16px 16px 4px;width:fit-content;max-width:85%;margin:7px 0;padding:10px 14px}.ContactsWorkspace-module__Gdzo5a__bubble p{white-space:pre-wrap;font-size:15px;line-height:1.55}.ContactsWorkspace-module__Gdzo5a__bubble strong{color:#65e1f0;font-size:12px}.ContactsWorkspace-module__Gdzo5a__bubble small{text-align:right;color:#9eb1ba;margin-top:4px;font-size:10px;display:block}.ContactsWorkspace-module__Gdzo5a__own{background:#3d370e;border-radius:16px 16px 4px;margin-left:auto}.ContactsWorkspace-module__Gdzo5a__date{text-align:center;color:#9bafb9;margin:18px 0;font-size:11px}.ContactsWorkspace-module__Gdzo5a__notice{color:#ffe57a;background:#28260f;padding:12px 20px;font-size:13px;line-height:1.5}@media (max-width:600px){.ContactsWorkspace-module__Gdzo5a__backdrop{padding:0}.ContactsWorkspace-module__Gdzo5a__panel{border-radius:0;width:100%}.ContactsWorkspace-module__Gdzo5a__header{padding-top:max(20px,env(safe-area-inset-top))}.ContactsWorkspace-module__Gdzo5a__composer{padding-bottom:max(14px,env(safe-area-inset-bottom))}}
.AuthModal-module__rQ2gaG__authViewport,.AuthModal-module__rQ2gaG__pageViewport{overscroll-behavior:none;height:100dvh;overflow:hidden}.AuthModal-module__rQ2gaG__authViewport{background:radial-gradient(circle at 50% 0,#facc1514,#0000 32%),#000000d1}.AuthModal-module__rQ2gaG__pageViewport{background:radial-gradient(circle at 50% 0,#facc1514,#0000 32%),linear-gradient(#0b0e14 0%,#05070b 100%)}.AuthModal-module__rQ2gaG__modalStage{height:100dvh;min-height:0;padding-top:max(1rem, env(safe-area-inset-top));padding-right:max(1rem, env(safe-area-inset-right));padding-bottom:max(1rem, env(safe-area-inset-bottom));padding-left:max(1rem, env(safe-area-inset-left));overflow:hidden}.AuthModal-module__rQ2gaG__modalShell{max-height:calc(100dvh - 2rem)}.AuthModal-module__rQ2gaG__formPane{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#facc1580 #ffffff0a;max-height:calc(100dvh - 2rem);padding-bottom:max(1.5rem, env(safe-area-inset-bottom));overflow-y:auto}.AuthModal-module__rQ2gaG__loginPane{max-height:none!important;padding-top:1.125rem!important;padding-bottom:max(1rem, env(safe-area-inset-bottom))!important;overflow:hidden!important}.AuthModal-module__rQ2gaG__loginBrand{line-height:1}.AuthModal-module__rQ2gaG__loginSecureBadge{margin-top:.7rem}.AuthModal-module__rQ2gaG__loginTitleBlock{margin-top:1rem}.AuthModal-module__rQ2gaG__loginTitleBlock h2{font-size:1.7rem;line-height:1.08}.AuthModal-module__rQ2gaG__loginTitleBlock p{margin-top:.4rem;line-height:1.35rem}.AuthModal-module__rQ2gaG__loginContext{margin-top:.65rem;padding-top:.55rem;padding-bottom:.55rem}.AuthModal-module__rQ2gaG__loginTabs{margin-top:.85rem}.AuthModal-module__rQ2gaG__loginTabs button{min-height:2.45rem;padding-top:.45rem;padding-bottom:.45rem}.AuthModal-module__rQ2gaG__loginNotice{margin-top:.65rem;padding-top:.55rem;padding-bottom:.55rem;line-height:1.25rem}.AuthModal-module__rQ2gaG__loginForm{gap:.7rem;margin-top:.8rem}.AuthModal-module__rQ2gaG__loginForm label{gap:.35rem}.AuthModal-module__rQ2gaG__loginInput{min-height:2.7rem!important;padding-top:.6rem!important;padding-bottom:.6rem!important}.AuthModal-module__rQ2gaG__loginForgot{min-height:1.75rem}.AuthModal-module__rQ2gaG__loginRemember{gap:.55rem}.AuthModal-module__rQ2gaG__loginPrimaryButton{min-height:2.75rem;padding-top:.65rem;padding-bottom:.65rem}.AuthModal-module__rQ2gaG__loginDivider{margin-top:.9rem;margin-bottom:.9rem}.AuthModal-module__rQ2gaG__loginSocialButton{min-height:2.75rem}.AuthModal-module__rQ2gaG__loginFooter{margin-top:.85rem;line-height:1rem}.AuthModal-module__rQ2gaG__formPane::-webkit-scrollbar{width:7px}.AuthModal-module__rQ2gaG__formPane::-webkit-scrollbar-track{background:#ffffff08}.AuthModal-module__rQ2gaG__formPane::-webkit-scrollbar-thumb{background:#facc1585 padding-box padding-box;border:2px solid #0000;border-radius:999px}.AuthModal-module__rQ2gaG__safeClose{top:max(.75rem, env(safe-area-inset-top));right:max(.75rem, env(safe-area-inset-right))}@media (max-width:480px){.AuthModal-module__rQ2gaG__authViewport .AuthModal-module__rQ2gaG__modalStage{padding:0}.AuthModal-module__rQ2gaG__authViewport .AuthModal-module__rQ2gaG__modalShell{border-left:0;border-right:0;border-radius:0;min-height:100dvh;max-height:100dvh}.AuthModal-module__rQ2gaG__authViewport .AuthModal-module__rQ2gaG__formPane{max-height:100dvh;padding-top:max(1.5rem, env(safe-area-inset-top))}.AuthModal-module__rQ2gaG__authViewport .AuthModal-module__rQ2gaG__loginPane{max-height:none;overflow:hidden;padding-top:max(.85rem, env(safe-area-inset-top))!important;padding-right:max(1rem, env(safe-area-inset-right))!important;padding-bottom:max(.85rem, env(safe-area-inset-bottom))!important;padding-left:max(1rem, env(safe-area-inset-left))!important}.AuthModal-module__rQ2gaG__pageViewport .AuthModal-module__rQ2gaG__modalStage{padding-top:max(.75rem, env(safe-area-inset-top));padding-right:max(.75rem, env(safe-area-inset-right));padding-bottom:max(.75rem, env(safe-area-inset-bottom));padding-left:max(.75rem, env(safe-area-inset-left));align-items:stretch}.AuthModal-module__rQ2gaG__pageViewport .AuthModal-module__rQ2gaG__modalShell{align-self:center;max-height:calc(100dvh - 1.5rem)}.AuthModal-module__rQ2gaG__pageViewport .AuthModal-module__rQ2gaG__formPane{max-height:calc(100dvh - 1.5rem)}}@media (max-height:760px){.AuthModal-module__rQ2gaG__modalStage{padding-top:max(.5rem, env(safe-area-inset-top));padding-bottom:max(.5rem, env(safe-area-inset-bottom))}.AuthModal-module__rQ2gaG__modalShell{max-height:calc(100dvh - 1rem)}.AuthModal-module__rQ2gaG__loginPane{padding-top:.75rem!important;padding-right:1.15rem!important;padding-bottom:max(.75rem, env(safe-area-inset-bottom))!important;padding-left:1.15rem!important}.AuthModal-module__rQ2gaG__loginBrand{transform-origin:top;margin-bottom:-.25rem;transform:scale(.9)}.AuthModal-module__rQ2gaG__loginSecureBadge{margin-top:.45rem;padding-top:.25rem;padding-bottom:.25rem}.AuthModal-module__rQ2gaG__loginTitleBlock{margin-top:.65rem}.AuthModal-module__rQ2gaG__loginTitleBlock h2{font-size:1.5rem}.AuthModal-module__rQ2gaG__loginTitleBlock p{margin-top:.25rem;font-size:.78rem;line-height:1.1rem}.AuthModal-module__rQ2gaG__loginTabs,.AuthModal-module__rQ2gaG__loginForm{margin-top:.55rem}.AuthModal-module__rQ2gaG__loginForm{gap:.5rem}.AuthModal-module__rQ2gaG__loginDivider{margin-top:.6rem;margin-bottom:.6rem}.AuthModal-module__rQ2gaG__loginFooter{margin-top:.55rem;font-size:.625rem;line-height:.9rem}}@media (prefers-reduced-motion:reduce){.AuthModal-module__rQ2gaG__authViewport *,.AuthModal-module__rQ2gaG__authViewport :before,.AuthModal-module__rQ2gaG__authViewport :after,.AuthModal-module__rQ2gaG__pageViewport *,.AuthModal-module__rQ2gaG__pageViewport :before,.AuthModal-module__rQ2gaG__pageViewport :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.AlexiaPet-module__0W6dla__pet{right:clamp(14px,2vw,30px);bottom:max(14px, env(safe-area-inset-bottom));z-index:9999;pointer-events:none;isolation:isolate;width:177px;height:192px;position:fixed}.AlexiaPet-module__0W6dla__petButton{z-index:2;cursor:grab;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:46% 46% 28% 28%;padding:0;position:absolute;inset:0}.AlexiaPet-module__0W6dla__petButton:focus-visible{outline-offset:4px;outline:2px solid #fc0}.AlexiaPet-module__0W6dla__sprite{background-image:url(/pets/alexia/spritesheet.webp);background-repeat:no-repeat;background-position:var(--alexia-sprite-x) var(--alexia-sprite-y);width:192px;height:208px;image-rendering:pixelated;filter:drop-shadow(0 12px 11px #000000b8);transform-origin:100% 100%;pointer-events:none;transition:filter .18s,transform .18s;display:block;position:absolute;bottom:0;right:0;transform:scale(.92)}.AlexiaPet-module__0W6dla__petButton:hover .AlexiaPet-module__0W6dla__sprite,.AlexiaPet-module__0W6dla__petButton:focus-visible .AlexiaPet-module__0W6dla__sprite{filter:drop-shadow(0 15px 12px #000000c7)drop-shadow(0 0 8px #fc03);transform:translateY(-5px)scale(.92)}.AlexiaPet-module__0W6dla__dragging .AlexiaPet-module__0W6dla__petButton{cursor:grabbing}.AlexiaPet-module__0W6dla__dragging .AlexiaPet-module__0W6dla__sprite,.AlexiaPet-module__0W6dla__dragging .AlexiaPet-module__0W6dla__petButton:hover .AlexiaPet-module__0W6dla__sprite{filter:drop-shadow(0 18px 14px #000c)drop-shadow(0 0 12px #ffcc0061);transform:translateY(-8px)scale(.94)}.AlexiaPet-module__0W6dla__perch{z-index:1;opacity:.9;background:linear-gradient(90deg,#0000,#ffffffe0,#0000);border-radius:999px;width:64px;height:8px;position:absolute;bottom:2px;right:34px;box-shadow:0 0 14px #ffcc004d}.AlexiaPet-module__0W6dla__bubble{z-index:3;color:#e5e7eb;opacity:0;transform-origin:100% 100%;background:#050505f0;border:1px solid #ffcc008c;border-radius:14px 14px 4px;gap:3px;width:max-content;max-width:min(260px,100vw - 36px);padding:10px 13px;transition:opacity .18s,transform .18s;display:grid;position:absolute;bottom:calc(100% - 16px);right:18px;transform:translateY(8px)scale(.96);box-shadow:0 15px 34px #0000007a,0 0 18px #ffcc0014}.AlexiaPet-module__0W6dla__bubble:after{content:"";background:#050505;border-bottom:1px solid #ffcc008c;border-right:1px solid #ffcc008c;width:12px;height:12px;position:absolute;bottom:-7px;right:10px;transform:rotate(45deg)}.AlexiaPet-module__0W6dla__petOnLeft .AlexiaPet-module__0W6dla__bubble{transform-origin:0 100%;border-radius:14px 14px 14px 4px;left:18px;right:auto}.AlexiaPet-module__0W6dla__petOnLeft .AlexiaPet-module__0W6dla__bubble:after{left:10px;right:auto}.AlexiaPet-module__0W6dla__petNearTop .AlexiaPet-module__0W6dla__bubble{transform-origin:100% 0;top:calc(100% - 16px);bottom:auto}.AlexiaPet-module__0W6dla__petNearTop.AlexiaPet-module__0W6dla__petOnLeft .AlexiaPet-module__0W6dla__bubble{transform-origin:0 0}.AlexiaPet-module__0W6dla__petNearTop .AlexiaPet-module__0W6dla__bubble:after{border:0;border-top:1px solid #ffcc008c;border-left:1px solid #ffcc008c;top:-7px;bottom:auto}.AlexiaPet-module__0W6dla__bubble strong{color:#fc0;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:950}.AlexiaPet-module__0W6dla__bubble span{font-size:12px;font-weight:650;line-height:1.45}.AlexiaPet-module__0W6dla__bubbleVisible{opacity:1;transform:translateY(0)scale(1)}.AlexiaPet-module__0W6dla__chatPanel{z-index:5;color:#edf5ff;pointer-events:auto;transform-origin:100% 100%;background:radial-gradient(circle at 12% 0,#12b4ff24,#0000 32%),linear-gradient(160deg,#081322fa,#04070efc);border:1px solid #ffcc007a;border-radius:20px 20px 5px;width:min(380px,100vw - 24px);max-height:min(540px,100vh - 32px);animation:.18s ease-out AlexiaPet-module__0W6dla__chatPanelIn;display:grid;position:absolute;bottom:calc(100% - 18px);right:8px;overflow:hidden;box-shadow:0 28px 70px #000000a8,0 0 36px #ffcc001a,inset 0 1px #ffffff0a}.AlexiaPet-module__0W6dla__chatPanel:after{content:"";background:#050910;border-bottom:1px solid #ffcc007a;border-right:1px solid #ffcc007a;width:13px;height:13px;position:absolute;bottom:-7px;right:16px;transform:rotate(45deg)}.AlexiaPet-module__0W6dla__petOnLeft .AlexiaPet-module__0W6dla__chatPanel{transform-origin:0 100%;border-radius:20px 20px 20px 5px;left:8px;right:auto}.AlexiaPet-module__0W6dla__petOnLeft .AlexiaPet-module__0W6dla__chatPanel:after{left:16px;right:auto}.AlexiaPet-module__0W6dla__petNearTop .AlexiaPet-module__0W6dla__chatPanel{transform-origin:100% 0;top:calc(100% - 18px);bottom:auto}.AlexiaPet-module__0W6dla__petNearTop.AlexiaPet-module__0W6dla__petOnLeft .AlexiaPet-module__0W6dla__chatPanel{transform-origin:0 0}.AlexiaPet-module__0W6dla__petNearTop .AlexiaPet-module__0W6dla__chatPanel:after{border:0;border-top:1px solid #ffcc007a;border-left:1px solid #ffcc007a;top:-7px;bottom:auto}.AlexiaPet-module__0W6dla__chatHeader{background:#03081185;border-bottom:1px solid #73beee29;align-items:center;gap:10px;padding:13px 14px;display:flex}.AlexiaPet-module__0W6dla__chatProfile{background:#111827;border:2px solid #ffcc00c7;border-radius:50%;flex:none;width:44px;height:44px;display:block;position:relative;overflow:visible;box-shadow:0 0 22px #ffc9183d}.AlexiaPet-module__0W6dla__chatProfileImage{object-fit:cover;object-position:50% 18%;border-radius:50%}.AlexiaPet-module__0W6dla__chatProfile>i{z-index:1;background:#45e7a7;border:2px solid #07101c;border-radius:50%;width:10px;height:10px;position:absolute;bottom:0;right:-1px;box-shadow:0 0 8px #45e7a7}.AlexiaPet-module__0W6dla__chatHeader>span:nth-child(2){gap:2px;min-width:0;display:grid}.AlexiaPet-module__0W6dla__chatHeader strong{color:#ffcf22;letter-spacing:.14em;font-size:12px;font-weight:950}.AlexiaPet-module__0W6dla__chatHeader small{color:#91a9c5;font-size:10px;font-weight:700}.AlexiaPet-module__0W6dla__chatClose{color:#a8bad0;cursor:pointer;background:#ffffff0a;border:1px solid #8cb8de2e;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;margin-left:auto;font-size:20px;line-height:1;display:grid}.AlexiaPet-module__0W6dla__chatClose:hover,.AlexiaPet-module__0W6dla__chatClose:focus-visible{color:#ffcf22;border-color:#ffcc008c;outline:0}.AlexiaPet-module__0W6dla__chatMessages{overscroll-behavior:contain;scrollbar-color:#5bd3ff61 transparent;scrollbar-width:thin;flex-direction:column;gap:9px;min-height:150px;max-height:286px;padding:13px;display:flex;overflow-y:auto}.AlexiaPet-module__0W6dla__chatMessage{background:#12253bdb;border:1px solid #74bbe826;border-radius:13px 13px 13px 4px;width:fit-content;max-width:91%;padding:9px 11px}.AlexiaPet-module__0W6dla__chatMessageRow{align-items:flex-end;gap:7px;width:100%;display:flex}.AlexiaPet-module__0W6dla__userMessageRow{justify-content:flex-end}.AlexiaPet-module__0W6dla__messageAvatar{background:#111827;border:1px solid #fc09;border-radius:50%;flex:none;width:28px;height:28px;position:relative;overflow:hidden;box-shadow:0 0 12px #ffcc001f}.AlexiaPet-module__0W6dla__messageAvatar img{object-fit:cover;object-position:50% 18%}.AlexiaPet-module__0W6dla__chatMessage b{color:#6fe0ff;letter-spacing:.06em;margin-bottom:3px;font-size:10px;font-weight:900;display:block}.AlexiaPet-module__0W6dla__chatMessage p{color:#d8e4f2;white-space:pre-wrap;margin:0;font-size:12px;font-weight:600;line-height:1.5}.AlexiaPet-module__0W6dla__userMessage{background:#4c3a08b8;border-color:#ffcc0047;border-radius:13px 13px 4px;align-self:flex-end}.AlexiaPet-module__0W6dla__userMessage b{color:#ffd32b}.AlexiaPet-module__0W6dla__chatTyping{min-width:164px}.AlexiaPet-module__0W6dla__chatTyping>span{gap:4px;margin-top:6px;display:flex}.AlexiaPet-module__0W6dla__chatTyping>span i{background:#67dcff;border-radius:50%;width:5px;height:5px;animation:1s infinite AlexiaPet-module__0W6dla__chatDot;display:block}.AlexiaPet-module__0W6dla__chatTyping>span i:nth-child(2){animation-delay:.14s}.AlexiaPet-module__0W6dla__chatTyping>span i:nth-child(3){animation-delay:.28s}.AlexiaPet-module__0W6dla__chatError{color:#ffb2bf;background:#5812267a;border:1px solid #ff6a8452;border-radius:10px;padding:8px 10px;font-size:11px;line-height:1.4}.AlexiaPet-module__0W6dla__chatRecommendations{gap:6px;padding:0 13px 10px;display:grid}.AlexiaPet-module__0W6dla__chatRecommendations>p{color:#7f95af;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:9px;font-weight:850}.AlexiaPet-module__0W6dla__chatPrompts{flex-wrap:wrap;gap:6px;padding:0 0 2px;display:flex}.AlexiaPet-module__0W6dla__chatPrompts button{color:#a5eaff;cursor:pointer;background:#12364f8a;border:1px solid #53d2ff42;border-radius:999px;flex:none;padding:6px 9px;font-size:10px;font-weight:800}.AlexiaPet-module__0W6dla__chatPrompts button:hover{border-color:#61dcff}.AlexiaPet-module__0W6dla__chatPrompts button:focus-visible{outline-offset:2px;border-color:#ffcf22;outline:2px solid #ffcc0040}.AlexiaPet-module__0W6dla__chatPrompts button:disabled{cursor:not-allowed;opacity:.45}.AlexiaPet-module__0W6dla__chatComposer{background:#050b14;border:1px solid #5fcfff4d;border-radius:12px;align-items:center;gap:7px;margin:0 13px;padding:5px 5px 5px 10px;display:flex}.AlexiaPet-module__0W6dla__chatComposer:focus-within{border-color:#ffcc00ad;box-shadow:0 0 0 3px #ffcc000f}.AlexiaPet-module__0W6dla__chatComposer input{color:#f7fbff;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:12px}.AlexiaPet-module__0W6dla__chatComposer input::placeholder{color:#6f85a1}.AlexiaPet-module__0W6dla__chatComposer button{color:#07101c;cursor:pointer;background:linear-gradient(145deg,#ffd52c,#ffb900);border:0;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-size:14px;font-weight:950;display:grid}.AlexiaPet-module__0W6dla__chatComposer button:disabled{cursor:not-allowed;opacity:.35}.AlexiaPet-module__0W6dla__chatSafety{color:#6f829d;text-align:center;margin:7px 13px 11px;font-size:9px;line-height:1.35}@keyframes AlexiaPet-module__0W6dla__chatPanelIn{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes AlexiaPet-module__0W6dla__chatDot{0%,80%,to{opacity:.45;transform:scale(.7)}40%{opacity:1;transform:scale(1)}}@media (max-width:767px){.AlexiaPet-module__0W6dla__spreadsheetImport{display:none}}@media (max-width:640px){.AlexiaPet-module__0W6dla__pet{right:8px;bottom:max(8px, env(safe-area-inset-bottom));width:129px;height:139px}.AlexiaPet-module__0W6dla__sprite{transform:scale(.67)}.AlexiaPet-module__0W6dla__petButton:hover .AlexiaPet-module__0W6dla__sprite,.AlexiaPet-module__0W6dla__petButton:focus-visible .AlexiaPet-module__0W6dla__sprite{transform:translateY(-3px)scale(.67)}.AlexiaPet-module__0W6dla__dragging .AlexiaPet-module__0W6dla__sprite,.AlexiaPet-module__0W6dla__dragging .AlexiaPet-module__0W6dla__petButton:hover .AlexiaPet-module__0W6dla__sprite{transform:translateY(-5px)scale(.69)}.AlexiaPet-module__0W6dla__perch{width:48px;right:22px}.AlexiaPet-module__0W6dla__bubble{max-width:min(220px,100vw - 24px);bottom:calc(100% - 8px);right:8px}.AlexiaPet-module__0W6dla__petOnLeft .AlexiaPet-module__0W6dla__bubble{left:8px;right:auto}.AlexiaPet-module__0W6dla__petNearTop .AlexiaPet-module__0W6dla__bubble{top:calc(100% - 8px);bottom:auto}.AlexiaPet-module__0W6dla__chatPanel{border-radius:17px 17px 5px;width:min(348px,100vw - 16px);max-height:min(520px,100vh - 20px);bottom:calc(100% - 10px);right:0}.AlexiaPet-module__0W6dla__petOnLeft .AlexiaPet-module__0W6dla__chatPanel{border-radius:17px 17px 17px 5px;left:0;right:auto}.AlexiaPet-module__0W6dla__petNearTop .AlexiaPet-module__0W6dla__chatPanel{top:calc(100% - 10px);bottom:auto}.AlexiaPet-module__0W6dla__chatMessages{max-height:min(255px,36vh)}}@media (prefers-reduced-motion:reduce){.AlexiaPet-module__0W6dla__sprite,.AlexiaPet-module__0W6dla__bubble,.AlexiaPet-module__0W6dla__chatPanel{transition:none;animation:none}}
.CPFrontlineGame-module__ivRUQW__shell{--cyan:#55e7ff;--cyan-soft:#55e7ff26;--gold:#ffd65c;--red:#ff5878;--green:#63f2b4;color:#eefbff;background:radial-gradient(circle at 18% 0,#28b1d729,#0000 34%),radial-gradient(circle at 82% 100%,#ffbe3914,#0000 36%),#020811;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.CPFrontlineGame-module__ivRUQW__shell:before{pointer-events:none;content:"";opacity:.35;background-image:linear-gradient(#43d7ff09 1px,#0000 1px),linear-gradient(90deg,#43d7ff09 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 86%);mask-image:linear-gradient(#000,#0000 86%)}.CPFrontlineGame-module__ivRUQW__topbar{z-index:6;background:linear-gradient(90deg,#051825fa,#030d18fa);border-bottom:1px solid #55e7ff33;align-items:center;gap:14px;min-height:70px;padding:10px 16px;display:flex;position:relative;box-shadow:0 10px 35px #00000052}.CPFrontlineGame-module__ivRUQW__brandMark{width:48px;height:48px;color:var(--gold);background:linear-gradient(145deg,#ffd65c33,#55e7ff14);border:1px solid #ffd65cb8;border-radius:13px;flex:none;place-items:center;display:grid;transform:rotate(45deg);box-shadow:0 0 24px #ffd65c1f}.CPFrontlineGame-module__ivRUQW__brandMark>*{transform:rotate(-45deg)}.CPFrontlineGame-module__ivRUQW__titleBlock{min-width:0}.CPFrontlineGame-module__ivRUQW__eyebrow,.CPFrontlineGame-module__ivRUQW__panelLabel{color:var(--cyan);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:9px;font-weight:900}.CPFrontlineGame-module__ivRUQW__title{color:#fff;letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:clamp(14px,1.6vw,22px);font-weight:1000;overflow:hidden}.CPFrontlineGame-module__ivRUQW__hudResources{align-items:center;gap:8px;margin-left:auto;display:flex}.CPFrontlineGame-module__ivRUQW__resourceChip,.CPFrontlineGame-module__ivRUQW__statusChip{color:#d7e8f2;background:#ffffff09;border:1px solid #ffffff17;border-radius:10px;align-items:center;gap:7px;min-width:82px;padding:8px 10px;font-size:11px;font-weight:900;display:flex}.CPFrontlineGame-module__ivRUQW__resourceChip svg{color:var(--gold)}.CPFrontlineGame-module__ivRUQW__statusChip{min-width:auto;color:var(--green);background:#63f2b412;border-color:#63f2b438}.CPFrontlineGame-module__ivRUQW__statusChip[data-status=saving]{color:var(--gold);border-color:#ffd65c38}.CPFrontlineGame-module__ivRUQW__statusChip[data-status=offline]{color:#9caec0}.CPFrontlineGame-module__ivRUQW__commandBody{z-index:2;grid-template-columns:210px minmax(0,1fr);height:calc(100% - 70px);min-height:0;display:grid;position:relative}.CPFrontlineGame-module__ivRUQW__sideNav{background:#04111deb;border-right:1px solid #55e7ff24;flex-direction:column;gap:8px;min-height:0;padding:16px 12px;display:flex}.CPFrontlineGame-module__ivRUQW__sideNavButton{color:#7f96a9;letter-spacing:.07em;text-align:left;text-transform:uppercase;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;width:100%;padding:12px 13px;font-size:11px;font-weight:900;transition:all .16s;display:flex}.CPFrontlineGame-module__ivRUQW__sideNavButton:hover,.CPFrontlineGame-module__ivRUQW__sideNavButton[data-active=true]{color:#fff;box-shadow:inset 3px 0 var(--cyan);background:linear-gradient(90deg,#55e7ff21,#55e7ff08);border-color:#55e7ff42}.CPFrontlineGame-module__ivRUQW__commanderCard{background:linear-gradient(145deg,#ffd65c14,#55e7ff0a);border:1px solid #ffd65c38;border-radius:14px;margin-top:auto;padding:13px}.CPFrontlineGame-module__ivRUQW__commanderLevel{color:#fff;margin-top:7px;font-size:18px;font-weight:1000}.CPFrontlineGame-module__ivRUQW__xpTrack,.CPFrontlineGame-module__ivRUQW__healthTrack,.CPFrontlineGame-module__ivRUQW__energyTrack{background:#ffffff14;border-radius:999px;height:6px;margin-top:8px;overflow:hidden}.CPFrontlineGame-module__ivRUQW__xpFill,.CPFrontlineGame-module__ivRUQW__healthFill,.CPFrontlineGame-module__ivRUQW__energyFill{border-radius:inherit;background:linear-gradient(90deg, var(--cyan), var(--gold));height:100%;box-shadow:0 0 12px #55e7ff66}.CPFrontlineGame-module__ivRUQW__commandScroll{min-width:0;min-height:0;padding:16px;overflow:auto}.CPFrontlineGame-module__ivRUQW__dashboardGrid{grid-template-columns:minmax(0,1.55fr) minmax(270px,.75fr);gap:14px;display:grid}.CPFrontlineGame-module__ivRUQW__hero{background-image:linear-gradient(90deg,#020910fa 0%,#020910b8 43%,#02091029 72%),linear-gradient(#0000 45%,#020910c2),url(/arcade/cp-frontline/frontline-key-art.png);background-position:50%;background-size:cover;border:1px solid #55e7ff38;border-radius:18px;min-height:320px;position:relative;overflow:hidden;box-shadow:0 26px 65px #00000052}.CPFrontlineGame-module__ivRUQW__heroContent{z-index:2;flex-direction:column;justify-content:flex-end;max-width:560px;min-height:320px;padding:24px;display:flex;position:relative}.CPFrontlineGame-module__ivRUQW__difficulty{color:var(--gold);letter-spacing:.15em;text-transform:uppercase;background:#ffd65c1a;border:1px solid #ffd65c61;border-radius:999px;align-self:flex-start;padding:6px 9px;font-size:9px;font-weight:1000}.CPFrontlineGame-module__ivRUQW__heroTitle{letter-spacing:-.04em;margin:10px 0 0;font-size:clamp(25px,4vw,48px);font-weight:1000;line-height:.98}.CPFrontlineGame-module__ivRUQW__heroText{color:#9fb3c5;max-width:540px;margin:11px 0 0;font-size:12px;line-height:1.65}.CPFrontlineGame-module__ivRUQW__primaryButton,.CPFrontlineGame-module__ivRUQW__secondaryButton,.CPFrontlineGame-module__ivRUQW__unitCard,.CPFrontlineGame-module__ivRUQW__abilityButton,.CPFrontlineGame-module__ivRUQW__upgradeButton{cursor:pointer;border:0;font-family:inherit}.CPFrontlineGame-module__ivRUQW__primaryButton{color:#130e02;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#ffe379,#f5b82f);border:1px solid #ffd65cbd;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 18px;font-size:11px;font-weight:1000;transition:all .16s;display:inline-flex;box-shadow:0 12px 32px #f5b82f2e}.CPFrontlineGame-module__ivRUQW__primaryButton:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.CPFrontlineGame-module__ivRUQW__primaryButton:disabled,.CPFrontlineGame-module__ivRUQW__secondaryButton:disabled,.CPFrontlineGame-module__ivRUQW__unitCard:disabled,.CPFrontlineGame-module__ivRUQW__abilityButton:disabled,.CPFrontlineGame-module__ivRUQW__upgradeButton:disabled{cursor:not-allowed;opacity:.42}.CPFrontlineGame-module__ivRUQW__secondaryButton{color:#c8f8ff;background:#55e7ff14;border:1px solid #55e7ff40;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 13px;font-size:10px;font-weight:900;display:inline-flex}.CPFrontlineGame-module__ivRUQW__heroActions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.CPFrontlineGame-module__ivRUQW__panel,.CPFrontlineGame-module__ivRUQW__statCard,.CPFrontlineGame-module__ivRUQW__missionCard,.CPFrontlineGame-module__ivRUQW__techCard,.CPFrontlineGame-module__ivRUQW__friendCard,.CPFrontlineGame-module__ivRUQW__historyCard{background:linear-gradient(145deg,#081b2ae0,#040e19e6);border:1px solid #ffffff14;border-radius:15px}.CPFrontlineGame-module__ivRUQW__panel{padding:15px}.CPFrontlineGame-module__ivRUQW__panelHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.CPFrontlineGame-module__ivRUQW__panelTitle{color:#fff;margin:3px 0 0;font-size:15px;font-weight:1000}.CPFrontlineGame-module__ivRUQW__objectiveList,.CPFrontlineGame-module__ivRUQW__historyList,.CPFrontlineGame-module__ivRUQW__friendList{gap:8px;margin-top:12px;display:grid}.CPFrontlineGame-module__ivRUQW__objective{color:#aebfca;background:#ffffff06;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:10px;padding:10px;font-size:10px;font-weight:800;display:flex}.CPFrontlineGame-module__ivRUQW__objective svg{color:var(--cyan)}.CPFrontlineGame-module__ivRUQW__statsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.CPFrontlineGame-module__ivRUQW__statCard{padding:13px}.CPFrontlineGame-module__ivRUQW__statValue{color:#fff;margin-top:5px;font-size:20px;font-weight:1000}.CPFrontlineGame-module__ivRUQW__sectionHeader{justify-content:space-between;align-items:end;gap:12px;margin-bottom:13px;display:flex}.CPFrontlineGame-module__ivRUQW__sectionTitle{color:#fff;margin:3px 0 0;font-size:22px;font-weight:1000}.CPFrontlineGame-module__ivRUQW__sectionText,.CPFrontlineGame-module__ivRUQW__muted{color:#70879a;margin:4px 0 0;font-size:11px;line-height:1.55}.CPFrontlineGame-module__ivRUQW__missionGrid,.CPFrontlineGame-module__ivRUQW__techGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.CPFrontlineGame-module__ivRUQW__missionCard,.CPFrontlineGame-module__ivRUQW__techCard{padding:15px;position:relative;overflow:hidden}.CPFrontlineGame-module__ivRUQW__missionCard[data-locked=true]{filter:saturate(.35);opacity:.6}.CPFrontlineGame-module__ivRUQW__missionNumber{color:#55e7ff52;font-size:40px;font-weight:1000;line-height:1}.CPFrontlineGame-module__ivRUQW__missionTitle,.CPFrontlineGame-module__ivRUQW__techTitle,.CPFrontlineGame-module__ivRUQW__friendName{color:#fff;margin:8px 0 0;font-size:14px;font-weight:1000}.CPFrontlineGame-module__ivRUQW__missionMeta,.CPFrontlineGame-module__ivRUQW__historyMeta{color:var(--cyan);letter-spacing:.09em;text-transform:uppercase;margin-top:4px;font-size:9px;font-weight:900}.CPFrontlineGame-module__ivRUQW__rewardRow{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.CPFrontlineGame-module__ivRUQW__rewardChip{color:#aebfca;background:#ffffff0e;border-radius:7px;padding:5px 7px;font-size:9px;font-weight:900}.CPFrontlineGame-module__ivRUQW__techIcon{width:42px;height:42px;color:var(--cyan);background:#55e7ff17;border:1px solid #55e7ff40;border-radius:12px;place-items:center;display:grid}.CPFrontlineGame-module__ivRUQW__upgradeButton{width:100%;min-height:36px;color:var(--gold);background:#ffd65c14;border:1px solid #ffd65c47;border-radius:9px;margin-top:13px;font-size:10px;font-weight:1000}.CPFrontlineGame-module__ivRUQW__friendCard,.CPFrontlineGame-module__ivRUQW__historyCard{align-items:center;gap:11px;padding:12px;display:flex}.CPFrontlineGame-module__ivRUQW__avatar{width:42px;height:42px;color:var(--cyan);background:#55e7ff14;border:1px solid #55e7ff3d;border-radius:12px;flex:none;place-items:center;font-size:16px;font-weight:1000;display:grid;overflow:hidden}.CPFrontlineGame-module__ivRUQW__avatar img{object-fit:cover;width:100%;height:100%}.CPFrontlineGame-module__ivRUQW__friendInfo,.CPFrontlineGame-module__ivRUQW__historyInfo{flex:1;min-width:0}.CPFrontlineGame-module__ivRUQW__friendName{text-overflow:ellipsis;white-space:nowrap;margin-top:0;overflow:hidden}.CPFrontlineGame-module__ivRUQW__battleShell{background:#02070c;width:100%;height:calc(100% - 70px);min-height:0;position:relative;overflow:hidden}.CPFrontlineGame-module__ivRUQW__canvasHost{position:absolute;inset:0;overflow:hidden}.CPFrontlineGame-module__ivRUQW__canvasHost canvas{cursor:crosshair;width:100%;height:100%;display:block}.CPFrontlineGame-module__ivRUQW__battleShade{pointer-events:none;background:linear-gradient(90deg,#02080ea3,#0000 24% 76%,#02080e8f),linear-gradient(#0000 72%,#02080ecc);position:absolute;inset:0}.CPFrontlineGame-module__ivRUQW__battleHudTop{z-index:4;align-items:center;gap:10px;width:min(760px,100% - 320px);display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.CPFrontlineGame-module__ivRUQW__hqBlock{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020c15e0;border:1px solid #55e7ff38;border-radius:11px;flex:1;min-width:130px;padding:9px 11px}.CPFrontlineGame-module__ivRUQW__hqBlock[data-enemy=true]{border-color:#ff587847}.CPFrontlineGame-module__ivRUQW__hqLabel{color:#9fb3c5;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:9px;font-weight:1000;display:flex}.CPFrontlineGame-module__ivRUQW__hqBlock[data-enemy=true] .CPFrontlineGame-module__ivRUQW__healthFill{background:linear-gradient(90deg,#ff5878,#ff9b58)}.CPFrontlineGame-module__ivRUQW__timer{color:#fff;text-align:center;text-shadow:0 0 18px #55e7ff6b;min-width:88px;font-size:23px;font-weight:1000}.CPFrontlineGame-module__ivRUQW__missionPanel{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020c15db;border:1px solid #55e7ff38;border-radius:13px;width:250px;padding:13px;position:absolute;top:14px;left:14px}.CPFrontlineGame-module__ivRUQW__missionPanelTitle{color:#fff;margin:5px 0 0;font-size:14px;font-weight:1000}.CPFrontlineGame-module__ivRUQW__missionPanelObjective{color:#9db0bd;margin:7px 0 0;font-size:10px;line-height:1.5}.CPFrontlineGame-module__ivRUQW__combatLog{gap:5px;margin-top:11px;display:grid}.CPFrontlineGame-module__ivRUQW__combatEvent{border-left:2px solid var(--cyan);color:#8ea3b2;background:#ffffff09;padding:6px 7px;font-size:8px;line-height:1.35}.CPFrontlineGame-module__ivRUQW__combatEvent[data-tone=good]{border-left-color:var(--green);color:#b4efd4}.CPFrontlineGame-module__ivRUQW__combatEvent[data-tone=danger]{border-left-color:var(--red);color:#f0a7b6}.CPFrontlineGame-module__ivRUQW__abilityRail{z-index:5;gap:8px;width:116px;display:grid;position:absolute;top:118px;right:14px}.CPFrontlineGame-module__ivRUQW__abilityButton{color:#dffbff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020c15e0;border:1px solid #55e7ff3d;border-radius:11px;min-height:64px;padding:9px;font-size:9px;font-weight:1000;position:relative;overflow:hidden}.CPFrontlineGame-module__ivRUQW__abilityButton svg{color:var(--gold);margin:0 auto 5px;font-size:17px;display:block}.CPFrontlineGame-module__ivRUQW__cooldown{color:#fff;background:#ff5878c2;padding:3px;font-size:9px;position:absolute;inset:auto 0 0}.CPFrontlineGame-module__ivRUQW__battleBottom{z-index:5;grid-template-columns:minmax(170px,.65fr) minmax(520px,2fr) minmax(170px,.65fr);align-items:end;gap:10px;display:grid;position:absolute;bottom:12px;left:12px;right:12px}.CPFrontlineGame-module__ivRUQW__energyPanel,.CPFrontlineGame-module__ivRUQW__scorePanel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020c15e6;border:1px solid #55e7ff33;border-radius:12px;padding:11px}.CPFrontlineGame-module__ivRUQW__energyValue,.CPFrontlineGame-module__ivRUQW__scoreValue{color:#fff;margin-top:3px;font-size:18px;font-weight:1000}.CPFrontlineGame-module__ivRUQW__energyFill{background:linear-gradient(90deg, var(--cyan), #9c7cff)}.CPFrontlineGame-module__ivRUQW__unitDeck{grid-template-columns:repeat(6,minmax(72px,1fr));gap:6px;display:grid}.CPFrontlineGame-module__ivRUQW__unitCard{color:#eafaff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(160deg,#0b283af0,#030e18f0);border:1px solid #ffffff1f;border-radius:10px;min-height:84px;padding:8px 6px;font-size:8px;font-weight:1000;transition:all .14s;position:relative;overflow:hidden}.CPFrontlineGame-module__ivRUQW__unitCard:hover:not(:disabled){border-color:var(--unit-accent,var(--cyan));transform:translateY(-4px);box-shadow:0 10px 28px #0000004d}.CPFrontlineGame-module__ivRUQW__unitIcon{width:30px;height:30px;color:var(--unit-accent,var(--cyan));background:color-mix(in srgb, var(--unit-accent,var(--cyan)) 13%, transparent);border-radius:9px;place-items:center;margin:0 auto 5px;font-size:15px;display:grid}.CPFrontlineGame-module__ivRUQW__unitCost{color:var(--gold);margin-top:4px;display:block}.CPFrontlineGame-module__ivRUQW__resultOverlay,.CPFrontlineGame-module__ivRUQW__briefingOverlay{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#01060bc2;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.CPFrontlineGame-module__ivRUQW__resultCard,.CPFrontlineGame-module__ivRUQW__briefingCard{background:#07131f;border:1px solid #55e7ff47;border-radius:20px;width:min(720px,100%);overflow:hidden;box-shadow:0 30px 100px #000000ad}.CPFrontlineGame-module__ivRUQW__briefingImage{background-image:linear-gradient(#0000 28%,#07131f),url(/arcade/cp-frontline/frontline-key-art.png);background-position:50%;background-size:cover;min-height:250px}.CPFrontlineGame-module__ivRUQW__briefingContent,.CPFrontlineGame-module__ivRUQW__resultContent{padding:22px}.CPFrontlineGame-module__ivRUQW__resultTitle{color:#fff;letter-spacing:-.04em;margin:5px 0 0;font-size:clamp(27px,5vw,48px);font-weight:1000}.CPFrontlineGame-module__ivRUQW__starRow{color:#ffffff26;gap:5px;margin-top:13px;font-size:24px;display:flex}.CPFrontlineGame-module__ivRUQW__starRow [data-earned=true]{color:var(--gold);filter:drop-shadow(0 0 8px #ffd65c73)}.CPFrontlineGame-module__ivRUQW__emptyState{color:#6e8496;text-align:center;border:1px dashed #55e7ff2e;border-radius:16px;place-items:center;min-height:260px;padding:30px;display:grid}.CPFrontlineGame-module__ivRUQW__notice{color:#eadba8;background:#ffd65c12;border:1px solid #ffd65c38;border-radius:10px;margin-bottom:12px;padding:10px 12px;font-size:10px;line-height:1.5}@media (max-width:1100px){.CPFrontlineGame-module__ivRUQW__hudResources .CPFrontlineGame-module__ivRUQW__resourceChip:nth-of-type(2),.CPFrontlineGame-module__ivRUQW__hudResources .CPFrontlineGame-module__ivRUQW__resourceChip:nth-of-type(3){display:none}.CPFrontlineGame-module__ivRUQW__dashboardGrid{grid-template-columns:1fr}.CPFrontlineGame-module__ivRUQW__missionGrid,.CPFrontlineGame-module__ivRUQW__techGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CPFrontlineGame-module__ivRUQW__battleHudTop{width:calc(100% - 300px)}.CPFrontlineGame-module__ivRUQW__battleBottom{grid-template-columns:145px minmax(420px,1fr)}.CPFrontlineGame-module__ivRUQW__scorePanel{display:none}.CPFrontlineGame-module__ivRUQW__unitDeck{grid-template-columns:repeat(6,minmax(62px,1fr))}}@media (max-width:760px){.CPFrontlineGame-module__ivRUQW__topbar{min-height:60px;padding:8px 10px}.CPFrontlineGame-module__ivRUQW__brandMark{width:40px;height:40px}.CPFrontlineGame-module__ivRUQW__hudResources .CPFrontlineGame-module__ivRUQW__resourceChip{display:none}.CPFrontlineGame-module__ivRUQW__statusChip{padding:7px 8px;font-size:9px}.CPFrontlineGame-module__ivRUQW__commandBody{grid-template-columns:1fr;height:calc(100% - 60px)}.CPFrontlineGame-module__ivRUQW__sideNav{border-bottom:1px solid #55e7ff24;border-right:0;grid-template-columns:repeat(4,minmax(105px,1fr));padding:7px;display:grid;overflow-x:auto}.CPFrontlineGame-module__ivRUQW__sideNavButton{justify-content:center;padding:9px;font-size:8px}.CPFrontlineGame-module__ivRUQW__commanderCard{display:none}.CPFrontlineGame-module__ivRUQW__commandScroll{padding:10px}.CPFrontlineGame-module__ivRUQW__hero,.CPFrontlineGame-module__ivRUQW__heroContent{min-height:360px}.CPFrontlineGame-module__ivRUQW__heroContent{padding:17px}.CPFrontlineGame-module__ivRUQW__statsGrid,.CPFrontlineGame-module__ivRUQW__missionGrid,.CPFrontlineGame-module__ivRUQW__techGrid{grid-template-columns:1fr 1fr}.CPFrontlineGame-module__ivRUQW__battleShell{height:calc(100% - 60px)}.CPFrontlineGame-module__ivRUQW__missionPanel{width:190px;padding:9px;top:8px;left:8px}.CPFrontlineGame-module__ivRUQW__combatLog{display:none}.CPFrontlineGame-module__ivRUQW__battleHudTop{width:auto;top:8px;left:205px;right:8px;transform:none}.CPFrontlineGame-module__ivRUQW__hqBlock{min-width:80px;padding:7px}.CPFrontlineGame-module__ivRUQW__timer{min-width:58px;font-size:16px}.CPFrontlineGame-module__ivRUQW__abilityRail{width:82px;top:90px;right:8px}.CPFrontlineGame-module__ivRUQW__abilityButton{min-height:50px;padding:6px;font-size:7px}.CPFrontlineGame-module__ivRUQW__battleBottom{display:block;bottom:6px;left:6px;right:6px}.CPFrontlineGame-module__ivRUQW__energyPanel{margin-bottom:5px;padding:6px 9px}.CPFrontlineGame-module__ivRUQW__energyValue{margin-left:5px;font-size:12px;display:inline}.CPFrontlineGame-module__ivRUQW__unitDeck{grid-template-columns:repeat(6,minmax(82px,1fr));overflow-x:auto}.CPFrontlineGame-module__ivRUQW__unitCard{min-height:68px}.CPFrontlineGame-module__ivRUQW__briefingImage{min-height:180px}}
.chat-module__7vhXka__page{color:#f7f8fb;background:radial-gradient(circle at 75% 0,#ffcc0017,#0000 30%),radial-gradient(circle at 20% 100%,#14b8a614,#0000 32%),#07090d;min-height:calc(100dvh - 82px);padding:clamp(12px,2vw,28px)}.chat-module__7vhXka__shell{background:#101318;border:1px solid #ffffff1a;border-radius:20px;grid-template-columns:minmax(300px,365px) minmax(0,1fr);width:min(1540px,100%);height:calc(100dvh - 122px);min-height:620px;max-height:920px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 28px 80px #0000006b}.chat-module__7vhXka__sidebar{background:#0b0e13;border-right:1px solid #ffffff17;flex-direction:column;min-width:0;min-height:0;display:flex}.chat-module__7vhXka__sidebarHeader{justify-content:space-between;align-items:center;min-height:92px;padding:20px 22px 14px;display:flex}.chat-module__7vhXka__sidebarHeader h1{letter-spacing:-.04em;margin:2px 0 0;font-size:30px;font-weight:900}.chat-module__7vhXka__eyebrow{color:#fc0;letter-spacing:.18em;font-size:10px;font-weight:900}.chat-module__7vhXka__roomCount{color:#ffdc4d;background:#ffcc0017;border:1px solid #ffcc0040;border-radius:999px;justify-content:center;align-items:center;min-width:34px;height:30px;padding:0 9px;font-size:12px;font-weight:900;display:inline-flex}.chat-module__7vhXka__searchBox{color:#777f8e;background:#151920;border:1px solid #ffffff17;border-radius:13px;align-items:center;gap:11px;min-height:48px;margin:0 18px 16px;padding:0 15px;transition:border-color .16s,box-shadow .16s;display:flex}.chat-module__7vhXka__searchBox:focus-within{border-color:#ffcc00a6;box-shadow:0 0 0 3px #ffcc0014}.chat-module__7vhXka__searchBox svg{flex:none;font-size:15px}.chat-module__7vhXka__searchBox input{color:#f8fafc;background:0 0;border:0;outline:0;width:100%;min-width:0;height:46px;font-size:13px}.chat-module__7vhXka__searchBox input::placeholder{color:#6f7785}.chat-module__7vhXka__listHeading{color:#cfd4dc;background:#ffffff06;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:11px 20px;font-size:12px;font-weight:900;display:flex}.chat-module__7vhXka__listHeading small{color:#727b89;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:700}.chat-module__7vhXka__roomList{scrollbar-color:#373d47 transparent;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.chat-module__7vhXka__roomItem{color:#e7eaf0;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff0e;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;width:100%;min-height:92px;padding:14px 18px;transition:background .15s,box-shadow .15s;display:grid;position:relative}.chat-module__7vhXka__roomItem:hover{background:#ffffff0a}.chat-module__7vhXka__roomItemActive{background:linear-gradient(90deg,#ffcc0021,#ffcc0009);box-shadow:inset 3px 0 #fc0}.chat-module__7vhXka__roomItem:focus-visible,.chat-module__7vhXka__backButton:focus-visible,.chat-module__7vhXka__attachButton:focus-visible,.chat-module__7vhXka__sendButton:focus-visible,.chat-module__7vhXka__primaryButton:focus-visible,.chat-module__7vhXka__secondaryLink:focus-visible{outline-offset:-2px;outline:2px solid #ffdc4d}.chat-module__7vhXka__avatar{color:#101216;background:linear-gradient(145deg,#ffe36b,#ffb800);border:1px solid #ffdf578c;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:950;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 5px 18px #0000004d}.chat-module__7vhXka__avatar:after{content:"";background:#25d585;border:2px solid #0b0e13;border-radius:50%;width:10px;height:10px;position:absolute;bottom:1px;right:0}.chat-module__7vhXka__avatar img{object-fit:cover;width:100%;height:100%}.chat-module__7vhXka__avatarsmall{width:30px;height:30px;font-size:9px}.chat-module__7vhXka__avatarsmall:after{display:none}.chat-module__7vhXka__avatarmedium{width:50px;height:50px}.chat-module__7vhXka__avatarlarge{width:48px;height:48px}.chat-module__7vhXka__roomCopy,.chat-module__7vhXka__roomTopline,.chat-module__7vhXka__roomOrder,.chat-module__7vhXka__roomPreview{min-width:0;display:block}.chat-module__7vhXka__roomTopline{justify-content:space-between;align-items:center;gap:8px;display:flex}.chat-module__7vhXka__roomTopline strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;overflow:hidden}.chat-module__7vhXka__roomTopline time{color:#77808d;flex:none;font-size:10px}.chat-module__7vhXka__roomOrder{color:#d8b931;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;margin-top:3px;font-size:10px;font-weight:800;overflow:hidden}.chat-module__7vhXka__roomPreview{color:#858e9c;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;overflow:hidden}.chat-module__7vhXka__unreadBadge{color:#0b0e13;background:#fc0;border-radius:999px;justify-content:center;align-items:center;min-width:19px;height:19px;padding:0 5px;font-size:9px;font-weight:950;display:inline-flex;position:absolute;bottom:13px;right:18px}.chat-module__7vhXka__sidebarFooter{color:#7f8996;background:#090c10;border-top:1px solid #ffffff12;align-items:center;gap:11px;min-height:64px;padding:12px 18px;font-size:10px;line-height:1.45;display:flex}.chat-module__7vhXka__sidebarFooter svg{color:#37d59e;flex:none;font-size:18px}.chat-module__7vhXka__sidebarFooter strong{color:#b7c0ca;display:block}.chat-module__7vhXka__chatPanel{background:linear-gradient(#0d1015f7,#0d1015fa),radial-gradient(circle at 50% 15%,#ffcc001f,#0000 35%);flex-direction:column;min-width:0;min-height:0;display:flex}.chat-module__7vhXka__chatHeader{background:#11141af7;border-bottom:1px solid #ffffff14;align-items:center;gap:13px;min-height:78px;padding:13px 22px;display:flex}.chat-module__7vhXka__backButton{color:#e9ecf1;background:0 0;border:1px solid #ffffff1a;border-radius:11px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:none}.chat-module__7vhXka__chatIdentity{flex:1;min-width:0}.chat-module__7vhXka__chatIdentity strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:950;display:block;overflow:hidden}.chat-module__7vhXka__chatIdentity span{color:#8c95a2;align-items:center;gap:6px;margin-top:3px;font-size:11px;display:flex}.chat-module__7vhXka__chatIdentity i{background:#25d585;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #25d58599}.chat-module__7vhXka__orderPill{flex:none}.chat-module__7vhXka__orderPill a,.chat-module__7vhXka__orderPill>span{color:#f5f6f8;background:#191d24;border:1px solid #ffcc0038;border-radius:12px;align-items:center;gap:10px;min-height:46px;padding:7px 13px;text-decoration:none;display:flex}.chat-module__7vhXka__orderPill svg{color:#fc0}.chat-module__7vhXka__orderPill span span{font-size:12px;font-weight:900}.chat-module__7vhXka__orderPill small{color:#7d8693;letter-spacing:.12em;font-size:8px;display:block}.chat-module__7vhXka__tradeStrip{background:#080a0ea8;border-bottom:1px solid #fff1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:66px;padding:10px 22px;display:grid}.chat-module__7vhXka__productThumb{color:#fc0;background:#20242b;border:1px solid #ffffff1a;border-radius:9px;justify-content:center;align-items:center;width:42px;height:42px;display:flex;overflow:hidden}.chat-module__7vhXka__productThumb img{object-fit:cover;width:100%;height:100%}.chat-module__7vhXka__tradeStrip div:nth-child(2){min-width:0}.chat-module__7vhXka__tradeStrip small,.chat-module__7vhXka__tradeStrip strong{display:block}.chat-module__7vhXka__tradeStrip small{color:#8b94a0;letter-spacing:.12em;font-size:8px;font-weight:900}.chat-module__7vhXka__tradeStrip strong{color:#d9dde4;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;overflow:hidden}.chat-module__7vhXka__statusPill{color:#76e8bd;text-transform:uppercase;background:#25d58517;border:1px solid #25d58533;border-radius:999px;padding:6px 10px;font-size:9px;font-weight:900}.chat-module__7vhXka__messageViewport{scrollbar-color:#3a404a transparent;scrollbar-width:thin;flex:1;min-height:0;padding:18px clamp(16px,3vw,42px) 24px;overflow-y:auto}.chat-module__7vhXka__safetyNotice{color:#b2bac4;background:#ffcc000e;border:1px solid #ffcc0029;border-radius:11px;align-items:center;gap:11px;width:min(690px,100%);margin:0 auto 20px;padding:10px 14px;font-size:10px;line-height:1.45;display:flex}.chat-module__7vhXka__safetyNotice svg{color:#fc0;flex:none;font-size:17px}.chat-module__7vhXka__safetyNotice strong{color:#f1d85c}.chat-module__7vhXka__messageList{width:min(990px,100%);margin:0 auto}.chat-module__7vhXka__dayDivider{justify-content:center;align-items:center;margin:17px 0;display:flex}.chat-module__7vhXka__dayDivider span{color:#7d8794;background:#171a20;border:1px solid #ffffff13;border-radius:999px;padding:5px 10px;font-size:9px;font-weight:800}.chat-module__7vhXka__messageRow{align-items:flex-end;gap:8px;margin:7px 0;display:flex}.chat-module__7vhXka__messageRowMine{justify-content:flex-end}.chat-module__7vhXka__bubble{border-radius:16px;width:fit-content;max-width:min(72%,670px);padding:10px 12px 7px;box-shadow:0 8px 22px #0000001f}.chat-module__7vhXka__bubble p{color:inherit;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.55}.chat-module__7vhXka__bubbleOther{color:#e8ebef;background:#242830;border:1px solid #ffffff14;border-bottom-left-radius:5px}.chat-module__7vhXka__bubbleMine{color:#111318;background:linear-gradient(145deg,#ffdc4c,#f4bd00);border:1px solid #ffeb8d80;border-bottom-right-radius:5px}.chat-module__7vhXka__messageMeta{color:currentColor;opacity:.55;justify-content:flex-end;align-items:center;gap:5px;margin-top:4px;font-size:8px;display:flex}.chat-module__7vhXka__messageMeta svg{font-size:10px}.chat-module__7vhXka__imageAttachment{margin-bottom:7px;display:block}.chat-module__7vhXka__imageAttachment img{object-fit:contain;border-radius:11px;max-width:min(360px,100%);max-height:320px;display:block}.chat-module__7vhXka__videoAttachment{color:#e9edf2;background:#080a0f;border:1px solid #ffffff1f;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;width:min(520px,68vw);margin-bottom:7px;display:grid;overflow:hidden}.chat-module__7vhXka__videoAttachment video{object-fit:contain;background:#030407;grid-column:1/-1;width:100%;max-height:420px;display:block}.chat-module__7vhXka__videoAttachment>span{min-width:0;padding:9px 11px 10px}.chat-module__7vhXka__videoAttachment strong,.chat-module__7vhXka__videoAttachment small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.chat-module__7vhXka__videoAttachment strong{font-size:10px}.chat-module__7vhXka__videoAttachment small{opacity:.62;margin-top:2px;font-size:8px}.chat-module__7vhXka__videoAttachment button{color:#111318;background:#fc0;border:0;border-radius:7px;align-self:center;margin-right:9px;padding:7px 9px;font-size:9px;font-weight:900}.chat-module__7vhXka__fileAttachment{color:#e9edf2;background:#0000002e;border:1px solid #ffffff1c;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:min(300px,65vw);margin-bottom:5px;padding:10px;display:grid}.chat-module__7vhXka__fileAttachment>svg{font-size:22px}.chat-module__7vhXka__fileAttachment strong,.chat-module__7vhXka__fileAttachment small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.chat-module__7vhXka__fileAttachment strong{font-size:10px}.chat-module__7vhXka__fileAttachment small{opacity:.6;margin-top:2px;font-size:8px}.chat-module__7vhXka__fileAttachment button{color:#101216;background:#fc0;border:0;border-radius:7px;min-height:32px;padding:0 9px;font-size:9px;font-weight:900}.chat-module__7vhXka__attachmentError{color:#ff9c9c;grid-column:1/-1}.chat-module__7vhXka__composerArea{background:#111419;border-top:1px solid #ffffff14;padding:12px clamp(14px,2.5vw,30px) 13px}.chat-module__7vhXka__uploadStatus{color:#e9edf2;background:#ffcc0012;border:1px solid #ffcc0038;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;width:min(1050px,100%);margin:0 auto 8px;padding:9px 11px;display:grid}.chat-module__7vhXka__uploadStatus>svg{color:#fc0;font-size:18px}.chat-module__7vhXka__uploadStatus strong,.chat-module__7vhXka__uploadStatus small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.chat-module__7vhXka__uploadStatus strong{font-size:10px}.chat-module__7vhXka__uploadStatus small{color:#a4acb8;margin-top:2px;font-size:8px}.chat-module__7vhXka__uploadStatus>i{background:#ffffff1a;border-radius:999px;grid-column:1/-1;height:3px;display:block;overflow:hidden}.chat-module__7vhXka__uploadStatus>i>b{border-radius:inherit;background:linear-gradient(90deg,#fc0,#ffe680);height:100%;transition:width .16s;display:block}.chat-module__7vhXka__composer{background:#1c2027;border:1px solid #ffffff1c;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:9px;width:min(1050px,100%);margin:0 auto;padding:7px;transition:border-color .15s,box-shadow .15s;display:grid}.chat-module__7vhXka__composer:focus-within{border-color:#ffcc0085;box-shadow:0 0 0 3px #ffcc000f}.chat-module__7vhXka__composer textarea{resize:none;color:#f2f4f7;min-height:42px;max-height:126px;font:inherit;background:0 0;border:0;outline:0;padding:11px 4px 8px;font-size:13px;line-height:1.45}.chat-module__7vhXka__composer textarea::placeholder{color:#707987}.chat-module__7vhXka__attachButton,.chat-module__7vhXka__sendButton{cursor:pointer;border-radius:11px;justify-content:center;align-items:center;width:42px;height:42px;transition:transform .14s,background .14s;display:flex}.chat-module__7vhXka__attachButton{color:#aab1bb;background:0 0;border:0}.chat-module__7vhXka__attachButton:hover{color:#f2f4f7;background:#ffffff0f}.chat-module__7vhXka__sendButton{color:#121418;background:#fc0;border:0;font-size:17px}.chat-module__7vhXka__sendButton:hover:not(:disabled){background:#ffe066;transform:translateY(-1px)}.chat-module__7vhXka__attachButton:disabled,.chat-module__7vhXka__sendButton:disabled{cursor:not-allowed;opacity:.35}.chat-module__7vhXka__composerHint{color:#69727f;text-align:right;width:min(1050px,100%);margin:5px auto 0;font-size:8px}.chat-module__7vhXka__errorBanner,.chat-module__7vhXka__lockedComposer{border-radius:9px;width:min(1050px,100%);margin:0 auto 8px;padding:8px 11px;font-size:10px}.chat-module__7vhXka__errorBanner{color:#ffc0c0;background:#ef44441a;border:1px solid #ef444440}.chat-module__7vhXka__lockedComposer{color:#c8cdd4;text-align:center;background:#ffffff0a;border:1px solid #ffffff14}.chat-module__7vhXka__noSelection,.chat-module__7vhXka__emptyConversation,.chat-module__7vhXka__emptyList,.chat-module__7vhXka__loginShell,.chat-module__7vhXka__loadingShell,.chat-module__7vhXka__listLoading,.chat-module__7vhXka__messagesLoading{text-align:center;justify-content:center;align-items:center;display:flex}.chat-module__7vhXka__noSelection,.chat-module__7vhXka__emptyConversation{color:#838c99;flex-direction:column;flex:1;min-height:0;padding:30px}.chat-module__7vhXka__noSelection>span,.chat-module__7vhXka__emptyConversation>span,.chat-module__7vhXka__emptyList>span,.chat-module__7vhXka__loginIcon{color:#fc0;background:#ffcc0014;border:1px solid #fc03;border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;font-size:26px;display:flex}.chat-module__7vhXka__noSelection h2,.chat-module__7vhXka__emptyConversation strong{color:#e5e8ed;margin:16px 0 0;font-size:18px;font-weight:900}.chat-module__7vhXka__noSelection p,.chat-module__7vhXka__emptyConversation p{max-width:420px;margin:7px 0 0;font-size:12px;line-height:1.6}.chat-module__7vhXka__emptyList{color:#77808d;flex-direction:column;min-height:310px;padding:25px}.chat-module__7vhXka__emptyList>span{width:54px;height:54px;font-size:20px}.chat-module__7vhXka__emptyList strong{color:#d6dbe2;margin-top:14px;font-size:13px}.chat-module__7vhXka__emptyList p{margin:7px 0 0;font-size:10px;line-height:1.55}.chat-module__7vhXka__emptyList a{color:#111318;background:#fc0;border-radius:9px;margin-top:16px;padding:9px 13px;font-size:10px;font-weight:900;text-decoration:none}.chat-module__7vhXka__listLoading,.chat-module__7vhXka__messagesLoading{color:#89929e;gap:10px;min-height:180px;font-size:11px}.chat-module__7vhXka__spinner{border:2px solid #ffffff21;border-top-color:#fc0;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite chat-module__7vhXka__spin}.chat-module__7vhXka__loadingShell{color:#9aa2ad;flex-direction:column;grid-template-columns:1fr;gap:13px;font-size:12px}.chat-module__7vhXka__loginShell{background:radial-gradient(circle at 50% 25%,#ffcc001a,#0000 34%),#0d1015;flex-direction:column;grid-template-columns:1fr;padding:40px 22px}.chat-module__7vhXka__loginShell .chat-module__7vhXka__eyebrow{margin-top:18px}.chat-module__7vhXka__loginShell h1{color:#f6f7f9;letter-spacing:-.04em;margin:8px 0 0;font-size:clamp(28px,4vw,44px);font-weight:950}.chat-module__7vhXka__loginShell>p{color:#949da9;max-width:520px;margin:12px 0 0;font-size:14px;line-height:1.65}.chat-module__7vhXka__primaryButton{color:#101216;background:#fc0;border:0;border-radius:11px;min-height:48px;margin-top:24px;padding:0 22px;font-size:13px;font-weight:950}.chat-module__7vhXka__secondaryLink{color:#aeb5bf;border-radius:9px;align-items:center;gap:8px;min-height:44px;margin-top:10px;padding:0 12px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.chat-module__7vhXka__hiddenInput,.chat-module__7vhXka__srOnly{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes chat-module__7vhXka__spin{to{transform:rotate(360deg)}}@media (max-width:900px){.chat-module__7vhXka__shell{grid-template-columns:minmax(275px,320px) minmax(0,1fr)}.chat-module__7vhXka__bubble{max-width:82%}}@media (max-width:760px){.chat-module__7vhXka__page{min-height:calc(100dvh - 68px);padding:0}.chat-module__7vhXka__shell{border-left:0;border-right:0;border-radius:0;width:100%;height:calc(100dvh - 68px);min-height:520px;max-height:none;display:block;position:relative}.chat-module__7vhXka__sidebar,.chat-module__7vhXka__chatPanel{width:100%;position:absolute;inset:0}.chat-module__7vhXka__sidebar{z-index:2;border-right:0}.chat-module__7vhXka__sidebarHiddenMobile{visibility:hidden;opacity:0;pointer-events:none;transform:translate(-12px)}.chat-module__7vhXka__chatPanel{z-index:1;visibility:hidden;opacity:0;pointer-events:none;transform:translate(12px)}.chat-module__7vhXka__chatPanelOpenMobile{z-index:3;visibility:visible;opacity:1;pointer-events:auto;transform:none}.chat-module__7vhXka__sidebar,.chat-module__7vhXka__chatPanel{transition:opacity .16s,transform .16s}.chat-module__7vhXka__sidebarHeader{min-height:78px;padding:15px 18px 10px}.chat-module__7vhXka__sidebarHeader h1{font-size:27px}.chat-module__7vhXka__searchBox{margin:0 14px 13px}.chat-module__7vhXka__roomItem{min-height:88px;padding-left:15px;padding-right:15px}.chat-module__7vhXka__sidebarFooter{min-height:56px}.chat-module__7vhXka__backButton{display:flex}.chat-module__7vhXka__chatHeader{gap:9px;min-height:68px;padding:9px 11px}.chat-module__7vhXka__chatHeader .chat-module__7vhXka__avatarlarge{width:42px;height:42px}.chat-module__7vhXka__chatIdentity strong{font-size:14px}.chat-module__7vhXka__chatIdentity span{font-size:9px}.chat-module__7vhXka__orderPill a,.chat-module__7vhXka__orderPill>span{min-height:40px;padding:6px 9px}.chat-module__7vhXka__orderPill svg{display:none}.chat-module__7vhXka__orderPill span span{font-size:10px}.chat-module__7vhXka__tradeStrip{min-height:58px;padding:8px 12px}.chat-module__7vhXka__productThumb{width:38px;height:38px}.chat-module__7vhXka__statusPill{text-overflow:ellipsis;white-space:nowrap;max-width:86px;overflow:hidden}.chat-module__7vhXka__messageViewport{padding:12px 10px 18px}.chat-module__7vhXka__safetyNotice{align-items:flex-start;margin-bottom:13px;padding:9px 11px;font-size:9px}.chat-module__7vhXka__bubble{max-width:84%;padding:9px 10px 6px}.chat-module__7vhXka__bubble p{font-size:12px}.chat-module__7vhXka__fileAttachment{min-width:min(250px,68vw)}.chat-module__7vhXka__videoAttachment{width:min(82vw,430px)}.chat-module__7vhXka__videoAttachment video{max-height:52vh}.chat-module__7vhXka__composerArea{padding:9px 9px max(9px, env(safe-area-inset-bottom))}.chat-module__7vhXka__composer{gap:4px;padding:5px}.chat-module__7vhXka__composer textarea{min-height:40px;padding-top:10px;font-size:12px}.chat-module__7vhXka__attachButton,.chat-module__7vhXka__sendButton{width:40px;height:40px}.chat-module__7vhXka__composerHint{display:none}.chat-module__7vhXka__loginShell{height:calc(100dvh - 68px);min-height:520px}}@media (prefers-reduced-motion:reduce){.chat-module__7vhXka__spinner{animation-duration:1.5s}.chat-module__7vhXka__sidebar,.chat-module__7vhXka__chatPanel,.chat-module__7vhXka__roomItem,.chat-module__7vhXka__sendButton{transition:none}}
.AlexiaHelpCenter-module__PKrh4W__page{color:#f8fbff;background:#050813;min-height:calc(100vh - 120px);padding:clamp(2.5rem,6vw,6rem) clamp(1rem,4vw,4rem) 5rem;position:relative;overflow:hidden}.AlexiaHelpCenter-module__PKrh4W__gridGlow{pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.AlexiaHelpCenter-module__PKrh4W__page:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 20%,#00cfff2e,#0000 38%),radial-gradient(circle at 85% 12%,#a15dff26,#0000 34%);height:42rem;position:absolute;inset:-20% 0 auto}.AlexiaHelpCenter-module__PKrh4W__hero,.AlexiaHelpCenter-module__PKrh4W__workspace,.AlexiaHelpCenter-module__PKrh4W__footerNote{z-index:1;max-width:1320px;margin:0 auto;position:relative}.AlexiaHelpCenter-module__PKrh4W__hero{justify-content:space-between;align-items:center;gap:3rem;padding:1rem 0 4rem;display:flex}.AlexiaHelpCenter-module__PKrh4W__heroCopy{max-width:710px}.AlexiaHelpCenter-module__PKrh4W__eyebrow{color:#61dcff;letter-spacing:.2em;align-items:center;gap:.55rem;font-size:.72rem;font-weight:900;display:inline-flex}.AlexiaHelpCenter-module__PKrh4W__eyebrow svg{color:#ffca05}.AlexiaHelpCenter-module__PKrh4W__eyebrow span{color:#54e4ab;letter-spacing:.08em;border:1px solid #44f0ad66;border-radius:999px;padding:.2rem .55rem;font-size:.6rem}.AlexiaHelpCenter-module__PKrh4W__hero h1{letter-spacing:-.065em;margin:1.25rem 0;font-size:clamp(2.9rem,7vw,6.5rem);font-weight:900;line-height:.94}.AlexiaHelpCenter-module__PKrh4W__hero h1 strong{color:#ffca05;text-shadow:0 0 28px #ffca0538}.AlexiaHelpCenter-module__PKrh4W__heroCopy>p{color:#9badc8;max-width:650px;font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.7}.AlexiaHelpCenter-module__PKrh4W__heroActions{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}.AlexiaHelpCenter-module__PKrh4W__primaryButton,.AlexiaHelpCenter-module__PKrh4W__secondaryButton,.AlexiaHelpCenter-module__PKrh4W__adminButton{cursor:pointer;border:0;border-radius:1rem;justify-content:center;align-items:center;gap:.6rem;padding:.9rem 1.2rem;font-weight:900;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.AlexiaHelpCenter-module__PKrh4W__primaryButton{color:#10131d;background:linear-gradient(135deg,#ffd429,#ffb900);box-shadow:0 12px 30px #ffbf0033}.AlexiaHelpCenter-module__PKrh4W__primaryButton:hover,.AlexiaHelpCenter-module__PKrh4W__secondaryButton:hover,.AlexiaHelpCenter-module__PKrh4W__adminButton:hover{transform:translateY(-2px)}.AlexiaHelpCenter-module__PKrh4W__secondaryButton{color:#b9f3ff;background:#162d46a6;border:1px solid #5bdbff73}.AlexiaHelpCenter-module__PKrh4W__trustRow{color:#7186a6;flex-wrap:wrap;gap:1rem;margin-top:1.3rem;font-size:.78rem;display:flex}.AlexiaHelpCenter-module__PKrh4W__trustRow span{align-items:center;gap:.4rem;display:inline-flex}.AlexiaHelpCenter-module__PKrh4W__trustRow svg{color:#4be3ad}.AlexiaHelpCenter-module__PKrh4W__heroOrb{aspect-ratio:1;place-items:center;width:min(31vw,340px);min-width:220px;display:grid;position:relative}.AlexiaHelpCenter-module__PKrh4W__orbRing{border:1px solid #49d5ff5c;border-radius:50%;animation:24s linear infinite AlexiaHelpCenter-module__PKrh4W__spin;position:absolute;inset:7%;box-shadow:0 0 80px #00c0ff21,inset 0 0 40px #00c0ff14}.AlexiaHelpCenter-module__PKrh4W__orbRing:before,.AlexiaHelpCenter-module__PKrh4W__orbRing:after{content:"";background:#58deff;border-radius:50%;width:.55rem;height:.55rem;position:absolute;box-shadow:0 0 18px #58deff}.AlexiaHelpCenter-module__PKrh4W__orbRing:before{top:12%;left:18%}.AlexiaHelpCenter-module__PKrh4W__orbRing:after{background:#ffcc20;bottom:27%;right:11%;box-shadow:0 0 18px #ffcc20}.AlexiaHelpCenter-module__PKrh4W__orbCore{aspect-ratio:1;color:#06101c;background:linear-gradient(145deg,#78ebff,#ffc82e);border-radius:35%;place-items:center;width:44%;font-size:clamp(2rem,5vw,4rem);display:grid;transform:rotate(-9deg);box-shadow:0 0 55px #4fdfff40,0 0 100px #ffc92d1f}.AlexiaHelpCenter-module__PKrh4W__orbLabel{color:#ffd22c;letter-spacing:.15em;background:#060c18db;border:1px solid #ffd02547;border-radius:.7rem;padding:.5rem .75rem;font-size:.68rem;font-weight:900;line-height:1.3;position:absolute;bottom:11%;right:0}.AlexiaHelpCenter-module__PKrh4W__orbLabel small{color:#8da2bf;letter-spacing:.1em;font-size:.5rem}.AlexiaHelpCenter-module__PKrh4W__workspace{grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);gap:1.2rem;display:grid}.AlexiaHelpCenter-module__PKrh4W__chatPanel,.AlexiaHelpCenter-module__PKrh4W__sidePanel{background:linear-gradient(145deg,#0e192bf0,#070c17f5);border:1px solid #7eb5e430;border-radius:1.6rem;overflow:hidden;box-shadow:0 22px 70px #00000040}.AlexiaHelpCenter-module__PKrh4W__chatHeader{border-bottom:1px solid #7eb5e421;align-items:center;gap:.8rem;padding:1.3rem 1.5rem;display:flex}.AlexiaHelpCenter-module__PKrh4W__avatar,.AlexiaHelpCenter-module__PKrh4W__miniAvatar,.AlexiaHelpCenter-module__PKrh4W__sideIcon{flex:none;place-items:center;display:grid}.AlexiaHelpCenter-module__PKrh4W__avatar{color:#06101c;background:linear-gradient(145deg,#51dbff,#7783ff);border-radius:.9rem;width:2.8rem;height:2.8rem}.AlexiaHelpCenter-module__PKrh4W__chatHeader h2{margin:0;font-size:1rem;font-weight:900}.AlexiaHelpCenter-module__PKrh4W__chatHeader p{color:#8298b7;margin:.2rem 0 0;font-size:.72rem}.AlexiaHelpCenter-module__PKrh4W__onlineDot{background:#42e0a1;border-radius:50%;width:.42rem;height:.42rem;margin-right:.25rem;display:inline-block;box-shadow:0 0 8px #42e0a1}.AlexiaHelpCenter-module__PKrh4W__securePill{color:#64e7b4;letter-spacing:.1em;border:1px solid #44e0a840;border-radius:999px;align-items:center;gap:.3rem;margin-left:auto;padding:.38rem .6rem;font-size:.62rem;font-weight:900;display:inline-flex}.AlexiaHelpCenter-module__PKrh4W__messages{flex-direction:column;gap:1rem;min-height:360px;max-height:540px;padding:1.5rem;display:flex;overflow:auto}.AlexiaHelpCenter-module__PKrh4W__messageRow{align-items:flex-end;gap:.6rem;display:flex}.AlexiaHelpCenter-module__PKrh4W__userRow{justify-content:flex-end}.AlexiaHelpCenter-module__PKrh4W__miniAvatar{color:#62dcff;background:#13263a;border-radius:.6rem;width:1.8rem;height:1.8rem;font-size:.75rem}.AlexiaHelpCenter-module__PKrh4W__messageBubble{color:#cfdaeb;background:#142339b8;border:1px solid #8ebde624;border-radius:1rem 1rem 1rem .35rem;max-width:min(84%,650px);padding:.8rem 1rem}.AlexiaHelpCenter-module__PKrh4W__userRow .AlexiaHelpCenter-module__PKrh4W__messageBubble{color:#fff4c4;background:#513c076e;border-color:#ffc82242;border-radius:1rem 1rem .35rem}.AlexiaHelpCenter-module__PKrh4W__messageLabel{color:#74defd;letter-spacing:.08em;margin-bottom:.3rem;font-size:.65rem;font-weight:900;display:block}.AlexiaHelpCenter-module__PKrh4W__userRow .AlexiaHelpCenter-module__PKrh4W__messageLabel{color:#ffd223}.AlexiaHelpCenter-module__PKrh4W__messageBubble p{white-space:pre-wrap;margin:0;font-size:.88rem;line-height:1.6}.AlexiaHelpCenter-module__PKrh4W__suggestionHint{color:#7e95b3;margin-top:.65rem;font-size:.72rem}.AlexiaHelpCenter-module__PKrh4W__quickPrompts{flex-wrap:wrap;gap:.5rem;padding:0 1.5rem 1rem;display:flex}.AlexiaHelpCenter-module__PKrh4W__quickPrompts button{color:#9eeaff;cursor:pointer;background:#0f293e80;border:1px solid #54d0ff40;border-radius:999px;padding:.48rem .7rem;font-size:.72rem}.AlexiaHelpCenter-module__PKrh4W__quickPrompts button:hover:not(:disabled){background:#0f465c99;border-color:#62ddff}.AlexiaHelpCenter-module__PKrh4W__quickPrompts button:disabled{cursor:not-allowed;opacity:.5}.AlexiaHelpCenter-module__PKrh4W__composer{background:#080f1d;border:1px solid #76c2eb40;border-radius:1rem;align-items:center;gap:.6rem;margin:0 1.5rem;padding:.45rem .5rem .45rem .9rem;display:flex;box-shadow:0 0 0 3px #2fb4e80a}.AlexiaHelpCenter-module__PKrh4W__composer:focus-within{border-color:#5adeffb3}.AlexiaHelpCenter-module__PKrh4W__composer input{color:#f7fbff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:.9rem}.AlexiaHelpCenter-module__PKrh4W__composer input::placeholder{color:#6e85a5}.AlexiaHelpCenter-module__PKrh4W__sendButton,.AlexiaHelpCenter-module__PKrh4W__stopButton{color:#111827;cursor:pointer;background:#ffd028;border:0;border-radius:.75rem;flex:none;place-items:center;width:2.4rem;height:2.4rem;display:grid}.AlexiaHelpCenter-module__PKrh4W__sendButton:disabled{cursor:not-allowed;opacity:.35}.AlexiaHelpCenter-module__PKrh4W__stopButton{color:#fff;background:#ef6681}.AlexiaHelpCenter-module__PKrh4W__composerNote{color:#6f829e;text-align:center;margin:.65rem 1.5rem 1.4rem;font-size:.65rem}.AlexiaHelpCenter-module__PKrh4W__typing{align-items:center;gap:.25rem;display:flex}.AlexiaHelpCenter-module__PKrh4W__typing i{background:#68ddff;border-radius:50%;width:.38rem;height:.38rem;animation:1s infinite AlexiaHelpCenter-module__PKrh4W__bounce;display:block}.AlexiaHelpCenter-module__PKrh4W__typing i:nth-child(2){animation-delay:.14s}.AlexiaHelpCenter-module__PKrh4W__typing i:nth-child(3){animation-delay:.28s}.AlexiaHelpCenter-module__PKrh4W__errorNote{color:#ffacb9;background:#50142659;border:1px solid #ff6e824d;border-radius:.75rem;margin:0 auto;padding:.65rem .8rem;font-size:.75rem}.AlexiaHelpCenter-module__PKrh4W__sidePanel{padding:1.5rem}.AlexiaHelpCenter-module__PKrh4W__sideHeading{align-items:center;gap:.7rem;display:flex}.AlexiaHelpCenter-module__PKrh4W__sideIcon{color:#ffd027;background:#ffca251f;border-radius:.8rem;width:2.7rem;height:2.7rem}.AlexiaHelpCenter-module__PKrh4W__kicker{color:#61dcff;letter-spacing:.15em;margin:0;font-size:.62rem;font-weight:900}.AlexiaHelpCenter-module__PKrh4W__sideHeading h2{margin:.2rem 0 0;font-size:1.15rem}.AlexiaHelpCenter-module__PKrh4W__sideCopy{color:#8da0bb;font-size:.82rem;line-height:1.65}.AlexiaHelpCenter-module__PKrh4W__adminButton{color:#ffd329;background:#ffca251f;border:1px solid #ffca2559;width:100%;margin:.8rem 0 1.2rem}.AlexiaHelpCenter-module__PKrh4W__topicList{color:#adbed4;border-top:1px solid #7eb5e421;border-bottom:1px solid #7eb5e421;gap:.65rem;padding:.9rem 0;font-size:.78rem;display:grid}.AlexiaHelpCenter-module__PKrh4W__topicList div{align-items:center;gap:.5rem;display:flex}.AlexiaHelpCenter-module__PKrh4W__topicList svg{color:#42dfa6}.AlexiaHelpCenter-module__PKrh4W__ticketLink{color:#7bdfff;align-items:center;gap:.5rem;margin-top:1rem;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}.AlexiaHelpCenter-module__PKrh4W__responseCard{background:#11454138;border:1px solid #49deae33;border-radius:1rem;margin-top:2rem;padding:1rem}.AlexiaHelpCenter-module__PKrh4W__responseCard span,.AlexiaHelpCenter-module__PKrh4W__responseCard small{color:#7f9bb4;font-size:.68rem;display:block}.AlexiaHelpCenter-module__PKrh4W__responseCard strong{color:#5be1ad;margin:.25rem 0;font-size:1.35rem;display:block}.AlexiaHelpCenter-module__PKrh4W__footerNote{color:#8ca0bc;background:#0b152499;border:1px solid #7eb5e421;border-radius:1rem;align-items:flex-start;gap:.8rem;margin-top:1.2rem;padding:1rem 1.2rem;font-size:.75rem;line-height:1.5;display:flex}.AlexiaHelpCenter-module__PKrh4W__footerNote>svg{color:#4be1ad;flex:none;margin-top:.15rem}.AlexiaHelpCenter-module__PKrh4W__footerNote p{margin:0}.AlexiaHelpCenter-module__PKrh4W__footerNote strong{color:#d9e6f4}.AlexiaHelpCenter-module__PKrh4W__modalBackdrop{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02050dc7;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.AlexiaHelpCenter-module__PKrh4W__adminModal{background:linear-gradient(145deg,#12243a,#080e1b);border:1px solid #57d7ff4d;border-radius:1.5rem;width:min(100%,540px);padding:2rem;position:relative;box-shadow:0 30px 100px #0000008c}.AlexiaHelpCenter-module__PKrh4W__closeModal{color:#91a5c0;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:.6rem;width:2rem;height:2rem;position:absolute;top:1rem;right:1rem}.AlexiaHelpCenter-module__PKrh4W__adminModal h2{margin:.4rem 0 .5rem;font-size:1.7rem}.AlexiaHelpCenter-module__PKrh4W__modalCopy{color:#8fa3bf;max-width:430px;font-size:.82rem;line-height:1.6}.AlexiaHelpCenter-module__PKrh4W__adminForm{gap:1rem;margin-top:1.4rem;display:grid}.AlexiaHelpCenter-module__PKrh4W__adminForm label{color:#a9bad0;gap:.45rem;font-size:.76rem;font-weight:800;display:grid}.AlexiaHelpCenter-module__PKrh4W__adminForm input,.AlexiaHelpCenter-module__PKrh4W__adminForm textarea{color:#fff;width:100%;font:inherit;background:#070e1a;border:1px solid #7eb5e43d;border-radius:.75rem;outline:none;padding:.75rem;font-weight:400}.AlexiaHelpCenter-module__PKrh4W__adminForm textarea{resize:vertical;min-height:130px}.AlexiaHelpCenter-module__PKrh4W__adminForm input:focus,.AlexiaHelpCenter-module__PKrh4W__adminForm textarea:focus{border-color:#61dcff}.AlexiaHelpCenter-module__PKrh4W__formError{color:#ff9ead;margin:0;font-size:.75rem}.AlexiaHelpCenter-module__PKrh4W__successState{text-align:center;padding:1.5rem .5rem}.AlexiaHelpCenter-module__PKrh4W__successIcon{color:#52e4ae;background:#3fdea721;border-radius:50%;place-items:center;width:4rem;height:4rem;margin:0 auto 1rem;font-size:1.8rem;display:grid}.AlexiaHelpCenter-module__PKrh4W__successState p{color:#a4b5cc;font-size:.88rem;line-height:1.6}.AlexiaHelpCenter-module__PKrh4W__successState .AlexiaHelpCenter-module__PKrh4W__primaryButton{margin-top:1rem}@keyframes AlexiaHelpCenter-module__PKrh4W__bounce{0%,80%,to{opacity:.5;transform:scale(.7)}40%{opacity:1;transform:scale(1)}}@keyframes AlexiaHelpCenter-module__PKrh4W__spin{to{transform:rotate(360deg)}}@media (max-width:900px){.AlexiaHelpCenter-module__PKrh4W__hero{align-items:flex-start}.AlexiaHelpCenter-module__PKrh4W__heroOrb{width:230px;min-width:180px}.AlexiaHelpCenter-module__PKrh4W__workspace{grid-template-columns:1fr}.AlexiaHelpCenter-module__PKrh4W__sidePanel{grid-template-columns:1fr 1fr;column-gap:1rem;display:grid}.AlexiaHelpCenter-module__PKrh4W__sideHeading,.AlexiaHelpCenter-module__PKrh4W__sideCopy,.AlexiaHelpCenter-module__PKrh4W__adminButton,.AlexiaHelpCenter-module__PKrh4W__topicList,.AlexiaHelpCenter-module__PKrh4W__ticketLink,.AlexiaHelpCenter-module__PKrh4W__responseCard{grid-column:1/-1}.AlexiaHelpCenter-module__PKrh4W__responseCard{margin-top:1rem}}@media (max-width:640px){.AlexiaHelpCenter-module__PKrh4W__page{padding-top:2.5rem}.AlexiaHelpCenter-module__PKrh4W__hero{padding-bottom:2.5rem;display:block}.AlexiaHelpCenter-module__PKrh4W__hero h1{font-size:clamp(2.9rem,15vw,4.6rem)}.AlexiaHelpCenter-module__PKrh4W__heroOrb{width:200px;margin:2rem auto 0}.AlexiaHelpCenter-module__PKrh4W__heroActions>*{width:100%}.AlexiaHelpCenter-module__PKrh4W__trustRow{gap:.5rem;display:grid}.AlexiaHelpCenter-module__PKrh4W__chatHeader{padding:1rem}.AlexiaHelpCenter-module__PKrh4W__securePill{border:0;padding:0;font-size:0}.AlexiaHelpCenter-module__PKrh4W__securePill svg{font-size:.9rem}.AlexiaHelpCenter-module__PKrh4W__messages{min-height:330px;padding:1rem}.AlexiaHelpCenter-module__PKrh4W__quickPrompts{padding:0 1rem 1rem}.AlexiaHelpCenter-module__PKrh4W__composer{margin:0 1rem}.AlexiaHelpCenter-module__PKrh4W__composerNote{margin-left:1rem;margin-right:1rem}.AlexiaHelpCenter-module__PKrh4W__sidePanel{display:block}.AlexiaHelpCenter-module__PKrh4W__adminModal{padding:1.5rem}.AlexiaHelpCenter-module__PKrh4W__footerNote{font-size:.7rem}}.AlexiaHelpCenter-module__PKrh4W__alexiaTrigger{color:inherit;font:inherit;cursor:pointer;isolation:isolate;background:0 0;border:0;padding:0}.AlexiaHelpCenter-module__PKrh4W__alexiaTrigger:focus-visible{outline-offset:8px;border-radius:50%;outline:2px solid #ffd22c}.AlexiaHelpCenter-module__PKrh4W__alexiaTrigger .AlexiaHelpCenter-module__PKrh4W__orbRing{z-index:-1}.AlexiaHelpCenter-module__PKrh4W__alexiaPortrait{--alexia-scale:1;flex:none;display:block;position:relative;overflow:hidden}.AlexiaHelpCenter-module__PKrh4W__alexiaSprite{width:192px;height:208px;image-rendering:pixelated;filter:drop-shadow(0 18px 16px #000000ad)drop-shadow(0 0 14px #ffcc002e);transform:translateX(-50%) scale(var(--alexia-scale));transform-origin:bottom;background-image:url(/pets/alexia/spritesheet.webp);background-position:0 0;background-repeat:no-repeat;transition:filter .2s,transform .2s;position:absolute;bottom:0;left:50%}.AlexiaHelpCenter-module__PKrh4W__spriteIdle{background-position:0 0}.AlexiaHelpCenter-module__PKrh4W__spriteQuestion{background-position:-576px -1248px}.AlexiaHelpCenter-module__PKrh4W__portraitHero{z-index:1;width:192px;height:208px;overflow:visible}.AlexiaHelpCenter-module__PKrh4W__portraitHeader{--alexia-scale:.225;background:linear-gradient(145deg,#ffd0252b,#193950bf);border:1px solid #ffd02566;border-radius:.9rem;width:2.8rem;height:2.8rem}.AlexiaHelpCenter-module__PKrh4W__portraitMini{--alexia-scale:.18;background:linear-gradient(145deg,#ffd0251f,#10273ceb);border:1px solid #5bdbff3d;border-radius:.7rem;width:2.35rem;height:2.35rem}.AlexiaHelpCenter-module__PKrh4W__portraitExplaining .AlexiaHelpCenter-module__PKrh4W__alexiaSprite{filter:drop-shadow(0 16px 14px #000000b8)drop-shadow(0 0 12px #ffcf2d6b);animation:1.1s ease-in-out infinite AlexiaHelpCenter-module__PKrh4W__alexiaExplain}.AlexiaHelpCenter-module__PKrh4W__alexiaTrigger:hover .AlexiaHelpCenter-module__PKrh4W__alexiaSprite{filter:drop-shadow(0 22px 16px #000000c2)drop-shadow(0 0 22px #ffcd2261);transform:translateX(-50%) translateY(-7px) scale(var(--alexia-scale))}.AlexiaHelpCenter-module__PKrh4W__avatarButton{cursor:pointer;background:0 0;border:0;border-radius:.9rem;flex:none;place-items:center;padding:0;display:grid}.AlexiaHelpCenter-module__PKrh4W__avatarButton:focus-visible{outline-offset:3px;outline:2px solid #61dcff}.AlexiaHelpCenter-module__PKrh4W__assistantRow{align-items:flex-start}.AlexiaHelpCenter-module__PKrh4W__mascotBubble{z-index:3;text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03070feb;border:1px solid #ffcf227a;border-radius:1rem 1rem 1rem .35rem;width:min(230px,76%);padding:.72rem .85rem;position:absolute;top:-2%;left:-15%;box-shadow:0 16px 38px #00000057,0 0 30px #ffc50014}.AlexiaHelpCenter-module__PKrh4W__mascotBubble:after{content:"";background:#050a13;border-bottom:1px solid #ffcf227a;border-right:1px solid #ffcf227a;width:13px;height:13px;position:absolute;bottom:-7px;left:72%;transform:rotate(45deg)}.AlexiaHelpCenter-module__PKrh4W__mascotBubble strong,.AlexiaHelpCenter-module__PKrh4W__mascotBubble span{display:block}.AlexiaHelpCenter-module__PKrh4W__mascotBubble strong{color:#ffd22c;letter-spacing:.15em;font-size:.66rem}.AlexiaHelpCenter-module__PKrh4W__mascotBubble span{color:#dce8f7;margin-top:.28rem;font-size:.7rem;font-weight:800;line-height:1.4}.AlexiaHelpCenter-module__PKrh4W__clickHint{z-index:2;white-space:nowrap;color:#8ce8ff;letter-spacing:.09em;background:#05101de6;border:1px solid #5cddff4d;border-radius:999px;align-items:center;gap:.38rem;padding:.42rem .72rem;font-size:.58rem;font-weight:900;display:inline-flex;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 9px 24px #00000047}.AlexiaHelpCenter-module__PKrh4W__typing span{color:#9ddff0;margin-right:.25rem;font-size:.7rem;font-weight:800}.AlexiaHelpCenter-module__PKrh4W__typing i{flex:none}@keyframes AlexiaHelpCenter-module__PKrh4W__alexiaExplain{0%,to{transform:translateX(-50%) translateY(0) scale(var(--alexia-scale))}50%{transform:translateX(-50%) translateY(-5px) scale(var(--alexia-scale))}}@media (max-width:900px){.AlexiaHelpCenter-module__PKrh4W__portraitHero{transform:scale(.82)}.AlexiaHelpCenter-module__PKrh4W__mascotBubble{top:-10%;left:-28%}.AlexiaHelpCenter-module__PKrh4W__clickHint{bottom:-3%}}@media (max-width:640px){.AlexiaHelpCenter-module__PKrh4W__alexiaTrigger{height:250px}.AlexiaHelpCenter-module__PKrh4W__portraitHero{transform:scale(.78)}.AlexiaHelpCenter-module__PKrh4W__mascotBubble{width:190px;top:-4%;left:0}.AlexiaHelpCenter-module__PKrh4W__orbLabel{bottom:16%;right:-5%}.AlexiaHelpCenter-module__PKrh4W__clickHint{bottom:0}}@media (prefers-reduced-motion:reduce){.AlexiaHelpCenter-module__PKrh4W__portraitExplaining .AlexiaHelpCenter-module__PKrh4W__alexiaSprite{animation:none}.AlexiaHelpCenter-module__PKrh4W__alexiaTrigger .AlexiaHelpCenter-module__PKrh4W__alexiaSprite{transition:none}}
