.mis-open-menu-switcher{display:inline-flex;align-items:center;min-width:0}.mis-open-menu-switcher>.mis-extended-popover-anchor>button[data-mis-control=button]{display:inline-flex;align-items:center;gap:6px;height:26px;min-height:26px;margin:0;padding:0 2px;border:0;background:transparent;box-shadow:none;color:var(--mis-theme-text-secondary,#718096);font-family:inherit;font-size:var(--mis-type-control,10px);white-space:nowrap}.mis-open-menu-switcher>.mis-extended-popover-anchor>button>svg{width:13px;height:13px;flex-shrink:0}.mis-open-menu-switcher>.mis-extended-popover-anchor>button>svg:last-child{width:11px;height:11px;margin-left:4px;color:#8b98ac}.mis-open-menu-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding-inline:4px;border-radius:5px;background:var(--mis-theme-soft,#f1f5fa);font-size:var(--mis-type-caption,9px);font-variant-numeric:tabular-nums}.mis-extended-popover:has(>.mis-open-menu-panel){width:min(320px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:0;padding:0;overflow:hidden;border:1px solid var(--mis-theme-border,#dfe5ed);border-radius:10px;background:var(--mis-theme-surface,#fff);box-shadow:0 12px 32px #25375824}.mis-open-menu-panel{display:flex;flex-direction:column;min-width:0;color:var(--mis-theme-text,#31415f);font-family:inherit}.mis-open-menu-panel>header{display:flex;align-items:center;gap:7px;min-height:42px;padding:8px 13px;border-bottom:1px solid var(--mis-theme-border,#e5eaf1);background:var(--mis-theme-surface,#fff)}.mis-open-menu-panel>header>svg{width:14px;height:14px;color:var(--mis-control-primary,#3159d6)}.mis-open-menu-panel>header>strong{flex:1;font-size:var(--mis-type-control,10px);font-weight:500}.mis-open-menu-panel>header>span{color:#8998ae;font-size:var(--mis-type-caption,9px)}.mis-open-menu-items{display:flex;flex-direction:column;gap:4px;max-height:min(360px,calc(100dvh - 155px));min-height:0;overflow:auto;padding:7px;scrollbar-width:thin;overscroll-behavior:contain}.mis-open-menu-row{display:flex;align-items:center;gap:5px;min-width:0;flex-shrink:0;min-height:46px;padding:2px 5px 2px 3px;border-radius:7px;background:transparent}.mis-open-menu-row[data-active=true]{background:var(--mis-theme-soft,#edf3ff)}.mis-open-menu-row:hover{background:var(--mis-theme-soft,#f2f5fa)}.mis-open-menu-target[data-mis-control=button]{display:flex;align-items:center;gap:9px;flex:1;min-width:0;min-height:40px;margin:0;padding:5px 6px;border:0;background:transparent;box-shadow:none;text-align:left;color:var(--mis-theme-text,#31415f);font-family:inherit;white-space:normal}.mis-open-menu-target>svg{width:15px;height:15px;flex-shrink:0;color:#8291a8}.mis-open-menu-target>svg:last-child:not(:first-child){width:13px;height:13px;color:var(--mis-control-primary,#3159d6)}.mis-open-menu-target>span{display:grid;gap:4px;flex:1;min-width:0}.mis-open-menu-target strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--mis-type-control,10px);font-weight:500}.mis-open-menu-target small{color:#8a98ad;font-size:var(--mis-type-caption,9px);line-height:1.3}.mis-open-menu-target[aria-current=page]{color:var(--mis-control-primary,#3159d6)}.mis-open-menu-row>.mis-extended-tooltip-trigger{flex:0 0 auto;display:block}.mis-open-menu-close[data-mis-control=button]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;min-width:28px;height:28px;min-height:28px;margin:0;padding:0;border:0;border-radius:5px;background:transparent;box-shadow:none;color:#8b98ac}.mis-open-menu-close>svg{width:13px;height:13px}.mis-open-menu-close:hover:not(:disabled){color:#b34f56;background:#fff0f0}.mis-open-menu-close:disabled{opacity:.4}.mis-open-menu-panel>footer{padding:8px 13px;border-top:1px solid var(--mis-theme-border,#e5eaf1);color:#96a2b4;font-size:var(--mis-type-caption,9px);line-height:1.4}
