body.th-tasks-overview .tasks-library-link{display:inline-block;margin-top:14px;font-size:13px;line-height:1.5;color:var(--li-blue);text-underline-offset:3px}body.th-tasks-overview #tasks .th-task-card{background:var(--li-paper)}body.th-tasks-overview #tasks .th-task-copy{padding:24px}body.th-tasks-overview #tasks .th-task-copy h3{font-size:23px;letter-spacing:-.025em;line-height:1.2;margin-bottom:12px}body.th-tasks-overview #tasks .th-task-copy>p{font-size:14px;line-height:1.65;color:var(--li-muted);margin-bottom:22px}body.th-tasks-overview #tasks .th-task-link{font-size:14px}body.th-tasks-overview .tasks-card-resource{border-top:1px solid var(--li-rule);margin-top:18px;padding-top:12px}body.th-tasks-overview .tasks-card-resource .tasks-library-link{margin:0;font-size:13px;font-weight:600}body.th-tasks-overview .tasks-card-resource>span{display:block;margin-top:6px;font-size:11px;line-height:1.5;color:var(--li-muted)}body.th-tasks-overview .tasks-card-art{height:260px;flex:none;position:relative;overflow:hidden;color:var(--li-navy);border-bottom:1px solid var(--li-rule)}body.th-tasks-overview .tasks-card-art--starter{background:var(--creative-teal-soft);background-image:linear-gradient(var(--creative-grid) 1px,transparent 1px),linear-gradient(90deg,var(--creative-grid) 1px,transparent 1px);background-size:24px 24px}body.th-tasks-overview .tasks-card-question{position:absolute;left:24px;top:22px;font:600 25px/1.08 var(--ts-font-display,var(--ts-font-sans));letter-spacing:-.035em;margin:0}body.th-tasks-overview .tasks-card-fractions{position:absolute;left:24px;right:24px;top:110px;display:grid;gap:14px}body.th-tasks-overview .tasks-card-fraction{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;align-items:center}body.th-tasks-overview .tasks-card-fraction>span{font-size:13px;font-weight:600}body.th-tasks-overview .tasks-card-bar{height:25px;display:grid;grid-template-columns:repeat(var(--parts),minmax(0,1fr));border:1px solid var(--li-blue);border-radius:4px;overflow:hidden;background:var(--li-paper)}body.th-tasks-overview .tasks-card-bar i{border-right:1px solid var(--li-blue)}body.th-tasks-overview .tasks-card-bar i:last-child{border-right:0}body.th-tasks-overview .tasks-card-bar .is-filled{background:var(--li-blue)}body.th-tasks-overview .tasks-card-controls{position:absolute;bottom:15px;left:16px;right:16px;display:flex;justify-content:center;gap:6px}body.th-tasks-overview .tasks-card-controls button{font:500 12px/1.3 var(--ts-font-sans);color:var(--li-navy);background:var(--li-paper);border:1px solid var(--li-rule);border-radius:6px;min-height:34px;padding:7px 12px;cursor:pointer}body.th-tasks-overview .tasks-card-controls button[aria-pressed=true]{background:var(--li-navy);border-color:var(--li-navy);color:var(--li-paper)}body.th-tasks-overview .tasks-card-art--worksheet{background:var(--creative-warm-soft);background-image:linear-gradient(color-mix(in srgb,var(--li-orange) 10%,transparent) 1px,transparent 1px);background-size:100% 26px}body.th-tasks-overview .tasks-card-paper-preview{position:absolute;inset:0;width:100%;display:grid;grid-template-columns:50% minmax(0,1fr);gap:8px;align-items:center;padding:15px 22px 39px 15px;border:0;background:transparent;color:var(--li-navy);cursor:zoom-in;text-align:left;font:inherit}body.th-tasks-overview .tasks-card-paper-preview:focus-visible{outline-offset:-6px}body.th-tasks-overview .tasks-card-paper-stack{position:relative;width:100%;height:196px;display:block}body.th-tasks-overview .tasks-card-paper-stack img{position:absolute;left:50%;height:190px;width:auto;max-width:none;display:block;box-shadow:0 6px 14px var(--creative-shadow);border:1px solid var(--creative-edge)}body.th-tasks-overview .tasks-card-paper-back{transform:translate(-46%) rotate(7deg);top:8px}body.th-tasks-overview .tasks-card-paper-front{transform:translate(-54%) rotate(-5deg);top:0}body.th-tasks-overview .tasks-card-writing-steps{display:grid;gap:13px;position:relative}body.th-tasks-overview .tasks-card-writing-steps>span{font:400 13px/1.35 var(--ts-font-sans);padding-left:12px;border-left:2px solid color-mix(in srgb,var(--li-orange) 45%,transparent)}body.th-tasks-overview .tasks-card-writing-steps strong{display:block;font:600 18px/1.2 var(--ts-font-display,var(--ts-font-sans));letter-spacing:-.025em}body.th-tasks-overview .tasks-card-inspect{position:absolute;bottom:20px;left:0;right:0;text-align:center;font-size:12px;font-weight:500}body.th-tasks-overview .tasks-card-art--visual{background:var(--creative-violet-soft)}body.th-tasks-overview .tasks-card-equation{position:absolute;top:17px;left:16px;right:16px;text-align:center;font:600 20px/1.2 var(--ts-font-display,var(--ts-font-sans));margin:0}body.th-tasks-overview .tasks-card-graph{position:absolute;top:44px;left:16px;width:calc(100% - 32px);height:161px;overflow:visible}body.th-tasks-overview .tasks-card-grid{stroke:color-mix(in srgb,var(--li-blue) 12%,transparent);stroke-width:1}body.th-tasks-overview .tasks-card-axes{stroke:color-mix(in srgb,var(--li-navy) 45%,transparent);stroke-width:1}body.th-tasks-overview .tasks-card-axis-labels{fill:var(--li-muted);font:12px var(--ts-font-sans)}body.th-tasks-overview .tasks-card-curve{stroke:var(--li-blue);stroke-width:3;stroke-linecap:round}body.th-tasks-overview .tasks-card-roots,body.th-tasks-overview .tasks-card-turn{fill:var(--li-navy);font:600 13px var(--ts-font-sans);transition:opacity .22s ease}body.th-tasks-overview .tasks-card-turn path{stroke:var(--li-blue);stroke-width:1;stroke-dasharray:3 3}body.th-tasks-overview [data-card-graph=roots] .tasks-card-turn,body.th-tasks-overview [data-card-graph=turn] .tasks-card-roots{opacity:0}body.th-tasks-overview[data-creative-background=plain] .tasks-card-art{background:var(--li-surface)}@media(max-width:360px){body.th-tasks-overview .tasks-card-paper-preview{grid-template-columns:49% minmax(0,1fr);padding-left:12px;padding-right:16px}body.th-tasks-overview .tasks-card-paper-stack img{height:163px}body.th-tasks-overview .tasks-card-paper-stack{height:175px}body.th-tasks-overview .tasks-card-writing-steps strong{font-size:16px}body.th-tasks-overview #tasks .th-task-copy{padding:22px}}body.th-tasks-overview .tasks-library-frame{position:relative;overflow:hidden;border:1px solid var(--li-rule);background:var(--li-surface)}body.th-tasks-overview[data-creative-background=colour] .tasks-library-frame{background-color:var(--creative-warm);background-image:linear-gradient(color-mix(in srgb,var(--li-orange) 12%,transparent) 1px,transparent 1px);background-size:100% 28px}body.th-tasks-overview .tasks-library-controls{position:absolute;z-index:1;left:0;right:0;top:0;display:flex;justify-content:center;gap:7px;background:var(--li-paper);padding:13px 16px;border-bottom:1px solid var(--li-rule)}body.th-tasks-overview .tasks-library-controls button{font:inherit;font-size:13px;padding:8px 12px;min-height:38px;border:1px solid var(--li-rule);border-radius:6px;background:var(--li-paper);color:var(--li-navy);cursor:pointer}body.th-tasks-overview .tasks-library-controls button[aria-pressed=true]{background:var(--li-navy);color:var(--li-paper);border-color:var(--li-navy)}body.th-tasks-overview .tasks-library-pages{position:absolute;inset:76px 22px 22px;display:grid}body.th-tasks-overview .tasks-library-page{grid-area:1/1;min-width:0;min-height:0;display:flex;justify-content:center;align-items:center}body.th-tasks-overview .tasks-library-page button{height:100%;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}body.th-tasks-overview .tasks-library-page img{height:100%;width:100%;object-fit:contain;display:block;filter:drop-shadow(0 10px 10px color-mix(in srgb,var(--li-navy) 18%,transparent))}body.th-tasks-overview .tasks-library-source{font-size:13px;line-height:1.55;color:var(--li-muted);margin:10px 0 0}body.th-tasks-overview .tasks-library-source a{color:var(--li-navy);font-weight:600}body.th-tasks-overview .tasks-library-view{font:inherit;font-size:13px;min-height:36px;padding:7px 10px;border:1px solid var(--li-rule);border-radius:5px;background:var(--li-paper);color:var(--li-navy);cursor:pointer}@media(max-width:480px){body.th-tasks-overview .tasks-library-controls{padding:10px;gap:6px}body.th-tasks-overview .tasks-library-controls button{font-size:12px;padding:8px 10px}body.th-tasks-overview .tasks-library-pages{inset:66px 16px 16px}}
