.chroma .bp{color:#999}.chroma .c,.chroma .c1,.chroma .ch{color:#6a737d}.chroma .cm{color:#998}.chroma .cp{color:#109295}.chroma .cpf{color:#4c4dbc}.chroma .cs{color:#999}.chroma .dl{color:#106303}.chroma .gd{color:#000;background-color:#fdd}.chroma .ge{color:#000}.chroma .gh{color:#999}.chroma .gi{color:#000;background-color:#dfd}.chroma .go{color:#888}.chroma .gp{color:#555}.chroma .gr,.chroma .gt{color:#a00}.chroma .gu{color:#aaa}.chroma .il{color:#099}.chroma .k,.chroma .kc,.chroma .kd,.chroma .kn,.chroma .kp,.chroma .kr{color:#d73a49}.chroma .kt{color:#458}.chroma .m,.chroma .mb,.chroma .mf,.chroma .mh,.chroma .mi,.chroma .mo{color:#099}.chroma .na{color:#d73a49}.chroma .nb{color:#005cc5}.chroma .nc{color:#458}.chroma .nd{color:#3c5d5d}.chroma .ne{color:#900}.chroma .nf{color:#005cc5}.chroma .ni{color:#6f42c1}.chroma .nl{color:#900}.chroma .nn{color:#555}.chroma .no{color:teal}.chroma .nt{color:#22863a}.chroma .nv{color:teal}.chroma .nx{color:#24292e}.chroma .o,.chroma .ow{color:#d73a49}.chroma .s,.chroma .s1,.chroma .s2{color:#106303}.chroma .sa{color:#cc7a00}.chroma .sb{color:#106303}.chroma .sc{color:#cc7a00}.chroma .sd{color:#106303}.chroma .se{color:#940}.chroma .sh{color:#106303}.chroma .si{color:#cc7a00}.chroma .sr{color:#4c4dbc}.chroma .ss{color:#940}.chroma .sx{color:#106303}.chroma .vc,.chroma .vg,.chroma .vi{color:teal}.chroma .w{color:#bbb}.markup [src$="#gh-dark-mode-only"],.markup [src$="#dark-mode-only"],.markup [href$="#gh-dark-mode-only"],.markup [href$="#dark-mode-only"]{display:none}svg.brand-color path,svg.brand-color rect{fill:var(--brand-light-fill, revert-rule)}:root{--steel-900: #10161d;--steel-850: #131a21;--steel-800: #171e26;--steel-750: #1d262f;--steel-700: #242d38;--steel-650: #2b3642;--steel-600: #374351;--steel-550: #445161;--steel-500: #515f70;--steel-450: #5f6e80;--steel-400: #6d7d8f;--steel-350: #7c8c9f;--steel-300: #8c9caf;--steel-250: #9dadc0;--steel-200: #aebed0;--steel-150: #c0cfe0;--steel-100: #d2e0f0;--zinc-50: #fafafa;--zinc-100: #f4f4f5;--zinc-150: #ececee;--zinc-200: #e4e4e7;--zinc-250: #dcdce0;--zinc-300: #d4d4d8;--zinc-350: #babac1;--zinc-400: #a1a1aa;--zinc-450: #898992;--zinc-500: #71717a;--zinc-550: #61616a;--zinc-600: #52525b;--zinc-650: #484850;--zinc-700: #3f3f46;--zinc-750: #333338;--zinc-800: #27272a;--zinc-850: #1f1f23;--zinc-900: #18181b;--color-primary: #c2410c;--color-primary-contrast: #ffffff;--color-primary-dark-1: #c2410c;--color-primary-dark-2: #9a3412;--color-primary-dark-3: #9a3412;--color-primary-dark-4: #7c2d12;--color-primary-light-1: #ea580c;--color-primary-light-2: #f97316;--color-primary-light-3: #fb923c;--color-primary-light-4: #fdba74;--color-primary-light-5: #fed7aa;--color-primary-light-6: #ffedd5;--color-primary-light-7: #fff7ed;--color-primary-alpha-10: #c2410c19;--color-primary-alpha-20: #c2410c33;--color-primary-alpha-30: #c2410c4b;--color-primary-alpha-40: #c2410c66;--color-primary-alpha-50: #c2410c80;--color-primary-alpha-60: #c2410c99;--color-primary-alpha-70: #c2410cb3;--color-primary-alpha-80: #c2410ccc;--color-primary-alpha-90: #c2410ce1;--color-primary-hover: var(--color-primary-dark-2);--color-primary-active: var(--color-primary-dark-4);--color-secondary: var(--zinc-200);--color-secondary-dark-1: var(--zinc-200);--color-secondary-dark-2: var(--zinc-300);--color-secondary-dark-3: var(--zinc-300);--color-secondary-dark-4: var(--zinc-400);--color-secondary-dark-5: var(--zinc-400);--color-secondary-dark-6: var(--zinc-500);--color-secondary-dark-7: var(--zinc-500);--color-secondary-dark-8: var(--zinc-600);--color-secondary-dark-9: var(--zinc-600);--color-secondary-dark-10: var(--zinc-700);--color-secondary-dark-11: var(--zinc-700);--color-secondary-dark-12: var(--zinc-800);--color-secondary-dark-13: var(--zinc-800);--color-secondary-light-1: var(--zinc-200);--color-secondary-light-2: var(--zinc-100);--color-secondary-light-3: var(--zinc-100);--color-secondary-light-4: var(--zinc-50);--color-secondary-alpha-10: #d4d4d819;--color-secondary-alpha-20: #d4d4d833;--color-secondary-alpha-30: #d4d4d84b;--color-secondary-alpha-40: #d4d4d866;--color-secondary-alpha-50: #d4d4d880;--color-secondary-alpha-60: #d4d4d899;--color-secondary-alpha-70: #d4d4d8b3;--color-secondary-alpha-80: #d4d4d8cc;--color-secondary-alpha-90: #d4d4d8e1;--color-secondary-hover: var(--color-secondary-dark-2);--color-secondary-active: var(--color-secondary-dark-4);--color-console-fg: #eeeff2;--color-console-fg-subtle: #959cab;--color-console-bg: #1f212b;--color-console-border: #383c47;--color-console-hover-bg: #ffffff16;--color-console-active-bg: #454a57;--color-console-menu-bg: #383c47;--color-console-menu-border: #5c6374;--color-red: #dc2626;--color-orange: #ea580c;--color-yellow: #ca8a04;--color-olive: #91a313;--color-green: #15803d;--color-teal: #0d9488;--color-blue: #2563eb;--color-violet: #7c3aed;--color-purple: #9333ea;--color-pink: #db2777;--color-brown: #a47252;--color-grey: #4b5563;--color-black: #000000;--color-red-light: #ef4444;--color-orange-light: #f97316;--color-yellow-light: #eab308;--color-olive-light: #839311;--color-green-light: #16a34a;--color-teal-light: #14b8a6;--color-purple-light: #a855f7;--color-pink-light: #bf3989;--color-brown-light: #94674a;--color-grey-light: #6b7280;--color-black-light: #181818;--color-red-dark-1: #c82020;--color-orange-dark-1: #d34f0b;--color-yellow-dark-1: #b67c04;--color-olive-dark-1: #839311;--color-green-dark-1: #137337;--color-teal-dark-1: #0c857a;--color-violet-dark-1: #6a1feb;--color-purple-dark-1: #8519e7;--color-pink-dark-1: #c7216b;--color-brown-dark-1: #94674a;--color-black-dark-1: #000000;--color-red-dark-2: #b21d1d;--color-orange-dark-2: #bb460a;--color-yellow-dark-2: #a26e03;--color-olive-dark-2: #74820f;--color-green-dark-2: #116631;--color-teal-dark-2: #0a766d;--color-violet-dark-2: #5c14d8;--color-purple-dark-2: #7715cf;--color-pink-dark-2: #b11d5f;--color-brown-dark-2: #835b42;--color-black-dark-2: #000000;--color-ansi-black: #1f2326;--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-gold: #b1983b;--color-white: #ffffff;--color-diff-removed-word-bg: #fca5a5;--color-diff-added-word-bg: #86efac;--color-diff-removed-row-bg: #fee2e2;--color-diff-moved-row-bg: #fef9c3;--color-diff-added-row-bg: #dcfce7;--color-diff-removed-row-border: #fca5a5;--color-diff-moved-row-border: #fde047;--color-diff-added-row-border: #86efac;--color-diff-inactive: var(--zinc-100);--color-error-border: #fecaca;--color-error-bg: #fee2e2;--color-error-bg-active: #fca5a5;--color-error-bg-hover: #fecaca;--color-error-text: #7f1d1d;--color-success-border: #bbf7d0;--color-success-bg: #dcfce7;--color-success-text: #14532d;--color-warning-border: #fde047;--color-warning-bg: #fef3c7;--color-warning-text: #78350f;--color-info-border: #bae6fd;--color-info-bg: #e0f2fe;--color-info-text: #0c4a6e;--color-red-badge: #b91c1c;--color-red-badge-bg: #b91c1c22;--color-red-badge-hover-bg: #b91c1c44;--color-green-badge: #16a34a;--color-green-badge-bg: #16a34a22;--color-green-badge-hover-bg: #16a34a44;--color-yellow-badge: #ca8a04;--color-yellow-badge-bg: #ca8a0422;--color-yellow-badge-hover-bg: #ca8a0444;--color-orange-badge: #ea580c;--color-orange-badge-bg: #ea580c22;--color-orange-badge-hover-bg: #ea580c44;--thin-lightness: .53;--regular-chroma: .17;--hue-green: 145deg;--hue-red: 27deg;--hue-purple: 298deg;--hue-violet: 293deg;--hue-orange: 41deg;--hue-blue: 260deg;--color-body: #fff;--color-box-header: var(--zinc-100);--color-box-body: var(--zinc-50);--color-box-body-highlight: var(--zinc-200);--color-text-dark: #000;--color-text: var(--zinc-900);--color-text-light: var(--zinc-700);--color-text-light-1: var(--zinc-650);--color-text-light-2: var(--zinc-600);--color-text-light-3: var(--zinc-550);--color-footer: var(--zinc-100);--color-timeline: var(--zinc-200);--color-input-text: var(--zinc-800);--color-input-background: #fff;--color-input-toggle-background: #fff;--color-input-border: var(--zinc-300);--color-input-border-hover: var(--zinc-400);--color-header-wrapper: var(--zinc-50);--color-header-wrapper-transparent: #d2e0f000;--color-light: #ffffffcc;--color-light-mimic-enabled: rgba(0, 0, 0, calc(6 / 255 * 222 / 255 / var(--opacity-disabled)));--color-light-border: #0000001d;--color-hover: #e4e4e4aa;--color-active: #e2e2e5;--color-menu: var(--zinc-100);--color-card: var(--zinc-50);--fancy-card-bg: var(--zinc-100);--fancy-card-border: var(--zinc-200);--color-markup-table-row: #ffffff06;--color-markup-code-block: var(--zinc-150);--color-markup-code-inline: var(--zinc-200);--color-button: var(--zinc-150);--color-code-bg: var(--zinc-50);--color-shadow: #00000060;--color-secondary-bg: var(--zinc-100);--color-text-focus: #fff;--color-expand-button: var(--zinc-200);--color-placeholder-text: var(--color-text-light-3);--color-editor-line-highlight: var(--zinc-100);--color-project-board-bg: var(--color-secondary-light-2);--color-project-board-dark-label: var(--color-text-light-3);--color-caret: var(--color-text);--color-reaction-bg: #0000000a;--color-reaction-active-bg: var(--color-primary-alpha-20);--color-reaction-hover-bg: var(--color-primary-alpha-30);--color-tooltip-text: #ffffff;--color-tooltip-bg: #000000f0;--color-nav-bg: var(--zinc-100);--color-nav-hover-bg: var(--zinc-300);--color-secondary-nav-bg: var(--color-body);--color-label-text: var(--color-text);--color-label-bg: #cacaca7b;--color-label-hover-bg: #cacacaa0;--color-label-active-bg: #cacacaff;--color-label-bg-alt: #cacacaff;--color-accent: var(--color-primary-light-1);--color-small-accent: var(--color-primary-light-5);--color-highlight-fg: var(--color-primary-light-4);--color-highlight-bg: var(--color-primary-light-6);--color-overlay-backdrop: #080808c0;--color-selection-bg: var(--steel-450);--color-selection-fg: var(--color-white);--checkerboard-color-1: #ffffff;--checkerboard-color-2: #e5e5e5;--color-indicator-offline: #52525b;--color-indicator-offline-20: #52525b33;--color-indicator-idle: #16a34a;--color-indicator-idle-20: #16a34a33;--color-indicator-active: #2185d0;--color-indicator-active-20: #2185d033;accent-color:var(--color-accent);color-scheme:light}.ui.secondary.vertical.menu{border-radius:.28571429rem!important;overflow:hidden}.ui.basic.primary.button.item{background-color:var(--color-active)!important;color:var(--color-text)!important;box-shadow:none!important}.ui.red.label.notification_count,.ui.primary.labels .label{background-color:var(--color-primary-dark-1)!important}.ui.labeled.icon.buttons>.button>.icon,.ui.labeled.icon.button>.icon{background-color:var(--color-shadow)!important}#review-box .review-comments-counter{background-color:var(--color-label-bg)!important;margin-inline-start:.5em}.ui.basic.labels .primary.label,.ui.ui.ui.basic.primary.label{color:var(--color-text-dark)!important}.ui.yellow.label.pending-label{background:var(--color-warning-bg)!important;color:var(--color-text-dark)!important}.chroma .bp{color:#625c55}.chroma .c,.chroma .c1,.chroma .ch{color:#625c53}.chroma .cm{color:#635c54}.chroma .cp{color:#02686a}.chroma .cs,.chroma .gh{color:#625c55}.chroma .go{color:#625c53}.chroma .gp{color:#5b544c}.chroma .gu{color:#625c55}.chroma .il{color:#026868}.chroma .k,.chroma .kc,.chroma .kd,.chroma .kn,.chroma .kp,.chroma .kr{color:#b91431}.chroma .m,.chroma .mb,.chroma .mf,.chroma .mh,.chroma .mi,.chroma .mo{color:#026868}.chroma .na{color:#b91431}.chroma .nb,.chroma .nf{color:#0159bf}.chroma .nn{color:#5b544c}.chroma .no{color:#006969}.chroma .nt{color:#006d26}.chroma .nv{color:#006969}.chroma .nx{color:#2d2721}.chroma .o,.chroma .ow{color:#b91431}.chroma .sa,.chroma .sc,.chroma .si{color:#874f02}.chroma .vc,.chroma .vg,.chroma .vi{color:#006969}:root{--steel-900: #1e120a;--steel-850: #23160e;--steel-800: #271a11;--steel-750: #302118;--steel-700: #38281e;--steel-650: #423126;--steel-600: #503d31;--steel-550: #5f4b3e;--steel-500: #6d594c;--steel-450: #7d685a;--steel-400: #8b7669;--steel-350: #9a8678;--steel-300: #aa9689;--steel-250: #baa79b;--steel-200: #cab8ad;--steel-150: #d9cac0;--steel-100: #e9dbd3;--zinc-50: #fdf9f6;--zinc-100: #f7f3ef;--zinc-150: #f0ece7;--zinc-200: #e8e4de;--zinc-250: #e1dcd6;--zinc-300: #d9d4ce;--zinc-350: #c0bab3;--zinc-400: #a8a199;--zinc-450: #908980;--zinc-500: #787168;--zinc-550: #686158;--zinc-600: #59524a;--zinc-650: #4f4840;--zinc-700: #453f37;--zinc-750: #39322c;--zinc-800: #2c2620;--zinc-850: #241f19;--zinc-900: #1c1712;--color-primary: #964412;--color-primary-dark-1: #964412;--color-primary-dark-2: #7d3610;--color-primary-dark-3: #7d3610;--color-primary-dark-4: #642c0f;--color-primary-light-1: #ae5820;--color-primary-light-2: #c17037;--color-primary-light-3: #d28e5d;--color-primary-light-4: #e4b289;--color-primary-light-5: #f2d1b2;--color-primary-light-6: #fae8d5;--color-primary-light-7: #fdf4eb;--color-primary-alpha-10: #96441219;--color-primary-alpha-20: #96441233;--color-primary-alpha-30: #9644124b;--color-primary-alpha-40: #96441266;--color-primary-alpha-50: #96441280;--color-primary-alpha-60: #96441299;--color-primary-alpha-70: #964412b3;--color-primary-alpha-80: #964412cc;--color-primary-alpha-90: #964412e1;--color-secondary-alpha-10: #d9d4ce19;--color-secondary-alpha-20: #d9d4ce33;--color-secondary-alpha-30: #d9d4ce4b;--color-secondary-alpha-40: #d9d4ce66;--color-secondary-alpha-50: #d9d4ce80;--color-secondary-alpha-60: #d9d4ce99;--color-secondary-alpha-70: #d9d4ceb3;--color-secondary-alpha-80: #d9d4cecc;--color-secondary-alpha-90: #d9d4cee1;--color-body: #fffdf8;--color-header-wrapper-transparent: #fdf9f600;--color-hover: #e8e4deaa;--color-active: #e8e4de;--color-label-bg: #d0c9c27b;--color-label-hover-bg: #d0c9c2a0;--color-label-active-bg: #d0c9c2;--color-label-bg-alt: #d0c9c2;--color-nav-bg: #fbf2e8;--color-nav-hover-bg: #ebdfd2;--color-secondary-nav-bg: #fdf6ef;--color-light-border: #3d281a1d;--color-diff-added-word-bg: #b4efbf;--color-diff-removed-word-bg: #ffcac9;--color-grey: #5a534b;--color-grey-light: #787068;--color-black-light: #1c1712;--color-overlay-backdrop: #0d0703c0;--color-console-fg: #f6ede7;--color-console-fg-subtle: #a7998e;--color-console-bg: #2a1f18;--color-console-border: #463930;--color-console-active-bg: #55473d;--color-console-menu-bg: #463930;--color-console-menu-border: #6f6055;--kafejo-error-code-1: #a8a199;--kafejo-error-code-2: #7f786f;--kafejo-editor-text: #403932;--kafejo-editor-comment: #716a61;--kafejo-editor-active-line: #9644120b;--kafejo-editor-search-match: #96441240;--kafejo-text-yellow: #966501;--kafejo-text-green: #15803d;--kafejo-text-red: #d82122;--kafejo-shadow-color: #3d281a29}@media(prefers-color-scheme:dark){.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}}@media(prefers-color-scheme:dark){.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}}@media(prefers-color-scheme:dark){.markup [src$="#gh-light-mode-only"],.markup [src$="#light-mode-only"],.markup [href$="#gh-light-mode-only"],.markup [href$="#light-mode-only"]{display:none}.markup [src$="#gh-dark-mode-only"],.markup [src$="#dark-mode-only"],.markup [href$="#gh-dark-mode-only"],.markup [href$="#dark-mode-only"]{display:unset}svg.brand-color path,svg.brand-color rect{fill:var(--brand-dark-fill, revert-rule)}}@media(prefers-color-scheme:dark){:root{--steel-900: #10161d;--steel-850: #131a21;--steel-800: #171e26;--steel-750: #1d262f;--steel-700: #242d38;--steel-650: #2b3642;--steel-600: #374351;--steel-550: #445161;--steel-500: #515f70;--steel-450: #5f6e80;--steel-400: #6d7d8f;--steel-350: #7c8c9f;--steel-300: #8c9caf;--steel-250: #9dadc0;--steel-200: #aebed0;--steel-150: #c0cfe0;--steel-100: #d2e0f0;--is-dark-theme: true;--color-primary: #fb923c;--color-primary-contrast: #000;--color-primary-dark-1: #fdba74;--color-primary-dark-2: #fdba74;--color-primary-dark-3: #fed7aa;--color-primary-dark-4: #fed7aa;--color-primary-light-1: #f97316;--color-primary-light-2: #ea580c;--color-primary-light-3: #c2410c;--color-primary-light-4: #9a3412;--color-primary-light-5: #9a3412;--color-primary-light-6: #7c2d12;--color-primary-light-7: #7c2d12;--color-primary-alpha-10: #ea580c19;--color-primary-alpha-20: #ea580c33;--color-primary-alpha-30: #ea580c4b;--color-primary-alpha-40: #ea580c66;--color-primary-alpha-50: #ea580c80;--color-primary-alpha-60: #ea580c99;--color-primary-alpha-70: #ea580cb3;--color-primary-alpha-80: #ea580ccc;--color-primary-alpha-90: #ea580ce1;--color-primary-hover: var(--color-primary-light-1);--color-primary-active: var(--color-primary-light-2);--color-secondary: var(--steel-700);--color-secondary-dark-1: var(--steel-550);--color-secondary-dark-2: var(--steel-500);--color-secondary-dark-3: var(--steel-450);--color-secondary-dark-4: var(--steel-400);--color-secondary-dark-5: var(--steel-350);--color-secondary-dark-6: var(--steel-300);--color-secondary-dark-7: var(--steel-250);--color-secondary-dark-8: var(--steel-200);--color-secondary-dark-9: var(--steel-150);--color-secondary-dark-10: var(--steel-100);--color-secondary-dark-11: var(--steel-100);--color-secondary-dark-12: var(--steel-100);--color-secondary-dark-13: var(--steel-100);--color-secondary-light-1: var(--steel-650);--color-secondary-light-2: var(--steel-700);--color-secondary-light-3: var(--steel-750);--color-secondary-light-4: var(--steel-800);--color-secondary-alpha-10: #2b364219;--color-secondary-alpha-20: #2b364233;--color-secondary-alpha-30: #2b36424b;--color-secondary-alpha-40: #2b364266;--color-secondary-alpha-50: #2b364280;--color-secondary-alpha-60: #2b364299;--color-secondary-alpha-70: #2b3642b3;--color-secondary-alpha-80: #2b3642cc;--color-secondary-alpha-90: #2b3642e1;--color-secondary-hover: var(--color-secondary-light-1);--color-secondary-active: var(--color-secondary-light-2);--color-console-fg: #eeeff2;--color-console-fg-subtle: #959cab;--color-console-bg: #1f212b;--color-console-border: #383c47;--color-console-hover-bg: #ffffff16;--color-console-active-bg: #454a57;--color-console-menu-bg: #383c47;--color-console-menu-border: #5c6374;--color-red: #b91c1c;--color-orange: #ea580c;--color-yellow: #ca8a04;--color-olive: #91a313;--color-green: #15803d;--color-teal: #0d9488;--color-blue: #2563eb;--color-violet: #7c3aed;--color-purple: #9333ea;--color-pink: #db2777;--color-brown: #a47252;--color-grey: var(--steel-500);--color-black: #111827;--color-red-light: #dc2626;--color-orange-light: #f97316;--color-yellow-light: #eab308;--color-olive-light: #839311;--color-green-light: #16a34a;--color-teal-light: #14b8a6;--color-purple-light: #a855f7;--color-pink-light: #db61a2;--color-brown-light: #94674a;--color-grey-light: var(--steel-300);--color-black-light: #1f2937;--color-red-dark-1: #a71919;--color-orange-dark-1: #d34f0b;--color-yellow-dark-1: #b67c04;--color-olive-dark-1: #839311;--color-green-dark-1: #137337;--color-teal-dark-1: #0c857a;--color-violet-dark-1: #6a1feb;--color-purple-dark-1: #8519e7;--color-pink-dark-1: #c7216b;--color-brown-dark-1: #94674a;--color-black-dark-1: #0f1623;--color-red-dark-2: #941616;--color-orange-dark-2: #bb460a;--color-yellow-dark-2: #ca8a04;--color-olive-dark-2: #91a313;--color-green-dark-2: #15803d;--color-teal-dark-2: #0a766d;--color-violet-dark-2: #5c14d8;--color-purple-dark-2: #7c3aed;--color-pink-dark-2: #b11d5f;--color-brown-dark-2: #a47252;--color-black-dark-2: #111827;--color-ansi-black: #1d2328;--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: #424851;--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-gold: #b1983b;--color-white: #ffffff;--color-pure-black: #000000;--color-diff-removed-word-bg: #783030;--color-diff-added-word-bg: #255c39;--color-diff-removed-row-bg: #432121;--color-diff-moved-row-bg: #825718;--color-diff-added-row-bg: #1b3625;--color-diff-removed-row-border: #783030;--color-diff-moved-row-border: #a67a1d;--color-diff-added-row-border: #255c39;--color-diff-inactive: var(--steel-650);--color-error-border: #783030;--color-error-bg: #5f2525;--color-error-bg-active: #783030;--color-error-bg-hover: #783030;--color-error-text: #fef2f2;--color-success-border: #1f6e3c;--color-success-bg: #1d462c;--color-success-text: #aef0c2;--color-warning-border: #a67a1d;--color-warning-bg: #644821;--color-warning-text: #fff388;--color-info-border: #2e50b0;--color-info-bg: #2a396b;--color-info-text: var(--steel-100);--color-red-badge: #b91c1c;--color-red-badge-bg: #b91c1c22;--color-red-badge-hover-bg: #b91c1c44;--color-green-badge: #16a34a;--color-green-badge-bg: #16a34a22;--color-green-badge-hover-bg: #16a34a44;--color-yellow-badge: #ca8a04;--color-yellow-badge-bg: #ca8a0422;--color-yellow-badge-hover-bg: #ca8a0444;--color-orange-badge: #ea580c;--color-orange-badge-bg: #ea580c22;--color-orange-badge-hover-bg: #ea580c44;--thin-lightness: .68;--regular-chroma: .19;--hue-green: 145deg;--hue-red: 27deg;--hue-purple: 298deg;--hue-violet: 293deg;--hue-orange: 41deg;--hue-blue: 260deg;--thin-lightness-highlight: .75;--color-thin-red-highlight: oklch(var(--thin-lightness-highlight) var(--regular-chroma) 27deg);--bg-lightness: .26;--bg-chroma: .05;--color-danger-bg: oklch(var(--bg-lightness) var(--bg-chroma) 27deg);--color-body: var(--steel-800);--color-box-header: var(--steel-700);--color-box-body: var(--steel-750);--color-box-body-highlight: var(--steel-650);--color-text-dark: #fff;--color-text: var(--steel-100);--color-text-light: var(--steel-150);--color-text-light-1: var(--steel-150);--color-text-light-2: var(--steel-200);--color-text-light-3: var(--steel-200);--color-footer: var(--steel-900);--color-timeline: var(--steel-650);--color-input-text: var(--steel-100);--color-input-background: var(--steel-650);--color-input-toggle-background: var(--steel-650);--color-input-border: var(--steel-550);--color-input-border-hover: var(--steel-450);--color-header-wrapper: var(--steel-850);--color-header-wrapper-transparent: #242d3800;--color-light: #00000028;--color-light-mimic-enabled: rgba(0, 0, 0, calc(40 / 255 * 222 / 255 / var(--opacity-disabled)));--color-light-border: #ffffff28;--color-hover: var(--steel-600);--color-active: var(--steel-650);--color-menu: var(--steel-700);--color-card: var(--steel-700);--fancy-card-bg: var(--steel-650);--fancy-card-border: var(--steel-600);--color-markup-table-row: #ffffff06;--color-markup-code-block: var(--steel-800);--color-markup-code-inline: var(--steel-850);--color-button: var(--steel-600);--color-code-bg: var(--steel-750);--color-shadow: #00000060;--color-secondary-bg: var(--steel-700);--color-text-focus: #fff;--color-expand-button: #3c404d;--color-placeholder-text: var(--color-text-light-3);--color-editor-line-highlight: var(--steel-700);--color-project-board-bg: var(--color-secondary-light-3);--color-project-board-dark-label: var(--color-text-light-3);--color-caret: var(--color-text);--color-reaction-bg: #ffffff12;--color-reaction-active-bg: var(--color-primary-alpha-30);--color-reaction-hover-bg: var(--color-primary-alpha-40);--color-tooltip-text: #ffffff;--color-tooltip-bg: #000000f0;--color-nav-bg: var(--steel-900);--color-nav-hover-bg: var(--steel-600);--color-secondary-nav-bg: var(--color-body);--color-label-text: #fff;--color-label-bg: var(--steel-600);--color-label-hover-bg: var(--steel-550);--color-label-active-bg: var(--steel-500);--color-label-bg-alt: var(--steel-550);--color-accent: var(--color-primary-light-1);--color-small-accent: var(--color-primary-light-5);--color-highlight-fg: var(--color-primary-light-4);--color-highlight-bg: var(--color-primary-alpha-20);--color-overlay-backdrop: #080808c0;--color-selection-bg: var(--steel-100);--color-selection-fg: var(--color-pure-black);--checkerboard-color-1: #474747;--checkerboard-color-2: #313131;--color-indicator-offline: #a1a1aa;--color-indicator-offline-20: #a1a1aa1a;--color-indicator-idle: #16a34a;--color-indicator-idle-20: #16a34a1a;--color-indicator-active: #2185d0;--color-indicator-active-20: #2185d033;accent-color:var(--color-accent);color-scheme:dark}.emoji[aria-label="check mark"],.emoji[aria-label="currency exchange"],.emoji[aria-label="TOP arrow"],.emoji[aria-label="END arrow"],.emoji[aria-label="ON! arrow"],.emoji[aria-label="SOON arrow"],.emoji[aria-label="heavy dollar sign"],.emoji[aria-label=copyright],.emoji[aria-label=registered],.emoji[aria-label="trade mark"],.emoji[aria-label=multiply],.emoji[aria-label=plus],.emoji[aria-label=minus],.emoji[aria-label=divide],.emoji[aria-label="curly loop"],.emoji[aria-label="double curly loop"],.emoji[aria-label="wavy dash"],.emoji[aria-label="paw prints"],.emoji[aria-label="musical note"],.emoji[aria-label="musical notes"]{filter:invert(100%) hue-rotate(180deg)}i.grey.icon.icon.icon.icon{color:var(--steel-350)!important}.ui.secondary.vertical.menu{border-radius:.28571429rem!important;overflow:hidden}.ui.basic.primary.button.item{background-color:var(--color-active)!important;color:var(--color-text)!important;box-shadow:none!important}.ui.red.label.notification_count,.ui.primary.label,.ui.primary.labels .label{background-color:var(--color-primary-light-3)!important}.ui.labeled.icon.buttons>.button>.icon,.ui.labeled.icon.button>.icon{background-color:var(--color-light)!important}#review-box .review-comments-counter{background-color:var(--color-shadow)!important;color:var(--color-white)!important;margin-inline-start:.5em}.ui.basic.labels .primary.label,.ui.ui.ui.basic.primary.label{color:var(--color-text-dark)!important}.ui.yellow.label.pending-label{color:var(--color-warning-text)!important}.ui.basic.red.button{background-color:var(--color-red);color:var(--color-white)}.ui.basic.red.button:hover,.ui.basic.red.button:focus{background-color:var(--color-red-dark-1);color:var(--color-white)}.ui.basic.red.button:active{background-color:var(--color-red-dark-2);color:var(--color-white)}}@media(prefers-color-scheme:dark){.chroma .c,.chroma .c1,.chroma .ch,.chroma .cm{color:#bbaa9e}.chroma .cpf{color:#7cb4de}.chroma .cs{color:#b99ffa}.chroma .dl{color:#7cb4de}.chroma .go{color:#bbaa9e}.chroma .gr{color:#ff8f7e}.chroma .gt{color:#ff9067}.chroma .il{color:#7cb4de}.chroma .k{color:#ff9067}.chroma .kc{color:#7cb4de}.chroma .kd{color:#ff9067}.chroma .kp{color:#8fbb4b}.chroma .kr{color:#ff9067}.chroma .kt{color:#ff8d83}.chroma .m,.chroma .mb,.chroma .mf,.chroma .mh,.chroma .mi,.chroma .mo{color:#7cb4de}.chroma .n{color:#d9cec5}.chroma .ne,.chroma .nl{color:#ff9067}.chroma .nn{color:#d9cec5}.chroma .no{color:#7cb4de}.chroma .nt{color:#ff9067}.chroma .nx{color:#c5b7ae}.chroma .o{color:#ff9067}.chroma .ow{color:#8fbb4b}.chroma .p{color:#ddd2ca}.chroma .se{color:#ff9156}.chroma .sr{color:#b99ffa}.chroma .ss{color:#ff9156}.chroma .vc,.chroma .vg,.chroma .vi{color:#7cb0ff}}@media(prefers-color-scheme:dark){:root{--steel-900: #1c130d;--steel-850: #201710;--steel-800: #251b14;--steel-750: #2d221b;--steel-700: #352a21;--steel-650: #3e3229;--steel-600: #4c3f35;--steel-550: #5b4d42;--steel-500: #695a4f;--steel-450: #78695e;--steel-400: #87786d;--steel-350: #96877c;--steel-300: #a6978c;--steel-250: #b6a89e;--steel-200: #c6b9b0;--steel-150: #d6cbc2;--steel-100: #e6dcd5;--color-primary: #e8ad6f;--color-primary-dark-1: #f0c595;--color-primary-dark-2: #f0c595;--color-primary-dark-3: #f7dbb8;--color-primary-dark-4: #f7dbb8;--color-primary-light-1: #d89654;--color-primary-light-2: #c6803d;--color-primary-light-3: #ae692d;--color-primary-light-4: #905326;--color-primary-light-5: #905326;--color-primary-light-6: #733f1f;--color-primary-light-7: #733f1f;--color-primary-alpha-10: #c6803d19;--color-primary-alpha-20: #c6803d33;--color-primary-alpha-30: #c6803d4b;--color-primary-alpha-40: #c6803d66;--color-primary-alpha-50: #c6803d80;--color-primary-alpha-60: #c6803d99;--color-primary-alpha-70: #c6803db3;--color-primary-alpha-80: #c6803dcc;--color-primary-alpha-90: #c6803de1;--color-secondary-alpha-10: #3e322919;--color-secondary-alpha-20: #3e322933;--color-secondary-alpha-30: #3e32294b;--color-secondary-alpha-40: #3e322966;--color-secondary-alpha-50: #3e322980;--color-secondary-alpha-60: #3e322999;--color-secondary-alpha-70: #3e3229b3;--color-secondary-alpha-80: #3e3229cc;--color-secondary-alpha-90: #3e3229e1;--color-header-wrapper-transparent: #352a2100;--color-expand-button: #3e3229;--color-secondary-nav-bg: #201710;--color-diff-added-word-bg: #214a2b;--color-diff-removed-word-bg: #652b28;--color-diff-moved-row-bg: #45310b;--color-black: #1f160f;--color-black-light: #31261e;--color-black-dark-1: #1d140d;--color-black-dark-2: #1f160f;--color-overlay-backdrop: #0d0703c0;--color-console-fg: #f6ede7;--color-console-fg-subtle: #a7998e;--color-console-bg: #2a1f18;--color-console-border: #463930;--color-console-active-bg: #55473d;--color-console-menu-bg: #463930;--color-console-menu-border: #6f6055;--kafejo-error-code-1: #ae9f95;--kafejo-error-code-2: #85766b;--kafejo-editor-text: #ddd2ca;--kafejo-editor-comment: #77685d;--kafejo-editor-active-line: #c6803d0b;--kafejo-editor-search-match: #c6803d59;--kafejo-text-yellow: #ca8a04;--kafejo-text-green: #45a560;--kafejo-text-red: #f96054;--kafejo-shadow-color: #00000066}}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-display:swap;src:url(../fonts/bricolage-grotesque-vietnamese-opsz-normal.ae95a33e.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-display:swap;src:url(../fonts/bricolage-grotesque-latin-ext-opsz-normal.d170219e.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-display:swap;src:url(../fonts/bricolage-grotesque-latin-opsz-normal.3b1afa44.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/hanken-grotesk-cyrillic-ext-wght-normal.eb09f11c.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/hanken-grotesk-vietnamese-wght-normal.4089b41c.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/hanken-grotesk-latin-ext-wght-normal.d7cf532e.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/hanken-grotesk-latin-wght-normal.442fd972.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/hanken-grotesk-cyrillic-ext-wght-italic.2809154c.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/hanken-grotesk-vietnamese-wght-italic.1d935b97.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/hanken-grotesk-latin-ext-wght-italic.ef463a88.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/hanken-grotesk-latin-wght-italic.ea48c71e.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-mono-cyrillic-ext-400-normal.c5a38b92.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-mono-cyrillic-400-normal.c6f862a9.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-mono-vietnamese-400-normal.fa074729.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-mono-latin-ext-400-normal.081b2e53.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-mono-latin-400-normal.2b13cc93.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-mono-cyrillic-ext-400-italic.c419446b.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-mono-cyrillic-400-italic.be7e6abf.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-mono-vietnamese-400-italic.423a7e30.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-mono-latin-ext-400-italic.54bc5f82.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-mono-latin-400-italic.4b35f5f6.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/ibm-plex-mono-cyrillic-ext-600-normal.93171184.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/ibm-plex-mono-cyrillic-600-normal.5c59bb54.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/ibm-plex-mono-vietnamese-600-normal.31cd33e7.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/ibm-plex-mono-latin-ext-600-normal.5d11148c.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/ibm-plex-mono-latin-600-normal.45199eea.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fonts-proportional: "Hanken Grotesk", -apple-system, "Segoe UI", system-ui, "Noto Sans", "Noto Sans Hebrew", Roboto, "Helvetica Neue", Arial;--fonts-monospace: "IBM Plex Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace, var(--fonts-emoji);--kafejo-fonts-display: "Bricolage Grotesque"}:root{--border-radius: 6px;--border-radius-medium: 10px;--kafejo-radius-box: 8px;--kafejo-shadow-raised: 0 1px 2px -1px var(--kafejo-shadow-color), 0 6px 16px -10px var(--kafejo-shadow-color);--kafejo-shadow-overlay: 0 2px 6px -2px var(--kafejo-shadow-color), 0 12px 32px -8px var(--kafejo-shadow-color);--kafejo-shadow-button: 0 1px 2px var(--kafejo-shadow-color);--kafejo-shadow-navbar: 0 6px 16px -12px var(--kafejo-shadow-color);scrollbar-color:var(--color-secondary-dark-4) transparent}:is(h1,h2,h3,h4,h5,h6,.ui.header,.repo-header .flex-item-title){font-family:var(--kafejo-fonts-display),var(--fonts-regular)}.ui.segment:not(.attached,.basic,.tab,.repository-menu),.ui.segments,.comment-container,.diff-file-box,.repository-summary{border-radius:var(--kafejo-radius-box);box-shadow:var(--kafejo-shadow-raised)}.ui.top.attached.header,.ui.top.attached.segment:not(:only-child),.file-header.ui.top.attached,.diff-file-header.ui.top,.code-search{border-start-start-radius:var(--kafejo-radius-box);border-start-end-radius:var(--kafejo-radius-box)}.ui.attached.segment:last-child,.ui.attached.segment:has(+.ui[class*="top attached"].header),.ui.bottom.attached.table,.diff-file-body.ui.attached,#repo-files-table{border-end-start-radius:var(--kafejo-radius-box);border-end-end-radius:var(--kafejo-radius-box);box-shadow:var(--kafejo-shadow-raised)}.diff-file-box .diff-file-body.ui.attached{box-shadow:none}.ui.top.attached.segment:only-child{border-radius:var(--kafejo-radius-box);box-shadow:var(--kafejo-shadow-raised)}.ui.vertical.menu:not(.secondary){border-radius:var(--kafejo-radius-box);box-shadow:var(--kafejo-shadow-raised)}#navbar{position:relative;z-index:100;box-shadow:var(--kafejo-shadow-navbar)}@media(min-width:768px){:root{--kafejo-navbar-height: 49px;scroll-padding-top:calc(var(--kafejo-navbar-height) + 8px)}#navbar{position:sticky;top:0}.repository .diff-detail-box{top:var(--kafejo-navbar-height)}.ui.attached.header.diff-file-header.sticky-2nd-row{top:calc(var(--kafejo-navbar-height) + 44px)}#diff-file-tree{top:calc(var(--kafejo-navbar-height) + 47px);max-height:calc(100vh - var(--kafejo-navbar-height) - 47px)}:root body .action-view-left{top:calc(var(--kafejo-navbar-height) + 12px);max-height:calc(100vh - var(--kafejo-navbar-height) - 12px)}:root body .job-info-header{top:var(--kafejo-navbar-height)}:root body .job-step-summary.selected{top:calc(var(--kafejo-navbar-height) + 60px)}}.secondary-nav{background:var(--color-secondary-nav-bg)}.secondary-nav .ui.secondary.pointing.menu .active.item,.secondary-nav .ui.secondary.pointing.menu .active.item:hover{border-color:var(--color-primary)}.secondary-nav .ui.secondary.pointing.menu .active.item>.svg{color:var(--color-primary)}.ui.primary.button,.ui.primary.buttons .button,.button.primary{background-image:linear-gradient(to bottom,#ffffff1a,#fff0);box-shadow:var(--kafejo-shadow-button),inset 0 1px #ffffff1f}.ui.primary.buttons .button{box-shadow:inset 0 1px #ffffff1f}.ui.primary.buttons{border-radius:var(--border-radius);box-shadow:var(--kafejo-shadow-button)}:is(p,.help,.markup,.time-desc,#pull-desc-display,#activity-feed .flex-item-main>div:first-child) :where(a[href]:not(.ui,.button,.btn,.label,.item,.anchor,.muted,.suppressed,.silenced)){text-decoration-line:underline;text-decoration-color:var(--color-primary-alpha-50);text-decoration-thickness:1px;text-underline-offset:.2em}:is(p,.help,.markup,.time-desc,#pull-desc-display,#activity-feed .flex-item-main>div:first-child) :where(a[href]:not(.ui,.button,.btn,.label,.item,.anchor,.muted,.suppressed,.silenced)):hover{text-decoration-color:currentcolor}.repository .diff-detail-box .diff-detail-stats strong:nth-of-type(1){color:var(--kafejo-text-yellow)}.repository .diff-detail-box .diff-detail-stats strong:nth-of-type(2){color:var(--kafejo-text-green)}.repository .diff-detail-box .diff-detail-stats strong:nth-of-type(3){color:var(--kafejo-text-red)}h1.error-code{--error-code-color-1: var(--kafejo-error-code-1);--error-code-color-2: var(--kafejo-error-code-2)}:where(input:not([type=checkbox],[type=radio],[type=range],[type=file]),textarea,select):focus{box-shadow:0 0 0 3px var(--color-primary-alpha-20)}.ui.label:not(.scope-parent,.circular,.ui.labeled.button>.label){border-radius:var(--border-radius-full)}.ui.label.scope-left{border-end-end-radius:0;border-start-end-radius:0}.ui.label.scope-right{border-end-start-radius:0;border-start-start-radius:0}#issue-list{border:1px solid var(--color-secondary);border-radius:var(--kafejo-radius-box);background:var(--color-box-body);box-shadow:var(--kafejo-shadow-raised);overflow:clip;margin-top:1rem}#issue-list>.flex-item{padding-inline:12px}#issue-list>.flex-item:hover{background:var(--color-hover)}.issue-list-toolbar:has(~#issue-list){margin-bottom:0;padding:8px 12px;border:1px solid var(--color-secondary);border-bottom:none;border-start-start-radius:var(--kafejo-radius-box);border-start-end-radius:var(--kafejo-radius-box);background:var(--color-box-header)}.issue-list-toolbar:has(~#issue-list)~#issue-list{margin-top:0;border-start-start-radius:0;border-start-end-radius:0}:root .dialog-dropdown,:root details.dropdown{--dropdown-box-shadow: var(--kafejo-shadow-overlay)}.dialog-dropdown>dialog,details.dropdown>.content{padding:4px;border-radius:var(--border-radius-medium)}:root .dialog-dropdown>dialog>ul>li:nth-child(n),:root details.dropdown>.content>ul>li:nth-child(n){border-radius:var(--border-radius)}.ui.dropdown .menu,.ui.selection.dropdown .menu,.tippy-box[data-theme=menu]{box-shadow:var(--kafejo-shadow-overlay)}.tippy-box[data-theme=menu]{border-radius:var(--border-radius-medium)}dialog.modal,.ui.modal{border-radius:var(--border-radius-medium);box-shadow:var(--kafejo-shadow-overlay)}.markup pre,.markup .code-block{border-radius:var(--kafejo-radius-box)}:root{--kafejo-navigation: enabled;--kafejo-ease-out: cubic-bezier(.2, .8, .2, 1);--kafejo-ease-in-out: cubic-bezier(.4, 0, .2, 1);--kafejo-duration-fast: .12s;--kafejo-duration: .18s;--kafejo-duration-slow: .26s}html{scrollbar-gutter:stable}:where(a,button,.button,.btn,.item,.ui.label,.ui.dropdown,.dialog-dropdown>.opener,details.dropdown>summary,tr),:where(input,textarea,select){transition-property:color,background-color,border-color,box-shadow,outline-color,opacity,translate,scale,filter;transition-duration:var(--kafejo-duration-fast);transition-timing-function:var(--kafejo-ease-in-out)}.kafejo-progress{position:fixed;inset:0 0 auto;height:3px;z-index:10000;pointer-events:none;background-image:linear-gradient(90deg,var(--color-primary-light-3),var(--color-primary));transform-origin:left center;scale:0 1;opacity:0;transition:opacity var(--kafejo-duration) ease}.kafejo-progress:dir(rtl){transform-origin:right center}.kafejo-progress.is-active{opacity:1;scale:1 1;transition-delay:.15s}@view-transition{navigation:auto}#navbar{view-transition-name:kafejo-navbar}.secondary-nav{view-transition-name:kafejo-secondary-nav;position:relative;z-index:99}::view-transition-group(kafejo-navbar),::view-transition-group(kafejo-secondary-nav){animation:none}::view-transition-old(kafejo-navbar),::view-transition-old(kafejo-secondary-nav),::view-transition-old(*.kafejo-title){animation:none;opacity:0}::view-transition-new(kafejo-navbar),::view-transition-new(kafejo-secondary-nav),::view-transition-new(*.kafejo-title){animation:none}::view-transition-old(root){animation:none}::view-transition-old(*),::view-transition-new(*){mix-blend-mode:normal}::view-transition-old(kafejo-secondary-nav):only-child,::view-transition-old(*.kafejo-title):only-child{opacity:1}@media(prefers-reduced-motion:no-preference){::view-transition-new(root),::view-transition-new(kafejo-secondary-nav):only-child,::view-transition-new(*.kafejo-title):only-child{animation:var(--kafejo-duration-slow) var(--kafejo-ease-out) both kafejo-rise-in}::view-transition-old(kafejo-secondary-nav):only-child,::view-transition-old(*.kafejo-title):only-child{animation:var(--kafejo-duration-fast) var(--kafejo-ease-in-out) both kafejo-fade-out}::view-transition-group(*.kafejo-title){animation-duration:var(--kafejo-duration-slow);animation-timing-function:var(--kafejo-ease-out)}@supports (animation-timeline: scroll()){#navbar{box-shadow:0 6px 16px -12px transparent;animation:linear both kafejo-navbar-shadow;animation-timeline:scroll(root);animation-range:0 64px}}:where(.ui.primary.button,.button.primary):hover:not(:disabled,.disabled){translate:0 -1px}:where(.ui.button,.button,.btn):active:not(:disabled,.disabled){translate:0 1px}.comment-reaction-button:active{scale:.92}#navbar-logo img{transition:scale var(--kafejo-duration) var(--kafejo-ease-out),rotate var(--kafejo-duration) var(--kafejo-ease-out)}#navbar-logo:hover img{scale:1.08;rotate:-4deg}.ui.toggle.checkbox label:after{transition:background-color var(--kafejo-duration) ease,inset-inline-start var(--kafejo-duration-slow) var(--kafejo-ease-out)}.ui.dropdown>.dropdown.icon,.dialog-dropdown>.opener>.svg:last-child,details.dropdown>summary .dropdown-icon>.svg{transition:rotate var(--kafejo-duration) var(--kafejo-ease-out)}.ui.dropdown.active:not(.upward)>.dropdown.icon,.dialog-dropdown:has(>dialog:popover-open)>.opener>.octicon-triangle-down,details.dropdown[open]>summary .dropdown-icon>.svg{rotate:180deg}#flash-message.flash-message{animation:var(--kafejo-duration-slow) var(--kafejo-ease-out) kafejo-drop-in}.comment:target .comment-container,.code-comment:target,.diff-file-box:target{animation:1.6s var(--kafejo-ease-out) .2s kafejo-target-glow}:is(.markup details,details.toggleable-item,details#language-stats,details.commit-body-toggle){interpolate-size:allow-keywords}:is(.markup details,details.toggleable-item,details#language-stats,details.commit-body-toggle)::details-content{overflow-block:clip;transition:block-size var(--kafejo-duration) var(--kafejo-ease-out),content-visibility var(--kafejo-duration) allow-discrete}:is(.markup details,details.toggleable-item,details#language-stats,details.commit-body-toggle):not([open])::details-content{block-size:0}.ui.dropdown .menu.visible{animation:var(--kafejo-duration) var(--kafejo-ease-out) kafejo-drop-in}.ui.upward.dropdown .menu.visible{--kafejo-from: 0 4px}.dialog-dropdown>dialog[popover]{transition:opacity var(--kafejo-duration) var(--kafejo-ease-out),translate var(--kafejo-duration) var(--kafejo-ease-out),overlay var(--kafejo-duration) allow-discrete,display var(--kafejo-duration) allow-discrete}.dialog-dropdown>dialog[popover]:not(:popover-open){opacity:0;translate:0 -4px}@starting-style{.dialog-dropdown>dialog[popover]:popover-open{opacity:0;translate:0 -4px}}details.dropdown[open]>.content{animation:var(--kafejo-duration) var(--kafejo-ease-out) kafejo-drop-in}.tippy-box{animation:var(--kafejo-duration-fast) var(--kafejo-ease-out) kafejo-drop-in}.tippy-box[data-placement^=top]{--kafejo-from: 0 4px}.tippy-box[data-placement^=left]{--kafejo-from: 4px 0}.tippy-box[data-placement^=right]{--kafejo-from: -4px 0}dialog.modal[open],.ui.dimmer.active>.ui.modal{animation:var(--kafejo-duration-slow) var(--kafejo-ease-out) kafejo-zoom-in}dialog.modal::backdrop{animation-duration:var(--kafejo-duration)}.ui.dimmer.active{animation:var(--kafejo-duration) ease-out kafejo-fade-in}.kafejo-progress.is-active{animation:10s cubic-bezier(.1,.7,.1,1) .15s both kafejo-progress}}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@keyframes kafejo-fade-in{0%{opacity:0}}@keyframes kafejo-fade-out{to{opacity:0}}@keyframes kafejo-rise-in{0%{opacity:0;translate:0 6px}}@keyframes kafejo-drop-in{0%{opacity:0;translate:var(--kafejo-from, 0 -4px)}}@keyframes kafejo-zoom-in{0%{opacity:0;scale:.97;translate:0 6px}}@keyframes kafejo-navbar-shadow{to{box-shadow:var(--kafejo-shadow-navbar)}}@keyframes kafejo-target-glow{0%{box-shadow:0 0 0 4px var(--color-primary-alpha-40)}to{box-shadow:0 0 0 4px transparent}}@keyframes kafejo-progress{0%{scale:0 1}10%{scale:.35 1}to{scale:.92 1}}
