.v-input--checkbox.v-input--indeterminate.v-input--is-disabled{opacity:.6}.v-input--checkbox.v-input--dense{margin-top:4px}.rsa-tablet[data-v-e2f9b47e]{max-width:960px;margin:0 auto;padding:.5rem .75rem 1.5rem}.rsa-tablet--lab[data-v-e2f9b47e]{max-width:1240px}.rsa-pdf-preview-frame[data-v-e2f9b47e]{width:100%;height:min(78vh,720px);border:0;background:#eef3f9}.rsa-pdf-preview-card[data-v-e2f9b47e]{overflow:hidden}.rsa-print-banner[data-v-e2f9b47e]{display:none}.rsa-print-banner__title[data-v-e2f9b47e]{font-size:1.1rem;font-weight:700;color:#0f172a}.rsa-print-banner__sub[data-v-e2f9b47e]{font-size:.85rem;color:#475569}.rsa-tablet-page-head[data-v-e2f9b47e]{border:1px solid #e2e8f0;border-radius:12px;background:#fff}.rsa-tablet-page-head__title[data-v-e2f9b47e]{font-size:1.25rem;font-weight:700;color:#0f172a}.rsa-tablet-page-head__sub[data-v-e2f9b47e]{font-size:.9rem;color:#64748b}.rsa-tablet-page-body[data-v-e2f9b47e],.rsa-tablet-page-empty[data-v-e2f9b47e]{border:1px solid #e2e8f0;border-radius:12px;background:#fff}.rsa-filtro-dni[data-v-e2f9b47e]{max-width:220px;flex:0 1 220px}.rsa-tablet-float[data-v-e2f9b47e]{background:linear-gradient(165deg,#052952,#0a3568 45%,#0b5cad);border-radius:16px;overflow:hidden;box-shadow:0 24px 48px rgba(2,19,38,.55)}.rsa-tablet-float__toolbar[data-v-e2f9b47e]{background:transparent!important}.rsa-tablet-float__steps[data-v-e2f9b47e]{display:flex;justify-content:center;gap:.5rem;padding:0 1rem .25rem}.rsa-tablet-float__step-dot[data-v-e2f9b47e]{width:2.5rem;height:4px;border-radius:999px;background:hsla(0,0%,100%,.25);transition:background .2s,transform .2s}.rsa-tablet-float__step-dot--active[data-v-e2f9b47e]{background:hsla(0,0%,100%,.55)}.rsa-tablet-float__step-dot--current[data-v-e2f9b47e]{background:#64b5f6;transform:scaleY(1.35)}.rsa-tablet-float__body[data-v-e2f9b47e]{color:hsla(0,0%,100%,.92)}.rsa-tablet-float__hint[data-v-e2f9b47e]{font-size:1.05rem;color:hsla(0,0%,100%,.9);margin:0}.rsa-tablet-float__hint-sub[data-v-e2f9b47e]{font-size:.85rem;color:hsla(0,0%,100%,.65);margin:0}.rsa-tablet-float__chip-count[data-v-e2f9b47e]{background:hsla(0,0%,100%,.95)!important;color:#0a3568!important;font-weight:700}.rsa-tablet-float__foot[data-v-e2f9b47e]{font-size:.78rem;color:hsla(0,0%,100%,.6);text-align:center}.rsa-tablet-float__cal-wrap[data-v-e2f9b47e]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.25)}.rsa-tablet-float__picker[data-v-e2f9b47e] .v-date-picker-table .v-btn:not(.v-btn--disabled) .v-btn__content{font-weight:800!important;font-size:1.05rem!important;color:#0b3d78!important}.rsa-tablet-float__picker[data-v-e2f9b47e] .v-date-picker-table .v-btn--disabled .v-btn__content{font-weight:400!important;color:#bdbdbd!important;opacity:.5}.rsa-tablet-float__picker[data-v-e2f9b47e] .v-date-picker-table .v-btn.v-btn--active .v-btn__content{font-weight:800!important;color:#fff!important}.rsa-btn-grabar[data-v-e2f9b47e]{font-weight:700;letter-spacing:.02em}.rsa-tablet-float__divider[data-v-e2f9b47e]{border-color:hsla(0,0%,100%,.12)!important}.rsa-tablet-float__actions[data-v-e2f9b47e]{background:rgba(0,0,0,.12)}.rsa-tablet-float__btn-back[data-v-e2f9b47e]{border-color:hsla(0,0%,100%,.5)!important;color:#fff!important}.rsa-tablet-float__btn-next[data-v-e2f9b47e]{background:linear-gradient(135deg,#1976d2,#42a5f5)!important;font-weight:700}.rsa-float-btn[data-v-e2f9b47e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;width:100%;min-height:88px;padding:.75rem;border:2px solid hsla(0,0%,100%,.35);border-radius:14px;background:hsla(0,0%,100%,.08);color:#fff;font-size:1.1rem;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s,transform .1s}.rsa-float-btn[data-v-e2f9b47e]:active{transform:scale(.98)}.rsa-float-btn--active[data-v-e2f9b47e]{background:rgba(100,181,246,.35);border-color:#90caf9;box-shadow:0 0 0 2px rgba(144,202,249,.4)}.rsa-turno-card[data-v-e2f9b47e]{border-color:#cbd5e1!important;border-radius:10px!important;overflow:hidden;background:#fff}.rsa-turno-card__head[data-v-e2f9b47e]{display:flex;align-items:center;justify-content:space-between;padding:.65rem .85rem;background:linear-gradient(135deg,#eff6ff,#f8fafc)}.rsa-turno-card__label[data-v-e2f9b47e]{font-weight:700;color:#0f172a}.rsa-turno-grid--tablet.rsa-turno-grid--marcas[data-v-e2f9b47e]{grid-template-columns:1fr 72px minmax(72px,96px) 68px 52px 40px 40px}.rsa-turno-grid--enf-groups[data-v-e2f9b47e]{background:#e2e8f0;padding-top:.35rem;padding-bottom:.25rem}.rsa-enf-group-hdr--toma[data-v-e2f9b47e]{grid-column:5/8}.rsa-turno-grid--enf-sub[data-v-e2f9b47e]{border-top:1px solid #cbd5e1}.rsa-lab-table-wrap[data-v-e2f9b47e]{overflow-x:auto;-webkit-overflow-scrolling:touch}.rsa-lab-table[data-v-e2f9b47e]{width:100%;min-width:980px;border-collapse:collapse;table-layout:fixed;font-size:.82rem}.rsa-lab-col-paciente[data-v-e2f9b47e]{width:34%}.rsa-lab-col-dni[data-v-e2f9b47e]{width:72px}.rsa-lab-col-condicion[data-v-e2f9b47e]{width:88px}.rsa-lab-col-solicitud[data-v-e2f9b47e]{width:96px}.rsa-lab-col-fecha[data-v-e2f9b47e]{width:76px}.rsa-lab-col-chk[data-v-e2f9b47e]{width:2.35rem}.rsa-lab-table thead th[data-v-e2f9b47e]{background:#f1f5f9;color:#475569;font-weight:700;font-size:.68rem;text-transform:uppercase;padding:.4rem .35rem;border-bottom:1px solid #cbd5e1;white-space:nowrap;text-align:center;vertical-align:middle}.rsa-lab-table__group-row th[data-v-e2f9b47e]{background:#e2e8f0;color:#334155;font-size:.62rem;border-bottom:1px solid #cbd5e1;white-space:normal;line-height:1.2;hyphens:auto}.rsa-lab-table__group-spacer[data-v-e2f9b47e]{background:#e2e8f0;border-right:none}.rsa-lab-table__paciente[data-v-e2f9b47e],.rsa-lab-table__th-paciente[data-v-e2f9b47e]{text-align:left!important}.rsa-lab-table__paciente[data-v-e2f9b47e]{font-weight:600;color:#1e293b;white-space:normal;line-height:1.25;word-break:break-word}.rsa-lab-table__condicion[data-v-e2f9b47e],.rsa-lab-table__dni[data-v-e2f9b47e],.rsa-lab-table__fecha[data-v-e2f9b47e],.rsa-lab-table__solicitud[data-v-e2f9b47e]{color:#64748b;font-size:.78rem;white-space:nowrap;text-align:center}.rsa-lab-table__solicitud[data-v-e2f9b47e]{font-variant-numeric:tabular-nums;font-size:.72rem}.rsa-lab-table tbody td[data-v-e2f9b47e]{padding:.35rem .35rem;border-bottom:1px solid #f1f5f9;vertical-align:middle}.rsa-lab-table__chk[data-v-e2f9b47e]{width:2.25rem;text-align:center;padding:.15rem!important}.rsa-turno-grid--tablet[data-v-e2f9b47e]{grid-template-columns:1fr 88px 72px 48px 48px}.rsa-turno-grid[data-v-e2f9b47e]{display:grid;gap:.35rem .5rem;align-items:center;padding:.45rem .75rem;font-size:.82rem}.rsa-turno-grid--head[data-v-e2f9b47e]{background:#f1f5f9;font-weight:700;color:#475569;font-size:.72rem;text-transform:uppercase}.rsa-turno-grid--row[data-v-e2f9b47e]{border-bottom:1px solid #f1f5f9}.rsa-turno-grid__nombre[data-v-e2f9b47e]{font-weight:600;color:#1e293b;line-height:1.25;word-break:break-word}.rsa-turno-grid__dni[data-v-e2f9b47e],.rsa-turno-grid__fecha[data-v-e2f9b47e]{color:#64748b;font-size:.78rem}.rsa-turno-grid__hdr-no-asistio[data-v-e2f9b47e]{font-size:.68rem;line-height:1.15;hyphens:auto}.rsa-turno-grid__condicion[data-v-e2f9b47e]{font-size:.72rem;color:#475569;line-height:1.2;word-break:break-word}.rsa-turno-grid__chk[data-v-e2f9b47e]{display:flex;justify-content:center}.rsa-turno-grid__chk--no-asistio[data-v-e2f9b47e] .v-input--selection-controls__input{transform:scale(1.08)}.rsa-turno-grid__chk--bloqueado[data-v-e2f9b47e]{opacity:.45;pointer-events:none}.rsa-check-asistio[data-v-e2f9b47e] .v-input--selection-controls__input{margin-right:0}@media (max-width:600px){.rsa-turno-grid--tablet.rsa-turno-grid--marcas[data-v-e2f9b47e]{grid-template-columns:1fr 56px 44px 48px 34px 34px 34px}.rsa-lab-table[data-v-e2f9b47e]{min-width:760px;font-size:.72rem}.rsa-turno-grid--tablet .rsa-turno-grid__fecha[data-v-e2f9b47e]{font-size:.7rem}}.rsa-tablet-dialog-outer{align-self:center}@media print{@page{size:A4 portrait;margin:6mm}body.rsa-print-cuadro-lab *{visibility:hidden}body.rsa-print-cuadro-lab .rsa-print-area,body.rsa-print-cuadro-lab .rsa-print-area *{visibility:visible}body.rsa-print-cuadro-lab .rsa-print-area{position:absolute;left:0;top:0;width:100%;padding:0 .25rem;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}body.rsa-print-cuadro-lab .rsa-no-print{display:none!important}body.rsa-print-cuadro-lab .rsa-print-banner{display:block!important;margin-bottom:.35rem!important}body.rsa-print-cuadro-lab .rsa-print-banner__title{font-size:11pt;margin-bottom:.1rem}body.rsa-print-cuadro-lab .rsa-print-banner__sub{font-size:9pt}body.rsa-print-cuadro-lab .rsa-tablet-page-body{box-shadow:none!important;border:none!important;padding:0!important}body.rsa-print-cuadro-lab .rsa-turno-stack{margin:0!important;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}body.rsa-print-cuadro-lab .rsa-turno-stack>.col,body.rsa-print-cuadro-lab .rsa-turno-stack>.v-col{padding:0 0 .2rem!important;flex:0 0 100%!important;max-width:100%!important}body.rsa-print-cuadro-lab .rsa-turno-card{-moz-column-break-inside:auto;break-inside:auto;page-break-inside:auto;page-break-after:auto;margin-bottom:.15rem;border-width:1px!important}body.rsa-print-cuadro-lab .rsa-turno-card__head{padding:.2rem .35rem!important;min-height:0}body.rsa-print-cuadro-lab .rsa-turno-card__label{font-size:8pt}body.rsa-print-cuadro-lab .rsa-turno-card__head .v-chip{height:16px!important;font-size:7pt!important}body.rsa-print-cuadro-lab .rsa-turno-grid{gap:.1rem .2rem;padding:.15rem .25rem;font-size:7pt}body.rsa-print-cuadro-lab .rsa-turno-grid--head{font-size:6pt}body.rsa-print-cuadro-lab .rsa-turno-grid--lab{grid-template-columns:6.2rem 46px 42px 34px 24px 24px 24px 24px 24px 24px}body.rsa-print-cuadro-lab .rsa-lab-group-hdr{font-size:5.5pt;padding:.05rem .1rem}body.rsa-print-cuadro-lab .rsa-turno-grid__nombre{font-size:7pt;line-height:1.15;-webkit-line-clamp:2}body.rsa-print-cuadro-lab .rsa-turno-grid__dni,body.rsa-print-cuadro-lab .rsa-turno-grid__fecha{font-size:6.5pt}body.rsa-print-cuadro-lab .rsa-check-asistio{margin-top:0!important;padding-top:0!important}body.rsa-print-cuadro-lab .rsa-check-asistio .v-input--selection-controls__input{transform:scale(.72);margin:0!important}body.rsa-print-cuadro-lab .rsa-turno-grid__chk--bloqueado{opacity:1}}