.epic-actor{--ep-color:#bda3ff;vertical-align:middle;isolation:isolate;pointer-events:none;justify-content:center;align-items:center;max-width:100%;display:inline-flex;position:relative}.epic-avatar-motion{z-index:1;transform-origin:bottom;display:inline-flex;position:relative}.epic-actor-art{pointer-events:none;z-index:2;color:var(--ep-color);justify-content:center;align-items:center;display:flex;position:absolute;inset:-30% -38%}.epic-actor-art>svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 3px #0c102970);width:100%;height:100%;overflow:visible}.epic-actor[data-epic=limit-breaker],.epic-actor[data-epic=loading-legend],.epic-actor[data-epic=loot-kraken]{--ep-color:#7acfff}.epic-actor[data-epic=curve-phoenix],.epic-actor[data-epic=ember-titan]{--ep-color:#ff9485}.epic-actor[data-epic=dumpling-dynasty],.epic-actor[data-epic=midnight-banquet],.epic-actor[data-epic=pi-oracle],.epic-actor[data-epic=lobby-legend]{--ep-color:#f7d57a}.epic-actor[data-epic=zero-dragon],.epic-actor[data-epic=secret-sauce]{--ep-color:#73e6bc}.epic-orbit{stroke:#c9a7ff;stroke-width:3px;stroke-dasharray:8 5;animation:4.2s linear both ep-orbit;animation-delay:var(--ep-delay)}.epic-crown{fill:#e4c36b;stroke:#fff0a3;stroke-width:1.5px}.epic-board{background:linear-gradient(90deg,#9674ff,#fbda90);border-radius:50%;width:50%;height:5%;position:absolute;bottom:18%;left:25%;transform:rotate(-12deg);box-shadow:0 0 12px #b98fff}.epic-actor[data-epic=infinity-crown]:not([data-still=true]) .epic-avatar-motion{animation:4.2s ease-in-out both ep-surf;animation-delay:calc(var(--ep-delay) + var(--ep-wave))}.epic-bracket{stroke:#91deff;stroke-width:5px}.epic-left{animation:2.5s both ep-open-left}.epic-right{animation:2.5s both ep-open-right}.epic-shard{stroke:#fff;animation:2.5s both ep-shard}.epic-pixels{z-index:3;grid-template-columns:repeat(4,1fr);gap:8px;display:grid;position:absolute;inset:10% 12%}.epic-pixels i{opacity:0;animation:2.6s both ep-assemble;animation-delay:calc(var(--ep-delay) + var(--pixel)*35ms);background:#7ed9ff;box-shadow:inset -3px -3px #477be9}.epic-ready,.epic-gg,.epic-perk-label{color:#bcf0ff;letter-spacing:.12em;white-space:nowrap;text-shadow:none;background:#131a36;border:1px solid;border-radius:4px;padding:3px 8px;font:800 11px/1.3 ui-monospace,monospace;position:absolute;bottom:8%}.epic-ready{animation:2.6s both ep-ready}.epic-gg{color:#ffe8a2;background:#49330d;animation:3.8s both ep-gg}.epic-actor-art>.epic-pixel-portrait{width:63%;height:63%;image-rendering:pixelated;stroke:none;animation:4s steps(4,end) both ep-pixel-dance;animation-delay:calc(var(--ep-delay) + var(--ep-wave));position:absolute}.epic-actor[data-epic=pixel-overlord] .epic-avatar-motion{opacity:.12}.epic-pixel-floor{background:repeating-linear-gradient(90deg,#ad75ff 0 8px,#0000 8px 12px);width:70%;height:8%;position:absolute;bottom:14%;box-shadow:0 3px #4ddaff}.epic-actor-art>svg.epic-foam-hand{fill:#eec45c;stroke:#69470e;transform-origin:bottom;width:40%;height:65%;animation:3.8s both ep-wave;animation-delay:calc(var(--ep-delay) + var(--ep-wave));position:absolute;top:2%;right:0}.epic-actor[data-epic=lobby-legend] .epic-avatar-motion{animation:3.8s both ep-stadium-hop;animation-delay:calc(var(--ep-delay) + var(--ep-wave))}.epic-phoenix .epic-curve{stroke:#ffc6a3;stroke-dasharray:4 6;opacity:.6}.epic-bird{fill:#e95876;stroke:#ffd59f;transform-origin:50%;animation:3s both ep-phoenix}.epic-steamer{fill:#b98142;stroke:#f7dfa2;animation:1.8s both ep-stack;animation-delay:calc(var(--ep-delay) + var(--layer)*.1s)}.epic-dumpling{fill:#fff3d2;stroke:#ccaa72}.epic-steam{stroke:#fff2d0;opacity:.65;animation:1.8s both ep-steam}.epic-armor{animation:2s both ep-armor;fill:#672d34!important;stroke:#ffad76!important}.epic-armor-star{fill:#ffdf87}.epic-armor-line{stroke:#ffd19b}.epic-kraken{animation:3s both ep-kraken;fill:#337cbd!important;stroke:#a5edff!important}.epic-kraken circle{fill:#fff;stroke:#1b344f}.epic-kraken-smile{stroke:#173f64}.epic-prize{color:#fff;overflow-wrap:anywhere;text-align:center;background:#172848;border:1px solid #a4e9ff;border-radius:12px;max-width:90%;padding:5px 8px;font-size:clamp(12px,2vw,23px);animation:3s both ep-prize;position:absolute;top:3%;left:50%;transform:translate(-50%)}.epic-dragon{animation:3s both ep-dragon;stroke-width:11px!important;stroke:#66d6b0!important}.epic-horns,.epic-whisker{stroke:#f7d797;stroke-width:3px}.epic-pearl{color:#154b3c;background:radial-gradient(circle at 30% 25%,#fff,#cef8df 65%,#69ccad);border-radius:50%;padding:8px;font:700 15px Georgia;animation:3s both ep-pearl;position:absolute;bottom:20%;right:16%;box-shadow:0 0 15px #b6ffde}.epic-box{fill:#4e2333;stroke:#f5c48c}.epic-box-divider{stroke:#e8af7e}.epic-rice{fill:#fff3d5;stroke:#d5b58c}.epic-food{fill:#f68b71;stroke:#ffd68b}.epic-leaf{fill:#8ee2ad;stroke:#b3ed9b}.epic-bento-lid{fill:#702e45;stroke:#ffd395;transform-origin:80px 65px;animation:3.2s both ep-bento-open}.epic-lid-star{fill:#f4d080;stroke:none;transform-origin:80px 65px;animation:3.2s both ep-bento-open}.epic-oracle-orbit{border:2px solid #edce8a;border-radius:50%;animation:4s linear infinite ep-oracle;position:absolute;inset:12% 3%;transform:rotate(-25deg);box-shadow:0 0 15px #edce8a60}.epic-oracle-symbol{color:#ffe5a9;text-shadow:0 0 15px #765527;font:700 55px Georgia}.epic-perk-label{color:#f3dbad;font-size:9px;bottom:3%}.epic-sauce{fill:#143e34!important;stroke:#a1e7bf!important}.epic-sauce-fill{fill:#db9263;stroke:none}.epic-sauce-spark{fill:#fbe0a0;stroke:none;animation:3s infinite ep-steam}.epic-respawn{animation:3.2s both ep-respawn;stroke:#b6a1ff!important;stroke-width:5px!important}.epic-scene{pointer-events:none;z-index:0;border-radius:inherit;isolation:isolate;position:absolute;inset:0;overflow:hidden}.epic-night-sky{background:linear-gradient(#191137a8,#5a244b55 65%,#e1923b18);animation:4s both ep-market;position:absolute;inset:0}.epic-chili-moon{fill:#f2bd65;filter:drop-shadow(0 0 16px #ff7b5880);width:min(37%,180px);height:65%;animation:4s both ep-moon;position:absolute;top:0;right:7%}.epic-chili-moon path{fill:#e45d58}.epic-chili-moon .epic-chili-stem{fill:none;stroke:#9be8ac;stroke-width:6px}.epic-market-roofs{align-items:end;gap:3%;height:32%;display:flex;position:absolute;bottom:0;left:0;right:0}.epic-market-roofs span{background:linear-gradient(#ea937055 25%,#20152fa0 26%);border-top:3px solid #ffc371;border-radius:35% 35% 0 0;flex:1;height:65%;position:relative;box-shadow:inset 0 9px #cf6d6f77}.epic-market-roofs span:nth-child(2n){border-color:#ff9398;height:85%}.epic-market-roofs span:after{content:"";background:#ffb866;border-radius:45%;width:9px;height:14px;position:absolute;top:-20px;left:45%;box-shadow:0 0 12px #ff9672}.epic-scene-infinity{fill:none;stroke:#b697ff55;stroke-width:6px;stroke-dasharray:8 5;filter:drop-shadow(0 0 5px #c0a1ff);width:100%;height:80%;animation:4.2s linear both ep-orbit;position:absolute;top:10%}.epic-arcade-grid{background-color:#0000;background-image:linear-gradient(#b47eff33 1px,#0000 1px),linear-gradient(90deg,#b47eff33 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:4s linear both ep-grid;position:absolute;inset:35% -20% -60%;transform:perspective(160px)rotateX(35deg)}.epic-stadium-lights{background:conic-gradient(from 155deg at 15% 0,#ffe6a500,#ffe6a54a 10deg,#ffe6a500 20deg),conic-gradient(from 185deg at 85% 0,#ffe6a500,#ffe6a54a 10deg,#ffe6a500 20deg);position:absolute;inset:0}.epic-stadium-banner{color:#ffe6ac;letter-spacing:.2em;background:#36290f;border:1px solid #dbc48f;border-radius:3px;padding:4px 18px;font:700 10px ui-monospace,monospace;position:absolute;top:5%;left:50%;transform:translate(-50%)}.epic-shop-power{gap:7px;width:100%;min-width:0;margin:6px 0 10px;font-size:.85rem;display:grid}.epic-shop-power p,.epic-personal-power p{margin:0;line-height:1.5}.epic-shop-power small,.epic-cap{opacity:.82;font-size:.74rem;line-height:1.5}.epic-preview-stage{isolation:isolate;color:#f3e9da;background:radial-gradient(at top,#273153,#121927);border:1px solid #586482;border-radius:12px;place-items:center;min-height:170px;padding:30px 25px;display:grid;position:relative;overflow:hidden}.epic-preview-stage>.epic-actor{width:78px;height:84px}.epic-preview-caption{text-align:center;letter-spacing:.1em;color:#d8dded;font:9px ui-monospace,monospace;position:absolute;bottom:9px;left:0;right:0}.epic-preview-button{-webkit-appearance:none;appearance:none;cursor:pointer;min-height:44px;font:inherit;color:inherit;background:0 0;border:1px solid #7c7890;border-radius:8px;padding:8px 12px}.epic-preview-button:focus-visible{outline-offset:3px;outline:3px solid #64c4f9}.epic-preview-button:disabled{opacity:.6;cursor:default}.epic-personal-power{text-align:left;border-top:1px solid #8885;gap:8px;margin:12px 0;padding-top:12px;font-size:.8rem;display:grid}.epic-personal-celebration{place-items:center;height:125px;display:grid;overflow:hidden}.epic-personal-celebration .epic-actor{width:65px}.epic-oracle-preview{background:#d9ba7220;border:1px solid #a3874d;border-radius:8px;padding:10px}.legendary-title[data-treatment=epic]{--lt-a:#d6b5ff;--lt-b:#a6dfff;--lt-w1:#201636;--lt-w2:#101e36;border-radius:.3em 1em}.legendary-title[data-treatment=epic] .legendary-title-fx>span:first-child{background:linear-gradient(110deg,transparent 30%,var(--lt-a) 48%,transparent 65%);opacity:.15;animation:5s ease-in-out infinite ep-plate}.legendary-title[data-treatment=epic][data-tone=jade]{--lt-a:#9be5bd;--lt-b:#e6cd94;--lt-w1:#113b31;--lt-w2:#142c2d}.legendary-title[data-treatment=epic][data-tone=gold]{--lt-a:#f1d18e;--lt-b:#efad75;--lt-w1:#3a2c19;--lt-w2:#241a26}.legendary-title[data-treatment=epic][data-tone=rose]{--lt-a:#ffb0a3;--lt-b:#f3d294;--lt-w1:#42213c;--lt-w2:#351c26}.legendary-title[data-treatment=epic][data-tone=blue]{--lt-a:#9cddff;--lt-b:#bac4ff;--lt-w1:#132b48;--lt-w2:#201e47}@keyframes ep-orbit{0%{stroke-dashoffset:120px}to{stroke-dashoffset:0}}@keyframes ep-surf{0%,12%,85%,to{transform:none}30%{transform:translate(-18px,-10px)rotate(-12deg)}52%{transform:translate(18px,-17px)rotate(12deg)}72%{transform:translate(-10px,2px)rotate(-8deg)}}@keyframes ep-open-left{0%{opacity:0;transform:translate(25px)}20%{opacity:1;transform:none}65%,to{transform:translate(-12px)}}@keyframes ep-open-right{0%{opacity:0;transform:translate(-25px)}20%{opacity:1;transform:none}65%,to{transform:translate(12px)}}@keyframes ep-shard{0%,15%{opacity:0}35%{opacity:1}to{opacity:.2}}@keyframes ep-assemble{0%{opacity:0;transform:translate(calc((var(--pixel) - 6)*8px),-40px) rotate(45deg)}25%,50%{opacity:1;transform:none}75%,to{opacity:0}}@keyframes ep-ready{0%,55%{opacity:0;transform:translateY(6px)}70%,to{opacity:1;transform:none}}@keyframes ep-pixel-dance{0%,to{transform:none}20%{transform:translate(-8px,-4px)rotate(-6deg)}40%{transform:translate(8px,-8px)rotate(6deg)}60%{transform:translate(-8px,-4px)rotate(-6deg)}80%{transform:translate(8px,-8px)rotate(6deg)}}@keyframes ep-wave{0%,to{transform:rotate(0)}20%{transform:rotate(-23deg)}40%{transform:rotate(20deg)}60%{transform:rotate(-15deg)}80%{transform:rotate(0)}}@keyframes ep-stadium-hop{0%,25%,65%,to{transform:none}45%{transform:translateY(-12px)}}@keyframes ep-gg{0%,60%{opacity:0}75%,to{opacity:1}}@keyframes ep-phoenix{0%{opacity:0;transform:translate(-22px,25px)scale(.5)}30%{opacity:1;transform:translate(-8px,-8px)scale(.8)}60%{transform:translate(15px,-24px)scale(1)}to{transform:translate(28px,-2px)scale(.8)}}@keyframes ep-stack{0%{opacity:0;transform:translateY(-30px)}35%,to{opacity:1;transform:none}}@keyframes ep-steam{0%{opacity:.2;transform:translateY(5px)}70%{opacity:.8;transform:translateY(-6px)}to{opacity:.3;transform:translateY(-12px)}}@keyframes ep-armor{0%{opacity:0;transform:translateY(10px)scale(.8)}35%,to{opacity:1;transform:none}}@keyframes ep-kraken{0%{opacity:0;transform:translateY(35px)}30%,to{opacity:1;transform:none}}@keyframes ep-prize{0%,20%{opacity:0;transform:translate(-50%,15px)}45%,to{opacity:1;transform:translate(-50%)}}@keyframes ep-dragon{0%{stroke-dasharray:0 500;opacity:0}50%,to{stroke-dasharray:500 0;opacity:1}}@keyframes ep-pearl{0%,20%{transform:scale(0)}60%,to{transform:scale(1)}}@keyframes ep-bento-open{0%,15%{transform:none}50%,to{transform:translateY(-31px)scaleY(.25)}}@keyframes ep-oracle{to{transform:rotate(335deg)}}@keyframes ep-respawn{0%{opacity:0;transform:rotate(-35deg)}40%,to{opacity:1;transform:none}}@keyframes ep-market{0%,to{opacity:.25}25%,75%{opacity:1}}@keyframes ep-moon{0%{opacity:0;transform:translateY(40px)}25%,85%{opacity:1;transform:none}to{opacity:.3}}@keyframes ep-grid{to{background-position:0 48px}}@keyframes ep-plate{0%,to{transform:translate(-80%)}50%{transform:translate(80%)}}.epic-actor[data-still=true] *,.epic-scene[data-still=true] *,.gathering-quiet .epic-actor *,.gathering-quiet .epic-scene *{transition:none!important;animation:none!important}.epic-actor[data-still=true] .epic-pixels,.epic-actor[data-still=true] .epic-lid-star{display:none}.epic-actor[data-still=true] .epic-bento-lid{transform:translateY(-31px)scaleY(.25)}.epic-actor[data-still=true] .epic-ready,.epic-actor[data-still=true] .epic-gg{opacity:1}@media (prefers-reduced-motion:reduce){.epic-actor *,.epic-scene *,.legendary-title[data-treatment=epic] *{transition:none!important;animation:none!important}.epic-pixels{display:none}.epic-bento-lid,.epic-lid-star{transform:translateY(-31px)scaleY(.25)}}@media (max-width:450px){.epic-preview-stage{min-height:155px;padding:26px 18px}.epic-shop-power{font-size:.8rem}.epic-shop-power small{font-size:.72rem}.epic-personal-power{max-width:100%}.epic-preview-stage>.epic-actor{width:70px;height:78px}}.epic-scene-label{color:#ffe6b1;letter-spacing:.16em;white-space:nowrap;background:#20172acc;border:1px solid #ecc68c;border-radius:5px;padding:4px 10px;font:700 10px ui-monospace,monospace;position:absolute;top:9%;bottom:auto;left:50%;transform:translate(-50%)}.epic-scene[data-epic=midnight-banquet]{background:radial-gradient(at bottom,#dca24830,#0000 80%)}.epic-own-title{flex-wrap:wrap;justify-content:center;align-items:center;gap:3px;max-width:100%;display:inline-flex;position:relative}.epic-plate-progress{color:#f4bd7d;vertical-align:middle;gap:2px;display:inline-flex}.epic-plate-progress svg{fill:#a76339;stroke:#ffe0a8;stroke-width:1.5px;width:12px;height:14px}.epic-plate-reaction{pointer-events:none;width:70px;height:50px;position:absolute;bottom:70%;left:50%;transform:translate(-50%)}.epic-plate-anchor{width:70px;height:50px;display:block}.epic-scene-label{color:#fff2c9;letter-spacing:.13em;white-space:nowrap;background:#161d36e8;border:1px solid #cdb783;border-radius:6px;max-width:95%;padding:6px 12px;font:800 11px ui-monospace,monospace;position:absolute;top:22%;left:50%;transform:translate(-50%)}.classroom-gathering[data-calm=true] .legendary-title[data-treatment=epic] *{animation:none!important}.classroom-gathering[data-calm=true] .epic-actor *,.classroom-gathering[data-calm=true] .epic-scene *{transition:none!important;animation:none!important}.epic-steamer-lid{fill:#b98142;stroke:#f7dfa2;transform-origin:80px 46px;animation:1.8s both ep-lid-pop}@keyframes ep-lid-pop{0%{transform:translateY(15px)}50%{transform:translateY(-13px)rotate(-12deg)}to{transform:translateY(-5px)rotate(-8deg)}}.epic-actor[data-still=true] .epic-steamer-lid{transform:translateY(-5px)rotate(-8deg)}.epic-gift-toast{z-index:45;bottom:calc(env(safe-area-inset-bottom,0px) + 12px);color:#fff1d4;pointer-events:none;contain:paint;background:#182b39ee;border:1px solid #cbb489;border-radius:12px;align-items:center;gap:9px;width:max-content;max-width:min(260px,100vw - 24px);min-height:48px;padding:8px 12px 8px 8px;font:600 12px/1.4 system-ui;display:flex;position:fixed;right:12px;box-shadow:0 3px 14px #0d162333}.epic-gift-toast *{pointer-events:none!important}.epic-gift-toast-art{flex:0 0 34px;place-items:center;width:34px;height:34px;display:inline-grid;overflow:hidden}.epic-gift-toast-art>.epic-actor{width:26px;height:26px}._title_1pkgz_1{--title-ink:#b2fff0;--title-line:#65d7ba;--title-wash:#11453c;border:1px solid var(--title-line);background:linear-gradient(135deg, var(--title-wash), #101724 80%);max-width:100%;color:var(--title-ink);vertical-align:middle;isolation:isolate;border-radius:.65em .15em;justify-content:center;align-items:center;gap:.5em;padding:.43em .75em;font-size:.82rem;line-height:1.3;display:inline-flex;position:relative;box-shadow:0 2px #030a18,inset 0 1px #ffffff30,0 4px 12px #060d2828}._title_1pkgz_1:after{content:"";z-index:-1;pointer-events:none;border:1px solid #ffffff13;border-radius:.45em .08em;position:absolute;inset:3px}._name_1pkgz_31{min-width:0;font-family:var(--game-ui,"Aurora Sans", system-ui, sans-serif);text-align:center;overflow-wrap:anywhere;letter-spacing:.015em;font-weight:700}._seal_1pkgz_39{border:1px solid;border-radius:50%;flex:none;place-items:center;width:1.3em;height:1.3em;font-size:1.1em;line-height:1;display:grid}._corner_1pkgz_50{opacity:.7;flex:none;font-size:.8em}._compact_1pkgz_51{border-radius:.5em .12em;gap:.35em;padding:.35em .55em;font-size:.66rem}._compact_1pkgz_51 ._corner_1pkgz_50{display:none}._violet_1pkgz_53{--title-ink:#eddbff;--title-line:#b093e7;--title-wash:#392550}._blue_1pkgz_54{--title-ink:#c7e9ff;--title-line:#7ab9e6;--title-wash:#203e62}._gold_1pkgz_55{--title-ink:#ffe7ad;--title-line:#cdae66;--title-wash:#554120}._rose_1pkgz_56{--title-ink:#ffdeea;--title-line:#dd9eba;--title-wash:#53293f}@media (forced-colors:active){._title_1pkgz_1{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}}._steel_1pkgz_60{--title-ink:#c2c8d6;--title-wash:#242630;--title-line:#838a9e}.legendary-title{--lt-a:#9fd8ff;--lt-b:#c9a7ff;--lt-ink:#f3f8ff;--lt-w1:#14244a;--lt-w2:#2a1550;--lt-glow:#7fb8ff80;min-width:0;max-width:100%;color:var(--lt-ink);background:linear-gradient(135deg,var(--lt-w1),var(--lt-w2)) padding-box,linear-gradient(115deg,var(--lt-a),var(--lt-b) 50%,var(--lt-a)) border-box;box-shadow:0 0 0 1px #0b061a80,0 0 6px var(--lt-glow),inset 0 0 9px var(--lt-glow),inset 0 1px 0 #ffffff40;vertical-align:middle;isolation:isolate;box-sizing:border-box;border:1.5px solid #0000;border-radius:.7em .2em;justify-content:center;align-items:center;gap:.45em;padding:.42em .8em;font-size:.82rem;line-height:1.3;display:inline-flex;position:relative;overflow:hidden}.legendary-title[data-size=compact]{border-radius:.55em .15em;gap:.35em;padding:.36em .6em;font-size:.66rem}.legendary-title-name{letter-spacing:.02em;text-align:center;overflow-wrap:anywhere;min-width:0;color:var(--lt-ink);text-shadow:0 0 6px var(--lt-glow),0 1px 0 #00000080;font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif;font-weight:700;position:relative}@supports ((-webkit-background-clip:text) or (background-clip:text)){.legendary-title-name{background:linear-gradient(180deg,#fff 10%,var(--lt-ink) 45%,var(--lt-a) 100%);color:#0000;text-shadow:none;filter:drop-shadow(0 0 3px var(--lt-glow)) drop-shadow(0 1px 0 #000a);-webkit-background-clip:text;background-clip:text}}.legendary-title:before,.legendary-title:after{content:"";z-index:0;background:var(--lt-b);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);pointer-events:none;opacity:.5;width:.55em;height:.55em;animation:3.2s ease-in-out infinite lt-glint;position:absolute}.legendary-title:before{top:.12em;right:.18em}.legendary-title:after{background:#fff;width:.4em;height:.4em;animation-delay:1.6s;bottom:.12em;left:.2em}@keyframes lt-glint{0%,to{opacity:.2;transform:scale(.6)rotate(0)}50%{opacity:.9;transform:scale(1)rotate(45deg)}}.legendary-title-emblem{width:1.25em;height:1.25em;fill:var(--lt-a);filter:drop-shadow(0 0 2px var(--lt-glow));flex:none;position:relative}.legendary-title-fx{z-index:-1;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.legendary-title-fx>span{opacity:0;position:absolute;inset:0}.legendary-title[data-legendary=thunder-god]{--lt-a:#8fd8ff;--lt-b:#b48cff;--lt-ink:#eef8ff;--lt-w1:#0e2752;--lt-w2:#2b1460;--lt-glow:#6cc4ff99}.legendary-title[data-legendary=the-old-one]{--lt-a:#7fe0b8;--lt-b:#c9a25a;--lt-ink:#e6fff4;--lt-w1:#0b302c;--lt-w2:#2c2a14;--lt-glow:#4fd6a280}.legendary-title[data-legendary=the-untouchable]{--lt-a:#dff4ff;--lt-b:#8fd0ff;--lt-ink:#fff;--lt-w1:#22324a;--lt-w2:#3a4a66;--lt-glow:#c6ecff99}.legendary-title[data-legendary=seal-breaker]{--lt-a:#ffd664;--lt-b:#fff1b8;--lt-ink:#fff4cf;--lt-w1:#3d2608;--lt-w2:#5a3a0c;--lt-glow:#ffc94a99}.legendary-title[data-legendary=fates-favorite]{--lt-a:#ffc2d6;--lt-b:#ffe2a8;--lt-ink:#fff0f5;--lt-w1:#4a1832;--lt-w2:#5a2a28;--lt-glow:#ff9cc080}.legendary-title[data-legendary=mythbreaker]{--lt-a:#ff9a5c;--lt-b:#ffd04d;--lt-ink:#fff0e4;--lt-w1:#4a0f14;--lt-w2:#2a0c18;--lt-glow:#ff6a3d99}.legendary-title[data-legendary=void-walker]{--lt-a:#c3a6ff;--lt-b:#6fe8ff;--lt-ink:#f2ecff;--lt-w1:#0a0620;--lt-w2:#26104a;--lt-glow:#9b7aff99}.legendary-title[data-legendary=final-boss]{--lt-a:#ff5a6e;--lt-b:#7dff8a;--lt-ink:#fff0f2;--lt-w1:#2a0610;--lt-w2:#140a1e;--lt-glow:#ff3d5a99}.legendary-title[data-legendary=main-character]{--lt-a:#ffd27a;--lt-b:#fff4d6;--lt-ink:#fff8ea;--lt-w1:#3a2414;--lt-w2:#1f1a2e;--lt-glow:#ffc56a99}.legendary-title[data-legendary=aura-farmer]{--lt-a:#7dffd4;--lt-b:#6ad8ff;--lt-ink:#eafffa;--lt-w1:#073a3a;--lt-w2:#0c2a4a;--lt-glow:#4fffc499}.legendary-title[data-legendary=wheel-whisperer]{--lt-a:#ff8ad8;--lt-b:#ffd65a;--lt-ink:#fff0fb;--lt-w1:#3a0c3e;--lt-w2:#3a2a0c;--lt-glow:#ff7ad099}.legendary-title[data-legendary=unbothered-monarch]{--lt-a:#f0cf7a;--lt-b:#c8a2ff;--lt-ink:#fbf4ff;--lt-w1:#2a1452;--lt-w2:#3e1a5e;--lt-glow:#d8b2ff80}.legendary-title[data-legendary=master-of-the-wok]{--lt-a:#ffc56b;--lt-b:#ff6f59;--lt-ink:#fff3dc;--lt-w1:#2a0a06;--lt-w2:#160d09;--lt-glow:#ff8a3d99}.legendary-title[data-treatment=crackle] .legendary-title-fx>span:first-child{opacity:1;background:linear-gradient(105deg,#0000 35%,#a8dcff55 48%,#d8c2ff40 52%,#0000 65%);animation:2.4s ease-in-out infinite lt-sweep;transform:translate(-110%)}.legendary-title[data-treatment=crackle] .legendary-title-fx>span:last-child{background:repeating-linear-gradient(118deg,#0000 0 9px,#8fd8ff66 9px 10px,#0000 10px 15px,#b48cff55 15px 16px,#0000 16px 26px);animation:2.4s step-end infinite lt-arc}.legendary-title[data-treatment=crackle] .legendary-title-emblem{animation:2.4s step-end infinite lt-emblem-arc}@keyframes lt-arc{0%{opacity:.15}40%{opacity:.6}46%{opacity:.15}62%{opacity:.5}68%,to{opacity:.15}}@keyframes lt-emblem-arc{0%{opacity:.85}40%{opacity:1}46%{opacity:.85}62%{opacity:1}68%,to{opacity:.85}}.legendary-title[data-treatment=breathe] .legendary-title-fx>span:first-child{background:radial-gradient(at 30%,#7fe0b866,#0000 70%);animation:4.8s ease-in-out infinite lt-breathe}.legendary-title[data-treatment=breathe] .legendary-title-fx>span:last-child{opacity:.35;background:radial-gradient(at 80% 120%,#c9a25a55,#0000 60%)}@keyframes lt-breathe{0%,to{opacity:.25}50%{opacity:.75}}.legendary-title[data-treatment=ripple] .legendary-title-fx>span{border:1.5px solid #dff4ffaa;border-radius:50%;width:2.2em;height:2.2em;margin-top:-1.1em;animation:3.2s ease-out infinite lt-ripple;inset:50% auto auto .35em}.legendary-title[data-treatment=ripple] .legendary-title-fx>span:last-child{animation-delay:1.6s}@keyframes lt-ripple{0%{opacity:.7;transform:scale(.4)}to{opacity:0;transform:scale(4)}}.legendary-title[data-treatment=shatter] .legendary-title-fx>span:first-child{opacity:.7;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='30'%3E%3Cpath d='M0 9l14 4 8-9 10 12 14-6 9 10 12-14 9 8 14-6M22 4l4-4M32 16l-3 14M55 20l6 10M67 6l3-6M46 10l2 6' fill='none' stroke='%23ffd664' stroke-opacity='.55' stroke-width='1'/%3E%3C/svg%3E") 0/90px 100% repeat-x}.legendary-title[data-treatment=shatter] .legendary-title-fx>span:last-child{opacity:1;background:linear-gradient(100deg,#0000 40%,#fff1b866 50%,#0000 60%);animation:3.2s ease-in-out infinite lt-sweep;transform:translate(-110%)}.legendary-title[data-treatment=twinkle] .legendary-title-fx>span{background:radial-gradient(circle at 12% 30%,#fff 0 1px,#0000 1.6px),radial-gradient(circle at 38% 78%,#ffe2a8 0 1px,#0000 1.6px),radial-gradient(circle at 66% 22%,#ffc2d6 0 1.2px,#0000 1.8px),radial-gradient(circle at 90% 70%,#fff 0 1px,#0000 1.6px);animation:2.8s ease-in-out infinite lt-twinkle}.legendary-title[data-treatment=twinkle] .legendary-title-fx>span:last-child{animation-delay:1.4s;transform:translate(17%)scaleY(-1)}@keyframes lt-twinkle{0%,to{opacity:.15}50%{opacity:.85}}.legendary-title[data-treatment=embers] .legendary-title-fx>span{background:radial-gradient(circle at 15% 80%,#ffd04d 0 1.2px,#0000 2px),radial-gradient(circle at 44% 95%,#ff9a5c 0 1px,#0000 1.8px),radial-gradient(circle at 70% 85%,#ffd04d 0 1px,#0000 1.8px),radial-gradient(circle at 88% 100%,#ff9a5c 0 1.2px,#0000 2px);animation:2.8s linear infinite lt-rise}.legendary-title[data-treatment=embers] .legendary-title-fx>span:last-child{animation-delay:1.4s;transform:translate(9%)}.legendary-title[data-treatment=embers]{background:linear-gradient(0deg,#ff6a3d22,transparent) padding-box,linear-gradient(135deg,var(--lt-w1),var(--lt-w2)) padding-box,linear-gradient(115deg,var(--lt-a),var(--lt-b) 50%,var(--lt-a)) border-box}@keyframes lt-rise{0%{opacity:0;transform:translateY(40%)}25%{opacity:.85}to{opacity:0;transform:translateY(-70%)}}.legendary-title[data-treatment=drift] .legendary-title-fx>span:first-child{opacity:.8;background:radial-gradient(circle at 20% 30%,#fff 0 .8px,#0000 1.3px) 0 0/34px 18px,radial-gradient(circle at 70% 70%,#c3a6ff 0 .8px,#0000 1.3px) 0 0/52px 22px;animation:16s linear infinite lt-drift}.legendary-title[data-treatment=drift] .legendary-title-fx>span:last-child{background:radial-gradient(at 40%,#6fe8ff33,#0000 45%),radial-gradient(at 70% 40%,#c3a6ff40,#0000 50%);animation:11s ease-in-out infinite alternate lt-nebula;inset:-40%}@keyframes lt-drift{0%{opacity:.8;background-position:0 0,0 0}to{opacity:.8;background-position:-68px 18px,-52px -22px}}@keyframes lt-nebula{0%{opacity:.9;transform:translate(-12%)rotate(0)}to{opacity:.9;transform:translate(12%)rotate(20deg)}}.legendary-title[data-treatment=healthbar]{padding-bottom:.62em}.legendary-title[data-treatment=healthbar] .legendary-title-fx>span:first-child{opacity:1;transform-origin:0;background:repeating-linear-gradient(90deg,#7dff8a 0 .5em,#2a0610 .5em .62em);width:calc(100% - 1em);height:.22em;animation:3.6s steps(8,end) infinite lt-hp;inset:auto auto .16em .5em}.legendary-title[data-treatment=healthbar] .legendary-title-fx>span:last-child{background:#eaffea;width:.4em;height:.4em;animation:3.6s steps(8,end) infinite lt-hp-spark;inset:auto auto .08em .5em;box-shadow:0 0 4px #7dff8a}@keyframes lt-hp{0%{transform:scaleX(.2)}80%,to{transform:scaleX(1)}}@keyframes lt-hp-spark{0%{opacity:.8;left:calc(20% + .1em)}80%{opacity:.8;left:calc(100% - .7em)}to{opacity:0;left:calc(100% - .7em)}}.legendary-title[data-treatment=healthbar] .legendary-title-emblem{image-rendering:pixelated;shape-rendering:crispedges}.legendary-title[data-treatment=spotlight] .legendary-title-fx>span:first-child{background:radial-gradient(at 50% 40%,#fff4d677,#ffd27a33 40%,#0000 70%);width:60%;animation:4.4s ease-in-out infinite alternate lt-spot;inset:-30% auto -30% 0}@keyframes lt-spot{0%{opacity:.9;transform:translate(-30%)}to{opacity:.9;transform:translate(100%)}}.legendary-title[data-treatment=aura] .legendary-title-fx>span{background:linear-gradient(#0000,#6ad8ff33 40%,#7dffd455 55%,#0000);animation:2.6s linear infinite lt-aura}.legendary-title[data-treatment=aura] .legendary-title-fx>span:last-child{animation-delay:1.3s}.legendary-title[data-treatment=aura]{animation:2.6s ease-in-out infinite lt-aura-glow}@keyframes lt-aura{0%{opacity:0;transform:translateY(80%)}30%{opacity:.9}to{opacity:0;transform:translateY(-80%)}}@keyframes lt-aura-glow{0%,to{box-shadow:0 0 0 1px #0b061a80,0 0 4px var(--lt-glow),inset 0 0 6px var(--lt-glow),inset 0 1px 0 #ffffff40}50%{box-shadow:0 0 0 1px #0b061a80,0 0 8px var(--lt-glow),inset 0 0 12px var(--lt-glow),inset 0 1px 0 #ffffff40}}.legendary-title[data-treatment=orbit] .legendary-title-fx>span:first-child{opacity:.9;background:conic-gradient(#ffd65a,#0000 30%,#ff8ad8 55%,#0000 80%,#ffd65a);border-radius:50%;width:1.85em;height:1.85em;margin-top:-.925em;animation:5s linear infinite lt-spin;inset:50% auto auto .5em;-webkit-mask:radial-gradient(circle,#0000 58%,#000 60%);mask:radial-gradient(circle,#0000 58%,#000 60%)}.legendary-title[data-size=compact][data-treatment=orbit] .legendary-title-fx>span:first-child{left:.3em}@keyframes lt-spin{to{transform:rotate(1turn)}}.legendary-title[data-treatment=regal] .legendary-title-fx>span:first-child{opacity:1;background:linear-gradient(100deg,#0000 40%,#f0cf7a44 50%,#0000 60%);animation:6s ease-in-out infinite lt-sheen-rest;transform:translate(-110%)}.legendary-title[data-treatment=regal] .legendary-title-emblem{animation:5s ease-in-out infinite lt-float}@keyframes lt-sheen-rest{0%{transform:translate(-110%)}35%,to{transform:translate(110%)}}@keyframes lt-float{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@keyframes lt-sweep{0%{transform:translate(-110%)}60%,to{transform:translate(110%)}}@property --lt-trail{syntax:"<angle>";inherits:false;initial-value:200deg}.classroom-gathering .gathering-nameplate .legendary-title[data-size=compact]{background:linear-gradient(135deg,var(--lt-w1),var(--lt-w2)) padding-box,conic-gradient(from var(--lt-trail),var(--lt-a),var(--lt-b) 25%,var(--lt-a) 45%,#fff 50%,var(--lt-b) 55%,var(--lt-a) 70%,var(--lt-a)) border-box;box-shadow:0 0 0 1px #0b061a80,0 0 3px var(--lt-a),0 0 12px var(--lt-glow),inset 0 0 10px var(--lt-glow),inset 0 1px 0 #ffffff40;border-width:2px;gap:.4em;padding:.4em .66em;font-size:.78rem;animation:4.5s linear infinite lt-trail}.classroom-gathering .gathering-nameplate:has(.legendary-title){border-color:#d8e6ff6e;box-shadow:0 3px 7px #08152538,0 0 14px #9fc8ff2e}.classroom-gathering .gathering-nameplate .legendary-title .legendary-title-emblem{width:1.3em;height:1.3em}@keyframes lt-trail{to{--lt-trail:560deg}}@media (max-width:640px){.classroom-gathering .gathering-nameplate .legendary-title[data-size=compact]{padding:.36em .5em;font-size:10px}}.classroom-gathering[data-calm=true] .legendary-title,.classroom-gathering[data-calm=true] .legendary-title *,.classroom-gathering[data-calm=true] .legendary-title:before,.classroom-gathering[data-calm=true] .legendary-title:after{animation:none!important}@media (prefers-reduced-motion:reduce){.legendary-title,.legendary-title *,.legendary-title:before,.legendary-title:after{animation:none!important}.legendary-title .legendary-title-fx>span{transform:none}.legendary-title .legendary-title-fx>span:first-child{opacity:.55}}@media (forced-colors:active){.legendary-title:before,.legendary-title:after{display:none}.legendary-title{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}.legendary-title-fx{display:none}.legendary-title-emblem{fill:canvastext}}.legendary-title[data-treatment^=relic-]{box-shadow:0 0 0 1px #0b061a,0 0 8px var(--lt-glow),inset 0 1px #fff5,inset 0 -2px #0009;background:linear-gradient(160deg,var(--lt-w1),#111320 65%,var(--lt-w2)) padding-box,linear-gradient(120deg,var(--lt-a),#625442 30%,var(--lt-b) 65%,var(--lt-a)) border-box;border-width:2px;border-radius:.15em .8em;padding:.5em 1em .5em .75em}.legendary-title[data-treatment^=relic-] .legendary-title-emblem{width:1.45em;height:1.45em;filter:drop-shadow(0 0 3px var(--lt-a))}.legendary-title[data-treatment^=relic-]:before{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);opacity:.6;width:.65em;height:.65em}.legendary-title[data-treatment^=relic-]:after{clip-path:none;opacity:.4;background:linear-gradient(90deg,transparent,var(--lt-a),transparent);width:calc(100% - 1.5em);height:1px;animation:none;bottom:.17em;left:.75em}.legendary-title[data-legendary=relic-cinder-crown]{--lt-a:#ffab52;--lt-b:#fb5471;--lt-w1:#4c2016;--lt-w2:#4b1329;--lt-ink:#fff0d6;--lt-glow:#ff8b5266}.legendary-title[data-legendary=relic-ghost-pepper]{--lt-a:#a7ffdb;--lt-b:#bca4ff;--lt-w1:#173b33;--lt-w2:#2e224f;--lt-ink:#effff8;--lt-glow:#9affd966}.legendary-title[data-legendary=relic-solar-koi]{--lt-a:#ffe194;--lt-b:#ff7b50;--lt-w1:#422b11;--lt-w2:#4e251c;--lt-ink:#fff4d8;--lt-glow:#ffd16466}.legendary-title[data-legendary=relic-storm-ram]{--lt-a:#9deaff;--lt-b:#a3acff;--lt-w1:#13354c;--lt-w2:#252d51;--lt-ink:#f0faff;--lt-glow:#8edcff66}.legendary-title[data-legendary=relic-obsidian-fox]{--lt-a:#ddabff;--lt-b:#ff81ce;--lt-w1:#351c49;--lt-w2:#471a39;--lt-ink:#fff0fc;--lt-glow:#d89bff66}.legendary-title[data-legendary=relic-jade-mantis]{--lt-a:#a4ffac;--lt-b:#42edce;--lt-w1:#173c28;--lt-w2:#123c38;--lt-ink:#f0fff1;--lt-glow:#80ffba66}.legendary-title[data-legendary=relic-inferno-axolotl]{--lt-a:#ffbd78;--lt-b:#ff6c91;--lt-w1:#4b2514;--lt-w2:#4d2033;--lt-ink:#fff2e1;--lt-glow:#ffa46866}.legendary-title[data-legendary=relic-eclipse-owl]{--lt-a:#e2c5ff;--lt-b:#9ebaff;--lt-w1:#2d2147;--lt-w2:#1a2b4b;--lt-ink:#f9f1ff;--lt-glow:#c2a2ff66}.legendary-title[data-legendary=relic-saffron-drake]{--lt-a:#fff2a2;--lt-b:#ffc063;--lt-w1:#453b15;--lt-w2:#4c2e11;--lt-ink:#fffbe2;--lt-glow:#ffdb8466}.legendary-title[data-legendary=relic-frost-tiger]{--lt-a:#d9fbff;--lt-b:#7ae3ff;--lt-w1:#1f3944;--lt-w2:#144255;--lt-ink:#f5ffff;--lt-glow:#9eefff66}.legendary-title[data-legendary=relic-comet-turtle]{--lt-a:#ffc0df;--lt-b:#acbaff;--lt-w1:#49263c;--lt-w2:#252d4e;--lt-ink:#fff0f9;--lt-glow:#efb4ff66}.legendary-title[data-legendary=relic-volcano-panda]{--lt-a:#ffc086;--lt-b:#ff8176;--lt-w1:#4d2a19;--lt-w2:#4a1a19;--lt-ink:#fff1e3;--lt-glow:#ffa57966}.legendary-title[data-legendary=relic-aurora-phoenix]{--lt-a:#a3ffdf;--lt-b:#f6a7ff;--lt-w1:#173d38;--lt-w2:#402248;--lt-ink:#f6fff9;--lt-glow:#a8ffe066}.legendary-title[data-legendary=relic-pepper-kraken]{--lt-a:#a8d7ff;--lt-b:#c3abff;--lt-w1:#18394d;--lt-w2:#2e2548;--lt-ink:#f0f8ff;--lt-glow:#a9cfff66}.legendary-title[data-treatment=relic-forge] .legendary-title-fx>span{background:radial-gradient(circle at 16% 90%,var(--lt-a) 0 1px,transparent 2px),radial-gradient(circle at 66% 80%,var(--lt-b) 0 1px,transparent 2px);animation:3.4s linear infinite relic-forge}.legendary-title[data-treatment=relic-specter] .legendary-title-fx>span{background:radial-gradient(at 40% 70%,#a7ffdb55,#0000 42%),radial-gradient(at 75% 40%,#bca4ff44,#0000 48%);animation:7s ease-in-out infinite alternate relic-specter;inset:-40%}.legendary-title[data-treatment=relic-solar] .legendary-title-fx>span{background:repeating-conic-gradient(from 0deg at 25% 50%,#ffe19422 0 12deg,transparent 12deg 30deg);opacity:.8;animation:22s linear infinite relic-solar;inset:-100%}.legendary-title[data-treatment=relic-tempest] .legendary-title-fx>span{background:repeating-linear-gradient(125deg,#0000 0 20px,#9deaff44 20px 22px,#0000 22px 40px);animation:4s ease-in-out infinite relic-tempest}.legendary-title[data-treatment=relic-rift] .legendary-title-fx>span{background:linear-gradient(110deg,#0000 40%,#ddabff66 49%,#ff81ce88 50%,#0000 53%);animation:5s ease-in-out infinite relic-rift}.legendary-title[data-treatment=relic-jade] .legendary-title-fx>span{background:repeating-linear-gradient(60deg,#0000 0 12px,#a4ffac22 12px 13px),repeating-linear-gradient(-60deg,#0000 0 12px,#42edce22 12px 13px);animation:6s ease-in-out infinite relic-jade}.legendary-title[data-treatment=relic-magma] .legendary-title-fx>span{background:radial-gradient(at 30% 100%,#ffbd7877,#0000 65%),radial-gradient(at 80% 100%,#ff6c9155,#0000 60%);animation:4.6s ease-in-out infinite alternate relic-magma;inset:0 0 -60%}.legendary-title[data-treatment=relic-eclipse] .legendary-title-fx>span{border:2px solid #e2c5ff77;border-radius:50%;width:3em;height:3em;animation:8s ease-in-out infinite alternate relic-eclipse;inset:-.5em auto auto .3em;box-shadow:inset -.6em .1em #111320,0 0 7px #9ebaff55}.legendary-title[data-treatment=relic-gilded] .legendary-title-fx>span{background:linear-gradient(100deg,#0000 35%,#fff2a255 48%,#ffc06344 52%,#0000 65%);animation:6.2s ease-in-out infinite relic-gilded}.legendary-title[data-treatment=relic-frost] .legendary-title-fx>span{background:repeating-linear-gradient(135deg,#0000 0 16px,#d9fbff33 16px 17px),repeating-linear-gradient(45deg,#0000 0 24px,#7ae3ff33 24px 25px);animation:9s linear infinite relic-frost}.legendary-title[data-treatment=relic-comet] .legendary-title-fx>span{background:linear-gradient(90deg,#0000 35%,#ffc0df99 80%,#fff 90%,#0000);height:2px;animation:4.8s ease-in-out infinite relic-comet;top:25%}.legendary-title[data-treatment=relic-eruption] .legendary-title-fx>span{background:radial-gradient(ellipse at 50% 150%,#ff817688,transparent 70%),repeating-conic-gradient(from 270deg at 50% 120%,transparent 0 12deg,#ffc08633 12deg 14deg,transparent 14deg 30deg);animation:5.2s ease-in-out infinite relic-eruption}.legendary-title[data-treatment=relic-aurora] .legendary-title-fx>span{background:repeating-linear-gradient(110deg,#0000 0 20px,#a3ffdf33 30px,#f6a7ff33 50px,#0000 65px);animation:8s ease-in-out infinite alternate relic-aurora;inset:-60%}.legendary-title[data-treatment=relic-abyss] .legendary-title-fx>span{opacity:.7;border:2px dashed #a8d7ff66;border-radius:45%;width:5em;height:5em;animation:15s linear infinite relic-abyss;inset:-2em auto auto 30%}.legendary-title[data-treatment^=relic-] .legendary-title-fx>span:last-child{opacity:.3;animation-delay:-1.8s}@keyframes relic-forge{0%{opacity:0;transform:translateY(40%)}25%{opacity:.8}to{opacity:0;transform:translateY(-70%)}}@keyframes relic-specter{0%{opacity:.5;transform:translate(-10%,5%)rotate(-8deg)}to{opacity:.8;transform:translate(10%,-5%)rotate(8deg)}}@keyframes relic-solar{to{transform:rotate(1turn)}}@keyframes relic-tempest{0%,to{opacity:.15;transform:translate(-8%)}50%{opacity:.7;transform:translate(8%)}}@keyframes relic-rift{0%,to{opacity:.2;transform:scaleX(.4)}50%{opacity:.8;transform:scaleX(1.3)}}@keyframes relic-jade{0%,to{opacity:.25}50%{opacity:.9}}@keyframes relic-magma{0%{opacity:.5;transform:translateY(15%)}to{opacity:.85;transform:translateY(-15%)}}@keyframes relic-eclipse{0%{opacity:.6;transform:translate(-20%)}to{opacity:.9;transform:translate(20%)}}@keyframes relic-gilded{0%{opacity:.8;transform:translate(-110%)}65%,to{opacity:.8;transform:translate(110%)}}@keyframes relic-frost{0%{opacity:.6;background-position:0 0,0 0}to{opacity:.6;background-position:24px 24px,-24px 24px}}@keyframes relic-comet{0%{opacity:0;transform:translate(-100%)rotate(-12deg)}20%{opacity:.9}65%,to{opacity:0;transform:translate(100%)rotate(-12deg)}}@keyframes relic-eruption{0%,to{opacity:.25;transform:scaleY(.8)}50%{opacity:.8;transform:scaleY(1.2)}}@keyframes relic-aurora{0%{opacity:.6;transform:translate(-10%)skew(-8deg)}to{opacity:.8;transform:translate(10%)skew(8deg)}}@keyframes relic-abyss{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.legendary-title[data-treatment^=relic-] .legendary-title-fx>span{opacity:.35;transform:none;animation:none!important}}.classroom-gathering[data-calm=true] .legendary-title[data-treatment^=relic-] .legendary-title-fx>span{opacity:.35;transform:none;animation:none!important}@media (forced-colors:active){.legendary-title[data-treatment^=relic-]{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}}.double-points-chip{color:#5a3a00;background:linear-gradient(100deg,#fff7dc,#ffe9a8);border:1px solid #e3b347;border-radius:999px;flex-wrap:wrap;align-items:center;gap:.25rem .55rem;max-width:100%;margin:0;padding:.4rem .75rem .4rem .45rem;font-size:.74rem;font-weight:700;line-height:1.3;display:inline-flex}.double-points-chip>b,.double-points-pill>b{color:#ffe08a;letter-spacing:-.02em;background:#5a3a00;border-radius:999px;place-items:center;min-width:1.9em;height:1.9em;padding:0 .25em;font-size:.8em;font-weight:900;display:inline-grid}.double-points-chip>span+span:before{content:"·";opacity:.6;margin-right:.55rem}.double-points-pill{color:#5a3a00;white-space:nowrap;background:#fff3c8;border:1px solid #e3b347;border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .5rem .15rem .2rem;font-size:.72rem;font-weight:750;display:inline-flex}html[data-student-theme=dark] .double-points-chip{color:#ffe7a6;background:linear-gradient(100deg,#3a2a08,#4a360c);border-color:#b98a2a}html[data-student-theme=dark] .double-points-chip>b,html[data-student-theme=dark] .double-points-pill>b{color:#3a2600;background:#ffd76a}html[data-student-theme=dark] .double-points-pill{color:#ffe7a6;background:#3a2a08;border-color:#b98a2a}@media (max-width:420px){.double-points-pill>span{display:none}.double-points-pill{padding:.15rem}}.coin-pill .double-points-pill{vertical-align:middle;margin-left:.4rem;font-size:.68rem}.double-points-rewards{margin:0 0 1rem}.daily-loot{color:#f9f0df;background:radial-gradient(at 8% 0,#713b2b55,#0000 65%),#121423;border:1px solid #e1b76b66;border-radius:1rem;margin:1.2rem 0;padding:1.1rem;overflow:hidden;box-shadow:inset 0 1px #ffdfaa22}.daily-loot-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.8rem;display:flex}.daily-loot-heading>div>span,.daily-loot small{color:#efc581;letter-spacing:.12em;font-size:.61rem;font-weight:700;display:block}.daily-loot h2{color:#fff1d7;margin:.3rem 0 .7rem;font-family:Georgia,serif;font-size:1.12rem;line-height:1.3}.daily-loot-heading p{gap:.2rem;margin:0;display:grid}.daily-loot-heading p>span{color:#d3c7b7;font-size:.65rem}.daily-loot time{font-variant-numeric:tabular-nums;color:#ffe2ac;font-family:ui-monospace,monospace;font-size:1rem}.daily-loot-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:1rem;display:grid}.daily-loot-avatar{align-items:center;gap:.75rem;min-width:0;display:flex}.daily-loot-avatar img{border-radius:1rem;flex-shrink:0;width:88px;height:88px}.daily-loot-avatar>div{gap:.3rem;min-width:0;display:grid}.daily-loot strong{overflow-wrap:anywhere;color:#fff3dd;font-size:.9rem}.daily-loot-pair span{color:#e1d2ba;font-size:.7rem}.daily-loot-title{flex-direction:column;align-items:start;gap:.6rem;min-width:0;display:flex}.daily-loot-note{color:#d4c9b9;border-top:1px solid #dbc69722;margin:.9rem 0 0;padding-top:.7rem;font-size:.72rem;line-height:1.6}@media (max-width:560px){.daily-loot-pair{grid-template-columns:1fr}.daily-loot-title{border-top:1px solid #dbc69722;padding-top:.8rem}.daily-loot-avatar img{width:72px;height:72px}.daily-loot-heading p>span{font-size:.6rem}}.daily-loot-countdown{color:var(--w-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1rem;margin:0 0 1.2rem;font-size:.75rem;line-height:1.6;display:flex}.daily-loot-countdown time{font-variant-numeric:tabular-nums;color:var(--w-ink);font-weight:600}
