:where([data-khung=ui-chung]){&{--aivo-avatar-bg:#667085;--aivo-avatar-fg:#ffffff;--aivo-avatar-ring:#0f6cbd;--aivo-avatar-gap:#ffffff;--aivo-menu-bg:#ffffff;--aivo-menu-text:#1f2937;--aivo-menu-text-2:#6b7280;--aivo-menu-icon:#4b5563;--aivo-menu-line:#e5e7eb;--aivo-menu-hover:#f3f6fb;--aivo-menu-current:#0f6cbd;--aivo-menu-danger:#c50f1f;--aivo-menu-shadow:0 12px 32px rgb(15 23 42/0.14),0 2px 6px rgb(15 23 42/0.08);--aivo-menu-scrim:rgb(15 23 42/0.36)}:root.dark &,:root[data-appearance=dark] &,:root[data-appearance=navy] &,:root[data-theme=dark] &{--aivo-avatar-gap:#0f172a;--aivo-avatar-photo-bg:#222a38;--aivo-menu-bg:#1b2130;--aivo-menu-text:#e5e9f0;--aivo-menu-text-2:#9aa4b2;--aivo-menu-icon:#b8c1cc;--aivo-menu-line:rgb(255 255 255/0.1);--aivo-menu-hover:rgb(255 255 255/0.07);--aivo-menu-current:#79c0ff;--aivo-menu-danger:#ff8a8a;--aivo-menu-shadow:0 16px 40px rgb(0 0 0/0.5),0 2px 6px rgb(0 0 0/0.3);--aivo-menu-scrim:rgb(0 0 0/0.5)}.aivo-avatar{position:relative;display:inline-flex;flex:none;width:var(--aivo-avatar-size,32px);height:var(--aivo-avatar-size,32px);vertical-align:middle;container-type:size}.aivo-avatar__disc{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;box-sizing:border-box;border-radius:50%;border:var(--aivo-avatar-border,1px) solid var(--aivo-avatar-line,color-mix(in srgb,var(--aivo-avatar-bg) 86%,#000));background:var(--aivo-avatar-bg);color:var(--aivo-avatar-fg);box-shadow:none;text-shadow:none;user-select:none}.aivo-avatar__initials{font-family:inherit;font-size:var(--aivo-avatar-font,40cqmin);font-weight:600;line-height:1;letter-spacing:.01em;white-space:nowrap;text-box:trim-both cap alphabetic}.aivo-avatar__icon{width:58%;height:58%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.aivo-avatar__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:50%;background:var(--aivo-avatar-photo-bg,#ffffff);opacity:0}.aivo-avatar[data-photo] .aivo-avatar__img{opacity:1}.aivo-avatar[data-photo] .aivo-avatar__icon,.aivo-avatar[data-photo] .aivo-avatar__initials{visibility:hidden}.aivo-avatar[data-tone="1"]{--aivo-avatar-bg:#c74a4d}.aivo-avatar[data-tone="2"]{--aivo-avatar-bg:#c25111}.aivo-avatar[data-tone="3"]{--aivo-avatar-bg:#a7660b}.aivo-avatar[data-tone="4"]{--aivo-avatar-bg:#90700b}.aivo-avatar[data-tone="5"]{--aivo-avatar-bg:#32851b}.aivo-avatar[data-tone="6"]{--aivo-avatar-bg:#0d8553}.aivo-avatar[data-tone="7"]{--aivo-avatar-bg:#0e8472}.aivo-avatar[data-tone="8"]{--aivo-avatar-bg:#0d8185}.aivo-avatar[data-tone="9"]{--aivo-avatar-bg:#0d8099}.aivo-avatar[data-tone="10"]{--aivo-avatar-bg:#0d7bb3}.aivo-avatar[data-tone="11"]{--aivo-avatar-bg:#3f71d3}.aivo-avatar[data-tone="12"]{--aivo-avatar-bg:#7067d2}.aivo-avatar[data-tone="13"]{--aivo-avatar-bg:#8f5dc6}.aivo-avatar[data-tone="14"]{--aivo-avatar-bg:#a555b1}.aivo-avatar[data-tone="15"]{--aivo-avatar-bg:#b74d94}.aivo-avatar[data-tone="16"]{--aivo-avatar-bg:#c0497d}.aivo-avatar[data-photo] .aivo-avatar__disc{border-color:rgb(0 0 0/.12)}.aivo-avatar-btn{position:relative;display:inline-flex;align-items:center;gap:8px;flex:none;margin:0;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.aivo-avatar-btn:before{content:"";position:absolute;top:50%;left:calc(var(--aivo-avatar-size, 32px) / 2);width:max(44px,100%);height:max(44px,100%);transform:translate(-50%,-50%);border-radius:999px}.aivo-avatar-btn:has(.aivo-avatar-btn__text):before{left:50%}.aivo-avatar-btn .aivo-avatar__disc{transition:box-shadow .14s ease}@media (hover:hover){.aivo-avatar-btn:hover .aivo-avatar__disc{box-shadow:0 0 0 3px color-mix(in srgb,var(--aivo-avatar-ring) 16%,transparent)}}.aivo-avatar-btn[aria-expanded=true] .aivo-avatar__disc{box-shadow:0 0 0 2px var(--aivo-avatar-gap),0 0 0 4px var(--aivo-avatar-ring)}.aivo-avatar-btn:focus{outline:none}.aivo-avatar-btn:focus-visible .aivo-avatar{outline:2px dashed var(--aivo-avatar-ring);outline-offset:6px;border-radius:999px}.aivo-avatar-btn__text{max-width:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500}.aivo-acctmenu-layer{position:fixed;inset:0;z-index:2147483000;pointer-events:none}.aivo-acctmenu{position:fixed;pointer-events:auto;box-sizing:border-box;width:288px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);overflow:auto;padding:6px;border:1px solid var(--aivo-menu-line);border-radius:14px;background:var(--aivo-menu-bg);color:var(--aivo-menu-text);box-shadow:var(--aivo-menu-shadow);font-family:inherit;font-size:14px;line-height:1.35;text-align:left}.aivo-acctmenu__head{display:flex;align-items:center;gap:12px;padding:10px 10px 12px}.aivo-acctmenu__who{min-width:0}.aivo-acctmenu__name{font-size:15px;font-weight:600}.aivo-acctmenu__name,.aivo-acctmenu__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aivo-acctmenu__sub{margin-top:2px;font-size:13px;color:var(--aivo-menu-text-2)}.aivo-acctmenu__group{padding:4px 0;border-top:1px solid var(--aivo-menu-line)}.aivo-acctmenu__item{display:flex;align-items:center;gap:12px;box-sizing:border-box;width:100%;min-height:40px;margin:0;padding:8px 10px;border:0;border-radius:9px;background:transparent;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.aivo-acctmenu__item:focus-visible,.aivo-acctmenu__item:hover{background:var(--aivo-menu-hover)}.aivo-acctmenu__item:focus{outline:none}.aivo-acctmenu__item:focus-visible{box-shadow:inset 0 0 0 2px var(--aivo-avatar-ring)}.aivo-acctmenu__item--logout{color:var(--aivo-menu-danger)}.aivo-acctmenu__item[aria-current=page]{background:color-mix(in srgb,var(--aivo-menu-current) 11%,transparent);color:var(--aivo-menu-current);font-weight:600}.aivo-acctmenu__item[aria-current=page] .aivo-acctmenu__icon{color:currentColor}.aivo-acctmenu__icon{display:inline-flex;flex:none;width:20px;height:20px;color:var(--aivo-menu-icon)}.aivo-acctmenu__item--logout .aivo-acctmenu__icon{color:currentColor}.aivo-acctmenu__icon svg{width:100%;height:100%}.aivo-acctmenu__label{flex:1;min-width:0}.aivo-acctmenu__scrim{position:fixed;inset:0;pointer-events:auto;background:var(--aivo-menu-scrim)}.aivo-acctmenu--sheet{left:0;right:0;bottom:0;width:100%;max-width:none;max-height:85dvh;padding:6px 10px calc(10px + env(safe-area-inset-bottom, 0px));border-width:1px 0 0;border-radius:20px 20px 0 0}.aivo-acctmenu--sheet .aivo-acctmenu__item{min-height:48px}.aivo-acctmenu__grip{display:block;width:36px;height:4px;margin:4px auto 6px;border-radius:999px;background:var(--aivo-menu-line)}@media (prefers-reduced-motion:no-preference){.aivo-acctmenu:not(.aivo-acctmenu--sheet){animation:aivo-acctmenu-in .12s ease-out}.aivo-acctmenu--sheet{animation:aivo-acctmenu-up .18s ease-out}}}@keyframes aivo-acctmenu-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes aivo-acctmenu-up{0%{transform:translateY(24px);opacity:.6}}