.BMijiW_surface{overflow-wrap:anywhere;flex-direction:column;gap:24px;min-width:0;display:flex}.BMijiW_surface select,.BMijiW_surface textarea,.BMijiW_surface input{font:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;width:100%;min-width:0;min-height:48px;padding:12px}.BMijiW_surface textarea{resize:vertical;min-height:140px}.BMijiW_surface :is(a,button,select,textarea,input):focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}.BMijiW_surface :is(select,textarea,input)[aria-invalid=true]{border-color:var(--color-danger)}.BMijiW_surface a:hover{text-underline-offset:3px;text-decoration:underline}.BMijiW_surface button:hover:not(:disabled){filter:brightness(.95)}.BMijiW_filters{border:0;grid-template-columns:1fr;gap:12px;display:grid}.BMijiW_filterToggle summary{min-height:var(--tap-min);color:var(--color-primary);cursor:pointer;align-items:center;font-weight:600;display:flex}.BMijiW_filterToggle[open] summary{margin-bottom:8px}.BMijiW_spaceFilter a{min-height:44px;color:inherit;align-items:center;font-weight:700;display:inline-flex}.BMijiW_list{flex-direction:column;gap:16px;list-style:none;display:flex}.BMijiW_ticket{text-decoration:none}.BMijiW_ticket:hover{border-color:var(--color-primary)}.BMijiW_meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.BMijiW_ticketUrgency{border:1px solid;border-radius:999px;align-items:center;gap:6px;width:fit-content;min-height:32px;padding:3px 9px;font-size:.8125rem;font-weight:700;line-height:1.2;display:inline-flex}.BMijiW_ticketUrgency svg{flex:none}.BMijiW_ticketUrgencyUrgent{color:var(--color-danger);background:var(--color-danger-bg)}.BMijiW_ticketUrgencyHigh{color:var(--color-warning);background:var(--color-warning-bg)}.BMijiW_ticketUrgencyMedium{color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 14%, var(--color-surface))}.BMijiW_ticketUrgencyLow{color:var(--color-text-muted);background:color-mix(in srgb, var(--color-text-muted) 10%, var(--color-surface))}.BMijiW_description{white-space:pre-wrap}.BMijiW_descripcionCorta{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.BMijiW_facts{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:8px 12px;display:grid}.BMijiW_facts dt{color:var(--color-text-muted)}.BMijiW_facts dd{min-width:0;font-weight:600}.BMijiW_error{color:var(--color-danger);font-size:.875rem}.BMijiW_history{flex-direction:column;gap:16px;list-style:none;display:flex}.BMijiW_history li{border-bottom:1px solid var(--color-border);padding-bottom:16px}.BMijiW_photoPicker{flex-direction:column;gap:8px;min-width:0;display:flex;position:relative}.BMijiW_photoPicker .BMijiW_photoLabel{color:var(--color-text);font-weight:700}.BMijiW_photoButton{border:1px dashed var(--color-border);min-height:52px;color:var(--color-primary);border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-weight:700;display:flex;position:relative}.BMijiW_photoButton input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;min-height:48px;position:absolute;inset:0}.BMijiW_photoButton:focus-within{outline:3px solid var(--color-primary);outline-offset:3px}.BMijiW_preview{border:1px solid var(--color-border);border-radius:12px;width:100%;max-width:360px;height:auto}.BMijiW_gallery{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.BMijiW_gallery img{border:1px solid var(--color-border);border-radius:12px;width:100%;height:auto;display:block}.BMijiW_createHeader{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.BMijiW_createHeader h1{margin-top:8px}.BMijiW_backLink{min-height:44px;color:var(--color-primary);align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.BMijiW_backLink span{font-size:1.25rem}.BMijiW_requirements{color:var(--color-text-muted);font-size:.875rem}.BMijiW_createForm{gap:20px;padding:20px 16px}.BMijiW_createField{gap:6px}.BMijiW_createField label{font-size:1rem}.BMijiW_requiredMark{color:var(--color-danger)}.BMijiW_createField small{line-height:1.45}.BMijiW_errorSummary{scroll-margin-top:16px}.BMijiW_submitReport{margin-top:4px}.BMijiW_detailHeader{padding:var(--space-4) 0 var(--space-6);border-bottom:1px solid var(--color-border);color:var(--color-text);flex-direction:column;align-items:flex-start;gap:12px;display:flex}.BMijiW_detailHeader>.stack a{align-items:center;min-height:44px;display:inline-flex}.BMijiW_detailHeader>.stack a{color:var(--color-primary)}.BMijiW_detailHeader h1{letter-spacing:-.03em;font-size:2rem;line-height:1.15}.BMijiW_signalRow{flex-wrap:wrap;gap:8px;display:flex}.BMijiW_signal{border:1px solid;border-radius:999px;align-items:center;gap:6px;width:fit-content;min-height:32px;padding:4px 10px;font-size:.8125rem;font-weight:700;line-height:1.2;display:inline-flex}.BMijiW_signal-open{color:var(--color-ticket-open);background:var(--color-ticket-open-bg)}.BMijiW_signal-assigned{color:var(--color-ticket-assigned);background:var(--color-ticket-assigned-bg)}.BMijiW_signal-progress{color:var(--color-ticket-progress);background:var(--color-ticket-progress-bg)}.BMijiW_signal-waiting{color:var(--color-ticket-waiting);background:var(--color-ticket-waiting-bg)}.BMijiW_signal-resolved{color:var(--color-ticket-resolved);background:var(--color-ticket-resolved-bg)}.BMijiW_signal-closed{color:var(--color-ticket-closed);background:var(--color-ticket-closed-bg)}.BMijiW_signal-cancelled{color:var(--color-ticket-closed);background:var(--color-ticket-closed-bg);text-decoration:line-through}.BMijiW_signal-alta{color:var(--color-ticket-urgency-high);background:var(--color-ticket-urgency-high-bg)}.BMijiW_signal-media{color:var(--color-ticket-urgency-medium);background:var(--color-ticket-urgency-medium-bg)}.BMijiW_signal-baja{color:var(--color-ticket-urgency-low);background:var(--color-ticket-urgency-low-bg)}.BMijiW_signal-rutina{color:var(--color-preventive-window);background:var(--color-preventive-window-bg)}.BMijiW_signal-urgent{color:var(--color-ticket-urgency-urgent);background:var(--color-ticket-urgency-urgent-bg)}.BMijiW_signal-overdue{color:var(--color-ticket-overdue);background:var(--color-ticket-overdue-bg)}.BMijiW_ticketOverview{gap:20px}.BMijiW_spaceTitle{font-size:1.25rem;line-height:1.3}.BMijiW_category{color:var(--color-text-muted);margin-top:4px}.BMijiW_keyFacts{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);grid-template-columns:1fr;gap:12px;display:grid}.BMijiW_keyFacts dt{color:var(--color-text-muted);font-size:.875rem}.BMijiW_keyFacts dd{font-size:1.0625rem;font-weight:700}.BMijiW_moreFacts summary{min-height:var(--tap-min);color:var(--color-primary);cursor:pointer;align-items:center;font-weight:600;display:flex}.BMijiW_moreFacts[open] summary{margin-bottom:8px}.BMijiW_descriptionBlock{flex-direction:column;gap:8px;display:flex}.BMijiW_descriptionBlock h3{font-size:1rem}.BMijiW_roomBlock{align-items:flex-start;gap:8px;display:flex}.BMijiW_occupied{color:var(--color-text-muted);font-size:.875rem}.BMijiW_actions{flex-direction:column;gap:12px;display:flex}.BMijiW_actionList{flex-direction:column;gap:8px;display:flex}.BMijiW_actionForm{gap:16px;padding:20px 16px}.BMijiW_actionForm h3{font-size:1.05rem}.BMijiW_notice a{min-height:44px;color:inherit;font-weight:700;display:inline-block}.BMijiW_signal svg,.BMijiW_roomBlock svg{flex:none}@media (min-width:420px){.BMijiW_filters{grid-template-columns:1fr 1fr}.BMijiW_filters>:last-child{grid-column:1/-1}.BMijiW_keyFacts{grid-template-columns:1fr 1fr}.BMijiW_createForm,.BMijiW_actionForm{padding:24px}}@media (min-width:720px){.page:has(>.BMijiW_surface){max-width:920px}.BMijiW_surface{gap:28px}.BMijiW_createForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;display:grid}.BMijiW_createForm>:is(.BMijiW_errorSummary,.BMijiW_alert,.BMijiW_photoPicker,.BMijiW_submitReport){grid-column:1/-1}.BMijiW_submitReport{max-width:320px}.BMijiW_detailHeader{flex-direction:row;justify-content:space-between;align-items:center}.BMijiW_facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 12px}.BMijiW_facts dt{font-size:.8125rem}.BMijiW_actionList{flex-flow:wrap}.BMijiW_actionList .btn{width:auto;min-width:160px}.BMijiW_actionForm{max-width:640px}}@media (min-width:1024px){.page:has(>.BMijiW_surface){max-width:1120px}.BMijiW_createForm{grid-template-columns:repeat(2,minmax(0,1fr))}.BMijiW_ticketOverview{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;display:grid}.BMijiW_ticketOverview>:first-child,.BMijiW_facts,.BMijiW_descriptionBlock,.BMijiW_roomBlock,.BMijiW_occupied{grid-column:1/-1}.BMijiW_facts{grid-template-columns:repeat(4,minmax(0,1fr))}}
.JWzCCW_search{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;flex-direction:column;display:flex}.JWzCCW_search label{color:var(--color-text);font-size:.9375rem;font-weight:700}.JWzCCW_search input{width:100%;min-height:var(--tap-min);padding:0 var(--space-3);border:1px solid var(--color-border);background:var(--brand-cream-light);color:var(--color-text);font:inherit;border-radius:8px}.JWzCCW_search input:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 35%, transparent);outline-offset:2px;border-color:var(--color-primary)}.JWzCCW_search p{font-size:.875rem}.JWzCCW_category{gap:var(--space-3);min-width:0;overflow:clip;padding:0!important}.JWzCCW_summary{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:76px;padding:var(--space-3) var(--space-4);color:var(--color-text);cursor:pointer;list-style:none;display:flex}.JWzCCW_summary::-webkit-details-marker{display:none}.JWzCCW_summary::marker{content:""}.JWzCCW_summary:focus-visible{outline:3px solid var(--color-primary);outline-offset:-3px}.JWzCCW_summaryInfo{flex-direction:column;gap:3px;min-width:0;display:flex}.JWzCCW_summaryInfo strong{color:var(--color-text);overflow-wrap:anywhere;font-size:1rem;line-height:1.35}.JWzCCW_managerSummary{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:.875rem;line-height:1.35}.JWzCCW_inactive{color:var(--color-text-muted);font-size:.875rem;font-weight:600}.JWzCCW_editLabel{min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-border);color:var(--brand-navy);background:var(--brand-cream);border-radius:8px;flex:none;justify-content:center;align-items:center;gap:6px;font-size:.8125rem;font-weight:700;display:inline-flex}.JWzCCW_editLabel svg{transition:transform .16s ease-out}.JWzCCW_category[open] .JWzCCW_summary{border-bottom:1px solid var(--color-border)}.JWzCCW_category[open] .JWzCCW_editLabel{background:var(--color-highlight);border-color:var(--brand-navy)}.JWzCCW_category[open] .JWzCCW_editLabel svg{transform:rotate(180deg)}:is(.JWzCCW_category>.row,.JWzCCW_category>.alert,.JWzCCW_category>button.btn){margin-inline:var(--space-4)}.JWzCCW_category>button.btn{width:calc(100% - 2 * var(--space-4));margin-bottom:var(--space-4)}.JWzCCW_empty{padding:var(--space-4);border:1px dashed var(--color-border);color:var(--color-text-muted);background:var(--color-surface);border-radius:12px}@media (min-width:720px){.JWzCCW_search{padding:var(--space-4) var(--space-6)}:is(.JWzCCW_category>.row,.JWzCCW_category>.alert){margin-inline:var(--space-6)}.JWzCCW_category>button.btn{width:auto;margin-inline:var(--space-6)}}
._67S9WG_combo{gap:var(--space-1);min-width:0;display:grid;position:relative}._67S9WG_buscador{width:100%;min-height:var(--tap-min);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);font:inherit;padding:8px 12px}._67S9WG_buscador:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._67S9WG_lista{z-index:20;max-height:260px;padding:var(--space-1) 0;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-card);margin:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}._67S9WG_opcion{min-height:44px;padding:0 var(--space-3);cursor:pointer;overflow-wrap:anywhere;align-items:center;display:flex}._67S9WG_activa{background:color-mix(in srgb, var(--color-primary) 12%, var(--color-surface));font-weight:700}
.RdG5Qa_spaceList{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(145px,1fr));list-style:none;display:grid}.RdG5Qa_spaceList li{min-width:0;min-height:76px;padding:var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;flex-direction:column;gap:2px;display:flex}.RdG5Qa_spaceList small{font-size:.8125rem}.RdG5Qa_explorador{gap:var(--space-4);min-width:0;display:grid}.RdG5Qa_filtros{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;flex-direction:column;min-width:0;display:flex}.RdG5Qa_filtrosTitulo{margin:0;font-size:1rem;font-weight:700}.RdG5Qa_grupo{border:0;flex-direction:column;gap:2px;min-width:0;margin:0;padding:0;display:flex}.RdG5Qa_grupo legend{color:var(--color-text-muted);margin-bottom:var(--space-1);padding:0;font-size:.875rem;font-weight:700}.RdG5Qa_opcion{align-items:center;gap:var(--space-2);cursor:pointer;min-height:44px;display:flex}.RdG5Qa_principal{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}@media (min-width:720px){.RdG5Qa_explorador{grid-template-columns:220px minmax(0,1fr);align-items:start}.RdG5Qa_filtros{top:calc(var(--topbar-alto) + var(--space-4));position:sticky}}
.AprsNa_surface{gap:var(--space-4,16px);padding-block:var(--space-4,16px);display:grid}.AprsNa_semana{gap:var(--space-2,8px);flex-wrap:wrap;align-items:center;display:flex}.AprsNa_semana button{width:auto}.AprsNa_layout{gap:var(--space-4,16px);min-width:0;display:grid}.AprsNa_pendientes,.AprsNa_tableroWrap{gap:var(--space-3,12px);align-content:start;min-width:0;display:grid}.AprsNa_lista{gap:var(--space-2,8px);margin:0;padding:0;list-style:none;display:grid}.AprsNa_ticket,.AprsNa_trabajo{width:100%;min-height:44px;padding:var(--space-2,8px) var(--space-3,12px);text-align:left;background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius);cursor:pointer;font:inherit;gap:2px;display:grid}.AprsNa_arrastrable{cursor:grab}.AprsNa_verTicket{font-size:.85rem}.AprsNa_selectorDia{gap:var(--space-1,4px);display:flex;overflow-x:auto}.AprsNa_diaBtn{min-width:44px;min-height:52px;padding-inline:var(--space-1,4px);text-transform:capitalize;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);line-height:1.15;font:inherit;cursor:pointer;flex:1 1 0;align-content:center;justify-items:center;display:grid}.AprsNa_diaBtn span{font-size:.8rem}.AprsNa_diaBtn[aria-pressed=true]{background:var(--color-highlight);border:2px solid var(--color-primary);color:var(--color-primary)}.AprsNa_diaBtn[data-hoy=true] strong{text-underline-offset:3px;text-decoration:underline}.AprsNa_tablero{gap:var(--space-2,8px);min-width:0;display:grid}.AprsNa_fila{gap:var(--space-2,8px);padding:var(--space-3,12px);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);grid-template-columns:1fr;display:grid}.AprsNa_filaCabecera{display:none}.AprsNa_celdaNombre{align-content:start;gap:2px;font-weight:600;display:grid}.AprsNa_celdaNombre span{font-size:.85rem;font-weight:400}.AprsNa_encabezado{display:none}.AprsNa_celda{align-content:start;gap:var(--space-1,4px);min-height:56px;padding:var(--space-2,8px);border:1px dashed var(--color-border);border-radius:var(--radius);display:grid}.AprsNa_celda[data-activo=false]{display:none}.AprsNa_libre{color:var(--color-text-muted);font-size:.85rem}.AprsNa_formulario{gap:var(--space-3,12px);padding:var(--space-4,16px);display:grid}.AprsNa_acciones{gap:var(--space-2,8px);flex-wrap:wrap;display:flex}@media (min-width:900px){.AprsNa_layout{grid-template-columns:280px minmax(0,1fr);align-items:start}.AprsNa_panel,.AprsNa_pendientes{top:calc(var(--topbar-alto) + var(--space-4,16px));grid-area:1/1;position:sticky}.AprsNa_tableroWrap{grid-area:1/2}.AprsNa_pendientes[data-oculto-en-escritorio=true],.AprsNa_selectorDia{display:none}.AprsNa_tablero{overflow-x:auto}.AprsNa_fila{background:0 0;border:none;grid-template-columns:96px repeat(7,minmax(72px,1fr));min-width:656px;padding:0}.AprsNa_filaCabecera{grid-template-columns:96px repeat(7,minmax(72px,1fr));min-width:656px;display:grid}.AprsNa_encabezado{text-align:center;text-transform:capitalize;padding:var(--space-2,8px);font-weight:600;display:block}.AprsNa_celda[data-activo=false]{display:grid}.AprsNa_celdaNombre{padding:var(--space-2,8px)}.AprsNa_fila>.AprsNa_celda{min-height:120px}}.AprsNa_trabajo{min-height:40px;font-size:.9rem}.AprsNa_semanaGrid{gap:var(--space-3,12px);display:grid}.AprsNa_dia{gap:var(--space-2,8px);padding:var(--space-3,12px);min-width:0;display:grid}.AprsNa_dia h2{text-transform:capitalize;font-size:1.05rem}.AprsNa_hoy{color:var(--color-primary)}.AprsNa_total{color:var(--color-text-muted);margin-top:auto;font-size:.8rem;font-weight:600}.AprsNa_cabecera{gap:var(--space-2);display:grid}.AprsNa_titulo{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:2rem;font-weight:700;line-height:1.15}.AprsNa_contexto{max-width:65ch;color:var(--color-text-muted);margin:0}.AprsNa_cabeceraTablero{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.AprsNa_cabeceraTablero h2{gap:var(--space-1);margin:0;display:grid}.AprsNa_rango{color:var(--color-text-muted);font-size:.95rem;font-weight:600}.AprsNa_cabeceraTablero .AprsNa_semana{flex-wrap:nowrap}.AprsNa_metaTicket{color:var(--color-text-muted);font-size:.9rem}.AprsNa_urgencia{padding:2px var(--space-2);background:var(--color-ticket-urgency-medium-bg);color:var(--color-ticket-urgency-medium);border-radius:999px;justify-self:start;font-size:.8rem;font-weight:700}.AprsNa_urgencia[data-urgencia=urgente]{background:var(--color-ticket-urgency-urgent-bg);color:var(--color-ticket-urgency-urgent)}.AprsNa_urgencia[data-urgencia=alta]{background:var(--color-ticket-urgency-high-bg);color:var(--color-ticket-urgency-high)}.AprsNa_urgencia[data-urgencia=baja]{background:var(--color-ticket-urgency-low-bg);color:var(--color-ticket-urgency-low)}.AprsNa_urgencia[data-urgencia=rutina]{background:var(--color-preventive-window-bg);color:var(--color-preventive-window)}.AprsNa_encabezado[data-hoy=true]{background:var(--color-primary);color:var(--color-surface);border-radius:var(--radius)}.AprsNa_celda[data-hoy=true]{background:var(--color-highlight);border-style:solid;border-color:var(--color-border)}.AprsNa_tablero .AprsNa_trabajo{background:var(--color-ticket-assigned-bg);border-color:var(--color-ticket-assigned);color:var(--color-text)}.AprsNa_tablero .AprsNa_trabajo span{color:var(--color-text-muted);font-size:.85rem}.AprsNa_vistas{gap:var(--space-1);display:flex}.AprsNa_vistas button[aria-pressed=true]{background:var(--color-highlight);border:2px solid var(--color-primary);color:var(--color-primary)}.AprsNa_selectorDia[data-visible=true]{display:flex}.AprsNa_horarioWrap{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);max-height:min(70vh,760px);overflow:auto}@media (max-width:719px){.AprsNa_horarioWrap{max-height:55dvh}}.AprsNa_horario{min-width:100%;display:grid}.AprsNa_horarioCabecera{z-index:4;padding:var(--space-2);background:var(--color-surface);border-bottom:1px solid var(--color-border);text-align:center;font-weight:700;display:grid;position:sticky;top:0}.AprsNa_horas{margin-bottom:var(--space-3);position:relative}.AprsNa_horas span{right:var(--space-2);color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:.75rem;position:absolute;transform:translateY(-50%)}.AprsNa_horarioColumna{border-left:1px solid var(--color-border);background-image:repeating-linear-gradient(to bottom, var(--color-border) 0 1px, transparent 1px 30px);position:relative}.AprsNa_bloque{z-index:1;cursor:grab;border:1px solid var(--color-ticket-assigned);background:var(--color-ticket-assigned-bg);min-height:24px;color:var(--color-text);text-align:left;border-left-width:4px;border-radius:8px;align-content:start;padding:2px 6px;font-size:.8rem;display:grid;position:absolute;overflow:hidden}.AprsNa_bloque span{color:var(--color-text-muted)}.AprsNa_marcaSoltar{z-index:2;border-top:2px solid var(--color-primary);pointer-events:none;height:0;transition:top .12s ease-out;animation:.16s ease-out AprsNa_marcaEntrar;position:absolute;left:0;right:0}.AprsNa_marcaSoltar span{left:var(--space-1);padding:0 var(--space-2);background:var(--color-primary);color:var(--color-surface);font-variant-numeric:tabular-nums;border-radius:999px;font-size:.75rem;font-weight:700;position:absolute;top:-11px}@keyframes AprsNa_marcaEntrar{0%{opacity:0;transform:scaleX(.6)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.AprsNa_marcaSoltar{transition:none;animation:none}}.AprsNa_horas span:first-child{transform:none}.AprsNa_horas span:last-child{transform:translateY(-100%)}.AprsNa_franja{z-index:0;padding:0 var(--space-2);color:var(--color-primary);font:inherit;text-align:left;cursor:copy;background:0 0;border:none;font-size:.8rem;font-weight:700;position:absolute;left:0;right:0}.AprsNa_franja:not(:disabled):hover,.AprsNa_franja:focus-visible{background:color-mix(in srgb, var(--color-highlight) 70%, transparent)}.AprsNa_franja:not(:disabled):hover:after,.AprsNa_franja:focus-visible:after{content:"+ " attr(data-hora)}.AprsNa_franja:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.AprsNa_franja:disabled{cursor:default}.AprsNa_pasado{background:color-mix(in srgb, var(--color-text) 5%, transparent);pointer-events:none;position:absolute;top:0;left:0;right:0}.AprsNa_ahora{z-index:2;border-top:2px solid var(--color-danger);pointer-events:none;position:absolute;left:0;right:0}.AprsNa_ahora:before{content:"";background:var(--color-danger);border-radius:50%;width:10px;height:10px;position:absolute;top:-6px;left:-5px}.AprsNa_bloqueCompacto{align-items:center;gap:var(--space-1);white-space:nowrap;display:flex}.AprsNa_bloqueCompacto span:last-of-type{display:none}.AprsNa_bloque:focus-visible,.AprsNa_trabajo:focus-visible,.AprsNa_agregar:focus-visible,.AprsNa_ticket:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 45%, transparent);outline-offset:1px}.AprsNa_bloque[data-urgencia=urgente],.AprsNa_tablero .AprsNa_trabajo[data-urgencia=urgente]{border-left:4px solid var(--color-ticket-urgency-urgent)}.AprsNa_bloque[data-urgencia=alta],.AprsNa_tablero .AprsNa_trabajo[data-urgencia=alta]{border-left:4px solid var(--color-ticket-urgency-high)}.AprsNa_urgenciaBloque{font-weight:700}.AprsNa_conQuien{color:var(--color-text-muted);font-size:.8125rem}.AprsNa_trabajo[data-urgencia=urgente] .AprsNa_urgenciaBloque{color:var(--color-ticket-urgency-urgent)}.AprsNa_trabajo[data-urgencia=alta] .AprsNa_urgenciaBloque{color:var(--color-ticket-urgency-high)}.AprsNa_recienProgramado{outline:3px solid var(--color-primary);outline-offset:1px;animation:1.2s ease-out 2 AprsNa_resaltar}@keyframes AprsNa_resaltar{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-primary) 45%, transparent)}to{box-shadow:0 0 0 10px #0000}}.AprsNa_agregar{min-height:44px;padding:var(--space-1) var(--space-2);color:var(--color-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px dashed #0000;border-radius:8px;font-size:.85rem;font-weight:600}.AprsNa_agregar[data-vacio=true]{color:var(--color-text-muted);font-weight:400}.AprsNa_agregar:hover{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-highlight) 60%, transparent);color:var(--color-primary)}.AprsNa_tarjeta{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);display:grid}.AprsNa_tarjeta .AprsNa_ticket{background:0 0;border:none}.AprsNa_tarjeta .AprsNa_verTicket{min-height:32px;padding:0 var(--space-3) var(--space-1);justify-self:end;align-items:center;display:inline-flex}@media (pointer:coarse){.AprsNa_tarjeta .AprsNa_verTicket{min-height:44px}}.AprsNa_tablero .AprsNa_trabajo{min-width:0;padding-inline:var(--space-1)}@media (min-width:900px){.AprsNa_fila>.AprsNa_celda{padding:var(--space-1)}}.AprsNa_tablero .AprsNa_trabajo strong{font-variant-numeric:tabular-nums;font-size:.8125rem}.AprsNa_ticketActivo{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary)}.AprsNa_descripcion{-webkit-line-clamp:3;color:var(--color-text-muted);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.AprsNa_controles{gap:var(--space-2);flex-wrap:wrap;display:flex}.AprsNa_ayuda{color:var(--color-text-muted);margin:0;font-size:.875rem}@media (max-width:599px){.AprsNa_textoNav{display:none}}.AprsNa_panel{z-index:50;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);container-type:inline-size}.AprsNa_panel .AprsNa_formulario{padding:var(--space-4)}.AprsNa_panelCabecera{justify-content:space-between;align-items:start;gap:var(--space-2);display:flex}.AprsNa_panelCabecera h2{margin:0}.AprsNa_panelCabecera h2:focus{outline:none}.AprsNa_cerrarPanel{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;font-size:1.5rem;line-height:1}.AprsNa_cerrarPanel:hover{background:color-mix(in srgb, var(--color-highlight) 70%, transparent)}.AprsNa_fichaTicket{gap:var(--space-1);display:grid}.AprsNa_fichaTicket p{margin:0}.AprsNa_avisoChoque{padding:var(--space-3);background:var(--color-warning-bg);color:var(--color-warning);border:1px solid color-mix(in srgb, var(--color-warning) 25%, transparent);border-radius:10px;margin:0;font-size:.9375rem}.AprsNa_confirmacion{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);display:grid}.AprsNa_resumen{margin:0}.AprsNa_panel .AprsNa_acciones{grid-template-columns:1fr;display:grid}.AprsNa_panel .AprsNa_formulario{min-width:0}.AprsNa_quitar{min-height:44px;color:var(--color-danger);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;justify-self:start;padding:0;font-weight:600;text-decoration:underline}@media (min-width:900px){.AprsNa_panel{max-height:calc(100vh - var(--topbar-alto) - 2 * var(--space-4));overflow-y:auto}}@media (max-width:899px){.AprsNa_panel{max-height:85dvh;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:16px 16px 0 0;animation:.2s ease-out AprsNa_subir;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -8px 24px #18243b24}}@keyframes AprsNa_subir{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.AprsNa_avisoZona{left:50%;bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px));z-index:60;width:min(560px, calc(100% - 2 * var(--space-4)));pointer-events:none;position:fixed;transform:translate(-50%)}.AprsNa_aviso{gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2) var(--space-4);border:1px solid var(--color-primary);background:var(--color-surface);color:var(--color-primary);pointer-events:auto;border-left-width:4px;border-radius:12px;animation:.18s ease-out AprsNa_subir;display:grid;box-shadow:0 8px 24px #18243b2e}.AprsNa_aviso[data-error=true]{border-color:var(--color-danger);background:var(--color-danger-bg);color:var(--color-danger)}.AprsNa_aviso p{margin:0}.AprsNa_aviso p:focus{outline:none}.AprsNa_avisoAcciones{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.AprsNa_avisoAcciones button{color:inherit;background:0 0;border-color:currentColor}.AprsNa_avisoAcciones button:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.AprsNa_panel,.AprsNa_aviso,.AprsNa_recienProgramado{animation:none}}.AprsNa_filtros{gap:var(--space-2);display:grid}.AprsNa_filtro{gap:var(--space-1);flex-wrap:wrap;display:flex}.AprsNa_chip{align-items:center;gap:var(--space-1);border:1px solid var(--color-border);background:var(--color-surface);min-height:36px;color:var(--color-text);font:inherit;cursor:pointer;border-radius:999px;padding:0 8px;font-size:.8125rem;font-weight:600;display:inline-flex}.AprsNa_chip[aria-pressed=true]{background:var(--color-highlight);border:2px solid var(--color-primary);color:var(--color-primary)}.AprsNa_chip:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 45%, transparent);outline-offset:1px}.AprsNa_chipConteo{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-weight:400}.AprsNa_limpiarFiltros{color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}@media (pointer:coarse){.AprsNa_chip{min-height:44px}}.AprsNa_ticketCabecera{justify-content:space-between;align-items:start;gap:var(--space-2);display:flex}.AprsNa_ticketCabecera strong{min-width:0}.AprsNa_ticketCabecera .AprsNa_urgencia{flex:none}.AprsNa_ticketResumen{-webkit-line-clamp:2;color:var(--color-text-muted);-webkit-box-orient:vertical;font-size:.9rem;display:-webkit-box;overflow:hidden}.AprsNa_ticketResumen .AprsNa_metaTicket{color:var(--color-text);font-weight:600}.AprsNa_tarjeta .AprsNa_ticket{gap:var(--space-1);padding-bottom:0}.AprsNa_verMas{display:none}@media (max-width:899px){.AprsNa_lista[data-colapsada=true]>li:nth-child(n+5){display:none}.AprsNa_verMas{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);min-height:44px;color:var(--color-primary);font:inherit;cursor:pointer;font-weight:600;display:block}}@media (min-width:900px){.AprsNa_pendientes{max-height:calc(100vh - var(--topbar-alto) - 2 * var(--space-4));flex-direction:column;display:flex}.AprsNa_pendientes .AprsNa_lista{overscroll-behavior:contain;min-height:0;padding-right:var(--space-1);flex:auto;align-content:start;overflow-y:auto}}.AprsNa_miLayout{gap:var(--space-4);min-width:0;display:grid}.AprsNa_miPrincipal{gap:var(--space-4);align-content:start;min-width:0;display:grid}@media (min-width:900px){.AprsNa_miLayout[data-panel=true]{grid-template-columns:minmax(0,1fr) 360px;align-items:start}.AprsNa_miLayout .AprsNa_tableroWrap{grid-area:auto}.AprsNa_miLayout .AprsNa_panel{top:calc(var(--topbar-alto) + var(--space-4));grid-area:1/2;position:sticky}}.AprsNa_ahoraCard{gap:var(--space-3);padding:var(--space-4);border:2px solid var(--color-primary);background:var(--color-highlight);color:var(--color-text);box-shadow:var(--shadow-card);border-radius:12px;display:grid}.AprsNa_ahoraEtiqueta{align-items:center;gap:var(--space-2);letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary);margin:0;font-size:.875rem;font-weight:700;display:inline-flex}.AprsNa_ahoraEtiqueta:before{content:"";background:var(--color-primary);border-radius:50%;width:8px;height:8px}.AprsNa_ahoraCard[data-estado=en_curso] .AprsNa_ahoraEtiqueta:before{background:var(--color-ticket-progress);animation:1.6s ease-out infinite AprsNa_latido}.AprsNa_ahoraCard[data-estado=en_espera] .AprsNa_ahoraEtiqueta:before{border:2px solid var(--color-ticket-waiting);background:0 0}@keyframes AprsNa_latido{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-ticket-progress) 60%, transparent)}to{box-shadow:0 0 0 8px #0000}}.AprsNa_ahoraTrabajo{gap:var(--space-1);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;display:grid}.AprsNa_ahoraTrabajo:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px;border-radius:8px}.AprsNa_ahoraHora{font-variant-numeric:tabular-nums;color:var(--color-text-muted);font-size:.9375rem;font-weight:600}.AprsNa_ahoraLugar{color:var(--color-primary);letter-spacing:-.02em;text-wrap:balance;font-size:1.75rem;line-height:1.1}.AprsNa_ahoraLugar span{letter-spacing:0;font-size:1.125rem;font-weight:600}.AprsNa_ahoraQue{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AprsNa_ahoraMeta{color:var(--color-text-muted);font-size:.875rem}.AprsNa_ahoraAccion{background:var(--color-surface);width:100%;min-height:56px;font-size:1.0625rem}.AprsNa_ahoraConfirmar{gap:var(--space-2);display:grid}.AprsNa_ahoraConfirmar p{font-weight:700}.AprsNa_ahoraAccion:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}.AprsNa_ahoraVacio{text-wrap:balance;margin:0;font-size:1.25rem;font-weight:600}.AprsNa_ahoraProgreso{gap:var(--space-1);font-variant-numeric:tabular-nums;color:var(--color-text-muted);margin:0;font-size:.875rem;display:grid}.AprsNa_progreso{background:color-mix(in srgb, var(--color-primary) 14%, transparent);border-radius:999px;height:6px;display:block;overflow:hidden}.AprsNa_progreso span{border-radius:inherit;background:var(--color-primary);transform-origin:0;height:100%;transition:transform .4s cubic-bezier(.16,1,.3,1);display:block}@media (min-width:900px){.AprsNa_ahoraCard{align-items:end;column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(220px,280px)}.AprsNa_ahoraCard>.AprsNa_ahoraEtiqueta,.AprsNa_ahoraCard>.AprsNa_ahoraVacio,.AprsNa_ahoraCard>.AprsNa_ahoraProgreso{grid-column:1/-1}}.AprsNa_diaCantidad{font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700}.AprsNa_diaCantidad[data-cero=true]{color:var(--color-text-muted)}.AprsNa_diaVacio{justify-items:start;gap:var(--space-2);padding:var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius);color:var(--color-text-muted);display:grid}.AprsNa_diaVacio p{margin:0}.AprsNa_bloqueLectura{cursor:pointer}.AprsNa_bloque[data-estado=en_curso]{background:var(--color-ticket-progress-bg);border-color:var(--color-ticket-progress);box-shadow:0 0 0 2px var(--color-ticket-progress)}.AprsNa_bloque[data-estado=en_espera]{background:var(--color-ticket-waiting-bg);border-color:var(--color-ticket-waiting)}.AprsNa_bloque[data-estado=atrasado]{background:var(--color-warning-bg);border-color:var(--color-warning)}.AprsNa_bloque[data-estado=atrasado] span:last-of-type{color:var(--color-warning);font-weight:700}.AprsNa_bloque[data-estado=hecho]{background:var(--color-ticket-resolved-bg);border-color:var(--color-ticket-resolved);opacity:.78}.AprsNa_bloque[data-estado=hecho] strong{text-decoration:line-through;text-decoration-thickness:1px}.AprsNa_tablero .AprsNa_trabajo[data-hecho=true]{background:var(--color-ticket-resolved-bg);border-color:var(--color-ticket-resolved);opacity:.78}@media (pointer:coarse){.AprsNa_miLayout .AprsNa_bloque{min-height:var(--tap-min)}}.AprsNa_rangoTrabajo{font-variant-numeric:tabular-nums;color:var(--color-text-muted);font-weight:600}.AprsNa_descripcionCompleta{white-space:pre-wrap}.AprsNa_hecho{padding:var(--space-2) var(--space-3);background:var(--color-ticket-resolved-bg);color:var(--color-ticket-resolved);border-radius:10px;margin:0;font-weight:700}.AprsNa_accionesTrabajo{gap:var(--space-2);display:grid}.AprsNa_accionesTrabajo .AprsNa_btn{min-height:52px}.AprsNa_notaTrabajo{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border);display:grid}.AprsNa_notaTrabajo textarea{min-height:88px}.AprsNa_fotosTrabajo{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border);display:grid}.AprsNa_fotosTrabajo h3{margin:0;font-size:1rem}.AprsNa_miniaturas{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(72px,1fr));margin:0;padding:0;list-style:none;display:grid}.AprsNa_miniaturas img{aspect-ratio:1;object-fit:cover;border:1px solid var(--color-border);border-radius:8px;width:100%;display:block}.AprsNa_verFicha{text-underline-offset:3px;justify-self:start;align-items:center;min-height:44px;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:reduce){.AprsNa_ahoraCard[data-estado=en_curso] .AprsNa_ahoraEtiqueta:before{animation:none}.AprsNa_progreso span{transition:none}}@media (max-width:599px){.AprsNa_miLayout .AprsNa_controles{gap:var(--space-1);flex-wrap:nowrap;justify-content:space-between;width:100%}.AprsNa_miLayout .AprsNa_controles .AprsNa_btn{padding-inline:var(--space-3)}}@media (max-width:359px){.AprsNa_miLayout .AprsNa_controles{row-gap:var(--space-2);flex-wrap:wrap}}.AprsNa_miSeccion{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow-card);min-width:0;display:grid}.AprsNa_miSeccionCabecera{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.AprsNa_miSeccionCabecera h2{margin:0;font-size:1.125rem}.AprsNa_miCantidad{background:var(--color-highlight);min-width:1.6em;color:var(--color-primary);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 6px;font-size:.875rem;display:inline-grid}.AprsNa_miLista{margin:0;padding:0;list-style:none;display:grid}.AprsNa_miLista li+li{border-top:1px solid var(--color-border)}.AprsNa_miItem{width:100%;min-height:var(--tap-min);padding:var(--space-2) 0;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;gap:2px;text-decoration:none;display:grid}.AprsNa_miItem:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px;border-radius:8px}.AprsNa_miItemTitulo{color:var(--color-primary)}.AprsNa_miItemMeta{color:var(--color-text-muted);font-size:.875rem}.AprsNa_miEstado{border:1px solid var(--color-ticket-waiting);background:var(--color-ticket-waiting-bg);color:var(--color-ticket-waiting);border-radius:999px;padding:0 8px;font-weight:600;display:inline-block}.AprsNa_miEstado[data-estado=vencida]{border-color:var(--color-ticket-overdue);background:var(--color-ticket-overdue-bg);color:var(--color-ticket-overdue)}.AprsNa_miSeccionAtrasadas{border-color:var(--color-ticket-overdue);border-left-width:4px}.AprsNa_miSeccionAyuda{color:var(--color-text-muted);margin:0;font-size:.875rem}.AprsNa_miSeccionProximas>summary{min-height:var(--tap-min);cursor:pointer;list-style:none}.AprsNa_miSeccionProximas>summary::-webkit-details-marker{display:none}.AprsNa_miSeccionProximas>summary:after{content:"Mostrar";color:var(--color-primary);font-weight:600}.AprsNa_miSeccionProximas[open]>summary:after{content:"Ocultar"}.AprsNa_miSeccionProximas>summary:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px;border-radius:8px}.AprsNa_miGrupo>summary{list-style:none}.AprsNa_miGrupo>summary::-webkit-details-marker{display:none}.AprsNa_miGrupo>summary:after{content:"Ver lugares";color:var(--color-primary);font-size:.875rem;font-weight:600}.AprsNa_miGrupo[open]>summary:after{content:"Ocultar lugares"}.AprsNa_miGrupo>.AprsNa_miLista{padding-left:var(--space-4);border-left:2px solid var(--color-border)}.AprsNa_ahoraNota{min-height:var(--tap-min);color:var(--color-primary);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;justify-self:start;padding:0;font-weight:700;text-decoration:underline}.AprsNa_ahoraNota:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px;border-radius:4px}
.Qk7iOW_segmentos{gap:var(--space-2);flex-wrap:wrap;display:flex}.Qk7iOW_segmentos button{min-height:var(--tap-min);padding:0 var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;border-radius:999px;font-weight:600}.Qk7iOW_segmentos button[aria-pressed=true]{background:var(--color-highlight);border-color:var(--color-primary);color:var(--color-primary)}.Qk7iOW_segmentos button:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.Qk7iOW_cifras{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.Qk7iOW_cifra{padding:var(--space-3);border:1px solid var(--color-border);border-radius:10px;flex-direction:column;gap:2px;min-width:0;display:flex}.Qk7iOW_cifraLabel{color:var(--color-text-muted);font-size:.875rem;font-weight:600}.Qk7iOW_cifraValor{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(1.25rem,5.5vw,1.75rem);line-height:1.15}.Qk7iOW_cifraDetalle{color:var(--color-text-muted);font-size:.8125rem}.Qk7iOW_grafico{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.Qk7iOW_graficoTitulo{color:var(--color-text-muted);font-size:.875rem;font-weight:600}.Qk7iOW_barras{grid-template-columns:repeat(var(--dias), minmax(0, 1fr));border-bottom:1px solid var(--color-border);gap:2px;height:140px;display:grid}.Qk7iOW_columna{grid-template-rows:auto 1fr;place-items:end center;min-width:0;display:grid;position:relative}.Qk7iOW_valor{color:var(--color-text-muted);font-variant-numeric:tabular-nums;min-height:1.1em;font-size:.75rem}.Qk7iOW_barra{background:var(--color-primary);border-radius:4px 4px 0 0;align-self:end;width:100%;max-width:28px;min-height:2px}.Qk7iOW_barra[data-vacio]{background:var(--color-border)}.Qk7iOW_columna:hover .Qk7iOW_barra{opacity:.8}.Qk7iOW_dia{color:var(--color-text-muted);white-space:nowrap;margin-top:4px;font-size:.6875rem;position:absolute;top:100%}.Qk7iOW_grafico{padding-bottom:1.25rem}.Qk7iOW_grafico[data-con-resueltos]{padding-bottom:2.4rem}.Qk7iOW_resueltosDia{color:var(--color-ticket-resolved);white-space:nowrap;font-size:.6875rem;font-weight:600;position:absolute;top:calc(100% + 1.2rem)}.Qk7iOW_leyenda{color:var(--color-text-muted);font-weight:400}.Qk7iOW_areasCabecera{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Qk7iOW_areasCabecera h3{margin:0;font-size:1rem}.Qk7iOW_areas{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.Qk7iOW_areas li{gap:4px;min-width:0;display:grid}.Qk7iOW_areaFila{justify-content:space-between;gap:var(--space-3);min-width:0;display:flex}.Qk7iOW_areaFila span{font-variant-numeric:tabular-nums;font-weight:700}.Qk7iOW_areaBarra{background:var(--color-primary);border-radius:0 4px 4px 0;min-width:2px;height:6px;display:block}
._7mnTRq_page{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}._7mnTRq_page>header{gap:var(--space-2);padding-top:var(--space-2);padding-bottom:var(--space-4)}._7mnTRq_page>header p{max-width:62ch;line-height:1.5}._7mnTRq_tabs{gap:var(--space-2);border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:6px;display:grid}._7mnTRq_tab,._7mnTRq_tabActive{min-height:var(--tap-min);padding:var(--space-2) var(--space-3);color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;font-weight:700;line-height:1.25}._7mnTRq_tab:hover{background:color-mix(in srgb, var(--color-highlight) 45%, var(--color-surface))}._7mnTRq_tabActive{border-color:var(--brand-navy);background:var(--color-highlight);color:var(--brand-navy)}._7mnTRq_tab:focus-visible,._7mnTRq_tabActive:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}._7mnTRq_panel{min-width:0}._7mnTRq_panel section.stack{gap:var(--space-4)}._7mnTRq_panel section.stack>h2{color:var(--brand-navy);text-wrap:balance;margin:0;font-size:1.375rem;line-height:1.25}:is(._7mnTRq_panel section.stack>h3,._7mnTRq_panel .card h3,._7mnTRq_panel .card h4){color:var(--color-text);line-height:1.3}._7mnTRq_panel .muted{color:var(--color-text-muted)}._7mnTRq_panel .card{border-color:var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-card);border-radius:12px}._7mnTRq_panel fieldset.card{gap:var(--space-3);padding:var(--space-4);margin:0}._7mnTRq_panel fieldset.card legend{max-width:100%;padding:0 var(--space-2);color:var(--color-text);line-height:1.4}._7mnTRq_panel .field{gap:var(--space-2)}._7mnTRq_panel .field label{color:var(--color-text);line-height:1.35}:is(._7mnTRq_panel .field input:not([type=checkbox]),._7mnTRq_panel .field select,._7mnTRq_panel .field textarea){min-height:var(--tap-min);border-color:var(--color-border);background:var(--brand-cream-light);color:var(--color-text);font:inherit;border-radius:8px}._7mnTRq_panel .field input[type=number]{font-variant-numeric:tabular-nums}:is(._7mnTRq_panel .field input:focus-visible,._7mnTRq_panel .field select:focus-visible,._7mnTRq_panel .field textarea:focus-visible){outline:3px solid color-mix(in srgb, var(--color-primary) 35%, transparent);outline-offset:2px;border-color:var(--color-primary)}._7mnTRq_panel button.btn{width:100%}._7mnTRq_panel .row{align-items:center;gap:var(--space-2);min-height:var(--tap-min);color:var(--color-text);flex-wrap:wrap;display:flex}:is(._7mnTRq_panel .row input[type=checkbox],._7mnTRq_panel .row input[type=radio]){width:20px;height:20px;accent-color:var(--brand-navy);flex:0 0 20px}._7mnTRq_panel ul.stack{padding:0;list-style:none}._7mnTRq_panel li.card{min-width:0}._7mnTRq_panel .alert{line-height:1.45}._7mnTRq_panel .alert-info{color:var(--color-text);background:color-mix(in srgb, var(--color-highlight) 32%, var(--color-surface));border-color:color-mix(in srgb, var(--color-primary) 22%, var(--color-border))}@media (min-width:720px){._7mnTRq_page{gap:var(--space-6)}._7mnTRq_tabs{gap:var(--space-1);border-radius:12px;width:max-content;max-width:100%;display:flex}._7mnTRq_tab,._7mnTRq_tabActive{min-width:126px}._7mnTRq_panel button.btn{align-self:flex-start;width:auto}._7mnTRq_panel .card{padding:var(--space-6)}}
.g5gEvq_surface{gap:var(--space-6);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.g5gEvq_muted{color:var(--color-text-muted);margin:0;font-size:.875rem}.g5gEvq_toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.g5gEvq_filters{gap:var(--space-1);padding:var(--space-1);border:1px solid var(--color-border);background:var(--color-surface);border-radius:999px;display:inline-flex}.g5gEvq_filterOn,.g5gEvq_filterOff{min-height:var(--tap-min);padding:0 var(--space-4);font:inherit;cursor:pointer;border:0;border-radius:999px;font-weight:600}.g5gEvq_filterOn{background:var(--color-highlight);color:var(--brand-navy)}.g5gEvq_filterOff{color:var(--color-text);background:0 0}.g5gEvq_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.g5gEvq_item{gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text);border-radius:12px;grid-template-columns:12px minmax(0,1fr);min-width:0;text-decoration:none;display:grid}a.g5gEvq_item:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.g5gEvq_itemUnread{border-color:var(--color-accent)}.g5gEvq_dot{background:0 0;border-radius:50%;width:10px;height:10px;margin-top:6px}.g5gEvq_dotOn{background:var(--color-accent)}.g5gEvq_title{font-weight:700;display:block}.g5gEvq_itemUnread .g5gEvq_title{font-weight:800}.g5gEvq_priority{border:1px solid;border-radius:999px;align-items:center;gap:6px;width:fit-content;min-height:32px;margin-top:6px;padding:3px 9px;font-size:.8125rem;font-weight:700;line-height:1.2;display:inline-flex}.g5gEvq_priority svg{flex:none}.g5gEvq_priorityUrgent{color:var(--color-danger);background:var(--color-danger-bg)}.g5gEvq_priorityHigh{color:var(--color-warning);background:var(--color-warning-bg)}.g5gEvq_priorityMedium{color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 14%, var(--color-surface))}.g5gEvq_priorityLow{color:var(--color-text-muted);background:color-mix(in srgb, var(--color-text-muted) 10%, var(--color-surface))}.g5gEvq_body{color:var(--color-text-muted);margin-top:2px;font-size:.875rem;display:block}.g5gEvq_when{color:var(--color-text-muted);margin-top:4px;font-size:.875rem;display:block}
.ugpAsG_surface{gap:var(--space-6);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.ugpAsG_muted{color:var(--color-text-muted);margin:0;font-size:.875rem}.ugpAsG_toggle{gap:var(--space-1);padding:var(--space-1);border:1px solid var(--color-border);background:var(--color-surface);border-radius:999px;align-self:flex-start;display:inline-flex}.ugpAsG_toggleOn,.ugpAsG_toggleOff{min-height:var(--tap-min);padding:0 var(--space-4);font:inherit;cursor:pointer;border:0;border-radius:999px;font-weight:600}.ugpAsG_toggleOn{background:var(--color-highlight);color:var(--brand-navy)}.ugpAsG_toggleOff{color:var(--color-text);background:0 0}.ugpAsG_nav{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.ugpAsG_navTitle{text-align:center;text-wrap:balance;flex:1;min-width:0;margin:0;font-size:1.125rem}.ugpAsG_arrow{width:var(--tap-min);height:var(--tap-min);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;border-radius:999px;flex:none;font-size:1.125rem}.ugpAsG_month,.ugpAsG_dayView{gap:var(--space-3);flex-direction:column;display:flex}.ugpAsG_weekdays,.ugpAsG_days{gap:var(--space-2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.ugpAsG_weekdays{text-align:center;color:var(--color-text);padding:0 var(--space-1) var(--space-1);font-size:.8125rem;font-weight:700}.ugpAsG_hueco{min-height:92px}.ugpAsG_dayCell{background:var(--color-surface);border:1px solid var(--color-border);min-height:92px;padding:var(--space-2);gap:var(--space-1);font:inherit;color:var(--color-text);text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;min-width:0;display:flex}.ugpAsG_dayCell:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.ugpAsG_dayCell:hover{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 6%, var(--color-surface))}.ugpAsG_dayPast{border-color:color-mix(in srgb, var(--color-text-muted) 24%, var(--color-border));background:color-mix(in srgb, var(--color-text-muted) 7%, var(--color-surface));color:var(--color-text-muted)}.ugpAsG_dayPast .ugpAsG_dayNumber{color:var(--color-text-muted)}.ugpAsG_dayPast:hover{border-color:color-mix(in srgb, var(--color-text-muted) 45%, var(--color-border));background:color-mix(in srgb, var(--color-text-muted) 12%, var(--color-surface))}.ugpAsG_dayToday{border:2px solid var(--color-accent);background:color-mix(in srgb, var(--color-accent) 8%, var(--color-surface))}.ugpAsG_daySelected{box-shadow:inset 0 0 0 1px var(--color-primary)}.ugpAsG_daySelected .ugpAsG_dayNumber{color:var(--color-primary)}.ugpAsG_dayToday .ugpAsG_dayNumber{background:var(--color-highlight);width:28px;min-height:28px;color:var(--brand-navy);border-radius:50%;place-items:center;display:grid}.ugpAsG_dayHasActivity{border-color:color-mix(in srgb, var(--color-primary) 36%, var(--color-border))}.ugpAsG_dayPast.ugpAsG_dayHasActivity{border-color:color-mix(in srgb, var(--color-text-muted) 30%, var(--color-border))}.ugpAsG_dayNumber{font-variant-numeric:tabular-nums;place-items:center;width:28px;min-height:28px;font-size:1rem;font-weight:700;display:grid}.ugpAsG_counts{flex-direction:column;gap:3px;min-width:0;display:flex}.ugpAsG_chipOpen,.ugpAsG_chipLate,.ugpAsG_chipClosed,.ugpAsG_chipPreventive{text-align:center;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;border-radius:6px;align-self:flex-start;min-width:24px;padding:2px 5px;font-size:.75rem;line-height:1.25;display:inline-block}.ugpAsG_chipOpen{background:color-mix(in srgb, var(--color-accent) 18%, transparent);color:var(--color-text)}.ugpAsG_chipLate{background:var(--color-danger-bg);color:var(--color-danger)}.ugpAsG_chipClosed{background:color-mix(in srgb, var(--color-success) 14%, transparent);color:var(--color-success)}.ugpAsG_chipPreventive{background:var(--color-preventive-window-bg);color:var(--color-preventive-window);border:1px solid}.ugpAsG_hours{border-top:1px solid var(--color-border);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ugpAsG_hour{gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);grid-template-columns:56px minmax(0,1fr);min-width:0;display:grid}.ugpAsG_hourLabel{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:.8125rem}.ugpAsG_hourItems{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.ugpAsG_empty{color:var(--color-text-muted)}.ugpAsG_ticket{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:10px;flex-direction:column;gap:2px;min-width:0;text-decoration:none;display:flex}.ugpAsG_ticket:hover{border-color:var(--color-primary)}.ugpAsG_ticket:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.ugpAsG_ticketTop{justify-content:space-between;gap:var(--space-2);min-width:0;display:flex}.ugpAsG_outside{gap:var(--space-2);flex-direction:column;display:flex}.ugpAsG_floorTitle{margin:0;font-size:1rem}@media (min-width:720px){.ugpAsG_hueco{min-height:108px}.ugpAsG_dayCell{min-height:108px;padding:var(--space-3)}}@media (min-width:1024px){.ugpAsG_hueco,.ugpAsG_dayCell{min-height:124px}}.ugpAsG_toolbar{gap:var(--space-3);flex-direction:column;display:flex}.ugpAsG_viewToggle{border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:3px;display:grid}.ugpAsG_viewToggle .ugpAsG_toggleOn,.ugpAsG_viewToggle .ugpAsG_toggleOff{min-height:44px;padding-inline:6px;font-size:.875rem}.ugpAsG_nav{flex-wrap:wrap}.ugpAsG_navTitle{font-size:1rem}.ugpAsG_today{border:1px solid var(--color-border);background:var(--color-surface);min-height:44px;color:var(--color-text);font:inherit;cursor:pointer;border-radius:999px;padding:0 14px;font-weight:700}.ugpAsG_today:hover,.ugpAsG_arrow:hover{border-color:var(--color-primary)}.ugpAsG_arrow{place-items:center;display:grid}.ugpAsG_filters{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;grid-template-columns:1fr 1fr;display:grid}.ugpAsG_searchField{flex-direction:column;grid-column:1/-1;gap:6px;font-size:.875rem;font-weight:700;display:flex}.ugpAsG_searchField input,.ugpAsG_filterField select{border:1px solid var(--color-border);background:var(--color-bg);width:100%;min-height:48px;color:var(--color-text);font:inherit;border-radius:10px;padding:0 12px}.ugpAsG_searchField input::placeholder{color:var(--color-text-muted);opacity:1}.ugpAsG_filterField{flex-direction:column;gap:6px;min-width:0;font-size:.8125rem;font-weight:700;display:flex}.ugpAsG_filterField select{font-size:.875rem}.ugpAsG_clearFilters{min-height:44px;color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-self:end;font-weight:700;text-decoration:underline}.ugpAsG_searchField input:focus-visible,.ugpAsG_filterField select:focus-visible,.ugpAsG_today:focus-visible,.ugpAsG_arrow:focus-visible,.ugpAsG_viewToggle button:focus-visible,.ugpAsG_clearFilters:focus-visible,.ugpAsG_reportLink:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.ugpAsG_notice{padding:var(--space-4);border:1px solid var(--color-border);border-left:4px solid var(--color-accent);background:var(--color-surface);color:var(--color-text);border-radius:12px;margin:0}.ugpAsG_legend{color:var(--color-text-muted);margin:0;font-size:.875rem}.ugpAsG_ticket{gap:6px;min-height:88px;padding:12px}.ugpAsG_ticketSummary{color:var(--color-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.35;display:-webkit-box;overflow:hidden}.ugpAsG_ticketMeta{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:.75rem;display:flex}.ugpAsG_ticketMeta>span:not(:first-child){overflow-wrap:anywhere}.ugpAsG_chipOpen,.ugpAsG_chipLate,.ugpAsG_chipClosed,.ugpAsG_chipPreventive{font-weight:700}.ugpAsG_weekGrid{gap:var(--space-3);scroll-snap-type:x mandatory;grid-auto-columns:minmax(220px,82%);grid-auto-flow:column;padding:2px 2px 12px;display:grid;overflow-x:auto}.ugpAsG_weekColumn{gap:var(--space-2);border:1px solid var(--color-border);background:var(--color-surface);scroll-snap-align:start;border-radius:14px;flex-direction:column;min-width:0;min-height:160px;padding:12px;display:flex}.ugpAsG_weekColumn h3{margin:0 0 4px;font-size:.9375rem}.ugpAsG_weekToday{color:var(--brand-navy)}.ugpAsG_weekDay{color:var(--color-text)}.ugpAsG_empty{color:var(--color-text-muted);font-size:.875rem}.ugpAsG_emptyState{border:1px dashed var(--color-border);color:var(--color-text-muted);text-align:center;border-radius:14px;padding:30px 16px}.ugpAsG_listView{gap:var(--space-5);flex-direction:column;display:flex}.ugpAsG_listGroup{gap:var(--space-2);flex-direction:column;display:flex}.ugpAsG_listGroup h3{margin:0;font-size:1rem}.ugpAsG_listGroup h3 span{color:var(--color-text-muted);font-weight:500}.ugpAsG_reportLink{min-height:var(--tap-min);border:1px solid var(--color-primary);background:var(--color-highlight);color:var(--brand-navy);border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-weight:700;text-decoration:none;display:flex}.ugpAsG_reportLink:hover{filter:brightness(.96)}.ugpAsG_reportLink:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}@media (max-width:389px){.ugpAsG_days{gap:4px}.ugpAsG_dayCell{border-radius:8px;min-height:74px;padding:4px}.ugpAsG_weekdays{font-size:.6875rem}.ugpAsG_chipOpen,.ugpAsG_chipLate,.ugpAsG_chipClosed,.ugpAsG_chipPreventive{min-width:0;max-width:100%;padding-inline:3px}}.ugpAsG_chipLegend{gap:var(--space-2) var(--space-4);color:var(--color-text);flex-wrap:wrap;margin:0;padding:0;font-size:.875rem;list-style:none;display:none}.ugpAsG_chipLegend li{align-items:center;gap:6px;display:inline-flex}@media (max-width:719px){.ugpAsG_chipLabel{display:none}.ugpAsG_chipOpen,.ugpAsG_chipLate,.ugpAsG_chipClosed,.ugpAsG_chipPreventive{align-self:stretch;font-size:.8125rem}.ugpAsG_chipLegend{display:flex}.ugpAsG_chipLegend .ugpAsG_chipOpen,.ugpAsG_chipLegend .ugpAsG_chipLate,.ugpAsG_chipLegend .ugpAsG_chipClosed,.ugpAsG_chipLegend .ugpAsG_chipPreventive{align-self:center}}@media (min-width:720px){.ugpAsG_toolbar{flex-flow:wrap;justify-content:space-between;align-items:center}.ugpAsG_viewToggle{width:max-content}.ugpAsG_nav{flex:1;max-width:520px}.ugpAsG_filters{grid-template-columns:minmax(220px,2fr) repeat(4,minmax(130px,1fr)) auto;align-items:end}.ugpAsG_searchField{grid-column:auto}.ugpAsG_weekGrid{grid-auto-columns:minmax(0,1fr);grid-auto-flow:unset;grid-template-columns:repeat(7,minmax(0,1fr));overflow:visible}.ugpAsG_weekColumn{padding:10px}.ugpAsG_weekColumn .ugpAsG_ticket{padding:9px}}@media (min-width:1024px){.ugpAsG_filters{grid-template-columns:minmax(260px,2fr) repeat(4,minmax(145px,1fr)) auto}.ugpAsG_weekColumn{padding:12px}}
.vEDW3G_surface{gap:var(--space-6);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.vEDW3G_summary{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:10px;flex-wrap:wrap;margin:0;font-weight:600;display:flex}.vEDW3G_searchField{gap:var(--space-2);flex-direction:column;display:flex}.vEDW3G_searchField label{color:var(--color-text);font-weight:700}.vEDW3G_searchField input{width:100%;min-width:0;min-height:48px;padding:0 var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font:inherit;border-radius:8px}.vEDW3G_searchField input:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}.vEDW3G_searchField input::placeholder{color:var(--color-text-muted);opacity:1}.vEDW3G_searchCount{margin:calc(var(--space-4) * -1) 0 0;color:var(--color-text-muted);font-size:.875rem}.vEDW3G_roomResults{gap:var(--space-6);flex-direction:column;display:flex}.vEDW3G_emptySearch{padding:var(--space-4);border:1px dashed var(--color-border);background:var(--color-surface);color:var(--color-text-muted);border-radius:10px;margin:0}.vEDW3G_floor{gap:var(--space-3);flex-direction:column;display:flex}.vEDW3G_floorTitle{margin:0;font-size:1rem}.vEDW3G_grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:0;padding:0;list-style:none;display:grid}.vEDW3G_tile{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-card);padding:var(--space-4);gap:var(--space-2);border-radius:12px;flex-direction:column;min-width:0;display:flex}.vEDW3G_tileMain{align-items:flex-start;gap:var(--space-2);color:inherit;border-radius:8px;flex-direction:column;text-decoration:none;display:flex}.vEDW3G_tileMain:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px}.vEDW3G_openHint{margin-top:var(--space-1);color:var(--color-primary);align-items:center;gap:6px;font-size:.875rem;font-weight:700;display:inline-flex}.vEDW3G_openHint svg{width:16px;height:16px}.vEDW3G_tileOff{border-color:color-mix(in srgb, var(--color-danger) 50%, var(--color-border));background:var(--color-danger-bg)}.vEDW3G_code{margin:0;font-weight:700}.vEDW3G_name{color:var(--color-text-muted);margin:0;font-size:.875rem}.vEDW3G_typeLabel{background:color-mix(in srgb, var(--color-accent) 12%, var(--color-surface));min-height:24px;color:var(--color-accent);border-radius:999px;align-items:center;padding:2px 8px;font-size:.75rem;font-weight:700;display:inline-flex}.vEDW3G_state{background:color-mix(in srgb, var(--color-success) 14%, var(--color-surface));width:fit-content;color:var(--color-success);border-radius:999px;margin:0;padding:2px 8px;font-size:.875rem;font-weight:700}.vEDW3G_stateOff{color:var(--color-danger)}.vEDW3G_tileOff .vEDW3G_state{background:color-mix(in srgb, var(--color-danger) 14%, var(--color-surface))}.vEDW3G_blocking{color:var(--color-danger);font-size:.875rem}.vEDW3G_pendientes{color:var(--color-text);margin:0;font-size:.875rem;font-weight:600}.vEDW3G_tileActions{gap:var(--space-2);flex-direction:column;display:flex}.vEDW3G_tileActions button,.vEDW3G_tileActions a{min-height:var(--tap-min)}.vEDW3G_roomSummary{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;flex-wrap:wrap;display:flex}.vEDW3G_roomName{margin:0 0 4px;font-size:1.125rem}.vEDW3G_roomSummary p{margin-top:0;margin-bottom:0}.vEDW3G_reportHere{flex-basis:100%}.vEDW3G_detailSection{gap:var(--space-3);flex-direction:column;display:flex}.vEDW3G_sectionHeading{align-items:center;gap:var(--space-2);display:flex}.vEDW3G_sectionHeading h2{margin:0;font-size:1.125rem}.vEDW3G_sectionCount{background:color-mix(in srgb, var(--color-primary) 12%, var(--color-surface));min-width:28px;min-height:28px;color:var(--color-primary);border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:.875rem;font-weight:700;display:inline-flex}.vEDW3G_detailList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vEDW3G_detailList>li{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px}.vEDW3G_activityLink{gap:var(--space-2);min-height:44px;padding:var(--space-4);color:inherit;border-radius:inherit;flex-direction:column;text-decoration:none;display:flex}.vEDW3G_activityLink:focus-visible,.vEDW3G_activityTitle:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}.vEDW3G_ticketMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vEDW3G_statusTag,.vEDW3G_overdueTag{background:color-mix(in srgb, var(--color-primary) 12%, var(--color-surface));min-height:28px;color:var(--color-primary);border-radius:999px;align-items:center;padding:2px 8px;font-size:.8125rem;font-weight:700;display:inline-flex}.vEDW3G_overdueTag{background:var(--color-danger-bg);color:var(--color-danger)}.vEDW3G_ticketDescription{line-height:1.4}.vEDW3G_timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vEDW3G_timeline li{column-gap:var(--space-3);padding:0 0 var(--space-4);grid-template-columns:12px minmax(0,1fr);display:grid}.vEDW3G_timelineMark{border:2px solid var(--color-primary);background:var(--color-surface);border-radius:50%;width:10px;height:10px;margin-top:6px}.vEDW3G_activityBody{min-width:0;padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}.vEDW3G_activityTitle{min-height:44px;color:var(--color-primary);text-underline-offset:3px;margin:0;font-weight:700;text-decoration:underline;display:inline-block}.vEDW3G_activityNote{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0}.vEDW3G_activityMeta{color:var(--color-text-muted);margin:6px 0 0;font-size:.875rem}.vEDW3G_historyDays{gap:var(--space-4);flex-direction:column;display:flex}.vEDW3G_historyDay>h3{margin:0 0 var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);color:var(--color-text);font-size:1rem}.vEDW3G_editWorkButton{min-height:var(--tap-min);margin-top:var(--space-2)}.vEDW3G_preventiveNote{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);color:var(--color-text-muted);border-radius:10px;margin:0;font-size:.875rem}.vEDW3G_workForm{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;flex-direction:column;display:flex}.vEDW3G_workForm h2,.vEDW3G_workForm h4{margin:0;font-size:1.125rem}.vEDW3G_workForm p{margin:6px 0 0}.vEDW3G_workActions{gap:var(--space-2);flex-direction:column;display:flex}.vEDW3G_workActions button{min-height:var(--tap-min)}@media (min-width:720px){.vEDW3G_detailList{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vEDW3G_workActions{flex-direction:row}}
.page:has(>._0pYfYG_home){max-width:none}._0pYfYG_home{--home-bg:var(--color-bg);--home-card:var(--color-surface);--home-card-border:var(--color-border);--home-text:var(--color-text);--home-muted:var(--color-text-muted);--home-accent:var(--color-primary);background:var(--home-bg);color:var(--home-text);margin:calc(var(--space-6) * -1) calc(var(--space-4) * -1);padding:var(--space-6) max(var(--space-4), env(safe-area-inset-left,0px)) var(--space-8) max(var(--space-4), env(safe-area-inset-right,0px));gap:var(--space-6);overflow-wrap:anywhere;flex-direction:column;min-width:0;min-height:calc(100dvh - 64px);display:flex}._0pYfYG_content{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}._0pYfYG_hero{gap:var(--space-6);padding:var(--space-6);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);box-shadow:var(--shadow-card);border-radius:12px;flex-direction:column;display:flex}._0pYfYG_welcome{flex-direction:column;gap:6px;display:flex}._0pYfYG_greeting{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:2rem;font-weight:700;line-height:1.15}._0pYfYG_context{color:var(--color-text-muted);margin:0;font-size:1rem}._0pYfYG_roles{color:var(--color-primary);margin:0;font-size:.875rem;font-weight:700}._0pYfYG_grid{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._0pYfYG_card{background:var(--home-card);border:1px solid var(--home-card-border);box-shadow:var(--shadow-card);padding:var(--space-4);justify-content:space-between;gap:var(--space-3);min-height:150px;color:inherit;border-radius:12px;flex-direction:column;min-width:0;text-decoration:none;display:flex}a._0pYfYG_card:hover{border-color:var(--home-accent)}._0pYfYG_card:focus-visible{outline:3px solid var(--home-accent);outline-offset:3px}._0pYfYG_card[aria-disabled=true]{opacity:.55}._0pYfYG_iconBox{background:color-mix(in srgb, var(--color-primary) 9%, var(--color-surface));width:44px;height:44px;color:var(--home-text);border-radius:12px;place-items:center;display:grid}._0pYfYG_iconBox svg{width:22px;height:22px}._0pYfYG_cardTitle{margin:0;font-size:1rem;font-weight:700}._0pYfYG_status{align-items:center;gap:var(--space-2);color:var(--home-muted);margin:0;font-size:.875rem;display:flex}._0pYfYG_dot{background:var(--home-accent);border-radius:50%;flex:none;width:8px;height:8px}._0pYfYG_dotOff{background:var(--home-muted)}._0pYfYG_cta{justify-content:center;align-items:center;gap:var(--space-2);min-height:56px;padding:0 var(--space-4);background:var(--brand-sand);color:var(--brand-navy);border:1px solid var(--brand-navy);border-radius:8px;font-size:1.0625rem;font-weight:700;text-decoration:none;display:flex}._0pYfYG_cta:hover{background:var(--brand-cream-light);color:var(--brand-navy)}._0pYfYG_cta:active{transform:translateY(1px)}._0pYfYG_cta:focus-visible{outline:3px solid var(--brand-brown);outline-offset:3px}._0pYfYG_cta svg{width:22px;height:22px}._0pYfYG_extras{gap:var(--space-2);display:grid}._0pYfYG_extras a,._0pYfYG_extras span{min-height:48px;padding:0 var(--space-4);background:var(--home-card);border:1px solid var(--home-card-border);color:var(--home-text);border-radius:10px;justify-content:space-between;align-items:center;font-size:.9375rem;text-decoration:none;display:flex}._0pYfYG_extras a:hover{border-color:var(--home-accent);background:color-mix(in srgb, var(--color-primary) 5%, var(--home-card))}._0pYfYG_extras a:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}._0pYfYG_extras small{color:var(--home-muted)}._0pYfYG_panel{gap:var(--space-3);padding:var(--space-4);background:var(--home-card);border:1px solid var(--home-card-border);box-shadow:var(--shadow-card);border-radius:12px;flex-direction:column;min-width:0;display:flex}._0pYfYG_panelTitle{margin:0;font-size:1.125rem;font-weight:700}._0pYfYG_panelStatus{color:var(--home-muted);margin:0;font-size:.95rem}._0pYfYG_tareas{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._0pYfYG_tareas li{border-top:1px solid var(--home-card-border);min-width:0}._0pYfYG_tareaLink{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;color:inherit;min-width:0;text-decoration:none;display:flex}._0pYfYG_tareaLink:hover strong{color:var(--home-accent)}._0pYfYG_tareaLink:focus-visible{outline:3px solid var(--home-accent);outline-offset:2px}._0pYfYG_panelLink{color:var(--home-accent);align-items:center;min-height:44px;font-weight:700;text-decoration:none;display:inline-flex}._0pYfYG_panelLink:focus-visible{outline:3px solid var(--home-accent);outline-offset:2px}@media (min-width:720px){._0pYfYG_home{padding-left:var(--space-8);padding-right:var(--space-8)}._0pYfYG_content{width:100%;max-width:720px;margin:0 auto}._0pYfYG_hero{justify-content:space-between;align-items:center;gap:var(--space-8);flex-direction:row}._0pYfYG_grid{gap:var(--space-4);grid-template-columns:1fr 1fr}._0pYfYG_card{min-height:160px}._0pYfYG_cta{flex:none;width:100%;max-width:320px}._0pYfYG_extras{grid-template-columns:1fr 1fr}}@media (min-width:1024px){._0pYfYG_home{padding:var(--space-8);margin:calc(var(--space-6) * -1) calc(var(--space-4) * -1);min-height:calc(100dvh - 64px);display:flex}._0pYfYG_content{padding:var(--space-8) var(--space-8) var(--space-8);width:100%;max-width:1120px}._0pYfYG_grid{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}._0pYfYG_card{min-height:168px}._0pYfYG_cta{max-width:360px;margin:0}._0pYfYG_extras{grid-template-columns:repeat(2,minmax(0,1fr))}}._0pYfYG_atrasadas{min-height:var(--tap-min);padding:0 var(--space-3);border:1px solid var(--color-ticket-overdue);background:var(--color-ticket-overdue-bg);color:var(--color-ticket-overdue);border-radius:8px;align-items:center;font-weight:700;text-decoration:none;display:flex}._0pYfYG_pendiente{min-height:var(--tap-min);padding:0 var(--space-3);border:1px solid var(--color-primary);background:var(--color-highlight);color:var(--color-primary);border-radius:8px;align-items:center;font-weight:700;text-decoration:none;display:flex}._0pYfYG_pendiente:focus-visible,._0pYfYG_atrasadas:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}
.sc-CnG_surface{min-width:0}.sc-CnG_screen{gap:24px;min-width:0;display:grid}.sc-CnG_head{gap:4px;display:grid}.sc-CnG_head h1{font-family:var(--font-heading-stack);text-wrap:balance;margin:0;font-size:1.6rem;line-height:1.15}.sc-CnG_progress{color:var(--color-text);margin:8px 0 0;font-weight:600}.sc-CnG_deshacer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.sc-CnG_deshacer .sc-CnG_btn{min-height:var(--tap-min)}.sc-CnG_floor{gap:10px;display:grid}.sc-CnG_floor h2{font-family:var(--font-heading-stack);margin:0;padding-top:8px;font-size:1.1rem}.sc-CnG_list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sc-CnG_row{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding:14px;display:grid}.sc-CnG_roomId{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.sc-CnG_roomId strong{font-variant-numeric:tabular-nums;font-size:1.15rem}.sc-CnG_task{gap:2px;min-width:0;display:grid}.sc-CnG_taskName{font-weight:600}.sc-CnG_actions{gap:8px;display:grid}.sc-CnG_actions .sc-CnG_btn{min-height:var(--tap-min);width:100%}.sc-CnG_done{color:var(--color-success);margin:0;font-weight:600}.sc-CnG_statusInfo{justify-items:start;gap:4px;display:grid}.sc-CnG_taskStatus{border:1px solid;border-radius:999px;align-items:center;width:fit-content;min-height:30px;padding:4px 9px;font-size:.8125rem;font-weight:700;line-height:1.2;display:inline-flex}.sc-CnG_taskStatus[data-estado=pendiente]{color:var(--color-warning);background:var(--color-warning-bg)}.sc-CnG_taskStatus[data-estado=por_confirmar]{color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 12%, var(--color-surface))}.sc-CnG_taskStatus[data-estado=hecha]{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 12%, var(--color-surface))}.sc-CnG_taskStatus[data-estado=declinada]{color:var(--color-text-muted);background:color-mix(in srgb, var(--color-text-muted) 9%, var(--color-surface))}.sc-CnG_empty{border:1px dashed var(--color-border);border-radius:var(--radius);color:var(--color-text-muted);padding:16px}.sc-CnG_secondaryTools{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);min-width:0}.sc-CnG_secondaryTools summary{cursor:pointer;align-items:center;gap:6px;min-height:52px;padding:10px 16px;font-weight:700;display:flex}.sc-CnG_secondaryTools summary::marker{color:var(--color-primary)}.sc-CnG_secondaryTools summary:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius)}.sc-CnG_secondaryTools[open] summary{border-bottom:1px solid var(--color-border)}.sc-CnG_secondaryTools>.sc-CnG_floor{padding:16px}.sc-CnG_floorTitle{margin:0;font-size:1.1rem}.sc-CnG_ocupacion{gap:4px;display:grid}.sc-CnG_ocupacion select{min-height:var(--tap-min);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);font:inherit;padding:8px 10px}@media (min-width:720px){.sc-CnG_row{grid-template-columns:minmax(160px,1.2fr) minmax(0,1.6fr) minmax(0,auto);align-items:center}.sc-CnG_actions{grid-auto-flow:column;justify-content:end}.sc-CnG_actions .sc-CnG_btn{width:auto}}@media (min-width:1024px){.sc-CnG_taskRow{grid-template-columns:minmax(120px,.8fr) minmax(180px,1.2fr) minmax(120px,auto) minmax(220px,1fr)}.sc-CnG_taskRow .sc-CnG_actions{flex-wrap:wrap;justify-content:flex-end;display:flex}.sc-CnG_taskRow .sc-CnG_actions .sc-CnG_btn{flex:0 auto}}.sc-CnG_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sc-CnG_sectionHead h2{margin:0}.sc-CnG_warn{color:var(--color-danger);font-weight:600}.sc-CnG_editor{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);gap:16px;min-width:0;padding:18px;display:grid}.sc-CnG_editor h3{font-family:var(--font-heading-stack);margin:0;font-size:1.15rem}.sc-CnG_field{gap:6px;min-width:0;display:grid}.sc-CnG_field input,.sc-CnG_field select{min-height:var(--tap-min);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);color:var(--color-text);font:inherit;padding:8px 10px}.sc-CnG_rooms{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.sc-CnG_rooms legend{margin-bottom:4px;padding:0;font-weight:600}.sc-CnG_floorChoices{gap:6px;display:grid}.sc-CnG_floorName{color:var(--color-text-muted);margin:0;font-size:.9rem}.sc-CnG_choices{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;display:grid}.sc-CnG_choice{min-height:var(--tap-min);border:1px solid var(--color-border);border-radius:var(--radius);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px;display:grid}.sc-CnG_choice input{width:20px;height:20px;accent-color:var(--color-primary);margin-top:2px}.sc-CnG_choice small{display:block}.sc-CnG_editorActions{flex-wrap:wrap;gap:8px;display:flex}.sc-CnG_editorActions .sc-CnG_btn{min-height:var(--tap-min)}.sc-CnG_dateBar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sc-CnG_dateBar input[type=date]{min-height:var(--tap-min);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);font:inherit;padding:6px 10px}.sc-CnG_dateBar .sc-CnG_btn{min-height:var(--tap-min)}.sc-CnG_seguimientoLink{color:var(--color-primary);font-weight:600}.sc-CnG_tableWrap{min-width:0;overflow-x:auto}.sc-CnG_metricTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.95rem}.sc-CnG_metricTable caption{text-align:left;padding-bottom:6px}.sc-CnG_metricTable th,.sc-CnG_metricTable td{text-align:left;border-bottom:1px solid var(--color-border);padding:8px 10px}.sc-CnG_metricTable th{color:var(--color-text-muted);font-weight:600}.sc-CnG_ficha{gap:var(--space-4);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;min-width:0;display:flex}.sc-CnG_datos{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;display:grid}.sc-CnG_datos div{flex-direction:column;gap:2px;min-width:0;display:flex}.sc-CnG_datos dt{color:var(--color-text-muted);font-size:.85rem}.sc-CnG_datos dd{overflow-wrap:anywhere;margin:0;font-weight:600}.sc-CnG_fichaLink{color:inherit;border-radius:8px;text-decoration:none}.sc-CnG_fichaLink:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.sc-CnG_openFicha{color:var(--color-primary);font-size:.8125rem;font-weight:700}.sc-CnG_volver{width:fit-content}.sc-CnG_taskNavigation{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.sc-CnG_taskNavigationLink{min-width:0;min-height:var(--tap-min);border:1px solid var(--color-border);color:var(--color-primary);border-radius:10px;flex-direction:column;justify-content:center;gap:2px;padding:8px 10px;text-decoration:none;display:flex}.sc-CnG_taskNavigationLink:last-child{text-align:right}.sc-CnG_taskNavigationLink span{font-size:.8125rem}.sc-CnG_taskNavigationLink strong{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.sc-CnG_taskNavigationLink small{color:var(--color-text-muted);font-size:.75rem}.sc-CnG_taskNavigationLink:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.sc-CnG_taskNavigationCount{color:var(--color-text-muted);white-space:nowrap;align-items:center;font-size:.8125rem;display:flex}.sc-CnG_taskNavigationEdge{color:var(--color-text-muted);align-items:center;margin:0;font-size:.8125rem;display:flex}.sc-CnG_taskNavigationEdge:last-child{text-align:right;justify-content:flex-end}
.lpnsfa_surface{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.lpnsfa_hero{flex-direction:column;gap:6px;display:flex}.lpnsfa_acciones{gap:var(--space-2);flex-wrap:wrap;display:flex}.lpnsfa_acciones>*{min-height:48px}.lpnsfa_grupo{gap:var(--space-2);flex-direction:column;display:flex}.lpnsfa_grupoTitulo{margin:0;font-size:1rem;font-weight:700}.lpnsfa_lista{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.lpnsfa_tarjeta{min-height:56px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);background:var(--color-surface);color:inherit;border-radius:12px;flex-direction:column;gap:4px;min-width:0;text-decoration:none;display:flex}.lpnsfa_tarjeta:hover{border-color:var(--color-primary)}.lpnsfa_tarjeta:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.lpnsfa_tarjetaTop{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.lpnsfa_nombre{overflow-wrap:anywhere;font-weight:700}.lpnsfa_meta{color:var(--color-text-muted);overflow-wrap:anywhere;margin:0;font-size:.9375rem}.lpnsfa_vencida{color:var(--color-danger);font-weight:700}.lpnsfa_proxima{color:var(--color-warning);font-weight:700}.lpnsfa_ficha{gap:var(--space-4);flex-direction:column;display:flex}.lpnsfa_datos{gap:var(--space-3);padding:var(--space-4);grid-template-columns:1fr;margin:0;display:grid}.lpnsfa_datos dt{color:var(--color-text-muted);font-size:.875rem}.lpnsfa_datos dd{overflow-wrap:anywhere;margin:0;font-weight:600}.lpnsfa_porAprobar{gap:var(--space-3);padding:var(--space-4);border-left:4px solid var(--color-ticket-waiting);flex-direction:column;display:flex}.lpnsfa_porAprobar p{margin:0}.lpnsfa_rutina{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.lpnsfa_rutina p{margin:0}.lpnsfa_rechazo{gap:var(--space-2);display:grid}.lpnsfa_esperando{color:var(--color-text);font-weight:600}.lpnsfa_esperando:before{content:"◷ ";color:var(--color-ticket-waiting)}.lpnsfa_historial{gap:0;margin:0;padding:0;list-style:none;display:grid}.lpnsfa_historial li{border-top:1px solid var(--color-border);padding:var(--space-2) 0}.lpnsfa_cancelada{color:var(--color-ticket-closed);font-weight:700}.lpnsfa_form{gap:var(--space-3);padding:var(--space-4);display:grid}.lpnsfa_par{gap:var(--space-3);grid-template-columns:1fr;display:grid}.lpnsfa_recurrencia{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.lpnsfa_volver{width:fit-content}@media (min-width:720px){.lpnsfa_datos,.lpnsfa_par{grid-template-columns:1fr 1fr}}
.EGusWq_dosColumnas{gap:var(--space-3);display:grid}@container (min-width:320px){.EGusWq_dosColumnas{grid-template-columns:1fr 1fr}}.EGusWq_duracion{gap:var(--space-2);display:grid}.EGusWq_duracion legend{font-size:.9375rem;font-weight:600}.EGusWq_rapidas{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(96px,1fr));display:grid}.EGusWq_rapida{min-height:var(--tap-min);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:8px;font-weight:600}.EGusWq_rapida[aria-pressed=true]{background:var(--color-highlight);border:2px solid var(--color-primary);color:var(--color-primary)}.EGusWq_rapida:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 35%, transparent)}.EGusWq_otro{max-width:12rem}.EGusWq_equipo{gap:var(--space-2);display:grid}.EGusWq_equipoNombre{color:var(--color-text-muted);font-size:.875rem}.EGusWq_personas{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.EGusWq_persona{align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:8px;font-weight:600;display:flex}.EGusWq_persona:has(input:checked){background:var(--color-highlight);border:2px solid var(--color-primary);color:var(--color-primary)}.EGusWq_persona:has(input:focus-visible){outline:3px solid color-mix(in srgb, var(--color-primary) 35%, transparent)}.EGusWq_persona input{width:1.125rem;height:1.125rem;accent-color:var(--color-primary);margin:0}
