@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/run/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/run/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/run/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/run/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/run/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/run/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/run/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/run/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/run/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/run/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2) format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/run/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2) format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/run/assets/geist-latin-wght-normal-BgDaEnEv.woff2) format("woff2-variations");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}._switch_ktcw0_1{display:inline-flex;min-height:var(--control-height-md);align-items:center;gap:var(--space-3);padding:0;border:0;color:var(--foreground);background:transparent;font:inherit;font-size:var(--text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent}._switch_ktcw0_1:disabled{cursor:not-allowed;opacity:.5}._track_ktcw0_4{position:relative;box-sizing:border-box;display:flex;flex:0 0 auto;width:42px;height:24px;align-items:center;padding:3px;border-radius:var(--radius-pill);background:var(--control-track);isolation:isolate;transition:background-color var(--duration-fast) var(--ease-standard)}._track_ktcw0_4:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--control-on);opacity:0;transition:opacity var(--duration-standard) var(--ease-standard)}._switch_ktcw0_1[data-state=checked] ._track_ktcw0_4:before{opacity:1}._thumb_ktcw0_7{flex:0 0 auto;width:18px;height:18px;border-radius:var(--radius-pill);background:var(--control-thumb);box-shadow:var(--control-thumb-shadow);will-change:transform;transition:background-color var(--duration-standard) var(--ease-standard)}._switch_ktcw0_1[data-state=checked] ._thumb_ktcw0_7{background:var(--control-thumb-on)}@media(hover:hover)and (pointer:fine){._switch_ktcw0_1[data-state=unchecked]:hover:not(:disabled) ._track_ktcw0_4{background:var(--control-track-hover)}}._switch_ktcw0_1:focus-visible{outline:none}._label_ktcw0_11{line-height:var(--leading-body)}@media(prefers-reduced-motion:reduce){._track_ktcw0_4,._track_ktcw0_4:before,._thumb_ktcw0_7{transition:none}}._burger_eocur_3{display:inline-flex;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:44px;height:44px;padding:0;border:1px solid var(--burger-border, currentColor);border-radius:10px;background:transparent;color:inherit;cursor:pointer}._bar_eocur_20{display:block;width:18px;height:1.5px;border-radius:2px;background:currentColor;transition:transform .2s ease,opacity .2s ease}._burger_eocur_3[data-open] ._bar_eocur_20:nth-child(1){transform:translateY(5.5px) rotate(45deg)}._burger_eocur_3[data-open] ._bar_eocur_20:nth-child(2){opacity:0}._burger_eocur_3[data-open] ._bar_eocur_20:nth-child(3){transform:translateY(-5.5px) rotate(-45deg)}@media(prefers-reduced-motion:reduce){._bar_eocur_20{transition:none}}@font-face{font-family:Ioskeley Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://cloudraker.com/fonts/IoskeleyMono-SemiBold.woff2) format("woff2")}._crNav_pnrp8_12{--cr-paper-0: #fbfbfa;--cr-paper-1: #ffffff;--cr-paper-2: #f2f2f2;--cr-hairline: #d9d9dd;--cr-hairline-soft: rgba(23, 23, 28, .1);--cr-ink: #17171c;--cr-ink-2: #26262d;--cr-ink-3: #6b6b74;--cr-ink-4: #93939f;--cr-accent: #3c11bd;--cr-font-ui: "neue-haas-grotesk-display", "Geist Variable", "Geist", system-ui, -apple-system, sans-serif;--cr-font-display: roc-grotesk-variable, "Geist Variable", "Geist", system-ui, sans-serif;--cr-font-mono: "Ioskeley Mono", "Geist Mono", ui-monospace, monospace;--cr-radius-sm: 10px;--cr-radius: 18px;--cr-max: 1400px;--cr-gutter: clamp(16px, 2.4vw, 32px);--cr-glass: color-mix(in oklab, var(--cr-paper-1) 62%, transparent);--cr-glass-border: color-mix(in oklab, var(--cr-paper-1) 60%, transparent);--cr-shadow: 0 8px 32px rgba(23, 23, 28, .09), 0 1px 2px rgba(23, 23, 28, .05);--cr-panel-shadow: 0 24px 70px rgba(23, 23, 28, .12);position:relative;z-index:40;width:calc(100% - 24px);max-width:calc(var(--cr-max) + 32px);margin:12px auto 0;border:1px solid var(--cr-glass-border);border-radius:16px;background:var(--cr-glass);box-shadow:var(--cr-shadow);-webkit-backdrop-filter:blur(24px) saturate(1.2);backdrop-filter:blur(24px) saturate(1.2);color:var(--cr-ink);font-family:var(--cr-font-ui);font-size:16px;font-weight:500;line-height:1.55;font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;color-scheme:light}:root[data-theme=dark] ._crNav_pnrp8_12{--cr-paper-0: #0b0b0e;--cr-paper-1: #15151a;--cr-paper-2: #1c1c21;--cr-hairline: #2a2a33;--cr-hairline-soft: rgba(255, 255, 255, .09);--cr-ink: #f2f2f5;--cr-ink-2: #d1d1d9;--cr-ink-3: #9a9aa6;--cr-ink-4: #76767f;--cr-accent: #6d4aff;--cr-glass: color-mix(in oklab, var(--cr-paper-1) 78%, transparent);--cr-glass-border: color-mix(in oklab, var(--cr-paper-1) 50%, transparent);--cr-shadow: 0 8px 32px rgba(0, 0, 0, .45), 0 1px 2px rgba(0, 0, 0, .5);--cr-panel-shadow: 0 24px 70px rgba(0, 0, 0, .5);color-scheme:dark}._crNav_pnrp8_12 a{color:inherit;text-decoration:none}._crNav_pnrp8_12 button{font:inherit;color:inherit}._crNav_pnrp8_12 :focus-visible{outline:2px solid var(--cr-accent);outline-offset:2px;border-radius:4px}._crNav_pnrp8_12 :focus:not(:focus-visible){outline:none}._inner_pnrp8_100{display:flex;align-items:center;gap:20px;width:100%;max-width:var(--cr-max);height:62px;margin:0 auto;padding:0 20px 0 22px}._brand_pnrp8_111{display:inline-flex;flex:none;align-items:center;color:var(--cr-ink);line-height:0}._links_pnrp8_119{display:flex;align-self:stretch;align-items:center;gap:24px;margin-left:auto;color:var(--cr-ink-2);font-size:14px;font-weight:500}._group_pnrp8_130{display:flex;align-self:stretch;align-items:center}._trigger_pnrp8_136,._item_pnrp8_137{position:relative;display:flex;align-self:stretch;align-items:center;padding:4px 0;white-space:nowrap;transition:color .18s ease}._trigger_pnrp8_136{gap:7px;border:0;background:transparent;cursor:pointer;color:var(--cr-ink-2)}._group_pnrp8_130[data-open] ._trigger_pnrp8_136{color:var(--cr-accent)}@media(hover:hover)and (pointer:fine){._trigger_pnrp8_136:hover,._item_pnrp8_137:hover{color:var(--cr-accent)}}._item_pnrp8_137[data-active=true]{color:var(--cr-ink)}._item_pnrp8_137[data-active=true]:after{content:"";position:absolute;right:0;bottom:20px;left:0;height:3px;background:var(--cr-accent)}._crNav_pnrp8_12 ._trigger_pnrp8_136,._crNav_pnrp8_12 ._item_pnrp8_137{--focus-outline: transparent;--focus-outline-width: 0px}._crNav_pnrp8_12 ._trigger_pnrp8_136:focus-visible,._crNav_pnrp8_12 ._item_pnrp8_137:focus-visible{outline:none!important}._trigger_pnrp8_136:focus-visible:before,._item_pnrp8_137:focus-visible:before{content:"";position:absolute;top:14px;right:-8px;bottom:14px;left:-8px;border:2px solid var(--cr-accent);border-radius:8px;pointer-events:none}._caret_pnrp8_198{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;opacity:.62;transform:translateY(-1px) rotate(45deg);transition:transform .18s ease,opacity .18s ease}._group_pnrp8_130[data-open] ._caret_pnrp8_198{opacity:1;transform:translateY(2px) rotate(225deg)}._newDot_pnrp8_215{position:absolute;top:calc(50% - 11px);right:-8px;width:6px;height:6px;border-radius:50%;background:var(--cr-accent)}._srOnly_pnrp8_225{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._btn_pnrp8_234{display:inline-flex;flex:none;align-items:center;gap:6px;padding:6px 14px;border:1px solid transparent;border-radius:999px;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease,color .18s ease}._btn_pnrp8_234:active{transform:translateY(0) scale(.98)}._cta_pnrp8_257{margin-left:12px}._cta_pnrp8_257+._cta_pnrp8_257{margin-left:6px}._ghost_pnrp8_263{border-color:var(--cr-hairline);background:color-mix(in oklab,var(--cr-paper-0) 72%,transparent);color:var(--cr-ink)}._crNav_pnrp8_12 a._primary_pnrp8_268{border-color:var(--cr-ink);background:var(--cr-ink);color:var(--cr-paper-0)}@media(hover:hover)and (pointer:fine){._btn_pnrp8_234:hover{transform:translateY(-2px)}._ghost_pnrp8_263:hover{border-color:var(--cr-ink);background:var(--cr-paper-1)}._crNav_pnrp8_12 a._primary_pnrp8_268:hover{border-color:var(--cr-accent);background:var(--cr-accent)}}._burger_pnrp8_287{display:none;--burger-border: var(--cr-hairline);color:var(--cr-ink)}._menu_pnrp8_295{position:absolute;z-index:1;top:76px;right:var(--cr-gutter);width:min(920px,calc(100vw - (2 * var(--cr-gutter))));opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s}._menu_pnrp8_295[data-open]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .18s ease,transform .18s ease,visibility 0s}._panel_pnrp8_321{overflow:hidden;border:1px solid var(--cr-hairline-soft);border-radius:var(--cr-radius);background:var(--cr-paper-1);box-shadow:var(--cr-panel-shadow)}:root[data-theme=dark] ._panel_pnrp8_321{border-color:var(--cr-hairline)}._grid_pnrp8_332{display:grid;grid-template-columns:minmax(0,1fr) 288px;gap:40px;padding:22px 24px 28px}._column_pnrp8_339{min-width:0}._kicker_pnrp8_343{margin:0 0 14px;color:var(--cr-ink-4);font-family:var(--cr-font-mono);font-size:11px;font-weight:600;line-height:1.55;letter-spacing:.07em;text-transform:uppercase}._list_pnrp8_354{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px}._row_pnrp8_360{display:grid;align-content:start;gap:3px;min-height:56px;margin-inline:-8px;padding:10px 8px;border-radius:var(--cr-radius-sm);color:var(--cr-ink);transition:background .18s ease,color .18s ease,transform .18s ease}._crNav_pnrp8_12 a._row_pnrp8_360:hover,._crNav_pnrp8_12 a._row_pnrp8_360:focus-visible{background:var(--cr-paper-2);color:var(--cr-accent);transform:translateY(-1px)}._row_pnrp8_360>span{font-size:18px;line-height:1.2}._row_pnrp8_360 small{max-width:32ch;color:var(--cr-ink-3);font-size:14px;font-weight:400;line-height:1.35;letter-spacing:.025em}._rowHere_pnrp8_394{position:relative}._rowHere_pnrp8_394:before{content:"";position:absolute;top:10px;bottom:10px;left:0;width:2px;border-radius:2px;background:var(--cr-accent)}._rowHere_pnrp8_394 small{color:var(--cr-ink-2)}._rowSoon_pnrp8_411{cursor:default}._soon_pnrp8_414{margin-left:8px;padding:2px 6px;border:1px solid var(--cr-hairline-soft);border-radius:999px;color:var(--cr-ink-4);font-family:var(--cr-font-mono);font-size:10px;font-style:normal;letter-spacing:.06em;text-transform:uppercase;vertical-align:2px}._external_pnrp8_428{margin-left:6px;color:var(--cr-ink-4);font-size:.8em}._feature_pnrp8_435{position:relative;display:flex;min-height:220px;flex-direction:column;justify-content:flex-end;padding:22px;overflow:hidden;border-radius:16px;background:radial-gradient(90% 70% at 88% 8%,#e9a8ffd9,#e9a8ff00 60%),radial-gradient(110% 90% at 12% 100%,#6b7cffe6,#6b7cff00 62%),#0b0e1c;color:#fbfbfa;isolation:isolate;transition:transform .18s ease,filter .18s ease}._crNav_pnrp8_12 a._feature_pnrp8_435:hover,._crNav_pnrp8_12 a._feature_pnrp8_435:focus-visible{filter:saturate(1.08);transform:translateY(-2px)}._featureContent_pnrp8_459{display:flex;flex-direction:column;gap:10px}._featureKicker_pnrp8_464{color:color-mix(in oklab,#fbfbfa 66%,transparent);font-size:16px}._feature_pnrp8_435 strong{color:#fbfbfa;font-family:var(--cr-font-display);font-size:24px;font-weight:500;line-height:1.05}._featureContent_pnrp8_459>span:last-child{color:color-mix(in oklab,#fbfbfa 78%,transparent);font-size:14px;font-weight:400;line-height:1.4}._bottom_pnrp8_482{display:flex;justify-content:flex-end;gap:34px;padding:14px 24px 18px;border-top:1px solid var(--cr-hairline);color:var(--cr-ink-2);font-family:var(--cr-font-mono);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}._bottom_pnrp8_482 a{transition:color .18s ease,transform .18s ease}._bottom_pnrp8_482 a:after{content:"→";margin-left:6px}._crNav_pnrp8_12 ._bottom_pnrp8_482 a:hover,._crNav_pnrp8_12 ._bottom_pnrp8_482 a:focus-visible{color:var(--cr-accent);transform:translate(1px)}._menu_pnrp8_295[data-group=product]{width:min(880px,calc(100vw - (2 * var(--cr-gutter))))}._menu_pnrp8_295[data-group=product] ._grid_pnrp8_332{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto repeat(4,auto);gap:32px;row-gap:6px}._menu_pnrp8_295[data-group=product] ._column_pnrp8_339{display:grid;grid-row:1 / -1;grid-template-rows:subgrid}._menu_pnrp8_295[data-group=product] ._list_pnrp8_354{display:contents}._menu_pnrp8_295[data-group=models],._menu_pnrp8_295[data-group=solutions]{width:min(640px,calc(100vw - (2 * var(--cr-gutter))))}._menu_pnrp8_295[data-group=models] ._list_pnrp8_354,._menu_pnrp8_295[data-group=solutions] ._list_pnrp8_354{grid-template-columns:1fr}._menu_pnrp8_295[data-group=solutions] ._row_pnrp8_360{min-height:42px;align-content:center;padding:8px}._menu_pnrp8_295[data-group=product] ._row_pnrp8_360,._menu_pnrp8_295[data-group=models] ._row_pnrp8_360{padding:8px}._menu_pnrp8_295[data-group=solutions] ._row_pnrp8_360 small{display:none}@media(min-width:1000px)and (max-width:1100px){._links_pnrp8_119{gap:16px}}@media(max-width:999px){._links_pnrp8_119,._cta_pnrp8_257{display:none}._burger_pnrp8_287{display:inline-flex;margin-left:auto}}@media(max-width:820px){._inner_pnrp8_100{height:54px;padding:0 6px 0 16px}._wordmark_pnrp8_580{height:24px!important}}@media(prefers-reduced-motion:reduce){._trigger_pnrp8_136,._item_pnrp8_137,._caret_pnrp8_198,._btn_pnrp8_234,._row_pnrp8_360,._feature_pnrp8_435,._bottom_pnrp8_482 a{transition:none}._btn_pnrp8_234:hover,._btn_pnrp8_234:active,._crNav_pnrp8_12 a._row_pnrp8_360:hover,._crNav_pnrp8_12 a._row_pnrp8_360:focus-visible,._crNav_pnrp8_12 a._feature_pnrp8_435:hover,._crNav_pnrp8_12 ._bottom_pnrp8_482 a:hover{transform:none}._menu_pnrp8_295,._menu_pnrp8_295[data-open]{transform:none;transition:none}}._bar_tx1wq_3{--bar-height: 56px;position:sticky;top:0;z-index:20;margin-top:12px;border-bottom:1px solid var(--border);background:color-mix(in oklab,var(--background) 88%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);transition:background-color .4s var(--ease-film),border-color .4s var(--ease-film)}._bar_tx1wq_3[data-over-night]{--background: var(--night-bg);--foreground: var(--night-text);--text-secondary: var(--night-dim);--text-muted: rgb(237 237 242 / .38);--border: rgb(255 255 255 / .08);--surface-muted: rgb(255 255 255 / .08);--control-on: oklch(93% 0 0);--control-thumb-on: oklch(19% 0 0);--control-track: oklch(33% 0 0);--control-track-hover: oklch(37% 0 0);--control-thumb: oklch(97% 0 0);border-bottom-color:#ffffff14;background:#050507b8;color:var(--night-text);color-scheme:dark}._inner_tx1wq_43{display:flex;max-width:min(calc(100% - 26px),1400px);height:var(--bar-height);align-items:center;gap:24px;margin:0 auto;padding:0 20px 0 22px}._brands_tx1wq_55{display:flex;flex:none;align-items:center;color:var(--foreground)}._lockup_tx1wq_64{display:grid;grid-template-columns:0fr;visibility:hidden;transition:grid-template-columns .2s var(--ease-film),visibility 0s linear .2s}._lockupInner_tx1wq_72{display:flex;min-width:0;align-items:center;overflow:hidden;opacity:0;transform:translate(-4px);transition:opacity .2s var(--ease-film),transform .2s var(--ease-film)}._bar_tx1wq_3[data-cr-gone] ._lockup_tx1wq_64{grid-template-columns:1fr;visibility:visible;transition:grid-template-columns .2s var(--ease-film),visibility 0s}._bar_tx1wq_3[data-cr-gone] ._lockupInner_tx1wq_72{opacity:1;transform:none}._crHome_tx1wq_94{display:inline-flex;flex:none;padding:4px 0;border-radius:4px;color:inherit}._slash_tx1wq_101{flex:none;padding:0 10px;color:var(--text-muted);font-size:18px;font-weight:300;line-height:1}._runHome_tx1wq_110{display:inline-flex;flex:none;align-items:center;gap:8px;border-radius:6px;color:inherit;text-decoration:none}._runWord_tx1wq_119{font-family:"Geist",var(--font-body);font-size:15px;font-weight:600;letter-spacing:-.01em}._navLinks_tx1wq_128{display:flex;gap:20px;margin:0;padding:0;font-size:14px;list-style:none}._navLinks_tx1wq_128 a{color:var(--text-secondary);text-decoration:none;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard)}._navLinks_tx1wq_128 a[aria-current]{color:var(--foreground)}@media(hover:hover)and (pointer:fine){._navLinks_tx1wq_128 a:hover{color:var(--foreground)}}._toggle_tx1wq_153{display:inline-flex;flex:none;align-items:center;margin-left:auto}._actions_tx1wq_159{display:flex;flex:none;align-items:center;gap:8px}._startFree_tx1wq_166{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:6px;border-radius:8px;padding:0 14px;background:var(--foreground);color:var(--background);font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._startFree_tx1wq_166:hover{opacity:.86}}._sound_tx1wq_192{display:grid;flex:none;place-items:center;width:32px;height:32px;border:0;border-radius:999px;background:transparent;color:var(--text-secondary);cursor:pointer}@media(hover:hover)and (pointer:fine){._sound_tx1wq_192:hover{background:color-mix(in oklab,var(--foreground) 6%,transparent);color:var(--foreground)}}._lang_tx1wq_212{display:inline-flex;flex:none;align-items:center;gap:2px;color:var(--text-muted, var(--text-secondary));font-size:13px;font-weight:500}._lang_tx1wq_212 button{min-width:28px;min-height:32px;border:0;border-radius:8px;padding:0 4px;background:transparent;color:var(--text-secondary);font:inherit;letter-spacing:.02em;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard)}._lang_tx1wq_212 button[aria-pressed=true]{color:var(--foreground);cursor:default}@media(hover:hover)and (pointer:fine){._lang_tx1wq_212 button[aria-pressed=false]:hover{background:color-mix(in oklab,var(--foreground) 6%,transparent);color:var(--foreground)}}._burger_tx1wq_245{display:none;--burger-border: var(--border);color:var(--foreground)}@media(max-width:1100px){._inner_tx1wq_43,._navLinks_tx1wq_128{gap:16px}._sound_tx1wq_192{display:none}}@media(max-width:999px){._sections_tx1wq_267{display:none}}@media(max-width:999px){._bar_tx1wq_3[data-cr-gone] ._burger_tx1wq_245{display:inline-flex;margin-right:-4px}}@media(max-width:820px){._bar_tx1wq_3{--bar-height: 52px}._inner_tx1wq_43{gap:8px;padding:0 6px 0 16px}._toggle_tx1wq_153,._sound_tx1wq_192{display:none}._lang_tx1wq_212{margin-left:auto}._startFree_tx1wq_166{min-height:36px;padding:0 12px}._lockup_tx1wq_64{display:none}}@media(max-width:420px){._inner_tx1wq_43{gap:6px}._startFree_tx1wq_166{padding:0 10px;font-size:13px}._lang_tx1wq_212 button{min-width:24px;padding:0 2px}}@media(prefers-reduced-motion:reduce){._bar_tx1wq_3,._lockup_tx1wq_64,._lockupInner_tx1wq_72,._bar_tx1wq_3[data-cr-gone] ._lockup_tx1wq_64,._navLinks_tx1wq_128 a,._startFree_tx1wq_166,._lang_tx1wq_212 button{transition:none}._lockupInner_tx1wq_72{transform:none}}._sheet_owbdi_4{position:fixed;z-index:50;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:18px;overflow-y:auto;overscroll-behavior:contain;padding:16px 16px max(24px,env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--background);color:var(--foreground);color-scheme:light}:root[data-theme=dark] ._sheet_owbdi_4{color-scheme:dark}._sheet_owbdi_4[hidden]{display:none}._sheet_owbdi_4 a{color:inherit;text-decoration:none}._runBlock_owbdi_34{display:grid;gap:6px}._runHeading_owbdi_38{display:flex;align-items:center;gap:8px;margin:0 0 4px;color:var(--text-secondary);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}._currentDot_owbdi_50{width:6px;height:6px;border-radius:50%;background:var(--foreground)}._runLinks_owbdi_56{display:grid;margin:0;padding:0;list-style:none}._runLinks_owbdi_56 a{display:flex;min-height:44px;align-items:center;border-radius:10px;padding:0 8px;margin-inline:-8px;font-size:17px;font-weight:500}._audience_owbdi_72{display:flex;min-height:44px;align-items:center}._runSignIn_owbdi_77{display:flex;min-height:44px;align-items:center;color:var(--text-secondary)!important;font-size:15px}._crBlock_owbdi_87{display:grid;gap:8px;padding-top:18px;border-top:1px solid var(--border);font-family:neue-haas-grotesk-display,Geist Variable,Geist,system-ui,sans-serif;font-weight:500}._crBrand_owbdi_95{display:inline-flex;justify-self:start;padding:6px 0 10px;color:var(--foreground)}._groups_owbdi_102{display:grid;gap:2px}._groupTrigger_owbdi_106{display:flex;width:calc(100% + 16px);margin-inline:-8px;min-height:44px;align-items:center;justify-content:space-between;border:0;border-radius:10px;padding:0 8px;background:transparent;color:var(--foreground);font:inherit;font-size:16px;cursor:pointer;transition:background .15s ease}._group_owbdi_102[data-open] ._groupTrigger_owbdi_106{background:var(--surface-muted)}._caret_owbdi_126{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;opacity:.62;transform:translateY(-1px) rotate(45deg);transition:transform .18s ease,opacity .18s ease}._group_owbdi_102[data-open] ._caret_owbdi_126{opacity:1;transform:translateY(2px) rotate(225deg)}._groupPanel_owbdi_142{display:grid;gap:14px;margin:10px 0 6px;padding:14px;border:1px solid var(--border);border-radius:16px}._groupPanel_owbdi_142[hidden]{display:none}._column_owbdi_153{display:grid;gap:2px}._kicker_owbdi_157{margin:0 0 6px;color:var(--text-muted);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}._row_owbdi_166{position:relative;display:grid;gap:2px;min-height:44px;align-content:center;border-radius:10px;padding:8px;margin-inline:-8px}._row_owbdi_166>span{font-size:16px;line-height:1.25}._row_owbdi_166 small{color:var(--text-secondary);font-size:13px;font-weight:400;line-height:1.35}._row_owbdi_166[aria-current]:before{content:"";position:absolute;top:10px;bottom:10px;left:0;width:2px;border-radius:2px;background:#3c11bd}:root[data-theme=dark] ._row_owbdi_166[aria-current]:before{background:#6d4aff}._rowSoon_owbdi_199{color:var(--text-secondary)}._external_owbdi_202{margin-left:6px;color:var(--text-muted);font-size:.8em}._groupBottom_owbdi_207{display:flex;flex-wrap:wrap;gap:12px 24px;padding-top:12px;border-top:1px solid var(--border);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}._groupBottom_owbdi_207 a{display:inline-flex;min-height:32px;align-items:center}._groupBottom_owbdi_207 a:after{content:"→";margin-left:6px}._items_owbdi_229{display:grid}._item_owbdi_229{display:flex;min-height:44px;align-items:center;justify-self:start;border-radius:10px;padding:0 8px;margin-inline:-8px;font-size:16px}._item_owbdi_229[aria-current]{text-decoration:underline!important;text-decoration-color:#3c11bd!important;text-decoration-thickness:3px!important;text-underline-offset:8px}:root[data-theme=dark] ._item_owbdi_229[aria-current]{text-decoration-color:#6d4aff!important}._ctas_owbdi_252{display:grid;gap:8px;margin-top:8px}._cta_owbdi_252{display:inline-flex;width:100%;min-height:48px;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:10px;padding:14px 22px;font-size:14px;font-weight:500}._ctaGhost_owbdi_271{border-color:var(--border-strong)}._ctaPrimary_owbdi_274{border-color:var(--foreground);background:var(--foreground);color:var(--background)!important}@media(prefers-reduced-motion:reduce){._groupTrigger_owbdi_106,._caret_owbdi_126{transition:none}}._canvas_8q9wu_1{--ascii-ink: color-mix(in oklab, var(--foreground) 55%, transparent);--ascii-accent: var(--accent);position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;pointer-events:none}._badge_qjt90_1{display:inline-flex;min-height:26px;align-items:center;border:1px solid var(--badge-border, var(--border));border-radius:var(--radius-pill);padding:0 10px;color:var(--badge-foreground, var(--foreground));background:var(--badge-background, var(--surface));font-size:var(--text-xs);font-weight:500;letter-spacing:-.01em;line-height:1;white-space:nowrap;overflow:clip;transition:border-color var(--duration-standard) var(--ease-standard),background-color var(--duration-standard) var(--ease-standard),color var(--duration-standard) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._badge_qjt90_1:hover{border-color:color-mix(in oklab,var(--badge-color, var(--foreground)) 32%,var(--border));background:color-mix(in oklab,var(--badge-color, var(--foreground)) 10%,var(--surface))}}._sm_qjt90_23{min-height:22px;padding:0 8px;font-size:11px}._md_qjt90_24{font-size:var(--text-xs)}._body_qjt90_26{display:block}._content_qjt90_27{position:relative;display:inline-flex;width:max-content;align-items:center;gap:5px}._sm_qjt90_23 ._content_qjt90_27{gap:4px}._label_qjt90_29,._glyph_qjt90_29{position:relative;display:inline-flex;align-items:center}._text_qjt90_30{display:block}._icon_qjt90_32{position:relative;display:inline-flex;width:auto;height:auto;flex:0 0 auto;align-items:center;justify-content:center;color:var(--badge-color, var(--foreground));line-height:1}._neutral_qjt90_44{--badge-color: var(--text-secondary);--badge-foreground: var(--text-secondary);--badge-background: var(--surface-muted);--badge-border: var(--border)}._success_qjt90_45{--badge-color: var(--success);--badge-foreground: var(--success);--badge-background: color-mix(in oklab, var(--success) 10%, var(--surface));--badge-border: color-mix(in oklab, var(--success) 25%, var(--border))}._info_qjt90_46{--badge-color: var(--accent);--badge-foreground: var(--accent-strong);--badge-background: var(--accent-subtle);--badge-border: color-mix(in oklab, var(--accent) 24%, var(--border))}._warning_qjt90_47{--badge-color: var(--warning);--badge-foreground: var(--warning);--badge-background: color-mix(in oklab, var(--warning) 11%, var(--surface));--badge-border: color-mix(in oklab, var(--warning) 27%, var(--border))}._danger_qjt90_48{--badge-color: var(--danger);--badge-foreground: var(--danger);--badge-background: color-mix(in oklab, var(--danger) 10%, var(--surface));--badge-border: color-mix(in oklab, var(--danger) 26%, var(--border))}@media(prefers-reduced-motion:reduce){._badge_qjt90_1{transition-duration:var(--duration-instant)}}._button_da983_1{position:relative;display:inline-flex;min-height:var(--control-height-md);align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-control);padding:0 var(--space-4);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._button_da983_1:disabled{cursor:not-allowed;opacity:.52}._button_da983_1[aria-busy=true]{cursor:progress}._button_da983_1:is([aria-haspopup]:not([aria-haspopup=false]),[data-state],[role=combobox]){transform:none!important}._labelSlot_da983_8{position:relative;display:inline-flex;min-width:0;align-items:center;justify-content:center;transition:opacity var(--duration-fast) var(--ease-standard)}._labelSlot_da983_8[data-morphing]{clip-path:inset(-50% calc(var(--space-3) * -1))}._labelContent_da983_10{display:inline-flex;flex:none;align-items:center}._labelPhase_da983_11{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);white-space:nowrap}._labelPhase_da983_11 svg{flex:none}._primary_da983_13{color:var(--background);background:var(--foreground);border-color:var(--foreground)}._secondary_da983_14{color:var(--foreground);background:var(--surface);border-color:var(--border)}._ghost_da983_15{color:var(--text-secondary);background:transparent;border-color:transparent}._danger_da983_16{color:var(--danger);background:var(--surface);border-color:var(--border)}._secondary_da983_14:disabled,._danger_da983_16:disabled{opacity:1;color:var(--text-muted);background:var(--surface-muted);border-color:var(--border)}._danger_da983_16:disabled{color:color-mix(in oklab,var(--danger) 55%,var(--surface-muted))}._ghost_da983_15:disabled{opacity:1;color:var(--text-muted)}@media(hover:hover)and (pointer:fine){._primary_da983_13:hover:not(:disabled){opacity:.91;box-shadow:var(--shadow-resting)}._secondary_da983_14:hover:not(:disabled){background:var(--surface-muted);box-shadow:var(--shadow-resting)}._ghost_da983_15:hover:not(:disabled){color:var(--foreground);background:var(--surface-muted)}._danger_da983_16:hover:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}}._primary_da983_13:active:not(:disabled){opacity:.84}._secondary_da983_14:active:not(:disabled),._ghost_da983_15:active:not(:disabled){color:var(--foreground);background:var(--surface-muted)}._danger_da983_16:active:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}._sm_da983_31{min-height:var(--control-height-sm);padding-inline:var(--space-3);font-size:var(--text-sm)}._md_da983_32{min-height:var(--control-height-md)}._lg_da983_33{min-height:var(--control-height-lg);padding-inline:var(--space-5);font-size:var(--text-sm)}._loader_da983_34{position:absolute;left:50%;top:50%;display:grid;width:var(--space-4);height:var(--space-4);margin:calc(var(--space-4) / -2)}._spinner_da983_35{border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:_spin_da983_35 .7s linear infinite}._loadingLabel_da983_36{opacity:0}@keyframes _spin_da983_35{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._button_da983_1{transition:none}._labelSlot_da983_8{transition:opacity var(--duration-instant) linear}._spinner_da983_35{animation-duration:.01ms;animation-iteration-count:1}}._primary_da983_13:focus-visible:not(:disabled){opacity:.8}._secondary_da983_14:focus-visible:not(:disabled),._ghost_da983_15:focus-visible:not(:disabled){border-color:var(--foreground);background:var(--surface-muted);color:var(--foreground)}._danger_da983_16:focus-visible:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}._button_17pbi_1{display:inline-flex;width:max-content;max-width:100%;min-height:var(--control-height-sm);align-items:center;justify-content:center;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}._button_17pbi_1:active:not(:disabled){transform:scale(.97);transition-duration:var(--duration-fast),var(--duration-fast),var(--duration-fast),var(--duration-instant);transition-timing-function:var(--ease-standard)}._iconOnly_17pbi_3:active:not(:disabled){transform:scale(.96)}@media(hover:hover)and (pointer:fine){._button_17pbi_1:hover:not(:disabled){background:var(--surface-muted);border-color:var(--border-strong)}._plain_17pbi_4:hover:not(:disabled){border-color:transparent;background:var(--surface-muted);color:var(--foreground)}}._button_17pbi_1:disabled{cursor:not-allowed;opacity:.5}._icon_17pbi_3{position:relative;display:grid;width:16px;height:16px;flex:none}._iconInner_17pbi_8{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}._iconInner_17pbi_8[data-state=copied]{color:var(--success)}._iconInner_17pbi_8[data-state=error]{color:var(--danger)}._label_17pbi_12{display:grid;min-width:0;margin-inline:calc(var(--space-1) * -1);padding-inline:var(--space-1);overflow-x:clip;text-align:left;white-space:nowrap}._measure_17pbi_13,._glyphs_17pbi_13{grid-area:1 / 1}._measure_17pbi_13{visibility:hidden}._glyphs_17pbi_13{position:relative;display:inline-flex;justify-self:start;white-space:pre}._glyph_17pbi_13{display:inline-block}._iconOnly_17pbi_3{width:var(--control-height-sm);padding:0}._plain_17pbi_4{border-color:transparent;background:transparent;color:var(--text-secondary)}._srOnly_17pbi_19{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(prefers-reduced-motion:reduce){._button_17pbi_1{transition:none}._button_17pbi_1:active:not(:disabled){transform:none}}._progress_1fpdz_1{width:100%;color:var(--text-secondary);font-size:var(--text-sm)}._meta_1fpdz_1{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px;line-height:var(--leading-body)}._label_1fpdz_1{position:relative;min-width:0}._line_1fpdz_1{display:block}._value_1fpdz_1{display:inline-flex;flex:none;align-items:center;gap:4px;color:var(--text-muted);font-variant-numeric:tabular-nums}._count_1fpdz_1{display:inline-grid;justify-items:end}._count_1fpdz_1:before{content:"100%";height:0;overflow:hidden;visibility:hidden}._done_1fpdz_1{display:grid;place-items:center;color:var(--success)}._track_1fpdz_1{height:7px;overflow:hidden;border:1px solid var(--border);border-radius:99px;background:var(--surface-muted)}._fill_1fpdz_1{display:block;width:100%;height:100%;border-radius:inherit;background:var(--accent);transition:background-color var(--duration-standard) var(--ease-standard)}._progress_1fpdz_1[data-complete] ._fill_1fpdz_1{background:var(--success);transition-delay:.2s}@media(prefers-reduced-motion:reduce){._fill_1fpdz_1,._progress_1fpdz_1[data-complete] ._fill_1fpdz_1{transition:none}}._outer_6nzrq_7{position:relative;width:100%;min-width:0;overflow:clip;overflow-clip-margin:32px}._window_6nzrq_15{position:absolute;top:0;left:50%;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--background);box-shadow:var(--shadow-raised);translate:-50% 0;transform-origin:50% 0}._browser_6nzrq_32{display:grid;height:40px;flex:none;grid-template-columns:64px minmax(0,1fr) 64px;align-items:center;gap:12px;border-bottom:.5px solid var(--border);padding:0 14px;background:var(--surface)}._dots_6nzrq_43{display:flex;gap:6px}._dots_6nzrq_43>span{width:10px;height:10px;border-radius:50%;background:var(--border)}._address_6nzrq_53{justify-self:center;max-width:100%;overflow:hidden;border-radius:var(--radius-pill);padding:4px 14px;background:var(--surface-muted);color:var(--text-secondary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}._shell_6nzrq_68{--sidebar: 240px;position:relative;display:grid;min-height:0;flex:1;grid-template-columns:var(--sidebar) minmax(0,1fr);overflow:hidden;background:var(--background);color:var(--foreground);font-family:var(--rl-font);font-size:var(--rl-size-body);font-weight:400;letter-spacing:var(--rl-track-body);line-height:var(--rl-leading-ui)}._shell_6nzrq_68[data-layout=icons]{--sidebar: 56px}._shell_6nzrq_68[data-layout=mobile],._shell_6nzrq_68[data-layout=hidden]{grid-template-columns:minmax(0,1fr)}._sidebar_6nzrq_92{--side-pad: 10px;display:flex;min-height:0;flex-direction:column;overflow:hidden;border-right:var(--rl-hairline-subtle);padding:0 var(--side-pad) 10px;background:var(--rl-canvas)}._sideTop_6nzrq_102{display:grid;flex:none;gap:2px;padding:10px 0 8px}._scope_6nzrq_110{display:grid;width:100%;min-height:44px;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;gap:10px;border-radius:var(--rl-radius-control);padding:6px 8px 6px 6px;color:var(--foreground)}._mark_6nzrq_121{display:grid;width:28px;height:28px;place-items:center;border-radius:var(--rl-radius-control);background:var(--accent);color:var(--accent-foreground);font-size:var(--rl-size-meta);font-weight:500}._scopeText_6nzrq_132{display:grid;min-width:0}._scopeName_6nzrq_136{min-width:0;overflow:hidden;font-weight:500;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}._scopeVersion_6nzrq_144{overflow:hidden;color:var(--text-muted);font-size:var(--rl-size-meta);letter-spacing:var(--rl-track-meta);line-height:1.4;text-overflow:ellipsis;white-space:nowrap}._chevron_6nzrq_153{color:var(--text-muted)}._searchRow_6nzrq_157{display:flex;width:100%;min-height:30px;align-items:center;gap:9px;border-radius:var(--rl-radius-control);padding:0 8px;color:var(--text-secondary)}._searchRow_6nzrq_157>svg{flex:none;color:var(--text-muted)}._kbd_6nzrq_171{flex:none;color:var(--text-muted);font-family:inherit;font-size:var(--rl-size-meta);letter-spacing:var(--rl-track-meta)}._nav_6nzrq_179{display:grid;min-height:0;flex:1;align-content:start;overflow:hidden}._section_6nzrq_187{display:grid;margin:0 calc(-1 * var(--side-pad));border-top:var(--rl-hairline-subtle);padding:6px var(--side-pad) 10px}._navLabel_6nzrq_193{height:28px;margin:0;padding:0 8px;color:var(--text-muted);font-family:var(--rl-font);font-size:var(--rl-size-meta);font-weight:500;letter-spacing:var(--rl-track-meta);line-height:28px}._navList_6nzrq_204{display:grid;gap:1px;margin:0;padding:0;list-style:none}._supportList_6nzrq_211{margin-top:8px}._navLink_6nzrq_214{position:relative;display:flex;width:100%;min-height:30px;align-items:center;gap:9px;border:0;border-radius:var(--rl-radius-control);padding:0 8px;background:none;color:var(--text-secondary);text-align:left;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:color var(--rl-fast) var(--rl-ease),background-color var(--rl-fast) var(--rl-ease)}button._navLink_6nzrq_214{cursor:pointer}._navLink_6nzrq_214>*{position:relative;z-index:1}._navLink_6nzrq_214>svg{flex:none;color:var(--text-muted);transition:color var(--rl-fast) var(--rl-ease)}._navText_6nzrq_245{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._navLink_6nzrq_214[aria-current=page]{color:var(--foreground);font-weight:500}._navLink_6nzrq_214[aria-current=page]>svg{color:var(--rl-selected-ink)}._navHighlight_6nzrq_259{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0!important;border-radius:inherit;background:var(--rl-row-active)}@media(hover:hover)and (pointer:fine){button._navLink_6nzrq_214:not([aria-current=page]):hover{background:var(--rl-row-hover);color:var(--foreground)}}._card_6nzrq_274{position:relative;flex:none;margin:0 0 var(--space-2)}._cardLink_6nzrq_279{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);padding:var(--space-3);background:var(--surface);color:var(--foreground);font-size:var(--text-sm)}._cardTitle_6nzrq_290{font-weight:500}._cardCount_6nzrq_293{padding-right:var(--space-5);color:var(--text-muted);font-variant-numeric:tabular-nums}._cardBar_6nzrq_298{grid-column:1 / -1}._cardNext_6nzrq_301{grid-column:1 / -1;overflow:hidden;color:var(--text-secondary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}._cardClose_6nzrq_309{position:absolute;top:var(--space-2);right:var(--space-2);display:grid;width:1.5rem;height:1.5rem;place-items:center;color:var(--text-muted)}._account_6nzrq_320{display:grid;flex:none;gap:2px;margin:0 calc(-1 * var(--side-pad));border-top:var(--rl-hairline-subtle);padding:8px var(--side-pad) 0}._userTrigger_6nzrq_328{display:flex;width:100%;min-width:0;height:30px;align-items:center;gap:9px;border-radius:var(--rl-radius-control);padding:0 8px 0 6px;color:var(--foreground);font-weight:500}._face_6nzrq_340{display:grid;width:20px;height:20px;flex:none;place-items:center;overflow:hidden;border-radius:50%;background:var(--surface-muted);color:var(--text-secondary);font-size:var(--text-2xs);object-fit:cover}._caret_6nzrq_353{flex:none;color:var(--text-muted)}._sidebar_6nzrq_92[data-icons] ._navText_6nzrq_245,._sidebar_6nzrq_92[data-icons] ._kbd_6nzrq_171,._sidebar_6nzrq_92[data-icons] ._scopeText_6nzrq_132,._sidebar_6nzrq_92[data-icons] ._chevron_6nzrq_153,._sidebar_6nzrq_92[data-icons] ._caret_6nzrq_353{display:none}._sidebar_6nzrq_92[data-icons] ._scope_6nzrq_110{grid-template-columns:28px;justify-content:center;padding:6px 0}._sidebar_6nzrq_92[data-icons] ._navLabel_6nzrq_193{height:6px;overflow:hidden;color:transparent}._sidebar_6nzrq_92[data-icons] ._navLink_6nzrq_214,._sidebar_6nzrq_92[data-icons] ._searchRow_6nzrq_157,._sidebar_6nzrq_92[data-icons] ._userTrigger_6nzrq_328{justify-content:center;padding:0}._main_6nzrq_385{position:relative;display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;background:var(--background)}._topbar_6nzrq_394{display:flex;height:52px;flex:none;align-items:center;gap:8px;border-bottom:1px solid var(--border-subtle);padding:0 16px 0 8px}._menuButton_6nzrq_403{display:inline-grid;width:32px;height:32px;flex:none;place-items:center;border-radius:var(--radius-control);color:var(--text-secondary)}._topTitle_6nzrq_412{font-weight:500}._page_6nzrq_415{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column;overflow:hidden}._page_6nzrq_415._scrollable_6nzrq_423{overflow-y:auto;overscroll-behavior:contain}._content_6nzrq_427{width:100%;padding:24px 28px 48px}._content_6nzrq_427._fluid_6nzrq_431{display:flex;min-height:100%;flex:1;flex-direction:column;padding:0}._shell_6nzrq_68[data-layout=mobile] ._content_6nzrq_427:not(._fluid_6nzrq_431){padding:20px 16px 24px}@media(prefers-reduced-motion:reduce){._navLink_6nzrq_214,._navLink_6nzrq_214>svg{transition:none}}._header_x07gj_1{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:24px}._text_x07gj_9{display:grid;min-width:0;gap:6px}._title_x07gj_14{margin:0;font-family:var(--rl-font-display);font-size:var(--rl-size-page-title);font-weight:500;letter-spacing:var(--rl-track-title);line-height:var(--rl-leading-title);text-wrap:balance}._summary_x07gj_23{margin:0;max-width:64ch;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}._actions_x07gj_30{display:flex;flex-wrap:wrap;gap:8px}._scroll_45uwh_1{width:100%;overflow-x:auto}._table_45uwh_5{width:100%;border-collapse:collapse;color:var(--foreground);font-size:var(--text-sm);line-height:var(--leading-body);caption-side:bottom}._head_45uwh_13{height:40px;padding:0 var(--space-3);border-bottom:1px solid var(--border);color:var(--text-secondary);font-size:var(--text-xs);font-weight:500;text-align:left;white-space:nowrap;vertical-align:middle}._cell_45uwh_24{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);vertical-align:middle}tbody>._row_45uwh_29:last-child>._cell_45uwh_24{border-bottom:0}@media(hover:hover)and (pointer:fine){tbody>._row_45uwh_29:hover{background:color-mix(in oklab,var(--surface-muted) 60%,transparent)}}._row_45uwh_29[aria-selected=true],._row_45uwh_29[aria-current=true],._row_45uwh_29[aria-current=page]{background:var(--surface-muted)}._surface_45uwh_42{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);color:var(--foreground)}._surfaceHeader_45uwh_49{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}._surfaceCopy_45uwh_58{min-width:0}._surfaceTitle_45uwh_61{margin:0;font-size:var(--text-sm);font-weight:500}._surfaceDescription_45uwh_66{margin:0;color:var(--text-secondary);font-size:var(--text-xs)}._surfaceActions_45uwh_71{display:flex;flex:none;align-items:center;gap:var(--space-2)}@media(prefers-reduced-motion:reduce){._row_45uwh_29{transition:none}}.rl-console{--orb-red: light-dark(oklch(94% .04 25), oklch(36% .08 25));--orb-red-tone: light-dark(oklch(52% .17 25), oklch(80% .12 25));--orb-orange: light-dark(oklch(95% .04 55), oklch(38% .08 55));--orb-orange-tone: light-dark(oklch(56% .15 55), oklch(82% .11 55));--orb-green: light-dark(oklch(95% .04 150), oklch(36% .07 150));--orb-green-tone: light-dark(oklch(50% .13 150), oklch(80% .12 150));--orb-sky: light-dark(oklch(95% .03 236), oklch(36% .07 236));--orb-sky-tone: light-dark(oklch(50% .13 242), oklch(83% .11 230));--orb-blue: light-dark(oklch(94% .04 260), oklch(36% .09 260));--orb-blue-tone: light-dark(oklch(49% .18 260), oklch(80% .11 260));--orb-purple: light-dark(oklch(94% .04 300), oklch(36% .09 300));--orb-purple-tone: light-dark(oklch(50% .18 300), oklch(81% .11 300));--orb-pink: light-dark(oklch(94% .04 350), oklch(37% .09 350));--orb-pink-tone: light-dark(oklch(53% .18 350), oklch(82% .11 350))}[data-agent-orb]{--agent-orb-tint: var(--orb-sky);--agent-orb-tone: var(--orb-sky-tone);--agent-orb-grain-opacity: .12;display:inline-block;position:relative;flex:none;overflow:hidden;border-radius:999px;isolation:isolate;background:color-mix(in oklch,var(--background) 42%,var(--agent-orb-tint));box-shadow:inset 0 1px color-mix(in oklab,var(--background) 64%,var(--agent-orb-tint)),0 1px 2px color-mix(in oklab,var(--agent-orb-tone) 35%,transparent)}[data-agent-orb][data-size=table]{width:1.25rem;height:1.25rem}[data-agent-orb][data-palette=red]{--agent-orb-tint: var(--orb-red);--agent-orb-tone: var(--orb-red-tone)}[data-agent-orb][data-palette=orange]{--agent-orb-tint: var(--orb-orange);--agent-orb-tone: var(--orb-orange-tone)}[data-agent-orb][data-palette=green]{--agent-orb-tint: var(--orb-green);--agent-orb-tone: var(--orb-green-tone)}[data-agent-orb][data-palette=sky]{--agent-orb-tint: var(--orb-sky);--agent-orb-tone: var(--orb-sky-tone)}[data-agent-orb][data-palette=blue]{--agent-orb-tint: var(--orb-blue);--agent-orb-tone: var(--orb-blue-tone)}[data-agent-orb][data-palette=purple]{--agent-orb-tint: var(--orb-purple);--agent-orb-tone: var(--orb-purple-tone)}[data-agent-orb][data-palette=pink]{--agent-orb-tint: var(--orb-pink);--agent-orb-tone: var(--orb-pink-tone)}[data-agent-orb-field]{position:absolute;top:-50%;left:-50%;width:200%;height:200%}[data-agent-orb-layer],[data-agent-orb-highlight],[data-agent-orb-shadow]{position:absolute;border-radius:999px;opacity:.9}[data-agent-orb-highlight]{top:-10%;left:-10%;width:80%;height:80%;background:radial-gradient(circle at center,color-mix(in oklab,var(--background) 90%,transparent),color-mix(in oklab,var(--background) 30%,transparent) 40%,transparent 70%);mix-blend-mode:overlay;opacity:.6}[data-agent-orb-shadow]{right:-10%;bottom:-10%;width:70%;height:70%;background:radial-gradient(circle at center,color-mix(in oklab,var(--agent-orb-tone) 72%,transparent),color-mix(in oklab,var(--agent-orb-tone) 24%,transparent) 40%,transparent 70%);mix-blend-mode:multiply;opacity:.5}[data-agent-orb-grain]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.5' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:2rem 2rem;mix-blend-mode:overlay;opacity:var(--agent-orb-grain-opacity);pointer-events:none}[data-agent-orb-filter]{position:absolute;width:0;height:0;overflow:hidden}[data-agent-orb][data-size=header]{--agent-orb-grain-opacity: .18;width:2.25rem;height:2.25rem}[data-agent-name]{display:inline-flex;min-width:0;align-items:center;gap:var(--space-2);vertical-align:middle}[data-agent-name][data-size=header]{gap:var(--space-3)}._hero_g2y4y_3{position:relative;isolation:isolate;overflow:hidden;padding:clamp(48px,8vw,96px) 0 clamp(56px,8vw,104px)}._field_g2y4y_10{mask-image:linear-gradient(180deg,#000 0%,#000 55%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 55%,transparent 100%)}._inner_g2y4y_14{position:relative;z-index:1;width:100%;max-width:var(--site-max, 1200px);margin:0 auto;padding:0 var(--site-gutter, 32px)}._layers_g2y4y_24{display:grid}._layer_g2y4y_24{grid-area:1 / 1;min-width:0;opacity:0;visibility:hidden;transition:opacity .28s var(--ease-standard, ease),visibility 0s linear .28s}._layer_g2y4y_24[data-on]{opacity:1;visibility:visible;transition:opacity .28s var(--ease-standard, ease) 60ms,visibility 0s}._introBlock_g2y4y_44{align-self:end}._title_g2y4y_48{max-width:920px;margin:0 0 20px;font:500 clamp(36px,5.4vw,64px) / 1.04 var(--font-display);letter-spacing:-.035em;text-wrap:balance}._lede_g2y4y_55{max-width:680px;margin:0;color:var(--text-secondary);font-size:18px;line-height:1.6;text-wrap:pretty}._ctas_g2y4y_64{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px}._primary_g2y4y_71,._secondary_g2y4y_72{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;border-radius:10px;padding:0 18px;font-size:15px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background-color var(--duration-fast, .16s) var(--ease-standard, ease),border-color var(--duration-fast, .16s) var(--ease-standard, ease),opacity var(--duration-fast, .16s) var(--ease-standard, ease)}._primary_g2y4y_71{background:var(--foreground);color:var(--background)}._secondary_g2y4y_72{border:1px solid var(--border-strong);background:var(--surface);color:var(--foreground)}@media(hover:hover)and (pointer:fine){._primary_g2y4y_71:hover{opacity:.86}._secondary_g2y4y_72:hover{background:var(--surface-muted)}}._command_g2y4y_107{display:inline-flex;min-height:44px;max-width:100%;align-items:center;gap:10px;border:1px solid var(--border-strong);border-radius:10px;padding:0 4px 0 16px;background:var(--surface);font-size:15px}._command_g2y4y_107 code{overflow:hidden;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap}._prompt_g2y4y_125{color:var(--text-muted);font-family:var(--font-mono)}._stage_g2y4y_132{margin-top:clamp(40px,6vw,64px)}._visual_g2y4y_135{position:relative}._windowWrap_g2y4y_138{min-width:0}._terminalWrap_g2y4y_142{position:absolute;right:-12px;bottom:-28px;width:min(520px,50%)}._terminal_g2y4y_142{margin:0;overflow:hidden;border:1px solid #2a2a31;border-radius:12px;background:#121216;box-shadow:0 1px 2px #0000001f,0 18px 48px -12px #00000059;color:#e6e6ea}._terminalBar_g2y4y_159{display:flex;align-items:center;gap:12px;border-bottom:1px solid #24242a;padding:10px 14px;color:#8a8a95;font:500 12px / 1 var(--font-mono)}._dots_g2y4y_168{display:inline-flex;gap:6px}._dots_g2y4y_168>span{width:10px;height:10px;border-radius:50%;background:#34343c}._terminalBody_g2y4y_178{margin:0;overflow-x:auto;padding:14px 16px 16px;font:400 12.5px / 1.65 var(--font-mono);white-space:pre}._line_g2y4y_185{opacity:0;transition:opacity .2s var(--ease-standard, ease)}._line_g2y4y_185[data-shown]{opacity:1}._line_g2y4y_185[data-tone=cmd]{color:#f2f2f4}._line_g2y4y_185[data-tone=out]{color:#c9c9d1}._line_g2y4y_185[data-tone=dim]{color:#8a8a95}._line_g2y4y_185[data-tone=event]{color:#a9b8ff}._line_g2y4y_185[data-tone=ok]{color:#7fd6a4}._stack_g2y4y_210{display:grid;gap:var(--space-4)}._muted_g2y4y_214{color:var(--text-secondary);font-size:var(--text-xs)}._mono_g2y4y_218{font-family:var(--font-mono, ui-monospace, monospace)}._nameCell_g2y4y_222,._nowrap_g2y4y_223{white-space:nowrap}._actions_g2y4y_226{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:var(--space-2)}._api_g2y4y_232{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._agentLink_g2y4y_238{color:var(--foreground)}._sha_g2y4y_241{color:var(--accent)}._row_g2y4y_244{transition:background-color .9s var(--ease-standard, ease)}._row_g2y4y_244[data-fresh]{background:var(--rl-row-active, var(--surface-muted));transition-duration:.18s}._lastRun_g2y4y_251{white-space:nowrap}._swap_g2y4y_254{position:relative;display:inline-block}._swapText_g2y4y_258{display:inline-block}._srOnly_g2y4y_262{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:900px){._terminalWrap_g2y4y_142{right:0;width:min(480px,64%)}}@media(max-width:700px){._lede_g2y4y_55{font-size:16px}._ctas_g2y4y_64{margin-top:24px}._terminalWrap_g2y4y_142{position:static;width:100%;margin-top:16px}._terminalBody_g2y4y_178{font-size:11.5px}}@media(prefers-reduced-motion:reduce){._layer_g2y4y_24,._layer_g2y4y_24[data-on],._line_g2y4y_185,._row_g2y4y_244,._row_g2y4y_244[data-fresh]{transition:none}}._titleBeat_g2y4y_306{display:block;color:var(--text-secondary)}._audience_g2y4y_312{display:none}@media(max-width:820px){._audience_g2y4y_312{display:flex;margin-top:20px}}._site_6w6b8_3{--site-max: 1200px;--site-gutter: 32px;min-height:100vh}._chrome_6w6b8_13{display:contents}._main_6w6b8_19>section:first-child{border-top:0}._belowFoldPlaceholder_6w6b8_23{min-height:100vh}._footer_6w6b8_29{display:flex;max-width:var(--site-max);flex-wrap:wrap;justify-content:space-between;gap:20px;margin:0 auto;border-top:1px solid var(--border);padding:28px var(--site-gutter) 36px;font-size:13px;line-height:1.8}._footer_6w6b8_29 nav{display:flex;flex-wrap:wrap;gap:12px 24px}._footer_6w6b8_29 a{color:var(--text-secondary);text-decoration:none}._footer_6w6b8_29 a:hover{color:var(--foreground);text-decoration:underline;text-underline-offset:4px}._skipLink_6w6b8_58{position:fixed;z-index:60;top:-60px;left:16px;border-radius:8px;padding:12px;background:var(--foreground);color:var(--background)}._skipLink_6w6b8_58:focus{top:12px}@media(max-width:700px){._site_6w6b8_3{--site-gutter: 16px}}:root{color-scheme:light;--neutral-0: oklch(100% 0 0);--neutral-1: oklch(99% 0 0);--neutral-2: oklch(97.8% 0 0);--neutral-3: oklch(95.8% 0 0);--neutral-4: oklch(91.5% 0 0);--neutral-5: oklch(84% 0 0);--neutral-6: oklch(72% 0 0);--neutral-7: oklch(59% 0 0);--neutral-8: oklch(46% 0 0);--neutral-9: oklch(34% 0 0);--neutral-10: oklch(23% 0 0);--neutral-11: oklch(15% 0 0);--background: var(--neutral-0);--surface: var(--neutral-0);--surface-raised: var(--neutral-0);--surface-muted: var(--neutral-2);--foreground: var(--neutral-11);--text-secondary: var(--neutral-8);--text-muted: var(--neutral-7);--border: oklch(93.5% 0 0);--border-subtle: oklch(96.5% 0 0);--border-strong: oklch(82% 0 0);--accent: oklch(33% 0 0);--accent-strong: oklch(24% 0 0);--accent-subtle: oklch(33% 0 0 / .1);--accent-foreground: var(--background);--control-on: oklch(23% 0 0);--control-glyph: oklch(100% 0 0);--control-track: oklch(89.5% 0 0);--control-track-hover: oklch(86% 0 0);--control-thumb: oklch(100% 0 0);--control-thumb-on: oklch(100% 0 0);--control-thumb-shadow: 0 0 0 .5px oklch(0% 0 0 / .07), 0 1px 2px oklch(0% 0 0 / .14), 0 2px 6px oklch(0% 0 0 / .06);--control-on-subtle: color-mix(in oklab, var(--control-on) 10%, transparent);--control-fill: var(--control-on);--focus-ring: transparent;--success: oklch(49% .19 150);--warning: oklch(58% .18 75);--danger: oklch(54% .21 25);--shadow-resting: 0 1px 2px oklch(0% 0 0 / .035);--shadow-raised: 0 6px 18px oklch(0% 0 0 / .065), 0 1px 3px oklch(0% 0 0 / .035);--shadow-floating: 0 20px 48px oklch(0% 0 0 / .105), 0 3px 10px oklch(0% 0 0 / .045);--arc-gradient-from: oklch(90% .045 300);--arc-gradient-to: oklch(92% .045 65);--arc-gradient: linear-gradient(100deg, var(--arc-gradient-from), var(--arc-gradient-to));--arc-gradient-foreground: oklch(22% .01 300);--arc-gradient-soft: linear-gradient(135deg, oklch(97.5% .016 300), oklch(98% .016 65));--arc-gradient-line: linear-gradient(100deg, oklch(83% .06 300), oklch(86% .06 65));--arc-gradient-ink: linear-gradient(100deg, oklch(47% .1 300), oklch(50% .09 55));--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--radius-control: 1.125rem;--radius-panel: 1.625rem;--radius-surface: 2.125rem;--radius-pill: 9999px;--control-height-sm: 2.25rem;--control-height-md: 2.75rem;--control-height-lg: 3.125rem;--font-display: var(--font-geist, "Geist Variable"), sans-serif;--font-body: var(--font-inter, "Inter Variable"), sans-serif;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.375rem;--text-2xl: 1.75rem;--text-3xl: 2.25rem;--text-4xl: 3.25rem;--text-5xl: 4.5rem;--tracking-display: -.03em;--tracking-body: -.01em;--leading-display: 1.1;--leading-body: 1.4;--ease-enter: cubic-bezier(.16,1,.3,1);--ease-standard: cubic-bezier(.22,1,.36,1);--ease-exit: cubic-bezier(.7,0,.84,0);--ease-in-out: cubic-bezier(.65,0,.35,1);--ease-spring: linear(0, .0258, .09, .1763, .2732, .3724, .4683, .5573, .6376, .7082, .7689, .8202, .8628, .8976, .9256, .9476, .9648, .9778, .9875, .9945, .9994, 1.0026, 1.0047, 1.0058, 1.0062, 1.0062, 1.0059, 1.0055, 1.0049, 1.0043, 1.0036, 1.0031, 1.0025, 1.002, 1.0016, 1.0013, 1);--duration-instant: .12s;--duration-fast: .16s;--duration-standard: .24s;--duration-considered: .48s;--duration-spring: .58s}:root[data-theme=dark]{color-scheme:dark;--background: oklch(19% 0 0);--surface: oklch(21.5% 0 0);--surface-raised: oklch(24% 0 0);--surface-muted: oklch(26% 0 0);--foreground: oklch(96% 0 0);--text-secondary: oklch(77% 0 0);--text-muted: oklch(64% 0 0);--border: oklch(29% 0 0);--border-subtle: oklch(25% 0 0);--border-strong: oklch(40% 0 0);--focus-ring: transparent;--accent: oklch(80% 0 0);--accent-strong: oklch(91% 0 0);--accent-subtle: oklch(80% 0 0 / .13);--control-on: oklch(93% 0 0);--control-glyph: oklch(19% 0 0);--control-track: oklch(33% 0 0);--control-track-hover: oklch(37% 0 0);--control-thumb: oklch(97% 0 0);--control-thumb-on: oklch(19% 0 0);--control-fill: oklch(62% 0 0);--control-thumb-shadow: 0 0 0 .5px oklch(0% 0 0 / .3), 0 1px 2px oklch(0% 0 0 / .35), 0 2px 6px oklch(0% 0 0 / .2);--success: oklch(78% .18 150);--warning: oklch(83% .17 80);--danger: oklch(76% .2 25);--shadow-resting: 0 1px 2px oklch(0% 0 0 / .18);--shadow-raised: 0 8px 22px oklch(0% 0 0 / .22);--shadow-floating: 0 22px 55px oklch(0% 0 0 / .34);--arc-gradient-from: oklch(38% .05 300);--arc-gradient-to: oklch(40% .045 60);--arc-gradient-foreground: oklch(96% .005 300);--arc-gradient-soft: linear-gradient(135deg, oklch(23.5% .016 300), oklch(24% .014 65));--arc-gradient-line: linear-gradient(100deg, oklch(48% .06 300), oklch(52% .055 65));--arc-gradient-ink: linear-gradient(100deg, oklch(82% .07 300), oklch(86% .065 70))}:root[data-accent=neutral]{--accent: oklch(33% 0 0);--accent-strong: oklch(24% 0 0);--accent-subtle: oklch(33% 0 0 / .1)}:root[data-accent=violet]{--accent: #7747ff;--accent-strong: #5528ce;--accent-subtle: rgb(119 71 255 / .13)}:root[data-accent=blue]{--accent: #0562ef;--accent-strong: #074db7;--accent-subtle: rgb(5 98 239 / .12)}:root[data-accent=green]{--accent: #0db879;--accent-strong: #087c54;--accent-subtle: rgb(13 184 121 / .13);--accent-foreground: #102016}:root[data-accent=amber]{--accent: #f3ad20;--accent-strong: #9c6300;--accent-subtle: rgb(243 173 32 / .16);--accent-foreground: #20190d}:root[data-accent=orange]{--accent: #f48120;--accent-strong: #aa4700;--accent-subtle: rgb(244 129 32 / .13);--accent-foreground: #17130f}:root[data-accent=coral]{--accent: #f15f55;--accent-strong: #b92c27;--accent-subtle: rgb(241 95 85 / .14);--accent-foreground: #21110f}:root[data-accent=rose]{--accent: #ed4e9d;--accent-strong: #ae2570;--accent-subtle: rgb(237 78 157 / .14);--accent-foreground: #250f1b}:root[data-theme=dark][data-accent=neutral]{--accent: oklch(80% 0 0);--accent-strong: oklch(91% 0 0);--accent-subtle: oklch(80% 0 0 / .13)}:root[data-theme=dark][data-accent=violet]{--accent: #a78bff;--accent-strong: #c7b7ff;--accent-subtle: rgb(119 71 255 / .22)}:root[data-theme=dark][data-accent=blue]{--accent: #6ba3ff;--accent-strong: #a4c7ff;--accent-subtle: rgb(5 98 239 / .22)}:root[data-theme=dark][data-accent=green]{--accent: #53dca6;--accent-strong: #93efd0;--accent-subtle: rgb(13 184 121 / .2)}:root[data-theme=dark][data-accent=amber]{--accent: #ffcb62;--accent-strong: #ffe0a1;--accent-subtle: rgb(243 173 32 / .2)}:root[data-theme=dark][data-accent=orange]{--accent: #ffad5e;--accent-strong: #ffd0a0;--accent-subtle: rgb(244 129 32 / .2);--accent-foreground: #17130f}:root[data-theme=dark][data-accent=coral]{--accent: #ff9386;--accent-strong: #ffc1ba;--accent-subtle: rgb(241 95 85 / .2)}:root[data-theme=dark][data-accent=rose]{--accent: #ff8bc5;--accent-strong: #ffc0df;--accent-subtle: rgb(237 78 157 / .2)}:root[data-accent=neutral]{--control-on: oklch(23% 0 0);--control-thumb-on: oklch(100% 0 0);--control-glyph: oklch(100% 0 0)}:root[data-accent=violet]{--control-on: #7747ff;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=blue]{--control-on: #0562ef;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=green]{--control-on: #10a870;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=amber]{--control-on: #eda11a;--control-thumb-on: #fff;--control-glyph: #2a1c03}:root[data-accent=orange]{--control-on: #f07818;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=coral]{--control-on: #ec564b;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=rose]{--control-on: #e64494;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-theme=dark][data-accent=neutral]{--control-on: oklch(93% 0 0);--control-thumb-on: oklch(19% 0 0);--control-glyph: oklch(19% 0 0)}:root[data-theme=dark][data-accent=violet]{--control-on: #8a66ff;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #8a66ff}:root[data-theme=dark][data-accent=blue]{--control-on: #3b82f6;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #3b82f6}:root[data-theme=dark][data-accent=green]{--control-on: #1fae78;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #1fae78}:root[data-theme=dark][data-accent=amber]{--control-on: #e8a52a;--control-thumb-on: #fff;--control-glyph: #241803;--control-fill: #e8a52a}:root[data-theme=dark][data-accent=orange]{--control-on: #ef873a;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #ef873a}:root[data-theme=dark][data-accent=coral]{--control-on: #ec6a60;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #ec6a60}:root[data-theme=dark][data-accent=rose]{--control-on: #e457a0;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #e457a0}:root{--series-1: #1f7dcf;--series-2: #7128a5;--series-3: #e58f00;--series-4: #009e84}:root[data-theme=dark]{--series-1: #55adff;--series-2: #9c37be;--series-3: #e66e00;--series-4: #00a861}@supports (color: oklch(from red clamp(.4,l * sign(max(c - .02,0)) + .5,.8) c h)){:root{--series-1: oklch(from var(--accent) calc(l*sign(max(c - .02, 0)) + .58*(1 - sign(max(c - .02, 0)))) calc(c*sign(max(c - .02, 0)) + .15*(1 - sign(max(c - .02, 0)))) calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0)))) );--series-2: oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) - .25, .76) .19 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 57) );--series-3: oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) + .14, .76) .18 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 184) );--series-4: oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))), .76) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 292) )}:root[data-theme=dark]{--series-1: oklch(from var(--accent) calc(l*sign(max(c - .02, 0)) + .73*(1 - sign(max(c - .02, 0)))) calc(c*sign(max(c - .02, 0)) + .15*(1 - sign(max(c - .02, 0)))) calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0)))) );--series-2: oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .19, .665) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 66) );--series-3: oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) + .02, .665) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 175) );--series-4: oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .1, .665) .18 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 270) )}}:focus:not(:focus-visible),:is(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]):focus{outline:none!important}:focus-visible:not(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]){outline:var(--focus-outline-width, 2px) solid var(--focus-outline, color-mix(in oklab, var(--accent-strong) 72%, transparent))!important;outline-offset:var(--focus-outline-offset, 2px)!important}:root{--font-display: "Geist", sans-serif;--font-body: "Geist", sans-serif;--font-mono: "Geist Mono", ui-monospace, Menlo, monospace;--run-accent: #7747ff;--run-accent-soft: rgb(119 71 255 / .1);--run-ink: #17171c;--run-live: #7747ff;--background: #fbfbfa;--surface: #ffffff;--surface-muted: #f2f2f2;--surface-raised: #fcfcfa;--foreground: #17171c;--text-secondary: #6b6b74;--text-muted: #93939f;--border: #e4e4e0;--border-subtle: #eeeee8;--border-strong: #d9d9dd;--radius-control: 8px;--radius-panel: 12px;--accent: #7747ff;--accent-strong: #5528ce;--accent-subtle: rgb(119 71 255 / .13);--night-bg: #050507;--night-ink: #0b0b0f;--night-text: #ededf2;--night-dim: rgb(237 237 242 / .55);--night-faint: rgb(237 237 242 / .16);--night-hair: rgb(237 237 242 / .8);--night-violet: #8c6bff;--night-violet-glow: rgb(140 107 255 / .55);--night-glass: linear-gradient(155deg, rgb(58 58 68 / .92) 0%, rgb(26 26 32 / .96) 46%, rgb(14 14 18 / .98) 100%);--night-glass-border: rgb(255 255 255 / .09);--night-glass-shadow: inset 0 1px 0 rgb(255 255 255 / .1), 0 30px 60px rgb(0 0 0 / .55);--ease-film: cubic-bezier(.45, 0, .2, 1);--dur-film: .9s;--trace-ink: rgb(23 23 28 / .45)}:root[data-theme=dark]{--trace-ink: rgb(237 237 242 / .8);color-scheme:dark;--run-accent: #a78bff;--run-accent-soft: rgb(119 71 255 / .22);--run-ink: #f2f2f4;--run-live: #a78bff;--background: #101013;--surface: #17171c;--surface-muted: #1f1f25;--surface-raised: #1b1b21;--foreground: #f2f2f4;--text-secondary: #a5a5b0;--text-muted: #7d7d88;--border: #2a2a31;--border-subtle: #222228;--border-strong: #3a3a43;--accent: #a78bff;--accent-strong: #c7b7ff;--accent-subtle: rgb(119 71 255 / .22)}:root{--anchor-offset: 64px}@media(max-width:820px){:root{--anchor-offset: 60px}}html{background:var(--background);color:var(--foreground);scroll-behavior:smooth;scroll-padding-top:var(--anchor-offset)}body{margin:0;font-family:var(--font-body);-webkit-font-smoothing:antialiased}*{box-sizing:border-box}button,input,textarea{font-family:inherit}button,a,input,textarea{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--run-accent);outline-offset:4px}::selection{background:#7747ff47;color:var(--foreground)}code{font-family:var(--font-mono)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.rl-console{color-scheme:light;--neutral-0: oklch(100% 0 0);--neutral-1: oklch(99% 0 0);--neutral-2: oklch(97.8% 0 0);--neutral-3: oklch(95.8% 0 0);--neutral-4: oklch(91.5% 0 0);--neutral-5: oklch(84% 0 0);--neutral-6: oklch(72% 0 0);--neutral-7: oklch(59% 0 0);--neutral-8: oklch(46% 0 0);--neutral-9: oklch(34% 0 0);--neutral-10: oklch(23% 0 0);--neutral-11: oklch(15% 0 0);--background: oklch(97.4% .0015 286);--surface: oklch(100% 0 0);--surface-raised: oklch(100% 0 0);--surface-muted: oklch(95.8% .002 286);--border: oklch(91.8% .003 286);--border-subtle: oklch(94.8% .002 286);--border-strong: oklch(84% .004 286);--foreground: oklch(17% .006 286);--text-secondary: oklch(45% .006 286);--text-muted: oklch(53% .005 286);--rl-scrim: oklch(17% .01 286 / .24);--accent: #7747ff;--accent-strong: #5b2fe0;--accent-subtle: rgb(119 71 255 / .1);--accent-foreground: oklch(100% 0 0);--control-on: #7747ff;--control-glyph: #fff;--control-track: oklch(89.5% 0 0);--control-track-hover: oklch(86% 0 0);--control-thumb: oklch(100% 0 0);--control-thumb-on: #fff;--control-thumb-shadow: 0 0 0 .5px oklch(0% 0 0 / .07), 0 1px 2px oklch(0% 0 0 / .14), 0 2px 6px oklch(0% 0 0 / .06);--control-on-subtle: color-mix(in oklab, var(--control-on) 10%, transparent);--control-fill: var(--control-on);--focus-ring: transparent;--focus-outline: var(--accent);--focus-outline-width: 2px;--focus-outline-offset: 2px;--rl-field-focus-border: var(--foreground);--rl-field-focus-inset: inset 0 0 0 1px var(--rl-field-focus-border);--success: oklch(49% .19 150);--warning: oklch(58% .18 75);--danger: oklch(54% .21 25);--shadow-resting: 0 1px 2px oklch(0% 0 0 / .04);--shadow-raised: 0 1px 2px oklch(0% 0 0 / .04), 0 4px 14px oklch(0% 0 0 / .06);--shadow-floating: 0 16px 40px oklch(0% 0 0 / .1), 0 3px 8px oklch(0% 0 0 / .05);--arc-gradient-from: oklch(90% .045 300);--arc-gradient-to: oklch(92% .045 65);--arc-gradient: linear-gradient(100deg, var(--arc-gradient-from), var(--arc-gradient-to));--arc-gradient-foreground: oklch(22% .01 300);--arc-gradient-soft: linear-gradient(135deg, oklch(97.5% .016 300), oklch(98% .016 65));--arc-gradient-line: linear-gradient(100deg, oklch(83% .06 300), oklch(86% .06 65));--arc-gradient-ink: linear-gradient(100deg, oklch(47% .1 300), oklch(50% .09 55));--radius-control: .5rem;--radius-panel: .75rem;--radius-surface: 1rem;--radius-pill: 9999px;--radius-hair: 2px;--radius-xs: 4px;--radius-sm: 6px;--control-height-sm: 2.25rem;--control-height-md: 2.75rem;--control-height-lg: 3.125rem;--font-display: "Geist Variable", sans-serif;--font-body: "Inter Variable", sans-serif;--font-mono: "Geist Mono Variable", "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--text-2xs: .6875rem;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.375rem;--text-2xl: 1.75rem;--text-3xl: 2.25rem;--text-4xl: 3.25rem;--text-5xl: 4.5rem;--tracking-display: -.03em;--tracking-body: -.01em;--leading-display: 1.1;--leading-body: 1.4;--leading-title: var(--rl-leading-title);--rl-font: var(--font-body);--rl-size-body: var(--text-sm);--rl-size-meta: var(--text-xs);--rl-size-title: var(--text-base);--rl-size-record: var(--text-xl);--rl-font-display: var(--font-display);--rl-size-page-title: var(--text-xl);--rl-size-section-title: var(--text-base);--rl-size-dense: .8125rem;--rl-size-code-inline: .92em;--rl-track-body: var(--tracking-body);--rl-track-meta: var(--tracking-body);--rl-track-title: -.015em;--rl-leading-body: var(--leading-body);--rl-leading-ui: 1.3;--rl-leading-title: 1.2;--rl-radius-control: var(--radius-control);--rl-radius-panel: var(--radius-panel);--rl-ease: var(--ease-standard);--rl-ease-enter: var(--ease-enter);--rl-fast: var(--duration-fast);--rl-standard: var(--duration-standard);--rl-slow: var(--duration-considered);--rl-pulse: 2s;--rl-shimmer: 2.4s;--rl-highlight: 1.6s;--rl-spin: .8s;--rl-accent: var(--accent);--rl-canvas: var(--background);--rl-hover: var(--surface-muted);--rl-shadow-float: var(--shadow-floating);--rl-ring-hairline: 0 0 0 1px var(--border);--rl-ring-hairline-inset: inset 0 0 0 1px var(--border);--rl-hairline: 1px solid var(--border);--rl-hairline-subtle: 1px solid var(--border-subtle);--rl-status-halo-success: 0 0 0 3px color-mix(in oklab, var(--success) 12%, transparent);--rl-live: var(--accent);--rl-live-subtle: var(--accent-subtle);--rl-selected-ink: var(--foreground);--rl-selected-border: color-mix(in oklab, var(--foreground) 55%, var(--border));--rl-selected-ring: color-mix(in oklab, var(--foreground) 8%, transparent);--rl-row-hover: color-mix(in oklab, var(--foreground) 4.5%, transparent);--rl-row-active: color-mix(in oklab, var(--foreground) 7%, transparent);--rl-logo-invert: none;--series-1: #1f7dcf;--series-2: #7128a5;--series-3: #e58f00;--series-4: #009e84;background:var(--background);color:var(--foreground);font-family:var(--font-body);font-size:var(--rl-size-body);font-weight:400;letter-spacing:var(--tracking-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left}@supports (color: oklch(from red l c h)){.rl-console{--series-1: oklch(from var(--accent) l c h);--series-2: oklch(from var(--accent) clamp(.45, l - .25, .76) .19 calc(h + 57) );--series-3: oklch(from var(--accent) clamp(.45, l + .14, .76) .18 calc(h + 184) );--series-4: oklch(from var(--accent) clamp(.45, l, .76) .21 calc(h + 292) )}}:root[data-theme=dark] .rl-console:not([data-console-theme=light]),.rl-console[data-console-theme=dark]{color-scheme:dark;--background: oklch(14.8% .004 286);--surface: oklch(18% .004 286);--surface-raised: oklch(21% .005 286);--surface-muted: oklch(23.5% .005 286);--border: oklch(27% .006 286);--border-subtle: oklch(22.5% .005 286);--border-strong: oklch(37% .007 286);--foreground: oklch(94.6% .006 286);--text-secondary: oklch(76% .006 286);--text-muted: oklch(63% .006 286);--rl-scrim: oklch(0% 0 0 / .55);--accent: #9d84ff;--accent-strong: #c4b5ff;--accent-subtle: rgb(140 107 255 / .16);--accent-foreground: oklch(16.5% 0 0);--control-on: #8c6bff;--control-glyph: #fff;--control-thumb-on: #fff;--control-fill: #8c6bff;--control-track: oklch(31% .006 286);--control-track-hover: oklch(35% .006 286);--control-thumb: oklch(97% 0 0);--control-thumb-shadow: 0 0 0 .5px oklch(0% 0 0 / .3), 0 1px 2px oklch(0% 0 0 / .35), 0 2px 6px oklch(0% 0 0 / .2);--success: oklch(78% .18 150);--warning: oklch(83% .17 80);--danger: oklch(76% .2 25);--shadow-resting: inset 0 1px 0 oklch(100% 0 0 / .03);--shadow-raised: inset 0 1px 0 oklch(100% 0 0 / .04), 0 0 0 1px oklch(100% 0 0 / .03), 0 8px 24px oklch(0% 0 0 / .45);--shadow-floating: inset 0 1px 0 oklch(100% 0 0 / .05), 0 0 0 1px oklch(100% 0 0 / .06), 0 24px 56px oklch(0% 0 0 / .6);--arc-gradient-from: oklch(38% .05 300);--arc-gradient-to: oklch(40% .045 60);--arc-gradient-foreground: oklch(96% .005 300);--arc-gradient-soft: linear-gradient(135deg, oklch(23.5% .016 300), oklch(24% .014 65));--arc-gradient-line: linear-gradient(100deg, oklch(48% .06 300), oklch(52% .055 65));--arc-gradient-ink: linear-gradient(100deg, oklch(82% .07 300), oklch(86% .065 70));--rl-row-hover: color-mix(in oklab, var(--foreground) 5%, transparent);--rl-row-active: color-mix(in oklab, var(--foreground) 8%, transparent);--rl-logo-invert: invert(1);--series-1: #55adff;--series-2: #9c37be;--series-3: #e66e00;--series-4: #00a861}@supports (color: oklch(from red l c h)){:root[data-theme=dark] .rl-console:not([data-console-theme=light]),.rl-console[data-console-theme=dark]{--series-1: oklch(from var(--accent) l c h);--series-2: oklch(from var(--accent) clamp(.485, l - .19, .665) .21 calc(h + 66) );--series-3: oklch(from var(--accent) clamp(.485, l + .02, .665) .21 calc(h + 175) );--series-4: oklch(from var(--accent) clamp(.485, l - .1, .665) .18 calc(h + 270) )}}.rl-console *,.rl-console *:before,.rl-console *:after{box-sizing:border-box}:where(.rl-console) :where(button,input,textarea,select){font:inherit;letter-spacing:inherit;color:inherit}:where(.rl-console) :where(code,kbd,pre){font-family:var(--font-mono)}:where(.rl-console) :where(h1,h2,h3,h4,p){font-family:var(--font-body)}.rl-console a:where(:not([class])),.rl-console :where(td,p,li)>a{color:var(--foreground);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px}:root[data-theme=dark]{--rl-logo-invert: invert(1)}
