.alt-tareas{color-scheme:light;--althura-navy: 205 86% 11%;--althura-steel: 207 28% 78%;--althura-cream: 27 29% 94%;--althura-teal: 177 84% 32%;--tramites-franja: var(--althura-cream);--background: 210 16% 97%;--surface: 0 0% 100%;--surface-2: 210 16% 95%;--foreground: 0 0% 11%;--muted-fg: 210 10% 42%;--border: 210 16% 90%;--primary: var(--althura-navy);--primary-fg: 0 0% 100%;--accent: var(--althura-teal);--accent-fg: 0 0% 100%;--ring: 205 70% 35%;--elegido: 0 0% 100%;--borde-control: 210 12% 52%;--marcado: var(--althura-navy);--marcado-fg: 0 0% 100%;--marcado-borde: var(--althura-navy);--tinta-navy-trazo: #16242f;--success: 152 56% 38%;--warning: 38 92% 50%;--danger: 0 72% 50%;--aviso-bg: 0 72% 45%;--aviso-fg: 0 0% 100%;--ocupado-bg: 0 55% 93%;--ocupado-fg: 0 70% 38%;--libre-bg: 152 45% 94%;--libre-fg: 152 55% 28%;--lugar-oficina: #15803d;--lugar-obra: #0f766e;--lugar-sin: #b45309;--lugar-calle: #0369a1;--pausa: #6d28d9;--boton-pausa: #6d28d9;--brand-sidebar: #16242f;--brand-sidebar-2: #1b2b3a;--brand-accent: #0d958e;--nav-bg: #e9eef1;--nav-fg: #16242f;--nav-fg-soft: #46555f;--nav-fg-dim: #5d6b75;--nav-hover: rgb(22 36 47 / .06);--nav-active: rgb(22 36 47 / .1);--nav-line: rgb(22 36 47 / .12);--nav-accent: #0a6b66;--nav-foco-luz: color-mix(in srgb, var(--nav-accent) 28%, transparent);--nav-foco-halo: color-mix(in srgb, var(--nav-accent) 45%, transparent);--nav-icono-apagado: .55;--boton-medio: #052942;--boton-luz: color-mix(in srgb, var(--boton-medio) 55%, white);--boton-hondo: color-mix(in srgb, var(--boton-medio) 38%, var(--brand-sidebar));--boton-fondo: var(--brand-sidebar);--boton-labio: color-mix(in srgb, var(--boton-medio) 70%, white);--boton-anillo-1: color-mix(in srgb, var(--boton-medio) 65%, white);--boton-anillo-2: color-mix(in srgb, var(--boton-medio) 30%, white);--radius: .625rem;color:hsl(var(--foreground));background:hsl(var(--background));font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html.dark .alt-tareas{color-scheme:dark;--tramites-franja: var(--surface-2);--background: 205 30% 9%;--surface: 205 26% 13%;--surface-2: 205 20% 18%;--foreground: 210 20% 92%;--muted-fg: 210 14% 60%;--border: 205 16% 24%;--primary: 205 66% 46%;--boton-medio: hsl(205 66% 46%);--primary-fg: 0 0% 100%;--ring: 177 70% 45%;--elegido: 205 22% 31%;--borde-control: 205 14% 52%;--marcado: 205 66% 36%;--marcado-fg: 0 0% 100%;--marcado-borde: 205 60% 68%;--tinta-navy-trazo: hsl(205 60% 68%);--success: 152 50% 46%;--warning: 38 90% 55%;--danger: 0 70% 58%;--aviso-bg: 0 68% 52%;--aviso-fg: 0 0% 100%;--ocupado-bg: 0 35% 17%;--ocupado-fg: 0 70% 70%;--libre-bg: 152 38% 17%;--libre-fg: 152 55% 70%;--lugar-oficina: #4ade80;--lugar-obra: #2dd4bf;--lugar-sin: #fbbf24;--lugar-calle: #38bdf8;--pausa: #c4b5fd;--nav-bg: #16242f;--nav-fg: #ffffff;--nav-fg-soft: rgb(255 255 255 / .68);--nav-fg-dim: rgb(255 255 255 / .45);--nav-hover: rgb(255 255 255 / .06);--nav-active: rgb(255 255 255 / .09);--nav-line: rgb(255 255 255 / .1);--nav-accent: var(--brand-accent);--nav-foco-luz: color-mix(in srgb, var(--nav-accent) 34%, transparent);--nav-foco-halo: color-mix(in srgb, var(--nav-accent) 70%, transparent);--nav-icono-apagado: .4}html.dark .alt-tareas ::-webkit-scrollbar-thumb{background:#424e57}html.dark .alt-tareas ::-webkit-scrollbar-thumb:hover{background:#586874}.alt-nav-logo-oscuro{display:none}html.dark .alt-nav-logo-oscuro{display:block}html.dark .alt-nav-logo-claro{display:none}.alt-fondo-dock{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}@media(max-width:47.99rem){.alt-fondo-dock{padding-bottom:calc(6.25rem + env(safe-area-inset-bottom))}}html,body{height:100%}.alt-alto-pantalla{height:100vh;height:100dvh}.alt-alto-minimo-pantalla{min-height:100vh;min-height:100dvh}html.alt-portal-montado,html.alt-portal-montado body{overflow:hidden;overscroll-behavior:none}.alt-rejilla-horas{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.alt-rejilla-horas img{-webkit-user-drag:none}body.alt-tareas-body{margin:0;background:#f6f7f9}html.dark body.alt-tareas-body{background:#10181e}.alt-tareas h1,.alt-tareas h2,.alt-tareas h3{font-family:var(--font-display);letter-spacing:-.01em}.alt-tareas *,.alt-tareas *:before,.alt-tareas *:after{box-sizing:border-box}.alt-tareas ::-webkit-scrollbar{width:10px;height:10px}.alt-tareas ::-webkit-scrollbar-thumb{background:#ccd1d7;border-radius:6px;border:2px solid transparent;background-clip:padding-box}.alt-tareas ::-webkit-scrollbar-thumb:hover{background:#afb8c0;background-clip:padding-box}@keyframes alt-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.alt-anim-in{animation:alt-fade-in .18s ease-out}@media(prefers-reduced-motion:reduce){.alt-anim-in{animation:none}}@keyframes alt-late{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.alt-late{animation:alt-late 2.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.alt-late{animation:none}}@keyframes alt-bandera-sube{0%{transform:translateY(120%)}to{transform:translateY(0)}}@keyframes alt-bandera-ondea{0%,to{transform:scaleX(1)}50%{transform:scaleX(2.2)}}.alt-bandera-sube{animation:alt-bandera-sube .9s cubic-bezier(.2,.8,.2,1) both}.alt-bandera-ondea{transform-origin:left center;animation:alt-bandera-ondea 1.4s ease-in-out .9s 3}@media(prefers-reduced-motion:reduce){.alt-bandera-sube,.alt-bandera-ondea{animation:none}}@keyframes alt-guirnalda-cae{0%{transform:translateY(-120%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes alt-banderin{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.alt-guirnalda-cae{animation:alt-guirnalda-cae .7s cubic-bezier(.2,.8,.2,1) both}.alt-banderin{transform-origin:top center;animation:alt-banderin 2.6s ease-in-out .7s 4}.alt-fiesta{background-image:radial-gradient(130% 90% at 50% -25%,rgba(13,149,142,.16),transparent 62%);border-color:#0d958e80}@media(prefers-reduced-motion:reduce){.alt-guirnalda-cae,.alt-banderin{animation:none}}@media(prefers-reduced-motion:reduce){.alt-foco{transition:none!important}}.alt-icono-apagado{opacity:var(--nav-icono-apagado)}.group:hover .alt-icono-apagado{opacity:.85}.alt-boton-degradado{position:relative;border:0;color:#fff;background-color:color-mix(in srgb,var(--boton-medio) 80%,black);transition:background-color .15s ease}.alt-boton-degradado:hover:not(:disabled){background-color:color-mix(in srgb,var(--boton-medio) 68%,black)}.alt-boton-degradado:active:not(:disabled){background-color:color-mix(in srgb,var(--boton-medio) 58%,black)}button.alt-boton-degradado:disabled{opacity:1;color:#fff9}.alt-boton-degradado:focus{outline:none}.alt-boton-degradado:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.alt-boton-chispas,.alt-boton-pulso{display:none}.alt-hero{display:grid;gap:.875rem}.alt-hero-media{position:relative;height:clamp(190px,30vh,340px);border-radius:var(--radius);overflow:hidden;background:#042135;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 2px #04213514,0 10px 28px #0421351a}html.dark .alt-hero-media{box-shadow:inset 0 0 0 1px #ffffff14}.alt-hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.alt-hero-velo{position:absolute;inset:0;background:radial-gradient(ellipse 62% 78% at 50% 50%,#042135ad,#04213575 60%,#0421351f),linear-gradient(180deg,#04213580,#04213542 45%,#04213594)}.alt-hero-logo{position:relative;width:min(62%,30rem);aspect-ratio:4 / 1;filter:drop-shadow(0 6px 24px rgb(0 0 0 / .32))}.alt-hero-estado{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;opacity:0;transform:translateY(6px);transition:opacity .42s ease,transform .42s ease}.alt-hero[data-listo=si] .alt-hero-estado{opacity:1;transform:none}.alt-hero-datos{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem 1.5rem;font-size:.875rem;color:hsl(var(--muted-fg));opacity:0;transition:opacity .42s ease .12s}.alt-hero[data-listo=si] .alt-hero-datos{opacity:1}.alt-hero-datos li{display:flex;align-items:baseline;gap:.375rem}.alt-logo-anim>video,.alt-logo-anim>canvas,.alt-logo-anim>img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0}.alt-logo-anim>[data-visible=si]{opacity:1}.alt-logo-anim>img{transform:scale(.9375)}.alt-logo-oculto{width:1px!important;height:1px!important;opacity:0!important;pointer-events:none}@media(prefers-reduced-motion:reduce){.alt-hero-estado,.alt-hero-datos{opacity:1;transform:none;transition:none}}@media(max-width:640px){.alt-hero-logo{width:78%}.alt-hero-estado>div:last-child{width:100%}.alt-hero-estado>div:last-child>*{flex:1 1 0}}.alt-pastilla{background-color:color-mix(in srgb,var(--boton-medio) 80%,black)}.alt-asunto-armado{background:#fff;border:1px solid rgb(0 0 0 / .1);color:#15191c;box-shadow:0 1px 2px #0000000d}.alt-asunto-armado .alt-asunto-separador{color:#0000004d}html.dark .alt-asunto-armado{background:#2b3740;border-color:#475662;color:#f3f5f7;box-shadow:0 1px 3px #00000059}html.dark .alt-asunto-armado .alt-asunto-separador{color:#ffffff59}@supports (-webkit-touch-callout: none){.alt-tareas input[type=date],.alt-tareas input[type=time],.alt-tareas input[type=month],.alt-tareas input[type=datetime-local]{-webkit-appearance:none;appearance:none;min-width:0;max-width:100%}.alt-tareas input::-webkit-date-and-time-value{margin:0;text-align:left}}.alt-boton-azul{background:color-mix(in srgb,#b8c9d7 32%,white);border:1px solid color-mix(in srgb,#b8c9d7 85%,#052942);color:#052942}.alt-boton-azul:hover:not(:disabled){background:color-mix(in srgb,#b8c9d7 55%,white)}html.dark .alt-boton-azul{background:#b8c9d71f;border-color:#b8c9d752;color:#d6e2ec}html.dark .alt-boton-azul:hover:not(:disabled){background:#b8c9d733}.alt-boton-azul.alt-boton-fila{background:color-mix(in srgb,#b8c9d7 60%,white);border-color:color-mix(in srgb,#b8c9d7 45%,#052942)}.alt-boton-azul.alt-boton-fila:hover:not(:disabled){background:#b8c9d7}html.dark .alt-boton-azul.alt-boton-fila{background:#b8c9d73d;border-color:#b8c9d799;color:#fff}html.dark .alt-boton-azul.alt-boton-fila:hover:not(:disabled){background:#b8c9d75c}.alt-ia-panel{background:hsl(var(--surface-2));border:1px solid hsl(var(--border))}html.dark ::selection{background:#1f72ad;color:#fff}.ctl-evento.ctl-evento{border-color:hsl(var(--borde-control))}.ctl-evento-zona :is(input:not([type=checkbox]):not([type=radio]),select,textarea,button.border){border-color:hsl(var(--borde-control))}@media(max-width:639px){.ctl-evento-zona :is(input:not([type=checkbox]):not([type=radio]),select){min-height:2.75rem}.ctl-evento-zona :is([data-buscador-fichas],[data-boton-drive]){min-height:2.75rem}.ctl-evento-zona button[aria-label^="Quitar "]{display:inline-grid;place-items:center;min-width:2.75rem;min-height:2.75rem}.ctl-evento-zona [data-destinatarios] :is([role=option],[data-todo-el-equipo],[data-ficha] button){min-height:2.75rem;min-width:2.75rem}.ctl-evento-zona [data-destinatarios] [data-ficha]{padding-block:0}.ctl-evento-zona [data-destinatarios]>label{display:flex;align-items:center;min-height:2.75rem;padding-top:0}.ctl-evento-zona [data-destinatarios]>[data-todo-el-equipo]{position:absolute;top:.625rem;right:.75rem}}.ctl-evento-zona [data-destinatarios] input[role=combobox]{order:-1;flex:1 0 100%;height:2.25rem;padding-left:1.625rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237b8794' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.6-3.6'/%3E%3C/svg%3E") left center / 1.125rem no-repeat}.ctl-evento-zona [data-destinatarios]>label{width:auto}@media(min-width:640px){.ctl-evento-zona [data-destinatarios]>label{padding-top:.5625rem}.ctl-evento-zona [data-destinatarios]>[data-todo-el-equipo]{margin-top:.25rem}}html.dark [data-tinta=navy]{outline:1.5px solid hsl(205 60% 68%);outline-offset:-1.5px}html.dark [data-tinta=navy]:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.alt-tareas [data-partida]{container:partida / inline-size}.alt-tareas [data-partida] [data-abrir-menu]{display:none}.alt-enlace-texto{color:#1d4ed8;text-decoration-color:color-mix(in srgb,#1d4ed8 45%,transparent)}.alt-enlace-texto:hover{text-decoration-color:currentColor}html.dark .alt-enlace-texto{color:#93c5fd;text-decoration-color:color-mix(in srgb,#93c5fd 45%,transparent)}.alt-burbuja-mia{background:#dbeafe;color:hsl(var(--foreground))}html.dark .alt-burbuja-mia{background:#1e3a5f}.alt-burbuja-otro{background:color-mix(in srgb,hsl(var(--foreground)) 7%,hsl(var(--surface)));color:hsl(var(--foreground))}html.dark .alt-burbuja-otro{background:color-mix(in srgb,hsl(var(--foreground)) 9%,hsl(var(--surface)))}.alt-nombre-autor{color:color-mix(in srgb,var(--color-autor, hsl(var(--muted-fg))) 62%,black)}html.dark .alt-nombre-autor{color:color-mix(in srgb,var(--color-autor, hsl(var(--muted-fg))) 54%,white)}
