@keyframes r{20%,80%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px)}}@keyframes s{30%,60%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px)}}.q{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.q>svg{width:50px;height:50px;overflow:visible}.q>svg>circle,.q>svg>path{opacity:0;transform:translateY(-10px)}.q>svg>circle{animation:r infinite var(--transition-xxl) ease-in-out}.q>svg>path{animation:s infinite var(--transition-xxl) ease-in-out}.t{width:100%;height:100%;animation:var(--animation-fade-in-scale) var(--transition-s)}.f{display:flex;flex-grow:1;width:100%;height:100%;max-width:1600px;max-height:1066.6666666667px;box-shadow:var(--app-box-shadow);overflow:hidden;background:var(--app-background)}@media all and (max-width: 1600px),(max-height: 1066.6666666667px){.f{max-width:100%;max-height:100%}}.g{display:flex}@media all and (max-width: 786px){.g{flex-direction:column-reverse}}._{-webkit-backdrop-filter:var(--tooltip-backdrop);backdrop-filter:var(--tooltip-backdrop);padding:4px 8px;font-size:var(--font-size-xs);font-weight:var(--font-weight-m);border-radius:var(--border-radius-m);box-shadow:var(--tooltip-shadow);transition:opacity var(--transition-s);opacity:0}._.a{opacity:1}@font-face{font-family:IBM Plex Sans;font-weight:300;src:url(/assets/IBMPlexSans-Light-u7tJ6Ypj.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-weight:400;src:url(/assets/IBMPlexSans-Regular-DrJwp_Vo.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-weight:500;src:url(/assets/IBMPlexSans-Medium-Bu2tOu0e.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-weight:600;src:url(/assets/IBMPlexSans-SemiBold-4qtgH4cb.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-weight:700;src:url(/assets/IBMPlexSans-Bold-CpeKWoI-.woff2) format("woff2")}@keyframes fade-in-down{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes fade-in-right{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:none}}@keyframes fade-in-scale{0%{opacity:0;transform:scale(.995)}to{opacity:1;transform:none}}*{-webkit-tap-highlight-color:transparent;box-sizing:border-box;padding:0;margin:0}::-webkit-scrollbar{width:15px}::-webkit-scrollbar-thumb{background:var(--app-scrollbar);background-clip:content-box;border:5px solid transparent;border-radius:10px}::-webkit-scrollbar-corner{display:none}@media (pointer: coarse){::-webkit-scrollbar{display:none}}html,body,#app{width:100%;height:100%}#app{position:fixed;inset:0;background:var(--theme);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-s);font-family:var(--font-family);color:var(--theme-text);--media-type: "normal"}@media all and (max-width: 1600px),(max-height: 1066.6666666667px){#app{--media-type: "minimized"}}@media all and (max-width: 786px){#app{--media-type: "mobile"}}#app,::backdrop{--animation-fade-in-down: fade-in-down;--animation-fade-in-right: fade-in-right;--animation-fade-in-scale: fade-in-scale}#app.light,#app.light ::backdrop{--theme: #f8f9fa;--theme-text: var(--c-text-dark);--theme-text-muted: var(--c-text-dark-muted);--app-max-width: 1600px;--app-max-height: 1000px;--app-box-shadow: 0 4px 7px #e8e7f5;--app-scroll-box-shadow: 0 0 10px #00000038;--app-background: #fff;--app-border: #e8e9f4;--app-scrollbar: #bec9d4;--c-text-dark: #333946;--c-text-dark-muted: #788090;--c-text-light: #fff;--c-text-light-accent: #b8bbcc;--c-text-light-muted: #d2d2da;--c-dimmed: #a3aab0;--c-dimmed-light: #f4f7f9;--c-dimmed-hover: #8f979d;--c-dimmed-text: var(--c-text-light);--c-dimmed-text-hover: var(--c-dimmed-text);--c-dimmed-text-accent: var(--c-text-light);--c-dimmed-pure: var(--c-dimmed);--c-dimmed-pure-hover: var(--c-dimmed-hover);--c-dimmed-shadow: #555c655c;--c-primary: #202023;--c-primary-light: #e8f0fb;--c-primary-light-dimmed: #adc4e1;--c-primary-hover: #2f2f34;--c-primary-text: var(--c-text-light);--c-primary-text-hover: var(--c-primary-text);--c-primary-text-accent: #57749e;--c-primary-pure: var(--c-primary);--c-primary-pure-hover: var(--c-primary-hover);--c-primary-shadow: #5077be5c;--c-secondary: #f2e3ff;--c-secondary-light: var(--c-secondary);--c-secondary-light-dimmed: #dab2ff;--c-secondary-hover: #e2bfff;--c-secondary-text: var(--c-text-light);--c-secondary-text-hover: var(--c-secondary-text);--c-secondary-text-accent: #7f5ba0;--c-secondary-pure: var(--c-secondary);--c-secondary-pure-hover: var(--c-secondary-hover);--c-secondary-shadow: #b765ff5c;--c-success: #64d37d;--c-success-light: #eafdee;--c-success-light-dimmed: #9fd0a9;--c-success-hover: #55b26d;--c-success-text: var(--c-text-light);--c-success-text-hover: var(--c-success-text);--c-success-text-accent: #53895f;--c-success-pure: var(--c-success);--c-success-pure-hover: var(--c-success-hover);--c-success-shadow: #55b26d5c;--c-warning: #ffca67;--c-warning-light: #ffefe7;--c-warning-light-dimmed: #e5b197;--c-warning-hover: #e2ab1e;--c-warning-text: var(--c-text-light);--c-warning-text-hover: var(--c-warning-text);--c-warning-text-accent: #a97053;--c-warning-pure: var(--c-warning);--c-warning-pure-hover: var(--c-warning-hover);--c-warning-shadow: #f09e5a5c;--c-danger: #ee7a7a;--c-danger-light: #ffc9c9;--c-danger-light-dimmed: #e59696;--c-danger-hover: #de4e4e;--c-danger-text: var(--c-text-light);--c-danger-text-hover: var(--c-danger-text);--c-danger-text-accent: #bd5f5f;--c-danger-pure: var(--c-danger);--c-danger-pure-hover: var(--c-danger-hover);--c-danger-shadow: #ee7a7a5c;--font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--font-weight-s: 300;--font-weight-m: 400;--font-weight-l: 500;--font-weight-xl: 600;--font-weight-xxl: 700;--font-size-xxs: 10px;--font-size-xs: 12px;--font-size-s: 14px;--font-size-m: 16px;--font-size-l: 18px;--font-size-xl: 20px;--font-size-xxl: 24px;--transition-s: calc(var(--transitions, 1) * .125s);--transition-m: calc(var(--transitions, 1) * .25s);--transition-xl: calc(var(--transitions, 1) * .75s);--transition-xxl: calc(var(--transitions, 1) * 1.5s);--chart-line-color: #d7dfe4;--chart-label: var(--theme-text);--chart-generic-saturation: 55%;--chart-generic-lightness: 82%;--chart-tooltip-background-color: var(--app-background);--chart-tooltip-border-color: var(--app-border);--chart-tooltip-color: var(--theme-text);--chart-tooltip-cross-color: var(--c-primary);--chart-tooltip-axis-label-color: var(--c-primary-text);--chart-tooltip-axis-label-background: var(--c-primary);--border-radius-s: 2px;--border-radius-m: 4px;--border-radius-l: 6px;--border-radius-xl: 8px;--border-radius-xxl: 16px;--border-radius-xxxl: 24px;--border-radius-full: 1000px;--input-field-transition: var(--transition-s);--input-field-font-size: var(--font-size-xs);--input-field-caret-color: #2d3036;--input-field-border: #bec9d4;--input-field-placeholder: var(--c-dimmed-pure);--input-field-background: #efeff3;--input-field-hover-border: var(--c-primary-pure);--input-field-hover-background: var(--input-field-background);--input-field-focus-border: var(--c-primary-pure);--input-field-focus-background: var(--input-field-background);--input-field-focus-box-shadow: #0059ff5c;--input-field-max-width: 200px;--dialog-background: var(--app-background);--dialog-box-shadow: 0 2px 5px #00000012;--context-menu-item-color: #777788;--context-menu-item-color-muted: #cacfda;--context-menu-item-color-hover: #222228;--context-menu-item-background-hover: #0000000d;--context-menu-backdrop: brightness(10);--context-menu-shadow: 0 2px 10px #c5c3db;--cell-menu-backdrop: blur(3px) brightness(.15);--cell-menu-shadow: 0 1px 2px #46434d;--grid-background-odd: #fff;--grid-background-odd-hover: #f5f5f7;--grid-background-odd-active: #fafafa;--grid-background-even: #f0f2f3;--grid-background-even-hover: #e6e9eb;--grid-background-even-active: #ededed;--grid-border-color: #e4e5e6;--grid-border-radius: var(--border-radius-l);--grid-header-background: #1b1e2a;--grid-header-text: #dfe2e8;--tooltip-backdrop: var(--context-menu-backdrop);--tooltip-shadow: 0 1px 2px #e0e0e0}#app.dark,#app.dark ::backdrop{--theme: #02040a;--theme-text: var(--c-text-light);--theme-text-muted: var(--c-text-light-muted);--app-max-width: 1600px;--app-max-height: 1000px;--app-box-shadow: 0 4px 7px #131316;--app-scroll-box-shadow: 0 0 10px #0c0c0c;--app-background: #15161e;--app-border: var(--theme);--app-scrollbar: #3f4354;--c-text-dark: #282d38;--c-text-dark-muted: #788090;--c-text-light: #fff;--c-text-light-accent: #b8bbcc;--c-text-light-muted: #d2d2da;--c-dimmed: #708dab;--c-dimmed-light: #1b1d27;--c-dimmed-hover: #5d758f;--c-dimmed-text: var(--c-text-light);--c-dimmed-text-hover: var(--c-dimmed-text);--c-dimmed-text-accent: var(--c-text-light);--c-dimmed-pure: var(--c-dimmed);--c-dimmed-pure-hover: var(--c-dimmed-hover);--c-dimmed-shadow: #555c655c;--c-primary: #3f5df3;--c-primary-light: #3f94f3;--c-primary-light-dimmed: #bcdcff;--c-primary-hover: #3450d8;--c-primary-text: var(--c-text-light);--c-primary-text-hover: var(--c-primary-text);--c-primary-text-accent: #eaf4ff;--c-primary-pure: #6d86ff;--c-primary-pure-hover: #5970de;--c-primary-shadow: #4fa2ff5c;--c-secondary: #b460ff;--c-secondary-light: var(--c-secondary);--c-secondary-light-dimmed: #dab2ff;--c-secondary-hover: #9730f1;--c-secondary-text: var(--c-text-light);--c-secondary-text-hover: var(--c-secondary-text);--c-secondary-text-accent: #f5ebff;--c-secondary-pure: var(--c-secondary);--c-secondary-pure-hover: var(--c-secondary-hover);--c-secondary-shadow: #ac4fff5c;--c-success: #36b399;--c-success-light: var(--c-success);--c-success-light-dimmed: #4ddfc1;--c-success-hover: #1d9e83;--c-success-text: var(--c-text-light);--c-success-text-hover: var(--c-success-text);--c-success-text-accent: #dbfff8;--c-success-pure: var(--c-success);--c-success-pure-hover: var(--c-success-hover);--c-success-shadow: #17a6895c;--c-warning: #edbc3d;--c-warning-light: var(--c-warning);--c-warning-light-dimmed: #ffe59f;--c-warning-hover: #d2a01f;--c-warning-text: var(--c-text-light);--c-warning-text-hover: var(--c-warning-text);--c-warning-text-accent: #fffbf2;--c-warning-pure: var(--c-warning);--c-warning-pure-hover: var(--c-warning-hover);--c-warning-shadow: #e7b6345c;--c-danger: #ed3d3d;--c-danger-light: var(--c-danger);--c-danger-light-dimmed: #ffa4a4;--c-danger-hover: #c42a2a;--c-danger-text: var(--c-text-light);--c-danger-text-hover: var(--c-danger-text);--c-danger-text-accent: #ffc7c7;--c-danger-pure: var(--c-danger);--c-danger-pure-hover: var(--c-danger-hover);--c-danger-shadow: #c42a2a5c;--font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--font-weight-s: 300;--font-weight-m: 400;--font-weight-l: 500;--font-weight-xl: 600;--font-weight-xxl: 700;--font-size-xxs: 10px;--font-size-xs: 12px;--font-size-s: 14px;--font-size-m: 16px;--font-size-l: 18px;--font-size-xl: 20px;--font-size-xxl: 24px;--transition-s: calc(var(--transitions, 1) * .125s);--transition-m: calc(var(--transitions, 1) * .25s);--transition-xl: calc(var(--transitions, 1) * .75s);--transition-xxl: calc(var(--transitions, 1) * 1.5s);--chart-line-color: #3c4249;--chart-label: var(--theme-text);--chart-generic-saturation: 75%;--chart-generic-lightness: 75%;--chart-tooltip-background-color: var(--app-background);--chart-tooltip-border-color: var(--app-border);--chart-tooltip-color: var(--theme-text);--chart-tooltip-cross-color: var(--c-dimmed);--chart-tooltip-axis-label-color: var(--c-primary-text);--chart-tooltip-axis-label-background: var(--c-primary);--border-radius-s: 2px;--border-radius-m: 4px;--border-radius-l: 6px;--border-radius-xl: 8px;--border-radius-xxl: 16px;--border-radius-xxxl: 24px;--border-radius-full: 1000px;--input-field-transition: var(--transition-s);--input-field-font-size: var(--font-size-xs);--input-field-caret-color: #a6aab7;--input-field-border: #54516d;--input-field-placeholder: #5d6275;--input-field-background: var(--app-background);--input-field-hover-border: var(--c-primary-pure);--input-field-hover-background: var(--input-field-background);--input-field-focus-border: var(--c-primary-pure);--input-field-focus-background: var(--input-field-background);--input-field-focus-box-shadow: 0 0 0 2px #005ad173;--input-field-max-width: 200px;--dialog-background: #1f1f2b;--dialog-box-shadow: 0 2px 10px #00000080;--context-menu-item-color: #c1c1cf;--context-menu-item-color-muted: #6e6e72;--context-menu-item-color-hover: #ededf6;--context-menu-item-background-hover: #00000080;--context-menu-backdrop: blur(4px) brightness(.25);--context-menu-shadow: 0 1px 5px #0c0b0e;--cell-menu-backdrop: blur(3px) brightness(.3);--cell-menu-shadow: 0 1px 5px #0c0b0e;--grid-background-odd: #1b1d26;--grid-background-odd-hover: #1b1d26;--grid-background-odd-active: #2a2d3a;--grid-background-even: #2c2f3d;--grid-background-even-hover: #2c2f3d;--grid-background-even-active: #3d4154;--grid-border-color: #131316;--grid-border-radius: var(--border-radius-l);--grid-header-background: var(--c-primary);--grid-header-text: #dfe2e8;--tooltip-backdrop: var(--context-menu-backdrop);--tooltip-shadow: 0 1px 2px #141416}#app.reducedMotion{--transitions: 0}
