.miniatura-prenda_miniatura__RTVUq{position:relative;width:100%;overflow:hidden;border-radius:.75rem;background:radial-gradient(ellipse at top,#e6edf8,#c1cee2)}.miniatura-prenda_miniatura__RTVUq .avatar-canvas,.miniatura-prenda_miniatura__RTVUq .avatar-visor{position:absolute;inset:0;mask-image:none}.miniatura-prenda_miniatura__RTVUq canvas{display:block;width:100%;height:100%}.miniatura-prenda_miniatura__RTVUq .avatar-estado{position:absolute;inset:40% 1rem auto;margin:0;color:var(--muted-foreground);text-align:center;font-size:.75rem}.lecturas-admin_grid__wTHK_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}.lecturas-admin_card__EdJzJ{min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--panel-radius);background:var(--card);display:flex;flex-direction:column}.lecturas-admin_contenido__cMt0o{min-width:0;display:grid;gap:16px;padding:20px}.lecturas-admin_cabecera__68aP7{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.lecturas-admin_cabecera__68aP7 h2{min-width:0;font-size:18px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.lecturas-admin_marca__BQC5g{position:relative;display:grid;place-items:center;height:188px;padding:52px 32px 28px;background:var(--card);border-bottom:1px solid var(--border)}.lecturas-admin_marca__BQC5g img{width:100%;max-width:200px;height:80px;object-fit:contain}.lecturas-admin_estado___A00D{position:absolute;top:14px;right:16px}.lecturas-admin_configuracion__00ghc{display:grid;gap:16px}.lecturas-admin_configuracion__00ghc dt{font-size:12px;color:var(--muted-foreground);margin-bottom:5px}.lecturas-admin_configuracion__00ghc dd{font-size:14px;line-height:1.5;overflow-wrap:anywhere}.lecturas-admin_configuracion__00ghc .lecturas-admin_inicio__X4M_c{margin-top:3px;font-size:12px;color:var(--muted-foreground)}.lecturas-admin_logo__ME6sB{height:100px;background:#fff;border:1px solid var(--border);border-radius:var(--item-radius);display:flex;align-items:center;justify-content:center;padding:1rem}.lecturas-admin_logo__ME6sB img{max-width:100%;max-height:100%;object-fit:contain}.lecturas-admin_url__jxdPO{overflow-wrap:anywhere;font-size:.8rem;color:var(--muted-foreground)}.lecturas-admin_actions__QcJ4f{display:flex;gap:8px;align-items:center;justify-content:space-between;margin-top:auto;padding:14px 20px;border-top:1px solid var(--border)}.lecturas-admin_actions__QcJ4f>button:first-child{flex:1}.lecturas-admin_dates__V78Ua{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.lecturas-admin_warning__8YmcP{font-size:.875rem;padding:.8rem;border-radius:var(--item-radius);background:var(--muted);color:var(--foreground)}@media(max-width:480px){.lecturas-admin_dates__V78Ua{grid-template-columns:1fr}.lecturas-admin_contenido__cMt0o{padding:18px}.lecturas-admin_actions__QcJ4f{padding:12px 18px}.lecturas-admin_marca__BQC5g{height:152px}}.lecturas-admin_dialogo__TLN3q{display:flex;flex-direction:column;gap:0;width:calc(100% - 32px);max-width:600px;max-height:90dvh;padding:0;overflow:hidden}.lecturas-admin_editorCabecera__twOo9{flex:none;padding:24px 48px 20px 24px;border-bottom:1px solid var(--border)}.lecturas-admin_form__LVubD{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.lecturas-admin_form__LVubD fieldset{min-inline-size:0}.lecturas-admin_form__LVubD .selector{width:100%;min-width:0}.lecturas-admin_form__LVubD .selector>span:first-child{min-width:0;white-space:normal;text-align:left}.lecturas-admin_editorCampos__hbCIQ{padding:24px;overflow-y:auto;min-height:0;overscroll-behavior:contain}.lecturas-admin_secciones__MPrOq{display:grid;gap:24px}.lecturas-admin_seccion__ch9B6{display:grid;gap:16px;min-width:0}.lecturas-admin_seccion__ch9B6+.lecturas-admin_seccion__ch9B6{border-top:1px solid var(--border);padding-top:24px}.lecturas-admin_seccion__ch9B6 h3{font-size:14px;font-weight:600}.lecturas-admin_editorPie__rOBHS{flex:none;display:grid;gap:12px;border-top:1px solid var(--border);padding:16px 24px}.lecturas-admin_editorPie__rOBHS>div:last-child{display:flex;justify-content:flex-end;gap:12px}@media(max-width:480px){.lecturas-admin_editorCabecera__twOo9{padding:20px 44px 16px 20px}.lecturas-admin_editorCampos__hbCIQ{padding:20px}.lecturas-admin_editorPie__rOBHS{padding:14px 20px}.lecturas-admin_editorPie__rOBHS>div:last-child>button{flex:1}.lecturas-admin_dates__V78Ua>div{min-width:0}}.lecturas-admin_resumen__7WIbr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;border:1px solid var(--border);border-radius:var(--control-radius);background:var(--background)}.lecturas-admin_resumen__7WIbr dt{color:var(--muted-foreground);font-size:12px}.lecturas-admin_resumen__7WIbr dd{margin-top:4px;font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.lecturas-admin_detalles__cDPoA{font-size:12px;color:var(--muted-foreground)}.lecturas-admin_detalles__cDPoA summary{cursor:pointer;width:fit-content;padding:4px 0;border-radius:4px}.lecturas-admin_detalles__cDPoA p{margin-top:8px;line-height:1.6}.lecturas-admin_portada__aUnEL{width:100%;aspect-ratio:16/8;object-fit:cover;border-radius:var(--control-radius);background:var(--muted)}.lecturas-admin_articulo___W6Mt{display:grid;gap:8px}.lecturas-admin_articulo___W6Mt h3{font-size:18px;font-weight:600;line-height:1.5}.lecturas-admin_articulo___W6Mt time{font-size:12px;color:var(--muted-foreground)}.lecturas-admin_vistaPrevia__rZZIM{display:grid;gap:24px;padding:24px;border:1px solid var(--border);border-radius:var(--panel-radius);background:var(--card)}.lecturas-admin_previaCabecera__P6K13{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:16px}.lecturas-admin_previaCabecera__P6K13 h2{font-size:18px;font-weight:600}.lecturas-admin_sponsorsPrevios__Nag2b{display:flex;gap:16px;flex-wrap:wrap;padding:20px;border-radius:var(--control-radius);background:var(--background)}.lecturas-admin_sponsorsPrevios__Nag2b>div{display:flex;align-items:center;gap:20px;padding:14px 20px;min-width:0;border:1px solid var(--border);border-radius:var(--control-radius);background:var(--card)}.lecturas-admin_sponsorsPrevios__Nag2b span{color:var(--muted-foreground);font-size:11px}.lecturas-admin_sponsorsPrevios__Nag2b img{width:120px;height:36px;object-fit:contain}.lecturas-admin_lecturasPrevias__yz4u_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.lecturas-admin_lecturasPrevias__yz4u_ article{min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--control-radius)}.lecturas-admin_lecturasPrevias__yz4u_ article>img{width:100%;aspect-ratio:16/8;object-fit:cover}.lecturas-admin_lecturasPrevias__yz4u_ article>div{display:grid;gap:10px;padding:20px}.lecturas-admin_lecturasPrevias__yz4u_ h3{font-size:18px;font-weight:600;line-height:1.4}.lecturas-admin_lecturasPrevias__yz4u_ p{font-size:13px;color:var(--muted-foreground);line-height:1.6}.lecturas-admin_lecturasPrevias__yz4u_ time{font-size:12px;color:var(--muted-foreground)}.lecturas-admin_lecturasPrevias__yz4u_ .lecturas-admin_fuentePrevia__XkqDv{color:var(--primary);font-size:12px;overflow-wrap:anywhere}@media(max-width:767px){.lecturas-admin_grid__wTHK_,.lecturas-admin_lecturasPrevias__yz4u_{grid-template-columns:1fr}.lecturas-admin_vistaPrevia__rZZIM{padding:20px}.lecturas-admin_sponsorsPrevios__Nag2b{padding:12px}.lecturas-admin_sponsorsPrevios__Nag2b>div{width:100%;justify-content:space-between}}.salas-admin_filtros__zrb3A{display:flex;flex-wrap:wrap;gap:1rem}.salas-admin_filtros__zrb3A>button{width:240px;max-width:100%}.salas-admin_rejilla__ac1R2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1.25rem;align-items:stretch}.salas-admin_tarjeta__ZJkQr{min-width:0;display:flex;flex-direction:column;background:var(--card);border:1px solid var(--border);border-radius:var(--panel-radius);overflow:hidden}.salas-admin_portada__nNnz_{position:relative;aspect-ratio:2/1;background:var(--muted)}.salas-admin_portada__nNnz_ img{object-fit:cover}.salas-admin_preparacion__MofDj{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;color:var(--muted-foreground);background:linear-gradient(135deg,var(--secondary),var(--card))}.salas-admin_contenido__UVdAv{padding:1.25rem;display:flex;flex-direction:column;flex:1}.salas-admin_contenido__UVdAv h2{font-size:1.5rem;font-weight:650;letter-spacing:-.025em}.salas-admin_estado__EKiwK{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem;margin:.5rem 0 1.25rem}.salas-admin_estado__EKiwK>span:last-child{display:flex;align-items:center;gap:.4rem;color:var(--muted-foreground);font-size:.8rem}.salas-admin_formulario__nQC8k{display:flex;flex-direction:column;gap:1rem;flex:1}.salas-admin_formulario__nQC8k fieldset{display:grid;gap:1.5rem;min-width:0}.salas-admin_limites__Jq3Oq{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.salas-admin_limites__Jq3Oq>div{display:grid;gap:.5rem;min-width:0}.salas-admin_limites__Jq3Oq input{width:100%}.salas-admin_limites__Jq3Oq small{color:var(--muted-foreground);font-size:.8rem;line-height:1.6}.salas-admin_guardar__ECOzs{margin-top:auto;width:100%}@media(max-width:480px){.salas-admin_filtros__zrb3A>*{width:100%!important}.salas-admin_contenido__UVdAv{padding:1rem}.salas-admin_limites__Jq3Oq{gap:.75rem}}.salas-admin_filtros__zrb3A .selector{height:44px}.eventos-admin_pagina__6vRgl{display:grid;gap:24px}.eventos-admin_listaEventos__Fgiin{display:grid;gap:16px}.eventos-admin_listaEventos__Fgiin:empty{display:none}.eventos-admin_evento__mEske{min-width:0;display:grid;gap:16px;padding:16px;border:1px solid var(--border);border-radius:var(--panel-radius);background:var(--card)}.eventos-admin_eventoResumen__4bdsk{display:grid;grid-template-columns:160px minmax(180px,1fr) minmax(130px,.7fr) minmax(130px,.65fr) auto;gap:20px;align-items:center}.eventos-admin_eventoImagen__dUrDB{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:var(--control-radius)}.eventos-admin_eventoCabecera__HDYoN{display:flex;flex-wrap:wrap;gap:6px}.eventos-admin_eventoTitulo__z9tHC{min-width:0;display:grid;gap:10px}.eventos-admin_eventoTitulo__z9tHC h2{margin:0;font-size:18px;font-weight:600;line-height:1.4;letter-spacing:-.02em;overflow-wrap:anywhere}.eventos-admin_metadatos__KQ82H{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;color:var(--muted-foreground);font-size:12px}.eventos-admin_metadatos__KQ82H>span{display:inline-flex;align-items:center;gap:6px}.eventos-admin_metadatos__KQ82H svg{width:16px;height:16px;flex-shrink:0}.eventos-admin_eventoPie__w0pTn{display:flex;align-items:center;gap:8px}.eventos-admin_eventoCifras__9WDGE{border-left:1px solid var(--border);padding-left:20px}.eventos-admin_eventoCifras__9WDGE dt,.eventos-admin_eventoCifras__9WDGE small{color:var(--muted-foreground);font-size:12px}.eventos-admin_eventoCifras__9WDGE dd{margin:4px 0;font-size:26px;font-weight:600;font-variant-numeric:tabular-nums}.eventos-admin_eventoAviso__6Uk2t{margin:0}.eventos-admin_pasesPrevios___aLVG{display:grid;gap:12px;padding:16px;border:1px solid var(--border);border-radius:var(--control-radius);background:var(--accent)}.eventos-admin_pasesPrevios___aLVG h3{font-weight:600}.eventos-admin_pasesPrevios___aLVG>button{justify-self:start}.eventos-admin_pasesPrevios___aLVG>p{font-size:13px;color:var(--muted-foreground)}.eventos-admin_pasesDia__xDgfn{overflow:hidden;border:1px solid var(--border);border-radius:var(--item-radius);background:var(--card)}.eventos-admin_pasesDia__xDgfn h4{padding:10px 14px;font-size:13px;font-weight:500;background:var(--muted)}.eventos-admin_pasePrevio__diJqW{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:12px;padding:12px 14px;font-size:13px;border-top:1px solid var(--border)}.eventos-admin_pasePrevio__diJqW strong{font-weight:500}.eventos-admin_pasePrevio__diJqW>span{color:var(--muted-foreground)}@media(max-width:1399px){.eventos-admin_eventoResumen__4bdsk{grid-template-columns:140px minmax(160px,1fr) minmax(130px,.7fr)}.eventos-admin_eventoCifras__9WDGE{grid-column:2;border:0;padding:0}.eventos-admin_eventoPie__w0pTn{justify-content:flex-end}}@media(max-width:767px){.eventos-admin_eventoResumen__4bdsk{grid-template-columns:100px minmax(0,1fr);gap:16px}.eventos-admin_eventoImagen__dUrDB{align-self:start}.eventos-admin_eventoCifras__9WDGE,.eventos-admin_proximoPase__BWRyp{grid-column:1/-1}.eventos-admin_eventoPie__w0pTn{grid-column:1/-1;justify-content:flex-start}.eventos-admin_pasePrevio__diJqW{grid-template-columns:1fr auto}.eventos-admin_pasePrevio__diJqW>span{grid-row:2;grid-column:1/-1}}.eventos-admin_ajusteFormulario__xLuhb{display:grid;gap:16px}.eventos-admin_ajusteFormulario__xLuhb+.eventos-admin_ajusteFormulario__xLuhb{border-top:1px solid var(--border);padding-top:24px}.eventos-admin_camposProgramacion__sp4Pg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:16px}.eventos-admin_camposProgramacion__sp4Pg>:is(label,button){grid-column:1/-1;justify-self:start}@media (max-width:767px){.eventos-admin_evento__mEske{padding:20px}}@media (max-width:420px){.eventos-admin_eventoCabecera__HDYoN{flex-wrap:wrap}.eventos-admin_eventoTitulo__z9tHC h2{font-size:17px}.eventos-admin_eventoPie__w0pTn>button:first-child{flex:1}.eventos-admin_camposProgramacion__sp4Pg{grid-template-columns:1fr}}.eventos-admin_proximoPase__BWRyp{display:flex;align-items:flex-start;gap:12px;border-radius:var(--control-radius);background:transparent;padding:0}.eventos-admin_proximoPase__BWRyp>svg{flex:none;margin-top:3px;color:var(--primary)}.eventos-admin_proximoPase__BWRyp>div{min-width:0;display:grid;gap:4px}.eventos-admin_proximoPase__BWRyp small,.eventos-admin_proximoPase__BWRyp span{color:var(--muted-foreground);font-size:12px;line-height:1.5}.eventos-admin_proximoPase__BWRyp small:last-child{display:flex;align-items:center;gap:4px}.eventos-admin_proximoPase__BWRyp strong{font-size:20px;line-height:1.4;font-weight:600;font-variant-numeric:tabular-nums}.eventos-admin_ficha__HsoAm{min-width:0;overflow:hidden;gap:0}.eventos-admin_ficha__HsoAm>[data-slot=sheet-header]{flex:none;border-bottom:1px solid var(--border)}.eventos-admin_fichaCuerpo__X1xfm{display:flex;flex:1;min-height:0;min-width:0;flex-direction:column}.eventos-admin_fichaCuerpo__X1xfm[hidden]{display:none}.eventos-admin_navegacionDetalle__voBNy{flex:none;padding:16px 24px 0}.eventos-admin_horariosPanel__Sdgt9{display:grid;flex:1;align-content:start;gap:18px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px}.eventos-admin_tituloHorarios__XUihI{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.eventos-admin_tituloHorarios__XUihI h3{font-size:16px;font-weight:600}.eventos-admin_tituloHorarios__XUihI>span{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--muted-foreground)}.eventos-admin_diaSelector__5hdt7{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px}.eventos-admin_diaSelector__5hdt7>button{height:44px;min-height:44px;width:100%}.eventos-admin_diaSelector__5hdt7 .selector{font-size:14px}.eventos-admin_resumenDia__yqlgy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border:1px solid var(--border);border-radius:var(--control-radius);background:var(--background);padding:14px}.eventos-admin_resumenDia__yqlgy>div{min-width:0}.eventos-admin_resumenDia__yqlgy dt{color:var(--muted-foreground);font-size:12px}.eventos-admin_resumenDia__yqlgy dd{font-size:22px;line-height:1.4;font-weight:600;font-variant-numeric:tabular-nums;margin-top:4px}.eventos-admin_horariosLista__SCXy3{display:grid;gap:10px}.eventos-admin_horarioFila__c7uCZ{display:grid;gap:10px;padding:16px;border:1px solid var(--border);border-radius:var(--control-radius);background:var(--card)}.eventos-admin_horarioCabecera__D_mIp{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.eventos-admin_horarioCabecera__D_mIp strong{font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.eventos-admin_horarioDatos__BTGqe{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;color:var(--muted-foreground);font-size:13px}.eventos-admin_notaHorario__B2UHk,.eventos-admin_seguimiento__2MscA{color:var(--muted-foreground);font-size:12px}.eventos-admin_seguimiento__2MscA summary{width:fit-content;padding:4px 0;cursor:pointer;border-radius:4px}.eventos-admin_seguimiento__2MscA p{border-top:1px solid var(--border);margin-top:8px;padding-top:10px;line-height:1.6}.eventos-admin_masHorarios__AuqVP{display:grid;justify-items:center;gap:12px}.eventos-admin_masHorarios__AuqVP p{color:var(--muted-foreground);font-size:12px}.eventos-admin_vacioHorarios__RNxi4{display:grid;justify-items:center;gap:12px;padding:32px 16px;text-align:center}.eventos-admin_vacioHorarios__RNxi4 svg{color:var(--primary)}.eventos-admin_vacioHorarios__RNxi4 h3{font-weight:600}.eventos-admin_vacioHorarios__RNxi4 p{max-width:45ch;font-size:13px;color:var(--muted-foreground);line-height:1.6}.eventos-admin_editorEvento__ZDZx4{display:flex;flex-direction:column;min-height:0;flex:1}.eventos-admin_editorCampos__T2Wlx{min-height:0;overflow:auto;overscroll-behavior:contain;padding:24px}.eventos-admin_editorAcciones__BTEb9{flex:none;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:12px;border-top:1px solid var(--border);padding:16px 24px;background:var(--card)}.eventos-admin_editorAcciones__BTEb9>p{flex:1 1 100%}.eventos-admin_sesionEdicion__aHpeJ{min-width:0;border:1px solid var(--border);border-radius:var(--control-radius)}.eventos-admin_sesionEdicion__aHpeJ>summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px;border-radius:inherit;list-style:none;cursor:pointer}.eventos-admin_sesionEdicion__aHpeJ>summary::-webkit-details-marker{display:none}.eventos-admin_sesionEdicion__aHpeJ>summary:hover{background:var(--background)}.eventos-admin_sesionEdicion__aHpeJ>summary>span{min-width:0;display:grid;gap:4px}.eventos-admin_sesionEdicion__aHpeJ>summary strong{font-size:14px;font-weight:500}.eventos-admin_sesionEdicion__aHpeJ>summary small{color:var(--muted-foreground);font-size:12px}.eventos-admin_sesionEdicion__aHpeJ>summary svg{flex:none;transition:transform .15s}.eventos-admin_sesionEdicion__aHpeJ[open]>summary svg{transform:rotate(180deg)}.eventos-admin_sesionCampos__nzRSu{display:grid;gap:16px;border-top:1px solid var(--border);padding:16px}@media(max-width:639px){.eventos-admin_editorCampos__T2Wlx,.eventos-admin_horariosPanel__Sdgt9{padding:20px 16px}.eventos-admin_navegacionDetalle__voBNy{padding:16px 16px 0}.eventos-admin_editorAcciones__BTEb9{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.eventos-admin_editorAcciones__BTEb9>button{width:100%}.eventos-admin_horarioFila__c7uCZ{padding:14px}.eventos-admin_horarioCabecera__D_mIp strong{font-size:16px}}@media(prefers-reduced-motion:reduce){.eventos-admin_sesionEdicion__aHpeJ>summary svg{transition:none}}.resumen-panel_dashboard__dRWtJ{display:grid;gap:24px;min-width:0}.resumen-panel_metrics__bN9Fc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.resumen-panel_metric__oYos8,.resumen-panel_panel__OslFe{min-width:0;border:1px solid var(--border);border-radius:var(--panel-radius);background:var(--card)}.resumen-panel_metric__oYos8{display:flex;align-items:flex-start;gap:16px;padding:20px}.resumen-panel_metric__oYos8>div{min-width:0}.resumen-panel_metric__oYos8 h2{font-size:14px;font-weight:500;color:var(--muted-foreground)}.resumen-panel_metric__oYos8 svg{flex-shrink:0;color:var(--primary)}.resumen-panel_metric__oYos8 strong{display:block;margin:16px 0 6px;font-size:34px;line-height:1.2;font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.resumen-panel_metric__oYos8 p,.resumen-panel_note__E5Ck0{color:var(--muted-foreground);font-size:12px;line-height:1.6}.resumen-panel_columns__6mwso{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch}.resumen-panel_panel__OslFe{padding:24px;display:flex;flex-direction:column;gap:20px}.resumen-panel_panelHeading__Qk54f{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px}.resumen-panel_panelHeading__Qk54f h2{font-size:18px;font-weight:600;letter-spacing:-.02em}.resumen-panel_panelHeading__Qk54f>svg{color:var(--primary)}.resumen-panel_row__etbmW{display:flex;align-items:center;justify-content:space-between;gap:12px}.resumen-panel_chart__Vmg2h{display:flex;gap:10px;height:180px;margin-top:4px}.resumen-panel_axis__R3uUI{display:flex;flex-direction:column;justify-content:space-between;width:28px;flex-shrink:0;text-align:right;color:var(--muted-foreground);font-size:11px;font-variant-numeric:tabular-nums}.resumen-panel_plot__b3Lw4{display:grid;grid-template-columns:repeat(var(--dias),minmax(0,1fr));align-items:stretch;flex:1;min-width:0;border-bottom:1px solid var(--border);background:repeating-linear-gradient(to top,transparent 0,transparent calc(33.333% - 1px),var(--border) calc(33.333% - 1px),var(--border) 33.333%)}.resumen-panel_bar__eWUuq{display:flex;align-items:flex-end;justify-content:center;min-width:0;padding:0 2px;border:0;background:transparent;--focus-offset:-2px}.resumen-panel_fill__E4fEo{width:100%;max-width:32px;min-height:2px;border-radius:4px 4px 0 0;background:var(--primary);opacity:.7;transition:opacity .15s}.resumen-panel_fill__E4fEo[data-zero]{background:var(--border)}.resumen-panel_bar__eWUuq:hover .resumen-panel_fill__E4fEo,.resumen-panel_bar__eWUuq[data-selected] .resumen-panel_fill__E4fEo{opacity:1}.resumen-panel_bar__eWUuq[data-selected]{background:var(--accent);border-radius:4px 4px 0 0}.resumen-panel_chartDates__FyMoz{display:flex;justify-content:space-between;margin:-12px 0 0 38px;font-size:11px;color:var(--muted-foreground)}.resumen-panel_chartSelection__TRuAF{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:var(--item-radius);background:var(--muted);font-size:13px}.resumen-panel_chartSelection__TRuAF strong{font-weight:600;font-variant-numeric:tabular-nums}.resumen-panel_activity__npcyH{display:grid;gap:24px}.resumen-panel_activity__npcyH dd,.resumen-panel_activity__npcyH dt{font-size:14px}.resumen-panel_activity__npcyH dd{font-weight:600;font-variant-numeric:tabular-nums}.resumen-panel_track__Uejqh{height:8px;margin-top:10px;border-radius:4px;background:var(--muted);overflow:hidden}.resumen-panel_track__Uejqh span{display:block;height:100%;border-radius:inherit;background:var(--primary)}.resumen-panel_panel__OslFe>[data-slot=button]{align-self:flex-start;margin-top:auto}.resumen-panel_users__3Rxt8{display:grid}.resumen-panel_users__3Rxt8 li{display:flex;align-items:center;gap:12px;padding:14px 0;border-top:1px solid var(--border)}.resumen-panel_users__3Rxt8 li:first-child{border-top:0;padding-top:0}.resumen-panel_users__3Rxt8 li:last-child{padding-bottom:0}.resumen-panel_users__3Rxt8 li>div{flex:1;min-width:0}.resumen-panel_users__3Rxt8 strong{display:block;font-size:14px;font-weight:500;overflow-wrap:anywhere}.resumen-panel_users__3Rxt8 time{display:block;margin-top:3px;font-size:12px;color:var(--muted-foreground)}.resumen-panel_initial__pFjN_{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:var(--accent);color:var(--primary);font-weight:600}.resumen-panel_rooms__OSvWV{display:grid;gap:20px}.resumen-panel_rooms__OSvWV li{min-width:0}.resumen-panel_rooms__OSvWV strong{font-size:14px;font-weight:500}.resumen-panel_rooms__OSvWV .resumen-panel_row__etbmW>span{font-size:13px;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.resumen-panel_rooms__OSvWV p,.resumen-panel_sessionNote__5_JwJ p{color:var(--muted-foreground);font-size:12px;line-height:1.6;margin-top:8px}.resumen-panel_sessionNote__5_JwJ{border-top:1px solid var(--border);padding-top:16px}.resumen-panel_sessionNote__5_JwJ strong{font-size:13px;font-weight:500}@media(max-width:1199px){.resumen-panel_metrics__bN9Fc{grid-template-columns:repeat(2,minmax(0,1fr))}.resumen-panel_columns__6mwso{grid-template-columns:1fr}}@media(max-width:639px){.resumen-panel_metrics__bN9Fc{gap:12px}.resumen-panel_metric__oYos8{padding:16px;display:block}.resumen-panel_metric__oYos8>.icono-superficie{width:36px;height:36px;margin-bottom:12px}.resumen-panel_metric__oYos8 h2{font-size:12px}.resumen-panel_metric__oYos8 strong{font-size:28px}.resumen-panel_panel__OslFe{padding:20px}.resumen-panel_users__3Rxt8 li{gap:8px}.resumen-panel_users__3Rxt8 [data-slot=badge]{font-size:11px;padding-inline:6px}.resumen-panel_chart__Vmg2h{height:150px}}@media(prefers-reduced-motion:reduce){.resumen-panel_fill__E4fEo{transition:none}}