:root{--bg:#14120f;--bg-card:#1e1b17;--bg-card-2:#262119;--text:#ece6db;--text-muted:#9c9284;--accent:#c1622f;--accent-hover:#a84f24;--border:#322d26;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px;--display:"Urbanist", sans-serif;--sans:"Inter", system-ui, sans-serif;--mono:"IBM Plex Mono", "Consolas", monospace;font:16px/145% var(--sans);color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}}body{background:radial-gradient(ellipse 900px 480px at 50% -12%, var(--bg-card), transparent 65%), var(--bg);margin:0}input,textarea,select,button{box-sizing:border-box}#root{box-sizing:border-box;min-height:100svh}h1,h2,h3{font-family:var(--display);color:var(--text);text-wrap:balance;margin:0 0 8px;font-weight:400}h1{letter-spacing:-.3px;font-size:44px;font-weight:300}h2{color:var(--text-muted);font-size:22px;font-weight:400}p{margin:0}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes _girar_1dpe2_1{to{transform:rotate(360deg)}}@keyframes _pulso_1dpe2_91{0%,to{transform:scale(.95)}50%{transform:scale(1.05)}}@keyframes _overlayFadeIn_1dpe2_1{0%{opacity:0}to{opacity:1}}._anillo_1dpe2_22{width:var(--loader-size,22px);height:var(--loader-size,22px);border:2.5px solid color-mix(in srgb, var(--loader-accent,var(--accent)) 20%, transparent);border-top-color:var(--loader-accent,var(--accent));border-radius:50%;flex-shrink:0;animation:.7s linear infinite _girar_1dpe2_1;display:inline-block}._inline_1dpe2_33{align-items:center;gap:10px;display:inline-flex}._texto_1dpe2_39{font-size:inherit;color:inherit}._overlay_1dpe2_44{z-index:200;background:var(--bg,#14120f);opacity:1;flex-direction:column;justify-content:center;align-items:center;gap:20px;animation:.2s both _overlayFadeIn_1dpe2_1;display:flex;position:fixed;inset:0}._overlayOculto_1dpe2_58{opacity:0;pointer-events:none;transition:opacity .2s}._marca_1dpe2_64{justify-content:center;align-items:center;display:flex}._logo_1dpe2_70{object-fit:contain;border-radius:16px;width:72px;height:72px}._inicial_1dpe2_77{background:var(--loader-accent,var(--accent));color:#fff;width:64px;height:64px;font-family:var(--display,sans-serif);border-radius:50%;justify-content:center;align-items:center;font-size:28px;font-weight:500;display:flex}._pulso_1dpe2_91{animation:2.2s ease-in-out infinite _pulso_1dpe2_91}@media (prefers-reduced-motion:reduce){._pulso_1dpe2_91{animation:none}}._pantalla_tx8k7_1{justify-content:center;align-items:center;min-height:100svh;padding:32px 20px;display:flex}._inline_tx8k7_9{justify-content:center;align-items:center;padding:40px 20px;display:flex}._tarjeta_tx8k7_16{background-color:var(--bg-card);border:1px solid var(--border);width:100%;max-width:420px;box-shadow:var(--shadow);text-align:center;border-radius:18px;padding:32px}._mensaje_tx8k7_27{color:var(--text);margin:0 0 22px;font-size:16px}._acciones_tx8k7_33{gap:12px;display:flex}._botonPrimario_tx8k7_38,._botonSecundario_tx8k7_39{font-family:var(--sans);cursor:pointer;border-radius:10px;flex:1;justify-content:center;align-items:center;padding:13px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .15s,transform .12s ease-out;display:inline-flex}._botonPrimario_tx8k7_38:active,._botonSecundario_tx8k7_39:active{transform:scale(.97)}._botonPrimario_tx8k7_38{background-color:var(--accent);color:#fff;border:none}@media (hover:hover) and (pointer:fine){._botonPrimario_tx8k7_38:hover{background-color:var(--accent-hover)}}._botonSecundario_tx8k7_39{border:1px solid var(--border);color:var(--text);background-color:#0000}@media (hover:hover) and (pointer:fine){._botonSecundario_tx8k7_39:hover{border-color:var(--accent)}}._navbar_czpb0_1{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);background:#14120feb;height:72px;position:fixed;top:0;left:0;right:0}._navInner_czpb0_13{grid-template-columns:auto 1fr auto;align-items:center;gap:16px;max-width:1280px;height:100%;margin:0 auto;padding:0 20px;display:grid}@media (width>=1024px){._navInner_czpb0_13{gap:32px;padding:0 40px}}._marcaWrap_czpb0_30{flex-direction:column;justify-content:center;gap:1px;min-width:0;display:flex}._marca_czpb0_30{align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}._direccion_czpb0_46{max-width:100%;color:var(--text-muted);align-items:center;gap:4px;font-size:12px;text-decoration:none;transition:color .15s;display:inline-flex}._direccion_czpb0_46 svg{flex-shrink:0}._direccion_czpb0_46 span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._direccion_czpb0_46:hover{color:var(--accent)}._logo_czpb0_68{object-fit:cover;border-radius:50%;flex-shrink:0;width:38px;height:38px}._nombre_czpb0_76{font-family:var(--display);color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:500;overflow:hidden}._links_czpb0_86{justify-self:center;display:none}@media (width>=1024px){._links_czpb0_86{gap:32px;display:flex}._links_czpb0_86 a{color:var(--text-muted);white-space:nowrap;font-size:14.5px;text-decoration:none;transition:color .15s}._links_czpb0_86 a:hover{color:var(--text)}}._cta_czpb0_107{background-color:var(--accent);color:#fff;font-family:var(--sans);cursor:pointer;white-space:nowrap;border:none;border-radius:999px;justify-self:end;padding:10px 18px;font-size:14px;font-weight:600;transition:background-color .15s,transform .1s ease-out}._cta_czpb0_107:hover{background-color:var(--accent-hover)}._cta_czpb0_107:active{transform:scale(.96)}._footer_1efrz_1{background:var(--bg);border-top:1px solid var(--border);padding:56px 20px 28px}@media (width>=1024px){._footer_1efrz_1{padding:64px 40px 32px}}._contenedor_1efrz_12{max-width:1280px;margin:0 auto}._features_1efrz_17{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;display:grid}@media (width>=1024px){._features_1efrz_17{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}}._feature_1efrz_17{align-items:flex-start;gap:14px;min-width:0;display:flex}._feature_1efrz_17>div{min-width:0}._icono_1efrz_39{background:color-mix(in srgb, var(--accent) 15%, transparent);width:40px;height:40px;color:var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._featureTitulo_1efrz_51{color:var(--text);overflow-wrap:anywhere;margin:0 0 4px;font-size:14.5px;font-weight:600}._featureTexto_1efrz_59{color:var(--text-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}._linea_1efrz_67{background:var(--border);height:1px;margin:40px 0 24px}._copyright_1efrz_73{color:var(--text-muted);text-align:center;margin:0;font-size:13px}._contenedor_q36u1_1{margin-bottom:24px}._vacio_q36u1_5{color:var(--text-muted);padding:12px 0 4px}._error_q36u1_10{color:#e88a6c;padding:12px 0 4px}._botonReintentar_q36u1_15{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._grilla_q36u1_25{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;display:grid}._tarjeta_q36u1_31{aspect-ratio:3/3.6;box-shadow:var(--shadow);border-radius:14px;transition:transform .2s;position:relative;overflow:hidden}._tarjeta_q36u1_31:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#14120f0d 32%,#14120fad 68%,#14120ff0 100%);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){._tarjeta_q36u1_31:hover{transform:translateY(-3px)}}._imagen_q36u1_53{background-position:50%;background-size:cover;background-color:color-mix(in srgb, var(--accent) 35%, #14120f);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._placeholder_q36u1_64{font-family:var(--display);color:#ffffff38;text-transform:uppercase;font-size:64px;font-weight:300}._contenido_q36u1_72{z-index:2;flex-direction:column;gap:6px;padding:14px 14px 16px;display:flex;position:absolute;inset:auto 0 0}._nombre_q36u1_82{font-family:var(--display);color:#f6f1e8;font-size:16.5px;font-weight:500;line-height:1.25}._descripcion_q36u1_90{display:none}._fila_q36u1_94{justify-content:space-between;align-items:center;gap:8px;margin-top:4px;display:flex}._duracion_q36u1_102{color:#f6f1e8b8;white-space:nowrap;font-size:12.5px}._precio_q36u1_108{color:#fff;background:var(--accent);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:600}._boton_q36u1_15{background-color:var(--accent);color:#fff;width:100%;font-family:var(--sans);cursor:pointer;border:none;border-radius:8px;margin-top:8px;padding:10px;font-size:13.5px;font-weight:600;transition:background-color .15s,transform .1s ease-out}._boton_q36u1_15:hover{background-color:var(--accent-hover)}._boton_q36u1_15:active{transform:scale(.98)}._franja_1539i_1{width:100%;margin:4px 0 2px}._tramos_1539i_6{gap:3px;height:44px;margin-bottom:8px;display:flex}._tramo_1539i_6{background:#ece6db14;border-radius:4px;flex:1;min-width:0}._tramo_1539i_6._libre_1539i_20{background:var(--accent);animation:.55s ease-out _encender_1539i_1}._tramo_1539i_6._ocupado_1539i_25{background-image:repeating-linear-gradient(-45deg,#ece6db1a 0 4px,#0000 4px 9px)}@keyframes _encender_1539i_1{0%{filter:brightness(.35)saturate(.6)}to{filter:brightness()saturate()}}._marcas_1539i_37{font-family:var(--mono);color:var(--text-muted);justify-content:space-between;margin-bottom:16px;font-size:11px;display:flex}._leyenda_1539i_46{font-family:var(--mono);color:var(--text-muted);letter-spacing:.01em;margin:0;font-size:12.5px}._leyenda_1539i_46 strong{color:var(--accent);font-weight:500}._contenedor_vhsma_1{margin-bottom:24px}._vacio_vhsma_5{color:var(--text-muted);padding:12px 0 4px}._error_vhsma_10{color:#e88a6c;padding:12px 0 4px}._botonReintentar_vhsma_15{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._lista_vhsma_25{flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}._boton_vhsma_15{border:1px solid var(--border);background-color:var(--bg-card);width:100%;color:var(--text);cursor:pointer;font-family:var(--sans);text-align:left;box-shadow:var(--shadow);border-radius:12px;align-items:center;gap:12px;padding:14px 18px;font-size:16px;transition:border-color .15s,transform .1s;display:flex}._boton_vhsma_15:hover{border-color:var(--accent)}._boton_vhsma_15:active{transform:scale(.98)}._avatar_vhsma_57{object-fit:cover;border:1px solid var(--border);border-radius:50%;flex-shrink:0;width:40px;height:40px}._precio_vhsma_66{color:var(--text-muted);margin-left:auto;font-size:14px;font-weight:600}._contenedor_1o9kz_1{margin-bottom:24px}._calendario_1o9kz_5{border:1px solid var(--border);background-color:var(--bg-card);max-width:340px;box-shadow:var(--shadow);border-radius:12px;padding:12px}._cabecera_1o9kz_14{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}._mesAnio_1o9kz_22{font-family:var(--sans);color:var(--text);text-transform:capitalize;font-size:15px;font-weight:600}._navMes_1o9kz_30{border:1px solid var(--border);width:36px;height:36px;color:var(--text);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;line-height:1;display:flex}._navMes_1o9kz_30:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._navMes_1o9kz_30:disabled{opacity:.35;cursor:default}._grillaDias_1o9kz_54{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}._diaSemana_1o9kz_60{text-align:center;font-family:var(--sans);color:var(--text-muted);padding:4px 0;font-size:11px;font-weight:600}._celdaVacia_1o9kz_69{aspect-ratio:1}._dia_1o9kz_60{aspect-ratio:1;width:100%;min-height:38px;color:var(--text);font-family:var(--sans);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:14px;transition:background-color .12s,color .12s;display:flex}._dia_1o9kz_60:hover:not(:disabled){background-color:var(--accent);color:#fff}._dia_1o9kz_60:disabled{opacity:.3;cursor:default}._hoy_1o9kz_98{border:1px solid var(--accent);color:var(--accent);font-weight:600}._contenedor_1qz61_1{margin-bottom:24px}._grilla_1qz61_5{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:10px;display:grid}._boton_1qz61_11{border:1px solid var(--border);background-color:var(--bg-card);color:var(--text);cursor:pointer;font-family:var(--sans);box-shadow:var(--shadow);border-radius:10px;padding:12px 8px;font-size:15px;font-weight:500;transition:border-color .15s,background-color .15s,transform .12s ease-out}@media (hover:hover) and (pointer:fine){._boton_1qz61_11:hover{border-color:var(--accent);background-color:var(--accent);color:#fff}}._boton_1qz61_11:active{transform:scale(.97)}._mensaje_1qz61_35{color:var(--text-muted);padding:16px 0}._error_1qz61_40{color:#e88a6c;padding:16px 0}._botonReintentar_1qz61_45{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._ocupadoWrap_1qz61_55{flex-direction:column;align-items:center;gap:4px;display:flex}._botonOcupado_1qz61_62{border:1px dashed var(--border);background-color:#0000;background-image:repeating-linear-gradient(-45deg, var(--border) 0, var(--border) 1px, transparent 1px, transparent 7px);width:100%;color:var(--text-muted);font-family:var(--sans);cursor:not-allowed;border-radius:10px;padding:12px 8px;font-size:15px;font-weight:500;text-decoration:line-through}._linkAnotarme_1qz61_77{color:var(--accent);font-family:var(--sans);cursor:pointer;text-align:center;background:0 0;border:none;padding:0;font-size:12px}._linkAnotarme_1qz61_77:hover{text-decoration:underline}._anotadoOk_1qz61_91{color:var(--text-muted);font-size:12px}._modalFondo_1qz61_96{z-index:20;background-color:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_1qz61_96{background-color:var(--bg-card);border:1px solid var(--border);width:100%;max-width:380px;box-shadow:var(--shadow);border-radius:14px;padding:24px}._modalTitulo_1qz61_117{margin:0 0 6px;font-size:19px}._modalTexto_1qz61_122{color:var(--text-muted);margin:0 0 16px;font-size:14px}._formAnotarse_1qz61_128{flex-direction:column;gap:12px;display:flex}._campo_1qz61_134{color:var(--text-muted);flex-direction:column;gap:6px;font-size:14px;display:flex}._campo_1qz61_134 input{border:1px solid var(--border);background-color:var(--bg-card);color:var(--text);font-family:var(--sans);border-radius:10px;padding:11px 12px;font-size:15px}._campo_1qz61_134 input:focus{border-color:var(--accent);outline:none}._error_1qz61_40{color:#e88a6c;margin:0;font-size:14px}._modalAcciones_1qz61_161{gap:10px;margin-top:4px;display:flex}._botonSecundario_1qz61_167,._botonPrimario_1qz61_168{font-family:var(--sans);cursor:pointer;border-radius:10px;flex:1;padding:12px;font-size:15px;font-weight:600}._botonSecundario_1qz61_167:disabled,._botonPrimario_1qz61_168:disabled{opacity:.6;cursor:not-allowed}._botonSecundario_1qz61_167{border:1px solid var(--border);color:var(--text);background-color:#0000}._botonPrimario_1qz61_168{background-color:var(--accent);color:#fff;border:none}._botonPrimario_1qz61_168:hover:not(:disabled){background-color:var(--accent-hover)}._formulario_11emz_1{flex-direction:column;gap:14px;display:flex}._campo_11emz_7{color:var(--text-muted);flex-direction:column;gap:6px;font-size:14px;display:flex}._campo_11emz_7 input{border:1px solid var(--border);background-color:var(--bg-card);color:var(--text);font-family:var(--sans);border-radius:10px;padding:12px 14px;font-size:15px;transition:border-color .15s}._campo_11emz_7 input:focus{border-color:var(--accent);outline:none}._boton_11emz_29{background-color:var(--accent);color:#fff;font-family:var(--sans);cursor:pointer;box-shadow:var(--shadow);border:none;border-radius:10px;margin-top:8px;padding:14px;font-size:16px;font-weight:600;transition:background-color .15s,transform .12s ease-out}._boton_11emz_29:hover:not(:disabled){background-color:var(--accent-hover)}._boton_11emz_29:active:not(:disabled){transform:scale(.97)}._boton_11emz_29:disabled{opacity:.6;cursor:not-allowed}._error_11emz_54{color:#e88a6c;margin:0;font-size:14px}._pagina_n8kmr_1{min-height:100svh}._hero_n8kmr_5{background:var(--bg);position:relative;overflow:hidden}._heroGrid_n8kmr_11{min-height:88dvh;position:relative}@media (width>=1024px){._heroGrid_n8kmr_11{grid-template-columns:1fr 1fr;align-items:center;min-height:92dvh;display:grid}}._heroTexto_n8kmr_24{z-index:1;flex-direction:column;align-items:flex-start;gap:16px;max-width:640px;padding:128px 20px 100px;display:flex;position:relative}@media (width>=1024px){._heroTexto_n8kmr_24{gap:18px;max-width:540px;padding:100px 24px 130px 40px}}@media (width>=1280px){._heroTexto_n8kmr_24{padding-left:64px}}._heroEyebrow_n8kmr_47{text-transform:uppercase;letter-spacing:.14em;color:var(--text);align-items:center;gap:10px;font-size:12.5px;font-weight:600;display:flex}._heroRayita_n8kmr_58{background:var(--accent);border-radius:2px;flex-shrink:0;width:28px;height:2px}._heroTitulo_n8kmr_66{font-family:var(--display);letter-spacing:-.01em;color:var(--text);margin:0;font-size:clamp(2.4rem,5vw + 1rem,4rem);font-weight:300;line-height:1.08}._heroTituloLinea_n8kmr_76{display:block}._heroTituloLinea_n8kmr_76 em{color:var(--accent);font-style:normal;font-weight:500}._heroDescripcion_n8kmr_85{color:var(--text-muted);max-width:46ch;margin:0;font-size:16px;line-height:1.6}._heroCta_n8kmr_93{background:var(--bg-card);color:var(--text);font-family:var(--sans);cursor:pointer;border:1px solid #ffffff24;border-radius:999px;margin-top:6px;padding:15px 30px;font-size:15px;font-weight:600;transition:border-color .15s,background-color .15s,transform .1s ease-out}._heroCta_n8kmr_93:hover{border-color:var(--accent)}._heroCta_n8kmr_93:active{transform:scale(.97)}._heroImagenWrap_n8kmr_113{z-index:0;background:radial-gradient(circle at 30% 30%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 60%), var(--bg);position:absolute;inset:0}@media (width>=1024px){._heroImagenWrap_n8kmr_113{height:100%;position:relative;inset:auto}}._heroImagen_n8kmr_113{background-position:50%;background-size:cover;position:absolute;inset:0}._heroDegradado_n8kmr_134{background:linear-gradient(#14120f99 0%,#14120f6b 38%,#14120feb 100%);position:absolute;inset:0}@media (width>=1024px){._heroDegradado_n8kmr_134{background:linear-gradient(to right, var(--bg) 0%, transparent 42%)}}._widgetSeccion_n8kmr_145{z-index:1;padding:0 20px;position:relative}@media (width>=1024px){._widgetSeccion_n8kmr_145{padding:0 40px}}._widget_n8kmr_145{--bg-card:#fff;--text:#2b2620;--text-muted:#7a7265;--border:#e3ddd2;--shadow:#14120f14 0 4px 12px -2px;background:#f6f3ed;border-radius:22px;max-width:1280px;margin:-36px auto 0;padding:28px 18px;box-shadow:0 24px 60px -20px #0006}@media (width>=1024px){._widget_n8kmr_145{border-radius:28px;margin-top:-56px;padding:48px}}._widgetEncabezado_n8kmr_177{text-align:center;margin-bottom:28px}._widgetEncabezado_n8kmr_177 h2{color:var(--text);margin:0 0 6px;font-size:26px}._widgetEncabezado_n8kmr_177 p{color:var(--text-muted);margin:0;font-size:15px}._widgetCuerpo_n8kmr_192{grid-template-columns:1fr;gap:32px;display:grid}@media (width>=1024px){._widgetCuerpo_n8kmr_192{grid-template-columns:1fr 300px;align-items:start}}._widgetFlujo_n8kmr_204{min-width:0}._volver_n8kmr_208{border:1px solid var(--border);background:var(--bg-card);color:var(--text-muted);font-family:var(--sans);cursor:pointer;border-radius:999px;align-items:center;gap:6px;margin-bottom:18px;padding:8px 16px;font-size:14px;transition:border-color .15s,color .15s;display:inline-flex}._volver_n8kmr_208:hover{border-color:var(--accent);color:var(--accent)}._volver_n8kmr_208:active{transform:scale(.97)}._seleccionado_n8kmr_231{background-color:var(--bg-card);border:1px solid var(--border);color:var(--text);box-shadow:var(--shadow);border-radius:10px;margin-top:16px;padding:16px 20px}._confirmacion_n8kmr_241 ._seleccionado_n8kmr_231{margin-bottom:0}._direccionConfirmada_n8kmr_245{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0 0;padding:0 4px;font-size:14px;display:flex}._direccionConfirmada_n8kmr_245 svg{color:var(--accent);flex-shrink:0}._direccionConfirmada_n8kmr_245 a{color:var(--accent);text-underline-offset:2px;font-weight:600;text-decoration:underline}._widgetConfianza_n8kmr_266{flex-direction:column;gap:22px;padding-top:4px;display:flex}@media (width<=1023.98px){._widgetConfianza_n8kmr_266{border-top:1px solid var(--border);padding-top:24px}}@media (width>=1024px){._widgetConfianza_n8kmr_266{border-left:1px solid var(--border);padding-left:28px}}._bullet_n8kmr_285{align-items:flex-start;gap:12px;display:flex}._bulletIcono_n8kmr_291{background:color-mix(in srgb, var(--accent) 15%, transparent);width:38px;height:38px;color:var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._bulletTitulo_n8kmr_303{color:var(--text);margin:0 0 3px;font-size:14.5px;font-weight:600}._bulletTexto_n8kmr_310{color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}._seccionContenedor_n8kmr_317{max-width:1280px;margin:0 auto;padding:0 20px}@media (width>=1024px){._seccionContenedor_n8kmr_317{padding:0 40px}}._tituloSeccionCentro_n8kmr_328{text-align:center;color:var(--text);margin:0 0 40px;padding-bottom:16px;font-size:clamp(1.8rem,3vw + 1rem,2.4rem);position:relative}._tituloSeccionCentro_n8kmr_328:after{content:"";background:var(--accent);border-radius:2px;width:56px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._tituloSeccion_n8kmr_328{color:var(--text);margin:0 0 16px;font-size:clamp(1.7rem,2.5vw + 1rem,2.2rem)}._galeria_n8kmr_354{padding:80px 0;scroll-margin-top:88px}._galeriaGrilla_n8kmr_359{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;display:grid}._galeriaTile_n8kmr_365{aspect-ratio:1;border-radius:14px;overflow:hidden}._galeriaTile_n8kmr_365 img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}@media (hover:hover) and (pointer:fine){._galeriaTile_n8kmr_365:hover img{transform:scale(1.05)}}._resenas_n8kmr_383{padding:80px 0;scroll-margin-top:88px}._resenasPromedio_n8kmr_388{text-align:center;color:var(--text-muted);margin:-20px 0 40px;font-size:17px}._resenasEstrella_n8kmr_395{color:var(--accent)}._resenasGrilla_n8kmr_399{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}._resenaTarjeta_n8kmr_405{background-color:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:14px;padding:20px}._resenaEstrellas_n8kmr_413{letter-spacing:2px;margin-bottom:10px;font-size:16px}._estrellaLlena_n8kmr_419{color:var(--accent)}._estrellaVacia_n8kmr_423{color:var(--border)}._resenaComentario_n8kmr_427{color:var(--text-muted);margin:0;font-size:14.5px;font-style:italic;line-height:1.55}._contacto_n8kmr_435{padding:80px 0 96px;scroll-margin-top:88px}._contactoGrid_n8kmr_440{grid-template-columns:1fr;gap:28px;margin-top:32px;display:grid}@media (width>=1024px){._contactoGrid_n8kmr_440{grid-template-columns:1.1fr .9fr;align-items:stretch;gap:48px}}._contactoGrid_n8kmr_440._sinMapa_n8kmr_453{grid-template-columns:1fr;max-width:560px}._contactoMapa_n8kmr_458 iframe{border:0;border-radius:16px;width:100%;height:100%;min-height:280px;display:block}._contactoInfo_n8kmr_467{flex-direction:column;justify-content:center;gap:18px;display:flex}._contactoDato_n8kmr_474{color:var(--text);align-items:center;gap:12px;margin:0;font-size:15px;display:flex}._contactoDato_n8kmr_474 svg{color:var(--accent);flex-shrink:0}._redes_n8kmr_487{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}._redBoton_n8kmr_494{border:1px solid var(--border);color:var(--text);border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}._redBoton_n8kmr_494:hover{border-color:var(--accent);color:var(--accent)}._contactoVacio_n8kmr_511{color:var(--text-muted);margin-top:20px;font-size:15px}._lt_14ln1_2{--coal:#0c0b0a;--plate:#141210;--plate2:#1b1815;--line:#2c2722;--brass:#d9a85b;--brass-hi:#f0c47e;--bone:#efe8da;--smoke:#a89f91;--unlit:#2e2924;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-io:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--display:"Big Shoulders", "Archivo", sans-serif;background:var(--coal);color:var(--bone);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;min-height:100dvh;font-family:Archivo,system-ui,sans-serif;font-size:16px;line-height:1.55;overflow-x:clip}._lt_14ln1_2 *{box-sizing:border-box}._lt_14ln1_2 button,._lt_14ln1_2 a{touch-action:manipulation}._lt_14ln1_2 h1,._lt_14ln1_2 h2,._lt_14ln1_2 h3,._lt_14ln1_2 p{color:inherit;margin:0}._lt_14ln1_2 :focus-visible{outline:2px solid var(--brass-hi);outline-offset:3px;border-radius:6px}:where(._lt_14ln1_2) a{color:var(--brass)}:where(._lt_14ln1_2) button{font:inherit;color:inherit;cursor:pointer}:where(._lt_14ln1_2) button:disabled{cursor:not-allowed}._lShort_14ln1_56{display:none}@media (width<=760px){._lLong_14ln1_61{display:none}._lShort_14ln1_56{display:inline}}._wrap_14ln1_68{max-width:1320px;margin:0 auto;padding:0 clamp(16px,4vw,48px)}._btn_14ln1_75{border:1px solid var(--brass);background:var(--brass);color:#1a130a;min-height:48px;transition:transform .16s var(--ease-out), background-color .2s ease, color .2s ease, border-color .2s ease;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}._btn_14ln1_75 svg{flex:none;width:18px;height:18px}._btn_14ln1_75:hover{background:var(--brass-hi);color:#1a130a}._btn_14ln1_75:active{transform:scale(.97)}._btn_14ln1_75:disabled{background:var(--plate2);border-color:var(--line);color:#7c7468}._ghost_14ln1_109{color:var(--bone);border-color:var(--line);background:0 0}._ghost_14ln1_109:hover{border-color:var(--brass);color:var(--brass-hi);background:0 0}._iconBtn_14ln1_120{border:1px solid var(--line);width:44px;height:44px;color:var(--bone);transition:transform .16s var(--ease-out), border-color .2s ease;background:0 0;border-radius:50%;flex:none;place-items:center;text-decoration:none;display:grid}._iconBtn_14ln1_120 svg{width:18px;height:18px}._iconBtn_14ln1_120:hover{border-color:var(--brass);color:var(--bone)}._iconBtn_14ln1_120:active{transform:scale(.94)}._hdr_14ln1_146{z-index:40;position:sticky;top:0}._hdr_14ln1_146:before{content:"";-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#0c0b0adb;position:absolute;inset:0}@supports (animation-timeline:scroll()){._hdr_14ln1_146:before{animation:linear both _hdrbg_14ln1_1;animation-timeline:scroll(root);animation-range:0 220px}}@keyframes _hdrbg_14ln1_1{0%{opacity:0}to{opacity:1}}._hdrIn_14ln1_176{align-items:center;gap:24px;min-height:76px;display:flex;position:relative}._brand_14ln1_184{min-width:0;color:var(--bone);flex-direction:column;margin-right:auto;text-decoration:none;display:flex}._brandNombre_14ln1_193{color:var(--bone);font-family:var(--display);font-variation-settings:"opsz" 30;letter-spacing:.08em;text-transform:uppercase;align-self:flex-start;font-size:26px;font-weight:800;line-height:1;text-decoration:none}._brandNombre_14ln1_193:hover{color:var(--bone)}._brandDir_14ln1_209{color:var(--smoke);white-space:nowrap;text-overflow:ellipsis;align-self:flex-start;align-items:center;gap:6px;max-width:100%;margin-top:4px;font-size:13px;text-decoration:none;display:flex;overflow:hidden}._brandDir_14ln1_209 svg{flex:none;width:13px;height:13px}._brandDir_14ln1_209:hover{color:var(--brass-hi)}._nav_14ln1_232{gap:4px;display:flex}._nav_14ln1_232 a{color:var(--bone);padding:12px 14px;font-size:15px;text-decoration:none;position:relative}._nav_14ln1_232 a:after{content:"";background:var(--brass);transform-origin:0;height:1px;transition:transform .24s var(--ease-out);position:absolute;bottom:8px;left:14px;right:14px;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){._nav_14ln1_232 a:hover:after{transform:scaleX(1)}}._waM_14ln1_261{display:none!important}@media (width<=760px){._nav_14ln1_232{display:none}._hdrIn_14ln1_176{gap:8px;min-height:64px}._brandNombre_14ln1_193{font-size:22px}._brandDir_14ln1_209{font-size:12px}._waM_14ln1_261{display:grid!important}._hdrIn_14ln1_176 ._btn_14ln1_75{min-height:44px;padding:0 18px}._hdr_14ln1_146:before{-webkit-backdrop-filter:none;background:#0c0b0a}}._hero_14ln1_293{isolation:isolate;padding:clamp(24px,3.5vw,48px) 0 clamp(56px,8vw,112px);position:relative}._spot_14ln1_299{z-index:-1;pointer-events:none;height:620px;animation:_spotOn_14ln1_1 1.6s var(--ease-out) .15s both;background:radial-gradient(60% 70% at 50% 0,#d9a85b29,#d9a85b00 70%);position:absolute;inset:-80px 0 auto}@keyframes _spotOn_14ln1_1{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:none}}._plate_14ln1_319{border:1px solid var(--line);background:linear-gradient(#171513,#100f0d);border-radius:4px;padding:clamp(28px,5vw,64px) clamp(18px,4vw,56px) clamp(24px,4vw,44px);position:relative;overflow:hidden}._grain_14ln1_328{opacity:.35;mix-blend-mode:overlay;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._bolt_14ln1_338{background:#2a2520;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:inset 0 1px #ffffff14}._word_14ln1_347{font-family:var(--display);font-variation-settings:"opsz" 72;font-weight:800;font-size:clamp(64px * var(--k,1), 13vw * var(--k,1), 176px * var(--k,1));letter-spacing:0;-webkit-user-select:none;user-select:none;justify-content:space-between;line-height:.86;display:flex;position:relative}._ch_14ln1_360{color:var(--unlit);display:inline-block;position:relative}._lit_14ln1_366{color:#f6eedd;opacity:0;text-shadow:0 0 1px #ffecc8cc,0 0 18px #f0c47e8c,0 0 46px #d9a85b59;animation:.9s step-end both _flick_14ln1_1;animation-delay:var(--d);position:absolute;inset:0}@keyframes _flick_14ln1_1{0%{opacity:0}12%{opacity:.85}18%{opacity:.1}30%{opacity:.95}36%{opacity:.35}52%{opacity:1}to{opacity:1}}._rule_14ln1_399{align-items:center;gap:18px;margin-top:clamp(14px,2vw,26px);display:flex}._rule_14ln1_399 i{transform-origin:100%;height:2px;animation:_ruleIn_14ln1_1 .9s var(--ease-io) .9s both;background:linear-gradient(90deg,#f0c47e00,#f0c47ee6);flex:1;transform:scaleX(0)}._rule_14ln1_399 i:last-child{transform-origin:0;background:linear-gradient(90deg,#f0c47ee6,#f0c47e00)}._rule_14ln1_399 svg{width:34px;height:34px;color:var(--brass-hi);opacity:0;animation:_fadeIn_14ln1_1 .5s var(--ease-out) 1.5s both}@keyframes _ruleIn_14ln1_1{to{transform:scaleX(1)}}@keyframes _fadeIn_14ln1_1{0%{opacity:0}to{opacity:1}}._sub_14ln1_438{text-align:center;font-family:var(--display);font-variation-settings:"opsz" 20;letter-spacing:.62em;color:#cdb894;text-transform:uppercase;opacity:0;animation:_fadeUp_14ln1_1 .7s var(--ease-out) 1.45s both;margin-top:clamp(10px,1.4vw,18px);padding-left:.62em;font-size:clamp(16px,2.2vw,28px);font-weight:500;display:block}@keyframes _fadeUp_14ln1_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}._heroGrid_14ln1_464{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(28px,5vw,72px);margin-top:clamp(28px,3vw,40px);display:grid}._lead_14ln1_472 h1{font-family:var(--display);font-variation-settings:"opsz" 60;letter-spacing:.005em;max-width:12ch;color:var(--bone);font-size:clamp(40px,5.2vw,72px);font-weight:700;line-height:.95}._lead_14ln1_472 p{color:var(--smoke);max-width:44ch;margin-top:18px;font-size:18px}._lead_14ln1_472>*{opacity:0;animation:_fadeUp_14ln1_1 .7s var(--ease-out) both}._lead_14ln1_472>:first-child{animation-delay:1.25s}._lead_14ln1_472>:nth-child(2){animation-delay:1.35s}._lead_14ln1_472>:nth-child(3){animation-delay:1.45s}._ctas_14ln1_502{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}@media (width<=900px){._heroGrid_14ln1_464{grid-template-columns:minmax(0,1fr)}}._board_14ln1_515{border:1px solid var(--line);background:var(--plate);border-radius:6px;overflow:hidden}._boardH_14ln1_522{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:18px 20px;display:flex}._boardH_14ln1_522 h2{font-family:var(--display);font-variation-settings:"opsz" 30;letter-spacing:.02em;color:var(--bone);font-size:26px;font-weight:700}._boardH_14ln1_522 p{color:var(--smoke);font-size:14px}._boardH_14ln1_522 strong{color:var(--brass-hi);font-weight:600}._rows_14ln1_548{perspective:900px}._row_14ln1_548{border:0;border-bottom:1px solid var(--line);text-align:left;transform-origin:50% 0;width:100%;animation:_flapIn_14ln1_1 .62s var(--ease-out) both;animation-delay:var(--d);background:0 0;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:12px 20px;transition:background-color .2s;display:grid}._row_14ln1_548:last-child{border-bottom:0}@keyframes _flapIn_14ln1_1{0%{opacity:0;transform:rotateX(-88deg)}60%{opacity:1;transform:rotateX(8deg)}to{opacity:1;transform:rotateX(0)}}._flaps_14ln1_586{gap:3px;display:flex}._flap_14ln1_586{width:34px;height:46px;font-family:var(--display);font-variation-settings:"opsz" 40;color:var(--bone);background:#0a0908;border-radius:4px;place-items:center;font-size:32px;font-weight:700;display:grid;position:relative;overflow:hidden}._flap_14ln1_586:after{content:"";background:#000;height:1px;position:absolute;top:50%;left:0;right:0;box-shadow:0 1px #ffffff0a}._sep_14ln1_617{width:12px;color:var(--smoke);background:0 0}._sep_14ln1_617:after{display:none}._st_14ln1_626{color:var(--bone);font-size:15px}._st_14ln1_626 small{color:var(--smoke);font-size:13px;display:block}._go_14ln1_636{border:1px solid var(--brass);min-height:44px;color:var(--brass-hi);transition:transform .16s var(--ease-out), background-color .2s ease, color .2s ease;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}._go_14ln1_636 svg{width:16px;height:16px}._row_14ln1_548:active ._go_14ln1_636{transform:scale(.96)}@media (hover:hover) and (pointer:fine){._row_14ln1_548:not(:disabled):hover{background:var(--plate2)}._row_14ln1_548:not(:disabled):hover ._go_14ln1_636{background:var(--brass);color:#1a130a}}._row_14ln1_548:disabled ._flap_14ln1_586{color:#5e564c}._row_14ln1_548:disabled ._st_14ln1_626{color:#857c70}._row_14ln1_548:disabled ._go_14ln1_636{color:#857c70;border-color:#0000}._taken_14ln1_680 ._flaps_14ln1_586{background:repeating-linear-gradient(135deg,#0000 0 6px,#ffffff09 6px 12px)}._boardVacio_14ln1_684{color:var(--smoke);flex-direction:column;align-items:flex-start;gap:14px;padding:24px 20px;display:flex}@media (width<=480px){._flap_14ln1_586{width:28px;height:40px;font-size:26px}._sep_14ln1_617{width:10px}._row_14ln1_548{gap:12px;padding:10px 14px}._go_14ln1_636 span{display:none}}@media (width<=760px){._hero_14ln1_293{padding:16px 0 48px}._spot_14ln1_299{height:320px}._plate_14ln1_319{padding:22px 18px 18px}._bolt_14ln1_338{width:6px;height:6px}._rule_14ln1_399{gap:12px;margin-top:10px}._rule_14ln1_399 svg{width:24px;height:24px}._sub_14ln1_438{margin-top:8px;font-size:14px}._heroGrid_14ln1_464{gap:32px;margin-top:20px}._heroGrid_14ln1_464 ._board_14ln1_515{order:-1}._lead_14ln1_472 h1{font-size:40px}._lead_14ln1_472 p{font-size:16px}._ctas_14ln1_502 ._btn_14ln1_75{flex:100%}._boardH_14ln1_522{padding:14px 16px}._boardH_14ln1_522 h2{font-size:24px}._row_14ln1_548{min-height:64px}}._sec_14ln1_763{padding:clamp(72px,9vw,128px) 0}._secH_14ln1_767{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(28px,4vw,48px);display:flex}._secH_14ln1_767 h2{font-family:var(--display);font-variation-settings:"opsz" 72;color:var(--bone);margin:0;font-size:clamp(48px,7vw,104px);font-weight:800;line-height:.88}._secH_14ln1_767 p{color:var(--smoke);max-width:40ch}@supports (animation-timeline:view()){._rv_14ln1_790{animation:linear both _rv_14ln1_790;animation-timeline:view();animation-range:entry entry 55%}._rvClip_14ln1_795{animation:linear both _rvClip_14ln1_795;animation-timeline:view();animation-range:entry entry 70%}}@keyframes _rv_14ln1_790{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes _rvClip_14ln1_795{0%{clip-path:inset(0 0 100%);transform:translateY(18px)}to{clip-path:inset(0);transform:none}}._menu_14ln1_822{border-top:1px solid var(--line)}._item_14ln1_826{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:clamp(16px,3vw,40px);padding:clamp(20px,2.6vw,32px) 0;display:grid;position:relative}._item_14ln1_826:before{content:"";background:var(--brass);transform-origin:0;height:1px;transition:transform .5s var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}._item_14ln1_826 h3{font-family:var(--display);font-variation-settings:"opsz" 60;color:var(--bone);transition:transform .3s var(--ease-out);margin:0;font-size:clamp(30px,3.6vw,52px);font-weight:700;line-height:.95}._item_14ln1_826 p{color:var(--smoke);max-width:48ch;margin-top:8px;font-size:15px}._itemTexto_14ln1_864{min-width:0}._meta_14ln1_868{white-space:nowrap;align-items:baseline;gap:18px;display:flex}._dur_14ln1_875{color:var(--smoke);align-items:center;gap:6px;font-size:14px;display:inline-flex}._dur_14ln1_875 svg{width:15px;height:15px}._price_14ln1_887{font-family:var(--display);font-variation-settings:"opsz" 40;color:var(--brass-hi);font-size:clamp(28px,3vw,40px);font-weight:700}._thumb_14ln1_895{pointer-events:none;opacity:0;z-index:2;width:150px;height:150px;transition:opacity .22s ease, transform .38s var(--ease-out);border-radius:4px;margin-top:-75px;position:absolute;top:50%;right:clamp(200px,22vw,320px);overflow:hidden;transform:translate(16px)rotate(-3deg)scale(.94)}._thumb_14ln1_895 img{object-fit:cover;filter:sepia(.25)contrast(1.05);width:100%;height:100%;display:block}@media (hover:hover) and (pointer:fine){._item_14ln1_826:hover:before{transform:scaleX(1)}._item_14ln1_826:hover h3{transform:translate(8px)}._item_14ln1_826:hover ._thumb_14ln1_895{opacity:1;transform:none}}@media (width>=761px) and (width<=900px){._thumb_14ln1_895{display:none}}@media (width<=760px){._item_14ln1_826{grid-template-columns:72px minmax(0,1fr);grid-template-areas:"t n""t m""b b";gap:6px 14px;padding:20px 0}._itemSinFoto_14ln1_942{grid-template-columns:minmax(0,1fr);grid-template-areas:"n""m""b"}._itemTexto_14ln1_864{grid-area:n}._item_14ln1_826 h3{font-size:28px}._item_14ln1_826 p{margin-top:4px;font-size:14px}._meta_14ln1_868{grid-area:m;gap:14px}._price_14ln1_887{font-size:26px}._item_14ln1_826 ._btn_14ln1_75{grid-area:b;width:100%;margin-top:12px}._thumb_14ln1_895{opacity:1;border-radius:6px;grid-area:t;align-self:start;width:72px;height:72px;margin:0;position:static;transform:none}}._vacio_14ln1_980{color:var(--smoke);padding:24px 0}._how_14ln1_985{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,3vw,40px);margin-top:clamp(48px,6vw,80px);display:grid}@media (width<=760px){._how_14ln1_985{grid-template-columns:minmax(0,1fr)}}._step_14ln1_997{border-top:1px solid var(--line);padding-top:20px}._step_14ln1_997 h3{color:var(--bone);margin:10px 0 0;font-family:inherit;font-size:18px;font-weight:600}._step_14ln1_997 p{color:var(--smoke);margin-top:6px;font-size:15px}._n_14ln1_232{font-family:var(--display);font-variation-settings:"opsz" 40;color:var(--brass);font-size:44px;font-weight:700;line-height:1}._gal_14ln1_1024{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:clamp(8px,1.2vw,16px);display:grid}._ph_14ln1_1031{background:var(--plate);aspect-ratio:1;border:0;border-radius:4px;padding:0;display:block;position:relative;overflow:hidden}._ph_14ln1_1031 img{object-fit:cover;filter:grayscale(.55)contrast(1.06);width:100%;height:100%;transition:filter .4s ease, transform .6s var(--ease-out);display:block;transform:scale(1.02)}._ph_14ln1_1031:after{content:"";border:1px solid #f0c47e00;border-radius:4px;transition:border-color .3s;position:absolute;inset:0}._ph_14ln1_1031:active{transition:transform .16s var(--ease-out);transform:scale(.98)}._gal_14ln1_1024 ._ph_14ln1_1031:nth-child(2n){margin-top:48px}._gal_14ln1_1024 ._ph_14ln1_1031:nth-child(3n){aspect-ratio:4/5}@media (hover:hover) and (pointer:fine){._ph_14ln1_1031:hover img{filter:none;transform:scale(1.06)}._ph_14ln1_1031:hover:after{border-color:#f0c47e99}}@media (hover:none){._ph_14ln1_1031 img{filter:none;transform:none}}@media (width>=761px) and (width<=900px){._gal_14ln1_1024{grid-template-columns:repeat(3,minmax(0,1fr))}._gal_14ln1_1024 ._ph_14ln1_1031:nth-child(2n){margin-top:0}._gal_14ln1_1024 ._ph_14ln1_1031:nth-child(3n+2){margin-top:28px}}@media (width<=760px){._gal_14ln1_1024{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:10px;margin:0 -16px;padding:0 16px 4px;scroll-padding:0 16px;display:flex;overflow-x:auto}._gal_14ln1_1024::-webkit-scrollbar{display:none}._gal_14ln1_1024 ._ph_14ln1_1031{scroll-snap-align:start;flex:0 0 74vw;max-width:320px;animation:none;aspect-ratio:4/5!important;margin-top:0!important}}._galHint_14ln1_1121{color:var(--smoke);align-items:center;gap:8px;margin-top:12px;font-size:13px;display:none}._galHint_14ln1_1121 svg{width:16px;height:16px}@media (width<=760px){._galHint_14ln1_1121{display:flex}}._secH_14ln1_767 ._resenasProm_14ln1_1140,._resenasProm_14ln1_1140{font-family:var(--display);font-variation-settings:"opsz" 40;color:var(--brass-hi);font-size:40px;font-weight:700;line-height:1}._secH_14ln1_767 ._resenasProm_14ln1_1140 small,._resenasProm_14ln1_1140 small{color:var(--smoke);margin-left:8px;font-family:Archivo,sans-serif;font-size:15px;font-weight:400}._resenasGrilla_14ln1_1156{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));align-items:start;gap:16px;display:grid}._resena_14ln1_1140{border:1px solid var(--line);background:var(--plate);border-radius:6px;padding:20px}._resena_14ln1_1140 p{color:var(--bone);margin-top:10px;font-size:15px}._resenaSinTexto_14ln1_1175{padding:16px 20px}._resenaNota_14ln1_1179{color:var(--smoke);margin-top:8px;font-size:13px;display:block}@media (width<=760px){._secHApilado_14ln1_1187{flex-direction:column;align-items:flex-start;gap:12px}}._estrellas_14ln1_1193{color:#4a4239;gap:2px;display:flex}._estrellas_14ln1_1193 svg{width:16px;height:16px}._estrellaLlena_14ln1_1203{color:var(--brass-hi)}._contact_14ln1_1208{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:stretch;gap:clamp(24px,4vw,56px);display:grid}._contactSolo_14ln1_1215{grid-template-columns:minmax(0,1fr)}@media (width<=900px){._contact_14ln1_1208{grid-template-columns:minmax(0,1fr)}}._map_14ln1_1224{border:1px solid var(--line);background:#11100e;border-radius:6px;min-height:380px;position:relative;overflow:hidden}._map_14ln1_1224 iframe{filter:invert(.9)hue-rotate(180deg)saturate(.6);border:0;width:100%;height:100%;position:absolute;inset:0}._mapBloqueado_14ln1_1241 iframe{pointer-events:none}._mapTapa_14ln1_1245{z-index:1;color:var(--bone);background:0 0;border:0;justify-content:flex-end;align-items:flex-start;padding:14px;font-size:13px;display:flex;position:absolute;inset:0}._mapTapa_14ln1_1245 span{border:1px solid var(--line);background:#0c0b0ad9;border-radius:999px;padding:8px 12px}._info_14ln1_1265{flex-direction:column;gap:22px;display:flex}._find_14ln1_1271{border:1px solid var(--line);border-radius:6px;margin:0;position:relative;overflow:hidden}._find_14ln1_1271 img{object-fit:cover;object-position:50% 35%;width:100%;height:220px;display:block}._find_14ln1_1271 figcaption{color:var(--bone);background:linear-gradient(#0c0b0a00,#0c0b0aeb);padding:14px 16px;font-size:14px;position:absolute;bottom:0;left:0;right:0}._lines_14ln1_1296{flex-direction:column;gap:12px;display:flex}._ln_14ln1_1302{color:var(--bone);align-items:center;gap:12px;min-height:44px;font-size:17px;text-decoration:none;display:flex}._ln_14ln1_1302 svg{width:20px;height:20px;color:var(--brass);flex:none}._ln_14ln1_1302:hover{color:var(--brass-hi)}._soc_14ln1_1321{flex-wrap:wrap;gap:10px;display:flex}._quick_14ln1_1327{display:none}@media (width<=760px){._quick_14ln1_1327{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;gap:8px;margin-bottom:16px;display:grid}._quick_14ln1_1327 a{border:1px solid var(--line);background:var(--plate);min-height:72px;color:var(--bone);transition:transform .16s var(--ease-out);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:600;text-decoration:none;display:flex}._quick_14ln1_1327 a svg{width:22px;height:22px}._quick_14ln1_1327 a:active{transform:scale(.96)}._quick_14ln1_1327 a._pri_14ln1_887{background:var(--brass);border-color:var(--brass);color:#1a130a}._map_14ln1_1224{min-height:240px}._find_14ln1_1271 img{height:180px}._soc_14ln1_1321 ._btn_14ln1_75{flex:100%}._soloDesktop_14ln1_1376{display:none!important}}._ftr_14ln1_1381{border-top:1px solid var(--line);padding:56px 0 28px;overflow:hidden}._perks_14ln1_1387{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}@media (width<=900px){._perks_14ln1_1387{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){._perks_14ln1_1387{grid-template-columns:minmax(0,1fr)}}._perk_14ln1_1387{gap:14px;display:flex}._perk_14ln1_1387 b{font-size:15px;font-weight:600;display:block}._perk_14ln1_1387 span{color:var(--smoke);font-size:14px}._ic_14ln1_120{border:1px solid var(--line);width:44px;height:44px;color:var(--brass);border-radius:50%;flex:none;place-items:center;display:grid}._ic_14ln1_120 svg{width:20px;height:20px}._bigword_14ln1_1432{font-family:var(--display);font-variation-settings:"opsz" 72;font-weight:900;font-size:clamp(64px * var(--k,1), 17vw * var(--k,1), 250px * var(--k,1));color:#0000;-webkit-text-stroke:1px #3a342d;-webkit-user-select:none;user-select:none;text-transform:uppercase;justify-content:space-between;margin-top:56px;line-height:.8;display:flex}._bigword_14ln1_1432 span{display:inline-block}@supports (animation-timeline:view()){._bigword_14ln1_1432 span{animation:linear both _rise_14ln1_1;animation-timeline:view();animation-range:entry 10% cover 40%}}@keyframes _rise_14ln1_1{0%{opacity:0;transform:translateY(45%)}to{opacity:1;transform:none}}._credit_14ln1_1467{color:var(--smoke);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:24px;padding-top:20px;font-size:13px;display:flex}@media (width<=760px){._ftr_14ln1_1381{padding:40px 0 112px}._perks_14ln1_1387{gap:16px}._bigword_14ln1_1432{margin-top:36px}}._mbar_14ln1_1491{display:none}@media (width<=760px){._mbar_14ln1_1491{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));z-index:50;transition:transform .3s var(--ease-out), opacity .2s ease;background:#1b1815;border:1px solid #3a332b;border-radius:16px;align-items:center;gap:12px;padding:8px 8px 8px 18px;display:flex;position:fixed}._mbar_14ln1_1491 div{flex:1;min-width:0;line-height:1.2}._mbar_14ln1_1491 small{color:var(--smoke);font-size:13px;display:block}._mbar_14ln1_1491 b{font-family:var(--display);font-variation-settings:"opsz" 30;color:var(--bone);font-size:22px;font-weight:700}._mbar_14ln1_1491 ._btn_14ln1_75{min-height:48px}@supports (animation-timeline:scroll()){._mbar_14ln1_1491{animation:linear both _mbarIn_14ln1_1;animation-timeline:scroll(root);animation-range:280px 380px}}._mbarHide_14ln1_1538{opacity:0;pointer-events:none;transform:translateY(160%);animation:none!important}}@keyframes _mbarIn_14ln1_1{0%{opacity:0;transform:translateY(160%)}to{opacity:1;transform:none}}._scrim_14ln1_1556{z-index:60;opacity:0;visibility:hidden;background:#060504a3;transition:opacity .3s,visibility 0s linear .3s;position:fixed;inset:0}._scrimOn_14ln1_1566{opacity:1;visibility:visible;transition:opacity .3s,visibility}._drawer_14ln1_1572{z-index:61;background:var(--plate);border-left:1px solid var(--line);visibility:hidden;width:min(520px,100%);transition:transform .42s var(--ease-drawer), visibility 0s linear .42s;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}._drawerOn_14ln1_1588{visibility:visible;transition:transform .42s var(--ease-drawer), visibility 0s;transform:none}._grab_14ln1_1594{display:none}._dTop_14ln1_1598{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px 20px;display:flex}._dTop_14ln1_1598 h2{font-family:var(--display);font-variation-settings:"opsz" 30;color:var(--bone);margin:0 auto 0 0;font-size:28px;font-weight:700}._dTop_14ln1_1598,._prog_14ln1_1614,._steps_14ln1_1614{flex:none}._prog_14ln1_1614{background:var(--line);height:2px;position:relative}._prog_14ln1_1614 i{background:var(--brass);transform-origin:0;transition:transform .42s var(--ease-out);position:absolute;inset:0}._steps_14ln1_1614{scrollbar-width:none;white-space:nowrap;gap:4px;margin:0;padding:12px 16px 0;list-style:none;display:flex;overflow-x:auto}._steps_14ln1_1614 li{color:#857c70;border:1px solid #0000;border-radius:999px;padding:6px 10px;font-size:13px}._stepCur_14ln1_1649{color:var(--bone)!important;border-color:var(--line)!important}._stepDone_14ln1_1654{color:var(--brass)!important}._dBody_14ln1_1658{overscroll-behavior:contain;flex:1;padding:20px;overflow-y:auto}._pane_14ln1_1665{animation:_paneIn_14ln1_1 .26s var(--ease-out) both}._pane_14ln1_1665 h3{color:var(--smoke);margin:0 0 12px;font-family:inherit;font-size:15px;font-weight:600}@keyframes _paneIn_14ln1_1{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}._opt_14ln1_1686{text-align:left;border:1px solid var(--line);width:100%;transition:border-color .2s ease, background-color .2s ease, transform .16s var(--ease-out);background:0 0;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;margin-bottom:10px;padding:16px;display:grid}._opt_14ln1_1686 b{font-size:16px;font-weight:600}._opt_14ln1_1686 small{color:var(--smoke);font-size:13px}._opt_14ln1_1686:active{transform:scale(.985)}._opt_14ln1_1686:hover:not(:disabled){border-color:#4a4239}._opt_14ln1_1686:disabled{opacity:.5}._optSel_14ln1_1717{background:#d9a85b14;border-color:var(--brass)!important}._pr_14ln1_887{font-family:var(--display);font-variation-settings:"opsz" 30;color:var(--brass-hi);grid-row:span 2;align-self:center;font-size:22px;font-weight:700}._chips_14ln1_1732{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}._chip_14ln1_1732{border:1px solid var(--line);min-height:44px;transition:border-color .2s ease, background-color .2s ease, transform .16s var(--ease-out);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}._chip_14ln1_1732 small{color:var(--smoke);font-weight:400}._chip_14ln1_1732:active{transform:scale(.96)}._chipSel_14ln1_1760{background:var(--brass);border-color:var(--brass);color:#1a130a}._chipSel_14ln1_1760 small{color:#3a2a12}._days_14ln1_1769{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin-bottom:18px;padding-bottom:6px;display:flex;overflow-x:auto}._day_14ln1_1769{border:1px solid var(--line);scroll-snap-align:start;width:64px;height:72px;transition:border-color .2s ease, background-color .2s ease, transform .16s var(--ease-out);background:0 0;border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}._day_14ln1_1769 small{color:var(--smoke);font-size:12px}._day_14ln1_1769 b{font-family:var(--display);font-variation-settings:"opsz" 30;font-size:26px;font-weight:700;line-height:1}._day_14ln1_1769:active{transform:scale(.95)}._daySel_14ln1_1808{background:var(--brass);border-color:var(--brass);color:#1a130a}._daySel_14ln1_1808 small{color:#3a2a12}._slots_14ln1_1817{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._slot_14ln1_1817{border:1px solid var(--line);min-height:56px;transition:border-color .2s ease, background-color .2s ease, transform .16s var(--ease-out);background:0 0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;display:flex}._slot_14ln1_1817 b{font-family:var(--display);font-variation-settings:"opsz" 30;font-size:22px;font-weight:700;line-height:1}._slot_14ln1_1817 small{color:var(--smoke);font-size:11px}._slot_14ln1_1817:active:not(:disabled){transform:scale(.95)}._slotSel_14ln1_1849{background:var(--brass);border-color:var(--brass);color:#1a130a}._slotSel_14ln1_1849 small{color:#3a2a12}._slotTaken_14ln1_1858{color:#6c645a;background:repeating-linear-gradient(135deg,#0000 0 6px,#ffffff08 6px 12px)}._nota_14ln1_1863{color:var(--smoke);margin-top:12px;font-size:13px}._estado_14ln1_1869{color:var(--smoke);padding:8px 0;font-size:15px}._aviso_14ln1_1875{color:#f0c2ae;background:#b052341f;border:1px solid #6b3b2a;border-radius:10px;margin-bottom:16px;padding:12px 14px;font-size:14px}._aviso_14ln1_1875 a{color:var(--brass-hi);font-weight:600}._ok2_14ln1_1889{color:#cfe6c6;background:#5a8c501f;border-color:#3d5a3a}._link_14ln1_1895{color:var(--brass-hi);background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}._field_14ln1_1904{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}._field_14ln1_1904 label{color:var(--bone);font-size:14px;font-weight:600}._field_14ln1_1904 input{border:1px solid var(--line);min-height:52px;color:var(--bone);font:inherit;background:#0f0e0c;border-radius:10px;padding:0 14px;font-size:16px;transition:border-color .2s}._field_14ln1_1904 input:focus{border-color:var(--brass);outline:none}._field_14ln1_1904 small{color:var(--smoke);font-size:13px}._summary_14ln1_1935{border:1px solid var(--line);border-radius:10px;grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:0 0 18px;padding:14px 16px;font-size:14px;display:grid}._summary_14ln1_1935 dt{color:var(--smoke)}._summary_14ln1_1935 dd{margin:0;font-weight:600}._dFoot_14ln1_1953{border-top:1px solid var(--line);gap:10px;padding:16px 20px;display:flex}._dFoot_14ln1_1953 ._btn_14ln1_75{flex:1}._dFoot_14ln1_1953 ._ghost_14ln1_109{flex:none}._dFoot_14ln1_1953 ._full_14ln1_1966{flex:1}._spin_14ln1_1970{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite _spin_14ln1_1970}@keyframes _spin_14ln1_1970{to{transform:rotate(360deg)}}._ok_14ln1_1889{text-align:center;padding:12px 0 8px}._ok_14ln1_1889 h3{font-family:var(--display);font-variation-settings:"opsz" 60;color:var(--bone);margin:0;font-size:44px;font-weight:800}._ok_14ln1_1889 p{color:var(--smoke);margin-top:8px}._seal_14ln1_2001{background:var(--brass);color:#1a130a;width:96px;height:96px;animation:_seal_14ln1_2001 .6s var(--ease-out) both;border-radius:50%;place-items:center;margin:8px auto 18px;display:grid}._seal_14ln1_2001 svg{clip-path:inset(0 100% 0 0);width:44px;height:44px;animation:_tick_14ln1_1 .42s var(--ease-out) .26s both}@keyframes _seal_14ln1_2001{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes _tick_14ln1_1{to{clip-path:inset(0)}}@media (width<=760px){._drawer_14ln1_1572{border-left:0;border-top:1px solid var(--line);border-radius:20px 20px 0 0;width:100%;height:auto;max-height:92dvh;top:auto;left:0;transform:translateY(100%)}._drawerOn_14ln1_1588{transform:none}._grab_14ln1_1594{background:#4a4239;border-radius:4px;width:40px;height:4px;margin:10px auto 0;display:block}._dTop_14ln1_1598{padding:8px 16px 12px}._dTop_14ln1_1598 h2{font-size:24px}._dBody_14ln1_1658{padding:16px}._dFoot_14ln1_1953{padding:12px 16px max(12px, env(safe-area-inset-bottom))}._slot_14ln1_1817{min-height:60px}}._lb_14ln1_2074{z-index:70;padding:64px 0 max(20px, env(safe-area-inset-bottom));opacity:0;visibility:hidden;background:#060504f7;flex-direction:column;justify-content:center;gap:16px;transition:opacity .26s,visibility 0s linear .26s;display:flex;position:fixed;inset:0}._lbOn_14ln1_2089{opacity:1;visibility:visible;transition:opacity .26s,visibility}._lbStrip_14ln1_2095{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;transition:transform .32s var(--ease-out);display:flex;overflow-x:auto;transform:scale(.96)}._lbStrip_14ln1_2095::-webkit-scrollbar{display:none}._lbOn_14ln1_2089 ._lbStrip_14ln1_2095{transform:none}._lbSlide_14ln1_2112{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;place-items:center;margin:0;padding:0 16px;display:grid}._lbSlide_14ln1_2112 img{aspect-ratio:1;object-fit:cover;border-radius:6px;width:min(440px,100%)}._ctrl_14ln1_2128{color:var(--smoke);justify-content:center;align-items:center;gap:16px;font-size:14px;display:flex}._lbX_14ln1_2137{position:absolute;top:12px;right:12px}@media (prefers-reduced-motion:reduce){._lt_14ln1_2 *,._lt_14ln1_2 :before,._lt_14ln1_2 :after{transition-duration:0s!important;animation:none!important}._lit_14ln1_366{opacity:1}._rule_14ln1_399 i{transform:none}._rule_14ln1_399 svg,._sub_14ln1_438,._lead_14ln1_472>*{opacity:1}}._dForm_14ln1_2159{flex-direction:column;flex:1;min-height:0;display:flex}._equipo_14ln1_2166{margin-bottom:8px}._optPersona_14ln1_2170{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}._optPersona_14ln1_2170 b{align-self:center}._optPersona_14ln1_2170 ._pr_14ln1_887{grid-row:auto}._avatar_14ln1_2181{object-fit:cover;background:var(--plate2);border:1px solid var(--line);width:40px;height:40px;color:var(--brass-hi);border-radius:50%;place-items:center;font-weight:600;display:grid}._cal_14ln1_2194{border:1px solid var(--line);border-radius:10px;margin:-6px 0 18px;padding:12px}._calCab_14ln1_2201{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._calCab_14ln1_2201 span{text-transform:capitalize;font-weight:600}._calCab_14ln1_2201 button:disabled{opacity:.35}._calGrilla_14ln1_2215{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}._calSemana_14ln1_2221{text-align:center;color:var(--smoke);padding:4px 0;font-size:12px}._calDia_14ln1_2228{min-height:44px;font-family:var(--display);font-variation-settings:"opsz" 30;background:0 0;border:1px solid #0000;border-radius:8px;font-size:18px;font-weight:700;transition:border-color .2s,background-color .2s}._calDia_14ln1_2228:hover:not(:disabled){border-color:#4a4239}._calDia_14ln1_2228:disabled{color:#4a4239}._calHoy_14ln1_2246{border-color:var(--line)}._filaBotones_14ln1_2250{gap:10px;display:flex}._filaBotones_14ln1_2250 ._btn_14ln1_75{flex:1}._pagina_1lqcx_1{background:var(--bg);min-height:100svh}._navbar_1lqcx_6{z-index:10;background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border);position:sticky;top:0}._navInner_1lqcx_15{justify-content:space-between;align-items:center;max-width:720px;margin:0 auto;padding:18px 20px;display:flex}._marca_1lqcx_24{font-family:var(--display);color:var(--text);letter-spacing:-.01em;font-size:18px;font-weight:500}._navCta_1lqcx_32{border:1px solid var(--border);color:var(--text-muted);white-space:nowrap;background:0 0;border-radius:999px;padding:9px 18px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s}._navCta_1lqcx_32:hover{border-color:var(--accent);color:var(--accent)}._hero_1lqcx_49{text-align:center;padding:108px 20px 80px}._heroContenido_1lqcx_54{flex-direction:column;align-items:center;gap:20px;max-width:600px;margin:0 auto;display:flex}._heroEyebrow_1lqcx_63{text-transform:uppercase;letter-spacing:.14em;color:var(--text-muted);align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}._heroRayita_1lqcx_74{background:var(--accent);flex-shrink:0;width:24px;height:1px}._heroTitulo_1lqcx_81{font-family:var(--display);letter-spacing:-.02em;color:var(--text);margin:0;font-size:clamp(2.6rem,6vw + 1rem,4.4rem);font-weight:300;line-height:1}._heroDescripcion_1lqcx_91{color:var(--text-muted);max-width:48ch;margin:0;font-size:16.5px;line-height:1.65}._heroCta_1lqcx_99{background:var(--accent);color:var(--bg);font-family:var(--sans);cursor:pointer;border:none;border-radius:999px;margin-top:10px;padding:15px 30px;font-size:15px;font-weight:700;text-decoration:none;transition:filter .15s,transform .1s ease-out}._heroCta_1lqcx_99:hover{filter:brightness(1.08)}._heroCta_1lqcx_99:active{transform:scale(.97)}._seccionContenedor_1lqcx_120{max-width:720px;margin:0 auto;padding:0 20px}._tituloSeccion_1lqcx_126{font-family:var(--display);color:var(--text);margin:0 0 8px;font-size:clamp(1.4rem,2vw + 1rem,1.7rem);font-weight:400}._beneficios_1lqcx_134{border-top:1px solid var(--border);padding:72px 0}._beneficiosLista_1lqcx_139{flex-direction:column;margin-top:40px;display:flex}._beneficio_1lqcx_134{border-top:1px solid var(--border);align-items:flex-start;gap:18px;padding:22px 0;display:flex}._beneficio_1lqcx_134:last-child{padding-bottom:0}._beneficioIndice_1lqcx_156{font-family:var(--mono);color:var(--text-muted);flex-shrink:0;padding-top:3px;font-size:13px}._beneficioIcono_1lqcx_164{background:color-mix(in srgb, var(--accent) 14%, transparent);width:34px;height:34px;color:var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._beneficioTitulo_1lqcx_176{font-family:var(--display);color:var(--text);margin:0 0 4px;font-size:16px;font-weight:500}._beneficioTexto_1lqcx_184{color:var(--text-muted);max-width:46ch;margin:0;font-size:14px;line-height:1.6}._casos_1lqcx_192{border-top:1px solid var(--border);padding:72px 0 88px}._casosSubtitulo_1lqcx_197{color:var(--text-muted);margin:0 0 32px;font-size:14.5px}._casosLista_1lqcx_203{flex-direction:column;display:flex}._casoFila_1lqcx_208{border:1px solid var(--border);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;text-decoration:none;transition:border-color .15s;display:flex}._casoFila_1lqcx_208+._casoFila_1lqcx_208{margin-top:10px}._casoFila_1lqcx_208:hover{border-color:var(--accent)}._casoNombre_1lqcx_226{font-family:var(--display);color:var(--text);font-size:16px;display:block}._casoRubro_1lqcx_233{color:var(--text-muted);margin-top:2px;font-size:13px;display:block}._casoVer_1lqcx_240{color:var(--text-muted);white-space:nowrap;align-items:center;gap:6px;font-size:13.5px;font-weight:600;transition:color .15s;display:inline-flex}._casoFila_1lqcx_208:hover ._casoVer_1lqcx_240{color:var(--accent)}._footer_1lqcx_254{border-top:1px solid var(--border);padding:28px 0}._footer_1lqcx_254 ._seccionContenedor_1lqcx_120{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._footerCopy_1lqcx_267{color:var(--text-muted);margin:0;font-size:13px}._footerCta_1lqcx_273{border:1px solid var(--border);color:var(--text);border-radius:999px;padding:8px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s}._footerCta_1lqcx_273:hover{border-color:var(--accent);color:var(--accent)}._pagina_1s2pf_1{justify-content:center;align-items:center;min-height:100svh;padding:32px 20px;display:flex}._tarjeta_1s2pf_9{background-color:var(--bg-card);border:1px solid var(--border);width:100%;max-width:460px;box-shadow:var(--shadow);border-radius:18px;padding:32px}._encabezado_1s2pf_19{align-items:center;gap:14px;margin-bottom:18px;display:flex}._encabezado_1s2pf_19 h1{margin:0;font-size:26px}._logo_1s2pf_30{object-fit:cover;border-radius:50%;flex-shrink:0;width:44px;height:44px}._negocioNombre_1s2pf_38{color:var(--accent);font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px;font-size:13px}._estadoBadge_1s2pf_47{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;background-color:var(--bg-card-2);color:var(--text-muted);border-radius:999px;margin-bottom:20px;padding:5px 12px;font-size:12px;display:inline-block}._estadoConfirmado_1s2pf_60{color:var(--accent);background-color:color-mix(in srgb, var(--accent) 18%, var(--bg-card-2))}._estadoCompletado_1s2pf_65{color:#6fcf97;background-color:#6fcf971f}._estadoCancelado_1s2pf_70{color:#e88a6c;background-color:#e88a6c1f}._estadoNoAsistio_1s2pf_75{color:var(--text-muted)}._detalle_1s2pf_79{flex-direction:column;gap:10px;margin:0 0 20px;display:flex}._detalle_1s2pf_79 div{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding-bottom:10px;display:flex}._detalle_1s2pf_79 div:last-child{border-bottom:none;padding-bottom:0}._detalle_1s2pf_79 dt{color:var(--text-muted);font-size:14px}._detalle_1s2pf_79 dd{text-align:right;margin:0;font-weight:600}._avisoSinAcciones_1s2pf_106{color:var(--text-muted);background-color:var(--bg-card-2);border-radius:10px;margin:0;padding:14px;font-size:14px}._avisoError_1s2pf_115{color:#e88a6c;margin:0 0 16px;font-size:14px}._acciones_1s2pf_121{gap:12px;display:flex}._botonSecundario_1s2pf_126,._botonPeligro_1s2pf_127{font-family:var(--sans);cursor:pointer;border-radius:10px;flex:1;padding:13px;font-size:15px;font-weight:600;transition:background-color .15s,transform .12s ease-out}._botonSecundario_1s2pf_126:active:not(:disabled),._botonPeligro_1s2pf_127:active:not(:disabled){transform:scale(.97)}._botonSecundario_1s2pf_126:disabled,._botonPeligro_1s2pf_127:disabled{opacity:.6;cursor:not-allowed}._botonSecundario_1s2pf_126{border:1px solid var(--border);color:var(--text);background-color:#0000}@media (hover:hover) and (pointer:fine){._botonSecundario_1s2pf_126:hover{border-color:var(--accent)}}._botonPeligro_1s2pf_127{color:#241a15;background-color:#e88a6c;border:none}@media (hover:hover) and (pointer:fine){._botonPeligro_1s2pf_127:hover:not(:disabled){background-color:#d9704f}}._reprogramar_1s2pf_169{flex-direction:column;gap:14px;display:flex}._volver_1s2pf_175{color:var(--text-muted);cursor:pointer;font-family:var(--sans);background:0 0;border:none;align-self:flex-start;padding:0;font-size:14px}._volver_1s2pf_175:hover{color:var(--accent)}._horariosContenedor_1s2pf_189 h3{color:var(--text);margin-bottom:12px;font-size:16px;font-weight:500}._horariosGrilla_1s2pf_196{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:10px;display:grid}._horarioBoton_1s2pf_202{border:1px solid var(--border);background-color:var(--bg-card-2);color:var(--text);cursor:pointer;font-family:var(--mono);border-radius:10px;padding:10px 6px;font-size:14px;transition:border-color .15s,background-color .15s}@media (hover:hover) and (pointer:fine){._horarioBoton_1s2pf_202:hover{border-color:var(--accent);background-color:var(--accent);color:#fff}}._mensaje_1s2pf_221{color:var(--text-muted);font-size:14px}._error_1s2pf_226{color:#e88a6c;font-size:14px}._botonReintentar_1s2pf_231{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._errorTexto_1s2pf_241{color:var(--text-muted);text-align:center;margin:0 0 16px}._modalFondo_1s2pf_247{z-index:10;background-color:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_1s2pf_247{background-color:var(--bg-card);border:1px solid var(--border);width:100%;max-width:380px;box-shadow:var(--shadow);border-radius:14px;padding:24px}._modal_1s2pf_247 p{color:var(--text);margin:0 0 18px}._modalAcciones_1s2pf_272{gap:12px;display:flex}._linkMaps_1s2pf_277{color:var(--accent);text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}._pagina_17exm_1{justify-content:center;align-items:center;min-height:100svh;padding:32px 20px;display:flex}._tarjeta_17exm_9{background-color:var(--bg-card);border:1px solid var(--border);width:100%;max-width:460px;box-shadow:var(--shadow);border-radius:18px;padding:32px}._encabezado_17exm_19{align-items:center;gap:14px;margin-bottom:18px;display:flex}._encabezado_17exm_19 h1{margin:0;font-size:26px}._logo_17exm_30{object-fit:cover;border-radius:50%;flex-shrink:0;width:44px;height:44px}._negocioNombre_17exm_38{color:var(--accent);font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px;font-size:13px}._detalle_17exm_47{flex-direction:column;gap:10px;margin:0 0 20px;display:flex}._detalle_17exm_47 div{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding-bottom:10px;display:flex}._detalle_17exm_47 div:last-child{border-bottom:none;padding-bottom:0}._detalle_17exm_47 dt{color:var(--text-muted);font-size:14px}._detalle_17exm_47 dd{text-align:right;margin:0;font-weight:600}._botonConfirmar_17exm_74{background-color:var(--accent);color:#fff;width:100%;font-family:var(--sans);cursor:pointer;box-shadow:var(--shadow);border:none;border-radius:10px;padding:14px;font-size:16px;font-weight:600;transition:background-color .15s,transform .12s ease-out}._botonConfirmar_17exm_74:hover:not(:disabled){background-color:var(--accent-hover)}._botonConfirmar_17exm_74:active:not(:disabled){transform:scale(.97)}._botonConfirmar_17exm_74:disabled{opacity:.6;cursor:not-allowed}._avisoSinAcciones_17exm_99{color:var(--text-muted);background-color:var(--bg-card-2);border-radius:10px;margin:0;padding:14px;font-size:14px}._avisoOk_17exm_108{color:#6fcf97;background-color:#6fcf971f;border-radius:10px;margin:0;padding:14px;font-size:15px;font-weight:600}._avisoError_17exm_118{color:#e88a6c;background-color:#e88a6c1f;border-radius:10px;margin:0;padding:14px;font-size:14px}._errorTexto_17exm_127{color:var(--text-muted);text-align:center;margin:0 0 16px}._botonSecundario_17exm_133{border:1px solid var(--border);color:var(--text);font-family:var(--sans);cursor:pointer;background-color:#0000;border-radius:10px;padding:13px 20px;font-size:15px;font-weight:600;transition:border-color .15s,transform .12s ease-out}._botonSecundario_17exm_133:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){._botonSecundario_17exm_133:hover{border-color:var(--accent)}}._pagina_1gybq_1{justify-content:center;align-items:center;min-height:100svh;padding:32px 20px;display:flex}._tarjeta_1gybq_9{background-color:var(--bg-card);border:1px solid var(--border);width:100%;max-width:460px;box-shadow:var(--shadow);border-radius:18px;padding:32px}._encabezado_1gybq_19{align-items:center;gap:14px;margin-bottom:18px;display:flex}._encabezado_1gybq_19 h1{margin:0;font-size:24px}._logo_1gybq_30{object-fit:cover;border-radius:50%;flex-shrink:0;width:44px;height:44px}._negocioNombre_1gybq_38{color:var(--accent);font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px;font-size:13px}._detalle_1gybq_47{flex-direction:column;gap:10px;margin:0 0 22px;display:flex}._detalle_1gybq_47 div{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding-bottom:10px;display:flex}._detalle_1gybq_47 div:last-child{border-bottom:none;padding-bottom:0}._detalle_1gybq_47 dt{color:var(--text-muted);font-size:14px}._detalle_1gybq_47 dd{text-align:right;margin:0;font-weight:600}._estrellas_1gybq_74{justify-content:center;gap:6px;display:flex}._estrella_1gybq_74{color:var(--border);cursor:pointer;background:0 0;border:none;padding:0;font-size:34px;line-height:1;transition:color .12s,transform .12s ease-out}._estrella_1gybq_74:disabled{cursor:default}._estrella_1gybq_74:active:not(:disabled){transform:scale(.92)}._estrellaLlena_1gybq_97{color:var(--accent)}._formulario_1gybq_101{flex-direction:column;gap:18px;display:flex}._campo_1gybq_107{color:var(--text-muted);flex-direction:column;gap:6px;font-size:14px;display:flex}._campo_1gybq_107 textarea{border:1px solid var(--border);background-color:var(--bg-card);color:var(--text);font-family:var(--sans);resize:vertical;border-radius:10px;padding:12px 14px;font-size:15px}._campo_1gybq_107 textarea:focus{border-color:var(--accent);outline:none}._error_1gybq_129{color:#e88a6c;margin:0;font-size:14px}._botonEnviar_1gybq_135{background-color:var(--accent);color:#fff;font-family:var(--sans);cursor:pointer;box-shadow:var(--shadow);border:none;border-radius:10px;padding:14px;font-size:16px;font-weight:600;transition:background-color .15s,transform .12s ease-out}._botonEnviar_1gybq_135:hover:not(:disabled){background-color:var(--accent-hover)}._botonEnviar_1gybq_135:active:not(:disabled){transform:scale(.97)}._botonEnviar_1gybq_135:disabled{opacity:.6;cursor:not-allowed}._yaEnviada_1gybq_159{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}._graciasTexto_1gybq_167{color:var(--text);margin:0;font-size:15px;font-weight:600}._comentarioTexto_1gybq_174{color:var(--text-muted);margin:0;font-size:14px;font-style:italic}._errorTexto_1gybq_181{color:var(--text-muted);text-align:center;margin:0 0 16px}._botonSecundario_1gybq_187{border:1px solid var(--border);color:var(--text);font-family:var(--sans);cursor:pointer;background-color:#0000;border-radius:10px;padding:13px 20px;font-size:15px;font-weight:600;transition:border-color .15s,transform .12s ease-out}._botonSecundario_1gybq_187:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){._botonSecundario_1gybq_187:hover{border-color:var(--accent)}}._pagina_1pev7_1{justify-content:center;align-items:center;min-height:100svh;padding:32px 20px;display:flex}._tarjeta_1pev7_9{background-color:var(--bg-card);border:1px solid var(--border);width:100%;max-width:420px;box-shadow:var(--shadow);text-align:center;border-radius:18px;padding:40px 32px}._codigo_1pev7_20{font-family:var(--mono);color:var(--accent);letter-spacing:.1em;margin:0 0 12px;font-size:14px}._titulo_1pev7_28{margin:0 0 10px;font-size:26px}._texto_1pev7_33{color:var(--text-muted);margin:0 0 24px;font-size:15px}._boton_1pev7_39{background-color:var(--accent);color:#fff;font-family:var(--sans);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;padding:13px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .15s,transform .12s ease-out;display:inline-flex}._boton_1pev7_39:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){._boton_1pev7_39:hover{background-color:var(--accent-hover)}}._fondo_10kco_1{background:#14120f;justify-content:center;align-items:center;min-height:100svh;padding:20px;display:flex}._tarjeta_10kco_10{background:#1e1b17;border:1px solid #ece6db1f;border-radius:16px;flex-direction:column;gap:16px;width:100%;max-width:400px;padding:40px;display:flex;box-shadow:0 4px 24px #00000059}._tarjeta_10kco_10 h1{font-family:var(--display);color:#ece6db;margin:0;font-size:25px;font-weight:400}._marca_10kco_30{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#52c7b8;margin:0 0 -4px;font-size:11px}._subtitulo_10kco_39{color:#9c9284;margin:0 0 8px;font-size:14px}._campo_10kco_45{color:#c7bfae;flex-direction:column;gap:6px;font-size:14px;display:flex}._campo_10kco_45 input{font-size:15px;font-family:var(--sans);color:#ece6db;background:#262119;border:1px solid #ece6db29;border-radius:10px;padding:12px 14px}._campo_10kco_45 input:focus{border-color:#52c7b8;outline:none;box-shadow:0 0 0 3px #52c7b829}._boton_10kco_67{color:#14120f;font-family:var(--sans);cursor:pointer;background:#52c7b8;border:none;border-radius:10px;margin-top:8px;padding:13px;font-size:15px;font-weight:600;transition:filter .15s}._boton_10kco_67:hover:not(:disabled){filter:brightness(.94)}._boton_10kco_67:disabled{opacity:.6;cursor:not-allowed}._error_10kco_88{color:#e28175;margin:0;font-size:14px}._layout_1jzzq_1{--admin-bg:#14120f;--admin-bg-card:#1e1b17;--admin-bg-card-2:#262119;--admin-text:#ece6db;--admin-text-muted:#9c9284;--admin-border:#ece6db1f;--admin-accent:#52c7b8;--admin-accent-dim:#3a8f85;background:var(--admin-bg);min-height:100svh;font-family:var(--sans);color:var(--admin-text);display:flex}@media (width<=768px){._layout_1jzzq_1{flex-direction:column}}._sidebar_1jzzq_22{background:var(--admin-bg-card);border-right:1px solid var(--admin-border);flex-direction:column;flex-shrink:0;gap:24px;width:240px;padding:24px 16px;display:flex}@media (width<=768px){._sidebar_1jzzq_22{border-right:none;border-bottom:1px solid var(--admin-border);z-index:10;flex-direction:row;align-items:center;gap:14px;width:auto;padding:12px 16px;position:sticky;top:0}}._logo_1jzzq_47{align-items:center;gap:10px;min-width:0;padding:0 8px;display:flex}._logo_1jzzq_47 strong{font-family:var(--display);color:var(--admin-text);font-size:15px;font-weight:500;display:block}._logo_1jzzq_47 small{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--admin-accent);font-size:10.5px;display:block}._logoIcono_1jzzq_70{background:var(--admin-bg-card-2);border:1px solid var(--admin-border);width:38px;height:38px;color:var(--admin-accent);font-family:var(--mono);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:flex}._menu_1jzzq_85{flex-direction:column;flex:1;gap:4px;display:flex}._menu_1jzzq_85 a{color:var(--admin-text-muted);border-radius:8px;padding:10px 12px;font-size:14px;text-decoration:none;transition:background .15s,color .15s}._menu_1jzzq_85 a:hover{background:var(--admin-bg-card-2);color:var(--admin-text)}@media (width<=768px){._menu_1jzzq_85{flex-direction:row;flex:1;align-items:center;overflow-x:auto}._menu_1jzzq_85 a{white-space:nowrap;padding:8px 14px}}._activo_1jzzq_116{font-weight:600;background:color-mix(in srgb, var(--admin-accent) 14%, transparent)!important;color:var(--admin-accent)!important}._cerrarSesion_1jzzq_122{border:1px solid var(--admin-border);background:var(--admin-bg-card-2);color:var(--admin-text-muted);font-family:var(--sans);cursor:pointer;white-space:nowrap;border-radius:8px;padding:10px 12px;font-size:14px;transition:border-color .15s,color .15s}._cerrarSesion_1jzzq_122:hover{color:#dc2626;border-color:#dc2626}._contenido_1jzzq_139{flex:1;min-width:0;max-width:1180px;padding:32px}@media (width<=768px){._contenido_1jzzq_139{padding:16px}}._encabezado_1byuu_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:28px;display:flex}._encabezado_1byuu_1 h1{font-family:var(--display);color:var(--admin-text);margin:0 0 4px;font-size:28px;font-weight:400}._encabezado_1byuu_1 p{color:var(--admin-text-muted);margin:0;font-size:14px}._botonNuevo_1byuu_22{border:1px solid var(--admin-accent-dim);color:var(--admin-accent);font-family:var(--sans);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;padding:11px 18px;font-size:14px;font-weight:600;transition:background .15s}._botonNuevo_1byuu_22:hover{background:color-mix(in srgb, var(--admin-accent) 12%, transparent)}._cargando_1byuu_39{color:var(--admin-text-muted);font-family:var(--mono);font-size:13px}._metricas_1byuu_45{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:28px;display:grid}@media (width<=720px){._metricas_1byuu_45{grid-template-columns:1fr}}._tarjeta_1byuu_57{background:var(--admin-bg-card);border:1px solid var(--admin-border);border-radius:12px;flex-direction:column;gap:10px;padding:20px 22px;display:flex}._tarjetaLabel_1byuu_67{font-family:var(--mono);color:var(--admin-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px}._tarjetaValor_1byuu_75{font-family:var(--mono);color:var(--admin-text);font-variant-numeric:tabular-nums;font-size:30px;font-weight:500}._verde_1byuu_83{color:var(--admin-accent)}._tabla_1byuu_87{background:var(--admin-bg-card);border:1px solid var(--admin-border);border-radius:12px;overflow:auto hidden}._tablaEncabezado_1byuu_95{min-width:780px;font-family:var(--mono);color:var(--admin-text-muted);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--admin-border);grid-template-columns:.7fr 1.8fr 1.1fr 1.1fr .6fr .9fr 1fr;padding:14px 20px;font-size:11px;font-weight:500;display:grid}._tablaFila_1byuu_109{border-bottom:1px solid var(--admin-border);grid-template-columns:.7fr 1.8fr 1.1fr 1.1fr .6fr .9fr 1fr;align-items:center;min-width:780px;padding:14px 20px;font-size:14px;transition:background .1s;display:grid}._tablaFila_1byuu_109:last-child{border-bottom:none}._tablaFila_1byuu_109:hover{background:var(--admin-bg-card-2)}._idNegocio_1byuu_126{font-family:var(--mono);color:var(--admin-text-muted);font-size:13px}._nombreNegocio_1byuu_132{color:var(--admin-text);align-items:center;gap:10px;font-weight:500;display:flex}._puntoColor_1byuu_140{border-radius:50%;flex-shrink:0;width:10px;height:10px;box-shadow:0 0 0 3px #ece6db14}._textoSecundario_1byuu_148{font-family:var(--mono);color:var(--admin-text-muted);font-size:13px}._badgeActivo_1byuu_154,._badgeInactivo_1byuu_155{font-family:var(--mono);letter-spacing:.03em;text-transform:uppercase;border-radius:20px;align-items:center;gap:6px;padding:4px 10px 4px 8px;font-size:11.5px;display:inline-flex}._puntoEstado_1byuu_167{border-radius:50%;width:6px;height:6px}._badgeActivo_1byuu_154{background:color-mix(in srgb, var(--admin-accent) 14%, transparent);color:var(--admin-accent)}._badgeActivo_1byuu_154 ._puntoEstado_1byuu_167{background:var(--admin-accent)}._badgeInactivo_1byuu_155{color:var(--admin-text-muted);background:#9c928424}._badgeInactivo_1byuu_155 ._puntoEstado_1byuu_167{background:var(--admin-text-muted)}._acciones_1byuu_189{gap:8px;display:flex}._botonVer_1byuu_194{border:1px solid var(--admin-border);color:var(--admin-text-muted);font-family:var(--sans);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;padding:7px 14px;font-size:13px;font-weight:600;transition:border-color .15s,color .15s}._botonVer_1byuu_194:hover{border-color:var(--admin-accent);color:var(--admin-accent);background:color-mix(in srgb, var(--admin-accent) 8%, transparent)}._encabezado_192d6_1{margin-bottom:24px}._encabezado_192d6_1 h1{font-family:var(--display);color:var(--admin-text);margin:0 0 4px;font-size:28px;font-weight:400}._encabezado_192d6_1 p{color:var(--admin-text-muted);margin:0;font-size:14px}._formulario_192d6_17{flex-direction:column;gap:20px;max-width:720px;display:flex}._seccion_192d6_24{background:var(--admin-bg-card);border:1px solid var(--admin-border);border-radius:12px;flex-direction:column;gap:16px;padding:24px;display:flex}._seccion_192d6_24 h2{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--admin-accent);margin:0;font-size:12px;font-weight:500}._fila_192d6_43{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=560px){._fila_192d6_43{grid-template-columns:1fr}}._campo_192d6_54{color:#c7bfae;flex-direction:column;gap:6px;font-size:14px;display:flex}._campo_192d6_54 input{border:1px solid var(--admin-border);font-size:15px;font-family:var(--sans);color:var(--admin-text);background:var(--admin-bg-card-2);border-radius:10px;padding:11px 14px}._campo_192d6_54 input:focus{border-color:var(--admin-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--admin-accent) 16%, transparent);outline:none}._campo_192d6_54 small{font-family:var(--mono);color:var(--admin-text-muted);font-size:12px}._campoColor_192d6_81{color:#c7bfae;flex-direction:column;gap:6px;font-size:14px;display:flex}._colorPicker_192d6_89{align-items:center;gap:12px;display:flex}._colorPicker_192d6_89 input[type=color]{border:1px solid var(--admin-border);background:var(--admin-bg-card-2);cursor:pointer;border-radius:10px;width:48px;height:40px;padding:4px}._colorPicker_192d6_89 span{font-family:var(--mono);color:var(--admin-text-muted);font-size:14px}._error_192d6_109{color:#e28175;margin:0;font-size:14px}._acciones_192d6_115{justify-content:flex-end;gap:12px;display:flex}._botonCancelar_192d6_121{border:1px solid var(--admin-border);color:var(--admin-text-muted);font-family:var(--sans);cursor:pointer;background:0 0;border-radius:10px;padding:12px 20px;font-size:14px;font-weight:600;transition:border-color .15s,color .15s}._botonCancelar_192d6_121:hover{border-color:var(--admin-text-muted);color:var(--admin-text)}._botonCrear_192d6_138{border:1px solid var(--admin-accent-dim);color:var(--admin-accent);font-family:var(--sans);cursor:pointer;background:0 0;border-radius:10px;padding:12px 24px;font-size:14px;font-weight:600;transition:background .15s}._botonCrear_192d6_138:hover:not(:disabled){background:color-mix(in srgb, var(--admin-accent) 12%, transparent)}._botonCrear_192d6_138:disabled{opacity:.6;cursor:not-allowed}._fondo_1mkjs_1{background:#ecdfc5;justify-content:center;align-items:center;min-height:100svh;padding:24px;display:flex}._tarjeta_1mkjs_10{background:#f7f3ec;border-radius:16px;flex-direction:column;gap:16px;width:100%;max-width:400px;padding:40px;display:flex;box-shadow:0 4px 24px #0f0f281f}._tarjeta_1mkjs_10 h1{font-family:var(--display);color:#2a2420;margin:0;font-size:24px;font-weight:500}@media (width<=480px){._tarjeta_1mkjs_10{padding:28px 22px}}._subtitulo_1mkjs_34{color:#8a7f70;margin:0 0 8px;font-size:14px}._campo_1mkjs_40{color:#4a3f34;flex-direction:column;gap:6px;font-size:14px;display:flex}._campo_1mkjs_40 input{color:#2a2420;background:#fbf8f2;border:1px solid #ddd2bd;border-radius:10px;padding:12px 14px;font-family:Inter,sans-serif;font-size:15px}._campo_1mkjs_40 input:focus{border-color:#c1622f;outline:none;box-shadow:0 0 0 3px #c1622f26}._boton_1mkjs_62{color:#fff;cursor:pointer;background:#c1622f;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:13px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;transition:background .15s;display:flex}._boton_1mkjs_62:hover:not(:disabled){background:#a54f24}._boton_1mkjs_62:disabled{opacity:.6;cursor:not-allowed}._error_1mkjs_87{color:#dc2626;margin:0;font-size:14px}._listaNegocios_1mkjs_93{flex-direction:column;gap:10px;display:flex}._opcionNegocio_1mkjs_99{cursor:pointer;text-align:left;background:#fbf8f2;border:1px solid #ddd2bd;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;font-family:Inter,sans-serif;transition:border-color .15s,background .15s,transform .1s;display:flex}._opcionNegocio_1mkjs_99:hover{background:#fff;border-color:#c1622f}._opcionNegocio_1mkjs_99:active{transform:scale(.99)}._puntoColor_1mkjs_120{border-radius:50%;flex-shrink:0;width:12px;height:12px}._opcionTexto_1mkjs_127{flex-direction:column;gap:2px;display:flex}._opcionTexto_1mkjs_127 strong{color:#2a2420;font-size:14px}._opcionTexto_1mkjs_127 small{color:#8a7f70;font-size:12px}._contenedor_1m3dz_1{z-index:1000;flex-direction:column;gap:10px;width:320px;max-width:calc(100vw - 32px);display:flex;position:fixed;top:16px;right:16px}@media (width<=560px){._contenedor_1m3dz_1{width:auto;inset:auto 16px 16px}}._tarjeta_1m3dz_22{border:1px solid #ddd2bd;border-left:4px solid var(--panel-accent);background:#f7f3ec;border-radius:12px;padding:16px 18px;font-family:Inter,sans-serif;animation:.2s ease-out _entrar_1m3dz_1;position:relative;box-shadow:0 8px 24px #0f0f282e}@keyframes _entrar_1m3dz_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._tarjeta_1m3dz_22{animation:none}}._cerrar_1m3dz_49{color:#a99f8f;cursor:pointer;background:0 0;border:none;border-radius:8px;width:26px;height:26px;font-size:18px;line-height:1;position:absolute;top:8px;right:8px}._cerrar_1m3dz_49:hover{color:#2a2420;background:#efe6d6}._titulo_1m3dz_68{color:var(--panel-accent);text-transform:uppercase;letter-spacing:.05em;margin:0 0 6px;font-size:11px;font-weight:700}._detalle_1m3dz_77{flex-direction:column;gap:2px;margin-bottom:12px;padding-right:18px;display:flex}._detalle_1m3dz_77 strong{color:#2a2420;font-size:15px}._detalle_1m3dz_77 span{color:#8a7f70;font-size:13px}._botonWhatsapp_1m3dz_93{color:#1a9e4f;background:0 0;border:1px solid #25d366;border-radius:8px;justify-content:center;align-items:center;width:100%;padding:9px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}._botonWhatsapp_1m3dz_93:hover{background:#25d3661a}._layout_10pyw_1{background:#ecdfc5;min-height:100svh;font-family:Inter,sans-serif;display:flex}@media (width<=768px){._layout_10pyw_1{flex-direction:column}}._topbarMobile_10pyw_13{display:none}@media (width<=768px){._topbarMobile_10pyw_13{z-index:20;background:#efe6d6;border-bottom:1px solid #ddd2bd;justify-content:space-between;align-items:center;height:60px;padding:0 12px;display:flex;position:sticky;top:0}}._botonHamburguesa_10pyw_31{display:none}@media (width<=768px){._botonHamburguesa_10pyw_31{color:#2a2420;cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._botonHamburguesa_10pyw_31:hover{background:#e3d7bf}}._backdrop_10pyw_53{display:none}@media (width<=768px){._backdrop_10pyw_53{z-index:15;background:#14120f73;display:block;position:fixed;inset:60px 0 0}}._sidebar_10pyw_66{background:#efe6d6;border-right:1px solid #ddd2bd;flex-direction:column;flex-shrink:0;gap:24px;width:240px;padding:24px 16px;display:flex}@media (width<=768px){._sidebar_10pyw_66{z-index:16;opacity:0;visibility:hidden;border-bottom:1px solid #ddd2bd;border-right:none;gap:8px;width:auto;max-height:calc(100svh - 60px);padding:12px 16px 20px;transition:transform .2s,opacity .2s,visibility 0s linear .2s;position:fixed;top:60px;left:0;right:0;overflow-y:auto;transform:translateY(-8px);box-shadow:0 16px 32px #0f0f2838}._sidebarAbierto_10pyw_99{opacity:1;visibility:visible;transition:transform .2s,opacity .2s;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._sidebar_10pyw_66{transition:none!important}}._encabezadoSidebar_10pyw_112{display:none}@media (width<=768px){._encabezadoSidebar_10pyw_112{justify-content:flex-end;align-items:center;margin-bottom:4px;display:flex}}._botonCerrarMenu_10pyw_124{display:none}@media (width<=768px){._botonCerrarMenu_10pyw_124{color:#8a7f70;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._botonCerrarMenu_10pyw_124:hover{color:#2a2420;background:#e3d7bf}}._logo_10pyw_146{align-items:center;gap:10px;min-width:0;padding:0 8px;display:flex}._logo_10pyw_146 strong{font-family:var(--display);color:#2a2420;font-size:16px;font-weight:500;line-height:1.3;display:block}._logo_10pyw_146 small{color:#8a7f70;font-size:12px}@media (width<=768px){._sidebar_10pyw_66 ._logo_10pyw_146{display:none}}._logoIcono_10pyw_172{background:var(--panel-accent);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:16px;font-weight:700;display:flex}._menu_10pyw_186{flex-direction:column;flex:1;gap:4px;display:flex}._menu_10pyw_186 a{color:#8a7f70;border-radius:8px;align-items:center;padding:10px 12px;font-size:14px;text-decoration:none;transition:background .15s,color .15s;display:flex}._menu_10pyw_186 a:hover{color:#2a2420;background:#efe6d6}@media (width<=768px){._menu_10pyw_186{gap:2px}._menu_10pyw_186 a{border-radius:10px;min-height:44px;padding:12px 14px;font-size:15px}}._activo_10pyw_218{font-weight:600;background:color-mix(in srgb, var(--panel-accent) 16%, transparent)!important;color:var(--panel-accent)!important}._botonPush_10pyw_224{border:1px solid var(--panel-accent);background:color-mix(in srgb, var(--panel-accent) 10%, transparent);color:var(--panel-accent);cursor:pointer;white-space:nowrap;border-radius:8px;padding:10px 12px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:background .15s}._botonPush_10pyw_224:hover:not(:disabled){background:color-mix(in srgb, var(--panel-accent) 18%, transparent)}._botonPush_10pyw_224:disabled{opacity:.6;cursor:not-allowed}@media (width<=768px){._botonPush_10pyw_224{min-height:44px;font-size:14px}}._cerrarSesion_10pyw_251{color:#8a7f70;cursor:pointer;white-space:nowrap;background:#efe6d6;border:1px solid #ddd2bd;border-radius:8px;padding:10px 12px;font-family:Inter,sans-serif;font-size:14px;transition:border-color .15s,color .15s}._cerrarSesion_10pyw_251:hover{color:#dc2626;border-color:#dc2626}@media (width<=768px){._cerrarSesion_10pyw_251{min-height:44px;font-size:15px}}._contenido_10pyw_274{flex:1;min-width:0;max-width:1100px;padding:32px}@media (width<=768px){._contenido_10pyw_274{padding:16px}}._badge_eo06a_1{white-space:nowrap;border-radius:20px;align-items:center;width:fit-content;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}._confirmado_eo06a_12{background:color-mix(in srgb, var(--panel-accent) 16%, transparent);color:var(--panel-accent)}._completado_eo06a_17{color:#0d9668;background:#10b98124}._cancelado_eo06a_22{color:#8a7f70;background:#6b728024}._noAsistio_eo06a_27{color:#dc2626;background:#dc26261f}._contenedor_1xn1s_1{flex-direction:column;gap:16px;display:flex}._fechaTitulo_1xn1s_7{color:#8a7f70;text-transform:capitalize;margin:0;font-family:Inter,sans-serif;font-size:15px;font-weight:600}._mensaje_1xn1s_16{color:#8a7f70;font-size:14px}._vacio_1xn1s_21{text-align:center;color:#8a7f70;background:#f7f3ec;border-radius:14px;padding:48px 24px;font-size:15px;box-shadow:0 1px 3px #0f0f2814}._lista_1xn1s_31{flex-direction:column;gap:10px;display:flex}._fila_1xn1s_37{background:#f7f3ec;border-radius:14px;grid-template-columns:84px 1fr auto auto;align-items:center;gap:16px;padding:16px 20px;transition:box-shadow .15s;display:grid;box-shadow:0 1px 3px #0f0f2814}._fila_1xn1s_37:hover{box-shadow:0 3px 10px #0f0f281f}@media (width<=720px){._fila_1xn1s_37{grid-template-columns:1fr auto;grid-template-areas:"hora badge""info info""acciones acciones";row-gap:10px}._fila_1xn1s_37>._hora_1xn1s_57{grid-area:hora}}._hora_1xn1s_57{font-family:var(--mono);color:#2a2420;flex-direction:column;display:flex}._hora_1xn1s_57 strong{font-size:17px;font-weight:500}._hora_1xn1s_57 span{color:#a99f8f;font-size:12px}._info_1xn1s_77{flex-direction:column;gap:2px;min-width:0;display:flex}._info_1xn1s_77 strong{color:#2a2420;font-size:15px}@media (width<=720px){._info_1xn1s_77{grid-area:info}}._servicio_1xn1s_93{color:#8a7f70;font-size:13px}._empleado_1xn1s_98{color:var(--panel-accent);font-size:12px;font-weight:600}._acciones_1xn1s_104{justify-self:end;gap:6px;display:flex}._acciones_1xn1s_104 button{color:#4a3f34;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ddd2bd;border-radius:8px;padding:7px 12px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;transition:border-color .15s,background .15s,color .15s}._acciones_1xn1s_104 button:hover:not(:disabled){border-color:var(--panel-accent);color:var(--panel-accent);background:color-mix(in srgb, var(--panel-accent) 8%, transparent)}._acciones_1xn1s_104 button:disabled{opacity:.5;cursor:not-allowed}@media (width<=720px){._acciones_1xn1s_104{grid-area:acciones;justify-self:stretch}._acciones_1xn1s_104 button{flex:1}}._accionCancelar_1xn1s_141:hover:not(:disabled){color:#dc2626!important;background:#dc262614!important;border-color:#dc2626!important}._accionWhatsapp_1xn1s_147{color:#1a9e4f;white-space:nowrap;background:0 0;border:1px solid #25d366;border-radius:8px;align-items:center;padding:7px 12px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}._accionWhatsapp_1xn1s_147:hover{background:#25d3661a}@media (width<=720px){._accionWhatsapp_1xn1s_147{flex:1;justify-content:center}}._overlay_1pzm2_1{z-index:100;background:#0f0f2873;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_1pzm2_12{background:#f7f3ec;border-radius:16px;flex-direction:column;gap:16px;width:100%;max-width:380px;padding:28px;display:flex;position:relative;box-shadow:0 12px 40px #0f0f2840}._cerrar_1pzm2_25{color:#a99f8f;cursor:pointer;background:0 0;border:none;border-radius:8px;width:28px;height:28px;font-size:20px;line-height:1;position:absolute;top:14px;right:14px}._cerrar_1pzm2_25:hover{color:#2a2420;background:#efe6d6}._fecha_1pzm2_44{color:#8a7f70;text-transform:capitalize;margin:0;font-size:13px}._horario_1pzm2_51{font-family:var(--mono);color:#2a2420;margin:0;font-size:22px;font-weight:500}._detalle_1pzm2_59{background:#fbf8f2;border-radius:10px;flex-direction:column;gap:12px;padding:16px;display:flex}._detalle_1pzm2_59>div{flex-direction:column;gap:2px;display:flex}._detalle_1pzm2_59 strong{color:#2a2420;font-size:14px}._label_1pzm2_77{text-transform:uppercase;letter-spacing:.4px;color:#a99f8f;font-size:11px;font-weight:600}._subtexto_1pzm2_85{color:#8a7f70;font-size:13px}._acciones_1pzm2_90{flex-direction:column;gap:8px;display:flex}._acciones_1pzm2_90 button{color:#4a3f34;cursor:pointer;background:0 0;border:1px solid #ddd2bd;border-radius:8px;padding:10px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:border-color .15s,background .15s,color .15s}._acciones_1pzm2_90 button:hover:not(:disabled){border-color:var(--panel-accent);color:var(--panel-accent);background:color-mix(in srgb, var(--panel-accent) 8%, transparent)}._acciones_1pzm2_90 button:disabled{opacity:.5;cursor:not-allowed}._accionCancelar_1pzm2_117:hover:not(:disabled){color:#dc2626!important;background:#dc262614!important;border-color:#dc2626!important}._accionWhatsapp_1pzm2_123{color:#1a9e4f;background:0 0;border:1px solid #25d366;border-radius:8px;justify-content:center;align-items:center;padding:10px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s;display:flex}._accionWhatsapp_1pzm2_123:hover{background:#25d3661a}._contenedor_tfvi7_1{flex-direction:column;gap:16px;display:flex}._navegacion_tfvi7_7{justify-content:center;align-items:center;gap:16px;display:flex}._navegacion_tfvi7_7 button{color:#4a3f34;cursor:pointer;background:#f7f3ec;border:1px solid #ddd2bd;border-radius:8px;width:32px;height:32px;font-size:16px;line-height:1;transition:border-color .15s,color .15s}._navegacion_tfvi7_7 button:hover{border-color:var(--panel-accent);color:var(--panel-accent)}._rango_tfvi7_30{color:#2a2420;text-transform:capitalize;text-align:center;min-width:240px;font-size:14px;font-weight:600}._mensaje_tfvi7_39{color:#8a7f70;font-size:14px}._grid_tfvi7_44{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}@media (width<=900px){._grid_tfvi7_44{grid-template-columns:none;grid-auto-columns:160px;grid-auto-flow:column;padding-bottom:8px;overflow-x:auto}}._columna_tfvi7_59{background:#f7f3ec;border-radius:14px;flex-direction:column;gap:10px;min-height:170px;padding:12px;display:flex;box-shadow:0 1px 3px #0f0f2814}._columnaHoy_tfvi7_70{outline:2px solid var(--panel-accent);outline-offset:-2px}._columnaEncabezado_tfvi7_75{border-bottom:1px solid #ecdfc5;flex-direction:column;align-items:center;padding-bottom:8px;display:flex}._diaCorto_tfvi7_83{text-transform:uppercase;letter-spacing:.4px;color:#a99f8f;font-size:11px;font-weight:700}._diaNumero_tfvi7_91{color:#2a2420;font-size:18px;font-weight:700}._columnaTurnos_tfvi7_97{flex-direction:column;flex:1;gap:6px;display:flex}._columnaVacia_tfvi7_104{color:#b3a891;text-align:center;margin-top:12px;font-size:12px}._tarjetaTurno_tfvi7_111{text-align:left;border:1px solid #e3d9c4;border-left:3px solid var(--panel-accent);cursor:pointer;background:#fff;border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;font-family:Inter,sans-serif;transition:transform .1s,box-shadow .15s;display:flex}._tarjetaTurno_tfvi7_111 strong{font-family:var(--mono);color:#2a2420;font-size:12px;font-weight:500}._tarjetaTurno_tfvi7_111 span{color:#8a7f70;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._tarjetaTurno_tfvi7_111:hover{transform:translateY(-1px);box-shadow:0 2px 6px #0f0f281f}._estadoCompletado_tfvi7_143{border-left-color:#10b981}._estadoCancelado_tfvi7_147{border-left-color:#a99f8f}._estadoNoAsistio_tfvi7_151{border-left-color:#dc2626}._overlay_123vw_1{z-index:100;background:#0f0f2873;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}._modal_123vw_13{background:#f7f3ec;border-radius:16px;flex-direction:column;gap:16px;width:100%;max-width:420px;margin:auto;padding:28px;display:flex;position:relative;box-shadow:0 12px 40px #0f0f2840}._cerrar_123vw_27{color:#a99f8f;cursor:pointer;background:0 0;border:none;border-radius:8px;width:32px;height:32px;font-size:20px;line-height:1;position:absolute;top:14px;right:14px}._cerrar_123vw_27:hover{color:#2a2420;background:#efe6d6}._titulo_123vw_46{font-family:var(--display);color:#2a2420;margin:0;font-size:22px;font-weight:500}._subtitulo_123vw_54{color:#8a7f70;margin:-12px 0 0;font-size:13px}._formulario_123vw_60{flex-direction:column;gap:14px;display:flex}._campo_123vw_66{color:#4a3f34;flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}._campo_123vw_66 input,._campo_123vw_66 select{color:#2a2420;background:#fbf8f2;border:1px solid #ddd2bd;border-radius:10px;padding:11px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:400}._campo_123vw_66 input:focus,._campo_123vw_66 select:focus{border-color:var(--panel-accent);outline:none}._campo_123vw_66 input:disabled,._campo_123vw_66 select:disabled{opacity:.6;cursor:not-allowed}._aviso_123vw_96{color:#a99f8f;font-weight:400}._empleadoPropio_123vw_101{color:#8a7f70;background:#fbf8f2;border-radius:10px;margin:0;padding:10px 12px;font-size:13px}._horarioElegido_123vw_110{background:color-mix(in srgb, var(--panel-accent) 12%, transparent);color:var(--panel-accent);border-radius:10px;margin:0;padding:10px 12px;font-size:13px}._temaClaroReusado_123vw_119{--bg-card:#fbf8f2;--bg-card-2:#f0e9da;--text:#2a2420;--text-muted:#8a7f70;--border:#ddd2bd;--shadow:0 1px 3px #0f0f2814;--accent:var(--panel-accent);--accent-hover:var(--panel-accent);--sans:"Inter", sans-serif}._error_123vw_131{color:#dc2626;margin:0;font-size:13px}._acciones_123vw_137{gap:12px;margin-top:4px;display:flex}._botonSecundario_123vw_143,._botonPrimario_123vw_144{cursor:pointer;border-radius:10px;flex:1;padding:12px;font-family:Inter,sans-serif;font-size:14px;font-weight:600}._botonSecundario_123vw_143:disabled,._botonPrimario_123vw_144:disabled{opacity:.6;cursor:not-allowed}._botonSecundario_123vw_143{color:#4a3f34;background:0 0;border:1px solid #ddd2bd}._botonPrimario_123vw_144{background:var(--panel-accent);color:#fff;border:none}._encabezado_1hn7g_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._encabezado_1hn7g_1 h1{font-family:var(--display);color:#2a2420;margin:0 0 4px;font-size:26px;font-weight:500}._encabezado_1hn7g_1 p{color:#8a7f70;margin:0;font-size:14px}._accionesEncabezado_1hn7g_22{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._botonCargarManual_1hn7g_29{background:var(--panel-accent);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:10px;padding:10px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:opacity .15s}._botonCargarManual_1hn7g_29:hover{opacity:.9}._toggleVista_1hn7g_46{background:#ecdfc5;border-radius:10px;gap:2px;height:fit-content;padding:4px;display:flex}._toggleVista_1hn7g_46 button{color:#8a7f70;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:background .15s,color .15s}._vistaActiva_1hn7g_67{box-shadow:0 1px 3px #0f0f281f;color:#2a2420!important;background:#fff!important}._filtroEmpleado_1hn7g_73{color:#8a7f70;align-items:center;gap:10px;margin-bottom:20px;font-size:13px;font-weight:600;display:inline-flex}._filtroEmpleado_1hn7g_73 select{color:#2a2420;cursor:pointer;background:#f7f3ec;border:1px solid #ddd2bd;border-radius:8px;padding:8px 12px;font-family:Inter,sans-serif;font-size:13px;font-weight:500}._filtroEmpleado_1hn7g_73 select:focus{border-color:var(--panel-accent);outline:none}._error_1hn7g_98{color:#dc2626;margin:0 0 16px;font-size:14px}._errorSesion_1hn7g_104{color:#4a3f34;text-align:center;background:#ecdfc5;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100svh;padding:24px;font-family:Inter,sans-serif;display:flex}._errorSesion_1hn7g_104 button{color:#fff;cursor:pointer;background:#2a2420;border:none;border-radius:10px;padding:11px 20px;font-family:Inter,sans-serif;font-size:14px;font-weight:600}._encabezado_1j0rv_1{margin-bottom:20px}._encabezado_1j0rv_1 h1{font-family:var(--display);color:#2a2420;margin:0 0 4px;font-size:26px;font-weight:400}._encabezado_1j0rv_1 p{color:#8a7f70;margin:0;font-size:14px}._mensaje_1j0rv_17{text-align:center;background:#f7f3ec;border-radius:14px;padding:32px 24px;box-shadow:0 1px 3px #0f0f2814}._vacio_1j0rv_25{text-align:center;color:#8a7f70;background:#f7f3ec;border-radius:14px;padding:48px 24px;font-size:15px;box-shadow:0 1px 3px #0f0f2814}._error_1j0rv_35{color:#dc2626;margin:0 0 14px;font-size:14px}._botonReintentar_1j0rv_41{color:#4a3f34;cursor:pointer;background:0 0;border:1px solid #ddd2bd;border-radius:8px;padding:10px 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:600}._botonReintentar_1j0rv_41:hover{border-color:var(--panel-accent);color:var(--panel-accent)}._lista_1j0rv_57{flex-direction:column;gap:24px;display:flex}._grupoDia_1j0rv_63{flex-direction:column;gap:10px;display:flex}._tituloDia_1j0rv_69{color:#8a7f70;text-transform:capitalize;margin:0;font-family:Inter,sans-serif;font-size:15px;font-weight:600}._filas_1j0rv_78{flex-direction:column;gap:10px;display:flex}._fila_1j0rv_78{background:#f7f3ec;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 18px;display:flex;box-shadow:0 1px 3px #0f0f2814}._hora_1j0rv_95{font-family:var(--mono);color:#2a2420;min-width:52px;font-size:16px;font-weight:500}._info_1j0rv_103{flex-direction:column;flex:1;gap:2px;min-width:140px;display:flex}._info_1j0rv_103 strong{color:#2a2420;font-size:15px}._servicio_1j0rv_115{color:#8a7f70;font-size:13px}._empleado_1j0rv_120{color:var(--panel-accent);font-size:12px;font-weight:600}._botonWhatsapp_1j0rv_126{color:#1a9e4f;white-space:nowrap;background:0 0;border:1px solid #25d366;border-radius:8px;justify-content:center;align-items:center;padding:10px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}._botonWhatsapp_1j0rv_126:hover{background:#25d3661a}@media (width<=480px){._botonWhatsapp_1j0rv_126{width:100%}}._errorSesion_1j0rv_151{text-align:center;padding:40px 20px}._errorSesion_1j0rv_151 button{cursor:pointer;background:0 0;border:1px solid #ddd2bd;border-radius:8px;margin-top:16px;padding:10px 20px}._contenedor_pqbja_1{flex-direction:column;gap:8px;display:flex}._etiqueta_pqbja_7{color:#374151;font-family:Inter,sans-serif;font-size:13px;font-weight:600}._fila_pqbja_14{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._previa_pqbja_21{background:#dcdfe9;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._previa_pqbja_21 img{object-fit:cover;width:100%;height:100%}._placeholder_pqbja_36{color:#9aa0ae;text-align:center;padding:0 6px;font-family:Inter,sans-serif;font-size:11px;font-weight:600}._cuadrada_pqbja_45{border-radius:12px;width:72px;height:72px}._circular_pqbja_51,._logo_pqbja_57{border-radius:50%;width:64px;height:64px}._portada_pqbja_63{border-radius:12px;width:100%;max-width:280px;height:88px}._overlaySubiendo_pqbja_70{background:#0f0f2873;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._botonElegir_pqbja_79{color:#374151;cursor:pointer;white-space:nowrap;background:#f7f8fc;border:1px solid #c9cdde;border-radius:8px;padding:9px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:border-color .15s,color .15s,transform .1s}._botonElegir_pqbja_79:hover:not(:disabled){border-color:var(--panel-accent);color:var(--panel-accent)}._botonElegir_pqbja_79:active:not(:disabled){transform:scale(.97)}._botonElegir_pqbja_79:disabled{opacity:.7;cursor:not-allowed}._inputOculto_pqbja_104{display:none}._ayuda_pqbja_108{color:#9aa0ae;font-size:11px}._error_pqbja_113{color:#dc2626;margin:0;font-size:12px}._overlay_1bhi1_1{z-index:100;background:#0f0f2873;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}._modal_1bhi1_13{background:#f7f3ec;border-radius:16px;flex-direction:column;gap:14px;width:100%;max-width:440px;margin:auto;padding:28px;font-family:Inter,sans-serif;display:flex;position:relative;box-shadow:0 12px 40px #0f0f2840}._modal_1bhi1_13 h3{font-family:var(--display);color:#2a2420;margin:0 0 4px;font-size:21px;font-weight:500}._cerrar_1bhi1_35{color:#a99f8f;cursor:pointer;background:0 0;border:none;border-radius:8px;width:28px;height:28px;font-size:20px;line-height:1;position:absolute;top:14px;right:14px}._cerrar_1bhi1_35:hover{color:#2a2420;background:#efe6d6}._fila_1bhi1_54{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=480px){._fila_1bhi1_54{grid-template-columns:1fr}}._campo_1bhi1_65{color:#4a3f34;flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}._campo_1bhi1_65 input,._campo_1bhi1_65 textarea{color:#2a2420;resize:vertical;background:#fbf8f2;border:1px solid #ddd2bd;border-radius:10px;padding:10px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:400}._campo_1bhi1_65 input:focus,._campo_1bhi1_65 textarea:focus{border-color:var(--panel-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--panel-accent) 15%, transparent);outline:none}._error_1bhi1_92{color:#dc2626;margin:0;font-size:13px}._acciones_1bhi1_98{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}._botonCancelar_1bhi1_105{color:#8a7f70;cursor:pointer;background:#f7f3ec;border:1px solid #ddd2bd;border-radius:10px;padding:11px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;transition:border-color .15s,color .15s}._botonCancelar_1bhi1_105:hover{color:#2a2420;border-color:#8a7f70}._botonGuardar_1bhi1_122{background:var(--panel-accent);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:11px 20px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;transition:filter .15s}._botonGuardar_1bhi1_122:hover:not(:disabled){filter:brightness(.92)}._botonGuardar_1bhi1_122:disabled{opacity:.6;cursor:not-allowed}._encabezado_1hnea_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}._encabezado_1hnea_1 h1{font-family:var(--display);color:#2a2420;margin:0 0 4px;font-size:26px;font-weight:500}._encabezado_1hnea_1 p{color:#8a7f70;margin:0;font-size:14px}._botonNuevo_1hnea_22{background:var(--panel-accent);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:10px;padding:11px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;transition:filter .15s}._botonNuevo_1hnea_22:hover{filter:brightness(.92)}._error_1hnea_39{color:#dc2626;margin:0 0 16px;font-size:14px}._mensaje_1hnea_45{color:#8a7f70;font-size:14px}._vacio_1hnea_50{text-align:center;color:#8a7f70;background:#f7f3ec;border-radius:14px;flex-direction:column;align-items:center;gap:16px;padding:48px 24px;font-size:15px;display:flex;box-shadow:0 1px 3px #0f0f2814}._vacio_1hnea_50 p{margin:0}._grilla_1hnea_67{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}._tarjeta_1hnea_73{background:#f7f3ec;border-radius:14px;flex-direction:column;transition:box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 1px 3px #0f0f2814}._tarjeta_1hnea_73:hover{box-shadow:0 3px 10px #0f0f281f}._imagen_1hnea_86{background:#efe6d6;justify-content:center;align-items:center;height:140px;display:flex;position:relative}._imagen_1hnea_86 img{object-fit:cover;width:100%;height:100%}._sinImagen_1hnea_100{color:#a99f8f;font-family:Inter,sans-serif;font-size:40px;font-weight:700}._badge_1hnea_107{text-transform:uppercase;letter-spacing:.4px;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:700;position:absolute;top:10px;right:10px}._badgeActivo_1hnea_119{color:#15803d;background:#ffffffeb}._badgeInactivo_1hnea_124{color:#a99f8f;background:#ffffffeb}._info_1hnea_129{flex-direction:column;flex:1;gap:4px;padding:16px 18px;display:flex}._info_1hnea_129 strong{color:#2a2420;font-size:15px}._detalle_1hnea_141{color:var(--panel-accent);font-size:13px;font-weight:600}._descripcion_1hnea_147{color:#8a7f70;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:13px;display:-webkit-box;overflow:hidden}._acciones_1hnea_157{gap:8px;padding:0 18px 18px;display:flex}._acciones_1hnea_157 button{color:#4a3f34;cursor:pointer;background:0 0;border:1px solid #ddd2bd;border-radius:8px;flex:1;padding:9px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:border-color .15s,background .15s,color .15s}._acciones_1hnea_157 button:hover{border-color:var(--panel-accent);color:var(--panel-accent);background:color-mix(in srgb, var(--panel-accent) 8%, transparent)}._accionDesactivar_1hnea_181:hover{color:#dc2626!important;background:#dc262614!important;border-color:#dc2626!important}._accionActivar_1hnea_187:hover{color:#15803d!important;background:#15803d14!important;border-color:#15803d!important}._accionEliminar_1hnea_193:hover{color:#dc2626!important;background:#dc262614!important;border-color:#dc2626!important}._overlay_fb5kp_1{z-index:100;background:#0f0f2873;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}._modal_fb5kp_13{background:#f7f3ec;border-radius:16px;flex-direction:column;gap:14px;width:100%;max-width:460px;margin:auto;padding:28px;font-family:Inter,sans-serif;display:flex;position:relative;box-shadow:0 12px 40px #0f0f2840}._modal_fb5kp_13 h3{font-family:var(--display);color:#2a2420;margin:0 0 4px;font-size:21px;font-weight:500}._cerrar_fb5kp_35{color:#a99f8f;cursor:pointer;background:0 0;border:none;border-radius:8px;width:28px;height:28px;font-size:20px;line-height:1;position:absolute;top:14px;right:14px}._cerrar_fb5kp_35:hover{color:#2a2420;background:#efe6d6}._fila_fb5kp_54{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=480px){._fila_fb5kp_54{grid-template-columns:1fr}}._campo_fb5kp_65{color:#4a3f34;flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}._campo_fb5kp_65 input,._campo_fb5kp_65 textarea{color:#2a2420;resize:vertical;background:#fbf8f2;border:1px solid #ddd2bd;border-radius:10px;padding:10px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:400}._campo_fb5kp_65 input:focus,._campo_fb5kp_65 textarea:focus{border-color:var(--panel-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--panel-accent) 15%, transparent);outline:none}._ayudaServicios_fb5kp_92{color:#a99f8f;font-size:13px;font-weight:400}._listaServicios_fb5kp_98{background:#fbf8f2;border:1px solid #ddd2bd;border-radius:10px;flex-direction:column;gap:8px;max-height:160px;padding:10px 12px;display:flex;overflow-y:auto}._filaServicio_fb5kp_110{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._checkServicio_fb5kp_118{color:#2a2420;cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:400;display:flex}._checkServicio_fb5kp_118 input[type=checkbox]{width:16px;height:16px;accent-color:var(--panel-accent);cursor:pointer}._precioServicio_fb5kp_134{color:#8a7f70;flex-shrink:0;align-items:center;gap:4px;font-size:13px;font-weight:600;display:flex}._precioServicio_fb5kp_134 input{color:#2a2420;background:#fff;border:1px solid #ddd2bd;border-radius:8px;width:84px;padding:6px 8px;font-family:Inter,sans-serif;font-size:13px;font-weight:400}._precioServicio_fb5kp_134 input:focus{border-color:var(--panel-accent);outline:none}._error_fb5kp_159{color:#dc2626;margin:0;font-size:13px}._acciones_fb5kp_165{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}._botonCancelar_fb5kp_172{color:#8a7f70;cursor:pointer;background:#f7f3ec;border:1px solid #ddd2bd;border-radius:10px;padding:11px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;transition:border-color .15s,color .15s}._botonCancelar_fb5kp_172:hover{color:#2a2420;border-color:#8a7f70}._botonGuardar_fb5kp_189{background:var(--panel-accent);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:11px 20px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;transition:filter .15s}._botonGuardar_fb5kp_189:hover:not(:disabled){filter:brightness(.92)}._botonGuardar_fb5kp_189:disabled{opacity:.6;cursor:not-allowed}._encabezado_1ajyj_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}._encabezado_1ajyj_1 h1{font-family:var(--display);color:#2a2420;margin:0 0 4px;font-size:26px;font-weight:500}._encabezado_1ajyj_1 p{color:#8a7f70;margin:0;font-size:14px}._botonNuevo_1ajyj_22{background:var(--panel-accent);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:10px;padding:11px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;transition:filter .15s}._botonNuevo_1ajyj_22:hover{filter:brightness(.92)}._error_1ajyj_39{color:#dc2626;margin:0 0 16px;font-size:14px}._mensaje_1ajyj_45{color:#8a7f70;font-size:14px}._vacio_1ajyj_50{text-align:center;color:#8a7f70;background:#f7f3ec;border-radius:14px;flex-direction:column;align-items:center;gap:16px;padding:48px 24px;font-size:15px;display:flex;box-shadow:0 1px 3px #0f0f2814}._vacio_1ajyj_50 p{margin:0}._lista_1ajyj_67{flex-direction:column;gap:10px;display:flex}._fila_1ajyj_73{background:#f7f3ec;border-radius:14px;grid-template-columns:44px 1fr auto auto auto;align-items:center;gap:16px;padding:14px 20px;transition:box-shadow .15s;display:grid;box-shadow:0 1px 3px #0f0f2814}._fila_1ajyj_73:hover{box-shadow:0 3px 10px #0f0f281f}@media (width<=720px){._fila_1ajyj_73{grid-template-columns:44px 1fr auto;grid-template-areas:"avatar info estado""acciones acciones acciones";row-gap:12px}._fila_1ajyj_73>._rol_1ajyj_93{display:none}}._filaInactiva_1ajyj_98{opacity:.6}._avatar_1ajyj_102{object-fit:cover;border-radius:50%;width:44px;height:44px}._avatarInicial_1ajyj_109{background:var(--panel-accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-family:Inter,sans-serif;font-size:16px;font-weight:700;display:flex}._info_1ajyj_123{flex-direction:column;gap:2px;min-width:0;display:flex}._info_1ajyj_123 strong{color:#2a2420;font-size:15px}._email_1ajyj_134{color:#8a7f70;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._rol_1ajyj_93{color:#8a7f70;font-size:13px;font-weight:600}._estado_1ajyj_148{text-transform:uppercase;letter-spacing:.4px;border-radius:20px;justify-self:start;padding:4px 10px;font-size:11px;font-weight:700}@media (width<=720px){._estado_1ajyj_148{grid-area:estado;justify-self:end}}._estadoActivo_1ajyj_164{color:#15803d;background:#15803d1f}._estadoInactivo_1ajyj_169{color:#8a7f70;background:#6b728024}._acciones_1ajyj_174{justify-self:end;gap:8px;display:flex}._acciones_1ajyj_174 button{color:#4a3f34;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ddd2bd;border-radius:8px;padding:8px 14px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;transition:border-color .15s,background .15s,color .15s}._acciones_1ajyj_174 button:hover{border-color:var(--panel-accent);color:var(--panel-accent);background:color-mix(in srgb, var(--panel-accent) 8%, transparent)}@media (width<=720px){._acciones_1ajyj_174{grid-area:acciones;justify-self:stretch}._acciones_1ajyj_174 button{flex:1}}._accionDesactivar_1ajyj_207:hover{color:#dc2626!important;background:#dc262614!important;border-color:#dc2626!important}._accionActivar_1ajyj_213:hover{color:#15803d!important;background:#15803d14!important;border-color:#15803d!important}._accionEliminar_1ajyj_219:hover{color:#dc2626!important;background:#dc262614!important;border-color:#dc2626!important}._avisoSinActivos_1ajyj_225{color:#8a7f70;margin:0 0 16px;font-size:14px}._toggleInactivos_1ajyj_231{color:var(--panel-accent);cursor:pointer;background:0 0;border:none;margin-top:16px;padding:0;font-family:Inter,sans-serif;font-size:13px;font-weight:600}._toggleInactivos_1ajyj_231:hover{text-decoration:underline}._encabezado_1jl6b_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._encabezado_1jl6b_1 h1{font-family:var(--display);color:#2a2420;margin:0 0 4px;font-size:26px;font-weight:500}._encabezado_1jl6b_1 p{color:#8a7f70;margin:0;font-size:14px}._selectorEmpleado_1jl6b_22{color:#8a7f70;align-items:center;gap:10px;margin-bottom:20px;font-size:13px;font-weight:600;display:inline-flex}._selectorEmpleado_1jl6b_22 select{color:#2a2420;cursor:pointer;background:#f7f3ec;border:1px solid #ddd2bd;border-radius:8px;padding:8px 12px;font-family:Inter,sans-serif;font-size:13px;font-weight:500}._selectorEmpleado_1jl6b_22 select:focus{border-color:var(--panel-accent);outline:none}._error_1jl6b_47{color:#dc2626;margin:0 0 16px;font-size:14px}._exito_1jl6b_53{color:#15803d;margin:0 0 16px;font-size:14px}._mensaje_1jl6b_59{color:#8a7f70;font-size:14px}._tarjeta_1jl6b_64{background:#f7f3ec;border-radius:14px;flex-direction:column;gap:20px;padding:24px;display:flex;box-shadow:0 1px 3px #0f0f2814}._dias_1jl6b_74{flex-direction:column;gap:10px;display:flex}._filaDia_1jl6b_80{border-bottom:1px solid #efe6d6;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}._filaDia_1jl6b_80:last-child{border-bottom:none}@media (width<=560px){._filaDia_1jl6b_80{flex-direction:column;align-items:flex-start;gap:10px}}._toggleDia_1jl6b_99{cursor:pointer;color:#a99f8f;text-align:left;background:0 0;border:none;flex-shrink:0;align-items:center;gap:10px;width:140px;padding:0;font-family:Inter,sans-serif;font-size:14px;font-weight:600;display:flex}._toggleDia_1jl6b_99._toggleAbierto_1jl6b_115{color:#2a2420}._interruptor_1jl6b_119{background:#ddd2bd;border-radius:20px;flex-shrink:0;width:34px;height:20px;transition:background .15s;position:relative}._interruptor_1jl6b_119:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px}._toggleAbierto_1jl6b_115 ._interruptor_1jl6b_119{background:var(--panel-accent)}._toggleAbierto_1jl6b_115 ._interruptor_1jl6b_119:after{transform:translate(14px)}._horas_1jl6b_147{color:#8a7f70;align-items:center;gap:10px;font-size:13px;display:flex}._horas_1jl6b_147 input[type=time]{color:#2a2420;font-family:var(--mono);background:#fbf8f2;border:1px solid #ddd2bd;border-radius:8px;padding:8px 10px;font-size:13px}._horas_1jl6b_147 input[type=time]:focus{border-color:var(--panel-accent);outline:none}._cerrado_1jl6b_168{color:#a99f8f;font-size:13px}._botonGuardar_1jl6b_173{background:var(--panel-accent);color:#fff;cursor:pointer;border:none;border-radius:10px;align-self:flex-start;padding:11px 20px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;transition:filter .15s}._botonGuardar_1jl6b_173:hover:not(:disabled){filter:brightness(.92)}._botonGuardar_1jl6b_173:disabled{opacity:.6;cursor:not-allowed}._nota_1jl6b_194{color:#a99f8f;margin:0;font-size:12px;font-style:italic}._seccionBloqueos_1jl6b_201{margin-top:28px}._seccionBloqueos_1jl6b_201 h2{font-family:var(--display);color:#2a2420;margin:0 0 14px;font-size:17px;font-weight:500}._vacioBloqueos_1jl6b_212{color:#8a7f70;margin:0 0 16px;font-size:14px}._listaBloqueos_1jl6b_218{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}._bloqueo_1jl6b_225{background:#f7f3ec;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;box-shadow:0 1px 3px #0f0f2814}._bloqueo_1jl6b_225 button{color:#4a3f34;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ddd2bd;border-radius:8px;padding:7px 12px;font-family:Inter,sans-serif;font-size:12px;font-weight:600}._bloqueo_1jl6b_225 button:hover{color:#dc2626;background:#dc262614;border-color:#dc2626}._bloqueoInfo_1jl6b_254{flex-direction:column;gap:2px;display:flex}._bloqueoInfo_1jl6b_254 strong{color:#2a2420;font-size:14px}._bloqueoInfo_1jl6b_254 span{color:#8a7f70;font-size:13px}._formBloqueo_1jl6b_268{background:#f7f3ec;border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:16px;display:flex;box-shadow:0 1px 3px #0f0f2814}@media (width<=560px){._formBloqueo_1jl6b_268{flex-direction:column;align-items:stretch}}._campoFecha_1jl6b_285,._campoMotivo_1jl6b_286{color:#4a3f34;flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}._campoFecha_1jl6b_285 input,._campoMotivo_1jl6b_286 input{color:#2a2420;background:#fbf8f2;border:1px solid #ddd2bd;border-radius:8px;padding:9px 11px;font-family:Inter,sans-serif;font-size:13px;font-weight:400}._campoFecha_1jl6b_285 input:focus,._campoMotivo_1jl6b_286 input:focus{border-color:var(--panel-accent);outline:none}._campoMotivo_1jl6b_286{flex:1;min-width:160px}._botonAgregarBloqueo_1jl6b_316{background:var(--panel-accent);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:10px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:filter .15s}._botonAgregarBloqueo_1jl6b_316:hover{filter:brightness(.92)}._encabezado_1gg6h_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}._encabezado_1gg6h_1 h1{font-family:var(--display);color:#2a2420;margin:0 0 4px;font-size:26px;font-weight:500}._encabezado_1gg6h_1 p{color:#8a7f70;margin:0;font-size:14px}._verPagina_1gg6h_22{color:var(--panel-accent);white-space:nowrap;background:#f7f3ec;border:1px solid #ddd2bd;border-radius:10px;padding:10px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s}._verPagina_1gg6h_22:hover{border-color:var(--panel-accent);background:color-mix(in srgb, var(--panel-accent) 8%, transparent)}._mensaje_1gg6h_40{color:#8a7f70;font-size:14px}._formulario_1gg6h_45{flex-direction:column;gap:20px;max-width:720px;display:flex}._seccion_1gg6h_52{background:#f7f3ec;border-radius:14px;flex-direction:column;gap:16px;padding:24px;display:flex;box-shadow:0 1px 3px #0f0f2814}._seccion_1gg6h_52 h2{font-family:var(--display);color:#2a2420;margin:0;font-size:16px;font-weight:500}._fila_1gg6h_69{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=560px){._fila_1gg6h_69{grid-template-columns:1fr}}._campo_1gg6h_80{color:#4a3f34;flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}._campo_1gg6h_80 input,._campo_1gg6h_80 textarea{color:#2a2420;resize:vertical;background:#fbf8f2;border:1px solid #ddd2bd;border-radius:10px;padding:11px 14px;font-family:Inter,sans-serif;font-size:15px;font-weight:400}._campo_1gg6h_80 input:focus,._campo_1gg6h_80 textarea:focus{border-color:var(--panel-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--panel-accent) 15%, transparent);outline:none}._campoColor_1gg6h_107{color:#4a3f34;flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}._colorPicker_1gg6h_116{align-items:center;gap:12px;display:flex}._colorPicker_1gg6h_116 input[type=color]{cursor:pointer;background:#fbf8f2;border:1px solid #ddd2bd;border-radius:10px;width:48px;height:40px;padding:4px}._colorPicker_1gg6h_116 span{color:#8a7f70;font-family:monospace;font-size:14px;font-weight:400}._previewColor_1gg6h_137{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._previewColor_1gg6h_137 button{background:var(--preview-color);color:#fff;cursor:default;border:none;border-radius:10px;padding:10px 20px;font-family:Inter,sans-serif;font-size:13px;font-weight:600}._previewColor_1gg6h_137 span{color:#8a7f70;font-size:12px;font-weight:400}._error_1gg6h_160{color:#dc2626;margin:0;font-size:14px}._exito_1gg6h_166{color:#15803d;margin:0;font-size:14px}._acciones_1gg6h_172{justify-content:flex-end;display:flex}._botonGuardar_1gg6h_177{background:var(--panel-accent);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:12px 24px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;transition:filter .15s}._botonGuardar_1gg6h_177:hover:not(:disabled){filter:brightness(.92)}._botonGuardar_1gg6h_177:disabled{opacity:.6;cursor:not-allowed}._seccionBloqueosGenerales_1gg6h_197{background:#f7f3ec;border-radius:14px;flex-direction:column;gap:16px;max-width:720px;margin-top:20px;padding:24px;display:flex;box-shadow:0 1px 3px #0f0f2814}._seccionBloqueosGenerales_1gg6h_197 h2{font-family:var(--display);color:#2a2420;margin:0;font-size:16px;font-weight:500}._ayudaBloqueosGenerales_1gg6h_216{color:#8a7f70;margin:0;font-size:13px}._vacioBloqueosGenerales_1gg6h_222{color:#a99f8f;margin:0;font-size:14px}._listaBloqueosGenerales_1gg6h_228{flex-direction:column;gap:10px;display:flex}._bloqueoGeneral_1gg6h_234{background:#fbf8f2;border:1px solid #ddd2bd;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}._bloqueoGeneral_1gg6h_234 button{color:#dc2626;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #dc2626;border-radius:8px;padding:7px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:background .15s}._bloqueoGeneral_1gg6h_234 button:hover{background:#dc262614}._bloqueoGeneralInfo_1gg6h_262{color:#2a2420;flex-direction:column;gap:4px;font-size:14px;display:flex}._bloqueoGeneralInfo_1gg6h_262 strong{font-weight:700}._bloqueoGeneralInfo_1gg6h_262 span{color:#8a7f70;font-size:13px}._excepcionesInfo_1gg6h_277{font-style:italic}._formBloqueoGeneral_1gg6h_281{border-top:1px solid #efe6d6;flex-direction:column;gap:16px;padding-top:16px;display:flex}._filaFechasBloqueo_1gg6h_289{flex-wrap:wrap;gap:14px;display:flex}._campoFecha_1gg6h_295{color:#4a3f34;flex-direction:column;flex:1;gap:6px;min-width:160px;font-size:13px;font-weight:600;display:flex}._campoFecha_1gg6h_295 input{color:#2a2420;background:#fbf8f2;border:1px solid #ddd2bd;border-radius:10px;padding:10px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:400}._campoFecha_1gg6h_295 input:focus{border-color:var(--panel-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--panel-accent) 15%, transparent);outline:none}._campoExcepciones_1gg6h_321{color:#4a3f34;flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}._listaExcepciones_1gg6h_330{background:#fbf8f2;border:1px solid #ddd2bd;border-radius:10px;flex-direction:column;gap:8px;max-height:160px;padding:10px 12px;display:flex;overflow-y:auto}._checkExcepcion_1gg6h_342{color:#2a2420;cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:400;display:flex}._checkExcepcion_1gg6h_342 input[type=checkbox]{width:16px;height:16px;accent-color:var(--panel-accent);cursor:pointer}._botonAgregarBloqueoGeneral_1gg6h_358{background:var(--panel-accent);color:#fff;cursor:pointer;border:none;border-radius:10px;align-self:flex-start;padding:10px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;transition:filter .15s}._botonAgregarBloqueoGeneral_1gg6h_358:hover:not(:disabled){filter:brightness(.92)}._botonAgregarBloqueoGeneral_1gg6h_358:disabled{opacity:.6;cursor:not-allowed}._seccionGaleria_1gg6h_379{background:#f7f3ec;border-radius:14px;flex-direction:column;gap:16px;max-width:720px;margin-top:20px;padding:24px;display:flex;box-shadow:0 1px 3px #0f0f2814}._seccionGaleria_1gg6h_379 h2{font-family:var(--display);color:#2a2420;margin:0;font-size:16px;font-weight:500}._ayudaGaleria_1gg6h_398{color:#8a7f70;margin:0;font-size:13px}._vacioGaleria_1gg6h_404{color:#a99f8f;margin:0;font-size:14px}._grillaGaleria_1gg6h_410{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;display:grid}._fotoGaleria_1gg6h_416{aspect-ratio:1;background:#efe6d6;border-radius:10px;position:relative;overflow:hidden}._fotoGaleria_1gg6h_416 img{object-fit:cover;width:100%;height:100%;display:block}._botonEliminarFoto_1gg6h_430{color:#f7f3ec;cursor:pointer;background:#14120fa6;border:none;border-radius:50%;width:26px;height:26px;font-size:16px;line-height:1;transition:background .15s;position:absolute;top:6px;right:6px}._botonEliminarFoto_1gg6h_430:hover{background:#dc2626}._accionesGaleria_1gg6h_449{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._botonAgregarFoto_1gg6h_456{background:var(--panel-accent);color:#fff;cursor:pointer;border:none;border-radius:10px;align-self:flex-start;padding:10px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;transition:filter .15s}._botonAgregarFoto_1gg6h_456:hover:not(:disabled){filter:brightness(.92)}._botonAgregarFoto_1gg6h_456:disabled{opacity:.6;cursor:not-allowed}._avisoMaximoGaleria_1gg6h_477{color:#8a7f70;font-size:13px}._inputOcultoGaleria_1gg6h_482{display:none}._overlay_1tgvg_1{z-index:100;background:#0f0f2873;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}._modal_1tgvg_13{background:#f7f3ec;border-radius:16px;flex-direction:column;gap:14px;width:100%;max-width:480px;margin:auto;padding:28px;font-family:Inter,sans-serif;display:flex;position:relative;box-shadow:0 12px 40px #0f0f2840}._modal_1tgvg_13 h3{font-family:var(--display);color:#2a2420;margin:0;font-size:21px;font-weight:500}._telefono_1tgvg_35{color:#8a7f70;margin:-10px 0 0;font-size:14px}._cerrar_1tgvg_41{color:#a99f8f;cursor:pointer;background:0 0;border:none;border-radius:8px;width:28px;height:28px;font-size:20px;line-height:1;position:absolute;top:14px;right:14px}._cerrar_1tgvg_41:hover{color:#2a2420;background:#efe6d6}._error_1tgvg_60{color:#dc2626;margin:0;font-size:14px}._vacio_1tgvg_66{color:#8a7f70;margin:0;font-size:14px}._listaTurnos_1tgvg_72{flex-direction:column;gap:10px;max-height:400px;display:flex;overflow-y:auto}._turno_1tgvg_80{background:#fbf8f2;border:1px solid #efe6d6;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}._turnoInfo_1tgvg_92{color:#2a2420;text-transform:capitalize;flex-direction:column;gap:2px;font-size:14px;display:flex}._turnoInfo_1tgvg_92 strong{font-weight:700}._turnoInfo_1tgvg_92 span{color:#8a7f70;text-transform:none;font-size:13px}._empleado_1tgvg_109{font-style:italic}._encabezado_ojey5_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}._encabezado_ojey5_1 h1{font-family:var(--display);color:#2a2420;margin:0 0 4px;font-size:26px;font-weight:500}._encabezado_ojey5_1 p{color:#8a7f70;margin:0;font-size:14px}._buscador_ojey5_22{color:#2a2420;background:#fbf8f2;border:1px solid #ddd2bd;border-radius:10px;width:100%;max-width:360px;margin-bottom:20px;padding:11px 14px;font-family:Inter,sans-serif;font-size:14px}._buscador_ojey5_22:focus{border-color:var(--panel-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--panel-accent) 15%, transparent);outline:none}._error_ojey5_40{color:#dc2626;margin:0 0 16px;font-size:14px}._mensaje_ojey5_46{color:#8a7f70;font-size:14px}._vacio_ojey5_51{text-align:center;color:#8a7f70;background:#f7f3ec;border-radius:14px;padding:48px 24px;font-size:15px;box-shadow:0 1px 3px #0f0f2814}._vacio_ojey5_51 p{margin:0}._sinResultados_ojey5_64{color:#8a7f70;font-size:14px}._lista_ojey5_69{flex-direction:column;gap:10px;display:flex}._filaCabecera_ojey5_75{color:#a99f8f;text-transform:uppercase;letter-spacing:.4px;grid-template-columns:2fr 1fr .6fr 1fr;gap:16px;padding:0 20px;font-size:12px;font-weight:700;display:grid}@media (width<=640px){._filaCabecera_ojey5_75{display:none}}._fila_ojey5_75{text-align:left;cursor:pointer;background:#f7f3ec;border:none;border-radius:14px;grid-template-columns:2fr 1fr .6fr 1fr;align-items:center;gap:16px;width:100%;padding:14px 20px;font-family:Inter,sans-serif;transition:box-shadow .15s;display:grid;box-shadow:0 1px 3px #0f0f2814}._fila_ojey5_75:hover{box-shadow:0 3px 10px #0f0f281f}._fila_ojey5_75 strong{color:#2a2420;font-size:15px}._fila_ojey5_75 span{color:#8a7f70;font-size:14px}@media (width<=640px){._fila_ojey5_75{grid-template-columns:1fr;gap:4px}}._encabezado_9qkte_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}._encabezado_9qkte_1 h1{font-family:var(--display);color:#2a2420;margin:0 0 4px;font-size:26px;font-weight:500}._encabezado_9qkte_1 p{color:#8a7f70;margin:0;font-size:14px}._error_9qkte_22{color:#dc2626;margin:0 0 16px;font-size:14px}._mensaje_9qkte_28{color:#8a7f70;font-size:14px}._vacio_9qkte_33{text-align:center;color:#8a7f70;background:#f7f3ec;border-radius:14px;padding:48px 24px;font-size:15px;box-shadow:0 1px 3px #0f0f2814}._vacio_9qkte_33 p{margin:0}._tarjetaExportar_9qkte_46{background:#f7f3ec;border-radius:14px;flex-direction:column;gap:10px;margin-bottom:20px;padding:22px 24px;display:flex;box-shadow:0 1px 3px #0f0f2814}._tarjetaExportar_9qkte_46 h2{font-family:var(--display);color:#2a2420;margin:0;font-size:15px;font-weight:500}._ayudaExportar_9qkte_64{color:#8a7f70;margin:0;font-size:13px}._filaExportar_9qkte_70{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}._campoFecha_9qkte_77{color:#4a3f34;flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}._campoFecha_9qkte_77 input{color:#2a2420;background:#fbf8f2;border:1px solid #ddd2bd;border-radius:10px;padding:10px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:400}._campoFecha_9qkte_77 input:focus{border-color:var(--panel-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--panel-accent) 15%, transparent);outline:none}._botonExportar_9qkte_101{background:var(--panel-accent);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:10px;padding:11px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;transition:filter .15s}._botonExportar_9qkte_101:hover:not(:disabled){filter:brightness(.92)}._botonExportar_9qkte_101:disabled{opacity:.6;cursor:not-allowed}._numerosGrandes_9qkte_122{grid-template-columns:repeat(2,minmax(200px,1fr));gap:16px;margin-bottom:20px;display:grid}@media (width<=560px){._numerosGrandes_9qkte_122{grid-template-columns:1fr}}._tarjetaNumero_9qkte_134{background:#f7f3ec;border-radius:14px;flex-direction:column;gap:4px;padding:22px 24px;display:flex;box-shadow:0 1px 3px #0f0f2814}._numero_9qkte_122{font-family:var(--mono);color:var(--panel-accent);font-variant-numeric:tabular-nums;font-size:32px;font-weight:500;line-height:1.1}._etiqueta_9qkte_153{color:#2a2420;font-size:14px;font-weight:600}._aclaracion_9qkte_159{color:#a99f8f;font-size:12px}._tarjetas_9qkte_164{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}._tarjeta_9qkte_46{background:#f7f3ec;border-radius:14px;flex-direction:column;gap:16px;padding:22px 24px;display:flex;box-shadow:0 1px 3px #0f0f2814}._tarjeta_9qkte_46 h2{font-family:var(--display);color:#2a2420;margin:0;font-size:15px;font-weight:500}._destacado_9qkte_187{flex-direction:column;gap:4px;display:flex}._destacado_9qkte_187 strong{color:#2a2420;font-family:Inter,sans-serif;font-size:20px;font-weight:700}._destacado_9qkte_187 span{color:#8a7f70;font-size:13px}._sinDatos_9qkte_203{color:#a99f8f;margin:0;font-size:14px}._grafico_9qkte_209{align-items:flex-end;gap:12px;height:160px;display:flex}._columna_9qkte_216{flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;height:100%;display:flex}._valorBarra_9qkte_226{font-family:var(--mono);color:#2a2420;font-size:13px;font-weight:500}._barraFondo_9qkte_233{background:#fbf8f2;border-radius:6px;flex:1;align-items:flex-end;width:100%;max-width:36px;display:flex;overflow:hidden}._barra_9qkte_233{background:var(--panel-accent);border-radius:6px 6px 0 0;width:100%;min-height:4px;transition:height .2s}._rangoFecha_9qkte_252{color:#a99f8f;text-align:center;overflow-wrap:anywhere;font-size:11px}._encabezado_145td_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}._encabezado_145td_1 h1{font-family:var(--display);color:#2a2420;margin:0 0 4px;font-size:26px;font-weight:500}._encabezado_145td_1 p{color:#8a7f70;margin:0;font-size:14px}._mensaje_145td_22{color:#8a7f70;font-size:14px}._seccion_145td_27{background:#f7f3ec;border-radius:14px;flex-direction:column;gap:16px;max-width:480px;margin-bottom:20px;padding:24px;display:flex;box-shadow:0 1px 3px #0f0f2814}._seccion_145td_27 h2{font-family:var(--display);color:#2a2420;margin:0;font-size:16px;font-weight:500}._campo_145td_46{color:#4a3f34;flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}._campo_145td_46 input{color:#2a2420;background:#fbf8f2;border:1px solid #ddd2bd;border-radius:10px;padding:11px 14px;font-family:Inter,sans-serif;font-size:15px;font-weight:400}._campo_145td_46 input:focus{border-color:var(--panel-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--panel-accent) 15%, transparent);outline:none}._error_145td_70{color:#dc2626;margin:0;font-size:14px}._exito_145td_76{color:#15803d;margin:0;font-size:14px}._acciones_145td_82{justify-content:flex-end;display:flex}._botonGuardar_145td_87{background:var(--panel-accent);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:12px 24px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;transition:filter .15s}._botonGuardar_145td_87:hover:not(:disabled){filter:brightness(.92)}._botonGuardar_145td_87:disabled{opacity:.6;cursor:not-allowed}
