:root{accent-color:var(--ant-color-primary)}.levva-boton-tema{min-width:44px;min-height:44px}.levva-simbolo{vertical-align:middle;background:var(--ant-color-primary-text);flex:none;width:42px;height:24px;display:inline-block;-webkit-mask:url(/marca/levva-simbolo.webp) 50%/contain no-repeat;mask:url(/marca/levva-simbolo.webp) 50%/contain no-repeat}.levva-enlace-marca{align-items:center;min-height:44px;display:inline-flex}.levva-icono-tema{animation:.12s cubic-bezier(.2,0,0,1) levva-cambio-tema;display:inline-flex}.levva-barra-importe{animation:.24s cubic-bezier(.2,0,0,1) levva-importe}@keyframes levva-cambio-tema{0%{transform:rotate(-35deg)scale(.85)}to{transform:rotate(0)scale(1)}}@keyframes levva-importe{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=479px){.levva-nombre-marca,.levva-texto-incidencia{display:none}.levva-boton-incidencia{width:44px;min-width:44px;min-height:44px;padding-inline:0}}::selection{background:var(--ant-color-primary-bg);color:var(--ant-color-primary-text)}body{font-variant-numeric:tabular-nums}.levva-superficie{background:var(--ant-color-bg-container);border-radius:12px;padding:24px}.levva-editor{max-width:1080px;margin-inline:auto}.levva-jornada{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:24px;display:grid}.levva-linea{border-bottom:1px solid var(--ant-color-border-secondary);justify-content:space-between;align-items:center;gap:16px;padding-block:16px;display:flex}.levva-acciones{flex-wrap:wrap;gap:8px;display:flex}.levva-impresion{display:none}.levva-tactil button{min-height:44px}.levva-pared{z-index:1001;background:var(--ant-color-bg-layout);min-height:100dvh;padding:24px;font-size:18px;position:fixed;inset:0;overflow:auto}.levva-pared h3{font-size:24px}@media (width<=767px){.levva-jornada{grid-template-columns:minmax(0,1fr)}.levva-superficie{padding:16px}.levva-linea{flex-wrap:wrap;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.levva-icono-tema,.levva-barra-importe{animation:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.levva-icono-tema,.levva-barra-importe{animation:none}body *{visibility:hidden}.levva-impresion,.levva-impresion *{visibility:visible}.levva-impresion{color:#000;background:#fff;padding:16px;display:block;position:absolute;inset:0}.levva-impresion article{break-inside:avoid}}.levva-cabecera-pagina{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.levva-cabecera-texto{flex:340px;min-width:0}.levva-cabecera-texto h2{text-wrap:balance;margin:0 0 8px}.levva-cabecera-texto p{max-width:75ch;margin:0}.levva-cabecera-acciones{max-width:100%}@media (width<=767px){.levva-cabecera-texto{flex-basis:100%}}.levva-linea a{white-space:nowrap}.levva-linea>:first-child{min-width:0}.levva-reportes-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.levva-barra{grid-template-columns:minmax(100px,1fr) minmax(90px,2fr) max-content;align-items:center;gap:16px;padding-block:8px;display:grid}.levva-barra>span{overflow-wrap:anywhere}summary{cursor:pointer;padding-block:8px}.levva-ticket-totales{grid-template-columns:1fr max-content;gap:6px;display:grid}.levva-ticket-totales dd{text-align:right;margin:0}@media (width<=767px){.levva-reportes-grid{grid-template-columns:1fr}.levva-barra{grid-template-columns:minmax(0,1fr) max-content;gap:8px}.levva-barra>span{grid-column:1/-1}}.levva-equipo{flex-direction:column;align-items:stretch;gap:12px}
