@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-cyrillic-ext-400-normal-6VZLC4H3.woff2") format("woff2"),url("./media/inter-cyrillic-ext-400-normal-FIY4AS7B.woff") format("woff");unicode-range:U+0460-052F,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("./media/inter-cyrillic-400-normal-G4TQJ72A.woff2") format("woff2"),url("./media/inter-cyrillic-400-normal-U23O635P.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-greek-ext-400-normal-JTQ56XIH.woff2") format("woff2"),url("./media/inter-greek-ext-400-normal-RDW6D2QK.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-greek-400-normal-24BA4PDP.woff2") format("woff2"),url("./media/inter-greek-400-normal-ZRMMCGZA.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-vietnamese-400-normal-3ZH4IT4J.woff2") format("woff2"),url("./media/inter-vietnamese-400-normal-VHOS7L4B.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-latin-ext-400-normal-GKRFIQRI.woff2") format("woff2"),url("./media/inter-latin-ext-400-normal-J3OKVTXA.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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("./media/inter-latin-400-normal-55WT6UWF.woff2") format("woff2"),url("./media/inter-latin-400-normal-FR5HOXA4.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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("./media/inter-cyrillic-ext-500-normal-7YGZWFHX.woff2") format("woff2"),url("./media/inter-cyrillic-ext-500-normal-LJV3DWSQ.woff") format("woff");unicode-range:U+0460-052F,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("./media/inter-cyrillic-500-normal-PQK3XKF6.woff2") format("woff2"),url("./media/inter-cyrillic-500-normal-XH4MSKNN.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-greek-ext-500-normal-ZPKR4LNJ.woff2") format("woff2"),url("./media/inter-greek-ext-500-normal-PJFKOJVL.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-greek-500-normal-6QPUHW6Z.woff2") format("woff2"),url("./media/inter-greek-500-normal-3GRTEB6X.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-vietnamese-500-normal-PQFGSX3P.woff2") format("woff2"),url("./media/inter-vietnamese-500-normal-UOTTXFJL.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-latin-ext-500-normal-3G2JDXWM.woff2") format("woff2"),url("./media/inter-latin-ext-500-normal-UGNIJJWL.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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("./media/inter-latin-500-normal-W62DVTXI.woff2") format("woff2"),url("./media/inter-latin-500-normal-ZNGIZ2YB.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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("./media/inter-cyrillic-ext-600-normal-66Z4CWZK.woff2") format("woff2"),url("./media/inter-cyrillic-ext-600-normal-5S66ZLPP.woff") format("woff");unicode-range:U+0460-052F,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("./media/inter-cyrillic-600-normal-F5BISKXR.woff2") format("woff2"),url("./media/inter-cyrillic-600-normal-YOMHVXBS.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-greek-ext-600-normal-D4Z5GF6D.woff2") format("woff2"),url("./media/inter-greek-ext-600-normal-BCNJL3T4.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-greek-600-normal-ZRJSSN4C.woff2") format("woff2"),url("./media/inter-greek-600-normal-J3AMDQNF.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-vietnamese-600-normal-TVIYLGI7.woff2") format("woff2"),url("./media/inter-vietnamese-600-normal-YXHD7S3I.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-latin-ext-600-normal-HCYHLWH6.woff2") format("woff2"),url("./media/inter-latin-ext-600-normal-JH5KI6RD.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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("./media/inter-latin-600-normal-R6Y2SZCR.woff2") format("woff2"),url("./media/inter-latin-600-normal-ZYHV6QZT.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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("./media/inter-cyrillic-ext-700-normal-OS2RNUST.woff2") format("woff2"),url("./media/inter-cyrillic-ext-700-normal-JNACFJVQ.woff") format("woff");unicode-range:U+0460-052F,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("./media/inter-cyrillic-700-normal-5HS3FXHB.woff2") format("woff2"),url("./media/inter-cyrillic-700-normal-SPV2HQ4Q.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-greek-ext-700-normal-QJ6NMGCB.woff2") format("woff2"),url("./media/inter-greek-ext-700-normal-GHYQOXL3.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-greek-700-normal-S7YO524B.woff2") format("woff2"),url("./media/inter-greek-700-normal-L3DMOWHF.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-vietnamese-700-normal-7LYSQCP6.woff2") format("woff2"),url("./media/inter-vietnamese-700-normal-XRULDGKE.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-latin-ext-700-normal-WY62UGW6.woff2") format("woff2"),url("./media/inter-latin-ext-700-normal-SNJUWUAD.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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("./media/inter-latin-700-normal-SU5XVJMF.woff2") format("woff2"),url("./media/inter-latin-700-normal-TQQ5JXGD.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url("./media/outfit-latin-ext-400-normal-ZJBXP5IH.woff2") format("woff2"),url("./media/outfit-latin-ext-400-normal-NXIOCYCR.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url("./media/outfit-latin-400-normal-WPZHQ72E.woff2") format("woff2"),url("./media/outfit-latin-400-normal-MJX636HN.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url("./media/outfit-latin-ext-500-normal-LUXIOPCH.woff2") format("woff2"),url("./media/outfit-latin-ext-500-normal-6CLYNG6P.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url("./media/outfit-latin-500-normal-PXR3PSSK.woff2") format("woff2"),url("./media/outfit-latin-500-normal-5NAIAZI7.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url("./media/outfit-latin-ext-600-normal-6KTJ3ECD.woff2") format("woff2"),url("./media/outfit-latin-ext-600-normal-YQGUC3HT.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url("./media/outfit-latin-600-normal-7I4OGWZG.woff2") format("woff2"),url("./media/outfit-latin-600-normal-SAVBCENJ.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url("./media/outfit-latin-ext-700-normal-S4JWMSEC.woff2") format("woff2"),url("./media/outfit-latin-ext-700-normal-FAKXWIFD.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url("./media/outfit-latin-700-normal-YRDFZK2V.woff2") format("woff2"),url("./media/outfit-latin-700-normal-UE4J7WLR.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:800;src:url("./media/outfit-latin-ext-800-normal-KSB2CBFH.woff2") format("woff2"),url("./media/outfit-latin-ext-800-normal-LKIHQFAA.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Outfit;font-style:normal;font-display:swap;font-weight:800;src:url("./media/outfit-latin-800-normal-5R3QUKRF.woff2") format("woff2"),url("./media/outfit-latin-800-normal-BUW5OIKC.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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("./media/jetbrains-mono-cyrillic-ext-400-normal-C7IFWGF6.woff2") format("woff2"),url("./media/jetbrains-mono-cyrillic-ext-400-normal-PWXUA557.woff") format("woff");unicode-range:U+0460-052F,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("./media/jetbrains-mono-cyrillic-400-normal-C5JECUCT.woff2") format("woff2"),url("./media/jetbrains-mono-cyrillic-400-normal-FGCZYWMY.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/jetbrains-mono-greek-400-normal-O7JTTR3P.woff2") format("woff2"),url("./media/jetbrains-mono-greek-400-normal-JJNQZMPZ.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/jetbrains-mono-vietnamese-400-normal-KU7YLUPA.woff2") format("woff2"),url("./media/jetbrains-mono-vietnamese-400-normal-7ULXAK72.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/jetbrains-mono-latin-ext-400-normal-JVR3IR4Z.woff2") format("woff2"),url("./media/jetbrains-mono-latin-ext-400-normal-55RNMRQS.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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("./media/jetbrains-mono-latin-400-normal-3OOWLGQ2.woff2") format("woff2"),url("./media/jetbrains-mono-latin-400-normal-WDD34GPP.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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("./media/jetbrains-mono-cyrillic-ext-500-normal-3HPBCRGM.woff2") format("woff2"),url("./media/jetbrains-mono-cyrillic-ext-500-normal-ALWIYOP7.woff") format("woff");unicode-range:U+0460-052F,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("./media/jetbrains-mono-cyrillic-500-normal-VZRFRX2D.woff2") format("woff2"),url("./media/jetbrains-mono-cyrillic-500-normal-ABSXDA7Y.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/jetbrains-mono-greek-500-normal-RHDMXKAE.woff2") format("woff2"),url("./media/jetbrains-mono-greek-500-normal-S2QQDTY6.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/jetbrains-mono-vietnamese-500-normal-HO6446ON.woff2") format("woff2"),url("./media/jetbrains-mono-vietnamese-500-normal-LNSQLO7C.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/jetbrains-mono-latin-ext-500-normal-W67NWU5E.woff2") format("woff2"),url("./media/jetbrains-mono-latin-ext-500-normal-2BKZW4LT.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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("./media/jetbrains-mono-latin-500-normal-V4XIP5OW.woff2") format("woff2"),url("./media/jetbrains-mono-latin-500-normal-ETEQEOVZ.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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("./media/jetbrains-mono-cyrillic-ext-700-normal-DIGQI5CF.woff2") format("woff2"),url("./media/jetbrains-mono-cyrillic-ext-700-normal-L4AH4AOP.woff") format("woff");unicode-range:U+0460-052F,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("./media/jetbrains-mono-cyrillic-700-normal-77D3ZKW7.woff2") format("woff2"),url("./media/jetbrains-mono-cyrillic-700-normal-3CKPYL2I.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url("./media/jetbrains-mono-greek-700-normal-YOLAM34T.woff2") format("woff2"),url("./media/jetbrains-mono-greek-700-normal-AH2DEYMW.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url("./media/jetbrains-mono-vietnamese-700-normal-ULFZXVBK.woff2") format("woff2"),url("./media/jetbrains-mono-vietnamese-700-normal-XJJKMPGO.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url("./media/jetbrains-mono-latin-ext-700-normal-GESTC2QT.woff2") format("woff2"),url("./media/jetbrains-mono-latin-ext-700-normal-PQ5HUZTC.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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("./media/jetbrains-mono-latin-700-normal-SVC2HUP4.woff2") format("woff2"),url("./media/jetbrains-mono-latin-700-normal-ZFEEZXV6.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url("./media/material-symbols-outlined-PPZXOLWS.woff2") format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}:root{--color-primary-50: #f0f9ff;--color-primary-100: #e0f2fe;--color-primary-300: #7dd3fc;--color-primary-400: #38bdf8;--color-primary-500: #0284c7;--color-primary-600: #0369a1;--color-slate-50: #f8fafc;--color-slate-100: #f1f5f9;--color-slate-200: #e2e8f0;--color-slate-300: #cbd5e1;--color-slate-400: #94a3b8;--color-slate-500: #64748b;--color-slate-600: #475569;--color-slate-700: #334155;--color-slate-800: #1e293b;--color-slate-900: #0f172a;--bg-app: #f8fafc;--bg-surface: #ffffff;--bg-sidebar: #0f172a;--bg-topbar: #ffffff;--border-color:#e2e8f0;--green-500:#059669;--green-600:#047857;--green-700:#15803d;--green-50:#ecfdf5;--green-100:#d1fae5;--amber-500:#d97706;--amber-600:#b45309;--amber-50:#fffbeb;--amber-100:#fef3c7;--red-500:#dc2626;--red-600:#b91c1c;--red-700:#b91c1c;--red-50:#fef2f2;--red-100:#fee2e2;--violet-500:#7c3aed;--violet-600:#6d28d9;--violet-50:#f5f3ff;--violet-100:#ede9fe;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--page-gutter: clamp(24px, 3vw, 64px);--reading-max: 1120px;--topbar-h:48px;--ctrl-h:32px;--ctrl-h-sm:28px;--r-input:6px;--r-btn:6px;--r-card:14px;--r-modal:20px;--r-menu:11px;--shadow-card: 0 1px 2px rgba(15,23,42,.04), 0 1px 3px rgba(15,23,42,.06);--shadow-pop: 0 10px 30px rgba(15,23,42,.12), 0 2px 8px rgba(15,23,42,.08);--shadow-btn-create: 0 4px 12px rgba(3,105,161,.25);--shadow-btn-create-hover: 0 6px 18px rgba(3,105,161,.32);--shadow-focus-ring: 0 0 0 3px rgba(56,189,248,.18);--color-white: #ffffff;--color-on-primary: #ffffff;--flow-topbar-theme-admin-gradient: linear-gradient(90deg, var(--color-primary-50), var(--color-primary-100));--font-sans: "Inter", system-ui, sans-serif;--font-display: "Outfit", sans-serif;--font-mono: "JetBrains Mono", monospace;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-black: 800;--icon-sm: 16px;--icon-md: 18px;--icon-lg: 20px;--text-page-title: 24px;--text-section-title: 18px;--text-body: 14px;--text-hint: 12px;--text-micro: 11px;--text-badge: 10px;--text-header-logo: 22px;--text-header-action: 13px;--text-nav-item: 13px}[data-theme=dark]{--color-slate-50: #0d1117;--color-slate-100: #161b22;--color-slate-200: #21262d;--color-slate-300: #30363d;--color-slate-400: #8b949e;--color-slate-500: #8b949e;--color-slate-600: #c9d1d9;--color-slate-700: #c9d1d9;--color-slate-800: #e6edf3;--color-slate-900: #f0f6fc;--bg-app: #0d1117;--bg-surface: #161b22;--bg-sidebar: #0d1117;--bg-topbar: #161b22;--border-color:#30363d;--color-primary-50: #0e2a3c;--color-primary-100: #123a52;--color-primary-300: #38bdf8;--color-primary-400: #38bdf8;--color-primary-500: #2f9fe0;--color-primary-600: #7dd3fc;--green-500:#34d399;--green-600:#6ee7b7;--green-700:#6ee7b7;--green-50:#0f2e24;--green-100:#13402f;--amber-500:#fbbf24;--amber-600:#fcd34d;--amber-50:#33270f;--amber-100:#463212;--red-500:#f87171;--red-600:#fca5a5;--red-700:#fca5a5;--red-50:#341a1a;--red-100:#492020;--violet-500:#a78bfa;--violet-600:#c4b5fd;--violet-50:#221c3c;--violet-100:#2e2650;--shadow-card: 0 1px 2px rgba(0,0,0,.35), 0 1px 3px rgba(0,0,0,.45);--shadow-pop: 0 12px 34px rgba(0,0,0,.55), 0 2px 8px rgba(0,0,0,.45)}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;vertical-align:middle;-webkit-user-select:none;user-select:none}.material-symbols-outlined.fill{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.flow a:focus-visible,.btn:focus-visible,.input:focus-visible,.select:focus-visible,.nav-pill:focus-visible,.tb-icon:focus-visible,.tb-company:focus-visible,.switch:focus-visible,.check:focus-visible,.radio:focus-visible,.pg:focus-visible,.menu-item:focus-visible,.opt:focus-visible,.seg button:focus-visible,.utab:focus-visible,.mod-card:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px;border-radius:6px}.toast{display:flex;align-items:center;gap:11px;padding:11px 14px;background:var(--bg-surface);border:1px solid var(--border-color);border-left:3px solid var(--green-500);border-radius:10px;box-shadow:var(--shadow-pop);min-width:300px}.toast.err{border-left-color:var(--red-500)}.toast.info{border-left-color:var(--color-primary-500)}.toast .ti{width:26px;height:26px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex:none;color:var(--green-500)}.toast.err .ti{color:var(--red-500)}.toast.info .ti{color:var(--color-primary-500)}.toast.warn .ti{color:var(--amber-500)}.toast .tt{font-size:var(--text-nav-item);font-weight:600;color:var(--color-slate-800)}.toast .ts{font-size:var(--text-hint);color:var(--color-slate-500)}.toast.warn{border-left:4px solid var(--amber-500);background:var(--amber-50)}.tip.above{bottom:calc(100% + 8px);top:auto}.tip.above:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:var(--color-slate-800)}.av-1{background:var(--color-slate-100);color:var(--color-slate-600)}.av-2{background:var(--color-primary-100);color:var(--color-primary-600)}.av-3{background:var(--green-100);color:var(--green-600)}.av-4{background:var(--amber-100);color:var(--amber-600)}.av-5{background:var(--red-100);color:var(--red-600)}.av-6{background:var(--violet-100);color:var(--violet-600)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--ctrl-h);padding:0 14px;border-radius:var(--r-btn);font-family:var(--font-sans);font-size:var(--text-header-action);font-weight:var(--fw-semibold);border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.btn .material-symbols-outlined{font-size:18px}.btn:disabled{opacity:.55;cursor:not-allowed}.btn--sm{height:var(--ctrl-h-sm);padding:0 10px;font-size:var(--text-hint)}.btn--primary{background:var(--color-primary-500);color:#fff}.btn--primary:hover:not(:disabled){background:var(--color-primary-600)}.btn--secondary{background:var(--bg-surface);color:var(--color-slate-700);border-color:var(--color-slate-200)}.btn--secondary:hover:not(:disabled){background:var(--color-slate-50)}.btn--success{background:var(--green-600);color:#fff}.btn--success:hover:not(:disabled){background:var(--green-500)}.btn--danger{background:var(--bg-surface);color:var(--red-600);border-color:var(--red-100)}.btn--danger:hover:not(:disabled){background:var(--red-50)}.btn--ghost{background:transparent;color:var(--color-slate-500)}.btn--ghost:hover:not(:disabled){background:var(--color-slate-100);color:var(--color-slate-700)}.btn--icon{width:var(--ctrl-h);padding:0;background:transparent;color:var(--color-slate-500)}.btn--icon.btn--sm{width:var(--ctrl-h-sm)}.btn--icon:hover:not(:disabled){background:var(--color-slate-100);color:var(--color-slate-700)}.btn-create{background:linear-gradient(135deg,var(--color-primary-600) 0%,var(--color-primary-500) 100%);color:#fff;box-shadow:var(--shadow-btn-create)}.btn-create:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--shadow-btn-create-hover)}.btn-primary{background:var(--color-primary-500);color:#fff}.btn-primary:hover:not(:disabled){background:var(--color-primary-600)}.btn-secondary{background:var(--bg-surface);color:var(--color-slate-700);border-color:var(--color-slate-200)}.btn-secondary:hover:not(:disabled){background:var(--color-slate-50)}.b2{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:6px;font-family:var(--font-sans);font-size:12.5px;font-weight:var(--fw-semibold);letter-spacing:.1px;cursor:pointer;border:1px solid transparent;white-space:nowrap;color:var(--color-slate-700);background:transparent;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease,color .12s ease}.b2 .material-symbols-outlined{font-size:16px}.b2.sm{height:27px;padding:0 9px;font-size:12px}.b2.icon{padding:0;width:30px;justify-content:center}.b2.sm.icon{width:27px}.b2-flat{color:var(--color-slate-600);font-weight:500}.b2-flat:hover{background:var(--color-slate-100);color:var(--color-slate-800)}.b2-flat.primary{color:var(--color-primary-600);font-weight:600}.b2-flat.primary:hover{background:var(--color-primary-50)}.b2-flat.danger{color:var(--red-600)}.b2-flat.danger:hover{background:var(--red-50)}.b2-line{background:var(--bg-surface);border-color:var(--color-slate-200)}.b2-line:hover{border-color:var(--color-slate-300);background:var(--color-slate-50)}.flow-page{box-sizing:border-box;padding-inline:var(--page-gutter);padding-block:var(--space-4)}.flow-page--reading{max-width:var(--reading-max);margin-inline:auto}.badge{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:999px;font-family:var(--font-sans);font-size:var(--text-micro);font-weight:var(--fw-semibold);letter-spacing:.2px;text-transform:uppercase;white-space:nowrap}.badge .material-symbols-outlined{font-size:14px}.badge .dotmark{width:6px;height:6px;border-radius:50%;background:currentColor}.badge-draft{background:var(--color-slate-100);color:var(--color-slate-600)}.badge-sent{background:var(--color-primary-50);color:var(--color-primary-600)}.badge-confirmed{background:var(--green-50);color:var(--green-600)}.badge-invoiced{background:var(--violet-50);color:var(--violet-600)}.badge-expired{background:var(--red-50);color:var(--red-600)}.badge-cancelled{background:var(--color-slate-100);color:var(--color-slate-400)}.flow-table{width:100%;border-collapse:collapse}.flow-table thead th{text-align:left;font-size:var(--text-micro);font-weight:var(--fw-semibold);letter-spacing:.5px;text-transform:uppercase;color:var(--color-slate-500);padding:10px 16px;border-bottom:1px solid var(--border-color);background:var(--bg-surface);white-space:nowrap}.flow-table tbody td{padding:8px 16px;border-bottom:1px solid var(--color-slate-100);font-size:var(--text-body);color:var(--color-slate-700);vertical-align:middle}.flow-table tbody tr:hover{background:var(--color-slate-50)}.t-zebra tbody tr:nth-child(2n){background:var(--color-slate-50)}.t-zebra tbody tr:hover{background:var(--color-primary-50)}.flow-table .num{text-align:right;font-variant-numeric:tabular-nums}.flow-table .strong{font-weight:var(--fw-semibold);color:var(--color-slate-800)}.flow-table td.col-actions{text-align:right;white-space:nowrap;width:1%}.table-card{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:12px;overflow:hidden}.table-card .table-footer{padding:12px 16px;font-size:12px;color:var(--color-slate-500);border-top:1px solid var(--border-color)}.row-check{width:16px;height:16px;border:1.5px solid var(--color-slate-300);border-radius:4px;display:inline-block}.row-actions{display:inline-flex;align-items:center;gap:2px;justify-content:flex-end}.av{width:26px;height:26px;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:var(--fw-bold);color:#fff}.cust{display:inline-flex;align-items:center;gap:8px}.flow-search{display:flex;align-items:center;gap:8px;height:var(--ctrl-h);padding:0 10px;min-width:240px;border:1px solid var(--color-slate-200);border-radius:var(--r-input);background:var(--bg-surface)}.flow-search .material-symbols-outlined{font-size:18px;color:var(--color-slate-400)}.flow-search input{border:0;outline:0;background:transparent;flex:1;font-size:var(--text-body);font-family:var(--font-sans);color:var(--color-slate-800)}.flow-search input::placeholder{color:var(--color-slate-400)}.seg{display:inline-flex;background:var(--color-slate-100);border-radius:var(--r-input);padding:3px;gap:2px}.seg button{border:0;background:transparent;height:26px;padding:0 12px;border-radius:6px;font-family:var(--font-sans);font-size:var(--text-hint);font-weight:var(--fw-semibold);color:var(--color-slate-500);cursor:pointer}.seg button.active{background:var(--bg-surface);color:var(--color-slate-800);box-shadow:var(--shadow-card)}.stage-badge{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:999px;font-size:var(--text-micro);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.2px}.stage-badge .dotmark{width:6px;height:6px;border-radius:50%;background:currentColor}.kpi2{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--r-card);padding:16px 18px;position:relative}.kpi2 .k-top{display:flex;align-items:center;gap:7px;margin-bottom:10px}.kpi2 .k-ic{color:var(--color-slate-400);display:flex}.kpi2 .k-ic .material-symbols-outlined{font-size:17px}.kpi2 .k-label{font-size:var(--text-micro);font-weight:var(--fw-semibold);letter-spacing:.5px;text-transform:uppercase;color:var(--color-slate-500);white-space:nowrap}.kpi2 .k-val{font-size:30px;font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--color-slate-900);line-height:1.05}.kpi2.editorial .k-ic{position:absolute;top:15px;right:16px;color:var(--color-slate-200)}.kpi2.editorial .k-ic .material-symbols-outlined{font-size:24px}.kpi2.editorial .k-label{margin-bottom:8px}.modal-overlay,.modal-backdrop{position:fixed;inset:0;background:#0f172a73;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:900;display:flex;align-items:center;justify-content:center}:root{--modal-w-xs: 380px;--modal-w-sm: 420px;--modal-w-default: 520px;--modal-w-lg: 560px}.modal{background:var(--bg-surface);border-radius:var(--r-modal);box-shadow:0 30px 60px -15px #0006;width:var(--modal-w-xs);max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);display:flex;flex-direction:column;overflow:hidden}.modal--xs{width:var(--modal-w-xs)}.modal--sm{width:var(--modal-w-sm)}.modal--default{width:var(--modal-w-default)}.modal--lg{width:var(--modal-w-lg)}.step-banner{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--r-btn);background:var(--color-primary-50);color:var(--color-primary-600);font-size:var(--text-hint);line-height:1.4}.modal-h{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--border-color)}.modal-h .mt{display:flex;align-items:center;gap:10px;font-family:var(--font-sans);font-size:16px;font-weight:700;color:var(--color-slate-800)}.modal-h .mt .material-symbols-outlined{font-size:18px;color:var(--color-primary-500)}.modal-b{flex:1;overflow-y:auto;padding:18px 20px;display:flex;flex-direction:column;gap:14px}.modal-f{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--border-color);background:var(--color-slate-50)}.modal-x{width:30px;height:30px;border-radius:50%;border:1px solid var(--border-color);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-primary-500);background:var(--bg-surface);padding:0;transition:background .12s ease}.modal-x:hover{background:var(--color-slate-100);color:var(--color-slate-800)}.modal-x .material-symbols-outlined{font-size:16px}.form-field{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.form-field label{font-family:var(--font-sans);font-size:11px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--color-slate-500);margin-bottom:6px}.form-field input,.form-field select,.form-field textarea,.input{font-family:var(--font-sans);font-size:13px;color:var(--color-slate-800);background:var(--bg-surface);border:1px solid var(--color-slate-200);border-radius:var(--r-input);padding:4px 10px;height:var(--ctrl-h);outline:none;transition:border-color .12s ease,box-shadow .12s ease}.form-field input:focus,.form-field select:focus,.form-field textarea:focus,.input:focus{border-color:var(--color-primary-400);box-shadow:0 0 0 3px #38bdf82e}.form-field input.invalid,.input.invalid{border-color:var(--red-500)}.form-error{font-size:var(--text-hint);color:var(--red-600);margin-top:2px}.form-submit-error{font-family:var(--font-sans);font-size:var(--text-hint);color:var(--red-600);background:var(--red-50, #fef2f2);border:1px solid var(--red-100);border-radius:var(--r-input);padding:var(--space-2) var(--space-3);margin-top:var(--space-2)}.crm-overlay-panel{--opp-menu-maxh-h: 300px;--opp-icon-sz: 18px;--opp-opt-gap-w: 10px;--opp-opt-pad-x-w: 10px;--opp-tdot-sz: 11px}.crm-overlay-panel .fl-menu,.crm-overlay-panel ul.opp-menu{list-style:none;margin:0;padding:6px;width:100%;border:1px solid var(--color-slate-200);border-radius:var(--r-card);background:var(--bg-surface);box-shadow:var(--shadow-pop);max-height:var(--opp-menu-maxh-h);overflow-y:auto}.crm-overlay-panel .fl-opt,.crm-overlay-panel li.opp-opt{display:flex;align-items:center;gap:9px;padding:var(--space-2) var(--opp-opt-pad-x-w);border-radius:7px;font-size:var(--text-header-action);color:var(--color-slate-700);cursor:pointer}.crm-overlay-panel .fl-opt:hover,.crm-overlay-panel li.opp-opt:hover{background:var(--color-slate-100)}.crm-overlay-panel .fl-opt .nm{flex:1;font-size:var(--text-header-action);color:var(--color-slate-700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-overlay-panel li.opp-opt .nm{font-size:var(--text-header-action);font-weight:600;color:var(--color-slate-800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-overlay-panel .fl-opt .chk,.crm-overlay-panel li.opp-opt .chk{margin-left:auto;color:var(--color-primary-500);font-size:var(--opp-icon-sz);opacity:0;flex:none}.crm-overlay-panel .fl-opt:hover .chk,.crm-overlay-panel li.opp-opt:hover .chk{opacity:.4}.crm-overlay-panel li.opp-opt .tdot{width:var(--opp-tdot-sz);height:var(--opp-tdot-sz);border-radius:50%;flex:none}.crm-overlay-panel li.opp-opt flow-avatar{flex:none}.crm-overlay-panel li.opp-opt .col{display:flex;flex-direction:column;min-width:0;line-height:1.25}.crm-overlay-panel li.opp-opt .col .nm{font-weight:600}.crm-overlay-panel li.opp-opt .rl{font-size:var(--text-micro);color:var(--color-slate-400)}.crm-overlay-panel div.opp-menu{width:100%;min-width:var(--opp-menu-min-w, auto);border:1px solid var(--border-color);border-radius:var(--r-menu);background:var(--bg-surface);box-shadow:var(--shadow-pop);overflow:hidden}.crm-overlay-panel .opp-opts{max-height:var(--opp-menu-maxh-h);overflow:auto;padding:5px}.crm-overlay-panel div.opp-menu .opp-opt{display:flex;align-items:center;gap:var(--opp-opt-gap-w);padding:7px 9px;border-radius:8px;cursor:pointer}.crm-overlay-panel div.opp-menu .opp-opt:hover{background:var(--color-slate-100)}.crm-overlay-panel div.opp-menu .opp-opt .pipe-ic{font-size:var(--opp-icon-sz);color:var(--color-primary-500);flex:none}.crm-overlay-panel div.opp-menu .opp-opt .nm{font-size:var(--text-header-action);font-weight:600;color:var(--color-slate-800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-overlay-panel div.opp-menu .opp-opt .cur-code{flex:none;min-width:42px;font-weight:700}.crm-overlay-panel div.opp-menu .opp-opt .col{display:flex;flex-direction:column;min-width:0;line-height:1.25}.crm-overlay-panel div.opp-menu .opp-opt .rl{font-size:var(--text-micro);color:var(--color-slate-400)}.crm-overlay-panel div.opp-menu .opp-opt .chk{margin-left:auto;color:var(--color-primary-500);font-size:var(--opp-icon-sz);opacity:0;flex:none}.crm-overlay-panel div.opp-menu .opp-opt.sel{background:var(--color-primary-50)}.crm-overlay-panel div.opp-menu .opp-opt.sel .chk{opacity:1}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:swap;src:url("./media/material-symbols-outlined-PPZXOLWS.woff2") format("woff2")}html,body{margin:0;padding:0;font-family:var(--font-sans);color:var(--color-slate-800);background:var(--bg-app)}app-root,flow-crm-shell,flow-oportunidades-kanban{display:block}
