.echo-chain-screen-module__XiW-aq__page{--border:#eceaf6;--muted:#686874;--primary:#776ee2;--text:#1a1a2e;color:var(--text);height:var(--tg-viewport-stable-height,100dvh);max-width:var(--content-width);padding-top:calc(var(--korio-top) + 8px);background:#fff;flex-direction:column;margin:0 auto;display:flex;position:relative;overflow:hidden}.echo-chain-screen-module__XiW-aq__header{flex:none;justify-content:space-between;align-items:center;padding:0 20px;display:flex}.echo-chain-screen-module__XiW-aq__close{color:var(--muted);background:0 0;border:0;align-items:center;margin:0;padding:10px 0;display:flex}.echo-chain-screen-module__XiW-aq__round{background:var(--primary);color:#fff;border-bottom:3px solid #5b52c7;border-radius:14px;padding:6px 16px;font-size:15px;font-weight:800}.echo-chain-screen-module__XiW-aq__hearts{color:#ff4b6b;gap:3px;display:flex}.echo-chain-screen-module__XiW-aq__status{color:var(--primary);flex:none;justify-content:center;align-items:center;gap:8px;height:26px;margin-top:18px;display:flex}.echo-chain-screen-module__XiW-aq__status strong{font-size:16px;font-weight:800}.echo-chain-screen-module__XiW-aq__status.echo-chain-screen-module__XiW-aq__input{color:#1cb454}.echo-chain-screen-module__XiW-aq__score{color:var(--text);text-align:center;flex:none;margin:4px 0 10px;font-size:34px;font-weight:800}.echo-chain-screen-module__XiW-aq__grid{min-height:0;padding:0 16px calc(var(--korio-bottom) + 16px);flex-wrap:wrap;flex:1;place-content:center;gap:10px;display:flex}.echo-chain-screen-module__XiW-aq__cell{aspect-ratio:1;border:1.5px solid var(--border);color:var(--text);text-align:center;background:#fff;border-bottom-width:4px;border-radius:18px;flex:0 0 calc(33.3333% - 6.66667px);justify-content:center;align-items:center;padding:4px;font-size:17px;font-weight:800;transition:background .12s,border-color .12s,color .12s,opacity .12s,transform .12s;display:flex}.echo-chain-screen-module__XiW-aq__cell:disabled{opacity:1}.echo-chain-screen-module__XiW-aq__cell.echo-chain-screen-module__XiW-aq__playing{background:var(--primary);border-color:var(--primary);color:#fff;border-bottom-color:#5b52c7;transform:scale(1.05)}.echo-chain-screen-module__XiW-aq__cell.echo-chain-screen-module__XiW-aq__correct{color:#fff;background:#1cb454;border-color:#1cb454}.echo-chain-screen-module__XiW-aq__cell.echo-chain-screen-module__XiW-aq__wrong{color:#fff;background:#ff4b4b;border-color:#ff4b4b}.echo-chain-screen-module__XiW-aq__cell.echo-chain-screen-module__XiW-aq__dim{opacity:.55}.echo-chain-screen-module__XiW-aq__overlay{z-index:10;background:#00000087;justify-content:center;align-items:center;animation:.25s both echo-chain-screen-module__XiW-aq__fadeIn;display:flex;position:absolute;inset:0}.echo-chain-screen-module__XiW-aq__endCard{border:1.5px solid var(--border);background:#fff;border-bottom-width:5px;border-radius:24px;flex-direction:column;align-items:center;width:84%;padding:24px;animation:.3s both echo-chain-screen-module__XiW-aq__cardIn;display:flex}.echo-chain-screen-module__XiW-aq__endEmoji{margin-bottom:6px;font-size:44px}.echo-chain-screen-module__XiW-aq__endCard h1{color:var(--text);letter-spacing:normal;margin:0 0 18px;font-size:22px;font-weight:800;line-height:normal}.echo-chain-screen-module__XiW-aq__endStats{justify-content:center;align-items:flex-start;gap:28px;margin-bottom:22px;display:flex}.echo-chain-screen-module__XiW-aq__endStats>div{text-align:center;flex-direction:column;align-items:center;display:flex}.echo-chain-screen-module__XiW-aq__endStats strong{color:var(--primary);font-size:22px;font-weight:800}.echo-chain-screen-module__XiW-aq__endStats span{color:var(--muted);margin-top:2px;font-size:12px;font-weight:700}.echo-chain-screen-module__XiW-aq__endCard button{font-weight:800}.echo-chain-screen-module__XiW-aq__again{background:var(--primary);color:#fff;border:0;border-bottom:4px solid #5b52c7;border-radius:16px;align-self:stretch;min-height:54px;padding:15px;font-size:16px}.echo-chain-screen-module__XiW-aq__exit{color:var(--muted);background:0 0;border:0;padding:14px;font-size:15px}.echo-chain-screen-module__XiW-aq__gate{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:32px;display:flex}.echo-chain-screen-module__XiW-aq__gate>i{border:3px solid #776ee22e;border-top-color:var(--primary);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite echo-chain-screen-module__XiW-aq__spin}.echo-chain-screen-module__XiW-aq__gate p{color:var(--muted);margin:0;font-size:15px;font-weight:600}.echo-chain-screen-module__XiW-aq__gate button{border:1.5px solid var(--border);color:var(--primary);background:#fff;border-bottom-width:4px;border-radius:999px;padding:11px 22px;font-size:15px;font-weight:800}@keyframes echo-chain-screen-module__XiW-aq__fadeIn{0%{opacity:0}}@keyframes echo-chain-screen-module__XiW-aq__cardIn{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes echo-chain-screen-module__XiW-aq__spin{to{transform:rotate(360deg)}}@media (max-height:620px){.echo-chain-screen-module__XiW-aq__status{margin-top:8px}.echo-chain-screen-module__XiW-aq__score{margin-bottom:4px;font-size:28px}.echo-chain-screen-module__XiW-aq__grid{gap:7px}.echo-chain-screen-module__XiW-aq__cell{border-radius:15px;flex-basis:calc(33.3333% - 4.66667px)}}@media (prefers-reduced-motion:reduce){.echo-chain-screen-module__XiW-aq__cell,.echo-chain-screen-module__XiW-aq__overlay,.echo-chain-screen-module__XiW-aq__endCard{transition-duration:1ms;animation-duration:1ms}.echo-chain-screen-module__XiW-aq__gate>i{animation-duration:1.6s}}
.centered-dialog-module__RsaKlq__root{padding:max(20px, var(--korio-top,0px)) 20px max(20px, var(--korio-bottom,0px));z-index:160;justify-content:center;align-items:center;transition:opacity .18s ease-out;animation:.18s ease-out both centered-dialog-module__RsaKlq__dialogFade;display:flex;position:fixed;inset:0}.centered-dialog-module__RsaKlq__backdrop{background:var(--dialog-backdrop);position:absolute;inset:0}.centered-dialog-module__RsaKlq__root .centered-dialog-module__RsaKlq__surface{--surface:var(--dialog-bg);--app-bg:var(--dialog-page);--text:var(--dialog-text);--muted:var(--dialog-muted);--border:var(--dialog-border);background:var(--dialog-bg);color:var(--dialog-text);overscroll-behavior:contain;scrollbar-color:var(--dialog-border) transparent;scrollbar-width:thin;text-align:center;border:0;border-radius:26px;outline:none;width:100%;max-width:420px;max-height:min(100%,100dvh - 40px);margin:0;padding:30px 24px 18px;animation:none;position:relative;inset:auto;overflow:hidden auto;transform:none;box-shadow:0 16px 38px #0f192d2e}.centered-dialog-module__RsaKlq__surface ::selection{background:var(--dialog-wash);color:var(--dialog-accent)}.centered-dialog-module__RsaKlq__root .centered-dialog-module__RsaKlq__surface>*{flex-shrink:0}.centered-dialog-module__RsaKlq__surface :is(button,input,textarea,select,a):focus-visible{outline:3px solid var(--dialog-accent);outline-offset:3px}.centered-dialog-module__RsaKlq__surface :is(input,textarea){caret-color:var(--dialog-accent)}.centered-dialog-module__RsaKlq__surface :is(h1,h2,h3){color:var(--dialog-text);text-wrap:balance}.centered-dialog-module__RsaKlq__surface p{color:var(--dialog-muted);overflow-wrap:anywhere}.centered-dialog-module__RsaKlq__title{letter-spacing:-.025em;text-wrap:balance;margin:18px 0 10px;font-size:25px;font-weight:850;line-height:1.25}.centered-dialog-module__RsaKlq__message{color:var(--dialog-muted);white-space:pre-line;margin:0;font-size:15px;line-height:1.6}.centered-dialog-module__RsaKlq__root .centered-dialog-module__RsaKlq__surface .centered-dialog-module__RsaKlq__icon{background:var(--dialog-wash);color:var(--dialog-accent);border-radius:24px;justify-content:center;align-items:center;width:76px;height:76px;margin:0 auto;display:flex}.centered-dialog-module__RsaKlq__root .centered-dialog-module__RsaKlq__surface .centered-dialog-module__RsaKlq__iconWarning{background:var(--dialog-yellow-wash);color:var(--dialog-yellow-ink)}.centered-dialog-module__RsaKlq__root .centered-dialog-module__RsaKlq__surface .centered-dialog-module__RsaKlq__iconDanger{background:var(--dialog-pink-wash);color:var(--dialog-pink-ink)}.centered-dialog-module__RsaKlq__actions{gap:8px;width:100%;margin-top:24px;display:grid}.centered-dialog-module__RsaKlq__root .centered-dialog-module__RsaKlq__surface .centered-dialog-module__RsaKlq__primary,.centered-dialog-module__RsaKlq__root .centered-dialog-module__RsaKlq__surface .centered-dialog-module__RsaKlq__secondary,.centered-dialog-module__RsaKlq__root .centered-dialog-module__RsaKlq__surface .centered-dialog-module__RsaKlq__danger{cursor:pointer;font:inherit;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;padding:13px 18px;font-size:15px;font-weight:750;line-height:1.4;display:flex}.centered-dialog-module__RsaKlq__root .centered-dialog-module__RsaKlq__surface .centered-dialog-module__RsaKlq__primary{background:var(--dialog-action);color:var(--dialog-action-text)}.centered-dialog-module__RsaKlq__root .centered-dialog-module__RsaKlq__surface .centered-dialog-module__RsaKlq__primary:active{background:var(--dialog-action-pressed);transform:scale(.98)}.centered-dialog-module__RsaKlq__root .centered-dialog-module__RsaKlq__surface .centered-dialog-module__RsaKlq__primary+.centered-dialog-module__RsaKlq__secondary{margin-top:8px}.centered-dialog-module__RsaKlq__root .centered-dialog-module__RsaKlq__surface .centered-dialog-module__RsaKlq__secondary{background:var(--dialog-soft);color:var(--dialog-muted)}.centered-dialog-module__RsaKlq__root .centered-dialog-module__RsaKlq__surface .centered-dialog-module__RsaKlq__secondary:active{background:var(--dialog-border)}.centered-dialog-module__RsaKlq__root .centered-dialog-module__RsaKlq__surface .centered-dialog-module__RsaKlq__danger{background:var(--dialog-danger);color:var(--dialog-action-text)}.centered-dialog-module__RsaKlq__root .centered-dialog-module__RsaKlq__surface .centered-dialog-module__RsaKlq__danger:active{background:var(--dialog-danger-pressed);transform:scale(.98)}.centered-dialog-module__RsaKlq__root .centered-dialog-module__RsaKlq__surface .centered-dialog-module__RsaKlq__primary:disabled,.centered-dialog-module__RsaKlq__root .centered-dialog-module__RsaKlq__surface .centered-dialog-module__RsaKlq__secondary:disabled,.centered-dialog-module__RsaKlq__root .centered-dialog-module__RsaKlq__surface .centered-dialog-module__RsaKlq__danger:disabled{cursor:default;opacity:.45;transform:none}.centered-dialog-module__RsaKlq__close{background:var(--dialog-soft);color:var(--dialog-muted);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:12px;right:12px}.centered-dialog-module__RsaKlq__root .centered-dialog-module__RsaKlq__surface .centered-dialog-module__RsaKlq__mascot{margin:0 auto 12px;display:block}.centered-dialog-module__RsaKlq__root .centered-dialog-module__RsaKlq__surface .centered-dialog-module__RsaKlq__stats{border-top:1px solid var(--dialog-border);border-bottom:1px solid var(--dialog-border);gap:10px;width:100%;margin:24px 0;padding:16px 0;display:flex}.centered-dialog-module__RsaKlq__stats>div{flex-direction:column;flex:1;align-items:center;gap:4px;min-width:0;display:flex}.centered-dialog-module__RsaKlq__stats>i{display:none}.centered-dialog-module__RsaKlq__stats strong{color:var(--dialog-accent);font-variant-numeric:tabular-nums;font-size:25px;font-weight:800}.centered-dialog-module__RsaKlq__stats span{color:var(--dialog-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.centered-dialog-module__RsaKlq__stats>div>span:first-child{color:var(--dialog-accent)}@keyframes centered-dialog-module__RsaKlq__dialogFade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.centered-dialog-module__RsaKlq__root{animation:none}.centered-dialog-module__RsaKlq__primary:active,.centered-dialog-module__RsaKlq__danger:active{transform:none}}
.retention-module__IB4sjG__btn3d{--b:#776ee2;--d:#5a52c4;border:0;border-bottom:4px solid var(--d);background:var(--b);color:#fff;letter-spacing:.3px;-webkit-tap-highlight-color:transparent;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:54px;padding:0 18px;font-size:16px;font-weight:900;display:flex;position:relative;overflow:hidden}.retention-module__IB4sjG__btn3d:before{content:"";pointer-events:none;background:#ffffff2e;border-radius:12px;height:38%;position:absolute;top:3px;left:6px;right:6px}.retention-module__IB4sjG__btn3d:active:not(:disabled){border-bottom-width:1px;transform:translateY(3px)}.retention-module__IB4sjG__btn3d:disabled{--b:#d3d3da;--d:#b9b9c2}.retention-module__IB4sjG__compact{border-radius:12px;width:auto;min-height:38px;padding:0 14px;font-size:13.5px}.retention-module__IB4sjG__green{--b:#2bb673;--d:#1e8f59}.retention-module__IB4sjG__orange{--b:#ff7a00;--d:#d45f00}.retention-module__IB4sjG__amber{--b:#ffb020;--d:#d48a00}.retention-module__IB4sjG__pink{--b:#ff6b9a;--d:#d94877}.retention-module__IB4sjG__blue{--b:#3ba7f0;--d:#2180c4}.retention-module__IB4sjG__spin{border:3px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite retention-module__IB4sjG__r-spin}.retention-module__IB4sjG__card{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:20px;margin:0 16px 12px;padding:16px;box-shadow:0 2px 8px #1a1a2e0d}.retention-module__IB4sjG__cardHead{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.retention-module__IB4sjG__titleRow{align-items:center;gap:8px;display:flex}.retention-module__IB4sjG__titleIcon{color:#fff;background:#776ee2;border-radius:8px;place-items:center;width:24px;height:24px;display:grid}.retention-module__IB4sjG__title{white-space:nowrap;font-size:15.5px;font-weight:900}.retention-module__IB4sjG__countPill{color:#776ee2;background:#776ee21a;border-radius:10px;padding:2px 8px;font-size:12px;font-weight:900}.retention-module__IB4sjG__timer{min-width:0;color:var(--muted);text-align:right;align-items:center;gap:4px;font-size:11.5px;font-weight:700;display:flex}.retention-module__IB4sjG__quest{align-items:center;gap:12px;padding:9px 0;display:flex}.retention-module__IB4sjG__qIcon{background:color-mix(in srgb,var(--qc) 12%,transparent);width:40px;height:40px;color:var(--qc);border-radius:13px;flex:none;place-items:center;display:grid}.retention-module__IB4sjG__qMid{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.retention-module__IB4sjG__qTitle{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.retention-module__IB4sjG__qDone{color:var(--muted)}.retention-module__IB4sjG__track{background:var(--border);border-radius:8px;height:16px;position:relative;overflow:hidden}.retention-module__IB4sjG__track>i{background:var(--qc);border-radius:8px;transition:width .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0}.retention-module__IB4sjG__track>i:after{content:"";background:#ffffff59;border-radius:2px;height:4px;position:absolute;top:2px;left:4px;right:4px}.retention-module__IB4sjG__track>b{color:var(--text);text-align:center;font-size:10.5px;font-weight:900;line-height:16px;display:block;position:relative}.retention-module__IB4sjG__qRight{justify-content:flex-end;min-width:64px;display:flex;position:relative}.retention-module__IB4sjG__doneBadge{color:#fff;background:#2bb673;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.retention-module__IB4sjG__reward{color:#3bb6e5;background:#3bb6e51a;border-radius:12px;align-items:center;gap:4px;padding:6px 10px;font-size:13px;font-weight:900;display:flex}.retention-module__IB4sjG__gain{color:#3bb6e5;pointer-events:none;align-items:center;gap:3px;font-size:15px;font-weight:900;animation:.9s cubic-bezier(.22,1,.36,1) forwards retention-module__IB4sjG__r-gain;display:flex;position:absolute;top:-6px;right:6px}.retention-module__IB4sjG__chest{border:1.5px dashed var(--border);background:var(--app-bg);width:100%;color:var(--text);text-align:left;border-radius:16px;align-items:center;gap:12px;margin-top:8px;padding:12px;display:flex}.retention-module__IB4sjG__chestReady{background:#ffb0201a;border-style:solid;border-color:#ffb020}.retention-module__IB4sjG__chestIcon{color:#ffb020;flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative}.retention-module__IB4sjG__chestReady .retention-module__IB4sjG__chestIcon>svg{animation:1.5s ease-in-out infinite retention-module__IB4sjG__r-wobble}.retention-module__IB4sjG__chestReady .retention-module__IB4sjG__chestIcon:before{content:"";background:#ffe066;border-radius:50%;width:46px;height:46px;animation:1.8s ease-in-out infinite retention-module__IB4sjG__r-glow;position:absolute}.retention-module__IB4sjG__chestIcon>svg{position:relative}.retention-module__IB4sjG__chestOpened{color:var(--muted)}.retention-module__IB4sjG__sub{color:var(--muted);font-size:12px;font-weight:700}.retention-module__IB4sjG__ckGrid{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.retention-module__IB4sjG__ck{border:1.5px solid var(--border);background:var(--app-bg);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:calc(25% - 6px);height:76px;display:flex;position:relative}.retention-module__IB4sjG__ck small{color:var(--muted);font-size:11px;font-weight:900}.retention-module__IB4sjG__ck b{font-size:14px;font-weight:900}.retention-module__IB4sjG__ck>svg{color:#3bb6e5}.retention-module__IB4sjG__ckSuper{color:#fff;background:#776ee2;border-color:#5a52c4;width:calc(50% - 4px)}.retention-module__IB4sjG__ckSuper small,.retention-module__IB4sjG__ckToday small,.retention-module__IB4sjG__ckSuper>svg{color:#fff}.retention-module__IB4sjG__ckSuper b{font-size:10.5px}.retention-module__IB4sjG__ckSwap{align-items:center;gap:5px;display:flex}.retention-module__IB4sjG__ckSwap svg{color:#9ce8ff}.retention-module__IB4sjG__ckSuper .retention-module__IB4sjG__ckSwap b{font-size:17px}.retention-module__IB4sjG__ckClaimed{opacity:.55}.retention-module__IB4sjG__ckToday{color:#fff;background:#ff6b9a;border-color:#d94877;animation:1.6s ease-in-out infinite retention-module__IB4sjG__r-pulse}.retention-module__IB4sjG__ckToday>svg{color:#fff}.retention-module__IB4sjG__ckCheck{color:#fff;background:#2bb673;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.retention-module__IB4sjG__ckFoot{color:var(--muted);justify-content:center;align-items:center;gap:6px;margin-top:12px;font-size:13px;font-weight:800;display:flex}.retention-module__IB4sjG__boost{color:#fff;background:linear-gradient(90deg,#ffb020,#ff6b9a);border-radius:16px;align-items:center;gap:10px;margin:0 16px 12px;padding:10px 12px;display:flex;position:relative;overflow:hidden}.retention-module__IB4sjG__boost:after{content:"";background:#ffffff40;width:40px;animation:1.8s ease-in-out infinite retention-module__IB4sjG__r-sweep;position:absolute;top:-20px;bottom:-20px;left:-60px;transform:rotate(18deg)}.retention-module__IB4sjG__boostBadge{color:#ff8a00;background:#fff;border-radius:10px;align-items:center;gap:2px;padding:4px 8px;font-size:14px;font-weight:900;display:flex}.retention-module__IB4sjG__boost>strong{flex:1;font-size:14px;font-weight:900}.retention-module__IB4sjG__boost>b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:900}.retention-module__IB4sjG__chips{align-items:center;gap:8px;margin-top:12px;display:flex}.retention-module__IB4sjG__freezeChip{color:#2180c4;white-space:nowrap;background:#3ba7f01a;border-radius:12px;align-items:center;gap:5px;padding:7px 10px;font-size:12.5px;font-weight:900;display:flex}.retention-module__IB4sjG__goalChip{color:#fff;background:#ff7a00;border:0;border-bottom:3px solid #d45f00;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;padding:7px 12px;font-size:12.5px;font-weight:900;display:flex}.retention-module__IB4sjG__goalChip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.retention-module__IB4sjG__goalChip:active{border-bottom-width:1px;transform:translateY(2px)}.retention-module__IB4sjG__dialogRoot{z-index:110;opacity:0;pointer-events:none;justify-content:center;align-items:center;padding:0 16px;transition:opacity .18s;display:flex;position:fixed;inset:0}.retention-module__IB4sjG__dialogShown{opacity:1;pointer-events:auto}.retention-module__IB4sjG__dialogBackdrop{background:#0a081e9e;position:absolute;inset:0}.retention-module__IB4sjG__dialog{border:1px solid var(--border);background:var(--surface);width:min(380px,100%);color:var(--text);border-radius:28px;flex-direction:column;align-items:center;padding:76px 22px 20px;display:flex;position:relative}.retention-module__IB4sjG__dialogMascot{place-items:center;margin-bottom:14px;display:grid;position:relative}.retention-module__IB4sjG__dialogMascot:before{content:"";background:var(--dialog-yellow-wash);border-radius:32px;width:104px;height:104px;position:absolute}.retention-module__IB4sjG__dialogMascot img{object-fit:contain;width:104px;height:104px;position:relative}.retention-module__IB4sjG__dialog h2{text-align:center;margin:0;font-size:21px;font-weight:900;line-height:28px}.retention-module__IB4sjG__dialog p{color:var(--muted);text-align:center;margin:8px 0 0;font-size:14.5px;font-weight:600;line-height:21px}.retention-module__IB4sjG__dialogRewards{flex-direction:column;gap:8px;width:100%;margin-top:16px;display:flex}.retention-module__IB4sjG__dialogChip{border:1px solid var(--border);background:var(--app-bg);border-radius:14px;align-items:center;gap:10px;padding:10px 12px;font-size:14.5px;font-weight:800;display:flex}.retention-module__IB4sjG__dialogChip>i{background:color-mix(in srgb,var(--cc) 14%,transparent);width:32px;height:32px;color:var(--cc);border-radius:10px;place-items:center;display:grid}.retention-module__IB4sjG__dialogPrimary{margin-top:20px}.retention-module__IB4sjG__dialogSecondary{color:var(--muted);background:0 0;border:0;margin-top:14px;padding:4px;font-size:14px;font-weight:800}.retention-module__IB4sjG__page{width:100%;max-width:var(--content-width);height:var(--tg-viewport-stable-height,100dvh);background:var(--app-bg);color:var(--text);flex-direction:column;margin:0 auto;display:flex;position:relative;overflow:hidden}.retention-module__IB4sjG__topBar{min-height:52px;padding:calc(var(--korio-top) + 8px) 12px 6px;flex:none;align-items:center;display:flex}.retention-module__IB4sjG__topBar>button{width:36px;height:36px;color:var(--text);background:0 0;border:0;place-items:center;display:grid}.retention-module__IB4sjG__topBar>h1{text-align:center;flex:1;margin:0;font-size:17px;font-weight:900}.retention-module__IB4sjG__gemPill{color:#3bb6e5;background:#3bb6e51a;border-radius:12px;align-items:center;gap:4px;padding:5px 10px;font-size:13.5px;font-weight:900;display:flex}.retention-module__IB4sjG__negative{color:#e25c5c}.retention-module__IB4sjG__scroll{min-height:0;padding:4px 16px calc(120px + var(--korio-bottom));flex-direction:column;flex:1;gap:14px;display:flex;overflow-y:auto}.retention-module__IB4sjG__scroll>*{flex-shrink:0}.retention-module__IB4sjG__state{flex:1;justify-content:center;align-items:center;display:flex}.retention-module__IB4sjG__hero{color:#fff;background:linear-gradient(135deg,#ff9a3c,#ff5e62);border-radius:24px;align-items:center;gap:14px;padding:18px;display:flex;position:relative;overflow:hidden}.retention-module__IB4sjG__heroFlame{color:#fff3b0;flex:none;place-items:center;width:86px;height:86px;display:grid;position:relative}.retention-module__IB4sjG__heroFlame:before{content:"";background:#ffe066;border-radius:50%;width:86px;height:86px;animation:1.6s ease-in-out infinite retention-module__IB4sjG__r-flameglow;position:absolute}.retention-module__IB4sjG__heroFlame>svg{animation:1.6s ease-in-out infinite retention-module__IB4sjG__r-flicker;position:relative}.retention-module__IB4sjG__heroCount{font-size:44px;font-weight:900;line-height:48px}.retention-module__IB4sjG__heroLabel{color:#fff3e0;font-size:15px;font-weight:900}.retention-module__IB4sjG__heroFreeze{background:#ffffff38;border-radius:10px;align-items:center;gap:5px;width:max-content;margin-top:8px;padding:4px 10px;font-size:12px;font-weight:900;display:flex}.retention-module__IB4sjG__mTrack{scrollbar-width:none;gap:10px;padding:14px 4px 14px 0;display:flex;overflow-x:auto}.retention-module__IB4sjG__milestone{border:1.5px solid var(--border);background:var(--app-bg);color:#ffb020;text-align:center;border-radius:16px;flex-direction:column;flex:none;align-items:center;gap:4px;width:82px;padding:10px 6px;animation:.5s cubic-bezier(.34,1.56,.64,1) both retention-module__IB4sjG__r-rise;display:flex}.retention-module__IB4sjG__milestone small{color:var(--text);font-size:12px;font-weight:900}.retention-module__IB4sjG__milestone b{color:var(--text);align-items:center;gap:3px;font-size:12.5px;font-weight:900;display:flex}.retention-module__IB4sjG__milestone b svg{color:#3bb6e5}.retention-module__IB4sjG__milestone em{color:var(--muted);font-size:10.5px;font-style:normal;font-weight:800;line-height:13px}.retention-module__IB4sjG__mNext{color:#fff;background:#ffb020;border-color:#d48a00}.retention-module__IB4sjG__mNext small,.retention-module__IB4sjG__mNext b,.retention-module__IB4sjG__mNext em,.retention-module__IB4sjG__mNext b svg{color:#fff}.retention-module__IB4sjG__totalRow{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding-top:12px;display:flex}.retention-module__IB4sjG__totalRow>span{font-size:13.5px;font-weight:800}.retention-module__IB4sjG__totalRow>b{color:#3bb6e5;align-items:center;gap:5px;font-size:20px;font-weight:900;display:flex}.retention-module__IB4sjG__totalHint{color:var(--muted);text-align:right;margin-top:4px;font-size:11.5px;font-weight:700}.retention-module__IB4sjG__section{margin:4px 0 0;font-size:16px;font-weight:900}.retention-module__IB4sjG__options{flex-direction:column;gap:10px;display:flex}.retention-module__IB4sjG__option{border:2px solid var(--border);background:var(--surface);width:100%;color:var(--text);text-align:left;border-bottom-width:5px;border-radius:18px;align-items:center;gap:12px;padding:12px;transition:transform 80ms;animation:.45s cubic-bezier(.34,1.56,.64,1) both retention-module__IB4sjG__r-slide;display:flex;position:relative}.retention-module__IB4sjG__option:active{transform:translateY(3px)}.retention-module__IB4sjG__optionOn{background:color-mix(in srgb,#ff7a00 7%,var(--surface));border-color:#ff7a00}.retention-module__IB4sjG__optLen{border:1px solid var(--border);background:var(--app-bg);text-align:center;border-radius:14px;flex:none;place-items:center;width:76px;min-height:52px;padding:4px 6px;font-size:13.5px;font-weight:900;line-height:17px;display:grid}.retention-module__IB4sjG__optionOn .retention-module__IB4sjG__optLen{color:#fff;background:#ff7a00;border-color:#d45f00}.retention-module__IB4sjG__optMid{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.retention-module__IB4sjG__flames{color:var(--muted);gap:1px;display:flex}.retention-module__IB4sjG__optionOn .retention-module__IB4sjG__flames{color:#ff7a00}.retention-module__IB4sjG__optGems{color:#3bb6e5;background:#3bb6e51a;border-radius:12px;align-items:center;gap:4px;padding:6px 10px;font-size:14.5px;font-weight:900;display:flex}.retention-module__IB4sjG__optionOn .retention-module__IB4sjG__optGems{color:#fff;background:#3bb6e5}.retention-module__IB4sjG__optCheck{border:2px solid var(--surface);color:#fff;background:#ff7a00;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:-8px;right:-6px}.retention-module__IB4sjG__active{background:var(--surface);border:2px solid #ff7a00;border-radius:20px;padding:16px}.retention-module__IB4sjG__activeTop{justify-content:space-between;align-items:center;display:flex}.retention-module__IB4sjG__activeTop>strong{font-size:22px;font-weight:900}.retention-module__IB4sjG__dots{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.retention-module__IB4sjG__dot{background:var(--border);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.retention-module__IB4sjG__dotSmall{width:16px;height:16px}.retention-module__IB4sjG__dotDone{background:#ff7a00}.retention-module__IB4sjG__activeTrack{background:var(--border);border-radius:6px;height:12px;margin-top:14px;overflow:hidden}.retention-module__IB4sjG__activeTrack>i{background:#ff7a00;border-radius:6px;height:100%;transition:width .9s cubic-bezier(.22,1,.36,1);display:block}.retention-module__IB4sjG__activeText{margin-top:8px;font-size:14px;font-weight:900}.retention-module__IB4sjG__warn{color:#c94545;background:#e25c5c14;border-radius:12px;align-items:center;gap:6px;margin-top:10px;padding:10px;font-size:12.5px;font-weight:800;display:flex}.retention-module__IB4sjG__rules{border:1px solid var(--border);background:var(--surface);border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex}.retention-module__IB4sjG__rules>div{color:var(--muted);align-items:flex-start;gap:8px;font-size:12.5px;font-weight:700;line-height:18px;display:flex}.retention-module__IB4sjG__rules>div.retention-module__IB4sjG__ruleWarn{color:#c94545}.retention-module__IB4sjG__rules svg{flex:none;margin-top:1px}.retention-module__IB4sjG__bottom{border-top:1px solid var(--border);background:var(--app-bg);padding:12px 16px calc(12px + var(--korio-bottom));position:absolute;bottom:0;left:0;right:0}.retention-module__IB4sjG__shopLabel{color:var(--muted);letter-spacing:.6px;text-transform:uppercase;margin:22px 20px 10px;font-size:13px;font-weight:900}.retention-module__IB4sjG__freezeRow{border:2px solid var(--border);background:var(--surface);width:calc(100% - 40px);color:var(--text);text-align:left;border-bottom-width:5px;border-radius:18px;align-items:center;gap:13px;margin:0 20px 12px;padding:14px;display:flex}.retention-module__IB4sjG__freezeRow:active:not(:disabled){border-bottom-width:2px;transform:translateY(3px)}.retention-module__IB4sjG__freezeRow:disabled{opacity:.55}.retention-module__IB4sjG__freezeIcon{color:#fff;background:#3ba7f0;border-bottom:3px solid #2180c4;border-radius:15px;flex:none;place-items:center;width:48px;height:48px;display:grid}.retention-module__IB4sjG__freezeMid{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.retention-module__IB4sjG__freezeMid>b{font-size:16px;font-weight:900}.retention-module__IB4sjG__freezeMid>small{color:var(--muted);font-size:12px;font-weight:700}.retention-module__IB4sjG__slots{align-items:center;gap:4px;margin-top:3px;display:flex}.retention-module__IB4sjG__slot{background:var(--border);width:20px;height:20px;color:var(--muted);border-radius:6px;place-items:center;display:grid}.retention-module__IB4sjG__slotOn{color:#fff;background:#3ba7f0}.retention-module__IB4sjG__slots>em{color:var(--muted);margin-left:4px;font-size:12px;font-style:normal;font-weight:900}.retention-module__IB4sjG__price{color:#3bb6e5;background:#f2fafe;border-radius:12px;align-items:center;gap:5px;padding:7px 10px;font-size:15px;font-weight:900;display:flex}.retention-module__IB4sjG__full{color:#2180c4;font-size:13px;font-weight:900}@keyframes retention-module__IB4sjG__r-spin{to{transform:rotate(360deg)}}@keyframes retention-module__IB4sjG__r-gain{0%{opacity:1;transform:translateY(0)}60%{opacity:1}to{opacity:0;transform:translateY(-34px)}}@keyframes retention-module__IB4sjG__r-wobble{0%,72%,to{transform:rotate(0)}76%{transform:rotate(-7deg)}82%{transform:rotate(7deg)}88%{transform:rotate(-4deg)}}@keyframes retention-module__IB4sjG__r-glow{0%,to{opacity:.2}50%{opacity:1}}@keyframes retention-module__IB4sjG__r-pulse{0%,to{transform:scale(1);box-shadow:0 0 #ff6b9a00}50%{transform:scale(1.06);box-shadow:0 0 14px #ff6b9a80}}@keyframes retention-module__IB4sjG__r-sweep{0%{left:-60px}to{left:110%}}@keyframes retention-module__IB4sjG__r-flameglow{0%,to{opacity:.25;transform:scale(1)}45%{opacity:.55;transform:scale(1.15)}}@keyframes retention-module__IB4sjG__r-flicker{0%,to{transform:scale(1)rotate(-3deg)}45%{transform:scale(1.07)rotate(3deg)}}@keyframes retention-module__IB4sjG__r-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes retention-module__IB4sjG__r-slide{0%{opacity:0;transform:translate(24px)}}:root[data-theme=dark] .retention-module__IB4sjG__price{background:#2e2e39}.retention-module__IB4sjG__btn3d.retention-module__IB4sjG__btn3d{color:#fff;letter-spacing:.3px;font-size:16px;font-weight:900}.retention-module__IB4sjG__compact.retention-module__IB4sjG__compact{font-size:13.5px}.retention-module__IB4sjG__goalChip.retention-module__IB4sjG__goalChip{color:#fff;font-size:12.5px;font-weight:900}.retention-module__IB4sjG__chest.retention-module__IB4sjG__chest{color:var(--text)}.retention-module__IB4sjG__dialogSecondary.retention-module__IB4sjG__dialogSecondary{color:var(--muted);font-size:14px;font-weight:800}.retention-module__IB4sjG__option.retention-module__IB4sjG__option,.retention-module__IB4sjG__freezeRow.retention-module__IB4sjG__freezeRow{color:var(--text)}.retention-module__IB4sjG__rerollInfo{color:var(--muted);align-items:center;gap:4px;margin:-4px 0 4px;font-size:11.5px;font-weight:700;display:flex}.retention-module__IB4sjG__qHead{align-items:center;gap:6px;display:flex}.retention-module__IB4sjG__tierChip{background:color-mix(in srgb,var(--tc) 12%,transparent);color:var(--td);letter-spacing:.2px;border-radius:7px;padding:2px 7px;font-size:10.5px;font-style:normal;font-weight:900}.retention-module__IB4sjG__promoMark{place-items:center;display:grid}.retention-module__IB4sjG__courseChip{border:1px solid;border-radius:8px;place-items:center;padding:0 5px;font-size:11px;font-style:normal;line-height:15px;display:grid}.retention-module__IB4sjG__qTitleWrap.retention-module__IB4sjG__qTitleWrap{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box}.retention-module__IB4sjG__qRightCol{flex-direction:column;align-items:flex-end;gap:6px}.retention-module__IB4sjG__rerollBtn.retention-module__IB4sjG__rerollBtn{border:1.5px solid var(--border);background:var(--app-bg);width:28px;height:28px;color:var(--muted);border-radius:50%;place-items:center;padding:0;display:grid}.retention-module__IB4sjG__rerollBtn:active{opacity:.8;transform:translateY(1px)}.retention-module__IB4sjG__mystery{color:#d48a00;background:#ffb0201f;padding:6px 9px}.retention-module__IB4sjG__chestGot{color:#d48a00;font-size:13px;font-weight:900}.retention-module__IB4sjG__monthHead{align-items:center;gap:14px;display:flex}.retention-module__IB4sjG__monthText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.retention-module__IB4sjG__monthText .retention-module__IB4sjG__title{white-space:normal}.retention-module__IB4sjG__monthBadgeLine{color:var(--muted);margin-top:2px;font-size:12px;font-weight:800}.retention-module__IB4sjG__monthBadgeEarned{color:var(--md)}.retention-module__IB4sjG__monthTrackWrap{align-items:center;height:28px;margin:18px 14px 26px 0;display:flex;position:relative}.retention-module__IB4sjG__monthTrack{background:var(--border);border-radius:6px;flex:1;height:12px;position:relative;overflow:hidden}.retention-module__IB4sjG__monthTrack>i{background:var(--mc);border-radius:6px;transition:width .8s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0}.retention-module__IB4sjG__monthTrack>i:after{content:"";background:#ffffff59;border-radius:2px;height:3px;position:absolute;top:2px;left:4px;right:4px}.retention-module__IB4sjG__markerSlot{flex-direction:column;align-items:center;width:28px;margin-left:-14px;display:flex;position:absolute;top:0}.retention-module__IB4sjG__markerSlot>b{color:var(--muted);margin-top:3px;font-size:10.5px;font-weight:900}.retention-module__IB4sjG__marker.retention-module__IB4sjG__marker{border:2px solid var(--border);background:var(--surface);width:28px;height:28px;color:var(--muted);border-bottom-width:3px;border-radius:50%;place-items:center;padding:0;display:grid}.retention-module__IB4sjG__markerDone.retention-module__IB4sjG__markerDone{border-color:var(--md);background:var(--mc);color:#fff}.retention-module__IB4sjG__markerReady.retention-module__IB4sjG__markerReady{color:#fff;background:#ffb020;border-color:#d48a00}.retention-module__IB4sjG__monthBadges{flex-direction:column;gap:8px;margin-top:14px;display:flex}.retention-module__IB4sjG__badge{width:var(--bs);height:calc(var(--bs) + 4px);flex:none;place-items:start center;display:inline-grid;position:relative}.retention-module__IB4sjG__badgeFace{top:calc(var(--bs) * .14);width:calc(var(--bs) * .72);height:calc(var(--bs) * .72);background:var(--bc);box-shadow:0 3px 0 var(--bd);border:1.5px solid #ffffff59;border-radius:28%;position:absolute;overflow:hidden;transform:rotate(45deg)}.retention-module__IB4sjG__badgeFace:after{content:"";background:#fff6;border-radius:99px;width:50%;height:16%;position:absolute;top:5px;left:6px}.retention-module__IB4sjG__badgeIcon{color:#fff;place-items:center;display:grid;position:absolute;inset:0 0 4px}.retention-module__IB4sjG__badgeTag{background:var(--bd);color:#fff;text-align:center;border:1.5px solid #fff;border-radius:8px;min-width:20px;height:16px;padding:0 4px;font-size:9.5px;font-weight:900;line-height:13px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.retention-module__IB4sjG__badgeLocked .retention-module__IB4sjG__badgeFace{border-color:var(--border,#eceaf6);background:var(--border,#eceaf6);box-shadow:0 3px #55555f4d}.retention-module__IB4sjG__badgeLocked .retention-module__IB4sjG__badgeFace:after{display:none}.retention-module__IB4sjG__badgeLocked .retention-module__IB4sjG__badgeIcon{color:var(--muted,#6b6b78)}.retention-module__IB4sjG__badgesSection{margin:0 20px 24px}.retention-module__IB4sjG__badgesSection>h2{color:var(--text,#1a1a2e);margin:0 0 12px;font-size:18px;font-weight:800}.retention-module__IB4sjG__badgesScroll{scrollbar-width:none;gap:12px;padding-bottom:2px;display:flex;overflow-x:auto}.retention-module__IB4sjG__badgeItem{flex-direction:column;flex:none;align-items:center;width:64px;display:flex}.retention-module__IB4sjG__badgeItem>b{color:var(--text,#1a1a2e);margin-top:6px;font-size:11.5px;font-weight:800}.retention-module__IB4sjG__badgeItem>small{color:var(--muted,#6b6b78);font-size:10px;font-weight:700}
.app-review-module__cZ13fa__root{z-index:120;opacity:0;pointer-events:none;justify-content:center;align-items:center;padding:0 16px;transition:opacity .18s;display:flex;position:fixed;inset:0}.app-review-module__cZ13fa__shown{opacity:1;pointer-events:auto}.app-review-module__cZ13fa__backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#100b2c9e;position:absolute;inset:0}.app-review-module__cZ13fa__card{border:1px solid var(--border);background:var(--surface);width:min(380px,100%);color:var(--text);border-radius:28px;padding:52px 20px 14px;position:relative}.app-review-module__cZ13fa__sky{pointer-events:none;background:linear-gradient(#776ee22e,#776ee200);border-radius:27px 27px 0 0;height:150px;position:absolute;top:0;left:0;right:0}.app-review-module__cZ13fa__form{flex-direction:column;transition:opacity .2s;display:flex;position:relative}.app-review-module__cZ13fa__formHidden{opacity:0;pointer-events:none}.app-review-module__cZ13fa__peek{align-self:center;margin:0 auto 12px;position:relative}.app-review-module__cZ13fa__peek img{object-fit:contain;width:108px;height:108px;display:block}.app-review-module__cZ13fa__gift{background:var(--dialog-yellow-wash);color:var(--dialog-yellow-ink);border:0;border-radius:999px;align-self:center;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:750;display:inline-flex}.app-review-module__cZ13fa__gift svg{color:#5cd0f0}.app-review-module__cZ13fa__form h2{letter-spacing:-.3px;text-align:center;margin:12px 0 0;font-size:22px;font-weight:900;line-height:28px}.app-review-module__cZ13fa__form p{color:var(--muted);text-align:center;margin:6px 0 0;font-size:14px;font-weight:600;line-height:20px}.app-review-module__cZ13fa__stars{justify-content:center;gap:6px;margin-top:18px;display:flex}.app-review-module__cZ13fa__star{--face:var(--border);--depth:color-mix(in srgb,var(--border),var(--text) 14%);-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:44px;height:43px;padding:0;position:relative}.app-review-module__cZ13fa__starOn{--face:#ffd900;--depth:#e5ae00}.app-review-module__cZ13fa__starDepth,.app-review-module__cZ13fa__starFace{position:absolute;left:2px}.app-review-module__cZ13fa__starDepth{color:var(--depth);top:3px}.app-review-module__cZ13fa__starFace{color:var(--face);top:0}.app-review-module__cZ13fa__star:active:not(:disabled) .app-review-module__cZ13fa__starFace{top:3px}.app-review-module__cZ13fa__starPicked{animation:.38s ease-out app-review-module__cZ13fa__starPop}@keyframes app-review-module__cZ13fa__starPop{0%{transform:scale(1)}25%{transform:scale(1.22)}60%{transform:scale(.95)}to{transform:scale(1)}}.app-review-module__cZ13fa__rateLabel{min-height:18px;color:var(--dialog-accent);text-align:center;margin-top:8px;font-size:13.5px;font-weight:750}.app-review-module__cZ13fa__rateHint{color:var(--muted);font-weight:700}.app-review-module__cZ13fa__input{border:1px solid var(--dialog-border);background:var(--dialog-page);min-height:84px;max-height:140px;color:var(--dialog-text);font:inherit;resize:none;border-radius:16px;margin-top:14px;padding:12px 14px;font-size:14.5px;font-weight:600;line-height:20px}.app-review-module__cZ13fa__input:focus{border-color:var(--dialog-accent)}.app-review-module__cZ13fa__input::placeholder{color:var(--dialog-muted)}.app-review-module__cZ13fa__counter{color:var(--muted);align-self:flex-end;margin-top:4px;font-size:11px;font-weight:800}.app-review-module__cZ13fa__error{color:#ff4b4b;text-align:center;margin-top:10px;font-size:13px;font-weight:800}.app-review-module__cZ13fa__submit{margin-top:14px}.app-review-module__cZ13fa__footer{align-items:center;margin-top:10px;display:flex}.app-review-module__cZ13fa__footer button{color:var(--muted);background:0 0;border:0;flex:1;padding:8px 4px;font-size:13px;font-weight:800;line-height:17px}.app-review-module__cZ13fa__footer i{background:var(--border);width:1px;height:14px}.app-review-module__cZ13fa__stage{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding-bottom:40px;display:flex;position:absolute;inset:0}.app-review-module__cZ13fa__words{opacity:0;flex-direction:column;align-items:center;margin-top:12px;padding:0 12px;animation:.5s 1.77s both app-review-module__cZ13fa__wordsPop;display:flex}.app-review-module__cZ13fa__words strong{color:#776ee2;letter-spacing:-.5px;font-size:40px;font-weight:900}.app-review-module__cZ13fa__words span{color:var(--muted);text-align:center;margin-top:6px;font-size:15px;font-weight:800;line-height:21px}@keyframes app-review-module__cZ13fa__wordsPop{0%{opacity:0;transform:scale(.7)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.app-review-module__cZ13fa__bowMover{width:var(--size);height:var(--size);animation:1.14s cubic-bezier(.25,.46,.45,.94) both app-review-module__cZ13fa__approach;position:relative}@keyframes app-review-module__cZ13fa__approach{0%{transform:translateY(-150px)scale(.62)}to{transform:translateY(0)scale(1.12)}}.app-review-module__cZ13fa__bowHopper{transform-origin:50% 92%;animation:.38s linear 3 app-review-module__cZ13fa__hop;position:absolute;inset:0}@keyframes app-review-module__cZ13fa__hop{0%{transform:none}10%{transform:scale(1.07,.92)}50%{transform:translateY(-24px)scale(.97,1.05)}90%{transform:scale(1.07,.92)}to{transform:none}}.app-review-module__cZ13fa__bowLegs,.app-review-module__cZ13fa__bowBody{width:var(--size);position:absolute;left:0;overflow:hidden}.app-review-module__cZ13fa__bowLegs{top:var(--body);height:calc(var(--size) - var(--body))}.app-review-module__cZ13fa__bowLegs img{left:0;top:calc(-1 * var(--body));width:var(--size);height:var(--size);position:absolute}.app-review-module__cZ13fa__bowBody{height:var(--body);transform-origin:50% 100%;animation:1.9s 1.26s both app-review-module__cZ13fa__bow;top:0}.app-review-module__cZ13fa__bowBody img{width:var(--size);height:var(--size);display:block}.app-review-module__cZ13fa__bowWhole{width:var(--size);height:var(--size);object-fit:contain;display:block}@keyframes app-review-module__cZ13fa__bow{0%{transform:translateY(0) perspective(calc(var(--size) * 4.5)) rotateX(0);animation-timing-function:ease-out}7.9%{transform:translateY(calc(var(--size) * -.006)) perspective(calc(var(--size) * 4.5)) rotateX(2.7deg);animation-timing-function:cubic-bezier(.65,0,.35,1)}33.2%{transform:translateY(calc(var(--size) * .09)) perspective(calc(var(--size) * 4.5)) rotateX(-38deg)}67.4%{transform:translateY(calc(var(--size) * .09)) perspective(calc(var(--size) * 4.5)) rotateX(-38deg);animation-timing-function:cubic-bezier(.22,1,.36,1)}85.3%{transform:translateY(calc(var(--size) * -.009)) perspective(calc(var(--size) * 4.5)) rotateX(3.8deg);animation-timing-function:ease-in-out}to{transform:translateY(0) perspective(calc(var(--size) * 4.5)) rotateX(0)}}.app-review-module__cZ13fa__still,.app-review-module__cZ13fa__still *{animation:none!important}.app-review-module__cZ13fa__words.app-review-module__cZ13fa__still{opacity:1}
.avatar-editor-screen-module__XiHG3W__screen{--bg:#fff;--surface:#fff;--text:#1a1a2e;--secondary:#55555f;--border:#eceaf6;--primary:#776ee2;background:var(--bg);width:100%;height:100dvh;color:var(--text);grid-template-rows:auto auto auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}.avatar-editor-screen-module__XiHG3W__header{z-index:5;height:calc(60px + var(--korio-top));padding:calc(var(--korio-top) + 8px) 16px 10px;background:var(--bg);grid-template-columns:42px minmax(0,1fr) 42px;align-items:end;transition:height .22s,padding .22s,opacity .22s;display:grid;overflow:hidden}.avatar-editor-screen-module__XiHG3W__headerCollapsed{height:var(--korio-top);padding-top:var(--korio-top);opacity:0;pointer-events:none;padding-bottom:0}.avatar-editor-screen-module__XiHG3W__header button{border:1.5px solid var(--border);background:var(--surface);width:42px;height:42px;color:var(--text);border-radius:15px;place-items:center;padding:0;display:grid}.avatar-editor-screen-module__XiHG3W__header button:active:not(:disabled){opacity:.7}.avatar-editor-screen-module__XiHG3W__header button:disabled{color:var(--secondary);opacity:.45}.avatar-editor-screen-module__XiHG3W__header h1{letter-spacing:-.3px;text-align:center;align-self:center;margin:0;font-size:20px;font-weight:900}.avatar-editor-screen-module__XiHG3W__hero{background:linear-gradient(135deg, var(--hero-from), var(--hero-to));isolation:isolate;border:1.5px solid #fff;border-radius:30px;justify-content:center;align-items:center;min-height:220px;margin:4px 16px 16px;padding:40px 0 28px;animation:.35s both avatar-editor-screen-module__XiHG3W__fadeIn;display:flex;position:relative;overflow:hidden}.avatar-editor-screen-module__XiHG3W__heroOrbLarge,.avatar-editor-screen-module__XiHG3W__heroOrbSmall{pointer-events:none;border-radius:50%;display:block;position:absolute}.avatar-editor-screen-module__XiHG3W__heroOrbLarge{background:#776ee226;width:190px;height:190px;top:-65px;right:-50px}.avatar-editor-screen-module__XiHG3W__heroOrbSmall{background:#42beda1f;width:150px;height:150px;bottom:-52px;left:-38px}.avatar-editor-screen-module__XiHG3W__freeBadge{z-index:2;color:#5d54c5;background:#ffffffd6;border:1px solid #776ee22b;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:900;display:flex;position:absolute;top:16px;left:16px}.avatar-editor-screen-module__XiHG3W__heroTitle{z-index:2;max-width:calc(100% - 170px);position:absolute;bottom:18px;left:16px}.avatar-editor-screen-module__XiHG3W__heroAvatar{z-index:1;width:min(66vw,220px);height:min(66vw,220px);position:relative}.avatar-editor-screen-module__XiHG3W__heroAvatar svg,.avatar-editor-screen-module__XiHG3W__optionAvatar svg{width:100%;height:100%;display:block}.avatar-editor-screen-module__XiHG3W__randomButton{z-index:2;color:#fff;background:#554cb5;border:0;border-radius:15px;min-width:116px;height:47px;padding:0;position:absolute;bottom:12px;right:17px}.avatar-editor-screen-module__XiHG3W__randomButton>span{background:var(--primary);border:1px solid #fff3;border-radius:15px;justify-content:center;align-items:center;gap:7px;height:42px;padding:0 14px;font-size:13px;font-weight:900;display:flex;position:absolute;top:0;left:0;right:0}.avatar-editor-screen-module__XiHG3W__randomButton:active>span{top:3px}.avatar-editor-screen-module__XiHG3W__tabHeader{z-index:4;background:var(--bg);min-width:0}.avatar-editor-screen-module__XiHG3W__tabHeader h2{color:var(--text);margin:0 20px 14px;font-size:16px;font-weight:800;line-height:22px}.avatar-editor-screen-module__XiHG3W__categories{scrollbar-width:none;gap:8px;padding:0 16px 16px;display:flex;overflow-x:auto}.avatar-editor-screen-module__XiHG3W__categories::-webkit-scrollbar{display:none}.avatar-editor-screen-module__XiHG3W__optionsScroll::-webkit-scrollbar{display:none}.avatar-editor-screen-module__XiHG3W__categories button{border:1.5px solid var(--border);background:var(--surface);min-height:43px;color:var(--secondary);border-radius:15px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:800;display:flex}.avatar-editor-screen-module__XiHG3W__categories .avatar-editor-screen-module__XiHG3W__selectedCategory{border-color:var(--primary);background:var(--primary);color:#fff;box-shadow:0 5px 8px #776ee238}.avatar-editor-screen-module__XiHG3W__optionsScroll{min-height:0;padding:4px 16px calc(118px + var(--korio-bottom));scrollbar-width:none;overflow-y:auto}.avatar-editor-screen-module__XiHG3W__optionsGrid{grid-template-columns:repeat(3,minmax(0,118px));justify-content:start;gap:12px 10px;animation:.28s both avatar-editor-screen-module__XiHG3W__optionsIn;display:grid}.avatar-editor-screen-module__XiHG3W__optionsGrid>button{aspect-ratio:1;background:var(--border);border:0;border-radius:19px;width:100%;max-width:118px;margin:0 0 5px;padding:0;position:relative}.avatar-editor-screen-module__XiHG3W__optionsGrid>button.avatar-editor-screen-module__XiHG3W__selectedOption{background:#554cb5}.avatar-editor-screen-module__XiHG3W__optionsGrid>button:active{transform:scale(.94)}.avatar-editor-screen-module__XiHG3W__optionFace{aspect-ratio:1;border:2px solid var(--border);background:var(--surface);border-radius:19px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden}.avatar-editor-screen-module__XiHG3W__selectedOption .avatar-editor-screen-module__XiHG3W__optionFace{border-color:var(--primary)}.avatar-editor-screen-module__XiHG3W__optionAvatar{width:84%;height:84%;display:block}.avatar-editor-screen-module__XiHG3W__swatch{border:2px solid var(--surface);border-radius:50%;width:18px;height:18px;position:absolute;bottom:8px;left:8px;box-shadow:0 2px 3px #00000026}.avatar-editor-screen-module__XiHG3W__check{background:var(--primary);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:7px;right:7px}.avatar-editor-screen-module__XiHG3W__bottomBar{z-index:10;border-top:1.5px solid var(--border);background:var(--surface);padding:12px 16px max(12px, var(--korio-bottom));position:absolute;bottom:0;left:0;right:0;box-shadow:0 -8px 14px #00000014}.avatar-editor-screen-module__XiHG3W__bottomBar button{background:var(--primary);color:#fff;border:0;border-bottom:5px solid #554cb5;border-radius:16px;width:100%;min-height:56px;padding:14px 20px 12px;font-size:16px;font-weight:900}.avatar-editor-screen-module__XiHG3W__bottomBar button:active:not(:disabled){border-bottom-width:2px;transform:translateY(3px)}.avatar-editor-screen-module__XiHG3W__bottomBar button:disabled{opacity:.55}.avatar-editor-screen-module__XiHG3W__gemBadge{color:#1899d6;font-variant-numeric:tabular-nums}.avatar-editor-screen-module__XiHG3W__tryOnBadge{background:var(--rarity);box-shadow:0 4px 10px color-mix(in srgb, var(--rarity) 40%, transparent);color:#fff;z-index:2;border-radius:999px;padding:7px 11px;font-size:11.5px;font-weight:900;position:absolute;top:16px;right:16px}.avatar-editor-screen-module__XiHG3W__categories button{position:relative}.avatar-editor-screen-module__XiHG3W__newBadge{color:#fff;letter-spacing:.3px;background:linear-gradient(90deg,#ff6b9a,#ff9a3c);border-radius:999px;padding:2px 6px;font-size:9.5px;font-style:normal;font-weight:900}.avatar-editor-screen-module__XiHG3W__bottomBar button.avatar-editor-screen-module__XiHG3W__buyButton{background:linear-gradient(#4cc4f0,#1fa4dc);border-bottom-color:#157fae;justify-content:center;align-items:center;gap:10px;display:flex}.avatar-editor-screen-module__XiHG3W__buyPrice{font-variant-numeric:tabular-nums;background:#ffffff38;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;display:flex}.avatar-editor-screen-module__XiHG3W__bottomBar button.avatar-editor-screen-module__XiHG3W__saveWithout{color:var(--secondary);background:0 0;border:0;min-height:36px;margin-top:4px;padding:6px;font-size:13.5px;font-weight:800}@keyframes avatar-editor-screen-module__XiHG3W__fadeIn{0%{opacity:0}}@keyframes avatar-editor-screen-module__XiHG3W__optionsIn{0%{opacity:0}}html[data-theme=dark] .avatar-editor-screen-module__XiHG3W__screen{--bg:#15151d;--surface:#25252e;--text:#fff;--secondary:#a6a6b3;--border:#3a3a44}html[data-theme=dark] .avatar-editor-screen-module__XiHG3W__hero{border-color:#3c385d}@media (max-height:740px){.avatar-editor-screen-module__XiHG3W__hero{min-height:190px;margin-bottom:10px;padding:32px 0 20px}.avatar-editor-screen-module__XiHG3W__heroAvatar{width:180px;height:180px}.avatar-editor-screen-module__XiHG3W__tabHeader h2{margin-bottom:8px}.avatar-editor-screen-module__XiHG3W__categories{padding-bottom:10px}}@media (prefers-reduced-motion:reduce){.avatar-editor-screen-module__XiHG3W__header{transition:none}.avatar-editor-screen-module__XiHG3W__hero,.avatar-editor-screen-module__XiHG3W__optionsGrid{animation:none}}
.feature-tips-module__OWWf9G__root{z-index:120;opacity:0;pointer-events:none;justify-content:center;align-items:center;padding:0 16px;transition:opacity .18s;display:flex;position:fixed;inset:0}.feature-tips-module__OWWf9G__shown{opacity:1;pointer-events:auto}.feature-tips-module__OWWf9G__backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#100b2c9e;border:0;position:absolute;inset:0}.feature-tips-module__OWWf9G__card{border:1px solid var(--border);background:var(--surface);width:min(380px,100%);color:var(--text);border-radius:28px;flex-direction:column;padding:52px 20px 14px;display:flex;position:relative}.feature-tips-module__OWWf9G__sky{pointer-events:none;background:linear-gradient(#776ee22e,#776ee200);border-radius:27px 27px 0 0;height:150px;position:absolute;top:0;left:0;right:0}.feature-tips-module__OWWf9G__peek{align-self:center;margin:0 auto 14px;position:relative}.feature-tips-module__OWWf9G__peek img{object-fit:contain;width:108px;height:108px;display:block}.feature-tips-module__OWWf9G__card h2{letter-spacing:-.3px;text-align:center;margin:0;font-size:22px;font-weight:900;line-height:28px;position:relative}.feature-tips-module__OWWf9G__card>p{color:var(--muted);text-align:center;margin:6px 0 0;font-size:14px;font-weight:600;line-height:20px;position:relative}.feature-tips-module__OWWf9G__benefit{border:1px solid var(--border);background:var(--app-bg);border-radius:18px;flex-direction:column;align-items:center;margin-top:16px;padding:14px;display:flex}.feature-tips-module__OWWf9G__benefit small{color:var(--muted);text-align:center;margin-top:8px;font-size:12.5px;font-weight:700;line-height:17px;display:block}.feature-tips-module__OWWf9G__gem{color:#5cd0f0}.feature-tips-module__OWWf9G__payoutRow{align-items:baseline;gap:6px;display:flex}.feature-tips-module__OWWf9G__payoutRow strong{font-size:24px;font-weight:900}.feature-tips-module__OWWf9G__payoutRow span{color:var(--muted);font-size:15px;font-weight:800}.feature-tips-module__OWWf9G__track{background:var(--border);border-radius:999px;align-self:stretch;height:10px;margin-top:10px;overflow:hidden}.feature-tips-module__OWWf9G__track i{background:#ffd900;border-radius:999px;height:100%;display:block}.feature-tips-module__OWWf9G__bigRow{align-items:center;gap:6px;display:flex}.feature-tips-module__OWWf9G__bigRow strong{letter-spacing:-.5px;font-size:30px;font-weight:900}.feature-tips-module__OWWf9G__chips{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px;display:flex}.feature-tips-module__OWWf9G__chips span{color:#9a6a00;background:#fff1c7;border:1px solid #ffe38a;border-radius:999px;padding:4px 9px;font-size:11.5px;font-weight:900}.feature-tips-module__OWWf9G__chips .feature-tips-module__OWWf9G__chipDone{opacity:.5}.feature-tips-module__OWWf9G__stickerBenefit{flex-direction:row;align-items:center;gap:12px}.feature-tips-module__OWWf9G__stickerBenefit>div{flex-direction:column;flex:1;display:flex}.feature-tips-module__OWWf9G__stickerBenefit strong{font-size:17px;font-weight:900}.feature-tips-module__OWWf9G__stickerBenefit small{text-align:left;margin-top:4px}.feature-tips-module__OWWf9G__stickerIcon{color:#fff;background:#1cb0f6;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid}.feature-tips-module__OWWf9G__cta{margin-top:16px}.feature-tips-module__OWWf9G__footer{align-items:center;margin-top:10px;display:flex}.feature-tips-module__OWWf9G__footer button{color:var(--muted);background:0 0;border:0;flex:1;padding:8px 4px;font-size:13px;font-weight:800;line-height:17px}.feature-tips-module__OWWf9G__footer i{background:var(--border);width:1px;height:14px}
.avatar-aura-module__en7Sfa__wrap{isolation:isolate;pointer-events:none;width:100%;height:100%;display:block;position:relative;container-type:inline-size}.avatar-aura-module__en7Sfa__body{z-index:2;width:100%;height:100%;display:block;position:relative}.avatar-aura-module__en7Sfa__back,.avatar-aura-module__en7Sfa__front{pointer-events:none;position:absolute;inset:0;overflow:visible}.avatar-aura-module__en7Sfa__back{z-index:0}.avatar-aura-module__en7Sfa__front{z-index:3}.avatar-aura-module__en7Sfa__back i,.avatar-aura-module__en7Sfa__front i,.avatar-aura-module__en7Sfa__front span,.avatar-aura-module__en7Sfa__back span{font-style:normal;display:block;position:absolute}.avatar-aura-module__en7Sfa__glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--aura) 55%, transparent), transparent);width:96%;height:92%;animation:3.2s ease-in-out infinite avatar-aura-module__en7Sfa__breathe;top:6%;left:2%}[data-aura=aura_flame] .avatar-aura-module__en7Sfa__glow{background:radial-gradient(closest-side at 50% 62%,#ff7a008c,#ff4b1f29 70%,#0000);animation:1.4s ease-in-out infinite avatar-aura-module__en7Sfa__flicker}[data-aura=aura_hangul] .avatar-aura-module__en7Sfa__glow{background:radial-gradient(closest-side,#8b7ff085,#0000),radial-gradient(48% 10% at 50% 57%,#ffd45c73,#0000)}.avatar-aura-module__en7Sfa__spark{animation:avatar-aura-module__en7Sfa__twinkle 2.2s ease-in-out var(--d) infinite both;aspect-ratio:1;background:radial-gradient(circle, #fff 0 22%, var(--aura) 48%, color-mix(in srgb, var(--aura) 60%, transparent) 75%);filter:drop-shadow(0 0 3px var(--aura));clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);left:var(--x);top:var(--y);width:calc(var(--size) * 1.7);transform:translate(-50%,-50%)}.avatar-aura-module__en7Sfa__col{animation:avatar-aura-module__en7Sfa__fall var(--dur) linear var(--d) infinite;width:100%;height:100%;top:0;left:0}.avatar-aura-module__en7Sfa__colDrift{animation-name:avatar-aura-module__en7Sfa__drift}.avatar-aura-module__en7Sfa__colRise{animation-name:avatar-aura-module__en7Sfa__rise;animation-timing-function:ease-out}.avatar-aura-module__en7Sfa__flake{animation:avatar-aura-module__en7Sfa__sway var(--sway) ease-in-out infinite alternate;aspect-ratio:1;left:var(--x);width:calc(var(--size) * 1.3);background:radial-gradient(circle,#fff 45%,#fff0 72%);border-radius:50%;min-width:3px;top:0;translate:-50% -50%;box-shadow:0 0 6px #8fd3ffe6}.avatar-aura-module__en7Sfa__petal{animation:avatar-aura-module__en7Sfa__spin var(--spin) linear infinite;aspect-ratio:1;left:var(--x);width:var(--size);background:linear-gradient(135deg,#ffe0ea,#ff8fb3 60%,#ff6f9f);border-radius:0 72%;min-width:5px;top:0;translate:-50% -50%;box-shadow:0 1px 3px #ff6f9f59}.avatar-aura-module__en7Sfa__ember{animation:avatar-aura-module__en7Sfa__ember var(--dur,2s) ease-out var(--d,0s) infinite;aspect-ratio:1;background:radial-gradient(circle, #fff6d0 0 20%, var(--c) 55%, transparent 72%);filter:blur(.3px);left:var(--x);width:calc(var(--size) * 1.5);border-radius:50%;min-width:4px;top:88%;translate:-50% -50%}.avatar-aura-module__en7Sfa__tongue{animation:avatar-aura-module__en7Sfa__tongue var(--dur) ease-in-out var(--d) infinite alternate;filter:blur(1.5px);height:var(--h);bottom:6%;left:var(--x);opacity:.9;transform-origin:50% 100%;width:var(--w);background:linear-gradient(#ffeca000,#ffc83d 20%,#ff7a00 55%,#ff4b1f);border-radius:50% 50% 46% 46%/70% 70% 30% 30%;translate:-50%}.avatar-aura-module__en7Sfa__orbitY{animation:avatar-aura-module__en7Sfa__orbitY var(--t) ease-in-out var(--d) infinite alternate;pointer-events:none;display:block;position:absolute;inset:0}.avatar-aura-module__en7Sfa__orbitX{animation:avatar-aura-module__en7Sfa__orbitX var(--t) ease-in-out var(--d) infinite alternate;display:block;position:absolute;inset:0}.avatar-aura-module__en7Sfa__orbitX b{-webkit-text-stroke:1.2px #4c3fc0;color:#ffe27a;paint-order:stroke fill;text-shadow:0 0 8px #8b7ff0e6,0 0 16px #ffd45c99;font-size:11cqw;font-weight:900;line-height:1;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.avatar-aura-module__en7Sfa__mini{pointer-events:none;display:block;position:absolute;inset:0}.avatar-aura-module__en7Sfa__miniRing{background:conic-gradient(from 0deg, var(--ring));box-shadow:0 0 8px color-mix(in srgb, var(--aura) 70%, transparent);pointer-events:none;border-radius:50%;animation:3.6s linear infinite avatar-aura-module__en7Sfa__ringSpin;position:absolute;inset:-3px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px))}.avatar-aura-module__en7Sfa__miniSparks{pointer-events:none;z-index:1;position:absolute;inset:-4px}.avatar-aura-module__en7Sfa__miniSparks i{animation:avatar-aura-module__en7Sfa__twinkle 1.8s ease-in-out var(--d) infinite both;aspect-ratio:1;background:radial-gradient(circle, #fff 0 20%, var(--aura) 45%, transparent 70%);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);left:var(--x);top:var(--y);width:max(7px,24%);display:block;position:absolute;transform:translate(-50%,-50%)}@keyframes avatar-aura-module__en7Sfa__breathe{0%,to{opacity:.75;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes avatar-aura-module__en7Sfa__flicker{0%,to{opacity:.8;transform:scale(1)}30%{opacity:1;transform:scale(1.03,1.06)}60%{opacity:.7;transform:scaleX(.98)}}@keyframes avatar-aura-module__en7Sfa__twinkle{0%,to{opacity:0;transform:translate(-50%,-50%)scale(.2)rotate(0)}45%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(45deg)}70%{opacity:.6;transform:translate(-50%,-50%)scale(.75)rotate(70deg)}}@keyframes avatar-aura-module__en7Sfa__fall{0%{transform:translateY(-8%)}to{transform:translateY(104%)}}@keyframes avatar-aura-module__en7Sfa__drift{0%{transform:translate(-3cqw,-8%)}to{transform:translate(6cqw,104%)}}@keyframes avatar-aura-module__en7Sfa__rise{0%{transform:translateY(0)}to{transform:translateY(-58%)}}@keyframes avatar-aura-module__en7Sfa__sway{0%{transform:translate(-5px)}to{transform:translate(5px)}}@keyframes avatar-aura-module__en7Sfa__spin{0%{transform:rotate(0)translate(0)}50%{transform:rotate(180deg)translate(6px)}to{transform:rotate(360deg)translate(0)}}@keyframes avatar-aura-module__en7Sfa__tongue{0%{transform:scale(.9,.82)skew(-4deg)}to{transform:scale(1.05,1.08)skew(5deg)}}@keyframes avatar-aura-module__en7Sfa__ember{0%{opacity:0;transform:scale(1)}15%{opacity:1}to{opacity:0;transform:scale(.25)}}@keyframes avatar-aura-module__en7Sfa__orbitY{0%{opacity:.45;z-index:1;transform:translateY(-6%)scale(.7)}to{opacity:1;z-index:3;transform:translateY(6%)scale(1.12)}}@keyframes avatar-aura-module__en7Sfa__orbitX{0%{transform:translate(-46%)}to{transform:translate(46%)}}@keyframes avatar-aura-module__en7Sfa__ringSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.avatar-aura-module__en7Sfa__glow,.avatar-aura-module__en7Sfa__spark,.avatar-aura-module__en7Sfa__col,.avatar-aura-module__en7Sfa__flake,.avatar-aura-module__en7Sfa__petal,.avatar-aura-module__en7Sfa__ember,.avatar-aura-module__en7Sfa__tongue,.avatar-aura-module__en7Sfa__orbitY,.avatar-aura-module__en7Sfa__orbitX,.avatar-aura-module__en7Sfa__miniRing,.avatar-aura-module__en7Sfa__miniSparks i{animation-duration:0s;animation-iteration-count:1}.avatar-aura-module__en7Sfa__spark,.avatar-aura-module__en7Sfa__miniSparks i{opacity:1;transform:translate(-50%,-50%)}}
.avatar-pet-module__CJ6HRq__pet{aspect-ratio:1;pointer-events:none;-webkit-user-select:none;user-select:none;width:var(--pet-w,44%);z-index:2;display:block;position:absolute;bottom:5%;left:-10%}
.avatar-scene-module__v5GeVq__backdrop{background:linear-gradient(180deg, var(--scene-from), var(--scene-to));pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.avatar-scene-module__v5GeVq__backdrop img{object-fit:cover;object-position:center 72%;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.avatar-scene-module__v5GeVq__timeTint{pointer-events:none;animation:1.1s ease-out both avatar-scene-module__v5GeVq__sceneTintIn;position:absolute;inset:0}.avatar-scene-module__v5GeVq__timeTint[data-time=morning]{background:linear-gradient(#ffe5aa4d,#fff9e024,#fff1cd1a)}.avatar-scene-module__v5GeVq__timeTint[data-time=day]{background:linear-gradient(#c1e3ff40,#e8f7ff1f,#ffffff14)}.avatar-scene-module__v5GeVq__timeTint[data-time=sunset]{background:linear-gradient(#fa8b8f5c,#ffc27f30,#e679951a)}.avatar-scene-module__v5GeVq__timeTint[data-time=night]{background:linear-gradient(#1118484f,#1a225a1f,#13124433)}@keyframes avatar-scene-module__v5GeVq__sceneTintIn{0%{opacity:0}to{opacity:1}}.avatar-scene-module__v5GeVq__backdrop[data-shade]:after{content:"";background:linear-gradient(#08061c85,#08061c00);height:130px;position:absolute;inset:0 0 auto}@media (prefers-reduced-motion:reduce){.avatar-scene-module__v5GeVq__timeTint{animation:none}}
.avatar-combo-stage-module__ip2TWa__stage{isolation:isolate;width:100%;height:100%;display:block;position:relative}.avatar-combo-stage-module__ip2TWa__arrival{width:100%;height:100%;display:block;position:relative}.avatar-combo-stage-module__ip2TWa__active .avatar-combo-stage-module__ip2TWa__arrival{animation:.85s cubic-bezier(.22,.8,.25,1) both avatar-combo-stage-module__ip2TWa__comboArrival}.avatar-combo-stage-module__ip2TWa__portal{pointer-events:none;place-items:center;animation:.85s ease-out both avatar-combo-stage-module__ip2TWa__comboPortal;display:grid;position:absolute;inset:0}.avatar-combo-stage-module__ip2TWa__portal i{aspect-ratio:1;background:#ffd87424;border:5px solid #ffe19c;border-radius:50%;width:86%;box-shadow:0 0 22px #ffd45c}.avatar-combo-stage-module__ip2TWa__portal b{color:#fff6c8;text-shadow:0 0 12px #f8b83b;font-size:25px;position:absolute}.avatar-combo-stage-module__ip2TWa__portal b:first-of-type{top:5%;left:16%}.avatar-combo-stage-module__ip2TWa__portal b:nth-of-type(2){top:17%;right:8%}.avatar-combo-stage-module__ip2TWa__portal b:nth-of-type(3){bottom:12%;left:3%}.avatar-combo-stage-module__ip2TWa__wordBadge{z-index:4;color:#fff5d8;white-space:nowrap;cursor:pointer;background:#1f1948d1;border:1px solid #ffe8a6d1;border-radius:999px;align-items:center;gap:5px;max-width:82%;padding:5px 9px;display:flex;position:absolute;top:0;right:0;overflow:hidden}.avatar-combo-stage-module__ip2TWa__wordBadge strong{font-size:12px;font-weight:900}.avatar-combo-stage-module__ip2TWa__wordBadge span{text-overflow:ellipsis;font-size:10px;font-weight:600;overflow:hidden}.avatar-combo-stage-module__ip2TWa__wordBadge span:last-child{flex:none;font-size:14px}.avatar-combo-stage-module__ip2TWa__caption{z-index:4;color:#fff5d8;white-space:nowrap;pointer-events:none;background:#1d163ee6;border:1px solid #ffe8a6;border-radius:999px;max-width:96%;padding:7px 13px;font-size:12px;font-weight:900;animation:2.5s both avatar-combo-stage-module__ip2TWa__comboCaption;position:absolute;bottom:2%;left:50%;transform:translate(-50%)}@keyframes avatar-combo-stage-module__ip2TWa__comboPortal{0%{opacity:0;transform:scale(.2)}45%{opacity:.9}to{opacity:0;transform:scale(1.35)}}@keyframes avatar-combo-stage-module__ip2TWa__comboArrival{0%{transform:scale(.78)}65%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes avatar-combo-stage-module__ip2TWa__comboCaption{0%,13%,to{opacity:0}24%,78%{opacity:1}}@media (prefers-reduced-motion:reduce){.avatar-combo-stage-module__ip2TWa__portal{display:none}.avatar-combo-stage-module__ip2TWa__active .avatar-combo-stage-module__ip2TWa__arrival,.avatar-combo-stage-module__ip2TWa__caption{animation:none}}
.name-title-module__657A0G__plate{color:#5d54c5;white-space:nowrap;background:#f1eeff;border:1.5px solid #dcd6ff;border-bottom-width:3px;border-radius:999px;flex:none;align-items:center;gap:5px;max-width:100%;padding:6px 12px 5px;font-size:13px;font-style:normal;font-weight:900;line-height:1;display:inline-flex}.name-title-module__657A0G__plate>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.name-title-module__657A0G__plate[data-rarity=rare]{color:#1474b4;background:linear-gradient(#e6f5ff,#cdeaff);border-color:#a9d8f7}.name-title-module__657A0G__plate[data-rarity=epic]{color:#8a35c4;background:linear-gradient(#f4e9ff,#e3ccff);border-color:#cfa9f5}.name-title-module__657A0G__plate[data-rarity=legendary]{color:#7a4c00;background:linear-gradient(#fff1bf,#ffd45c);border-color:#e2a83a}.name-title-module__657A0G__sm{border-width:1px 1px 2px;flex:0 auto;gap:3px;min-width:0;padding:3px 7px 2px;font-size:10.5px}
.pet-growth-module__kfkF3W__wrap{background:var(--surface);border:2px solid var(--border);text-align:left;border-bottom-width:4px;border-radius:18px;padding:12px 12px 10px}.pet-growth-module__kfkF3W__head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.pet-growth-module__kfkF3W__head b{color:var(--text);font-size:13.5px;font-weight:900}.pet-growth-module__kfkF3W__streak{color:#ff7a00;background:#ff7a0021;border-radius:999px;align-items:center;gap:4px;padding:4px 9px;font-size:12px;font-weight:900;display:flex}.pet-growth-module__kfkF3W__stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pet-growth-module__kfkF3W__stage{background:var(--bg);border:2px solid var(--border);border-radius:14px;flex-direction:column;align-items:center;padding:6px 4px 7px;display:flex}.pet-growth-module__kfkF3W__stage img{width:58px;height:58px;display:block}.pet-growth-module__kfkF3W__stage b{color:var(--text);margin-top:2px;font-size:12px;font-weight:900}.pet-growth-module__kfkF3W__stage small{color:var(--secondary);font-size:11px;font-weight:800}.pet-growth-module__kfkF3W__now{background:color-mix(in srgb, var(--primary) 9%, var(--surface));border-color:var(--primary)}.pet-growth-module__kfkF3W__now b{color:var(--primary)}.pet-growth-module__kfkF3W__later img{filter:grayscale(.85);opacity:.45}.pet-growth-module__kfkF3W__note{color:var(--secondary);margin:9px 2px 0;font-size:12px;font-weight:800;line-height:17px}
.content-language-sheet-module__DQOU9G__backdrop{z-index:90;background:#00000080;justify-content:center;align-items:flex-end;animation:.25s ease-out content-language-sheet-module__DQOU9G__fade;display:flex;position:fixed;inset:0}.content-language-sheet-module__DQOU9G__sheet{--bg:#fff;--surface:#fff;--text:#1a1a2e;--secondary:#55555f;--border:#eceaf6;--primary:#776ee2;--primary-dark:#5b52c4;background:var(--bg);width:min(100%,560px);max-height:92dvh;color:var(--text);padding:6px 20px calc(16px + var(--korio-bottom));border-radius:28px 28px 0 0;flex-direction:column;animation:.25s cubic-bezier(.215,.61,.355,1) content-language-sheet-module__DQOU9G__up;display:flex;position:relative;overflow-y:auto}.content-language-sheet-module__DQOU9G__handle{background:var(--border);border-radius:3px;width:44px;height:5px;margin:6px auto 14px;display:block}.content-language-sheet-module__DQOU9G__badge{border-bottom:4px solid var(--primary-dark);background:var(--primary);color:#fff;border-radius:18px;place-items:center;width:56px;height:56px;margin:0 auto 14px;animation:.42s cubic-bezier(.34,1.56,.64,1) .12s both content-language-sheet-module__DQOU9G__pop;display:grid}.content-language-sheet-module__DQOU9G__sheet>h2{letter-spacing:-.3px;text-align:center;margin:0;font-size:21px;font-weight:800}.content-language-sheet-module__DQOU9G__sheet>p{color:var(--secondary);text-align:center;margin:8px 0 20px;padding:0 8px;font-size:14px;font-weight:500;line-height:20px}.content-language-sheet-module__DQOU9G__options{gap:10px;display:grid}.content-language-sheet-module__DQOU9G__options>button{border:2px solid var(--border);background:var(--surface);color:var(--text);text-align:left;border-bottom-width:4px;border-radius:18px;align-items:center;gap:14px;padding:12px 14px;transition:border-color .16s,background .16s,transform 80ms;display:flex}.content-language-sheet-module__DQOU9G__options>button:active{transform:translateY(2px)}.content-language-sheet-module__DQOU9G__options>button.content-language-sheet-module__DQOU9G__selected{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,var(--surface))}.content-language-sheet-module__DQOU9G__flag{background:#f4f3fa;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:24px;font-style:normal;display:grid}.content-language-sheet-module__DQOU9G__options>button>span{flex:1;gap:2px;min-width:0;display:grid}.content-language-sheet-module__DQOU9G__options b{font-size:17px;font-weight:800}.content-language-sheet-module__DQOU9G__selected b{color:var(--primary)}.content-language-sheet-module__DQOU9G__options small{color:var(--secondary);font-size:13px;font-weight:600}.content-language-sheet-module__DQOU9G__options em{color:var(--primary);font-style:normal}.content-language-sheet-module__DQOU9G__checkOn,.content-language-sheet-module__DQOU9G__checkOff{border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-style:normal;display:grid}.content-language-sheet-module__DQOU9G__checkOn{background:var(--primary);color:#fff;animation:.24s both content-language-sheet-module__DQOU9G__pop}.content-language-sheet-module__DQOU9G__checkOff{border:2px solid #d4d3dd}.content-language-sheet-module__DQOU9G__confirm{border:0;border-bottom:4px solid var(--primary-dark);background:var(--primary);color:#fff;letter-spacing:.2px;border-radius:16px;min-height:54px;margin-top:20px;font-size:17px;font-weight:800;transition:transform 80ms,border-bottom-width 80ms}.content-language-sheet-module__DQOU9G__confirm:active{border-bottom-width:1px;transform:translateY(3px)}@keyframes content-language-sheet-module__DQOU9G__fade{0%{opacity:0}}@keyframes content-language-sheet-module__DQOU9G__up{0%{transform:translateY(100%)}}@keyframes content-language-sheet-module__DQOU9G__pop{0%{opacity:0;transform:scale(.6)rotate(-12deg)}}html[data-theme=dark] .content-language-sheet-module__DQOU9G__sheet{--bg:#15151d;--surface:#25252e;--text:#fff;--secondary:#a6a6b3;--border:#3a3a44}html[data-theme=dark] .content-language-sheet-module__DQOU9G__flag{background:var(--bg)}@media (prefers-reduced-motion:reduce){.content-language-sheet-module__DQOU9G__backdrop,.content-language-sheet-module__DQOU9G__sheet,.content-language-sheet-module__DQOU9G__badge,.content-language-sheet-module__DQOU9G__checkOn{animation:none}}
.aura-picker-module__RR61Sa__wrap{animation:.28s both aura-picker-module__RR61Sa__optionsIn}.aura-picker-module__RR61Sa__head{flex-direction:column;gap:2px;margin:0 4px 12px;display:flex}.aura-picker-module__RR61Sa__head b{font-size:14.5px;font-weight:900}.aura-picker-module__RR61Sa__head small{color:var(--secondary);font-size:12px;font-weight:700}.aura-picker-module__RR61Sa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.aura-picker-module__RR61Sa__card{background:var(--surface);border:2px solid var(--border);border-bottom:5px solid color-mix(in srgb, var(--rarity) 55%, var(--border));color:var(--text);text-align:left;border-radius:20px;flex-direction:column;padding:0;transition:transform .12s;display:flex;overflow:hidden}.aura-picker-module__RR61Sa__card:active{transform:scale(.96)}.aura-picker-module__RR61Sa__cardSelected{border-color:var(--primary);border-bottom-color:#554cb5;box-shadow:0 6px 14px #776ee238}.aura-picker-module__RR61Sa__preview{aspect-ratio:1.15;background:radial-gradient(circle at 50% 60%, color-mix(in srgb, var(--aura) 26%, transparent), transparent 70%), linear-gradient(160deg, color-mix(in srgb, var(--rarity) 10%, var(--surface)), color-mix(in srgb, var(--rarity) 22%, var(--surface)));display:block;position:relative;overflow:hidden}.aura-picker-module__RR61Sa__previewAvatar{width:86%;height:86%;display:block;position:absolute;top:10%;left:50%;translate:-50%}.aura-picker-module__RR61Sa__previewAvatar svg{width:100%;height:100%;display:block}.aura-picker-module__RR61Sa__rarity{background:var(--rarity);color:#fff;letter-spacing:.3px;text-transform:uppercase;border-radius:999px;padding:3px 8px;font-size:10px;font-style:normal;font-weight:900;position:absolute;top:8px;left:8px}.aura-picker-module__RR61Sa__card[data-rarity=legendary] .aura-picker-module__RR61Sa__rarity,.aura-picker-module__RR61Sa__sheet[data-rarity=legendary] .aura-picker-module__RR61Sa__sheetRarity{background:linear-gradient(90deg,#e2a83a,#ffd45c,#e2a83a)}.aura-picker-module__RR61Sa__check{background:var(--primary);color:#fff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:8px;right:8px}.aura-picker-module__RR61Sa__info{justify-content:space-between;align-items:center;gap:6px;min-height:44px;padding:8px 10px 9px 12px;display:flex}.aura-picker-module__RR61Sa__info b{min-width:0;font-size:13.5px;font-weight:900;line-height:17px}.aura-picker-module__RR61Sa__price,.aura-picker-module__RR61Sa__owned,.aura-picker-module__RR61Sa__wearing{border-radius:999px;flex:none;align-items:center;gap:3px;padding:4px 8px;font-size:12px;font-weight:900;display:flex}.aura-picker-module__RR61Sa__price{color:#1899d6;background:#3bb6e524}.aura-picker-module__RR61Sa__owned{color:#1dbb7f}.aura-picker-module__RR61Sa__wearing{background:var(--primary);color:#fff}.aura-picker-module__RR61Sa__failed{color:var(--secondary);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:30px 20px;display:flex}.aura-picker-module__RR61Sa__failed p{margin:0;font-size:13px;font-weight:700}.aura-picker-module__RR61Sa__failed button{background:var(--primary);color:#fff;border:0;border-bottom:3px solid #554cb5;border-radius:12px;padding:9px 16px;font-size:13px;font-weight:900}.aura-picker-module__RR61Sa__sheetRoot{z-index:120;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.aura-picker-module__RR61Sa__backdrop{opacity:0;background:#14102885;border:0;transition:opacity .22s;position:absolute;inset:0}.aura-picker-module__RR61Sa__shown .aura-picker-module__RR61Sa__backdrop{opacity:1}.aura-picker-module__RR61Sa__sheet{background:var(--surface);color:var(--text);max-width:520px;padding:8px 20px max(18px, var(--korio-bottom));opacity:0;text-align:center;border-radius:28px 28px 0 0;flex-direction:column;width:100%;transition:opacity .2s;display:flex;position:relative}.aura-picker-module__RR61Sa__shown .aura-picker-module__RR61Sa__sheet{opacity:1}.aura-picker-module__RR61Sa__grabber{background:var(--border);border-radius:999px;align-self:center;width:42px;height:5px;margin-bottom:10px;display:block}.aura-picker-module__RR61Sa__sheetStage{background:radial-gradient(circle at 50% 62%, color-mix(in srgb, var(--aura) 34%, transparent), transparent 70%), linear-gradient(160deg, #241f4a, #3b2f7a);border-radius:22px;justify-content:center;height:200px;padding-top:14px;display:flex;overflow:hidden}.aura-picker-module__RR61Sa__sheetAvatar{width:180px;height:180px;display:block}.aura-picker-module__RR61Sa__sceneStage{isolation:isolate;padding-top:0;position:relative}.aura-picker-module__RR61Sa__sceneStageAvatar{aspect-ratio:320/360;height:82%;display:block;position:absolute;bottom:4%;left:50%;translate:-50%}.aura-picker-module__RR61Sa__petStage.aura-picker-module__RR61Sa__petStage{background:radial-gradient(circle at 34% 80%, color-mix(in srgb, var(--aura) 30%, transparent), transparent 58%), linear-gradient(160deg, color-mix(in srgb, var(--aura) 10%, var(--surface)), color-mix(in srgb, var(--aura) 26%, var(--surface)))}.aura-picker-module__RR61Sa__titleStageAvatar.aura-picker-module__RR61Sa__titleStageAvatar{height:72%;bottom:22%}.aura-picker-module__RR61Sa__stageTitle{position:absolute;bottom:9%;left:50%;translate:-50%}.aura-picker-module__RR61Sa__petStageAvatar.aura-picker-module__RR61Sa__petStageAvatar{left:60%}.aura-picker-module__RR61Sa__sheetGrowth{margin-top:12px}.aura-picker-module__RR61Sa__sceneStageAvatar svg,.aura-picker-module__RR61Sa__sheetAvatar svg{width:100%;height:100%;display:block}.aura-picker-module__RR61Sa__sheetRarity{color:#fff;letter-spacing:.4px;text-transform:uppercase;background:var(--rarity);border-radius:999px;align-self:center;margin-top:14px;padding:4px 10px;font-size:11px;font-style:normal;font-weight:900}.aura-picker-module__RR61Sa__sheet h2{margin:8px 0 4px;font-size:22px;font-weight:900}.aura-picker-module__RR61Sa__sheet>p{color:var(--secondary);margin:0;font-size:13.5px;font-weight:700;line-height:19px}.aura-picker-module__RR61Sa__rows{grid-template-columns:1fr 1fr;gap:8px;margin:16px 0 10px;display:grid}.aura-picker-module__RR61Sa__rows>span{background:var(--bg);border:1.5px solid var(--border);border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:9px 8px;display:flex}.aura-picker-module__RR61Sa__rows small{color:var(--secondary);font-size:11.5px;font-weight:800}.aura-picker-module__RR61Sa__rows b{color:#1899d6;font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:18px;font-weight:900;display:flex}.aura-picker-module__RR61Sa__rows b.aura-picker-module__RR61Sa__short{color:#e5379b}.aura-picker-module__RR61Sa__need,.aura-picker-module__RR61Sa__error{font-size:12.5px;font-weight:800;line-height:17px;margin:0 0 10px!important}.aura-picker-module__RR61Sa__need{color:#e5379b!important}.aura-picker-module__RR61Sa__error{color:#ff4b4b!important}.aura-picker-module__RR61Sa__buy{color:#fff;background:linear-gradient(#4cc4f0,#1fa4dc);border:0;border-bottom:5px solid #157fae;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:56px;font-size:16px;font-weight:900;display:flex}.aura-picker-module__RR61Sa__buy:active:not(:disabled){border-bottom-width:2px;transform:translateY(3px)}.aura-picker-module__RR61Sa__buy:disabled{background:var(--border);border-bottom-color:color-mix(in srgb, var(--secondary) 30%, var(--border));color:var(--secondary)}.aura-picker-module__RR61Sa__later{color:var(--secondary);background:0 0;border:0;margin-top:6px;padding:10px;font-size:14.5px;font-weight:800}.aura-picker-module__RR61Sa__spinner{border:3px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite aura-picker-module__RR61Sa__spin;display:inline-block}.aura-picker-module__RR61Sa__center{align-items:center;padding:24px}.aura-picker-module__RR61Sa__bought{background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--aura) 30%, transparent), transparent 60%), var(--surface);color:var(--text);text-align:center;border-radius:28px;flex-direction:column;align-items:center;width:100%;max-width:340px;padding:18px 20px;animation:.2s both aura-picker-module__RR61Sa__fadeIn;display:flex;position:relative;overflow:hidden}.aura-picker-module__RR61Sa__boughtStage{justify-content:center;width:100%;height:170px;display:flex}.aura-picker-module__RR61Sa__boughtStage .aura-picker-module__RR61Sa__sheetAvatar{width:170px;height:170px}.aura-picker-module__RR61Sa__boughtStage.aura-picker-module__RR61Sa__sceneStage{border-radius:20px;overflow:hidden}.aura-picker-module__RR61Sa__bought h2{margin:8px 0 4px;font-size:21px;font-weight:900}.aura-picker-module__RR61Sa__bought p{color:var(--secondary);margin:0 0 16px;font-size:13.5px;font-weight:700;line-height:19px}@keyframes aura-picker-module__RR61Sa__optionsIn{0%{opacity:0}}@keyframes aura-picker-module__RR61Sa__spin{to{transform:rotate(360deg)}}@keyframes aura-picker-module__RR61Sa__fadeIn{0%{opacity:0}}.aura-picker-module__RR61Sa__free{color:#776ee2;background:#776ee224;border-radius:999px;flex:none;align-items:center;gap:3px;padding:4px 8px;font-size:12px;font-weight:900;display:flex}
.wear-picker-module__5fzaaa__bonus{background:color-mix(in srgb, #e2a83a 12%, var(--surface));border:1.5px solid color-mix(in srgb, #e2a83a 30%, var(--border));color:color-mix(in srgb, #b07a12 80%, var(--text));border-radius:14px;align-items:center;gap:7px;margin:0 2px 14px;padding:9px 12px;font-size:12.5px;font-weight:800;line-height:17px;display:flex}.wear-picker-module__5fzaaa__group+.wear-picker-module__5fzaaa__group{border-top:1.5px dashed var(--border);padding-top:14px}.wear-picker-module__5fzaaa__groupTitle{color:var(--text);margin:0 2px 12px;font-size:15px;font-weight:900}.wear-picker-module__5fzaaa__set{margin-bottom:18px}.wear-picker-module__5fzaaa__setHead{align-items:center;gap:10px;margin:0 2px 10px;display:flex}.wear-picker-module__5fzaaa__setIcon{background:color-mix(in srgb, var(--set,var(--primary)) 26%, var(--surface));color:color-mix(in srgb, var(--set,var(--primary)) 55%, #2a2350);border-radius:12px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.wear-picker-module__5fzaaa__setText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.wear-picker-module__5fzaaa__setText b{color:var(--text);font-size:14px;font-weight:900}.wear-picker-module__5fzaaa__setText small{color:var(--secondary);font-size:11.5px;font-weight:700;line-height:15px}.wear-picker-module__5fzaaa__progress{background:var(--bg);border:1.5px solid var(--border);color:var(--secondary);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;align-items:center;gap:4px;padding:4px 9px;font-size:12px;font-style:normal;font-weight:900;display:flex}.wear-picker-module__5fzaaa__complete{color:#1dbb7f;background:#1dbb7f24;border-color:#0000}.wear-picker-module__5fzaaa__info.wear-picker-module__5fzaaa__info{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:5px}
.friend-avatar-module__N2R7nW__wrap,.friend-avatar-module__N2R7nW__generated,.friend-avatar-module__N2R7nW__image,.friend-avatar-module__N2R7nW__initial{height:var(--avatar-size);width:var(--avatar-size);border-radius:50%}.friend-avatar-module__N2R7nW__wrap{flex:0 0 var(--avatar-size);display:block;position:relative}.friend-avatar-module__N2R7nW__generated{background:#eeeafb;justify-content:center;align-items:center;display:flex;overflow:hidden}.friend-avatar-module__N2R7nW__generated svg{width:110%;height:110%;display:block}.friend-avatar-module__N2R7nW__generated[data-scene] svg{width:96%;height:96%;translate:0 8%}.friend-avatar-module__N2R7nW__image{object-fit:cover;display:block}.friend-avatar-module__N2R7nW__initial{color:#fff;font-size:calc(var(--avatar-size) * .42);justify-content:center;align-items:center;font-weight:800;display:flex}.friend-avatar-module__N2R7nW__online{height:calc(var(--avatar-size) * .27);width:calc(var(--avatar-size) * .27);background:#58cc02;border:2.5px solid #fff;border-radius:50%;position:absolute;bottom:0;right:0}
.title-picker-module__oMq09G__list{flex-direction:column;gap:8px;display:flex}.title-picker-module__oMq09G__groupHead{flex-direction:column;gap:2px;margin:18px 4px 10px;display:flex}.title-picker-module__oMq09G__groupHead b{color:var(--text);font-size:14px;font-weight:900}.title-picker-module__oMq09G__groupHead small{color:var(--secondary);font-size:12px;font-weight:700}.title-picker-module__oMq09G__row{background:var(--surface);border:2px solid var(--border);color:var(--text);text-align:left;border-bottom-width:4px;border-radius:16px;align-items:center;gap:10px;min-height:56px;padding:8px 12px;transition:transform .12s;display:flex;position:relative}.title-picker-module__oMq09G__row:active:not(.title-picker-module__oMq09G__locked){transform:scale(.98)}.title-picker-module__oMq09G__selected{border-color:var(--primary);border-bottom-color:#554cb5}.title-picker-module__oMq09G__plateWrap{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;display:flex}.title-picker-module__oMq09G__hint{color:var(--secondary);font-size:11.5px;font-weight:700}.title-picker-module__oMq09G__locked .title-picker-module__oMq09G__plateWrap>span:first-child{filter:grayscale(.9);opacity:.55}.title-picker-module__oMq09G__lockChip{background:var(--bg);border:1.5px solid var(--border);color:var(--secondary);border-radius:999px;flex:none;align-items:center;gap:3px;padding:4px 8px;font-size:12px;font-weight:900;display:flex}.title-picker-module__oMq09G__check{background:var(--primary);color:#fff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:-8px;right:-6px}
.tier-crystal-module__XRfdNG__wrap{flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.tier-crystal-module__XRfdNG__crystal{z-index:2;display:block;position:relative}.tier-crystal-module__XRfdNG__rays{animation:12s linear infinite tier-crystal-module__XRfdNG__rayRotate;position:absolute;inset:0}.tier-crystal-module__XRfdNG__rays i{background:var(--tier-light);opacity:.35;transform-origin:50%;width:3px;position:absolute;top:12.5%;left:calc(50% - 1.5px)}.tier-crystal-module__XRfdNG__glow{background:var(--tier-color);opacity:.35;border-radius:50%;width:90%;height:78%;animation:2.2s ease-in-out infinite tier-crystal-module__XRfdNG__tierPulse;position:absolute}.tier-crystal-module__XRfdNG__lock{color:#fff;z-index:3;display:flex;position:absolute}.tier-crystal-module__XRfdNG__shattering{animation:1.5s cubic-bezier(.22,.8,.36,1) forwards tier-crystal-module__XRfdNG__crystalBreak}@keyframes tier-crystal-module__XRfdNG__rayRotate{to{transform:rotate(360deg)}}@keyframes tier-crystal-module__XRfdNG__tierPulse{50%{transform:scale(1.08)}}@keyframes tier-crystal-module__XRfdNG__crystalBreak{0%,28%{filter:none;opacity:1;transform:translate(0)rotate(0)scale(1)}38%{filter:brightness(1.8);transform:translate(-3px,1px)rotate(-2deg)scale(1.03)}48%{transform:translate(4px,-2px)rotate(3deg)scale(1.02)}62%{filter:brightness(1.3);opacity:1;transform:translate(-4px,4px)rotate(-4deg)scale(.96)}to{filter:brightness(.7);opacity:0;transform:translateY(64px)rotate(16deg)scale(.42)}}@media (prefers-reduced-motion:reduce){.tier-crystal-module__XRfdNG__rays,.tier-crystal-module__XRfdNG__glow{animation:none}.tier-crystal-module__XRfdNG__shattering{animation-duration:1ms}}
.league-result-screen-module__bhLZlW__loading{height:var(--tg-viewport-stable-height,100dvh);background:#221a5c}.league-result-screen-module__bhLZlW__resultPage{color:#fff;height:var(--tg-viewport-stable-height,100dvh);max-width:var(--content-width);background:linear-gradient(#221a5c 0%,#33267f 55%,#4b37a8 100%);flex-direction:column;margin:0 auto;display:flex;position:relative;overflow:hidden}.league-result-screen-module__bhLZlW__stage{cursor:pointer;min-height:0;padding:calc(var(--korio-top) + 16px) 24px 0;flex-direction:column;flex:1;align-items:center;display:flex}.league-result-screen-module__bhLZlW__rankChip{background:#ffffff24;border:1.5px solid #ffffff47;border-radius:99px;align-items:center;gap:6px;padding:7px 14px;font-size:14px;font-weight:800;display:inline-flex}.league-result-screen-module__bhLZlW__crystalArea{flex:none;justify-content:center;align-items:center;width:300px;height:270px;margin-top:8px;display:flex;position:relative}.league-result-screen-module__bhLZlW__spotOld,.league-result-screen-module__bhLZlW__spotNew{opacity:0;width:300px;height:300px;position:absolute;top:-15px;left:0}.league-result-screen-module__bhLZlW__spotOld{background:radial-gradient(circle, color-mix(in srgb, var(--from-light) 60%, transparent) 0%, color-mix(in srgb, var(--from-color) 20%, transparent) 55%, transparent 72%)}.league-result-screen-module__bhLZlW__spotNew{background:radial-gradient(circle, color-mix(in srgb, var(--to-light) 60%, transparent) 0%, color-mix(in srgb, var(--to-color) 20%, transparent) 55%, transparent 72%)}.league-result-screen-module__bhLZlW__rays{justify-content:center;align-items:center;width:300px;height:300px;display:flex;position:absolute;top:-15px;left:0}.league-result-screen-module__bhLZlW__rays b{background:var(--to-light);opacity:.5;border-radius:2px;width:4px;height:280px;position:absolute}.league-result-screen-module__bhLZlW__ring{border:3px solid var(--to-light);border-radius:50%;width:190px;height:190px;position:absolute}.league-result-screen-module__bhLZlW__crystal{justify-content:center;align-items:center;display:flex;position:absolute}.league-result-screen-module__bhLZlW__cracks{position:absolute;inset:0}.league-result-screen-module__bhLZlW__charge{background:#fff;border-radius:50%;width:153px;height:153px;position:absolute}.league-result-screen-module__bhLZlW__shard{position:absolute}.league-result-screen-module__bhLZlW__shard svg{width:100%;height:100%;display:block}.league-result-screen-module__bhLZlW__sweepClip{border-radius:50%;position:absolute;inset:0;overflow:hidden}.league-result-screen-module__bhLZlW__sweep{opacity:0;background:linear-gradient(90deg,#fff0,#fff9,#fff0);width:60px;position:absolute;top:-40px;bottom:-40px;left:calc(50% - 30px)}.league-result-screen-module__bhLZlW__title{color:#fff;letter-spacing:-.5px;text-align:center;text-shadow:0 4px 0 var(--to-dark);margin:6px 0 0;font-size:40px;font-weight:900;line-height:1.1}.league-result-screen-module__bhLZlW__sub{color:#d9d3ff;text-align:center;margin:8px 0 0;font-size:16px;font-weight:700;line-height:22px}.league-result-screen-module__bhLZlW__xpWrap{flex-direction:column;align-self:stretch;align-items:center;gap:6px;margin-top:16px;display:flex}.league-result-screen-module__bhLZlW__xpTrack{background:#ffffff29;border-radius:7px;align-self:stretch;height:14px;display:block;overflow:hidden}.league-result-screen-module__bhLZlW__xpTrack i{box-sizing:border-box;background:#ff4b4b;border-bottom:3px solid #d33b3b;border-radius:7px;width:0;height:100%;display:block}.league-result-screen-module__bhLZlW__xpWrap b{font-size:13px;font-weight:800}.league-result-screen-module__bhLZlW__gemChip{color:#15131f;background:#ffd45c;border-bottom:3px solid #e2a83a;border-radius:99px;align-items:center;gap:7px;margin-top:16px;padding:9px 18px;font-size:16px;font-weight:900;display:inline-flex}.league-result-screen-module__bhLZlW__ladderWrap{margin-top:auto;margin-bottom:12px}.league-result-screen-module__bhLZlW__ladder{padding-bottom:24px;display:flex;position:relative}.league-result-screen-module__bhLZlW__rung{justify-content:center;align-items:center;display:flex}.league-result-screen-module__bhLZlW__marker{justify-content:center;display:flex;position:absolute;bottom:0;left:0}.league-result-screen-module__bhLZlW__marker em{white-space:nowrap;background:#776ee2;border-radius:999px;padding:2px 6px;font-size:10px;font-style:normal;font-weight:900}.league-result-screen-module__bhLZlW__flash{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.league-result-screen-module__bhLZlW__continueButton{color:var(--to-dark);cursor:pointer;font:inherit;margin:0 24px calc(var(--korio-bottom) + 16px);background:#fff;border:0;border-bottom:5px solid #c4bef0;border-radius:18px;padding:17px;font-size:17px;font-weight:900}.league-result-screen-module__bhLZlW__continueButton:active{border-bottom-width:2px;transform:translateY(3px)}.league-result-screen-module__bhLZlW__continueButton:disabled{cursor:default}
.scene-picker-module__SRYFxG__preview.scene-picker-module__SRYFxG__preview{aspect-ratio:1.2;isolation:isolate;background:0 0}.scene-picker-module__SRYFxG__plain{background:linear-gradient(135deg, var(--plain-from), var(--plain-to));z-index:-1;display:block;position:absolute;inset:0}.scene-picker-module__SRYFxG__info.scene-picker-module__SRYFxG__info{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:5px}.scene-picker-module__SRYFxG__avatar.scene-picker-module__SRYFxG__avatar{height:74%;top:20%}.scene-picker-module__SRYFxG__albumButton{color:#6556c4;background:#f6f3ff;border:1px solid #d9d4fb;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;margin:0 0 14px;padding:12px;font-size:13px;font-weight:800;display:flex}
.sticker-promo-module__m_axiG__card{background:linear-gradient(120deg, color-mix(in srgb, #776ee2 14%, var(--surface)), color-mix(in srgb, #f38fc0 16%, var(--surface)));color:var(--text);text-align:left;border:2px solid #776ee242;border-bottom-width:4px;border-radius:20px;align-items:center;gap:12px;width:100%;padding:12px 12px 12px 10px;display:flex;position:relative;overflow:hidden}.sticker-promo-module__m_axiG__card:active{border-bottom-width:2px;transform:translateY(2px)}.sticker-promo-module__m_axiG__face{flex:none;width:58px;height:58px;position:relative}.sticker-promo-module__m_axiG__sticker{background:#fff;border-radius:50%;width:58px;height:58px;padding:3px;display:block;overflow:hidden;box-shadow:0 3px 8px #3c28a02e}.sticker-promo-module__m_axiG__sticker svg{width:100%;height:100%;display:block}.sticker-promo-module__m_axiG__bubble{-webkit-text-stroke:3px #5b3600;color:#ffd43b;paint-order:stroke fill;font-size:14px;font-weight:900;position:absolute;top:-8px;left:-6px;transform:rotate(-12deg)}.sticker-promo-module__m_axiG__tg{color:#fff;background:#2aabee;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;bottom:-2px;right:-4px}.sticker-promo-module__m_axiG__text{flex:1;gap:3px;min-width:0;display:grid;position:relative}.sticker-promo-module__m_axiG__text b{flex-wrap:wrap;align-items:center;gap:6px;font-size:15.5px;font-weight:900;display:flex}.sticker-promo-module__m_axiG__text em{color:#fff;letter-spacing:.4px;background:#ff4b4b;border-radius:6px;padding:2px 6px;font-size:10px;font-style:normal;font-weight:900}.sticker-promo-module__m_axiG__text small{color:var(--muted);font-size:12.5px;font-weight:700;line-height:17px}.sticker-promo-module__m_axiG__chevron{color:var(--muted);flex:none;position:relative}
.support-result-modal-module__xKunZG__backdrop{opacity:0;z-index:120;background:#00000080;justify-content:center;align-items:center;padding:0 28px;transition:opacity .2s;display:flex;position:fixed;inset:0}.support-result-modal-module__xKunZG__backdrop.support-result-modal-module__xKunZG__visible{opacity:1}.support-result-modal-module__xKunZG__card{background:var(--surface);color:var(--text);text-align:center;border-radius:28px;flex-direction:column;align-items:center;width:100%;max-width:360px;padding:22px 22px 20px;display:flex}.support-result-modal-module__xKunZG__mascotWrap{justify-content:center;align-items:center;width:132px;height:132px;margin-bottom:8px;display:flex;position:relative}.support-result-modal-module__xKunZG__mascotGlow{background:#776ee224;border-radius:50%;width:112px;height:112px;position:absolute}.support-result-modal-module__xKunZG__mascot{object-fit:contain;width:118px;height:118px;animation:2.4s ease-in-out infinite support-result-modal-module__xKunZG__bob;position:relative}.support-result-modal-module__xKunZG__spark{color:#ffc83d;opacity:0;z-index:2;animation:2s ease-in-out infinite both support-result-modal-module__xKunZG__spark;display:flex;position:absolute}.support-result-modal-module__xKunZG__badIcon{color:#fff;background:#ff4b4b;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:6px 0 16px;display:flex}.support-result-modal-module__xKunZG__badIcon.support-result-modal-module__xKunZG__limitIcon{background:#e2a83a}.support-result-modal-module__xKunZG__card h2{margin:0 0 8px;font-size:21px;font-weight:900;line-height:27px}.support-result-modal-module__xKunZG__body{color:var(--muted);margin:0 0 16px;font-size:14.5px;font-weight:600;line-height:21px}.support-result-modal-module__xKunZG__ticket{background:var(--app-bg);border:1.5px solid var(--border);border-radius:14px;align-self:stretch;align-items:center;gap:8px;margin-bottom:18px;padding:10px 12px;display:flex}.support-result-modal-module__xKunZG__ticket>b{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:800;overflow:hidden}.support-result-modal-module__xKunZG__ticket>svg{color:#1dbb7f;flex:none}.support-result-modal-module__xKunZG__ticketChip{background:color-mix(in srgb, var(--c) 14%, transparent);color:var(--c);border-radius:999px;flex:none;align-items:center;gap:4px;padding:4px 9px 4px 7px;font-size:11.5px;font-weight:900;display:flex}.support-result-modal-module__xKunZG__primary{color:#fff;background:#776ee2;border:0;border-bottom:4px solid #5a50c9;border-radius:16px;align-self:stretch;padding:14px 0 12px;font-size:16px;font-weight:900}.support-result-modal-module__xKunZG__primary:active{border-bottom-width:2px;transform:translateY(2px)}.support-result-modal-module__xKunZG__secondary{color:var(--muted);background:0 0;border:0;margin-top:4px;padding:12px 20px 2px;font-size:15px;font-weight:700}@keyframes support-result-modal-module__xKunZG__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes support-result-modal-module__xKunZG__spark{0%,to{opacity:0;transform:scale(.6)}35%{opacity:1;transform:scale(1.2)}70%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.support-result-modal-module__xKunZG__mascot,.support-result-modal-module__xKunZG__spark{animation:none}.support-result-modal-module__xKunZG__spark{opacity:.7}}
.weekly-versus-module__3PhMQW__card{background:var(--surface);border:2px solid var(--border);color:var(--text);border-bottom-width:4px;border-radius:22px;margin:0 20px 32px;padding:16px 16px 14px}.weekly-versus-module__3PhMQW__head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.weekly-versus-module__3PhMQW__head h2{margin:0;font-size:17px;font-weight:900;line-height:22px}.weekly-versus-module__3PhMQW__head p{color:var(--secondary,var(--muted));margin:2px 0 0;font-size:12px;font-weight:700;line-height:16px}.weekly-versus-module__3PhMQW__left{color:#776ee2;white-space:nowrap;background:#776ee21f;border-radius:999px;flex:none;align-items:center;gap:4px;padding:5px 9px;font-size:11.5px;font-weight:900;display:flex}.weekly-versus-module__3PhMQW__left.weekly-versus-module__3PhMQW__leftLast{color:#ff7a00;background:#ff7a0024;animation:1.6s ease-in-out infinite weekly-versus-module__3PhMQW__lastPulse}.weekly-versus-module__3PhMQW__score{align-items:center;gap:8px;display:flex}.weekly-versus-module__3PhMQW__side{flex:1;align-items:center;gap:9px;min-width:0;display:flex}.weekly-versus-module__3PhMQW__ring{box-shadow:0 0 0 2px var(--surface), 0 0 0 4.5px var(--c);border-radius:50%;flex:none;margin:4px;display:flex}.weekly-versus-module__3PhMQW__ringThem{--c:var(--them)}.weekly-versus-module__3PhMQW__ringMe{--c:var(--me)}.weekly-versus-module__3PhMQW__side>span:not([class]){flex-direction:column;min-width:0;display:flex}.weekly-versus-module__3PhMQW__sideMe{text-align:right;justify-content:flex-end}.weekly-versus-module__3PhMQW__sideMe>span:not([class]){align-items:flex-end}.weekly-versus-module__3PhMQW__sideName{color:var(--secondary,var(--muted));text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12.5px;font-weight:800;overflow:hidden}.weekly-versus-module__3PhMQW__themNum,.weekly-versus-module__3PhMQW__meNum{font-variant-numeric:tabular-nums;letter-spacing:-.3px;align-items:baseline;gap:3px;font-size:22px;font-weight:900;line-height:26px;display:flex}.weekly-versus-module__3PhMQW__themNum{color:var(--them)}.weekly-versus-module__3PhMQW__meNum{color:var(--me)}.weekly-versus-module__3PhMQW__themNum small,.weekly-versus-module__3PhMQW__meNum small{opacity:.75;font-size:11px;font-weight:900}.weekly-versus-module__3PhMQW__crown{color:#f4b400;align-self:center}.weekly-versus-module__3PhMQW__vs{background:var(--app-bg,var(--bg));border:2px solid var(--border);color:var(--secondary,var(--muted));border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-style:normal;font-weight:900;display:flex}.weekly-versus-module__3PhMQW__tug{background:var(--border);border-radius:999px;gap:3px;height:10px;margin:12px 0 8px;display:flex;overflow:hidden}.weekly-versus-module__3PhMQW__tug>i{border-radius:999px;height:100%;display:block}.weekly-versus-module__3PhMQW__tug>i:first-child{background:var(--them);width:calc(var(--share) * 100%);animation:.9s cubic-bezier(.22,1,.36,1) .1s both weekly-versus-module__3PhMQW__tugIn}.weekly-versus-module__3PhMQW__tug>i:last-child{background:var(--me);flex:1}.weekly-versus-module__3PhMQW__status{margin:0 0 14px;font-size:13px;font-weight:800;line-height:18px}.weekly-versus-module__3PhMQW__toneGood{color:#1dbb7f}.weekly-versus-module__3PhMQW__toneHot{color:#ff7a00}.weekly-versus-module__3PhMQW__toneMuted{color:var(--secondary,var(--muted))}.weekly-versus-module__3PhMQW__chart{gap:6px;display:flex}.weekly-versus-module__3PhMQW__axis{flex-direction:column;flex:none;justify-content:space-between;min-width:28px;height:148px;margin-top:-7px;display:flex}.weekly-versus-module__3PhMQW__axis span{color:var(--secondary,var(--muted));font-variant-numeric:tabular-nums;text-align:right;font-size:10.5px;font-weight:700;line-height:14px}.weekly-versus-module__3PhMQW__plot{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;min-width:0;display:grid;position:relative}.weekly-versus-module__3PhMQW__grid{pointer-events:none;flex-direction:column;justify-content:space-between;height:134px;display:flex;position:absolute;inset:0 0 auto}.weekly-versus-module__3PhMQW__grid i{border-top:1px dashed var(--border);display:block}.weekly-versus-module__3PhMQW__grid i:last-child{border-top-style:solid}.weekly-versus-module__3PhMQW__col{color:var(--secondary,var(--muted));background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:stretch;padding:0 0 4px;transition:background-color .18s;display:flex;position:relative}.weekly-versus-module__3PhMQW__col.weekly-versus-module__3PhMQW__colActive{background:#776ee21a}.weekly-versus-module__3PhMQW__bars{justify-content:center;align-items:flex-end;gap:3px;height:134px;display:flex}.weekly-versus-module__3PhMQW__bar{animation:.7s cubic-bezier(.22,1,.36,1) both weekly-versus-module__3PhMQW__grow;animation-delay:calc(var(--i) * 55ms + .12s);background:var(--c);height:max(4px, calc(var(--h) * 100%));transform-origin:bottom;border-radius:6px 6px 3px 3px;width:34%;max-width:13px;display:block}.weekly-versus-module__3PhMQW__bar.weekly-versus-module__3PhMQW__barZero{opacity:.25}.weekly-versus-module__3PhMQW__ghost{border:2px dashed var(--border);border-radius:8px;width:70%;height:40%;display:block}.weekly-versus-module__3PhMQW__col small{text-align:center;margin-top:6px;font-size:11.5px;font-weight:800}.weekly-versus-module__3PhMQW__col.weekly-versus-module__3PhMQW__colToday small{color:#776ee2;font-weight:900}.weekly-versus-module__3PhMQW__col.weekly-versus-module__3PhMQW__colToday small:after{content:"";background:#776ee2;border-radius:50%;width:4px;height:4px;margin:2px auto 0;display:block}.weekly-versus-module__3PhMQW__col.weekly-versus-module__3PhMQW__future small{opacity:.5}.weekly-versus-module__3PhMQW__detail{background:var(--app-bg,var(--bg));border-radius:14px;align-items:center;gap:10px;margin-top:10px;padding:9px 12px;display:flex}.weekly-versus-module__3PhMQW__detailDay{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.weekly-versus-module__3PhMQW__detailDay b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:900;overflow:hidden}.weekly-versus-module__3PhMQW__detailDay em{color:#fff;background:#776ee2;border-radius:999px;padding:2px 7px;font-size:10.5px;font-style:normal;font-weight:900}.weekly-versus-module__3PhMQW__detailVal{align-items:center;gap:5px;display:flex}.weekly-versus-module__3PhMQW__detailVal i,.weekly-versus-module__3PhMQW__lastNums i{border-radius:50%;flex:none;width:9px;height:9px;display:block}.weekly-versus-module__3PhMQW__detailVal b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:900}.weekly-versus-module__3PhMQW__detail small{color:var(--secondary,var(--muted));margin-left:-4px;font-size:11px;font-weight:900}.weekly-versus-module__3PhMQW__last{border-top:1px solid var(--border);align-items:center;gap:8px;margin-top:12px;padding-top:11px;font-size:12.5px;font-weight:800;display:flex}.weekly-versus-module__3PhMQW__last>span:first-child{color:var(--secondary,var(--muted))}.weekly-versus-module__3PhMQW__lastNums{font-variant-numeric:tabular-nums;flex:1;align-items:center;gap:4px;min-width:0;display:flex}.weekly-versus-module__3PhMQW__lastNums em{color:var(--secondary,var(--muted));margin:0 2px;font-style:normal}.weekly-versus-module__3PhMQW__last>b{flex:none;font-weight:900}@keyframes weekly-versus-module__3PhMQW__grow{0%{transform:scaleY(0)}}@keyframes weekly-versus-module__3PhMQW__tugIn{0%{width:50%}}@keyframes weekly-versus-module__3PhMQW__lastPulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.weekly-versus-module__3PhMQW__bar,.weekly-versus-module__3PhMQW__tug>i:first-child,.weekly-versus-module__3PhMQW__left.weekly-versus-module__3PhMQW__leftLast{animation:none}}
.avatar-postcards-screen-module__gcLjDq__screen{background:var(--bg,#f8f7fc);min-height:100dvh;color:var(--text,#282344);padding-top:var(--korio-top,0px)}.avatar-postcards-screen-module__gcLjDq__header{align-items:center;gap:13px;padding:14px 18px 18px;display:flex}.avatar-postcards-screen-module__gcLjDq__back{border:1px solid var(--border,#e6e2f3);background:var(--surface,#fff);width:42px;height:42px;color:inherit;border-radius:15px;flex:none;place-items:center;display:grid}.avatar-postcards-screen-module__gcLjDq__header h1{margin:0;font-size:24px;font-weight:900}.avatar-postcards-screen-module__gcLjDq__header small{color:var(--muted,#777095);margin-top:2px;font-size:13px;font-weight:600;display:block}.avatar-postcards-screen-module__gcLjDq__notice{color:var(--muted,#777095);margin:0;padding:0 20px 14px;font-size:12px;line-height:18px}.avatar-postcards-screen-module__gcLjDq__list{padding:0 18px calc(var(--korio-bottom,0px) + 24px);justify-items:center;gap:20px;display:grid}.avatar-postcards-screen-module__gcLjDq__empty{border:1px solid var(--border,#e6e2f3);background:var(--surface,#fff);color:#776ee2;text-align:center;border-radius:24px;justify-items:center;gap:10px;width:100%;max-width:460px;margin-top:28px;padding:28px;display:grid}.avatar-postcards-screen-module__gcLjDq__empty h2{color:var(--text,#282344);margin:0;font-size:17px;font-weight:900}.avatar-postcards-screen-module__gcLjDq__empty p{color:var(--muted,#777095);margin:0;font-size:13px;line-height:21px}.avatar-postcards-screen-module__gcLjDq__card{background:#fff;border-radius:20px;width:100%;max-width:460px;padding:10px;box-shadow:0 6px 14px #352c6f1f}.avatar-postcards-screen-module__gcLjDq__picture{isolation:isolate;border-radius:13px;justify-content:center;align-items:flex-end;height:285px;display:flex;position:relative;overflow:hidden}.avatar-postcards-screen-module__gcLjDq__avatar{aspect-ratio:1;width:min(64%,225px);margin-bottom:8px;position:relative}.avatar-postcards-screen-module__gcLjDq__avatar svg{width:100%;height:100%;display:block}.avatar-postcards-screen-module__gcLjDq__stamp{color:#593d8b;background:#ffffffe8;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:800;position:absolute;top:12px;left:12px}.avatar-postcards-screen-module__gcLjDq__caption{justify-content:space-between;gap:8px;padding:13px 8px 6px;display:flex}.avatar-postcards-screen-module__gcLjDq__caption>div{min-width:0}.avatar-postcards-screen-module__gcLjDq__caption strong{color:#2d2857;font-size:16px;font-weight:900}.avatar-postcards-screen-module__gcLjDq__caption p{color:#777095;margin:3px 0 0;font-size:12px;line-height:17px}.avatar-postcards-screen-module__gcLjDq__caption time{color:#a6a0b9;flex:none;margin-top:3px;font-size:11px;font-weight:700}
