.AdminPremiumPanel-module__x6c2rq__panel{color:#f4efff;background:linear-gradient(135deg,#30234d66,#171b2b);border:1px solid #b79bf34d;border-radius:24px;padding:24px}.AdminPremiumPanel-module__x6c2rq__panel header{align-items:flex-start;gap:14px;margin-bottom:20px;display:flex}.AdminPremiumPanel-module__x6c2rq__panel h2{margin:0 0 8px;font-size:1.2rem}.AdminPremiumPanel-module__x6c2rq__panel p{color:#bcb6cb;margin:0;font-size:.85rem;line-height:1.6}.AdminPremiumPanel-module__x6c2rq__icon{color:#ffdf8a;background:#e9c46622;border-radius:15px;flex-shrink:0;place-items:center;width:46px;height:46px;font-size:30px;display:grid}.AdminPremiumPanel-module__x6c2rq__sourceHint{background:#9adbc609;border:1px solid #a0d8c633;border-radius:14px;padding:14px 16px;color:#c5e1d8!important;margin-bottom:20px!important}.AdminPremiumPanel-module__x6c2rq__form{grid-template-columns:1fr 1fr;gap:14px;display:grid}.AdminPremiumPanel-module__x6c2rq__form label{color:#ddd4ef;gap:8px;font-size:.82rem;display:grid}.AdminPremiumPanel-module__x6c2rq__form input,.AdminPremiumPanel-module__x6c2rq__form select{color:#f4efff;width:100%;min-width:0;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#131421;border:1px solid #a89ac43d;border-radius:12px;padding:12px}.AdminPremiumPanel-module__x6c2rq__hint{grid-column:1/-1}.AdminPremiumPanel-module__x6c2rq__panel button{color:#fff1ca;cursor:pointer;background:#8e6e2d44;border:1px solid #e4c57966;border-radius:12px;padding:10px 16px}.AdminPremiumPanel-module__x6c2rq__form>button{justify-self:start}.AdminPremiumPanel-module__x6c2rq__panel button:disabled{opacity:.5;cursor:default}.AdminPremiumPanel-module__x6c2rq__panel button:focus-visible,.AdminPremiumPanel-module__x6c2rq__form input:focus-visible,.AdminPremiumPanel-module__x6c2rq__form select:focus-visible{outline-offset:3px;outline:2px solid #e8c777}.AdminPremiumPanel-module__x6c2rq__error{color:#ffc8d2!important;margin-top:16px!important}.AdminPremiumPanel-module__x6c2rq__error button{margin-left:10px}.AdminPremiumPanel-module__x6c2rq__grants{gap:10px;margin-top:22px;display:grid}.AdminPremiumPanel-module__x6c2rq__grants article{background:#13142166;border:1px solid #a89ac42b;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.AdminPremiumPanel-module__x6c2rq__grants article>div{gap:6px;min-width:0;display:grid}.AdminPremiumPanel-module__x6c2rq__grants strong{overflow-wrap:anywhere}.AdminPremiumPanel-module__x6c2rq__grants span,.AdminPremiumPanel-module__x6c2rq__grants small{color:#bcb6cb;overflow-wrap:anywhere;font-size:.78rem}.AdminPremiumPanel-module__x6c2rq__inactive{opacity:.6}@media (max-width:600px){.AdminPremiumPanel-module__x6c2rq__panel{padding:18px}.AdminPremiumPanel-module__x6c2rq__form{grid-template-columns:1fr}.AdminPremiumPanel-module__x6c2rq__grants article{flex-direction:column;align-items:flex-start}.AdminPremiumPanel-module__x6c2rq__panel button{min-height:44px}}
.gsdialog{box-sizing:border-box;color:#f0edf7;overscroll-behavior:contain;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#211b31;border:1px solid #ffffff20;border-radius:18px;width:min(900px,100vw - 40px);max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px);margin:auto;padding:0;overflow:hidden auto;box-shadow:0 30px 100px #0009}.gsdialog::backdrop{-webkit-backdrop-filter:blur(7px);background:#07080dde}.gsdialog[open]{animation:.15s ease-out gsdialog-enter}.gsdialog :focus-visible{outline-offset:4px;outline:2px solid #95cbdc}.auth-login-dialog{width:min(800px,100vw - 40px)}.auth-login-layout{grid-template-columns:.88fr 1.12fr;min-height:490px;display:grid;position:relative}.auth-close{z-index:2;color:#9295a7;cursor:pointer;background:0 0;border:1px solid #ffffff10;border-radius:8px;place-items:center;width:34px;height:34px;padding:8px;display:grid;position:absolute;top:17px;right:17px}.auth-close svg{width:100%;height:100%}.auth-close:hover{color:#fff;background:#ffffff08}.auth-brand-panel{background:#302340;border-right:1px solid #d5aefc20;flex-direction:column;align-items:flex-start;min-width:0;padding:28px 27px;display:flex}.auth-wordmark,.auth-mobile-wordmark{color:#fff;letter-spacing:-1px;align-items:center;gap:10px;font-size:21px;font-weight:750;display:flex}.auth-wordmark img,.auth-mobile-wordmark img{object-fit:contain;border-radius:5px;width:35px;height:35px}.auth-wordmark .gs-brand-dot,.auth-mobile-wordmark .gs-brand-dot{color:#bafb32}.auth-brand-art{aspect-ratio:1.42;background:#0b0c13;border:1px solid #ffffff08;border-radius:10px;align-self:center;width:100%;height:auto;margin:19px 0 12px;position:relative;overflow:hidden}.auth-brand-art img{width:100%;max-width:none;height:auto;position:absolute;top:-20%;left:0}.auth-brand-panel h3{letter-spacing:-.7px;white-space:pre-line;text-wrap:balance;margin:0;font-size:24px;font-weight:600;line-height:1.2}.auth-brand-description{color:#c2afcf;text-wrap:pretty;margin:13px 0 0;font-size:12px;line-height:1.75}.auth-brand-footer{color:#b398c5;margin:auto 0 0;padding-top:23px;font-size:10px}.auth-form-panel{flex-direction:column;min-width:0;padding:70px 39px 31px;display:flex}.auth-mobile-wordmark{display:none}.auth-form-panel h2{color:#f3f0f8;letter-spacing:-.9px;text-wrap:balance;max-width:280px;margin:0;font-size:28px;font-weight:600;line-height:1.2}.auth-intro{color:#bbaec7;margin:14px 0 26px;font-size:13px;line-height:1.7}.auth-provider-list{flex-direction:column;display:flex}.auth-provider{width:100%;min-height:51px;font:inherit;text-align:left;cursor:pointer;border:1px solid #ffffff18;border-radius:8px;align-items:center;gap:11px;padding:12px 15px;font-size:13px;font-weight:550;transition:background .15s,border-color .15s;display:flex}.auth-provider>svg{flex:0 0 20px;width:20px;height:20px}.auth-provider>span:nth-child(2){flex:1}.auth-provider-discord{color:#fff;background:#5865f2;border-color:#7180ff}.auth-provider-google{color:#eee4f7;background:#32273f;border-color:#c6a0e73f}.auth-provider-google>svg{background:#fff;border-radius:50%;padding:1px}.auth-provider-discord:hover:not(:disabled){background:#6873f6}.auth-provider-google:hover:not(:disabled){background:#443254;border-color:#d3b2f078}.auth-provider-preferred{border-color:#c4b0ef}.auth-provider:disabled{opacity:.55;cursor:wait}.auth-provider-arrow{opacity:.6;flex:none;margin-left:auto;font-size:18px;font-weight:400}.auth-divider{color:#72778b;align-items:center;gap:12px;margin:13px 0;font-size:10px;display:flex}.auth-divider span{background:#ffffff0b;flex:1;height:1px}.auth-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:15px;height:15px;animation:.8s linear infinite auth-spin;display:inline-block}.auth-progress{color:#b7a7d3;align-items:center;gap:8px;margin:16px 0 0;font-size:12px;display:flex}.auth-error{color:#fec6c6;background:#ec6b6b0c;border:1px solid #ec6b6b35;border-radius:8px;align-items:flex-start;gap:9px;margin-top:16px;padding:12px;display:flex}.auth-error>span{border:1px solid #fca5a580;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;margin-top:1px;font-size:11px;font-weight:700;display:grid}.auth-error p{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.auth-data-note{border-top:1px solid #ffffff0b;align-items:flex-start;gap:9px;margin-top:28px;padding-top:23px;display:flex}.auth-data-note svg{color:#9aa3b8;flex:0 0 16px;width:16px;height:18px;margin-top:2px}.auth-data-note p{color:#8b90a4;margin:0;font-size:11px;line-height:1.7}.auth-age-note{color:#8b90a4;align-items:center;gap:7px;margin:13px 0 0;font-size:11px;display:flex}.auth-age-note span{color:#9e9bb1;border:1px solid #ffffff1a;border-radius:4px;padding:2px 4px;font-size:8px;font-weight:600}@keyframes gsdialog-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-spin{to{transform:rotate(360deg)}}@media (max-width:720px){.gsdialog{border-radius:16px;width:calc(100vw - 28px);max-width:calc(100vw - 28px);max-height:calc(100dvh - 28px)}.auth-login-dialog{width:min(430px,100vw - 28px)}.auth-login-layout{min-height:0;display:block}.auth-brand-panel{display:none}.auth-form-panel{padding:29px 27px 28px}.auth-mobile-wordmark{margin-bottom:34px;font-size:21px;display:flex}.auth-form-panel h2{max-width:100%;font-size:27px}.auth-intro{margin-bottom:25px}.auth-close{width:31px;height:31px;top:29px;right:25px}.auth-data-note{margin-top:25px;padding-top:20px}}@media (max-width:370px){.auth-form-panel{padding-inline:20px}.auth-form-panel h2{font-size:25px}.auth-provider{gap:9px;padding-inline:12px;font-size:12px}.auth-close{right:19px}}@media (prefers-reduced-motion:reduce){.gsdialog[open],.auth-spinner{animation:none}.auth-provider,.auth-close{transition:none}}.auth-welcome-line{color:#c7abdf;margin:0 0 14px;font-size:11px;font-weight:500;line-height:1.6}.auth-journey{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:100%;margin-top:23px;display:grid}.auth-journey>div{background:#3e2c4c;border:1px solid #c4a1dc26;border-radius:11px;flex-direction:column;align-items:center;gap:9px;padding:11px 4px;display:flex}.auth-journey>div>span{font-size:20px}.auth-journey small{color:#d1b9df;text-align:center;font-size:9px;line-height:1.4}.auth-eligibility{background:#20192c;border:1px solid #b894e33b;border-radius:14px;margin:18px 0 22px;padding:16px}.auth-eligibility>label:first-child{margin-bottom:8px;font-size:13px;font-weight:600;display:block}.auth-eligibility>input{color:#fff;background:#12121e;border:1px solid #84719777;border-radius:9px;width:100%;min-height:44px;padding:9px 12px;font-size:16px}.auth-eligibility p{color:#bdb4cc;margin:8px 0;font-size:11px;line-height:1.7}.auth-eligibility .auth-eligibility-warning{color:#ffafc3}.auth-terms-choice{color:#ddd6e9;cursor:pointer;align-items:flex-start;gap:10px;margin-top:15px;font-size:12px;line-height:1.7;display:flex}.auth-terms-choice input{accent-color:#d5a2ee;flex:none;width:19px;height:19px;margin-top:2px}.auth-terms-choice a,.auth-legal-links a{color:#dcb4f5;text-underline-offset:3px;text-decoration:underline}.auth-legal-links{flex-wrap:wrap;gap:12px;margin-top:12px;font-size:11px;line-height:1.6;display:flex}.auth-eligibility input:focus-visible,.auth-legal-links a:focus-visible{outline-offset:3px;outline:2px solid #d6b0f2}
.WeeklyPlayTimes-module__ejtAia__schedule{border:0;min-width:0;padding:0}.WeeklyPlayTimes-module__ejtAia__schedule>legend{color:#f4eafa;margin-bottom:8px;font-size:.875rem;font-weight:650}.WeeklyPlayTimes-module__ejtAia__hint{color:#b9accb;margin:0 0 14px;font-size:.78rem;line-height:1.6}.WeeklyPlayTimes-module__ejtAia__days{gap:9px;display:grid}.WeeklyPlayTimes-module__ejtAia__day{background:#ccacff08;border:1px solid #b19bda26;border-radius:16px;grid-template-columns:100px minmax(0,1fr);gap:8px;min-width:0;padding:10px;display:grid}.WeeklyPlayTimes-module__ejtAia__day>span{color:#e4d8f3;align-self:center;font-size:.8rem;font-weight:600}.WeeklyPlayTimes-module__ejtAia__day>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.WeeklyPlayTimes-module__ejtAia__period{color:#c7bdd6;cursor:pointer;background:#0f102345;border:1px solid #b3a2d430;border-radius:11px;justify-content:center;align-items:center;gap:5px;min-height:40px;font-size:.75rem;display:flex;position:relative}.WeeklyPlayTimes-module__ejtAia__period input{opacity:0;width:1px;height:1px;position:absolute}.WeeklyPlayTimes-module__ejtAia__period[data-selected=true]{color:#fff;background:linear-gradient(135deg,#bf74e530,#ef9dbb25);border-color:#dcaaff;box-shadow:inset 0 0 0 1px #edc4ff24}.WeeklyPlayTimes-module__ejtAia__period:has(input:focus-visible){outline-offset:3px;outline:2px solid #efb6d1}.WeeklyPlayTimes-module__ejtAia__period:has(input:disabled){cursor:default;opacity:.5}.WeeklyPlayTimes-module__ejtAia__legacy{color:#d6c0ab;border:1px solid #e0b78b33;border-radius:12px;margin:0 0 12px;padding:11px;font-size:.75rem;line-height:1.6}.WeeklyPlayTimes-module__ejtAia__legacy span{color:#eee0f5;overflow-wrap:anywhere;display:block}@media (max-width:500px){.WeeklyPlayTimes-module__ejtAia__day{grid-template-columns:minmax(0,1fr)}.WeeklyPlayTimes-module__ejtAia__day>span{padding:0 0 6px}.WeeklyPlayTimes-module__ejtAia__period{min-height:44px;font-size:.72rem}}
.AvatarCharacterEditor-module__qIBAqG__editor,.AvatarCharacterEditor-module__qIBAqG__palette{color:#f0eef9;background:linear-gradient(140deg,#74618d1f,#14213699);border:1px solid #c9b6ef36;border-radius:20px;min-width:0;margin:18px 0 0;padding:20px}.AvatarCharacterEditor-module__qIBAqG__editor legend,.AvatarCharacterEditor-module__qIBAqG__palette legend{padding:0 6px;font-size:16px;font-weight:650}.AvatarCharacterEditor-module__qIBAqG__editor p,.AvatarCharacterEditor-module__qIBAqG__palette p{color:#b9bfd3;margin:0 0 18px;font-size:13px;line-height:1.65}.AvatarCharacterEditor-module__qIBAqG__characterRow{align-items:center;gap:22px;margin-bottom:20px;display:flex}.AvatarCharacterEditor-module__qIBAqG__characterRow img{border-radius:25px;box-shadow:0 8px 26px #0a112959}.AvatarCharacterEditor-module__qIBAqG__mode{gap:10px;display:grid}.AvatarCharacterEditor-module__qIBAqG__mode button{color:#e8e4f5;font:inherit;background:#252b43;border:1px solid #bba4e847;border-radius:12px;padding:10px 13px;font-size:12px}.AvatarCharacterEditor-module__qIBAqG__controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.AvatarCharacterEditor-module__qIBAqG__controls label,.AvatarCharacterEditor-module__qIBAqG__colors label{color:#d3d9ea;gap:8px;font-size:12px;display:grid}.AvatarCharacterEditor-module__qIBAqG__controls select{color:#ebeaf3;width:100%;min-height:42px;font:inherit;background:#131b2b;border:1px solid #b8c9e32d;border-radius:10px;padding:7px}.AvatarCharacterEditor-module__qIBAqG__controls input[type=color],.AvatarCharacterEditor-module__qIBAqG__colorInput input{cursor:pointer;background:#192033;border:1px solid #bec3df38;border-radius:8px;width:50px;height:38px;padding:3px}.AvatarCharacterEditor-module__qIBAqG__colors{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.AvatarCharacterEditor-module__qIBAqG__colorInput{align-items:center;gap:6px;margin-top:8px;display:flex}.AvatarCharacterEditor-module__qIBAqG__colorInput span{color:#aebbd2;font-size:10px}.AvatarCharacterEditor-module__qIBAqG__swatches{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.AvatarCharacterEditor-module__qIBAqG__swatches button{cursor:pointer;border:2px solid #0000;border-radius:50%;width:23px;height:23px}.AvatarCharacterEditor-module__qIBAqG__swatches button[aria-pressed=true]{outline-offset:2px;outline:2px solid #f4f4fb}.AvatarCharacterEditor-module__qIBAqG__toggle{align-items:center;gap:10px;margin-top:16px;font-size:13px;display:flex}.AvatarCharacterEditor-module__qIBAqG__toggle input{accent-color:#bc9cec;width:17px;height:17px}.AvatarCharacterEditor-module__qIBAqG__palette small{color:#aebad0;margin-top:12px;font-size:11px;line-height:1.6;display:block}.AvatarCharacterEditor-module__qIBAqG__editor button:disabled,.AvatarCharacterEditor-module__qIBAqG__editor select:disabled,.AvatarCharacterEditor-module__qIBAqG__editor input:disabled{opacity:.5}.AvatarCharacterEditor-module__qIBAqG__editor :focus-visible,.AvatarCharacterEditor-module__qIBAqG__palette :focus-visible{outline-offset:3px;outline:2px solid #b9d6fa}@media (max-width:520px){.AvatarCharacterEditor-module__qIBAqG__editor,.AvatarCharacterEditor-module__qIBAqG__palette{padding:16px}.AvatarCharacterEditor-module__qIBAqG__colors{grid-template-columns:1fr}.AvatarCharacterEditor-module__qIBAqG__colors>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.AvatarCharacterEditor-module__qIBAqG__colors label{grid-column:1/-1}.AvatarCharacterEditor-module__qIBAqG__colorInput{margin-top:0}.AvatarCharacterEditor-module__qIBAqG__characterRow{gap:15px}.AvatarCharacterEditor-module__qIBAqG__characterRow img{width:104px;height:104px}.AvatarCharacterEditor-module__qIBAqG__controls{gap:10px}}.AvatarCharacterEditor-module__qIBAqG__editor .AvatarCharacterEditor-module__qIBAqG__controls label{gap:8px;display:grid}.AvatarCharacterEditor-module__qIBAqG__editor .AvatarCharacterEditor-module__qIBAqG__controls.AvatarCharacterEditor-module__qIBAqG__controls input[type=color],.AvatarCharacterEditor-module__qIBAqG__palette .AvatarCharacterEditor-module__qIBAqG__colorInput.AvatarCharacterEditor-module__qIBAqG__colorInput input[type=color]{box-sizing:border-box;width:50px;height:38px;min-height:38px;padding:3px;display:block}.AvatarCharacterEditor-module__qIBAqG__palette .AvatarCharacterEditor-module__qIBAqG__toggle.AvatarCharacterEditor-module__qIBAqG__toggle{align-items:center;gap:10px;display:flex}.AvatarCharacterEditor-module__qIBAqG__palette .AvatarCharacterEditor-module__qIBAqG__toggle.AvatarCharacterEditor-module__qIBAqG__toggle input[type=checkbox]{box-sizing:border-box;flex:none;width:17px;height:17px;min-height:17px;margin:0;padding:0;display:inline-block}.AvatarCharacterEditor-module__qIBAqG__mode button{min-height:44px}.AvatarCharacterEditor-module__qIBAqG__palette .AvatarCharacterEditor-module__qIBAqG__swatches button{width:27px;height:27px}.AvatarCharacterEditor-module__qIBAqG__editor{background:radial-gradient(at 100% 0,#9256942d,#0000 65%),linear-gradient(140deg,#26314bc9,#182036);border-color:#caa4eb54}.AvatarCharacterEditor-module__qIBAqG__characterTypes{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:20px;display:grid}.AvatarCharacterEditor-module__qIBAqG__characterTypes button{color:#d9d5ed;min-width:0;min-height:76px;font:inherit;text-align:left;cursor:pointer;background:#191e329c;border:1px solid #af98db3d;border-radius:14px;align-items:center;gap:9px;padding:9px;font-size:12px;font-weight:650;display:flex}.AvatarCharacterEditor-module__qIBAqG__characterTypes button[aria-pressed=true]{background:linear-gradient(120deg,#976eaa3d,#2f304b);border-color:#e6a9d6;box-shadow:inset 0 0 0 1px #e6a9d629}.AvatarCharacterEditor-module__qIBAqG__characterTypes button img{border-radius:11px;flex:none;width:48px;height:48px}.AvatarCharacterEditor-module__qIBAqG__characterTypes button span{overflow-wrap:anywhere;line-height:1.35}.AvatarCharacterEditor-module__qIBAqG__characterRow{background:radial-gradient(at 15% 20%,#7a62a923,#0000 65%),#121a2b66;border:1px solid #adabdc22;border-radius:18px;gap:24px;padding:16px}.AvatarCharacterEditor-module__qIBAqG__portrait{background:linear-gradient(145deg,#edaaca94,#9b9bea73,#7ed3e35c);border-radius:23px;flex:none;width:156px;padding:4px;position:relative;box-shadow:0 12px 24px #070d2247}.AvatarCharacterEditor-module__qIBAqG__portrait img{width:148px;height:148px;box-shadow:none;border-radius:19px;display:block}.AvatarCharacterEditor-module__qIBAqG__portrait span{color:#ddd8ef;text-align:center;letter-spacing:.025em;padding:8px 0 4px;font-size:10px;font-weight:600;display:block}.AvatarCharacterEditor-module__qIBAqG__previewActions{flex:1;min-width:0}.AvatarCharacterEditor-module__qIBAqG__editor .AvatarCharacterEditor-module__qIBAqG__previewActions p{color:#cbc6df;margin:0 0 14px;font-size:12px}.AvatarCharacterEditor-module__qIBAqG__mode button{cursor:pointer;font-weight:600}.AvatarCharacterEditor-module__qIBAqG__mode button[aria-pressed=true]{background:#8b659456;border-color:#d9a9de}.AvatarCharacterEditor-module__qIBAqG__controls{margin-bottom:18px}.AvatarCharacterEditor-module__qIBAqG__controls label{min-width:0}.AvatarCharacterEditor-module__qIBAqG__controls select{cursor:pointer;min-width:0}.AvatarCharacterEditor-module__qIBAqG__characterColors{border-top:1px solid #bfa6d923;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-top:16px;display:grid}.AvatarCharacterEditor-module__qIBAqG__characterColor{min-width:0}.AvatarCharacterEditor-module__qIBAqG__characterColor>label{color:#d3d9ea;font-size:12px;font-weight:600;display:block}.AvatarCharacterEditor-module__qIBAqG__characterColor .AvatarCharacterEditor-module__qIBAqG__swatches button{width:24px;height:24px;min-height:24px;padding:0}.AvatarCharacterEditor-module__qIBAqG__editor .AvatarCharacterEditor-module__qIBAqG__characterColor .AvatarCharacterEditor-module__qIBAqG__colorInput input[type=color]{flex:none;width:44px;height:36px;min-height:36px;padding:3px}.AvatarCharacterEditor-module__qIBAqG__editor :disabled{cursor:default}@media (max-width:650px){.AvatarCharacterEditor-module__qIBAqG__characterTypes button{text-align:center;flex-direction:column;gap:6px;padding:9px 5px}.AvatarCharacterEditor-module__qIBAqG__characterTypes button img{width:54px;height:54px}.AvatarCharacterEditor-module__qIBAqG__portrait{width:132px}.AvatarCharacterEditor-module__qIBAqG__portrait img{width:124px;height:124px}.AvatarCharacterEditor-module__qIBAqG__characterRow{gap:15px;padding:12px}.AvatarCharacterEditor-module__qIBAqG__characterColors{grid-template-columns:1fr}.AvatarCharacterEditor-module__qIBAqG__characterColor{grid-template-columns:1fr auto;align-items:center;gap:6px 12px;display:grid}.AvatarCharacterEditor-module__qIBAqG__characterColor .AvatarCharacterEditor-module__qIBAqG__colorInput{margin-top:0}.AvatarCharacterEditor-module__qIBAqG__characterColor .AvatarCharacterEditor-module__qIBAqG__swatches{grid-column:1/-1;gap:11px;margin-top:4px}}@media (max-width:380px){.AvatarCharacterEditor-module__qIBAqG__characterRow{flex-direction:column;align-items:stretch}.AvatarCharacterEditor-module__qIBAqG__portrait{align-self:center;width:156px}.AvatarCharacterEditor-module__qIBAqG__portrait img{width:148px;height:148px}.AvatarCharacterEditor-module__qIBAqG__previewActions .AvatarCharacterEditor-module__qIBAqG__mode{grid-template-columns:1fr 1fr}.AvatarCharacterEditor-module__qIBAqG__controls{grid-template-columns:1fr}.AvatarCharacterEditor-module__qIBAqG__characterTypes button{font-size:11px}}.AvatarCharacterEditor-module__qIBAqG__typography{border-top:1px solid #bfa6d92e;margin-top:22px;padding-top:18px}.AvatarCharacterEditor-module__qIBAqG__typographyPreview{text-align:center;background:radial-gradient(at 25% 20%,#9e6fba26,#0000 65%),#111a2b;border:1px solid #cab0ed36;border-radius:14px;place-items:center;min-height:78px;padding:18px;font-size:clamp(16px,3vw,22px);font-weight:700;line-height:1.5;display:grid;overflow:hidden}.AvatarCharacterEditor-module__qIBAqG__typography .AvatarCharacterEditor-module__qIBAqG__controls{margin-bottom:13px}.AvatarCharacterEditor-module__qIBAqG__palette .AvatarCharacterEditor-module__qIBAqG__controls select{min-height:44px}.AvatarCharacterEditor-module__qIBAqG__palette :disabled{cursor:default;opacity:.55}
