@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Sora:wght@500;600;700;800&display=swap";:root{--sans:"Inter", system-ui, "Segoe UI", Roboto, sans-serif;--titulo:"Sora", "Inter", system-ui, sans-serif}html,body{font-family:var(--sans)}body,.ant-typography,.ant-btn,.ant-input,.ant-select,.ant-table,.ant-card,.ant-form,.ant-modal,.ant-descriptions,.ant-tabs,.ant-list,.ant-layout,.ant-menu,.ant-statistic{font-family:var(--sans)!important}h1,h2,h3,h4,h5,.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5,h1.ant-typography,h2.ant-typography,h3.ant-typography,h4.ant-typography,h5.ant-typography,.ant-modal-title,.ant-card-head-title,.ant-statistic-content,.dash-brand__title,.logo,.menu-section-title{letter-spacing:-.01em;font-family:var(--titulo)!important}.ant-statistic-content{font-variant-numeric:tabular-nums}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body,#root{transition:background-color .18s,color .18s}.glass,.ant-card,.ant-layout,.ant-modal-content,.ant-dropdown-menu,.ant-popover-inner{transition:background-color .18s,color .18s,border-color .18s,box-shadow .18s}input:-webkit-autofill{-webkit-text-fill-color:inherit;transition:background-color 5000s ease-in-out}input:-webkit-autofill:hover{-webkit-text-fill-color:inherit;transition:background-color 5000s ease-in-out}input:-webkit-autofill:focus{-webkit-text-fill-color:inherit;transition:background-color 5000s ease-in-out}:root{--marca:#19c8c5;--marca-2:#7b3fe0;--marca-mid:#2f86e0;--marca-suave:#2f86e029;--degradado-marca:linear-gradient(115deg, #19c8c5 0%, #2f86e0 48%, #7b3fe0 100%);--degradado-boton:linear-gradient(120deg, #2563eb 0%, #6d33d6 100%);--exito:#34d399;--aviso:#fbbf24;--error:#f87171;--radio:16px;--radio-sm:10px;--radius-lg:16px;--radius-md:10px;--trans:.2s ease;--primary:#2f86e0;--success:#34d399;--warning:#fbbf24;--danger:#f87171;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark]{--bg-0:#08090d;--bg-1:#0b0d13;--text-0:#e9edf6;--text-1:#8b93a4;--border-0:#ffffff14;--border-strong:#ffffff24;--glass-bg:#11131ba8;--glass-bg-2:#0b0d13b3;--surface-elevated:#171a25f5;--surface-modal:#171a25f5;--surface-table:#ffffff05;--shadow-1:0 12px 40px -12px #0009;--table-header-bg:#ffffff0a;--table-row-hover:#ffffff0b;--table-row-zebra:#ffffff05;--header-text:#f4f6fb;--header-icon:#c4c9d4;--header-btn-bg:#ffffff0a;--header-btn-bg-hover:#ffffff17;--header-btn-border:#ffffff1f}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-0:#eef2fb;--bg-1:#f7f9ff;--text-0:#16203a;--text-1:#5a6478;--border-0:#0f172a1f;--border-strong:#0f172a33;--glass-bg:#ffffffb8;--glass-bg-2:#ffffffc7;--surface-elevated:#fffffff5;--surface-modal:#fffffff5;--surface-table:#ffffffe0;--shadow-1:0 16px 45px -18px #0f172a38;--table-header-bg:#0f172a0a;--table-row-hover:#2f86e012;--table-row-zebra:#0f172a05;--header-text:#16203a;--header-icon:#46506a;--header-btn-bg:#0f172a0a;--header-btn-bg-hover:#0f172a14;--header-btn-border:#0f172a1f}html,body,#root{height:100%}.enova-app-shell{display:contents}body{-webkit-font-smoothing:antialiased;min-height:100dvh;color:var(--text-0);background:radial-gradient(45% 40% at 18% -2%, #19c8c529, transparent 70%), radial-gradient(50% 45% at 82% 4%, #7b3fe02e, transparent 70%), radial-gradient(40% 35% at 50% 0%, #2f86e01f, transparent 70%), var(--bg-0);background-attachment:fixed;margin:0;overflow-x:hidden}:root[data-theme=light] body{background:radial-gradient(45% 40% at 18% -2%, #19c8c51a, transparent 70%), radial-gradient(50% 45% at 82% 4%, #7b3fe01a, transparent 70%), radial-gradient(40% 35% at 50% 0%, #2f86e014, transparent 70%), linear-gradient(135deg, var(--bg-0) 0%, var(--bg-1) 45%, var(--bg-0) 100%)}:focus-visible{outline:2px solid var(--marca-2);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}.glass{border-radius:var(--radius-lg);border:1px solid var(--border-0);background:var(--glass-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow-1)}.ant-layout{background:0 0!important}.ant-modal{padding-bottom:20px!important;top:20px!important}.ant-modal-content{border:1px solid var(--border-strong);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow-1);background:var(--surface-modal)!important;border-radius:var(--radio)!important}.ant-modal-mask{background:#0000008c!important}.ant-dropdown-menu,.ant-popover-inner{border:1px solid var(--border-0);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--surface-elevated)!important;border-radius:var(--radio-sm)!important}.ant-typography{color:var(--text-0)}.ant-table-wrapper .ant-table{background:0 0!important}.ant-table-container{border-radius:var(--radio);border:1px solid var(--border-0);overflow:hidden}.ant-table-thead>tr>th{text-transform:uppercase;letter-spacing:.05em;font-size:.72rem;font-weight:700;background:var(--table-header-bg)!important;color:var(--text-1)!important;border-bottom:1px solid var(--border-0)!important}.ant-table-tbody>tr>td{background:var(--surface-table)!important;color:var(--text-0)!important;border-bottom:1px solid color-mix(in srgb, var(--border-0) 70%, transparent)!important}.ant-table-tbody>tr:nth-child(2n)>td{background:color-mix(in srgb, var(--surface-table) 88%, var(--table-row-zebra))!important}.ant-table-tbody>tr:hover>td{background:var(--table-row-hover)!important}.ant-empty-description{color:var(--text-1)!important}.ant-card{border-color:var(--border-0)!important;border-radius:var(--radio)!important}.ant-card:hover{border-color:var(--border-strong)!important}.ant-btn-primary:not(.pos-charge-button):not(:disabled){background:var(--degradado-boton);color:#fff;transition:transform var(--trans), background-position var(--trans), box-shadow var(--trans);background-position:0%;background-size:160% 100%;border-color:#0000;box-shadow:0 12px 30px -14px #2f86e08c}.ant-btn-primary:not(.pos-charge-button):not(:disabled):hover,.ant-btn-primary:not(.pos-charge-button):not(:disabled):focus{color:#fff;background-position:100%;transform:translateY(-1px);box-shadow:0 18px 40px -14px #2f86e0b3}.degradado-texto{background:var(--degradado-marca);color:#0000;-webkit-background-clip:text;background-clip:text}.pildora{background:var(--marca-suave);border:1px solid var(--border-strong);color:var(--marca-mid);border-radius:999px;align-items:center;gap:8px;padding:5px 14px;font-size:.82rem;font-weight:600;display:inline-flex}.aurora{filter:blur(100px);opacity:.5;pointer-events:none;border-radius:50%;position:absolute}.aurora-turquesa{background:radial-gradient(circle,#19c8c58c,#0000 70%)}.aurora-violeta{background:radial-gradient(circle,#7b3fe08c,#0000 70%)}.ant-input,.ant-input-affix-wrapper input,.ant-picker-input>input,.ant-select-selection-search-input,.ant-select-selection-item,.ant-select-selection-placeholder,textarea.ant-input{text-transform:uppercase}.no-auto-uppercase,.no-auto-uppercase input,input[type=email],[data-uppercase-scope=off] .ant-input,[data-uppercase-scope=off] .ant-input-affix-wrapper input,[data-uppercase-scope=off] .ant-picker-input>input,[data-uppercase-scope=off] .ant-select-selection-search-input,[data-uppercase-scope=off] .ant-select-selection-item,[data-uppercase-scope=off] .ant-select-selection-placeholder,[data-uppercase-scope=off] textarea.ant-input{text-transform:none!important}
