.brand[data-v-70fb5acd]{color:inherit;cursor:pointer;text-decoration:none}.user-link[data-v-70fb5acd]{border-radius:8px;color:var(--color-text);padding:4px 8px}.user-link[data-v-70fb5acd]:hover{background:#cfedef;color:var(--color-primary-dark)}.app-header>.row[data-v-70fb5acd]{flex-wrap:nowrap}.app-header>.row[data-v-70fb5acd]>*{white-space:nowrap}.current-subject[data-v-70fb5acd]{background:#fff;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text);cursor:pointer;flex:0 1 auto;font-size:13px;max-width:120px;min-width:96px;padding:4px 8px}.current-subject[data-v-70fb5acd]:focus-visible{outline:2px solid var(--color-primary-500)}.current-subject.is-empty[data-v-70fb5acd]{background:transparent;border:0;color:var(--color-muted,#64748b);font-size:13px;padding:0 4px;white-space:nowrap}.current-subject.is-empty a[data-v-70fb5acd]{color:var(--color-primary);text-decoration:underline}@media (max-width:1180px){.app-header[data-v-70fb5acd]{gap:10px}.app-header nav[data-v-70fb5acd]{flex:1 1 auto;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.app-header nav[data-v-70fb5acd]::-webkit-scrollbar{display:none}.app-header nav>a[data-v-70fb5acd]{flex:0 0 auto;white-space:nowrap}.app-header>.row[data-v-70fb5acd]{flex:0 0 auto}}
