.quiz-workspace.quiz-workspace button.arc-question-nav[data-current],.sat-shell button.arc-question-nav[data-current]{border-color:hsl(var(--foreground));background:hsl(var(--foreground));color:hsl(var(--background));box-shadow:0 2px 5px hsl(var(--foreground)/.1);font-weight:600}.quiz-workspace.quiz-workspace button.arc-question-nav[data-answered]:not([data-current]),.sat-shell button.arc-question-nav[data-answered]:not([data-current]){border-color:hsl(var(--primary)/.28);background:hsl(var(--primary)/.075);color:hsl(var(--foreground))}.quiz-workspace.quiz-workspace button.arc-question-nav .question-nav-dot,.sat-shell button.arc-question-nav .question-nav-dot{background:hsl(var(--primary))}.quiz-workspace.quiz-workspace button.arc-question-nav[data-current] .question-nav-dot,.sat-shell button.arc-question-nav[data-current] .question-nav-dot{background:currentColor}.quiz-workspace.quiz-workspace .nav-legend-answered{background:hsl(var(--primary)/.6)}.quiz-workspace.quiz-workspace :is(button,input):focus-visible{outline-color:hsl(var(--primary))}@media (hover:hover) and (pointer:fine){.quiz-workspace.quiz-workspace button.arc-question-nav:hover:not([data-current]),.sat-shell button.arc-question-nav:hover:not([data-current]){border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.065);color:hsl(var(--foreground))}}