:root,.gl-light-scope{--gl-border-radius-full: 9999px;--gl-color-alpha-0: rgba(0, 0, 0, 0);--gl-color-alpha-dark-2: rgba(5, 5, 6, .02);--gl-color-alpha-dark-4: rgba(5, 5, 6, .04);--gl-color-alpha-dark-6: rgba(5, 5, 6, .06);--gl-color-alpha-dark-8: rgba(5, 5, 6, .08);--gl-color-alpha-dark-16: rgba(5, 5, 6, .16);--gl-color-alpha-dark-24: rgba(5, 5, 6, .24);--gl-color-alpha-dark-40: rgba(5, 5, 6, .4);--gl-color-alpha-light-2: rgba(255, 255, 255, .02);--gl-color-alpha-light-4: rgba(255, 255, 255, .04);--gl-color-alpha-light-6: rgba(255, 255, 255, .06);--gl-color-alpha-light-8: rgba(255, 255, 255, .08);--gl-color-alpha-light-16: rgba(255, 255, 255, .16);--gl-color-alpha-light-24: rgba(255, 255, 255, .24);--gl-color-alpha-light-36: rgba(255, 255, 255, .36);--gl-color-alpha-light-40: rgba(255, 255, 255, .4);--gl-color-blue-50: #e9f3fc;--gl-color-blue-100: #cbe2f9;--gl-color-blue-200: #9dc7f1;--gl-color-blue-300: #63a6e9;--gl-color-blue-400: #428fdc;--gl-color-blue-500: #1f75cb;--gl-color-blue-600: #2f68b4;--gl-color-blue-700: #2f5ca0;--gl-color-blue-800: #284779;--gl-color-blue-900: #213454;--gl-color-blue-950: #1d283e;--gl-color-brand-white: #fff;--gl-color-brand-charcoal: #171321;--gl-color-brand-orange-01g: #ffd1bf;--gl-color-brand-orange-01p: #fca326;--gl-color-brand-orange-02p: #fc6d26;--gl-color-brand-orange-03p: #e24329;--gl-color-brand-purple-01g: #ceb3ef;--gl-color-brand-purple-01p: #a989f5;--gl-color-brand-purple-02p: #7759c2;--gl-color-brand-gray-01: #d1d0d3;--gl-color-brand-gray-02: #a2a1a6;--gl-color-brand-gray-03: #74717a;--gl-color-brand-gray-04: #45424d;--gl-color-brand-gray-05: #2b2838;--gl-color-brand-pink-01g: #ffb9c9;--gl-color-data-green-50: #ddfab7;--gl-color-data-green-100: #c6ed94;--gl-color-data-green-200: #b0d97b;--gl-color-data-green-300: #94c25e;--gl-color-data-green-400: #81ac41;--gl-color-data-green-500: #619025;--gl-color-data-green-600: #4e7f0e;--gl-color-data-green-700: #366800;--gl-color-data-green-800: #275600;--gl-color-data-green-900: #1a4500;--gl-color-data-green-950: #133a03;--gl-color-data-aqua-50: #b5fefd;--gl-color-data-aqua-100: #93f2ef;--gl-color-data-aqua-200: #5edee3;--gl-color-data-aqua-300: #32c5d2;--gl-color-data-aqua-400: #00acc4;--gl-color-data-aqua-500: #0090b1;--gl-color-data-aqua-600: #007b9b;--gl-color-data-aqua-700: #006381;--gl-color-data-aqua-800: #00516c;--gl-color-data-aqua-900: #004059;--gl-color-data-aqua-950: #00344b;--gl-color-data-blue-50: #e9ebff;--gl-color-data-blue-100: #d2dcff;--gl-color-data-blue-200: #b7c6ff;--gl-color-data-blue-300: #97acff;--gl-color-data-blue-400: #7992f5;--gl-color-data-blue-500: #617ae2;--gl-color-data-blue-600: #4e65cd;--gl-color-data-blue-700: #3f51ae;--gl-color-data-blue-800: #374291;--gl-color-data-blue-900: #303470;--gl-color-data-blue-950: #2a2b59;--gl-color-data-magenta-50: #ffe3eb;--gl-color-data-magenta-100: #ffccdb;--gl-color-data-magenta-200: #fcacc5;--gl-color-data-magenta-300: #f88aaf;--gl-color-data-magenta-400: #e86e9a;--gl-color-data-magenta-500: #cf4d81;--gl-color-data-magenta-600: #b93d71;--gl-color-data-magenta-700: #9a2e5d;--gl-color-data-magenta-800: #7c214f;--gl-color-data-magenta-900: #661e3a;--gl-color-data-magenta-950: #541d31;--gl-color-data-orange-50: #fae8d1;--gl-color-data-orange-100: #f5d6b3;--gl-color-data-orange-200: #eebd8c;--gl-color-data-orange-300: #e99b60;--gl-color-data-orange-400: #e07e41;--gl-color-data-orange-500: #c95d2e;--gl-color-data-orange-600: #b14f18;--gl-color-data-orange-700: #92430a;--gl-color-data-orange-800: #6f3500;--gl-color-data-orange-900: #5e2f05;--gl-color-data-orange-950: #4b2707;--gl-color-green-50: #ecf4ee;--gl-color-green-100: #c3e6cd;--gl-color-green-200: #91d4a8;--gl-color-green-300: #52b87a;--gl-color-green-400: #2da160;--gl-color-green-500: #108548;--gl-color-green-600: #2f7549;--gl-color-green-700: #306440;--gl-color-green-800: #225131;--gl-color-green-900: #1e3e28;--gl-color-green-950: #17291c;--gl-color-neutral-0: #fff;--gl-color-neutral-10: #fbfafd;--gl-color-neutral-50: #ececef;--gl-color-neutral-100: #dcdcde;--gl-color-neutral-200: #bfbfc3;--gl-color-neutral-300: #a4a3a8;--gl-color-neutral-400: #89888d;--gl-color-neutral-500: #737278;--gl-color-neutral-600: #626168;--gl-color-neutral-700: #4c4b51;--gl-color-neutral-800: #3a383f;--gl-color-neutral-900: #28272d;--gl-color-neutral-950: #18171d;--gl-color-neutral-1000: #050506;--gl-color-orange-50: #fdf1dd;--gl-color-orange-100: #f5d9a8;--gl-color-orange-200: #e9be74;--gl-color-orange-300: #d99530;--gl-color-orange-400: #c17d10;--gl-color-orange-500: #ab6100;--gl-color-orange-600: #995715;--gl-color-orange-700: #894b16;--gl-color-orange-800: #693c14;--gl-color-orange-900: #532e16;--gl-color-orange-950: #382315;--gl-color-purple-50: #f4f0ff;--gl-color-purple-100: #e1d8f9;--gl-color-purple-200: #cbbbf2;--gl-color-purple-300: #ac93e6;--gl-color-purple-400: #9475db;--gl-color-purple-500: #7b58cf;--gl-color-purple-600: #6a4fb4;--gl-color-purple-700: #5c47a6;--gl-color-purple-800: #493c83;--gl-color-purple-900: #342d59;--gl-color-purple-950: #27243e;--gl-color-red-50: #fcf1ef;--gl-color-red-100: #fdd4cd;--gl-color-red-200: #fcb5aa;--gl-color-red-300: #f6806d;--gl-color-red-400: #ec5941;--gl-color-red-500: #dd2b0e;--gl-color-red-600: #c02f12;--gl-color-red-700: #a32c12;--gl-color-red-800: #812713;--gl-color-red-900: #582014;--gl-color-red-950: #3e1a14;--gl-font-family-regular: var(--default-regular-font, "GitLab Sans"),"GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--gl-font-family-monospace: var(--default-mono-font, "GitLab Mono"),"GitLab Mono","JetBrains Mono",Menlo,"DejaVu Sans Mono","Liberation Mono",Consolas,"Ubuntu Mono","Courier New","andale mono","lucida console",monospace;--gl-font-size-100: .75rem;--gl-font-size-200: .8125rem;--gl-font-size-300: .875rem;--gl-font-size-400: 1rem;--gl-font-size-500: clamp(1.125rem, .9027777778rem + .462962963vw, 1.25rem);--gl-font-size-600: clamp(1.3125rem, .8680555556rem + .9259259259vw, 1.5625rem);--gl-font-size-700: clamp(1.5rem, .8333333333rem + 1.3888888889vw, 1.875rem);--gl-font-size-800: clamp(1.75rem, .8611111111rem + 1.8518518519vw, 2.25rem);--gl-font-size-xs: .625rem;--gl-font-size-100-fixed: .75rem;--gl-font-size-200-fixed: .8125rem;--gl-font-size-300-fixed: .875rem;--gl-font-size-400-fixed: 1rem;--gl-font-size-500-fixed: 1.125rem;--gl-font-size-600-fixed: 1.3125rem;--gl-font-size-700-fixed: 1.5rem;--gl-font-size-800-fixed: 1.75rem;--gl-font-weight-100: 100;--gl-font-weight-300: 300;--gl-font-weight-normal: 400;--gl-font-weight-semibold: 500;--gl-font-weight-bold: 600;--gl-line-height-12: .75rem;--gl-line-height-16: 1rem;--gl-line-height-20: 1.25rem;--gl-line-height-24: 1.5rem;--gl-line-height-28: 1.75rem;--gl-line-height-32: 2rem;--gl-line-height-36: 2.25rem;--gl-line-height-42: 2.625rem;--gl-line-height-44: 2.75rem;--gl-line-height-52: 3.25rem;--gl-line-height-heading: 1.25;--gl-opacity-0: 0;--gl-opacity-1: .1;--gl-opacity-2: .2;--gl-opacity-3: .3;--gl-opacity-4: .4;--gl-opacity-5: .5;--gl-opacity-6: .6;--gl-opacity-7: .7;--gl-opacity-8: .8;--gl-opacity-9: .9;--gl-opacity-10: 1;--gl-spacing-scale-0: 0px;--gl-spacing-scale-1: .125rem;--gl-spacing-scale-2: .25rem;--gl-spacing-scale-3: .5rem;--gl-spacing-scale-4: .75rem;--gl-spacing-scale-5: 1rem;--gl-spacing-scale-6: 1.5rem;--gl-spacing-scale-7: 2rem;--gl-spacing-scale-8: 2.5rem;--gl-spacing-scale-9: 3rem;--gl-spacing-scale-10: 3.5rem;--gl-spacing-scale-11: 4rem;--gl-spacing-scale-12: 5rem;--gl-spacing-scale-13: 6rem;--gl-spacing-scale-15: 7.5rem;--gl-spacing-scale-18: 9rem;--gl-spacing-scale-20: 10rem;--gl-spacing-scale-26: 13rem;--gl-spacing-scale-28: 14rem;--gl-spacing-scale-30: 15rem;--gl-spacing-scale-31: 15.5rem;--gl-spacing-scale-33: 16.5rem;--gl-spacing-scale-34: 17rem;--gl-spacing-scale-37: 18.5rem;--gl-spacing-scale-48: 24rem;--gl-spacing-scale-62: 31rem;--gl-spacing-scale-75: 37.5rem;--gl-spacing-scale-80: 40rem;--gl-spacing-scale-88: 44rem;--gl-spacing-scale-px: 1px;--gl-spacing-scale-2-5: .375rem;--gl-spacing-scale-11-5: 4.5rem;--gl-zindex-0: 0;--gl-zindex-1: 1;--gl-zindex-2: 2;--gl-zindex-3: 3;--gl-zindex-4: 4;--gl-zindex-200: 200;--gl-zindex-9999: 9999;--gl-avatar-fallback-background-color-red: rgba(252, 181, 170, .23921568627450981);--gl-avatar-fallback-background-color-purple: rgba(203, 187, 242, .23921568627450981);--gl-avatar-fallback-background-color-blue: rgba(157, 199, 241, .23921568627450981);--gl-avatar-fallback-background-color-green: rgba(145, 212, 168, .23921568627450981);--gl-avatar-fallback-background-color-orange: rgba(233, 190, 116, .23921568627450981);--gl-avatar-fallback-background-color-neutral: rgba(191, 191, 195, .23921568627450981);--gl-broadcast-banner-background-color-blue: #235180;--gl-broadcast-banner-background-color-green: #1b653f;--gl-broadcast-banner-background-color-indigo: #41419f;--gl-broadcast-banner-background-color-lightblue: #4977a5;--gl-broadcast-banner-background-color-lightgreen: #308258;--gl-broadcast-banner-background-color-lightindigo: #6666c4;--gl-broadcast-banner-background-color-lightred: #ad4a3b;--gl-broadcast-banner-background-color-red: #8f2110;--gl-broadcast-banner-border-color-blue: #0b2640;--gl-broadcast-banner-border-color-green: #0e4328;--gl-broadcast-banner-border-color-indigo: #222261;--gl-broadcast-banner-border-color-lightblue: #235180;--gl-broadcast-banner-border-color-lightgreen: #1b653f;--gl-broadcast-banner-border-color-lightindigo: #41419f;--gl-broadcast-banner-border-color-lightred: #8f2110;--gl-broadcast-banner-border-color-red: #580d02;--gl-chart-threshold-area-color: rgba(221, 43, 14, .1);--gl-illustration-stroke-color-default: #171321;--gl-illustration-stroke-width-default: 2;--gl-illustration-fill-color-default: #fff;--gl-illustration-status-fill-color-neutral: #aea5d6;--gl-illustration-status-fill-color-success: #6fdac9;--gl-illustration-status-fill-color-warning: #fca326;--gl-illustration-status-fill-color-danger: #ff9d73;--gl-illustration-accent-stroke-color-orange: #ff9d73;--gl-illustration-accent-stroke-color-teal: #6fdac9;--gl-illustration-accent-stroke-color-strong: #aea5d6;--gl-illustration-accent-fill-color-subtle: #d0c5e2;--gl-illustration-accent-fill-color-strong: #aea5d6;--gl-illustration-accent-fill-color-orange: #ff9d73;--gl-illustration-accent-fill-color-teal: #6fdac9;--gl-illustration-base-fill-color: #e7e4f2;--gl-illustration-isometric-stroke-color-default: #171321;--gl-illustration-isometric-stroke-width-default: 2;--gl-illustration-isometric-glyph-top-fill-color: #c5f4ec;--gl-illustration-isometric-glyph-front-fill-color: #fff;--gl-illustration-isometric-glyph-side-fill-color: #6fdac9;--gl-illustration-isometric-glyph-shadow-fill-color: #10b1b1;--gl-illustration-isometric-object-top-fill-color: #ff9d73;--gl-illustration-isometric-object-front-fill-color: #ffc2a8;--gl-illustration-isometric-object-side-fill-color: #ff7b42;--gl-illustration-isometric-object-highlight-fill-color: #fff;--gl-illustration-isometric-object-shadow-fill-color: #e24329;--gl-illustration-isometric-accent-top-fill-color: #45424d;--gl-illustration-isometric-accent-front-fill-color: #74717a;--gl-illustration-isometric-accent-side-fill-color: #2b2838;--gl-illustration-isometric-base-top-fill-color: #e7e4f2;--gl-illustration-isometric-base-front-fill-color: #d5d0e8;--gl-illustration-isometric-base-side-fill-color: #aea5d6;--gl-nav-item-font-weight: 425;--data-viz-green-50: #ddfab7;--data-viz-green-100: #c6ed94;--data-viz-green-200: #b0d97b;--data-viz-green-300: #94c25e;--data-viz-green-400: #81ac41;--data-viz-green-500: #619025;--data-viz-green-600: #4e7f0e;--data-viz-green-700: #366800;--data-viz-green-800: #275600;--data-viz-green-900: #1a4500;--data-viz-green-950: #133a03;--data-viz-aqua-50: #b5fefd;--data-viz-aqua-100: #93f2ef;--data-viz-aqua-200: #5edee3;--data-viz-aqua-300: #32c5d2;--data-viz-aqua-400: #00acc4;--data-viz-aqua-500: #0090b1;--data-viz-aqua-600: #007b9b;--data-viz-aqua-700: #006381;--data-viz-aqua-800: #00516c;--data-viz-aqua-900: #004059;--data-viz-aqua-950: #00344b;--data-viz-blue-50: #e9ebff;--data-viz-blue-100: #d2dcff;--data-viz-blue-200: #b7c6ff;--data-viz-blue-300: #97acff;--data-viz-blue-400: #7992f5;--data-viz-blue-500: #617ae2;--data-viz-blue-600: #4e65cd;--data-viz-blue-700: #3f51ae;--data-viz-blue-800: #374291;--data-viz-blue-900: #303470;--data-viz-blue-950: #2a2b59;--data-viz-magenta-50: #ffe3eb;--data-viz-magenta-100: #ffccdb;--data-viz-magenta-200: #fcacc5;--data-viz-magenta-300: #f88aaf;--data-viz-magenta-400: #e86e9a;--data-viz-magenta-500: #cf4d81;--data-viz-magenta-600: #b93d71;--data-viz-magenta-700: #9a2e5d;--data-viz-magenta-800: #7c214f;--data-viz-magenta-900: #661e3a;--data-viz-magenta-950: #541d31;--data-viz-orange-50: #fae8d1;--data-viz-orange-100: #f5d6b3;--data-viz-orange-200: #eebd8c;--data-viz-orange-300: #e99b60;--data-viz-orange-400: #e07e41;--data-viz-orange-500: #c95d2e;--data-viz-orange-600: #b14f18;--data-viz-orange-700: #92430a;--data-viz-orange-800: #6f3500;--data-viz-orange-900: #5e2f05;--data-viz-orange-950: #4b2707;--brand-charcoal: #171321;--brand-orange-01: #fca326;--brand-orange-02: #fc6d26;--brand-orange-03: #e24329;--brand-purple-01: #a989f5;--brand-purple-02: #7759c2;--brand-gray-01: #d1d0d3;--brand-gray-02: #a2a1a6;--brand-gray-03: #74717a;--brand-gray-04: #45424d;--brand-gray-05: #2b2838;--t-gray-a-16: rgba(5, 5, 6, .16);--t-gray-a-24: rgba(5, 5, 6, .24);--t-gray-a-02: rgba(5, 5, 6, .02);--t-gray-a-04: rgba(5, 5, 6, .04);--t-gray-a-06: rgba(5, 5, 6, .06);--t-gray-a-08: rgba(5, 5, 6, .08);--t-white-a-16: rgba(255, 255, 255, .16);--t-white-a-24: rgba(255, 255, 255, .24);--t-white-a-36: rgba(255, 255, 255, .36);--t-white-a-02: rgba(255, 255, 255, .02);--t-white-a-04: rgba(255, 255, 255, .04);--t-white-a-06: rgba(255, 255, 255, .06);--t-white-a-08: rgba(255, 255, 255, .08);--gl-action-danger-background-color-default: rgba(245, 127, 108, 0);--gl-action-danger-background-color-hover: rgba(245, 127, 108, .16);--gl-action-danger-background-color-active: rgba(174, 24, 0, .24);--gl-letter-spacing-heading: -.01em;--gl-heading-3-letter-spacing: inherit;--gl-heading-4-letter-spacing: inherit;--gl-heading-5-letter-spacing: inherit;--gl-heading-6-letter-spacing: inherit;--gl-heading-scale-100-letter-spacing: inherit;--gl-heading-scale-200-letter-spacing: inherit;--gl-heading-scale-300-letter-spacing: inherit;--gl-heading-scale-400-letter-spacing: inherit;--gl-heading-scale-500-letter-spacing: inherit;--gl-heading-scale-800-line-height: 1.125;--gl-heading-scale-100-fixed-letter-spacing: inherit;--gl-heading-scale-200-fixed-letter-spacing: inherit;--gl-heading-scale-300-fixed-letter-spacing: inherit;--gl-heading-scale-400-fixed-letter-spacing: inherit;--gl-heading-scale-500-fixed-letter-spacing: inherit;--gl-heading-scale-800-fixed-line-height: 1.125;--gl-heading-display-line-height: 1.125;--gl-heading-3-fixed-letter-spacing: inherit;--gl-heading-4-fixed-letter-spacing: inherit;--gl-heading-5-fixed-letter-spacing: inherit;--gl-heading-6-fixed-letter-spacing: inherit;--gl-border-color-transparent: var(--gl-color-alpha-0);--gl-border-color-default: var(--gl-color-neutral-100);--gl-border-color-subtle: var(--gl-color-neutral-50);--gl-border-color-strong: var(--gl-color-neutral-200);--gl-border-radius-none: var(--gl-spacing-scale-0);--gl-border-radius-xs: var(--gl-spacing-scale-px);--gl-border-radius-sm: var(--gl-spacing-scale-1);--gl-border-radius-md: var(--gl-spacing-scale-2);--gl-border-radius-lg: var(--gl-spacing-scale-3);--gl-border-radius-xl: var(--gl-spacing-scale-4);--gl-border-radius-2xl: var(--gl-spacing-scale-5);--gl-border-radius-3xl: var(--gl-spacing-scale-6);--gl-font-size-sm: var(--gl-font-size-100);--gl-font-size-md: var(--gl-font-size-300);--gl-font-size-lg: var(--gl-font-size-400);--gl-font-weight-heading: var(--gl-font-weight-bold);--gl-heading-default-margin-top: var(--gl-spacing-scale-0);--gl-heading-default-margin-bottom: var(--gl-spacing-scale-5);--gl-shadow-color-default: var(--gl-color-alpha-dark-16);--gl-alert-neutral-border-top-color: var(--gl-color-alpha-0);--gl-alert-neutral-border-bottom-color: var(--gl-color-alpha-0);--gl-alert-info-border-top-color: var(--gl-color-alpha-0);--gl-alert-info-border-bottom-color: var(--gl-color-alpha-0);--gl-alert-success-border-top-color: var(--gl-color-alpha-0);--gl-alert-success-border-bottom-color: var(--gl-color-alpha-0);--gl-alert-warning-border-top-color: var(--gl-color-alpha-0);--gl-alert-warning-border-bottom-color: var(--gl-color-alpha-0);--gl-alert-danger-border-top-color: var(--gl-color-alpha-0);--gl-alert-danger-border-bottom-color: var(--gl-color-alpha-0);--gl-avatar-border-color-default: var(--gl-color-alpha-dark-8);--gl-avatar-border-color-hover: var(--gl-color-alpha-dark-24);--gl-avatar-circle-border-radius-default: var(--gl-border-radius-full);--gl-avatar-fallback-text-color-red: var(--gl-color-red-800);--gl-avatar-fallback-text-color-purple: var(--gl-color-purple-800);--gl-avatar-fallback-text-color-blue: var(--gl-color-blue-800);--gl-avatar-fallback-text-color-green: var(--gl-color-green-800);--gl-avatar-fallback-text-color-orange: var(--gl-color-orange-800);--gl-avatar-fallback-text-color-neutral: var(--gl-color-neutral-800);--gl-badge-muted-background-color-default: var(--gl-color-neutral-50);--gl-badge-muted-background-color-active: var(--gl-color-neutral-100);--gl-badge-muted-border-color-default: var(--gl-color-alpha-0);--gl-badge-muted-border-color-hover: var(--gl-color-neutral-200);--gl-badge-muted-border-color-focus: var(--gl-color-alpha-0);--gl-badge-muted-border-color-active: var(--gl-color-alpha-0);--gl-badge-muted-text-color-default: var(--gl-color-neutral-600);--gl-badge-muted-text-color-hover: var(--gl-color-neutral-700);--gl-badge-muted-text-color-active: var(--gl-color-neutral-800);--gl-badge-muted-icon-color-default: var(--gl-color-neutral-500);--gl-badge-muted-icon-color-hover: var(--gl-color-neutral-600);--gl-badge-muted-icon-color-active: var(--gl-color-neutral-700);--gl-badge-neutral-background-color-default: var(--gl-color-neutral-100);--gl-badge-neutral-background-color-active: var(--gl-color-neutral-200);--gl-badge-neutral-border-color-default: var(--gl-color-alpha-0);--gl-badge-neutral-border-color-hover: var(--gl-color-neutral-200);--gl-badge-neutral-border-color-focus: var(--gl-color-alpha-0);--gl-badge-neutral-border-color-active: var(--gl-color-alpha-0);--gl-badge-neutral-text-color-default: var(--gl-color-neutral-700);--gl-badge-neutral-text-color-hover: var(--gl-color-neutral-800);--gl-badge-neutral-text-color-active: var(--gl-color-neutral-900);--gl-badge-neutral-icon-color-default: var(--gl-color-neutral-500);--gl-badge-neutral-icon-color-hover: var(--gl-color-neutral-600);--gl-badge-neutral-icon-color-active: var(--gl-color-neutral-700);--gl-badge-info-background-color-default: var(--gl-color-blue-100);--gl-badge-info-background-color-active: var(--gl-color-blue-200);--gl-badge-info-border-color-default: var(--gl-color-alpha-0);--gl-badge-info-border-color-hover: var(--gl-color-blue-200);--gl-badge-info-border-color-focus: var(--gl-color-alpha-0);--gl-badge-info-border-color-active: var(--gl-color-alpha-0);--gl-badge-info-text-color-default: var(--gl-color-blue-700);--gl-badge-info-text-color-hover: var(--gl-color-blue-800);--gl-badge-info-text-color-active: var(--gl-color-blue-900);--gl-badge-info-icon-color-default: var(--gl-color-blue-500);--gl-badge-info-icon-color-hover: var(--gl-color-blue-600);--gl-badge-info-icon-color-active: var(--gl-color-blue-700);--gl-badge-success-background-color-default: var(--gl-color-green-100);--gl-badge-success-background-color-active: var(--gl-color-green-200);--gl-badge-success-border-color-default: var(--gl-color-alpha-0);--gl-badge-success-border-color-hover: var(--gl-color-green-200);--gl-badge-success-border-color-focus: var(--gl-color-alpha-0);--gl-badge-success-border-color-active: var(--gl-color-alpha-0);--gl-badge-success-text-color-default: var(--gl-color-green-700);--gl-badge-success-text-color-hover: var(--gl-color-green-800);--gl-badge-success-text-color-active: var(--gl-color-green-900);--gl-badge-success-icon-color-default: var(--gl-color-green-500);--gl-badge-success-icon-color-hover: var(--gl-color-green-600);--gl-badge-success-icon-color-active: var(--gl-color-green-700);--gl-badge-warning-background-color-default: var(--gl-color-orange-100);--gl-badge-warning-background-color-active: var(--gl-color-orange-200);--gl-badge-warning-border-color-default: var(--gl-color-alpha-0);--gl-badge-warning-border-color-hover: var(--gl-color-orange-200);--gl-badge-warning-border-color-focus: var(--gl-color-alpha-0);--gl-badge-warning-border-color-active: var(--gl-color-alpha-0);--gl-badge-warning-text-color-default: var(--gl-color-orange-700);--gl-badge-warning-text-color-hover: var(--gl-color-orange-800);--gl-badge-warning-text-color-active: var(--gl-color-orange-900);--gl-badge-warning-icon-color-default: var(--gl-color-orange-500);--gl-badge-warning-icon-color-hover: var(--gl-color-orange-600);--gl-badge-warning-icon-color-active: var(--gl-color-orange-700);--gl-badge-danger-background-color-default: var(--gl-color-red-100);--gl-badge-danger-background-color-active: var(--gl-color-red-200);--gl-badge-danger-border-color-default: var(--gl-color-alpha-0);--gl-badge-danger-border-color-hover: var(--gl-color-red-200);--gl-badge-danger-border-color-focus: var(--gl-color-alpha-0);--gl-badge-danger-border-color-active: var(--gl-color-alpha-0);--gl-badge-danger-text-color-default: var(--gl-color-red-700);--gl-badge-danger-text-color-hover: var(--gl-color-red-800);--gl-badge-danger-text-color-active: var(--gl-color-red-900);--gl-badge-danger-icon-color-default: var(--gl-color-red-700);--gl-badge-danger-icon-color-hover: var(--gl-color-red-800);--gl-badge-danger-icon-color-active: var(--gl-color-red-900);--gl-badge-tier-background-color-default: var(--gl-color-purple-100);--gl-badge-tier-background-color-active: var(--gl-color-purple-200);--gl-badge-tier-border-color-default: var(--gl-color-alpha-0);--gl-badge-tier-border-color-hover: var(--gl-color-purple-200);--gl-badge-tier-border-color-focus: var(--gl-color-alpha-0);--gl-badge-tier-border-color-active: var(--gl-color-alpha-0);--gl-badge-tier-text-color-default: var(--gl-color-purple-700);--gl-badge-tier-text-color-hover: var(--gl-color-purple-800);--gl-badge-tier-text-color-active: var(--gl-color-purple-900);--gl-badge-tier-icon-color-default: var(--gl-color-purple-700);--gl-badge-tier-icon-color-hover: var(--gl-color-purple-800);--gl-badge-tier-icon-color-active: var(--gl-color-purple-900);--gl-banner-intro-border-color: var(--gl-color-blue-200);--gl-banner-promo-background-color: var(--gl-color-purple-50);--gl-banner-promo-border-color: var(--gl-color-purple-200);--gl-breadcrumb-separator-color: var(--gl-color-neutral-400);--gl-broadcast-banner-background-color-dark: var(--gl-color-neutral-500);--gl-broadcast-banner-background-color-light: var(--gl-color-neutral-50);--gl-broadcast-banner-border-color-dark: var(--gl-color-neutral-700);--gl-broadcast-banner-border-color-light: var(--gl-color-neutral-100);--gl-broadcast-banner-icon-color-blue: var(--gl-color-neutral-0);--gl-broadcast-banner-icon-color-dark: var(--gl-color-neutral-0);--gl-broadcast-banner-icon-color-green: var(--gl-color-neutral-0);--gl-broadcast-banner-icon-color-indigo: var(--gl-color-neutral-0);--gl-broadcast-banner-icon-color-light: var(--gl-color-neutral-900);--gl-broadcast-banner-icon-color-lightblue: var(--gl-color-neutral-0);--gl-broadcast-banner-icon-color-lightgreen: var(--gl-color-neutral-0);--gl-broadcast-banner-icon-color-lightindigo: var(--gl-color-neutral-0);--gl-broadcast-banner-icon-color-lightred: var(--gl-color-neutral-0);--gl-broadcast-banner-icon-color-red: var(--gl-color-neutral-0);--gl-broadcast-banner-text-color-blue: var(--gl-color-neutral-0);--gl-broadcast-banner-text-color-dark: var(--gl-color-neutral-0);--gl-broadcast-banner-text-color-green: var(--gl-color-neutral-0);--gl-broadcast-banner-text-color-indigo: var(--gl-color-neutral-0);--gl-broadcast-banner-text-color-light: var(--gl-color-neutral-900);--gl-broadcast-banner-text-color-lightblue: var(--gl-color-neutral-0);--gl-broadcast-banner-text-color-lightgreen: var(--gl-color-neutral-0);--gl-broadcast-banner-text-color-lightindigo: var(--gl-color-neutral-0);--gl-broadcast-banner-text-color-lightred: var(--gl-color-neutral-0);--gl-broadcast-banner-text-color-red: var(--gl-color-neutral-0);--gl-button-default-primary-foreground-color-default: var(--gl-color-neutral-800);--gl-button-default-primary-background-color-default: var(--gl-color-neutral-0);--gl-button-default-primary-background-color-hover: var(--gl-color-neutral-50);--gl-button-default-primary-background-color-active: var(--gl-color-neutral-100);--gl-button-default-primary-border-color-default: var(--gl-color-neutral-200);--gl-button-default-primary-border-color-hover: var(--gl-color-neutral-400);--gl-button-default-primary-border-color-active: var(--gl-color-neutral-600);--gl-button-confirm-primary-foreground-color-default: var(--gl-color-neutral-0);--gl-button-confirm-primary-background-color-default: var(--gl-color-neutral-800);--gl-button-confirm-primary-background-color-hover: var(--gl-color-neutral-950);--gl-button-confirm-primary-background-color-active: var(--gl-color-neutral-1000);--gl-button-confirm-primary-border-color-default: var(--gl-color-alpha-0);--gl-button-confirm-secondary-foreground-color-default: var(--gl-color-neutral-800);--gl-button-confirm-secondary-foreground-color-hover: var(--gl-color-neutral-950);--gl-button-confirm-secondary-foreground-color-active: var(--gl-color-neutral-1000);--gl-button-confirm-secondary-background-color-default: var(--gl-color-neutral-0);--gl-button-confirm-secondary-background-color-hover: var(--gl-color-neutral-50);--gl-button-confirm-secondary-background-color-active: var(--gl-color-neutral-100);--gl-button-confirm-secondary-border-color-default: var(--gl-color-neutral-800);--gl-button-confirm-secondary-border-color-hover: var(--gl-color-neutral-950);--gl-button-confirm-secondary-border-color-active: var(--gl-color-neutral-1000);--gl-button-danger-primary-foreground-color-default: var(--gl-color-neutral-0);--gl-button-danger-primary-background-color-default: var(--gl-color-red-500);--gl-button-danger-primary-background-color-hover: var(--gl-color-red-600);--gl-button-danger-primary-background-color-active: var(--gl-color-red-800);--gl-button-danger-primary-border-color-default: var(--gl-color-red-600);--gl-button-danger-primary-border-color-hover: var(--gl-color-red-800);--gl-button-danger-primary-border-color-active: var(--gl-color-red-900);--gl-button-danger-secondary-foreground-color-default: var(--gl-color-red-500);--gl-button-danger-secondary-foreground-color-hover: var(--gl-color-red-700);--gl-button-danger-secondary-foreground-color-active: var(--gl-color-red-900);--gl-button-danger-secondary-background-color-default: var(--gl-color-neutral-0);--gl-button-danger-secondary-background-color-hover: var(--gl-color-red-50);--gl-button-danger-secondary-background-color-active: var(--gl-color-red-100);--gl-button-danger-secondary-border-color-default: var(--gl-color-red-500);--gl-button-danger-secondary-border-color-hover: var(--gl-color-red-700);--gl-button-danger-secondary-border-color-active: var(--gl-color-red-900);--gl-button-danger-tertiary-background-color-default: var(--gl-action-danger-background-color-default);--gl-button-danger-tertiary-background-color-hover: var(--gl-action-danger-background-color-hover);--gl-button-danger-tertiary-background-color-active: var(--gl-action-danger-background-color-active);--gl-button-dashed-border-color-default: var(--gl-color-neutral-400);--gl-button-dashed-border-color-active: var(--gl-color-neutral-600);--gl-button-selected-background-color-default: var(--gl-color-neutral-50);--gl-button-selected-border-color-default: var(--gl-color-neutral-300);--gl-button-selected-border-color-hover: var(--gl-color-neutral-400);--gl-button-selected-border-color-active: var(--gl-color-neutral-600);--gl-button-disabled-foreground-color: var(--gl-color-neutral-500);--gl-button-disabled-background-color: var(--gl-color-neutral-10);--gl-button-disabled-border-color: var(--gl-color-neutral-100);--gl-button-count-background-color: var(--gl-color-alpha-dark-8);--gl-chart-axis-line-color: var(--gl-color-neutral-200);--gl-chart-threshold-line-color: var(--gl-color-red-500);--gl-chart-zoom-filler-color: var(--gl-color-alpha-dark-8);--gl-datepicker-background-color: var(--gl-color-neutral-0);--gl-dropdown-option-background-color-selected-default: var(--gl-color-neutral-50);--gl-dropdown-option-background-color-selected-hover: var(--gl-color-neutral-100);--gl-dropdown-option-background-color-selected-active: var(--gl-color-neutral-200);--gl-dropdown-search-background-color: var(--gl-color-alpha-dark-2);--gl-filtered-search-token-type-background-color-default: var(--gl-color-neutral-50);--gl-filtered-search-token-type-background-color-hover: var(--gl-color-neutral-100);--gl-filtered-search-token-data-background-color-default: var(--gl-color-neutral-100);--gl-filtered-search-token-data-background-color-hover: var(--gl-color-neutral-200);--gl-filtered-search-token-operator-background-color-default: var(--gl-color-neutral-50);--gl-filtered-search-token-operator-background-color-hover: var(--gl-color-neutral-100);--gl-label-light-text-color: var(--gl-color-neutral-950);--gl-label-light-button-background-color-default: var(--gl-color-alpha-0);--gl-label-light-button-background-color-hover: var(--gl-color-neutral-950);--gl-label-light-button-icon-color-default: var(--gl-color-neutral-950);--gl-label-dark-text-color: var(--gl-color-neutral-0);--gl-label-dark-button-background-color-default: var(--gl-color-alpha-0);--gl-label-dark-button-background-color-hover: var(--gl-color-neutral-0);--gl-label-dark-button-icon-color-default: var(--gl-color-neutral-0);--gl-label-scoped-text-color: var(--gl-color-neutral-950);--gl-label-scoped-button-background-color-hover: var(--gl-color-neutral-950);--gl-label-scoped-button-icon-color-default: var(--gl-color-neutral-950);--gl-label-scoped-button-icon-color-hover: var(--gl-color-neutral-0);--gl-link-mention-text-color-default: var(--gl-color-blue-800);--gl-link-mention-text-color-current: var(--gl-color-orange-800);--gl-link-mention-background-color-default: var(--gl-color-blue-100);--gl-link-mention-background-color-current: var(--gl-color-orange-100);--gl-nav-item-font-size: var(--gl-font-size-300);--gl-progress-bar-track-color: var(--gl-color-neutral-200);--gl-skeleton-loader-background-color: var(--gl-color-neutral-100);--gl-skeleton-loader-shimmer-color: var(--gl-color-neutral-50);--gl-spinner-track-color-default: var(--gl-color-neutral-100);--gl-spinner-track-color-light: var(--gl-color-neutral-800);--gl-spinner-segment-color-default: var(--gl-color-neutral-700);--gl-spinner-segment-color-light: var(--gl-color-neutral-200);--gl-toggle-switch-track-color-checked-default: var(--gl-color-neutral-800);--gl-toggle-switch-track-color-checked-hover: var(--gl-color-neutral-950);--gl-toggle-switch-track-color-checked-active: var(--gl-color-neutral-1000);--gl-token-selector-token-container-token-background-color-focus: var(--gl-color-neutral-300);--gl-token-background-color: var(--gl-color-neutral-100);--gl-tooltip-text-color-subtle: var(--gl-color-neutral-200);--black: var(--gl-color-neutral-1000);--white: var(--gl-color-neutral-0);--blue-50: var(--gl-color-blue-50);--blue-100: var(--gl-color-blue-100);--blue-200: var(--gl-color-blue-200);--blue-300: var(--gl-color-blue-300);--blue-400: var(--gl-color-blue-400);--blue-500: var(--gl-color-blue-500);--blue-600: var(--gl-color-blue-600);--blue-700: var(--gl-color-blue-700);--blue-800: var(--gl-color-blue-800);--blue-900: var(--gl-color-blue-900);--blue-950: var(--gl-color-blue-950);--gray-10: var(--gl-color-neutral-10);--gray-50: var(--gl-color-neutral-50);--gray-100: var(--gl-color-neutral-100);--gray-200: var(--gl-color-neutral-200);--gray-300: var(--gl-color-neutral-300);--gray-400: var(--gl-color-neutral-400);--gray-500: var(--gl-color-neutral-500);--gray-600: var(--gl-color-neutral-600);--gray-700: var(--gl-color-neutral-700);--gray-800: var(--gl-color-neutral-800);--gray-900: var(--gl-color-neutral-900);--gray-950: var(--gl-color-neutral-950);--green-50: var(--gl-color-green-50);--green-100: var(--gl-color-green-100);--green-200: var(--gl-color-green-200);--green-300: var(--gl-color-green-300);--green-400: var(--gl-color-green-400);--green-500: var(--gl-color-green-500);--green-600: var(--gl-color-green-600);--green-700: var(--gl-color-green-700);--green-800: var(--gl-color-green-800);--green-900: var(--gl-color-green-900);--green-950: var(--gl-color-green-950);--orange-50: var(--gl-color-orange-50);--orange-100: var(--gl-color-orange-100);--orange-200: var(--gl-color-orange-200);--orange-300: var(--gl-color-orange-300);--orange-400: var(--gl-color-orange-400);--orange-500: var(--gl-color-orange-500);--orange-600: var(--gl-color-orange-600);--orange-700: var(--gl-color-orange-700);--orange-800: var(--gl-color-orange-800);--orange-900: var(--gl-color-orange-900);--orange-950: var(--gl-color-orange-950);--purple-50: var(--gl-color-purple-50);--purple-100: var(--gl-color-purple-100);--purple-200: var(--gl-color-purple-200);--purple-300: var(--gl-color-purple-300);--purple-400: var(--gl-color-purple-400);--purple-500: var(--gl-color-purple-500);--purple-600: var(--gl-color-purple-600);--purple-700: var(--gl-color-purple-700);--purple-800: var(--gl-color-purple-800);--purple-900: var(--gl-color-purple-900);--purple-950: var(--gl-color-purple-950);--red-50: var(--gl-color-red-50);--red-100: var(--gl-color-red-100);--red-200: var(--gl-color-red-200);--red-300: var(--gl-color-red-300);--red-400: var(--gl-color-red-400);--red-500: var(--gl-color-red-500);--red-600: var(--gl-color-red-600);--red-700: var(--gl-color-red-700);--red-800: var(--gl-color-red-800);--red-900: var(--gl-color-red-900);--red-950: var(--gl-color-red-950);--gl-action-disabled-foreground-color: var(--gl-color-neutral-400);--gl-action-disabled-background-color: var(--gl-color-neutral-50);--gl-action-disabled-border-color: var(--gl-color-neutral-100);--gl-action-selected-foreground-color-default: var(--gl-color-neutral-0);--gl-action-selected-background-color-default: var(--gl-color-neutral-800);--gl-action-selected-background-color-hover: var(--gl-color-neutral-950);--gl-action-selected-background-color-active: var(--gl-color-neutral-1000);--gl-action-neutral-foreground-color-default: var(--gl-color-neutral-900);--gl-action-neutral-background-color-default: var(--gl-color-alpha-0);--gl-action-neutral-background-color-hover: var(--gl-color-alpha-dark-6);--gl-action-neutral-background-color-active: var(--gl-color-alpha-dark-16);--gl-action-neutral-border-color-default: var(--gl-color-alpha-0);--gl-action-confirm-foreground-color-default: var(--gl-color-neutral-800);--gl-action-confirm-foreground-color-hover: var(--gl-color-neutral-950);--gl-action-confirm-foreground-color-active: var(--gl-color-neutral-1000);--gl-action-confirm-background-color-default: var(--gl-color-alpha-0);--gl-action-confirm-background-color-hover: var(--gl-color-alpha-dark-6);--gl-action-confirm-background-color-active: var(--gl-color-alpha-dark-16);--gl-action-confirm-border-color-default: var(--gl-color-alpha-0);--gl-action-danger-foreground-color-default: var(--gl-color-red-500);--gl-action-danger-foreground-color-hover: var(--gl-color-red-700);--gl-action-danger-foreground-color-active: var(--gl-color-red-900);--gl-action-danger-background-color-focus: var(--gl-action-danger-background-color-hover);--gl-action-danger-border-color-default: var(--gl-color-alpha-0);--gl-action-strong-confirm-background-color-default: var(--gl-color-blue-500);--gl-action-strong-confirm-background-color-hover: var(--gl-color-blue-600);--gl-action-strong-confirm-background-color-active: var(--gl-color-blue-700);--gl-action-strong-confirm-foreground-color-default: var(--gl-color-neutral-0);--gl-action-strong-confirm-border-color-default: var(--gl-color-alpha-0);--gl-action-strong-neutral-background-color-default: var(--gl-color-neutral-600);--gl-action-strong-neutral-background-color-hover: var(--gl-color-neutral-700);--gl-action-strong-neutral-background-color-active: var(--gl-color-neutral-800);--gl-action-strong-neutral-foreground-color-default: var(--gl-color-neutral-0);--gl-action-strong-neutral-border-color-default: var(--gl-color-alpha-0);--gl-background-color-default: var(--gl-color-neutral-0);--gl-background-color-subtle: var(--gl-color-neutral-10);--gl-background-color-strong: var(--gl-color-neutral-50);--gl-background-color-disabled: var(--gl-color-neutral-10);--gl-background-color-overlap: var(--gl-color-neutral-0);--gl-background-color-section: var(--gl-color-neutral-0);--gl-background-color-overlay: var(--gl-color-alpha-dark-24);--gl-control-background-color-default: var(--gl-color-neutral-0);--gl-control-background-color-disabled: var(--gl-color-neutral-10);--gl-control-background-color-concatenation: var(--gl-color-neutral-10);--gl-control-background-color-readonly: var(--gl-color-alpha-dark-2);--gl-control-background-color-selected-default: var(--gl-color-neutral-800);--gl-control-background-color-selected-hover: var(--gl-color-neutral-950);--gl-control-border-color-default: var(--gl-color-neutral-400);--gl-control-border-color-hover: var(--gl-color-neutral-600);--gl-control-border-color-focus: var(--gl-color-neutral-900);--gl-control-border-color-disabled: var(--gl-color-neutral-100);--gl-control-placeholder-color: var(--gl-color-neutral-500);--gl-control-indicator-color-selected: var(--gl-color-neutral-0);--gl-control-indicator-color-disabled: var(--gl-color-neutral-500);--gl-feedback-strong-background-color: var(--gl-color-neutral-800);--gl-feedback-strong-border-color: var(--gl-color-neutral-1000);--gl-feedback-strong-text-color: var(--gl-color-neutral-0);--gl-feedback-strong-icon-color: var(--gl-color-neutral-0);--gl-feedback-strong-link-color: var(--gl-color-blue-300);--gl-feedback-neutral-background-color: var(--gl-color-neutral-50);--gl-feedback-neutral-border-color: var(--gl-color-neutral-200);--gl-feedback-neutral-text-color: var(--gl-color-neutral-700);--gl-feedback-neutral-icon-color: var(--gl-color-neutral-600);--gl-feedback-info-background-color: var(--gl-color-blue-50);--gl-feedback-info-border-color: var(--gl-color-blue-200);--gl-feedback-info-text-color: var(--gl-color-blue-700);--gl-feedback-info-icon-color: var(--gl-color-blue-600);--gl-feedback-success-background-color: var(--gl-color-green-50);--gl-feedback-success-border-color: var(--gl-color-green-200);--gl-feedback-success-text-color: var(--gl-color-green-700);--gl-feedback-success-icon-color: var(--gl-color-green-600);--gl-feedback-warning-background-color: var(--gl-color-orange-50);--gl-feedback-warning-border-color: var(--gl-color-orange-200);--gl-feedback-warning-text-color: var(--gl-color-orange-700);--gl-feedback-warning-icon-color: var(--gl-color-orange-600);--gl-feedback-danger-background-color: var(--gl-color-red-50);--gl-feedback-danger-border-color: var(--gl-color-red-500);--gl-feedback-danger-text-color: var(--gl-color-red-700);--gl-feedback-danger-icon-color: var(--gl-color-red-600);--gl-feedback-brand-background-color: var(--gl-color-purple-50);--gl-feedback-brand-border-color: var(--gl-color-purple-200);--gl-feedback-brand-text-color: var(--gl-color-purple-700);--gl-feedback-brand-icon-color: var(--gl-color-purple-600);--gl-focus-ring-outer-color: var(--gl-color-blue-500);--gl-highlight-match-background-color: var(--gl-color-orange-500);--gl-highlight-match-text-color: var(--gl-color-neutral-0);--gl-highlight-target-background-color: var(--gl-color-blue-50);--gl-highlight-target-border-color: var(--gl-color-blue-200);--gl-icon-color-info: var(--gl-color-blue-700);--gl-status-neutral-background-color: var(--gl-color-neutral-100);--gl-status-neutral-text-color: var(--gl-color-neutral-700);--gl-status-neutral-icon-color: var(--gl-color-neutral-500);--gl-status-info-background-color: var(--gl-color-blue-100);--gl-status-info-text-color: var(--gl-color-blue-700);--gl-status-info-icon-color: var(--gl-color-blue-500);--gl-status-success-background-color: var(--gl-color-green-100);--gl-status-success-text-color: var(--gl-color-green-700);--gl-status-success-icon-color: var(--gl-color-green-500);--gl-status-warning-background-color: var(--gl-color-orange-100);--gl-status-warning-text-color: var(--gl-color-orange-700);--gl-status-warning-icon-color: var(--gl-color-orange-500);--gl-status-danger-background-color: var(--gl-color-red-100);--gl-status-danger-text-color: var(--gl-color-red-700);--gl-status-danger-icon-color: var(--gl-color-red-500);--gl-status-brand-background-color: var(--gl-color-purple-100);--gl-status-brand-text-color: var(--gl-color-purple-700);--gl-status-brand-icon-color: var(--gl-color-purple-500);--gl-text-color-default: var(--gl-color-neutral-800);--gl-text-color-subtle: var(--gl-color-neutral-600);--gl-text-color-strong: var(--gl-color-neutral-950);--gl-text-color-heading: var(--gl-color-neutral-950);--gl-text-color-link: var(--gl-color-blue-700);--gl-text-color-warning: var(--gl-color-orange-600);--gl-text-color-danger: var(--gl-color-red-600);--gl-text-color-success: var(--gl-color-green-600);--gl-text-color-disabled: var(--gl-color-neutral-400);--gl-heading-1-font-size: var(--gl-font-size-700);--gl-heading-1-letter-spacing: var(--gl-letter-spacing-heading);--gl-heading-1-line-height: var(--gl-line-height-heading);--gl-heading-2-font-size: var(--gl-font-size-600);--gl-heading-2-letter-spacing: var(--gl-letter-spacing-heading);--gl-heading-2-line-height: var(--gl-line-height-heading);--gl-heading-3-font-size: var(--gl-font-size-500);--gl-heading-3-line-height: var(--gl-line-height-heading);--gl-heading-4-font-size: var(--gl-font-size-400);--gl-heading-4-line-height: var(--gl-line-height-heading);--gl-heading-5-font-size: var(--gl-font-size-300);--gl-heading-5-line-height: var(--gl-line-height-heading);--gl-heading-6-font-size: var(--gl-font-size-200);--gl-heading-6-line-height: var(--gl-line-height-heading);--gl-heading-scale-100-font-size: var(--gl-font-size-100);--gl-heading-scale-100-line-height: var(--gl-line-height-heading);--gl-heading-scale-200-font-size: var(--gl-font-size-200);--gl-heading-scale-200-line-height: var(--gl-line-height-heading);--gl-heading-scale-300-font-size: var(--gl-font-size-300);--gl-heading-scale-300-line-height: var(--gl-line-height-heading);--gl-heading-scale-400-font-size: var(--gl-font-size-400);--gl-heading-scale-400-line-height: var(--gl-line-height-heading);--gl-heading-scale-500-font-size: var(--gl-font-size-500);--gl-heading-scale-500-line-height: var(--gl-line-height-heading);--gl-heading-scale-600-font-size: var(--gl-font-size-600);--gl-heading-scale-600-letter-spacing: var(--gl-letter-spacing-heading);--gl-heading-scale-600-line-height: var(--gl-line-height-heading);--gl-heading-scale-700-font-size: var(--gl-font-size-700);--gl-heading-scale-700-letter-spacing: var(--gl-letter-spacing-heading);--gl-heading-scale-700-line-height: var(--gl-line-height-heading);--gl-heading-scale-800-font-size: var(--gl-font-size-800);--gl-heading-scale-800-letter-spacing: var(--gl-letter-spacing-heading);--gl-heading-scale-100-fixed-font-size: var(--gl-font-size-100-fixed);--gl-heading-scale-100-fixed-line-height: var(--gl-line-height-heading);--gl-heading-scale-200-fixed-font-size: var(--gl-font-size-200-fixed);--gl-heading-scale-200-fixed-line-height: var(--gl-line-height-heading);--gl-heading-scale-300-fixed-font-size: var(--gl-font-size-300-fixed);--gl-heading-scale-300-fixed-line-height: var(--gl-line-height-heading);--gl-heading-scale-400-fixed-font-size: var(--gl-font-size-400-fixed);--gl-heading-scale-400-fixed-line-height: var(--gl-line-height-heading);--gl-heading-scale-500-fixed-font-size: var(--gl-font-size-500-fixed);--gl-heading-scale-500-fixed-line-height: var(--gl-line-height-heading);--gl-heading-scale-600-fixed-font-size: var(--gl-font-size-600-fixed);--gl-heading-scale-600-fixed-letter-spacing: var(--gl-letter-spacing-heading);--gl-heading-scale-600-fixed-line-height: var(--gl-line-height-heading);--gl-heading-scale-700-fixed-font-size: var(--gl-font-size-700-fixed);--gl-heading-scale-700-fixed-letter-spacing: var(--gl-letter-spacing-heading);--gl-heading-scale-700-fixed-line-height: var(--gl-line-height-heading);--gl-heading-scale-800-fixed-font-size: var(--gl-font-size-800-fixed);--gl-heading-scale-800-fixed-letter-spacing: var(--gl-letter-spacing-heading);--gl-heading-display-font-size: var(--gl-font-size-800);--gl-heading-display-letter-spacing: var(--gl-letter-spacing-heading);--gl-heading-display-margin-bottom: var(--gl-spacing-scale-6);--gl-heading-1-fixed-font-size: var(--gl-font-size-700-fixed);--gl-heading-1-fixed-letter-spacing: var(--gl-letter-spacing-heading);--gl-heading-1-fixed-line-height: var(--gl-line-height-heading);--gl-heading-2-fixed-font-size: var(--gl-font-size-600-fixed);--gl-heading-2-fixed-letter-spacing: var(--gl-letter-spacing-heading);--gl-heading-2-fixed-line-height: var(--gl-line-height-heading);--gl-heading-3-fixed-font-size: var(--gl-font-size-500-fixed);--gl-heading-3-fixed-line-height: var(--gl-line-height-heading);--gl-heading-4-fixed-font-size: var(--gl-font-size-400-fixed);--gl-heading-4-fixed-line-height: var(--gl-line-height-heading);--gl-heading-5-fixed-font-size: var(--gl-font-size-300-fixed);--gl-heading-5-fixed-line-height: var(--gl-line-height-heading);--gl-heading-6-fixed-font-size: var(--gl-font-size-200-fixed);--gl-heading-6-fixed-line-height: var(--gl-line-height-heading);--gl-border-color-section: var(--gl-border-color-default);--gl-border-radius-default: var(--gl-border-radius-md);--gl-font-size-base: var(--gl-font-size-md);--gl-shadow-sm: 0 0 2px 0 var(--gl-shadow-color-default), 0 1px 4px 0 var(--gl-shadow-color-default);--gl-shadow-md: 0 0 1px 0 var(--gl-shadow-color-default), 0 0 2px 0 var(--gl-shadow-color-default), 0 2px 8px 0 var(--gl-shadow-color-default);--gl-shadow-lg: 0 0 2px 0 var(--gl-shadow-color-default), 0 0 2px 0 var(--gl-shadow-color-default), 0 4px 12px 0 var(--gl-shadow-color-default);--gl-alert-border-radius: var(--gl-border-radius-lg);--gl-alert-neutral-title-color: var(--gl-text-color-heading);--gl-alert-neutral-background-color: var(--gl-feedback-neutral-background-color);--gl-alert-info-title-color: var(--gl-text-color-heading);--gl-alert-info-background-color: var(--gl-feedback-info-background-color);--gl-alert-success-title-color: var(--gl-text-color-heading);--gl-alert-success-background-color: var(--gl-feedback-success-background-color);--gl-alert-warning-title-color: var(--gl-text-color-heading);--gl-alert-warning-background-color: var(--gl-feedback-warning-background-color);--gl-alert-danger-title-color: var(--gl-text-color-heading);--gl-alert-danger-background-color: var(--gl-feedback-danger-background-color);--gl-avatar-square-border-radius-lg: var(--gl-border-radius-lg);--gl-badge-muted-background-color-hover: var(--gl-badge-muted-background-color-default);--gl-badge-muted-text-color-focus: var(--gl-badge-muted-text-color-hover);--gl-badge-muted-icon-color-focus: var(--gl-badge-muted-icon-color-hover);--gl-badge-neutral-background-color-hover: var(--gl-badge-neutral-background-color-default);--gl-badge-neutral-text-color-focus: var(--gl-badge-neutral-text-color-hover);--gl-badge-neutral-icon-color-focus: var(--gl-badge-neutral-icon-color-hover);--gl-badge-info-background-color-hover: var(--gl-badge-info-background-color-default);--gl-badge-info-text-color-focus: var(--gl-badge-info-text-color-hover);--gl-badge-info-icon-color-focus: var(--gl-badge-info-icon-color-hover);--gl-badge-success-background-color-hover: var(--gl-badge-success-background-color-default);--gl-badge-success-text-color-focus: var(--gl-badge-success-text-color-hover);--gl-badge-success-icon-color-focus: var(--gl-badge-success-icon-color-hover);--gl-badge-warning-background-color-hover: var(--gl-badge-warning-background-color-default);--gl-badge-warning-text-color-focus: var(--gl-badge-warning-text-color-hover);--gl-badge-warning-icon-color-focus: var(--gl-badge-warning-icon-color-hover);--gl-badge-danger-background-color-hover: var(--gl-badge-danger-background-color-default);--gl-badge-danger-text-color-focus: var(--gl-badge-danger-text-color-hover);--gl-badge-danger-icon-color-focus: var(--gl-badge-danger-icon-color-hover);--gl-badge-tier-background-color-hover: var(--gl-badge-tier-background-color-default);--gl-badge-tier-text-color-focus: var(--gl-badge-tier-text-color-hover);--gl-badge-tier-icon-color-focus: var(--gl-badge-tier-icon-color-hover);--gl-button-default-primary-foreground-color-hover: var(--gl-button-default-primary-foreground-color-default);--gl-button-default-primary-foreground-color-focus: var(--gl-button-default-primary-foreground-color-default);--gl-button-default-primary-foreground-color-active: var(--gl-button-default-primary-foreground-color-default);--gl-button-default-primary-background-color-focus: var(--gl-button-default-primary-background-color-hover);--gl-button-default-primary-border-color-focus: var(--gl-button-default-primary-border-color-hover);--gl-button-default-tertiary-foreground-color-default: var(--gl-action-neutral-foreground-color-default);--gl-button-default-tertiary-background-color-default: var(--gl-action-neutral-background-color-default);--gl-button-default-tertiary-background-color-hover: var(--gl-action-neutral-background-color-hover);--gl-button-default-tertiary-background-color-active: var(--gl-action-neutral-background-color-active);--gl-button-default-tertiary-border-color-default: var(--gl-action-neutral-border-color-default);--gl-button-confirm-primary-foreground-color-hover: var(--gl-button-confirm-primary-foreground-color-default);--gl-button-confirm-primary-background-color-focus: var(--gl-button-confirm-primary-background-color-hover);--gl-button-confirm-primary-border-color-hover: var(--gl-button-confirm-primary-border-color-default);--gl-button-confirm-primary-border-color-focus: var(--gl-button-confirm-primary-border-color-default);--gl-button-confirm-primary-border-color-active: var(--gl-button-confirm-primary-border-color-default);--gl-button-confirm-secondary-foreground-color-focus: var(--gl-button-confirm-secondary-foreground-color-hover);--gl-button-confirm-secondary-background-color-focus: var(--gl-button-confirm-secondary-background-color-hover);--gl-button-confirm-secondary-border-color-focus: var(--gl-button-confirm-secondary-border-color-hover);--gl-button-confirm-tertiary-foreground-color-default: var(--gl-action-confirm-foreground-color-default);--gl-button-confirm-tertiary-foreground-color-hover: var(--gl-action-confirm-foreground-color-hover);--gl-button-confirm-tertiary-foreground-color-active: var(--gl-action-confirm-foreground-color-active);--gl-button-confirm-tertiary-background-color-default: var(--gl-action-confirm-background-color-default);--gl-button-confirm-tertiary-background-color-hover: var(--gl-action-confirm-background-color-hover);--gl-button-confirm-tertiary-background-color-active: var(--gl-action-confirm-background-color-active);--gl-button-confirm-tertiary-border-color-default: var(--gl-action-confirm-border-color-default);--gl-button-danger-primary-foreground-color-hover: var(--gl-button-danger-primary-foreground-color-default);--gl-button-danger-primary-foreground-color-focus: var(--gl-button-danger-primary-foreground-color-default);--gl-button-danger-primary-foreground-color-active: var(--gl-button-danger-primary-foreground-color-default);--gl-button-danger-primary-background-color-focus: var(--gl-button-danger-primary-background-color-hover);--gl-button-danger-primary-border-color-focus: var(--gl-button-danger-primary-border-color-hover);--gl-button-danger-secondary-foreground-color-focus: var(--gl-button-danger-secondary-foreground-color-hover);--gl-button-danger-secondary-background-color-focus: var(--gl-button-danger-secondary-background-color-hover);--gl-button-danger-secondary-border-color-focus: var(--gl-button-danger-secondary-border-color-hover);--gl-button-danger-tertiary-foreground-color-default: var(--gl-action-danger-foreground-color-default);--gl-button-danger-tertiary-foreground-color-hover: var(--gl-action-danger-foreground-color-hover);--gl-button-danger-tertiary-foreground-color-active: var(--gl-action-danger-foreground-color-active);--gl-button-danger-tertiary-background-color-focus: var(--gl-action-danger-background-color-focus);--gl-button-danger-tertiary-border-color-default: var(--gl-action-danger-border-color-default);--gl-button-dashed-border-color-hover: var(--gl-button-dashed-border-color-default);--gl-button-dashed-border-color-focus: var(--gl-button-dashed-border-color-default);--gl-button-link-border-radius: var(--gl-border-radius-md);--gl-button-link-text-color-default: var(--gl-text-color-link);--gl-button-selected-foreground-color-default: var(--gl-button-default-primary-foreground-color-default);--gl-button-selected-background-color-hover: var(--gl-button-default-primary-background-color-hover);--gl-button-selected-background-color-active: var(--gl-button-default-primary-background-color-active);--gl-button-selected-border-color-focus: var(--gl-button-selected-border-color-hover);--gl-card-border-radius: var(--gl-border-radius-xl);--gl-chart-axis-text-color: var(--gl-text-color-subtle);--gl-datepicker-date-text-color-selected: var(--gl-control-indicator-color-selected);--gl-drawer-border-radius: var(--gl-border-radius-2xl);--gl-dropdown-background-color: var(--gl-background-color-overlap);--gl-dropdown-border-color: var(--gl-border-color-strong);--gl-dropdown-border-radius: var(--gl-border-radius-lg);--gl-dropdown-divider-color: var(--gl-border-color-default);--gl-dropdown-option-text-color-default: var(--gl-action-neutral-foreground-color-default);--gl-dropdown-option-text-color-disabled: var(--gl-action-disabled-foreground-color);--gl-dropdown-option-indicator-color-selected-default: var(--gl-control-background-color-selected-default);--gl-dropdown-option-indicator-color-selected-hover: var(--gl-control-background-color-selected-hover);--gl-dropdown-option-background-color-unselected-default: var(--gl-action-neutral-background-color-default);--gl-dropdown-option-background-color-unselected-hover: var(--gl-action-neutral-background-color-hover);--gl-dropdown-option-background-color-unselected-active: var(--gl-action-neutral-background-color-active);--gl-dropdown-option-background-color-selected-focus: var(--gl-dropdown-option-background-color-selected-hover);--gl-modal-border-radius: var(--gl-border-radius-2xl);--gl-nav-item-foreground-color-default: var(--gl-action-neutral-foreground-color-default);--gl-nav-item-background-color-default: var(--gl-action-neutral-background-color-default);--gl-nav-item-background-color-hover: var(--gl-action-neutral-background-color-hover);--gl-nav-item-background-color-active: var(--gl-action-neutral-background-color-active);--gl-nav-item-selected-foreground-color-default: var(--gl-action-selected-foreground-color-default);--gl-nav-item-selected-background-color-default: var(--gl-action-selected-background-color-default);--gl-nav-item-selected-background-color-hover: var(--gl-action-selected-background-color-hover);--gl-nav-item-selected-background-color-active: var(--gl-action-selected-background-color-active);--gl-progress-bar-indicator-color-default: var(--gl-status-info-icon-color);--gl-progress-bar-indicator-color-success: var(--gl-status-success-icon-color);--gl-progress-bar-indicator-color-warning: var(--gl-status-warning-icon-color);--gl-progress-bar-indicator-color-danger: var(--gl-status-danger-icon-color);--gl-table-row-background-color-hover: var(--gl-highlight-target-background-color);--gl-table-sorting-icon-color: var(--gl-text-color-heading);--gl-toggle-switch-track-color-unchecked-default: var(--gl-control-border-color-default);--gl-toggle-switch-track-color-checked-focus: var(--gl-toggle-switch-track-color-checked-hover);--gl-toggle-switch-background-color-unchecked-default: var(--gl-control-indicator-color-selected);--gl-toggle-switch-background-color-checked-default: var(--gl-action-strong-confirm-foreground-color-default);--gl-toggle-switch-background-color-disabled: var(--gl-action-disabled-foreground-color);--gl-toggle-switch-icon-color-unchecked-default: var(--gl-action-strong-neutral-background-color-default);--gl-toggle-switch-icon-color-unchecked-hover: var(--gl-action-strong-neutral-background-color-hover);--gl-toggle-switch-icon-color-unchecked-active: var(--gl-action-strong-neutral-background-color-active);--gl-toggle-switch-icon-color-checked-default: var(--gl-action-strong-confirm-background-color-default);--gl-toggle-switch-icon-color-checked-hover: var(--gl-action-strong-confirm-background-color-hover);--gl-toggle-switch-icon-color-checked-active: var(--gl-action-strong-confirm-background-color-active);--gl-toggle-switch-icon-color-disabled: var(--gl-action-disabled-background-color);--gl-token-foreground-color: var(--gl-text-color-default);--gl-action-border-radius: var(--gl-border-radius-lg);--gl-action-selected-foreground-color-hover: var(--gl-action-selected-foreground-color-default);--gl-action-selected-background-color-focus: var(--gl-action-selected-background-color-hover);--gl-action-selected-border-color-default: var(--gl-action-selected-background-color-default);--gl-action-selected-border-color-hover: var(--gl-action-selected-background-color-hover);--gl-action-selected-border-color-active: var(--gl-action-selected-background-color-active);--gl-action-neutral-foreground-color-hover: var(--gl-action-neutral-foreground-color-default);--gl-action-neutral-foreground-color-focus: var(--gl-action-neutral-foreground-color-default);--gl-action-neutral-foreground-color-active: var(--gl-action-neutral-foreground-color-default);--gl-action-neutral-background-color-focus: var(--gl-action-neutral-background-color-hover);--gl-action-neutral-border-color-hover: var(--gl-action-neutral-border-color-default);--gl-action-neutral-border-color-focus: var(--gl-action-neutral-border-color-default);--gl-action-neutral-border-color-active: var(--gl-action-neutral-border-color-default);--gl-action-confirm-foreground-color-focus: var(--gl-action-confirm-foreground-color-hover);--gl-action-confirm-background-color-focus: var(--gl-action-confirm-background-color-hover);--gl-action-confirm-border-color-hover: var(--gl-action-confirm-border-color-default);--gl-action-confirm-border-color-focus: var(--gl-action-confirm-border-color-default);--gl-action-confirm-border-color-active: var(--gl-action-confirm-border-color-default);--gl-action-danger-foreground-color-focus: var(--gl-action-danger-foreground-color-hover);--gl-action-danger-border-color-hover: var(--gl-action-danger-border-color-default);--gl-action-danger-border-color-focus: var(--gl-action-danger-border-color-default);--gl-action-danger-border-color-active: var(--gl-action-danger-border-color-default);--gl-action-strong-confirm-background-color-focus: var(--gl-action-strong-confirm-background-color-hover);--gl-action-strong-confirm-foreground-color-hover: var(--gl-action-strong-confirm-foreground-color-default);--gl-action-strong-confirm-border-color-hover: var(--gl-action-strong-confirm-border-color-default);--gl-action-strong-neutral-background-color-focus: var(--gl-action-strong-neutral-background-color-hover);--gl-action-strong-neutral-foreground-color-hover: var(--gl-action-strong-neutral-foreground-color-default);--gl-action-strong-neutral-border-color-hover: var(--gl-action-strong-neutral-border-color-default);--gl-control-background-color-selected-focus: var(--gl-control-background-color-selected-hover);--gl-control-border-color-error: var(--gl-feedback-danger-border-color);--gl-control-border-color-selected-default: var(--gl-control-background-color-selected-default);--gl-control-border-color-selected-hover: var(--gl-control-background-color-selected-hover);--gl-control-border-radius: var(--gl-border-radius-lg);--gl-control-text-color-error: var(--gl-text-color-danger);--gl-control-text-color-valid: var(--gl-text-color-success);--gl-feedback-border-radius: var(--gl-border-radius-lg);--gl-focus-ring-inner-color: var(--gl-background-color-default);--gl-icon-color-default: var(--gl-text-color-default);--gl-icon-color-subtle: var(--gl-text-color-subtle);--gl-icon-color-strong: var(--gl-text-color-strong);--gl-icon-color-disabled: var(--gl-text-color-disabled);--gl-icon-color-link: var(--gl-text-color-link);--gl-icon-color-warning: var(--gl-text-color-warning);--gl-icon-color-danger: var(--gl-text-color-danger);--gl-icon-color-success: var(--gl-text-color-success);--gl-text-primary: var(--gl-text-color-default);--gl-text-secondary: var(--gl-text-color-subtle);--gl-text-tertiary: var(--gl-text-color-disabled);--gl-heading-1-font-weight: var(--gl-font-weight-heading);--gl-heading-1-margin-top: var(--gl-heading-default-margin-top);--gl-heading-1-margin-bottom: var(--gl-heading-default-margin-bottom);--gl-heading-1-color: var(--gl-text-color-heading);--gl-heading-2-font-weight: var(--gl-font-weight-heading);--gl-heading-2-margin-top: var(--gl-heading-default-margin-top);--gl-heading-2-margin-bottom: var(--gl-heading-default-margin-bottom);--gl-heading-2-color: var(--gl-text-color-heading);--gl-heading-3-font-weight: var(--gl-font-weight-heading);--gl-heading-3-margin-top: var(--gl-heading-default-margin-top);--gl-heading-3-margin-bottom: var(--gl-heading-default-margin-bottom);--gl-heading-3-color: var(--gl-text-color-heading);--gl-heading-4-font-weight: var(--gl-font-weight-heading);--gl-heading-4-margin-top: var(--gl-heading-default-margin-top);--gl-heading-4-margin-bottom: var(--gl-heading-default-margin-bottom);--gl-heading-4-color: var(--gl-text-color-heading);--gl-heading-5-font-weight: var(--gl-font-weight-heading);--gl-heading-5-margin-top: var(--gl-heading-default-margin-top);--gl-heading-5-margin-bottom: var(--gl-heading-default-margin-bottom);--gl-heading-5-color: var(--gl-text-color-heading);--gl-heading-6-font-weight: var(--gl-font-weight-heading);--gl-heading-6-margin-top: var(--gl-heading-default-margin-top);--gl-heading-6-margin-bottom: var(--gl-heading-default-margin-bottom);--gl-heading-6-color: var(--gl-text-color-heading);--gl-heading-scale-100-font-weight: var(--gl-font-weight-heading);--gl-heading-scale-100-margin-top: var(--gl-heading-default-margin-top);--gl-heading-scale-100-color: var(--gl-text-color-heading);--gl-heading-scale-200-font-weight: var(--gl-font-weight-heading);--gl-heading-scale-200-margin-top: var(--gl-heading-default-margin-top);--gl-heading-scale-200-color: var(--gl-text-color-heading);--gl-heading-scale-300-font-weight: var(--gl-font-weight-heading);--gl-heading-scale-300-margin-top: var(--gl-heading-default-margin-top);--gl-heading-scale-300-color: var(--gl-text-color-heading);--gl-heading-scale-400-font-weight: var(--gl-font-weight-heading);--gl-heading-scale-400-margin-top: var(--gl-heading-default-margin-top);--gl-heading-scale-400-color: var(--gl-text-color-heading);--gl-heading-scale-500-font-weight: var(--gl-font-weight-heading);--gl-heading-scale-500-margin-top: var(--gl-heading-default-margin-top);--gl-heading-scale-500-color: var(--gl-text-color-heading);--gl-heading-scale-600-font-weight: var(--gl-font-weight-heading);--gl-heading-scale-600-margin-top: var(--gl-heading-default-margin-top);--gl-heading-scale-600-color: var(--gl-text-color-heading);--gl-heading-scale-700-font-weight: var(--gl-font-weight-heading);--gl-heading-scale-700-margin-top: var(--gl-heading-default-margin-top);--gl-heading-scale-700-color: var(--gl-text-color-heading);--gl-heading-scale-800-font-weight: var(--gl-font-weight-heading);--gl-heading-scale-800-margin-top: var(--gl-heading-default-margin-top);--gl-heading-scale-800-color: var(--gl-text-color-heading);--gl-heading-scale-100-fixed-font-weight: var(--gl-font-weight-heading);--gl-heading-scale-100-fixed-margin-top: var(--gl-heading-default-margin-top);--gl-heading-scale-100-fixed-color: var(--gl-text-color-heading);--gl-heading-scale-200-fixed-font-weight: var(--gl-font-weight-heading);--gl-heading-scale-200-fixed-margin-top: var(--gl-heading-default-margin-top);--gl-heading-scale-200-fixed-color: var(--gl-text-color-heading);--gl-heading-scale-300-fixed-font-weight: var(--gl-font-weight-heading);--gl-heading-scale-300-fixed-margin-top: var(--gl-heading-default-margin-top);--gl-heading-scale-300-fixed-color: var(--gl-text-color-heading);--gl-heading-scale-400-fixed-font-weight: var(--gl-font-weight-heading);--gl-heading-scale-400-fixed-margin-top: var(--gl-heading-default-margin-top);--gl-heading-scale-400-fixed-color: var(--gl-text-color-heading);--gl-heading-scale-500-fixed-font-weight: var(--gl-font-weight-heading);--gl-heading-scale-500-fixed-margin-top: var(--gl-heading-default-margin-top);--gl-heading-scale-500-fixed-color: var(--gl-text-color-heading);--gl-heading-scale-600-fixed-font-weight: var(--gl-font-weight-heading);--gl-heading-scale-600-fixed-margin-top: var(--gl-heading-default-margin-top);--gl-heading-scale-600-fixed-color: var(--gl-text-color-heading);--gl-heading-scale-700-fixed-font-weight: var(--gl-font-weight-heading);--gl-heading-scale-700-fixed-margin-top: var(--gl-heading-default-margin-top);--gl-heading-scale-700-fixed-color: var(--gl-text-color-heading);--gl-heading-scale-800-fixed-font-weight: var(--gl-font-weight-heading);--gl-heading-scale-800-fixed-margin-top: var(--gl-heading-default-margin-top);--gl-heading-scale-800-fixed-color: var(--gl-text-color-heading);--gl-heading-display-font-weight: var(--gl-font-weight-heading);--gl-heading-display-margin-top: var(--gl-heading-default-margin-top);--gl-heading-display-color: var(--gl-text-color-heading);--gl-heading-1-fixed-font-weight: var(--gl-font-weight-heading);--gl-heading-1-fixed-margin-top: var(--gl-heading-default-margin-top);--gl-heading-1-fixed-margin-bottom: var(--gl-heading-default-margin-bottom);--gl-heading-1-fixed-color: var(--gl-text-color-heading);--gl-heading-2-fixed-font-weight: var(--gl-font-weight-heading);--gl-heading-2-fixed-margin-top: var(--gl-heading-default-margin-top);--gl-heading-2-fixed-margin-bottom: var(--gl-heading-default-margin-bottom);--gl-heading-2-fixed-color: var(--gl-text-color-heading);--gl-heading-3-fixed-font-weight: var(--gl-font-weight-heading);--gl-heading-3-fixed-margin-top: var(--gl-heading-default-margin-top);--gl-heading-3-fixed-margin-bottom: var(--gl-heading-default-margin-bottom);--gl-heading-3-fixed-color: var(--gl-text-color-heading);--gl-heading-4-fixed-font-weight: var(--gl-font-weight-heading);--gl-heading-4-fixed-margin-top: var(--gl-heading-default-margin-top);--gl-heading-4-fixed-margin-bottom: var(--gl-heading-default-margin-bottom);--gl-heading-4-fixed-color: var(--gl-text-color-heading);--gl-heading-5-fixed-font-weight: var(--gl-font-weight-heading);--gl-heading-5-fixed-margin-top: var(--gl-heading-default-margin-top);--gl-heading-5-fixed-margin-bottom: var(--gl-heading-default-margin-bottom);--gl-heading-5-fixed-color: var(--gl-text-color-heading);--gl-heading-6-fixed-font-weight: var(--gl-font-weight-heading);--gl-heading-6-fixed-margin-top: var(--gl-heading-default-margin-top);--gl-heading-6-fixed-margin-bottom: var(--gl-heading-default-margin-bottom);--gl-heading-6-fixed-color: var(--gl-text-color-heading);--gl-avatar-square-border-radius-default: var(--gl-border-radius-default);--gl-badge-muted-background-color-focus: var(--gl-badge-muted-background-color-hover);--gl-badge-neutral-background-color-focus: var(--gl-badge-neutral-background-color-hover);--gl-badge-info-background-color-focus: var(--gl-badge-info-background-color-hover);--gl-badge-success-background-color-focus: var(--gl-badge-success-background-color-hover);--gl-badge-warning-background-color-focus: var(--gl-badge-warning-background-color-hover);--gl-badge-danger-background-color-focus: var(--gl-badge-danger-background-color-hover);--gl-badge-tier-background-color-focus: var(--gl-badge-tier-background-color-hover);--gl-broadcast-banner-border-radius: var(--gl-border-radius-default);--gl-button-border-radius: var(--gl-action-border-radius);--gl-button-default-tertiary-foreground-color-hover: var(--gl-action-neutral-foreground-color-hover);--gl-button-default-tertiary-foreground-color-focus: var(--gl-action-neutral-foreground-color-focus);--gl-button-default-tertiary-foreground-color-active: var(--gl-action-neutral-foreground-color-active);--gl-button-default-tertiary-background-color-focus: var(--gl-action-neutral-background-color-focus);--gl-button-default-tertiary-border-color-hover: var(--gl-action-neutral-border-color-hover);--gl-button-default-tertiary-border-color-focus: var(--gl-action-neutral-border-color-focus);--gl-button-default-tertiary-border-color-active: var(--gl-action-neutral-border-color-active);--gl-button-confirm-primary-foreground-color-focus: var(--gl-button-confirm-primary-foreground-color-hover);--gl-button-confirm-tertiary-foreground-color-focus: var(--gl-action-confirm-foreground-color-focus);--gl-button-confirm-tertiary-background-color-focus: var(--gl-action-confirm-background-color-focus);--gl-button-confirm-tertiary-border-color-hover: var(--gl-action-confirm-border-color-hover);--gl-button-confirm-tertiary-border-color-focus: var(--gl-action-confirm-border-color-focus);--gl-button-confirm-tertiary-border-color-active: var(--gl-action-confirm-border-color-active);--gl-button-danger-tertiary-foreground-color-focus: var(--gl-action-danger-foreground-color-focus);--gl-button-danger-tertiary-border-color-hover: var(--gl-action-danger-border-color-hover);--gl-button-danger-tertiary-border-color-focus: var(--gl-action-danger-border-color-focus);--gl-button-danger-tertiary-border-color-active: var(--gl-action-danger-border-color-active);--gl-button-link-text-color-hover: var(--gl-button-link-text-color-default);--gl-button-link-text-color-focus: var(--gl-button-link-text-color-default);--gl-button-link-text-color-active: var(--gl-button-link-text-color-default);--gl-button-selected-foreground-color-hover: var(--gl-button-default-primary-foreground-color-hover);--gl-button-selected-foreground-color-focus: var(--gl-button-default-primary-foreground-color-focus);--gl-button-selected-foreground-color-active: var(--gl-button-default-primary-foreground-color-active);--gl-button-selected-background-color-focus: var(--gl-button-default-primary-background-color-focus);--gl-chart-axis-pointer-color: var(--gl-icon-color-subtle);--gl-chart-zoom-handle-color: var(--gl-icon-color-subtle);--gl-dropdown-option-text-color-hover: var(--gl-action-neutral-foreground-color-hover);--gl-dropdown-option-text-color-focus: var(--gl-action-neutral-foreground-color-focus);--gl-dropdown-option-text-color-active: var(--gl-action-neutral-foreground-color-active);--gl-dropdown-option-indicator-color-selected-focus: var(--gl-control-background-color-selected-focus);--gl-dropdown-option-indicator-color-selected-active: var(--gl-control-background-color-selected-focus);--gl-dropdown-option-background-color-unselected-focus: var(--gl-action-neutral-background-color-focus);--gl-nav-item-border-radius: var(--gl-action-border-radius);--gl-nav-item-foreground-color-hover: var(--gl-action-neutral-foreground-color-hover);--gl-nav-item-foreground-color-focus: var(--gl-action-neutral-foreground-color-focus);--gl-nav-item-foreground-color-active: var(--gl-action-neutral-foreground-color-active);--gl-nav-item-background-color-focus: var(--gl-action-neutral-background-color-focus);--gl-nav-item-selected-foreground-color-hover: var(--gl-action-selected-foreground-color-hover);--gl-nav-item-selected-background-color-focus: var(--gl-action-selected-background-color-focus);--gl-tab-selected-indicator-color-default: var(--gl-action-selected-border-color-active);--gl-toggle-switch-track-color-unchecked-hover: var(--gl-toggle-switch-track-color-unchecked-default);--gl-toggle-switch-background-color-unchecked-hover: var(--gl-toggle-switch-background-color-unchecked-default);--gl-toggle-switch-background-color-unchecked-focus: var(--gl-toggle-switch-background-color-unchecked-default);--gl-toggle-switch-background-color-unchecked-active: var(--gl-toggle-switch-background-color-unchecked-default);--gl-toggle-switch-background-color-checked-hover: var(--gl-action-strong-confirm-foreground-color-hover);--gl-toggle-switch-icon-color-unchecked-focus: var(--gl-action-strong-neutral-background-color-focus);--gl-toggle-switch-icon-color-checked-focus: var(--gl-action-strong-confirm-background-color-focus);--gl-token-border-radius: var(--gl-border-radius-default);--gl-action-selected-foreground-color-focus: var(--gl-action-selected-foreground-color-hover);--gl-action-selected-border-color-focus: var(--gl-action-selected-background-color-focus);--gl-action-strong-confirm-foreground-color-focus: var(--gl-action-strong-confirm-foreground-color-hover);--gl-action-strong-confirm-border-color-focus: var(--gl-action-strong-confirm-border-color-hover);--gl-action-strong-neutral-foreground-color-focus: var(--gl-action-strong-neutral-foreground-color-hover);--gl-action-strong-neutral-border-color-focus: var(--gl-action-strong-neutral-border-color-hover);--gl-control-border-color-selected-focus: var(--gl-control-background-color-selected-focus);--gl-button-confirm-primary-foreground-color-active: var(--gl-button-confirm-primary-foreground-color-focus);--gl-nav-item-selected-foreground-color-focus: var(--gl-action-selected-foreground-color-focus);--gl-toggle-switch-track-color-unchecked-focus: var(--gl-toggle-switch-track-color-unchecked-hover);--gl-toggle-switch-background-color-checked-focus: var(--gl-action-strong-confirm-foreground-color-focus);--gl-action-selected-foreground-color-active: var(--gl-action-selected-foreground-color-focus);--gl-action-strong-confirm-foreground-color-active: var(--gl-action-strong-confirm-foreground-color-focus);--gl-action-strong-confirm-border-color-active: var(--gl-action-strong-confirm-border-color-focus);--gl-action-strong-neutral-foreground-color-active: var(--gl-action-strong-neutral-foreground-color-focus);--gl-action-strong-neutral-border-color-active: var(--gl-action-strong-neutral-border-color-focus);--gl-nav-item-selected-foreground-color-active: var(--gl-action-selected-foreground-color-active);--gl-toggle-switch-track-color-unchecked-active: var(--gl-toggle-switch-track-color-unchecked-focus);--gl-toggle-switch-background-color-checked-active: var(--gl-action-strong-confirm-foreground-color-active)}@font-face{font-family:GitLab Sans;font-weight:100 900;font-display:swap;font-style:normal;src:url(./GitLabSans-BopZMx9w.woff2) format("woff2")}@font-face{font-family:GitLab Sans;font-weight:100 900;font-display:swap;font-style:italic;src:url(./GitLabSans-Italic-DzvZ03Ir.woff2) format("woff2")}@font-face{font-family:GitLab Mono;font-weight:100 900;font-display:swap;font-style:normal;src:url(./GitLabMono-CafWbx5u.woff2) format("woff2")}*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%}body{font-family:var(--gl-font-family-regular);font-size:var(--gl-font-size-300);line-height:var(--gl-line-height-20);color:var(--gl-color-neutral-900);background:var(--gl-color-neutral-50);-webkit-font-smoothing:antialiased}#app{min-height:100%}a{color:var(--gl-color-blue-700);text-decoration:none}a:hover{color:var(--gl-color-blue-800);text-decoration:underline}h1,h2,h3,h4,h5,h6{margin:0;color:var(--gl-color-neutral-900);font-weight:var(--gl-font-weight-bold)}h1{font-size:var(--gl-font-size-700-fixed);line-height:var(--gl-line-height-36);letter-spacing:-.01em}h2{font-size:var(--gl-font-size-600-fixed);line-height:var(--gl-line-height-32)}h3{font-size:var(--gl-font-size-500-fixed);line-height:var(--gl-line-height-28)}h4{font-size:var(--gl-font-size-400);line-height:var(--gl-line-height-24)}h5{font-size:var(--gl-font-size-300);line-height:var(--gl-line-height-20)}h6{font-size:var(--gl-font-size-200);line-height:var(--gl-line-height-20)}code,pre,kbd{font-family:var(--gl-font-family-monospace)}button{font-family:inherit;font-size:inherit;color:inherit;background:none;border:none;padding:0;cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}:focus-visible{outline:2px solid var(--gl-color-blue-500);outline-offset:1px;border-radius:4px}.gl-icon{fill:currentColor;flex-shrink:0;vertical-align:text-bottom}.gl-spinner{animation:gl-rotate 1s linear infinite}@keyframes gl-rotate{to{transform:rotate(360deg)}}.gl-button{display:inline-flex;align-items:center;gap:var(--gl-spacing-scale-3);height:32px;padding:0 var(--gl-spacing-scale-5);border-radius:8px;border:1px solid transparent;font-size:var(--gl-font-size-300);font-weight:var(--gl-font-weight-normal);line-height:1;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease;text-decoration:none}.gl-button:hover{text-decoration:none}.gl-button-default{background:var(--gl-color-neutral-0);border-color:var(--gl-color-neutral-200);color:var(--gl-color-neutral-800)}.gl-button-default:hover{background:var(--gl-color-neutral-50);color:var(--gl-color-neutral-900)}.gl-button-primary{background:var(--gl-color-blue-500);color:#fff}.gl-button-primary:hover{background:var(--gl-color-blue-600);color:#fff}.gl-button-danger{background:var(--gl-color-red-500);color:#fff}.gl-button-danger:hover{background:var(--gl-color-red-600);color:#fff}.gl-button-dark{background:var(--gl-color-neutral-800);color:#fff}.gl-button-dark:hover{background:var(--gl-color-neutral-900);color:#fff}.gl-button-dashed{background:transparent;border:1px dashed var(--gl-color-neutral-300);color:var(--gl-color-blue-700)}.gl-button-dashed:hover{border-color:var(--gl-color-blue-500);background:var(--gl-color-blue-50)}.gl-button-link{background:transparent;color:var(--gl-color-blue-700);padding:0 var(--gl-spacing-scale-2)}.gl-button-link:hover{text-decoration:underline;color:var(--gl-color-blue-800)}.gl-button-sm{height:24px;padding:0 var(--gl-spacing-scale-3);font-size:var(--gl-font-size-200);border-radius:6px}.gl-button-xs{height:20px;padding:0 var(--gl-spacing-scale-2);font-size:var(--gl-font-size-100);border-radius:6px}.gl-icon-button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;color:var(--gl-color-neutral-600);transition:background-color .15s ease,color .15s ease}.gl-icon-button:hover{background:var(--gl-color-alpha-dark-8);color:var(--gl-color-neutral-900)}.gl-badge{display:inline-flex;align-items:center;height:20px;padding:0 var(--gl-spacing-scale-3);border-radius:6px;font-size:var(--gl-font-size-100);font-weight:var(--gl-font-weight-semibold);background:var(--gl-color-neutral-100);color:var(--gl-color-neutral-700);white-space:nowrap}.gl-badge-success{background:var(--gl-color-green-100);color:var(--gl-color-green-800)}.gl-badge-danger{background:var(--gl-color-red-100);color:var(--gl-color-red-800)}.gl-badge-warning{background:var(--gl-color-orange-100);color:var(--gl-color-orange-800)}.gl-badge-info{background:var(--gl-color-blue-100);color:var(--gl-color-blue-800)}.gl-badge-purple{background:var(--gl-color-purple-100);color:var(--gl-color-purple-800)}.gl-label{display:inline-flex;align-items:center;height:20px;padding:0 var(--gl-spacing-scale-3);border-radius:var(--gl-border-radius-full);font-size:var(--gl-font-size-100);font-weight:var(--gl-font-weight-semibold);white-space:nowrap}.gl-label:hover{text-decoration:none;opacity:.85}.gl-form-group{margin-bottom:var(--gl-spacing-scale-5)}.gl-form-label{display:block;font-size:var(--gl-font-size-300);font-weight:var(--gl-font-weight-semibold);margin-bottom:var(--gl-spacing-scale-2);color:var(--gl-color-neutral-900)}.gl-input,.gl-select,.gl-textarea{width:100%;height:32px;padding:0 var(--gl-spacing-scale-4);border:1px solid var(--gl-color-neutral-300);border-radius:8px;background:var(--gl-color-neutral-0);font-family:inherit;font-size:var(--gl-font-size-300);color:var(--gl-color-neutral-900);transition:border-color .15s ease,box-shadow .15s ease}.gl-textarea{height:auto;min-height:96px;padding:var(--gl-spacing-scale-3) var(--gl-spacing-scale-4);resize:vertical}.gl-input:focus,.gl-select:focus,.gl-textarea:focus{outline:none;border-color:var(--gl-color-blue-500);box-shadow:0 0 0 2px var(--gl-color-blue-100)}.gl-input::placeholder{color:var(--gl-color-neutral-400)}.gl-checkbox{display:inline-flex;align-items:center;gap:var(--gl-spacing-scale-3);font-size:var(--gl-font-size-300);cursor:pointer;-webkit-user-select:none;user-select:none}.gl-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;margin:0;border:1px solid var(--gl-color-neutral-400);border-radius:4px;background:var(--gl-color-neutral-0);display:inline-grid;place-content:center;cursor:pointer;transition:background .1s ease,border-color .1s ease}.gl-checkbox input:checked{background:var(--gl-color-blue-500);border-color:var(--gl-color-blue-500)}.gl-checkbox input:checked:after{content:"";width:8px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) translateY(-1px)}.gl-kbd{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border:1px solid var(--gl-color-neutral-200);border-bottom-width:2px;border-radius:4px;background:var(--gl-color-neutral-0);color:var(--gl-color-neutral-600);font-size:var(--gl-font-size-100);font-family:var(--gl-font-family-monospace)}.gl-help-text{font-size:var(--gl-font-size-200);color:var(--gl-color-neutral-600);margin-top:var(--gl-spacing-scale-2)}[data-tooltip]{position:relative}[data-tooltip]:hover:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:var(--gl-color-neutral-900);color:#fff;font-size:var(--gl-font-size-100);font-weight:var(--gl-font-weight-normal);line-height:var(--gl-line-height-16);padding:4px 8px;border-radius:6px;white-space:nowrap;z-index:9999;pointer-events:none}.gl-markdown{font-size:var(--gl-font-size-300);line-height:var(--gl-line-height-24)}.gl-markdown h1{font-size:var(--gl-font-size-600-fixed);margin:var(--gl-spacing-scale-6) 0 var(--gl-spacing-scale-4);padding-bottom:var(--gl-spacing-scale-3);border-bottom:1px solid var(--gl-color-neutral-100)}.gl-markdown h2{font-size:var(--gl-font-size-500-fixed);margin:var(--gl-spacing-scale-6) 0 var(--gl-spacing-scale-4);padding-bottom:var(--gl-spacing-scale-3);border-bottom:1px solid var(--gl-color-neutral-100)}.gl-markdown h3{font-size:var(--gl-font-size-400);margin:var(--gl-spacing-scale-5) 0 var(--gl-spacing-scale-3)}.gl-markdown p{margin:0 0 var(--gl-spacing-scale-4)}.gl-markdown ul,.gl-markdown ol{margin:0 0 var(--gl-spacing-scale-4);padding-left:var(--gl-spacing-scale-6)}.gl-markdown li{margin-bottom:var(--gl-spacing-scale-1)}.gl-markdown code{background:var(--gl-color-neutral-50);border:1px solid var(--gl-color-neutral-100);border-radius:4px;padding:1px 5px;font-size:var(--gl-font-size-200)}.gl-markdown pre.gl-code-block{background:var(--gl-color-neutral-50);border:1px solid var(--gl-color-neutral-100);border-radius:8px;padding:var(--gl-spacing-scale-4);overflow-x:auto;margin:0 0 var(--gl-spacing-scale-4)}.gl-markdown pre.gl-code-block code{background:none;border:none;padding:0;font-size:var(--gl-font-size-200);line-height:var(--gl-line-height-20)}.gl-markdown table{border-collapse:collapse;margin-bottom:var(--gl-spacing-scale-4);width:100%}.gl-markdown th,.gl-markdown td{border:1px solid var(--gl-color-neutral-100);padding:var(--gl-spacing-scale-3) var(--gl-spacing-scale-4);text-align:left;font-size:var(--gl-font-size-300)}.gl-markdown th{background:var(--gl-color-neutral-50);font-weight:var(--gl-font-weight-semibold)}.gl-markdown blockquote{margin:0 0 var(--gl-spacing-scale-4);padding:var(--gl-spacing-scale-3) var(--gl-spacing-scale-4);border-left:4px solid var(--gl-color-neutral-200);color:var(--gl-color-neutral-600);background:var(--gl-color-neutral-10)}.gl-markdown hr{border:none;border-top:1px solid var(--gl-color-neutral-100);margin:var(--gl-spacing-scale-6) 0}.gl-task{list-style:none;margin-left:-20px}.gl-task-box{display:inline-block;width:14px;height:14px;border:1px solid var(--gl-color-neutral-400);border-radius:3px;margin-right:6px;vertical-align:-2px;background:#fff}.gl-task-box.checked{background:var(--gl-color-blue-500);border-color:var(--gl-color-blue-500);position:relative}.gl-task-box.checked:after{content:"";position:absolute;left:3px;top:3px;width:6px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.gl-avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-weight:var(--gl-font-weight-semibold);flex-shrink:0;-webkit-user-select:none;user-select:none;background-clip:padding-box}.gl-avatar-square{border-radius:6px}.gl-avatar-more{background:var(--gl-color-neutral-100);color:var(--gl-color-neutral-700);font-size:var(--gl-font-size-100)}.gl-avatar-stack{display:inline-flex;align-items:center}.gl-avatar-stack .gl-avatar{border:2px solid var(--gl-color-neutral-0);margin-left:-6px}.gl-avatar-stack .gl-avatar:first-child{margin-left:0}.gl-dropdown{position:relative;display:inline-flex}.gl-dropdown-toggle{display:inline-flex;align-items:center;gap:var(--gl-spacing-scale-2)}.gl-dropdown-menu{position:absolute;top:calc(100% + 4px);left:0;z-index:300;min-width:200px;max-height:420px;overflow-y:auto;background:var(--gl-color-neutral-0);border:1px solid var(--gl-color-neutral-100);border-radius:8px;box-shadow:0 2px 12px var(--gl-color-alpha-dark-16);padding:var(--gl-spacing-scale-2);display:none;scrollbar-width:thin}.gl-dropdown-menu.open{display:block;animation:gl-menu-in .12s ease}@keyframes gl-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.gl-dropdown-right{left:auto;right:0}.gl-dropdown-item{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);width:100%;padding:6px var(--gl-spacing-scale-3);border-radius:6px;color:var(--gl-color-neutral-800);font-size:var(--gl-font-size-300);text-align:left;white-space:nowrap}.gl-dropdown-item:hover{background:var(--gl-color-alpha-dark-8);color:var(--gl-color-neutral-900);text-decoration:none}.gl-dropdown-item.is-active{background:color-mix(in srgb,var(--gl-color-blue-500) 12%,transparent);color:var(--gl-color-blue-900)}.gl-dropdown-item.is-danger{color:var(--gl-color-red-700)}.gl-dropdown-item.is-danger:hover{background:var(--gl-color-red-50)}.gl-dropdown-item-label{flex:1;overflow:hidden;text-overflow:ellipsis}.gl-dropdown-divider{height:1px;background:var(--gl-color-neutral-100);margin:var(--gl-spacing-scale-2) 0}.gl-dropdown-header{padding:6px var(--gl-spacing-scale-3);font-size:var(--gl-font-size-200);font-weight:var(--gl-font-weight-semibold);color:var(--gl-color-neutral-600)}.gl-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:var(--gl-color-alpha-dark-40);display:flex;align-items:flex-start;justify-content:center;padding:8vh var(--gl-spacing-scale-6) var(--gl-spacing-scale-6);animation:gl-fade-in .15s ease}@keyframes gl-fade-in{0%{opacity:0}to{opacity:1}}.gl-modal{background:var(--gl-color-neutral-0);border-radius:12px;box-shadow:0 8px 32px var(--gl-color-alpha-dark-24);width:100%;max-width:576px;max-height:84vh;display:flex;flex-direction:column;animation:gl-modal-in .18s ease}@keyframes gl-modal-in{0%{opacity:0;transform:translateY(-12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.gl-modal-sm{max-width:432px}.gl-modal-lg{max-width:800px}.gl-modal-header{display:flex;align-items:center;justify-content:space-between;gap:var(--gl-spacing-scale-4);padding:var(--gl-spacing-scale-5) var(--gl-spacing-scale-6);border-bottom:1px solid var(--gl-color-neutral-100)}.gl-modal-body{padding:var(--gl-spacing-scale-6);overflow-y:auto;flex:1}.gl-modal-footer{display:flex;justify-content:flex-end;gap:var(--gl-spacing-scale-4);padding:var(--gl-spacing-scale-4) var(--gl-spacing-scale-6);border-top:1px solid var(--gl-color-neutral-100)}.gl-toast-wrap{position:fixed;bottom:var(--gl-spacing-scale-6);left:50%;transform:translate(-50%);z-index:1000;display:flex;flex-direction:column;align-items:center;gap:var(--gl-spacing-scale-3)}.gl-toast{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);max-width:480px;padding:var(--gl-spacing-scale-3) var(--gl-spacing-scale-5);border-radius:8px;background:var(--gl-color-neutral-900);color:#fff;font-size:var(--gl-font-size-300);box-shadow:0 4px 16px var(--gl-color-alpha-dark-24);opacity:0;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease}.gl-toast.show{opacity:1;transform:translateY(0)}.gl-toast .gl-icon{color:var(--gl-color-neutral-200)}.gl-toast-success{background:var(--gl-color-green-700)}.gl-toast-danger{background:var(--gl-color-red-700)}.gl-toast-warning{background:var(--gl-color-orange-700)}.gl-toast-action{color:inherit;font-weight:var(--gl-font-weight-semibold);text-decoration:underline;margin-left:var(--gl-spacing-scale-2)}.gl-tabs{display:flex;gap:var(--gl-spacing-scale-6);border-bottom:1px solid var(--gl-color-neutral-100);overflow-x:auto;scrollbar-width:none}.gl-tab{position:relative;display:inline-flex;align-items:center;gap:var(--gl-spacing-scale-2);padding:var(--gl-spacing-scale-4) 2px;font-size:var(--gl-font-size-300);color:var(--gl-color-neutral-700);white-space:nowrap;transition:color .15s ease}.gl-tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:transparent;transition:background-color .2s ease}.gl-tab:hover{color:var(--gl-color-neutral-900)}.gl-tab.is-active{color:var(--gl-color-neutral-900);font-weight:var(--gl-font-weight-semibold)}.gl-tab.is-active:after{background:var(--gl-color-orange-500, #fc6d26)}.gl-tab-count{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:9px;background:var(--gl-color-neutral-100);color:var(--gl-color-neutral-700);font-size:var(--gl-font-size-100);font-weight:var(--gl-font-weight-semibold)}.gl-tab.is-active .gl-tab-count{background:var(--gl-color-neutral-200)}.gl-pagination{display:flex;align-items:center;justify-content:center;gap:var(--gl-spacing-scale-1);margin:var(--gl-spacing-scale-6) 0}.gl-page-item{min-width:32px;height:32px;padding:0 var(--gl-spacing-scale-2);border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--gl-color-neutral-700);font-size:var(--gl-font-size-300);transition:background-color .12s ease}.gl-page-item:hover:not(:disabled){background:var(--gl-color-alpha-dark-8)}.gl-page-item.is-active{background:var(--gl-color-neutral-800);color:#fff;font-weight:var(--gl-font-weight-semibold)}.gl-page-ellipsis{color:var(--gl-color-neutral-400);padding:0 4px}.gl-skeleton-group{display:flex;flex-direction:column;gap:var(--gl-spacing-scale-3)}.gl-skeleton{border-radius:6px;background:linear-gradient(90deg,var(--gl-color-neutral-100) 25%,var(--gl-color-neutral-50) 50%,var(--gl-color-neutral-100) 75%);background-size:200% 100%;animation:gl-shimmer 1.4s ease infinite}@keyframes gl-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.gl-empty-state{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--gl-spacing-scale-9, 48px) var(--gl-spacing-scale-6)}.gl-empty-state-illustration img{max-width:320px;width:100%;height:auto}.gl-empty-state-title{margin:var(--gl-spacing-scale-6) 0 var(--gl-spacing-scale-3);font-size:var(--gl-font-size-500-fixed)}.gl-empty-state-body{max-width:480px;color:var(--gl-color-neutral-600);font-size:var(--gl-font-size-300);margin-bottom:var(--gl-spacing-scale-5)}.gl-empty-state-actions{display:flex;gap:var(--gl-spacing-scale-4);flex-wrap:wrap;justify-content:center}.gl-status-success{color:var(--gl-color-green-500)}.gl-status-failed{color:var(--gl-color-red-500)}.gl-status-running{color:var(--gl-color-blue-500)}.gl-status-running .gl-icon{animation:gl-rotate 1.6s linear infinite}.gl-status-pending,.gl-status-created,.gl-status-preparing{color:var(--gl-color-neutral-400)}.gl-status-pending .gl-icon,.gl-status-created .gl-icon,.gl-status-preparing .gl-icon{animation:gl-pulse 1.6s ease infinite}.gl-status-canceled,.gl-status-cancelled{color:var(--gl-color-neutral-500)}.gl-status-skipped{color:var(--gl-color-neutral-400)}.gl-status-manual{color:var(--gl-color-neutral-600)}.gl-status-waiting{color:var(--gl-color-neutral-400)}@keyframes gl-pulse{0%,to{opacity:.4}50%{opacity:1}}.hljs{color:var(--gl-color-neutral-900);background:transparent}.hljs-comment,.hljs-quote{color:var(--gl-color-neutral-500);font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-subst,.hljs-meta{color:#7c4dff}.hljs-keyword{color:var(--gl-color-purple-700, #7759c2)}.hljs-number,.hljs-literal,.hljs-variable,.hljs-template-variable{color:var(--gl-color-blue-700)}.hljs-string,.hljs-doctag,.hljs-regexp{color:var(--gl-color-green-700)}.hljs-title,.hljs-section,.hljs-selector-id,.hljs-function{color:var(--gl-color-blue-800);font-weight:var(--gl-font-weight-semibold)}.hljs-type,.hljs-class .hljs-title,.hljs-built_in{color:var(--gl-color-data-aqua-700, #006381)}.hljs-tag,.hljs-name,.hljs-attribute,.hljs-attr{color:var(--gl-color-orange-700, #92430a)}.hljs-symbol,.hljs-bullet,.hljs-link{color:var(--gl-color-blue-600)}.hljs-deletion{color:var(--gl-color-red-700)}.hljs-addition{color:var(--gl-color-green-700)}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.gl-shell{display:flex;flex-direction:column;min-height:100vh}.gl-shell-body{display:flex;flex:1;align-items:stretch}.gl-topbar{display:flex;align-items:center;gap:var(--gl-spacing-scale-2);height:48px;padding:0 var(--gl-spacing-scale-4);flex-shrink:0}.gl-topbar-logo{display:inline-flex;align-items:center;padding:4px 6px;border-radius:6px}.gl-topbar-logo:hover{background:var(--gl-color-alpha-dark-8)}.gl-topbar-marketing{color:var(--gl-color-neutral-800);font-size:var(--gl-font-size-300);padding:6px 10px;border-radius:6px}.gl-topbar-marketing:hover{background:var(--gl-color-alpha-dark-8);color:var(--gl-color-neutral-900);text-decoration:none}.gl-topbar-search{flex:1;max-width:480px;margin:0 auto;display:flex;align-items:center;gap:var(--gl-spacing-scale-3);height:32px;padding:0 var(--gl-spacing-scale-3) 0 var(--gl-spacing-scale-4);border:1px solid var(--gl-color-neutral-200);border-radius:8px;background:var(--gl-color-neutral-0);color:var(--gl-color-neutral-500);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.gl-topbar-search:hover{border-color:var(--gl-color-neutral-300);box-shadow:0 1px 3px var(--gl-color-alpha-dark-16)}.gl-topbar-search-text{flex:1;font-size:var(--gl-font-size-300);text-align:left}.gl-topbar-right{display:flex;align-items:center;gap:var(--gl-spacing-scale-1);margin-left:auto}.gl-topbar-badge{position:absolute;top:2px;right:2px;min-width:14px;height:14px;padding:0 3px;border-radius:7px;background:var(--gl-color-blue-500);color:#fff;font-size:9px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.gl-topbar-todo{position:relative}.gl-topbar-avatar{width:auto;height:auto;padding:2px;border-radius:50%}.gl-topbar-avatar:hover{background:var(--gl-color-alpha-dark-8)}.gl-sidebar{width:240px;flex-shrink:0;display:flex;flex-direction:column;transition:width .2s ease;overflow:hidden}.gl-sidebar.is-collapsed{width:52px}.gl-sidebar-scroll{flex:1;overflow-y:auto;overflow-x:hidden;padding:var(--gl-spacing-scale-3) var(--gl-spacing-scale-3);scrollbar-width:thin}.gl-sidebar-section-label{font-size:var(--gl-font-size-200);font-weight:var(--gl-font-weight-semibold);color:var(--gl-color-neutral-700);padding:var(--gl-spacing-scale-2) var(--gl-spacing-scale-3) var(--gl-spacing-scale-3)}.gl-sidebar-item{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);width:100%;min-height:32px;padding:4px var(--gl-spacing-scale-3);border-radius:6px;color:var(--gl-color-neutral-800);font-size:var(--gl-font-size-300);font-weight:425;text-align:left;transition:background-color .12s ease;white-space:nowrap}.gl-sidebar-item:hover{background:var(--gl-color-alpha-dark-8);color:var(--gl-color-neutral-900);text-decoration:none}.gl-sidebar-item.is-active{background:color-mix(in srgb,var(--gl-color-blue-500) 16%,transparent);color:var(--gl-color-blue-900);font-weight:var(--gl-font-weight-semibold)}.gl-sidebar-item-label{flex:1;overflow:hidden;text-overflow:ellipsis}.is-collapsed .gl-sidebar-item-label,.is-collapsed .gl-sidebar-badge,.is-collapsed .gl-sidebar-badge-dash,.is-collapsed .gl-sidebar-chevron,.is-collapsed .gl-sidebar-section-label{display:none}.is-collapsed .gl-sidebar-item{justify-content:center;padding:4px}.gl-sidebar-badge{min-width:20px;height:18px;padding:0 6px;border-radius:9px;background:var(--gl-color-neutral-200);color:var(--gl-color-neutral-800);font-size:var(--gl-font-size-100);font-weight:var(--gl-font-weight-semibold);display:inline-flex;align-items:center;justify-content:center}.gl-sidebar-badge-dash{color:var(--gl-color-neutral-500);font-size:var(--gl-font-size-200)}.gl-sidebar-chevron{transition:transform .15s ease;color:var(--gl-color-neutral-500)}.gl-sidebar-group.open>.gl-sidebar-group-toggle .gl-sidebar-chevron{transform:rotate(180deg)}.gl-sidebar-sub{display:none;padding-left:var(--gl-spacing-scale-5)}.gl-sidebar-sub.open{display:block}.gl-sidebar-divider{height:1px;background:var(--gl-color-neutral-200);margin:var(--gl-spacing-scale-3) var(--gl-spacing-scale-2)}.gl-sidebar-footer{border-top:1px solid var(--gl-color-neutral-200);padding:var(--gl-spacing-scale-3)}.gl-flyout{position:fixed;z-index:200;min-width:200px;background:var(--gl-color-neutral-0);border:1px solid var(--gl-color-neutral-100);border-radius:8px;box-shadow:0 2px 12px var(--gl-color-alpha-dark-16);padding:var(--gl-spacing-scale-2)}.gl-flyout-title{font-size:var(--gl-font-size-200);font-weight:var(--gl-font-weight-semibold);color:var(--gl-color-neutral-600);padding:var(--gl-spacing-scale-2) var(--gl-spacing-scale-3)}.gl-flyout-item{display:block;padding:6px var(--gl-spacing-scale-3);border-radius:6px;color:var(--gl-color-neutral-800);font-size:var(--gl-font-size-300)}.gl-flyout-item:hover{background:var(--gl-color-alpha-dark-8);text-decoration:none}.gl-content{flex:1;min-width:0;background:var(--gl-color-neutral-0);border-top:1px solid var(--gl-color-neutral-100)}.gl-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gl-spacing-scale-2);padding:var(--gl-spacing-scale-4) 0 var(--gl-spacing-scale-2);font-size:var(--gl-font-size-200);color:var(--gl-color-neutral-600)}.gl-breadcrumb-sep{color:var(--gl-color-neutral-300)}.gl-breadcrumb-link{display:inline-flex;align-items:center;gap:var(--gl-spacing-scale-2);color:var(--gl-color-neutral-700);padding:2px 6px;border-radius:6px}.gl-breadcrumb-link:hover{background:var(--gl-color-alpha-dark-8);text-decoration:none;color:var(--gl-color-neutral-900)}.gl-breadcrumb-current{display:inline-flex;align-items:center;gap:var(--gl-spacing-scale-2);padding:2px 6px;color:var(--gl-color-neutral-800);font-weight:var(--gl-font-weight-semibold)}.gl-breadcrumb{display:inline-flex;align-items:center;gap:var(--gl-spacing-scale-2)}.gl-page{padding:0 var(--gl-spacing-scale-6) var(--gl-spacing-scale-7);max-width:1280px}.gl-page-wide{padding:0 var(--gl-spacing-scale-6) var(--gl-spacing-scale-7)}.gl-page-header{display:flex;align-items:flex-start;gap:var(--gl-spacing-scale-4);padding:var(--gl-spacing-scale-4) 0 var(--gl-spacing-scale-5)}.gl-page-header-title{display:flex;align-items:center;gap:var(--gl-spacing-scale-4);flex:1;min-width:0}.gl-page-header-actions{display:flex;align-items:center;gap:var(--gl-spacing-scale-3)}.gl-two-col{display:flex;gap:var(--gl-spacing-scale-7);align-items:flex-start}.gl-two-col-main{flex:1;min-width:0}.gl-right-rail{width:320px;flex-shrink:0;padding-top:var(--gl-spacing-scale-5)}.gl-right-rail h6,.gl-right-rail .gl-rail-title{font-size:var(--gl-font-size-300);font-weight:var(--gl-font-weight-bold);margin-bottom:var(--gl-spacing-scale-3)}.gl-rail-block{margin-bottom:var(--gl-spacing-scale-6)}.gl-rail-list{list-style:none;margin:0;padding:0}.gl-rail-list li{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);padding:var(--gl-spacing-scale-2) 0;font-size:var(--gl-font-size-300);color:var(--gl-color-neutral-800)}.gl-rail-list li .gl-icon{color:var(--gl-color-neutral-500)}@media(max-width:1200px){.gl-right-rail{display:none}}@media(max-width:992px){.gl-sidebar{display:none}.gl-page{padding:0 var(--gl-spacing-scale-4) var(--gl-spacing-scale-6)}}.gl-alert{display:flex;align-items:flex-start;gap:var(--gl-spacing-scale-3);padding:var(--gl-spacing-scale-4) var(--gl-spacing-scale-5);border-radius:8px;border:1px solid;font-size:var(--gl-font-size-300);margin-bottom:var(--gl-spacing-scale-5)}.gl-alert-danger{background:var(--gl-color-red-50);border-color:var(--gl-color-red-200);color:var(--gl-color-red-800)}.gl-alert-danger .gl-icon{color:var(--gl-color-red-500);margin-top:2px}.gl-alert-success{background:var(--gl-color-green-50);border-color:var(--gl-color-green-200);color:var(--gl-color-green-800)}.gl-alert-warning{background:var(--gl-color-orange-50);border-color:var(--gl-color-orange-200);color:var(--gl-color-orange-800)}.gl-signin{display:flex;min-height:100vh}.gl-signin-brand{flex:1;display:none;align-items:center;justify-content:center;background:linear-gradient(160deg,#fc6d26,#e24329 45%,#7759c2 130%);color:#fff;padding:var(--gl-spacing-scale-9, 48px)}@media(min-width:992px){.gl-signin-brand{display:flex}}.gl-signin-brand-inner{max-width:420px}.gl-signin-brand-inner h1{color:#fff;margin:var(--gl-spacing-scale-5) 0 var(--gl-spacing-scale-4)}.gl-signin-brand-inner p{color:#ffffffe6}.gl-signin-illustration{margin-top:var(--gl-spacing-scale-7);opacity:.9;filter:brightness(4) saturate(0)}.gl-signin-panel{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--gl-spacing-scale-7);background:var(--gl-color-neutral-50)}.gl-signin-card{width:100%;max-width:420px;background:var(--gl-color-neutral-0);border:1px solid var(--gl-color-neutral-100);border-radius:12px;padding:var(--gl-spacing-scale-7);box-shadow:0 1px 4px var(--gl-color-alpha-dark-8)}.gl-signin-tabs{display:flex;gap:var(--gl-spacing-scale-6);border-bottom:1px solid var(--gl-color-neutral-100);margin-bottom:var(--gl-spacing-scale-6)}.gl-signin-tab{padding:0 2px var(--gl-spacing-scale-3);color:var(--gl-color-neutral-700);font-weight:var(--gl-font-weight-semibold)}.gl-signin-tab.is-active{color:var(--gl-color-neutral-900);border-bottom:2px solid var(--gl-color-orange-500, #fc6d26)}.gl-signin-password-wrap{position:relative}.gl-signin-eye{position:absolute;right:4px;top:0;width:28px;height:32px}.gl-signin-submit{width:100%;justify-content:center}.gl-signin-links{display:flex;flex-direction:column;gap:var(--gl-spacing-scale-3);margin-top:var(--gl-spacing-scale-5);font-size:var(--gl-font-size-200)}.gl-signin-divider{display:flex;align-items:center;gap:var(--gl-spacing-scale-4);margin:var(--gl-spacing-scale-6) 0;color:var(--gl-color-neutral-500);font-size:var(--gl-font-size-200)}.gl-signin-divider:before,.gl-signin-divider:after{content:"";flex:1;height:1px;background:var(--gl-color-neutral-100)}.gl-signin-sso{display:flex;gap:var(--gl-spacing-scale-3)}.gl-signin-sso-btn{flex:1;justify-content:center}.gl-signin-demo{display:flex;align-items:center;justify-content:space-between;gap:var(--gl-spacing-scale-3);margin-top:var(--gl-spacing-scale-6);padding-top:var(--gl-spacing-scale-4);border-top:1px dashed var(--gl-color-neutral-100)}.gl-signin-footer{width:100%;max-width:720px;display:flex;align-items:center;justify-content:space-between;margin-top:var(--gl-spacing-scale-8, 32px);font-size:var(--gl-font-size-200)}.gl-signin-footer-links{display:flex;gap:var(--gl-spacing-scale-6)}.gl-signin-lang{display:inline-flex;align-items:center;gap:4px;color:var(--gl-color-neutral-700)}.gl-explore-title{margin:var(--gl-spacing-scale-5) 0 var(--gl-spacing-scale-6)}.gl-project-row{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--gl-spacing-scale-3);padding:var(--gl-spacing-scale-4) var(--gl-spacing-scale-4);border-bottom:1px solid var(--gl-color-neutral-100)}.gl-project-row:hover{background:var(--gl-color-neutral-10)}.gl-project-row-vis{color:var(--gl-color-neutral-500)}.gl-project-row-main{display:inline-flex;align-items:center;gap:var(--gl-spacing-scale-3);color:var(--gl-color-neutral-900);font-weight:var(--gl-font-weight-semibold)}.gl-project-row-main:hover{color:var(--gl-color-blue-700);text-decoration:none}.gl-project-row-globe{color:var(--gl-color-neutral-500)}.gl-project-row-desc{flex-basis:100%;padding-left:43px;color:var(--gl-color-neutral-600);font-size:var(--gl-font-size-200)}.gl-project-row-stats{margin-left:auto;display:inline-flex;gap:var(--gl-spacing-scale-4);color:var(--gl-color-neutral-600);font-size:var(--gl-font-size-200)}.gl-project-stat{display:inline-flex;align-items:center;gap:4px}.gl-project-row-updated{flex-basis:100%;text-align:right;color:var(--gl-color-neutral-500);font-size:var(--gl-font-size-200)}@media(min-width:992px){.gl-project-row-desc{flex-basis:auto;flex:1;min-width:200px}.gl-project-row-updated{flex-basis:auto}}.gl-filter-bar{display:flex;align-items:center;gap:var(--gl-spacing-scale-4);margin:var(--gl-spacing-scale-5) 0;flex-wrap:wrap}.gl-filter-field{position:relative;flex:1;min-width:260px;display:flex;align-items:center;gap:var(--gl-spacing-scale-2);height:32px;padding:0 var(--gl-spacing-scale-3);border:1px solid var(--gl-color-neutral-300);border-radius:8px;background:var(--gl-color-neutral-0);color:var(--gl-color-neutral-500)}.gl-filter-field:focus-within{border-color:var(--gl-color-blue-500);box-shadow:0 0 0 2px var(--gl-color-blue-100)}.gl-filter-input{flex:1;border:none;outline:none;height:30px;font-size:var(--gl-font-size-300);color:var(--gl-color-neutral-900);min-width:120px;background:transparent}.gl-filter-tokens{display:inline-flex;gap:4px;flex-wrap:wrap}.gl-filter-token{display:inline-flex;align-items:center;height:22px;padding:0 6px;border-radius:6px;background:var(--gl-color-blue-50);border:1px solid var(--gl-color-blue-200);color:var(--gl-color-blue-800);font-size:var(--gl-font-size-100);font-weight:var(--gl-font-weight-semibold)}.gl-filter-token-value{max-width:140px;overflow:hidden;text-overflow:ellipsis}.gl-filter-token-x{display:inline-flex;margin-left:4px;color:var(--gl-color-blue-700);border-radius:4px}.gl-filter-token-x:hover{background:var(--gl-color-blue-100)}.gl-filter-dd{position:absolute;top:calc(100% + 4px);left:0;z-index:300}.gl-filter-menu{min-width:240px;max-height:300px;overflow-y:auto;background:var(--gl-color-neutral-0);border:1px solid var(--gl-color-neutral-100);border-radius:8px;box-shadow:0 2px 12px var(--gl-color-alpha-dark-16);padding:var(--gl-spacing-scale-2)}.gl-filter-menu-item{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);width:100%;padding:6px var(--gl-spacing-scale-3);border-radius:6px;font-size:var(--gl-font-size-300);text-align:left}.gl-filter-menu-item:hover{background:var(--gl-color-alpha-dark-8)}.gl-filter-menu-item.is-active{color:var(--gl-color-blue-800)}.gl-filter-menu-hint{margin-left:auto;color:var(--gl-color-neutral-500);font-size:var(--gl-font-size-200)}.gl-filter-right{display:inline-flex;align-items:center;gap:var(--gl-spacing-scale-3);margin-left:auto}.gl-work-list{border-top:1px solid var(--gl-color-neutral-100)}.gl-work-row{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);padding:var(--gl-spacing-scale-4);border-bottom:1px solid var(--gl-color-neutral-100);color:var(--gl-color-neutral-800);flex-wrap:wrap}.gl-work-row:hover{background:var(--gl-color-neutral-10);text-decoration:none}.gl-work-row-title{font-weight:var(--gl-font-weight-semibold);color:var(--gl-color-neutral-900)}.gl-work-row:hover .gl-work-row-title{color:var(--gl-color-blue-700)}.gl-work-row-labels{display:inline-flex;gap:4px;flex-wrap:wrap}.gl-work-row-meta{flex-basis:100%;padding-left:26px;color:var(--gl-color-neutral-500);font-size:var(--gl-font-size-200)}.gl-work-row-comments,.gl-work-row-milestone{display:inline-flex;align-items:center;gap:4px;color:var(--gl-color-neutral-500);font-size:var(--gl-font-size-200);margin-left:auto}.gl-work-row-votes{display:inline-flex;gap:6px;font-size:var(--gl-font-size-200);font-family:var(--gl-font-family-monospace)}.gl-mr-open{color:var(--gl-color-green-500)}.gl-mr-merged{color:var(--gl-color-purple-600, #7759c2)}.gl-mr-closed{color:var(--gl-color-red-500)}.gl-mr-draft{color:var(--gl-color-neutral-500)}.gl-issue-open{color:var(--gl-color-green-500)}.gl-issue-closed{color:var(--gl-color-purple-600, #7759c2)}.gl-confidential{color:var(--gl-color-neutral-500)}.gl-tabs-sub{margin-bottom:var(--gl-spacing-scale-4)}.gl-activity-list{border-top:1px solid var(--gl-color-neutral-100)}.gl-activity-row{display:flex;gap:var(--gl-spacing-scale-4);padding:var(--gl-spacing-scale-4) 0;border-bottom:1px solid var(--gl-color-neutral-100);align-items:flex-start}.gl-activity-text{font-size:var(--gl-font-size-300);color:var(--gl-color-neutral-700)}.gl-activity-time{display:block;color:var(--gl-color-neutral-500);font-size:var(--gl-font-size-200);margin-top:2px}.gl-milestone-row{padding:var(--gl-spacing-scale-5) 0;border-bottom:1px solid var(--gl-color-neutral-100)}.gl-milestone-head{display:flex;align-items:center;gap:var(--gl-spacing-scale-3)}.gl-milestone-title{font-weight:var(--gl-font-weight-semibold);font-size:var(--gl-font-size-400)}.gl-milestone-project{color:var(--gl-color-neutral-500);font-size:var(--gl-font-size-200);margin-left:auto}.gl-milestone-desc{color:var(--gl-color-neutral-600);margin:var(--gl-spacing-scale-2) 0 var(--gl-spacing-scale-3)}.gl-milestone-progress{display:flex;align-items:center;gap:var(--gl-spacing-scale-4)}.gl-progress{flex:1;height:8px;border-radius:4px;background:var(--gl-color-neutral-100);overflow:hidden}.gl-progress-bar{height:100%;background:var(--gl-color-green-500);border-radius:4px;transition:width .3s ease}.gl-milestone-pct{color:var(--gl-color-neutral-600);font-size:var(--gl-font-size-200)}.gl-milestone-stats{display:flex;gap:var(--gl-spacing-scale-5);margin-top:var(--gl-spacing-scale-3);color:var(--gl-color-neutral-600);font-size:var(--gl-font-size-200)}.gl-milestone-stats span{display:inline-flex;align-items:center;gap:4px}.gl-todos-actions{margin-bottom:var(--gl-spacing-scale-4)}.gl-todo-row{display:flex;align-items:center;gap:var(--gl-spacing-scale-4);padding:var(--gl-spacing-scale-4) 0;border-bottom:1px solid var(--gl-color-neutral-100)}.gl-todo-text{flex:1;font-size:var(--gl-font-size-300)}.gl-proj-head{display:flex;align-items:center;gap:var(--gl-spacing-scale-4);padding:var(--gl-spacing-scale-4) 0}.gl-proj-head-title{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);flex:1;min-width:0}.gl-proj-vis{color:var(--gl-color-neutral-500)}.gl-star-btn-wrap{display:inline-flex}.gl-star-btn-wrap .gl-button{border-radius:8px 0 0 8px}.gl-star-count{display:inline-flex;align-items:center;height:32px;padding:0 var(--gl-spacing-scale-4);border:1px solid var(--gl-color-neutral-200);border-left:none;border-radius:0 8px 8px 0;background:var(--gl-color-neutral-50);font-size:var(--gl-font-size-200);font-weight:var(--gl-font-weight-semibold);color:var(--gl-color-neutral-700)}.gl-commit-card{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);flex-wrap:wrap;padding:var(--gl-spacing-scale-4) var(--gl-spacing-scale-5);border:1px solid var(--gl-color-neutral-100);border-radius:8px;background:var(--gl-color-neutral-10);margin-bottom:var(--gl-spacing-scale-5)}.gl-commit-card-msg{font-weight:var(--gl-font-weight-semibold);color:var(--gl-color-neutral-900);max-width:480px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gl-commit-card-meta{color:var(--gl-color-neutral-600);font-size:var(--gl-font-size-200)}.gl-commit-card-sha{font-family:var(--gl-font-family-monospace);font-size:var(--gl-font-size-200);background:var(--gl-color-neutral-0);border:1px solid var(--gl-color-neutral-200);border-radius:6px;padding:2px 8px;margin-left:auto}.gl-repo-controls{display:flex;align-items:center;gap:var(--gl-spacing-scale-4);margin-bottom:var(--gl-spacing-scale-5);flex-wrap:wrap}.gl-branch-toggle{display:inline-flex;align-items:center;gap:6px}.gl-repo-path{display:flex;align-items:center;gap:4px;font-size:var(--gl-font-size-300);flex:1;min-width:0;overflow:hidden}.gl-repo-path-seg{color:var(--gl-color-neutral-800);font-weight:var(--gl-font-weight-semibold);padding:2px 6px;border-radius:6px;white-space:nowrap}.gl-repo-path-seg:hover{background:var(--gl-color-alpha-dark-8);text-decoration:none}.gl-repo-controls-right{display:inline-flex;gap:var(--gl-spacing-scale-3);margin-left:auto}.gl-file-table{border:1px solid var(--gl-color-neutral-100);border-radius:8px;overflow:hidden;margin-bottom:var(--gl-spacing-scale-6)}.gl-file-row{display:grid;grid-template-columns:minmax(180px,1.2fr) 2fr 140px;gap:var(--gl-spacing-scale-4);align-items:center;padding:8px var(--gl-spacing-scale-4);border-bottom:1px solid var(--gl-color-neutral-100);color:var(--gl-color-neutral-800);font-size:var(--gl-font-size-300)}.gl-file-row:last-child{border-bottom:none}.gl-file-row:hover{background:var(--gl-color-neutral-10);text-decoration:none}.gl-file-head{background:var(--gl-color-neutral-10);font-weight:var(--gl-font-weight-semibold);color:var(--gl-color-neutral-800)}.gl-file-head:hover{background:var(--gl-color-neutral-10)}.gl-file-row .gl-icon{margin-right:6px}.gl-file-name{display:inline-flex;align-items:center;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gl-file-commit{color:var(--gl-color-neutral-600);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gl-file-row-time{color:var(--gl-color-neutral-500);text-align:right}.gl-file-up{color:var(--gl-color-neutral-600)}.gl-readme{border:1px solid var(--gl-color-neutral-100);border-radius:8px;margin-bottom:var(--gl-spacing-scale-6)}.gl-readme-header{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);padding:var(--gl-spacing-scale-4) var(--gl-spacing-scale-5);border-bottom:1px solid var(--gl-color-neutral-100)}.gl-readme-body{padding:var(--gl-spacing-scale-5) var(--gl-spacing-scale-6)}.gl-rail-desc{color:var(--gl-color-neutral-700);margin-bottom:var(--gl-spacing-scale-4)}.gl-topic-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:var(--gl-spacing-scale-4)}.gl-topic-chip{padding:2px 10px;border-radius:var(--gl-border-radius-full);background:var(--gl-color-neutral-100);color:var(--gl-color-neutral-700);font-size:var(--gl-font-size-100);font-weight:var(--gl-font-weight-semibold)}.gl-topic-chip:hover{background:var(--gl-color-neutral-200);text-decoration:none}.gl-lang-bar{display:flex;height:8px;border-radius:4px;overflow:hidden;margin-bottom:6px}.gl-lang-legend{display:flex;flex-wrap:wrap;gap:var(--gl-spacing-scale-3);font-size:var(--gl-font-size-100);color:var(--gl-color-neutral-600);margin-bottom:var(--gl-spacing-scale-4)}.gl-lang-legend i{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:4px}.gl-rail-stats strong{margin-right:4px}.gl-rail-created{margin-top:var(--gl-spacing-scale-5);font-size:var(--gl-font-size-200);color:var(--gl-color-neutral-600)}.gl-blob-head{display:flex;align-items:center;gap:var(--gl-spacing-scale-4);margin-bottom:var(--gl-spacing-scale-4);flex-wrap:wrap}.gl-blob-title{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);flex:1}.gl-blob-name{font-weight:var(--gl-font-weight-semibold)}.gl-blob-size{color:var(--gl-color-neutral-500);font-size:var(--gl-font-size-200)}.gl-blob-viewer{border:1px solid var(--gl-color-neutral-100);border-radius:8px;overflow:auto;max-height:70vh;background:var(--gl-color-neutral-0);margin-bottom:var(--gl-spacing-scale-6)}.gl-blob-line{display:flex;font-family:var(--gl-font-family-monospace);font-size:var(--gl-font-size-200);line-height:20px}.gl-blob-line:hover{background:var(--gl-color-blue-50)}.gl-blob-lineno{width:56px;flex-shrink:0;text-align:right;padding:0 12px 0 0;color:var(--gl-color-neutral-400);background:var(--gl-color-neutral-10);-webkit-user-select:none;user-select:none}.gl-blob-lineno:hover{color:var(--gl-color-blue-700)}.gl-blob-code{padding:0 var(--gl-spacing-scale-4);white-space:pre}.gl-commits-day{padding:var(--gl-spacing-scale-4) 0 var(--gl-spacing-scale-2);font-weight:var(--gl-font-weight-semibold);color:var(--gl-color-neutral-700);border-bottom:1px solid var(--gl-color-neutral-100)}.gl-commits-row,.gl-commit-row{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);padding:var(--gl-spacing-scale-3) 0;border-bottom:1px solid var(--gl-color-neutral-100);flex-wrap:wrap}.gl-commit-msg{font-weight:var(--gl-font-weight-semibold);color:var(--gl-color-neutral-900);max-width:520px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gl-commit-msg:hover{color:var(--gl-color-blue-700)}.gl-commit-meta{color:var(--gl-color-neutral-500);font-size:var(--gl-font-size-200)}.gl-commit-sha{font-family:var(--gl-font-family-monospace);font-size:var(--gl-font-size-200);background:var(--gl-color-neutral-50);border:1px solid var(--gl-color-neutral-200);border-radius:6px;padding:2px 8px;margin-left:auto;color:var(--gl-color-neutral-700)}.gl-commit-sha:hover{color:var(--gl-color-blue-700);text-decoration:none}.gl-commit-detail-head{margin-bottom:var(--gl-spacing-scale-6)}.gl-commit-detail-title{margin-bottom:var(--gl-spacing-scale-3)}.gl-commit-detail-meta{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);color:var(--gl-color-neutral-600);font-size:var(--gl-font-size-300)}.gl-commit-detail-desc{background:var(--gl-color-neutral-10);border-radius:8px;padding:var(--gl-spacing-scale-4);margin-top:var(--gl-spacing-scale-4);font-size:var(--gl-font-size-200)}.gl-commit-detail-sha-row{display:flex;align-items:center;gap:var(--gl-spacing-scale-4);margin-top:var(--gl-spacing-scale-4);flex-wrap:wrap}.gl-commit-sha-full{font-family:var(--gl-font-family-monospace);font-size:var(--gl-font-size-200);color:var(--gl-color-neutral-700)}.gl-commit-files-count{color:var(--gl-color-neutral-600);font-size:var(--gl-font-size-200)}.gl-branch-section-title{margin:var(--gl-spacing-scale-5) 0 var(--gl-spacing-scale-3)}.gl-branch-list{border:1px solid var(--gl-color-neutral-100);border-radius:8px;margin-bottom:var(--gl-spacing-scale-6)}.gl-branch-row{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);padding:var(--gl-spacing-scale-3) var(--gl-spacing-scale-4);border-bottom:1px solid var(--gl-color-neutral-100);flex-wrap:wrap}.gl-branch-row:last-child{border-bottom:none}.gl-branch-icon{color:var(--gl-color-neutral-500)}.gl-branch-name{font-family:var(--gl-font-family-monospace);font-size:var(--gl-font-size-200);font-weight:var(--gl-font-weight-semibold)}.gl-branch-meta{color:var(--gl-color-neutral-500);font-size:var(--gl-font-size-200)}.gl-branch-ahead-behind{display:inline-flex;gap:var(--gl-spacing-scale-3);font-size:var(--gl-font-size-100);margin-left:auto}.gl-ahead{color:var(--gl-color-green-700)}.gl-behind{color:var(--gl-color-orange-700)}.gl-diffs{display:flex;flex-direction:column;gap:var(--gl-spacing-scale-5);margin-bottom:var(--gl-spacing-scale-7)}.gl-diff-file{border:1px solid var(--gl-color-neutral-100);border-radius:8px;overflow:hidden}.gl-diff-file-header{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);padding:var(--gl-spacing-scale-3) var(--gl-spacing-scale-4);background:var(--gl-color-neutral-10);border-bottom:1px solid var(--gl-color-neutral-100);font-family:var(--gl-font-family-monospace);font-size:var(--gl-font-size-200)}.gl-diff-added{color:var(--gl-color-green-600)}.gl-diff-deleted{color:var(--gl-color-red-600)}.gl-diff-modified{color:var(--gl-color-blue-600)}.gl-diff-file-path{font-weight:var(--gl-font-weight-semibold);color:var(--gl-color-neutral-800)}.gl-diff-renamed-from{color:var(--gl-color-neutral-500)}.gl-diff-stats{display:inline-flex;gap:6px;font-family:var(--gl-font-family-monospace);font-size:var(--gl-font-size-200)}.gl-diff-add{color:var(--gl-color-green-700)}.gl-diff-del{color:var(--gl-color-red-700)}.gl-diff-file-actions{margin-left:auto;display:inline-flex;gap:2px}.gl-diff-hunk-header{padding:4px var(--gl-spacing-scale-4);background:var(--gl-color-blue-50);color:var(--gl-color-blue-800);font-family:var(--gl-font-family-monospace);font-size:var(--gl-font-size-100)}.gl-diff-hunk-fn{margin-left:var(--gl-spacing-scale-3);color:var(--gl-color-blue-700)}.gl-diff-line{display:flex;position:relative;font-family:var(--gl-font-family-monospace);font-size:var(--gl-font-size-200);line-height:20px}.gl-diff-line:hover{background:var(--gl-color-alpha-dark-4)}.gl-diff-line:hover .gl-diff-comment-btn{opacity:1}.gl-diff-line-add,.gl-diff-line-add .gl-diff-code{background:var(--gl-color-green-50)}.gl-diff-line-add .gl-diff-lineno{background:#d7ecdd;color:var(--gl-color-green-800)}.gl-diff-line-del{background:var(--gl-color-red-50)}.gl-diff-line-del .gl-diff-lineno{background:#fadbd7;color:var(--gl-color-red-800)}.gl-diff-lineno{width:48px;flex-shrink:0;text-align:right;padding-right:8px;color:var(--gl-color-neutral-400);background:var(--gl-color-neutral-10);-webkit-user-select:none;user-select:none;font-size:var(--gl-font-size-100)}.gl-diff-code{padding:0 var(--gl-spacing-scale-4);white-space:pre;flex:1}.gl-diff-comment-btn{position:absolute;left:-14px;top:2px;width:24px;height:20px;border-radius:6px;background:var(--gl-color-blue-500);color:#fff;display:inline-flex;align-items:center;justify-content:center;opacity:0;transition:opacity .12s ease;box-shadow:0 1px 3px var(--gl-color-alpha-dark-24)}.gl-diff-expand{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);width:100%;padding:4px var(--gl-spacing-scale-4);background:var(--gl-color-blue-50);color:var(--gl-color-blue-700);font-size:var(--gl-font-size-100);border-top:1px solid var(--gl-color-blue-100)}.gl-diff-expand:hover{background:var(--gl-color-blue-100)}.gl-diff-thread-row{background:var(--gl-color-neutral-10);padding:var(--gl-spacing-scale-4);border-top:1px solid var(--gl-color-neutral-100)}.gl-notes{display:flex;flex-direction:column;gap:var(--gl-spacing-scale-4);margin-bottom:var(--gl-spacing-scale-5)}.gl-note-system{display:flex;align-items:flex-start;gap:var(--gl-spacing-scale-3);color:var(--gl-color-neutral-600);font-size:var(--gl-font-size-200);padding:2px 0}.gl-note-system-icon{color:var(--gl-color-neutral-500);margin-top:2px}.gl-note-card,.gl-thread{border:1px solid var(--gl-color-neutral-100);border-radius:8px;padding:var(--gl-spacing-scale-5);margin-bottom:var(--gl-spacing-scale-5);background:var(--gl-color-neutral-0)}.gl-thread{margin-top:var(--gl-spacing-scale-3)}.gl-thread.is-resolved{background:var(--gl-color-neutral-10);opacity:.85}.gl-note-header{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);margin-bottom:var(--gl-spacing-scale-3)}.gl-note-author{font-weight:var(--gl-font-weight-semibold)}.gl-note-title,.gl-note-time{color:var(--gl-color-neutral-500);font-size:var(--gl-font-size-200)}.gl-note-body .gl-markdown{margin-bottom:var(--gl-spacing-scale-2)}.gl-note-emoji{display:flex;gap:6px}.gl-emoji-chip{border:1px solid var(--gl-color-neutral-200);border-radius:var(--gl-border-radius-full);padding:2px 8px;font-size:var(--gl-font-size-200);background:var(--gl-color-neutral-0)}.gl-emoji-chip:hover{background:var(--gl-color-neutral-100)}.gl-note-footer{display:flex;align-items:center;gap:var(--gl-spacing-scale-4);margin-top:var(--gl-spacing-scale-3)}.gl-note-action{display:inline-flex;align-items:center;gap:4px;color:var(--gl-color-neutral-600);font-size:var(--gl-font-size-200);padding:2px 6px;border-radius:6px}.gl-note-action:hover{background:var(--gl-color-alpha-dark-8);color:var(--gl-color-neutral-900)}.gl-note-resolve-spacer{flex:1}.gl-activity-title{margin:var(--gl-spacing-scale-6) 0 var(--gl-spacing-scale-4)}.gl-reply-box{border:1px solid var(--gl-color-neutral-200);border-radius:8px;background:var(--gl-color-neutral-0);margin-top:var(--gl-spacing-scale-5)}.gl-reply-tabs{display:flex;gap:var(--gl-spacing-scale-5);padding:var(--gl-spacing-scale-3) var(--gl-spacing-scale-4) 0;border-bottom:1px solid var(--gl-color-neutral-100)}.gl-reply-tabs button{padding:4px 2px 8px;font-size:var(--gl-font-size-200);color:var(--gl-color-neutral-600);border-bottom:2px solid transparent}.gl-reply-tabs button.is-active{color:var(--gl-color-neutral-900);font-weight:var(--gl-font-weight-semibold);border-bottom-color:var(--gl-color-orange-500, #fc6d26)}.gl-reply-input{border:none;box-shadow:none;border-radius:0;min-height:80px}.gl-reply-input:focus{box-shadow:none}.gl-reply-preview{padding:var(--gl-spacing-scale-4);min-height:80px}.gl-reply-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--gl-spacing-scale-4);padding:var(--gl-spacing-scale-3) var(--gl-spacing-scale-4);border-top:1px solid var(--gl-color-neutral-100)}.gl-inline-comment{margin:var(--gl-spacing-scale-4) 0}.gl-mr-head{padding:var(--gl-spacing-scale-4) 0}.gl-mr-title{display:flex;align-items:baseline;gap:var(--gl-spacing-scale-3);flex-wrap:wrap;margin-bottom:var(--gl-spacing-scale-3)}.gl-mr-iid{color:var(--gl-color-neutral-500);font-weight:var(--gl-font-weight-normal)}.gl-mr-head-meta{display:flex;align-items:center;gap:var(--gl-spacing-scale-4);color:var(--gl-color-neutral-600);font-size:var(--gl-font-size-300);flex-wrap:wrap}.gl-mr-state{display:inline-flex;align-items:center;gap:6px;font-weight:var(--gl-font-weight-semibold)}.gl-mr-state-opened{color:var(--gl-color-green-700)}.gl-mr-state-merged{color:var(--gl-color-purple-700, #5c47a6)}.gl-mr-state-closed{color:var(--gl-color-red-700)}.gl-rail-people{display:flex;flex-direction:column;gap:var(--gl-spacing-scale-3);margin-bottom:var(--gl-spacing-scale-3)}.gl-rail-person{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);font-size:var(--gl-font-size-300)}.gl-rail-person .gl-badge{margin-left:auto}.gl-rail-labels{display:flex;flex-wrap:wrap;gap:6px}.gl-changes-bar{display:flex;align-items:center;gap:var(--gl-spacing-scale-5);margin:var(--gl-spacing-scale-5) 0;flex-wrap:wrap}.gl-changes-count,.gl-changes-commits{color:var(--gl-color-neutral-600);font-size:var(--gl-font-size-200)}.gl-mr-new{display:flex;align-items:center;gap:var(--gl-spacing-scale-4);flex-wrap:wrap;margin-top:var(--gl-spacing-scale-5)}.gl-mr-new-arrow{color:var(--gl-color-neutral-500)}.gl-mr-new-preview{border:1px solid var(--gl-color-neutral-100);border-radius:8px;padding:var(--gl-spacing-scale-5);margin-top:var(--gl-spacing-scale-5)}.gl-mr-new-commit{display:flex;align-items:center;gap:6px;padding:4px 0;color:var(--gl-color-neutral-700);font-size:var(--gl-font-size-200)}.gl-mr-new-actions{margin-top:var(--gl-spacing-scale-5)}.gl-board{display:flex;gap:var(--gl-spacing-scale-4);overflow-x:auto;padding-bottom:var(--gl-spacing-scale-5)}.gl-board-col{width:280px;flex-shrink:0;background:var(--gl-color-neutral-50);border:1px solid var(--gl-color-neutral-100);border-radius:8px;display:flex;flex-direction:column;max-height:70vh;transition:border-color .15s ease,background-color .15s ease}.gl-board-col.is-over{border-color:var(--gl-color-blue-500);background:var(--gl-color-blue-50)}.gl-board-col-head{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);padding:var(--gl-spacing-scale-4);font-weight:var(--gl-font-weight-semibold);border-bottom:1px solid var(--gl-color-neutral-100)}.gl-board-col-dot{width:10px;height:10px;border-radius:3px;border:1px solid var(--gl-color-alpha-dark-16)}.gl-board-cards{padding:var(--gl-spacing-scale-3);overflow-y:auto;display:flex;flex-direction:column;gap:var(--gl-spacing-scale-3)}.gl-board-card{background:var(--gl-color-neutral-0);border:1px solid var(--gl-color-neutral-100);border-radius:8px;padding:var(--gl-spacing-scale-4);box-shadow:0 1px 2px var(--gl-color-alpha-dark-8);cursor:grab;transition:box-shadow .15s ease,transform .15s ease}.gl-board-card:hover{box-shadow:0 2px 8px var(--gl-color-alpha-dark-16);transform:translateY(-1px);text-decoration:none}.gl-board-card-title{color:var(--gl-color-neutral-900);font-size:var(--gl-font-size-200);font-weight:var(--gl-font-weight-semibold);margin-bottom:var(--gl-spacing-scale-3)}.gl-board-card-meta{display:flex;align-items:center;gap:6px;color:var(--gl-color-neutral-500);font-size:var(--gl-font-size-100)}.gl-board-card-meta .gl-avatar{margin-left:auto}.gl-labels-list{border-top:1px solid var(--gl-color-neutral-100)}.gl-labels-row{display:flex;align-items:center;gap:var(--gl-spacing-scale-4);padding:var(--gl-spacing-scale-4) 0;border-bottom:1px solid var(--gl-color-neutral-100)}.gl-labels-desc{color:var(--gl-color-neutral-600);flex:1}.gl-labels-count{color:var(--gl-color-neutral-500);font-size:var(--gl-font-size-200)}.gl-pipeline-list{border-top:1px solid var(--gl-color-neutral-100)}.gl-pipeline-row{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);padding:var(--gl-spacing-scale-4);border-bottom:1px solid var(--gl-color-neutral-100);color:var(--gl-color-neutral-800);flex-wrap:wrap}.gl-pipeline-row:hover{background:var(--gl-color-neutral-10);text-decoration:none}.gl-pipeline-row-id{font-weight:var(--gl-font-weight-semibold)}.gl-pipeline-row-status{font-size:var(--gl-font-size-200);color:var(--gl-color-neutral-600)}.gl-pipeline-row-ref{display:inline-flex;align-items:center;gap:4px;font-family:var(--gl-font-family-monospace);font-size:var(--gl-font-size-200);background:var(--gl-color-neutral-50);border:1px solid var(--gl-color-neutral-200);border-radius:6px;padding:1px 8px}.gl-pipeline-row-sha{font-family:var(--gl-font-family-monospace);font-size:var(--gl-font-size-200);color:var(--gl-color-neutral-600)}.gl-pipeline-row-commit{flex:1;min-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--gl-color-neutral-700)}.gl-pipeline-row-meta{display:inline-flex;align-items:center;gap:6px;color:var(--gl-color-neutral-500);font-size:var(--gl-font-size-200)}.gl-pipeline-row-stage-summary{display:inline-flex;gap:6px}.gl-stage-dot{display:inline-flex}.gl-pipeline-graph{position:relative;display:flex;gap:var(--gl-spacing-scale-7);padding:var(--gl-spacing-scale-6) var(--gl-spacing-scale-4);overflow-x:auto;border:1px solid var(--gl-color-neutral-100);border-radius:8px;margin:var(--gl-spacing-scale-5) 0;background:var(--gl-color-neutral-10)}.gl-pipeline-graph-svg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.gl-pipeline-connector{fill:none;stroke:var(--gl-color-neutral-300);stroke-width:2}.gl-pipeline-stage{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--gl-spacing-scale-4);min-width:140px}.gl-pipeline-stage-name{font-size:var(--gl-font-size-200);font-weight:var(--gl-font-weight-semibold);color:var(--gl-color-neutral-600);text-align:center}.gl-pipeline-stage-jobs{display:flex;flex-direction:column;gap:var(--gl-spacing-scale-4)}.gl-pipeline-job{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);background:var(--gl-color-neutral-0);border:1px solid var(--gl-color-neutral-200);border-radius:var(--gl-border-radius-full);padding:4px var(--gl-spacing-scale-4);color:var(--gl-color-neutral-800);font-size:var(--gl-font-size-200);transition:box-shadow .15s ease}.gl-pipeline-job:hover{box-shadow:0 2px 8px var(--gl-color-alpha-dark-16);text-decoration:none}.gl-pipeline-job-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gl-job-allowed-fail{color:var(--gl-color-orange-600)}.gl-pipeline-meta{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);margin-bottom:var(--gl-spacing-scale-3)}.gl-pipeline-meta-text{color:var(--gl-color-neutral-700);display:inline-flex;align-items:center;gap:4px}.gl-pipeline-meta-dur{display:inline-flex;align-items:center;gap:4px;color:var(--gl-color-neutral-500);font-size:var(--gl-font-size-200)}.gl-pipeline-coverage{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);color:var(--gl-color-neutral-600);font-size:var(--gl-font-size-200);margin-bottom:var(--gl-spacing-scale-5)}.gl-pipeline-coverage .gl-progress{max-width:240px}.gl-jobs-table{border:1px solid var(--gl-color-neutral-100);border-radius:8px;overflow:hidden;margin-bottom:var(--gl-spacing-scale-7)}.gl-jobs-stage-head{padding:var(--gl-spacing-scale-3) var(--gl-spacing-scale-4);background:var(--gl-color-neutral-10);font-weight:var(--gl-font-weight-semibold);color:var(--gl-color-neutral-700);border-bottom:1px solid var(--gl-color-neutral-100)}.gl-job-row{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);padding:var(--gl-spacing-scale-3) var(--gl-spacing-scale-4);border-bottom:1px solid var(--gl-color-neutral-100);color:var(--gl-color-neutral-800)}.gl-job-row:last-child{border-bottom:none}.gl-job-row:hover{background:var(--gl-color-neutral-10);text-decoration:none}.gl-job-name{font-weight:var(--gl-font-weight-semibold)}.gl-job-ref{display:inline-flex;align-items:center;gap:4px;color:var(--gl-color-neutral-500);font-size:var(--gl-font-size-200);font-family:var(--gl-font-family-monospace)}.gl-job-meta{margin-left:auto;color:var(--gl-color-neutral-500);font-size:var(--gl-font-size-200)}.gl-job-actions{display:inline-flex;gap:6px}.gl-job-detail-meta{display:flex;gap:var(--gl-spacing-scale-5);color:var(--gl-color-neutral-600);font-size:var(--gl-font-size-200);margin-bottom:var(--gl-spacing-scale-5);flex-wrap:wrap}.gl-job-log{background:#18171d;color:#e0dfe3;border-radius:8px;padding:var(--gl-spacing-scale-4) var(--gl-spacing-scale-5);font-family:var(--gl-font-family-monospace);font-size:var(--gl-font-size-200);line-height:20px;max-height:60vh;overflow:auto;margin-bottom:var(--gl-spacing-scale-7)}.gl-job-log-line{white-space:pre-wrap;word-break:break-all}.gl-log-cmd{color:#9dc7f1}.gl-log-err{color:#fcb5aa}.gl-log-ok{color:#91d4a8}.gl-search-form{display:flex;gap:var(--gl-spacing-scale-3);max-width:640px;margin:var(--gl-spacing-scale-5) 0}.gl-profile-head{display:flex;gap:var(--gl-spacing-scale-6);align-items:flex-start;padding:var(--gl-spacing-scale-5) 0;border-bottom:1px solid var(--gl-color-neutral-100);margin-bottom:var(--gl-spacing-scale-5)}.gl-profile-pronouns{color:var(--gl-color-neutral-500);font-weight:var(--gl-font-weight-normal);font-size:var(--gl-font-size-300)}.gl-profile-sub{color:var(--gl-color-neutral-600);margin:4px 0}.gl-profile-bio{color:var(--gl-color-neutral-700);max-width:560px}.gl-profile-meta{display:flex;gap:var(--gl-spacing-scale-4);color:var(--gl-color-neutral-500);font-size:var(--gl-font-size-200);margin-top:6px;align-items:center}.gl-contrib-cal{display:grid;grid-template-rows:repeat(7,10px);grid-auto-flow:column;grid-auto-columns:10px;gap:3px;overflow-x:auto;padding-bottom:var(--gl-spacing-scale-3);margin-bottom:var(--gl-spacing-scale-6)}.gl-contrib-day{border-radius:2px;background:var(--gl-color-neutral-100)}.gl-contrib-0{background:var(--gl-color-neutral-100)}.gl-contrib-1{background:var(--gl-color-green-200)}.gl-contrib-2{background:var(--gl-color-green-400)}.gl-contrib-3{background:var(--gl-color-green-600)}.gl-contrib-4{background:var(--gl-color-green-800)}.gl-members-list{border-top:1px solid var(--gl-color-neutral-100)}.gl-member-row{display:flex;align-items:center;gap:var(--gl-spacing-scale-4);padding:var(--gl-spacing-scale-4) 0;border-bottom:1px solid var(--gl-color-neutral-100)}.gl-member-info{flex:1;min-width:0}.gl-member-name{font-weight:var(--gl-font-weight-semibold);color:var(--gl-color-neutral-900);display:inline-flex;gap:6px;align-items:center}.gl-member-sub{color:var(--gl-color-neutral-500);font-size:var(--gl-font-size-200)}.gl-member-access{margin-right:var(--gl-spacing-scale-3)}.gl-settings-card{border:1px solid var(--gl-color-neutral-100);border-radius:8px;margin-bottom:var(--gl-spacing-scale-5);overflow:hidden}.gl-settings-card-head{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--gl-spacing-scale-4) var(--gl-spacing-scale-5);background:var(--gl-color-neutral-10);font-size:var(--gl-font-size-300)}.gl-settings-card-head .gl-icon{transition:transform .2s ease}.gl-settings-card.open .gl-settings-card-head .gl-icon{transform:rotate(180deg)}.gl-settings-card-body{display:none;padding:var(--gl-spacing-scale-6)}.gl-settings-card.open .gl-settings-card-body{display:block}.gl-settings-save{margin-top:var(--gl-spacing-scale-5)}.gl-settings-danger-actions{display:flex;gap:var(--gl-spacing-scale-4)}.gl-radio-row{display:flex;margin-bottom:var(--gl-spacing-scale-3)}.gl-profile-edit-head{display:flex;gap:var(--gl-spacing-scale-5);align-items:center;margin-bottom:var(--gl-spacing-scale-6)}.gl-help-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--gl-spacing-scale-5);margin:var(--gl-spacing-scale-6) 0}.gl-help-card{border:1px solid var(--gl-color-neutral-100);border-radius:8px;padding:var(--gl-spacing-scale-5);color:var(--gl-color-neutral-700);transition:box-shadow .15s ease}.gl-help-card:hover{box-shadow:0 2px 10px var(--gl-color-alpha-dark-8)}.gl-help-card .gl-icon{color:var(--gl-color-orange-600, #fc6d26);margin-bottom:var(--gl-spacing-scale-3)}.gl-help-card h5{margin-bottom:var(--gl-spacing-scale-2)}.gl-help-card p{font-size:var(--gl-font-size-200);color:var(--gl-color-neutral-600)}.gl-help-version{display:flex;align-items:center;gap:var(--gl-spacing-scale-3)}.gl-new-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--gl-spacing-scale-5);margin-top:var(--gl-spacing-scale-6)}.gl-new-grid-card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gl-spacing-scale-3);border:1px solid var(--gl-color-neutral-100);border-radius:8px;padding:var(--gl-spacing-scale-6);text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.gl-new-grid-card:hover{border-color:var(--gl-color-blue-500);box-shadow:0 2px 10px var(--gl-color-alpha-dark-8)}.gl-new-grid-card .gl-icon:first-child{color:var(--gl-color-orange-600, #fc6d26)}.gl-new-grid-card p{color:var(--gl-color-neutral-600);font-size:var(--gl-font-size-200)}.gl-palette-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:950;background:var(--gl-color-alpha-dark-40);display:flex;justify-content:center;padding:12vh var(--gl-spacing-scale-6) 0;animation:gl-fade-in .12s ease}.gl-palette{width:100%;max-width:640px;background:var(--gl-color-neutral-0);border-radius:12px;box-shadow:0 12px 40px var(--gl-color-alpha-dark-40);overflow:hidden;display:flex;flex-direction:column;max-height:60vh;animation:gl-modal-in .16s ease}.gl-palette-head{display:flex;align-items:center;gap:var(--gl-spacing-scale-3);padding:var(--gl-spacing-scale-4) var(--gl-spacing-scale-5);border-bottom:1px solid var(--gl-color-neutral-100);color:var(--gl-color-neutral-500)}.gl-palette-input{flex:1;border:none;outline:none;font-size:var(--gl-font-size-400);color:var(--gl-color-neutral-900)}.gl-palette-list{overflow-y:auto;padding:var(--gl-spacing-scale-2)}.gl-palette-item{display:flex;align-items:center;gap:var(--gl-spacing-scale-4);width:100%;padding:var(--gl-spacing-scale-3) var(--gl-spacing-scale-4);border-radius:8px;color:var(--gl-color-neutral-800);font-size:var(--gl-font-size-300);text-align:left}.gl-palette-item.is-active{background:var(--gl-color-blue-50);color:var(--gl-color-blue-900)}.gl-palette-item-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gl-palette-item-hint{color:var(--gl-color-neutral-500);font-size:var(--gl-font-size-100);text-transform:uppercase;letter-spacing:.04em}.gl-shortcuts h5{margin:var(--gl-spacing-scale-5) 0 var(--gl-spacing-scale-3)}.gl-shortcuts-table{display:flex;flex-direction:column;gap:var(--gl-spacing-scale-3)}.gl-shortcuts-row{display:flex;align-items:center;gap:var(--gl-spacing-scale-4);font-size:var(--gl-font-size-300)}.gl-shortcuts-keys{display:inline-flex;gap:4px;min-width:90px}.gl-find-file-list{max-height:320px;overflow-y:auto;margin-top:var(--gl-spacing-scale-4);border-top:1px solid var(--gl-color-neutral-100)}.gl-find-file-item{display:block;padding:6px var(--gl-spacing-scale-3);font-family:var(--gl-font-family-monospace);font-size:var(--gl-font-size-200);color:var(--gl-color-neutral-800);border-radius:6px}.gl-find-file-item:hover{background:var(--gl-color-blue-50);text-decoration:none}.gl-group-desc{color:var(--gl-color-neutral-600);margin:0 0 var(--gl-spacing-scale-5);max-width:720px}.gl-status-label{margin-left:4px;font-size:var(--gl-font-size-200);color:var(--gl-color-neutral-700)}@media(max-width:768px){.gl-file-row{grid-template-columns:1fr 90px}.gl-file-commit{display:none}.gl-board-col{width:240px}.gl-pipeline-row-commit{display:none}}
