.giz-header-control-menu{border:1px solid var(--giz-border);background:var(--giz-surface);min-width:220px;color:var(--q-text);box-shadow:var(--giz-tile-shadow);border-radius:14px;flex-direction:column;padding:6px;display:flex;max-height:min(78dvh,720px)!important;overflow:hidden!important}.giz-header-control-menu--meta{width:min(500px,100vw - 16px)!important;max-width:calc(100vw - 16px)!important}.giz-header-control-menu__surface[data-v-c8466bd2]{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.giz-header-control-menu__mobile-header[data-v-c8466bd2]{display:none}.giz-header-control-menu__toolbar[data-v-c8466bd2]{z-index:2;background:var(--giz-surface);grid-template-columns:minmax(0,1fr);align-items:center;gap:4px;padding:2px 2px 6px;display:grid;position:sticky;top:0}.giz-header-control-menu__controls[data-v-c8466bd2]{align-items:center;gap:4px;min-width:0;padding:0 2px 6px;display:flex}.giz-header-control-menu__toolbar[data-v-c8466bd2] .q-field__control{background:var(--giz-input-bg);border-radius:10px;min-height:38px;padding:0 10px}.giz-header-control-menu__status[data-v-c8466bd2]{color:var(--giz-text-muted);justify-content:space-between;padding:0 10px 5px;font-size:11px;display:flex}.giz-header-control-menu__filters[data-v-c8466bd2]{overscroll-behavior-x:contain;scrollbar-width:none;flex:auto;gap:4px;padding:0;display:flex;overflow:auto hidden}.giz-header-control-menu__sort[data-v-c8466bd2]{color:var(--giz-text-muted);background:var(--giz-surface-muted);flex:none}.giz-header-control-menu__filters[data-v-c8466bd2]::-webkit-scrollbar{display:none}.giz-header-control-menu__filters[data-v-c8466bd2] .q-btn{min-height:30px;color:var(--giz-text-muted);background:var(--giz-surface-muted);border-radius:9px;flex:none;padding:0 9px;font-size:11px}.giz-header-control-menu__filters[data-v-c8466bd2] .giz-header-control-menu__filter--active{color:var(--q-text);background:var(--giz-active-bg)}.giz-header-control-menu__list[data-v-c8466bd2]{overscroll-behavior:contain;flex:auto;min-height:0;max-height:min(62dvh,620px);overflow:hidden auto}.giz-header-control-menu__list[data-v-c8466bd2] .q-item{border-radius:10px;min-height:44px}.giz-header-control-menu__list[data-v-c8466bd2] .q-item__section--avatar{min-width:34px;padding-right:8px}.giz-header-control-menu__item[data-v-c8466bd2]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;display:grid}.giz-header-control-menu__label[data-v-c8466bd2],.giz-header-control-menu__meta[data-v-c8466bd2]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.giz-header-control-menu__meta[data-v-c8466bd2]{color:var(--giz-text-muted);font-size:12px;font-weight:400}.giz-header-control-menu__empty[data-v-c8466bd2]{color:var(--giz-text-muted);text-align:center;padding:28px 16px;font-size:13px}@media (max-width:600px){.giz-header-control-dialog .q-dialog__inner{padding:0}.giz-header-control-menu__surface--mobile[data-v-c8466bd2]{box-sizing:border-box;width:100vw;max-width:none;height:100dvh;max-height:none;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:var(--giz-surface);color:var(--q-text);overflow:hidden}.giz-header-control-menu__mobile-header[data-v-c8466bd2]{border-bottom:1px solid var(--giz-divider-subtle);flex:none;justify-content:space-between;align-items:center;min-height:56px;padding:6px 10px 6px 16px;display:flex}.giz-header-control-menu__mobile-header strong[data-v-c8466bd2]{font-size:16px;font-weight:700}.giz-header-control-menu__surface--mobile .giz-header-control-menu__toolbar[data-v-c8466bd2]{padding:8px 12px}.giz-header-control-menu__surface--mobile .giz-header-control-menu__controls[data-v-c8466bd2]{padding:0 12px 8px}.giz-header-control-menu__surface--mobile .giz-header-control-menu__status[data-v-c8466bd2]{padding:0 18px 8px}.giz-header-control-menu__list[data-v-c8466bd2]{max-height:none}.giz-header-control-menu__list[data-v-c8466bd2] .q-item{min-height:58px}.giz-header-control-menu__item[data-v-c8466bd2]{grid-template-columns:minmax(0,1fr);gap:1px}.giz-header-control-menu__meta[data-v-c8466bd2]{font-size:11px}}
