.skel{background:var(--line);animation:skel-pulse 1.4s ease-in-out infinite}@keyframes skel-pulse{0%,to{opacity:.5}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.skel{animation:none;opacity:.6}}@media (forced-colors:active){.skel{background:GrayText;forced-color-adjust:none}}.nav-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:var(--z-navprogress);overflow:hidden;pointer-events:none}.nav-progress-bar{display:block;height:100%;width:40%;background:var(--accent);border-radius:0 2px 2px 0;animation:nav-progress-slide 1s ease-in-out infinite}@keyframes nav-progress-slide{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}@media (prefers-reduced-motion:reduce){.nav-progress-bar{animation:none;width:100%;opacity:.55}}@media (forced-colors:active){.nav-progress-bar{background:Highlight}}.pending-note{display:flex;align-items:center;gap:var(--sp-2);margin:var(--sp-2) 0 0;font-size:13px;line-height:1.5;color:var(--ink-2)}.pending-note-spinner{flex:none;width:13px;height:13px;border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;animation:pending-note-spin .7s linear infinite}.adm-form-actions .pending-note{margin:0 auto 0 0}.pending-note-elapsed{margin-left:auto;color:var(--ink-2)}@keyframes pending-note-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.pending-note-spinner{animation:none;border-top-color:var(--accent);opacity:.7}}@media (forced-colors:active){.pending-note-spinner{border-color:Highlight CanvasText CanvasText}}