.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block}.chroma .hl{display:block;width:100%}.chroma .lnt,.chroma .ln{margin-right:.4em;padding:0 .4em}.chroma .gs{font-weight:var(--font-weight-semibold)}.chroma .gl{text-decoration:underline}.chroma .bp{color:#fabd2f}.chroma .c,.chroma .c1,.chroma .ch,.chroma .cm{color:#777e94}.chroma .cp{color:#8ec07c}.chroma .cpf{color:#649bc4}.chroma .cs{color:#9075cd}.chroma .dl{color:#649bc4}.chroma .gd{color:#fff;background-color:#5f3737}.chroma .ge{color:#ddee30}.chroma .gh{color:#ffaa10}.chroma .gi{color:#fff;background-color:#3a523a}.chroma .go{color:#777e94}.chroma .gp{color:#ebdbb2}.chroma .gr{color:#f43}.chroma .gs{color:#ebdbb2}.chroma .gt{color:#ff7540}.chroma .gu{color:#b8bb26}.chroma .il{color:#649bc4}.chroma .k{color:#ff7540}.chroma .kc{color:#649bc4}.chroma .kd{color:#ff7540}.chroma .kn{color:#ffaa10}.chroma .kp{color:#5f8700}.chroma .kr{color:#ff7540}.chroma .kt{color:#ff7b72}.chroma .m,.chroma .mb,.chroma .mf,.chroma .mh,.chroma .mi,.chroma .mo{color:#649bc4}.chroma .n{color:#c9d1d9}.chroma .na,.chroma .nb{color:#fabd2f}.chroma .nc{color:#ffaa10}.chroma .nd{color:#8ec07c}.chroma .ne{color:#ff7540}.chroma .nf,.chroma .ni{color:#fabd2f}.chroma .nl{color:#ff7540}.chroma .nn{color:#c9d1d9}.chroma .no{color:#649bc4}.chroma .nt{color:#ff7540}.chroma .nv{color:#ebdbb2}.chroma .nx{color:#b6bac5}.chroma .o{color:#ff7540}.chroma .ow{color:#5f8700}.chroma .p{color:#d2d4db}.chroma .s,.chroma .s1,.chroma .s2{color:#b8bb26}.chroma .sa{color:#ffaa10}.chroma .sb{color:#b8bb26}.chroma .sc{color:#ffaa10}.chroma .sd{color:#b8bb26}.chroma .se{color:#ff8540}.chroma .sh{color:#b8bb26}.chroma .si{color:#ffaa10}.chroma .sr{color:#9075cd}.chroma .ss{color:#ff8540}.chroma .sx{color:#ffaa10}.chroma .vc,.chroma .vg,.chroma .vi{color:#649bee}.chroma .w{color:#7f8699}.CodeMirror.cm-s-default .cm-property,.CodeMirror.cm-s-paper .cm-property{color:#a0cc75}.CodeMirror.cm-s-default .cm-header,.CodeMirror.cm-s-paper .cm-header{color:#9daccc}.CodeMirror.cm-s-default .cm-quote,.CodeMirror.cm-s-paper .cm-quote{color:#090}.CodeMirror.cm-s-default .cm-keyword,.CodeMirror.cm-s-paper .cm-keyword{color:#cc8a61}.CodeMirror.cm-s-default .cm-atom,.CodeMirror.cm-s-paper .cm-atom{color:#ef5e77}.CodeMirror.cm-s-default .cm-number,.CodeMirror.cm-s-paper .cm-number{color:#ff5656}.CodeMirror.cm-s-default .cm-def,.CodeMirror.cm-s-paper .cm-def{color:#e4e4e4}.CodeMirror.cm-s-default .cm-variable-2,.CodeMirror.cm-s-paper .cm-variable-2{color:#00bdbf}.CodeMirror.cm-s-default .cm-variable-3,.CodeMirror.cm-s-paper .cm-variable-3{color:#085}.CodeMirror.cm-s-default .cm-comment,.CodeMirror.cm-s-paper .cm-comment{color:#8e9ab3}.CodeMirror.cm-s-default .cm-string,.CodeMirror.cm-s-paper .cm-string{color:#a77272}.CodeMirror.cm-s-default .cm-string-2,.CodeMirror.cm-s-paper .cm-string-2{color:#f50}.CodeMirror.cm-s-default .cm-meta,.CodeMirror.cm-s-paper .cm-meta,.CodeMirror.cm-s-default .cm-qualifier,.CodeMirror.cm-s-paper .cm-qualifier{color:#ffb176}.CodeMirror.cm-s-default .cm-builtin,.CodeMirror.cm-s-paper .cm-builtin{color:#b7c951}.CodeMirror.cm-s-default .cm-bracket,.CodeMirror.cm-s-paper .cm-bracket{color:#997}.CodeMirror.cm-s-default .cm-tag,.CodeMirror.cm-s-paper .cm-tag{color:#f1d273}.CodeMirror.cm-s-default .cm-attribute,.CodeMirror.cm-s-paper .cm-attribute{color:#bfcc70}.CodeMirror.cm-s-default .cm-hr,.CodeMirror.cm-s-paper .cm-hr{color:#999}.CodeMirror.cm-s-default .cm-url,.CodeMirror.cm-s-paper .cm-url{color:#c5cfd0}.CodeMirror.cm-s-default .cm-link,.CodeMirror.cm-s-paper .cm-link{color:#d8c792}.CodeMirror.cm-s-default .cm-error,.CodeMirror.cm-s-paper .cm-error{color:#dbdbeb}:root{--is-dark-theme: true;--color-primary: #579fa3;--color-primary-contrast: #ffffff;--color-primary-dark-1: #579fa3;--color-primary-dark-2: #6ca8ac;--color-primary-dark-3: #82b2b5;--color-primary-dark-4: #98bcbe;--color-primary-dark-5: #adc6c7;--color-primary-dark-6: #c3cfd0;--color-primary-dark-7: #d9d9d9;--color-primary-light-1: #4f8d90;--color-primary-light-2: #477b7e;--color-primary-light-3: #3f696b;--color-primary-light-4: #385759;--color-primary-light-5: #304546;--color-primary-light-6: #283333;--color-primary-light-7: #212121;--color-primary-alpha-10: rgba(87, 159, 163, .1);--color-primary-alpha-20: rgba(87, 159, 163, .2);--color-primary-alpha-30: rgba(87, 159, 163, .3);--color-primary-alpha-40: rgba(87, 159, 163, .4);--color-primary-alpha-50: rgba(87, 159, 163, .5);--color-primary-alpha-60: rgba(87, 159, 163, .6);--color-primary-alpha-70: rgba(87, 159, 163, .7);--color-primary-alpha-80: rgba(87, 159, 163, .8);--color-primary-alpha-90: rgba(87, 159, 163, .9);--color-primary-hover: var(--color-primary-light-1);--color-primary-active: var(--color-primary-light-2);--color-secondary: #353535;--color-secondary-dark-1: #3d3d3d;--color-secondary-dark-2: #454545;--color-secondary-dark-3: #5b5b5b;--color-secondary-dark-4: #686868;--color-secondary-dark-5: #747474;--color-secondary-dark-6: #818181;--color-secondary-dark-7: #8d8d8d;--color-secondary-dark-8: #9a9a9a;--color-secondary-dark-9: #a6a6a6;--color-secondary-dark-10: #b3b3b3;--color-secondary-dark-11: #c0c0c0;--color-secondary-dark-12: #cccccc;--color-secondary-dark-13: #d9d9d9;--color-secondary-light-1: #2b2b2b;--color-secondary-light-2: #262626;--color-secondary-light-3: #212121;--color-secondary-light-4: #1c1c1c;--color-secondary-alpha-10: rgba(53, 53, 53, .1);--color-secondary-alpha-20: rgba(53, 53, 53, .2);--color-secondary-alpha-30: rgba(53, 53, 53, .3);--color-secondary-alpha-40: rgba(53, 53, 53, .4);--color-secondary-alpha-50: rgba(53, 53, 53, .5);--color-secondary-alpha-60: rgba(53, 53, 53, .6);--color-secondary-alpha-70: rgba(53, 53, 53, .7);--color-secondary-alpha-80: rgba(53, 53, 53, .8);--color-secondary-alpha-90: rgba(53, 53, 53, .9);--color-secondary-button: var(--color-secondary-dark-4);--color-secondary-hover: var(--color-secondary-dark-3);--color-secondary-active: var(--color-secondary-dark-2);--color-console-fg: #f7f8f9;--color-console-fg-subtle: #bdc4cc;--color-console-bg: #171b1e;--color-console-border: #2e353b;--color-console-hover-bg: #272d33;--color-console-active-bg: #2e353b;--color-console-menu-bg: #262b31;--color-console-menu-border: #414b55;--color-red: #f44336;--color-orange: #ff9800;--color-yellow: #ffb300;--color-green: #4caf50;--color-olive: #8bc34a;--color-teal: #00bcd4;--color-blue: #2196f3;--color-purple: #9c27b0;--color-violet: #673ab7;--color-pink: #e91e63;--color-brown: #795548;--color-grey: #9e9e9e;--color-black: #000000;--color-white: #ffffff;--color-gold: #c4a535;--color-red-light: #f77066;--color-orange-light: #ffad33;--color-yellow-light: #ffc233;--color-green-light: #6ec071;--color-olive-light: #a4d070;--color-teal-light: #08e3ff;--color-blue-light: #51adf6;--color-purple-light: #bc37d3;--color-violet-light: #8259cb;--color-pink-light: #ee4c83;--color-brown-light: #996b5b;--color-grey-light: #b8b8b8;--color-black-light: #4b5b68;--color-red-dark-1: #f22011;--color-orange-dark-1: #d88100;--color-yellow-dark-1: #e5ac04;--color-olive-dark-1: #81bb3e;--color-green-dark-1: #46a14a;--color-teal-dark-1: #00abc0;--color-blue-dark-1: #0e8df2;--color-violet-dark-1: #5f35a8;--color-purple-dark-1: #8e23a0;--color-pink-dark-1: #de165a;--color-brown-dark-1: #6d4c41;--color-black-dark-1: #2c3339;--color-red-dark-2: #be170a;--color-orange-dark-2: #b16900;--color-yellow-dark-2: #cc9903;--color-olive-dark-2: #77ad39;--color-green-dark-2: #3a863d;--color-teal-dark-2: #0099ad;--color-blue-dark-2: #0b78ce;--color-violet-dark-2: #563199;--color-purple-dark-2: #802090;--color-pink-dark-2: #cc1452;--color-brown-dark-2: #604439;--color-black-dark-2: #131619;--color-ansi-black: #1e2327;--color-ansi-red: #cc4848;--color-ansi-green: #87ab63;--color-ansi-yellow: #cc9903;--color-ansi-blue: #3a8ac6;--color-ansi-magenta: #d22e8b;--color-ansi-cyan: #00918a;--color-ansi-white: var(--color-console-fg-subtle);--color-ansi-bright-black: #46494d;--color-ansi-bright-red: #d15a5a;--color-ansi-bright-green: #93b373;--color-ansi-bright-yellow: #eaaf03;--color-ansi-bright-blue: #4e96cc;--color-ansi-bright-magenta: #d74397;--color-ansi-bright-cyan: #00b6ad;--color-ansi-bright-white: var(--color-console-fg);--color-diff-added-linenum-bg: #293f29;--color-diff-removed-linenum-bg: #612b2b;--color-diff-removed-word-bg: #891008;--color-diff-added-word-bg: #1e441f;--color-diff-removed-row-bg: #590b05;--color-diff-moved-row-bg: #887a00;--color-diff-added-row-bg: #163317;--color-diff-removed-row-border: #710e06;--color-diff-moved-row-border: #bba700;--color-diff-added-row-border: #255627;--color-diff-inactive: #212121;--color-error-border: #891008;--color-error-bg: #590b05;--color-error-bg-active: #814a4a;--color-error-bg-hover: #713939;--color-error-text: #ffebee;--color-success-border: #2d682f;--color-success-bg: #163317;--color-success-text: #4caf50;--color-warning-border: #663d00;--color-warning-bg: #331e00;--color-warning-text: #ff9800;--color-info-border: #064475;--color-info-bg: #042844;--color-info-text: #2196f3;--color-red-badge: #db2828;--color-red-badge-bg: #db28281a;--color-red-badge-hover-bg: #db28284d;--color-green-badge: #21ba45;--color-green-badge-bg: #21ba451a;--color-green-badge-hover-bg: #21ba454d;--color-yellow-badge: #fbbd08;--color-yellow-badge-bg: #fbbd081a;--color-yellow-badge-hover-bg: #fbbd084d;--color-orange-badge: #f2711c;--color-orange-badge-bg: #f2711c1a;--color-orange-badge-hover-bg: #f2711c4d;--color-git: #f05133;--color-body: var(--color-black);--color-box-header: #1c1c1c;--color-box-body: #1c1c1c;--color-box-body-highlight: #1c1c1c;--color-text: #e5e5e5;--color-text-dark: #f2f2f2;--color-text-light: #cccccc;--color-text-light-1: #b2b2b2;--color-text-light-2: #999999;--color-text-light-3: #7f7f7f;--color-footer: #212121;--color-timeline: #2b2b2b;--color-input-text: #e5e5e5;--color-input-background: var(--color-black);--color-input-toggle-background: #212121;--color-input-border: #2b2b2b;--color-input-border-hover: #262626;--color-header-wrapper: #262626;--color-header-wrapper-transparent: rgba(38, 38, 38, .1);--color-light: #212121;--color-light-mimic-enabled: rgba(0, 0, 0, calc(40 / 255 * 222 / 255 / var(--opacity-disabled)));--color-light-border: var(--color-secondary-dark-2);--color-hover: #ffffff39;--color-active: #ffffff44;--color-menu: var(--color-black);--color-card: var(--color-black);--color-markup-table-row: #262626;--color-markup-code-block: #ffffff25;--color-markup-code-inline: #e8f3ff28;--color-button: #262626;--color-code-bg: var(--color-black);--color-code-sidebar-bg: #f5f5f5;--color-shadow: #00000060;--color-secondary-bg: #212121;--color-expand-button: #212121;--color-placeholder-text: var(--color-grey);--color-editor-line-highlight: #212121;--color-project-board-light-label: #a6aab5;--color-caret: var(--color-text);--color-reaction-bg: #ffffff12;--color-reaction-hover-bg: var(--color-primary-light-4);--color-reaction-active-bg: var(--color-primary-alpha-40);--color-tooltip-bg: #000000f0;--color-tooltip-text: var(--color-text);--color-nav-bg: var(--color-black);--color-nav-hover-bg: var(--color-secondary);--color-nav-text: var(--color-text);--color-secondary-nav-bg: #181c20;--color-label-text: var(--color-text);--color-label-bg: #7282924b;--color-label-hover-bg: #504b42;--color-label-active-bg: #2b2b2b;--color-accent: var(--color-primary-light-1);--color-small-accent: var(--color-primary-light-5);--color-highlight-fg: #87651e;--color-highlight-bg: #352c1c;--color-overlay-backdrop: #080808c0;accent-color:var(--color-accent);color-scheme:dark}.home .hero .svg,.home a{color:var(--color-primary)}.ui.modal>.header{background-color:var(--color-box-header)}.ui.modal>.content,.ui.modal>form>.content{background-color:var(--color-box-body)}
