.demo-experience{--demo-blue:#0053ca;--demo-blue-dark:#003a94;--demo-blue-soft:#dfecff;--demo-green:#006b2e;--demo-green-soft:#daefda;--demo-yellow:#d0a348;--demo-yellow-soft:#fff0d5;--demo-red:#de6f6a;--demo-red-soft:#ffe7e5;--demo-ink:#090d18;--demo-muted:#4a4f5e;--demo-line:#0e111b21;--demo-page:#fdfdfd;--demo-panel:#fafcff;background:var(--demo-page);color:var(--demo-ink);font-family:var(--font-sans);letter-spacing:0}@supports (color:lab(0% 0 0)){.demo-experience{--demo-blue:lab(37.3498% 18.2586 -69.6819);--demo-blue-dark:lab(25.7077% 20.4015 -62.7226);--demo-blue-soft:lab(92.9119% -1.5296 -12.9272);--demo-green:lab(38.9684% -39.594 26.517);--demo-green-soft:lab(92.3388% -9.78026 7.61374);--demo-yellow:lab(69.9596% 10.4249 52.238);--demo-yellow-soft:lab(95.4726% 2.21425 15.4397);--demo-red:lab(60.3365% 44.0239 23.9429);--demo-red-soft:lab(93.8226% 12.3712 6.39063);--demo-ink:lab(3.57858% .768997 -6.95896);--demo-muted:lab(33.7219% .525445 -9.29377);--demo-line:lab(5.15808% .562236 -6.58819/.13);--demo-page:lab(99.42% -.0000298023 0);--demo-panel:lab(98.8276% -.215113 -1.49851)}}.demo-experience *,.demo-experience :before,.demo-experience :after{box-sizing:border-box;letter-spacing:0}.demo-experience a{color:inherit;text-decoration:none}.demo-topbar{border-bottom:1px solid var(--demo-line);z-index:20;background:#fff;grid-template-columns:minmax(150px,1fr) auto minmax(150px,1fr);align-items:center;min-height:74px;padding:0 clamp(16px,3vw,34px);display:grid;position:sticky;top:0}.demo-wordmark{all:unset;border:2px solid var(--demo-ink);cursor:pointer;justify-self:start;padding:2px 4px 4px;font-size:clamp(20px,2vw,28px);font-weight:800;line-height:1;display:inline-grid;box-shadow:3px 3px #0a0d161f;box-shadow:3px 3px lab(3.60994% .496283 -5.35383/.12)}.demo-nav{align-self:stretch;align-items:stretch;gap:clamp(18px,4vw,62px);display:flex}.demo-nav a{border-bottom:2px solid #0000;align-items:center;padding-top:2px;font-size:15px;font-weight:700;display:flex}.demo-nav a.is-active{border-bottom-color:var(--demo-blue)}.demo-auth{justify-self:end;align-items:center;gap:18px;font-size:14px;font-weight:700;display:flex}.demo-signup{background:var(--demo-blue);border-radius:6px;padding:11px 18px;color:#fff!important}.demo-picker{align-content:start;justify-items:center;gap:22px;min-height:calc(100dvh - 74px);padding:clamp(28px,5vw,58px) 24px 28px;display:grid}.demo-picker__intro{text-align:center;justify-items:center;gap:14px;max-width:720px;display:grid}.demo-picker__intro h1{color:var(--demo-ink);font-family:var(--font-sans);margin:0;font-size:clamp(44px,7vw,72px);font-weight:800;line-height:1.06}.demo-picker__intro h1 span{color:var(--demo-blue)}.demo-picker__intro p{color:var(--demo-muted);max-width:540px;margin:0;font-size:17px;line-height:1.6}.demo-problem-chip{border:1px solid var(--demo-line);background:#fff;border-radius:8px;justify-items:center;gap:6px;min-width:min(460px,100%);padding:18px 28px;display:grid;box-shadow:0 10px 26px #0a0d1612;box-shadow:0 10px 26px lab(3.60994% .496283 -5.35383/.07)}.demo-problem-chip strong{font-size:28px;line-height:1.15}.demo-problem-chip span,.demo-picker__hint{color:var(--demo-muted);font-size:13px}.demo-learner-grid{grid-template-columns:repeat(3,minmax(220px,1fr));gap:18px;width:100%;max-width:1080px;display:grid}.demo-learner-card{all:unset;border:1px solid var(--demo-line);color:var(--demo-ink);cursor:pointer;min-height:132px;transition:border-color var(--dur), box-shadow var(--dur), transform var(--dur);background:#fff;border-radius:8px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:16px;padding:24px;display:grid;box-shadow:0 10px 28px #0a0d1614;box-shadow:0 10px 28px lab(3.60994% .496283 -5.35383/.08)}.demo-learner-card:hover,.demo-learner-card:focus-visible{border-color:var(--demo-blue);transform:translateY(-2px);box-shadow:0 12px 30px #0053ca29;box-shadow:0 12px 30px lab(37.3498% 18.2586 -69.6819/.16)}.demo-avatar{background:var(--demo-green-soft);color:var(--demo-green);border-radius:999px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;font-size:20px;font-weight:800;display:inline-flex}.demo-learner-card--trying .demo-avatar,.demo-avatar--trying{background:var(--demo-yellow-soft);color:#754c00;color:lab(36.0505% 15.8949 66.1756)}.demo-learner-card--grounding .demo-avatar,.demo-avatar--grounding{color:#5b2bb4;color:lab(31.3524% 45.6648 -65.8498);background:#eee1ff;background:lab(91.3345% 9.14344 -13.735)}.demo-learner-card__body{gap:6px;min-width:0;display:grid}.demo-learner-card__name{flex-wrap:wrap;align-items:center;gap:10px;font-size:18px;font-weight:800;display:flex}.demo-learner-card__summary{color:var(--demo-muted);font-size:13px;line-height:1.45}.demo-badge{background:var(--demo-green-soft);color:var(--demo-green);border-radius:999px;padding:6px 9px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.demo-learner-card--trying .demo-badge,.demo-badge--trying{background:var(--demo-yellow-soft);color:#684600;color:lab(32.5423% 16.3413 64.4607)}.demo-learner-card--grounding .demo-badge,.demo-badge--grounding{color:#5b2bb4;color:lab(31.3524% 45.6648 -65.8498);background:#eee1ff;background:lab(91.3345% 9.14344 -13.735)}.demo-preview{gap:28px;width:100%;max-width:1280px;margin:0 auto;padding:38px clamp(18px,5vw,76px) 56px;display:grid}.demo-preview--graph{gap:20px;max-width:1180px;padding-top:28px}.demo-back,.demo-choose-different{all:unset;color:var(--demo-blue);cursor:pointer;justify-self:start;align-items:center;gap:8px;font-weight:800;display:inline-flex}.demo-preview-hero{grid-template-columns:minmax(0,1fr) minmax(230px,360px);align-items:center;gap:24px;display:grid}.demo-preview-hero__identity{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;display:grid}.demo-avatar--large{width:clamp(92px,12vw,120px);height:clamp(92px,12vw,120px);font-size:44px}.demo-kicker{color:var(--demo-green);text-transform:uppercase;margin-bottom:8px;font-size:15px;font-weight:900;display:block}.demo-preview-hero h1{font-family:var(--font-sans);margin:0 0 12px;font-size:clamp(32px,5vw,48px);font-weight:850;line-height:1.1}.demo-preview-hero p{color:var(--demo-muted);max-width:520px;margin:0;font-size:17px;line-height:1.55}.demo-status{justify-items:start;gap:12px;display:grid}.demo-status p{color:var(--demo-ink);font-weight:600}.demo-graph-top{grid-template-columns:minmax(240px,300px) minmax(0,1fr);align-items:center;gap:clamp(26px,5vw,58px);display:grid}.demo-graph-learner{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:24px;display:grid}.demo-graph-learner .demo-avatar--large{width:88px;height:88px;font-size:38px}.demo-graph-learner__name-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.demo-graph-learner h1{color:var(--demo-green);font-family:var(--font-sans);text-transform:uppercase;margin:0;font-size:16px;font-weight:900;line-height:1}.demo-graph-top--trying .demo-graph-learner h1{color:#c46d00;color:lab(55.2347% 33.5314 79.1589)}.demo-graph-learner p{color:var(--demo-ink);margin:0;font-size:16px;font-weight:700;line-height:1.5}.demo-challenge-strip{border:1px solid var(--demo-line);background:#fff;border-radius:8px;grid-template-columns:minmax(240px,1fr) minmax(260px,.82fr);align-items:stretch;min-height:142px;display:grid;box-shadow:0 10px 28px #0a0d1614;box-shadow:0 10px 28px lab(3.60994% .496283 -5.35383/.08)}.demo-challenge-strip>div{gap:12px;padding:26px clamp(24px,5vw,54px);display:grid}.demo-challenge-strip>div+div{border-left:1px solid var(--demo-line)}.demo-challenge-strip span{color:var(--demo-muted);font-size:16px;font-weight:700}.demo-challenge-strip strong{font-size:clamp(28px,4vw,44px);line-height:1}.demo-challenge-strip p{margin:0;font-size:17px;font-weight:650;line-height:1.45}.demo-challenge-strip--graph{min-height:166px;box-shadow:0 8px 22px #0a0d160f;box-shadow:0 8px 22px lab(3.60994% .496283 -5.35383/.06)}.demo-preview--graph .demo-challenge-strip--graph{border:2px solid var(--demo-ink);box-shadow:none;min-height:132px}.demo-challenge-strip--graph>div{align-content:center;padding:30px clamp(28px,5vw,48px)}.demo-preview--graph .demo-challenge-strip--graph>div{padding-block:24px}.demo-preview--graph .demo-challenge-strip--graph strong{white-space:nowrap;font-size:clamp(34px,3.8vw,42px)}.demo-challenge-strip--graph>div:last-child span{color:var(--demo-green)}.demo-challenge-strip--trying>div:last-child span{color:#c46d00;color:lab(55.2347% 33.5314 79.1589)}.demo-graph-top--grounding .demo-graph-learner h1,.demo-challenge-strip--grounding>div:last-child span{color:#6730cc;color:lab(35.6024% 50.4235 -72.4377)}.demo-challenge-strip--grounding strong{white-space:nowrap;font-size:clamp(30px,3.4vw,42px)}.demo-graph-progress{border:1px solid var(--demo-line);background:#fff;border-radius:8px;grid-template-columns:auto auto minmax(220px,1fr);justify-self:end;align-items:center;gap:22px;width:calc(100% - min(31vw,360px));max-width:1040px;padding:22px 30px;display:grid}.demo-graph-progress strong,.demo-graph-progress span{font-size:15px;font-weight:850}.demo-graph-progress>div{grid-template-columns:repeat(4,minmax(48px,1fr));gap:4px;display:grid}.demo-graph-progress i{background:#d5d7dd;background:lab(86.0364% .051856 -3.03173);border-radius:999px;height:10px;display:block}.demo-graph-progress i:first-child{background:var(--demo-green)}.demo-workspace{border:1px solid var(--demo-line);border-radius:8px;grid-template-columns:minmax(210px,280px) minmax(0,1fr) minmax(200px,250px);align-items:start;gap:28px;padding:20px;display:grid}.demo-task-panel,.demo-action-panel,.demo-representation{min-width:0}.demo-task-panel{background:var(--demo-panel);border-radius:8px;gap:20px;padding:24px;display:grid}.demo-task-icon{background:var(--demo-green-soft);color:var(--demo-green);border-radius:999px;justify-content:center;align-items:center;width:64px;height:64px;font-size:28px;font-weight:900;display:inline-flex}.demo-task-icon--trying{background:var(--demo-yellow-soft);color:#754c00;color:lab(36.0505% 15.8949 66.1756)}.demo-task-icon--grounding{background:var(--demo-red-soft);color:#903030;color:lab(34.8881% 41.1263 23.3503)}.demo-task-panel h2,.demo-action-panel h2,.demo-graph-side h2,.demo-representation h2,.demo-pathway h2{font-family:var(--font-sans);margin:0;font-size:21px;font-weight:850;line-height:1.15}.demo-task-panel ul,.demo-action-panel ul,.demo-score-card ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.demo-task-panel li,.demo-action-panel li,.demo-score-card li{color:var(--demo-ink);padding-left:28px;font-size:15px;line-height:1.45;position:relative}.demo-task-panel li:before,.demo-score-card li:before{background:var(--demo-green);color:#fff;content:"✓";border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:900;display:inline-flex;position:absolute;top:3px;left:0}.demo-action-panel li:before{color:var(--demo-blue);content:"◎";font-weight:900;position:absolute;left:0}.demo-tip{border:1px solid #006b2e57;border:1px solid lab(38.9684% -39.594 26.517/.34);border-radius:8px;gap:8px;padding:16px;display:grid}.demo-tip strong{color:var(--demo-green)}.demo-tip p{color:var(--demo-ink);margin:0;font-size:14px}.demo-representation{gap:18px;display:grid}.demo-representation__head{justify-content:space-between;align-items:center;gap:16px;display:flex}.demo-legend{flex-wrap:wrap;align-items:center;gap:18px;font-size:14px;display:flex}.demo-legend span{align-items:center;gap:8px;display:inline-flex}.demo-line{width:20px;height:3px;display:inline-block}.demo-line--blue{background:var(--demo-blue)}.demo-line--green{background:var(--demo-green)}.demo-line--student{background:repeating-linear-gradient(90deg, var(--demo-red) 0 5px, transparent 5px 8px)}.demo-graph-workspace{border:2px solid var(--demo-ink);background:#fff;border-radius:8px;gap:18px;padding:18px;display:grid}.demo-graph-workspace__header{justify-content:space-between;align-items:start;gap:18px;padding:8px 16px 0;display:flex}.demo-graph-workspace__header h2{font-family:var(--font-sans);margin:0 0 8px;font-size:20px;font-weight:850;line-height:1.2}.demo-graph-workspace__header p{color:var(--demo-muted);margin:0;font-size:15px}.demo-reset-button{border:1.5px solid var(--demo-ink);color:var(--demo-ink);cursor:pointer;font:inherit;background:#fff;border-radius:6px;flex:none;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-weight:850;display:inline-flex}.demo-graph-workspace__body{grid-template-columns:190px minmax(500px,1fr) 260px;align-items:stretch;gap:28px;display:grid}.demo-plot-tools,.demo-graph-side{align-self:start;gap:16px;min-width:0;display:grid}.demo-line-card{border:1px solid var(--demo-line);border-radius:8px;gap:11px;padding:16px 14px;display:grid}.demo-line-card__select{all:unset;cursor:pointer;align-items:center;gap:12px;font-size:20px;font-weight:850;line-height:1.1;display:inline-flex}.demo-line-card__select[aria-pressed=true]{color:var(--demo-blue)}.demo-line-card--green .demo-line-card__select[aria-pressed=true]{color:var(--demo-green)}.demo-line-card>span{font-size:14px;font-weight:850}.demo-line-card>small{color:var(--demo-muted);margin-top:-8px;font-size:13px}.demo-point-slot{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;display:grid}.demo-point-slot i{background:var(--demo-blue);border-radius:999px;justify-self:center;width:12px;height:12px;display:block}.demo-line-card--green .demo-point-slot i{background:var(--demo-green)}.demo-point-slot span{border:1px solid var(--demo-line);color:var(--demo-ink);border-radius:6px;min-height:42px;padding:9px 12px;font-size:15px;display:block}.demo-plot-button{border:1px solid var(--demo-line);color:var(--demo-muted);cursor:pointer;font:inherit;background:#f3f5f9;background:lab(96.5044% -.267208 -1.87215);border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:48px;font-weight:800;display:inline-flex}.demo-plot-button:not(:disabled){color:var(--demo-blue);background:#fff}.demo-line-card--green .demo-plot-button:not(:disabled){color:var(--demo-green)}.demo-plot-button:disabled{cursor:not-allowed;opacity:.72}.demo-graph-plane{color:#11161f24;color:lab(7.13753% -.43682 -7.17928/.14);cursor:crosshair;place-self:center;width:100%;min-width:0;max-width:640px;display:block}.demo-graph-plane__grid-line{stroke:currentColor;stroke-width:1px}.demo-graph-plane__axis,.demo-graph-plane__arrow{fill:none;stroke:var(--demo-ink);stroke-linecap:round;stroke-width:2px}.demo-graph-plane__axis-label{fill:var(--demo-ink);font-size:16px;font-weight:800}.demo-graph-plane__tick{fill:var(--demo-ink);pointer-events:none;font-size:14px;font-weight:700}.demo-graph-plane__line{fill:none;stroke-linecap:round;stroke-width:4px}.demo-graph-plane__line--blue{stroke:var(--demo-blue)}.demo-graph-plane__line--green{stroke:var(--demo-green)}.demo-graph-plane__point{stroke:#fff;stroke-width:3px}.demo-graph-plane__point--blue{fill:var(--demo-blue)}.demo-graph-plane__point--green{fill:var(--demo-green)}.demo-graph-plane__intersection circle{fill:var(--demo-ink);stroke:#fff;stroke-width:3px}.demo-graph-plane__intersection rect{fill:#fff;stroke:var(--demo-line)}.demo-graph-plane__intersection text{fill:var(--demo-ink);pointer-events:none;font-size:14px;font-weight:850}.demo-graph-plane__click-target{pointer-events:all}.demo-side-box--steps ol{gap:clamp(18px,4.5vh,34px);margin:0;padding:0;list-style:none;display:grid}.demo-side-box--steps{align-content:start;min-height:0}.demo-side-box--steps li{color:var(--demo-muted);grid-template-columns:26px minmax(0,1fr);gap:12px;font-size:14px;font-weight:750;line-height:1.55;display:grid}.demo-side-box--steps li:before{color:#0000;content:"";background:#fff;border:1.5px solid #9398a5;border:1.5px solid lab(62.7638% .248611 -7.51429);border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;margin-top:2px;font-size:12px;font-weight:900;display:inline-flex}.demo-side-box--steps li.is-complete{color:var(--demo-ink)}.demo-side-box--steps li.is-complete:before{color:var(--demo-green);content:"✓";background:#fff;border-color:#006b2e80;border-color:lab(38.9684% -39.594 26.517/.5)}.demo-graph-task-strip{background:#fffdf9;background:lab(99.4485% .0582337 2.28933);border:1px solid #7c705b4d;border:1px solid lab(47.8705% 2.56014 13.6369/.3);border-radius:8px;grid-template-columns:132px minmax(0,1fr);align-items:stretch;min-height:94px;display:grid;overflow:hidden}.demo-graph-task-strip h2{color:var(--demo-green);font-family:var(--font-sans);text-transform:uppercase;align-self:start;margin:0;padding:24px 18px;font-size:13px;font-weight:900;line-height:1.1}.demo-graph-task-strip ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.demo-graph-task-strip li{color:var(--demo-ink);text-align:center;grid-template-columns:1fr;align-content:start;justify-items:center;gap:11px;padding:22px 20px 18px;font-size:13px;font-weight:750;line-height:1.45;display:grid;position:relative}.demo-graph-task-strip li+li{border-left:1px solid #7c705b4d;border-left:1px solid lab(47.8705% 2.56014 13.6369/.3)}.demo-graph-task-strip li:before{color:#0000;background:#fff;border:1.5px solid #363e4b;border:1.5px solid lab(25.6544% -.839502 -9.12843);width:24px;height:24px;margin:0;font-size:13px}.demo-graph-task-strip li.is-complete:before{color:var(--demo-green);border-color:#006b2e8a;border-color:lab(38.9684% -39.594 26.517/.54)}.demo-intersection-card{border:1px solid var(--demo-line);background:#fffdf9;background:lab(99.4485% .0582337 2.28933);border-radius:8px;align-self:start;gap:18px;min-height:316px;padding:24px 22px;display:grid}.demo-graph-side .demo-intersection-card{align-self:start}.demo-graph-workspace__footer{border:1px solid var(--demo-line);border-radius:8px;grid-template-columns:minmax(320px,.7fr) minmax(0,1fr) minmax(180px,220px);align-items:start;gap:28px;padding:22px;display:grid}.demo-intersection-answer{align-content:start;gap:16px;display:grid}.demo-intersection-card .demo-intersection-answer{justify-items:start}.demo-intersection-answer label{flex-wrap:wrap;align-items:center;gap:12px;font-size:16px;font-weight:750;display:flex}.demo-intersection-card .demo-intersection-answer label{text-align:left;justify-items:start;display:grid}.demo-intersection-card .demo-intersection-answer label:first-child>span:first-child{color:var(--demo-green);text-transform:uppercase;font-size:13px;font-weight:900}.demo-coordinate-input{border:1px solid var(--demo-line);border-radius:6px;align-items:center;gap:6px;min-height:48px;padding:0 10px;display:inline-flex}.demo-coordinate-input input,.demo-x-input{color:var(--demo-ink);font:inherit;text-align:center;background:#fff;border:0;outline:none}.demo-coordinate-input input{width:42px}.demo-x-input{border:1px solid var(--demo-line);border-radius:6px;width:56px;min-height:48px}.demo-graph-tip-row{border:1px solid var(--demo-line);border-radius:6px;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:10px 14px;display:flex}.demo-graph-tip-row p{color:var(--demo-ink);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:14px;display:inline-flex}.demo-graph-tip-row p>span{border:1.5px solid var(--demo-ink);border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;display:inline-flex}.demo-undo-button{border:1.5px solid var(--demo-ink);color:var(--demo-ink);cursor:pointer;font:inherit;background:#fff;border-radius:6px;flex:none;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-weight:850;display:inline-flex}.demo-undo-button:disabled{cursor:not-allowed;opacity:.45}.demo-intersection-answer small{color:var(--demo-muted);font-size:14px}.demo-explain--graph{border:0;border-left:1px solid var(--demo-line);background:0 0;border-radius:0;padding:0 0 0 28px}.demo-explain--graph textarea{min-height:94px}.demo-graph-actions{gap:12px;display:grid}.demo-feedback--graph{justify-self:end;padding-right:16px}.demo-graph-exercise,.demo-balance-exercise,.demo-meaning-exercise{gap:18px;min-width:0;display:grid}.demo-graph{color:#0e111b1f;color:lab(5.15808% .562236 -6.58819/.12);width:100%;max-height:460px;display:block}.demo-graph__grid{stroke:var(--demo-line)}.demo-graph__axis,.demo-graph__arrow{fill:none;stroke:var(--demo-ink);stroke-linecap:round;stroke-width:2px}.demo-graph text{fill:var(--demo-ink);font-size:15px;font-weight:650}.demo-graph__line{fill:none;stroke-linecap:round;stroke-width:4px}.demo-graph__line--blue{stroke:var(--demo-blue)}.demo-graph__line--green{stroke:var(--demo-green)}.demo-graph__line--student{stroke:var(--demo-red);stroke-dasharray:8 8}.demo-graph__point{fill:var(--demo-ink)}.demo-graph__callout rect{fill:#fff;stroke:var(--demo-line)}.demo-explain{background:var(--demo-blue-soft);border:1px solid #0053ca2e;border:1px solid lab(37.3498% 18.2586 -69.6819/.18);border-radius:8px;gap:8px;padding:16px;display:grid}.demo-explain span{font-weight:850}.demo-explain small{color:var(--demo-ink)}.demo-explain textarea{border:1px solid var(--demo-line);color:var(--demo-ink);font:inherit;resize:vertical;background:#fff;border-radius:6px;width:100%;min-height:54px;padding:12px}.demo-action-panel{border-left:1px solid var(--demo-line);gap:16px;padding-left:20px;display:grid}.demo-side-box{border:1px solid var(--demo-line);border-radius:8px;gap:16px;padding:16px;display:grid}.demo-tool-button{color:var(--demo-ink);cursor:pointer;font:inherit;background:#fff;border:0;align-items:center;gap:12px;padding:0;font-weight:750;display:flex}.demo-tool-button span{border:1px solid var(--demo-blue);color:var(--demo-blue);border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;font-weight:900;display:inline-flex}.demo-tool-static{color:var(--demo-muted);font-size:14px;font-weight:700}.demo-check{background:var(--demo-blue);color:#fff;cursor:pointer;font:inherit;border:0;border-radius:6px;min-height:48px;padding:13px 16px;font-weight:850}.demo-feedback,.demo-action-note{color:var(--demo-muted);margin:0;font-size:14px;line-height:1.5}.demo-feedback{color:var(--demo-green);font-weight:750}.demo-step-count{color:var(--demo-muted);font-size:14px;font-weight:800}.demo-bailey-workspace{border:1px solid var(--demo-line);border-radius:8px;justify-self:center;gap:14px;width:100%;max-width:1080px;padding:22px;display:grid}.demo-bailey-workspace__header{justify-content:space-between;align-items:center;gap:24px;padding-bottom:12px;display:flex}.demo-bailey-workspace__header h2{font-family:var(--font-sans);margin:0;font-size:21px;font-weight:850;line-height:1.2}.demo-bailey-progress{grid-template-columns:auto minmax(240px,340px);align-items:center;gap:18px;display:grid}.demo-bailey-progress span{font-size:14px;font-weight:850}.demo-bailey-progress>div{grid-template-columns:repeat(4,minmax(52px,1fr));gap:4px;display:grid}.demo-bailey-progress i{background:#d5d7dd;background:lab(86.0364% .051856 -3.03173);border-radius:999px;height:10px}.demo-bailey-progress i.is-active{background:#db7e00;background:lab(62.0963% 37.9182 93.6512)}.demo-bailey-step-list{gap:10px;display:grid}.demo-bailey-step{border:1px solid var(--demo-line);border-radius:8px;gap:18px;padding:18px 28px;display:grid}.demo-bailey-step.is-complete{background:#f8fef8;background:lab(98.9727% -2.79456 2.16099);border-color:#006b2e6b;border-color:lab(38.9684% -39.594 26.517/.42)}.demo-bailey-step.is-active{border-color:#db7e00;border-color:lab(62.0963% 37.9182 93.6512);box-shadow:0 0 0 1px #db7e0026;box-shadow:0 0 0 1px lab(62.0963% 37.9182 93.6512/.15)}.demo-bailey-step.is-locked{color:#4d5261;color:lab(34.8825% .515446 -9.29796)}.demo-bailey-step__head{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.demo-bailey-step__head strong{color:var(--demo-ink);font-size:14px;font-weight:850}.demo-bailey-step__number,.demo-bailey-step__check{border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:900;display:inline-flex}.demo-bailey-step__number{color:#fff;background:#157123;background:lab(41.3315% -39.4219 33.9155)}.demo-bailey-step.is-active .demo-bailey-step__number{background:#db7e00;background:lab(62.0963% 37.9182 93.6512)}.demo-bailey-step.is-locked .demo-bailey-step__number{background:#636978;background:lab(44.1665% .449687 -9.32655)}.demo-bailey-step__check{color:var(--demo-green);border:1px solid #006b2e;border:1px solid lab(38.9684% -39.594 26.517)}.demo-bailey-step.is-active .demo-bailey-step__check,.demo-bailey-step.is-locked .demo-bailey-step__check{visibility:hidden}.demo-bailey-equation{justify-items:center;gap:10px;margin:2px 0 0;display:grid}.demo-bailey-equation--entry{background:#fbfcff;background:lab(98.8185% .020057 -1.51936);border:1px solid #d4d7e0;border:1px solid lab(86.0136% .0936091 -4.53841);border-radius:8px;padding:14px}.demo-bailey-equation__prompt{color:var(--demo-muted);font-size:14px;font-weight:750}.demo-bailey-equation p{grid-auto-flow:column;align-items:center;gap:20px;margin:0;font-size:clamp(23px,3vw,30px);font-weight:780;line-height:1.1;display:grid}.demo-bailey-equation mark{color:var(--demo-ink);background:#facf9e;background:lab(86.0299% 10.9038 30.3836);border-radius:6px;padding:2px 8px}.demo-bailey-equation input{border:1px solid var(--demo-line);color:var(--demo-ink);font:inherit;text-align:center;background:#fff;border-radius:6px;width:72px;min-width:0;height:44px;padding:0 10px;font-size:22px;font-weight:780}.demo-bailey-equation input:focus{border-color:var(--demo-blue);outline:none;box-shadow:0 0 0 3px #2258e524;box-shadow:0 0 0 3px lab(41.4627% 25.1662 -77.438/.14)}.demo-bailey-equation__result{color:var(--demo-green)}.demo-bailey-hint,.demo-bailey-lock-note{color:var(--demo-muted);margin:0;font-size:14px;font-weight:700}.demo-bailey-hint{color:#aa5f00;color:lab(48.3723% 29.1528 66.2132)}.demo-bailey-operation{gap:10px;display:grid}.demo-bailey-operation>span:first-child{font-size:14px;font-weight:850}.demo-bailey-operation select,.demo-bailey-operation__answer{border:1px solid var(--demo-line);color:var(--demo-ink);font:inherit;background:#fff;border-radius:6px;align-items:center;width:100%;min-height:48px;padding:0 16px;font-size:15px;font-weight:750;display:flex}.demo-bailey-operation select{appearance:auto}.demo-bailey-operation select:disabled{color:var(--demo-muted);cursor:not-allowed;opacity:.82}.demo-bailey-operation__answer{color:var(--demo-green);justify-content:space-between}.demo-bailey-success{color:var(--demo-green);background:#edfeec;background:lab(98.0745% -8.3831 6.51467);border:1px solid #006b2e4d;border:1px solid lab(38.9684% -39.594 26.517/.3);border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:14px;display:flex}.demo-bailey-success strong{font-size:26px}.demo-bailey-success span{color:var(--demo-ink);font-weight:850}.demo-bailey-check{border:1px solid var(--demo-line);border-radius:8px;padding:16px}.demo-bailey-check summary{cursor:pointer;font-weight:850}.demo-bailey-check p{color:var(--demo-muted);margin:8px 0 0}.demo-bailey-explain{border:1px solid var(--demo-line);border-radius:8px;gap:10px;padding:22px 28px;display:grid}.demo-bailey-explain span{font-weight:850}.demo-bailey-explain span:before{color:#db7e00;color:lab(62.0963% 37.9182 93.6512);content:"✎";margin-right:10px;font-size:22px;display:inline-block}.demo-bailey-explain small{color:var(--demo-muted);padding-left:34px;font-size:14px}.demo-bailey-explain textarea{border:1px solid var(--demo-line);color:var(--demo-ink);font:inherit;resize:vertical;background:#fff;border-radius:6px;width:100%;min-height:64px;padding:14px 16px}.demo-casey-progress{border:1px solid var(--demo-line);border-radius:8px;grid-template-columns:auto auto minmax(280px,520px);justify-self:center;align-items:center;gap:24px;width:100%;max-width:820px;padding:20px 28px;display:grid}.demo-casey-progress strong,.demo-casey-progress span{font-size:15px;font-weight:850}.demo-casey-progress>div{grid-template-columns:repeat(4,minmax(54px,1fr));gap:6px;display:grid}.demo-casey-progress i{background:#d5d7dd;background:lab(86.0364% .051856 -3.03173);border-radius:999px;height:10px}.demo-casey-progress i.is-current{background:#7f41f6;background:lab(44.4017% 56.6139 -82.3067)}.demo-casey-progress i.is-complete{background:var(--demo-green)}.demo-casey-workspace{border:1px solid var(--demo-line);border-radius:8px;grid-template-columns:260px minmax(0,1fr);justify-self:center;width:100%;max-width:1260px;min-height:720px;display:grid}.demo-casey-steps{border-right:1px solid var(--demo-line);align-content:start;gap:18px;padding:28px 18px;display:grid}.demo-casey-steps h2{margin:0 0 8px;font-size:19px}.demo-casey-step{color:#575d6f;color:lab(39.488% .67012 -11.1362);grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px;padding:14px 12px;display:grid;position:relative}.demo-casey-step span{color:#fff;background:#6c7181;background:lab(47.6477% .430018 -9.33541);border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:900;display:inline-flex}.demo-casey-step strong{font-size:15px;line-height:1.35;display:block}.demo-casey-step small{margin-top:8px;line-height:1.55;display:block}.demo-casey-step.is-current{color:#5827b1;color:lab(30.1384% 46.1532 -65.8584);background:#f8f2ff;background:lab(96.2238% 5.01066 -7.68133);border:1px solid #a386ff6b;border:1px solid lab(62.6755% 33.1545 -59.7391/.42);border-radius:8px}.demo-casey-step.is-current span{background:#7f41f6;background:lab(44.4017% 56.6139 -82.3067)}.demo-casey-step.is-complete{color:var(--demo-green)}.demo-casey-step.is-complete span{background:var(--demo-green)}.demo-casey-stage{align-content:start;gap:22px;min-width:0;padding:30px;display:grid}.demo-casey-stage__header{justify-content:space-between;align-items:start;gap:20px;display:flex}.demo-casey-stage__header span{color:#6730cc;color:lab(35.6024% 50.4235 -72.4377);font-size:19px;font-weight:850}.demo-casey-stage__header h2{color:#6730cc;color:lab(35.6024% 50.4235 -72.4377);margin:8px 0 0;font-size:22px}.demo-casey-stage__header p{color:var(--demo-ink);margin:26px 0 0;font-size:16px;font-weight:700}.demo-casey-stage__header button{color:#6730cc;color:lab(35.6024% 50.4235 -72.4377);cursor:pointer;font:inherit;background:#fff;border:1px solid #6730cc47;border:1px solid lab(35.6024% 50.4235 -72.4377/.28);border-radius:6px;padding:10px 18px;font-weight:850}.demo-casey-equation{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;min-height:72px;font-size:clamp(32px,4vw,46px);font-weight:850;display:flex}.demo-casey-scale{grid-template-columns:minmax(220px,1fr) 128px minmax(220px,1fr);align-items:end;gap:22px;min-height:300px;padding:16px 0 44px;display:grid;position:relative}.demo-casey-scale__beam{transform-origin:50%;z-index:0;background:linear-gradient(#dcdee2,#a4a7b1);background:linear-gradient(lab(88.3675% .0346303 -2.2763),lab(68.6012% .131965 -5.28221));border:1px solid #0a0d161a;border:1px solid lab(3.60994% .496283 -5.35383/.1);border-radius:999px;height:12px;transition:transform .26s;position:absolute;bottom:72px;left:7%;right:7%;box-shadow:0 10px 18px #0a0d161f;box-shadow:0 10px 18px lab(3.60994% .496283 -5.35383/.12)}.demo-casey-scale.is-balanced .demo-casey-scale__beam{transform:rotate(0)}.demo-casey-scale.is-left-heavy .demo-casey-scale__beam{transform:rotate(-5deg)}.demo-casey-scale.is-right-heavy .demo-casey-scale__beam{transform:rotate(5deg)}.demo-casey-pan{z-index:1;align-self:end;justify-items:center;gap:16px;min-height:180px;transition:transform .26s;display:grid;position:relative}.demo-casey-scale.is-left-heavy .demo-casey-pan--left,.demo-casey-scale.is-right-heavy .demo-casey-pan--right{transform:translateY(16px)}.demo-casey-scale.is-left-heavy .demo-casey-pan--right,.demo-casey-scale.is-right-heavy .demo-casey-pan--left{transform:translateY(-10px)}.demo-casey-pan>span{color:var(--demo-muted);text-transform:uppercase;font-size:13px;font-weight:800}.demo-casey-pan>strong{font-size:28px;line-height:1.1}.demo-casey-pan>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;max-width:340px;min-height:76px;display:flex}.demo-casey-value{text-align:center;z-index:2;background:#d5d7de;background:lab(86.0251% .0713766 -3.7858);border:1px solid #0a0d161a;border:1px solid lab(3.60994% .496283 -5.35383/.1);border-radius:999px;place-content:center;align-self:end;justify-items:center;width:112px;height:112px;padding:18px 12px;display:grid;position:relative;box-shadow:0 10px 22px #0a0d1629;box-shadow:0 10px 22px lab(3.60994% .496283 -5.35383/.16)}.demo-casey-value strong{font-size:30px;line-height:1}.demo-casey-value span{margin-top:8px;font-size:12px;font-weight:850;line-height:1.2}.demo-casey-block{cursor:grab;font:inherit;border-radius:6px;justify-content:center;align-items:center;min-width:50px;height:50px;padding:0 13px;font-size:20px;font-weight:900;transition:box-shadow .18s,transform .18s;display:inline-flex}button.demo-casey-block{border-style:solid}.demo-casey-block:active{cursor:grabbing}.demo-casey-block--x{color:#180d32;color:lab(6.23163% 13.6817 -22.8268);background:#ddc4fc;background:lab(82.7454% 16.6947 -24.1454);border:2px solid #8245fa;border:2px solid lab(45.6105% 56.1644 -82.3038)}.demo-casey-block--one{color:#251804;color:lab(9.48874% 5.23462 12.7797);background:#ffd79a;background:lab(88.4916% 8.4925 35.8777);border:2px solid #e19b34;border:2px solid lab(69.6289% 20.7869 61.2015)}.demo-casey-block--negative{background:var(--demo-red-soft);border:2px solid var(--demo-red);color:#581b1b;color:lab(20.2136% 28.4569 16.0788)}.demo-casey-block.is-guided{animation:1.2s ease-in-out infinite demo-casey-pulse}.demo-casey-block[aria-disabled=true]{cursor:default}@keyframes demo-casey-pulse{0%,to{transform:translateY(0);box-shadow:0 0 #7f41f64d;box-shadow:0 0 lab(44.4017% 56.6139 -82.3067/.3)}50%{transform:translateY(-2px);box-shadow:0 0 0 7px #7f41f614;box-shadow:0 0 0 7px lab(44.4017% 56.6139 -82.3067/.08)}}.demo-casey-removal-zone{border:1px dashed #737a8d73;border:1px dashed lab(51.0938% .572473 -11.1773/.45);border-radius:8px;justify-self:center;justify-items:center;gap:18px;width:100%;max-width:620px;padding:18px 28px;display:grid}.demo-casey-removal-zone>span{color:var(--demo-muted);font-weight:800}.demo-casey-removal-zone>div{gap:54px;display:flex}.demo-casey-nudge{color:#392f5d;color:lab(22.3521% 14.3564 -26.6123);background:#fbf6ff;background:lab(97.4443% 3.99548 -6.15538);border:1px solid #a386ff47;border:1px solid lab(62.6755% 33.1545 -59.7391/.28);border-radius:8px;margin:0;padding:16px 20px;font-weight:800}.demo-casey-check,.demo-casey-find{border:1px solid var(--demo-line);border-radius:8px;gap:16px;padding:18px;display:grid}.demo-casey-check h2,.demo-casey-find h2{margin:0;font-size:20px}.demo-casey-choice-group{grid-template-columns:minmax(200px,1fr) auto;align-items:center;gap:14px;display:grid}.demo-casey-choice-group>span{font-weight:850}.demo-casey-choice-group>div{gap:10px;display:flex}.demo-casey-choice-group button{border:1px solid var(--demo-line);color:var(--demo-ink);cursor:pointer;font:inherit;background:#fff;border-radius:999px;width:44px;height:44px;font-weight:900}.demo-casey-choice-group button[aria-pressed=true]{color:#fff;background:#7f41f6;background:lab(44.4017% 56.6139 -82.3067);border-color:#7f41f6;border-color:lab(44.4017% 56.6139 -82.3067)}.demo-casey-find label{align-items:center;gap:12px;font-size:26px;font-weight:850;display:flex}.demo-casey-find input{border:1px solid var(--demo-line);color:var(--demo-ink);font:inherit;text-align:center;border-radius:8px;width:90px;height:54px}.demo-casey-find input:focus{border-color:#7f41f6;border-color:lab(44.4017% 56.6139 -82.3067);outline:none;box-shadow:0 0 0 3px #7f41f624;box-shadow:0 0 0 3px lab(44.4017% 56.6139 -82.3067/.14)}.demo-casey-celebration{text-align:center;background:linear-gradient(#fbf6ff,#fff);background:linear-gradient(lab(97.4443% 3.99548 -6.15538),#fff);border:1px solid #a386ff59;border:1px solid lab(62.6755% 33.1545 -59.7391/.35);border-radius:8px;justify-items:center;gap:8px;padding:22px;display:grid}.demo-casey-celebration h2,.demo-casey-celebration p{margin:0}.demo-casey-celebration strong{color:#6730cc;color:lab(35.6024% 50.4235 -72.4377);font-size:42px}.demo-casey-celebration span{font-weight:800}.demo-balance{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:18px;display:grid}.demo-balance-pan{border:1px solid var(--demo-line);border-radius:8px;gap:18px;min-height:260px;padding:18px;display:grid}.demo-balance-pan>span{color:var(--demo-muted);font-size:14px;font-weight:750}.demo-balance-pan>div{flex-wrap:wrap;place-content:center;gap:12px;display:flex}.demo-balance-pan b{background:var(--demo-blue-soft);border:1px solid #0053ca3d;border:1px solid lab(37.3498% 18.2586 -69.6819/.24);border-radius:6px;justify-content:center;align-items:center;min-width:74px;min-height:54px;padding:10px 14px;font-size:22px;display:inline-flex}.demo-balance__equals{font-size:30px;font-weight:900}.demo-balance__caption,.demo-meaning-status{color:var(--demo-muted);margin:0;font-weight:700}.demo-balance-actions{flex-wrap:wrap;gap:10px;display:flex}.demo-balance-actions button{border:1px solid var(--demo-line);color:var(--demo-ink);cursor:pointer;font:inherit;background:#fff;border-radius:6px;padding:10px 12px;font-size:14px;font-weight:750}.demo-balance-actions button:disabled{color:#757a87;color:lab(51.1621% .278622 -7.49928);cursor:not-allowed;opacity:.55}.demo-meaning-equation{border:1px solid var(--demo-line);border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;min-height:126px;padding:20px;font-size:clamp(30px,5vw,52px);font-weight:850;display:flex}.demo-meaning-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.demo-meaning-grid button{border:1px solid var(--demo-line);color:var(--demo-ink);cursor:pointer;font:inherit;text-align:left;background:#fff;border-radius:8px;gap:8px;min-height:104px;padding:16px;display:grid}.demo-meaning-grid button[aria-pressed=true]{background:var(--demo-red-soft);border-color:#de6f6a59;border-color:lab(60.3365% 44.0239 23.9429/.35)}.demo-meaning-grid strong{font-size:24px}.demo-meaning-grid span{color:var(--demo-muted);line-height:1.35}.demo-pathway{border:1px solid var(--demo-line);border-radius:8px;gap:14px;padding:22px;display:grid}.demo-pathway>p{color:var(--demo-muted);margin:0}.demo-score-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:8px;display:grid}.demo-score-card{border:1px solid var(--demo-line);border-radius:8px;gap:14px;padding:18px;display:grid}.demo-score-card__head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.demo-score-card__head span{background:var(--demo-blue-soft);color:var(--demo-blue);border-radius:999px;justify-content:center;align-items:center;width:46px;height:46px;font-weight:900;display:inline-flex}.demo-score-card__head strong{font-size:17px}.demo-score-card__head b{color:var(--demo-green)}.demo-score-card__meter{background:#e1e5eb;background:lab(90.6878% -.517368 -3.73452);border-radius:999px;height:8px;overflow:hidden}.demo-score-card__meter span{background:var(--demo-green);border-radius:inherit;height:100%;display:block}.demo-score-card p{color:var(--demo-ink);margin:0;font-size:15px}.demo-choose-different{justify-self:center;margin-top:8px}@media (max-width:980px){.demo-topbar{grid-template-columns:auto 1fr auto}.demo-nav{justify-content:center;gap:18px}.demo-graph-top,.demo-learner-grid,.demo-preview-hero,.demo-challenge-strip,.demo-workspace,.demo-casey-workspace,.demo-graph-workspace__body,.demo-graph-workspace__footer,.demo-score-grid{grid-template-columns:1fr}.demo-casey-steps{border-bottom:1px solid var(--demo-line);border-right:0;grid-template-columns:repeat(2,minmax(0,1fr))}.demo-casey-steps h2{grid-column:1/-1}.demo-graph-progress{justify-self:stretch;width:100%}.demo-graph-task-strip{grid-template-columns:1fr}.demo-graph-task-strip h2{padding:18px 18px 0}.demo-graph-task-strip ol{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-graph-task-strip li:nth-child(odd){border-left:0}.demo-graph-task-strip li:nth-child(n+3){border-top:1px solid #7c705b4d;border-top:1px solid lab(47.8705% 2.56014 13.6369/.3)}.demo-action-panel{border-left:0;border-top:1px solid var(--demo-line);padding-top:20px;padding-left:0}.demo-explain--graph{border-left:0;border-top:1px solid var(--demo-line);padding:22px 0 0}}@media (max-width:680px){.demo-topbar{grid-template-columns:1fr auto;gap:12px;min-height:auto;padding-top:10px;padding-bottom:10px}.demo-nav{grid-area:2/1/auto/-1;justify-content:start;padding-top:4px;overflow-x:auto}.demo-auth{gap:12px}.demo-auth a:first-child{display:none}.demo-picker{min-height:calc(100dvh - 110px);padding-inline:16px}.demo-problem-chip{width:100%;min-width:0}.demo-learner-card{grid-template-columns:54px minmax(0,1fr);min-height:112px;padding:18px}.demo-avatar{width:48px;height:48px}.demo-preview{padding:24px 14px 40px}.demo-preview-hero__identity{grid-template-columns:70px minmax(0,1fr);align-items:start;gap:18px}.demo-graph-learner{grid-template-columns:64px minmax(0,1fr);gap:16px}.demo-avatar--large{width:70px;height:70px;font-size:32px}.demo-graph-learner .demo-avatar--large{width:64px;height:64px;font-size:30px}.demo-challenge-strip>div+div{border-left:0;border-top:1px solid var(--demo-line)}.demo-workspace,.demo-graph-workspace,.demo-pathway{padding:14px}.demo-graph-workspace__header{flex-direction:column;padding:4px 2px 0}.demo-graph-workspace__body{gap:18px}.demo-graph-progress{grid-template-columns:1fr;gap:14px;padding:18px}.demo-graph-task-strip ol{grid-template-columns:1fr}.demo-graph-task-strip li,.demo-graph-task-strip li:nth-child(n+3){border-top:1px solid #7c705b4d;border-top:1px solid lab(47.8705% 2.56014 13.6369/.3);border-left:0}.demo-graph-task-strip li:first-child{border-top:0}.demo-graph-tip-row{flex-direction:column;align-items:stretch}.demo-casey-progress{grid-template-columns:1fr;gap:14px;padding:18px}.demo-casey-steps{grid-template-columns:1fr;padding:18px}.demo-casey-stage{padding:18px}.demo-casey-stage__header{flex-direction:column}.demo-casey-scale{grid-template-columns:1fr;gap:12px;padding-bottom:20px}.demo-casey-scale__beam{display:none}.demo-casey-scale.is-left-heavy .demo-casey-pan--left,.demo-casey-scale.is-right-heavy .demo-casey-pan--right,.demo-casey-scale.is-left-heavy .demo-casey-pan--right,.demo-casey-scale.is-right-heavy .demo-casey-pan--left{transform:none}.demo-casey-value{order:3;justify-self:center}.demo-casey-choice-group{grid-template-columns:1fr}.demo-graph-workspace__footer{gap:22px;padding:16px}.demo-balance,.demo-meaning-grid{grid-template-columns:1fr}.demo-balance__equals{justify-self:center}.demo-balance-pan{min-height:180px}.demo-representation__head{flex-direction:column;align-items:start}}
