/* V114 targeted Workspace/navigation adjustments. No course layout or arithmetic changes. */
.clarity-v100 #workspace .workspace-shortcut>span{display:block!important;font-size:1.25rem;line-height:1.2;}
.clarity-v100 #workspace .workspace-shortcut{min-height:0!important;gap:10px!important;}
.clarity-v100 #workspace .workspace-shortcut.workspace-first-step{border:2px solid var(--c-accent)!important;background:var(--c-soft)!important;}
.clarity-v100 #workspace .workspace-shortcut i{font-size:.95em!important;line-height:1.5;margin-top:6px;}
.clarity-v100 #workspace .workspace-stat-grid{gap:12px!important;}
.clarity-v100 #workspace .workspace-stat-grid .stat-learning-primary{order:-1;}
.clarity-v100 #workspace #statLessonsSummary{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;}
.clarity-v100 #workspace .workspace-stat-grid .stat-empty{border-top:1px solid var(--c-line)!important;}
.clarity-v100 #workspace .workspace-stat-grid .stat-empty b{font-size:1em!important;color:var(--c-muted)!important;}
.clarity-v100 #workspace #statTimeSpent{font-size:1.1rem!important;overflow-wrap:anywhere;}
.clarity-v100 #workspace :is(.workspace-shortcut,#workspaceContinue):focus-visible{outline:3px solid var(--c-focus);outline-offset:4px;}
#settings .privacy-tools{margin-top:24px;}

