.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}: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-dark-5: #7c2d12;--color-primary-dark-6: #7c2d12;--color-primary-dark-7: #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-blue-light: #3b82f6;--color-violet-light: #8b5cf6;--color-purple-light: #a855f7;--color-pink-light: #ec4899;--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-blue-dark-1: #1554e0;--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-blue-dark-2: #124bc7;--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;--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-left:.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}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-sans-latin-400.3160b5c6.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 Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-sans-latin-ext-400.11781b13.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 Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-sans-cyrillic-400.f55992be.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ibm-plex-sans-latin-500.fcd7b8c3.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 Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ibm-plex-sans-latin-ext-500.d8f3e27f.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 Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ibm-plex-sans-cyrillic-500.aa1edf9c.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/ibm-plex-sans-latin-600.24bc59b4.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 Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/ibm-plex-sans-latin-ext-600.57f2c00d.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 Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/ibm-plex-sans-cyrillic-600.e07c188c.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-latin-400.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:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-mono-latin-ext-400.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-cyrillic-400.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:500;font-display:swap;src:url(../fonts/ibm-plex-mono-latin-500.a1fc5384.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:500;font-display:swap;src:url(../fonts/ibm-plex-mono-latin-ext-500.c28c19b5.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:500;font-display:swap;src:url(../fonts/ibm-plex-mono-cyrillic-500.93f9e007.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}:root{--color-body: var(--st-bg);--color-box-header: var(--st-panel);--color-box-body: var(--st-card);--color-box-body-highlight: var(--st-panel);--color-card: var(--st-card);--color-menu: var(--st-card);--color-button: var(--st-card);--color-input-background: var(--st-card);--color-input-toggle-background: var(--st-card);--color-input-border: var(--st-line);--color-input-border-hover: color-mix(in oklab, var(--st-line), var(--st-text) 20%);--color-input-text: var(--st-text);--color-secondary: var(--st-line);--color-secondary-dark-1: var(--st-line);--color-secondary-dark-2: color-mix(in oklab, var(--st-line), var(--st-text) 6%);--color-secondary-dark-3: color-mix(in oklab, var(--st-line), var(--st-text) 10%);--color-secondary-dark-4: color-mix(in oklab, var(--st-line), var(--st-text) 16%);--color-secondary-dark-5: color-mix(in oklab, var(--st-line), var(--st-text) 22%);--color-secondary-dark-6: color-mix(in oklab, var(--st-line), var(--st-text) 30%);--color-secondary-dark-7: color-mix(in oklab, var(--st-line), var(--st-text) 38%);--color-secondary-dark-8: color-mix(in oklab, var(--st-line), var(--st-text) 46%);--color-secondary-dark-9: color-mix(in oklab, var(--st-line), var(--st-text) 54%);--color-secondary-dark-10: color-mix(in oklab, var(--st-line), var(--st-text) 62%);--color-secondary-dark-11: color-mix(in oklab, var(--st-line), var(--st-text) 70%);--color-secondary-dark-12: color-mix(in oklab, var(--st-line), var(--st-text) 80%);--color-secondary-dark-13: color-mix(in oklab, var(--st-line), var(--st-text) 90%);--color-secondary-light-1: var(--st-line);--color-secondary-light-2: var(--st-panel);--color-secondary-light-3: var(--st-panel);--color-secondary-light-4: var(--st-bg);--color-secondary-alpha-10: color-mix(in srgb, var(--st-line) 10%, transparent);--color-secondary-alpha-20: color-mix(in srgb, var(--st-line) 20%, transparent);--color-secondary-alpha-30: color-mix(in srgb, var(--st-line) 30%, transparent);--color-secondary-alpha-40: color-mix(in srgb, var(--st-line) 40%, transparent);--color-secondary-alpha-50: color-mix(in srgb, var(--st-line) 50%, transparent);--color-secondary-alpha-60: color-mix(in srgb, var(--st-line) 60%, transparent);--color-secondary-alpha-70: color-mix(in srgb, var(--st-line) 70%, transparent);--color-secondary-alpha-80: color-mix(in srgb, var(--st-line) 80%, transparent);--color-secondary-alpha-90: color-mix(in srgb, var(--st-line) 90%, transparent);--color-secondary-bg: var(--st-panel);--color-light-border: var(--st-line);--color-text: var(--st-text);--color-text-dark: var(--st-text);--color-text-light: var(--st-muted);--color-text-light-1: var(--st-muted);--color-text-light-2: var(--st-muted);--color-text-light-3: color-mix(in oklab, var(--st-muted), var(--st-bg) 20%);--color-placeholder-text: var(--color-text-light-3);--color-caret: var(--st-text);--color-hover: var(--st-panel);--color-active: var(--st-accent-soft);--color-nav-bg: var(--st-panel);--color-nav-hover-bg: var(--st-line);--color-secondary-nav-bg: var(--st-bg);--color-header-wrapper: var(--st-bg);--color-footer: var(--st-panel);--color-timeline: var(--st-line);--color-markup-code-block: var(--st-panel);--color-markup-code-inline: var(--st-panel);--color-code-bg: var(--st-card);--color-editor-line-highlight: var(--st-panel);--color-expand-button: var(--st-line);--fancy-card-bg: var(--st-panel);--fancy-card-border: var(--st-line);--color-label-bg: color-mix(in srgb, var(--st-line) 70%, transparent);--color-label-hover-bg: var(--st-line);--color-label-active-bg: var(--st-line);--color-label-bg-alt: var(--st-line);--color-reaction-active-bg: var(--st-accent-soft);--color-primary: var(--st-accent);--color-primary-contrast: var(--st-on-accent);--color-primary-dark-1: color-mix(in oklab, var(--st-accent), var(--st-text) 8%);--color-primary-dark-2: color-mix(in oklab, var(--st-accent), var(--st-text) 16%);--color-primary-dark-3: color-mix(in oklab, var(--st-accent), var(--st-text) 24%);--color-primary-dark-4: color-mix(in oklab, var(--st-accent), var(--st-text) 32%);--color-primary-dark-5: color-mix(in oklab, var(--st-accent), var(--st-text) 40%);--color-primary-dark-6: color-mix(in oklab, var(--st-accent), var(--st-text) 48%);--color-primary-dark-7: color-mix(in oklab, var(--st-accent), var(--st-text) 56%);--color-primary-light-1: color-mix(in oklab, var(--st-accent), var(--st-bg) 12%);--color-primary-light-2: color-mix(in oklab, var(--st-accent), var(--st-bg) 24%);--color-primary-light-3: color-mix(in oklab, var(--st-accent), var(--st-bg) 36%);--color-primary-light-4: color-mix(in oklab, var(--st-accent), var(--st-bg) 48%);--color-primary-light-5: color-mix(in oklab, var(--st-accent), var(--st-bg) 60%);--color-primary-light-6: color-mix(in oklab, var(--st-accent), var(--st-bg) 72%);--color-primary-light-7: color-mix(in oklab, var(--st-accent), var(--st-bg) 84%);--color-primary-alpha-10: color-mix(in srgb, var(--st-accent) 10%, transparent);--color-primary-alpha-20: color-mix(in srgb, var(--st-accent) 20%, transparent);--color-primary-alpha-30: color-mix(in srgb, var(--st-accent) 30%, transparent);--color-primary-alpha-40: color-mix(in srgb, var(--st-accent) 40%, transparent);--color-primary-alpha-50: color-mix(in srgb, var(--st-accent) 50%, transparent);--color-primary-alpha-60: color-mix(in srgb, var(--st-accent) 60%, transparent);--color-primary-alpha-70: color-mix(in srgb, var(--st-accent) 70%, transparent);--color-primary-alpha-80: color-mix(in srgb, var(--st-accent) 80%, transparent);--color-primary-alpha-90: color-mix(in srgb, var(--st-accent) 90%, transparent);--color-primary-hover: var(--color-primary-dark-1);--color-primary-active: var(--color-primary-dark-2);--color-accent: var(--st-accent);--color-small-accent: var(--st-accent-soft);--color-highlight-fg: var(--color-primary-light-4);--color-highlight-bg: var(--st-accent-soft);--color-green: var(--st-ok);--color-green-light: var(--st-ok);--color-green-dark-1: var(--st-ok-ink);--color-green-dark-2: var(--st-ok-ink);--color-red: var(--st-err);--color-red-light: var(--st-err);--color-red-dark-1: var(--st-err-ink);--color-red-dark-2: var(--st-err-ink);--color-yellow: var(--st-warn);--color-yellow-light: var(--st-warn);--color-purple: var(--st-done);--color-purple-light: var(--st-done);--color-purple-dark-1: var(--st-done-ink);--color-purple-dark-2: var(--st-done-ink);--color-orange: var(--st-accent);--color-orange-light: var(--st-accent);--color-success-bg: var(--st-ok-soft);--color-success-text: var(--st-ok-ink);--color-success-border: color-mix(in oklab, var(--st-ok), var(--st-bg) 60%);--color-error-bg: var(--st-err-soft);--color-error-text: var(--st-err-ink);--color-error-border: color-mix(in oklab, var(--st-err), var(--st-bg) 60%);--color-error-bg-hover: color-mix(in oklab, var(--st-err-soft), var(--st-err) 10%);--color-error-bg-active: color-mix(in oklab, var(--st-err-soft), var(--st-err) 20%);--color-warning-bg: color-mix(in oklab, var(--st-warn) 18%, var(--st-card));--color-warning-text: color-mix(in oklab, var(--st-warn), var(--st-text) 55%);--color-warning-border: color-mix(in oklab, var(--st-warn), var(--st-bg) 50%);--color-green-badge: var(--st-ok);--color-green-badge-bg: color-mix(in srgb, var(--st-ok) 14%, transparent);--color-green-badge-hover-bg: color-mix(in srgb, var(--st-ok) 26%, transparent);--color-red-badge: var(--st-err);--color-red-badge-bg: color-mix(in srgb, var(--st-err) 14%, transparent);--color-red-badge-hover-bg: color-mix(in srgb, var(--st-err) 26%, transparent);--color-orange-badge: var(--st-accent);--color-orange-badge-bg: color-mix(in srgb, var(--st-accent) 14%, transparent);--color-orange-badge-hover-bg: color-mix(in srgb, var(--st-accent) 26%, transparent);--color-yellow-badge: var(--st-warn);--color-yellow-badge-bg: color-mix(in srgb, var(--st-warn) 14%, transparent);--color-yellow-badge-hover-bg: color-mix(in srgb, var(--st-warn) 26%, transparent)}.ui.button,.ui.basic.button,.ui.basic.buttons,.ui.selection.dropdown,.ui.dropdown .menu,.ui.dropdown .menu .menu,.ui.inline.dropdown .menu,.ui.input>input,.ui.form input:not([type=checkbox],[type=radio]),.ui.form textarea,.ui.form select,.ui.label{border-radius:var(--border-radius)}.ui.buttons .button:first-child,.ui.action.input>.dropdown:first-child,.ui.action.input>.button:first-child,.ui.menu>.item:first-child{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.ui.buttons .button:last-child,.ui.action.input>.dropdown:last-child,.ui.action.input>.button:last-child,.ui.pagination.menu .item:last-child,.ui.compact.menu .item:last-child{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.ui.segment,.ui.segments,.ui.table,.ui.segments:not(.horizontal)>.segment:only-child{border-radius:var(--border-radius-medium)}.ui.top.attached.header,.ui[class*="top attached"].segment,.ui[class*="top attached"].menu,.ui.segments:not(.horizontal)>.segment:first-child,.ui.table>thead>tr:first-child>th:only-child{border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0}.ui.bottom.attached.header,.ui.segment[class*="bottom attached"],.ui[class*="bottom attached"].menu,.ui[class*="bottom attached"].table,.ui.segments:not(.horizontal)>.segment:last-child{border-radius:0 0 var(--border-radius-medium) var(--border-radius-medium)}.ui.table>thead>tr:first-child>th:first-child{border-radius:var(--border-radius-medium) 0 0}.ui.table>thead>tr:first-child>th:last-child{border-radius:0 var(--border-radius-medium) 0 0}:root{--st-sidebar-w: 248px}.st-shell[hidden]{display:block!important}body:has(.st-shell)>.full.height{padding-left:var(--st-sidebar-w)}body:has(.st-shell) #navbar,body:has(.st-shell) .page-footer,body:has(.st-shell) .page-content.repository>.secondary-nav>overflow-menu,body:has(.st-shell) .page-content.repository>.secondary-nav>.ui.tabs.divider{display:none!important}.st-side-toggle{position:absolute;opacity:0;pointer-events:none}.st-sidebar{position:fixed;top:0;bottom:0;left:0;z-index:40;box-sizing:border-box;width:var(--st-sidebar-w);display:flex;flex-direction:column;gap:14px;padding:12px 10px;overflow:auto;background:var(--st-panel);border-right:1px solid var(--st-line);color:var(--st-text);font-size:14px;line-height:20px;transition:transform .2s ease}.st-brand{display:flex;align-items:center;gap:10px;padding:4px 6px;color:inherit}.st-brand:hover{text-decoration:none}.st-brand-text{display:flex;flex-direction:column;line-height:16px}.st-brand-text b{font-size:14px;font-weight:600}.st-brand-text span{font-size:12px;color:var(--st-muted)}.st-search{display:flex;align-items:center;gap:8px;height:32px;padding:0 10px;border:1px solid var(--st-line);border-radius:6px;background:var(--st-card);color:var(--st-muted)}.st-search:focus-within{border-color:var(--st-accent);box-shadow:0 0 0 3px var(--st-accent-soft)}.st-search input{flex:1;min-width:0;padding:0;border:0;outline:0;background:transparent;color:var(--st-text);font:inherit}.st-nav{display:flex;flex-direction:column;gap:1px}.st-nav-title{display:flex;align-items:center;gap:8px;padding:0 10px 6px;font-size:12px;color:var(--st-muted)}.st-nav-title b{color:var(--st-text);font-weight:600}.st-nav-item{display:flex;align-items:center;gap:10px;height:30px;padding:0 10px;border-radius:6px;color:var(--st-text)}.st-nav-item:hover{background:color-mix(in oklab,var(--st-panel),var(--st-text) 6%);color:var(--st-text);text-decoration:none}.st-nav-item>.svg{flex:none;color:var(--st-muted)}.st-nav-item[aria-current=page]{background:var(--st-accent-soft);font-weight:500}.st-nav-item[aria-current=page]>.svg{color:var(--st-accent)}.st-label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.st-count{font:500 11px/1 var(--fonts-monospace);color:var(--st-muted)}.st-user{margin-top:auto;display:flex;align-items:center;gap:10px;padding:8px 6px;border-top:1px solid var(--st-line)}.st-user-link{display:flex;align-items:center;gap:10px;flex:1;min-width:0;color:inherit}.st-user-link:hover{text-decoration:none}.st-user-link .avatar{width:28px;height:28px;border-radius:50%}.st-user-name{display:flex;flex-direction:column;min-width:0;line-height:16px}.st-user-name b{font-weight:500;overflow:hidden;text-overflow:ellipsis}.st-user-name span{font-size:12px;color:var(--st-muted)}.st-user-action{display:flex;padding:4px;font-size:12px;color:var(--st-muted)}.st-user-action[aria-current=page]{color:var(--st-accent)}.st-version{margin-top:-8px;padding:0 6px;font:11px/16px var(--fonts-monospace);color:var(--st-muted)}.st-overlay{display:none}.st-create>summary,.st-lang>summary{list-style:none;cursor:pointer}.st-create>summary::-webkit-details-marker,.st-lang>summary::-webkit-details-marker{display:none}.st-create[open]>summary>.svg{color:var(--st-accent)}.st-sub{padding-left:36px}.st-stopwatch>.svg{color:var(--st-accent)}.st-lang{padding:0 6px;font-size:12px;color:var(--st-muted)}.st-lang>summary{display:inline-flex;align-items:center;gap:6px}.st-lang-menu{display:flex;flex-wrap:wrap;gap:2px 10px;max-height:160px;overflow:auto;padding-top:6px}.st-lang-menu a{color:var(--st-muted)}.st-lang-menu a[aria-current]{color:var(--st-text);font-weight:500}.st-page-header{box-sizing:border-box;min-height:56px;display:flex;align-items:center;gap:12px;padding:10px 28px;border-bottom:1px solid var(--st-line)}.st-page-header--repo{display:none}.st-page-title{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:18px;line-height:24px;font-weight:600}.st-crumb{color:var(--st-muted);font-weight:400}.st-spacer{flex:1}.st-header-action.ui.button{display:inline-flex;align-items:center;gap:6px;height:30px;margin:0;padding:0 14px;font-weight:500;white-space:nowrap}.st-burger{display:none;align-items:center;justify-content:center;width:36px;height:36px;margin-left:-8px;border-radius:6px;cursor:pointer}.page-content.repository>.secondary-nav{background:transparent;border-bottom:1px solid var(--st-line)}.page-content .ui.ui.ui.container:not(.fluid){width:auto;max-width:none;margin-left:28px;margin-right:28px}.page-content.repository .repo-header{min-height:56px;align-items:center}.page-content.repository .repo-header .flex-item-title{font-size:18px;line-height:24px}.page-content.repository .repo-header .flex-item-title a:first-child{color:var(--st-muted)}.page-content.repository .repo-header .flex-item-title a:last-child{color:var(--st-text);font-weight:600}.page-content.repository .repo-header .flex-item-trailing .ui.label{height:22px;display:inline-flex;align-items:center;padding:0 8px;border:1px solid var(--st-line);border-radius:99px;background:transparent;color:var(--st-muted);font-size:12px;font-weight:400}.page-content.repository .repo-buttons .ui.button,.page-content.repository .repo-buttons .ui.labeled.button>.label{height:30px;border:1px solid var(--st-line);border-radius:6px;background:var(--st-card);box-shadow:none}.page-content.repository .repo-buttons .ui.labeled.button>.label{font:500 12px var(--fonts-monospace)}@media(max-width:759.98px){body:has(.st-shell)>.full.height{padding-left:0}.st-sidebar{transform:translate(-100%);visibility:hidden;transition:transform .2s ease,visibility 0s linear .2s}.st-side-toggle:checked~.st-sidebar{transform:none;visibility:visible;transition:transform .2s ease;box-shadow:0 8px 28px #0000002e}.st-side-toggle:checked~.st-overlay{display:block;position:fixed;inset:0;z-index:39;background:#0a080673}.st-burger,.st-page-header--repo{display:flex}.st-page-header{padding:10px 16px}.page-content .ui.ui.ui.container:not(.fluid){margin-left:16px;margin-right:16px}.page-content.repository .repo-header>.flex-item>:is(.flex-item-leading,.flex-item-main){display:none}}.page-content.dashboard>.ui.container.flex-container{gap:32px;margin-top:20px;padding-bottom:48px}.page-content.dashboard .flex-container-sidebar{flex:1 0 260px;width:auto;max-width:360px}.page-content.dashboard>.secondary-nav{background:transparent;border-bottom:0!important}.page-content.dashboard>.secondary-nav>.ui.secondary.menu{display:inline-flex;margin:20px 28px 0;padding:3px;min-height:0;border-radius:var(--border-radius-medium);background:var(--st-panel);font-size:13px}.page-content.dashboard>.secondary-nav>.ui.secondary.menu>.item{padding:3px 12px;border-radius:var(--border-radius)}.page-content.dashboard #user-heatmap{box-sizing:border-box;margin-bottom:20px;padding:12px 14px;border:1px solid var(--st-line);border-radius:var(--border-radius-medium);background:var(--st-card)}.page-content.dashboard #user-heatmap+.divider{display:none}.st-feed-day[hidden]{display:block}#activity-feed.flex-list>.flex-item[data-st-day]{position:relative;margin-top:36px}#activity-feed.flex-list>.flex-item[data-st-day]:first-child{margin-top:24px}.st-feed-day{position:absolute;bottom:100%;left:0;padding-bottom:8px;font-size:12px;font-weight:500;color:var(--st-muted)}#activity-feed.flex-list>.flex-item{gap:12px;padding:12px 14px;border:1px solid var(--st-line);border-top:0;background:var(--st-card)}#activity-feed.flex-list>.flex-item[data-st-day]{border-top:1px solid var(--st-line);border-top-left-radius:var(--border-radius-medium);border-top-right-radius:var(--border-radius-medium)}#activity-feed.flex-list>.flex-item:has(+.flex-item[data-st-day]),#activity-feed.flex-list>.flex-item:nth-last-child(1 of.flex-item){border-bottom-left-radius:var(--border-radius-medium);border-bottom-right-radius:var(--border-radius-medium)}#activity-feed .flex-item-leading .avatar{width:28px;height:28px}#activity-feed .flex-item-main{gap:6px}#activity-feed .flex-item-main>div:first-child{line-height:20px}#activity-feed .flex-item-main>div:first-child>relative-time{float:right;margin-left:12px;font-size:12px;color:var(--st-muted)}#activity-feed .flex-item-trailing{display:none}#activity-feed .flex-text-block{gap:10px;font-size:13px}#activity-feed .flex-text-block .ui.avatar{display:none}#activity-feed .shabox .sha.label{padding:0;border:0;background:transparent;font:500 12px var(--fonts-monospace);color:var(--st-muted)}#activity-feed .flex-item-main>.markup,#activity-feed .flex-item-main>.flex-item-body{padding-left:10px;border-left:2px solid var(--st-line);font-size:13px;color:var(--st-muted)}#dashboard-repo-list .ui.secondary.menu.tabs-with-labels{min-height:0;margin-bottom:8px;font-size:12px;font-weight:500}#dashboard-repo-list .ui.secondary.menu.tabs-with-labels>.item{padding:2px 8px;color:var(--st-muted)}#dashboard-repo-list .ui.secondary.menu.tabs-with-labels>.item.active{color:var(--st-text)}#dashboard-repo-list .repos-search{padding:8px}#dashboard-repo-list .repos-search .ui.input>input{height:30px}#dashboard-repo-list .repos-filter{font-size:12px}#dashboard-repo-list .ui.attached.table.segment>ul>li,#dashboard-repo-list .ui.attached.table.segment .item{min-height:30px}#dashboard-repo-list .repo-list-link{color:var(--st-text)}@media(max-width:767.98px){.page-content.dashboard .flex-container-sidebar{flex:none;max-width:none}.page-content.dashboard>.secondary-nav>.ui.secondary.menu{margin:16px 16px 0}}@media(min-width:1200px){.page-content.repository>.ui.container:has(>.st-repo-about>.repo-description){display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);grid-template-rows:repeat(12,auto) 1fr;column-gap:28px;align-items:start}.page-content.repository>.ui.container:has(>.st-repo-about>.repo-description)>*{grid-column:1;min-width:0}.page-content.repository>.ui.container>.st-repo-about:has(>.repo-description){grid-column:2;grid-row:1 / -1}}.page-content.repository>.ui.container:has(>.st-repo-about>.repo-description){margin-top:20px;padding-bottom:48px}.page-content.repository>.ui.container>.st-repo-about:has(>.repo-description){display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.st-repo-about .repo-description #repo-desc{font-size:15px;line-height:22px}.st-repo-about .repo-description .no-description{color:var(--st-muted)}.st-repo-about #repo-topics{display:flex;flex-wrap:wrap;gap:6px;margin:0!important}.st-repo-about .repo-topic.ui.label{margin:0;padding:1px 8px;border:0;border-radius:99px;background:var(--st-accent-soft);color:var(--st-accent-ink);font-size:12px;font-weight:400}.st-repo-about .repository-summary{margin:0!important;border:0;box-shadow:none;background:transparent}.st-repo-about .repository-summary .repository-menu{display:grid;grid-template-columns:1fr 1fr;gap:1px;padding:0;overflow:hidden;border:1px solid var(--st-line);border-radius:var(--border-radius-medium);background:var(--st-line)}.st-repo-about .repository-summary .repository-menu>.item{display:block;margin:0;padding:10px 12px;background:var(--st-card);font-size:12px;line-height:16px;color:var(--st-muted);text-align:left;height:auto;white-space:nowrap}.st-repo-about .repository-summary .repository-menu>.item>.svg{display:none}.st-repo-about .repository-summary .repository-menu>.item b{display:block;font:500 16px/22px var(--fonts-monospace);color:var(--st-text)}.st-repo-about .repository-summary #language-stats{margin-top:16px;border:0;background:transparent}.st-repo-about .repository-summary #language-stats stats-bar{height:6px;gap:2px;border-radius:3px}.page-content.repository .repo-button-row .ui.button,.page-content.repository .repo-button-row .ui.dropdown.button{height:32px;min-height:32px}.page-content.repository .branch-dropdown-button .text,.page-content.repository .repo-button-row .branch-dropdown-button{font-family:var(--fonts-monospace);font-size:13px}#repo-files-table{overflow:hidden;border:1px solid var(--st-line);border-radius:var(--border-radius-medium);background:var(--st-card)}#repo-files-table thead th{padding:10px 14px;background:var(--st-panel);border-bottom:1px solid var(--st-line)}#repo-files-table tbody tr td{height:36px;padding-top:0;padding-bottom:0;border-top:1px solid var(--st-line)}#repo-files-table tbody tr:hover td{background:var(--st-panel)}.repository.file.list #repo-files-table tbody .svg.octicon-file-directory-fill,.repository.file.list #repo-files-table tbody .svg.octicon-file-submodule{color:var(--st-dir)}#repo-files-table td.message,#repo-files-table td.message a{color:var(--st-muted)}#repo-files-table td.age{font-size:13px;color:var(--st-muted)}#repo-files-table .latest-commit .sha.label,.page-content.repository .sha.label{font-family:var(--fonts-monospace)}.page-content.repository .code-search{padding:8px;border-color:var(--st-line);background:var(--st-panel);border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0}#readme,.page-content.repository .non-diff-file-content{overflow:hidden;border-radius:var(--border-radius-medium)}#readme>.ui.top.attached.header,.page-content.repository .non-diff-file-content>.ui.top.attached.header,.page-content.repository .file-header{padding:10px 14px;background:var(--st-panel);border-color:var(--st-line);font-weight:500}#readme>.ui.attached.segment .markup{max-width:760px;padding:24px 32px;font-size:15px;line-height:24px}.page-content.repository .repo-path,.page-content.repository .breadcrumb.repo-path{font-family:var(--fonts-monospace);font-size:13px}#commits-table{overflow:hidden;border:1px solid var(--st-line);border-radius:var(--border-radius-medium);background:var(--st-card)}#commits-table thead th{background:var(--st-panel);border-bottom:1px solid var(--st-line)}#commits-table tbody tr:hover td{background:var(--st-panel)}#commits-table td.message .commit-summary{font-weight:500}#commits-table td .sha.label{font:500 12px var(--fonts-monospace)}#commits-table .author .avatar{width:24px;height:24px}@media(max-width:767.98px){#repo-files-table thead tr{background:var(--st-panel)}#repo-files-table thead th{background:transparent}#repo-files-table tbody tr td{border-top:0}#repo-files-table tbody tr{justify-content:space-between;border-top:1px solid var(--st-line)}}.page-content.repository .non-diff-file-content>.ui.bottom.attached.segment,.page-content.repository .non-diff-file-content>.file-view{border:1px solid var(--st-line);border-top:0;background:var(--st-card)}.switch{--switch-item-min-height: 26px;--switch-padding-inline: 12px;display:inline-flex;gap:4px;padding:3px;border:0;border-radius:var(--border-radius-medium);background:var(--st-panel);font-size:13px}.switch>.item{display:inline-flex;align-items:center;gap:6px;padding:3px 12px;border:0!important;border-radius:var(--border-radius);background:transparent;color:var(--st-muted)}.switch>.item.active{background:var(--st-card);box-shadow:0 0 0 1px var(--st-line);outline:0;color:var(--st-text)}.switch>.item:has(+.active.item),.switch>.active.item+.item{margin:0;padding-inline:12px}#issue-filters .switch>.item:first-child>.svg{color:var(--st-ok)}#issue-filters .switch>.item:nth-child(2)>.svg{color:var(--st-done)}.list-header .ui.input input,.list-header .ui.search input{height:32px}#issue-list{overflow:hidden;border:1px solid var(--st-line);border-radius:var(--border-radius-medium);background:var(--st-card)}#issue-list>.flex-item{gap:12px;padding:12px 14px}#issue-list>.flex-item+.flex-item{border-top:1px solid var(--st-line)}#issue-list>.flex-item:hover{background:var(--st-panel)}#issue-list .flex-item-title{gap:8px}#issue-list .flex-item-title .issue-title{font-size:15px;font-weight:500;color:var(--st-text)}#issue-list .flex-item-body{font-size:12px;color:var(--st-muted)}#issue-list .flex-item-icon .svg.octicon-issue-opened,#issue-list .flex-item-icon .svg.octicon-git-pull-request{color:var(--st-ok)}#issue-list .flex-item-icon .svg.octicon-issue-closed,#issue-list .flex-item-icon .svg.octicon-git-merge{color:var(--st-done)}#issue-list .labels-list .ui.label,.issue-content-right .labels-list .ui.label,.timeline .labels-list .ui.label{padding:0 8px;border-radius:99px;font-size:12px;font-weight:400;line-height:18px}.issue-title-header h1{font-size:26px;line-height:32px;font-weight:600}.issue-title-header h1 .index{color:var(--st-muted);font-weight:400}.issue-title-meta{gap:10px;font-size:13px;color:var(--st-muted)}.issue-state-label.ui.label{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border:0;border-radius:99px;font-size:13px;font-weight:500}.issue-state-label.ui.ui.ui.green.label{background:var(--st-ok-soft);color:var(--st-ok-ink)}.issue-state-label.ui.ui.ui.purple.label{background:var(--st-done-soft);color:var(--st-done-ink)}.issue-state-label.ui.ui.ui.red.label{background:var(--st-err-soft);color:var(--st-err-ink)}.issue-state-label.ui.ui.ui.grey.label{background:var(--st-panel);color:var(--st-muted)}.issue-title-meta .pull-desc code,.issue-title-meta #pull-desc-display code,.issue-title-meta .branch_target,.issue-title-meta .ui.basic.label{padding:1px 6px;border:0;border-radius:4px;background:var(--st-accent-soft);color:var(--st-accent-ink);font:500 12px var(--fonts-monospace)}.ui.top.attached.pull.tabular.menu{border-bottom:1px solid var(--st-line);background:transparent}.ui.top.attached.pull.tabular.menu>.item{gap:8px;margin-bottom:-1px;padding:8px 12px;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;color:var(--st-muted)}.ui.top.attached.pull.tabular.menu>.item.active{border-bottom-color:var(--st-accent)!important;color:var(--st-text);font-weight:500}.timeline-avatar,.timeline-avatar img.avatar{width:32px;height:32px}.comment-header.ui.top.attached.header{padding:8px 14px;background:var(--st-panel);border-color:var(--st-line);font-size:13px;font-weight:400}.comment-header .author{font-weight:500}.comment-body.ui.attached.segment{padding:12px 14px;border-color:var(--st-line);background:var(--st-card);line-height:22px}.timeline-item.event .text.grey,.timeline-item.event .muted-links{font-size:13px}.issue-content-right.ui.segment{border:0;background:transparent;box-shadow:none}.issue-content-right .ui.divider{border-color:var(--st-line)}.diff-file-box>.diff-file-header{background:var(--st-panel);border-color:var(--st-line)}.diff-file-box>.diff-file-header .file-link{font:500 13px var(--fonts-monospace)}.page-content.actions .ui.vertical.menu.actions-menu{border:0;box-shadow:none;background:transparent}.page-content.actions .ui.vertical.menu.actions-menu>.item{height:30px;display:flex;align-items:center;padding:0 10px;border:0;border-radius:var(--border-radius);font-size:13px;font-family:var(--fonts-monospace)}.page-content.actions .ui.vertical.menu.actions-menu>.item:first-child{font-family:var(--fonts-regular)}.page-content.actions .ui.vertical.menu.actions-menu>.item:before{display:none}.page-content.actions .ui.vertical.menu.actions-menu>.item.active{background:var(--st-accent-soft);font-weight:500}.page-content.actions .flex-list.run-list{overflow:hidden;border:1px solid var(--st-line);border-radius:var(--border-radius-medium);background:var(--st-card)}.page-content.actions .flex-list.run-list>.flex-item{gap:12px;padding:10px 14px}.page-content.actions .flex-list.run-list>.flex-item+.flex-item{border-top:1px solid var(--st-line)}.page-content.actions .flex-list.run-list>.flex-item:hover{background:var(--st-panel)}.page-content.actions .run-list .flex-item-title{font-weight:500}.page-content.actions .run-list .flex-item-body{font-size:12px;color:var(--st-muted)}.page-content.actions .run-list .run-list-ref.ui.label{padding:1px 6px;border-radius:4px;background:var(--st-accent-soft);color:var(--st-accent-ink);font:500 12px var(--fonts-monospace)}.page-content.actions .run-list .run-list-meta{font-size:12px;color:var(--st-muted)}.action-view-body.action-view-body.action-view-body{gap:0;overflow:clip;border:1px solid var(--st-line);border-radius:var(--border-radius-medium)}.action-view-left.action-view-left.action-view-left{padding:8px 0;background:var(--st-card);border-right:1px solid var(--st-line)}.action-view-left.action-view-left .job-brief-list.job-brief-list{gap:0}.action-view-left.action-view-left .job-brief-item.job-brief-item{height:32px;padding:0 12px;border-radius:0;font-size:13px}.action-view-left.action-view-left .job-brief-item.job-brief-item.selected{background:var(--st-accent-soft);font-weight:500}.action-view-left.action-view-left .job-brief-item .job-brief-item-right.job-brief-item-right{font:11px var(--fonts-monospace);color:var(--st-muted)}.action-view-right.action-view-right.action-view-right{border-radius:0}.action-info-summary-title-text.action-info-summary-title-text{font-size:17px;font-weight:600}.action-summary.action-summary{font-size:13px;color:var(--st-muted)}body:has(.page-content.user:is(.signin,.forgot,.reset)>.ui.page.grid)>.full.height{padding-left:0}body:has(.page-content.user:is(.signin,.forgot,.reset)>.ui.page.grid) :is(.st-sidebar,.st-page-header,.st-overlay){display:none!important}body:has(.page-content.user:is(.signin,.forgot,.reset)>.ui.page.grid) .st-auth-brand[hidden]{display:flex}body:has(.page-content.user:is(.signin,.forgot,.reset)>.ui.page.grid) .st-auth-footer[hidden]{display:block}.st-auth-brand{box-sizing:border-box;width:100%;max-width:380px;align-items:center;gap:12px;margin:64px auto 22px;padding:0 24px}.st-auth-brand .st-brand-text{line-height:18px}.st-auth-brand .st-brand-text b{font-size:16px}.st-auth-brand .st-brand-text span{font-size:13px}.st-auth-footer{width:100%;max-width:380px;margin:0 auto;padding:24px 24px 32px;box-sizing:border-box}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid){padding-top:0}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.page.grid{margin:0;padding:0}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.page.grid>.column{box-sizing:border-box;width:100%!important;max-width:380px!important;margin:0 auto!important;padding:0 24px!important}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.container.fluid{width:100%}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) :is(h2,h3,h4).ui.top.attached.header{padding:0 0 22px;border:0;background:transparent;font-size:24px;font-weight:600;line-height:30px;text-align:left;margin:0}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.attached.segment{padding:0;border:0;background:transparent;box-shadow:none}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.form .field>label{font-size:13px;font-weight:500}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.form input:not([type=checkbox],[type=radio]){height:38px;padding:0 12px}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.form input:focus{border-color:var(--st-accent);box-shadow:0 0 0 3px var(--st-accent-soft)}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.primary.button,.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.basic.button.tw-w-full{height:40px;font-weight:500}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.form .inline.field,.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.form .inline.field .ui.checkbox label{font-size:13px;color:var(--st-muted)}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.attached.segment.header.top{margin-top:16px}.st-kbd{flex:none;padding:0 4px;border:1px solid var(--st-line);border-radius:4px;font:500 11px/16px var(--fonts-monospace);color:var(--st-muted)}.st-search input{cursor:pointer}#st-pinned[hidden]{display:none}.st-pin{height:28px}.st-pin-dot{flex:none;width:8px;height:8px;margin:0 4px;border-radius:2px}.st-palette{box-sizing:border-box;width:min(640px,calc(100vw - 32px));max-height:min(560px,76vh);margin:12vh auto auto;padding:0;overflow:hidden;border:1px solid var(--st-line);border-radius:10px;background:var(--st-card);color:var(--st-text);box-shadow:0 16px 48px #0000003d}.st-palette::backdrop{background:#0a080673}.st-palette[open]{display:flex;flex-direction:column}.st-palette-input{box-sizing:border-box;width:100%;height:48px;padding:0 16px;border:0;border-bottom:1px solid var(--st-line);outline:0;background:transparent;color:var(--st-text);font:15px var(--fonts-regular)}.st-palette-list{overflow:auto;padding:6px}.st-palette-group{padding:8px 10px 4px;font-size:12px;font-weight:500;color:var(--st-muted)}.st-palette-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;color:var(--st-text)}.st-palette-item:hover{background:var(--st-panel);color:var(--st-text);text-decoration:none}.st-palette-item[aria-selected=true]{background:var(--st-accent-soft)}.st-palette-item[data-kind=repo] .st-palette-label,.st-palette-item[data-kind=issue] .st-palette-label,.st-palette-item[data-kind=pull] .st-palette-label{font-family:var(--fonts-regular)}.st-palette-label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.st-palette-meta{flex:none;font-size:12px;color:var(--st-muted)}.st-palette-empty{padding:16px 10px;color:var(--st-muted)}.st-dash-aside{display:flex;flex-direction:column;gap:24px}.st-dash-aside>#dashboard-repo-list{flex:none;width:auto;max-width:none}.st-aside-title{display:flex;justify-content:space-between;margin-bottom:8px;font-size:12px;font-weight:500;color:var(--st-muted)}.st-assigned-item{display:flex;align-items:flex-start;gap:10px;padding:6px 0;color:var(--st-text)}.st-assigned-item:hover{text-decoration:none}.st-assigned-item:hover .st-assigned-title{color:var(--st-accent-ink)}.st-assigned-icon{flex:none;box-sizing:border-box;width:14px;height:14px;margin-top:3px;border:2px solid var(--st-ok);border-radius:50%}.st-assigned-item[data-kind=pull] .st-assigned-icon{border-radius:3px}.st-assigned-text{display:flex;flex-direction:column;min-width:0}.st-assigned-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.st-assigned-meta,.st-assigned-empty{font-size:12px;color:var(--st-muted)}:root{--fonts-override: "IBM Plex Sans";--fonts-monospace: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace, var(--fonts-emoji);--border-radius: 6px;--border-radius-medium: 8px}a{color:var(--st-accent-ink)}:root{--st-bg: #fbfaf9;--st-panel: #f3f1ee;--st-card: #ffffff;--st-line: #e6e2dd;--st-text: #1c1a18;--st-muted: #655f58;--st-accent: oklch(.6 .17 45);--st-accent-soft: oklch(.95 .03 45);--st-accent-ink: oklch(.47 .14 45);--st-on-accent: #ffffff;--st-ok: oklch(.58 .15 150);--st-ok-soft: oklch(.95 .04 150);--st-ok-ink: oklch(.42 .12 150);--st-err: oklch(.56 .19 25);--st-err-soft: oklch(.95 .03 25);--st-err-ink: oklch(.45 .16 25);--st-warn: oklch(.7 .15 75);--st-done: oklch(.52 .15 300);--st-done-soft: oklch(.95 .03 300);--st-done-ink: oklch(.42 .14 300);--st-dir: oklch(.6 .17 45)}@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}}@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-dark-5: #ffedd5;--color-primary-dark-6: #ffedd5;--color-primary-dark-7: #fff7ed;--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-blue-light: #3b82f6;--color-violet-light: #8b5cf6;--color-purple-light: #a855f7;--color-pink-light: #ec4899;--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-blue-dark-1: #1554e0;--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-blue-dark-2: #2563eb;--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;--color-thin-green: oklch(var(--thin-lightness) var(--regular-chroma) 145deg);--color-thin-red: oklch(var(--thin-lightness) var(--regular-chroma) 27deg);--color-thin-purple: oklch(var(--thin-lightness) var(--regular-chroma) 298deg);--color-thin-orange: oklch(var(--thin-lightness) var(--regular-chroma) 41deg);--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-left:.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}strong.attention-important,svg.attention-important{color:var(--color-violet-light)}strong.attention-note,svg.attention-note{color:var(--color-blue-light)}strong.attention-caution,svg.attention-caution{color:var(--color-red-light)}.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){@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-sans-latin-400.3160b5c6.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 Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-sans-latin-ext-400.11781b13.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 Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-sans-cyrillic-400.f55992be.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ibm-plex-sans-latin-500.fcd7b8c3.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 Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ibm-plex-sans-latin-ext-500.d8f3e27f.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 Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ibm-plex-sans-cyrillic-500.aa1edf9c.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/ibm-plex-sans-latin-600.24bc59b4.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 Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/ibm-plex-sans-latin-ext-600.57f2c00d.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 Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/ibm-plex-sans-cyrillic-600.e07c188c.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-latin-400.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:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-mono-latin-ext-400.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-cyrillic-400.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:500;font-display:swap;src:url(../fonts/ibm-plex-mono-latin-500.a1fc5384.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:500;font-display:swap;src:url(../fonts/ibm-plex-mono-latin-ext-500.c28c19b5.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:500;font-display:swap;src:url(../fonts/ibm-plex-mono-cyrillic-500.93f9e007.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}}@media(prefers-color-scheme:dark){:root{--color-body: var(--st-bg);--color-box-header: var(--st-panel);--color-box-body: var(--st-card);--color-box-body-highlight: var(--st-panel);--color-card: var(--st-card);--color-menu: var(--st-card);--color-button: var(--st-card);--color-input-background: var(--st-card);--color-input-toggle-background: var(--st-card);--color-input-border: var(--st-line);--color-input-border-hover: color-mix(in oklab, var(--st-line), var(--st-text) 20%);--color-input-text: var(--st-text);--color-secondary: var(--st-line);--color-secondary-dark-1: var(--st-line);--color-secondary-dark-2: color-mix(in oklab, var(--st-line), var(--st-text) 6%);--color-secondary-dark-3: color-mix(in oklab, var(--st-line), var(--st-text) 10%);--color-secondary-dark-4: color-mix(in oklab, var(--st-line), var(--st-text) 16%);--color-secondary-dark-5: color-mix(in oklab, var(--st-line), var(--st-text) 22%);--color-secondary-dark-6: color-mix(in oklab, var(--st-line), var(--st-text) 30%);--color-secondary-dark-7: color-mix(in oklab, var(--st-line), var(--st-text) 38%);--color-secondary-dark-8: color-mix(in oklab, var(--st-line), var(--st-text) 46%);--color-secondary-dark-9: color-mix(in oklab, var(--st-line), var(--st-text) 54%);--color-secondary-dark-10: color-mix(in oklab, var(--st-line), var(--st-text) 62%);--color-secondary-dark-11: color-mix(in oklab, var(--st-line), var(--st-text) 70%);--color-secondary-dark-12: color-mix(in oklab, var(--st-line), var(--st-text) 80%);--color-secondary-dark-13: color-mix(in oklab, var(--st-line), var(--st-text) 90%);--color-secondary-light-1: var(--st-line);--color-secondary-light-2: var(--st-panel);--color-secondary-light-3: var(--st-panel);--color-secondary-light-4: var(--st-bg);--color-secondary-alpha-10: color-mix(in srgb, var(--st-line) 10%, transparent);--color-secondary-alpha-20: color-mix(in srgb, var(--st-line) 20%, transparent);--color-secondary-alpha-30: color-mix(in srgb, var(--st-line) 30%, transparent);--color-secondary-alpha-40: color-mix(in srgb, var(--st-line) 40%, transparent);--color-secondary-alpha-50: color-mix(in srgb, var(--st-line) 50%, transparent);--color-secondary-alpha-60: color-mix(in srgb, var(--st-line) 60%, transparent);--color-secondary-alpha-70: color-mix(in srgb, var(--st-line) 70%, transparent);--color-secondary-alpha-80: color-mix(in srgb, var(--st-line) 80%, transparent);--color-secondary-alpha-90: color-mix(in srgb, var(--st-line) 90%, transparent);--color-secondary-bg: var(--st-panel);--color-light-border: var(--st-line);--color-text: var(--st-text);--color-text-dark: var(--st-text);--color-text-light: var(--st-muted);--color-text-light-1: var(--st-muted);--color-text-light-2: var(--st-muted);--color-text-light-3: color-mix(in oklab, var(--st-muted), var(--st-bg) 20%);--color-placeholder-text: var(--color-text-light-3);--color-caret: var(--st-text);--color-hover: var(--st-panel);--color-active: var(--st-accent-soft);--color-nav-bg: var(--st-panel);--color-nav-hover-bg: var(--st-line);--color-secondary-nav-bg: var(--st-bg);--color-header-wrapper: var(--st-bg);--color-footer: var(--st-panel);--color-timeline: var(--st-line);--color-markup-code-block: var(--st-panel);--color-markup-code-inline: var(--st-panel);--color-code-bg: var(--st-card);--color-editor-line-highlight: var(--st-panel);--color-expand-button: var(--st-line);--fancy-card-bg: var(--st-panel);--fancy-card-border: var(--st-line);--color-label-bg: color-mix(in srgb, var(--st-line) 70%, transparent);--color-label-hover-bg: var(--st-line);--color-label-active-bg: var(--st-line);--color-label-bg-alt: var(--st-line);--color-reaction-active-bg: var(--st-accent-soft);--color-primary: var(--st-accent);--color-primary-contrast: var(--st-on-accent);--color-primary-dark-1: color-mix(in oklab, var(--st-accent), var(--st-text) 8%);--color-primary-dark-2: color-mix(in oklab, var(--st-accent), var(--st-text) 16%);--color-primary-dark-3: color-mix(in oklab, var(--st-accent), var(--st-text) 24%);--color-primary-dark-4: color-mix(in oklab, var(--st-accent), var(--st-text) 32%);--color-primary-dark-5: color-mix(in oklab, var(--st-accent), var(--st-text) 40%);--color-primary-dark-6: color-mix(in oklab, var(--st-accent), var(--st-text) 48%);--color-primary-dark-7: color-mix(in oklab, var(--st-accent), var(--st-text) 56%);--color-primary-light-1: color-mix(in oklab, var(--st-accent), var(--st-bg) 12%);--color-primary-light-2: color-mix(in oklab, var(--st-accent), var(--st-bg) 24%);--color-primary-light-3: color-mix(in oklab, var(--st-accent), var(--st-bg) 36%);--color-primary-light-4: color-mix(in oklab, var(--st-accent), var(--st-bg) 48%);--color-primary-light-5: color-mix(in oklab, var(--st-accent), var(--st-bg) 60%);--color-primary-light-6: color-mix(in oklab, var(--st-accent), var(--st-bg) 72%);--color-primary-light-7: color-mix(in oklab, var(--st-accent), var(--st-bg) 84%);--color-primary-alpha-10: color-mix(in srgb, var(--st-accent) 10%, transparent);--color-primary-alpha-20: color-mix(in srgb, var(--st-accent) 20%, transparent);--color-primary-alpha-30: color-mix(in srgb, var(--st-accent) 30%, transparent);--color-primary-alpha-40: color-mix(in srgb, var(--st-accent) 40%, transparent);--color-primary-alpha-50: color-mix(in srgb, var(--st-accent) 50%, transparent);--color-primary-alpha-60: color-mix(in srgb, var(--st-accent) 60%, transparent);--color-primary-alpha-70: color-mix(in srgb, var(--st-accent) 70%, transparent);--color-primary-alpha-80: color-mix(in srgb, var(--st-accent) 80%, transparent);--color-primary-alpha-90: color-mix(in srgb, var(--st-accent) 90%, transparent);--color-primary-hover: var(--color-primary-dark-1);--color-primary-active: var(--color-primary-dark-2);--color-accent: var(--st-accent);--color-small-accent: var(--st-accent-soft);--color-highlight-fg: var(--color-primary-light-4);--color-highlight-bg: var(--st-accent-soft);--color-green: var(--st-ok);--color-green-light: var(--st-ok);--color-green-dark-1: var(--st-ok-ink);--color-green-dark-2: var(--st-ok-ink);--color-red: var(--st-err);--color-red-light: var(--st-err);--color-red-dark-1: var(--st-err-ink);--color-red-dark-2: var(--st-err-ink);--color-yellow: var(--st-warn);--color-yellow-light: var(--st-warn);--color-purple: var(--st-done);--color-purple-light: var(--st-done);--color-purple-dark-1: var(--st-done-ink);--color-purple-dark-2: var(--st-done-ink);--color-orange: var(--st-accent);--color-orange-light: var(--st-accent);--color-success-bg: var(--st-ok-soft);--color-success-text: var(--st-ok-ink);--color-success-border: color-mix(in oklab, var(--st-ok), var(--st-bg) 60%);--color-error-bg: var(--st-err-soft);--color-error-text: var(--st-err-ink);--color-error-border: color-mix(in oklab, var(--st-err), var(--st-bg) 60%);--color-error-bg-hover: color-mix(in oklab, var(--st-err-soft), var(--st-err) 10%);--color-error-bg-active: color-mix(in oklab, var(--st-err-soft), var(--st-err) 20%);--color-warning-bg: color-mix(in oklab, var(--st-warn) 18%, var(--st-card));--color-warning-text: color-mix(in oklab, var(--st-warn), var(--st-text) 55%);--color-warning-border: color-mix(in oklab, var(--st-warn), var(--st-bg) 50%);--color-green-badge: var(--st-ok);--color-green-badge-bg: color-mix(in srgb, var(--st-ok) 14%, transparent);--color-green-badge-hover-bg: color-mix(in srgb, var(--st-ok) 26%, transparent);--color-red-badge: var(--st-err);--color-red-badge-bg: color-mix(in srgb, var(--st-err) 14%, transparent);--color-red-badge-hover-bg: color-mix(in srgb, var(--st-err) 26%, transparent);--color-orange-badge: var(--st-accent);--color-orange-badge-bg: color-mix(in srgb, var(--st-accent) 14%, transparent);--color-orange-badge-hover-bg: color-mix(in srgb, var(--st-accent) 26%, transparent);--color-yellow-badge: var(--st-warn);--color-yellow-badge-bg: color-mix(in srgb, var(--st-warn) 14%, transparent);--color-yellow-badge-hover-bg: color-mix(in srgb, var(--st-warn) 26%, transparent)}}@media(prefers-color-scheme:dark){.ui.button,.ui.basic.button,.ui.basic.buttons,.ui.selection.dropdown,.ui.dropdown .menu,.ui.dropdown .menu .menu,.ui.inline.dropdown .menu,.ui.input>input,.ui.form input:not([type=checkbox],[type=radio]),.ui.form textarea,.ui.form select,.ui.label{border-radius:var(--border-radius)}.ui.buttons .button:first-child,.ui.action.input>.dropdown:first-child,.ui.action.input>.button:first-child,.ui.menu>.item:first-child{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.ui.buttons .button:last-child,.ui.action.input>.dropdown:last-child,.ui.action.input>.button:last-child,.ui.pagination.menu .item:last-child,.ui.compact.menu .item:last-child{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.ui.segment,.ui.segments,.ui.table,.ui.segments:not(.horizontal)>.segment:only-child{border-radius:var(--border-radius-medium)}.ui.top.attached.header,.ui[class*="top attached"].segment,.ui[class*="top attached"].menu,.ui.segments:not(.horizontal)>.segment:first-child,.ui.table>thead>tr:first-child>th:only-child{border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0}.ui.bottom.attached.header,.ui.segment[class*="bottom attached"],.ui[class*="bottom attached"].menu,.ui[class*="bottom attached"].table,.ui.segments:not(.horizontal)>.segment:last-child{border-radius:0 0 var(--border-radius-medium) var(--border-radius-medium)}.ui.table>thead>tr:first-child>th:first-child{border-radius:var(--border-radius-medium) 0 0}.ui.table>thead>tr:first-child>th:last-child{border-radius:0 var(--border-radius-medium) 0 0}}@media(prefers-color-scheme:dark){:root{--st-sidebar-w: 248px}.st-shell[hidden]{display:block!important}body:has(.st-shell)>.full.height{padding-left:var(--st-sidebar-w)}body:has(.st-shell) #navbar,body:has(.st-shell) .page-footer,body:has(.st-shell) .page-content.repository>.secondary-nav>overflow-menu,body:has(.st-shell) .page-content.repository>.secondary-nav>.ui.tabs.divider{display:none!important}.st-side-toggle{position:absolute;opacity:0;pointer-events:none}.st-sidebar{position:fixed;top:0;bottom:0;left:0;z-index:40;box-sizing:border-box;width:var(--st-sidebar-w);display:flex;flex-direction:column;gap:14px;padding:12px 10px;overflow:auto;background:var(--st-panel);border-right:1px solid var(--st-line);color:var(--st-text);font-size:14px;line-height:20px;transition:transform .2s ease}.st-brand{display:flex;align-items:center;gap:10px;padding:4px 6px;color:inherit}.st-brand:hover{text-decoration:none}.st-brand-text{display:flex;flex-direction:column;line-height:16px}.st-brand-text b{font-size:14px;font-weight:600}.st-brand-text span{font-size:12px;color:var(--st-muted)}.st-search{display:flex;align-items:center;gap:8px;height:32px;padding:0 10px;border:1px solid var(--st-line);border-radius:6px;background:var(--st-card);color:var(--st-muted)}.st-search:focus-within{border-color:var(--st-accent);box-shadow:0 0 0 3px var(--st-accent-soft)}.st-search input{flex:1;min-width:0;padding:0;border:0;outline:0;background:transparent;color:var(--st-text);font:inherit}.st-nav{display:flex;flex-direction:column;gap:1px}.st-nav-title{display:flex;align-items:center;gap:8px;padding:0 10px 6px;font-size:12px;color:var(--st-muted)}.st-nav-title b{color:var(--st-text);font-weight:600}.st-nav-item{display:flex;align-items:center;gap:10px;height:30px;padding:0 10px;border-radius:6px;color:var(--st-text)}.st-nav-item:hover{background:color-mix(in oklab,var(--st-panel),var(--st-text) 6%);color:var(--st-text);text-decoration:none}.st-nav-item>.svg{flex:none;color:var(--st-muted)}.st-nav-item[aria-current=page]{background:var(--st-accent-soft);font-weight:500}.st-nav-item[aria-current=page]>.svg{color:var(--st-accent)}.st-label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.st-count{font:500 11px/1 var(--fonts-monospace);color:var(--st-muted)}.st-user{margin-top:auto;display:flex;align-items:center;gap:10px;padding:8px 6px;border-top:1px solid var(--st-line)}.st-user-link{display:flex;align-items:center;gap:10px;flex:1;min-width:0;color:inherit}.st-user-link:hover{text-decoration:none}.st-user-link .avatar{width:28px;height:28px;border-radius:50%}.st-user-name{display:flex;flex-direction:column;min-width:0;line-height:16px}.st-user-name b{font-weight:500;overflow:hidden;text-overflow:ellipsis}.st-user-name span{font-size:12px;color:var(--st-muted)}.st-user-action{display:flex;padding:4px;font-size:12px;color:var(--st-muted)}.st-user-action[aria-current=page]{color:var(--st-accent)}.st-version{margin-top:-8px;padding:0 6px;font:11px/16px var(--fonts-monospace);color:var(--st-muted)}.st-overlay{display:none}.st-create>summary,.st-lang>summary{list-style:none;cursor:pointer}.st-create>summary::-webkit-details-marker,.st-lang>summary::-webkit-details-marker{display:none}.st-create[open]>summary>.svg{color:var(--st-accent)}.st-sub{padding-left:36px}.st-stopwatch>.svg{color:var(--st-accent)}.st-lang{padding:0 6px;font-size:12px;color:var(--st-muted)}.st-lang>summary{display:inline-flex;align-items:center;gap:6px}.st-lang-menu{display:flex;flex-wrap:wrap;gap:2px 10px;max-height:160px;overflow:auto;padding-top:6px}.st-lang-menu a{color:var(--st-muted)}.st-lang-menu a[aria-current]{color:var(--st-text);font-weight:500}.st-page-header{box-sizing:border-box;min-height:56px;display:flex;align-items:center;gap:12px;padding:10px 28px;border-bottom:1px solid var(--st-line)}.st-page-header--repo{display:none}.st-page-title{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:18px;line-height:24px;font-weight:600}.st-crumb{color:var(--st-muted);font-weight:400}.st-spacer{flex:1}.st-header-action.ui.button{display:inline-flex;align-items:center;gap:6px;height:30px;margin:0;padding:0 14px;font-weight:500;white-space:nowrap}.st-burger{display:none;align-items:center;justify-content:center;width:36px;height:36px;margin-left:-8px;border-radius:6px;cursor:pointer}.page-content.repository>.secondary-nav{background:transparent;border-bottom:1px solid var(--st-line)}.page-content .ui.ui.ui.container:not(.fluid){width:auto;max-width:none;margin-left:28px;margin-right:28px}.page-content.repository .repo-header{min-height:56px;align-items:center}.page-content.repository .repo-header .flex-item-title{font-size:18px;line-height:24px}.page-content.repository .repo-header .flex-item-title a:first-child{color:var(--st-muted)}.page-content.repository .repo-header .flex-item-title a:last-child{color:var(--st-text);font-weight:600}.page-content.repository .repo-header .flex-item-trailing .ui.label{height:22px;display:inline-flex;align-items:center;padding:0 8px;border:1px solid var(--st-line);border-radius:99px;background:transparent;color:var(--st-muted);font-size:12px;font-weight:400}.page-content.repository .repo-buttons .ui.button,.page-content.repository .repo-buttons .ui.labeled.button>.label{height:30px;border:1px solid var(--st-line);border-radius:6px;background:var(--st-card);box-shadow:none}.page-content.repository .repo-buttons .ui.labeled.button>.label{font:500 12px var(--fonts-monospace)}@media(max-width:759.98px){body:has(.st-shell)>.full.height{padding-left:0}.st-sidebar{transform:translate(-100%);visibility:hidden;transition:transform .2s ease,visibility 0s linear .2s}.st-side-toggle:checked~.st-sidebar{transform:none;visibility:visible;transition:transform .2s ease;box-shadow:0 8px 28px #0000002e}.st-side-toggle:checked~.st-overlay{display:block;position:fixed;inset:0;z-index:39;background:#0a080673}.st-burger,.st-page-header--repo{display:flex}.st-page-header{padding:10px 16px}.page-content .ui.ui.ui.container:not(.fluid){margin-left:16px;margin-right:16px}.page-content.repository .repo-header>.flex-item>:is(.flex-item-leading,.flex-item-main){display:none}}}@media(prefers-color-scheme:dark){.page-content.dashboard>.ui.container.flex-container{gap:32px;margin-top:20px;padding-bottom:48px}.page-content.dashboard .flex-container-sidebar{flex:1 0 260px;width:auto;max-width:360px}.page-content.dashboard>.secondary-nav{background:transparent;border-bottom:0!important}.page-content.dashboard>.secondary-nav>.ui.secondary.menu{display:inline-flex;margin:20px 28px 0;padding:3px;min-height:0;border-radius:var(--border-radius-medium);background:var(--st-panel);font-size:13px}.page-content.dashboard>.secondary-nav>.ui.secondary.menu>.item{padding:3px 12px;border-radius:var(--border-radius)}.page-content.dashboard #user-heatmap{box-sizing:border-box;margin-bottom:20px;padding:12px 14px;border:1px solid var(--st-line);border-radius:var(--border-radius-medium);background:var(--st-card)}.page-content.dashboard #user-heatmap+.divider{display:none}.st-feed-day[hidden]{display:block}#activity-feed.flex-list>.flex-item[data-st-day]{position:relative;margin-top:36px}#activity-feed.flex-list>.flex-item[data-st-day]:first-child{margin-top:24px}.st-feed-day{position:absolute;bottom:100%;left:0;padding-bottom:8px;font-size:12px;font-weight:500;color:var(--st-muted)}#activity-feed.flex-list>.flex-item{gap:12px;padding:12px 14px;border:1px solid var(--st-line);border-top:0;background:var(--st-card)}#activity-feed.flex-list>.flex-item[data-st-day]{border-top:1px solid var(--st-line);border-top-left-radius:var(--border-radius-medium);border-top-right-radius:var(--border-radius-medium)}#activity-feed.flex-list>.flex-item:has(+.flex-item[data-st-day]),#activity-feed.flex-list>.flex-item:nth-last-child(1 of.flex-item){border-bottom-left-radius:var(--border-radius-medium);border-bottom-right-radius:var(--border-radius-medium)}#activity-feed .flex-item-leading .avatar{width:28px;height:28px}#activity-feed .flex-item-main{gap:6px}#activity-feed .flex-item-main>div:first-child{line-height:20px}#activity-feed .flex-item-main>div:first-child>relative-time{float:right;margin-left:12px;font-size:12px;color:var(--st-muted)}#activity-feed .flex-item-trailing{display:none}#activity-feed .flex-text-block{gap:10px;font-size:13px}#activity-feed .flex-text-block .ui.avatar{display:none}#activity-feed .shabox .sha.label{padding:0;border:0;background:transparent;font:500 12px var(--fonts-monospace);color:var(--st-muted)}#activity-feed .flex-item-main>.markup,#activity-feed .flex-item-main>.flex-item-body{padding-left:10px;border-left:2px solid var(--st-line);font-size:13px;color:var(--st-muted)}#dashboard-repo-list .ui.secondary.menu.tabs-with-labels{min-height:0;margin-bottom:8px;font-size:12px;font-weight:500}#dashboard-repo-list .ui.secondary.menu.tabs-with-labels>.item{padding:2px 8px;color:var(--st-muted)}#dashboard-repo-list .ui.secondary.menu.tabs-with-labels>.item.active{color:var(--st-text)}#dashboard-repo-list .repos-search{padding:8px}#dashboard-repo-list .repos-search .ui.input>input{height:30px}#dashboard-repo-list .repos-filter{font-size:12px}#dashboard-repo-list .ui.attached.table.segment>ul>li,#dashboard-repo-list .ui.attached.table.segment .item{min-height:30px}#dashboard-repo-list .repo-list-link{color:var(--st-text)}@media(max-width:767.98px){.page-content.dashboard .flex-container-sidebar{flex:none;max-width:none}.page-content.dashboard>.secondary-nav>.ui.secondary.menu{margin:16px 16px 0}}}@media(prefers-color-scheme:dark){@media(min-width:1200px){.page-content.repository>.ui.container:has(>.st-repo-about>.repo-description){display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);grid-template-rows:repeat(12,auto) 1fr;column-gap:28px;align-items:start}.page-content.repository>.ui.container:has(>.st-repo-about>.repo-description)>*{grid-column:1;min-width:0}.page-content.repository>.ui.container>.st-repo-about:has(>.repo-description){grid-column:2;grid-row:1 / -1}}.page-content.repository>.ui.container:has(>.st-repo-about>.repo-description){margin-top:20px;padding-bottom:48px}.page-content.repository>.ui.container>.st-repo-about:has(>.repo-description){display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.st-repo-about .repo-description #repo-desc{font-size:15px;line-height:22px}.st-repo-about .repo-description .no-description{color:var(--st-muted)}.st-repo-about #repo-topics{display:flex;flex-wrap:wrap;gap:6px;margin:0!important}.st-repo-about .repo-topic.ui.label{margin:0;padding:1px 8px;border:0;border-radius:99px;background:var(--st-accent-soft);color:var(--st-accent-ink);font-size:12px;font-weight:400}.st-repo-about .repository-summary{margin:0!important;border:0;box-shadow:none;background:transparent}.st-repo-about .repository-summary .repository-menu{display:grid;grid-template-columns:1fr 1fr;gap:1px;padding:0;overflow:hidden;border:1px solid var(--st-line);border-radius:var(--border-radius-medium);background:var(--st-line)}.st-repo-about .repository-summary .repository-menu>.item{display:block;margin:0;padding:10px 12px;background:var(--st-card);font-size:12px;line-height:16px;color:var(--st-muted);text-align:left;height:auto;white-space:nowrap}.st-repo-about .repository-summary .repository-menu>.item>.svg{display:none}.st-repo-about .repository-summary .repository-menu>.item b{display:block;font:500 16px/22px var(--fonts-monospace);color:var(--st-text)}.st-repo-about .repository-summary #language-stats{margin-top:16px;border:0;background:transparent}.st-repo-about .repository-summary #language-stats stats-bar{height:6px;gap:2px;border-radius:3px}.page-content.repository .repo-button-row .ui.button,.page-content.repository .repo-button-row .ui.dropdown.button{height:32px;min-height:32px}.page-content.repository .branch-dropdown-button .text,.page-content.repository .repo-button-row .branch-dropdown-button{font-family:var(--fonts-monospace);font-size:13px}#repo-files-table{overflow:hidden;border:1px solid var(--st-line);border-radius:var(--border-radius-medium);background:var(--st-card)}#repo-files-table thead th{padding:10px 14px;background:var(--st-panel);border-bottom:1px solid var(--st-line)}#repo-files-table tbody tr td{height:36px;padding-top:0;padding-bottom:0;border-top:1px solid var(--st-line)}#repo-files-table tbody tr:hover td{background:var(--st-panel)}.repository.file.list #repo-files-table tbody .svg.octicon-file-directory-fill,.repository.file.list #repo-files-table tbody .svg.octicon-file-submodule{color:var(--st-dir)}#repo-files-table td.message,#repo-files-table td.message a{color:var(--st-muted)}#repo-files-table td.age{font-size:13px;color:var(--st-muted)}#repo-files-table .latest-commit .sha.label,.page-content.repository .sha.label{font-family:var(--fonts-monospace)}.page-content.repository .code-search{padding:8px;border-color:var(--st-line);background:var(--st-panel);border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0}#readme,.page-content.repository .non-diff-file-content{overflow:hidden;border-radius:var(--border-radius-medium)}#readme>.ui.top.attached.header,.page-content.repository .non-diff-file-content>.ui.top.attached.header,.page-content.repository .file-header{padding:10px 14px;background:var(--st-panel);border-color:var(--st-line);font-weight:500}#readme>.ui.attached.segment .markup{max-width:760px;padding:24px 32px;font-size:15px;line-height:24px}.page-content.repository .repo-path,.page-content.repository .breadcrumb.repo-path{font-family:var(--fonts-monospace);font-size:13px}#commits-table{overflow:hidden;border:1px solid var(--st-line);border-radius:var(--border-radius-medium);background:var(--st-card)}#commits-table thead th{background:var(--st-panel);border-bottom:1px solid var(--st-line)}#commits-table tbody tr:hover td{background:var(--st-panel)}#commits-table td.message .commit-summary{font-weight:500}#commits-table td .sha.label{font:500 12px var(--fonts-monospace)}#commits-table .author .avatar{width:24px;height:24px}@media(max-width:767.98px){#repo-files-table thead tr{background:var(--st-panel)}#repo-files-table thead th{background:transparent}#repo-files-table tbody tr td{border-top:0}#repo-files-table tbody tr{justify-content:space-between;border-top:1px solid var(--st-line)}}.page-content.repository .non-diff-file-content>.ui.bottom.attached.segment,.page-content.repository .non-diff-file-content>.file-view{border:1px solid var(--st-line);border-top:0;background:var(--st-card)}}@media(prefers-color-scheme:dark){.switch{--switch-item-min-height: 26px;--switch-padding-inline: 12px;display:inline-flex;gap:4px;padding:3px;border:0;border-radius:var(--border-radius-medium);background:var(--st-panel);font-size:13px}.switch>.item{display:inline-flex;align-items:center;gap:6px;padding:3px 12px;border:0!important;border-radius:var(--border-radius);background:transparent;color:var(--st-muted)}.switch>.item.active{background:var(--st-card);box-shadow:0 0 0 1px var(--st-line);outline:0;color:var(--st-text)}.switch>.item:has(+.active.item),.switch>.active.item+.item{margin:0;padding-inline:12px}#issue-filters .switch>.item:first-child>.svg{color:var(--st-ok)}#issue-filters .switch>.item:nth-child(2)>.svg{color:var(--st-done)}.list-header .ui.input input,.list-header .ui.search input{height:32px}#issue-list{overflow:hidden;border:1px solid var(--st-line);border-radius:var(--border-radius-medium);background:var(--st-card)}#issue-list>.flex-item{gap:12px;padding:12px 14px}#issue-list>.flex-item+.flex-item{border-top:1px solid var(--st-line)}#issue-list>.flex-item:hover{background:var(--st-panel)}#issue-list .flex-item-title{gap:8px}#issue-list .flex-item-title .issue-title{font-size:15px;font-weight:500;color:var(--st-text)}#issue-list .flex-item-body{font-size:12px;color:var(--st-muted)}#issue-list .flex-item-icon .svg.octicon-issue-opened,#issue-list .flex-item-icon .svg.octicon-git-pull-request{color:var(--st-ok)}#issue-list .flex-item-icon .svg.octicon-issue-closed,#issue-list .flex-item-icon .svg.octicon-git-merge{color:var(--st-done)}#issue-list .labels-list .ui.label,.issue-content-right .labels-list .ui.label,.timeline .labels-list .ui.label{padding:0 8px;border-radius:99px;font-size:12px;font-weight:400;line-height:18px}.issue-title-header h1{font-size:26px;line-height:32px;font-weight:600}.issue-title-header h1 .index{color:var(--st-muted);font-weight:400}.issue-title-meta{gap:10px;font-size:13px;color:var(--st-muted)}.issue-state-label.ui.label{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border:0;border-radius:99px;font-size:13px;font-weight:500}.issue-state-label.ui.ui.ui.green.label{background:var(--st-ok-soft);color:var(--st-ok-ink)}.issue-state-label.ui.ui.ui.purple.label{background:var(--st-done-soft);color:var(--st-done-ink)}.issue-state-label.ui.ui.ui.red.label{background:var(--st-err-soft);color:var(--st-err-ink)}.issue-state-label.ui.ui.ui.grey.label{background:var(--st-panel);color:var(--st-muted)}.issue-title-meta .pull-desc code,.issue-title-meta #pull-desc-display code,.issue-title-meta .branch_target,.issue-title-meta .ui.basic.label{padding:1px 6px;border:0;border-radius:4px;background:var(--st-accent-soft);color:var(--st-accent-ink);font:500 12px var(--fonts-monospace)}.ui.top.attached.pull.tabular.menu{border-bottom:1px solid var(--st-line);background:transparent}.ui.top.attached.pull.tabular.menu>.item{gap:8px;margin-bottom:-1px;padding:8px 12px;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;color:var(--st-muted)}.ui.top.attached.pull.tabular.menu>.item.active{border-bottom-color:var(--st-accent)!important;color:var(--st-text);font-weight:500}.timeline-avatar,.timeline-avatar img.avatar{width:32px;height:32px}.comment-header.ui.top.attached.header{padding:8px 14px;background:var(--st-panel);border-color:var(--st-line);font-size:13px;font-weight:400}.comment-header .author{font-weight:500}.comment-body.ui.attached.segment{padding:12px 14px;border-color:var(--st-line);background:var(--st-card);line-height:22px}.timeline-item.event .text.grey,.timeline-item.event .muted-links{font-size:13px}.issue-content-right.ui.segment{border:0;background:transparent;box-shadow:none}.issue-content-right .ui.divider{border-color:var(--st-line)}.diff-file-box>.diff-file-header{background:var(--st-panel);border-color:var(--st-line)}.diff-file-box>.diff-file-header .file-link{font:500 13px var(--fonts-monospace)}}@media(prefers-color-scheme:dark){.page-content.actions .ui.vertical.menu.actions-menu{border:0;box-shadow:none;background:transparent}.page-content.actions .ui.vertical.menu.actions-menu>.item{height:30px;display:flex;align-items:center;padding:0 10px;border:0;border-radius:var(--border-radius);font-size:13px;font-family:var(--fonts-monospace)}.page-content.actions .ui.vertical.menu.actions-menu>.item:first-child{font-family:var(--fonts-regular)}.page-content.actions .ui.vertical.menu.actions-menu>.item:before{display:none}.page-content.actions .ui.vertical.menu.actions-menu>.item.active{background:var(--st-accent-soft);font-weight:500}.page-content.actions .flex-list.run-list{overflow:hidden;border:1px solid var(--st-line);border-radius:var(--border-radius-medium);background:var(--st-card)}.page-content.actions .flex-list.run-list>.flex-item{gap:12px;padding:10px 14px}.page-content.actions .flex-list.run-list>.flex-item+.flex-item{border-top:1px solid var(--st-line)}.page-content.actions .flex-list.run-list>.flex-item:hover{background:var(--st-panel)}.page-content.actions .run-list .flex-item-title{font-weight:500}.page-content.actions .run-list .flex-item-body{font-size:12px;color:var(--st-muted)}.page-content.actions .run-list .run-list-ref.ui.label{padding:1px 6px;border-radius:4px;background:var(--st-accent-soft);color:var(--st-accent-ink);font:500 12px var(--fonts-monospace)}.page-content.actions .run-list .run-list-meta{font-size:12px;color:var(--st-muted)}.action-view-body.action-view-body.action-view-body{gap:0;overflow:clip;border:1px solid var(--st-line);border-radius:var(--border-radius-medium)}.action-view-left.action-view-left.action-view-left{padding:8px 0;background:var(--st-card);border-right:1px solid var(--st-line)}.action-view-left.action-view-left .job-brief-list.job-brief-list{gap:0}.action-view-left.action-view-left .job-brief-item.job-brief-item{height:32px;padding:0 12px;border-radius:0;font-size:13px}.action-view-left.action-view-left .job-brief-item.job-brief-item.selected{background:var(--st-accent-soft);font-weight:500}.action-view-left.action-view-left .job-brief-item .job-brief-item-right.job-brief-item-right{font:11px var(--fonts-monospace);color:var(--st-muted)}.action-view-right.action-view-right.action-view-right{border-radius:0}.action-info-summary-title-text.action-info-summary-title-text{font-size:17px;font-weight:600}.action-summary.action-summary{font-size:13px;color:var(--st-muted)}}@media(prefers-color-scheme:dark){body:has(.page-content.user:is(.signin,.forgot,.reset)>.ui.page.grid)>.full.height{padding-left:0}body:has(.page-content.user:is(.signin,.forgot,.reset)>.ui.page.grid) :is(.st-sidebar,.st-page-header,.st-overlay){display:none!important}body:has(.page-content.user:is(.signin,.forgot,.reset)>.ui.page.grid) .st-auth-brand[hidden]{display:flex}body:has(.page-content.user:is(.signin,.forgot,.reset)>.ui.page.grid) .st-auth-footer[hidden]{display:block}.st-auth-brand{box-sizing:border-box;width:100%;max-width:380px;align-items:center;gap:12px;margin:64px auto 22px;padding:0 24px}.st-auth-brand .st-brand-text{line-height:18px}.st-auth-brand .st-brand-text b{font-size:16px}.st-auth-brand .st-brand-text span{font-size:13px}.st-auth-footer{width:100%;max-width:380px;margin:0 auto;padding:24px 24px 32px;box-sizing:border-box}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid){padding-top:0}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.page.grid{margin:0;padding:0}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.page.grid>.column{box-sizing:border-box;width:100%!important;max-width:380px!important;margin:0 auto!important;padding:0 24px!important}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.container.fluid{width:100%}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) :is(h2,h3,h4).ui.top.attached.header{padding:0 0 22px;border:0;background:transparent;font-size:24px;font-weight:600;line-height:30px;text-align:left;margin:0}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.attached.segment{padding:0;border:0;background:transparent;box-shadow:none}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.form .field>label{font-size:13px;font-weight:500}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.form input:not([type=checkbox],[type=radio]){height:38px;padding:0 12px}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.form input:focus{border-color:var(--st-accent);box-shadow:0 0 0 3px var(--st-accent-soft)}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.primary.button,.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.basic.button.tw-w-full{height:40px;font-weight:500}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.form .inline.field,.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.form .inline.field .ui.checkbox label{font-size:13px;color:var(--st-muted)}.page-content.user:is(.signin,.forgot,.reset):has(>.ui.page.grid) .ui.attached.segment.header.top{margin-top:16px}}@media(prefers-color-scheme:dark){.st-kbd{flex:none;padding:0 4px;border:1px solid var(--st-line);border-radius:4px;font:500 11px/16px var(--fonts-monospace);color:var(--st-muted)}.st-search input{cursor:pointer}#st-pinned[hidden]{display:none}.st-pin{height:28px}.st-pin-dot{flex:none;width:8px;height:8px;margin:0 4px;border-radius:2px}.st-palette{box-sizing:border-box;width:min(640px,calc(100vw - 32px));max-height:min(560px,76vh);margin:12vh auto auto;padding:0;overflow:hidden;border:1px solid var(--st-line);border-radius:10px;background:var(--st-card);color:var(--st-text);box-shadow:0 16px 48px #0000003d}.st-palette::backdrop{background:#0a080673}.st-palette[open]{display:flex;flex-direction:column}.st-palette-input{box-sizing:border-box;width:100%;height:48px;padding:0 16px;border:0;border-bottom:1px solid var(--st-line);outline:0;background:transparent;color:var(--st-text);font:15px var(--fonts-regular)}.st-palette-list{overflow:auto;padding:6px}.st-palette-group{padding:8px 10px 4px;font-size:12px;font-weight:500;color:var(--st-muted)}.st-palette-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;color:var(--st-text)}.st-palette-item:hover{background:var(--st-panel);color:var(--st-text);text-decoration:none}.st-palette-item[aria-selected=true]{background:var(--st-accent-soft)}.st-palette-item[data-kind=repo] .st-palette-label,.st-palette-item[data-kind=issue] .st-palette-label,.st-palette-item[data-kind=pull] .st-palette-label{font-family:var(--fonts-regular)}.st-palette-label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.st-palette-meta{flex:none;font-size:12px;color:var(--st-muted)}.st-palette-empty{padding:16px 10px;color:var(--st-muted)}.st-dash-aside{display:flex;flex-direction:column;gap:24px}.st-dash-aside>#dashboard-repo-list{flex:none;width:auto;max-width:none}.st-aside-title{display:flex;justify-content:space-between;margin-bottom:8px;font-size:12px;font-weight:500;color:var(--st-muted)}.st-assigned-item{display:flex;align-items:flex-start;gap:10px;padding:6px 0;color:var(--st-text)}.st-assigned-item:hover{text-decoration:none}.st-assigned-item:hover .st-assigned-title{color:var(--st-accent-ink)}.st-assigned-icon{flex:none;box-sizing:border-box;width:14px;height:14px;margin-top:3px;border:2px solid var(--st-ok);border-radius:50%}.st-assigned-item[data-kind=pull] .st-assigned-icon{border-radius:3px}.st-assigned-text{display:flex;flex-direction:column;min-width:0}.st-assigned-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.st-assigned-meta,.st-assigned-empty{font-size:12px;color:var(--st-muted)}}@media(prefers-color-scheme:dark){:root{--fonts-override: "IBM Plex Sans";--fonts-monospace: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace, var(--fonts-emoji);--border-radius: 6px;--border-radius-medium: 8px}a{color:var(--st-accent-ink)}}@media(prefers-color-scheme:dark){:root{--st-bg: #161412;--st-panel: #1c1a17;--st-card: #1f1d1a;--st-line: #2e2b27;--st-text: #ece8e3;--st-muted: #a39c94;--st-accent: oklch(.72 .15 45);--st-accent-soft: oklch(.3 .055 45);--st-accent-ink: oklch(.84 .09 45);--st-on-accent: #1a1008;--st-ok: oklch(.72 .15 150);--st-ok-soft: oklch(.32 .06 150);--st-ok-ink: oklch(.86 .1 150);--st-err: oklch(.7 .17 25);--st-err-soft: oklch(.3 .07 25);--st-err-ink: oklch(.86 .09 25);--st-warn: oklch(.78 .14 85);--st-done: oklch(.72 .12 300);--st-done-soft: oklch(.3 .06 300);--st-done-ink: oklch(.86 .08 300);--st-dir: oklch(.72 .15 45)}}
