@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/FamiljenGrotesk-500-latin-ext.woff2)format("woff2");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:Familjen Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/FamiljenGrotesk-500-latin.woff2)format("woff2");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}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/FamiljenGrotesk-600-latin-ext.woff2)format("woff2");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:Familjen Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/FamiljenGrotesk-600-latin.woff2)format("woff2");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}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/FamiljenGrotesk-700-latin-ext.woff2)format("woff2");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:Familjen Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/FamiljenGrotesk-700-latin.woff2)format("woff2");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/IBMPlexMono-500-latin-ext.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/IBMPlexMono-500-latin.woff2)format("woff2");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/IBMPlexMono-600-latin-ext.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/IBMPlexMono-600-latin.woff2)format("woff2");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}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/IBMPlexSans-400-latin-ext.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/IBMPlexSans-400-latin.woff2)format("woff2");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}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/IBMPlexSans-500-latin-ext.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/IBMPlexSans-500-latin.woff2)format("woff2");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}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/IBMPlexSans-600-latin-ext.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/IBMPlexSans-600-latin.woff2)format("woff2");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}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/IBMPlexSans-700-latin-ext.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/IBMPlexSans-700-latin.woff2)format("woff2");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexMono-Regular.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexMono-Italic.woff2)format("woff2")}
@layer familia{:root{--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--r-sm:8px;--r-md:11px;--r-lg:16px;--r-xl:22px;--r-pill:999px;--fs-xs:12px;--fs-sm:13px;--fs-md:14px;--fs-base:15px;--fs-lg:16px;--fs-h3:17px;--fs-h2:20px;--fs-h1:clamp(28px, 3.4vw, 40px);--titulo:"Familjen Grotesk", "IBM Plex Sans", system-ui, sans-serif;--sans:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", ui-monospace, monospace;--medida:66ch;--toque:44px;--ctl-h-sm:34px;--ctl-h:40px;--ctl-h-lg:48px;--campo-h:var(--ctl-h);--ancho:1120px;--ancho-max:1240px;--shadow:0 1px 2px #00000073, 0 24px 50px -30px #000000e6;--shadow-pop:0 28px 70px -28px #000000d9;--focus:0 0 0 3px color-mix(in srgb, var(--accent) 45%, transparent);--vidrio:color-mix(in srgb, var(--paper) 76%, transparent);--campo:var(--surface);--c-plataforma:var(--accent)}*,:before,:after{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:var(--fs-base);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}a{color:var(--accent)}small{font-size:max(var(--fs-xs), .83em)}h1,h2,h3{font-family:var(--titulo);text-wrap:balance;margin:0}:focus-visible{box-shadow:var(--focus);outline:none}.num{font-variant-numeric:tabular-nums}.solo-lector,.sr-only,.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eyebrow{font-size:var(--fs-xs);color:var(--muted);font-weight:600}.hint{font-size:var(--fs-sm);color:var(--muted)}.wrap{max-width:var(--ancho);padding:0 var(--sp-5) 80px;margin:0 auto}.page-head{padding:40px 0 8px}.page-head h1{font-size:var(--fs-h1);letter-spacing:-.03em;margin-top:var(--sp-2);line-height:1.06}.page-head.con-accion{flex-wrap:wrap;align-items:flex-end;gap:18px;display:flex}.page-head.con-accion>:first-child{flex:420px;min-width:0}.lede{color:var(--ink-2);font-size:var(--fs-lg);max-width:var(--medida);margin:12px 0 0}.sec-head{align-items:baseline;gap:var(--sp-3);border-bottom:1px solid var(--line);margin-bottom:var(--sp-4);flex-wrap:wrap;padding-bottom:9px;display:flex}.sec-head h2{font-size:var(--fs-h2);letter-spacing:-.015em}.sec-head p{color:var(--muted);font-size:var(--fs-sm);margin:0}.volver{min-height:var(--ctl-h-sm);margin-top:var(--sp-5);font-size:var(--fs-sm);color:var(--muted);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.volver:hover{color:var(--accent)}.vacio{padding:var(--sp-5);border:1px dashed var(--line-2);border-radius:var(--r-lg);color:var(--muted);text-align:center}.btn{justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--ctl-h);border-radius:var(--r-md);background:var(--accent);color:var(--accent-ink);font:inherit;font-size:var(--fs-base);white-space:nowrap;cursor:pointer;border:1px solid #0000;padding:0 17px;font-weight:600;line-height:1.2;text-decoration:none;transition:filter .15s,border-color .15s,background-color .15s;display:inline-flex}@media (max-width:760px){.btn{white-space:normal;text-align:center;text-wrap:balance;max-width:100%;padding-block:6px}}.btn:hover{filter:brightness(1.08)}.btn:active{transform:translateY(1px)}.btn-ghost{border-color:var(--line-2);color:var(--ink);background:0 0}.btn-ghost:hover{filter:none;border-color:var(--accent);background:var(--surface-2)}.btn-texto{color:var(--ink-2);padding:0 var(--sp-2);text-underline-offset:3px;background:0 0;text-decoration:underline}.btn-texto:hover{filter:none;color:var(--ink)}.btn-danger{border-color:color-mix(in srgb, var(--down) 60%, transparent);color:var(--down-ink);background:0 0}.btn-danger:hover{filter:none;background:var(--down-soft)}.btn-sm{min-height:var(--ctl-h-sm);font-size:var(--fs-md);border-radius:var(--r-sm);padding:0 12px}.btn-lg{min-height:var(--ctl-h-lg);font-size:var(--fs-lg);border-radius:13px;padding:0 22px}.btn-ico{width:var(--ctl-h);flex:none;padding:0}.btn-sm.btn-ico{width:var(--ctl-h-sm)}.btn[disabled],.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;filter:none;transform:none}.acciones-form,.form-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.field{gap:6px;display:grid}.field>label{font-size:var(--fs-sm);color:var(--ink-2);font-weight:600}.field input:not([type=checkbox]):not([type=radio]),.field select,.field textarea,:is(input,select,textarea).campo{width:100%;min-height:var(--campo-h);border:1px solid var(--line-2);border-radius:var(--r-md);background-color:var(--campo);color:var(--ink);font:inherit;font-size:var(--fs-base);padding:0 12px;transition:border-color .15s}.field textarea,textarea.campo{resize:vertical;min-height:96px;padding:10px 12px;line-height:1.5}.field input:hover,.field select:hover,.field textarea:hover,:is(input,select,textarea).campo:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line-2))}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible,:is(input,select,textarea).campo:focus-visible{border-color:var(--accent)}:is(.field :is(input,select,textarea):user-invalid,:is(input,select,textarea).campo:user-invalid){border-color:var(--down)}.field select,select.campo{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);text-overflow:ellipsis;background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:36px}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:is(.campo-fecha,.campo-hora,.campo-num){font-variant-numeric:tabular-nums}.field input.campo-fecha,input.campo.campo-fecha{max-width:12.5ch}.field input.campo-hora,input.campo.campo-hora{text-align:center;max-width:8ch;padding:0 8px}.field input.campo-num,input.campo.campo-num{text-align:right}.campo-con-boton{align-items:stretch;gap:6px;display:flex}.campo-con-boton>.btn{flex:none}.check{font-size:var(--fs-base);color:var(--ink-2);cursor:pointer;align-items:center;gap:9px;display:flex}.check input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin:0}.formerr,.formok,:is(p,div).aviso{border-radius:var(--r-md);font-size:var(--fs-md);margin:14px 0 0;padding:11px 14px;line-height:1.45}.formerr{background:var(--down-soft);color:var(--down-ink);border:1px solid color-mix(in srgb, var(--down) 30%, transparent)}.formok{background:var(--up-soft);color:var(--up-ink);border:1px solid color-mix(in srgb, var(--up) 28%, transparent)}:is(p,div).aviso{background:var(--warn-soft);color:var(--warn-text);border:1px solid color-mix(in srgb, var(--warn-text) 24%, transparent)}.card{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--surface);padding:var(--sp-5);box-shadow:var(--shadow)}.card>h3:first-child,.card>h2:first-child{margin-top:0}.card h3{font-size:var(--fs-h3);letter-spacing:-.01em}.state{border-radius:var(--r-pill);min-height:24px;font-size:var(--fs-xs);background:var(--surface-3);color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-weight:600;line-height:1.2;display:inline-flex}.state[data-on=aviso]{background:var(--warn-soft);color:var(--warn-text)}.state[data-on=mal]{background:var(--down-soft);color:var(--down-ink)}.state[data-on=ok],.state[data-on=true]{background:var(--up-soft);color:var(--up-ink)}.chip{border-radius:var(--r-pill);min-height:26px;font-size:var(--fs-xs);background:var(--surface-2);color:var(--ink);white-space:nowrap;align-items:center;gap:7px;padding:0 11px;font-weight:600;line-height:1.2;display:inline-flex}.chip[data-plataforma]:before,.chip.con-punto:before{content:"";background:var(--c,var(--muted));border-radius:50%;flex:none;width:7px;height:7px}:where(.scroll>table,table.tabla-tarjetas){border-collapse:collapse;width:100%;font-size:var(--fs-md)}:where(.scroll>table,table.tabla-tarjetas) th{font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-align:left;border-bottom:1px solid var(--line-2);vertical-align:bottom;padding:10px 12px;font-weight:500}:where(.scroll>table,table.tabla-tarjetas) td{border-bottom:1px solid var(--line);color:var(--ink-2);vertical-align:top;padding:11px 12px}:where(.scroll>table,table.tabla-tarjetas) tbody tr:last-child td{border-bottom:0}td.importe,th.importe{text-align:right}.scroll:has(>table){border:1px solid var(--line-2);border-radius:var(--r-lg);background:linear-gradient(90deg, var(--surface) 30%, transparent) left center / 40px 100% no-repeat local, linear-gradient(270deg, var(--surface) 30%, transparent) right center / 40px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, color-mix(in srgb, var(--ink) 26%, transparent), transparent) left center / 14px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, color-mix(in srgb, var(--ink) 26%, transparent), transparent) right center / 14px 100% no-repeat scroll, var(--surface);overflow-x:auto}.scroll:has(>table):focus-visible{box-shadow:var(--focus)}.scroll>table{min-width:100%}:where(.scroll>table,table.tabla-tarjetas) tbody tr:hover>td{background:color-mix(in srgb, var(--surface-2) 60%, transparent)}@media (max-width:640px){.tabla-tarjetas thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tabla-tarjetas,.tabla-tarjetas tbody{width:100%;display:block}.tabla-tarjetas tr{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;padding:14px 16px;display:grid}.tabla-tarjetas tbody tr:last-child{border-bottom:0}.tabla-tarjetas td{text-align:left;overflow-wrap:anywhere;background:0 0;border:0;min-width:0;padding:0;display:block}.tabla-tarjetas tbody tr:hover>td{background:0 0}.tabla-tarjetas td[data-l]:before{content:attr(data-l);font-size:var(--fs-xs);color:var(--muted);margin-bottom:2px;font-weight:500;display:block}.tabla-tarjetas td.t-titulo,.tabla-tarjetas td.t-ancho,.tabla-tarjetas td.t-acciones{grid-column:1/-1}.tabla-tarjetas td.t-titulo:before{display:none}.tabla-tarjetas td.t-acciones{justify-content:flex-end;gap:var(--sp-2);flex-wrap:wrap;display:flex}.tabla-tarjetas td:empty{display:none}.scroll:has(>.tabla-tarjetas){background:var(--surface);overflow-x:visible}}nav.paginas{align-items:center;gap:var(--sp-2) var(--sp-3);margin:var(--sp-4) 0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}nav.paginas [rel=prev]{grid-area:1/1}.paginas-cuenta{text-align:center;font-size:var(--fs-sm);color:var(--muted);font-variant-numeric:tabular-nums;grid-area:1/2}nav.paginas [rel=next]{grid-area:1/3}@media (max-width:640px){.paginas-cuenta{grid-column:1/-1}nav.paginas [rel=prev],nav.paginas [rel=next]{grid-row:2}}nav.paginas .btn[aria-disabled=true]{pointer-events:none}div.ver-mas{align-items:center;gap:var(--sp-2);margin:var(--sp-4) 0;text-align:center;flex-direction:column;display:flex}.acciones:not(td,th){flex-wrap:nowrap;align-items:center;gap:6px;display:inline-flex}.menu-acciones{position:relative}.menu-acciones>summary{letter-spacing:.05em;font-size:18px;list-style:none}.menu-acciones>summary::-webkit-details-marker{display:none}.menu-acciones-panel{z-index:30;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r-lg);min-width:220px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-pop);gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.menu-acciones-panel>a,.menu-acciones-panel>button,.menu-acciones-panel>form>button{width:100%;min-height:var(--ctl-h);border-radius:var(--r-sm);color:var(--ink);font:inherit;font-size:var(--fs-md);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0 12px;text-decoration:none;display:flex}.menu-acciones-panel>a:hover,.menu-acciones-panel>button:hover,.menu-acciones-panel>form>button:hover{background:var(--surface-2)}.menu-acciones-panel>form{margin:0}.menu-acciones-panel>hr{border:0;border-top:1px solid var(--line);width:100%;margin:4px 0}.dialogo{width:min(460px,100vw - 32px);padding:var(--sp-5);border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-pop)}.dialogo::backdrop{background:#0000008c}.dialogo h2{font-size:var(--fs-h3)}.dialogo p{color:var(--ink-2);margin:10px 0 0}.dialogo-acciones{margin-top:var(--sp-5);flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.desliza{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--desliza-izq), #000 calc(100% - var(--desliza-der)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--desliza-izq), #000 calc(100% - var(--desliza-der)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--desliza-izq), #000 calc(100% - var(--desliza-der)), transparent 100%);display:flex;overflow-x:auto}.desliza::-webkit-scrollbar{display:none}.desliza[data-mas~=izquierda],.desliza[data-mas-izq]{--desliza-izq:32px}.desliza[data-mas~=derecha],.desliza[data-mas-der]{--desliza-der:32px}@supports (animation-timeline:scroll()){.desliza{animation:linear both desliza-pista;animation-timeline:scroll(self inline)}}@keyframes desliza-pista{0%{--desliza-izq:0px;--desliza-der:32px}8%{--desliza-izq:32px;--desliza-der:32px}92%{--desliza-izq:32px;--desliza-der:32px}to{--desliza-izq:32px;--desliza-der:0px}}.top{z-index:20;background:var(--vidrio);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:0}.top-in{max-width:var(--ancho-max);padding:8px var(--sp-5);align-items:center;gap:var(--sp-3);min-height:56px;margin:0 auto;display:flex}.brand{min-height:var(--ctl-h);font-family:var(--titulo);letter-spacing:-.02em;color:inherit;flex:none;align-items:center;gap:10px;font-size:21px;font-weight:700;text-decoration:none;display:inline-flex}.secciones{align-items:center;gap:2px;min-width:0;margin-left:auto;display:flex}.secciones a{min-height:var(--ctl-h);border-radius:var(--r-pill);font-size:var(--fs-md);color:var(--ink-2);white-space:nowrap;flex:none;align-items:center;gap:7px;padding:0 13px;font-weight:500;text-decoration:none;display:inline-flex}.secciones a:hover{background:var(--surface-2);color:var(--ink)}.secciones a[aria-current=page]{background:color-mix(in srgb, var(--c-plataforma) 14%, var(--surface-2));color:var(--ink);font-weight:600}.secciones .menu-icono{flex:none;width:16px;height:16px}.secciones a[aria-current=page] .menu-icono{color:var(--c-plataforma)}.top-fin{align-items:center;gap:var(--sp-1);flex:none;display:flex}.secciones+.top-fin{margin-left:var(--sp-1)}.brand+.top-fin{margin-left:auto}.cuenta{position:relative}.cuenta>summary{min-height:var(--ctl-h);border-radius:var(--r-pill);border:1px solid var(--line-2);cursor:pointer;font-size:var(--fs-md);color:var(--ink-2);align-items:center;gap:8px;padding:0 12px 0 6px;list-style:none;display:inline-flex}.cuenta>summary::-webkit-details-marker{display:none}.cuenta>summary:hover,.cuenta[open]>summary{background:var(--surface-2);color:var(--ink)}.cuenta-inicial{background:color-mix(in srgb, var(--c-plataforma) 18%, var(--surface-2));width:28px;height:28px;color:var(--ink);font-weight:700;font-size:var(--fs-sm);border-radius:50%;flex:none;place-items:center;display:inline-grid}.cuenta-nombre{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:16ch;font-weight:600;overflow:hidden}.caret{font-size:var(--fs-xs);color:var(--muted)}.cuenta-panel{z-index:30;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r-lg);min-width:260px;max-width:calc(100vw - 24px);box-shadow:var(--shadow-pop);gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.top .cuenta-panel{overscroll-behavior:contain;max-height:calc(100dvh - 72px);overflow-y:auto}.cuenta-inicial{position:relative}.cuenta-aviso{display:none}.cuenta-quien{border-bottom:1px solid var(--line);font-size:var(--fs-sm);color:var(--muted);gap:1px;margin-bottom:4px;padding:8px 12px 10px;display:grid}.cuenta-quien b{color:var(--ink);font-size:var(--fs-base)}.cuenta-panel>a,.cuenta-panel>form>button,.cuenta-panel>button{width:100%;min-height:var(--ctl-h);border-radius:var(--r-sm);color:var(--ink);font:inherit;font-size:var(--fs-base);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0 12px;text-decoration:none;display:flex}.cuenta-panel>a:hover,.cuenta-panel>form>button:hover,.cuenta-panel>button:hover{background:var(--surface-2)}.cuenta-panel>a[aria-current=page]{background:color-mix(in srgb, var(--c-plataforma) 12%, var(--surface-2));font-weight:600}.cuenta-panel>form{margin:0}.cuenta-panel .menu-icono{width:16px;height:16px;color:var(--ink-2);flex:none}.cuenta-panel .separador{background:var(--line);height:1px;margin:4px 6px}.boton-ayuda,.boton-tema{width:var(--ctl-h);height:var(--ctl-h);border:1px solid var(--line-2);color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;font-weight:600;transition:background-color .15s,color .15s,border-color .15s;display:inline-grid}.boton-ayuda:hover,.boton-ayuda[aria-expanded=true],.boton-tema:hover{background:var(--surface-2);color:var(--ink);border-color:var(--accent)}.boton-tema .tema-luna,:is([data-tema=claro],[data-theme=light]) .boton-tema .tema-sol{display:none}:is([data-tema=claro],[data-theme=light]) .boton-tema .tema-luna{display:block}@media (max-width:760px){.top-in{padding:6px var(--sp-4);gap:var(--sp-2);flex-wrap:nowrap;min-height:56px}.brand{gap:7px;font-size:19px}.secciones{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--desliza-izq), #000 calc(100% - var(--desliza-der)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--desliza-izq), #000 calc(100% - var(--desliza-der)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--desliza-izq), #000 calc(100% - var(--desliza-der)), transparent 100%);flex:auto;margin-left:0;overflow-x:auto}.secciones::-webkit-scrollbar{display:none}.secciones[data-mas~=izquierda],.secciones[data-mas-izq]{--desliza-izq:32px}.secciones[data-mas~=derecha],.secciones[data-mas-der]{--desliza-der:32px}.secciones a{padding:0 11px}.secciones+.top-fin{margin-left:0}.top-fin>.cuenta>summary{min-width:var(--toque);border-color:#0000;justify-content:center;padding:0 3px}.top-fin>.cuenta .cuenta-nombre,.top-fin>.cuenta>summary .caret{display:none}.top-fin>.cuenta .cuenta-inicial{width:34px;height:34px}.top-fin>.cuenta .cuenta-aviso{border-radius:var(--r-pill);background:var(--down);min-width:18px;color:var(--paper);font-size:var(--fs-xs);text-align:center;padding:0 4px;font-style:normal;font-weight:700;line-height:18px;display:block;position:absolute;top:-5px;right:-7px}@supports (animation-timeline:scroll()){.secciones{animation:linear both desliza-pista;animation-timeline:scroll(self inline)}}}@media (pointer:coarse),(max-width:760px){:root{--ctl-h-sm:var(--toque);--ctl-h:var(--toque);--ctl-h-lg:50px}.field input:not([type=checkbox]):not([type=radio]),.field select,.field textarea,:is(input,select,textarea).campo{font-size:16px}.check{min-height:var(--toque)}details>summary{min-height:var(--toque);align-content:center}.check input{width:22px;height:22px}.volver{min-height:var(--toque)}:is(.hint,.lede,.aviso,.formnote,.sec-head p) a{position:relative}:is(.hint,.lede,.aviso,.formnote,.sec-head p) a:after{content:"";height:var(--toque);position:absolute;top:50%;left:-6px;right:-6px;transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.btn,.boton-ayuda,.boton-tema{transition:none}}}@property --desliza-izq{syntax:"<length>";inherits:false;initial-value:0}@property --desliza-der{syntax:"<length>";inherits:false;initial-value:0}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#07080c;--surface:#0f1118;--surface-2:#161a25;--surface-3:#20253a;--ink:#f3f5f9;--ink-2:#bcc3d0;--muted:#838d9e;--line:#1e2331;--line-2:#2f3547;--accent:#9d90ff;--accent-soft:#231e44;--accent-ink:#07080c;--up:#3ecf8e;--up-soft:#11301f;--up-ink:#74e3b2;--down:#ff7d6e;--down-soft:#3a1915;--down-ink:#ffa195;--warn-soft:#33280e;--warn-text:#f2cb7c;--c-gestion:#8e7bff;--c-audiencias:#19c2f0;--c-crea:#2fd17a;--c-stream:#ff7a33;--c-veo:#ff5c9e;--c-plataforma:var(--accent);--campo-h:48px;--shadow:0 1px 2px #00000080, 0 24px 50px -30px #000000f2;--luz:#fff;--luz-2:#cfd6ff;--campo:#07080c99;--borde-vidrio:#ffffff21;--tinta-sobre-color:#07080c}:root[data-tema=claro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f3f4f9;--surface:#fff;--surface-2:#eef0f6;--surface-3:#e2e5ee;--ink:#10131c;--ink-2:#394154;--muted:#5d6679;--line:#e2e5ed;--line-2:#cbd0dc;--accent:#5240c3;--accent-soft:#ece9fb;--accent-ink:#fff;--up:#0b7a4e;--up-soft:#ddf1e7;--up-ink:#0a6642;--down:#c0392b;--down-soft:#fae3e0;--down-ink:#a12e22;--warn-soft:#f6ead3;--warn-text:#8f5e12;--c-gestion:#5240c3;--c-audiencias:#0a7fa8;--c-crea:#1f8737;--c-stream:#d4591c;--c-veo:#c42a6b;--shadow:0 1px 2px #0f141c0f, 0 24px 50px -32px #0f141c66;--luz:#2b3050;--luz-2:#5a50c8;--campo:#fff;--borde-vidrio:var(--line-2);--tinta-sobre-color:#fff}:root{--marca-1:var(--c-gestion);--marca-2:var(--c-audiencias);--marca-3:var(--c-crea);--marca-4:var(--c-stream);--marca-5:var(--c-veo)}html,body{min-height:100%}body{background:radial-gradient(900px 520px at 8% -8%,#8e7bff2b,transparent 62%), radial-gradient(760px 460px at 104% 4%,#19c2f01a,transparent 62%), radial-gradient(900px 600px at 86% 112%,#ff7a3314,transparent 62%), var(--paper);background-attachment:fixed}.spectrum{background:linear-gradient(90deg,var(--marca-1),var(--marca-2),var(--marca-3),var(--marca-4),var(--marca-5));height:2px}.eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-weight:500}.field{margin-top:14px}.check{margin-top:18px}.card{width:100%}.top-fin form{margin:0}@media (max-width:560px){.secciones a[href=\/]{display:none}}.wrap.ancho{max-width:var(--ancho-max)}section{margin-top:32px}.saludo h1{letter-spacing:-.04em;font-size:clamp(36px,5.4vw,64px);line-height:1}.saludo .lede{font-size:clamp(16px,1.5vw,19px)}.baldosas{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:36px;display:grid}.baldosa{isolation:isolate;border-radius:var(--r-xl);border:1px solid color-mix(in srgb,var(--c) 32%,var(--line-2));background:radial-gradient(130% 95% at 100% 0%,color-mix(in srgb,var(--c) 36%,transparent),transparent 64%), linear-gradient(168deg,color-mix(in srgb,var(--c) 15%,var(--surface)) 0%,var(--surface) 72%);min-height:clamp(340px,50vh,450px);box-shadow:var(--shadow);animation:.55s cubic-bezier(.2,.7,.2,1) backwards sube;animation-delay:calc(var(--i,0) * 70ms);flex-direction:column;padding:24px 24px 22px;transition:transform .24s cubic-bezier(.2,.7,.2,1),border-color .24s,box-shadow .24s;display:flex;position:relative;overflow:hidden}@keyframes sube{0%{opacity:0;transform:translateY(16px)}}.baldosa .fondo{width:230px;height:230px;color:var(--c);opacity:.13;z-index:-1;transition:opacity .24s,transform .34s cubic-bezier(.2,.7,.2,1);position:absolute;top:-40px;right:-46px}.baldosa .cabeza{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.baldosa .icono{width:58px;height:58px;color:var(--c);background:color-mix(in srgb,var(--c) 16%,transparent);border:1px solid color-mix(in srgb,var(--c) 40%,transparent);border-radius:17px;place-items:center;display:grid}.baldosa h2{letter-spacing:-.03em;flex-direction:column;gap:7px;margin-top:auto;padding-top:40px;font-size:clamp(26px,2.2vw,34px);line-height:1;display:flex}.baldosa h2 small{font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--c);font-weight:500}.baldosa p{min-height:6em;color:var(--ink-2);margin:12px 0 0;font-size:14px;line-height:1.5}.baldosa .pie{flex-wrap:wrap;align-items:center;gap:12px;min-height:58px;margin-top:18px;display:flex}.baldosa .nota{color:var(--muted);font-size:13px;line-height:1.45}.baldosa[data-estado=entrar]:hover,.baldosa[data-estado=entrar]:focus-within{border-color:var(--c);box-shadow:0 30px 70px -32px color-mix(in srgb,var(--c) 75%,transparent),0 0 0 1px color-mix(in srgb,var(--c) 50%,transparent);transform:translateY(-6px)}.baldosa[data-estado=entrar]:hover .fondo,.baldosa[data-estado=entrar]:focus-within .fondo{opacity:.26;transform:scale(1.08)rotate(-6deg)}.baldosa:not([data-estado=entrar]){border-style:dashed;border-color:var(--line-2);box-shadow:none;background:radial-gradient(130% 95% at 100% 0%,color-mix(in srgb,var(--c) 9%,transparent),transparent 64%),color-mix(in srgb,var(--surface) 70%,transparent)}.baldosa:not([data-estado=entrar]) .icono{color:var(--muted);background:var(--surface-2);border-color:var(--line-2)}.baldosa:not([data-estado=entrar]) .fondo{color:var(--muted);opacity:.07}.baldosa:not([data-estado=entrar]) h2{color:var(--ink-2)}.baldosa:not([data-estado=entrar]) h2 small,.baldosa:not([data-estado=entrar]) p{color:var(--muted)}.baldosa[data-estado=no-disponible] .icono{color:color-mix(in srgb,var(--c) 70%,var(--muted));border-color:color-mix(in srgb,var(--c) 28%,var(--line-2))}.baldosa .candado{width:34px;height:34px;color:var(--muted);border:1px solid var(--line-2);border-radius:50%;place-items:center;display:grid}.baldosa .chip{background:color-mix(in srgb,var(--c) 14%,var(--surface-2));color:color-mix(in srgb,var(--c) 60%,var(--ink));border:1px solid color-mix(in srgb,var(--c) 30%,transparent)}.btn-prisma{color:#07080c;background:linear-gradient(95deg,#a093ff 0%,#45cdf5 52%,#4ade8f 100%);font-weight:700;box-shadow:0 14px 34px -18px #45cdf5bf}.btn-acceder{background:var(--c,var(--accent));min-height:46px;color:var(--tinta-sobre-color);white-space:nowrap;border-radius:999px;padding:0 20px;font-size:15px}.btn-acceder:hover{filter:none}.btn-acceder:active{transform:none}.btn-acceder:before{content:"";border-radius:var(--r-xl);position:absolute;inset:0}.btn-acceder:after{content:"→";font-size:17px;line-height:1;transition:transform .2s}.baldosa:hover .btn-acceder:after,.baldosa:focus-within .btn-acceder:after{transform:translate(4px)}.btn-acceder:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 50%,transparent)}.portada{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:32px;min-height:calc(100vh - 58px);padding:28px max(24px,50vw - 620px) 64px;display:grid;position:relative;overflow:hidden}.portada-idea{z-index:0;min-width:0;position:relative}.lema{font-family:var(--titulo);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(38px,5vw,68px);font-weight:700;line-height:1}.lema em{color:#0000;background:linear-gradient(92deg,var(--c-gestion) 0%,var(--c-audiencias) 38%,var(--c-crea) 52%,var(--c-stream) 76%,var(--c-veo) 100%);-webkit-background-clip:text;background-clip:text;font-style:normal}.familia{flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.familia li{height:30px;color:var(--ink);border:1px solid color-mix(in srgb,var(--c) 42%,transparent);background:color-mix(in srgb,var(--c) 10%,transparent);border-radius:999px;align-items:center;gap:8px;padding:0 13px 0 11px;font-size:13px;font-weight:500;display:inline-flex}.familia li:before{content:"";background:var(--c);width:8px;height:8px;box-shadow:0 0 12px var(--c);border-radius:50%}.arte{pointer-events:none;width:100%;height:auto;margin-top:4px;display:block;overflow:visible}.arte .tinta{stop-color:var(--c)}.arte .luz{stop-color:var(--luz)}.arte .luz-2{stop-color:var(--luz-2)}.arte .luz-trazo{stroke:var(--luz)}.arte .rayo{stroke-dasharray:290;stroke-dashoffset:290px;animation:.6s ease-out .1s forwards rayo-entra}.arte .dentro{opacity:0;animation:.4s ease-out .5s forwards haz-sale}.arte .haz{opacity:0;animation:.8s ease-out forwards haz-sale,7s ease-in-out infinite haz-respira}@keyframes rayo-entra{to{stroke-dashoffset:0}}@keyframes haz-sale{to{opacity:1}}@keyframes haz-respira{0%,to{opacity:1}50%{opacity:.72}}.portada-form{z-index:1;justify-content:flex-end;min-width:0;display:flex;position:relative}.portada .card{border-radius:var(--r-xl);border-color:var(--borde-vidrio);background:color-mix(in srgb,var(--surface) 70%,transparent);-webkit-backdrop-filter:blur(20px)saturate(1.3);backdrop-filter:blur(20px)saturate(1.3);max-width:440px;padding:32px;box-shadow:0 40px 90px -40px #000000f2}.portada .card h1{font-size:34px}.entrar{place-items:center;min-height:calc(100vh - 58px);padding:24px 24px 64px;display:grid}.entrar .card{border-radius:var(--r-xl);max-width:440px;padding:32px}.card h1{letter-spacing:-.03em;margin-top:6px;font-size:30px;line-height:1.05}.card .lede{margin-bottom:18px;font-size:15px}.field input{border-radius:12px;padding:0 14px;font-size:16px}.field select{border-radius:12px}.codigo input{font-family:var(--mono);letter-spacing:.2em;text-align:center;height:62px;font-size:26px}.formnote{color:var(--muted);margin:16px 0 0;font-size:13px}.formnote a{color:var(--ink-2)}.baliza{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.datos{gap:9px;margin:0;display:grid}.datos div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding-bottom:9px;display:flex}.datos dt{color:var(--muted)}.datos dd{text-align:right;margin:0}.qr{flex-wrap:wrap;align-items:flex-start;gap:18px;margin-top:14px;display:flex}.qr img{border-radius:var(--r-md);background:#fff;width:188px;height:188px;padding:6px}.qr code,.secreto{font-family:var(--mono);letter-spacing:.06em;color:var(--ink);font-size:14px}.pasos{color:var(--ink-2);gap:8px;margin:0;padding-left:20px;display:grid}.codigos{border:1px dashed var(--line-2);border-radius:var(--r-md);font-family:var(--mono);letter-spacing:.05em;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin:14px 0 0;padding:16px;font-size:15px;list-style:none;display:grid}.bloque{border:0;min-width:0;margin:0;padding:0}.bloque+.bloque{border-top:1px solid var(--line);margin-top:26px;padding-top:22px}.bloque>legend{float:left;width:100%;font-family:var(--titulo);font-size:var(--fs-h3);letter-spacing:-.01em;color:var(--ink);margin:0 0 4px;padding:0;font-weight:600}.bloque>legend+*{clear:both}.bloque .grid-2>.field:first-child,.bloque .grid-2>.field{margin-top:10px}.bloque-nota{max-width:var(--medida);margin:0 0 4px}.bloque>.form-actions{margin-top:16px}.accesos{border-top:1px solid var(--line);margin-top:12px;display:grid}.accesos .acceso{border-bottom:1px solid var(--line);border-left:3px solid #0000;grid-template-columns:minmax(110px,150px) minmax(0,300px) minmax(0,1fr);align-items:start;gap:8px 18px;margin:0;padding:12px 0 12px 14px;display:grid}.accesos .acceso[data-con-acceso=true]{border-left-color:var(--c)}.accesos .acceso>label{min-height:var(--campo-h);font-size:var(--fs-md);color:var(--ink);align-items:center;gap:8px;font-weight:600;display:flex}.accesos .acceso>label:before{content:"";background:var(--c,var(--muted));border-radius:50%;flex:none;width:9px;height:9px}.accesos .acceso[data-con-acceso=false]>label{color:var(--ink-2)}.accesos .acceso[data-con-acceso=false]>label:before{box-shadow:inset 0 0 0 1.5px var(--c,var(--muted));background:0 0}.acceso-info{align-self:center;gap:4px;min-width:0;display:grid}.acceso-info:empty{display:none}.acceso-elegido{color:var(--ink-2);margin:0;line-height:1.45}.acceso-elegido b{color:var(--ink);font-weight:600}.roles-plegados>summary{cursor:pointer;min-height:28px;font-size:var(--fs-sm);color:var(--ink-2);align-items:center;gap:6px;font-weight:500;list-style:none;display:inline-flex}.roles-plegados>summary::-webkit-details-marker{display:none}.roles-plegados>summary:before{content:"▸";color:var(--muted);font-size:12px}.roles-plegados[open]>summary:before{content:"▾"}.roles-plegados>summary:hover{color:var(--accent)}.roles-plegados>.hint{margin:8px 0 0;line-height:1.45}.roles-ayuda{font-size:var(--fs-sm);color:var(--muted);gap:5px;margin:8px 0 0;padding:0;line-height:1.45;list-style:none;display:grid}.roles-ayuda b{color:var(--ink-2);font-weight:600}@media (max-width:720px){.accesos .acceso{grid-template-columns:1fr;gap:6px;padding:12px 0 14px 12px}.accesos .acceso>label{min-height:0}}@media (pointer:coarse),(max-width:760px){.roles-plegados>summary{min-height:var(--toque)}}.indice-ficha{gap:8px;margin:18px 0 0;display:flex}.indice-ficha a{border:1px solid var(--line-2);border-radius:var(--r-pill);background:var(--surface);min-height:36px;color:var(--ink-2);font-size:var(--fs-md);white-space:nowrap;flex:none;align-items:center;padding:0 14px;font-weight:500;text-decoration:none;display:inline-flex}.indice-ficha a:hover{color:var(--ink);border-color:color-mix(in srgb,var(--accent) 45%,var(--line-2))}@media (pointer:coarse),(max-width:760px){.indice-ficha a{min-height:var(--toque)}}.reenviar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;margin:12px 0 0;display:flex}.sub-bloque{margin-top:28px}.sub-bloque>h3{margin:0}.sub-bloque>h3+.hint{margin:4px 0 12px}.sub-bloque>h3+:not(.hint){margin-top:12px}.confirmar:not(:has(input[name=confirmo]:checked)) .btn-danger{border-color:var(--line-2);color:var(--ink-2)}.confirmar:not(:has(input[name=confirmo]:checked)) .btn-danger:hover{background:var(--surface-2)}.lista-cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;margin:0 0 14px;display:flex}.buscador{flex:340px;gap:8px;max-width:540px;display:flex}.buscador .campo{flex:auto;min-width:0}.buscador .btn{flex:none;height:auto}.lista-cuenta{margin:0}table.usuarios .persona,table.usuarios .persona b{display:block}table.usuarios .persona .hint{overflow-wrap:anywhere;margin-top:2px;display:block}table.usuarios .t-titulo .state{margin-top:6px}@media (max-width:640px){.buscador{flex-basis:100%;max-width:none}table.usuarios .persona{min-height:var(--toque);padding:2px 0}table.usuarios .persona b{font-size:var(--fs-lg)}.tabla-tarjetas.usuarios tr{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px}.tabla-tarjetas.usuarios td.t-ancho:before{display:none}.tabla-tarjetas.usuarios td.t-ancho .chip{margin-bottom:0}}.entrar .card.invitacion{max-width:500px;position:relative;overflow:hidden}.entrar .card.invitacion:before{content:"";background:linear-gradient(90deg,var(--marca-1),var(--marca-2),var(--marca-3),var(--marca-4),var(--marca-5));height:5px;position:absolute;inset:0 0 auto}.invitacion-logo{border-radius:var(--r-lg);background:var(--surface-2);place-items:center;width:64px;height:64px;margin:0 0 14px;display:grid}.invitacion h1{font-size:clamp(24px,3vw,30px);line-height:1.15}.invitacion-plataformas{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:14px 0 4px;display:flex}.invitacion-plataformas .hint{flex-basis:100%}.invitacion-plataformas .chip{background:color-mix(in srgb,var(--c,var(--muted)) 13%,var(--surface-2));color:var(--ink);border:1px solid color-mix(in srgb,var(--c,var(--muted)) 32%,transparent);gap:7px}.invitacion-plataformas .chip:before{content:"";background:var(--c,var(--muted));border-radius:50%;width:7px;height:7px}.check.recordar{align-items:flex-start;line-height:1.4}.check.recordar input{flex:none;margin-top:1px}.check.recordar .hint{margin-top:2px;display:block}.recordado{border-radius:var(--r-md);border:1px solid var(--line-2);background:var(--surface-2);margin:14px 0 0;padding:12px 14px}.recordado p{color:var(--ink-2);margin:0 0 10px;font-size:14px;line-height:1.45}.dispositivos{gap:10px;margin:0;padding:0;list-style:none;display:grid}.dispositivos li{border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--surface);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.dispositivos li[data-este=true]{border-color:color-mix(in srgb,var(--accent) 55%,var(--line-2))}.dispositivos .que{flex:220px;min-width:0}.dispositivos .que b{color:var(--ink);font-weight:600;display:block}.dispositivos .que .hint{margin-top:3px;display:block}.dispositivos form{margin:0}.motivo-baja{white-space:pre-wrap;color:var(--ink-2);margin-top:4px;display:block}.page-head.con-accion .btn{margin-left:auto}table.usuarios a{color:var(--ink);text-decoration:none}table.usuarios a:hover{color:var(--accent)}table.usuarios .chip{background:color-mix(in srgb,var(--c,var(--muted)) 13%,var(--surface-2));color:var(--ink);border:1px solid color-mix(in srgb,var(--c,var(--muted)) 32%,transparent);gap:7px;margin:0 6px 4px 0}table.usuarios .chip:before{content:"";background:var(--c,var(--muted));border-radius:50%;width:7px;height:7px}.publica .page-head{max-width:820px}.texto{max-width:760px;color:var(--ink-2);font-size:15.5px;line-height:1.65}.texto h2{letter-spacing:-.015em;color:var(--ink);margin:36px 0 10px;scroll-margin-top:72px;font-size:22px}.texto h3{color:var(--ink);margin:22px 0 6px;font-size:17px}.texto p{margin:10px 0 0}.texto ul,.texto ol{gap:6px;margin:10px 0 0;padding-left:22px;display:grid}.texto b,.texto strong{color:var(--ink);font-weight:600}.texto code{font-family:var(--mono);color:var(--ink);font-size:13.5px}.texto .scroll{margin-top:14px}.texto table{font-size:14px;line-height:1.5}.texto td{vertical-align:top}.texto td:first-child{color:var(--ink);min-width:150px;font-weight:500}.indice{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--surface);max-width:760px;margin:22px 0 0;padding:14px 18px}.indice ol{columns:2;column-gap:28px;margin:6px 0 0;padding-left:20px;font-size:14px;line-height:1.7}.indice a{color:var(--ink-2);text-decoration:none}.indice a:hover{color:var(--accent)}.pendiente{background:var(--warn-soft);color:var(--warn-text);border-radius:4px;padding:0 4px}.fechado{color:var(--muted);margin-top:10px;font-size:13px}.preguntas{gap:10px;max-width:760px;margin-top:6px;display:grid}.preguntas details{border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--surface);padding:0 16px}.preguntas summary{cursor:pointer;color:var(--ink);padding:14px 26px 14px 0;font-size:15px;font-weight:600;line-height:1.4;list-style:none;position:relative}.preguntas summary::-webkit-details-marker{display:none}.preguntas summary:after{content:"+";color:var(--muted);font-size:20px;line-height:1;position:absolute;top:12px;right:0}.preguntas details[open] summary:after{content:"–"}.preguntas details>div{color:var(--ink-2);padding:0 0 14px;font-size:15px;line-height:1.6}.preguntas details>div p{margin:0 0 8px}.contacto{border-radius:var(--r-lg);border:1px solid color-mix(in srgb,var(--accent) 40%,var(--line-2));background:color-mix(in srgb,var(--accent) 8%,var(--surface));flex-wrap:wrap;align-items:center;gap:16px;max-width:760px;margin-top:18px;padding:18px 20px;display:flex}.contacto p{color:var(--ink-2);flex:280px;margin:0}.contacto b{color:var(--ink)}.familia-producto{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;margin-top:6px;display:grid}.familia-producto article{border-radius:var(--r-lg);border:1px solid color-mix(in srgb,var(--c) 34%,var(--line-2));background:radial-gradient(120% 90% at 100% 0%,color-mix(in srgb,var(--c) 18%,transparent),transparent 62%),var(--surface);padding:18px;position:relative}.familia-producto .icono{width:44px;height:44px;color:var(--c);background:color-mix(in srgb,var(--c) 16%,transparent);border:1px solid color-mix(in srgb,var(--c) 40%,transparent);border-radius:13px;place-items:center;display:grid}.familia-producto h3{letter-spacing:-.02em;flex-direction:column;gap:4px;margin-top:14px;font-size:20px;display:flex}.familia-producto h3 small{font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--c);font-weight:500}.familia-producto p{color:var(--ink-2);margin:8px 0 0;font-size:14px;line-height:1.55}.puntos{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;max-width:1000px;margin-top:6px;display:grid}.puntos div{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--surface);padding:16px 18px}.puntos h3{letter-spacing:-.01em;font-size:16px}.puntos p{color:var(--ink-2);margin:6px 0 0;font-size:14px;line-height:1.55}.pie-publico{border-top:1px solid var(--line);margin-top:56px;padding-top:18px}.pie-publico nav{flex-wrap:wrap;gap:6px 18px;font-size:13.5px;display:flex}.pie-publico a{color:var(--muted);text-decoration:none}.pie-publico a:hover,.pie-publico a[aria-current=page]{color:var(--ink)}.portada+.pie-publico{max-width:1240px;margin:0 auto;padding:16px 24px 28px}@media (max-width:1240px){.baldosas{grid-template-columns:repeat(6,minmax(0,1fr))}.baldosas>*{grid-column:span 2}.baldosas>:nth-child(n+4){grid-column:span 3}.baldosa{min-height:280px}}@media (max-width:900px){.portada{grid-template-columns:1fr;align-items:start;gap:0;min-height:0;padding:18px 20px 48px}.lema{font-size:clamp(28px,8.4vw,44px)}.familia{display:none}.arte{width:auto;height:clamp(110px,22vh,190px);margin:6px 0 -6px}.portada-form{justify-content:stretch}.portada .card{max-width:none;padding:24px}}@media (max-width:720px){.wrap{padding:0 16px 64px}.baldosas,.grid-2{grid-template-columns:1fr}.baldosas>*,.baldosas>:nth-child(n+4){grid-column:auto}.baldosa{min-height:0;padding:20px}.baldosa h2{padding-top:22px}.baldosa p{min-height:0}.baldosa .pie:empty{display:none}.baldosa:not([data-estado=entrar]){order:1}.codigos{grid-template-columns:1fr}.entrar .card{padding:24px}.indice ol{columns:1}.texto td:first-child{min-width:110px}.texto{font-size:15px}.texto h2{margin-top:30px;font-size:20px}.portada+.pie-publico{padding:14px 16px 24px}}@supports (grid-template-rows:subgrid){.baldosa{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;min-height:0;display:grid}.baldosa .cabeza{min-height:clamp(96px,50vh - 270px,180px)}.baldosa h2{align-self:end;margin-top:0;padding-top:0}.baldosa p{align-self:start}.baldosa .pie{align-self:end}@media (max-width:1240px){.baldosa .cabeza{min-height:84px}}@media (max-width:720px){.baldosa .cabeza{min-height:0}.baldosa h2{padding-top:22px}}}@media (max-width:720px){.btn-acceder .solo-lector{clip:auto;white-space:nowrap;width:auto;height:auto;margin:0;position:static;overflow:visible}}@media (pointer:coarse),(max-width:760px){.texto a,.preguntas details>div a,a.hint,.baldosa .nota a{position:relative}.texto a:after,.preguntas details>div a:after,a.hint:after,.baldosa .nota a:after{content:"";height:var(--toque);position:absolute;top:50%;left:-6px;right:-6px;transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.baldosa{transition:none;animation:none}.arte .rayo{stroke-dashoffset:0;animation:none}.arte .haz,.arte .dentro{opacity:1;animation:none}.btn-acceder:after,.baldosa .fondo{transition:none}}.ayuda-panel{z-index:60;background:var(--surface);border-left:1px solid var(--line-2);flex-direction:column;gap:14px;width:min(420px,100vw);padding:18px 18px 26px;animation:.18s ease-out ayuda-entra;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:auto;box-shadow:-28px 0 70px -30px #000000b3}.ayuda-panel[hidden]{display:none}@keyframes ayuda-entra{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.ayuda-cab{border-bottom:2px solid var(--line-2);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.ayuda-cab h2{letter-spacing:-.015em;outline:none;margin:4px 0 0;font-size:19px}.ayuda-cerrar{border:1px solid var(--line-2);width:40px;height:40px;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:999px;flex:none;place-items:center;display:inline-grid}.ayuda-cerrar:hover{background:var(--surface-2);color:var(--ink)}.ayuda-lista{gap:8px;display:grid}.ayuda-p{border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--surface);padding:0}.ayuda-p>summary{cursor:pointer;min-height:44px;color:var(--ink);align-items:center;padding:12px 40px 12px 14px;font-size:14.5px;font-weight:600;line-height:1.35;list-style:none;display:flex;position:relative}.ayuda-p>summary::-webkit-details-marker{display:none}.ayuda-p>summary:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);width:8px;height:8px;transition:transform .15s;position:absolute;top:50%;right:16px;transform:translateY(-70%)rotate(45deg)}.ayuda-p[open]>summary:after{transform:translateY(-30%)rotate(-135deg)}.ayuda-p[open]{border-color:color-mix(in srgb,var(--accent) 45%,var(--line-2))}.ayuda-p>p{color:var(--ink-2);margin:0;padding:0 14px 12px;font-size:14px;line-height:1.55}.ayuda-ir{min-height:var(--ctl-h-sm);color:var(--accent);align-items:center;margin:0 14px 12px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.ayuda-ir:hover{text-decoration:underline}.ayuda-toda{align-self:flex-start}.soporte-indice{flex-wrap:wrap;gap:8px;max-width:760px;margin-top:14px;display:flex}.soporte-indice a{min-height:var(--ctl-h-sm);color:var(--ink);border:1px solid color-mix(in srgb,var(--c,var(--line-2)) 45%,var(--line-2));background:color-mix(in srgb,var(--c,transparent) 10%,transparent);border-radius:999px;align-items:center;gap:8px;padding:0 13px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.soporte-indice a[data-plataforma]:before{content:"";background:var(--c);border-radius:50%;width:8px;height:8px}.soporte-indice a:hover{border-color:var(--c,var(--accent))}.bloque-soporte{margin-top:36px;scroll-margin-top:72px}.bloque-soporte .sec-head{border-bottom-color:color-mix(in srgb,var(--c,var(--line)) 45%,var(--line));align-items:center}.bloque-soporte .sec-head .icono{width:36px;height:36px;color:var(--c);background:color-mix(in srgb,var(--c) 16%,transparent);border:1px solid color-mix(in srgb,var(--c) 40%,transparent);border-radius:11px;place-items:center;display:grid}.bloque-soporte .sec-head h2 small{font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--c);margin-right:2px;font-weight:500}.bloque-soporte .sec-head p{flex:100%}.bloque-soporte details{scroll-margin-top:72px}.bloque-soporte details[open]{border-color:color-mix(in srgb,var(--c,var(--accent)) 45%,var(--line-2))}.preguntas details>div a{color:var(--ink);font-weight:600}[data-plataforma=GESTION]{--c:var(--c-gestion)}[data-plataforma=AUDIENCIAS]{--c:var(--c-audiencias)}[data-plataforma=CREA]{--c:var(--c-crea)}[data-plataforma=STREAM]{--c:var(--c-stream)}[data-plataforma=VEO]{--c:var(--c-veo)}.baldosa .nota-ayuda{color:var(--ink-2);white-space:nowrap;font-weight:600}.guia{margin-top:26px}.guia-in{border:1px solid var(--line-2);border-radius:var(--r-xl);background:linear-gradient(135deg,color-mix(in srgb,var(--c-gestion) 7%,var(--surface)),color-mix(in srgb,var(--c-crea) 6%,var(--surface)) 55%,color-mix(in srgb,var(--c-veo) 7%,var(--surface)));box-shadow:var(--shadow);padding:18px 20px 16px}.guia-cab{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.guia-cab h2{letter-spacing:-.015em;margin:4px 0 0;font-size:19px}.guia-quedan{color:var(--muted);white-space:nowrap;font-size:12.5px}.guia-pasos{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.guia-pasos li{border:1px solid var(--line-2);border-radius:var(--r-lg);background:color-mix(in srgb,var(--surface) 70%,transparent);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"n txt"".ok";gap:6px 10px;padding:12px 13px;display:grid}.guia-pasos li.hecho{opacity:.72}.guia-n{background:var(--accent);width:26px;height:26px;color:var(--accent-ink);border-radius:999px;grid-area:n;place-items:center;font-size:13px;font-weight:700;display:inline-grid}.guia-txt{color:var(--ink-2);grid-area:txt;align-content:start;gap:4px;font-size:13.5px;line-height:1.45;display:grid}.guia-txt b{color:var(--ink);font-size:14.5px}.guia-txt a{color:var(--ink);min-height:var(--ctl-h-sm);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.guia-txt a:hover{text-decoration:underline}.guia-pasos li>form,.guia-ok{grid-area:ok;justify-self:start}.guia-pasos li>form{margin:0}.guia-pasos li>form .btn{padding:0 13px;font-size:13.5px}.guia-ok{color:var(--muted);align-items:center;min-height:34px;font-size:13px;font-weight:600;display:inline-flex}.guia-pie{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;font-size:12.5px;display:flex}.guia-pie form{margin:0}.guia-nunca{font:inherit;color:var(--ink-2);min-height:var(--ctl-h-sm);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.guia-nunca:hover{color:var(--ink)}@media (max-width:620px){.guia-in{padding:16px 16px 14px}}@media (prefers-reduced-motion:reduce){.ayuda-panel{animation:none}}
