@charset "UTF-8";@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-mono-latin-400-normal-A2WATXFY.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-400-normal-4MWPPJAM.woff") format("woff")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-display:swap;font-weight:400;src:url("./media/ibm-plex-mono-latin-400-italic-AHZIZ2NF.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-400-italic-G2NUQAKL.woff") format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-mono-latin-500-normal-33HAQIPI.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-500-normal-EJMP6L36.woff") format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-mono-latin-600-normal-IIV3OB4N.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-600-normal-BXFNGPE3.woff") format("woff")}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url("./media/ibm-plex-sans-cyrillic-ext-wght-normal-DEWRJMSP.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url("./media/ibm-plex-sans-cyrillic-wght-normal-WC4RT7HT.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url("./media/ibm-plex-sans-greek-wght-normal-54OIUMHA.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url("./media/ibm-plex-sans-vietnamese-wght-normal-XXCN3S4J.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url("./media/ibm-plex-sans-latin-ext-wght-normal-VCUQOPLP.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url("./media/ibm-plex-sans-latin-wght-normal-U42Y2LR5.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--paper: #fbfaf7;--surface: #f3f1ec;--desk: #e7e4dc;--desk-deep: #ddd9cf;--ink: #191d23;--ink-2: #565e69;--ink-3: #8c939d;--pencil: #6d7784;--rule: #d9d5ca;--rule-soft: #e5e1d7;--rail: #ddd8cb;--edge: #c4bfb0;--accent: #1d4f70;--accent-ink: #fbfaf7;--accent-wash: #dde6ec;--danger: #9d3a2e;--warning: #8a6a1f;--selection: #ccd9e2;--selection-muted: #e0e4e7;--scrollbar: #ccc8bc;--scrollbar-hover: #b4afa1;--shadow-colour: #1a1d2318;--syntax-number: #0b5394;--syntax-string: #2f7031;--syntax-directive: #9a5b06;--syntax-marker: #847e6f;--syntax-code: #7a5a52;--plot-paper: #fbfaf7;--plot-grid: #e5e1d7;--plot-axis: #b6b0a2;--plot-label: #8c939d;--plot-area-opacity: .1;--plot-series-1: #1d4f70;--plot-series-2: #a4552c;--plot-series-3: #4a6a3d;--plot-series-4: #7c5a26;--plot-series-5: #6b4a72;--plot-series-6: #2f6f6a;--font-ui: "IBM Plex Sans Variable", "IBM Plex Sans", system-ui, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "Cascadia Mono", Menlo, monospace;--size-micro: .6875rem;--size-small: .75rem;--size-base: .8125rem;--tracking-micro: .09em;--measure: 1140px;--radius: 3px}:root[data-measure=full]{--measure: 100%}:root[data-theme=dark]{color-scheme:dark;--paper: #15181c;--surface: #1c2026;--desk: #0e1114;--desk-deep: #0a0c0f;--ink: #dee3ea;--ink-2: #98a1ac;--ink-3: #6b747f;--pencil: #79838f;--rule: #333b44;--rule-soft: #252b33;--rail: #3f4854;--edge: #4d5663;--accent: #86b4d8;--accent-ink: #0e1114;--accent-wash: #1b2935;--danger: #cf7b6d;--warning: #c9a45c;--selection: #24313c;--selection-muted: #1c242b;--scrollbar: #2f363f;--scrollbar-hover: #404853;--shadow-colour: #00000066;--syntax-number: #8fbcdc;--syntax-string: #a3c294;--syntax-directive: #d4ad74;--syntax-marker: #565e67;--syntax-code: #a0988a;--plot-paper: #15181c;--plot-grid: #232830;--plot-axis: #3d444d;--plot-label: #6b747f;--plot-area-opacity: .16;--plot-series-1: #86b4d8;--plot-series-2: #dd9a6b;--plot-series-3: #a3c294;--plot-series-4: #d4ad74;--plot-series-5: #bda3d2;--plot-series-6: #79c2ba}*,*:before,*:after{box-sizing:border-box}html,body{block-size:100%}body{margin:0;background:var(--desk);color:var(--ink);font-family:var(--font-ui);font-size:var(--size-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;overscroll-behavior:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;touch-action:manipulation}:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.monaco-editor .ce-ghost{color:var(--pencil);font-style:normal;border-inline-start:1px solid var(--rail);padding-inline-start:.8ch;padding-block:.36em;user-select:none;-webkit-user-select:none;pointer-events:none}.monaco-editor .ce-ghost--problem{color:var(--danger);border-inline-start-color:color-mix(in srgb,var(--danger) 40%,transparent)}.monaco-editor .ce-plot-zone{inline-size:100%}.monaco-editor .ce-definition{font-weight:600}.monaco-editor .squiggly-error,.monaco-editor .squiggly-warning{background-repeat:repeat-x;background-position:bottom left;background-size:6px 3px}.monaco-editor .squiggly-error{background-image:linear-gradient(135deg,transparent 45%,var(--danger) 45% 55%,transparent 55%)}.monaco-editor .squiggly-warning{background-image:linear-gradient(135deg,transparent 45%,var(--warning) 45% 55%,transparent 55%)}.monaco-editor .monaco-scrollable-element>.scrollbar>.slider{border-radius:4px}.monaco-editor .view-overlays .selected-text{border-radius:0}@media(pointer:coarse){.monaco-editor .ime-text-area,.monaco-editor .inputarea{font-size:16px!important}.monaco-editor .monaco-scrollable-element>.scrollbar>.slider{border-radius:6px}}.monaco-editor .ce-plot-zone,.monaco-editor .ce-slider-row{z-index:1}.monaco-editor .ce-slider-row{inline-size:100%;padding-inline-start:18px;display:flex;align-items:center}.monaco-editor .ce-slider-row ce-slider-control{margin-block-start:0;margin-inline-start:0}
