.alinea-driver-popover.driver-popover{background-color:rgb(var(--color-surface));color:rgb(var(--color-text));border:1px solid rgb(var(--color-border));border-radius:var(--radius-lg);min-width:300px;max-width:360px;font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;padding:18px 18px 14px;box-shadow:0 12px 32px #0000001f,0 2px 6px #0000000f}.alinea-driver-popover .driver-popover-arrow-side-top.driver-popover-arrow{border-top-color:rgb(var(--color-surface))}.alinea-driver-popover .driver-popover-arrow-side-bottom.driver-popover-arrow{border-bottom-color:rgb(var(--color-surface))}.alinea-driver-popover .driver-popover-arrow-side-left.driver-popover-arrow{border-left-color:rgb(var(--color-surface))}.alinea-driver-popover .driver-popover-arrow-side-right.driver-popover-arrow{border-right-color:rgb(var(--color-surface))}.alinea-driver-popover .driver-popover-title{color:rgb(var(--color-text));letter-spacing:-.005em;margin-bottom:6px;font-size:15px;font-weight:600}.alinea-driver-popover .driver-popover-description{color:rgb(var(--color-text-muted));margin-bottom:14px;font-size:13px;line-height:1.55}.alinea-driver-popover .driver-popover-close-btn{color:rgb(var(--color-text-subtle));background:0 0;border-radius:4px;width:22px;height:22px;font-size:0;transition:color .15s,background-color .15s;top:12px;right:12px}.alinea-driver-popover .driver-popover-close-btn:before,.alinea-driver-popover .driver-popover-close-btn:after{content:"";transform-origin:50%;background:currentColor;width:12px;height:1.5px;position:absolute;top:50%;left:50%}.alinea-driver-popover .driver-popover-close-btn:before{transform:translate(-50%,-50%)rotate(45deg)}.alinea-driver-popover .driver-popover-close-btn:after{transform:translate(-50%,-50%)rotate(-45deg)}.alinea-driver-popover .driver-popover-close-btn:hover{color:rgb(var(--color-text));background-color:rgb(var(--color-surface-alt))}.alinea-driver-popover .driver-popover-footer{justify-content:space-between;align-items:center;gap:10px;margin-top:0;display:flex}.alinea-driver-popover .driver-popover-progress-text{color:rgb(var(--color-text-subtle));font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.alinea-driver-popover .driver-popover-navigation-btns{align-items:center;gap:6px;display:flex}.alinea-driver-popover .driver-popover-footer button{border-radius:var(--radius-sm);text-shadow:none;box-shadow:none;cursor:pointer;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:500;line-height:1;transition:background-color .15s,color .15s,border-color .15s}.alinea-driver-popover .driver-popover-prev-btn{color:rgb(var(--color-text-muted));border:1px solid rgb(var(--color-border));background-color:#0000}.alinea-driver-popover .driver-popover-prev-btn:hover{background-color:rgb(var(--color-surface-alt));color:rgb(var(--color-text))}.alinea-driver-popover .driver-popover-next-btn{background-color:rgb(var(--color-teal));color:#fff;border:1px solid rgb(var(--color-teal))}.alinea-driver-popover .driver-popover-next-btn:hover{background-color:rgb(var(--color-teal) / .9);border-color:rgb(var(--color-teal) / .9)}.alinea-driver-popover .driver-popover-footer button:focus-visible{outline:2px solid rgb(var(--color-ring));outline-offset:2px}.driver-active-element,.driver-active-element *{scroll-margin-top:80px}
@media print{@page{margin:14mm 12mm}:root,:root.dark{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:255 255 255;--color-surface:255 255 255;--color-surface-alt:250 250 248;--color-text:17 24 39;--color-text-muted:75 85 99;--color-text-subtle:107 114 128;--color-border:200 200 200}html,body{color:#111827!important;background:#fff!important}body *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.no-print,[data-tour=sidebar],[data-print=hide],nav[aria-label=Navegación\ principal],header[data-topbar],[data-testid=export-menu-trigger],[data-sonner-toaster],[data-state=open][data-slot=dialog-overlay],.time-travel-bar,.live-activity-dot{display:none!important}main{padding:0!important;overflow:visible!important}.widget-card,[data-print=keep]{break-inside:avoid;page-break-inside:avoid}a{color:inherit;text-decoration:underline}button,[role=tablist],[role=combobox]{display:none!important}.shadow,.shadow-sm,.shadow-md,.shadow-lg,.shadow-xl{box-shadow:none!important}table{break-inside:auto}tr,thead{break-inside:avoid;break-after:auto}thead{display:table-header-group}tfoot{display:table-footer-group}}