.taller{position:relative;color-scheme:light;--lista:400px;--surface-sunken:var(--superficie-2);--capa-nodo:1;--capa-cabecera-lista:10;--capa-ficha-con-panel:15;--capa-pie:20;--capa-panel:30;--capa-tostada:40;font:400 15px/1.5 var(--fuente-ui),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;color:var(--texto);background:var(--fondo);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media (prefers-color-scheme:dark){.taller{color-scheme:dark}}.taller{display:grid;grid-template-columns:var(--riel) var(--lista) 1fr;height:100dvh;overflow:hidden}.taller>*{min-width:0;min-height:0}.taller.en-marco{grid-template-columns:var(--lista) minmax(0,1fr)}@media (min-width:960px){.taller.en-marco .tostada{left:var(--lista)}}@media (max-width:959px){.taller.en-marco{height:auto;overflow:visible}.taller.en-marco .ficha,.taller.en-marco .lista,.taller.en-marco .lista-cuerpo{flex:none;overflow:visible}.taller.en-marco .lista-cabecera{position:static}.taller.en-marco .tostada{position:fixed}}.taller .solo-lectores{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}.taller [hidden]{display:none!important}.taller :focus-visible{outline:2px solid var(--acento);outline-offset:2px;border-radius:4px}.taller .mono,.taller code,.taller kbd{font-family:var(--fuente-mono),ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.taller .num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.taller .rotulo{font-family:var(--fuente-mono),ui-monospace,monospace;font-size:10.5px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--texto-3)}.taller h1,.taller h2,.taller h3{margin:0;text-wrap:balance}.taller a{color:inherit;text-decoration:none}.taller summary{cursor:pointer;list-style:none}.taller summary::-webkit-details-marker{display:none}.taller .ficha,.taller .ficha-cuerpo,.taller .lista-cuerpo,.taller pre{scrollbar-width:thin;scrollbar-color:var(--borde-fuerte) transparent;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.taller .lista{display:flex;flex-direction:column;background:var(--fondo);border-right:1px solid var(--borde)}.taller .lista-cabecera{flex:none;position:sticky;top:0;z-index:var(--capa-cabecera-lista);display:flex;flex-direction:column;gap:10px;padding:22px 20px 14px;background:var(--fondo)}.taller .lista-titulo-fila{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px}.taller .lista-titulo{font-size:29px;font-weight:900;letter-spacing:-.01em;line-height:1.1}.taller .lista-contador{font-family:var(--fuente-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:12px;color:var(--texto-2);min-width:0}.taller .lista-sub{font-size:12.5px;color:var(--texto-2)}.taller .lista-herramientas{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.taller .lista-cuerpo{flex:1;overflow-y:auto;padding:0 12px 20px;display:flex;flex-direction:column;gap:6px}.taller .lista-cuerpo>*{flex-shrink:0}.taller .lista-rotulo{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:14px 10px 4px}.taller .lista-rotulo:first-child{padding-top:8px}.taller .lista-rotulo .num{font-family:var(--fuente-mono),ui-monospace,monospace;font-size:10.5px;color:var(--texto-2)}.taller .fila{display:grid;grid-template-columns:3px 1fr;gap:0 11px;padding:12px 13px;border-radius:12px;background:var(--superficie);border:1px solid var(--borde);box-shadow:var(--sombra-1);color:var(--texto);transition:transform .1s cubic-bezier(.2,.8,.3,1),box-shadow .16s ease,border-color .16s ease;will-change:transform}.taller a.fila:hover{border-color:var(--borde-fuerte);box-shadow:var(--sombra-2)}.taller a.fila:active{transform:scale(.987)}.taller .fila-edad{width:3px;align-self:stretch;border-radius:999px;background:transparent}.taller .fila[data-edad="1"] .fila-edad{background:var(--edad-1)}.taller .fila[data-edad="2"] .fila-edad{background:var(--rojo)}.taller .fila-cuerpo{min-width:0;display:flex;flex-direction:column;gap:3px}.taller .fila-alta{display:flex;align-items:center;gap:8px;min-height:18px}.taller .fila-codigo{font-family:var(--fuente-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:11px;color:var(--texto-2)}.taller .fila-distintivo{font-size:10.5px}.taller .fila-cuando,.taller .fila-distintivo{font-family:var(--fuente-mono),ui-monospace,monospace;color:var(--texto-2)}.taller .fila-cuando{margin-left:auto;font-variant-numeric:tabular-nums;font-size:11.5px;white-space:nowrap}.taller .fila[data-edad="1"] .fila-cuando{color:var(--ambar-texto)}.taller .fila[data-edad="2"] .fila-cuando{color:var(--ambar-texto);font-weight:500}.taller .fila-ahora{display:inline-flex;align-items:center;gap:5px;font-family:var(--fuente-mono),ui-monospace,monospace;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--acento)}.taller .fila-ahora:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--acento)}.taller .fila-titulo{font-size:14.5px;font-weight:700;letter-spacing:-.008em}.taller .fila-subtitulo,.taller .fila-titulo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.taller .fila-subtitulo{font-size:12.5px;color:var(--texto-2)}.taller .fila-baja{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:3px;min-width:0}.taller .fila-meta{display:inline-flex;align-items:center;gap:6px;flex:none;font-size:11.5px;color:var(--texto-2);white-space:nowrap}.taller .fila-meta:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--acento);flex:none}.taller .fila-nota{min-width:0;font-size:11.5px;color:var(--texto-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}.taller .fila-nota[data-sin]{color:var(--ambar-texto)}.taller .fila[aria-current=true]{background:var(--elegido);border-color:transparent;box-shadow:var(--sombra-elegida);color:var(--tinta-texto)}.taller .fila[aria-current=true] .fila-codigo,.taller .fila[aria-current=true] .fila-meta,.taller .fila[aria-current=true] .fila-nota,.taller .fila[aria-current=true] .fila-subtitulo{color:var(--tinta-texto-2)}.taller .fila[aria-current=true] .fila-distintivo{color:var(--tinta-texto-3)}.taller .fila[aria-current=true] .fila-cuando{color:var(--tinta-texto-2)}.taller .fila[aria-current=true] .fila-nota[data-sin],.taller .fila[aria-current=true][data-edad="1"] .fila-cuando,.taller .fila[aria-current=true][data-edad="2"] .fila-cuando{color:var(--ambar-sobre-tinta)}.taller .fila[aria-current=true] .fila-ahora,.taller .fila[aria-current=true] .fila-ahora:before,.taller .fila[aria-current=true] .fila-meta:before{color:#7cc4ef;background-color:#7cc4ef}.taller .fila[aria-current=true] .fila-ahora{background-color:transparent}.taller .fila[aria-current=true] .fila-edad{opacity:.9}.taller .fila[aria-current=true] .chip,.taller .fila[aria-current=true] .pildora{background:rgba(255,255,255,.14);color:var(--tinta-texto)}.taller .fila-problema{border-color:rgba(183,13,48,.28)}.taller .fila-problema .fila-edad{background:var(--rojo)}.taller .fila-espera .fila-edad{background:var(--ambar)}.taller .fila-atenuada:not([aria-current=true]){background:var(--superficie-2);box-shadow:none}.taller .fila-atenuada:not([aria-current=true]) .fila-titulo{color:var(--texto-2)}.taller .fila-atenuada:not([aria-current=true]) .fila-edad{opacity:.72}.taller .fila-hecha{box-shadow:none;background:var(--superficie-2)}.taller .fila-hecha .fila-edad{background:var(--verde);opacity:.6}.taller .chip{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:-.003em;background:color-mix(in srgb,var(--texto) 7%,transparent);color:var(--chip-texto);white-space:nowrap}.taller .chip-acento{background:var(--acento-tenue);color:var(--acento)}.taller .chip-verde{background:var(--verde-tenue);color:var(--verde)}.taller .chip-rojo{background:var(--rojo-tenue);color:var(--chip-texto-rojo)}.taller .chip-ambar{background:var(--ambar-tenue);color:var(--warn)}.taller .chip-anulado{background:color-mix(in srgb,var(--texto) 10%,transparent);color:var(--chip-texto);text-decoration:line-through}.taller .pildora{display:inline-flex;align-items:center;margin-left:auto;padding:1px 7px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60%;background:color-mix(in srgb,var(--texto) 7%,transparent);color:var(--chip-texto)}.taller .pildora-roja{background:var(--rojo-tenue);color:var(--chip-texto-rojo)}.taller .pildora-ambar{background:var(--ambar-tenue);color:var(--warn)}.taller .pildora-verde{background:var(--verde-tenue);color:var(--verde)}.taller .chip-codigo{font-family:var(--fuente-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:12px;padding:2px 8px;border-radius:6px;background:var(--chip-fondo);color:var(--chip-texto)}.taller kbd.atajo{padding:2px 5px;border-radius:5px;font-size:11px;background:rgba(255,255,255,.14);color:inherit}.taller .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border-radius:10px;border:1px solid var(--borde-fuerte);background:var(--superficie);color:var(--texto-2);font:inherit;font-size:14px;font-weight:500;line-height:1.2;cursor:pointer;white-space:nowrap;transition:transform .1s cubic-bezier(.2,.8,.3,1),background-color .12s,border-color .12s,opacity .12s,color .12s}.taller .btn:hover{background:var(--superficie-2);color:var(--texto)}.taller .btn:active{transform:scale(.96)}.taller .btn[disabled]{opacity:.45;pointer-events:none}.taller .btn svg{width:15px;height:15px;flex:none}.taller .btn-primario{background:var(--texto);color:var(--fondo);border-color:transparent;font-weight:700;padding:10px 18px}.taller .btn-primario:hover{background:var(--accent-hover);color:var(--fondo)}.taller .btn-peligro{border-color:color-mix(in srgb,var(--rojo) 34%,transparent);color:var(--rojo)}.taller .btn-peligro:hover{background:var(--rojo-tenue);color:var(--rojo)}.taller .btn-plano{border-color:transparent;background:transparent}.taller .btn-plano:hover{background:var(--acento-tenue);color:var(--acento)}.taller .btn-chico{padding:6px 11px;font-size:13px;border-radius:8px}.taller .igualar-btn button{border-radius:10px;padding:10px 16px;font-size:14px;font-weight:500;color:var(--texto-2)}.taller .igualar-btn.chico button{padding:6px 11px;font-size:13px;border-radius:8px}.taller .etiqueta{display:block;margin-bottom:4px;font-size:12.5px;font-weight:700;color:var(--texto-2)}.taller .etiqueta small{font-weight:400;color:var(--texto-2)}.taller .campo{display:block;width:100%;padding:10px 13px;border:1px solid var(--borde-fuerte);border-radius:10px;background:var(--superficie);color:var(--texto);font:inherit;font-size:14px;line-height:1.3;transition:border-color .12s,box-shadow .12s}.taller .campo::placeholder{color:var(--text-subtle)}.taller .campo:focus{outline:none;border-color:var(--acento);box-shadow:0 0 0 4px rgba(0,103,174,.12)}.taller select.campo{appearance:auto;padding-right:28px}.taller textarea.campo{min-height:64px;resize:vertical}.taller .casilla{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--texto-2);cursor:pointer}.taller .casilla input{width:15px;height:15px;accent-color:var(--acento)}.taller .ayuda{font-size:11.5px;color:var(--texto-2);line-height:1.4}.taller .ficha{position:relative;isolation:isolate;display:flex;flex-direction:column;background:var(--superficie);border-left:1px solid var(--borde)}.taller .ficha:has(details.desplegable[open]){z-index:var(--capa-ficha-con-panel)}.taller .ficha-volver{display:none}.taller .ficha-cabecera{flex:none;display:flex;flex-direction:column;gap:16px;padding:22px 30px 0}.taller .ficha-cabecera-fila{display:flex;align-items:flex-start;gap:16px}.taller .ficha-identidad{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.taller .ficha-meta{display:flex;flex-wrap:wrap;align-items:center;gap:9px;font-size:12.5px;color:var(--texto-2)}.taller .ficha-titulo{font-size:32px;font-weight:900;letter-spacing:-.012em;line-height:1.1}.taller .ficha-titulo a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.taller .ficha-contexto{font-size:13.5px;color:var(--texto-2)}.taller .ficha-contexto a:hover{text-decoration:underline}.taller .ficha-contexto .atrasada{color:var(--ambar-texto);font-weight:700}.taller .ficha-fuera-de-lista{flex:none;margin:14px 30px 0;padding:9px 12px;border:1px solid var(--borde);border-radius:10px;background:var(--superficie-2);font-size:12.5px;line-height:1.45;color:var(--texto-2)}.taller .ficha-cuerpo{flex:1;overflow-y:auto;padding:20px 30px 28px;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:26px;align-content:start}.taller .ficha-der,.taller .ficha-izq{min-width:0;display:flex;flex-direction:column;gap:16px}.taller .ficha-der{gap:14px}.taller .bloque{display:flex;flex-direction:column;gap:8px}.taller .texto{font-size:14px;line-height:1.5;color:var(--texto)}.taller .texto-2{font-size:13px;line-height:1.5;color:var(--texto-2)}.taller .aviso-ambar{font-size:13px;line-height:1.5;color:var(--ambar-texto)}.taller .aviso-rojo{font-size:13px;line-height:1.5;color:var(--rojo)}.taller .enlace{text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-underline-offset:2px}.taller .enlace:hover{text-decoration-color:currentColor}.taller .enlace-externo{display:inline-flex;align-items:center;gap:6px;color:var(--acento)}.taller .enlace-externo:hover{color:var(--acento-hover)}.taller .enlace-externo svg{flex:none;opacity:.75}.taller .sin-enlace{display:inline-flex;align-items:flex-start;gap:6px}.taller .sin-enlace svg{flex:none;margin-top:1px;opacity:.5}.taller .tarjeta{border:1px solid var(--borde);border-radius:12px;background:var(--superficie);overflow:hidden}.taller .tarjeta-seccion{padding:12px 14px;display:flex;flex-direction:column;gap:5px}.taller .tarjeta-seccion+.tarjeta-seccion{border-top:1px solid var(--borde)}.taller .tarjeta .rotulo{font-size:10px;letter-spacing:.12em}.taller .tarjeta-titulo{font-size:14px;font-weight:700;line-height:1.35;letter-spacing:-.006em}.taller .tarjeta-fecha{font-family:var(--fuente-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:12px;color:var(--texto-2)}.taller .tarjeta-nota{font-size:12.5px;line-height:1.45;color:var(--texto-2)}.taller .tarjeta-lista{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.taller .tarjeta-lista li{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:12.5px;color:var(--texto-2)}.taller .tarjeta-lista .valor{font-family:var(--fuente-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;color:var(--texto)}.taller .tarjeta-lista .valor[data-tachado]{text-decoration:line-through;color:var(--texto-2)}.taller .tarjeta-lista form{display:inline}.taller .ficha-pie{flex:none;position:relative;z-index:var(--capa-pie);display:flex;flex-direction:column;gap:10px;padding:12px 30px calc(12px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--borde);background:var(--fondo-velo);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}@media (prefers-reduced-transparency:reduce){.taller .ficha-pie,.taller .tostada{background:var(--superficie);backdrop-filter:none;-webkit-backdrop-filter:none}}.taller .pie-campos{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 10px}.taller .pie-campos .campo{width:auto}.taller .pie-acciones{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.taller .desplegable{position:relative;--panel-pad:14px}.taller .desplegable>summary{display:inline-flex}.taller .desplegable>summary:after{content:"";width:6px;height:6px;border-right:1.6px solid;border-bottom:1.6px solid;transform:translateY(-2px) rotate(45deg);margin-left:2px;opacity:.7;transition:transform .18s ease}.taller .desplegable[open]>summary:after{transform:translateY(1px) rotate(-135deg)}.taller .desplegable-panel{position:absolute;bottom:calc(100% + 8px);right:0;z-index:var(--capa-panel);width:min(380px,calc(100vw - 32px));padding:var(--panel-pad) var(--panel-pad) 0;border-radius:var(--r);border:1px solid var(--borde-fuerte);background:var(--superficie-alta);box-shadow:var(--sombra-3);display:flex;flex-direction:column;gap:10px;max-height:max(240px,calc(100dvh - 300px));overflow-y:auto;overscroll-behavior:contain;scroll-padding-block:44px 60px}.taller .desplegable-panel:not(:has(.pie-botones)){padding-bottom:var(--panel-pad)}.taller .desplegable-panel .campo{width:100%}.taller .desplegable-panel .pie-botones{position:sticky;bottom:0;display:flex;justify-content:flex-end;gap:8px;margin:0 calc(-1 * var(--panel-pad));padding:8px var(--panel-pad) var(--panel-pad);background:var(--superficie-alta)}.taller .desplegable-panel h3{font-size:14px;font-weight:700;letter-spacing:-.006em;padding-right:26px}.taller .desplegable-cerrar{position:sticky;top:-4px;z-index:1;align-self:flex-end;flex:none;display:grid;place-items:center;width:26px;height:26px;margin:-4px -4px -36px 0;border:0;border-radius:50%;background:var(--superficie-alta);box-shadow:0 0 0 4px var(--superficie-alta);color:var(--texto-2);cursor:pointer}.taller .desplegable-cerrar:hover{background:var(--superficie-2);box-shadow:0 0 0 4px var(--superficie-alta);color:var(--texto)}:root:not([data-paneles]) .taller .desplegable-cerrar{visibility:hidden}.taller .desplegable-abajo .desplegable-panel{top:calc(100% + 8px);bottom:auto;left:0;right:auto}.taller .tostada{position:absolute;top:12px;left:calc(var(--riel) + var(--lista));right:0;width:fit-content;margin:0 auto;z-index:var(--capa-tostada);display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 40px));padding:10px 12px 10px 15px;border-radius:999px;border:1px solid var(--borde-fuerte);background:color-mix(in srgb,var(--superficie-alta) 88%,transparent);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);box-shadow:var(--sombra-2);font-size:13.5px;line-height:1.35;color:var(--texto)}.taller .tostada:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--acento)}.taller .tostada-bien:before{background:var(--verde)}.taller .tostada-mal:before{background:var(--rojo)}.taller .tostada-cerrar{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;color:var(--texto-2);flex:none}.taller .tostada-cerrar:hover{background:var(--superficie-2);color:var(--texto)}.taller .tostada-cerrar svg{width:12px;height:12px}.taller .panel-vacio{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:40px;text-align:center;color:var(--texto-2)}.taller .panel-vacio i{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--superficie-2);color:var(--texto-3)}.taller .panel-vacio i svg{width:20px;height:20px}.taller .panel-vacio h3{font-size:15px;font-weight:700;color:var(--texto)}.taller .panel-vacio p{margin:0;max-width:300px;font-size:13.5px;line-height:1.5}.taller .lista-vacia{margin:8px 10px;padding:24px 16px;border:1px dashed var(--borde-fuerte);border-radius:12px;text-align:center;color:var(--texto-2);font-size:13.5px;line-height:1.5}.taller .lista-vacia b{display:block;color:var(--texto);font-weight:700}.taller .carta{padding:14px 16px;border:1px solid var(--borde);border-radius:12px;background:var(--surface-sunken)}.taller .carta p{margin:0;max-width:62ch;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.65;color:var(--texto)}.taller .bloque-titulo{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.taller .afirmaciones{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.taller .afirmacion{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:10px 0}.taller .afirmacion+.afirmacion{border-top:1px solid var(--borde)}.taller .afirmacion-texto{min-width:0;font-size:14px;line-height:1.5;color:var(--texto)}.taller .afirmacion .chip,.taller .afirmacion-tipo{flex:none}.taller .afirmacion-tipo{font-size:12px;color:var(--texto-2)}.taller .lista-pie{padding:12px 10px 0;font-size:11.5px;line-height:1.45;color:var(--texto-2)}@media (min-width:960px) and (max-width:1339px){.taller{--lista:340px}.taller .ficha-cabecera{padding:22px 22px 0}.taller .ficha-cuerpo{grid-template-columns:1fr;padding:20px 22px 28px;gap:18px}.taller .ficha-pie{padding-left:22px;padding-right:22px}}@media (max-width:959px){.taller{display:flex;flex-direction:column}.taller .ficha,.taller .lista{flex:1;min-height:0;border:0}.taller[data-vista=detalle] .lista,.taller[data-vista=lista] .ficha{display:none}.taller .ficha{overflow-y:auto}.taller .ficha-volver{display:inline-flex;align-items:center;gap:6px;margin:12px 16px 0;padding:6px 10px 6px 6px;border-radius:8px;font-size:13.5px;font-weight:700;color:var(--texto-2);align-self:flex-start}.taller .ficha-volver svg{width:16px;height:16px}.taller .ficha-cabecera{padding:14px 16px 0}.taller .ficha-titulo{font-size:26px}.taller .ficha-cuerpo{flex:none;overflow:visible;grid-template-columns:1fr;padding:16px 16px 20px;gap:18px}.taller .ficha-pie{position:static;padding:12px 16px calc(16px + env(safe-area-inset-bottom, 0px))}.taller .lista-cabecera{padding:16px 16px 10px}.taller .lista-titulo{font-size:26px}.taller .fila{padding:12px 13px 12px 10px;min-height:44px}.taller .desplegable-panel{position:static;width:100%;margin-top:8px;box-shadow:var(--sombra-2);max-height:none;overflow:visible}.taller .desplegable-cerrar,.taller .desplegable-panel .pie-botones{position:static}.taller .tostada{left:16px;right:16px;top:auto;bottom:calc(12px + env(safe-area-inset-bottom, 0px));max-width:none}}@media (max-width:720px){.taller .btn{min-height:44px}}.taller.en-marco.una-columna{display:block;height:auto;overflow:visible}.taller.una-columna .documento{display:flex;flex-direction:column;gap:28px;max-width:720px;margin-inline:auto;padding-block:32px calc(56px + env(safe-area-inset-bottom, 0px));padding-inline:24px}.taller.una-columna .documento>.bloque+.bloque{padding-top:24px;border-top:1px solid var(--borde)}.taller.una-columna .documento h1{font-size:29px;font-weight:900;letter-spacing:-.01em;line-height:1.1}.taller.una-columna .documento h3{font-size:15px;font-weight:700}.taller.una-columna .documento :is(ul,ol){margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.taller.una-columna .documento p{margin:0}.taller.una-columna .documento [data-destacado]{font-size:20px;font-weight:700;line-height:1.35;color:var(--texto);text-wrap:pretty}.taller.en-marco.una-columna .tostada{position:fixed}@media (min-width:960px){.taller.en-marco.una-columna .tostada{left:var(--riel)}}.taller .cifras{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.taller .cifra{display:grid;grid-template-columns:minmax(0,12rem) minmax(0,1fr) 96px;align-items:center;gap:2px 14px;padding:9px 0;font-size:14px;line-height:1.4}.taller .cifra+.cifra{border-top:1px solid var(--borde)}.taller .cifra>span:first-child{color:var(--texto-2)}.taller .cifra>.cifra-barra{grid-column:3}.taller .cifra>.texto-2{grid-column:2/-1}.taller .cifra-barra{display:block;width:96px;height:6px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--texto) 8%,transparent)}.taller .cifra-barra i{display:block;height:100%;border-radius:999px;background:var(--acento)}.taller .dias-semana li{display:grid;grid-template-columns:minmax(0,8rem) minmax(0,1fr);gap:14px;padding:4px 0;font-size:14px}.taller .dias-semana li>span:first-child{color:var(--texto-2)}.taller .dias-semana li[data-hoy]>span:first-child{color:var(--acento);font-weight:700}.taller .formulario-objetivo{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid var(--borde);border-radius:12px;background:var(--surface-sunken)}.taller .formulario-objetivo fieldset{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));align-items:end;gap:12px;min-width:0;margin:0;padding:0;border:0}@media (max-width:599px){.taller.una-columna .documento{gap:24px;padding-block:20px calc(88px + env(safe-area-inset-bottom, 0px));padding-inline:16px}.taller.una-columna .documento h1{font-size:26px}.taller.una-columna .documento [data-destacado]{font-size:18px}.taller .cifra{grid-template-columns:minmax(0,1fr) auto}.taller .cifra>.num{text-align:right}.taller .cifra>.cifra-barra{grid-column:1/-1;width:100%}.taller .cifra>.texto-2{grid-column:1/-1}.taller .dias-semana li{grid-template-columns:minmax(0,6rem) minmax(0,1fr);gap:10px}}