@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--acento:#2b50ff;--acento-hover:#2445e6;--acento-activo:#1f3dd1;--acento-texto:#1c3ad9;--acento-suave:#edf0ff;--acento-suave-hover:#e2e7ff;--acento-anillo:#2b50ff47;--fondo-app:#eceef3;--superficie:#fff;--campo:#f1f2f6;--campo-hover:#e9ebf1;--campo-activo:#e3e6ee;--velo:#14161c52;--texto:#14161c;--texto-2:#4b5060;--texto-3:#6b7080;--texto-4:#9aa0ae;--texto-inverso:#fff;--peligro:#e5484d;--peligro-hover:#d83b40;--peligro-texto:#c8262c;--peligro-suave:#fdeced;--exito:#17a34a;--exito-texto:#0f7a37;--interruptor-apagado:#dfe2ea;--radio-xs:6px;--radio-s:8px;--radio-m:10px;--radio-l:14px;--radio-xl:20px;--radio-pastilla:999px;--sombra-1:0 1px 2px #14161c0f, 0 1px 1px #14161c0a;--sombra-opcion:0 1px 3px #14161c1a, 0 1px 1px #14161c0f;--sombra-2:0 4px 14px #14161c12, 0 1px 3px #14161c0d;--sombra-flotante:0 12px 32px #14161c24, 0 2px 6px #14161c14;--sombra-modal:0 24px 64px #14161c33, 0 4px 12px #14161c14;--sombra-primario:0 6px 16px #2b50ff47, 0 1px 2px #2b50ff33;--fuente:"Inter Variable", Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--texto-xs:11px;--texto-s:12px;--texto-m:13px;--texto-base:14px;--texto-l:15px;--texto-xl:17px;--texto-titulo:24px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--dur-pulsar:.16s;--dur-rapida:.12s;--dur-media:.2s;--dur-lienzo:.25s;--dur-entrada:.22s;--alto-s:30px;--alto-m:36px;--alto-l:46px;--capa-flotante:900;--capa-modal:1000;--capa-avisos:1100;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:var(--acento);caret-color:var(--acento)}::selection{color:inherit;background:#2b50ff33}input,textarea,[contenteditable]{caret-color:var(--acento)}:focus{outline:none}:focus-visible{outline:2px solid var(--acento);outline-offset:2px;border-radius:var(--radio-xs)}*{scrollbar-width:thin;scrollbar-color:#c9cdd8 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#c9cdd8 padding-box padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:#aab0be}@media (prefers-reduced-motion:reduce){:root{--dur-pulsar:0s;--dur-media:0s;--dur-lienzo:0s;--dur-entrada:.12s}*,:before,:after{scroll-behavior:auto!important}}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{color:#14161c;-webkit-font-smoothing:antialiased;font-feature-settings:"cv11","ss01";background:#eceef3;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:15px}#raiz{min-height:100%}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}.app-cargando{background:#eceef3;min-height:100vh}.editor{--ed-acento:var(--acento,#2b50ff);--ed-curva:var(--ease-out,cubic-bezier(.23, 1, .32, 1));background:var(--fondo-app,#eceef3);height:100vh;color:var(--texto,#14161c);flex-direction:column;display:flex;overflow:hidden}.editor button,.flotante button,.lista-flotante,.modal button,.modal a.boton{-webkit-tap-highlight-color:transparent}.boton,.boton-cuadrado,.boton-icono,.seg__op,.dispositivos__op,.logo,.muestra,.barra-texto button,.aviso__accion,.aviso-capa__igualar,.marca-capa,.nivel-mas,.lista-simple__op,.arbol__flecha{transition:transform var(--dur-pulsar,.16s) var(--ed-curva), background-color var(--dur-rapida,.12s) ease, color var(--dur-rapida,.12s) ease, box-shadow var(--dur-rapida,.12s) ease}.boton:active:not(:disabled),.boton-cuadrado:active:not(:disabled),.boton-icono:active:not(:disabled),.seg__op:active,.dispositivos__op:active,.logo:active,.muestra:active,.barra-texto button:active,.aviso__accion:active,.nivel-mas:active{transform:scale(.97)}:where(.editor,.flotante,.modal,.lista-flotante) :focus-visible{outline:2px solid var(--ed-acento);outline-offset:2px}.boton{white-space:nowrap;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.boton:disabled{opacity:.55;cursor:default}.boton--primario{background:var(--ed-acento);color:#fff}.boton--blanco{color:var(--texto,#14161c);background:#fff;font-weight:500}.boton--suave{background:var(--campo,#f1f2f6);color:var(--texto,#14161c)}.boton--ancho{width:100%}.boton--publicar{min-width:92px}.boton-cuadrado{width:40px;height:40px;color:var(--texto,#14161c);background:#fff;border:0;border-radius:10px;place-items:center;display:grid}.boton-cuadrado:disabled{color:#a3a8b5;cursor:default}.boton-icono{width:34px;height:34px;color:var(--texto,#14161c);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.boton-icono:disabled{color:#c3c7d1;cursor:default}.boton-icono--peligro{color:var(--peligro,#e5484d)}@media (hover:hover) and (pointer:fine){.boton--primario:hover:not(:disabled){background:var(--acento-hover,#2445e6)}.boton--blanco:hover:not(:disabled),.boton-cuadrado:hover:not(:disabled){background:#f6f7fa}.boton--suave:hover:not(:disabled){background:var(--campo-hover,#e9ebf1)}.boton-icono:hover:not(:disabled){background:var(--campo,#f1f2f6)}.boton-icono--peligro:hover:not(:disabled){background:var(--peligro-suave,#fdeced)}.seg__op:hover:not(.es-activo){color:var(--texto,#14161c)}.dispositivos__op:hover:not(.es-activo){background:var(--campo,#f1f2f6)}.arbol__fila:hover:not(.es-elegida){background:#f4f5f8}.lista-simple__op:hover,.lista-flotante__op:hover{background:var(--campo,#f1f2f6)}.muestra:hover{transform:scale(1.06)}.barra-texto button:hover{background:var(--campo,#f1f2f6)}.aviso-capa__igualar:hover,.aviso__accion:hover{text-decoration:underline}.nivel-mas:hover:not(.es-activo){background:var(--campo-hover,#e9ebf1)}.logo:hover{background:var(--acento-hover,#2445e6)}.barra__pagina:hover{background:#14161c0d}.espaciado__valor:hover{background:#ffffffb3}.campo__unidad--boton:hover{color:var(--texto,#14161c)}}.barra{flex:none;grid-template-columns:1fr auto 1fr;align-items:center;height:64px;padding:0 12px 0 20px;display:grid}.barra__izq{align-items:center;gap:10px;min-width:0;display:flex}.logo{background:var(--ed-acento);color:#fff;border:0;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-size:18px;font-weight:700;display:grid}.barra__sitio{text-overflow:ellipsis;white-space:nowrap;max-width:220px;margin-left:0;font-size:17px;font-weight:600;overflow:hidden}.barra__barra{color:#a3a8b5;font-size:17px}.barra__pagina{height:34px;color:var(--texto,#14161c);background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 6px;font-size:17px;font-weight:500;display:inline-flex}.barra__der{justify-content:flex-end;align-items:center;gap:8px;display:flex}.estado-guardado{color:var(--texto-4,#9aa0ae);white-space:nowrap;margin-right:6px;font-size:13px}.estado-guardado--error{color:var(--peligro-texto,#c8262c)}.dispositivos{background:#fff;border-radius:12px;gap:2px;padding:4px;display:flex;position:relative}.dispositivos__pastilla{background:var(--ed-acento);transition:transform var(--dur-media,.2s) var(--ed-curva), width var(--dur-media,.2s) var(--ed-curva);border-radius:9px;position:absolute;top:4px;bottom:4px;left:0}.dispositivos__op{z-index:1;color:#3a3f4c;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:15px;font-weight:500;display:inline-flex;position:relative}.dispositivos__ancho{color:#8a90a0;margin-left:4px;font-size:12.5px;font-weight:500}.dispositivos__op.es-activo{color:#fff;font-weight:600}.dispositivos__op.es-activo .dispositivos__ancho{color:#ffffffc7}.editor__cuerpo{flex:1;grid-template-columns:272px 1fr 312px;gap:12px;min-height:0;padding:0 12px 12px;display:grid}.panel{background:#fff;border-radius:20px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.panel--izq{padding:12px}.panel-izq__contenido{scrollbar-width:thin;flex:1;min-height:0;margin:12px -12px 0;padding:0 12px 12px;overflow:auto}.paginas .nota{padding:4px 8px}.seg{background:var(--campo,#f1f2f6);border-radius:10px;gap:2px;padding:3px;display:flex}.seg__op{color:#5b6170;white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;height:30px;padding:0 4px;font-size:14px;font-weight:500;display:inline-flex}.seg__op.es-activo{color:var(--texto,#14161c);box-shadow:var(--sombra-opcion,0 1px 3px #14161c1a);background:#fff;font-weight:600}.seg--grande .seg__op{height:30px;font-size:14px}.seg--direccion .seg__op{font-size:14.5px}.seg--direccion .seg__op.es-activo svg{color:var(--ed-acento)}.panel-izq__pestanas .seg__op,.panel-der__pestanas .seg__op{height:30px}.arbol{flex-direction:column;gap:0;display:flex}.arbol__fila{color:#2a2e38;cursor:default;-webkit-user-select:none;user-select:none;outline-offset:-2px;border-radius:8px;flex:none;align-items:center;gap:6px;height:34px;padding-right:8px;font-size:15px;display:flex}.arbol__fila.es-ancestro{color:var(--texto,#14161c);font-weight:600}.arbol__fila.es-elegida{background:var(--ed-acento);color:#fff;font-weight:600}.arbol__fila.es-elegida .arbol__icono,.arbol__fila.es-elegida .arbol__flecha{color:#fff}.arbol__flecha{color:#a3a8b5;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;width:18px;height:22px;padding:0;display:grid}.arbol__fila.es-ancestro .arbol__flecha{color:#5b6170}.arbol__flecha--vacia{pointer-events:none}.arbol__icono{color:#8a90a0;flex:none;place-items:center;display:grid}.arbol__fila.es-ancestro .arbol__icono{color:#3a3f4c}.arbol__nombre{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arbol__vacio{color:var(--texto-3,#6b7080);padding:16px 8px;font-size:14px}.arbol--cargando{gap:14px;padding:10px 8px}.lienzo{justify-content:center;min-width:0;min-height:0;padding-top:16px;display:flex;position:relative}.lienzo__tarjeta{transition:width var(--dur-lienzo,.25s) var(--ed-curva);background:#fff;border-radius:16px;flex:none;position:relative;overflow:hidden}.lienzo__tarjeta--movil{border-radius:24px}.lienzo__tarjeta--cargando{background:#fff;width:calc(100% - 28px);height:calc(100% - 4px)}.lienzo__marco{transform-origin:0 0;background:#fff;border:0;position:absolute;top:0;left:0}.lienzo__cargando{background:#fff;flex-direction:column;gap:14px;padding:18px;display:flex;position:absolute;inset:0}.lienzo__vacio{text-align:center;color:var(--texto-3,#6b7080);background:#fff;place-content:center;gap:6px;font-size:15px;display:grid;position:absolute;inset:0}.lienzo__vacio strong{color:var(--texto,#14161c);font-size:20px}.lienzo__zoom{height:26px;box-shadow:var(--sombra-1);color:#3a3f4c;font-variant-numeric:tabular-nums;background:#fff;border-radius:8px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:500;display:flex;position:absolute;bottom:14px;left:26px}.esqueleto{background:linear-gradient(90deg,#f1f2f6 0%,#f7f8fa 50%,#f1f2f6 100%) 0 0/200% 100%;border-radius:12px;flex:1;animation:1.4s linear infinite brillo}.esqueleto--barra{border-radius:999px;flex:none;height:44px}.esqueleto--heroe{flex:3}.esqueleto--fila{border-radius:6px;flex:none;height:14px}.esqueleto-fila{flex:2;gap:14px;display:flex}@keyframes brillo{to{background-position:-200% 0}}.capa{pointer-events:none;z-index:2;position:absolute;inset:0}.capa__hover{border-radius:2px;position:absolute;box-shadow:inset 0 0 0 1px #2b50ff8c}.capa__sel{box-shadow:inset 0 0 0 2px var(--ed-acento);border-radius:3px;position:absolute}.capa__sel--editando{box-shadow:inset 0 0 0 2px var(--ed-acento), 0 0 0 3px #2b50ff29}.capa__hueco{background:repeating-linear-gradient(135deg,#2b50ff57 0 2px,#2b50ff24 2px 6px);place-items:center;display:grid;position:absolute}.capa__hueco-valor{background:var(--ed-acento);color:#fff;font-variant-numeric:tabular-nums;border-radius:6px;place-items:center;min-width:22px;height:18px;padding:0 5px;font-size:11.5px;font-weight:600;display:grid}.capa__etiqueta{background:var(--ed-acento);color:#fff;white-space:nowrap;pointer-events:none;border-radius:6px;align-items:center;gap:5px;max-width:260px;height:24px;padding:0 8px;font-size:12.5px;font-weight:600;display:flex;position:absolute}.capa__etiqueta span{text-overflow:ellipsis;overflow:hidden}.capa__acciones{height:38px;box-shadow:var(--sombra-flotante);pointer-events:auto;background:#fff;border-radius:10px;align-items:center;padding:2px;display:flex;position:absolute}.barra-texto{height:40px;box-shadow:var(--sombra-flotante);pointer-events:auto;background:#fff;border-radius:10px;align-items:center;gap:2px;padding:3px;display:flex;position:absolute}.barra-texto__b{width:34px;height:34px;color:var(--texto,#14161c);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.barra-texto__b.es-activo{background:var(--acento-suave,#edf0ff);color:var(--ed-acento)}.barra-texto__sep{background:#e6e8ee;width:1px;height:20px;margin:0 3px}.barra-texto__color{border-radius:50%;width:20px;height:20px;box-shadow:inset 0 0 0 1.5px #14161c2e}.barra-texto__tam{font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:8px;align-items:center;gap:3px;height:34px;padding:0 6px 0 8px;font-size:14px;font-weight:600;display:inline-flex}.panel--der{padding:0}.panel-der__desliza{scrollbar-width:thin;flex:1;padding:20px 20px 24px;overflow:auto}.panel-der__vacio{text-align:center;color:var(--texto-3,#6b7080);justify-items:center;gap:10px;margin:auto;padding:32px;font-size:15px;display:grid}.panel-der__vacio svg{color:var(--ed-acento)}.panel-der__cabeza{justify-content:space-between;align-items:center;display:flex}.panel-der__tipo{color:#5b6170;font-size:13px}.pastilla-disp{background:var(--acento-suave,#edf0ff);height:24px;color:var(--acento-texto,#1c3ad9);border-radius:999px;align-items:center;gap:5px;padding:0 9px 0 7px;font-size:13px;font-weight:600;display:inline-flex}.panel-der__nombre{letter-spacing:-.01em;overflow-wrap:anywhere;margin:8px 0 18px;font-size:24px;font-weight:600;line-height:1.2}.aviso-capa{background:var(--acento-suave,#edf0ff);height:36px;color:var(--acento-texto,#1c3ad9);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin:-4px 0 18px;padding:0 12px;font-size:13.5px;font-weight:600;display:flex}.aviso-capa__igualar{color:var(--acento-texto,#1c3ad9);background:0 0;border:0;padding:4px 0;font-size:13.5px;font-weight:600}.panel-der__pestanas{margin-bottom:4px}.panel-der__seccion{align-items:center;gap:8px;margin:22px 0 6px;font-size:16px;font-weight:600;display:flex}.plegable{font:inherit;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;padding:0;display:flex}.plegable svg{color:#8a90a0}.fila-etiqueta{align-items:center;gap:8px;min-height:18px;margin:12px 0 7px;display:flex}.etiqueta{color:#5b6170;font-size:13px}.etiqueta--capa{color:var(--acento-texto,#1c3ad9);font-weight:500}.marca-capa{background:var(--ed-acento);color:#fff;border:0;border-radius:999px;place-items:center;height:18px;padding:0 7px;font-size:11px;font-weight:600;display:inline-grid;position:relative}.marca-capa>span{grid-area:1/1}.marca-capa__igualar,.marca-capa:hover .marca-capa__texto,.marca-capa:focus-visible .marca-capa__texto{visibility:hidden}.marca-capa:hover .marca-capa__igualar,.marca-capa:focus-visible .marca-capa__igualar{visibility:visible}.nota{color:var(--texto-3,#6b7080);margin:10px 0 0;font-size:13px;line-height:1.5}.nota--caja{background:var(--campo,#f1f2f6);border-radius:12px;margin-top:18px;padding:14px}.nota--flotante{margin:0;padding:4px 10px 6px}.error-campo{color:var(--peligro-texto,#c8262c);margin:8px 0 0;font-size:13px}.campo{background:var(--campo,#f1f2f6);min-width:0;height:36px;transition:box-shadow var(--dur-rapida,.12s) ease;border-radius:10px;align-items:center;display:flex;position:relative}.campo:focus-within{box-shadow:0 0 0 2px var(--ed-acento);background:#fff}.campo__entrada{min-width:0;height:100%;color:var(--texto,#14161c);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;padding:0 0 0 12px;font-size:15px;font-weight:600}.campo__entrada::placeholder{color:#5b6170;font-weight:500}.campo__unidad{color:#8a90a0;padding:0 12px 0 6px;font-size:12.5px}.campo__unidad--boton{background:0 0;border:0;border-radius:0 10px 10px 0;place-items:center;height:100%;display:grid}.entrada{background:var(--campo,#f1f2f6);border:0;border-radius:10px;outline:none;width:100%;height:38px;padding:0 12px;font-size:14.5px}.entrada:focus{box-shadow:0 0 0 2px var(--ed-acento);background:#fff}.entrada--error,.entrada--error:focus{box-shadow:0 0 0 2px var(--peligro,#e5484d)}.dos-columnas{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:10px;display:grid}.dos-columnas>*{min-width:0}.fila-hueco{align-items:center;gap:14px;display:flex}.fila-hueco .deslizador{flex:1}.deslizador{appearance:none;cursor:pointer;background:0 0;height:20px;margin:0}.deslizador::-webkit-slider-runnable-track{background:linear-gradient(var(--ed-acento), var(--ed-acento)) 0 / var(--pct) 100% no-repeat, #e1e4ec;border-radius:2px;height:4px}.deslizador::-moz-range-track{background:#e1e4ec;border-radius:2px;height:4px}.deslizador::-moz-range-progress{background:var(--ed-acento);border-radius:2px;height:4px}.deslizador::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;box-shadow:inset 0 0 0 2.5px var(--ed-acento);background:#fff;border-radius:50%;margin-top:-6px}.deslizador::-moz-range-thumb{width:16px;height:16px;box-shadow:inset 0 0 0 2.5px var(--ed-acento);background:#fff;border:0;border-radius:50%}.deslizador:focus-visible{outline:none}.deslizador:focus-visible::-webkit-slider-thumb{box-shadow:inset 0 0 0 2.5px var(--ed-acento), 0 0 0 4px var(--acento-anillo,#2b50ff47)}.interruptor{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.interruptor__texto{color:#2a2e38;align-items:center;gap:8px;font-size:14px;display:flex}.interruptor__boton{background:var(--interruptor-apagado,#dfe2ea);width:36px;height:20px;transition:background-color var(--dur-media,.2s) var(--ed-curva);border:0;border-radius:999px;flex:none;padding:2px}.interruptor__boton.es-activo{background:var(--ed-acento)}.interruptor__bola{width:16px;height:16px;transition:transform var(--dur-media,.2s) var(--ed-curva);background:#fff;border-radius:50%;display:block;box-shadow:0 1px 2px #14161c33}.interruptor__boton.es-activo .interruptor__bola{transform:translate(16px)}.desplegable{background:var(--campo,#f1f2f6);width:100%;height:36px;color:var(--texto,#14161c);text-align:left;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:6px;padding:0 10px 0 12px;font-size:15px;font-weight:600;display:flex}.desplegable>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desplegable--ancho{height:36px;margin-top:8px}.desplegable__vacio{color:#5b6170;font-weight:500}.desplegable__flecha{color:#3a3f4c;flex:none}.desplegable[aria-expanded=true]{box-shadow:0 0 0 2px var(--ed-acento);background:#fff}.lista-flotante,.flotante{z-index:var(--capa-flotante,900);box-shadow:var(--sombra-flotante,0 12px 32px #14161c24);font-family:var(--fuente);color:var(--texto,#14161c);animation:entra-flotante var(--dur-entrada,.22s) var(--ease-out,ease-out);transform-origin:top;background:#fff;border-radius:12px;position:fixed}.lista-flotante--arriba,.flotante--arriba{animation-name:entra-flotante-arriba;transform:translateY(-100%)}@keyframes entra-flotante{0%{opacity:0;transform:scale(.97)}}@keyframes entra-flotante-arriba{0%{opacity:0;transform:translateY(-100%)scale(.97)}}.lista-flotante{outline:none;max-height:280px;margin:0;padding:4px;list-style:none;overflow:auto}.lista-flotante__op{cursor:default;border-radius:8px;align-items:center;gap:8px;height:34px;padding:0 10px;font-size:14px;display:flex}.lista-flotante__op.es-activa{background:var(--campo,#f1f2f6)}.lista-flotante__op.es-elegida{font-weight:600}.lista-flotante__detalle{color:#8a90a0;font-size:13px}.lista-flotante__marca{color:var(--ed-acento);margin-left:auto}.flotante{padding:6px}.flotante__form{gap:8px;padding:8px;display:grid}.flotante__acciones{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.flotante__acciones .boton{height:34px;font-size:14px}.lista-simple{gap:2px;display:grid}.lista-simple__op{text-align:left;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;height:34px;padding:0 10px;font-size:14px;display:flex}.lista-simple__op.es-elegida{color:var(--acento-texto,#1c3ad9);background:var(--acento-suave,#edf0ff);font-weight:600}.fila-hex{align-items:center;gap:8px;display:flex}.muestras{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.flotante .muestras{margin:0;padding:8px}.muestra{border:0;border-radius:50%;flex:none;width:36px;height:36px;padding:0;box-shadow:inset 0 0 0 1px #14161c1f}.muestra.es-activa{box-shadow:inset 0 0 0 1px #14161c1f, 0 0 0 2px #fff, 0 0 0 4px var(--ed-acento)}.muestra--mas{background:var(--campo,#f1f2f6);box-shadow:none;color:#5b6170;place-items:center;display:grid}.muestra--ninguna{background:linear-gradient(135deg,#fff 45%,#e5484d 45% 55%,#fff 55%)}.muestra--fija{width:30px;height:30px}.niveles-mas{gap:6px;margin-top:8px;display:flex}.nivel-mas{background:var(--campo,#f1f2f6);color:#5b6170;border:0;border-radius:8px;height:28px;padding:0 10px;font-size:13px;font-weight:600}.nivel-mas.es-activo{background:var(--ed-acento);color:#fff}.medida .fila-etiqueta{margin-top:10px}.campo--medida .campo__entrada::placeholder{color:#5b6170;font-weight:500}.espaciado{background:#f4f5f8;border-radius:12px;margin-top:6px;padding:8px 10px 10px;position:relative}.espaciado__rotulo{color:#8a90a0;font-size:12px;position:absolute;top:10px;left:12px}.espaciado__rotulo--relleno{color:var(--acento-texto,#1c3ad9);top:7px;left:10px}.espaciado__arriba{justify-content:center;display:flex}.espaciado__medio{align-items:center;gap:4px;display:flex}.espaciado__relleno{background:#e8ecff;border-radius:10px;flex:1;margin:4px 0;padding:4px 6px;position:relative}.espaciado__centro{background:#fff;border-radius:6px;flex:1;height:24px}.espaciado__valor{text-align:center;color:#2a2e38;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:6px;outline:none;width:40px;height:26px;font-size:13.5px;font-weight:500}.espaciado__valor--relleno{color:var(--acento-texto,#1c3ad9)}.espaciado__valor.es-capa{background:var(--ed-acento);color:#fff}.espaciado__valor:focus{color:var(--texto,#14161c);box-shadow:0 0 0 2px var(--ed-acento);background:#fff}.foto{background:var(--campo,#f1f2f6);aspect-ratio:4/3;border-radius:14px;place-items:center;margin-top:6px;margin-bottom:10px;display:grid;position:relative;overflow:hidden}.foto img{object-fit:cover;width:100%;height:100%;display:block}.foto__vacia{color:var(--texto-3,#6b7080);font-size:14px}.foto__capa{color:var(--acento-texto,#1c3ad9);background:#ffffffd1;justify-content:center;align-items:center;gap:8px;font-weight:600;display:flex;position:absolute;inset:0}.aviso{z-index:var(--capa-flotante,900);height:46px;box-shadow:var(--sombra-flotante);animation:entra-aviso var(--dur-entrada,.22s) var(--ease-out,ease-out);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:0 8px 0 18px;font-size:15px;font-weight:500;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.aviso--error{color:var(--peligro-texto,#c8262c)}.aviso__punto{color:#a3a8b5}.aviso__accion{background:var(--acento-suave,#edf0ff);height:34px;color:var(--acento-texto,#1c3ad9);border:0;border-radius:8px;padding:0 10px;font-size:14.5px;font-weight:600}@keyframes entra-aviso{0%{opacity:0;transform:translate(-50%,8px)}}.modal-fondo{z-index:var(--capa-modal,1000);background:var(--velo,#14161c52);font-family:var(--fuente);animation:aparece var(--dur-entrada,.22s) ease-out;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal{max-width:100%;box-shadow:var(--sombra-modal);color:var(--texto,#14161c);animation:entra-modal var(--dur-entrada,.22s) var(--ease-out,ease-out);background:#fff;border-radius:20px;padding:26px}.modal__titulo{letter-spacing:-.01em;margin:0 0 8px;font-size:22px;font-weight:650}.modal__texto{color:#4b5060;margin:0 0 16px;font-size:15px;line-height:1.5}.modal__acciones{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.url-publicada{background:var(--acento-suave,#edf0ff);border-radius:12px;align-items:center;gap:6px;padding:6px 6px 6px 14px;display:flex}.url-publicada__enlace{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--acento-texto,#1c3ad9);flex:1;font-size:15px;font-weight:600;text-decoration:none;overflow:hidden}@keyframes aparece{0%{opacity:0}}@keyframes entra-modal{0%{opacity:0;transform:scale(.97)}}.editor__error{text-align:center;background:#fff;border-radius:20px;max-width:520px;margin:80px auto;padding:32px}.editor__error h1{margin:0 0 8px;font-size:24px}.editor__error p{color:var(--texto-3,#6b7080)}.editor__error-acciones{justify-content:center;gap:10px;margin-top:20px;display:flex}.girando{animation:.7s linear infinite gira}@keyframes gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.editor *,.flotante,.lista-flotante,.modal,.modal-fondo,.aviso{transition-duration:0s!important;animation-duration:0s!important}.girando,.esqueleto{animation-duration:1.6s!important}}.pt-pagina{background:var(--fondo-app,#eceef3);min-height:100vh;color:var(--texto,#14161c)}.pt-cifra{font-variant-numeric:tabular-nums}.pt-marca{background:var(--acento);color:#fff;letter-spacing:-.02em;border-radius:10px;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid;box-shadow:0 2px 6px #2b50ff4d}.pt-barra{justify-content:space-between;align-items:center;height:72px;padding:0 28px;display:flex}.pt-barra__marca{color:var(--texto);letter-spacing:-.01em;border-radius:12px;align-items:center;gap:10px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}.pt-barra__nav{align-items:center;gap:8px;display:flex}.pt-pastilla{height:34px;color:var(--texto-2);transition:background-color var(--dur-rapida) ease, color var(--dur-rapida) ease, transform var(--dur-pulsar) var(--ease-out);border-radius:10px;align-items:center;padding:0 14px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.pt-pastilla:active{transform:scale(.97)}.pt-pastilla--activa{background:var(--superficie);color:var(--texto);box-shadow:var(--sombra-1);font-weight:600}@media (hover:hover) and (pointer:fine){.pt-pastilla:not(.pt-pastilla--activa):hover{color:var(--texto);background:#fff9}}.pt-cuenta{margin-left:6px;position:relative}.pt-avatar{background:var(--texto);color:#fff;width:34px;height:34px;transition:transform var(--dur-pulsar) var(--ease-out);border:0;border-radius:50%;place-items:center;padding:0;font-size:15px;font-weight:600;display:grid}.pt-avatar:active{transform:scale(.94)}.pt-avatar:focus-visible{border-radius:50%}.pt-menu{z-index:var(--capa-flotante,900);background:var(--superficie);min-width:240px;box-shadow:var(--sombra-flotante);transform-origin:100% 0;animation:pt-menu-entra var(--dur-entrada) var(--ease-out);border-radius:14px;padding:6px;position:absolute;top:calc(100% + 8px);right:0}@keyframes pt-menu-entra{0%{opacity:0;transform:scale(.96)translateY(-4px)}}.pt-menu__quien{background:var(--campo);border-radius:10px;gap:2px;margin-bottom:4px;padding:10px 12px 12px;display:grid}.pt-menu__quien strong{font-size:14px;font-weight:600}.pt-menu__quien span{color:var(--texto-3);overflow-wrap:anywhere;font-size:13px}.pt-menu__opcion{text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;height:40px;padding:0 12px;font-size:14px;font-weight:500;display:flex}.pt-menu__opcion:focus-visible{outline-offset:-2px;border-radius:10px}.pt-menu__opcion:hover,.pt-menu__opcion:focus-visible{background:var(--campo)}.pt-enlace{color:var(--acento-texto);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0;font-size:13px;font-weight:600}@media (hover:hover) and (pointer:fine){.pt-enlace:hover{text-underline-offset:3px;text-decoration:underline}}.pt-aviso-error{background:var(--peligro-suave);color:var(--peligro-texto);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}.pt-aviso-error svg{flex:none;margin-top:1px}.pt-aviso-error p{margin:0}.pt-aviso-error--grande{border-radius:20px;align-items:center;padding:20px 24px;font-size:15px}.pt-aviso-error--grande p{flex:1}.pt-casilla{color:var(--texto);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:15px;display:inline-flex}.pt-casilla--deshabilitada{cursor:default;color:var(--texto-2)}.pt-casilla__caja{background:var(--superficie);color:#fff;width:20px;height:20px;transition:background-color var(--dur-rapida) ease, box-shadow var(--dur-rapida) ease, transform var(--dur-pulsar) var(--ease-out);border-radius:6px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1.5px #b9bfcc}.pt-casilla:active .pt-casilla__caja{transform:scale(.92)}.pt-casilla__caja--marcada{background:var(--acento);box-shadow:none}.pt-casilla input:focus-visible+.pt-casilla__caja{outline:2px solid var(--acento);outline-offset:2px}.pt-casilla--deshabilitada .pt-casilla__caja--marcada{background:#7d93ff}.pt-acceso{background:var(--fondo-app);grid-template-columns:minmax(0,744fr) minmax(0,696fr);min-height:100vh;display:grid}.pt-acceso__lado{align-items:center;padding:48px 48px 48px 160px;display:flex}.pt-acceso__form{gap:0;width:100%;max-width:420px;display:grid}.pt-acceso__form>.pt-marca{margin-bottom:26px}.pt-acceso__titulo{letter-spacing:-.03em;margin:0 0 30px;font-size:44px;font-weight:700;line-height:1.08}.pt-acceso__form .ui-campo-texto{margin-bottom:22px}.pt-acceso__form .ui-campo-texto+.ui-campo-texto{margin-bottom:20px}.pt-acceso__form .pt-aviso-error{margin:-4px 0 16px}.pt-acceso__entrar.ui-boton{border-radius:12px;height:50px;font-size:16px;font-weight:600}.pt-acceso__nota{color:var(--texto-3);margin:22px 0 0;font-size:14px}.pt-acceso__panel{background:var(--acento);border-radius:32px;min-height:600px;margin:24px 24px 24px 0;position:relative;overflow:hidden}.pt-acceso__frase{color:#fff;letter-spacing:-.02em;max-width:600px;margin:0;padding:64px 64px 0;font-size:34px;font-weight:600;line-height:1.24;position:relative}.pt-acceso__captura{border-top-left-radius:16px;width:600px;max-width:none;height:auto;display:block;position:absolute;top:250px;left:72px;box-shadow:-18px 24px 60px #0a145a47}@media (width<=960px){.pt-acceso{grid-template-columns:1fr}.pt-acceso__lado{justify-content:center;padding:48px 24px}.pt-acceso__panel{display:none}}.pt-titular{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:56px;font-weight:700;line-height:1.04}.pt-entradilla{color:var(--texto-2);margin:0;font-size:18px;line-height:1.45}.pt-nueva{grid-template-columns:minmax(0,580px) minmax(0,694px);justify-content:space-between;gap:48px;max-width:1440px;margin:0 auto;padding:40px 34px 40px 72px;display:grid}.pt-nueva__izq .pt-titular{letter-spacing:-.025em;text-wrap:wrap;max-width:580px;margin-top:22px;font-size:57px;line-height:58px}.pt-nueva__izq .pt-entradilla{max-width:530px;margin:30px 0 26px;font-size:17px;line-height:26px}.pt-url{background:var(--superficie);height:66px;box-shadow:var(--sombra-2);transition:box-shadow var(--dur-rapida) ease;border-radius:18px;align-items:center;padding:0 8px 0 24px;display:flex;position:relative}.pt-url:focus-within,.pt-url--ocupada{box-shadow:0 0 0 2px var(--acento), 0 10px 28px #2b50ff29}.pt-url--error,.pt-url--error:focus-within{box-shadow:0 0 0 2px var(--peligro), 0 10px 28px #e5484d1f}.pt-url__icono{color:var(--texto-3);flex:none}.pt-url__input{min-width:0;height:100%;color:var(--texto);background:0 0;border:0;flex:1;padding:0 14px 0 12px;font-size:17px;font-weight:500}.pt-url__input:focus-visible{outline:none}.pt-url__input::placeholder{color:var(--texto-4);font-weight:400}.pt-url__boton{background:var(--acento);color:#fff;min-width:131px;height:46px;box-shadow:var(--sombra-primario);transition:background-color var(--dur-rapida) ease, transform var(--dur-pulsar) var(--ease-out), opacity var(--dur-rapida) ease;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:17px;font-weight:600;display:inline-flex}.pt-url__boton:active:not(:disabled){transform:scale(.97)}@media (hover:hover) and (pointer:fine){.pt-url__boton:hover:not(:disabled){background:var(--acento-hover)}}.pt-url__boton:disabled{cursor:not-allowed;box-shadow:none;background:#c3cdfc}.pt-url--ocupada .pt-url__boton{cursor:progress;box-shadow:none;background:#4f6dff}.pt-url__boton .ui-girando{color:#fff}.pt-url__nota{min-height:0;color:var(--texto-3);margin:8px 4px 10px;font-size:14px;line-height:1.4}.pt-url__nota:empty{margin:0 0 18px}.pt-url__nota--error{color:var(--peligro-texto)}.pt-pista{color:var(--texto-3);margin:8px 0 0 30px;font-size:13px}.pt-progreso{background:var(--superficie);box-shadow:var(--sombra-2);border-radius:24px;margin-top:28px;padding:22px 24px 24px}.pt-progreso__cabecera{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.pt-progreso__cabecera h2{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600}.pt-progreso__reloj{color:var(--acento-texto);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.pt-progreso__reloj--error{color:var(--peligro-texto)}.pt-progreso__aviso{color:#8a5300;background:#fff6e5;border-radius:10px;align-items:center;gap:8px;margin:0 0 10px;padding:8px 12px;font-size:13px;font-weight:500;display:flex}.pt-pasos{gap:0;margin:0;padding:0;list-style:none;display:grid}.pt-paso{min-height:36px;color:var(--texto);align-items:center;gap:12px;margin:0 -24px;padding:0 24px;font-size:15px;display:flex}.pt-paso__marca{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.pt-paso--pendiente{color:var(--texto-3)}.pt-paso--pendiente .pt-paso__marca{box-shadow:inset 0 0 0 1.5px #c3c8d4}.pt-paso--hecho .pt-paso__marca{background:var(--acento);color:#fff;animation:pt-paso-hecho .16s var(--ease-out)}.pt-paso--hecho .pt-paso__texto{animation:pt-aparece .16s var(--ease-out)}@keyframes pt-paso-hecho{0%{opacity:0;transform:scale(.95)}}@keyframes pt-aparece{0%{opacity:.4}}.pt-paso--en_curso{background:var(--acento-suave);min-height:42px;color:var(--acento-texto);border-radius:12px;margin:6px 0;padding:0 12px;font-weight:600}.pt-paso--en_curso .pt-paso__marca .ui-girando{color:var(--acento)}.pt-paso--error{color:var(--peligro-texto);font-weight:600}.pt-paso--error .pt-paso__marca{background:var(--peligro);color:#fff}.pt-progreso__error{background:var(--peligro-suave);color:var(--peligro-texto);border-radius:16px;gap:12px;margin-top:14px;padding:16px;display:flex}.pt-progreso__error>svg{flex:none;margin-top:1px}.pt-progreso__error p{overflow-wrap:anywhere;margin:0 0 12px;font-size:14px;line-height:1.45}.pt-fila-botones{flex-wrap:wrap;gap:8px;display:flex}.pt-progreso__final{animation:pt-paso-hecho .2s var(--ease-out);justify-items:center;gap:14px;margin-top:18px;display:grid}.pt-progreso__final .ui-boton{border-radius:14px;height:52px;font-size:17px;font-weight:600}.pt-progreso__final .pt-enlace{font-size:14px}.pt-girando-rapido{animation-duration:.6s!important}.pt-nueva__der{position:relative}.pt-escena{height:748px;margin-top:0;position:relative}.pt-marco-pc{background:var(--superficie);width:672px;max-width:calc(100% - 22px);height:650px;box-shadow:var(--sombra-2);border-radius:22px;padding:9px;position:absolute;top:0;left:0}.pt-marco-pc__pantalla{background:#f4f5f8;border-radius:14px;width:100%;height:100%;position:relative;overflow:hidden}.pt-marco-movil{background:var(--superficie);width:210px;height:420px;box-shadow:var(--sombra-flotante);border-radius:34px;padding:12px;position:absolute;top:328px;right:0}.pt-marco-movil__pantalla{background:#f4f5f8;border-radius:24px;width:100%;height:100%;overflow:hidden}.pt-escena--viva .pt-marco-pc,.pt-escena--viva .pt-marco-movil{animation:pt-paso-hecho .26s var(--ease-out)}.pt-escena__nota{background:var(--superficie);height:38px;box-shadow:var(--sombra-2);color:var(--texto-2);border-radius:999px;align-items:center;margin:0;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex;position:absolute;top:29px;left:33px}.pt-sello{background:var(--superficie);height:38px;box-shadow:var(--sombra-flotante);animation:pt-paso-hecho .16s var(--ease-out);border-radius:999px;align-items:center;gap:10px;padding:0 14px 0 9px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;top:20px;left:24px}.pt-sello__check{background:var(--acento);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.pt-vista{background:#f4f5f8;width:100%;height:100%;position:relative;overflow:hidden}.pt-vista iframe{transform-origin:0 0;pointer-events:none;opacity:0;background:#fff;border:0;transition:opacity .2s;position:absolute;top:0;left:0}.pt-vista--cargada iframe{opacity:1}.pt-hueco{align-content:start;gap:18px;height:100%;padding:26px 30px;display:grid}.pt-hueco>span,.pt-hueco__fila>span{background:#e6e8ef;border-radius:10px;display:block}.pt-hueco__barra{justify-self:end;width:70%;height:30px;border-radius:999px!important}.pt-hueco__bloque--grande{height:300px;border-radius:16px!important}.pt-hueco__linea{width:64%;height:16px}.pt-hueco__linea--corta{width:40%}.pt-hueco__fila{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.pt-hueco__fila>span{height:120px}.pt-hueco--movil{gap:12px;padding:18px 14px}.pt-hueco--movil .pt-hueco__barra{height:20px}.pt-hueco--movil .pt-hueco__bloque--grande{height:170px}.pt-hueco--movil .pt-hueco__fila{grid-template-columns:1fr}.pt-hueco--movil .pt-hueco__fila>span{height:60px}.pt-hueco--activo>span,.pt-hueco--activo .pt-hueco__fila>span{background:linear-gradient(90deg,#e6e8ef 0%,#f2f3f7 50%,#e6e8ef 100%) 0 0/200% 100%;animation:1.4s linear infinite pt-brillo}@keyframes pt-brillo{to{background-position:-200% 0}}@media (width<=1180px){.pt-nueva{grid-template-columns:minmax(0,620px);justify-content:center;padding:24px 24px 56px}.pt-escena{height:640px}.pt-marco-pc{width:calc(100% - 60px);height:520px}.pt-marco-movil{top:240px}}.pt-webs{max-width:1440px;margin:0 auto;padding:40px 72px 80px}.pt-webs__cabecera{justify-content:space-between;align-items:flex-end;gap:24px;margin:22px 0 40px;display:flex}.pt-titular--webs{margin-bottom:10px;font-size:64px}.pt-webs__cabecera .ui-boton{border-radius:14px;height:52px;padding:0 22px;font-size:16px;font-weight:600}.pt-rejilla{grid-template-columns:repeat(auto-fill,minmax(min(100%,520px),1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.pt-tarjeta{background:var(--superficie);min-width:0;box-shadow:var(--sombra-2);transition:box-shadow .2s var(--ease-out), transform .2s var(--ease-out);border-radius:28px;flex-direction:column;padding:12px;display:flex}@media (hover:hover) and (pointer:fine){.pt-tarjeta--listo:hover{box-shadow:var(--sombra-flotante);transform:translateY(-2px)}}.pt-tarjeta__mini{aspect-ratio:16/10;isolation:isolate;background:#f1f2f6;border-radius:20px;display:block;position:relative;overflow:hidden}.pt-tarjeta__mini--enlace:focus-visible{outline-offset:3px;border-radius:20px}.pt-tarjeta__mini--clonando{background:var(--acento-suave);color:var(--acento-texto)}.pt-tarjeta__mini--error{background:var(--peligro-suave);color:var(--peligro-texto)}.pt-mini-progreso{text-align:center;place-content:center;justify-items:center;gap:12px;padding:24px 48px;display:grid;position:absolute;inset:0}.pt-mini-progreso strong{letter-spacing:-.02em;font-size:22px;font-weight:700}.pt-mini-progreso p{overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:400px;margin:0;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.pt-mini-progreso .ui-girando{color:var(--acento)}.pt-mini-progreso .pt-cifra{font-size:14px;font-weight:600}.pt-barra-progreso{background:#2b50ff29;border-radius:999px;width:280px;height:8px;overflow:hidden}.pt-barra-progreso span{border-radius:inherit;background:var(--acento);transform-origin:0;height:100%;transition:transform .4s var(--ease-out);display:block}.pt-tarjeta__cuerpo{gap:8px;padding:20px 12px 8px;display:grid}.pt-tarjeta__fila{justify-content:space-between;align-items:center;gap:16px;display:flex}.pt-tarjeta__titulo{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:24px;font-weight:700;line-height:1.2;overflow:hidden}.pt-tarjeta__meta{min-width:0;color:var(--texto-3);align-items:center;gap:6px;margin:0;font-size:14px;display:flex}.pt-tarjeta__meta svg,.pt-tarjeta__meta time{flex:none}.pt-tarjeta__origen{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pt-tarjeta__acciones{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.pt-tarjeta__acciones .ui-boton{border-radius:12px;height:42px;padding:0 16px;font-size:15px;font-weight:600}.pt-boton-enlace{text-decoration:none}.pt-tarjeta__nota{color:var(--texto-3);padding:0 6px;font-size:14px}.pt-tarjeta__nota--error{color:var(--peligro-texto)}.pt-estado{border-radius:999px;flex:none;align-items:center;gap:7px;height:28px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.pt-estado__punto{background:currentColor;border-radius:50%;width:8px;height:8px}.pt-estado--publicada{color:var(--exito-texto);background:#e3f6ea}.pt-estado--borrador{background:var(--campo);color:var(--texto-2)}.pt-estado--clonando{background:var(--acento-suave);color:var(--acento-texto)}.pt-estado--clonando .pt-estado__punto{animation:1.2s ease-in-out infinite pt-latido}.pt-estado--error{background:var(--peligro-suave);color:var(--peligro-texto)}@keyframes pt-latido{50%{opacity:.3}}.pt-tarjeta--cargando .pt-tarjeta__mini,.pt-raya{background:linear-gradient(90deg,#eceef3 0%,#f5f6f9 50%,#eceef3 100%) 0 0/200% 100%;animation:1.4s linear infinite pt-brillo}.pt-raya{border-radius:8px;width:50%;height:14px;display:block}.pt-raya--titulo{width:60%;height:24px}.pt-vacio{background:var(--superficie);box-shadow:var(--sombra-2);border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding:56px;display:grid}.pt-vacio__texto h2{letter-spacing:-.03em;text-wrap:balance;margin:0 0 16px;font-size:44px;font-weight:700;line-height:1.08}.pt-vacio__texto p{max-width:460px;color:var(--texto-2);margin:0 0 32px;font-size:18px;line-height:1.45}.pt-vacio__texto .ui-boton{border-radius:14px;height:54px;padding:0 24px;font-size:17px;font-weight:600}.pt-vacio__pasos{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pt-vacio__pasos li{background:var(--fondo-app);border-radius:20px;align-items:flex-start;gap:18px;padding:20px 22px;display:flex}.pt-vacio__num{background:var(--acento);color:#fff;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;font-size:22px;font-weight:700;display:grid}.pt-vacio__pasos strong{margin:2px 0 4px;font-size:17px;font-weight:600;display:block}.pt-vacio__pasos p{color:var(--texto-3);margin:0;font-size:14px;line-height:1.45}@media (width<=960px){.pt-webs{padding:24px 20px 56px}.pt-titular--webs{font-size:44px}.pt-vacio{grid-template-columns:1fr;padding:32px 24px}}.pt-pagina .ui-boton:active:not(:disabled),.pt-acceso .ui-boton:active:not(:disabled){transform:scale(.97)}@media (prefers-reduced-motion:reduce){.pt-paso--hecho .pt-paso__marca,.pt-paso--hecho .pt-paso__texto,.pt-progreso__final,.pt-sello,.pt-escena--viva .pt-marco-pc,.pt-escena--viva .pt-marco-movil,.pt-menu{animation:.12s pt-aparece}.pt-hueco--activo>span,.pt-hueco--activo .pt-hueco__fila>span,.pt-tarjeta--cargando .pt-tarjeta__mini,.pt-raya,.pt-estado--clonando .pt-estado__punto{animation:none}.pt-pastilla:active,.pt-avatar:active,.pt-url__boton:active:not(:disabled),.pt-casilla:active .pt-casilla__caja,.pt-pagina .ui-boton:active:not(:disabled),.pt-acceso .ui-boton:active:not(:disabled),.pt-tarjeta--listo:hover{transform:none}.pt-barra-progreso span{transition:none}}.oculto-visual{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.ui-girando{opacity:.9;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;animation:.6s linear infinite ui-girar;display:inline-block}@keyframes ui-girar{to{transform:rotate(360deg)}}.ui-boton{--b-alto:var(--alto-m);height:var(--b-alto);border-radius:var(--radio-m);font-family:var(--fuente);font-size:var(--texto-base);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-pulsar) var(--ease-out), background-color var(--dur-rapida) ease, box-shadow var(--dur-rapida) ease, color var(--dur-rapida) ease;border:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:600;line-height:1;display:inline-flex}.ui-boton:active:not(:disabled){transform:scale(.97)}.ui-boton:disabled{cursor:default}.ui-boton:disabled:not(.ui-boton--cargando){opacity:.45}.ui-boton--cargando{cursor:progress}.ui-boton__icono{margin-inline:-2px;display:inline-flex}.ui-boton__icono svg{width:18px;height:18px}.ui-boton--bloque{width:100%;display:flex}.ui-boton--s{--b-alto:var(--alto-s);font-size:var(--texto-m);border-radius:var(--radio-s);gap:6px;padding:0 12px}.ui-boton--s .ui-boton__icono svg{width:16px;height:16px}.ui-boton--l{--b-alto:var(--alto-l);font-size:var(--texto-l);border-radius:var(--radio-l);padding:0 22px}.ui-boton--primario{background:var(--acento);color:var(--texto-inverso);box-shadow:var(--sombra-primario)}.ui-boton--secundario{background:var(--superficie);color:var(--texto);box-shadow:var(--sombra-opcion)}.ui-boton--suave{background:var(--acento-suave);color:var(--acento-texto)}.ui-boton--peligro{background:var(--peligro);color:var(--texto-inverso);box-shadow:0 6px 16px #e5484d42,0 1px 2px #e5484d33}.ui-boton--fantasma{color:var(--texto);background:0 0}.ui-boton--activo.ui-boton--fantasma,.ui-boton--activo.ui-boton--secundario{background:var(--acento-suave);color:var(--acento-texto);box-shadow:none}@media (hover:hover) and (pointer:fine){.ui-boton--primario:hover:not(:disabled){background:var(--acento-hover)}.ui-boton--secundario:hover:not(:disabled){box-shadow:var(--sombra-2)}.ui-boton--suave:hover:not(:disabled){background:var(--acento-suave-hover)}.ui-boton--peligro:hover:not(:disabled){background:var(--peligro-hover)}.ui-boton--fantasma:hover:not(:disabled):not(.ui-boton--activo){background:var(--campo)}}.ui-boton--icono{width:var(--b-alto);padding:0}.ui-boton--icono svg{width:20px;height:20px}.ui-boton--icono.ui-boton--s svg{width:18px;height:18px}.ui-boton--icono.ui-boton--peligro.ui-boton--fantasma,.ui-boton--icono.ui-boton--peligro{color:var(--peligro);box-shadow:none;background:0 0}@media (hover:hover) and (pointer:fine){.ui-boton--icono.ui-boton--peligro:hover:not(:disabled){background:var(--peligro-suave)}}.ui-campo{flex-direction:column;gap:6px;min-width:0;display:flex}.ui-campo__cabecera{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ui-campo__etiqueta{font-size:var(--texto-s);color:var(--texto-2);-webkit-user-select:none;user-select:none;align-self:flex-start;font-weight:500;line-height:1.3}.ui-campo__etiqueta--arrastrable{cursor:ew-resize;touch-action:none}.ui-campo__etiqueta--formulario{font-size:var(--texto-m);color:var(--texto)}.ui-campo__accion{font-size:var(--texto-m)}.ui-campo__accion a,.ui-campo__accion button{color:var(--acento-texto);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:none}.ui-campo__error{font-size:var(--texto-s);color:var(--peligro-texto);margin:0;line-height:1.4}.ui-campo__ayuda{font-size:var(--texto-s);color:var(--texto-3);margin:0;line-height:1.45}.ui-campo--arrastrando,.ui-campo--arrastrando *{cursor:ew-resize!important}.ui-caja{--c-alto:var(--alto-m);height:var(--c-alto);border-radius:var(--radio-m);background:var(--campo);color:var(--texto);transition:box-shadow var(--dur-rapida) ease, background-color var(--dur-rapida) ease;align-items:center;gap:8px;padding:0 12px;display:flex;position:relative;box-shadow:inset 0 0 #0000}.ui-caja:focus-within,.ui-caja--abierta{background:var(--superficie);box-shadow:inset 0 0 0 1.5px var(--acento), 0 0 0 3px var(--acento-anillo)}.ui-caja:focus-within :focus-visible{outline:none}.ui-caja--error,.ui-caja--error:focus-within{box-shadow:inset 0 0 0 1.5px var(--peligro), 0 0 0 3px #e5484d2e}.ui-caja--deshabilitada{opacity:.5;pointer-events:none}.ui-caja--l{--c-alto:48px;border-radius:var(--radio-l);padding:0 16px}.ui-caja--blanca{background:var(--superficie);box-shadow:var(--sombra-1)}.ui-caja--multilinea{align-items:stretch;height:auto;padding:10px 12px}@media (hover:hover) and (pointer:fine){.ui-caja:hover:not(:focus-within):not(.ui-caja--abierta):not(.ui-caja--blanca){background:var(--campo-hover)}}.ui-caja__input{min-width:0;height:100%;font-family:var(--fuente);font-size:var(--texto-base);color:var(--texto);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;margin:0;padding:0;font-weight:500}.ui-caja--l .ui-caja__input{font-size:var(--texto-l)}textarea.ui-caja__input{resize:vertical;min-height:60px;line-height:1.5}.ui-caja__input::placeholder{color:var(--texto-3);opacity:1;font-weight:500}.ui-caja__unidad{font-size:var(--texto-m);color:var(--texto-4);-webkit-user-select:none;user-select:none;flex:none}.ui-caja__unidad--boton{border-radius:var(--radio-xs);font-family:var(--fuente);cursor:pointer;background:0 0;border:0;margin-right:-6px;padding:4px 6px}@media (hover:hover) and (pointer:fine){.ui-caja__unidad--boton:hover{color:var(--acento-texto);background:var(--acento-suave)}}.ui-caja__icono{color:var(--texto-3);flex:none;display:inline-flex}.ui-caja__icono svg{width:18px;height:18px}.ui-caja__ojo{border-radius:var(--radio-s);width:32px;height:32px;color:var(--texto-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-right:-8px;display:inline-flex}@media (hover:hover) and (pointer:fine){.ui-caja__ojo:hover{color:var(--texto);background:var(--campo)}}.ui-seg{--s-alto:var(--alto-m);height:var(--s-alto);border-radius:var(--radio-m);background:var(--campo);isolation:isolate;align-items:stretch;gap:2px;padding:3px;display:inline-flex;position:relative}.ui-seg--igual{width:100%;display:flex}.ui-seg--igual .ui-seg__opcion{flex:1 1 0;padding:0 4px}.ui-seg--s{--s-alto:var(--alto-s)}.ui-seg--l{--s-alto:44px;border-radius:var(--radio-l);gap:4px;padding:4px}.ui-seg__opcion{z-index:1;border-radius:calc(var(--radio-m) - 3px);min-width:0;color:var(--texto-2);font-family:var(--fuente);font-size:var(--texto-m);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--dur-rapida) ease, background-color var(--dur-rapida) ease;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:500;display:inline-flex;position:relative}.ui-seg--l .ui-seg__opcion{font-size:var(--texto-l);border-radius:var(--radio-m);padding:0 14px}.ui-seg__opcion:disabled{opacity:.4;cursor:default}.ui-seg__opcion:focus-visible{outline-offset:0;border-radius:calc(var(--radio-m) - 3px)}.ui-seg__icono{display:inline-flex}.ui-seg__icono svg{width:17px;height:17px}.ui-seg--l .ui-seg__icono svg{width:20px;height:20px}.ui-seg__texto{text-overflow:ellipsis;overflow:hidden}.ui-seg__detalle{font-size:var(--texto-s);opacity:.6;font-variant-numeric:tabular-nums;font-weight:500}.ui-seg--claro .ui-seg__opcion--activa{color:var(--texto);font-weight:600}.ui-seg--claro:not(.ui-seg--deslizante) .ui-seg__opcion--activa{background:var(--superficie);box-shadow:var(--sombra-opcion)}.ui-seg--acento{background:var(--superficie);box-shadow:var(--sombra-2)}.ui-seg--acento .ui-seg__opcion{color:var(--texto)}.ui-seg--acento .ui-seg__opcion--activa{color:var(--texto-inverso);font-weight:600}.ui-seg--acento .ui-seg__opcion--activa .ui-seg__detalle{opacity:.75}.ui-seg--acento:not(.ui-seg--deslizante) .ui-seg__opcion--activa{background:var(--acento)}.ui-seg__marca{z-index:0;border-radius:calc(var(--radio-m) - 3px);background:var(--superficie);box-shadow:var(--sombra-opcion);transition:transform var(--dur-media) var(--ease-out), width var(--dur-media) var(--ease-out);position:absolute;top:3px;bottom:3px;left:0}.ui-seg--l .ui-seg__marca{border-radius:var(--radio-m);top:4px;bottom:4px}.ui-seg--acento .ui-seg__marca{background:var(--acento);box-shadow:var(--sombra-primario)}.ui-seg__marca--quieta{transition:none}@media (hover:hover) and (pointer:fine){.ui-seg__opcion:not(.ui-seg__opcion--activa):not(:disabled):hover{color:var(--texto);background:#14161c0a}}.ui-desl{--f:0;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;flex:1;align-items:center;min-width:80px;height:28px;display:flex;position:relative}.ui-desl__pista{background:var(--interruptor-apagado);border-radius:999px;height:4px;position:absolute;left:0;right:0;overflow:hidden}.ui-desl__relleno{width:calc(var(--f) * 100%);background:var(--acento);border-radius:inherit;position:absolute;inset:0 auto 0 0}.ui-desl__pomo{left:calc(var(--f) * (100% - 18px));background:var(--superficie);width:18px;height:18px;box-shadow:inset 0 0 0 3px var(--acento), 0 1px 3px #14161c2e;transition:transform var(--dur-pulsar) var(--ease-out);border-radius:50%;position:absolute}.ui-desl__pomo:focus-visible{box-shadow:inset 0 0 0 3px var(--acento), 0 0 0 4px var(--acento-anillo);outline:none}.ui-desl--arrastrando .ui-desl__pomo{transform:scale(1.12)}.ui-desl--arrastrando{cursor:grabbing}.ui-desl--deshabilitado{opacity:.45;pointer-events:none}.ui-fila-control{justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex}.ui-fila-control__textos,.ui-casilla__textos{flex-direction:column;gap:2px;min-width:0;display:flex}.ui-fila-control__etiqueta,.ui-casilla__etiqueta{font-size:var(--texto-m);color:var(--texto);cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:500;line-height:1.35}.ui-fila-control__descripcion,.ui-casilla__descripcion{font-size:var(--texto-s);color:var(--texto-3);line-height:1.4}.ui-fila-control--deshabilitada,.ui-casilla--deshabilitada{opacity:.45}.ui-fila-control--deshabilitada *,.ui-casilla--deshabilitada *{cursor:default!important}.ui-interruptor{background:var(--interruptor-apagado);cursor:pointer;width:36px;height:22px;transition:background-color var(--dur-media) var(--ease-out);-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;flex:none;padding:0;position:relative}.ui-interruptor__pomo{background:var(--superficie);width:18px;height:18px;transition:transform var(--dur-media) var(--ease-out);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #14161c33}.ui-interruptor--si{background:var(--acento)}.ui-interruptor--si .ui-interruptor__pomo{transform:translate(14px)}.ui-interruptor:focus-visible{outline-offset:2px;border-radius:999px}.ui-interruptor:active:not(:disabled) .ui-interruptor__pomo{width:21px}.ui-interruptor--si:active:not(:disabled) .ui-interruptor__pomo{transform:translate(11px)}.ui-casilla{align-items:flex-start;gap:10px;display:flex}.ui-casilla__caja{border-radius:var(--radio-xs);background:var(--campo);width:20px;height:20px;color:var(--texto-inverso);cursor:pointer;transition:background-color var(--dur-rapida) ease, box-shadow var(--dur-rapida) ease, transform var(--dur-pulsar) var(--ease-out);border:0;flex:none;justify-content:center;align-items:center;margin-top:-1px;padding:0;display:inline-flex;box-shadow:inset 0 0 0 1.5px #c9cdd8}.ui-casilla__caja:active:not(:disabled){transform:scale(.92)}.ui-casilla__caja--si{background:var(--acento);box-shadow:none}@media (hover:hover) and (pointer:fine){.ui-casilla__caja:not(.ui-casilla__caja--si):hover{box-shadow:inset 0 0 0 1.5px var(--acento)}}.ui-despl__boton{width:100%;font-family:var(--fuente);font-size:var(--texto-base);text-align:left;cursor:pointer;border:0;font-weight:500}.ui-despl__boton:focus-visible{background:var(--superficie);box-shadow:inset 0 0 0 1.5px var(--acento), 0 0 0 3px var(--acento-anillo);outline:none}.ui-despl__valor{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ui-despl__valor--vacio{color:var(--texto-3)}.ui-despl__flecha{color:var(--texto-2);transition:transform var(--dur-media) var(--ease-out);flex:none}.ui-caja--abierta .ui-despl__flecha{transform:rotate(180deg)}.ui-flotante{z-index:var(--capa-flotante);overscroll-behavior:contain;background:var(--superficie);border-radius:var(--radio-l);box-shadow:var(--sombra-flotante);font-family:var(--fuente);color:var(--texto);transform-origin:top;animation:ui-flotante-entra var(--dur-entrada) var(--ease-out);outline:none;margin:0;padding:6px;list-style:none;overflow:auto}.ui-flotante--arriba{transform-origin:bottom}@keyframes ui-flotante-entra{0%{opacity:0;transform:scale(.97)translateY(-4px)}}.ui-despl__opcion{border-radius:var(--radio-s);min-height:36px;font-size:var(--texto-base);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:7px 10px;font-weight:500;display:flex}.ui-despl__opcion--activa{background:var(--campo)}.ui-despl__opcion--elegida{color:var(--acento-texto);font-weight:600}.ui-despl__opcion--deshabilitada{opacity:.4;cursor:default}.ui-despl__icono{color:var(--texto-3);display:inline-flex}.ui-despl__opcion--elegida .ui-despl__icono{color:inherit}.ui-despl__textos{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ui-despl__descripcion{font-size:var(--texto-s);color:var(--texto-3);font-weight:400}.ui-despl__check{visibility:hidden;flex:none}.ui-despl__opcion--elegida .ui-despl__check{visibility:visible}.ui-modal-velo{z-index:var(--capa-modal);background:var(--velo);opacity:0;transition:opacity var(--dur-entrada) var(--ease-out);place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.ui-modal-velo--visible{opacity:1}.ui-modal{border-radius:var(--radio-xl);background:var(--superficie);width:100%;max-width:520px;box-shadow:var(--sombra-modal);font-family:var(--fuente);color:var(--texto);opacity:0;transition:opacity var(--dur-entrada) var(--ease-out), transform var(--dur-entrada) var(--ease-out);outline:none;padding:24px;position:relative;transform:scale(.96)translateY(8px)}.ui-modal--visible{opacity:1;transform:none}.ui-modal--s{max-width:420px}.ui-modal--l{max-width:720px}.ui-modal__cabecera{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ui-modal__titulo{letter-spacing:-.015em;margin:0;font-size:20px;font-weight:700;line-height:1.25}.ui-modal__cerrar{color:var(--texto-3);margin:-4px -8px 0 0}.ui-modal__descripcion{font-size:var(--texto-base);color:var(--texto-3);margin:8px 0 0;line-height:1.55}.ui-modal__cuerpo{flex-direction:column;gap:16px;margin-top:20px;display:flex}.ui-modal__acciones{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}@media (width<=520px){.ui-modal-velo{place-items:end center;padding:12px}.ui-modal__acciones{flex-direction:column-reverse}.ui-modal__acciones .ui-boton{width:100%}}@media (prefers-reduced-motion:reduce){.ui-modal{transform:none}}.ui-avisos{z-index:var(--capa-avisos);pointer-events:none;width:min(460px,100vw - 24px);padding-bottom:env(safe-area-inset-bottom);position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.ui-avisos__lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui-aviso{opacity:0;transition:grid-template-rows var(--dur-entrada) var(--ease-out), opacity var(--dur-entrada) var(--ease-out), transform var(--dur-entrada) var(--ease-out);grid-template-rows:0fr;display:grid;transform:translateY(14px)scale(.98)}.ui-aviso--visible{opacity:1;grid-template-rows:1fr;transform:none}.ui-aviso__plegable{min-height:0;margin:0 -8px;padding:4px 8px;overflow:hidden}.ui-aviso__caja{pointer-events:auto;border-radius:var(--radio-l);background:var(--superficie);min-height:48px;box-shadow:var(--sombra-flotante);font-family:var(--fuente);font-size:var(--texto-base);color:var(--texto);align-items:center;gap:10px;padding:6px 6px 6px 16px;font-weight:500;display:flex}.ui-aviso__icono{flex:none}.ui-aviso--exito .ui-aviso__icono{color:var(--exito)}.ui-aviso--error .ui-aviso__caja{box-shadow:inset 3px 0 0 var(--peligro), var(--sombra-flotante)}.ui-aviso--error .ui-aviso__icono{color:var(--peligro)}.ui-aviso__texto{flex:1;min-width:0;padding:6px 0;line-height:1.4}.ui-aviso__accion{border-radius:var(--radio-m);background:var(--acento-suave);height:36px;color:var(--acento-texto);font-family:var(--fuente);font-size:var(--texto-base);cursor:pointer;transition:transform var(--dur-pulsar) var(--ease-out), background-color var(--dur-rapida) ease;border:0;flex:none;padding:0 12px;font-weight:600}.ui-aviso__accion:active{transform:scale(.97)}.ui-aviso__cerrar{border-radius:var(--radio-s);width:32px;height:32px;color:var(--texto-4);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.ui-aviso__accion:hover{background:var(--acento-suave-hover)}.ui-aviso__cerrar:hover{color:var(--texto);background:var(--campo)}}@media (prefers-reduced-motion:reduce){.ui-aviso{transform:none}}.ui-pastilla{border-radius:var(--radio-pastilla);height:20px;font-family:var(--fuente);font-size:var(--texto-xs);white-space:nowrap;vertical-align:middle;align-items:center;gap:4px;padding:0 8px;font-weight:600;line-height:1;display:inline-flex}.ui-pastilla--m{height:26px;font-size:var(--texto-m);border-radius:var(--radio-s);padding:0 10px}.ui-pastilla__icono{display:inline-flex}.ui-pastilla__icono svg{width:13px;height:13px}.ui-pastilla--m .ui-pastilla__icono svg{width:16px;height:16px}.ui-pastilla--acento{background:var(--acento);color:var(--texto-inverso)}.ui-pastilla--suave{background:var(--acento-suave);color:var(--acento-texto)}.ui-pastilla--neutro{background:var(--campo);color:var(--texto-2)}.ui-pastilla--exito{color:var(--exito-texto);background:#e6f6ec}.ui-pastilla--peligro{background:var(--peligro-suave);color:var(--peligro-texto)}.ui-subir{flex-direction:column;gap:6px;display:flex}.ui-subir__input{display:none}.ui-subir__envoltorio{border-radius:var(--radio-m);transition:box-shadow var(--dur-rapida) ease;align-self:flex-start;display:inline-flex}.ui-subir__envoltorio--encima{box-shadow:0 0 0 3px var(--acento-anillo)}.ui-subir__zona{border-radius:var(--radio-l);background:var(--campo);width:100%;min-height:132px;font-family:var(--fuente);color:var(--texto);cursor:pointer;transition:background-color var(--dur-rapida) ease, transform var(--dur-pulsar) var(--ease-out);background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='13' ry='13' stroke='%23C3C8D4' stroke-width='2' stroke-dasharray='6%2c 6' stroke-linecap='round'/%3e%3c/svg%3e");border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:20px;display:flex}.ui-subir__zona:active:not(:disabled){transform:scale(.99)}.ui-subir__zona--encima{background-color:var(--acento-suave);background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='13' ry='13' stroke='%232B50FF' stroke-width='2' stroke-dasharray='6%2c 6' stroke-linecap='round'/%3e%3c/svg%3e")}.ui-subir__zona--error{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='13' ry='13' stroke='%23E5484D' stroke-width='2' stroke-dasharray='6%2c 6' stroke-linecap='round'/%3e%3c/svg%3e")}.ui-subir__zona:disabled{cursor:default;opacity:.6}.ui-subir__icono{background:var(--superficie);width:40px;height:40px;color:var(--acento-texto);box-shadow:var(--sombra-1);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ui-subir__texto{font-size:var(--texto-base);font-weight:600}.ui-subir__ayuda{font-size:var(--texto-s);color:var(--texto-3)}@media (hover:hover) and (pointer:fine){.ui-subir__zona:not(:disabled):not(.ui-subir__zona--encima):hover{background-color:var(--campo-hover)}}
