:root{--canvas:#e9e9eb;--chrome:#f6f6f7;--panel:#fbfbfc;--field:#fff;--line:#00000017;--line-strong:#00000029;--text:#1d1d1f;--text-2:#636366;--text-3:#8e8e93;--accent:#007aff;--accent-press:#0062cc;--accent-soft:#007aff1f;--on-accent:#fff;--danger:#d70015;--warn:#b25000;--hover:#0000000d;--press:#00000017;--sheet-shadow:0 1px 2px #0000001f, 0 8px 28px #00000024;--pop-shadow:0 2px 6px #0000001a, 0 12px 32px #00000029;--hud:#2c2c2e;--on-hud:#f5f5f7;--hud-error:#3a1d1d;--hud-edge:transparent;--window:#fff;--sidebar-bg:#f2f2f7cc;--sidebar-solid:#f2f2f7;--sidebar-line:#00000014;--sidebar-shadow:0 1px 3px #0000000f, 0 8px 24px #0000000f;--row-hover:#0000000a;--row-selected:#00000014;--toolbar-scrolled:#ffffffb8;--cover-shadow:0 1px 1.5px #0000001a, 0 4px 12px #0000001a, inset 0 0 0 .5px #0000001a;--cover-shadow-hover:0 2px 4px #0000001f, 0 12px 28px #00000029;--cover-placeholder:#f2f2f4;--cover-edge:#0000001a;--seg-on:var(--panel);--seg-on-shadow:0 1px 2px #00000026;--menu-sep:var(--line);--ease-out:cubic-bezier(.23, 1, .32, 1);--spring:linear(0, .053, .176, .324, .474, .609, .723, .815, .884, .934, .969, .991, 1.005, 1.012, 1.015, 1.015, 1.014, 1.012, 1.009, 1.007, 1.005, 1.004, 1.002, 1.001, 1);--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", system-ui, sans-serif;--radius:7px;--sidebar-w:240px;--sidebar-inset:8px;--sidebar-radius:14px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--canvas:#1b1b1d;--chrome:#252527;--panel:#29292c;--field:#323235;--line:#ffffff14;--line-strong:#ffffff29;--text:#f5f5f7;--text-2:#aeaeb2;--text-3:#8e8e93;--accent:#0a84ff;--accent-press:#0071e0;--accent-soft:#0a84ff33;--danger:#ff453a;--warn:#ff9f0a;--hover:#ffffff0f;--press:#ffffff1c;--sheet-shadow:0 1px 2px #0006, 0 10px 30px #00000073;--pop-shadow:0 2px 8px #00000059, 0 14px 36px #00000073;--window:#1e1e1e;--sidebar-bg:#2c2c2eb8;--sidebar-solid:#2a2a2c;--sidebar-line:#ffffff14;--sidebar-shadow:0 1px 3px #0006, 0 8px 24px #00000059;--row-hover:#ffffff0d;--row-selected:#ffffff1a;--toolbar-scrolled:#1e1e1eb8;--cover-shadow:0 1px 2px #00000080, 0 6px 16px #00000073, inset 0 0 0 .5px #ffffff14;--cover-shadow-hover:0 2px 4px #0000008c, 0 14px 32px #00000080;--cover-placeholder:#2c2c2e;--cover-edge:#ffffff14;--seg-on:#ffffff29;--seg-on-shadow:0 1px 2px #00000059;--menu-sep:var(--line-strong);--hud-edge:#ffffff1a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--window);color:var(--text);font:13px/1.38 var(--font);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}button,input,textarea,select{font:inherit;color:inherit}button{cursor:default}svg{display:block}[hidden]{display:none!important}:where(:focus-visible){outline:2px solid var(--accent);outline-offset:2px}::selection{background:var(--accent-soft)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none}}@media (prefers-contrast:more){:root{--text-2:#48484a;--text-3:#6e6e73;--accent:#0062cc;--accent-press:#004fa3;--line:#0000002e;--line-strong:#0000004d;--sidebar-line:#0003}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root:not([data-theme=light]){--text-2:#d1d1d6;--text-3:#aeaeb2;--accent:#409cff;--accent-press:#2a8cff;--line:#fff3;--line-strong:#ffffff52;--sidebar-line:#fff3}}
