.month-calendar_seccionHead__Hk6DN{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.month-calendar_seccionAcciones__FSa0T{display:flex;gap:16px;flex:none}.month-calendar_rejilla__8rJPe{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:1px;gap:1px;background:var(--hairline);border:1px solid var(--hairline);margin-top:12px}.month-calendar_rotuloDia__aVdcH{background:var(--ground);padding:7px 0;text-align:center}.month-calendar_celda___11B2{background:var(--ground);min-height:96px;padding:6px 7px;transition:background .14s linear}.month-calendar_apretado__RUa2p .month-calendar_celda___11B2{min-height:70px}.month-calendar_celdaHoy__aEI31,.month-calendar_celda___11B2:hover{background:var(--accent-100)}.month-calendar_diaHoy__k_n8w{font:600 12px/1 var(--font-barlow),sans-serif;color:var(--ink)}.month-calendar_celdaPorValidar__zYGHa{background:#f7f4ec}.month-calendar_celdaFuera__62uET .month-calendar_chip__KJijf,.month-calendar_celdaFuera__62uET .month-calendar_dia__PBSg2{opacity:.5}.month-calendar_celdaEncima__OcRnh{background:var(--accent-100);box-shadow:inset 0 0 0 1px var(--accent-deep)}.month-calendar_chip__KJijf{font:400 11px/1.35 var(--font-barlow),sans-serif;color:var(--ink);margin-top:5px;padding-left:5px;cursor:-webkit-grab;cursor:grab;display:block;width:100%;text-align:left;background:none;border:0;border-left:2px solid rgba(29,31,32,.3)}.month-calendar_chip__KJijf:active{cursor:-webkit-grabbing;cursor:grabbing}.month-calendar_chipVivo__Hr57h{border-left-color:var(--accent)}.month-calendar_chipPorValidar__KFQ0a{border-left-color:var(--accent-900)}.month-calendar_chipElegido__4rXAN{background:var(--accent-100)}.month-calendar_chipBajo__Izagj{color:var(--muted)}.month-calendar_chipPorValidar__KFQ0a .month-calendar_chipBajo__Izagj{color:var(--accent-900)}.month-calendar_fallo__uy68Z{font:400 12px/1.45 var(--font-barlow),sans-serif;color:#b24c26;margin:10px 0 0}.month-calendar_leyenda__l0OMV{display:flex;gap:22px;margin-top:14px;align-items:center;flex-wrap:wrap}.month-calendar_leyendaItem__Y_wlY{display:flex;align-items:center;gap:6px}.month-calendar_muestra__goP5K{width:2px;height:12px;flex:none}.month-calendar_muestraViva__B4Yon{background:var(--accent)}.month-calendar_muestraProgramada__xt0ty{background:rgba(29,31,32,.3)}.month-calendar_muestraPorValidar__RNTXe{background:var(--accent-900)}@media (max-width:1199px){.month-calendar_celda___11B2{min-height:78px}.month-calendar_apretado__RUa2p .month-calendar_celda___11B2{min-height:62px}}.limpiezas_cuerpo__cRG2W{flex:1 1;display:grid;grid-template-columns:1fr 340px;min-width:0;min-height:0}.limpiezas_principal__2X9GO{padding:20px 24px 26px;min-width:0}.limpiezas_riel__zhap5{border-left:1px solid var(--rule);padding:20px 22px 26px;min-width:0}.limpiezas_controles__MXYxY{display:flex;align-items:center;gap:14px;padding:16px 24px 0;flex-wrap:wrap;flex:none}.limpiezas_detalleTitulo__nIbi7{font:600 24px/1.05 var(--font-barlow-condensed),sans-serif;color:var(--ink);margin:8px 0 0}.limpiezas_avanceFila__20f07{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.limpiezas_pista__VWIwC{height:6px;background:rgba(29,31,32,.12);margin-top:6px}.limpiezas_relleno__OW0pT{height:6px;background:var(--accent)}.limpiezas_tareas__3W7_E{list-style:none;margin:20px 0 0;padding:0;border-top:1px solid var(--hairline)}.limpiezas_tarea__5WsXK{display:flex;align-items:center;gap:9px;padding:10px 0;border-bottom:1px solid var(--rowline)}.limpiezas_casilla__1m2yi{width:15px;height:15px;flex:none;border:1px solid rgba(29,31,32,.45);display:flex;align-items:center;justify-content:center;font:500 10px/1 var(--font-barlow),sans-serif;color:var(--muted)}.limpiezas_casillaOn__bZCkh{background:var(--accent-deep);border-color:var(--accent-deep);color:var(--ground)}.limpiezas_pie__B0Kcf{margin-top:20px;padding-top:16px;border-top:1px solid var(--rule)}.limpiezas_pieAcciones__4Trj7{display:flex;gap:16px;margin-top:12px}@media (max-width:1199px){.limpiezas_cuerpo__cRG2W{grid-template-columns:1fr}.limpiezas_principal__2X9GO{padding:18px 22px 22px}.limpiezas_riel__zhap5{border-left:0;border-top:1px solid var(--rule);padding:20px 22px 26px}}