.app-header[data-v-6fa276e2]{background:var(--nac-surface);border-bottom:1px solid var(--nac-border)}.app-header__inner[data-v-6fa276e2]{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:110rem;margin:0 auto;padding:.875rem 1rem}@media(min-width:640px){.app-header__inner[data-v-6fa276e2]{padding-inline:1.5rem}}@media(min-width:1024px){.app-header__inner[data-v-6fa276e2]{padding-inline:2rem}}.app-header__brand[data-v-6fa276e2]{display:flex;align-items:center;gap:.75rem;min-width:0}.app-header__mark[data-v-6fa276e2]{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--nac-radius-sm);background:var(--nac-series-1);color:var(--nac-on-accent);font-size:.6875rem;font-weight:700;letter-spacing:.02em;flex:none}.app-header__mark--busy[data-v-6fa276e2]{background:transparent}.app-header__spinner[data-v-6fa276e2]{width:1.75rem;height:1.75rem}.app-header__spinner[data-v-6fa276e2] .p-progressspinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite;stroke:var(--nac-series-1)}@media(prefers-reduced-motion:reduce){.app-header__spinner[data-v-6fa276e2] .p-progressspinner-circle{animation:none}}.app-header__title[data-v-6fa276e2]{font-size:.9375rem;font-weight:600;color:var(--nac-ink);line-height:1.2}.app-header__subtitle[data-v-6fa276e2]{font-size:.75rem;color:var(--nac-ink-muted)}.app-header__actions[data-v-6fa276e2]{display:flex;align-items:center;gap:.75rem;flex:none}.app-header__link[data-v-6fa276e2]{font-size:.8125rem;color:var(--nac-ink-secondary);text-decoration:none;padding:.25rem .5rem;border-radius:var(--nac-radius-sm);display:inline-grid;justify-items:center}.app-header__link[data-v-6fa276e2]:hover{color:var(--nac-ink);background:var(--nac-surface-sunken)}.app-header__link--active[data-v-6fa276e2]{color:var(--nac-series-1);font-weight:600;background:var(--nac-surface-sunken)}.app-header__link[data-v-6fa276e2]:after{content:"Uploads";font-weight:600;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.app-header__link .app-header__link-text[data-v-6fa276e2],.app-header__link[data-v-6fa276e2]:after{grid-area:1/1}.app-header__user[data-v-6fa276e2]{display:inline-flex;align-items:center;flex:none}.app-header__user--button[data-v-6fa276e2]{padding:0;border:0;background:none;cursor:pointer;border-radius:50%}.app-header__user--button[data-v-6fa276e2]:focus-visible{outline:2px solid var(--nac-series-1);outline-offset:2px}.app-header__avatar[data-v-6fa276e2]{width:2rem;height:2rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex:none;background:var(--nac-surface-sunken);border:1px solid var(--nac-border)}.app-header__avatar--initial[data-v-6fa276e2]{position:relative;display:grid;place-items:center;background:var(--nac-series-1);color:var(--nac-on-accent);font-size:.8125rem;font-weight:600;line-height:1;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-header__avatar-photo[data-v-6fa276e2]{position:absolute;inset:0;border-radius:50%;background-color:transparent;background-image:var(--profile-image);background-size:cover;background-position:50%;background-repeat:no-repeat}.app-header__user--assigned .app-header__avatar[data-v-6fa276e2]{background:transparent;color:var(--nac-ink-muted);border:1px dashed var(--nac-ink-muted)}.sr-only[data-v-6fa276e2]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
