@import "https://fonts.googleapis.com/css2?family=Archivo:wght@500;600;700;800;900&family=Inter:wght@400;500;600;700&display=swap";
@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(../media/montserrat-cyrillic-ext-400-normal.0twbc~.qjlst5.woff2)format("woff2"),url(../media/montserrat-cyrillic-ext-400-normal.17.xm7rvy439u.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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(../media/montserrat-cyrillic-400-normal.06_-o79p.g4ka.woff2)format("woff2"),url(../media/montserrat-cyrillic-400-normal.0j1-yrr8e9btk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(../media/montserrat-vietnamese-400-normal.0rrt5gjm8hv7v.woff2)format("woff2"),url(../media/montserrat-vietnamese-400-normal.0bz_1~jj3qb9r.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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(../media/montserrat-latin-ext-400-normal.04_.3-08brnxy.woff2)format("woff2"),url(../media/montserrat-latin-ext-400-normal.0vjhqoyejp804.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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(../media/montserrat-latin-400-normal.0v605b8hctpp_.woff2)format("woff2"),url(../media/montserrat-latin-400-normal.03s7..dwr855r.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}
:root{--ll-lima:#c8fe3a;--ll-lima-d:#a8d820;--ll-lima-a:#c8fe3a1a;--ll-lima-a2:#c8fe3a2e;--ll-negro:#0a0a0a;--ll-card:#131313;--ll-elev:#1a1a1a;--ll-borde:#202020;--ll-borde2:#2c2c2c;--ll-gris:#6a6a6a;--ll-texto:#aaa;--ll-blanco:#fff;--ll-display:"Archivo", "Montserrat", sans-serif;--ll-body:"Inter", "Montserrat", sans-serif}*{font-optical-sizing:auto;font-family:Montserrat;font-style:normal}body,html{background-color:#e5e5e5}.mantine-LoadingOverlay-overlay{position:fixed!important}.mantine-Notification-root{font-family:var(--ll-body);background:var(--ll-card)!important;border:1px solid var(--ll-borde2)!important;box-shadow:0 18px 48px #0000008c,0 0 0 1px #0000004d!important}.mantine-Notification-title{font-family:var(--ll-display);letter-spacing:.2px;font-weight:700;color:var(--ll-blanco)!important}.mantine-Notification-description,.mantine-Notification-closeButton{color:var(--ll-texto)!important}.mantine-Notification-closeButton:hover{background:var(--ll-elev)!important;color:var(--ll-blanco)!important}.mantine-Notification-loader{color:var(--ll-lima)!important}.mantine-Notification-root[data-with-border][data-variant=filled][data-color=green],.mantine-Notification-root[data-color=green]{--notification-color:var(--ll-lima)}.mantine-Notification-root[data-color=green]:before,.mantine-Notification-root[data-color=green] .mantine-Notification-icon{background:var(--ll-lima)!important;color:#000!important}.mantine-Notification-root[data-color=red]:before,.mantine-Notification-root[data-color=red] .mantine-Notification-icon{color:#fff!important;background:#ff5a5f!important}.mantine-Tooltip-tooltip{border:1px solid var(--ll-borde2);font-family:var(--ll-body);border-radius:8px;padding:6px 10px;font-size:12px;background:var(--ll-card)!important;color:var(--ll-blanco)!important}.mantine-Tooltip-arrow{border:1px solid var(--ll-borde2);background:var(--ll-card)!important}.mantine-ScrollArea-thumb{background:var(--ll-borde2)!important}.mantine-ScrollArea-thumb:hover{background:var(--ll-gris)!important}.mantine-Popover-dropdown{color:var(--ll-blanco);background:var(--ll-card)!important;border:1px solid var(--ll-borde2)!important}.mantine-Popover-arrow{background:var(--ll-card)!important;border:1px solid var(--ll-borde2)!important}.mantine-InputWrapper-description{color:var(--ll-texto)!important;margin-top:2px!important;font-size:12px!important}
