@import "https://fonts.googleapis.com/css2?family=Caveat:wght@400;600;700&family=IBM+Plex+Mono:wght@400;500;600&display=swap";:root{--pk-paper:#faf7f0;--pk-paper-dot:#dcd6c8;--pk-chrome:#fcfbf8;--pk-card:#fff;--pk-inset:#faf8f2;--pk-shell:#efece5;--pk-nav-active:#eee9dd;--pk-line:#e6e2d8;--pk-line-soft:#f0ede4;--pk-line-input:#d8d2c4;--pk-line-strong:#e0dbcf;--pk-ink:#2b2a27;--pk-ink-2:#55524a;--pk-ink-3:#8a8474;--pk-ink-4:#b3ac9d;--pk-ink-idle:#6f6a5d;--pk-agent:#7c5cbf;--pk-agent-deep:#5d3fa3;--pk-agent-tint:#efe9f9;--pk-agent-chip-bg:#f4effc;--pk-agent-chip-line:#d9cdf2;--pk-ok:#3f9142;--pk-ok-deep:#28502a;--pk-ok-tint:#f0f7ef;--pk-ok-line:#bcd8bd;--pk-warn:#c98a1f;--pk-warn-deep:#6e4c10;--pk-warn-tint:#fdf6e8;--pk-warn-line:#ecd9ae;--pk-danger:#c94f4a;--pk-danger-soft:#a35450;--pk-danger-line:#e0b5b2;--pk-pencil:#9a958a;--pk-pencil-text:#8b867b;--pk-halo:#7c5cbfd9;--pk-halo-dim:#7c5cbf4d;--pk-lift-shadow:0 5px 12px #00000026;--pk-edge:#8b8578;--pk-font-hand:"Caveat", cursive;--pk-font-mono:"IBM Plex Mono", ui-monospace, monospace;--pk-font-ui:system-ui, -apple-system, sans-serif;--pk-topbar-h:44px;--pk-toolbar-w:46px;--pk-inspector-w:300px;--pk-statusbar-h:26px;--pk-grid:22px;--pk-slate-100:#eceef1;--pk-slate-600:#64748b;--pk-slate-900:#2f3a4d;--pk-slate-500:#7d8697;--pk-green-100:#e7f2e4;--pk-green-600:#3f9142;--pk-green-900:#28502a;--pk-green-500:#6e9a6b;--pk-blue-100:#e3edf8;--pk-blue-600:#3b76c2;--pk-blue-900:#274a73;--pk-blue-500:#6b8db3;--pk-amber-100:#f8efdc;--pk-amber-600:#c98a1f;--pk-amber-900:#6e4c10;--pk-amber-500:#a9863f;--pk-violet-100:#efe9f9;--pk-violet-600:#7c5cbf;--pk-violet-900:#4b3675;--pk-violet-500:#8f7cb4;--pk-red-100:#f7e8e7;--pk-red-600:#c94f4a;--pk-red-900:#8f3531;--pk-red-500:#b3736f}:root[data-theme=dark]{--pk-paper:#1b1a18;--pk-paper-dot:#33312c;--pk-chrome:#141311;--pk-card:#1f1e1b;--pk-inset:#1a1917;--pk-shell:#0e0d0b;--pk-nav-active:#2c2a25;--pk-line:#2c2a25;--pk-line-soft:#232220;--pk-line-input:#3d3a33;--pk-line-strong:#33312c;--pk-ink:#e8e4d8;--pk-ink-2:#c9c4b6;--pk-ink-3:#8a8474;--pk-ink-4:#6f6a5d;--pk-ink-idle:#8a8474;--pk-agent:#9d7fe0;--pk-agent-deep:#b7a3ea;--pk-agent-tint:#251f33;--pk-agent-chip-bg:#251f33;--pk-agent-chip-line:#4a3d6b;--pk-halo:#9d7fe0d9;--pk-halo-dim:#9d7fe04d;--pk-lift-shadow:0 5px 14px #00000073;--pk-slate-100:#262a30;--pk-slate-600:#8b98ad;--pk-slate-900:#cdd4de;--pk-slate-500:#7f8899;--pk-green-100:#233527;--pk-green-600:#5fae63;--pk-green-900:#bfe3c0;--pk-green-500:#7ea37b;--pk-blue-100:#20304a;--pk-blue-600:#5b8fd4;--pk-blue-900:#b9d3f2;--pk-blue-500:#7f9dc4;--pk-amber-100:#332a19;--pk-amber-600:#d9a445;--pk-amber-900:#f0ddb4;--pk-amber-500:#b39358;--pk-violet-100:#2a2340;--pk-violet-600:#9d7fe0;--pk-violet-900:#d5c7f5;--pk-violet-500:#9c8ac0;--pk-red-100:#38241f;--pk-red-600:#d97570;--pk-red-900:#f2c4c1;--pk-red-500:#b88582}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@keyframes pkPulse{0%,to{box-shadow:0 0 #7c5cbf73}50%{box-shadow:0 0 0 6px #7c5cbf00}}@keyframes pkDash{to{stroke-dashoffset:-14px}}@keyframes pkHalo{0%,to{outline-color:var(--pk-halo)}50%{outline-color:var(--pk-halo-dim)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*{box-sizing:border-box}html,body{background:var(--pk-shell);height:100%;color:var(--pk-ink);font-family:var(--pk-font-ui);-webkit-font-smoothing:antialiased;height:100%;margin:0;overflow:hidden}:focus-visible{outline:2px solid var(--pk-agent);outline-offset:2px;border-radius:4px}
