:root{
 --y894-space-1:.25rem;--y894-space-2:.5rem;--y894-space-3:.75rem;--y894-space-4:1rem;--y894-space-5:1.25rem;--y894-space-6:1.5rem;--y894-space-8:2rem;
 --y894-radius-sm:.75rem;--y894-radius-md:1.125rem;--y894-radius-lg:1.65rem;--y894-radius-pill:999rem;
 --y894-surface:rgba(255,255,255,.07);--y894-line:rgba(255,255,255,.13);--y894-text:#f7fff9;--y894-muted:rgba(247,255,249,.7);
 --y894-forest:#86a56a;--y894-lime:#a7f36d;--y894-mint:#4be4a1;--y894-gold:#ffb61f;--y894-blue:#78b7ff;--y894-violet:#b79cff;
 --y894-shadow:0 1.5rem 4rem rgba(0,0,0,.2);--y894-focus:0 0 0 .2rem rgba(167,243,109,.38);
}
html[data-yolia-stage894="1"],html[data-yolia-stage894="1"] body{max-inline-size:100%;min-inline-size:0;overflow-x:clip;box-sizing:border-box}
html[data-yolia-stage894="1"] *,html[data-yolia-stage894="1"] *::before,html[data-yolia-stage894="1"] *::after{box-sizing:border-box;min-inline-size:0}
html[data-yolia-stage894="1"] :where(img,picture,video,svg,iframe){max-inline-size:100%;block-size:auto}
html[data-yolia-stage894="1"] :where([data-yolia-aspect],.yolia-media-frame){aspect-ratio:var(--yolia-aspect-ratio,16 / 9);max-inline-size:100%;overflow:hidden}
html[data-yolia-stage894="1"] :where(p,h1,h2,h3,h4,h5,h6,li,td,th,label,a,button,span,strong,small){overflow-wrap:anywhere;word-break:normal}
html[data-yolia-stage894="1"] :where(.yb-page,.yb-section,.yb-section-inner,.yb-node-content,main,section,article,aside,header,footer){inline-size:100%;max-inline-size:100%}
html[data-yolia-stage894="1"] :where(.yb-row,.yolia-grid,[data-yolia-grid],[class*="dashboard-grid"],[class*="cards-grid"],[class*="metric-grid"]){display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;gap:var(--y894-space-5)!important;inline-size:100%!important}
html[data-yolia-stage894="1"] :where(.yb-col,[data-yolia-column],[class*="dashboard-card"],[class*="metric-card"]){flex:1 1 16rem!important;min-inline-size:min(100%,16rem)!important;max-inline-size:100%!important}
html[data-yolia-stage894="1"] .yb-sp-12{flex-basis:100%!important}
html[data-yolia-stage894="1"] :where(.yb-sp-10,.yb-sp-9,.yb-sp-8){flex-grow:2!important}
html[data-yolia-stage894="1"] :where(.yb-sp-7,.yb-sp-6,.yb-sp-5){flex-grow:1.45!important}
html[data-yolia-stage894="1"] :where(.yb-sp-4,.yb-sp-3,.yb-sp-2,.yb-sp-1){flex-grow:1!important}
html[data-yolia-stage894="1"][data-yolia-orientation="portrait"] :where(.yb-col,[data-yolia-column],[class*="dashboard-card"]){min-inline-size:min(100%,20rem)!important}
html[data-yolia-stage894="1"][data-yolia-orientation="landscape"] :where(.yb-col,[data-yolia-column],[class*="dashboard-card"]){min-inline-size:min(100%,13rem)!important}
html[data-yolia-stage894="1"] :where(.card,.yb-card,[data-card],[class*="card"],.panel,[class*="panel"]){max-inline-size:100%;border-radius:var(--y894-radius-md);overflow-wrap:anywhere}
html[data-yolia-stage894="1"] :where(.y894-modern-surface,[data-yolia-modern-surface="1"]){background:linear-gradient(145deg,rgba(255,255,255,.09),rgba(255,255,255,.035));border:.0625rem solid var(--y894-line);border-radius:var(--y894-radius-lg);box-shadow:var(--y894-shadow);backdrop-filter:blur(1rem)}
html[data-yolia-stage894="1"] :where(nav,.yb-nav-wrap,.yb-nav-bar,.yb-nav-desktop,[class*="navbar"],[class*="topbar"]):not(.yb-nav-wrap):not(.yb-nav-bar):not(.yb-nav-desktop){max-inline-size:100%;flex-wrap:wrap!important}
html[data-yolia-stage894="1"] :where(.yb-nav-desktop,.yb-nav-menu,[class*="nav-menu"]):not(.yb-nav-desktop){display:flex;flex-wrap:wrap;align-items:center;gap:var(--y894-space-3)}
html[data-yolia-stage894="1"] :where([class*="sidebar"],[data-sidebar]){flex:1 1 15rem;max-inline-size:100%;overflow:auto}
html[data-yolia-stage894="1"] :where(button,.yb-btn,[role="button"],input[type="submit"],input[type="button"]){min-block-size:2.75rem;max-inline-size:100%;white-space:normal;touch-action:manipulation}
html[data-yolia-stage894="1"] :where(input,select,textarea){inline-size:100%;max-inline-size:100%;min-block-size:2.75rem;font:inherit}
html[data-yolia-stage894="1"] :where(form,.yolia-form,[class*="form-grid"]){max-inline-size:100%}
html[data-yolia-stage894="1"] :where(.yolia-form-grid,[data-yolia-form-grid]){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:var(--y894-space-4)}
html[data-yolia-stage894="1"] .yolia-table-shell{inline-size:100%;max-inline-size:100%;overflow:auto;border-radius:var(--y894-radius-md);overscroll-behavior-inline:contain}
html[data-yolia-stage894="1"] table{inline-size:100%;max-inline-size:100%;border-collapse:collapse}
html[data-yolia-stage894="1"] :where(th,td){padding:var(--y894-space-3);text-align:start;vertical-align:top}
html[data-yolia-stage894="1"] :where(dialog,[role="dialog"],.modal,[class*="modal"]){inline-size:min(96%,52rem);max-inline-size:96%;max-block-size:90%;overflow:auto;margin:auto;border-radius:var(--y894-radius-lg)}
html[data-yolia-stage894="1"] :where(.tabs,[role="tablist"],[class*="tabs"]){max-inline-size:100%;overflow:auto;overscroll-behavior-inline:contain}
html[data-yolia-stage894="1"] :where(.y894-icon,.yb-icon,[data-yolia-icon]){inline-size:1.25rem;block-size:1.25rem;flex:0 0 auto;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
html[data-yolia-stage894="1"] :where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:none;box-shadow:var(--y894-focus)}
html[data-yolia-stage894="1"] .y894-sr-only{position:absolute;inline-size:.0625rem;block-size:.0625rem;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
html[data-yolia-stage894="1"] :where(.y894-dashboard-shell,[data-yolia-dashboard]){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:var(--y894-space-5);inline-size:100%}
html[data-yolia-stage894="1"] :where(.y894-metric,.metric,[data-metric]){display:grid;gap:var(--y894-space-2);padding:var(--y894-space-5);border:.0625rem solid var(--y894-line);border-radius:var(--y894-radius-md);background:var(--y894-surface)}
html[data-yolia-stage894="1"] :where(.y894-actionbar,[data-actionbar]){display:flex;flex-wrap:wrap;gap:var(--y894-space-3);align-items:center;justify-content:space-between}
html[data-yolia-stage894="1"] .y894-builder-toolbar{position:fixed;inset-block-end:var(--y894-space-4);inset-inline-start:50%;translate:-50% 0;z-index:2147483000;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--y894-space-2);max-inline-size:94%;padding:var(--y894-space-2);border:.0625rem solid var(--y894-line);border-radius:var(--y894-radius-pill);background:rgba(5,20,15,.92);box-shadow:var(--y894-shadow);backdrop-filter:blur(1rem)}
html[data-yolia-stage894="1"] .y894-builder-toolbar button{min-block-size:2.25rem;padding:var(--y894-space-2) var(--y894-space-3);border:0;border-radius:var(--y894-radius-pill);background:rgba(255,255,255,.08);color:var(--y894-text)}
html[data-yolia-stage894="1"] .y894-builder-toolbar button[aria-pressed="true"]{background:linear-gradient(135deg,var(--y894-lime),var(--y894-mint));color:#052017}
html[data-yolia-stage894="1"] [data-yolia-preview-host][data-yolia-preview="pc"]{max-inline-size:100%;margin-inline:auto}
html[data-yolia-stage894="1"] [data-yolia-preview-host][data-yolia-preview="tablet_horizontal"]{max-inline-size:88%;margin-inline:auto}
html[data-yolia-stage894="1"] [data-yolia-preview-host][data-yolia-preview="tablet_vertical"]{max-inline-size:66%;margin-inline:auto}
html[data-yolia-stage894="1"] [data-yolia-preview-host][data-yolia-preview="mobile_horizontal"]{max-inline-size:72%;margin-inline:auto}
html[data-yolia-stage894="1"] [data-yolia-preview-host][data-yolia-preview="mobile_vertical"]{max-inline-size:36%;margin-inline:auto}

html[data-yolia-stage894="1"][data-yolia-family="personal"]{--y894-accent:#a7f36d;--y894-accent-2:#4be4a1;--y894-family-surface:rgba(18,54,36,.88)}
html[data-yolia-stage894="1"][data-yolia-family="premium"]{--y894-accent:#ffcf5a;--y894-accent-2:#b79cff;--y894-family-surface:rgba(33,27,62,.9)}
html[data-yolia-stage894="1"][data-yolia-family="cooperative"]{--y894-accent:#4be4a1;--y894-accent-2:#78b7ff;--y894-family-surface:rgba(8,56,57,.9)}
html[data-yolia-stage894="1"][data-yolia-family="government"]{--y894-accent:#78b7ff;--y894-accent-2:#a7f36d;--y894-family-surface:rgba(10,31,74,.92)}
html[data-yolia-stage894="1"][data-yolia-family="laboratory"]{--y894-accent:#b79cff;--y894-accent-2:#4be4a1;--y894-family-surface:rgba(45,24,69,.92)}
html[data-yolia-stage894="1"][data-yolia-family="operations"]{--y894-accent:#ffb61f;--y894-accent-2:#78b7ff;--y894-family-surface:rgba(60,33,8,.92)}
html[data-yolia-stage894="1"][data-yolia-family="administrator"]{--y894-accent:#4be4a1;--y894-accent-2:#78b7ff;--y894-family-surface:rgba(13,24,34,.94)}
html[data-yolia-stage894="1"] :where(.card,.yb-card,[data-card],[class*="dashboard-card"],[class*="metric-card"]){border-color:color-mix(in srgb,var(--y894-accent,var(--y894-forest)) 28%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--y894-family-surface,var(--y894-surface)) 92%,transparent),rgba(255,255,255,.025));box-shadow:0 1.2rem 3.2rem rgba(0,0,0,.16)}
html[data-yolia-stage894="1"] :where(.yb-btn,button,[role="button"]):not(.y894-builder-toolbar button){accent-color:var(--y894-accent,var(--y894-forest))}
html[data-yolia-stage894="1"] :where(.y894-design-dialog){inline-size:min(94%,60rem);max-inline-size:94%;padding:var(--y894-space-6);border:.0625rem solid var(--y894-line);border-radius:var(--y894-radius-lg);background:rgba(5,20,15,.98);color:var(--y894-text);box-shadow:var(--y894-shadow)}
html[data-yolia-stage894="1"] :where(.y894-design-dialog::backdrop){background:rgba(0,0,0,.62);backdrop-filter:blur(.5rem)}
html[data-yolia-stage894="1"] :where(.y894-design-grid){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:var(--y894-space-4);margin-block:var(--y894-space-5)}
html[data-yolia-stage894="1"] :where(.y894-design-grid button){display:grid;gap:var(--y894-space-2);text-align:start;padding:var(--y894-space-4);border:.0625rem solid var(--y894-line);border-radius:var(--y894-radius-md);background:var(--y894-surface);color:var(--y894-text)}
html[data-yolia-stage894="1"] :where(.y894-design-grid span){color:var(--y894-muted);font-size:.85rem}

/* A.1.7 — navegación intrínseca, sin breakpoints ni unidades de píxel. */
html[data-yolia-stage894="1"] .yolia-skip-link{position:fixed;inset-block-start:.5rem;inset-inline-start:.5rem;z-index:2147483640;translate:0 -160%;padding:.75rem 1rem;border-radius:.75rem;background:#fff;color:#123224;font-weight:800;box-shadow:0 .75rem 2rem rgba(0,0,0,.24);transition:translate .16s ease}
html[data-yolia-stage894="1"] .yolia-skip-link:focus{translate:0 0}
html[data-yolia-stage894="1"] .yolia-topnav{min-inline-size:0;gap:.75rem;block-size:auto;min-block-size:4.125rem;flex-wrap:wrap}
html[data-yolia-stage894="1"] .yolia-topnav-panel{display:contents}
html[data-yolia-stage894="1"] .y894-nav-toggle,html[data-yolia-stage894="1"] .y894-sidebar-toggle{display:none;align-items:center;justify-content:center;inline-size:2.75rem;block-size:2.75rem;min-block-size:2.75rem;border:.0625rem solid color-mix(in srgb,currentColor 24%,transparent);border-radius:999rem;background:color-mix(in srgb,currentColor 8%,transparent);color:inherit;cursor:pointer;flex:0 0 auto}
html[data-yolia-stage894="1"] .y894-nav-toggle svg,html[data-yolia-stage894="1"] .y894-sidebar-toggle svg{inline-size:1.35rem;block-size:1.35rem}
html[data-yolia-stage894="1"] .y894-nav-backdrop{position:fixed;inset:0;z-index:118;background:rgba(3,15,10,.46);backdrop-filter:blur(.18rem)}
html[data-yolia-stage894="1"] .y894-nav-backdrop[hidden]{display:none}
html[data-yolia-stage894="1"] .yolia-breadcrumbs{inline-size:100%;margin:0 0 1rem;padding:0;font-size:.82rem;color:color-mix(in srgb,currentColor 70%,transparent)}
html[data-yolia-stage894="1"] .yolia-breadcrumbs ol{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0;padding:0}
html[data-yolia-stage894="1"] .yolia-breadcrumbs li{display:flex;align-items:center;gap:.4rem}
html[data-yolia-stage894="1"] .yolia-breadcrumbs li+li::before{content:"/";opacity:.55}
html[data-yolia-stage894="1"] .yolia-breadcrumbs a{color:inherit;text-decoration:none}
html[data-yolia-stage894="1"] .yolia-breadcrumbs a:hover{text-decoration:underline}
html[data-yolia-stage894="1"] [aria-current="page"]{font-weight:750}
html[data-yolia-stage894="1"] :where(.yolia-topnav,.topbar,.yb-nav-wrap) a[aria-current="page"]{text-decoration-thickness:.13em;text-underline-offset:.35em}
html[data-yolia-stage894="1"] :where(.yolia-dropdown,[role="menu"])[hidden]{display:none!important}
html[data-yolia-stage894="1"] #yolia-main-content:focus{outline:none}
html[data-yolia-stage894="1"] .yolia-sidebar{z-index:121}
html[data-yolia-stage894="1"] .yolia-topnav-brand img{max-block-size:100%;object-fit:contain}
html[data-yolia-stage894="1"][dir="rtl"] .yolia-topnav-brand img{transform-origin:right center}
html[data-yolia-stage894="1"][data-y894-reduced-motion="1"] *,html[data-yolia-stage894="1"][data-y894-reduced-motion="1"] *::before,html[data-yolia-stage894="1"][data-y894-reduced-motion="1"] *::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}

html[data-yolia-stage894="1"] .yolia-topnav[data-y894-nav-compact="1"] .y894-nav-toggle,html[data-yolia-stage894="1"] .topbar[data-y894-nav-compact="1"] .y894-nav-toggle{display:inline-flex}
html[data-yolia-stage894="1"] .yolia-topnav[data-y894-nav-compact="1"] .yolia-topnav-panel{display:none;position:absolute;inset-block-start:100%;inset-inline:.75rem;z-index:122;max-block-size:76%;overflow:auto;padding:.8rem;border:.0625rem solid rgba(255,255,255,.18);border-radius:1.15rem;background:#05261c;color:#fff;box-shadow:0 1.5rem 4rem rgba(2,6,23,.38)}
html[data-yolia-stage894="1"] .yolia-topnav[data-y894-nav-compact="1"][data-y894-nav-open="1"] .yolia-topnav-panel{display:grid;gap:.65rem}
html[data-yolia-stage894="1"] .yolia-topnav[data-y894-nav-compact="1"] .yolia-topnav-links{display:grid!important;gap:.4rem!important;inline-size:100%;overflow:visible!important}
html[data-yolia-stage894="1"] .yolia-topnav[data-y894-nav-compact="1"] .yolia-topnav-cta{display:flex;flex-wrap:wrap;justify-content:flex-start;inline-size:100%;gap:.5rem}
html[data-yolia-stage894="1"] .yolia-topnav[data-y894-nav-compact="1"] :where(.yolia-builder-menu-item,.yolia-builder-menu-item>a,.yolia-topnav-links>a){inline-size:100%;min-block-size:2.75rem;padding:.7rem .8rem;border-radius:.8rem}
html[data-yolia-stage894="1"] .yolia-topnav[data-y894-nav-compact="1"] .yolia-builder-submenu{position:static!important;display:grid!important;inline-size:100%;min-inline-size:0!important;margin-block-start:.25rem;padding:.35rem .35rem .35rem .8rem;border:0;box-shadow:none;background:rgba(255,255,255,.06)}
html[data-yolia-stage894="1"][dir="rtl"] .yolia-topnav[data-y894-nav-compact="1"] .yolia-builder-submenu{padding:.35rem .8rem .35rem .35rem}
html[data-yolia-stage894="1"] .topbar[data-y894-nav-compact="1"] .container{position:relative;flex-wrap:wrap;gap:.75rem}
html[data-yolia-stage894="1"] .topbar[data-y894-nav-compact="1"] .nav{display:none;inline-size:100%;padding:.75rem;border:.0625rem solid var(--line);border-radius:1rem;background:var(--panel)}
html[data-yolia-stage894="1"] .topbar[data-y894-nav-compact="1"][data-y894-nav-open="1"] .nav{display:flex}

html[data-yolia-stage894="1"] body[data-y894-sidebar-compact="1"] .y894-sidebar-toggle{display:inline-flex}
html[data-yolia-stage894="1"] body[data-y894-sidebar-compact="1"] .yolia-sidebar{display:flex!important;position:fixed;inset-block:0;inset-inline-start:0;inline-size:min(20rem,88%);block-size:auto;translate:-110% 0;transition:translate .2s ease;box-shadow:0 1.5rem 4rem rgba(2,6,23,.34);overflow:auto}
html[data-yolia-stage894="1"][dir="rtl"] body[data-y894-sidebar-compact="1"] .yolia-sidebar{translate:110% 0}
html[data-yolia-stage894="1"] body[data-y894-sidebar-compact="1"][data-y894-sidebar-open="1"] .yolia-sidebar{translate:0 0}
html[data-yolia-stage894="1"] body[data-y894-sidebar-compact="1"] .yolia-main{inline-size:100%;max-inline-size:100%;padding:clamp(1rem,3%,1.6rem)}
html[data-yolia-stage894="1"] body[data-y894-sidebar-compact="1"] .yolia-app-row{display:block}
html[data-yolia-stage894="1"] body[data-y894-very-compact="1"] .yolia-topnav{padding-inline:.75rem}
html[data-yolia-stage894="1"] body[data-y894-very-compact="1"] .yolia-topnav-brand img{inline-size:auto!important;max-inline-size:42%!important;block-size:2.8rem!important;transform:none!important}
html[data-yolia-stage894="1"] body[data-y894-very-compact="1"] .yolia-topnav-cta :where(.yolia-btn-solid,.yolia-btn-ghost){inline-size:100%;justify-content:center}
html[data-yolia-stage894="1"] body[data-y894-very-compact="1"] .yolia-footer{padding-inline:1rem}
html[data-yolia-stage894="1"] body[data-y894-very-compact="1"] .yolia-footer-row{display:grid;grid-template-columns:1fr}
