@font-face{font-family:alte;src:url(../media/AlteHaasGroteskRegular-s.p.06-zj5hurxf86.ttf)format("truetype");font-display:swap}@font-face{font-family:alte Fallback;src:local(Arial);ascent-override:93.91%;descent-override:21.01%;line-gap-override:2.76%;size-adjust:101.37%}.HEUJQq_className{font-family:alte,alte Fallback}.HEUJQq_variable{--font-alte:"alte", "alte Fallback"}
:root{--font-main:var(--font-alte,"Segoe UI", Roboto, "Helvetica Neue", sans-serif);--bg-app:#f4f5f7;--bg-panel:#fff;--bg-canvas:#e8ecef;--text-dark:#222;--text-light:#666;--text-placeholder:#a0aab5;--text-inverse:#fff;--bg-hover:#f7f8fa;--border-strong:#c0c6cc;--accent-blue:#0696d7;--accent-blue-hover:#057baf;--accent-blue-bg:#0696d714;--accent-select:#0284c7;--color-error-bg:#fdecea;--color-error-border:#f5c2bd;--color-late:#c0392b;--color-ok:#1e8449;--color-ok-bg:#1e84491f;--border-light:#dcdfe4;--shadow-sm:0 2px 4px #00000005, 0 1px 2px #0000000a;--shadow-md:0 4px 12px #00000014;--shadow-floating:0 8px 24px #0000001f;--radius-sm:4px;--radius-md:6px;--radius-g:10px}canvas{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@keyframes spin{to{transform:rotate(360deg)}}html,body{background-color:var(--bg-panel);color:var(--text-dark);font-family:var(--font-main), serif;-webkit-font-smoothing:antialiased;width:100vw;height:100vh;margin:0;padding:0;overflow:hidden}.link-none{color:#000;text-decoration:none}