.mn5 circle,.mn5 ellipse,.mn5 path,.mn5 rect{stroke-linejoin:round;stroke-linecap:round}.mn5 .y-shadow{fill:rgba(0,0,0,.14)}.mn5 .y-eye{fill:#2b2b3a}.mn5 .y-glint{fill:#fff}.mn5 .y-mouth{fill:none;stroke:#4a3a3a;stroke-width:.9}.mn5 .y-blush{fill:#ff8fa3;opacity:.6}.mn5 .y-spark,.mn5 .y-star{fill:#ffe14d;stroke:#d9a514;stroke-width:.6}.mn5 .y-halo{fill:#fff3b0;opacity:.38}.mn5 .mn5-glow{animation:mn5-glow 2.6s ease-in-out infinite}.mn5 .y-bob{animation:mn5-bob 2.4s ease-in-out infinite}.mn5 .y-steam{fill:none;stroke:#f4f1ec;stroke-width:1.6;animation:mn5-drift 2.2s ease-in-out infinite}.mn5 .y-bean{fill:#6b3d22;stroke:#3d2112;stroke-width:.7}.mn5 .y-bean-line{fill:none;stroke:#2a160b;stroke-width:.7}.mn5 .y-bubble{fill:#fff8ec;stroke:#d8b98e;stroke-width:.5;opacity:.9}.mn5-mn5_paperhat .y-paper{fill:#fbfaf5;stroke:#8f8a7a;stroke-width:1.2}.mn5-mn5_paperhat .y-paper-shade{fill:#e6e2d6}.mn5-mn5_paperhat .y-fold{fill:none;stroke:#c9c3b2;stroke-width:.9}.mn5-mn5_paperhat .y-print{fill:none;stroke:#b3ad9c;stroke-width:1}.mn5-mn5_paperhat .y-band{fill:#f1eee4;stroke:#8f8a7a;stroke-width:1.1}.mn5-mn5_paperhat .y-band-fold{fill:none;stroke:#b3ad9c;stroke-width:.9}.mn5-mn5_paperhat .y-ink{fill:#2c3a63;opacity:.85}.mn5-mn5_paperhat .y-bolt{fill:#ffd23a;stroke:#b98a00;stroke-width:.7}.mn5-mn5_headset .y-band-o{fill:none;stroke:#1b2340;stroke-width:6.4}.mn5-mn5_headset .y-band{fill:none;stroke:#33407a;stroke-width:4}.mn5-mn5_headset .y-band-hi{fill:none;stroke:#f2c94c;stroke-width:1.4}.mn5-mn5_headset .y-cup{fill:#2c3768;stroke:#1b2340;stroke-width:1.2}.mn5-mn5_headset .y-cup-rim{fill:none;stroke:#f2c94c;stroke-width:1.4}.mn5-mn5_headset .y-boom{fill:none;stroke:#1b2340;stroke-width:2}.mn5-mn5_headset .y-mic{fill:#33407a;stroke:#1b2340;stroke-width:1}.mn5-mn5_headset .y-mic-led{fill:#ff4d4d;animation:mn5-blink 1.2s ease-in-out infinite}.mn5-mn5_badge .y-strap{fill:#2747a8;stroke:#172c6b;stroke-width:.9}.mn5-mn5_badge .y-strap-line{fill:none;stroke:#f2c94c;stroke-width:.9}.mn5-mn5_badge .y-clip{fill:#d9dde6;stroke:#7d8496;stroke-width:.8}.mn5-mn5_badge .y-medal{fill:#f6c443;stroke:#a8740a;stroke-width:1.3}.mn5-mn5_badge .y-medal-in{fill:#ffdf75;stroke:#d39a1c;stroke-width:.8}.mn5-mn5_badge .y-star{fill:#fff6c9;stroke:#c88a0a;stroke-width:.8}.mn5-mn5_badge .y-laurel{fill:none;stroke:#8fa83a;stroke-width:1.6}.mn5-mn5_brewsword .y-blade{fill:#e7ecf2;stroke:#5d6573;stroke-width:1.1}.mn5-mn5_brewsword .y-blade-edge{fill:none;stroke:#8a5a34;stroke-width:1.4}.mn5-mn5_brewsword .y-blade-hi{fill:none;stroke:#fff;stroke-width:1.2}.mn5-mn5_brewsword .y-drip{fill:#6b3d22}.mn5-mn5_brewsword .y-handle-o{fill:none;stroke:#2a160b;stroke-width:5.4}.mn5-mn5_brewsword .y-handle{fill:none;stroke:#8a5a34;stroke-width:3.4}.mn5-mn5_brewsword .y-loop{fill:none;stroke:#8a5a34;stroke-width:2.4}.mn5-mn5_brewsword .y-pommel{fill:#f2c94c;stroke:#a8740a;stroke-width:.8}.mn5-mn5_paperplane .y-halo{fill:#d9f1ff}.mn5-mn5_paperplane .y-speed{fill:none;stroke:#9fc9e8;stroke-width:1.6;opacity:.8;animation:mn5-speed 1.2s ease-in-out infinite}.mn5-mn5_paperplane .y-wing{fill:#fdfcf8;stroke:#7f8aa0;stroke-width:1.3}.mn5-mn5_paperplane .y-wing-low{fill:#e3e8f0;stroke:#7f8aa0;stroke-width:1.1}.mn5-mn5_paperplane .y-keel{fill:#cfd7e3;stroke:#7f8aa0;stroke-width:1}.mn5-mn5_paperplane .y-crease{fill:none;stroke:#aab4c6;stroke-width:.8}.mn5-mn5_paperplane .y-print{fill:none;stroke:#b9c0cc;stroke-width:1}.mn5-mn5_paperplane .y-zap{fill:none;stroke:#ffd23a;stroke-width:1.6;animation:mn5-blink 1s ease-in-out infinite}.mn5-mn5_rocketchair .y-halo{fill:#e3d2ff}.mn5-mn5_rocketchair .y-flame{fill:#ff7a2a;animation:mn5-flame .5s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:center}.mn5-mn5_rocketchair .y-flame-in{fill:#ffe066}.mn5-mn5_rocketchair .y-rocket{fill:#d9dde6;stroke:#5d6573;stroke-width:1}.mn5-mn5_rocketchair .y-rocket-fin{fill:#e04848;stroke:#8f2020;stroke-width:.7}.mn5-mn5_rocketchair .y-arm{fill:#24202e;stroke:#0f0d14;stroke-width:1.2}.mn5-mn5_rocketchair .y-stud{fill:none;stroke:#f2c94c;stroke-width:2.2}.mn5-mn5_rocketchair .y-seat{fill:#2e2939;stroke:#0f0d14;stroke-width:1.2}.mn5-mn5_rocketchair .y-seat-hi{fill:none;stroke:#5a5170;stroke-width:1.4}.mn5-mn5_rocketchair .y-trim{fill:none;stroke:#f2c94c;stroke-width:1.2}.mn5-mn5_rocketchair .y-post{fill:none;stroke:#5d6573;stroke-width:3}.mn5-mn5_rocketchair .y-base{fill:none;stroke:#3a3f4b;stroke-width:2.4}.mn5-mn5_rocketchair .y-wheel{fill:#1c1f26;stroke:#5d6573;stroke-width:.6}.mn5-mn5_mug .y-handle{fill:none;stroke:#b07d12;stroke-width:3}.mn5-mn5_mug .y-mug{fill:#f6c443;stroke:#a8740a;stroke-width:1.3}.mn5-mn5_mug .y-mug-hi{fill:none;stroke:#fff2bf;stroke-width:1.6}.mn5-mn5_mug .y-coffee{fill:#5a321b;stroke:#3d2112;stroke-width:.6}.mn5-mn5_mug .y-band{fill:none;stroke:#d39a1c;stroke-width:1.2}.mn5-mn5_mug .y-bolt{fill:#fff6c9;stroke:#c88a0a;stroke-width:.7}.mn5-mn5_calshield .y-shield{fill:#f4f0ff;stroke:#3b2a6e;stroke-width:1.6}.mn5-mn5_calshield .y-head{fill:#4b3690;stroke:#2a1d52;stroke-width:1}.mn5-mn5_calshield .y-ring{fill:#d0d4de;stroke:#6b7180;stroke-width:.8}.mn5-mn5_calshield .y-grid{fill:none;stroke:#a99fcc;stroke-width:.8}.mn5-mn5_calshield .y-circle{fill:none;stroke:#e0353f;stroke-width:1.4}.mn5-mn5_calshield .y-shine{fill:none;stroke:#fff;stroke-width:1.4}.mn5-mn5_coffeepet .y-cream{fill:#fffaf0;stroke:#d8c3a0;stroke-width:.8}.mn5-mn5_coffeepet .y-lid{fill:#f3ede2;stroke:#a8946a;stroke-width:.9}.mn5-mn5_coffeepet .y-cup{fill:#fffdf8;stroke:#a8946a;stroke-width:1.1}.mn5-mn5_coffeepet .y-sleeve{fill:#a86a3d;stroke:#6b3d22;stroke-width:.8}.mn5-mn5_coffeepet .y-cup-hi{fill:none;stroke:#fff;stroke-width:1.2}@keyframes mn5-glow{0%,to{opacity:.55}50%{opacity:1}}@keyframes mn5-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.6px)}}@keyframes mn5-drift{0%,to{transform:translateY(0);opacity:.9}50%{transform:translateY(-2px);opacity:.5}}@keyframes mn5-blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes mn5-speed{0%,to{transform:translateX(0);opacity:.8}50%{transform:translateX(-3px);opacity:.4}}@keyframes mn5-flame{0%{transform:scaleX(1)}to{transform:scaleX(1.35)}}.mascot.off .mn5 *,.mascot.still .mn5 *{animation:none!important}@media (prefers-reduced-motion:reduce){.mn5 *{animation:none!important}}.av-av_garlic .h-rope{fill:none;stroke:#a1866a;stroke-width:1.8;stroke-linecap:round}.av-av_garlic .h-stem{stroke:#8a9a5b;stroke-width:1.6;stroke-linecap:round}.av-av_garlic .h-bulb{fill:#fbf6ea;stroke:#c9b89a;stroke-width:1}.av-av_garlic .h-clove{fill:none;stroke:#ded0b6;stroke-width:.8}.av-av_holywater .h-grip{fill:#6b7280;stroke:#374151;stroke-width:.8}.av-av_holywater .h-trig{fill:none;stroke:#374151;stroke-width:1.2;stroke-linecap:round}.av-av_holywater .h-tank{fill:#e0f2fe;stroke:#7dd3fc;stroke-width:1}.av-av_holywater .h-water{fill:#38bdf8;opacity:.85}.av-av_holywater .h-cross{fill:none;stroke:#facc15;stroke-width:1.8;stroke-linecap:round}.av-av_holywater .h-barrel{fill:#9ca3af;stroke:#4b5563;stroke-width:.8}.av-av_holywater .h-tip{fill:#facc15}.av-av_holywater .h-drop{fill:#7dd3fc}.av-av_bgdawn .h-sky{fill:#fde2c4}.av-av_bgdawn .h-sky2{fill:#fdc9a6}.av-av_bgdawn .h-sky3{fill:#fbb48f}.av-av_bgdawn .h-ray{fill:none;stroke:#fff4d6;stroke-width:3;stroke-linecap:round;opacity:.55}.av-av_bgdawn .h-sun-glow{fill:#fff1c2;opacity:.7}.av-av_bgdawn .h-sun{fill:#ffd166}.av-av_bgdawn .h-cloud{fill:#ffd6e0}.av-av_bgdawn .h-hill2{fill:#c08497}.av-av_bgdawn .h-hill{fill:#8e5e74}.av-av_bgdawn .h-bird{fill:none;stroke:#7c4a5e;stroke-width:1.2;stroke-linecap:round}.rm-chef .x-puff{fill:#fff;stroke:#c3cbd9;stroke-width:1.5}.rm-chef .x-puff-shade{fill:#dfe6f1;opacity:.9}.rm-chef .x-crease{fill:none;stroke:#d3dae6;stroke-width:1.3}.rm-chef .x-hi{fill:none;stroke:#fff;stroke-width:1.6;opacity:.95}.rm-chef .x-band{fill:#f7f9fc;stroke:#b8c1d1;stroke-width:1.4}.rm-chef .x-band-shade{fill:#e2e8f1}.rm-chef .x-pleat{fill:none;stroke:#cdd5e2;stroke-width:1.1}.rm-crown .x-body{fill:#ffcf3d;stroke:#c98a00;stroke-width:1.5}.rm-crown .x-shade{fill:#f0a90f;opacity:.55}.rm-crown .x-hi{fill:none;stroke:#fff4c2;stroke-width:1.4;opacity:.9}.rm-crown .x-band{fill:#f7b51e;stroke:#c98a00;stroke-width:1.3}.rm-crown .x-band-hi{fill:none;stroke:#ffe58a;stroke-width:1}.rm-crown .x-gem{fill:#e8344f;stroke:#a1162e;stroke-width:.9}.rm-crown .x-gem2{fill:#3f9cff;stroke:#1c62b8;stroke-width:.8}.rm-crown .x-pearl{fill:#ff6f9c;stroke:#c63d6a;stroke-width:1}.rm-crown .x-glint{fill:none;stroke:#fff;stroke-width:1;opacity:.95}.rm-party .x-cone{fill:#8a6bff;stroke:#5a3fd0;stroke-width:1.3}.rm-party .x-cone-shade{fill:#6a4be6;opacity:.6}.rm-party .x-stripe{fill:#ffcf3d;stroke:#d9a000;stroke-width:.7}.rm-party .x-dot{fill:#ff8fb4}.rm-party .x-hi{fill:none;stroke:#d6cbff;stroke-width:1.3;opacity:.85}.rm-party .x-pom,.rm-party .x-trim{fill:#ff6f9c;stroke:#c63d6a;stroke-width:1}.rm-party .x-pom-hi{fill:#ffd3e2}.rm-chili .x-band-edge{fill:none;stroke:#a8261f;stroke-width:7.4}.rm-chili .x-band{fill:none;stroke:#ec4b3f;stroke-width:5.2}.rm-chili .x-band-hi{fill:none;stroke:#ffb3a8;stroke-width:1.1;opacity:.8}.rm-chili .x-band-dot{fill:none;stroke:#fff2e8;stroke-width:1.8}.rm-chili .x-pepper{fill:#ec3b30;stroke:#a11f18;stroke-width:1.1}.rm-chili .x-pepper-shade{fill:#b9241c;opacity:.55}.rm-chili .x-pepper-hi{fill:none;stroke:#ffd0c8;stroke-width:1.4;opacity:.9}.rm-chili .x-calyx{fill:#3cb26a;stroke:#237a46;stroke-width:.8}.rm-chili .x-stem{fill:none;stroke:#2a8a52;stroke-width:2.2}.rm-sprout .x-stem-edge{fill:none;stroke:#237a46;stroke-width:3.6}.rm-sprout .x-stem{fill:none;stroke:#4cc27c;stroke-width:1.8}.rm-sprout .x-leaf{fill:#33a862;stroke:#1f7a44;stroke-width:1.1}.rm-sprout .x-leaf-lit{fill:#6fd893}.rm-sprout .x-vein{fill:none;stroke:#1f7a44;stroke-width:.8;opacity:.75}.rm-sprout .x-dew{fill:#fff;opacity:.85}.rm-sprout .x-plant{transform-box:fill-box;transform-origin:50% 100%;animation:rmw-sway 3.4s ease-in-out infinite}.rm-chopsticks .x-wood{fill:#d9a066;stroke:#9a6330;stroke-width:1}.rm-chopsticks .x-wood-shade{fill:#b8803f;opacity:.6}.rm-chopsticks .x-paint{fill:#d8382f;stroke:#9a1f18;stroke-width:.9}.rm-chopsticks .x-gold{fill:none;stroke:#ffd54a;stroke-width:1.1}.rm-chopsticks .x-wood-hi{fill:none;stroke:#f6d3a6;stroke-width:.9;opacity:.9}.rm-cap .x-dome{fill:#3585f8;stroke:#1a55b8;stroke-width:1.4}.rm-cap .x-dome-shade{fill:#2163cf;opacity:.55}.rm-cap .x-seam{fill:none;stroke:#1a55b8;stroke-width:1;opacity:.7}.rm-cap .x-hi{fill:none;stroke:#a9cdff;stroke-width:1.5;opacity:.9}.rm-cap .x-patch{fill:#fff;stroke:#1a55b8;stroke-width:1}.rm-cap .x-star{fill:#ffc83d;stroke:#d99a00;stroke-width:.6}.rm-cap .x-band{fill:#2468d6;stroke:#1a55b8;stroke-width:1}.rm-cap .x-brim{fill:#2468d6;stroke:#163f8f;stroke-width:1.2}.rm-cap .x-brim-under{fill:#163f8f}.rm-cap .x-brim-hi{fill:none;stroke:#7fb1ff;stroke-width:1.1;opacity:.9}.rm-cap .x-btn{fill:#2468d6;stroke:#163f8f;stroke-width:1}.rm-antenna .x-glow{fill:#b6ffbf;opacity:.45;transform-box:fill-box;transform-origin:center;animation:rmw-pulse 1.8s ease-in-out infinite}.rm-antenna .x-g1{animation-delay:0s}.rm-antenna .x-g2{animation-delay:-.9s}.rm-antenna .x-rod-edge{fill:none;stroke:#237a46;stroke-width:3.8}.rm-antenna .x-rod{fill:none;stroke:#5fd08a;stroke-width:1.8}.rm-antenna .x-base{fill:#9aa6b8;stroke:#5d6878;stroke-width:1}.rm-antenna .x-base-hi{fill:none;stroke:#e6ebf2;stroke-width:1}.rm-antenna .x-ball{fill:#7ef08c;stroke:#2a8a52;stroke-width:1.2}.rm-antenna .x-ball-shade{fill:#3fbf63;opacity:.7}.rm-antenna .x-ball-hi{fill:#fff;opacity:.9}.rm-beanie .x-dome{fill:#e8453c}.rm-beanie .x-stripe{fill:#fff3ef}.rm-beanie .x-dome-shade{fill:#b52d25;opacity:.32}.rm-beanie .x-knit{fill:none;stroke:#a8261f;stroke-width:1;opacity:.45}.rm-beanie .x-outline{fill:none;stroke:#a8261f;stroke-width:1.4}.rm-beanie .x-hi{fill:none;stroke:#ffb3ab;stroke-width:1.5;opacity:.9}.rm-beanie .x-cuff{fill:#d23a31;stroke:#9a221b;stroke-width:1.3}.rm-beanie .x-cuff-shade{fill:#a8261f;opacity:.45}.rm-beanie .x-rib{fill:none;stroke:#9a221b;stroke-width:1.4;opacity:.6}.rm-beanie .x-pom{fill:#fff6f2;stroke:#d9aaa2;stroke-width:1.2}.rm-beanie .x-pom-shade{fill:#f3d8d2}.rm-beanie .x-pom-hi{fill:#fff}.rm-halo{filter:drop-shadow(0 0 3px rgba(255,210,61,.85))}.rm-halo .x-glow{fill:none;stroke:#fff0a0;stroke-width:7;opacity:.5}.rm-halo .x-ring-edge{fill:none;stroke:#e6ad00;stroke-width:5.4}.rm-halo .x-ring{fill:none;stroke:#ffd23d;stroke-width:3.4}.rm-halo .x-ring-hi{fill:none;stroke:#fff7cf;stroke-width:1.2}.rm-halo .x-spark{fill:#fff3a6;transform-box:fill-box;transform-origin:center;animation:rmw-twinkle 1.8s ease-in-out infinite}.rm-halo .x-s1{animation-delay:0s}.rm-halo .x-s2{animation-delay:-.9s}.rm-halo .x-float{animation:rmw-float 3s ease-in-out infinite}.rm-shades .x-bar{fill:none;stroke:#11141b;stroke-width:3.2}.rm-shades .x-lens{fill:#1f2430;stroke:#0d1017;stroke-width:1.2}.rm-shades .x-tint{fill:#5b4a9e;opacity:.55}.rm-shades .x-bridge{fill:none;stroke:#11141b;stroke-width:2.2}.rm-shades .x-bar-hi{fill:none;stroke:#6c7690;stroke-width:.9;opacity:.8}.rm-shades .x-glare{fill:none;stroke:#fff;stroke-width:1.6;opacity:.8}.rm-glasses .x-arm{fill:none;stroke:#1f2430;stroke-width:2.2}.rm-glasses .x-lens{fill:#e6f3ff;fill-opacity:.2;stroke:#1f2430;stroke-width:2.8}.rm-glasses .x-glare{fill:none;stroke:#fff;stroke-width:1.1;opacity:.55}.rm-glasses .x-rim-in{fill:none;stroke:#4a5468;stroke-width:.7;opacity:.7}.rm-glasses .x-bridge{fill:none;stroke:#1f2430;stroke-width:2.4}.rm-glasses .x-rim-hi{fill:none;stroke:#8a95ad;stroke-width:.9}.rm-mustache .x-hair{fill:#4a3322;stroke:#2a1b10;stroke-width:1}.rm-mustache .x-hair-shade{fill:#2a1b10;opacity:.5}.rm-mustache .x-hi{fill:none;stroke:#8a6446;stroke-width:1.2;opacity:.9}.rm-mustache .x-strand{fill:none;stroke:#2a1b10;stroke-width:.8;opacity:.7}.rm-visor{filter:drop-shadow(0 0 2px rgba(255,48,73,.55))}.rm-visor .x-frame{fill:#2a2f3c;fill-opacity:.35;stroke:#1c2029;stroke-width:1.6}.rm-visor .x-lens{fill:#ff4860;fill-opacity:.74;stroke:#b0102a;stroke-width:.7}.rm-visor .x-lens-dark{fill:#d0102c;opacity:.3}.rm-visor .x-lens-hi{fill:none;stroke:#ffd0d6;stroke-width:1.2;opacity:.85}.rm-visor .x-beam{fill:#ffe3e7;opacity:.6}.rm-visor .x-scan{animation:rmw-scan 2.4s ease-in-out infinite}.rm-visor .x-bolt{fill:#9aa6b8;stroke:#5d6878;stroke-width:.6}.rm-monocle .x-chain{fill:none;stroke:#c98a00;stroke-width:1.5;stroke-dasharray:1.8 1.4}.rm-monocle .x-lens{fill:#dff0ff;fill-opacity:.25}.rm-monocle .x-lens-shade{fill:#9ec9ef;opacity:.35}.rm-monocle .x-rim{fill:none;stroke:#c98a00;stroke-width:2.4}.rm-monocle .x-rim-in{fill:none;stroke:#ffe58a;stroke-width:.8}.rm-monocle .x-glare{fill:none;stroke:#fff;stroke-width:1.5;opacity:.9}.rm-monocle .x-glare-dot{fill:#fff;opacity:.9}.rm-monocle .x-fob,.rm-monocle .x-loop{fill:#ffd54a;stroke:#c98a00;stroke-width:.8}.rm-hw_fangs .x-tooth{fill:#fff;stroke:#9aa4b2;stroke-width:.8}.rm-hw_fangs .x-shade{fill:#dfe5ee}.rm-hw_fangs .x-hi{fill:none;stroke:#fff;stroke-width:.6;opacity:.9}.rm-hw_mummy .x-tail,.rm-hw_mummy .x-wrap{fill:#f7f1e3;stroke:#b8a785;stroke-width:1.1}.rm-hw_mummy .x-wrap-shade{fill:#e2d6bb;opacity:.85}.rm-hw_mummy .x-line{fill:none;stroke:#c9b994;stroke-width:1}.rm-hw_mummy .x-fray{fill:none;stroke:#c9b994;stroke-width:.8}.rm-hw_mummy .x-hi{fill:none;stroke:#fff;stroke-width:1;opacity:.9}.rm-hw_mummy .x-plaster{fill:#f5c9a0;stroke:#c98f62;stroke-width:.9}.rm-hw_mummy .x-pad{fill:#fbe6d2;stroke:#e2b48c;stroke-width:.5}.rm-hw_mummy .x-hole{fill:none;stroke:#c98f62;stroke-width:.8}.rm-bow .x-wing{fill:#ff6f9c;stroke:#c63d6a;stroke-width:1.2}.rm-bow .x-wing-shade{fill:#d9416f;opacity:.5}.rm-bow .x-fold{fill:none;stroke:#c63d6a;stroke-width:.9;opacity:.8}.rm-bow .x-dot{fill:#fff;opacity:.9}.rm-bow .x-hi{fill:none;stroke:#ffd3e2;stroke-width:1.1}.rm-bow .x-knot{fill:#e84f80;stroke:#b0325b;stroke-width:1.1}.rm-bow .x-knot-line{fill:none;stroke:#b0325b;stroke-width:.7;opacity:.8}.rm-scarf .x-tail{fill:#e8453c;stroke:#a8261f;stroke-width:1.2}.rm-scarf .x-tail-stripe{fill:#fff3ef}.rm-scarf .x-fringe{fill:none;stroke:#d23a31;stroke-width:1.3}.rm-scarf .x-wrap{fill:#e8453c;stroke:#a8261f;stroke-width:1.2}.rm-scarf .x-wrap-shade{fill:#b52d25;opacity:.45}.rm-scarf .x-rib{fill:none;stroke:#a8261f;stroke-width:1;opacity:.4}.rm-scarf .x-hi{fill:none;stroke:#ffb3ab;stroke-width:1.2;opacity:.85}.rm-scarf .x-knot{fill:#d8392f;stroke:#a8261f;stroke-width:1.1}.rm-scarf .x-knot-line{fill:none;stroke:#a8261f;stroke-width:.8}.rm-tie .x-blade{fill:#2f3f72;stroke:#16204a;stroke-width:1.1}.rm-tie .x-blade-shade{fill:#1d2a55;opacity:.6}.rm-tie .x-stripe{fill:none;stroke:#ffc83d;stroke-width:1.4}.rm-tie .x-hi{fill:none;stroke:#7d8fc8;stroke-width:.9;opacity:.8}.rm-tie .x-knot{fill:#3a4c86;stroke:#16204a;stroke-width:1.1}.rm-tie .x-knot-shade{fill:#1d2a55;opacity:.5}.rm-tie .x-knot-hi{fill:none;stroke:#8fa0d6;stroke-width:.8}.rm-medal .x-ribbon{fill:#3585f8;stroke:#1a55b8;stroke-width:.9}.rm-medal .x-ribbon2{fill:#2468d6;stroke:#163f8f;stroke-width:.9}.rm-medal .x-ribbon-line{fill:none;stroke:#fff;stroke-width:1.1;opacity:.85}.rm-medal .x-clasp{fill:#ffd54a;stroke:#c98a00;stroke-width:.8}.rm-medal .x-coin{fill:#ffc83d;stroke:#c98a00;stroke-width:1.4}.rm-medal .x-coin-in{fill:#ffdb6b;stroke:#e0a400;stroke-width:.8}.rm-medal .x-coin-shade{fill:#e9a500;opacity:.45}.rm-medal .x-star{fill:#fff3c4;stroke:#d99a00;stroke-width:.7}.rm-medal .x-hi{fill:none;stroke:#fff6d6;stroke-width:1.2;opacity:.9}.rm-medal .x-spark{fill:#fff;transform-box:fill-box;transform-origin:center;animation:rmw-twinkle 2.2s ease-in-out infinite}.rm-bell .x-collar{fill:#e8453c;stroke:#a8261f;stroke-width:1.1}.rm-bell .x-collar-shade{fill:#b52d25;opacity:.45}.rm-bell .x-stitch{fill:none;stroke:#ffd5cf;stroke-width:.7;stroke-dasharray:1.6 1.4;opacity:.9}.rm-bell .x-loop{fill:none;stroke:#c98a00;stroke-width:1.2}.rm-bell .x-bell{fill:#ffcf3d;stroke:#c98a00;stroke-width:1.3}.rm-bell .x-bell-shade{fill:#eba60f;opacity:.6}.rm-bell .x-rim{fill:none;stroke:#c98a00;stroke-width:1.4}.rm-bell .x-hi{fill:none;stroke:#fff4c2;stroke-width:1.3;opacity:.95}.rm-bell .x-clapper{fill:#a8740a;stroke:#7a5200;stroke-width:.6}@keyframes rmw-sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes rmw-pulse{0%,to{transform:scale(.85);opacity:.25}50%{transform:scale(1.1);opacity:.6}}@keyframes rmw-twinkle{0%,to{transform:scale(.55);opacity:.45}50%{transform:scale(1.1);opacity:1}}@keyframes rmw-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes rmw-scan{0%,to{transform:translateX(0)}50%{transform:translateX(39px)}}.rm circle,.rm ellipse,.rm path,.rm rect{stroke-linejoin:round;stroke-linecap:round}.rm-skate .x-speed{fill:none;stroke:#b9c3d6;stroke-width:1.6;animation:rmg-blink 1.2s ease-in-out infinite}.rm-skate .x-truck{fill:#c3cad6;stroke:#6b7587;stroke-width:1.1}.rm-skate .x-axle{fill:none;stroke:#6b7587;stroke-width:2.2}.rm-skate .x-wheel{opacity:1}.rm-skate .x-tire{fill:#ffd23d;stroke:#c98a00;stroke-width:1.2}.rm-skate .x-rim{fill:#fff3c0;stroke:#d9a300;stroke-width:.8}.rm-skate .x-hub{fill:#8a93a3}.rm-skate .x-tire-hi{fill:none;stroke:#fff;stroke-width:1.1;opacity:.8}.rm-skate .x-deck{fill:#7c5cff;stroke:#4a30c0;stroke-width:1.3}.rm-skate .x-ply{fill:none;stroke:#f2d2a4;stroke-width:1.4}.rm-skate .x-grip{fill:none;stroke:#2b2f38;stroke-width:2.2}.rm-skate .x-art{fill:none;stroke:#ffd23d;stroke-width:1.2}.rm-skate .x-deck-hi{fill:none;stroke:#b9a6ff;stroke-width:1}.rm-skate .x-bolt{fill:#dfe5ee}.rm-scooter .x-rack{fill:none;stroke:#5a5f6b;stroke-width:2}.rm-scooter .x-box{fill:#ff7a59;stroke:#c24a2e;stroke-width:1.3}.rm-scooter .x-box-shade{fill:#d9573b;opacity:.55}.rm-scooter .x-box-lid{fill:#ff9a7c;stroke:#c24a2e;stroke-width:1.2}.rm-scooter .x-box-hi{fill:none;stroke:#ffd2c2;stroke-width:1.1}.rm-scooter .x-box-logo{fill:#fff6ef;stroke:#c24a2e;stroke-width:.8}.rm-scooter .x-box-bowl{fill:#ff7a59}.rm-scooter .x-fender{fill:none;stroke:#d99a00;stroke-width:2.4}.rm-scooter .x-body{fill:#ffc83d;stroke:#c98a00;stroke-width:1.4}.rm-scooter .x-body-shade{fill:#e8a400;opacity:.6}.rm-scooter .x-body-hi{fill:none;stroke:#fff2b8;stroke-width:1.4}.rm-scooter .x-stripe{fill:none;stroke:#fff;stroke-width:1.8;opacity:.9}.rm-scooter .x-floor{fill:none;stroke:#5a5f6b;stroke-width:2}.rm-scooter .x-seat{fill:#5a3a2a;stroke:#33190f;stroke-width:1.2}.rm-scooter .x-seat-hi{fill:none;stroke:#8a6450;stroke-width:1.2}.rm-scooter .x-stem{fill:none;stroke:#4a4f5a;stroke-width:3.2}.rm-scooter .x-bar{fill:none;stroke:#4a4f5a;stroke-width:2.8}.rm-scooter .x-grip{fill:none;stroke:#23262d;stroke-width:3.4}.rm-scooter .x-mirror-arm{fill:none;stroke:#4a4f5a;stroke-width:1.2}.rm-scooter .x-mirror{fill:#bfe6ff;stroke:#4a4f5a;stroke-width:1}.rm-scooter .x-lamp{fill:#fff6c4;stroke:#c98a00;stroke-width:1.1}.rm-scooter .x-lamp-hi{fill:#fff}.rm-scooter .x-tail{fill:#ff4d4d;stroke:#b52d25;stroke-width:.6}.rm-scooter .x-wheel{opacity:1}.rm-scooter .x-tire{fill:#2b2d33;stroke:#15161a;stroke-width:1.1}.rm-scooter .x-rim{fill:#c3cad6;stroke:#7d889b;stroke-width:.8}.rm-scooter .x-hub{fill:#ffc83d}.rm-scooter .x-tire-hi{fill:none;stroke:#6b7080;stroke-width:1.2}.rm-ufo .x-beam{fill:#8cffaa;opacity:.28}.rm-ufo .x-beam,.rm-ufo .x-beam-in{animation:rmg-blink 2.2s ease-in-out infinite}.rm-ufo .x-beam-in{fill:#d4ffe0;opacity:.35;animation-delay:-1.1s}.rm-ufo .x-under{fill:#6b7587;stroke:#4a4f5a;stroke-width:1.2}.rm-ufo .x-hull{fill:#dfe5ee;stroke:#7d889b;stroke-width:1.3}.rm-ufo .x-hull-shade{fill:#aeb8c7;opacity:.6}.rm-ufo .x-hull-hi{fill:none;stroke:#fff;stroke-width:1.6;opacity:.9}.rm-ufo .x-band{fill:#8a93a3;stroke:#4a4f5a;stroke-width:1.2}.rm-ufo .x-band-hi{fill:none;stroke:#c3cad6;stroke-width:1}.rm-ufo .x-cock-o{fill:none;stroke:#4a4f5a;stroke-width:6.4}.rm-ufo .x-cock{fill:none;stroke:#9aa3b2;stroke-width:4}.rm-ufo .x-cock-hi{fill:none;stroke:#7cf0ff;stroke-width:1.2}.rm-ufo .x-cock-side{fill:none;stroke:#4a4f5a;stroke-width:2.6}.rm-ufo .x-lights{animation:rmg-blink 1s ease-in-out infinite}.rm-ufo .x-glow{fill:#ffe066;opacity:.45}.rm-ufo .x-light{fill:#ffe066;stroke:#c98a00;stroke-width:.6}.rm-ufo .x-alt{fill:#7cf0ff;stroke:#2a9fb8}.rm-rocket .x-smoke{fill:#e6eaf0;stroke:#c3cad6;stroke-width:.8;animation:rmg-puff 1.6s ease-in-out infinite}.rm-rocket .x-fire{transform-box:fill-box;transform-origin:right center;animation:rmg-flame .18s ease-in-out infinite alternate}.rm-rocket .x-flame{fill:#ff8a2e}.rm-rocket .x-flame-in{fill:#ffd23d}.rm-rocket .x-flame-core{fill:#fff6c4}.rm-rocket .x-fin{fill:#e8453c;stroke:#a8242a;stroke-width:1.2}.rm-rocket .x-fin-shade{fill:#ff7a6e;opacity:.7}.rm-rocket .x-nozzle{fill:#6b7587;stroke:#3a3f4a;stroke-width:1.1}.rm-rocket .x-body{fill:#f4f6fa;stroke:#8a93a3;stroke-width:1.3}.rm-rocket .x-body-shade{fill:#c9d1de;opacity:.75}.rm-rocket .x-nose{fill:#e8453c;stroke:#a8242a;stroke-width:1.3}.rm-rocket .x-nose-shade{fill:#b52d25;opacity:.55}.rm-rocket .x-body-hi{fill:none;stroke:#fff;stroke-width:1.6}.rm-rocket .x-stripe{fill:none;stroke:#e8453c;stroke-width:2.6}.rm-rocket .x-rivet{fill:none;stroke:#8a93a3;stroke-width:1.3}.rm-rocket .x-port{fill:#9aa3b2;stroke:#4a4f5a;stroke-width:1.2}.rm-rocket .x-glass{fill:#5fb4ff;stroke:#2f6fc0;stroke-width:.8}.rm-rocket .x-glint{fill:none;stroke:#fff;stroke-width:1.2}.rm-bike .x-tire{fill:none;stroke:#23262d;stroke-width:3.2}.rm-bike .x-rim{fill:rgba(200,210,225,.18);stroke:#9aa3b2;stroke-width:1.2}.rm-bike .x-spoke{fill:none;stroke:#b9c1cd;stroke-width:.7}.rm-bike .x-tire-hi{fill:none;stroke:#5a6070;stroke-width:1}.rm-bike .x-chain{fill:none;stroke:#5a5f6b;stroke-width:1.1;stroke-dasharray:1.2 1}.rm-bike .x-frame-o{fill:none;stroke:#0b6e6e;stroke-width:4.4}.rm-bike .x-frame{fill:none;stroke:#22c1b8;stroke-width:2.6}.rm-bike .x-frame-hi{fill:none;stroke:#a8f0ea;stroke-width:.9}.rm-bike .x-bar{fill:none;stroke:#4a4f5a;stroke-width:2.4}.rm-bike .x-grip{fill:none;stroke:#e8453c;stroke-width:3.2}.rm-bike .x-lamp{fill:#ffd23d;stroke:#b07a00;stroke-width:.9}.rm-bike .x-beam{fill:#fff3a0;opacity:.55;animation:rmg-blink 2s ease-in-out infinite}.rm-bike .x-seat{fill:#5a3a2a;stroke:#33190f;stroke-width:1.1}.rm-bike .x-ring{fill:#dfe5ee;stroke:#6b7587;stroke-width:1.1;stroke-dasharray:1.4 .8}.rm-bike .x-hub{fill:#4a4f5a}.rm-bike .x-crank{fill:none;stroke:#4a4f5a;stroke-width:1.8}.rm-bike .x-pedal{fill:none;stroke:#23262d;stroke-width:2.4}.rm-surfboard .x-sea{fill:none;stroke:#5cc8f0;stroke-width:5;opacity:.35}.rm-surfboard .x-sea-hi{fill:none;stroke:#2fa8dc;stroke-width:2}.rm-surfboard .x-sea-line{fill:none;stroke:#fff;stroke-width:1.2;opacity:.85}.rm-surfboard .x-splash{transform-box:fill-box;transform-origin:right bottom;animation:rmg-splash 2.2s ease-in-out infinite}.rm-surfboard .x-foam{fill:#f2fbff;stroke:#5cc8f0;stroke-width:1.1}.rm-surfboard .x-drop{fill:#7fd6f7}.rm-surfboard .x-fin{fill:#2b3a67;stroke:#1b2547;stroke-width:1}.rm-surfboard .x-leash{fill:none;stroke:#ff8a3d;stroke-width:1.1}.rm-surfboard .x-rail{fill:#128a8c;stroke:#0b5f61;stroke-width:1.3}.rm-surfboard .x-board{fill:#22c1c3}.rm-surfboard .x-stripe{fill:none;stroke:#ff8a3d;stroke-width:2}.rm-surfboard .x-stripe2{fill:none;stroke:#fff;stroke-width:1.2}.rm-surfboard .x-board-hi{fill:none;stroke:#c6fbf8;stroke-width:1.4}.rm-surfboard .x-rail-hi{fill:none;stroke:#5fd9da;stroke-width:.9}.rm-cloud .x-drift{animation:rmg-drift 4.8s ease-in-out infinite}.rm-cloud .x-back{fill:#cfe0f7;stroke:#a9c2e6;stroke-width:1.1}.rm-cloud .x-puff{fill:#fff;stroke:#a9c2e6;stroke-width:1.4}.rm-cloud .x-belly{fill:#dfeafa}.rm-cloud .x-crease{fill:none;stroke:#c6d8f2;stroke-width:1.3}.rm-cloud .x-hi{fill:#f5f9ff;opacity:.9}.rm-cloud .x-twinkle{fill:#ffd23d;transform-box:fill-box;transform-origin:center;animation:rmg-twinkle 1.8s ease-in-out infinite}.rm-jetpack .x-fire{transform-box:fill-box;transform-origin:center top;animation:rmg-flame .18s ease-in-out infinite alternate}.rm-jetpack .x-flame{fill:#ff8a2e}.rm-jetpack .x-flame-in{fill:#ffe066}.rm-jetpack .x-nozzle{fill:#4a4f5a;stroke:#2b2f38;stroke-width:1.1}.rm-jetpack .x-tank{fill:#b9c3d3;stroke:#5a6375;stroke-width:1.3}.rm-jetpack .x-tank-shade{fill:#7d889b;opacity:.55}.rm-jetpack .x-tank-hi{fill:none;stroke:#fff;stroke-width:1.8;opacity:.85}.rm-jetpack .x-band{fill:#3b8cff;stroke:#1f5fbf;stroke-width:1}.rm-jetpack .x-cap{fill:#e8453c;stroke:#a8242a;stroke-width:1.2}.rm-jetpack .x-cap-hi{fill:none;stroke:#ffb3ab;stroke-width:1.1}.rm-jetpack .x-gauge{fill:#fff;stroke:#4a4f5a;stroke-width:.9}.rm-balloon .x-sway{transform-box:view-box;transform-origin:98px 80px;animation:rmg-sway 3.4s ease-in-out infinite}.rm-balloon .x-string{fill:none;stroke:#9aa3b2;stroke-width:1.1}.rm-balloon .x-b2{fill:#5fb4ff;stroke:#2f7fd0;stroke-width:1.1}.rm-balloon .x-b2-shade{fill:#2f7fd0;opacity:.4}.rm-balloon .x-b2-knot{fill:#2f7fd0}.rm-balloon .x-b2-hi{fill:#fff;opacity:.65}.rm-balloon .x-body{fill:#ff5d8f;stroke:#c93366;stroke-width:1.2}.rm-balloon .x-shade{fill:#c93366;opacity:.4}.rm-balloon .x-knot{fill:#d93d70;stroke:#a82552;stroke-width:.8}.rm-balloon .x-hi{fill:#fff;opacity:.7}.rm-flag .x-pole{fill:none;stroke:#5a6375;stroke-width:2.8}.rm-flag .x-pole-hi{fill:none;stroke:#c3cad6;stroke-width:.8}.rm-flag .x-wave{transform-box:fill-box;transform-origin:left center;animation:rmg-wave 1.8s ease-in-out infinite}.rm-flag .x-cloth{fill:#e8453c;stroke:#a8242a;stroke-width:1.2}.rm-flag .x-fold{fill:#a8242a;opacity:.3}.rm-flag .x-band{fill:#fff;opacity:.95}.rm-flag .x-star{fill:#ffd23d;stroke:#c98a00;stroke-width:.5}.rm-flag .x-cloth-hi{fill:none;stroke:#ff8a80;stroke-width:1}.rm-flag .x-knob{fill:#ffc83d;stroke:#b07a00;stroke-width:1}.rm-flag .x-knob-hi{fill:#fff6c4}.rm-umbrella .x-shaft{fill:none;stroke:#6b7587;stroke-width:2.2}.rm-umbrella .x-handle{fill:none;stroke:#8f5a2b;stroke-width:3.2}.rm-umbrella .x-canopy{fill:#3b8cff;stroke:#1f5fbf;stroke-width:1.3}.rm-umbrella .x-panel{fill:#ffd23d}.rm-umbrella .x-shade{fill:#1f4fa0;opacity:.22}.rm-umbrella .x-rib{fill:none;stroke:#1f5fbf;stroke-width:.9;opacity:.8}.rm-umbrella .x-hi{fill:none;stroke:#fff;stroke-width:1.6;opacity:.75}.rm-umbrella .x-tips{fill:none;stroke:#4a4f5a;stroke-width:2}.rm-umbrella .x-finial{fill:#6b7587;stroke:#3a3f4a;stroke-width:.7}.rm-neonwings .x-flip{opacity:1}.rm-neonwings .x-wl,.rm-neonwings .x-wr{transform-box:view-box;transform-origin:28px 63px;animation:rmg-flap 2s ease-in-out infinite}.rm-neonwings .x-feather{fill:#2a1450;fill-opacity:.88;stroke:#ff4fd8;stroke-width:1.5}.rm-neonwings .x-wl,.rm-neonwings .x-wr{filter:drop-shadow(0 0 2px rgba(255,79,216,.9))}.rm-neonwings .x-vein{fill:none;stroke:#2ee6ff;stroke-width:1;filter:drop-shadow(0 0 1px rgba(46,230,255,.9))}.rm-neonwings .x-jet{fill:#6fe6ff;opacity:.8;transform-box:fill-box;transform-origin:center top;animation:rmg-flame .2s ease-in-out infinite alternate}.rm-neonwings .x-joint{fill:#3a1f6e;stroke:#ff4fd8;stroke-width:1.2}.rm-neonwings .x-core{fill:#b8f6ff;animation:rmg-blink 1.2s ease-in-out infinite}.rm-drone .x-arm{fill:none;stroke:#3a3f4a;stroke-width:2.4}.rm-drone .x-arm-hi{fill:none;stroke:#8a93a3;stroke-width:.7}.rm-drone .x-motor{fill:#4a4f5a;stroke:#23262d;stroke-width:.9}.rm-drone .x-skid{fill:none;stroke:#5a5f6b;stroke-width:1.2}.rm-drone .x-gimbal{fill:none;stroke:#3a3f4a;stroke-width:1.4}.rm-drone .x-cam{fill:#2b2f38;stroke:#15171c;stroke-width:.8}.rm-drone .x-lens{fill:#5fb4ff}.rm-drone .x-body{fill:#2f3440;stroke:#15171c;stroke-width:1.1}.rm-drone .x-body-hi{fill:none;stroke:#6b7385;stroke-width:1}.rm-drone .x-dome{fill:#7cc4ff;stroke:#2f6fc0;stroke-width:.8}.rm-drone .x-dome-hi{fill:none;stroke:#fff;stroke-width:.8}.rm-drone .x-led{fill:#4dff88;animation:rmg-blink .8s ease-in-out infinite}.rm-drone .x-spin{opacity:.95}.rm-drone .x-blur{fill:#9aa3b2;opacity:.35}.rm-drone .x-blade{fill:none;stroke:#4a4f5a;stroke-width:1.1;animation:rmg-blink .25s linear infinite}.rm-drone .x-cap{fill:none;stroke:#e8453c;stroke-width:1.6}.rm-spatula .x-wood{fill:#d9964f;stroke:#8f5a2b;stroke-width:1.2}.rm-spatula .x-wood-shade{fill:#b07438;opacity:.7}.rm-spatula .x-grain{fill:none;stroke:#b07438;stroke-width:.7}.rm-spatula .x-hole{fill:#6a3f1c}.rm-spatula .x-ferrule{fill:#c3cad6;stroke:#6b7587;stroke-width:1}.rm-spatula .x-ferrule-hi{fill:none;stroke:#fff;stroke-width:.8}.rm-spatula .x-neck{fill:#c3cad6;stroke:#6b7587;stroke-width:1}.rm-spatula .x-blade{fill:#e8edf4;stroke:#6b7587;stroke-width:1.3}.rm-spatula .x-bevel{fill:#aeb8c7;opacity:.75}.rm-spatula .x-slot{fill:none;stroke:#5a6375;stroke-width:1.8}.rm-spatula .x-hi{fill:none;stroke:#fff;stroke-width:1.3}.rm-spatula .x-edge{fill:none;stroke:#f8fbff;stroke-width:1}.rm-ladle .x-hook{fill:none;stroke:#7d889b;stroke-width:2.2}.rm-ladle .x-handle{fill:#dfe5ee;stroke:#6b7587;stroke-width:1.2}.rm-ladle .x-handle-hi{fill:none;stroke:#fff;stroke-width:.8}.rm-ladle .x-hole{fill:#6b7587}.rm-ladle .x-cup{fill:#c3cad6;stroke:#6b7587;stroke-width:1.3}.rm-ladle .x-cup-shade{fill:#8a93a3;opacity:.6}.rm-ladle .x-lip{fill:#eef2f7;stroke:#6b7587;stroke-width:1.2}.rm-ladle .x-soup{fill:#f59a3a;stroke:#c8691a;stroke-width:.7}.rm-ladle .x-soup-hi{fill:none;stroke:#ffd59a;stroke-width:1}.rm-ladle .x-cup-hi{fill:none;stroke:#fff;stroke-width:1.3;opacity:.85}.rm-ladle .x-steam{fill:none;stroke:#c9d1de;stroke-width:1.2;animation:rmg-steam 2.4s ease-in-out infinite}@keyframes rmg-blink{0%,to{opacity:1}50%{opacity:.45}}@keyframes rmg-flame{0%{transform:scale(.85,.9)}to{transform:scale(1.08,1.04)}}@keyframes rmg-puff{0%{transform:translateX(0);opacity:.9}to{transform:translateX(-3px);opacity:.35}}@keyframes rmg-splash{0%,to{transform:scale(.92);opacity:.75}50%{transform:scale(1.04);opacity:1}}@keyframes rmg-drift{0%,to{transform:translateX(-1.5px)}50%{transform:translateX(1.5px)}}@keyframes rmg-twinkle{0%,to{transform:scale(.55);opacity:.45}50%{transform:scale(1.1);opacity:1}}@keyframes rmg-sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes rmg-wave{0%,to{transform:scale(1)}50%{transform:scale(.92,1.04)}}@keyframes rmg-flap{0%,to{transform:rotate(0deg)}50%{transform:rotate(-6deg)}}@keyframes rmg-steam{0%{transform:translateY(2px);opacity:0}35%{opacity:.9}to{transform:translateY(-4px);opacity:0}}.mascot.off .rm *,.mascot.still .rm *{animation:none!important}@media (prefers-reduced-motion:reduce){.rm *{animation:none!important}}.tri-tr_banditmask .x-mask,.tri-tr_banditmask .x-tail{fill:#232838}.tri-tr_banditmask .x-hi{fill:none;stroke:#4b5372;stroke-width:1.6;stroke-linecap:round}.tri-tr_chefhat .x-puff{fill:#f6f3fc;stroke:#2a1d45;stroke-width:2.2;stroke-linejoin:round}.tri-tr_chefhat .x-fold{fill:none;stroke:#d9d2ea;stroke-width:2;stroke-linecap:round}.tri-tr_chefhat .x-band{fill:#3a2b63;stroke:#1c1233;stroke-width:2}.tri-tr_chefhat .x-shadow{fill:none;stroke:#5b4790;stroke-width:1.4}.tri-tr_chefhat .x-gem{fill:#ffe066}.tri-tr_ratpin .x-ribbon{fill:#e03170;stroke:#7a0f37;stroke-width:1.2;stroke-linejoin:round}.tri-tr_ratpin .x-disc{fill:#ffc83d;stroke:#8a5a00;stroke-width:1.6}.tri-tr_ratpin .x-ear,.tri-tr_ratpin .x-face{fill:#8d96aa}.tri-tr_ratpin .x-cross{fill:none;stroke:#c92a2a;stroke-width:1.8;stroke-linecap:round}.tri-tr_cleaver .x-handle{fill:#6b3b1f;stroke:#2d1608;stroke-width:1.6}.tri-tr_cleaver .x-rivet{stroke:#ffd43b;stroke-width:2.4;stroke-linecap:round}.tri-tr_cleaver .x-blade{fill:#c9cfda;stroke:#2b3040;stroke-width:1.8;stroke-linejoin:round}.tri-tr_cleaver .x-edge{stroke:#f1f3f7;stroke-width:1.6}.tri-tr_cleaver .x-hole{fill:#2b3040}.tri-tr_cleaver .x-shine{stroke:#fff;stroke-width:1.4;stroke-linecap:round;opacity:.7}.tri-tr_wokride .x-flame{fill:#ffb000;stroke:#c2410c;stroke-width:1.4;stroke-linejoin:round;transform-box:fill-box;transform-origin:50% 100%;animation:tri-flame .8s ease-in-out infinite alternate}.tri-tr_wokride .x-wok{fill:#2b2f38;stroke:#0d0f14;stroke-width:2.2;stroke-linejoin:round}.tri-tr_wokride .x-rim{fill:#5a616e;stroke:#0d0f14;stroke-width:2}.tri-tr_wokride .x-handle{fill:#7a4520;stroke:#2d1608;stroke-width:1.6}.tri-tr_wokride .x-wing{fill:#d62828;stroke:#5c0606;stroke-width:1.6;stroke-linejoin:round}.tri-tr_dragonpet .x-shadow{fill:#000;opacity:.18}.tri-tr_dragonpet .x-wok{fill:#2b2f38;stroke:#0d0f14;stroke-width:1.4}.tri-tr_dragonpet .x-rim{fill:#5a616e;stroke:#0d0f14;stroke-width:1.2}.tri-tr_dragonpet .x-head,.tri-tr_dragonpet .x-neck{fill:#e03131;stroke:#5c0606;stroke-width:1.4;stroke-linejoin:round}.tri-tr_dragonpet .x-horn{fill:#ffc83d;stroke:#8a5a00;stroke-width:1}.tri-tr_dragonpet .x-eye{fill:#2a0505}.tri-tr_dragonpet .x-mouth{fill:none;stroke:#5c0606;stroke-width:1.2;stroke-linecap:round}.tri-tr_dragonpet .x-whisker{fill:none;stroke:#ffc83d;stroke-width:1.3;stroke-linecap:round}.tri-tr_dragonpet .x-spark{fill:#ffe066}.tri-tr_dragonpet .x-bob{animation:tri-bob 2.2s ease-in-out infinite}.tri-tr_dragonpet .tri-glow{animation:tri-glow 1.6s ease-in-out infinite}@keyframes tri-flame{0%{transform:scaleY(.9)}to{transform:scaleY(1.08)}}@keyframes tri-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.tri .tri-glow,.tri .x-bob,.tri .x-flame{animation:none!important}}.mascot.still .tri .tri-glow,.mascot.still .tri .x-bob,.mascot.still .tri .x-flame{animation:none!important}.tri-tr_dragonwings,.tri-tr_goldapron,.tri-tr_ratcrown{filter:drop-shadow(0 0 2px rgba(255,196,40,.55))}.tri .x-sparkle{fill:#ffe066;transform-box:fill-box;transform-origin:center;animation:tri-twinkle 1.8s ease-in-out infinite}.tri .x-s2{animation-delay:-.9s}.tri .tri-glow{animation:tri-glow 2.6s ease-in-out infinite}@keyframes tri-twinkle{0%,to{opacity:.35;transform:scale(.7)}50%{opacity:1;transform:scale(1.1)}}@keyframes tri-glow{0%,to{opacity:.7}50%{opacity:1}}.tri-tr_ratcrown .x-ear{fill:#9aa0ad;stroke:#5f6573;stroke-width:1.3}.tri-tr_ratcrown .x-ear-in{fill:#ffb3c4}.tri-tr_ratcrown .x-crown{fill:#ffd34d;stroke:#b98400;stroke-width:1.4;stroke-linejoin:round}.tri-tr_ratcrown .x-crown-shade{fill:#f0b52a}.tri-tr_ratcrown .x-band{fill:#f4c63c;stroke:#b98400;stroke-width:1.2}.tri-tr_ratcrown .x-cheese{fill:#ffc93c;stroke:#d08a00;stroke-width:1;stroke-linejoin:round}.tri-tr_ratcrown .x-hole{fill:#e09a00}.tri-tr_ratcrown .x-pearl{fill:#fffaf0;stroke:#c9b78f;stroke-width:.7}.tri-tr_ratcrown .x-hi{fill:none;stroke:#fff4c2;stroke-width:1.4;stroke-linecap:round}.tri-tr_goldapron .x-strap{fill:none;stroke:#c99600;stroke-width:2.2;stroke-linecap:round}.tri-tr_goldapron .x-apron{fill:#ffd34d;stroke:#b98400;stroke-width:1.4;stroke-linejoin:round}.tri-tr_goldapron .x-apron-shade{fill:#f0b52a}.tri-tr_goldapron .x-trim{fill:none;stroke:#e8ecf3;stroke-width:2;stroke-linecap:round}.tri-tr_goldapron .x-pocket{fill:#f6c536;stroke:#b98400;stroke-width:1.1;stroke-linejoin:round}.tri-tr_goldapron .x-utensil{fill:none;stroke:#8a6400;stroke-width:1.1;stroke-linecap:round}.tri-tr_goldapron .x-tie{fill:none;stroke:#c99600;stroke-width:2;stroke-linecap:round}.tri-tr_goldapron .x-hi{fill:none;stroke:#fff4c2;stroke-width:1.6;stroke-linecap:round;opacity:.9}.tri-tr_dragonwings .x-mem{fill:#ef4b3a;stroke:#9e1f14;stroke-width:1.3;stroke-linejoin:round}.tri-tr_dragonwings .x-mem-shade{fill:#c92a2a;opacity:.7}.tri-tr_dragonwings .x-bone{fill:none;stroke:#f4c63c;stroke-width:1.8;stroke-linecap:round}.tri-tr_dragonwings .x-flame{fill:#ffb020}.tri-tr_dragonwings .x-wing-l,.tri-tr_dragonwings .x-wing-r{transform-box:fill-box}.tri-tr_dragonwings .x-wing-l{transform-origin:100% 60%;animation:tri-flap 1.6s ease-in-out infinite}@keyframes tri-flap{0%,to{transform:rotate(0)}50%{transform:rotate(-6deg)}}.mascot.off .tri *,.mascot.still .tri *{animation:none!important}@media (prefers-reduced-motion:reduce){.tri *{animation:none!important}}.tri-tr_boxpet{filter:drop-shadow(0 0 2px rgba(255,70,40,.6))}.tri-tr_boxpet .x-shadow{fill:#000;opacity:.2}.tri-tr_boxpet .x-aura{fill:#ff3b2f;opacity:.18;transform-box:fill-box;transform-origin:center;animation:tri-boxaura 1.8s ease-in-out infinite}.tri-tr_boxpet .x-arm{fill:none;stroke:#8a5a2b;stroke-width:7;stroke-linecap:round}.tri-tr_boxpet .x-claw{fill:#5c0606}.tri-tr_boxpet .x-box,.tri-tr_boxpet .x-lid{fill:#f3eee2;stroke:#1f1410;stroke-width:4.4;stroke-linejoin:round}.tri-tr_boxpet .x-box-shade{fill:#d6cdb9}.tri-tr_boxpet .x-lid-line{fill:none;stroke:#cfc6b3;stroke-width:3;stroke-linecap:round}.tri-tr_boxpet .x-mouth{fill:#3a0606}.tri-tr_boxpet .x-teeth{fill:#fffaf0;stroke:#1f1410;stroke-width:2;stroke-linejoin:round}.tri-tr_boxpet .x-horn{fill:#e0301e;stroke:#5c0606;stroke-width:3.4;stroke-linejoin:round}.tri-tr_boxpet .x-stem{fill:none;stroke:#2f7a2a;stroke-width:5;stroke-linecap:round}.tri-tr_boxpet .x-blush{fill:#ff3b2f;opacity:.35}.tri-tr_boxpet .x-eye{fill:#ffde3b;stroke:#1f1410;stroke-width:3.2;stroke-linejoin:round}.tri-tr_boxpet .x-pupil{fill:#1f1410}.tri-tr_boxpet .x-shine{fill:#fff}.tri-tr_boxpet .x-brow{fill:none;stroke:#1f1410;stroke-width:6.4;stroke-linecap:round}.tri-tr_boxpet .x-egg{fill:#fff;stroke:#c9b78f;stroke-width:1.6}.tri-tr_boxpet .x-yolk{fill:#ffc21a}.tri-tr_boxpet .x-bob{animation:tri-bob 2s ease-in-out infinite}@keyframes tri-boxaura{0%,to{opacity:.12;transform:scale(.94)}50%{opacity:.28;transform:scale(1.04)}}.tri-tr_boxlid,.tri-tr_boxpin{filter:drop-shadow(0 0 2px rgba(255,70,40,.6))}.tri-tr_boxpin .x-ribbon{fill:#c92a1a;stroke:#4a0a04;stroke-width:1.1;stroke-linejoin:round}.tri-tr_boxpin .x-rim{fill:#ff6a00;stroke:#5c1200;stroke-width:1.3}.tri-tr_boxpin .x-disc{fill:#2a1a14;stroke:#ffb020;stroke-width:.8}.tri-tr_boxpin .x-crack{fill:none;stroke:#ff8a1a;stroke-width:.9;stroke-linecap:round;stroke-linejoin:round;animation:tri-lava 1.6s ease-in-out infinite}.tri-tr_boxpin .x-brow{fill:none;stroke:#ff5a1a;stroke-width:1.2;stroke-linecap:round}.tri-tr_boxpin .x-eye{fill:#ffde3b}.tri-tr_boxpin .x-mouth{fill:none;stroke:#0a0404;stroke-width:.9;stroke-linecap:round}.tri-tr_boxpin .x-fang{fill:#fffaf0}.tri-tr_boxlid .x-horn{fill:#e0301e;stroke:#5c0606;stroke-width:1.3;stroke-linejoin:round}.tri-tr_boxlid .x-stem{fill:none;stroke:#2f7a2a;stroke-width:2;stroke-linecap:round}.tri-tr_boxlid .x-fang{fill:#fffaf0;stroke:#1f1410;stroke-width:1;stroke-linejoin:round}.tri-tr_boxlid .x-lid{fill:#3b2a24;stroke:#0a0404;stroke-width:1.8;stroke-linejoin:round}.tri-tr_boxlid .x-lid-shade{fill:#24170f}.tri-tr_boxlid .x-lid-line{fill:none;stroke:#5a4a40;stroke-width:1.3;stroke-linecap:round}.tri-tr_boxlid .x-crack-glow{fill:none;stroke:#ff3d00;stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round;opacity:.55;animation:tri-lava 1.6s ease-in-out infinite}.tri-tr_boxlid .x-crack{fill:none;stroke:#ffe27a;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.tri-tr_boxlid .x-edge{fill:none;stroke:#ff6a00;stroke-width:1.6;stroke-linecap:round}@keyframes tri-lava{0%,to{opacity:.45}50%{opacity:1}}.fxp,.fxs{position:absolute;left:0;top:0;width:0;height:0;pointer-events:none}.fx-aura,.fx-blood,.fx-coin,.fx-crack,.fx-critmark,.fx-dizzy,.fx-drop,.fx-dust,.fx-ember,.fx-orb,.fx-swoosh,.fx-trail,.fx-trail i,.fxp svg,.fxs svg{position:absolute;display:block;overflow:visible;will-change:transform,opacity;animation-fill-mode:both;pointer-events:none}.fxs-tide .fx-wave{left:-60px;top:-44px;width:120px;height:80px;animation:fxs-wave calc(.42s / var(--fxs)) cubic-bezier(.2,.8,.3,1) calc(var(--hit) * .7) both}.fx-drop{left:-5px;top:-5px;width:10px;height:13px;border-radius:50% 50% 50% 50%/60% 60% 40% 40%;background:radial-gradient(circle at 40% 35%,#fff 0 18%,#6cc4ff 45%,#1e7bd8);animation:fx-burst calc(.42s / var(--fxs)) cubic-bezier(.2,.8,.3,1) calc(var(--hit) + var(--i) * 20ms / var(--fxs)) both}.fxs-moon .fx-crescent{animation:fxs-moon calc(.44s / var(--fxs)) cubic-bezier(.2,.8,.3,1) calc(var(--hit) * .6) both}.fxs-iai .fx-x,.fxs-moon .fx-crescent{left:-60px;top:-60px;width:120px;height:120px}.fxs-iai .fx-x1,.fxs-iai .fx-x2{transform-box:fill-box;transform-origin:center;animation:fxs-cut calc(.24s / var(--fxs)) ease-out calc(var(--hit) * .7) both}.fxs-iai .fx-x2{animation-delay:calc(var(--hit) * .7 + .11s / var(--fxs))}.fx-ember{left:-3px;top:-3px;width:7px;height:7px;border-radius:50%;background:#ffcf4d;box-shadow:0 0 6px #ff7a1a;animation:fx-burst calc(.38s / var(--fxs)) ease-out calc(var(--hit) + .12s / var(--fxs) + var(--i) * 15ms / var(--fxs)) both}.fxs-lance .fx-shock{border-color:#ffd23f;box-shadow:0 0 12px rgba(255,210,63,.9)}.fxk-pierce:has(.fxs-lance) .fx-streak{height:10px;margin-top:-5px;background:linear-gradient(90deg,rgba(255,226,120,0),#ffe27a 30%,#fff 70%,#ffd23f);box-shadow:0 0 10px #ffd23f}.fxs-cleave .fx-chop{left:-60px;top:-60px;width:120px;height:120px;animation:fxs-chop calc(.36s / var(--fxs)) cubic-bezier(.5,0,.7,1) calc(var(--hit) * .6) both}.fx-crack{left:-36px;top:-2px;width:72px;height:4px;border-radius:2px;background:#2a1a5e;transform:rotate(18deg);animation:fxs-crack calc(.38s / var(--fxs)) ease-out var(--hit) both}.fx-crack.b{transform:rotate(-24deg);animation-delay:calc(var(--hit) + 60ms / var(--fxs))}.fx-flame.big{left:-12px;top:-18px;width:24px;height:34px;animation:fxs-flamefly calc(.42s / var(--fxs)) ease-out calc(var(--hit) + var(--i) * 18ms / var(--fxs)) both}.fxs-phoenix .fx-flame.big{background:radial-gradient(circle at 50% 68%,#fff6c2 0 16%,#ffcf3d 40%,#ff3d6e 70%,rgba(255,61,110,0) 72%)}.fx-orb{left:-9px;top:-9px;width:18px;height:18px;border-radius:50%;background:radial-gradient(circle,#fff 0 20%,#7fd8ff 45%,rgba(60,140,255,0) 72%);animation:fxs-orb calc(.46s / var(--fxs)) ease-out calc(var(--hit) + var(--i) * 30ms / var(--fxs)) both}.fxs-foxfire{animation:none}.fxs-slime .fx-splat{left:-44px;top:-44px;width:88px;height:88px;animation:fxs-splat calc(.42s / var(--fxs)) cubic-bezier(.2,.9,.3,1.3) var(--hit) both}.fx-beam,.fxs-laser .fx-ring{box-shadow:0 0 10px #ff4d4d}.fx-beam{position:absolute;left:0;top:-3px;height:6px;border-radius:3px;background:linear-gradient(90deg,#fff,#ff4d4d 40%,#ff1f6b);transform-origin:100% 50%;will-change:transform,opacity;animation:fxs-beam calc(.3s / var(--fxs)) ease-out calc(var(--hit) - 90ms / var(--fxs)) both}@keyframes fxs-beam{0%{opacity:0;transform:scaleX(0)}35%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1) scaleY(.3)}}.fx-coin{left:-9px;top:-9px;font-size:16px;line-height:1;animation:fx-burst calc(.44s / var(--fxs)) cubic-bezier(.2,.8,.3,1) calc(var(--hit) + var(--i) * 20ms / var(--fxs)) both}.fxs-coin,.fxs-dragon{animation:none}.fxs-naga .fx-serpent{left:-60px;top:-60px;width:120px;height:120px;animation:fxs-naga calc(.46s / var(--fxs)) cubic-bezier(.2,.8,.3,1) var(--hit) both}.fxs-mwave .fx-wave{left:-60px;top:-44px;width:120px;height:80px;animation:fxs-wave calc(.42s / var(--fxs)) cubic-bezier(.2,.8,.3,1) calc(var(--hit) * .7) both}.fxs-mwave .fx-drop{background:radial-gradient(circle at 40% 35%,#fff 0 20%,#ffe14d 50%,rgba(255,193,7,0) 72%)}.fxs-ladle5 .fx-serpent{left:-60px;top:-60px;width:120px;height:120px;animation:fxs-naga calc(.46s / var(--fxs)) cubic-bezier(.2,.8,.3,1) var(--hit) both}.fxs-ladle5 .fx-drop{border-radius:50%;background:radial-gradient(circle at 40% 35%,#fff 0 45%,#f3ead2 70%,rgba(243,234,210,0) 80%)}.fxs-fridge i{background:radial-gradient(circle,#fff 0 25%,#9fe0ff 55%,rgba(159,224,255,0) 72%);width:16px;height:16px;top:-8px}.fxs-brew,.fxs-coffeepet,.fxs-cooker,.fxs-icecube{animation:none}.fxs-paperplane i{background:#fffdf6;border-radius:2px;box-shadow:0 0 0 1px #c9c2ad;width:12px;height:9px;top:-4px}.fxs-rocketchair i{background:radial-gradient(circle,#fff 0 20%,#ffcf4a 45%,#ff6a2a 70%,rgba(255,106,42,0) 80%);width:16px;height:16px;top:-8px}.fxs-naga .fx-drop{background:radial-gradient(circle at 40% 35%,#fff 0 20%,#57e39b 50%,rgba(47,191,113,0) 72%)}.fx-fullmoon{position:absolute;left:-34px;top:-34px;width:68px;height:68px;border-radius:50%;background:radial-gradient(circle at 38% 36%,#fffdf0 0 30%,#ffe9a8 62%,#f3c96b 100%);box-shadow:0 0 18px rgba(255,233,168,.9);animation:fxs-cut calc(.46s / var(--fxs)) ease-out var(--hit) both}.fxs-boxpet .fx-lid{left:-44px;top:-44px;width:88px;height:88px;animation:fxs-chomp calc(.42s / var(--fxs)) cubic-bezier(.5,0,.6,1.4) var(--hit) both}.fxs-kingpet,.fxs-moonrabbit{animation:none}.fx-trail{left:0;top:0;height:0}.fx-trail i{left:calc(var(--i) * 20%);top:-9px;width:18px;height:18px;border-radius:50%;opacity:0;animation:fxs-trail calc(.38s / var(--fxs)) ease-out calc(var(--hit) - .14s / var(--fxs) + (4 - var(--i)) * 26ms / var(--fxs)) both}.fxs-dragon i{background:radial-gradient(circle at 50% 60%,#fff3b0 0 18%,#ff9a1f 45%,#ff3b1f 70%,rgba(255,59,31,0) 72%);width:22px;height:22px;top:-11px}.fxs-rainbow i{border-radius:6px;width:24px;height:10px;top:-5px}.fxs-rainbow i:first-child{background:#ff5b5b}.fxs-rainbow i:nth-child(2){background:#ffb347}.fxs-rainbow i:nth-child(3){background:#ffe14d}.fxs-rainbow i:nth-child(4){background:#5bd17a}.fxs-rainbow i:nth-child(5){background:#5b9bff}.fxs-whale i{background:radial-gradient(circle at 40% 35%,#fff 0 20%,#6cc4ff 50%,rgba(30,123,216,0) 72%)}.fxs-carpet i{background:radial-gradient(circle,#fff 0 15%,#c084fc 45%,rgba(192,132,252,0) 70%);width:14px;height:14px;top:-7px}.fxs-tuktuk i{background:radial-gradient(circle,rgba(230,230,235,.95) 0 40%,rgba(180,180,190,0) 70%);width:22px;height:22px;top:-11px}.fxs-bubble i{border:2px solid #bfe8ff;background:rgba(191,232,255,.25);width:14px;height:14px;top:-7px}.fxs-wok i{border:3px solid #ff8a1f;box-shadow:0 0 6px #ffb020}.fxs-krathong i{background:radial-gradient(circle at 50% 60%,#fff7c2 0 18%,#ff9fc6 50%,rgba(255,159,198,0) 72%);width:18px;height:18px;top:-9px}.fxs-sled i{background:radial-gradient(circle,#fff 0 35%,rgba(220,240,255,0) 70%);width:16px;height:16px;top:-8px}.fx-trail i{box-shadow:0 0 8px rgba(255,255,255,.35)}.fxr .fx-spk{color:#fff;text-shadow:0 0 6px #c084fc}.fxr.r-rainbow .fx-spk:nth-child(odd){color:#ffe14d}.fxr{position:absolute;left:0;top:0}.fxp-pierce svg{left:-30px;top:-30px;width:60px;height:60px;animation:fxp-crack calc(.42s / var(--fxs)) ease-out var(--hit) both}.fx-blood{left:-6px;top:-6px;width:12px;height:12px;border-radius:50%;background:radial-gradient(circle,#ffb3b3 0 20%,#e5243b 60%,rgba(229,36,59,0) 72%);animation:fxp-drain calc(.52s / var(--fxs)) ease-in calc(var(--hit) + var(--i) * 40ms / var(--fxs)) both}.fx-dust{left:-10px;top:-10px;width:20px;height:20px;border-radius:50%;background:radial-gradient(circle,rgba(240,230,210,.95) 0 35%,rgba(200,190,170,0) 70%);animation:fx-burst calc(.38s / var(--fxs)) ease-out calc(var(--hit) + var(--i) * 15ms / var(--fxs)) both}.fx-swoosh{left:-34px;top:-26px;width:68px;height:52px;border-radius:50%;border-color:rgba(255,255,255,.85) rgba(255,255,255,.85) transparent transparent;border-style:solid;border-width:4px;animation:fxp-swoosh calc(.36s / var(--fxs)) ease-out calc(var(--hit) * .6) both}.fx-swoosh.b{transform:scale(.7);animation-delay:calc(var(--hit) * .6 + 70ms / var(--fxs))}.fxp-meteor .fx-ring.big{left:-50px;top:-50px;width:100px;height:100px;border-width:5px}.fx-dizzy{left:-8px;top:-40px;font-size:14px;line-height:1;animation:fxp-dizzy calc(.52s / var(--fxs)) ease-out var(--hit) both}.fxp-charge,.fxp-dodge,.fxp-drain,.fxp-gold,.fxp-ignite,.fxp-stagger{animation:none}.fx-aura{left:-46px;top:-46px;width:92px;height:92px;border-radius:50%;border:3px solid #ffd23f;box-shadow:0 0 16px rgba(255,210,63,.85),inset 0 0 12px rgba(255,235,150,.7);animation:fx-aura calc(.52s / var(--fxs)) ease-out calc(var(--hit) * .8) both}.fx-critmark{left:22px;top:-58px;width:68px;text-align:left;color:#ffe14d;font-size:22px;font-weight:900;letter-spacing:.5px;text-shadow:0 2px 0 #b3261e,0 0 8px rgba(0,0,0,.5);animation:fx-critmark calc(.56s / var(--fxs)) cubic-bezier(.2,.9,.3,1.3) var(--hit) both}@keyframes fxs-wave{0%{opacity:0;transform:translateX(40px) scale(.3,.6) rotate(-18deg)}35%{opacity:1;transform:translateX(0) scale(1.05) rotate(0deg)}to{opacity:0;transform:translateX(-30px) scale(1.15) rotate(8deg)}}@keyframes fxs-moon{0%{opacity:0;transform:rotate(-140deg) scale(.5)}35%{opacity:1;transform:rotate(-20deg) scale(1.05)}to{opacity:0;transform:rotate(60deg) scale(1.15)}}@keyframes fxs-cut{0%{opacity:0;transform:scale(.1)}40%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(1.1)}}@keyframes fxs-chop{0%{opacity:0;transform:translateY(-60px) rotate(-14deg)}40%{opacity:1;transform:translateY(4px) rotate(0deg)}to{opacity:0;transform:translateY(10px) rotate(4deg)}}@keyframes fxs-naga{0%{opacity:0;transform:translateY(46px) scale(.4) rotate(-16deg)}40%{opacity:1;transform:translateY(-4px) scale(1.06) rotate(0deg)}to{opacity:0;transform:translateY(-18px) scale(1.12)}}@keyframes fxs-chomp{0%{opacity:0;transform:scale(.4) rotate(-10deg)}35%{opacity:1;transform:scale(1.12) rotate(4deg)}55%{transform:scale(.94) rotate(-2deg)}to{opacity:0;transform:scale(1.04)}}@keyframes fxs-crack{0%{opacity:0}20%{opacity:1}to{opacity:0}}@keyframes fxs-flamefly{0%{opacity:0;transform:translateX(0) scale(.3)}25%{opacity:1;transform:translateX(14px) scale(1.1)}to{opacity:0;transform:translateX(48px) translateY(-18px) scale(.5)}}@keyframes fxs-orb{0%{opacity:0;transform:translateX(52px) scale(.4)}30%{opacity:1;transform:translateX(30px) scale(1.1)}75%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(0) scale(1.8)}}@keyframes fxs-splat{0%{opacity:0;transform:scale(.2) rotate(-20deg)}35%{opacity:1;transform:scale(1.15) rotate(0deg)}to{opacity:0;transform:scale(1.05,.85) rotate(6deg)}}@keyframes fxs-trail{0%{opacity:0;transform:scale(.3)}30%{opacity:.95;transform:scale(1.1)}to{opacity:0;transform:scale(.6) translateY(-6px)}}@keyframes fxp-crack{0%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1.1) rotate(-6deg)}55%{transform:scale(1) rotate(6deg)}to{opacity:0;transform:scale(1.2) rotate(0deg)}}@keyframes fxp-drain{0%{opacity:0;transform:translateX(0) scale(.5)}20%{opacity:1;transform:translateX(8px) scale(1)}85%{opacity:1}to{opacity:0;transform:translateX(var(--d)) scale(.6)}}@keyframes fxp-swoosh{0%{opacity:0;transform:translateX(-20px) rotate(-30deg)}40%{opacity:1}to{opacity:0;transform:translateX(24px) rotate(20deg)}}@keyframes fxp-dizzy{0%{opacity:0;transform:translateX(0) scale(.4)}30%{opacity:1;transform:translateX(18px) scale(1.1)}to{opacity:0;transform:translateX(26px) translateY(-14px) scale(.8)}}@keyframes fx-aura{0%{opacity:0;transform:scale(.4) rotate(0deg)}30%{opacity:1;transform:scale(1) rotate(30deg)}to{opacity:0;transform:scale(1.6) rotate(90deg)}}@keyframes fx-critmark{0%{opacity:0;transform:scale(.3) rotate(-12deg)}25%{opacity:1;transform:scale(1.25) rotate(4deg)}70%{opacity:1;transform:scale(1) translateY(-6px)}to{opacity:0;transform:scale(1) translateY(-18px)}}@media (prefers-reduced-motion:reduce){.fx-aura,.fx-trail,.fxp,.fxs{display:none!important}.fx-critmark{animation:none!important;opacity:1}}.fxp-e-heal .fx-bubble{top:-6px;width:12px;height:12px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff 0 18%,#7fd6ff 45%,rgba(58,160,230,.3) 72%);animation:fxp-bubble calc(.7s / var(--fxs)) ease-out calc(var(--hit) + var(--i) * 90ms / var(--fxs)) both}.fxp-e-shield .fx-shieldring{left:-34px;top:-34px;width:68px;height:68px;border-radius:50%;border:4px solid #ffe27a;box-shadow:0 0 14px rgba(255,226,122,.8),inset 0 0 12px rgba(255,255,255,.7);animation:fxp-shield calc(.52s / var(--fxs)) ease-out var(--hit) both}.fxp-e-chill .fx-snow{left:-8px;top:-10px;font-size:16px;line-height:1;color:#d6f3ff;text-shadow:0 0 6px #5ec8ff;animation:fxp-snow calc(.64s / var(--fxs)) ease-out calc(var(--hit) + var(--i) * 60ms / var(--fxs)) both}.fxp-e-chill .fx-snow,.fxp-e-heal .fx-bubble,.fxp-e-shield .fx-shieldring{position:absolute}@keyframes fxp-bubble{0%{opacity:0;transform:translateY(6px) scale(.5)}30%{opacity:1}to{opacity:0;transform:translateY(-34px) scale(1)}}@keyframes fxp-shield{0%{opacity:0;transform:scale(.6)}35%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(1.25)}}@keyframes fxp-snow{0%{opacity:0;transform:translateX(0) scale(.4)}30%{opacity:1}to{opacity:0;transform:translateX(30px) scale(.9) rotate(90deg)}}.fxs-emberaxe .fx-chop{animation:fxs-chop calc(.36s / var(--fxs)) cubic-bezier(.5,0,.7,1) calc(var(--hit) * .6) both}.fxs-emberaxe .fx-chop,.fxs-sunblade .fx-sun{left:-60px;top:-60px;width:120px;height:120px}.fxs-sunblade .fx-sun{animation:fxs-sun calc(.52s / var(--fxs)) cubic-bezier(.2,.8,.3,1) calc(var(--hit) * .6) both}.fxs-thunderhammer .fx-shock{border-color:#ffe14d;box-shadow:0 0 12px rgba(255,225,77,.9)}.fxs-boltspear .fx-bolt,.fxs-thunderhammer .fx-bolt{left:-17px;top:-70px;width:34px;height:100px;animation:fxs-zap calc(.38s / var(--fxs)) steps(3) var(--hit) both}.fxs-iceseal .fx-shard,.fxs-iceswan .fx-shard{filter:drop-shadow(0 0 4px #8fd6ff)}.fxs-shadowcat .fx-claw{left:-60px;top:-60px;width:120px;height:120px;animation:fxs-cut calc(.26s / var(--fxs)) ease-out calc(var(--hit) * .7) both}.fxs-nightcrow .fx-feather{left:-4px;top:-10px;width:8px;height:20px;border-radius:50% 50% 50% 50%/70% 70% 30% 30%;background:linear-gradient(#5a3f8a,#140d22);animation:fx-burst calc(.46s / var(--fxs)) cubic-bezier(.2,.8,.3,1) calc(var(--hit) + var(--i) * 30ms / var(--fxs)) both}.fxs-surfwave i{background:radial-gradient(circle,#e6f8ff 0 30%,rgba(47,168,230,0) 70%);width:16px;height:16px;top:-8px}.fxs-riverdragon i{background:radial-gradient(circle,#9fe8ff 0 30%,rgba(30,123,216,0) 72%);width:18px;height:18px;top:-9px}.fxs-lightcarriage i{background:radial-gradient(circle,#fffbe6 0 30%,rgba(255,215,94,0) 70%);width:14px;height:14px;top:-7px}.fxs-lightwings i{background:radial-gradient(circle,#ffffff 0 30%,rgba(255,243,176,0) 70%);width:18px;height:18px;top:-9px}.fxs-rainbowride i{width:14px;height:14px;top:-7px;background:radial-gradient(circle,#fff 0 25%,rgba(255,255,255,0) 70%)}.fxs-rainbowride i:nth-child(6n+1){background:radial-gradient(circle,#ff6a2b 0 30%,rgba(255,106,43,0) 70%)}.fxs-rainbowride i:nth-child(6n+2){background:radial-gradient(circle,#2fa8e6 0 30%,rgba(47,168,230,0) 70%)}.fxs-rainbowride i:nth-child(6n+3){background:radial-gradient(circle,#ffd23d 0 30%,rgba(255,210,61,0) 70%)}.fxs-rainbowride i:nth-child(6n+4){background:radial-gradient(circle,#a6e6ff 0 30%,rgba(166,230,255,0) 70%)}.fxs-rainbowride i:nth-child(6n+5){background:radial-gradient(circle,#8a5ad1 0 30%,rgba(138,90,209,0) 70%)}@keyframes fxs-sun{0%{opacity:0;transform:scale(.3) rotate(-40deg)}40%{opacity:1;transform:scale(1.05) rotate(0deg)}to{opacity:0;transform:scale(1.25) rotate(30deg)}}@keyframes fxs-zap{0%{opacity:0;transform:scaleY(.3)}30%{opacity:1;transform:scaleY(1)}60%{opacity:.4}to{opacity:0;transform:scaleY(1.05)}}.fxg{position:absolute;left:0;top:0;width:0;height:0;pointer-events:none}.fxg-art,.fxg-dust,.fxg-gust,.fxg-ring,.fxg-shine{position:absolute;display:block;will-change:transform,opacity;animation-fill-mode:both;pointer-events:none}.fxg-art{left:-28px;top:-28px;width:56px;height:56px;filter:drop-shadow(0 3px 6px rgba(0,0,0,.35))}.fxg-art svg{display:block;width:100%;height:100%}.fxg-head .fxg-art{animation:fxg-drop calc(.52s / var(--fxs)) cubic-bezier(.3,1.4,.5,1) calc(var(--hit) * .4) both}.fxg-shine{left:-40px;top:-40px;width:80px;height:80px;border-radius:50%;background:radial-gradient(circle,rgba(255,246,200,.95) 0 20%,rgba(255,214,90,.5) 45%,rgba(255,214,90,0) 70%);animation:fxg-shine calc(.48s / var(--fxs)) ease-out var(--hit) both}.fxg-face .fxg-art{animation:fxg-glint calc(.5s / var(--fxs)) ease-out calc(var(--hit) * .6) both}.fxg-neck .fxg-art{animation:fxg-pop calc(.52s / var(--fxs)) cubic-bezier(.2,1.3,.4,1) calc(var(--hit) * .5) both}.fxg-ring{left:-34px;top:-34px;width:68px;height:68px;border-radius:50%;border:4px solid #ffd76a;box-shadow:0 0 12px rgba(255,215,106,.85);animation:fxg-ring calc(.52s / var(--fxs)) ease-out var(--hit) both}.fxg-ring.b{border-color:#8fd8ff;box-shadow:0 0 12px rgba(143,216,255,.85);animation-delay:calc(var(--hit) + .12s / var(--fxs))}.fxg-gear .fxg-art{animation:fxg-orbit calc(.56s / var(--fxs)) ease-in calc(var(--hit) * .3) both}.fxg-back .fxg-art{animation:fxg-spread calc(.52s / var(--fxs)) ease-out calc(var(--hit) * .5) both}.fxg-gust{left:-60px;top:-20px;width:120px;height:40px;border-radius:50%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(220,240,255,.85),rgba(255,255,255,0));animation:fxg-gust calc(.46s / var(--fxs)) ease-out var(--hit) both}.fxg-feet .fxg-art{animation:fxg-stomp calc(.46s / var(--fxs)) cubic-bezier(.5,0,.7,1) calc(var(--hit) * .5) both}.fxg-dust{left:-14px;top:14px;width:28px;height:16px;border-radius:50%;background:radial-gradient(circle,rgba(230,214,190,.95),rgba(230,214,190,0) 70%);animation:fxg-dust calc(.46s / var(--fxs)) ease-out var(--hit) both;--dx:-26px}.fxg-dust.b{--dx:26px}.fxg-bg .fxg-art{left:-55px;top:-55px;width:110px;height:110px;border-radius:22px;animation:fxg-scene calc(.6s / var(--fxs)) ease-out calc(var(--hit) * .5) both}@keyframes fxg-drop{0%{opacity:0;transform:translateY(-70px) scale(.8)}55%{opacity:1;transform:translateY(-8px) scale(1.1)}80%{opacity:1;transform:translateY(-14px) scale(1)}to{opacity:0;transform:translateY(-18px) scale(.95)}}@keyframes fxg-shine{0%{opacity:0;transform:scale(.3)}35%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes fxg-glint{0%{opacity:0;transform:translateX(-30px) scale(.7) rotate(-12deg)}45%{opacity:1;transform:translateX(0) scale(1.15) rotate(0deg)}to{opacity:0;transform:translateX(8px) scale(1) rotate(6deg)}}@keyframes fxg-pop{0%{opacity:0;transform:scale(.3)}45%{opacity:1;transform:scale(1.15)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9) translateY(-10px)}}@keyframes fxg-ring{0%{opacity:0;transform:scale(.3)}30%{opacity:1}to{opacity:0;transform:scale(1.8)}}@keyframes fxg-orbit{0%{opacity:0;transform:rotate(0deg) translateX(46px) rotate(0deg) scale(.7)}30%{opacity:1}75%{opacity:1;transform:rotate(300deg) translateX(30px) rotate(-300deg) scale(1)}to{opacity:0;transform:rotate(1turn) translateX(0) rotate(-1turn) scale(1.2)}}@keyframes fxg-spread{0%{opacity:0;transform:scaleX(.2)}45%{opacity:1;transform:scaleX(1.2)}to{opacity:0;transform:scaleX(1) translateY(-8px)}}@keyframes fxg-gust{0%{opacity:0;transform:translateX(-50px) scaleX(.5)}40%{opacity:1}to{opacity:0;transform:translateX(50px) scaleX(1.2)}}@keyframes fxg-stomp{0%{opacity:0;transform:translateY(-60px) rotate(-10deg)}45%{opacity:1;transform:translateY(6px) rotate(0deg)}60%{transform:translateY(0) scale(1.08,.92)}to{opacity:0;transform:translateY(0)}}@keyframes fxg-dust{0%{opacity:0;transform:translateX(0) scale(.4)}30%{opacity:1}to{opacity:0;transform:translateX(var(--dx)) scale(1.4)}}@keyframes fxg-scene{0%{opacity:0;transform:scale(.5) rotate(-6deg)}40%{opacity:.95;transform:scale(1.05) rotate(0deg)}to{opacity:0;transform:scale(1.3)}}.bt-bgs{position:absolute;z-index:-1;width:70%;max-width:320px;aspect-ratio:1;pointer-events:none;opacity:.78;-webkit-mask-image:radial-gradient(circle at center,#000 34%,rgba(0,0,0,0) 70%);mask-image:radial-gradient(circle at center,#000 34%,rgba(0,0,0,0) 70%)}.bt-bgs svg{display:block;width:100%;height:100%}.bt-bgs.is-me{left:-6%;bottom:-2%}.bt-bgs.is-opp{right:-6%;top:0}@media (prefers-reduced-motion:reduce){.fxg{display:none!important}}.closet .cl-more{display:block;width:100%;min-height:44px;margin-top:8px;padding:8px 12px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2);color:var(--brand-dark);font-size:14px;font-weight:700;box-shadow:none}.closet .cl-more:active:not(:disabled){background:var(--surface-3)}.closet .cl-try{display:flex;flex-direction:column;align-items:center;gap:2px;flex:1 1 auto;width:100%;min-height:44px;padding:0;border:0;border-radius:10px;background:none;box-shadow:none;color:inherit;text-align:center}.closet .cl-try:focus-visible{box-shadow:var(--focus,0 0 0 3px var(--tint-brand))}.closet .cl-item.locked .cl-try{height:100%}.closet .cl-item.locked .cl-try .cl-tag{white-space:normal;line-height:1.35;padding:3px 6px;border-radius:8px}.closet .cl-item.trying{background:var(--tint-brand);box-shadow:none;outline:2px dashed var(--brand);outline-offset:-2px}.closet .cl-item.trying .cl-ico.dim{filter:none;opacity:.9}.closet .cl-item.trying .cl-name{color:var(--ink)}.tob{position:fixed;z-index:9;left:12px;right:12px;bottom:calc(var(--tabbar-h, 64px) + 12px + env(safe-area-inset-bottom, 0px));max-width:520px;margin:0 auto;display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-md);animation:tob-in .22s ease-out both}@keyframes tob-in{0%{opacity:0;transform:translateY(12px)}}.tob-art{flex:none;display:grid;place-items:center;width:88px;height:88px;border-radius:12px;background:var(--surface-2);overflow:hidden}.tob-body{flex:1 1;min-width:0}.tob-title{margin:0;overflow:hidden;color:var(--ink);font-size:15px;font-weight:600;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.tob-title b{font-weight:700}.tob-sub{margin:2px 0 0;color:var(--muted);font-size:12.5px;font-weight:600}.tob-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.tob-main{flex:1 1 auto;min-height:44px;font-weight:700}.tob-close{flex:none;min-width:64px;min-height:44px;border:1px solid var(--line);background:var(--surface-2);color:var(--ink);font-weight:600;box-shadow:none}.tob-close:active:not(:disabled){background:var(--surface-3)}.tob-note{flex:1 1 auto;min-width:0;color:var(--muted);font-size:12.5px;font-weight:600;line-height:1.4}.tob-main+.tob-note{order:3;flex-basis:100%}@media (min-width:720px){.tob{bottom:calc(var(--tabbar-h, 64px) + 28px)}}@media (prefers-reduced-motion:reduce){.tob{animation:none}}main.trying{padding-bottom:calc(var(--tabbar-h, 64px) + 150px + env(safe-area-inset-bottom, 0px))}.closet .cl-item.can-sell{padding-bottom:0}.closet .cl-sell{display:grid;place-items:center;width:100%;min-height:44px;margin:0;padding:0;border:0;border-radius:10px;background:none;box-shadow:none;color:var(--muted)}.closet .cl-sell span{padding:3px 10px;border-radius:999px;border:1px solid var(--line);background:var(--surface);font-size:11.5px;font-weight:700;line-height:1.4;white-space:nowrap}.closet .cl-sell:active:not(:disabled) span{background:var(--surface-3)}.closet .cl-sell:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.bp-sheet.is-sell{width:min(440px,100%)}.sl-art{display:grid;place-items:center;width:50px;height:44px;font-size:32px;line-height:1}.sl-body{padding-top:14px}.sl-bank{margin:0;color:var(--ink);font-size:15px;font-weight:600}.sl-bank b{font-weight:800;color:var(--ok)}.sl-note{padding:8px 10px;border-radius:10px;background:var(--surface-2);color:var(--ink)}.sl-err,.sl-note{margin:8px 0 0;font-size:13px;font-weight:600}.sl-err{color:var(--danger,#c0392b)}.sl-actions{display:flex;gap:8px;margin-top:14px}.sl-actions button{flex:1 1;min-height:44px;font-weight:700}.sl-no{border:1px solid var(--line);background:var(--surface-2);color:var(--ink);box-shadow:none}.closet .cl-fx{display:flex;flex-wrap:wrap;justify-content:center;gap:0 6px;margin:0 0 2px;color:var(--muted);font-size:11px;font-weight:600;line-height:1.35}.closet .cl-fx>span{white-space:nowrap}.tob-fx{margin:3px 0 0;padding:0;list-style:none;color:var(--muted);font-size:12px;font-weight:600;line-height:1.4}.tob-fx li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tob-fx b{color:var(--ink);font-weight:700}.tob-set{margin:2px 0 0;color:var(--brand-text);font-size:12px;font-weight:700}.tob.is-inline{position:static;z-index:auto;max-width:none;margin:0;padding:8px 10px;align-items:flex-start;border-color:var(--brand-line);background:var(--brand-soft);box-shadow:none;animation:none}.tob.is-inline .tob-art{width:64px;height:64px}.tob.is-inline .tob-fx li{white-space:normal}.tob.is-inline .tob-actions{margin-top:6px}.tob.is-inline .tob-close,.tob.is-inline .tob-main{min-height:44px}.closet .cl-jump{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;gap:6px;margin:0 -2px;padding:6px 2px;overflow-x:auto;scrollbar-width:none;background:var(--surface)}.closet .cl-jump::-webkit-scrollbar{display:none}.closet .cl-jump button{flex:none;min-height:44px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:var(--surface-2);color:var(--ink);font-size:13px;font-weight:600;box-shadow:none;white-space:nowrap}.closet .cl-jump button:active:not(:disabled){background:var(--surface-3)}.closet .cl-group{scroll-margin-top:60px}.closet .cl-info-btn{display:inline-grid;place-items:center;width:44px;height:44px;min-height:0;margin:-12px -8px -12px auto;padding:0;border:0;border-radius:50%;background:transparent;color:var(--muted);box-shadow:none}.closet .cl-info-btn[aria-expanded=true]{background:var(--brand-soft);color:var(--brand-text)}.closet .cl-info-btn:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.closet .cl-info{margin:-4px 0 10px;padding:8px 10px 8px 26px;border-radius:10px;background:var(--surface-2);color:var(--text);font-size:12.5px;font-weight:500;line-height:1.5}.closet .cl-info li+li{margin-top:3px}.closet .cl-gacha{margin-top:14px}.closet .cl-gacha-head{display:flex;align-items:center;gap:8px;margin:0 2px 4px;color:#6b4fd6;font-size:13px;font-weight:700}.closet .cl-gacha-head:after,.closet .cl-gacha-head:before{content:"";flex:1 1;height:1px;background:linear-gradient(90deg,transparent,#cfc4f5)}.closet .cl-gacha-head:after{background:linear-gradient(90deg,#cfc4f5,transparent)}.closet .cl-gacha-note{margin:0 0 10px;color:var(--muted);font-size:12px;text-align:center;line-height:1.45}.closet .cl-gacha .cl-grid{row-gap:14px;padding-top:6px}.closet .cl-gacha .cl-item{position:relative;padding-top:12px;background:var(--surface);border:1.5px solid var(--t);box-shadow:inset 0 0 0 3px var(--tg)}.closet .cl-gacha .tier-rare{--t:#2f7cf6;--tg:rgba(47,124,246,.07)}.closet .cl-gacha .tier-epic{--t:#8b5cf6;--tg:rgba(139,92,246,.08)}.closet .cl-gacha .tier-legendary{--t:#d98a00;--tg:rgba(245,158,11,.12);background:linear-gradient(160deg,color-mix(in srgb,#f5b301 12%,var(--surface)),var(--surface) 55%)}.closet .cl-gacha .cl-tier{position:absolute;z-index:2;top:-8px;left:50%;transform:translateX(-50%);padding:0 8px;border-radius:999px;background:var(--t);color:#fff;font-size:10.5px;font-weight:700;line-height:1.6;white-space:nowrap}.closet .cl-gacha .tier-legendary:before{content:"";position:absolute;z-index:0;left:50%;top:10px;width:48px;height:48px;margin-left:-24px;border-radius:50%;background:radial-gradient(closest-side,rgba(245,170,30,.5),transparent);pointer-events:none;animation:cl-leg-glow 2.4s ease-in-out infinite}.closet .cl-gacha .cl-gacha-go,.closet .cl-gacha .cl-tag,.closet .cl-gacha .cl-try{position:relative;z-index:1}.closet .cl-gacha .cl-item button.cl-gacha-go{border:1px solid var(--t);background:var(--surface);color:var(--t);box-shadow:none}.closet .cl-gacha .cl-item.trying{outline-color:var(--t)}@keyframes cl-leg-glow{0%,to{opacity:.5}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.closet .cl-gacha .tier-legendary:before{animation:none}}.closet .cl-item{position:relative}.closet .cl-new{position:absolute;top:4px;right:4px;padding:1px 6px;border-radius:999px;background:#e5484d;color:#fff;font-size:10px;font-weight:700;line-height:16px;pointer-events:none}.closet .cl-pio{display:block;margin-top:2px;font-size:11px;font-weight:600;line-height:1.3;color:var(--ok)}.cl-ico .item-art{display:block;margin:0 auto;width:52px;height:52px}.closet .cl-ico.dim{filter:grayscale(.85);opacity:.5}.cs-list{list-style:none;margin:0;padding:0}.cs-list,.cs-set{display:flex;flex-direction:column;gap:8px}.cs-set{padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2)}.cs-set.full{border-color:var(--ok-line,var(--line))}.cs-set.on{background:var(--ok-bg);border-color:var(--ok-line,var(--ok))}.cs-head{display:flex;align-items:center;gap:8px;min-width:0}.cs-emoji{flex:none;font-size:20px;line-height:1}.cs-name{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--ink);font-size:14px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.cs-prog{flex:none;padding:2px 8px;border-radius:999px;background:var(--surface-3);color:var(--muted);font-size:12px;font-weight:700;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cs-prog.ok{background:var(--ok-bg);color:var(--ok)}.cs-set.on .cs-prog.ok{background:var(--surface)}.cs-body{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cs-chips{list-style:none;display:flex;gap:6px;margin:0;padding:0}.cs-chip{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--surface);box-shadow:var(--shadow-sm);font-size:24px;line-height:1}.cs-chip.missing{background:none;box-shadow:inset 0 0 0 1.5px var(--line)}.cs-chip.missing button{display:grid;place-items:center;width:100%;height:100%;min-height:0;min-width:0;padding:0;border:0;border-radius:inherit;background:none;box-shadow:none;font-size:inherit;line-height:1}.cs-chip.missing button>span{filter:grayscale(1);opacity:.4}.cs-chip.missing button:focus-visible{box-shadow:var(--focus,0 0 0 3px var(--tint-brand))}.cs-chip.missing button:active:not(:disabled){background:var(--surface-3)}.cs-chip.missing.trying{background:var(--tint-brand);box-shadow:none;outline:2px dashed var(--brand);outline-offset:-2px}.cs-chip.missing.trying button>span{filter:none;opacity:.9}.cs-wear{flex:1 1 auto;max-width:280px;min-height:44px;margin-left:auto;font-weight:700;white-space:nowrap}.cs-pill{flex:1 1 auto;max-width:280px;min-height:36px;margin-left:auto;padding:4px 12px;border-radius:999px;color:var(--ok);font-size:12.5px;line-height:1.35;text-align:center}.cs-pill,.ro-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--surface);font-weight:700}.ro-btn{gap:6px;min-height:44px;padding:8px 14px;border:1px solid var(--line);border-radius:var(--r-md);color:var(--brand-dark);box-shadow:var(--shadow-sm)}.ro-btn:active:not(:disabled){background:var(--surface-3)}.ro-btn:disabled{color:var(--muted);box-shadow:none}.ro-ico{flex:none;display:block}.ro-ico.roll{animation:ro-roll .42s cubic-bezier(.2,.8,.2,1) both;transform-box:fill-box;transform-origin:center}@keyframes ro-roll{0%{transform:rotate(0) scale(1)}45%{transform:rotate(200deg) scale(.86)}to{transform:rotate(1turn) scale(1)}}@media (prefers-reduced-motion:reduce){.ro-ico.roll{animation:none!important}}.mascot.off .ro-ico,.mascot.still .ro-ico{animation:none!important}