:root{--ci-icon-success-background-color: var(--gl-color-green-300);--ci-icon-success-text-color: var(--gl-color-green-900);--ci-icon-success-icon-color: var(--gl-color-green-300);--ci-icon-success-icon-background-color: var(--gl-color-green-900);--ci-icon-warning-background-color: var(--gl-color-orange-300);--ci-icon-warning-text-color: var(--gl-color-orange-900);--ci-icon-warning-icon-color: var(--gl-color-orange-300);--ci-icon-warning-icon-background-color: var(--gl-color-orange-900);--ci-icon-danger-background-color: var(--gl-color-red-300);--ci-icon-danger-text-color: var(--gl-color-red-900);--ci-icon-danger-icon-color: var(--gl-color-red-300);--ci-icon-danger-icon-background-color: var(--gl-color-red-900);--ci-icon-info-background-color: var(--gl-color-blue-300);--ci-icon-info-text-color: var(--gl-color-blue-900);--ci-icon-info-icon-color: var(--gl-color-blue-300);--ci-icon-info-icon-background-color: var(--gl-color-blue-900);--ci-icon-neutral-background-color: var(--gl-color-neutral-300);--ci-icon-neutral-text-color: var(--gl-color-neutral-900);--ci-icon-neutral-icon-color: var(--gl-color-neutral-300);--ci-icon-neutral-icon-background-color: var(--gl-color-neutral-900);--diff-warning-background-color: #453522;--timeline-entry-draft-note-background-color: #453522;--timeline-entry-internal-note-background-color: #453522;--timeline-entry-target-background-color: #2a394e;--user-contribution-graph-cell-level-0: var(--gl-color-neutral-900);--user-contribution-graph-cell-level-1: var(--gl-color-data-blue-900);--user-contribution-graph-cell-level-2: var(--gl-color-data-blue-600);--user-contribution-graph-cell-level-3: var(--gl-color-data-blue-400);--user-contribution-graph-cell-level-4: var(--gl-color-data-blue-100);--gl-color-alpha-0: transparent;--gl-color-alpha-dark-2: rgba(05, 05, 06, .02);--gl-color-alpha-dark-4: rgba(05, 05, 06, .04);--gl-color-alpha-dark-6: rgba(05, 05, 06, .06);--gl-color-alpha-dark-8: rgba(05, 05, 06, .08);--gl-color-alpha-dark-16: rgba(05, 05, 06, .16);--gl-color-alpha-dark-24: rgba(05, 05, 06, .24);--gl-color-alpha-dark-40: rgba(05, 05, 06, .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-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-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-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-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-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-theme-indigo-10: #f8f8ff;--gl-color-theme-indigo-50: #f1f1ff;--gl-color-theme-indigo-100: #dbdbf8;--gl-color-theme-indigo-200: #c7c7f2;--gl-color-theme-indigo-300: #a2a2e6;--gl-color-theme-indigo-400: #8181d7;--gl-color-theme-indigo-500: #6666c4;--gl-color-theme-indigo-600: #5252b5;--gl-color-theme-indigo-700: #41419f;--gl-color-theme-indigo-800: #303083;--gl-color-theme-indigo-900: #222261;--gl-color-theme-indigo-950: #14143d;--gl-color-theme-blue-10: #e6ecf0;--gl-color-theme-blue-50: #cdd8e3;--gl-color-theme-blue-100: #b9cadc;--gl-color-theme-blue-200: #a6bdd5;--gl-color-theme-blue-300: #81a5c9;--gl-color-theme-blue-400: #628eb9;--gl-color-theme-blue-500: #4977a5;--gl-color-theme-blue-600: #346596;--gl-color-theme-blue-700: #235180;--gl-color-theme-blue-800: #153c63;--gl-color-theme-blue-900: #0b2640;--gl-color-theme-blue-950: #04101c;--gl-color-theme-light-blue-10: #eef3f7;--gl-color-theme-light-blue-50: #dde6ee;--gl-color-theme-light-blue-100: #c1d4e6;--gl-color-theme-light-blue-200: #a0bedc;--gl-color-theme-light-blue-300: #74a3d3;--gl-color-theme-light-blue-400: #4f8bc7;--gl-color-theme-light-blue-500: #3476b9;--gl-color-theme-light-blue-600: #2268ae;--gl-color-theme-light-blue-700: #145aa1;--gl-color-theme-light-blue-800: #0e4d8d;--gl-color-theme-light-blue-900: #0c4277;--gl-color-theme-light-blue-950: #0a3764;--gl-color-theme-green-10: #eef4ef;--gl-color-theme-green-50: #dde9de;--gl-color-theme-green-100: #b1d6b5;--gl-color-theme-green-200: #8cc497;--gl-color-theme-green-300: #69af7d;--gl-color-theme-green-400: #499767;--gl-color-theme-green-500: #308258;--gl-color-theme-green-600: #25744c;--gl-color-theme-green-700: #1b653f;--gl-color-theme-green-800: #155635;--gl-color-theme-green-900: #0e4328;--gl-color-theme-green-950: #052e19;--gl-color-theme-red-10: #faf4f3;--gl-color-theme-red-50: #f4e9e7;--gl-color-theme-red-100: #ecd3d0;--gl-color-theme-red-200: #e3bab5;--gl-color-theme-red-300: #d59086;--gl-color-theme-red-400: #c66e60;--gl-color-theme-red-500: #ad4a3b;--gl-color-theme-red-600: #a13322;--gl-color-theme-red-700: #8f2110;--gl-color-theme-red-800: #761405;--gl-color-theme-red-900: #580d02;--gl-color-theme-red-950: #380700;--gl-color-theme-light-red-10: #fdf9f8;--gl-color-theme-light-red-50: #faf2f1;--gl-color-theme-light-red-100: #f6d9d5;--gl-color-theme-light-red-200: #ebada2;--gl-color-theme-light-red-300: #e07f6f;--gl-color-theme-light-red-400: #d36250;--gl-color-theme-light-red-500: #c24b38;--gl-color-theme-light-red-600: #b53a26;--gl-color-theme-light-red-700: #a02e1c;--gl-color-theme-light-red-800: #8b2212;--gl-color-theme-light-red-900: #751709;--gl-color-theme-light-red-950: #5c1105;--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-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-spacing-scale-0: 0;--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-avatar-fallback-background-color-red: #fcb5aa3d;--gl-avatar-fallback-background-color-purple: #cbbbf23d;--gl-avatar-fallback-background-color-blue: #9dc7f13d;--gl-avatar-fallback-background-color-green: #91d4a83d;--gl-avatar-fallback-background-color-orange: #e9be743d;--gl-avatar-fallback-background-color-neutral: #bfbfc33d;--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;--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;--theme-indigo-10: #f8f8ff;--theme-indigo-50: #f1f1ff;--theme-indigo-100: #dbdbf8;--theme-indigo-200: #c7c7f2;--theme-indigo-300: #a2a2e6;--theme-indigo-400: #8181d7;--theme-indigo-500: #6666c4;--theme-indigo-600: #5252b5;--theme-indigo-700: #41419f;--theme-indigo-800: #303083;--theme-indigo-900: #222261;--theme-indigo-950: #14143d;--theme-blue-10: #e6ecf0;--theme-blue-50: #cdd8e3;--theme-blue-100: #b9cadc;--theme-blue-200: #a6bdd5;--theme-blue-300: #81a5c9;--theme-blue-400: #628eb9;--theme-blue-500: #4977a5;--theme-blue-600: #346596;--theme-blue-700: #235180;--theme-blue-800: #153c63;--theme-blue-900: #0b2640;--theme-blue-950: #04101c;--theme-light-blue-10: #eef3f7;--theme-light-blue-50: #dde6ee;--theme-light-blue-100: #c1d4e6;--theme-light-blue-200: #a0bedc;--theme-light-blue-300: #74a3d3;--theme-light-blue-400: #4f8bc7;--theme-light-blue-500: #3476b9;--theme-light-blue-600: #2268ae;--theme-light-blue-700: #145aa1;--theme-light-blue-800: #0e4d8d;--theme-light-blue-900: #0c4277;--theme-light-blue-950: #0a3764;--theme-green-10: #eef4ef;--theme-green-50: #dde9de;--theme-green-100: #b1d6b5;--theme-green-200: #8cc497;--theme-green-300: #69af7d;--theme-green-400: #499767;--theme-green-500: #308258;--theme-green-600: #25744c;--theme-green-700: #1b653f;--theme-green-800: #155635;--theme-green-900: #0e4328;--theme-green-950: #052e19;--theme-red-10: #faf4f3;--theme-red-50: #f4e9e7;--theme-red-100: #ecd3d0;--theme-red-200: #e3bab5;--theme-red-300: #d59086;--theme-red-400: #c66e60;--theme-red-500: #ad4a3b;--theme-red-600: #a13322;--theme-red-700: #8f2110;--theme-red-800: #761405;--theme-red-900: #580d02;--theme-red-950: #380700;--theme-light-red-10: #fdf9f8;--theme-light-red-50: #faf2f1;--theme-light-red-100: #f6d9d5;--theme-light-red-200: #ebada2;--theme-light-red-300: #e07f6f;--theme-light-red-400: #d36250;--theme-light-red-500: #c24b38;--theme-light-red-600: #b53a26;--theme-light-red-700: #a02e1c;--theme-light-red-800: #8b2212;--theme-light-red-900: #751709;--theme-light-red-950: #5c1105;--black: #050506;--white: #fff;--blue-50: #e9f3fc;--blue-100: #cbe2f9;--blue-200: #9dc7f1;--blue-300: #63a6e9;--blue-400: #428fdc;--blue-500: #1f75cb;--blue-600: #2f68b4;--blue-700: #2f5ca0;--blue-800: #284779;--blue-900: #213454;--blue-950: #1d283e;--gray-10: #fbfafd;--gray-50: #ececef;--gray-100: #dcdcde;--gray-200: #bfbfc3;--gray-300: #a4a3a8;--gray-400: #89888d;--gray-500: #737278;--gray-600: #626168;--gray-700: #4c4b51;--gray-800: #3a383f;--gray-900: #28272d;--gray-950: #18171d;--green-50: #ecf4ee;--green-100: #c3e6cd;--green-200: #91d4a8;--green-300: #52b87a;--green-400: #2da160;--green-500: #108548;--green-600: #2f7549;--green-700: #306440;--green-800: #225131;--green-900: #1e3e28;--green-950: #17291c;--orange-50: #fdf1dd;--orange-100: #f5d9a8;--orange-200: #e9be74;--orange-300: #d99530;--orange-400: #c17d10;--orange-500: #ab6100;--orange-600: #995715;--orange-700: #894b16;--orange-800: #693c14;--orange-900: #532e16;--orange-950: #382315;--purple-50: #f4f0ff;--purple-100: #e1d8f9;--purple-200: #cbbbf2;--purple-300: #ac93e6;--purple-400: #9475db;--purple-500: #7b58cf;--purple-600: #6a4fb4;--purple-700: #5c47a6;--purple-800: #493c83;--purple-900: #342d59;--purple-950: #27243e;--red-50: #fcf1ef;--red-100: #fdd4cd;--red-200: #fcb5aa;--red-300: #f57f6c;--red-400: #ec5941;--red-500: #dd2b0e;--red-600: #c02f12;--red-700: #a32c12;--red-800: #812713;--red-900: #582014;--red-950: #3e1a14;--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(05, 05, 06, .16);--t-gray-a-24: rgba(05, 05, 06, .24);--t-gray-a-02: rgba(05, 05, 06, .02);--t-gray-a-04: rgba(05, 05, 06, .04);--t-gray-a-06: rgba(05, 05, 06, .06);--t-gray-a-08: rgba(05, 05, 06, .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-neutral-background-color-default: rgba(164, 163, 168, 0);--gl-action-neutral-background-color-hover: rgba(164, 163, 168, .16);--gl-action-neutral-background-color-active: rgba(83, 81, 88, .24);--gl-action-confirm-background-color-default: rgba(99, 166, 233, 0);--gl-action-confirm-background-color-hover: rgba(99, 166, 233, .16);--gl-action-confirm-background-color-active: rgba(11, 92, 173, .24);--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-text-primary: #28272d;--gl-text-secondary: #737278;--gl-text-tertiary: #89888d;--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-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-blue: var(--gl-color-theme-blue-700);--gl-broadcast-banner-background-color-dark: var(--gl-color-neutral-500);--gl-broadcast-banner-background-color-green: var(--gl-color-theme-green-700);--gl-broadcast-banner-background-color-indigo: var( --gl-color-theme-indigo-700 );--gl-broadcast-banner-background-color-light: var(--gl-color-neutral-50);--gl-broadcast-banner-background-color-lightblue: var( --gl-color-theme-blue-500 );--gl-broadcast-banner-background-color-lightgreen: var( --gl-color-theme-green-500 );--gl-broadcast-banner-background-color-lightindigo: var( --gl-color-theme-indigo-500 );--gl-broadcast-banner-background-color-lightred: var( --gl-color-theme-red-500 );--gl-broadcast-banner-background-color-red: var(--gl-color-theme-red-700);--gl-broadcast-banner-border-color-blue: var(--gl-color-theme-blue-900);--gl-broadcast-banner-border-color-dark: var(--gl-color-neutral-700);--gl-broadcast-banner-border-color-green: var(--gl-color-theme-green-900);--gl-broadcast-banner-border-color-indigo: var(--gl-color-theme-indigo-900);--gl-broadcast-banner-border-color-light: var(--gl-color-neutral-100);--gl-broadcast-banner-border-color-lightblue: var(--gl-color-theme-blue-700);--gl-broadcast-banner-border-color-lightgreen: var( --gl-color-theme-green-700 );--gl-broadcast-banner-border-color-lightindigo: var( --gl-color-theme-indigo-700 );--gl-broadcast-banner-border-color-lightred: var(--gl-color-theme-red-700);--gl-broadcast-banner-border-color-red: var(--gl-color-theme-red-900);--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-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-confirm-primary-foreground-color-default: var( --gl-color-neutral-0 );--gl-button-confirm-primary-border-color-default: var(--gl-color-blue-600);--gl-button-confirm-primary-border-color-hover: var(--gl-color-blue-800);--gl-button-confirm-primary-border-color-active: var(--gl-color-blue-900);--gl-button-confirm-secondary-foreground-color-default: var( --gl-color-blue-500 );--gl-button-confirm-secondary-foreground-color-hover: var( --gl-color-blue-700 );--gl-button-confirm-secondary-foreground-color-active: var( --gl-color-blue-900 );--gl-button-confirm-secondary-background-color-default: var( --gl-color-neutral-0 );--gl-button-confirm-secondary-background-color-hover: var(--gl-color-blue-50);--gl-button-confirm-secondary-background-color-active: var( --gl-color-blue-100 );--gl-button-confirm-secondary-border-color-default: var(--gl-color-blue-500);--gl-button-confirm-secondary-border-color-hover: var(--gl-color-blue-700);--gl-button-confirm-secondary-border-color-active: var(--gl-color-blue-900);--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-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-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-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-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-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-tab-selected-indicator-color-default: var(--gl-color-blue-500);--gl-token-selector-token-container-token-background-color-focus: var( --gl-color-neutral-300 );--gl-token-background-color: var(--gl-color-neutral-100);--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-blue-500);--gl-action-selected-background-color-hover: var(--gl-color-blue-700);--gl-action-selected-background-color-active: var(--gl-color-blue-800);--gl-action-neutral-foreground-color-default: var(--gl-color-neutral-900);--gl-action-neutral-background-color-focus: var( --gl-action-neutral-background-color-hover );--gl-action-neutral-border-color-default: var(--gl-color-alpha-0);--gl-action-confirm-foreground-color-default: var(--gl-color-blue-500);--gl-action-confirm-foreground-color-hover: var(--gl-color-blue-700);--gl-action-confirm-foreground-color-active: var(--gl-color-blue-900);--gl-action-confirm-background-color-focus: var( --gl-action-confirm-background-color-hover );--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-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-color-transparent: var(--gl-color-alpha-0);--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-blue-500);--gl-control-background-color-selected-hover: var(--gl-color-blue-700);--gl-control-background-color-selected-focus: var(--gl-color-blue-700);--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-border-color-error: var(--gl-color-red-500);--gl-control-border-color-selected-default: var(--gl-color-blue-500);--gl-control-border-color-selected-hover: var(--gl-color-blue-700);--gl-control-border-color-selected-focus: var(--gl-color-blue-700);--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-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-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-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-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-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-text-color: var(--gl-color-red-700);--gl-feedback-danger-icon-color: var(--gl-color-red-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-shadow-color-default: var(--gl-color-alpha-dark-16);--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-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-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-focus: var( --gl-action-neutral-background-color-focus );--gl-button-default-tertiary-border-color-default: var( --gl-action-neutral-border-color-default );--gl-button-confirm-primary-background-color-default: var( --gl-action-strong-confirm-background-color-default );--gl-button-confirm-primary-background-color-hover: var( --gl-action-strong-confirm-background-color-hover );--gl-button-confirm-primary-background-color-active: var( --gl-action-strong-confirm-background-color-active );--gl-button-confirm-primary-border-color-focus: var( --gl-button-confirm-primary-border-color-hover );--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-focus: var( --gl-action-confirm-background-color-focus );--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-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-chart-axis-text-color: var(--gl-text-color-subtle);--gl-datepicker-date-text-color-selected: var( --gl-control-indicator-color-selected );--gl-dropdown-background-color: var(--gl-background-color-overlap);--gl-dropdown-border-color: var(--gl-border-color-strong);--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-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-dropdown-option-background-color-selected-focus: var( --gl-dropdown-option-background-color-selected-hover );--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-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-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-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-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-border-color-section: var(--gl-border-color-default);--gl-control-text-color-error: var(--gl-text-color-danger);--gl-control-text-color-valid: var(--gl-text-color-success);--gl-control-placeholder-color: var(--gl-text-color-disabled);--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-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-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-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-hover: var( --gl-action-strong-confirm-foreground-color-hover );--gl-button-confirm-primary-background-color-focus: var( --gl-action-strong-confirm-background-color-focus );--gl-button-confirm-tertiary-foreground-color-focus: var( --gl-action-confirm-foreground-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-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-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-button-confirm-primary-foreground-color-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-button-confirm-primary-foreground-color-active: var( --gl-action-strong-confirm-foreground-color-active )}.dev-login-view{display:flex;justify-content:center;align-items:center;background-color:var(--lumo-shade-5pct)}.dev-login-view .dev-content-div{display:flex;box-shadow:var(--lumo-box-shadow-s);border:1px solid var(--lumo-shade-30pct);border-radius:var(--lumo-border-radius-s);background-color:var(--lumo-base-color);overflow:clip}.dev-login-view .dev-users{display:flex;padding:var(--lumo-space-m);flex-direction:column;background-color:var(--lumo-shade-5pct);color:var(--lumo-secondary-text-color);row-gap:var(--lumo-space-m);border-left:1px solid var(--lumo-shade-20pct)}.dev-login-view .dev-user-card{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:var(--lumo-border-radius-m);padding:var(--lumo-space-m);background-color:var(--lumo-base-color);border:1px solid var(--lumo-shade-20pct)}.dev-login-view .dev-user-card>div{display:flex;flex-direction:column;row-gap:var(--lumo-space-s)}.dev-login-view .dev-user-card h3{font-size:var(--lumo-font-size-m)}.dev-login-view .dev-user-card dl{display:grid;grid-template-columns:auto 1fr;margin:0;font-size:var(--lumo-font-size-s)}.dev-login-view .dev-user-card dd{color:var(--lumo-body-text-color)}:root{--wiz-bg-base: #f4f2fb;--wiz-violet: #7c3aed;--wiz-blue: #2563eb;--wiz-rose: #c42a52;--wiz-gold: #b8790f;--wiz-glass: rgba(255, 255, 255, .55);--wiz-glass-strong: rgba(255, 255, 255, .8);--wiz-glass-border: rgba(31, 27, 46, .1);--wiz-text: #201c30;--wiz-text-dim: rgba(32, 28, 48, .6);--wiz-font-display: "Space Grotesk", "Segoe UI", sans-serif;--wiz-font-body: "Inter", "Segoe UI", sans-serif}.auth-hub-view{position:relative;display:flex;align-items:center;justify-content:center;min-height:100%;height:100%;background:radial-gradient(120% 120% at 50% 0%,#ffffff 0%,var(--wiz-bg-base) 60%);overflow-y:auto;overflow-x:hidden;font-family:var(--wiz-font-body);padding:1.5rem .75rem;box-sizing:border-box}.aurora-bg{position:absolute;inset:0;overflow:hidden;pointer-events:none}.aurora-blob{position:absolute;border-radius:50%;filter:blur(70px);opacity:.35;will-change:transform}.aurora-blob-a{width:480px;height:480px;top:-140px;left:-120px;background:radial-gradient(circle,var(--wiz-violet),transparent 70%);animation:drift-a 22s ease-in-out infinite}.aurora-blob-b{width:420px;height:420px;bottom:-160px;right:-100px;background:radial-gradient(circle,var(--wiz-blue),transparent 70%);animation:drift-b 26s ease-in-out infinite}.aurora-blob-c{width:320px;height:320px;top:40%;left:55%;background:radial-gradient(circle,var(--wiz-rose),transparent 70%);opacity:.22;animation:drift-c 30s ease-in-out infinite}@keyframes drift-a{0%,to{transform:translate(0) scale(1)}50%{transform:translate(60px,40px) scale(1.1)}}@keyframes drift-b{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-50px,-30px) scale(1.08)}}@keyframes drift-c{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-40%,-60%) scale(1.15)}}.wizard-card{position:relative;z-index:1;width:100%;max-width:560px;margin:auto;flex-shrink:0;padding:2.5rem 2.75rem 2.75rem;border-radius:28px;background:var(--wiz-glass);border:1px solid var(--wiz-glass-border);backdrop-filter:blur(28px) saturate(160%);-webkit-backdrop-filter:blur(28px) saturate(160%);box-shadow:0 20px 60px #4c1d9524,0 2px 8px #0000000f,inset 0 1px #fff9;color:var(--wiz-text);overflow:visible;animation:card-rise .7s cubic-bezier(.16,1,.3,1) both}@keyframes card-rise{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.wizard-header{text-align:center;margin-bottom:1.5rem}.auth-logo{width:68px;display:block;margin:0 auto .75rem;filter:drop-shadow(0 4px 12px rgba(139,92,246,.35))}.auth-title{font-family:var(--wiz-font-display);font-weight:700;font-size:1.9rem;letter-spacing:-.01em;margin:0 0 2px;background:linear-gradient(90deg,#3b0764,#7c3aed);-webkit-background-clip:text;background-clip:text;color:transparent}.auth-subtitle{color:var(--wiz-text-dim);margin:0;font-size:.9rem}.step-indicator{display:flex;align-items:center;gap:.6rem;margin:0 auto 1.75rem;width:fit-content}.step-node{display:flex;align-items:center;gap:.5rem}.step-dot{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--wiz-font-display);font-size:.8rem;font-weight:600;background:var(--wiz-glass-strong);border:1px solid var(--wiz-glass-border);color:var(--wiz-text-dim);transition:all .35s cubic-bezier(.4,0,.2,1)}.step-dot-active{background:linear-gradient(135deg,var(--wiz-violet),var(--wiz-blue));color:#fff;border-color:transparent;box-shadow:0 0 0 4px #8b5cf638}.step-dot-done{background:#8b5cf640;color:#fff;border-color:transparent}.step-label{font-size:.78rem;color:var(--wiz-text-dim);font-weight:500}.step-line-track{width:64px;height:2px;background:var(--wiz-glass-border);border-radius:2px;overflow:hidden}.step-line-fill{display:block;height:100%;width:0%;background:linear-gradient(90deg,var(--wiz-violet),var(--wiz-blue));transition:width .6s cubic-bezier(.4,0,.2,1)}.step-line-fill-active{width:100%}.step-track{position:relative;width:100%}.step-panel{display:none;width:100%;box-sizing:border-box}.step-panel.step-panel-active{display:block;animation:panel-fade-in .45s cubic-bezier(.4,0,.2,1)}.step-panel.step-panel-active.no-anim{animation:none}@keyframes panel-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.auth-region-heading{font-family:var(--wiz-font-display);font-size:1.2rem;font-weight:600;margin:0 0 4px}.auth-region-hint{color:var(--wiz-text-dim);margin:0 0 1.25rem;font-size:.85rem}.flag-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:.75rem}.flag-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1.1rem .5rem;border-radius:16px;border:1px solid var(--wiz-glass-border);background:var(--wiz-glass-strong);cursor:pointer;transition:transform .2s cubic-bezier(.4,0,.2,1),border-color .2s,background .2s,box-shadow .2s}.flag-card:hover{border-color:var(--wiz-violet);background:#8b5cf629;transform:translateY(-3px);box-shadow:0 10px 24px #8b5cf640}.flag-card:active{transform:translateY(-1px) scale(.98)}.flag-icon{width:2.2em;height:1.6em;border-radius:4px;box-shadow:0 0 0 1px #1f1b2e1f}.flag-icon-sm{width:1.3em;height:.95em;border-radius:3px;box-shadow:0 0 0 1px #1f1b2e26}.flag-name{font-size:.75rem;font-weight:600;text-align:center;color:var(--wiz-text)}.tenant-chip{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .85rem;border-radius:999px;background:var(--wiz-glass-strong);border:1px solid var(--wiz-glass-border);font-size:.8rem;font-weight:500;margin-bottom:1rem}.tenant-chip-text{color:var(--wiz-text)}.back-button{position:absolute;top:1.9rem;right:2.2rem;color:var(--wiz-text-dim)!important}.step-panel-login{position:relative}.demo-highlight{position:relative;margin:.25rem 0 1.5rem;padding:1.1rem 1.25rem;border-radius:18px;background:linear-gradient(145deg,#f5b94224,#8b5cf61a);border:1px solid rgba(245,185,66,.4);box-shadow:0 0 0 1px #f5b94214,0 8px 24px #f5b9421f;animation:glow-pulse 3.2s ease-in-out infinite}@keyframes glow-pulse{0%,to{box-shadow:0 0 0 1px #f5b94214,0 8px 24px #f5b9421f}50%{box-shadow:0 0 0 1px #f5b9422e,0 10px 30px #f5b94238}}.demo-badge{display:inline-flex;align-items:center;gap:.4rem;font-size:.72rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--wiz-gold);margin-bottom:.4rem}.demo-badge svg{width:14px;height:14px}.demo-copy{margin:0 0 .75rem;font-size:.82rem;color:var(--wiz-text-dim)}.demo-user-list{display:flex;flex-direction:column;gap:.5rem}.demo-user-card{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem .8rem;border-radius:12px;background:#1f1b2e0d}.demo-user-identity{display:flex;flex-direction:column;line-height:1.3}.demo-user-name{font-size:.85rem;font-weight:600}.demo-user-role{font-size:.72rem;color:var(--wiz-text-dim)}.demo-signin-button{border-radius:999px!important;background:linear-gradient(135deg,var(--wiz-gold),#e08a2b)!important;color:#241505!important;font-weight:700!important;border:none!important;transition:transform .15s ease,box-shadow .15s ease}.demo-signin-button:hover{transform:translateY(-1px);box-shadow:0 6px 16px #f5b94259}.custom-login-form{display:block;width:100%}.login-error-banner{display:flex;align-items:center;gap:.5rem;padding:.65rem .9rem;margin-bottom:1rem;border-radius:12px;background:#dc26261a;border:1px solid rgba(220,38,38,.3);color:#b91c1c;font-size:.85rem;font-weight:500}.login-error-banner svg{width:16px;height:16px;flex-shrink:0}.login-field{width:100%;margin-bottom:.85rem}.login-submit-button{display:block;width:100%;margin-top:.4rem;padding:.7rem 1rem;border:none;border-radius:999px;background:linear-gradient(135deg,var(--wiz-violet),var(--wiz-blue));color:#fff;font-family:var(--wiz-font-body);font-weight:600;font-size:.95rem;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.login-submit-button:hover{transform:translateY(-1px);box-shadow:0 8px 20px #2563eb4d}.login-submit-button:active{transform:translateY(0)}*:focus-visible{outline:2px solid var(--wiz-blue);outline-offset:2px}@media (prefers-reduced-motion: reduce){.aurora-blob,.wizard-card,.demo-highlight,.step-panel,.flag-card{animation:none!important;transition:none!important}}@media (max-width: 480px){.wizard-card{padding:1.75rem 1.25rem 2rem;border-radius:20px}.flag-grid{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:.5rem}.flag-card{padding:.85rem .4rem}.back-button{top:1.4rem;right:1.25rem}.auth-title{font-size:1.55rem}}.property-gallery{min-height:300px}.modern-property-card{background:var(--lumo-base-color);border-radius:var(--lumo-border-radius);border:1px solid var(--lumo-contrast-10pct);overflow:hidden;box-shadow:0 1px 2px #0000000f;transition:border-color .15s ease,box-shadow .15s ease;width:260px;max-width:100%;cursor:pointer;position:relative;display:flex;flex-direction:column}.modern-property-card:hover,.modern-property-card.card-hover{border-color:var(--lumo-contrast-30pct);box-shadow:0 3px 10px #0000001a}.property-image-section{position:relative;height:150px;overflow:hidden;background:var(--lumo-contrast-10pct);flex-shrink:0}.property-hero-image{width:100%;height:100%;object-fit:cover;transition:transform .2s ease}.modern-property-card:hover .property-hero-image{transform:scale(1.03)}.property-content{padding:10px 12px;display:flex;flex-direction:column;gap:6px}.property-price-modern{margin:0;color:var(--lumo-primary-color);font-weight:700;font-size:1.05rem}.property-title{margin:0;color:var(--lumo-header-text-color);font-size:.9rem;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.property-address-layout{gap:6px}.property-features-grid{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.feature-pill{display:flex;align-items:center;gap:4px;padding:3px 8px;background:var(--lumo-contrast-5pct);border:1px solid var(--lumo-contrast-10pct);border-radius:12px;font-size:.72rem;color:var(--lumo-body-text-color)}.property-action-bar{padding:8px 12px;background:var(--lumo-contrast-5pct);border-top:1px solid var(--lumo-contrast-10pct);margin-top:auto}.header-badge.badge-contrast{background:var(--lumo-contrast-10pct);color:var(--lumo-secondary-text-color)}.property-detail-header{background:var(--primary-gradient, linear-gradient(135deg, #667eea 0%, #764ba2 100%));padding:.75rem 1rem;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.property-detail-title{color:#fff;font-size:1.15rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(38vw,420px);flex-shrink:1}.header-actions-container .header-badge{background:#ffffff29;color:#fff;border:1px solid rgba(255,255,255,.32);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:3px 10px;border-radius:14px;font-size:.72rem;font-weight:600;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.header-status-dot{width:7px;height:7px;border-radius:50%;display:inline-block;flex-shrink:0}.property-detail-header vaadin-button[theme~=tertiary],.property-detail-header vaadin-button[theme~=tertiary-inline]{color:#fff}.property-detail-header .btn-gradient-action{background:#ffffffeb!important;color:#4c2a85!important}.property-count-hero{font-size:2.75rem;font-weight:800;line-height:1;letter-spacing:-.03em;background:var(--primary-gradient, linear-gradient(135deg, #667eea 0%, #764ba2 100%));-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.modern-property-view{overflow-y:auto;overflow-x:hidden;height:100%}.property-view-sticky-header{position:sticky;top:0;z-index:20;background:var(--lumo-base-color);padding-top:.5rem;padding-bottom:.375rem;border-bottom:1px solid var(--lumo-contrast-10pct)}.view-toggle-container{position:sticky;top:0;z-index:19;background:var(--lumo-base-color)}.dashboard-container{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;background:var(--lumo-base-color)}.dashboard-header{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.5rem}.dashboard-title{margin:0;font-size:1.5rem;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--lumo-body-text-color)}.dashboard-subtitle{font-size:var(--lumo-font-size-s);color:var(--lumo-secondary-text-color)}.global-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem;padding:1rem;border:1px solid var(--card-border-color);border-radius:var(--card-radius);background:var(--lumo-base-color)}.charts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:1.5rem;width:100%}.chart-card--full{grid-column:1 / -1}.chart-card--compact{grid-column:span 1}.chart-card{display:flex;flex-direction:column;gap:var(--card-header-gap);padding:var(--card-padding);border:1px solid var(--card-border-color);border-radius:var(--card-radius);background:var(--lumo-base-color);box-shadow:var(--card-shadow);min-width:0}.chart-header{margin:0;font-size:1rem;font-weight:600;line-height:1;letter-spacing:-.01em;color:var(--lumo-body-text-color)}.chart-description{margin:0 0 .5rem;font-size:var(--lumo-font-size-s);color:var(--lumo-secondary-text-color)}.chart-filters{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.25rem}:root{--drawer-width: 240px;--header-height: 48px;--transition-smooth: all .15s ease-in-out}.app-header{display:flex;align-items:center;justify-content:flex-start;gap:8px;border-radius:var(--lumo-border-radius);margin:0;padding:.25rem .5rem!important;margin-bottom:1rem;transition:var(--transition-smooth)}.app-header img{border-radius:var(--lumo-border-radius)}.app-name{font-weight:700!important;font-size:var(--lumo-font-size-m);letter-spacing:.2px;color:var(--lumo-header-text-color)}vaadin-side-nav{--side-nav-item-padding: 6px 12px}vaadin-side-nav-item{font-size:var(--lumo-font-size-s);border-radius:var(--lumo-border-radius);margin:2px 0;transition:var(--transition-smooth);position:relative;overflow:hidden}vaadin-side-nav-item:before{content:"";position:absolute;left:0;top:0;height:100%;width:3px;background:var(--lumo-primary-color);transform:scaleY(0);transition:transform .15s ease}vaadin-side-nav-item:hover{background:var(--lumo-contrast-10pct)}vaadin-side-nav-item:hover:before,vaadin-side-nav-item[selected]:before{transform:scaleY(1)}vaadin-side-nav-item[selected]{background:var(--lumo-primary-color-10pct);color:var(--lumo-primary-color);font-weight:600}vaadin-side-nav-item[slot=children]{margin-left:2px;padding-left:4px;border-left:1px solid var(--lumo-contrast-10pct)}.user-profile-menu{margin:8px;padding:8px 12px!important;border-radius:var(--lumo-border-radius);background:var(--lumo-base-color);border:1px solid var(--lumo-contrast-10pct);transition:var(--transition-smooth);cursor:pointer;display:flex;align-items:center;gap:8px}.user-profile-menu:hover{background:var(--lumo-contrast-5pct);border-color:var(--lumo-contrast-30pct)}.user-profile-menu vaadin-avatar{flex-shrink:0;border:1px solid var(--lumo-contrast-20pct)}.user-details-container{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.user-display-name{font-weight:600!important;font-size:var(--lumo-font-size-s)!important;color:var(--lumo-header-text-color);line-height:var(--lumo-line-height-s);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-username{font-size:var(--lumo-font-size-xs)!important;color:var(--lumo-secondary-text-color)!important;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.role-badges-container{margin-top:2px;display:flex;flex-wrap:wrap;gap:2px}.role-badge{background:var(--lumo-contrast-10pct)!important;color:var(--lumo-body-text-color)!important;border:1px solid var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius);padding:1px 4px;font-size:var(--lumo-font-size-xxs);font-weight:600;letter-spacing:.2px;text-transform:uppercase;display:inline-flex;align-items:center;line-height:1.2}vaadin-context-menu-overlay{border-radius:var(--lumo-border-radius);box-shadow:0 4px 12px #0000001f}vaadin-context-menu-item{border-radius:var(--lumo-border-radius);margin:2px 4px}vaadin-context-menu-item:hover{background:var(--lumo-primary-color-10pct)}vaadin-dialog-overlay::part(overlay){border-radius:var(--lumo-border-radius);box-shadow:0 8px 24px #00000029}vaadin-dialog-overlay::part(header){background:var(--lumo-base-color);color:var(--lumo-header-text-color);border-bottom:1px solid var(--lumo-contrast-10pct);padding:12px 16px}vaadin-combo-box{--lumo-border-radius-m: var(--lumo-border-radius)}vaadin-button{border-radius:var(--lumo-border-radius);font-weight:600;letter-spacing:.2px}.content-panel{background:var(--gl-color-neutral);border-radius:var(--lumo-border-radius);overflow:hidden;width:100%;margin:0 auto;max-width:100%;height:fit-content;max-height:calc(100vh - .5rem);display:flex;flex-direction:column}.panel-header{background:var(--gl-color-neutral);border-bottom:1px solid var(--lumo-contrast-10pct);padding:.5rem .75rem;position:relative;overflow:hidden}.panel-content{padding:.75rem;min-height:400px;max-height:calc(100vh - 120px);overflow-y:auto;overflow-x:hidden;flex:1}.main-layout vaadin-app-layout::part(navbar){background:var(--gl-background-color-subtle);padding:.375rem .75rem;height:48px;box-shadow:none;border-bottom:1px solid var(--lumo-contrast-10pct);position:fixed;top:0;left:0;right:0;z-index:1000}.main-layout vaadin-app-layout::part(drawer){background:var(--gl-background-color-subtle);border-right:1px solid var(--lumo-contrast-10pct)!important;box-shadow:none!important;top:48px!important;height:calc(100vh - 48px)!important;padding:0;overflow:hidden}.main-layout vaadin-app-layout::part(content){background:var(--gl-background-color-default)!important;padding:1rem;margin-top:48px;margin-left:240px;height:calc(100vh - 48px);overflow-y:auto;overflow-x:hidden}@media (max-width: 768px){:root{--drawer-width: 200px}.app-header{margin:4px;padding:.5rem!important}.user-profile-menu{margin:4px}.main-layout vaadin-app-layout::part(content){margin-left:0;padding:.5rem}}.v-loading-indicator{position:fixed;top:4rem;left:50%;transform:translate(-50%);z-index:9999}.v-loading-indicator:before{content:"";display:block;width:32px;height:32px;border:2px solid #e5e7eb;border-top-color:#2563eb;border-radius:50%;animation:spin .8s linear infinite}[theme~=dark] .v-loading-indicator:before{border-color:#374151;border-top-color:#60a5fa}@keyframes spin{to{transform:rotate(360deg)}}.grid-loading-overlay{position:absolute;inset:0;background:#ffffff4d;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:none;align-items:center;justify-content:center;z-index:1000}[theme~=dark] .grid-loading-overlay{background:#0000004d}.grid-loading-content{background:transparent;padding:32px}.grid-loading-spinner{color:var(--lumo-primary-color);animation:spin 1s linear infinite}.grid-loading-text{font-size:1rem;color:var(--lumo-secondary-text-color);margin-top:8px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.toolbar-header{display:flex;justify-content:space-between;align-items:center;padding:.65rem 1.4rem;height:.6rem;background:var(--gl-background-color-subtle)!important;box-shadow:none!important;position:sticky;top:0;z-index:100}:root{--gl-background-color-subtle: #DCD8E3}:root{--drawer-width: 280px;--header-height: 64px;--primary-gradient: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--card-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--hover-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--transition-smooth: all .3s cubic-bezier(.4, 0, .2, 1)}.main-layout{background:var(--gl-background-color-subtle)!important;overflow:hidden}.app-header{display:flex;align-items:center;justify-content:flex-start;gap:12px;border-radius:16px;margin:1px;padding:8px!important;margin-bottom:2rem;transition:var(--transition-smooth)}.app-header img{border-radius:12px;transition:var(--transition-smooth)}.app-header img:hover{transform:scale(1.05)}.app-name{font-weight:700!important;letter-spacing:.5px;background-clip:text}vaadin-app-layout::part(drawer){background:var(--gl-background-color-subtle)!important;border-right:1px solid var(--lumo-contrast-10pct)}vaadin-side-nav{--side-nav-item-padding: 12px 16px}vaadin-side-nav-item{font-size:.875rem;border-radius:12px;margin:4px 0;transition:var(--transition-smooth);position:relative;overflow:hidden}vaadin-side-nav-item:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background:var(--primary-gradient);transform:scaleY(0);transition:var(--transition-smooth)}vaadin-side-nav-item:hover{background:var(--lumo-contrast-10pct);transform:translate(4px)}vaadin-side-nav-item:hover:before{transform:scaleY(1)}vaadin-side-nav-item[selected]{background:var(--lumo-primary-color-10pct);font-weight:600}vaadin-side-nav-item[selected]:before{transform:scaleY(1)}vaadin-side-nav-item[slot=children]{margin-left:2px;padding-left:4px;border-left:2px solid var(--lumo-contrast-10pct)}.user-profile-menu{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin:12px;padding:12px 16px!important;border-radius:16px;background:linear-gradient(135deg,var(--lumo-contrast-5pct) 0%,var(--lumo-contrast-10pct) 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--lumo-contrast-20pct);box-shadow:var(--card-shadow);transition:var(--transition-smooth);cursor:pointer;position:relative;overflow:hidden;display:flex;align-items:center;gap:12px}.user-profile-menu:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s}.user-profile-menu:hover:before{left:100%}.user-profile-menu:hover{background:linear-gradient(135deg,var(--lumo-contrast-10pct) 0%,var(--lumo-contrast-20pct) 100%);box-shadow:var(--hover-shadow);transform:translateY(-4px) scale(1.02);border-color:var(--lumo-primary-color-50pct)}.user-profile-menu:active{transform:translateY(-2px) scale(1.01)}.user-profile-menu vaadin-avatar{flex-shrink:0;border:2px solid var(--lumo-primary-color);box-shadow:0 0 0 3px var(--lumo-primary-color-10pct),0 2px 8px #0000001f;transition:var(--transition-smooth)}.user-profile-menu:hover vaadin-avatar{transform:scale(1.05);border-color:var(--lumo-primary-color-50pct);box-shadow:0 0 0 4px var(--lumo-primary-color-20pct),0 4px 12px #00000029}.user-details-container{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.user-display-name{font-weight:600!important;font-size:.938rem!important;color:var(--primary-gradient);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-username{font-size:.75rem!important;color:var(--lumo-secondary-text-color)!important;font-weight:400;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.role-badges-container{margin-top:4px;display:flex;flex-wrap:wrap;gap:4px}.role-badge{background:var(--primary-gradient)!important;color:#fff!important;border-radius:8px;padding:2px 8px;font-size:9px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;box-shadow:0 1px 4px #667eea40;transition:var(--transition-smooth);display:inline-flex;align-items:center;line-height:1.4}.role-badge:hover{transform:translateY(-1px);box-shadow:0 2px 6px #667eea59}vaadin-scroller::-webkit-scrollbar{width:8px}vaadin-scroller::-webkit-scrollbar-track{background:transparent}vaadin-scroller::-webkit-scrollbar-thumb{background:var(--lumo-contrast-20pct);border-radius:4px}vaadin-scroller::-webkit-scrollbar-thumb:hover{background:var(--lumo-contrast-30pct)}vaadin-context-menu-overlay{border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}vaadin-context-menu-item{border-radius:8px;margin:4px 8px;transition:var(--transition-smooth)}vaadin-context-menu-item:hover{background:var(--lumo-primary-color-10pct);transform:translate(4px)}vaadin-dialog-overlay::part(overlay){border-radius:20px;box-shadow:0 25px 50px -12px #00000040}vaadin-dialog-overlay::part(header){background:var(--primary-gradient);color:#fff;border-radius:20px 20px 0 0;padding:24px}vaadin-combo-box{--lumo-border-radius-m: 12px}vaadin-button{border-radius:12px;font-weight:600;letter-spacing:.3px;transition:var(--transition-smooth)}vaadin-button:hover{transform:translateY(-2px);box-shadow:var(--hover-shadow)}html[theme~=dark]{--primary-gradient: linear-gradient(135deg, #667eea 0%, #764ba2 100%)}html[theme~=dark] .app-header{background:linear-gradient(135deg,#434343,#000)}html[theme~=dark] vaadin-side-nav-item:hover{background:var(--lumo-contrast-20pct)}@keyframes slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}vaadin-side-nav-item{animation:slideIn .3s ease-out}@media (max-width: 768px){:root{--drawer-width: 240px}.app-header{margin:8px;padding:16px!important}.user-profile-menu{margin:12px}}@font-face{font-family:GitLab Sans;src:url(./GitLabSans-BopZMx9w.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:GitLab Sans;src:url(./GitLabSans-Italic-DzvZ03Ir.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:GitLab Mono;src:url(./GitLabMono-CafWbx5u.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:GitLab Mono;src:url(./GitLabMono-Italic-DiLS3P6T.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.mono,.font-mono,code,pre,kbd,samp{font-family:GitLab Mono,JetBrains Mono,Fira Code,monospace!important;font-size:.875em;letter-spacing:-.02em;font-variant-ligatures:contextual;font-feature-settings:"liga" 1,"calt" 1}vaadin-grid .mono{font-family:GitLab Mono,JetBrains Mono,Fira Code,monospace!important;font-size:.8rem;letter-spacing:-.02em}:root{--gl-background-color-default: linear-gradient( 135deg, rgba(139, 92, 246, .15) 0%, rgba(59, 130, 246, .1) 100% );--gl-background-color-subtle: #DCD8E3;--gl-color-neutral-950: #18171d;--gl-color-alpha-light-8: rgba(255, 255, 255, .08);--gl-purple-rgba-02: rgba(139, 92, 246, .2);--gl-purple-rgba-15: rgba(139, 92, 246, .15);--gl-purple-rgba-35: rgba(139, 92, 246, .35);--gl-transition-cubic: cubic-bezier(.4, 0, .2, 1)}body,#outlet,html{height:100%!important;border:none!important;overflow:hidden!important;font-family:GitLab Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code,kbd,pre,samp,.v-system-code,[theme~=monospace]{font-family:GitLab Mono,JetBrains Mono,Fira Code,Menloco,Monaco,Consolas,monospace!important}html{--gl-background-color-subtle: #DCD8E3;--gl-background-color-container: rgb(161 91 255 / 30%);--app-color-logo-blue: #303030;--app-color-logo-red: #dd2b0e;--app-color-logo-gray: #737278;--gl-color-neutral: #ffff;--lumo-font-family: "GitLab Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--lumo-font-size-xxs: .6875rem;--lumo-font-size-xs: .75rem;--lumo-font-size-s: .8125rem;--lumo-font-size-m: .875rem;--lumo-font-size-l: 1rem;--lumo-font-size-xl: 1.25rem;--lumo-font-size-xxl: 1.5rem;--lumo-border-radius: .75rem;--lumo-border-radius-s: .5rem;--lumo-border-radius-m: .75rem;--lumo-border-radius-l: 1rem;--lumo-size-xl: 2.5rem;--lumo-size-l: 2.25rem;--lumo-size-m: 2rem;--lumo-size-s: 1.75rem;--lumo-size-xs: 1.5rem;--lumo-space-xl: 1.5rem;--lumo-space-l: 1rem;--lumo-space-m: .625rem;--lumo-space-s: .3125rem;--lumo-space-xs: .1875rem;--lumo-line-height-m: 1.42857;--lumo-primary-color: #303030;--lumo-primary-text-color: #303030;--lumo-primary-color-50pct: rgba(48, 48, 48, .5);--lumo-primary-color-10pct: rgba(48, 48, 48, .1);--lumo-error-color: #dd2b0e;--lumo-error-text-color: #dd2b0e;--lumo-error-color-50pct: rgba(221, 43, 14, .5);--lumo-error-color-10pct: rgba(221, 43, 14, .1);--lumo-success-color: #108548;--lumo-success-text-color: #108548;--lumo-success-contrast-color: #ffffff;--lumo-success-color-50pct: rgba(16, 133, 72, .5);--lumo-success-color-10pct: rgba(16, 133, 72, .1);--lumo-shade: #18171d;--lumo-shade-5pct: rgba(24, 23, 29, .05);--lumo-shade-10pct: rgba(24, 23, 29, .1);--lumo-shade-20pct: rgba(24, 23, 29, .2);--lumo-shade-30pct: rgba(24, 23, 29, .3);--lumo-shade-40pct: rgba(24, 23, 29, .4);--lumo-shade-50pct: rgba(24, 23, 29, .5);--lumo-shade-60pct: rgba(24, 23, 29, .6);--lumo-shade-70pct: rgba(24, 23, 29, .7);--lumo-shade-80pct: rgba(24, 23, 29, .8);--lumo-shade-90pct: rgba(24, 23, 29, .9);--chart-1: #93c5fd;--chart-2: #60a5fa;--chart-3: #3b82f6;--chart-4: #2563eb;--chart-5: #1d4ed8;--chart-pass: var(--lumo-success-color);--chart-fail: var(--lumo-error-color);--chart-processing: #f59e0b;--chart-pending: var(--chart-2);--chart-grid: var(--lumo-contrast-10pct);--chart-tooltip-bg: var(--lumo-base-color);--chart-tooltip-border: var(--lumo-contrast-10pct);--card-radius: .875rem;--card-border-color: var(--lumo-contrast-10pct);--card-shadow: 0 1px 2px 0 rgba(0, 0, 0, .04);--card-padding: 1.5rem;--card-header-gap: .375rem}[theme~=dark]{--gl-background-color-subtle: #292035;--gl-background-color-container: rgb(71 29 126 / 60%);--gl-color-neutral: #18171d;--lumo-base-color: #18171d;--lumo-shade: #ececef;--lumo-shade-5pct: rgba(236, 236, 239, .05);--lumo-shade-10pct: rgba(236, 236, 239, .1);--lumo-shade-20pct: rgba(236, 236, 239, .2);--lumo-shade-30pct: rgba(236, 236, 239, .3);--lumo-shade-40pct: rgba(236, 236, 239, .4);--lumo-shade-50pct: rgba(236, 236, 239, .5);--lumo-shade-60pct: rgba(236, 236, 239, .6);--lumo-shade-70pct: rgba(236, 236, 239, .7);--lumo-shade-80pct: rgba(236, 236, 239, .8);--lumo-shade-90pct: rgba(236, 236, 239, .9);--lumo-primary-color: #bfbfc3;--lumo-primary-text-color: #bfbfc3;--lumo-primary-color-50pct: rgba(191, 191, 195, .5);--lumo-primary-color-10pct: rgba(191, 191, 195, .1);--lumo-error-color: #f57f6c;--lumo-error-text-color: #f57f6c;--lumo-error-color-50pct: rgba(245, 127, 108, .5);--lumo-error-color-10pct: rgba(245, 127, 108, .1);--lumo-success-color: #2da160;--lumo-success-text-color: #2da160;--lumo-success-contrast-color: #18171d;--lumo-success-color-50pct: rgba(45, 161, 96, .5);--lumo-success-color-10pct: rgba(45, 161, 96, .1);--chart-1: #bfdbfe;--chart-2: #93c5fd;--chart-3: #60a5fa;--chart-4: #3b82f6;--chart-5: #2563eb;--chart-processing: #fbbf24;--card-shadow: 0 1px 2px 0 rgba(0, 0, 0, .24)}.hoverable-link-head{font-size:var(--lumo-font-size-s);font-weight:500;padding:4px 8px;border-radius:var(--lumo-border-radius);background-color:var(--lumo-primary-color-10pct);color:var(--lumo-primary-text-color);transition:all .15s ease-in-out;cursor:pointer}.hoverable-link-head:hover{background-color:var(--lumo-primary-color-10pct);color:var(--lumo-primary-color);box-shadow:0 0 0 1px var(--lumo-primary-color-50pct);text-decoration:none}
