:root:has(.v2-root){--bg:#f6f5f1;--bg2:#efeee9;--paper:#fffefa;--raise:#fff;--hover:#1c1b190e;--ink:#1b1a18;--ink2:#34322e;--muted:#6b675f;--faint:#a5a199;--hair:#1c1b191c;--hair2:#1c1b1911;--glass:#fcfbf8bd;--glass2:#fcfbf8e6;--accent:#2e4be0;--accent-ink:#2337b8;--accent-soft:#2e4be01a;--on-accent:#fff;--ok:#1d7545;--ok-soft:#23824f1c;--df:#9a5b0a;--df-soft:#a8640c1f;--rt:#c0392b;--rt-soft:#c0392b1c;--nf:#5d616d;--nf-soft:#6b6f7c21;--mark:#ffce486b;--hl-y:#ffce4873;--hl-p:#966eff38;--hl-g:#23a05f33;--hl-r:#dc46322e;--hl-b:#4682ff33;--hl-k:#eb5aa033;--k1:#4459d6;--k2:#2c8a6e;--k3:#b47426;--k4:#8358b3;--k5:#c25269;--k6:#5d7a8e;--sh1:0 1px 1px #1c1b190a, 0 2px 6px #1c1b190d;--sh2:0 1px 2px #1c1b190d, 0 8px 24px #1c1b1912, 0 24px 48px #1c1b190f;--sh3:0 2px 4px #1c1b190d, 0 16px 40px #1c1b191a, 0 40px 80px #1c1b1914;--ui:var(--font-geist-sans), "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--serif:"Newsreader", "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--mono:var(--font-geist-mono), "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ease:cubic-bezier(.2, .8, .2, 1);--spring:cubic-bezier(.22, 1.3, .36, 1);--rail-w:56px;--rail-w-open:232px;--strip-h:52px;--radius:10px;--radius-lg:14px;--radius-pill:999px}@media (prefers-color-scheme:dark){:root:has(.v2-root:not([data-theme=light])){--bg:#131312;--bg2:#0e0e0d;--paper:#1a1a18;--raise:#20201e;--hover:#ecebe60f;--ink:#edece7;--ink2:#d2d0c9;--muted:#9b978e;--faint:#6d6a63;--hair:#ecebe61c;--hair2:#ecebe60f;--glass:#1c1c1ab8;--glass2:#1e1e1ceb;--accent:#8597ff;--accent-ink:#aab7ff;--accent-soft:#8597ff26;--on-accent:#0d1022;--ok:#5fc48c;--ok-soft:#5fc48c21;--df:#e2a54d;--df-soft:#e2a54d24;--rt:#f08070;--rt-soft:#f0807024;--nf:#9ea2ae;--nf-soft:#9ea2ae24;--mark:#e6b43252;--hl-y:#e6b43252;--hl-p:#a082ff4d;--hl-g:#5fc48c40;--hl-r:#f0807040;--hl-b:#6ea0ff4d;--hl-k:#f578b447;--k1:#8a9cff;--k2:#5fc0a0;--k3:#e0a05a;--k4:#b493e0;--k5:#ee8aa0;--k6:#9db6c6;--sh1:0 1px 1px #0000004d, 0 2px 6px #00000040;--sh2:0 1px 2px #00000059, 0 8px 24px #00000059, 0 24px 48px #0000004d;--sh3:0 2px 4px #00000059, 0 16px 40px #00000073, 0 40px 80px #00000059;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root:has(.v2-root[data-theme=dark]){--bg:#131312;--bg2:#0e0e0d;--paper:#1a1a18;--raise:#20201e;--hover:#ecebe60f;--ink:#edece7;--ink2:#d2d0c9;--muted:#9b978e;--faint:#6d6a63;--hair:#ecebe61c;--hair2:#ecebe60f;--glass:#1c1c1ab8;--glass2:#1e1e1ceb;--accent:#8597ff;--accent-ink:#aab7ff;--accent-soft:#8597ff26;--on-accent:#0d1022;--ok:#5fc48c;--ok-soft:#5fc48c21;--df:#e2a54d;--df-soft:#e2a54d24;--rt:#f08070;--rt-soft:#f0807024;--nf:#9ea2ae;--nf-soft:#9ea2ae24;--mark:#e6b43252;--hl-y:#e6b43252;--hl-p:#a082ff4d;--hl-g:#5fc48c40;--hl-r:#f0807040;--hl-b:#6ea0ff4d;--hl-k:#f578b447;--k1:#8a9cff;--k2:#5fc0a0;--k3:#e0a05a;--k4:#b493e0;--k5:#ee8aa0;--k6:#9db6c6;--sh1:0 1px 1px #0000004d, 0 2px 6px #00000040;--sh2:0 1px 2px #00000059, 0 8px 24px #00000059, 0 24px 48px #0000004d;--sh3:0 2px 4px #00000059, 0 16px 40px #00000073, 0 40px 80px #00000059;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.v2-root{background:var(--bg);color:var(--ink);font-family:var(--ui)}.v2-serif{font-family:var(--serif);letter-spacing:-.01em;font-weight:400}.v2-mono{font-family:var(--mono)}.v2-card{background:var(--paper);border:1px solid var(--hair);border-radius:var(--radius-lg);box-shadow:var(--sh1)}.v2-glass{background:var(--glass);-webkit-backdrop-filter:saturate(1.6)blur(18px);backdrop-filter:saturate(1.6)blur(18px)}.v2-focus:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.v2-root *,.v2-root :before,.v2-root :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}::highlight(archana-quote){color:inherit;background-color:#2e4be038}
:root:has(.v2-root){--color-canvas:var(--bg);--color-surface:var(--paper);--color-surface-muted:var(--bg);--color-surface-sunken:var(--bg2);--color-ink:var(--ink);--color-muted:var(--muted);--color-subtle:var(--muted);--color-on-accent:var(--on-accent);--color-line:var(--hair);--color-line-strong:color-mix(in srgb, var(--ink) 20%, transparent);--color-accent:var(--accent);--color-accent-hover:color-mix(in srgb, var(--accent) 86%, var(--ink));--color-accent-active:color-mix(in srgb, var(--accent) 76%, var(--ink));--color-accent-soft:var(--accent-soft);--color-accent-soft-hover:color-mix(in srgb, var(--accent) 18%, transparent);--color-accent-ink:var(--accent-ink);--color-accent-line:color-mix(in srgb, var(--accent) 34%, transparent);--color-focus:var(--accent);--shadow-card:var(--sh1);--shadow-popover:var(--sh2);--font-sans:var(--ui)}.v2-root .v2-classic h1{font-family:var(--serif);letter-spacing:-.01em;font-weight:400}:root:has(.v2-root) .bg-ink\/40{background-color:#0a0a0980}:root:has(.v2-root) .bg-ink\/20{background-color:#0a0a094d}@media (prefers-color-scheme:dark){:root:has(.v2-root:not([data-theme=light])){--color-gray-50:#1d1d1b;--color-gray-100:#242422;--color-gray-200:#302f2c;--color-gray-300:#3d3c38;--color-gray-400:#5a5852;--color-success-solid:#23824f;--color-success-soft:var(--ok-soft);--color-success-ink:var(--ok);--color-success-line:color-mix(in srgb, var(--ok) 32%, transparent);--color-warning-solid:#a8640c;--color-warning-soft:var(--df-soft);--color-warning-ink:var(--df);--color-warning-line:color-mix(in srgb, var(--df) 32%, transparent);--color-danger-solid:#c0392b;--color-danger-hover:#a93226;--color-danger-soft:var(--rt-soft);--color-danger-ink:var(--rt);--color-danger-line:color-mix(in srgb, var(--rt) 32%, transparent);--color-info-solid:#0b6aa0;--color-info-soft:#56b4e924;--color-info-ink:#8fcff3;--color-info-line:#56b4e952;--background-image-paper-grid:linear-gradient(to right, #2a2a28 1px, transparent 1px), linear-gradient(to bottom, #2a2a28 1px, transparent 1px)}:root:has(.v2-root:not([data-theme=light])) .bg-white{background-color:var(--paper)}:root:has(.v2-root:not([data-theme=light])) .cm-viz{--viz-1:#3987e5;--viz-2:#d95926;--viz-3:#199e70;--viz-4:#c98500;--viz-5:#d55181;--viz-6:#008300;--viz-7:#9085e9;--viz-8:#e66767;--viz-seq-0:#262624;--viz-seq-1:#104281;--viz-seq-2:#184f95;--viz-seq-3:#1c5cab;--viz-seq-4:#2a78d6;--viz-seq-5:#5598e7;--viz-seq-6:#86b6ef;--viz-seq-7:#cde2fb;--viz-grid:#2c2c2a;--viz-axis:#383835;--viz-ring:#1a1a19;--viz-neutral:#6b6a66;--viz-neutral-soft:#383835}}:root:has(.v2-root[data-theme=dark]){--color-gray-50:#1d1d1b;--color-gray-100:#242422;--color-gray-200:#302f2c;--color-gray-300:#3d3c38;--color-gray-400:#5a5852;--color-success-solid:#23824f;--color-success-soft:var(--ok-soft);--color-success-ink:var(--ok);--color-success-line:color-mix(in srgb, var(--ok) 32%, transparent);--color-warning-solid:#a8640c;--color-warning-soft:var(--df-soft);--color-warning-ink:var(--df);--color-warning-line:color-mix(in srgb, var(--df) 32%, transparent);--color-danger-solid:#c0392b;--color-danger-hover:#a93226;--color-danger-soft:var(--rt-soft);--color-danger-ink:var(--rt);--color-danger-line:color-mix(in srgb, var(--rt) 32%, transparent);--color-info-solid:#0b6aa0;--color-info-soft:#56b4e924;--color-info-ink:#8fcff3;--color-info-line:#56b4e952;--background-image-paper-grid:linear-gradient(to right, #2a2a28 1px, transparent 1px), linear-gradient(to bottom, #2a2a28 1px, transparent 1px)}:root:has(.v2-root[data-theme=dark]) .bg-white{background-color:var(--paper)}:root:has(.v2-root[data-theme=dark]) .cm-viz{--viz-1:#3987e5;--viz-2:#d95926;--viz-3:#199e70;--viz-4:#c98500;--viz-5:#d55181;--viz-6:#008300;--viz-7:#9085e9;--viz-8:#e66767;--viz-seq-0:#262624;--viz-seq-1:#104281;--viz-seq-2:#184f95;--viz-seq-3:#1c5cab;--viz-seq-4:#2a78d6;--viz-seq-5:#5598e7;--viz-seq-6:#86b6ef;--viz-seq-7:#cde2fb;--viz-grid:#2c2c2a;--viz-axis:#383835;--viz-ring:#1a1a19;--viz-neutral:#6b6a66;--viz-neutral-soft:#383835}:root:has(.v2-root):has([aria-modal=true],dialog[open]) [data-testid=v2-command-bar]:not([data-open]){visibility:hidden}
