.AccountContactEditor-module__pj4_Sq__editor{border:1px solid var(--border);background:var(--ink);text-align:left;width:100%;min-width:0;margin:1rem 0;padding:1rem}.AccountContactEditor-module__pj4_Sq__editor summary{cursor:pointer;color:var(--moon);padding:.4rem 0;font-weight:700}.AccountContactEditor-module__pj4_Sq__editor form{gap:1rem;margin-top:1rem;display:grid}.AccountContactEditor-module__pj4_Sq__editor p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.6}.AccountContactEditor-module__pj4_Sq__editor fieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-width:0;margin:0;padding:0;display:grid}.AccountContactEditor-module__pj4_Sq__editor label{color:var(--moon);gap:.4rem;min-width:0;font-size:.9rem;display:grid}.AccountContactEditor-module__pj4_Sq__editor input{border:1px solid var(--border);background:var(--black);width:100%;min-width:0;color:var(--moon);padding:.8rem;font-size:1rem}.AccountContactEditor-module__pj4_Sq__editor button{place-self:end start;min-height:44px}.AccountContactEditor-module__pj4_Sq__editor button:disabled{opacity:.6;cursor:wait}.AccountContactEditor-module__pj4_Sq__editor .AccountContactEditor-module__pj4_Sq__error{color:#ffae9a}.AccountContactEditor-module__pj4_Sq__editor .AccountContactEditor-module__pj4_Sq__success{color:#b9dfa5}@media (max-width:720px){.AccountContactEditor-module__pj4_Sq__editor fieldset{grid-template-columns:1fr}.AccountContactEditor-module__pj4_Sq__editor button{width:100%}}
.AvatarSceneDecor-module__mh39bG__stars path{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite AvatarSceneDecor-module__mh39bG__twinkle}.AvatarSceneDecor-module__mh39bG__orbit{transform-origin:240px 260px;animation:9s ease-in-out infinite AvatarSceneDecor-module__mh39bG__orbit}.AvatarSceneDecor-module__mh39bG__aurora{animation:8s ease-in-out infinite AvatarSceneDecor-module__mh39bG__aurora}.AvatarSceneDecor-module__mh39bG__comets{animation:7s ease-in infinite AvatarSceneDecor-module__mh39bG__comets}@keyframes AvatarSceneDecor-module__mh39bG__twinkle{0%,to{opacity:.35;transform:scale(.7)}50%{opacity:1;transform:scale(1.2)}}@keyframes AvatarSceneDecor-module__mh39bG__orbit{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes AvatarSceneDecor-module__mh39bG__aurora{0%,to{opacity:.6;transform:translateY(-5px)}50%{opacity:1;transform:translateY(8px)}}@keyframes AvatarSceneDecor-module__mh39bG__comets{0%,65%{opacity:0;transform:translate(80px,-50px)}75%{opacity:1}to{opacity:0;transform:translate(-100px,80px)}}@media (prefers-reduced-motion:reduce){.AvatarSceneDecor-module__mh39bG__stars path,.AvatarSceneDecor-module__mh39bG__orbit,.AvatarSceneDecor-module__mh39bG__aurora,.AvatarSceneDecor-module__mh39bG__comets{animation:none}}
.CharlieMascot-module__gXCyBq__mascot{aspect-ratio:1;isolation:isolate;--ease:cubic-bezier(.22,.8,.35,1);width:100%;position:relative}.CharlieMascot-module__gXCyBq__flight{transform-origin:54% 82%;will-change:transform;animation:4.8s ease-in-out infinite CharlieMascot-module__gXCyBq__breathe;position:absolute;inset:0}.CharlieMascot-module__gXCyBq__puppet{filter:drop-shadow(0 8px 6px #071c3430);width:100%;height:100%;display:block;overflow:visible}.CharlieMascot-module__gXCyBq__shadow{filter:blur(8px);background:#0c1f2c70;border-radius:50%;height:6%;animation:4.8s ease-in-out infinite CharlieMascot-module__gXCyBq__shadowBreathe;position:absolute;bottom:4%;left:24%;right:16%}.CharlieMascot-module__gXCyBq__wing{transform-origin:710px 494px;animation:5s ease-in-out infinite CharlieMascot-module__gXCyBq__wingRest}.CharlieMascot-module__gXCyBq__tail{transform-origin:351px 524px;animation:4.5s ease-in-out infinite CharlieMascot-module__gXCyBq__tailSway}.CharlieMascot-module__gXCyBq__eyelids{opacity:0;animation:5.7s step-end infinite CharlieMascot-module__gXCyBq__blink}.CharlieMascot-module__gXCyBq__thinkingLids,.CharlieMascot-module__gXCyBq__closedBeak,.CharlieMascot-module__gXCyBq__cheeks,.CharlieMascot-module__gXCyBq__sparkles{opacity:0}.CharlieMascot-module__gXCyBq__thinking .CharlieMascot-module__gXCyBq__thinkingLids,.CharlieMascot-module__gXCyBq__thinking .CharlieMascot-module__gXCyBq__closedBeak{opacity:1}.CharlieMascot-module__gXCyBq__thinking .CharlieMascot-module__gXCyBq__flight{animation:2.8s ease-in-out infinite CharlieMascot-module__gXCyBq__ponder}.CharlieMascot-module__gXCyBq__thinking .CharlieMascot-module__gXCyBq__wing{animation:none;transform:rotate(-12deg)}.CharlieMascot-module__gXCyBq__thoughts{opacity:0;gap:5px;display:flex;position:absolute;top:10%;right:2%}.CharlieMascot-module__gXCyBq__thoughts i{background:#f7cd7a;border-radius:50%;width:9px;height:9px;box-shadow:0 0 12px #f7cd7a35}.CharlieMascot-module__gXCyBq__thinking .CharlieMascot-module__gXCyBq__thoughts{opacity:1}.CharlieMascot-module__gXCyBq__thinking .CharlieMascot-module__gXCyBq__thoughts i{animation:1.1s ease-in-out infinite CharlieMascot-module__gXCyBq__thought}.CharlieMascot-module__gXCyBq__thoughts i:nth-child(2){animation-delay:.15s}.CharlieMascot-module__gXCyBq__thoughts i:nth-child(3){animation-delay:.3s}.CharlieMascot-module__gXCyBq__greeting .CharlieMascot-module__gXCyBq__flight{animation:CharlieMascot-module__gXCyBq__arrive 1.25s var(--ease) both,CharlieMascot-module__gXCyBq__breathe 4.8s 1.25s ease-in-out infinite}.CharlieMascot-module__gXCyBq__greeting .CharlieMascot-module__gXCyBq__wing{animation:.55s ease-in-out .4s 5 CharlieMascot-module__gXCyBq__wave}.CharlieMascot-module__gXCyBq__talking .CharlieMascot-module__gXCyBq__closedBeak,.CharlieMascot-module__gXCyBq__greeting .CharlieMascot-module__gXCyBq__closedBeak{animation:.8s step-end infinite CharlieMascot-module__gXCyBq__chatter}.CharlieMascot-module__gXCyBq__talking .CharlieMascot-module__gXCyBq__flight{animation:2s ease-in-out infinite CharlieMascot-module__gXCyBq__explain}.CharlieMascot-module__gXCyBq__talking .CharlieMascot-module__gXCyBq__wing{animation:2s ease-in-out infinite CharlieMascot-module__gXCyBq__gesture}.CharlieMascot-module__gXCyBq__celebrate .CharlieMascot-module__gXCyBq__flight{animation:CharlieMascot-module__gXCyBq__hop 1.2s var(--ease) both}.CharlieMascot-module__gXCyBq__celebrate .CharlieMascot-module__gXCyBq__wing{animation:.3s ease-in-out 4 CharlieMascot-module__gXCyBq__cheer}.CharlieMascot-module__gXCyBq__celebrate .CharlieMascot-module__gXCyBq__eyelids,.CharlieMascot-module__gXCyBq__celebrate .CharlieMascot-module__gXCyBq__cheeks{opacity:1;animation:none}.CharlieMascot-module__gXCyBq__celebrate .CharlieMascot-module__gXCyBq__sparkles{transform-origin:50%;animation:1.2s ease-out both CharlieMascot-module__gXCyBq__spark}.CharlieMascot-module__gXCyBq__celebrate .CharlieMascot-module__gXCyBq__shadow{animation:1.2s ease-out both CharlieMascot-module__gXCyBq__hopShadow}.CharlieMascot-module__gXCyBq__pointing .CharlieMascot-module__gXCyBq__wing{animation:1.8s ease-in-out infinite CharlieMascot-module__gXCyBq__point}.CharlieMascot-module__gXCyBq__pointing .CharlieMascot-module__gXCyBq__flight{animation:3s ease-in-out infinite CharlieMascot-module__gXCyBq__explain}.CharlieMascot-module__gXCyBq__feathers{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:visible}.CharlieMascot-module__gXCyBq__feathers img{opacity:0;filter:drop-shadow(0 3px 3px #0003);width:13%;position:absolute;top:59%;left:14%}.CharlieMascot-module__gXCyBq__greeting .CharlieMascot-module__gXCyBq__feathers img,.CharlieMascot-module__gXCyBq__celebrate .CharlieMascot-module__gXCyBq__feathers img{animation:2.5s ease-out both CharlieMascot-module__gXCyBq__drift}.CharlieMascot-module__gXCyBq__feathers img:nth-child(2){--drift:40px;--spin:70deg;width:8%;animation-delay:.18s;top:43%;left:72%}.CharlieMascot-module__gXCyBq__feathers img:nth-child(3){--drift:-15px;--spin:-40deg;width:9%;animation-delay:.3s;top:74%;left:26%}.CharlieMascot-module__gXCyBq__paused *{will-change:auto;animation:none!important}.CharlieMascot-module__gXCyBq__paused .CharlieMascot-module__gXCyBq__feathers img{opacity:0}.CharlieMascot-module__gXCyBq__paused .CharlieMascot-module__gXCyBq__flight{transform:none}@keyframes CharlieMascot-module__gXCyBq__breathe{0%,to{transform:translateY(0)rotate(-.5deg)}50%{transform:translateY(-4px)rotate(.7deg)}}@keyframes CharlieMascot-module__gXCyBq__shadowBreathe{50%{opacity:.65;transform:scale(.95)}}@keyframes CharlieMascot-module__gXCyBq__wingRest{50%{transform:rotate(2deg)}}@keyframes CharlieMascot-module__gXCyBq__tailSway{50%{transform:rotate(-2deg)}}@keyframes CharlieMascot-module__gXCyBq__blink{0%,42%,46%,93%,97%,to{opacity:0}43%,45%,94%,96%{opacity:1}}@keyframes CharlieMascot-module__gXCyBq__chatter{0%,19%,41%,74%,to{opacity:0}20%,40%,75%,89%{opacity:1}}@keyframes CharlieMascot-module__gXCyBq__wave{0%,to{transform:rotate(-4deg)}50%{transform:rotate(13deg)}}@keyframes CharlieMascot-module__gXCyBq__arrive{0%{opacity:0;transform:translate(70px,25px)rotate(12deg)scale(.82)}55%{opacity:1;transform:translate(-5px,-10px)rotate(-4deg)scale(1.03)}to{opacity:1;transform:none}}@keyframes CharlieMascot-module__gXCyBq__ponder{0%,to{transform:rotate(-3deg)translateY(-2px)}50%{transform:rotate(-5deg)translateY(-4px)}}@keyframes CharlieMascot-module__gXCyBq__thought{0%,70%,to{opacity:.4;transform:translateY(0)}35%{opacity:1;transform:translateY(-7px)}}@keyframes CharlieMascot-module__gXCyBq__explain{0%,to{transform:rotate(-1deg)}45%{transform:rotate(1.5deg)translateY(-3px)}}@keyframes CharlieMascot-module__gXCyBq__gesture{0%,to{transform:rotate(-5deg)}50%{transform:rotate(7deg)}}@keyframes CharlieMascot-module__gXCyBq__hop{0%{transform:scale(1)}15%{transform:scale(1.05,.94)translateY(3px)}46%{transform:translateY(-27px)rotate(5deg)scale(.97,1.03)}76%{transform:translateY(0)scale(1.03,.97)}to{transform:none}}@keyframes CharlieMascot-module__gXCyBq__cheer{50%{transform:rotate(18deg)}}@keyframes CharlieMascot-module__gXCyBq__hopShadow{46%{opacity:.3;transform:scale(.7)}}@keyframes CharlieMascot-module__gXCyBq__spark{0%{opacity:0;transform:scale(.7)}35%{opacity:1}to{opacity:0;transform:scale(1.1)}}@keyframes CharlieMascot-module__gXCyBq__point{0%,to{transform:rotate(15deg)}50%{transform:rotate(20deg)}}@keyframes CharlieMascot-module__gXCyBq__drift{0%{opacity:0;transform:translate(0)rotate(0)}20%{opacity:.75}to{opacity:0;transform:translate(var(--drift,-35px),65px) rotate(var(--spin,-55deg))}}@media (prefers-reduced-motion:reduce){.CharlieMascot-module__gXCyBq__mascot *{will-change:auto;animation:none!important}.CharlieMascot-module__gXCyBq__flight{transform:none}.CharlieMascot-module__gXCyBq__feathers img{opacity:0}.CharlieMascot-module__gXCyBq__thinking .CharlieMascot-module__gXCyBq__thoughts i{opacity:.8}}.CharlieMascot-module__gXCyBq__concerned .CharlieMascot-module__gXCyBq__thinkingLids,.CharlieMascot-module__gXCyBq__concerned .CharlieMascot-module__gXCyBq__closedBeak{opacity:1}.CharlieMascot-module__gXCyBq__concerned .CharlieMascot-module__gXCyBq__flight{animation:4s ease-in-out infinite CharlieMascot-module__gXCyBq__ponder}.CharlieMascot-module__gXCyBq__concerned .CharlieMascot-module__gXCyBq__wing{animation:none;transform:rotate(-9deg)}
.AvatarRewardReveal-module__V76Ena__dialog{color:#fff1d2;background:#141e20;border:1px solid #d1b07777;border-radius:28px;width:min(740px,100vw - 24px);max-width:none;max-height:calc(100dvh - 24px);margin:auto;padding:0;overflow:auto;box-shadow:0 35px 120px #000b}.AvatarRewardReveal-module__V76Ena__dialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030808de}.AvatarRewardReveal-module__V76Ena__scene{isolation:isolate;text-align:center;background:radial-gradient(at 50% 30%,#69533077,#0000 65%),linear-gradient(155deg,#213535,#11191d);padding:30px 35px 28px;position:relative;overflow:hidden}.AvatarRewardReveal-module__V76Ena__scene[data-rarity=rare]{background:radial-gradient(at 50% 35%,#316283bb,#0000 70%),#101e29}.AvatarRewardReveal-module__V76Ena__scene[data-rarity=legendary],.AvatarRewardReveal-module__V76Ena__scene[data-rarity=exclusive]{background:radial-gradient(at 50% 35%,#94752caa,#0000 70%),#211a13}.AvatarRewardReveal-module__V76Ena__close{z-index:5;color:#fff3d8;cursor:pointer;background:#182323;border:1px solid #ffdf9c55;border-radius:50%;width:38px;height:38px;font-size:26px;position:absolute;top:12px;right:15px}.AvatarRewardReveal-module__V76Ena__kicker{letter-spacing:.24em;color:#dfbd7c;margin:4px 0 12px;font:700 10px Arial,sans-serif}.AvatarRewardReveal-module__V76Ena__scene h2{text-wrap:balance;max-width:570px;margin:0 auto;font:clamp(25px,4vw,39px)/1.15 Georgia,serif}.AvatarRewardReveal-module__V76Ena__stage{max-width:450px;height:min(45dvh,400px);margin:6px auto 0;position:relative}.AvatarRewardReveal-module__V76Ena__bird{z-index:2;transform-origin:50% 90%;height:100%;animation:.9s cubic-bezier(.15,.8,.25,1) both AvatarRewardReveal-module__V76Ena__arrive,2.5s ease-in-out .8s AvatarRewardReveal-module__V76Ena__strut;position:relative}.AvatarRewardReveal-module__V76Ena__bird>svg{filter:drop-shadow(0 10px 12px #0004);width:100%;height:100%;overflow:visible}.AvatarRewardReveal-module__V76Ena__spotlight{filter:blur(9px);background:conic-gradient(from 155deg at 50% 0,#0000,#f9e0a92a 10deg,#0000 30deg);position:absolute;inset:8% -20% 0}.AvatarRewardReveal-module__V76Ena__podium{background:radial-gradient(#d3b16b44,#372e1d);border:1px solid #e2bd7366;border-radius:50%;width:72%;height:25px;position:absolute;bottom:0;left:14%;box-shadow:0 7px #282a22,0 18px 35px #0008}.AvatarRewardReveal-module__V76Ena__charlie{justify-content:center;align-items:center;gap:3px;max-width:530px;margin:8px auto 3px;display:flex}.AvatarRewardReveal-module__V76Ena__charlie>div{flex-shrink:0;width:95px}.AvatarRewardReveal-module__V76Ena__charlie p{color:#39433a;text-align:left;background:#fff3d7;border-radius:18px 18px 18px 3px;padding:14px 18px;font:13px/1.65 Arial,sans-serif;box-shadow:0 4px #c4a56d33}.AvatarRewardReveal-module__V76Ena__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:12px;display:flex}.AvatarRewardReveal-module__V76Ena__actions button{cursor:pointer;color:#f2dfb8;background:0 0;border:1px solid #e2ba7277;border-radius:10px;min-height:44px;padding:12px 17px;font:600 12px Arial,sans-serif}.AvatarRewardReveal-module__V76Ena__actions button:last-child{color:#152828;background:#e4bd78}.AvatarRewardReveal-module__V76Ena__dialog button:focus-visible{outline-offset:4px;outline:3px solid #fff0c4}.AvatarRewardReveal-module__V76Ena__rays{z-index:-1;background:repeating-conic-gradient(#ffe0a108 0deg 12deg,#0000 12deg 28deg);animation:30s linear infinite AvatarRewardReveal-module__V76Ena__rays;position:absolute;inset:-50%}.AvatarRewardReveal-module__V76Ena__stars{pointer-events:none;z-index:3;position:absolute;inset:0}.AvatarRewardReveal-module__V76Ena__stars i{left:calc(10% + var(--n)*4.6%);width:7px;height:13px;animation:AvatarRewardReveal-module__V76Ena__confetti 2.8s calc(var(--n)*35ms) both;background:#e5c27e;border-radius:2px;position:absolute;top:12%}.AvatarRewardReveal-module__V76Ena__stars i:nth-child(3n){background:#9bc2b5}.AvatarRewardReveal-module__V76Ena__stars i:nth-child(3n+1){background:#d08d70}.AvatarRewardReveal-module__V76Ena__bird [data-outfit-character]{transform-box:view-box;transform-origin:240px 490px;animation:.85s cubic-bezier(.15,.8,.25,1) both AvatarRewardReveal-module__V76Ena__arrive,2.5s ease-in-out .8s AvatarRewardReveal-module__V76Ena__strut}.AvatarRewardReveal-module__V76Ena__bird{animation:none}.AvatarRewardReveal-module__V76Ena__scene[data-reaction=bow] .AvatarRewardReveal-module__V76Ena__bird [data-outfit-character]{animation:.85s both AvatarRewardReveal-module__V76Ena__arrive,2s ease-in-out .8s AvatarRewardReveal-module__V76Ena__bow}.AvatarRewardReveal-module__V76Ena__scene[data-reaction=game-ready] .AvatarRewardReveal-module__V76Ena__bird [data-outfit-character]{animation:.85s both AvatarRewardReveal-module__V76Ena__arrive,2.1s ease-in-out .8s AvatarRewardReveal-module__V76Ena__dance}.AvatarRewardReveal-module__V76Ena__scene[data-reaction=sway] .AvatarRewardReveal-module__V76Ena__bird [data-outfit-character]{animation:.85s both AvatarRewardReveal-module__V76Ena__arrive,2.6s ease-in-out .8s AvatarRewardReveal-module__V76Ena__sway}.AvatarRewardReveal-module__V76Ena__scene[data-reaction=mission] .AvatarRewardReveal-module__V76Ena__bird [data-outfit-character]{animation:.85s both AvatarRewardReveal-module__V76Ena__arrive,3s ease-in-out .8s AvatarRewardReveal-module__V76Ena__mission}.AvatarRewardReveal-module__V76Ena__scene[data-reaction=hatch] .AvatarRewardReveal-module__V76Ena__bird [data-outfit-character]{animation:1.5s cubic-bezier(.3,.7,.3,1) both AvatarRewardReveal-module__V76Ena__hatch}.AvatarRewardReveal-module__V76Ena__scene[data-rarity=legendary] .AvatarRewardReveal-module__V76Ena__podium{box-shadow:0 7px #5c4521,0 0 75px #f5d47666}.AvatarRewardReveal-module__V76Ena__launchGlow{pointer-events:none;background:radial-gradient(at bottom,#73e3ed77,#0000 70%);height:80px;animation:3s .8s both AvatarRewardReveal-module__V76Ena__glow;position:absolute;bottom:0;left:22%;right:22%}@keyframes AvatarRewardReveal-module__V76Ena__arrive{0%{opacity:0;transform:translateY(50px)scale(.55)}65%{opacity:1;transform:translateY(-12px)scale(1.06)}to{transform:none}}@keyframes AvatarRewardReveal-module__V76Ena__strut{0%,to{transform:none}25%{transform:rotate(-4deg)translateY(-5px)}65%{transform:rotate(4deg)scale(1.025)}}@keyframes AvatarRewardReveal-module__V76Ena__bow{0%,to{transform:none}35%{transform:rotate(-8deg)scaleY(.95)translateY(2px)}65%{transform:rotate(3deg)translateY(-7px)}}@keyframes AvatarRewardReveal-module__V76Ena__dance{0%,to{transform:none}20%,60%{transform:translate(-9px,-13px)rotate(-5deg)}40%,80%{transform:translate(9px,-6px)rotate(5deg)}}@keyframes AvatarRewardReveal-module__V76Ena__sway{0%,to{transform:none}30%{transform:rotate(-6deg)}70%{transform:rotate(6deg)}}@keyframes AvatarRewardReveal-module__V76Ena__mission{0%,to{transform:none}30%{transform:translateY(-35px)rotate(-5deg)}65%{transform:translateY(-20px)rotate(5deg)}}@keyframes AvatarRewardReveal-module__V76Ena__hatch{0%{opacity:0;transform:scale(.3)rotate(-15deg)}25%{opacity:1;transform:scale(.8)rotate(10deg)}55%{transform:scale(1.12)translateY(-18px)}to{transform:none}}@keyframes AvatarRewardReveal-module__V76Ena__glow{0%,to{opacity:0}30%,70%{opacity:1}}@keyframes AvatarRewardReveal-module__V76Ena__rays{to{transform:rotate(360deg)}}@keyframes AvatarRewardReveal-module__V76Ena__confetti{0%{opacity:0;transform:translateY(-20px)rotate(0)}15%{opacity:1}to{opacity:0;transform:translateY(480px) rotate(calc(var(--n)*63deg))}}@media (max-width:540px){.AvatarRewardReveal-module__V76Ena__scene{padding:27px 16px 20px}.AvatarRewardReveal-module__V76Ena__stage{height:38dvh}.AvatarRewardReveal-module__V76Ena__charlie>div{width:72px}.AvatarRewardReveal-module__V76Ena__charlie p{padding:12px;font-size:12px}.AvatarRewardReveal-module__V76Ena__actions button{flex:1;font-size:11px}.AvatarRewardReveal-module__V76Ena__scene h2{padding:0 18px}}@media (prefers-reduced-motion:reduce){.AvatarRewardReveal-module__V76Ena__scene *{animation:none!important}.AvatarRewardReveal-module__V76Ena__scene [data-outfit-character]{animation:none!important}.AvatarRewardReveal-module__V76Ena__launchGlow,.AvatarRewardReveal-module__V76Ena__stars{display:none}}
.CharliePreview-module__GPxcfW__root{right:max(24px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));z-index:70;color:#efe9d6;width:min(490px,100% - 40px);font:15px/1.5 Arial,sans-serif;position:fixed}.CharliePreview-module__GPxcfW__root:has(.CharliePreview-module__GPxcfW__panel){inset:50dvh auto auto 50%;transform:translate(-50%,-50%)}.CharliePreview-module__GPxcfW__panel{scrollbar-width:thin;scrollbar-color:#7c8b92 transparent;filter:drop-shadow(0 12px 25px #0005);max-height:calc(100dvh - 32px);padding:12px 6px 6px;position:relative;overflow:auto}.CharliePreview-module__GPxcfW__panel[data-phase=opening]{animation:.9s both CharliePreview-module__GPxcfW__panelIn}.CharliePreview-module__GPxcfW__panel[data-phase=opening] .CharliePreview-module__GPxcfW__character{animation:.85s cubic-bezier(.2,.8,.2,1) both CharliePreview-module__GPxcfW__swoopIn}.CharliePreview-module__GPxcfW__panel[data-phase=opening] .CharliePreview-module__GPxcfW__bubble{transform-origin:0 100%;animation:.4s .25s both CharliePreview-module__GPxcfW__bubbleIn}.CharliePreview-module__GPxcfW__panel[data-phase=opening] .CharliePreview-module__GPxcfW__answers{transform-origin:100% 100%;animation:.4s .4s both CharliePreview-module__GPxcfW__answersIn}.CharliePreview-module__GPxcfW__panel[data-phase=closing]{pointer-events:none;transform-origin:100% 100%;animation:.65s both CharliePreview-module__GPxcfW__panelOut}.CharliePreview-module__GPxcfW__panel[data-phase=closing] .CharliePreview-module__GPxcfW__character{animation:.6s both CharliePreview-module__GPxcfW__swoopOut}.CharliePreview-module__GPxcfW__panel[data-phase=closing] .CharliePreview-module__GPxcfW__bubble,.CharliePreview-module__GPxcfW__panel[data-phase=closing] .CharliePreview-module__GPxcfW__answers{transform-origin:100% 100%;animation:.3s both CharliePreview-module__GPxcfW__foldAway}.CharliePreview-module__GPxcfW__launcher:not([hidden]){animation:.25s both CharliePreview-module__GPxcfW__launcherIn}@keyframes CharliePreview-module__GPxcfW__panelIn{0%{opacity:0}20%,to{opacity:1}}@keyframes CharliePreview-module__GPxcfW__swoopIn{0%{opacity:0;transform:translate(70px,-45px)rotate(-15deg)scale(.55)}65%{opacity:1;transform:translate(-5px)rotate(4deg)scale(1.04)}to{opacity:1;transform:none}}@keyframes CharliePreview-module__GPxcfW__bubbleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}@keyframes CharliePreview-module__GPxcfW__answersIn{0%{opacity:0;transform:translateY(12px)scale(.95)}to{opacity:1;transform:none}}@keyframes CharliePreview-module__GPxcfW__panelOut{0%,35%{opacity:1;transform:none}to{opacity:0;transform:scale(.3)}}@keyframes CharliePreview-module__GPxcfW__swoopOut{0%{transform:none}35%{transform:translateY(-12px)rotate(-8deg)}to{transform:translate(80px,30px)rotate(12deg)scale(.65)}}@keyframes CharliePreview-module__GPxcfW__foldAway{to{opacity:0;transform:scale(.9)}}@keyframes CharliePreview-module__GPxcfW__launcherIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.CharliePreview-module__GPxcfW__panel[data-phase],.CharliePreview-module__GPxcfW__panel[data-phase] .CharliePreview-module__GPxcfW__character,.CharliePreview-module__GPxcfW__panel[data-phase] .CharliePreview-module__GPxcfW__bubble,.CharliePreview-module__GPxcfW__panel[data-phase] .CharliePreview-module__GPxcfW__answers,.CharliePreview-module__GPxcfW__launcher:not([hidden]){animation:none;transform:none}}.CharliePreview-module__GPxcfW__stage{align-items:center;gap:0;min-height:240px;padding-top:30px;display:flex;position:relative}.CharliePreview-module__GPxcfW__character{z-index:1;flex:0 0 205px;align-self:flex-end;margin-left:-12px;margin-right:-14px;position:relative}.CharliePreview-module__GPxcfW__bubble{white-space:pre-line;color:#253944;scrollbar-width:thin;background:#fffdf5;border:1px solid #d8c79f;border-radius:24px 24px 24px 4px;flex:1;min-width:0;max-height:230px;margin-bottom:38px;padding:20px;font-size:15px;line-height:1.6;overflow:auto;box-shadow:0 5px #e4d9bf20}.CharliePreview-module__GPxcfW__close{color:#253944;z-index:3;cursor:pointer;background:#fffdf5;border:1px solid #e2ddca70;border-radius:50%;width:32px;height:32px;font-size:24px;line-height:1;position:absolute;top:8px;right:7px}.CharliePreview-module__GPxcfW__answers{background:linear-gradient(145deg,#182e3d,#101c28);border:1px solid #526c7b;border-radius:22px;margin-top:-8px;padding:22px;position:relative;box-shadow:0 18px 45px #0005,inset 0 1px #ffffff09}.CharliePreview-module__GPxcfW__answers h2{color:#f7ebd3;margin:14px 0 8px;font:26px/1.1 Georgia,serif}.CharliePreview-module__GPxcfW__answers p{color:#a5bac7;margin:0 0 16px;font-size:13px}.CharliePreview-module__GPxcfW__answers small{letter-spacing:.04em;color:#acbec8;font-size:10px;display:block}.CharliePreview-module__GPxcfW__nameplate{align-items:center;gap:8px;display:flex}.CharliePreview-module__GPxcfW__nameplate small{letter-spacing:.13em;color:#ead5aa;font-size:10px}.CharliePreview-module__GPxcfW__online{background:#efc56f;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #efc56f55}.CharliePreview-module__GPxcfW__local{letter-spacing:.1em;color:#acc0cb;border:1px solid #4f6470;border-radius:4px;margin-left:auto;padding:2px 6px;font:9px Arial,sans-serif}.CharliePreview-module__GPxcfW__choices{flex-wrap:wrap;gap:8px;margin:12px 0 4px;display:flex}.CharliePreview-module__GPxcfW__choices button,.CharliePreview-module__GPxcfW__inputRow button{color:#122736;cursor:pointer;background:#e6bd75;border:1px solid #e6bd75;border-radius:10px;min-height:44px;padding:10px 13px;font-size:13px;font-weight:600}.CharliePreview-module__GPxcfW__choices .CharliePreview-module__GPxcfW__quiet{color:#dbe4e8;background:0 0;border-color:#526773}.CharliePreview-module__GPxcfW__choices button:hover,.CharliePreview-module__GPxcfW__inputRow button:hover{color:#122736;background:#f6d69a}.CharliePreview-module__GPxcfW__choices button:active{transform:translateY(1px)}.CharliePreview-module__GPxcfW__root button:disabled{opacity:.55;cursor:wait}.CharliePreview-module__GPxcfW__root button:focus-visible,.CharliePreview-module__GPxcfW__root a:focus-visible,.CharliePreview-module__GPxcfW__root input:focus-visible{outline-offset:3px;outline:3px solid #f2bb78}.CharliePreview-module__GPxcfW__answers a{color:#f3d49b;text-underline-offset:3px;margin:12px 0;text-decoration:underline;display:block}.CharliePreview-module__GPxcfW__answers form{margin:16px 0}.CharliePreview-module__GPxcfW__answers label{color:#d4dfe5;margin-bottom:7px;font-size:12px;display:block}.CharliePreview-module__GPxcfW__inputRow{gap:8px;display:flex}.CharliePreview-module__GPxcfW__inputRow input{color:#fff;background:#0b1924;border:1px solid #536b7b;border-radius:10px;flex:1;min-width:0;padding:11px;font-size:16px}.CharliePreview-module__GPxcfW__launcher{color:#fff;cursor:pointer;text-align:left;background:#132733;border:1px solid #6e8795;border-radius:50px;align-items:center;gap:8px;min-height:64px;margin-left:auto;padding:3px 22px 3px 2px;display:flex;box-shadow:0 6px 25px #0005}.CharliePreview-module__GPxcfW__launcher small{color:#b7c6cf;letter-spacing:.02em;font-size:10px;display:block}.CharliePreview-module__GPxcfW__launcher[hidden]{display:none}.CharliePreview-module__GPxcfW__mini{width:78px;height:78px;margin-top:-20px}@media (max-width:540px){.CharliePreview-module__GPxcfW__root{right:8px;bottom:max(8px,env(safe-area-inset-bottom));width:calc(100% - 16px)}.CharliePreview-module__GPxcfW__panel{max-height:calc(100dvh - 16px);padding-top:4px}.CharliePreview-module__GPxcfW__stage{min-height:190px;padding-top:26px}.CharliePreview-module__GPxcfW__character{flex-basis:135px;margin-left:0;margin-right:-12px}.CharliePreview-module__GPxcfW__bubble{max-height:28dvh;margin-bottom:22px;padding:14px;font-size:13px;line-height:1.5}.CharliePreview-module__GPxcfW__answers{padding:17px}.CharliePreview-module__GPxcfW__answers h2{font-size:23px}.CharliePreview-module__GPxcfW__choices button{padding:9px 11px;font-size:12px}.CharliePreview-module__GPxcfW__close{top:4px}.CharliePreview-module__GPxcfW__answers small{font-size:9px}}@media (max-height:650px){.CharliePreview-module__GPxcfW__stage{min-height:165px}.CharliePreview-module__GPxcfW__character{flex-basis:140px}.CharliePreview-module__GPxcfW__bubble{max-height:150px;margin-bottom:12px}.CharliePreview-module__GPxcfW__answers{padding:14px}.CharliePreview-module__GPxcfW__answers form{margin:10px 0}}.CharliePreview-module__GPxcfW__launcher[data-nudge=true] .CharliePreview-module__GPxcfW__mini{animation:.7s ease-in-out CharliePreview-module__GPxcfW__idleNudge}@keyframes CharliePreview-module__GPxcfW__idleNudge{0%,to{transform:translateY(0)}45%{transform:translateY(-12px)}75%{transform:translateY(-3px)}}.CharliePreview-module__GPxcfW__downloadDialog{color:#efe9d6;background:0 0;border:0;width:min(490px,100vw - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:0;font:15px/1.5 Arial,sans-serif;overflow:auto}.CharliePreview-module__GPxcfW__downloadDialog::backdrop{background:#0009}.CharliePreview-module__GPxcfW__downloadDialog button:disabled{opacity:.45;cursor:not-allowed}.CharliePreview-module__GPxcfW__downloadDialog button:focus-visible,.CharliePreview-module__GPxcfW__downloadDialog input:focus-visible{outline-offset:3px;outline:3px solid #f2bb78}.CharliePreview-module__GPxcfW__quickPicOptions{border:1px solid #526c7b;border-radius:10px;gap:8px;margin:12px 0;padding:12px;display:grid}.CharliePreview-module__GPxcfW__quickPicOptions legend{color:#f7ebd3;padding:0 5px;font-size:13px}.CharliePreview-module__GPxcfW__quickPicOptions label{cursor:pointer;align-items:center;gap:10px;margin:0;padding:6px;font-size:14px;display:flex}.CharliePreview-module__GPxcfW__quickPicOptions input{accent-color:#e6bd75;width:18px;height:18px}@media (prefers-reduced-motion:reduce){.CharliePreview-module__GPxcfW__launcher[data-nudge=true] .CharliePreview-module__GPxcfW__mini{animation:none}}
.ClientAvatarBadge-module__JUkTWW__card{color:#f1dfbd;flex:none;justify-items:center;gap:8px;width:132px;display:grid}.ClientAvatarBadge-module__JUkTWW__portrait{background:radial-gradient(at 50% 30%,#46584a,#17241f);border:1px solid #a68b5d;border-radius:28px;width:124px;height:134px;transition:border-color .2s,box-shadow .2s;display:block;position:relative;box-shadow:0 9px 24px #0005}.ClientAvatarBadge-module__JUkTWW__portrait>svg{border-radius:27px;width:100%;height:100%;display:block}.ClientAvatarBadge-module__JUkTWW__portrait:hover{border-color:#f1ce8a;box-shadow:0 9px 28px #b7954822}.ClientAvatarBadge-module__JUkTWW__portrait:focus-visible{outline-offset:5px;outline:3px solid #f1ce8a}.ClientAvatarBadge-module__JUkTWW__edit{color:#26372c;background:#e2bd7c;border:1px solid #ba9a60;border-radius:50%;place-items:center;width:27px;height:27px;font-size:15px;display:grid;position:absolute;bottom:-5px;right:-5px}.ClientAvatarBadge-module__JUkTWW__name{text-align:center;overflow-wrap:anywhere;max-width:100%;font:14px/1.3 Georgia,serif}@media (max-width:720px){.ClientAvatarBadge-module__JUkTWW__card{width:108px}.ClientAvatarBadge-module__JUkTWW__portrait{border-radius:23px;width:100px;height:110px}.ClientAvatarBadge-module__JUkTWW__portrait>svg{border-radius:22px}.ClientAvatarBadge-module__JUkTWW__name{font-size:13px}}@media (prefers-reduced-motion:reduce){.ClientAvatarBadge-module__JUkTWW__portrait{transition:none}}.ClientAvatarBadge-module__JUkTWW__card[data-compact]{gap:0;width:88px}.ClientAvatarBadge-module__JUkTWW__card[data-compact] .ClientAvatarBadge-module__JUkTWW__portrait{border-radius:23px;width:80px;height:90px}.ClientAvatarBadge-module__JUkTWW__card[data-compact] .ClientAvatarBadge-module__JUkTWW__portrait>svg{border-radius:22px}.ClientAvatarBadge-module__JUkTWW__card[data-compact] .ClientAvatarBadge-module__JUkTWW__name{display:none}.ClientAvatarBadge-module__JUkTWW__card[data-compact] .ClientAvatarBadge-module__JUkTWW__edit{width:23px;height:23px;font-size:12px}@media (max-width:720px){.ClientAvatarBadge-module__JUkTWW__card[data-compact]{width:72px}.ClientAvatarBadge-module__JUkTWW__card[data-compact] .ClientAvatarBadge-module__JUkTWW__portrait{border-radius:19px;width:64px;height:74px}.ClientAvatarBadge-module__JUkTWW__card[data-compact] .ClientAvatarBadge-module__JUkTWW__portrait>svg{border-radius:18px}.ClientAvatarBadge-module__JUkTWW__card[data-compact] .ClientAvatarBadge-module__JUkTWW__edit{width:21px;height:21px;bottom:-4px;right:-4px}}
.AdminCharlie-module__GvEAMW__root{left:max(20px,env(safe-area-inset-left));width:auto;max-width:calc(100% - 40px);right:auto}.AdminCharlie-module__GvEAMW__root .AdminCharlie-module__GvEAMW__launcher{margin-left:0;position:relative}.AdminCharlie-module__GvEAMW__badge{color:#fff;background:#c74e37;border:2px solid #fff2d9;border-radius:20px;place-items:center;min-width:29px;height:29px;padding:0 6px;font:700 13px Arial,sans-serif;display:grid;position:absolute;top:-9px;right:-5px;box-shadow:0 4px 12px #0007}.AdminCharlie-module__GvEAMW__dialog{width:min(620px,100vw - 24px);max-width:none;height:min(760px,100dvh - 24px);overflow:hidden}.AdminCharlie-module__GvEAMW__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009}.AdminCharlie-module__GvEAMW__dialog .AdminCharlie-module__GvEAMW__panel{flex-direction:column;height:100%;max-height:none;display:flex;overflow:hidden}.AdminCharlie-module__GvEAMW__dialog .AdminCharlie-module__GvEAMW__stage{flex:none;min-height:170px;padding-top:26px}.AdminCharlie-module__GvEAMW__dialog .AdminCharlie-module__GvEAMW__character{flex-basis:165px}.AdminCharlie-module__GvEAMW__dialog .AdminCharlie-module__GvEAMW__bubble{margin-bottom:22px;padding:16px}.AdminCharlie-module__GvEAMW__heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.AdminCharlie-module__GvEAMW__heading span{white-space:nowrap;color:#f2d19a;font-size:12px}.AdminCharlie-module__GvEAMW__dialog .AdminCharlie-module__GvEAMW__feed{flex-direction:column;flex:1;min-height:0;padding:22px;display:flex}.AdminCharlie-module__GvEAMW__list{scrollbar-width:thin;scrollbar-color:#617f91 transparent;overscroll-behavior:contain;flex:1;min-height:60px;margin:0;padding:0;list-style:none;overflow:auto}.AdminCharlie-module__GvEAMW__list li{border-top:1px solid #ffffff16;gap:12px;padding:16px 4px;display:flex}.AdminCharlie-module__GvEAMW__list li>div{flex:1;min-width:0}.AdminCharlie-module__GvEAMW__list strong{color:#f5e7cf;font-size:14px;display:block}.AdminCharlie-module__GvEAMW__list span:not(.AdminCharlie-module__GvEAMW__eventIcon){color:#d2e0e8;font-size:13px;display:block}.AdminCharlie-module__GvEAMW__list a{overflow-wrap:anywhere;line-height:1.5;margin:5px 0!important;font-size:12px!important}.AdminCharlie-module__GvEAMW__list time{letter-spacing:.03em;color:#a4b9c5;font-size:10px;display:block}.AdminCharlie-module__GvEAMW__eventIcon{color:#efc56f;background:#e7bd7510;border:1px solid #c29c6255;border-radius:10px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:19px;display:grid}.AdminCharlie-module__GvEAMW__error{color:#ffe0d7;border:1px solid #e09079;margin:12px 0;padding:12px;font-size:13px}.AdminCharlie-module__GvEAMW__error button{color:#132733;cursor:pointer;background:#e6bd75;border:0;border-radius:6px;margin-top:10px;padding:9px 14px;display:block}@media (max-width:540px){.AdminCharlie-module__GvEAMW__dialog .AdminCharlie-module__GvEAMW__feed{padding:16px}.AdminCharlie-module__GvEAMW__list li{padding:13px 0}.AdminCharlie-module__GvEAMW__dialog{width:calc(100vw - 16px)}.AdminCharlie-module__GvEAMW__dialog .AdminCharlie-module__GvEAMW__character{flex-basis:135px}.AdminCharlie-module__GvEAMW__dialog .AdminCharlie-module__GvEAMW__stage{min-height:150px}.AdminCharlie-module__GvEAMW__dialog .AdminCharlie-module__GvEAMW__bubble{padding:13px;font-size:13px}}@media (max-height:540px){.AdminCharlie-module__GvEAMW__dialog .AdminCharlie-module__GvEAMW__stage{min-height:105px;padding-top:20px}.AdminCharlie-module__GvEAMW__dialog .AdminCharlie-module__GvEAMW__character{flex-basis:100px}.AdminCharlie-module__GvEAMW__dialog .AdminCharlie-module__GvEAMW__bubble{margin:0;padding:10px;font-size:12px}.AdminCharlie-module__GvEAMW__dialog .AdminCharlie-module__GvEAMW__feed{padding:12px}.AdminCharlie-module__GvEAMW__heading h2{margin:6px 0;font-size:20px}.AdminCharlie-module__GvEAMW__dialog .AdminCharlie-module__GvEAMW__feed>p{margin-bottom:6px}.AdminCharlie-module__GvEAMW__list li{padding:10px 0}}@media (max-width:540px){.AdminCharlie-module__GvEAMW__root{left:max(12px,env(safe-area-inset-left));right:auto;bottom:max(12px,env(safe-area-inset-bottom))}.AdminCharlie-module__GvEAMW__root .AdminCharlie-module__GvEAMW__launcher{border-radius:50%;justify-content:center;width:76px;min-height:64px;padding:0 4px}.AdminCharlie-module__GvEAMW__root .AdminCharlie-module__GvEAMW__launcher>span:nth-child(2){display:none}.AdminCharlie-module__GvEAMW__root .AdminCharlie-module__GvEAMW__launcher>span:first-child{width:66px;height:66px;margin-top:-12px}}
.CharliePlayground-module__qXhEAW__page{color:#eee9dc;background:radial-gradient(at 25% 60%,#19344370,#0000 55%);max-width:1440px;min-height:100dvh;margin:0 auto;padding:45px 6% 90px}.CharliePlayground-module__qXhEAW__header{letter-spacing:.18em;color:#a7b6bc;justify-content:space-between;align-items:center;gap:16px;margin-bottom:60px;font:10px Arial,sans-serif;display:flex}.CharliePlayground-module__qXhEAW__badge{color:#d6be8c;border:1px solid #4b626d;border-radius:30px;padding:8px 12px;font-size:9px}.CharliePlayground-module__qXhEAW__intro{max-width:calc(100% - 500px)}.CharliePlayground-module__qXhEAW__eyebrow{letter-spacing:.2em;color:#e7bc75;margin-bottom:16px;font:10px Arial,sans-serif}.CharliePlayground-module__qXhEAW__intro h1{letter-spacing:-.035em;margin:0;font:clamp(38px,4vw,62px)/1.1 Georgia,serif}.CharliePlayground-module__qXhEAW__intro h1 em{color:#e9c88f;font-weight:400}.CharliePlayground-module__qXhEAW__lede{color:#b2c0c7;margin-top:24px;font:16px/1.7 Arial,sans-serif}.CharliePlayground-module__qXhEAW__scope{border-top:1px solid #334955;margin-top:30px;padding-top:10px}.CharliePlayground-module__qXhEAW__scope h2{color:#e1c38e;margin:20px 0 8px;font:23px Georgia,serif}.CharliePlayground-module__qXhEAW__scope p{color:#b6c7cf;margin:0;font:13px/1.8 Arial,sans-serif}.CharliePlayground-module__qXhEAW__note{color:#8da4b1;margin-top:32px;font:11px/1.7 Arial,sans-serif}@media (max-width:1000px){.CharliePlayground-module__qXhEAW__intro{max-width:100%}.CharliePlayground-module__qXhEAW__page{padding:35px 4% 560px}.CharliePlayground-module__qXhEAW__header{margin-bottom:40px}}@media (max-width:650px){.CharliePlayground-module__qXhEAW__page{padding:28px 22px 580px}.CharliePlayground-module__qXhEAW__header{align-items:flex-start;font-size:8px}.CharliePlayground-module__qXhEAW__badge{font-size:7px}.CharliePlayground-module__qXhEAW__intro h1{font-size:42px}.CharliePlayground-module__qXhEAW__lede{font-size:14px}}
.ClientAvatarWardrobe-module__bBS21a__root{max-width:1420px;color:var(--moon);margin:auto;padding:50px 30px 90px}.ClientAvatarWardrobe-module__bBS21a__back{color:#c3b69a;margin-bottom:26px;font-size:13px;display:inline-block}.ClientAvatarWardrobe-module__bBS21a__header{justify-content:space-between;align-items:center;gap:25px;margin-bottom:36px;display:flex}.ClientAvatarWardrobe-module__bBS21a__eyebrow{letter-spacing:.17em;font-weight:700;color:#dc976b!important;font-size:10px!important}.ClientAvatarWardrobe-module__bBS21a__header h1{margin:12px 0 16px;font:clamp(34px,4.4vw,66px)/1.1 Georgia,serif}.ClientAvatarWardrobe-module__bBS21a__header p{color:#b0aa9a;font-size:15px}.ClientAvatarWardrobe-module__bBS21a__wallet{background:linear-gradient(140deg,#30291e,#141411);border:1px solid #665139;border-radius:16px;min-width:205px;padding:22px 28px}.ClientAvatarWardrobe-module__bBS21a__wallet span,.ClientAvatarWardrobe-module__bBS21a__wallet small{color:#bdb29d;letter-spacing:.05em;font-size:10px;display:block}.ClientAvatarWardrobe-module__bBS21a__wallet strong{color:#f6d99f;margin:7px 0;font:40px Georgia,serif;display:block}.ClientAvatarWardrobe-module__bBS21a__layout{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:30px;display:grid}.ClientAvatarWardrobe-module__bBS21a__character{text-align:center;background:#171a1a;border:1px solid #3d4241;border-radius:25px;padding:18px 22px 25px;position:sticky;top:90px;box-shadow:0 20px 60px #0003}.ClientAvatarWardrobe-module__bBS21a__art{isolation:isolate;background:radial-gradient(at 50% 45%,#f9efd9,#ddd0b1);border-radius:17px;position:relative;overflow:hidden}.ClientAvatarWardrobe-module__bBS21a__sun{z-index:-1;border:1px solid #ab97695c;border-radius:50%;position:absolute;inset:15% 10% 20%}.ClientAvatarWardrobe-module__bBS21a__character .ClientAvatarWardrobe-module__bBS21a__art>svg{width:100%;max-height:365px;display:block}.ClientAvatarWardrobe-module__bBS21a__stage{color:#57432d;white-space:nowrap;background:#fcf5e2db;border:1px solid #b5a17a;border-radius:20px;padding:5px 13px;font-size:10px;position:absolute;bottom:11px;left:50%;transform:translate(-50%)}.ClientAvatarWardrobe-module__bBS21a__character h2{margin:21px 0 15px;font:30px Georgia,serif}.ClientAvatarWardrobe-module__bBS21a__growth{justify-content:center;gap:11px;margin:16px 0;display:flex}.ClientAvatarWardrobe-module__bBS21a__growth span{color:#999a8d;border:1px solid #5c6059;border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.ClientAvatarWardrobe-module__bBS21a__growth .ClientAvatarWardrobe-module__bBS21a__grown{color:#222b2c;background:#d8b577;border-color:#d8b577}.ClientAvatarWardrobe-module__bBS21a__growth span[aria-current]{outline-offset:3px;outline:2px solid #d8b577}.ClientAvatarWardrobe-module__bBS21a__next{color:#c2bcad;margin:19px 0;font-size:12px;line-height:1.7}.ClientAvatarWardrobe-module__bBS21a__root button{color:#f2e4c6;cursor:pointer;background:#2b302e;border:1px solid #73654c;border-radius:9px;min-height:43px;padding:11px 14px;font:600 12px/1.4 Arial,sans-serif}.ClientAvatarWardrobe-module__bBS21a__root .ClientAvatarWardrobe-module__bBS21a__primary{color:#192727;background:#dfba7a;border-color:#dfba7a}.ClientAvatarWardrobe-module__bBS21a__root button:disabled{opacity:.5;cursor:default}.ClientAvatarWardrobe-module__bBS21a__root button:focus-visible,.ClientAvatarWardrobe-module__bBS21a__root a:focus-visible,.ClientAvatarWardrobe-module__bBS21a__root input:focus-visible,.ClientAvatarWardrobe-module__bBS21a__root select:focus-visible,.ClientAvatarWardrobe-module__bBS21a__root summary:focus-visible{outline-offset:4px;outline:3px solid #f2c984}.ClientAvatarWardrobe-module__bBS21a__character>.ClientAvatarWardrobe-module__bBS21a__primary{width:100%}.ClientAvatarWardrobe-module__bBS21a__personalize{text-align:left;border-top:1px solid #ffffff16;margin-top:22px;padding-top:17px}.ClientAvatarWardrobe-module__bBS21a__personalize summary{cursor:pointer;color:#d5c7a9;font-size:12px}.ClientAvatarWardrobe-module__bBS21a__personalize form{gap:15px;margin:17px 0;display:grid}.ClientAvatarWardrobe-module__bBS21a__root input,.ClientAvatarWardrobe-module__bBS21a__root select{color:#ece7d6;background:#101716;border:1px solid #5c625b;border-radius:6px;width:100%;min-width:0;padding:10px;font-size:14px}.ClientAvatarWardrobe-module__bBS21a__root label{color:#c6c0ad;font-size:11px;display:block}.ClientAvatarWardrobe-module__bBS21a__personalize input{margin-top:6px}.ClientAvatarWardrobe-module__bBS21a__personalize fieldset{border:0;padding:0}.ClientAvatarWardrobe-module__bBS21a__personalize legend{color:#c6c0ad;margin-bottom:9px;font-size:11px}.ClientAvatarWardrobe-module__bBS21a__palette{flex-wrap:wrap;gap:7px;display:flex}.ClientAvatarWardrobe-module__bBS21a__palette label{text-transform:capitalize;position:relative}.ClientAvatarWardrobe-module__bBS21a__palette label span{cursor:pointer;border:1px solid #5c625b;border-radius:20px;padding:8px 9px;font-size:10px;display:block}.ClientAvatarWardrobe-module__bBS21a__palette input{opacity:0;width:1px;height:1px;position:absolute}.ClientAvatarWardrobe-module__bBS21a__palette label:has(:checked) span{color:#f4d7a7;background:#e5bd7c22;border-color:#e5bd7c}.ClientAvatarWardrobe-module__bBS21a__palette label:has(:focus-visible) span{outline:2px solid #e5bd7c}.ClientAvatarWardrobe-module__bBS21a__slots{text-align:left;grid-template-columns:1fr 1fr;gap:13px;margin:19px 0 0;display:grid}.ClientAvatarWardrobe-module__bBS21a__slots label{text-transform:capitalize}.ClientAvatarWardrobe-module__bBS21a__slots select{margin-top:6px;font-size:11px}.ClientAvatarWardrobe-module__bBS21a__character>small{color:#bdb7a7;margin-top:13px;font-size:10px;line-height:1.6;display:block}.ClientAvatarWardrobe-module__bBS21a__main{min-width:0}.ClientAvatarWardrobe-module__bBS21a__host{align-items:center;gap:4px;min-height:130px;margin:-10px 0 8px;display:flex}.ClientAvatarWardrobe-module__bBS21a__host>div{flex-shrink:0;width:135px}.ClientAvatarWardrobe-module__bBS21a__host p{color:#3d4139;background:#f6efd9;border-radius:21px 21px 21px 3px;max-width:600px;padding:19px 23px;font:14px/1.75 Arial,sans-serif;position:relative}.ClientAvatarWardrobe-module__bBS21a__status:empty{display:none}.ClientAvatarWardrobe-module__bBS21a__status{color:#e9d2a6;font-size:13px}.ClientAvatarWardrobe-module__bBS21a__status>p{background:#d5b57b10;border:1px solid #b29b6d55;border-radius:10px;padding:12px 16px}.ClientAvatarWardrobe-module__bBS21a__status [role=alert]{color:#ffd7c8;border:1px solid #da8168;border-radius:10px;padding:16px}.ClientAvatarWardrobe-module__bBS21a__status [role=alert] button{margin-top:12px;display:block}.ClientAvatarWardrobe-module__bBS21a__milestone{background:linear-gradient(125deg,#2a251b,#191b19);border:1px solid #765f37;border-radius:17px;align-items:center;gap:20px;margin:15px 0 26px;padding:22px 24px;display:flex}.ClientAvatarWardrobe-module__bBS21a__milestone h2{color:#f1dbad;margin:9px 0;font:24px Georgia,serif}.ClientAvatarWardrobe-module__bBS21a__milestone p:not(.ClientAvatarWardrobe-module__bBS21a__eyebrow){color:#c5bcaa;max-width:570px;font-size:12px;line-height:1.7}.ClientAvatarWardrobe-module__bBS21a__milestone button{flex-shrink:0;max-width:180px}.ClientAvatarWardrobe-module__bBS21a__tabs{border-bottom:1px solid #4c4c40;gap:5px;display:flex}.ClientAvatarWardrobe-module__bBS21a__tabs button{color:#a4a496;background:0 0;border:0;border-radius:0;padding:14px 18px}.ClientAvatarWardrobe-module__bBS21a__tabs button[aria-selected=true]{color:#f1d5a6;border-bottom:3px solid #e3b975}.ClientAvatarWardrobe-module__bBS21a__filters{justify-content:space-between;align-items:center;gap:15px;margin:18px 0;display:flex}.ClientAvatarWardrobe-module__bBS21a__filters p{color:#b1ad9e;max-width:440px;font-size:12px;line-height:1.7}.ClientAvatarWardrobe-module__bBS21a__filters label{white-space:nowrap;align-items:center;gap:10px;display:flex}.ClientAvatarWardrobe-module__bBS21a__filters select{max-width:155px;font-size:11px}.ClientAvatarWardrobe-module__bBS21a__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ClientAvatarWardrobe-module__bBS21a__item{background:#171d1b;border:1px solid #414841;border-radius:15px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.ClientAvatarWardrobe-module__bBS21a__itemArt{background:radial-gradient(at 50% 40%,#e9e1cc,#b9b8a3);padding:5px 14px 18px;position:relative}.ClientAvatarWardrobe-module__bBS21a__itemArt>svg{width:100%;height:200px;display:block}.ClientAvatarWardrobe-module__bBS21a__rarity{letter-spacing:.06em;text-transform:uppercase;color:#4b5149;background:#f2eddc;border-radius:5px;padding:4px 8px;font-size:9px;position:absolute;bottom:10px;left:12px;box-shadow:0 2px 5px #0003}.ClientAvatarWardrobe-module__bBS21a__item[data-rarity=rare]{border-color:#4f91ac}.ClientAvatarWardrobe-module__bBS21a__item[data-rarity=rare] .ClientAvatarWardrobe-module__bBS21a__rarity{color:#b4e4f1;background:#203f57;border:1px solid #82bbcd}.ClientAvatarWardrobe-module__bBS21a__item[data-rarity=legendary]{border-color:#d3ae59;box-shadow:0 0 18px #e6b74f0b}.ClientAvatarWardrobe-module__bBS21a__item[data-rarity=legendary] .ClientAvatarWardrobe-module__bBS21a__rarity{color:#ffdf89;background:#4e3b1d;border:1px solid #d1ab4f}.ClientAvatarWardrobe-module__bBS21a__itemCopy{flex-direction:column;flex:1;padding:16px;display:flex}.ClientAvatarWardrobe-module__bBS21a__item h3{color:#f4e7ca;margin:0 0 8px;font:17px/1.3 Georgia,serif}.ClientAvatarWardrobe-module__bBS21a__item p{color:#b7b4a5;margin:0 0 13px;font-size:11px;line-height:1.65}.ClientAvatarWardrobe-module__bBS21a__item small{color:#d1c2a0;margin-top:auto;margin-bottom:10px;font-size:10px;display:block}.ClientAvatarWardrobe-module__bBS21a__item button{width:100%;min-height:41px;font-size:11px}.ClientAvatarWardrobe-module__bBS21a__empty{text-align:center;border:1px dashed #555d50;border-radius:17px;grid-column:1/-1;padding:45px 30px}.ClientAvatarWardrobe-module__bBS21a__empty h3{font:25px Georgia,serif}.ClientAvatarWardrobe-module__bBS21a__empty p{color:#bbb6a4;font-size:13px;line-height:1.7}.ClientAvatarWardrobe-module__bBS21a__how{color:#c1bdac;border-top:1px solid #ffffff1c;margin-top:25px;padding:21px 0;font-size:12px;line-height:1.8}.ClientAvatarWardrobe-module__bBS21a__how summary{cursor:pointer;color:#ecd6ae}.ClientAvatarWardrobe-module__bBS21a__confirm{color:#f4ead2;background:#1e2825;border:1px solid #c3a575;border-radius:20px;width:calc(100% - 32px);max-width:460px;margin:auto;padding:28px}.ClientAvatarWardrobe-module__bBS21a__confirm::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000a}.ClientAvatarWardrobe-module__bBS21a__confirm h2{margin:14px 0;font:29px/1.2 Georgia,serif}.ClientAvatarWardrobe-module__bBS21a__confirm p{color:#c9c4b6;font-size:14px;line-height:1.7}.ClientAvatarWardrobe-module__bBS21a__confirm>div{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.ClientAvatarWardrobe-module__bBS21a__root .avatar-bird{overflow:visible}.ClientAvatarWardrobe-module__bBS21a__root .avatar-bird-celebrate{animation:1s ease-in-out ClientAvatarWardrobe-module__bBS21a__birdReward}.ClientAvatarWardrobe-module__bBS21a__root .avatar-confetti{transform-origin:50%;animation:1.8s both ClientAvatarWardrobe-module__bBS21a__featherConfetti}@keyframes ClientAvatarWardrobe-module__bBS21a__birdReward{0%,to{transform:translateY(0)}30%{transform:translateY(-13px)rotate(-3deg)}60%{transform:translateY(0)rotate(3deg)}80%{transform:translateY(-5px)}}@keyframes ClientAvatarWardrobe-module__bBS21a__featherConfetti{0%{opacity:0;transform:translateY(-15px)scale(.8)}25%{opacity:1}to{opacity:0;transform:translateY(110px)scale(1.1)}}@media (max-width:1100px){.ClientAvatarWardrobe-module__bBS21a__layout{grid-template-columns:300px minmax(0,1fr);gap:20px}.ClientAvatarWardrobe-module__bBS21a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ClientAvatarWardrobe-module__bBS21a__milestone{flex-direction:column;align-items:flex-start}.ClientAvatarWardrobe-module__bBS21a__milestone button{max-width:none}.ClientAvatarWardrobe-module__bBS21a__header h1{font-size:43px}.ClientAvatarWardrobe-module__bBS21a__filters{align-items:flex-start}.ClientAvatarWardrobe-module__bBS21a__filters label{display:block}.ClientAvatarWardrobe-module__bBS21a__filters select{margin-top:6px}}@media (max-width:760px){.ClientAvatarWardrobe-module__bBS21a__root{padding:30px 16px 65px}.ClientAvatarWardrobe-module__bBS21a__header{align-items:flex-start}.ClientAvatarWardrobe-module__bBS21a__header h1{font-size:36px}.ClientAvatarWardrobe-module__bBS21a__header p{font-size:12px;line-height:1.6}.ClientAvatarWardrobe-module__bBS21a__wallet{min-width:115px;padding:14px}.ClientAvatarWardrobe-module__bBS21a__wallet strong{font-size:29px}.ClientAvatarWardrobe-module__bBS21a__wallet span,.ClientAvatarWardrobe-module__bBS21a__wallet small{font-size:8px}.ClientAvatarWardrobe-module__bBS21a__layout{grid-template-columns:1fr}.ClientAvatarWardrobe-module__bBS21a__character{width:100%;max-width:450px;margin:auto;position:static}.ClientAvatarWardrobe-module__bBS21a__character .ClientAvatarWardrobe-module__bBS21a__art>svg{max-height:310px}.ClientAvatarWardrobe-module__bBS21a__host{margin-top:12px}.ClientAvatarWardrobe-module__bBS21a__host>div{width:105px}.ClientAvatarWardrobe-module__bBS21a__host p{padding:16px;font-size:12px}.ClientAvatarWardrobe-module__bBS21a__milestone{padding:20px}.ClientAvatarWardrobe-module__bBS21a__tabs button{padding:13px 10px;font-size:11px}.ClientAvatarWardrobe-module__bBS21a__filters p{max-width:65%}.ClientAvatarWardrobe-module__bBS21a__grid{gap:10px}.ClientAvatarWardrobe-module__bBS21a__itemArt>svg{height:165px}.ClientAvatarWardrobe-module__bBS21a__itemCopy{padding:12px}.ClientAvatarWardrobe-module__bBS21a__item h3{font-size:16px}.ClientAvatarWardrobe-module__bBS21a__item p{font-size:11px}.ClientAvatarWardrobe-module__bBS21a__itemArt{padding:4px 5px 17px}.ClientAvatarWardrobe-module__bBS21a__slots select{font-size:12px}}@media (prefers-reduced-motion:reduce){:is(.ClientAvatarWardrobe-module__bBS21a__root .avatar-bird-celebrate,.ClientAvatarWardrobe-module__bBS21a__root .avatar-confetti){animation:none}}.ClientAvatarWardrobe-module__bBS21a__item[data-rarity=exclusive]{border-color:#b897b5}.ClientAvatarWardrobe-module__bBS21a__item[data-rarity=exclusive] .ClientAvatarWardrobe-module__bBS21a__rarity{color:#f4d9f1;background:#483349;border:1px solid #b895b6}@media (max-width:760px){.ClientAvatarWardrobe-module__bBS21a__header{display:block}.ClientAvatarWardrobe-module__bBS21a__header h1{max-width:100%}.ClientAvatarWardrobe-module__bBS21a__wallet{align-items:center;gap:16px;width:100%;min-width:0;margin-top:20px;display:flex}.ClientAvatarWardrobe-module__bBS21a__wallet span{flex:1}.ClientAvatarWardrobe-module__bBS21a__wallet strong{margin:0;font-size:32px}.ClientAvatarWardrobe-module__bBS21a__wallet small{max-width:105px}}.ClientAvatarWardrobe-module__bBS21a__character h2{overflow-wrap:anywhere}@media (max-width:760px){.ClientAvatarWardrobe-module__bBS21a__wallet{flex-wrap:wrap}.ClientAvatarWardrobe-module__bBS21a__filters{flex-direction:column;align-items:stretch}.ClientAvatarWardrobe-module__bBS21a__filters p{max-width:none;margin-bottom:0}.ClientAvatarWardrobe-module__bBS21a__filters label{align-items:center;display:flex}.ClientAvatarWardrobe-module__bBS21a__filters select{flex:1;width:auto;max-width:none;margin-top:0}}.ClientAvatarWardrobe-module__bBS21a__root{background:radial-gradient(at 15% 25%,#5a49331c,#0000 48%),radial-gradient(at 85% 10%,#29403d22,#0000 40%)}.ClientAvatarWardrobe-module__bBS21a__art{background:radial-gradient(at 50% 35%,#ffefcb,#e1cda5 65%,#bca47a);box-shadow:inset 0 0 50px #a5823b22}.ClientAvatarWardrobe-module__bBS21a__character{background:linear-gradient(160deg,#27332f,#171e1c);border-color:#84704d;box-shadow:0 22px 65px #0007,inset 0 1px #f3dba422}.ClientAvatarWardrobe-module__bBS21a__item{transition:transform .25s,box-shadow .25s,border-color .25s}.ClientAvatarWardrobe-module__bBS21a__item:hover{transform:translateY(-5px);box-shadow:0 14px 28px #0005}.ClientAvatarWardrobe-module__bBS21a__itemArt{background:radial-gradient(#f8edd5,#d7c5a4)}.ClientAvatarWardrobe-module__bBS21a__itemArt:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 35%,#fff6 48%,#0000 62%);transition:transform .7s;position:absolute;inset:0;transform:translate(-120%)}.ClientAvatarWardrobe-module__bBS21a__item:hover .ClientAvatarWardrobe-module__bBS21a__itemArt:after{transform:translate(120%)}.ClientAvatarWardrobe-module__bBS21a__item[data-rarity=rare]{box-shadow:inset 0 1px #b9e4ef33,0 0 20px #3f94ae10}.ClientAvatarWardrobe-module__bBS21a__item[data-rarity=legendary]{box-shadow:0 0 23px #ddb65022,inset 0 1px #ffecb133}.ClientAvatarWardrobe-module__bBS21a__itemCopy button:not(:disabled):hover{color:#182b2a;background:#e0bd7d;border-color:#e0bd7d}.ClientAvatarWardrobe-module__bBS21a__character .ClientAvatarWardrobe-module__bBS21a__art>.avatar-bird{transform-origin:50% 90%;animation:5s ease-in-out infinite ClientAvatarWardrobe-module__bBS21a__wardrobeIdle}@keyframes ClientAvatarWardrobe-module__bBS21a__wardrobeIdle{0%,to{transform:translateY(0)rotate(-.4deg)}50%{transform:translateY(-3px)rotate(.4deg)}}@media (prefers-reduced-motion:reduce){.ClientAvatarWardrobe-module__bBS21a__item,.ClientAvatarWardrobe-module__bBS21a__itemArt:after{transition:none}.ClientAvatarWardrobe-module__bBS21a__character .ClientAvatarWardrobe-module__bBS21a__art>.avatar-bird{animation:none}}.ClientAvatarWardrobe-module__bBS21a__stage{white-space:normal;color:#d9c9a7;background:#1b2520;border-color:#82714e;margin:14px 0 0;display:inline-block;position:static;transform:none}.ClientAvatarWardrobe-module__bBS21a__character h2{margin-top:15px}.ClientAvatarWardrobe-module__bBS21a__slots label:last-child{grid-column:1/-1}.ClientAvatarWardrobe-module__bBS21a__character .ClientAvatarWardrobe-module__bBS21a__art>.avatar-bird{animation:none}.ClientAvatarWardrobe-module__bBS21a__root .avatar-bird-celebrate{animation:none}.ClientAvatarWardrobe-module__bBS21a__character [data-outfit-character]{transform-box:view-box;transform-origin:240px 490px;animation:5s ease-in-out infinite ClientAvatarWardrobe-module__bBS21a__wardrobeIdle}.ClientAvatarWardrobe-module__bBS21a__character [data-outfit-character][data-celebrate=true]{animation:1s ease-in-out ClientAvatarWardrobe-module__bBS21a__birdReward}@media (prefers-reduced-motion:reduce){.ClientAvatarWardrobe-module__bBS21a__character [data-outfit-character]{animation:none!important}}.ClientAvatarWardrobe-module__bBS21a__character{scrollbar-width:thin;scrollbar-color:#80704d transparent;max-height:calc(100dvh - 120px);overflow-y:auto}@media (max-width:760px){.ClientAvatarWardrobe-module__bBS21a__character{max-height:none;overflow:visible}}.ClientAvatarWardrobe-module__bBS21a__root{padding-top:18px}.ClientAvatarWardrobe-module__bBS21a__header>div:first-child{max-width:680px}.ClientAvatarWardrobe-module__bBS21a__header p{line-height:1.7}.ClientAvatarWardrobe-module__bBS21a__exitBar{z-index:55;color:#b7b6a6;background:#0b100f;border-bottom:1px solid #82704b66;justify-content:space-between;align-items:center;gap:12px;margin-bottom:30px;padding:12px 0;font:12px Arial,sans-serif;display:flex;position:sticky;top:73px;box-shadow:0 8px 14px #0003}.ClientAvatarWardrobe-module__bBS21a__exitBar .ClientAvatarWardrobe-module__bBS21a__back{color:#192727;white-space:nowrap;background:#dfba7a;border:1px solid #c8a76b;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;margin:0;padding:10px 16px;font:700 12px Arial,sans-serif;text-decoration:none;display:inline-flex}.ClientAvatarWardrobe-module__bBS21a__exitBar .ClientAvatarWardrobe-module__bBS21a__back:hover{background:#f2d69e}.ClientAvatarWardrobe-module__bBS21a__root .avatar-admin-controls{max-width:none;margin:0 0 30px}.ClientAvatarWardrobe-module__bBS21a__character{max-height:calc(100dvh - 170px);top:146px}@media (max-width:760px){.ClientAvatarWardrobe-module__bBS21a__character{max-height:none}.ClientAvatarWardrobe-module__bBS21a__exitBar{margin-bottom:24px}}@media (max-width:640px){.ClientAvatarWardrobe-module__bBS21a__exitBar{font-size:11px;top:65px}.ClientAvatarWardrobe-module__bBS21a__exitBar .ClientAvatarWardrobe-module__bBS21a__back{padding:10px 12px}}
