body[data-kaion-integrated-debug2=true] [data-kaion-reel-dock=true],body[data-kaion-integrated-debug2=true] nav[aria-label="Navegación principal de Kaion"]{display:none!important}body[data-kaion-integrated-debug2=true] .kaion-agent-directory>div:last-child{align-items:center!important}@media (min-width:901px){body[data-kaion-integrated-debug2=true] .kaion-support-widget{bottom:max(1rem,env(safe-area-inset-bottom))!important}}.kaion-business-os-dock{position:fixed;z-index:180;left:50%;bottom:max(1rem,env(safe-area-inset-bottom));transform:translateX(-50%);max-width:calc(100vw - 1.5rem);pointer-events:none}.kaion-business-os-dock__nav{display:flex;align-items:center;gap:.35rem;padding:.45rem;border:1px solid var(--border-soft);border-radius:1.65rem;background:color-mix(in srgb,var(--bg-surface) 86%,transparent);box-shadow:0 20px 55px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(28px) saturate(150%);pointer-events:auto}.kaion-business-os-dock__item{--business-os-tone:#0a84ff;position:relative;display:flex;min-width:4.6rem;flex-direction:column;align-items:center;justify-content:center;gap:.18rem;border-radius:1.2rem;padding:.5rem .65rem;color:var(--text-muted);transition:transform .16s ease,background .16s ease,color .16s ease}.kaion-business-os-dock__item.is-active,.kaion-business-os-dock__item:hover{color:var(--text-primary);background:color-mix(in srgb,var(--business-os-tone) 16%,transparent);transform:translateY(-2px)}.kaion-business-os-dock__item.is-active:before{content:"";position:absolute;top:-.22rem;left:50%;width:1.25rem;height:.18rem;transform:translateX(-50%);border-radius:999px;background:var(--business-os-tone);box-shadow:0 0 14px color-mix(in srgb,var(--business-os-tone) 70%,transparent)}.kaion-business-os-dock__icon{display:flex;width:1.9rem;height:1.9rem;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--business-os-tone) 25%,var(--border-soft));border-radius:.75rem;background:color-mix(in srgb,var(--business-os-tone) 9%,transparent);color:color-mix(in srgb,var(--business-os-tone) 78%,white)}.kaion-business-os-dock__label{font-size:.64rem;font-weight:750;letter-spacing:.01em;white-space:nowrap}.kaion-business-os-dock__chevron{position:absolute;right:.28rem;top:.28rem;transition:transform .16s ease}.kaion-business-os-dock__more{position:absolute;right:0;bottom:calc(100% + .75rem);width:19rem;padding:.75rem;border:1px solid var(--border-soft);border-radius:1.4rem;background:color-mix(in srgb,var(--bg-surface) 94%,transparent);box-shadow:0 22px 60px rgba(0,0,0,.3);backdrop-filter:blur(28px) saturate(150%)}.kaion-business-os-dock__more-item{--business-os-tone:#94a3b8;display:flex;align-items:center;gap:.55rem;min-height:2.65rem;border:1px solid var(--border-soft);border-radius:.9rem;padding:.65rem .75rem;background:color-mix(in srgb,var(--bg-card) 72%,transparent);color:var(--text-secondary);font-size:.75rem;font-weight:700;transition:background .16s ease,border-color .16s ease,color .16s ease}.kaion-business-os-dock__more-item.is-active,.kaion-business-os-dock__more-item:hover{border-color:color-mix(in srgb,var(--business-os-tone) 45%,var(--border-soft));background:color-mix(in srgb,var(--business-os-tone) 12%,var(--bg-card));color:var(--text-primary)}@media (max-width:900px){.kaion-business-os-dock{bottom:max(.55rem,env(safe-area-inset-bottom));width:calc(100vw - .8rem)}.kaion-business-os-dock__nav{width:100%;justify-content:space-around;border-radius:1.35rem;padding:.35rem}.kaion-business-os-dock__item{min-width:0;flex:1 1 0;padding:.42rem .25rem}.kaion-business-os-dock__label{max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:.58rem}.kaion-business-os-dock__more{right:0;width:min(19rem,calc(100vw - 1rem))}}@media (prefers-reduced-motion:reduce){.kaion-business-os-dock__chevron,.kaion-business-os-dock__item,.kaion-business-os-dock__more-item{transition:none}}