.dg-plano{--cancha-piso:var(--dg-navy-800);--cancha-cocina:var(--dg-navy-700);--cancha-linea:var(--dg-sand-50);--cancha-grosor:2px;--cancha-red:var(--dg-lime-500);--cancha-red-texto:var(--dg-navy-950);--cancha-corte:calc(15 / 22 * 100%);--cancha-cab:3.5rem;--cancha-pie:5.5rem;container:cancha/inline-size;min-inline-size:0}.dg-plano__campo{position:relative;display:grid;grid-template-columns:minmax(0,1fr);background:var(--cancha-piso);border:var(--cancha-grosor) solid var(--cancha-linea)}.dg-plano__lado{position:relative;display:grid;min-inline-size:0}.dg-plano__red{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;padding:var(--dg-space-1) var(--dg-space-4);background:var(--cancha-red);color:var(--cancha-red-texto);font-family:var(--dg-font-display);font-size:var(--dg-text-2xs);font-weight:800;letter-spacing:.16em;line-height:1.4;text-align:center;text-transform:uppercase}.dg-plano__red:after,.dg-plano__red:before{content:"";position:absolute;inset-block-start:50%;inline-size:var(--dg-space-3);block-size:var(--dg-space-3);border-radius:var(--dg-radius-full);background:var(--cancha-red);translate:0 -50%}.dg-plano__red:before{inset-inline-start:calc(var(--dg-space-3) / -2 - var(--cancha-grosor))}.dg-plano__red:after{inset-inline-end:calc(var(--dg-space-3) / -2 - var(--cancha-grosor))}.dg-plano__cajas{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);min-inline-size:0}.dg-plano__caja{min-inline-size:0;padding:var(--dg-space-4)}.dg-plano__caja+.dg-plano__caja{-webkit-border-start:var(--cancha-grosor) solid var(--cancha-linea);border-inline-start:var(--cancha-grosor) solid var(--cancha-linea)}.dg-plano__cocina{min-inline-size:0;padding:var(--dg-space-4);background:var(--cancha-cocina);-webkit-border-before:var(--cancha-grosor) solid var(--cancha-linea);border-block-start:var(--cancha-grosor) solid var(--cancha-linea)}.dg-plano__lado--b .dg-plano__cocina{order:-1;-webkit-border-before:0;border-block-start:0;-webkit-border-after:var(--cancha-grosor) solid var(--cancha-linea);border-block-end:var(--cancha-grosor) solid var(--cancha-linea)}.dg-plano__lado--planilla{grid-template-rows:auto minmax(0,1fr) auto}.dg-plano__contenido,.dg-plano__encabezado,.dg-plano__pie{position:relative;z-index:1;min-inline-size:0}.dg-plano__encabezado,.dg-plano__pie{padding:var(--dg-space-3) var(--dg-space-4)}.dg-plano__lado--a .dg-plano__pie,.dg-plano__lado--b .dg-plano__encabezado{background:var(--cancha-cocina)}.dg-plano__lado--a .dg-plano__pie{-webkit-border-before:var(--cancha-grosor) solid var(--cancha-linea);border-block-start:var(--cancha-grosor) solid var(--cancha-linea)}.dg-plano__lado--b .dg-plano__encabezado{-webkit-border-after:var(--cancha-grosor) solid var(--cancha-linea);border-block-end:var(--cancha-grosor) solid var(--cancha-linea)}@container cancha (min-width: 56rem){.dg-plano__campo{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);aspect-ratio:44/20}.dg-plano__campo--media-a{grid-template-columns:minmax(0,1fr) auto;aspect-ratio:auto}.dg-plano__campo--media-b{grid-template-columns:auto minmax(0,1fr);aspect-ratio:auto}.dg-plano__red{padding:var(--dg-space-4) var(--dg-space-1);writing-mode:vertical-rl}.dg-plano__red:after,.dg-plano__red:before{inset:auto;left:50%;translate:-50% 0}.dg-plano__red:before{top:calc(var(--dg-space-3) / -2 - var(--cancha-grosor))}.dg-plano__red:after{bottom:calc(var(--dg-space-3) / -2 - var(--cancha-grosor))}.dg-plano__lado--zonas{grid-template-columns:minmax(0,15fr) minmax(0,7fr)}.dg-plano__lado--b.dg-plano__lado--zonas{grid-template-columns:minmax(0,7fr) minmax(0,15fr)}.dg-plano__cajas{grid-auto-flow:row;grid-auto-rows:minmax(0,1fr);grid-auto-columns:auto}.dg-plano__caja+.dg-plano__caja{-webkit-border-start:0;border-inline-start:0;-webkit-border-before:var(--cancha-grosor) solid var(--cancha-linea);border-block-start:var(--cancha-grosor) solid var(--cancha-linea)}.dg-plano__cocina{-webkit-border-before:0;border-block-start:0;-webkit-border-start:var(--cancha-grosor) solid var(--cancha-linea);border-inline-start:var(--cancha-grosor) solid var(--cancha-linea)}.dg-plano__lado--b .dg-plano__cocina{-webkit-border-after:0;border-block-end:0;-webkit-border-start:0;border-inline-start:0;-webkit-border-end:var(--cancha-grosor) solid var(--cancha-linea);border-inline-end:var(--cancha-grosor) solid var(--cancha-linea)}.dg-plano__lado--planilla{grid-template-rows:var(--cancha-cab) minmax(0,1fr) var(--cancha-pie);background:linear-gradient(to right,transparent var(--cancha-corte),var(--cancha-cocina) 0)}.dg-plano__lado--b.dg-plano__lado--planilla{background:linear-gradient(to left,transparent var(--cancha-corte),var(--cancha-cocina) 0)}.dg-plano__lado--planilla:after,.dg-plano__lado--planilla:before{content:"";position:absolute;background:var(--cancha-linea)}.dg-plano__lado--planilla:before{inset-block:0;inline-size:var(--cancha-grosor);inset-inline-start:var(--cancha-corte)}.dg-plano__lado--planilla:after{inset-block-start:calc(50% - var(--cancha-grosor) / 2);block-size:var(--cancha-grosor);inset-inline-start:0;inline-size:var(--cancha-corte)}.dg-plano__lado--b.dg-plano__lado--planilla:before{inset-inline-start:auto;inset-inline-end:var(--cancha-corte)}.dg-plano__lado--b.dg-plano__lado--planilla:after{inset-inline-start:auto;inset-inline-end:0}.dg-plano__lado--a .dg-plano__pie,.dg-plano__lado--b .dg-plano__encabezado{background:none;border:0}.dg-plano__lado--a>.dg-plano__encabezado,.dg-plano__lado--a>.dg-plano__pie{-webkit-padding-end:calc(100% - var(--cancha-corte) + var(--dg-space-4));padding-inline-end:calc(100% - var(--cancha-corte) + var(--dg-space-4))}.dg-plano__lado--b>.dg-plano__encabezado,.dg-plano__lado--b>.dg-plano__pie{-webkit-padding-start:calc(100% - var(--cancha-corte) + var(--dg-space-4));padding-inline-start:calc(100% - var(--cancha-corte) + var(--dg-space-4))}}.dg-pelota{display:block;inline-size:100%;block-size:100%;fill:currentColor}.dg-escalafon{--dg-tira-paso:0.75rem;--dg-tira-color:var(--dg-sand-100);container:escalafon/inline-size;min-inline-size:0}.dg-escalafon__leyenda{display:flex;align-items:center;gap:var(--dg-space-2);margin:0 0 var(--dg-space-2);color:var(--dg-sand-100);font-size:var(--dg-text-xs)}.dg-escalafon__muestra{inline-size:var(--dg-tira-paso);block-size:var(--dg-tira-paso);border-radius:var(--dg-radius-full);background:var(--dg-lime-500)}.dg-escalafon__tabla{inline-size:100%;border-collapse:collapse;table-layout:fixed}.dg-escalafon__tabla thead th{padding-block:var(--dg-space-2);color:var(--dg-texto-apagado);font-size:var(--dg-text-2xs);font-weight:700;letter-spacing:.08em;text-align:start;text-transform:uppercase;-webkit-border-after:1px solid var(--dg-navy-600);border-block-end:1px solid var(--dg-navy-600)}.dg-escalafon__tabla thead th:first-child{inline-size:3rem}.dg-escalafon__tabla thead th:nth-child(3){inline-size:4.5rem}.dg-escalafon__tabla td{padding-block:var(--dg-space-2);-webkit-border-after:1px solid var(--dg-navy-700);border-block-end:1px solid var(--dg-navy-700);vertical-align:middle}.dg-escalafon__tabla tbody tr:last-child td{-webkit-border-after:0;border-block-end:0}.dg-escalafon__puesto{font-family:var(--dg-font-display);font-size:var(--dg-text-lg);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.dg-escalafon__jugador>div{display:grid;grid-gap:var(--dg-space-1);gap:var(--dg-space-1);min-inline-size:0}.dg-escalafon__nombre{min-inline-size:0;overflow-wrap:anywhere}.dg-escalafon__tira{display:block;inline-size:max(.25rem,calc(var(--tira) * var(--dg-tira-paso)));block-size:var(--dg-tira-paso);background-image:radial-gradient(circle at center,var(--dg-tira-color) 0 42%,transparent 44%);background-size:var(--dg-tira-paso) var(--dg-tira-paso);background-repeat:repeat-x}.dg-escalafon__fin{text-align:end!important}.dg-escalafon__puntos{font-family:var(--dg-font-display);font-size:var(--dg-text-md);font-weight:800}.dg-escalafon__puntos,.dg-escalafon__torneos{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dg-escalafon__torneos{display:none}.dg-escalafon__lider .dg-escalafon__puesto{font-size:var(--dg-text-display-md);color:var(--dg-lime-500)}.dg-escalafon__lider .dg-escalafon__nombre{font-family:var(--dg-font-display);font-size:var(--dg-text-md);font-weight:700}.dg-escalafon__lider .dg-escalafon__puntos{font-size:var(--dg-text-xl);color:var(--dg-lime-500)}.dg-escalafon__lider .dg-escalafon__tira{--dg-tira-color:var(--dg-lime-500)}@container escalafon (min-width: 38rem){.dg-escalafon__tira{--dg-tira-paso:0.875rem}.dg-escalafon__tabla thead th:first-child{inline-size:4rem}.dg-escalafon__tabla thead th:nth-child(3){inline-size:6rem}.dg-escalafon__tabla thead th:nth-child(4){inline-size:4.5rem}.dg-escalafon__torneos{display:table-cell}.dg-escalafon__jugador>div{grid-template-columns:minmax(0,13rem) minmax(0,1fr);align-items:center;gap:var(--dg-space-3)}}.dg-matriz{--dg-pelota-max:2.25rem;container:matriz/inline-size;min-inline-size:0}.dg-matriz__tabla{display:block;inline-size:100%}.dg-matriz__tabla tbody,.dg-matriz__tabla thead{display:block}.dg-matriz__fila{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:var(--dg-space-2) 0;gap:var(--dg-space-2) 0;padding-block:var(--dg-space-3);-webkit-border-after:1px solid var(--dg-navy-700);border-block-end:1px solid var(--dg-navy-700)}.dg-matriz__tabla tbody .dg-matriz__fila:last-child{-webkit-border-after:0;border-block-end:0}.dg-matriz__nivel{grid-column:1/-1;font-family:var(--dg-font-display);font-size:var(--dg-text-sm);font-weight:700;text-align:start}.dg-matriz__tabla thead .dg-matriz__nivel{display:none}.dg-matriz__tabla thead th{color:var(--dg-texto-apagado);font-size:var(--dg-text-2xs);font-weight:700;text-align:center}.dg-matriz__titulo{display:none}.dg-matriz__tabla td{display:grid;justify-items:center;grid-gap:var(--dg-space-1);gap:var(--dg-space-1);min-inline-size:0}.dg-matriz__hueco{display:grid;place-items:center;inline-size:var(--dg-pelota-max);block-size:var(--dg-pelota-max);color:var(--dg-lime-500)}.dg-matriz__hueco .dg-pelota{inline-size:max(.25rem,calc(var(--pelota-d) * var(--dg-pelota-max)));block-size:max(.25rem,calc(var(--pelota-d) * var(--dg-pelota-max)))}.dg-matriz__cifra{font-size:var(--dg-text-xs);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@container matriz (min-width: 48rem){.dg-matriz,.dg-matriz__hueco,.dg-matriz__hueco .dg-pelota{--dg-pelota-max:4rem}.dg-matriz__fila{grid-template-columns:minmax(0,11rem) repeat(7,minmax(0,1fr));align-items:center;gap:0}.dg-matriz__nivel{grid-column:auto;font-size:var(--dg-text-base)}.dg-matriz__tabla thead .dg-matriz__nivel{display:block;color:var(--dg-texto-apagado);font-family:inherit;font-size:var(--dg-text-xs);text-align:start}.dg-matriz__titulo{display:inline;font-size:var(--dg-text-xs)}.dg-matriz__corto{display:none}.dg-matriz__cifra{font-size:var(--dg-text-sm)}}.dg-selector-pelotas{--dg-pelota-max:var(--dg-space-8);display:grid;grid-gap:var(--dg-space-2);gap:var(--dg-space-2);margin:0;padding:0;border:0;min-inline-size:0}.dg-selector-pelotas__leyenda{padding:0;-webkit-margin-after:var(--dg-space-2);margin-block-end:var(--dg-space-2);color:var(--dg-texto-apagado);font-size:var(--dg-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.dg-selector-pelotas__opciones{display:grid;grid-gap:var(--dg-space-1);gap:var(--dg-space-1)}.dg-selector-pelotas__opcion{position:relative;display:grid;grid-template-columns:var(--dg-pelota-max) minmax(0,1fr) auto;align-items:center;grid-gap:var(--dg-space-3);gap:var(--dg-space-3);padding:var(--dg-space-2) var(--dg-space-3);border:1px solid var(--dg-navy-700);border-radius:var(--dg-radius-md);background:var(--dg-elev-0);color:var(--dg-texto-apagado);cursor:pointer;transition:border-color var(--dg-motion-fast) var(--dg-ease),background-color var(--dg-motion-fast) var(--dg-ease)}.dg-selector-pelotas__opcion:hover{border-color:var(--dg-navy-600)}.dg-selector-pelotas__opcion:has(input:checked){border-color:var(--dg-lime-500);background:var(--dg-elev-2);color:var(--dg-sand-50)}.dg-selector-pelotas__opcion:has(input:focus-visible){outline:2px solid var(--dg-foco-color);outline-offset:2px}.dg-selector-pelotas__pelota{display:grid;place-items:center;inline-size:var(--dg-pelota-max);block-size:var(--dg-pelota-max);color:var(--dg-sand-100)}.dg-selector-pelotas__opcion:has(input:checked) .dg-selector-pelotas__pelota{color:var(--dg-lime-500)}.dg-selector-pelotas__pelota .dg-pelota{inline-size:max(.375rem,calc(var(--pelota-d) * var(--dg-pelota-max)));block-size:max(.375rem,calc(var(--pelota-d) * var(--dg-pelota-max)))}.dg-selector-pelotas__texto{display:grid;min-inline-size:0}.dg-selector-pelotas__titulo{color:var(--dg-sand-50);font-family:var(--dg-font-display);font-size:var(--dg-text-sm);font-weight:700}.dg-selector-pelotas__detalle{font-size:var(--dg-text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dg-selector-pelotas__marca{color:var(--dg-sand-100);font-size:var(--dg-text-2xs);font-weight:700;text-align:end}.dg-selector-pelotas__nota{margin:0;color:var(--dg-texto-apagado);font-size:var(--dg-text-xs)}.dg-selector-pelotas__nota--error{color:var(--dg-error-texto);font-weight:700}.dg-tabla-caja--plana{border:0;background:none;overflow:visible}.dg-tabla-caja--plana .dg-tabla-marco{overflow:visible}.dg-tabla-caja--plana .dg-tabla-marco:after{display:none}.dg-tabla-caja--plana .dg-tabla{min-inline-size:0;table-layout:fixed}.dg-tabla-caja--plana .dg-tabla thead th{position:static;background:none;letter-spacing:0}.dg-tabla-caja--plana .dg-tabla td,.dg-tabla-caja--plana .dg-tabla thead th{padding-inline:var(--dg-space-2);border-block-end-color:var(--dg-navy-600)}