.VentaInventario-module__FgG-yG__searchInput{border:1px solid var(--border);background:var(--panel-2);height:36px;color:var(--text);border-radius:8px;outline:none;width:100%;padding:0 12px;font-size:13px}.VentaInventario-module__FgG-yG__searchInput:focus{border-color:var(--border-hover)}.VentaInventario-module__FgG-yG__clienteChip{background:var(--panel-2);border:1px solid var(--border);border-radius:11px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding:11px 14px;font-size:13.5px;display:flex}.VentaInventario-module__FgG-yG__clienteChip button{color:var(--text-faint);cursor:pointer;background:0 0;border:none;font-size:12.5px;font-weight:600}.VentaInventario-module__FgG-yG__clienteChip button:hover{color:var(--red)}.VentaInventario-module__FgG-yG__noClienteBtn{border:1px dashed var(--border);width:100%;color:var(--text-faint);cursor:pointer;background:0 0;border-radius:10px;margin-top:4px;padding:10px 14px;font-size:13px;font-weight:600;transition:all .15s}.VentaInventario-module__FgG-yG__noClienteBtn:hover{border-color:var(--border-hover);color:var(--text)}.VentaInventario-module__FgG-yG__noClienteBtnOn{border-style:solid;border-color:var(--teal);color:var(--teal)}.VentaInventario-module__FgG-yG__suggestList{z-index:5;background:var(--surface);border:1px solid var(--border);border-radius:11px;max-height:260px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 30px #00000059}.VentaInventario-module__FgG-yG__suggestItem{cursor:pointer;padding:10px 14px;font-size:13.5px}.VentaInventario-module__FgG-yG__suggestItem:hover{background:var(--panel-2)}.VentaInventario-module__FgG-yG__suggestMeta{color:var(--text-faint);font-size:12px}.VentaInventario-module__FgG-yG__suggestVacio{color:var(--text-faint);padding:12px 14px;font-size:13px}.VentaInventario-module__FgG-yG__carritoLista{flex-direction:column;gap:8px;max-height:320px;margin:12px 0;display:flex;overflow-y:auto}.VentaInventario-module__FgG-yG__carritoFila{border:1px solid var(--border);background:var(--panel-2);border-radius:10px;grid-template-columns:1fr 70px 90px 28px;align-items:center;gap:10px;padding:10px 12px;display:grid}.VentaInventario-module__FgG-yG__carritoNombre{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.VentaInventario-module__FgG-yG__carritoCantidad{border:1px solid var(--border);background:var(--surface);width:100%;height:32px;color:var(--text);text-align:center;border-radius:8px;padding:0 8px;font-size:13px}.VentaInventario-module__FgG-yG__carritoImporte{text-align:right;font-size:13.5px;font-weight:600}.VentaInventario-module__FgG-yG__carritoQuitar{color:var(--text-faint);cursor:pointer;background:0 0;border:none;padding:4px;font-size:14px}.VentaInventario-module__FgG-yG__carritoQuitar:hover{color:var(--red)}.VentaInventario-module__FgG-yG__combinacionOpt{text-align:left;border:1px solid var(--border);background:var(--panel-2);color:var(--text);cursor:pointer;border-radius:10px;padding:10px 14px;font-size:13.5px}.VentaInventario-module__FgG-yG__combinacionOpt:hover:not(:disabled){border-color:var(--border-hover)}.VentaInventario-module__FgG-yG__combinacionOpt:disabled{opacity:.5;cursor:not-allowed}.VentaInventario-module__FgG-yG__total{text-align:right;border-top:1px solid var(--border);margin-top:4px;padding:10px 0;font-size:16px;font-weight:700}.VentaInventario-module__FgG-yG__avisoTicket{color:var(--text-faint);margin-top:-6px;margin-bottom:10px;font-size:12.5px}.VentaInventario-module__FgG-yG__vnCaja{border:1px solid var(--border);background:var(--surface);border-radius:20px;flex-direction:column;width:100%;max-width:680px;max-height:calc(100dvh - 40px);display:flex;overflow:hidden;box-shadow:0 30px 80px #00000059}.VentaInventario-module__FgG-yG__vnCab{align-items:center;gap:16px;padding:22px 26px 8px;display:flex}.VentaInventario-module__FgG-yG__vnIcono{background:color-mix(in srgb, var(--acento,var(--teal)) 14%, transparent);width:56px;height:56px;color:var(--acento,var(--teal));border-radius:14px;flex:none;place-items:center;display:grid}.VentaInventario-module__FgG-yG__vnIcono svg{width:28px;height:28px}.VentaInventario-module__FgG-yG__vnTitulos{flex:1;min-width:0}.VentaInventario-module__FgG-yG__vnTitulo{letter-spacing:-.01em;color:var(--text);font-size:24px;font-weight:800}.VentaInventario-module__FgG-yG__vnSub{color:var(--text-dim);margin-top:2px;font-size:15px}.VentaInventario-module__FgG-yG__vnCerrar{width:36px;height:36px;color:var(--text-dim);cursor:pointer;background:0 0;border:0;border-radius:50%;align-self:flex-start;font-size:26px;line-height:1}.VentaInventario-module__FgG-yG__vnCerrar:hover{background:var(--panel-2);color:var(--text)}.VentaInventario-module__FgG-yG__vnCuerpo{flex:1;min-height:0;padding:12px 26px 8px;overflow-y:auto}.VentaInventario-module__FgG-yG__vnEtiqueta{letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);margin-bottom:10px;font-size:13px;font-weight:800}.VentaInventario-module__FgG-yG__vnBuscar{border:1px solid var(--border);background:var(--panel);color:var(--text-dim);border-radius:10px;align-items:center;gap:10px;margin-bottom:12px;padding:0 14px;display:flex;position:relative}.VentaInventario-module__FgG-yG__vnBuscar>svg{flex:none;width:18px;height:18px}.VentaInventario-module__FgG-yG__vnBuscar input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:11px 0;font-size:14.5px}.VentaInventario-module__FgG-yG__vnResultados{z-index:20;border:1px solid var(--border);background:var(--surface);border-radius:14px;max-height:260px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 44px #00000038}.VentaInventario-module__FgG-yG__vnResultado{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:8px 10px;display:flex}.VentaInventario-module__FgG-yG__vnResultado:hover:not(:disabled){background:var(--panel-2)}.VentaInventario-module__FgG-yG__vnResultado:disabled{opacity:.5;cursor:not-allowed}.VentaInventario-module__FgG-yG__vnResTexto{min-width:0;display:grid}.VentaInventario-module__FgG-yG__vnResTexto b{font-size:14.5px}.VentaInventario-module__FgG-yG__vnResTexto span{color:var(--text-dim);font-size:12.5px}.VentaInventario-module__FgG-yG__vnMini{background:var(--panel-2);width:38px;height:38px;color:var(--text-dim);border-radius:9px;flex:none;place-items:center;display:grid;overflow:hidden}.VentaInventario-module__FgG-yG__vnMini img{object-fit:cover;width:100%;height:100%;display:block}.VentaInventario-module__FgG-yG__vnMini svg,.VentaInventario-module__FgG-yG__vnFoto svg{width:22px;height:22px}.VentaInventario-module__FgG-yG__vnVacio{color:var(--text-dim);margin:8px 0 14px;font-size:14px}.VentaInventario-module__FgG-yG__vnLineas{border-bottom:1px solid var(--border);gap:4px;padding-bottom:12px;display:grid}.VentaInventario-module__FgG-yG__vnLinea{align-items:center;gap:16px;padding:8px 0;display:flex}.VentaInventario-module__FgG-yG__vnFoto{background:var(--panel-2);width:76px;height:76px;color:var(--text-dim);border-radius:14px;flex:none;place-items:center;display:grid;overflow:hidden}.VentaInventario-module__FgG-yG__vnFoto img{object-fit:cover;width:100%;height:100%;display:block}.VentaInventario-module__FgG-yG__vnLineaTexto{flex:1;gap:2px;min-width:0;display:grid}.VentaInventario-module__FgG-yG__vnLineaTexto b{font-size:18px;font-weight:800}.VentaInventario-module__FgG-yG__vnLineaTexto span{color:var(--text-dim);font-size:14px}.VentaInventario-module__FgG-yG__vnStepper{border:1px solid var(--border);background:var(--panel);border-radius:10px;flex:none;align-items:stretch;display:inline-flex;overflow:hidden}.VentaInventario-module__FgG-yG__vnStepper button{background:var(--panel-2);width:38px;color:var(--text);cursor:pointer;border:0;font-size:20px}.VentaInventario-module__FgG-yG__vnStepper button:disabled{opacity:.4;cursor:not-allowed}.VentaInventario-module__FgG-yG__vnStepper input{border:0;border-left:1px solid var(--border);border-right:1px solid var(--border);background:var(--panel);width:46px;color:var(--text);font:inherit;text-align:center;appearance:textfield;padding:9px 0;font-size:16px}.VentaInventario-module__FgG-yG__vnStepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.VentaInventario-module__FgG-yG__vnStepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.VentaInventario-module__FgG-yG__vnImporte{text-align:right;flex:none;min-width:84px;font-size:18px;font-weight:800}.VentaInventario-module__FgG-yG__vnQuitar{width:28px;height:28px;color:var(--text-dim);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;font-size:20px;line-height:1}.VentaInventario-module__FgG-yG__vnQuitar:hover{background:var(--panel-2);color:var(--red)}.VentaInventario-module__FgG-yG__vnSeccionCliente{align-items:baseline;gap:10px;margin:14px 0 10px;display:flex}.VentaInventario-module__FgG-yG__vnEtiquetaGrande{font-size:18px;font-weight:800}.VentaInventario-module__FgG-yG__vnOpc{color:var(--text-dim);font-size:14px}.VentaInventario-module__FgG-yG__vnCliente{border:1px solid var(--border);background:var(--panel);border-radius:14px;align-items:center;gap:14px;padding:12px 14px;display:flex}.VentaInventario-module__FgG-yG__vnClienteIcono{background:var(--panel-2);width:44px;height:44px;color:var(--text-dim);border-radius:12px;flex:none;place-items:center;display:grid}.VentaInventario-module__FgG-yG__vnClienteIcono svg{width:24px;height:24px}.VentaInventario-module__FgG-yG__vnClienteTexto{flex:1;min-width:0;display:grid}.VentaInventario-module__FgG-yG__vnClienteTexto b{font-size:16.5px}.VentaInventario-module__FgG-yG__vnClienteTexto span{color:var(--text-dim);font-size:14px}.VentaInventario-module__FgG-yG__vnClienteBuscar{flex:1;align-items:center;gap:12px;min-width:0;display:flex;position:relative}.VentaInventario-module__FgG-yG__vnClienteBuscar input{border:1px solid var(--border);background:var(--panel);min-width:0;color:var(--text);font:inherit;border-radius:10px;flex:1;padding:10px 12px;font-size:14.5px}.VentaInventario-module__FgG-yG__vnBotonContorno{border:1px solid var(--acento,var(--teal));background:var(--panel);color:var(--acento,var(--teal));font:inherit;cursor:pointer;white-space:nowrap;border-radius:10px;flex:none;padding:9px 16px;font-size:14.5px;font-weight:700}.VentaInventario-module__FgG-yG__vnEnlace{color:var(--acento,var(--teal));font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:13.5px;text-decoration:underline}.VentaInventario-module__FgG-yG__vnNota{border-bottom:1px solid var(--border);color:var(--text-dim);margin:8px 0 0;padding-bottom:14px;font-size:13.5px}.VentaInventario-module__FgG-yG__vnTotales{gap:2px;width:min(100%,320px);margin:14px 0 6px auto;display:grid}.VentaInventario-module__FgG-yG__vnFilaTotal{justify-content:space-between;gap:16px;font-size:16px;display:flex}.VentaInventario-module__FgG-yG__vnFilaTotal small{color:var(--text-dim);font-size:13px}.VentaInventario-module__FgG-yG__vnIvaNota{color:var(--text-dim);font-size:14px}.VentaInventario-module__FgG-yG__vnTotalFuerte{margin-top:8px;font-size:22px;font-weight:800}.VentaInventario-module__FgG-yG__vnPie{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:14px 26px 20px;display:flex}.VentaInventario-module__FgG-yG__vnCancelar{border:1px solid var(--border);background:var(--panel);color:var(--text);font:inherit;cursor:pointer;border-radius:10px;padding:12px 22px;font-size:15px;font-weight:600}.VentaInventario-module__FgG-yG__vnContinuar{background:var(--teal);color:var(--acento-on,#fff);font:inherit;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:10px;margin-left:auto;padding:13px 26px;font-size:16px;font-weight:700;display:inline-flex}.VentaInventario-module__FgG-yG__vnContinuar svg{width:20px;height:20px}.VentaInventario-module__FgG-yG__vnContinuar:disabled,.VentaInventario-module__FgG-yG__vnCancelar:disabled{opacity:.5;cursor:not-allowed}@media (max-width:600px){.VentaInventario-module__FgG-yG__vnLinea{flex-wrap:wrap;gap:10px}.VentaInventario-module__FgG-yG__vnLineaTexto{flex-basis:calc(100% - 100px)}.VentaInventario-module__FgG-yG__vnCliente{flex-wrap:wrap}.VentaInventario-module__FgG-yG__vnBotonContorno{width:100%}}.VentaInventario-module__FgG-yG__vnFilaIva{color:var(--text-dim);font-size:14.5px}.VentaInventario-module__FgG-yG__vnTotalFuerte{border-top:1px solid var(--border);margin-top:6px;padding-top:8px}.VentaInventario-module__FgG-yG__vnIconoOk{color:#3f6b2f;background:#e8f1e1}.VentaInventario-module__FgG-yG__vnRecibo{border:1px solid var(--border);background:var(--panel-2);border-radius:14px;gap:8px;margin-bottom:12px;padding:16px 18px;display:grid}.VentaInventario-module__FgG-yG__vnReciboCab{letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);justify-content:space-between;gap:12px;font-size:13px;font-weight:800;display:flex}.VentaInventario-module__FgG-yG__vnReciboFila{justify-content:space-between;gap:16px;font-size:15px;display:flex}.VentaInventario-module__FgG-yG__vnReciboTotal{font-size:19px;font-weight:800}.VentaInventario-module__FgG-yG__vnReciboSep{background:var(--border);height:1px;margin:2px 0}.VentaInventario-module__FgG-yG__vnReciboMetodo{align-items:center;gap:8px;display:inline-flex}.VentaInventario-module__FgG-yG__vnReciboNegocio{border-bottom:1px solid var(--border);gap:2px;padding-bottom:10px;display:grid}.VentaInventario-module__FgG-yG__vnReciboNegocio h1{margin:0;font-size:20px;font-weight:800}.VentaInventario-module__FgG-yG__vnReciboNegocio span{color:var(--text-dim);font-size:13px}.VentaInventario-module__FgG-yG__vnCancelar svg{vertical-align:-3px;width:17px;height:17px;margin-right:8px}.VentaInventario-module__FgG-yG__vnReciboLink{background:var(--panel-2);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex}.VentaInventario-module__FgG-yG__vnReciboLink:hover{box-shadow:inset 0 0 0 1px var(--border-hover)}.VentaInventario-module__FgG-yG__vnReciboLink>svg{color:var(--text-dim);flex:none}.VentaInventario-module__FgG-yG__vnReciboLinkTexto{flex:1;min-width:0;display:grid}.VentaInventario-module__FgG-yG__vnReciboLinkTexto b{font-size:18px;font-weight:800}.VentaInventario-module__FgG-yG__vnReciboLinkTexto span{color:var(--text-dim);font-size:15px}.VentaInventario-module__FgG-yG__vnReciboLinkDer{justify-items:end;display:grid}.VentaInventario-module__FgG-yG__vnReciboLinkDer b{font-size:19px;font-weight:800}.VentaInventario-module__FgG-yG__vnReciboLinkDer span{color:var(--acento,var(--teal));font-size:14px;font-weight:600}.VentaInventario-module__FgG-yG__vnCajaFin{max-width:460px}.VentaInventario-module__FgG-yG__vnFin{justify-items:center;padding:34px 32px 26px;display:grid;position:relative;overflow-y:auto}.VentaInventario-module__FgG-yG__vnFinCerrar{width:36px;height:36px;color:var(--text-dim);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:26px;line-height:1;position:absolute;top:18px;right:18px}.VentaInventario-module__FgG-yG__vnFinCerrar:hover{background:var(--panel-2);color:var(--text)}.VentaInventario-module__FgG-yG__vnFinCheck{color:#3f6b2f;background:#e8f1e1;border-radius:50%;place-items:center;width:72px;height:72px;display:grid}.VentaInventario-module__FgG-yG__vnFinCheck svg{width:34px;height:34px}.VentaInventario-module__FgG-yG__vnFinTitulo{letter-spacing:-.01em;text-align:center;margin:18px 0 4px;font-size:30px;font-weight:800}.VentaInventario-module__FgG-yG__vnFinSub{color:var(--text-dim);text-align:center;margin:0;font-size:16px}.VentaInventario-module__FgG-yG__vnFinEtiqueta{letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);margin-top:26px;font-size:13px;font-weight:700}.VentaInventario-module__FgG-yG__vnFinTotal{letter-spacing:-.02em;margin-top:4px;font-size:52px;font-weight:800;line-height:1.1}.VentaInventario-module__FgG-yG__vnFinMetodo{color:var(--text-dim);align-items:center;gap:10px;margin-top:8px;font-size:17px;display:inline-flex}.VentaInventario-module__FgG-yG__vnFinLinea{background:var(--border);width:100%;height:1px;margin:22px 0 18px}.VentaInventario-module__FgG-yG__vnFinRecibo{border:1px solid var(--border);background:var(--panel);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex}.VentaInventario-module__FgG-yG__vnFinRecibo:hover{border-color:var(--acento,var(--teal))}.VentaInventario-module__FgG-yG__vnFinReciboIcono{background:var(--panel-2);width:48px;height:48px;color:var(--text-dim);border-radius:12px;flex:none;place-items:center;display:grid}.VentaInventario-module__FgG-yG__vnFinReciboTexto{flex:1;min-width:0;display:grid}.VentaInventario-module__FgG-yG__vnFinReciboTexto b{font-size:18px;font-weight:800}.VentaInventario-module__FgG-yG__vnFinReciboTexto span{color:var(--text-dim);font-size:15px}.VentaInventario-module__FgG-yG__vnFinReciboVer{color:var(--acento,var(--teal));flex:none;font-size:16px;font-weight:700}.VentaInventario-module__FgG-yG__vnFinAviso{width:100%;color:var(--text-dim);text-align:center;margin:12px 0 0;font-size:13.5px}.VentaInventario-module__FgG-yG__vnFinListo{background:var(--teal);width:100%;color:var(--acento-on,#fff);font:inherit;cursor:pointer;border:0;border-radius:14px;margin-top:16px;padding:16px;font-size:18px;font-weight:700}.VentaInventario-module__FgG-yG__vnFinPie{color:var(--text-dim);text-align:center;margin:14px 0 0;font-size:14px}
.PagosPendientes-module__lpC0Ba__seccion{color:var(--text)}.PagosPendientes-module__lpC0Ba__cabecera{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;display:flex}.PagosPendientes-module__lpC0Ba__resumen{white-space:nowrap;flex-direction:column;align-items:flex-end;display:flex}.PagosPendientes-module__lpC0Ba__resumen strong{color:var(--acento);font-size:22px}.PagosPendientes-module__lpC0Ba__resumen span{color:var(--text-dim);font-size:12px}.PagosPendientes-module__lpC0Ba__tabla{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);overflow:hidden}.PagosPendientes-module__lpC0Ba__encabezado,.PagosPendientes-module__lpC0Ba__fila{grid-template-columns:1.2fr 1.25fr 1.1fr .7fr auto;align-items:center;gap:16px;padding:14px 18px;display:grid}.PagosPendientes-module__lpC0Ba__encabezado{background:var(--panel-2);color:var(--text-dim);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:800}.PagosPendientes-module__lpC0Ba__fila{border-top:1px solid var(--border);font-size:14px}.PagosPendientes-module__lpC0Ba__fila span{color:var(--text-dim)}.PagosPendientes-module__lpC0Ba__pagar{background:var(--acento);color:var(--acento-on);cursor:pointer;white-space:nowrap;border:0;border-radius:9px;padding:9px 15px;font-weight:700}.PagosPendientes-module__lpC0Ba__pagar:disabled{opacity:.5;cursor:not-allowed}.PagosPendientes-module__lpC0Ba__vacio,.PagosPendientes-module__lpC0Ba__aviso{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);color:var(--text-dim);text-align:center;padding:34px 20px}.PagosPendientes-module__lpC0Ba__error{color:var(--red)}.PagosPendientes-module__lpC0Ba__velo{z-index:70;background:var(--overlay,#00000094);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.PagosPendientes-module__lpC0Ba__modal{background:var(--surface);border:1px solid var(--border);border-radius:20px;width:min(470px,100%);max-height:calc(100dvh - 40px);padding:16px 20px 18px;overflow-y:auto;box-shadow:0 24px 60px #00000047}.PagosPendientes-module__lpC0Ba__cabeceraModal{align-items:center;gap:10px;margin-bottom:10px;display:flex}.PagosPendientes-module__lpC0Ba__cabeceraModal h3{letter-spacing:-.01em;flex:1;margin:0;font-size:21px}.PagosPendientes-module__lpC0Ba__cabeceraIcono{color:var(--acento);display:inline-flex}.PagosPendientes-module__lpC0Ba__cerrar{width:34px;height:34px;color:var(--text-dim);cursor:pointer;transition:background var(--dur-media) var(--curva-estandar), color var(--dur-media) var(--curva-estandar);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.PagosPendientes-module__lpC0Ba__cerrar:hover{background:var(--panel-2);color:var(--text)}.PagosPendientes-module__lpC0Ba__resumenCobro{background:var(--panel-2);border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:10px 14px;display:flex}.PagosPendientes-module__lpC0Ba__avatar{background:var(--acento);width:40px;height:40px;color:var(--acento-on);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:inline-flex}.PagosPendientes-module__lpC0Ba__resumenTexto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.PagosPendientes-module__lpC0Ba__resumenTexto strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.PagosPendientes-module__lpC0Ba__resumenTexto span{color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.PagosPendientes-module__lpC0Ba__resumenImporte{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.PagosPendientes-module__lpC0Ba__resumenImporte span{color:var(--text-dim);font-size:12px}.PagosPendientes-module__lpC0Ba__resumenImporte strong{letter-spacing:-.01em;white-space:nowrap;font-size:24px}.PagosPendientes-module__lpC0Ba__tituloSeccion{margin:0;font-size:17px}.PagosPendientes-module__lpC0Ba__subSeccion{color:var(--text-dim);margin:2px 0 10px;font-size:13px}.PagosPendientes-module__lpC0Ba__metodos{grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:8px;display:grid}.PagosPendientes-module__lpC0Ba__metodoVertical,.PagosPendientes-module__lpC0Ba__metodoHorizontal{border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;transition:border-color var(--dur-media) var(--curva-estandar), background var(--dur-media) var(--curva-estandar), transform var(--dur-media) var(--curva-estandar);border-radius:12px;justify-content:center;align-items:center;font-weight:700;display:flex;position:relative}.PagosPendientes-module__lpC0Ba__metodoVertical{flex-direction:column;grid-column:span 2;gap:5px;padding:10px 6px 9px;font-size:14px}.PagosPendientes-module__lpC0Ba__metodoHorizontal{grid-column:span 3;gap:10px;padding:10px 12px;font-size:14px}.PagosPendientes-module__lpC0Ba__metodoVertical svg,.PagosPendientes-module__lpC0Ba__metodoHorizontal svg{flex:none}.PagosPendientes-module__lpC0Ba__metodoVertical:hover,.PagosPendientes-module__lpC0Ba__metodoHorizontal:hover{border-color:var(--acento)}.PagosPendientes-module__lpC0Ba__metodoVertical:active,.PagosPendientes-module__lpC0Ba__metodoHorizontal:active{transform:scale(.98)}.PagosPendientes-module__lpC0Ba__metodoActivo{border-color:var(--acento);background:var(--acento-glow);color:var(--text);box-shadow:0 0 0 1px var(--acento) inset}.PagosPendientes-module__lpC0Ba__metodoActivo svg{color:var(--acento)}.PagosPendientes-module__lpC0Ba__marca{background:var(--acento);width:20px;height:20px;color:var(--acento-on);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:7px;right:7px}.PagosPendientes-module__lpC0Ba__dividir{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);font:inherit;cursor:pointer;text-align:left;transition:border-color var(--dur-media) var(--curva-estandar), background var(--dur-media) var(--curva-estandar);border-radius:12px;align-items:center;gap:12px;padding:10px 14px;font-size:15px;font-weight:700;display:flex}.PagosPendientes-module__lpC0Ba__dividir svg:first-child{color:var(--acento)}.PagosPendientes-module__lpC0Ba__dividir span{flex:1}.PagosPendientes-module__lpC0Ba__dividir .PagosPendientes-module__lpC0Ba__flecha{color:var(--text-dim)}.PagosPendientes-module__lpC0Ba__dividir:hover:not(:disabled){border-color:var(--acento);background:var(--panel-2)}.PagosPendientes-module__lpC0Ba__dividir:disabled{opacity:.5;cursor:not-allowed}.PagosPendientes-module__lpC0Ba__nota{color:var(--text-dim);margin:8px 2px 0;font-size:13px}.PagosPendientes-module__lpC0Ba__info{background:var(--panel-2);border-radius:12px;align-items:center;gap:10px;margin-top:8px;padding:9px 12px;display:flex}.PagosPendientes-module__lpC0Ba__info svg{color:var(--text-dim);flex:none}.PagosPendientes-module__lpC0Ba__info p{flex-direction:column;gap:2px;margin:0;display:flex}.PagosPendientes-module__lpC0Ba__info strong{font-size:13px}.PagosPendientes-module__lpC0Ba__info span{color:var(--text-dim);font-size:12px;line-height:1.3}.PagosPendientes-module__lpC0Ba__fiscales{gap:8px;margin:10px 0;display:grid}.PagosPendientes-module__lpC0Ba__fiscales input,.PagosPendientes-module__lpC0Ba__correo{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);width:100%;min-height:42px;color:var(--text);font:inherit;border-radius:8px;margin-top:8px;padding:9px 11px}.PagosPendientes-module__lpC0Ba__errorTexto{color:var(--red);font-size:13px}.PagosPendientes-module__lpC0Ba__acciones{border-top:1px solid var(--border);gap:12px;margin-top:12px;padding-top:12px;display:flex}.PagosPendientes-module__lpC0Ba__cancelar{border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:12px;flex:1;padding:11px;font-weight:700}.PagosPendientes-module__lpC0Ba__acciones .PagosPendientes-module__lpC0Ba__pagar{border-radius:12px;flex:1.6;justify-content:center;align-items:center;gap:8px;min-width:0;padding:11px;font-size:15px;display:inline-flex}@media (max-width:480px){.PagosPendientes-module__lpC0Ba__modal{padding:18px 16px}.PagosPendientes-module__lpC0Ba__resumenImporte strong{font-size:24px}.PagosPendientes-module__lpC0Ba__metodos,.PagosPendientes-module__lpC0Ba__metodoHorizontal,.PagosPendientes-module__lpC0Ba__acciones{gap:8px}.PagosPendientes-module__lpC0Ba__acciones .PagosPendientes-module__lpC0Ba__cancelar{flex:0 auto;padding:14px 16px}.PagosPendientes-module__lpC0Ba__acciones .PagosPendientes-module__lpC0Ba__pagar{flex:1;padding:14px 10px;font-size:15px}}@media (max-width:760px){.PagosPendientes-module__lpC0Ba__cabecera{flex-direction:column}.PagosPendientes-module__lpC0Ba__resumen{align-items:flex-start}.PagosPendientes-module__lpC0Ba__encabezado{display:none}.PagosPendientes-module__lpC0Ba__fila{grid-template-columns:1fr auto;gap:7px 12px}.PagosPendientes-module__lpC0Ba__fila span:nth-child(2),.PagosPendientes-module__lpC0Ba__fila span:nth-child(3){grid-column:1/-1}.PagosPendientes-module__lpC0Ba__fila strong:nth-child(4){grid-column:1}.PagosPendientes-module__lpC0Ba__fila .PagosPendientes-module__lpC0Ba__pagar{grid-area:3/2}}
.Spinner-module__vk9DPW__rueda{vertical-align:-2px;border:2px solid;border-top-color:#0000;border-radius:50%;width:14px;height:14px;margin-right:8px;animation:.7s linear infinite Spinner-module__vk9DPW__giraRueda;display:inline-block}@keyframes Spinner-module__vk9DPW__giraRueda{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Spinner-module__vk9DPW__rueda{animation-duration:1.8s}}
.Proveedores-module__fB21rq__embed{padding:0}.Proveedores-module__fB21rq__toolbar{align-items:center;gap:10px;margin-bottom:18px;display:flex}.Proveedores-module__fB21rq__searchInput{border:1px solid var(--border);background:var(--panel-2);width:min(360px,100%);height:36px;color:var(--text);border-radius:8px;outline:none;padding:0 12px;font-size:13px}.Proveedores-module__fB21rq__searchInput:focus,.Proveedores-module__fB21rq__notes:focus{border-color:var(--border-hover)}.Proveedores-module__fB21rq__providerGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.Proveedores-module__fB21rq__providerCard{border:1px solid var(--border);background:var(--panel);min-width:0;color:var(--text);text-align:left;cursor:pointer;transition:border-color var(--dur-media) var(--curva-estandar), transform var(--dur-media) var(--curva-estandar), background var(--dur-media) var(--curva-estandar);border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.Proveedores-module__fB21rq__providerCard:hover{border-color:var(--border-hover);background:var(--panel-2);transform:translateY(-1px)}.Proveedores-module__fB21rq__avatar{background:var(--teal-glow);width:42px;height:42px;color:var(--teal);border-radius:12px;flex:0 0 42px;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex}.Proveedores-module__fB21rq__providerCardBody{gap:3px;min-width:0;display:grid}.Proveedores-module__fB21rq__providerCardBody strong,.Proveedores-module__fB21rq__providerCardBody span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Proveedores-module__fB21rq__providerCardBody strong{font-size:14px}.Proveedores-module__fB21rq__providerCardBody span{color:var(--text-dim);font-size:12.5px}.Proveedores-module__fB21rq__providerCardBody .Proveedores-module__fB21rq__providerMeta{color:var(--text-faint);font-size:11.5px}.Proveedores-module__fB21rq__chevron{color:var(--text-faint);margin-left:auto;font-size:23px;line-height:1}.Proveedores-module__fB21rq__empty{text-align:center;justify-items:center;gap:8px;padding:48px 20px;display:grid}.Proveedores-module__fB21rq__emptyIcon{color:var(--teal);font-size:32px}.Proveedores-module__fB21rq__emptyTitle{font-size:16px;font-weight:700}.Proveedores-module__fB21rq__emptyText{max-width:430px;color:var(--text-faint);margin-bottom:8px;font-size:13px}.Proveedores-module__fB21rq__modal{width:min(680px,100vw - 32px);max-height:min(850px,100vh - 32px);overflow:auto}.Proveedores-module__fB21rq__notes{border:1px solid var(--border);background:var(--panel-2);width:100%;min-height:82px;color:var(--text);font:inherit;resize:vertical;border-radius:8px;outline:none;padding:10px 12px;font-size:13px;line-height:1.45}.Proveedores-module__fB21rq__filesBlock{border:1px solid var(--border);background:var(--panel-2);border-radius:10px;margin-top:18px;padding:14px}.Proveedores-module__fB21rq__filesHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.Proveedores-module__fB21rq__filesHead strong,.Proveedores-module__fB21rq__filesHead span{display:block}.Proveedores-module__fB21rq__filesHead strong{font-size:13px}.Proveedores-module__fB21rq__filesHead span{color:var(--text-faint);margin-top:3px;font-size:11.5px}.Proveedores-module__fB21rq__fileButton{cursor:pointer;flex:none;align-items:center;display:inline-flex;position:relative}.Proveedores-module__fB21rq__fileButton input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.Proveedores-module__fB21rq__fileButton input:disabled{cursor:not-allowed}.Proveedores-module__fB21rq__fileList,.Proveedores-module__fB21rq__pendingFiles{gap:7px;margin-top:12px;display:grid}.Proveedores-module__fB21rq__pendingFiles span,.Proveedores-module__fB21rq__fileRow{border:1px solid var(--border);background:var(--panel);border-radius:8px;align-items:center;gap:8px;min-width:0;padding:8px 9px;font-size:12.5px;display:flex}.Proveedores-module__fB21rq__fileRow a{min-width:0;color:var(--teal);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.Proveedores-module__fB21rq__fileRow a:hover{text-decoration:underline}.Proveedores-module__fB21rq__fileIcon{color:var(--teal);font-weight:800}.Proveedores-module__fB21rq__fileSize{color:var(--text-faint);white-space:nowrap;margin-left:auto;font-size:11px}.Proveedores-module__fB21rq__removeFile{width:23px;height:23px;color:var(--text-faint);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0;font-size:17px;line-height:1}.Proveedores-module__fB21rq__removeFile:hover:not(:disabled){color:var(--red);background:#f871711f}.Proveedores-module__fB21rq__fileHint{color:var(--text-faint);margin:12px 0 0;font-size:11.5px}@media (max-width:600px){.Proveedores-module__fB21rq__filesHead{flex-direction:column;align-items:flex-start}.Proveedores-module__fB21rq__fileButton{justify-content:center;width:100%}}
.ConsumoDelPeriodo-module__QTPkMq__tarjeta{background:var(--surface,var(--panel));border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:16px;height:100%;padding:22px;display:flex}.ConsumoDelPeriodo-module__QTPkMq__cabeza{align-items:flex-start;gap:14px;display:flex}.ConsumoDelPeriodo-module__QTPkMq__icono{background:var(--acento-glow,#7a33441a);width:48px;height:48px;color:var(--acento,#7a3344);border-radius:14px;flex:none;place-items:center;display:grid}.ConsumoDelPeriodo-module__QTPkMq__textos{flex:auto;min-width:0}.ConsumoDelPeriodo-module__QTPkMq__titulo{color:var(--text);margin:0;font-size:20px;font-weight:800}.ConsumoDelPeriodo-module__QTPkMq__sub{color:var(--text-dim);margin:2px 0 0;font-size:14px}.ConsumoDelPeriodo-module__QTPkMq__mes{color:var(--text-dim);background:var(--panel-2);white-space:nowrap;border-radius:999px;flex:none;padding:6px 14px;font-size:13.5px;font-weight:600}.ConsumoDelPeriodo-module__QTPkMq__panel{background:var(--panel-2);border-radius:14px;grid-template-columns:1.3fr 1fr 1fr;gap:0;padding:18px 8px;display:grid}.ConsumoDelPeriodo-module__QTPkMq__total,.ConsumoDelPeriodo-module__QTPkMq__parte{flex-direction:column;gap:4px;min-width:0;padding:0 18px;display:flex}.ConsumoDelPeriodo-module__QTPkMq__parte{border-left:1px solid var(--border)}.ConsumoDelPeriodo-module__QTPkMq__etq{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:12px;font-weight:700}.ConsumoDelPeriodo-module__QTPkMq__parte .ConsumoDelPeriodo-module__QTPkMq__etq{text-transform:none;letter-spacing:0;color:var(--text-dim);font-size:13.5px;font-weight:500}.ConsumoDelPeriodo-module__QTPkMq__cifraGrande{font-variant-numeric:tabular-nums;color:var(--text);font-size:32px;font-weight:800}.ConsumoDelPeriodo-module__QTPkMq__iva{color:var(--text-dim);font-size:13px;font-weight:500}.ConsumoDelPeriodo-module__QTPkMq__cifra{font-variant-numeric:tabular-nums;color:var(--text);font-size:22px;font-weight:800}.ConsumoDelPeriodo-module__QTPkMq__detalle{color:var(--text-dim);font-size:13.5px}@media (max-width:640px){.ConsumoDelPeriodo-module__QTPkMq__panel{grid-template-columns:minmax(0,1fr);gap:14px}.ConsumoDelPeriodo-module__QTPkMq__parte{border-left:0;border-top:1px solid var(--border);padding-top:14px}}
.MiSuscripcion-module__dcBgAq__planHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.MiSuscripcion-module__dcBgAq__planNombre{color:var(--text);font-size:22px;font-weight:800}.MiSuscripcion-module__dcBgAq__planPrecio{color:var(--text-dim);margin-top:4px;font-size:14px}.MiSuscripcion-module__dcBgAq__badge{white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-block}.MiSuscripcion-module__dcBgAq__badgeVerde{background:var(--teal-glow);color:var(--teal)}.MiSuscripcion-module__dcBgAq__badgeAmarillo{background:var(--amber-glow);color:var(--amber)}.MiSuscripcion-module__dcBgAq__badgeRojo{background:var(--red-glow);color:var(--red)}.MiSuscripcion-module__dcBgAq__badgeNaranja{color:#f97316;background:#f9731624}.MiSuscripcion-module__dcBgAq__badgeGris{background:var(--panel-2);color:var(--text-faint)}.MiSuscripcion-module__dcBgAq__renueva{color:var(--text-dim);margin-top:10px;font-size:13px}.MiSuscripcion-module__dcBgAq__funcionalidades{border-top:1px solid var(--border);color:var(--text-dim);margin-top:14px;padding-top:14px;font-size:13.5px}.MiSuscripcion-module__dcBgAq__funcionalidades ul{margin:6px 0 0;padding-left:20px}.MiSuscripcion-module__dcBgAq__funcionalidades li{margin:4px 0}.MiSuscripcion-module__dcBgAq__cardTitle{color:var(--text);margin-bottom:4px;font-size:15px;font-weight:700}.MiSuscripcion-module__dcBgAq__fechaFirma{color:var(--text-dim);font-size:13px}.MiSuscripcion-module__dcBgAq__pendiente{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.MiSuscripcion-module__dcBgAq__pendiente p{color:var(--text-dim);margin:0;font-size:13.5px}.MiSuscripcion-module__dcBgAq__cancelarSeccion{border-top:1px solid var(--border);margin-top:32px;padding-top:20px}.MiSuscripcion-module__dcBgAq__cancelarTitulo{color:var(--text-faint);text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:700}.MiSuscripcion-module__dcBgAq__cancelarTexto{color:var(--text-faint);max-width:520px;margin:8px 0 12px;font-size:13px}.MiSuscripcion-module__dcBgAq__cancelarBtn{border:1px solid var(--border);height:34px;color:var(--red);cursor:pointer;transition:var(--dur-media) var(--curva-estandar);background:0 0;border-radius:8px;align-items:center;padding:0 14px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.MiSuscripcion-module__dcBgAq__cancelarBtn:hover:not(:disabled){border-color:var(--red);background:var(--red-glow)}.MiSuscripcion-module__dcBgAq__cancelarBtn:disabled{opacity:.5;cursor:not-allowed}.MiSuscripcion-module__dcBgAq__errorTexto{color:color-mix(in srgb, #e5484d 85%, currentColor);margin:10px 0 0;font-size:13px}.MiSuscripcion-module__dcBgAq__cabecera{margin:0 0 18px}.MiSuscripcion-module__dcBgAq__titulo{color:var(--text);letter-spacing:-.02em;margin:0;font-size:30px;font-weight:800}.MiSuscripcion-module__dcBgAq__subtitulo{color:var(--text-dim);margin:4px 0 0;font-size:15px}.MiSuscripcion-module__dcBgAq__rejilla{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.MiSuscripcion-module__dcBgAq__tarjeta{background:var(--surface,var(--panel));border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:16px;min-width:0;padding:22px;display:flex}.MiSuscripcion-module__dcBgAq__consumo{min-width:0}.MiSuscripcion-module__dcBgAq__consumo>*{height:100%;margin-top:0!important}.MiSuscripcion-module__dcBgAq__consumo:empty{display:none}.MiSuscripcion-module__dcBgAq__planFila{align-items:flex-start;gap:16px;display:flex}.MiSuscripcion-module__dcBgAq__icono{background:var(--acento-glow,#7a33441a);width:52px;height:52px;color:var(--acento,#7a3344);border-radius:14px;flex:none;place-items:center;display:grid}.MiSuscripcion-module__dcBgAq__iconoRojo{background:var(--red-glow);color:var(--red)}.MiSuscripcion-module__dcBgAq__planTextos{flex:auto;min-width:0}.MiSuscripcion-module__dcBgAq__etiqueta{letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);font-size:12px;font-weight:700}.MiSuscripcion-module__dcBgAq__planTitulo{color:var(--text);margin-top:2px;font-size:26px;font-weight:800;line-height:1.15}.MiSuscripcion-module__dcBgAq__planDescripcion{color:var(--text-dim);margin:6px 0 0;font-size:14.5px;line-height:1.5}.MiSuscripcion-module__dcBgAq__funcionalidadesLista{border-top:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px 20px;margin:0;padding:16px 0 0;list-style:none;display:grid}.MiSuscripcion-module__dcBgAq__funcionalidadesLista li{color:var(--text);align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.4;display:flex}.MiSuscripcion-module__dcBgAq__marca{background:var(--acento-glow,#7a33441a);width:26px;height:26px;color:var(--acento,#7a3344);border-radius:50%;flex:none;place-items:center;display:grid}.MiSuscripcion-module__dcBgAq__botones{flex-wrap:wrap;gap:12px;margin-top:auto;display:flex}.MiSuscripcion-module__dcBgAq__botonPrincipal,.MiSuscripcion-module__dcBgAq__botonSecundario{font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex}.MiSuscripcion-module__dcBgAq__botonPrincipal{background:var(--acento,#7a3344);color:#fff;border:1px solid var(--acento,#7a3344)}.MiSuscripcion-module__dcBgAq__botonPrincipal:hover:not(:disabled){filter:brightness(1.08)}.MiSuscripcion-module__dcBgAq__botonSecundario{color:var(--text);border:1px solid var(--border);background:0 0}.MiSuscripcion-module__dcBgAq__botonSecundario:hover:not(:disabled){border-color:var(--border-hover)}.MiSuscripcion-module__dcBgAq__botonPrincipal:disabled,.MiSuscripcion-module__dcBgAq__botonSecundario:disabled{opacity:.6;cursor:not-allowed}.MiSuscripcion-module__dcBgAq__ayudaCard{background:linear-gradient(160deg, var(--acento-glow,#7a334414), transparent 70%), var(--surface,var(--panel))}.MiSuscripcion-module__dcBgAq__ayudaTitulo{color:var(--text);margin:0;font-size:18px;font-weight:800}.MiSuscripcion-module__dcBgAq__condiciones .MiSuscripcion-module__dcBgAq__botonSecundario{margin-top:auto}.MiSuscripcion-module__dcBgAq__cancelarFila{flex-direction:row;grid-column:1/-1;align-items:center;margin-top:20px}.MiSuscripcion-module__dcBgAq__cancelarFila .MiSuscripcion-module__dcBgAq__planDescripcion{margin-top:2px;font-size:13.5px}.MiSuscripcion-module__dcBgAq__cancelarFila .MiSuscripcion-module__dcBgAq__cancelarBtn{border-radius:12px;flex:none;height:44px;padding:0 22px;font-size:14px}@media (max-width:900px){.MiSuscripcion-module__dcBgAq__rejilla{grid-template-columns:minmax(0,1fr)}.MiSuscripcion-module__dcBgAq__cancelarFila{flex-direction:column;align-items:flex-start}}.MiSuscripcion-module__dcBgAq__activarPanel{background:linear-gradient(120deg, var(--acento-glow,#7a334414), transparent 80%);border-radius:14px;align-items:flex-start;gap:16px;padding:18px;display:flex}.MiSuscripcion-module__dcBgAq__activarTitulo{color:var(--text);margin:0;font-size:22px;font-weight:800;line-height:1.2}.MiSuscripcion-module__dcBgAq__activarPanel .MiSuscripcion-module__dcBgAq__botones{margin-top:14px}.MiSuscripcion-module__dcBgAq__cuentaAtras{grid-column:1}.MiSuscripcion-module__dcBgAq__iconoGrande{border-radius:50%;width:64px;height:64px}.MiSuscripcion-module__dcBgAq__barraFila{align-items:center;gap:14px;display:flex}.MiSuscripcion-module__dcBgAq__barraPista{background:var(--panel-2);border-radius:999px;flex:auto;height:14px;overflow:hidden}.MiSuscripcion-module__dcBgAq__barraRelleno{background:var(--acento,#7a3344);border-radius:999px;height:100%}.MiSuscripcion-module__dcBgAq__barraTexto{color:var(--text-dim);font-variant-numeric:tabular-nums;flex:none;font-size:14px}.MiSuscripcion-module__dcBgAq__fechasFila{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.MiSuscripcion-module__dcBgAq__fecha{align-items:center;gap:12px;display:flex}.MiSuscripcion-module__dcBgAq__fecha .MiSuscripcion-module__dcBgAq__icono{border-radius:50%;width:44px;height:44px}.MiSuscripcion-module__dcBgAq__fechaEtq{color:var(--text-dim);font-size:13px}.MiSuscripcion-module__dcBgAq__fechaValor{color:var(--text);font-size:17px;font-weight:800}
.ConfiguracionApp-module__XG_0ga__moduloRow{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.ConfiguracionApp-module__XG_0ga__moduloRow:last-child{border-bottom:none}.ConfiguracionApp-module__XG_0ga__moduloNombre{color:var(--text);font-size:14px;font-weight:600}.ConfiguracionApp-module__XG_0ga__moduloDesc{color:var(--text-faint);margin-top:3px;font-size:12.5px}.ConfiguracionApp-module__XG_0ga__recordatoriosEstado{color:var(--text-faint);padding:0 20px 16px;font-size:12.5px}.ConfiguracionApp-module__XG_0ga__recordatorioAntelacion{border-top:1px solid var(--border);padding:16px 20px}.ConfiguracionApp-module__XG_0ga__recordatorioAntelacionControl{color:var(--text-dim);align-items:center;gap:10px;margin-bottom:6px;font-size:13px;display:flex}.ConfiguracionApp-module__XG_0ga__recordatorioAntelacionControl .ConfiguracionApp-module__XG_0ga__campoInput{flex:0 0 82px;width:82px}.ConfiguracionApp-module__XG_0ga__recordatorioAntelacionControl .ConfiguracionApp-module__XG_0ga__btnGuardar{margin-left:auto}.ConfiguracionApp-module__XG_0ga__sectionLabel{color:var(--text-faint);text-transform:uppercase;letter-spacing:.5px;margin:24px 0 10px;font-size:11.5px;font-weight:700}.ConfiguracionApp-module__XG_0ga__campoBloque{margin-bottom:18px}.ConfiguracionApp-module__XG_0ga__campoBloque:last-of-type{margin-bottom:8px}.ConfiguracionApp-module__XG_0ga__campoEtiqueta{color:var(--text);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.ConfiguracionApp-module__XG_0ga__campoInput{background:var(--panel-2);border:1px solid var(--border);width:100%;color:var(--text);resize:vertical;border-radius:8px;padding:9px 12px;font-family:inherit;font-size:13.5px;line-height:1.5}.ConfiguracionApp-module__XG_0ga__campoInput:focus{border-color:var(--teal);outline:none}.ConfiguracionApp-module__XG_0ga__campoInput:disabled{opacity:.6;cursor:not-allowed}.ConfiguracionApp-module__XG_0ga__campoInput+.ConfiguracionApp-module__XG_0ga__moduloDesc{margin-top:5px}.ConfiguracionApp-module__XG_0ga__campoAcciones{justify-content:flex-end;align-items:center;gap:14px;padding-top:6px;display:flex}.ConfiguracionApp-module__XG_0ga__campoError{color:var(--red);margin:4px 0 0;font-size:13px}.ConfiguracionApp-module__XG_0ga__campoOk{color:var(--teal);font-size:13px;font-weight:600}.ConfiguracionApp-module__XG_0ga__btnGuardar{background:var(--teal);color:var(--acento-on);cursor:pointer;border:none;border-radius:8px;padding:9px 18px;font-family:inherit;font-size:13.5px;font-weight:700}.ConfiguracionApp-module__XG_0ga__btnGuardar:disabled{opacity:.45;cursor:not-allowed}.ConfiguracionApp-module__XG_0ga__reservasEnlaceBloque{padding:0 20px 16px}.ConfiguracionApp-module__XG_0ga__enlaceRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ConfiguracionApp-module__XG_0ga__enlaceTexto{color:var(--text);background:var(--panel-2);border:1px solid var(--border);font-size:13px;font-family:var(--font-mono,monospace);overflow-wrap:anywhere;border-radius:8px;padding:8px 12px}.ConfiguracionApp-module__XG_0ga__linkAccion{color:var(--teal);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:600}.ConfiguracionApp-module__XG_0ga__linkAccion:disabled{cursor:not-allowed;opacity:.5}.ConfiguracionApp-module__XG_0ga__slugEditRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ConfiguracionApp-module__XG_0ga__slugEditPrefix{color:var(--text-faint);font-size:13px}.ConfiguracionApp-module__XG_0ga__slugEditRow input{background:var(--panel-2);border:1px solid var(--border);min-width:140px;color:var(--text);border-radius:8px;flex:1;padding:8px 10px;font-family:inherit;font-size:13px}.ConfiguracionApp-module__XG_0ga__checkboxRow{color:var(--text-dim);cursor:pointer;align-items:flex-start;gap:10px;padding:6px 0;font-size:13px;line-height:1.5;display:flex}.ConfiguracionApp-module__XG_0ga__checkboxRow input[type=checkbox]{margin-top:1px}.ConfiguracionApp-module__XG_0ga__serviciosLista{border-top:1px solid var(--border);max-height:320px;padding-top:4px;overflow-y:auto}.ConfiguracionApp-module__XG_0ga__serviciosDuracion{color:var(--text-faint)}.ConfiguracionApp-module__XG_0ga__vacio{color:var(--text-faint);font-size:13px}.ConfiguracionApp-module__XG_0ga__campoNota{color:var(--text-faint);margin:6px 0 0;font-size:12.5px;line-height:1.45}.ConfiguracionApp-module__XG_0ga__indicacionesArea{background:var(--panel-2);border:1px solid var(--border);width:100%;color:var(--text);resize:vertical;border-radius:8px;min-height:120px;padding:10px 12px;font-family:inherit;font-size:13.5px;line-height:1.55}.ConfiguracionApp-module__XG_0ga__indicacionesArea:focus{border-color:var(--teal);outline:none}.ConfiguracionApp-module__XG_0ga__indicacionesArea:disabled{opacity:.6;cursor:not-allowed}.ConfiguracionApp-module__XG_0ga__indicacionesArea::placeholder{color:var(--text-faint)}.ConfiguracionApp-module__XG_0ga__indicacionesPie{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:10px;display:flex}.ConfiguracionApp-module__XG_0ga__indicacionesCuenta{color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:12px}.ConfiguracionApp-module__XG_0ga__indicacionesOk{color:var(--teal);font-size:12.5px}@media (max-width:640px){.ConfiguracionApp-module__XG_0ga__recordatorioAntelacionControl{flex-wrap:wrap}.ConfiguracionApp-module__XG_0ga__recordatorioAntelacionControl .ConfiguracionApp-module__XG_0ga__btnGuardar{width:100%;margin-left:0}}.ConfiguracionApp-module__XG_0ga__marco{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:20px;max-width:1280px;padding:16px 0 28px;display:grid}.ConfiguracionApp-module__XG_0ga__nav{background:var(--surface,var(--panel));border:1px solid var(--border);border-radius:14px;padding:8px;position:sticky;top:12px}.ConfiguracionApp-module__XG_0ga__navItem{width:100%;color:var(--text-dim);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-left:3px solid #0000;border-radius:8px;align-items:center;gap:12px;padding:11px 12px;font-size:14px;font-weight:600;display:flex}.ConfiguracionApp-module__XG_0ga__navItem:hover{background:var(--panel-2);color:var(--text)}.ConfiguracionApp-module__XG_0ga__navItemActivo,.ConfiguracionApp-module__XG_0ga__navItemActivo:hover{background:color-mix(in srgb, var(--teal) 10%, var(--panel));border-left-color:var(--teal);color:var(--teal)}.ConfiguracionApp-module__XG_0ga__navSeparador{background:var(--border);height:1px;margin:8px 6px}.ConfiguracionApp-module__XG_0ga__principal.ConfiguracionApp-module__XG_0ga__principal>*{max-width:none;padding-left:0;padding-right:0}@media (max-width:900px){.ConfiguracionApp-module__XG_0ga__marco{grid-template-columns:minmax(0,1fr);padding:12px 16px 24px}.ConfiguracionApp-module__XG_0ga__marco>*{min-width:0}.ConfiguracionApp-module__XG_0ga__nav{scrollbar-width:none;gap:4px;min-width:0;max-width:100%;display:flex;position:static;overflow-x:auto}.ConfiguracionApp-module__XG_0ga__nav::-webkit-scrollbar{display:none}.ConfiguracionApp-module__XG_0ga__nav>div{flex:none}.ConfiguracionApp-module__XG_0ga__navSeparador{display:none}.ConfiguracionApp-module__XG_0ga__navItem{white-space:nowrap;border-left:none}}.ConfiguracionApp-module__XG_0ga__pantallaCompleta{background:var(--bg)}.ConfiguracionApp-module__XG_0ga__cabeceraPantalla{background:var(--bg);justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 40px 12px;display:flex}.ConfiguracionApp-module__XG_0ga__tituloPantalla{color:var(--text);margin:0;font-size:30px;font-weight:800}.ConfiguracionApp-module__XG_0ga__subtituloPantalla{color:var(--text-dim);margin:4px 0 0;font-size:14px}.ConfiguracionApp-module__XG_0ga__pantallaCompleta .ConfiguracionApp-module__XG_0ga__marco{margin:0 auto;padding-left:40px;padding-right:40px}@media (max-width:900px){.ConfiguracionApp-module__XG_0ga__cabeceraPantalla{padding:16px}.ConfiguracionApp-module__XG_0ga__tituloPantalla{font-size:24px}.ConfiguracionApp-module__XG_0ga__pantallaCompleta .ConfiguracionApp-module__XG_0ga__marco{padding-left:16px;padding-right:16px}}.ConfiguracionApp-module__XG_0ga__tituloSeccion{color:var(--text);margin:12px 0 0;font-size:22px;font-weight:800}.ConfiguracionApp-module__XG_0ga__subtituloSeccion{color:var(--text-dim);margin:3px 0 14px;font-size:13.5px}.ConfiguracionApp-module__XG_0ga__tarjeta{background:var(--surface,var(--panel));border:1px solid var(--border);border-radius:14px;padding:20px}.ConfiguracionApp-module__XG_0ga__seccionReservas{padding-top:16px!important}.ConfiguracionApp-module__XG_0ga__seccionReservas .ConfiguracionApp-module__XG_0ga__sectionLabel{text-transform:none;letter-spacing:0;color:var(--text);margin:22px 0 10px;font-size:16px;font-weight:800}.ConfiguracionApp-module__XG_0ga__seccionReservas .ConfiguracionApp-module__XG_0ga__sectionLabel:first-child{margin-top:0}.ConfiguracionApp-module__XG_0ga__seccionReservas .ConfiguracionApp-module__XG_0ga__moduloRow{padding:18px 20px}.ConfiguracionApp-module__XG_0ga__seccionReservas .ConfiguracionApp-module__XG_0ga__moduloNombre{font-size:14.5px;font-weight:700}.ConfiguracionApp-module__XG_0ga__seccionReservas .ConfiguracionApp-module__XG_0ga__campoInput{background:var(--surface,var(--panel))}.ConfiguracionApp-module__XG_0ga__seccionReservas select.ConfiguracionApp-module__XG_0ga__campoInput{width:auto;min-width:190px}.ConfiguracionApp-module__XG_0ga__pasoOpciones{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;gap:8px;display:flex}.ConfiguracionApp-module__XG_0ga__pasoOpcion{border:1px solid var(--border);background:var(--surface,var(--panel));min-height:40px;color:var(--text);font:inherit;cursor:pointer;border-radius:12px;padding:0 14px;font-size:14px;font-weight:600}.ConfiguracionApp-module__XG_0ga__pasoOpcion:disabled{opacity:.55;cursor:not-allowed}.ConfiguracionApp-module__XG_0ga__pasoOpcionActiva{border-color:var(--acento,var(--teal));background:color-mix(in srgb, var(--acento,var(--teal)) 12%, var(--surface,var(--panel)));color:var(--acento,var(--teal))}@media (max-width:700px){.ConfiguracionApp-module__XG_0ga__moduloRowPaso{flex-direction:column;align-items:stretch;gap:12px}.ConfiguracionApp-module__XG_0ga__moduloRowPaso .ConfiguracionApp-module__XG_0ga__pasoOpciones{justify-content:flex-start}.ConfiguracionApp-module__XG_0ga__pasoOpcion{flex:calc(33.33% - 8px);min-width:88px}}.ConfiguracionApp-module__XG_0ga__tarjetaAjuste{background:var(--surface,var(--panel));border:1px solid var(--border);border-radius:14px}.ConfiguracionApp-module__XG_0ga__toggleSwitch{background:var(--panel-2);border:1px solid var(--border);cursor:pointer;border-radius:999px;flex-shrink:0;width:46px;height:26px;padding:0;transition:all .15s;position:relative}.ConfiguracionApp-module__XG_0ga__toggleSwitch:disabled{cursor:not-allowed;opacity:.5}.ConfiguracionApp-module__XG_0ga__toggleSwitchOn{background:var(--teal);border-color:var(--teal)}.ConfiguracionApp-module__XG_0ga__toggleSwitchOn .ConfiguracionApp-module__XG_0ga__toggleKnob{background:var(--acento-on);left:22px}.ConfiguracionApp-module__XG_0ga__toggleKnob{background:var(--text);border-radius:50%;width:20px;height:20px;transition:all .15s;position:absolute;top:2px;left:2px}
.MarcaGuardado-module__nqXWOW__marca{align-items:center;gap:6px;animation:.2s ease-out MarcaGuardado-module__nqXWOW__marcaTexto;display:inline-flex}.MarcaGuardado-module__nqXWOW__check{width:14px;height:14px;color:var(--acento,currentColor);flex:none}.MarcaGuardado-module__nqXWOW__trazo{stroke-dasharray:20;stroke-dashoffset:20px;animation:MarcaGuardado-module__nqXWOW__marcaTrazo .3s var(--ease-salida,ease-out) forwards}@keyframes MarcaGuardado-module__nqXWOW__marcaTrazo{to{stroke-dashoffset:0}}@keyframes MarcaGuardado-module__nqXWOW__marcaTexto{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.MarcaGuardado-module__nqXWOW__trazo{stroke-dashoffset:0;animation:none}.MarcaGuardado-module__nqXWOW__marca{animation:none}}
.DatosNegocio-module__mWb2PW__pagina{padding:0 var(--gutter,28px) 28px}.DatosNegocio-module__mWb2PW__cabecera{justify-content:flex-end;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.DatosNegocio-module__mWb2PW__titulo{color:var(--text);margin:0;font-size:22px;font-weight:800}.DatosNegocio-module__mWb2PW__subtitulo{color:var(--text-dim);margin:3px 0 0;font-size:13.5px}.DatosNegocio-module__mWb2PW__estado,.DatosNegocio-module__mWb2PW__estadoPendiente{color:var(--text-faint);white-space:nowrap;padding-top:6px;font-size:13px}.DatosNegocio-module__mWb2PW__estadoPendiente{color:var(--amber);font-weight:600}.DatosNegocio-module__mWb2PW__rejilla{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.DatosNegocio-module__mWb2PW__tarjeta{background:var(--surface,var(--panel));border:1px solid var(--border);border-radius:14px;padding:20px}.DatosNegocio-module__mWb2PW__tarjetaTitulo{color:var(--text);margin:0 0 16px;font-size:16px;font-weight:800}.DatosNegocio-module__mWb2PW__logoFila{align-items:center;gap:16px;margin-bottom:16px;display:flex}.DatosNegocio-module__mWb2PW__logoCaja{border:1px solid var(--border);background:var(--panel-2);width:92px;height:92px;color:var(--text-faint);border-radius:12px;flex:0 0 92px;justify-content:center;align-items:center;display:flex;overflow:hidden}.DatosNegocio-module__mWb2PW__logoImg{object-fit:contain;width:100%;height:100%}.DatosNegocio-module__mWb2PW__logoBotones{align-items:center;gap:10px;display:flex}.DatosNegocio-module__mWb2PW__campo{margin-bottom:14px}.DatosNegocio-module__mWb2PW__fila{gap:14px;display:flex}.DatosNegocio-module__mWb2PW__mitad{flex:1 1 0;min-width:0}.DatosNegocio-module__mWb2PW__etiqueta{color:var(--text);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.DatosNegocio-module__mWb2PW__input{box-sizing:border-box;background:var(--surface,var(--panel));border:1px solid var(--border);width:100%;color:var(--text);font:inherit;resize:vertical;border-radius:8px;padding:10px 12px;font-size:14px;line-height:1.5}.DatosNegocio-module__mWb2PW__input:focus{border-color:var(--teal);box-shadow:0 0 0 3px color-mix(in srgb, var(--teal) 15%, transparent);outline:none}.DatosNegocio-module__mWb2PW__input:disabled{opacity:.6;cursor:not-allowed}.DatosNegocio-module__mWb2PW__ayuda{color:var(--text-faint);margin:6px 0 0;font-size:12px}.DatosNegocio-module__mWb2PW__error{color:var(--red);margin:6px 0;font-size:13px}.DatosNegocio-module__mWb2PW__btnContorno{background:var(--panel);border:1px solid var(--teal);color:var(--teal);font:inherit;cursor:pointer;border-radius:8px;padding:8px 16px;font-size:13.5px;font-weight:700}.DatosNegocio-module__mWb2PW__btnContorno:disabled{opacity:.45;cursor:not-allowed}.DatosNegocio-module__mWb2PW__btnTexto{color:var(--text-dim);font:inherit;cursor:pointer;background:0 0;border:none;font-size:13px;text-decoration:underline}.DatosNegocio-module__mWb2PW__btnPrimario{background:var(--teal);border:1px solid var(--teal);color:var(--acento-on);font:inherit;cursor:pointer;border-radius:8px;padding:8px 20px;font-size:13.5px;font-weight:700}.DatosNegocio-module__mWb2PW__btnPrimario:disabled{opacity:.45;cursor:not-allowed}.DatosNegocio-module__mWb2PW__barra{background:var(--surface,var(--panel));border:1px solid var(--border);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:14px 20px;display:flex}.DatosNegocio-module__mWb2PW__barraTexto{color:var(--text-faint);font-size:12.5px}.DatosNegocio-module__mWb2PW__barraBotones{gap:10px;display:flex}@media (max-width:900px){.DatosNegocio-module__mWb2PW__rejilla{grid-template-columns:1fr}}@media (max-width:640px){.DatosNegocio-module__mWb2PW__fila{flex-direction:column;gap:0}.DatosNegocio-module__mWb2PW__barra{flex-direction:column;align-items:stretch}.DatosNegocio-module__mWb2PW__barraBotones{justify-content:flex-end}.DatosNegocio-module__mWb2PW__cabecera{flex-direction:column;gap:4px}}
.SubPestanas-module__C8aK7G__barra{border-bottom:1px solid var(--border);gap:28px;display:flex;overflow-x:auto}.SubPestanas-module__C8aK7G__pestana{color:var(--text-dim);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 2px;font-size:14.5px;font-weight:600}.SubPestanas-module__C8aK7G__pestana:hover{color:var(--text)}.SubPestanas-module__C8aK7G__activa{color:var(--teal);border-bottom-color:var(--teal)}
.Conservacion-module__TpSMQa__tabla{border-collapse:collapse;width:100%;font-size:14px}.Conservacion-module__TpSMQa__tabla th{text-align:left;color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border);padding:10px 12px;font-size:12px}.Conservacion-module__TpSMQa__tabla td{border-bottom:1px solid var(--border);vertical-align:middle;padding:12px}.Conservacion-module__TpSMQa__num{font-variant-numeric:tabular-nums}.Conservacion-module__TpSMQa__vencido td{background:var(--amber-glow)}.Conservacion-module__TpSMQa__etiqueta{color:var(--text-dim);text-transform:uppercase;letter-spacing:.04em;margin-left:8px;font-size:11px}.Conservacion-module__TpSMQa__yaVence{color:var(--amber);text-transform:uppercase;margin-left:8px;font-size:11px;font-weight:700}.Conservacion-module__TpSMQa__destruir{border:1px solid var(--red);color:var(--red);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;padding:6px 12px;font-size:13px}.Conservacion-module__TpSMQa__destruir:hover{background:var(--red-glow)}.Conservacion-module__TpSMQa__destruir:disabled{opacity:.6;cursor:default}.Conservacion-module__TpSMQa__carrilTabla{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;background:linear-gradient(to right, var(--panel) 30%, #0000) left center / 28px 100% no-repeat local, linear-gradient(to left, var(--panel) 30%, #0000) right center / 28px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #00000029, #0000) left center / 14px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #00000029, #0000) right center / 14px 100% no-repeat scroll;min-width:0;max-width:100%;overflow:auto hidden}.Conservacion-module__TpSMQa__carrilTabla>table{min-width:400px}.Conservacion-module__TpSMQa__abierto{color:var(--text-faint);font-size:12.5px;font-style:italic}.Conservacion-module__TpSMQa__llevarse{border:1px solid var(--border);margin-bottom:20px;padding:16px 18px}.Conservacion-module__TpSMQa__llevarseTitulo{letter-spacing:.5px;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:700}.Conservacion-module__TpSMQa__llevarseTexto{color:var(--text-dim);max-width:62ch;margin:6px 0 12px;font-size:13.5px;line-height:1.5}.Conservacion-module__TpSMQa__notaDiscreta{max-width:640px;color:var(--text-faint);margin:4px 0 0;font-size:12.5px;line-height:1.5}
.Seguridad-module__dBEY_W__cabecera{margin-bottom:18px}.Seguridad-module__dBEY_W__titulo{color:var(--text);margin:0 0 4px;font-size:18px;font-weight:700}.Seguridad-module__dBEY_W__sub{color:var(--text-faint);max-width:62ch;margin:0;font-size:14px;line-height:1.55}.Seguridad-module__dBEY_W__caja{border:1px solid var(--border);background:var(--surface,var(--panel));border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:14px;padding:18px 20px;display:flex}.Seguridad-module__dBEY_W__estado{color:var(--text);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.Seguridad-module__dBEY_W__puntoEncendido,.Seguridad-module__dBEY_W__puntoApagado{border-radius:50%;flex:none;width:9px;height:9px}.Seguridad-module__dBEY_W__puntoEncendido{background:#16a34a}.Seguridad-module__dBEY_W__puntoApagado{background:var(--text-faint)}.Seguridad-module__dBEY_W__nota{color:var(--text-faint);max-width:60ch;margin:6px 0 0;font-size:13.5px;line-height:1.55}.Seguridad-module__dBEY_W__aviso{color:var(--amber);max-width:60ch;margin:8px 0 0;font-size:13px}.Seguridad-module__dBEY_W__pasos{width:100%}.Seguridad-module__dBEY_W__paso{color:var(--text);margin:0 0 10px;font-size:14px;line-height:1.55}.Seguridad-module__dBEY_W__qr{background:#fff;border-radius:10px;width:190px;height:190px;margin:4px 0 14px;padding:8px;display:block}.Seguridad-module__dBEY_W__secreto{background:var(--panel-2);letter-spacing:.06em;-webkit-user-select:all;user-select:all;border-radius:6px;margin-left:8px;padding:3px 8px;font-family:ui-monospace,Menlo,monospace;font-size:13px;display:inline-block}.Seguridad-module__dBEY_W__filaCodigo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Seguridad-module__dBEY_W__entradaCodigo{border:1px solid var(--border);background:var(--panel-2);width:140px;color:var(--text);letter-spacing:.22em;text-align:center;border-radius:9px;padding:10px 12px;font-family:ui-monospace,Menlo,monospace;font-size:20px}.Seguridad-module__dBEY_W__listaCodigos{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;margin:14px 0;padding-left:22px;display:grid}.Seguridad-module__dBEY_W__listaCodigos code{letter-spacing:.06em;-webkit-user-select:all;user-select:all;font-family:ui-monospace,Menlo,monospace;font-size:15px}@media (max-width:520px){.Seguridad-module__dBEY_W__listaCodigos{grid-template-columns:minmax(0,1fr)}}.Seguridad-module__dBEY_W__acciones{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.Seguridad-module__dBEY_W__confirmar{color:var(--text);cursor:pointer;align-items:center;gap:9px;padding:10px 0;font-size:14px;display:flex}.Seguridad-module__dBEY_W__confirmar input{cursor:pointer;width:17px;height:17px}.Seguridad-module__dBEY_W__entradaConfirmar{border:1px solid var(--border);background:var(--panel-2);width:100%;color:var(--text);letter-spacing:.08em;border-radius:9px;margin-top:10px;padding:10px 12px;font-size:15px}.Seguridad-module__dBEY_W__cabeceraPagina{margin-bottom:18px}.Seguridad-module__dBEY_W__tituloPagina{color:var(--text);margin:0;font-size:22px;font-weight:800}.Seguridad-module__dBEY_W__subPagina{color:var(--text-dim);margin:3px 0 0;font-size:13.5px}.Seguridad-module__dBEY_W__titulo{font-size:16px;font-weight:800}.Seguridad-module__dBEY_W__estado{font-size:14.5px;font-weight:700}.Seguridad-module__dBEY_W__btnPrimario{background:var(--teal);border:1px solid var(--teal);color:var(--acento-on);font:inherit;cursor:pointer;border-radius:10px;padding:10px 18px;font-size:14px;font-weight:700}.Seguridad-module__dBEY_W__btnContorno{background:var(--surface,var(--panel));border:1px solid var(--teal);color:var(--teal);font:inherit;cursor:pointer;border-radius:10px;padding:10px 18px;font-size:14px;font-weight:700}.Seguridad-module__dBEY_W__btnPrimario:disabled,.Seguridad-module__dBEY_W__btnContorno:disabled{opacity:.45;cursor:not-allowed}
.Trabajadores-module__fP2Kma__trabTable{border-collapse:collapse;width:100%}.Trabajadores-module__fP2Kma__trabTable th{text-align:left;color:var(--text-faint);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border);padding:12px 16px;font-size:12px}.Trabajadores-module__fP2Kma__trabTable td{border-bottom:1px solid var(--border);padding:15px 16px;font-size:14px}.Trabajadores-module__fP2Kma__trabTable tbody tr:last-child td{border-bottom:none}.Trabajadores-module__fP2Kma__trabInactiveRow{opacity:.55}.Trabajadores-module__fP2Kma__trabName{align-items:center;gap:10px;font-weight:600;display:flex}.Trabajadores-module__fP2Kma__trabDot{border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}.Trabajadores-module__fP2Kma__trabBadge{border-radius:7px;padding:4px 11px;font-size:12px;font-weight:600;display:inline-block}.Trabajadores-module__fP2Kma__trabBadgeActive{background:var(--teal-glow);color:var(--teal)}.Trabajadores-module__fP2Kma__trabBadgeInactive{background:var(--slate-glow);color:var(--slate)}.Trabajadores-module__fP2Kma__trabActions{justify-content:flex-end;gap:6px;display:flex}.Trabajadores-module__fP2Kma__trabActionBtn{border:1px solid var(--border);background:var(--panel-2);width:26px;height:26px;color:var(--text-faint);cursor:pointer;transition:var(--dur-media) var(--curva-estandar);border-radius:7px;justify-content:center;align-items:center;display:flex}.Trabajadores-module__fP2Kma__trabActionBtn:hover{border-color:var(--border-hover);color:var(--teal)}.Trabajadores-module__fP2Kma__trabActionBtnDanger:hover{color:var(--red);border-color:#f8717180}.Trabajadores-module__fP2Kma__colorField{align-items:center;gap:10px;display:flex}.Trabajadores-module__fP2Kma__colorField input[type=color]{border:1px solid var(--border);background:var(--panel-2);cursor:pointer;border-radius:9px;width:44px;height:38px;padding:3px}.Trabajadores-module__fP2Kma__colorFieldHex{color:var(--text-dim);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.Trabajadores-module__fP2Kma__carrilTabla{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;background:linear-gradient(to right, var(--panel) 30%, #0000) left center / 28px 100% no-repeat local, linear-gradient(to left, var(--panel) 30%, #0000) right center / 28px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #00000029, #0000) left center / 14px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #00000029, #0000) right center / 14px 100% no-repeat scroll;min-width:0;max-width:100%;overflow:auto hidden}.Trabajadores-module__fP2Kma__carrilTabla>table{min-width:400px}@media (max-width:640px){.Trabajadores-module__fP2Kma__carrilTabla{background:0 0;overflow-x:visible}.Trabajadores-module__fP2Kma__carrilTabla>table{min-width:0}.Trabajadores-module__fP2Kma__trabTable thead{display:none}.Trabajadores-module__fP2Kma__trabTable,.Trabajadores-module__fP2Kma__trabTable tbody,.Trabajadores-module__fP2Kma__trabTable tr,.Trabajadores-module__fP2Kma__trabTable td{width:100%;display:block}.Trabajadores-module__fP2Kma__trabTable tbody tr{border:1px solid var(--border);border-radius:12px;margin-bottom:10px;padding:12px 14px}.Trabajadores-module__fP2Kma__trabTable tbody tr:last-child{margin-bottom:0}.Trabajadores-module__fP2Kma__trabTable td{border-bottom:none;padding:7px 0;font-size:13.5px}.Trabajadores-module__fP2Kma__trabTable td[data-col=Nombre]{padding-top:0;font-size:15px;font-weight:600}.Trabajadores-module__fP2Kma__trabTable td[data-col]:not([data-col=""]):not([data-col=Nombre]):before{content:attr(data-col);letter-spacing:.5px;text-transform:uppercase;color:var(--text-faint);margin-bottom:4px;font-size:11px;font-weight:600;display:block}.Trabajadores-module__fP2Kma__trabTable td[data-col=""]{padding-top:10px}.Trabajadores-module__fP2Kma__trabTable td[data-col=""] .Trabajadores-module__fP2Kma__trabActions{justify-content:flex-end}}.Trabajadores-module__fP2Kma__cabecera{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.Trabajadores-module__fP2Kma__titulo{color:var(--text);margin:0;font-size:22px;font-weight:800}.Trabajadores-module__fP2Kma__subtitulo{color:var(--text-dim);margin:3px 0 0;font-size:13.5px}.Trabajadores-module__fP2Kma__btnAnadir{background:var(--teal);border:1px solid var(--teal);color:var(--acento-on);font:inherit;cursor:pointer;white-space:nowrap;border-radius:10px;flex:none;padding:10px 18px;font-size:14px;font-weight:700}.Trabajadores-module__fP2Kma__btnAnadir:disabled{opacity:.45;cursor:not-allowed}.Trabajadores-module__fP2Kma__barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.Trabajadores-module__fP2Kma__buscador,.Trabajadores-module__fP2Kma__filtro{background:var(--surface,var(--panel));border:1px solid var(--border);color:var(--text);font:inherit;border-radius:10px;padding:10px 12px;font-size:14px}.Trabajadores-module__fP2Kma__buscador{flex:280px;min-width:0;max-width:520px}.Trabajadores-module__fP2Kma__filtro{flex:none}.Trabajadores-module__fP2Kma__buscador:focus,.Trabajadores-module__fP2Kma__filtro:focus{border-color:var(--teal);box-shadow:0 0 0 3px color-mix(in srgb, var(--teal) 15%, transparent);outline:none}.Trabajadores-module__fP2Kma__lista{background:var(--surface,var(--panel));border:1px solid var(--border);border-radius:14px}.Trabajadores-module__fP2Kma__lista .Trabajadores-module__fP2Kma__carrilTabla{background:0 0;overflow:visible}.Trabajadores-module__fP2Kma__lista .Trabajadores-module__fP2Kma__trabTable th{background:var(--panel-2);letter-spacing:.08em;text-transform:uppercase;padding:14px 16px;font-size:11.5px;font-weight:800}.Trabajadores-module__fP2Kma__lista .Trabajadores-module__fP2Kma__trabTable thead th:first-child{border-top-left-radius:14px}.Trabajadores-module__fP2Kma__lista .Trabajadores-module__fP2Kma__trabTable thead th:last-child{border-top-right-radius:14px}.Trabajadores-module__fP2Kma__lista .Trabajadores-module__fP2Kma__trabTable td{vertical-align:middle;padding:12px 16px}.Trabajadores-module__fP2Kma__lista .Trabajadores-module__fP2Kma__trabName{gap:14px;font-size:15px;font-weight:700}.Trabajadores-module__fP2Kma__avatar{border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:13.5px;font-weight:800;display:inline-flex}.Trabajadores-module__fP2Kma__avatarFoto{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.Trabajadores-module__fP2Kma__avatarGrande{width:64px;height:64px;font-size:20px}.Trabajadores-module__fP2Kma__fotoFila{align-items:center;gap:14px;display:flex}.Trabajadores-module__fP2Kma__fotoAcciones{flex-wrap:wrap;gap:8px;display:flex}.Trabajadores-module__fP2Kma__fotoAyuda{color:var(--text-dim);margin:8px 0 0;font-size:12px;line-height:1.4}.Trabajadores-module__fP2Kma__lista .Trabajadores-module__fP2Kma__trabBadge{border-radius:8px;align-items:center;gap:7px;padding:4px 12px;display:inline-flex}.Trabajadores-module__fP2Kma__badgePunto{background:currentColor;border-radius:50%;width:8px;height:8px}.Trabajadores-module__fP2Kma__sinResultados{text-align:center;color:var(--text-faint);padding:24px 16px!important}.Trabajadores-module__fP2Kma__btnEditar{background:var(--surface,var(--panel));border:1px solid var(--border);color:var(--text-dim);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:7px 14px;font-size:13.5px;display:inline-flex}.Trabajadores-module__fP2Kma__btnEditar:hover{border-color:var(--border-hover);color:var(--text)}.Trabajadores-module__fP2Kma__btnEditar:disabled,.Trabajadores-module__fP2Kma__btnMas:disabled{opacity:.45;cursor:not-allowed}.Trabajadores-module__fP2Kma__btnMas{background:var(--panel-2);border:1px solid var(--border);width:38px;color:var(--text-dim);font:inherit;cursor:pointer;border-radius:8px;padding:7px 0;font-size:16px}.Trabajadores-module__fP2Kma__btnMas:hover{border-color:var(--border-hover);color:var(--text)}.Trabajadores-module__fP2Kma__menuWrap{position:relative}.Trabajadores-module__fP2Kma__menuFondo{z-index:30;position:fixed;inset:0}.Trabajadores-module__fP2Kma__menu{z-index:31;background:var(--surface,var(--panel));border:1px solid var(--border);border-radius:10px;min-width:200px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 28px #00000024}.Trabajadores-module__fP2Kma__menuItem{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.Trabajadores-module__fP2Kma__menuItem:hover{background:var(--panel-2)}.Trabajadores-module__fP2Kma__pie{border-top:1px solid var(--border);background:var(--panel-2);color:var(--text-dim);border-radius:0 0 14px 14px;padding:14px 20px;font-size:13.5px}.Trabajadores-module__fP2Kma__notaColor{background:var(--surface,var(--panel));border:1px solid var(--border);color:var(--text-dim);border-radius:12px;margin:16px 0 0;padding:14px 18px;font-size:13.5px}.Trabajadores-module__fP2Kma__piePagina{color:var(--text-dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:16px 4px 0;font-size:13.5px;display:flex}.Trabajadores-module__fP2Kma__enlace{color:var(--teal);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:700;text-decoration:underline}@media (max-width:640px){.Trabajadores-module__fP2Kma__cabecera{flex-direction:column}}.Trabajadores-module__fP2Kma__lista .Trabajadores-module__fP2Kma__trabBadgeActive{color:#1e7a3d;background:#e6f4ea}.Trabajadores-module__fP2Kma__btnMas{letter-spacing:0;border-radius:8px;width:30px;padding:5px 0;font-size:14px}@media (max-width:640px){.Trabajadores-module__fP2Kma__lista .Trabajadores-module__fP2Kma__trabTable tbody tr{background:var(--surface,var(--panel));border:1px solid var(--border);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;margin-bottom:12px;padding:14px 16px 10px;display:grid}.Trabajadores-module__fP2Kma__lista .Trabajadores-module__fP2Kma__trabTable td{border:0;width:auto;padding:0;font-size:14px;display:block}.Trabajadores-module__fP2Kma__lista .Trabajadores-module__fP2Kma__trabTable td[data-col]:not([data-col=""]):not([data-col=Nombre]):before{display:none}.Trabajadores-module__fP2Kma__lista .Trabajadores-module__fP2Kma__trabTable td[data-col=Profesional]{grid-area:1/1;min-width:0;font-size:16px;font-weight:700}.Trabajadores-module__fP2Kma__lista .Trabajadores-module__fP2Kma__trabTable td[data-col=Estado]{grid-area:1/2;justify-self:end}.Trabajadores-module__fP2Kma__lista .Trabajadores-module__fP2Kma__trabTable td[data-col=Especialidad]{color:var(--text-dim);grid-column:1/-1;padding-left:46px}.Trabajadores-module__fP2Kma__lista .Trabajadores-module__fP2Kma__trabTable td[data-col=""]{border-top:1px solid var(--border);grid-column:1/-1;margin-top:8px;padding-top:8px}.Trabajadores-module__fP2Kma__lista .Trabajadores-module__fP2Kma__trabTable td[data-col=""] .Trabajadores-module__fP2Kma__trabActions{justify-content:flex-end}.Trabajadores-module__fP2Kma__lista .Trabajadores-module__fP2Kma__trabTable td[data-col=""]:empty{display:none}}.Trabajadores-module__fP2Kma__etCaja{background:var(--surface);width:min(520px,100vw - 24px);max-height:calc(100vh - 24px);color:var(--text);border-radius:24px;flex-direction:column;gap:16px;padding:26px 28px 22px;display:flex;overflow-y:auto;box-shadow:0 24px 60px #00000038}.Trabajadores-module__fP2Kma__etCabecera{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.Trabajadores-module__fP2Kma__etTitulo{letter-spacing:-.01em;margin:0;font-size:24px;font-weight:800}.Trabajadores-module__fP2Kma__etSub{color:var(--text-dim);margin:4px 0 0;font-size:15px}.Trabajadores-module__fP2Kma__etCerrar{width:34px;height:34px;color:var(--text-dim);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.Trabajadores-module__fP2Kma__etCerrar:hover{background:var(--panel-2);color:var(--text)}.Trabajadores-module__fP2Kma__etFoto{border-bottom:1px solid var(--border);align-items:center;gap:20px;padding-bottom:18px;display:flex}.Trabajadores-module__fP2Kma__etAvatarCaja{flex:none;position:relative}.Trabajadores-module__fP2Kma__etAvatar{width:78px;height:78px;font-size:28px;font-weight:800}.Trabajadores-module__fP2Kma__etCamara{border:1px solid var(--border);background:var(--surface);width:32px;height:32px;color:var(--acento,var(--teal));cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:-2px;right:-4px;box-shadow:0 2px 6px #0000001f}.Trabajadores-module__fP2Kma__etFotoTexto{flex-direction:column;gap:8px;min-width:0;display:flex}.Trabajadores-module__fP2Kma__etFotoBotones{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.Trabajadores-module__fP2Kma__etCambiarFoto{border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:9px;padding:9px 16px;font-size:15px;font-weight:600;display:inline-flex}.Trabajadores-module__fP2Kma__etCambiarFoto svg{color:var(--acento,var(--teal))}.Trabajadores-module__fP2Kma__etCambiarFoto:hover:not(:disabled){border-color:var(--acento,var(--teal))}.Trabajadores-module__fP2Kma__etQuitar{color:var(--text-dim);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;text-decoration:underline}.Trabajadores-module__fP2Kma__etQuitar:hover:not(:disabled){color:var(--text)}.Trabajadores-module__fP2Kma__etCambiarFoto:disabled,.Trabajadores-module__fP2Kma__etQuitar:disabled,.Trabajadores-module__fP2Kma__etCamara:disabled{opacity:.55;cursor:not-allowed}.Trabajadores-module__fP2Kma__etAyuda{color:var(--text-dim);margin:0;font-size:13.5px;line-height:1.4}.Trabajadores-module__fP2Kma__etCampo{flex-direction:column;gap:8px;display:flex}.Trabajadores-module__fP2Kma__etEtiqueta{color:var(--text);font-size:16px;font-weight:800}.Trabajadores-module__fP2Kma__etInput{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);font:inherit;border-radius:12px;padding:12px 16px;font-size:16px}.Trabajadores-module__fP2Kma__etInput:focus{border-color:var(--acento,var(--teal));outline:none}.Trabajadores-module__fP2Kma__etColores{flex-wrap:wrap;align-items:center;gap:14px;display:flex;position:relative}.Trabajadores-module__fP2Kma__etColor{cursor:pointer;border:0;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;transition:transform .12s;display:grid;position:relative}.Trabajadores-module__fP2Kma__etColor:hover{transform:scale(1.08)}.Trabajadores-module__fP2Kma__etColorOn{outline:2px solid color-mix(in srgb, var(--text) 38%, transparent);outline-offset:3px}.Trabajadores-module__fP2Kma__etCuentagotas{border:1px solid var(--border);background:var(--surface);color:var(--text-dim)}.Trabajadores-module__fP2Kma__etColorOculto{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;bottom:0;left:0}.Trabajadores-module__fP2Kma__etHex{color:var(--text-dim);align-items:center;gap:12px;font-size:16px;display:flex}.Trabajadores-module__fP2Kma__etHex i{border:1px solid var(--border);border-radius:6px;width:22px;height:22px}.Trabajadores-module__fP2Kma__etError{color:var(--red,#c0392b);margin:0;font-size:14px;font-weight:700}.Trabajadores-module__fP2Kma__etAcciones{border-top:1px solid var(--border);justify-content:flex-end;gap:12px;padding-top:16px;display:flex}.Trabajadores-module__fP2Kma__etCancelar,.Trabajadores-module__fP2Kma__etGuardar{font:inherit;cursor:pointer;border-radius:12px;padding:12px 22px;font-size:16px;font-weight:700}.Trabajadores-module__fP2Kma__etCancelar{border:1px solid var(--border);background:var(--surface);color:var(--text)}.Trabajadores-module__fP2Kma__etGuardar{background:var(--acento,var(--teal));color:var(--acento-on,#fff);border:0}.Trabajadores-module__fP2Kma__etCancelar:disabled,.Trabajadores-module__fP2Kma__etGuardar:disabled{opacity:.55;cursor:not-allowed}@media (max-width:480px){.Trabajadores-module__fP2Kma__etCaja{padding:20px 18px 18px}.Trabajadores-module__fP2Kma__etFoto{gap:14px}}.Trabajadores-module__fP2Kma__etOpcional{color:var(--text-dim);margin-left:10px;font-size:14px;font-style:italic;font-weight:400}.Trabajadores-module__fP2Kma__etFoto .Trabajadores-module__fP2Kma__etAyuda{margin:0}
.PermisosEquipo-module__10cNEq__tarjeta{background:var(--panel-2,#0f172a0d);border:1px solid var(--border,#0f172a1a);border-radius:16px;margin-bottom:18px;padding:22px}.PermisosEquipo-module__10cNEq__tarjeta h2{margin:0 0 4px;font-size:16px;font-weight:700}.PermisosEquipo-module__10cNEq__intro{color:var(--text-dim,#51606f);margin:0 0 18px;font-size:13px;line-height:1.5}.PermisosEquipo-module__10cNEq__error{color:var(--red,#dc2626);margin:0 0 14px;font-size:13px}.PermisosEquipo-module__10cNEq__vacio{color:var(--text-dim,#51606f);margin:0;font-size:13px;line-height:1.5}.PermisosEquipo-module__10cNEq__panel{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (max-width:760px){.PermisosEquipo-module__10cNEq__panel{grid-template-columns:minmax(0,1fr)}}.PermisosEquipo-module__10cNEq__lateral{background:var(--bg,#f3f5f7);border:1px solid var(--border,#0f172a1a);border-radius:14px;padding:12px}.PermisosEquipo-module__10cNEq__buscador{box-sizing:border-box;width:100%;font:inherit;color:var(--text,#0f172a);background:var(--panel,#0f172a09);border:1px solid var(--border,#0f172a1a);border-radius:10px;margin-bottom:10px;padding:9px 12px;font-size:13px}.PermisosEquipo-module__10cNEq__personas{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.PermisosEquipo-module__10cNEq__persona{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;display:flex}.PermisosEquipo-module__10cNEq__persona:hover{background:var(--panel,#0f172a09)}.PermisosEquipo-module__10cNEq__personaActiva,.PermisosEquipo-module__10cNEq__personaActiva:hover{background:var(--bg-accent,#e4f6f4);border-color:var(--teal,#0d9488)}.PermisosEquipo-module__10cNEq__avatar{background:var(--panel-2,#0f172a0d);width:34px;height:34px;color:var(--text,#0f172a);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.PermisosEquipo-module__10cNEq__personaActiva .PermisosEquipo-module__10cNEq__avatar{background:var(--teal,#0d9488);color:#fff}.PermisosEquipo-module__10cNEq__personaTexto{flex-direction:column;min-width:0;display:flex}.PermisosEquipo-module__10cNEq__personaNombre{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.PermisosEquipo-module__10cNEq__personaSub{color:var(--text-dim,#51606f);font-size:12px}.PermisosEquipo-module__10cNEq__sinResultados{color:var(--text-dim,#51606f);padding:8px 10px;font-size:12.5px}.PermisosEquipo-module__10cNEq__detalle{background:var(--bg,#f3f5f7);border:1px solid var(--border,#0f172a1a);border-radius:14px;min-width:0;padding:18px}.PermisosEquipo-module__10cNEq__cabecera{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.PermisosEquipo-module__10cNEq__titulo{margin:0;font-size:18px;font-weight:700}.PermisosEquipo-module__10cNEq__subtitulo{color:var(--text-dim,#51606f);margin:2px 0 0;font-size:13px}.PermisosEquipo-module__10cNEq__grupos{flex-direction:column;gap:8px;display:flex}.PermisosEquipo-module__10cNEq__grupo{border:1px solid var(--border,#0f172a1a);background:var(--panel,#0f172a09);border-radius:12px;overflow:hidden}.PermisosEquipo-module__10cNEq__grupoCabecera{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:12px 14px;display:flex}.PermisosEquipo-module__10cNEq__grupoCabecera:hover{background:var(--panel-2,#0f172a0d)}.PermisosEquipo-module__10cNEq__flecha{width:14px;color:var(--text-dim,#51606f)}.PermisosEquipo-module__10cNEq__grupoTitulo{flex:1;font-size:14px;font-weight:700}.PermisosEquipo-module__10cNEq__resumen{color:var(--text-dim,#51606f);font-size:12.5px}.PermisosEquipo-module__10cNEq__permisos{border-top:1px solid var(--border,#0f172a1a);margin:0;padding:0;list-style:none}.PermisosEquipo-module__10cNEq__permiso{border-top:1px solid var(--border,#0f172a1a);align-items:center;gap:14px;padding:13px 14px;display:flex}.PermisosEquipo-module__10cNEq__permiso:first-child{border-top:none}.PermisosEquipo-module__10cNEq__permisoTexto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.PermisosEquipo-module__10cNEq__permisoNombre{font-size:13.5px;font-weight:600}.PermisosEquipo-module__10cNEq__permisoDesc{color:var(--text-dim,#51606f);font-size:12.5px;line-height:1.45}.PermisosEquipo-module__10cNEq__estado{text-align:center;border-radius:999px;flex-shrink:0;min-width:82px;padding:3px 10px;font-size:12px;font-weight:700}.PermisosEquipo-module__10cNEq__estadoSi{color:#15803d;background:#16a34a24}.PermisosEquipo-module__10cNEq__estadoNo{color:#b91c1c;background:#dc26261f}.PermisosEquipo-module__10cNEq__estadoParcial{color:#b45309;background:#d9770624}.PermisosEquipo-module__10cNEq__interruptor{cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:44px;height:24px;padding:0;transition:background .15s;position:relative}.PermisosEquipo-module__10cNEq__interruptor:disabled{cursor:not-allowed;opacity:.5}.PermisosEquipo-module__10cNEq__interruptorSi{background:#16a34a}.PermisosEquipo-module__10cNEq__interruptorNo{background:#dc2626}.PermisosEquipo-module__10cNEq__bola{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:2px;left:2px}.PermisosEquipo-module__10cNEq__interruptorSi .PermisosEquipo-module__10cNEq__bola{transform:translate(20px)}.PermisosEquipo-module__10cNEq__pie{border-top:1px solid var(--border,#0f172a1a);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.PermisosEquipo-module__10cNEq__pendientes{color:var(--text-dim,#51606f);font-size:12.5px}.PermisosEquipo-module__10cNEq__acciones{gap:8px;display:flex}.PermisosEquipo-module__10cNEq__primario,.PermisosEquipo-module__10cNEq__secundario{font:inherit;cursor:pointer;border-radius:10px;padding:9px 16px;font-size:13.5px;font-weight:600}.PermisosEquipo-module__10cNEq__primario{color:#fff;background:var(--teal,#0d9488);border:1px solid var(--teal,#0d9488)}.PermisosEquipo-module__10cNEq__secundario{color:var(--teal,#0d9488);border:1px solid var(--teal,#0d9488);background:0 0}.PermisosEquipo-module__10cNEq__primario:disabled,.PermisosEquipo-module__10cNEq__secundario:disabled{cursor:not-allowed;opacity:.45}
.Usuarios-module__fIOMca__pagina{max-width:720px;margin:0 auto;padding:24px 20px 60px}.Usuarios-module__fIOMca__cabecera h1{letter-spacing:-.3px;margin:0 0 6px;font-size:24px;font-weight:800}.Usuarios-module__fIOMca__cabecera p{color:var(--text-dim,#8a97ab);margin:0 0 26px;font-size:14px}.Usuarios-module__fIOMca__tarjeta{background:var(--panel-2,#ffffff0d);border:1px solid var(--border,#ffffff14);border-radius:16px;margin-bottom:18px;padding:22px}.Usuarios-module__fIOMca__tarjeta h2{margin:0 0 16px;font-size:16px;font-weight:700}.Usuarios-module__fIOMca__formulario{flex-direction:column;gap:14px;display:flex}.Usuarios-module__fIOMca__formulario label{color:var(--text-dim,#8a97ab);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.Usuarios-module__fIOMca__formulario input,.Usuarios-module__fIOMca__formulario select,.Usuarios-module__fIOMca__acciones select{background:var(--panel-2,#ffffff0d);border:1px solid var(--border,#ffffff1a);color:inherit;font:inherit;border-radius:10px;outline:none;padding:10px 12px;font-weight:400}.Usuarios-module__fIOMca__formulario input:focus,.Usuarios-module__fIOMca__formulario select:focus{border-color:var(--teal,#2dd4bf)}.Usuarios-module__fIOMca__formulario small{color:var(--text-faint,#7d8b9e);font-size:12px;font-weight:400}.Usuarios-module__fIOMca__formulario button{background:var(--teal,#2dd4bf);color:#04121a;font:inherit;cursor:pointer;border:none;border-radius:10px;align-self:flex-start;margin-top:4px;padding:11px 22px;font-weight:700}.Usuarios-module__fIOMca__formulario button:disabled{opacity:.6;cursor:not-allowed}.Usuarios-module__fIOMca__lista{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Usuarios-module__fIOMca__lista li{border:1px solid var(--border,#ffffff14);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.Usuarios-module__fIOMca__quien{flex-direction:column;gap:2px;min-width:0;display:flex}.Usuarios-module__fIOMca__correo{overflow-wrap:anywhere;font-size:14px;font-weight:600}.Usuarios-module__fIOMca__rolActual{color:var(--text-dim,#8a97ab);font-size:12px}.Usuarios-module__fIOMca__sinNombre{color:var(--amber,#f59e0b);font-weight:600}.Usuarios-module__fIOMca__enlace{font:inherit;color:var(--teal,#2dd4bf);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;text-decoration:underline}.Usuarios-module__fIOMca__renombrar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Usuarios-module__fIOMca__renombrar input{background:var(--panel-2,#ffffff0d);border:1px solid var(--border,#ffffff1a);color:inherit;font:inherit;border-radius:10px;outline:none;padding:7px 10px;font-size:13.5px}.Usuarios-module__fIOMca__renombrar input:focus{border-color:var(--teal,#2dd4bf)}.Usuarios-module__fIOMca__renombrar button{border:1px solid var(--border,#ffffff26);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:6px 12px;font-size:13px}.Usuarios-module__fIOMca__acciones{align-items:center;gap:8px;display:flex}.Usuarios-module__fIOMca__acciones select{padding:7px 10px;font-size:13px}.Usuarios-module__fIOMca__quitar{border:1px solid var(--red,#f87171);color:var(--red,#f87171);font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:7px 14px;font-size:13px;font-weight:600}.Usuarios-module__fIOMca__quitar:hover{background:var(--red-glow,#f8717124)}.Usuarios-module__fIOMca__error,.Usuarios-module__fIOMca__aviso{border-radius:10px;margin-bottom:16px;padding:11px 14px;font-size:13.5px;line-height:1.45}.Usuarios-module__fIOMca__error{background:var(--red-glow,#f8717124);color:var(--red,#f87171)}.Usuarios-module__fIOMca__aviso{background:var(--teal-glow,#2dd4bf26);color:var(--teal,#2dd4bf)}.Usuarios-module__fIOMca__tenue{color:var(--text-dim,#8a97ab);margin:0;font-size:14px}.Usuarios-module__fIOMca__velo{z-index:60;background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.Usuarios-module__fIOMca__dialogo{background:var(--surface,#0d1424);border:1px solid var(--border,#ffffff1a);border-radius:16px;width:100%;max-width:420px;padding:24px}.Usuarios-module__fIOMca__dialogo h3{margin:0 0 10px;font-size:17px;font-weight:700}.Usuarios-module__fIOMca__dialogo p{color:var(--text-dim,#8a97ab);margin:0 0 20px;font-size:14px;line-height:1.55}.Usuarios-module__fIOMca__botones{justify-content:flex-end;gap:10px;display:flex}.Usuarios-module__fIOMca__botones button{border:1px solid var(--border,#ffffff26);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:9px 18px;font-size:13.5px}@media (max-width:520px){.Usuarios-module__fIOMca__lista li{flex-direction:column;align-items:stretch}.Usuarios-module__fIOMca__acciones{justify-content:space-between}}.Usuarios-module__fIOMca__cabecera h1{letter-spacing:0;font-size:22px}.Usuarios-module__fIOMca__cabecera p{margin:3px 0 16px;font-size:13.5px}.Usuarios-module__fIOMca__tarjeta{background:var(--surface,var(--panel-2));border-radius:14px;padding:20px}.Usuarios-module__fIOMca__tarjeta h2{font-weight:800}.Usuarios-module__fIOMca__formulario{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}.Usuarios-module__fIOMca__formulario button{color:var(--acento-on);border-radius:10px;grid-column:1/-1;justify-self:end;padding:10px 20px}.Usuarios-module__fIOMca__formulario input,.Usuarios-module__fIOMca__formulario select,.Usuarios-module__fIOMca__acciones select{background:var(--surface,var(--panel))}.Usuarios-module__fIOMca__lista{gap:0}.Usuarios-module__fIOMca__lista li{border:none;border-top:1px solid var(--border);border-radius:0;padding:14px 4px}.Usuarios-module__fIOMca__lista li:first-child{border-top:none}.Usuarios-module__fIOMca__avatar{background:color-mix(in srgb, var(--teal) 14%, white);width:40px;height:40px;color:var(--teal);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13.5px;font-weight:800;display:inline-flex}.Usuarios-module__fIOMca__quien{flex:220px}.Usuarios-module__fIOMca__rolActual{background:var(--panel-2);border-radius:999px;align-self:flex-start;margin-top:2px;padding:2px 10px;font-weight:600}.Usuarios-module__fIOMca__guardarNombre{color:var(--acento-on);border-radius:8px}.Usuarios-module__fIOMca__permisosBtn,.Usuarios-module__fIOMca__quitar{border-radius:8px}@media (max-width:640px){.Usuarios-module__fIOMca__formulario{grid-template-columns:1fr}}
.Horarios-module__h5KRqW__tarjeta{background:var(--surface,var(--panel));border:1px solid var(--border);border-radius:14px;padding:20px}.Horarios-module__h5KRqW__tarjetaCabecera{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.Horarios-module__h5KRqW__tarjetaTitulo{color:var(--text);margin:0;font-size:16px;font-weight:800}.Horarios-module__h5KRqW__tarjetaSub{color:var(--text-dim);margin:3px 0 0;font-size:13px}.Horarios-module__h5KRqW__enlace{color:var(--teal);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-size:13px;font-weight:700;text-decoration:underline}.Horarios-module__h5KRqW__enlace:disabled{opacity:.45;cursor:not-allowed}.Horarios-module__h5KRqW__dias{border:0;min-width:0;margin:0;padding:0}.Horarios-module__h5KRqW__cabeceraColumnas,.Horarios-module__h5KRqW__fila{grid-template-columns:120px 140px 210px minmax(0,1fr);align-items:center;gap:12px;display:grid}.Horarios-module__h5KRqW__cabeceraColumnas{background:var(--panel-2);color:var(--text-dim);border-radius:8px;padding:8px 12px;font-size:12px;font-weight:700}.Horarios-module__h5KRqW__fila{border-bottom:1px solid var(--border);min-height:52px;padding:12px}.Horarios-module__h5KRqW__fila:last-child{border-bottom:none}.Horarios-module__h5KRqW__filaCerrada .Horarios-module__h5KRqW__dia{color:var(--text-faint)}.Horarios-module__h5KRqW__dia{color:var(--text);font-size:14px;font-weight:700}.Horarios-module__h5KRqW__celda{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.Horarios-module__h5KRqW__on{color:var(--teal);font-size:13px;font-weight:600}.Horarios-module__h5KRqW__off,.Horarios-module__h5KRqW__vacio{color:var(--text-faint);font-size:13px}.Horarios-module__h5KRqW__rango{align-items:center;gap:8px;display:flex}.Horarios-module__h5KRqW__guion{color:var(--text-faint)}.Horarios-module__h5KRqW__hora{background:var(--surface,var(--panel));border:1px solid var(--border);width:88px;color:var(--text);font:inherit;border-radius:8px;padding:8px;font-size:13.5px}.Horarios-module__h5KRqW__hora:focus{border-color:var(--teal);box-shadow:0 0 0 3px color-mix(in srgb, var(--teal) 15%, transparent);outline:none}.Horarios-module__h5KRqW__warningBox{background:var(--amber-glow);color:var(--amber);border:1px solid var(--border-hover);border-radius:11px;margin-top:16px;padding:14px 16px;font-size:13px;line-height:1.5}.Horarios-module__h5KRqW__warningList{margin:8px 0 0;padding-left:18px}.Horarios-module__h5KRqW__successBox{background:var(--teal-glow);color:var(--teal);border-radius:11px;margin-top:16px;padding:10px 16px;font-size:13px}.Horarios-module__h5KRqW__saveRow{gap:10px;margin-top:20px;display:flex}.Horarios-module__h5KRqW__deQuien{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.Horarios-module__h5KRqW__deQuien label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;font-size:13px}.Horarios-module__h5KRqW__deQuien select{background:var(--panel);border:1px solid var(--border);color:var(--text);border-radius:9px;padding:8px 10px;font-size:14px}.Horarios-module__h5KRqW__deQuienNota{color:var(--text-dim);flex-basis:100%;margin:0;font-size:13px}@media (max-width:760px){.Horarios-module__h5KRqW__cabeceraColumnas{display:none}.Horarios-module__h5KRqW__fila{grid-template-columns:1fr;gap:8px}.Horarios-module__h5KRqW__celda[data-col]:before{content:attr(data-col);color:var(--text-faint);text-transform:uppercase;flex:0 0 100%;font-size:11.5px;font-weight:700}.Horarios-module__h5KRqW__tarjetaCabecera{flex-direction:column}}.Horarios-module__h5KRqW__cabeza{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.Horarios-module__h5KRqW__titulo{color:var(--text);margin:0;font-size:22px;font-weight:800;line-height:1.15}.Horarios-module__h5KRqW__subtitulo{color:var(--text-dim);margin:2px 0 0;font-size:14px}.Horarios-module__h5KRqW__deQuienSelect{background:var(--surface);border:1px solid var(--border);min-width:200px;height:38px;color:var(--text);font:inherit;border-radius:10px;padding:0 12px;font-size:14px}.Horarios-module__h5KRqW__nota{background:var(--panel-2);color:var(--text-dim);border-radius:10px;align-items:center;gap:10px;margin:0 0 12px;padding:9px 14px;font-size:13px;display:flex}.Horarios-module__h5KRqW__nota svg{flex:none;width:16px;height:16px}.Horarios-module__h5KRqW__semanaYDia{border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;min-width:0;margin:0;padding:0;display:grid}.Horarios-module__h5KRqW__semanaYDia .Horarios-module__h5KRqW__tarjeta{padding:14px 16px}.Horarios-module__h5KRqW__semanaYDia .Horarios-module__h5KRqW__tarjetaTitulo{font-size:18px}.Horarios-module__h5KRqW__semanaYDia .Horarios-module__h5KRqW__tarjetaSub{font-size:12.5px}.Horarios-module__h5KRqW__lista{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.Horarios-module__h5KRqW__diaBtn{box-sizing:border-box;background:var(--surface);border:1px solid var(--border);width:100%;color:var(--text);transition:background var(--dur-rapida) var(--curva-estandar), border-color var(--dur-rapida) var(--curva-estandar);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 12px 0 0;display:grid}.Horarios-module__h5KRqW__diaElegir{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:7px 0 7px 8px;display:grid}.Horarios-module__h5KRqW__diaBtn:hover{background:var(--panel-2)}.Horarios-module__h5KRqW__diaActivo,.Horarios-module__h5KRqW__diaActivo:hover{background:var(--acento-glow);border-color:var(--acento)}.Horarios-module__h5KRqW__insignia{background:var(--acento);width:36px;height:32px;color:var(--acento-on);border-radius:8px;place-items:center;font-size:13px;font-weight:800;display:grid}.Horarios-module__h5KRqW__diaCerrado .Horarios-module__h5KRqW__insignia{background:var(--text-faint)}.Horarios-module__h5KRqW__diaTexto{gap:1px;min-width:0;display:grid}.Horarios-module__h5KRqW__diaNombre{font-size:14.5px;font-weight:800;line-height:1.2}.Horarios-module__h5KRqW__diaHoras{color:var(--text-dim);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.Horarios-module__h5KRqW__diaCerrado .Horarios-module__h5KRqW__diaHoras{color:var(--text-faint)}.Horarios-module__h5KRqW__pastilla{border-radius:999px;padding:3px 11px;font-size:12.5px;font-weight:700}.Horarios-module__h5KRqW__pastillaAbierto{background:var(--acento-glow);color:var(--acento-dim)}.Horarios-module__h5KRqW__pastillaCerrado{background:var(--panel-2);color:var(--text-faint)}.Horarios-module__h5KRqW__flecha{color:var(--text-dim);width:14px;height:14px}.Horarios-module__h5KRqW__editorCabeza{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.Horarios-module__h5KRqW__interruptor{cursor:pointer;align-items:center;gap:8px;min-width:92px;display:inline-flex}.Horarios-module__h5KRqW__interruptor .Horarios-module__h5KRqW__on{color:var(--acento-dim);font-size:13px;font-weight:800}.Horarios-module__h5KRqW__interruptor .Horarios-module__h5KRqW__off{font-size:13px;font-weight:700}.Horarios-module__h5KRqW__tramoTitulo{color:var(--text);margin:12px 0 5px;font-size:15px;font-weight:800}.Horarios-module__h5KRqW__tramo{grid-template-columns:1fr 1fr;gap:10px;display:grid}.Horarios-module__h5KRqW__tramoConPapelera{grid-template-columns:1fr 1fr 32px;align-items:end}.Horarios-module__h5KRqW__campoHora>span{color:var(--text-dim);margin-bottom:3px;font-size:12.5px;display:block}.Horarios-module__h5KRqW__campoHora .Horarios-module__h5KRqW__hora{border-radius:9px;width:100%;height:38px;padding:0 10px;font-size:14px}.Horarios-module__h5KRqW__pausa{background:var(--acento-glow);color:var(--text);border-radius:10px;align-items:center;gap:10px;margin:10px 0 0;padding:8px 12px;font-size:13.5px;display:flex}.Horarios-module__h5KRqW__pausa svg{color:var(--acento);flex:none;width:20px;height:20px}.Horarios-module__h5KRqW__papelera{width:32px;height:38px;color:var(--acento);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:grid}.Horarios-module__h5KRqW__papelera:hover{background:var(--acento-glow)}.Horarios-module__h5KRqW__anadir{background:var(--surface);border:1px solid var(--acento);width:100%;height:38px;color:var(--acento);font:inherit;cursor:pointer;border-radius:9px;margin-top:12px;font-size:14px;font-weight:700}.Horarios-module__h5KRqW__anadir span{margin-right:6px;font-size:17px}.Horarios-module__h5KRqW__anadir:hover:not(:disabled){background:var(--acento-glow)}.Horarios-module__h5KRqW__anadir:disabled{opacity:.5;cursor:not-allowed}.Horarios-module__h5KRqW__cerradoTexto{color:var(--text-dim);margin:14px 0 0;font-size:14px}.Horarios-module__h5KRqW__aplicar{border-top:1px solid var(--border);margin-top:12px;padding-top:10px}.Horarios-module__h5KRqW__aplicarBtn{color:var(--acento);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:2px 0;font-size:14px;font-weight:700;display:inline-flex}.Horarios-module__h5KRqW__aplicarBtn svg{width:17px;height:17px}.Horarios-module__h5KRqW__destinos{gap:8px;margin-top:8px;display:grid}.Horarios-module__h5KRqW__destinosFichas{flex-wrap:wrap;gap:6px;display:flex}.Horarios-module__h5KRqW__ficha{background:var(--surface);border:1px solid var(--border);color:var(--text);font:inherit;cursor:pointer;border-radius:999px;padding:5px 11px;font-size:13px;font-weight:600}.Horarios-module__h5KRqW__fichaMarcada{background:var(--acento-glow);border-color:var(--acento);color:var(--acento-dim)}.Horarios-module__h5KRqW__aplicarOk{background:var(--acento);height:36px;color:var(--acento-on);font:inherit;cursor:pointer;border:0;border-radius:9px;justify-self:start;padding:0 18px;font-size:14px;font-weight:700}.Horarios-module__h5KRqW__aplicarOk:disabled{opacity:.5;cursor:not-allowed}.Horarios-module__h5KRqW__pieEditor{color:var(--text-dim);margin:8px 0 0;font-size:12.5px}@media (max-width:760px){.Horarios-module__h5KRqW__semanaYDia{grid-template-columns:1fr}}.Horarios-module__h5KRqW__diaAviso{color:var(--red);font-size:12.5px;font-weight:700}.Horarios-module__h5KRqW__aviso{background:var(--red-glow);color:var(--red);border-radius:10px;align-items:flex-start;gap:9px;margin:10px 0 0;padding:9px 12px;font-size:13px;font-weight:600;line-height:1.4;display:flex}.Horarios-module__h5KRqW__aviso svg{flex:none;margin-top:1px}@media (max-width:420px){.Horarios-module__h5KRqW__diaBtn .Horarios-module__h5KRqW__interruptor{min-width:0}.Horarios-module__h5KRqW__diaBtn .Horarios-module__h5KRqW__interruptor span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.Clinicas-module__MO4sCq__heading{color:var(--text);margin-bottom:20px;font-size:24px;font-weight:800}.Clinicas-module__MO4sCq__introRow{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.Clinicas-module__MO4sCq__sectionTitle{color:var(--text);font-size:22px;font-weight:800}.Clinicas-module__MO4sCq__help,.Clinicas-module__MO4sCq__empty{color:var(--text-faint);margin-top:5px;font-size:13px}.Clinicas-module__MO4sCq__primaryButton,.Clinicas-module__MO4sCq__secondaryButton{font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;padding:9px 16px;font-size:13px;font-weight:700}.Clinicas-module__MO4sCq__primaryButton{border:1px solid var(--teal);background:var(--teal);color:var(--acento-on)}.Clinicas-module__MO4sCq__secondaryButton{border:1px solid var(--border);background:var(--panel-2);color:var(--text)}.Clinicas-module__MO4sCq__primaryButton:disabled,.Clinicas-module__MO4sCq__secondaryButton:disabled{opacity:.5;cursor:not-allowed}.Clinicas-module__MO4sCq__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Clinicas-module__MO4sCq__list>.card{min-height:142px;padding:16px 18px}.Clinicas-module__MO4sCq__cardTop,.Clinicas-module__MO4sCq__cardIdentity{align-items:center;display:flex}.Clinicas-module__MO4sCq__cardTop{justify-content:space-between;gap:12px}.Clinicas-module__MO4sCq__cardIdentity{gap:11px;min-width:0}.Clinicas-module__MO4sCq__cardIcon{background:color-mix(in srgb, var(--teal) 12%, white);width:38px;height:38px;color:var(--teal);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.Clinicas-module__MO4sCq__cardIcon svg{width:23px;height:23px}.Clinicas-module__MO4sCq__cardName{color:var(--text);font-size:16px;font-weight:800}.Clinicas-module__MO4sCq__cardDays{flex-wrap:wrap;gap:5px;margin:15px 0 10px 49px;display:flex}.Clinicas-module__MO4sCq__dayChip{color:var(--teal);background:#f3fbfb;border:1px solid #b9dfe1;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700}.Clinicas-module__MO4sCq__noDays{color:var(--text-faint);font-size:12px}.Clinicas-module__MO4sCq__cardAddress{color:var(--text-faint);margin-left:49px;font-size:12.5px}.Clinicas-module__MO4sCq__addressIcon{vertical-align:-3px;color:var(--teal);margin-right:5px;display:inline-flex}.Clinicas-module__MO4sCq__addressIcon svg{width:15px;height:15px}.Clinicas-module__MO4sCq__modalBackdrop{z-index:50;background:#12202a3d;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.Clinicas-module__MO4sCq__modal{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #d9e3e6;width:min(520px,100%);box-shadow:0 18px 50px #00000038}.Clinicas-module__MO4sCq__modalHeader,.Clinicas-module__MO4sCq__modalActions{justify-content:space-between;align-items:center;gap:12px;display:flex}.Clinicas-module__MO4sCq__modalHeader{margin-bottom:20px}.Clinicas-module__MO4sCq__closeButton{color:var(--text-faint);cursor:pointer;background:0 0;border:0;font-size:26px}.Clinicas-module__MO4sCq__label{color:var(--text);margin-bottom:14px;font-size:13px;font-weight:700;display:block}.Clinicas-module__MO4sCq__input{width:100%;color:var(--text);font:inherit;background:#f8fafb;border:1px solid #cbd8dc;border-radius:8px;margin-top:6px;padding:10px 12px;display:block}.Clinicas-module__MO4sCq__days{flex-wrap:wrap;gap:7px;margin:-5px 0 20px;display:flex}.Clinicas-module__MO4sCq__day{color:var(--text-dim);cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd8dc;border-radius:999px;padding:8px 11px;font-size:12px}.Clinicas-module__MO4sCq__dayActive{border-color:var(--teal);background:var(--teal);color:var(--acento-on)}.Clinicas-module__MO4sCq__day:disabled{opacity:1;color:#a1adb5;cursor:not-allowed;background:#f2f5f6;border-color:#e0e7e9}.Clinicas-module__MO4sCq__modalActions{justify-content:flex-end;padding-top:4px}@media (max-width:760px){.Clinicas-module__MO4sCq__introRow{flex-direction:column;align-items:stretch}.Clinicas-module__MO4sCq__list{grid-template-columns:1fr}}
