@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/sora-latin-ext-wght-normal-CawQDOvP.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/sora-latin-wght-normal-DdqRvwsR.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/source-sans-3-cyrillic-ext-wght-normal-DzyfIafT.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/source-sans-3-cyrillic-wght-normal-BMDVbyM7.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/source-sans-3-greek-ext-wght-normal-BWSLJLk6.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/source-sans-3-greek-wght-normal-C9H9m1vD.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/source-sans-3-vietnamese-wght-normal-C1uRvKPU.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/source-sans-3-latin-ext-wght-normal-C8iNium2.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/source-sans-3-latin-wght-normal-BqRLTx4X.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400 700;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans Fallback: Arial";src:local("Arial"),local("ArialMT"),local("Liberation Sans");ascent-override:101.6519%;descent-override:27.8625%;line-gap-override:0%;size-adjust:105.1479%}@font-face{font-family:"Open Sans Fallback: Roboto";src:local("Roboto Regular"),local("Roboto-Regular");ascent-override:101.4292%;descent-override:27.8015%;size-adjust:105.3787%}@font-face{font-family:"Open Sans Fallback: Helvetica Neue";src:local("Helvetica Neue"),local("HelveticaNeue");ascent-override:102.6094%;descent-override:28.125%;line-gap-override:0%;size-adjust:104.1667%}@font-face{font-family:"Roboto Mono Fallback: Courier New";src:local("Courier New"),local("CourierNewPSMT"),local("Liberation Mono");ascent-override:104.7852%;descent-override:27.0996%}@font-face{font-family:"Roboto Mono Fallback: Roboto Mono";src:local("Roboto Mono Regular"),local("RobotoMono-Regular")}@layer primitives,semantics,themes;@layer primitives{:root{--run-color-brand-50: #f0f5ff;--run-color-brand-100: #e2ecff;--run-color-brand-200: #c3d8fe;--run-color-brand-300: #9cbdfb;--run-color-brand-400: #77a3f8;--run-color-brand-500: #5186f2;--run-color-brand-600: #2563eb;--run-color-brand-700: #204aa4;--run-color-brand-800: #162f61;--run-color-brand-900: #0b1830;--run-color-brand-950: #050a17;--run-color-neutral-0: #ffffff;--run-color-neutral-50: #f1f5fe;--run-color-neutral-100: #e7ebf3;--run-color-neutral-200: #d2d6de;--run-color-neutral-300: #b6bbc2;--run-color-neutral-400: #9da2a9;--run-color-neutral-500: #84888f;--run-color-neutral-600: #686c73;--run-color-neutral-700: #4a4d54;--run-color-neutral-800: #2b2e34;--run-color-neutral-900: #12151a;--run-color-neutral-950: #05070c;--run-color-success-50: #ecf9ee;--run-color-success-100: #def5e1;--run-color-success-200: #c0ecc7;--run-color-success-300: #96dfa4;--run-color-success-400: #6ad383;--run-color-success-500: #22c55e;--run-color-success-600: #2ca152;--run-color-success-700: #2c7a42;--run-color-success-800: #24532f;--run-color-success-900: #19331e;--run-color-success-950: #102114;--run-color-warning-50: #fcf4e4;--run-color-warning-100: #fbefd6;--run-color-warning-200: #f8e3b7;--run-color-warning-300: #f3d38d;--run-color-warning-400: #efc460;--run-color-warning-500: #eab308;--run-color-warning-600: #c39723;--run-color-warning-700: #997829;--run-color-warning-800: #6d5825;--run-color-warning-900: #4a3d1e;--run-color-warning-950: #362d17;--run-color-danger-50: #fff1ef;--run-color-danger-100: #ffe3e0;--run-color-danger-200: #ffc6c0;--run-color-danger-300: #ff9e96;--run-color-danger-400: #f9776f;--run-color-danger-500: #ef4444;--run-color-danger-600: #bb3d3b;--run-color-danger-700: #84312e;--run-color-danger-800: #4f201e;--run-color-danger-900: #27100e;--run-color-danger-950: #110606;--run-color-info-50: #eef5ff;--run-color-info-100: #dfebff;--run-color-info-200: #bdd7ff;--run-color-info-300: #92bbfe;--run-color-info-400: #69a0fb;--run-color-info-500: #3b82f6;--run-color-info-600: #3468be;--run-color-info-700: #294b84;--run-color-info-800: #1a2d4c;--run-color-info-900: #0c1523;--run-color-info-950: #04070e;--run-font-family-heading: "Open Sans", "Open Sans Fallback: Arial", "Open Sans Fallback: Roboto", "Open Sans Fallback: Helvetica Neue", system-ui, sans-serif;--run-font-family-body: "Open Sans", "Open Sans Fallback: Arial", "Open Sans Fallback: Roboto", "Open Sans Fallback: Helvetica Neue", system-ui, sans-serif;--run-font-family-mono: "Roboto Mono", "Roboto Mono Fallback: Courier New", "Roboto Mono Fallback: Roboto Mono", ui-monospace, monospace;--run-font-weight-regular: 400;--run-font-weight-medium: 500;--run-font-weight-semibold: 600;--run-font-weight-bold: 700;--run-line-height-tight: 1.25;--run-line-height-normal: 1.5;--run-line-height-relaxed: 1.75;--run-letter-spacing-tight: -.025em;--run-letter-spacing-normal: 0em;--run-letter-spacing-wide: .025em;--run-font-size-xs: .75rem;--run-font-size-sm: .875rem;--run-font-size-base: 1rem;--run-font-size-lg: 1.125rem;--run-font-size-xl: 1.25rem;--run-font-size-2xl: 1.5rem;--run-font-size-3xl: 1.875rem;--run-font-size-4xl: 2.25rem;--run-font-size-5xl: 3rem;--run-font-size-6xl: 3.75rem;--run-space-semantic-2xs: var(--run-space-1);--run-space-semantic-xs: var(--run-space-2);--run-space-semantic-sm: var(--run-space-3);--run-space-semantic-md: var(--run-space-4);--run-space-semantic-lg: var(--run-space-6);--run-space-semantic-xl: var(--run-space-8);--run-radius-none: 0;--run-radius-sm: 2px;--run-radius-md: 4px;--run-radius-lg: 6px;--run-radius-xl: 8px;--run-radius-2xl: 12px;--run-radius-full: 9999px;--run-shadow-none: none;--run-shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--run-shadow-md: 0 4px 6px -1px rgb(0 0 0 / .08), 0 2px 4px -2px rgb(0 0 0 / .05);--run-shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .08), 0 4px 6px -4px rgb(0 0 0 / .05);--run-shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .05);--run-shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / .15);--run-duration-fastest: 75ms;--run-duration-fast: .1s;--run-duration-normal: .15s;--run-duration-slow: .2s;--run-duration-slowest: .3s;--run-motion-duration-pulse: 1.2s;--run-motion-reveal-distance: 1.5rem;--run-motion-reveal-span: 38%;--run-motion-reveal-stagger: 8%;--run-motion-scrub-distance: 1.5rem;--run-easing-default: cubic-bezier(.2, 0, 0, 1);--run-easing-in: cubic-bezier(.4, 0, 1, 1);--run-easing-out: cubic-bezier(0, 0, .2, 1);--run-easing-in-out: cubic-bezier(.4, 0, .2, 1);--run-size-icon-xs: .75rem;--run-size-icon-sm: 1rem;--run-size-icon-md: 1.25rem;--run-size-icon-lg: 1.5rem;--run-size-icon-xl: 2rem;--run-border-width-none: 0;--run-border-width-hairline: 1px;--run-border-width-thin: 1px;--run-border-width-sm: 1px;--run-border-width-default: 1px;--run-border-width-medium: 1.5px;--run-border-width-thick: 2px;--run-border-width-strong: 2px;--run-border-width-focus: 2px;--run-space-0: 0;--run-space-1: .25rem;--run-space-2: .5rem;--run-space-3: .75rem;--run-space-4: 1rem;--run-space-5: 1.25rem;--run-space-6: 1.5rem;--run-space-7: 1.75rem;--run-space-8: 2rem;--run-space-9: 2.25rem;--run-space-10: 2.5rem;--run-space-12: 3rem;--run-space-100: .25rem;--run-space-300: .75rem;--run-z-sticky: 100;--run-z-dropdown: 1000;--run-z-overlay: 1100;--run-opacity-40: .4;--run-opacity-60: .6}}@layer semantics{:root{--run-color-surface-default: var(--run-color-neutral-0);--run-color-surface-subtle: var(--run-color-neutral-50);--run-color-surface-raised: var(--run-color-neutral-0);--run-color-surface-inverse: var(--run-color-neutral-900);--run-color-surface-overlay: rgb(0 0 0 / .5);--run-color-text-primary: var(--run-color-neutral-900);--run-color-text-secondary: var(--run-color-neutral-600);--run-color-text-tertiary: var(--run-color-neutral-400);--run-color-text-disabled: var(--run-color-neutral-300);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-600);--run-color-icon-primary: var(--run-color-neutral-700);--run-color-icon-secondary: var(--run-color-neutral-400);--run-color-border-default: var(--run-color-neutral-200);--run-color-border-strong: var(--run-color-neutral-400);--run-color-border-subtle: var(--run-color-neutral-100);--run-color-border-input-default: var(--run-color-neutral-300);--run-color-border-input-hover: var(--run-color-neutral-400);--run-color-divider: var(--run-color-neutral-200);--run-color-focus-ring: var(--run-color-brand-500);--run-color-state-hover-overlay: rgb(0 0 0 / .04);--run-color-state-active-overlay: rgb(0 0 0 / .08);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-600);--run-color-intent-primary-hover: var(--run-color-brand-700);--run-color-intent-primary-active: var(--run-color-brand-800);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-0);--run-color-intent-secondary-base: var(--run-color-brand-600);--run-color-intent-secondary-hover: var(--run-color-brand-700);--run-color-intent-secondary-active: var(--run-color-brand-800);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-0);--run-color-intent-danger-base: var(--run-color-danger-600);--run-color-intent-danger-hover: var(--run-color-danger-700);--run-color-intent-danger-active: var(--run-color-danger-800);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-0);--run-color-intent-success-base: var(--run-color-success-600);--run-color-intent-warning-base: var(--run-color-warning-600);--run-color-intent-info-base: var(--run-color-info-600);--run-color-intent-neutral-base: var(--run-color-neutral-600);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-200);--run-color-feedback-success-foreground: var(--run-color-success-700);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-200);--run-color-feedback-warning-foreground: var(--run-color-warning-800);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-200);--run-color-feedback-danger-foreground: var(--run-color-danger-700);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-200);--run-color-feedback-info-foreground: var(--run-color-info-700);--run-color-syntax-keyword: #a626a4;--run-color-syntax-string: #50a14f;--run-color-syntax-number: #986801;--run-color-syntax-comment: #6a737d;--run-color-syntax-function: #4078f2;--run-color-syntax-tag: #e45649;--run-color-syntax-attr-name: #e45649;--run-color-syntax-attr-value: #50a14f;--run-bauhaus-disc: var(--run-color-brand-400);--run-bauhaus-triangle: var(--run-color-brand-800);--run-bauhaus-square: var(--run-color-brand-200);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md);--run-brand-storefront-media: url(brand-media/runsnative-storefront-light.jpg)}}@layer themes{:root[data-run-mode=light]{--run-color-surface-default: var(--run-color-neutral-0);--run-color-surface-subtle: var(--run-color-neutral-50);--run-color-surface-raised: var(--run-color-neutral-0);--run-color-surface-inverse: var(--run-color-neutral-900);--run-color-surface-overlay: rgb(0 0 0 / .5);--run-color-text-primary: var(--run-color-neutral-900);--run-color-text-secondary: var(--run-color-neutral-600);--run-color-text-tertiary: var(--run-color-neutral-400);--run-color-text-disabled: var(--run-color-neutral-300);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-600);--run-color-icon-primary: var(--run-color-neutral-700);--run-color-icon-secondary: var(--run-color-neutral-400);--run-color-border-default: var(--run-color-neutral-200);--run-color-border-strong: var(--run-color-neutral-400);--run-color-border-subtle: var(--run-color-neutral-100);--run-color-border-input-default: var(--run-color-neutral-300);--run-color-border-input-hover: var(--run-color-neutral-400);--run-color-divider: var(--run-color-neutral-200);--run-color-focus-ring: var(--run-color-brand-500);--run-color-state-hover-overlay: rgb(0 0 0 / .04);--run-color-state-active-overlay: rgb(0 0 0 / .08);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-600);--run-color-intent-primary-hover: var(--run-color-brand-700);--run-color-intent-primary-active: var(--run-color-brand-800);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-0);--run-color-intent-secondary-base: var(--run-color-brand-600);--run-color-intent-secondary-hover: var(--run-color-brand-700);--run-color-intent-secondary-active: var(--run-color-brand-800);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-0);--run-color-intent-danger-base: var(--run-color-danger-600);--run-color-intent-danger-hover: var(--run-color-danger-700);--run-color-intent-danger-active: var(--run-color-danger-800);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-0);--run-color-intent-success-base: var(--run-color-success-600);--run-color-intent-warning-base: var(--run-color-warning-600);--run-color-intent-info-base: var(--run-color-info-600);--run-color-intent-neutral-base: var(--run-color-neutral-600);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-200);--run-color-feedback-success-foreground: var(--run-color-success-700);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-200);--run-color-feedback-warning-foreground: var(--run-color-warning-800);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-200);--run-color-feedback-danger-foreground: var(--run-color-danger-700);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-200);--run-color-feedback-info-foreground: var(--run-color-info-700);--run-color-syntax-keyword: #a626a4;--run-color-syntax-string: #50a14f;--run-color-syntax-number: #986801;--run-color-syntax-comment: #6a737d;--run-color-syntax-function: #4078f2;--run-color-syntax-tag: #e45649;--run-color-syntax-attr-name: #e45649;--run-color-syntax-attr-value: #50a14f;--run-bauhaus-disc: var(--run-color-brand-400);--run-bauhaus-triangle: var(--run-color-brand-800);--run-bauhaus-square: var(--run-color-brand-200);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}:root[data-run-mode=dark]{--run-color-surface-default: var(--run-color-neutral-950);--run-color-surface-subtle: var(--run-color-neutral-900);--run-color-surface-raised: var(--run-color-neutral-800);--run-color-surface-inverse: var(--run-color-neutral-50);--run-color-surface-overlay: rgb(0 0 0 / .6);--run-color-text-primary: var(--run-color-neutral-50);--run-color-text-secondary: var(--run-color-neutral-300);--run-color-text-tertiary: var(--run-color-neutral-400);--run-color-text-disabled: var(--run-color-neutral-600);--run-color-text-inverse: var(--run-color-neutral-900);--run-color-text-danger: var(--run-color-danger-400);--run-color-icon-primary: var(--run-color-neutral-200);--run-color-icon-secondary: var(--run-color-neutral-400);--run-color-border-default: var(--run-color-neutral-700);--run-color-border-strong: var(--run-color-neutral-500);--run-color-border-subtle: var(--run-color-neutral-800);--run-color-border-input-default: var(--run-color-neutral-600);--run-color-border-input-hover: var(--run-color-neutral-500);--run-color-divider: var(--run-color-neutral-700);--run-color-focus-ring: var(--run-color-brand-400);--run-color-state-hover-overlay: rgb(255 255 255 / .08);--run-color-state-active-overlay: rgb(255 255 255 / .12);--run-color-state-selected-overlay: var(--run-color-brand-900);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-300);--run-color-intent-primary-hover: var(--run-color-brand-200);--run-color-intent-primary-active: var(--run-color-brand-100);--run-color-intent-primary-subtle: var(--run-color-brand-950);--run-color-intent-primary-on: var(--run-color-neutral-950);--run-color-intent-secondary-base: var(--run-color-brand-300);--run-color-intent-secondary-hover: var(--run-color-brand-200);--run-color-intent-secondary-active: var(--run-color-brand-100);--run-color-intent-secondary-subtle: var(--run-color-brand-950);--run-color-intent-secondary-on: var(--run-color-neutral-950);--run-color-intent-danger-base: var(--run-color-danger-400);--run-color-intent-danger-hover: var(--run-color-danger-300);--run-color-intent-danger-active: var(--run-color-danger-200);--run-color-intent-danger-subtle: var(--run-color-danger-950);--run-color-intent-danger-on: var(--run-color-neutral-950);--run-color-intent-success-base: var(--run-color-success-400);--run-color-intent-warning-base: var(--run-color-warning-400);--run-color-intent-info-base: var(--run-color-info-400);--run-color-intent-neutral-base: var(--run-color-neutral-300);--run-color-feedback-success-background: var(--run-color-success-950);--run-color-feedback-success-border: var(--run-color-success-700);--run-color-feedback-success-foreground: var(--run-color-success-300);--run-color-feedback-warning-background: var(--run-color-warning-950);--run-color-feedback-warning-border: var(--run-color-warning-700);--run-color-feedback-warning-foreground: var(--run-color-warning-300);--run-color-feedback-danger-background: var(--run-color-danger-950);--run-color-feedback-danger-border: var(--run-color-danger-700);--run-color-feedback-danger-foreground: var(--run-color-danger-300);--run-color-feedback-info-background: var(--run-color-info-950);--run-color-feedback-info-border: var(--run-color-info-700);--run-color-feedback-info-foreground: var(--run-color-info-300);--run-color-syntax-keyword: #c678dd;--run-color-syntax-string: #98c379;--run-color-syntax-number: #d19a66;--run-color-syntax-comment: #5c6370;--run-color-syntax-function: #61afef;--run-color-syntax-tag: #e06c75;--run-color-syntax-attr-name: #e06c75;--run-color-syntax-attr-value: #98c379;--run-bauhaus-triangle: var(--run-color-brand-300);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}:root[data-run-mode=light][data-run-contrast=high]{--run-color-surface-default: var(--run-color-neutral-0);--run-color-surface-subtle: var(--run-color-neutral-50);--run-color-surface-raised: var(--run-color-neutral-0);--run-color-surface-inverse: var(--run-color-neutral-950);--run-color-surface-overlay: rgb(0 0 0 / .5);--run-color-text-primary: var(--run-color-neutral-950);--run-color-text-secondary: var(--run-color-neutral-900);--run-color-text-tertiary: var(--run-color-neutral-200);--run-color-text-disabled: var(--run-color-neutral-100);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-900);--run-color-icon-primary: var(--run-color-neutral-950);--run-color-icon-secondary: var(--run-color-neutral-200);--run-color-border-default: var(--run-color-neutral-50);--run-color-border-strong: var(--run-color-neutral-200);--run-color-border-subtle: var(--run-color-neutral-50);--run-color-border-input-default: var(--run-color-neutral-100);--run-color-border-input-hover: var(--run-color-neutral-200);--run-color-divider: var(--run-color-neutral-50);--run-color-focus-ring: var(--run-color-brand-700);--run-color-state-hover-overlay: rgb(0 0 0 / .04);--run-color-state-active-overlay: rgb(0 0 0 / .08);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-900);--run-color-intent-primary-hover: var(--run-color-brand-950);--run-color-intent-primary-active: var(--run-color-brand-950);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-0);--run-color-intent-secondary-base: var(--run-color-brand-900);--run-color-intent-secondary-hover: var(--run-color-brand-950);--run-color-intent-secondary-active: var(--run-color-brand-950);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-0);--run-color-intent-danger-base: var(--run-color-danger-900);--run-color-intent-danger-hover: var(--run-color-danger-950);--run-color-intent-danger-active: var(--run-color-danger-950);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-0);--run-color-intent-success-base: var(--run-color-success-900);--run-color-intent-warning-base: var(--run-color-warning-900);--run-color-intent-info-base: var(--run-color-info-900);--run-color-intent-neutral-base: var(--run-color-neutral-900);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-50);--run-color-feedback-success-foreground: var(--run-color-success-950);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-50);--run-color-feedback-warning-foreground: var(--run-color-warning-950);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-50);--run-color-feedback-danger-foreground: var(--run-color-danger-950);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-50);--run-color-feedback-info-foreground: var(--run-color-info-950);--run-color-syntax-keyword: #a626a4;--run-color-syntax-string: #50a14f;--run-color-syntax-number: #986801;--run-color-syntax-comment: #6a737d;--run-color-syntax-function: #4078f2;--run-color-syntax-tag: #e45649;--run-color-syntax-attr-name: #e45649;--run-color-syntax-attr-value: #50a14f;--run-bauhaus-disc: var(--run-color-brand-200);--run-bauhaus-triangle: var(--run-color-brand-950);--run-bauhaus-square: var(--run-color-brand-50);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}:root[data-run-mode=dark][data-run-contrast=high]{--run-color-surface-default: var(--run-color-neutral-50);--run-color-surface-subtle: var(--run-color-neutral-50);--run-color-surface-raised: var(--run-color-neutral-50);--run-color-surface-inverse: var(--run-color-neutral-950);--run-color-surface-overlay: rgb(0 0 0 / .6);--run-color-text-primary: var(--run-color-neutral-950);--run-color-text-secondary: var(--run-color-neutral-900);--run-color-text-tertiary: var(--run-color-neutral-800);--run-color-text-disabled: var(--run-color-neutral-100);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-800);--run-color-icon-primary: var(--run-color-neutral-950);--run-color-icon-secondary: var(--run-color-neutral-800);--run-color-border-default: var(--run-color-neutral-50);--run-color-border-strong: var(--run-color-neutral-300);--run-color-border-subtle: var(--run-color-neutral-50);--run-color-border-input-default: var(--run-color-neutral-100);--run-color-border-input-hover: var(--run-color-neutral-300);--run-color-divider: var(--run-color-neutral-50);--run-color-focus-ring: var(--run-color-brand-800);--run-color-state-hover-overlay: rgb(255 255 255 / .08);--run-color-state-active-overlay: rgb(255 255 255 / .12);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-900);--run-color-intent-primary-hover: var(--run-color-brand-950);--run-color-intent-primary-active: var(--run-color-brand-950);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-50);--run-color-intent-secondary-base: var(--run-color-brand-900);--run-color-intent-secondary-hover: var(--run-color-brand-950);--run-color-intent-secondary-active: var(--run-color-brand-950);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-50);--run-color-intent-danger-base: var(--run-color-danger-800);--run-color-intent-danger-hover: var(--run-color-danger-900);--run-color-intent-danger-active: var(--run-color-danger-950);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-50);--run-color-intent-success-base: var(--run-color-success-800);--run-color-intent-warning-base: var(--run-color-warning-800);--run-color-intent-info-base: var(--run-color-info-800);--run-color-intent-neutral-base: var(--run-color-neutral-900);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-50);--run-color-feedback-success-foreground: var(--run-color-success-900);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-50);--run-color-feedback-warning-foreground: var(--run-color-warning-900);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-50);--run-color-feedback-danger-foreground: var(--run-color-danger-900);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-50);--run-color-feedback-info-foreground: var(--run-color-info-900);--run-color-syntax-keyword: #c678dd;--run-color-syntax-string: #98c379;--run-color-syntax-number: #d19a66;--run-color-syntax-comment: #5c6370;--run-color-syntax-function: #61afef;--run-color-syntax-tag: #e06c75;--run-color-syntax-attr-name: #e06c75;--run-color-syntax-attr-value: #98c379;--run-bauhaus-triangle: var(--run-color-brand-900);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}@media (prefers-color-scheme: dark){:root:not([data-run-mode=light]){--run-color-surface-default: var(--run-color-neutral-950);--run-color-surface-subtle: var(--run-color-neutral-900);--run-color-surface-raised: var(--run-color-neutral-800);--run-color-surface-inverse: var(--run-color-neutral-50);--run-color-surface-overlay: rgb(0 0 0 / .6);--run-color-text-primary: var(--run-color-neutral-50);--run-color-text-secondary: var(--run-color-neutral-300);--run-color-text-tertiary: var(--run-color-neutral-400);--run-color-text-disabled: var(--run-color-neutral-600);--run-color-text-inverse: var(--run-color-neutral-900);--run-color-text-danger: var(--run-color-danger-400);--run-color-icon-primary: var(--run-color-neutral-200);--run-color-icon-secondary: var(--run-color-neutral-400);--run-color-border-default: var(--run-color-neutral-700);--run-color-border-strong: var(--run-color-neutral-500);--run-color-border-subtle: var(--run-color-neutral-800);--run-color-border-input-default: var(--run-color-neutral-600);--run-color-border-input-hover: var(--run-color-neutral-500);--run-color-divider: var(--run-color-neutral-700);--run-color-focus-ring: var(--run-color-brand-400);--run-color-state-hover-overlay: rgb(255 255 255 / .08);--run-color-state-active-overlay: rgb(255 255 255 / .12);--run-color-state-selected-overlay: var(--run-color-brand-900);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-300);--run-color-intent-primary-hover: var(--run-color-brand-200);--run-color-intent-primary-active: var(--run-color-brand-100);--run-color-intent-primary-subtle: var(--run-color-brand-950);--run-color-intent-primary-on: var(--run-color-neutral-950);--run-color-intent-secondary-base: var(--run-color-brand-300);--run-color-intent-secondary-hover: var(--run-color-brand-200);--run-color-intent-secondary-active: var(--run-color-brand-100);--run-color-intent-secondary-subtle: var(--run-color-brand-950);--run-color-intent-secondary-on: var(--run-color-neutral-950);--run-color-intent-danger-base: var(--run-color-danger-400);--run-color-intent-danger-hover: var(--run-color-danger-300);--run-color-intent-danger-active: var(--run-color-danger-200);--run-color-intent-danger-subtle: var(--run-color-danger-950);--run-color-intent-danger-on: var(--run-color-neutral-950);--run-color-intent-success-base: var(--run-color-success-400);--run-color-intent-warning-base: var(--run-color-warning-400);--run-color-intent-info-base: var(--run-color-info-400);--run-color-intent-neutral-base: var(--run-color-neutral-300);--run-color-feedback-success-background: var(--run-color-success-950);--run-color-feedback-success-border: var(--run-color-success-700);--run-color-feedback-success-foreground: var(--run-color-success-300);--run-color-feedback-warning-background: var(--run-color-warning-950);--run-color-feedback-warning-border: var(--run-color-warning-700);--run-color-feedback-warning-foreground: var(--run-color-warning-300);--run-color-feedback-danger-background: var(--run-color-danger-950);--run-color-feedback-danger-border: var(--run-color-danger-700);--run-color-feedback-danger-foreground: var(--run-color-danger-300);--run-color-feedback-info-background: var(--run-color-info-950);--run-color-feedback-info-border: var(--run-color-info-700);--run-color-feedback-info-foreground: var(--run-color-info-300);--run-color-syntax-keyword: #c678dd;--run-color-syntax-string: #98c379;--run-color-syntax-number: #d19a66;--run-color-syntax-comment: #5c6370;--run-color-syntax-function: #61afef;--run-color-syntax-tag: #e06c75;--run-color-syntax-attr-name: #e06c75;--run-color-syntax-attr-value: #98c379;--run-bauhaus-triangle: var(--run-color-brand-300);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}}@media (prefers-contrast: more) and (prefers-color-scheme: light) and (forced-colors: none){:root:not([data-run-mode]){--run-color-surface-default: var(--run-color-neutral-0);--run-color-surface-subtle: var(--run-color-neutral-50);--run-color-surface-raised: var(--run-color-neutral-0);--run-color-surface-inverse: var(--run-color-neutral-950);--run-color-surface-overlay: rgb(0 0 0 / .5);--run-color-text-primary: var(--run-color-neutral-950);--run-color-text-secondary: var(--run-color-neutral-900);--run-color-text-tertiary: var(--run-color-neutral-200);--run-color-text-disabled: var(--run-color-neutral-100);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-900);--run-color-icon-primary: var(--run-color-neutral-950);--run-color-icon-secondary: var(--run-color-neutral-200);--run-color-border-default: var(--run-color-neutral-50);--run-color-border-strong: var(--run-color-neutral-200);--run-color-border-subtle: var(--run-color-neutral-50);--run-color-border-input-default: var(--run-color-neutral-100);--run-color-border-input-hover: var(--run-color-neutral-200);--run-color-divider: var(--run-color-neutral-50);--run-color-focus-ring: var(--run-color-brand-700);--run-color-state-hover-overlay: rgb(0 0 0 / .04);--run-color-state-active-overlay: rgb(0 0 0 / .08);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-900);--run-color-intent-primary-hover: var(--run-color-brand-950);--run-color-intent-primary-active: var(--run-color-brand-950);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-0);--run-color-intent-secondary-base: var(--run-color-brand-900);--run-color-intent-secondary-hover: var(--run-color-brand-950);--run-color-intent-secondary-active: var(--run-color-brand-950);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-0);--run-color-intent-danger-base: var(--run-color-danger-900);--run-color-intent-danger-hover: var(--run-color-danger-950);--run-color-intent-danger-active: var(--run-color-danger-950);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-0);--run-color-intent-success-base: var(--run-color-success-900);--run-color-intent-warning-base: var(--run-color-warning-900);--run-color-intent-info-base: var(--run-color-info-900);--run-color-intent-neutral-base: var(--run-color-neutral-900);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-50);--run-color-feedback-success-foreground: var(--run-color-success-950);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-50);--run-color-feedback-warning-foreground: var(--run-color-warning-950);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-50);--run-color-feedback-danger-foreground: var(--run-color-danger-950);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-50);--run-color-feedback-info-foreground: var(--run-color-info-950);--run-color-syntax-keyword: #a626a4;--run-color-syntax-string: #50a14f;--run-color-syntax-number: #986801;--run-color-syntax-comment: #6a737d;--run-color-syntax-function: #4078f2;--run-color-syntax-tag: #e45649;--run-color-syntax-attr-name: #e45649;--run-color-syntax-attr-value: #50a14f;--run-bauhaus-disc: var(--run-color-brand-200);--run-bauhaus-triangle: var(--run-color-brand-950);--run-bauhaus-square: var(--run-color-brand-50);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}}@media (prefers-contrast: more) and (prefers-color-scheme: dark) and (forced-colors: none){:root:not([data-run-mode]){--run-color-surface-default: var(--run-color-neutral-50);--run-color-surface-subtle: var(--run-color-neutral-50);--run-color-surface-raised: var(--run-color-neutral-50);--run-color-surface-inverse: var(--run-color-neutral-950);--run-color-surface-overlay: rgb(0 0 0 / .6);--run-color-text-primary: var(--run-color-neutral-950);--run-color-text-secondary: var(--run-color-neutral-900);--run-color-text-tertiary: var(--run-color-neutral-800);--run-color-text-disabled: var(--run-color-neutral-100);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-800);--run-color-icon-primary: var(--run-color-neutral-950);--run-color-icon-secondary: var(--run-color-neutral-800);--run-color-border-default: var(--run-color-neutral-50);--run-color-border-strong: var(--run-color-neutral-300);--run-color-border-subtle: var(--run-color-neutral-50);--run-color-border-input-default: var(--run-color-neutral-100);--run-color-border-input-hover: var(--run-color-neutral-300);--run-color-divider: var(--run-color-neutral-50);--run-color-focus-ring: var(--run-color-brand-800);--run-color-state-hover-overlay: rgb(255 255 255 / .08);--run-color-state-active-overlay: rgb(255 255 255 / .12);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-900);--run-color-intent-primary-hover: var(--run-color-brand-950);--run-color-intent-primary-active: var(--run-color-brand-950);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-50);--run-color-intent-secondary-base: var(--run-color-brand-900);--run-color-intent-secondary-hover: var(--run-color-brand-950);--run-color-intent-secondary-active: var(--run-color-brand-950);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-50);--run-color-intent-danger-base: var(--run-color-danger-800);--run-color-intent-danger-hover: var(--run-color-danger-900);--run-color-intent-danger-active: var(--run-color-danger-950);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-50);--run-color-intent-success-base: var(--run-color-success-800);--run-color-intent-warning-base: var(--run-color-warning-800);--run-color-intent-info-base: var(--run-color-info-800);--run-color-intent-neutral-base: var(--run-color-neutral-900);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-50);--run-color-feedback-success-foreground: var(--run-color-success-900);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-50);--run-color-feedback-warning-foreground: var(--run-color-warning-900);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-50);--run-color-feedback-danger-foreground: var(--run-color-danger-900);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-50);--run-color-feedback-info-foreground: var(--run-color-info-900);--run-color-syntax-keyword: #c678dd;--run-color-syntax-string: #98c379;--run-color-syntax-number: #d19a66;--run-color-syntax-comment: #5c6370;--run-color-syntax-function: #61afef;--run-color-syntax-tag: #e06c75;--run-color-syntax-attr-name: #e06c75;--run-color-syntax-attr-value: #98c379;--run-bauhaus-triangle: var(--run-color-brand-900);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}}:root[data-run-mode=dark]{--run-brand-storefront-media: url(brand-media/runsnative-storefront-dark.jpg)}}@media (forced-colors: active){:root{--run-color-surface-default: Canvas;--run-color-surface-subtle: Canvas;--run-color-surface-raised: Canvas;--run-color-overlay-default: Canvas;--run-color-text-primary: CanvasText;--run-color-text-secondary: CanvasText;--run-color-text-inverse: CanvasText;--run-color-text-tertiary: GrayText;--run-color-text-disabled: GrayText;--run-color-border-default: ButtonBorder;--run-color-divider: ButtonBorder;--run-color-surface-action-primary: ButtonFace;--run-color-surface-action-secondary: ButtonFace;--run-color-surface-action-danger: ButtonFace;--run-color-text-action-primary: ButtonText;--run-color-text-action-secondary: ButtonText;--run-color-text-on-action-primary: ButtonText;--run-color-text-on-action-secondary: ButtonText;--run-color-text-on-action-danger: ButtonText;--run-color-focus-ring: Highlight;--run-color-intent-primary-base: LinkText;--run-color-intent-secondary-base: LinkText;--run-color-intent-danger-base: LinkText;--run-color-syntax-keyword: CanvasText;--run-color-syntax-string: CanvasText;--run-color-syntax-number: CanvasText;--run-color-syntax-comment: GrayText;--run-color-syntax-function: CanvasText;--run-color-syntax-tag: CanvasText;--run-color-syntax-attr-name: CanvasText;--run-color-syntax-attr-value: CanvasText}}@font-face{font-family:"Sora Fallback: Arial";src:local("Arial"),local("ArialMT"),local("Liberation Sans");ascent-override:85.2913%;descent-override:25.4995%;line-gap-override:0%;size-adjust:113.7279%}@font-face{font-family:"Sora Fallback: Roboto";src:local("Roboto Regular"),local("Roboto-Regular");ascent-override:85.1044%;descent-override:25.4436%;size-adjust:113.9776%}@font-face{font-family:"Sora Fallback: Helvetica Neue";src:local("Helvetica Neue"),local("HelveticaNeue");ascent-override:86.0947%;descent-override:25.7396%;line-gap-override:0%;size-adjust:112.6667%}@font-face{font-family:"Source Sans 3 Fallback: Arial";src:local("Arial"),local("ArialMT"),local("Liberation Sans");ascent-override:109.2105%;descent-override:42.6604%;line-gap-override:0%;size-adjust:93.7639%}@font-face{font-family:"Source Sans 3 Fallback: Roboto";src:local("Roboto Regular"),local("Roboto-Regular");ascent-override:108.9713%;descent-override:42.5669%;size-adjust:93.9697%}@font-face{font-family:"Source Sans 3 Fallback: Helvetica Neue";src:local("Helvetica Neue"),local("HelveticaNeue");ascent-override:110.2392%;descent-override:43.0622%;line-gap-override:0%;size-adjust:92.8889%}@font-face{font-family:"JetBrains Mono Fallback: Courier New";src:local("Courier New"),local("CourierNewPSMT"),local("Liberation Mono");ascent-override:102.0166%;descent-override:30.0049%;size-adjust:99.9837%}@font-face{font-family:"JetBrains Mono Fallback: Roboto Mono";src:local("Roboto Mono Regular"),local("RobotoMono-Regular");ascent-override:102.0166%;descent-override:30.0049%;size-adjust:99.9837%}@layer primitives,semantics,themes;@layer primitives{:root{--rnai-color-slate-750: #303951;--rnai-color-slate-775: #242b45;--rnai-color-cyan-300: #8bd6ea;--rnai-color-surface-overlay-1: rgb(0 0 0 / .5);--rnai-color-state-hover-overlay-2: rgb(0 0 0 / .04);--rnai-color-state-active-overlay-3: rgb(0 0 0 / .08);--rnai-color-syntax-keyword-4: #a626a4;--rnai-color-syntax-string-5: #50a14f;--rnai-color-syntax-number-6: #986801;--rnai-color-syntax-comment-7: #6a737d;--rnai-color-syntax-function-8: #4078f2;--rnai-color-syntax-tag-9: #e45649;--rnai-color-syntax-attr-name-10: #e45649;--rnai-color-syntax-attr-value-11: #50a14f;--rnai-color-surface-overlay-12: rgb(0 0 0 / .5);--rnai-color-state-hover-overlay-13: rgb(0 0 0 / .04);--rnai-color-state-active-overlay-14: rgb(0 0 0 / .08);--rnai-color-syntax-keyword-15: #a626a4;--rnai-color-syntax-string-16: #50a14f;--rnai-color-syntax-number-17: #986801;--rnai-color-syntax-comment-18: #6a737d;--rnai-color-syntax-function-19: #4078f2;--rnai-color-syntax-tag-20: #e45649;--rnai-color-syntax-attr-name-21: #e45649;--rnai-color-syntax-attr-value-22: #50a14f;--rnai-color-surface-overlay-23: rgb(0 0 0 / .6);--rnai-color-state-hover-overlay-24: rgb(255 255 255 / .08);--rnai-color-state-active-overlay-25: rgb(255 255 255 / .12);--rnai-color-syntax-keyword-26: #c678dd;--rnai-color-syntax-string-27: #98c379;--rnai-color-syntax-number-28: #d19a66;--rnai-color-syntax-comment-29: #5c6370;--rnai-color-syntax-function-30: #61afef;--rnai-color-syntax-tag-31: #e06c75;--rnai-color-syntax-attr-name-32: #e06c75;--rnai-color-syntax-attr-value-33: #98c379;--rnai-color-surface-overlay-34: rgb(0 0 0 / .5);--rnai-color-state-hover-overlay-35: rgb(0 0 0 / .04);--rnai-color-state-active-overlay-36: rgb(0 0 0 / .08);--rnai-color-syntax-keyword-37: #a626a4;--rnai-color-syntax-string-38: #50a14f;--rnai-color-syntax-number-39: #986801;--rnai-color-syntax-comment-40: #6a737d;--rnai-color-syntax-function-41: #4078f2;--rnai-color-syntax-tag-42: #e45649;--rnai-color-syntax-attr-name-43: #e45649;--rnai-color-syntax-attr-value-44: #50a14f;--rnai-color-surface-overlay-45: rgb(0 0 0 / .6);--rnai-color-state-hover-overlay-46: rgb(255 255 255 / .08);--rnai-color-state-active-overlay-47: rgb(255 255 255 / .12);--rnai-color-syntax-keyword-48: #c678dd;--rnai-color-syntax-string-49: #98c379;--rnai-color-syntax-number-50: #d19a66;--rnai-color-syntax-comment-51: #5c6370;--rnai-color-syntax-function-52: #61afef;--rnai-color-syntax-tag-53: #e06c75;--rnai-color-syntax-attr-name-54: #e06c75;--rnai-color-syntax-attr-value-55: #98c379;--rnai-color-surface-overlay-56: rgb(0 0 0 / .6);--rnai-color-state-hover-overlay-57: rgb(255 255 255 / .08);--rnai-color-state-active-overlay-58: rgb(255 255 255 / .12);--rnai-color-syntax-keyword-59: #c678dd;--rnai-color-syntax-string-60: #98c379;--rnai-color-syntax-number-61: #d19a66;--rnai-color-syntax-comment-62: #5c6370;--rnai-color-syntax-function-63: #61afef;--rnai-color-syntax-tag-64: #e06c75;--rnai-color-syntax-attr-name-65: #e06c75;--rnai-color-syntax-attr-value-66: #98c379;--rnai-color-surface-overlay-67: rgb(0 0 0 / .5);--rnai-color-state-hover-overlay-68: rgb(0 0 0 / .04);--rnai-color-state-active-overlay-69: rgb(0 0 0 / .08);--rnai-color-syntax-keyword-70: #a626a4;--rnai-color-syntax-string-71: #50a14f;--rnai-color-syntax-number-72: #986801;--rnai-color-syntax-comment-73: #6a737d;--rnai-color-syntax-function-74: #4078f2;--rnai-color-syntax-tag-75: #e45649;--rnai-color-syntax-attr-name-76: #e45649;--rnai-color-syntax-attr-value-77: #50a14f;--rnai-color-surface-overlay-78: rgb(0 0 0 / .6);--rnai-color-state-hover-overlay-79: rgb(255 255 255 / .08);--rnai-color-state-active-overlay-80: rgb(255 255 255 / .12);--rnai-color-syntax-keyword-81: #c678dd;--rnai-color-syntax-string-82: #98c379;--rnai-color-syntax-number-83: #d19a66;--rnai-color-syntax-comment-84: #5c6370;--rnai-color-syntax-function-85: #61afef;--rnai-color-syntax-tag-86: #e06c75;--rnai-color-syntax-attr-name-87: #e06c75;--rnai-color-syntax-attr-value-88: #98c379;--rnai-color-surface-default-89: Canvas;--rnai-color-surface-subtle-90: Canvas;--rnai-color-surface-raised-91: Canvas;--rnai-color-overlay-default-92: Canvas;--rnai-color-text-primary-93: CanvasText;--rnai-color-text-secondary-94: CanvasText;--rnai-color-text-inverse-95: CanvasText;--rnai-color-text-tertiary-96: GrayText;--rnai-color-text-disabled-97: GrayText;--rnai-color-border-default-98: ButtonBorder;--rnai-color-divider-99: ButtonBorder;--rnai-color-surface-action-primary-100: ButtonFace;--rnai-color-surface-action-secondary-101: ButtonFace;--rnai-color-surface-action-danger-102: ButtonFace;--rnai-color-text-action-primary-103: ButtonText;--rnai-color-text-action-secondary-104: ButtonText;--rnai-color-text-on-action-primary-105: ButtonText;--rnai-color-text-on-action-secondary-106: ButtonText;--rnai-color-text-on-action-danger-107: ButtonText;--rnai-color-focus-ring-108: Highlight;--rnai-color-intent-primary-base-109: LinkText;--rnai-color-intent-secondary-base-110: LinkText;--rnai-color-intent-danger-base-111: LinkText;--rnai-color-syntax-keyword-112: CanvasText;--rnai-color-syntax-string-113: CanvasText;--rnai-color-syntax-number-114: CanvasText;--rnai-color-syntax-comment-115: GrayText;--rnai-color-syntax-function-116: CanvasText;--rnai-color-syntax-tag-117: CanvasText;--rnai-color-syntax-attr-name-118: CanvasText;--rnai-color-syntax-attr-value-119: CanvasText;--run-color-brand-50: #f4f1ff;--run-color-brand-100: #e7e2ff;--run-color-brand-200: #d0c8ff;--run-color-brand-300: #b9b1f4;--run-color-brand-400: #9589e2;--run-color-brand-500: #6257cf;--run-color-brand-600: #5147ba;--run-color-brand-700: #43399f;--run-color-brand-800: #342b81;--run-color-brand-900: #241e5f;--run-color-brand-950: #18133e;--run-color-neutral-0: #ffffff;--run-color-neutral-50: #f4f5fa;--run-color-neutral-100: #e9ecf5;--run-color-neutral-200: #dbe0ee;--run-color-neutral-300: #cbd2e3;--run-color-neutral-400: #a9b4ce;--run-color-neutral-500: #7e8ba5;--run-color-neutral-600: #59657e;--run-color-neutral-700: #3e4862;--run-color-neutral-800: #222a41;--run-color-neutral-900: #1a2034;--run-color-neutral-950: #141829;--run-color-success-50: #fdfdfd;--run-color-success-100: #fdfdfd;--run-color-success-200: #f3f7f4;--run-color-success-300: #c4e4c9;--run-color-success-400: #8bd59a;--run-color-success-500: #22c55e;--run-color-success-600: #2ca152;--run-color-success-700: #2c7a42;--run-color-success-800: #24532f;--run-color-success-900: #19331e;--run-color-success-950: #102114;--run-color-warning-50: #fefdfd;--run-color-warning-100: #fefdfd;--run-color-warning-200: #fefdfd;--run-color-warning-300: #f6f1e8;--run-color-warning-400: #edd5a1;--run-color-warning-500: #eab308;--run-color-warning-600: #c39723;--run-color-warning-700: #997829;--run-color-warning-800: #6d5825;--run-color-warning-900: #4a3d1e;--run-color-warning-950: #362d17;--run-color-danger-50: #fbf8f8;--run-color-danger-100: #f6edec;--run-color-danger-200: #f1d1ce;--run-color-danger-300: #f0aaa3;--run-color-danger-400: #f07f77;--run-color-danger-500: #ef4444;--run-color-danger-600: #bb3d3b;--run-color-danger-700: #84312e;--run-color-danger-800: #4f201e;--run-color-danger-900: #27100e;--run-color-danger-950: #110606;--run-color-info-50: #f3f5f8;--run-color-info-100: #e6ebf3;--run-color-info-200: #c7d6ee;--run-color-info-300: #9cbbed;--run-color-info-400: #70a1f0;--run-color-info-500: #3b82f6;--run-color-info-600: #3468be;--run-color-info-700: #294b84;--run-color-info-800: #1a2d4c;--run-color-info-900: #0c1523;--run-color-info-950: #04070e;--run-font-family-heading: "Sora", "Sora Fallback: Arial", "Sora Fallback: Roboto", "Sora Fallback: Helvetica Neue", system-ui, sans-serif;--run-font-family-body: "Source Sans 3", "Source Sans 3 Fallback: Arial", "Source Sans 3 Fallback: Roboto", "Source Sans 3 Fallback: Helvetica Neue", system-ui, sans-serif;--run-font-family-mono: "JetBrains Mono", "JetBrains Mono Fallback: Courier New", "JetBrains Mono Fallback: Roboto Mono", ui-monospace, monospace;--run-font-weight-regular: 400;--run-font-weight-medium: 500;--run-font-weight-semibold: 600;--run-font-weight-bold: 700;--run-line-height-tight: 1.25;--run-line-height-normal: 1.5;--run-line-height-relaxed: 1.75;--run-letter-spacing-tight: -.025em;--run-letter-spacing-normal: 0em;--run-letter-spacing-wide: .025em;--run-font-size-xs: .75rem;--run-font-size-sm: .875rem;--run-font-size-base: 1rem;--run-font-size-lg: 1.125rem;--run-font-size-xl: 1.25rem;--run-font-size-2xl: 1.5rem;--run-font-size-3xl: 1.875rem;--run-font-size-4xl: 2.25rem;--run-font-size-5xl: 3rem;--run-font-size-6xl: 3.75rem;--run-space-semantic-2xs: var(--run-space-1);--run-space-semantic-xs: var(--run-space-2);--run-space-semantic-sm: var(--run-space-3);--run-space-semantic-md: var(--run-space-4);--run-space-semantic-lg: var(--run-space-6);--run-space-semantic-xl: var(--run-space-8);--run-radius-none: 0;--run-radius-sm: 2px;--run-radius-md: 4px;--run-radius-lg: 6px;--run-radius-xl: 8px;--run-radius-2xl: 12px;--run-radius-full: 9999px;--run-shadow-none: none;--run-shadow-sm: none;--run-shadow-md: none;--run-shadow-lg: none;--run-shadow-xl: none;--run-shadow-2xl: none;--run-border-subtle: 1px solid var(--run-color-border-default);--run-duration-fastest: 75ms;--run-duration-fast: .1s;--run-duration-normal: .15s;--run-duration-slow: .2s;--run-duration-slowest: .3s;--run-motion-duration-pulse: 1.2s;--run-motion-reveal-distance: 1.5rem;--run-motion-reveal-span: 38%;--run-motion-reveal-stagger: 8%;--run-motion-scrub-distance: 1.5rem;--run-easing-default: cubic-bezier(.2, 0, 0, 1);--run-easing-in: cubic-bezier(.4, 0, 1, 1);--run-easing-out: cubic-bezier(0, 0, .2, 1);--run-easing-in-out: cubic-bezier(.4, 0, .2, 1);--run-size-icon-xs: .75rem;--run-size-icon-sm: 1rem;--run-size-icon-md: 1.25rem;--run-size-icon-lg: 1.5rem;--run-size-icon-xl: 2rem;--run-border-width-none: 0;--run-border-width-hairline: 1px;--run-border-width-thin: 1px;--run-border-width-sm: 1px;--run-border-width-default: 1px;--run-border-width-medium: 1.5px;--run-border-width-thick: 2px;--run-border-width-strong: 2px;--run-border-width-focus: 2px;--run-space-0: 0;--run-space-1: .25rem;--run-space-2: .5rem;--run-space-3: .75rem;--run-space-4: 1rem;--run-space-5: 1.25rem;--run-space-6: 1.5rem;--run-space-7: 1.75rem;--run-space-8: 2rem;--run-space-9: 2.25rem;--run-space-10: 2.5rem;--run-space-12: 3rem;--run-space-100: .25rem;--run-space-300: .75rem;--run-z-sticky: 100;--run-z-dropdown: 1000;--run-z-overlay: 1100;--run-opacity-40: .4;--run-opacity-60: .6}}@layer semantics{:root{--run-link-color: var(--run-color-intent-secondary-base);--run-link-color-hover: var(--run-color-intent-secondary-hover);--run-link-color-visited: var(--run-color-intent-secondary-active);--run-tab-color-active: var(--run-color-intent-secondary-base);--run-tab-indicator-color-active: var(--run-color-intent-secondary-base);--rnai-color-text-accent: var(--run-color-brand-700);--rnai-color-surface-art: var(--run-color-neutral-100);--run-color-surface-default: var(--run-color-neutral-0);--run-color-surface-subtle: var(--run-color-neutral-50);--run-color-surface-raised: var(--run-color-neutral-0);--run-color-surface-inverse: var(--run-color-neutral-900);--run-color-surface-overlay: var(--rnai-color-surface-overlay-1);--run-color-text-primary: var(--run-color-neutral-900);--run-color-text-secondary: var(--run-color-neutral-600);--run-color-text-tertiary: var(--run-color-neutral-600);--run-color-text-disabled: var(--run-color-neutral-300);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-600);--run-color-icon-primary: var(--run-color-neutral-700);--run-color-icon-secondary: var(--run-color-neutral-400);--run-color-border-default: var(--run-color-neutral-200);--run-color-border-strong: var(--run-color-neutral-400);--run-color-border-subtle: var(--run-color-neutral-100);--run-color-border-input-default: var(--run-color-neutral-300);--run-color-border-input-hover: var(--run-color-neutral-400);--run-color-divider: var(--run-color-neutral-200);--run-color-focus-ring: var(--run-color-brand-500);--run-color-state-hover-overlay: var(--rnai-color-state-hover-overlay-2);--run-color-state-active-overlay: var(--rnai-color-state-active-overlay-3);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-600);--run-color-intent-primary-hover: var(--run-color-brand-700);--run-color-intent-primary-active: var(--run-color-brand-800);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-0);--run-color-intent-secondary-base: var(--run-color-brand-600);--run-color-intent-secondary-hover: var(--run-color-brand-700);--run-color-intent-secondary-active: var(--run-color-brand-800);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-0);--run-color-intent-danger-base: var(--run-color-danger-600);--run-color-intent-danger-hover: var(--run-color-danger-700);--run-color-intent-danger-active: var(--run-color-danger-800);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-0);--run-color-intent-success-base: var(--run-color-success-600);--run-color-intent-warning-base: var(--run-color-warning-600);--run-color-intent-info-base: var(--run-color-info-600);--run-color-intent-neutral-base: var(--run-color-neutral-600);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-200);--run-color-feedback-success-foreground: var(--run-color-success-700);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-200);--run-color-feedback-warning-foreground: var(--run-color-warning-800);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-200);--run-color-feedback-danger-foreground: var(--run-color-danger-700);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-200);--run-color-feedback-info-foreground: var(--run-color-info-700);--run-color-syntax-keyword: var(--rnai-color-syntax-keyword-4);--run-color-syntax-string: var(--rnai-color-syntax-string-5);--run-color-syntax-number: var(--rnai-color-syntax-number-6);--run-color-syntax-comment: var(--rnai-color-syntax-comment-7);--run-color-syntax-function: var(--rnai-color-syntax-function-8);--run-color-syntax-tag: var(--rnai-color-syntax-tag-9);--run-color-syntax-attr-name: var(--rnai-color-syntax-attr-name-10);--run-color-syntax-attr-value: var(--rnai-color-syntax-attr-value-11);--run-bauhaus-disc: var(--run-color-brand-400);--run-bauhaus-triangle: var(--run-color-brand-800);--run-bauhaus-square: var(--run-color-brand-200);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}}@layer themes{:root[data-run-mode=light]{--run-color-surface-default: var(--run-color-neutral-0);--run-color-surface-subtle: var(--run-color-neutral-50);--run-color-surface-raised: var(--run-color-neutral-0);--run-color-surface-inverse: var(--run-color-neutral-900);--run-color-surface-overlay: var(--rnai-color-surface-overlay-12);--run-color-text-primary: var(--run-color-neutral-900);--run-color-text-secondary: var(--run-color-neutral-600);--run-color-text-tertiary: var(--run-color-neutral-600);--run-color-text-disabled: var(--run-color-neutral-300);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-600);--run-color-icon-primary: var(--run-color-neutral-700);--run-color-icon-secondary: var(--run-color-neutral-400);--run-color-border-default: var(--run-color-neutral-200);--run-color-border-strong: var(--run-color-neutral-400);--run-color-border-subtle: var(--run-color-neutral-100);--run-color-border-input-default: var(--run-color-neutral-300);--run-color-border-input-hover: var(--run-color-neutral-400);--run-color-divider: var(--run-color-neutral-200);--run-color-focus-ring: var(--run-color-brand-500);--run-color-state-hover-overlay: var(--rnai-color-state-hover-overlay-13);--run-color-state-active-overlay: var(--rnai-color-state-active-overlay-14);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-600);--run-color-intent-primary-hover: var(--run-color-brand-700);--run-color-intent-primary-active: var(--run-color-brand-800);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-0);--run-color-intent-secondary-base: var(--run-color-brand-600);--run-color-intent-secondary-hover: var(--run-color-brand-700);--run-color-intent-secondary-active: var(--run-color-brand-800);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-0);--run-color-intent-danger-base: var(--run-color-danger-600);--run-color-intent-danger-hover: var(--run-color-danger-700);--run-color-intent-danger-active: var(--run-color-danger-800);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-0);--run-color-intent-success-base: var(--run-color-success-600);--run-color-intent-warning-base: var(--run-color-warning-600);--run-color-intent-info-base: var(--run-color-info-600);--run-color-intent-neutral-base: var(--run-color-neutral-600);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-200);--run-color-feedback-success-foreground: var(--run-color-success-700);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-200);--run-color-feedback-warning-foreground: var(--run-color-warning-800);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-200);--run-color-feedback-danger-foreground: var(--run-color-danger-700);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-200);--run-color-feedback-info-foreground: var(--run-color-info-700);--run-color-syntax-keyword: var(--rnai-color-syntax-keyword-15);--run-color-syntax-string: var(--rnai-color-syntax-string-16);--run-color-syntax-number: var(--rnai-color-syntax-number-17);--run-color-syntax-comment: var(--rnai-color-syntax-comment-18);--run-color-syntax-function: var(--rnai-color-syntax-function-19);--run-color-syntax-tag: var(--rnai-color-syntax-tag-20);--run-color-syntax-attr-name: var(--rnai-color-syntax-attr-name-21);--run-color-syntax-attr-value: var(--rnai-color-syntax-attr-value-22);--run-bauhaus-disc: var(--run-color-brand-400);--run-bauhaus-triangle: var(--run-color-brand-800);--run-bauhaus-square: var(--run-color-brand-200);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}:root[data-run-mode=dark]{--rnai-color-text-accent: var(--run-color-brand-300);--rnai-color-surface-art: var(--rnai-color-slate-775);--run-color-surface-default: var(--run-color-neutral-950);--run-color-surface-subtle: var(--run-color-neutral-900);--run-color-surface-raised: var(--run-color-neutral-800);--run-color-surface-inverse: var(--run-color-neutral-50);--run-color-surface-overlay: var(--rnai-color-surface-overlay-23);--run-color-text-primary: var(--run-color-neutral-50);--run-color-text-secondary: var(--run-color-neutral-300);--run-color-text-tertiary: var(--run-color-neutral-400);--run-color-text-disabled: var(--run-color-neutral-600);--run-color-text-inverse: var(--run-color-neutral-900);--run-color-text-danger: var(--run-color-danger-400);--run-color-icon-primary: var(--run-color-neutral-200);--run-color-icon-secondary: var(--run-color-neutral-400);--run-color-border-default: var(--run-color-neutral-700);--run-color-border-strong: var(--run-color-neutral-500);--run-color-border-subtle: var(--rnai-color-slate-750);--run-color-border-input-default: var(--run-color-neutral-600);--run-color-border-input-hover: var(--run-color-neutral-500);--run-color-divider: var(--run-color-neutral-700);--run-color-focus-ring: var(--rnai-color-cyan-300);--run-color-state-hover-overlay: var(--rnai-color-state-hover-overlay-24);--run-color-state-active-overlay: var(--rnai-color-state-active-overlay-25);--run-color-state-selected-overlay: var(--run-color-brand-900);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-600);--run-color-intent-primary-hover: var(--run-color-brand-500);--run-color-intent-primary-active: var(--run-color-brand-700);--run-color-intent-primary-subtle: var(--run-color-brand-950);--run-color-intent-primary-on: var(--run-color-neutral-0);--run-color-intent-secondary-base: var(--run-color-brand-300);--run-color-intent-secondary-hover: var(--run-color-brand-200);--run-color-intent-secondary-active: var(--run-color-brand-100);--run-color-intent-secondary-subtle: var(--run-color-brand-950);--run-color-intent-secondary-on: var(--run-color-neutral-950);--run-color-intent-danger-base: var(--run-color-danger-400);--run-color-intent-danger-hover: var(--run-color-danger-300);--run-color-intent-danger-active: var(--run-color-danger-200);--run-color-intent-danger-subtle: var(--run-color-danger-950);--run-color-intent-danger-on: var(--run-color-neutral-950);--run-color-intent-success-base: var(--run-color-success-400);--run-color-intent-warning-base: var(--run-color-warning-400);--run-color-intent-info-base: var(--run-color-info-400);--run-color-intent-neutral-base: var(--run-color-neutral-300);--run-color-feedback-success-background: var(--run-color-success-950);--run-color-feedback-success-border: var(--run-color-success-700);--run-color-feedback-success-foreground: var(--run-color-success-300);--run-color-feedback-warning-background: var(--run-color-warning-950);--run-color-feedback-warning-border: var(--run-color-warning-700);--run-color-feedback-warning-foreground: var(--run-color-warning-300);--run-color-feedback-danger-background: var(--run-color-danger-950);--run-color-feedback-danger-border: var(--run-color-danger-700);--run-color-feedback-danger-foreground: var(--run-color-danger-300);--run-color-feedback-info-background: var(--run-color-info-950);--run-color-feedback-info-border: var(--run-color-info-700);--run-color-feedback-info-foreground: var(--run-color-info-300);--run-color-syntax-keyword: var(--rnai-color-syntax-keyword-26);--run-color-syntax-string: var(--rnai-color-syntax-string-27);--run-color-syntax-number: var(--rnai-color-syntax-number-28);--run-color-syntax-comment: var(--rnai-color-syntax-comment-29);--run-color-syntax-function: var(--rnai-color-syntax-function-30);--run-color-syntax-tag: var(--rnai-color-syntax-tag-31);--run-color-syntax-attr-name: var(--rnai-color-syntax-attr-name-32);--run-color-syntax-attr-value: var(--rnai-color-syntax-attr-value-33);--run-bauhaus-triangle: var(--run-color-brand-300);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}:root[data-run-mode=light][data-run-contrast=high]{--run-color-surface-default: var(--run-color-neutral-0);--run-color-surface-subtle: var(--run-color-neutral-50);--run-color-surface-raised: var(--run-color-neutral-0);--run-color-surface-inverse: var(--run-color-neutral-950);--run-color-surface-overlay: var(--rnai-color-surface-overlay-34);--run-color-text-primary: var(--run-color-neutral-950);--run-color-text-secondary: var(--run-color-neutral-900);--run-color-text-tertiary: var(--run-color-neutral-200);--run-color-text-disabled: var(--run-color-neutral-100);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-900);--run-color-icon-primary: var(--run-color-neutral-950);--run-color-icon-secondary: var(--run-color-neutral-200);--run-color-border-default: var(--run-color-neutral-50);--run-color-border-strong: var(--run-color-neutral-200);--run-color-border-subtle: var(--run-color-neutral-50);--run-color-border-input-default: var(--run-color-neutral-100);--run-color-border-input-hover: var(--run-color-neutral-200);--run-color-divider: var(--run-color-neutral-50);--run-color-focus-ring: var(--run-color-brand-700);--run-color-state-hover-overlay: var(--rnai-color-state-hover-overlay-35);--run-color-state-active-overlay: var(--rnai-color-state-active-overlay-36);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-900);--run-color-intent-primary-hover: var(--run-color-brand-950);--run-color-intent-primary-active: var(--run-color-brand-950);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-0);--run-color-intent-secondary-base: var(--run-color-brand-900);--run-color-intent-secondary-hover: var(--run-color-brand-950);--run-color-intent-secondary-active: var(--run-color-brand-950);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-0);--run-color-intent-danger-base: var(--run-color-danger-900);--run-color-intent-danger-hover: var(--run-color-danger-950);--run-color-intent-danger-active: var(--run-color-danger-950);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-0);--run-color-intent-success-base: var(--run-color-success-900);--run-color-intent-warning-base: var(--run-color-warning-900);--run-color-intent-info-base: var(--run-color-info-900);--run-color-intent-neutral-base: var(--run-color-neutral-900);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-50);--run-color-feedback-success-foreground: var(--run-color-success-950);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-50);--run-color-feedback-warning-foreground: var(--run-color-warning-950);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-50);--run-color-feedback-danger-foreground: var(--run-color-danger-950);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-50);--run-color-feedback-info-foreground: var(--run-color-info-950);--run-color-syntax-keyword: var(--rnai-color-syntax-keyword-37);--run-color-syntax-string: var(--rnai-color-syntax-string-38);--run-color-syntax-number: var(--rnai-color-syntax-number-39);--run-color-syntax-comment: var(--rnai-color-syntax-comment-40);--run-color-syntax-function: var(--rnai-color-syntax-function-41);--run-color-syntax-tag: var(--rnai-color-syntax-tag-42);--run-color-syntax-attr-name: var(--rnai-color-syntax-attr-name-43);--run-color-syntax-attr-value: var(--rnai-color-syntax-attr-value-44);--run-bauhaus-disc: var(--run-color-brand-200);--run-bauhaus-triangle: var(--run-color-brand-950);--run-bauhaus-square: var(--run-color-brand-50);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}:root[data-run-mode=dark][data-run-contrast=high]{--run-color-surface-default: var(--run-color-neutral-50);--run-color-surface-subtle: var(--run-color-neutral-50);--run-color-surface-raised: var(--run-color-neutral-50);--run-color-surface-inverse: var(--run-color-neutral-950);--run-color-surface-overlay: var(--rnai-color-surface-overlay-45);--run-color-text-primary: var(--run-color-neutral-950);--run-color-text-secondary: var(--run-color-neutral-900);--run-color-text-tertiary: var(--run-color-neutral-800);--run-color-text-disabled: var(--run-color-neutral-100);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-800);--run-color-icon-primary: var(--run-color-neutral-950);--run-color-icon-secondary: var(--run-color-neutral-800);--run-color-border-default: var(--run-color-neutral-50);--run-color-border-strong: var(--run-color-neutral-300);--run-color-border-subtle: var(--run-color-neutral-50);--run-color-border-input-default: var(--run-color-neutral-100);--run-color-border-input-hover: var(--run-color-neutral-300);--run-color-divider: var(--run-color-neutral-50);--run-color-focus-ring: var(--run-color-brand-800);--run-color-state-hover-overlay: var(--rnai-color-state-hover-overlay-46);--run-color-state-active-overlay: var(--rnai-color-state-active-overlay-47);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-900);--run-color-intent-primary-hover: var(--run-color-brand-950);--run-color-intent-primary-active: var(--run-color-brand-950);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-50);--run-color-intent-secondary-base: var(--run-color-brand-900);--run-color-intent-secondary-hover: var(--run-color-brand-950);--run-color-intent-secondary-active: var(--run-color-brand-950);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-50);--run-color-intent-danger-base: var(--run-color-danger-800);--run-color-intent-danger-hover: var(--run-color-danger-900);--run-color-intent-danger-active: var(--run-color-danger-950);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-50);--run-color-intent-success-base: var(--run-color-success-800);--run-color-intent-warning-base: var(--run-color-warning-800);--run-color-intent-info-base: var(--run-color-info-800);--run-color-intent-neutral-base: var(--run-color-neutral-900);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-50);--run-color-feedback-success-foreground: var(--run-color-success-900);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-50);--run-color-feedback-warning-foreground: var(--run-color-warning-900);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-50);--run-color-feedback-danger-foreground: var(--run-color-danger-900);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-50);--run-color-feedback-info-foreground: var(--run-color-info-900);--run-color-syntax-keyword: var(--rnai-color-syntax-keyword-48);--run-color-syntax-string: var(--rnai-color-syntax-string-49);--run-color-syntax-number: var(--rnai-color-syntax-number-50);--run-color-syntax-comment: var(--rnai-color-syntax-comment-51);--run-color-syntax-function: var(--rnai-color-syntax-function-52);--run-color-syntax-tag: var(--rnai-color-syntax-tag-53);--run-color-syntax-attr-name: var(--rnai-color-syntax-attr-name-54);--run-color-syntax-attr-value: var(--rnai-color-syntax-attr-value-55);--run-bauhaus-triangle: var(--run-color-brand-900);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}@media (prefers-color-scheme: dark){:root:not([data-run-mode=light]){--run-color-surface-default: var(--run-color-neutral-950);--run-color-surface-subtle: var(--run-color-neutral-900);--run-color-surface-raised: var(--run-color-neutral-800);--run-color-surface-inverse: var(--run-color-neutral-50);--run-color-surface-overlay: var(--rnai-color-surface-overlay-56);--run-color-text-primary: var(--run-color-neutral-50);--run-color-text-secondary: var(--run-color-neutral-300);--run-color-text-tertiary: var(--run-color-neutral-400);--run-color-text-disabled: var(--run-color-neutral-600);--run-color-text-inverse: var(--run-color-neutral-900);--run-color-text-danger: var(--run-color-danger-400);--run-color-icon-primary: var(--run-color-neutral-200);--run-color-icon-secondary: var(--run-color-neutral-400);--run-color-border-default: var(--run-color-neutral-700);--run-color-border-strong: var(--run-color-neutral-500);--run-color-border-subtle: var(--rnai-color-slate-750);--run-color-border-input-default: var(--run-color-neutral-600);--run-color-border-input-hover: var(--run-color-neutral-500);--run-color-divider: var(--run-color-neutral-700);--run-color-focus-ring: var(--rnai-color-cyan-300);--run-color-state-hover-overlay: var(--rnai-color-state-hover-overlay-57);--run-color-state-active-overlay: var(--rnai-color-state-active-overlay-58);--run-color-state-selected-overlay: var(--run-color-brand-900);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-600);--run-color-intent-primary-hover: var(--run-color-brand-500);--run-color-intent-primary-active: var(--run-color-brand-700);--run-color-intent-primary-subtle: var(--run-color-brand-950);--run-color-intent-primary-on: var(--run-color-neutral-0);--run-color-intent-secondary-base: var(--run-color-brand-300);--run-color-intent-secondary-hover: var(--run-color-brand-200);--run-color-intent-secondary-active: var(--run-color-brand-100);--run-color-intent-secondary-subtle: var(--run-color-brand-950);--run-color-intent-secondary-on: var(--run-color-neutral-950);--run-color-intent-danger-base: var(--run-color-danger-400);--run-color-intent-danger-hover: var(--run-color-danger-300);--run-color-intent-danger-active: var(--run-color-danger-200);--run-color-intent-danger-subtle: var(--run-color-danger-950);--run-color-intent-danger-on: var(--run-color-neutral-950);--run-color-intent-success-base: var(--run-color-success-400);--run-color-intent-warning-base: var(--run-color-warning-400);--run-color-intent-info-base: var(--run-color-info-400);--run-color-intent-neutral-base: var(--run-color-neutral-300);--run-color-feedback-success-background: var(--run-color-success-950);--run-color-feedback-success-border: var(--run-color-success-700);--run-color-feedback-success-foreground: var(--run-color-success-300);--run-color-feedback-warning-background: var(--run-color-warning-950);--run-color-feedback-warning-border: var(--run-color-warning-700);--run-color-feedback-warning-foreground: var(--run-color-warning-300);--run-color-feedback-danger-background: var(--run-color-danger-950);--run-color-feedback-danger-border: var(--run-color-danger-700);--run-color-feedback-danger-foreground: var(--run-color-danger-300);--run-color-feedback-info-background: var(--run-color-info-950);--run-color-feedback-info-border: var(--run-color-info-700);--run-color-feedback-info-foreground: var(--run-color-info-300);--run-color-syntax-keyword: var(--rnai-color-syntax-keyword-59);--run-color-syntax-string: var(--rnai-color-syntax-string-60);--run-color-syntax-number: var(--rnai-color-syntax-number-61);--run-color-syntax-comment: var(--rnai-color-syntax-comment-62);--run-color-syntax-function: var(--rnai-color-syntax-function-63);--run-color-syntax-tag: var(--rnai-color-syntax-tag-64);--run-color-syntax-attr-name: var(--rnai-color-syntax-attr-name-65);--run-color-syntax-attr-value: var(--rnai-color-syntax-attr-value-66);--run-bauhaus-triangle: var(--run-color-brand-300);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}}@media (prefers-contrast: more) and (prefers-color-scheme: light) and (forced-colors: none){:root:not([data-run-mode]){--run-color-surface-default: var(--run-color-neutral-950);--run-color-surface-subtle: var(--run-color-neutral-900);--run-color-surface-raised: var(--run-color-neutral-800);--run-color-surface-inverse: var(--run-color-neutral-950);--run-color-surface-overlay: var(--rnai-color-surface-overlay-67);--run-color-text-primary: var(--run-color-neutral-50);--run-color-text-secondary: var(--run-color-neutral-300);--run-color-text-tertiary: var(--run-color-neutral-400);--run-color-text-disabled: var(--run-color-neutral-100);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-900);--run-color-icon-primary: var(--run-color-neutral-950);--run-color-icon-secondary: var(--run-color-neutral-200);--run-color-border-default: var(--run-color-neutral-700);--run-color-border-strong: var(--run-color-neutral-200);--run-color-border-subtle: var(--rnai-color-slate-750);--run-color-border-input-default: var(--run-color-neutral-100);--run-color-border-input-hover: var(--run-color-neutral-200);--run-color-divider: var(--run-color-neutral-50);--run-color-focus-ring: var(--rnai-color-cyan-300);--run-color-state-hover-overlay: var(--rnai-color-state-hover-overlay-68);--run-color-state-active-overlay: var(--rnai-color-state-active-overlay-69);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-600);--run-color-intent-primary-hover: var(--run-color-brand-500);--run-color-intent-primary-active: var(--run-color-brand-700);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-0);--run-color-intent-secondary-base: var(--run-color-brand-300);--run-color-intent-secondary-hover: var(--run-color-brand-200);--run-color-intent-secondary-active: var(--run-color-brand-100);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-950);--run-color-intent-danger-base: var(--run-color-danger-900);--run-color-intent-danger-hover: var(--run-color-danger-950);--run-color-intent-danger-active: var(--run-color-danger-950);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-0);--run-color-intent-success-base: var(--run-color-success-900);--run-color-intent-warning-base: var(--run-color-warning-900);--run-color-intent-info-base: var(--run-color-info-900);--run-color-intent-neutral-base: var(--run-color-neutral-900);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-50);--run-color-feedback-success-foreground: var(--run-color-success-950);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-50);--run-color-feedback-warning-foreground: var(--run-color-warning-950);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-50);--run-color-feedback-danger-foreground: var(--run-color-danger-950);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-50);--run-color-feedback-info-foreground: var(--run-color-info-950);--run-color-syntax-keyword: var(--rnai-color-syntax-keyword-70);--run-color-syntax-string: var(--rnai-color-syntax-string-71);--run-color-syntax-number: var(--rnai-color-syntax-number-72);--run-color-syntax-comment: var(--rnai-color-syntax-comment-73);--run-color-syntax-function: var(--rnai-color-syntax-function-74);--run-color-syntax-tag: var(--rnai-color-syntax-tag-75);--run-color-syntax-attr-name: var(--rnai-color-syntax-attr-name-76);--run-color-syntax-attr-value: var(--rnai-color-syntax-attr-value-77);--run-bauhaus-disc: var(--run-color-brand-200);--run-bauhaus-triangle: var(--run-color-brand-950);--run-bauhaus-square: var(--run-color-brand-50);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}}@media (prefers-contrast: more) and (prefers-color-scheme: dark) and (forced-colors: none){:root:not([data-run-mode]){--run-color-surface-default: var(--run-color-neutral-950);--run-color-surface-subtle: var(--run-color-neutral-900);--run-color-surface-raised: var(--run-color-neutral-800);--run-color-surface-inverse: var(--run-color-neutral-950);--run-color-surface-overlay: var(--rnai-color-surface-overlay-78);--run-color-text-primary: var(--run-color-neutral-50);--run-color-text-secondary: var(--run-color-neutral-300);--run-color-text-tertiary: var(--run-color-neutral-400);--run-color-text-disabled: var(--run-color-neutral-100);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-800);--run-color-icon-primary: var(--run-color-neutral-950);--run-color-icon-secondary: var(--run-color-neutral-800);--run-color-border-default: var(--run-color-neutral-700);--run-color-border-strong: var(--run-color-neutral-300);--run-color-border-subtle: var(--rnai-color-slate-750);--run-color-border-input-default: var(--run-color-neutral-100);--run-color-border-input-hover: var(--run-color-neutral-300);--run-color-divider: var(--run-color-neutral-50);--run-color-focus-ring: var(--rnai-color-cyan-300);--run-color-state-hover-overlay: var(--rnai-color-state-hover-overlay-79);--run-color-state-active-overlay: var(--rnai-color-state-active-overlay-80);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-600);--run-color-intent-primary-hover: var(--run-color-brand-500);--run-color-intent-primary-active: var(--run-color-brand-700);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-0);--run-color-intent-secondary-base: var(--run-color-brand-300);--run-color-intent-secondary-hover: var(--run-color-brand-200);--run-color-intent-secondary-active: var(--run-color-brand-100);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-950);--run-color-intent-danger-base: var(--run-color-danger-800);--run-color-intent-danger-hover: var(--run-color-danger-900);--run-color-intent-danger-active: var(--run-color-danger-950);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-50);--run-color-intent-success-base: var(--run-color-success-800);--run-color-intent-warning-base: var(--run-color-warning-800);--run-color-intent-info-base: var(--run-color-info-800);--run-color-intent-neutral-base: var(--run-color-neutral-900);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-50);--run-color-feedback-success-foreground: var(--run-color-success-900);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-50);--run-color-feedback-warning-foreground: var(--run-color-warning-900);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-50);--run-color-feedback-danger-foreground: var(--run-color-danger-900);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-50);--run-color-feedback-info-foreground: var(--run-color-info-900);--run-color-syntax-keyword: var(--rnai-color-syntax-keyword-81);--run-color-syntax-string: var(--rnai-color-syntax-string-82);--run-color-syntax-number: var(--rnai-color-syntax-number-83);--run-color-syntax-comment: var(--rnai-color-syntax-comment-84);--run-color-syntax-function: var(--rnai-color-syntax-function-85);--run-color-syntax-tag: var(--rnai-color-syntax-tag-86);--run-color-syntax-attr-name: var(--rnai-color-syntax-attr-name-87);--run-color-syntax-attr-value: var(--rnai-color-syntax-attr-value-88);--run-bauhaus-triangle: var(--run-color-brand-900);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}}:root[data-run-mode=dark]{--rnai-color-text-accent: var(--run-color-brand-300);--rnai-color-surface-art: var(--rnai-color-slate-775)}}@media (forced-colors: active){:root{--run-color-surface-default: var(--rnai-color-surface-default-89);--run-color-surface-subtle: var(--rnai-color-surface-subtle-90);--run-color-surface-raised: var(--rnai-color-surface-raised-91);--run-color-overlay-default: var(--rnai-color-overlay-default-92);--run-color-text-primary: var(--rnai-color-text-primary-93);--run-color-text-secondary: var(--rnai-color-text-secondary-94);--run-color-text-inverse: var(--rnai-color-text-inverse-95);--run-color-text-tertiary: var(--rnai-color-text-tertiary-96);--run-color-text-disabled: var(--rnai-color-text-disabled-97);--run-color-border-default: var(--rnai-color-border-default-98);--run-color-divider: var(--rnai-color-divider-99);--run-color-surface-action-primary: var(--rnai-color-surface-action-primary-100);--run-color-surface-action-secondary: var(--rnai-color-surface-action-secondary-101);--run-color-surface-action-danger: var(--rnai-color-surface-action-danger-102);--run-color-text-action-primary: var(--rnai-color-text-action-primary-103);--run-color-text-action-secondary: var(--rnai-color-text-action-secondary-104);--run-color-text-on-action-primary: var(--rnai-color-text-on-action-primary-105);--run-color-text-on-action-secondary: var(--rnai-color-text-on-action-secondary-106);--run-color-text-on-action-danger: var(--rnai-color-text-on-action-danger-107);--run-color-focus-ring: var(--rnai-color-focus-ring-108);--run-color-intent-primary-base: var(--rnai-color-intent-primary-base-109);--run-color-intent-secondary-base: var(--rnai-color-intent-secondary-base-110);--run-color-intent-danger-base: var(--rnai-color-intent-danger-base-111);--run-color-syntax-keyword: var(--rnai-color-syntax-keyword-112);--run-color-syntax-string: var(--rnai-color-syntax-string-113);--run-color-syntax-number: var(--rnai-color-syntax-number-114);--run-color-syntax-comment: var(--rnai-color-syntax-comment-115);--run-color-syntax-function: var(--rnai-color-syntax-function-116);--run-color-syntax-tag: var(--rnai-color-syntax-tag-117);--run-color-syntax-attr-name: var(--rnai-color-syntax-attr-name-118);--run-color-syntax-attr-value: var(--rnai-color-syntax-attr-value-119)}}
