:root{--tinta:#000;--papel:#fff;--amarillo:#ffbf17;--amarillo-hundido:#d99f00;--humo:#151515;--linea:#2b2b2b;--gris:#9a9a9a;--gris-claro:#c9c9c9;--superficie:#111;--superficie-alta:#191919;--linea-suave:#242424;--fondo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1024' height='547' preserveAspectRatio='none'%3E%3Cdefs%3E%3CradialGradient id='g' cx='72%25' cy='44%25' r='74%25'%3E%3Cstop offset='0%25' stop-color='%23ffffff' stop-opacity='.055'/%3E%3Cstop offset='100%25' stop-color='%23ffffff' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Crect width='1024' height='547' fill='%2308090b'/%3E%3Crect width='1024' height='547' fill='url(%23g)'/%3E%3Cg stroke='%23ffffff' stroke-opacity='.10' stroke-width='1.2'%3E%3Cpolygon points='100,0 240,0 -60,547 -200,547' fill='%23ffffff' fill-opacity='.040'/%3E%3Cpolygon points='240,0 290,0 -10,547 -60,547' fill='%23ffffff' fill-opacity='.006'/%3E%3Cpolygon points='290,0 420,0 120,547 -10,547' fill='%23ffffff' fill-opacity='.055'/%3E%3Cpolygon points='420,0 465,0 165,547 120,547' fill='%23ffffff' fill-opacity='.016'/%3E%3Cpolygon points='465,0 600,0 300,547 165,547' fill='%23ffffff' fill-opacity='.032'/%3E%3Cpolygon points='600,0 645,0 345,547 300,547' fill='%23ffffff' fill-opacity='.009'/%3E%3C/g%3E%3C/svg%3E")}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;background:var(--tinta)}body{font-family:Poppins,system-ui,-apple-system,sans-serif;color:var(--papel);background:none;-webkit-font-smoothing:antialiased;min-height:100dvh}body:before{content:"";position:fixed;left:0;right:0;top:0;height:100vh;height:100lvh;z-index:-1;pointer-events:none;background-color:var(--tinta);background-image:var(--fondo);background-size:cover;background-position:50%;background-repeat:no-repeat;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.marco{width:100%;min-height:100dvh;display:flex;flex-direction:column}a{color:inherit}:focus-visible{outline:3px solid var(--amarillo);outline-offset:2px}img{max-width:100%}.marca,img{display:block}.marca{background-color:currentColor;-webkit-mask:url(/logo-muece.svg) no-repeat center/contain;mask:url(/logo-muece.svg) no-repeat center/contain;width:186px;height:48px}.marca.solo{-webkit-mask-image:url(/logo-muece-solo.svg);mask-image:url(/logo-muece-solo.svg);width:132px;height:24px}.marca.solo.grande{width:250px;height:46px}.iso{background-color:currentColor;-webkit-mask:url(/isotipo-muece.svg) no-repeat center/contain;mask:url(/isotipo-muece.svg) no-repeat center/contain;width:26px;height:26px;flex-shrink:0}.boton,.iso{display:block}.boton{width:100%;border:0;font-family:inherit;font-size:15px;font-weight:700;padding:16px;background:var(--amarillo);color:var(--tinta);cursor:pointer;letter-spacing:-.01em;text-align:center;text-decoration:none}.boton:active{background:var(--amarillo-hundido)}.boton.linea{background:none;color:var(--papel);border:2px solid var(--linea);font-weight:600}.boton.linea:active{border-color:var(--amarillo)}.boton.oscuro{background:var(--tinta);color:var(--papel)}.boton+.boton{margin-top:10px}.acciones{display:flex;flex-direction:column}.tope{display:flex;align-items:center;gap:16px;padding:15px 24px;border-bottom:1px solid var(--linea);position:-webkit-sticky;position:sticky;top:0;background:var(--tinta);z-index:20;flex-wrap:wrap}.tope .marca{color:var(--amarillo)}.menu-caja{order:3;flex:0 0 100%;min-width:0;position:relative;padding-top:13px;margin-top:12px;border-top:1px solid var(--linea)}.menu{display:flex;gap:18px;overflow-x:auto;scrollbar-width:none}.menu::-webkit-scrollbar{display:none}.menu a{font-size:13px;font-weight:600;text-decoration:none;color:var(--gris-claro);white-space:nowrap}.menu a:hover{color:var(--amarillo)}.acceso{margin-left:auto;display:flex;gap:6px;align-items:center}.enlace{font-size:13px;font-weight:600;text-decoration:none;padding:9px 12px;color:var(--papel);white-space:nowrap}.enlace.destacado{background:var(--amarillo);color:var(--tinta);font-weight:700}.hero{padding:44px 24px 34px}.hero .marca{margin-bottom:30px;color:var(--amarillo)}.titular{font-size:31px;line-height:1.2;font-weight:800;letter-spacing:-.035em;margin-bottom:14px}.bajada{font-size:14.5px;line-height:1.6;color:var(--gris-claro);margin-bottom:24px;max-width:46ch}.tramo{padding:34px 0}.tramo-int{width:100%}.tramo.claro{background:var(--superficie);border-top:1px solid var(--linea);border-bottom:1px solid var(--linea)}.tramo.claro,.tramo.claro .tramo-tit{color:var(--papel)}.tramo.claro .tramo-baj{color:var(--gris-claro)}.tramo-tit{font-size:19px;font-weight:800;letter-spacing:-.025em;padding:0 24px 4px}.tramo-baj{font-size:13px;line-height:1.55;color:var(--gris);padding:4px 24px 16px;max-width:60ch}.rejilla{display:block}.oferta{display:grid;grid-template-columns:1fr auto;grid-gap:4px 12px;gap:4px 12px;width:100%;text-align:left;background:none;border:0;border-top:1px solid var(--linea);font-family:inherit;color:inherit;cursor:pointer;padding:16px 24px;text-decoration:none}.oferta:active{background:var(--humo)}.of-t{font-size:15px;letter-spacing:-.015em}.of-e,.of-t{font-weight:700}.of-e{font-size:10.5px;color:var(--gris);border:1px solid var(--linea);padding:3px 6px;align-self:start;white-space:nowrap}.of-e.abierto{color:var(--tinta);background:var(--amarillo);border-color:var(--amarillo)}.of-d{grid-column:1/3;font-size:12.5px;line-height:1.5;color:var(--gris)}.videos{display:flex;gap:12px;overflow-x:auto;padding:0 24px 8px;scrollbar-width:none}.videos::-webkit-scrollbar{display:none}.video{flex:0 0 224px;text-decoration:none;color:inherit;display:block}.miniatura{display:block;position:relative;aspect-ratio:16/9;background:var(--humo);border:1px solid var(--linea);margin-bottom:9px;overflow:hidden}.miniatura img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.miniatura:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-left:20px solid var(--amarillo);border-top:13px solid transparent;border-bottom:13px solid transparent;filter:drop-shadow(0 0 9px rgba(0,0,0,.7))}.v-t{font-size:13.5px;font-weight:600;line-height:1.3;letter-spacing:-.01em}.v-m,.v-t{display:block}.v-m{font-size:11.5px;color:var(--gris);margin-top:3px}.cierre{background:var(--amarillo);color:var(--tinta);padding:32px 24px;border-top:34px solid var(--tinta)}.cierre h2{font-size:23px;font-weight:800;letter-spacing:-.03em;line-height:1.15;margin-bottom:12px;max-width:22ch}.cierre p{font-size:13.5px;font-weight:500;margin-bottom:22px;max-width:54ch}.cierre p,.pie{line-height:1.6}.pie{font-size:11px;color:#5a5a5a;text-align:center;padding:22px 24px 30px}.barra{display:flex;align-items:center;gap:10px;padding:16px 18px 12px;border-bottom:2px solid var(--linea);position:-webkit-sticky;position:sticky;top:0;background:var(--tinta);z-index:5}.barra .iso{color:var(--amarillo)}.barra h1{font-size:16px;font-weight:700;letter-spacing:-.02em}.barra .plan{margin-left:auto;font-size:10.5px;font-weight:600;color:var(--tinta);background:var(--amarillo);padding:3px 7px}.volver{background:none;border:0;color:var(--amarillo);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;text-decoration:none}.barra,.tope{background:rgba(4,5,7,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.barra,.tope{background:var(--tinta)}}.avance{padding:18px 18px 22px;border-bottom:2px solid var(--linea)}.avance .n{font-size:46px;font-weight:800;letter-spacing:-.04em;line-height:1}.avance .n span{font-size:17px;font-weight:600;color:var(--gris);letter-spacing:0}.riel{height:8px;background:var(--linea);margin-top:14px}.riel i{display:block;height:100%;background:var(--amarillo)}.pie-avance{display:flex;justify-content:space-between;font-size:11.5px;color:var(--gris);margin-top:7px}.bloque-amarillo{background:var(--amarillo);color:var(--tinta);padding:16px 18px}.bloque-amarillo h2{font-size:15px;font-weight:800;letter-spacing:-.02em;margin-bottom:4px}.bloque-amarillo p{font-size:12.5px;line-height:1.5;font-weight:500}.rotulo{font-size:12.5px;font-weight:700;color:var(--gris);padding:22px 18px 9px}.rotulo b{color:var(--amarillo)}.materia{display:flex;align-items:flex-start;gap:12px;width:100%;text-align:left;border:0;background:none;font-family:inherit;color:inherit;cursor:pointer;padding:13px 18px;border-bottom:1px solid var(--linea)}.materia:active{background:var(--humo)}.cod{font-size:10.5px;font-weight:700;padding:4px 5px;flex-shrink:0;min-width:44px;text-align:center;letter-spacing:.02em}.cod.ok{background:var(--amarillo);color:var(--tinta)}.cod.no{background:none;border:1px solid var(--linea);color:var(--gris)}.cod.hecha{background:var(--linea);color:var(--gris-claro)}.materia .txt{flex:1 1;min-width:0}.materia .nom{font-size:14px;font-weight:600;line-height:1.3;letter-spacing:-.01em;display:block}.materia.bloq .nom{color:var(--gris-claro);font-weight:500}.materia.hecha .nom{color:var(--gris);font-weight:500}.materia .sub{font-size:11.5px;color:var(--gris);margin-top:3px;line-height:1.4;display:block}.materia .sub b{color:var(--amarillo);font-weight:600}.tilde{width:22px;height:22px;border:2px solid var(--linea);flex-shrink:0;margin-top:1px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800}.tilde.on{background:var(--amarillo);border-color:var(--amarillo);color:var(--tinta)}.aviso{margin:18px;border:2px solid var(--linea);padding:15px 16px}.aviso h2{font-size:13.5px;font-weight:700;margin-bottom:5px;color:var(--amarillo)}.aviso p{font-size:12.5px;line-height:1.55;color:var(--gris-claro)}.pagina{padding:44px 24px;max-width:620px;margin:0 auto}.pagina h1{font-size:29px;font-weight:800;letter-spacing:-.035em;line-height:1.1;margin-bottom:14px}.pagina p{font-size:14.5px;line-height:1.65;color:var(--gris-claro);margin-bottom:16px}.lista-simple{list-style:none;margin:6px 0 26px}.lista-simple li{font-size:14px;line-height:1.5;color:var(--gris-claro);padding:9px 0 9px 18px;border-top:1px solid var(--linea);position:relative}.lista-simple li:before{content:"";position:absolute;left:0;top:16px;width:7px;height:7px;background:var(--amarillo)}@media (min-width:860px){.tope{padding:20px 40px}.tope .marca{width:158px;height:35px}.enlace{font-size:14px;padding:10px 14px}.hero{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:60px;gap:60px;align-items:end;padding:78px 40px 62px;max-width:1120px;margin:0 auto}.hero.con-foto{max-width:none;align-items:center;padding:96px max(40px,calc((100% - 1120px) / 2)) 40px}.hero .marca{display:none}.titular{font-size:58px;letter-spacing:-.04em;line-height:1.12;margin-bottom:0}.hero-lado{padding-bottom:4px}.bajada{font-size:16px;margin-bottom:24px}.acciones{flex-direction:row;gap:10px}.acciones .boton{width:auto;padding:15px 26px}.acciones .boton+.boton{margin-top:0}.tramo{padding:58px 0 16px}.tramo-tit{font-size:27px;padding:0 0 8px}.tramo-baj{padding:6px 0 24px;font-size:14px}.rejilla{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.oferta{background:none;border:1px solid var(--linea);padding:22px;align-content:start}.oferta:hover{background:var(--humo)}.of-t{font-size:16.5px}.of-d{font-size:13px}.videos{gap:22px;padding:0 0 10px}.video{flex:0 0 268px}.v-t{font-size:15px}.cierre{border-top-width:66px;padding:62px 40px}.caja-material{max-width:none}.cierre-int{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:1fr auto;grid-gap:44px;gap:44px;align-items:center}.cierre h2{font-size:37px;margin-bottom:0}.cierre p{margin-bottom:0;font-size:15px;margin-top:12px}.cierre .boton{width:auto;padding:17px 34px;white-space:nowrap}.barra{padding:20px 0 14px;max-width:620px;margin:0 auto;width:100%}.avance,.aviso,.bloque-amarillo,.materia,.rotulo{max-width:620px;margin-left:auto;margin-right:auto}.avance .n{font-size:56px}.avance,.materia,.rotulo{padding-left:0;padding-right:0}.pie{padding-bottom:56px}.pagina{padding:72px 40px}.pagina h1{font-size:42px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.contacto,.contactos{display:block}.contacto{text-decoration:none;color:inherit;padding:20px 24px;border-top:1px solid var(--linea)}a.contacto:active{background:var(--humo)}.ico-red{width:28px;height:28px;color:var(--amarillo);margin-bottom:11px;display:block}.c-t{font-size:16px;font-weight:700;letter-spacing:-.015em}.c-d,.c-t{display:block}.c-d{font-size:13px;color:var(--gris);margin-top:3px;line-height:1.5}.precios{list-style:none;margin-top:14px}.precios li{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid var(--linea);padding:9px 0;font-size:13.5px;color:var(--gris-claro)}.precios b{font-size:16px;font-weight:800;color:var(--amarillo);letter-spacing:-.02em}@media (min-width:860px){.contactos{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.contacto{background:none;border:1px solid var(--linea);padding:26px 24px 30px}a.contacto:hover{background:var(--humo)}}.novedades{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;padding:0 24px}.novedad{background:var(--superficie-alta);border:1px solid var(--linea);border-radius:12px;padding:20px}.n-cuando{display:inline-block;font-size:11px;background:var(--amarillo);color:var(--tinta);padding:3px 7px;margin-bottom:9px}.n-cuando,.n-t{font-weight:700}.n-t{font-size:16px;letter-spacing:-.02em;line-height:1.25}.n-d{font-size:13px;line-height:1.55;color:var(--papel);margin-top:5px}.n-donde{display:block;font-size:12px;color:var(--gris-claro);margin-top:7px}.n-link{display:inline-block;font-size:13px;font-weight:700;color:var(--amarillo);text-decoration:none;margin-top:10px}.precio-grande{display:block;font-size:26px;font-weight:800;color:var(--amarillo);letter-spacing:-.03em;margin-top:14px}.precio-grande em{font-style:normal;font-size:12.5px;font-weight:600;color:var(--gris);letter-spacing:0;display:block;margin-top:2px}.dos-precios{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-top:14px}.dos-precios .precio-grande{margin-top:0}.precio-grande.derecha{text-align:right}@media (min-width:860px){.novedades{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;padding:0}.novedad{padding:24px}}.tramo.claro .novedad{background:var(--superficie-alta);border:1px solid var(--linea);border-radius:12px}.tramo.claro .n-cuando{background:var(--amarillo);color:var(--tinta)}.tramo.claro .carpeta,.tramo.claro .n-item,.tramo.claro .referente{background:var(--superficie-alta);border-color:var(--linea)}.tramo.claro .n-d,.tramo.claro .n-t{color:var(--papel)}.tramo.claro .n-donde{color:var(--amarillo);font-weight:600}.tramo.claro .n-link,.tramo.claro .n-todas{color:var(--amarillo)}.flyer{display:block;aspect-ratio:4/5;overflow:hidden;background:rgba(0,0,0,.12);margin-bottom:13px}.flyer img{width:100%;height:100%;object-fit:cover}.n-todas{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;color:var(--amarillo);text-decoration:none;margin:20px 24px 0}.n-todas span{text-decoration:underline}.n-todas .ico-mini{width:17px;height:17px}.referentes{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:12px;gap:12px;padding:0 24px}.referente{background:var(--superficie-alta);border:1px solid var(--linea);border-radius:12px;text-decoration:none;color:var(--papel);padding:15px 17px;display:block;transition:border-color .15s}.referente:hover{border-color:var(--amarillo)}.r-carrera{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--amarillo)}.r-nombre{display:block;font-size:17px;font-weight:800;letter-spacing:-.02em;margin-top:2px}.r-tel{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;margin-top:3px}.ico-mini{width:15px;height:15px;flex-shrink:0}.caja,.dos{display:block}.caja{text-decoration:none;color:inherit;border:1px solid var(--linea);border-radius:12px;background:var(--superficie-alta);padding:22px 24px;margin:0 24px}.caja+.caja{margin-top:14px}.caja:hover{border-color:var(--amarillo)}.c-arroba{display:block;font-size:16px;font-weight:800;color:var(--amarillo);margin-top:14px;letter-spacing:-.02em}@media (min-width:860px){.tope{gap:26px;flex-wrap:nowrap;padding:18px 40px}.menu{order:0;width:auto;margin-top:0;padding-top:0;border-top:0;gap:24px}.menu a{font-size:14px}.tramo{padding:64px 0}.tramo-int{max-width:1120px;margin:0 auto;padding:0 40px}.tramo.claro{padding:64px 0}.novedad{background:var(--superficie-alta)}.n-todas{margin:24px 0 0}.referentes{padding:0;gap:14px}.referente{padding:18px 20px}.dos{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.caja{margin:0;padding:28px}.caja+.caja{margin-top:0}}.tit-icono{display:flex;align-items:center;gap:11px}.ico-yt{width:30px;height:30px;color:red;flex-shrink:0}.caja-material{display:block;text-decoration:none;color:var(--papel);background:var(--superficie-alta);border-radius:12px;border:2px solid rgba(0,0,0,.28);padding:22px 24px;margin:0 24px}.caja-material:hover{border-color:var(--amarillo)}.ico-red.oscuro{color:var(--amarillo)}.c-d.oscuro{color:var(--gris-claro)}.c-arroba.oscuro{color:var(--amarillo);text-decoration:underline}@media (min-width:860px){.ico-yt{width:34px;height:34px}.caja-material{margin:0;max-width:none}}.form-cuenta{display:flex;flex-direction:column;gap:6px;margin-top:18px}.form-cuenta label{font-size:12.5px;font-weight:700;color:var(--gris);margin-top:8px}.form-cuenta input{width:100%;padding:12px 14px;font-size:16px;font-family:inherit;color:var(--tinta);background:#fff;border:1.5px solid var(--linea);border-radius:10px;outline:none}.form-cuenta input:focus{border-color:var(--tinta)}.ver-pass{align-self:flex-start;margin-top:2px;padding:4px 0;font-size:12.5px;font-family:inherit;color:var(--gris);background:none;border:none;text-decoration:underline;cursor:pointer}.form-cuenta .boton{margin-top:16px;text-align:center}.form-cuenta .sub{font-size:12.5px;color:var(--gris);margin-top:2px}.error-cuenta,.pagina p.error-cuenta{margin-top:12px;padding:10px 12px;font-size:13.5px;border-radius:10px;background:#fdecea;color:#8a1c12;border:1px solid #f3c2bc}.aviso-cuenta,.pagina p.aviso-cuenta{margin-top:12px;padding:10px 12px;font-size:13.5px;border-radius:10px;background:#eef7ee;color:#1e5b2a;border:1px solid #c5e2c8}.mapa-correlativas{padding-bottom:40px}.mapa-header{padding:18px}.mapa-header h1{font-size:20px;font-weight:800;letter-spacing:-.01em}.mapa-plan-label{margin-top:2px}.mapa-plan-label,.mapa-resumen{font-size:12.5px;color:var(--gris)}.mapa-resumen{margin-top:8px}.mapa-anio{margin-top:6px}.mapa-anio h2{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--gris);padding:10px 18px 6px}.doble-tilde{display:flex;gap:6px;flex-shrink:0;margin-top:1px}.tilde.chico{width:26px;height:22px;font-size:10px;font-weight:800}.tilde.chico:disabled{opacity:.35;cursor:not-allowed}.mapa-guardado{font-size:12px;color:var(--gris);margin-top:6px}.mapa-guardado a{color:var(--tinta);text-decoration:underline}.mapa-guardado.error{color:#8a1c12}.siu-caja{margin:14px 18px 22px;padding:16px;border:1.5px solid var(--linea);border-radius:12px;background:var(--humo)}.siu-caja h2{font-size:15px;font-weight:800;margin-bottom:6px}.siu-caja p{font-size:13.5px;margin-top:8px}.siu-caja .sub{font-size:12px;color:var(--gris)}.siu-caja .lista-simple{margin-top:10px}.siu-label{display:inline-block;margin-top:12px;cursor:pointer}.siu-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.siu-botones{display:flex;flex-direction:column;gap:10px;align-items:flex-start;margin-top:14px}.panel-carrera{margin-top:18px}.panel-carrera>h2{font-size:17px;font-weight:800}.selector-carrera{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.chip{padding:7px 12px;font-size:12.5px;font-weight:700;font-family:inherit;color:var(--papel);background:var(--superficie-alta);border:1.5px solid var(--linea);border-radius:999px;cursor:pointer}.chip.on{color:var(--tinta);background:var(--amarillo);border-color:var(--amarillo)}.siu-detectada{font-size:14px}.siu-corregir,.siu-detectada{margin-top:10px}.siu-corregir select{width:100%;margin-top:6px;padding:10px 12px;font-size:16px;font-family:inherit;color:var(--tinta);background:#fff;border:1.5px solid var(--linea);border-radius:10px}.titulo-pagina{padding:18px 18px 0;font-size:22px;font-weight:800;letter-spacing:-.01em}.materia-comision{display:flex;flex-direction:column;gap:6px;padding:12px 18px;border-bottom:1px solid var(--linea)}.materia-comision .nom{font-size:14px;font-weight:700}.materia-comision select{width:100%;padding:9px 12px;font-size:16px;font-family:inherit;color:var(--tinta);background:#fff;border:1.5px solid var(--linea);border-radius:10px}.grilla-horarios{display:flex;gap:10px;margin-top:16px;padding:0 18px 6px;overflow-x:auto}.col-dia{flex:0 0 148px}.col-dia h3{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--gris);margin-bottom:6px}.pista{position:relative;background:var(--humo);border-radius:10px}.bloque{position:absolute;left:3px;right:3px;padding:6px 8px;border-radius:8px;background:var(--amarillo);border:1.5px solid var(--amarillo-hundido);overflow:hidden;display:flex;flex-direction:column;gap:1px}.bloque.choque{background:#fdecea;border-color:#d9776a}.b-hora{font-size:10.5px;font-weight:800}.b-nom{font-size:11.5px;font-weight:700;line-height:1.15}.b-com{font-size:10px;color:var(--gris)}.hero.con-foto{position:relative;width:100%;isolation:isolate;overflow:hidden;min-height:100dvh;display:flex;flex-direction:column;justify-content:center;gap:26px;padding:140px 24px 44px}.hero.con-foto .marca{display:none}.hero.con-foto:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(to bottom,rgba(0,0,0,.78),rgba(0,0,0,.68) 45%,rgba(0,0,0,.88) 88%,var(--tinta)),url(/fce.jpg);background-size:cover;background-position:center 35%}.tope.sobre-foto{position:absolute;top:0;left:0;right:0;background:transparent;border-bottom:none;-webkit-backdrop-filter:none;backdrop-filter:none}.acceso-pregunta{font-size:12.5px;color:var(--gris-claro);margin-right:2px;white-space:nowrap}.accesos{list-style:none;display:grid;grid-gap:2px;gap:2px}.accesos a{display:block;padding:11px 14px;text-decoration:none;border-radius:10px;border:1px solid transparent;background:hsla(0,0%,100%,.05);transition:background .15s,border-color .15s}.accesos a:hover{background:hsla(0,0%,100%,.1);border-color:rgba(255,191,23,.55)}.a-t{display:block;font-size:14.5px;font-weight:700}.a-d{display:block;margin-top:1px}.a-d,.hero-nota{font-size:12.5px;color:var(--gris-claro)}.hero-nota{margin-top:10px}.bloque-amarillo p,.cierre p{color:var(--tinta)}.miniatura-todas{display:grid;place-items:center;background:var(--amarillo)}.miniatura-todas:after{border-left-color:var(--tinta)}.tabla-gestion{width:100%;border-collapse:collapse;font-size:13.5px;margin-bottom:10px}.tabla-gestion th{text-align:left;font-size:11.5px;font-weight:700;color:var(--gris);padding:6px 0}.tabla-gestion td{padding:9px 0;border-top:1px solid var(--linea)}.tabla-gestion td+td,.tabla-gestion th+th{text-align:right;width:78px;font-weight:700}.tramo.claro{background-image:radial-gradient(hsla(0,0%,100%,.035) 1px,transparent 0);background-size:22px 22px}.perfil-tope{display:flex;align-items:baseline;gap:16px;margin-bottom:14px}.perfil-tope h1{flex:1 1;min-width:0;margin-bottom:0}.ir-inicio{flex-shrink:0;white-space:nowrap;padding:7px 13px}.boton.linea.ir-inicio{background:var(--superficie)}.perfil-grilla{display:grid;grid-gap:26px;gap:26px;margin-top:18px}@media (min-width:900px){.pagina.perfil{max-width:980px;width:100%}.perfil-grilla{grid-template-columns:1fr 1fr;gap:34px;align-items:start}}.panel-bloque{margin-top:22px;padding:18px;background:var(--superficie);border:1px solid var(--linea);border-radius:14px}.panel-bloque>h2{font-size:15px;font-weight:800;margin-bottom:4px}.panel-bloque .lista-simple li{padding-left:16px}.fila-abrible{width:100%;display:flex;align-items:center;gap:10px;background:none;border:0;padding:0;text-align:left;color:inherit;font:inherit;cursor:pointer}.pastilla{margin-left:auto;font-size:11px;font-weight:700;color:var(--tinta);background:var(--amarillo);border-radius:999px;padding:2px 8px}.aviso-materia,.caja-chica{background:var(--superficie-alta);border:1px solid var(--linea);border-radius:10px;padding:12px 14px}.caja-chica{display:block;text-decoration:none;color:inherit;transition:border-color .15s}.caja-chica:hover{border-color:var(--amarillo)}.material-materia .mat-titulo{display:flex;align-items:center;gap:8px;color:var(--amarillo)}.material-materia .mat-logo{width:17px;height:17px;flex-shrink:0}.material-materia .sub{display:block;margin-top:6px;font-size:12.5px;line-height:1.45;color:var(--gris-claro)}.nota-materia textarea{width:100%;margin-top:5px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.5;color:var(--papel);background:var(--superficie-alta);border:1px solid var(--linea);border-radius:10px;resize:vertical}.nota-materia textarea:focus{outline:none;border-color:var(--amarillo)}.evaluaciones-materia{display:grid;grid-gap:7px;gap:7px;padding:12px 14px;background:var(--superficie-alta);border:1px solid var(--linea);border-radius:10px}.fila-fecha{display:flex;align-items:center;gap:10px;font-size:13px;flex-wrap:wrap}.fila-fecha>span:first-child{flex:1 1;min-width:110px}.fila-fecha input[type=date]{font-family:inherit;font-size:13px;color:var(--papel);background:var(--superficie);border:1px solid var(--linea);border-radius:8px;padding:7px 9px}.fila-fecha input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer}.quitar-fecha{flex-shrink:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-size:17px;line-height:1;color:var(--gris);background:none;border:1px solid transparent;border-radius:8px;cursor:pointer}.quitar-fecha:focus-visible,.quitar-fecha:hover{color:#ff6b6b;border-color:var(--linea)}.mes-tope{display:flex;align-items:center;gap:16px;margin:18px 0 10px}.mes-nombre{font-size:15px;font-weight:700;text-transform:capitalize}.mes{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:3px;gap:3px}.mes-dia{font-size:10.5px;font-weight:700;text-transform:uppercase;color:var(--gris);text-align:center;padding-bottom:4px}.mes-celda{min-height:62px;padding:4px;border-radius:6px;background:var(--superficie);display:flex;flex-direction:column;gap:2px;overflow:hidden}.mes-celda.hoy{outline:1.5px solid var(--amarillo)}.mes-numero{font-size:11px;color:var(--gris)}.mes-marca{font-size:9.5px;font-weight:700;line-height:1.2;color:#000;border-radius:4px;padding:2px 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.encabezado-seccion{padding:38px 24px 4px}.encabezado-seccion h1{font-size:28px;font-weight:800;letter-spacing:-.035em;line-height:1.12}.encabezado-seccion p{font-size:13.5px;line-height:1.55;color:var(--gris);margin-top:9px;max-width:62ch}.vacio-seccion{font-size:14px;line-height:1.6;color:var(--gris-claro);padding:0 24px;max-width:56ch}.nota-seccion{font-size:12.5px;line-height:1.6;color:var(--gris);padding:16px 24px 0;max-width:60ch}@media (min-width:860px){.encabezado-seccion{max-width:1120px;margin:0 auto;padding:54px 40px 6px}.nota-seccion,.vacio-seccion{padding-left:0;padding-right:0}}.aclaracion-horarios{font-size:12px;line-height:1.5;color:var(--gris);padding:0 18px 14px;max-width:60ch}.aclaracion-horarios a{color:var(--amarillo);text-decoration:underline}.accesos .bloq{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:12px;gap:12px;width:100%;padding:11px 14px;border-radius:10px;border:1px solid transparent;background:hsla(0,0%,100%,.05);font:inherit;color:inherit;text-align:left;cursor:pointer}.accesos .bloq.avisado{border-color:rgba(255,191,23,.55);background:hsla(0,0%,100%,.09)}.accesos .bloq .a-d,.accesos .bloq .a-t{grid-column:1}.a-candado{grid-column:2;grid-row:1/3;width:15px;height:15px;color:var(--amarillo);opacity:.8;flex-shrink:0}.hero-lado .acciones{margin-top:30px}.bajo-boton{margin-top:11px;text-align:center}.bajo-boton .volver{font-size:12.5px}.encabezado-seccion h1.amarillo{color:var(--amarillo)}@media (min-width:860px){.hero-lado .acciones{margin-top:40px}}@media (max-width:859px){.hero.con-foto{padding-top:clamp(58px,11vh,104px);padding-bottom:30px;gap:clamp(14px,2.6vh,24px)}.hero.con-foto .titular{font-size:clamp(22px,6.2vw,29px);margin-bottom:0}.accesos .bloq,.accesos a{padding:clamp(7px,1.1vh,11px) 13px}.a-t{font-size:14px;line-height:1.25}.a-d{font-size:12px;line-height:1.3}.hero-lado .acciones{margin-top:clamp(22px,3.2vh,30px)}.hero.con-foto .boton{padding:14px}.hero-nota{font-size:12px;margin-top:8px}}@media (max-width:859px) and (max-height:720px){.hero.con-foto .titular{font-size:21px}.hero.con-foto .hero-nota{display:none}}.menu-flecha{position:absolute;right:0;bottom:0;height:calc(100% - 13px);display:flex;align-items:center;padding-left:28px;font-size:18px;line-height:1;color:var(--gris);opacity:0;transition:opacity .2s ease;pointer-events:none;background:linear-gradient(to right,transparent,var(--tinta) 55%)}.menu-caja.sigue .menu-flecha{opacity:.45}.hero-lado{width:100%}.accesos,.hero-lado .acciones,.hero-nota{max-width:620px}.hero-nota{display:flex;align-items:flex-start;gap:8px;line-height:1.45;min-height:38px}.hero-nota.avisando{color:var(--papel)}.hero-nota.avisando b{color:var(--amarillo);font-weight:700}.hero-nota .a-candado{width:14px;height:14px;margin-top:1px}@media (min-width:860px){.hero.con-foto{align-items:stretch;padding-top:clamp(92px,13vh,116px);padding-bottom:clamp(26px,5vh,44px);gap:clamp(16px,3vh,26px)}.hero.con-foto>div{width:100%}.hero.con-foto .titular{font-size:clamp(38px,5.2vh,58px)}.accesos{gap:clamp(2px,.4vh,4px)}.accesos .bloq,.accesos a{padding:clamp(8px,1.3vh,13px) 14px}.hero-lado .acciones{margin-top:clamp(18px,3.4vh,40px)}}@media (max-width:859px) and (max-height:720px){.hero.con-foto .hero-nota.avisando{display:flex}}.opcion-catedras{display:block;width:100%;text-align:left;margin-top:12px;padding:16px 18px;background:var(--superficie-alta);border:1px solid var(--linea);border-radius:12px;font:inherit;color:inherit;cursor:pointer;transition:border-color .15s,background .15s}.opcion-catedras:hover{border-color:rgba(255,191,23,.55);background:hsla(0,0%,100%,.05)}.opcion-catedras .oc-t{display:block;font-size:15.5px;font-weight:800;letter-spacing:-.02em;color:var(--amarillo)}.opcion-catedras .oc-d{display:block;font-size:13px;line-height:1.5;color:var(--gris-claro);margin-top:4px}.flecha-abrible{margin-left:auto;flex-shrink:0;color:var(--gris);transition:transform .18s ease}.flecha-abrible.abierta{transform:rotate(180deg);color:var(--amarillo)}.fila-abrible .pastilla+.flecha-abrible{margin-left:10px}.nueva-evaluacion{display:grid;grid-gap:10px;gap:10px;margin-top:10px;padding:12px;background:var(--superficie-alta);border:1px solid var(--linea);border-radius:10px}.nueva-evaluacion label{display:grid;grid-gap:4px;gap:4px}.nueva-evaluacion .sub{font-size:11.5px}.nueva-evaluacion input{font-family:inherit;font-size:13px;color:var(--papel);background:var(--superficie);border:1px solid var(--linea);border-radius:8px;padding:9px 10px;width:100%}.nueva-evaluacion .ne-pie{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.nueva-evaluacion .ne-pie .sub{font-size:11.5px;color:var(--gris)}.aviso-windows,.pagina p.aviso-windows{margin:0 0 20px;padding:11px 13px;font-size:13px;line-height:1.5;color:var(--amarillo);background:var(--superficie-alta);border:1px solid var(--amarillo);border-radius:10px}.programa{padding:15px 0;border-bottom:1px solid var(--linea)}.programa .txt{flex:1 1;min-width:0}.programa .logo-programa{width:40px;height:40px;flex-shrink:0}.programa img.logo-programa{object-fit:contain}.programa .fila-abrible{gap:13px}.programa.sin-descarga .logo-programa{opacity:.45}.programa .nom{display:block;font-size:15px;font-weight:700;letter-spacing:-.01em}.programa .fila-abrible .sub{display:block;margin-top:3px;font-size:12.5px;line-height:1.4;color:var(--gris)}.programa-descargas{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.programa .boton.descargar{margin-top:12px}.programa-descargas .boton.descargar{margin-top:0}.programa .boton.en-carpeta{background:none;color:var(--amarillo);border:1.5px solid var(--linea);font-weight:600}.programa .boton.en-carpeta:hover{border-color:var(--amarillo)}.programa .pastilla{display:inline-block;margin:12px 0 0;color:var(--gris-claro);background:var(--linea)}.programa-detalle{margin-top:15px}.pagina .programa-detalle p.sub,.programa-detalle p.sub{margin-bottom:7px;font-size:13px;line-height:1.5;color:var(--gris-claro)}.programa-detalle .sub b{color:var(--papel);font-weight:600}.programa-detalle .rotulo{padding:9px 0 7px}.pasos{margin:0;padding-left:19px;display:grid;grid-gap:8px;gap:8px}.pasos li{font-size:13px;line-height:1.5;color:var(--gris-claro)}.pasos li::marker{color:var(--amarillo);font-weight:700}.nota-programa,.pagina p.nota-programa{margin:12px 0 0;padding:10px 13px;font-size:12.5px;line-height:1.5;color:var(--gris-claro);background:var(--superficie);border-left:2px solid var(--amarillo);border-radius:0 8px 8px 0}.mis-eventos{margin-top:14px}.mis-eventos p+.evento-propio{margin-top:10px}.evento-propio{display:flex;align-items:center;gap:11px;padding:10px 0;border-bottom:1px solid var(--linea)}.evento-propio .ep-marca{width:13px;height:13px;border-radius:4px;flex-shrink:0;background:var(--gris-claro)}.nueva-evaluacion .ne-colores{display:flex;flex-wrap:wrap;gap:9px;margin-top:6px}.nueva-evaluacion .ne-color{width:28px;height:28px;padding:0;border-radius:8px;border:2px solid transparent;cursor:pointer}.nueva-evaluacion .ne-color.elegido{border-color:var(--papel);box-shadow:0 0 0 2px var(--superficie) inset}.evento-propio .ep-txt{flex:1 1;min-width:0}.evento-propio .nom{display:block;font-size:14px;font-weight:600}.evento-propio .sub{display:block;font-size:12px;color:var(--gris);margin-top:2px}.nueva-evaluacion .ne-horas{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.nueva-evaluacion select{font-family:inherit;font-size:16px;color:var(--papel);background:var(--superficie);border:1px solid var(--linea);border-radius:8px;padding:9px 10px;width:100%}.globo{display:inline-flex;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#ff6b6b;color:#fff;font-size:11px;font-weight:800;line-height:1;flex-shrink:0}.con-globo,.globo{align-items:center}.con-globo{display:flex;gap:8px}.con-globo .globo{margin-left:auto}.globo-perfil{margin-left:-4px;align-self:flex-start;position:relative;top:2px}.aviso-cartelera{padding:15px 0;border-bottom:1px solid var(--linea)}.aviso-cartelera .ac-tope{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.aviso-cartelera .ac-materia{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--amarillo)}.aviso-cartelera .ac-fecha{margin-left:auto;font-size:11.5px;color:var(--gris)}.aviso-cartelera .ac-titulo{font-size:15px;font-weight:700;line-height:1.3;letter-spacing:-.01em;margin-top:5px}.aviso-cartelera .ac-cuerpo,.pagina .aviso-cartelera .ac-cuerpo{margin:7px 0 0;font-size:13.5px;line-height:1.55;color:var(--gris-claro);white-space:pre-line}.aviso-cartelera .ac-pie,.pagina .aviso-cartelera .ac-pie{margin:8px 0 0;font-size:12px;color:var(--gris);display:flex;gap:12px;flex-wrap:wrap}.aviso-cartelera .ac-adjuntos{color:var(--amarillo)}.aviso-cartelera.anulado{opacity:.55}.aviso-cartelera.anulado .ac-titulo{text-decoration:line-through}.aviso-cartelera .ac-anulado,.pagina .aviso-cartelera .ac-anulado{margin:6px 0 0;font-size:12.5px;font-weight:600;color:#ff6b6b}.boton.chico{display:inline-block;width:auto;padding:9px 16px;font-size:13px;margin:0}.boton.chico:disabled{opacity:.4;cursor:not-allowed}.promedio{background:var(--superficie);border:1.5px solid var(--linea);border-radius:12px;padding:14px 16px;margin:0 18px 18px}.prom-fila{display:flex;align-items:center;gap:14px}.prom-numeros{flex:1 1;display:flex;flex-wrap:wrap;gap:6px 26px;min-width:0}.prom-dato{margin:0}.prom-dato b{display:block;font-size:26px;font-weight:800;letter-spacing:-.03em;color:var(--amarillo);line-height:1.1}.prom-dato span{display:block;font-size:11.5px;color:var(--gris);margin-top:2px}.prom-dato b.prom-tapado{color:var(--gris);letter-spacing:.08em}.prom-ojo{flex-shrink:0;width:40px;height:40px;display:grid;place-items:center;background:none;border:1px solid var(--linea);border-radius:10px;color:var(--gris-claro);cursor:pointer;padding:0}.prom-ojo:hover{border-color:var(--amarillo);color:var(--amarillo)}.prom-ojo svg{width:20px;height:20px}.prom-detalle{margin:9px 0 0;font-size:12px;line-height:1.45}.prom-acciones{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:10px 0 0}.prom-acciones .sub{font-size:11.5px;color:var(--gris);line-height:1.4}.notas-materia{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.notas-materia label{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--gris)}.notas-materia input{width:62px;padding:5px 7px;font-family:inherit;font-size:13px;font-weight:600;color:var(--papel);background:var(--tinta);border:1px solid var(--linea);border-radius:7px}.notas-materia input[type=text]{width:84px}.notas-materia input:focus{outline:none;border-color:var(--amarillo)}.siu-notas{display:flex;align-items:flex-start;gap:10px;margin:14px 0 0;padding:12px 14px;background:var(--superficie-alta);border:1px solid var(--linea);border-radius:10px;cursor:pointer}.siu-notas input{margin-top:2px;width:16px;height:16px;flex-shrink:0;accent-color:var(--amarillo)}.siu-notas b{display:block;font-size:13.5px;font-weight:700}.siu-notas .sub{display:block;margin-top:3px;font-size:12px;line-height:1.45}.nota-gestion{font-size:12px;line-height:1.5;color:var(--gris);margin:0 0 10px}.nota-gestion b{color:var(--papel);font-weight:700}.tabla-ancha{overflow-x:auto;margin-bottom:10px;max-width:calc(100vw - 48px)}.tabla-ancha .tabla-gestion{min-width:420px}.tabla-gestion td.apagado{color:var(--gris)}.barra-gestion{display:inline-block;width:54px;height:6px;margin-right:8px;vertical-align:middle;background:var(--linea);border-radius:3px;overflow:hidden}.barra-gestion i{display:block;height:100%;background:var(--amarillo)}.tabla-gestion td.parte{white-space:nowrap}@media (max-width:560px){.barra-gestion{display:none}}.fecha-suelta{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--linea)}.fecha-suelta .fs-txt{flex:1 1;min-width:0}.fecha-suelta .nom{display:block;font-size:13.5px;font-weight:600}.fecha-suelta .sub{display:block;font-size:12px;color:var(--gris);margin-top:2px}.pomodoro{background:var(--superficie);border:1.5px solid var(--linea);border-radius:16px;padding:22px 18px 18px;max-width:520px;margin:0 auto}.pom-reloj{position:relative;width:100%;max-width:260px;margin:0 auto;aspect-ratio:1}.pom-aro{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.pom-aro circle{fill:none;stroke-width:9;stroke-linecap:round}.pom-aro-fondo{stroke:var(--linea)}.pom-aro-avance{stroke:var(--amarillo);transition:stroke-dashoffset .25s linear}.pomodoro.fase-corto .pom-aro-avance,.pomodoro.fase-largo .pom-aro-avance{stroke:#4cd38a}.pom-centro{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 14px}.pom-fase{margin:0;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--gris)}.pom-numero{margin:2px 0 0;font-size:clamp(42px,13vw,54px);font-weight:800;letter-spacing:-.04em;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--papel)}.pom-cuenta{margin:6px 0 0;font-size:11px;line-height:1.35;color:var(--gris)}.pom-aviso{margin:14px 0 0;padding:10px 13px;font-size:12.5px;line-height:1.45;color:var(--gris-claro);background:var(--superficie-alta);border-left:3px solid var(--amarillo);border-radius:0 8px 8px 0}.pom-botones{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:18px}.pom-botones .boton{width:auto;padding:12px 30px}.pom-botones .boton.linea{padding:11px 16px;background:var(--superficie)}.pom-pie{flex-wrap:wrap;justify-content:space-between;gap:8px 14px;margin-top:16px;padding-top:14px;border-top:1px solid var(--linea)}.pom-pie,.pom-sonido{display:flex;align-items:center}.pom-sonido{gap:10px}.pom-sonido label{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--gris)}.pom-sonido input{width:15px;height:15px;accent-color:var(--amarillo)}.pom-ajustes{display:flex;flex-wrap:wrap;gap:12px 18px;margin-top:14px;padding-top:14px;border-top:1px solid var(--linea)}.pom-campo{gap:8px;font-size:12px;color:var(--gris)}.pom-campo,.pom-campo-num{display:flex;align-items:center}.pom-campo-num{gap:5px}.pom-campo input,.pom-campo select{width:64px;padding:6px 8px;font-family:inherit;font-size:13px;font-weight:600;color:var(--papel);background:var(--tinta);border:1px solid var(--linea);border-radius:7px}.pom-campo select{width:auto}.pom-campo input:focus,.pom-campo select:focus{outline:none;border-color:var(--amarillo)}.pom-nota{flex-basis:100%;margin:0;font-size:11.5px;line-height:1.45;color:var(--gris)}.pomodoro.esperando .pom-numero{color:var(--amarillo);animation:pom-latido 1.6s ease-in-out infinite}.pomodoro.esperando .pom-fase{color:var(--amarillo)}.pomodoro.esperando .pom-aro-avance{animation:pom-latido 1.6s ease-in-out infinite}@keyframes pom-latido{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.pomodoro.esperando .pom-aro-avance,.pomodoro.esperando .pom-numero{animation:none}}.pom-ambiente{margin-top:16px;padding-top:14px;border-top:1px solid var(--linea)}.pom-ambiente-rotulo{margin:0 0 9px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--gris)}.pom-ambiente-fila{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pom-amb-boton{padding:7px 14px;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--gris-claro);background:var(--tinta);border:1px solid var(--linea);border-radius:999px;cursor:pointer}.pom-amb-boton:hover{border-color:var(--amarillo);color:var(--papel)}.pom-amb-boton.on{background:var(--amarillo);border-color:var(--amarillo);color:var(--tinta);font-weight:700}.pom-volumen{flex:1 1;min-width:110px;max-width:170px;accent-color:var(--amarillo);cursor:pointer}.pom-rotulo-radio{margin-top:14px}.pom-radio{margin-top:12px}.pom-radio iframe{display:block;width:100%;aspect-ratio:16/9;border:1px solid var(--linea);border-radius:10px;background:#000}.pom-radio .sub{display:block;margin-top:8px;font-size:11.5px;line-height:1.45;color:var(--gris)}.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (min-width:560px){.pomodoro{padding:28px 26px 22px}.pom-reloj{max-width:280px}}@media (min-width:900px){.pagina.software{max-width:1000px}.pagina.software h1,.pagina.software>.sub{text-align:center}.pagina.software>.sub{max-width:64ch;margin-left:auto;margin-right:auto}.pagina.software .aviso-windows{max-width:680px;margin-left:auto;margin-right:auto}.programas{display:flex;align-items:flex-start;gap:40px}.programas-col{flex:1 1;min-width:0}}.act-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 18px;gap:12px 18px;margin:0 0 18px;padding:16px;background:var(--superficie);border:1.5px solid var(--linea);border-radius:12px}.act-ancho,.act-form .pom-campo{grid-column:1/-1}.act-campo{display:flex;flex-direction:column;gap:5px;font-size:11.5px;color:var(--gris)}.act-campo input{padding:8px 10px;font-family:inherit;font-size:13.5px;color:var(--papel);background:var(--tinta);border:1px solid var(--linea);border-radius:8px}.act-campo input:focus{outline:none;border-color:var(--amarillo)}.actividad{border-bottom:1px solid var(--linea);padding:4px 0}.actividad.cerrada .nom,.actividad.cerrada .sub{opacity:.55}.actividad .nom{font-size:14px;font-weight:700}.actividad .sub{display:block;margin-top:3px;font-size:12px;color:var(--gris)}.actividad .sub b{color:var(--papel);font-weight:700}.act-tipo{display:inline-block;margin-left:6px;padding:2px 7px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tinta);background:var(--amarillo);border-radius:999px;vertical-align:middle}.act-detalle{padding:6px 0 14px}.act-acciones{display:flex;flex-wrap:wrap;gap:18px;margin:0 0 12px}.act-acciones .volver:disabled{opacity:.4;cursor:not-allowed}@media (max-width:560px){.act-form{grid-template-columns:1fr}}@media (min-width:900px){.pagina.gestion{max-width:1000px}}.insc{margin-top:12px}.insc .boton.chico{width:auto}.insc-lugares{margin:0 0 8px;font-size:12px;font-weight:700;color:var(--amarillo)}.insc-nota{margin:8px 0 0;font-size:11.5px;line-height:1.45;color:var(--gris)}.insc-hecha{margin:12px 0 0;font-size:13px;color:var(--gris-claro)}.insc-hecha b{color:#4cd38a}.insc-cerrada{margin:12px 0 0;font-size:12.5px;font-weight:600;color:var(--gris)}.insc-form{display:grid;grid-gap:10px;gap:10px;margin-top:4px}.insc-campo{display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:var(--gris)}.insc-campo input,.insc-campo select{padding:9px 10px;font-family:inherit;font-size:13.5px;color:var(--papel);background:var(--tinta);border:1px solid var(--linea);border-radius:8px}.insc-campo input:focus,.insc-campo select:focus{outline:none;border-color:var(--amarillo)}.insc-ayuda{font-size:11px;color:var(--gris)}.insc-error{font-size:11px;font-weight:600;color:#ff6b6b}.insc-acciones{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:4px 0 0}.act-marca{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.act-marca input{margin-top:2px;width:16px;height:16px;flex-shrink:0;accent-color:var(--amarillo)}.act-marca b{display:block;font-size:13px}.act-marca .sub{display:block;margin-top:2px;line-height:1.4}.act-marca .sub,.act-rotulo{font-size:11.5px;color:var(--gris)}.act-rotulo{margin:0 0 4px;font-weight:700}.act-carreras{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.act-carrera{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;font-family:inherit;font-size:12px;color:var(--gris-claro);background:var(--tinta);border:1px solid var(--linea);border-radius:999px;cursor:pointer}.act-carrera.on{background:var(--amarillo);border-color:var(--amarillo);color:var(--tinta);font-weight:700}.act-carrera input{width:13px;height:13px;accent-color:var(--tinta)}.act-flyer{display:flex;align-items:flex-start;gap:14px;margin:6px 0 10px}.act-flyer img{width:110px;border-radius:8px;border:1px solid var(--linea);display:block}.act-subir{display:inline-block;width:auto;cursor:pointer;margin-top:4px}.act-subir input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.descarga{margin-bottom:14px}.descarga .volver{display:inline-block;margin:8px 24px 0}.subir-caja{background:var(--superficie-alta);border:1px dashed var(--linea);border-radius:12px;padding:18px 20px;margin:0 24px 20px}.subir-caja .act-campo{margin-top:12px}.subir-caja .insc-acciones{margin-top:14px}.subir-caja .nota-gestion:last-child{margin-bottom:0}@media (min-width:860px){.descarga .volver,.subir-caja{margin-left:0}.subir-caja{margin-right:0;max-width:560px}}.subir-cuenta{margin-top:10px;font-weight:700;color:var(--papel)}.subir-fila{border-top:1px solid var(--linea);padding:10px 0 2px}.subir-nombre{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:11.5px;color:var(--gris);margin:0 0 5px}.subir-nombre span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subir-nombre .volver{flex:0 0 auto;font-size:11.5px}.subir-titulo{width:100%;padding:8px 10px;font-family:inherit;font-size:13.5px;color:var(--papel);background:var(--tinta);border:1px solid var(--linea);border-radius:8px}.subir-titulo:focus{outline:none;border-color:var(--amarillo)}.subir-caja .subir-fila+.act-campo{margin-top:16px}.fin-filtros{padding:0 24px;display:flex;flex-direction:column;gap:10px}.fin-buscar,.fin-select{width:100%;padding:11px 13px;font-family:inherit;font-size:15px;color:var(--papel);background:var(--tinta);border:1px solid var(--linea);border-radius:10px}.fin-buscar:focus,.fin-select:focus{outline:none;border-color:var(--amarillo)}.fin-filtros .act-carreras{margin-top:0}.fin-cuenta{padding:14px 24px 4px;font-size:12.5px;color:var(--gris)}.finales{margin-top:6px}.final{border-top:1px solid var(--linea)}.final:last-child{border-bottom:1px solid var(--linea)}.final .fila-abrible{padding:14px 24px;text-align:left;align-items:flex-start}.final-t{flex:1 1;min-width:0;font-size:14.5px;font-weight:600;line-height:1.35}.final-cat{display:inline-block;margin-left:8px;padding:1px 7px;font-size:10.5px;font-weight:700;color:var(--tinta);background:var(--gris-claro);border-radius:999px;vertical-align:middle}.final-mods{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.final-mod{font-size:10.5px;font-weight:700;letter-spacing:.01em;padding:2px 8px;border-radius:999px;white-space:nowrap;color:var(--tinta);background:var(--gris-claro)}.final-mod.m-oral{background:var(--amarillo)}.final-mod.m-mixta{background:#9ec5ff}.final-mod.m-escrita{background:#a8e6b0}.final-cuerpo{padding:0 24px 18px}.final-dato{font-size:12.5px;color:var(--gris);margin-bottom:10px}.final-dato b{color:var(--papel);font-weight:600}.final-metodos{list-style:none;gap:12px}.final-metodos,.final-metodos li{display:flex;flex-direction:column}.final-metodos li{gap:5px;align-items:flex-start;border-left:2px solid var(--linea);padding-left:12px}.final-detalle{font-size:13.5px;line-height:1.6;color:var(--gris-claro)}.final-consulta{margin-top:16px;padding-top:14px;border-top:1px solid var(--linea)}.final-pie{margin-top:14px;font-size:11.5px;color:var(--gris);line-height:1.5}@media (min-width:860px){.fin-filtros{padding:0;flex-direction:row;flex-wrap:wrap;align-items:center}.fin-buscar{flex:1 1 320px}.fin-select{flex:0 1 260px;width:auto}.fin-cuenta,.final .fila-abrible,.final-cuerpo{padding-left:0;padding-right:0}.final-detalle{max-width:86ch}}.final-alias{display:block;margin-top:3px;font-size:11.5px;font-weight:400;color:var(--gris)}.fin-preparacion{margin:18px 24px 0;padding:18px 20px;background:var(--superficie-alta);border:1px dashed var(--linea);border-radius:12px}.fin-prep-t{font-size:14px;font-weight:800;color:var(--amarillo);letter-spacing:-.01em}.fin-prep-d{margin:6px 0 12px;font-size:13px;line-height:1.6;color:var(--gris-claro);max-width:60ch}@media (min-width:860px){.fin-preparacion{margin-left:0;margin-right:0;max-width:620px}}.fin-encontrada{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--linea);font-size:13px}.fin-encontrada>span{min-width:0}.fin-marca{margin-left:8px;padding:1px 6px;border-radius:999px;font-size:10px;font-weight:700;color:var(--tinta);background:var(--amarillo)}.fin-form{margin-top:12px;display:flex;flex-wrap:wrap;gap:12px}.fin-fila{border-left:2px solid var(--linea);padding:8px 0 8px 12px;margin-bottom:10px}.fin-fila-arriba{display:flex;align-items:center;gap:10px;margin-bottom:6px}.fin-sel-mod{padding:6px 9px}.fin-detalle,.fin-sel-mod{font-family:inherit;font-size:13px;color:var(--papel);background:var(--tinta);border:1px solid var(--linea);border-radius:8px}.fin-detalle{width:100%;padding:9px 11px;line-height:1.55;resize:vertical}.fin-detalle:focus,.fin-sel-mod:focus{outline:none;border-color:var(--amarillo)}.plat-amarillo{background:var(--amarillo);color:var(--tinta);--tenue:rgba(0,0,0,.62);--apenas:rgba(0,0,0,.38);--raya:rgba(0,0,0,.14)}.plat-amarillo .encabezado-seccion{padding-top:34px}.plat-amarillo .encabezado-seccion h1{color:var(--tinta)}.plat-amarillo .encabezado-seccion p{color:var(--tenue)}.plat-amarillo .pie{color:var(--apenas)}.plat-amarillo .tramo{padding:30px 0}.plat-amarillo .tramo+.tramo{border-top:1px solid var(--raya)}.plat-baj{padding:4px 24px 0;font-size:13.5px;line-height:1.55;color:var(--tenue);max-width:60ch}.eq-titulo{padding:0 24px 2px;font-size:23px;letter-spacing:-.035em;line-height:1.12}.eq-rotulo,.eq-titulo,.eq-titulo b{font-weight:800}.eq-rotulo{margin:0 0 8px;padding:0 24px;font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--tenue)}.eq-cara{display:block;width:58px;height:58px;border-radius:50%;object-fit:cover;background:rgba(0,0,0,.08);border:2px solid var(--tinta)}.eq-cara-g{width:104px;height:104px;border-width:3px}.eq-sinfoto{display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:800;color:var(--tinta);border-style:dashed}.eq-cara-g.eq-sinfoto{font-size:30px}.eq-mesa{list-style:none;padding:16px 24px 0;display:flex;flex-direction:column;gap:14px}.eq-mesa li{display:grid;grid-template-columns:auto 1fr;grid-gap:2px 14px;gap:2px 14px;align-items:center;padding:14px;border-radius:14px;background:var(--tinta);color:var(--papel)}.eq-mesa .eq-boton,.eq-mesa>li>.eq-sinfoto{grid-row:1/4}.eq-mesa .eq-cara{border-color:var(--amarillo)}.eq-cargo{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--amarillo)}.eq-nombre{font-size:17px;font-weight:700;letter-spacing:-.02em;line-height:1.15}.eq-mesa .eq-carrera{color:var(--gris-claro)}.eq-carrera{font-size:11.5px;color:var(--apenas)}.eq-grupo{margin-top:22px}.eq-gente{list-style:none;padding:0 24px}.eq-gente li{display:grid;grid-template-columns:auto auto 1fr;grid-gap:0 12px;gap:0 12px;align-items:center;padding:9px 0;border-bottom:1px solid var(--raya)}.eq-gente .eq-boton,.eq-gente>li>.eq-sinfoto{grid-row:1/3}.eq-orden{font-size:11.5px;font-weight:800;color:var(--tinta);align-self:end}.eq-gente b{font-size:14px;font-weight:700;letter-spacing:-.01em;align-self:end}.eq-gente .eq-carrera{grid-column:2/4;align-self:start}.tira{display:flex;gap:10px;margin-top:14px;padding:0 24px 6px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tira::-webkit-scrollbar{display:none}.tira-item{flex:0 0 82%;scroll-snap-align:center;margin:0}.tira-item img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:12px;background:rgba(0,0,0,.08)}.tira-item figcaption{margin-top:7px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--tenue)}.tramo-elegir{padding-bottom:22px}.plat-elegi{padding:0 24px;margin-bottom:10px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--tenue)}.plat-tabs{padding:0 24px;margin-top:0}.plat-amarillo .act-carrera{color:var(--tinta);background:transparent;border-color:rgba(0,0,0,.3)}.plat-tuya{margin-left:6px;padding:1px 6px;border-radius:999px;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;background:hsla(0,0%,100%,.25)}.plat-amarillo .act-carrera:not(.on) .plat-tuya{color:var(--amarillo);background:var(--tinta)}.plat-titulo{padding:18px 24px 2px;font-size:20px;font-weight:800;letter-spacing:-.03em;line-height:1.2}.prop-bloques{display:flex;flex-direction:column;gap:16px;margin-top:14px}.prop-bloque{margin:0 24px;border-radius:12px;overflow:hidden;background:#fff}.prop-bloque-t{display:flex;align-items:baseline;gap:9px;padding:11px 15px;margin:0;font-size:14px;font-weight:800;letter-spacing:-.01em;line-height:1.3;color:#fff}.prop-n{flex:0 0 auto;font-size:12px;font-weight:800;width:19px;height:19px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.25)}.prop-lista{list-style:none;padding:14px 16px;background:#fff}.prop-punto{font-size:13.5px;line-height:1.6;color:#2a2a2a;padding-left:14px;position:relative}.prop-punto+.prop-punto{margin-top:11px}.prop-punto:before{content:"";position:absolute;left:0;top:.62em;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.45}.prop-punto b{color:#111;font-weight:700}.log-numero{padding:16px 24px 0}.log-numero b{display:block;font-size:40px;font-weight:800;letter-spacing:-.045em;line-height:1}.log-que{display:block;margin-top:2px;font-size:15px;font-weight:700;line-height:1.3;max-width:30ch}.log-detalle{display:block;margin-top:7px;font-size:11.5px;line-height:1.65;color:var(--tenue)}.log-numero .tira{padding-left:0;padding-right:0;margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.elec-cierre,.eq-votanos,.log-cierre,.log-lista{margin:20px 24px 0;border-radius:12px}.elec-cierre,.eq-votanos,.log-cierre{padding:17px 19px;background:var(--tinta);color:var(--amarillo);font-size:16px;font-weight:800;letter-spacing:-.02em;line-height:1.35}.bal-grafico{margin:14px 24px 0;padding:14px 10px 6px;background:#fff;border-radius:12px}.bal-grafico svg{display:block;width:100%;height:auto}.bal-guia{stroke:rgba(0,0,0,.1);stroke-width:1}.bal-eje{font-size:8px;fill:rgba(0,0,0,.5);font-weight:600}.bal-linea{fill:none;stroke:#9e1b4d;stroke-width:2.4;stroke-linejoin:round;stroke-linecap:round}.bal-punto{fill:#fff;stroke:#9e1b4d;stroke-width:2}.bal-valor{font-size:9.5px;font-weight:800;fill:#9e1b4d}.bal-rotulo{padding-top:20px}.bal-2025,.bal-agenda,.bal-promesas{list-style:none;padding:0 24px}.bal-promesas li{padding:8px 0;border-bottom:1px solid var(--raya)}.bal-preg{display:block;font-size:13px;color:var(--tenue);font-style:italic}.bal-resp{display:block;margin-top:3px;font-size:13.5px;font-weight:800}.bal-agenda li{position:relative;padding-left:22px;font-size:13.5px;line-height:1.7}.bal-agenda li:before{content:"✕";position:absolute;left:0;font-weight:800;color:#9e1b4d}.bal-2025 li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--raya);font-size:14px}.bal-2025 b{font-weight:800}.eq-votanos{text-align:center}@media (min-width:860px){.bal-2025,.bal-agenda,.bal-promesas,.eq-gente,.eq-mesa,.eq-rotulo,.eq-titulo,.log-numero,.plat-baj,.plat-elegi,.plat-tabs,.plat-titulo,.tira{padding-left:0;padding-right:0}.bal-grafico,.eq-votanos,.log-cierre,.log-lista,.prop-bloque{margin-left:0;margin-right:0}.eq-titulo{font-size:30px}.plat-titulo{font-size:24px}.log-numero b{font-size:52px}.eq-mesa{flex-direction:row;gap:16px}.eq-mesa li{flex:1 1}.bal-grafico{max-width:560px}.tira{overflow:visible}.tira-item{flex:1 1;min-width:0}.eq-gente{column-count:2;column-gap:32px}.eq-gente li{page-break-inside:avoid;break-inside:avoid}.bal-promesas,.prop-lista{column-count:2;column-gap:28px}.bal-promesas li,.prop-punto{page-break-inside:avoid;break-inside:avoid}}.eq-boton{padding:0;border:0;background:none;cursor:pointer;line-height:0}.eq-visor{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.86);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.eq-visor figure{margin:0;max-width:420px;width:100%}.eq-visor img{display:block;width:100%;height:auto;border-radius:14px}.eq-visor figcaption{margin-top:12px;text-align:center;color:var(--papel)}.eq-visor figcaption b{display:block;font-size:18px;font-weight:700;letter-spacing:-.02em}.eq-visor figcaption span{display:block;margin-top:2px;font-size:12.5px;color:var(--gris-claro)}.eq-cerrar{position:absolute;top:14px;right:16px;width:40px;height:40px;border-radius:50%;border:0;cursor:pointer;font-size:26px;line-height:1;color:var(--tinta);background:var(--amarillo)}.elec-sobre{display:block;margin:0 24px 12px;padding:13px 20px;background:var(--tinta);color:var(--amarillo);border-radius:8px;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;line-height:1.25}.elec-que{margin:6px 24px 0;font-size:13.5px;font-weight:700;color:var(--tenue)}.elec-grafico{margin:16px 24px 0;padding:38px 18px 14px;background:#fff;border-radius:16px}.elec-plano{position:relative;height:200px;padding-left:40px}.elec-escala{position:absolute;left:0;top:0;bottom:0;width:36px}.elec-escala span{position:absolute;right:0;transform:translateY(50%);font-size:9.5px;font-weight:700;color:rgba(0,0,0,.45)}.elec-guias{position:absolute;left:40px;right:0;top:0;bottom:0}.elec-guias span{position:absolute;left:0;right:0;height:1px;background:rgba(0,0,0,.09)}.elec-barras{position:relative;justify-content:center;gap:34px;border-bottom:2px solid #111}.elec-barra,.elec-barras{height:100%;display:flex;align-items:flex-end}.elec-barra{flex:0 1 96px}.elec-columna{position:relative;display:block;width:100%;min-height:10px;border-radius:6px 6px 0 0;background-image:linear-gradient(hsla(0,0%,100%,.22),hsla(0,0%,100%,0) 38%)}.elec-valor{position:absolute;left:50%;top:-26px;transform:translateX(-50%);font-size:16px;font-weight:800;font-style:italic;color:#111;white-space:nowrap}.elec-pies{gap:34px;margin-top:10px}.elec-lista,.elec-pies{display:flex;justify-content:center}.elec-lista{flex:0 1 96px;align-items:center;gap:6px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.02em;color:#111;text-align:center;line-height:1.2}.elec-lista i{flex:0 0 auto;width:9px;height:9px;border-radius:2px}.elec-remate{margin:18px 24px 0;padding:15px 17px;background:#fff;color:var(--tinta);border-radius:12px;border-left:5px solid var(--tinta);font-size:14px;font-weight:700;line-height:1.5}.elec-pero{margin:28px 24px 0;font-size:26px;font-weight:800;letter-spacing:-.04em;line-height:1}.elec-bajada{margin:12px 24px 0;padding:15px 20px;background:#fff;border-radius:12px;font-size:13.5px;font-weight:800;font-style:italic}.elec-motivos{list-style:none;margin-top:12px;padding:0 24px;display:flex;flex-direction:column;gap:10px}.elec-motivos li{display:grid;grid-template-columns:auto 1fr;grid-gap:2px 11px;gap:2px 11px;align-items:center;padding:14px 16px;background:#fff;border-radius:14px}.elec-n{grid-row:1/3;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--tinta);color:var(--amarillo);font-size:13px;font-weight:800}.elec-motivos b{font-size:15px;font-weight:800;letter-spacing:-.02em}.elec-motivos li>span:last-child{grid-column:2;font-size:12.5px;line-height:1.5;color:#333}.elec-cierre{text-align:center;text-transform:uppercase}@media (min-width:860px){.elec-motivos,.elec-pero,.elec-que{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.elec-bajada,.elec-sobre{margin-left:0;margin-right:0}.elec-que{margin-left:0}.elec-cierre,.elec-grafico,.elec-remate{margin-left:0;margin-right:0}.elec-grafico{max-width:460px}.elec-bajada,.elec-remate{max-width:560px}.elec-pero{font-size:36px}.elec-motivos{flex-direction:row}.elec-motivos li{flex:1 1;align-content:start}}.pad-form{display:flex;gap:8px;padding:0 24px}.pad-buscar{flex:1 1;min-width:0;padding:12px 14px;font-family:inherit;font-size:16px;color:var(--papel);background:var(--tinta);border:1px solid var(--linea);border-radius:10px}.pad-buscar:focus{outline:none;border-color:var(--amarillo)}.pad-form .boton{flex:0 0 auto}.pad-privacidad{padding:10px 24px 0;max-width:60ch;font-size:12px;line-height:1.55;color:var(--gris)}.pad-resultados{margin-top:16px}.pad-ficha{margin:0 24px 12px;padding:18px 20px;background:var(--superficie-alta);border:1px solid var(--linea);border-radius:12px}.pad-nombre{font-size:15px;font-weight:700;letter-spacing:-.01em}.pad-aula{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:10px 0 8px}.pad-aula-n{font-size:30px;font-weight:800;color:var(--amarillo);letter-spacing:-.03em;line-height:1}.pad-mesa{font-size:12px;font-weight:700;color:var(--tinta);background:var(--gris-claro);border-radius:999px;padding:3px 9px}.pad-sinaula{font-size:18px;font-weight:800;color:var(--papel);letter-spacing:-.02em}.pad-dato{font-size:13px;line-height:1.55;color:var(--gris-claro)}.pad-dato b{color:var(--papel);font-weight:700}.pad-nota{margin-top:10px;font-size:12px;line-height:1.55;color:var(--gris)}@media (min-width:860px){.pad-form,.pad-privacidad{padding-left:0;padding-right:0}.pad-ficha,.pad-form{max-width:560px}.pad-ficha{margin-left:0;margin-right:0}}