:root{--btn-menu-transition:0.2s cubic-bezier(0.4,0,0.2,1);--menu-box-shadow-color:rgba(0,0,0,0.15);--menu-box-shadow:0 0 10px var(--menu-box-shadow-color);--menu-backdrop-filter:blur(12px) saturate(1.15);--menu-backdrop-opacity:0.72;--menu-background-color:rgba(var(--surface-color-rgb,255,255,255),var(--menu-backdrop-opacity));--menu-border-color:color-mix(in srgb,#fff 12%,transparent);--primary-text-color:#000;--secondary-text-color:#707579;--border-radius-medium:12px;--font-size-14:14px;--line-height-14:1.25rem;--font-weight-bold:500;--ripple-color:rgba(0,0,0,0.08)}html[data-theme=light]{--menu-backdrop-opacity:0.78;--menu-background-color:rgba(var(--surface-color-rgb,255,255,255),var(--menu-backdrop-opacity));--menu-border-color:color-mix(in srgb,#fff 14%,transparent)}html[data-theme=dark]{--menu-box-shadow-color:rgba(0,0,0,0.45);--menu-backdrop-opacity:0.65;--menu-background-color:rgba(var(--surface-color-rgb,33,33,33),var(--menu-backdrop-opacity));--menu-border-color:color-mix(in srgb,#fff 8%,transparent);--primary-text-color:#fff;--secondary-text-color:#aaaaaa;--ripple-color:rgba(255,255,255,0.08)}.tgk-menu__layer{position:fixed;inset:0;z-index:10050;pointer-events:none;-webkit-user-select:none;user-select:none}.tgk-menu__layer>*{pointer-events:auto}#column-left .tgk-menu__layer--sidebar,.tgk-chat-ctx-menu-layer.tgk-menu__layer{--menu-background-color:rgba(var(--surface-color-rgb,255,255,255),var(--menu-backdrop-opacity))}html[data-theme=dark] #column-left .tgk-menu__layer--sidebar,html[data-theme=dark] .tgk-chat-ctx-menu-layer.tgk-menu__layer{--menu-box-shadow-color:rgba(0,0,0,0.45)}#column-left{position:relative;z-index:1}#column-left .tgk-menu__layer--sidebar{position:absolute;inset:0;z-index:20;overflow:visible;pointer-events:none}#column-left .tgk-menu__layer--sidebar>*,.btn-menu-overlay{pointer-events:auto}.btn-menu-overlay{position:fixed;inset:0;z-index:1;background:transparent}#column-left .tgk-menu__layer--sidebar .btn-menu-overlay{position:absolute;inset:0}.btn-menu{--transform-extra:translateX(0);--transform-origin-x:left;--transform-origin-y:top;position:fixed;z-index:2;font-size:1rem;min-width:11.25rem;width:max-content;max-width:16.25rem;transform-origin:var(--transform-origin-x) var(--transform-origin-y);visibility:hidden;opacity:0;transform:var(--transform-extra) scale(.8);transition:opacity var(--btn-menu-transition),transform var(--btn-menu-transition),visibility var(--btn-menu-transition);-webkit-user-select:none;user-select:none}.btn-menu.active{visibility:visible;opacity:1;transform:var(--transform-extra) scaleX(1)}.btn-menu.has-items-wrapper{opacity:1!important;visibility:visible!important;transform:none!important;transition:none!important;background:none;box-shadow:none;padding:0;display:block;min-width:11.25rem}.btn-menu-glass-panel,.btn-menu-reactions-container,.tgk-chat-ctx-menu .btn-menu-items{display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box;width:100%;padding:.3125rem;border-radius:var(--border-radius-medium);border:1px solid var(--menu-border-color);box-shadow:var(--menu-box-shadow);background-color:var(--menu-background-color);-webkit-backdrop-filter:var(--menu-backdrop-filter);backdrop-filter:var(--menu-backdrop-filter);color:var(--primary-text-color);overflow:hidden}.btn-menu-reactions-container{flex-direction:row;align-items:center;justify-content:center;width:auto;padding:0 .125rem;border-radius:2.5rem}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){@media (prefers-reduced-motion:no-preference){.btn-menu-glass-panel,.btn-menu-reactions-container,.tgk-chat-ctx-menu .btn-menu-items{-webkit-backdrop-filter:var(--menu-backdrop-filter);backdrop-filter:var(--menu-backdrop-filter)}}}.btn-menu.has-items-wrapper:not(.active) .btn-menu-items.btn-menu-transition{visibility:hidden;opacity:0;transform:scale3d(.8,.8,1);pointer-events:none}.btn-menu.has-items-wrapper.active .btn-menu-items.btn-menu-transition,.tgk-chat-ctx-menu.active .btn-menu-items.btn-menu-transition{visibility:visible;opacity:1;transform:scaleX(1);pointer-events:auto}.btn-menu-items.btn-menu-transition{transform-origin:inherit;transition:opacity var(--btn-menu-transition),transform var(--btn-menu-transition),visibility var(--btn-menu-transition)}@media (prefers-reduced-motion:reduce){.btn-menu-items.btn-menu-transition{transition:none}.btn-menu.has-items-wrapper:not(.active) .btn-menu-items.btn-menu-transition{transform:none}}.btn-menu:not(.has-items-wrapper){box-shadow:var(--menu-box-shadow);padding:.3125rem 0;border-radius:var(--border-radius-medium);border:1px solid var(--menu-border-color);background-color:var(--menu-background-color);-webkit-backdrop-filter:var(--menu-backdrop-filter);backdrop-filter:var(--menu-backdrop-filter)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.btn-menu-glass-panel,.btn-menu-reactions-container,.btn-menu:not(.has-items-wrapper),.tgk-chat-ctx-menu .btn-menu-items{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:rgba(var(--surface-color-rgb,255,255,255),.96)}}.btn-menu-item{--padding-vertical:0.25rem;--padding-left:0.75rem;--padding-right:0.75rem;--icon-margin:1.25rem;--icon-size:1.25rem;display:flex;align-items:center;position:relative;width:calc(100% - .625rem);margin-inline:.3125rem;padding-block:var(--padding-vertical);padding-inline:var(--padding-left) var(--padding-right);min-height:2rem;box-sizing:border-box;cursor:pointer;pointer-events:all;color:var(--primary-text-color);text-align:start;font-size:var(--font-size-14);line-height:var(--line-height-14);border-radius:.3125rem;font-weight:var(--font-weight-bold);border:none;background:transparent;text-decoration:none;transform:scale(1);transition:transform .1s cubic-bezier(.4,0,.2,1)}.btn-menu-item:hover{background-color:var(--ripple-color)}.btn-menu-item:active{transform:scale(.96)}.btn-menu-item-icon{flex:0 0 auto;width:var(--icon-size);height:var(--icon-size);margin-inline-end:var(--icon-margin);font-size:var(--icon-size);line-height:1;display:flex;align-items:center;justify-content:center;color:currentColor}.btn-menu-item-tgico{width:1.25rem;height:1.25rem;background-color:currentColor}.btn-menu-item.danger{color:var(--danger-color,#df3f40)}.btn-menu-item.danger:hover{background-color:color-mix(in srgb,var(--danger-color,#df3f40) 14%,transparent)}.btn-menu-item.danger .btn-menu-item-icon .tgico{background-color:currentColor}.tgico{display:inline-block;width:var(--icon-size);height:var(--icon-size);background-color:var(--primary-text-color);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.btn-menu-item-icon.is-avatar{position:relative;width:1.5rem;height:1.5rem;border-radius:50%;background:#3390ec;color:#fff;font-size:.8125rem;font-weight:600;overflow:hidden}.btn-menu-item-avatar-fallback{position:absolute;inset:0;display:grid;place-items:center;line-height:1}.btn-menu-item-avatar-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.btn-menu-item-text{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-menu-item-badge{flex:0 0 auto;margin-inline-start:auto;margin-inline-end:.0625rem;min-width:1.375rem;height:1.375rem;padding:0 .4375rem;border-radius:999px;font-size:.8125rem;font-weight:700;line-height:1.375rem;font-variant-numeric:tabular-nums;text-align:center;color:#fff;background-color:var(--secondary-text-color,#707579);box-sizing:border-box}.btn-menu-item-chevron{margin-inline-start:auto;font-size:1.125rem;color:var(--secondary-text-color);opacity:.6;line-height:1}.btn-menu hr{display:block;height:1px;margin:.3125rem 0;border:none;background-color:var(--ripple-color)}.btn-menu-item-header{color:var(--primary-text-color);height:2rem;font-weight:var(--font-weight-bold);pointer-events:none;cursor:default}.btn-menu-item-header:hover{background:transparent}.btn-menu-item-header--profile{height:auto;align-items:center;padding-block:.25rem;gap:.125rem}.btn-menu-item-header--profile .is-avatar{width:2.25rem;height:2.25rem;font-size:.9375rem;overflow:visible}.btn-menu-item-avatar-online{position:absolute;right:-1px;bottom:-1px;width:.75rem;height:.75rem;border-radius:999px;background:#4dcd5e;box-shadow:0 0 0 2px rgb(var(--surface-color-rgb,255,255,255));z-index:2}.btn-menu-profile-meta{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.btn-menu-profile-name{font-weight:var(--font-weight-bold);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center}.btn-menu-profile-name-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.btn-menu-profile-status{margin-top:1px;font-size:.8125rem;font-weight:400;line-height:1.15;color:#1d9e57}[data-theme=dark] .btn-menu-profile-status{color:#5fd17a}.btn-menu-item.submenu-trigger{cursor:default;padding-inline-end:.375rem}.btn-menu-item.submenu-trigger:active{transform:none}.submenu-label{display:flex;align-items:center;flex:1 1 auto;min-width:0;gap:.25rem}.submenu-label-text{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.submenu-chevron{flex:0 0 auto;color:var(--secondary-text-color);opacity:.55}.sidebar-tools-submenu{min-width:11.25rem}.sidebar-tools-submenu-flyout{visibility:visible!important;opacity:1!important;transform:none!important;pointer-events:auto;transition:none!important}