.header-brand[data-v-d83e1e34]{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.header-brand__mark[data-v-d83e1e34]{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-md);background:0 0;border:none;flex:none}.header-brand__text[data-v-d83e1e34]{min-width:0;color:var(--color-text-primary);font-size:var(--text-md);font-weight:var(--weight-bold);letter-spacing:0}.header-brand__text .logo-text[data-v-d83e1e34]{display:inline}.header-brand__text .logo-icon[data-v-d83e1e34]{display:none}@media (width<=767px){.header-brand__mark[data-v-d83e1e34]{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full)}.header-brand__text .logo-text[data-v-d83e1e34]{display:none}.header-brand__text .logo-icon[data-v-d83e1e34]{font-size:var(--text-sm);font-weight:var(--weight-bold);display:inline}}.header-user-menu[data-v-74414269]{display:inline-flex}.profile-btn[data-v-74414269]{width:var(--control-icon-size);height:var(--control-icon-size);border-radius:var(--radius-full);color:var(--header-icon,var(--color-text-primary));cursor:pointer;transition:background var(--transition-standard),color var(--transition-standard);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.profile-btn[data-v-74414269]:hover{background:color-mix(in srgb,var(--color-accent) 8%,transparent);color:var(--header-icon,var(--color-text-primary))}}.profile-btn[data-v-74414269]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-accent) 40%,transparent);outline-offset:2px}@media (width<=767px){.profile-btn[data-v-74414269]{width:var(--space-11);height:var(--space-11);min-width:var(--touch-target);min-height:var(--touch-target)}}.avatar-small[data-v-74414269]{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);flex-shrink:0;overflow:hidden}.avatar-small img[data-v-74414269]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.panel-head[data-v-74414269],.sheet-backdrop[data-v-74414269],.sheet-handle[data-v-74414269]{display:none}.profile-panel[data-v-74414269]{background-color:var(--glass-surface,#111827b8);border:var(--ui-border,1px solid #ffffff29);box-shadow:var(--glass-shadow,none);color:inherit;-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);backface-visibility:hidden;-webkit-font-smoothing:antialiased;background-clip:padding-box;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.profile-panel[data-v-74414269]{background-color:var(--glass-surface-strong,#0e121adb);box-shadow:var(--glass-shadow,0 16px 32px #0003)}}.profile-panel[data-v-74414269]{z-index:var(--z-dropdown);inline-size:min(220px,100dvw - var(--space-6) - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));padding:var(--space-2);border:var(--ui-border);border-radius:var(--radius-lg);color:var(--color-text-primary);box-shadow:none;background:0 0;position:fixed;inset-block-start:calc(72px + env(safe-area-inset-top,0px));inset-inline-end:max(var(--space-3),env(safe-area-inset-right,0px));overflow:hidden}.panel-actions[data-v-74414269]{gap:var(--space-1);width:100%;display:grid}.panel-actions[data-v-74414269] .app-button{width:100%;min-height:var(--space-11);justify-content:flex-start}.profile-panel-enter-active[data-v-74414269],.profile-panel-leave-active[data-v-74414269],.sheet-backdrop-enter-active[data-v-74414269],.sheet-backdrop-leave-active[data-v-74414269]{transition:opacity var(--transition-emphasized),transform var(--transition-emphasized)}.profile-panel-enter-from[data-v-74414269],.profile-panel-leave-to[data-v-74414269]{opacity:0;transform:translateY(-18px)}.sheet-backdrop-enter-from[data-v-74414269],.sheet-backdrop-leave-to[data-v-74414269]{opacity:0}@media (width<=767px){.sheet-backdrop[data-v-74414269]{z-index:calc(-1 + var(--z-modal));background:color-mix(in srgb,var(--color-bg) 48%,transparent);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;margin:0;padding:0;display:block;position:fixed;inset:0}.panel-head[data-v-74414269],.sheet-handle[data-v-74414269]{display:none}.profile-panel[data-v-74414269]{z-index:var(--z-modal);inline-size:auto;max-inline-size:none;padding:var(--space-2);border:var(--ui-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:var(--glass-strong-filter);backdrop-filter:var(--glass-strong-filter);filter:none;background:0 0;inset-block-start:calc(env(safe-area-inset-top,0px) + var(--space-2) + var(--space-11) + var(--space-2) + var(--space-2));inset-block-end:auto;inset-inline-start:max(var(--space-3),env(safe-area-inset-left,0px));inset-inline-end:max(var(--space-3),env(safe-area-inset-right,0px));box-shadow:none!important}.panel-actions[data-v-74414269]{gap:var(--space-2);padding:0}}.header-quick-actions[data-v-301ef87d]{justify-content:flex-end;justify-self:end;gap:var(--space-2);min-width:0;color:var(--header-icon,var(--color-text-primary));flex-wrap:nowrap;display:flex}.demo-access[data-v-301ef87d],.header-quick-actions[data-v-301ef87d]{min-height:var(--space-9);align-items:center}.demo-access[data-v-301ef87d]{padding-inline:var(--space-2);border:1px solid color-mix(in srgb,var(--color-error) 45%,transparent);border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-error) 16%,transparent);color:var(--color-error);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.01em;cursor:pointer;transition:background var(--transition-standard),box-shadow var(--transition-standard),transform var(--transition-standard);justify-content:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.demo-access[data-v-301ef87d]:hover{background:color-mix(in srgb,var(--color-error) 24%,transparent)}}.demo-access[data-v-301ef87d]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-error) 45%,transparent);outline-offset:2px}@media (width<=767px){.header-quick-actions[data-v-301ef87d]{gap:var(--space-1)}.demo-access[data-v-301ef87d]{min-height:var(--space-8);padding-inline:var(--space-2)}}.header-quick-actions[data-v-301ef87d] .header-agent-trigger,.header-quick-actions[data-v-301ef87d] .notification-trigger,.header-quick-actions[data-v-301ef87d] .profile-btn{width:var(--control-icon-size);height:var(--control-icon-size);min-height:var(--control-icon-size);border-radius:var(--radius-md);background:0 0;border:none;padding:0}.header-quick-actions[data-v-301ef87d] .header-agent-trigger:focus-visible,.header-quick-actions[data-v-301ef87d] .header-agent-trigger:hover,.header-quick-actions[data-v-301ef87d] .notification-trigger:focus-visible,.header-quick-actions[data-v-301ef87d] .notification-trigger:hover,.header-quick-actions[data-v-301ef87d] .profile-btn:focus-visible,.header-quick-actions[data-v-301ef87d] .profile-btn:hover{background:color-mix(in srgb,var(--color-accent) 8%,transparent)}@media (width<=767px){.header-quick-actions[data-v-301ef87d] .header-agent-trigger,.header-quick-actions[data-v-301ef87d] .notification-trigger,.header-quick-actions[data-v-301ef87d] .profile-btn{width:var(--space-11);height:var(--space-11);min-height:var(--space-11)}}.header-quick-actions[data-v-301ef87d] .notification-trigger,.header-quick-actions[data-v-301ef87d] .notification-trigger.variant-ghost,.header-quick-actions[data-v-301ef87d] .profile-btn,.header-quick-actions[data-v-301ef87d] .notification-trigger:focus-visible,.header-quick-actions[data-v-301ef87d] .notification-trigger:hover,.header-quick-actions[data-v-301ef87d] .notification-trigger.variant-ghost:focus-visible,.header-quick-actions[data-v-301ef87d] .notification-trigger.variant-ghost:hover,.header-quick-actions[data-v-301ef87d] .profile-btn:focus-visible,.header-quick-actions[data-v-301ef87d] .profile-btn:hover{color:var(--header-icon,var(--color-text-primary))}@media (width<=767px),(pointer:coarse){.demo-access[data-v-301ef87d]{position:relative}.demo-access[data-v-301ef87d]:after{inset:calc(-.5 * (-100% + var(--touch-target)));content:"";position:absolute}}@media (pointer:coarse) and (width>=768px){.header-quick-actions[data-v-301ef87d] .header-agent-trigger,.header-quick-actions[data-v-301ef87d] .notification-trigger,.header-quick-actions[data-v-301ef87d] .profile-btn{position:relative}.header-quick-actions[data-v-301ef87d] .header-agent-trigger:after,.header-quick-actions[data-v-301ef87d] .notification-trigger:after,.header-quick-actions[data-v-301ef87d] .profile-btn:after{inset:calc(-.5 * (-100% + var(--touch-target)));content:"";position:absolute}}
