@layer legado, claro;@layer claro{.adm .pagina{max-width:1180px;padding-top:var(--c-e5);padding-inline:var(--c-e4)}:where(.adm) .admin-nav{position:static;z-index:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--c-e2) 6px;gap:var(--c-e2) 6px;width:auto;margin:calc(var(--c-e5) * -1) calc(var(--c-e4) * -1) var(--c-e5);padding:var(--c-e2) var(--c-e3) var(--c-e4);overflow:visible;background:var(--c-pie);color:var(--c-pie-texto);border:0;border-radius:0;box-shadow:none}:where(.adm) .admin-nav a{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:44px;padding:6px var(--c-e1);border:1px solid color-mix(in srgb,var(--c-pie-texto) 22%,transparent);border-radius:var(--c-radio);background:transparent;box-shadow:none;color:var(--c-pie-texto);font-size:var(--c-t-dato);font-weight:600;line-height:1.2;text-align:center;text-decoration:none}:where(.adm) .admin-nav a:hover{background:color-mix(in srgb,var(--c-pie-texto) 8%,transparent);color:var(--c-pie-texto)}:where(.adm) .admin-nav a.on{border-color:transparent;background:color-mix(in srgb,var(--c-pie-texto) 12%,transparent);box-shadow:inset 0 -3px 0 var(--c-pie-texto);color:var(--c-pie-texto);font-weight:800}:where(.adm) .admin-nav .contador{position:absolute;top:-7px;right:-3px;display:inline-grid;place-items:center;min-width:22px;height:22px;margin:0;padding:0 6px;border-radius:var(--c-radio-pastilla);background:var(--c-superficie);box-shadow:0 0 0 2px var(--c-pie);color:var(--c-texto);font-size:var(--c-t-dato);font-weight:800;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(.adm) .admin-nav .admin-logo{grid-column:1/-1;justify-content:flex-start;gap:var(--c-e2);min-height:var(--c-objetivo);margin:0;padding:0 var(--c-e1);border:0;background:none;color:var(--c-pie-texto);font-size:20px;font-weight:800;letter-spacing:-.045em}:where(.adm) .admin-nav .admin-logo:hover{background:none}:where(.adm) .admin-logo img{width:auto;height:28px}:where(.adm) .admin-logo b{font-weight:800;color:var(--c-logo-banda)}:where(.adm) .admin-nav .admin-salida{margin:0;border-color:transparent;color:var(--c-texto-banda-suave);font-weight:600;text-decoration:underline;text-underline-offset:3px}:where(.adm) .admin-nav .admin-salida:hover{color:var(--c-pie-texto)}@media (min-width:768px){.adm .pagina{padding-top:var(--c-e6);padding-inline:var(--c-e6)}:where(.adm) .admin-nav{margin:calc(var(--c-e6) * -1) calc(var(--c-e6) * -1) var(--c-e5);padding-inline:var(--c-e6);grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:901px){main:has(>.adm){margin-left:0}.adm{padding-left:248px}:where(.adm) .admin-nav{position:fixed;z-index:30;top:0;bottom:0;left:0;display:flex;flex-direction:column;gap:2px;width:248px;margin:0;padding:var(--c-e5) var(--c-e3);overflow-y:auto}:where(.adm) .admin-nav a{justify-content:space-between;padding:var(--c-e2) var(--c-e3);border:0;text-align:left}:where(.adm) .admin-nav a.on{box-shadow:inset 3px 0 0 var(--c-pie-texto)}:where(.adm) .admin-nav .contador{position:static;box-shadow:none}:where(.adm) .admin-nav .admin-logo{margin-bottom:var(--c-e3);padding:0 var(--c-e2)}:where(.adm) .admin-nav .admin-salida{justify-content:flex-start;min-height:40px}:where(.adm) .admin-nav .admin-salida[href="/panel"]{margin-top:auto}}.adm .sub{margin:var(--c-e6) 0 var(--c-e3);font-family:var(--c-letra);font-size:20px;line-height:28px;font-weight:800;letter-spacing:0;color:var(--c-texto)}:where(.adm) .pagina>.alerta{margin-bottom:var(--c-e4)}.adm .ayuda{margin:0}.adm .adm-nota{margin-top:var(--c-e3)}.adm .adm-botones{display:flex;flex-wrap:wrap;align-items:center;gap:var(--c-e2)}.adm .link{color:var(--c-enlace);text-decoration:underline;text-underline-offset:3px}.adm .aviso-app{margin:0 0 var(--c-e4);background:var(--c-superficie);border:1px solid var(--c-borde);border-radius:var(--c-radio)}.adm .resumen{display:grid;grid-gap:var(--c-e4);gap:var(--c-e4)}:where(.adm) .resumen>.sub{margin:var(--c-e4) 0 0}:where(.adm) .mando-pendientes{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--c-e3);gap:var(--c-e3);margin:0;padding:var(--c-e4);background:var(--c-superficie);color:var(--c-texto);border:1px solid var(--c-borde);border-radius:var(--c-radio);box-shadow:var(--c-sombra)}:where(.adm) .mando-pendientes :focus-visible{outline:3px solid var(--c-foco);outline-offset:2px;box-shadow:none}:where(.adm) .mando-total{display:flex;align-items:baseline;gap:var(--c-e3);padding:0}:where(.adm) .mando-total b{font-family:var(--c-letra);font-size:48px;line-height:1;font-weight:800;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--c-texto)}:where(.adm) .mando-total span{font-size:var(--c-t-cuerpo);line-height:22px;font-weight:700;color:var(--c-texto)}:where(.adm) .al-dia .mando-total b{color:var(--c-ok)}:where(.adm) .mando-lista{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0}:where(.adm) .mando-lista a{display:grid;grid-template-columns:40px minmax(0,1fr) 12px;align-items:center;grid-gap:var(--c-e3);gap:var(--c-e3);min-height:56px;padding:var(--c-e2);border-top:1px solid var(--c-borde);border-radius:0;background:none;color:var(--c-texto-suave);transition:background-color .15s}:where(.adm) .mando-lista a:first-child{border-top:0}:where(.adm) .mando-lista a:after{content:"";width:8px;height:8px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg)}:where(.adm) .mando-lista a:hover{background:var(--c-secundario-hover)}:where(.adm) .mando-lista b{display:inline-grid;place-items:center;min-width:40px;height:32px;padding:0 var(--c-e2);border-radius:var(--c-radio-pastilla);background:var(--c-fondo-suave);color:var(--c-texto-suave);font-size:var(--c-t-cuerpo);font-weight:800;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(.adm) .mando-lista span{display:grid;grid-gap:0;gap:0;font-size:var(--c-t-cuerpo);line-height:22px;font-weight:700;color:inherit}:where(.adm) .mando-lista small{font-size:var(--c-t-dato);line-height:20px;font-weight:500}:where(.adm) .mando-lista .hay{color:var(--c-texto)}:where(.adm) .mando-lista .hay b{background:var(--c-aviso-fondo);box-shadow:inset 0 0 0 1px var(--c-aviso);color:var(--c-aviso)}:where(.adm) .mando-dos{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--c-e4);gap:var(--c-e4);margin:0}:where(.adm) .mando-caja{display:grid;align-content:start;grid-gap:var(--c-e4);gap:var(--c-e4);min-width:0;padding:var(--c-e4);background:var(--c-superficie);border:1px solid var(--c-borde);border-radius:var(--c-radio);box-shadow:var(--c-sombra)}:where(.adm) .mando-titulo{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--c-e2) var(--c-e3);font-size:var(--c-t-dato)}:where(.adm) .mando-titulo h2{margin:0;font-family:var(--c-letra);font-size:20px;line-height:28px;font-weight:800;letter-spacing:0;color:var(--c-texto)}:where(.adm) .mando-ingreso{display:grid;grid-gap:2px;gap:2px;margin:0;padding-top:var(--c-e4);border-top:1px solid var(--c-borde)}:where(.adm) .mando-ingreso b{font-family:var(--c-letra);font-size:28px;line-height:34px;font-weight:800;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--c-texto)}:where(.adm) .mando-ingreso span{font-size:var(--c-t-dato);line-height:20px;color:var(--c-texto-suave)}:where(.adm) .mando-socio{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--c-e2) var(--c-e3);padding:var(--c-e3) var(--c-e4);border-radius:var(--c-radio);background:var(--c-fondo-suave);color:var(--c-texto-suave);font-size:var(--c-t-dato);line-height:20px;font-weight:600}:where(.adm) .mando-socio span b{display:block;font-size:var(--c-t-cuerpo);font-weight:800;color:var(--c-texto)}:where(.adm) .mando-socio .pips{display:flex;gap:var(--c-e1)}:where(.adm) .mando-socio i{width:14px;height:8px;border-radius:2px;background:var(--c-secundario)}:where(.adm) .mando-socio .fuera{background:var(--c-borde)}:where(.adm) .mando-sin-fecha,:where(.adm) .mando-vacio{margin:0;font-size:var(--c-t-dato);line-height:20px;color:var(--c-texto-suave)}:where(.adm) .mando-vencen{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none}:where(.adm) .mando-vencen li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:var(--c-e2) var(--c-e3);gap:var(--c-e2) var(--c-e3);padding:var(--c-e3) 0;border-top:1px solid var(--c-borde);border-radius:0;background:none}:where(.adm) .mando-vencen li:first-child{padding-top:0;border-top:0}:where(.adm) .mando-vencen li>span:first-child{min-width:0}:where(.adm) .mando-vencen b{display:block;overflow:hidden;font-size:15px;line-height:22px;font-weight:700;color:var(--c-texto);text-overflow:ellipsis;white-space:nowrap}:where(.adm) .mando-vencen small{font-size:var(--c-t-dato);line-height:20px;color:var(--c-texto-suave)}:where(.adm) .mando-vencen .btn{min-height:44px;padding:var(--c-e2) 14px;font-size:var(--c-t-dato)}:where(.adm) .tarjetas-resumen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--c-e2);gap:var(--c-e2);margin:0}:where(.adm) .tarjeta-resumen{display:grid;align-content:start;grid-gap:2px;gap:2px;min-width:0;padding:var(--c-e3) var(--c-e4);background:var(--c-superficie);border:1px solid var(--c-borde);border-radius:var(--c-radio);box-shadow:none;color:var(--c-texto)}:where(.adm) a.tarjeta-resumen{transition:border-color .15s,box-shadow .15s}:where(.adm) a.tarjeta-resumen:hover{border-color:var(--c-secundario);box-shadow:var(--c-sombra-hover)}:where(.adm) .tarjeta-resumen b{font-family:var(--c-letra);font-size:24px;line-height:30px;font-weight:800;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--c-texto)}:where(.adm) .tarjeta-resumen span{font-size:var(--c-t-dato);line-height:20px;font-weight:600;color:var(--c-texto-suave)}.adm .tabla-top{max-width:720px}:where(.adm) .tabla-top td:first-child{overflow-wrap:anywhere}:where(.adm) .estado-bot{margin-top:var(--c-e6)}:where(.adm) .bot-lista{display:grid;margin:0;padding:0;list-style:none;font-size:var(--c-t-dato);line-height:20px}:where(.adm) .bot-lista li{display:flex;align-items:center;justify-content:space-between;gap:var(--c-e3);min-height:44px;padding:var(--c-e2) 0;border-top:1px solid var(--c-borde)}:where(.adm) .bot-lista li:first-child{border-top:0}:where(.adm) .bot-lista li>span:first-child{display:grid;min-width:0;font-weight:600;overflow-wrap:anywhere}:where(.adm) .bot-lista small{font-size:var(--c-t-dato);font-weight:400;color:var(--c-texto-suave)}@media (min-width:600px){:where(.adm) .tarjetas-resumen{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}}@media (min-width:768px){:where(.adm) .mando-pendientes{grid-template-columns:200px minmax(0,1fr);gap:var(--c-e5);padding:var(--c-e5)}:where(.adm) .mando-total{flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--c-e2);padding-right:var(--c-e5);border-right:1px solid var(--c-borde)}:where(.adm) .mando-total b{font-size:64px}:where(.adm) .mando-caja{padding:var(--c-e5)}}@media (min-width:1100px){:where(.adm) .mando-dos{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.adm) .mando-lista{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--c-e5)}:where(.adm) .mando-lista a:nth-child(2){border-top:0}}@media (max-width:520px){:where(.adm) .mando-vencen li{grid-template-columns:minmax(0,1fr) auto}:where(.adm) .mando-vencen .btn{grid-column:1/-1}:where(.adm) .mando-vencen b{white-space:normal}}@media (prefers-reduced-motion:reduce){:where(.adm) .mando-lista a,:where(.adm) a.tarjeta-resumen{transition:none}}.adm .form{display:grid;grid-gap:var(--c-e4);gap:var(--c-e4)}.adm .fila{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--c-e3);gap:var(--c-e3)}.adm .campo{display:grid;grid-gap:var(--c-e1);gap:var(--c-e1);min-width:0}.adm .campo input:not([type=checkbox]):not([type=radio]),.adm .campo select,.adm .campo textarea{width:100%;min-height:var(--c-objetivo);padding:10px 14px;font-size:var(--c-t-cuerpo);line-height:24px}.adm .campo textarea{min-height:96px;resize:vertical}.adm .adm-campo-corto{max-width:160px}.adm summary{display:flex;align-items:center;gap:var(--c-e2);min-height:44px;padding:0;color:var(--c-secundario);font-size:var(--c-t-dato);line-height:20px;font-weight:700;list-style:none;cursor:pointer}.adm summary::-webkit-details-marker{display:none}.adm summary:before{content:"";flex:none;width:7px;height:7px;margin-inline:2px 4px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg)}.adm details[open]>summary:before{transform:rotate(135deg)}.adm .rechazar>summary{color:var(--c-error)}.adm .rechazar form{display:grid;justify-items:start;grid-gap:var(--c-e3);gap:var(--c-e3);margin:var(--c-e1) 0 var(--c-e2)}:where(.adm) .rechazar .campo{width:100%}.adm .btn-peligro{background:var(--c-superficie);border:1.5px solid var(--c-error);color:var(--c-error)}.adm .btn-peligro:hover{background:var(--c-error-fondo);color:var(--c-error-texto)}.adm .admin-tabs{display:flex;flex-wrap:wrap;gap:var(--c-e2);margin:0 0 var(--c-e4);padding:0;overflow:visible}:where(.adm) .admin-tabs .tab{display:inline-flex;flex:none;align-items:center;min-height:44px;padding:0 var(--c-e4);border:1px solid var(--c-borde-campo);border-radius:var(--c-radio-pastilla);background:var(--c-superficie);color:var(--c-texto);font-size:var(--c-t-dato);font-weight:600;white-space:nowrap}:where(.adm) .admin-tabs .tab:hover{border-color:var(--c-secundario);background:var(--c-secundario-hover)}:where(.adm) .admin-tabs .on,:where(.adm) .admin-tabs .on:hover{border-color:var(--c-secundario);background:var(--c-secundario);color:var(--c-texto-banda);font-weight:700}.adm .chip-plan,.adm .chip-vence{display:inline-flex;align-items:center;gap:var(--c-e1);min-height:28px;padding:2px 10px;border:1px solid;border-radius:var(--c-radio-pastilla);font-size:var(--c-t-dato);line-height:20px;font-weight:700;white-space:nowrap}.adm .chip-plan{background:var(--c-fondo-suave);color:var(--c-texto-suave)}:where(.adm) .chip-plan.pro{background:var(--c-secundario-hover);color:var(--c-secundario)}:where(.adm) .chip-plan.destacado{border-color:var(--c-destacado-texto);background:var(--c-destacado-fondo);color:var(--c-destacado-texto)}:where(.adm) .chip-plan.destacado:before{content:"★";content:"★"/""}:where(.adm) .chip-vence.por_vencer{background:var(--c-aviso-fondo);color:var(--c-aviso)}:where(.adm) .chip-vence.por_vencer:before{content:"◔";content:"◔"/""}:where(.adm) .chip-vence.vencido{background:var(--c-error-fondo);color:var(--c-error-texto)}:where(.adm) .chip-vence.vencido:before{content:"!";content:"!"/"";font-weight:800}:where(.adm) .buscador-admin{display:flex;flex-wrap:wrap;align-items:center;gap:var(--c-e2) var(--c-e3);margin:0 0 var(--c-e4)}:where(.adm) .buscador-admin input{flex:1 1 240px;min-width:0;min-height:var(--c-objetivo);padding:10px var(--c-e4);border:1px solid var(--c-borde-campo);border-radius:var(--c-radio);background:var(--c-superficie);color:var(--c-texto);font:inherit;font-size:var(--c-t-cuerpo)}:where(.adm) .buscador-admin input:focus-visible{outline:3px solid var(--c-foco);outline-offset:1px;border-color:var(--c-foco)}:where(.adm) .buscador-admin .muted{display:inline;font-size:var(--c-t-dato);line-height:20px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}:where(.adm) .lista-gestion{display:grid;grid-gap:var(--c-e4);gap:var(--c-e4)}:where(.adm) .gestion{display:grid;grid-gap:var(--c-e4);gap:var(--c-e4);min-width:0;padding:var(--c-e4);background:var(--c-superficie);border:1px solid var(--c-borde);border-radius:var(--c-radio);box-shadow:var(--c-sombra)}:where(.adm) .gestion[hidden]{display:none}:where(.adm) .gestion-cabeza{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;grid-gap:var(--c-e3);gap:var(--c-e3)}:where(.adm) .gestion-cabeza .mini{aspect-ratio:1;overflow:hidden;border-radius:var(--c-radio);background:var(--c-fondo-suave)}:where(.adm) .gestion-cabeza img{width:100%;height:100%;object-fit:cover}:where(.adm) .gestion-cabeza .ph-vacia img{width:auto;height:32px;object-fit:contain}:where(.adm) .gestion-chips{display:flex;flex-wrap:wrap;gap:var(--c-e1) 6px}:where(.adm) .gestion-cabeza h3{margin:6px 0 2px;font-family:var(--c-letra);font-size:18px;line-height:24px;font-weight:800;letter-spacing:0;color:var(--c-texto)}:where(.adm) .gestion-cabeza .muted{margin:0;font-size:var(--c-t-dato);line-height:20px}:where(.adm) .gestion-bloques{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--c-e3);gap:var(--c-e3)}:where(.adm) .bloque-admin{display:grid;align-content:start;grid-gap:var(--c-e3);gap:var(--c-e3);min-width:0;padding:var(--c-e4);border:1px solid var(--c-borde);border-radius:var(--c-radio);background:var(--c-fondo-suave)}:where(.adm) .bloque-admin h4{margin:0;font-family:var(--c-letra);font-size:var(--c-t-dato);line-height:20px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--c-texto)}:where(.adm) .bloque-admin .muted{margin:0;font-size:var(--c-t-dato);line-height:20px}:where(.adm) .botones-bloque{display:flex;flex-wrap:wrap;gap:var(--c-e2)}:where(.adm) .botones-bloque form{display:contents}:where(.adm) .botones-bloque .btn{flex:1 1 auto;min-height:44px;padding:var(--c-e2) 14px;font-size:var(--c-t-dato)}:where(.adm) .form-motivo,:where(.adm) .form-plan,:where(.adm) .sellos-form{display:grid;grid-gap:var(--c-e3);gap:var(--c-e3)}:where(.adm) .form-plan .guardar{order:3}:where(.adm) .control-sello{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;grid-gap:var(--c-e3);gap:var(--c-e3);min-height:44px;padding:var(--c-e3);border:1px solid var(--c-borde-campo);border-radius:var(--c-radio);background:var(--c-superficie);color:var(--c-texto-suave);font-size:var(--c-t-dato);line-height:20px;cursor:pointer}:where(.adm) .control-sello:has(input:checked){border-color:var(--c-verificado-texto);background:var(--c-verificado-fondo);box-shadow:inset 0 0 0 1px var(--c-verificado-texto);color:var(--c-verificado-texto)}:where(.adm) .control-sello:has(input:focus-visible){outline:3px solid var(--c-foco);outline-offset:2px}:where(.adm) .control-sello input{width:24px;height:24px;margin:0;accent-color:var(--c-verificado-texto)}:where(.adm) .control-sello b{display:block;color:var(--c-texto)}:where(.adm) .sellos-form .casillas{display:flex;flex-wrap:wrap;gap:0 var(--c-e4);margin-bottom:var(--c-e2)}:where(.adm) .casillas .check input{width:24px;height:24px}:where(.adm) .sellos-form details[open]{display:grid;grid-gap:var(--c-e2);gap:var(--c-e2)}:where(.adm) .bloque-admin .alerta{font-weight:500}.adm .adm-lista{margin:var(--c-e1) 0 0;padding-left:var(--c-e4)}.adm .adm-sub-alerta{margin:var(--c-e2) 0 0}:where(.adm) .bloque-admin .dueno{display:grid;grid-gap:2px;gap:2px;margin:0;font-size:var(--c-t-dato);line-height:20px;overflow-wrap:anywhere}:where(.adm) .bloque-admin .dueno b{color:var(--c-texto)}:where(.adm) .bloque-admin .dueno a{color:var(--c-enlace);text-decoration:underline;text-underline-offset:3px}@media (min-width:600px){.adm .fila{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){:where(.adm) .gestion{padding:var(--c-e5)}:where(.adm) .gestion-cabeza{grid-template-columns:80px minmax(0,1fr);gap:var(--c-e4)}:where(.adm) .gestion-bloques{grid-template-columns:repeat(2,minmax(0,1fr))}}.adm .lista-negocios{display:grid;grid-gap:var(--c-e4);gap:var(--c-e4)}:where(.adm) .tarjeta-admin{display:grid;grid-gap:var(--c-e3);gap:var(--c-e3);min-width:0;padding:var(--c-e4);background:var(--c-superficie);border:1px solid var(--c-borde);border-radius:var(--c-radio);box-shadow:var(--c-sombra)}:where(.adm) .tarjeta-admin form{display:grid;grid-gap:var(--c-e3);gap:var(--c-e3)}:where(.adm) .tarjeta-admin .campo{flex:none;min-width:0}:where(.adm) .tarjeta-admin details{padding-top:var(--c-e1);border-top:1px solid var(--c-borde)}:where(.adm) .tarjeta-admin details form{margin:var(--c-e1) 0 var(--c-e3)}:where(.adm) .tarjeta-admin h2{margin:0;font-family:var(--c-letra);font-size:20px;line-height:28px;font-weight:800;letter-spacing:0;color:var(--c-texto)}:where(.adm) .tarjeta-admin .estado{white-space:normal}.adm .adm-cabeza{display:flex;flex-wrap:wrap;align-items:center;gap:var(--c-e1) var(--c-e2)}.adm .adm-titulo{margin:6px 0 0;font-family:var(--c-letra);font-size:18px;line-height:24px;font-weight:800;letter-spacing:0;color:var(--c-texto)}.adm .adm-meta{margin:0;color:var(--c-texto-suave)}.adm .adm-linea,.adm .adm-meta{font-size:var(--c-t-dato);line-height:20px;overflow-wrap:anywhere}.adm .adm-linea{margin:var(--c-e1) 0 0}:where(.adm) .acciones-admin{display:flex;flex-wrap:wrap;align-items:center;gap:var(--c-e2)}:where(.adm) .tarjeta-admin>div>.acciones-admin{margin-top:var(--c-e3)}.adm .datos{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));grid-gap:var(--c-e3) var(--c-e4);gap:var(--c-e3) var(--c-e4);margin:var(--c-e3) 0 0;padding-top:var(--c-e3);border-top:1px solid var(--c-borde);font-size:var(--c-t-dato);line-height:20px}.adm .datos div{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0;min-width:0}.adm .datos dt{padding:0;font-size:var(--c-t-dato);font-weight:600;color:var(--c-texto-suave)}.adm .datos dd{margin:0;color:var(--c-texto);overflow-wrap:anywhere}:where(.adm) .tarjeta-admin .adm-verificacion{padding:0 var(--c-e3);border:1px dashed var(--c-borde-campo);border-radius:var(--c-radio);background:var(--c-fondo-suave)}.adm-verificacion .listo{color:var(--c-ok)}.adm-verificacion .casillas{display:flex;flex-wrap:wrap;gap:0 var(--c-e4)}.adm-verificacion .btn{justify-self:start}.adm .seguimiento{display:grid;grid-gap:var(--c-e4);gap:var(--c-e4)}.adm .seccion-seguimiento{margin:0;padding:0}:where(.adm) .seccion-seguimiento .sub{margin:var(--c-e3) 0 var(--c-e1)}:where(.adm) .seccion-seguimiento .ayuda{margin-bottom:var(--c-e3)}.adm .contador-sub{display:inline-grid;place-items:center;min-width:28px;height:28px;margin-left:var(--c-e1);padding:0 var(--c-e2);border:1px solid;border-radius:var(--c-radio-pastilla);background:var(--c-aviso-fondo);color:var(--c-aviso);font-size:var(--c-t-dato);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;vertical-align:middle}.adm .aviso-deshacer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--c-e2) var(--c-e3)}@media (min-width:768px){:where(.adm) .tarjeta-admin{padding:var(--c-e5)}}@media (max-width:600px){:where(.adm) .acciones-admin>*{flex:1 1 100%}:where(.adm) .acciones-admin .btn{width:100%}:where(.adm) .rechazar .btn{width:100%}}.adm .admin-novedades{display:grid;grid-gap:var(--c-e6);gap:var(--c-e6);max-width:820px}:where(.adm) .admin-novedades .sub{margin:0 0 var(--c-e3)}.adm .feed{display:grid;grid-gap:var(--c-e4);gap:var(--c-e4);max-width:820px}:where(.adm) .feed>.sub{margin:var(--c-e3) 0 0}.adm .post-a{display:grid;grid-gap:var(--c-e3);gap:var(--c-e3);padding:var(--c-e3) var(--c-e4) var(--c-e4);border-top:1px solid var(--c-borde)}.adm .resena{gap:var(--c-e3);box-shadow:var(--c-sombra)}.adm .resena form{display:grid;justify-items:start;grid-gap:var(--c-e3);gap:var(--c-e3)}.adm .resena details{padding-top:var(--c-e1);border-top:1px solid var(--c-borde)}.adm .link-boton{color:var(--c-enlace);text-decoration:none}.adm .adm-grupo{margin-top:var(--c-e3)}.adm .reporte{display:grid;grid-gap:var(--c-e2);gap:var(--c-e2);min-width:0;padding:var(--c-e4);background:var(--c-superficie);border:1px solid var(--c-borde);border-radius:var(--c-radio);box-shadow:var(--c-sombra)}.adm .reporte p{margin:0;overflow-wrap:anywhere;white-space:pre-line}:where(.adm) .reporte .form{justify-items:start;margin-top:var(--c-e1)}:where(.adm) .reporte .campo{width:100%}:where(.adm) .reporte b{overflow-wrap:anywhere}:where(.adm) .reporte .estado{white-space:normal}@media (min-width:768px){.adm .reporte{padding:var(--c-e5)}}.adm .btn{justify-self:start}:where(.adm) .campo>.ayuda{font-weight:400;color:var(--c-texto-suave)}.adm .adm-intro{margin-bottom:var(--c-e4)}.adm .adm-mas{margin-top:var(--c-e5)}.adm .adm-volver{margin:0 0 var(--c-e2);font-size:var(--c-t-dato);line-height:20px}.adm .adm-angosta{max-width:560px}:where(.adm) .tarjeta-admin .cabeza{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--c-e3) var(--c-e4)}:where(.adm) .tarjeta-admin .mini{flex:none;width:112px;aspect-ratio:4/3;overflow:hidden;border-radius:var(--c-radio);background:var(--c-fondo-suave)}:where(.adm) .tarjeta-admin .mini>img{width:100%;height:100%;object-fit:cover}:where(.adm) .tarjeta-admin .cabeza>div:last-child{flex:1 1 200px;min-width:0}.adm .secciones{display:grid;grid-gap:var(--c-e4);gap:var(--c-e4);min-width:0}.adm .opciones{display:flex;flex-wrap:wrap;gap:var(--c-e2)}.adm .filas-lugar{display:grid;grid-gap:var(--c-e2);gap:var(--c-e2)}.adm .fila-lugar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;align-items:center;grid-gap:var(--c-e2);gap:var(--c-e2)}.adm .fila-lugar input{min-width:0;min-height:var(--c-objetivo);padding:10px var(--c-e3);border:1px solid var(--c-borde-campo);border-radius:var(--c-radio);background:var(--c-superficie);color:var(--c-texto);font:inherit;font-size:var(--c-t-cuerpo)}.adm .fila-lugar input:focus{outline:3px solid var(--c-foco);outline-offset:1px;border-color:var(--c-foco)}.adm .fotos-libres{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:var(--c-e2);gap:var(--c-e2)}.adm .foto-libre{display:grid;align-content:start;overflow:hidden;border:2px solid var(--c-borde);border-radius:var(--c-radio);background:var(--c-superficie);cursor:pointer}.adm .foto-libre:has(input:checked){border-color:var(--c-secundario);box-shadow:inset 0 0 0 1px var(--c-secundario)}.adm .foto-libre:has(input:focus-visible){outline:3px solid var(--c-foco);outline-offset:2px}:where(.adm) .foto-libre img{width:100%;aspect-ratio:4/3;object-fit:cover}.adm .foto-libre span{padding:var(--c-e2);font-size:var(--c-t-dato);line-height:20px;color:var(--c-texto-suave)}.adm .foto-novedad{display:flex;flex-wrap:wrap;align-items:center;gap:var(--c-e3)}:where(.adm) .foto-novedad>img{width:160px;aspect-ratio:16/10;object-fit:cover;border:1px solid var(--c-borde);border-radius:var(--c-radio)}.adm label.btn{cursor:pointer}.adm label.btn:has(input:focus-visible){outline:3px solid var(--c-foco);outline-offset:2px}.adm .adm-2fa{display:grid;grid-gap:var(--c-e4);gap:var(--c-e4)}.adm .adm-factores{display:grid;grid-gap:var(--c-e3);gap:var(--c-e3);margin:0;padding:0;list-style:none}.adm .adm-compacta{gap:var(--c-e2);margin-top:var(--c-e1)}.adm .adm-qr{max-width:100%;height:auto;padding:var(--c-e2);border:1px solid var(--c-borde);border-radius:var(--c-radio);background:var(--c-superficie)}.adm .adm-clave{font-size:var(--c-t-cuerpo);font-weight:700;word-break:break-all}@media (max-width:600px){.adm .fila-lugar{grid-template-columns:minmax(0,1fr) auto}:where(.adm) .fila-lugar input:first-child{grid-column:1/-1}}.adm .campo,.adm .datos div{align-content:start}:where(.adm) .tarjeta-admin .cabeza{display:grid;grid-template-columns:96px minmax(0,1fr)}:where(.adm) .tarjeta-admin .mini{width:auto;min-width:0}@media (min-width:768px){:where(.adm) .tarjeta-admin .cabeza{grid-template-columns:136px minmax(0,1fr)}}@media (max-width:600px){.adm .datos{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.adm) .buscador-admin input{flex-basis:100%}}@media (max-width:520px){:where(.adm) .mando-vencen .btn{justify-self:stretch}}:where(.adm) .adm-resumen{margin:0 0 var(--c-e3)}:where(.adm) .adm-inicial{display:grid;place-items:center;height:100%;font-weight:800;font-size:24px;color:var(--c-secundario)}:where(.adm) .adm-servicios{display:grid;grid-gap:var(--c-e3);gap:var(--c-e3);margin:0;padding:0;list-style:none}:where(.adm) .adm-servicios li{display:grid;grid-gap:var(--c-e2);gap:var(--c-e2);padding-top:var(--c-e3);border-top:1px solid var(--c-borde)}:where(.adm) .adm-servicio-dato{display:grid;grid-gap:var(--c-e1);gap:var(--c-e1);min-width:0}:where(.adm) .adm-servicio-links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--c-e3)}:where(.adm) .adm-servicio-links .link{display:inline-flex;align-items:center;min-height:44px}:where(.adm) .adm-cambiar-plan{min-height:44px}:where(.adm) .adm-empresa{padding:0;gap:0}.adm .adm-empresa-fila{display:grid;grid-template-columns:40px minmax(0,1fr) 20px;align-items:center;grid-gap:var(--c-e1) var(--c-e3);gap:var(--c-e1) var(--c-e3);min-height:56px;padding:var(--c-e3) var(--c-e4);cursor:pointer;list-style:none;border-radius:var(--c-radio);color:var(--c-texto);font-size:15px;font-weight:400}.adm .adm-empresa-fila:before{content:none}.adm .adm-empresa-fila::-webkit-details-marker{display:none}.adm .adm-empresa-fila:focus-visible{outline:3px solid var(--c-secundario);outline-offset:-3px}:where(.adm) .adm-empresa-logo{display:block;width:40px;height:40px;overflow:hidden;border-radius:var(--c-radio);background:var(--c-fondo-suave)}:where(.adm) .adm-empresa-logo img{width:100%;height:100%;object-fit:cover}:where(.adm) .adm-empresa-logo .adm-inicial{font-size:18px}:where(.adm) .adm-empresa-nombre{display:grid;min-width:0}:where(.adm) .adm-empresa-nombre .muted{font-size:var(--c-t-dato)}:where(.adm) .adm-empresa-datos{grid-column:2;grid-row:2;display:flex;flex-wrap:wrap;align-items:center;gap:var(--c-e1) var(--c-e2);font-size:var(--c-t-dato)}:where(.adm) .adm-chevron{grid-column:3;grid-row:1;width:10px;height:10px;border-right:2px solid var(--c-secundario);border-bottom:2px solid var(--c-secundario);transform:rotate(45deg);transition:transform .15s}:where(.adm) .adm-empresa[open] .adm-chevron{transform:rotate(-135deg)}:where(.adm) .adm-empresa-cuerpo{display:grid;grid-gap:var(--c-e3);gap:var(--c-e3);padding:0 var(--c-e4) var(--c-e4)}@media (min-width:760px){.adm .adm-empresa-fila{grid-template-columns:40px minmax(0,1fr) auto 20px}:where(.adm) .adm-empresa-datos{grid-column:3;grid-row:1;justify-content:flex-end}:where(.adm) .adm-chevron{grid-column:4}}}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_532bb9{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_532bb9{--font-jakarta:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}