*{box-sizing:border-box}html,body{margin:0}body{color:#262626;-webkit-font-smoothing:antialiased;background:#f9f9f9;font-family:Suisse Intl,Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.blank{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100vh;padding:24px;display:flex}.blank-line{color:#00000085;margin:0;font-size:14px;line-height:20px}.blank-code{color:#fa5d19;font-family:ui-monospace,Geist Mono,SFMono-Regular,Menlo,monospace;font-size:13px}html[data-color=dark] .blank-line{color:#ffffffa3}a.btn-heat{text-decoration:none}.btn-heat{color:#fff;height:40px;font:inherit;cursor:pointer;white-space:nowrap;background:#ff4c00;background:color(display-p3 .9816 .3634 .0984);border:0;border-radius:10px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;transition:box-shadow .2s,transform .1s,opacity .15s;display:inline-flex;box-shadow:inset 0 -6px 12px #f003,0 2px 4px #ff4d001f,0 1px 1px #ff4d001f,0 .5px .5px #ff4d0029}.btn-heat:hover{box-shadow:inset 0 -6px 12px #f003,0 4px 8px #ff4d0029,0 1px 1px #ff4d001f}.btn-heat:active{transform:scale(.99)}.btn-heat:disabled{opacity:.55;cursor:default}.btn-heat:focus-visible{outline:2px solid var(--heat,#fa5d19);outline-offset:2px}.heat-field{pointer-events:none;width:100%;height:100%;image-rendering:pixelated;opacity:0;transition:opacity 1.2s;position:absolute;inset:0}.heat-field[data-ready]{opacity:1}html[data-color=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-color=dark] body{color:#ededed;background:#0a0a0a}html[data-color=dark] .fc:not([data-theme=partner]){--ink:#ededed;--muted:#ffffffa3;--faint:#ffffff6b;--alpha-4:#ffffff12;--alpha-8:#ffffff1f;--stroke:#ffffff2e;--line:#262626;--bg:#0a0a0a;--surface:#141414;--grid:#ffffff0d;--grid-dot:#ffffff24;--dot:#3a3a3a;--green-ink:#5fe08a;--honey-ink:#f5cf6b;--crimson-ink:#ff8a7a;--blue-ink:#a9bcff;--paper-node:#0f2a18;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-color=dark] .fc:not([data-theme=partner]) .brand .wm-ink{display:none}html[data-color=dark] .fc:not([data-theme=partner]) .brand .wm-light{display:block}html.theme-swap *,html.theme-swap :before,html.theme-swap :after{transition:none!important}html.theme-swap::view-transition-group(*){animation-duration:.2s}html.theme-swap::view-transition-old(*){animation:.2s both theme-fade-out}html.theme-swap::view-transition-new(*){animation:.2s both theme-fade-in}@keyframes theme-fade-out{to{opacity:0}}@keyframes theme-fade-in{0%{opacity:0}}.color-toggle{width:32px;height:32px;color:var(--muted,#0000008f);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s;display:inline-flex}.color-toggle:hover{color:var(--ink,#262626);background:var(--alpha-4,#0000000a)}.color-toggle:focus-visible{outline:2px solid var(--heat,#fa5d19);outline-offset:1px}.color-toggle svg{transition:opacity .15s}.topbar-row:has(.color-toggle) .topbar-product{margin-right:auto}:is(.topbar-row:has(.color-toggle) .theme-toggle,.topbar-row:has(.color-toggle) .topbar-note){margin-left:0}.topbar-row:has(.color-toggle) .topbar-note{margin-right:4px}.fc[data-theme=partner] .color-toggle{visibility:hidden}@media (max-width:560px){.fc[data-theme=partner] .color-toggle{display:none}}@media (max-width:995px){.topbar-row:has(.color-toggle) .brand{margin-right:auto}.topbar-row:has(.color-toggle) .topbar-product{margin-right:0}}@media (max-width:560px){.topbar-row .brand{order:0}.topbar-row .color-toggle{order:1}.topbar-row .theme-toggle{order:2}}.home-header .color-toggle{position:absolute;top:50%;right:32px;transform:translateY(-50%)}@media (max-width:995px){.home-header .color-toggle{right:12px}}html[data-vt] .theater-wrap>.theater,html[data-vt] .theater-wrap>.run-result{view-transition-name:vt-run}html[data-vt=report] .vt-title{view-transition-name:vt-title}html[data-vt=report] .vt-line{view-transition-name:vt-line}html[data-vt=report] .vt-stats,html[data-vt=report] .report .ax-stats{view-transition-name:vt-stats}html[data-vt]::view-transition-group(*){animation-duration:.5s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}html[data-vt]::view-transition-old(root){animation-duration:.3s}html[data-vt]::view-transition-new(root){animation-duration:.3s}html[data-vt]::view-transition-old(vt-run){object-fit:cover;object-position:top;height:100%}html[data-vt]::view-transition-new(vt-run){object-fit:cover;object-position:top;height:100%}
