@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{font-family:Poppins,sans-serif;margin:0;padding:0;box-sizing:border-box}:root{--color-azul-marino: rgba(1, 61, 183, 255);--color-blanco: #ffffff;--color-blanco-humo: #E2E8F0;--color-negro: #000000;--color-celeste-humo: #dbe4fa;--color-celeste-claro-1: rgba(217, 231, 250, 1);--color-celeste-claro-2: rgba(236, 243, 252, 1);--color-azul-claro: rgba(50, 132, 255, 1);--color-azul-oscuro: #02146A;--color-rojo: #ff0000;--color-amarillo: rgb(255, 236, 2);--color-naraja: rgba(236, 192, 71, .85);--color-verde-claro: rgba(31, 248, 5, .85);--color-verde-oscuro: rgba(43, 96, 33, .85);--font-size-12: 12px;--font-size-14: 14px;--font-size-16: 16px;--font-size-18: 18px;--fuente-letra: Poppins, "Segoe UI", Tahoma, Geneva, Verdana, sans-serif}.tema-claro{--bg-body: #f5f5f5;--bg-header: #e0e0e1;--bg-footer: #d6d6d6;--text-color: #000;--text-header: #333;--text-footer: #222;--button-bg: #3fc3ee;--button-hover: #2fa3cc;--button-active: #1c7ca8}.tema-oscuro{--bg-body: #151515;--bg-header: #1e1e1e;--bg-footer: #1e1e1e;--text-color: #fff;--text-header: #ddd;--text-footer: #bbb;--button-bg: #2c2c2c;--button-hover: #2fa3cc;--button-active: #1c7ca8}.btnregresar{background-color:var(--button-bg);border:none;height:40px;display:flex;align-items:center;justify-content:center;border-radius:5px;transition:background-color .3s ease;cursor:pointer}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:none;z-index:999}.navdrawer{display:block;position:fixed;height:100vh;width:50%;top:0;left:0;background-color:#fff;z-index:1000;overflow-y:auto;overflow-x:hidden;transform:translate(-100%);transition:transform .3s ease-in-out;border-radius:0 1rem 1rem 0}.navdrawer .drawerencabezado{margin-top:2rem;display:flex;justify-content:center;align-items:center}.navdrawer.active{transform:translate(0)}.btnenlcesdrawer{background-color:var(--color-celeste-claro-2);display:flex;align-items:center;justify-content:center;padding:10px;margin:5px;border-radius:10px;text-decoration:none;color:var(--color-negro)}.btnenlcesdrawer:active{background-color:var(--color-celeste-humo)}
