@property --rim{syntax:"<angle>";inherits:false;initial-value:0deg}@property --spin{syntax:"<angle>";inherits:false;initial-value:0deg}.rlc{--c:#fff;--c2:#d8dce7;--c3:#77809a;--plate:#11141c;--plate2:#080b10;--radius:15px;--energy:.15;--mx:50%;--my:50%;--tierPower:.2;--xp:50%;width:max-content;max-width:100%;transform-style:preserve-3d;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:none;padding:0;display:inline-flex;position:relative}.rlc:focus-visible .badge__plate{outline:2px solid color-mix(in srgb, var(--c) 70%, white);outline-offset:3px}.rlc .badge__bloom,.rlc .badge__core,.rlc .badge__floor,.rlc .badge__aura{pointer-events:none;position:absolute}.rlc .badge__bloom{opacity:calc(.13 + var(--tierPower) * .25);filter:blur(8px);background:radial-gradient(closest-side, color-mix(in srgb, var(--c) 34%, transparent), transparent 80%);border-radius:20px;transition:all .2s;top:-10px;bottom:-10px;left:-12px;right:-12px}.rlc .badge__core{opacity:calc(.1 + var(--tierPower) * .18);background:radial-gradient(closest-side, color-mix(in srgb, var(--c2) 21%, transparent), transparent 88%);border-radius:18px;top:-4px;bottom:-4px;left:-5px;right:-5px}.rlc .badge__floor{opacity:.48;filter:blur(5px);background:radial-gradient(closest-side,#000000bd,#0000 72%);border-radius:999px;height:10px;bottom:-9px;left:12%;right:12%}.rlc .badge__aura{opacity:0;filter:blur(10px);background:conic-gradient(from var(--spin), transparent, color-mix(in srgb, var(--c) 12%, transparent), transparent 30%, color-mix(in srgb, var(--c2) 9%, transparent), transparent 65%);border-radius:22px;animation:9s linear infinite rlcHolo;top:-15px;bottom:-15px;left:-18px;right:-18px}.rlc .badge__plate{isolation:isolate;border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--c) 24%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--plate) 96%, white 1%), var(--plate2));min-height:39px;box-shadow:0 0 0 1px #ffffff05, 0 0 13px color-mix(in srgb, var(--c) calc(var(--energy) * 100%), transparent), inset 0 1px 0 #ffffff16, inset 0 -1px 0 var(--scrim-3);transform:perspective(720px) rotateX(var(--tx,0deg)) rotateY(var(--ty,0deg));align-items:center;gap:7px;padding:0 9px 0 7px;transition:transform .17s cubic-bezier(.2,.8,.2,1),box-shadow .18s,filter .18s;display:inline-flex;position:relative;overflow:hidden}.rlc:hover .badge__plate{filter:saturate(1.14)brightness(1.05);box-shadow:0 0 0 1px color-mix(in srgb, var(--c) 11%, transparent), 0 0 24px color-mix(in srgb, var(--c) 31%, transparent), inset 0 1px 0 #ffffff1f, inset 0 -1px 0 var(--scrim-4)}.rlc:hover .badge__bloom{opacity:calc(.28 + var(--tierPower) * .18);filter:blur(11px)}.rlc .badge__plate:before{content:"";border-radius:inherit;z-index:-2;background:conic-gradient(from var(--rim), transparent 0 8%, var(--c) 13%, var(--c2) 22%, transparent 31% 58%, var(--c3) 70%, var(--c) 83%, transparent 92%);-webkit-mask-composite:xor;opacity:calc(.3 + var(--tierPower) * .48);animation:rlcRimSpin calc(8.4s - var(--tierPower) * 3.4s) linear infinite;padding:1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.rlc .badge__plate:after{content:"";border-radius:calc(var(--radius) - 1px);z-index:-1;background:radial-gradient(110px 42px at var(--mx) var(--my), color-mix(in srgb, var(--c) 18%, transparent), transparent 72%), linear-gradient(180deg, #fff1, transparent 42%);position:absolute;top:1px;bottom:1px;left:1px;right:1px}.rlc .layer,.rlc .scene{border-radius:inherit;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.rlc .scene{z-index:1}.rlc .edge{border:1px solid color-mix(in srgb, var(--c) 17%, transparent);top:2px;bottom:2px;left:2px;right:2px}.rlc .inner{box-shadow:inset 0 0 10px color-mix(in srgb, var(--c) 8%, transparent);top:3px;bottom:3px;left:3px;right:3px}.rlc .scan{opacity:calc(.015 + var(--tierPower) * .06);mix-blend-mode:screen;background:repeating-linear-gradient(#0000 0 2px,#ffffff2e 3px,#0000 4px);animation:1.9s linear infinite rlcScan}.rlc .sweep:before{content:"";width:30px;animation:rlcSweep calc(6.4s - var(--tierPower) * 2s) ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff6b,#0000);position:absolute;top:-22px;bottom:-22px;left:-52px;transform:skew(-22deg)}.rlc .rail:before,.rlc .rail:after{content:"";width:18%;height:1px;opacity:calc(.12 + var(--tierPower) * .4);background:linear-gradient(90deg, transparent, var(--c), transparent);filter:drop-shadow(0 0 6px var(--c));position:absolute;top:1px}.rlc .rail:before{animation:3s ease-in-out infinite rlcRailL;left:7%}.rlc .rail:after{animation:3s ease-in-out infinite rlcRailR;right:7%}.rlc .runner{z-index:4;width:10px;height:2px;opacity:calc(.12 + var(--tierPower) * .58);background:var(--fill-6);box-shadow:0 0 6px var(--c), 0 0 12px var(--c);animation:rlcRunner calc(4.5s - var(--tierPower) * 1.25s) cubic-bezier(.4, 0, .2, 1) infinite;border-radius:99px;position:absolute;top:-1px;left:14%}.rlc .crest{border-radius:inherit;pointer-events:none;z-index:3;opacity:0;background:radial-gradient(circle at 82% 50%, color-mix(in srgb, var(--c) 14%, transparent), transparent 20%);animation:3s ease-in-out infinite rlcCrest;position:absolute;top:0;bottom:0;left:0;right:0}.rlc .rays{border-radius:inherit;pointer-events:none;z-index:3;opacity:0;background:repeating-conic-gradient(from var(--spin) at 80% 50%, transparent 0 12deg, color-mix(in srgb, var(--c) 4%, transparent) 13deg 15deg, transparent 16deg 30deg);animation:12s linear infinite rlcHolo;position:absolute;top:0;bottom:0;left:0;right:0}.rlc .arch-extra{z-index:5;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.rlc .badge__content{z-index:9;align-items:center;gap:7px;display:inline-flex;position:relative;transform:translateZ(9px)}.rlc .badge__icon{width:21px;height:21px;color:var(--c);border:1px solid color-mix(in srgb, var(--c) 23%, transparent);background:radial-gradient(circle at 35% 25%, color-mix(in srgb, var(--c) 17%, transparent), transparent 68%);filter:drop-shadow(0 0 5px color-mix(in srgb, var(--c) 55%, transparent));border-radius:8px;flex:none;place-items:center;font-family:Segoe UI Symbol,Noto Sans Symbols,sans-serif;font-size:10px;font-weight:900;display:grid;position:relative}.rlc .badge__text{white-space:nowrap;letter-spacing:-.01em;background:linear-gradient(90deg, var(--c), var(--c2));color:#0000;filter:drop-shadow(0 0 5px color-mix(in srgb, var(--c) 23%, transparent));-webkit-background-clip:text;background-clip:text;font-size:11.5px;font-weight:760;line-height:1.05;position:relative}.rlc .badge__tail{min-width:18px;height:18px;color:var(--c2);border:1px solid color-mix(in srgb, var(--c2) 27%, transparent);background:linear-gradient(#ffffff0a,#00000017);border-radius:8px;place-items:center;padding:0 5px;font-size:6.8px;font-weight:900;display:grid}.rlc .badge__rarity{z-index:10;letter-spacing:.08em;color:color-mix(in srgb, var(--c2) 54%, transparent);font:900 5px/1 ui-monospace,monospace;position:absolute;bottom:2px;right:5px}.rlc .badge__xp{z-index:10;background:var(--fill-2);border-radius:99px;height:1px;position:absolute;bottom:1px;left:9px;right:9px;overflow:hidden}.rlc .badge__xp i{height:100%;width:var(--xp);background:linear-gradient(90deg, var(--c), var(--c2));box-shadow:0 0 5px var(--c);display:block}.rlc .badge__mastery{z-index:10;gap:2px;display:flex;position:absolute;top:2px;left:5px}.rlc .badge__mastery i{background:color-mix(in srgb, var(--c2) 20%, transparent);border-radius:50%;width:3px;height:3px}.rlc .badge__mastery i.on{background:var(--c2);box-shadow:0 0 4px var(--c)}.rlc.equipped .badge__plate{box-shadow:0 0 0 1px color-mix(in srgb, var(--c) 22%, transparent), 0 0 34px color-mix(in srgb, var(--c) 42%, transparent), inset 0 1px 0 #ffffff26, inset 0 -1px 0 var(--scrim-4)}.rlc.mastered .badge__aura{opacity:.48}.rlc.locked .badge__text,.rlc.locked .badge__tail{filter:blur(3px);opacity:.32}.rlc.locked .badge__plate:after{background:repeating-linear-gradient(110deg,#ffffff06 0 2px,#0000 2px 7px),radial-gradient(100px 34px,#6c56ff14,#0000 70%)}.rlc.locked:after{content:"???";z-index:12;letter-spacing:.15em;color:#c9c1ff;text-shadow:0 0 8px #7764ff;font:900 9px/1 ui-monospace,monospace;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rlc[data-level="1"]{--tierPower:.16;--energy:.1}.rlc[data-level="2"]{--tierPower:.34;--energy:.15}.rlc[data-level="3"]{--tierPower:.55;--energy:.21}.rlc[data-level="4"]{--tierPower:.76;--energy:.28}.rlc[data-level="5"]{--tierPower:1;--energy:.36}.rlc[data-level="3"] .crest{opacity:.2}.rlc[data-level="4"] .crest{opacity:.38}.rlc[data-level="4"] .rays{opacity:.15}.rlc[data-level="4"] .badge__plate{min-height:42px}.rlc[data-level="5"] .crest{opacity:.56}.rlc[data-level="5"] .rays{opacity:.27}.rlc[data-level="5"] .badge__aura{opacity:.62}.rlc[data-level="5"] .badge__plate{min-height:44px}.rlc[data-level="5"] .badge__text{background-size:200% 100%;font-weight:820;animation:3.8s ease-in-out infinite rlcTextFlow}.arch-strip .badge__plate{box-shadow:0 0 12px color-mix(in srgb, var(--c) 16%, transparent), inset 0 5px 0 var(--scrim-1), inset 0 -5px 0 var(--scrim-1)}.arch-bubble .badge__icon,.arch-petal .badge__icon,.arch-moon .badge__icon,.arch-moon2 .badge__icon,.arch-shoujo .badge__icon{border-radius:50%}.arch-bubble .runner{display:none}.arch-ink .badge__text{letter-spacing:-.025em;font-weight:880}.arch-split .arch-extra:before{content:"";background:linear-gradient(transparent, color-mix(in srgb, var(--c) 35%, transparent), transparent);width:1px;position:absolute;top:4px;bottom:4px;right:31px}.arch-glass .badge__plate{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.arch-stamp .badge__plate{border-color:color-mix(in srgb, var(--c) 38%, transparent)}.arch-rail .arch-extra:after{content:"";background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--c) 30%, transparent) 0 4px, transparent 4px 9px);height:1px;position:absolute;top:5px;left:8px;right:8px}.arch-sticker .badge__plate{background:linear-gradient(180deg, color-mix(in srgb, var(--plate) 88%, #cfff64 3%), var(--plate2))}.arch-portal .badge__tail{border-radius:50%}.arch-photo .arch-extra:before{content:"";border:1px solid color-mix(in srgb, var(--c) 20%, transparent);border-radius:4px;width:19px;height:14px;position:absolute;top:6px;right:7px;transform:rotate(-5deg)}.arch-minimal .sweep,.arch-minimal .rail,.arch-minimal .runner{display:none}.arch-coin .badge__icon,.arch-star .badge__icon,.arch-miko .badge__icon{box-shadow:0 0 10px color-mix(in srgb, var(--c) 20%, transparent);border-radius:50%}.arch-orbit .badge__icon:after{content:"";border:1px dashed color-mix(in srgb, var(--c) 38%, transparent);border-radius:50%;animation:3s linear infinite rlcIconOrbit;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.arch-terminal .badge__text{font-family:ui-monospace,Consolas,monospace;font-weight:800}.arch-terminal .scan{opacity:.12}.arch-shoujo .badge__icon{animation:1.7s ease-in-out infinite rlcHeartbeat}.arch-katana .badge__plate{border-color:color-mix(in srgb, var(--c) 35%, transparent)}.arch-royal .badge__plate:before,.arch-mythic .badge__plate:before,.arch-absolute .badge__plate:before,.arch-divine .badge__plate:before{opacity:1;animation-duration:4s}.arch-glitch .badge__text{animation:5.3s step-end infinite rlcTextGlitch}.arch-circuit .badge__tail{font-family:ui-monospace,monospace}.arch-mecha .badge__tail,.arch-cyber .badge__tail{border-radius:5px}.arch-boss .badge__plate,.arch-absolute .badge__plate,.arch-guildmaster .badge__plate,.arch-worldforge .badge__plate,.arch-limitless .badge__plate{min-width:190px}.arch-abyss .badge__plate{background:linear-gradient(#08090e,#020306)}.arch-samurai .badge__plate{background:linear-gradient(#17120b,#090704)}.arch-gacha .arch-extra:before{content:"DROP";letter-spacing:.1em;color:color-mix(in srgb, var(--c) 45%, transparent);font:900 5px ui-monospace,monospace;position:absolute;top:4px;right:6px}.arch-tower .arch-extra:before,.arch-tower2 .arch-extra:before{content:"";border:1px solid color-mix(in srgb, var(--c) 18%, transparent);width:18px;height:25px;box-shadow:0 0 8px color-mix(in srgb, var(--c) 10%, transparent);border-radius:5px 5px 2px 2px;position:absolute;bottom:4px;right:8px}.arch-harem .arch-extra:before{content:"♡ ♡ ♡";color:color-mix(in srgb, var(--c) 20%, transparent);letter-spacing:2px;font-size:7px;position:absolute;top:4px;right:6px}.arch-oni .badge__plate{border-color:color-mix(in srgb, var(--c) 42%, transparent)}.arch-time .scan{opacity:.11}.arch-vampire .badge__icon,.arch-guildmaster .badge__icon{border-radius:50%}.arch-limitless .badge__plate:before{animation-duration:2.8s}.arch-founder .badge__plate{background:linear-gradient(#181628,#0e0f19);border-color:#292a48;border-radius:12px;min-width:145px;box-shadow:0 0 16px #6d5cff27,inset 0 1px #ffffff0b}.arch-founder .badge__icon{background:0 0;border:0;width:17px}.arch-founder .badge__tail{background:var(--fill-1);border:0;border-radius:5px}.arch-founder .scan,.arch-founder .runner{display:none}.arch-architect .badge__plate{background:linear-gradient(90deg,#241129,#391537,#221025);border-color:#833a91;border-radius:8px;box-shadow:0 0 9px #c54ec688,0 0 24px #aa3db933,inset 0 0 14px #ff5dd814}.arch-architect .edge{border-color:#ff83df28;top:4px;bottom:4px;left:4px;right:4px}.arch-architect .badge__text{color:#ffd4fb;-webkit-text-fill-color:currentColor;background:0 0}.arch-architect .badge__tail{color:#ffc6f4;border-color:#f06ed655}.arch-torn .badge__plate{color:#161616;clip-path:polygon(0 20%,8% 8%,17% 13%,25% 4%,39% 10%,52% 5%,64% 12%,79% 5%,91% 12%,100% 7%,97% 86%,86% 82%,75% 94%,61% 86%,47% 96%,34% 86%,22% 94%,10% 84%,2% 90%);filter:drop-shadow(0 5px 5px #0003);height:39px;box-shadow:none;background:#f2f1ed;border:0;border-radius:0}.arch-torn .badge__plate:before,.arch-torn .badge__plate:after,.arch-torn .scene,.arch-torn .layer,.arch-torn .runner,.arch-torn .badge__xp,.arch-torn .badge__rarity{display:none}.arch-torn .badge__text{color:#181818;-webkit-text-fill-color:#181818;text-shadow:none;filter:none;background:0 0;font-weight:900}.arch-torn .badge__icon,.arch-torn .badge__tail{color:#171717;filter:none;background:#00000008;border-color:#5553}.arch-keytag .badge__plate{clip-path:polygon(8% 0,92% 0,100% 50%,92% 100%,8% 100%,0 50%);background:linear-gradient(#33216f,#17123b);border-color:#6f50d6;border-radius:0;box-shadow:0 0 18px #7957ff66,inset 0 0 13px #b189ff20}.arch-keytag .badge__plate:after,.arch-keytag .edge{clip-path:inherit}.arch-keytag .edge{top:3px;bottom:3px;left:3px;right:3px}.arch-keytag .badge__icon{border-radius:4px}.arch-sealbar .badge__plate{background:linear-gradient(90deg,#0d1237,#161852);border-color:#333b96;border-radius:2px;box-shadow:0 0 13px #414cff45,inset 0 0 15px #4654ff18}.arch-sealbar .badge__plate:after{background:repeating-linear-gradient(90deg,#0000 0 13px,#727cff0d 14px,#0000 15px),linear-gradient(#ffffff04,#0000)}.arch-sealbar .badge__tail{border-radius:2px}.arch-whitepill .badge__plate{border-color:var(--line-3);color:#111;box-shadow:0 3px 7px var(--scrim-1);background:#f5f4ef;border-radius:999px}.arch-whitepill .badge__text{color:#111;-webkit-text-fill-color:#111;filter:none;background:0 0}.arch-whitepill .badge__icon,.arch-whitepill .badge__tail{color:#111;filter:none;background:#00000008;border-color:#0002}.arch-whitepill .scene,.arch-whitepill .scan,.arch-whitepill .sweep,.arch-whitepill .rail,.arch-whitepill .runner,.arch-whitepill .rays,.arch-whitepill .crest{display:none}.arch-blackpill .badge__plate{background:var(--surface);border-color:#2b2b2b;border-radius:999px}.arch-blackpill .scene,.arch-blackpill .runner{display:none}.arch-holoid .badge__plate{background:linear-gradient(90deg,#08252a,#0b3036);border-color:#2fcbd4;border-radius:9px;box-shadow:0 0 16px #30e9ff47,inset 0 0 16px #37ebff12}.arch-holoid .badge__text{background:linear-gradient(90deg,#7ef6ff,#d9ffff);-webkit-background-clip:text}.arch-holoid .sweep{opacity:.7}.arch-redlabel .badge__plate{background:linear-gradient(90deg,#2a0b16,#40101c);border-color:#b32b46;border-radius:7px;box-shadow:0 0 15px #ff36554a}.arch-redlabel .badge__text{background:linear-gradient(90deg,#ff667d,#ff9daf);-webkit-background-clip:text}.rlc .scene:before,.rlc .scene:after{content:"";pointer-events:none;position:absolute}.rlc .scene i{display:block;position:absolute}.theme-mint{--c:#3deac8;--c2:#dffef6;--c3:#00a889;--plate:#071611;--plate2:#03100b}.theme-blue{--c:#8fb4ff;--c2:#e0e8ff;--c3:#4863ff;--plate:#081224;--plate2:#040b15}.theme-pink{--c:#ff73c8;--c2:#ffd4ed;--c3:#be2d82;--plate:#1f0916;--plate2:#10050b}.theme-violet{--c:#c987ff;--c2:#f4deff;--c3:#6e3bc5;--plate:#140924;--plate2:#0c0516}.theme-amber{--c:#ffb46a;--c2:#ffe0b4;--c3:#de6b33;--plate:#1d0f08;--plate2:#0f0704}.theme-cyan{--c:#66dcff;--c2:#d8f7ff;--c3:#2994d7;--plate:#07141b;--plate2:#030d12}.theme-sakura{--c:#ff9fd8;--c2:#fff1f8;--c3:#d953a2;--plate:#1a0b16;--plate2:#0c060a}.theme-indigo{--c:#a9a1ff;--c2:#f0edff;--c3:#655bde;--plate:#11102a;--plate2:#080716}.theme-navy{--c:#91aaff;--c2:#e6edff;--c3:#4e5fb8;--plate:#0a1020;--plate2:#050813}.theme-mint2{--c:#85f1d1;--c2:#effff9;--c3:#16a47c;--plate:#071713;--plate2:#040d0a}.theme-lime{--c:#c5ff69;--c2:#f4ffd7;--c3:#70a126;--plate:#111707;--plate2:#070a03}.theme-peach{--c:#ffb2bd;--c2:#fff0f2;--c3:#a879ff;--plate:#190b11;--plate2:#0c0508}.theme-lavender{--c:#d8a8ff;--c2:#fff2ff;--c3:#8b62ff;--plate:#130b20;--plate2:#090510}.theme-aqua{--c:#73dcff;--c2:#d9f7ff;--c3:#2f8fc0;--plate:#07131b;--plate2:#030b10}.theme-silver{--c:#e5e8ef;--c2:#fff;--c3:#8c93a8;--plate:#101218;--plate2:#07080c}.theme-gold{--c:#ffd76b;--c2:#fff2bc;--c3:#ff8f2f;--plate:#1a1204;--plate2:#0d0902}.theme-ice{--c:#a4bcff;--c2:#eff4ff;--c3:#6c7dff;--plate:#0e1326;--plate2:#050913}.theme-acid{--c:#8cffb7;--c2:#effff6;--c3:#2da86a;--plate:#07140d;--plate2:#040b07}.theme-rose{--c:#ff9dcb;--c2:#fff2f8;--c3:#ff4da0;--plate:#1d0a13;--plate2:#10050a}.theme-red{--c:#ff6b72;--c2:#ffd0d5;--c3:#c4253f;--plate:#1f080d;--plate2:#0f0407}.theme-sky{--c:#9bd7ff;--c2:#eaf6ff;--c3:#4775df;--plate:#08111f;--plate2:#040911}.theme-green{--c:#ffe276;--c2:#fff6c7;--c3:#9ab64a;--plate:#101408;--plate2:#080a04}.theme-coral{--c:#ffb08c;--c2:#ffe5d6;--c3:#d66b46;--plate:#1c0d08;--plate2:#0d0604}.theme-royal{--c:#f5c96d;--c2:#fff1c7;--c3:#aa72ff;--plate:#171006;--plate2:#0d0903}.theme-purple{--c:#8cff5a;--c2:#ff8a3d;--c3:#ff3b30;--plate:#170a22;--plate2:#0e0615}.theme-matrix{--c:#63f0d8;--c2:#e1fff8;--c3:#248b85;--plate:#061412;--plate2:#030a09}.theme-electric{--c:#72e3ff;--c2:#e2faff;--c3:#3c91e1;--plate:#07131b;--plate2:#040b10}.theme-emerald{--c:#79ffd2;--c2:#eafff7;--c3:#2db797;--plate:#071612;--plate2:#030e0b}.theme-teal{--c:#72f2e7;--c2:#e9fffd;--c3:#4a79ff;--plate:#061519;--plate2:#04090e}.theme-plum{--c:#dda2ff;--c2:#f7e7ff;--c3:#8449ba;--plate:#14091b;--plate2:#09040e}.theme-scarlet{--c:#ff6878;--c2:#ffc1ca;--c3:#a5142f;--plate:#1e080d;--plate2:#0d0306}.theme-bronze{--c:#d9a76e;--c2:#f8dfbf;--c3:#8f5e2f;--plate:#171006;--plate2:#0c0703}.theme-opal{--c:#9fe7ff;--c2:#fff;--c3:#8d7dff;--plate:#08131c;--plate2:#040a0f}.theme-magenta{--c:#ff94d8;--c2:#fff1fa;--c3:#8f5cff;--plate:#160b20;--plate2:#0b0610}.theme-crimson{--c:#ff6e64;--c2:#ffc7ba;--c3:#a71925;--plate:#1e0808;--plate2:#0f0404}.theme-wine{--c:#ff718c;--c2:#ffd6df;--c3:#8b2441;--plate:#1a080e;--plate2:#0c0407}.theme-mythic{--c:#d6c5ff;--c2:#fff;--c3:#796dff;--plate:#110d25;--plate2:#080611}.theme-inferno{--c:#ff764f;--c2:#ffc36b;--c3:#d52c2c;--plate:#210906;--plate2:#120503}.theme-angel{--c:#ffc7f2;--c2:#fff;--c3:#a98cff;--plate:#160d21;--plate2:#0a0610}.theme-blackgold{--c:#f3cb74;--c2:#fff2c4;--c3:#8f6a27;--plate:#161107;--plate2:#080603}.theme-aurora{--c:#82eaff;--c2:#f1f8ff;--c3:#aa82ff;--plate:#07111b;--plate2:#040812}.theme-white{--c:#f0f2f7;--c2:#fff;--c3:#a8aec0;--plate:#111218;--plate2:#06070a}.theme-abyss{--c:#9f88ff;--c2:#dfd7ff;--c3:#5d3cff;--plate:#06050d;--plate2:#020207}.theme-prismatic{--c:#9feeff;--c2:#fff;--c3:#ff9dd7;--plate:#100d20;--plate2:#070510}.theme-celestial{--c:#d8e7ff;--c2:#fff;--c3:#8b9cff;--plate:#0b1020;--plate2:#050812}.theme-rainbow{--c:#9feeff;--c2:#fff;--c3:#ff9dd7;--plate:#100d20;--plate2:#070510}.theme-ruby{--c:#ff665e;--c2:#ffd1c6;--c3:#9f1623;--plate:#1f0808;--plate2:#0f0404}.theme-cosmic{--c:#c5a7ff;--c2:#f8efff;--c3:#6e60ff;--plate:#110d22;--plate2:#070510}.theme-voidgold{--c:#eacb7a;--c2:#fff0b4;--c3:var(--accent);--plate:#07060d;--plate2:#020205}.al-quiet .rlc *,.al-quiet .rlc:after{animation-play-state:paused}.al-quiet>:hover .rlc *,.al-quiet>:focus-within .rlc *{animation-play-state:running}@media (prefers-reduced-motion:reduce){.rlc *,.rlc :before,.rlc :after{animation-duration:.001ms!important;animation-iteration-count:1!important}.rlc .badge__plate{transition:none}}@property --tt2-ang{syntax:"<angle>";inherits:false;initial-value:0deg}.tt2{--h:28px;--fs:12.5px;--sp:.8;--hl:1px;--rs:0;vertical-align:middle;height:var(--h);isolation:isolate;max-width:100%;color:inherit;font:inherit;cursor:default;perspective:560px;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}button.tt2{cursor:pointer}.tt2:focus-visible{outline:none}.tt2:focus-visible .tt2-face{outline:1.5px solid var(--c2);outline-offset:3px}.tt2-xs{--h:18px;--fs:10px;--sp:.4}.tt2-sm{--h:22px;--fs:11px;--sp:.58}.tt2-md{--h:28px;--fs:12.5px;--sp:.8}.tt2-lg{--h:36px;--fs:14.5px;--sp:1;--hl:1.2px}.tt2-xl{--h:46px;--fs:18px;--sp:1.12;--hl:1.4px}.tt2-r-rare{--rs:.5}.tt2-r-epic{--rs:.75}.tt2-r-legendary{--rs:1.05}.tt2-r-mythic{--rs:1.3}.tt2-plate{z-index:2;align-items:center;gap:calc(var(--h) * .24);min-width:0;max-width:100%;height:100%;padding:0 calc(var(--h) * .56) 0 calc(var(--h) * .36);border-radius:calc(var(--h) * .3);transition:transform .4s cubic-bezier(.2,.8,.2,1);display:inline-flex;position:relative;transform:none}.tt2.is-holo .tt2-plate{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform 80ms linear}.tt2-face,.tt2-tex,.tt2-sheen,.tt2-glare{border-radius:inherit;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.tt2-face{z-index:-1;background:linear-gradient(180deg, #ffffff12, transparent 46%), linear-gradient(180deg, color-mix(in srgb, var(--plate,#101218) 84%, var(--c) 16%), var(--plate2,#07080c));box-shadow:0 1px #ffffff0d,0 4px 14px -4px #0009}.tt2-face:before{content:"";border-radius:inherit;padding:var(--hl);z-index:2;background:linear-gradient(100deg, color-mix(in srgb, var(--c2) 85%, transparent), color-mix(in srgb, var(--c) 30%, transparent) 38%, color-mix(in srgb, var(--c) 18%, transparent) 62%, color-mix(in srgb, var(--c2) 70%, transparent));-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.tt2-face:after{content:"";height:var(--hl);z-index:2;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--c2) 80%, transparent), transparent);position:absolute;bottom:0;left:22%;right:22%}.tt2-tex{z-index:-1;overflow:hidden}.tt2-tex>i{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.tt2-sheen{overflow:hidden}.tt2-sheen:before{content:"";background:linear-gradient(100deg,#0000,#ffffff4d,#0000);width:18%;animation:6s cubic-bezier(.5,0,.3,1) infinite tt2-sheen;position:absolute;top:-30%;bottom:-30%;left:-30%;transform:skew(-22deg)}@keyframes tt2-sheen{0%,62%{transform:translate(0)skew(-22deg)}to{transform:translate(820%)skew(-22deg)}}.tt2-glare{z-index:3;opacity:0;mix-blend-mode:overlay;background:radial-gradient(circle at var(--hx,50%) var(--hy,50%), #ffffff73, transparent 52%), repeating-linear-gradient(110deg, #ff78c800 0%, #ff78c829 10%, #78dcff29 20%, #a0ffbe29 30%, #ffe68c00 40%);background-size:100% 100%,240% 240%;background-position:center, var(--hx,50%) var(--hy,50%);transition:opacity .3s;overflow:hidden}.tt2.is-holo .tt2-glare{opacity:1}.tt2-mark{z-index:2;width:calc(var(--h) * .46);height:calc(var(--h) * .46);color:var(--c2);filter:drop-shadow(0 0 calc(var(--h) * .1) color-mix(in srgb, var(--c) 80%, transparent));flex:none;position:relative}.tt2-name{z-index:2;min-width:0;font-family:var(--font-display,"Unbounded"), system-ui, sans-serif;font-weight:700;font-size:var(--fs);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(180deg, #fff 22%, color-mix(in srgb, var(--c2) 85%, #fff) 100%);color:#0000;-webkit-font-smoothing:antialiased;-webkit-background-clip:text;background-clip:text;padding-block-start:.14em;padding-block-end:.14em;line-height:1;position:relative;overflow:hidden}.tt2-tail{z-index:2;font:600 calc(var(--fs) * .68)/1 var(--font-display,"Unbounded"), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--c2) 70%, transparent);padding-left:calc(var(--h) * .24);border-left:var(--hl) solid color-mix(in srgb, var(--c) 35%, transparent);position:relative}.tt2-aura,.tt2-front{pointer-events:none;inset:calc(var(--h) * -.85 * var(--sp) * var(--rs)) calc(var(--h) * -1.05 * var(--sp) * var(--rs));position:absolute}.tt2-aura{z-index:0}.tt2-front{z-index:3}.tt2-aura>*,.tt2-front>*{display:block;position:absolute}.tt2.is-holo .tt2-aura{filter:brightness(1.18)saturate(1.1)}.tt2-glint{width:calc(var(--h) * .5 * var(--sp) + 6px);aspect-ratio:1;background:radial-gradient(closest-side, #fff, color-mix(in srgb, var(--c2) 80%, transparent) 40%, transparent);clip-path:polygon(50% 0,54% 46%,100% 50%,54% 54%,50% 100%,46% 54%,0 50%,46% 46%);opacity:0;animation:3.4s ease-in-out infinite tt2-glint}.tt2-glint.g1{top:18%;left:4%}.tt2-glint.g2{animation-delay:1.1s;top:8%;right:8%}.tt2-glint.g3{animation-delay:2.2s;bottom:2%;left:46%}.tt2-glint.g4{animation-delay:1.7s;bottom:22%;right:2%}@keyframes tt2-glint{0%,70%,to{opacity:0;transform:scale(.3)rotate(0)}80%{opacity:1;transform:scale(1)rotate(45deg)}90%{opacity:.2;transform:scale(.6)rotate(70deg)}}.tt2-r-common .tt2-face:before{background:linear-gradient(100deg, color-mix(in srgb, var(--c2) 45%, transparent), color-mix(in srgb, var(--c) 14%, transparent) 50%, color-mix(in srgb, var(--c2) 35%, transparent))}.tt2-r-common .tt2-name{background:linear-gradient(180deg, #fff 30%, color-mix(in srgb, var(--c) 60%, #c9cedb));-webkit-background-clip:text;background-clip:text}.tt2-r-common .tt2-mark{filter:none;color:color-mix(in srgb, var(--c2) 70%, #fff)}.tt2-r-epic .tt2-face:before{background:conic-gradient(from var(--tt2-ang), color-mix(in srgb, var(--c) 30%, transparent) 0 62%, var(--c2) 78%, #fff 82%, var(--c) 88%, color-mix(in srgb, var(--c) 30%, transparent) 96%);animation:4.2s linear infinite tt2-ang}@keyframes tt2-ang{to{--tt2-ang:360deg}}.tt2-r-epic .tt2-name{background:linear-gradient(180deg, #fff 18%, var(--c2) 70%, color-mix(in srgb, var(--c) 80%, #fff));-webkit-background-clip:text;background-clip:text}.tt2-r-epic .tt2-mark{animation:3s step-end infinite tt2-zap}@keyframes tt2-zap{0%,to{opacity:1}46%{opacity:.35}49%{opacity:1}52%{opacity:.55}55%{opacity:1}}.tt2-r-legendary .tt2-face{box-shadow:0 1px 0 #ffffff0d, 0 4px 14px -4px #0009, 0 0 calc(var(--h) * .45) color-mix(in srgb, var(--c) 30%, transparent)}.tt2-r-legendary .tt2-face:before{padding:calc(var(--hl) * 1.2);background:conic-gradient(from var(--tt2-ang), var(--c) 0%, #fff 6%, var(--c2) 14%, var(--c3,var(--c)) 30%, var(--c) 50%, #fff 56%, var(--c2) 64%, var(--c3,var(--c)) 80%, var(--c) 100%);animation:6s linear infinite tt2-ang}.tt2-r-legendary .tt2-name{background:linear-gradient(100deg, var(--c) 0%, #fff 16%, var(--c2) 30%, var(--c) 50%, #fff 66%, var(--c2) 80%, var(--c) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:4.4s linear infinite tt2-foil}@keyframes tt2-foil{to{background-position:-200% 0}}.tt2-r-legendary .tt2-mark{animation:10s linear infinite tt2-spin}@keyframes tt2-spin{to{transform:rotate(360deg)}}.tt2-r-mythic .tt2-face{box-shadow:0 4px 14px -4px #0009, 0 0 calc(var(--h) * .5) color-mix(in srgb, var(--c3,var(--c)) 32%, transparent)}.tt2-r-mythic .tt2-face:before{padding:calc(var(--hl) * 1.2);background:conic-gradient(from var(--tt2-ang), #9feeff, #ffd1f4, #fff6b0, #b8a4ff, #9feeff);animation:5s linear infinite tt2-ang}.tt2-r-mythic .tt2-name{background:linear-gradient(100deg,#9feeff 0%,#ffd1f4 20%,#fff6b0 40%,#b8a4ff 60%,#9feeff 80%,#ffd1f4 100%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:5.2s linear infinite tt2-foil;overflow:visible}.tt2-r-mythic .tt2-name:before,.tt2-r-mythic .tt2-name:after{content:attr(data-text);padding-block:inherit;mix-blend-mode:screen;pointer-events:none;opacity:0;background:0 0;animation:4.4s step-end infinite tt2-split;position:absolute;top:0;bottom:0;left:0;right:0}.tt2-r-mythic .tt2-name:before{color:#3ff3ff}.tt2-r-mythic .tt2-name:after{color:#ff3fd0;animation-delay:70ms}@keyframes tt2-split{0%,89%,to{opacity:0;transform:translate(0)}91%{opacity:.7;transform:translate(-1.5px,.5px)}94%{opacity:.7;transform:translate(1.5px,-.5px)}97%{opacity:.4;transform:translate(-.5px)}}.tt2-r-mythic .tt2-mark{animation:5.5s ease-in-out infinite tt2-blink}@keyframes tt2-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}.tt2-on .tt2-face{outline:var(--hl) solid color-mix(in srgb, var(--c2) 45%, transparent);outline-offset:3px}.tt2-locked{filter:grayscale()brightness(.72)}.tt2-locked .tt2-name{color:#ffffff8c;filter:none;background:0 0;animation:none}.tt2-locked .tt2-name:before,.tt2-locked .tt2-name:after{display:none}.tt2-locked .tt2-face{background:#101018e6}.tt2-locked .tt2-face:before{background:#ffffff38;animation:none}.tt2-xs .tt2-aura{opacity:.7}.tt2[data-off] *,.tt2[data-off] :before,.tt2[data-off] :after{animation-play-state:paused!important}html.no-motion .tt2 *,html.no-motion .tt2 :before,html.no-motion .tt2 :after,html[data-s2-quality=eco] .tt2 *,html[data-s2-quality=eco] .tt2 :before,html[data-s2-quality=eco] .tt2 :after{animation:none!important}@media (prefers-reduced-motion:reduce){.tt2 *,.tt2 :before,.tt2 :after{animation:none!important}}.tt2-aura>i,.tt2-front>i{will-change:auto}.tx-stars{background-image:radial-gradient(circle at 12% 30%, #ffffffb3 0 .6px, transparent 1.2px), radial-gradient(circle at 36% 74%, #ffffff8c 0 .5px, transparent 1.1px), radial-gradient(circle at 64% 22%, #fff9 0 .6px, transparent 1.2px), radial-gradient(circle at 88% 62%, #ffffff80 0 .5px, transparent 1.1px), linear-gradient(115deg, transparent 40%, color-mix(in srgb, var(--c2) 10%, transparent) 50%, transparent 60%);animation:4s ease-in-out infinite tx-tw}@keyframes tx-tw{50%{opacity:.55}}.ts-st{left:var(--x);top:var(--y);width:calc(var(--h) * .08 * var(--s,1) + 1.5px);aspect-ratio:1;box-shadow:0 0 4px 1px var(--c2);animation:2.6s ease-in-out infinite ts-st;animation-delay:var(--d,0s);background:#fff;border-radius:50%;margin:-1px}@keyframes ts-st{50%{opacity:.25;transform:scale(.6)}}.ts-con{width:100%;height:100%;top:0;bottom:0;left:0;right:0;overflow:visible}.ts-con polyline{fill:none;stroke:color-mix(in srgb, var(--c2) 70%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:100;stroke-dashoffset:100px;animation:6s ease-in-out infinite ts-draw}.ts-con polyline+polyline{animation-delay:-3s}@keyframes ts-draw{0%{stroke-dashoffset:100px;opacity:0}15%{opacity:.8}45%,70%{stroke-dashoffset:0;opacity:.8}to{stroke-dashoffset:0;opacity:0}}.tx-neb{background:radial-gradient(60% 120% at 20% 50%, color-mix(in srgb, var(--c) 30%, transparent), transparent 70%), radial-gradient(50% 110% at 80% 50%, color-mix(in srgb, var(--c3,var(--c)) 30%, transparent), transparent 70%);background-size:200% 100%;animation:9s ease-in-out infinite alternate tx-pan}@keyframes tx-pan{to{background-position:100% 0}}.nb-cloud{background:radial-gradient(40% 46% at 33% 48%, color-mix(in srgb, var(--c) 46%, transparent), transparent 70%), radial-gradient(36% 42% at 68% 54%, color-mix(in srgb, var(--c3,var(--c)) 42%, transparent), transparent 70%), radial-gradient(22% 30% at 52% 24%, color-mix(in srgb, var(--c2) 30%, transparent), transparent 70%);filter:blur(calc(var(--h) * .1));border-radius:50%;animation:12s ease-in-out infinite alternate nb-cloud;top:4%;bottom:4%;left:0;right:0}@keyframes nb-cloud{0%{transform:rotate(-4deg)scale(.95)}to{transform:rotate(5deg)scale(1.06)}}.ts-orb{width:100%;height:100%;top:0;bottom:0;left:0;right:0;overflow:visible}.ts-orb ellipse{fill:none;stroke:color-mix(in srgb, var(--c2) 85%, #fff);vector-effect:non-scaling-stroke;stroke-linecap:round}.ts-orb ellipse.base{stroke-width:1px;opacity:.28}.ts-orb ellipse.base.b{stroke:var(--c);opacity:.22}.ts-orb ellipse.run{stroke-width:1.6px;stroke-dasharray:16 84;filter:drop-shadow(0 0 2px var(--c2)) drop-shadow(0 0 5px var(--c));animation:3.6s linear infinite ts-flow}.ts-orb ellipse.run.b{stroke-dasharray:9 91;animation-duration:5s;animation-direction:reverse}.ts-orb.front{clip-path:inset(50% 0 0)}@keyframes ts-flow{to{stroke-dashoffset:-100px}}.nb-dot{width:max(2px, calc(var(--h) * .09));aspect-ratio:1;margin:calc(var(--h) * -.045) 0 0 calc(var(--h) * -.045);box-shadow:0 0 6px 1px var(--c2);background:#fff;border-radius:50%;animation:6s linear infinite nb-orb}.nb-dot.b{box-shadow:0 0 6px 1px var(--c);animation-duration:8s;animation-delay:-3s}@keyframes nb-orb{0%{opacity:1;top:50%;left:98%;transform:scale(1)}12.5%{opacity:1;top:62%;left:84%;transform:scale(1.15)}25%{opacity:1;top:66%;left:50%;transform:scale(1.25)}37.5%{opacity:1;top:62%;left:16%;transform:scale(1.15)}50%{opacity:.8;top:50%;left:2%;transform:scale(1)}62.5%{opacity:.2;top:38%;left:16%;transform:scale(.7)}75%{opacity:.12;top:34%;left:50%;transform:scale(.6)}87.5%{opacity:.2;top:38%;left:84%;transform:scale(.7)}to{opacity:1;top:50%;left:98%;transform:scale(1)}}.tx-heat{background:radial-gradient(90% 80% at 50% 120%, color-mix(in srgb, var(--c) 45%, transparent), transparent 70%), repeating-radial-gradient(circle at 50% 140%, transparent 0 3px, color-mix(in srgb, var(--c2) 8%, transparent) 3px 4px);animation:2.2s ease-in-out infinite alternate tx-heat}@keyframes tx-heat{to{opacity:.6}}.em-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--c) 42%, transparent), transparent);border-radius:50%;animation:2.6s ease-in-out infinite em-glow;top:30%;bottom:10%;left:14%;right:14%}@keyframes em-glow{50%{opacity:.55;transform:scaleX(1.05)}}.em-fire{top:4%;left:0;right:0;bottom:calc(50% + var(--h) * .3)}.em-fire i{bottom:0;left:var(--x);height:var(--hh);width:max(1.2px, calc(var(--h) * .055));transform-origin:50% 100%;background:linear-gradient(to top, #fff 0%, var(--c2) 18%, var(--c) 52%, color-mix(in srgb, var(--c3,var(--c)) 60%, transparent) 78%, transparent);filter:drop-shadow(0 0 2px var(--c));animation:em-strand var(--t,1.6s) ease-in-out infinite;animation-delay:var(--d,0s);border-radius:99px;position:absolute}@keyframes em-strand{0%,to{opacity:.5;transform:scaleY(.6)skew(-6deg)}35%{opacity:1;transform:scaleY(1)skew(4deg)}70%{opacity:.8;transform:scaleY(.8)skew(-2deg)}}.em-e{left:var(--x);top:calc(50% - var(--h) * .5);width:max(1.5px, calc(var(--h) * .055));aspect-ratio:1;box-shadow:0 0 4px 1px var(--c);opacity:0;animation:em-e var(--t,2.8s) ease-out infinite;animation-delay:var(--d,0s);background:#fff;border-radius:50%}@keyframes em-e{0%{opacity:0;transform:translate(0)}18%{opacity:1}to{opacity:0;transform:translate(var(--dx,0px), calc(var(--h) * -1.4 * var(--sp)))}}.tx-rain{background:repeating-linear-gradient(104deg, transparent 0 7px, color-mix(in srgb, var(--c2) 22%, transparent) 7px 8px);animation:.8s linear infinite tx-rain;top:-50%!important;bottom:0!important;left:0!important;right:0!important}@keyframes tx-rain{to{transform:translateY(50%)}}.tx-neon{background:linear-gradient(0deg, color-mix(in srgb, var(--c) 30%, transparent), transparent 55%)}.rn-d{left:var(--x);width:1px;height:var(--hh);background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--c2) 85%, #fff));opacity:0;animation:rn-d var(--t,1s) linear infinite;animation-delay:var(--d,0s);top:-10%;transform:rotate(14deg)}.rn-d.f{width:1.5px;filter:drop-shadow(0 0 2px var(--c2))}@keyframes rn-d{0%{opacity:0;transform:translate(0)rotate(14deg)}10%{opacity:.9}to{opacity:0;transform:translate(-14px,520%)rotate(14deg)}}.rn-sp{left:var(--x);width:calc(var(--h) * .5);height:calc(var(--h) * .12);border:1px solid color-mix(in srgb, var(--c2) 70%, transparent);opacity:0;animation:1.6s ease-out infinite rn-sp;animation-delay:var(--d,0s);border-radius:50%;bottom:6%}@keyframes rn-sp{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1.6)}}.tx-petals{background:radial-gradient(60% 100% at 85% 0,#ffb7d538,#0000 70%),radial-gradient(4px 2.5px at 22% 70%,#ffc4dd73,#0000),radial-gradient(3px 2px at 70% 30%,#ffc4dd66,#0000)}.sk-p{left:var(--x);top:var(--y);width:calc(var(--h) * .26 * var(--s,1) + 3px);aspect-ratio:1.4;background:linear-gradient(135deg, #fff 0%, #ffc6de 35%, color-mix(in srgb, #ff7fb0 70%, var(--c)) 100%);opacity:0;animation:sk-p var(--t,6s) ease-in-out infinite;animation-delay:var(--d,0s);border-radius:100% 0;box-shadow:0 0 4px #ff96c880}@keyframes sk-p{0%{opacity:0;transform:translate(0)rotate(0)rotateY(0)}12%{opacity:.95}85%{opacity:.9}to{opacity:0;transform:translate(var(--dx,60%), var(--dy,30%)) rotate(var(--rt,360deg)) rotateY(180deg)}}.tx-frost{background:repeating-conic-gradient(from 30deg at 50% 50%, transparent 0 28deg, #dff4ff17 28deg 30deg), linear-gradient(180deg, #cfeeff24, transparent 60%);opacity:.9;background-size:22px 22px,100% 100%}.sn-f{left:var(--x);width:calc(var(--h) * .07 * var(--s,1) + 1.5px);aspect-ratio:1;opacity:0;animation:sn-f var(--t,4s) linear infinite;animation-delay:var(--d,0s);background:#fff;border-radius:50%;top:-6%;box-shadow:0 0 3px #cfeeff}@keyframes sn-f{0%{opacity:0;transform:translate(0)}10%{opacity:.9}90%{opacity:.8}to{opacity:0;transform:translate(var(--dx,0px), calc(var(--h) * 2.4 * var(--sp)))}}.sn-crack{width:100%;height:100%;top:0;bottom:0;left:0;right:0;overflow:visible}.sn-crack path{fill:none;stroke:color-mix(in srgb, #e6f7ff 80%, var(--c2));stroke-width:1px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 2px #bfe8ff);stroke-dasharray:60;stroke-dashoffset:60px;animation:5s ease-out infinite sn-crack}.sn-crack path+path{animation-delay:-2.5s}@keyframes sn-crack{0%{stroke-dashoffset:60px;opacity:0}20%{opacity:1}40%,80%{stroke-dashoffset:0;opacity:.9}to{opacity:0;stroke-dashoffset:0}}.tx-scan{background:repeating-linear-gradient(0deg,#ffffff0f 0 1px,#0000 1px 3px);animation:6s linear infinite tx-scan}@keyframes tx-scan{to{background-position:0 30px}}.tx-rgb{mix-blend-mode:screen;background:linear-gradient(90deg,#3ff3ff29 0 30%,#0000 30% 70%,#ff3fd029 70%) 0 0/260% 100%;animation:3.4s steps(6,end) infinite tx-rgb}@keyframes tx-rgb{to{background-position:260% 0}}.gl-b{left:var(--x);top:var(--y);width:var(--w);height:var(--hh);background:color-mix(in srgb, var(--c2) 70%, transparent);opacity:0;animation:3.2s step-end infinite gl-b;animation-delay:var(--d,0s);box-shadow:2px 0 #ff3fd099,-2px 0 #3ff3ff99}.gl-b.c{background:color-mix(in srgb, var(--c) 60%, transparent)}@keyframes gl-b{0%,to{opacity:0}6%{opacity:.9;transform:translate(-4px)}9%{opacity:.6;transform:translate(3px)}12%{opacity:0}54%{opacity:.8;transform:translate(2px)}56%{opacity:0}}.gl-slice{height:max(2px, calc(var(--h) * .12));mix-blend-mode:screen;opacity:0;background:linear-gradient(90deg,#0000,#3ff3ff8c,#ff3fd08c,#0000);animation:4.4s step-end infinite gl-slice;top:50%;left:6%;right:6%}@keyframes gl-slice{0%,to{opacity:0}88%{opacity:.9;transform:translateY(-140%)}91%{opacity:.7;transform:translateY(80%)}94%{opacity:0}}.tx-grid{background-image:linear-gradient(color-mix(in srgb, var(--c2) 10%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--c2) 10%, transparent) 1px, transparent 1px);background-size:9px 9px;animation:8s linear infinite tx-grid;-webkit-mask:linear-gradient(90deg,#000,#0000 30% 70%,#000);mask:linear-gradient(90deg,#000,#0000 30% 70%,#000)}@keyframes tx-grid{to{background-position:18px 0,18px 0}}.cd-tr{width:100%;height:100%;top:0;bottom:0;left:0;right:0;overflow:visible}.cd-tr path{fill:none;stroke:color-mix(in srgb, var(--c2) 55%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.cd-tr.run path{stroke:#fff;stroke-width:1.6px;stroke-dasharray:12 88;filter:drop-shadow(0 0 2px var(--c2)) drop-shadow(0 0 4px var(--c));animation:2.2s linear infinite ts-flow}.cd-tr.run path:nth-child(2n){animation-duration:2.8s;animation-delay:-1s}.cd-tr.run path:nth-child(3n){animation-duration:1.9s;animation-delay:-.6s}.cd-hud{width:calc(var(--h) * .5);height:calc(var(--h) * .5);border:0 solid var(--c2);filter:drop-shadow(0 0 2px var(--c));animation:2.4s ease-in-out infinite cd-hud}.cd-hud.tl{left:calc(var(--h) * 1.05 * var(--sp) * var(--rs) - var(--h) * .3);top:calc(var(--h) * 1 * var(--sp) * var(--rs) - var(--h) * .3);border-width:1.5px 0 0 1.5px}.cd-hud.br{right:calc(var(--h) * 1.05 * var(--sp) * var(--rs) - var(--h) * .3);bottom:calc(var(--h) * 1 * var(--sp) * var(--rs) - var(--h) * .3);border-width:0 1.5px 1.5px 0;animation-delay:-1.2s}@keyframes cd-hud{50%{opacity:.35;transform:scale(.85)}}.tx-grain{background-image:repeating-radial-gradient(circle at 17% 23%,#ffffff0f 0 .5px,#0000 .5px 2px),repeating-radial-gradient(circle at 71% 64%,#0000002e 0 .5px,#0000 .5px 2.3px);animation:.4s steps(3,end) infinite tx-grain;top:-50%!important;bottom:-50%!important;left:-50%!important;right:-50%!important}@keyframes tx-grain{33%{transform:translate(3%,-2%)}66%{transform:translate(-2%,3%)}}.tx-flick{background:radial-gradient(90% 140%,#0000 55%,#00000059),linear-gradient(90deg,#ffdca014,#0000 40%);animation:2.6s step-end infinite tx-flick}@keyframes tx-flick{0%,to{opacity:1}40%{opacity:.78}42%{opacity:1}71%{opacity:.85}}.fm-strip{height:calc(var(--h) * .16);background:repeating-linear-gradient(90deg, transparent 0 4px, color-mix(in srgb, var(--c2) 60%, #ffffff80) 4px 9px, transparent 9px 14px);opacity:.55;border-radius:1px;animation:1.4s linear infinite fm-strip;left:6%;right:6%;-webkit-mask:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.fm-strip.t{top:calc(50% - var(--h) * .5 - var(--h) * .3)}.fm-strip.b{bottom:calc(50% - var(--h) * .5 - var(--h) * .3);animation-direction:reverse}@keyframes fm-strip{to{background-position:14px 0}}.fm-leak{width:50%;height:80%;filter:blur(calc(var(--h) * .2));animation:6s ease-in-out infinite fm-leak;animation-delay:var(--d,0s);background:radial-gradient(closest-side,#ff964673,#0000);border-radius:50%;top:10%;left:-10%}@keyframes fm-leak{50%{opacity:.4;transform:translate(140%)}}.fm-beam{opacity:0;background:conic-gradient(from 75deg at 0%,#0000 0deg,#fff5dc24 10deg,#0000 30deg);width:60%;height:220%;animation:5s ease-in-out infinite fm-beam;top:50%;left:-20%;translate:0 -50%}@keyframes fm-beam{0%,40%{opacity:0}55%{opacity:1}80%,to{opacity:0}}.tx-caus{background:repeating-radial-gradient(ellipse at 30% 40%, transparent 0 6px, color-mix(in srgb, var(--c2) 12%, transparent) 6px 7px), repeating-radial-gradient(ellipse at 70% 60%, transparent 0 8px, color-mix(in srgb, var(--c) 12%, transparent) 8px 9px);animation:7s ease-in-out infinite alternate tx-caus;top:-40%!important;bottom:-40%!important;left:-40%!important;right:-40%!important}@keyframes tx-caus{to{transform:translate(8%,-6%)scale(1.08)}}.wt-r{aspect-ratio:3;border:1px solid color-mix(in srgb, var(--c2) 75%, transparent);opacity:0;border-radius:50%;width:40%;animation:3.6s ease-out infinite wt-r;top:50%;left:50%;translate:-50% -50%}.wt-r.b{animation-delay:1.8s}@keyframes wt-r{0%{opacity:.8;transform:scale(.4)}to{opacity:0;transform:scale(2.4)}}.wt-b{left:var(--x);width:calc(var(--h) * .1 * var(--s,1) + 2px);aspect-ratio:1;opacity:0;animation:wt-b var(--t,3s) ease-in infinite;animation-delay:var(--d,0s);background:radial-gradient(circle at 35% 30%,#fffc 0 15%,#0000 30%);border:1px solid #ffffffb3;border-radius:50%;bottom:10%}@keyframes wt-b{0%{opacity:0;transform:translate(0)}15%{opacity:.9}to{opacity:0;transform:translate(4px, calc(var(--h) * -1.6 * var(--sp)))}}.tx-warm{background:radial-gradient(80% 140% at 50% 120%,#ffb5473d,#0000 70%)}.lt-f{left:var(--x);top:var(--y);width:max(2px, calc(var(--h) * .1));aspect-ratio:1;box-shadow:0 0 6px 2px color-mix(in srgb, #ffd36b 80%, var(--c)), 0 0 14px 4px #ffd36b4d;animation:lt-f var(--t,4s) ease-in-out infinite;animation-delay:var(--d,0s);background:#fff7c2;border-radius:50%}@keyframes lt-f{0%,to{opacity:.2;transform:translate(0)}30%{opacity:1}50%{transform:translate(var(--dx,10px), var(--dy,-8px));opacity:.9}75%{opacity:.3}}.tx-dust{background-image:radial-gradient(circle at 15% 30%,#fff3c4 0 .6px,#0000 1.2px),radial-gradient(circle at 40% 70%,#ffe08a 0 .5px,#0000 1.1px),radial-gradient(circle at 66% 28%,#fff3c4 0 .6px,#0000 1.2px),radial-gradient(circle at 86% 66%,#ffe08a 0 .5px,#0000 1.1px);animation:2.4s ease-in-out infinite tx-tw}.tx-bands{background:repeating-linear-gradient(115deg,#0000 0 14px,#ffe6a012 14px 16px) 0 0/200% 100%;animation:6s linear infinite tx-pan}.gd-rays{aspect-ratio:1;background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--c2) 26%, transparent) 0 2deg, transparent 2deg 12deg);border-radius:50%;width:140%;animation:28s linear infinite gd-rays;top:50%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(closest-side,#000 20%,#0000 70%);mask:radial-gradient(closest-side,#000 20%,#0000 70%)}@keyframes gd-rays{to{transform:rotate(360deg)}}.gd-d{left:var(--x);width:max(1.5px, calc(var(--h) * .05));aspect-ratio:1;opacity:0;animation:gd-d var(--t,3s) linear infinite;animation-delay:var(--d,0s);background:#ffe7a0;border-radius:50%;top:0;box-shadow:0 0 3px #ffd36b}@keyframes gd-d{0%{opacity:0;transform:translateY(0)}15%{opacity:1}to{opacity:0;transform:translateY(calc(var(--h) * 2 * var(--sp)))}}.tx-mist{background:radial-gradient(70% 120% at 80%,#ff283c38,#0000 70%),linear-gradient(90deg,#0000,#a0001424,#0000)}.bl-moon{left:var(--x);width:calc(var(--h) * .9 * var(--sp) * var(--rs) + 10px);aspect-ratio:1;box-shadow:0 0 calc(var(--h) * .35) #ff324673, 0 0 calc(var(--h) * .9) #ff1e3c38;opacity:.78;background:radial-gradient(circle at 70% 30%,#0000 0 46%,#140006d1 60%),radial-gradient(circle at 36% 36%,#ffd6cf 0,#ff5466 28%,#b3132a 62%,#4a0510 100%);border-radius:50%;animation:6s ease-in-out infinite alternate bl-moon;top:2%;translate:-50%}@keyframes bl-moon{to{box-shadow:0 0 calc(var(--h) * .7) #ff3246b3, 0 0 calc(var(--h) * 1.4) #ff1e3c66}}.bl-mist{height:34%;filter:blur(calc(var(--h) * .14));background:linear-gradient(90deg,#0000,#ff3c5038,#5000144d,#ff3c502e,#0000);border-radius:50%;animation:8s ease-in-out infinite alternate bl-mist;top:46%;left:-5%;right:-5%}@keyframes bl-mist{to{transform:translate(8%)}}.bl-slash{opacity:0;width:84%;height:1.5px;animation:5s cubic-bezier(.2,.9,.2,1) infinite bl-slash;animation-delay:var(--d,0s);background:linear-gradient(90deg,#0000,#fff 40%,#ff5a6e 60%,#0000);top:50%;left:8%;transform:rotate(-14deg)scaleX(0);box-shadow:0 0 6px #ff3b52}@keyframes bl-slash{0%,80%{opacity:0;transform:rotate(-14deg)scaleX(0)}84%{opacity:1;transform:rotate(-14deg)scaleX(1)}92%,to{opacity:0;transform:rotate(-14deg)scaleX(1)}}.tx-aur{background:linear-gradient(100deg, transparent 10%, color-mix(in srgb, var(--c) 26%, transparent) 30%, color-mix(in srgb, var(--c2) 22%, transparent) 50%, color-mix(in srgb, var(--c3,var(--c)) 24%, transparent) 70%, transparent 90%);background-size:220% 100%;animation:7s ease-in-out infinite alternate tx-pan}.au-r{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--c) 40%, transparent) 40%, color-mix(in srgb, var(--c2) 35%, transparent) 70%, transparent);height:52%;filter:blur(calc(var(--h) * .12));transform-origin:50% 100%;border-radius:50% 50% 0 0;animation:6s ease-in-out infinite alternate au-r;top:0;left:2%;right:2%}.au-r.b{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--c3,var(--c)) 42%, transparent) 50%, transparent);animation-duration:8s;animation-direction:alternate-reverse;left:14%;right:24%}.au-r.c{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--c2) 36%, transparent) 50%, transparent);height:40%;animation-duration:7s;animation-delay:-2s;left:40%;right:0}@keyframes au-r{0%{opacity:.6;transform:skew(-12deg)scaleY(.85)}to{opacity:1;transform:skew(12deg)scaleY(1.1)}}.tx-cloud{background:radial-gradient(40% 90% at 20% 20%,#ffffff0f,#0000 70%),radial-gradient(50% 100% at 75% 10%,#ffffff0d,#0000 70%)}.tx-flash{background:color-mix(in srgb, var(--c2) 40%, #fff);opacity:0;animation:4.2s step-end infinite tx-flash}@keyframes tx-flash{0%,to{opacity:0}61%{opacity:.22}63%{opacity:0}65%{opacity:.14}67%{opacity:0}}.st-cloud{height:40%;filter:blur(calc(var(--h) * .1));background:radial-gradient(30% 70% at 25% 60%,#8c96b440,#0000 70%),radial-gradient(34% 80% at 70%,#7882aa38,#0000 70%);border-radius:50%;top:0;left:0;right:0}.st-svg{width:100%;height:100%;top:0;bottom:0;left:0;right:0;overflow:visible}.st-bolt path{fill:none;stroke:#fff;stroke-width:1.4px;vector-effect:non-scaling-stroke;stroke-linejoin:round;filter:drop-shadow(0 0 2px var(--c2)) drop-shadow(0 0 6px var(--c))}.st-bolt{opacity:0;animation:4.2s step-end infinite st-bolt;animation-delay:var(--d,0s)}@keyframes st-bolt{0%,to{opacity:0}60%{opacity:1}62%{opacity:.2}64%{opacity:1}67%{opacity:0}}.tx-swirl{background:conic-gradient(from 0deg, color-mix(in srgb, var(--c) 30%, transparent), transparent 25%, color-mix(in srgb, var(--c2) 26%, transparent) 50%, transparent 75%, color-mix(in srgb, var(--c) 30%, transparent));border-radius:50%;animation:9s linear infinite gd-rays;top:-60%!important;bottom:-60%!important;left:-10%!important;right:-10%!important}.pt-core{background:radial-gradient(closest-side, color-mix(in srgb, var(--c2) 30%, transparent), color-mix(in srgb, var(--c) 22%, transparent) 50%, transparent);border-radius:50%;width:46%;height:70%;animation:3s ease-in-out infinite em-glow;top:50%;left:50%;translate:-50% -50%}.ts-orb.pt ellipse.base{opacity:.4}.ts-orb.pt ellipse.run{stroke-dasharray:22 78;animation-duration:2.6s}.ts-orb.pt ellipse.run.b{stroke-dasharray:12 38;animation-duration:3.4s}.pt-p{width:max(2px, calc(var(--h) * .07));aspect-ratio:1;box-shadow:0 0 4px var(--c2);opacity:0;transform:rotate(var(--a)) translateX(calc(var(--h) * 1.6 * var(--sp)));animation:pt-p var(--t,3s) ease-in infinite;animation-delay:var(--d,0s);background:#fff;border-radius:50%;top:50%;left:50%}@keyframes pt-p{0%{opacity:0;transform:rotate(var(--a)) translateX(calc(var(--h) * 1.6 * var(--sp))) scale(1)}20%{opacity:1}to{opacity:0;transform:rotate(calc(var(--a) + 200deg)) translateX(0) scale(.2)}}.tt2-xs .tx-grain,.tt2-xs .tx-rain,.tt2-xs .tx-caus,.tt2-xs .tx-swirl{animation:none}@property --ls-ang{syntax:"<angle>";inherits:false;initial-value:0deg}.ls{--ls-px:24px;--ls-r:24%;--ls-bw:max(1px, calc(var(--ls-px) * .034));vertical-align:middle;width:var(--ls-px);height:var(--ls-px);isolation:isolate;perspective:calc(var(--ls-px) * 5);-webkit-tap-highlight-color:transparent;flex:none;place-items:center;line-height:1;display:inline-grid;position:relative}.ls-xs{--ls-px:18px}.ls-sm{--ls-px:26px}.ls-md{--ls-px:40px}.ls-lg{--ls-px:72px}.ls-xl{--ls-px:128px}.ls-hero{--ls-px:188px}.ls-sh-square{--ls-r:22%}.ls-sh-squircle{--ls-r:34%}.ls-sh-circle{--ls-r:50%}.ls-sh-shield{--ls-r:18% 18% 50% 50% / 16% 16% 44% 44%}button.ls{cursor:pointer;color:inherit;font:inherit;border-radius:var(--ls-r);background:0 0;border:0;margin:0;padding:0}button.ls:focus-visible{outline:2px solid var(--c2);outline-offset:4px}span.ls[tabindex]:focus-visible{outline:2px solid var(--c2);outline-offset:4px}.ls-tile{z-index:2;border-radius:var(--ls-r);border:var(--ls-bw) solid color-mix(in oklch, var(--m) 64%, #fff 0%);background:radial-gradient(130% 95% at 26% 6%, color-mix(in oklch, var(--m) 34%, transparent), transparent 58%), radial-gradient(95% 70% at 72% 108%, color-mix(in oklch, var(--c) 28%, transparent), transparent 70%), linear-gradient(165deg, color-mix(in oklch, var(--m) 24%, #0c0a14), #07060c 80%);box-shadow:inset 0 1px 0 #ffffff57, inset 0 0 0 1px #ffffff0d, inset 0 calc(var(--ls-px) * -.08) calc(var(--ls-px) * .14) #0000008c, 0 calc(var(--ls-px) * .045) 0 color-mix(in oklch, var(--m) 40%, #05040a), 0 calc(var(--ls-px) * .1) calc(var(--ls-px) * .2) #0000008c, 0 0 calc(var(--ls-px) * .24) color-mix(in oklch, var(--m) calc(var(--ls-glow) * 100%), transparent);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));will-change:auto;place-items:center;transition:transform .4s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.ls-tile>*{border-radius:inherit}.ls-3d.is-holo .ls-tile{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(1.05);transition:transform 80ms linear}.ls-xs .ls-tile{box-shadow:inset 0 1px 0 #ffffff4d, 0 1px 0 color-mix(in oklch, var(--m) 40%, #05040a), 0 0 calc(var(--ls-px) * .3) color-mix(in oklch, var(--m) calc(var(--ls-glow) * 70%), transparent)}.ls-xl .ls-tile,.ls-hero .ls-tile{animation:8s ease-in-out infinite ls-float}.ls.is-holo .ls-tile{animation:none}@keyframes ls-float{0%,to{transform:rotateX(6deg)rotateY(-8deg)translateY(0)}50%{transform:rotateX(-4deg)rotateY(8deg)translateY(-3%)}}.ls-num{z-index:6;font-family:var(--font-display,"Unbounded"), system-ui, sans-serif;font-style:normal;font-weight:900;font-size:calc(var(--ls-px) * .44);letter-spacing:-.05em;background:linear-gradient(172deg, #fff 14%, color-mix(in oklch, var(--c2) 80%, #fff) 46%, color-mix(in oklch, var(--m) 92%, #fff) 88%);color:#0000;filter:drop-shadow(0 calc(var(--ls-px) * .025) calc(var(--ls-px) * .04) #000000bf) drop-shadow(0 0 calc(var(--ls-px) * .08) color-mix(in oklch, var(--m) 55%, transparent));transform:translate(calc((var(--hxn,.5) - .5) * var(--ls-px) * -.07), calc((var(--hyn,.5) - .5) * var(--ls-px) * -.07));-webkit-background-clip:text;background-clip:text;line-height:1;display:block;position:relative}.ls-num.d1{font-size:calc(var(--ls-px) * .52)}.ls-num.d3{font-size:calc(var(--ls-px) * .33)}.ls-xs .ls-num{font-size:calc(var(--ls-px) * .54);filter:drop-shadow(0 1px 1px #000000e6)}.ls-xs .ls-num.d3{font-size:calc(var(--ls-px) * .42)}.ls-sm .ls-num{font-size:calc(var(--ls-px) * .46);filter:drop-shadow(0 1px 1px #000000e6)}.ls-sm .ls-num.d3{font-size:calc(var(--ls-px) * .36)}.ls-tier{z-index:6;font:900 calc(var(--ls-px) * .11)/1 var(--font-display,"Unbounded"), system-ui, sans-serif;letter-spacing:.2em;color:color-mix(in oklch, var(--c2) 60%, #fff);text-shadow:0 0 6px var(--c2);position:absolute;top:13%;left:50%;transform:translate(-50%)}.ls-e-ascension .ls-num{translate:0 8%}.ls-shine{z-index:5;width:55%;animation:ls-shine var(--ls-shine) cubic-bezier(.5, 0, .25, 1) infinite;background:linear-gradient(100deg,#0000 0,#ffffff14 30%,#ffffff6b 50%,#ffffff14 70%,#0000);position:absolute;top:-10%;bottom:-10%;left:-60%;transform:skew(-18deg);border-radius:0!important}@keyframes ls-shine{0%,56%{transform:translate(0)skew(-18deg)}to{transform:translate(380%)skew(-18deg)}}.ls-spin{z-index:3;padding:var(--ls-bw);background:conic-gradient(from var(--ls-ang), transparent 0 16%, var(--c2) 27%, transparent 40% 64%, var(--c) 77%, transparent 90%);-webkit-mask-composite:xor;animation:ls-ang var(--ls-spin) linear infinite;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes ls-ang{to{--ls-ang:360deg}}.ls-scan{height:max(1px, calc(var(--ls-px) * .018));z-index:5;background:linear-gradient(90deg, transparent, var(--c2), color-mix(in oklch, var(--c2) 40%, #fff), var(--c2), transparent);box-shadow:0 0 calc(var(--ls-px) * .08) var(--c2);opacity:.8;animation:3.2s linear infinite ls-scan;position:absolute;top:0;left:0;right:0;border-radius:0!important}.ls-scan:after{content:"";height:calc(var(--ls-px) * .14);background:linear-gradient(transparent, color-mix(in oklch, var(--c2) 26%, transparent));position:absolute;bottom:100%;left:0;right:0}@keyframes ls-scan{0%{transform:translateY(calc(var(--ls-px) * -.05))}to{transform:translateY(calc(var(--ls-px) * 1.05))}}.ls-emb{z-index:4;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.ls-emb i{width:max(2px, calc(var(--ls-px) * .034));aspect-ratio:1;background:color-mix(in oklch, var(--c2) 80%, #fff);box-shadow:0 0 calc(var(--ls-px) * .07) var(--c2);opacity:0;border-radius:50%;animation:3.6s ease-out infinite ls-ember;position:absolute;bottom:6%}.ls-emb i:first-child{animation-delay:.2s;left:22%}.ls-emb i:nth-child(2){animation-duration:3.1s;animation-delay:1.1s;left:64%}.ls-emb i:nth-child(3){animation-duration:4s;animation-delay:2s;left:44%}.ls-emb i:nth-child(4){animation-delay:2.7s;left:78%}.ls-emb i:nth-child(5){animation-duration:2.8s;animation-delay:.8s;left:33%}.ls-emb i:nth-child(6){animation-duration:3.3s;animation-delay:1.7s;left:56%}@keyframes ls-ember{0%{opacity:0;transform:translate(0)scale(.6)}15%{opacity:1}to{opacity:0;transform:translate(calc(var(--ls-px) * .07), calc(var(--ls-px) * -.72)) scale(1)}}.ls-glare{z-index:7;pointer-events:none;opacity:0;background:radial-gradient(farthest-corner circle at var(--hx,50%) var(--hy,50%), #ffffff80 0%, #ffffff1a 30%, transparent 62%), repeating-linear-gradient(115deg, #ff5aa000 0%, #ff5aa033 7%, #5ac8ff33 14%, #78ffaa33 21%, #ffe67800 28%);background-size:100% 100%,260% 260%;background-position:center, var(--hx,50%) var(--hy,50%);mix-blend-mode:overlay;transition:opacity .35s;position:absolute;top:0;bottom:0;left:0;right:0}.ls.is-holo .ls-glare{opacity:1}.ls-amb{z-index:0;border-radius:var(--ls-r);pointer-events:none;background:radial-gradient(closest-side, color-mix(in oklch, var(--m) 78%, transparent), transparent);opacity:calc(var(--ls-glow) * var(--fx-glow,1));animation:ls-breath var(--ls-breath) ease-in-out infinite;position:absolute;top:-16%;bottom:-16%;left:-16%;right:-16%}@keyframes ls-breath{50%{opacity:calc((var(--ls-glow) + .24) * var(--fx-glow,1));transform:scale(1.08)}}.ls-ring{inset:calc(var(--ls-px) * -.08);z-index:1;border-radius:var(--ls-r);pointer-events:none;border:1px solid color-mix(in oklch, var(--m) 42%, transparent);box-shadow:inset 0 0 calc(var(--ls-px) * .06) color-mix(in oklch, var(--m) 26%, transparent);position:absolute}.ls-s10 .ls-ring{outline:1px solid color-mix(in oklch, var(--c2) 24%, transparent);outline-offset:calc(var(--ls-px) * .05)}.ls-snake{left:calc(var(--ls-px) * -.08);top:calc(var(--ls-px) * -.08);width:calc(var(--ls-px) * 1.16);height:calc(var(--ls-px) * 1.16);z-index:1;pointer-events:none;position:absolute;overflow:visible}.ls-snake path{fill:none;stroke:var(--c2);stroke-width:1.6px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-dasharray:12 88;filter:drop-shadow(0 0 3px var(--c2));animation:4s linear infinite ls-snake}.ls-snake path.b{stroke:var(--c);stroke-dasharray:8 92;animation-duration:5.6s;animation-direction:reverse}@keyframes ls-snake{to{stroke-dashoffset:-100px}}.ls-crown{z-index:0;pointer-events:none;opacity:.6;background:repeating-conic-gradient(from 0deg, color-mix(in oklch, var(--c2) 50%, transparent) 0 3deg, transparent 3deg 15deg);border-radius:50%;animation:26s linear infinite ls-rot;position:absolute;top:-34%;bottom:-34%;left:-34%;right:-34%;-webkit-mask:radial-gradient(closest-side,#000 30%,#0000 74%);mask:radial-gradient(closest-side,#000 30%,#0000 74%)}.ls-crown-legend,.ls-crown-ruby{opacity:.9;background:repeating-conic-gradient(from 0deg, color-mix(in oklch, var(--c) 85%, transparent) 0 5deg, color-mix(in oklch, var(--c2) 70%, transparent) 5deg 8deg, transparent 8deg 16deg);animation:18s linear infinite ls-rot,1.3s ease-in-out infinite alternate ls-blaze;-webkit-mask:radial-gradient(closest-side,#0000 52%,#000 60%,#0000 80%);mask:radial-gradient(closest-side,#0000 52%,#000 60%,#0000 80%)}@keyframes ls-blaze{0%{filter:brightness(.9);scale:.98}to{filter:brightness(1.25);scale:1.04}}@keyframes ls-rot{to{transform:rotate(360deg)}}.ls-art{z-index:1;pointer-events:none;background:50%/contain no-repeat;animation:3.4s ease-in-out infinite alternate ls-art;position:absolute;top:-36%;bottom:-36%;left:-36%;right:-36%}@keyframes ls-art{to{filter:brightness(1.18);transform:scale(1.02)}}.ls-tag{z-index:9;white-space:nowrap;font:800 max(8.5px, calc(var(--ls-px) * .074))/1 var(--font-display,"Unbounded"), system-ui, sans-serif;letter-spacing:.15em;text-transform:uppercase;color:color-mix(in oklch, var(--c2) 72%, #fff);border:1px solid color-mix(in oklch, var(--m) 55%, transparent);background:linear-gradient(#181424f7,#08070ef7);border-radius:99px;padding:.44em 1.05em .4em;position:absolute;bottom:0;left:50%;transform:translate(-50%,58%);box-shadow:0 0 0 1px #00000080,0 6px 16px #0000008c,inset 0 1px #ffffff14}.ls-tagged{margin-bottom:calc(var(--ls-px) * .12)}.ls-labeled{vertical-align:middle;flex-direction:column;align-items:center;gap:6px;display:inline-flex}.ls-tag-under{padding:.42em .8em .38em;font-size:8.5px;display:inline-block;position:static;transform:none}.ls-fx{z-index:1;opacity:calc(.5 + var(--ls-k) * .5);position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.ls-fx>*{pointer-events:none;display:block;position:absolute}.ls-sm .ls-fx{background:radial-gradient(ellipse 90% 60% at 50% 112%, color-mix(in oklch, var(--c) 50%, transparent), transparent 72%)}.ls-s1 .ls-fx *,.ls-s2 .ls-fx *{animation:none!important}.ls-f-heat{background:radial-gradient(ellipse 85% 58% at 50% 112%, color-mix(in oklch, var(--c) 80%, #fff 8%), transparent 72%);transform-origin:50% 100%;animation:2.4s ease-in-out infinite alternate ls-heat;top:0;bottom:0;left:0;right:0}@keyframes ls-heat{0%{opacity:.55;transform:scaleY(.9)}to{opacity:1;transform:scaleY(1.08)}}.ls-f-dots{background-image:radial-gradient(color-mix(in oklch, var(--c2) 55%, transparent) 1px, transparent 1.6px);opacity:.32;background-size:12% 12%;animation:26s linear infinite ls-drift;top:-20%;bottom:-20%;left:-20%;right:-20%}@keyframes ls-drift{to{transform:translate(12%,-12%)}}.ls-f-moon{aspect-ratio:1;background:radial-gradient(circle at 36% 34%, #fff 0, color-mix(in oklch, var(--c2) 85%, #fff) 30%, color-mix(in oklch, var(--c) 55%, transparent) 62%, transparent 72%);width:46%;box-shadow:0 0 calc(var(--ls-px) * .18) color-mix(in oklch, var(--c2) 45%, transparent);opacity:.75;border-radius:50%;animation:9s ease-in-out infinite ls-moon;top:9%;right:9%}@keyframes ls-moon{50%{opacity:.95;transform:translate(-6%,5%)}}.ls-f-brush{background:repeating-linear-gradient(125deg,#ffffff12 0 1px,#0000 1px 5px);animation:30s linear infinite ls-drift;top:-20%;bottom:-20%;left:-20%;right:-20%}.ls-f-rays{background:repeating-conic-gradient(from 0deg, color-mix(in oklch, var(--c2) 42%, transparent) 0 5deg, transparent 5deg 15deg);animation:30s linear infinite ls-rot;top:-45%;bottom:-45%;left:-45%;right:-45%;-webkit-mask:radial-gradient(closest-side,#000 18%,#0000 74%);mask:radial-gradient(closest-side,#000 18%,#0000 74%)}.ls-f-core{background:radial-gradient(circle, color-mix(in oklch, var(--c2) 70%, #fff) 0, color-mix(in oklch, var(--m) 60%, transparent) 45%, transparent 70%);border-radius:50%;animation:3s ease-in-out infinite ls-pulse;top:24%;bottom:24%;left:24%;right:24%}@keyframes ls-pulse{50%{opacity:.7;transform:scale(1.18)}}.ls-f-pl{aspect-ratio:1;border-radius:50%;width:80%}.ls-f-pl.a{background:radial-gradient(circle at 40% 40%, color-mix(in oklch, var(--c) 55%, transparent), transparent 68%);animation:6s ease-in-out infinite ls-pa;top:-6%;left:-10%}.ls-f-pl.b{background:radial-gradient(circle at 60% 60%, color-mix(in oklch, var(--c2) 42%, transparent), transparent 68%);animation:7.5s ease-in-out infinite ls-pb;bottom:-10%;right:-14%}.ls-f-pl.c{background:radial-gradient(circle, color-mix(in oklch, var(--m) 40%, transparent), transparent 70%);width:60%;animation:9s ease-in-out infinite ls-pc;top:30%;left:18%}@keyframes ls-pa{50%{transform:translate(22%,18%)scale(1.1)}}@keyframes ls-pb{50%{transform:translate(-20%,-16%)scale(.9)}}@keyframes ls-pc{50%{transform:translate(10%,-20%)scale(1.2)}}.ls-f-fis{width:100%;height:100%;top:0;bottom:0;left:0;right:0}.ls-f-fis path{fill:none;stroke:color-mix(in oklch, var(--c2) 70%, #fff);stroke-width:.8px;vector-effect:non-scaling-stroke;stroke-dasharray:80;stroke-dashoffset:80px;opacity:.45;filter:drop-shadow(0 0 2px var(--c2));animation:4.2s ease-in-out infinite ls-fis}.ls-f-fis path.b{stroke:var(--c);animation-duration:4.8s;animation-delay:.7s}@keyframes ls-fis{45%,60%{stroke-dashoffset:0;opacity:.6}to{stroke-dashoffset:-80px;opacity:0}}.ls-f-deep{background:linear-gradient(180deg, transparent 28%, color-mix(in oklch, var(--c) 48%, transparent));top:0;bottom:0;left:0;right:0}.ls-f-rip{aspect-ratio:1;border:1px solid color-mix(in oklch, var(--c2) 80%, #fff);opacity:0;border-radius:50%;width:34%;animation:3.4s ease-out infinite ls-rip;top:64%;left:50%;transform:translate(-50%,-50%)scale(.2)}.ls-f-rip.b{animation-delay:1.7s}@keyframes ls-rip{0%{opacity:.9;transform:translate(-50%,-50%)scale(.2)}to{opacity:0;transform:translate(-50%,-50%)scale(3.2)}}.ls-f-bub{background-image:radial-gradient(circle,#fff9 0 1px,#0000 1.6px),radial-gradient(circle,#ffffff73 0 1px,#0000 1.4px);background-position:10% 0,70% 40%;background-size:37% 41%,23% 29%;animation:7s linear infinite ls-bub;top:0;bottom:0;left:0;right:0}@keyframes ls-bub{to{background-position:10% -164%,70% -76%}}.ls-f-fac{opacity:.2;top:0;bottom:0;left:0;right:0;border-radius:0!important}.ls-f-fac.a{background:linear-gradient(160deg, color-mix(in oklch, var(--c2) 40%, transparent), transparent 55%);clip-path:polygon(0 0,62% 0,0 76%);animation:5s ease-in-out infinite alternate ls-fac}.ls-f-fac.b{background:linear-gradient(280deg, color-mix(in oklch, var(--c) 45%, transparent), transparent 55%);clip-path:polygon(100% 0,100% 72%,36% 0);animation:6.4s ease-in-out infinite alternate ls-fac}.ls-f-fac.c{background:linear-gradient(20deg, color-mix(in oklch, var(--c2) 34%, transparent), transparent 60%);clip-path:polygon(14% 100%,100% 100%,100% 34%);animation:7s ease-in-out infinite alternate ls-fac}.ls-f-fac.d{background:linear-gradient(200deg, color-mix(in oklch, var(--m) 40%, transparent), transparent 60%);clip-path:polygon(50% 18%,84% 50%,50% 84%,16% 50%);animation:4.4s ease-in-out infinite alternate ls-fac}@keyframes ls-fac{to{opacity:.95}}.ls-f-hot{background:radial-gradient(ellipse 92% 62% at 50% 112%, color-mix(in oklch, var(--c2) 90%, #fff) 0%, var(--c) 36%, transparent 72%);opacity:.85;transform-origin:50% 100%;animation:1.8s ease-in-out infinite alternate ls-heat;top:0;bottom:0;left:0;right:0}.ls-f-fl{background:radial-gradient(ellipse at 50% 86%, #fff 0, color-mix(in oklch, var(--c2) 85%, #fff) 20%, var(--c) 52%, transparent 74%);width:36%;height:72%;filter:blur(calc(var(--ls-px) * .016));transform-origin:50% 100%;opacity:.9;animation:1.3s ease-in-out infinite alternate ls-flame;bottom:-12%;left:32%;border-radius:50% 50% 36% 36%/62% 62% 38% 38%!important}.ls-f-fl.b{height:56%;animation-duration:1.05s;animation-delay:-.4s;left:8%}.ls-f-fl.c{height:62%;animation-duration:1.45s;animation-delay:-.8s;left:56%}@keyframes ls-flame{0%{transform:scale(.92,.86)skew(-4deg)}to{transform:scale(1.06,1.12)skew(5deg)}}.ls-f-rainbow{background:linear-gradient(105deg,#0000 20%,#ff666638 30%,#ffff6638 38%,#66ff8c38 46%,#66ccff3d 54%,#b366ff38 62%,#0000 72%);width:300%;animation:4.6s ease-in-out infinite ls-prism;top:0;bottom:0;left:-200%;border-radius:0!important}@keyframes ls-prism{50%{transform:translate(66%)}}.ls-f-glint,.ls-f-stars{background-image:radial-gradient(circle at 18% 24%,#fff 0 1px,#0000 1.6px),radial-gradient(circle at 72% 18%,#fff 0 1.2px,#0000 2px),radial-gradient(circle at 84% 64%,#fff 0 1px,#0000 1.6px),radial-gradient(circle at 30% 76%,#fff 0 .8px,#0000 1.4px),radial-gradient(circle at 56% 44%,#fff 0 .7px,#0000 1.3px),radial-gradient(circle at 12% 58%,#fff 0 .8px,#0000 1.4px),radial-gradient(circle at 64% 86%,#fff 0 1px,#0000 1.6px),radial-gradient(circle at 44% 12%,#fff 0 .7px,#0000 1.3px);animation:2.6s ease-in-out infinite ls-twinkle;top:0;bottom:0;left:0;right:0;border-radius:0!important}.ls-f-stars{opacity:.8;animation-duration:3.6s}@keyframes ls-twinkle{50%{opacity:.3}}.ls-e-obsidian .ls-tile{border-style:dashed}.ls-f-neb{background:radial-gradient(40% 34% at 34% 40%, color-mix(in oklch, var(--c) 58%, transparent), transparent 70%), radial-gradient(34% 30% at 68% 64%, color-mix(in oklch, var(--c2) 40%, transparent), transparent 70%);animation:40s linear infinite ls-rot;top:-30%;bottom:-30%;left:-30%;right:-30%}.ls-f-hole{aspect-ratio:1;width:36%;box-shadow:0 0 0 1px color-mix(in oklch, var(--c2) 55%, transparent), 0 0 calc(var(--ls-px) * .14) var(--c2), inset 0 0 calc(var(--ls-px) * .06) var(--c);background:radial-gradient(circle,#000 0 42%,#0000 44%);animation:4.2s ease-in-out infinite ls-pulse;top:50%;left:50%;translate:-50% -50%;border-radius:50%!important}.ls-f-aur{background:linear-gradient(120deg, transparent 28%, color-mix(in oklch, var(--c) 58%, transparent) 44%, color-mix(in oklch, var(--c2) 52%, transparent) 56%, transparent 72%);filter:blur(calc(var(--ls-px) * .035));animation:7s ease-in-out infinite alternate ls-aur;top:-20%;bottom:-20%;left:-20%;right:-20%;border-radius:0!important}.ls-f-aur.b{opacity:.7;animation-duration:9s;animation-direction:alternate-reverse}@keyframes ls-aur{0%{transform:translate(-12%,8%)skewY(-8deg)}to{transform:translate(12%,-8%)skewY(8deg)}}.rk-seal-slot{z-index:3;pointer-events:none;place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.rk-scene:has(.rk-seal-slot) .rk-ring{display:none}.rk-scene:has(.rk-seal-slot) .rk-frame{display:none}.rk-scene:has(.rk-seal-slot) .rk-frame2{display:none}.rk-scene:has(.rk-seal-slot) .rk-kana{opacity:.35}.ls[data-off] *,.ls[data-off]{animation-play-state:paused!important}html.no-motion .ls *,html.no-motion .ls,html[data-s2-quality=eco] .ls *,html[data-s2-quality=eco] .ls{animation:none!important}@media (prefers-reduced-motion:reduce){.ls *,.ls{animation:none!important}}
