.AppBar-module__tl_2hW__bar{align-items:center;gap:var(--space-3);height:var(--layout-header-h);padding:0 var(--space-5);border-bottom:1px solid var(--color-divider);background:var(--color-surface);z-index:10;display:flex;position:sticky;top:0}.AppBar-module__tl_2hW__brand{align-items:center;gap:var(--space-2);color:var(--color-text);text-decoration:none;display:flex}.AppBar-module__tl_2hW__menuWrap{position:relative}.AppBar-module__tl_2hW__menuBtn{appearance:none;font-family:var(--font-body);font-size:var(--fs-nav);font-weight:var(--fw-semibold);color:var(--color-text-muted);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;background:0 0;border:0}.AppBar-module__tl_2hW__menuBtn:hover{background:var(--color-primary-soft);color:var(--color-primary)}.AppBar-module__tl_2hW__menuBtnActive{color:var(--color-primary)}.AppBar-module__tl_2hW__caret{font-size:var(--fs-icon-sm)}.AppBar-module__tl_2hW__menu{top:calc(100% + var(--space-1));min-width:200px;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-md);z-index:20;flex-direction:column;display:flex;position:absolute;left:0}.AppBar-module__tl_2hW__menuItem{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--fs-nav);color:var(--color-text);white-space:nowrap;text-decoration:none}.AppBar-module__tl_2hW__menuItem:hover{background:var(--color-primary-soft);color:var(--color-primary)}.AppBar-module__tl_2hW__menuItemOn{color:var(--color-primary);font-weight:var(--fw-semibold)}.AppBar-module__tl_2hW__crumb{color:var(--color-text-muted);font-size:var(--fs-meta-lg);border-left:1px solid var(--color-divider);padding-left:var(--space-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AppBar-module__tl_2hW__spacer{flex:1}.AppBar-module__tl_2hW__user{align-items:center;gap:var(--space-3);display:flex}.AppBar-module__tl_2hW__who{font-size:var(--fs-meta-lg);color:var(--color-text-muted)}.AppBar-module__tl_2hW__out{appearance:none;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--fs-button-sm);font-weight:var(--fw-semibold);height:var(--control-h-sm);padding:0 var(--space-3);border-radius:var(--radius-sm);cursor:pointer;align-items:center;text-decoration:none;display:inline-flex}.AppBar-module__tl_2hW__out:hover{border-color:var(--color-primary);color:var(--color-primary)}.AppBar-module__tl_2hW__out:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}@media (max-width:767px){.AppBar-module__tl_2hW__bar{gap:var(--space-2);padding:0 var(--space-3)}.AppBar-module__tl_2hW__crumb,.AppBar-module__tl_2hW__who{display:none}.AppBar-module__tl_2hW__name{font-size:var(--fs-label-lg)}.AppBar-module__tl_2hW__menuBtn{padding:var(--space-1)}.AppBar-module__tl_2hW__menu{min-width:0;max-width:calc(100vw - var(--space-5))}.AppBar-module__tl_2hW__menuItem{text-overflow:ellipsis;overflow:hidden}}
