.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url("./media/layers-55W3Q4RM.png");width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url("./media/layers-2x-TBM42ERR.png");background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url("./media/marker-icon-2V3QKKVC.png")}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root{--escudo-equipo: 55px;--bg: #0B0E14;--superficie: #141821;--superficie-alta: #1B212C;--superficie-hover: #242B38;--borde: #2E3746;--borde-suave: #212836;--oro: #C77DFF;--oro-hondo: #A855E8;--oro-tenue: rgba(199, 125, 255, .14);--oro-borde: rgba(199, 125, 255, .45);--tinta: #F2F5F9;--tinta-suave: #B9C2CF;--tinta-tenue: #8A94A4;--exito: #22C55E;--exito-tenue: rgba(34, 197, 94, .14);--exito-borde: rgba(34, 197, 94, .5);--error: #F87171;--error-tenue: rgba(248, 113, 113, .14);--error-borde: rgba(248, 113, 113, .45);--aviso: #FBBF24;--aviso-tenue: rgba(251, 191, 36, .14);--info: #60A5FA;--info-tenue: rgba(96, 165, 250, .14);--velo: rgba(11, 14, 20, .92);--sobre-oro: #14071C;--realce: rgba(255, 255, 255, .05);--realce-fuerte: rgba(255, 255, 255, .09);--r: 12px;--r-sm: 8px;--r-lg: 16px;--sombra: 0 18px 44px -22px rgba(0, 0, 0, .85);--sombra-alta: 0 28px 70px -24px rgba(0, 0, 0, .92);--fuente: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mono: "SF Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--barra-alto: 58px;--lateral-ancho: 230px;color-scheme:dark}:root[data-tema=claro]{--bg: #F5F7FA;--superficie: #FFFFFF;--superficie-alta: #FAFBFD;--superficie-hover: #EDF1F7;--borde: #D6DCE5;--borde-suave: #E7EBF1;--oro: #6B21A8;--oro-hondo: #581C87;--oro-tenue: rgba(107, 33, 168, .1);--oro-borde: rgba(107, 33, 168, .45);--tinta: #0F172A;--tinta-suave: #475569;--tinta-tenue: #556070;--exito: #126B33;--exito-tenue: rgba(21, 128, 61, .1);--exito-borde: rgba(21, 128, 61, .55);--error: #B91C1C;--error-tenue: rgba(185, 28, 28, .09);--error-borde: rgba(185, 28, 28, .5);--aviso: #A16207;--aviso-tenue: rgba(161, 98, 7, .14);--aviso-texto: #8A5100;--info: #1D4ED8;--info-tenue: rgba(29, 78, 216, .1);--velo: rgba(245, 247, 250, .94);--sobre-oro: #FFFFFF;--realce: rgba(15, 23, 42, .045);--realce-fuerte: rgba(15, 23, 42, .08);--sombra: 0 12px 30px -20px rgba(15, 23, 42, .3);--sombra-alta: 0 20px 48px -22px rgba(15, 23, 42, .36)}@media(prefers-color-scheme:light){:root:not([data-tema=oscuro]){--bg: #F5F7FA;--superficie: #FFFFFF;--superficie-alta: #FAFBFD;--superficie-hover: #EDF1F7;--borde: #D6DCE5;--borde-suave: #E7EBF1;--oro: #6B21A8;--oro-hondo: #581C87;--oro-tenue: rgba(107, 33, 168, .1);--oro-borde: rgba(107, 33, 168, .45);--tinta: #0F172A;--tinta-suave: #475569;--tinta-tenue: #556070;--exito: #126B33;--exito-tenue: rgba(21, 128, 61, .1);--exito-borde: rgba(21, 128, 61, .55);--error: #B91C1C;--error-tenue: rgba(185, 28, 28, .09);--error-borde: rgba(185, 28, 28, .5);--aviso: #A16207;--aviso-texto: #8A5100;--aviso-tenue: rgba(161, 98, 7, .14);--info: #1D4ED8;--info-tenue: rgba(29, 78, 216, .1);--velo: rgba(245, 247, 250, .94);--sobre-oro: #FFFFFF;--realce: rgba(15, 23, 42, .045);--realce-fuerte: rgba(15, 23, 42, .08);--sombra: 0 12px 30px -20px rgba(15, 23, 42, .3);--sombra-alta: 0 20px 48px -22px rgba(15, 23, 42, .36)}}*{box-sizing:border-box}html,body{margin:0;padding:0;min-height:100%}body{background:var(--bg);color:var(--tinta);font-family:var(--fuente);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}h1,h2,h3,h4{margin:0;font-weight:650;letter-spacing:-.01em}p{margin:0}a{color:var(--oro);text-decoration:none}a:hover{text-decoration:underline}::selection{background:var(--oro-tenue);color:var(--tinta)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--borde);border-radius:99px;border:2px solid var(--bg)}::-webkit-scrollbar-thumb:hover{background:var(--borde-suave)}.marca{font-weight:800;letter-spacing:.16em;background:linear-gradient(180deg,var(--oro) 0%,var(--oro-hondo) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap}.titulo-pagina{font-size:20px;font-weight:680}.subtitulo{color:var(--tinta-suave);font-size:13px;margin-top:2px}.suave{color:var(--tinta-suave)}.tenue:where(:not(#app *),.web-lienzo *){color:var(--tinta-tenue)}.mono{font-family:var(--mono);font-size:.92em}.num:where(:not(#app *),.web-lienzo *){font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.nowrap{white-space:nowrap}.der:where(:not(#app *),.web-lienzo *){text-align:right}.centro{text-align:center}.tarjeta{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--r);box-shadow:var(--sombra)}.panel{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--r);overflow:hidden}.panel-cabecera{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px;border-bottom:1px solid var(--borde-suave);background:var(--superficie-alta)}.panel-pie{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 16px;border-top:1px solid var(--borde-suave)}.campo{display:flex;flex-direction:column;gap:6px}.campo>label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-suave)}input[type=text],input[type=password],input[type=search],input[type=date],input[type=number],select,textarea{width:100%;padding:9px 11px;background:var(--bg);color:var(--tinta);border:1px solid var(--borde);border-radius:var(--r-sm);font-family:inherit;font-size:14px;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}input::placeholder{color:var(--tinta-tenue)}input:focus,select:focus,textarea:focus{border-color:var(--oro-hondo);box-shadow:0 0 0 3px var(--oro-tenue);background:var(--superficie)}input:disabled,select:disabled,button:disabled{opacity:.55;cursor:not-allowed}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(72%) sepia(38%) saturate(600%) hue-rotate(1deg);cursor:pointer;opacity:.85}.buscador{position:relative;flex:1 1 240px;min-width:0}.buscador>app-icono{position:absolute;left:11px;top:50%;transform:translateY(-50%);z-index:1;color:var(--tinta-tenue);pointer-events:none}.buscador>input{padding-left:35px}.buscador>input:focus+app-icono,.buscador:focus-within>app-icono{color:var(--oro-hondo)}.btn:where(:not(#app *),.web-lienzo *){display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 15px;border-radius:var(--r-sm);border:1px solid var(--borde);background:var(--superficie-alta);color:var(--tinta);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease,transform .08s ease,color .15s ease}.btn:hover:not(:disabled):where(:not(#app *),.web-lienzo *){background:var(--superficie-hover);border-color:var(--borde-suave)}.btn:active:not(:disabled):where(:not(#app *),.web-lienzo *){transform:translateY(1px)}.btn:focus-visible:where(:not(#app *),.web-lienzo *){outline:none;box-shadow:0 0 0 3px var(--oro-tenue)}.btn-oro{background:linear-gradient(180deg,var(--oro) 0%,var(--oro-hondo) 100%);border-color:var(--oro-hondo);color:var(--sobre-oro);font-weight:700}.btn-oro:hover:not(:disabled){background:linear-gradient(180deg,var(--oro) 0%,var(--oro-hondo) 100%);border-color:var(--oro)}.btn-fantasma{background:transparent;border-color:transparent;color:var(--tinta-suave)}.btn-fantasma:hover:not(:disabled){background:var(--superficie-hover);color:var(--tinta)}.btn-bloque{width:100%}.btn-icono{padding:8px;border-radius:var(--r-sm)}.chip:where(:not(#app *),.web-lienzo *){display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:99px;font-size:11.5px;font-weight:650;letter-spacing:.02em;line-height:1.5;white-space:nowrap;border:1px solid transparent}.chip:where(:not(#app *),.web-lienzo *):before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.chip-sin-punto:before{display:none}.chip-exito{background:var(--exito-tenue);color:var(--exito);border-color:#37c46a4d}.chip-error{background:var(--error-tenue);color:var(--error);border-color:#e23b3b52}.chip-aviso{background:var(--aviso-tenue);color:var(--aviso);border-color:#d9a44152}.chip-info{background:var(--info-tenue);color:var(--info);border-color:#5aa9e64d}.chip-neutro{background:var(--superficie-hover);color:var(--tinta-suave);border-color:var(--borde)}.chip-oro{background:var(--oro-tenue);color:var(--oro);border-color:#edb94e4d}.tabla-marco{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}table.tabla{width:100%;min-width:640px;border-collapse:collapse;font-size:13.5px}table.tabla thead th{position:sticky;top:0;z-index:1;background:var(--superficie);text-align:left;padding:9px 14px;font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--tinta-suave);border-bottom:1px solid var(--borde);white-space:nowrap}table.tabla tbody td{padding:9px 14px;border-bottom:1px solid var(--borde-suave);vertical-align:middle}table.tabla tbody tr:last-child td{border-bottom:none}table.tabla tbody tr:hover{background:var(--superficie-hover)}table.tabla tbody td>b+span,table.tabla tbody td>b+em,table.tabla tbody td>span+span,table.tabla tbody td>span+em{margin-left:6px}table.tabla tbody tr.clicable{cursor:pointer}table.tabla tbody tr.clicable:hover,table.tabla tbody tr.activa-fila{background:var(--oro-tenue)}table.tabla tbody tr:focus-visible{outline:2px solid var(--oro-hondo);outline-offset:-2px}.celda-vacia{padding:34px 16px;text-align:center;color:var(--tinta-tenue)}.aviso-error{display:flex;align-items:flex-start;gap:9px;padding:10px 12px;border-radius:var(--r-sm);background:var(--error-tenue);border:1px solid var(--error);color:var(--error);font-size:13px}.aviso-error svg{flex:none;margin-top:1px}.nota-obra{display:flex;align-items:flex-start;gap:9px;max-width:1040px;margin-bottom:16px;padding:10px 12px;border-radius:var(--r-sm);background:var(--aviso-tenue);border:1px solid var(--aviso);color:var(--oro);font-size:12.5px;line-height:1.5}.nota-obra app-icono{margin-top:1px}.cargando-barra{height:2px;width:100%;overflow:hidden;background:var(--borde-suave)}.cargando-barra>span{display:block;height:100%;width:34%;background:linear-gradient(90deg,transparent,var(--oro),transparent);animation:correr 1.05s ease-in-out infinite}@keyframes correr{0%{transform:translate(-100%)}to{transform:translate(320%)}}.girando{animation:girar .9s linear infinite;transform-origin:center}@keyframes girar{to{transform:rotate(360deg)}}.rejilla-kpi{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(224px,1fr))}.barra-filtros{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;width:100%}.solo-lectores{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media(max-width:720px){body{font-size:13.5px}.titulo-pagina{font-size:17px}table.tabla{min-width:0;font-size:12.5px}table.tabla thead th,table.tabla tbody td{padding:8px}table.tabla thead th{font-size:9.5px;letter-spacing:.06em}.oculto-movil{display:none!important}.rejilla-kpi{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}}.pestanas{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:14px}.pestanas button{background:var(--superficie);border:1px solid var(--borde);color:var(--tinta-suave);border-radius:999px;padding:8px 18px;font:inherit;font-size:13px;font-weight:620;cursor:pointer}.pestanas button:hover{color:var(--tinta);border-color:var(--borde-suave)}.pestanas button.on:where(:not(#app *),.web-lienzo *){background:var(--oro-tenue);border-color:var(--oro-hondo);color:var(--oro)}.tarjeta{margin-bottom:14px;overflow:hidden}.filtros{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;padding:14px 16px;margin-bottom:14px}.campo{display:flex;flex-direction:column;gap:4px;min-width:150px;flex:1}.titulo-bloque{display:flex;align-items:baseline;gap:10px;font-size:13px;font-weight:700;padding:13px 16px;border-bottom:1px solid var(--borde-suave);margin:0}.acciones{white-space:nowrap}.btn-min{padding:5px 11px;font-size:12px;border-radius:var(--r-sm)}.cabecera-grupo h2{margin:0;font-size:15px}.campo input,.campo select{background:var(--superficie-alta);border:1px solid var(--borde);border-radius:var(--r-sm);color:var(--tinta);font:inherit;font-size:13.5px;padding:8px 10px;width:100%}.campo input:focus-visible,.campo select:focus-visible{outline:none;box-shadow:0 0 0 3px var(--oro-tenue)}.campo label{font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--tinta-tenue)}.formulario input,.formulario select{min-height:38px;padding:8px 11px;border-radius:8px;border:1px solid var(--borde);background:var(--superficie-alta);color:var(--tinta);font:inherit;font-size:14px}.formulario label{font-size:11.5px;color:var(--tinta-tenue)}.marca-debe{background:var(--error-tenue);color:var(--error)}.marca-falta{background:var(--aviso-tenue);color:var(--aviso);margin-left:7px}.marca-ok{background:var(--exito-tenue);color:var(--exito)}.neg:where(:not(#app *),.web-lienzo *){color:var(--error)}.nombre-usuario{font-size:17px;font-weight:700;margin:3px 0 2px}.paginador{display:flex;align-items:center;gap:12px;justify-content:center;padding:12px 16px;border-top:1px solid var(--borde-suave);font-size:12.5px}.pos{color:var(--exito)}.saldo{margin-left:auto;text-align:right}.encabezado{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:18px}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-bottom:16px}.kpi{background:var(--superficie);border:1px solid var(--borde);border-radius:12px;padding:14px 16px}.kpi .lab{display:block;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-tenue);margin-bottom:6px}.kpi .val{font-size:20px;font-variant-numeric:tabular-nums}.leaflet-tooltip.rotulo-esequiba{background:transparent;border:0;box-shadow:none;padding:0;color:#f8c000;font-weight:700;font-size:12px;text-shadow:0 0 3px #000,0 0 6px rgba(0,0,0,.8)}.leaflet-tooltip.rotulo-esequiba:before{display:none}.leaflet-container{isolation:isolate}html.s1-cargando #app,html.s1-cargando .escena:where(:not(#app *),.web-lienzo *){visibility:hidden}.escudo-eq{position:relative;display:inline-grid;place-items:center;flex:none;width:var(--escudo-equipo);height:var(--escudo-equipo);border-radius:50%;margin-bottom:4px;background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--c, #123B7A) 70%,#fff),var(--c, #123B7A));color:#fff;font-size:17px;font-weight:800;box-shadow:0 5px 14px -8px color-mix(in srgb,var(--c, #123B7A) 80%,transparent);transition:transform .35s cubic-bezier(.2,.9,.3,1.3)}.escudo-eq img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;border-radius:50%;background:#fff;padding:6px;animation:escudo-eq-entra .5s cubic-bezier(.2,.9,.3,1.2) both}.ev:hover .escudo-eq,.mcd:hover .escudo-eq{transform:scale(1.07)}@keyframes escudo-eq-entra{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.escudo-eq img{animation:none}.escudo-eq{transition:none}}.escudo-eq img[src*="/logo/tennis/"],.escudo img[src*="/logo/tennis/"]{object-fit:cover;object-position:center 20%;padding:0}:is([data-mantilla="1"],[data-mantilla="2"],[data-mantilla="3"],[data-mantilla="4"],[data-mantilla="5"],[data-mantilla="6"],[data-mantilla="7"],[data-mantilla="8"],[data-mantilla="9"],[data-mantilla="10"],[data-mantilla="11"],[data-mantilla="12"],[data-mantilla="13"],[data-mantilla="14"],[data-mantilla="15"],[data-mantilla="16"],[data-mantilla="17"],[data-mantilla="18"],[data-mantilla="19"],[data-mantilla="20"],[data-mantilla="1A"],[data-mantilla="1B"],[data-mantilla="1C"],[data-mantilla="1X"],[data-mantilla="2A"],[data-mantilla="2B"],[data-mantilla="2C"],[data-mantilla="2X"],[data-mantilla="3A"],[data-mantilla="3B"],[data-mantilla="3C"],[data-mantilla="3X"],[data-mantilla="4A"],[data-mantilla="4B"],[data-mantilla="4C"],[data-mantilla="4X"],[data-mantilla="5A"],[data-mantilla="5B"],[data-mantilla="5C"],[data-mantilla="5X"],[data-mantilla="6A"],[data-mantilla="6B"],[data-mantilla="6C"],[data-mantilla="6X"],[data-mantilla="7A"],[data-mantilla="7B"],[data-mantilla="7C"],[data-mantilla="7X"],[data-mantilla="8A"],[data-mantilla="8B"],[data-mantilla="8C"],[data-mantilla="8X"],[data-mantilla="9A"],[data-mantilla="9B"],[data-mantilla="9C"],[data-mantilla="9X"],[data-mantilla="10A"],[data-mantilla="10B"],[data-mantilla="10C"],[data-mantilla="10X"],[data-mantilla="11A"],[data-mantilla="11B"],[data-mantilla="11C"],[data-mantilla="11X"],[data-mantilla="12A"],[data-mantilla="12B"],[data-mantilla="12C"],[data-mantilla="12X"],[data-mantilla="13A"],[data-mantilla="13B"],[data-mantilla="13C"],[data-mantilla="13X"],[data-mantilla="14A"],[data-mantilla="14B"],[data-mantilla="14C"],[data-mantilla="14X"],[data-mantilla="15A"],[data-mantilla="15B"],[data-mantilla="15C"],[data-mantilla="15X"],[data-mantilla="16A"],[data-mantilla="16B"],[data-mantilla="16C"],[data-mantilla="16X"],[data-mantilla="17A"],[data-mantilla="17B"],[data-mantilla="17C"],[data-mantilla="17X"],[data-mantilla="18A"],[data-mantilla="18B"],[data-mantilla="18C"],[data-mantilla="18X"],[data-mantilla="19A"],[data-mantilla="19B"],[data-mantilla="19C"],[data-mantilla="19X"],[data-mantilla="20A"],[data-mantilla="20B"],[data-mantilla="20C"],[data-mantilla="20X"]){background:var(--mf)!important;color:var(--mt)!important;border-color:color-mix(in srgb,var(--mt) 25%,var(--mf))!important;font-weight:800!important;text-shadow:none!important}[data-mantilla="1"],[data-mantilla="1A"],[data-mantilla="1B"],[data-mantilla="1C"],[data-mantilla="1X"]{--mf: #D7262E;--mt: #FFFFFF}[data-mantilla="2"],[data-mantilla="2A"],[data-mantilla="2B"],[data-mantilla="2C"],[data-mantilla="2X"]{--mf: #FFFFFF;--mt: #111111;box-shadow:inset 0 0 0 1px #9ca3af}[data-mantilla="3"],[data-mantilla="3A"],[data-mantilla="3B"],[data-mantilla="3C"],[data-mantilla="3X"]{--mf: #1D4ED8;--mt: #FFFFFF}[data-mantilla="4"],[data-mantilla="4A"],[data-mantilla="4B"],[data-mantilla="4C"],[data-mantilla="4X"]{--mf: #FACC15;--mt: #111111}[data-mantilla="5"],[data-mantilla="5A"],[data-mantilla="5B"],[data-mantilla="5C"],[data-mantilla="5X"]{--mf: #15803D;--mt: #FFFFFF}[data-mantilla="6"],[data-mantilla="6A"],[data-mantilla="6B"],[data-mantilla="6C"],[data-mantilla="6X"]{--mf: #111111;--mt: #FACC15}[data-mantilla="7"],[data-mantilla="7A"],[data-mantilla="7B"],[data-mantilla="7C"],[data-mantilla="7X"]{--mf: #F97316;--mt: #111111}[data-mantilla="8"],[data-mantilla="8A"],[data-mantilla="8B"],[data-mantilla="8C"],[data-mantilla="8X"]{--mf: #F9A8D4;--mt: #111111}[data-mantilla="9"],[data-mantilla="9A"],[data-mantilla="9B"],[data-mantilla="9C"],[data-mantilla="9X"]{--mf: #2DD4BF;--mt: #111111}[data-mantilla="10"],[data-mantilla="10A"],[data-mantilla="10B"],[data-mantilla="10C"],[data-mantilla="10X"]{--mf: #7E22CE;--mt: #FFFFFF}[data-mantilla="11"],[data-mantilla="11A"],[data-mantilla="11B"],[data-mantilla="11C"],[data-mantilla="11X"]{--mf: #9CA3AF;--mt: #B91C1C}[data-mantilla="12"],[data-mantilla="12A"],[data-mantilla="12B"],[data-mantilla="12C"],[data-mantilla="12X"]{--mf: #84CC16;--mt: #111111}[data-mantilla="13"],[data-mantilla="13A"],[data-mantilla="13B"],[data-mantilla="13C"],[data-mantilla="13X"]{--mf: #7C4A21;--mt: #FFFFFF}[data-mantilla="14"],[data-mantilla="14A"],[data-mantilla="14B"],[data-mantilla="14C"],[data-mantilla="14X"]{--mf: #7F1D1D;--mt: #FACC15}[data-mantilla="15"],[data-mantilla="15A"],[data-mantilla="15B"],[data-mantilla="15C"],[data-mantilla="15X"]{--mf: #C3B091;--mt: #111111}[data-mantilla="16"],[data-mantilla="16A"],[data-mantilla="16B"],[data-mantilla="16C"],[data-mantilla="16X"]{--mf: #93C5FD;--mt: #B91C1C}[data-mantilla="17"],[data-mantilla="17A"],[data-mantilla="17B"],[data-mantilla="17C"],[data-mantilla="17X"]{--mf: #1E3A8A;--mt: #FFFFFF}[data-mantilla="18"],[data-mantilla="18A"],[data-mantilla="18B"],[data-mantilla="18C"],[data-mantilla="18X"]{--mf: #14532D;--mt: #FACC15}[data-mantilla="19"],[data-mantilla="19A"],[data-mantilla="19B"],[data-mantilla="19C"],[data-mantilla="19X"]{--mf: #312E81;--mt: #F9A8D4}[data-mantilla="20"],[data-mantilla="20A"],[data-mantilla="20B"],[data-mantilla="20C"],[data-mantilla="20X"]{--mf: #C026D3;--mt: #FACC15}:root{--tq-bg: #0B0E14;--tq-ink: #F2F5F9;--shell: #0B0E14;--dark: #141821;--dark2: #1B212C;--dline: #2E3746;--dline2: #3A4556;--gold: #C77DFF;--gold-d: #AD6EE6;--gold-txt: #C77DFF;--gold-soft: rgba(199, 125, 255, .13);--gink: #0F172A;--isoft: #B9C2CF;--ifaint: #8A94A4;--card: #FFFFFF;--cink: #0F172A;--csoft: #475569;--cfaint: #556070;--cline: #E2E7EE;--cbg2: #F5F7FA;--cbg3: #FAFBFD;--cerror: #B0132B;--cerror-bg: #FBE3E3;--cerror-line: #F0B9B9;--cerror-b: #8E0F22;--cwarn: #9A6B00;--cwarn-bg: #FDF3DC;--cwarn-line: #EDD9A0;--cwarn-b: #7A5400;--cok: #0E5A34;--odd: var(--cbg2);--oddb: #E2E7EE;--oddh: #EDF1F7;--live: #E23B3B;--num: "SF Mono", ui-monospace, Menlo, Consolas, monospace}.bl-header{position:sticky;top:0;z-index:50;background:var(--tq-bg);border-bottom:1px solid var(--dline)}.hwrap{max-width:2400px;margin:0 auto;display:flex;align-items:center;gap:8px 20px;padding:4px 18px;min-height:58px;flex-wrap:wrap}.logo:where(:not(#app *)){display:flex;align-items:center;gap:7px;font-weight:800;font-size:21px;letter-spacing:-.5px;text-decoration:none}.logo:hover:where(:not(#app *)){text-decoration:none}.logo svg:where(:not(#app *)){width:22px;height:22px;color:var(--gold-txt)}.logo b:where(:not(#app *)){color:#fff}.logo-marca{height:24px;width:auto;object-fit:contain;margin-left:3px;flex:none}@media(max-width:480px){.logo-marca{height:20px}}.logo span:where(:not(#app *)){color:var(--gold-txt)}nav.top:where(:not(#app *)){display:flex;gap:2px;flex:1 1 auto;min-width:0;margin-left:6px;align-items:center;flex-wrap:wrap}nav.top a:where(:not(#app *)){padding:8px 13px;border-radius:8px;color:var(--isoft);font-weight:600;font-size:13.5px;display:flex;align-items:center;gap:7px;cursor:pointer;text-decoration:none;white-space:nowrap}nav.top a:hover:where(:not(#app *)){background:var(--dark);color:var(--tq-ink);text-decoration:none}nav.top a.on:where(:not(#app *)){color:var(--gold-txt)}nav.top a.hnav:where(:not(#app *)){border:1px solid var(--dline2)}nav.top a.hnav:hover:where(:not(#app *)){border-color:var(--isoft)}nav.top a.hnav.on:where(:not(#app *)){border-color:var(--gold);color:var(--gold-txt);background:#edb94e14}nav.top .nlab:where(:not(#app *)){display:none}nav.top .inhmark:where(:not(#app *)){font-weight:900;font-size:13.5px;letter-spacing:.04em}.avrep{width:38px;height:38px;color:var(--gold-txt);border-color:#b88a2a73;cursor:pointer;margin-left:4px}.avrep svg{width:21px;height:21px}.avrep:hover{color:var(--gold-txt);border-color:var(--gold);background:#b88a2a1f}.bdg{position:absolute;top:-5px;right:-5px;background:#e23b3b;color:#fff;font-size:9.5px;font-weight:800;border-radius:9px;padding:1px 5px;min-width:16px;text-align:center;line-height:1.4}.prndot{position:absolute;top:3px;right:3px;width:9px;height:9px;border-radius:50%;background:#25a35a;border:2px solid #0C110D;box-shadow:0 0 5px #25a35ae6}.curwrap{display:flex;align-items:center;gap:6px;background:var(--dark2);border:1px solid var(--dline2);border-radius:8px;padding:3px 9px;flex:none}.curwrap .curlbl{font-size:9.5px;color:var(--isoft);text-transform:uppercase;letter-spacing:.04em}.curwrap select{background:transparent;border:0;color:#fff;font-weight:800;font-size:13.5px;cursor:pointer;font-family:inherit;outline:none}.curwrap select option{background:#1e2733;color:#fff;font-weight:700}.fmt{display:flex;gap:0;background:var(--dark2);border:1px solid var(--dline2);border-radius:7px;overflow:hidden}.fmt button{background:transparent;border:0;color:var(--isoft);padding:6px 11px;font-size:12px;font-weight:700;cursor:pointer;font-family:inherit}.fmt button.on:where(:not(#app *)){background:var(--gold);color:var(--gink)}.hright{display:flex;align-items:center;gap:10px;flex:none;margin-left:auto}.bal{display:flex;flex-direction:column;align-items:flex-end;line-height:1.1;min-width:0}.bal .l{font-size:9.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--ifaint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:22ch}.bal .v:where(:not(#app *)){font-weight:800;font-size:14.5px;color:var(--gold-txt);white-space:nowrap}.bal .v.rojo:where(:not(#app *)){color:#ff8a8a}.btn.gold:where(:not(#app *)){background:linear-gradient(180deg,var(--gold),var(--gold-d));color:var(--gink);padding:8px 15px;border:0;border-radius:8px;font-family:inherit;font-weight:700;font-size:13px;cursor:pointer}.btn.gold:hover:not(:disabled):where(:not(#app *)){filter:brightness(1.06)}.btn.gold:disabled:where(:not(#app *)){opacity:.5;cursor:not-allowed}.av{width:32px;height:32px;border-radius:8px;background:var(--dark2);display:grid;place-items:center;color:var(--isoft);border:1px solid var(--dline2);cursor:pointer;font-family:inherit;font-size:12px;font-weight:800}.av svg{width:17px;height:17px}.av:hover{color:var(--tq-ink);border-color:var(--gold)}.av-rot{width:auto;height:32px;padding:0 11px;gap:7px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:var(--dark2);color:var(--isoft);border:1px solid var(--dline2);cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;white-space:nowrap}.av-rot svg{width:17px;height:17px;flex:none}.av-rot:hover{color:var(--tq-ink)}.av-txt{line-height:1}.av-ticket:hover{border-color:var(--info);color:var(--info)}.av-imprimir:hover{border-color:var(--gold);color:var(--gold-txt)}.av-buzon:hover{border-color:var(--exito);color:var(--exito)}.av-tema:hover{border-color:var(--isoft)}.av-perfil{font-weight:800}.av-perfil:hover{border-color:var(--gold);color:var(--gold-txt)}.av-ticket{box-shadow:inset 3px 0 0 var(--info)}.av-imprimir{box-shadow:inset 3px 0 0 var(--gold)}.av-buzon{box-shadow:inset 3px 0 0 var(--exito)}.av-cuadre{height:38px;box-shadow:inset 3px 0 0 var(--gold);color:var(--gold-txt)}.av-cuadre svg{width:21px;height:21px}@media(max-width:1180px){.av-cuadre{width:38px}}@media(max-width:1180px){.av-rot{width:32px;padding:0;gap:0}.av-txt{display:none}}.hastip{position:relative}.hastip:after{content:attr(data-tip);position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%) translateY(4px);background:#12161c;color:#fff;font-size:11px;font-weight:600;padding:4px 9px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .14s ease,transform .14s ease;z-index:70;box-shadow:0 4px 14px #00000057}.hastip:hover:after{opacity:1;transform:translate(-50%) translateY(0)}.shell:where(:not(#app *)){max-width:2400px;margin:0 auto;padding:14px 18px 0;display:grid;grid-template-columns:230px 1fr 320px;gap:14px;align-items:start}.shell.solo:where(:not(#app *)){grid-template-columns:1fr!important}.col:where(:not(#app *)){min-width:0}.bl-aside,.rail:where(:not(#app *)){position:sticky;top:74px}.ancla-carrera{display:block;scroll-margin-top:84px}@media(min-width:861px){.rail:where(:not(#app *)){max-height:calc(100vh - 88px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.rail .pan:where(:not(#app *)){overflow:clip}.rail .cfoot:where(:not(#app *)){position:sticky;bottom:0;z-index:1;background:var(--dark);border-top:1px solid var(--dline2)}}.pan{background:var(--dark);border:1px solid var(--dline);border-radius:12px;overflow:hidden}.pan-h{display:flex;align-items:center;gap:8px;padding:11px 13px;font-size:12px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:var(--isoft);border-bottom:1px solid var(--dline)}.pan-h .c:where(:not(#app *)){margin-left:auto;color:var(--ifaint);font-weight:700}.srow{display:flex;align-items:center;gap:11px;padding:10px 13px;cursor:pointer;border-bottom:1px solid var(--dline2);transition:.1s;width:100%;background:none;border-left:0;border-right:0;border-top:0;font-family:inherit;text-align:left;color:inherit}.srow:last-child{border-bottom:0}.srow:hover{background:var(--dark2)}.srow .ico{color:var(--isoft);display:flex}.srow.on:where(:not(#app *)){background:var(--dark2)}.srow.on .ico:where(:not(#app *)){color:var(--gold-txt)}.srow.on .nm:where(:not(#app *)){color:#fff}.srow .nm:where(:not(#app *)){font-weight:600;font-size:13.5px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.srow .n:where(:not(#app *)){margin-left:auto;font-size:11px;color:var(--ifaint);background:var(--shell);padding:2px 8px;border-radius:12px;font-weight:700}.lgrow{display:flex;align-items:center;gap:9px;padding:8px 13px;border-bottom:1px solid var(--dline2);font-size:12.5px;color:var(--isoft);cursor:pointer;width:100%;background:none;border-left:0;border-right:0;border-top:0;font-family:inherit;text-align:left}.lgrow:last-child{border-bottom:0}.lgrow:hover{color:#fff}.lgrow .ico{color:var(--gold-txt);opacity:.85;display:flex}.lgrow .nm:where(:not(#app *)){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lgrow .n:where(:not(#app *)){margin-left:auto;font-size:10.5px;color:var(--ifaint);font-weight:700}.lgrow.on:where(:not(#app *)){color:var(--gold-txt)}.lgrow.on .n:where(:not(#app *)){color:var(--gold-txt)}.stabs{display:flex;gap:2px;overflow-x:auto;padding-bottom:2px;margin-bottom:12px;border-bottom:1px solid var(--dline)}.stab{display:flex;align-items:center;gap:7px;padding:9px 13px;color:var(--isoft);font-weight:700;font-size:13.5px;cursor:pointer;white-space:nowrap;border:0;border-bottom:2px solid transparent;background:none;font-family:inherit}.stab:hover{color:var(--tq-ink)}.stab.on:where(:not(#app *)){color:var(--gold-txt);border-color:var(--gold)}.stab.act:where(:not(#app *)){margin-left:auto;color:var(--ifaint)}.stab.act:hover:where(:not(#app *)){color:var(--gold-txt)}.stab .ico{color:currentColor;display:flex}.mkhead{display:grid;grid-template-columns:1fr;gap:10px;align-items:center;background:var(--card);border:1px solid var(--cline);border-radius:10px;padding:9px 12px;margin-bottom:10px}.mkhead.con-busqueda{grid-template-columns:1fr 260px}.mkhead .lbl:where(:not(#app *)){color:var(--csoft);font-weight:700;font-size:12px;padding-left:2px}.mkhead .lbl .dim:where(:not(#app *)){color:var(--cfaint);font-weight:600}.mkhead .bus{display:flex;align-items:center;gap:8px;background:var(--cbg2);border:1px solid var(--oddb);border-radius:8px;padding:0 10px}.mkhead .bus svg{width:15px;height:15px;color:var(--cfaint);flex:none}.mkhead .bus input{flex:1;min-width:0;border:0;background:transparent;color:var(--cink);font-family:inherit;font-size:13px;font-weight:600;padding:9px 0;outline:none;width:100%}.mkhead .bus input::placeholder{color:var(--cfaint);font-weight:500}.mkhead .bus input:focus{box-shadow:none;background:transparent}.sechead{display:flex;align-items:center;gap:8px;padding:4px 4px 9px;font-size:13px;font-weight:800;color:var(--isoft)}.sechead .ico{color:var(--gold-txt);display:flex}.sechead .n:where(:not(#app *)){margin-left:auto;color:var(--ifaint);font-weight:700;font-size:12px}.evc{background:var(--card);border:1px solid var(--cline);border-radius:11px;margin-bottom:9px;color:var(--cink);overflow:hidden}.contador{display:flex;align-items:center;gap:12px;padding:11px 14px;flex-wrap:wrap}.contador .cif{font-size:20px;font-weight:800;color:var(--cink);font-variant-numeric:tabular-nums}.contador .cif .de{font-size:13px;font-weight:700;color:var(--csoft)}.contador .barra{display:inline-flex;gap:4px;flex:none}.contador .barra span{width:22px;height:7px;border-radius:4px;background:var(--oddb);display:inline-block;transition:background .15s ease}.contador .barra span.on:where(:not(#app *)){background:linear-gradient(180deg,var(--gold),var(--gold-d))}.contador .txt{font-size:12.5px;color:var(--csoft);line-height:1.5;flex:1;min-width:200px}.contador .txt b{color:var(--cink)}.contador.completo{border-color:var(--gold)}.contador.completo .cif{color:var(--gold-d)}.mmvacio{padding:30px;text-align:center;color:var(--csoft)}.mmvacio-corto{padding:24px;text-align:center;color:var(--csoft)}.mmvacio-tit{font-weight:700;color:var(--cink);margin-bottom:6px}.mmerror{padding:14px;color:var(--cerror);font-weight:700}.mmerror-tit{font-weight:700;color:var(--cerror);margin-bottom:8px}.evtop{display:flex;align-items:center;gap:9px;padding:9px 12px;border-bottom:1px solid var(--cline);font-size:12px;color:var(--csoft)}.bb:where(:not(#app *)){background:linear-gradient(180deg,var(--gold),var(--gold-d));color:var(--gink);font-weight:900;font-size:10px;padding:3px 5px;border-radius:4px;letter-spacing:.03em;flex:none}.evtop .dt{font-weight:700;color:var(--cink);font-variant-numeric:tabular-nums;white-space:nowrap}.evtop .otrodia{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;background:var(--cwarn-bg);color:var(--cwarn-b);border:1px solid var(--cwarn-line);font-size:10.5px;font-weight:800;letter-spacing:.04em;white-space:nowrap}.evtop .soon:where(:not(#app *)){color:var(--live);font-weight:800;white-space:nowrap}.evtop .lg:where(:not(#app *)){margin-left:2px;display:flex;align-items:center;gap:7px;color:var(--csoft);font-weight:600;min-width:0}.evtop .lg .fl:where(:not(#app *)){width:18px;height:13px;border-radius:2px;background:var(--cbg2);display:inline-grid;place-items:center;font-size:9px;overflow:hidden;flex:none}.evtop .lg .nm:where(:not(#app *)){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evtop .rt{margin-left:auto;display:flex;align-items:center;gap:8px;color:var(--cfaint);flex:none}.evbody{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:11px 12px}.tms{min-width:0}.tm:where(:not(#app *)){display:flex;align-items:center;gap:9px;font-weight:700;font-size:14px;padding:3px 0;min-width:0}.tm .nm:where(:not(#app *)){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm .cr:where(:not(#app *)){width:22px;height:22px;border-radius:5px;display:grid;place-items:center;color:#fff;font-size:9px;font-weight:800;flex:none}.odds:where(:not(#app *)){display:flex;align-items:stretch;gap:7px}.ogrp{display:flex;gap:7px}.od{background:var(--odd);border:1px solid var(--oddb);border-radius:8px;min-width:66px;padding:7px 6px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;transition:.1s;font-family:inherit;position:relative}.od:hover:not(.lock){background:var(--oddh);border-color:var(--gold)}.od .c:where(:not(#app *)){font-weight:800;font-size:14px;color:var(--cink);font-variant-numeric:tabular-nums}.od .k:where(:not(#app *)){font-size:10px;color:var(--cfaint);font-weight:600;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.od.sel:where(:not(#app *)),.od.sel:hover:not(.lock):where(:not(#app *)){background:linear-gradient(180deg,var(--gold),var(--gold-d));border-color:var(--gold-d);box-shadow:inset 0 0 0 2px var(--gink)}.od.sel .c:where(:not(#app *)),.od.sel .k:where(:not(#app *)){color:var(--cink);font-weight:800}.od{padding-top:9px;padding-bottom:5px}.od.sel:where(:not(#app *)):after{content:"\2713";position:absolute;top:1px;right:3px;font-size:9px;font-weight:900;line-height:1;color:var(--cink)}.od.lock{opacity:.5;cursor:not-allowed}.od:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.exp{border-radius:8px;background:var(--cbg2);border:1px solid var(--oddb);display:flex;align-items:center;justify-content:center;gap:5px;color:var(--cfaint);cursor:pointer;font-family:inherit;font-weight:800;font-size:11px;padding:0 9px;white-space:nowrap}.exp:hover{background:var(--oddh);border-color:var(--gold);color:var(--gold-txt)}.exp svg{transition:.15s;flex:none}.exp.on:where(:not(#app *)){background:var(--oddh);border-color:var(--gold);color:var(--gold-txt)}.exp.on svg:where(:not(#app *)){transform:rotate(180deg)}.evx{border-top:1px solid var(--cline);background:var(--cbg2);padding:11px 12px;color:var(--cink)}.evx .xmk{margin-bottom:10px}.evx .xmk:last-child{margin-bottom:0}.evx .xl{font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--cfaint);font-weight:800;margin-bottom:6px}.evx .xg{display:flex;flex-wrap:wrap;gap:7px}.evx .od{background:var(--card);min-width:86px}.evx .od .k:where(:not(#app *)){max-width:120px}.viewall{text-align:center;padding:13px;background:var(--card);border:1px solid var(--cline);border-radius:11px;color:var(--csoft);font-weight:700;font-size:13px;cursor:pointer;margin-bottom:9px;width:100%;font-family:inherit}.viewall:hover{color:var(--cink)}.cupon-h{background:linear-gradient(180deg,var(--gold),var(--gold-d));color:var(--gink);padding:11px 14px;font-weight:900;font-size:13px;letter-spacing:.05em;text-transform:uppercase;display:flex;align-items:center;gap:8px}.cupon-h .tit{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cupon-h .n:where(:not(#app *)){flex:none;margin-left:auto;background:var(--gink);color:var(--gold-txt);border-radius:12px;padding:1px 9px;font-size:12px}.cupon-h .tog{flex:none;margin-left:8px;background:#0000001f;border:0;color:var(--gink);cursor:pointer;font-weight:800;font-size:11px;border-radius:8px;padding:3px 9px;font-family:inherit}.empty:where(:not(#app *)){padding:34px 20px;text-align:center;color:var(--ifaint)}.empty .ico:where(:not(#app *)){color:var(--dline2)}.empty .ico svg:where(:not(#app *)){width:40px;height:40px;margin-bottom:8px}.empty .t:where(:not(#app *)){font-weight:700;color:var(--isoft);margin-bottom:3px;font-size:13.5px}.empty .s:where(:not(#app *)){font-size:12px}.sel-i{padding:11px 13px;border-bottom:1px solid var(--dline2);position:relative}.sel-i:last-child{border-bottom:0}.sel-i .x{position:absolute;top:10px;right:11px;color:var(--ifaint);cursor:pointer;font-size:15px;line-height:1;background:none;border:0;font-family:inherit;padding:0}.sel-i .x:hover{color:var(--live)}.sel-i .mk:where(:not(#app *)){font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--ifaint);font-weight:700}.sel-i .pk{font-weight:800;font-size:13.5px;margin:2px 0;padding-right:20px}.sel-i .mt:where(:not(#app *)){font-size:11.5px;color:var(--isoft);padding-right:16px}.sel-i .cu{position:absolute;bottom:11px;right:12px;font-weight:800;color:var(--gold-txt);font-variant-numeric:tabular-nums}.cfoot:where(:not(#app *)){padding:13px}.qlab{font-size:12px;color:var(--isoft);font-weight:600;margin:2px 0 7px}.stake{display:flex;align-items:center;gap:8px;background:var(--shell);border:1px solid var(--dline2);border-radius:9px;padding:4px 6px 4px 12px;margin-bottom:9px}.stake input{flex:1;background:transparent;border:0;color:var(--tq-ink);font-size:16px;font-weight:800;text-align:right;outline:none;width:100%;font-family:var(--num);padding:6px 0}.stake input:focus{box-shadow:none;background:transparent;border:0}.stake .cur{font-weight:800;color:var(--isoft);font-size:12px}.quick{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;margin-bottom:11px}.quick button{background:var(--dark2);border:1px solid var(--dline2);color:var(--isoft);border-radius:7px;padding:8px 0;font-weight:700;font-size:12px;cursor:pointer;font-family:inherit}.quick button:hover{border-color:var(--gold);color:var(--gold-txt)}.rk{display:flex;justify-content:space-between;gap:10px;font-size:12.5px;padding:4px 0;color:var(--isoft)}.rk b{color:var(--tq-ink)}.rk.tot:where(:not(#app *)){border-top:1px dashed var(--dline2);margin-top:6px;padding-top:10px;font-size:14px}.rk.tot .g:where(:not(#app *)){color:var(--gold-txt);font-weight:800;font-size:17px;font-variant-numeric:tabular-nums}.apostar{width:100%;padding:12px;font-size:14.5px;margin-top:11px;opacity:.5;pointer-events:none}.apostar.ready{opacity:1;pointer-events:auto}.boost:where(:not(#app *)){display:flex;gap:7px;font-size:11px;color:var(--gold-txt);background:var(--gold-soft);border:1px solid rgba(237,185,78,.25);border-radius:7px;padding:7px 9px;margin-top:9px;font-weight:600;align-items:center}.boost svg:where(:not(#app *)){width:14px;height:14px;flex:none}.cupmsg{margin-top:9px;font-size:12px;border-radius:7px;padding:8px 10px;line-height:1.45}.cupmsg.bad:where(:not(#app *)){background:#e23b3b24;border:1px solid rgba(226,59,59,.4);color:#ff9a9a}.cupmsg.warn:where(:not(#app *)){background:var(--gold-soft);border:1px solid rgba(237,185,78,.3);color:var(--gold-txt)}.pop:where(:not(#app *)){display:flex;align-items:center;gap:10px;padding:10px 13px;border-bottom:1px solid var(--dline2);cursor:pointer;width:100%;background:none;border-left:0;border-right:0;border-top:0;font-family:inherit;text-align:left}.pop:last-child:where(:not(#app *)){border-bottom:0}.pop:hover:where(:not(#app *)){background:var(--dark2)}.pop .cr:where(:not(#app *)){width:22px;height:22px;border-radius:5px;display:grid;place-items:center;color:#fff;font-size:9px;font-weight:800;flex:none}.pop .info:where(:not(#app *)){flex:1;min-width:0;display:flex;flex-direction:column}.pop .info .m:where(:not(#app *)){font-size:11px;color:var(--ifaint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pop .info .p:where(:not(#app *)){font-weight:700;font-size:13px;color:var(--tq-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pop .od2.sel:where(:not(#app *)){background:linear-gradient(180deg,var(--gold),var(--gold-d));border-color:var(--gold-d);box-shadow:inset 0 0 0 2px var(--gink);color:var(--cink);font-weight:800}.pop .od2:where(:not(#app *)){margin-left:auto;background:var(--shell);border:1px solid var(--dline2);border-radius:7px;padding:6px 10px;font-weight:800;color:var(--gold-txt);font-variant-numeric:tabular-nums;flex:none}.bl-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,150%);background:var(--dark2);border:1px solid var(--gold);color:var(--tq-ink);padding:12px 18px;border-radius:11px;font-weight:700;box-shadow:0 14px 40px #0009;transition:.35s cubic-bezier(.2,.9,.3,1.2);z-index:90;display:flex;gap:9px;align-items:center;font-size:13.5px}.bl-toast.show:where(:not(#app *)){transform:translate(-50%)}.bl-toast svg{color:var(--gold-txt);width:18px;height:18px}.tkwrap{position:fixed;inset:0;background:#000000b8;display:grid;place-items:center;z-index:130;padding:16px;overflow-y:auto}.tk:where(:not(#app *)){background:#fff;color:var(--cink);border-radius:16px;max-width:360px;width:100%;overflow:hidden;box-shadow:0 20px 60px #00000080}.tkhead{background:linear-gradient(180deg,var(--gold),var(--gold-d));color:var(--gink);padding:12px 15px;display:flex;align-items:center;gap:10px;font-weight:800;position:sticky;top:0;z-index:2}.tkx{margin-left:auto;cursor:pointer;font-size:16px;opacity:.7;background:none;border:0;color:inherit;font-family:inherit;padding:0 2px}.tkx:hover{opacity:1}.tkbody{padding:15px;text-align:center}.tkno{font-size:11px;color:var(--cfaint);margin-bottom:8px}.tkinfo{font-size:14px;margin-bottom:10px}.tkinfo b{font-family:var(--num);letter-spacing:.02em}.tksels{text-align:left;border:1px solid var(--cline);border-radius:10px;overflow:hidden;margin-bottom:11px}.tksel{padding:10px 12px;border-bottom:1px solid #F2EDF5;position:relative}.tksel:last-child{border-bottom:0}.tksel .tp{font-weight:800;font-size:13.5px;padding-right:52px;line-height:1.3}.tksel .tm:where(:not(#app *)){font-size:11px;color:var(--cfaint);margin-top:2px}.tksel .tmt{font-size:12.5px;color:#3a4048;font-weight:600;margin-top:2px;padding-right:52px}.tksel .tc{position:absolute;right:12px;top:10px;font-weight:800;font-size:14px;color:var(--gold-txt);font-variant-numeric:tabular-nums}.tkfoot{text-align:left}.tkr{display:flex;justify-content:space-between;gap:10px;padding:4px 0;font-size:13px;color:var(--csoft)}.tkr b{color:var(--cink)}.tkr.big:where(:not(#app *)){border-top:1px dashed var(--cline);margin-top:5px;padding-top:9px;font-size:15px}.tkr.big b:where(:not(#app *)){color:#0e5a34;font-weight:800}.tkactions{display:flex;gap:8px;margin-top:14px}.tkactions .btn:where(:not(#app *)){flex:1;padding:11px}.tkother{flex:1;background:var(--cbg2);border:1px solid var(--oddb);color:var(--csoft);border-radius:8px;font-weight:700;cursor:pointer;font-family:inherit;font-size:13px;padding:11px}.tkother:hover{color:var(--cink)}.tkdev{margin-top:11px;font-size:10px;color:var(--cfaint)}.mmtable{width:100%;border-collapse:separate;border-spacing:0;font-size:12.5px;color:var(--cink)}.mmtable th{background:var(--cbg2);text-align:left;padding:8px 9px;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--csoft);white-space:nowrap;border-bottom:1px solid var(--oddb);font-weight:800}.mmtable th.right,.mmtable td.right{text-align:right}.mmtable td{padding:8px 9px;border-bottom:1px solid #F2EDF5;white-space:nowrap}.mmtable tbody tr:hover{background:#fbf6e9}.chip-es{display:inline-block;padding:2px 9px;border-radius:11px;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.03em}.es-pendiente{background:#fdf3dc;color:#9a6b00}.es-ganada,.es-pagada{background:#e1f4e8;color:#0e5a34}.es-perdida,.es-perdedora{background:#f0f1f4;color:var(--cfaint)}.es-anulada{background:#fbe3e3;color:#b0132b}.mmkpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:9px;margin-bottom:13px}.mmkpi{background:var(--cbg3);border:1px solid var(--cline);border-radius:10px;padding:10px 12px}.mmkpi .l{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--cfaint);font-weight:700}.mmkpi .v:where(:not(#app *)){font-weight:800;font-size:16px;margin-top:3px;font-variant-numeric:tabular-nums;color:var(--cink)}.mmkpi.gold{background:#f5edf9;border-color:#dfc8ea}.mmkpi.gold .v:where(:not(#app *)){color:#71328a}.mmkpi.rojo .v:where(:not(#app *)){color:#b0132b}.mmnote{font-size:11px;color:var(--cfaint);margin-top:10px;line-height:1.5}.cuadsec{margin-top:16px;border-top:1px solid #F2EDF5;padding-top:14px}.cuadhead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.cuadhead>span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--csoft)}.cuadhead .btn:where(:not(#app *)){display:inline-flex;align-items:center;gap:6px}.cuadchips{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px}.cuadchip{background:var(--cbg2);border:1px solid var(--oddb);color:var(--csoft);border-radius:999px;padding:6px 14px;font-weight:700;font-size:12px;cursor:pointer;font-family:inherit}.cuadchip:hover{color:var(--cink)}.cuadchip.on:where(:not(#app *)){background:#f5edf9;border-color:#dfc8ea;color:#71328a}.cuadpapel{background:#fff;border:1px solid var(--cline);border-radius:10px;padding:16px 18px;max-width:420px}.cuadtit{text-align:center;font-weight:800;font-size:14px;color:var(--cink)}.cuadper{text-align:center;font-size:11px;color:var(--cfaint);margin:2px 0 12px}.cuadfila{display:flex;justify-content:space-between;gap:14px;font-size:12.5px;color:var(--csoft);padding:4px 0}.cuadfila b{color:var(--cink);font-variant-numeric:tabular-nums;font-weight:700}.cuadfila.tot:where(:not(#app *)){font-size:14px;font-weight:800;color:var(--cink);padding:6px 0 2px}.cuadfila.tot b:where(:not(#app *)){font-size:15px}.cuadfila.tot.rojo:where(:not(#app *)),.cuadfila.tot.rojo b:where(:not(#app *)){color:#b0132b}.cuadsep{border-top:1px dashed #D8DCE2;margin:8px 0}.cuadpie{text-align:center;font-size:10.5px;color:var(--cfaint);margin-top:8px}@media(max-width:560px){.cuadpapel{max-width:none}}.btn.ghost:where(:not(#app *)){background:var(--cbg2);border:1px solid var(--oddb);color:var(--csoft);border-radius:8px;padding:8px 14px;font-weight:700;cursor:pointer;font-family:inherit;font-size:12.5px}.btn.ghost:hover:where(:not(#app *)){color:var(--cink)}.mmwrap{position:fixed;inset:0;background:#000000b8;display:grid;place-items:center;z-index:100;padding:16px}.mm:where(:not(#app *)){background:var(--card, #fff);color:var(--cink);border-radius:16px;max-width:640px;width:100%;max-height:88vh;overflow:auto;box-shadow:0 20px 60px #00000080}.mm .btn:not(.gold):not(.danger):where(:not(#app *)){background:var(--cbg2);color:var(--cink);border-color:var(--cline)}.mm .btn:not(.gold):not(.danger):hover:where(:not(#app *)){background:var(--cbg3);border-color:var(--gold)}.mm:where(:not(#app *)){--superficie: var(--cbg2);--borde: var(--cline);--tinta: var(--cink);--tinta-suave: var(--csoft);--tinta-tenue: var(--cfaint)}.mmhead{background:linear-gradient(180deg,var(--gold),var(--gold-d));color:var(--gink);padding:12px 15px;display:flex;align-items:center;gap:10px;font-weight:800;position:sticky;top:0;z-index:2}.mmx{margin-left:auto;cursor:pointer;font-size:16px;opacity:.7;background:none;border:0;color:inherit;font-family:inherit;padding:0 2px}.mmx:hover{opacity:1}.mmbody{padding:15px}.mmintro{font-size:12.5px;color:var(--csoft);margin-bottom:9px}.mmtabs{display:flex;gap:7px;margin-bottom:13px}.mmtab{flex:1;padding:10px;border-radius:9px;border:1px solid var(--oddb);background:var(--cbg2);color:var(--csoft);font-weight:800;font-size:13px;cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center;gap:7px}.mmtab.on:where(:not(#app *)){background:linear-gradient(180deg,var(--gold),var(--gold-d));border-color:var(--gold);color:var(--cink)}.mmfil{display:flex;gap:7px;align-items:end;flex-wrap:wrap;margin-bottom:11px}.mmfil label{font-size:10.5px;font-weight:700;color:var(--cfaint);display:block;margin-bottom:3px;text-transform:uppercase;letter-spacing:.04em}.mmfil input[type=date]{border:1px solid var(--oddb);border-radius:8px;padding:8px 10px;font-size:13px;color:var(--cink);background:#fff;font-family:inherit}.mmfil .btn:where(:not(#app *)){padding:9px 16px}.miscount{margin-left:auto;font-size:11px;color:var(--cfaint);align-self:center}.mminput{width:100%;border:1px solid var(--cline, var(--oddb));border-radius:9px;padding:10px 12px;font-size:14px;font-weight:700;font-family:inherit;color:var(--cink);background:var(--card, #fff);color-scheme:inherit}.mminput option{background:var(--card, #fff);color:var(--cink, #181a1b)}.mminput:disabled{background:var(--cbg2);color:var(--cfaint);cursor:not-allowed}.serialbox{text-transform:uppercase;font-size:15px}.mmvacio{text-align:center;padding:22px 12px;color:var(--cfaint)}.mmvacio .t:where(:not(#app *)){font-weight:800;color:var(--cink);margin:8px 0 4px;font-size:14px}.mmvacio .s:where(:not(#app *)){font-size:12.5px;line-height:1.55}.bzform{border-top:1px solid var(--cline);margin-top:12px;padding-top:12px}.bzform .bztit{font-weight:800;font-size:13px;margin-bottom:8px}.bzform .mminput{margin-bottom:7px}.rcfields label{display:block;font-size:11px;font-weight:700;color:var(--cfaint);text-transform:uppercase;margin:10px 0 4px}.rcmsg{margin-top:11px;font-size:12.5px;border-radius:9px;padding:10px 12px}.rcmsg.ok:where(:not(#app *)){background:#e1f4e8;color:#0e5a34}.rcmsg.bad:where(:not(#app *)){background:#fbe3e3;color:#b0132b}.btn.danger:where(:not(#app *)){background:#fbe3e3;border:1px solid #F0B9B9;color:#b0132b;border-radius:8px;padding:8px 14px;font-weight:800;cursor:pointer;font-family:inherit;font-size:12.5px}.btn.danger:hover:not(:disabled):where(:not(#app *)){background:#f7d3d3}.btn:disabled:where(:not(#app *)){opacity:.55;cursor:not-allowed}.pfbtn{display:block;width:100%;text-align:center;margin-top:10px;padding:11px;border-radius:9px;font-weight:800}.tscard{margin-top:13px;border:1px solid var(--cline);border-radius:11px;overflow:hidden}.tstk{background:var(--cbg3);padding:11px 13px;font-weight:800;display:flex;align-items:center;gap:9px;flex-wrap:wrap}.tsbody{padding:12px 13px}.tsacts{display:flex;gap:8px;padding:0 13px 13px}.rgacc{border:1px solid var(--cline);border-radius:12px;background:var(--cbg3);margin-bottom:10px;overflow:hidden}.rgacc>summary{cursor:pointer;list-style:none;padding:13px 16px;font-weight:800;font-size:14px;color:var(--cink);display:flex;align-items:center;justify-content:space-between;gap:10px}.rgacc>summary::-webkit-details-marker{display:none}.rgacc>summary:after{content:"+";color:var(--gold-txt);font-weight:800;font-size:19px;line-height:1}.rgacc[open]>summary:after{content:"\2013"}.rgacc[open]>summary{border-bottom:1px solid var(--cline)}.rgbody{padding:10px 16px 14px;background:#fff}.rgbody .rg-p{color:var(--csoft);font-size:12.5px;line-height:1.55;margin:5px 0}.rgbody .rg-ul{margin:5px 0;padding-left:17px}.rgbody .rg-ul li{color:var(--csoft);font-size:12.5px;line-height:1.5;margin:3px 0}html[data-tema=oscuro]{color-scheme:dark}html[data-tema=claro]{--gold-txt: #6B21A8;--tq-bg: #F5F7FA;--shell: #EDF1F7;--dark: #FFFFFF;--dark2: #FAFBFD;--dline: #D6DCE5;--dline2: #C3CBD8;--tq-ink: #0F172A;--isoft: #475569;--ifaint: #556070;--gold-soft: rgba(107, 33, 168, .1);color-scheme:light}html[data-tema=claro] .bl-shell{background:var(--tq-bg);color:var(--tq-ink)}html[data-tema=claro] .bl-header{background:#fff;border-bottom-color:#e2e7e1}html[data-tema=claro] .logo b:where(:not(#app *)){color:var(--cink)}html[data-tema=claro] .srow.on .nm:where(:not(#app *)){color:var(--cink)}html[data-tema=claro] .lgrow:hover{color:var(--cink)}html[data-tema=claro] .bl-toast{background:#fff;color:var(--cink)}html[data-tema=claro] .stake{background:#fff}html[data-tema=claro] .stake input,html[data-tema=claro] .rk b{color:var(--cink)}html[data-tema=claro] .pop .od2:where(:not(#app *)){background:var(--cbg3)}html[data-tema=claro] .curwrap select{color:var(--cink)}html[data-tema=claro] .prndot{border-color:#fff}@media(prefers-color-scheme:light){html:not([data-tema=oscuro]){--gold-txt: #6B21A8;--tq-bg: #F5F7FA;--shell: #EDF1F7;--dark: #FFFFFF;--dark2: #FAFBFD;--dline: #D6DCE5;--dline2: #C3CBD8;--tq-ink: #0F172A;--isoft: #475569;--ifaint: #556070;--gold-soft: rgba(107, 33, 168, .1);color-scheme:light}html:not([data-tema=oscuro]) .bl-shell{background:var(--tq-bg);color:var(--tq-ink)}html:not([data-tema=oscuro]) .bl-header{background:#fff;border-bottom-color:#e2e7e1}html:not([data-tema=oscuro]) .logo b{color:var(--cink)}html:not([data-tema=oscuro]) .srow.on .nm{color:var(--cink)}html:not([data-tema=oscuro]) .lgrow:hover{color:var(--cink)}html:not([data-tema=oscuro]) .bl-toast{background:#fff;color:var(--cink)}html:not([data-tema=oscuro]) .stake{background:#fff}html:not([data-tema=oscuro]) .stake input{color:var(--cink)}html:not([data-tema=oscuro]) .rk b{color:var(--cink)}html:not([data-tema=oscuro]) .pop .od2{background:var(--cbg3)}html:not([data-tema=oscuro]) .curwrap select{color:var(--cink)}html:not([data-tema=oscuro]) .prndot{border-color:#fff}}.cupbar{display:none}@media(max-width:1160px){.shell:where(:not(#app *)){grid-template-columns:1fr 300px}.bl-aside{display:none}}@media(max-width:860px){body{overflow-x:hidden}.hwrap{flex-wrap:wrap;gap:6px 8px;height:auto;padding:8px 12px}.hright{gap:5px 6px;margin-left:auto;flex-wrap:wrap;justify-content:flex-end;min-width:0}nav.top:where(:not(#app *)){display:flex!important;order:5;flex:1 0 100%;margin:2px 0 0;gap:3px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}nav.top:where(:not(#app *))::-webkit-scrollbar{display:none}nav.top a:where(:not(#app *)),nav.top button:where(:not(#app *)){font-size:0;padding:9px 11px;gap:0;flex:0 0 auto}nav.top a svg:where(:not(#app *)),nav.top button svg:where(:not(#app *)){width:21px;height:21px}nav.top .bdg:where(:not(#app *)){font-size:9px;min-width:0;width:auto;height:auto}nav.top a.hnav:where(:not(#app *)){gap:5px;padding:8px 11px;border:1px solid var(--dline2)}nav.top a.hnav.on:where(:not(#app *)){border-color:var(--gold);color:var(--gold-txt);background:#edb94e1a}nav.top a.hnav svg:where(:not(#app *)){width:19px;height:19px}nav.top a.hnav .nlab:where(:not(#app *)){display:inline-block;font-size:11px;font-weight:800;letter-spacing:.02em}nav.top .inhmark:where(:not(#app *)){font-size:13px}nav.top .avrep:where(:not(#app *)){width:36px;height:36px}.curwrap{display:none}.fmt button{padding:6px 8px}.hright .hastip:after{left:auto;right:0;transform:translate(0) translateY(4px)}.hright .hastip:hover:after{transform:translate(0) translateY(0)}.shell:where(:not(#app *)){grid-template-columns:1fr;padding-bottom:76px}.rail:where(:not(#app *)){display:none;position:fixed;inset:auto 0 52px;z-index:80;max-height:76vh;overflow:auto;background:var(--shell);border-radius:14px 14px 0 0;box-shadow:0 -14px 44px #0000008c}.rail>.pan:where(:not(#app *)){border-radius:14px 14px 0 0;border-left:0;border-right:0}.rail>.pan+.pan:where(:not(#app *)){border-radius:0}.rail.open:where(:not(#app *)){display:block}.cupbar{display:flex!important;position:fixed;left:0;right:0;bottom:0;z-index:82;background:linear-gradient(180deg,var(--gold),var(--gold-d));color:var(--gink);padding:13px 18px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:9px;cursor:pointer;border:0;font-family:inherit;font-size:14px;box-shadow:0 -4px 18px #00000059}.cupbar .n:where(:not(#app *)){margin-left:auto;background:var(--gink);color:var(--gold-txt);border-radius:12px;padding:1px 9px}.mkhead.con-busqueda{grid-template-columns:1fr}.stab.act:where(:not(#app *)){margin-left:0;padding:9px 11px}.stab.act .txt:where(:not(#app *)){display:none}.evbody{grid-template-columns:1fr;gap:10px}.odds:where(:not(#app *)){overflow-x:auto}}.fmt .sm:where(:not(#app *)){display:none}@media(max-width:720px){.fmt .lg:where(:not(#app *)){display:none}.fmt .sm:where(:not(#app *)){display:inline}}@media(max-width:520px){.evbody .odds:where(:not(#app *)){overflow-x:visible;flex-wrap:wrap}.evbody .odds .ogrp:where(:not(#app *)){flex:1 1 auto;min-width:0;gap:5px}.evbody .odds .od:where(:not(#app *)){min-width:0;flex:1 1 0;padding:6px 3px}.evbody .odds .od .c:where(:not(#app *)){font-size:12px}.evbody .odds .od .k:where(:not(#app *)){font-size:8px;max-width:100%}.evbody .odds .exp:where(:not(#app *)){flex:1 0 100%;padding:7px 9px}.bal .l{max-width:14ch}.bal .v:where(:not(#app *)){font-size:13px}.mmbody{padding:12px}.tsacts{flex-wrap:wrap}}@supports (padding: max(0px)){.cupbar{padding-bottom:max(13px,env(safe-area-inset-bottom))}.rail:where(:not(#app *)){padding-bottom:env(safe-area-inset-bottom)}}#printTk{display:none}@media print{@page{margin:0;size:auto}html,body{margin:0!important;padding:0!important;background:#fff!important;min-height:0!important;height:auto!important}body:has(#printTk) *:not(:has(#printTk)){display:none!important}html body:has(#printTk) *:has(#printTk){display:block!important;position:static!important;margin:0!important;padding:0!important;max-width:none!important;width:auto!important;background:none!important;box-shadow:none!important;border:0!important;overflow:visible!important}html body:has(#printTk) #printTk{display:block!important;color:#000;font-weight:800;margin:0!important;padding:0 0 3mm!important;width:calc(48mm - var(--tk-margen, 0mm));max-width:calc(48mm - var(--tk-margen, 0mm));-webkit-print-color-adjust:exact}html body:has(#printTk) #printTk.p80{width:calc(72mm - var(--tk-margen, 0mm));max-width:calc(72mm - var(--tk-margen, 0mm))}html body:has(#printTk) #printTk *{display:revert!important;color:#000!important;font-weight:800!important}html body:has(#printTk) #printTk .c{text-align:center}html body:has(#printTk) #printTk app-logo-ticket{display:block!important;text-align:center}html body:has(#printTk) #printTk .tklogo{display:inline-block!important;width:72%;height:auto;margin:0 auto 1.2mm}html body:has(#printTk) #printTk .t{font-size:11.5px;letter-spacing:.04em}html body:has(#printTk) #printTk .tkcode{font-size:12.5px;letter-spacing:.03em;line-height:1.45;margin:.6mm 0 1mm}html body:has(#printTk) #printTk .tkserial{font-size:13px;letter-spacing:.06em;line-height:1.5;margin:.8mm 0}html body:has(#printTk) #printTk .row{display:flex!important;justify-content:space-between;gap:6px;font-size:10.5px;line-height:1.5;flex-wrap:nowrap;align-items:baseline}html body:has(#printTk) #printTk .row span:first-child{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}html body:has(#printTk) #printTk .row span:last-child{flex:none;text-align:right;white-space:nowrap}html body:has(#printTk) #printTk .libre{font-size:10.5px;line-height:1.5;overflow-wrap:anywhere}html body:has(#printTk) #printTk .sub{font-size:8.6px;line-height:1.35;margin-bottom:1mm}html body:has(#printTk) #printTk .sm{font-size:8.6px;line-height:1.45}html body:has(#printTk) #printTk .big{font-size:12px}html body:has(#printTk) #printTk .sep{border-top:1px dashed #000;margin:1.4mm 0}}.logo .marca-txt:where(:not(#app *)){display:inline-flex}@media(max-width:480px){.hright{flex-wrap:wrap;justify-content:flex-end;max-width:100%;row-gap:6px}.hright>*{flex:0 1 auto;min-width:0}.hright .hastip:after{right:0;left:auto;transform:none}}.tvmodal{position:fixed;inset:0;z-index:100000;background:#000000d1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:none;align-items:center;justify-content:center;padding:16px}.tvmodal.on:where(:not(#app *)){display:flex}.tvbox{background:linear-gradient(160deg,var(--dark),var(--shell));border:1px solid #2a3a2e;border-radius:18px;width:min(1040px,96vw);height:min(680px,94vh);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 30px 80px #0009}.tvhead{display:flex;align-items:center;gap:10px;padding:14px 18px;background:#0000004d;font-weight:800;font-size:16px;color:var(--tq-ink);border-bottom:1px solid var(--dline)}.tvhead svg{width:22px;height:22px;color:var(--gold)}.tvhead .sp{margin-left:auto}.tvhead button{background:none;border:0;color:var(--isoft);font-size:28px;line-height:1;cursor:pointer;padding:0 4px}.tvbody{display:grid;grid-template-columns:290px 1fr;min-height:0;flex:1}.tvpick{border-right:1px solid var(--dline);display:flex;flex-direction:column;min-height:0}.tvsearch{padding:10px 12px;border-bottom:1px solid var(--dline)}.tvsearch input{width:100%;background:#0a0e0b;border:1px solid var(--dline2);border-radius:9px;color:var(--tq-ink);padding:9px 12px;font-size:14px}.tvsearch input:focus{outline:2px solid var(--gold);border-color:transparent}.tvlist{flex:1;overflow-y:auto;padding:6px}.tvit{display:flex;align-items:center;gap:9px;padding:10px 11px;border-radius:9px;cursor:pointer;color:var(--tq-ink);font-size:13.5px}.tvit:hover{background:#ffffff0d}.tvit.on:where(:not(#app *)){background:#edb94e29;outline:1px solid rgba(237,185,78,.4)}.tvit .dot:where(:not(#app *)){width:8px;height:8px;border-radius:50%;background:#1e8a45;flex:none}.tvit.on .dot:where(:not(#app *)){background:var(--gold)}.tvit .nm:where(:not(#app *)){flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tvit .lb:where(:not(#app *)){font-size:9px;font-weight:800;letter-spacing:.05em;color:var(--gold);background:#edb94e24;padding:2px 6px;border-radius:6px}.tvsep{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#6b7a6e;padding:9px 11px 4px}.tvvideo{display:flex;flex-direction:column;background:#000;min-height:0}.tvframe{position:relative;flex:1;background:#000;display:flex;align-items:center;justify-content:center;min-height:200px}.tvframe iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.tvempty{color:#6b7a6e;font-size:14px;text-align:center;padding:24px;line-height:1.6}.tvctrls{display:flex;align-items:center;gap:10px;padding:11px 14px;background:var(--shell);border-top:1px solid var(--dline)}.tvnow{font-weight:700;color:var(--gold);font-size:14px;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tvfullbtn{background:linear-gradient(180deg,var(--gold),var(--gold-d));color:var(--gink);border:0;border-radius:9px;padding:9px 16px;font-weight:800;cursor:pointer;font-size:13px;white-space:nowrap}.lh{background:linear-gradient(180deg,var(--gold,var(--gold)),var(--gold-d,var(--gold-d)));padding:20px;text-align:center}.lh img{height:88px}.lh{background:#00000040}.lh img{height:56px;width:auto;filter:drop-shadow(0 3px 10px rgba(0,0,0,.35))}.tksel .lgb{display:inline-block;font-size:10px;font-weight:800;border-radius:7px;padding:2px 9px;margin-top:5px;letter-spacing:.03em}.lgw{background:#1c6b3a;color:#fff}.lgl:where(:not(#app *)){background:#c0392b;color:#fff}.lgp{background:var(--cfaint);color:#fff}.tksel.lgl-row{background:#fdecec;border-left:4px solid #c0392b}.tksel.lgw-row{background:#eaf7ef;border-left:4px solid #1c6b3a}.tkqr{display:grid;place-items:center;margin:0 auto 11px;width:154px;height:154px;background:#fff;padding:5px;border:1px solid var(--cline);border-radius:10px}.tkqr img,.tkqr canvas{display:block}.rimark{display:none;text-align:center;color:#b0132b;font-weight:800;font-size:11px;letter-spacing:.08em;margin-bottom:8px}.tk.reimp .rimark:where(:not(#app *)){display:block}.bzrow{padding:10px 12px;border:1px solid #F2EDF5;border-radius:10px;margin-bottom:8px;cursor:pointer;background:#fff}.bzrow.nuevo:where(:not(#app *)){background:#f7f0fb;border-color:#dfc8ea}.bzrow .bzh{display:flex;gap:8px;align-items:center;font-size:11px;color:var(--cfaint);margin-bottom:3px}.bzrow .bzh b{color:var(--cink);font-size:12.5px}.bzrow .bzh .nd{width:8px;height:8px;border-radius:50%;background:var(--live);flex:none}.bzrow .bzt{font-size:13px;line-height:1.5;color:#3a4048}.lw{background:linear-gradient(160deg,var(--dark,var(--dark)),var(--shell,var(--shell)));border:1px solid var(--dline,var(--dline));border-radius:18px;max-width:380px;width:100%;overflow:hidden;box-shadow:0 24px 60px #0000008c}.lb:where(:not(#app *)){padding:24px}.lb h1:where(:not(#app *)){font-size:18px;font-weight:800;text-align:center;margin-bottom:4px}.lb p:where(:not(#app *)){color:var(--isoft,var(--isoft));font-size:13px;text-align:center;margin-bottom:18px}.err{background:#e23b3b24;border:1px solid rgba(226,59,59,.4);color:#ff8a8a;padding:9px 12px;border-radius:8px;font-size:13px;margin-bottom:12px}.dev{text-align:center;color:var(--gold,var(--gold));font-size:11px;font-weight:700;padding:14px;border-top:1px solid var(--dline,var(--dline))}.lbgvid{position:fixed;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;opacity:0;transition:opacity .6s ease;filter:blur(4px) saturate(1.12) brightness(.94);transform:scale(1.1)}.lbgvid.on:where(:not(#app *)){opacity:1}.lbgov{position:fixed;inset:0;z-index:1;background:linear-gradient(180deg,#06100b80,#06100bad),radial-gradient(120% 90% at 50% 40%,transparent 40%,rgba(4,12,8,.55) 100%)}.lw{position:relative;z-index:2;box-shadow:0 26px 74px #0009}.devby{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--isoft);font-weight:600}.devby svg{width:19px;height:19px;color:var(--gold)}.devby b{color:var(--gold);font-weight:800}.mmback{background:var(--cbg2);border:1px solid var(--oddb);color:var(--csoft);border-radius:8px;padding:8px 14px;font-weight:700;cursor:pointer;font-family:inherit;font-size:12.5px;margin-bottom:11px}.mmdet .r:where(:not(#app *)){display:flex;justify-content:space-between;padding:7px 0;border-bottom:1px solid #F2EDF5;font-size:13px}.mmdet .r b:where(:not(#app *)){text-align:right}.mmdet .de{font-size:12px;color:var(--csoft);margin-top:10px;line-height:1.6;background:var(--cbg3);border:1px solid var(--cline);border-radius:9px;padding:10px 12px;white-space:normal}svg.ic:where(:not(#app *)){width:18px;height:18px;flex:none}.hic:where(:not(#app *)){--hm:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAALdUlEQVR4nO1da6xdRRX+zj6HIi0UFKwKtJHyFG0lqCgRFQ3KDx+8jQoaIaD8QAVNfGA0UePjj2ggQRMCJsYXiTFqjI0gGsRYtSiKolgfUG3LqzwKWtvee842g9+6Wczde999nntm9vqSlfO45+69Z601a9asWbMGMBgMBoPBYDC0Dp2G7pup++cABg09hyEQdJt+AMNse/5JAH4C4FoAa/mdKUGLFOBWmn5HjwB4K7/vNfhshhmM9w4rAGwHMA9gj1KED/DvpgQJoateRQGeAeBR5fz1qQzu8wf5G1OCRAT/CQBn8f0+fF0J4EGlAPI6x/eX8nemBBFDhHcDhXuOUgynCJsp7L4aAgbKErzJu44hUgvwZSXg9/I7NxT8nN+JwHOlEE4RngCw3vMhDBEqwFco0L0U8OfU97ky+5pEKf4K4CAqTFMBq+TRm8H1RXhOsB/id3fxu06J8rjfHgXgqxwOevzOEJkF+JbXq2XM36YcwDIS6/BRXsv8gQgV4NsFY712/KpInEL3eqp3XQ0ZIjL+Xai3BHVJ7v9smJkwRFDfLXH2lur9vlO4hfEDmUWIECftIGaegiSvFNM2qzL399EZQiBOedZwRvFmKoX/GxdbOJhK4hzHA/ndfgD2Vb3cDSu7AfwbwGMMQzt6CMBOZXH862ee4iaDaStAd0LP6IR+HoArAPwRwIlcRDoSwKEAVgE4AMCyEa7f57TzAQD/AvAX3uP3AO5m1HJQ0KYklGFaJi4jg24B8BoyeVxlyGs8rx4+5HMR5DrZEtfcAeAPAG7j6uXtAP6j/u7aZPkMNVb9fB9gVOqT5kjzyk+o61cUOZsDtSYh1y663hbGMM6kxRF02uIz1IUwoiziFwsNlFIMCpThiwBe4rXdFEEx4JeRK0BeYIHmCqayNwM425uVtDrBRRRgU2IKkBcog/7uNwAuUM61zCBai98qZuUJ07zXxk1qGdwPiScP3dA7W6IAuWqntnYbOGVt1bDQUY29q2UKkBcowh6ugq5QfEnaGkhc3uFPLVWAnKStgYsnvLqAR8lBzNwaRtfGmaOnQAPlLLr3n1ZOYnJDgmi1C9H+veW9P/dIAlY5A2RrU1vmlrDqIYynm/BRSGINnHV8fUqzBDFnG7yGGmGBHxK+3q3iCJcrHnZiF/77TfgYhVzq2/ImlGASN5O18iPo6er1dwMWOsTXucy8izxayfyFZwI4DsCPAHxSrTskkf7VdhqQdlLgVTggRodQhH+KCR9lJI7wrwA8m/x6mpd6Fm1MQB78x6YAqKMELjB2Qonn34m197/Ca6QRCkk6h0s/O1/xMfre/302zDx/1FYCR1fTGUTMY//zK9KnjFBIehPsRs4AogsGiQJcw4ZY78fQJDxzWcdviWmRSBd62KG0ummGxj4kfN4rqBEsZLy6pKARRhhrSHBp9Id7fA4Oso9uo/fwRpjIkOCyjV8Zql8g49OJ3vKmESZCOovoollkEGUj/v4Cvvf36RnGQ5edym1xu57JI8Ljxp1D0UK3avVPaqoFfzAV0kPr19Qm20aVQMYjV7HDhI+Z+gU3cddzozMEufGNXp6bEWaiBJvUYlK3KfO/ivvq3QOZA4iZK4FLs189SSWoO6bIzd7I4gv90KYniaNHn+B4rryumdCW+9oKIBkqUtTZ0JwSHEOf4FAqwdQdQ7nBWs5P257nnwcyHNzJsjhaRiMLt85vzuX81Mx/GJZgHZfip55MKitUbdnpm0dmCb4zzYihOBkvMtOPEElK8F416gLSUkOAaNT5fG+h37CwD4cDVz3tYr4fSgmqTIac6LUft3qtpgVoPCZteApyVeTqFAaMunU7a5UwZUx5nQk/aMjyvHPQv8E4TV7XH6gSqIz371SfDWEiUxXWr6WsxgoSiWKsYWFEcwAR1czgbZRfd1QLkCnnz80zbe4fB6RCq0s5fw6VoXLYLvtjn2OKZKWENva7hhnKN+oezKnhYJSOK+v+ZwYe+JHK3k0/Rx4gSTLJa5caCsp6tvvn96n3oUAc0T1qltJ257RfUuYeTDVfRhnWsgQSRAgx60ccnCvp7V6tTh61zGQ8SZKoo1PKLvZkWwoxEy/jBsaQsn5F+O4cQg0Xor7D+02baADgOpLUZdJhYqcE97JGYeWxOFLR4zCe6xtS79d5cf6ZQFJY4aYWWoI+FWC9qjlwGsvZP+L9tvI0Vl3r/ubAGCnPcQcjXP7eObFaK1q4WjnP1w0FfDmMh3FLqd7t3IlcaAVEK94VmCmVBv6NDRJLVTZ0HcezgEIauvIZ8ciVqgcdvq63WHQGgJ+pDaiLZgQd9q771KJCKA3bxhSowgcvUOKPef+fOvUps60Anq7K03cKzP2zKvj35Lm+oTBOnuF+Zr1oAZdBTOBKKrIwp+m25DPk1w0FvKp1lE2X42cIGz3l/k6IL6wpfHi/+0xgQ1k+Q76drmRa1EkK8eIABK8Fdi8rjwwjfCjT94IWRgn7bO8/OCsaqk7jRzwtalL47qy+51Zo8VIQL1diAyEodj5jHl4zLP++1yCz9MEKP2TVkVGFry3GVR5T2kADZflOHoaPf1YXaEJjc8asZYo3TiKDKMB5DSp13iDNq8Orap9//PAMFcB3NLdyvwEmdIK3KNHz1H0GLVWCy+p2qL1TfJA5r0y6Nv3XebtdJ5Fw0lGRwW3qXnmLqE/awbn/kpXHZtlDdrJq9knq/pPe6ixKsNHrEW2iuboOoRypPqmKVDmv6VYTP879hC5C9SA981t5Qrc81DRO4JaU6Bt53PzQufIJQCuCi6dsrsqdeGzC5kf2sZdh2tWxRdhf8HpD22ier99UfF+EjJUqMaGeKD36dt5wX7V021OFpWaRxfMQ2o0u+XwurUBhqnjGpcJJKYB48j9QzojM9cvSlqaFx2d4r1CRs+N9uEy+mar4Na4CyM6h+3n8CRreS+gOZkLL09m7lMvZXC5ftLsr41EvwqRxlEBSkL/E3tedgoM37PMYsFB38D3KSV+EK5XDNBjD+dvCJdkmD40SJ/DdLXcCc5Ls6nqUB1RByyZjT3VLqJ9SewKGMd36txey98vO4iYhhzW3HR0qwEFVW8a6qtf8V00jqpZV5eBD+Xxh2cUbsgCuzKpZACzIyr3+rirq2lWFoH9aIuy5AqXYyrwzzfwmIc/gMmRMAbBAIrPKlUL95Rmczu0sueA9AD7L4pGlF2wA4uXe0uJQcF5A0hHchpqFjtKp2GDoCMzIXcdEjeXMOd9Mc+JOwcQwFSmmDPE9lnGZ24WirbDF/yF82MIp4e46uYJLMW6qtezHrGm4t6XLwXkNX+BU8qlbJWAJ2WZeOFcnGsgFQ4Eo43rmxFtdg+LYyBv42uklFlARYb+cryEpZ0j8OU3WZVIbG8UPeRVfrfc/FSLv4+nT5SkpgDiva9WegpTaNwnIsO2Gx5emxiAJP5/OWYCb/pkFWAwZFk9OTQHE29dJpobqk9+SYZJUxzqSR7TLIUuptG+SyMmXB5wvkIoFkHa4LdBW0r4awhe3MnhUKgogjs3b+TmVdk0LEt85NgVGdVVJtGMt9DuUI3hMllBjZCeMBX/q46gskd6/jhYgD2hVMgY/YHXsCgAK3VU46QWyIhmVI9hJIPJ3OJd+p354UoJTwe1ZAgpwGfP/bOo3PPbvRC78QwDczf2HDrG2pynszSJXgEtZVcR6/2joxcg0eeYD2ftXURliVeYmMcginvpdwgIIMzk/N1EMYrMA8rz70/N3Byhb7x8du7JIe/9FzFa2sO9okGjprpgsgDzrci75urMMrfePFwe4J4uw97+Dx9lZ7x/fAjwcwlauYXLZlvGcXNntYxgve+q+XkS9f57z/qObfpgEIAtm22NRgD4f+gQAvzDzPzakXtCvERFiclijQYxMjfGZQ4X5UQaDwWAwGAxtxP8Aj3eum+ySU0AAAAAASUVORK5CYII=);display:inline-block;width:18px;height:18px;flex:none;background-color:currentColor;-webkit-mask:var(--hm) center/contain no-repeat;mask:var(--hm) center/contain no-repeat;vertical-align:middle}.curwrap.cur-alert{border-color:var(--live);background:var(--live);animation:curblink 1s steps(1,end) infinite}.curwrap.cur-alert .curlbl,.curwrap.cur-alert select{color:#fff}.curwrap.cur-alert select option{background:#1e2733;color:#fff}.evtop .lv{color:var(--live);font-weight:800;display:flex;align-items:center;gap:5px}.evtop .lv svg{width:9px;height:9px}.evtop .st:where(:not(#app *)){color:var(--cfaint);cursor:pointer;display:flex}.evtop .st:hover:where(:not(#app *)){color:var(--gold)}.evtop .st svg:where(:not(#app *)){width:16px;height:16px}.cr.cr-img:where(:not(#app *)){background:#fff!important;padding:1px}.cr.cr-img img:where(:not(#app *)){width:100%;height:100%;object-fit:contain;display:block;border-radius:3px}.tm .sc:where(:not(#app *)){margin-left:auto;font-weight:800;color:var(--cink);padding-left:10px;font-variant-numeric:tabular-nums}.mkgrp-lbl{display:grid;grid-template-columns:1fr 216px 148px;gap:10px;padding:0 12px 7px;font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--ifaint);font-weight:700}.mkgrp-lbl .g3{display:grid;grid-template-columns:repeat(3,66px);gap:7px;text-align:center}.mkgrp-lbl .g2{display:grid;grid-template-columns:repeat(2,66px);gap:7px;text-align:center}.frow:where(:not(#app *)){display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;justify-content:space-between}.flinks{display:flex;flex-wrap:wrap;gap:5px 18px;font-size:12.5px;color:var(--ifaint)}.flinks a:hover{color:var(--tq-ink)}.fnote{margin-top:14px;font-size:11px;color:var(--ifaint);max-width:78ch;line-height:1.6}.age{display:inline-grid;place-items:center;width:22px;height:22px;border:1.5px solid var(--ifaint);border-radius:50%;font-size:9.5px;font-weight:800;color:var(--ifaint);margin-right:6px;vertical-align:-6px}.tksel .tfx{font-size:11.5px;color:var(--gold-d);font-weight:700;margin-top:3px;display:inline-block}.thl{display:none}html.light .thl{display:flex}html.light .thd{display:none}.rcquick{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:8px}.rcquick button{background:var(--cbg2);border:1px solid var(--oddb);border-radius:7px;padding:8px 0;font-weight:700;font-size:12px;cursor:pointer;font-family:inherit;color:var(--csoft)}.rcquick button:hover{border-color:var(--gold-d);color:#71328a}.detbtns{display:flex;gap:8px;margin-top:13px;flex-wrap:wrap}.detbtns .btn:where(:not(#app *)){padding:10px 14px;font-size:12.5px}.pfrow{display:flex;justify-content:space-between;gap:14px;padding:7px 0;border-bottom:1px solid #F2EDF5;font-size:13px}.pfrow span{color:var(--cfaint)}.pfrow b{text-align:right}.pfchips{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end}.pfchips .pc:where(:not(#app *)){background:#e1f4e8;color:#0e5a34;font-size:10.5px;font-weight:800;border-radius:10px;padding:2px 8px}@media print{@page{margin:0;size:auto}html,body{margin:0!important;padding:0!important;background:#fff!important;min-height:0!important;height:auto!important;display:block!important;place-items:initial!important}body:has(#printTk)>*{display:none!important}#cupbar,.cupbar,footer,#tkModal,#psModal,header{display:none!important}html body:has(#printTk) #printTk{display:block!important;color:#000;font-weight:800;margin:0;padding:0 1mm 3mm 0;width:100%;-webkit-print-color-adjust:exact}html body:has(#printTk) #printTk.p58{max-width:48mm}html body:has(#printTk) #printTk.p80{max-width:72mm}html body:has(#printTk) #printTk *{color:#000!important;font-weight:800!important}html body:has(#printTk) #printTk .c{text-align:center}html body:has(#printTk) #printTk img.lg{width:86%;max-width:48mm;height:auto;display:block;margin:0 auto 1.2mm}html body:has(#printTk) #printTk.p80 img.lg{max-width:70mm}html body:has(#printTk) #printTk .t{font-size:11.5px;letter-spacing:.04em}html body:has(#printTk) #printTk .tkcode{font-size:12.5px;font-weight:800;letter-spacing:.03em;line-height:1.45;margin:.6mm 0 1mm}html body:has(#printTk) #printTk .tkserial{font-size:13px;font-weight:800;letter-spacing:.06em;line-height:1.5;margin:.8mm 0}html body:has(#printTk) #printTk.p80 .tkserial{font-size:15px}#printTk.fsg .tkserial{font-size:14.5px}#printTk.p80.fsg .tkserial{font-size:16.5px}#printTk.fsp .tkserial{font-size:11.5px}html body:has(#printTk) #printTk.p80 .tkcode{font-size:14.5px}html body:has(#printTk) #printTk.fsg .tkcode{font-size:14px}#printTk.p80.fsg .tkcode{font-size:16px}#printTk.fsp .tkcode{font-size:11px}html body:has(#printTk) #printTk .row{display:flex;justify-content:space-between;gap:6px;font-size:10.5px;line-height:1.5;flex-wrap:wrap}html body:has(#printTk) #printTk .row span{word-break:break-word}#printTk .row span:last-child{text-align:right;margin-left:auto}html body:has(#printTk) #printTk .sub{font-size:8.6px;line-height:1.35;margin-bottom:1mm}html body:has(#printTk) #printTk .sm{font-size:8.6px;line-height:1.45}html body:has(#printTk) #printTk .big{font-size:12px}html body:has(#printTk) #printTk .sep{border-top:1px dashed #000;margin:1.4mm 0}html body:has(#printTk) #printTk .qr{text-align:center;margin:1.6mm 0 .8mm}html body:has(#printTk) #printTk .qr .qrbox{display:inline-block}html body:has(#printTk) #printTk .qr .qrbox img,#printTk .qr .qrbox canvas{width:100%!important;height:auto!important;display:block}html body:has(#printTk) #printTk.p80 .row{font-size:12.5px}html body:has(#printTk) #printTk.p80 .sub,#printTk.p80 .sm{font-size:10px}html body:has(#printTk) #printTk.p80 .big{font-size:14px}html body:has(#printTk) #printTk.fsg .row{font-size:12px}#printTk.fsg .sub,#printTk.fsg .sm{font-size:9.6px}#printTk.fsg .big{font-size:13.5px}html body:has(#printTk) #printTk.p80.fsg .row{font-size:14px}#printTk.p80.fsg .sub,#printTk.p80.fsg .sm{font-size:11px}#printTk.p80.fsg .big{font-size:15.5px}html body:has(#printTk) #printTk.fsp .row{font-size:9.4px}#printTk.fsp .sub,#printTk.fsp .sm{font-size:7.8px}#printTk.fsp .big{font-size:10.6px}html body:has(.hoja-prioritaria) #printTk:not(.hoja-prioritaria #printTk){display:none!important}}.pagoya{margin-top:14px;padding:18px 16px;border:1px solid var(--gold);border-radius:12px;background:linear-gradient(180deg,rgba(199,149,44,.1),transparent);text-align:center}.pagoya-k{font-size:11.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--csoft)}.pagoya-v{margin:6px 0 14px;font-size:34px;font-weight:900;line-height:1.1;color:var(--cink);font-variant-numeric:tabular-nums}@media print{body.imprimiendo-ticket>*:not(#printTk){display:none!important}body.imprimiendo-ticket>#printTk{display:block!important;position:static!important;margin:0!important;color:#000;font-weight:800;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.web{--w-fondo: #0B0E14;--w-fondo2: #10141C;--w-sup: #141821;--w-sup2: #1B212C;--w-sup3: #242B38;--w-borde: #2E3746;--w-borde2: #3A4556;--w-oro: #C77DFF;--w-oro-h: #A855E8;--w-oro-t: rgba(199, 125, 255, .13);--w-oro-b: rgba(199, 125, 255, .38);--w-sobre-oro: #14071C;--w-tinta: #F2F5F9;--w-suave: #B9C2CF;--w-tenue: #8A94A4;--w-verde: #22C55E;--w-verde-t: rgba(34, 197, 94, .14);--w-rojo: #F87171;--w-rojo-t: rgba(248, 113, 113, .13);--w-aviso: #FBBF24;--w-aviso-t: rgba(251, 191, 36, .14);--w-velo: rgba(11, 14, 20, .92);--w-velo2: rgba(11, 14, 20, .72);--w-brillo: rgba(199, 125, 255, .1);--w-verde-b: rgba(34, 197, 94, .34);--w-rojo-b: rgba(248, 113, 113, .34);--w-aviso-b: rgba(251, 191, 36, .38);--w-negro: #070A0F;--w-r: 14px;--w-r-sm: 9px;--w-r-lg: 20px;--w-sombra: 0 20px 50px -28px rgba(0, 0, 0, .9);--w-tap: 46px;display:block;min-height:100vh;background:var(--w-fondo);color:var(--w-tinta);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}:root[data-tema=claro] .web{--w-fondo: #F5F7FA;--w-fondo2: #FFFFFF;--w-sup: #FFFFFF;--w-sup2: #FAFBFD;--w-sup3: #EDF1F7;--w-borde: #D6DCE5;--w-borde2: #C3CBD8;--w-oro: #6B21A8;--w-oro-h: #581C87;--w-oro-t: rgba(107, 33, 168, .1);--w-oro-b: rgba(107, 33, 168, .42);--w-sobre-oro: #FFFFFF;--w-tinta: #0F172A;--w-suave: #475569;--w-tenue: #556070;--w-verde: #126B33;--w-verde-t: rgba(21, 128, 61, .1);--w-rojo: #B91C1C;--w-rojo-t: rgba(185, 28, 28, .09);--w-aviso: #A16207;--w-aviso-t: rgba(161, 98, 7, .14);--w-velo: rgba(245, 247, 250, .94);--w-velo2: rgba(245, 247, 250, .75);--w-brillo: rgba(107, 33, 168, .07);--w-verde-b: rgba(21, 128, 61, .45);--w-rojo-b: rgba(185, 28, 28, .42);--w-aviso-b: rgba(161, 98, 7, .42);--w-negro: #0F172A;--w-sombra: 0 12px 30px -20px rgba(27, 14, 32, .35)}@media(prefers-color-scheme:light){:root:not([data-tema=oscuro]) .web{--w-fondo: #F5F7FA;--w-fondo2: #FFFFFF;--w-sup: #FFFFFF;--w-sup2: #FAFBFD;--w-sup3: #EDF1F7;--w-borde: #D6DCE5;--w-borde2: #C3CBD8;--w-oro: #6B21A8;--w-oro-h: #581C87;--w-oro-t: rgba(107, 33, 168, .1);--w-oro-b: rgba(107, 33, 168, .42);--w-sobre-oro: #FFFFFF;--w-tinta: #0F172A;--w-suave: #475569;--w-tenue: #556070;--w-verde: #126B33;--w-verde-t: rgba(21, 128, 61, .1);--w-rojo: #B91C1C;--w-rojo-t: rgba(185, 28, 28, .09);--w-aviso: #A16207;--w-aviso-t: rgba(161, 98, 7, .14);--w-velo: rgba(245, 247, 250, .94);--w-velo2: rgba(245, 247, 250, .75);--w-brillo: rgba(107, 33, 168, .07);--w-verde-b: rgba(21, 128, 61, .45);--w-rojo-b: rgba(185, 28, 28, .42);--w-aviso-b: rgba(161, 98, 7, .42);--w-negro: #0F172A;--w-sombra: 0 12px 30px -20px rgba(27, 14, 32, .35)}}.web *,.web *:before,.web *:after{box-sizing:border-box}.web-ancho{width:100%;max-width:2400px;margin:0 auto;padding:0 18px}.web-ancho.medido{max-width:1180px}.web-angosto{width:100%;max-width:460px;margin:0 auto;padding:0 16px}.web-barra{position:sticky;top:0;z-index:40;background:var(--w-velo);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--w-borde)}.web-barra-fila{display:flex;align-items:center;gap:12px;height:60px}.web-marca{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:17px;letter-spacing:.055em;color:var(--w-tinta);text-decoration:none;white-space:nowrap}.web-marca .rombo{width:13px;height:13px;background:var(--w-oro);transform:rotate(45deg);border-radius:2px}.web-marca em{font-style:normal;color:var(--w-oro)}.web-logo{height:26px;width:auto;object-fit:contain;display:block;flex:none}.web-inh{height:26px;width:auto;object-fit:contain;padding-left:12px;margin-left:2px;border-left:1px solid var(--w-borde);opacity:.95;flex:none}.web-tema{display:inline-grid;place-items:center;width:34px;height:34px;flex:none;border-radius:9px;border:1px solid var(--w-borde);background:var(--w-sup);color:var(--w-suave);cursor:pointer;transition:color .14s,border-color .14s,background .14s}.web-tema:hover{color:var(--w-oro);border-color:var(--w-oro-b);background:var(--w-sup2)}.web-tema:focus-visible{outline:2px solid var(--w-oro);outline-offset:2px}.web-nav{display:flex;gap:4px;margin-left:10px;overflow-x:auto;scrollbar-width:none}.web-nav::-webkit-scrollbar{display:none}.web-nav a{padding:8px 14px;border-radius:999px;color:var(--w-suave);text-decoration:none;font-size:14px;font-weight:600;white-space:nowrap}.web-nav a:hover{color:var(--w-tinta);background:var(--w-sup2)}.web-nav a.activo{color:var(--w-oro);background:var(--w-oro-t)}.web-barra-fin{margin-left:auto;display:flex;align-items:center;gap:9px}.web-saldo{display:inline-flex;flex-direction:column;align-items:flex-end;line-height:1.15;padding:5px 13px;border:1px solid var(--w-oro-b);background:var(--w-oro-t);border-radius:var(--w-r-sm);text-decoration:none}.web-saldo .et{font-size:9.5px;text-transform:uppercase;letter-spacing:.09em;color:var(--w-suave)}.web-saldo .va{font-weight:800;font-size:15px;color:var(--w-oro);font-variant-numeric:tabular-nums}.web-avatar{width:38px;height:38px;border-radius:50%;background:var(--w-sup3);border:1px solid var(--w-borde2);color:var(--w-oro);font-weight:800;font-size:13px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;flex:0 0 auto}.web-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--w-tap);padding:0 20px;border-radius:var(--w-r-sm);border:1px solid var(--w-borde2);background:var(--w-sup2);color:var(--w-tinta);font:inherit;font-weight:700;font-size:14.5px;cursor:pointer;text-decoration:none;white-space:nowrap;transition:filter .12s,background .12s}.web-btn:hover:not(:disabled){background:var(--w-sup3)}.web-btn:active:not(:disabled){transform:translateY(1px)}.web-btn:disabled{opacity:.45;cursor:not-allowed}.web-btn:focus-visible{outline:none;box-shadow:0 0 0 3px var(--w-oro-t)}.web-btn.dorado{background:linear-gradient(180deg,var(--w-oro),var(--w-oro-h));border-color:var(--w-oro-h);color:var(--w-sobre-oro)}.web-btn.dorado:hover:not(:disabled){filter:brightness(1.07);background:linear-gradient(180deg,var(--w-oro),var(--w-oro-h))}.web-btn.fantasma{background:transparent;border-color:transparent;color:var(--w-suave)}.web-btn.fantasma:hover:not(:disabled){color:var(--w-tinta);background:var(--w-sup2)}.web-btn.bloque{width:100%}.web-btn.chico{min-height:36px;padding:0 14px;font-size:13px}.web-tarjeta{background:var(--w-sup);border:1px solid var(--w-borde);border-radius:var(--w-r);overflow:hidden}.web-tarjeta-cab{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--w-borde)}.web-tarjeta-cab h2,.web-tarjeta-cab h3{margin:0;font-size:15.5px;font-weight:700}.web-tarjeta-cab .cola{margin-left:auto;font-size:12.5px;color:var(--w-tenue)}.web-tarjeta-cuerpo{padding:16px}.web-campo{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.web-campo>label{font-size:11px;font-weight:700;letter-spacing:.075em;text-transform:uppercase;color:var(--w-tenue)}.web-campo input,.web-campo select,.web-campo textarea{min-height:var(--w-tap);padding:11px 14px;border-radius:var(--w-r-sm);border:1px solid var(--w-borde2);background:var(--w-sup2);color:var(--w-tinta);font:inherit;font-size:15.5px;width:100%}.web-campo input::placeholder{color:var(--w-tenue)}.web-campo input:focus-visible,.web-campo select:focus-visible{outline:none;border-color:var(--w-oro-h);box-shadow:0 0 0 3px var(--w-oro-t)}.web-campo .ayuda{font-size:12px;color:var(--w-tenue)}.web-casilla{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:var(--w-suave);cursor:pointer;margin-bottom:16px;line-height:1.5}.web-casilla input{accent-color:var(--w-oro-h);width:18px;height:18px;margin-top:2px;flex:0 0 auto}.web-aviso{padding:12px 15px;border-radius:var(--w-r-sm);font-size:14px;line-height:1.5;margin-bottom:14px;border:1px solid transparent}.web-aviso.bueno{background:var(--w-verde-t);border-color:var(--w-verde-b);color:var(--w-verde)}.web-aviso.malo{background:var(--w-rojo-t);border-color:var(--w-rojo-b);color:var(--w-rojo)}.web-aviso.ojo{background:var(--w-aviso-t);border-color:var(--w-aviso-b);color:var(--w-aviso)}.web-marca-est{display:inline-block;padding:3px 10px;border-radius:999px;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;background:var(--w-sup3);color:var(--w-suave);white-space:nowrap}.web-marca-est.gana:where(:not(#app *),.web-lienzo *){background:var(--w-verde-t);color:var(--w-verde)}.web-marca-est.pierde:where(:not(#app *),.web-lienzo *){background:var(--w-rojo-t);color:var(--w-rojo)}.web-marca-est.juega{background:var(--w-oro-t);color:var(--w-oro)}.web-vacio{padding:40px 20px;text-align:center;color:var(--w-tenue);font-size:14.5px}.web-vacio b{display:block;color:var(--w-suave);font-size:16px;margin-bottom:5px}.web-vacio .landing-reintento{margin-top:14px}.web .num:where(:not(#app *),.web-lienzo *){font-variant-numeric:tabular-nums}.web .tenue:where(:not(#app *),.web-lienzo *){color:var(--w-tenue)}.web .suave{color:var(--w-suave)}.web .oro{color:var(--w-oro)}.web .verde{color:var(--w-verde)}.web .rojo{color:var(--w-rojo)}.web h1{font-size:clamp(28px,6vw,44px);line-height:1.1;margin:0 0 12px;letter-spacing:-.02em;text-wrap:balance}.web h2{font-size:20px;margin:0 0 10px;letter-spacing:-.01em}.web p{margin:0 0 12px}@media(prefers-reduced-motion:reduce){.web *,.web *:before,.web *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.web .portada{position:relative;overflow:hidden;padding:56px 0 44px;background:radial-gradient(80% 120% at 15% 0%,var(--w-brillo),transparent 60%),linear-gradient(var(--w-fondo2),var(--w-fondo));border-bottom:1px solid var(--w-borde)}.web .portada-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;z-index:0}.web .portada-velo{position:absolute;inset:0;background:radial-gradient(80% 120% at 15% 0%,rgba(10,14,11,.35),transparent 60%),linear-gradient(100deg,#06080eeb,#06080ebf 45%,#06080e8c);z-index:1}.web .portada-fila{position:relative;z-index:2;display:grid;gap:36px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center}.web .sello:where(:not(#app *),.web-lienzo *){display:inline-block;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--w-oro);margin-bottom:14px}.web .entrada{font-size:17px;color:var(--w-suave);max-width:46ch}.web .portada-botones{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0 14px}.web .portada-secundarios{margin:0 0 14px}.web .portada-secundarios .web-btn{border-color:#ffffff47}.web .portada h1{color:#fff}.web .portada .entrada{color:#ffffffd1}.web .portada .edad{color:#ffffff9e}.web .portada .sello:where(:not(#app *),.web-lienzo *){color:#f0c24b}.web .portada-secundarios .web-btn.fantasma{color:#ffffffe0}.web .portada-secundarios .web-btn.fantasma:hover:not(:disabled){color:#fff;background:#ffffff1f}.web .edad{font-size:12.5px;color:var(--w-tenue);margin:0}.web .portada-datos{display:grid;gap:12px}.web .dato{background:var(--w-sup);border:1px solid var(--w-borde);border-radius:var(--w-r);padding:16px 18px}.web .dato .n:where(:not(#app *),.web-lienzo *){display:block;font-size:27px;font-weight:800;color:var(--w-oro);font-variant-numeric:tabular-nums;line-height:1.1}.web .dato .e{font-size:13px;color:var(--w-suave)}.web .seccion{padding:40px 16px 8px}.web .seccion-cab{display:flex;align-items:center;gap:12px;margin-bottom:14px}.web .seccion-cab h2{margin:0}.web .seccion-cab .web-btn{margin-left:auto}.web .rejilla-eventos{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.web .evento{background:var(--w-sup);border:1px solid var(--w-borde);border-radius:var(--w-r);padding:14px 15px;display:flex;flex-direction:column;gap:11px}.web .evento-cab{display:flex;align-items:center;gap:10px;font-size:11.5px}.web .competencia{color:var(--w-oro);font-weight:700;text-transform:uppercase;letter-spacing:.045em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.web .evento-cab .tenue:where(:not(#app *),.web-lienzo *){margin-left:auto;white-space:nowrap}.web .equipos{display:flex;flex-direction:column;gap:2px;font-size:15px;font-weight:650}.web .equipos .tenue:where(:not(#app *),.web-lienzo *){font-size:11px;font-weight:400}.web .cuotas{display:grid;gap:7px;grid-template-columns:repeat(auto-fit,minmax(84px,1fr))}.web .cuota:where(:not(#app *),.web-lienzo *){display:flex;flex-direction:column;align-items:center;gap:1px;min-height:var(--w-tap);justify-content:center;padding:6px 8px;border-radius:var(--w-r-sm);border:1px solid var(--w-borde2);background:var(--w-sup2);text-decoration:none;cursor:pointer;font:inherit;text-align:center}.web .cuota:hover:where(:not(#app *),.web-lienzo *){border-color:var(--w-oro-b);background:var(--w-sup3)}.web .cuota.elegida:where(:not(#app *),.web-lienzo *){border-color:var(--w-oro);background:var(--w-oro-t)}.web .cuota .pick:where(:not(#app *),.web-lienzo *){font-size:11.5px;color:var(--w-suave);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.web .cuota.elegida .pick:where(:not(#app *),.web-lienzo *){color:var(--w-oro)}.web .cuota .valor:where(:not(#app *),.web-lienzo *){font-size:15px;font-weight:800;color:var(--w-oro)}.web .rejilla-productos{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.web .producto{background:var(--w-sup);border:1px solid var(--w-borde);border-radius:var(--w-r);padding:20px}.web .producto h3{margin:0 0 8px;font-size:18px}.web .producto p{color:var(--w-suave);font-size:14px}.web .producto .pie{font-size:12.5px;font-weight:700}.web .pasos{list-style:none;margin:0;padding:0;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.web .pasos li{display:flex;gap:13px;align-items:flex-start}.web .paso-n{flex:0 0 auto;width:32px;height:32px;border-radius:50%;background:var(--w-oro-t);border:1px solid var(--w-oro-b);color:var(--w-oro);font-weight:800;display:inline-flex;align-items:center;justify-content:center}.web .pasos b{display:block;margin-bottom:2px}.web .pasos p{color:var(--w-suave);font-size:13.5px;margin:0}.web .ligas{display:flex;flex-wrap:wrap;gap:8px}.web .liga{border:1px solid var(--w-borde);background:var(--w-sup);border-radius:999px;padding:6px 14px;font-size:13px;color:var(--w-suave)}.web .liga b{color:var(--w-oro);margin-left:5px}.web-pie{margin-top:52px;padding:26px 0 40px;border-top:1px solid var(--w-borde);background:var(--w-fondo2)}.web .pie-fila{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:12px}.web .pie-fila .tenue:where(:not(#app *),.web-lienzo *){font-size:12.5px}.web .chico{font-size:12px;max-width:80ch;margin:0}@media(max-width:780px){.web .portada-fila{grid-template-columns:minmax(0,1fr)}.web .portada-datos{grid-template-columns:repeat(3,1fr);gap:8px}.web .dato{padding:12px}.web .dato .n:where(:not(#app *),.web-lienzo *){font-size:20px}.web .dato .e{font-size:11px}}.web .acceso{padding:40px 16px 60px}.web .acceso h1{font-size:clamp(26px,5vw,34px);margin-bottom:8px}.web .acceso .entrada{font-size:15px;margin-bottom:22px}.web .acceso-caja{padding:22px}.web .acceso-caja .web-btn{margin-top:6px}.web .dos{display:grid;gap:0 14px;grid-template-columns:1fr 1fr}.web .pie-form{text-align:center;font-size:13.5px;margin:16px 0 0}.web .pie-form a{color:var(--w-oro)}.web .acceso .edad{text-align:center;font-size:12.5px;color:var(--w-tenue);margin-top:20px}.web .oculto-movil{font-size:13px}@media(max-width:560px){.web .dos{grid-template-columns:1fr}.web .oculto-movil{display:none}}.web .contenido{padding:22px 16px 96px}.web-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:45;display:none;background:var(--w-velo);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--w-borde);padding-bottom:env(safe-area-inset-bottom)}.web-tabbar a{flex:1;min-height:54px;display:inline-flex;align-items:center;justify-content:center;color:var(--w-tenue);text-decoration:none;font-size:12px;font-weight:700}.web-tabbar a.activo{color:var(--w-oro);box-shadow:inset 0 2px 0 var(--w-oro)}@media(max-width:760px){.web .web-nav{display:none}.web-tabbar{display:flex}.web .contenido{padding-bottom:16px}}.web .tablero{display:grid;gap:16px;grid-template-columns:232px minmax(0,1fr) 344px;align-items:start}.web .tab-centro{min-width:0}.web .tab-lateral,.web .tab-derecha{position:sticky;top:72px;max-height:calc(100vh - 84px);overflow-y:auto;scrollbar-width:thin}.web .tab-lateral{display:flex;flex-direction:column;gap:12px}.web .tab-lateral{overflow-y:hidden}.web .tab-lateral>.panel{flex:none}.web .tab-lateral>.panel.panel-ligas{flex:1 1 auto;min-height:160px;overflow-y:auto;scrollbar-width:thin}.web .rama.liga .nm:where(:not(#app *),.web-lienzo *){white-space:normal;overflow:hidden;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25}.web .tab-derecha{display:flex;flex-direction:column;gap:12px}.web .tab-derecha>.cupon-caja{flex:none}.web .tab-derecha>.populares{flex:0 1 auto;min-height:0;overflow-y:auto}.web .tab-derecha:has(.cupon-caja .cupon-monto)>.populares{display:none}.web .panel{background:var(--w-sup);border:1px solid var(--w-borde);border-radius:var(--w-r);padding:6px}.web .panel-h{display:flex;align-items:center;gap:8px;padding:8px 10px 9px;font-size:11.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--w-tenue);border-bottom:1px solid var(--w-borde);margin-bottom:4px}.web .panel-h .cuenta{margin-left:auto;color:var(--w-oro)}.web .rama{display:flex;align-items:center;gap:9px;width:100%;padding:9px 10px;border:0;border-radius:var(--w-r-sm);background:transparent;color:var(--w-suave);font:inherit;font-size:13.5px;font-weight:600;text-align:left;cursor:pointer}.web .rama:hover{background:var(--w-sup2);color:var(--w-tinta)}.web .rama.on:where(:not(#app *),.web-lienzo *){background:var(--w-oro-t);color:var(--w-oro)}.web .rama .ico{display:inline-grid;place-items:center;flex:none;opacity:.9}.web .rama .nm:where(:not(#app *),.web-lienzo *){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.web .rama .n:where(:not(#app *),.web-lienzo *){flex:none;font-size:11.5px;color:var(--w-tenue)}.web .rama.on .n:where(:not(#app *),.web-lienzo *){color:var(--w-oro)}.web .rama.liga{font-size:13px;font-weight:500}.web .web-vacio.chico{padding:12px 10px;font-size:12.5px}.web .cabecera-web{display:flex;align-items:flex-start;gap:14px;margin-bottom:16px}.web .cabecera-web h1{font-size:26px;margin:0 0 3px}.web .cabecera-web p{margin:0;font-size:13.5px}.web .cabecera-web .web-btn{margin-left:auto}.web .barra-filtros{position:sticky;top:60px;z-index:12;margin-bottom:14px;padding:10px 0 8px;background:var(--w-fondo);border-bottom:1px solid var(--w-borde)}.web .buscador{width:100%;min-height:var(--w-tap);padding:11px 15px;border-radius:var(--w-r-sm);border:1px solid var(--w-borde2);background:var(--w-sup2);color:var(--w-tinta);font:inherit;font-size:15px;margin-bottom:10px}.web .barra-filtros .buscador{margin-bottom:9px}.web .tab-lateral .buscador-lateral{margin-bottom:12px}.web .barra-filtros .solo-sin-lateral{display:none}.web .buscador:focus-visible{outline:none;border-color:var(--w-oro-h);box-shadow:0 0 0 3px var(--w-oro-t)}.web .tira-ligas{display:flex;gap:7px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.web .tira-ligas::-webkit-scrollbar{display:none}.web .liga-btn{flex:0 0 auto;border:1px solid var(--w-borde);background:var(--w-sup);color:var(--w-suave);border-radius:999px;padding:7px 14px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.web .liga-btn:hover{color:var(--w-tinta)}.web .liga-btn.on:where(:not(#app *),.web-lienzo *){background:var(--w-oro-t);border-color:var(--w-oro-b);color:var(--w-oro)}.web .liga-btn b{color:var(--w-oro);margin-left:4px;font-size:11.5px}.web .evento.con-seleccion{border-color:var(--w-oro-b)}.web .mercado-t{font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--w-tenue);margin:10px 0 -2px}.web .mas-logros{width:100%;margin-top:10px;padding:8px;border:1px dashed var(--w-borde2);border-radius:var(--w-r-sm);background:transparent;color:var(--w-suave);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.web .mas-logros:hover{color:var(--w-oro);border-color:var(--w-oro-b);background:var(--w-oro-t)}.web .populares .web-tarjeta-cab{margin-bottom:2px}.web .popular{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;border:0;border-top:1px solid var(--w-borde);background:transparent;color:var(--w-tinta);font:inherit;text-align:left;cursor:pointer}.web .popular:hover{background:var(--w-sup2)}.web .popular.elegida{background:var(--w-oro-t)}.web .pop-txt{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.web .pop-txt b{font-size:13.5px}.web .pop-txt span{font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.web .popular .valor{flex:none;font-weight:700;color:var(--w-oro)}.web .cupon{position:sticky;top:76px}.web .cupon-caja{padding-bottom:16px}.web .cupon-caja .web-btn.bloque{margin:0 16px;width:calc(100% - 32px)}.web .patas{list-style:none;margin:0;padding:0;max-height:320px;overflow-y:auto}.web .patas li{display:flex;align-items:center;gap:10px;padding:11px 16px;border-bottom:1px solid var(--w-borde)}.web .pata-txt{flex:1;min-width:0;display:flex;flex-direction:column}.web .pata-txt b{font-size:14px}.web .pata-txt .tenue:where(:not(#app *),.web-lienzo *){font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.web .pata-cuota{font-weight:800;color:var(--w-oro);font-size:14px}.web .pata-antes{font-size:12px;color:var(--w-tenue);text-decoration:line-through}.web .quitar{flex:0 0 auto;width:26px;height:26px;border-radius:50%;border:1px solid var(--w-borde2);background:transparent;color:var(--w-tenue);cursor:pointer;font-size:12px;line-height:1;display:inline-flex;align-items:center;justify-content:center;padding:0}.web .quitar:hover{color:var(--w-rojo);border-color:var(--w-rojo)}.web .cupon-monto{padding:14px 16px 4px}.web .cupon-moneda{display:flex;align-items:center;gap:6px;padding:12px 16px 0;flex-wrap:wrap}.web .cupon-moneda .tenue{font-size:12.5px;margin-right:2px}.web .cupon-moneda button{font:inherit;font-size:13px;font-weight:700;padding:6px 12px;border-radius:999px;cursor:pointer;border:1px solid var(--w-borde2);background:var(--w-sup2);color:var(--w-tinta)}.web .cupon-moneda button.on{border-color:var(--w-oro-b);background:var(--w-oro-t);color:var(--w-oro)}.web .cupon-moneda button:focus-visible{outline:none;box-shadow:0 0 0 3px var(--w-oro-t)}.web .cupon-monto .web-campo{margin-bottom:8px}.web .rapidos{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.web .rapido{flex:1;min-width:56px;min-height:36px;border:1px solid var(--w-borde2);background:var(--w-sup2);color:var(--w-suave);border-radius:var(--w-r-sm);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.web .rapido:hover{color:var(--w-oro);border-color:var(--w-oro-b)}.web .destino{margin:0 0 12px;border:1px solid var(--w-borde2);border-radius:var(--w-r-sm);background:var(--w-sup2)}.web .destino>div{display:flex;align-items:center;gap:10px;padding:8px 12px;min-height:44px}.web .destino>div+div{border-top:1px solid var(--w-borde)}.web .destino dt{flex:0 0 96px;font-size:12.5px;color:var(--w-tenue)}.web .destino dd{flex:1;min-width:0;margin:0;font-weight:700;color:var(--w-tinta);overflow-wrap:anywhere}.web .destino .copiar{flex:none;min-height:32px;padding:0 10px;border:1px solid var(--w-oro-b);background:var(--w-oro-t);color:var(--w-oro);border-radius:var(--w-r-sm);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.web .cupon-resumen{padding:4px 16px 14px}.web .cupon-resumen .fila{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:5px 0;font-size:13.5px}.web .cupon-resumen .fila.grande{font-size:15px;font-weight:700;border-top:1px solid var(--w-borde);margin-top:6px;padding-top:10px}.web .cupon-resumen .fila.grande b{font-size:19px}.web .nota-cuota{font-size:11.5px;margin:8px 0 0;line-height:1.45}.web .aviso-saldo{font-size:12px;text-align:center;margin:8px 16px 0}.web .cinta-cupon{display:none;position:fixed;left:12px;right:12px;bottom:66px;z-index:46;align-items:center;gap:10px;min-height:52px;padding:0 16px;border-radius:var(--w-r);border:1px solid var(--w-oro-b);background:linear-gradient(180deg,var(--w-sup2),var(--w-sup));box-shadow:var(--w-sombra);color:var(--w-tinta);font:inherit;font-weight:700;cursor:pointer}.web .cinta-cupon .n:where(:not(#app *),.web-lienzo *){width:26px;height:26px;border-radius:50%;background:var(--w-oro);color:var(--w-sobre-oro);display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:800}.web .cinta-cupon b{margin-left:auto}@media(max-width:1360px){.web .tablero{grid-template-columns:202px minmax(0,1fr) 312px;gap:13px}}@media(max-width:1080px){.web .tablero{grid-template-columns:minmax(0,1fr) 312px}.web .tab-lateral{display:none}.web .barra-filtros .solo-sin-lateral{display:block}}@media(max-width:980px){.web .tablero{grid-template-columns:minmax(0,1fr)}.web .barra-filtros{top:56px}.web .tab-derecha{position:fixed;inset:auto 0 0;z-index:60;max-height:78vh;overflow-y:auto;padding:10px 12px calc(64px + env(safe-area-inset-bottom,0px));background:var(--w-fondo2);border-top:1px solid var(--w-borde2);border-radius:var(--w-r-lg) var(--w-r-lg) 0 0;box-shadow:0 -18px 40px -22px #000c;display:none}.web .tab-derecha.abierto{display:flex;animation:sube-hoja .22s ease-out}.web .tab-derecha .populares{display:none}.web .cinta-cupon{display:flex}}@keyframes sube-hoja{0%{transform:translateY(18px);opacity:0}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.web .tab-derecha.abierto:where(:not(#app *),.web-lienzo *){animation:none}}.web .pagina-hipismo .vtv-solo-movil{display:none}.web .pagina-hipismo{display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 320px;align-items:start}.web .tira-carreras{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:16px}.web .carrera-chip{min-width:42px;text-align:center;padding:6px 10px;border-radius:var(--w-r-sm);border:1px solid var(--w-borde);background:var(--w-sup);color:var(--w-tenue);font-size:12.5px;font-weight:700}.web .carrera-chip.actual{border-color:var(--w-oro);background:var(--w-oro-t);color:var(--w-oro)}.web .carrera-chip.corrida{opacity:.45}.web .carrera-chip.ya-corrio{display:inline-flex;flex-direction:column;align-items:center;gap:3px;cursor:pointer}.web .carrera-chip.ya-corrio app-marca-corrida{font-size:10px}.web .carrera-chip.boton{cursor:pointer}.web .carrera-chip:disabled{cursor:default}.web .tabla-ejemplares{width:100%;border-collapse:collapse}.web .tabla-ejemplares th{text-align:left;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--w-tenue);padding:10px 16px;border-bottom:1px solid var(--w-borde)}.web .tabla-ejemplares th.der:where(:not(#app *),.web-lienzo *),.web .tabla-ejemplares td.der:where(:not(#app *),.web-lienzo *){text-align:right}.web .tabla-ejemplares td{padding:10px 16px;border-bottom:1px solid var(--w-borde)}.web .tabla-ejemplares tr:last-child td{border-bottom:none}@media(max-width:720px){.web .tabla-ejemplares,.web .tabla-ejemplares tbody,.web .tabla-ejemplares td{display:block}.web .tabla-ejemplares thead{display:none}.web .tabla-ejemplares tr{display:flex;flex-wrap:wrap;gap:6px;padding:10px 12px;border-bottom:1px solid var(--w-borde)}.web .tabla-ejemplares tr:last-child{border-bottom:none}.web .tabla-ejemplares td{padding:0;border-bottom:none}.web .tabla-ejemplares td:first-child{flex:1 0 100%}.web .tabla-ejemplares td.der{flex:1 1 0;text-align:center}.web .tabla-ejemplares td.der .apuesta-btn{width:100%}}.web .dorsal-n{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--w-r-sm);background:var(--w-sup3);border:1px solid var(--w-borde2);color:var(--w-oro);font-size:12.5px;margin-right:9px}.web .nombre-ej{font-weight:650}.web .jockey{display:block;font-size:11.5px;margin-left:35px}.web .apuesta-btn{min-height:38px;min-width:82px;padding:0 14px;border-radius:var(--w-r-sm);border:1px solid var(--w-borde2);background:var(--w-sup2);color:var(--w-suave);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.web .apuesta-btn:hover{border-color:var(--w-oro-b);color:var(--w-tinta)}.web .apuesta-btn.elegida{background:var(--w-oro-t);border-color:var(--w-oro);color:var(--w-oro)}.web .nota-dividendo{padding:0 16px 12px;font-size:12.5px;line-height:1.5}.web .pm-ficha{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:14px}.web .pm-ficha .cola{font-size:13px;color:var(--w-tenue)}.web .pm-carrera{background:var(--w-sup);border:1px solid var(--w-borde);border-radius:var(--w-r);padding:12px;margin-bottom:12px}.web .pm-carrera>header{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.web .pm-carrera>header .cola{font-size:12.5px;color:var(--w-suave)}.web .pm-cuenta{margin-left:auto;font-size:11.5px;color:var(--w-tenue);white-space:nowrap}.web .pm-ejemplares{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.web .eleccion{padding:10px 12px;display:flex;flex-direction:column;gap:4px;align-items:flex-start;width:100%;text-align:left;background:var(--w-sup2);border:1px solid var(--w-borde);border-radius:var(--w-r-sm);color:var(--w-tinta);font:inherit;cursor:pointer}.web .eleccion:hover:not(:disabled){border-color:var(--w-oro-b)}.web .eleccion-on{background:var(--w-oro-t);border-color:var(--w-oro);color:var(--w-oro)}.web .eleccion-on .nombre-ej:after{content:" \2713"}.web .eleccion:disabled{cursor:not-allowed;background:var(--w-fondo2);color:var(--w-tenue)}.web .eleccion:disabled .nombre-ej{text-decoration:line-through}.web .eleccion .cola{font-size:11px;color:var(--w-tenue)}.web .eleccion .et{font-size:11px;text-transform:uppercase;letter-spacing:.08em}.web .eleccion .grande{font-size:18px}.web .pm-botones{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.web .apuesta-btn-si{background:var(--w-oro);border-color:var(--w-oro);color:var(--w-sobre-oro)}.web .apuesta-btn-si:hover:not(:disabled){background:var(--w-oro-h);border-color:var(--w-oro-h)}.web .apuesta-btn:disabled{opacity:.5;cursor:not-allowed}@media(max-width:980px){.web .pagina-hipismo{grid-template-columns:minmax(0,1fr)}.web .pagina-hipismo .cupon{position:static}.web .pagina-hipismo .vtv-solo-escritorio{display:none}.web .pagina-hipismo .vtv-solo-movil{display:block}.web .jockey{margin-left:0}}.web .rejilla-juegos{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin-top:14px}.web .juego{position:relative;display:flex;flex-direction:column;gap:0;padding:0;border:1px solid var(--w-borde);border-radius:var(--w-r);background:var(--w-sup);color:var(--w-tinta);font:inherit;text-align:left;cursor:pointer;overflow:hidden}.web .juego:hover:not(:disabled){border-color:var(--w-oro-b)}.web .juego:disabled{opacity:.6;cursor:wait}.web .juego:focus-visible{outline:none;box-shadow:0 0 0 3px var(--w-oro-t)}.web .juego-arte{display:block;aspect-ratio:4 / 3;background:var(--w-sup3);overflow:hidden}.web .juego-arte img{width:100%;height:100%;object-fit:cover;display:block}.web .sin-arte{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;font-size:34px;font-weight:800;color:var(--w-oro);opacity:.45}.web .juego-txt{display:flex;flex-direction:column;gap:1px;padding:10px 12px 12px;min-width:0}.web .juego-txt b{font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.web .juego-txt .tenue:where(:not(#app *),.web-lienzo *){font-size:11px}.web .juego-abriendo{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--w-velo2);color:var(--w-oro);font-size:13px;font-weight:700}.web .mesa{display:flex;flex-direction:column;gap:10px}.web .mesa-barra{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.web .nombre-juego{font-size:15px}.web .mesa-saldo{margin-left:auto;display:inline-flex;align-items:baseline;gap:7px;font-size:13px}.web .mesa-saldo b{font-size:16px}.web .mesa-marco{width:100%;aspect-ratio:16 / 10;min-height:420px;border:1px solid var(--w-borde);border-radius:var(--w-r);background:var(--w-negro)}.web .mesa-nota{font-size:12.5px;text-align:center;margin:0}@media(max-width:620px){.web .web-inh{display:none}.web .web-barra-fila{gap:8px}.web .web-saldo .et{display:none}.web .web-tema{width:30px;height:30px}}@media(max-width:620px){.web .mesa-marco{aspect-ratio:3 / 4;min-height:460px}.web .rejilla-juegos{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}}.web .saldo-grande{display:flex;flex-direction:column;gap:2px;padding:20px 22px;margin-bottom:16px;background:radial-gradient(120% 160% at 100% 0%,var(--w-brillo),transparent 60%),var(--w-sup)}.web .saldo-grande .et{font-size:11px;text-transform:uppercase;letter-spacing:.09em}.web .saldo-grande .va{font-size:34px;font-weight:800;color:var(--w-oro);line-height:1.1}.web .paneles{display:flex;gap:6px;margin-bottom:16px}.web .paneles button{flex:1;min-height:42px;border:1px solid var(--w-borde);background:var(--w-sup);color:var(--w-suave);border-radius:var(--w-r-sm);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.web .paneles button:hover{color:var(--w-tinta)}.web .paneles button.on:where(:not(#app *),.web-lienzo *){background:var(--w-oro-t);border-color:var(--w-oro-b);color:var(--w-oro)}.web .dos-columnas{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start}.web .max-medio{max-width:520px}.web .espacio{margin-top:12px}.web .pie-nota{font-size:12px;margin:10px 0 0;line-height:1.45}.web .neto{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;margin:4px 0 14px;border-radius:var(--w-r-sm);background:var(--w-oro-t);border:1px solid var(--w-oro-b);font-size:13.5px}.web .neto b{font-size:19px}.web .movs{list-style:none;margin:0;padding:0}.web .movs li{display:flex;align-items:center;gap:14px;padding:12px 16px;border-bottom:1px solid var(--w-borde)}.web .movs li:last-child{border-bottom:none}.web .mov-txt{flex:1;min-width:0;display:flex;flex-direction:column}.web .mov-txt b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.web .mov-txt .tenue:where(:not(#app *),.web-lienzo *){font-size:11.5px}.web .mov-num{display:flex;flex-direction:column;align-items:flex-end}.web .mov-num b{font-size:15px}.web .mov-num .tenue:where(:not(#app *),.web-lienzo *){font-size:11.5px}.web .fichas-inicio{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:22px}.web .ficha-web{display:flex;flex-direction:column;gap:2px;padding:16px 18px;background:var(--w-sup);border:1px solid var(--w-borde);border-radius:var(--w-r);text-decoration:none;color:var(--w-tinta)}.web .ficha-web.destacada{background:radial-gradient(120% 160% at 100% 0%,var(--w-brillo),transparent 60%),var(--w-sup);border-color:var(--w-oro-b)}.web .ficha-web .et{font-size:11px;text-transform:uppercase;letter-spacing:.08em}.web .ficha-web .va{font-size:26px;font-weight:800;line-height:1.15}.web .ficha-web.destacada .va{color:var(--w-oro)}.web .ficha-web .pie{font-size:12px;margin-top:2px}.web .bloque-inicio{margin-bottom:26px}.web .accesos{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.web .acceso{display:flex;flex-direction:column;gap:3px;padding:18px;background:var(--w-sup);border:1px solid var(--w-borde);border-radius:var(--w-r);text-decoration:none;color:var(--w-tinta)}.web .acceso:hover{border-color:var(--w-oro-b)}.web .acceso b{font-size:16px}.web .acceso .tenue:where(:not(#app *),.web-lienzo *){font-size:12.5px}.web .lista-jugadas{list-style:none;margin:0;padding:0}.web .lista-jugadas li{display:flex;align-items:center;gap:14px;padding:13px 16px;border-bottom:1px solid var(--w-borde)}.web .lista-jugadas li:last-child{border-bottom:none}.web .jug-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.web .jug-txt b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.web .jug-txt .tenue:where(:not(#app *),.web-lienzo *){font-size:11.5px}.web .jug-cab{display:flex;align-items:center;gap:8px;margin-bottom:2px}.web .jug-num{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.web .jug-num .tenue:where(:not(#app *),.web-lienzo *){font-size:11px}.web .jug-res{display:flex;flex-direction:column;align-items:flex-end;gap:5px;min-width:92px}.web .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.web .paginador-web{display:flex;align-items:center;justify-content:center;gap:14px;padding:14px 16px;border-top:1px solid var(--w-borde);font-size:13px}.web .datos-cliente{margin:0;display:grid;gap:11px}.web .datos-cliente>div{display:flex;justify-content:space-between;gap:14px;align-items:baseline}.web .datos-cliente dt{font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--w-tenue)}.web .datos-cliente dd{margin:0;font-size:14.5px;text-align:right}.web .pausa-caja{margin-top:16px}.web .pausas{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}@media(max-width:620px){.web .lista-jugadas li{flex-wrap:wrap}.web .jug-res{min-width:0;flex-direction:row;align-items:center}.web .lista-jugadas.detallada .jug-txt{flex:1 1 100%}.web .lista-jugadas.detallada .jug-txt b{white-space:normal}.web .lista-jugadas.detallada .jug-cab .mono{white-space:nowrap}.web .lista-jugadas.detallada .jug-num{margin-right:auto;align-items:flex-start}.web .datos-cliente>div{flex-direction:column;gap:1px}.web .datos-cliente dd{text-align:left}}.web .rg-juegos{display:flex;gap:7px;overflow-x:auto;padding-bottom:3px;margin-bottom:16px;scrollbar-width:none}.web .rg-juegos::-webkit-scrollbar{display:none}@media(min-width:861px){.web .rg-juegos{flex-wrap:wrap;overflow-x:visible}}.web .rg-juego{flex:none;padding:8px 14px;min-height:38px;border-radius:999px;border:1px solid var(--w-borde);background:var(--w-sup);color:var(--w-suave);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.web .rg-juego:hover{color:var(--w-tinta);border-color:var(--w-borde2)}.web .rg-juego.on:where(:not(#app *),.web-lienzo *){background:var(--w-oro-t);border-color:var(--w-oro-b);color:var(--w-oro)}.web .rg-juego:focus-visible{outline:none;box-shadow:0 0 0 3px var(--w-oro-t)}.web .rg-tablero{display:grid;gap:14px;grid-template-columns:250px minmax(0,1fr);align-items:start}.web .rg-indice{position:sticky;top:76px}.web .rg-indice-lista{list-style:none;margin:0;padding:8px;display:grid;gap:2px}.web .rg-indice-lista button{width:100%;text-align:left;padding:8px 10px;border:none;border-radius:var(--w-r-sm);background:transparent;color:var(--w-suave);font:inherit;font-size:13px;line-height:1.4;cursor:pointer}.web .rg-indice-lista button:hover{background:var(--w-sup2);color:var(--w-tinta)}.web .rg-indice-lista button:focus-visible{outline:none;box-shadow:0 0 0 3px var(--w-oro-t)}.web .rg-texto .web-tarjeta-cuerpo{max-width:78ch}.web .rg-h1{font-size:19px;font-weight:800;margin:22px 0 8px;line-height:1.3}.web .rg-h1:first-child{margin-top:0}.web .rg-h2{font-size:15px;font-weight:700;color:var(--w-oro);margin:20px 0 7px;line-height:1.35;scroll-margin-top:76px}.web .rg-p{margin:0 0 9px;font-size:14.5px;line-height:1.6;color:var(--w-suave);overflow-wrap:anywhere}.web .rg-li{position:relative;margin:0 0 7px;padding-left:17px;font-size:14.5px;line-height:1.6;color:var(--w-suave);overflow-wrap:anywhere}.web .rg-li:before{content:"";position:absolute;left:3px;top:10px;width:5px;height:5px;border-radius:50%;background:var(--w-oro)}.web .rg-enlace{display:inline-block;margin-top:4px;font-size:12.5px;color:var(--w-tenue);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.web .rg-enlace:hover{color:var(--w-oro)}.web .rg-acciones{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:0 0 14px}.web .rg-acciones-grupo{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.web .rg-acciones-et{font-size:12.5px;color:var(--w-tenue)}.web .paneles.jg-atajos{flex-wrap:wrap;margin-bottom:12px}.web .paneles.jg-atajos button{flex:1 1 auto;padding:0 12px;white-space:nowrap}.web .jg-rango{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0 12px;margin-bottom:12px}.web .jg-rango .web-campo{flex:1 1 140px;min-width:0;margin-bottom:10px}.web .jg-rango .web-btn{margin-bottom:10px}.web .jg-rango .ayuda{flex-basis:100%;font-size:12px;margin-top:-4px;margin-bottom:8px}@media(max-width:860px){.web .rg-tablero{grid-template-columns:minmax(0,1fr)}.web .rg-indice{position:static}}.web .web-pie-min{padding:0 16px 18px;text-align:center}.web .web-pie-min a{font-size:12.5px;color:var(--w-tenue);text-decoration:underline;text-underline-offset:3px}.web .web-pie-min a:hover{color:var(--w-oro)}@media(max-width:760px){.web .web-pie-min{padding-bottom:84px}}.web:not(#sin-id){--w-fondo: var(--s1-bg);--w-fondo2: var(--panel);--w-sup: var(--panel);--w-sup2: var(--soft);--w-sup3: var(--sup);--w-borde: var(--line);--w-borde2: var(--line2);--w-oro: var(--marca);--w-oro-h: var(--marca-hondo);--w-oro-t: color-mix(in srgb, var(--marca) 11%, transparent);--w-oro-b: color-mix(in srgb, var(--marca) 40%, transparent);--w-sobre-oro: var(--panel);--w-tinta: var(--ink);--w-suave: var(--sub);--w-tenue: var(--mut);--w-verde: var(--ok);--w-verde-t: var(--okbg);--w-verde-b: color-mix(in srgb, var(--ok) 35%, transparent);--w-rojo: var(--bad);--w-rojo-t: var(--badbg);--w-rojo-b: color-mix(in srgb, var(--bad) 35%, transparent);--w-aviso: var(--warn, #8a5a12);--w-aviso-t: var(--warnbg, #f6eede);--w-aviso-b: color-mix(in srgb, var(--warn, #8a5a12) 38%, transparent);--w-velo: color-mix(in srgb, var(--panel) 94%, transparent);--w-velo2: color-mix(in srgb, var(--panel) 75%, transparent);--w-brillo: color-mix(in srgb, var(--marca) 8%, transparent);--w-r: 10px;--w-r-sm: 7px;--w-r-lg: 14px;--w-sombra: 0 12px 32px -18px rgba(0, 0, 0, .28);background:var(--s1-bg);color:var(--ink);font-family:var(--ui)}#app:is(.web,.jugador){height:100%}#app:is(.web,.jugador) .web-lienzo{padding:16px 16px 32px}#app:is(.web,.jugador) .bar .barmark{display:contents;text-decoration:none}#app:is(.web,.jugador) .bar .barnombre{display:none}#app:is(.web,.jugador) .bar .barnombre,#app:is(.web,.jugador) .rail .railnombre{font-size:16px;font-weight:800;letter-spacing:.08em;color:var(--s1-dark)}#app:is(.web,.jugador) .bar .barvacio{flex:1}#app:is(.web,.jugador) .bar .bartema{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border-radius:8px;cursor:pointer;border:1px solid var(--line);background:var(--panel);color:var(--sub)}#app:is(.web,.jugador) .bar .bartema:hover{color:var(--ink);border-color:var(--line2)}#app:is(.web,.jugador) .bar .barsaldo,#app:is(.web,.jugador) .bar .me{text-decoration:none;color:inherit}#app:is(.web,.jugador) .bar .barsaldos{display:inline-flex;gap:6px;flex:none;min-width:0;margin:0 4px}#app:is(.web,.jugador) .bar .barsaldos .pill{margin:0}#app:is(.web,.jugador) .bar button.barsaldo{font:inherit;cursor:pointer;opacity:.55;padding:4px 12px;border-radius:10px;border:1px solid transparent;background:transparent}#app:is(.web,.jugador) .bar button.barsaldo.on{opacity:1;border-color:var(--w-oro-b);background:var(--w-oro-t)}#app:is(.web,.jugador) .bar button.barsaldo:focus-visible,#app:is(.web,.jugador) .bar .barcambio:focus-visible{outline:2px solid var(--w-oro);outline-offset:2px}#app:is(.web,.jugador) .bar .barcambio{display:none}@media(max-width:480px){#app:is(.web,.jugador) .bar .barsaldos{gap:4px;align-items:center}#app:is(.web,.jugador) .bar .barsaldos .tk{display:none}#app:is(.web,.jugador) .bar button.barsaldo:not(.on){display:none}#app:is(.web,.jugador) .bar button.barsaldo{padding:4px 6px;min-width:0}#app:is(.web,.jugador) .bar .barsaldos .tv{font-size:14px}#app:is(.web,.jugador) .bar .barcambio{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;border-radius:8px;cursor:pointer;font:inherit;font-size:12px;font-weight:800;border:1px solid var(--line);background:var(--panel);color:var(--sub)}}#app:is(.web,.jugador) .web-pie-min{padding:24px 0 0}#app:is(.web,.jugador) .web-tabbar a{flex-direction:column;gap:2px;font-size:11px}#app:is(.web,.jugador) .web-tabbar app-icono{width:20px;height:20px}@media(max-width:760px){#app:is(.web,.jugador)>.rail{display:none}#app:is(.web,.jugador)>.shell>.bar{margin-left:0}#app:is(.web,.jugador) .bar .barnombre{display:inline}#app:is(.web,.jugador) .web-lienzo{padding:12px 12px 96px}#app:is(.web,.jugador) .web-pie-min{padding-bottom:0}}@media(max-width:900px){#app:is(.web,.jugador)>.shell>main{padding-top:0;padding-bottom:0}}#app.jugador{--bg: var(--s1-bg);--superficie: var(--panel);--superficie-alta: var(--soft);--superficie-hover: var(--sup);--borde: var(--line);--borde-suave: var(--line);--oro: var(--marca);--oro-hondo: var(--marca-hondo);--oro-tenue: color-mix(in srgb, var(--marca) 11%, transparent);--oro-borde: color-mix(in srgb, var(--marca) 40%, transparent);--sobre-oro: var(--panel);--tinta: var(--ink);--tinta-suave: var(--sub);--tinta-tenue: var(--mut);--exito: var(--ok);--exito-tenue: var(--okbg);--exito-borde: color-mix(in srgb, var(--ok) 45%, transparent);--error: var(--bad);--error-tenue: var(--badbg);--error-borde: color-mix(in srgb, var(--bad) 45%, transparent);--aviso: var(--warn, #8a5a12);--aviso-tenue: var(--warnbg, #f6eede);--info: var(--marca);--info-tenue: color-mix(in srgb, var(--marca) 11%, transparent);--velo: color-mix(in srgb, var(--panel) 94%, transparent);--realce: color-mix(in srgb, var(--ink) 4%, transparent);--realce-fuerte: color-mix(in srgb, var(--ink) 8%, transparent);--sombra: 0 12px 32px -18px rgba(0, 0, 0, .28);--fuente: var(--ui);--w-velo: var(--velo);--w-borde: var(--line);--w-tenue: var(--mut);--w-oro: var(--marca);background:var(--s1-bg);color:var(--ink);font-family:var(--ui)}#app.jugador .bar .bartema:disabled{opacity:.5;cursor:wait}#app:is(.web,.jugador) .bar .bartema app-icono{width:20px;height:20px}#app.jugador .bar .barsalir{order:7}#app.jugador .web-lienzo .encabezado{display:block;text-align:left;margin-bottom:16px}#app.jugador .web-lienzo .encabezado .volver{display:none}#app.jugador .web-lienzo .encabezado .subtitulo{margin-top:4px}.web .corp-nav{display:none}@media(min-width:900px){.web .corp-nav{display:flex;gap:4px;margin-left:18px}.web .corp-nav a{padding:8px 12px;border-radius:8px;font-size:13.5px;font-weight:600;color:var(--w-suave);text-decoration:none;white-space:nowrap}.web .corp-nav a:hover{color:var(--w-tinta);background:var(--w-sup2)}}.web .corp-bajada{margin:0 0 16px;max-width:68ch;color:var(--w-suave);font-size:14.5px;line-height:1.55}.web .corp-canales-chips{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 10px}.web .corp-chip{padding:3px 9px;border-radius:999px;border:1px solid var(--w-borde2);background:var(--w-sup2);color:var(--w-suave);font-size:11.5px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.web.corp .producto{display:flex;flex-direction:column;align-items:flex-start}.web.corp .producto p{flex:1 1 auto;margin-bottom:0}.web.corp .producto .pie{display:block}.web .producto .corp-ir{margin-top:12px}.web .corp-canales{display:grid;gap:16px}@media(min-width:900px){.web .corp-canales{grid-template-columns:46% 1fr;align-items:center}}.web .corp-mapa{width:100%;height:auto;display:block;border-radius:var(--w-r);opacity:.9}.web .corp-canales-lista{display:grid;gap:12px}.web .corp-canal{background:var(--w-sup);border:1px solid var(--w-borde);border-radius:var(--w-r);padding:18px}.web .corp-canal h3{margin:0 0 6px;font-size:17px}.web .corp-canal p{margin:0 0 8px;color:var(--w-suave);font-size:14px}.web .corp-canal .pie{font-size:12.5px;font-weight:700}.web .corp-garantias{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}.web .corp-garantia{background:var(--w-sup);border:1px solid var(--w-borde);border-radius:var(--w-r);padding:20px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.web .corp-garantia h3{margin:0;font-size:16.5px;color:var(--w-oro)}.web .corp-garantia p{margin:0;color:var(--w-suave);font-size:14px;flex:1 1 auto}.web .corp-licencias{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.web .corp-licencia{display:flex;gap:14px;align-items:flex-start;background:var(--w-sup);border:1px solid var(--w-borde);border-radius:var(--w-r);padding:18px}.web .corp-sigla{flex:0 0 auto;min-width:74px;padding:7px 10px;border-radius:8px;background:var(--w-oro-t);border:1px solid var(--w-oro-b);color:var(--w-oro);font-size:12.5px;font-weight:800;text-align:center;letter-spacing:.03em}.web .corp-licencia b{display:block;font-size:14.5px;margin-bottom:4px}.web .corp-licencia p{margin:0;color:var(--w-suave);font-size:13.5px}.web .corp-cierre{display:grid;gap:16px;background:var(--w-sup);border:1px solid var(--w-oro-b);border-radius:var(--w-r);padding:24px}@media(min-width:820px){.web .corp-cierre{grid-template-columns:1fr auto;align-items:center}}.web .corp-cierre h2{margin:0 0 6px}.web .corp-cierre p{margin:0;color:var(--w-suave);font-size:14.5px}.web .web-btn:focus-visible{outline:none;box-shadow:0 0 0 3px var(--w-oro)}html:has(.au-velo,.rgm-velo){overflow:hidden}@media(prefers-reduced-motion:reduce){.web *,.web *:before,.web *:after{animation-iteration-count:1!important}}.web .intro-recarga{margin:0 0 12px;line-height:1.5}.web .pm-pasarela{margin-top:16px;border-top:1px solid var(--w-borde);padding-top:12px}.web .pm-pasarela>summary{cursor:pointer;font-weight:700;color:var(--w-suave);margin-bottom:10px}.web .sub-recarga{font-size:14px;margin:18px 0 10px;color:var(--w-tinta)}.web .lista-rm{list-style:none;margin:0;padding:0}.web .lista-rm li{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:8px 0;border-top:1px solid var(--w-borde);font-size:13.5px}.web .marca-rm{margin-left:auto;font-size:12px;font-weight:700;padding:2px 8px;border-radius:99px;background:var(--w-aviso-t);color:var(--w-aviso);border:1px solid var(--w-aviso-b)}.web .marca-rm.ok{background:var(--w-verde-t);color:var(--w-verde);border-color:var(--w-verde-b)}.web .marca-rm.malo{background:var(--w-rojo-t);color:var(--w-rojo);border-color:var(--w-rojo-b)}.web .motivo-rm{flex-basis:100%;color:var(--w-rojo);font-size:12.5px}.web .web-lienzo .barra-filtros{top:-16px}@media(min-width:981px){.web .web-lienzo .tab-lateral,.web .web-lienzo .tab-derecha{top:12px;max-height:calc(100vh - 86px)}}.web .tira-deportes{display:none}@media(max-width:1080px){.web .tira-deportes{display:flex;margin-bottom:6px}}.web .duelo{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:4px 0 2px}.web .duelo .lado{display:flex;flex-direction:column;align-items:center;gap:7px;min-width:0;text-align:center}.web .duelo .nombre-equipo{font-size:14px;font-weight:650;line-height:1.2;color:var(--w-tinta);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.web .duelo .vs{font-size:11px;font-weight:800;letter-spacing:.12em;color:var(--w-tenue);padding:5px 7px;border-radius:999px;background:var(--w-sup2)}.web .escudo{position:relative;display:grid;place-items:center;width:var(--escudo-equipo, 55px);height:var(--escudo-equipo, 55px);border-radius:50%;background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--c, #123B7A) 70%,#fff),var(--c, #123B7A));color:#fff;font-size:17px;font-weight:800;letter-spacing:.02em;box-shadow:0 6px 16px -8px color-mix(in srgb,var(--c, #123B7A) 80%,transparent);transition:transform .35s cubic-bezier(.2,.9,.3,1.3)}.web .escudo img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;border-radius:50%;background:var(--w-sup);padding:6px;animation:escudo-entra .5s cubic-bezier(.2,.9,.3,1.2) both}.web .evento:hover .escudo{transform:scale(1.08)}.web .evento:hover .lado:last-child .escudo{transform:scale(1.08) rotate(-4deg)}.web .evento:hover .lado:first-child .escudo{transform:scale(1.08) rotate(4deg)}.web .logo-liga{width:20px;height:20px;object-fit:contain;flex:none}.web .logo-rama{width:17px;height:17px;object-fit:contain;display:block}.web .rejilla-eventos .evento{animation:tarjeta-entra .45s cubic-bezier(.2,.8,.2,1) backwards;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.web .rejilla-eventos .evento:nth-child(2){animation-delay:.04s}.web .rejilla-eventos .evento:nth-child(3){animation-delay:.08s}.web .rejilla-eventos .evento:nth-child(4){animation-delay:.12s}.web .rejilla-eventos .evento:nth-child(5){animation-delay:.16s}.web .rejilla-eventos .evento:nth-child(n+6){animation-delay:.2s}.web .rejilla-eventos .evento:hover{transform:translateY(-3px);box-shadow:0 14px 30px -18px #0c234073;border-color:var(--w-oro-b)}@keyframes tarjeta-entra{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes escudo-entra{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.web .rejilla-eventos .evento,.web .escudo img{animation:none}.web .escudo,.web .rejilla-eventos .evento{transition:none}}.web .tira-ligas.en-filas{flex-wrap:wrap;overflow:visible}.web .tira-ligas.en-filas .liga-btn{display:inline-flex;align-items:center;gap:6px}.web .liga-btn.ver-todas{border-style:dashed;font-weight:700}.web .logo-chip{width:16px;height:16px;object-fit:contain;flex:none}.web .barra-filtros.abierta{position:static}.web .acordeon-ligas{display:flex;flex-direction:column;gap:6px}.web .grupo-ligas{border:1px solid var(--w-borde);border-radius:var(--w-r-sm);background:var(--w-sup);overflow:hidden}.web .grupo-ligas.abierto{border-color:var(--w-oro-b)}.web .grupo-cab{display:flex;align-items:center;gap:9px;width:100%;padding:10px 12px;border:0;background:transparent;color:var(--w-tinta);font:inherit;font-weight:650;text-align:left;cursor:pointer}.web .grupo-cab:hover{background:var(--w-sup2)}.web .grupo-nm{flex:1;min-width:0}.web .grupo-n{font-size:12px;color:var(--w-tenue);font-weight:500}.web .grupo-flecha{transition:transform .2s ease;color:var(--w-tenue)}.web .grupo-ligas.abierto .grupo-flecha{transform:rotate(180deg)}.web .grupo-chips{display:flex;flex-wrap:wrap;gap:7px;padding:4px 12px 12px;animation:grupo-abre .25s ease both}@keyframes grupo-abre{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.web .grupo-chips{animation:none}}#app.web .rail .railic{width:30px;height:30px;align-items:center;justify-content:center;border-radius:8px;color:var(--ic, currentColor);background:color-mix(in srgb,var(--ic, #fff) 18%,transparent)}#app.web .rail .railic app-icono,#app.web .rail .railic svg{width:20px;height:20px}#app.web .rail .railitem{height:44px}@media(min-width:1025px){#app.web .rail:not(.plegado){width:206px}}#app.web .rail .railplegar{display:flex;align-items:center;gap:8px;margin:auto 8px 12px;height:40px;padding:0 8px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:none;color:#fffc;font:inherit;font-size:12px;cursor:pointer;position:relative}#app.web .rail .railplegar:hover{background:#ffffff1a;color:#fff}#app.web .rail .railplegar svg{width:20px;height:20px;flex:none;margin-left:5px;transition:transform .2s}@media(max-width:1024px){#app.web .rail .railplegar{display:none}}@media(min-width:1025px){#app.web .rail.plegado{width:64px;overflow:visible}#app.web .rail.plegado .railmark{justify-content:center;padding:0 8px}#app.web .rail.plegado .railmark .marca-ancha{display:none}#app.web .rail.plegado .railmark .marca-alta{display:block;width:32px}#app.web .rail.plegado .railnombre{font-size:0}#app.web .rail.plegado .railitem{justify-content:center;padding:0}#app.web .rail.plegado .railplegar{justify-content:center;padding:0;margin:auto 8px 12px}#app.web .rail.plegado .railplegar svg{transform:rotate(180deg);margin-left:0}#app.web .rail.plegado .raillbl{position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);z-index:60;display:flex;align-items:center;height:32px;padding:0 8px;border-radius:8px;background:var(--marca-plano);color:var(--riel-tinta);font-size:12px;line-height:16px;white-space:nowrap;overflow:visible;opacity:0;pointer-events:none;box-shadow:0 8px 24px #1416193d}#app.web .rail.plegado .railitem:hover .raillbl,#app.web .rail.plegado .railitem:focus-visible .raillbl,#app.web .rail.plegado .railplegar:hover .raillbl{opacity:1}}.web .escudo img[src*="/logo/tennis/"]{object-fit:cover;object-position:center 20%;padding:0}.web .acceso.acceso-vivo{display:flex;align-items:center;gap:14px;position:relative;overflow:hidden;border-left:4px solid var(--ac);transition:transform .2s ease,box-shadow .2s ease}.web .acceso.acceso-vivo:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 120% at 100% 0%,color-mix(in srgb,var(--ac) 18%,transparent),transparent 60%)}.web .acceso.acceso-vivo:hover{transform:translateY(-2px);box-shadow:0 10px 24px -14px var(--ac)}.web .acceso-ic{flex:none;width:46px;height:46px;border-radius:12px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--ac),color-mix(in srgb,var(--ac) 60%,#000))}.web .acceso-ic app-icono,.web .acceso-ic svg{width:26px;height:26px}.web .acceso-tx{display:flex;flex-direction:column;gap:2px;min-width:0}@media(prefers-reduced-motion:reduce){.web .acceso.acceso-vivo{transition:none}.web .acceso.acceso-vivo:hover{transform:none}}@media(max-width:760px){#app.web.terminal .cart{bottom:calc(54px + env(safe-area-inset-bottom))}#app.web.terminal .cart.abierto{max-height:calc(100dvh - 172px)}#app.web.terminal:not(:has(.kiosteps)) main{padding-bottom:calc(126px + env(safe-area-inset-bottom))}}@media(min-width:761px)and (max-width:900px){#app.web.terminal .cart{left:64px}}.web .acceso.acceso-vivo.acceso-cerrado{cursor:default;border-left-color:var(--line2)}.web .acceso.acceso-vivo.acceso-cerrado:after{display:none}.web .acceso.acceso-vivo.acceso-cerrado:hover{transform:none;box-shadow:none;border-color:var(--w-borde)}.web .acceso-cerrado .acceso-ic{background:var(--sup);color:var(--mut)}.web .acceso-cerrado b{color:var(--sub)}.web .acceso-ic .acceso-logo{width:34px;height:34px;object-fit:contain}.web .acceso-cerrado .acceso-ic:has(.acceso-logo){background:var(--s1-dark, #1E3A8A);opacity:.55}@media(max-width:760px){#app:is(.web,.jugador)>.shell>main{margin-bottom:calc(55px + env(safe-area-inset-bottom))}#app:is(.web,.jugador) .web-lienzo{padding:12px 12px 24px}:is(.web,#app.jugador) :is(.web-btn,.liga-btn,.rapido,.mas-logros,.bartema,.pill,.paneles>button){min-height:44px}#app:is(.web,.jugador) .bar .bartema{width:44px;height:44px}#app:is(.web,.jugador) .bar .me{width:44px;height:44px;display:inline-grid;place-items:center}:is(.web,#app.jugador) :is(.cuotas,.tira-ligas,.rapidos,.paneles){gap:8px}:is(.web,#app.jugador) .web-marca{display:inline-flex;align-items:center;min-height:44px}:is(.web,#app.jugador) .web-pie-min a{display:inline-flex;align-items:center;min-height:44px;padding:0 4px}:is(.web,#app.jugador) :is(.apuesta-btn,.carrera-chip){min-height:44px}:is(.web,#app.jugador) .tira-carreras{gap:8px}:is(.web,#app.jugador) td.der{padding-inline:4px}:is(.web,#app.jugador) td.der .apuesta-btn{width:100%}.pp.pp :is(.pp-nav,.pp-tira,.pp-cinta-mando,.pp-fichas){gap:8px}.pp.pp :is(.pp-nav>button,.pp-nav>a,.pp-tira>button,.pp-tira>a,.pp-fichas button,.pp-cinta-btn,.pp-cinta-item){min-height:44px}.pp.pp .pp-cinta-btn{min-width:44px}.pp-cinta-item+.pp-cinta-item{margin-left:8px}:is(.web,#app.jugador) :is(input,select,textarea){font-size:16px}.pp-portada :is(input,select,textarea),dialog :is(input,select,textarea){font-size:16px}}.web .escudo-liga{flex:none;object-fit:contain;border-radius:4px;background:#ffffffeb;width:18px;height:18px;padding:1px}.web .equipos .equipo{display:flex;align-items:center;gap:8px;min-width:0}.web .equipos .equipo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.web .pronto{margin-left:auto;flex:none;padding:2px 8px;border-radius:999px;background:#dc2626;color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.03em;white-space:nowrap;animation:prontoLatido 2s ease-in-out infinite}@keyframes prontoLatido{0%,to{opacity:1}50%{opacity:.72}}@media(prefers-reduced-motion:reduce){.web .pronto{animation:none}}
