/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@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-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;--tw-ease:initial}}}@font-face{font-family:Orbitron;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/orbitron-latin-500-normal-DQ2gt4P1.woff2)format("woff2"),url(/assets/orbitron-latin-500-normal-BCCupJ8c.woff)format("woff");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:Orbitron;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/orbitron-latin-700-normal-4jsRXGGJ.woff2)format("woff2"),url(/assets/orbitron-latin-700-normal-DmYOh-W9.woff)format("woff");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:Orbitron;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/orbitron-latin-900-normal-DrIi7unX.woff2)format("woff2"),url(/assets/orbitron-latin-900-normal-BbJatbhp.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-ext-400-normal-C_uLvvQ5.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-400-normal-Bh0R7Dhr.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-vietnamese-400-normal-ByoDsISC.woff2)format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-ext-500-normal-C9ShMxGR.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-500-normal-CEVyPk4Y.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-vietnamese-500-normal-BvH7FW2L.woff2)format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-cyrillic-ext-700-normal-D6iG63UR.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-700-normal-iEXTdOVf.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-cyrillic-700-normal-BWTpRfYl.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-700-normal-CEoEElIJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-greek-700-normal-C6CZE3T8.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-700-normal-DEigVDxa.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-vietnamese-700-normal-k5PzE07T.woff2)format("woff2"),url(/assets/jetbrains-mono-vietnamese-700-normal-BDLVIk2r.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-ext-700-normal-CZipNAKV.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-700-normal-CxPITLHs.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.woff)format("woff");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:Antonio;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/antonio-latin-ext-400-normal-nE82dizb.woff2)format("woff2"),url(/assets/antonio-latin-ext-400-normal-qA9Jb92z.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Antonio;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/antonio-latin-400-normal-CZjzwNAN.woff2)format("woff2"),url(/assets/antonio-latin-400-normal-B7iMKlzw.woff)format("woff");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:Antonio;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/antonio-latin-ext-600-normal-DVBYADYa.woff2)format("woff2"),url(/assets/antonio-latin-ext-600-normal-CvImt78E.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Antonio;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/antonio-latin-600-normal-Yrt7g9vE.woff2)format("woff2"),url(/assets/antonio-latin-600-normal-EPyebSqZ.woff)format("woff");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:Antonio;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/antonio-latin-ext-700-normal-D-dvgqjr.woff2)format("woff2"),url(/assets/antonio-latin-ext-700-normal-BdSkr58W.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Antonio;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/antonio-latin-700-normal-DSH-lEDG.woff2)format("woff2"),url(/assets/antonio-latin-700-normal-BY3mCh47.woff)format("woff");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}@layer theme{:root,:host{--font-mono:var(--font-mono);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--font-display:var(--font-display);--font-body:var(--font-body)}}@layer base,components;@layer utilities{.absolute{position:absolute}.relative{position:relative}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-grid{display:inline-grid}.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}.text-fg-2{color:var(--fg-2)}.text-primary{color:var(--primary)}.text-red{color:var(--red)}.text-yellow{color:var(--yellow)}.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,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}}:root{--bg:#080a0c;--glass:#101319b8;--glass-hi:#161a22d9;--line:#2eb8731f;--line-hi:#00e67359;--fg:#d6ffeb;--fg-2:#93b4a3;--fg-3:#637e70;--primary:#00e673;--primary-soft:#00e67324;--cyan:#00d8f5;--purple:#a385ff;--yellow:#ffd53d;--orange:#ff8d29;--red:#ff5252;--pink:#ff70b8;--magenta:#f76ef7;--font-display:"Orbitron", ui-sans-serif, system-ui, sans-serif;--font-body:"Inter", ui-sans-serif, system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--ease-out:cubic-bezier(.16, 1, .3, 1);--side:240px;color-scheme:dark}*{box-sizing:border-box}[hidden]{display:none!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#2eb8730a;border-radius:6px}::-webkit-scrollbar-thumb{background:linear-gradient(#00e67359,#00d8f54d);border:1px solid #00e67359;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#00ff80d9,#00e1ffb3)}html,body{height:100%}body{background:var(--bg);color:var(--fg);font:14px/1.5 var(--font-body);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}a{color:inherit}:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}.mono{font-family:var(--font-mono)}.label{font:500 10.5px/1.3 var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--fg-2)}.num{font-variant-numeric:tabular-nums}svg.i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}#matrix{z-index:0;opacity:.3;pointer-events:none;width:calc(100% + 40px);height:calc(100% + 40px);transition:transform .6s var(--ease-out);position:fixed;top:-20px;right:-20px;bottom:-20px;left:-20px}.bg-grid{z-index:0;pointer-events:none;background-image:linear-gradient(#00e67308 1px,#0000 1px),linear-gradient(90deg,#00e67308 1px,#0000 1px);background-size:40px 40px;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(at 50% 30%,#000 30%,#0000 80%);mask-image:radial-gradient(at 50% 30%,#000 30%,#0000 80%)}.bg-vignette{z-index:0;pointer-events:none;background:radial-gradient(at 50% 0,#0000 40%,#060709d9);position:fixed;top:0;right:0;bottom:0;left:0}.scan{z-index:90;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,#00e67305 2px,#00e67305 4px);position:fixed;top:0;right:0;bottom:0;left:0}.shell{z-index:1;min-height:100%;position:relative}.sidebar{width:var(--side);z-index:30;transition:width .35s var(--ease-out);background:radial-gradient(120% 40% at 30% 100%,#00b37717,#0000 70%),linear-gradient(#080a0cf0,#080d0ff2 45%,#081412f5 75%,#081915f7);border-right:1px solid #0000;border-image:linear-gradient(#2eb8731a,#00e67366) 1;flex-direction:column;padding:18px 12px;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden}.brand{white-space:nowrap;align-items:center;gap:12px;padding:4px 8px 22px;display:flex;overflow:hidden}.logo{border:1px solid var(--line-hi);width:34px;height:34px;font:900 13px var(--font-display);color:var(--primary);background:linear-gradient(135deg,#00e67340,#00d8f51a);border-radius:9px;flex:none;place-items:center;display:grid;box-shadow:0 0 18px #00e6734d}.brand b{font:700 14px var(--font-display);letter-spacing:.14em}.brand small{font:500 9.5px var(--font-mono);color:var(--purple);letter-spacing:.18em;text-shadow:0 0 8px #a385ff59;display:block}nav.nav{gap:4px;display:grid;position:relative}.nav-ind{background:var(--primary-soft);border:1px solid var(--line-hi);height:42px;transition:transform .45s var(--ease-out);pointer-events:none;border-radius:10px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 20px #00e67326,inset 0 0 12px #00e67314}.nav-ind:before{content:"";background:var(--primary);width:3px;box-shadow:0 0 10px var(--primary);border-radius:3px;position:absolute;top:10px;bottom:10px;left:-12px}.nav a{--ic:var(--primary);height:42px;color:var(--fg-2);font:500 12px var(--font-mono);letter-spacing:.12em;white-space:nowrap;transition:color .2s,transform .2s var(--ease-out);border-radius:10px;align-items:center;gap:12px;padding:0 12px;text-decoration:none;display:flex;position:relative;overflow:hidden}.nav a:hover{color:var(--fg);transform:translate(4px)}.nav a.on{color:var(--primary)}.nav a svg.i{color:var(--ic);filter:drop-shadow(0 0 3px var(--ic));opacity:.9}.nav a:hover svg.i,.nav a.on svg.i{opacity:1;filter:drop-shadow(0 0 7px var(--ic))}.nav a .tag{color:var(--bg);background:var(--yellow);border-radius:99px;margin-left:auto;padding:2px 6px;font-size:9px;font-weight:700}.nav-sep{white-space:nowrap;margin:14px 12px 8px;position:relative;overflow:hidden}.side-foot{border-top:1px solid var(--line);gap:8px;margin-top:auto;padding-top:10px;display:grid}.collapse-btn{height:38px;color:var(--fg-3);white-space:nowrap;font:500 11px var(--font-mono);letter-spacing:.12em;border-radius:10px;align-items:center;gap:12px;padding:0 12px;display:flex;overflow:hidden}.collapse-btn:hover{color:var(--fg);background:#00e6730f}.collapse-btn svg{transition:transform .35s var(--ease-out)}.ver{font:500 10px var(--font-mono);color:var(--cyan);white-space:nowrap;padding:0 12px;overflow:hidden}.coelho{font:500 9px var(--font-mono);color:#0000;white-space:nowrap;-webkit-user-select:none;user-select:none;padding:0 12px;transition:color 1.2s}.coelho:hover{color:#ffffff59}body.collapsed{--side:72px}body.collapsed .nav a span,body.collapsed .brand-txt,body.collapsed .collapse-btn span,body.collapsed .nav a .tag,body.collapsed .coelho{opacity:0;pointer-events:none}body.collapsed .nav-sep{color:#0000}body.collapsed .nav-sep:after{content:"";background:var(--line-hi);height:1px;position:absolute;top:50%;left:4px;right:4px}body.collapsed .collapse-btn svg{transform:rotate(180deg)}body.collapsed .brand{gap:0;padding-left:3px;padding-right:3px}.nav a span,.brand-txt,.collapse-btn span,.nav-sep,.ver{transition:opacity .2s}body.toggling .sidebar:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(transparent,var(--primary),transparent);width:2px;height:30%;box-shadow:0 0 14px var(--primary);animation:edge-scan .75s var(--ease-out) forwards;position:absolute;top:0;right:0}@keyframes edge-scan{0%{opacity:1;transform:translateY(-100%)}to{opacity:.2;transform:translateY(400%)}}.main{margin-left:var(--side);transition:margin-left .35s var(--ease-out);flex-direction:column;min-width:0;min-height:100vh;display:flex}.topbar{z-index:20;border-bottom:1px solid var(--line);background:#080a0ce0;align-items:center;gap:12px;height:50px;padding:0 20px;display:flex;position:sticky;top:0}.sel-proj{border:1px solid var(--line);height:32px;font:500 11.5px var(--font-mono);color:var(--fg-2);background:#101318b3;border-radius:10px;align-items:center;gap:8px;padding:0 10px;display:flex}.sel-proj:hover{border-color:var(--line-hi);color:var(--fg)}.sel-proj i{background:var(--c,var(--primary));width:8px;height:8px;box-shadow:0 0 8px var(--c,var(--primary));border-radius:50%}.sys{height:30px;color:var(--yellow);font:700 10.5px var(--font-mono);letter-spacing:.14em;white-space:nowrap;background:#ffd53d1f;border:1px solid #ffd53d73;border-radius:99px;align-items:center;gap:8px;margin-left:auto;padding:0 12px;display:flex}.sys.ok{border-color:var(--line-hi);background:var(--primary-soft);color:var(--primary)}.dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;animation:2s infinite ping}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.icon-btn{width:38px;height:38px;color:var(--fg-2);border-radius:10px;place-items:center;display:grid;position:relative}.icon-btn:hover,.icon-btn[aria-expanded=true]{color:var(--fg);background:#00e67314}.badge{background:var(--red);color:#fff;min-width:16px;height:16px;font:700 9.5px/16px var(--font-mono);text-align:center;border-radius:99px;padding:0 4px;position:absolute;top:5px;right:5px;box-shadow:0 0 10px #ff525299}.user{border-radius:12px;align-items:center;gap:10px;padding:4px 8px 4px 10px;display:flex}.user:hover,.user[aria-expanded=true]{background:#00e67314}.avatar{width:32px;height:32px;font:700 12px var(--font-display);color:var(--bg);background:linear-gradient(135deg,var(--primary),var(--cyan));border-radius:9px;place-items:center;display:grid}.user-txt{text-align:right;line-height:1.2}.user-txt b{font-size:12.5px;font-weight:600;display:block}.user-txt small{font:500 9.5px var(--font-mono);color:var(--fg-3);letter-spacing:.12em}.dd{position:relative}.menu{z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--line-hi);transform-origin:100% 0;width:300px;animation:pop .22s var(--ease-out);background:#0e1116f5;border-radius:14px;padding:8px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 60px #040507b3}.menu.wide{width:380px}.menu.esq{transform-origin:0 0;left:0;right:auto}@keyframes pop{0%{opacity:0;transform:translateY(-6px)scale(.97)}}.menu-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;padding:8px 10px 10px;display:flex}.menu-head h4{font:700 12px var(--font-display);letter-spacing:.1em;margin:0}.link-btn{font:500 11px var(--font-mono);color:var(--primary)}.menu-item{text-align:left;width:100%;color:var(--fg-2);border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;text-decoration:none;display:flex}.menu-item:hover{color:var(--fg);background:#00e67314}.menu-item.danger{color:var(--red)}.menu-sep{background:var(--line);height:1px;margin:6px 4px}.notif{cursor:pointer;border-radius:10px;grid-template-columns:30px 1fr;gap:10px;padding:10px;display:grid}.notif:hover{background:#00e6730f}.notif .ni{border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.notif b{font-size:12.5px;font-weight:600;display:block}.notif small{color:var(--fg-3);font-size:11.5px}.page{flex:1;align-content:start;gap:20px;padding:26px 28px 30px;display:grid}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.page-head h1{font:900 clamp(22px,3.2vw,32px)/1 var(--font-display);letter-spacing:.08em;margin:0}.page-head h1 .hl{color:var(--primary);text-shadow:0 0 12px #00e6738c,0 0 28px #00e67340}.page-head p{font:400 12.5px var(--font-mono);color:var(--fg-3);margin:8px 0 0}.sim{font:700 10px var(--font-mono);letter-spacing:.14em;color:var(--yellow);border:1px solid #ffd53d59;border-radius:99px;align-items:center;gap:8px;padding:6px 10px;display:inline-flex}.acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.glass{background:var(--glass);border:1px solid var(--line);min-width:0;transition:transform .25s var(--ease-out),border-color .25s,box-shadow .25s;border-radius:16px;position:relative;overflow:hidden}.glass:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),#00e6731a,transparent 55%);transition:opacity .3s;position:absolute;top:0;right:0;bottom:0;left:0}.glass:hover:before{opacity:1}.glass.lift:hover{border-color:var(--line-hi);transform:translateY(-2px);box-shadow:0 10px 40px #00e67314}.pad{padding:18px 20px}.card-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.card-h h3{font:700 12.5px var(--font-display);letter-spacing:.12em;margin:0}.card-h p{font:400 11px var(--font-mono);color:var(--fg-3);margin:2px 0 0}.grid{gap:16px;display:grid}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g-21{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.kpi{gap:6px;padding:16px 18px;display:grid}.kpi b{font:700 28px/1 var(--font-display)}.kpi small{color:var(--fg-3);font:400 11px var(--font-mono)}.kpi .ic{width:34px;height:34px;color:var(--c);background:var(--c);border-radius:10px;place-items:center;display:grid;position:absolute;top:14px;right:14px}@supports (color:color-mix(in lab,red,red)){.kpi .ic{background:color-mix(in hsl,var(--c) 14%,transparent)}}.kpi .ic{box-shadow:0 0 16px var(--c)}@supports (color:color-mix(in lab,red,red)){.kpi .ic{box-shadow:0 0 16px color-mix(in hsl,var(--c) 25%,transparent)}}.btn{border:1px solid var(--line-hi);background:var(--primary-soft);height:36px;color:var(--primary);font:700 11px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 14px;transition:box-shadow .2s,background .2s;display:inline-flex;position:relative;overflow:hidden}.btn:hover{background:#00e67338;box-shadow:0 0 20px #00e67340}.btn.ghost{border-color:var(--line);color:var(--fg-2);background:0 0}.btn.ghost:hover{color:var(--fg);border-color:var(--line-hi);box-shadow:none}.btn.perigo{color:var(--red);background:#ff52521a;border-color:#ff525273}.btn.cheio{width:100%;height:42px}.btn.segurar:after{content:"";opacity:.18;transform-origin:0;background:currentColor;position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleX(0)}.btn.segurar.segurando:after{transition:transform 1.2s linear;transform:scaleX(1)}.campo{gap:6px;display:grid}.campo input,.campo select,.campo textarea{border:1px solid var(--line);background:#0c0e12cc;border-radius:10px;outline:none;height:40px;padding:0 12px;font-size:13.5px;transition:border-color .2s,box-shadow .2s}.campo textarea{resize:vertical;height:auto;font-family:var(--font-mono);padding:10px 12px;font-size:12px}.campo input:focus,.campo select:focus,.campo textarea:focus{border-color:var(--line-hi);box-shadow:0 0 0 3px #00e6731a}.campo .dica{color:var(--fg-3);font-size:11.5px}.tg{border:1px solid var(--line);background:#14181f;border-radius:20px;flex:none;width:36px;height:20px;transition:background .25s,border-color .25s;position:relative}.tg:after{content:"";background:var(--fg-3);width:14px;height:14px;transition:transform .25s var(--ease-out),background .25s;border-radius:50%;position:absolute;top:2px;left:2px}.tg.on{background:var(--primary-soft);border-color:var(--line-hi)}.tg.on:after{background:var(--primary);box-shadow:0 0 8px var(--primary);transform:translate(16px)}.chip{font:700 9.5px var(--font-mono);letter-spacing:.1em;border:1px solid var(--c,var(--primary));border-radius:99px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.chip{border:1px solid color-mix(in hsl,var(--c,var(--primary)) 45%,transparent)}}.chip{color:var(--c,var(--primary));background:var(--c,var(--primary))}@supports (color:color-mix(in lab,red,red)){.chip{background:color-mix(in hsl,var(--c,var(--primary)) 10%,transparent)}}.chip{white-space:nowrap}.chip.cheio{background:var(--c);color:var(--bg)}.abas{border:1px solid var(--line);background:#0c0e1299;border-radius:12px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;padding:4px;display:flex;position:relative}.abas a,.abas button{z-index:1;font:500 11px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-2);white-space:nowrap;border-radius:9px;padding:8px 14px;text-decoration:none;position:relative}.abas a:hover,.abas button:hover{color:var(--fg)}.abas .on{color:var(--primary)}.abas .ind{z-index:0;background:var(--primary-soft);border:1px solid var(--line-hi);height:34px;transition:transform .4s var(--ease-out),width .4s var(--ease-out);border-radius:9px;position:absolute;top:0;left:0}.barra{background:#2eb87314;border-radius:6px;height:6px;display:flex;overflow:hidden}.barra i{background:var(--c,var(--primary));height:100%;box-shadow:0 0 8px var(--c,var(--primary));display:block}.fila{display:grid}.fila .it{cursor:pointer;border-bottom:1px solid #2eb8730f;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:12px 18px;transition:background .2s;display:grid}.fila .it:hover{background:#00e6730d}.fila .it:last-child{border-bottom:0}.fila .ni{width:34px;height:34px;color:var(--c);background:var(--c);border-radius:10px;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.fila .ni{background:color-mix(in hsl,var(--c) 14%,transparent)}}.fila b{font-size:13px;font-weight:600;display:block}.fila small{color:var(--fg-3);font-size:11.5px}.fila .quando{font:500 10.5px var(--font-mono);color:var(--fg-3);text-align:right}.tl{gap:0;padding:8px 18px 14px;display:grid}.tl .ev{color:var(--fg-2);grid-template-columns:12px 1fr auto;gap:12px;padding:9px 0;font-size:12.5px;display:grid;position:relative}.tl .ev:before{content:"";background:var(--line);width:1px;position:absolute;top:22px;bottom:-9px;left:5px}.tl .ev:last-child:before{display:none}.tl .ev i{border:2px solid var(--c);width:11px;height:11px;box-shadow:0 0 8px var(--c);border-radius:50%;margin-top:4px}.tl .ev b{color:var(--fg);font-weight:600}.tl .ev .mono{color:var(--fg-3);font-size:10.5px}.proj{cursor:pointer;gap:14px;padding:18px 20px;display:grid}.proj-top{align-items:center;gap:12px;display:flex}.proj-logo{width:42px;height:42px;font:900 14px var(--font-display);color:var(--c);border:1px solid var(--c);border-radius:12px;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.proj-logo{border:1px solid color-mix(in hsl,var(--c) 45%,transparent)}}.proj-logo{background:var(--c)}@supports (color:color-mix(in lab,red,red)){.proj-logo{background:color-mix(in hsl,var(--c) 12%,transparent)}}.proj-logo{box-shadow:0 0 18px var(--c)}@supports (color:color-mix(in lab,red,red)){.proj-logo{box-shadow:0 0 18px color-mix(in hsl,var(--c) 25%,transparent)}}.proj-top b{font:700 15px var(--font-display);letter-spacing:.08em;display:block}.proj-top small{font:400 11px var(--font-mono);color:var(--fg-3)}.proj .cols{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.proj .cols div{text-align:center;border:1px solid var(--line);background:#0c0e1299;border-radius:10px;gap:2px;padding:8px 4px;display:grid}.proj .cols b{font:700 16px var(--font-display)}.proj .cols span{font:500 8.5px var(--font-mono);letter-spacing:.1em;color:var(--fg-3);text-transform:uppercase}.proj-rodape{font:400 11px var(--font-mono);color:var(--fg-3);flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.novo{border:1px dashed var(--line-hi);min-height:230px;color:var(--fg-2);cursor:pointer;text-align:center;background:#00e67308;align-content:center;place-items:center;gap:10px;display:grid}.novo:hover{color:var(--primary);background:#00e67312}.filtros{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.filtros select{border:1px solid var(--line);height:34px;font:500 11.5px var(--font-mono);color:var(--fg-2);background:#0c0e12cc;border-radius:10px;padding:0 10px}.quadro{grid-template-columns:repeat(5,minmax(220px,1fr));align-items:start;gap:12px;padding-bottom:6px;display:grid;overflow-x:auto}.coluna{border:1px solid var(--line);background:#0c0e138c;border-radius:16px;flex-direction:column;min-height:420px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.coluna.alvo{border-color:var(--c);background:var(--c)}@supports (color:color-mix(in lab,red,red)){.coluna.alvo{background:color-mix(in hsl,var(--c) 6%,#0c0e13b3)}}.coluna.alvo{box-shadow:0 0 24px var(--c) inset}@supports (color:color-mix(in lab,red,red)){.coluna.alvo{box-shadow:0 0 24px color-mix(in hsl,var(--c) 18%,transparent) inset}}.coluna.recusa{border-color:#ff525280}.col-h{border-bottom:1px solid var(--line);gap:6px;padding:12px 14px 10px;display:grid}.col-h .t{align-items:center;gap:8px;display:flex}.col-h .t b{font:700 11.5px var(--font-display);letter-spacing:.12em;color:var(--c);text-shadow:0 0 10px var(--c)}@supports (color:color-mix(in lab,red,red)){.col-h .t b{text-shadow:0 0 10px color-mix(in hsl,var(--c) 45%,transparent)}}.col-h .t .n{font:700 10.5px var(--font-mono);color:var(--fg-2);margin-left:auto}.col-h .t .n.cheia{color:var(--yellow)}.col-h .ag{font:400 10.5px var(--font-mono);color:var(--fg-3);align-items:center;gap:6px;display:flex}.col-h .ag i{background:var(--fg-3);border-radius:50%;width:6px;height:6px}.col-h .ag i.on{background:var(--primary);box-shadow:0 0 6px var(--primary)}.col-h .gate{font:500 9.5px var(--font-mono);color:var(--yellow);letter-spacing:.06em}.cards{flex:1;align-content:start;gap:8px;padding:10px;display:grid}.hist{border:1px solid var(--line);background:var(--glass-hi);cursor:grab;transition:border-color .2s,transform .2s var(--ease-out),box-shadow .2s,opacity .2s;border-radius:12px;gap:8px;padding:11px 12px 10px;display:grid;position:relative}.hist:hover{border-color:var(--line-hi);transform:translateY(-1px);box-shadow:0 6px 24px #00e67314}.hist.arrastando{opacity:.35}.hist:before{content:"";background:var(--ce);width:2px;box-shadow:0 0 8px var(--ce);border-radius:2px;position:absolute;top:10px;bottom:10px;left:0}.hist .l1{font:500 10px var(--font-mono);color:var(--fg-3);align-items:center;gap:6px;display:flex}.hist .l1 .id{color:var(--ce);font-weight:700}.hist .l1 .pts{border:1px solid var(--line);min-width:20px;height:18px;color:var(--fg-2);border-radius:6px;place-items:center;margin-left:auto;padding:0 5px;display:grid}.hist p{color:var(--fg);margin:0;font-size:12.5px;line-height:1.4}.hist .l3{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.hist .voce{background:var(--yellow);width:26px;height:3px;box-shadow:0 0 10px var(--yellow);border-radius:0 0 3px 3px;position:absolute;top:-1px;right:10px}.mini-ag{width:20px;height:20px;font:700 9px var(--font-display);color:var(--bg);background:var(--c);border-radius:6px;place-items:center;margin-left:auto;display:grid}.vazio-col{text-align:center;font:400 11px var(--font-mono);color:var(--fg-3);border:1px dashed var(--line);border-radius:12px;padding:18px 10px}.ciclo{padding:0}.ciclo-h{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:14px;padding:16px 20px;display:flex}.ciclo-h b{font:800 18px var(--font-display);letter-spacing:.08em;color:var(--c);text-shadow:0 0 12px var(--c)}@supports (color:color-mix(in lab,red,red)){.ciclo-h b{text-shadow:0 0 12px color-mix(in hsl,var(--c) 45%,transparent)}}.ciclo-h .tema{min-width:200px;color:var(--fg-2);flex:1;font-size:13px}.epicos{display:grid}.epico{cursor:pointer;border-bottom:1px solid #2eb8730f;grid-template-columns:80px minmax(0,1fr) 180px 70px;align-items:center;gap:14px;padding:12px 20px;display:grid}.epico:hover{background:#00e6730a}.epico:last-child{border-bottom:0}.epico .id{font:700 11px var(--font-mono);color:var(--ce)}.epico .t{font-size:13px}.epico .t small{color:var(--fg-3);font:400 10.5px var(--font-mono);margin-top:2px;display:block}.epico .pc{font:700 12px var(--font-mono);text-align:right;color:var(--fg-2)}.agente{gap:14px;padding:18px 20px;display:grid}.ag-top{align-items:center;gap:12px;display:flex}.ag-av{width:46px;height:46px;font:900 16px var(--font-display);color:var(--c);border:1px solid var(--c);border-radius:14px;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.ag-av{border:1px solid color-mix(in hsl,var(--c) 50%,transparent)}}.ag-av{background:var(--c)}@supports (color:color-mix(in lab,red,red)){.ag-av{background:color-mix(in hsl,var(--c) 12%,transparent)}}.ag-av{box-shadow:0 0 20px var(--c)}@supports (color:color-mix(in lab,red,red)){.ag-av{box-shadow:0 0 20px color-mix(in hsl,var(--c) 25%,transparent)}}.ag-top b{font:700 15px var(--font-display);letter-spacing:.1em;display:block}.ag-top small{font:400 11px var(--font-mono);color:var(--fg-3)}.ag-top .chip{margin-left:auto}.ag-dados{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ag-dados div{border:1px solid var(--line);background:#0c0e1299;border-radius:10px;gap:2px;padding:9px 10px;display:grid}.ag-dados span{font:500 9px var(--font-mono);letter-spacing:.12em;color:var(--fg-3);text-transform:uppercase}.ag-dados b{font:600 12px var(--font-mono)}.ag-faz{color:var(--fg-2);margin:0;font-size:12.5px}.tab{border-collapse:collapse;width:100%;font-size:12.5px}.tab th{text-align:left;font:500 10px var(--font-mono);letter-spacing:.12em;color:var(--fg-3);text-transform:uppercase;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 16px}.tab td{vertical-align:top;border-bottom:1px solid #2eb8730f;padding:11px 16px}.tab tr:last-child td{border-bottom:0}.tab td.mono{font-size:11.5px}.linha-c{border-bottom:1px solid #2eb8730f;align-items:center;gap:14px;padding:13px 18px;display:flex}.linha-c:last-child{border-bottom:0}.linha-c>div{flex:1;min-width:0}.linha-c b{font-size:13px;font-weight:600;display:block}.linha-c small{color:var(--fg-3);font-size:11.5px}.dossie-bg{z-index:71;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#04050780;animation:.2s fade;position:fixed;top:0;right:0;bottom:0;left:0}@keyframes fade{0%{opacity:0}}.dossie{z-index:72;border-left:1px solid var(--line-hi);width:min(520px,100%);animation:entra-dir .35s var(--ease-out);background:#0c0e13f7;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-30px 0 80px #040507b3}.dossie.sai{animation:.25s ease-in forwards sai-dir}.dossie.abre:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(transparent,var(--primary),transparent);width:2px;height:35%;box-shadow:0 0 14px var(--primary);animation:borda-desce .9s var(--ease-out) .15s both;position:absolute;top:0;left:-1px}@keyframes borda-desce{0%{opacity:1;transform:translateY(-100%)}to{opacity:0;transform:translateY(300%)}}@keyframes entra-dir{0%{transform:translate(100%)}}@keyframes sai-dir{to{transform:translate(100%)}}.dossie-head{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:18px 20px;display:flex}.dossie-head div{flex:1;min-width:0}.dossie-head b{font:700 14px var(--font-display);letter-spacing:.1em;display:block}.dossie-head small{font:400 11px var(--font-mono);color:var(--fg-3)}.dossie-corpo{flex:1;align-content:start;gap:14px;padding:16px 20px 24px;display:grid;overflow-y:auto}.dossie-pe{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.bloco{gap:8px;display:grid}.bloco>.label{color:var(--fg-3)}.caixa{border:1px solid var(--line);color:var(--fg-2);background:#0a0c0fb3;border-radius:12px;padding:12px 14px;font-size:13px;line-height:1.55}.caixa code,.md code{font:500 11.5px var(--font-mono);color:var(--cyan);background:#00d8f514;border-radius:5px;padding:1px 5px}.kv{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.kv div{border:1px solid var(--line);background:#0c0e1299;border-radius:10px;gap:2px;padding:9px 10px;display:grid}.kv span{font:500 9px var(--font-mono);letter-spacing:.12em;color:var(--fg-3);text-transform:uppercase}.kv b{font:600 12px var(--font-mono)}.trilha{gap:4px;display:flex}.trilha i{background:#2eb8731f;border-radius:4px;flex:1;height:4px}.trilha i.ok{background:var(--c);box-shadow:0 0 6px var(--c)}.conversa{gap:8px;display:grid}.msg{border:1px solid var(--line);border-radius:12px;max-width:92%;padding:10px 12px;font-size:12.5px}.msg.ag{background:#101318cc}.msg.eu{background:var(--primary-soft);border-color:var(--line-hi);justify-self:end}.msg small{font:500 9.5px var(--font-mono);color:var(--fg-3);letter-spacing:.08em;margin-bottom:3px;display:block}.modal-bg{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#04050799;place-items:center;padding:20px;animation:.2s fade;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.modal{width:min(460px,100%);animation:pop .25s var(--ease-out);border-color:var(--line-hi);gap:14px;padding:22px;display:grid}.modal h3{font:700 15px var(--font-display);letter-spacing:.1em;margin:0}.modal p{color:var(--fg-2);margin:0;font-size:13px}.modal .acoes{justify-content:flex-end}.toasts{z-index:85;gap:8px;display:grid;position:fixed;bottom:54px;right:18px}.toast{border:1px solid var(--line-hi);min-width:260px;max-width:380px;animation:toast-in .35s var(--ease-out);background:#0e1116f7;border-radius:12px;align-items:center;gap:10px;padding:11px 14px;font-size:12.5px;display:flex;box-shadow:0 14px 40px #04050799}.toast svg{color:var(--primary)}.toast.sai{animation:.3s ease-in forwards toast-out}@keyframes toast-in{0%{opacity:0;transform:translate(30px)}}@keyframes toast-out{to{opacity:0;transform:translate(30px)}}.faixa{z-index:15;border-top:1px solid var(--line);background:#080a0ceb;align-items:center;height:34px;display:flex;position:sticky;bottom:0;overflow:hidden}.faixa-trilho{white-space:nowrap;font:500 11px var(--font-mono);color:var(--fg-2);gap:40px;padding-left:100%;animation:70s linear infinite corre;display:flex}.faixa:hover .faixa-trilho{animation-play-state:paused}.faixa-trilho span b{color:var(--c);margin-right:6px}@keyframes corre{to{transform:translate(-100%)}}.entra{animation:entra-card .55s var(--ease-out) both;animation-delay:var(--atraso,0s)}@keyframes entra-card{0%{opacity:0;filter:blur(3px);transform:translateY(12px)scale(.985)}}.varre{position:relative;overflow:hidden}.varre:after{content:"";pointer-events:none;z-index:2;height:40%;animation:varre-card .9s var(--ease-out) forwards;animation-delay:var(--atraso,0s);background:linear-gradient(#0000,#1aff8c1f 70%,#4cffa680 98%,#0000);position:absolute;top:-40%;left:0;right:0}@keyframes varre-card{to{top:110%}}.linha-entra{animation:entra-linha .45s var(--ease-out) both;animation-delay:var(--atraso,0s)}@keyframes entra-linha{0%{opacity:0;transform:translate(-10px)}}.enche i{transform-origin:0;animation:enche .9s var(--ease-out) both;animation-delay:calc(var(--atraso,0s) + .25s)}@keyframes enche{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.fluxo-linha{grid-template-columns:150px 1fr 60px;align-items:center;gap:14px;display:grid}.quadro{position:relative}.cifrando{pointer-events:none}.page>*,#projCorpo>*,#repoCorpo>*{min-width:0}#projCorpo,#repoCorpo{align-content:start;gap:16px;min-width:0;display:grid}#projCorpo .grid{align-items:start}.app .page-head .acoes{flex-wrap:wrap}.voltar{color:var(--fg-3);margin-bottom:10px;font-size:11px;text-decoration:none;display:inline-block}.voltar:hover{color:var(--primary)}.proj-links{border-top:1px solid var(--line);flex-wrap:wrap;gap:14px;padding-top:10px;display:flex}.proj-links a,.proj-links span{font:500 11px var(--font-mono);color:var(--fg-2);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.proj-links a:hover{color:var(--primary)}.proj-links span{color:var(--fg-3)}.grafico{width:100%;height:170px;display:block;overflow:visible}.grafico .cresce{transform-origin:bottom;transform-box:fill-box;animation:cresce .8s var(--ease-out) both;animation-delay:calc(var(--i) * 35ms + .2s)}.grafico .gb:hover rect{fill-opacity:1;filter:drop-shadow(0 0 6px)}@keyframes cresce{0%{transform:scaleY(0)}}.pipe{align-items:center;gap:0;padding:18px 20px;display:flex;overflow-x:auto}.etapa{text-align:center;flex:none;justify-items:center;gap:4px;min-width:96px;display:grid}.etapa i{border:1.5px solid var(--c);width:30px;height:30px;color:var(--c);background:var(--c);border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.etapa i{background:color-mix(in hsl,var(--c) 12%,transparent)}}.etapa i{box-shadow:0 0 12px var(--c)}@supports (color:color-mix(in lab,red,red)){.etapa i{box-shadow:0 0 12px color-mix(in hsl,var(--c) 30%,transparent)}}.etapa.espera i{box-shadow:none;border-style:dashed}.etapa b{font:600 11px var(--font-mono)}.etapa small{font:400 10px var(--font-mono);color:var(--fg-3)}.pipe-liga{background:linear-gradient(90deg,var(--line-hi),var(--line));flex:1;min-width:18px;height:1.5px;margin-bottom:36px}.gira{border:2px solid #00d8f540;border-top-color:var(--cyan);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite gira}@keyframes gira{to{transform:rotate(360deg)}}.st-dot{background:var(--c);width:9px;height:9px;box-shadow:0 0 8px var(--c);border-radius:50%;flex:none}.repo-h{align-items:center;gap:12px;display:flex}.repo-split{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:16px;display:grid}.arvore{max-height:560px;padding:8px;overflow-y:auto}.no{padding:7px 10px 7px calc(10px + var(--n) * 16px);font:500 12px var(--font-mono);color:var(--fg-2);cursor:pointer;border-radius:8px;align-items:center;gap:8px;display:flex}.no:hover{color:var(--fg);background:#00e6730f}.no.pasta svg{color:var(--yellow)}.no.pasta.aberta svg{filter:drop-shadow(0 0 5px var(--yellow))}.no.arq svg{color:var(--fg-3)}.no.arq.on{background:var(--primary-soft);color:var(--primary)}.codigo{font:400 12px/1.65 var(--font-mono);color:var(--fg-2);white-space:pre-wrap;word-break:break-word;min-height:260px;max-height:520px;margin:0;padding:16px 18px;overflow:auto}.app .repo-split{grid-template-columns:1fr}.app .arvore{max-height:320px}.app .pipe{padding:16px 12px}.app .etapa{min-width:78px}.app .page-head h1 .proj-logo{width:30px!important;height:30px!important}.cotovelo,.lc-codigos{display:none}.tema-btn{border:1px solid var(--line);height:26px;color:var(--fg-3);font:600 13px/1 "Antonio",var(--font-mono);letter-spacing:.12em;border-radius:13px 4px 4px 13px;margin-left:auto;padding:0 12px 0 16px}.tema-btn.on{background:var(--purple);color:var(--bg);border-color:#0000;box-shadow:0 0 14px #a385ff59}.tema-btn+.sys{margin-left:0}.lcars{--lc-f:"Antonio", var(--font-mono)}.lcars .cotovelo{z-index:35;left:calc(var(--side) - 14px);pointer-events:none;background:var(--primary);width:44px;height:42px;transition:left .35s var(--ease-out);border-top-left-radius:30px;display:block;position:fixed;top:8px;box-shadow:0 0 18px #00e67359;-webkit-mask:radial-gradient(30px 32px at 100% 100%,#0000 98%,#000 100%);mask:radial-gradient(30px 32px at 100% 100%,#0000 98%,#000 100%)}.lcars .sidebar{border-right:0;border-image:;padding-right:26px}.lcars .sidebar:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(180deg,var(--primary) 0 34%,transparent 34% calc(34% + 5px),var(--cyan) calc(34% + 5px) 52%,transparent 52% calc(52% + 5px),var(--purple) calc(52% + 5px) 78%,transparent 78% calc(78% + 5px),var(--yellow) calc(78% + 5px) 100%);width:14px;position:absolute;top:50px;bottom:0;right:0;box-shadow:0 0 14px #00e67333}.lcars .brand{padding-bottom:18px}.lcars .brand b,.lcars .brand small{font-family:var(--lc-f)}.lcars .brand b{letter-spacing:.1em;font-size:21px;font-weight:700}.lcars .brand small{letter-spacing:.3em;font-size:11px}.lcars .nav-ind{display:none}.lcars nav.nav{gap:5px}.lcars .nav a{background:var(--ic);border-radius:0 19px 19px 0;justify-content:space-between;height:38px;margin-left:-12px;padding:0 16px 0 14px}@supports (color:color-mix(in lab,red,red)){.lcars .nav a{background:color-mix(in hsl,var(--ic) 16%,#0a0c0f99)}}.lcars .nav a{color:var(--ic);font:600 16px/1 var(--lc-f);letter-spacing:.1em;transition:background .2s,color .2s,transform .2s var(--ease-out)}.lcars .nav a span{margin-left:auto}.lcars .nav a:hover{background:var(--ic)}@supports (color:color-mix(in lab,red,red)){.lcars .nav a:hover{background:color-mix(in hsl,var(--ic) 35%,#0a0c0f)}}.lcars .nav a:hover{color:var(--fg)}.lcars .nav a.on{background:var(--ic);color:var(--bg);box-shadow:0 0 18px var(--ic)}@supports (color:color-mix(in lab,red,red)){.lcars .nav a.on{box-shadow:0 0 18px color-mix(in hsl,var(--ic) 45%,transparent)}}.lcars .nav a.on svg.i{color:var(--bg);filter:none}.lcars .nav a .tag{order:3;margin-left:8px}.lcars .nav-sep{font:600 12px var(--lc-f);letter-spacing:.2em;color:var(--fg-3);align-items:center;gap:8px;margin:12px 0 6px;padding-left:4px;display:flex}.lcars .nav-sep:after{content:"";background:#2eb8732e;border-radius:3px;flex:1;height:6px}body.lcars.collapsed .nav a{justify-content:center;margin-left:-12px;padding:0}body.lcars.collapsed .nav-sep:after{position:static}.lcars .lc-codigos{gap:4px;padding:0 2px;display:flex}.lcars .lc-codigos span{height:22px;font:600 11px var(--lc-f);letter-spacing:.1em;color:var(--bg);background:var(--cyan);border-radius:4px;flex:1;place-items:center;display:grid}.lcars .lc-codigos span:nth-child(2){background:var(--yellow)}.lcars .lc-codigos span:last-child{background:var(--purple);border-radius:4px 11px 11px 4px}body.lcars.collapsed .lc-codigos{display:none}.lcars .collapse-btn{font:600 14px var(--lc-f);letter-spacing:.12em}.lcars .topbar{border-bottom:0}.lcars .topbar:after{content:"";background:linear-gradient(90deg,var(--primary) 0 34%,transparent 34% calc(34% + 5px),#00e67359 calc(34% + 5px) 58%,transparent 58% calc(58% + 5px),var(--cyan) calc(58% + 5px) 70%,transparent 70% calc(70% + 5px),var(--purple) calc(70% + 5px) 88%,transparent 88% calc(88% + 5px),var(--yellow) calc(88% + 5px));border-radius:0 5px 5px 0;height:10px;position:absolute;bottom:0;left:30px;right:0;box-shadow:0 0 14px #00e67333}.lcars .topbar{height:60px;padding-bottom:10px}.lcars .sel-proj,.lcars .sys{font-family:var(--lc-f);letter-spacing:.1em;border-radius:16px;font-size:14px}.lcars .sys{font-weight:600}.lcars .user-txt b{font:600 15px var(--lc-f);letter-spacing:.06em}.lcars .user-txt small,.lcars .label{font-family:var(--lc-f);letter-spacing:.16em;font-size:12px}.lcars .page-head>div:first-child{flex:420px;min-width:0}.lcars .page-head h1 .hl{white-space:nowrap}.lcars .page-head h1{align-items:center;gap:14px;display:flex}.lcars .page-head h1:before{content:"";background:var(--primary);border-radius:15px 4px 4px 15px;flex:none;width:34px;height:30px;box-shadow:0 0 14px #00e67366}.lcars .page-head h1:after{content:attr(data-cod);white-space:nowrap;min-width:60px;height:30px;color:var(--bg);font:700 15px var(--lc-f);letter-spacing:.14em;text-shadow:none;background:linear-gradient(90deg,#00e67338,#00d8f54d);background:linear-gradient(90deg,#00e6732e 0 70%,transparent 70% calc(70% + 5px),var(--cyan) calc(70% + 5px));border-radius:4px 15px 15px 4px;flex:1;justify-content:flex-end;align-items:center;padding-right:16px;display:flex;overflow:hidden}.lcars .page-head h1 .proj-logo{display:none}.lcars .page-head p{font-family:var(--lc-f);letter-spacing:.08em;padding-left:48px;font-size:14px}.lcars .glass{--lc:var(--c,var(--primary));border-left:8px solid var(--lc);border-radius:26px 16px 16px 8px}.lcars .glass.hist,.lcars .modal{border-left-width:1px;border-radius:16px}.lcars .card-h{border-bottom:0;padding-bottom:18px;position:relative}.lcars .card-h h3{font:700 18px/1 var(--lc-f);letter-spacing:.12em;color:var(--lc)}.lcars .card-h p{font-family:var(--lc-f);letter-spacing:.06em;font-size:13px}.lcars .card-h:after{content:"";background:linear-gradient(90deg,var(--lc) 0 16%,transparent 16% calc(16% + 4px),var(--lc) calc(16% + 4px) 78%,transparent 78% calc(78% + 4px),var(--lc) calc(78% + 4px));height:5px;position:absolute;bottom:4px;left:18px;right:18px}@supports (color:color-mix(in lab,red,red)){.lcars .card-h:after{background:linear-gradient(90deg,var(--lc) 0 16%,transparent 16% calc(16% + 4px),color-mix(in hsl,var(--lc) 30%,transparent) calc(16% + 4px) 78%,transparent 78% calc(78% + 4px),var(--lc) calc(78% + 4px))}}.lcars .card-h:after{border-radius:0 3px 3px 0}.lcars .card-h[data-cod]:before{content:attr(data-cod);font:600 11px var(--lc-f);letter-spacing:.14em;color:var(--fg-3);position:absolute;top:8px;right:18px}.lcars .card-h>.chip,.lcars .card-h>a,.lcars .card-h>button{margin-top:12px}.lcars .kpi{border-radius:30px 16px 16px 8px}.lcars .kpi b{font-family:var(--lc-f);letter-spacing:.02em;color:var(--c);font-size:38px;font-weight:700}.lcars .kpi small{font-family:var(--lc-f);letter-spacing:.05em;font-size:13px}.lcars .btn{font:600 15px/1 var(--lc-f);letter-spacing:.1em;border-radius:18px;justify-content:flex-end;padding:0 18px}.lcars .btn:not(.ghost):not(.perigo){background:var(--primary);color:var(--bg);border-color:#0000}.lcars .btn:not(.ghost):not(.perigo):hover{box-shadow:0 0 22px #00e67373}.lcars .btn.perigo{background:var(--red);color:var(--bg);border-color:#0000}.lcars .abas{border-radius:22px;gap:5px;padding:5px}.lcars .abas a,.lcars .abas button{font:600 15px/1 var(--lc-f);letter-spacing:.1em;background:#2eb87312;border-radius:16px;padding:9px 16px}.lcars .abas .on{color:var(--bg)}.lcars .abas .ind{background:var(--primary);border:0;border-radius:16px;height:33px}.lcars .chip{font:600 12px var(--lc-f);letter-spacing:.1em;border-radius:10px 4px 4px 10px}.lcars .filtros select,.lcars .campo input,.lcars .campo select{border-radius:18px 6px 6px 18px}.lcars .coluna{border-left:6px solid var(--c);border-radius:24px 14px 14px}.lcars .col-h .t b{font:700 17px var(--lc-f);letter-spacing:.12em}.lcars .col-h .ag,.lcars .col-h .gate{font-family:var(--lc-f);letter-spacing:.06em;font-size:12.5px}.lcars .hist .l1{font-family:var(--lc-f);letter-spacing:.06em;font-size:13px}.lcars .hist .l1 .pts{background:var(--ce);color:var(--bg);border:0;border-radius:9px;font-weight:700}.lcars .dossie-head b,.lcars .modal h3{font:700 20px var(--lc-f);letter-spacing:.12em}.lcars .dossie-head{border-bottom:0;position:relative}.lcars .dossie-head:after{content:"";background:linear-gradient(90deg,var(--primary) 0 25%,transparent 25% calc(25% + 5px),var(--cyan) calc(25% + 5px) 60%,transparent 60% calc(60% + 5px),var(--purple) calc(60% + 5px));border-radius:3px;height:6px;position:absolute;bottom:0;left:20px;right:20px}.lcars .faixa-trilho{font:500 13px var(--lc-f);letter-spacing:.08em}.lcars .proj-top b,.lcars .ag-top b,.lcars .ciclo-h b{font-family:var(--lc-f);letter-spacing:.1em;font-size:20px}.lcars .lista-h b,.lcars .mini-n{font-family:var(--lc-f)}.lcars .mini-n{font-size:11px}.lcars .mini b{font-family:var(--lc-f);font-size:26px}.app.lcars .cotovelo,.app.lcars .sidebar:after,.app.lcars .lc-codigos{display:none}.app.lcars .sidebar{border-top:0;padding-right:6px}.app.lcars .sidebar:before{content:"";background:linear-gradient(90deg,var(--yellow) 0 18%,transparent 18% calc(18% + 4px),var(--primary) calc(18% + 4px) 62%,transparent 62% calc(62% + 4px),var(--cyan) calc(62% + 4px));height:6px;position:absolute;top:0;left:0;right:0}.app.lcars .nav a{border-radius:16px;justify-content:center;margin-left:0;padding:4px 2px;font-size:12px}.app.lcars .nav a span{margin-left:0}.app.lcars .topbar{height:auto;padding-bottom:18px}.app.lcars .topbar:after{border-radius:5px;height:8px;bottom:4px;left:14px;right:14px}.app.lcars .tema-btn{height:26px;padding:0 10px;font-size:12px}.app.lcars .page-head h1{letter-spacing:.05em;gap:10px}.app.lcars .page-head h1:after{min-width:28px;font-size:12px;overflow:hidden}.app.lcars .page-head p{padding-left:0}.app.lcars .mapa{top:64px}@media (max-width:760px){.lcars .cotovelo,.lcars .sidebar:after{display:none}}.lcars{--g1:var(--primary);--g2:#00e6738c;--g3:#188b52b3;--g4:#2eb87329}.lcars .cotovelo{background:var(--g1)}.lcars .sidebar:after{background:linear-gradient(180deg,transparent,#c2ffe08c,transparent) 0 -140px / 100% 140px no-repeat,linear-gradient(180deg,var(--g1) 0 34%,transparent 34% calc(34% + 5px),var(--g3) calc(34% + 5px) 52%,transparent 52% calc(52% + 5px),var(--g2) calc(52% + 5px) 78%,transparent 78% calc(78% + 5px),var(--g3) calc(78% + 5px) 100%);animation:4.5s linear infinite fluxo}@keyframes fluxo{to{background-position:0 calc(100vh + 140px),0 0}}.lcars .sidebar.energia:after{filter:brightness(1.8) drop-shadow(0 0 10px var(--primary));transition:filter .2s}.lcars .topbar:after{background:linear-gradient(90deg,var(--g1) 0 34%,transparent 34% calc(34% + 5px),var(--g4) calc(34% + 5px) 58%,transparent 58% calc(58% + 5px),var(--g2) calc(58% + 5px) 70%,transparent 70% calc(70% + 5px),var(--g3) calc(70% + 5px) 88%,transparent 88% calc(88% + 5px),var(--cyan) calc(88% + 5px))}.lcars .nav a{background-color:var(--g4);color:var(--fg-2);transition:background-size .4s var(--ease-out),color .2s,padding .3s var(--ease-out),box-shadow .3s;background-image:linear-gradient(90deg,#00e67361,#00e67361);background-repeat:no-repeat;background-size:0% 100%}.lcars .nav a:hover{background-color:var(--g4);color:var(--fg);background-size:100% 100%;padding-right:24px}.lcars .nav a svg.i{color:currentColor;filter:none;opacity:.85}.lcars .nav a.on{background-color:var(--g1);color:var(--bg);background-size:0 0}.lcars .nav a .tag{background:var(--bg);color:var(--primary)}.lcars .lc-codigos span,.lcars .lc-codigos span:nth-child(2){background:var(--g3);color:var(--fg)}.lcars .lc-codigos span:last-child{background:var(--g1);color:var(--bg)}.lcars .tema-btn.on{background:var(--g1);box-shadow:0 0 14px #00e67359}.lcars .page-head h1:after{background:linear-gradient(90deg,var(--g4) 0 70%,transparent 70% calc(70% + 5px),var(--cyan) calc(70% + 5px))}.lcars .glass,.lcars .glass.kpi{--lc:var(--g1)}.lcars .card-h h3{color:var(--fg)}.lcars .card-h:after{background:linear-gradient(90deg,var(--g1) 0 16%,transparent 16% calc(16% + 4px),var(--g4) calc(16% + 4px) 78%,transparent 78% calc(78% + 4px),var(--g2) calc(78% + 4px))}.lcars .kpi b{color:var(--primary)}.lcars .kpi .ic{color:var(--primary);box-shadow:none;background:#00e6731f}.lcars .coluna{border-left-color:var(--g2)}.lcars .coluna.alvo{border-left-color:var(--g1)}.lcars .col-h .t b{color:var(--fg);text-shadow:none}.lcars .hist .l1 .pts{background:var(--g3);color:var(--fg)}.lcars .dossie-head:after{background:linear-gradient(90deg,var(--g1) 0 25%,transparent 25% calc(25% + 5px),var(--g4) calc(25% + 5px) 60%,transparent 60% calc(60% + 5px),var(--g2) calc(60% + 5px))}.lcars .abas .ind{background:var(--g1)}.app.lcars .sidebar:before{background:linear-gradient(90deg,var(--g1) 0 18%,transparent 18% calc(18% + 4px),var(--g4) calc(18% + 4px) 62%,transparent 62% calc(62% + 4px),var(--g2) calc(62% + 4px))}.app.lcars .nav a.on{background-color:var(--g1)}.lcars .mini.on{--c:var(--primary)}.lcars .nav a{animation:lc-sai .6s var(--ease-out) both;animation-delay:calc(var(--n,0) * 70ms + .15s)}@keyframes lc-sai{0%{clip-path:inset(0 100% 0 0 round 0 19px 19px 0);opacity:.2}to{clip-path:inset(0 round 0 19px 19px 0);opacity:1}}.app.lcars .nav a{animation-name:lc-sobe}@keyframes lc-sobe{0%{clip-path:inset(100% 0 0 round 16px);opacity:.2}to{clip-path:inset(0 round 16px);opacity:1}}.pulso{z-index:45;pointer-events:none;width:10px;height:10px;box-shadow:0 0 10px 3px var(--primary),0 0 28px 8px #00e67373;offset-rotate:0deg;background:#d6ffeb;border-radius:50%;position:fixed;top:0;left:0}.pulso.rastro{background:var(--primary);width:7px;height:7px;box-shadow:0 0 10px 2px #00e67380}.onda{pointer-events:none;animation:onda .6s var(--ease-out) forwards;z-index:3;background:radial-gradient(circle,#99ffcc8c,#00e67326 60%,#0000 70%);border-radius:50%;position:absolute;transform:translate(-50%,-50%)scale(0)}@keyframes onda{to{opacity:0;transform:translate(-50%,-50%)scale(1)}}.abas a,.abas button,.mini,.menu-item,.linha-c,.hist{position:relative;overflow:hidden}.lcars .menu{animation:lc-menu .45s var(--ease-out)}@keyframes lc-menu{0%{clip-path:inset(0 0 100% round 14px)}to{clip-path:inset(0 round 14px)}}.lcars .menu>*{animation:entra-linha .35s var(--ease-out) both;animation-delay:calc(var(--n,0) * 45ms + .12s)}.lcars .entra{animation:lc-abre .7s var(--ease-out) both;animation-delay:var(--atraso,0s)}@keyframes lc-abre{0%{clip-path:inset(0 100% 0 0 round 26px 16px 16px 8px);opacity:.4}60%{opacity:1}to{clip-path:inset(0 round 26px 16px 16px 8px)}}.lcars .varre:after{width:40%;height:100%;animation:varre-lado .8s var(--ease-out) forwards;animation-delay:var(--atraso,0s);background:linear-gradient(90deg,#0000,#1aff8c1a 70%,#66ffb373 98%,#0000);top:0;left:-40%;right:auto}@keyframes varre-lado{to{left:110%}}.lcars .topbar.acende:after{animation:barra-acende .7s var(--ease-out)}@keyframes barra-acende{0%{filter:brightness()}35%{filter:brightness(2.2) drop-shadow(0 0 10px var(--primary))}to{filter:brightness()}}@media (prefers-reduced-motion:reduce){.pulso,.onda{display:none}}.fx{z-index:15;pointer-events:none;width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0}.app .fx{position:absolute}.page.some{opacity:0;transition:opacity .16s}.envelope{transform-origin:50% 100%;animation:.75s cubic-bezier(.2,.9,.25,1) both envelope;animation-delay:var(--atraso,0s)}@keyframes envelope{0%{clip-path:inset(100% 0 0 round 16px);opacity:0;transform:perspective(1000px)rotateX(-68deg)translateY(36px)}35%{opacity:1}to{clip-path:inset(0 round 16px);opacity:1;transform:none}}.lcars .envelope{animation-name:envelope}.varre-sobe{position:relative}.varre-sobe:after{content:"";z-index:2;pointer-events:none;height:40%;animation:varre-sobe .9s var(--ease-out) forwards;animation-delay:calc(var(--atraso,0s) + .12s);background:linear-gradient(#0000,#66ffb380 2%,#1aff8c1a 30%,#0000);position:absolute;bottom:-40%;left:0;right:0}@keyframes varre-sobe{to{bottom:110%}}.nasce{animation:.55s cubic-bezier(.2,.9,.25,1) both nasce;animation-delay:var(--atraso,0s)}@keyframes nasce{0%{clip-path:inset(calc(50% - 4px) round 999px);opacity:0;filter:brightness(2.6)}1%{opacity:1}45%{clip-path:inset(calc(50% - 4px) 0 round 999px);filter:brightness(2)}to{clip-path:inset(0 round 14px);opacity:1;filter:none}}.vazio,.vazio *{-webkit-text-fill-color:transparent;color:#0000!important;text-shadow:none!important}.vazio svg,.vazio img,.vazio canvas{opacity:0}.page.luz-espera{visibility:hidden}.page.luz-espera .nasce{visibility:visible}.vazio svg,.vazio img,.vazio canvas{transition:opacity .4s}.nucleo{z-index:45;pointer-events:none;width:14px;height:14px;box-shadow:0 0 16px 6px var(--primary),0 0 50px 18px #00e67366;animation:nucleo .5s var(--ease-out) both;background:#e0fff0;border-radius:50%;margin:-7px 0 0 -7px;position:fixed}.app .nucleo{position:absolute}@keyframes nucleo{0%{opacity:0;transform:scale(.6)}30%{opacity:1;transform:scale(1.8)}to{opacity:0;transform:scale(.4)}}.app .pulso{position:absolute}.linha-aba{z-index:6;pointer-events:none;background:linear-gradient(90deg,#0000,#c2ffe0 8%,#66ffb3,#c2ffe0 92%,#0000);height:2px;margin-top:-1px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 12px 3px #00e673b3,0 0 34px 8px #00e67340}.linha-aba:before{content:"";background:linear-gradient(#0000,#1aff8c29);height:46px;position:absolute;bottom:2px;left:4%;right:4%}.aba-velha{pointer-events:none;z-index:2;width:100%;margin:0;position:absolute;top:0;left:0}.app #raiz{background:var(--bg);width:100%;height:100dvh;position:relative;overflow:hidden;transform:translateZ(0)}.app .rolagem{scrollbar-width:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden auto}.app .rolagem::-webkit-scrollbar{display:none}.app #matrix{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.app .sidebar{width:100%;height:calc(66px + env(safe-area-inset-bottom,0px));padding:6px 6px env(safe-area-inset-bottom,0px);border-right:0;border-top:1px solid var(--line-hi);border-image:;background:#080a0ceb;flex-direction:row;inset:auto 0 0;box-shadow:0 -10px 30px #04050799}.app .brand,.app .side-foot,.app .nav-sep,.app .nav-ind{display:none}.app nav.nav{justify-content:space-around;gap:2px;width:100%;display:flex}.app .nav a{letter-spacing:.08em;border-radius:14px;flex-direction:column;flex:1;justify-content:center;gap:4px;height:54px;padding:4px 2px;font-size:8.5px}.app .nav a:hover{transform:none}.app .nav a.on{background:var(--primary-soft);box-shadow:inset 0 0 0 1px var(--line-hi)}.app .nav a svg.i{width:21px;height:21px}.app .nav a .tag{margin:0;position:absolute;top:3px;right:calc(50% - 22px)}.app .main{min-height:100%;padding-bottom:calc(76px + env(safe-area-inset-bottom,0px));margin-left:0}.app .topbar{height:auto;min-height:56px;padding:calc(10px + env(safe-area-inset-top,0px)) 14px 10px;gap:8px}.app #ddProj{align-items:center;gap:8px;min-width:0;display:flex}.app .logo-topo{border-radius:8px;width:30px;height:30px;font-size:11px}.app .sel-proj{max-width:150px}.app .sel-proj span{text-overflow:ellipsis;white-space:nowrap;display:inline;overflow:hidden}.app .sys{gap:0;height:26px;padding:0 9px;font-size:0}.app .sys .dot{margin:0}.app .user{padding:2px}.app .user-txt{display:none}.app .avatar{width:30px;height:30px}.app .menu,.app .menu.wide{width:auto;max-height:70%;position:fixed;top:62px;left:10px;right:10px;overflow-y:auto}.app .faixa{display:none}.app .page{gap:16px;padding:18px 14px 24px}.app .page-head h1{font-size:24px}.app .page-head .acoes{width:100%}.app .page-head .acoes .btn{flex:1}.app .grid.g3,.app .grid.g2,.app .grid.g-21{grid-template-columns:1fr}.app .grid.g4{grid-template-columns:1fr 1fr;gap:10px}.app .kpi{padding:14px}.app .kpi b{font-size:24px}.app .kpi .ic{width:28px;height:28px;top:10px;right:10px}.app .kpi small{font-size:10px}.app .fluxo-linha{grid-template-columns:1fr auto;gap:8px}.app .fluxo-linha .barra{grid-area:2/1/auto/-1}.app .fila .it{grid-template-columns:34px 1fr;padding:12px 14px}.app .fila .quando{text-align:left;grid-column:2}.app .filtros{scrollbar-width:none;flex-wrap:nowrap;margin:0 -14px;padding:0 14px;overflow-x:auto}.app .filtros::-webkit-scrollbar{display:none}.app .filtros select{flex:none;max-width:170px}.app .filtros label{flex:none}.app .col-tabs{scrollbar-width:none;gap:6px;margin:0 -14px;padding:2px 14px;display:flex;overflow-x:auto}.app .col-tabs::-webkit-scrollbar{display:none}.app .col-tabs button{border:1px solid var(--line);height:34px;font:600 10.5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2);border-radius:99px;flex:none;align-items:center;gap:6px;padding:0 12px;transition:all .25s;display:flex}.app .col-tabs button b{background:#2eb8731f;border-radius:99px;padding:1px 6px;font-size:10px}.app .col-tabs button.on{color:var(--c);border-color:var(--c);background:var(--c)}@supports (color:color-mix(in lab,red,red)){.app .col-tabs button.on{background:color-mix(in hsl,var(--c) 12%,transparent)}}.app .col-tabs button.on{box-shadow:0 0 14px var(--c)}@supports (color:color-mix(in lab,red,red)){.app .col-tabs button.on{box-shadow:0 0 14px color-mix(in hsl,var(--c) 25%,transparent)}}.app .col-tabs{display:none}.app .quadro{padding:0;display:block;overflow:visible}.app .mapa{z-index:5;background:linear-gradient(#080a0cf5 82%,#0000);grid-template-columns:repeat(5,1fr);gap:6px;margin:0 -14px;padding:10px 14px 16px;display:grid;position:sticky;top:56px}.app .mini{border:1px solid var(--line);transition:border-color .25s,background .25s,box-shadow .25s,transform .2s var(--ease-out);background:#0e1116d9;border-radius:14px;align-content:start;justify-items:center;gap:5px;padding:8px 4px 9px;display:grid;position:relative}.app .mini:active{transform:scale(.96)}.app .mini.on{border-color:var(--c);background:var(--c)}@supports (color:color-mix(in lab,red,red)){.app .mini.on{background:color-mix(in hsl,var(--c) 12%,#0e1116)}}.app .mini.on{box-shadow:0 0 18px var(--c),inset 0 0 12px var(--c)}@supports (color:color-mix(in lab,red,red)){.app .mini.on{box-shadow:0 0 18px color-mix(in hsl,var(--c) 30%,transparent),inset 0 0 12px color-mix(in hsl,var(--c) 12%,transparent)}}.app .mini-n{font:600 7.5px var(--font-mono);letter-spacing:.08em;color:var(--c);white-space:nowrap}.app .mini b{font:800 20px/1 var(--font-display);color:var(--fg)}.app .mini.on b{color:var(--c);text-shadow:0 0 10px var(--c)}@supports (color:color-mix(in lab,red,red)){.app .mini.on b{text-shadow:0 0 10px color-mix(in hsl,var(--c) 60%,transparent)}}.app .mini b small{font:600 9px var(--font-mono);color:var(--fg-3)}.app .pilha{align-content:start;gap:3px;width:100%;min-height:30px;padding:0 6px;display:grid}.app .pilha i{background:var(--ce);opacity:.75;height:4px;box-shadow:0 0 5px var(--ce);border-radius:3px;display:block}.app .pilha i.voce{background:var(--yellow);box-shadow:0 0 6px var(--yellow);opacity:1}.app .pilha em{font:600 8.5px var(--font-mono);color:var(--fg-3);text-align:center;font-style:normal}.app .mini-ag{font:700 8px var(--font-display);color:var(--fg-3)}.app .mini-espera{background:var(--yellow);min-width:16px;height:16px;color:var(--bg);font:700 9px/16px var(--font-mono);text-align:center;box-shadow:0 0 8px var(--yellow);border-radius:99px;padding:0 4px;position:absolute;top:-6px;right:-4px}.app .mapa-seta{background:var(--c,var(--primary));clip-path:polygon(0 0,100% 0,50% 100%);width:14px;height:8px;filter:drop-shadow(0 0 4px var(--c));transition:transform .4s var(--ease-out),background .3s;position:absolute;bottom:6px;left:0}.app .lista-col{border:1px solid var(--c);border-radius:16px}@supports (color:color-mix(in lab,red,red)){.app .lista-col{border:1px solid color-mix(in hsl,var(--c) 40%,transparent)}}.app .lista-col{background:#0c0e1399;min-height:300px}.app .lista-h{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:14px 14px 10px;display:flex}.app .lista-h b{font:800 14px var(--font-display);letter-spacing:.12em;color:var(--c);text-shadow:0 0 10px var(--c)}@supports (color:color-mix(in lab,red,red)){.app .lista-h b{text-shadow:0 0 10px color-mix(in hsl,var(--c) 45%,transparent)}}.app .lista-h .mono{color:var(--fg-3);font-size:10.5px}.app .lista-h .gate{width:100%;font:500 10px var(--font-mono);color:var(--yellow)}.app .lista-col .cards{padding:10px}.app .quadro::-webkit-scrollbar{display:none}.app .coluna{scroll-snap-align:center;min-height:360px}.app .hist{cursor:pointer}.app .hist p{font-size:13.5px}.app .ciclo-h{padding:14px 16px}.app .ciclo-h .tema{order:5;min-width:100%;font-size:12.5px}.app .epico{grid-template-columns:56px 1fr 44px;gap:10px;padding:12px 16px}.app .epico .barra{display:none}.app .agente{padding:16px}.app .acoes .btn{padding:0 10px}.app .tab.resp thead{display:none}.app .tab.resp tr{border-bottom:1px solid #2eb8730f;gap:2px;padding:12px 16px;display:grid}.app .tab.resp tr:last-child{border-bottom:0}.app .tab.resp td{border:0;padding:0;text-align:left!important}.app .abas{scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.app .abas::-webkit-scrollbar{display:none}.app .abas>a,.app .abas>button{flex-shrink:0}.app .kv{grid-template-columns:1fr 1fr}.app .linha-c{padding:12px 14px}.app .dossie{border-left:0;border-top:1px solid var(--line-hi);width:100%;height:88%;animation:entra-baixo .4s var(--ease-out);border-radius:22px 22px 0 0;inset:auto 0 0;box-shadow:0 -30px 80px #040507b3}.app .dossie:after{content:"";background:var(--line-hi);border-radius:4px;width:40px;height:4px;margin-left:-20px;position:absolute;top:8px;left:50%}.app .dossie.sai{animation:.25s ease-in forwards sai-baixo}.app .dossie.abre:before{background:linear-gradient(90deg,transparent,var(--primary),transparent);width:35%;height:2px;animation:borda-corre .9s var(--ease-out) .15s both;top:-1px;left:0}@keyframes entra-baixo{0%{transform:translateY(100%)}}@keyframes sai-baixo{to{transform:translateY(100%)}}@keyframes borda-corre{0%{opacity:1;transform:translate(-100%)}to{opacity:0;transform:translate(300%)}}.app .dossie-head{padding:22px 16px 14px}.app .dossie-corpo{padding:14px 16px 20px}.app .dossie-pe{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}.app .dossie-pe .btn{flex:1}.app .modal-bg{position:absolute}.app .dossie.curta{height:auto;max-height:88%}.app .toasts{left:12px;right:12px;bottom:calc(80px + env(safe-area-inset-bottom,0px))}.app .toast{min-width:0;max-width:none}@media (max-width:1100px){.g4{grid-template-columns:repeat(2,minmax(0,1fr))}.g3,.g-21{grid-template-columns:1fr}}@media (max-width:760px){.sidebar{border-right:0;border-top:1px solid var(--line);border-image:;flex-direction:row;width:100%;height:62px;padding:6px 8px;inset:auto 0 0}.brand,.side-foot,.nav-sep,.nav-ind{display:none}nav.nav{justify-content:space-around;width:100%;display:flex}.nav a{flex-direction:column;justify-content:center;gap:2px;height:50px;padding:4px;font-size:8px}.nav a:hover{transform:none}.nav a .tag{position:absolute;top:2px;right:2px}.nav a.on{background:var(--primary-soft)}.main{margin-left:0;padding-bottom:62px}.page{padding:18px 14px 24px}.user-txt,.sel-proj span{display:none}.g4,.g2{grid-template-columns:1fr}.epico{grid-template-columns:60px 1fr 50px}.epico .barra,.faixa{display:none}}.acesso{z-index:1;place-items:center;min-height:100vh;padding:24px;display:grid;position:relative}.acesso-card{border-color:var(--line-hi);gap:18px;width:min(420px,100%);padding:30px 28px;display:grid;box-shadow:0 0 60px #00e67314}.acesso-marca{text-align:center;justify-items:center;gap:10px;display:grid}.acesso-marca .logo{border-radius:14px;width:56px;height:56px;font-size:20px}.acesso-marca h1{font:900 22px var(--font-display);letter-spacing:.16em;color:var(--primary);text-shadow:0 0 14px #00e67380;margin:0}.acesso-marca small{font:500 10px var(--font-mono);color:var(--purple);letter-spacing:.2em}.digitos{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.digitos input{text-align:center;width:100%;min-width:0;height:50px;font:700 20px var(--font-mono);border:1px solid var(--line);background:#0c0e12cc;border-radius:10px;outline:none}.digitos input:focus{border-color:var(--line-hi);box-shadow:0 0 0 3px #00e6731f}.ou{font:500 10px var(--font-mono);color:var(--fg-3);letter-spacing:.14em;align-items:center;gap:10px;display:flex}.ou:before,.ou:after{content:"";background:var(--line);flex:1;height:1px}.acesso-pe{text-align:center;font:400 11px var(--font-mono);color:var(--fg-3)}.acesso:has(.cena),.app .acesso:has(.cena){place-items:stretch stretch;padding:0}.cena{background:#040705;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);place-items:center;min-height:100vh;padding:18px 4px 22px;display:grid;position:relative;overflow:hidden}.app .cena{height:100%;min-height:100%}.cena-marca{justify-items:center;gap:4px;display:grid}.cena-marca b{font:900 20px var(--font-display);letter-spacing:.2em;color:var(--primary);text-shadow:0 0 14px #00e67380}.cena-marca small{font:500 10px var(--font-mono);color:var(--purple);letter-spacing:.24em}.cena-arte{z-index:0;width:100%;height:100%;transform-origin:var(--ox,50%) var(--oy,50%);position:absolute;top:0;right:0;bottom:0;left:0}.cena-marca,.cena-dica{z-index:1;position:relative}.cena-dica{letter-spacing:.14em;color:var(--orange);opacity:.8;font-size:12px;animation:1.8s ease-in-out infinite pisca-dica}@keyframes pisca-dica{50%{opacity:.3}}.olho-btn{z-index:2;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;position:absolute}.olho-btn:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.acordado .cena-dica{color:var(--red)}.abrindo .cena-arte{animation:.9s cubic-bezier(.6,0,.9,.4) forwards entra-olho}.abrindo:after{content:"";pointer-events:none;background:radial-gradient(circle at var(--ox) var(--oy),#ff8833e6,#e6260066 20%,transparent 55%);animation:.9s ease-in forwards clarao;position:absolute;top:0;right:0;bottom:0;left:0}.abrindo .cena-marca,.abrindo .cena-dica{opacity:0;transition:opacity .3s}@keyframes entra-olho{to{opacity:0;filter:brightness(2.2)blur(1px);transform:scale(9)}}@keyframes clarao{0%{opacity:0}60%{opacity:1}to{opacity:0}}.cena-fundo{z-index:0;opacity:.55;pointer-events:none;width:100%;height:100%;animation:1.1s cubic-bezier(.2,.8,.3,1) both fundo-entra;position:absolute;top:0;right:0;bottom:0;left:0}.cena-brilho{opacity:var(--brilho,0);pointer-events:none}.cena-fundo.cena-brilho{opacity:calc(var(--brilho,0) * .55)}@keyframes fundo-entra{0%{opacity:0;filter:brightness(2.5);transform:scale(1.5)}}.acesso:has(.cena-fundo){align-content:center;gap:14px;overflow:hidden}.acesso>.acesso-card,.voltar-vale{z-index:1;position:relative}.acesso:has(.cena-fundo) .acesso-card{-webkit-backdrop-filter:blur(6px);background:#080a0cb8;border-color:#ff791a59;box-shadow:0 0 0 1px #ff791a14,0 0 80px #ff55002e}.voltar-vale{color:var(--orange);font:500 11px var(--font-mono);letter-spacing:.14em;justify-self:center}.transicao{z-index:300;pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.app .transicao{position:absolute}.transicao .cortina{z-index:1;background:radial-gradient(at 50% 45%,#19120b,#060709 65%);position:absolute;top:0;right:0;bottom:0;left:0}.anel{z-index:3;position:absolute}.anel-gira{width:100%;height:100%;transform-style:preserve-3d}.anel svg{filter:drop-shadow(0 0 14px #ffba1aa6)drop-shadow(0 0 40px #ff800059);width:100%;height:100%;overflow:visible}.anel .runas{letter-spacing:3.2px;fill:#ff7033;filter:drop-shadow(0 0 3px #ff401a);dominant-baseline:middle;font:700 11px JetBrains Mono,monospace}.clarao-anel{z-index:3;background:#fff0b3;border-radius:50%;width:20px;height:20px;margin:-10px 0 0 -10px;animation:.55s ease-out forwards clarao-anel;position:absolute;box-shadow:0 0 40px 20px #fb3c,0 0 120px 60px #00e67359}@keyframes clarao-anel{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(7)}}.nave{z-index:4;width:84px;height:84px;margin:-42px 0 0 -42px;position:absolute}.nave svg{filter:drop-shadow(0 0 8px #00ff80cc);width:100%;height:100%;overflow:visible}.nave .motor{fill:#ffa64c;filter:drop-shadow(0 0 4px #ff8c1a);animation:.12s steps(2,end) infinite motor}@keyframes motor{50%{opacity:.55}}.nave-corpo{transform-origin:50% 90%;width:100%;height:100%}.nave .faixa-motor{filter:drop-shadow(0 0 4px #33e7ff);animation:.25s ease-in-out infinite alternate motor}.nave .halo-nave{transform-origin:0 0;transform-box:view-box;filter:drop-shadow(0 0 4px #ffc933);animation:.6s linear infinite halo-gira}@keyframes halo-gira{to{transform:rotate(360deg)}}.nave .cupula{filter:drop-shadow(0 0 5px #33e7ff)}.clarao-dobra{z-index:3;transform-origin:50% 230px;background:linear-gradient(#0000,#33e7ff80 60%,#b3f6ff);border-radius:6px;width:6px;height:240px;margin:-230px 0 0 -3px;animation:.5s ease-out forwards dobra;position:absolute;box-shadow:0 0 24px 6px #33e7ff80}@keyframes dobra{0%{opacity:1}to{opacity:0}}.risco-dobra{z-index:2;opacity:0;background:linear-gradient(#0000,#99f3ff,#0000);width:1.5px;height:70px;margin:-35px 0 0;animation:.45s ease-out forwards risco;position:absolute}@keyframes risco{0%{opacity:0}30%{opacity:1}to{opacity:0;translate:0}}.nave .rastro-nave{stroke:#66ffb38c;stroke-width:3px;stroke-linecap:round;stroke-dasharray:110;stroke-dashoffset:110px;animation:.5s ease-out .35s forwards rastro-nave}@keyframes rastro-nave{to{stroke-dashoffset:0}}.boot{z-index:5;width:min(660px,100% - 32px);height:min(440px,70vh);font:400 clamp(10.5px,1vw,13.5px) / 1.75 var(--font-mono);color:var(--fg-2);pointer-events:none;transition:opacity .7s,transform 1s var(--ease-out);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(#0000,#000 30%);mask-image:linear-gradient(#0000,#000 30%)}.cena:not(.bootando) .boot{opacity:0;transform:translate(-50%,-58%)scale(.96)}.boot .l{white-space:pre;text-overflow:ellipsis;overflow:hidden}.boot .cmd{color:var(--fg)}.boot .p{color:var(--primary);text-shadow:0 0 8px #00e67380}.boot .c{color:var(--cyan)}.boot .d{color:var(--fg-3)}.boot .fim{color:var(--primary);text-shadow:0 0 12px #00e673b3;font-weight:700}.boot .cur:after{content:"▌";color:var(--primary);animation:.8s step-end infinite pisca-cur}@keyframes pisca-cur{50%{opacity:0}}.cena-marca,.cena-dica,.olho-btn{transition:opacity .6s}.cena.bootando .cena-marca,.cena.bootando .cena-dica,.cena.bootando .olho-btn,.cena.formando .cena-dica,.cena.formando .olho-btn{opacity:0;pointer-events:none}.app .acesso{min-height:100%;padding:20px}.app .acesso-card{padding:26px 20px}.acesso-titulo{text-align:center}.acesso-titulo b{font:700 13px var(--font-display);letter-spacing:.1em}.acesso-titulo div{color:var(--fg-2);margin-top:4px;font-size:12.5px}.acesso-volta{justify-self:center}.acesso-erro{color:var(--red);text-align:center;background:#ff525214;border:1px solid #ff525259;border-radius:10px;padding:9px 12px;font-size:11.5px}.leitura{font:500 12px var(--font-mono);color:var(--fg-2);letter-spacing:.04em;align-items:center;gap:12px;padding:18px 20px;display:flex}.leitura .gira{flex:none;position:static}.leitura.erro,.leitura.vazia{border-color:#ff525259;gap:6px;display:grid}.leitura.erro b,.leitura.vazia b{font:700 11px var(--font-display);letter-spacing:.12em;color:var(--red)}.leitura.vazia{border-color:#ffd53d59}.leitura.vazia b{color:var(--yellow)}.leitura a{color:var(--primary)}.nada{color:var(--fg-3)}.fila a.it{color:inherit;text-decoration:none}.fluxo{gap:16px;display:grid}.fluxo-nome{align-items:center;gap:8px;font-size:13px;display:flex}.fluxo-barra{height:10px}.fluxo-total{color:var(--fg-3);text-align:right;font-size:11px}.fluxo-legenda{flex-wrap:wrap;gap:14px;display:flex}.fluxo-legenda span{color:var(--fg-3);align-items:center;gap:6px;font-size:10.5px;display:flex}.fluxo-legenda i{background:var(--c);border-radius:2px;width:8px;height:8px}.proj-chip{margin-left:auto}.proj .cols b{color:var(--c)}.novo-t{font:700 12px var(--font-display);letter-spacing:.12em}.novo small{color:var(--fg-3)}.sinc-erro{color:var(--fg-2);background:#ff52520f;border:1px solid #ff52524d;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:flex}.sinc-erro small{color:var(--fg-3)}.so-voce{color:var(--fg-2);cursor:pointer;align-items:center;gap:8px;font-size:11.5px;display:flex}.dossie-titulo{font-size:15px;font-weight:600;line-height:1.45}.caixa.erro{color:var(--red);border-color:#f0424266}.caixa.erro a{color:inherit;font-weight:600}.hist.movendo{opacity:.78;cursor:default;border-style:dashed}.hist.movendo .movendo-chip{text-decoration:none;animation:1.6s ease-in-out infinite movendo}@keyframes movendo{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.hist.movendo .movendo-chip{animation:none}}.modal .campo textarea{width:100%}.sys.calado{color:var(--red);border-color:#ff525280}.agente.calado{border-color:#ff525266}.ag-perguntas{gap:6px;display:grid}.ag-perguntas div{align-items:flex-start;gap:8px;display:flex}.btn.desligado{opacity:.5;cursor:default}@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-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}@property --tw-ease{syntax:"*";inherits:false}
