.mb-body{overflow-x:hidden}.mb__brand{display:flex;align-items:center;flex:0 0 auto}.brand__mark{width:7rem;height:auto}.brand__mark path{fill:var(--color-text-default)}.brand__mark path:first-child{fill:var(--color-text-brand)}.mb{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--spacing-xl);min-height:100dvh;padding:var(--spacing-2xl) var(--spacing-3xl) var(--spacing-9xl)}.mb__bar{display:flex;align-items:center;gap:var(--spacing-md);width:100%;max-width:84rem;margin-inline:auto}.mb__date{margin-inline-start:auto;color:var(--color-text-subtle);font-size:.8125rem}.mb__grid{flex:1;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:var(--spacing-lg);align-items:stretch;width:100%;max-width:84rem;margin-inline:auto}.capsule{position:relative;display:flex;flex-direction:column;gap:var(--spacing-lg);min-width:0;padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-2xl);border:1px solid color-mix(in srgb,var(--color-text-default) 14%,transparent);background:color-mix(in srgb,var(--color-blue-cygnus-100) 58%,transparent);backdrop-filter:blur(20px) saturate(130%);-webkit-backdrop-filter:blur(20px) saturate(130%);box-shadow:0 1px color-mix(in srgb,var(--color-text-default) 8%,transparent) inset,0 2rem 4rem -2rem color-mix(in srgb,var(--color-blue-cygnus-100) 90%,transparent)}.capsule--hero{grid-row:1 / span 2;border-radius:var(--radius-4xl) var(--radius-4xl) 0 var(--radius-4xl)}.capsule--pending{border-radius:0 var(--radius-4xl) var(--radius-4xl) var(--radius-4xl)}.capsule--context{align-self:start;border-radius:var(--radius-4xl) 0 var(--radius-4xl) var(--radius-4xl)}.capsule__head{display:flex;align-items:flex-start;gap:var(--spacing-md)}.capsule__titles{display:flex;flex-direction:column;gap:var(--spacing-xxs);min-width:0}.capsule__eyebrow{color:var(--color-text-subtle);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}.capsule__title{color:var(--color-text-default);font-size:1.125rem;font-weight:var(--font-weight-semibold);letter-spacing:-.01em;line-height:1.25}.capsule--hero .capsule__title{font-size:clamp(1.375rem,2.2vw,1.75rem);letter-spacing:-.02em}.capsule__count{display:grid;place-items:center;min-width:1.5rem;height:1.5rem;margin-inline-start:auto;padding-inline:var(--spacing-xs);border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-text-default) 10%,transparent);color:var(--color-text-muted);font-size:.75rem;font-variant-numeric:tabular-nums}.chip{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xxs) var(--spacing-sm);border:1px solid var(--color-stroke-subtle);border-radius:var(--radius-full);color:var(--color-text-muted);font-size:.75rem;white-space:nowrap}.chip--criterio{margin-inline-start:auto;border-color:color-mix(in srgb,var(--color-orange-cygnus-50) 45%,transparent);color:var(--color-text-default)}.hero__views{display:flex;flex:1;flex-direction:column;gap:var(--spacing-lg);min-height:0}.views__bar{display:flex;align-items:center;gap:var(--spacing-md);min-width:0}.tabs{position:relative;display:flex;flex:0 1 22rem;padding:var(--spacing-xxs);border:1px solid var(--color-stroke-subtle);border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-blue-cygnus-100) 55%,transparent)}.tabs input{position:absolute;opacity:0;pointer-events:none}.tabs__ink{position:absolute;top:var(--spacing-xxs);bottom:var(--spacing-xxs);left:var(--spacing-xxs);width:calc((100% - var(--spacing-xxs) * 2) / 4);border-radius:var(--radius-full);background:var(--color-bg-subtle);box-shadow:0 1px 2px color-mix(in srgb,var(--color-blue-cygnus-100) 60%,transparent);transition:transform var(--duration-slow) var(--ease-emphasized)}.tabs label{position:relative;z-index:1;flex:1 1 0;min-width:0;padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-full);color:var(--color-text-muted);font-size:.8125rem;text-align:center;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard)}.tabs:has(input:focus-visible){box-shadow:0 0 0 2px color-mix(in srgb,var(--color-stroke-focus) 55%,transparent)}.tabs:has(#vista-tabla:checked) .tabs__ink{transform:translate(0)}.tabs:has(#vista-torta:checked) .tabs__ink{transform:translate(100%)}.tabs:has(#vista-barras:checked) .tabs__ink{transform:translate(200%)}.tabs:has(#vista-cascada:checked) .tabs__ink{transform:translate(300%)}.tabs:has(#vista-tabla:checked) label[for=vista-tabla],.tabs:has(#vista-torta:checked) label[for=vista-torta],.tabs:has(#vista-barras:checked) label[for=vista-barras],.tabs:has(#vista-cascada:checked) label[for=vista-cascada]{color:var(--color-text-default)}.views__panels{display:flex;flex:1;flex-direction:column;min-height:0}.view{display:none;flex:1;min-height:0}.capsule--hero:has(#vista-tabla:checked) .view[data-vista=tabla],.capsule--hero:has(#vista-torta:checked) .view[data-vista=torta],.capsule--hero:has(#vista-barras:checked) .view[data-vista=barras],.capsule--hero:has(#vista-cascada:checked) .view[data-vista=cascada]{display:flex}.view--chart{position:relative;max-height:24rem;min-height:17rem;margin-block:auto}.capsule--hero:has(#vista-torta:checked) .view[data-vista=torta],.capsule--hero:has(#vista-barras:checked) .view[data-vista=barras],.capsule--hero:has(#vista-cascada:checked) .view[data-vista=cascada]{display:block}.chart{position:absolute;top:0;right:0;bottom:0;left:0}.table{display:flex;flex:1;flex-direction:column;min-height:0}.table__head,.table__row{display:grid;grid-template-columns:minmax(0,1fr) 7.5rem 4.5rem;gap:var(--spacing-md);align-items:center;padding:var(--spacing-sm) var(--spacing-md)}.table__head{border-bottom:1px solid var(--color-stroke-subtle);color:var(--color-text-subtle);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase}.table__week-head{text-align:end}.table__body{flex:1;min-height:0;margin:0;padding:0;overflow-y:auto;list-style:none}.table__row{border-bottom:1px solid color-mix(in srgb,var(--color-text-default) 8%,transparent);font-size:.875rem;transition:background-color var(--duration-fast) var(--ease-standard)}.table__row:hover{background:color-mix(in srgb,var(--color-text-default) 5%,transparent)}.table__row:last-child{border-bottom:none}.table__service{overflow:hidden;color:var(--color-text-default);text-overflow:ellipsis;white-space:nowrap}.table__week{display:grid;gap:var(--spacing-xxs);justify-items:end}.table__bar{display:block;width:100%;height:3px;overflow:hidden;border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-text-default) 12%,transparent)}.table__bar>span{display:block;width:var(--p);height:100%;border-radius:inherit;background:var(--color-blue-cygnus-50)}.table__num{color:var(--color-text-muted);font-size:.75rem;font-variant-numeric:tabular-nums}.badge{display:inline-flex;align-items:center;gap:var(--spacing-xs);color:var(--color-text-muted);font-size:.75rem}.badge__dot{width:.4rem;height:.4rem;border-radius:var(--radius-full);background:var(--color-text-subtle)}.badge[data-estado=completo] .badge__dot{background:var(--color-success-400)}.badge[data-estado=parcial] .badge__dot{background:var(--color-warning-400)}.badge[data-estado=error] .badge__dot{background:var(--color-error-400)}.hero__foot{display:none;align-items:center;gap:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-stroke-subtle)}.capsule--hero:has(#vista-tabla:checked) .hero__foot{display:flex}.hero__count{color:var(--color-text-subtle);font-size:.75rem;font-variant-numeric:tabular-nums}.pager{display:flex;align-items:center;gap:var(--spacing-xs);margin-inline-start:auto}.pager__btn{display:grid;place-items:center;width:1.75rem;height:1.75rem;border:1px solid var(--color-stroke-subtle);border-radius:var(--radius-full);background:none;color:var(--color-text-muted);font-family:var(--font-sans);font-size:.875rem;line-height:1;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.pager__btn:hover:not(:disabled){border-color:var(--color-stroke-default);color:var(--color-text-default)}.pager__btn:focus-visible{outline:none;border-color:var(--color-stroke-focus);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-stroke-focus) 40%,transparent)}.pager__btn:disabled{opacity:.45;cursor:default}.pager__range{color:var(--color-text-muted);font-size:.75rem;font-variant-numeric:tabular-nums}.pending{display:flex;flex-direction:column;gap:var(--spacing-sm);margin:0;padding:0;list-style:none}.pending__item{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);border:1px solid color-mix(in srgb,var(--color-text-default) 10%,transparent);border-radius:var(--radius-2xl);background:color-mix(in srgb,var(--color-blue-cygnus-100) 40%,transparent);transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.pending__item:hover{border-color:color-mix(in srgb,var(--color-text-default) 22%,transparent);background:color-mix(in srgb,var(--color-blue-cygnus-100) 60%,transparent)}.pending__dot{flex:0 0 auto;width:.5rem;height:.5rem;margin-top:.4rem;border-radius:var(--radius-full);background:var(--color-text-subtle)}.pending__item[data-estado=vence] .pending__dot{background:var(--color-error-400);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-error-400) 20%,transparent)}.pending__item[data-estado=firma] .pending__dot{background:var(--color-warning-400);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-warning-400) 20%,transparent)}.pending__item[data-estado=listo] .pending__dot{background:var(--color-success-400);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-success-400) 20%,transparent)}.pending__text{display:flex;flex-direction:column;gap:var(--spacing-xxs);min-width:0}.pending__title{color:var(--color-text-default);font-size:.9375rem;font-weight:var(--font-weight-medium);line-height:1.35}.pending__meta{color:var(--color-text-subtle);font-size:.75rem}.context{display:flex;flex-direction:column;gap:var(--spacing-xl)}.people{display:flex;align-items:center;gap:var(--spacing-md);min-width:0}.people__stack{display:flex;flex:0 0 auto}.people__avatar{display:grid;place-items:center;width:2.25rem;height:2.25rem;border:2px solid color-mix(in srgb,var(--color-blue-cygnus-100) 90%,transparent);border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-blue-cygnus-70) 70%,transparent);color:var(--color-text-default);font-size:.6875rem;font-weight:var(--font-weight-semibold);letter-spacing:.04em}.people__avatar+.people__avatar{margin-inline-start:calc(var(--spacing-xs) * -1)}.people__label{color:var(--color-text-muted);font-size:.8125rem}.chips{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.dock{position:fixed;left:50%;bottom:var(--spacing-2xl);z-index:4;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);width:min(36rem,calc(100vw - var(--spacing-xl)));transform:translate(-50%)}.dock__areas{display:flex;gap:var(--spacing-xxs);padding:var(--spacing-xxs);border:1px solid color-mix(in srgb,var(--color-text-default) 14%,transparent);border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-blue-cygnus-100) 64%,transparent);backdrop-filter:blur(20px) saturate(130%);-webkit-backdrop-filter:blur(20px) saturate(130%);box-shadow:0 1px color-mix(in srgb,var(--color-text-default) 8%,transparent) inset,0 1rem 3rem -1rem color-mix(in srgb,var(--color-blue-cygnus-100) 90%,transparent)}.dock__area{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);border:1px solid transparent;border-radius:var(--radius-full);background:none;color:var(--color-text-muted);font-family:var(--font-sans);font-size:.8125rem;font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.dock__area:hover{color:var(--color-text-default);background:color-mix(in srgb,var(--color-text-default) 8%,transparent)}.dock__area[aria-expanded=true]{border-color:color-mix(in srgb,var(--color-orange-cygnus-50) 40%,transparent);background:color-mix(in srgb,var(--color-text-default) 10%,transparent);color:var(--color-text-default)}.dock__area:focus-visible{outline:none;border-color:var(--color-stroke-focus);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-stroke-focus) 40%,transparent)}.dock__icon{color:var(--color-orange-cygnus-50);font-size:.75rem;line-height:1}.dock__label{display:inline-flex;align-items:center}.dock__short{display:none}.dock__stack{display:flex;flex-direction:column;gap:var(--spacing-xs);width:min(19rem,100%)}.dock__stack[hidden]{display:none}.stack__card{display:flex;align-items:center;gap:var(--spacing-md);width:100%;padding:var(--spacing-md) var(--spacing-lg);border:1px solid color-mix(in srgb,var(--color-text-default) 16%,transparent);border-radius:var(--radius-2xl);background:color-mix(in srgb,var(--color-blue-cygnus-100) 76%,transparent);backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%);color:var(--color-text-default);font-family:var(--font-sans);font-size:.875rem;text-align:start;cursor:pointer;transform-origin:center bottom;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.stack__card:hover{border-color:color-mix(in srgb,var(--color-text-default) 30%,transparent);background:color-mix(in srgb,var(--color-blue-cygnus-100) 90%,transparent)}.stack__card:focus-visible{outline:none;border-color:var(--color-stroke-focus);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-stroke-focus) 40%,transparent)}.stack__name{flex:1;min-width:0}.stack__meta{color:var(--color-text-subtle);font-size:.75rem;font-variant-numeric:tabular-nums}.chat{position:fixed;right:var(--spacing-2xl);bottom:var(--spacing-2xl);z-index:5;display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-md)}.chat__panel{display:flex;flex-direction:column;gap:var(--spacing-md);width:min(21rem,calc(100vw - var(--spacing-xl)));max-height:min(30rem,62dvh);padding:var(--spacing-lg);border:1px solid color-mix(in srgb,var(--color-text-default) 16%,transparent);border-radius:var(--radius-4xl) var(--radius-4xl) var(--radius-xs) var(--radius-4xl);background:color-mix(in srgb,var(--color-blue-cygnus-100) 74%,transparent);backdrop-filter:blur(22px) saturate(130%);-webkit-backdrop-filter:blur(22px) saturate(130%);box-shadow:0 1px color-mix(in srgb,var(--color-text-default) 8%,transparent) inset,0 2rem 4rem -2rem color-mix(in srgb,var(--color-blue-cygnus-100) 90%,transparent)}.chat__panel[hidden]{display:none}.chat__head{display:flex;align-items:center;gap:var(--spacing-sm)}.chat__title{font-size:.8125rem;font-weight:var(--font-weight-semibold);letter-spacing:.02em}.chat__min{display:grid;place-items:center;width:1.75rem;height:1.75rem;margin-inline-start:auto;border:1px solid var(--color-stroke-subtle);border-radius:var(--radius-full);background:none;color:var(--color-text-muted);font-family:var(--font-sans);font-size:.875rem;line-height:1;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.chat__min:hover{border-color:var(--color-stroke-default);color:var(--color-text-default)}.chat__min:focus-visible,.chat__chip:focus-visible,.chat__fab:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-stroke-focus)}.chat__log{display:flex;flex-direction:column;gap:var(--spacing-sm);min-height:0;overflow-y:auto}.chat__item{display:flex;flex-direction:column;gap:var(--spacing-xxs);padding:var(--spacing-sm) var(--spacing-md);border:1px solid transparent;border-radius:var(--radius-2xl) var(--radius-2xl) var(--radius-xs) var(--radius-2xl);background:color-mix(in srgb,var(--color-text-default) 7%,transparent)}.chat__item--nuevo{align-self:flex-end;border-color:color-mix(in srgb,var(--color-blue-cygnus-50) 45%,transparent);border-radius:var(--radius-2xl) var(--radius-2xl) var(--radius-2xl) var(--radius-xs);background:color-mix(in srgb,var(--color-blue-cygnus-50) 20%,transparent)}.chat__prompt{color:var(--color-text-default);font-size:.875rem}.chat__state{display:inline-flex;align-items:center;gap:var(--spacing-xs);color:var(--color-text-subtle);font-size:.75rem}.chat__pulse{width:.4rem;height:.4rem;border-radius:var(--radius-full);background:var(--color-warning-400);animation:chat-pulse 1.2s var(--ease-standard) infinite}@keyframes chat-pulse{50%{opacity:.3;transform:scale(.8)}}.chat__templates{display:flex;flex-direction:column;gap:var(--spacing-xs)}.chat__chip{display:flex;flex-direction:column;gap:var(--spacing-xxs);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-stroke-subtle);border-radius:var(--radius-xl);background:none;color:var(--color-text-default);font-family:var(--font-sans);text-align:start;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.chat__chip:hover{border-color:var(--color-stroke-default);background:color-mix(in srgb,var(--color-text-default) 6%,transparent)}.chat__chip:disabled{opacity:.45;cursor:default}.chat__chip-name{font-size:.8125rem;font-weight:var(--font-weight-medium)}.chat__chip-meta{color:var(--color-text-subtle);font-size:.6875rem}.chat__fab{position:relative;z-index:1;display:grid;place-items:center;width:3.25rem;height:3.25rem;border:1px solid color-mix(in srgb,var(--color-text-default) 18%,transparent);border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-blue-cygnus-100) 70%,transparent);backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%);box-shadow:0 1rem 2rem -.75rem color-mix(in srgb,var(--color-blue-cygnus-100) 90%,transparent);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.chat__fab:hover{border-color:color-mix(in srgb,var(--color-orange-cygnus-50) 55%,transparent);transform:translateY(-2px)}.chat__orb{width:1.05rem;height:1.05rem;border-radius:var(--radius-full);background:radial-gradient(circle at 34% 30%,var(--color-orange-cygnus-20) 0%,var(--color-orange-cygnus-50) 55%,var(--color-orange-cygnus-70) 100%);box-shadow:0 0 1.2rem color-mix(in srgb,var(--color-orange-cygnus-50) 65%,transparent);animation:orb-breathe 3.2s var(--ease-standard) infinite}@keyframes orb-breathe{50%{transform:scale(1.12);box-shadow:0 0 1.8rem color-mix(in srgb,var(--color-orange-cygnus-50) 80%,transparent)}}.timeline{display:flex;align-items:center;gap:var(--spacing-md);width:100%;padding:var(--spacing-xs) var(--spacing-lg);border:1px solid color-mix(in srgb,var(--color-text-default) 10%,transparent);border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-blue-cygnus-100) 52%,transparent);backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%)}.timeline__rail{display:flex;align-items:center;gap:var(--spacing-xs);margin:0;padding:0;list-style:none}.timeline__step{display:flex;align-items:center;gap:var(--spacing-xs)}.timeline__step:after{content:"";width:var(--spacing-xl);height:1px;background:color-mix(in srgb,var(--color-text-default) 18%,transparent);transition:background-color var(--duration-base) var(--ease-standard)}.timeline__step:last-child:after{display:none}.timeline__dot{width:.5rem;height:.5rem;border:1px solid color-mix(in srgb,var(--color-text-default) 35%,transparent);border-radius:var(--radius-full);background:transparent;transition:background-color var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard)}.timeline__step[data-estado=done] .timeline__dot{border-color:transparent;background:var(--color-success-400)}.timeline__step[data-estado=done]:after{background:color-mix(in srgb,var(--color-success-400) 55%,transparent)}.timeline__step[data-estado=run] .timeline__dot{border-color:transparent;background:var(--color-orange-cygnus-50);animation:timeline-pulse 1.1s var(--ease-standard) infinite}@keyframes timeline-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--color-orange-cygnus-50) 55%,transparent)}to{box-shadow:0 0 0 .45rem color-mix(in srgb,var(--color-orange-cygnus-50) 0%,transparent)}}.timeline__caption{flex:1;min-width:0;overflow:hidden;color:var(--color-text-muted);font-size:.75rem;text-align:end;text-overflow:ellipsis;white-space:nowrap}@media(max-width:61.99rem){.mb{padding:var(--spacing-xl) var(--spacing-md) var(--spacing-10xl)}.mb__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;align-content:start}.capsule--context{align-self:stretch}.capsule--hero{grid-row:auto;order:-1}.capsule--hero{border-radius:var(--radius-3xl) var(--radius-3xl) 0 var(--radius-3xl)}.capsule--pending{border-radius:0 var(--radius-3xl) var(--radius-3xl) var(--radius-3xl)}.capsule--context{border-radius:var(--radius-3xl) 0 var(--radius-3xl) var(--radius-3xl)}.tabs{flex:1 1 auto}.views__bar{flex-wrap:wrap}.chip--criterio{margin-inline-start:0}.table__head,.table__row{grid-template-columns:minmax(0,1fr) 6rem 3.5rem;gap:var(--spacing-sm);padding-inline:var(--spacing-xs)}.view--chart{min-height:15rem}.dock{bottom:var(--spacing-lg);width:calc(100vw - var(--spacing-lg))}.dock__area{flex:1;justify-content:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);font-size:.75rem}.dock__long{display:none}.dock__short{display:inline}.dock__stack{width:min(19rem,calc(100vw - var(--spacing-xl)))}.chat{right:var(--spacing-lg);bottom:var(--spacing-10xl)}.timeline{width:auto;gap:var(--spacing-sm);padding-inline:var(--spacing-md)}.timeline__step:after{width:var(--spacing-md)}.timeline__caption{display:none}}@media(prefers-reduced-motion:reduce){.pending__item{transition:none}.chat__orb,.chat__pulse,.timeline__step[data-estado=run] .timeline__dot{animation:none}.chat__fab:hover{transform:none}}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
