@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./hanken-grotesk-vietnamese-wght-normal-CHiFlh_0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./hanken-grotesk-latin-ext-wght-normal-Dg-wlmqe.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./hanken-grotesk-latin-wght-normal-CaVRRdDk.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./martian-mono-cyrillic-wght-normal-B84CD5C_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./martian-mono-latin-ext-wght-normal-DlL6xMw5.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./martian-mono-latin-wght-normal-5W32yIyr.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#f3f4f6;--surface:#fbfbfc;--raised:#fff;--sunken:#eceef1;--ink:#0f1115;--ink-2:#4b505b;--ink-3:#858a96;--line:#e2e4e9;--line-2:#cfd2d9;--wash:#0f11150b;--wash-2:#0f111514;--scrim:#0f111547;--shadow:0 1px 2px #0f11150d, 0 8px 24px -12px #0f111529;--shadow-lg:0 2px 6px #0f11150f, 0 24px 60px -20px #0f11154d;--live:#0ca30c;--failed:#d03b3b;--stalled:#c98500;--c1:#2a78d6;--c2:#eb6834;--c3:#1baf7a;--c4:#eda100;--c5:#e87ba4;--c6:#008300;--c7:#4a3aa7;--c8:#e34948;--sans:"Hanken Grotesk Variable", "Hanken Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Martian Mono Variable", "Martian Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--r-sm:6px;--r:10px;--r-lg:16px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--gutter:clamp(16px, 3vw, 32px);--top:56px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0b0c0f;--surface:#111317;--raised:#171a1f;--sunken:#0e1013;--ink:#eceef2;--ink-2:#aab0bc;--ink-3:#6c7280;--line:#20232a;--line-2:#2e323a;--wash:#eceef20d;--wash-2:#eceef217;--scrim:#0000008c;--shadow:0 1px 2px #0006, 0 8px 24px -12px #0009;--shadow-lg:0 2px 6px #0006, 0 24px 60px -20px #000c;--stalled:#d49a1c;--c1:#3987e5;--c2:#d95926;--c3:#199e70;--c4:#c98500;--c5:#d55181;--c6:#008300;--c7:#9085e9;--c8:#e66767}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0b0c0f;--surface:#111317;--raised:#171a1f;--sunken:#0e1013;--ink:#eceef2;--ink-2:#aab0bc;--ink-3:#6c7280;--line:#20232a;--line-2:#2e323a;--wash:#eceef20d;--wash-2:#eceef217;--scrim:#0000008c;--shadow:0 1px 2px #0006, 0 8px 24px -12px #0009;--shadow-lg:0 2px 6px #0006, 0 24px 60px -20px #000c;--stalled:#d49a1c;--c1:#3987e5;--c2:#d95926;--c3:#199e70;--c4:#c98500;--c5:#d55181;--c6:#008300;--c7:#9085e9;--c8:#e66767}*,:before,:after{box-sizing:border-box}html,body{height:100%}body{background:var(--ground);color:var(--ink);font-family:var(--sans);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent;margin:0;font-size:14px;line-height:1.45}#app{min-height:100%}h1,h2,h3{text-wrap:balance;letter-spacing:-.02em;margin:0;font-weight:600}p{margin:0}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,textarea{font:inherit;color:inherit}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--c1);outline-offset:2px;border-radius:4px}::selection{background:color-mix(in srgb, var(--c1) 28%, transparent)}.mono{font-family:var(--mono);letter-spacing:-.01em;font-size:.86em}.num{font-variant-numeric:tabular-nums}.label{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn{border-radius:var(--r);height:36px;transition:background .18s, color .18s, transform .18s var(--ease), box-shadow .18s;white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding-inline:14px;font-size:13.5px;font-weight:550;display:inline-flex}.btn:active{transform:scale(.97)}.btn-primary{background:var(--ink);color:var(--ground)}.btn-primary:hover{box-shadow:0 0 0 4px var(--wash-2)}.btn-ghost{color:var(--ink-2)}.btn-ghost:hover{background:var(--wash);color:var(--ink)}.btn-line{box-shadow:inset 0 0 0 1px var(--line-2)}.btn-line:hover{background:var(--wash)}.btn-lg{border-radius:12px;height:46px;padding-inline:20px;font-size:15px}.icon-btn{border-radius:var(--r);width:34px;height:34px;color:var(--ink-2);place-items:center;transition:background .18s,color .18s;display:inline-grid}.icon-btn:hover{background:var(--wash);color:var(--ink)}.icon-btn svg{width:18px;height:18px}.field{border-radius:var(--r);background:var(--wash);width:100%;height:36px;caret-color:var(--c1);border:0;padding-inline:12px;transition:background .2s}.field::placeholder{color:var(--ink-3);transition:color .2s}.field:hover{background:var(--wash-2)}.field:focus{background:var(--wash-2);outline:none}.field:focus::placeholder{color:color-mix(in srgb, var(--ink-3) 60%, transparent)}.pulse{background:var(--live);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block;position:relative}.pulse:after{content:"";background:var(--live);animation:pulse 1.8s var(--ease) infinite;border-radius:50%;position:absolute;inset:0}@keyframes pulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}*{scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.mark.svelte-1c2i4r{letter-spacing:-.035em;align-items:center;gap:.42em;font-weight:650;line-height:1;display:inline-flex}svg.svelte-1c2i4r{width:1.4em;height:1em;overflow:visible}path.svelte-1c2i4r{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:40;stroke-dashoffset:0;animation:svelte-1c2i4r-draw 1.2s var(--ease) both}circle.svelte-1c2i4r{fill:var(--c1);animation:svelte-1c2i4r-pop .5s .9s var(--ease) both;transform-origin:24px 17.5px}@keyframes svelte-1c2i4r-draw{0%{stroke-dashoffset:40px}}@keyframes svelte-1c2i4r-pop{0%{transform:scale(0)}}.signin.svelte-1y498ni{min-height:100dvh;padding:var(--gutter);padding-bottom:max(var(--gutter), 8vh);background:var(--ground);align-items:end;display:grid;position:relative;overflow:hidden}canvas.svelte-1y498ni{width:100%;height:100%;position:absolute;inset:0}.veil.svelte-1y498ni{background:linear-gradient(to right, var(--ground) 0%, color-mix(in srgb, var(--ground) 55%, transparent) 38%, transparent 70%), linear-gradient(to top, var(--ground) 6%, transparent 45%);position:absolute;inset:0}@media (width<=700px){canvas.svelte-1y498ni{height:56%}.veil.svelte-1y498ni{background:linear-gradient(to top, var(--ground) 46%, transparent 64%)}}.theme.svelte-1y498ni{top:calc(env(safe-area-inset-top,0px) + 14px);right:var(--gutter);z-index:2;position:absolute}.panel.svelte-1y498ni{z-index:1;max-width:520px;animation:svelte-1y498ni-rise .9s var(--ease) both;gap:18px;display:grid;position:relative}@keyframes svelte-1y498ni-rise{0%{opacity:0;transform:translateY(14px)}}h1.svelte-1y498ni{letter-spacing:-.045em;margin-top:10px;font-size:clamp(38px,6.2vw,64px);font-weight:650;line-height:.98}.lede.svelte-1y498ni{color:var(--ink-2);max-width:42ch;font-size:17px}.actions.svelte-1y498ni{justify-items:start;gap:10px;margin-top:8px;display:grid}.token.svelte-1y498ni{gap:8px;width:min(420px,100%);display:flex}.token.svelte-1y498ni .field:where(.svelte-1y498ni){font-family:var(--mono);height:40px;font-size:12.5px}.token.svelte-1y498ni .btn:where(.svelte-1y498ni){height:40px}.token.svelte-1y498ni .btn:where(.svelte-1y498ni):disabled{opacity:.45;cursor:default}.hint.svelte-1y498ni{color:var(--ink-3);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;font-size:13px}.hint.svelte-1y498ni:hover{color:var(--ink)}.error.svelte-1y498ni{color:var(--failed);font-size:13.5px}.demo.svelte-1y498ni{color:var(--ink-2);transition:color .2s, gap .25s var(--ease);justify-self:start;align-items:center;gap:6px;margin-top:12px;font-size:13.5px;font-weight:550;display:inline-flex}.demo.svelte-1y498ni:hover{color:var(--ink);gap:10px}.pick.svelte-mx7ai0{min-height:100dvh;padding-inline:var(--gutter);padding-bottom:60px}header.svelte-mx7ai0{height:var(--top);justify-content:space-between;align-items:center;display:flex}section.svelte-mx7ai0{max-width:560px;animation:svelte-mx7ai0-rise .7s var(--ease) both;gap:18px;margin:9vh auto 0;display:grid}@keyframes svelte-mx7ai0-rise{0%{opacity:0;transform:translateY(10px)}}.who.svelte-mx7ai0{color:var(--ink-2);align-items:center;gap:10px;display:flex}.who.svelte-mx7ai0 img:where(.svelte-mx7ai0){border-radius:50%;width:26px;height:26px}h1.svelte-mx7ai0{letter-spacing:-.04em;font-size:clamp(28px,4vw,38px);line-height:1.05}pre.svelte-mx7ai0{background:var(--raised);box-shadow:0 0 0 1px var(--line);font-family:var(--mono);border-radius:14px;margin:0;padding:18px 20px;font-size:12px;line-height:1.75;overflow-x:auto}.c.svelte-mx7ai0{color:var(--ink-3)}.wait.svelte-mx7ai0{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px;display:flex}.wait.svelte-mx7ai0 b:where(.svelte-mx7ai0){color:var(--ink);font-size:12px;font-weight:500}.more.svelte-mx7ai0{color:var(--ink-3);justify-self:start;align-items:center;gap:4px;margin-top:10px;font-size:13.5px;font-weight:550;transition:color .2s;display:inline-flex}.more.svelte-mx7ai0:hover,.more[aria-expanded=true].svelte-mx7ai0{color:var(--ink)}.more.svelte-mx7ai0 svg{transition:transform .25s var(--ease)}.more[aria-expanded=true].svelte-mx7ai0 svg{transform:rotate(180deg)}.others.svelte-mx7ai0{gap:12px;display:grid}ul.svelte-mx7ai0{gap:6px;margin:0;padding:0;list-style:none;display:grid}li.svelte-mx7ai0{animation:svelte-mx7ai0-rise .5s var(--ease) both}li.svelte-mx7ai0 button:where(.svelte-mx7ai0){background:var(--raised);width:100%;box-shadow:0 0 0 1px var(--line);text-align:left;transition:box-shadow .2s, transform .2s var(--ease);color:var(--ink-3);border-radius:12px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:14px 16px;display:grid}li.svelte-mx7ai0 button:where(.svelte-mx7ai0):hover{box-shadow:0 0 0 1px var(--line-2), var(--shadow);color:var(--ink);transform:translateY(-1px)}.id.svelte-mx7ai0{color:var(--ink);text-overflow:ellipsis;font-weight:600;overflow:hidden}.meta.svelte-mx7ai0{color:var(--ink-3);font-size:12.5px}form.svelte-mx7ai0{gap:8px;display:flex}form.svelte-mx7ai0 .field:where(.svelte-mx7ai0){font-size:12.5px}.top.svelte-1h259us{z-index:30;height:calc(var(--top) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) var(--gutter) 0;background:color-mix(in srgb, var(--ground) 82%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid color-mix(in srgb, var(--line) 70%, transparent);justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}nav.svelte-1h259us{align-items:center;gap:10px;min-width:0;display:flex}.home.svelte-1h259us{border-radius:8px;padding:6px 4px;display:flex}.sep.svelte-1h259us{color:var(--line-2);font-size:18px;font-weight:300}.crumb.svelte-1h259us{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.right.svelte-1h259us{align-items:center;gap:6px;display:flex}.example.svelte-1h259us{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:99px;margin-right:4px;padding:4px 10px;font-size:12px;font-weight:550}@media (width<=600px){.example.svelte-1h259us{display:none}}.swap.svelte-1h259us{display:grid}.acct.svelte-1h259us{position:relative}.avatar.svelte-1h259us{border-radius:50%;place-items:center;width:34px;height:34px;transition:box-shadow .2s;display:grid}.avatar.svelte-1h259us:hover,.avatar[aria-expanded=true].svelte-1h259us{box-shadow:0 0 0 3px var(--wash-2)}.avatar.svelte-1h259us img:where(.svelte-1h259us){border-radius:50%;width:28px;height:28px}.menu.svelte-1h259us{background:var(--raised);min-width:240px;box-shadow:0 0 0 1px var(--line), var(--shadow-lg);border-radius:14px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.menu-head.svelte-1h259us{border-bottom:1px solid var(--line);gap:2px;margin-bottom:4px;padding:10px 10px 12px;display:grid}.menu-head.svelte-1h259us span:where(.svelte-1h259us){color:var(--ink-3);font-size:11px}.menu.svelte-1h259us button:where(.svelte-1h259us){color:var(--ink-2);text-align:left;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;display:flex}.menu.svelte-1h259us button:where(.svelte-1h259us):hover{background:var(--wash);color:var(--ink)}.spark.svelte-1c3ojtp{position:relative}svg.svelte-1c3ojtp{width:100%;display:block;overflow:visible}.area.svelte-1c3ojtp{opacity:.1}.line.svelte-1c3ojtp{fill:none;stroke-width:1.75px;stroke-linejoin:round;stroke-linecap:round}.end.svelte-1c3ojtp{width:7px;height:7px;box-shadow:0 0 0 2px var(--raised);border-radius:50%;margin:-3.5px 0 0 -3.5px;position:absolute}.home.svelte-1ary22t{max-width:1180px;padding:40px var(--gutter) 80px;margin:0 auto}header.svelte-1ary22t{align-items:baseline;gap:12px;margin-bottom:26px;display:flex}h1.svelte-1ary22t{letter-spacing:-.04em;font-size:34px}.count.svelte-1ary22t{font-family:var(--mono);color:var(--ink-3);font-size:13px}.grid.svelte-1ary22t{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:14px;display:grid}.tile.svelte-1ary22t{border-radius:var(--r-lg);background:var(--raised);box-shadow:0 0 0 1px var(--line);transition:box-shadow .25s, transform .25s var(--ease);animation:svelte-1ary22t-rise .6s var(--ease) both;gap:14px;padding:18px 18px 16px;display:grid}.tile.svelte-1ary22t:hover{box-shadow:0 0 0 1px var(--line-2), var(--shadow);transform:translateY(-2px)}@keyframes svelte-1ary22t-rise{0%{opacity:0;transform:translateY(10px)}}.ghost.svelte-1ary22t{background:linear-gradient(100deg, var(--raised) 30%, var(--sunken) 50%, var(--raised) 70%) 0 0 / 300% 100%;height:168px;animation:svelte-1ary22t-rise .6s var(--ease) both, svelte-1ary22t-shimmer 1.6s linear infinite}@keyframes svelte-1ary22t-shimmer{to{background-position:-150% 0}}.head.svelte-1ary22t{justify-content:space-between;align-items:center;gap:10px;display:flex}h2.svelte-1ary22t{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:19px;overflow:hidden}.live.svelte-1ary22t{color:var(--ink-2);align-items:center;gap:7px;font-size:12.5px;font-weight:550;display:inline-flex}.when.svelte-1ary22t{color:var(--ink-3);font-size:12.5px}.spark.svelte-1ary22t{height:64px}.foot.svelte-1ary22t{grid-template-columns:auto auto 1fr;align-items:baseline;gap:10px;font-size:12.5px;display:grid}.metric.svelte-1ary22t{color:var(--ink-3);font-size:10.5px}.val.svelte-1ary22t{color:var(--ink);font-size:11.5px}.runs.svelte-1ary22t{color:var(--ink-3);justify-self:end}.empty.svelte-1ary22t{gap:16px;max-width:560px;display:grid}.empty.svelte-1ary22t h2:where(.svelte-1ary22t){white-space:normal;font-size:22px}.empty.svelte-1ary22t pre:where(.svelte-1ary22t){background:var(--raised);box-shadow:0 0 0 1px var(--line);font-family:var(--mono);border-radius:14px;margin:0;padding:18px 20px;font-size:12px;line-height:1.75;overflow-x:auto}.empty.svelte-1ary22t p:where(.svelte-1ary22t){color:var(--ink-2);font-size:12px}.uplot,.uplot *,.uplot :before,.uplot :after{box-sizing:border-box}.uplot{width:min-content;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{-webkit-user-select:none;user-select:none;position:relative}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{width:100%;height:100%;display:block;position:relative}.u-axis{position:absolute}.u-legend{text-align:center;margin:auto;font-size:14px}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{pointer-events:none;background:#00000012;position:absolute}.u-cursor-x,.u-cursor-y{pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.u-hz .u-cursor-x,.u-vt .u-cursor-y{border-right:1px dashed #607d8b;height:100%}.u-hz .u-cursor-y,.u-vt .u-cursor-x{border-bottom:1px dashed #607d8b;width:100%}.u-cursor-pt{pointer-events:none;will-change:transform;border:0 solid;border-radius:50%;position:absolute;top:0;left:0;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}.chart.svelte-17cch6k{width:100%;position:relative}.plot.svelte-17cch6k{clip-path:inset(0 100% 0 0);width:100%;height:100%}.revealed.svelte-17cch6k .plot:where(.svelte-17cch6k){animation:svelte-17cch6k-reveal 1.1s var(--ease) forwards}@keyframes svelte-17cch6k-reveal{to{clip-path:inset(0)}}.plot.svelte-17cch6k .u-over{cursor:crosshair}.plot.svelte-17cch6k .u-select{background:var(--wash-2);border-inline:1px solid var(--line-2)}.plot.svelte-17cch6k .u-cursor-x{border-right:1px solid var(--line-2)}.plot.svelte-17cch6k .u-cursor-y{display:none}.tip.svelte-17cch6k{z-index:5;pointer-events:none;border-radius:var(--r);background:color-mix(in srgb, var(--raised) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-width:150px;max-width:280px;box-shadow:0 0 0 1px var(--line), var(--shadow);gap:3px;padding:8px 10px 9px;font-size:12px;transition:transform 60ms linear;display:grid;position:absolute;top:0;left:0}.tip[hidden].svelte-17cch6k{display:none}.tip.svelte-17cch6k .tip-x{font-family:var(--mono);color:var(--ink-3);margin-bottom:2px;font-size:10px}.tip.svelte-17cch6k .tip-row{grid-template-columns:12px auto 1fr;align-items:center;gap:8px;display:grid}.tip.svelte-17cch6k .tip-row.dim{opacity:.4}.tip.svelte-17cch6k .tip-row i{border-radius:2px;width:12px;height:2.5px}.tip.svelte-17cch6k .tip-row b{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);font-size:11px;font-weight:500}.tip.svelte-17cch6k .tip-row span{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.runs.svelte-vdllgp{align-content:start;gap:10px;display:grid}.search.svelte-vdllgp{border-radius:var(--r);background:var(--wash);height:34px;color:var(--ink-3);align-items:center;gap:8px;padding-inline:10px;transition:background .2s,color .2s;display:flex}.search.svelte-vdllgp:hover,.search.svelte-vdllgp:focus-within{background:var(--wash-2)}.search.svelte-vdllgp:focus-within{color:var(--ink-2)}.search.svelte-vdllgp input:where(.svelte-vdllgp){min-width:0;caret-color:var(--c1);background:0 0;border:0;outline:none;flex:1;font-size:13px}ul.svelte-vdllgp{gap:1px;margin:0;padding:0;list-style:none;display:grid}li.svelte-vdllgp{border-radius:var(--r);grid-template-columns:30px 1fr;align-items:center;transition:background .15s;display:grid}li.svelte-vdllgp:hover{background:var(--wash)}.key.svelte-vdllgp{border-radius:var(--r) 0 0 var(--r);place-items:center;height:100%;min-height:44px;display:grid}.key.svelte-vdllgp i:where(.svelte-vdllgp){border:2px solid var(--k);width:14px;height:14px;transition:background .2s, border-color .2s, transform .2s var(--ease);background:0 0;border-radius:5px}li.on.svelte-vdllgp .key:where(.svelte-vdllgp) i:where(.svelte-vdllgp){background:var(--k)}.key.svelte-vdllgp:hover i:where(.svelte-vdllgp){transform:scale(1.12)}.key.refused.svelte-vdllgp i:where(.svelte-vdllgp){animation:svelte-vdllgp-shake .4s var(--ease)}@keyframes svelte-vdllgp-shake{25%{transform:translate(-3px)}75%{transform:translate(3px)}}.row.svelte-vdllgp{grid-template-rows:auto auto;grid-template-columns:1fr auto;column-gap:10px;min-width:0;padding:8px 10px 8px 2px;display:grid}.name.svelte-vdllgp{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2);font-size:13.5px;font-weight:550;transition:color .15s;overflow:hidden}li.on.svelte-vdllgp .name:where(.svelte-vdllgp),li.svelte-vdllgp:hover .name:where(.svelte-vdllgp){color:var(--ink)}.sub.svelte-vdllgp{color:var(--ink-3);grid-column:1;align-items:center;gap:6px;font-size:12px;display:flex}.sub.svelte-vdllgp .pulse:where(.svelte-vdllgp){width:6px;height:6px}.badge.svelte-vdllgp{font-size:11px;font-weight:600}.badge.failed.svelte-vdllgp{color:var(--failed)}.badge.stalled.svelte-vdllgp{color:var(--stalled)}.v.svelte-vdllgp{color:var(--ink-2);grid-area:1/2/span 2;align-self:center;font-size:11px}li.svelte-vdllgp:not(.on) .v:where(.svelte-vdllgp){color:var(--ink-3)}.scrim.svelte-1o37db4{z-index:50;background:var(--scrim);position:fixed;inset:0}.sheet.svelte-1o37db4{z-index:51;background:var(--raised);width:min(440px,100vw - 20px);box-shadow:0 0 0 1px var(--line), var(--shadow-lg);border-radius:20px;align-content:start;gap:22px;padding:20px 22px 32px;display:grid;position:fixed;top:10px;bottom:10px;right:10px;overflow-y:auto}header.svelte-1o37db4{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.id.svelte-1o37db4{align-items:center;gap:12px;min-width:0;display:flex}.id.svelte-1o37db4 i:where(.svelte-1o37db4){background:var(--k);border:2px solid var(--k);border-radius:5px;flex:none;width:14px;height:14px}.id.svelte-1o37db4 i.off:where(.svelte-1o37db4){background:0 0}h2.svelte-1o37db4{letter-spacing:-.03em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:21px}.status.svelte-1o37db4{flex-wrap:wrap;gap:6px;margin-top:-10px;display:flex}.pill.svelte-1o37db4{background:var(--wash);height:24px;color:var(--ink-2);border-radius:99px;align-items:center;gap:7px;padding-inline:10px;font-size:12px;font-weight:600;display:inline-flex}.pill.svelte-1o37db4 .pulse:where(.svelte-1o37db4){width:6px;height:6px}.pill.failed.svelte-1o37db4{color:var(--failed);background:color-mix(in srgb, var(--failed) 12%, transparent)}.pill.stalled.svelte-1o37db4{color:var(--stalled);background:color-mix(in srgb, var(--stalled) 14%, transparent)}.pill.tag.svelte-1o37db4{font-weight:500}.stats.svelte-1o37db4{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:12px;margin:0;padding:14px 0;display:grid}.stats.svelte-1o37db4 div:where(.svelte-1o37db4){gap:3px;display:grid}.stats.svelte-1o37db4 dt:where(.svelte-1o37db4){color:var(--ink-3);font-size:12px}.stats.svelte-1o37db4 dd:where(.svelte-1o37db4){letter-spacing:-.02em;margin:0;font-size:16px;font-weight:600}.actions.svelte-1o37db4{flex-wrap:wrap;gap:6px;margin-top:-8px;display:flex}.actions.svelte-1o37db4 .btn:where(.svelte-1o37db4){height:32px;padding-inline:11px;font-size:12.5px}.notes.svelte-1o37db4{color:var(--ink-2);white-space:pre-wrap}section.svelte-1o37db4{gap:8px;display:grid}.kv.svelte-1o37db4{margin:0;display:grid}.kv.svelte-1o37db4 div:where(.svelte-1o37db4){border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:7px 0;font-size:13px;display:grid}.kv.svelte-1o37db4 dt:where(.svelte-1o37db4){color:var(--ink-2);text-overflow:ellipsis;overflow:hidden}.grp.svelte-1o37db4{color:var(--ink-3)}.kv.svelte-1o37db4 dd:where(.svelte-1o37db4){text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-size:11.5px}@media (width<=700px){.sheet.svelte-1o37db4{width:100%;max-height:86dvh;padding-bottom:calc(32px + env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0;inset:auto 0 0}}.project.svelte-gjpmyc{min-height:calc(100dvh - var(--top));grid-template-columns:290px minmax(0,1fr);display:grid}.rail.svelte-gjpmyc{top:var(--top);height:calc(100dvh - var(--top));padding:22px 12px 40px var(--gutter);border-right:1px solid var(--line);position:sticky;overflow-y:auto}main.svelte-gjpmyc{padding:22px var(--gutter) 90px;align-content:start;gap:22px;min-width:0;display:grid}.bar.svelte-gjpmyc{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.title.svelte-gjpmyc h1:where(.svelte-gjpmyc){letter-spacing:-.04em;font-size:30px;line-height:1.1}.title.svelte-gjpmyc p:where(.svelte-gjpmyc){color:var(--ink-3);align-items:center;gap:7px;margin-top:4px;font-size:13px;display:flex}.title.svelte-gjpmyc .pulse:where(.svelte-gjpmyc){width:6px;height:6px}.dot.svelte-gjpmyc{color:var(--line-2)}.controls.svelte-gjpmyc{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.chip.svelte-gjpmyc{background:var(--ink);height:32px;color:var(--ground);border-radius:99px;align-items:center;gap:6px;padding-inline:11px;font-size:12.5px;font-weight:550;display:inline-flex}.seg.svelte-gjpmyc{background:var(--wash);border-radius:11px;grid-template-columns:1fr 1fr;padding:3px;display:grid;position:relative}.seg.svelte-gjpmyc button:where(.svelte-gjpmyc){z-index:1;height:28px;color:var(--ink-3);padding-inline:14px;font-size:12.5px;font-weight:550;transition:color .2s;position:relative}.seg.svelte-gjpmyc button.on:where(.svelte-gjpmyc){color:var(--ink)}.thumb.svelte-gjpmyc{background:var(--raised);width:calc(50% - 3px);box-shadow:0 0 0 1px var(--line), 0 1px 3px #0000000f;transition:transform .3s var(--ease);border-radius:8px;position:absolute;top:3px;bottom:3px;left:3px}.thumb.right.svelte-gjpmyc{transform:translate(100%)}.smooth.svelte-gjpmyc{background:var(--wash);height:34px;color:var(--ink-3);border-radius:11px;align-items:center;gap:10px;padding-inline:12px;font-size:12.5px;font-weight:550;display:flex}.smooth.svelte-gjpmyc .mono:where(.svelte-gjpmyc){width:3.2em;color:var(--ink);font-size:11px}input[type=range].svelte-gjpmyc{appearance:none;background:linear-gradient(to right, var(--ink) var(--p), var(--line-2) var(--p));cursor:pointer;border-radius:4px;width:110px;height:4px}input[type=range].svelte-gjpmyc::-webkit-slider-thumb{appearance:none;background:var(--raised);width:14px;height:14px;box-shadow:0 0 0 1.5px var(--ink), 0 1px 3px #0003;border-radius:50%;transition:transform .15s}input[type=range].svelte-gjpmyc::-moz-range-thumb{background:var(--raised);width:14px;height:14px;box-shadow:0 0 0 1.5px var(--ink), 0 1px 3px #0003;border:0;border-radius:50%}input[type=range].svelte-gjpmyc:active::-webkit-slider-thumb{transform:scale(1.2)}.runs-btn.svelte-gjpmyc{display:none}.hero.svelte-gjpmyc{background:var(--raised);box-shadow:0 0 0 1px var(--line);animation:svelte-gjpmyc-rise .6s var(--ease) both;border-radius:20px;padding:18px 18px 14px 12px;position:relative}.hero.wait.svelte-gjpmyc{background:linear-gradient(100deg, var(--raised) 30%, var(--sunken) 50%, var(--raised) 70%) 0 0 / 300% 100%;height:460px;animation:1.6s linear infinite svelte-gjpmyc-shimmer}@keyframes svelte-gjpmyc-shimmer{to{background-position:-150% 0}}@keyframes svelte-gjpmyc-rise{0%{opacity:0;transform:translateY(8px)}}.hero.svelte-gjpmyc>header:where(.svelte-gjpmyc){grid-template-columns:auto 1fr auto;align-items:start;gap:8px 24px;padding:0 0 12px 8px;display:grid}.pick.svelte-gjpmyc{grid-row:1;position:relative}.metric.svelte-gjpmyc{color:var(--ink);border-radius:9px;align-items:center;gap:4px;margin-left:-10px;padding:5px 8px 5px 10px;font-size:15px;font-weight:600;transition:background .15s;display:inline-flex}.metric.svelte-gjpmyc:hover,.metric[aria-expanded=true].svelte-gjpmyc{background:var(--wash)}.grp.svelte-gjpmyc{color:var(--ink-3);font-weight:500}.menu.svelte-gjpmyc{z-index:20;background:var(--raised);width:280px;box-shadow:0 0 0 1px var(--line), var(--shadow-lg);border-radius:14px;padding:8px;position:absolute;top:calc(100% + 6px);left:-10px}.menu-list.svelte-gjpmyc{max-height:340px;margin-top:6px;display:grid;overflow-y:auto}.menu-list.svelte-gjpmyc .label:where(.svelte-gjpmyc){padding:10px 10px 4px}.menu-list.svelte-gjpmyc button:where(.svelte-gjpmyc){text-align:left;color:var(--ink-2);border-radius:8px;justify-content:space-between;align-items:center;padding:7px 10px;display:flex}.menu-list.svelte-gjpmyc button:where(.svelte-gjpmyc):hover{background:var(--wash);color:var(--ink)}.menu-list.svelte-gjpmyc button.on:where(.svelte-gjpmyc){color:var(--ink);font-weight:600}.readout.svelte-gjpmyc{flex-wrap:wrap;grid-area:2/1/auto/3;align-items:flex-end;gap:10px 36px;display:flex}.now.svelte-gjpmyc{gap:6px;display:grid}.big.svelte-gjpmyc{letter-spacing:-.045em;font-size:clamp(36px,4.6vw,52px);font-weight:600;line-height:.95}.at.svelte-gjpmyc{color:var(--ink-2);align-items:center;gap:7px;font-size:12.5px;display:flex}.at.svelte-gjpmyc i:where(.svelte-gjpmyc),.legend.svelte-gjpmyc i:where(.svelte-gjpmyc){border-radius:2px;width:12px;height:3px}.at.svelte-gjpmyc .mono:where(.svelte-gjpmyc){color:var(--ink-3);font-size:10.5px}.best.svelte-gjpmyc{gap:5px;padding-bottom:1px;display:grid}.best.svelte-gjpmyc .mono:where(.svelte-gjpmyc){font-size:13px}.best.svelte-gjpmyc .at-step:where(.svelte-gjpmyc){color:var(--ink-3);font-size:10.5px}.toggle.svelte-gjpmyc{height:30px;color:var(--ink-3);border-radius:9px;grid-area:1/3;align-items:center;gap:6px;padding-inline:10px;font-size:12.5px;font-weight:550;transition:background .15s,color .15s;display:inline-flex}.toggle.svelte-gjpmyc:hover{background:var(--wash);color:var(--ink)}.toggle.on.svelte-gjpmyc{background:var(--ink);color:var(--ground)}.legend.svelte-gjpmyc{color:var(--ink-2);flex-wrap:wrap;gap:6px 14px;padding:10px 8px 0;font-size:12px;display:none}.legend.svelte-gjpmyc span:where(.svelte-gjpmyc){align-items:center;gap:6px;display:inline-flex}.cards.svelte-gjpmyc{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:12px;display:grid}.card.svelte-gjpmyc{border-radius:var(--r-lg);background:var(--raised);box-shadow:0 0 0 1px var(--line);animation:svelte-gjpmyc-rise .6s var(--ease) both;padding:12px 12px 8px 6px;transition:box-shadow .2s}.card.svelte-gjpmyc:hover{box-shadow:0 0 0 1px var(--line-2)}.card.svelte-gjpmyc header:where(.svelte-gjpmyc){grid-template-columns:1fr auto auto;align-items:center;gap:6px;min-height:28px;padding:0 4px 6px 10px;display:grid}.card.svelte-gjpmyc .name:where(.svelte-gjpmyc){text-align:left;text-overflow:ellipsis;white-space:nowrap;justify-self:start;max-width:100%;font-size:13.5px;font-weight:600;overflow:hidden}.card.svelte-gjpmyc .grp:where(.svelte-gjpmyc){font-weight:500}.card.svelte-gjpmyc .name:where(.svelte-gjpmyc):hover{text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.card.svelte-gjpmyc .val:where(.svelte-gjpmyc){color:var(--ink-2);font-size:11px}.toggle.small.svelte-gjpmyc{opacity:0;justify-content:center;width:26px;height:26px;padding:0}.card.svelte-gjpmyc:hover .toggle.small:where(.svelte-gjpmyc),.toggle.small.on.svelte-gjpmyc,.toggle.small.svelte-gjpmyc:focus-visible{opacity:1}.none.svelte-gjpmyc{justify-items:start;gap:14px;padding-top:10vh;display:grid}.sheet-scrim.svelte-gjpmyc{z-index:40;background:var(--scrim);position:fixed;inset:0}.runs-sheet.svelte-gjpmyc{z-index:41;max-height:78dvh;padding:10px 16px calc(24px + env(safe-area-inset-bottom,0px));background:var(--raised);box-shadow:var(--shadow-lg);border-radius:22px 22px 0 0;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.grab.svelte-gjpmyc{background:var(--line-2);border-radius:4px;width:40px;height:4px;margin:0 auto 14px}@media (width<=900px){.project.svelte-gjpmyc{grid-template-columns:minmax(0,1fr)}.rail.svelte-gjpmyc{display:none}.runs-btn.svelte-gjpmyc{display:inline-flex}.legend.svelte-gjpmyc{display:flex}}@media (width<=560px){.controls.svelte-gjpmyc{width:100%}.smooth.svelte-gjpmyc{flex:100%;order:3}.runs-btn.svelte-gjpmyc{margin-left:auto}.smooth.svelte-gjpmyc input:where(.svelte-gjpmyc){flex:1;width:auto}.hero.svelte-gjpmyc{border-radius:16px;padding:14px 10px 12px 4px}.hero.svelte-gjpmyc>header:where(.svelte-gjpmyc){padding-left:10px}}.app.svelte-1n46o8q{min-height:100%}.problem.svelte-1n46o8q{max-width:460px;padding-inline:var(--gutter);gap:10px;margin:18vh auto 0;display:grid}.problem.svelte-1n46o8q h2:where(.svelte-1n46o8q){font-size:20px}.problem.svelte-1n46o8q p:where(.svelte-1n46o8q){color:var(--ink-2)}.row.svelte-1n46o8q{gap:8px;margin-top:8px;display:flex}
