.individual-session-workspace[data-workspace-app]{--legacy-accent:#22694c;--legacy-tint:#f2f8f1;--legacy-line:#dce5df}.individual-session-workspace[data-workspace-app=goals]{--legacy-accent:#6a438d;--legacy-tint:#f6f2fb;--legacy-line:#e4dced}.individual-session-workspace[data-workspace-app=tracker]{--legacy-accent:#21706b;--legacy-tint:#eef8f6;--legacy-line:#d3e6e2}.individual-session-workspace[data-workspace-app=planner]{--legacy-accent:#365fa0;--legacy-tint:#f1f5fc;--legacy-line:#dce4f0}.individual-session-workspace[data-workspace-app]>.session-persistence{border:1px solid var(--legacy-line);background:#fff;border-radius:9px;margin-bottom:12px;padding:9px 12px}.individual-session-workspace[data-workspace-app] .content-head{border-bottom:1px solid var(--legacy-line);margin-bottom:18px;padding:14px 0 18px}.individual-session-workspace[data-workspace-app] .content-head h1{color:#24382f;margin-bottom:8px;font-size:clamp(26px,3vw,36px);line-height:1.2}.individual-session-workspace[data-workspace-app] .content-head p{max-width:64ch;font-size:14px;line-height:1.6}.individual-session-workspace[data-workspace-app] .card{border-color:var(--legacy-line);box-shadow:none;border-radius:12px}.individual-session-workspace[data-workspace-app] .card h2{font-size:19px;line-height:1.35}.individual-session-workspace[data-workspace-app] .metric{font-variant-numeric:tabular-nums}.individual-session-workspace[data-workspace-app] .individual-session-controls{background:0 0;border:0;min-height:0;padding:6px 0}.individual-session-workspace[data-workspace-app] .legacy-goal-card{background:linear-gradient(110deg, var(--legacy-tint), #fff 80%);border-left:4px solid var(--legacy-accent);position:relative}.individual-session-workspace[data-workspace-app] .legacy-goal-card .metric{font-size:34px}.individual-session-workspace[data-workspace-app] .legacy-goal-card .progress{background:#e1dfe9;border-radius:9px;height:9px;overflow:hidden}.individual-session-workspace[data-workspace-app] .legacy-goal-card .progress>span{background:var(--legacy-accent)}.individual-session-workspace[data-workspace-app] .legacy-agenda{border-top:3px solid var(--legacy-accent)}.individual-session-workspace[data-workspace-app] .legacy-agenda .list-row{border-left:3px solid var(--legacy-line);margin-left:5px;padding-left:18px}.individual-session-workspace[data-workspace-app] .legacy-agenda .list-row strong{color:#243d60}.individual-session-workspace[data-workspace-app] .legacy-agenda .list-row small{font-variant-numeric:tabular-nums;margin-top:6px}.individual-session-workspace[data-workspace-app] .legacy-primary-result{background:var(--legacy-tint);border-left:4px solid var(--legacy-accent)}.individual-session-workspace[data-workspace-app] .workspace-installed{border:1px solid var(--legacy-line);background:#fff;border-radius:12px;margin-bottom:20px;padding:20px}.individual-session-workspace[data-workspace-app] :is(button,a,input,select,summary):focus-visible{outline-offset:3px;outline:3px solid #4563b8}@media (max-width:600px){.individual-session-workspace[data-workspace-app] .content-head{padding-top:8px}.individual-session-workspace[data-workspace-app] .legacy-agenda .list-row{flex-wrap:wrap;gap:14px;padding-left:12px;display:flex}.individual-session-workspace[data-workspace-app] .workspace-installed{padding:14px}}.individual-session-workspace[data-workspace-app] .individual-task-workbench{grid-template-columns:minmax(0,1fr)}.individual-session-workspace[data-workspace-app] .individual-task-workbench>*{min-width:0}.individual-session-workspace[data-workspace-app] .individual-task-heading summary{white-space:normal}.individual-session-workspace[data-workspace-app] :is(.value-table-scroll,.planning-table,.individual-depth-table-wrap):focus-visible{outline-offset:3px;outline:3px solid #4563b8}
