@import"/mastra-playground-ui.css";.mastraCollectionListActions{align-items:center;border:1px solid var(--theme-elevation-150);border-radius:6px;display:flex;gap:16px;justify-content:space-between;margin-block-end:18px;padding:12px 14px}.mastraCollectionListActions p{color:var(--theme-elevation-600);margin:0}.mastraNavGroup{margin-block-start:16px}.mathLessonWorkflowLinks{align-items:start;border:1px solid var(--theme-elevation-150);border-radius:6px;display:grid;gap:12px 18px;grid-template-columns:minmax(180px,240px) minmax(0,1fr);margin-block:12px 18px;padding:14px}.mathLessonWorkflowLinks h3,.mathLessonWorkflowLinks p{margin:0}.mathLessonWorkflowLinks p,.mathLessonWorkflowLinks__muted{color:var(--theme-elevation-600)}.mathLessonWorkflowLinks__muted{font-size:13px}.mathLessonWorkflowLinks__error{color:var(--theme-error-500);font-size:12px}.mathLessonWorkflowRuns{display:grid;gap:8px;grid-column:2;grid-row:1/span 2;width:100%}.mathLessonWorkflowRuns__header{align-items:center;display:flex;justify-content:space-between}.mathLessonWorkflowRuns__header h4{font-size:14px;font-weight:600;margin:0}.mathLessonWorkflowRuns__header span{color:var(--theme-elevation-500);font-size:12px}.mathLessonWorkflowRuns__list{border:1px solid var(--theme-elevation-150);border-radius:6px;display:grid;list-style:none;margin:0;overflow:hidden;padding:0}.mathLessonWorkflowRuns__list li+li{border-top:1px solid var(--theme-elevation-150)}.mathLessonWorkflowRuns__item,.mathLessonWorkflowRuns__newRun{align-items:center;color:var(--theme-text);display:grid;gap:4px 10px;grid-template-columns:max-content minmax(0,1fr);min-height:54px;padding:10px 12px;text-decoration:none}.mathLessonWorkflowRuns__newRun{color:var(--theme-success-500);grid-template-columns:max-content 1fr;min-height:46px}.mathLessonWorkflowRuns__newRun span{font-size:20px;line-height:1}.mathLessonWorkflowRuns__newRun--disabled{color:var(--theme-elevation-500)}.mathLessonWorkflowRuns__item:hover,.mathLessonWorkflowRuns__newRun:hover{background:var(--theme-elevation-50)}.mathLessonWorkflowRuns__empty{color:var(--theme-elevation-600);display:block;font-size:13px;padding:12px}.mathLessonWorkflowRuns__status{align-items:center;border:1px solid var(--theme-elevation-200);border-radius:999px;display:inline-flex;font-size:12px;gap:6px;justify-content:center;min-width:78px;padding:4px 9px;grid-row:1/span 2}.mathLessonWorkflowRuns__status--success span{color:var(--theme-success-500)}.mathLessonWorkflowRuns__status--failed span{color:var(--theme-error-500)}.mathLessonWorkflowRuns__status--running span{color:var(--theme-warning-500)}.mathLessonWorkflowRuns__id{color:var(--theme-elevation-650);font-family:var(--font-mono);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mathLessonWorkflowRuns__details{align-items:center;color:var(--theme-elevation-600);display:flex;font-size:12px;gap:10px;min-width:0}@media(max-width:640px){.mathLessonWorkflowLinks{grid-template-columns:1fr}.mathLessonWorkflowRuns{grid-column:1;grid-row:auto}.mathLessonWorkflowRuns__item{align-items:flex-start;grid-template-columns:1fr}.mathLessonWorkflowRuns__status{justify-content:flex-start;min-width:0;width:fit-content}.mathLessonWorkflowRuns__details{align-items:flex-start;flex-direction:column;gap:2px}}.mastraCustomRouteLayout{width:100%}.mastraCustomRouteLayout__wrap{padding-bottom:var(--spacing-view-bottom)}.mastraCustomRouteLayout__content{display:flex;min-height:calc(100dvh - 96px)}.mastraStudioHost{--surface1:#09090b;--surface2:#111113;--surface3:#18181b;--surface4:#212124;--surface5:rgba(39,39,42,0.9);--surface6:#3b3b40;--accent1:#22c55e;--accent2:#ef4444;--accent3:#3b82f6;--accent5:#60a5fa;--accent6:#f59e0b;--accent1Dark:#0d2818;--accent2Dark:#2a1515;--accent3Dark:#152036;--accent5Dark:#15202a;--accent6Dark:#261d0d;--accent1Darker:#0a1a10;--accent2Darker:#1a1010;--accent3Darker:#0f1520;--accent5Darker:#0f151a;--accent6Darker:#1a140a;--neutral1:#52525b;--neutral2:#71717a;--neutral3:#a1a1aa;--neutral4:#d4d4d8;--neutral5:#e4e4e7;--neutral6:#fafafa;--error:#ef4444;--overlay:rgba(0,0,0,0.75);--border1:rgba(255,255,255,0.08);--border2:rgba(255,255,255,0.12);background:var(--surface1);border:1px solid var(--theme-elevation-150);border-radius:6px;color:var(--neutral6);height:calc(100vh - 220px);min-height:620px;overflow:hidden}.mastraCustomRouteLayout__content>.mastraStudioHost{flex:1 1;height:auto;min-height:0}.mastraStudioHost *{border-color:var(--border1)}