.premium-module__K60z3q__page{--gold:var(--noir-champagne,#d1d6dc);--gold-deep:var(--noir-champagne-deep,#7c848e);--violet:var(--noir-violet,var(--lamp));--violet-soft:var(--noir-violet-soft,var(--noir-ivory));--ivory:var(--noir-ivory,#f4f1ec);--dim:#f4f1ec99;--faint:#f4f1ec8a;width:min(1240px,100% - 44px);color:var(--ivory);margin:0 auto;padding:18px 0 96px;overflow-x:clip}.premium-module__K60z3q__page :is(a,button,summary):focus-visible{outline:2px solid var(--violet-soft);outline-offset:3px}.premium-module__K60z3q__sectionHead{margin-bottom:26px}.premium-module__K60z3q__sectionHead h2,.premium-module__K60z3q__hero h1{font-family:var(--font-display-stack);letter-spacing:-.025em;font-variant-numeric:lining-nums;font-weight:600}.premium-module__K60z3q__sectionHead h2{margin-top:12px;font-size:clamp(2.2rem,4.2vw,3.6rem);line-height:.95}.premium-module__K60z3q__sectionHead h2 em,.premium-module__K60z3q__hero h1 em{color:var(--gold);font-style:normal;font-weight:500}.premium-module__K60z3q__hero{isolation:isolate;background:#07060b;border-radius:34px;padding:26px clamp(22px,4.5vw,72px) clamp(30px,4.5vw,64px);position:relative;overflow:hidden;box-shadow:0 0 0 1px #d1d6dc24,0 60px 140px -60px #000000f2,0 0 140px -50px #ffffff47;container-type:inline-size}.premium-module__K60z3q__film,.premium-module__K60z3q__scrim{z-index:-2;aspect-ratio:16/9;width:100%;position:absolute;top:0;left:0}.premium-module__K60z3q__film{object-fit:cover;filter:saturate(.12)sepia(.08)hue-rotate(170deg)contrast(1.12)brightness(1.04);background:#07060b}.premium-module__K60z3q__scrim{z-index:-1;pointer-events:none;background:linear-gradient(#07060b80 0%,#0000 14% 52%,#07060bcc 78%,#07060b 99%),linear-gradient(90deg,#07060b99 0%,#07060b26 45%,#0000 70%)}.premium-module__K60z3q__beam{z-index:-1;filter:blur(14px);transform-origin:0 0;pointer-events:none;background:conic-gradient(from 118deg at 0 0,#0000 0deg,#d1d6dc17 8deg,#ffffff17 16deg,#d1d6dc0f 24deg,#0000 34deg);width:95%;height:160%;animation:7s ease-in-out infinite premium-module__K60z3q__beamFlicker;position:absolute;top:-30%;left:-12%}.premium-module__K60z3q__beam:before{content:"";background:radial-gradient(circle,#fff,#d1d6dccc 40%,#0000 70%);border-radius:50%;width:26px;height:26px;position:absolute;top:0;left:0;box-shadow:0 0 60px 20px #d1d6dc59}@keyframes premium-module__K60z3q__beamFlicker{0%,to{opacity:.9;transform:rotate(0)}45%{opacity:1;transform:rotate(1.2deg)}50%{opacity:.78}55%{opacity:1;transform:rotate(.6deg)}}.premium-module__K60z3q__dust{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.premium-module__K60z3q__heroCopy{min-width:0;max-width:760px;margin-top:max(220px,39cqw - 30px);position:relative}.premium-module__K60z3q__breadcrumb{color:var(--faint);align-items:center;gap:10px;font-size:12px;display:flex}.premium-module__K60z3q__breadcrumb a{color:var(--violet-soft)}.premium-module__K60z3q__breadcrumb a:hover{color:#fff}.premium-module__K60z3q__kinetic{perspective:900px;flex-wrap:wrap;gap:0 .28em;margin:0;display:flex}.premium-module__K60z3q__kWord{white-space:nowrap;display:inline-flex}.premium-module__K60z3q__kChar{transform-origin:50% 85%;animation:1.1s cubic-bezier(.16,1,.3,1) both premium-module__K60z3q__charRise;animation-delay:calc(var(--i) * 42ms + .35s);display:inline-block}@keyframes premium-module__K60z3q__charRise{0%{opacity:0;filter:blur(8px);transform:translateY(.55em)rotateX(-88deg)}60%{filter:blur()}to{opacity:1;filter:blur();transform:none}}.premium-module__K60z3q__lead{color:#f4f1ecb8;max-width:540px;margin:22px 0 0;font-size:15.5px;line-height:1.7}.premium-module__K60z3q__heroActions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.premium-module__K60z3q__heroPrimary,.premium-module__K60z3q__heroSecondary{min-height:50px;transition:transform .22s var(--ease-emphasized,ease), box-shadow .22s ease, background .22s ease, border-color .22s ease;border-radius:999px;align-items:center;gap:10px;padding:0 24px;font-size:14px;font-weight:700;display:inline-flex}.premium-module__K60z3q__heroPrimary{color:#0b0d11;background:linear-gradient(100deg,#f2f5f8,#d1d6dc 40%,#8d959f);box-shadow:inset 0 1px #fff9,0 14px 34px -14px #d1d6dcb3}.premium-module__K60z3q__heroPrimary:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff9,0 20px 40px -14px #d1d6dcd9}.premium-module__K60z3q__heroPrimary svg{transition:transform .22s}.premium-module__K60z3q__heroPrimary:hover svg{transform:translate(3px)}.premium-module__K60z3q__heroSecondary{color:var(--ivory);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff24}.premium-module__K60z3q__heroSecondary:hover{background:#ffffff12;border-color:#ffffff50}.premium-module__K60z3q__trust{color:var(--faint);flex-wrap:wrap;gap:10px 22px;margin:34px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.premium-module__K60z3q__trust li{align-items:center;gap:7px;display:inline-flex}.premium-module__K60z3q__trust svg{color:var(--gold)}.premium-module__K60z3q__ticketScene{perspective:1200px;place-items:center;min-height:420px;display:grid;position:relative}.premium-module__K60z3q__ticketShadow{filter:blur(10px);background:radial-gradient(#000000b3,#0000 70%);border-radius:50%;width:70%;height:40px;animation:6s ease-in-out infinite premium-module__K60z3q__shadowFloat;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.premium-module__K60z3q__ticketSwapWrap{transform-style:preserve-3d;animation:6s ease-in-out infinite premium-module__K60z3q__ticketFloat}@keyframes premium-module__K60z3q__ticketFloat{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-14px)rotate(-2.5deg)}}@keyframes premium-module__K60z3q__shadowFloat{0%,to{opacity:.9;transform:translate(-50%)scale(1)}50%{opacity:.6;transform:translate(-50%)scale(.88)}}.premium-module__K60z3q__ticketSwap{animation:premium-module__K60z3q__ticketTurn .82s var(--ease-emphasized,ease), premium-module__K60z3q__ticketFloat 6s ease-in-out .82s infinite}@keyframes premium-module__K60z3q__ticketTurn{0%{transform:rotateY(0)rotate(-4deg)}45%{transform:rotateY(-170deg)scale(.94)rotate(-4deg)}to{transform:rotateY(-360deg)rotate(-4deg)}}.premium-module__K60z3q__ticket{--rx:0deg;--ry:0deg;--mx:50%;--my:50%;--foil:0deg;aspect-ratio:1.72;width:min(460px,86vw);transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .5s var(--ease-emphasized,ease);border-radius:24px;grid-template-columns:1fr 92px;display:grid;position:relative;box-shadow:0 50px 80px -30px #000000e6,0 0 0 1px #ffffff1a,0 0 80px -20px #ffffff50;-webkit-mask:radial-gradient(13px at calc(100% - 92px) 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(13px at calc(100% - 92px) 100%,#0000 98%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(13px at calc(100% - 92px) 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(13px at calc(100% - 92px) 100%,#0000 98%,#000) bottom/100% 51% no-repeat}.premium-module__K60z3q__ticket[data-hover=true]{transition:transform 90ms linear}.premium-module__K60z3q__ticketBase,.premium-module__K60z3q__ticketFoil,.premium-module__K60z3q__ticketGrain,.premium-module__K60z3q__ticketGlare{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.premium-module__K60z3q__ticketBase{background:radial-gradient(280px 200px at 90% 110%,#d1d6dc52,#0000 70%),linear-gradient(135deg,#2a1f4a 0%,#15111f 48%,#1d1626 100%)}.premium-module__K60z3q__ticketFoil{background:repeating-linear-gradient(calc(var(--foil) + 110deg), #ff78c800 0 6%, #8cc8ff38 10%, #e1e8f038 14%, #c896ff33 18%, #ff78c800 24%), radial-gradient(circle at var(--mx) var(--my), #ffffff2e, transparent 45%);mix-blend-mode:color-dodge;opacity:.45;transition:opacity .3s}.premium-module__K60z3q__ticket[data-hover=true] .premium-module__K60z3q__ticketFoil{opacity:.85}.premium-module__K60z3q__ticketGrain{opacity:.25;mix-blend-mode:overlay;background-image:repeating-linear-gradient(115deg,#ffffff0a 0 1px,#0000 1px 7px)}.premium-module__K60z3q__ticketGlare{background:radial-gradient(circle at var(--mx) var(--my), #ffffff47, transparent 38%);mix-blend-mode:soft-light;opacity:0;transition:opacity .3s}.premium-module__K60z3q__ticket[data-hover=true] .premium-module__K60z3q__ticketGlare{opacity:1}.premium-module__K60z3q__ticketMain{flex-direction:column;justify-content:space-between;padding:22px 22px 20px 24px;display:flex;position:relative;transform:translateZ(40px)}.premium-module__K60z3q__ticketTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.premium-module__K60z3q__ticketBrand{font-family:var(--font-display-stack);letter-spacing:-.01em;font-size:24px;font-weight:600}.premium-module__K60z3q__ticketBrand em{color:var(--gold);font-style:normal;font-weight:500}.premium-module__K60z3q__ticketTier{color:var(--gold);font-family:var(--font-mono-stack);letter-spacing:.16em;text-transform:uppercase;background:#d1d6dc1a;border:1px solid #d1d6dc73;border-radius:999px;padding:4px 10px;font-size:9px}.premium-module__K60z3q__ticketHero{align-items:center;gap:14px;display:flex;transform:translateZ(30px)}.premium-module__K60z3q__ticketMascot{background:radial-gradient(circle,#ffffff3e,#0000 70%);border-radius:50%;flex-shrink:0;place-items:center;width:88px;height:88px;display:grid}.premium-module__K60z3q__ticketMascot img{object-fit:contain;filter:drop-shadow(0 10px 18px #00000080);width:92px;height:92px}.premium-module__K60z3q__ticketKicker{color:#f4f1ec8c;font-family:var(--font-mono-stack);letter-spacing:.2em;text-transform:uppercase;font-size:9.5px;display:block}.premium-module__K60z3q__ticketPlan{background:linear-gradient(100deg,#fff,#d1d6dc 50%,#8d959f);color:#0000;font-family:var(--font-display-stack);font-variant-numeric:lining-nums;-webkit-background-clip:text;background-clip:text;margin-top:4px;font-size:clamp(30px,4vw,40px);font-weight:600;line-height:1;display:block}.premium-module__K60z3q__ticketPrice{color:var(--ivory);font-family:var(--font-mono-stack);letter-spacing:.06em;margin-top:4px;font-size:12px;display:block}.premium-module__K60z3q__ticketFacts{border-top:1px dashed #ffffff29;grid-template-columns:1.4fr 1fr 1fr;gap:10px;margin:0;padding-top:12px;display:grid}.premium-module__K60z3q__ticketFacts dt{color:#f4f1ec8f;font-family:var(--font-mono-stack);letter-spacing:.14em;text-transform:uppercase;font-size:8.5px}.premium-module__K60z3q__ticketFacts dd{color:var(--ivory);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;font-weight:650;overflow:hidden}.premium-module__K60z3q__ticketStub{background:linear-gradient(#d1d6dc24,#d1d6dc0a);border-left:2px dashed #ffffff2e;flex-direction:column;justify-content:space-between;align-items:center;padding:22px 0;display:flex;position:relative;transform:translateZ(20px)}.premium-module__K60z3q__ticketStubText{color:var(--gold);font-family:var(--font-mono-stack);letter-spacing:.32em;text-transform:uppercase;writing-mode:vertical-rl;font-size:10px;transform:rotate(180deg)}.premium-module__K60z3q__ticketSerial{color:#f4f1ec8c;font-family:var(--font-mono-stack);letter-spacing:.08em;writing-mode:vertical-rl;font-size:8.5px;transform:rotate(180deg)}.premium-module__K60z3q__plans{margin-bottom:72px;scroll-margin-top:24px}.premium-module__K60z3q__planGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}.premium-module__K60z3q__planTicket{min-height:168px;color:var(--ivory);text-align:left;cursor:pointer;transition:transform .26s var(--ease-emphasized,ease), filter .26s ease;border:0;border-radius:22px;grid-template-columns:1fr 84px;display:grid;position:relative;overflow:visible}.premium-module__K60z3q__planTicket:before{content:"";z-index:0;border-radius:inherit;background:var(--noir-surface) padding-box, var(--noir-edge) border-box;box-shadow:var(--noir-shadow);border:1px solid #0000;transition:background .26s;position:absolute;inset:0;-webkit-mask:radial-gradient(11px at calc(100% - 84px) 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(11px at calc(100% - 84px) 100%,#0000 98%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(11px at calc(100% - 84px) 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(11px at calc(100% - 84px) 100%,#0000 98%,#000) bottom/100% 51% no-repeat}.premium-module__K60z3q__planTicket>*{z-index:1;position:relative}.premium-module__K60z3q__planTicket:not(:disabled):hover{transform:translateY(-4px)}.premium-module__K60z3q__planTicket[aria-pressed=true]:before{background:radial-gradient(240px 160px at 100% 100%,#d1d6dc29,#0000 70%) padding-box padding-box,linear-gradient(160deg,#1e1830,#110f18) padding-box padding-box,linear-gradient(140deg,#d1d6dc,#ffffff6b 45%,#ffffff14 70%,#d1d6dc) border-box}.premium-module__K60z3q__planTicket[aria-pressed=true]{filter:drop-shadow(0 22px 40px #ffffff32)}.premium-module__K60z3q__planTicket:disabled{cursor:default;opacity:.7}.premium-module__K60z3q__planBody{flex-direction:column;justify-content:center;padding:22px 22px 22px 24px;display:flex}.premium-module__K60z3q__planLabel{color:var(--dim);font-family:var(--font-mono-stack);letter-spacing:.18em;text-transform:uppercase;font-size:10.5px}.premium-module__K60z3q__planPrice{font-family:var(--font-display-stack);letter-spacing:-.02em;font-variant-numeric:lining-nums;margin-top:10px;font-size:52px;font-weight:600;line-height:.9}.premium-module__K60z3q__planPrice small{color:var(--gold);padding-left:4px;font-size:26px;font-style:normal}.premium-module__K60z3q__planMonthly{color:var(--faint);margin-top:10px;font-size:12px}.premium-module__K60z3q__planStub{border-left:2px dashed #ffffff1f;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.premium-module__K60z3q__planStub strong{color:var(--gold);font-family:var(--font-display-stack);font-variant-numeric:lining-nums;font-size:24px;font-weight:600}.premium-module__K60z3q__planStub small{color:var(--faint);font-family:var(--font-mono-stack);letter-spacing:.08em;font-size:9.5px}.premium-module__K60z3q__planBadge{color:#0b0d11;font-family:var(--font-mono-stack);letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(100deg,#f2f5f8,#8d959f);border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:9.5px;font-weight:600;display:inline-flex;position:absolute;top:-11px;left:22px;box-shadow:0 8px 20px -8px #d1d6dcb3}.premium-module__K60z3q__planCheck{background:var(--lamp);color:#120c20;opacity:0;width:24px;height:24px;transition:opacity .22s ease, transform .32s var(--ease-emphasized,ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:98px;transform:scale(.6)}.premium-module__K60z3q__planTicket[aria-pressed=true] .premium-module__K60z3q__planCheck{opacity:1;transform:scale(1)}.premium-module__K60z3q__checkout{background:radial-gradient(500px 200px at 0% 50%, #d1d6dc14, transparent 70%) padding-box, var(--noir-surface) padding-box, var(--noir-edge-gold) border-box;box-shadow:var(--noir-shadow);border:1px solid #0000;border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(280px,380px);align-items:center;gap:24px 40px;padding:26px 30px;display:grid}.premium-module__K60z3q__checkoutLabel{color:var(--gold);font-family:var(--font-mono-stack);letter-spacing:.18em;text-transform:uppercase;font-size:10.5px}.premium-module__K60z3q__checkoutPrice{font-family:var(--font-display-stack);letter-spacing:-.03em;font-variant-numeric:lining-nums;margin-top:8px;font-size:clamp(56px,7vw,84px);font-weight:600;line-height:.85}.premium-module__K60z3q__checkoutPrice small{color:var(--gold);padding-left:6px;font-size:.45em;font-style:normal}.premium-module__K60z3q__period{color:var(--faint);margin:10px 0 0;font-size:12.5px}.premium-module__K60z3q__activeUntil{color:#a9e6c6;align-items:center;gap:7px;margin:12px 0 0;font-size:12.5px;display:inline-flex}.premium-module__K60z3q__checkoutAction{min-width:0}.premium-module__K60z3q__buyButton{background:var(--lamp);width:100%;min-height:56px;box-shadow:none;color:var(--lamp-ink);cursor:pointer;font:inherit;transition:transform .22s var(--ease-emphasized,ease), box-shadow .22s ease, filter .22s ease;border:0;border-radius:16px;justify-content:center;align-items:center;gap:10px;font-size:14.5px;font-weight:750;display:flex;position:relative;overflow:hidden}.premium-module__K60z3q__buyShine{pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;animation:3.6s ease-in-out infinite premium-module__K60z3q__shine;position:absolute;inset:0 auto 0 -40%;transform:skew(-20deg)}@keyframes premium-module__K60z3q__shine{0%,55%{left:-40%}80%,to{left:120%}}.premium-module__K60z3q__buyButton:not(:disabled):hover{filter:brightness(1.06);transform:translateY(-2px);box-shadow:inset 0 1px #ffffff8c}.premium-module__K60z3q__buyButton:disabled{cursor:not-allowed;box-shadow:none;color:#9a94a5;background:#2c2933}.premium-module__K60z3q__buyButton:disabled .premium-module__K60z3q__buyShine{display:none}.premium-module__K60z3q__unavailable{color:#c9cfd6;align-items:flex-start;gap:7px;margin:12px 0 0;font-size:11.5px;line-height:1.5;display:flex}.premium-module__K60z3q__unavailable svg{flex:none;margin-top:2px}.premium-module__K60z3q__pendingNotice{border-left:2px solid var(--violet-soft);color:#c8bddb;margin:10px 0 0;padding:2px 0 2px 10px;font-size:11px;line-height:1.5}.premium-module__K60z3q__loginHint{color:var(--faint);text-align:center;margin:10px 0 0;font-size:11.5px}.premium-module__K60z3q__checkPayment{color:var(--violet-soft);cursor:pointer;font:inherit;background:0 0;border:0;margin:12px auto 0;padding:6px;font-size:11.5px;display:block}.premium-module__K60z3q__paymentFoot{color:var(--faint);text-align:center;margin:12px 0 0;font-size:10.5px;line-height:1.5}.premium-module__K60z3q__notice,.premium-module__K60z3q__error{border-radius:14px;align-items:center;gap:8px;margin:14px 0 0;padding:12px 16px;font-size:12.5px;display:flex}.premium-module__K60z3q__notice{color:#c9f0d7;background:#62c0811a}.premium-module__K60z3q__error{color:#ffd4d4;background:#e261691c}.premium-module__K60z3q__spinning{animation:.9s linear infinite premium-module__K60z3q__spin}@keyframes premium-module__K60z3q__spin{to{transform:rotate(360deg)}}.premium-module__K60z3q__features{margin-bottom:72px}.premium-module__K60z3q__featureGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.premium-module__K60z3q__feature{--x:50%;--y:0%;--tone:167 139 255;background:radial-gradient(260px circle at var(--x) var(--y), rgb(var(--tone) / 16%), transparent 60%) padding-box, var(--noir-surface) padding-box, radial-gradient(220px circle at var(--x) var(--y), rgb(var(--tone) / 70%), #ffffff12 60%) border-box;min-height:230px;transition:transform .26s var(--ease-emphasized,ease);border:1px solid #0000;border-radius:24px;padding:24px 22px;position:relative;overflow:hidden}.premium-module__K60z3q__feature[data-tone=gold]{--tone:231 207 159}.premium-module__K60z3q__feature:hover{transform:translateY(-4px)}.premium-module__K60z3q__featureIcon{background:linear-gradient(145deg, rgb(var(--tone) / 28%), rgb(var(--tone) / 6%));width:48px;height:48px;box-shadow:inset 0 1px 0 #ffffff24, inset 0 0 0 1px rgb(var(--tone) / 28%);color:rgb(var(--tone));border-radius:15px;place-items:center;display:grid}.premium-module__K60z3q__feature h3{font-family:var(--font-display-stack);letter-spacing:-.01em;margin-top:40px;font-size:26px;font-weight:600;line-height:1.02}.premium-module__K60z3q__feature p{color:var(--dim);margin-top:10px;font-size:13px;line-height:1.65}.premium-module__K60z3q__compare{margin-bottom:72px}.premium-module__K60z3q__compareTable{background:var(--noir-surface) padding-box, var(--noir-edge) border-box;border:1px solid #0000;border-radius:24px;overflow:hidden}.premium-module__K60z3q__compareRow{border-top:1px solid #ffffff0f;grid-template-columns:minmax(0,1fr) 160px 160px;align-items:center;min-height:58px;padding:0 26px;font-size:13.5px;display:grid}.premium-module__K60z3q__compareRow:first-child{min-height:52px;color:var(--faint);font-family:var(--font-mono-stack);letter-spacing:.16em;text-transform:uppercase;background:#ffffff06;border-top:0;font-size:10px}.premium-module__K60z3q__compareRow>:not(:first-child){color:var(--faint);justify-content:center;display:flex}.premium-module__K60z3q__compareRow svg{width:18px;height:18px}.premium-module__K60z3q__compareRow .premium-module__K60z3q__compareGold{color:var(--gold)}.premium-module__K60z3q__compareRow:not(:first-child) .premium-module__K60z3q__compareGold{background:#d1d6dc0f;align-self:stretch;align-items:center;margin-right:-26px;padding-right:26px}.premium-module__K60z3q__compareRow:not(:first-child):hover{background:#ffffff05}.premium-module__K60z3q__compareNote{color:var(--faint);flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;font-size:12.5px;display:flex}.premium-module__K60z3q__compareNote svg{color:var(--violet-soft)}.premium-module__K60z3q__compareNote a{color:var(--violet-soft);align-items:center;gap:5px;font-weight:650;display:inline-flex}.premium-module__K60z3q__compareNote a:hover{color:#fff}.premium-module__K60z3q__faqList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.premium-module__K60z3q__faqItem{background:var(--noir-surface) padding-box, var(--noir-edge) border-box;border:1px solid #0000;border-radius:20px}.premium-module__K60z3q__faqItem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-size:14.5px;font-weight:650;list-style:none;display:flex}.premium-module__K60z3q__faqItem summary::-webkit-details-marker{display:none}.premium-module__K60z3q__faqItem summary svg{color:var(--gold);transition:transform .26s var(--ease-emphasized,ease);flex-shrink:0}.premium-module__K60z3q__faqItem[open] summary svg{transform:rotate(45deg)}.premium-module__K60z3q__faqItem p{color:var(--dim);padding:0 22px 20px;font-size:13px;line-height:1.7;animation:.3s both premium-module__K60z3q__faqIn}@keyframes premium-module__K60z3q__faqIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (max-width:1080px){.premium-module__K60z3q__stage{grid-template-columns:1fr}.premium-module__K60z3q__ticketScene{min-height:360px}.premium-module__K60z3q__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.premium-module__K60z3q__planGrid{grid-template-columns:1fr;gap:20px}.premium-module__K60z3q__checkout{grid-template-columns:1fr;padding:22px}.premium-module__K60z3q__faqList{grid-template-columns:1fr}.premium-module__K60z3q__compareRow{grid-template-columns:minmax(0,1fr) 80px 90px;padding:0 16px;font-size:12.5px}}@media (max-width:560px){.premium-module__K60z3q__page{width:calc(100% - 24px)}.premium-module__K60z3q__hero{border-radius:26px}.premium-module__K60z3q__ticketScene{min-height:280px}.premium-module__K60z3q__ticket{grid-template-columns:1fr 64px;-webkit-mask:none;mask:none}.premium-module__K60z3q__ticketMain{padding:16px}.premium-module__K60z3q__ticketMascot{width:60px;height:60px}.premium-module__K60z3q__ticketMascot img{width:64px;height:64px}.premium-module__K60z3q__ticketFacts{grid-template-columns:1.4fr 1fr}.premium-module__K60z3q__ticketFacts div:last-child{display:none}.premium-module__K60z3q__featureGrid{grid-template-columns:1fr}.premium-module__K60z3q__feature{min-height:0}.premium-module__K60z3q__feature h3{margin-top:24px}}@media (prefers-reduced-motion:reduce){.premium-module__K60z3q__kChar,.premium-module__K60z3q__reelRow,.premium-module__K60z3q__beam,.premium-module__K60z3q__ticketSwapWrap,.premium-module__K60z3q__ticketSwap,.premium-module__K60z3q__ticketShadow,.premium-module__K60z3q__buyShine,.premium-module__K60z3q__spinning,.premium-module__K60z3q__faqItem p{animation:none}.premium-module__K60z3q__ticket,.premium-module__K60z3q__planTicket,.premium-module__K60z3q__feature{transition:none}}.premium-module__K60z3q__page{--font-display-stack:var(--font-cinema-body), "Segoe UI", system-ui, sans-serif;--font-mono-stack:var(--font-cinema-body), "Segoe UI", system-ui, sans-serif;font-family:var(--font-cinema-body), "Segoe UI", system-ui, sans-serif;font-feature-settings:"tnum" on, "lnum" on}.premium-module__K60z3q__page .noir-eyebrow{letter-spacing:.16em;font-weight:700}.premium-module__K60z3q__hero h1{font-family:var(--font-cinema-signature), var(--font-cinema-body), sans-serif;letter-spacing:-.04em;font-size:clamp(2.3rem,5.4vw,5rem);font-weight:700;line-height:.98}.premium-module__K60z3q__hero h1 .premium-module__K60z3q__kChar{color:var(--noir-ivory)}.premium-module__K60z3q__sectionHead h2{letter-spacing:-.04em;font-size:clamp(1.9rem,3.4vw,2.9rem);font-weight:800;line-height:1.02}.premium-module__K60z3q__sectionHead h2 em,.premium-module__K60z3q__hero h1 em{font-style:normal;font-weight:800}.premium-module__K60z3q__ticketBrand{letter-spacing:-.03em;font-size:20px;font-weight:800}.premium-module__K60z3q__ticketBrand em{font-style:normal;font-weight:800}.premium-module__K60z3q__ticketTier,.premium-module__K60z3q__ticketKicker,.premium-module__K60z3q__ticketFacts dt,.premium-module__K60z3q__ticketStubText{letter-spacing:.14em;font-weight:700}.premium-module__K60z3q__ticketStubText{letter-spacing:.24em}.premium-module__K60z3q__ticketPlan{letter-spacing:-.035em;font-size:clamp(26px,3.4vw,34px);font-weight:800}.premium-module__K60z3q__ticketPrice{letter-spacing:0;font-weight:700}.premium-module__K60z3q__planLabel{letter-spacing:.12em;font-weight:700}.premium-module__K60z3q__planPrice{letter-spacing:-.045em;font-size:44px;font-weight:800}.premium-module__K60z3q__planPrice small{font-size:22px;font-style:normal;font-weight:700}.premium-module__K60z3q__planStub strong{letter-spacing:-.02em;font-size:20px;font-weight:800}.premium-module__K60z3q__planStub small{letter-spacing:.02em;font-weight:600}.premium-module__K60z3q__planBadge{letter-spacing:.06em;font-weight:800}.premium-module__K60z3q__checkoutLabel{letter-spacing:.12em;font-weight:700}.premium-module__K60z3q__checkoutPrice{letter-spacing:-.05em;font-size:clamp(48px,6vw,68px);font-weight:800;line-height:.95}.premium-module__K60z3q__checkoutPrice small{font-size:.42em;font-style:normal;font-weight:700}.premium-module__K60z3q__feature h3{letter-spacing:-.025em;font-size:20px;font-weight:800;line-height:1.15}.premium-module__K60z3q__compareRow:first-child{letter-spacing:.1em;font-weight:700}.premium-module__K60z3q__faqItem summary{font-weight:700}.premium-module__K60z3q__statusPreview{margin-bottom:72px}.premium-module__K60z3q__statusGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.premium-module__K60z3q__statusCard{background:var(--noir-surface) padding-box, var(--noir-edge) border-box;border:1px solid #0000;border-radius:24px;padding:22px;position:relative}.premium-module__K60z3q__statusCardPremium{background:radial-gradient(360px 200px at 100% 0%, #c4ccd624, transparent 70%) padding-box, var(--noir-surface) padding-box, var(--noir-edge-gold) border-box;box-shadow:0 30px 60px -34px #c4ccd673}.premium-module__K60z3q__statusLabel{color:var(--dim);letter-spacing:.1em;text-transform:uppercase;background:#ffffff0d;border-radius:999px;align-items:center;gap:6px;margin-bottom:16px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.premium-module__K60z3q__statusCardPremium .premium-module__K60z3q__statusLabel{color:var(--gold);background:#c4ccd624}.premium-module__K60z3q__statusMessage{align-items:flex-start;gap:12px;display:flex}.premium-module__K60z3q__statusMessage p{color:#f4f1ecd9;margin-top:3px;font-size:14px}.premium-module__K60z3q__statusSticker{margin-top:6px;font-size:44px;line-height:1;animation:3s ease-in-out infinite premium-module__K60z3q__stickerFloat;display:inline-block}@keyframes premium-module__K60z3q__stickerFloat{50%{transform:translateY(-4px)rotate(-6deg)}}.premium-module__K60z3q__statusPerks{color:#f4f1ecbf;border-top:1px dashed #ffffff1a;gap:8px;margin:18px 0 0;padding:16px 0 0;font-size:13px;list-style:none;display:grid}.premium-module__K60z3q__statusPerks li{align-items:center;gap:8px;display:flex}.premium-module__K60z3q__statusPerks li:before{content:"";background:var(--gold);border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #c4ccd6b3}@media (max-width:820px){.premium-module__K60z3q__statusGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.premium-module__K60z3q__statusSticker{animation:none}}@media (max-width:700px){.premium-module__K60z3q__hero{padding:18px 18px 30px}.premium-module__K60z3q__film,.premium-module__K60z3q__scrim{aspect-ratio:4/5}.premium-module__K60z3q__scrim{background:linear-gradient(#07060b73 0%,#0000 14% 56%,#07060b 98%)}.premium-module__K60z3q__heroCopy{margin-top:calc(74cqw - 30px)}}.premium-module__K60z3q__reel{pointer-events:none;-webkit-user-select:none;user-select:none;gap:6px;margin:0 0 64px;padding:44px 0 10px;display:grid;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.premium-module__K60z3q__reelRow{width:max-content;font-family:var(--font-cinema-signature), var(--font-cinema-body), sans-serif;letter-spacing:-.035em;white-space:nowrap;font-size:clamp(2.6rem,8.4vw,8rem);font-weight:700;line-height:1.05;display:flex}.premium-module__K60z3q__reelRow>span{align-items:center;display:inline-flex}.premium-module__K60z3q__reelStar{color:var(--gold);margin:0 .42em;font-size:.38em;font-style:normal}.premium-module__K60z3q__reelRowA{background:linear-gradient(90deg, #f4f1ec 0%, #d1d6dc 30%, #f4f1ec 55%, var(--noir-ivory) 80%, #f4f1ec 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.premium-module__K60z3q__reelRowA .premium-module__K60z3q__reelStar{-webkit-text-fill-color:var(--gold)}.premium-module__K60z3q__reelRowB{color:#0000;-webkit-text-stroke:1.2px #d1d6dc6b}.premium-module__K60z3q__reelRowB .premium-module__K60z3q__reelStar{-webkit-text-stroke:0;color:#ffffff7d}@supports (animation-timeline:view()){.premium-module__K60z3q__reelRowA{animation:linear both premium-module__K60z3q__reelLeft;animation-timeline:view()}.premium-module__K60z3q__reelRowB{animation:linear both premium-module__K60z3q__reelRight;animation-timeline:view()}}@keyframes premium-module__K60z3q__reelLeft{0%{transform:translate(4%)}to{transform:translate(-34%)}}@keyframes premium-module__K60z3q__reelRight{0%{transform:translate(-38%)}to{transform:translate(0%)}}.premium-module__K60z3q__stage{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:18px;margin-bottom:18px;display:grid}.premium-module__K60z3q__stage[data-solo]{grid-template-columns:1fr}.premium-module__K60z3q__booth{isolation:isolate;background:linear-gradient(150deg, #17121f, #09080c 60%, #110d17) padding-box, var(--noir-edge-gold) border-box;min-height:470px;box-shadow:var(--noir-shadow);border:1px solid #0000;border-radius:28px;place-items:center;display:grid;position:relative;overflow:hidden}.premium-module__K60z3q__stage .premium-module__K60z3q__planGrid{grid-template-columns:1fr;align-content:center;gap:14px;margin-bottom:0}.premium-module__K60z3q__stage .premium-module__K60z3q__planTicket{min-height:138px}@media (max-width:1080px){.premium-module__K60z3q__stage{grid-template-columns:1fr}}@media (max-width:560px){.premium-module__K60z3q__booth{min-height:340px}}.premium-module__K60z3q__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.premium-module__K60z3q__ticketScroll{height:340vh;margin-bottom:40px;position:relative}.premium-module__K60z3q__ticketSticky{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:center;gap:clamp(20px,4vw,56px);height:100svh;display:grid;position:sticky;top:0}.premium-module__K60z3q__ticketStage{place-items:center;min-width:0;display:grid;position:relative}.premium-module__K60z3q__ticketCanvas{aspect-ratio:1;width:min(100%,78vh);-webkit-mask:radial-gradient(closest-side,#000 72%,#0000 100%);mask:radial-gradient(closest-side,#000 72%,#0000 100%)}.premium-module__K60z3q__ticketCopy{grid-template-columns:2px 1fr;gap:26px;display:grid;position:relative}.premium-module__K60z3q__ticketRail{background:#f4f1ec1a;border-radius:2px;position:relative;overflow:hidden}.premium-module__K60z3q__ticketRail span{background:linear-gradient(180deg, #d1d6dc, var(--lamp));transform-origin:top;position:absolute;inset:0}.premium-module__K60z3q__ticketSteps{counter-reset:step;gap:30px;margin:0;padding:0;list-style:none;display:grid}.premium-module__K60z3q__ticketSteps li{counter-increment:step;opacity:.32;transition:opacity .4s,transform .5s cubic-bezier(.16,1,.3,1);transform:translate(0)}.premium-module__K60z3q__ticketSteps li[data-passed]{opacity:.5}.premium-module__K60z3q__ticketSteps li[data-active]{opacity:1;transform:translate(8px)}.premium-module__K60z3q__ticketSteps h3{font-family:var(--font-cinema-signature), var(--font-cinema-body), sans-serif;letter-spacing:-.03em;align-items:baseline;gap:12px;font-size:clamp(1.3rem,2.2vw,1.9rem);font-weight:700;display:flex}.premium-module__K60z3q__ticketSteps h3:before{content:counter(step, decimal-leading-zero);color:var(--gold);font-family:var(--font-cinema-body), sans-serif;letter-spacing:.04em;font-size:13px;font-weight:800}.premium-module__K60z3q__ticketSteps li[data-active] h3{color:#f6f8fa}.premium-module__K60z3q__ticketSteps p{max-width:380px;color:var(--dim);margin-top:8px;font-size:14px;line-height:1.65}@media (max-width:900px){.premium-module__K60z3q__ticketScroll{height:300vh}.premium-module__K60z3q__ticketSticky{grid-template-rows:auto 1fr;grid-template-columns:1fr;align-content:start;gap:0;padding-top:70px}.premium-module__K60z3q__ticketCanvas{width:min(100%,52svh)}.premium-module__K60z3q__ticketCopy{grid-template-columns:1fr;align-self:start}.premium-module__K60z3q__ticketRail{display:none}.premium-module__K60z3q__ticketSteps{min-height:150px;position:relative}.premium-module__K60z3q__ticketSteps li{opacity:0;position:absolute;inset:0 0 auto;transform:translateY(14px)}.premium-module__K60z3q__ticketSteps li[data-passed]{opacity:0;transform:translateY(-14px)}.premium-module__K60z3q__ticketSteps li[data-active]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.premium-module__K60z3q__ticketScroll{height:auto}.premium-module__K60z3q__ticketSticky{height:auto;padding:40px 0;position:relative}.premium-module__K60z3q__ticketSteps li,.premium-module__K60z3q__ticketSteps li[data-passed]{opacity:1;transition:none;position:static;transform:none}.premium-module__K60z3q__ticketSteps{min-height:0}.premium-module__K60z3q__ticketRail span{transform:none!important}}.premium-module__K60z3q__finale{isolation:isolate;text-align:center;background:#07060b;border-radius:34px;margin-top:88px;padding:0 24px clamp(36px,5vw,64px);position:relative;overflow:hidden;box-shadow:0 0 0 1px #d1d6dc24,0 0 140px -50px #ffffff3e}.premium-module__K60z3q__finaleFilm{aspect-ratio:16/9;object-fit:cover;width:calc(100% + 48px);max-width:none;margin:0 -24px;display:block;-webkit-mask:radial-gradient(52% 62% at 50% 42%,#000 45%,#0000 100%);mask:radial-gradient(52% 62% at 50% 42%,#000 45%,#0000 100%)}.premium-module__K60z3q__finaleCopy{margin-top:clamp(-120px,-9vw,-40px);position:relative}.premium-module__K60z3q__finaleCopy h2{font-family:var(--font-cinema-signature), var(--font-cinema-body), sans-serif;letter-spacing:-.04em;font-size:clamp(2rem,4.4vw,3.8rem);font-weight:700;line-height:1}.premium-module__K60z3q__finaleCopy p{max-width:460px;color:var(--dim);margin:16px auto 26px;font-size:15px;line-height:1.65}.premium-module__K60z3q__startGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.premium-module__K60z3q__startCard{background:radial-gradient(260px circle at var(--x,50%) var(--y,0%), rgb(var(--tone,231 207 159) / 14%), transparent 60%) padding-box, var(--noir-surface) padding-box, radial-gradient(220px circle at var(--x,50%) var(--y,0%), rgb(var(--tone,231 207 159) / 60%), #ffffff12 60%) border-box;min-height:220px;transition:transform .26s var(--ease-emphasized,ease);border:1px solid #0000;border-radius:24px;flex-direction:column;padding:24px 22px;display:flex;position:relative}.premium-module__K60z3q__startCard:hover{transform:translateY(-4px)}.premium-module__K60z3q__startCard[data-tone=violet]{--tone:167 139 255}.premium-module__K60z3q__startIcon{background:linear-gradient(145deg, rgb(var(--tone,231 207 159) / 28%), rgb(var(--tone,231 207 159) / 6%));width:48px;height:48px;box-shadow:inset 0 1px 0 #ffffff24, inset 0 0 0 1px rgb(var(--tone,231 207 159) / 28%);color:rgb(var(--tone,231 207 159));border-radius:15px;place-items:center;display:grid}.premium-module__K60z3q__startTitle{font-family:var(--font-display-stack);letter-spacing:-.01em;margin-top:22px;font-size:24px;font-weight:600;line-height:1.05}.premium-module__K60z3q__startText{color:var(--dim);flex:1;margin-top:10px;font-size:13px;line-height:1.65}.premium-module__K60z3q__startAction{min-height:40px;color:var(--ivory);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;gap:8px;margin-top:18px;padding:0 18px;font-size:13px;font-weight:600;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.premium-module__K60z3q__startAction:hover{background:#ffffff17;border-color:#ffffff52}.premium-module__K60z3q__startAction:active{transform:translateY(1px)}.premium-module__K60z3q__startAction:disabled{opacity:.6;cursor:default}.premium-module__K60z3q__startDone{color:var(--gold);align-items:center;gap:7px;margin-top:18px;font-size:13px;font-weight:600;display:inline-flex}.premium-module__K60z3q__promoCard{background:radial-gradient(260px circle at var(--x,50%) var(--y,0%), rgb(var(--tone,167 139 255) / 14%), transparent 60%) padding-box, var(--noir-surface) padding-box, radial-gradient(220px circle at var(--x,50%) var(--y,0%), rgb(var(--tone,167 139 255) / 60%), #ffffff12 60%) border-box;border:1px solid #0000;border-radius:24px;align-items:flex-start;gap:20px;margin-top:26px;padding:26px 24px;display:flex}.premium-module__K60z3q__promoBody{flex:1;min-width:0}.premium-module__K60z3q__promoBody .premium-module__K60z3q__startTitle{margin-top:0}.premium-module__K60z3q__promoBody .premium-module__K60z3q__startText a{color:var(--violet-soft);text-underline-offset:3px;text-decoration:underline}.premium-module__K60z3q__promoBody .premium-module__K60z3q__startText a:hover{color:#fff}.premium-module__K60z3q__promoField{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.premium-module__K60z3q__promoInput{min-width:0;min-height:40px;color:var(--ivory);font-family:var(--font-mono-stack);letter-spacing:.12em;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;flex:1;padding:0 16px;font-size:13px}.premium-module__K60z3q__promoInput::placeholder{color:#f4f1ec57;letter-spacing:.12em}.premium-module__K60z3q__promoInput:focus-visible{outline:2px solid var(--violet-soft);outline-offset:2px}.premium-module__K60z3q__promoInput:disabled{opacity:.6}.premium-module__K60z3q__planWas{color:var(--faint);margin-top:6px;font-size:13px}.premium-module__K60z3q__planWas s{text-decoration-color:#d1d6dc99}@media (max-width:900px){.premium-module__K60z3q__startGrid{grid-template-columns:1fr}.premium-module__K60z3q__startCard{min-height:0}.premium-module__K60z3q__promoCard{flex-direction:column;gap:14px}}
.live-module__tsF4wa__chat{background:var(--noir-surface) padding-box, var(--noir-edge) border-box;height:100%;min-height:0;color:var(--noir-ivory,#f4f1ec);border:1px solid #0000;border-radius:24px;flex-direction:column;display:flex;position:relative;overflow:hidden}.live-module__tsF4wa__chatHead{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 18px 14px;display:flex}.live-module__tsF4wa__chatHead h2{font-family:var(--font-display-stack);letter-spacing:-.015em;font-size:24px;font-weight:600;line-height:1}.live-module__tsF4wa__chatHead p{color:#f4f1ec80;margin-top:6px;font-size:12px}.live-module__tsF4wa__status{color:#f4f1ec99;background:#ffffff0a;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:4px 9px;font-size:11px;display:inline-flex}.live-module__tsF4wa__status i{background:#f1c487;border-radius:50%;width:7px;height:7px}.live-module__tsF4wa__status[data-status=live]{color:#a9e6c6}.live-module__tsF4wa__status[data-status=live] i{background:#7bd7aa;animation:2s ease-in-out infinite live-module__tsF4wa__livePulse}.live-module__tsF4wa__status[data-status=unavailable] i,.live-module__tsF4wa__status[data-status=closed] i{background:#ef7f7f}@keyframes live-module__tsF4wa__livePulse{50%{opacity:.45}}.live-module__tsF4wa__messages{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:10px 8px 12px;overflow-y:auto}.live-module__tsF4wa__emptyChat{color:#f4f1ec80;text-align:center;place-content:center;gap:10px;min-height:200px;font-size:13px;display:grid}.live-module__tsF4wa__emptyChat svg{color:#f4f1ec66;justify-self:center}.live-module__tsF4wa__system{color:#f4f1ec80;text-align:center;background:#ffffff0a;border-radius:999px;width:fit-content;max-width:90%;margin:8px auto;padding:4px 12px;font-size:11.5px}.live-module__tsF4wa__message{border-radius:14px;grid-template-columns:40px minmax(0,1fr);gap:10px;padding:7px 10px 5px;transition:background .14s;display:grid;position:relative}.live-module__tsF4wa__message[data-grouped]{padding-top:1px}.live-module__tsF4wa__message:hover{background:#ffffff08}.live-module__tsF4wa__message[data-mine] .live-module__tsF4wa__text{color:#fff}.live-module__tsF4wa__messageGutter{justify-content:center;padding-top:2px;display:flex}.live-module__tsF4wa__messageBody{min-width:0}.live-module__tsF4wa__messageMeta{align-items:baseline;gap:8px;margin-bottom:2px;display:flex}.live-module__tsF4wa__messageMeta time{color:#f4f1ec66;font-variant-numeric:tabular-nums;font-size:11px}.live-module__tsF4wa__avatar{background:color-mix(in srgb, var(--accent,#5a5866) 62%, #16151c);box-shadow:0 0 0 2px #0d0c12, 0 0 0 3px color-mix(in srgb, var(--rank,#9a95a8) 70%, transparent);color:#fff;font-family:var(--font-display-stack);border-radius:50%;flex-shrink:0;place-items:center;font-size:15px;font-weight:600;display:grid;position:relative;overflow:hidden}.live-module__tsF4wa__avatar[data-premium]{box-shadow:0 0 0 2px #0d0c12,0 0 0 3px #e7c27a}.live-module__tsF4wa__avatar img{object-fit:cover;width:100%;height:100%}.live-module__tsF4wa__authorLine{align-items:center;gap:5px;min-width:0;display:inline-flex}.live-module__tsF4wa__authorName{color:var(--rank-light,#f4f1ec);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.live-module__tsF4wa__authorName[data-premium]{color:#ecd09a}.live-module__tsF4wa__authorName:hover{text-underline-offset:3px;text-decoration:underline}.live-module__tsF4wa__crown{color:#e7c27a;flex-shrink:0;width:13px;height:13px}.live-module__tsF4wa__level{border:1px solid color-mix(in srgb, var(--rank,#9a95a8) 45%, transparent);color:var(--rank-light,#d9d5e3);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;padding:1px 6px;font-size:11px}.live-module__tsF4wa__text{color:#f4f1ecdb;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13.5px;line-height:1.5}.live-module__tsF4wa__sticker{animation:live-module__tsF4wa__stickerPop .38s var(--ease-emphasized,ease) both;margin-top:2px;font-size:46px;line-height:1.1;display:inline-block}@keyframes live-module__tsF4wa__stickerPop{0%{opacity:0;transform:scale(.4)rotate(-12deg)}to{opacity:1;transform:none}}.live-module__tsF4wa__quote{color:#f4f1ec8c;text-overflow:ellipsis;white-space:nowrap;background:#ffffff0a;border-radius:8px;align-items:baseline;gap:6px;margin:2px 0 4px;padding:4px 9px;font-size:12px;display:flex;overflow:hidden}.live-module__tsF4wa__quote b{color:#f4f1eccc;font-weight:600}.live-module__tsF4wa__quote svg{flex-shrink:0;align-self:center}.live-module__tsF4wa__reactions{flex-wrap:wrap;gap:4px;margin-top:5px;display:flex}.live-module__tsF4wa__reactions button{cursor:pointer;background:#ffffff08;border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:4px;min-height:24px;padding:0 8px;font-size:12px;transition:border-color .14s,background .14s;display:inline-flex}.live-module__tsF4wa__reactions button span{color:#f4f1ecb3;font-variant-numeric:tabular-nums;font-size:11px}.live-module__tsF4wa__reactions button[aria-pressed=true]{background:#ffffff1a;border-color:#ffffff3d}.live-module__tsF4wa__actions{background:#17161e;border:1px solid #ffffff1a;border-radius:10px;gap:2px;padding:3px;display:none;position:absolute;top:-10px;right:10px;box-shadow:0 10px 24px #00000080}.live-module__tsF4wa__message:hover .live-module__tsF4wa__actions,.live-module__tsF4wa__message:focus-within .live-module__tsF4wa__actions{display:flex}.live-module__tsF4wa__actions>button{color:#f4f1ecb3;cursor:pointer;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.live-module__tsF4wa__actions>button:hover{color:#fff;background:#ffffff12}.live-module__tsF4wa__picker{z-index:5;background:#1a1922;border:1px solid #ffffff1a;border-radius:12px;gap:2px;padding:5px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 30px #0009}.live-module__tsF4wa__picker button{cursor:pointer;border-radius:8px;place-items:center;width:32px;height:32px;font-size:17px;transition:background-color .14s;display:grid}.live-module__tsF4wa__picker button:hover{background:#ffffff14}.live-module__tsF4wa__unread{z-index:3;background:var(--lamp);color:var(--lamp-ink);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:92px;left:50%;transform:translate(-50%);box-shadow:0 10px 24px #00000080}.live-module__tsF4wa__error{color:#ffd4d4;background:#e261691f;border-radius:10px;margin:0 12px 6px;padding:8px 12px;font-size:12px}.live-module__tsF4wa__composer{border-top:1px solid #ffffff0f;padding:10px 12px 12px;position:relative}.live-module__tsF4wa__replyBar{color:#f4f1ecb3;background:#ffffff0d;border-radius:10px;align-items:center;gap:8px;margin-bottom:8px;padding:6px 8px 6px 10px;font-size:12px;display:flex}.live-module__tsF4wa__replyBar span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.live-module__tsF4wa__replyBar b{color:var(--noir-ivory);font-weight:600}.live-module__tsF4wa__replyBar button{cursor:pointer;border-radius:6px;place-items:center;width:24px;height:24px;display:grid}.live-module__tsF4wa__stickerTray{background:#00000040;border-radius:14px;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:8px;padding:8px;display:flex}.live-module__tsF4wa__stickerTray button{cursor:pointer;border-radius:10px;place-items:center;width:40px;height:40px;font-size:24px;transition:background-color .14s;display:grid}.live-module__tsF4wa__stickerTray button:not(:disabled):hover{background:#ffffff12}.live-module__tsF4wa__stickerTray button:disabled{cursor:not-allowed;filter:grayscale(.8);opacity:.45}.live-module__tsF4wa__stickerLock{color:#e7c27a;background:#c4ccd61f;border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:4px 9px;font-size:11px;font-weight:650;display:inline-flex}.live-module__tsF4wa__inputRow{background:#0000004d;border:1px solid #ffffff1a;border-radius:16px;align-items:flex-end;gap:6px;padding:5px;transition:border-color .16s;display:flex}.live-module__tsF4wa__inputRow:focus-within{border-color:#d5dae080}.live-module__tsF4wa__inputRow textarea{min-height:34px;max-height:120px;color:var(--noir-ivory,#fff);font:inherit;resize:none;field-sizing:content;background:0 0;border:0;outline:0;flex:1;padding:7px 4px;font-size:13.5px;line-height:1.45}.live-module__tsF4wa__iconButton,.live-module__tsF4wa__sendButton{cursor:pointer;border-radius:11px;flex-shrink:0;place-items:center;width:34px;height:34px;transition:background .16s,color .16s;display:grid}.live-module__tsF4wa__iconButton{color:#f4f1ec99}.live-module__tsF4wa__iconButton:hover,.live-module__tsF4wa__iconButton[aria-expanded=true]{color:#fff;background:#ffffff0f}.live-module__tsF4wa__sendButton{background:var(--lamp);color:var(--lamp-ink)}.live-module__tsF4wa__sendButton:not(:disabled):hover{background:var(--lamp-hover)}.live-module__tsF4wa__sendButton:disabled{color:#f4f1ec59;cursor:default;background:#ffffff0f}.live-module__tsF4wa__counter{color:#f4f1ec73;font-variant-numeric:tabular-nums;font-size:11px;position:absolute;bottom:58px;right:16px}.live-module__tsF4wa__guestBar{border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.live-module__tsF4wa__guestBar p{color:#f4f1ec8c;font-size:12px}.live-module__tsF4wa__guestBar button{background:var(--lamp);min-height:36px;color:var(--lamp-ink);cursor:pointer;border-radius:11px;padding:0 14px;font-size:12.5px;font-weight:600;transition:background-color .16s}.live-module__tsF4wa__guestBar button:hover{background:var(--lamp-hover)}.live-module__tsF4wa__chat[data-compact] .live-module__tsF4wa__messages{padding:6px 4px 10px}.live-module__tsF4wa__onlineStack{color:#f4f1eca6;align-items:center;gap:8px;font-size:12px;display:inline-flex}.live-module__tsF4wa__onlineStack b{color:#fff;font-weight:600}.live-module__tsF4wa__stack{display:inline-flex}.live-module__tsF4wa__stack>span{margin-left:-7px}.live-module__tsF4wa__stack>span:first-child{margin-left:0}@media (prefers-reduced-motion:reduce){.live-module__tsF4wa__status[data-status=live] i,.live-module__tsF4wa__sticker{animation:none}}.live-module__tsF4wa__mention{color:var(--noir-ivory);background:#ffffff14;border-radius:5px;padding:0 3px;font-weight:600}.live-module__tsF4wa__mention[data-self]{color:#f3dcaa;background:#c4ccd62e}.live-module__tsF4wa__message[data-mention]{background:#d5dae012}.live-module__tsF4wa__typing{color:#f4f1ec80;align-items:center;gap:8px;min-height:22px;padding:0 18px;font-size:11.5px;display:flex}.live-module__tsF4wa__typingDots{gap:3px;display:inline-flex}.live-module__tsF4wa__typingDots i{background:#f4f1ecb3;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite live-module__tsF4wa__typingDot}.live-module__tsF4wa__typingDots i:nth-child(2){animation-delay:.15s}.live-module__tsF4wa__typingDots i:nth-child(3){animation-delay:.3s}@keyframes live-module__tsF4wa__typingDot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.live-module__tsF4wa__mentionList{background:#17161e;border:1px solid #ffffff14;border-radius:14px;gap:2px;margin-bottom:8px;padding:6px;display:grid}.live-module__tsF4wa__mentionList button{text-align:left;cursor:pointer;border-radius:9px;align-items:center;gap:8px;padding:6px 8px;display:flex}.live-module__tsF4wa__mentionList button:hover,.live-module__tsF4wa__mentionList button:first-child{background:#ffffff12}.live-module__tsF4wa__mentionList b{font-size:12.5px;font-weight:600}.live-module__tsF4wa__mentionList small{color:#f4f1ec80;font-size:11px}@media (prefers-reduced-motion:reduce){.live-module__tsF4wa__typingDots i{animation:none}}.live-module__tsF4wa__spoiler{text-align:left;cursor:pointer;border-radius:8px;width:100%;padding:0;display:block;position:relative}.live-module__tsF4wa__spoiler>span{filter:blur(7px);opacity:.55;-webkit-user-select:none;user-select:none;display:block}.live-module__tsF4wa__spoiler>b{border-radius:inherit;color:var(--noir-ivory);background:#0c0c1099;align-items:center;gap:6px;padding:0 8px;font-size:11.5px;font-weight:600;display:flex;position:absolute;inset:0}.live-module__tsF4wa__spoiler:hover>b{background:#ffffff1a}.live-module__tsF4wa__iconButton[data-on]{color:var(--lamp);background:#ffffff1a}button.live-scene-chip{cursor:pointer}button.live-scene-chip:hover{filter:brightness(1.2)}.live-scene-chip svg{flex:none;margin-right:3px}
.badges-module__laLNRa__row{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.badges-module__laLNRa__chip{--c1:#d9d5e3;--c2:#8f8a9c;--ink:#120e18;background:linear-gradient(135deg, var(--c1), var(--c2));height:18px;box-shadow:inset 0 1px 0 #ffffff73, inset 0 -1px 0 #00000040, 0 2px 8px -2px color-mix(in srgb, var(--c2) 70%, transparent);color:var(--ink);letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:3px;padding:0 6px 0 4px;font-size:9.5px;font-weight:800;line-height:1;display:inline-flex;position:relative;overflow:hidden}.badges-module__laLNRa__chip svg{stroke-width:2.4px;flex-shrink:0;width:11px;height:11px}.badges-module__laLNRa__chip[data-size=md]{gap:5px;height:24px;padding:0 9px 0 6px;font-size:11.5px}.badges-module__laLNRa__chip[data-size=md] svg{width:14px;height:14px}.badges-module__laLNRa__chip:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffffa6,#0000);width:45%;animation:5.5s ease-in-out infinite badges-module__laLNRa__badgeShine;position:absolute;inset:0 auto 0 -60%;transform:skew(-20deg)}@keyframes badges-module__laLNRa__badgeShine{0%,70%{left:-60%}to{left:130%}}.badges-module__laLNRa__chip[data-tier=bronze]{--c1:#f2c9a0;--c2:#a8683b}.badges-module__laLNRa__chip[data-tier=silver]{--c1:#f1f4fa;--c2:#8e9bb2}.badges-module__laLNRa__chip[data-tier=gold]{--c1:#fff0c2;--c2:#c69a4c}.badges-module__laLNRa__chip[data-tier=diamond]{--c1:#e8fbff;--c2:#7fc8ff;background:linear-gradient(120deg,#e8fbff,#9ee6ff 30%,#c9b8ff 60%,#ffd1f2 85%,#e8fbff) 0 0/220% 100%;animation:6s linear infinite badges-module__laLNRa__prism}@keyframes badges-module__laLNRa__prism{to{background-position:-220% 0}}.badges-module__laLNRa__chip[data-tier=founder]{--c2:#c69a4c;color:#f3dcaa;text-shadow:0 1px #0009;background:linear-gradient(135deg,#2a2116,#12100c);box-shadow:inset 0 0 0 1px #c4ccd699,0 2px 10px -2px #c4ccd68c}.badges-module__laLNRa__chip[data-tier=season]{--c2:#a78bff;background:linear-gradient(110deg,#ff9bd2,#c9b8ff 30%,#8fe7ff 55%,#b4ffcf 80%,#ff9bd2) 0 0/250% 100%;animation:8s linear infinite badges-module__laLNRa__prism}.badges-module__laLNRa__chip[data-tier=host]{--c1:#d9ccff;--c2:#7a5fe0;color:#fff;text-shadow:0 1px #00000059}.badges-module__laLNRa__chip[data-tier=team]{--c2:#a78bff;color:#fff;text-shadow:0 1px #0006;background:linear-gradient(135deg,#a78bff,#5b44b8 60%,#e7c27a)}@media (prefers-reduced-motion:reduce){.badges-module__laLNRa__chip,.badges-module__laLNRa__chip:after{animation:none}}
.badge-case-module__PdCrEG__case{background:radial-gradient(420px 220px at 0% 0%, #c4ccd61a, transparent 70%) padding-box, var(--noir-surface) padding-box, var(--noir-edge) border-box;box-shadow:var(--noir-shadow);border:1px solid #0000;border-radius:26px;margin-bottom:26px;padding:24px}.badge-case-module__PdCrEG__head h2{color:var(--noir-ivory,#fff);letter-spacing:-.035em;margin-top:10px;font-size:28px;font-weight:800;line-height:1.05}.badge-case-module__PdCrEG__meta{color:#f4f1ec94;margin-top:8px;font-size:12.5px;line-height:1.55}.badge-case-module__PdCrEG__notice{color:#f3dcaa;background:#c4ccd61a;border-radius:12px;margin-top:12px;padding:10px 12px;font-size:12.5px}.badge-case-module__PdCrEG__family{margin-top:22px}.badge-case-module__PdCrEG__familyTitle{color:var(--noir-ivory,#fff);margin-bottom:10px;font-size:13px;font-weight:750}.badge-case-module__PdCrEG__grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.badge-case-module__PdCrEG__card{background:#ffffff05;border:1px solid #ffffff12;border-radius:18px;flex-direction:column;gap:8px;min-width:0;padding:14px;transition:border-color .2s,transform .2s;display:flex}.badge-case-module__PdCrEG__card:not([data-earned]){opacity:.62}.badge-case-module__PdCrEG__card:not([data-earned]) span[role=img]{filter:grayscale(.85)}.badge-case-module__PdCrEG__card[data-earned]{background:linear-gradient(160deg,#ffffff0a,#ffffff03);border-color:#ffffff1f}.badge-case-module__PdCrEG__card[data-pinned]{border-color:#c4ccd680;box-shadow:0 14px 30px -18px #c4ccd6b3}.badge-case-module__PdCrEG__card:hover{transform:translateY(-2px)}.badge-case-module__PdCrEG__cardTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.badge-case-module__PdCrEG__card h3{color:#fff;font-size:13.5px;font-weight:750;line-height:1.3}.badge-case-module__PdCrEG__card p{color:#f4f1ec8c;font-size:12px;line-height:1.5}.badge-case-module__PdCrEG__pin{color:#f4f1eccc;cursor:pointer;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:5px;min-height:28px;padding:0 10px;font-size:11.5px;font-weight:700;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.badge-case-module__PdCrEG__pin:hover{color:#fff;border-color:#c4ccd673}.badge-case-module__PdCrEG__pin[aria-pressed=true]{color:#1d150a;background:linear-gradient(#f3dcaa,#c69a4c);border-color:#0000}.badge-case-module__PdCrEG__locked{color:#f4f1ec80;align-items:center;gap:4px;font-size:11px;font-weight:650;display:inline-flex}.badge-case-module__PdCrEG__progress{gap:5px;margin-top:auto;display:grid}.badge-case-module__PdCrEG__track{background:#0006;border-radius:999px;height:5px;overflow:hidden}.badge-case-module__PdCrEG__track i{border-radius:inherit;background:linear-gradient(90deg, var(--pf-deep,#8f72f0), var(--pf-violet-soft,#c9b8ff));min-width:4px;height:100%;display:block}.badge-case-module__PdCrEG__progress small{color:#f4f1ec80;font-size:11px}@media (max-width:560px){.badge-case-module__PdCrEG__case{padding:18px}}
.quest-center-module__TmmNVq__center{gap:14px;min-width:0;margin:20px 0 26px;display:grid}.quest-center-module__TmmNVq__dailyPanel,.quest-center-module__TmmNVq__moreQuests{background:#111116;border:1px solid #ffffff12;border-radius:18px;min-width:0}.quest-center-module__TmmNVq__dailyPanel{padding:22px;position:relative;overflow:hidden}.quest-center-module__TmmNVq__heroHeader,.quest-center-module__TmmNVq__dailySummary,.quest-center-module__TmmNVq__cardTopline,.quest-center-module__TmmNVq__cardBottom,.quest-center-module__TmmNVq__dailyFooter,.quest-center-module__TmmNVq__rewardTotal,.quest-center-module__TmmNVq__authHint,.quest-center-module__TmmNVq__moreQuests summary,.quest-center-module__TmmNVq__summaryHeading,.quest-center-module__TmmNVq__summaryAside,.quest-center-module__TmmNVq__groupLabel,.quest-center-module__TmmNVq__reward,.quest-center-module__TmmNVq__completeFoot,.quest-center-module__TmmNVq__questAction{align-items:center;display:flex}.quest-center-module__TmmNVq__heroHeader{gap:13px;position:relative}.quest-center-module__TmmNVq__heroIcon,.quest-center-module__TmmNVq__bonusIcon,.quest-center-module__TmmNVq__lockIcon{color:#f4f1ecb3;background:#ffffff0a;border:1px solid #ffffff14;flex:none;place-items:center;display:grid}.quest-center-module__TmmNVq__heroIcon{border-radius:14px;width:43px;height:43px}.quest-center-module__TmmNVq__heroCopy{flex:1;min-width:0}.quest-center-module__TmmNVq__overline{color:#f4f1ec9e;margin-bottom:4px;font-size:12px;font-weight:500}.quest-center-module__TmmNVq__heroCopy h3{color:#f4f1ec;letter-spacing:-.02em;margin:0;font-size:21px;font-weight:600}.quest-center-module__TmmNVq__dateLine{color:#f4f1ec80;text-transform:capitalize;margin:4px 0 0;font-size:11px}.quest-center-module__TmmNVq__timer{background:#09090e4d;border:1px solid #ffffff0d;border-radius:12px;flex:none;justify-items:end;gap:3px;padding:9px 11px;display:grid}.quest-center-module__TmmNVq__timer span{color:#f4f1ec80;align-items:center;gap:5px;font-size:11px;display:flex}.quest-center-module__TmmNVq__timer strong{color:#f4f1ec;font-variant-numeric:tabular-nums;font-size:16px}.quest-center-module__TmmNVq__timer small{color:#f4f1ec80;font-size:11px;font-weight:500}.quest-center-module__TmmNVq__dailySummary{background:#ffffff04;border:1px solid #ffffff0c;border-radius:14px;gap:18px;min-height:66px;margin:19px 0 15px;padding:12px 14px;position:relative}.quest-center-module__TmmNVq__summaryProgress{min-width:118px}.quest-center-module__TmmNVq__summaryText{align-items:baseline;gap:7px;margin-bottom:7px;display:flex}.quest-center-module__TmmNVq__summaryText strong{color:#f4f1ec;font-variant-numeric:tabular-nums;font-size:18px}.quest-center-module__TmmNVq__summaryText strong span{color:#f4f1ec80;font-size:12px}.quest-center-module__TmmNVq__summaryText>span{color:#f4f1ec9e;font-size:11px}.quest-center-module__TmmNVq__segments{gap:4px;width:100%;max-width:154px;display:flex}.quest-center-module__TmmNVq__segments span{background:#ffffff17;border-radius:20px;flex:1;height:4px;transition:background .25s}.quest-center-module__TmmNVq__segments span[data-done=true]{background:var(--lamp)}.quest-center-module__TmmNVq__bonus{background:#d7b26709;border:1px solid #d7b26722;border-radius:12px;align-items:center;gap:9px;margin-left:auto;padding:7px 11px;display:flex}.quest-center-module__TmmNVq__bonus[data-complete=true]{background:#8de0c20d;border-color:#8de0c247}.quest-center-module__TmmNVq__bonusIcon{color:#e3c17e;background:#d7b26712;border-color:#d7b26724;border-radius:10px;width:31px;height:31px}.quest-center-module__TmmNVq__bonus[data-complete=true] .quest-center-module__TmmNVq__bonusIcon{color:#92e2c4;background:#8de0c216;border-color:#8de0c22c}.quest-center-module__TmmNVq__bonus div:last-child{gap:1px;display:grid}.quest-center-module__TmmNVq__bonus span{color:#cbbd9e;font-size:11px}.quest-center-module__TmmNVq__bonus strong{color:#f1d799;font-size:13px}.quest-center-module__TmmNVq__bonus[data-complete=true] strong{color:#a8ecd2}.quest-center-module__TmmNVq__streak{color:#f0a87c;white-space:nowrap;border-left:1px solid #ffffff12;align-items:center;gap:5px;padding-left:13px;display:flex}.quest-center-module__TmmNVq__streak strong{color:#ffd1a6;font-variant-numeric:tabular-nums;font-size:15px}.quest-center-module__TmmNVq__streak span{color:#f4f1ec80;font-size:11px}.quest-center-module__TmmNVq__questGrid,.quest-center-module__TmmNVq__secondaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.quest-center-module__TmmNVq__questCard{background:#ffffff05;border:1px solid #ffffff0d;border-radius:14px;flex-direction:column;min-width:0;min-height:200px;padding:13px;transition:border-color .16s,background-color .16s;display:flex}.quest-center-module__TmmNVq__questCard:hover{background:#ffffff08;border-color:#ffffff1f}.quest-center-module__TmmNVq__questCard[data-complete=true]{background:#8de0c208;border-color:#8de0c225}.quest-center-module__TmmNVq__cardTopline{justify-content:space-between;gap:8px;margin-bottom:9px}.quest-center-module__TmmNVq__groupLabel{color:#f4f1ec9e;text-transform:capitalize;gap:5px;font-size:11px}.quest-center-module__TmmNVq__groupLabel svg{color:#f4f1ec80}.quest-center-module__TmmNVq__reward{color:#e5c982;white-space:nowrap;gap:4px;font-size:11px;font-weight:600}.quest-center-module__TmmNVq__reward[data-earned=true]{color:#9cddc3}.quest-center-module__TmmNVq__questCard h4{color:#f4f1ec;margin:0;font-size:13px;line-height:1.35}.quest-center-module__TmmNVq__questDetail{color:#f4f1ec9e;margin:6px 0 12px;font-size:12px;line-height:1.55}.quest-center-module__TmmNVq__progressTrack{background:#ffffff13;border-radius:99px;height:4px;margin-top:auto;overflow:hidden}.quest-center-module__TmmNVq__progressTrack span{border-radius:inherit;background:var(--lamp);height:100%;transition:width .35s var(--ease-emphasized);display:block}.quest-center-module__TmmNVq__questCard[data-complete=true] .quest-center-module__TmmNVq__progressTrack span{background:#8bd6b5}.quest-center-module__TmmNVq__cardBottom{justify-content:space-between;gap:8px;margin-top:7px}.quest-center-module__TmmNVq__cardBottom span{color:#f4f1ec80;font-size:11px}.quest-center-module__TmmNVq__cardBottom strong{color:#f4f1ecd9;text-align:right;white-space:nowrap;font-size:11px;font-weight:600}.quest-center-module__TmmNVq__cardBottom .quest-center-module__TmmNVq__doneText{color:#8dd6b8}.quest-center-module__TmmNVq__cardBottom .quest-center-module__TmmNVq__readyText{color:#e1c67d}.quest-center-module__TmmNVq__completeFoot,.quest-center-module__TmmNVq__questAction{color:#9ddbc0;gap:5px;min-height:26px;margin-top:9px;font-size:11px;font-weight:600}.quest-center-module__TmmNVq__questAction{color:var(--lamp);align-self:flex-start;text-decoration:none;transition:color .16s}.quest-center-module__TmmNVq__questAction:hover{color:var(--lamp-hover)}.quest-center-module__TmmNVq__dailyFooter{border-top:1px solid #ffffff0b;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:14px;padding-top:12px}.quest-center-module__TmmNVq__rewardTotal{color:#f4f1ec9e;white-space:nowrap;gap:7px;font-size:11px}.quest-center-module__TmmNVq__rewardTotal svg{color:#dec17b}.quest-center-module__TmmNVq__rewardTotal strong{color:#f0d997;font-size:11px}.quest-center-module__TmmNVq__dailyFooter>p{color:#f4f1ec80;text-align:right;max-width:380px;margin:0;font-size:11px;line-height:1.55}.quest-center-module__TmmNVq__authHint{background:#ffffff05;border:1px solid #ffffff14;border-radius:13px;gap:10px;margin-top:14px;padding:11px 12px}.quest-center-module__TmmNVq__lockIcon{border-radius:10px;width:31px;height:31px}.quest-center-module__TmmNVq__authHint p{flex:1;gap:2px;margin:0;display:grid}.quest-center-module__TmmNVq__authHint p strong{color:#f4f1ec;font-size:12px}.quest-center-module__TmmNVq__authHint p span{color:#f4f1ec9e;font-size:11px;line-height:1.45}.quest-center-module__TmmNVq__authHint button{color:var(--lamp-ink);background:var(--lamp);cursor:pointer;border:1px solid #0000;border-radius:9px;flex:none;padding:8px 13px;font-size:12px;font-weight:600;transition:background-color .16s}.quest-center-module__TmmNVq__authHint button:hover{background:var(--lamp-hover)}.quest-center-module__TmmNVq__moreQuests{background:#131319;padding:0 16px}.quest-center-module__TmmNVq__moreQuests summary{cursor:pointer;justify-content:space-between;gap:12px;min-height:49px;list-style:none}.quest-center-module__TmmNVq__moreQuests summary::-webkit-details-marker{display:none}.quest-center-module__TmmNVq__summaryHeading{color:#f4f1ec;gap:8px;font-size:12px;font-weight:600}.quest-center-module__TmmNVq__summaryHeading svg{color:#f4f1ec9e}.quest-center-module__TmmNVq__summaryAside{color:#f4f1ec80;gap:7px;font-size:11px}.quest-center-module__TmmNVq__summaryAside svg{color:#f4f1ec80;transition:transform .2s}.quest-center-module__TmmNVq__moreQuests[open] .quest-center-module__TmmNVq__summaryAside svg{transform:rotate(180deg)}.quest-center-module__TmmNVq__moreDescription{color:#f4f1ec80;margin:-2px 0 12px 24px;font-size:11px;line-height:1.5}.quest-center-module__TmmNVq__secondaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:15px}.quest-center-module__TmmNVq__compactCard{min-height:175px}@media (max-width:780px){.quest-center-module__TmmNVq__questGrid{grid-template-columns:1fr}.quest-center-module__TmmNVq__questCard{min-height:0}.quest-center-module__TmmNVq__questDetail{max-width:520px}.quest-center-module__TmmNVq__secondaryGrid{grid-template-columns:1fr}.quest-center-module__TmmNVq__dailyPanel{padding:16px}}@media (max-width:540px){.quest-center-module__TmmNVq__heroHeader{flex-wrap:wrap;align-items:flex-start}.quest-center-module__TmmNVq__heroCopy{flex-basis:calc(100% - 58px)}.quest-center-module__TmmNVq__heroCopy h3{font-size:19px}.quest-center-module__TmmNVq__timer{grid-template-columns:auto auto auto;place-items:center start;gap:8px;margin-top:-5px;margin-left:56px;padding:6px 9px}.quest-center-module__TmmNVq__timer strong{font-size:12px}.quest-center-module__TmmNVq__timer small{align-self:center}.quest-center-module__TmmNVq__dailySummary{flex-wrap:wrap;gap:11px}.quest-center-module__TmmNVq__summaryProgress{flex:110px}.quest-center-module__TmmNVq__bonus{margin-left:0}.quest-center-module__TmmNVq__streak{border:0;padding-left:0}.quest-center-module__TmmNVq__dailyFooter{flex-direction:column}.quest-center-module__TmmNVq__dailyFooter>p{text-align:left}.quest-center-module__TmmNVq__authHint{flex-wrap:wrap;align-items:flex-start}.quest-center-module__TmmNVq__authHint p{flex-basis:calc(100% - 47px)}.quest-center-module__TmmNVq__authHint button{margin-left:41px}.quest-center-module__TmmNVq__summaryAside{font-size:11px}.quest-center-module__TmmNVq__moreQuests{padding:0 12px}}@media (prefers-reduced-motion:reduce){.quest-center-module__TmmNVq__questCard,.quest-center-module__TmmNVq__questAction,.quest-center-module__TmmNVq__authHint button,.quest-center-module__TmmNVq__progressTrack span,.quest-center-module__TmmNVq__segments span,.quest-center-module__TmmNVq__summaryAside svg{transition:none}}.quest-center-module__TmmNVq__campaignBoard{--route-color:var(--lamp);background:#111116;border:1px solid #ffffff12;border-radius:18px;min-width:0;padding:22px}.quest-center-module__TmmNVq__campaignBoard[data-tone=red]{--route-color:#f4a19f}.quest-center-module__TmmNVq__campaignBoard[data-tone=gold]{--route-color:#e7c882}.quest-center-module__TmmNVq__campaignBoard[data-tone=steel]{--route-color:#a9d5eb}.quest-center-module__TmmNVq__campaignBoard[data-tone=sea]{--route-color:#89ddca}.quest-center-module__TmmNVq__campaignHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.quest-center-module__TmmNVq__campaignHeader h3{color:#f4f1ec;align-items:center;gap:9px;margin:4px 0 0;font-size:21px;display:flex}.quest-center-module__TmmNVq__campaignHeader h3 svg{color:var(--route-color)}.quest-center-module__TmmNVq__campaignEarned{color:#f4f1ec9e;white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.quest-center-module__TmmNVq__campaignHint,.quest-center-module__TmmNVq__campaignFoot{color:#f4f1ec9e;font-size:11px;line-height:1.65}.quest-center-module__TmmNVq__campaignChoices{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:18px 0;display:grid}.quest-center-module__TmmNVq__campaignChoices button{text-align:left;cursor:pointer;background:#ffffff03;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:8px;min-width:0;padding:10px;display:flex}.quest-center-module__TmmNVq__campaignChoices button[aria-pressed=true]{border-color:var(--route-color);background:color-mix(in srgb,var(--route-color) 9%,transparent)}.quest-center-module__TmmNVq__campaignChoices button:focus-visible,.quest-center-module__TmmNVq__campaignBoard a:focus-visible{outline:2px solid var(--route-color);outline-offset:4px}.quest-center-module__TmmNVq__campaignChoices img{object-fit:contain;flex-shrink:0}.quest-center-module__TmmNVq__campaignChoices strong{color:#f4f1ec;font-size:12px;line-height:1.4;display:block}.quest-center-module__TmmNVq__campaignChoices small{color:#f4f1ec80;margin-top:4px;font-size:11px;display:block}.quest-center-module__TmmNVq__campaignChoices svg{color:#97dbbc;flex-shrink:0}.quest-center-module__TmmNVq__campaignLayout{grid-template-columns:minmax(0,1fr) 220px;gap:24px;display:grid}.quest-center-module__TmmNVq__campaignStory h4{color:#f4f1ec;margin:0;font-size:19px;font-weight:600}.quest-center-module__TmmNVq__campaignStory>p{color:#f4f1ec9e;font-size:12px;line-height:1.65}.quest-center-module__TmmNVq__chapterList{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.quest-center-module__TmmNVq__chapterList li{background:#ffffff03;border:1px solid #ffffff0d;border-radius:12px;align-items:flex-start;gap:12px;padding:14px;display:flex}.quest-center-module__TmmNVq__chapterList li>div{flex:1;min-width:0}.quest-center-module__TmmNVq__chapterNumber{width:28px;height:28px;color:var(--route-color);border:1px solid #ffffff20;border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;display:grid}.quest-center-module__TmmNVq__chapterList li[data-done=true] .quest-center-module__TmmNVq__chapterNumber{color:#9ee6c7;background:#9ee6c70d;border-color:#9ee6c74a}.quest-center-module__TmmNVq__chapterList h5{color:#f4f1ec;justify-content:space-between;gap:10px;margin:0;font-size:13px;font-weight:600;display:flex}.quest-center-module__TmmNVq__chapterList h5 span{color:var(--route-color);white-space:nowrap;font-size:11px}.quest-center-module__TmmNVq__chapterList p{color:#f4f1ec9e;margin:6px 0 10px;font-size:12px;line-height:1.55}.quest-center-module__TmmNVq__chapterList li[data-done=true] .quest-center-module__TmmNVq__progressTrack span{background:#8bd6b5}.quest-center-module__TmmNVq__campaignPrize{background:color-mix(in srgb,var(--route-color) 5%,#0c0c10);text-align:center;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;align-self:start;align-items:center;padding:20px 15px;display:flex}.quest-center-module__TmmNVq__campaignPrize img{object-fit:contain;margin:12px 0}.quest-center-module__TmmNVq__campaignPrize>strong{color:#f4f1ec;margin-bottom:8px;font-size:15px;font-weight:600}.quest-center-module__TmmNVq__campaignPrize>p{color:#f4f1ec9e;font-size:12px;line-height:1.65}.quest-center-module__TmmNVq__campaignPrize .quest-center-module__TmmNVq__questAction{align-self:center;min-height:40px}.quest-center-module__TmmNVq__campaignStatus{color:var(--route-color);font-size:11px;line-height:1.5}.quest-center-module__TmmNVq__campaignFoot{border-top:1px solid #ffffff0d;margin:18px 0 0;padding-top:14px;font-size:11px}@media (max-width:1000px){.quest-center-module__TmmNVq__campaignChoices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.quest-center-module__TmmNVq__campaignBoard{padding:16px}.quest-center-module__TmmNVq__campaignLayout{grid-template-columns:1fr;gap:16px}.quest-center-module__TmmNVq__campaignPrize{width:100%}.quest-center-module__TmmNVq__campaignPrize img{width:110px;height:110px}.quest-center-module__TmmNVq__campaignHeader{align-items:flex-start}.quest-center-module__TmmNVq__campaignHeader h3{font-size:19px}.quest-center-module__TmmNVq__chapterList li{gap:9px;padding:11px}.quest-center-module__TmmNVq__campaignHeader{flex-direction:column;gap:10px}.quest-center-module__TmmNVq__campaignEarned{align-self:flex-start}.quest-center-module__TmmNVq__campaignChoices button{flex-direction:row;align-items:center}.quest-center-module__TmmNVq__campaignChoices img{width:36px;height:36px}}.quest-center-module__TmmNVq__routeFilters{flex-wrap:wrap;align-items:flex-end;gap:12px;padding:13px 0 4px;display:flex}.quest-center-module__TmmNVq__routeFilters label{color:#f4f1ec9e;gap:6px;font-size:11px;display:grid}.quest-center-module__TmmNVq__routeFilters select{color:#f4f1ec;background:#15151a;border:1px solid #ffffff1c;border-radius:10px;min-height:38px;padding:8px 30px 8px 12px;font-size:12px}.quest-center-module__TmmNVq__routeFilters>button{color:#f4f1ec;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:7px;min-height:38px;margin-left:auto;padding:8px 13px;font-size:12px;transition:background-color .16s;display:flex}.quest-center-module__TmmNVq__routeFilters>button:hover{background:#ffffff10}.quest-center-module__TmmNVq__routeFilters>button:focus-visible,.quest-center-module__TmmNVq__routeFilters select:focus-visible{outline:2px solid var(--route-color);outline-offset:3px}.quest-center-module__TmmNVq__chapterReward{color:#d7bc82;align-items:center;gap:5px;margin-top:9px;font-size:11px;line-height:1.6;display:flex}.quest-center-module__TmmNVq__chapterList li[data-done=true] .quest-center-module__TmmNVq__chapterReward{color:#9fdbc2}.quest-center-module__TmmNVq__routeTotal{color:#f4f1ec80;margin-top:7px;font-size:11px}.quest-center-module__TmmNVq__routeEmpty{color:#f4f1ec9e;border:1px dashed #ffffff25;border-radius:12px;padding:24px;font-size:12px}@media (max-width:640px){.quest-center-module__TmmNVq__routeFilters{gap:10px}.quest-center-module__TmmNVq__routeFilters label{flex:1;min-width:125px}.quest-center-module__TmmNVq__routeFilters select{width:100%;min-width:0}.quest-center-module__TmmNVq__routeFilters>button{margin-left:0}}.quest-center-module__TmmNVq__chapterDiscovery{border-top:1px solid #ffffff0d;margin-top:10px;padding-top:9px}.quest-center-module__TmmNVq__chapterDiscovery summary{cursor:pointer;color:var(--route-color);font-size:11px}.quest-center-module__TmmNVq__chapterDiscovery>p{color:#f4f1ecb3;background:#ffffff03;border-radius:8px;padding:10px 12px;line-height:1.7}.quest-center-module__TmmNVq__chapterDiscovery summary:focus-visible{outline:2px solid var(--route-color);outline-offset:4px}.quest-center-module__TmmNVq__heroCopy h3,.quest-center-module__TmmNVq__campaignHeader h3{font-family:var(--font-display-stack);letter-spacing:-.02em;font-variant-numeric:lining-nums;font-size:32px;font-weight:600;line-height:1}.quest-center-module__TmmNVq__comboTag{color:#ffc79c;background:#f0a87c26;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:600}.quest-center-module__TmmNVq__streak[data-hot]{color:#ff9a62}.quest-center-module__TmmNVq__rhythm{flex-wrap:wrap;align-items:center;gap:10px 18px;margin:-4px 0 15px;display:flex}.quest-center-module__TmmNVq__rhythm p{color:#ffffff8a;flex:220px;margin:0;font-size:12.5px;line-height:1.45}.quest-center-module__TmmNVq__calendar{grid-template-columns:repeat(14,22px);gap:4px;display:grid}.quest-center-module__TmmNVq__calendar span{background:#ffffff08;border-radius:6px;place-items:end center;height:30px;padding-bottom:2px;display:grid;position:relative;overflow:hidden}.quest-center-module__TmmNVq__calendar span:before{height:calc(var(--fill,0) * 100%);content:"";background:#f2a46c;position:absolute;inset:auto 0 0}.quest-center-module__TmmNVq__calendar span[data-value="1"]{--fill:.34}.quest-center-module__TmmNVq__calendar span[data-value="2"]{--fill:.67}.quest-center-module__TmmNVq__calendar span[data-value="3"]{--fill:1}.quest-center-module__TmmNVq__calendar span[data-today]{outline-offset:1px;outline:1px solid #ffffff4d}.quest-center-module__TmmNVq__calendar i{color:#fff9;font-size:11px;font-style:normal;line-height:1;position:relative}.quest-center-module__TmmNVq__calendar span[data-value="3"] i{color:#3a1a06;font-weight:600}@media (max-width:520px){.quest-center-module__TmmNVq__calendar{grid-template-columns:repeat(14,minmax(0,1fr));width:100%}}.quest-center-module__TmmNVq__routeFilter{color:#f4f1ec9e;gap:6px;min-width:170px;font-size:11px;display:grid}.quest-center-module__TmmNVq__routeFilter>button{width:100%}@media (max-width:640px){.quest-center-module__TmmNVq__routeFilter{flex:1;min-width:140px}}.quest-center-module__TmmNVq__nearestGoal{color:var(--lamp);background:#ffffff05;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;display:flex}.quest-center-module__TmmNVq__nearestGoal>div{flex:1;gap:2px;min-width:0;display:grid}.quest-center-module__TmmNVq__nearestGoal strong{color:#f4f1ec;font-size:14px}.quest-center-module__TmmNVq__nearestGoal p{color:#a5a5ad;margin:0;font-size:12px;line-height:1.4}.quest-center-module__TmmNVq__nearestCount{color:#f4f1ec;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.quest-center-module__TmmNVq__loginStrip{background:#0f0f14;border:1px solid #ffffff12;border-radius:14px;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:14px;padding:15px;display:grid}.quest-center-module__TmmNVq__loginHead{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.quest-center-module__TmmNVq__loginHead>div{flex:150px;min-width:0}.quest-center-module__TmmNVq__loginHead h4{color:#f4f1ec;margin:2px 0 0;font-size:16px}.quest-center-module__TmmNVq__loginToday{color:#a5a5ad;white-space:nowrap;font-size:13px}.quest-center-module__TmmNVq__loginToday strong{color:#f4f1ec;font-variant-numeric:tabular-nums;font-size:20px}.quest-center-module__TmmNVq__premiumTag{color:#e7c882;white-space:nowrap;border:1px solid #e7c88255;border-radius:999px;padding:3px 8px;font-size:11px}.quest-center-module__TmmNVq__loginRule{color:#a5a5ad;margin:0;font-size:12px;line-height:1.45}.quest-center-module__TmmNVq__loginDays{grid-template-columns:repeat(10,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.quest-center-module__TmmNVq__loginDay{background:#ffffff04;border:1px solid #ffffff10;border-radius:9px;justify-items:center;gap:3px;padding:6px 2px 7px;display:grid}.quest-center-module__TmmNVq__loginDay i{color:#fff6;font-variant-numeric:tabular-nums;font-size:10px;font-style:normal}.quest-center-module__TmmNVq__loginDay b{color:#c9c9d0;font-variant-numeric:tabular-nums;place-items:center;min-height:15px;font-size:12px;font-weight:650;display:grid}.quest-center-module__TmmNVq__loginDay[data-prize] b{color:#e7c882}.quest-center-module__TmmNVq__loginDay[data-taken]{background:#ffffff0d;border-color:#0000}.quest-center-module__TmmNVq__loginDay[data-taken] b{color:var(--lamp)}.quest-center-module__TmmNVq__loginDay[data-next]{border-color:var(--lamp)}.quest-center-module__TmmNVq__loginFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.quest-center-module__TmmNVq__loginFoot p{color:#c9c9d0;margin:0;font-size:13px;line-height:1.5}.quest-center-module__TmmNVq__loginFoot strong{color:#f4f1ec}.quest-center-module__TmmNVq__shieldCount{color:#e7c882;vertical-align:middle;align-items:center;gap:4px;margin-left:8px;font-size:12px;display:inline-flex}.quest-center-module__TmmNVq__loginClaim{background:var(--lamp);min-height:36px;color:var(--lamp-ink);font:inherit;cursor:pointer;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.quest-center-module__TmmNVq__loginClaim:hover:not(:disabled){background:var(--lamp-hover)}.quest-center-module__TmmNVq__loginClaim:focus-visible{outline:2px solid var(--lamp);outline-offset:3px}.quest-center-module__TmmNVq__loginClaim:disabled{opacity:.6;cursor:progress}.quest-center-module__TmmNVq__loginDone{color:#a5a5ad;margin:0;font-size:12.5px}@media (max-width:560px){.quest-center-module__TmmNVq__loginDays{grid-template-columns:repeat(6,minmax(0,1fr))}.quest-center-module__TmmNVq__nearestGoal{flex-wrap:wrap}}.quest-center-module__TmmNVq__counterText{color:#a5a5ad}.quest-center-module__TmmNVq__questActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.quest-center-module__TmmNVq__skipAction{color:#a5a5ad;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:4px 0;font-size:12px;display:inline-flex}.quest-center-module__TmmNVq__skipAction:hover:not(:disabled){color:#f4f1ec}.quest-center-module__TmmNVq__skipAction:focus-visible{outline:2px solid var(--lamp);outline-offset:3px}.quest-center-module__TmmNVq__skipAction:disabled{opacity:.5;cursor:progress}.quest-center-module__TmmNVq__leadersList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.quest-center-module__TmmNVq__leadersList li{border-radius:8px;grid-template-columns:26px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:7px 8px;font-size:13px;display:grid}.quest-center-module__TmmNVq__leadersList li[data-top]{background:#ffffff07}.quest-center-module__TmmNVq__leadersList a{color:#f4f1ec;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.quest-center-module__TmmNVq__leaderRank{color:#a5a5ad;font-variant-numeric:tabular-nums;text-align:center}.quest-center-module__TmmNVq__leadersList li[data-top] .quest-center-module__TmmNVq__leaderRank{color:#e7c882;font-weight:700}.quest-center-module__TmmNVq__leaderReward{color:#e7c882;align-items:center;gap:4px;font-size:11px;display:none}.quest-center-module__TmmNVq__leaderReward[data-shown]{display:inline-flex}.quest-center-module__TmmNVq__leaderMinutes{color:#c9c9d0;font-variant-numeric:tabular-nums;white-space:nowrap}.quest-center-module__TmmNVq__leadersMe{color:#a5a5ad;margin:10px 0 0;font-size:12.5px;line-height:1.45}
.ticket-hunt-module__KBJKbq__ticket{z-index:60;color:#17120a;cursor:pointer;background:#ece3cf;border:0;border-radius:10px;place-items:center;width:44px;height:44px;transition:background .15s,color .15s;animation:3.4s ease-in-out infinite ticket-hunt-module__KBJKbq__sway;display:grid;position:fixed;transform:translate(-50%,-50%)rotate(-9deg);box-shadow:0 6px 20px #00000073}.ticket-hunt-module__KBJKbq__ticket:hover{background:#f6efdf}.ticket-hunt-module__KBJKbq__ticket:focus-visible{outline:2px solid var(--lamp);outline-offset:3px}.ticket-hunt-module__KBJKbq__ticket:disabled{opacity:.6;cursor:progress}@keyframes ticket-hunt-module__KBJKbq__sway{0%,to{transform:translate(-50%,-50%)rotate(-9deg)}50%{transform:translate(-50%,calc(-50% - 5px))rotate(7deg)}}@media (prefers-reduced-motion:reduce){.ticket-hunt-module__KBJKbq__ticket{animation:none}}.ticket-hunt-module__KBJKbq__board{gap:14px;display:grid}.ticket-hunt-module__KBJKbq__intro{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 18px;display:flex}.ticket-hunt-module__KBJKbq__intro p{color:#a5a5ad;max-width:58ch;margin:0;font-size:13px;line-height:1.5}.ticket-hunt-module__KBJKbq__pocket{color:#f4f1ec;white-space:nowrap;font-size:13px}.ticket-hunt-module__KBJKbq__pocket strong{color:#f4f1ec;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.ticket-hunt-module__KBJKbq__shop{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ticket-hunt-module__KBJKbq__item{background:#ffffff05;border:1px solid #ffffff17;border-radius:12px;align-content:start;gap:6px;padding:13px;display:grid}.ticket-hunt-module__KBJKbq__item h4{color:#f4f1ec;margin:0;font-size:14px}.ticket-hunt-module__KBJKbq__item p{color:#a5a5ad;margin:0;font-size:12px;line-height:1.45}.ticket-hunt-module__KBJKbq__item button{color:#f4f1ec;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:9px;justify-content:center;align-items:center;gap:6px;margin-top:4px;font-size:12.5px;font-weight:600;display:inline-flex}.ticket-hunt-module__KBJKbq__item button:hover:not(:disabled){background:#ffffff12}.ticket-hunt-module__KBJKbq__item button:focus-visible{outline:2px solid var(--lamp);outline-offset:2px}.ticket-hunt-module__KBJKbq__item button:disabled{color:#fff6;cursor:not-allowed;border-color:#ffffff1a}.ticket-hunt-module__KBJKbq__limit{color:#ffffff73;font-size:11px}.ticket-hunt-module__KBJKbq__message{color:#f4f1ec;margin:0;font-size:12.5px}.ticket-hunt-module__KBJKbq__community{border:1px solid #ffffff17;border-radius:12px;gap:8px;padding:13px;display:grid}.ticket-hunt-module__KBJKbq__communityHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;display:flex}.ticket-hunt-module__KBJKbq__communityHead h4{color:#f4f1ec;margin:0;font-size:14px}.ticket-hunt-module__KBJKbq__communityHead span{color:#a5a5ad;font-variant-numeric:tabular-nums;font-size:12.5px}.ticket-hunt-module__KBJKbq__frames{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;display:grid}.ticket-hunt-module__KBJKbq__frames i{background:#ffffff14;border-radius:2px;height:12px}.ticket-hunt-module__KBJKbq__frames i[data-on]{background:var(--lamp)}.ticket-hunt-module__KBJKbq__community p{color:#a5a5ad;margin:0;font-size:12px;line-height:1.45}
.referral-module__HX8bva__card{background:var(--noir-surface) padding-box, var(--noir-edge) border-box;border:1px solid #0000;border-radius:24px;padding:24px;position:relative;overflow:hidden}.referral-module__HX8bva__head{align-items:flex-start;gap:14px;display:flex;position:relative}.referral-module__HX8bva__head h2{color:var(--noir-ivory,#fff);letter-spacing:-.02em;font-size:22px;font-weight:600}.referral-module__HX8bva__head p{color:#f4f1ec9e;margin-top:5px;font-size:13px;line-height:1.55}.referral-module__HX8bva__icon{color:#e7c27a;background:#c4ccd61a;border-radius:15px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid;box-shadow:inset 0 0 0 1px #c4ccd638}.referral-module__HX8bva__linkRow{background:#0000004d;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:8px;margin-top:18px;padding:6px 6px 6px 14px;display:flex;position:relative}.referral-module__HX8bva__linkRow code{color:#f4f1ecd9;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.referral-module__HX8bva__linkRow button{background:var(--lamp);min-height:38px;color:var(--lamp-ink);cursor:pointer;border-radius:10px;flex-shrink:0;align-items:center;gap:7px;padding:0 14px;font-size:12.5px;font-weight:600;transition:background-color .16s;display:inline-flex}.referral-module__HX8bva__linkRow button:hover{background:var(--lamp-hover)}.referral-module__HX8bva__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0 0;display:grid}.referral-module__HX8bva__stats div{background:#ffffff08;border-radius:14px;padding:12px 14px}.referral-module__HX8bva__stats dt{color:#f4f1ec8c;font-size:12px;font-weight:500}.referral-module__HX8bva__stats dd{color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:24px;font-weight:600}.referral-module__HX8bva__stats dd small{color:#f4f1ec80;font-size:12px;font-weight:500}.referral-module__HX8bva__track{background:#ffffff12;border-radius:999px;height:6px;margin-top:16px;overflow:hidden}.referral-module__HX8bva__track span{border-radius:inherit;background:var(--lamp);min-width:6px;height:100%;display:block}.referral-module__HX8bva__cap{color:#f4f1ec80;margin-top:8px;font-size:11.5px}.referral-module__HX8bva__friends{border-top:1px dashed #ffffff1a;gap:4px;margin:14px 0 0;padding:12px 0 0;list-style:none;display:grid}.referral-module__HX8bva__friends li{color:#f4f1ec8c;align-items:center;gap:8px;font-size:12.5px;display:flex}.referral-module__HX8bva__friends li a{color:#fff;font-weight:600}.referral-module__HX8bva__friends li span{margin-left:auto;font-size:11.5px}.referral-module__HX8bva__friends li[data-active] svg,.referral-module__HX8bva__friends li[data-active] span{color:#a9e6c6}@media (max-width:560px){.referral-module__HX8bva__card{padding:18px}.referral-module__HX8bva__linkRow{flex-direction:column;align-items:stretch;padding:10px}}
.studio-module__OK5Yhq__panel{background:#121217;border:1px solid #ffffff10;border-radius:14px;min-width:0;padding:22px}.studio-module__OK5Yhq__panel h2{letter-spacing:-.025em;margin-bottom:15px;font-size:18px;font-weight:600}.studio-module__OK5Yhq__panel h3{color:#e2e0db;font-size:14px;font-weight:600}.studio-module__OK5Yhq__eyebrow{color:#d1d6dc;margin-bottom:8px;font-size:12px;font-weight:500}.studio-module__OK5Yhq__muted{color:#b6b4b099;margin:10px 0;font-size:12px;line-height:1.7}.studio-module__OK5Yhq__muted svg{vertical-align:middle;margin-right:6px;display:inline}.studio-module__OK5Yhq__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.studio-module__OK5Yhq__row{flex-wrap:wrap;align-items:center;gap:9px;margin:14px 0;display:flex}.studio-module__OK5Yhq__button,.studio-module__OK5Yhq__primary{color:#d2cfcb;cursor:pointer;background:#ffffff06;border:1px solid #b1aeab25;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-size:12px;display:inline-flex}.studio-module__OK5Yhq__button:hover,.studio-module__OK5Yhq__button[aria-pressed=true]{background:#ffffff12;border-color:#fff3}.studio-module__OK5Yhq__primary{background:var(--lamp);color:var(--lamp-ink);border-color:var(--lamp);font-weight:600}.studio-module__OK5Yhq__primary:hover:not(:disabled){background:var(--lamp-hover);border-color:var(--lamp-hover)}.studio-module__OK5Yhq__button:disabled,.studio-module__OK5Yhq__primary:disabled,.studio-module__OK5Yhq__iconButton:disabled{opacity:.4;cursor:default}.studio-module__OK5Yhq__panel input:not([type=checkbox]):not([type=range]):not([type=file]),.studio-module__OK5Yhq__panel textarea,.studio-module__OK5Yhq__panel select,.studio-module__OK5Yhq__outfitPanel input{color:#e3e0db;outline-offset:3px;background:#0e0e13;border:1px solid #b1aeab28;border-radius:9px;width:100%;padding:11px 12px;font-size:13px}.studio-module__OK5Yhq__panel input[type=file]{border:0;width:1px;height:1px;padding:0}.studio-module__OK5Yhq__panel label{color:#bebbb7;gap:8px;margin:13px 0;font-size:12px;display:grid}.studio-module__OK5Yhq__panel textarea{resize:vertical;min-height:95px}.studio-module__OK5Yhq__panel .studio-module__OK5Yhq__toggle{align-items:center;gap:9px;display:flex}.studio-module__OK5Yhq__toggle input,.studio-module__OK5Yhq__panel input[type=range]{accent-color:var(--lamp)}.studio-module__OK5Yhq__status{color:#bcbab6;overflow-wrap:anywhere;min-height:18px;margin-top:12px;font-size:12px}.studio-module__OK5Yhq__accountForm{grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;margin-top:15px;display:grid}.studio-module__OK5Yhq__accountForm .studio-module__OK5Yhq__primary{min-height:40px;margin-bottom:13px}.studio-module__OK5Yhq__outfitPanel{background:#131318;border:1px solid #b1afab20;border-radius:15px;margin:20px 0;padding:18px}.studio-module__OK5Yhq__outfitPanel input{max-width:250px}.studio-module__OK5Yhq__savedOutfit{border:1px solid #a3a19d30;border-radius:10px;display:flex}.studio-module__OK5Yhq__savedOutfit .studio-module__OK5Yhq__button{border:0}.studio-module__OK5Yhq__iconButton{color:#b5b3af;cursor:pointer;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.studio-module__OK5Yhq__iconButton:hover{color:#e4e1dd;background:#b0aeaa19}.studio-module__OK5Yhq__showcase{gap:18px;display:grid}.studio-module__OK5Yhq__editorGrid{grid-template-columns:1fr 1fr;gap:24px;margin:20px 0;display:grid}.studio-module__OK5Yhq__sectionRow{border-bottom:1px solid #ffffff0b;align-items:center;gap:5px;padding:9px 0;font-size:12px;display:flex}.studio-module__OK5Yhq__sectionRow span{flex:1}.studio-module__OK5Yhq__reviewEditor{border-top:1px solid #acaaa61c;border-bottom:1px solid #acaaa61c;margin-bottom:20px;padding:20px 0}.studio-module__OK5Yhq__reviewGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:13px;margin-top:18px;display:grid}.studio-module__OK5Yhq__review{background:#0e0e1280;border:1px solid #b4b2ae21;border-radius:12px;padding:17px}.studio-module__OK5Yhq__review p{color:#c4c2bebb;white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0;font-size:13px;line-height:1.8}.studio-module__OK5Yhq__score{color:#e3c28c;white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:flex}.studio-module__OK5Yhq__character{align-items:center;gap:20px;margin-top:20px;display:flex}.studio-module__OK5Yhq__characterImage{object-fit:cover;border:1px solid #a6a4a13a;border-radius:18px;width:100px;height:100px}.studio-module__OK5Yhq__posters{gap:14px;margin-top:20px;padding-bottom:7px;display:flex;overflow-x:auto}.studio-module__OK5Yhq__poster{border:1px solid #a6a4a12b;border-radius:13px;flex-shrink:0;width:150px;height:220px;position:relative;overflow:hidden}.studio-module__OK5Yhq__poster:after{content:"";background:linear-gradient(#0000 40%,#0b0b0f);position:absolute;inset:0}.studio-module__OK5Yhq__poster span,.studio-module__OK5Yhq__poster strong{z-index:1;color:#d1d6dc;font-size:28px;font-weight:600;position:absolute;bottom:43px;left:12px}.studio-module__OK5Yhq__poster strong{font-size:12px;bottom:14px;right:12px}.studio-module__OK5Yhq__level{color:#bebcb8;align-items:center;gap:12px;margin-top:20px;display:flex}.studio-module__OK5Yhq__level strong{font-size:25px}.studio-module__OK5Yhq__level span{margin-left:auto;font-size:13px}.studio-module__OK5Yhq__progress{background:#ffffff0d;border-radius:5px;height:5px;margin-top:16px;overflow:hidden}.studio-module__OK5Yhq__progress span{background:var(--lamp);height:100%;display:block}.studio-module__OK5Yhq__achievementToolbar{justify-content:space-between;align-items:center;gap:16px;margin-top:27px;display:flex}.studio-module__OK5Yhq__achievementToolbar h3{color:#f1eee9;font-size:14px;font-weight:600}.studio-module__OK5Yhq__achievementToolbar p{color:#a4a29e;margin-top:3px;font-size:11px}.studio-module__OK5Yhq__achievementFilters{background:#09090d75;border:1px solid #ffffff0d;border-radius:11px;flex-wrap:wrap;gap:5px;padding:4px;display:flex}.studio-module__OK5Yhq__achievementFilters button{color:#a4a29e;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:7px 9px;font-size:11px;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.studio-module__OK5Yhq__achievementFilters button span{color:#b7b5b1;font-variant-numeric:tabular-nums;text-align:center;background:#ffffff0b;border-radius:99px;min-width:16px;padding:1px 4px;font-size:11px}.studio-module__OK5Yhq__achievementFilters button:hover,.studio-module__OK5Yhq__achievementFilters button[aria-pressed=true]{color:#dcd9d5;background:#a3a19e17;border-color:#b5b3af29}.studio-module__OK5Yhq__achievementFilters button[aria-pressed=true] span{color:#d9d7d2;background:#a3a19e24}.studio-module__OK5Yhq__achievements{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:22px 0;display:grid}.studio-module__OK5Yhq__achievement{color:#a4a29e;opacity:.6;border:1px solid #ffffff0d;border-radius:13px;padding:16px}.studio-module__OK5Yhq__achievement[data-unlocked=true]{color:#c5c2be;opacity:1;background:#a19f9c0f;border-color:#a8a6a366}.studio-module__OK5Yhq__achievement[data-hidden=true]{background:#ffffff03;border-style:dashed}.studio-module__OK5Yhq__achievementCategory{color:#b2b0ac;text-transform:capitalize;vertical-align:3px;border:1px solid #ffffff0c;border-radius:99px;margin-left:8px;padding:4px 6px;line-height:1;display:inline-flex;font-size:11px!important}.studio-module__OK5Yhq__noAchievements{color:#a4a29e;text-align:center;border:1px dashed #ffffff17;border-radius:13px;grid-column:1/-1;margin:0;padding:25px 18px;font-size:12px;line-height:1.6}.studio-module__OK5Yhq__achievement h3{margin-top:12px;font-size:12px}.studio-module__OK5Yhq__achievement p{margin:8px 0;font-size:11px;line-height:1.6}.studio-module__OK5Yhq__achievement span{font-size:11px}.studio-module__OK5Yhq__achievement small{color:#d1d6dc;min-height:30px;margin:7px 0;font-size:11px;line-height:1.5;display:block}.studio-module__OK5Yhq__questBlock{background:#121217;border:1px solid #ffffff12;border-radius:16px;margin:24px 0 28px;padding:18px}.studio-module__OK5Yhq__questHeading,.studio-module__OK5Yhq__questMeta,.studio-module__OK5Yhq__questFoot{justify-content:space-between;align-items:center;gap:14px;display:flex}.studio-module__OK5Yhq__questHeading{margin-bottom:15px}.studio-module__OK5Yhq__questHeading h3{color:#f4f1ec;font-size:14px;font-weight:600}.studio-module__OK5Yhq__questHeading p,.studio-module__OK5Yhq__questHeading>span{color:#928b9e;margin-top:4px;font-size:11px;line-height:1.55}.studio-module__OK5Yhq__questHeading>span{color:#b1afab;flex:none;margin:0}.studio-module__OK5Yhq__questGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.studio-module__OK5Yhq__questCard{background:#09090d80;border:1px solid #ffffff0d;border-radius:12px;min-width:0;padding:13px}.studio-module__OK5Yhq__questCard[data-complete=true]{background:#8bd9bd0a;border-color:#8bd9bd40}.studio-module__OK5Yhq__questMeta{color:#a09e9b;font-size:11px}.studio-module__OK5Yhq__questMeta>:last-child{color:#bbb9b5;font-weight:600}.studio-module__OK5Yhq__questCard[data-complete=true] .studio-module__OK5Yhq__questMeta>:last-child{color:#8bd9bd}.studio-module__OK5Yhq__questCard h4{color:#f1eee9;margin-top:9px;font-size:12px;font-weight:600}.studio-module__OK5Yhq__questCard>p{color:#9992a2;min-height:31px;margin-top:4px;font-size:11px;line-height:1.5}.studio-module__OK5Yhq__questProgress{background:#ffffff12;border-radius:999px;height:4px;margin-top:12px;overflow:hidden}.studio-module__OK5Yhq__questProgress span{border-radius:inherit;background:var(--lamp);height:100%;transition:width .4s var(--ease-emphasized);display:block}.studio-module__OK5Yhq__questCard[data-complete=true] .studio-module__OK5Yhq__questProgress span{background:#8bd9bd}.studio-module__OK5Yhq__questFoot{color:#777181;margin-top:7px;font-size:11px}.studio-module__OK5Yhq__questFoot strong{color:#cdcac6;font-variant-numeric:tabular-nums}.studio-module__OK5Yhq__communityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:25px 0;display:grid}.studio-module__OK5Yhq__wall{gap:13px;margin-top:20px;display:grid}.studio-module__OK5Yhq__wall article{border:1px solid #a2a09d22;border-radius:13px;padding:17px}.studio-module__OK5Yhq__wall p{white-space:pre-wrap;overflow-wrap:anywhere;color:#d3d0cc;margin:12px 0;font-size:13px;line-height:1.7}.studio-module__OK5Yhq__wall time{color:#908f8c;font-size:11px}.studio-module__OK5Yhq__reactions{flex-wrap:wrap;gap:7px;display:flex}.studio-module__OK5Yhq__button:focus-visible,.studio-module__OK5Yhq__primary:focus-visible,.studio-module__OK5Yhq__iconButton:focus-visible{outline:2px solid var(--lamp);outline-offset:3px}@media (prefers-reduced-motion:reduce){.studio-module__OK5Yhq__questProgress span{transition:none}}@media (max-width:800px){.studio-module__OK5Yhq__accountForm{grid-template-columns:1fr 1fr}.studio-module__OK5Yhq__accountForm .studio-module__OK5Yhq__primary{grid-column:1/-1}.studio-module__OK5Yhq__achievements{grid-template-columns:1fr 1fr}.studio-module__OK5Yhq__achievementToolbar{flex-direction:column;align-items:flex-start}.studio-module__OK5Yhq__achievementFilters{width:100%}.studio-module__OK5Yhq__achievementFilters button{flex:1;justify-content:center}.studio-module__OK5Yhq__communityGrid{grid-template-columns:1fr 1fr}}@media (max-width:540px){.studio-module__OK5Yhq__panel{padding:19px}.studio-module__OK5Yhq__editorGrid,.studio-module__OK5Yhq__accountForm,.studio-module__OK5Yhq__communityGrid{grid-template-columns:1fr}.studio-module__OK5Yhq__character{align-items:flex-start}.studio-module__OK5Yhq__characterImage{width:75px;height:75px}.studio-module__OK5Yhq__heading{align-items:flex-start}.studio-module__OK5Yhq__achievements{grid-template-columns:1fr 1fr}.studio-module__OK5Yhq__achievement{padding:12px}.studio-module__OK5Yhq__questBlock{padding:13px}.studio-module__OK5Yhq__questHeading{flex-direction:column;align-items:flex-start;gap:6px}.studio-module__OK5Yhq__questGrid{grid-template-columns:1fr}}.studio-module__OK5Yhq__showcase{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-module__OK5Yhq__showcase>[data-section=favorites],.studio-module__OK5Yhq__showcase>[data-section=achievements],.studio-module__OK5Yhq__emptyShowcase{grid-column:1/-1}.studio-module__OK5Yhq__emptyShowcase{text-align:center;color:#898391;background:#111116;border:1px solid #ffffff10;border-radius:14px;padding:42px 24px;font-size:12px}.studio-module__OK5Yhq__emptyShowcase svg{color:#f4f1ec73;margin:0 auto 15px}.studio-module__OK5Yhq__emptyShowcase h2{color:#dddbd6;margin-bottom:7px;font-size:17px;font-weight:600}.studio-module__OK5Yhq__emptyShowcase p{max-width:420px;margin:auto;line-height:1.7}.studio-module__OK5Yhq__showcase .studio-module__OK5Yhq__posters{gap:12px;margin-top:14px}.studio-module__OK5Yhq__showcase .studio-module__OK5Yhq__poster{border-radius:9px;width:135px;height:202px}.studio-module__OK5Yhq__editorStack{gap:22px;display:grid}.studio-module__OK5Yhq__editorStack fieldset{border:0;min-width:0;margin:0;padding:0}.studio-module__OK5Yhq__draftBadge,.studio-module__OK5Yhq__counter{color:#aca9a6;white-space:nowrap;background:#ffffff04;border:1px solid #ffffff14;border-radius:99px;padding:6px 10px;font-size:11px}.studio-module__OK5Yhq__counter{color:#c1bfbb;font-variant-numeric:tabular-nums}.studio-module__OK5Yhq__blockControl{background:#ffffff02;border:1px solid #ffffff10;border-radius:12px;margin-top:10px;padding:10px 14px}.studio-module__OK5Yhq__blockControl .studio-module__OK5Yhq__sectionRow{border:0;gap:3px;padding:0}.studio-module__OK5Yhq__blockControl .studio-module__OK5Yhq__sectionRow>span{color:#dedbd7;font-weight:600}.studio-module__OK5Yhq__blockOptions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.studio-module__OK5Yhq__blockControl .studio-module__OK5Yhq__toggle{color:#a6a4a1;margin-top:0}.studio-module__OK5Yhq__livePreview{background:#0b0b0f;border:1px dashed #a19f9c2e;border-radius:16px;padding:18px}.studio-module__OK5Yhq__livePreview>summary{color:#dcd9d5;cursor:pointer;font-size:13px;font-weight:600}.studio-module__OK5Yhq__livePreview>summary span{color:#91899f;margin-left:8px;font-size:11px;font-weight:400}.studio-module__OK5Yhq__livePreview[open]>summary{margin-bottom:18px}@media (min-width:1200px){.studio-module__OK5Yhq__compositionEditor{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0 24px;display:grid}.studio-module__OK5Yhq__compositionEditor>.studio-module__OK5Yhq__heading,.studio-module__OK5Yhq__compositionEditor>.studio-module__OK5Yhq__muted,.studio-module__OK5Yhq__compositionEditor>.studio-module__OK5Yhq__row,.studio-module__OK5Yhq__compositionEditor>.studio-module__OK5Yhq__status{grid-column:1/-1}.studio-module__OK5Yhq__compositionEditor>fieldset>.studio-module__OK5Yhq__editorGrid{grid-template-columns:1fr;margin-top:0}.studio-module__OK5Yhq__compositionEditor>.studio-module__OK5Yhq__livePreview{margin-top:8px;position:sticky;top:24px}}.studio-module__OK5Yhq__showcase>.studio-module__OK5Yhq__panel{border-color:color-mix(in srgb, var(--showcase-accent) 19%, transparent);box-shadow:inset 0 2px color-mix(in srgb, var(--showcase-accent) 45%, transparent);container-type:inline-size}.studio-module__OK5Yhq__showcase>.studio-module__OK5Yhq__panel h2{color:var(--showcase-accent)}.studio-module__OK5Yhq__showcase>[data-width=compact]{grid-column:auto}.studio-module__OK5Yhq__showcase>[data-width=wide]{grid-column:1/-1}.studio-module__OK5Yhq__showcase>[data-transparent=true]{box-shadow:none;background:0 0;border-color:#0000}.studio-module__OK5Yhq__showcase .studio-module__OK5Yhq__posters{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid;overflow:visible}.studio-module__OK5Yhq__showcase .studio-module__OK5Yhq__poster{aspect-ratio:2/3;width:100%;min-width:0;height:auto}.studio-module__OK5Yhq__showcase .studio-module__OK5Yhq__poster span{font-size:24px;bottom:54px}.studio-module__OK5Yhq__showcase .studio-module__OK5Yhq__poster strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.studio-module__OK5Yhq__showcase .studio-module__OK5Yhq__poster:focus-visible{outline:2px solid var(--lamp);outline-offset:4px}.studio-module__OK5Yhq__showcase .studio-module__OK5Yhq__achievements{grid-template-columns:repeat(auto-fit,minmax(min(100%,145px),1fr))}.studio-module__OK5Yhq__showcase .studio-module__OK5Yhq__achievementToolbar{flex-wrap:wrap}.studio-module__OK5Yhq__rankedList{gap:7px;margin:20px 0;padding:0;list-style:none;display:grid}.studio-module__OK5Yhq__rankedList li{background:#ffffff02;border:1px solid #ffffff0c;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:10px;display:flex}.studio-module__OK5Yhq__rankedList img{object-fit:cover;border-radius:5px;flex-shrink:0;width:36px;height:54px}.studio-module__OK5Yhq__rank{color:#959390;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.studio-module__OK5Yhq__rankedTitle{flex:1;min-width:0}.studio-module__OK5Yhq__rankedTitle strong{color:#e1dfda;overflow-wrap:anywhere;font-size:12px;display:block}.studio-module__OK5Yhq__rankedTitle small{color:#938a9f;margin-top:4px;font-size:11px;display:block}.studio-module__OK5Yhq__featuredEmpty{color:#989693;text-align:center;border:1px dashed #ffffff19;border-radius:12px;margin:18px 0;padding:20px;font-size:12px}.studio-module__OK5Yhq__panel .studio-module__OK5Yhq__searchLabel{align-items:center;gap:8px;display:flex;position:relative}.studio-module__OK5Yhq__searchLabel>svg{color:#9b9996;position:absolute;left:12px}.studio-module__OK5Yhq__panel .studio-module__OK5Yhq__searchLabel input{padding-left:36px}.studio-module__OK5Yhq__pickList{grid-template-columns:1fr 1fr;gap:8px;max-height:240px;padding:4px;display:grid;overflow-y:auto}.studio-module__OK5Yhq__pickList>button{text-align:left;color:#c3c1bc;cursor:pointer;background:#ffffff03;border:1px solid #ffffff12;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:11px;display:flex}.studio-module__OK5Yhq__pickList strong{overflow-wrap:anywhere;font-size:12px;font-weight:550}.studio-module__OK5Yhq__pickList small{color:#928699;margin-top:3px;font-size:11px;display:block}.studio-module__OK5Yhq__pickList svg{flex-shrink:0}.studio-module__OK5Yhq__pickList button:hover{background:#9a989517;border-color:#a7a5a24a}.studio-module__OK5Yhq__pickList button:disabled{opacity:.4;cursor:default}.studio-module__OK5Yhq__pickList button:focus-visible,.studio-module__OK5Yhq__livePreview>summary:focus-visible{outline:2px solid var(--lamp);outline-offset:3px}@container (max-width:470px){.studio-module__OK5Yhq__posters{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:540px){.studio-module__OK5Yhq__livePreview{padding:12px}.studio-module__OK5Yhq__blockOptions{gap:8px}.studio-module__OK5Yhq__rankedList li{gap:6px;padding:8px}.studio-module__OK5Yhq__rankedList .studio-module__OK5Yhq__iconButton{width:28px;height:36px}.studio-module__OK5Yhq__pickList{grid-template-columns:1fr}.studio-module__OK5Yhq__livePreview>summary span{margin:5px 0 0;display:block}}.studio-module__OK5Yhq__showcase .studio-module__OK5Yhq__review{background:#ffffff02;border-color:#ffffff10;padding:14px}.studio-module__OK5Yhq__showcase .studio-module__OK5Yhq__review p{font-size:12px}.studio-module__OK5Yhq__showcase .studio-module__OK5Yhq__character{margin-top:8px}@media (max-width:800px){.studio-module__OK5Yhq__showcase{grid-template-columns:1fr}}.studio-module__OK5Yhq__blockOption{color:#bdbab6;gap:7px;min-width:0;font-size:11px;display:grid}.studio-module__OK5Yhq__blockOption>button,.studio-module__OK5Yhq__blockOption>div{width:100%}.studio-module__OK5Yhq__blockSwitch{color:#d3d1cc;margin-top:10px}.studio-module__OK5Yhq__blockSwitch span{font-size:12px;font-weight:600}.studio-module__OK5Yhq__panel .studio-module__OK5Yhq__blockSwitch{margin:12px 0 0;display:flex}.studio-module__OK5Yhq__editorGrid>.studio-module__OK5Yhq__blockOption{grid-column:1/-1}.studio-module__OK5Yhq__livePreview>summary{align-items:center;gap:8px;list-style:none;display:flex}.studio-module__OK5Yhq__livePreview>summary::-webkit-details-marker{display:none}.studio-module__OK5Yhq__livePreview>summary:before{content:"";opacity:.6;width:7px;height:7px;transition:transform .2s var(--ease-emphasized);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;transform:rotate(-45deg)}.studio-module__OK5Yhq__livePreview[open]>summary:before{transform:rotate(45deg)translate(-2px,-2px)}.studio-module__OK5Yhq__editorGrid>label{grid-column:1/-1}
.telegram-auth-module__yfjI4a__button{color:#fff;cursor:pointer;background:linear-gradient(#3aa9e8,#2289cf);border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;font-size:14.5px;font-weight:700;transition:filter .16s,transform .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff47,0 12px 26px -16px #2289cfe6}.telegram-auth-module__yfjI4a__button:hover:not(:disabled){filter:brightness(1.08)}.telegram-auth-module__yfjI4a__button:active:not(:disabled){transform:scale(.985)}.telegram-auth-module__yfjI4a__button:disabled{cursor:progress;opacity:.7}.telegram-auth-module__yfjI4a__button:focus-visible,.telegram-auth-module__yfjI4a__open:focus-visible,.telegram-auth-module__yfjI4a__cancel:focus-visible{outline-offset:3px;outline:2px solid #8fd3ff}.telegram-auth-module__yfjI4a__mark{flex:none;width:19px;height:19px}.telegram-auth-module__yfjI4a__gift{color:#f4f1ec94;text-align:center;margin:8px 0 0;font-size:12px;line-height:1.45}.telegram-auth-module__yfjI4a__gift b{color:#8fd3ff;font-weight:650}.telegram-auth-module__yfjI4a__error{color:#f6d28b;text-align:center;margin:8px 0 0;font-size:12.5px;line-height:1.45}.telegram-auth-module__yfjI4a__waiting{background:linear-gradient(160deg,#3aa9e81f,#3aa9e808);border:1px solid #8fd3ff38;border-radius:18px;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:16px;padding:14px;display:grid}.telegram-auth-module__yfjI4a__qr{background:#fff;border-radius:12px;line-height:0;overflow:hidden}.telegram-auth-module__yfjI4a__qr svg{width:100%;height:auto;display:block}.telegram-auth-module__yfjI4a__waitingText{min-width:0}.telegram-auth-module__yfjI4a__waitingText strong{color:var(--noir-ivory,#f4f1ec);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.telegram-auth-module__yfjI4a__waitingText ol{color:#f4f1ecb3;margin:8px 0 0;padding-left:18px;font-size:12.5px;line-height:1.55;list-style:decimal}.telegram-auth-module__yfjI4a__code{color:var(--noir-ivory,#f4f1ec);letter-spacing:1px;background:#c4a8ff2e;border-radius:8px;margin:0 2px;padding:0 8px;font-size:15px;font-weight:800;display:inline-block}.telegram-auth-module__yfjI4a__qrHint{color:#f4f1ec7a;margin:6px 0 0;font-size:11.5px}.telegram-auth-module__yfjI4a__waitingActions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.telegram-auth-module__yfjI4a__open{color:#fff;background:#2b9be0;border-radius:11px;align-items:center;gap:7px;min-height:38px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.telegram-auth-module__yfjI4a__open:hover{background:#3aa9e8}.telegram-auth-module__yfjI4a__cancel{color:#f4f1ecb3;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:11px;min-height:38px;padding:0 12px;font-size:13px}.telegram-auth-module__yfjI4a__cancel:hover{color:#fff;border-color:#ffffff38}.telegram-auth-module__yfjI4a__spin{color:#8fd3ff;flex:none;width:16px;height:16px;animation:.9s linear infinite telegram-auth-module__yfjI4a__spin}@keyframes telegram-auth-module__yfjI4a__spin{to{transform:rotate(360deg)}}@media (pointer:coarse),(max-width:520px){.telegram-auth-module__yfjI4a__waiting{grid-template-columns:1fr}.telegram-auth-module__yfjI4a__qr,.telegram-auth-module__yfjI4a__qrHint{display:none}.telegram-auth-module__yfjI4a__open{flex:1;justify-content:center;min-height:44px}}@media (prefers-reduced-motion:reduce){.telegram-auth-module__yfjI4a__spin{animation:none}.telegram-auth-module__yfjI4a__button{transition:none}}
.global-chat-module__18RaVW__layer{z-index:90;position:fixed;inset:0}.global-chat-module__18RaVW__scrim{cursor:pointer;background:#0404079e;border:0;animation:.26s both global-chat-module__18RaVW__fadeIn;position:absolute;inset:0}.global-chat-module__18RaVW__drawer{background:var(--noir-surface) padding-box, var(--noir-edge) border-box;width:min(440px,100vw - 24px);animation:global-chat-module__18RaVW__slideIn .42s var(--ease-emphasized,ease) both;border:1px solid #0000;border-radius:28px;flex-direction:column;display:flex;position:absolute;top:12px;bottom:12px;right:12px;overflow:hidden;box-shadow:0 40px 100px -20px #000000e6}.global-chat-module__18RaVW__head{border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:18px 18px 14px;display:flex}.global-chat-module__18RaVW__head>div{flex:1;min-width:0}.global-chat-module__18RaVW__head h2{font-family:var(--font-display-stack);margin-bottom:4px;font-size:26px;font-weight:600;line-height:1}.global-chat-module__18RaVW__headIcon{color:#f4f1ecbf;background:#ffffff0d;border-radius:14px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.global-chat-module__18RaVW__close{color:#f4f1ecb3;cursor:pointer;border-radius:12px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.global-chat-module__18RaVW__close:hover{color:#fff;background:#ffffff0f}.global-chat-module__18RaVW__body{flex:1;min-height:0;padding:0}.global-chat-module__18RaVW__body>section{background:0 0;border:0;border-radius:0}@keyframes global-chat-module__18RaVW__slideIn{0%{opacity:0;transform:translate(40px)scale(.98)}to{opacity:1;transform:none}}@keyframes global-chat-module__18RaVW__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.global-chat-module__18RaVW__drawer{border-radius:0;width:100vw;top:0;bottom:0;right:0}}@media (prefers-reduced-motion:reduce){.global-chat-module__18RaVW__drawer,.global-chat-module__18RaVW__scrim{animation:none}}
