:root{--color-canvas:#f5f5f5;--color-paper:#fff;--color-surface-alt:#fafafa;--color-ink:#0a0a0a;--color-ink-soft:#171717;--color-mid-gray:#737373;--color-hairline:#e5e5e5;--color-ember:#e7000b;--color-brand:#015fc9;--color-brand-dark:#014ea6;--font-geist:"Geist", "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--text-caption:12px;--leading-caption:1.33;--tracking-caption:.6px;--text-body:14px;--leading-body:1.43;--text-body-lg:16px;--leading-body-lg:1.5;--text-subheading:18px;--leading-subheading:1.56;--text-heading-sm:24px;--leading-heading-sm:1.33;--tracking-heading-sm:-.6px;--text-heading:30px;--leading-heading:1.2;--tracking-heading:-.75px;--text-heading-lg:36px;--leading-heading-lg:1.11;--tracking-heading-lg:-.9px;--text-display:48px;--leading-display:1.1;--tracking-display:-2.4px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--spacing-unit:4px;--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-20:20px;--spacing-24:24px;--spacing-48:48px;--page-max-width:1280px;--section-gap:48px;--card-padding:20px;--element-gap:8px;--radius-md:6px;--radius-lg:10px;--radius-xl:14px;--radius-2xl:18px;--radius-3xl:24px;--radius-cards:24px;--radius-small:6px;--radius-badges:18px;--radius-inputs:18px;--radius-nested:10px;--radius-buttons:18px;--shadow-subtle:0 0 0 1px #1717170d, 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;--shadow-subtle-2:0 0 0 0 #0000;--surface-canvas:#f5f5f5;--surface-sidebar:#fafafa;--surface-card:#fff;--surface-input-fill:#f5f5f5;--background:var(--color-canvas);--foreground:var(--color-ink);--inv-tinta:#16243d;--inv-primary:#015fc9;--inv-gradient-hero:linear-gradient(135deg, #16243d 0%, #015fc9 100%);--inv-gradient-login:linear-gradient(135deg, #00285d, #004a9e);--inv-bg:#f2f5f9;--inv-card:#fff;--inv-head:#fbfcfe;--inv-border:#edf1f6;--inv-spec-border:#eef3f8;--inv-muted:#6c788b;--inv-label:#8490a2;--inv-track:#e7edf5;--inv-info-soft:#e7f2ff;--inv-hero-accent:#9ed0ff}html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);font-family:var(--font-geist);font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--font-weight-regular);font-feature-settings:"ss01" on, "cv11" on;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}.btn{border-radius:var(--radius-buttons);font-size:var(--text-body);font-weight:var(--font-weight-medium)}.btn-primary,.btn-dark{--bs-btn-bg:var(--color-brand);--bs-btn-border-color:var(--color-brand);--bs-btn-hover-bg:var(--color-brand-dark);--bs-btn-hover-border-color:var(--color-brand-dark);--bs-btn-active-bg:var(--color-brand-dark);--bs-btn-active-border-color:var(--color-brand-dark)}.btn-outline-primary,.btn-outline-secondary,.btn-light,.btn-secondary{border-radius:var(--radius-buttons);font-weight:var(--font-weight-medium)}.form-control,.form-select{background-color:var(--surface-input-fill);border-radius:var(--radius-inputs);font-size:var(--text-body);font-weight:var(--font-weight-regular);color:var(--color-ink);border:none;padding:8px 10px}.form-control::placeholder{color:var(--color-mid-gray)}.form-control:focus,.form-select:focus{background-color:var(--color-paper);box-shadow:0 0 0 1px var(--color-hairline);color:var(--color-ink);border:none}.form-control.is-invalid,.was-validated .form-control:invalid,.form-select.is-invalid,.was-validated .form-select:invalid{border:1px solid #dc3545}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus,.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{background-color:var(--color-paper);color:var(--color-ink);border:1px solid #dc3545;box-shadow:0 0 0 1px #dc3545}.input-group-text{background:var(--surface-input-fill);color:var(--color-brand);border:none}.card{--bs-card-border-color:var(--color-hairline);--bs-card-border-radius:var(--radius-cards);box-shadow:var(--shadow-subtle)}.badge,.badge-pill{border-radius:var(--radius-badges)}*{box-sizing:border-box}a{color:inherit}.inv-page>.container{max-width:1280px}.inv-hero{color:#fff;border-radius:var(--radius-cards);box-shadow:var(--shadow-subtle);background:linear-gradient(135deg,#16243d 0%,#015fc9 100%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex;position:relative;overflow:hidden}.inv-hero:after{content:"";pointer-events:none;border:1px solid #ffffff29;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-110px;right:-60px;box-shadow:0 0 0 22px #ffffff0a,0 0 0 44px #ffffff08}.inv-hero-main,.inv-hero-side{z-index:1;position:relative}.inv-hero-main{align-items:center;gap:.6rem;min-width:0;display:flex}.inv-hero-icon{background:#ffffff24;border:1px solid #fff3;border-radius:10px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;font-size:1.15rem;display:inline-flex}.inv-eyebrow{color:#ffffffb3;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.1rem;font-size:.6rem;font-weight:700;display:block}.inv-hero h1{color:#fff;margin:0;font-size:1.05rem;font-weight:700}.inv-hero-side{background:#ffffff1a;border:1px solid #ffffff29;border-radius:10px;align-items:center;gap:.5rem;min-width:0;padding:.35rem .6rem;display:flex}.inv-hero-side>i{color:#9ed0ff;font-size:1rem}.inv-date-label{color:#ffffffa6;letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;font-weight:700;display:block}.inv-hero-side strong{color:#fff;font-size:.75rem;font-weight:600;display:block}.inv-hero-actions{z-index:1;flex-wrap:wrap;align-items:center;gap:.5rem;display:flex;position:relative}.dash-card{border:1px solid var(--color-hairline);border-radius:var(--radius-cards);background:var(--color-paper);box-shadow:var(--shadow-subtle);overflow:hidden}.dash-card-head{border-bottom:1px solid var(--color-hairline);background:var(--color-surface-alt);color:var(--color-ink);align-items:center;gap:.5rem;padding:.8rem 1rem;font-size:.82rem;font-weight:700;display:flex}.dash-card-head i{color:var(--color-brand);font-size:1.15rem}.dash-card-head.hero{color:#fff;background:var(--color-brand);border-bottom:0}.dash-card-head.hero i{color:#fff}.dash-card-head.rechazado{color:#fff;background:var(--color-ember)}.dash-card-head.rechazado i{color:#fff}.dash-card-body{padding:var(--card-padding)}.dash-table{margin-bottom:0;font-size:.82rem}.dash-table thead th{white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;color:#6c788b;background:#fbfcfe;font-size:.7rem}.dash-scroll{border:1px solid var(--color-hairline);border-radius:var(--radius-nested);max-height:340px;overflow-y:auto}.dash-scroll table{margin-bottom:0}.dash-scroll thead th{z-index:1;position:sticky;top:0}.spec{border-radius:var(--radius-nested);background:var(--color-surface-alt);border:1px solid var(--color-hairline);align-items:flex-start;gap:.5rem;min-width:0;height:100%;padding:.45rem .55rem;font-size:.82rem;display:flex}.spec>i{color:#015fc9;flex:none;margin-top:.05rem;font-size:1.1rem}.spec-label{color:#8490a2;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.2rem;font-size:.62rem;font-weight:700;line-height:1;display:block}.spec-value{color:#16243d;overflow-wrap:anywhere;font-size:.84rem;font-weight:600;line-height:1.35;display:block}.spec-grid{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.spec-stack{flex-direction:column;gap:.5rem;display:flex}.spec-plain{background:0 0;border:none;padding:.15rem 0}.carro-cols{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:991.98px){.carro-cols{grid-template-columns:1fr}}.topbar-pagos,.footer-pagos{background-color:#16243d}.card-pago,.card-voucher{border:1px solid var(--color-hairline);border-radius:var(--radius-cards);box-shadow:var(--shadow-subtle);background:var(--color-paper);overflow:hidden}.card-pago .card-header,.card-voucher .card-header{background:var(--color-brand);color:#fff;border-bottom:0;align-items:center;gap:.5rem;padding:.8rem 1rem;font-size:.82rem;font-weight:700;display:flex}.card-pago .card-header i,.card-voucher .card-header i{color:#fff;font-size:1.15rem}.card-voucher .card-header.rechazado{background:var(--color-ember)}.card-voucher .card-header.rechazado i{color:#fff}.detalle-pago{background:var(--color-surface-alt);border:1px solid var(--color-hairline);border-radius:var(--radius-nested);padding:1rem}.detalle-pago .label{color:#8490a2;letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;font-weight:700}.detalle-pago .valor{color:#16243d;font-size:.9rem;font-weight:600}.monto-pago{color:#16243d;font-size:1.75rem;font-weight:700;line-height:1}.btn-pagar{background-color:var(--color-brand);border-color:var(--color-brand);border-radius:var(--radius-buttons);min-height:36px;font-weight:var(--font-weight-medium);font-size:var(--text-body);color:#fff;justify-content:center;align-items:center;width:100%;padding:8px 16px;transition:background-color .2s;display:inline-flex}.btn-pagar:hover{background-color:var(--color-brand-dark);border-color:var(--color-brand-dark);color:#fff}.icono-exito{color:#1a7f4b;background:#e6f6ec;border-radius:14px;justify-content:center;align-items:center;width:58px;height:58px;font-size:2rem;line-height:1;display:inline-flex}.icono-rechazo{color:#c03221;background:#fdecec;border-radius:14px;justify-content:center;align-items:center;width:58px;height:58px;font-size:2rem;line-height:1;display:inline-flex}.monto-pagado{color:#16243d;font-size:1.75rem;font-weight:700;line-height:1}.badge-aprobado{color:#fff;border-radius:var(--radius-badges);background-color:#1a7f4b;align-items:center;gap:.25rem;padding:2px 8px;font-size:.75rem;font-weight:500;display:inline-flex}.pay-steps{flex-wrap:nowrap;justify-content:stretch;column-gap:0;width:100%;margin:0 0 2rem;padding:0;list-style:none;display:flex}.pay-steps li{min-width:0;color:var(--color-mid-gray);flex:1 1 0;align-items:center;gap:.6rem;padding:10px 8px;font-size:14px;font-weight:500;display:flex}.pay-steps li:first-child{border-radius:10px 0 0 10px}.pay-steps li:last-child{border-radius:0 10px 10px 0}.pay-steps li:not(:last-child):after{content:"";border-top:2px dashed #cbd5e1;flex:16px;min-width:8px;margin:0 2px}.pay-steps-done:not(:last-child):after{border-color:#1a7f4b}.pay-steps-icon{width:32px;height:32px;color:var(--color-mid-gray);background:#fff;border:2px dashed #cbd5e1;border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;font-size:1.1rem;display:inline-flex}.pay-steps-text{flex-direction:column;line-height:1.2;display:flex}.pay-steps-text strong{white-space:nowrap;font-weight:700}.pay-steps-text small{font-size:12px;font-weight:400}.pay-steps-done{color:var(--color-ink);background:#eef7f0;border-style:solid;border-color:#cfe9d8}.pay-steps-done .pay-steps-icon{color:#fff;background:#1a7f4b;border-style:solid;border-color:#1a7f4b}.pay-steps-active{color:var(--color-ink);background:#e7f2ff;border-style:solid;border-color:#bcd9ff}.pay-steps-active .pay-steps-icon{border-style:solid;border-color:var(--color-brand);background:var(--color-brand);color:#fff}.pay-steps-active .pay-steps-text small{color:var(--color-brand);font-weight:600}.voucher-aside .pay-steps{margin-bottom:.5rem}.voucher-aside .pay-steps li{background:0 0;border:0;gap:.4rem;padding:6px 2px;font-size:12px}.voucher-aside .pay-steps-done,.voucher-aside .pay-steps-active{color:var(--color-ink);background:0 0;border:0}.voucher-aside .pay-steps-icon{flex:0 0 28px;width:28px;height:28px;font-size:1rem}.voucher-aside .pay-steps li>span:last-child{white-space:normal;overflow-wrap:anywhere;min-width:0;line-height:1.15}.voucher-aside .pay-steps li:not(:last-child):after{flex:6px;min-width:6px;margin:0 4px}@media (max-width:575.98px){.pay-steps-icon{flex-basis:28px;width:28px;height:28px;font-size:1rem}}@media (max-width:767.98px){.pay-steps{flex-wrap:wrap;row-gap:.5rem}.pay-steps li{flex:40%}.pay-steps li:not(:last-child):after{display:none}}.doc-row{border:1px solid var(--color-hairline);border-radius:var(--radius-nested);background:var(--color-surface-alt);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.6rem .75rem;display:flex}.doc-row-icon{flex:0 0 40px;width:40px;height:40px;font-size:1.25rem}.doc-row-text{flex-direction:column;flex:auto;min-width:0;font-size:.85rem;display:flex}.pay-check{cursor:pointer;text-align:right;justify-content:flex-end;align-items:center;gap:10px;font-size:14px;display:flex}.pay-check input[type=checkbox]{width:20px;height:20px;accent-color:var(--color-brand);cursor:pointer;flex-shrink:0}.pay-box{border:1px solid var(--color-hairline);border-radius:var(--radius-cards);background:var(--color-paper);align-items:stretch;gap:1.25rem;padding:1rem 1.25rem;display:flex}.pay-box-assure{flex:1 1 0;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.pay-box-shield{flex:0 0 52px;width:52px;height:52px;font-size:1.9rem}.pay-box-title{color:var(--color-ink);font-size:1rem}.pay-box-list{color:var(--color-ink);margin:.35rem 0 0;padding:0;font-size:.85rem;list-style:none}.pay-box-list li{align-items:flex-start;gap:.35rem;margin-bottom:.2rem;display:flex}.pay-box-list i{color:var(--color-brand);margin-top:.1rem;font-size:1.05rem}.pay-box-action{border-left:1px solid var(--color-hairline);text-align:center;flex-direction:column;flex:1 1 0;justify-content:center;align-items:stretch;gap:.5rem;min-width:0;padding-left:1.25rem;display:flex}.pay-box-total{color:var(--color-mid-gray);text-align:center;font-size:1rem;font-weight:600}.pay-box-total span{color:var(--color-brand);font-weight:700}.pay-box-action .btn-pagar{width:100%}.pay-box-agree{color:var(--color-mid-gray);text-align:center;font-size:.75rem;line-height:1.45}.pay-box-logo-col{border-left:1px solid var(--color-hairline);text-align:center;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.35rem;min-width:0;padding:0 1.25rem;display:flex}.pay-box-logo-col img{width:100%;max-width:220px;display:block}.pay-box-secure{color:var(--color-mid-gray);white-space:nowrap;font-size:11px}.pay-box-logo{max-width:110px;margin:0 auto;display:block}@media (max-width:767.98px){.pay-box{flex-direction:column}.pay-box-action{border-left:none;border-top:1px solid var(--color-hairline);flex-basis:auto;padding-top:1rem;padding-left:0}.pay-box-assure{align-items:center}.pay-box-list{display:none}.pay-box-logo-col{border-left:none;border-top:1px solid var(--color-hairline);padding:.85rem 0 0}.pay-box-logo-col img{max-width:130px}}.cookie-banner{z-index:1050;color:#fff;border-radius:var(--radius-cards);max-width:min(1240px,100vw - 32px);box-shadow:var(--shadow-subtle);background:#16243d;border:1px solid #0000;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-size:.9rem;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.cookie-banner a{color:inherit;text-decoration:underline}.login-wrap .cookie-banner{background:var(--color-paper);color:var(--color-ink);border-color:var(--color-hairline)}.cookie-banner-text{min-width:0;color:inherit;flex:auto}.cookie-banner-actions{flex-shrink:0;gap:.5rem;display:flex}.cookie-banner-actions .btn{border-radius:var(--radius-buttons)}.cookie-banner-actions .btn-rechazar{color:inherit;border-radius:var(--radius-buttons);opacity:.85;background:0 0;border:1px solid}.cookie-banner-actions .btn-rechazar:hover{opacity:1;color:inherit}@media (max-width:575.98px){.cookie-banner{flex-wrap:wrap;gap:.6rem;max-width:none;padding:.6rem .75rem;font-size:.78rem;bottom:8px;left:8px;right:8px;transform:none}.cookie-banner-text{flex:200px}.cookie-banner-actions{flex:auto;justify-content:flex-end}.cookie-banner-actions .btn{flex:1 1 0}}.stat-icon{border-radius:var(--radius-buttons);flex:0 0 58px;justify-content:center;align-items:center;width:58px;height:58px;font-size:2rem;line-height:1;display:inline-flex}.stat-icon.blue{color:#015fc9;background:#e7f2ff}.stat-icon.green{color:#1a7f4b;background:#e6f6ec}.stat-icon.red{color:#c03221;background:#fdecec}.login-wrap{font-family:var(--font-geist);background:linear-gradient(135deg,#00285d,#004a9e);flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:100vh;margin:0;padding:20px;display:flex}.card-pago-login{background:var(--color-paper);border-radius:var(--radius-cards);border:1px solid var(--color-hairline);box-shadow:var(--shadow-subtle);width:100%;max-width:420px;padding:1.5rem}.card-pago-login .logo{text-align:center;margin-bottom:1rem}.card-pago-login .logo img{max-width:220px;max-height:45px}.card-pago-login h4{color:#0d6efd;text-align:center;margin-bottom:.25rem;font-size:1.1rem;font-weight:700}.card-pago-login p{color:#6c788b;text-align:center;margin-bottom:1rem;font-size:.85rem}.card-pago-login .form-label{font-size:.8rem}.card-pago-login .form-control{border-radius:var(--radius-inputs);font-size:var(--text-body);background:var(--surface-input-fill);border:none;padding:8px 10px;transition:box-shadow .2s}.card-pago-login .form-control:focus{background:var(--color-paper);box-shadow:0 0 0 1px var(--color-hairline);border:none}.card-pago-login .btn-primary{background-color:var(--color-brand);border-color:var(--color-brand);border-radius:var(--radius-buttons);min-height:36px;font-weight:var(--font-weight-medium);font-size:var(--text-body);width:100%;padding:8px 16px;transition:background-color .2s}.card-pago-login .btn-primary:hover{background-color:var(--color-brand-dark);border-color:var(--color-brand-dark)}.card-pago-login .input-group-text{background:var(--color-canvas);border-radius:var(--radius-inputs) 0 0 var(--radius-inputs);color:var(--color-brand);border:none}.card-pago-login .input-group .form-control{border-radius:0 var(--radius-inputs) var(--radius-inputs) 0;border-left:none}.login-foot{text-align:center;border-radius:var(--radius-nested);color:#ffffffbf;background:#0000001f;width:100%;max-width:420px;margin-top:1rem;padding:.75rem 1rem;font-size:.8rem}.footer-text{text-align:center;color:#6c788b;margin-top:1rem;font-size:12.5px}.footer-text .footer-legal{justify-content:center;align-items:center;gap:6px;margin-top:6px;display:flex}.footer-text .footer-legal a,.inv-foot a{color:#015fc9;text-underline-offset:3px;font-size:13px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.footer-text .footer-legal a:hover,.inv-foot a:hover{color:#013f86;text-decoration-thickness:2px}.footer-text .footer-legal .sep,.inv-foot .sep{color:#adb5bd;font-weight:400}.tbk-wrap{font-family:var(--font-geist);background:var(--color-canvas);flex:1;justify-content:center;align-items:center;min-height:100vh;display:flex}.tbk-spinner{border:4px solid #e7edf5;border-top-color:#015fc9;border-radius:50%;width:48px;height:48px;margin:0 auto 16px;animation:.8s linear infinite tbk-spin}@keyframes tbk-spin{to{transform:rotate(360deg)}}.titulo-terminos{font-family:var(--font-geist);text-align:left;color:#fff;margin-bottom:.2em;font-size:clamp(24px,3.5vw,40px);font-weight:700;line-height:1.2}.sub-titulo-terminos{font-family:var(--font-geist);color:#16243d;margin-bottom:.3em;font-size:clamp(18px,2.5vw,24px);font-weight:700;line-height:1.3}.texto-termino{font-family:var(--font-geist);color:#16243d;font-size:.9rem;font-weight:400;line-height:1.7}.seccion-card{border:1px solid var(--color-hairline);border-radius:var(--radius-cards);background:var(--color-paper);box-shadow:var(--shadow-subtle);overflow:hidden}.numero-seccion{font-family:var(--font-geist);color:#015fc9;background:#e7f2ff;border-radius:14px;justify-content:center;align-items:center;width:58px;height:58px;font-size:1.5rem;font-weight:700;line-height:1;display:inline-flex}.empty-report{text-align:center;background:#ffffffb3;border:1px dashed #cbd7e6;border-radius:14px;padding:2.25rem 1rem}.empty-report-icon{color:#015fc9;background:#e9f3ff;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.65rem;display:inline-flex}.inv-foot{color:#6c788b;font-size:.85rem}@media (max-width:991.98px){.spec-grid{grid-template-columns:1fr}}@media (max-width:575.98px){.inv-hero{flex-direction:column;align-items:stretch}.cotiza-row{gap:.6rem;flex-direction:column!important;align-items:stretch!important}.cotiza-row .text-end{text-align:left!important}.doc-row .btn{width:100%}.pay-box{gap:.85rem;padding:.85rem}.pay-steps{font-size:11px}.card-pago-login{padding:1.25rem}.dash-table thead{display:none}.dash-table,.dash-table tbody,.dash-table tr,.dash-table td{width:100%;display:block}.dash-table tr{background:#fff;border:1px solid #eef3f8;border-radius:10px;margin-bottom:.6rem;padding:.5rem .75rem}.dash-table td{text-align:right;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.3rem 0;display:flex}.dash-table td:before{content:attr(data-label);color:#8490a2;letter-spacing:.06em;text-transform:uppercase;text-align:left;font-size:.62rem;font-weight:700}.dash-scroll{border:0;max-height:none;overflow-y:visible}}.inv-hero h1{color:#fff;letter-spacing:-.3px;margin:0;font-size:1.35rem;font-weight:700}.inv-hero-sub{color:#ffffffd1;margin:.15rem 0 0;font-size:.82rem;font-weight:400}.topbar-portal{border:1px solid var(--color-hairline);border-radius:var(--radius-cards);background:var(--color-paper);box-shadow:var(--shadow-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.6rem 1rem;display:flex}.topbar-brand{align-items:center;gap:.65rem;min-width:0;text-decoration:none;display:flex}.topbar-brand img{max-width:190px;max-height:34px;display:block}.topbar-brand-text{color:var(--color-ink);flex-direction:column;font-size:.9rem;font-weight:700;line-height:1.1;display:flex}.topbar-brand-text small{color:var(--color-mid-gray);font-size:.72rem;font-weight:400}.topbar-links{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.topbar-links a{border-radius:var(--radius-buttons);color:var(--color-ink-soft);padding:.35rem .7rem;font-size:.82rem;font-weight:500;text-decoration:none}.topbar-links a:hover{background:var(--color-canvas);color:var(--color-brand)}@media (max-width:575.98px){.topbar-portal{padding:.55rem .75rem}.topbar-brand img{max-width:150px;max-height:28px}}.login-split{border-radius:var(--radius-cards);border:1px solid var(--color-hairline);background:var(--color-paper);width:100%;max-width:860px;box-shadow:var(--shadow-subtle);grid-template-columns:1fr 1.15fr;display:grid;overflow:hidden}.login-side{color:#fff;background:linear-gradient(160deg,#16243d 0%,#015fc9 100%);flex-direction:column;justify-content:flex-start;gap:1rem;padding:1.75rem 1.5rem;display:flex}.login-side-logo{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.login-side img{filter:brightness(0)invert();width:100%;max-width:250px}.login-side h3{letter-spacing:-.3px;margin:0;font-size:1.35rem;font-weight:700}.login-side p{color:#ffffffd1;margin:0;font-size:.88rem}.login-bullets{flex-direction:column;gap:.6rem;margin:0;padding:0;font-size:.86rem;list-style:none;display:flex}.login-bullets li{align-items:flex-start;gap:.55rem;display:flex}.login-bullets i{color:var(--inv-hero-accent);font-size:1.2rem}.login-form-col{padding:1.75rem 1.5rem}.login-rut-row{align-items:center;gap:.5rem;display:flex}.login-rut-row .input-group{flex:auto;min-width:0}.login-rut-row .btn{white-space:nowrap;flex:none}@media (max-width:767.98px){.login-split{grid-template-columns:1fr;max-width:420px}.login-side{padding:1.25rem}.login-side-logo{flex:none}.login-side img{max-width:200px}}.cotiza-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.75rem;display:grid}.cotiza-card{border:1px solid var(--color-hairline);border-radius:var(--radius-nested);background:var(--color-paper);align-items:flex-start;gap:.75rem;padding:.9rem;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.cotiza-card:hover{border-color:var(--color-brand);box-shadow:var(--shadow-subtle);transform:translateY(-1px)}.cotiza-card-meta{flex-direction:column;flex:auto;min-width:0;display:flex}.cotiza-card-monto{color:var(--color-brand);white-space:nowrap;font-size:1.15rem;font-weight:700}.cotiza-cta{color:var(--color-brand);align-items:center;gap:.25rem;margin-top:.4rem;font-size:.8rem;font-weight:600;display:inline-flex}.resumen-sticky{position:sticky;top:1rem}.table-cart thead th{text-transform:uppercase;letter-spacing:.05em;color:#6c788b;border-bottom:1px solid var(--color-hairline);background:#fbfcfe;font-size:.7rem}.table-cart tbody td{vertical-align:middle;font-size:.86rem}.table-cart tbody tr:nth-child(2n) td{background:#fbfcfe}.voucher-success-hero{text-align:left;align-items:center;gap:1rem;padding:.5rem 0 .25rem;display:flex}.voucher-success-main{flex:auto;align-items:center;gap:1rem;min-width:0;display:flex}.pay-steps-cols{grid-template-columns:auto auto;justify-content:center;justify-items:start;gap:.4rem .5rem;display:grid}.monto-cols{text-align:left;align-items:center;gap:1.25rem;display:flex}.monto-left{text-align:center;border-right:1px solid var(--color-hairline);flex:auto;min-width:0;padding-right:1.25rem}.monto-right{text-align:left;flex-direction:column;flex:none;justify-content:center;align-items:stretch;gap:.15rem;min-width:190px;display:flex}.monto-right>div{width:100%}.monto-status{letter-spacing:.02em;text-align:left;justify-content:flex-start;align-items:center;gap:.3rem;min-height:24px;font-size:.9rem;font-weight:700;line-height:1.1;display:flex}.monto-status.aprobado{color:#1a7f4b}.monto-status.aprobado i{font-size:1.25rem}.monto-status.boleta{color:#015fc9}.monto-status.boleta i{font-size:1.15rem}.voucher-aside .monto-cols{text-align:center;flex-direction:column;gap:.75rem}.voucher-aside .monto-left{border-right:0;border-bottom:1px solid var(--color-hairline);width:100%;padding-bottom:.75rem;padding-right:0}.voucher-aside .monto-right{text-align:center;align-items:center;gap:.35rem;width:100%;min-width:0}.voucher-aside .monto-right.inline{border:1px solid var(--color-hairline);background:#fff;border-radius:999px;flex-flow:wrap;justify-content:center;align-items:center;gap:.6rem;width:100%;padding:.45rem 1rem}.voucher-aside .monto-right.inline>div{width:auto}.voucher-aside .monto-sep{background:var(--color-hairline);align-self:stretch;width:1px;min-height:20px}.voucher-aside .monto-status{text-align:center;justify-content:center}.pay-steps-vertical{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.4rem}@media (max-width:575.98px){.monto-cols{text-align:center;flex-direction:column}.monto-left{border-right:0;border-bottom:1px solid var(--color-hairline);width:100%;padding-bottom:1rem;padding-right:0}.monto-right,.pay-steps-vertical{align-items:center}}@media (max-width:767.98px){.voucher-success-hero{text-align:center;flex-direction:column;justify-content:center}.voucher-success-main{text-align:center;flex-direction:column}}.voucher-success-hero .stat-icon.green{border-radius:20px;flex-basis:68px;width:68px;height:68px;font-size:2.4rem;animation:.35s ease-out pop-in}@keyframes pop-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.voucher-monto{color:#16243d;font-size:2rem;font-weight:700;line-height:1}.voucher-soft{border-radius:var(--radius-nested);color:#1a7f4b;background:#eef7f0;border:1px solid #cfe9d8}.voucher-docs-actions{flex-wrap:wrap;gap:.5rem;display:flex}.doc-grid{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}@media (min-width:992px){.voucher-layout .doc-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:991.98px){.doc-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.doc-grid{grid-template-columns:1fr}}.card-voucher .card-header .btn-light{color:#16243d}.card-voucher .card-header .btn-light i{color:#015fc9}.voucher-layout{grid-template-columns:1.6fr 1fr;align-items:start;gap:1.5rem;margin-top:1.5rem;display:grid}.voucher-layout .spec-grid{grid-template-columns:repeat(2,1fr);gap:.15rem 1.5rem}.voucher-layout .spec-plain{border-bottom:1px solid var(--color-hairline);border-radius:0;padding:.55rem 0}.voucher-aside{flex-direction:column;min-width:0;display:flex;position:sticky;top:1rem}@media (max-width:991.98px){.voucher-layout{grid-template-columns:1fr}.voucher-aside{position:static}}.legal-layout{grid-template-columns:240px 1fr;align-items:start;gap:1rem;display:grid}.legal-index{border:1px solid var(--color-hairline);border-radius:var(--radius-nested);background:var(--color-paper);box-shadow:var(--shadow-subtle);padding:.75rem;position:sticky;top:1rem}.legal-index strong{text-transform:uppercase;letter-spacing:.06em;color:var(--color-mid-gray);margin-bottom:.5rem;font-size:.72rem;display:block}.legal-index a{color:var(--color-ink-soft);border-radius:8px;padding:.35rem .55rem;font-size:.82rem;text-decoration:none;display:block}.legal-index a:hover{background:var(--color-canvas);color:var(--color-brand)}.legal-search{margin-bottom:.75rem}@media (max-width:991.98px){.legal-layout{grid-template-columns:1fr}.legal-index{position:static}}.cookie-pill{flex-wrap:nowrap;align-items:center;gap:1rem;max-width:420px;bottom:16px;left:auto;right:16px;transform:none}.cookie-pill .cookie-banner-text{flex:auto;min-width:0;font-size:.85rem;line-height:1.45}.cookie-pill .cookie-banner-actions{flex-direction:column;flex:0 0 110px;align-items:stretch}.cookie-pill .cookie-banner-actions .btn{white-space:nowrap;width:100%}@media (max-width:575.98px){.cookie-pill{max-width:none;left:8px;right:8px}}.notfound-wrap{text-align:center}.notfound-actions{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.carro-wizard-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.carro-cta{border:1px solid var(--color-hairline);border-radius:var(--radius-cards);background:var(--color-paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.carro-cta-text{flex-direction:column;gap:.1rem;min-width:0;display:flex}.carro-cta-text strong{color:var(--color-ink);font-size:1.5rem;font-weight:700;line-height:1.1}.carro-cta-btn{min-width:220px}.carro-mini{border:1px solid var(--color-hairline);border-radius:var(--radius-nested);background:var(--color-surface-alt);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .75rem;display:flex}.carro-mini-main{align-items:center;gap:.6rem;min-width:0;display:flex}.carro-mini-icon{flex:0 0 40px;width:40px;height:40px;font-size:1.25rem}.carro-mini-text{flex-direction:column;min-width:0;font-size:.88rem;display:flex}@media (max-width:575.98px){.carro-wizard-nav{flex-direction:column;align-items:stretch}.carro-wizard-nav .btn{width:100%}.carro-cta{text-align:center;flex-direction:column;align-items:stretch}.carro-cta-btn{width:100%;min-width:0}}.pm-layout{grid-template-columns:1.25fr 1fr;align-items:start;gap:1rem;display:grid}.pm-main{flex-direction:column;min-width:0;display:flex}.pm-side{border:1px solid var(--color-hairline);border-radius:var(--radius-nested);background:var(--color-paper);min-width:0;padding:.85rem 1rem;position:sticky;top:1rem}@media (max-width:991.98px){.pm-layout{grid-template-columns:1fr}.pm-side{position:static}}.pm-hero{border:1px solid var(--color-hairline);border-radius:var(--radius-nested);background:var(--color-surface-alt);padding:.85rem 1rem}.pm-hero-text h6{font-size:1rem}.pm-hero-text p{font-size:.95rem}.pm-hero-text p strong{font-size:1.05rem}.pm-hero-cols{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.pm-hero-side{align-items:center;gap:1rem;display:flex}.pm-hero-montos{text-align:right;flex-wrap:wrap;gap:1.25rem;display:flex}.pm-hero-montos strong{color:var(--color-ink);white-space:nowrap;font-size:1.1rem;line-height:1.2;display:block}@media (max-width:575.98px){.pm-hero-montos{text-align:left;gap:1rem;width:100%}.pm-hero-side{flex-wrap:wrap;width:100%}}.pm-progress{background:var(--color-hairline);border-radius:99px;height:8px;margin-top:.6rem;overflow:hidden}.pm-progress .progress-bar{background:var(--color-brand);border-radius:99px;transition:width .25s}.pm-step-title{color:var(--color-ink);align-items:flex-start;gap:.6rem;margin-bottom:.6rem;font-size:1.05rem;font-weight:700;display:flex}.pm-step-title small{font-size:.9rem}.pm-num{background:var(--color-brand);color:#fff;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;margin-top:.05rem;font-size:.9rem;font-weight:700;display:inline-flex}.pay-method-desc{color:var(--color-mid-gray);font-size:.72rem;font-weight:400}.pm-empty{border-radius:var(--radius-nested);background:#ffffffb3;border:1px dashed #cbd7e6;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.pm-empty i{width:40px;height:40px;color:var(--color-brand);background:#e9f3ff;border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;font-size:1.4rem;display:inline-flex}.pm-empty.has-cta{text-align:center;flex-direction:column;align-items:stretch;gap:1rem;padding:1.25rem 1rem}.pm-empty.has-cta .pm-empty-row{text-align:left;justify-content:center;align-items:center;gap:.75rem;display:flex}.pm-empty.has-cta .pm-add-btn{align-self:center}.pm-confirm{z-index:5;border:2px solid var(--color-hairline);border-radius:var(--radius-cards);background:var(--color-paper);box-shadow:var(--shadow-subtle);padding:1rem 1.25rem;position:sticky;bottom:1rem}.pm-confirm.is-ready{border-color:var(--color-brand);box-shadow:0 0 0 3px #015fc926, var(--shadow-subtle)}.pm-confirm .pm-step-title{align-items:center}.pm-confirm-badge{border-radius:var(--radius-badges);color:#92400e;white-space:nowrap;background:#fef3c7;border:1px solid #fde68a;margin-left:auto;padding:.25rem .75rem;font-size:.75rem;font-weight:700}.pm-confirm-badge.done{color:#1a7f4b;background:#e6f6ec;border-color:#cfe9d8}.pm-confirm-sum{border:1px solid var(--color-hairline);border-radius:var(--radius-nested);background:var(--color-surface-alt);flex-wrap:wrap;gap:1.5rem;padding:.6rem .85rem;display:flex}.pm-confirm-sum strong{color:var(--color-ink);font-size:1.1rem;line-height:1.2;display:block}.pm-valid{border:1px solid var(--color-hairline);border-radius:var(--radius-nested);background:var(--color-paper);cursor:pointer;align-items:center;gap:.65rem;width:100%;margin:.75rem 0;padding:.7rem .85rem;font-size:.9rem;font-weight:600;display:flex}.pm-valid input{opacity:0;pointer-events:none;position:absolute}.pm-valid-box{border:2px solid var(--color-hairline);color:#0000;background:#fff;border-radius:6px;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;font-size:1rem;display:inline-flex}.pm-valid.checked{border-color:var(--color-brand);background:#e7f2ff}.pm-valid.checked .pm-valid-box{border-color:var(--color-brand);background:var(--color-brand);color:#fff}.pm-valid-inline{text-align:left;margin:0 0 .5rem;padding:.55rem .7rem;font-size:.82rem}.pm-result-list{border:1px solid var(--color-hairline);border-radius:var(--radius-nested);background:var(--color-paper);max-height:220px;margin:.5rem 0 0;padding:0;list-style:none;overflow-y:auto}.pm-result-list li+li{border-top:1px solid var(--color-hairline)}.pm-result-item{text-align:left;cursor:pointer;width:100%;color:var(--color-ink);background:0 0;border:0;align-items:center;padding:.55rem .75rem;font-size:.92rem;display:flex}.pm-result-item:hover{background:var(--color-surface-alt)}.pm-result-item.selected{color:var(--color-brand);background:#e7f2ff;font-weight:600}.pm-steps-nav{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1.5rem;margin-top:.75rem;display:flex}.pm-steps-nav .btn{min-width:170px;padding:.65rem 1.5rem;font-size:1rem}.pm-steps-sep{background:var(--color-hairline);align-self:stretch;width:1px;min-height:100%}@media (max-width:575.98px){.pm-steps-sep{display:none}}.pm-add-btn{min-width:240px}.paso-revisar h6{font-size:1.05rem}.paso-revisar .spec-label{font-size:.72rem}.paso-revisar .spec-value,.paso-revisar .doc-row-text{font-size:1rem}.paso-revisar .table-cart thead th{font-size:.78rem}.paso-revisar .table-cart tbody td{font-size:1rem}.paso-revisar .carro-cta-text strong{font-size:1.75rem}.paso-revisar .carro-cta-text small{font-size:.9rem}.paso-pagos .pm-step-title{font-size:1.05rem}.paso-pagos .pm-step-title small{font-size:.9rem}.paso-pagos .pm-empty p strong{font-size:1.05rem}.paso-pagos .pm-empty p span,.paso-pagos>small.text-muted{font-size:.92rem}.pm-del-btn{justify-content:center;align-items:center;width:32px;height:32px;padding:0;line-height:1;display:inline-flex}.pm-del-btn i{margin:0;font-size:1.2rem}.pm-profile{grid-template-columns:1fr 1.5fr;align-items:start;gap:1rem;display:grid}.pm-profile-form{min-width:0}.pm-profile-form .form-label{font-size:.9rem}.pm-profile-form .form-control,.pm-profile-form .form-select,.pm-profile-form .input-group-text{font-size:1.05rem}.pm-profile-form .form-control:not(.is-invalid):not(:disabled),.pm-profile-form .form-select:not(.is-invalid){border:1px solid var(--color-hairline);background-color:#fff}.pm-profile-preview strong{font-size:1.15rem}.pm-step-card-title{border:1px solid var(--color-hairline);border-radius:var(--radius-nested);background:var(--color-paper);color:var(--color-ink);align-items:flex-start;gap:.6rem;margin-bottom:1rem;padding:.85rem 1rem;font-size:1.05rem;font-weight:700;display:flex}.pm-step-card-title small{font-size:.9rem}.pm-step-card-title .pm-num{margin-top:.05rem}.pm-profile-preview small{font-size:.9rem}.pm-rut-badge{color:var(--color-brand);background:#e7f2ff;border:1px solid #bcd9ff;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem 1rem;font-size:1rem;font-weight:700;display:inline-flex}.pm-rut-badge i{font-size:1.2rem}.pm-profile-preview{border:1px dashed var(--color-hairline);border-radius:var(--radius-nested);background:var(--color-paper);text-align:center;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:.3rem;width:100%;padding:1.25rem .75rem;display:flex;position:sticky;top:1rem}.pm-profile-preview strong{color:var(--color-ink);font-size:1.05rem;line-height:1.25}.pm-avatar{width:84px;height:84px;color:var(--color-brand);background:#e7f2ff;border-radius:50%;justify-content:center;align-items:center;margin:.35rem 0;font-size:1.9rem;font-weight:700;display:inline-flex}@media (max-width:767.98px){.pm-profile{grid-template-columns:1fr}.pm-profile-preview{position:static}}.pm-pagos-table thead th{font-size:.78rem}.pm-pagos-table tbody td{padding-top:.65rem;padding-bottom:.65rem;font-size:1rem}.pm-pagos-table tbody td.text-end.fw-semibold{font-size:1.1rem}.pm-complete{border-radius:var(--radius-nested);color:#1a7f4b;background:#e6f6ec;border:1px solid #cfe9d8;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;padding:.7rem 1rem;font-size:.9rem;font-weight:600;display:flex}.pm-complete i{font-size:1.3rem}.pm-resumen{border:1px solid var(--color-hairline);border-radius:var(--radius-nested);background:var(--color-surface-alt);grid-template-columns:1fr 1fr 1fr;gap:1rem;padding:.7rem .9rem;font-size:1rem;display:grid}.pm-resumen strong{font-size:1.1rem}.pm-resumen small{font-size:.92rem}.pm-resumen-personas{flex-direction:column;gap:.5rem;min-width:0;display:flex}.pm-resumen-persona{align-items:center;gap:.6rem;min-width:0;display:flex}.pm-resumen-persona strong{color:var(--color-ink);font-size:1.05rem;line-height:1.25;display:block}.pm-resumen-persona small{font-size:.9rem}.pm-resumen-avatar{flex:0 0 38px;width:38px;height:38px;font-size:1.2rem}.pm-resumen-avatar.stat-icon.green{color:#1a7f4b;background:#e6f6ec}@media (max-width:767.98px){.pm-resumen{grid-template-columns:1fr}}.pm-modal-overlay{z-index:1060;background:#16243d8c;justify-content:center;align-items:flex-start;padding:2rem 1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.pm-modal{border-radius:var(--radius-cards);background:var(--color-paper);width:100%;max-width:860px;box-shadow:var(--shadow-subtle);overflow:hidden}.pm-modal-head{border-bottom:1px solid var(--color-hairline);background:var(--color-surface-alt);justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1.1rem;font-size:1rem;display:flex}.pm-modal-body{padding:1rem 1.1rem}.pm-modal-body .pay-method-grid{grid-template-columns:repeat(4,1fr)}.pm-modal-head strong{font-size:1.3rem}.pm-modal-body .pm-step-title{font-size:1.12rem}.pm-modal-body .pm-step-title small{font-size:.95rem}.pm-modal-body .pay-method-card{padding:.95rem .55rem;font-size:1.02rem}.pm-modal-body .pay-method-card i{font-size:2rem}.pm-modal-body .pay-method-desc{font-size:.88rem}.pm-modal-list .form-label{font-size:1rem}.pm-modal-list .form-control,.pm-modal-list .form-select{font-size:1.1rem}.pm-modal-foot .btn{padding:.7rem 1.6rem;font-size:1.1rem}.pm-modal-foot{border-top:1px solid var(--color-hairline);background:var(--color-surface-alt);flex-wrap:wrap;justify-content:center;gap:.6rem;padding:.85rem 1.1rem;display:flex}.pm-modal-list{flex-direction:column;gap:.6rem;max-width:480px;margin:0 auto;display:flex}.pm-modal-row{grid-template-columns:150px 1fr;align-items:center;gap:.75rem;display:grid}.pm-modal-row .form-label{text-align:right;margin-bottom:0}@media (max-width:575.98px){.pm-modal-row{grid-template-columns:1fr;gap:.25rem}.pm-modal-row .form-label{text-align:left}.pm-modal-overlay{padding:1rem .5rem}.pm-modal-body .pay-method-grid{grid-template-columns:repeat(2,1fr)}.pm-modal-foot .btn{flex:1 1 0}}.pm-action-sum{border:1px solid var(--color-hairline);border-radius:var(--radius-nested);background:var(--color-surface-alt);flex-wrap:wrap;gap:1rem;margin-bottom:.5rem;padding:.55rem .7rem;display:flex}.pm-action-sum strong{color:var(--color-ink);font-size:.95rem;line-height:1.2;display:block}.pay-box-agree.ready{color:#1a7f4b;font-weight:700}@media (max-width:575.98px){.pm-confirm{padding:.85rem;position:static}}.pay-method-grid{grid-template-columns:repeat(4,1fr);gap:.6rem;display:grid}.pay-method-card{border:1px solid var(--color-hairline);border-radius:var(--radius-nested);background:var(--color-paper);color:var(--color-ink-soft);cursor:pointer;flex-direction:column;align-items:center;gap:.15rem;padding:.7rem .4rem;font-size:.8rem;font-weight:600;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.pay-method-card i{color:var(--color-mid-gray);font-size:1.5rem}.pay-method-card.active{border-color:var(--color-brand);box-shadow:0 0 0 1px var(--color-brand);color:var(--color-ink)}.pay-method-card.active i{color:var(--color-brand)}.pay-method-radio{border:2px solid var(--color-hairline);background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:.45rem;right:.45rem}.pay-method-radio.active{border-color:var(--color-brand);background:var(--color-brand);box-shadow:inset 0 0 0 3px #fff}@media (max-width:575.98px){.pay-method-grid{grid-template-columns:repeat(2,1fr)}}@media print{.inv-hero,.inv-foot,.btn,.alert{display:none!important}body{background:#fff}.inv-page{padding:0!important}.dash-card{box-shadow:none;border:1px solid #dee2e6}.dash-card-head{color:#000;background:#fff;border-bottom:1px solid #dee2e6}.dash-card-head i{color:#000}}
