statapp/docs/README.html

524 lines
1.8 MiB
HTML
Raw Normal View History

2024-02-03 15:33:01 +03:00
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>README.md - Grip</title>
<link rel="icon" href="data:image/x-icon;base64,AAABAAEAEBAAAAEACABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAKCgr/FRUX/xYWGP8YGBr/GRkb/xsbHP8dHR7/Hh4f/x4eIP8fHyD/ICAh/yMjJP8kJCX/JiYo/ygoKv8pKSr/LCwu/y0tLv80NDT/QUFC/0ZGR/9MTE7/UFBR/1JSUv9bW1v/XFxc/2BgYP9hYWP/aGhp/2xsbP9ycnL/d3d3/3l5e/98fHz/f3+A/2dn/P9z3a//cNX8/4CAgP+Xl5f/nZ2e/56en/+fn5//n5+h/6amp/+rq6v/rKys/7CvsP+zs7T/uLi5/7u7u/+8vLz/wMDA/8fHx//Kysr/zc3N/9HR0f/d3d3/3t7e/+Xl5f/q6ur/6+vr/+3t7f/z8/P/9fX1//b29v/39/f/+Pj4//n5+f/6+vr/+/v7//z8/P/9/f3//v7+//////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/NCYmJiYmJiYmJiYmJiYmNCZKSkpKSkpKSkpKSkpKSiYmSkpKRisdRkMbMklKSkomJkpKSSEiNUhEEQwpSUpKJiZKSi8LHhhAPAwBDDZKSiYmSkoWACA7SEc6HAEaSkomJkpKBxI/SkpKSj4ICkpKJiZKSgUTR0pKSkpGDwZKSiYmSkoTED1KSkpKOQQVSkomJkpKKgowMy4sNycIMUpKJiZKSkEZDgkDAgsNH0VKSiYmSkpKQigUBgkXLUhKSkomJkpKSkpKSkpKSkpKSkpKJiYmJiYmJiYmJiYmJiYmJiYmIyUkNDQ0NDQ0NDQ0NDQmOCYmJiYmJiYmJiYmJiYmOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=" />
<link rel="stylesheet" href="/__/grip/static/octicons/octicons.css" />
<style>
#preview-page {
margin-top: 0px;
margin-bottom: 0px;
}
#readme {
border: none;
}
#readme > .Box-header {
border: none;
display: none !important;
}
#readme > .Box-body {
border: none;
}
:root,[data-color-mode=light][data-light-theme=light],[data-color-mode=dark][data-dark-theme=light]{/*! */}:root,:root::selection,[data-color-mode=light][data-light-theme=light],[data-color-mode=light][data-light-theme=light]::selection,[data-color-mode=dark][data-dark-theme=light],[data-color-mode=dark][data-dark-theme=light]::selection{--color-canvas-default-transparent: rgba(255,255,255,0);--color-page-header-bg: #f6f8fa;--color-marketing-icon-primary: #218bff;--color-marketing-icon-secondary: #54aeff;--color-diff-blob-addition-num-text: #1F2328;--color-diff-blob-addition-fg: #1F2328;--color-diff-blob-addition-num-bg: #ccffd8;--color-diff-blob-addition-line-bg: #e6ffec;--color-diff-blob-addition-word-bg: #abf2bc;--color-diff-blob-deletion-num-text: #1F2328;--color-diff-blob-deletion-fg: #1F2328;--color-diff-blob-deletion-num-bg: #ffd7d5;--color-diff-blob-deletion-line-bg: #ffebe9;--color-diff-blob-deletion-word-bg: rgba(255,129,130,0.4);--color-diff-blob-hunk-num-bg: rgba(84,174,255,0.4);--color-diff-blob-expander-icon: #656d76;--color-diff-blob-selected-line-highlight-mix-blend-mode: multiply;--color-diffstat-deletion-border: rgba(31,35,40,0.15);--color-diffstat-addition-border: rgba(31,35,40,0.15);--color-diffstat-addition-bg: #1f883d;--color-search-keyword-hl: #fff8c5;--color-prettylights-syntax-comment: #57606a;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-entity: #6639ba;--color-prettylights-syntax-storage-modifier-import: #24292f;--color-prettylights-syntax-entity-tag: #116329;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #24292f;--color-prettylights-syntax-markup-bold: #24292f;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #eaeef2;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-brackethighlighter-angle: #57606a;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-codemirror-text: #1F2328;--color-codemirror-bg: #ffffff;--color-codemirror-gutters-bg: #ffffff;--color-codemirror-guttermarker-text: #ffffff;--color-codemirror-guttermarker-subtle-text: #6e7781;--color-codemirror-linenumber-text: #656d76;--color-codemirror-cursor: #1F2328;--color-codemirror-selection-bg: rgba(84,174,255,0.4);--color-codemirror-activeline-bg: rgba(234,238,242,0.5);--color-codemirror-matchingbracket-text: #1F2328;--color-codemirror-lines-bg: #ffffff;--color-codemirror-syntax-comment: #24292f;--color-codemirror-syntax-constant: #0550ae;--color-codemirror-syntax-entity: #8250df;--color-codemirror-syntax-keyword: #cf222e;--color-codemirror-syntax-storage: #cf222e;--color-codemirror-syntax-string: #0a3069;--color-codemirror-syntax-support: #0550ae;--color-codemirror-syntax-variable: #953800;--color-checks-bg: #24292f;--color-checks-run-border-width: 0px;--color-checks-container-border-width: 0px;--color-checks-text-primary: #f6f8fa;--color-checks-text-secondary: #8c959f;--color-checks-text-link: #54aeff;--color-checks-btn-icon: #afb8c1;--color-checks-btn-hover-icon: #f6f8fa;--color-checks-btn-hover-bg: rgba(255,255,255,0.125);--color-check
/*# sourceMappingURL=light-736934503f50.css.map*/
[data-color-mode=light][data-light-theme=dark],[data-color-mode=light][data-light-theme=dark]::selection,[data-color-mode=dark][data-dark-theme=dark],[data-color-mode=dark][data-dark-theme=dark]::selection{--color-canvas-default-transparent: rgba(13,17,23,0);--color-page-header-bg: #0d1117;--color-marketing-icon-primary: #79c0ff;--color-marketing-icon-secondary: #1f6feb;--color-diff-blob-addition-num-text: #e6edf3;--color-diff-blob-addition-fg: #e6edf3;--color-diff-blob-addition-num-bg: rgba(63,185,80,0.3);--color-diff-blob-addition-line-bg: rgba(46,160,67,0.15);--color-diff-blob-addition-word-bg: rgba(46,160,67,0.4);--color-diff-blob-deletion-num-text: #e6edf3;--color-diff-blob-deletion-fg: #e6edf3;--color-diff-blob-deletion-num-bg: rgba(248,81,73,0.3);--color-diff-blob-deletion-line-bg: rgba(248,81,73,0.1);--color-diff-blob-deletion-word-bg: rgba(248,81,73,0.4);--color-diff-blob-hunk-num-bg: rgba(56,139,253,0.4);--color-diff-blob-expander-icon: #848d97;--color-diff-blob-selected-line-highlight-mix-blend-mode: screen;--color-diffstat-deletion-border: rgba(240,246,252,0.1);--color-diffstat-addition-border: rgba(240,246,252,0.1);--color-diffstat-addition-bg: #3fb950;--color-search-keyword-hl: rgba(210,153,34,0.4);--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #c9d1d9;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #c9d1d9;--color-prettylights-syntax-markup-bold: #c9d1d9;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #c9d1d9;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-brackethighlighter-angle: #8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-codemirror-text: #e6edf3;--color-codemirror-bg: #0d1117;--color-codemirror-gutters-bg: #0d1117;--color-codemirror-guttermarker-text: #0d1117;--color-codemirror-guttermarker-subtle-text: #6e7681;--color-codemirror-linenumber-text: #848d97;--color-codemirror-cursor: #e6edf3;--color-codemirror-selection-bg: rgba(56,139,253,0.4);--color-codemirror-activeline-bg: rgba(110,118,129,0.1);--color-codemirror-matchingbracket-text: #e6edf3;--color-codemirror-lines-bg: #0d1117;--color-codemirror-syntax-comment: #8b949e;--color-codemirror-syntax-constant: #79c0ff;--color-codemirror-syntax-entity: #d2a8ff;--color-codemirror-syntax-keyword: #ff7b72;--color-codemirror-syntax-storage: #ff7b72;--color-codemirror-syntax-string: #a5d6ff;--color-codemirror-syntax-support: #79c0ff;--color-codemirror-syntax-variable: #ffa657;--color-checks-bg: #010409;--color-checks-run-border-width: 1px;--color-checks-container-border-width: 1px;--color-checks-text-primary: #e6edf3;--color-checks-text-secondary: #848d97;--color-checks-text-link: #2f81f7;--color-checks-btn-icon: #848d97;--color-checks-btn-hover-icon: #e6edf3;--color-checks-btn-hover-bg: rgba(110,118,129,0.1);--color-checks-input-text: #848d97;--color-checks-input-placeholder-text: #6e7
/*# sourceMappingURL=dark-5a27ba666704.css.map*/
[data-color-mode=light][data-light-theme=dark_dimmed],[data-color-mode=light][data-light-theme=dark_dimmed]::selection,[data-color-mode=dark][data-dark-theme=dark_dimmed],[data-color-mode=dark][data-dark-theme=dark_dimmed]::selection{--color-canvas-default-transparent: rgba(34,39,46,0);--color-page-header-bg: #22272e;--color-marketing-icon-primary: #6cb6ff;--color-marketing-icon-secondary: #316dca;--color-diff-blob-addition-num-text: #adbac7;--color-diff-blob-addition-fg: #adbac7;--color-diff-blob-addition-num-bg: rgba(87,171,90,0.3);--color-diff-blob-addition-line-bg: rgba(70,149,74,0.15);--color-diff-blob-addition-word-bg: rgba(70,149,74,0.4);--color-diff-blob-deletion-num-text: #adbac7;--color-diff-blob-deletion-fg: #adbac7;--color-diff-blob-deletion-num-bg: rgba(229,83,75,0.3);--color-diff-blob-deletion-line-bg: rgba(229,83,75,0.1);--color-diff-blob-deletion-word-bg: rgba(229,83,75,0.4);--color-diff-blob-hunk-num-bg: rgba(65,132,228,0.4);--color-diff-blob-expander-icon: #adbac7;--color-diff-blob-selected-line-highlight-mix-blend-mode: screen;--color-diffstat-deletion-border: rgba(205,217,229,0.1);--color-diffstat-addition-border: rgba(205,217,229,0.1);--color-diffstat-addition-bg: #57ab5a;--color-search-keyword-hl: rgba(198,144,38,0.4);--color-prettylights-syntax-comment: #768390;--color-prettylights-syntax-constant: #6cb6ff;--color-prettylights-syntax-entity: #dcbdfb;--color-prettylights-syntax-storage-modifier-import: #adbac7;--color-prettylights-syntax-entity-tag: #8ddb8c;--color-prettylights-syntax-keyword: #f47067;--color-prettylights-syntax-string: #96d0ff;--color-prettylights-syntax-variable: #f69d50;--color-prettylights-syntax-brackethighlighter-unmatched: #e5534b;--color-prettylights-syntax-invalid-illegal-text: #cdd9e5;--color-prettylights-syntax-invalid-illegal-bg: #922323;--color-prettylights-syntax-carriage-return-text: #cdd9e5;--color-prettylights-syntax-carriage-return-bg: #ad2e2c;--color-prettylights-syntax-string-regexp: #8ddb8c;--color-prettylights-syntax-markup-list: #eac55f;--color-prettylights-syntax-markup-heading: #316dca;--color-prettylights-syntax-markup-italic: #adbac7;--color-prettylights-syntax-markup-bold: #adbac7;--color-prettylights-syntax-markup-deleted-text: #ffd8d3;--color-prettylights-syntax-markup-deleted-bg: #78191b;--color-prettylights-syntax-markup-inserted-text: #b4f1b4;--color-prettylights-syntax-markup-inserted-bg: #1b4721;--color-prettylights-syntax-markup-changed-text: #ffddb0;--color-prettylights-syntax-markup-changed-bg: #682d0f;--color-prettylights-syntax-markup-ignored-text: #adbac7;--color-prettylights-syntax-markup-ignored-bg: #255ab2;--color-prettylights-syntax-meta-diff-range: #dcbdfb;--color-prettylights-syntax-brackethighlighter-angle: #768390;--color-prettylights-syntax-sublimelinter-gutter-mark: #545d68;--color-prettylights-syntax-constant-other-reference-link: #96d0ff;--color-codemirror-text: #adbac7;--color-codemirror-bg: #22272e;--color-codemirror-gutters-bg: #22272e;--color-codemirror-guttermarker-text: #22272e;--color-codemirror-guttermarker-subtle-text: #636e7b;--color-codemirror-linenumber-text: #768390;--color-codemirror-cursor: #adbac7;--color-codemirror-selection-bg: rgba(65,132,228,0.4);--color-codemirror-activeline-bg: rgba(99,110,123,0.1);--color-codemirror-matchingbracket-text: #adbac7;--color-codemirror-lines-bg: #22272e;--color-codemirror-syntax-comment: #768390;--color-codemirror-syntax-constant: #6cb6ff;--color-codemirror-syntax-entity: #dcbdfb;--color-codemirror-syntax-keyword: #f47067;--color-codemirror-syntax-storage: #f47067;--color-codemirror-syntax-string: #96d0ff;--color-codemirror-syntax-support: #6cb6ff;--color-codemirror-syntax-variable: #f69d50;--color-checks-bg: #1c2128;--color-checks-run-border-width: 1px;--color-checks-container-border-width: 1px;--color-checks-text-primary: #adbac7;--color-checks-text-secondary: #768390;--color-checks-text-link: #539bf5;--color-checks-btn-icon: #768390;--color-checks-btn-hover-icon: #adbac7;--color-checks-btn-hover-bg: rgba(99,110,123,0.1);--color-checks-input-text: #768390;--color-checks-in
/*# sourceMappingURL=dark_dimmed-593124a44deb.css.map*/
[data-color-mode=light][data-light-theme=dark_high_contrast],[data-color-mode=light][data-light-theme=dark_high_contrast]::selection,[data-color-mode=dark][data-dark-theme=dark_high_contrast],[data-color-mode=dark][data-dark-theme=dark_high_contrast]::selection{--color-canvas-default-transparent: rgba(10,12,16,0);--color-page-header-bg: #0a0c10;--color-marketing-icon-primary: #91cbff;--color-marketing-icon-secondary: #409eff;--color-diff-blob-addition-num-text: #f0f3f6;--color-diff-blob-addition-fg: #0a0c10;--color-diff-blob-addition-num-bg: rgba(38,205,77,0.3);--color-diff-blob-addition-line-bg: rgba(9,180,58,0.15);--color-diff-blob-addition-word-bg: #09b43a;--color-diff-blob-deletion-num-text: #f0f3f6;--color-diff-blob-deletion-fg: #0a0c10;--color-diff-blob-deletion-num-bg: rgba(255,106,105,0.3);--color-diff-blob-deletion-line-bg: rgba(255,106,105,0.1);--color-diff-blob-deletion-word-bg: #ff6a69;--color-diff-blob-hunk-num-bg: rgba(64,158,255,0.4);--color-diff-blob-expander-icon: #f0f3f6;--color-diff-blob-selected-line-highlight-mix-blend-mode: screen;--color-diffstat-deletion-border: #ffb1af;--color-diffstat-addition-border: #4ae168;--color-diffstat-addition-bg: #26cd4d;--color-search-keyword-hl: rgba(240,183,47,0.4);--color-prettylights-syntax-comment: #bdc4cc;--color-prettylights-syntax-constant: #91cbff;--color-prettylights-syntax-entity: #dbb7ff;--color-prettylights-syntax-storage-modifier-import: #f0f3f6;--color-prettylights-syntax-entity-tag: #72f088;--color-prettylights-syntax-keyword: #ff9492;--color-prettylights-syntax-string: #addcff;--color-prettylights-syntax-variable: #ffb757;--color-prettylights-syntax-brackethighlighter-unmatched: #ff6a69;--color-prettylights-syntax-invalid-illegal-text: #ffffff;--color-prettylights-syntax-invalid-illegal-bg: #e82a2f;--color-prettylights-syntax-carriage-return-text: #ffffff;--color-prettylights-syntax-carriage-return-bg: #ff4445;--color-prettylights-syntax-string-regexp: #72f088;--color-prettylights-syntax-markup-list: #fbd669;--color-prettylights-syntax-markup-heading: #409eff;--color-prettylights-syntax-markup-italic: #f0f3f6;--color-prettylights-syntax-markup-bold: #f0f3f6;--color-prettylights-syntax-markup-deleted-text: #ffdedb;--color-prettylights-syntax-markup-deleted-bg: #cc1421;--color-prettylights-syntax-markup-inserted-text: #acf7b6;--color-prettylights-syntax-markup-inserted-bg: #007728;--color-prettylights-syntax-markup-changed-text: #ffe1b4;--color-prettylights-syntax-markup-changed-bg: #a74c00;--color-prettylights-syntax-markup-ignored-text: #f0f3f6;--color-prettylights-syntax-markup-ignored-bg: #318bf8;--color-prettylights-syntax-meta-diff-range: #dbb7ff;--color-prettylights-syntax-brackethighlighter-angle: #bdc4cc;--color-prettylights-syntax-sublimelinter-gutter-mark: #7a828e;--color-prettylights-syntax-constant-other-reference-link: #addcff;--color-codemirror-text: #f0f3f6;--color-codemirror-bg: #0a0c10;--color-codemirror-gutters-bg: #0a0c10;--color-codemirror-guttermarker-text: #0a0c10;--color-codemirror-guttermarker-subtle-text: #9ea7b3;--color-codemirror-linenumber-text: #f0f3f6;--color-codemirror-cursor: #f0f3f6;--color-codemirror-selection-bg: rgba(64,158,255,0.4);--color-codemirror-activeline-bg: rgba(158,167,179,0.1);--color-codemirror-matchingbracket-text: #f0f3f6;--color-codemirror-lines-bg: #0a0c10;--color-codemirror-syntax-comment: #bdc4cc;--color-codemirror-syntax-constant: #91cbff;--color-codemirror-syntax-entity: #dbb7ff;--color-codemirror-syntax-keyword: #ff9492;--color-codemirror-syntax-storage: #ff9492;--color-codemirror-syntax-string: #addcff;--color-codemirror-syntax-support: #91cbff;--color-codemirror-syntax-variable: #ffb757;--color-checks-bg: #010409;--color-checks-run-border-width: 1px;--color-checks-container-border-width: 1px;--color-checks-text-primary: #f0f3f6;--color-checks-text-secondary: #f0f3f6;--color-checks-text-link: #71b7ff;--color-checks-btn-icon: #f0f3f6;--color-checks-btn-hover-icon: #f0f3f6;--color-checks-btn-hover-bg: rgba(158,167,179,0.1);--color-checks-input-text: #f0f3f6;--color-checks-input-placeholder-tex
/*# sourceMappingURL=dark_high_contrast-81ab6812d304.css.map*/
[data-color-mode=light][data-light-theme=dark_colorblind],[data-color-mode=light][data-light-theme=dark_colorblind]::selection,[data-color-mode=dark][data-dark-theme=dark_colorblind],[data-color-mode=dark][data-dark-theme=dark_colorblind]::selection{--color-canvas-default-transparent: rgba(13,17,23,0);--color-page-header-bg: #0d1117;--color-marketing-icon-primary: #79c0ff;--color-marketing-icon-secondary: #1f6feb;--color-diff-blob-addition-num-text: #c9d1d9;--color-diff-blob-addition-fg: #c9d1d9;--color-diff-blob-addition-num-bg: rgba(88,166,255,0.3);--color-diff-blob-addition-line-bg: rgba(56,139,253,0.15);--color-diff-blob-addition-word-bg: rgba(56,139,253,0.4);--color-diff-blob-deletion-num-text: #c9d1d9;--color-diff-blob-deletion-fg: #c9d1d9;--color-diff-blob-deletion-num-bg: rgba(212,118,22,0.3);--color-diff-blob-deletion-line-bg: rgba(212,118,22,0.1);--color-diff-blob-deletion-word-bg: rgba(212,118,22,0.4);--color-diff-blob-hunk-num-bg: rgba(56,139,253,0.4);--color-diff-blob-expander-icon: #8b949e;--color-diff-blob-selected-line-highlight-mix-blend-mode: screen;--color-diffstat-deletion-border: rgba(240,246,252,0.1);--color-diffstat-addition-border: rgba(240,246,252,0.1);--color-diffstat-addition-bg: #58a6ff;--color-search-keyword-hl: rgba(210,153,34,0.4);--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #c9d1d9;--color-prettylights-syntax-entity-tag: #a5d6ff;--color-prettylights-syntax-keyword: #ec8e2c;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #fdac54;--color-prettylights-syntax-brackethighlighter-unmatched: #d47616;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #6c3906;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #914d04;--color-prettylights-syntax-string-regexp: #a5d6ff;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #c9d1d9;--color-prettylights-syntax-markup-bold: #c9d1d9;--color-prettylights-syntax-markup-deleted-text: #ffe2bb;--color-prettylights-syntax-markup-deleted-bg: #4e2906;--color-prettylights-syntax-markup-inserted-text: #cae8ff;--color-prettylights-syntax-markup-inserted-bg: #0c2d6b;--color-prettylights-syntax-markup-changed-text: #ffe2bb;--color-prettylights-syntax-markup-changed-bg: #4e2906;--color-prettylights-syntax-markup-ignored-text: #c9d1d9;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-brackethighlighter-angle: #8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-codemirror-text: #c9d1d9;--color-codemirror-bg: #0d1117;--color-codemirror-gutters-bg: #0d1117;--color-codemirror-guttermarker-text: #0d1117;--color-codemirror-guttermarker-subtle-text: #6e7681;--color-codemirror-linenumber-text: #8b949e;--color-codemirror-cursor: #c9d1d9;--color-codemirror-selection-bg: rgba(56,139,253,0.4);--color-codemirror-activeline-bg: rgba(110,118,129,0.1);--color-codemirror-matchingbracket-text: #c9d1d9;--color-codemirror-lines-bg: #0d1117;--color-codemirror-syntax-comment: #8b949e;--color-codemirror-syntax-constant: #79c0ff;--color-codemirror-syntax-entity: #d2a8ff;--color-codemirror-syntax-keyword: #ec8e2c;--color-codemirror-syntax-storage: #ec8e2c;--color-codemirror-syntax-string: #a5d6ff;--color-codemirror-syntax-support: #79c0ff;--color-codemirror-syntax-variable: #fdac54;--color-checks-bg: #010409;--color-checks-run-border-width: 1px;--color-checks-container-border-width: 1px;--color-checks-text-primary: #c9d1d9;--color-checks-text-secondary: #8b949e;--color-checks-text-link: #58a6ff;--color-checks-btn-icon: #8b949e;--color-checks-btn-hover-icon: #c9d1d9;--color-checks-btn-hover-bg: rgba(110,118,129,0.1);--color-checks-input-text: #
/*# sourceMappingURL=dark_colorblind-5e7ca5799af9.css.map*/
[data-color-mode=light][data-light-theme=light_colorblind],[data-color-mode=light][data-light-theme=light_colorblind]::selection,[data-color-mode=dark][data-dark-theme=light_colorblind],[data-color-mode=dark][data-dark-theme=light_colorblind]::selection{--color-canvas-default-transparent: rgba(255,255,255,0);--color-page-header-bg: #f6f8fa;--color-marketing-icon-primary: #218bff;--color-marketing-icon-secondary: #54aeff;--color-diff-blob-addition-num-text: #24292f;--color-diff-blob-addition-fg: #24292f;--color-diff-blob-addition-num-bg: rgba(84,174,255,0.4);--color-diff-blob-addition-line-bg: rgba(221,244,255,0.5);--color-diff-blob-addition-word-bg: rgba(84,174,255,0.4);--color-diff-blob-deletion-num-text: #24292f;--color-diff-blob-deletion-fg: #24292f;--color-diff-blob-deletion-num-bg: rgba(247,153,57,0.4);--color-diff-blob-deletion-line-bg: rgba(255,245,232,0.5);--color-diff-blob-deletion-word-bg: rgba(255,188,109,0.5);--color-diff-blob-hunk-num-bg: rgba(84,174,255,0.4);--color-diff-blob-expander-icon: #57606a;--color-diff-blob-selected-line-highlight-mix-blend-mode: multiply;--color-diffstat-deletion-border: rgba(27,31,36,0.15);--color-diffstat-addition-border: rgba(27,31,36,0.15);--color-diffstat-addition-bg: #0969da;--color-search-keyword-hl: #fff8c5;--color-prettylights-syntax-comment: #57606a;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-entity: #6639ba;--color-prettylights-syntax-storage-modifier-import: #24292f;--color-prettylights-syntax-entity-tag: #0550ae;--color-prettylights-syntax-keyword: #b35900;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #8a4600;--color-prettylights-syntax-brackethighlighter-unmatched: #6f3800;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #6f3800;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #b35900;--color-prettylights-syntax-string-regexp: #0550ae;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #24292f;--color-prettylights-syntax-markup-bold: #24292f;--color-prettylights-syntax-markup-deleted-text: #6f3800;--color-prettylights-syntax-markup-deleted-bg: #fff5e8;--color-prettylights-syntax-markup-inserted-text: #0550ae;--color-prettylights-syntax-markup-inserted-bg: #ddf4ff;--color-prettylights-syntax-markup-changed-text: #8a4600;--color-prettylights-syntax-markup-changed-bg: #ffddb0;--color-prettylights-syntax-markup-ignored-text: #eaeef2;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-brackethighlighter-angle: #57606a;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-codemirror-text: #24292f;--color-codemirror-bg: #ffffff;--color-codemirror-gutters-bg: #ffffff;--color-codemirror-guttermarker-text: #ffffff;--color-codemirror-guttermarker-subtle-text: #6e7781;--color-codemirror-linenumber-text: #57606a;--color-codemirror-cursor: #24292f;--color-codemirror-selection-bg: rgba(84,174,255,0.4);--color-codemirror-activeline-bg: rgba(234,238,242,0.5);--color-codemirror-matchingbracket-text: #24292f;--color-codemirror-lines-bg: #ffffff;--color-codemirror-syntax-comment: #24292f;--color-codemirror-syntax-constant: #0550ae;--color-codemirror-syntax-entity: #8250df;--color-codemirror-syntax-keyword: #b35900;--color-codemirror-syntax-storage: #b35900;--color-codemirror-syntax-string: #0a3069;--color-codemirror-syntax-support: #0550ae;--color-codemirror-syntax-variable: #8a4600;--color-checks-bg: #24292f;--color-checks-run-border-width: 0px;--color-checks-container-border-width: 0px;--color-checks-text-primary: #f6f8fa;--color-checks-text-secondary: #8c959f;--color-checks-text-link: #54aeff;--color-checks-btn-icon: #afb8c1;--color-checks-btn-hover-icon: #f6f8fa;--color-checks-btn-hover-bg: rgba(255,255,255,0.125);--color-checks-input-text: #eaee
/*# sourceMappingURL=light_colorblind-10f29fff4ce2.css.map*/
[data-color-mode=light][data-light-theme=light_high_contrast],[data-color-mode=light][data-light-theme=light_high_contrast]::selection,[data-color-mode=dark][data-dark-theme=light_high_contrast],[data-color-mode=dark][data-dark-theme=light_high_contrast]::selection{--color-canvas-default-transparent: rgba(255,255,255,0);--color-page-header-bg: #ffffff;--color-marketing-icon-primary: #1168e3;--color-marketing-icon-secondary: #368cf9;--color-diff-blob-addition-num-text: #0e1116;--color-diff-blob-addition-fg: #ffffff;--color-diff-blob-addition-num-bg: #ccffd8;--color-diff-blob-addition-line-bg: #e6ffec;--color-diff-blob-addition-word-bg: #055d20;--color-diff-blob-deletion-num-text: #0e1116;--color-diff-blob-deletion-fg: #ffffff;--color-diff-blob-deletion-num-bg: #ffd7d5;--color-diff-blob-deletion-line-bg: #fff0ee;--color-diff-blob-deletion-word-bg: #a0111f;--color-diff-blob-hunk-num-bg: #9cd7ff;--color-diff-blob-expander-icon: #0e1116;--color-diff-blob-selected-line-highlight-mix-blend-mode: multiply;--color-diffstat-deletion-border: rgba(1,4,9,0.8);--color-diffstat-addition-border: rgba(1,4,9,0.8);--color-diffstat-addition-bg: #055d20;--color-search-keyword-hl: #fcf7be;--color-prettylights-syntax-comment: #4b535d;--color-prettylights-syntax-constant: #023b95;--color-prettylights-syntax-entity: #512598;--color-prettylights-syntax-storage-modifier-import: #0e1116;--color-prettylights-syntax-entity-tag: #024c1a;--color-prettylights-syntax-keyword: #a0111f;--color-prettylights-syntax-string: #032563;--color-prettylights-syntax-variable: #702c00;--color-prettylights-syntax-brackethighlighter-unmatched: #6e011a;--color-prettylights-syntax-invalid-illegal-text: #ffffff;--color-prettylights-syntax-invalid-illegal-bg: #6e011a;--color-prettylights-syntax-carriage-return-text: #ffffff;--color-prettylights-syntax-carriage-return-bg: #a0111f;--color-prettylights-syntax-string-regexp: #024c1a;--color-prettylights-syntax-markup-list: #2e1800;--color-prettylights-syntax-markup-heading: #023b95;--color-prettylights-syntax-markup-italic: #0e1116;--color-prettylights-syntax-markup-bold: #0e1116;--color-prettylights-syntax-markup-deleted-text: #6e011a;--color-prettylights-syntax-markup-deleted-bg: #fff0ee;--color-prettylights-syntax-markup-inserted-text: #024c1a;--color-prettylights-syntax-markup-inserted-bg: #d2fedb;--color-prettylights-syntax-markup-changed-text: #702c00;--color-prettylights-syntax-markup-changed-bg: #ffc67b;--color-prettylights-syntax-markup-ignored-text: #e7ecf0;--color-prettylights-syntax-markup-ignored-bg: #023b95;--color-prettylights-syntax-meta-diff-range: #622cbc;--color-prettylights-syntax-brackethighlighter-angle: #4b535d;--color-prettylights-syntax-sublimelinter-gutter-mark: #88929d;--color-prettylights-syntax-constant-other-reference-link: #032563;--color-codemirror-text: #0e1116;--color-codemirror-bg: #ffffff;--color-codemirror-gutters-bg: #ffffff;--color-codemirror-guttermarker-text: #ffffff;--color-codemirror-guttermarker-subtle-text: #66707b;--color-codemirror-linenumber-text: #0e1116;--color-codemirror-cursor: #0e1116;--color-codemirror-selection-bg: #368cf9;--color-codemirror-activeline-bg: #e7ecf0;--color-codemirror-matchingbracket-text: #0e1116;--color-codemirror-lines-bg: #ffffff;--color-codemirror-syntax-comment: #0e1116;--color-codemirror-syntax-constant: #023b95;--color-codemirror-syntax-entity: #622cbc;--color-codemirror-syntax-keyword: #a0111f;--color-codemirror-syntax-storage: #a0111f;--color-codemirror-syntax-string: #032563;--color-codemirror-syntax-support: #023b95;--color-codemirror-syntax-variable: #702c00;--color-checks-bg: #0e1116;--color-checks-run-border-width: 0px;--color-checks-container-border-width: 0px;--color-checks-text-primary: #ffffff;--color-checks-text-secondary: #88929d;--color-checks-text-link: #368cf9;--color-checks-btn-icon: #acb6c0;--color-checks-btn-hover-icon: #ffffff;--color-checks-btn-hover-bg: rgba(255,255,255,0.125);--color-checks-input-text: #e7ecf0;--color-checks-input-placeholder-text: #88929d;--color-checks-input-focus-text: #88929d;--color-checks-input-bg: #
/*# sourceMappingURL=light_high_contrast-4fea51a08f73.css.map*/
[data-color-mode=light][data-light-theme=light_tritanopia],[data-color-mode=light][data-light-theme=light_tritanopia]::selection,[data-color-mode=dark][data-dark-theme=light_tritanopia],[data-color-mode=dark][data-dark-theme=light_tritanopia]::selection{--color-canvas-default-transparent: rgba(255,255,255,0);--color-page-header-bg: #f6f8fa;--color-marketing-icon-primary: #218bff;--color-marketing-icon-secondary: #54aeff;--color-diff-blob-addition-num-text: #24292f;--color-diff-blob-addition-fg: #24292f;--color-diff-blob-addition-num-bg: rgba(84,174,255,0.4);--color-diff-blob-addition-line-bg: rgba(221,244,255,0.5);--color-diff-blob-addition-word-bg: rgba(84,174,255,0.4);--color-diff-blob-deletion-num-text: #24292f;--color-diff-blob-deletion-fg: #24292f;--color-diff-blob-deletion-num-bg: rgba(255,129,130,0.4);--color-diff-blob-deletion-line-bg: rgba(255,235,233,0.5);--color-diff-blob-deletion-word-bg: rgba(255,171,168,0.5);--color-diff-blob-hunk-num-bg: rgba(84,174,255,0.4);--color-diff-blob-expander-icon: #57606a;--color-diff-blob-selected-line-highlight-mix-blend-mode: multiply;--color-diffstat-deletion-border: rgba(27,31,36,0.15);--color-diffstat-addition-border: rgba(27,31,36,0.15);--color-diffstat-addition-bg: #0969da;--color-search-keyword-hl: #fff8c5;--color-prettylights-syntax-comment: #57606a;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-entity: #6639ba;--color-prettylights-syntax-storage-modifier-import: #24292f;--color-prettylights-syntax-entity-tag: #0550ae;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #a40e26;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #0550ae;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #24292f;--color-prettylights-syntax-markup-bold: #24292f;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #0550ae;--color-prettylights-syntax-markup-inserted-bg: #ddf4ff;--color-prettylights-syntax-markup-changed-text: #a40e26;--color-prettylights-syntax-markup-changed-bg: #ffcecb;--color-prettylights-syntax-markup-ignored-text: #eaeef2;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-brackethighlighter-angle: #57606a;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-codemirror-text: #24292f;--color-codemirror-bg: #ffffff;--color-codemirror-gutters-bg: #ffffff;--color-codemirror-guttermarker-text: #ffffff;--color-codemirror-guttermarker-subtle-text: #6e7781;--color-codemirror-linenumber-text: #57606a;--color-codemirror-cursor: #24292f;--color-codemirror-selection-bg: rgba(84,174,255,0.4);--color-codemirror-activeline-bg: rgba(234,238,242,0.5);--color-codemirror-matchingbracket-text: #24292f;--color-codemirror-lines-bg: #ffffff;--color-codemirror-syntax-comment: #24292f;--color-codemirror-syntax-constant: #0550ae;--color-codemirror-syntax-entity: #8250df;--color-codemirror-syntax-keyword: #cf222e;--color-codemirror-syntax-storage: #cf222e;--color-codemirror-syntax-string: #0a3069;--color-codemirror-syntax-support: #0550ae;--color-codemirror-syntax-variable: #a40e26;--color-checks-bg: #24292f;--color-checks-run-border-width: 0px;--color-checks-container-border-width: 0px;--color-checks-text-primary: #f6f8fa;--color-checks-text-secondary: #8c959f;--color-checks-text-link: #54aeff;--color-checks-btn-icon: #afb8c1;--color-checks-btn-hover-icon: #f6f8fa;--color-checks-btn-hover-bg: rgba(255,255,255,0.125);--color-checks-input-text: #eae
/*# sourceMappingURL=light_tritanopia-d967641d0040.css.map*/
[data-color-mode=light][data-light-theme=dark_tritanopia],[data-color-mode=light][data-light-theme=dark_tritanopia]::selection,[data-color-mode=dark][data-dark-theme=dark_tritanopia],[data-color-mode=dark][data-dark-theme=dark_tritanopia]::selection{--color-canvas-default-transparent: rgba(13,17,23,0);--color-page-header-bg: #0d1117;--color-marketing-icon-primary: #79c0ff;--color-marketing-icon-secondary: #1f6feb;--color-diff-blob-addition-num-text: #c9d1d9;--color-diff-blob-addition-fg: #c9d1d9;--color-diff-blob-addition-num-bg: rgba(88,166,255,0.3);--color-diff-blob-addition-line-bg: rgba(56,139,253,0.15);--color-diff-blob-addition-word-bg: rgba(56,139,253,0.4);--color-diff-blob-deletion-num-text: #c9d1d9;--color-diff-blob-deletion-fg: #c9d1d9;--color-diff-blob-deletion-num-bg: rgba(248,81,73,0.3);--color-diff-blob-deletion-line-bg: rgba(248,81,73,0.1);--color-diff-blob-deletion-word-bg: rgba(248,81,73,0.4);--color-diff-blob-hunk-num-bg: rgba(56,139,253,0.4);--color-diff-blob-expander-icon: #8b949e;--color-diff-blob-selected-line-highlight-mix-blend-mode: screen;--color-diffstat-deletion-border: rgba(240,246,252,0.1);--color-diffstat-addition-border: rgba(240,246,252,0.1);--color-diffstat-addition-bg: #58a6ff;--color-search-keyword-hl: rgba(210,153,34,0.4);--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #c9d1d9;--color-prettylights-syntax-entity-tag: #a5d6ff;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa198;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #a5d6ff;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #c9d1d9;--color-prettylights-syntax-markup-bold: #c9d1d9;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #cae8ff;--color-prettylights-syntax-markup-inserted-bg: #0c2d6b;--color-prettylights-syntax-markup-changed-text: #ffdcd7;--color-prettylights-syntax-markup-changed-bg: #67060c;--color-prettylights-syntax-markup-ignored-text: #c9d1d9;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-brackethighlighter-angle: #8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-codemirror-text: #c9d1d9;--color-codemirror-bg: #0d1117;--color-codemirror-gutters-bg: #0d1117;--color-codemirror-guttermarker-text: #0d1117;--color-codemirror-guttermarker-subtle-text: #6e7681;--color-codemirror-linenumber-text: #8b949e;--color-codemirror-cursor: #c9d1d9;--color-codemirror-selection-bg: rgba(56,139,253,0.4);--color-codemirror-activeline-bg: rgba(110,118,129,0.1);--color-codemirror-matchingbracket-text: #c9d1d9;--color-codemirror-lines-bg: #0d1117;--color-codemirror-syntax-comment: #8b949e;--color-codemirror-syntax-constant: #79c0ff;--color-codemirror-syntax-entity: #d2a8ff;--color-codemirror-syntax-keyword: #ff7b72;--color-codemirror-syntax-storage: #ff7b72;--color-codemirror-syntax-string: #a5d6ff;--color-codemirror-syntax-support: #79c0ff;--color-codemirror-syntax-variable: #ffa198;--color-checks-bg: #010409;--color-checks-run-border-width: 1px;--color-checks-container-border-width: 1px;--color-checks-text-primary: #c9d1d9;--color-checks-text-secondary: #8b949e;--color-checks-text-link: #58a6ff;--color-checks-btn-icon: #8b949e;--color-checks-btn-hover-icon: #c9d1d9;--color-checks-btn-hover-bg: rgba(110,118,129,0.1);--color-checks-input-text: #8b9
/*# sourceMappingURL=dark_tritanopia-73c4b4d7947b.css.map*/
:root {
--base-size-4: 0.25rem;
--base-size-8: 0.5rem;
--base-size-12: 0.75rem;
--base-size-16: 1rem;
--base-size-20: 1.25rem;
--base-size-24: 1.5rem;
--base-size-28: 1.75rem;
--base-size-32: 2rem;
--base-size-36: 2.25rem;
--base-size-40: 2.5rem;
--base-size-44: 2.75rem;
--base-size-48: 3rem;
--base-size-64: 4rem;
--base-size-80: 5rem;
--base-size-96: 6rem;
--base-size-112: 7rem;
--base-size-128: 8rem;
}
:root {
--base-text-weight-light: 300;
--base-text-weight-normal: 400;
--base-text-weight-medium: 500;
--base-text-weight-semibold: 600;
}
:root {
--boxShadow-thin: inset 0 0 0 max(1px, 0.0625rem);
--boxShadow-thick: inset 0 0 0 max(2px, 0.125rem);
--boxShadow-thicker: inset 0 0 0 max(4px, 0.25rem);
--borderWidth-thin: max(1px, 0.0625rem);
--borderWidth-thick: max(2px, 0.125rem);
--borderWidth-thicker: max(4px, 0.25rem);
--borderRadius-small: 0.1875rem;
--borderRadius-medium: 0.375rem;
--borderRadius-large: 0.75rem;
--borderRadius-full: 624.9375rem;
--outline-focus-offset: -0.125rem;
--outline-focus-width: 0.125rem;
}
:root {
--breakpoint-xsmall: 20rem;
--breakpoint-small: 34rem;
--breakpoint-medium: 48rem;
--breakpoint-large: 63.25rem;
--breakpoint-xlarge: 80rem;
--breakpoint-xxlarge: 87.5rem;
}
@media (pointer: coarse) {
:root {
--control-minTarget-auto: 2.75rem;
--controlStack-small-gap-auto: 1rem;
--controlStack-medium-gap-auto: 0.75rem;
}
}
@media (pointer: fine) {
:root {
--control-minTarget-auto: 1rem;
--controlStack-small-gap-auto: 0.5rem;
--controlStack-medium-gap-auto: 0.5rem;
}
}
:root {
--control-minTarget-fine: 1rem;
--control-minTarget-coarse: 2.75rem;
--control-xsmall-size: 1.5rem;
--control-xsmall-lineBoxHeight: 1.25rem;
--control-xsmall-paddingBlock: 0.125rem;
--control-xsmall-paddingInline-condensed: 0.25rem;
--control-xsmall-paddingInline-normal: 0.5rem;
--control-xsmall-paddingInline-spacious: 0.75rem;
--control-xsmall-gap: 0.25rem;
--control-small-size: 1.75rem;
--control-small-lineBoxHeight: 1.25rem;
--control-small-paddingBlock: 0.25rem;
--control-small-paddingInline-condensed: 0.5rem;
--control-small-paddingInline-normal: 0.75rem;
--control-small-gap: 0.25rem;
--control-medium-size: 2rem;
--control-medium-lineBoxHeight: 1.25rem;
--control-medium-paddingBlock: 0.375rem;
--control-medium-paddingInline-condensed: 0.5rem;
--control-medium-paddingInline-normal: 0.75rem;
--control-medium-paddingInline-spacious: 1rem;
--control-medium-gap: 0.5rem;
--control-large-size: 2.5rem;
--control-large-lineBoxHeight: 1.25rem;
--control-large-paddingBlock: 0.625rem;
--control-large-paddingInline-normal: 0.75rem;
--control-large-paddingInline-spacious: 1rem;
--control-large-gap: 0.5rem;
--control-xlarge-size: 3rem;
--control-xlarge-lineBoxHeight: 1.25rem;
--control-xlarge-paddingBlock: 0.875rem;
--control-xlarge-paddingInline-normal: 0.75rem;
--control-xlarge-paddingInline-spacious: 1rem;
--control-xlarge-gap: 0.5rem;
--controlStack-small-gap-condensed: 0.5rem;
--controlStack-small-gap-spacious: 1rem;
--controlStack-medium-gap-condensed: 0.5rem;
--controlStack-medium-gap-spacious: 0.75rem;
--controlStack-large-gap-auto: 0.5rem;
--controlStack-large-gap-condensed: 0.5rem;
--controlStack-large-gap-spacious: 0.75rem;
--space-xxsmall: 0.125rem;
--space-xsmall: 0.25rem;
--space-small: 0.375rem;
--space-medium: 0.5rem;
--space-large: 0.75rem;
--space-xlarge: 1rem;
--spinner-strokeWidth-default: 0.125rem;
--spinner-size-small: 1rem;
--spinner-size-medium: 2rem;
--spinner-size-large: 4rem;
--stack-padding-condensed: 0.5rem;
--stack-padding-normal: 1rem;
--stack-padding-spacious: 1.5rem;
--stack-gap-condensed: 0.5rem;
--stack-gap-normal: 1rem;
--stack-gap-spacious: 1.5rem;
--overlay-width-xsmall: 12rem;
--overlay-width-small: 20rem;
--overlay-width-medium: 30rem;
--overlay-width-large: 40rem;
--overlay-width-xlarge: 60rem;
--overlay-height-small: 16rem;
--overlay-height-medium: 20rem;
--overlay-height-large: 27rem;
--overlay-height-xlarge: 37.5rem;
--overlay-padding-normal: 1rem;
--overlay-padding-condensed: 0.5rem;
--overlay-paddingBlock-condensed: 0.25rem;
--overlay-paddingBlock-normal: 0.75rem;
--overlay-borderRadius: 0.375rem;
}
@custom-media --viewportRange-narrow (max-width: calc(48rem - 0.02px));
@custom-media --viewportRange-narrowLandscape (max-width: calc(63.25rem - 0.02px) and (max-height: calc(34rem - 0.02px)) and (orientation: landscape));
@custom-media --viewportRange-regular (min-width: 48rem);
@custom-media --viewportRange-wide (min-width: 87.5rem);
@custom-media --viewportRange-portrait (orientation: portrait);
@custom-media --viewportRange-landscape (orientation: landscape);
:root {
--text-codeInline-size: 0.9285em;
--text-codeBlock-lineHeight: 1.5385;
--text-codeBlock-size: 0.8125rem;
--text-caption-lineHeight: 1.3333;
--text-caption-size: 0.75rem;
--text-body-lineHeight-small: 1.6666;
--text-body-lineHeight-medium: 1.4285;
--text-body-lineHeight-large: 1.5;
--text-body-size-small: 0.75rem;
--text-body-size-medium: 0.875rem;
--text-body-size-large: 1rem;
--text-subtitle-lineHeight: 1.6;
--text-subtitle-size: 1.25rem;
--text-title-lineHeight-small: 1.5;
--text-title-lineHeight-medium: 1.6;
--text-title-lineHeight-large: 1.5;
--text-title-size-small: 1rem;
--text-title-size-medium: 1.25rem;
--text-title-size-large: 2rem;
--text-display-lineHeight: 1.4;
--text-display-size: 2.5rem;
--text-display-lineBoxHeight: 3.5rem;
--fontStack-monospace: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
--fontStack-sansSerif: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Noto Sans', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';
--fontStack-system: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Noto Sans', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';
--text-codeInline-weight: 400;
--text-codeBlock-weight: 400;
--text-caption-weight: 400;
--text-body-weight: 400;
--text-subtitle-weight: 400;
--text-title-weight-small: 600;
--text-title-weight-medium: 600;
--text-title-weight-large: 600;
--text-display-weight: 500;
--text-codeInline-shorthand: var(--text-codeInline-weight) var(--text-codeInline-size) var(--fontStack-monospace);
--text-codeBlock-shorthand: var(--text-codeBlock-weight) var(--text-codeBlock-size)/var(--text-codeBlock-lineHeight) var(--fontStack-monospace);
--text-caption-shorthand: var(--text-caption-weight) var(--text-caption-size)/var(--text-caption-lineHeight) var(--fontStack-sansSerif);
--text-body-shorthand-small: var(--text-body-weight) var(--text-body-size-small)/var(--text-body-lineHeight-small) var(--fontStack-sansSerif);
--text-body-shorthand-medium: var(--text-body-weight) var(--text-body-size-medium)/var(--text-body-lineHeight-medium) var(--fontStack-sansSerif);
--text-body-shorthand-large: var(--text-body-weight) var(--text-body-size-large)/var(--text-body-lineHeight-large) var(--fontStack-sansSerif);
--text-subtitle-shorthand: var(--text-subtitle-weight) var(--text-subtitle-size)/var(--text-subtitle-lineHeight) var(--fontStack-sansSerif);
--text-title-shorthand-small: var(--text-title-weight-small) var(--text-title-size-small)/var(--text-title-lineHeight-small) var(--fontStack-sansSerif);
--text-title-shorthand-medium: var(--text-title-weight-medium) var(--text-title-size-medium)/var(--text-title-lineHeight-medium) var(--fontStack-sansSerif);
--text-title-shorthand-large: var(--text-title-weight-large) var(--text-title-size-large)/var(--text-title-lineHeight-large) var(--fontStack-sansSerif);
--text-display-shorthand: var(--text-display-weight) var(--text-display-size)/var(--text-display-lineHeight) var(--fontStack-sansSerif);
}
/*# sourceMappingURL=primer-primitives-c179e918d6d3.css.map*/
:root{--h00-size-mobile: 2.5rem;--h0-size-mobile: 2rem;--h1-size-mobile: 1.625rem;--h2-size-mobile: 1.375rem;--h3-size-mobile: 1.125rem;--h00-size: 3rem;--h0-size: 2.5rem;--h1-size: 2rem;--h2-size: 1.5rem;--h3-size: 1.25rem;--h4-size: 1rem;--h5-size: 0.875rem;--h6-size: 0.75rem;--body-font-size: 0.875rem;--font-size-small: 0.75rem}:root,[data-color-mode=light][data-light-theme*=light],[data-color-mode=dark][data-dark-theme*=light]{color-scheme:light}@media(prefers-color-scheme: light){[data-color-mode=auto][data-light-theme*=light]{color-scheme:light}}@media(prefers-color-scheme: dark){[data-color-mode=auto][data-dark-theme*=light]{color-scheme:light}}[data-color-mode=light][data-light-theme*=dark],[data-color-mode=dark][data-dark-theme*=dark]{color-scheme:dark}@media(prefers-color-scheme: light){[data-color-mode=auto][data-light-theme*=dark]{color-scheme:dark}}@media(prefers-color-scheme: dark){[data-color-mode=auto][data-dark-theme*=dark]{color-scheme:dark}}[data-color-mode]{color:var(--fgColor-default, var(--color-fg-default));background-color:var(--bgColor-default, var(--color-canvas-default))}@media(forced-colors: active){body{--color-accent-emphasis: Highlight;--color-fg-on-emphasis: LinkText;--fgColor-onEmphasis: LinkText;--fgColor-accent: Highlight}}/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-size:16px;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}summary{display:list-item}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none !important}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:var(--bgColor-attention-muted, var(--color-attention-subtle));color:var(--fgColor-default, var(--color-fg-default))}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:var(--base-text-weight-semibold, 600)}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*{box-sizing:border-box}input,select,textarea,button{font-family:inherit;font-size:inherit;line-height:inherit}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:var(--body-font-size, 14px);line-height:1.5;color:var(--fgColor-default, var(--color-fg-default));background-color:var(--bgColor-default, var(--color-canvas-default))}a{color:var(--fgColor-accent, var(--color-accent-fg));text-decoration:none}a:hover{text-decoration:underline}b,strong{font-weight:var(--base-text-weight-semibold, 600)}fieldset{padding:0;margin:0;border:0}label{font-weight:var(--base-text-weight-semibold, 600)}::placeholder{color:var(--fgColor-muted, var(--color-fg-subtle));opacity:1}hr,.rule{height:0;
/*# sourceMappingURL=primer-638f0e0b5ada.css.map*/
.color-border-inverse{border-color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis)) !important}.bg-gray-2,.bg-gray-3{background-color:var(--bgColor-neutral-muted, var(--color-neutral-muted)) !important}.color-text-white{color:var(--color-scale-white) !important}.border-white-fade{border-color:rgba(255,255,255,.15) !important}.lead{color:var(--fgColor-muted, var(--color-fg-muted))}.text-emphasized{color:var(--fgColor-default, var(--color-fg-default))}.Label.Label--orange{color:var(--fgColor-severe, var(--color-severe-fg));border-color:var(--borderColor-severe-emphasis, var(--color-severe-emphasis))}.Label.Label--purple{color:var(--fgColor-done, var(--color-done-fg));border-color:var(--borderColor-done-emphasis, var(--color-done-emphasis))}.Label.Label--pink{color:var(--fgColor-sponsors, var(--color-sponsors-fg));border-color:var(--borderColor-sponsors-emphasis, var(--color-sponsors-emphasis))}/*!
* GitHub Light v0.5.0
* Copyright (c) 2012 - 2017 GitHub, Inc.
* Licensed under MIT (https://github.com/primer/github-syntax-theme-generator/blob/master/LICENSE)
*/.pl-c{color:var(--color-prettylights-syntax-comment)}.pl-c1,.pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}.pl-e,.pl-en{color:var(--color-prettylights-syntax-entity)}.pl-smi,.pl-s .pl-s1{color:var(--color-prettylights-syntax-storage-modifier-import)}.pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.pl-k{color:var(--color-prettylights-syntax-keyword)}.pl-s,.pl-pds,.pl-s .pl-pse .pl-s1,.pl-sr,.pl-sr .pl-cce,.pl-sr .pl-sre,.pl-sr .pl-sra{color:var(--color-prettylights-syntax-string)}.pl-v,.pl-smw{color:var(--color-prettylights-syntax-variable)}.pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}.pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}.pl-c2::before{content:"^M"}.pl-sr .pl-cce{font-weight:bold;color:var(--color-prettylights-syntax-string-regexp)}.pl-ml{color:var(--color-prettylights-syntax-markup-list)}.pl-mh,.pl-mh .pl-en,.pl-ms{font-weight:bold;color:var(--color-prettylights-syntax-markup-heading)}.pl-mi{font-style:italic;color:var(--color-prettylights-syntax-markup-italic)}.pl-mb{font-weight:bold;color:var(--color-prettylights-syntax-markup-bold)}.pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.pl-mdr{font-weight:bold;color:var(--color-prettylights-syntax-meta-diff-range)}.pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.pl-corl{text-decoration:underline;color:var(--color-prettylights-syntax-constant-other-reference-link)}.CodeMirror{font-family:monospace;height:300px;color:black;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:white}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:black}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0 !important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20, 255, 20, 0.5);animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:bold}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:blue}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default
* GitHub Light v0.4.2
* Copyright (c) 2012 - 2017 GitHub, Inc.
* Licensed under MIT (https://github.com/primer/github-syntax-theme-generator/blob/master/LICENSE)
*/.cm-s-github-light.CodeMirror{color:var(--codeMirror-fgColor, var(--color-codemirror-text));background:var(--codeMirror-bgColor, var(--color-codemirror-bg))}.cm-s-github-light .CodeMirror-gutters{background:var(--codeMirror-gutters-bgColor, var(--color-codemirror-gutters-bg));border-right-width:0}.cm-s-github-light .CodeMirror-guttermarker{color:var(--codeMirror-gutterMarker-fgColor-default, var(--color-codemirror-guttermarker-text))}.cm-s-github-light .CodeMirror-guttermarker-subtle{color:var(--codeMirror-gutterMarker-fgColor-muted, var(--color-codemirror-guttermarker-subtle-text))}.cm-s-github-light .CodeMirror-scrollbar-filler,.cm-s-github-light .CodeMirror-gutter-filler{background-color:transparent}.cm-s-github-light .CodeMirror-linenumber{padding:0 16px 0 16px;color:var(--codeMirror-lineNumber-fgColor, var(--color-codemirror-linenumber-text))}.cm-s-github-light .CodeMirror-cursor{border-left:1px solid var(--codeMirror-cursor-fgColor, var(--color-codemirror-cursor))}.cm-s-github-light.CodeMirror-focused .CodeMirror-selected,.cm-s-github-light .CodeMirror-line::selection,.cm-s-github-light .CodeMirror-line>span::selection,.cm-s-github-light .CodeMirror-line>span>span::selection{background:var(--codeMirror-selection-bgColor, var(--color-codemirror-selection-bg, #d7d4f0))}.cm-s-github-light .CodeMirror-line>span::-moz-selection,.cm-s-github-light .CodeMirror-line>span>span::-moz-selection{background:var(--codeMirror-selection-bgColor, var(--color-codemirror-selection-bg, #d7d4f0))}.cm-s-github-light .CodeMirror-activeline-background{background:var(--codeMirror-activeline-bgColor, var(--color-codemirror-activeline-bg))}.cm-s-github-light .CodeMirror-matchingbracket{color:var(--codeMirror-matchingBracket-fgColor, var(--color-codemirror-matchingbracket-text)) !important;text-decoration:underline}.cm-s-github-light .CodeMirror-lines{font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;line-height:1.5;background:var(--codeMirror-lines-bgColor, var(--color-codemirror-lines-bg))}.react-code-view-edit .CodeMirror,.react-code-view-edit .CodeMirror-scroll{display:flex;flex-direction:column;flex:1 1 auto}.react-code-view-edit .cm-s-github-light .CodeMirror-lines{padding-top:8px;font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;line-height:20px}.react-code-view-edit .cm-s-github-light .CodeMirror-line,.react-code-view-edit .cm-s-github-light .CodeMirror-placeholder{padding-left:16px}.cm-s-github-light .cm-comment{color:var(--codeMirror-syntax-fgColor-comment, var(--color-codemirror-syntax-comment))}.cm-s-github-light .cm-constant{color:var(--codeMirror-syntax-fgColor-constant, var(--color-codemirror-syntax-constant))}.cm-s-github-light .cm-entity{font-style:normal;font-weight:var(--base-text-weight-normal, 400);color:var(--codeMirror-syntax-fgColor-entity, var(--color-codemirror-syntax-entity));text-decoration:none}.cm-s-github-light .cm-keyword{font-style:normal;font-weight:var(--base-text-weight-normal, 400);color:var(--codeMirror-syntax-fgColor-keyword, var(--color-codemirror-syntax-keyword));text-decoration:none}.cm-s-github-light .cm-storage{color:var(--codeMirror-syntax-fgColor-storage, var(--color-codemirror-syntax-storage))}.cm-s-github-light .cm-string{font-style:normal;font-weight:var(--base-text-weight-normal, 400);color:var(--codeMirror-syntax-fgColor-string, var(--color-codemirror-syntax-string));text-decoration:none}.cm-s-github-light .cm-support{font-style:normal;font-weight:var(--base-text-weight-normal, 400);color:var(--codeMirror-syntax-fgColor-support, var(--color-codemirror-syntax-support));text-decoration:none}.cm-s-github-light .cm-variable{font-style:normal;font-weight:var(--base-text-weight-normal, 400);color:var(--codeMirror-syntax-fgColor-variable, var(--color-codemirror-syntax-variable));text-decoration:none}details-dialog{position:fixed;margin:10vh auto;top:0;left:50%;transform:translateX(-50%);z-index:999;max-height:80vh;max-width:90vw;width:448px;overflow:auto}.user-select-contain{-webkit-user-select:contain;user-sel
/*# sourceMappingURL=global-72a683f5b2c5.css.map*/
.min-height-full{min-height:100vh !important}.hanging-icon-list{list-style-type:none}.hanging-icon-list li{padding-left:24px;margin:8px 0;font-size:14px}.hanging-icon-list .octicon{float:left;margin-top:4px;margin-left:-24px;color:var(--fgColor-muted, var(--color-fg-muted))}.hanging-icon-list .octicon-check{color:var(--fgColor-success, var(--color-success-fg))}.hanging-icon-list .octicon-x{color:var(--fgColor-danger, var(--color-danger-fg))}.integrations-install-target .select-menu{vertical-align:middle}.integrations-install-target input[type=radio]{margin-right:8px}.integrations-install-target .flash{background-color:transparent}.integrations-install-target .flash-error{background-color:transparent;border:0}.integrations-install-target .octicon-lock,.integrations-install-target .octicon-repo,.integrations-install-target .octicon-repo-forked{margin-right:4px}.integrations-install-target .octicon-lock{color:var(--fgColor-attention, var(--color-attention-fg))}.integrations-install-target .private{background-color:#fff9ea}.integrations-install-target [aria-selected=true].private,.integrations-install-target .navigation-focus.private{background-color:#4078c0}.integrations-install-target [aria-selected=true].octicon-lock,.integrations-install-target .navigation-focus .octicon-lock{color:inherit}.integrations-setup-note{margin:8px 0}.listgroup-item{line-height:inherit}.listgroup-item.disabled{background-color:var(--bgColor-muted, var(--color-canvas-subtle))}.listgroup-item.disabled .listgroup-item-title{color:var(--fgColor-default, var(--color-fg-default))}.link-small{color:var(--fgColor-muted, var(--color-fg-muted));transition:color 500ms ease}.sub-permissions-error{max-width:unset !important}.has-removed-contents{display:none}.org-login{margin-top:-32px;margin-bottom:32px}.org-login img{width:450px;padding:1px;margin:8px -24px;border:1px solid var(--borderColor-default, var(--color-border-default))}.member-list-item .member-username{display:inline}.member-list-item .member-link{display:inline}.actor-and-action{font-weight:var(--base-text-weight-semibold, 600)}.vertical-separator{margin-right:8px;margin-left:4px;border-left:1px solid var(--borderColor-default, var(--color-border-default))}.audit-log-search .audit-search-form{margin-bottom:8px}.audit-log-search .audit-results-actions{margin:16px 0}.audit-log-search .audit-search-clear{margin-bottom:0}.entry-details{display:none;max-width:60%;margin-top:8px}.entry-details .entry-details-th,.entry-details .entry-details-td{max-width:425px;padding-right:8px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.entry-details .entry-details-th:hover,.entry-details .entry-details-td:hover{word-wrap:break-word;white-space:normal}.entry-details .entry-details-tr:hover .entry-details-th,.entry-details .entry-details-tr:hover .entry-details-td{background:var(--borderColor-muted, var(--color-border-subtle))}.audit-log-details-cont.open .entry-details{display:block}.billing-credit-card .javascript-disabled-overlay{position:absolute;top:0;left:0;z-index:1;display:none;width:100%;height:100%;background-color:var(--bgColor-default, var(--color-canvas-default));opacity:.5}.billing-credit-card.disabled .javascript-disabled-overlay{display:block}.usage-bar{width:100%;margin:4px 0 0;background:#eee;border-radius:20px}.usage-bar.exceeded .progress{background-color:var(--bgColor-danger-emphasis, var(--color-danger-emphasis)) !important}.lfs-data-pack-field{margin:-4px 0}.lfs-data-icon{color:var(--fgColor-muted, var(--color-fg-muted));text-align:center}.lfs-data-icon.dark{color:var(--fgColor-default, var(--color-fg-default))}.lfs-data-icon.octicon-database{margin-right:4px;margin-left:2px}.payment-methods{position:relative}.payment-methods .selected-payment-method{display:none}.payment-methods .selected-payment-method::before{display:table;content:""}.payment-methods .selected-payment-method::after{display:table;clear:both;content:""}.payment-methods .selected-payment-method.active{display:block}.payment-methods .form-group dd .form-control.short.input-vat{width:300px}.pay
/*# sourceMappingURL=github-4da8be5e97f5.css.map*/
.MatrixComponent-pending{padding:12px;transition:opacity ease-out .12s}.MatrixComponent-collapse--title{line-height:20px}.TagsearchPopover-list .TagsearchPopover-list-item:hover{background-color:var(--bgColor-muted, var(--color-canvas-subtle))}.TagsearchPopover-list .TagsearchPopover-list-item .TagsearchPopover-item:hover{text-decoration:none}.TagsearchPopover-list .blob-code-inner{white-space:pre-wrap}.WorkflowJob-deployment-progress .Progress{background:none}.WorkflowJob-deployment-progress .WorkflowJob-deployment-progress-complete{background-color:var(--color-workflow-card-progress-complete-bg) !important}.WorkflowJob-deployment-progress .WorkflowJob-deployment-progress-incomplete{background-color:var(--color-workflow-card-progress-incomplete-bg) !important}.WorkflowJob{padding:12px;transition:opacity ease-out .12s}.WorkflowJob-title{height:20px;line-height:20px}.WorkflowJob-title::after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}table.capped-list{width:100%;line-height:100%}table.capped-list th{padding:8px;text-align:left;background:var(--bgColor-muted, var(--color-canvas-subtle));border-bottom:1px solid var(--borderColor-default, var(--color-border-default))}table.capped-list td{padding:8px;font-size:12px;vertical-align:middle;border-bottom:1px solid var(--borderColor-muted, var(--color-border-muted))}table.capped-list th.middle,table.capped-list td.middle{text-align:center}table.capped-list .favicon{width:16px;height:16px;margin:0 4px;vertical-align:middle}table.capped-list .octicon{margin-right:8px;color:var(--fgColor-muted, var(--color-fg-muted));vertical-align:-3px}table.capped-list tr:nth-child(even){background-color:var(--bgColor-muted, var(--color-canvas-subtle))}.capped-list-label{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-domains .dots{display:block;margin:167px auto 0}.actions-full-screen .pagehead,.actions-full-screen .hide-full-screen,.actions-full-screen .Header-old,.actions-full-screen .Header{display:none}.branch-action-btn{margin-left:16px}.check-range-menu-error{display:none}.check-range-menu-loading{display:block}.is-error .check-range-menu-loading{display:none}.is-error .check-range-menu-error{display:block}.checks-list-item.selected .checks-list-item-name{background-color:var(--bgColor-accent-emphasis, var(--color-accent-emphasis)) !important}.checks-list-item.selected .selected-color-white{color:var(--fgColor-onEmphasis, var(--color-fg-on-emphasis)) !important}.authorized-pushers{width:440px}.authorized-pushers .add-protected-branch-actor{display:block}.authorized-pushers .actor-limit-reached{display:none;padding:8px;font-size:12px}.authorized-pushers.at-limit .add-protected-branch-actor{display:none}.authorized-pushers.at-limit .actor-limit-reached{display:block;width:440px}.autocomplete-suggestion{display:inline-block}.autocomplete-suggestion-issue-number{margin-left:3px;color:var(--fgColor-muted, var(--color-fg-muted))}.automated-check-options{margin-top:8px}.automated-check-options .listgroup-item label{font-size:inherit}.automated-check-options .listgroup-item input[type=checkbox]{float:none;margin-top:-2px;margin-right:4px;margin-left:0}.automated-check-options .label{margin-top:4px}.code-scanning-timeline .TimelineItem:last-of-type.code-scanning-alert-dismissal-comment::before{width:0}.collaborators .copy-invite-modal{left:0;width:300px}@media(min-width: 768px){.collaborators .copy-invite-modal{right:0;left:unset;width:352px}}.collaborators .copy-invite-modal::before,.collaborators .copy-invite-modal::after{display:none}.collaborators .collab-info .collab-message{position:relative;top:25%;display:block}.TimelineItem:last-of-type.dependabot-alert-dismissal-comment::before{width:0}.hx_SelectMenu-modal-no-animation{animation:none}.hx_flex-avatar-stack{display:flex;align-items:center}.hx_flex-avatar-stack-item{min-width:0;max-width:24px}.hx_flex-avatar-stack-item .avatar{display:block;background-color:var(--bgColor-default, var(--color-canvas-default));border:2px solid var(--bgColor-default, var(--color-canvas-default));box-shadow:none}
/*# sourceMappingURL=repository-ee07f57e0776.css.map*/
.BorderGrid{display:table;width:100%;margin-top:-16px;margin-bottom:-16px;table-layout:fixed;border-collapse:collapse;border-style:hidden}.BorderGrid .BorderGrid-cell{padding-top:16px;padding-bottom:16px}.BorderGrid--spacious{margin-top:-24px;margin-bottom:-24px}.BorderGrid--spacious .BorderGrid-cell{padding-top:24px;padding-bottom:24px}.BorderGrid-row{display:table-row}.BorderGrid-cell{display:table-cell;border:1px solid var(--borderColor-muted, var(--color-border-muted))}.blame-commit{-webkit-user-select:none;user-select:none}.blame-commit[data-heat="1"]{border-right:2px solid #f66a0a}.blame-commit[data-heat="2"]{border-right:2px solid rgba(246,106,10,.9)}.blame-commit[data-heat="3"]{border-right:2px solid rgba(246,106,10,.8)}.blame-commit[data-heat="4"]{border-right:2px solid rgba(246,106,10,.7)}.blame-commit[data-heat="5"]{border-right:2px solid rgba(246,106,10,.6)}.blame-commit[data-heat="6"]{border-right:2px solid rgba(246,106,10,.5)}.blame-commit[data-heat="7"]{border-right:2px solid rgba(246,106,10,.4)}.blame-commit[data-heat="8"]{border-right:2px solid rgba(246,106,10,.3)}.blame-commit[data-heat="9"]{border-right:2px solid rgba(246,106,10,.2)}.blame-commit[data-heat="10"]{border-right:2px solid rgba(246,106,10,.1)}.heat[data-heat="1"]{background:#f66a0a}.heat[data-heat="2"]{background:rgba(246,106,10,.9)}.heat[data-heat="3"]{background:rgba(246,106,10,.8)}.heat[data-heat="4"]{background:rgba(246,106,10,.7)}.heat[data-heat="5"]{background:rgba(246,106,10,.6)}.heat[data-heat="6"]{background:rgba(246,106,10,.5)}.heat[data-heat="7"]{background:rgba(246,106,10,.4)}.heat[data-heat="8"]{background:rgba(246,106,10,.3)}.heat[data-heat="9"]{background:rgba(246,106,10,.2)}.heat[data-heat="10"]{background:rgba(246,106,10,.1)}.blame-commit-date{font-size:12px;line-height:25px;flex-shrink:0}.blame-commit-date[data-heat="1"]{color:#c24e00}.blame-commit-date[data-heat="2"]{color:#ac571f}.blame-commit-date[data-heat="3"]{color:#a35b2c}.blame-commit-date[data-heat="4"]{color:#9a5f38}.blame-commit-date[data-heat="5"]{color:#926245}.blame-commit-date[data-heat="6"]{color:#896651}.blame-commit-date[data-heat="7"]{color:#806a5e}.blame-commit-date[data-heat="8"]{color:#776d6a}.blame-commit-date[data-heat="9"]{color:#6e7177}.blame-commit-date[data-heat="10"]{color:#6a737d}.line-age-legend .heat{width:2px;height:10px;margin:2px 1px 0}.blame-breadcrumb .css-truncate-target{max-width:680px}.blame-commit-info{width:450px;height:26px}.blame-commit-content{flex-grow:2;overflow:hidden}.blame-commit-message{text-overflow:ellipsis}.blame-commit-message .message.blank{color:var(--fgColor-muted, var(--color-fg-muted))}.blob-reblame{min-width:24px;-webkit-user-select:none;user-select:none}.reblame-link{padding-top:2px;color:var(--fgColor-muted, var(--color-fg-muted));opacity:.3}.blame-hunk g-emoji{font-size:14px !important}.blame-hunk:hover .reblame-link{opacity:1}.blame-container .blame-blob-num,.blame-container .blob-code-inner{padding-top:3px;padding-bottom:3px}.blame-container .blob-code-inner{flex-grow:1}.blame-commit .AvatarStack{margin-top:4px}.hx_details-with-rotating-caret[open]>.btn-link .hx_dropdown-caret-rotatable{border-width:0 4px 4px 4px;border-top-color:transparent;border-bottom-color:var(--borderColor-accent-emphasis, var(--color-accent-emphasis))}.branches-tag-list{display:inline;margin-right:8px;margin-left:2px;vertical-align:middle;list-style:none}.branches-tag-list .more-commit-details,.branches-tag-list.open .hidden-text-expander{display:none}.branches-tag-list.open .more-commit-details{display:inline-block}.branches-tag-list li{display:inline-block;padding-left:4px}.branches-tag-list li:first-child{padding-left:0;font-weight:var(--base-text-weight-semibold, 600);color:var(--fgColor-default, var(--color-fg-default))}.branches-tag-list li.loading{font-weight:var(--base-text-weight-normal, 400);color:var(--fgColor-muted, var(--color-fg-muted))}.branches-tag-list li.abbrev-tags{cursor:pointer}.branches-tag-list li a{color:inherit}@media(max-width: 767px){.branch-info-dropdown-size{top:6px;width:auto;min-width:300px}.branch-
/*# sourceMappingURL=code-ae30405edc4a.css.map*/
</style>
<style>
/* Page tweaks */
.preview-page {
margin-top: 64px;
margin-bottom: 21px;
}
/* User-content tweaks */
.timeline-comment-wrapper > .timeline-comment:after,
.timeline-comment-wrapper > .timeline-comment:before {
content: none;
}
/* User-content overrides */
.discussion-timeline.wide {
width: 920px;
}
</style>
</head>
<body>
<div class="page">
<div id="preview-page" class="preview-page" data-autorefresh-url="">
<main id="js-repo-pjax-container">
<div class="clearfix new-discussion-timeline container-xl px-3 px-md-4 px-lg-5">
<div class="repository-content">
<div class="clearfix">
<div class="Layout Layout--flowRow-until-md Layout--sidebarPosition-end Layout--sidebarPosition-flowRow-end">
<div class="Layout-main">
<div id="readme" class="Box md Box--responsive">
<div class="Box-header d-flex border-bottom-0 flex-items-center flex-justify-between color-bg-default rounded-top-2">
<div class="d-flex flex-items-center">
<h2 class="Box-title">
README.md
</h2>
</div>
</div>
<div class="Box-body px-5 pb-5">
<article id="grip-content" class="markdown-body entry-content container-lg">
<h1><a id="user-content-руководство-пользователя-для-программы-statapp" class="anchor" aria-hidden="true" tabindex="-1" href="#руководство-пользователя-для-программы-statapp"><span aria-hidden="true" class="octicon octicon-link"></span></a>Руководство пользователя для программы "Statapp"</h1>
<h2><a id="user-content-условные-обозначения" class="anchor" aria-hidden="true" tabindex="-1" href="#условные-обозначения"><span aria-hidden="true" class="octicon octicon-link"></span></a>Условные обозначения</h2>
<p><code>Взаимодействие</code> - так отображается интерфестные части приложения с которыми пользователь может и должен взаимодействовать. к тами относятся кнопки, пункты меню, окна приложения, страницы в моделировании и тд.</p>
<p><em>Пример</em> - так отображаются комментарии или описания. Обычно используются в качестве подписей к картинкам.</p>
<p><em><strong>Параметр</strong></em> - так отображаются параметры, которые пользователь может получить в результате вычислений в приложении.</p>
<h2><a id="user-content-введение" class="anchor" aria-hidden="true" tabindex="-1" href="#введение"><span aria-hidden="true" class="octicon octicon-link"></span></a>Введение</h2>
<p>"Statapp" — это программное решение для статистического анализа и регрессионного моделирования, позволяющее специалистам в области данных проводить глубокий анализ и создавать точные прогностические модели.</p>
<h2><a id="user-content-теоретические-сведения" class="anchor" aria-hidden="true" tabindex="-1" href="#теоретические-сведения"><span aria-hidden="true" class="octicon octicon-link"></span></a>Теоретические сведения</h2>
<p><em>-- В разработке --</em></p>
<h2><a id="user-content-начало-работы" class="anchor" aria-hidden="true" tabindex="-1" href="#начало-работы"><span aria-hidden="true" class="octicon octicon-link"></span></a>Начало работы</h2>
<h3><a id="user-content-генерация-показателей" class="anchor" aria-hidden="true" tabindex="-1" href="#генерация-показателей"><span aria-hidden="true" class="octicon octicon-link"></span></a>Генерация показателей</h3>
<hr>
<h3><a id="user-content-генерация-отклика" class="anchor" aria-hidden="true" tabindex="-1" href="#генерация-отклика"><span aria-hidden="true" class="octicon octicon-link"></span></a>Генерация отклика</h3>
<p>Перед тем как начать анализ, необходимо сгенерировать отклики, которые будут использоваться как зависимые переменные в моделях:</p>
<ol>
<li>Перейдите в меню <code>Генерация показателей</code>.</li>
<li>Выберите <code>Генерация отклика</code>.</li>
</ol>
<p>После этого откроется окно <code>Генерация отклика</code>:</p>
<p><a target="_blank" rel="noopener noreferrer" href="files/%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%B9%20-%20%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F%20%D0%BE%D1%82%D0%BA%D0%BB%D0%B8%D0%BA%D0%B0.PNG"><img src="files/%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%B9%20-%20%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F%20%D0%BE%D1%82%D0%BA%D0%BB%D0%B8%D0%BA%D0%B0.PNG" style="max-width: 100%;"></a></p>
<p><em>Пример пункта меню</em> <code>Генерация отклика</code></p>
<ol start="3">
<li>Укажите необходимые параметры для генерации данных и нажмите кнопку <code>Сгенерировать</code>.</li>
</ol>
<p><a target="_blank" rel="noopener noreferrer" href="files/%D0%9E%D0%BA%D0%BD%D0%BE%20-%20%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F%20%D0%BE%D1%82%D0%BA%D0%BB%D0%B8%D0%BA%D0%B0.PNG"><img src="files/%D0%9E%D0%BA%D0%BD%D0%BE%20-%20%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F%20%D0%BE%D1%82%D0%BA%D0%BB%D0%B8%D0%BA%D0%B0.PNG" width="400" style="max-width: 100%;"></a></p>
<p><em>Пример окна</em> <code>Генерация отклика</code></p>
<p>После этого окно должно закрыться и на <code>Белом листе</code> в <code>Главном окне</code> появится колонка со случайно сгенерированными данными отклика по заданным показателям.</p>
<hr>
<h3><a id="user-content-генерация-фактора" class="anchor" aria-hidden="true" tabindex="-1" href="#генерация-фактора"><span aria-hidden="true" class="octicon octicon-link"></span></a>Генерация фактора</h3>
<p>После генерации откликов следует сгенерировать факторы, которые будут служить независимыми переменными. Для генерации факторов необходимо выполнить следующие шаги:</p>
<ol>
<li>Перейдите в меню <code>Генерация показателей</code>.</li>
<li>Выберите <code>Генерация фактора</code>.</li>
</ol>
<p>После этого откроется окно <code>Генерация фактора</code>:</p>
<p><a target="_blank" rel="noopener noreferrer" href="files/%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%B9%20-%20%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F%20%D1%84%D0%B0%D0%BA%D1%82%D0%BE%D1%80%D0%B0.PNG"><img src="files/%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%B9%20-%20%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F%20%D1%84%D0%B0%D0%BA%D1%82%D0%BE%D1%80%D0%B0.PNG" style="max-width: 100%;"></a></p>
<p><em>Пример пункта меню</em> <code>Генерация фактора</code></p>
<ol start="3">
<li>Выберите нужный тип связи к отклику (прямая или обратная).</li>
<li>Укажите оставшиеся параметры для генерации данных и нажмите кнопку <code>Сгенерировать</code>.</li>
</ol>
<p><a target="_blank" rel="noopener noreferrer" href="files/%D0%9E%D0%BA%D0%BD%D0%BE%20-%20%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F%20%D1%84%D0%B0%D0%BA%D1%82%D0%BE%D1%80%D0%B0.PNG"><img src="files/%D0%9E%D0%BA%D0%BD%D0%BE%20-%20%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F%20%D1%84%D0%B0%D0%BA%D1%82%D0%BE%D1%80%D0%B0.PNG" width="400" style="max-width: 100%;"></a></p>
<p><em>Пример окна</em> <code>Генерация отклика</code></p>
<p>Можно добавлять несколько факторов.</p>
<hr>
<h3><a id="user-content-анализ-данных" class="anchor" aria-hidden="true" tabindex="-1" href="#анализ-данных"><span aria-hidden="true" class="octicon octicon-link"></span></a>Анализ данных</h3>
<p>После генерации отклика и факторов можно приступать к анализу данных.</p>
<hr>
<h3><a id="user-content-дисперсионный-анализ" class="anchor" aria-hidden="true" tabindex="-1" href="#дисперсионный-анализ"><span aria-hidden="true" class="octicon octicon-link"></span></a>Дисперсионный анализ</h3>
<ol>
<li>Перейдите в меню <code>Анализ данных</code>.</li>
<li>Выберите <code>Дисперсионный анализ</code>.</li>
</ol>
<p><a target="_blank" rel="noopener noreferrer" href="files/%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85%20-%20%D0%94%D0%B8%D1%81%D0%BF%D0%B5%D1%80%D1%81%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7.PNG"><img src="files/%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85%20-%20%D0%94%D0%B8%D1%81%D0%BF%D0%B5%D1%80%D1%81%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7.PNG" style="max-width: 100%;"></a></p>
<p><em>Пример пункта меню</em> <code>Дисперсионный анализ</code></p>
<p>После этого откроется окно <code>Дисперсионный анализ</code>:</p>
<p><a target="_blank" rel="noopener noreferrer" href="files/%D0%9E%D0%BA%D0%BD%D0%BE%20-%20%D0%94%D0%B8%D1%81%D0%BF%D0%B5%D1%80%D1%81%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7.PNG"><img src="files/%D0%9E%D0%BA%D0%BD%D0%BE%20-%20%D0%94%D0%B8%D1%81%D0%BF%D0%B5%D1%80%D1%81%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7.PNG" style="max-width: 100%;"></a></p>
<p><em>Пример окна</em> <code>Дисперсионный анализ</code></p>
<hr>
<h3><a id="user-content-корреляционный-анализ" class="anchor" aria-hidden="true" tabindex="-1" href="#корреляционный-анализ"><span aria-hidden="true" class="octicon octicon-link"></span></a>Корреляционный анализ</h3>
<ol>
<li>Перейдите в меню <code>Анализ данных</code>.</li>
<li>Выберите <code>Корреляционный анализ</code>.</li>
</ol>
<p><a target="_blank" rel="noopener noreferrer" href="files/%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85%20-%20%D0%9A%D0%BE%D1%80%D1%80%D0%B5%D0%BB%D1%8F%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7.PNG"><img src="files/%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85%20-%20%D0%9A%D0%BE%D1%80%D1%80%D0%B5%D0%BB%D1%8F%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7.PNG" style="max-width: 100%;"></a></p>
<p><em>Пример пункта меню</em> <code>Корреляционный анализ</code></p>
<p>После этого откроется окно <code>Корреляционный анализ</code>:</p>
<p><a target="_blank" rel="noopener noreferrer" href="files/%D0%9E%D0%BA%D0%BD%D0%BE%20-%20%D0%9A%D0%BE%D1%80%D1%80%D0%B5%D0%BB%D1%8F%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7.PNG"><img src="files/%D0%9E%D0%BA%D0%BD%D0%BE%20-%20%D0%9A%D0%BE%D1%80%D1%80%D0%B5%D0%BB%D1%8F%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7.PNG" style="max-width: 100%;"></a></p>
<p><em>Пример окна</em> <code>Корреляционный анализ</code></p>
<hr>
<h3><a id="user-content-моделирование" class="anchor" aria-hidden="true" tabindex="-1" href="#моделирование"><span aria-hidden="true" class="octicon octicon-link"></span></a>Моделирование</h3>
<p>После генерации отклика и факторов можно перейти к построению регрессионных моделей.</p>
<p>Здесь вы можете увидеть параметры модели, её характеристики, прогноз и отклонения, а также график прогноза и отклонения.</p>
<ol>
<li>Перейдите на вкладку <code>Моделирование</code>.</li>
<li>Выберите тип модели для построения: <code>Линейный полином</code>, <code>Квадратичный полином</code> или <code>Преобразования</code>.</li>
</ol>
<p><a target="_blank" rel="noopener noreferrer" href="files/%D0%9C%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20-%20%D0%9B%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D1%8B%D0%B9%20%D0%BF%D0%BE%D0%BB%D0%B8%D0%BD%D0%BE%D0%BC.PNG"><img src="files/%D0%9C%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20-%20%D0%9B%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D1%8B%D0%B9%20%D0%BF%D0%BE%D0%BB%D0%B8%D0%BD%D0%BE%D0%BC.PNG" style="max-width: 100%;"></a></p>
<p><em>Пример список пунктов меню</em> <code>Моделирование</code></p>
<p>На странице <code>Модель</code> любого окна из <code>Моделирование</code> можно увидеть данные <em><strong>Коэффициент регрессии</strong></em> и <em><strong>Коэффициент значимости</strong></em> в виде таблицы для отклика и каждого из факторов. В нижней части окна располагаются вычисленные значения для параметров: <em><strong>Остаточная дисперсия</strong></em>, <em><strong>Остаточная дисперсия (масштабированная)</strong></em>, <em><strong>F1 - отношение Фишера</strong></em>, <em><strong>Коэффициент множественной детерминации</strong></em>,</p>
<p><a target="_blank" rel="noopener noreferrer" href="files/%D0%9E%D0%BA%D0%BD%D0%BE%20-%20%D0%9F%D0%BE%D0%BB%D0%B8%D0%BD%D0%BE%D0%BC%20(%D0%9B%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D1%8B%D0%B9%20%D0%BF%D0%BE%D0%BB%D0%B8%D0%BD%D0%BE%D0%BC).PNG"><img src="files/%D0%9E%D0%BA%D0%BD%D0%BE%20-%20%D0%9F%D0%BE%D0%BB%D0%B8%D0%BD%D0%BE%D0%BC%20(%D0%9B%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D1%8B%D0%B9%20%D0%BF%D0%BE%D0%BB%D0%B8%D0%BD%D0%BE%D0%BC).PNG" style="max-width: 100%;"></a></p>
<p><em>Пример страницы</em> <code>Модель</code> <em>окна</em> <code>Линейный полином</code></p>
<p>На странице <code>Прогноз</code> любого окна из <code>Моделирование</code> можно увидеть значения <em><strong>Прогноза</strong></em> и <em><strong>Отклонения</strong></em> для каждого ранее сгенерированного значения <em><strong>Отклика</strong></em>.</p>
<p><a target="_blank" rel="noopener noreferrer" href="files/%D0%9E%D0%BA%D0%BD%D0%BE%20-%20%D0%9F%D0%BE%D0%BB%D0%B8%D0%BD%D0%BE%D0%BC%20-%20%D0%9F%D1%80%D0%BE%D0%B3%D0%BD%D0%BE%D0%B7.PNG"><img src="files/%D0%9E%D0%BA%D0%BD%D0%BE%20-%20%D0%9F%D0%BE%D0%BB%D0%B8%D0%BD%D0%BE%D0%BC%20-%20%D0%9F%D1%80%D0%BE%D0%B3%D0%BD%D0%BE%D0%B7.PNG" style="max-width: 100%;"></a></p>
<p><em>Пример страницы</em> <code>Прогноз</code> <em>окна</em> <code>Линейный полином</code></p>
<p>На странице <code>График</code> любого окна из <code>Моделирование</code> можно увидеть график <em><strong>Прогноза</strong></em> (график) и <em><strong>Отклонения</strong></em> (точки).</p>
<p><a target="_blank" rel="noopener noreferrer" href="files/%D0%9E%D0%BA%D0%BD%D0%BE%20-%20%D0%9F%D0%BE%D0%BB%D0%B8%D0%BD%D0%BE%D0%BC%20-%20%D0%93%D1%80%D0%B0%D1%84%D0%B8%D0%BA.PNG"><img src="files/%D0%9E%D0%BA%D0%BD%D0%BE%20-%20%D0%9F%D0%BE%D0%BB%D0%B8%D0%BD%D0%BE%D0%BC%20-%20%D0%93%D1%80%D0%B0%D1%84%D0%B8%D0%BA.PNG" style="max-width: 100%;"></a></p>
<p><em>Пример страницы</em> <code>График</code> <em>окна</em> <code>Линейный полином</code></p>
<p>При необходимости, в окне <code>Моделирование</code> - <code>Преобразования</code> для каждого фактора вы можете выбрать одно из доступных преобразований.</p>
<p><a target="_blank" rel="noopener noreferrer" href="files/%D0%9E%D0%BA%D0%BD%D0%BE%20-%20%D0%9F%D0%BE%D0%BB%D0%B8%D0%BD%D0%BE%D0%BC%20(%D0%9F%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F).PNG"><img src="files/%D0%9E%D0%BA%D0%BD%D0%BE%20-%20%D0%9F%D0%BE%D0%BB%D0%B8%D0%BD%D0%BE%D0%BC%20(%D0%9F%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F).PNG" style="max-width: 100%;"></a></p>
<p><em>Пример окна</em> <code>Преобразования</code></p>
<p>Для выбора преобразования для определенного фактора необходимо выполнить следующие шаги:</p>
<ol>
<li>Перейдите на страницу <code>Модель</code> в окне <code>Преобразования</code>.</li>
<li>Дважды нажмите на нужную ячейку в колонке <em><strong>Преобразования</strong></em>.</li>
<li>Выберите необходимое преобразование из выпадающего списка.</li>
</ol>
<p><a target="_blank" rel="noopener noreferrer" href="files/%D0%9F%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%20-%20%D0%92%D1%8B%D0%B1%D0%BE%D1%80%20%D0%BF%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F.PNG"><img src="files/%D0%9F%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%20-%20%D0%92%D1%8B%D0%B1%D0%BE%D1%80%20%D0%BF%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F.PNG" style="max-width: 100%;"></a></p>
<p><em>Пример списка выбора</em> <em><strong>Преобразования</strong></em> <em>фактора в окне</em> <code>Преобразования</code></p>
<p><em>Комментарий: если значения не персчитались попробуйте снять выделение с ячейки, путем нажатия на другую ячейку</em></p>
<hr>
<h3><a id="user-content-сохранение-и-открытие-файла" class="anchor" aria-hidden="true" tabindex="-1" href="#сохранение-и-открытие-файла"><span aria-hidden="true" class="octicon octicon-link"></span></a>Сохранение и открытие файла</h3>
<p>Сгенерированные значения <em><strong>Отклика</strong></em> и <em><strong>Фактора</strong></em> из таблицы в <code>Главном окне</code> можно сохранить или зугрузить из файла <em><strong>.txt</strong></em> и <em><strong>.csv</strong></em>.</p>
<h3><a id="user-content-сохранение-файла" class="anchor" aria-hidden="true" tabindex="-1" href="#сохранение-файла"><span aria-hidden="true" class="octicon octicon-link"></span></a>Сохранение файла</h3>
<ol>
<li>Перейдите в меню <code>Файл</code>.</li>
<li>Выберите <code>Сохранить</code>.</li>
</ol>
<p><a target="_blank" rel="noopener noreferrer" href="files/%D0%A4%D0%B0%D0%B9%D0%BB%20-%20%D0%A1%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D0%B8%D1%82%D1%8C.PNG"><img src="files/%D0%A4%D0%B0%D0%B9%D0%BB%20-%20%D0%A1%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D0%B8%D1%82%D1%8C.PNG" style="max-width: 100%;"></a></p>
<p><em>Пример пункта меню</em> <code>Сохранить файл</code></p>
<ol start="3">
<li>Выберите путь сохранения и тип файла и нажмите кнопку <code>Сохранить</code>.</li>
</ol>
<p>Теперь файл будет сохранен по указаному вами пути, его можно переместить куда необходимо и при необходимости загрузить обратно в приложение.</p>
<h3><a id="user-content-открытие-файла" class="anchor" aria-hidden="true" tabindex="-1" href="#открытие-файла"><span aria-hidden="true" class="octicon octicon-link"></span></a>Открытие файла</h3>
<ol>
<li>Перейдите в меню <code>Файл</code>.</li>
<li>Выберите <code>Открыть</code>.</li>
</ol>
<p><a target="_blank" rel="noopener noreferrer" href="files/%D0%A4%D0%B0%D0%B9%D0%BB%20-%20%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8C.PNG"><img src="files/%D0%A4%D0%B0%D0%B9%D0%BB%20-%20%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8C.PNG" style="max-width: 100%;"></a></p>
<p><em>Пример пункта меню</em> <code>Открыть файл</code></p>
<ol start="3">
<li>Выберите путь до открываемого файла и нажмите кнопку <code>Открыть</code>.</li>
</ol>
<p>Приложение загрузит нужный вам файл, и при необходимости спросит нужно ли сохранять ваши текущие данные.</p>
</article>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
</div>
</div><script>
function showCanonicalImages() {
var images = document.getElementsByTagName('img');
if (!images) {
return;
}
for (var index = 0; index < images.length; index++) {
var image = images[index];
if (image.getAttribute('data-canonical-src') && image.src !== image.getAttribute('data-canonical-src')) {
image.src = image.getAttribute('data-canonical-src');
}
}
}
function scrollToHash() {
if (location.hash && !document.querySelector(':target')) {
var element = document.getElementById('user-content-' + location.hash.slice(1));
if (element) {
element.scrollIntoView();
}
}
}
function autorefreshContent(eventSourceUrl) {
var initialTitle = document.title;
var contentElement = document.getElementById('grip-content');
var source = new EventSource(eventSourceUrl);
var isRendering = false;
source.onmessage = function(ev) {
var msg = JSON.parse(ev.data);
if (msg.updating) {
isRendering = true;
document.title = '(Rendering) ' + document.title;
} else {
isRendering = false;
document.title = initialTitle;
contentElement.innerHTML = msg.content;
showCanonicalImages();
}
}
source.onerror = function(e) {
if (e.readyState === EventSource.CLOSED && isRendering) {
isRendering = false;
document.title = initialTitle;
}
}
}
window.onhashchange = function() {
scrollToHash();
}
window.onload = function() {
scrollToHash();
}
showCanonicalImages();
var autorefreshUrl = document.getElementById('preview-page').getAttribute('data-autorefresh-url');
if (autorefreshUrl) {
autorefreshContent(autorefreshUrl);
}
</script>
</body>
</html>