/* OrionMU Core Theme CSS */

/* --- Chunks: 3dosy34d5pcf0.css --- */
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.T19VSG_className{font-family:Geist,Geist Fallback;font-style:normal}.T19VSG_variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}._8Li5zG_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}._8Li5zG_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/3ce154ad7d54dc86-s.1-9go8whdf-l6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7cdbb9ca823c0a73-s.1h6d36qg8q9eb.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1e239d59b95c7889-s.2z2_lz8ulsj_0.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/a421df443b3f383b-s.36lh57wvljuff.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c2873153dc73d9e3-s.1em1pp1frbjrf.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/d38a53d0ba90b32d-s.398ve1q5qj3un.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/5b0229109f6656bb-s.3tlvbu8v6d928.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ca19bc83075b2625-s.2f6i6rjizi5dm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/2aec202ebfcf461b-s.261mkozpp7zc7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/cf514f5d0007dafa-s.p.1wc2mf9hp9pav.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/3ce154ad7d54dc86-s.1-9go8whdf-l6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7cdbb9ca823c0a73-s.1h6d36qg8q9eb.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1e239d59b95c7889-s.2z2_lz8ulsj_0.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a421df443b3f383b-s.36lh57wvljuff.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c2873153dc73d9e3-s.1em1pp1frbjrf.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/d38a53d0ba90b32d-s.398ve1q5qj3un.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/5b0229109f6656bb-s.3tlvbu8v6d928.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/ca19bc83075b2625-s.2f6i6rjizi5dm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/2aec202ebfcf461b-s.261mkozpp7zc7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/cf514f5d0007dafa-s.p.1wc2mf9hp9pav.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/3ce154ad7d54dc86-s.1-9go8whdf-l6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7cdbb9ca823c0a73-s.1h6d36qg8q9eb.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/1e239d59b95c7889-s.2z2_lz8ulsj_0.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a421df443b3f383b-s.36lh57wvljuff.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c2873153dc73d9e3-s.1em1pp1frbjrf.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/d38a53d0ba90b32d-s.398ve1q5qj3un.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/5b0229109f6656bb-s.3tlvbu8v6d928.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/ca19bc83075b2625-s.2f6i6rjizi5dm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/2aec202ebfcf461b-s.261mkozpp7zc7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/cf514f5d0007dafa-s.p.1wc2mf9hp9pav.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/3ce154ad7d54dc86-s.1-9go8whdf-l6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/7cdbb9ca823c0a73-s.1h6d36qg8q9eb.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/1e239d59b95c7889-s.2z2_lz8ulsj_0.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/a421df443b3f383b-s.36lh57wvljuff.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/c2873153dc73d9e3-s.1em1pp1frbjrf.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/d38a53d0ba90b32d-s.398ve1q5qj3un.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/5b0229109f6656bb-s.3tlvbu8v6d928.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/ca19bc83075b2625-s.2f6i6rjizi5dm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/2aec202ebfcf461b-s.261mkozpp7zc7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/cf514f5d0007dafa-s.p.1wc2mf9hp9pav.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans Fallback;src:local(Arial);ascent-override:101.65%;descent-override:27.86%;line-gap-override:0.0%;size-adjust:105.15%}.gbFxya_className{font-family:Open Sans,Open Sans Fallback;font-style:normal}.gbFxya_variable{--font-open-sans:"Open Sans", "Open Sans Fallback"}
@font-face{font-family:Cinzel;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.28qi1ga78_w_1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.2cu9iw-l3ih8o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.28qi1ga78_w_1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.2cu9iw-l3ih8o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:900;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.28qi1ga78_w_1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:900;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.2cu9iw-l3ih8o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel Fallback;src:local(Times New Roman);ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:136.86%}.TYqp4G_className{font-family:Cinzel,Cinzel Fallback;font-style:normal}.TYqp4G_variable{--font-cinzel:"Cinzel", "Cinzel Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}._6GEscW_className{font-family:Montserrat,Montserrat Fallback;font-style:normal}._6GEscW_variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
.s5PSOG_screen{color:#f2f5f4;background:radial-gradient(circle at 50% 35%,#00e8b917,#0000 38%),linear-gradient(155deg,#090c0f 0%,#050708 62%,#020303 100%);place-items:center;min-height:100dvh;padding:32px 20px;display:grid;position:relative;overflow:hidden}.s5PSOG_loadingScreen{color:#aeb7b4;background:#050708;place-items:center;min-height:100dvh;display:grid}.s5PSOG_loading{font:600 13px/1.5 var(--font-open-sans), sans-serif;align-items:center;gap:12px;display:flex}.s5PSOG_loading .s5PSOG_spinner{margin:0}.s5PSOG_screen:before{content:"";opacity:.18;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.s5PSOG_glow{border:1px solid #00e8b924;border-radius:50%;width:360px;height:360px;position:absolute;box-shadow:0 0 100px #00e8b917,inset 0 0 80px #00e8b90a}.s5PSOG_panel{z-index:1;text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0d10e6;border:1px solid #ffffff17;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;width:min(100%,560px);min-height:430px;padding:48px clamp(24px,6vw,64px);display:flex;position:relative;box-shadow:0 32px 90px #0000008c}.s5PSOG_mark{object-fit:contain;filter:drop-shadow(0 0 24px #00e8b947);width:88px;height:88px;margin-bottom:18px}.s5PSOG_eyebrow{color:#00e8b9;font:700 11px/1.4 var(--font-montserrat), sans-serif;letter-spacing:.18em}.s5PSOG_title{color:#f3f0e8;font:700 clamp(30px, 6vw, 46px)/1.08 var(--font-cinzel), serif;margin:18px 0 12px}.s5PSOG_description{color:#aeb7b4;max-width:430px;font:500 15px/1.7 var(--font-open-sans), sans-serif;margin:0 0 28px}.s5PSOG_status{color:#8f9a97;min-height:22px;font:600 13px/1.5 var(--font-open-sans), sans-serif;margin:18px 0 0}.s5PSOG_retry{color:#08110f;width:min(100%,250px);min-height:48px;font:800 13px/1 var(--font-montserrat), sans-serif;letter-spacing:.06em;background:#00e8b9;border:1px solid #00e8b98c;border-radius:8px;transition:transform .16s,box-shadow .16s,opacity .16s}.s5PSOG_retry:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 30px #00e8b933}.s5PSOG_retry:focus-visible{outline-offset:4px;outline:3px solid #f2c96d}.s5PSOG_retry:disabled{cursor:wait;opacity:.7}.s5PSOG_spinner{border:2px solid #00e8b92e;border-top-color:#00e8b9;border-radius:50%;width:34px;height:34px;margin-top:32px;animation:.8s linear infinite s5PSOG_spin}@keyframes s5PSOG_spin{to{transform:rotate(360deg)}}@media (max-width:520px){.s5PSOG_screen{padding:16px}.s5PSOG_panel{min-height:390px;padding:36px 22px}.s5PSOG_glow{width:280px;height:280px}}@media (prefers-reduced-motion:reduce){.s5PSOG_spinner{border-color:#00e8b9;animation:none}.s5PSOG_retry{transition:none}}

/* --- Chunks: 1lbg3agm48k7y.css --- */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.order-1{order:1}.order-123456{order:123456}.col-6{grid-column:6}.col-12{grid-column:12}.container{width:100%}.ms-auto{margin-inline-start:auto}.me-auto{margin-inline-end:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.w-full{width:100%}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.overflow-hidden{overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.align-middle{vertical-align:middle}.leading-none{--tw-leading:1;line-height:1}.text-nowrap{text-wrap:nowrap}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition\!{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events!important;transition-timing-function:var(--tw-ease,ease)!important;transition-duration:var(--tw-duration,0s)!important}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:root{--background:0 0% 100%;--foreground:240 10% 3.9%;--card:0 0% 100%;--card-foreground:240 10% 3.9%;--popover:0 0% 100%;--popover-foreground:240 10% 3.9%;--primary:240 5.9% 10%;--primary-foreground:0 0% 98%;--secondary:240 4.8% 95.9%;--secondary-foreground:240 5.9% 10%;--muted:240 4.8% 95.9%;--muted-foreground:240 3.8% 46.1%;--accent:240 4.8% 95.9%;--accent-foreground:240 5.9% 10%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:240 5.9% 90%;--input:240 5.9% 90%;--ring:240 5.9% 10%;--radius:.5rem;--background-body-gray:#969595;--background-content:#f9f8f8;--divider-bottom-light-gray:#dfdfdf;--color-gray-link:#494949;--border-box-gray:#a6a6a6;--light-gradient:linear-gradient(to bottom, #fff 0%, #dfdede 50%, #d6d6d6 100%);--box-color-gray:#f4efef;--nav-gradient-gray:linear-gradient(to top, #d5d5d5 0%, #fff 100%);--background-panel-box:#393939}@media (prefers-color-scheme:dark){:root{--background:240 10% 3.9%;--foreground:0 0% 98%;--card:240 10% 3.9%;--card-foreground:0 0% 98%;--popover:240 10% 3.9%;--popover-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:240 5.9% 10%;--secondary:240 3.7% 15.9%;--secondary-foreground:0 0% 98%;--muted:240 3.7% 15.9%;--muted-foreground:240 5% 64.9%;--accent:240 3.7% 15.9%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:240 3.7% 15.9%;--input:240 3.7% 15.9%;--ring:0 0% 98%}}html,body{max-width:100vw;overflow-x:clip}body{color:hsl(var(--foreground));background-color:var(--background-body-gray);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@media screen and (min-width:992px){.main-navbar .navbar-toggler{display:none!important}.main-navbar .navbar-collapse{display:block!important}}@media screen and (max-width:991.98px){.main-navbar .navbar-collapse{display:none!important}.main-navbar{z-index:1030;position:fixed;top:0;left:0;right:0}body{padding-top:55px}}.list-group{margin:0;padding-left:0;list-style:none}.list-group-item{border:2px solid var(--border-box-gray);background:var(--light-gradient);color:var(--color-gray-link);border-radius:8px;padding:8px 12px;display:block;box-shadow:inset -1px 1px 1px #c7c7c799}.list-group.custom_list-1 li{margin-bottom:8px}.wrap{width:100%;max-width:1130px;margin:0 auto}.box{background-color:var(--box-color-gray);border:1px solid var(--border-box-gray);border-radius:4px}.title-content{border-bottom:1px solid var(--divider-bottom-light-gray);justify-content:space-between;align-items:center;padding:1rem;display:flex}.bg-branco-2{background-color:var(--background-content)}.bg-panel-box{background-color:var(--background-panel-box)!important}.bg-light-gradient{background:var(--light-gradient)!important}.text-color-gray-link{color:var(--color-gray-link)!important}.hall_grid{background-color:var(--box-color-gray);border:1px solid var(--border-box-gray);border-radius:4px;position:relative}.hall_grid.hall_rank{width:100%;min-width:156px;max-width:156px}.hall_grid.guild-card{position:relative}.hall_grid.guild-card:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#191919 0%,#0000 0%,#1f1f1f 100%);position:absolute;inset:0}.orionmu-guides-layout{min-height:540px;font-family:var(--orionmu-font-body,"Montserrat", system-ui, sans-serif);grid-template-columns:260px 1fr;align-items:stretch;gap:0;display:grid}@media (max-width:900px){.orionmu-guides-layout{grid-template-columns:1fr}}.orionmu-guides-tree{border-right:1px solid var(--border-soft);background:var(--bg-elevated);padding:14px 10px 18px}html.dark .orionmu-guides-tree{background:#00000038}@media (max-width:900px){.orionmu-guides-tree{border-right:none;border-bottom:1px solid var(--border-soft);display:none}.orionmu-guides-tree.is-open{display:block}}.orionmu-guides-tree-toggle{display:none!important}@media (max-width:900px){.orionmu-guides-tree-toggle{align-items:center;display:inline-flex!important}}.orionmu-guides-cat{margin-bottom:4px;padding:0}.orionmu-guides-cat-header{width:100%;color:var(--orionmu-accent);cursor:pointer;text-align:left;font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);letter-spacing:.18em;text-transform:uppercase;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:12px;font-weight:700;transition:background .18s,color .18s;display:flex}html.dark .orionmu-guides-cat-header{text-shadow:0 0 10px var(--orionmu-glow)}html:not(.dark) .orionmu-guides-cat-header{color:var(--orionmu-primary-2)}.orionmu-guides-cat-header:hover{background:#16317a1a}.orionmu-guides-cat-ico{width:28px;height:28px;color:var(--orionmu-accent);background:linear-gradient(135deg,#16317a2e,#16317a0a);border:1px solid #16317a52;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .22s,border-color .22s,box-shadow .22s,transform .22s;display:inline-flex;position:relative}.orionmu-guides-cat-ico svg{width:15px;height:15px}html.dark .orionmu-guides-cat-ico{box-shadow:inset 0 1px #ffffff0a,0 0 8px #16317a1a}html:not(.dark) .orionmu-guides-cat-ico{color:var(--orionmu-primary);background:linear-gradient(135deg,#16317a1f,#16317a08);border-color:#16317a38}.orionmu-guides-cat-header:hover .orionmu-guides-cat-ico{background:linear-gradient(135deg,#16317a4d,#16317a1a);border-color:#16317a8c;transform:translateY(-1px);box-shadow:0 0 14px #16317a38}.orionmu-guides-cat.is-open .orionmu-guides-cat-ico{background:linear-gradient(135deg,#16317a47,#16317a14);border-color:#16317a7a}.orionmu-guides-cat-name{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.orionmu-guides-cat-count{font-family:var(--orionmu-font-body,"Montserrat", sans-serif);letter-spacing:.04em;background:var(--bg-surface);border:1px solid var(--border-soft);color:var(--text-secondary);text-align:center;border-radius:999px;min-width:22px;padding:2px 7px;font-size:10px;font-weight:700}.orionmu-guides-cat-chev{color:var(--text-secondary);flex-shrink:0;transition:transform .22s}.orionmu-guides-cat.is-open .orionmu-guides-cat-chev{transform:rotate(180deg)}.orionmu-guides-list{margin:0;padding:4px 0 6px 22px;list-style:none;position:relative}.orionmu-guides-list:before{content:"";background:var(--border-soft);width:1px;position:absolute;top:6px;bottom:6px;left:22px}.orionmu-guides-empty{color:var(--text-secondary);text-transform:lowercase;letter-spacing:.04em;padding:4px 12px;font-size:11px;font-style:italic}.orionmu-guides-item{align-items:stretch;gap:2px;margin:2px 0;display:flex;position:relative}.orionmu-guides-link{color:var(--text-secondary);font-family:var(--orionmu-font-body,"Montserrat", sans-serif);cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;flex:1;align-items:center;gap:10px;padding:7px 12px 7px 14px;font-size:12.5px;font-weight:600;transition:color .18s,background .18s,border-color .18s,transform .18s;display:flex;position:relative;overflow:hidden}.orionmu-guides-link svg{color:var(--orionmu-accent);opacity:.5;flex-shrink:0}html:not(.dark) .orionmu-guides-link svg{color:var(--orionmu-primary)}.orionmu-guides-link span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.orionmu-guides-link:hover{color:var(--orionmu-accent);background:#16317a1a;border-color:#16317a4d;transform:translate(2px)}.orionmu-guides-link:hover svg{opacity:1}.orionmu-guides-item.is-active .orionmu-guides-link{color:var(--orionmu-accent);background:linear-gradient(135deg,#16317a38,#16317a14);border-color:#16317a73;font-weight:700}html:not(.dark) .orionmu-guides-item.is-active .orionmu-guides-link{color:var(--orionmu-primary-2)}.orionmu-guides-item.is-active .orionmu-guides-link svg{opacity:1}.orionmu-guides-item.is-active:before{content:"";background:var(--orionmu-accent);width:2px;box-shadow:0 0 10px var(--orionmu-glow);border-radius:2px;position:absolute;top:6px;bottom:6px;left:-10px}html:not(.dark) .orionmu-guides-item.is-active:before{background:var(--orionmu-primary);box-shadow:none}.orionmu-guides-edit{width:26px;color:var(--text-secondary);opacity:0;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .18s,color .18s,background .18s,border-color .18s;display:inline-flex}.orionmu-guides-item:hover .orionmu-guides-edit,.orionmu-guides-item.is-active .orionmu-guides-edit{opacity:1}.orionmu-guides-edit:hover{color:var(--orionmu-accent);background:#16317a24;border-color:#16317ac2}.orionmu-guides-content{min-width:0;font-family:var(--orionmu-font-body,"Montserrat", sans-serif);padding:22px 28px 30px}@media (max-width:900px){.orionmu-guides-content{padding:18px 16px 22px}}.orionmu-guides-welcome{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:380px;padding:40px 20px;display:flex}.orionmu-guides-welcome h2{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);letter-spacing:.04em;color:var(--text-primary)}html.dark .orionmu-guides-welcome h2{text-shadow:0 0 14px var(--orionmu-glow)}html:not(.dark) .orionmu-guides-welcome h2{color:var(--orionmu-primary-2)}.orionmu-guides-article-head{border-bottom:1px solid var(--border-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;padding-bottom:12px;display:flex}.orionmu-guides-article-head:after{display:none}.orionmu-guides-article-cat{color:var(--orionmu-accent);font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(135deg,#16317a29,#16317a0a);border:1px solid #16317a47;border-radius:999px;align-items:center;gap:10px;padding:5px 16px 5px 5px;font-size:11.5px;font-weight:700;transition:background .22s,border-color .22s,box-shadow .22s;display:inline-flex}html.dark .orionmu-guides-article-cat{box-shadow:inset 0 1px #ffffff0a,0 0 10px #16317a1a}html:not(.dark) .orionmu-guides-article-cat{color:var(--orionmu-primary-2);background:linear-gradient(135deg,#16317a1a,#16317a05);border-color:#16317a38}.orionmu-guides-article-cat-ico{width:26px;height:26px;color:var(--orionmu-accent);background:linear-gradient(135deg,#16317a57,#16317a24);border:1px solid #16317a73;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}html.dark .orionmu-guides-article-cat-ico{box-shadow:inset 0 1px #ffffff0f,0 0 8px #16317a33}html:not(.dark) .orionmu-guides-article-cat-ico{color:var(--orionmu-primary);background:linear-gradient(135deg,#16317a33,#16317a0f);border-color:#16317a52}.orionmu-guides-article-cat-ico svg{width:13px;height:13px}.orionmu-guides-article-cat-crumb{letter-spacing:.2em;opacity:.55;font-size:10.5px;font-weight:600}.orionmu-guides-article-cat-sep{opacity:.4;flex-shrink:0;width:11px;height:11px}.orionmu-guides-article-cat-name{text-shadow:none}html.dark .orionmu-guides-article-cat-name{text-shadow:0 0 10px var(--orionmu-glow)}.orionmu-guides-article-title{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);letter-spacing:.02em;color:var(--text-primary);text-transform:none;margin:14px 0 6px;font-size:clamp(22px,2.3vw,28px);font-weight:800;line-height:1.18}html.dark .orionmu-guides-article-title{text-shadow:0 0 14px var(--orionmu-glow)}html:not(.dark) .orionmu-guides-article-title{color:var(--orionmu-primary-2);text-shadow:none}.orionmu-guides-content-html{font-family:var(--orionmu-font-body,"Montserrat", system-ui, sans-serif);color:var(--text-primary);font-size:14.5px;line-height:1.65}.orionmu-guides-content-html h1,.orionmu-guides-content-html h2,.orionmu-guides-content-html h3,.orionmu-guides-content-html h4{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);letter-spacing:.02em;color:var(--text-primary);margin:24px 0 10px;font-weight:800}html.dark .orionmu-guides-content-html h1,html.dark .orionmu-guides-content-html h2,html.dark .orionmu-guides-content-html h3,html.dark .orionmu-guides-content-html h4{text-shadow:0 0 12px var(--orionmu-glow)}html:not(.dark) .orionmu-guides-content-html h1,html:not(.dark) .orionmu-guides-content-html h2,html:not(.dark) .orionmu-guides-content-html h3,html:not(.dark) .orionmu-guides-content-html h4{color:var(--orionmu-primary-2)}.orionmu-guides-content-html h1{font-size:24px}.orionmu-guides-content-html h2{border-bottom:1px solid var(--border-soft);padding-bottom:8px;font-size:19px;position:relative}.orionmu-guides-content-html h2:after{content:"";background:linear-gradient(90deg, var(--orionmu-accent), transparent);border-radius:2px;width:60px;height:2px;position:absolute;bottom:-1px;left:0}.orionmu-guides-content-html h3{font-size:16px}.orionmu-guides-content-html h4{letter-spacing:.04em;text-transform:uppercase;color:var(--orionmu-accent);font-size:14px}html:not(.dark) .orionmu-guides-content-html h4{color:var(--orionmu-primary)}.orionmu-guides-content-html p{margin:0 0 12px}.orionmu-guides-content-html a{color:var(--orionmu-accent);text-underline-offset:3px;text-decoration:underline}.orionmu-guides-content-html a:hover{color:#fff;text-shadow:0 0 10px var(--orionmu-glow)}html:not(.dark) .orionmu-guides-content-html a{color:var(--orionmu-primary)}.orionmu-guides-content-html strong,.orionmu-guides-content-html b{color:var(--text-primary);font-weight:700}.orionmu-guides-content-html img{border:1px solid var(--border-soft,#ffffff14);border-radius:10px;max-width:100%;height:auto;margin:14px auto;display:block;box-shadow:0 8px 22px #00000040}.orionmu-guides-content-html blockquote{border-left:3px solid var(--orionmu-accent,#16317a);color:var(--text-primary,#e4e4e7);background:#16317a0f;border-radius:0 10px 10px 0;margin:18px 0;padding:12px 16px}.orionmu-guides-content-html code{border:1px solid var(--border-soft,#ffffff14);color:var(--orionmu-accent,#16317a);background:#ffffff0f;border-radius:5px;padding:2px 7px;font-family:Courier New,monospace;font-size:13px}.orionmu-guides-content-html pre{border:1px solid var(--border-soft,#ffffff14);background:#00000059;border-radius:10px;margin:14px 0;padding:14px 16px;overflow-x:auto}.orionmu-guides-content-html pre code{color:var(--text-primary,#e4e4e7);background:0 0;border:none;padding:0}.orionmu-guides-content-html ul,.orionmu-guides-content-html ol{margin:10px 0;padding-left:22px}.orionmu-guides-content-html li{margin:4px 0}.orionmu-guides-content-html table{border-collapse:collapse;border:1px solid var(--border-soft,#ffffff14);border-radius:10px;width:100%;margin:14px 0;font-size:13.5px;overflow:hidden}.orionmu-guides-content-html th,.orionmu-guides-content-html td{border-bottom:1px solid var(--border-soft,#ffffff0f);text-align:left;padding:8px 12px}.orionmu-guides-content-html th{color:var(--text-primary,#e4e4e7);letter-spacing:.4px;text-transform:uppercase;background:#16317a1f;font-size:12.5px;font-weight:700}.orionmu-guides-content-html tr:last-child td{border-bottom:none}:is(.orionmu-guides-content-html,.orionmu-rte-preview-inline,.orionmu-post-content) :is(.callout,.note,.warning,.tip,.danger){background:#ffffff05;border:1px solid;border-radius:10px;align-items:flex-start;gap:12px;margin:16px 0;padding:14px 16px;display:flex}:is(.orionmu-guides-content-html,.orionmu-rte-preview-inline,.orionmu-post-content) :is(.callout,.note,.warning,.tip,.danger):before{content:"";background-position:50%;background-repeat:no-repeat;background-size:14px;border-radius:50%;flex-shrink:0;width:22px;height:22px;display:inline-block}:is(.orionmu-guides-content-html,.orionmu-rte-preview-inline,.orionmu-post-content) .callout{background:#16317a14;border-color:#16317a73}:is(.orionmu-guides-content-html,.orionmu-rte-preview-inline,.orionmu-post-content) .callout:before{background-color:#16317a40;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236cefd0' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' y1='16' x2='12' y2='12'/%3E%3Cline x1='12' y1='8' x2='12.01' y2='8'/%3E%3C/svg%3E")}:is(.orionmu-guides-content-html,.orionmu-rte-preview-inline,.orionmu-post-content) .note{background:#3b82f614;border-color:#3b82f673}:is(.orionmu-guides-content-html,.orionmu-rte-preview-inline,.orionmu-post-content) .note:before{background-color:#3b82f640;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2360a5fa' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpolyline points='14 2 14 8 20 8'/%3E%3C/svg%3E")}:is(.orionmu-guides-content-html,.orionmu-rte-preview-inline,.orionmu-post-content) .warning{background:#f59e0b14;border-color:#f59e0b80}:is(.orionmu-guides-content-html,.orionmu-rte-preview-inline,.orionmu-post-content) .warning:before{background-color:#f59e0b40;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fbbf24' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z'/%3E%3Cline x1='12' y1='9' x2='12' y2='13'/%3E%3Cline x1='12' y1='17' x2='12.01' y2='17'/%3E%3C/svg%3E")}:is(.orionmu-guides-content-html,.orionmu-rte-preview-inline,.orionmu-post-content) .tip{background:#22c55e14;border-color:#22c55e80}:is(.orionmu-guides-content-html,.orionmu-rte-preview-inline,.orionmu-post-content) .tip:before{background-color:#22c55e40;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2334d399' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 11.08V12a10 10 0 1 1-5.93-9.14'/%3E%3Cpolyline points='22 4 12 14.01 9 11.01'/%3E%3C/svg%3E")}:is(.orionmu-guides-content-html,.orionmu-rte-preview-inline,.orionmu-post-content) .danger{background:#ef444414;border-color:#ef444480}:is(.orionmu-guides-content-html,.orionmu-rte-preview-inline,.orionmu-post-content) .danger:before{background-color:#ef444440;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f87171' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='15' y1='9' x2='9' y2='15'/%3E%3Cline x1='9' y1='9' x2='15' y2='15'/%3E%3C/svg%3E")}:is(.orionmu-guides-content-html,.orionmu-rte-preview-inline,.orionmu-post-content) :is(.callout,.note,.warning,.tip,.danger)>div{flex:1}:is(.orionmu-guides-content-html,.orionmu-rte-preview-inline,.orionmu-post-content) :is(.callout,.note,.warning,.tip,.danger) strong:first-child{margin-bottom:4px;font-weight:700;display:block}:is(.orionmu-guides-content-html,.orionmu-rte-preview-inline,.orionmu-post-content) .image-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:14px 0;display:grid}:is(.orionmu-guides-content-html,.orionmu-rte-preview-inline,.orionmu-post-content) .image-grid img{width:100%;margin:0}:is(.orionmu-guides-content-html,.orionmu-rte-preview-inline,.orionmu-post-content) img.hero{object-fit:cover;width:100%;max-height:320px;margin:6px 0 18px}:is(.orionmu-rte-preview-inline,.orionmu-post-content) table{border-collapse:collapse;border:1px solid var(--border-soft,#ffffff14);border-radius:10px;width:100%;margin:14px 0;font-size:13.5px;overflow:hidden}:is(.orionmu-rte-preview-inline,.orionmu-post-content) th,:is(.orionmu-rte-preview-inline,.orionmu-post-content) td{border-bottom:1px solid var(--border-soft,#ffffff0f);text-align:left;padding:8px 12px}:is(.orionmu-rte-preview-inline,.orionmu-post-content) th{color:var(--text-primary,#e4e4e7);letter-spacing:.4px;text-transform:uppercase;background:#16317a1f;font-size:12.5px;font-weight:700}:is(.orionmu-rte-preview-inline,.orionmu-post-content) tr:last-child td{border-bottom:none}.orionmu-guides-admin-section{margin-bottom:18px}.orionmu-guides-admin-section-head{border-bottom:1px solid var(--border-soft,#ffffff12);justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding:0 4px 8px;display:flex}.orionmu-guides-admin-section-label{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);letter-spacing:.18em;text-transform:uppercase;color:var(--orionmu-accent);font-size:12px;font-weight:700}html.dark .orionmu-guides-admin-section-label{text-shadow:0 0 10px var(--orionmu-glow)}html:not(.dark) .orionmu-guides-admin-section-label{color:var(--orionmu-primary-2)}.orionmu-guides-admin-section-count{font-family:var(--orionmu-font-body,"Montserrat", sans-serif);letter-spacing:.04em;background:var(--bg-surface);border:1px solid var(--border-soft);color:var(--text-secondary);border-radius:999px;padding:2px 9px;font-size:10.5px;font-weight:700}.orionmu-guides-admin-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.orionmu-guides-admin-row{background:var(--bg-elevated,#0000002e);border:1px solid var(--border-soft,#ffffff12);border-radius:10px;grid-template-columns:38px 36px 1fr auto;align-items:center;gap:10px;padding:8px 12px;transition:border-color .18s,background .18s,transform .18s;display:grid}.orionmu-guides-admin-row:hover{background:#16317a0f;border-color:#16317a59}.orionmu-guides-admin-pos{font-family:var(--orionmu-font-body,"Montserrat", sans-serif);letter-spacing:.08em;color:var(--orionmu-accent);text-align:center;font-variant-numeric:tabular-nums;background:#16317a24;border:1px solid #16317a4d;border-radius:6px;padding:4px 0;font-size:11.5px;font-weight:700}html:not(.dark) .orionmu-guides-admin-pos{color:var(--orionmu-primary)}.orionmu-guides-admin-move{flex-direction:column;gap:2px;display:flex}.orionmu-guides-admin-move-btn{width:26px;height:16px;color:var(--orionmu-accent);cursor:pointer;background:#16317a1a;border:1px solid #16317a40;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.orionmu-guides-admin-move-btn:not(:disabled):hover{background:#16317a47;border-color:#16317a8c;transform:translateY(-1px)}.orionmu-guides-admin-move-btn:not(:disabled):active{transform:translateY(0)}.orionmu-guides-admin-move-btn:disabled{opacity:.3;cursor:not-allowed}.orionmu-guides-admin-title{font-family:var(--orionmu-font-body,"Montserrat", sans-serif);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;text-decoration:none;transition:color .16s;display:block;overflow:hidden}.orionmu-guides-admin-title:hover{color:var(--orionmu-accent)}html:not(.dark) .orionmu-guides-admin-title:hover{color:var(--orionmu-primary)}.orionmu-guides-admin-actions{align-items:center;gap:4px;display:flex}.orionmu-guides-admin-action{width:30px;height:30px;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.orionmu-guides-admin-action:hover{color:var(--orionmu-accent);background:#16317a24;border-color:#16317a59}.orionmu-guides-admin-action.is-danger:hover{color:#ef4444;background:#ef444424;border-color:#ef444466}.orionmu-guides-admin-row.is-category{grid-template-columns:38px 36px 1fr auto auto}.orionmu-guides-admin-row.is-hidden .orionmu-guides-admin-title,.orionmu-guides-admin-row.is-hidden .orionmu-guides-admin-pos{opacity:.45}.orionmu-guides-admin-actions .orionmu-visibility-toggle{margin-right:6px}.orionmu-guides-admin-cat-input{color:var(--text-primary);font-family:var(--orionmu-font-body,"Montserrat", sans-serif);background:0 0;border:1px solid #0000;border-radius:6px;width:100%;min-width:0;padding:4px 8px;font-size:13px;font-weight:600;transition:border-color .16s,background .16s}.orionmu-guides-admin-cat-input:hover{border-color:#16317a2e}.orionmu-guides-admin-cat-input:focus{background:#16317a14;border-color:#16317a8c;outline:none}.orionmu-guides-admin-cat-slug{letter-spacing:.02em;color:var(--text-secondary);border:1px solid var(--border-soft,#ffffff12);white-space:nowrap;text-overflow:ellipsis;background:#ffffff0a;border-radius:5px;max-width:160px;padding:3px 8px;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:10.5px;font-weight:600;overflow:hidden}html:not(.dark) .orionmu-guides-admin-cat-slug{color:var(--text-secondary);background:#0000000a}@media (max-width:640px){.orionmu-guides-admin-row{grid-template-rows:auto auto;grid-template-columns:30px 30px 1fr;gap:6px 8px}.orionmu-guides-admin-row.is-category{grid-template-rows:auto auto auto;grid-template-columns:30px 30px 1fr}.orionmu-guides-admin-cat-slug{grid-column:1/-1;max-width:100%}.orionmu-guides-admin-actions{grid-column:1/-1;justify-content:flex-end}}.orionmu-settings-stack{gap:18px;max-width:920px;display:grid}.orionmu-field{gap:7px;display:grid}.orionmu-field>label,.orionmu-form-field>label{color:#e6e1d6;font-size:12px;font-weight:800}.orionmu-field>small{color:var(--text-secondary);font-size:11px}.orionmu-admin-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.orionmu-admin-actions svg,.orionmu-admin-btn svg{width:15px;height:15px}.orionmu-access-layout{gap:28px;display:grid}.orionmu-access-cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.orionmu-access-card{background:#ffffff06;border:1px solid #16317a2e;border-radius:12px;flex-direction:column;justify-content:space-between;gap:18px;padding:18px;display:flex}.orionmu-access-card h3{color:#eee8db;margin:10px 0 5px;font-size:17px}.orionmu-access-card p{color:var(--text-secondary);margin:0 0 10px;font-size:12px;line-height:1.55}.orionmu-access-card small{color:#8e929a}.orionmu-table-scroll{scrollbar-gutter:stable;overflow-x:auto}.orionmu-permission-group{border:1px solid #ffffff17;border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px;display:grid}.orionmu-permission-group legend{color:var(--orionmu-accent);letter-spacing:.11em;text-transform:uppercase;padding:0 7px;font-size:11px;font-weight:850}.orionmu-permission-group label{cursor:pointer;background:#ffffff06;border-radius:8px;align-items:flex-start;gap:9px;padding:9px;display:flex}.orionmu-permission-group label span{gap:3px;display:grid}.orionmu-permission-group strong{color:#dedbd4;font-size:12px}.orionmu-permission-group small{color:var(--text-secondary);font-size:10px}.orionmu-integration-status{background:#16317a0a;border:1px solid #16317a2b;border-radius:10px;gap:4px;padding:14px;display:grid}.orionmu-integration-status span,.orionmu-integration-status small{color:var(--text-secondary);font-size:11px}.orionmu-integration-status strong{color:#e9e5dc;font-size:13px}@media (max-width:680px){.orionmu-permission-group{grid-template-columns:1fr}.orionmu-admin-actions{flex-direction:column;align-items:stretch}.orionmu-admin-actions .orionmu-admin-btn{justify-content:center;width:100%}}.orionmu-runtime-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.orionmu-runtime-summary article{background:#16317a06;border:1px solid #16317a29;border-radius:11px;gap:5px;padding:16px;display:grid}.orionmu-runtime-summary span,.orionmu-runtime-summary small{color:var(--text-secondary);font-size:11px}.orionmu-runtime-summary strong{color:var(--orionmu-accent);font-size:22px}.orionmu-runtime-form{gap:28px;display:grid}.orionmu-runtime-settings{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.orionmu-runtime-table input{min-width:130px}.orionmu-runtime-table tr.is-invalid>td{background:#ef444409}.orionmu-runtime-actions{border-top:1px solid #ffffff14;grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:9px;padding-top:18px;display:grid}@media (max-width:760px){.orionmu-runtime-summary,.orionmu-runtime-settings,.orionmu-runtime-actions{grid-template-columns:1fr}.orionmu-runtime-actions>span{display:none}.orionmu-runtime-actions .orionmu-admin-btn{justify-content:center;width:100%}}.orionmu-ticket-audit{background:#16317a06;border:1px solid #16317a2e;border-radius:12px;margin:24px 28px;padding:20px}.orionmu-ticket-audit h2{color:#e8e2d5;margin:0 0 16px;font-size:16px}.orionmu-ticket-audit ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.orionmu-ticket-audit li{min-height:54px;color:var(--text-secondary);grid-template-columns:12px 1fr;gap:10px;font-size:12px;display:grid}.orionmu-ticket-audit li>span{border:2px solid var(--orionmu-accent);background:#111318;border-radius:50%;width:9px;height:9px;margin-top:4px;position:relative}.orionmu-ticket-audit li:not(:last-child)>span:after{content:"";background:#16317a40;width:1px;height:45px;position:absolute;top:8px;left:2px}.orionmu-ticket-audit li strong{color:#e7e1d5}.orionmu-ticket-audit li small{color:#80858e;margin-top:4px;display:block}@media (max-width:720px){.orionmu-ticket-audit{margin:18px;padding:16px}}.orionmu-ticket-shell{padding:0;overflow:hidden}.orionmu-ticket-page-head,.orionmu-ticket-detail-head{background:linear-gradient(120deg,#16317a0e,#0000 55%);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:24px;padding:26px 28px;display:flex}.orionmu-ticket-page-head h1,.orionmu-ticket-detail-head h1{color:#eee8db;margin:7px 0 6px;font-size:clamp(24px,3vw,34px)}.orionmu-ticket-page-head p,.orionmu-ticket-detail-head p{color:var(--text-secondary);margin:0;font-size:13px}.orionmu-ticket-eyebrow{color:var(--orionmu-accent);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:850;display:inline-flex}.orionmu-ticket-eyebrow svg{width:15px;height:15px}.orionmu-ticket-tabs{border-bottom:1px solid #ffffff12;gap:7px;padding:16px 28px;display:flex;overflow-x:auto}.orionmu-ticket-tabs button{color:var(--text-secondary);white-space:nowrap;background:#ffffff06;border:1px solid #ffffff1a;border-radius:999px;padding:8px 14px;font-size:12px;font-weight:750}.orionmu-ticket-tabs button.is-active{color:var(--orionmu-accent);background:#16317a1f;border-color:#16317a73}.orionmu-ticket-state{min-height:180px;color:var(--text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:26px;display:flex}.orionmu-ticket-state>svg{opacity:.4;width:38px;height:38px}.orionmu-ticket-list{padding:12px;display:grid}.orionmu-ticket-row{color:inherit;border:1px solid #0000;border-radius:11px;grid-template-columns:72px minmax(180px,1fr) auto 130px;align-items:center;gap:14px;padding:15px 17px;text-decoration:none;display:grid}.orionmu-ticket-row:hover{background:#16317a0b;border-color:#16317a33}.orionmu-ticket-row-id{color:var(--orionmu-accent);font-weight:850}.orionmu-ticket-row-main{gap:4px;display:grid}.orionmu-ticket-row-main small{color:var(--text-secondary)}.orionmu-ticket-row-action{color:#d9d4c8;text-align:right;font-size:12px;font-weight:750}.orionmu-ticket-new-form{gap:18px;display:grid}.orionmu-ticket-faq-step{gap:10px;display:grid}.orionmu-ticket-faq-step>div{gap:4px;display:grid}.orionmu-ticket-faq-step>div span{color:var(--text-secondary);font-size:12px}.orionmu-ticket-faq-step details{background:#ffffff06;border:1px solid #ffffff17;border-radius:10px}.orionmu-ticket-faq-step summary{cursor:pointer;padding:13px 15px;font-weight:700}.orionmu-ticket-faq-step details p{color:var(--text-secondary);white-space:pre-wrap;margin:0;padding:0 15px 15px}.orionmu-ticket-conversation{padding:22px 28px 28px}.orionmu-ticket-messages{flex-direction:column;gap:14px;display:flex}.orionmu-ticket-bubble{background:#181a20;border:1px solid #ffffff1a;border-radius:14px;width:min(78%,680px);padding:14px 16px}.orionmu-ticket-bubble.is-own{background:#0b473c52;border-color:#16317a47;align-self:flex-end}.orionmu-ticket-bubble.is-other{align-self:flex-start}.orionmu-ticket-bubble header{color:var(--text-secondary);justify-content:space-between;gap:14px;margin-bottom:7px;font-size:11px;display:flex}.orionmu-ticket-bubble header strong{color:var(--orionmu-accent);text-transform:uppercase;letter-spacing:.08em}.orionmu-ticket-bubble p{color:#e8e5df;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.62}.orionmu-ticket-composer{border-top:1px solid #ffffff14;gap:9px;margin-top:24px;padding-top:20px;display:grid}.orionmu-ticket-composer label{color:#dfdbd1;font-size:12px;font-weight:800}.orionmu-ticket-composer textarea{resize:vertical;color:#eee;background:#15171c;border:1px solid #ffffff1f;border-radius:11px;width:100%;min-height:100px;padding:13px 14px}.orionmu-ticket-composer>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.orionmu-ticket-composer [role=alert]{color:#ff9ba4;font-size:12px}.orionmu-ticket-closed-note{color:var(--text-secondary);text-align:center;background:#ffffff06;border:1px solid #ffffff14;border-radius:10px;margin-top:22px;padding:14px;font-size:12px}@media (max-width:720px){.orionmu-ticket-page-head,.orionmu-ticket-detail-head{flex-direction:column;align-items:stretch;padding:20px}.orionmu-ticket-tabs{padding:13px 20px}.orionmu-ticket-list{padding:8px}.orionmu-ticket-row{grid-template-columns:56px 1fr auto}.orionmu-ticket-row-action{display:none}.orionmu-ticket-row .orionmu-profile-chip{grid-column:2/4;justify-self:start}.orionmu-ticket-conversation{padding:18px}.orionmu-ticket-bubble{width:92%}.orionmu-ticket-composer>div{flex-direction:column;align-items:stretch}.orionmu-ticket-composer button{justify-content:center}}.orionmu-profile-card{font-family:var(--orionmu-font-body,"Montserrat", system-ui, sans-serif)}.orionmu-profile-layout{grid-template-columns:260px 1fr;align-items:stretch;gap:0;min-height:540px;display:grid}@media (max-width:900px){.orionmu-profile-layout{grid-template-columns:1fr}}.orionmu-profile-menu{border-right:1px solid var(--border-soft);background:var(--bg-elevated);flex-direction:column;gap:4px;padding:14px 10px 18px;display:flex}html.dark .orionmu-profile-menu{background:#00000038}@media (max-width:900px){.orionmu-profile-menu{border-right:none;border-bottom:1px solid var(--border-soft);display:none}.orionmu-profile-menu.is-open{display:flex}}.orionmu-profile-menu-toggle{display:none!important}@media (max-width:900px){.orionmu-profile-menu-toggle{align-items:center;display:inline-flex!important}}.orionmu-profile-menu-item{color:var(--text-secondary);font-family:var(--orionmu-font-body,"Montserrat", sans-serif);letter-spacing:.02em;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:9px 12px;font-size:12.5px;font-weight:600;text-decoration:none;transition:color .18s,background .18s,border-color .18s,transform .18s;display:flex;position:relative}.orionmu-profile-menu-item:hover{color:var(--orionmu-accent);background:#16317a1a;border-color:#16317a4d;transform:translate(2px)}.orionmu-profile-menu-item.is-active{color:var(--orionmu-accent);background:linear-gradient(135deg,#16317a38,#16317a14);border-color:#16317a73;font-weight:700}html:not(.dark) .orionmu-profile-menu-item.is-active{color:var(--orionmu-primary-2)}.orionmu-profile-menu-item.is-active:before{content:"";background:var(--orionmu-accent);width:2px;box-shadow:0 0 10px var(--orionmu-glow);border-radius:2px;position:absolute;top:8px;bottom:8px;left:-10px}html:not(.dark) .orionmu-profile-menu-item.is-active:before{background:var(--orionmu-primary);box-shadow:none}.orionmu-profile-menu-ico{width:28px;height:28px;color:var(--orionmu-accent);background:linear-gradient(135deg,#16317a2e,#16317a0a);border:1px solid #16317a52;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .22s,border-color .22s;display:inline-flex}.orionmu-profile-menu-ico svg{width:14px;height:14px}html.dark .orionmu-profile-menu-ico{box-shadow:inset 0 1px #ffffff0a,0 0 8px #16317a1a}html:not(.dark) .orionmu-profile-menu-ico{color:var(--orionmu-primary);background:linear-gradient(135deg,#16317a1f,#16317a08);border-color:#16317a38}.orionmu-profile-menu-item:hover .orionmu-profile-menu-ico,.orionmu-profile-menu-item.is-active .orionmu-profile-menu-ico{background:linear-gradient(135deg,#16317a4d,#16317a1a);border-color:#16317a8c;box-shadow:0 0 12px #16317a38}.orionmu-profile-menu-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.orionmu-profile-menu-chev{color:var(--text-secondary);opacity:.4;flex-shrink:0;transition:transform .18s,opacity .18s,color .18s}.orionmu-profile-menu-item:hover .orionmu-profile-menu-chev,.orionmu-profile-menu-item.is-active .orionmu-profile-menu-chev{opacity:1;color:var(--orionmu-accent);transform:translate(2px)}.orionmu-profile-content{min-width:0;padding:22px 28px 30px}@media (max-width:900px){.orionmu-profile-content{padding:18px 16px 22px}}.orionmu-profile-page{flex-direction:column;gap:16px;display:flex}.orionmu-profile-page-head{flex-direction:column;gap:4px;display:flex}.orionmu-profile-page-title{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);letter-spacing:.02em;color:var(--text-primary);margin:0;font-size:clamp(20px,2vw,24px);font-weight:800;line-height:1.2}html.dark .orionmu-profile-page-title{text-shadow:0 0 14px var(--orionmu-glow)}html:not(.dark) .orionmu-profile-page-title{color:var(--orionmu-primary-2);text-shadow:none}.orionmu-profile-page-sub{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.5}.orionmu-profile-loader{color:var(--text-secondary);align-items:center;gap:10px;padding:18px;font-size:13px;display:flex}.orionmu-profile-spinner{border:2px solid var(--orionmu-glow);border-top-color:#0000;border-radius:50%;width:18px;height:18px;animation:1s linear infinite spin;display:inline-block}.orionmu-profile-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.orionmu-profile-stat{background:var(--bg-elevated,#0000002e);border:1px solid var(--border-soft,#ffffff12);border-radius:10px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .18s,background .18s,transform .18s;display:flex}.orionmu-profile-stat:hover{background:#16317a0d;border-color:#16317a52;transform:translateY(-1px)}.orionmu-profile-stat-ico{width:36px;height:36px;color:var(--orionmu-accent);background:linear-gradient(135deg,#16317a33,#16317a0f);border:1px solid #16317a52;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.orionmu-profile-stat-ico svg{width:17px;height:17px}.orionmu-profile-stat-ico.tone-vip{color:#facc15;background:linear-gradient(135deg,#facc1538,#facc150f);border-color:#facc1566}.orionmu-profile-stat-ico.tone-free{color:#94a3b8;background:linear-gradient(135deg,#94a3b82e,#94a3b80d);border-color:#94a3b84d}.orionmu-profile-stat-ico.tone-money{color:#22c55e;background:linear-gradient(135deg,#22c55e33,#22c55e0d);border-color:#22c55e59}.orionmu-profile-stat-body{flex-direction:column;gap:2px;min-width:0;display:flex}.orionmu-profile-stat-label{letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);font-size:10.5px;font-weight:700}.orionmu-profile-stat-value{color:var(--text-primary);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.orionmu-profile-stat-value.tone-vip{color:#facc15}html.dark .orionmu-profile-stat-value.tone-vip{text-shadow:0 0 10px #facc1566}.orionmu-profile-stat-value.tone-money{color:#22c55e}.orionmu-profile-section{background:var(--bg-elevated,#0000002e);border:1px solid var(--border-soft,#ffffff12);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.orionmu-profile-section-head{flex-direction:column;gap:4px;min-width:0;display:flex}.orionmu-profile-section-title{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);letter-spacing:.02em;color:var(--text-primary);font-size:14px;font-weight:700}html.dark .orionmu-profile-section-title{text-shadow:0 0 10px var(--orionmu-glow)}.orionmu-profile-section-sub{color:var(--text-secondary);font-size:12px;line-height:1.4}.orionmu-profile-form{flex-direction:column;gap:14px;max-width:520px;display:flex}.orionmu-profile-field{flex-direction:column;gap:6px;display:flex}.orionmu-profile-actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:4px;display:flex}.orionmu-profile-alert{border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-size:12.5px;line-height:1.4;display:flex}.orionmu-profile-alert svg{flex-shrink:0}.orionmu-profile-alert.is-info{color:#93c5fd;background:#3b82f61a;border-color:#3b82f652}.orionmu-profile-alert.is-success{color:#86efac;background:#22c55e1a;border-color:#22c55e52}.orionmu-profile-alert.is-warning{color:#fcd34d;background:#f59e0b1a;border-color:#f59e0b52}.orionmu-profile-alert.is-danger{color:#fca5a5;background:#ef44441a;border-color:#ef444459}.orionmu-profile-checks{flex-wrap:wrap;gap:8px 18px;display:flex}.orionmu-profile-check{cursor:pointer;color:var(--text-primary);-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:13px;display:inline-flex}.orionmu-profile-check input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.orionmu-profile-check-box{background:#ffffff0a;border:1px solid #ffffff2e;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:background .16s,border-color .16s;display:inline-flex}.orionmu-profile-check input:checked+.orionmu-profile-check-box{background:linear-gradient(135deg, var(--orionmu-primary), var(--orionmu-primary-2));border-color:#0000;box-shadow:0 0 10px #16317a73}.orionmu-profile-check input:checked+.orionmu-profile-check-box:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:5px;height:9px;transform:rotate(45deg)translate(-1px,-1px)}.orionmu-profile-check:hover .orionmu-profile-check-box{border-color:#16317a73}.orionmu-profile-table-wrap{border:1px solid var(--border-soft,#ffffff12);background:var(--bg-elevated,#0000002e);border-radius:10px;overflow:hidden}.orionmu-profile-table{border-collapse:collapse;width:100%;font-size:13px}.orionmu-profile-table th,.orionmu-profile-table td{text-align:left;border-bottom:1px solid var(--border-soft,#ffffff0f);padding:10px 14px}.orionmu-profile-table th{color:var(--orionmu-accent);letter-spacing:.14em;text-transform:uppercase;background:#16317a1a;font-size:10.5px;font-weight:700}.orionmu-profile-table td{color:var(--text-primary)}html:not(.dark) .orionmu-profile-table th{color:var(--orionmu-primary)}.orionmu-profile-table tr:last-child td{border-bottom:none}.orionmu-profile-table tr:hover td{background:#16317a0a}.orionmu-profile-chip{letter-spacing:.04em;color:var(--orionmu-accent);background:#16317a1f;border:1px solid #16317a4d;border-radius:999px;align-items:center;padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.orionmu-profile-chip.is-ok{color:#86efac;background:#22c55e1f;border-color:#22c55e59}.orionmu-profile-chip.is-fail{color:#fca5a5;background:#ef44441f;border-color:#ef444459}.orionmu-profile-chip.is-pending{color:#fcd34d;background:#f59e0b1f;border-color:#f59e0b66}.orionmu-profile-chip.is-neutral{color:#cbd5e1;background:#94a3b81f;border-color:#94a3b852}.orionmu-profile-stat-ico.tone-pending{color:#fcd34d;background:linear-gradient(135deg,#f59e0b38,#f59e0b0f);border-color:#f59e0b66}.orionmu-profile-stat-ico.tone-fail{color:#fca5a5;background:linear-gradient(135deg,#ef444433,#ef44440d);border-color:#ef444459}.orionmu-profile-stat-value.tone-pending{color:#fcd34d}html.dark .orionmu-profile-stat-value.tone-pending{text-shadow:0 0 10px #f59e0b59}.orionmu-profile-stat-value.tone-fail{color:#fca5a5}.orionmu-orders-empty{text-align:center;background:var(--bg-elevated,#0000002e);border:1px dashed var(--border-soft,#ffffff1a);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:48px 20px;display:flex}.orionmu-orders-empty-title{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);color:var(--text-primary);margin:0 0 6px;font-size:16px;font-weight:700}html.dark .orionmu-orders-empty-title{text-shadow:0 0 10px var(--orionmu-glow)}html:not(.dark) .orionmu-orders-empty-title{color:var(--orionmu-primary-2)}.orionmu-orders-empty-sub{color:var(--text-secondary);max-width:380px;margin:0;font-size:13px;line-height:1.5}.orionmu-orders-id{color:var(--orionmu-accent);letter-spacing:.02em;background:#16317a1a;border:1px solid #16317a38;border-radius:5px;padding:2px 8px;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:12px;font-weight:700}html:not(.dark) .orionmu-orders-id{color:var(--orionmu-primary)}.orionmu-orders-price{color:#22c55e;font-variant-numeric:tabular-nums;font-weight:700}.orionmu-orders-date{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:12.5px}html.dark .orionmu-plan-gold .orionmu-plan-buy{background:linear-gradient(135deg,#fbbf24,#d97706)!important;box-shadow:0 4px 14px #eab30859,0 0 16px #eab3084d!important}html.dark .orionmu-plan-gold .orionmu-plan-buy:hover:not(:disabled){box-shadow:0 6px 18px #eab30880,0 0 24px #eab30880!important}:root{--orionmu-font-heading:var(--font-montserrat,"Montserrat"), system-ui, sans-serif;--orionmu-font-body:var(--font-montserrat,"Montserrat"), system-ui, sans-serif}.orionmu-vip-tier-name,.orionmu-plan-title{font-family:var(--font-montserrat,"Montserrat"), system-ui, sans-serif!important}.commerce-store{min-height:360px}.commerce-load-state{text-align:center;min-height:260px;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:42px 24px;display:flex}.commerce-load-state>svg{width:34px;height:34px;color:var(--orionmu-accent)}.commerce-load-state h2{color:var(--text-primary);font:700 20px/1.2 var(--orionmu-font-heading);margin:0}.commerce-load-state p{max-width:520px;margin:0}.commerce-product-description{color:var(--text-secondary);margin:2px 0 0;font-size:11.5px;line-height:1.45}.commerce-free-purchase{margin-bottom:24px}.commerce-product-grid{gap:12px;padding:0 22px 22px;display:grid}.commerce-product-grid-vip{grid-template-columns:1fr}.commerce-product-grid-currency{grid-template-columns:repeat(2,minmax(0,1fr))}.commerce-product-card{border:1px solid var(--border-soft);background:var(--bg-elevated);border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:16px;min-width:0;min-height:76px;padding:12px 14px;transition:border-color .16s,background-color .16s,transform .16s;display:grid;position:relative}.commerce-product-card:before{content:"";background:var(--orionmu-accent);opacity:.7;border-radius:999px;width:2px;position:absolute;inset:9px auto 9px 0}.commerce-product-card-vip:before{background:#facc15}.commerce-product-card-currency{background:linear-gradient(105deg, #14f1c714, #111318f5 34%, var(--bg-elevated));border-color:#14f1c757;grid-template-columns:88px minmax(0,1fr) auto;grid-template-areas:"icon identity purchase";gap:4px 12px;min-height:116px;padding:12px 14px 12px 10px}.commerce-product-card-currency .commerce-product-icon{grid-area:icon}.commerce-product-card-currency .commerce-product-identity{grid-area:identity;align-self:center}.commerce-product-purchase{border-left:1px solid var(--border-soft);grid-area:purchase;align-content:center;gap:8px;min-width:126px;padding-left:14px;display:grid}.commerce-product-purchase .commerce-product-price{text-align:center;border-left:0;min-width:0;padding-left:0}.commerce-product-purchase .commerce-product-buy{width:100%;min-width:0}.commerce-product-card:hover{background:var(--bg-elevated);border-color:#14f1c74d}@supports (color:color-mix(in lab, red, red)){.commerce-product-card:hover{background:color-mix(in srgb, var(--bg-elevated) 94%, var(--orionmu-accent))}}.commerce-product-card:hover{transform:translateY(-1px)}.commerce-product-card-vip:hover{border-color:#facc1552}.commerce-product-icon{width:38px;height:38px;color:var(--orionmu-accent);background:#14f1c70f;border:1px solid #14f1c738;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.commerce-product-card-vip .commerce-product-icon{color:#facc15;background:#facc1514;border-color:#facc154d}.commerce-product-icon svg{width:21px;height:21px}.commerce-product-icon.commerce-product-coins{filter:drop-shadow(0 8px 16px #00dcbe33);background:0 0;border:0;border-radius:0;width:88px;height:82px}.commerce-product-coins img{object-fit:contain;width:88px;height:auto}.commerce-product-identity{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.commerce-product-card-currency .commerce-product-identity{gap:3px;display:grid}.commerce-product-meta{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.commerce-product-bonus{color:var(--orionmu-accent);font-size:11px;font-weight:800;line-height:1.2}.commerce-product-card-currency .commerce-product-description{border-top:1px solid var(--border-soft);margin-top:3px;padding-top:6px}.commerce-product-identity .orionmu-plan-title{overflow-wrap:anywhere;min-width:0;margin:0}.commerce-product-identity .orionmu-plan-sub{margin:0}.commerce-product-price{border-left:1px solid var(--border-soft);white-space:nowrap;min-width:118px;padding-left:16px}.commerce-product-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.commerce-product-buy{width:auto;min-width:126px;padding:10px 16px}.commerce-benefits-link{border:1px solid var(--border-soft);min-height:40px;color:var(--text-primary);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:10.5px;font-weight:800;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}.commerce-benefits-link:hover,.commerce-benefits-link:focus-visible{color:#fde68a;background:#facc1514;border-color:#facc1580}.commerce-benefits-link:focus-visible{outline-offset:2px;outline:2px solid #f2c96d}.commerce-benefits-link svg{width:15px;height:15px}@media (max-width:1040px){.commerce-product-grid-currency{grid-template-columns:1fr}}@media (max-width:720px){.commerce-product-grid{padding:0 14px 18px}.commerce-product-card{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon identity price""actions actions actions";gap:12px;padding:13px}.commerce-product-icon{grid-area:icon}.commerce-product-identity{grid-area:identity}.commerce-product-price{grid-area:price;min-width:0;padding-left:12px}.commerce-product-actions{grid-area:actions}.commerce-product-actions>*{flex:1}.commerce-product-buy{min-width:0}.commerce-product-card-currency{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon identity purchase";gap:12px}}@media (max-width:480px){.commerce-product-card{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon identity""price price""actions actions"}.commerce-product-price{border-top:1px solid var(--border-soft);border-left:0;padding:10px 0 0}.commerce-product-actions{flex-direction:column;align-items:stretch}.commerce-product-card-currency{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon identity""purchase purchase"}.commerce-product-purchase{border-top:1px solid var(--border-soft);border-left:0;padding:10px 0 0}}@media (prefers-reduced-motion:reduce){.commerce-product-card{transition:none}}.commerce-dialog-backdrop{z-index:500;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000408d1;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.commerce-dialog{background:var(--bg-surface,#111318);width:min(720px,100%);max-height:min(860px,100vh - 48px);color:var(--text-primary);border:1px solid #16317a47;border-radius:16px;padding:0;position:relative;overflow:hidden;box-shadow:0 24px 80px #0000009e,0 0 30px #16317a1a}.commerce-dialog:focus{outline-offset:2px;outline:2px solid #16317a8c}.commerce-dialog-banner{background:radial-gradient(circle at 72% 35%,#16317a30,#0000 36%),linear-gradient(135deg,#0d1519,#090c10);min-height:176px;position:relative;overflow:hidden}.commerce-dialog-banner:after{content:"";pointer-events:none;background:linear-gradient(90deg,#06090cf0 0%,#06090c7a 52%,#06090cb8 100%),linear-gradient(#0000 58%,#111318 100%);position:absolute;inset:0}.commerce-dialog-banner img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.commerce-dialog-banner-copy{z-index:1;position:absolute;bottom:24px;left:24px;right:190px}.commerce-dialog-banner-copy h2{text-wrap:balance;max-width:540px;font-size:clamp(24px,4vw,34px);line-height:1.04}.commerce-dialog-banner-total{z-index:1;text-align:right;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070f11cc;border:1px solid #14f1c74d;border-radius:10px;gap:3px;min-width:138px;padding:10px 12px;display:grid;position:absolute;bottom:24px;right:24px}.commerce-dialog-banner-total span{color:var(--text-secondary);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800}.commerce-dialog-banner-total strong{color:var(--orionmu-accent);white-space:nowrap;font-size:19px;line-height:1.1}.commerce-dialog-body{gap:18px;max-height:calc(100dvh - 224px);padding:18px 24px 24px;display:grid;overflow-y:auto}.commerce-dialog h2,.commerce-dialog h3{font-family:var(--orionmu-font-heading);margin:4px 0 0}.commerce-eyebrow{color:var(--orionmu-accent);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:800}.commerce-dialog-close{z-index:2;border:1px solid var(--border-soft);width:38px;height:38px;color:var(--text-secondary);cursor:pointer;background:#ffffff09;border-radius:10px;place-items:center;display:grid;position:absolute;top:16px;right:16px}.commerce-dialog-close:hover,.commerce-dialog-close:focus-visible{color:#fff;background:#ef444424;border-color:#ef44448c}.commerce-dialog-close svg,.commerce-dialog .orionmu-plan-buy svg{width:17px;height:17px}.commerce-payment-selection{gap:12px;display:grid}.commerce-section-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.commerce-section-heading h3{font-size:18px}.commerce-payment-methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.commerce-payment-methods>button{border:1px solid var(--border-soft);min-height:70px;color:var(--text-primary);text-align:left;cursor:pointer;background:#ffffff06;border-radius:11px;align-items:center;gap:12px;padding:13px 15px;transition:border-color .18s,background-color .18s,box-shadow .18s;display:flex}.commerce-payment-methods>button:hover,.commerce-payment-methods>button:focus-visible{background:#14f1c70e;border-color:#14f1c780}.commerce-payment-methods>button.is-selected{background:#14f1c71a;border-color:#14f1c7ad;box-shadow:inset 0 0 0 1px #14f1c71a,0 0 18px #14f1c714}.commerce-payment-methods svg{width:22px;height:22px;color:var(--orionmu-accent);flex:none}.commerce-payment-methods span{gap:3px;display:grid}.commerce-payment-methods strong{font-size:13px}.commerce-payment-methods small{color:var(--text-secondary);font-size:11px}.commerce-provider-trust{color:var(--text-secondary);align-items:center;gap:7px;margin:0;font-size:11px;display:flex}.commerce-provider-trust svg{width:15px;height:15px;color:var(--orionmu-accent)}.commerce-confirm-overlay{z-index:10;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#04070ac2;place-items:center;padding:22px;display:grid;position:absolute;inset:0}.commerce-confirm-dialog{background:#15171c;border:1px solid #f59e0b6b;border-radius:14px;width:min(440px,100%);padding:22px;box-shadow:0 22px 60px #0000009e}.commerce-confirm-dialog:focus{outline-offset:3px;outline:2px solid #f59e0b8c}.commerce-confirm-icon{color:#fbbf24;background:#f59e0b1a;border:1px solid #f59e0b6b;border-radius:10px;place-items:center;width:40px;height:40px;margin-bottom:14px;display:grid}.commerce-confirm-icon svg{width:20px;height:20px}.commerce-confirm-dialog h3{margin-top:6px;font-size:20px}.commerce-confirm-dialog p:not(.commerce-inline-error){color:var(--text-secondary);margin:9px 0 0;font-size:12px;line-height:1.6}.commerce-switch-actions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.commerce-primary-action,.commerce-secondary-action{letter-spacing:.04em;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 14px;font-size:11px;font-weight:800;display:inline-flex}.commerce-primary-action{color:#fff;background:#0cae8c;border:1px solid #14f1c785}.commerce-secondary-action{border:1px solid var(--border-soft);color:var(--text-primary);background:#ffffff09}.commerce-primary-action:disabled,.commerce-secondary-action:disabled{cursor:wait;opacity:.6}.commerce-switch-payment{width:100%;margin-top:8px}.commerce-payment-stage{min-height:92px}.commerce-pix-start{gap:16px;display:grid}.commerce-pix-start p{color:var(--text-secondary);margin:0;line-height:1.6}.commerce-pix-grid{grid-template-columns:minmax(200px,224px) 1fr;align-items:center;gap:24px;display:grid}.commerce-qr-frame{aspect-ratio:1;background:#fff;border-radius:12px;place-items:center;padding:10px;display:grid}.commerce-qr-frame img{width:100%;height:auto;display:block}.commerce-pix-details{min-width:0}.commerce-pix-details>p{color:var(--text-secondary);margin:8px 0 14px;font-size:13px;line-height:1.55}.commerce-pix-details label{color:var(--text-secondary);margin:14px 0 6px;font-size:11px;font-weight:700;display:block}.commerce-pix-details textarea{resize:none;border:1px solid var(--border-soft);width:100%;color:var(--text-primary);background:#00000038;border-radius:8px;padding:10px;font:11px/1.45 ui-monospace,SFMono-Regular,Consolas,monospace}.commerce-countdown{color:var(--text-secondary);background:#16317a17;border-radius:8px;justify-content:space-between;align-items:baseline;padding:10px 12px;display:flex}.commerce-countdown strong{color:var(--orionmu-accent);font-variant-numeric:tabular-nums;font:800 20px/1 ui-monospace,SFMono-Regular,Consolas,monospace}.commerce-awaiting{color:var(--text-secondary);justify-content:center;align-items:center;gap:8px;margin:18px 0 0;font-size:12px;display:flex}.commerce-pulse{background:var(--orionmu-accent);width:8px;height:8px;box-shadow:0 0 12px var(--orionmu-accent);border-radius:50%;animation:1.4s ease-in-out infinite commerce-pulse}.commerce-inline-error{color:#fca5a5;background:#ef444417;border:1px solid #ef444452;border-radius:8px;margin:14px 0 0;padding:11px 13px;font-size:12px}.commerce-inline-error button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:8px;text-decoration:underline}.commerce-success{background:#22c55e1a;border:1px solid #22c55e61;border-radius:12px;align-items:center;gap:16px;padding:22px;animation:.38s ease-out both commerce-success;display:flex}.commerce-success>svg{color:#4ade80;flex:none;width:42px;height:42px}.commerce-success h3{color:#86efac;margin:0 0 4px}.commerce-success p{color:var(--text-secondary);margin:0}.commerce-spin{animation:.9s linear infinite commerce-spin}.commerce-card-shell{min-height:298px;display:grid}.commerce-card-surface{border:1px solid var(--border-soft);background:#111318;border-radius:12px;min-height:286px;padding:16px;overflow:hidden}.commerce-card-state{min-height:252px;color:var(--text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex}.commerce-card-state>svg{width:27px;height:27px;color:var(--orionmu-accent)}.commerce-card-state strong{max-width:460px;color:var(--text-primary);font-size:13px;line-height:1.55}.commerce-card-state span{font-size:12px}.commerce-card-recovery>div{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:5px;display:flex}.commerce-card-recovery button svg{width:15px;height:15px}.commerce-card-submit-row{justify-content:center;padding:18px 0 16px;display:flex}.commerce-card-submit{color:#fff;letter-spacing:.04em;cursor:pointer;background:linear-gradient(135deg,#12c9a5,#0cae8c);border:1px solid #14f1c7ad;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:min(360px,100%);min-height:48px;font-size:12px;font-weight:800;transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s;display:inline-flex;box-shadow:0 10px 24px #16317a33}.commerce-card-submit:hover,.commerce-card-submit:focus-visible{background:linear-gradient(135deg,#16d8b2,#0ebc98);border-color:#ffffff80;transform:translateY(-1px);box-shadow:0 12px 30px #16317a4d}.commerce-card-submit:focus-visible{outline-offset:3px;outline:2px solid #14f1c7a6}.commerce-card-submit:disabled{cursor:wait;opacity:.72;transform:none}.commerce-card-submit svg{flex:none;width:16px;height:16px}.resize-none{resize:none}@keyframes commerce-spin{to{transform:rotate(360deg)}}@keyframes commerce-pulse{50%{opacity:.35;transform:scale(.75)}}@keyframes commerce-success{0%{opacity:0;transform:translateY(8px)scale(.98)}}@media (max-width:640px){.commerce-dialog-backdrop{place-items:end center;padding:0}.commerce-dialog{border-radius:16px 16px 0 0;width:100%;max-height:92vh}.commerce-dialog-banner{min-height:178px}.commerce-dialog-banner-copy{bottom:70px;left:18px;right:18px}.commerce-dialog-banner-copy h2{font-size:clamp(22px,8vw,30px)}.commerce-dialog-banner-total{text-align:left;justify-content:space-between;align-items:baseline;min-width:0;padding:9px 11px;display:flex;bottom:14px;left:18px;right:18px}.commerce-dialog-body{padding:14px 18px 18px}.commerce-section-heading{align-items:flex-start}.commerce-payment-methods,.commerce-pix-grid{grid-template-columns:1fr}.commerce-qr-frame{width:min(260px,100%);margin:0 auto}.commerce-switch-actions{flex-direction:column-reverse}.commerce-confirm-overlay{padding:16px}.commerce-card-surface{padding:12px}}@media (prefers-reduced-motion:reduce){.commerce-pulse,.commerce-spin,.commerce-success{animation:none}}.commerce-admin-form{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;margin-bottom:20px;display:grid}.commerce-admin-form-six{grid-template-columns:repeat(3,minmax(0,1fr))}.commerce-admin-wide{grid-column:span 2}.commerce-admin-action{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.commerce-admin-sub{color:var(--text-secondary);margin-top:3px;font-weight:400;display:block}.commerce-admin-field-help{color:var(--text-secondary);margin-top:6px;font-size:11px;line-height:1.4;display:block}.commerce-admin-editing{color:#a7f3d0;background:#14f1c70f;border:1px solid #14f1c747;border-radius:8px;align-self:stretch;padding:10px 12px;font-size:12px;line-height:1.5}.commerce-admin-feedback{min-height:0;margin-bottom:14px}.commerce-admin-feedback>:last-child{margin-bottom:0}.commerce-admin-row-actions{flex-wrap:wrap;gap:6px;min-width:max-content;display:flex}.commerce-admin-row-inactive td{color:var(--text-secondary);background:#94a3b809}.commerce-admin-destination-warning{color:#fcd34d;margin-top:4px;font-size:11px;font-weight:700;display:block}.commerce-admin-code{color:var(--text-secondary);font-size:11.5px}.commerce-admin-code.is-accent{color:var(--orionmu-accent)}.commerce-admin-muted{color:var(--text-secondary)}.commerce-admin-inline-confirm td{background:#f59e0b0b!important;padding:0!important}.commerce-admin-inline-confirm [role=alertdialog]{border-top:1px solid #f59e0b47;border-bottom:1px solid #f59e0b47;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.commerce-admin-inline-confirm strong{color:#fde68a;margin-bottom:3px;display:block}.commerce-admin-inline-confirm p{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.5}.commerce-admin-inline-confirm-actions{flex-wrap:wrap;flex:none;gap:8px;display:flex}.commerce-admin-registry-list{gap:8px;display:grid}.commerce-admin-registry-item{border:1px solid var(--border-soft);background:#ffffff05;border-radius:10px;overflow:hidden}.commerce-admin-registry-item.is-inactive{background:#94a3b809}.commerce-admin-registry-row{justify-content:space-between;align-items:center;gap:16px;padding:11px 12px;display:flex}.commerce-admin-registry-summary{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.commerce-admin-registry-summary>strong{color:var(--text-primary);overflow-wrap:anywhere}.commerce-admin-inline-confirm-block{background:#f59e0b0b;border-top:1px solid #f59e0b47;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.commerce-admin-inline-confirm-block strong{color:#fde68a;margin-bottom:3px;display:block}.commerce-admin-inline-confirm-block p{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.5}.orionmu-admin-btn-warning{color:#fcd34d;background:#f59e0b1f;border-color:#f59e0b6b}.orionmu-admin-btn-warning:hover:not(:disabled){background:#f59e0b33;border-color:#f59e0b9e}.orionmu-admin-list-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;display:flex}.orionmu-admin-search{min-width:min(100%,340px);height:42px;color:var(--text-secondary);background:#111318;border:1px solid #16317a3d;border-radius:10px;align-items:center;padding:0 10px;display:flex}.orionmu-admin-search:focus-within{border-color:var(--orionmu-accent);box-shadow:0 0 0 3px #16317a1a}.orionmu-admin-search>svg{flex:none;width:16px}.orionmu-admin-search input{width:100%;min-width:0;color:var(--text-primary);background:0 0;border:0;outline:0;padding:0 10px}.orionmu-admin-search input::-webkit-search-cancel-button{display:none}.orionmu-admin-search button,.orionmu-admin-pagination button{width:34px;height:34px;color:var(--text-secondary);cursor:pointer;background:#ffffff09;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.orionmu-admin-search button:hover,.orionmu-admin-pagination button:hover:not(:disabled){color:var(--orionmu-accent);border-color:#16317a6b}.orionmu-admin-search button:focus-visible,.orionmu-admin-pagination button:focus-visible{outline-offset:2px;outline:2px solid #d6bd78}.orionmu-admin-pagination button:disabled{opacity:.38;cursor:not-allowed}.orionmu-admin-list-filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.orionmu-admin-pagination{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:14px;padding-top:14px;display:flex}.orionmu-admin-pagination p{color:var(--text-secondary);margin:0;font-size:12px}.orionmu-admin-pagination-controls{color:var(--text-secondary);align-items:center;gap:8px;font-size:11px;display:flex}.orionmu-admin-pagination-controls svg{width:15px}.orionmu-admin-page-size{width:76px;min-width:76px}.orionmu-admin-page-current{text-align:center;min-width:90px;color:var(--text-primary)}@media (max-width:680px){.orionmu-admin-list-toolbar,.orionmu-admin-pagination{flex-direction:column;align-items:stretch}.orionmu-admin-search{width:100%;min-width:0}.orionmu-admin-list-filters{width:100%}.orionmu-admin-pagination-controls{justify-content:space-between}.orionmu-admin-pagination-controls>span:first-child{display:none}}.commerce-admin-panel{border:1px solid var(--border-soft);background:#ffffff05;border-radius:12px;margin-bottom:18px;padding:18px}.commerce-admin-panel-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.commerce-admin-panel-head h2{color:var(--text-primary);font:700 17px/1.2 var(--orionmu-font-heading);margin:0 0 4px}.commerce-admin-panel-head p{color:var(--text-secondary);margin:0;font-size:12px}.commerce-admin-checks{flex-wrap:wrap;gap:10px 18px;margin-bottom:16px;display:flex}.commerce-admin-checks label{color:var(--text-primary);align-items:center;gap:7px;font-size:13px;display:inline-flex}.commerce-admin-checks input{accent-color:var(--orionmu-primary)}.commerce-env-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.commerce-env-grid>div{border:1px solid var(--border-soft);border-radius:8px;align-items:center;gap:8px;padding:10px;display:flex}.commerce-env-grid strong{color:var(--text-primary);font-size:12px}.commerce-admin-actions{gap:8px;margin-top:12px;display:flex}.commerce-webhook-fields{gap:14px;display:grid}.commerce-webhook-control{align-items:stretch;gap:8px;display:flex}.commerce-webhook-control .form-control{min-width:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.commerce-webhook-control .btn{white-space:nowrap;flex:none}.commerce-admin-success{color:#86efac;background:#22c55e14;border:1px solid #22c55e4d;border-radius:8px;padding:10px 12px}.commerce-admin-warning{color:#fcd34d;margin:10px 0;font-size:12px}.commerce-admin-danger{background:#ef44440a;border-color:#ef444457}.commerce-incident-list{gap:10px;display:grid}.commerce-incident-list article{border:1px solid #ef44443d;border-radius:9px;justify-content:space-between;gap:16px;padding:12px;display:flex}.commerce-incident-list p,.commerce-incident-list small{color:var(--text-secondary);margin:3px 0 0;display:block}.commerce-incident-resolution{min-width:min(360px,100%)}.commerce-incident-resolution label{margin-bottom:5px;font-size:11px;display:block}.commerce-incident-resolution button{margin:7px 6px 0 0}.commerce-admin-filters{grid-template-columns:200px minmax(200px,1fr) auto;align-items:end;gap:10px;margin-bottom:16px;display:grid}@media (max-width:900px){.commerce-admin-form{grid-template-columns:repeat(2,minmax(0,1fr))}.commerce-env-grid{grid-template-columns:1fr}}@media (max-width:600px){.commerce-admin-form,.commerce-admin-filters{grid-template-columns:1fr}.commerce-admin-wide{grid-column:auto}.commerce-incident-list article{flex-direction:column}.commerce-webhook-control{flex-wrap:wrap}.commerce-webhook-control .form-control{flex-basis:100%}.commerce-admin-inline-confirm [role=alertdialog],.commerce-admin-inline-confirm-block,.commerce-admin-registry-row{flex-direction:column;align-items:stretch}.commerce-admin-inline-confirm-actions{width:100%}.commerce-admin-inline-confirm-actions .orionmu-admin-btn{flex:auto}}.orionmu-orders-stats{gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))!important}.orionmu-orders-stats .orionmu-profile-stat{gap:10px;min-width:0;padding:10px 12px}.orionmu-orders-stats .orionmu-profile-stat-ico{border-radius:8px;width:32px;height:32px}.orionmu-orders-stats .orionmu-profile-stat-ico svg{width:15px;height:15px}.orionmu-orders-stats .orionmu-profile-stat-body{min-width:0}.orionmu-orders-stats .orionmu-profile-stat-label{letter-spacing:.1em;font-size:10px}.orionmu-orders-stats .orionmu-profile-stat-value{font-size:14px}@media (max-width:900px){.orionmu-orders-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:520px){.orionmu-orders-stats{grid-template-columns:1fr!important}}.orionmu-admin-section{flex-direction:column;gap:10px;margin-top:8px;display:flex}.orionmu-admin-section-head{border-bottom:1px solid var(--border-soft,#ffffff12);justify-content:space-between;align-items:center;gap:10px;padding:0 2px 6px;display:flex}.orionmu-admin-section-title{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);letter-spacing:.18em;text-transform:uppercase;color:var(--orionmu-accent);font-size:12px;font-weight:700}html:not(.dark) .orionmu-admin-section-title{color:var(--orionmu-primary-2)}.orionmu-admin-section-count{font-family:var(--orionmu-font-body,"Montserrat", sans-serif);border:1px solid var(--border-soft,#ffffff12);color:var(--text-secondary);background:#ffffff0a;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700}.orionmu-admin-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}.orionmu-admin-card{background:var(--bg-elevated,#0000002e);border:1px solid var(--border-soft,#ffffff12);color:var(--text-primary);border-radius:10px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:flex}.orionmu-admin-card:hover{color:var(--text-primary);background:#16317a0f;border-color:#16317a59;transform:translateY(-1px)}.orionmu-admin-card-ico{width:38px;height:38px;color:var(--orionmu-accent);background:linear-gradient(135deg,#16317a2e,#16317a0a);border:1px solid #16317a4d;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,border-color .2s;display:inline-flex}.orionmu-admin-card-ico svg{width:17px;height:17px}html:not(.dark) .orionmu-admin-card-ico{color:var(--orionmu-primary)}.orionmu-admin-card:hover .orionmu-admin-card-ico{background:linear-gradient(135deg,#16317a4d,#16317a14);border-color:#16317a80}.orionmu-admin-card-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.orionmu-seo-page{gap:18px;display:grid}.orionmu-seo-heading{border-bottom:1px solid var(--border-soft,#ffffff14);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:16px;display:flex}.orionmu-seo-heading p{color:var(--text-secondary);margin:6px 0 0;font-size:13px}.orionmu-seo-heading-badge{color:var(--orionmu-accent);letter-spacing:.12em;text-transform:uppercase;background:#16317a14;border:1px solid #16317a57;border-radius:999px;flex:none;padding:6px 10px;font-size:10px;font-weight:800}.orionmu-seo-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.orionmu-seo-tabs button{border:1px solid var(--border-soft,#ffffff1a);background:var(--bg-elevated,#0000002e);color:var(--text-primary);text-align:left;border-radius:10px;flex-direction:column;align-items:flex-start;gap:3px;padding:12px 14px;transition:all .16s;display:flex}.orionmu-seo-tabs button:hover{border-color:#16317a61}.orionmu-seo-tabs button.is-active{box-shadow:inset 3px 0 var(--orionmu-accent);background:#16317a1a;border-color:#16317a99}.orionmu-seo-tabs strong{font-size:13px}.orionmu-seo-tabs span{color:var(--text-secondary);font-size:11px}.orionmu-seo-layout{grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);align-items:start;gap:16px;display:grid}.orionmu-seo-form,.orionmu-seo-preview-panel{border:1px solid var(--border-soft,#ffffff14);background:#0000001f;border-radius:12px;margin:0;padding:18px}.orionmu-seo-form{gap:15px}.orionmu-seo-preview-panel{gap:14px;display:grid;position:sticky;top:16px}.orionmu-seo-field{color:var(--text-primary);gap:7px;font-size:12px;font-weight:700;display:grid;position:relative}.orionmu-seo-field>small{color:var(--text-secondary);justify-self:end;font-size:10px;font-weight:500}.orionmu-seo-field textarea{resize:none;min-height:96px}.orionmu-seo-color-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.orionmu-seo-color{gap:8px;display:flex}.orionmu-seo-color input[type=color]{background:var(--bg-elevated);border:1px solid var(--border-soft);border-radius:8px;width:44px;min-height:38px;padding:3px}.orionmu-seo-keyword-row{grid-template-columns:1fr auto;gap:8px;display:grid}.orionmu-seo-tags{flex-wrap:wrap;gap:6px;min-height:24px;display:flex}.orionmu-seo-tags button{color:var(--text-primary);background:#16317a14;border:1px solid #16317a47;border-radius:999px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;display:inline-flex}.orionmu-seo-tags button span{color:var(--orionmu-accent);font-size:14px;line-height:1}.orionmu-seo-check{border:1px solid var(--border-soft);background:#ffffff05;border-radius:10px;align-items:flex-start;gap:10px;padding:12px;display:flex}.orionmu-seo-check input{accent-color:var(--orionmu-accent);margin-top:3px}.orionmu-seo-check span{gap:3px;display:grid}.orionmu-seo-check strong{color:var(--text-primary);font-size:12px}.orionmu-seo-check small{color:var(--text-secondary);font-size:11px}.orionmu-seo-actions{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.orionmu-seo-preview{background:#101317;border:1px solid #16317a38;border-radius:12px;overflow:hidden;box-shadow:0 18px 46px #00000040}.orionmu-seo-preview-image{aspect-ratio:1.91;background-color:#07100e;background-position:50%;background-size:cover;align-items:flex-end;padding:14px;display:flex;position:relative}.orionmu-seo-preview-image:after{content:"";background:linear-gradient(#0000,#000000c7);position:absolute;inset:45% 0 0}.orionmu-seo-preview-image span{z-index:1;color:#fff;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800;position:relative}.orionmu-seo-preview-copy{gap:5px;padding:13px 14px 15px;display:grid}.orionmu-seo-preview-copy small,.orionmu-seo-preview-copy p{color:#8d96a3;overflow-wrap:anywhere;font-size:10px}.orionmu-seo-preview-copy strong{color:#f1f4f6;font-size:15px;line-height:1.25}.orionmu-seo-preview-copy p{margin:0;line-height:1.45}.orionmu-seo-upload{gap:8px;display:grid}.orionmu-seo-upload label{color:var(--text-primary);font-size:12px;font-weight:700}.orionmu-seo-upload p{color:var(--text-secondary);margin:0;font-size:10px}.orionmu-seo-loading{min-height:280px;color:var(--text-secondary);justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}@media (max-width:900px){.orionmu-seo-layout{grid-template-columns:1fr}.orionmu-seo-preview-panel{position:static}}@media (max-width:560px){.orionmu-seo-tabs,.orionmu-seo-color-grid{grid-template-columns:1fr}.orionmu-seo-heading{flex-direction:column;align-items:stretch}.orionmu-seo-heading-badge{align-self:flex-start}.orionmu-seo-keyword-row{grid-template-columns:1fr}}.orionmu-media-page{gap:18px;display:grid}.orionmu-seo-heading-badge.is-active{background:#14f1c729;box-shadow:0 0 22px #14f1c71f}.orionmu-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.orionmu-media-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.orionmu-media-category{border:1px solid var(--border-soft);background:#ffffff05;border-radius:10px;gap:9px;padding:13px;display:grid}.orionmu-media-category>strong{color:var(--text-primary);font-size:12px}.orionmu-media-category label{color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase;gap:5px;font-size:10px;font-weight:700;display:grid}.orionmu-media-source-field{gap:7px;display:grid}.orionmu-media-source-row{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;display:grid}.orionmu-media-source-row .orionmu-admin-btn{white-space:nowrap}@media (max-width:840px){.orionmu-media-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.orionmu-media-grid,.orionmu-media-category-grid,.orionmu-media-source-row{grid-template-columns:1fr}}.orionmu-admin-card-label{letter-spacing:.01em;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}.orionmu-admin-card-desc{color:var(--text-secondary);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.orionmu-admin-card-chev{color:var(--text-secondary);opacity:.4;flex-shrink:0;transition:transform .18s,opacity .18s,color .18s}.orionmu-admin-card:hover .orionmu-admin-card-chev{opacity:1;color:var(--orionmu-accent);transform:translate(2px)}.orionmu-admin-breadcrumb{background:var(--bg-elevated,#0000002e);border:1px solid var(--border-soft,#ffffff12);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px;padding:8px 14px;font-size:12px;display:flex}.orionmu-admin-breadcrumb-link{color:var(--text-secondary);letter-spacing:.02em;border-radius:5px;padding:2px 6px;font-weight:600;text-decoration:none;transition:color .16s,background .16s}.orionmu-admin-breadcrumb-link:hover{color:var(--orionmu-accent);background:#16317a1a}html:not(.dark) .orionmu-admin-breadcrumb-link:hover{color:var(--orionmu-primary)}.orionmu-admin-breadcrumb-current{color:var(--text-primary);letter-spacing:.02em;padding:2px 6px;font-weight:700}.orionmu-admin-breadcrumb-sep{color:var(--text-secondary);opacity:.5;flex-shrink:0}html.dark .ajax-container .box.p-3,html.dark .ajax-container>.box{background:var(--bg-elevated,#00000038);border:1px solid var(--border-soft,#ffffff12);color:var(--text-primary);border-radius:12px;box-shadow:inset 0 1px #ffffff05,0 8px 24px #0000002e;padding:18px 20px!important}html.dark .ajax-container .box.p-3 h1.fs-5,html.dark .ajax-container .box.p-3 h2.fs-5{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);letter-spacing:.02em;color:var(--text-primary);text-shadow:0 0 14px var(--orionmu-glow);font-size:18px;font-weight:800}html.dark .ajax-container .box.p-3 h2.fs-6{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);color:var(--text-primary);margin-top:14px;font-size:14px;font-weight:700}html.dark .ajax-container .table{color:var(--text-primary);border-color:var(--border-soft,#ffffff12)}html.dark .ajax-container .table thead th{color:#94a3b8;letter-spacing:.18em;text-transform:uppercase;background:#ffffff0a;border-top:none;border-bottom:1px solid #ffffff1f;font-size:10px;font-weight:800}html.dark .ajax-container .table tbody td{border-bottom:1px solid var(--border-soft,#ffffff0d);vertical-align:middle;border-top:none;font-size:13px}html.dark .ajax-container .table tbody tr:hover td{background:#ffffff08}html.dark .ajax-container .table tbody tr:last-child td{border-bottom:none}html.dark .ajax-container .form-label,html.dark .ajax-container .form-check-label{letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:6px;font-size:11px;font-weight:700}html.dark .ajax-container .form-control,html.dark .ajax-container .form-select{color:#f4f4f5;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;padding:9px 12px;font-size:13px;transition:border-color .18s,background .18s}html.dark .ajax-container .form-control:focus,html.dark .ajax-container .form-select:focus{box-shadow:none;background:#ffffff0f;border-color:#ffffff59;outline:none}html.dark .ajax-container .form-control::placeholder{color:#fff6}html.dark .ajax-container .form-control-sm,html.dark .ajax-container .form-select-sm{border-radius:7px;padding:6px 10px;font-size:12px}html.dark .ajax-container .btn-primary{background:linear-gradient(135deg, var(--orionmu-primary), var(--orionmu-primary-2));color:#fff;letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;border-radius:8px;padding:8px 14px;font-size:12px;font-weight:700;box-shadow:0 0 14px #16317a4d}html.dark .ajax-container .btn-primary:hover{filter:brightness(1.1);transform:translateY(-1px)}html.dark .ajax-container .btn-secondary{color:var(--text-primary);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#16317a40,#16317a1a);border:1px solid #16317a66;border-radius:8px;padding:8px 14px;font-size:12px;font-weight:700}html.dark .ajax-container .btn-light,html.dark .ajax-container .btn-outline-secondary{color:var(--text-primary);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;padding:7px 12px;font-size:12px;font-weight:600}html.dark .ajax-container .btn-light:hover,html.dark .ajax-container .btn-outline-secondary:hover{background:#ffffff14;border-color:#ffffff38}html.dark .ajax-container .btn-danger{color:#fca5a5;background:#ef44442e;border:1px solid #ef444466;border-radius:8px;padding:7px 12px;font-size:12px;font-weight:700}html.dark .ajax-container .btn-danger:hover{color:#fee2e2;background:#ef444447;border-color:#ef44448c}html.dark .ajax-container .btn-sm{border-radius:6px;padding:5px 10px;font-size:11px}html.dark .ajax-container .btn-group .btn{border-radius:0}html.dark .ajax-container .btn-group .btn:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}html.dark .ajax-container .btn-group .btn:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}html.dark .ajax-container .alert{border:1px solid #0000;border-radius:10px;margin-bottom:12px;padding:10px 14px;font-size:12.5px}html.dark .ajax-container .alert-info,html.dark .ajax-container .alert-secondary{color:#93c5fd;background:#3b82f61a;border-color:#3b82f652}html.dark .ajax-container .alert-success{color:#86efac;background:#22c55e1a;border-color:#22c55e52}html.dark .ajax-container .alert-warning{color:#fcd34d;background:#f59e0b1a;border-color:#f59e0b52}html.dark .ajax-container .alert-danger{color:#fca5a5;background:#ef44441a;border-color:#ef444459}html.dark .ajax-container .list-group{flex-direction:column;gap:6px;display:flex}html.dark .ajax-container .list-group-item{background:var(--bg-elevated,#0000002e);border:1px solid var(--border-soft,#ffffff12);color:var(--text-primary);border-radius:10px;padding:10px 14px;text-decoration:none;transition:border-color .16s,background .16s,color .16s}html.dark .ajax-container .list-group-item:hover{color:var(--orionmu-accent);background:#16317a0f;border-color:#16317a59}html.dark .ajax-container .spinner-border{border:2px solid var(--orionmu-glow);border-color:#0000;border-top:2px solid var(--orionmu-accent);width:28px;height:28px;animation:1s linear infinite spin}html.dark .ajax-container .text-danger{color:#fca5a5!important}html.dark .ajax-container .text-success{color:#86efac!important}html.dark .ajax-container .text-muted{color:var(--text-secondary)!important}.orionmu-admin-page-body{--text-primary:#f4f0e7;--text-secondary:#aaa8ad;--border-soft:#ffffff1f;color:var(--text-primary);flex-direction:column;gap:14px;padding:16px 18px 20px;display:flex}.orionmu-admin-page-sub{color:var(--text-secondary);margin:0 0 4px;font-size:13px;line-height:1.5}html.dark .orionmu-admin-page-body .row.g-2{flex-wrap:wrap;gap:10px;margin:0;display:flex}html.dark .orionmu-admin-page-body .row.g-2>[class*=col-]{flex-direction:column;flex:180px;gap:6px;min-width:0;max-width:100%;padding:0;display:flex}:is(html.dark .orionmu-admin-page-body .row.g-2>.col-lg-1,html.dark .orionmu-admin-page-body .row.g-2>.col-md-2:has(>button),html.dark .orionmu-admin-page-body .row.g-2>[class*=col-]:has(>button:only-child)){flex:none;justify-content:flex-end;align-items:stretch}html.dark .orionmu-admin-page-body .row.g-2>[class*=col-]>button{white-space:nowrap;min-height:38px;margin-top:auto}html.dark .orionmu-admin-page-body .input-group{border-radius:8px;gap:0;margin-bottom:12px;display:flex;overflow:hidden}html.dark .orionmu-admin-page-body .input-group .form-control{border-right:0;border-radius:8px 0 0 8px}html.dark .orionmu-admin-page-body .input-group .btn{border-radius:0 8px 8px 0}html.dark .orionmu-admin-box .table-responsive,html.dark .box .table-responsive{overflow:auto hidden}html.dark .orionmu-admin-page-body .table-responsive{position:relative}html.dark .orionmu-admin-page-body table tbody:empty{display:table-row-group}html.dark .orionmu-admin-page-body table tbody:empty:before{content:"Nenhum registro cadastrado.";text-align:center;color:var(--text-secondary);padding:30px 16px;font-size:13px;font-style:italic;display:block}html.dark .ajax-container div[style*="position: fixed"][style*="inset: 0"][style*="rgba(0,0,0,0.5)"]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000a6!important}html.dark .ajax-container div[style*="position: fixed"]>.bg-white{border:1px solid #16317a52;box-shadow:0 16px 36px #0000008c,0 0 24px #16317a1f;color:var(--text-primary)!important;background:#151823!important}html.dark .ajax-container div[style*="position: fixed"]>.bg-white h2{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);color:var(--text-primary);text-shadow:0 0 10px var(--orionmu-glow);font-size:16px;font-weight:700}html.dark .ajax-container .table tbody td{padding:10px 14px}html.dark .ajax-container .table thead th{padding:12px 14px}html.dark .ajax-container .form-check-input{background-color:#ffffff0a;border-color:#fff3}html.dark .ajax-container .form-check-input:checked{background-color:var(--orionmu-primary);border-color:var(--orionmu-primary)}html.dark .ajax-container .form-switch .form-check-input{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.orionmu-auth-gate{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:360px;padding:56px 24px;display:flex}.orionmu-auth-gate-ico{width:64px;height:64px;color:var(--orionmu-accent);background:linear-gradient(135deg,#16317a33,#16317a0a);border:1px solid #16317a59;border-radius:16px;justify-content:center;align-items:center;margin-bottom:6px;display:inline-flex}html.dark .orionmu-auth-gate-ico{box-shadow:0 0 24px #16317a2e}html:not(.dark) .orionmu-auth-gate-ico{color:var(--orionmu-primary)}.orionmu-auth-gate-title{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);letter-spacing:.02em;color:var(--text-primary);margin:0;font-size:22px;font-weight:800}html.dark .orionmu-auth-gate-title{text-shadow:0 0 14px var(--orionmu-glow)}html:not(.dark) .orionmu-auth-gate-title{color:var(--orionmu-primary-2)}.orionmu-auth-gate-text{max-width:440px;color:var(--text-secondary);margin:0;font-size:13.5px;line-height:1.55}.orionmu-auth-gate-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:12px;display:flex}.orionmu-support-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.orionmu-support-card-item{background:var(--bg-elevated,#0000002e);border:1px solid var(--border-soft,#ffffff12);border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;padding:18px 18px 16px;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;display:flex}.orionmu-support-card-item:hover{background:#16317a0f;border-color:#16317a59;transform:translateY(-2px);box-shadow:0 8px 24px #0000002e}.orionmu-support-card-item.is-primary{background:linear-gradient(135deg,#16317a1a,#16317a05);border-color:#16317a66}html.dark .orionmu-support-card-item.is-primary{box-shadow:0 0 24px #16317a1a}.orionmu-support-card-item.is-discord{background:linear-gradient(135deg,#5865f21a,#5865f205);border-color:#5865f259}html.dark .orionmu-support-card-item.is-discord{box-shadow:0 0 24px #5865f21a}.orionmu-support-card-item.is-discord:hover{background:#5865f20f;border-color:#5865f28c}.orionmu-support-card-item.is-disabled{opacity:.6;filter:grayscale(.35)}.orionmu-support-card-item.is-disabled:hover{box-shadow:none;transform:none}.orionmu-support-card-ico{width:44px;height:44px;color:var(--orionmu-accent);background:linear-gradient(135deg,#16317a38,#16317a0f);border:1px solid #16317a59;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.orionmu-support-card-ico svg{width:20px;height:20px}html:not(.dark) .orionmu-support-card-ico{color:var(--orionmu-primary)}.orionmu-support-card-ico.is-discord{color:#5865f2;background:linear-gradient(135deg,#5865f24d,#5865f21a);border-color:#5865f273}html.dark .orionmu-support-card-ico.is-discord{box-shadow:0 0 12px #5865f240}.orionmu-support-card-ico.is-discord svg{width:22px;height:22px}.orionmu-admin-btn-discord{color:#fff;background:linear-gradient(135deg,#5865f2,#4752c4);border-color:#0000;box-shadow:0 0 16px #5865f259}.orionmu-admin-btn-discord:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.orionmu-support-card-body{flex-direction:column;gap:4px;display:flex}.orionmu-support-card-title{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);color:var(--text-primary);letter-spacing:.01em;font-size:15px;font-weight:700}html.dark .orionmu-support-card-title{text-shadow:0 0 10px var(--orionmu-glow)}html:not(.dark) .orionmu-support-card-title{color:var(--orionmu-primary-2)}.orionmu-support-card-sub{color:var(--text-secondary);font-size:13px;line-height:1.45}.orionmu-tickets-subject{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:480px;font-size:13px;font-weight:600;display:block;overflow:hidden}.orionmu-tickets-thread{background:linear-gradient(135deg,#16317a0f,#16317a05);border:1px solid #16317a52;border-radius:12px;flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}html.dark .orionmu-tickets-thread{box-shadow:0 0 18px #16317a1a}.orionmu-tickets-thread-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.orionmu-tickets-thread-title{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);color:var(--text-primary);letter-spacing:.02em;align-items:center;gap:10px;font-size:14px;font-weight:700;display:inline-flex}html.dark .orionmu-tickets-thread-title{text-shadow:0 0 10px var(--orionmu-glow)}.orionmu-tickets-answers{flex-direction:column;gap:8px;display:flex}.orionmu-tickets-answer{background:var(--bg-elevated,#0000002e);border:1px solid var(--border-soft,#ffffff12);border-radius:10px;flex-direction:column;gap:6px;padding:10px 14px;display:flex}.orionmu-tickets-answer.is-empty{color:var(--text-secondary);border-style:dashed;flex-direction:row;align-items:center;gap:12px;font-size:13px;font-style:italic}.orionmu-tickets-answer-head{justify-content:space-between;align-items:center;gap:10px;font-size:11.5px;display:flex}.orionmu-tickets-answer-author{letter-spacing:.06em;text-transform:uppercase;color:var(--orionmu-accent);font-weight:700}html:not(.dark) .orionmu-tickets-answer-author{color:var(--orionmu-primary)}.orionmu-tickets-answer-date{color:var(--text-secondary);font-variant-numeric:tabular-nums}.orionmu-tickets-answer-body{color:var(--text-primary);white-space:pre-wrap;word-break:break-word;font-size:13.5px;line-height:1.55}html.dark .orionmu-admin-textarea{resize:vertical;min-height:110px;line-height:1.5}.orionmu-select{outline:none;width:100%;position:relative}div.orionmu-select,html.dark div.orionmu-select,html.dark div.orionmu-select:hover,html.dark div.orionmu-select:focus,html:not(.dark) div.orionmu-select{cursor:default;border-radius:0;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.orionmu-select.is-disabled{opacity:.55;pointer-events:none}.orionmu-select:focus-visible .orionmu-select-trigger{border-color:#ffffff52;box-shadow:0 0 0 3px #ffffff0f}html:not(.dark) .orionmu-select:focus-visible .orionmu-select-trigger{border-color:#00000040;box-shadow:0 0 0 3px #0000000a}.orionmu-select-trigger{width:100%;font-family:var(--orionmu-font-body,"Montserrat", sans-serif);color:#f4f4f5;cursor:pointer;text-align:left;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:13px;transition:border-color .18s,background .18s;display:flex}html:not(.dark) .orionmu-select-trigger{color:var(--text-primary);background:#0000000a;border-color:#0000001f}.orionmu-select-trigger:hover{border-color:#ffffff38}.orionmu-select.is-open .orionmu-select-trigger{background:#ffffff0f;border-color:#ffffff47}.orionmu-select-value{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.orionmu-select-value.is-placeholder{color:#fff6;font-style:normal}html:not(.dark) .orionmu-select-value.is-placeholder{color:var(--text-secondary)}.orionmu-select-chev{color:var(--text-secondary);flex-shrink:0;transition:transform .22s,color .18s}.orionmu-select.is-open .orionmu-select-chev{color:var(--text-primary);transform:rotate(180deg)}.orionmu-select-popup{z-index:50;background:linear-gradient(#16171cfa 0%,#0e0e10fa 100%);border:1px solid #ffffff1a;border-radius:10px;max-height:280px;margin:0;padding:4px;list-style:none;animation:.14s ease-out orionmu-select-fade;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 36px #0000008c}html:not(.dark) .orionmu-select-popup{background:#fff;border-color:#0000001a;box-shadow:0 16px 36px #0000001f}@keyframes orionmu-select-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.orionmu-select-popup{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent}.orionmu-select-popup::-webkit-scrollbar{width:8px}.orionmu-select-popup::-webkit-scrollbar-track{background:0 0}.orionmu-select-popup::-webkit-scrollbar-thumb{background:#ffffff1f padding-box padding-box;border:2px solid #0000;border-radius:4px}.orionmu-select-popup::-webkit-scrollbar-thumb:hover{background:#fff3 padding-box padding-box}.orionmu-select-option{cursor:pointer;color:#e4e4e7;font-family:var(--orionmu-font-body,"Montserrat", sans-serif);-webkit-user-select:none;user-select:none;border-radius:7px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:500;line-height:1.3;transition:background .14s,color .14s;display:flex}html:not(.dark) .orionmu-select-option{color:var(--text-primary)}.orionmu-select-option:not(.is-disabled):hover,.orionmu-select-option.is-highlight{color:#fff;background:#ffffff0f}html:not(.dark) .orionmu-select-option:not(.is-disabled):hover,html:not(.dark) .orionmu-select-option.is-highlight{color:var(--text-primary);background:#0000000d}.orionmu-select-option.is-selected{color:var(--orionmu-accent);background:#16317a24;font-weight:700}.orionmu-select-option.is-selected.is-highlight{background:#16317a38}html:not(.dark) .orionmu-select-option.is-selected{color:var(--orionmu-primary);background:#16317a14}.orionmu-select-option.is-disabled{opacity:.4;cursor:not-allowed}.orionmu-select-option-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.orionmu-select-option-hint{letter-spacing:.06em;text-transform:uppercase;color:#cbd5e1;background:#94a3b826;border-radius:999px;flex-shrink:0;padding:2px 7px;font-size:10.5px;font-weight:700}.orionmu-select-option-check{color:var(--orionmu-accent);flex-shrink:0}html:not(.dark) .orionmu-select-option-check{color:var(--orionmu-primary)}.orionmu-select-empty{color:var(--text-secondary);text-align:center;padding:12px 10px;font-size:12.5px;font-style:italic}.orionmu-select.orionmu-select-compact .orionmu-select-trigger{padding:6px 10px;font-size:12.5px}.orionmu-select-popup.orionmu-select-compact .orionmu-select-option{padding:6px 8px;font-size:12.5px}.orionmu-select.orionmu-rte-dropdown{flex:none}.orionmu-select.orionmu-rte-dropdown.is-style{width:112px}.orionmu-select.orionmu-rte-dropdown.is-font{width:144px}.orionmu-rte-dropdown .orionmu-select-trigger{min-height:32px}.orionmu-select.orionmu-news-count{flex:none;width:72px!important}.orionmu-news-count .orionmu-select-trigger{width:72px!important}.orionmu-news-count .orionmu-select-value{flex:none}.orionmu-select-popup.orionmu-news-count{min-width:80px}.orionmu-staff-card{background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;margin-bottom:16px;padding:14px 16px}.orionmu-staff-card-head{letter-spacing:.09em;text-transform:uppercase;color:var(--text-secondary);align-items:center;gap:8px;margin-bottom:12px;font-size:11px;font-weight:700;display:flex}.orionmu-staff-card-head svg{opacity:.8}.orionmu-staff-cat-chips{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.orionmu-staff-cat-empty{color:var(--text-secondary);opacity:.85;font-size:12.5px}.orionmu-staff-cat-chip{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:4px;padding:4px 6px 4px 12px;display:inline-flex}.orionmu-staff-cat-chip-name{margin-right:2px;font-size:12.5px;font-weight:600}.orionmu-staff-chip-btn{width:22px;height:22px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:13px;line-height:1;transition:background .14s,color .14s;display:inline-flex}.orionmu-staff-chip-btn:hover:not(:disabled){color:#fff;background:#ffffff1a}.orionmu-staff-chip-btn:disabled{opacity:.3;cursor:default}.orionmu-staff-chip-btn.is-danger:hover:not(:disabled){color:#fca5a5;background:#ef44442e}.orionmu-staff-inline{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.orionmu-staff-field{flex-direction:column;gap:5px;min-width:0;display:flex}.orionmu-staff-field-grow{flex:260px}.orionmu-staff-field-cat{flex:0 0 220px}.orionmu-staff-field-label{letter-spacing:.04em;color:var(--text-secondary);font-size:11px;font-weight:600}.orionmu-staff-inline .orionmu-admin-btn{white-space:nowrap}@media (max-width:720px){.orionmu-staff-field-grow,.orionmu-staff-field-cat{flex:100%}.orionmu-staff-inline .orionmu-admin-btn{width:100%}}.commerce-content-editor{gap:14px;display:grid}.commerce-content-editor textarea{min-height:92px;line-height:1.55}.commerce-admin-muted{color:var(--muted,#9ca3af);margin:0}.commerce-artwork-layout{grid-template-columns:minmax(220px,.9fr) minmax(280px,1.1fr);align-items:start;gap:20px;display:grid}.commerce-artwork-preview{color:#9ca3af;background:linear-gradient(145deg,#14f1c714,#0f172ad9);border:1px solid #94a3b83d;border-radius:12px;place-items:center;min-height:180px;display:grid;overflow:hidden}.commerce-artwork-preview img{object-fit:cover;width:100%;height:100%;min-height:180px;max-height:260px;display:block}.commerce-artwork-preview.is-broken{border-style:dashed}.commerce-artwork-fields{gap:12px;display:grid}@media (max-width:760px){.commerce-artwork-layout{grid-template-columns:1fr}}.orionmu-faq-wizard{flex-direction:column!important;align-items:stretch!important}.orionmu-faq-panel{flex-direction:column;gap:12px;margin-top:6px;display:flex}.orionmu-faq-head{border-bottom:1px solid var(--border-soft,#ffffff12);flex-direction:column;gap:4px;padding:4px 2px 8px;display:flex}.orionmu-faq-head-title{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);letter-spacing:.1em;text-transform:uppercase;color:var(--text-primary);font-size:13px;font-weight:700}.orionmu-faq-head-sub{color:var(--text-secondary);font-size:12.5px}.orionmu-faq-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.orionmu-faq-item{background:var(--bg-elevated,#0000002e);border:1px solid var(--border-soft,#ffffff12);border-radius:10px;transition:border-color .2s,background .2s;overflow:hidden}.orionmu-faq-item:hover{border-color:#ffffff29}.orionmu-faq-item.is-open{background:#ffffff06;border-color:#ffffff2e}.orionmu-faq-item-head{cursor:pointer;text-align:left;width:100%;font-family:var(--orionmu-font-body,"Montserrat", sans-serif);color:var(--text-primary);background:0 0;border:none;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:12px 14px;transition:color .18s;display:grid}.orionmu-faq-item-head:hover{color:#fff}html:not(.dark) .orionmu-faq-item-head:hover{color:var(--text-primary)}.orionmu-faq-item-q{min-width:0;font-size:13.5px;font-weight:600;line-height:1.4}.orionmu-faq-item.is-open .orionmu-faq-item-q{font-weight:700}.orionmu-faq-item-votes{color:var(--text-secondary);border:1px solid var(--border-soft,#ffffff12);white-space:nowrap;font-variant-numeric:tabular-nums;background:#ffffff0a;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.orionmu-faq-item-chev{color:var(--text-secondary);flex-shrink:0;transition:transform .22s,color .18s}.orionmu-faq-item.is-open .orionmu-faq-item-chev{color:var(--text-primary);transform:rotate(180deg)}.orionmu-faq-item:hover .orionmu-faq-item-chev{color:var(--text-primary)}.orionmu-faq-item-body{border-top:1px solid var(--border-soft,#ffffff0d);flex-direction:column;gap:10px;padding:0 14px 12px;display:flex}.orionmu-faq-item-answer{color:var(--text-primary);white-space:pre-wrap;word-break:break-word;padding-top:12px;font-size:13.5px;line-height:1.6}.orionmu-faq-vote-btn{color:#86efac;font-family:var(--orionmu-font-body,"Montserrat", sans-serif);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#22c55e1a;border:1px solid #22c55e52;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:6px 12px;font-size:11.5px;font-weight:700;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.orionmu-faq-vote-btn:not(:disabled):hover{background:#22c55e2e;border-color:#22c55e80;transform:translateY(-1px)}.orionmu-faq-vote-btn.is-voted{color:#4ade80;cursor:default;background:#22c55e33;border-color:#22c55e73}.orionmu-faq-cta{background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding:12px 14px;display:flex}.orionmu-faq-cta-text{color:var(--text-primary);font-size:13px;font-weight:600}@media (max-width:640px){.orionmu-faq-item-head{grid-template-columns:1fr auto auto}.orionmu-faq-item-votes{padding:2px 6px;font-size:10.5px}}.orionmu-profile-vault{background-image:url(/resources/warehouse/128x128.gif);background-size:cover;border:1px solid #16317a47;border-radius:10px;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #00000073}.orionmu-profile-vault-cell{box-sizing:border-box;border:1px solid #ffffff0a;position:absolute}.orionmu-profile-vault-item{position:absolute}.orionmu-sidebar-staff-dot{opacity:1!important;background:#ef4444!important;box-shadow:0 0 4px #ef44448c!important}.orionmu-sidebar-staff-dot.is-online{background:#22c55e!important;box-shadow:0 0 6px #22c55e!important}.orionmu-sidebar-staff-item .orionmu-sidebar-staff-name{color:#d4d4d8!important}html:not(.dark) .orionmu-sidebar-staff-item .orionmu-sidebar-staff-name{color:#475569!important}.orionmu-sidebar-staff-item:hover .orionmu-sidebar-staff-name{color:#f4f4f5!important}html:not(.dark) .orionmu-sidebar-staff-item:hover .orionmu-sidebar-staff-name{color:#1e293b!important}.orionmu-sidebar{gap:14px!important}.orionmu-info-card-stats{padding-bottom:12px}.orionmu-info-stats-list{flex-direction:column;gap:0;margin:8px 0 0;padding:0 4px;list-style:none;display:flex}.orionmu-info-stats-row{border-bottom:1px solid var(--border-soft,#ffffff0f);justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.orionmu-info-stats-row:last-child{border-bottom:none}.orionmu-info-stats-label{font-family:var(--orionmu-font-body,"Montserrat", sans-serif);color:var(--text-primary);letter-spacing:.01em;font-size:13px;font-weight:600}.orionmu-info-stats-value{font-family:var(--orionmu-font-body,"Montserrat", sans-serif);color:var(--text-primary);letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:700}html.dark .orionmu-info-stats-value{color:#f4f4f5;text-shadow:none}html:not(.dark) .orionmu-info-stats-value{color:var(--text-primary);text-shadow:none}.orionmu-sidebar-team-header{border-bottom:1px solid #ffffff14;justify-content:flex-start;align-items:stretch;margin-bottom:0;display:flex;padding:0!important}.orionmu-sidebar-team-title{color:#16317a;align-items:center;gap:8px;display:inline-flex}html.dark .orionmu-sidebar-team-title{color:#16317a;text-shadow:0 0 8px #16317a4d}html:not(.dark) .orionmu-sidebar-team-title{color:var(--orionmu-primary-2)}.orionmu-app-loader{z-index:9999;opacity:1;background:#0a0a0a;justify-content:center;align-items:center;transition:opacity .36s;display:flex;position:fixed;inset:0}.orionmu-app-loader.is-hidden{opacity:0;pointer-events:none;visibility:hidden}.orionmu-app-loader-inner{flex-direction:column;align-items:center;gap:18px;display:flex}.orionmu-app-loader-spinner{border:2.5px solid #16317a29;border-top-color:#16317a;border-radius:50%;width:38px;height:38px;animation:.8s linear infinite orionmu-app-loader-spin}.orionmu-app-loader-text{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);letter-spacing:.32em;text-transform:uppercase;color:#e2dccb;text-shadow:none;font-size:11px;font-weight:700}@keyframes orionmu-app-loader-spin{to{transform:rotate(360deg)}}html.dark,html.dark body{background-color:#283346!important;background-image:radial-gradient(at top,#16317a1c 0%,#28334600 50%),radial-gradient(at bottom,#16317a17 0%,#28334600 55%),linear-gradient(#283346 0%,#374863 48%,#465a82 100%)!important;background-attachment:fixed!important}.orionmu-back-to-top{z-index:1500;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#16317a;cursor:pointer;opacity:0;pointer-events:none;background:#101115cc;border:1px solid #16317a59;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:opacity .22s,transform .22s,background .18s,border-color .18s,color .18s;display:inline-flex;position:fixed;bottom:20px;right:max(20px,47.5vw - 640px);transform:translateY(16px)scale(.9);box-shadow:0 6px 18px #0006}.orionmu-back-to-top.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.orionmu-back-to-top.is-visible:hover{color:#16317a;background:#16317a24;border-color:#16317ab3;transform:translateY(-3px)scale(1.05)}.orionmu-lazy-skeleton{background:linear-gradient(100deg,#ffffff08 30%,#ffffff12 50%,#ffffff08 70%) 0 0/200% 100%;border:1px solid #ffffff0d;border-radius:14px;width:100%;margin-bottom:1.5rem;animation:1.4s ease-in-out infinite orionmu-lazy-shimmer}@keyframes orionmu-lazy-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.orionmu-rk-modal input.form-control,.orionmu-rk-modal select.form-control{color:#f4f4f5;background-color:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;padding:8px 12px;font-size:13px;line-height:1.4}.orionmu-rk-close{width:30px;height:30px;color:var(--text-secondary);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:7px;justify-content:center;align-items:center;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.orionmu-rk-close:hover{color:#fca5a5;background:#ef44442e;border-color:#ef44448c}.orionmu-rk-modal input.form-control::placeholder{color:#fff9}.orionmu-rk-modal input.form-control:focus,.orionmu-rk-modal select.form-control:focus{color:#f4f4f5;box-shadow:none;background-color:#ffffff0f;border-color:#ffffff4d;outline:none}.orionmu-rk-modal select.form-control{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23999999' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:30px}.orionmu-rk-modal select.form-control option{color:#f4f4f5;background:#161926}.orionmu-rk-modal select.form-control:disabled{opacity:.5;cursor:not-allowed}.orionmu-rk-modal input[type=checkbox]{accent-color:#22c55e;cursor:pointer;width:16px;height:16px}.orionmu-section-sep{border-bottom:1px solid #ffffff14;margin-bottom:0}.orionmu-team-listing{border:1px solid var(--border-soft,#ffffff14);flex-direction:column;margin-top:6px;display:flex}.orionmu-team-block-head{text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#e5e5e5;border-top:1px solid var(--border-soft,#ffffff14);border-bottom:1px solid var(--border-soft,#ffffff14);background:#ffffff0d;padding:10px 8px;font-size:12.5px;font-weight:700}.orionmu-team-block:first-child .orionmu-team-block-head{border-top:none}.orionmu-team-rowx{grid-template-columns:1fr 1.4fr 1fr;align-items:center;padding:10px 14px;font-size:13px;display:grid}.orionmu-team-rows .orionmu-team-rowx:nth-child(2n){background:#ffffff08}.orionmu-team-rowx-name{color:#16317a;text-align:center;font-weight:600;text-decoration:none;transition:color .15s,text-shadow .15s}a.orionmu-team-rowx-name:hover{color:#16317a;text-shadow:0 0 10px #c084fc73}.orionmu-team-rowx-note{text-align:center;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;padding:0 8px;font-size:12.5px;font-style:italic;overflow:hidden}.orionmu-team-rowx-status{text-align:center;font-weight:600}.orionmu-team-rowx-status.is-online{color:#22c55e}.orionmu-team-rowx-status.is-offline{color:#ef4444}.orionmu-team-empty{text-align:center;color:var(--text-secondary);padding:12px;font-size:13px}.orionmu-tip-left{position:relative}.orionmu-tip-left:after{content:attr(data-tooltip);color:#f4f4f5;letter-spacing:.04em;white-space:nowrap;opacity:0;pointer-events:none;z-index:100;background:#161925;border-radius:6px;padding:4px 9px;font-size:10.5px;font-weight:700;transition:opacity .16s;position:absolute;top:50%;right:calc(100% + 8px);transform:translateY(-50%);box-shadow:0 4px 12px #00000080}.orionmu-tip-left:hover:after{opacity:1}.orionmu-sidebar-team-link{cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;background:0 0;border:none;border-radius:0;flex:1;align-items:center;padding:10px 14px;text-decoration:none;transition:background .16s;display:inline-flex}.orionmu-sidebar-team-link:hover{background:#ffffff09}.orionmu-team-link-chev{opacity:.6;margin-left:auto}.orionmu-sidebar-staff{gap:16px!important}.orionmu-sidebar-staff-group{gap:6px!important}.orionmu-sidebar-staff-group-title{color:var(--orionmu-accent)!important;border-bottom:1px solid #ffffff14!important;margin-bottom:4px!important;padding:6px 6px 4px!important;font-size:11px!important}html.dark .orionmu-sidebar-staff-group-title{text-shadow:0 0 8px var(--orionmu-glow);color:var(--orionmu-accent)!important;border-bottom-color:#ffffff14!important}html:not(.dark) .orionmu-sidebar-staff-group-title{text-shadow:none;color:var(--orionmu-primary-2)!important;border-bottom-color:#0000001a!important}.orionmu-sidebar-staff-group-title.is-empty{min-height:0!important;margin-bottom:8px!important;padding:0!important}.orionmu-lang-menu{align-items:center;display:inline-flex;position:relative}.orionmu-lang-trigger{align-items:center!important;gap:6px!important;width:auto!important;padding:6px 10px!important;display:inline-flex!important}.orionmu-lang-trigger-code{font-family:var(--orionmu-font-body,"Montserrat", sans-serif);letter-spacing:.04em;color:var(--text-primary);font-size:11px;font-weight:700}.orionmu-lang-trigger-chev{color:var(--text-secondary);transition:transform .2s}.orionmu-lang-menu .orionmu-topbar-icon[aria-expanded=true] .orionmu-lang-trigger-chev{color:var(--text-primary);transform:rotate(180deg)}.orionmu-lang-popup{z-index:1000;background:linear-gradient(#16171cfa 0%,#0e0e10fa 100%);border:1px solid #ffffff1a;border-radius:10px;min-width:180px;margin:0;padding:6px;list-style:none;animation:.14s ease-out orionmu-select-fade;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 36px #0000008c}.orionmu-lang-option{cursor:pointer;color:#e4e4e7;font-family:var(--orionmu-font-body,"Montserrat", sans-serif);-webkit-user-select:none;user-select:none;border-radius:7px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;font-weight:500;transition:background .14s,color .14s;display:flex}.orionmu-lang-option:hover{color:#fff;background:#ffffff0f}.orionmu-lang-option.is-selected{color:var(--orionmu-accent);background:#16317a24;font-weight:700}.orionmu-lang-option.is-selected:hover{background:#16317a38}.orionmu-lang-flag{flex-shrink:0;font-size:16px;line-height:1}.orionmu-lang-flag-svg{border-radius:3.5px;flex-shrink:0;width:25px;height:18px;display:block;box-shadow:0 0 0 1px #ffffff24,0 1px 2px #00000059}.orionmu-lang-flag-svg--trigger{width:21px;height:15px}.orionmu-clients{background:linear-gradient(160deg,#15182499,#0e0e0e8c);border:1px solid #b79a6633;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0 0 18px;padding:11px 16px;display:flex}.orionmu-clients-tag{letter-spacing:.14em;text-transform:uppercase;color:#9a9aa0;white-space:nowrap;align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.orionmu-clients-tag svg{color:#16317a;flex:none}.orionmu-clients-row{flex-wrap:wrap;gap:10px;display:flex}.orionmu-clients .orionmu-client-chip{--brand:#9a9aa0;color:#e2dccb;background:#ffffff09;border:1px solid #ffffff17;border-radius:12px;align-items:center;gap:11px;padding:9px 16px 9px 9px;text-decoration:none;transition:color .18s,border-color .18s,background .18s,transform .18s,box-shadow .18s;display:inline-flex;position:relative;overflow:hidden}.orionmu-client-chip[data-platform=windows]{--brand:#2b8fe6}.orionmu-client-chip[data-platform=android]{--brand:#3ddc84}.orionmu-client-chip[data-platform=ios]{--brand:#c7c9cf}.orionmu-client-chip[data-platform=web]{--brand:#10c297}.orionmu-client-chip:hover{color:#fff;border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.orionmu-client-chip:hover{border-color:color-mix(in srgb, var(--brand) 55%, transparent)}}.orionmu-client-chip:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.orionmu-client-chip:hover{background:color-mix(in srgb, var(--brand) 12%, #ffffff05)}}.orionmu-client-chip:hover{box-shadow:0 8px 22px var(--brand);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.orionmu-client-chip:hover{box-shadow:0 8px 22px color-mix(in srgb, var(--brand) 22%, transparent)}}.orionmu-client-chip-ico{background:var(--brand);border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.orionmu-client-chip-ico{background:color-mix(in srgb, var(--brand) 16%, #ffffff0a)}}.orionmu-client-chip-ico{color:var(--brand);transition:background .18s,color .18s}.orionmu-client-chip:hover .orionmu-client-chip-ico{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.orionmu-client-chip:hover .orionmu-client-chip-ico{background:color-mix(in srgb, var(--brand) 26%, transparent)}}.orionmu-client-chip-ico svg{width:18px;height:18px}.orionmu-client-chip-text{flex-direction:column;line-height:1.15;display:inline-flex}.orionmu-client-chip-label{letter-spacing:.01em;font-size:13.5px;font-weight:800}.orionmu-client-chip-sub{letter-spacing:.04em;color:#8a8a90;text-transform:uppercase;margin-top:1px;font-size:10.5px;font-weight:600}.orionmu-client-chip:hover .orionmu-client-chip-sub{color:#b8b8be}.orionmu-client-chip.is-primary{color:#fff;background:linear-gradient(135deg,#16317a 0%,#16317a 100%);border-color:#0000;box-shadow:0 4px 16px #16317a40}.orionmu-client-chip.is-primary .orionmu-client-chip-ico{color:#fff;background:#ffffff2e}.orionmu-client-chip.is-primary .orionmu-client-chip-sub{color:#fffc}.orionmu-client-chip.is-primary:hover{background:linear-gradient(135deg,#11d4a6 0%,#16317a 100%);transform:translateY(-2px);box-shadow:0 8px 26px #16317a73}.orionmu-client-chip.is-primary:hover .orionmu-client-chip-ico{background:#ffffff40}.orionmu-lang-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.orionmu-lang-code{letter-spacing:.06em;color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:700}.orionmu-lang-option.is-selected .orionmu-lang-code{color:var(--orionmu-accent)}.orionmu-lang-check{color:var(--orionmu-accent);flex-shrink:0}.orionmu-rank-categories-list,.orionmu-dropdown-list,.orionmu-select-popup,.orionmu-lang-popup{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:linear-gradient(#16171cfa 0%,#0e0e10fa 100%)!important;border:1px solid #ffffff17!important;border-radius:12px!important;padding:4px!important;box-shadow:0 12px 28px #00000080!important}.orionmu-rank-categories-item,.orionmu-select-option,.orionmu-lang-option{background-image:none!important;border-radius:7px!important}.orionmu-rank-categories-item:hover,.orionmu-select-option:not(.is-disabled):hover,.orionmu-select-option.is-highlight,.orionmu-lang-option:hover{color:#f4f4f5!important;background:#ffffff0d!important}.orionmu-rank-categories-item.active,.orionmu-select-option.is-selected,.orionmu-lang-option.is-selected{color:#f4f4f5!important;box-shadow:none!important;background:#ffffff12!important}.orionmu-select-option.is-selected.is-highlight,.orionmu-lang-option.is-selected:hover{background:#ffffff1a!important}.orionmu-select-option-check,.orionmu-lang-check{display:none!important}.orionmu-video-dock{--vd-panel-w:412px;z-index:1200;align-items:flex-end;transition:transform .3s cubic-bezier(.22,.9,.3,1);display:flex;position:fixed;bottom:16px;right:0;transform:translate(0)}.orionmu-video-dock.is-collapsed{transform:translateX(var(--vd-panel-w))}.orionmu-video-dock-toggle{color:#e6e6ea;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#151824eb;border:1px solid #ffffff1a;border-right:none;border-radius:10px 0 0 10px;flex-direction:column;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;gap:8px;width:30px;min-height:60px;margin-top:6px;padding:8px 0;transition:background .15s,color .15s,box-shadow .15s;display:flex}.orionmu-video-dock-toggle:hover{background:var(--orionmu-primary);color:#fff;box-shadow:0 0 16px var(--orionmu-glow)}.orionmu-vd-toggle-label{writing-mode:vertical-rl;text-orientation:mixed;font-family:var(--font-montserrat,"Montserrat"), sans-serif;letter-spacing:.16em;font-size:10px;font-weight:800}.orionmu-video-dock-panel{width:var(--vd-panel-w);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#13161ef5;border:1px solid #ffffff1a;border-right:none;border-radius:12px 0 0 12px;max-width:84vw;padding:10px;box-shadow:-10px 0 34px #00000080}.orionmu-vd-head{font-family:var(--font-montserrat,"Montserrat"), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#d6d3df;align-items:center;gap:8px;padding:2px 4px 10px;font-size:12px;font-weight:700;display:flex}.orionmu-vd-head svg{color:var(--orionmu-accent)}.orionmu-vd-list{scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;flex-direction:row;gap:8px;padding-bottom:2px;display:flex;overflow:auto hidden}.orionmu-vd-list::-webkit-scrollbar{height:7px}.orionmu-vd-list::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:4px}.orionmu-vd-item{flex-shrink:0;width:120px}.orionmu-vd-frame{aspect-ratio:16/9;background-color:#0c0c0c;background-position:50%;background-size:cover;border:1px solid #ffffff14;border-radius:8px;width:100%;position:relative;overflow:hidden}.orionmu-vd-frame iframe,.orionmu-vd-frame img{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.orionmu-vd-frame img{object-fit:cover}.orionmu-vd-playbtn{appearance:none;cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0}.orionmu-vd-playbtn img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.orionmu-vd-thumbph{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;background:linear-gradient(#161925,#0e0e0e);justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;inset:0}.orionmu-vd-play-ico{pointer-events:none;justify-content:center;align-items:center;transition:transform .14s;display:flex;position:absolute;inset:0}.orionmu-vd-playbtn:hover .orionmu-vd-play-ico{transform:scale(1.12)}.orionmu-vd-playbtn:hover{box-shadow:inset 0 0 0 2px var(--orionmu-primary)}.orionmu-vd-placeholder{color:#ffffff40;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.orionmu-vd-caption{align-items:center;gap:6px;margin-top:6px;display:flex}.orionmu-vd-badge{letter-spacing:.04em;text-transform:uppercase;color:#c9c6d2;background:#ffffff14;border-radius:5px;flex-shrink:0;padding:2px 6px;font-size:9px;font-weight:800}.orionmu-vd-title{color:#b9b6c2;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.orionmu-video-dock-panel{scrollbar-color:#ffffff1f transparent;scrollbar-width:thin}.orionmu-video-dock-panel::-webkit-scrollbar{width:8px}.orionmu-video-dock-panel::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:4px}@media (max-width:860px){.orionmu-video-dock{display:none}}.orionmu-event-dock{--ev-panel-w:300px;z-index:1200;align-items:flex-start;transition:transform .3s cubic-bezier(.22,.9,.3,1);display:flex;position:fixed;top:84px;right:0;transform:translate(0)}.orionmu-event-dock.is-collapsed{transform:translateX(var(--ev-panel-w))}.orionmu-event-dock-toggle{width:30px;min-height:70px;color:var(--orionmu-accent);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#13161ef5;border:1px solid #ffffff1a;border-right:none;border-radius:10px 0 0 10px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:8px;margin-top:4px;transition:background .18s,color .18s,box-shadow .18s;display:flex}.orionmu-event-dock-toggle:hover{background:var(--orionmu-primary);color:#fff;box-shadow:0 0 16px var(--orionmu-glow)}.orionmu-ev-toggle-label{writing-mode:vertical-rl;text-orientation:mixed;font-family:var(--font-montserrat,"Montserrat"), sans-serif;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800}.orionmu-event-dock-panel{width:var(--ev-panel-w);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#13161ef5;border:1px solid #ffffff1a;border-right:none;border-radius:12px 0 0 12px;max-width:84vw;max-height:70vh;padding:10px;overflow-y:auto;box-shadow:-10px 0 34px #00000080}.orionmu-ev-header{font-family:var(--font-montserrat,"Montserrat"), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#16317a;border-bottom:1px solid #ffffff12;align-items:center;gap:8px;margin-bottom:6px;padding:4px 6px 10px;font-size:12px;font-weight:800;display:flex}.orionmu-ev-list{flex-direction:column;gap:3px;display:flex}.orionmu-events-card-list{flex-direction:column;gap:0;padding:0;display:flex}.orionmu-event-row{cursor:pointer;border-radius:0;flex-direction:column;gap:3px;padding:9px 14px;transition:background .16s;display:flex}.orionmu-event-row:hover{background:#ffffff09}.orionmu-event-top{align-items:center;gap:8px;min-width:0;display:flex}.orionmu-event-row .orionmu-sidebar-staff-dot{margin-top:0}.orionmu-event-name{min-width:0;font-family:var(--orionmu-font-body);color:#d4d4d8;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.02em;flex:1;font-size:12px;font-weight:600;overflow:hidden}.orionmu-event-sub{justify-content:space-between;align-items:baseline;gap:8px;font-size:11px;display:flex}.orionmu-event-next-label{color:var(--text-secondary);white-space:nowrap}.orionmu-event-timer{font-family:var(--font-geist-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;color:#16317a;white-space:nowrap;flex-shrink:0;font-weight:700}.orionmu-event-timer.is-live{color:#22c55e}.orionmu-event-timer.is-urgent{color:#ef4444}.orionmu-event-live{color:#22c55e;font-weight:700}.orionmu-topbar-socials{align-items:center;gap:4px;display:inline-flex}.orionmu-topbar .orionmu-topbar-social{color:#f4f4f5;opacity:.82;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;transition:opacity .16s,background .16s,color .16s;display:inline-flex}.orionmu-topbar .orionmu-topbar-social:hover{opacity:1;color:#fff;background:#ffffff1a}.orionmu-topbar-social svg{width:19px;height:19px;display:block}.orionmu-ev-item{border-radius:8px;align-items:center;gap:10px;padding:9px 8px;transition:background .16s;display:flex}.orionmu-ev-item:hover{background:#ffffff0a}.orionmu-ev-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.orionmu-ev-dot.is-off{background:#ef4444;box-shadow:0 0 8px #ef4444bf}.orionmu-ev-dot.is-on{background:#22c55e;animation:1.4s ease-in-out infinite orionmu-online-pulse;box-shadow:0 0 9px #22c55ed9}.orionmu-ev-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.orionmu-ev-name{color:#f4f4f5;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.orionmu-ev-next{color:var(--text-secondary);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.orionmu-ev-next-label{color:var(--text-secondary)}.orionmu-ev-timer{font-family:var(--font-geist-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;color:#16317a;letter-spacing:.02em;font-weight:700}.orionmu-ev-live{color:#22c55e;letter-spacing:.02em;font-weight:700}.orionmu-ev-next-muted{color:var(--text-secondary);font-style:italic}@media (max-width:860px){.orionmu-event-dock{display:none}}.orionmu-char-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:18px;display:grid}@media (max-width:1024px){.orionmu-char-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.orionmu-char-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.orionmu-char-grid{grid-template-columns:1fr}}.orionmu-char-card{cursor:pointer;outline:none}.orionmu-char-card.is-active{border-color:#16317ae6!important;box-shadow:0 0 0 1px #16317a73,0 14px 32px #00000073!important}.orionmu-char-card:focus-visible{box-shadow:0 0 0 2px var(--orionmu-accent)}.orionmu-char-card .orionmu-rank-card-sub{text-align:center}.orionmu-news-center{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (max-width:920px){.orionmu-news-center{grid-template-columns:1fr}}.orionmu-news-center-main{min-width:0}.orionmu-news-center-side{max-height:calc(100vh - 28px);position:sticky;top:14px}.orionmu-news-center-side>.orionmu-card{flex-direction:column;max-height:100%;display:flex;overflow:hidden}.orionmu-news-center-side .orionmu-news-side-list{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;flex:auto;min-height:0;overflow-y:auto}.orionmu-news-center-side .orionmu-news-side-list::-webkit-scrollbar{width:8px}.orionmu-news-center-side .orionmu-news-side-list::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:8px}.orionmu-news-center-side .orionmu-news-side-list::-webkit-scrollbar-thumb:hover{background:#ffffff47}.orionmu-post-content img{cursor:pointer}:is(.orionmu-post-content,.orionmu-rte-content,.orionmu-rte-preview-inline,.orionmu-guides-content-html) :is(video,iframe.orionmu-video-embed){border:1px solid var(--border-soft,#ffffff14);background:#000;border-radius:8px;width:100%;max-width:100%;margin:14px 0;display:block}:is(.orionmu-post-content,.orionmu-rte-content,.orionmu-rte-preview-inline,.orionmu-guides-content-html) video{height:auto;max-height:80vh}:is(.orionmu-post-content,.orionmu-rte-content,.orionmu-rte-preview-inline,.orionmu-guides-content-html) iframe.orionmu-video-embed{aspect-ratio:16/9;height:auto}.orionmu-rte-content iframe.orionmu-video-embed{pointer-events:none}.orionmu-rte-upload-status{color:var(--orionmu-accent,#16317a);white-space:nowrap;align-self:center;margin-left:6px;font-size:12px;font-weight:600}body.orionmu-modal-open .orionmu-back-to-top{display:none!important}.orionmu-lightbox{z-index:5000;-webkit-backdrop-filter:blur(6px);background:#000000eb;flex-direction:column;justify-content:center;align-items:center;padding:24px;animation:.16s orionmu-lb-fade;display:flex;position:fixed;inset:0}@keyframes orionmu-lb-fade{0%{opacity:0}to{opacity:1}}.orionmu-lightbox-stage{flex:0 auto;justify-content:center;align-items:center;max-width:min(92vw,1280px);min-height:0;display:flex}.orionmu-lightbox-img{object-fit:contain;border-radius:8px;max-width:100%;max-height:76vh;animation:.18s orionmu-lb-zoom;box-shadow:0 24px 70px #000000b3}@keyframes orionmu-lb-zoom{0%{opacity:.6;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.orionmu-lightbox-close{color:#f4f4f5;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;transition:background .14s,border-color .14s,transform .14s;display:inline-flex;position:absolute;top:18px;right:22px}.orionmu-lightbox-close:hover{background:#ef444438;border-color:#ef444480;transform:scale(1.05)}.orionmu-lightbox-nav{color:#f4f4f5;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:background .14s,border-color .14s,transform .14s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.orionmu-lightbox-nav:hover{background:#16317a47;border-color:#c084fc99}.orionmu-lightbox-nav.is-prev{left:18px}.orionmu-lightbox-nav.is-next{right:18px}.orionmu-lightbox-counter{letter-spacing:.06em;color:#ffffffb3;font-size:12px;font-weight:600;position:absolute;top:24px;left:50%;transform:translate(-50%)}.orionmu-lightbox-thumbs{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;flex:none;gap:8px;max-width:92vw;margin-top:16px;padding:6px 4px;display:flex;overflow-x:auto}.orionmu-lightbox-thumbs::-webkit-scrollbar{height:8px}.orionmu-lightbox-thumbs::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:8px}.orionmu-lightbox-thumb{cursor:pointer;opacity:.5;background:#ffffff0a;border:2px solid #0000;border-radius:7px;flex:none;width:84px;height:56px;padding:0;transition:opacity .14s,border-color .14s,transform .14s;overflow:hidden}.orionmu-lightbox-thumb:hover{opacity:.85;transform:translateY(-2px)}.orionmu-lightbox-thumb.is-active{opacity:1;border-color:#16317a;box-shadow:0 0 12px #c084fc73}.orionmu-lightbox-thumb img{object-fit:cover;width:100%;height:100%;display:block}.orionmu-lightbox-video{aspect-ratio:16/9;background:#000;border-radius:8px;width:min(92vw,1280px,135.111vh);overflow:hidden;box-shadow:0 24px 70px #000000b3}.orionmu-lightbox-video iframe{border:0;width:100%;height:100%;display:block}.orionmu-lightbox-video-ph{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;font-weight:700;display:flex}.orionmu-lightbox-thumb-video{position:relative}.orionmu-lightbox-thumb-video .orionmu-vd-thumbph{width:100%;height:100%;color:var(--text-secondary);justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}.orionmu-lightbox-thumb-play{color:#fff;opacity:.85;pointer-events:none;background:#00000047;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.orionmu-lightbox-thumb-video.is-active .orionmu-lightbox-thumb-play{background:#0000001f}@media (max-width:640px){.orionmu-lightbox-nav{width:42px;height:42px}.orionmu-lightbox-nav.is-prev{left:8px}.orionmu-lightbox-nav.is-next{right:8px}.orionmu-lightbox-thumb{width:64px;height:44px}}@media (max-width:920px){.orionmu-news-center-main{order:-1}.orionmu-news-center-side{max-height:none;position:static}.orionmu-news-center-side>.orionmu-card{max-height:none}}.orionmu-news-side-list{flex-direction:column;padding:6px;display:flex}.orionmu-news-month+.orionmu-news-month{margin-top:2px}.orionmu-news-month-head{width:100%;color:var(--text-primary);cursor:pointer;font-family:var(--orionmu-font-heading);letter-spacing:.04em;text-transform:uppercase;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:9px 10px;font-size:12px;font-weight:700;transition:background .14s,color .14s;display:flex}.orionmu-news-month-head:hover{background:#ffffff0d}.orionmu-news-month-head.is-open{color:#f4f4f5}.orionmu-news-month-chev{color:var(--text-secondary);flex-shrink:0;transition:transform .18s,color .14s}.orionmu-news-month-head.is-open .orionmu-news-month-chev{color:#16317a;transform:rotate(90deg)}.orionmu-news-month-label{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.orionmu-news-month-count{min-width:20px;height:18px;color:var(--text-secondary);letter-spacing:0;background:#ffffff14;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-size:10px;font-weight:700;display:inline-flex}.orionmu-news-month-head.is-open .orionmu-news-month-count{color:var(--text-primary);background:#ffffff1a}.orionmu-news-month-items{border-left:1px solid #ffffff0f;flex-direction:column;gap:7px;margin-left:8px;padding:4px 0 8px 10px;display:flex}.orionmu-news-side-item{color:var(--text-primary);border-radius:8px;flex-direction:column;gap:5px;padding:10px 12px 10px 14px;text-decoration:none;transition:background .14s,box-shadow .14s;display:flex}.orionmu-news-side-row{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.orionmu-news-side-item:hover{background:#ffffff0a}.orionmu-news-side-item.is-current{background:#ffffff0e;box-shadow:inset 2px 0 #16317a}.orionmu-news-side-item.is-current:hover{background:#ffffff13}.orionmu-news-side-item.is-current .orionmu-news-side-title{color:#fff}.orionmu-news-side-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);background:#ffffff12;border-radius:999px;flex-shrink:0;margin-top:1px;padding:2px 7px;font-size:9px;font-weight:800}.orionmu-news-side-title{min-width:0;color:var(--text-primary);flex:1;font-size:13px;font-weight:600;line-height:1.35}.orionmu-news-side-item:hover .orionmu-news-side-title{color:#fff}.orionmu-news-side-date{color:var(--text-secondary);font-size:11px}.orionmu-news-side-empty{color:var(--text-secondary);text-align:center;padding:18px 14px;font-size:12.5px}.orionmu-post-iframe{overflow:hidden;min-height:220px!important}.orionmu-news-badge{--badge-color:#16317a;text-transform:uppercase;letter-spacing:.12em!important;background:var(--badge-color)!important;border-radius:5px!important;align-items:center!important;gap:6px!important;padding:4px 10px 4px 8px!important;font-size:10px!important;font-weight:700!important;display:inline-flex!important}@supports (color:color-mix(in lab, red, red)){.orionmu-news-badge{background:color-mix(in srgb, var(--badge-color) 16%, transparent)!important}}.orionmu-news-badge{border:1px solid var(--badge-color)!important}@supports (color:color-mix(in lab, red, red)){.orionmu-news-badge{border:1px solid color-mix(in srgb, var(--badge-color) 38%, transparent)!important}}.orionmu-news-badge{color:var(--badge-color)!important}@supports (color:color-mix(in lab, red, red)){.orionmu-news-badge{color:color-mix(in srgb, var(--badge-color) 90%, white 40%)!important}}.orionmu-news-badge{white-space:nowrap;min-width:0;box-shadow:0 0 8px var(--badge-color);text-shadow:none!important}@supports (color:color-mix(in lab, red, red)){.orionmu-news-badge{box-shadow:0 0 8px color-mix(in srgb, var(--badge-color) 18%, transparent)}}.orionmu-news-badge-dot{background:var(--badge-color);width:6px;height:6px;box-shadow:0 0 6px var(--badge-color);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.orionmu-news-badge-dot{box-shadow:0 0 6px color-mix(in srgb, var(--badge-color) 60%, transparent)}}.orionmu-news-badge-dot{flex-shrink:0}.orionmu-news-badge-label{font-variant-numeric:tabular-nums}.orionmu-news-badge.badge-color-verde{--badge-color:#22c55e}.orionmu-news-badge.badge-color-azul{--badge-color:#16317a}.orionmu-news-badge.badge-color-roxo{--badge-color:#16317a}.orionmu-news-badge.badge-color-laranja{--badge-color:#fb923c}.orionmu-news-badge.badge-color-vermelho{--badge-color:#f87171}.orionmu-news-badge.badge-color-amarelo{--badge-color:#facc15}.orionmu-news-badge.badge-color-cinza{--badge-color:#94a3b8}.orionmu-news-row{transition:background .18s,border-color .18s,transform .18s}html.dark .orionmu-news-row:hover{background:#ffffff08!important}.orionmu-news-row:hover .orionmu-news-badge{box-shadow:0 0 14px var(--badge-color)}@supports (color:color-mix(in lab, red, red)){.orionmu-news-row:hover .orionmu-news-badge{box-shadow:0 0 14px color-mix(in srgb, var(--badge-color) 35%, transparent)}}.orionmu-news-list{padding-bottom:0}.orionmu-hero-online{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0a;border:1px solid #ffffff17;border-radius:999px;align-self:center;align-items:center;gap:10px;margin-top:20px;padding:8px 16px;display:inline-flex}.orionmu-online-metric{position:relative}.orionmu-online-metric:focus-visible{outline-offset:4px;outline:2px solid #f2c96d}.orionmu-online-metric-copy{align-items:center;gap:10px;display:inline-flex}.orionmu-online-record-tooltip{z-index:40;width:max-content;max-width:min(300px,100vw - 32px);color:var(--text-secondary);text-align:left;pointer-events:none;opacity:0;visibility:hidden;background:#080c0ffa;border:1px solid #16317a59;border-radius:9px;padding:10px 12px;font-size:11px;line-height:1.45;transition:opacity .14s,transform .14s,visibility .14s;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%,4px);box-shadow:0 12px 28px #00000061}.orionmu-online-record-tooltip strong,.orionmu-online-record-tooltip span{display:block}.orionmu-online-record-tooltip strong{color:var(--orionmu-accent);margin-bottom:2px}.orionmu-online-metric:hover .orionmu-online-record-tooltip,.orionmu-online-metric:focus-visible .orionmu-online-record-tooltip{opacity:1;visibility:visible;transform:translate(-50%)}.orionmu-online-metric-info{border-radius:8px;align-items:center;gap:9px;width:max-content;display:inline-flex}.orionmu-online-info-count{color:var(--orionmu-accent);font-family:var(--font-montserrat,var(--orionmu-font-heading,sans-serif));font-size:18px;font-weight:800;line-height:1}.orionmu-online-info-label{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}@media (prefers-reduced-motion:reduce){.orionmu-online-record-tooltip{transition:none}}.orionmu-hero-online-dot{background:#22c55e;border-radius:50%;flex-shrink:0;width:9px;height:9px;animation:1.8s ease-in-out infinite orionmu-online-pulse;box-shadow:0 0 8px #22c55e,0 0 14px #22c55e8c}@keyframes orionmu-online-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.orionmu-hero-online-dot{animation:none}}.orionmu-hero-online-count{font-family:var(--font-montserrat,var(--orionmu-font-heading,sans-serif));color:#fff;font-size:18px;font-weight:800;line-height:1}.orionmu-hero-online-label{letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary);font-size:10.5px;font-weight:700}.orionmu-app .orionmu-footer{margin-top:34px;padding-top:30px}.orionmu-footer .orionmu-footer-grid{border-top:none;gap:28px;max-width:920px;margin:0 auto;padding:6px 24px 30px}.orionmu-footer .orionmu-footer-col{text-align:left}.orionmu-footer .orionmu-footer-title{letter-spacing:.16em;align-items:center;gap:10px;margin-bottom:16px;font-size:14px;display:inline-flex}.orionmu-footer .orionmu-footer-title:before{content:"";background:var(--orionmu-primary);flex-shrink:0;width:9px;height:9px;transform:rotate(45deg);box-shadow:0 0 10px #16317ab3}.orionmu-footer .orionmu-footer-list{gap:11px}.orionmu-footer .orionmu-footer-link{padding-left:18px;font-size:14px;position:relative}.orionmu-footer .orionmu-footer-link:before{content:"›";opacity:.55;width:auto;height:auto;color:var(--orionmu-primary);background:0 0;border-radius:0;font-size:17px;font-weight:700;line-height:1;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.orionmu-footer .orionmu-footer-link:hover{padding-left:22px}.orionmu-footer .orionmu-footer-link:hover:before{opacity:1}.orionmu-footer .orionmu-footer-bottom{text-align:center;justify-content:center;padding:16px 20px}.orionmu-footer .orionmu-footer-copy{font-size:12px}.orionmu-news-row-title{color:var(--text-primary)!important;text-shadow:none!important}html.dark .orionmu-news-row-title{color:#f4f4f5!important}html.dark .orionmu-news-row:hover .orionmu-news-row-title{color:#fff!important;text-shadow:0 0 8px #ffffff26!important}.orionmu-news-filters{flex-wrap:wrap;gap:8px;display:flex}.orionmu-news-list-page{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.orionmu-news-list-item{display:block}.orionmu-news-list-link{background:var(--bg-elevated,#0000002e);border:1px solid var(--border-soft,#ffffff12);color:inherit;border-radius:10px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:16px;padding:14px 16px;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:grid}.orionmu-news-list-link:hover{background:#16317a0d;border-color:#16317a52;transform:translate(2px)}.orionmu-news-list-body{flex-direction:column;gap:3px;min-width:0;display:flex}.orionmu-news-list-title{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);letter-spacing:.01em;color:#f4f4f5;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:700;transition:color .16s;overflow:hidden}.orionmu-news-list-link:hover .orionmu-news-list-title{color:#fff}.orionmu-news-list-excerpt{color:var(--text-secondary);text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.orionmu-news-list-meta{color:var(--text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:4px;font-size:11.5px;display:flex}.orionmu-news-list-author{color:var(--text-secondary);align-items:center;gap:4px;font-weight:600;display:inline-flex}.orionmu-news-list-author svg{opacity:.7}.orionmu-news-list-date{letter-spacing:.02em}.orionmu-news-list-arrow{color:var(--text-secondary);opacity:.4;transition:opacity .18s,color .18s,transform .18s}.orionmu-news-list-link:hover .orionmu-news-list-arrow{opacity:1;color:var(--orionmu-accent);transform:translate(3px)}@media (max-width:700px){.orionmu-news-list-link{grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:8px 12px}.orionmu-news-list-meta{flex-direction:row;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:12px}.orionmu-news-list-arrow{display:none}}.orionmu-rank-tabs{flex-wrap:wrap;gap:6px;max-width:100%;padding:12px 18px 0;display:flex}.orionmu-rank-tab{appearance:none;color:#e2dccb80;font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;padding:7px 14px;font-size:11px;font-weight:700;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.orionmu-rank-tab:hover{color:#e2dccb}.orionmu-rank-tab.is-active{color:#e2dccb;box-shadow:none;background:#e2dccb1a;border-color:#e2dccb4d}.orionmu-rank-viewtoggle{border:1px solid var(--border-soft,#ffffff14);background:#ffffff0a;border-radius:10px;gap:2px;padding:3px;display:inline-flex}.orionmu-rank-viewbtn{color:#e2dccb80;cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;width:30px;height:28px;transition:background .16s,color .16s;display:inline-flex}.orionmu-rank-viewbtn:hover{color:#e2dccb}.orionmu-rank-viewbtn.is-active{color:#e2dccb;background:#e2dccb1f}.orionmu-rank-search{background-color:var(--bg-elevated);border:1px solid var(--border-strong);border-radius:999px;align-items:center;gap:8px;min-width:200px;max-width:280px;height:36px;padding:0 10px 0 13px;transition:border-color .16s,box-shadow .16s;display:inline-flex}.orionmu-rank-search:focus-within{border-color:var(--border-strong);box-shadow:none}.orionmu-rank-search>svg{color:var(--text-secondary);flex:none}.orionmu-rank-search input{appearance:none;min-width:0;box-shadow:none;color:var(--text-primary);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:13px;font-weight:600}.orionmu-rank-search input::placeholder{color:var(--text-secondary);font-weight:400}.orionmu-rank-search-clear{width:20px;height:20px;color:var(--text-secondary);cursor:pointer;background:#ffffff14;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background .14s,color .14s;display:inline-flex}.orionmu-rank-search-clear:hover{color:var(--text-primary);background:#ffffff29}.orionmu-rank-search input,.orionmu-rank-search input:hover,.orionmu-rank-search input:focus,.orionmu-rank-search input:focus-visible,html.dark .orionmu-rank-search input,html.dark .orionmu-rank-search input:focus,html.dark .orionmu-rank-search input:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important}.orionmu-rank-list{flex-direction:column;gap:5px;padding:14px 18px 16px;display:flex}.orionmu-rank-row{background:var(--bg-elevated,#0000002e);border:1px solid var(--border-soft,#ffffff12);border-radius:8px;grid-template-columns:40px minmax(0,1.3fr) minmax(0,1.5fr) auto;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:grid}.orionmu-rank-row:hover{background:#e2dccb0a;border-color:#e2dccb4d;transform:translate(2px)}.orionmu-rank-row-pos{font-family:var(--font-montserrat,"Montserrat"), sans-serif;color:var(--orionmu-accent);font-variant-numeric:tabular-nums;text-align:center;font-size:13px;font-weight:800}.orionmu-rank-row-name{font-family:var(--font-montserrat,"Montserrat"), sans-serif;color:#f4f4f5;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.orionmu-rank-row-meta{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.orionmu-rank-row-score{font-family:var(--font-montserrat,"Montserrat"), sans-serif;color:#e2dccb;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:14px;font-weight:800}@media (max-width:640px){.orionmu-rank-row{grid-template-columns:32px 1fr auto;gap:10px}.orionmu-rank-row-meta{display:none}}.orionmu-account-logout-icon{border:1px solid var(--border-soft,#ffffff14);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;transition:color .16s,border-color .16s,background .16s;display:inline-flex}.orionmu-account-logout-icon:hover{color:#f87171;background:#ef44441a;border-color:#ef444466}html,body{overflow-x:hidden!important}.orionmu-app{width:100%;max-width:100vw;overflow-x:clip}.orionmu-app main.wrap,.orionmu-app nav.wrap{box-sizing:border-box;max-width:1280px!important}.orionmu-app nav.wrap{padding-left:12px;padding-right:12px}.orionmu-app main.wrap .content,.orionmu-app main.wrap .content>.flex{box-sizing:border-box;min-width:0;max-width:100%!important}.orionmu-app main.wrap .content>.flex>*{min-width:0}.orionmu-app main.wrap .ajax-container{max-width:100%;min-width:0!important}.orionmu-rank-mini{background:var(--bg-elevated,#00000038);border:1px solid var(--border-soft,#ffffff14);cursor:default;border-radius:8px;flex-direction:column;align-items:stretch;gap:8px;min-width:0;padding:10px 10px 12px;transition:border-color .2s,background .2s;display:flex}.orionmu-rank-mini:hover{background:#ffffff05;border-color:#fff3}html:not(.dark) .orionmu-rank-mini:hover{background:#00000005;border-color:#0000002e}.orionmu-rank-mini-head{width:100%;color:var(--text-primary);letter-spacing:.01em;justify-content:center;align-items:baseline;gap:5px;min-width:0;font-size:12px;font-weight:700;display:flex;font-family:var(--font-montserrat,"Montserrat"), system-ui, sans-serif!important}.orionmu-rank-mini-pos{color:var(--orionmu-accent);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px;font-weight:800;font-family:var(--font-montserrat,"Montserrat"), system-ui, sans-serif!important}.orionmu-rank-mini-name{text-overflow:ellipsis;white-space:nowrap;color:#f4f4f5;min-width:0;overflow:hidden;font-family:var(--font-montserrat,"Montserrat"), system-ui, sans-serif!important}.orionmu-rank-mini-portrait{aspect-ratio:1;border:1px solid var(--border-soft,#ffffff0f);background:#00000052;border-radius:6px;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.orionmu-rank-mini-img{display:block;object-fit:fill!important;width:100%!important;height:100%!important}.orionmu-rank-mini-mark{justify-content:center;align-items:center;width:78%;height:78%;margin:auto;display:flex}.orionmu-rank-mini-mark svg{width:100%;height:100%;display:block}.orionmu-rank-mini-fallback-icon{color:#ffffff52;opacity:.95;width:58%!important;height:58%!important}html:not(.dark) .orionmu-rank-mini-fallback-icon{color:#00000052}.orionmu-rank-mini-score{color:#f4f4f5;text-align:center;font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:13px;font-weight:800;font-family:var(--font-montserrat,"Montserrat"), system-ui, sans-serif!important}.orionmu-rank-grid.orionmu-rank-grid-podium{scrollbar-color:transparent transparent;flex-direction:initial!important;flex-wrap:initial!important;scrollbar-width:none!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;padding:12px 18px 14px!important;display:grid!important;overflow:visible!important}.orionmu-rank-grid.orionmu-rank-grid-podium::-webkit-scrollbar{height:0!important;display:none!important}.orionmu-rank-grid.orionmu-rank-grid-podium>.orionmu-rank-card,.orionmu-rank-grid.orionmu-rank-grid-podium>.orionmu-rank-mini{flex:initial!important;width:100%!important;min-width:0!important}@media (max-width:560px){.orionmu-rank-grid.orionmu-rank-grid-podium{gap:8px!important;padding:10px 12px 12px!important}.orionmu-rank-mini{gap:5px;padding:7px}.orionmu-rank-mini-name{font-size:11px}.orionmu-rank-mini-score{font-size:11.5px}}@media (max-width:360px){.orionmu-rank-grid.orionmu-rank-grid-podium{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.orionmu-rank-more{justify-content:center;padding:4px 18px 18px;display:flex}.orionmu-rank-more .orionmu-pill-btn{letter-spacing:.06em;padding:8px 16px;font-size:12px}.orionmu-guild-home-section{flex-direction:column;gap:14px;margin-top:18px;display:flex}.orionmu-guild-home-head{border-bottom:1px solid var(--border-soft,#ffffff12);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-bottom:10px;display:flex}.orionmu-guild-home-title{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);letter-spacing:.02em;color:var(--text-primary);margin:0 0 3px;font-size:15px;font-weight:700}html.dark .orionmu-guild-home-title{text-shadow:0 0 10px var(--orionmu-glow)}.orionmu-guild-home-sub{color:var(--text-secondary);margin:0;font-size:12.5px;line-height:1.45}.orionmu-toggle-row{background:var(--bg-elevated,#0000002e);border:1px solid var(--border-soft,#ffffff12);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .18s,background .18s;display:flex}.orionmu-toggle-row:hover{background:#16317a0a;border-color:#16317a4d}.orionmu-toggle-row-compact{background:0 0;border:none;padding:6px 10px}.orionmu-toggle-row-compact:hover{background:0 0;border:none}.orionmu-toggle-input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.orionmu-toggle-switch{background:#ffffff14;border:1px solid #ffffff26;border-radius:999px;flex-shrink:0;width:36px;height:20px;transition:background .2s,border-color .2s,box-shadow .2s;display:inline-flex;position:relative}.orionmu-toggle-dot{background:#d4d4d8;border-radius:50%;width:14px;height:14px;transition:left .2s,background .2s,box-shadow .2s;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.orionmu-toggle-input:checked~.orionmu-toggle-switch{background:linear-gradient(135deg, var(--orionmu-primary), var(--orionmu-primary-2));border-color:#0000;box-shadow:0 0 10px #16317a66}.orionmu-toggle-input:checked~.orionmu-toggle-switch .orionmu-toggle-dot{background:#fff;left:18px;box-shadow:0 0 6px #ffffff80}.orionmu-toggle-input:focus-visible~.orionmu-toggle-switch{outline-offset:2px;outline:2px solid #16317a80}.orionmu-toggle-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.orionmu-toggle-label{font-family:var(--orionmu-font-body,"Montserrat", sans-serif);color:var(--text-primary);letter-spacing:.01em;font-size:13px;font-weight:600}.orionmu-toggle-hint{color:var(--text-secondary);font-size:11.5px;line-height:1.4}.orionmu-guild-home-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.orionmu-guild-home-card{background:var(--bg-elevated,#0000002e);border:1px solid var(--border-soft,#ffffff12);border-radius:12px;flex-direction:column;gap:12px;padding:14px 16px 16px;transition:border-color .2s,background .2s;display:flex}.orionmu-guild-home-card.is-enabled{background:linear-gradient(#16317a0d,#0000002e);border-color:#16317a66}.orionmu-guild-home-card-head{border-bottom:1px solid var(--border-soft,#ffffff12);justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;display:flex}.orionmu-guild-home-card-tag{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--orionmu-accent);background:#16317a24;border:1px solid #16317a4d;border-radius:999px;padding:4px 10px;font-size:10.5px;font-weight:800}html:not(.dark) .orionmu-guild-home-card-tag{color:var(--orionmu-primary)}.orionmu-guild-home-fields{flex-direction:column;gap:10px;display:flex}.orionmu-rank-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.orionmu-rank-list-item{background:var(--bg-elevated,#0000002e);border:1px solid var(--border-soft,#ffffff12);border-radius:10px;grid-template-columns:44px 48px 1fr auto;align-items:center;gap:12px;padding:10px 14px;transition:border-color .18s,background .18s,transform .18s;display:grid}.orionmu-rank-list-item:hover{background:#16317a0d;border-color:#16317a4d;transform:translate(2px)}.orionmu-rank-list-pos{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);letter-spacing:.04em;text-align:center;color:var(--orionmu-accent);font-variant-numeric:tabular-nums;background:#16317a1f;border:1px solid #16317a4d;border-radius:7px;padding:6px 0;font-size:13px;font-weight:800}.orionmu-rank-list-avatar{background:#ffffff0a;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;position:relative;overflow:hidden}.orionmu-rank-list-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.orionmu-rank-list-status{background:#ef4444;border:2px solid #151823;border-radius:50%;width:10px;height:10px;position:absolute;bottom:2px;right:2px}.orionmu-rank-list-status.is-online{background:#22c55e;box-shadow:0 0 6px #22c55e}.orionmu-rank-list-body{flex-direction:column;gap:2px;min-width:0;display:flex}.orionmu-rank-list-name{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);color:#f4f4f5;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;text-decoration:none;transition:color .16s;overflow:hidden}.orionmu-rank-list-name:hover{color:var(--orionmu-accent)}.orionmu-rank-list-meta{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.orionmu-rank-list-score{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.orionmu-rank-list-score-label{letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);font-size:9.5px;font-weight:700}.orionmu-rank-list-score-value{color:#f4f4f5;letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}@media (max-width:640px){.orionmu-rank-list-item{grid-template-rows:auto auto;grid-template-columns:36px 40px 1fr;gap:8px 10px}.orionmu-rank-list-score{flex-direction:row;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:8px}}.orionmu-guides-back{letter-spacing:.06em;text-transform:uppercase;margin-right:10px;text-decoration:none;transition:background .18s,border-color .18s,color .18s,transform .18s;color:var(--text-secondary)!important;background:#ffffff0a!important;border:1px solid #ffffff1a!important;align-items:center!important;padding:5px 11px 5px 9px!important;font-size:11px!important;display:inline-flex!important}.orionmu-guides-back:hover{transform:translate(-2px);color:var(--text-primary)!important;background:#ffffff14!important;border-color:#ffffff38!important}.orionmu-rank-mini-portrait.is-fallback{background:radial-gradient(circle at 50% 40%,#ffffff0a,#0000 70%),linear-gradient(#161925 0%,#12141a 100%)!important;border-color:#ffffff14!important}html:not(.dark) .orionmu-rank-mini-portrait.is-fallback{background:radial-gradient(circle at 50% 40%,#00000008,#0000 70%),linear-gradient(#f4f4f5 0%,#e4e4e7 100%)!important;border-color:#00000014!important}html.dark body{background-color:#0a0a0a!important;background-image:linear-gradient(#0a0a0a33 0%,#0a0a0a73 50%,#0a0a0abf 100%),url(../images/orionmu-bg.jpg?v=2)!important;background-position:top,top!important;background-repeat:no-repeat,no-repeat!important;background-size:auto,cover!important;background-attachment:scroll,scroll!important}html:not(.dark) body{background-color:#f9f8f8!important;background-image:linear-gradient(#f9f8f833 0%,#f9f8f873 50%,#f9f8f8bf 100%),url(../images/orionmu-bg.jpg?v=2)!important;background-position:top,top!important;background-repeat:no-repeat,no-repeat!important;background-size:auto,cover!important;background-attachment:scroll,scroll!important}.orionmu-sidebar-staff-item.is-clickable{cursor:pointer}.orionmu-prof-top{border-bottom:1px solid #ffffff0f;flex-wrap:wrap;align-items:flex-start;gap:22px;margin-bottom:18px;padding-bottom:22px;display:flex}.orionmu-prof-avatar{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex:0 0 150px;justify-content:center;align-items:center;width:150px;height:150px;display:flex;position:relative;overflow:hidden}.orionmu-prof-avatar img{object-fit:cover;width:100%;height:100%;display:block}.orionmu-prof-avatar.is-fallback svg{color:#ffffff2e;width:64px;height:64px}.orionmu-prof-status{letter-spacing:.3px;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;position:absolute;bottom:8px;left:8px}.orionmu-prof-status.is-online{color:#34d399;background:#22c55e2e;border:1px solid #34d39966}.orionmu-prof-status.is-offline{color:#94a3b8;background:#94a3b81f;border:1px solid #94a3b840}.orionmu-prof-info{flex-wrap:wrap;flex:360px;gap:38px;display:flex}.orionmu-prof-info-col{flex-direction:column;flex:1;gap:7px;min-width:200px;display:flex}.orionmu-prof-row{gap:8px;font-size:13.5px;line-height:1.3;display:flex}.orionmu-prof-row-label{color:var(--text-secondary,#94a3b8);min-width:120px}.orionmu-prof-row-value{color:#e2e8f0;font-weight:600}.orionmu-prof-guild{font-weight:700;color:#16317a!important}a.orionmu-prof-guild{transition:color .16s;text-decoration:none!important}a.orionmu-prof-guild:hover{color:#16317a!important}.orionmu-prof-trophies-title{text-align:center;color:var(--orionmu-accent,#16317a);font-family:var(--font-cinzel), serif;letter-spacing:.5px;margin:6px 0 16px;font-size:18px;font-weight:700}.orionmu-prof-trophies-wrap{overflow-x:auto}.orionmu-prof-trophies{border-collapse:collapse;width:100%;font-size:13.5px}.orionmu-prof-trophies th,.orionmu-prof-trophies td{text-align:center;color:#cbd5e1;border-bottom:1px solid #ffffff0d;padding:10px 12px}.orionmu-prof-trophies thead th{color:#94a3b8;white-space:nowrap;border-bottom:1px solid #ffffff1f;font-weight:700}.orionmu-prof-trophies tbody tr:nth-child(2n){background:#ffffff05}.orionmu-prof-trophy-medal,.orionmu-prof-trophy-total{width:56px}.orionmu-prof-trophy-total{color:#e2e8f0;font-weight:700}.orionmu-prof-trophy-hit{color:#34d399;font-weight:800}.orionmu-prof-trophy-ico.is-gold{color:#facc15}.orionmu-prof-trophy-ico.is-silver{color:#cbd5e1}.orionmu-prof-trophy-ico.is-bronze{color:#d08a4e}.orionmu-rank-card-lg,.orionmu-rank-mini{-webkit-user-select:none;user-select:none}.orionmu-rank-card-link{cursor:pointer;text-decoration:none!important}.orionmu-rank-card-link,.orionmu-rank-card-link:hover,.orionmu-rank-card-link:focus{color:inherit!important}.orionmu-rank-card-link .orionmu-rank-card-name-lg,.orionmu-rank-card-link .orionmu-rank-mini-name{transition:color .16s}.orionmu-rank-card-link:hover .orionmu-rank-card-name-lg,.orionmu-rank-card-link:hover .orionmu-rank-mini-name{color:var(--orionmu-accent,#16317a)!important}.orionmu-guild-head{border-bottom:1px solid #ffffff0f;flex-direction:column;align-items:center;gap:14px;margin-bottom:16px;padding-bottom:20px;display:flex}.orionmu-guild-emblem{background:#00000040;border:1px solid #ffffff14;border-radius:10px;flex:0 0 112px;justify-content:center;align-items:center;width:112px;height:112px;display:flex;overflow:hidden}.orionmu-guild-emblem svg{shape-rendering:crispedges;width:112px;height:112px;display:block}.orionmu-guild-meta{flex-direction:column;align-items:center;gap:6px;display:flex}.orionmu-guild-meta .orionmu-prof-row{justify-content:center}.orionmu-guild-meta .orionmu-prof-row-label{min-width:0}.orionmu-guild-members th,.orionmu-guild-members td{white-space:nowrap}.orionmu-guild-member-link{font-weight:600;transition:color .16s;color:#16317a!important;text-decoration:none!important}.orionmu-guild-member-link:hover{color:#16317a!important}.orionmu-guild-role{letter-spacing:.3px;font-size:12.5px;font-weight:700}.orionmu-guild-role-none{color:var(--text-secondary,#94a3b8);font-size:12.5px}.orionmu-guild-role.is-master{color:#facc15}.orionmu-guild-role.is-assist{color:#34d399}.orionmu-guild-role.is-battle{color:#60a5fa}.orionmu-post-ver{color:#16317a}.pn-struct{flex-direction:column;gap:30px;margin-top:8px;display:flex}.pn-section{--pn-accent:#16317a}.pn-section-title{letter-spacing:.06em;text-transform:uppercase;color:#f2f2f4;border-bottom:1px solid #ffffff14;margin:0 0 14px;padding-bottom:8px;font-size:19px;font-weight:900;position:relative}.pn-section-title:after{content:"";background:var(--pn-accent);border-radius:2px;width:54px;height:2px;position:absolute;bottom:-1px;left:0}.pn-section-body{flex-direction:column;gap:16px;padding-left:4px;display:flex}.pn-group-label{letter-spacing:.04em;text-transform:uppercase;color:#cfd0d4;margin:6px 0 8px;font-size:14px;font-weight:800}.pn-group-label:before{content:"— ";opacity:.5}.pn-items{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.pn-item{color:#c8c9cd;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.pn-item-text{flex:1}.pn-item-text strong{color:#fff;font-weight:800}.pn-item-ico{flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;display:inline-flex}.pn-item-ico svg{width:16px;height:16px}.pn-item.kind-add .pn-item-ico{color:#22d3ee}.pn-item.kind-buff .pn-item-ico{color:#3ddc84}.pn-item.kind-remove .pn-item-ico,.pn-item.kind-nerf .pn-item-ico{color:#ff5a5a}.pn-item.kind-fix .pn-item-ico{color:#f5b53d}.pn-item.kind-system .pn-item-ico{color:#ff8a4d}.pn-item.kind-improve .pn-item-ico{color:#9a9aa2}.pn-item.kind-info .pn-item-ico{color:#8a8a90}.pn-media-grid{gap:16px;width:100%;margin-top:8px;display:grid}.pn-media-grid[data-count="1"]{grid-template-columns:minmax(0,680px)}.pn-media-grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.pn-media-grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:720px){.pn-media-grid[data-count]{grid-template-columns:1fr}}.pn-media-noimg{background:linear-gradient(135deg,#151823,#0e0e0e)}.pn-media{--pn-gold-1:#e0c98e;--pn-gold-2:#cdab6e;--pn-gold-3:#b8934f;cursor:pointer;background:#0e0e0e;border:1px solid #cdab6e66;border-radius:12px;padding:0;transition:transform .18s,box-shadow .18s,border-color .18s;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000004d}.pn-media:hover{border-color:var(--pn-gold-2);transform:translateY(-3px);box-shadow:0 10px 26px #cdab6e47}.pn-media-img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.pn-media-title{letter-spacing:.04em;text-transform:uppercase;text-align:center;background:linear-gradient(135deg, var(--pn-gold-1), var(--pn-gold-2) 60%, var(--pn-gold-3));text-shadow:none;padding:8px 12px;font-size:13px;font-weight:900;position:absolute;top:0;left:0;right:0;color:#241c09!important}.pn-media-play{background:linear-gradient(135deg, var(--pn-gold-1), var(--pn-gold-3));color:#2b2310;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:auto;transition:transform .18s;display:flex;position:absolute;inset:0;box-shadow:0 4px 14px #0006}.pn-media:hover .pn-media-play{transform:scale(1.08)}.pn-media-play svg{width:26px;height:26px;margin-left:3px}.pn-edit-split{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:16px;display:grid}@media (max-width:1200px){.pn-edit-split{grid-template-columns:1fr}}.pn-edit-col{min-width:0}.pn-preview-col{min-width:0;position:sticky;top:12px}.pn-preview-label{letter-spacing:.1em;text-transform:uppercase;color:#8a8a90;margin-bottom:6px;font-size:11px;font-weight:800}.pn-preview-wrap{background:#0d0d0d;border:1px solid #ffffff1a;border-radius:12px;max-height:calc(100vh - 90px);padding:20px;overflow-y:auto}.pn-preview-wrap .pn-struct{gap:22px}.pn-preview-wrap .pn-section-title{font-size:17px}.pn-kind-picker{flex:none;position:relative}.pn-kind-btn{cursor:pointer;background:#161926;border:1px solid #ffffff24;border-radius:6px;flex:none;justify-content:center;align-items:center;width:34px;height:31px;transition:border-color .14s,background .14s;display:inline-flex}.pn-kind-btn:hover{background:#171b2a;border-color:#ffffff4d}.pn-kind-btn svg{width:17px;height:17px}.pn-kind-pop{z-index:50;background:#151824;border:1px solid #ffffff24;border-radius:10px;width:230px;padding:8px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 30px #0009}.pn-kind-grid{grid-template-columns:repeat(2,1fr);gap:4px;display:grid}.pn-kind-opt{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:8px;padding:7px 9px;font-size:12px;font-weight:600;display:flex}.pn-kind-opt span{color:#d6d6da}.pn-kind-opt:hover{background:#ffffff0f}.pn-kind-opt.is-active{background:#ffffff17;border-color:#ffffff2e}.pn-kind-opt svg{flex:none;width:16px;height:16px}.pn-kind-colors{border-top:1px solid #ffffff1a;flex-wrap:wrap;align-items:center;gap:5px;margin-top:8px;padding-top:8px;display:flex}.pn-kind-colors-label{color:#8a8a90;margin-right:2px;font-size:11px}.pn-kind-color{cursor:pointer;border:2px solid #0000;border-radius:50%;width:18px;height:18px;padding:0}.pn-kind-color.is-active{border-color:#fff}.pn-kind-color.auto{color:#b8b8be;background:#191d2e;border:1px solid #ffffff26;border-radius:5px;width:auto;height:18px;padding:0 6px;font-size:10px;font-weight:700}.pn-kind-color.auto.is-active{color:#fff;border-color:#fff}.pn-kind-color-custom{cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:5px;width:22px;height:20px;padding:0}.pn-media-modal{z-index:4000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000d9;justify-content:center;align-items:center;padding:40px;animation:.18s fadeIn;display:flex;position:fixed;inset:0}.pn-media-modal-close{z-index:2;color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;transition:background .15s,transform .15s;display:flex;position:absolute;top:18px;right:22px}.pn-media-modal-close:hover{background:#ff5a5a40;transform:scale(1.05)}.pn-media-modal-stage{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:960px;display:flex}.pn-media-modal-title{letter-spacing:.04em;text-transform:uppercase;color:#e0c98e;font-size:16px;font-weight:800}.pn-media-modal-frame{aspect-ratio:16/9;background:#000;border:1px solid #cdab6e66;border-radius:12px;width:100%;overflow:hidden;box-shadow:0 20px 60px #0009}.pn-media-modal-frame iframe{border:0;width:100%;height:100%;display:block}.pn-media-modal-video,.pn-media-modal-img{border:1px solid #cdab6e66;border-radius:12px;max-width:100%;max-height:calc(100vh - 140px);display:block;box-shadow:0 20px 60px #0009}.pn-media-modal-fallback{flex-direction:column;align-items:center;display:flex}.orionmu-reliquia-card{flex-direction:column;min-height:250px;padding:0;display:flex}.orionmu-reliquia-head{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);letter-spacing:.22em;text-transform:uppercase;color:#e2dccb;text-shadow:0 0 8px #16317a4d;border-bottom:1px solid var(--border-soft,#ffffff12);align-items:center;gap:8px;padding:13px 16px;font-size:12px;font-weight:700;display:flex}.orionmu-reliquia-head svg{flex-shrink:0}.orionmu-reliquia-body{text-align:center;background:radial-gradient(72% 56% at 50% 36%,#16317a0f 0%,#0000 70%);flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:11px;padding:26px 18px;display:flex}.orionmu-reliquia-portrait{border:1px solid var(--border-soft,#ffffff12);background:#ffffff05;border-radius:16px;justify-content:center;align-items:center;width:132px;height:132px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 28px -12px #000000bf}.orionmu-reliquia-portrait:after{content:"";pointer-events:none;border-radius:16px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #16317a4d}.orionmu-reliquia-img{object-fit:cover;width:100%;height:100%;display:block}.orionmu-reliquia-portrait.is-fallback svg{width:52px;height:52px;color:var(--text-secondary,#9d9da4);opacity:.5}.orionmu-reliquia-label{font-family:var(--orionmu-font-body,"Montserrat", sans-serif);letter-spacing:.26em;text-transform:uppercase;color:var(--orionmu-accent,#16317a);margin-top:3px;font-size:10px;font-weight:800}.orionmu-reliquia-nick{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);color:var(--text-primary,#efeff0);word-break:break-word;max-width:100%;font-size:20px;font-weight:800;line-height:1.1}.orionmu-reliquia-guild{font-family:var(--orionmu-font-body,"Montserrat", sans-serif);letter-spacing:.05em;color:var(--text-secondary,#9d9da4);font-size:12px;font-weight:600}.orionmu-password-field{align-items:center;display:flex;position:relative}.orionmu-password-field .orionmu-input{padding-right:76px}.orionmu-password-toggle{color:var(--orionmu-accent);text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:800;position:absolute;right:8px}.orionmu-field-error{color:#ff8f99;margin-top:6px;font-size:12px;display:block}.orionmu-account-snapshot{color:var(--text-secondary);overflow-wrap:anywhere;background:#14f1c70b;border:1px solid #14f1c72e;border-radius:9px;margin:0 14px 12px;padding:9px 11px;font-size:11px}.orionmu-account-balances{gap:5px;display:grid}.orionmu-account-balance,.orionmu-account-vip,.orionmu-account-vip-expiration{justify-content:space-between;align-items:center;gap:10px;min-height:20px;display:flex}.orionmu-account-balance strong,.orionmu-account-vip strong{color:var(--orionmu-accent)}.orionmu-account-vip{border-top:1px solid #ffffff14;margin-top:6px;padding-top:6px}.orionmu-account-vip-expiration{margin-top:3px}.orionmu-account-snapshot.is-error{color:#ffb2b8;background:#ef44440f;border-color:#ef444440}.orionmu-email-source,.orionmu-email-text{resize:none;min-height:220px;font-family:ui-monospace,monospace}.orionmu-email-preview{background:#fff;border:1px solid #ffffff1a;border-radius:10px;margin-top:18px;overflow:hidden}.orionmu-email-preview iframe{border:0;width:100%;min-height:360px;display:block}.orionmu-plan-sub{color:#fde68a;letter-spacing:.08em;text-transform:uppercase;background:#facc1529;border:1px solid #facc158c;border-radius:999px;align-items:center;width:max-content;margin-top:8px;padding:4px 9px;font-size:11px;font-weight:800;display:inline-flex}.orionmu-vip-tier{border-top-color:var(--vip-accent,var(--orionmu-accent))}.orionmu-vip-tier-stars{color:var(--vip-accent,var(--orionmu-accent))}.orionmu-password-toggle-inline{color:var(--orionmu-accent);text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:2px 0;font-size:11px;font-weight:800}.orionmu-password-toggle-inline:focus-visible{outline-offset:3px;outline:2px solid #f2c96d}body.orionmu-form-modal-open{overflow:hidden}.orionmu-form-modal-backdrop{z-index:3200;-webkit-backdrop-filter:blur(7px);background:#020508c7;place-items:center;padding:clamp(12px,3vw,32px);display:grid;position:fixed;inset:0}.orionmu-form-modal{--form-modal-width:720px;width:min(100%, var(--form-modal-width));max-height:min(90dvh,920px);color:var(--text-primary,#efeff0);background:linear-gradient(155deg,#181b20fe,#0c0e12fe);border:1px solid #16317a47;border-radius:16px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 90px #000000b8,0 0 42px #16317a0f}.orionmu-form-modal-compact{--form-modal-width:520px}.orionmu-form-modal-standard{--form-modal-width:760px}.orionmu-form-modal-workspace{--form-modal-width:1120px}.orionmu-form-modal-header,.orionmu-form-modal-footer{z-index:1;background:#121419f5;position:relative}.orionmu-form-modal-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px 18px;display:flex}.orionmu-form-modal-header h2{font-family:var(--orionmu-font-heading,"Montserrat", sans-serif);letter-spacing:.025em;color:#e8e2d5;margin:0;font-size:clamp(18px,2vw,23px);font-weight:800}.orionmu-form-modal-header p{max-width:68ch;color:var(--text-secondary,#9d9da4);margin:7px 0 0;font-size:13px;line-height:1.55}.orionmu-form-modal-close{color:#c9c9cf;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1c;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;padding:0;display:grid}.orionmu-form-modal-close svg{width:18px;height:18px}.orionmu-form-modal-close:hover:not(:disabled){color:var(--orionmu-accent,#16317a);background:#16317a17;border-color:#16317a61}.orionmu-form-modal-close:disabled{opacity:.45;cursor:wait}.orionmu-form-modal-body{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:24px;overflow-y:auto}.orionmu-form-modal-footer{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:16px 24px;display:flex}.orionmu-form-modal-kicker{color:var(--orionmu-accent,#16317a);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:850}.orionmu-form-modal-confirm-layer{z-index:4;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030508c2;place-items:center;padding:18px;display:grid;position:absolute;inset:0}.orionmu-form-modal-confirm{background:#17181c;border:1px solid #16317a7a;border-radius:14px;width:min(100%,480px);padding:24px;box-shadow:0 24px 70px #000000b3,0 0 30px #16317a0f}.orionmu-form-modal-confirm h3{color:#f3ede1;margin:7px 0 8px;font-size:19px}.orionmu-form-modal-confirm p{color:var(--text-secondary,#9d9da4);margin:0;font-size:13px;line-height:1.55}.orionmu-form-modal-confirm-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.orionmu-form-modal-confirm-actions .orionmu-admin-btn{width:100%;min-width:0;padding-inline:12px}.orionmu-form-modal :focus-visible{outline-offset:3px;outline:2px solid #f2c96d}@media (max-width:640px){.orionmu-form-modal-backdrop{place-items:end center;padding:0}.orionmu-form-modal{border-radius:16px 16px 0 0;width:100%;max-height:96dvh}.orionmu-form-modal-header{padding:18px 18px 15px}.orionmu-form-modal-body{padding:18px}.orionmu-form-modal-footer{padding:14px 18px max(14px, env(safe-area-inset-bottom))}.orionmu-form-modal-footer>.orionmu-admin-btn{flex:150px}.orionmu-form-modal-confirm-actions{grid-template-columns:1fr}}.registration-bonus-panel,.registration-bonus-form{gap:1rem;display:grid}.registration-bonus-switch{background:#14f1c70b;border:1px solid #14f1c738;border-radius:10px;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}.registration-bonus-switch span{gap:.2rem;display:grid}.registration-bonus-switch small,.registration-bonus-fields .form-label>small{color:var(--text-muted,#969aa4);font-weight:400}.registration-bonus-fields{grid-template-columns:minmax(0,1fr) minmax(220px,.55fr);align-items:start;gap:1rem;display:grid}.registration-bonus-fields .form-label{gap:.5rem;display:grid}.registration-bonus-field-error{color:#ff9da7!important}.registration-bonus-actions{justify-content:flex-end;display:flex}.registration-bonus-state{min-height:3rem;color:var(--text-muted,#969aa4);place-items:center;display:grid}@media (max-width:720px){.registration-bonus-fields{grid-template-columns:1fr}.registration-bonus-actions .orionmu-admin-btn{width:100%}}.account-dossier{gap:1rem;display:grid}.account-dossier-identity{background:linear-gradient(135deg,#14f1c712,#13151be0 45%);border:1px solid #14f1c742;border-radius:12px;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:1rem;padding:1.25rem;display:grid}.account-dossier-kicker{color:#14f1c7;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:800}.account-dossier-identity h2{margin:.35rem 0}.account-dossier-identity p{color:var(--text-muted,#969aa4);margin:0}.account-dossier-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.account-dossier-facts>div{background:#00000029;border:1px solid #ffffff14;border-radius:9px;gap:.2rem;padding:.75rem;display:grid}.account-dossier-facts span,.account-relation-row span,.account-vip-projection span{color:var(--text-muted,#969aa4);font-size:.78rem}.account-vip-form{grid-template-columns:minmax(0,1fr) minmax(220px,.55fr) auto auto;align-items:end;gap:.85rem;display:grid}.account-vip-form .form-label{gap:.45rem;margin:0;display:grid}.account-vip-projection{white-space:nowrap;gap:.25rem;padding-bottom:.35rem;display:grid}.account-relation-list{gap:.5rem;display:grid}.account-relation-row{background:#0000001f;border:1px solid #ffffff14;border-radius:9px;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .9rem;display:flex}.account-relation-row>div{gap:.25rem;min-width:0;display:grid}.account-relation-row a{color:inherit}.account-relation-state{min-height:4rem;color:var(--text-muted,#969aa4);text-align:center;place-items:center;margin:0;display:grid}@media (max-width:900px){.account-vip-form{grid-template-columns:1fr 1fr}}@media (max-width:640px){.account-dossier-identity,.account-vip-form{grid-template-columns:1fr}.account-dossier-facts{grid-template-columns:1fr 1fr}.account-relation-row{flex-direction:column;align-items:flex-start}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}

/* --- Chunks: 1btnmodidrx4d.css --- */
.market-carousel{padding:16px 46px;position:relative}.market-carousel-viewport{overflow:hidden}.market-carousel-track{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.market-arrow{background:var(--bg-elevated,#00000038);border:1px solid var(--border-soft,#ffffff14);width:34px;height:54px;color:var(--orionmu-accent);cursor:pointer;z-index:2;border-radius:8px;justify-content:center;align-items:center;transition:border-color .2s,background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.market-arrow:hover{background:#ffffff08;border-color:#ffffff38}.market-arrow.left{left:6px}.market-arrow.right{right:6px}.market-access-row{justify-content:center;padding:4px 0 16px;display:flex}.market-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.market-item-card{background:var(--bg-elevated,#00000038);border:1px solid #b79a6647;border-radius:8px;flex-direction:column;gap:8px;min-width:0;padding:10px 10px 12px;transition:border-color .2s,background .2s;display:flex}.market-item-card:hover{background:#b79a660d;border-color:#cbb9908c}html:not(.dark) .market-item-card:hover{background:#00000005;border-color:#0000002e}.market-item-portrait{aspect-ratio:1;border:1px solid var(--border-soft,#ffffff0f);background:#00000052;border-radius:6px;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.market-item-frame{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.market-item-img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;image-rendering:pixelated;display:block}.market-item-frame.is-fallback{color:#cbb990;background:radial-gradient(circle at 50% 35%,#cbb9901f,#0000 65%),linear-gradient(#161925 0%,#12141a 100%);border:1px solid #b79a6638}html:not(.dark) .market-item-frame.is-fallback{color:#16317a8c;background:radial-gradient(circle at 50% 35%,#16317a14,#0000 65%),linear-gradient(#f4f4f5 0%,#e4e4e7 100%);border-color:#00000014}.market-item-fallback-icon{opacity:.75;filter:drop-shadow(0 0 4px #b79a6666);width:62%;height:62%}.market-item-portrait .market-item-frame{width:64px;height:64px}.market-modal-item .market-item-frame{width:56px;height:56px}.market-bau-item .market-item-frame{border-radius:4px;width:100%;height:100%}.market-bau-item .market-item-fallback-icon{width:70%;height:70%}.market-item-title{color:#e2dccb;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;overflow:hidden}.market-item-price{color:#cbb990;font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:3px;font-size:14px;font-weight:800;display:flex}.market-item-price .cur{opacity:.8;font-size:11px}.market-item-meta{text-align:center;color:var(--text-secondary);font-size:11px}.market-item-card .orionmu-plan-buy{width:100%;margin-top:2px;box-shadow:none!important;background:linear-gradient(135deg,#16317a,#16317a)!important}.market-item-card .orionmu-plan-buy:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 4px 14px #16317a42!important}.market-access-row .orionmu-plan-buy{color:#1f1607!important;background:linear-gradient(135deg,#cbb990,#826635)!important;box-shadow:0 4px 16px #b79a6647!important}.market-access-row .orionmu-plan-buy:hover{filter:brightness(1.06);box-shadow:0 6px 20px #cbb99066!important}.market-browse{grid-template-columns:250px 1fr;align-items:start;gap:16px;display:grid}.market-filters{flex-direction:column;gap:12px;display:flex;position:sticky;top:12px}.market-filter-block{background:var(--bg-elevated,#00000038);border:1px solid var(--border-soft,#ffffff14);border-radius:8px;padding:12px}.market-filter-head{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;margin-bottom:6px;font-size:12px;display:flex}.market-filter-head b{color:#e2dccb}.market-range{width:100%;accent-color:var(--orionmu-primary,#16317a)}.market-cats{flex-direction:column;gap:2px;max-height:320px;display:flex;overflow:auto}.market-cat{color:var(--text-primary);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.market-cat:hover{background:#ffffff0a}html:not(.dark) .market-cat:hover{background:#0000000a}.market-cat input{accent-color:var(--orionmu-primary,#16317a)}.market-search-row{gap:8px;display:flex}.market-search-row .orionmu-admin-input{flex:1}.market-empty{text-align:center;color:var(--text-secondary);padding:48px 20px}.market-pager{justify-content:center;align-items:center;gap:12px;margin-top:16px;display:flex}.market-bau-wrap{padding:2px}.market-bau{border:1px solid var(--border-soft,#ffffff14);background:#00000052;border-radius:8px;position:relative}.market-bau-cell{background:var(--bg-elevated,#ffffff08);border:1px solid var(--border-soft,#ffffff0d);border-radius:4px;position:absolute}.market-bau-item{cursor:pointer;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;transition:border-color .12s,background .12s,box-shadow .12s;display:flex;position:absolute}.market-bau-item:hover{border-color:var(--orionmu-accent);background:#ffffff0d}.market-bau-item.is-selected{border-color:var(--orionmu-primary,#16317a);box-shadow:0 0 0 2px var(--orionmu-glow,#16317a8c);background:#16317a24}.market-bau-empty{text-align:center;color:var(--text-secondary);pointer-events:none;background:radial-gradient(#00000073 0%,#0000 70%);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:14px;display:flex;position:absolute;inset:0}.market-bau-empty svg{color:var(--orionmu-accent);opacity:.7}.market-bau-empty strong{color:var(--text-primary);font-size:14px}.market-bau-empty span{max-width:220px;font-size:12px;line-height:1.4}.market-tip{color:#f4f4f5;pointer-events:none;z-index:99999;letter-spacing:.02em;background:linear-gradient(#101114fb 0%,#090909fb 100%);border:1px solid #c084fc52;border-radius:8px;min-width:220px;max-width:320px;padding:10px 13px;font-size:12px;line-height:1.35;position:fixed;box-shadow:0 10px 28px #000000a6,0 0 14px #16317a2e}.market-tip-name{color:#fff;letter-spacing:.03em;text-shadow:0 0 8px #c084fc73;font-size:14px;font-weight:800}.market-tip-sub{color:var(--text-secondary,#9a9a9a);letter-spacing:.04em;text-transform:uppercase;margin-top:2px;font-size:10.5px;font-weight:500}.market-tip-info{color:#d4d4d8;margin-top:2px;font-size:11.5px}.market-tip-hl{color:#93c5fd;margin-top:1px;font-size:12px;font-weight:600}.market-tip-ex{color:#fcd34d;margin-top:1px;font-size:11.5px}.market-tip-socket{color:#86efac;margin-top:1px;font-size:11.5px}.market-tip-muted{color:#6b7280;margin-top:1px;font-size:11px}.market-tip-divider{color:#c084fc8c;letter-spacing:.06em;text-transform:uppercase;text-align:center;border-top:1px dashed #c084fc2e;margin:6px 0 2px;padding-top:5px;font-size:10px}.market-tip-meta{color:var(--text-secondary);letter-spacing:.04em;margin-top:2px;font-size:10.5px;font-weight:500;display:block}.market-sell-grid{grid-template-columns:max-content 1fr;align-items:start;gap:20px;display:grid}.market-two-col{grid-template-columns:1fr 1fr;gap:16px;display:grid}.market-notif-list{flex-direction:column;gap:8px;max-height:380px;display:flex;overflow:auto}.market-notif-item{background:var(--bg-elevated,#00000038);border:1px solid var(--border-soft,#ffffff14);border-left:3px solid var(--orionmu-primary,#16317a);border-radius:8px;padding:10px 12px}.market-notif-item.is-read{border-left-color:var(--border-soft,#ffffff1f);opacity:.65}.market-notif-title{color:var(--text-primary,#f4f4f5);font-size:13px;font-weight:700}.market-notif-msg{color:var(--text-secondary);margin-top:3px;font-size:12.5px}.market-notif-time{color:var(--text-secondary);opacity:.7;margin-top:4px;font-size:11px}.market-count-badge{background:var(--orionmu-primary,#16317a);color:#fff;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.market-balance-value{color:#cbb990;align-items:baseline;gap:5px;font-size:30px;font-weight:800;display:flex}.market-balance-value .cur{opacity:.8;font-size:15px}.market-pix-box{border:1px dashed var(--border-strong,#ffffff2e);background:#00000047;border-radius:8px;padding:10px 12px}.market-pix-box .lbl{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:11px;display:block}.market-pix-box code{color:#cbb990;word-break:break-all;font-size:13px}.market-qr{justify-content:center;margin-top:14px;display:flex}.market-qr img{background:#fff;border-radius:10px;width:220px;height:220px;padding:8px;box-shadow:0 6px 20px #0006}.market-row{border-bottom:1px solid var(--border-soft,#ffffff0f);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.market-row:last-child{border-bottom:none}.market-modal-backdrop{z-index:3000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000009e;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.market-modal{background:#151824fa;border:1px solid #ffffff1f;border-radius:14px;width:100%;max-width:440px;padding:22px;box-shadow:0 24px 60px #0009}html:not(.dark) .market-modal{background:#fff;border-color:#0000001a}.market-modal-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.market-modal-head h3{color:var(--text-primary,#fff);margin:0;font-size:18px;font-weight:800}.market-modal-x{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;font-size:26px;line-height:1}.market-modal-x:hover{color:var(--text-primary,#fff)}.market-modal-item{border:1px solid var(--border-soft,#ffffff14);background:#0000004d;border-radius:10px;align-items:center;gap:14px;margin-bottom:14px;padding:14px;display:flex}html:not(.dark) .market-modal-item{background:#0000000a}.market-auth-wrap{justify-content:center;align-items:center;min-height:56vh;padding:36px 16px;display:flex}.market-auth-card{width:100%;max-width:400px}.market-auth-emblem{color:#fff;background:linear-gradient(180deg, var(--orionmu-primary,#16317a), var(--orionmu-primary-2,#16317a));width:54px;height:54px;box-shadow:0 0 22px var(--orionmu-glow,#16317a8c);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 12px;display:inline-flex}@media (max-width:860px){.market-browse{grid-template-columns:1fr}.market-filters{position:static}.market-grid,.market-carousel-track{grid-template-columns:repeat(2,1fr)}.market-sell-grid,.market-two-col{grid-template-columns:1fr}}@media (max-width:520px){.market-grid,.market-carousel-track{grid-template-columns:repeat(2,1fr)}.market-carousel{padding:12px 6px}.market-arrow{display:none}.market-item-card{gap:6px;padding:8px 8px 10px}.market-item-title{font-size:12px}}
.orionmu-guides-content-html{--bg-1:#13161e;--bg-2:#0d0d0d;--bg-3:#0b0b0b;--champ:#e2dccb;--bronze:#cbb990;--green:#16317a;--green-2:#16317a;--green-3:#16317a;--ink:#c8c8cc;--muted:#8a8a90}.orionmu-guides-content-html .boss-hero{background:radial-gradient(130% 130% at 100% 0%, #16317a29 0%, transparent 52%), linear-gradient(135deg, var(--bg-1) 0%, var(--bg-2) 60%, var(--bg-3) 100%);border:1px solid #b79a6647;border-radius:16px;grid-template-columns:1.1fr .9fr;gap:0;margin:4px 0 30px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 54px #0000008c,inset 0 1px #ffffff0a}.orionmu-guides-content-html .boss-hero:before{content:"";z-index:3;background:linear-gradient(90deg,#0000,#16317abf,#e2dccb8c,#0000);height:2px;position:absolute;top:0;left:0;right:0}.orionmu-guides-content-html .boss-hero__body{z-index:2;flex-direction:column;justify-content:center;padding:32px 30px;display:flex;position:relative}.orionmu-guides-content-html .boss-hero__media{min-height:280px;position:relative}.orionmu-guides-content-html .boss-hero__media img{object-fit:cover;object-position:center;border-radius:0;width:100%;max-width:none;height:100%;margin:0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 32%);mask-image:linear-gradient(90deg,#0000 0%,#000 32%)}.orionmu-guides-content-html .boss-hero__eyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--green-2);align-items:center;gap:9px;margin-bottom:13px;font-size:11px;font-weight:800;display:inline-flex}.orionmu-guides-content-html .boss-hero__eyebrow:before{content:"";background:linear-gradient(90deg, var(--green-2), transparent);width:24px;height:2px}.orionmu-guides-content-html .boss-hero__name{font-family:var(--font-montserrat), "Montserrat", system-ui, sans-serif;text-transform:uppercase;letter-spacing:.01em;background:linear-gradient(180deg, #fff 0%, var(--champ) 48%, var(--bronze) 100%);-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 0 38px #16317a38);-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(34px,5.2vw,54px);font-weight:900;line-height:.98}.orionmu-guides-content-html .boss-hero__epithet{color:var(--bronze);letter-spacing:.03em;margin:9px 0 0;font-size:16px;font-style:italic;display:block}.orionmu-guides-content-html .boss-hero__lore{color:var(--ink);margin:18px 0 0;font-size:14.5px;line-height:1.72}.orionmu-guides-content-html .boss-hero__lore strong{color:var(--champ)}.orionmu-guides-content-html .boss-tags{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.orionmu-guides-content-html .boss-tag{color:var(--champ);background:#ffffff0a;border:1px solid #b79a6642;border-radius:8px;align-items:center;gap:7px;padding:7px 13px;font-size:12px;font-weight:700;display:inline-flex}.orionmu-guides-content-html .boss-tag b{color:var(--green-2);text-transform:uppercase;letter-spacing:.08em;font-size:10.5px;font-weight:800}.orionmu-guides-content-html .boss-tag--danger{border-color:#ef44446b}.orionmu-guides-content-html .boss-tag--danger b{color:#f87171}.orionmu-guides-content-html .boss-h{font-family:var(--font-montserrat), "Montserrat", system-ui, sans-serif;text-transform:uppercase;letter-spacing:.12em;color:var(--champ);align-items:center;gap:14px;margin:36px 0 18px;font-size:20px;font-weight:800;display:flex;position:relative}.orionmu-guides-content-html .boss-h:before{content:"";background:linear-gradient(180deg, var(--green-2), var(--green-3));border-radius:2px;flex:none;width:4px;height:22px;box-shadow:0 0 12px #16317a99}.orionmu-guides-content-html .boss-h:after{content:"";background:linear-gradient(90deg,#b79a6673,#0000);flex:1;height:1px}.orionmu-guides-content-html .boss-infobar{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:18px 0;display:grid}.orionmu-guides-content-html .boss-info{border:1px solid #ffffff0f;border-left:3px solid var(--green);background:linear-gradient(160deg,#141720e6,#0d0d0de6);border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.orionmu-guides-content-html .boss-info__k{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.orionmu-guides-content-html .boss-info__v{color:var(--champ);font-size:17px;font-weight:800;line-height:1.2}.orionmu-guides-content-html .boss-times{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.orionmu-guides-content-html .boss-time{font-variant-numeric:tabular-nums;letter-spacing:.03em;color:var(--champ);background:linear-gradient(#16317a21,#16317a0a);border:1px solid #16317a52;border-radius:8px;padding:7px 14px;font-size:14px;font-weight:800}.orionmu-guides-content-html .boss-stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:18px 0;display:grid}.orionmu-guides-content-html .boss-stat{text-align:center;background:radial-gradient(120% 100% at 50% 0,#16317a17,#0000 70%),#101115;border:1px solid #b79a6633;border-radius:12px;padding:18px 14px;position:relative}.orionmu-guides-content-html .boss-stat__ico{margin-bottom:9px;font-size:22px;line-height:1}.orionmu-guides-content-html .boss-stat__v{color:var(--green-2);font-size:21px;font-weight:900;line-height:1}.orionmu-guides-content-html .boss-stat__k{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:7px;font-size:11px;font-weight:700}.orionmu-guides-content-html .boss-showcase{background:var(--bg-2);border:1px solid #b79a664d;border-radius:14px;margin:16px 0;overflow:hidden;box-shadow:0 14px 36px #0006}.orionmu-guides-content-html .boss-showcase__head{color:var(--champ);letter-spacing:.03em;background:linear-gradient(90deg,#b79a6621,#0000);border-bottom:1px solid #b79a6633;align-items:center;gap:11px;padding:13px 17px;font-size:14.5px;font-weight:800;display:flex}.orionmu-guides-content-html .boss-showcase__head:before{content:"";background:linear-gradient(180deg, var(--green-2), var(--green-3));border-radius:2px;flex:none;width:3px;height:16px;box-shadow:0 0 10px #16317a99}.orionmu-guides-content-html .boss-showcase img{border-radius:0;width:100%;max-width:none;margin:0;display:block}.orionmu-guides-content-html .drop-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;margin:18px 0;display:grid}.orionmu-guides-content-html .drop-card{background:linear-gradient(180deg, var(--bg-1), var(--bg-2));border:1px solid var(--r-color,#ffffff1a);border-radius:12px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.orionmu-guides-content-html .drop-card:before{content:"";background:var(--r-color,transparent);height:3px;position:absolute;top:0;left:0;right:0}.orionmu-guides-content-html .drop-card:hover{box-shadow:0 14px 30px #00000080, 0 0 24px var(--r-glow,transparent);transform:translateY(-4px)}.orionmu-guides-content-html .drop-card__img{aspect-ratio:1;background:radial-gradient(circle at 50% 38%, var(--r-soft,#ffffff0d), var(--bg-3) 75%);justify-content:center;align-items:center;padding:12px;display:flex}.orionmu-guides-content-html .drop-card__img img{object-fit:contain;border-radius:0;width:100%;max-width:none;height:100%;margin:0}.orionmu-guides-content-html .drop-card__name{color:var(--r-color,var(--champ));padding:11px 13px 3px;font-size:13.5px;font-weight:800;line-height:1.25}.orionmu-guides-content-html .drop-card__rarity{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:0 13px 13px;font-size:10.5px;font-weight:700}.orionmu-guides-content-html .drop-card--common{--r-color:#9aa0a6;--r-glow:#9aa0a64d;--r-soft:#9aa0a61a}.orionmu-guides-content-html .drop-card--uncommon{--r-color:#22c55e;--r-glow:#22c55e59;--r-soft:#22c55e1f}.orionmu-guides-content-html .drop-card--rare{--r-color:#3b82f6;--r-glow:#3b82f666;--r-soft:#3b82f624}.orionmu-guides-content-html .drop-card--epic{--r-color:#ec4899;--r-glow:#ec48996b;--r-soft:#ec489924}.orionmu-guides-content-html .drop-card--legendary{--r-color:#f59e0b;--r-glow:#f59e0b7a;--r-soft:#f59e0b29}.orionmu-guides-content-html .loot-list{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:8px;margin:14px 0;padding:0;list-style:none;display:grid}.orionmu-guides-content-html .loot-list li{border:1px solid #ffffff0f;border-left:3px solid var(--bronze);color:var(--champ);background:linear-gradient(90deg,#141720d9,#0d0d0d80);border-radius:10px;align-items:center;gap:12px;margin:0;padding:11px 15px;font-size:14px;font-weight:600;display:flex}.orionmu-guides-content-html .loot-list li:before{content:"";background:var(--bronze);flex:none;width:7px;height:7px;transform:rotate(45deg);box-shadow:0 0 8px #cbb99099}.orionmu-guides-content-html .drop-list{gap:10px;margin:16px 0;padding:0;list-style:none;display:grid}.orionmu-guides-content-html .drop-list li{border:1px solid #ffffff12;border-left:4px solid var(--r,#888);background:linear-gradient(90deg,#ffffff0e,#ffffff03);border-radius:12px;align-items:center;gap:14px;margin:0;padding:13px 18px;display:flex}.orionmu-guides-content-html .drop-list li:before{content:"";background:var(--r,#888);width:11px;height:11px;box-shadow:0 0 12px var(--r,#888);flex:none;transform:rotate(45deg)}.orionmu-guides-content-html .drop-list .d-name{color:#ececee;flex:1;font-size:15px;font-weight:700}.orionmu-guides-content-html .drop-list .d-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--r,#888);background:var(--rb,#ffffff0f);border:1px solid var(--rd,#ffffff1f);border-radius:999px;padding:4px 11px;font-size:11px;font-weight:800}.orionmu-guides-content-html .drop-list .d-legendary{--r:#f59e0b;--rb:#f59e0b21;--rd:#f59e0b66}.orionmu-guides-content-html .drop-list .d-epic{--r:#ec4899;--rb:#ec489921;--rd:#ec489966}.orionmu-guides-content-html .drop-list .d-rare{--r:#3b82f6;--rb:#3b82f621;--rd:#3b82f666}.orionmu-guides-content-html .drop-list .d-uncommon{--r:#22c55e;--rb:#22c55e21;--rd:#22c55e66}.orionmu-guides-content-html .drop-list .d-common{--r:#9aa0a6;--rb:#9aa0a621;--rd:#9aa0a666}.orionmu-guides-content-html .boss-gallery{grid-template-columns:1fr 1fr;gap:16px;margin:18px 0;display:grid}.orionmu-guides-content-html .boss-figure{border:1px solid #b79a6652;border-radius:16px;margin:0;position:relative;overflow:hidden;box-shadow:0 16px 42px #0000008c}.orionmu-guides-content-html .boss-figure:before{content:"";z-index:2;pointer-events:none;border-radius:16px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0d,inset 0 30px 70px -30px #16317a4d}.orionmu-guides-content-html .boss-figure img{object-fit:cover;border-radius:0;width:100%;max-width:none;height:100%;margin:0;transition:transform .6s;display:block}.orionmu-guides-content-html .boss-figure:hover img{transform:scale(1.05)}.orionmu-guides-content-html .boss-figure figcaption{z-index:3;color:var(--champ);background:linear-gradient(#0000,#00000080 45%,#000000eb);align-items:center;gap:9px;padding:32px 18px 15px;font-size:14.5px;font-weight:800;display:flex;position:absolute;bottom:0;left:0;right:0}.orionmu-guides-content-html .boss-figure figcaption:before{content:"";background:linear-gradient(180deg, var(--green-2), var(--green-3));border-radius:2px;flex:none;width:3px;height:15px;box-shadow:0 0 10px #16317ab3}.orionmu-guides-content-html .boss-divider{background:linear-gradient(90deg,#0000,#b79a6666,#0000);border:0;height:1px;margin:30px 0}@media (max-width:680px){.orionmu-guides-content-html .boss-gallery{grid-template-columns:1fr}}@media (max-width:760px){.orionmu-guides-content-html .boss-hero{grid-template-columns:1fr}.orionmu-guides-content-html .boss-hero__media{order:-1;min-height:200px}.orionmu-guides-content-html .boss-hero__media img{-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.orionmu-guides-content-html .boss-hero__body{padding:24px 22px}}


/* ===================================================================
   No gold hover on News & Ranking (Clean dark theme)
   =================================================================== */
.orionmu-news-card:hover,
.orionmu-rank-card:hover,
.orionmu-rank-card-lg:hover,
.orionmu-card:hover {
  border-color: rgba(255, 255, 255, 0.12) !important;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.4) !important;
}

.orionmu-news-row:hover {
  background: rgba(255, 255, 255, 0.03) !important;
  border-color: transparent !important;
  box-shadow: none !important;
}

.orionmu-rank-mini:hover,
.orionmu-rank-card-link:hover {
  border-color: rgba(255, 255, 255, 0.18) !important;
  box-shadow: none !important;
  background: rgba(255, 255, 255, 0.03) !important;
}

/* ===================================================================
   Hall da Fama Podium: Uniform Card Sizing across all Tabs (Guild, Resets, etc.)
   =================================================================== */
.orionmu-rank-grid.orionmu-rank-grid-podium {
  display: grid;
  grid-template-columns: repeat(4, 1fr) !important;
  gap: 12px !important;
  padding: 16px 20px 20px !important;
}

@media (max-width: 860px) {
  .orionmu-rank-grid.orionmu-rank-grid-podium {
    grid-template-columns: repeat(2, 1fr) !important;
  }
}

.orionmu-rank-mini {
  display: flex !important;
  flex-direction: column !important;
  justify-content: space-between !important;
  background: rgba(0, 0, 0, 0.35) !important;
  border: 1px solid rgba(255, 255, 255, 0.08) !important;
  border-radius: 12px !important;
  padding: 10px 10px 12px !important;
  box-sizing: border-box !important;
  text-decoration: none !important;
  transition: transform 0.2s ease, border-color 0.2s ease !important;
  min-height: 195px !important;
  width: 100% !important;
}

.orionmu-rank-mini-head {
  display: flex !important;
  align-items: center !important;
  gap: 6px !important;
  margin-bottom: 8px !important;
  width: 100% !important;
}

.orionmu-rank-mini-pos {
  font-size: 11px !important;
  font-weight: 800 !important;
  color: #3b82f6 !important;
  flex-shrink: 0 !important;
}

.orionmu-rank-mini-name {
  color: #ffffff !important;
  font-size: 12.5px !important;
  font-weight: 700 !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  flex: 1 !important;
}

.orionmu-rank-mini-portrait {
  width: 100% !important;
  aspect-ratio: 1 / 1 !important;
  border-radius: 8px !important;
  overflow: hidden !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  background: #0d0f14 !important;
  border: 1px solid rgba(255, 255, 255, 0.06) !important;
  margin-bottom: 8px !important;
}

.orionmu-rank-mini-portrait .orionmu-rank-mini-img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  border-radius: 6px !important;
  display: block !important;
}

#podium-guild .orionmu-rank-mini-portrait .orionmu-rank-mini-img {
  image-rendering: pixelated !important;
  image-rendering: -moz-crisp-edges !important;
  image-rendering: crisp-edges !important;
}

.orionmu-rank-mini-score {
  color: #ffffff !important;
  font-size: 13px !important;
  font-weight: 800 !important;
  text-align: center !important;
  margin: 0 !important;
}


/* ===================================================================
   ORIONMU CLIENT CHIPS BAR (Baixe & Jogue) - 100% No-Wrap & Badges Fix
   =================================================================== */
.orionmu-clients {
  display: flex !important;
  align-items: center !important;
  gap: 12px !important;
  flex-wrap: nowrap !important;
  overflow: visible !important;
  padding: 10px 14px !important;
  margin: 6px 0 14px 0 !important;
  border-radius: 12px !important;
  position: relative !important;
  background: linear-gradient(180deg, rgba(20, 21, 26, 0.95) 0%, rgba(12, 12, 14, 0.98) 100%) !important;
  border: 1px solid rgba(255, 255, 255, 0.08) !important;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.04) !important;
}

.orionmu-clients-tag {
  letter-spacing: .12em !important;
  text-transform: uppercase !important;
  color: #9a9aa0 !important;
  white-space: nowrap !important;
  align-items: center !important;
  gap: 7px !important;
  font-size: 11px !important;
  font-weight: 800 !important;
  display: inline-flex !important;
  flex-shrink: 0 !important;
}

.orionmu-clients-tag svg {
  color: #3b82f6 !important;
  flex: none !important;
}

.orionmu-clients-row {
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
  flex: 1 1 0% !important;
  min-width: 0 !important;
  flex-wrap: nowrap !important;
  overflow: visible !important;
}

.orionmu-clients .orionmu-client-chip {
  flex: 1 1 0px !important;
  min-width: 0 !important;
  padding: 6px 8px 6px 6px !important;
  gap: 7px !important;
  border-radius: 9px !important;
  align-items: center !important;
  text-decoration: none !important;
  display: inline-flex !important;
  position: relative !important;
  overflow: visible !important;
  white-space: nowrap !important;
  box-sizing: border-box !important;
  background: rgba(255, 255, 255, 0.035) !important;
  border: 1px solid rgba(255, 255, 255, 0.08) !important;
  transition: all 0.2s ease !important;
}

.orionmu-clients .orionmu-client-chip:hover {
  transform: translateY(-2px) !important;
  background: rgba(255, 255, 255, 0.06) !important;
}

.orionmu-client-chip-ico {
  width: 28px !important;
  height: 28px !important;
  min-width: 28px !important;
  border-radius: 7px !important;
  flex: 0 0 28px !important;
  justify-content: center !important;
  align-items: center !important;
  display: inline-flex !important;
  transition: all 0.2s ease !important;
}

.orionmu-client-chip-ico svg {
  width: 15px !important;
  height: 15px !important;
  display: block !important;
}

.orionmu-client-chip-text {
  flex-direction: column !important;
  line-height: 1.15 !important;
  display: inline-flex !important;
  min-width: 0 !important;
  flex: 1 1 auto !important;
  overflow: hidden !important;
}

.orionmu-client-chip-label {
  letter-spacing: .01em !important;
  font-size: 11px !important;
  font-weight: 800 !important;
  color: #f1f5f9 !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  display: block !important;
}

.orionmu-client-chip-sub {
  letter-spacing: .03em !important;
  color: #8a8a90 !important;
  text-transform: uppercase !important;
  margin-top: 1px !important;
  font-size: 8.5px !important;
  font-weight: 700 !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  display: block !important;
}

/* Badges de plataforma: posicionamento preciso e sem corte */
.orionmu-client-chip-badge {
  position: absolute !important;
  top: -8px !important;
  right: 5px !important;
  background: #16317a !important;
  color: #ffffff !important;
  font-size: 7.5px !important;
  font-weight: 800 !important;
  padding: 1.5px 5px !important;
  border-radius: 4px !important;
  line-height: 1.15 !important;
  white-space: nowrap !important;
  text-align: center !important;
  text-transform: uppercase !important;
  letter-spacing: 0.04em !important;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5) !important;
  border: 1px solid rgba(255, 255, 255, 0.2) !important;
  pointer-events: none !important;
  z-index: 10 !important;
}

/* Plataforma Windows */
.orionmu-client-chip[data-platform="windows"] {
  --brand: #00a4ef;
}
.orionmu-client-chip[data-platform="windows"] .orionmu-client-chip-ico {
  background: rgba(0, 164, 239, 0.14) !important;
  color: #00a4ef !important;
}
.orionmu-client-chip[data-platform="windows"]:hover {
  border-color: rgba(0, 164, 239, 0.5) !important;
  box-shadow: 0 4px 14px rgba(0, 164, 239, 0.2) !important;
}

/* Plataforma Apple / App Store */
.orionmu-client-chip[data-platform="apple"] {
  --brand: #f8fafc;
}
.orionmu-client-chip[data-platform="apple"] .orionmu-client-chip-ico {
  background: rgba(255, 255, 255, 0.12) !important;
  color: #f8fafc !important;
}
.orionmu-client-chip[data-platform="apple"]:hover {
  border-color: rgba(255, 255, 255, 0.4) !important;
  box-shadow: 0 4px 14px rgba(255, 255, 255, 0.15) !important;
}

/* Plataforma Google Play */
.orionmu-client-chip[data-platform="google"] {
  --brand: #ea4335;
}
.orionmu-client-chip[data-platform="google"] .orionmu-client-chip-ico {
  background: rgba(255, 255, 255, 0.08) !important;
}
.orionmu-client-chip[data-platform="google"]:hover {
  border-color: rgba(234, 67, 53, 0.45) !important;
  box-shadow: 0 4px 14px rgba(234, 67, 53, 0.2) !important;
}

/* Plataforma Android */
.orionmu-client-chip[data-platform="android"] {
  --brand: #3ddc84;
}
.orionmu-client-chip[data-platform="android"] .orionmu-client-chip-ico {
  background: rgba(61, 220, 132, 0.15) !important;
  color: #3ddc84 !important;
}
.orionmu-client-chip[data-platform="android"]:hover {
  border-color: rgba(61, 220, 132, 0.5) !important;
  box-shadow: 0 4px 14px rgba(61, 220, 132, 0.25) !important;
}

/* ===================================================================
   ANIMAÇÃO EXCLUSIVA: JOGAR NO NAVEGADOR (Pulsing Glow, Shimmer & Beacon)
   100% Contido no botão (sem vazamento externo para o card)
   =================================================================== */
.orionmu-client-chip-glow {
  position: absolute !important;
  inset: 0 !important;
  border-radius: 9px !important;
  overflow: hidden !important;
  pointer-events: none !important;
  z-index: 1 !important;
}

.orionmu-client-chip .orionmu-client-chip-ico,
.orionmu-client-chip .orionmu-client-chip-text {
  position: relative !important;
  z-index: 2 !important;
}

@keyframes orionmu-browser-pulse {
  0% {
    box-shadow: 0 0 0 0 rgba(37, 99, 235, 0.5), 0 0 8px rgba(37, 99, 235, 0.25);
    border-color: rgba(37, 99, 235, 0.6) !important;
  }
  50% {
    box-shadow: 0 0 0 3px rgba(37, 99, 235, 0), 0 0 12px rgba(37, 99, 235, 0.45);
    border-color: #3b82f6 !important;
  }
  100% {
    box-shadow: 0 0 0 0 rgba(37, 99, 235, 0), 0 0 8px rgba(37, 99, 235, 0.25);
    border-color: rgba(37, 99, 235, 0.6) !important;
  }
}

@keyframes orionmu-browser-shimmer {
  0% { left: -120%; }
  35%, 100% { left: 160%; }
}

@keyframes orionmu-beacon {
  0%, 100% { transform: scale(0.85); opacity: 0.7; }
  50% { transform: scale(1.35); opacity: 1; }
}

.orionmu-client-chip[data-platform="browser"] {
  --brand: #2563eb;
  background: linear-gradient(135deg, rgba(22, 49, 122, 0.22) 0%, rgba(37, 99, 235, 0.12) 100%) !important;
  border-color: rgba(59, 130, 246, 0.55) !important;
  animation: orionmu-browser-pulse 2.4s infinite ease-in-out !important;
  position: relative !important;
  overflow: visible !important;
}

/* Desativa qualquer ::before solto fora do container para não vazar luz */
.orionmu-client-chip[data-platform="browser"]::before {
  content: none !important;
  display: none !important;
}

/* O brilho shimmer agora corre rigorosamente dentro de .orionmu-client-chip-glow (overflow: hidden) */
.orionmu-client-chip[data-platform="browser"] .orionmu-client-chip-glow::before {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: -120% !important;
  width: 50% !important;
  height: 100% !important;
  background: linear-gradient(90deg, transparent, rgba(96, 165, 250, 0.28), transparent) !important;
  transform: skewX(-20deg) !important;
  animation: orionmu-browser-shimmer 3.2s infinite ease-in-out !important;
  pointer-events: none !important;
}

.orionmu-client-chip[data-platform="browser"] .orionmu-client-chip-ico {
  background: rgba(37, 99, 235, 0.18) !important;
  color: #60a5fa !important;
  border: 1px solid rgba(59, 130, 246, 0.25) !important;
  box-shadow: none !important;
  z-index: 2 !important;
}

.orionmu-client-chip[data-platform="browser"] .orionmu-client-chip-label {
  color: #ffffff !important;
  text-shadow: 0 0 6px rgba(37, 99, 235, 0.4);
}

.orionmu-client-chip[data-platform="browser"] .orionmu-client-chip-sub {
  color: #93c5fd !important;
}

.orionmu-client-chip[data-platform="browser"] .orionmu-client-chip-badge {
  background: linear-gradient(135deg, #16317a 0%, #2563eb 100%) !important;
  border: 1px solid rgba(255, 255, 255, 0.3) !important;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5), 0 0 8px rgba(37, 99, 235, 0.5) !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 4px !important;
}

.orionmu-client-chip[data-platform="browser"] .orionmu-client-chip-badge::before {
  content: "" !important;
  display: inline-block !important;
  width: 5px !important;
  height: 5px !important;
  border-radius: 50% !important;
  background: #ffffff !important;
  box-shadow: 0 0 6px #60a5fa !important;
  animation: orionmu-beacon 1.4s infinite ease-in-out !important;
}

/* Responsividade Mobile: quebra organizada em telas estreitas */
@media (max-width: 900px) {
  .orionmu-clients {
    flex-wrap: wrap !important;
    padding: 10px !important;
  }
  .orionmu-clients-row {
    flex-wrap: wrap !important;
  }
  .orionmu-client-chip {
    flex: 1 1 calc(50% - 6px) !important;
    min-width: 140px !important;
  }
}
@media (max-width: 480px) {
  .orionmu-client-chip {
    flex: 1 1 100% !important;
    min-width: 100% !important;
  }
}


/* ===================================================================
   ORIONMU TICKETS (Abrir Ticket, Dropzone & Formulários)
   =================================================================== */
.orion-ticket-card {
  background: linear-gradient(180deg, rgba(20, 21, 26, 0.95) 0%, rgba(12, 12, 14, 0.98) 100%) !important;
  border: 1px solid rgba(255, 255, 255, 0.08) !important;
  border-radius: 12px !important;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.4) !important;
}

.orion-ticket-field-group {
  display: flex !important;
  flex-direction: column !important;
  gap: 7px !important;
  width: 100% !important;
}

.orion-ticket-field-head {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  gap: 8px !important;
}

.orion-ticket-field-label {
  font-size: 11px !important;
  font-weight: 800 !important;
  letter-spacing: 0.12em !important;
  text-transform: uppercase !important;
  color: #e2e8f0 !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 6px !important;
  margin: 0 !important;
}

.orion-ticket-badge-req {
  font-size: 9px !important;
  font-weight: 800 !important;
  letter-spacing: 0.06em !important;
  text-transform: uppercase !important;
  background: rgba(37, 99, 235, 0.15) !important;
  color: #60a5fa !important;
  border: 1px solid rgba(37, 99, 235, 0.35) !important;
  padding: 1.5px 6px !important;
  border-radius: 4px !important;
  line-height: 1.2 !important;
}

.orion-ticket-badge-opt {
  font-size: 9px !important;
  font-weight: 800 !important;
  letter-spacing: 0.06em !important;
  text-transform: uppercase !important;
  background: rgba(255, 255, 255, 0.05) !important;
  color: #94a3b8 !important;
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
  padding: 1.5px 6px !important;
  border-radius: 4px !important;
  line-height: 1.2 !important;
}

.orion-ticket-counter {
  font-size: 10.5px !important;
  font-weight: 700 !important;
  color: #94a3b8 !important;
  font-family: inherit !important;
}

.orion-ticket-input {
  width: 100% !important;
  background: #141721 !important;
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
  border-radius: 9px !important;
  padding: 11px 14px !important;
  font-size: 13.5px !important;
  font-weight: 500 !important;
  color: #f1f5f9 !important;
  font-family: inherit !important;
  box-sizing: border-box !important;
  transition: all 0.2s ease !important;
  outline: none !important;
}

.orion-ticket-input::placeholder {
  color: #64748b !important;
  opacity: 0.8 !important;
}

.orion-ticket-input:focus {
  background: #181c2a !important;
  border-color: #2563eb !important;
  box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.2), 0 0 15px rgba(22, 49, 122, 0.35) !important;
}

.orion-ticket-hint {
  font-size: 11px !important;
  color: #64748b !important;
  font-weight: 500 !important;
  display: block !important;
  margin-top: 1px !important;
}

/* Custom Select */
.orion-select-wrap {
  position: relative !important;
  width: 100% !important;
}

.orion-ticket-select {
  appearance: none !important;
  -webkit-appearance: none !important;
  padding-right: 36px !important;
  cursor: pointer !important;
}

.orion-select-arrow {
  position: absolute !important;
  right: 14px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  color: #94a3b8 !important;
  pointer-events: none !important;
}

/* Dropzone estilizado */
.orion-ticket-dropzone {
  border: 1.5px dashed rgba(255, 255, 255, 0.18) !important;
  border-radius: 10px !important;
  background: rgba(0, 0, 0, 0.22) !important;
  padding: 1.25rem 1rem !important;
  text-align: center !important;
  cursor: pointer !important;
  transition: all 0.2s ease !important;
  position: relative !important;
}

.orion-ticket-dropzone:hover,
.orion-ticket-dropzone.is-dragover {
  border-color: #3b82f6 !important;
  background: rgba(37, 99, 235, 0.08) !important;
}

.orion-dropzone-inner {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
}

.orion-dropzone-icon {
  width: 44px !important;
  height: 44px !important;
  border-radius: 50% !important;
  background: rgba(37, 99, 235, 0.12) !important;
  color: #38bdf8 !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  margin-bottom: 8px !important;
  transition: transform 0.2s ease !important;
}

.orion-ticket-dropzone:hover .orion-dropzone-icon {
  transform: translateY(-2px) scale(1.05) !important;
  color: #60a5fa !important;
}

.orion-dropzone-preview {
  display: flex !important;
  align-items: center !important;
  gap: 12px !important;
  padding: 4px 6px !important;
  text-align: left !important;
}

.orion-dropzone-preview img {
  width: 52px !important;
  height: 52px !important;
  object-fit: cover !important;
  border-radius: 7px !important;
  border: 1px solid rgba(255, 255, 255, 0.15) !important;
  background: #000 !important;
}

.orion-dropzone-preview-info {
  flex: 1 !important;
  min-width: 0 !important;
  display: flex !important;
  flex-direction: column !important;
  gap: 2px !important;
}

.orion-preview-name {
  font-size: 13px !important;
  font-weight: 700 !important;
  color: #ffffff !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}

.orion-preview-size {
  font-size: 11px !important;
  color: #94a3b8 !important;
}

.orion-preview-remove {
  background: rgba(239, 68, 68, 0.15) !important;
  color: #f87171 !important;
  border: 1px solid rgba(239, 68, 68, 0.35) !important;
  border-radius: 6px !important;
  padding: 5px 10px !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  cursor: pointer !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 5px !important;
  transition: all 0.18s ease !important;
}

.orion-preview-remove:hover {
  background: rgba(239, 68, 68, 0.3) !important;
  color: #ffffff !important;
}

/* Botão Enviar Ticket (100% Orion Primary Blue) */
.orion-ticket-btn-submit {
  width: 100% !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 9px !important;
  padding: 13px 20px !important;
  border-radius: 9px !important;
  background: linear-gradient(135deg, #16317a 0%, #1e3d99 50%, #2563eb 100%) !important;
  color: #ffffff !important;
  font-size: 12.5px !important;
  font-weight: 800 !important;
  letter-spacing: 0.15em !important;
  text-transform: uppercase !important;
  border: 1px solid rgba(255, 255, 255, 0.15) !important;
  cursor: pointer !important;
  box-shadow: 0 4px 18px rgba(22, 49, 122, 0.55), 0 0 25px rgba(37, 99, 235, 0.25) !important;
  transition: all 0.2s ease !important;
}

.orion-ticket-btn-submit:hover:not(:disabled) {
  filter: brightness(1.1) !important;
  transform: translateY(-2px) !important;
  box-shadow: 0 6px 24px rgba(22, 49, 122, 0.75), 0 0 35px rgba(37, 99, 235, 0.45) !important;
}

.orion-ticket-btn-submit:disabled {
  opacity: 0.5 !important;
  cursor: not-allowed !important;
  box-shadow: none !important;
}

/* Equalized 189x189 Podium Cards across All Tabs (Resets, M.Resets, PK, Hero, Guild) */
.orionmu-rank-grid.orionmu-rank-grid-podium, #podium-resets, #podium-mresets, #podium-pk, #podium-hero, #podium-guild {
  display: grid;
  grid-template-columns: repeat(4, 1fr) !important;
  gap: 12px !important;
  padding: 16px 20px 20px !important;
  width: 100% !important;
  box-sizing: border-box !important;
}
#podium-resets .orionmu-rank-mini, #podium-mresets .orionmu-rank-mini, #podium-pk .orionmu-rank-mini, #podium-hero .orionmu-rank-mini, #podium-guild .orionmu-rank-mini {
  width: 100% !important;
  box-sizing: border-box !important;
}
#podium-resets .orionmu-rank-mini-portrait, #podium-mresets .orionmu-rank-mini-portrait, #podium-pk .orionmu-rank-mini-portrait, #podium-hero .orionmu-rank-mini-portrait, #podium-guild .orionmu-rank-mini-portrait {
  width: 100% !important;
  height: auto !important;
  aspect-ratio: 1 / 1 !important;
  box-sizing: border-box !important;
}
#podium-resets .orionmu-rank-mini-img, #podium-mresets .orionmu-rank-mini-img, #podium-pk .orionmu-rank-mini-img, #podium-hero .orionmu-rank-mini-img, #podium-guild .orionmu-rank-mini-img {
  width: 100% !important;
  height: 100% !important;
  min-width: 100% !important;
  min-height: 100% !important;
  object-fit: cover !important;
  box-sizing: border-box !important;
}
#podium-guild .orionmu-rank-mini-img {
  image-rendering: pixelated !important;
  image-rendering: -moz-crisp-edges !important;
  image-rendering: crisp-edges !important;
}
