.navigation-progress[data-v-04e6d58f]{position:fixed;inset:0 0 auto;z-index:10000;pointer-events:none}.navigation-progress__announcement[data-v-04e6d58f]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.navigation-progress__track[data-v-04e6d58f]{height:3px;overflow:hidden;background:var(--gov-surface, #101827)}.navigation-progress__track span[data-v-04e6d58f]{display:block;width:35%;height:100%;background:var(--gov-link, #f6c453);animation:navigation-loading-04e6d58f 1.25s ease-in-out infinite}.navigation-progress__message[data-v-04e6d58f]{display:none}.navigation-progress--visible .navigation-progress__message[data-v-04e6d58f]{display:flex;align-items:center;gap:.75rem;position:absolute;inset-block-start:.5rem;inset-inline-end:.75rem;max-inline-size:calc(100vw - 1.5rem);padding:.35rem .65rem;border:1px solid var(--gov-border, #334155);border-radius:.4rem;background:var(--gov-surface, #101827);color:var(--gov-fg-strong, #fff);font-size:.8rem;box-shadow:0 2px 8px #0004}.navigation-progress__message button[data-v-04e6d58f]{pointer-events:auto;color:var(--gov-link, #f6c453);background:transparent;border:0;padding:.3rem;cursor:pointer;text-decoration:underline}.navigation-progress__message button[data-v-04e6d58f]:focus-visible{outline:2px solid currentColor;outline-offset:2px}@keyframes navigation-loading-04e6d58f{0%{transform:translate(-100%)}to{transform:translate(390%)}}@media(prefers-reduced-motion:reduce){.navigation-progress__track span[data-v-04e6d58f]{animation:none;width:100%}}
