.user-menu--drawer[data-v-81c866f6]{background:var(--giz-surface-muted);border-radius:10px;width:100%;min-height:52px;padding:0 10px}.user-menu--drawer[data-v-81c866f6] .q-btn__content{flex-wrap:nowrap;gap:8px;width:100%}.user-menu--mini[data-v-81c866f6]{background:0 0;border-radius:8px;width:40px;min-width:40px;min-height:40px;padding:0}.user-menu--mini[data-v-81c866f6] .q-btn__content{justify-content:center}.user-menu__identity[data-v-81c866f6]{flex-direction:column;flex:auto;align-items:flex-start;min-width:0;line-height:1.25;display:flex}.user-menu__name[data-v-81c866f6]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.user-menu__status[data-v-81c866f6]{max-width:100%;color:var(--giz-text-muted);font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.user-menu__avatar[data-v-81c866f6]{color:var(--q-text);background:var(--giz-surface-muted);font-weight:700}.user-menu__popup[data-v-81c866f6]{width:238px;max-width:calc(100vw - 16px)}.user-menu__summary[data-v-81c866f6]{width:100%;color:var(--q-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px;display:flex}.user-menu__summary[data-v-81c866f6]:hover{background:var(--giz-surface-hover)}.user-menu__actions[data-v-81c866f6]{padding:4px 0}.user-menu__preferences[data-v-81c866f6]{padding:4px 0 0}.user-menu__preferences .q-item[data-v-81c866f6],.user-menu__choice-menu .q-item{border-radius:8px;min-height:40px;margin:0}.user-menu__preferences .q-item__section--side[data-v-81c866f6]:not(.q-item__section--avatar){color:var(--giz-text-muted);font-size:var(--font-size-sm);flex-direction:row;justify-content:flex-end;align-items:center;gap:4px}.user-menu__guest[data-v-81c866f6]{align-items:center;width:100%;display:flex}.user-menu__choice-menu[data-v-81c866f6]{border:1px solid var(--giz-border);background:var(--giz-surface);min-width:210px;max-height:min(70dvh,560px);color:var(--q-text);box-shadow:var(--giz-tile-shadow);border-radius:12px;padding:6px}.user-menu__actions[data-v-81c866f6] .q-btn{border-radius:8px;width:100%;min-height:40px;margin-left:0;padding:0 16px;font-weight:400;color:var(--q-text)!important}.user-menu__actions[data-v-81c866f6] .q-btn__content{justify-content:flex-start}.user-menu__actions[data-v-81c866f6] .q-icon.on-left{margin-right:10px}.user-menu__actions[data-v-81c866f6] .q-icon{font-size:19px}:root{--giz-media-scrim:#07101f;--giz-media-text:#f4f7ff}:root,.body--light,html.body--light,html.light{--q-primary:#263a8f;--giz-primary-text:#fff;--q-secondary:#b7c3da;--q-accent:#6061cd;--q-positive:#16813a;--q-negative:#b42318;--q-info:#1769aa;--q-warning:#8a5a00;--q-dark:#fff;--q-text:#2f3440;--q-menu-bg:#fff;--giz-app-bg:#f7f8fb;--giz-sidebar-bg:#eef1f6;--giz-sidebar-border:#1f29371f;--giz-divider-subtle:#1f293714;--giz-header-bg:transparent;--giz-header-divider:#1f29370b;--giz-active-bg:#6061cd21;--giz-active-text:#30328f;--giz-hover-bg:#1f29370f;--giz-surface:#fff;--giz-floating-control-bg:color-mix(in srgb, var(--giz-surface) 78%, transparent);--giz-surface-muted:#eef1f6;--giz-surface-hover:#e5e9f1;--giz-input-bg:#eef1f6;--giz-border:#1f29371f;--giz-border-hover:#1f293738;--giz-field-underline:#1f29372e;--giz-field-underline-focus:#6061cd94;--giz-focus-ring:0 0 0 3px color-mix(in srgb, var(--q-primary) 18%, transparent);--giz-focus-ring-negative:0 0 0 3px color-mix(in srgb, var(--q-negative) 18%, transparent);--giz-text-muted:#2f3440b8;--giz-tile-shadow:0 1px 3px 0 #0f172a0f, 0 1px 2px -1px #0f172a0f;--giz-dialog-shadow:0 20px 25px -5px #0f172a1f, 0 8px 10px -6px #0f172a14;--giz-dropdown-shadow:0 10px 15px -3px #0f172a14, 0 4px 6px -4px #0f172a0a;background:var(--giz-app-bg)}@media (prefers-color-scheme:dark){:root:not(.body--light):not(html.body--light):not(html.light){--q-primary:#5f73d9;--giz-primary-text:#fff;--q-secondary:#4f6fb6;--q-accent:#6061cd;--q-positive:#56d364;--q-negative:#ff7b72;--q-info:#79c0ff;--q-warning:#e3b341;--q-dark-page:#07101f;--q-dark:#07101f;--q-text:#d8dfec;--q-menu-bg:#101a2b;--giz-app-bg:#07101f;--giz-sidebar-bg:#0b1424;--giz-sidebar-border:#d8dfec1f;--giz-divider-subtle:#d8dfec14;--giz-header-bg:transparent;--giz-header-divider:#d8dfec0e;--giz-active-bg:#788bff33;--giz-active-text:#edf2ff;--giz-hover-bg:#d8dfec14;--giz-surface:#111c2d;--giz-floating-control-bg:color-mix(in srgb, var(--giz-surface) 78%, transparent);--giz-surface-muted:#172434;--giz-surface-hover:#1d2c3d;--giz-input-bg:#111c2d;--giz-border:#d8dfec1f;--giz-border-hover:#d8dfec38;--giz-field-underline:#d8dfec3d;--giz-field-underline-focus:#d8dfec7a;--giz-focus-ring:0 0 0 3px color-mix(in srgb, var(--q-primary) 22%, transparent);--giz-focus-ring-negative:0 0 0 3px color-mix(in srgb, var(--q-negative) 22%, transparent);--giz-text-muted:#d8dfecb8;--giz-tile-shadow:0 4px 20px #0000004d, 0 0 0 1px #ffffff0f;--giz-dialog-shadow:0 25px 50px -12px #00000080, 0 0 0 1px #ffffff14;--giz-dropdown-shadow:0 12px 28px #00000073, 0 0 0 1px #ffffff14;background:var(--giz-app-bg)}}.body--dark,html.body--dark,html.dark{--q-primary:#5f73d9;--giz-primary-text:#fff;--q-secondary:#4f6fb6;--q-accent:#6061cd;--q-positive:#56d364;--q-negative:#ff7b72;--q-info:#79c0ff;--q-warning:#e3b341;--q-dark-page:#07101f;--q-dark:#07101f;--q-text:#d8dfec;--q-menu-bg:#101a2b;--giz-app-bg:#07101f;--giz-sidebar-bg:#0b1424;--giz-sidebar-border:#d8dfec1f;--giz-divider-subtle:#d8dfec14;--giz-header-bg:transparent;--giz-header-divider:#d8dfec0e;--giz-active-bg:#788bff33;--giz-active-text:#edf2ff;--giz-hover-bg:#d8dfec14;--giz-surface:#111c2d;--giz-floating-control-bg:color-mix(in srgb, var(--giz-surface) 78%, transparent);--giz-surface-muted:#172434;--giz-surface-hover:#1d2c3d;--giz-input-bg:#111c2d;--giz-border:#d8dfec1f;--giz-border-hover:#d8dfec38;--giz-field-underline:#d8dfec3d;--giz-field-underline-focus:#d8dfec7a;--giz-focus-ring:0 0 0 3px color-mix(in srgb, var(--q-primary) 22%, transparent);--giz-focus-ring-negative:0 0 0 3px color-mix(in srgb, var(--q-negative) 22%, transparent);--giz-text-muted:#d8dfecb8;--giz-tile-shadow:0 4px 20px #0000004d, 0 0 0 1px #ffffff0f;--giz-dialog-shadow:0 25px 50px -12px #00000080, 0 0 0 1px #ffffff14;--giz-dropdown-shadow:0 12px 28px #00000073, 0 0 0 1px #ffffff14;background:var(--giz-app-bg)}.giz-menu-search-dialog .q-dialog__inner{padding-top:72px}.giz-menu-search-card{border:1px solid var(--giz-border);flex-direction:column;width:580px;max-width:94vw;display:flex;overflow:hidden;background:var(--giz-surface)!important;color:var(--q-text)!important;border-radius:var(--giz-radius-xl,14px)!important;box-shadow:0 24px 48px -12px #0006, 0 0 0 1px var(--giz-border)!important}.giz-menu-search-header{background:var(--giz-surface);gap:12px;padding:12px 16px}.giz-menu-search-icon{color:var(--giz-text-muted);font-size:22px}.giz-menu-search-input{color:var(--q-text);letter-spacing:-.015em;background:0 0;border:none;outline:none;font-size:15px;font-weight:500}.giz-menu-search-input::placeholder{color:var(--giz-text-muted);font-weight:400}.giz-menu-search-clear{color:var(--giz-text-muted)}.giz-menu-search-clear:hover{color:var(--q-text)}.giz-menu-search-kbd kbd{color:var(--giz-text-muted);background:var(--giz-surface-muted);border:1px solid var(--giz-border);border-radius:var(--giz-radius-xs,4px);padding:2px 6px;font-size:11px;font-weight:600;line-height:14px;display:inline-block}.giz-menu-search-separator{background:var(--giz-divider-subtle)!important}.giz-menu-search-results{max-height:380px;padding:8px;overflow-y:auto}.giz-menu-search-item{border-radius:var(--giz-radius-md,8px);cursor:pointer;transition:background var(--giz-transition-fast,.12s ease);margin-bottom:2px;padding:8px 12px}.giz-menu-search-item:hover,.giz-menu-search-item--active{background:var(--giz-surface-hover)}.giz-menu-search-item--active .giz-menu-search-item__icon-box{background:color-mix(in srgb, var(--q-primary) 14%, transparent);color:var(--q-primary)}.giz-menu-search-item--active .giz-menu-search-item__label{color:var(--q-primary)}.giz-menu-search-item__icon-box{border-radius:var(--giz-radius-sm,6px);background:var(--giz-surface-muted);width:32px;min-width:32px;height:32px;color:var(--giz-text-muted);transition:all var(--giz-transition-fast,.12s ease);margin-right:12px;font-size:18px}.giz-menu-search-item__label-row{line-height:1.35}.giz-menu-search-item__label{color:var(--q-text);font-size:14px;font-weight:500}.giz-menu-search-highlight{color:var(--q-primary);text-underline-offset:2px;font-weight:700;text-decoration:underline}.giz-menu-search-item__badge{border-radius:var(--giz-radius-pill,9999px);background:var(--giz-surface-muted);color:var(--giz-text-muted);border:1px solid var(--giz-divider-subtle);padding:2px 7px;font-size:11px;font-weight:500}.giz-menu-search-item__path{color:var(--giz-text-muted);margin-top:1px;font-size:12px}.giz-menu-search-item__action{justify-content:flex-end;align-items:center;min-width:24px;margin-left:8px;display:flex}.giz-menu-search-enter-kbd{color:var(--q-primary);background:color-mix(in srgb, var(--q-primary) 12%, transparent);border:1px solid color-mix(in srgb, var(--q-primary) 30%, transparent);border-radius:var(--giz-radius-xs,4px);padding:2px 5px;font-size:11px;font-weight:700}.giz-menu-search-arrow-icon{color:var(--giz-text-muted);opacity:.6;font-size:16px}.giz-menu-search-empty{text-align:center;padding:40px 16px}.giz-menu-search-empty__icon{color:var(--giz-text-muted);opacity:.6;margin-bottom:8px}.giz-menu-search-empty__title{color:var(--q-text);font-size:14px;font-weight:600}.giz-menu-search-empty__caption{color:var(--giz-text-muted);margin-top:4px;font-size:12px}.giz-menu-search-footer{background:var(--giz-surface-muted);border-top:1px solid var(--giz-divider-subtle);padding:8px 16px}.giz-menu-search-footer kbd{color:var(--giz-text-muted);background:var(--giz-surface);border:1px solid var(--giz-border);border-radius:var(--giz-radius-xs,4px);padding:1px 4px;font-size:10px;font-weight:600;display:inline-block}.giz-menu-search-footer__hints{color:var(--giz-text-muted)}.giz-menu-search-footer__count{color:var(--giz-text-muted);font-weight:500}
