:root,[data-theme=light]{--sml-limits-surface:#ffffff;--sml-limits-soft:#f4f6f5;--sml-limits-text:#293b32;--sml-limits-muted:#637268;--sml-limits-line:#e2e8e4;--sml-limits-line-hover:#cbd7cf;--sml-limits-cpu:#258261;--sml-limits-gpu:#518991;--sml-limits-selected:#eff6f1;--sml-limits-low:#94671f;--sml-limits-empty:#a95449;--sml-limits-track:#e8eeea;--sml-limits-reserve:#a9b9ae;--sml-limits-shadow:0 14px 28px -12px #203c2d24,0 4px 10px -4px #1c352816,0 1px 2px #203c2d08;--sml-limits-compute-width:256px;--sml-limits-single-width:244px;--sml-limits-radius:12px;--sml-limits-padding:14px;--sml-limits-ring:24px;--sml-limits-trigger-height:30px;--sml-limits-title-size:11.5px;--sml-limits-text-size:11px;--sml-limits-caption-size:10px;--sml-limits-small-size:9.5px;--sml-limits-compute-number:16px;--sml-limits-number-weight:550;--sml-limits-single-number:18px;--sml-limits-long-number:14px;--sml-limits-open:160ms;--sml-limits-close:110ms;--sml-limits-meter:230ms;--sml-limits-shift:2px;--sml-limits-scale:.985;--sml-limits-ease:cubic-bezier(0.2,0.8,0.2,1);--sml-color-primitive-brand-1:#f0f5f3;--sml-color-primitive-brand-2:#e9f2ee;--sml-color-primitive-brand-3:#d7eee2;--sml-color-primitive-brand-4:#c4e8d6;--sml-color-primitive-brand-5:#afdfc8;--sml-color-primitive-brand-6:#9ad3b7;--sml-color-primitive-brand-7:#7ec2a2;--sml-color-primitive-brand-8:#54ad86;--sml-color-primitive-brand-9:#0b6647;--sml-color-primitive-brand-10:#005538;--sml-color-primitive-brand-11:#166c4c;--sml-color-primitive-brand-12:#1f4333;--sml-color-primitive-brand-a2:rgba(10,101,70,0.06);--sml-color-primitive-brand-a3:rgba(10,101,70,0.1);--sml-color-primitive-brand-a4:rgba(10,101,70,0.14);--sml-color-primitive-brand-a6:rgba(10,101,70,0.22);--sml-color-primitive-brand-a7:rgba(10,101,70,0.32);--sml-color-primitive-brand-a8:rgba(10,101,70,0.45);--sml-color-primitive-neutral-1:#f2f4f3;--sml-color-primitive-neutral-2:#eef0ef;--sml-color-primitive-neutral-3:#e4e6e5;--sml-color-primitive-neutral-4:#dbdddc;--sml-color-primitive-neutral-5:#d4d6d5;--sml-color-primitive-neutral-6:#cacecd;--sml-color-primitive-neutral-7:#c0c2c1;--sml-color-primitive-neutral-8:#abafae;--sml-color-primitive-neutral-9:#7c8380;--sml-color-primitive-neutral-10:#727876;--sml-color-primitive-neutral-11:#565a59;--sml-color-primitive-neutral-12:#1c211f;--sml-color-primitive-info-subtle:#e7eef2;--sml-color-primitive-info-default:#466f82;--sml-color-primitive-info-hover:#3c6071;--sml-workspace-accent-1:#f2f3f4;--sml-workspace-accent-2:#eceff4;--sml-workspace-accent-3:#e1e7f2;--sml-workspace-accent-4:#d3def4;--sml-workspace-accent-5:#c2d2f4;--sml-workspace-accent-6:#afc5f3;--sml-workspace-accent-7:#98b2e9;--sml-workspace-accent-8:#7898df;--sml-workspace-accent-9:#345cc4;--sml-workspace-accent-10:#274db3;--sml-workspace-accent-11:#2a50b7;--sml-workspace-accent-12:#1c2e5b;--sml-workspace-accent-a1:#cf892007;--sml-workspace-accent-a2:#14173b08;--sml-workspace-accent-a3:#022d8f13;--sml-workspace-accent-a4:#0342cd22;--sml-workspace-accent-a5:#0346dd34;--sml-workspace-accent-a6:#0348e248;--sml-workspace-accent-a7:#0142cd60;--sml-workspace-accent-a8:#023dc582;--sml-workspace-accent-a9:#0133b6c9;--sml-workspace-accent-a10:#012da6d7;--sml-workspace-accent-a11:#002ea9d3;--sml-workspace-accent-a12:#001447e2;--sml-workspace-accent-surface:#eaeef3cc;--sml-color-indicator-notification-bg:var(--sml-color-primitive-brand-9);--sml-color-indicator-notification-text:#ffffff;--sml-color-primitive-rust-50:#fff1e8;--sml-color-primitive-rust-300:#f2a06d;--sml-color-primitive-rust-700:#a4572e;--sml-color-primitive-green-600:#23824d;--sml-color-primitive-amber-100:#fde9b6;--sml-color-primitive-amber-600:#b7791f;--sml-color-primitive-red-600:#d92d20;--sml-color-primitive-purple-600:#6e46d8;--sml-color-bg-canvas:#f6f7f5;--sml-color-bg-canvas-subtle:var(--sml-color-primitive-neutral-2);--sml-color-bg-elevated:#ffffff;--sml-color-bg-inverse:var(--sml-color-primitive-neutral-12);--sml-color-bg-scrim:rgba(28,33,31,0.44);--sml-color-shadow-ink:var(--sml-color-primitive-neutral-12);--sml-color-surface-base:#ffffff;--sml-color-surface-subtle:var(--sml-color-primitive-neutral-1);--sml-color-surface-muted:var(--sml-color-primitive-neutral-3);--sml-color-surface-raised:#ffffff;--sml-color-surface-selected:var(--sml-color-primitive-brand-2);--sml-color-surface-warning:#fff7e6;--sml-color-surface-danger:#fff0f0;--sml-color-surface-success:#eaf8ef;--sml-color-surface-info:var(--sml-color-primitive-info-subtle);--sml-color-surface-raised-hero:#ffffff;--sml-color-surface-selected-row:var(
    --sml-color-primitive-brand-3
  );--sml-color-table-row-selected:var(--sml-color-primitive-brand-2);--sml-color-table-row-myrow:var(--sml-color-primitive-brand-3);--sml-color-surface-log:var(
    --sml-color-primitive-neutral-12
  );--sml-color-text-brand:var(--sml-color-primitive-brand-11);--sml-color-text-primary:var(--sml-color-primitive-neutral-12);--sml-color-text-secondary:var(--sml-color-primitive-neutral-11);--sml-color-text-muted:#636867;--sml-color-text-placeholder:#636867;--sml-color-text-disabled:#9aa19e;--sml-color-text-inverse:#ffffff;--sml-color-text-link:var(--sml-color-primitive-brand-11);--sml-color-text-link-hover:var(--sml-color-primitive-brand-12);--sml-color-text-code:var(--sml-color-primitive-neutral-12);--sml-color-text-danger:#b42318;--sml-color-text-warning:#925f12;--sml-color-text-success:#17663a;--sml-color-text-info:var(--sml-color-primitive-info-default);--sml-color-border-divider:rgba(28,33,31,0.06);--sml-color-border-surface:rgba(28,33,31,0.08);--sml-color-border-subtle:var(--sml-color-border-divider);--sml-color-border-default:var(--sml-color-primitive-neutral-6);--sml-color-border-strong:var(--sml-color-primitive-neutral-7);--sml-color-border-control:rgba(28,33,31,0.14);--sml-color-border-control-hover:rgba(28,33,31,0.22);--sml-color-border-control-focus:var(--sml-color-primitive-brand-a8);--sml-color-border-disabled:rgba(28,33,31,0.08);--sml-color-border-interactive:var(--sml-color-primitive-brand-a7);--sml-color-border-inverse:rgba(255,255,255,0.18);--sml-color-border-focus:var(--sml-color-primitive-brand-9);--sml-color-border-focus-ring-strong:var(--sml-color-primitive-brand-9);--sml-color-border-selected:var(--sml-color-primitive-brand-7);--sml-color-border-danger:#d92d20;--sml-color-border-warning:#b7791f;--sml-color-border-success:#23824d;--sml-color-border-info:var(--sml-color-primitive-info-default);--sml-color-control-selected-bg:var(--sml-color-primitive-brand-a3);--sml-color-control-selected-bg-hover:var(--sml-color-primitive-brand-a4);--sml-color-control-selected-text:var(--sml-color-primitive-brand-11);--sml-color-control-selected-border:transparent;--sml-color-action-primary-bg-default:var(--sml-color-primitive-brand-9);--sml-color-action-primary-bg-hover:var(--sml-color-primitive-brand-10);--sml-color-action-primary-bg-active:var(--sml-color-primitive-brand-10);--sml-color-action-primary-text:#ffffff;--sml-color-action-secondary-bg-default:var(--sml-color-primitive-brand-2);--sml-color-action-secondary-bg-hover:var(--sml-color-primitive-brand-3);--sml-color-action-secondary-bg-active:var(--sml-color-primitive-brand-4);--sml-color-action-secondary-text:var(--sml-color-primitive-brand-11);--sml-color-action-ghost-bg-default:transparent;--sml-color-action-ghost-bg-hover:var(--sml-color-primitive-neutral-3);--sml-color-action-ghost-bg-active:var(--sml-color-primitive-neutral-4);--sml-color-action-ghost-text:var(--sml-color-primitive-neutral-12);--sml-color-action-danger-bg-default:#fff0f0;--sml-color-action-danger-bg-hover:#ffdcdc;--sml-color-action-danger-bg-active:#ffc4c4;--sml-color-action-danger-text:#b42318;--sml-color-action-disabled-bg:rgba(28,33,31,0.035);--sml-color-action-disabled-text:var(--sml-color-text-disabled);--sml-color-accent-resource-binding:var(--sml-color-primitive-brand-11);--sml-color-accent-resource-binding-bg:var(--sml-color-primitive-brand-2);--sml-color-accent-resource-binding-border:color-mix(in srgb,var(--sml-color-accent-resource-binding) 28%,transparent);--sml-color-accent-starred:var(--sml-color-primitive-amber-600);--sml-focus-ring-contrast-edge:var(--sml-color-primitive-brand-9);--sml-focus-ring-color:var(--sml-focus-ring-contrast-edge);--sml-focus-ring-color-danger:#d92d20;--sml-focus-ring-color-inverse:#ffffff;--sml-focus-ring-width:1px;--sml-focus-ring-offset:1px;--sml-focus-ring-shadow:0 0 0 1px var(--sml-focus-ring-contrast-edge),0 0 0 3px var(--sml-color-primitive-brand-a3);--sml-focus-ring-shadow-danger:0 0 0 1px var(--sml-focus-ring-color-danger),0 0 0 3px color-mix(in srgb,var(--sml-focus-ring-color-danger) 10%,transparent);--sml-focus-ring-halo:0 0 0 3px var(--sml-color-primitive-brand-a3);--sml-focus-ring-halo-danger:0 0 0 3px color-mix(in srgb,var(--sml-focus-ring-color-danger) 10%,transparent);--sml-focus-ring-inset-shadow:inset 0 0 0 1px var(--sml-focus-ring-contrast-edge);--sml-focus-ring-shadow-inverse:0 0 0 1px var(--sml-focus-ring-color-inverse),0 0 0 3px color-mix(in srgb,var(--sml-focus-ring-color-inverse) 24%,transparent);--sml-control-focus-shadow:var(--sml-focus-ring-shadow);--sml-control-focus-shadow-danger:var(--sml-focus-ring-shadow-danger);--sml-control-focus-shadow-inverse:var(--sml-focus-ring-shadow-inverse);--sml-control-focus-halo:var(--sml-focus-ring-halo);--sml-control-focus-halo-danger:var(--sml-focus-ring-halo-danger);--sml-control-focus-inset-shadow:var(--sml-focus-ring-inset-shadow);--sml-focus-target-min-size:44px;--sml-color-border:var(--sml-color-border-default);--sml-color-surface:var(--sml-color-surface-base);--sml-color-focus-ring:var(--sml-focus-ring-color);--sml-radius-sm:var(--sml-radius-6);--sml-status-generic-neutral-bg:var(--sml-color-primitive-neutral-2);--sml-status-generic-neutral-fg:var(--sml-color-primitive-neutral-11);--sml-status-generic-neutral-border:var(--sml-color-primitive-neutral-6);--sml-status-generic-info-bg:var(--sml-color-primitive-info-subtle);--sml-status-generic-info-fg:var(--sml-color-primitive-info-default);--sml-status-generic-info-border:var(--sml-color-primitive-info-default);--sml-status-generic-success-bg:#eaf8ef;--sml-status-generic-success-fg:#17663a;--sml-status-generic-success-border:#23824d;--sml-status-generic-warning-bg:#fff7e6;--sml-status-generic-warning-fg:#925f12;--sml-status-generic-warning-border:#b7791f;--sml-status-generic-danger-bg:#fff0f0;--sml-status-generic-danger-fg:#b42318;--sml-status-generic-danger-border:#d92d20;--sml-status-generic-success-solid:var(--sml-color-primitive-green-600);--sml-status-generic-warning-solid:var(--sml-color-primitive-amber-600);--sml-status-generic-danger-solid:var(--sml-color-primitive-red-600);--sml-status-generic-danger-on-solid:#ffffff;--sml-status-generic-info-solid:var(--sml-color-primitive-info-default);--sml-status-generic-accent-solid:var(--sml-color-primitive-brand-9);--sml-status-generic-neutral-solid:var(--sml-color-primitive-neutral-10);--sml-status-generic-private-solid:var(--sml-color-primitive-purple-600);--sml-status-generic-accent-bg:var(--sml-color-primitive-brand-2);--sml-status-generic-accent-fg:var(--sml-color-primitive-brand-11);--sml-status-generic-accent-border:var(--sml-color-primitive-brand-7);--sml-status-generic-private-bg:#f4f0ff;--sml-status-generic-private-fg:#5632b8;--sml-status-generic-private-border:#bdaaf4;--sml-status-competition-draft-bg:var(--sml-status-generic-neutral-bg);--sml-status-competition-draft-fg:var(--sml-status-generic-neutral-fg);--sml-status-competition-draft-border:var(--sml-status-generic-neutral-border);--sml-status-competition-ready-bg:var(--sml-status-generic-info-bg);--sml-status-competition-ready-fg:var(--sml-status-generic-info-fg);--sml-status-competition-ready-border:var(--sml-status-generic-info-border);--sml-status-competition-upcoming-bg:var(--sml-status-generic-info-bg);--sml-status-competition-upcoming-fg:var(--sml-status-generic-info-fg);--sml-status-competition-upcoming-border:var(--sml-status-generic-info-border);--sml-status-competition-active-bg:var(--sml-status-generic-info-bg);--sml-status-competition-active-fg:var(--sml-status-generic-info-fg);--sml-status-competition-active-border:var(--sml-status-generic-info-border);--sml-status-competition-paused-bg:var(--sml-status-generic-warning-bg);--sml-status-competition-paused-fg:var(--sml-status-generic-warning-fg);--sml-status-competition-paused-border:var(--sml-status-generic-warning-border);--sml-status-competition-ending-soon-bg:var(--sml-status-generic-warning-bg);--sml-status-competition-ending-soon-fg:var(--sml-status-generic-warning-fg);--sml-status-competition-ending-soon-border:var(--sml-status-generic-warning-border);--sml-status-competition-completed-bg:var(--sml-color-primitive-neutral-2);--sml-status-competition-completed-fg:var(--sml-color-primitive-neutral-12);--sml-status-competition-completed-border:var(--sml-color-primitive-neutral-7);--sml-status-competition-archived-bg:var(--sml-color-primitive-neutral-1);--sml-status-competition-archived-fg:var(--sml-color-primitive-neutral-10);--sml-status-competition-archived-border:var(--sml-color-primitive-neutral-6);--sml-status-competition-private-bg:var(--sml-status-generic-private-bg);--sml-status-competition-private-fg:var(--sml-status-generic-private-fg);--sml-status-competition-private-border:var(--sml-status-generic-private-border);--sml-status-competition-course-linked-bg:var(--sml-status-generic-private-bg);--sml-status-competition-course-linked-fg:var(--sml-status-generic-private-fg);--sml-status-competition-course-linked-border:var(--sml-status-generic-private-border);--sml-status-submission-draft-bg:var(--sml-status-generic-neutral-bg);--sml-status-submission-draft-fg:var(--sml-status-generic-neutral-fg);--sml-status-submission-draft-border:var(--sml-status-generic-neutral-border);--sml-status-submission-validating-bg:var(--sml-status-generic-info-bg);--sml-status-submission-validating-fg:var(--sml-status-generic-info-fg);--sml-status-submission-validating-border:var(--sml-status-generic-info-border);--sml-status-submission-uploading-bg:var(--sml-status-generic-info-bg);--sml-status-submission-uploading-fg:var(--sml-status-generic-info-fg);--sml-status-submission-uploading-border:var(--sml-status-generic-info-border);--sml-status-submission-queued-bg:var(--sml-status-generic-warning-bg);--sml-status-submission-queued-fg:var(--sml-status-generic-warning-fg);--sml-status-submission-queued-border:var(--sml-status-generic-warning-border);--sml-status-submission-running-bg:var(--sml-status-generic-info-bg);--sml-status-submission-running-fg:var(--sml-status-generic-info-fg);--sml-status-submission-running-border:var(--sml-status-generic-info-border);--sml-status-submission-scored-bg:var(--sml-status-generic-success-bg);--sml-status-submission-scored-fg:var(--sml-status-generic-success-fg);--sml-status-submission-scored-border:var(--sml-status-generic-success-border);--sml-status-submission-accepted-bg:var(--sml-status-generic-success-bg);--sml-status-submission-accepted-fg:var(--sml-status-generic-success-fg);--sml-status-submission-accepted-border:var(--sml-status-generic-success-border);--sml-status-submission-failed-bg:var(--sml-status-generic-danger-bg);--sml-status-submission-failed-fg:var(--sml-status-generic-danger-fg);--sml-status-submission-failed-border:var(--sml-status-generic-danger-border);--sml-status-submission-rejected-bg:var(--sml-status-generic-danger-bg);--sml-status-submission-rejected-fg:var(--sml-status-generic-danger-fg);--sml-status-submission-rejected-border:var(--sml-status-generic-danger-border);--sml-status-submission-cancelled-bg:var(--sml-status-generic-neutral-bg);--sml-status-submission-cancelled-fg:var(--sml-status-generic-neutral-fg);--sml-status-submission-cancelled-border:var(--sml-status-generic-neutral-border);--sml-status-submission-limited-bg:var(--sml-status-generic-warning-bg);--sml-status-submission-limited-fg:var(--sml-status-generic-warning-fg);--sml-status-submission-limited-border:var(--sml-status-generic-warning-border);--sml-status-submission-hidden-score-bg:var(--sml-status-generic-private-bg);--sml-status-submission-hidden-score-fg:var(--sml-status-generic-private-fg);--sml-status-submission-hidden-score-border:var(--sml-status-generic-private-border);--sml-status-leaderboard-public-bg:var(--sml-status-generic-success-bg);--sml-status-leaderboard-public-fg:var(--sml-status-generic-success-fg);--sml-status-leaderboard-public-border:var(--sml-status-generic-success-border);--sml-status-leaderboard-private-bg:var(--sml-status-generic-private-bg);--sml-status-leaderboard-private-fg:var(--sml-status-generic-private-fg);--sml-status-leaderboard-private-border:var(--sml-status-generic-private-border);--sml-status-leaderboard-frozen-bg:var(--sml-status-generic-warning-bg);--sml-status-leaderboard-frozen-fg:var(--sml-status-generic-warning-fg);--sml-status-leaderboard-frozen-border:var(--sml-status-generic-warning-border);--sml-status-leaderboard-stale-bg:var(--sml-status-generic-warning-bg);--sml-status-leaderboard-stale-fg:var(--sml-status-generic-warning-fg);--sml-status-leaderboard-stale-border:var(--sml-status-generic-warning-border);--sml-status-leaderboard-recalculating-bg:var(--sml-status-generic-info-bg);--sml-status-leaderboard-recalculating-fg:var(--sml-status-generic-info-fg);--sml-status-leaderboard-recalculating-border:var(--sml-status-generic-info-border);--sml-status-leaderboard-rank-up-bg:var(--sml-status-generic-success-bg);--sml-status-leaderboard-rank-up-fg:var(--sml-status-generic-success-fg);--sml-status-leaderboard-rank-up-border:var(--sml-status-generic-success-border);--sml-status-leaderboard-rank-down-bg:var(--sml-status-generic-danger-bg);--sml-status-leaderboard-rank-down-fg:var(--sml-status-generic-danger-fg);--sml-status-leaderboard-rank-down-border:var(--sml-status-generic-danger-border);--sml-status-leaderboard-rank-same-bg:var(--sml-status-generic-neutral-bg);--sml-status-leaderboard-rank-same-fg:var(--sml-status-generic-neutral-fg);--sml-status-leaderboard-rank-same-border:var(--sml-status-generic-neutral-border);--sml-status-leaderboard-tied-bg:var(--sml-status-generic-neutral-bg);--sml-status-leaderboard-tied-fg:var(--sml-status-generic-neutral-fg);--sml-status-leaderboard-tied-border:var(--sml-status-generic-neutral-border);--sml-status-leaderboard-my-row-bg:var(--sml-color-surface-selected-row);--sml-status-leaderboard-my-row-fg:var(--sml-status-generic-accent-fg);--sml-status-leaderboard-my-row-border:var(--sml-status-generic-accent-border);--sml-status-leaderboard-medal-gold-bg:var(--sml-status-generic-warning-bg);--sml-status-leaderboard-medal-gold-fg:var(--sml-status-generic-warning-fg);--sml-status-leaderboard-medal-gold-border:var(--sml-status-generic-warning-border);--sml-status-leaderboard-medal-silver-bg:var(--sml-color-surface-muted);--sml-status-leaderboard-medal-silver-fg:var(--sml-color-text-secondary);--sml-status-leaderboard-medal-silver-border:var(--sml-color-border-strong);--sml-status-leaderboard-medal-bronze-bg:var(--sml-color-primitive-rust-50);--sml-status-leaderboard-medal-bronze-fg:var(--sml-color-primitive-rust-700);--sml-status-leaderboard-medal-bronze-border:var(--sml-color-primitive-rust-300);--sml-status-resource-public-bg:var(--sml-status-generic-success-bg);--sml-status-resource-public-fg:var(--sml-status-generic-success-fg);--sml-status-resource-public-border:var(--sml-status-generic-success-border);--sml-status-resource-private-bg:var(--sml-status-generic-private-bg);--sml-status-resource-private-fg:var(--sml-status-generic-private-fg);--sml-status-resource-private-border:var(--sml-status-generic-private-border);--sml-status-resource-importing-bg:var(--sml-status-generic-info-bg);--sml-status-resource-importing-fg:var(--sml-status-generic-info-fg);--sml-status-resource-importing-border:var(--sml-status-generic-info-border);--sml-status-resource-validating-bg:var(--sml-status-generic-info-bg);--sml-status-resource-validating-fg:var(--sml-status-generic-info-fg);--sml-status-resource-validating-border:var(--sml-status-generic-info-border);--sml-status-resource-passed-bg:var(--sml-status-generic-success-bg);--sml-status-resource-passed-fg:var(--sml-status-generic-success-fg);--sml-status-resource-passed-border:var(--sml-status-generic-success-border);--sml-status-resource-warning-bg:var(--sml-status-generic-warning-bg);--sml-status-resource-warning-fg:var(--sml-status-generic-warning-fg);--sml-status-resource-warning-border:var(--sml-status-generic-warning-border);--sml-status-resource-blocked-bg:var(--sml-status-generic-danger-bg);--sml-status-resource-blocked-fg:var(--sml-status-generic-danger-fg);--sml-status-resource-blocked-border:var(--sml-status-generic-danger-border);--sml-status-resource-manual-review-bg:var(--sml-status-generic-warning-bg);--sml-status-resource-manual-review-fg:var(--sml-status-generic-warning-fg);--sml-status-resource-manual-review-border:var(--sml-status-generic-warning-border);--sml-status-resource-deprecated-bg:var(--sml-status-generic-neutral-bg);--sml-status-resource-deprecated-fg:var(--sml-status-generic-neutral-fg);--sml-status-resource-deprecated-border:var(--sml-status-generic-neutral-border);--sml-status-runtime-ready-bg:var(--sml-status-generic-success-bg);--sml-status-runtime-ready-fg:var(--sml-status-generic-success-fg);--sml-status-runtime-ready-border:var(--sml-status-generic-success-border);--sml-status-runtime-starting-bg:var(--sml-status-generic-info-bg);--sml-status-runtime-starting-fg:var(--sml-status-generic-info-fg);--sml-status-runtime-starting-border:var(--sml-status-generic-info-border);--sml-status-runtime-busy-bg:var(--sml-status-generic-warning-bg);--sml-status-runtime-busy-fg:var(--sml-status-generic-warning-fg);--sml-status-runtime-busy-border:var(--sml-status-generic-warning-border);--sml-status-runtime-reconnecting-bg:var(--sml-status-generic-warning-bg);--sml-status-runtime-reconnecting-fg:var(--sml-status-generic-warning-fg);--sml-status-runtime-reconnecting-border:var(--sml-status-generic-warning-border);--sml-status-runtime-token-expired-bg:var(--sml-status-generic-danger-bg);--sml-status-runtime-token-expired-fg:var(--sml-status-generic-danger-fg);--sml-status-runtime-token-expired-border:var(--sml-status-generic-danger-border);--sml-status-runtime-stopped-bg:var(--sml-status-generic-neutral-bg);--sml-status-runtime-stopped-fg:var(--sml-status-generic-neutral-fg);--sml-status-runtime-stopped-border:var(--sml-status-generic-neutral-border);--sml-status-runtime-failed-bg:var(--sml-status-generic-danger-bg);--sml-status-runtime-failed-fg:var(--sml-status-generic-danger-fg);--sml-status-runtime-failed-border:var(--sml-status-generic-danger-border);--sml-status-runtime-fallback-iframe-bg:var(--sml-status-generic-warning-bg);--sml-status-runtime-fallback-iframe-fg:var(--sml-status-generic-warning-fg);--sml-status-runtime-fallback-iframe-border:var(--sml-status-generic-warning-border);--sml-status-host-draft-bg:var(--sml-status-generic-neutral-bg);--sml-status-host-draft-fg:var(--sml-status-generic-neutral-fg);--sml-status-host-draft-border:var(--sml-status-generic-neutral-border);--sml-status-host-invalid-bg:var(--sml-status-generic-danger-bg);--sml-status-host-invalid-fg:var(--sml-status-generic-danger-fg);--sml-status-host-invalid-border:var(--sml-status-generic-danger-border);--sml-status-host-publishing-bg:var(--sml-status-generic-info-bg);--sml-status-host-publishing-fg:var(--sml-status-generic-info-fg);--sml-status-host-publishing-border:var(--sml-status-generic-info-border);--sml-status-host-publish-failed-bg:var(--sml-status-generic-danger-bg);--sml-status-host-publish-failed-fg:var(--sml-status-generic-danger-fg);--sml-status-host-publish-failed-border:var(--sml-status-generic-danger-border);--sml-status-host-ready-bg:var(--sml-status-generic-success-bg);--sml-status-host-ready-fg:var(--sml-status-generic-success-fg);--sml-status-host-ready-border:var(--sml-status-generic-success-border);--sml-status-lms-not-started-bg:var(--sml-status-generic-neutral-bg);--sml-status-lms-not-started-fg:var(--sml-status-generic-neutral-fg);--sml-status-lms-not-started-border:var(--sml-status-generic-neutral-border);--sml-status-lms-in-progress-bg:var(--sml-status-generic-info-bg);--sml-status-lms-in-progress-fg:var(--sml-status-generic-info-fg);--sml-status-lms-in-progress-border:var(--sml-status-generic-info-border);--sml-status-lms-graded-bg:var(--sml-status-generic-success-bg);--sml-status-lms-graded-fg:var(--sml-status-generic-success-fg);--sml-status-lms-graded-border:var(--sml-status-generic-success-border);--sml-status-lms-sync-error-bg:var(--sml-status-generic-danger-bg);--sml-status-lms-sync-error-fg:var(--sml-status-generic-danger-fg);--sml-status-lms-sync-error-border:var(--sml-status-generic-danger-border);--sml-status-admin-pending-review-bg:var(--sml-status-generic-warning-bg);--sml-status-admin-pending-review-fg:var(--sml-status-generic-warning-fg);--sml-status-admin-pending-review-border:var(--sml-status-generic-warning-border);--sml-status-admin-approved-bg:var(--sml-status-generic-success-bg);--sml-status-admin-approved-fg:var(--sml-status-generic-success-fg);--sml-status-admin-approved-border:var(--sml-status-generic-success-border);--sml-status-admin-rejected-bg:var(--sml-status-generic-danger-bg);--sml-status-admin-rejected-fg:var(--sml-status-generic-danger-fg);--sml-status-admin-rejected-border:var(--sml-status-generic-danger-border);--sml-font-mono:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;--sml-font-family-body:var(--sml-font-inter,Inter),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--sml-font-family-display:var(--sml-font-inter,Inter),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--sml-font-family-brand:var(--sml-font-brand,"Stack Display"),var(--sml-font-inter,Inter),ui-sans-serif,system-ui,sans-serif;--sml-font-family-mono:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;--sml-font-weight-regular:400;--sml-font-weight-medium:500;--sml-font-weight-selected:600;--sml-font-weight-strong:600;--sml-font-weight-heavy:700;--sml-font-weight-current:550;--sml-font-weight-prose-strong:650;--sml-type-display-xl-size:48px;--sml-type-display-xl-line:56px;--sml-type-display-xl-weight:600;--sml-type-display-xl-tracking:-0.02em;--sml-type-display-lg-size:40px;--sml-type-display-lg-line:48px;--sml-type-display-lg-weight:600;--sml-type-display-lg-tracking:-0.018em;--sml-type-h1-size:34px;--sml-type-h1-line:42px;--sml-type-h1-weight:600;--sml-type-h1-tracking:-0.015em;--sml-type-h2-size:28px;--sml-type-h2-line:36px;--sml-type-h2-weight:600;--sml-type-h2-tracking:-0.012em;--sml-type-page-title-size:30px;--sml-type-page-title-line:38px;--sml-type-page-title-weight:600;--sml-type-page-title-tracking:-0.02em;--sml-type-h3-size:22px;--sml-type-h3-line:30px;--sml-type-h3-weight:600;--sml-type-h3-tracking:-0.01em;--sml-type-h4-size:18px;--sml-type-h4-line:26px;--sml-type-h4-weight:600;--sml-type-h4-tracking:-0.005em;--sml-type-body-lg-size:16px;--sml-type-body-lg-line:26px;--sml-type-body-lg-weight:400;--sml-type-body-lg-tracking:0;--sml-type-body-md-size:14px;--sml-type-body-md-line:22px;--sml-type-body-md-weight:400;--sml-type-body-md-tracking:0;--sml-type-body-sm-size:13px;--sml-type-body-sm-line:20px;--sml-type-body-sm-weight:400;--sml-type-body-sm-tracking:0;--sml-type-label-lg-size:13px;--sml-type-label-lg-line:16px;--sml-type-label-lg-weight:600;--sml-type-label-lg-tracking:0.01em;--sml-type-label-sm-size:12px;--sml-type-label-sm-line:16px;--sml-type-label-sm-weight:600;--sml-type-label-sm-tracking:0.02em;--sml-type-caption-size:12px;--sml-type-caption-line:16px;--sml-type-caption-weight:400;--sml-type-caption-tracking:0;--sml-type-eyebrow-size:11px;--sml-type-eyebrow-line:14px;--sml-type-eyebrow-weight:600;--sml-type-eyebrow-tracking:0.12em;--sml-type-count-badge-size:9px;--sml-count-badge-size:11px;--sml-type-table-cell-size:13px;--sml-type-table-cell-line:20px;--sml-type-table-cell-weight:400;--sml-type-table-cell-tracking:0;--sml-type-table-header-size:12px;--sml-type-table-header-line:16px;--sml-type-table-header-weight:600;--sml-type-table-header-tracking:0.02em;--sml-type-code-md-size:13px;--sml-type-code-md-line:20px;--sml-type-code-md-weight:400;--sml-type-code-md-tracking:0;--sml-type-code-sm-size:12px;--sml-type-code-sm-line:18px;--sml-type-code-sm-weight:400;--sml-type-code-sm-tracking:0;--sml-type-hint-size:10px;--sml-type-hint-line:14px;--sml-type-micro-size:10.5px;--sml-type-micro-line:16px;--sml-type-meta-size:11px;--sml-type-meta-line:17px;--sml-type-code-xs-size:11.5px;--sml-type-code-xs-line:18px;--sml-type-popover-title-size:12.5px;--sml-type-popover-title-line:18px;--sml-type-code-lg-size:13px;--sml-type-code-lg-line:20px;--sml-type-code-lg-size-narrow:12px;--sml-type-code-preview-size:12px;--sml-type-code-preview-line:21px;--sml-type-title-sm-size:17px;--sml-type-title-sm-line:24px;--sml-type-prose-size:var(--sml-type-body-md-size);--sml-type-prose-line:1.625;--sml-markdown-h1-size:var(--sml-type-h2-size);--sml-markdown-h2-size:var(--sml-type-h3-size);--sml-markdown-h3-size:var(--sml-type-h4-size);--sml-markdown-h4-size:var(--sml-type-body-lg-size);--sml-markdown-heading-weight:var(--sml-font-weight-strong);--sml-markdown-heading-line:1.3;--sml-markdown-heading-tracking:-0.015em;--sml-markdown-heading-space-before:0.6em;--sml-markdown-heading-space-after:0.3em;--sml-markdown-block-space:0.4em;--sml-markdown-item-space:0.15em;--sml-markdown-list-indent:1.4em;--sml-markdown-figure-space:0.75em;--sml-markdown-code-size:0.9em;--sml-markdown-table-size:0.94em;--sml-markdown-table-min-width:520px;--sml-type-metric-xl-size:36px;--sml-type-metric-xl-line:40px;--sml-type-metric-xl-weight:700;--sml-type-metric-xl-tracking:-0.02em;--sml-type-metric-lg-size:28px;--sml-type-metric-lg-line:32px;--sml-type-metric-lg-weight:700;--sml-type-metric-lg-tracking:-0.015em;--sml-type-metric-sm-size:18px;--sml-type-metric-sm-line:24px;--sml-type-metric-sm-weight:700;--sml-type-metric-sm-tracking:-0.005em;--sml-space-0:0px;--sml-space-0-5:2px;--sml-space-1:4px;--sml-space-1-5:6px;--sml-space-2:8px;--sml-space-2-5:10px;--sml-space-3:12px;--sml-space-3-5:14px;--sml-space-4:16px;--sml-space-5:20px;--sml-space-6:24px;--sml-space-8:32px;--sml-space-10:40px;--sml-space-12:48px;--sml-space-16:64px;--sml-space-20:80px;--sml-space-24:96px;--sml-radius-0:0px;--sml-radius-2:2px;--sml-radius-4:4px;--sml-radius-5:5px;--sml-radius-6:6px;--sml-radius-7:7px;--sml-radius-8:8px;--sml-radius-9:9px;--sml-radius-10:10px;--sml-radius-11:11px;--sml-radius-12:12px;--sml-radius-14:14px;--sml-radius-16:16px;--sml-radius-24:24px;--sml-radius-full:999px;--sml-shadow-none:none;--sml-shadow-hairline:0 0 0 1px rgba(28,33,31,0.06);--sml-shadow-card:0 1px 2px rgba(28,33,31,0.03);--sml-shadow-panel:0 1px 2px rgba(28,33,31,0.03),0 8px 24px rgba(28,33,31,0.05);--sml-shadow-floating:0 2px 6px rgba(28,33,31,0.05),0 14px 36px rgba(28,33,31,0.07);--sml-shadow-sm:var(--sml-shadow-card);--sml-shadow-md:var(--sml-shadow-panel);--sml-shadow-lg:var(--sml-shadow-floating);--sml-shadow-overlay:var(--sml-shadow-floating);--sml-shadow-modal:0 4px 12px rgba(28,33,31,0.06),0 24px 64px rgba(28,33,31,0.1);--sml-shadow-focus:var(--sml-focus-ring-shadow);--sml-border-width-hairline:1px;--sml-border-width-strong:2px;--sml-border-width-accent:3px;--sml-motion-duration-fast:80ms;--sml-motion-duration-base:140ms;--sml-motion-duration-medium:200ms;--sml-motion-duration-slow:320ms;--sml-motion-easing-standard:cubic-bezier(0.2,0,0,1);--sml-motion-easing-enter:cubic-bezier(0.16,1,0.3,1);--sml-motion-easing-exit:cubic-bezier(0.7,0,0.84,0);--sml-motion-duration-reveal:160ms;--sml-motion-duration-move:220ms;--sml-motion-duration-settle:260ms;--sml-motion-duration-flash:600ms;--sml-motion-duration-loop:1600ms;--sml-motion-easing-smooth:cubic-bezier(0.22,0.68,0.12,1);--sml-motion-easing-spring:linear(0,0.054 4.2%,0.18 8.3%,0.337 12.5%,0.496 16.7%,0.641 20.8%,0.763 25%,0.86 29.2%,0.931 33.3%,0.981 37.5%,1.012 41.7%,1.03 45.8%,1.037 50%,1.038 54.2%,1.035 58.3%,1.029 62.5%,1.023 66.7%,1.017 70.8%,1.012 75%,1.008 79.2%,1.004 83.3%,1.002 87.5%,1);--sml-motion-shift:4px;--sml-breakpoint-mobile-sm:360px;--sml-breakpoint-mobile:390px;--sml-breakpoint-mobile-lg:480px;--sml-breakpoint-tablet-sm:640px;--sml-breakpoint-tablet:768px;--sml-breakpoint-laptop:1024px;--sml-breakpoint-desktop:1280px;--sml-breakpoint-desktop-lg:1440px;--sml-breakpoint-wide:1600px;--sml-layout-page-max-width:1280px;--sml-layout-page-max-width-wide:1440px;--sml-layout-page-max-width-prose:760px;--sml-layout-sidebar-width:248px;--sml-layout-sidebar-width-compact:72px;--sml-layout-shell-inset:var(--sml-space-4);--sml-radius-shell:var(--sml-radius-16);--sml-layout-right-rail-width:320px;--sml-layout-right-rail-width-wide:380px;--sml-layout-topbar-height:64px;--sml-layout-mobile-topbar-height:56px;--sml-layout-mobile-sticky-action-height:72px;--sml-layout-grid-gutter:24px;--sml-layout-grid-gutter-mobile:16px;--sml-z-base:0;--sml-z-raised:1;--sml-z-sticky:10;--sml-z-shell-header:25;--sml-z-shell-sidebar:40;--sml-z-toast:1000;--sml-z-overlay:1090;--sml-z-modal:1100;--sml-z-popover:1150;--sml-z-tooltip:1200;--sml-density-row-height:44px;--sml-density-control-height:40px;--sml-density-card-padding:var(--sml-space-5);--sml-density-cell-padding-y:var(--sml-space-3);--sml-density-cell-padding-x:var(--sml-space-4);--sml-control-size-2xs:26px;--sml-control-size-xs:28px;--sml-control-size-sm:32px;--sml-control-size-md:36px;--sml-control-size-lg:40px;--sml-control-size-xl:52px;--sml-control-size-touch:var(--sml-focus-target-min-size);--sml-icon-size-12:12px;--sml-icon-size-13:13px;--sml-icon-size-14:14px;--sml-icon-size-15:15px;--sml-icon-size-16:16px;--sml-icon-size-18:18px;--sml-icon-size-20:20px;--sml-icon-size-24:24px;--sml-icon-size-32:32px;--sml-viz-series-1:#189286;--sml-viz-series-2:#315f86;--sml-viz-series-3:#c56a39;--sml-viz-series-4:#6e46d8;--sml-viz-series-5:#23824d;--sml-color-presence-1:var(--sml-viz-series-1);--sml-color-presence-2:var(--sml-viz-series-2);--sml-color-presence-3:var(--sml-viz-series-3);--sml-color-presence-4:var(--sml-viz-series-4);--sml-color-presence-5:var(--sml-viz-series-5);--sml-editor-bg:#fafbfc;--sml-editor-fg:#0f172a;--sml-editor-caret:#0f172a;--sml-editor-gutter:#64748b;--sml-editor-gutter-active:#0f172a;--sml-editor-active-line:rgba(15,23,42,0.03);--sml-editor-selection:rgba(56,132,255,0.18);--sml-editor-bracket:rgba(15,23,42,0.08);--sml-editor-tooltip-bg:#ffffff;--sml-editor-tooltip-border:rgba(15,23,42,0.12);--sml-syntax-keyword:#7a39e9;--sml-syntax-name:#0f172a;--sml-syntax-function:#0e7169;--sml-syntax-constant:#975300;--sml-syntax-type:#0369a1;--sml-syntax-operator:#334155;--sml-syntax-comment:#576579;--sml-syntax-string:#137337;--sml-syntax-atom:#be185d;--sml-syntax-invalid:#c2261a;--sml-color-text-workbench-primary:var(--sml-color-text-primary);--sml-color-text-workbench-strong:var(--sml-color-text-primary);--sml-color-text-workbench-secondary:var(--sml-color-text-secondary);--sml-color-text-workbench-muted:var(--sml-color-text-muted);--sml-color-text-workbench-subtle:var(--sml-color-text-muted);--sml-color-text-workbench-inverse:var(--sml-color-text-inverse);--sml-color-surface-workbench-raised:var(--sml-color-surface-subtle);--sml-color-surface-workbench-muted:var(--sml-color-surface-muted);--sml-color-border-workbench-default:var(--sml-color-border-default);--sml-color-border-workbench-subtle:var(--sml-color-border-subtle);--sml-color-border-workbench-strong:var(--sml-color-border-strong);--sml-color-border-workbench-panel:var(--sml-color-border-surface);--sml-color-border-workbench-divider:var(--sml-color-border-divider);--sml-color-border-workbench-control:var(--sml-color-border-control);--sml-color-workbench-mounted-bg:var(--sml-status-generic-info-bg);--sml-color-workbench-mounted-text:var(--sml-status-generic-info-fg);--sml-workspace-rail-accent:var(--sml-workspace-accent-9);--sml-workbench-title-size:16px;--sml-workbench-title-line:24px;--sml-workbench-title-weight:600;--sml-workspace-rail-radius:14px;--sml-workspace-panel-radius:18px;--sml-workspace-row-radius:7px;--sml-workspace-panel-title-size:15px;--sml-workspace-panel-title-line:20px;--sml-cell-gutter:48px;--sml-cell-gutter-gap:12px;--sml-cell-run-size:var(--sml-control-size-xs);--sml-cell-gutter-height:68px;--sml-cell-counter-height:22px;--sml-cell-counter-overhang:8px;--sml-cell-symbol-size:12px;--sml-cell-tool-height:26px;--sml-cell-tool-button:24px;--sml-cell-tool-width:88px;--sml-cell-insert-height:36px;--sml-cell-insert-height-compact:58px;--sml-cell-editor-max-height:620px;--sml-cell-padding-top:16px;--sml-cell-padding-end:10px;--sml-cell-padding-bottom:8px;--sml-cell-padding-start:8px;--sml-cell-padding:var(--sml-cell-padding-top) var(--sml-cell-padding-end) var(--sml-cell-padding-bottom) var(--sml-cell-padding-start);--sml-cell-gutter-gap-narrow:10px;--sml-cell-counter-min-width:36px;--sml-cell-grip-width:18px;--sml-cell-grip-inset:9px;--sml-cell-insert-pill-height:28px;--sml-cell-insert-pill-min-width:108px;--sml-cell-rail-left:-1px;--sml-cell-rail-inset:8px;--sml-cell-markdown-padding:4px 12px;--sml-cell-raw-height:var(--sml-cell-run-size);--sml-cell-editor-padding-block:17px;--sml-cell-editor-padding-start:8px;--sml-cell-line-number-size:12px;--sml-cell-line-number-width:28px;--sml-cell-line-number-gap:6px;--sml-output-preview-height:200px;--sml-output-expanded-cap:70dvh;--sml-output-min-height:38px;--sml-output-tools-gutter:94px;--sml-sticky-table-max-height:300px;--sml-preview-max-height:52dvh;--sml-preview-line-number-width:42px;--sml-breadcrumb-max-width:100px;--sml-menu-width-sm:210px;--sml-menu-width-md:251px;--sml-menu-width-lg:256px;--sml-menu-item-height-dense:34px;--sml-type-menu-width:218px;--sml-type-menu-item-height:42px;--sml-menu-item-inset:9px;--sml-menu-separator-inset:7px;--sml-flyout-padding:5px;--sml-popover-width-info:260px;--sml-popover-padding-info:11px 12px 10px;--sml-popover-icon-slot:17px;--sml-tooltip-max-width-compact:260px;--sml-tooltip-padding-surface:7px 9px;--sml-tooltip-padding-compact:5px 8px;--sml-toast-min-height:44px;--sml-toast-padding:9px 12px 9px 16px;--sml-toast-gap:18px;--sml-toast-inset-end:var(--sml-space-4);--sml-toast-inset-bottom:var(--sml-space-4);--sml-workspace-dock-width:54px;--sml-workspace-statusbar-height:34px;--sml-dialog-fullscreen-inset:80px;--sml-dialog-fullscreen-header-height:61px;--sml-dialog-fullscreen-body-padding:23px;--sml-dialog-scrim-blur:3px;--sml-dialog-preview-width:760px;--sml-sticky-table-cell-padding-y:9px;--sml-sticky-table-index-min-width:35px;--sml-sticky-table-index-inset:9px;--sml-color-flyout-border:var(--sml-color-border-surface);--sml-shadow-flyout:var(--sml-shadow-floating);--sml-color-menu-text:var(--sml-color-text-primary);--sml-color-menu-icon:var(--sml-color-text-muted);--sml-color-menu-hint:var(--sml-color-text-muted);--sml-color-menu-item-hover:var(--sml-color-surface-subtle);--sml-color-menu-item-checked-bg:var(--sml-color-control-selected-bg);--sml-color-menu-item-checked-text:var(--sml-color-control-selected-text);--sml-color-menu-danger:var(--sml-color-text-danger);--sml-color-menu-danger-hover:var(--sml-color-action-danger-bg-default);--sml-color-menu-separator:var(--sml-color-border-divider);--sml-color-popover-heading:var(--sml-color-text-primary);--sml-color-popover-text:var(--sml-color-text-secondary);--sml-color-popover-rule:var(--sml-color-border-divider);--sml-color-popover-fact-label:var(--sml-color-text-muted);--sml-color-popover-fact-value:var(--sml-color-text-secondary);--sml-color-tooltip-surface-border:var(--sml-color-border-surface);--sml-color-tooltip-surface-text:var(--sml-color-text-secondary);--sml-shadow-tooltip-surface:var(--sml-shadow-panel);--sml-color-toast-border:var(--sml-color-border-surface);--sml-color-toast-text:var(--sml-color-text-secondary);--sml-color-toast-action:var(--sml-color-text-link);--sml-shadow-toast:var(--sml-shadow-floating);--sml-color-dialog-border:var(--sml-color-border-surface);--sml-color-dialog-rule:var(--sml-color-border-divider);--sml-color-dialog-caption:var(--sml-color-text-muted);--sml-color-dialog-scrim:var(--sml-color-bg-scrim);--sml-shadow-dialog:var(--sml-shadow-modal);--sml-color-scrollbar-thumb:var(--sml-color-border-control);--sml-color-search-focus-border:var(--sml-color-border-control-focus);--sml-shadow-search-focus:var(--sml-focus-ring-halo);--sml-color-tool-icon:var(--sml-color-text-muted);--sml-color-tool-icon-hover:var(--sml-color-text-link);--sml-color-tool-bg-hover:var(--sml-color-action-ghost-bg-hover);--sml-color-tool-danger:var(--sml-color-text-danger);--sml-color-tool-danger-bg:var(--sml-color-action-danger-bg-default);--sml-color-tool-ring:var(--sml-color-border-interactive);--sml-color-tool-ring-open:var(--sml-color-border-selected);--sml-color-copy-success:var(--sml-color-text-success);--sml-color-copy-success-bg:var(--sml-color-surface-success);--sml-color-run-border:var(--sml-color-border-control);--sml-color-run-icon:var(--sml-color-text-secondary);--sml-color-run-icon-selected:var(--sml-color-text-link);--sml-color-run-border-selected:var(--sml-color-border-interactive);--sml-color-run-icon-hover:var(--sml-color-text-link-hover);--sml-color-run-bg-hover:var(--sml-color-action-secondary-bg-default);--sml-color-run-border-hover:var(--sml-color-border-interactive);--sml-color-run-bg-active:var(--sml-color-action-secondary-bg-hover);--sml-shadow-run-hover:var(--sml-shadow-card);--sml-color-run-stop-icon:var(--sml-color-text-secondary);--sml-color-run-stop-border:var(--sml-color-border-control);--sml-color-run-stop-icon-hover:var(--sml-color-text-danger);--sml-color-run-stop-bg-hover:var(--sml-color-action-danger-bg-default);--sml-color-run-stop-border-hover:var(--sml-color-border-danger);--sml-color-run-stop-bg-active:var(--sml-color-action-danger-bg-hover);--sml-color-run-queued-icon:var(--sml-color-text-muted);--sml-color-run-queued-border:var(--sml-color-border-control);--sml-color-cell-border:var(--sml-color-border-surface);--sml-color-cell-border-hover:var(--sml-color-border-control);--sml-color-cell-border-selected:var(--sml-color-border-selected);--sml-color-cell-ring-selected:var(--sml-color-control-selected-bg);--sml-color-cell-rail:var(--sml-color-border-default);--sml-color-cell-rail-hover:var(--sml-color-border-strong);--sml-color-cell-rail-selected:var(--sml-color-action-primary-bg-default);--sml-color-cell-rail-selected-hover:var(--sml-color-action-primary-bg-hover);--sml-color-cell-flash:var(--sml-color-control-selected-bg);--sml-color-cell-state-idle:var(--sml-color-text-muted);--sml-color-cell-state-active:var(--sml-color-text-link);--sml-color-cell-rail-shimmer:color-mix(in srgb,var(--sml-color-surface-base) 72%,transparent);--sml-color-cell-state-stale:var(--sml-color-text-warning);--sml-color-cell-state-error:var(--sml-color-text-danger);--sml-color-cell-state-stopped:var(--sml-status-generic-neutral-fg);--sml-color-cell-type-code-ink:var(--sml-color-text-link);--sml-color-cell-type-code-tint:var(--sml-color-surface-selected);--sml-color-cell-type-code-hover:var(--sml-color-control-selected-bg);--sml-color-cell-type-code-border:var(--sml-color-border-interactive);--sml-color-cell-type-code-active:var(--sml-color-border-selected);--sml-color-cell-type-markdown-ink:var(--sml-status-generic-private-fg);--sml-color-cell-type-markdown-tint:var(--sml-status-generic-private-bg);--sml-color-cell-type-markdown-hover:var(--sml-status-generic-private-bg);--sml-color-cell-type-markdown-border:var(--sml-status-generic-private-border);--sml-color-cell-type-markdown-active:var(--sml-status-generic-private-border);--sml-color-cell-type-raw-ink:var(--sml-color-text-secondary);--sml-color-cell-type-raw-tint:var(--sml-color-surface-subtle);--sml-color-cell-type-raw-hover:var(--sml-color-surface-muted);--sml-color-cell-type-raw-border:var(--sml-color-border-control);--sml-color-cell-type-raw-active:var(--sml-color-border-control-hover);--sml-color-cell-counter:var(--sml-color-text-secondary);--sml-color-cell-counter-bracket:var(--sml-color-text-muted);--sml-color-cell-counter-chevron:var(--sml-color-text-muted);--sml-color-cell-counter-hover:var(--sml-color-text-link);--sml-color-cell-counter-hover-bg:var(--sml-color-surface-subtle);--sml-color-cell-counter-open-bg:var(--sml-color-control-selected-bg);--sml-color-cell-raw-symbol:var(--sml-color-text-muted);--sml-color-cell-editor-border:var(--sml-color-border-surface);--sml-color-cell-source-collapsed:var(--sml-color-text-muted);--sml-color-cell-insert-border:var(--sml-color-border-control);--sml-color-cell-insert-text:var(--sml-color-text-muted);--sml-color-cell-insert-border-hover:var(--sml-color-border-interactive);--sml-color-cell-insert-text-hover:var(--sml-color-text-link);--sml-color-markdown-text:var(--sml-color-text-workbench-primary);--sml-color-markdown-code-bg:var(--sml-color-surface-muted);--sml-color-markdown-pre-bg:var(--sml-color-surface-log);--sml-color-markdown-pre-text:var(--sml-color-text-inverse);--sml-color-markdown-quote-rule:color-mix(in srgb,var(--sml-color-border-info) 55%,transparent);--sml-color-markdown-quote-bg:color-mix(in srgb,var(--sml-color-border-info) 4%,transparent);--sml-color-markdown-quote-text:var(--sml-color-text-secondary);--sml-color-markdown-link:var(--sml-color-text-link);--sml-color-markdown-rule:color-mix(in srgb,var(--sml-color-text-primary) 10%,transparent);--sml-color-markdown-table-border:color-mix(in srgb,var(--sml-color-text-primary) 8%,transparent);--sml-color-markdown-table-head:color-mix(in srgb,var(--sml-color-text-primary) 4%,transparent);--sml-color-markdown-empty:var(--sml-color-text-workbench-muted);--sml-color-markdown-hint:var(--sml-color-text-muted);--sml-color-output-text:var(--sml-color-text-primary);--sml-color-output-stderr:var(--sml-color-text-warning);--sml-color-output-error:var(--sml-color-text-danger);--sml-color-output-notice:var(--sml-color-text-muted);--sml-color-output-interrupted:var(--sml-color-text-danger);--sml-color-output-summary:var(--sml-color-text-secondary);--sml-color-output-rail:var(--sml-color-border-divider);--sml-color-output-rail-hover:var(--sml-color-border-interactive);--sml-color-output-rail-glow:var(--sml-color-control-selected-bg);--sml-color-output-rail-head:var(--sml-color-text-link);--sml-color-output-rail-head-bg:var(--sml-color-surface-subtle);--sml-color-output-footer-text:var(--sml-color-text-muted);--sml-color-output-footer-rule:var(--sml-color-border-divider);--sml-color-output-link:var(--sml-color-text-link);--sml-color-output-link-hover:var(--sml-color-text-link-hover);--sml-color-output-collapsed-label:var(--sml-color-text-muted);--sml-color-output-collapsed-preview:var(--sml-color-text-muted);--sml-color-output-follow-text:var(--sml-color-text-link);--sml-color-output-follow-border:var(--sml-color-border-control);--sml-color-output-preserved:var(--sml-color-text-muted);--sml-color-sticky-table-text:var(--sml-color-text-secondary);--sml-color-sticky-table-header-bg:var(--sml-color-surface-subtle);--sml-color-sticky-table-header-text:var(--sml-color-text-secondary);--sml-color-sticky-table-index-text:var(--sml-color-text-muted);--sml-color-sticky-table-rule:var(--sml-color-border-divider);--sml-color-sticky-table-row-hover:var(--sml-color-surface-subtle);--sml-color-sticky-table-caption:var(--sml-color-text-muted);--sml-color-sticky-table-scroll-shadow:color-mix(in srgb,var(--sml-color-shadow-ink) 14%,transparent);--sml-shadow-sticky-start:6px 0 8px -6px color-mix(in srgb,var(--sml-color-shadow-ink) 14%,transparent);--sml-shadow-sticky-top:0 6px 8px -6px color-mix(in srgb,var(--sml-color-shadow-ink) 14%,transparent);--sml-syntax-decorator:var(--sml-syntax-constant);--sml-color-find-match:var(--sml-color-primitive-amber-100);--sml-color-find-match-current:color-mix(in srgb,var(--sml-color-primitive-amber-600) 32%,var(--sml-color-primitive-amber-100));--sml-ansi-black:#3c4043;--sml-ansi-red:#c8533a;--sml-ansi-green:#2f8a4d;--sml-ansi-yellow:#b8771f;--sml-ansi-blue:#3567a8;--sml-ansi-magenta:#9b3a8a;--sml-ansi-cyan:#1f7e8a;--sml-ansi-white:#5c6166;--sml-ansi-bright-black:#5c6166;--sml-ansi-bright-red:#d6604a;--sml-ansi-bright-green:#3aa15f;--sml-ansi-bright-yellow:#cf9132;--sml-ansi-bright-blue:#477abc;--sml-ansi-bright-magenta:#b14a9c;--sml-ansi-bright-cyan:#2c95a3;--sml-ansi-bright-white:#787f85}:root:not([data-theme=dark]) [data-product-context=notebook-preview],:root:not([data-theme=dark]) [data-product-context=workspace],[data-product-context=notebook-preview][data-theme=light],[data-product-context=workspace][data-theme=light],[data-theme=light] [data-product-context=notebook-preview],[data-theme=light] [data-product-context=workspace]{--sml-workspace-canvas:#f4f7fc;--sml-workspace-surface:#ffffff;--sml-workspace-surface-subtle:#f8fafc;--sml-workspace-surface-hover:#f0f3f8;--sml-workspace-editor-background:#fbfcfe;--sml-workspace-editor-gutter-background:#f8fafc;--sml-workspace-editor-active-line-background:#f4f7fb;--sml-workspace-action-soft:var(--sml-workspace-accent-a2);--sml-workspace-action-soft-hover:var(--sml-workspace-accent-a3);--sml-workspace-action-soft-pressed:var(--sml-workspace-accent-a4);--sml-workspace-action-border:var(--sml-workspace-accent-a6);--sml-workspace-action-border-strong:var(--sml-workspace-accent-a7);--sml-workspace-action-solid:var(--sml-workspace-accent-9);--sml-workspace-action-solid-hover:var(--sml-workspace-accent-10);--sml-workspace-action-text:var(--sml-workspace-accent-11);--sml-workspace-action-ink:var(--sml-workspace-accent-12);--sml-workspace-action-foreground:#ffffff;--sml-workspace-selection-bg:var(--sml-workspace-action-soft);--sml-workspace-selection-border:var(--sml-workspace-action-border-strong);--sml-workspace-focus-ring:var(--sml-workspace-accent-a8)}:root:not([data-theme=dark]) [data-product-context=notebook-preview],[data-product-context=notebook-preview][data-theme=light],[data-theme=light] [data-product-context=notebook-preview]{--sml-workspace-accent-2:var(--sml-color-primitive-brand-2);--sml-workspace-accent-3:var(--sml-color-primitive-brand-3);--sml-workspace-accent-9:var(--sml-color-primitive-brand-9);--sml-workspace-accent-10:var(--sml-color-primitive-brand-10);--sml-workspace-accent-11:var(--sml-color-primitive-brand-11);--sml-workspace-accent-12:var(--sml-color-primitive-brand-12);--sml-workspace-accent-a2:var(--sml-color-primitive-brand-a2);--sml-workspace-accent-a3:var(--sml-color-primitive-brand-a3);--sml-workspace-accent-a4:var(--sml-color-primitive-brand-a4);--sml-workspace-accent-a6:var(--sml-color-primitive-brand-a6);--sml-workspace-accent-a7:var(--sml-color-primitive-brand-a7);--sml-workspace-accent-a8:var(--sml-color-primitive-brand-a8);--sml-workspace-editor-background:var(--sml-color-surface-base);--sml-workspace-editor-gutter-background:var(--sml-color-primitive-neutral-1);--sml-workspace-editor-active-line-background:var(--sml-color-primitive-neutral-2)}:root:not([data-theme=dark]) [data-product-context=workspace],[data-product-context=workspace][data-theme=light],[data-theme=light] [data-product-context=workspace]{--sml-color-workbench-mounted-bg:var(--sml-workspace-accent-a3);--sml-color-workbench-mounted-text:var(--sml-workspace-accent-11);--sml-color-bg-canvas:var(--sml-workspace-canvas);--sml-color-surface-base:var(--sml-workspace-surface);--sml-color-surface-subtle:var(--sml-workspace-surface-subtle);--sml-color-surface-muted:var(--sml-workspace-surface-hover);--sml-color-surface-selected:var(--sml-workspace-selection-bg);--sml-color-surface-selected-row:var(--sml-workspace-selection-bg);--sml-color-border-focus:var(--sml-workspace-focus-ring);--sml-color-border-focus-ring-strong:var(--sml-workspace-focus-ring);--sml-color-border-selected:var(--sml-workspace-selection-border);--sml-color-border-control-focus:var(--sml-workspace-accent-a8);--sml-color-border-interactive:var(--sml-workspace-action-border-strong);--sml-color-control-selected-bg:var(--sml-workspace-action-soft-hover);--sml-color-control-selected-bg-hover:var(--sml-workspace-action-soft-pressed);--sml-color-control-selected-text:var(--sml-workspace-action-text);--sml-color-text-link:var(--sml-workspace-action-text);--sml-color-text-link-hover:var(--sml-workspace-action-ink);--sml-color-action-primary-bg-default:var(--sml-workspace-action-solid);--sml-color-action-primary-bg-hover:var(--sml-workspace-action-solid-hover);--sml-color-action-primary-bg-active:var(--sml-workspace-action-solid-hover);--sml-color-action-primary-text:var(--sml-workspace-action-foreground);--sml-color-action-secondary-bg-default:var(--sml-workspace-action-soft);--sml-color-action-secondary-bg-hover:var(--sml-workspace-action-soft-hover);--sml-color-action-secondary-bg-active:var(--sml-workspace-action-soft-pressed);--sml-color-action-secondary-text:var(--sml-workspace-action-text);--sml-focus-ring-contrast-edge:var(--sml-workspace-accent-9);--sml-focus-ring-color:var(--sml-focus-ring-contrast-edge);--sml-focus-ring-shadow:0 0 0 1px var(--sml-focus-ring-contrast-edge),0 0 0 3px var(--sml-workspace-accent-a3);--sml-focus-ring-halo:0 0 0 3px var(--sml-workspace-accent-a3);--sml-control-focus-shadow:var(--sml-focus-ring-shadow);--sml-control-focus-halo:var(--sml-focus-ring-halo);--sml-focus-ring-inset-shadow:inset 0 0 0 1px var(--sml-focus-ring-contrast-edge);--sml-control-focus-inset-shadow:var(--sml-focus-ring-inset-shadow);--sml-editor-bg:var(--sml-workspace-editor-background);--sml-editor-active-line:var(--sml-workspace-editor-active-line-background);--sml-color-flyout-border:#e3e9f3;--sml-shadow-flyout:0 10px 28px #243f6821,0 2px 5px #243f6806;--sml-color-menu-text:#2d3544;--sml-color-menu-icon:#7d8ba3;--sml-color-menu-hint:#677791;--sml-color-menu-item-hover:#f3f5fb;--sml-color-menu-item-checked-bg:#eef3ff;--sml-color-menu-item-checked-text:#4362c2;--sml-color-menu-danger:#af5559;--sml-color-menu-danger-hover:#fff3f2;--sml-color-menu-separator:#edf0f6;--sml-color-popover-heading:#344155;--sml-color-popover-text:#66758b;--sml-color-popover-rule:#edf1f7;--sml-color-popover-fact-label:#69778d;--sml-color-popover-fact-value:#586b85;--sml-color-tooltip-surface-border:#e2e8f3;--sml-color-tooltip-surface-text:#64748b;--sml-shadow-tooltip-surface:0 4px 14px #2d487418;--sml-color-toast-border:#e0e6f0;--sml-color-toast-text:#5d6c82;--sml-color-toast-action:#355bd5;--sml-shadow-toast:0 5px 25px #26385d18;--sml-color-dialog-border:#dce4f1;--sml-color-dialog-rule:#e8edf5;--sml-color-dialog-caption:#697790;--sml-color-dialog-scrim:#33476536;--sml-shadow-dialog:0 20px 80px #1f376d26;--sml-color-scrollbar-thumb:#d0d9e7;--sml-color-search-focus-border:#819ade;--sml-shadow-search-focus:0 0 0 3px #345bc928;--sml-color-tool-icon:#7d8797;--sml-color-tool-icon-hover:#475d84;--sml-color-tool-bg-hover:#f0f3f9;--sml-color-tool-danger:#b24c51;--sml-color-tool-danger-bg:#fff2f1;--sml-color-tool-ring:#a2b9ec;--sml-color-tool-ring-open:#6b8ddc;--sml-color-copy-success:#398161;--sml-color-copy-success-bg:#eff8f3;--sml-color-run-border:#d9e1ed;--sml-color-run-icon:#65758d;--sml-color-run-icon-selected:#4767cb;--sml-color-run-border-selected:#c7d4f5;--sml-color-run-icon-hover:#355acb;--sml-color-run-bg-hover:#f3f6ff;--sml-color-run-border-hover:#acbff0;--sml-color-run-bg-active:#eaf0fd;--sml-shadow-run-hover:0 1px 3px #24417109;--sml-color-run-stop-icon:#68778c;--sml-color-run-stop-border:#d1dae6;--sml-color-run-stop-icon-hover:#b4565b;--sml-color-run-stop-bg-hover:#fff7f7;--sml-color-run-stop-border-hover:#e6c3c5;--sml-color-run-stop-bg-active:#fff0f0;--sml-color-run-queued-icon:#8390a3;--sml-color-run-queued-border:#dce3ee;--sml-color-cell-border:#e6eaf3;--sml-color-cell-border-hover:#d5deed;--sml-color-cell-border-selected:#b0c0ff;--sml-color-cell-ring-selected:#a8baf90b;--sml-color-cell-rail:#d9e2f4;--sml-color-cell-rail-hover:#91a6d9;--sml-color-cell-rail-selected:#3c5ed7;--sml-color-cell-rail-selected-hover:#3255cb;--sml-color-cell-flash:#3c5ed724;--sml-color-cell-state-idle:#8494af;--sml-color-cell-state-active:#5c77d2;--sml-color-cell-state-stale:#a77831;--sml-color-cell-state-error:#b8535c;--sml-color-cell-state-stopped:#947846;--sml-color-cell-type-code-ink:#4763bf;--sml-color-cell-type-code-tint:#f0f4ff;--sml-color-cell-type-code-hover:#eaf0ff;--sml-color-cell-type-code-border:#c7d3f4;--sml-color-cell-type-code-active:#aebff0;--sml-color-cell-type-markdown-ink:#ae4e7c;--sml-color-cell-type-markdown-tint:#fff2f8;--sml-color-cell-type-markdown-hover:#fbe8f1;--sml-color-cell-type-markdown-border:#efccdd;--sml-color-cell-type-markdown-active:#dfa7c1;--sml-color-cell-type-raw-ink:#687280;--sml-color-cell-type-raw-tint:#f5f6f8;--sml-color-cell-type-raw-hover:#edf0f3;--sml-color-cell-type-raw-border:#dce1e7;--sml-color-cell-type-raw-active:#bfc8d3;--sml-color-cell-counter:#677890;--sml-color-cell-counter-bracket:#95a2b7;--sml-color-cell-counter-chevron:#8596b0;--sml-color-cell-counter-hover:#45659f;--sml-color-cell-counter-hover-bg:#f0f4fc;--sml-color-cell-counter-open-bg:#eaf0fb;--sml-color-cell-raw-symbol:#8995aa;--sml-color-cell-editor-border:#e7ecf5;--sml-color-cell-source-collapsed:#66758f;--sml-color-cell-insert-border:#e5eaf2;--sml-color-cell-insert-text:#697790;--sml-color-cell-insert-border-hover:#bfcef0;--sml-color-cell-insert-text-hover:#4b6ac1;--sml-color-markdown-code-bg:#e9edf5;--sml-color-markdown-pre-bg:#edf1f8;--sml-color-markdown-pre-text:#303b53;--sml-color-markdown-link:var(--sml-color-text-link);--sml-color-markdown-hint:#647188;--sml-color-output-text:#3d495c;--sml-color-output-stderr:#8a6b42;--sml-color-output-error:#a9474e;--sml-color-output-notice:#6b778a;--sml-color-output-interrupted:#ac6164;--sml-color-output-summary:#59677c;--sml-color-output-rail:#dee5f0;--sml-color-output-rail-hover:#6f90d0;--sml-color-output-rail-glow:#5479cc26;--sml-color-output-rail-head:#385cae;--sml-color-output-rail-head-bg:#edf2fc;--sml-color-output-footer-text:#65768f;--sml-color-output-footer-rule:#f0f3f8;--sml-color-output-link:#5878a6;--sml-color-output-link-hover:#3c5ed7;--sml-color-output-collapsed-label:#657793;--sml-color-output-collapsed-preview:#67788f;--sml-color-output-follow-text:#4966af;--sml-color-output-follow-border:#d8e1f2;--sml-color-output-preserved:#7e8eaa;--sml-color-sticky-table-text:#546176;--sml-color-sticky-table-header-bg:#f5f7fc;--sml-color-sticky-table-header-text:#60728f;--sml-color-sticky-table-index-text:#62728d;--sml-color-sticky-table-rule:#edf1f7;--sml-color-sticky-table-row-hover:#f7f9fe;--sml-color-sticky-table-caption:#64768e;--sml-color-sticky-table-scroll-shadow:#26385d24;--sml-shadow-sticky-start:6px 0 8px -6px #26385d24;--sml-shadow-sticky-top:0 6px 8px -6px #26385d24;--sml-editor-fg:#303b53;--sml-editor-caret:#344362;--sml-editor-gutter:#637593;--sml-editor-selection:#aac6ff65;--sml-syntax-keyword:#8651cc;--sml-syntax-name:#303b53;--sml-syntax-function:#247b7a;--sml-syntax-constant:#067cac;--sml-syntax-operator:#303b53;--sml-syntax-string:#2c8054;--sml-syntax-comment:#66758b;--sml-syntax-decorator:#9b6a1f;--sml-color-find-match:#ffe8a2;--sml-color-find-match-current:#ffd36e}[data-product-context=workspace]{--sml-toast-inset-end:calc(var(--sml-space-2-5) + var(--sml-workspace-dock-width) + var(--sml-space-4));--sml-toast-inset-bottom:calc(var(--sml-workspace-statusbar-height) + var(--sml-space-4))}@media (width < 721px){[data-product-context=workspace]{--sml-toast-inset-end:var(--sml-space-4)}}[data-product-context=workspace]{--sml-font-family-mono:var(--sml-font-geist-mono,SFMono-Regular),SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace}[data-cell-type=code]{--sml-color-cell-type-ink:var(--sml-color-cell-type-code-ink);--sml-color-cell-type-tint:var(--sml-color-cell-type-code-tint);--sml-color-cell-type-border:var(--sml-color-cell-type-code-border);--sml-color-cell-type-hover:var(--sml-color-cell-type-code-hover);--sml-color-cell-type-active:var(--sml-color-cell-type-code-active)}[data-cell-type=markdown]{--sml-color-cell-type-ink:var(--sml-color-cell-type-markdown-ink);--sml-color-cell-type-tint:var(--sml-color-cell-type-markdown-tint);--sml-color-cell-type-border:var(--sml-color-cell-type-markdown-border);--sml-color-cell-type-hover:var(--sml-color-cell-type-markdown-hover);--sml-color-cell-type-active:var(--sml-color-cell-type-markdown-active)}[data-cell-type=raw]{--sml-color-cell-type-ink:var(--sml-color-cell-type-raw-ink);--sml-color-cell-type-tint:var(--sml-color-cell-type-raw-tint);--sml-color-cell-type-border:var(--sml-color-cell-type-raw-border);--sml-color-cell-type-hover:var(--sml-color-cell-type-raw-hover);--sml-color-cell-type-active:var(--sml-color-cell-type-raw-active)}[data-prose]{--sml-cell-rail-left:0px;--sml-cell-rail-inset:2px;--sml-cell-grip-inset:2px;--sml-color-cell-rail:var(--sml-color-action-primary-bg-default);--sml-color-cell-rail-hover:var(--sml-color-action-primary-bg-default);--sml-color-cell-rail-selected:var(--sml-color-action-primary-bg-default)}[data-density=comfortable]{--sml-density-row-height:52px;--sml-density-control-height:44px;--sml-density-card-padding:var(--sml-space-6);--sml-density-cell-padding-y:var(--sml-space-3);--sml-density-cell-padding-x:var(--sml-space-5)}[data-density=default]{--sml-density-row-height:44px;--sml-density-control-height:40px;--sml-density-card-padding:var(--sml-space-5);--sml-density-cell-padding-y:var(--sml-space-3);--sml-density-cell-padding-x:var(--sml-space-4)}[data-density=compact]{--sml-density-row-height:36px;--sml-density-control-height:36px;--sml-density-card-padding:var(--sml-space-4);--sml-density-cell-padding-y:var(--sml-space-2);--sml-density-cell-padding-x:var(--sml-space-3)}[data-density=workbench]{--sml-density-row-height:36px;--sml-density-control-height:36px;--sml-density-card-padding:var(--sml-space-3);--sml-density-cell-padding-y:var(--sml-space-1-5);--sml-density-cell-padding-x:var(--sml-space-3)}[data-theme=dark]{--sml-color-primitive-brand-1:#111915;--sml-color-primitive-brand-2:#131e19;--sml-color-primitive-brand-3:#102f22;--sml-color-primitive-brand-4:#073d29;--sml-color-primitive-brand-5:#084b33;--sml-color-primitive-brand-6:#0f593e;--sml-color-primitive-brand-7:#146a4b;--sml-color-primitive-brand-8:#127e59;--sml-color-primitive-brand-9:#0a6546;--sml-color-primitive-brand-10:#065439;--sml-color-primitive-brand-11:#70cda3;--sml-color-primitive-brand-12:#a5f4ce;--sml-color-primitive-neutral-1:#161717;--sml-color-primitive-neutral-2:#1d1e1d;--sml-color-primitive-neutral-3:#252625;--sml-color-primitive-neutral-4:#2b2c2c;--sml-color-primitive-neutral-5:#313232;--sml-color-primitive-neutral-6:#393b3a;--sml-color-primitive-neutral-7:#464948;--sml-color-primitive-neutral-8:#5e6160;--sml-color-primitive-neutral-9:#696e6c;--sml-color-primitive-neutral-10:#777c7a;--sml-color-primitive-neutral-11:#b0b4b2;--sml-color-primitive-neutral-12:#edeeed;--sml-color-primitive-info-subtle:#1a2930;--sml-color-primitive-info-default:#92bdd2;--sml-color-primitive-info-hover:#d6ecf8;--sml-color-bg-canvas:#090e0c;--sml-color-bg-canvas-subtle:var(--sml-color-primitive-neutral-1);--sml-color-bg-elevated:#111916;--sml-color-bg-inverse:var(--sml-color-primitive-neutral-12);--sml-color-bg-scrim:rgba(0,0,0,0.64);--sml-color-shadow-ink:#080d16;--sml-color-surface-base:#111916;--sml-color-surface-subtle:var(--sml-color-primitive-neutral-1);--sml-color-surface-muted:var(--sml-color-primitive-neutral-3);--sml-color-surface-raised:var(--sml-color-primitive-neutral-2);--sml-color-surface-raised-hero:var(--sml-color-primitive-neutral-2);--sml-color-surface-selected:var(--sml-color-primitive-brand-2);--sml-color-surface-selected-row:var(--sml-color-primitive-brand-3);--sml-color-table-row-selected:var(--sml-color-primitive-brand-3);--sml-color-table-row-myrow:var(--sml-color-primitive-brand-4);--sml-color-surface-log:#0a0f0d;--sml-color-surface-warning:#3b2707;--sml-color-surface-danger:#3a1010;--sml-color-surface-success:#0e2f1d;--sml-color-surface-info:var(--sml-color-primitive-info-subtle);--sml-color-text-brand:var(--sml-color-primitive-brand-11);--sml-color-text-primary:var(--sml-color-primitive-neutral-12);--sml-color-text-secondary:var(--sml-color-primitive-neutral-11);--sml-color-text-muted:#898d8b;--sml-color-text-placeholder:#898d8b;--sml-color-text-disabled:var(--sml-color-primitive-neutral-8);--sml-color-text-inverse:#111916;--sml-color-text-link:var(--sml-color-primitive-brand-11);--sml-color-text-link-hover:var(--sml-color-primitive-brand-12);--sml-color-text-code:var(--sml-color-primitive-neutral-12);--sml-color-text-danger:#ff9b9b;--sml-color-text-warning:#f4c76c;--sml-color-text-success:#8bdea8;--sml-color-text-info:var(--sml-color-primitive-info-default);--sml-color-border-divider:rgba(237,238,237,0.1);--sml-color-border-surface:rgba(237,238,237,0.14);--sml-color-border-subtle:var(--sml-color-border-divider);--sml-color-border-default:var(--sml-color-primitive-neutral-6);--sml-color-border-strong:var(--sml-color-primitive-neutral-7);--sml-color-border-control:var(--sml-color-primitive-neutral-8);--sml-color-border-control-hover:var(--sml-color-primitive-neutral-9);--sml-color-border-control-focus:var(--sml-color-primitive-brand-11);--sml-color-border-disabled:var(--sml-color-border-surface);--sml-color-border-interactive:var(--sml-color-primitive-brand-8);--sml-color-border-focus:var(--sml-color-primitive-brand-11);--sml-color-border-focus-ring-strong:var(--sml-color-primitive-brand-11);--sml-color-border-selected:var(--sml-color-primitive-brand-8);--sml-color-border-info:#466f83;--sml-color-control-selected-bg:var(--sml-color-primitive-brand-3);--sml-color-control-selected-bg-hover:var(--sml-color-primitive-brand-4);--sml-color-control-selected-text:var(--sml-color-primitive-brand-11);--sml-color-control-selected-border:transparent;--sml-color-action-primary-bg-default:var(--sml-color-primitive-brand-9);--sml-color-action-primary-bg-hover:var(--sml-color-primitive-brand-10);--sml-color-action-primary-bg-active:var(--sml-color-primitive-brand-8);--sml-color-action-primary-text:#ffffff;--sml-color-action-secondary-bg-default:var(--sml-color-primitive-brand-2);--sml-color-action-secondary-bg-hover:var(--sml-color-primitive-brand-3);--sml-color-action-secondary-bg-active:var(--sml-color-primitive-brand-4);--sml-color-action-secondary-text:var(--sml-color-primitive-brand-11);--sml-color-action-ghost-bg-hover:var(--sml-color-primitive-neutral-3);--sml-color-action-ghost-bg-active:var(--sml-color-primitive-neutral-4);--sml-color-action-ghost-text:var(--sml-color-primitive-neutral-12);--sml-color-action-disabled-bg:var(--sml-color-primitive-neutral-2);--sml-color-action-disabled-text:var(--sml-color-primitive-neutral-8);--sml-color-accent-resource-binding:var(--sml-color-primitive-brand-11);--sml-color-accent-resource-binding-bg:var(--sml-color-primitive-brand-2);--sml-focus-ring-contrast-edge:var(--sml-color-primitive-brand-7);--sml-focus-ring-color:var(--sml-focus-ring-contrast-edge);--sml-focus-ring-shadow:0 0 0 1px var(--sml-focus-ring-contrast-edge),0 0 0 3px color-mix(in srgb,var(--sml-color-primitive-brand-7) 54%,transparent);--sml-focus-ring-halo:0 0 0 3px color-mix(in srgb,var(--sml-color-primitive-brand-7) 54%,transparent);--sml-control-focus-shadow:var(--sml-focus-ring-shadow);--sml-control-focus-halo:var(--sml-focus-ring-halo);--sml-shadow-focus:var(--sml-focus-ring-shadow);--sml-status-generic-neutral-bg:var(--sml-color-primitive-neutral-3);--sml-status-generic-neutral-fg:var(--sml-color-primitive-neutral-11);--sml-status-generic-neutral-border:var(--sml-color-primitive-neutral-7);--sml-status-generic-info-bg:#1a2930;--sml-status-generic-info-fg:#92bdd2;--sml-status-generic-info-border:#466f83;--sml-status-generic-success-bg:#0e2f1d;--sml-status-generic-success-fg:#8bdea8;--sml-status-generic-success-border:#23824d;--sml-status-generic-warning-bg:#3b2707;--sml-status-generic-warning-fg:#f4c76c;--sml-status-generic-warning-border:#b7791f;--sml-status-generic-danger-bg:#3a1010;--sml-status-generic-danger-fg:#ff9b9b;--sml-status-generic-danger-border:#d92d20;--sml-status-generic-accent-bg:var(--sml-color-primitive-brand-3);--sml-status-generic-accent-fg:var(--sml-color-primitive-brand-11);--sml-status-generic-accent-border:var(--sml-color-primitive-brand-8);--sml-status-generic-private-bg:#241a45;--sml-status-generic-private-fg:#c9b8ff;--sml-status-generic-private-border:#6e46d8;--sml-status-generic-success-solid:#35a86a;--sml-status-generic-warning-solid:#c98c2c;--sml-status-generic-danger-solid:#ea5a4e;--sml-status-generic-danger-on-solid:#111916;--sml-status-generic-info-solid:#466f82;--sml-status-generic-accent-solid:var(--sml-color-primitive-brand-9);--sml-status-generic-neutral-solid:#7d8c86;--sml-status-generic-private-solid:#9575ec;--sml-editor-bg:#131a25;--sml-editor-fg:#e2e8f0;--sml-editor-caret:#e2e8f0;--sml-editor-gutter:#94a3b8;--sml-editor-gutter-active:#e2e8f0;--sml-editor-active-line:rgba(226,232,240,0.04);--sml-editor-selection:rgba(56,132,255,0.22);--sml-color-find-match:color-mix(in srgb,var(--sml-color-primitive-amber-600) 40%,transparent);--sml-color-find-match-current:color-mix(in srgb,var(--sml-color-primitive-amber-600) 64%,transparent);--sml-editor-bracket:rgba(226,232,240,0.08);--sml-editor-tooltip-bg:#232f40;--sml-editor-tooltip-border:#64748b;--sml-syntax-keyword:#b39dff;--sml-syntax-name:#e2e8f0;--sml-syntax-function:#5ed1c5;--sml-syntax-constant:#eaa0e0;--sml-syntax-type:#64b5f0;--sml-syntax-operator:#b6c4d5;--sml-syntax-comment:#94a3b8;--sml-syntax-string:#e6b17a;--sml-syntax-atom:#ff9b9b;--sml-syntax-invalid:#ff6f5c;--sml-ansi-black:#9aa1a8;--sml-ansi-red:#ff8a75;--sml-ansi-green:#6fcf8c;--sml-ansi-yellow:#e3b25b;--sml-ansi-blue:#7aa8ee;--sml-ansi-magenta:#d68ac8;--sml-ansi-cyan:#5cc3d0;--sml-ansi-white:#c9ced3;--sml-ansi-bright-black:#b5bbc0;--sml-ansi-bright-red:#ffa08f;--sml-ansi-bright-green:#8fe0a6;--sml-ansi-bright-yellow:#f0c97a;--sml-ansi-bright-blue:#9bbff5;--sml-ansi-bright-magenta:#e3a6d8;--sml-ansi-bright-cyan:#7ed6e1;--sml-ansi-bright-white:#e6e9ec}@media (prefers-reduced-motion:reduce){:root,[data-theme=dark],[data-theme=light]{--sml-motion-duration-fast:0ms;--sml-motion-duration-base:0ms;--sml-motion-duration-medium:0ms;--sml-motion-duration-slow:0ms;--sml-motion-duration-reveal:0ms;--sml-motion-duration-move:0ms;--sml-motion-duration-settle:0ms;--sml-motion-duration-flash:0ms;--sml-motion-shift:0px}}:root{--radius-panel:var(--sml-radius-8);--radius-pill:var(--sml-radius-full);--page-width:var(--sml-layout-page-max-width)}