:root{--size-0: 0;--size-2: 2px;--size-4: 4px;--size-5: 5px;--size-6: 6px;--size-7-5: 7.5px;--size-8: 8px;--size-10: 10px;--size-11: 11px;--size-12: 12px;--size-16: 16px;--size-20: 20px;--size-24: 24px;--size-28: 28px;--size-32: 32px;--size-36: 36px;--size-40: 40px;--size-44: 44px;--size-48: 48px;--size-52: 52px;--size-56: 56px;--size-60: 60px;--size-64: 64px;--size-72: 72px;--size-80: 80px;--size-88: 88px;--size-96: 96px;--size-full: 9999px;--gc-card-width: 534px;--padding-left-xl: 40px;--padding-right-xl: 64px;--padding-left-2xl: 80px;--padding-right-2xl: 128px;--checkbox-check-svg: url('data:image/svg+xml,<svg width="12" height="9" viewBox="0 0 12 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11 1L4.125 7.875L1 4.75" stroke="%23fcfeff" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>');--disabled-checkbox-check-svg: url('data:image/svg+xml,<svg width="12" height="9" viewBox="0 0 12 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11 1L4.125 7.875L1 4.75" stroke="%23efefef" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>');--dashed-border-svg: url('data:image/svg+xml,<svg width="100%" height="100%" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" fill="none" stroke="%2306314aff" stroke-width="2" stroke-dasharray="2, 6" stroke-dashoffset="12" stroke-linecap="round"/></svg>');--error-dashed-border-svg: url('data:image/svg+xml,<svg width="100%" height="100%" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" fill="none" stroke="%236b0113ff" stroke-width="2" stroke-dasharray="2, 6" stroke-dashoffset="12" stroke-linecap="round"/></svg>');--color-neutral-gray-white: #ffffff;--color-neutral-gray-50: #fafafa;--color-neutral-gray-75: #f5f5f5;--color-neutral-gray-100: #ededed;--color-neutral-gray-200: #e8e8e8;--color-neutral-gray-300: #dbdbdb;--color-neutral-gray-400: #bdbdbd;--color-neutral-gray-500: #7d7d7d;--color-neutral-gray-600: #666666;--color-neutral-gray-700: #4d4d4d;--color-neutral-gray-800: #383838;--color-neutral-gray-900: #292929;--color-neutral-gray-black: #000000;--color-blue-gray-25: #fcfeff;--color-blue-gray-50: #f5f9fa;--color-blue-gray-75: #f2f8fa;--color-blue-gray-100: #edf3f5;--color-blue-gray-200: #e5ecef;--color-blue-gray-300: #ced7db;--color-blue-gray-400: #aab7bd;--color-blue-gray-500: #6d777d;--color-blue-gray-600: #576166;--color-blue-gray-700: #41484d;--color-blue-gray-800: #2e3438;--color-blue-gray-900: #212629;--color-blue-gray-950: #0e1214;--color-yellow-gray-50: #f7f5f2;--color-yellow-gray-100: #e8e5e1;--color-green-gray-25: #fcfffd;--color-green-gray-50: #fafcfb;--color-green-gray-100: #f2f7f4;--color-green-gray-200: #f0f5f2;--color-green-gray-300: #e8edea;--color-green-gray-400: #d0d6d3;--color-green-gray-500: #6b7570;--color-green-gray-600: #545e5a;--color-green-gray-700: #38403c;--color-green-gray-800: #2a332f;--color-green-gray-900: #1d2420;--color-green-gray-950: #070a09;--color-green-25: #fcfffe;--color-green-50: #fafffe;--color-green-75: #f5fffc;--color-green-100: #adf7e6;--color-green-200: #7df0d5;--color-green-300: #63dbbf;--color-green-400: #1a967d;--color-green-500: #00856a;--color-green-600: #017360;--color-green-700: #006151;--color-green-800: #014d42;--color-green-900: #142624;--color-blue-25: #fcfeff;--color-blue-50: #f7fdff;--color-blue-75: #f2fcff;--color-blue-100: #ade7f7;--color-blue-200: #7bcfed;--color-blue-300: #6ebedb;--color-blue-400: #357890;--color-blue-500: #1e6985;--color-blue-600: #015473;--color-blue-700: #07415e;--color-blue-800: #06314a;--color-blue-900: #162025;--color-red-25: #fffcfd;--color-red-50: #fffafb;--color-red-75: #fff7f9;--color-red-100: #fcb1c2;--color-red-200: #f288a1;--color-red-300: #db5c76;--color-red-400: #b02c46;--color-red-500: #97152f;--color-red-600: #7d0116;--color-red-700: #6b0113;--color-red-800: #5c040f;--color-red-900: #241214;--color-yellow-25: #fffdfa;--color-yellow-50: #fffaf2;--color-yellow-75: #fff6eb;--color-yellow-100: #fae8d2;--color-yellow-200: #f6dab9;--color-yellow-300: #ffac4c;--color-yellow-400: #d6731c;--color-yellow-500: #c25b02;--color-yellow-600: #8f4606;--color-yellow-700: #7a3900;--color-yellow-800: #612b01;--color-yellow-900: #241a12;--color-turquoise-50: #ecfeff;--color-turquoise-100: #cffafe;--color-turquoise-200: #a5f3fc;--color-turquoise-300: #67e8f9;--color-turquoise-400: #22d3ee;--color-turquoise-500: #06b6d4;--color-turquoise-600: #0891b2;--color-turquoise-700: #0e7490;--color-turquoise-800: #155e75;--color-turquoise-900: #164e63;--color-violet-50: #f5f3ff;--color-violet-100: #ede9fe;--color-violet-200: #ddd6fe;--color-violet-300: #c4b5fd;--color-violet-400: #a78bfa;--color-violet-500: #8b5cf6;--color-violet-600: #7c3aed;--color-violet-700: #6d28d9;--color-violet-800: #5b21b6;--color-violet-900: #4c1d95;--text-font-family-soehne: "Soehne";--text-line-height-none: 0;--text-line-height-16: 16px;--text-line-height-18: 18px;--text-line-height-20: 20px;--text-weight-number-100: 100;--text-weight-number-200: 200;--text-weight-number-300: 300;--text-weight-number-400: 400;--text-weight-number-500: 500;--text-weight-number-600: 600;--text-weight-number-700: 700;--text-weight-number-800: 800;--text-weight-number-900: 900;--text-weight-number-950: 950;--shadow-2xl: 0px 1px 2px 0px rgba(22, 32, 37, .07), 0px 2px 4px 0px rgba(22, 32, 37, .07), 0px 4px 8px 0px rgba(22, 32, 37, .07), 0px 8px 16px 0px rgba(22, 32, 37, .07), 0px 16px 32px 0px rgba(22, 32, 37, .07), 0px 32px 64px 0px rgba(22, 32, 37, .07);--shadow-xl: 0px 1px 2px 0px rgba(22, 32, 37, .07), 0px 2px 4px 0px rgba(22, 32, 37, .07), 0px 4px 8px 0px rgba(22, 32, 37, .07), 0px 8px 16px 0px rgba(22, 32, 37, .07), 0px 16px 32px 0px rgba(22, 32, 37, .07);--shadow-lg: 0px 1px 2px 0px rgba(22, 32, 37, .08), 0px 2px 4px 0px rgba(22, 32, 37, .08), 0px 4px 8px 0px rgba(22, 32, 37, .08), 0px 8px 16px 0px rgba(22, 32, 37, .08);--shadow-m: 0px 1px 2px 0px rgba(22, 32, 37, .08), 0px 2px 4px 0px rgba(22, 32, 37, .08), 0px 4px 8px 0px rgba(22, 32, 37, .08);--shadow-s: 0px 1px 2px 0px rgba(22, 32, 37, .09), 0px 2px 4px 0px rgba(22, 32, 37, .09);--shadow-xs: 0px 1px 2px 0px rgba(22, 32, 37, .09);--text-font-size-xs:.75rem;--text-font-size-sm:.875rem;--text-font-size-base:1rem;--text-font-size-lg:1.125rem;--text-font-size-xl:1.25rem;--text-font-size-2xl:1.375rem;--text-font-size-3xl:1.5rem;--text-font-size-4xl:1.625rem;--text-font-size-5xl:2rem;--radius-none: 0;--radius-size-4: 4px;--radius-default: 8px;--radius-focus-ring: 8px;--radius-size-12: 12px;--radius-full: 999px;--spacing-none: 0;--spacing-3xs: 2px;--spacing-2xs: 4px;--spacing-xs: 8px;--spacing-sm: 12px;--spacing-base: 16px;--spacing-lg: 20px;--spacing-xl: 24px;--spacing-2xl: 28px;--spacing-3xl: 32px;--spacing-4xl: 36px;--spacing-5xl: 40px;--spacing-6xl: 44px;--spacing-7xl: 48px;--spacing-8xl: 52px;--spacing-9xl: 56px;--spacing-10xl: 60px;--spacing-11xl: 64px;--spacing-12xl: 72px;--spacing-13xl: 80px;--spacing-14xl: 88px;--spacing-15xl: 96px;--spacing-16xl: 104px;--spacing-17xl: 112px;--font-family-heading: var(--text-font-family-soehne);--font-family-body: var(--text-font-family-soehne);--font-size-headline-xxl: var(--text-font-size-5xl);--font-size-headline-xl: var(--text-font-size-3xl);--font-size-headline-lg: var(--text-font-size-lg);--font-size-headline-base: var(--text-font-size-base);--font-size-headline-sm: var(--text-font-size-sm);--font-size-body-xs: var(--text-font-size-xs);--font-size-body-sm: var(--text-font-size-sm);--font-size-body-base: var(--text-font-size-base);--font-size-body-lg: var(--text-font-size-lg);--font-size-body-xl: var(--text-font-size-3xl);--font-size-caption: var(--text-font-size-xs);--colors-accent-1-25: var(--color-yellow-25);--colors-accent-1-50: var(--color-yellow-50);--colors-accent-1-75: var(--color-yellow-75);--colors-accent-1-100: var(--color-yellow-100);--colors-accent-1-200: var(--color-yellow-200);--colors-accent-1-300: var(--color-yellow-300);--colors-accent-1-400: var(--color-yellow-400);--colors-accent-1-500: var(--color-yellow-500);--colors-accent-1-600: var(--color-yellow-600);--colors-accent-1-700: var(--color-yellow-700);--colors-accent-1-800: var(--color-yellow-800);--colors-accent-1-900: var(--color-yellow-900);--colors-accent-2-50: var(--color-violet-50);--colors-accent-2-100: var(--color-violet-100);--colors-accent-2-200: var(--color-violet-200);--colors-accent-2-300: var(--color-violet-300);--colors-accent-2-400: var(--color-violet-400);--colors-accent-2-500: var(--color-violet-500);--colors-accent-2-600: var(--color-violet-600);--colors-accent-2-700: var(--color-violet-700);--colors-accent-2-800: var(--color-violet-800);--colors-accent-2-900: var(--color-violet-900);--colors-success-25: var(--color-green-25);--colors-success-50: var(--color-green-50);--colors-success-75: var(--color-green-75);--colors-success-100: var(--color-green-100);--colors-success-200: var(--color-green-200);--colors-success-300: var(--color-green-300);--colors-success-400: var(--color-green-400);--colors-success-500: var(--color-green-500);--colors-success-600: var(--color-green-600);--colors-success-700: var(--color-green-700);--colors-success-800: var(--color-green-800);--colors-success-900: var(--color-green-900);--colors-info-25: var(--color-blue-25);--colors-info-50: var(--color-blue-50);--colors-info-75: var(--color-blue-75);--colors-info-100: var(--color-blue-100);--colors-info-200: var(--color-blue-200);--colors-info-300: var(--color-blue-300);--colors-info-400: var(--color-blue-400);--colors-info-500: var(--color-blue-500);--colors-info-600: var(--color-blue-600);--colors-info-700: var(--color-blue-700);--colors-info-800: var(--color-blue-800);--colors-info-900: var(--color-blue-900);--colors-warning-25: var(--color-yellow-25);--colors-warning-50: var(--color-yellow-50);--colors-warning-75: var(--color-yellow-75);--colors-warning-100: var(--color-yellow-100);--colors-warning-200: var(--color-yellow-200);--colors-warning-300: var(--color-yellow-300);--colors-warning-400: var(--color-yellow-400);--colors-warning-500: var(--color-yellow-500);--colors-warning-600: var(--color-yellow-600);--colors-warning-700: var(--color-yellow-700);--colors-warning-800: var(--color-yellow-800);--colors-warning-900: var(--color-yellow-900);--colors-error-25: var(--color-red-25);--colors-error-50: var(--color-red-50);--colors-error-75: var(--color-red-75);--colors-error-100: var(--color-red-100);--colors-error-200: var(--color-red-200);--colors-error-300: var(--color-red-300);--colors-error-400: var(--color-red-400);--colors-error-500: var(--color-red-500);--colors-error-600: var(--color-red-600);--colors-error-700: var(--color-red-700);--colors-error-800: var(--color-red-800);--colors-error-900: var(--color-red-900);.ops{--colors-primary-25: var(--color-blue-25);--colors-primary-50: var(--color-blue-50);--colors-primary-75: var(--color-blue-75);--colors-primary-100: var(--color-blue-100);--colors-primary-200: var(--color-blue-200);--colors-primary-300: var(--color-blue-300);--colors-primary-400: var(--color-blue-400);--colors-primary-500: var(--color-blue-500);--colors-primary-600: var(--color-blue-600);--colors-primary-700: var(--color-blue-700);--colors-primary-800: var(--color-blue-800);--colors-primary-900: var(--color-blue-900);--colors-border-primary: var(--color-blue-gray-400);--colors-border-secondary: var(--color-blue-gray-300);--colors-border-tertiary: var(--color-blue-gray-200);--colors-border-primary-dark: var(--color-blue-gray-600);--colors-border-selected: var(--color-blue-600);--colors-border-pickers: var(--color-blue-gray-500);--colors-border-body: var(--color-yellow-gray-100);--colors-border-disabled: var(--color-neutral-gray-300);--colors-surface-primary-light: var(--color-neutral-gray-white);--colors-surface-secondary: var(--color-blue-gray-50);--colors-surface-secondary-bg: var(--color-yellow-gray-50);--colors-surface-disabled-button: var(--color-neutral-gray-200);--colors-surface-disabled-input: var(--color-neutral-gray-75);--colors-surface-disabled-selected: var(--color-neutral-gray-500);--colors-surface-error: var(--color-red-75);--colors-surface-hover-light: var(--color-blue-gray-75);--colors-surface-selected: var(--color-blue-gray-100);--colors-surface-scrollbar: var(--color-blue-gray-400);--colors-surface-toggle: var(--color-blue-gray-500);--colors-surface-toggle-disabled: var(--color-neutral-gray-300);--colors-surface-accent-yellow: var(--color-yellow-25);--colors-surface-primary-dark: var(--color-blue-gray-700);--colors-surface-hover-dark: var(--color-blue-gray-900);--colors-surface-selected-dark-bg: var(--color-blue-400);--colors-surface-navbar: var(--color-blue-gray-900);--colors-surface-navbar-selected-item: var(--color-blue-gray-200);--colors-surface-pressed-button: var(--color-blue-gray-100);--colors-surface-selected-item: var(--color-blue-gray-200);--colors-surface-selected-pickers: var(--color-blue-500);--colors-surface-buttons-default-dark-bg: var(--color-blue-100);--colors-surface-buttons-hover-dark-bg: var(--color-blue-50);--colors-surface-buttons-pressed-dark-bg: var(--color-blue-25);--colors-focus-ring-default: var(--color-blue-600);--colors-focus-ring-error: var(--color-red-500);--colors-overlay-default: var(--color-blue-gray-900);--font-text-primary-dark: var(--color-blue-gray-950);--font-text-primary-light: var(--color-blue-gray-25);--font-text-secondary: var(--color-blue-gray-700);--font-text-secondary-light: var(--color-blue-gray-400);--font-text-tertiary: var(--color-blue-gray-600);--font-text-header: var(--color-blue-gray-900);--font-text-placeholder: var(--color-blue-gray-500);--font-text-disabled-primary-button: var(--color-neutral-gray-500);--font-text-disabled-secondary-button: var(--color-neutral-gray-400);--font-text-error: var(--color-red-500);--font-text-hover: var(--color-blue-700);--font-text-selected: var(--color-blue-800);--font-text-selected-dark-bg: var(--color-blue-400);--font-text-link: var(--color-blue-500);--font-text-success: var(--color-green-800);--font-text-icons: var(--color-blue-gray-500);--font-text-buttons-default-dark-bg: var(--color-blue-100);--font-text-buttons-hover-dark-bg: var(--color-blue-50);--font-text-buttons-pressed-dark-bg: var(--color-blue-25)}.platform{--colors-primary-25: var(--color-green-25);--colors-primary-50: var(--color-green-50);--colors-primary-75: var(--color-green-75);--colors-primary-100: var(--color-green-100);--colors-primary-200: var(--color-green-200);--colors-primary-300: var(--color-green-300);--colors-primary-400: var(--color-green-400);--colors-primary-500: var(--color-green-500);--colors-primary-600: var(--color-green-600);--colors-primary-700: var(--color-green-700);--colors-primary-800: var(--color-green-800);--colors-primary-900: var(--color-green-900);--colors-border-primary: var(--color-green-gray-400);--colors-border-secondary: var(--color-green-gray-300);--colors-border-tertiary: var(--color-green-gray-200);--colors-border-primary-dark: var(--color-green-gray-600);--colors-border-selected: var(--color-green-800);--colors-border-pickers: var(--color-green-gray-500);--colors-border-body: var(--color-yellow-gray-100);--colors-border-disabled: var(--color-neutral-gray-300);--colors-surface-primary-light: var(--color-neutral-gray-white);--colors-surface-secondary: var(--color-green-gray-50);--colors-surface-secondary-bg: var(--color-yellow-gray-50);--colors-surface-disabled-button: var(--color-neutral-gray-400);--colors-surface-disabled-input: var(--color-neutral-gray-100);--colors-surface-disabled-selected: var(--color-neutral-gray-500);--colors-surface-error: var(--color-red-50);--colors-surface-hover-light: var(--color-green-50);--colors-surface-selected: var(--color-green-100);--colors-surface-scrollbar: var(--color-green-gray-400);--colors-surface-toggle: var(--color-green-gray-400);--colors-surface-toggle-disabled: var(--color-neutral-gray-300);--colors-surface-accent-yellow: var(--color-yellow-25);--colors-surface-primary-dark: var(--color-green-gray-800);--colors-surface-hover-dark: var(--color-green-gray-900);--colors-surface-selected-dark-bg: var(--color-green-400);--colors-surface-navbar: var(--color-green-gray-900);--colors-surface-navbar-selected-item: var(--color-blue-gray-200);--colors-surface-pressed-button: var(--color-blue-gray-100);--colors-surface-selected-item: var(--color-blue-gray-200);--colors-surface-selected-pickers: var(--color-blue-500);--colors-surface-buttons-default-dark-bg: var(--color-blue-100);--colors-surface-buttons-hover-dark-bg: var(--color-blue-50);--colors-surface-buttons-pressed-dark-bg: var(--color-blue-25);--colors-focus-ring-default: var(--color-green-600);--colors-focus-ring-error: var(--color-red-500);--colors-overlay-default: var(--color-green-gray-900);--font-text-primary-dark: var(--color-green-gray-950);--font-text-primary-light: var(--color-green-gray-25);--font-text-secondary: var(--color-green-gray-500);--font-text-secondary-light: var(--color-blue-gray-400);--font-text-tertiary: var(--color-green-gray-700);--font-text-header: var(--color-green-gray-900);--font-text-placeholder: var(--color-blue-gray-500);--font-text-disabled-primary-button: var(--color-neutral-gray-500);--font-text-disabled-secondary-button: var(--color-neutral-gray-400);--font-text-error: var(--color-red-700);--font-text-hover: var(--color-green-700);--font-text-selected: var(--color-green-800);--font-text-selected-dark-bg: var(--color-green-400);--font-text-link: var(--color-green-700);--font-text-success: var(--color-green-700);--font-text-icons: var(--color-blue-gray-500);--font-text-buttons-default-dark-bg: var(--color-blue-100);--font-text-buttons-hover-dark-bg: var(--color-blue-50);--font-text-buttons-pressed-dark-bg: var(--color-blue-25)}--gc-show-content-max-width: 764px;--z-index-gc-upload-zone-background: 0;--z-index-gc-upload-zone-content: 1;--z-index-gc-icon-badge: 10;--z-index-gc-app-frame-overlay: 90;--z-index-sidenav: 100;--z-index-impersonation: 101;--z-index-gc-action-menu: 999;--z-index-gc-flash-group: 9999}*,*:before,*:after{box-sizing:border-box}*{margin:0}button,input[type=submit],input[type=reset]{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}[disabled]{cursor:not-allowed}#action-menu-target-container[hidden]{display:none!important}button{&[aria-disabled=true],&[aria-readonly=true]{background-color:var(--colors-surface-disabled-input);color:var(--font-text-tertiary)}}body.ops{background:var(--colors-surface-primary-light)}& .gc-error{color:var(--font-text-error)}.ops{font-family:var(--font-family-body);background:var(--colors-surface-primary-light)}html,body{height:100%}fieldset{display:unset;margin-inline-start:unset;margin-inline-end:unset;border:unset;padding-block-start:unset;padding-inline-end:unset;padding-block-end:unset;padding-inline-start:unset;min-inline-size:unset;width:100%}legend{padding-inline-start:unset}.gc-stack{display:flex;flex-direction:column;justify-content:flex-start}.gc-cluster{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.gc-cluster>*{flex-shrink:0}.gc-cluster:has([text-ellipsis]){min-width:0;flex-wrap:nowrap}.gc-stretch-children>*{align-self:stretch}.gc-gap-none{gap:0}.gc-gap-3xs{gap:var(--spacing-3xs)}.gc-gap-2xs{gap:var(--spacing-2xs)}.gc-gap-xs{gap:var(--spacing-xs)}.gc-gap-sm{gap:var(--spacing-sm)}.gc-gap-base{gap:var(--spacing-base)}.gc-gap-lg{gap:var(--spacing-lg)}.gc-gap-xl{gap:var(--spacing-xl)}.gc-gap-2xl{gap:var(--spacing-2xl)}.gc-gap-3xl{gap:var(--spacing-3xl)}.gc-gap-4xl{gap:var(--spacing-4xl)}.gc-gap-5xl{gap:var(--spacing-5xl)}.gc-gap-6xl{gap:var(--spacing-6xl)}.gc-gap-7xl{gap:var(--spacing-7xl)}.gc-gap-8xl{gap:var(--spacing-8xl)}.gc-gap-9xl{gap:var(--spacing-9xl)}.gc-gap-10xl{gap:var(--spacing-10xl)}.gc-gap-11xl{gap:var(--spacing-11xl)}.gc-gap-12xl{gap:var(--spacing-12xl)}.gc-gap-13xl{gap:var(--spacing-13xl)}.gc-gap-14xl{gap:var(--spacing-14xl)}.gc-gap-15xl{gap:var(--spacing-15xl)}.gc-justify-start{justify-content:flex-start}.gc-justify-end{justify-content:flex-end}.gc-justify-center{justify-content:center}.gc-justify-left{justify-content:left}.gc-justify-right{justify-content:right}.gc-justify-normal{justify-content:normal}.gc-justify-between{justify-content:space-between}.gc-justify-around{justify-content:space-around}.gc-justify-evenly{justify-content:space-evenly}.gc-justify-stretch{justify-content:stretch}.gc-align-normal{align-items:normal}.gc-align-center{align-items:center}.gc-align-start{align-items:flex-start}.gc-align-end{align-items:flex-end}.gc-align-baseline{align-items:baseline}.gc-align-stretch{align-items:stretch}.gc-align-between{align-items:space-between}.gc-align-anchor-center{align-items:anchor-center}.gc-padding-none{padding:0}.gc-padding-3xs{padding:var(--spacing-3xs)}.gc-padding-2xs{padding:var(--spacing-2xs)}.gc-padding-xs{padding:var(--spacing-xs)}.gc-padding-sm{padding:var(--spacing-sm)}.gc-padding-base{padding:var(--spacing-base)}.gc-padding-lg{padding:var(--spacing-lg)}.gc-padding-xl{padding:var(--spacing-xl)}.gc-padding-2xl{padding:var(--spacing-2xl)}.gc-padding-3xl{padding:var(--spacing-3xl)}.gc-padding-4xl{padding:var(--spacing-4xl)}.gc-padding-5xl{padding:var(--spacing-5xl)}.gc-padding-6xl{padding:var(--spacing-6xl)}.gc-padding-7xl{padding:var(--spacing-7xl)}.gc-padding-8xl{padding:var(--spacing-8xl)}.gc-padding-9xl{padding:var(--spacing-9xl)}.gc-padding-10xl{padding:var(--spacing-10xl)}.gc-padding-11xl{padding:var(--spacing-11xl)}.gc-padding-12xl{padding:var(--spacing-12xl)}.gc-padding-13xl{padding:var(--spacing-13xl)}.gc-padding-14xl{padding:var(--spacing-14xl)}.gc-padding-15xl{padding:var(--spacing-15xl)}.gc-border-width-sm{border:1px solid}.gc-border-width-md{border:2px solid}.gc-border-width-lg{border:4px solid}.gc-split-first>:first-child{margin-block-end:auto}.gc-split-last>:last-child{margin-block-start:auto}.gc-limited-width{max-width:var(--gc-card-width)}.gc-show-content-max-width{max-width:var(--gc-show-content-max-width);width:100%}@font-face{font-family:Soehne;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/soehne-extralight-8b4e8005d026771b69a854c24060077c.woff2?vsn=d) format("woff")}@font-face{font-family:Soehne;font-style:italic;font-weight:200;font-display:swap;src:url(/fonts/soehne-extralight-italic-ebe9b92116c752d56ecec607b06489ff.woff2?vsn=d) format("woff")}@font-face{font-family:Soehne;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/soehne-light-c510c846212c935c68a1d7f768b2d5c7.woff2?vsn=d) format("woff")}@font-face{font-family:Soehne;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/soehne-light-italic-eecac2e2bdcd84f7b3224ace776b156f.woff2?vsn=d) format("woff")}@font-face{font-family:Soehne;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/soehne-regular-7c29eee92f767931090bc7cb6b41d1c8.woff2?vsn=d) format("woff")}@font-face{font-family:Soehne;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/soehne-regular-italic-be1e9a590c22377bb3f6be507b65147c.woff2?vsn=d) format("woff")}@font-face{font-family:Soehne;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/soehne-medium-fdbbedc7520c614881b1307e14bf68fe.woff2?vsn=d) format("woff")}@font-face{font-family:Soehne;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/soehne-medium-italic-80edd6619ff763ef27b8911d0093dbc7.woff2?vsn=d) format("woff")}@font-face{font-family:Soehne;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/soehne-semibold-365b0483dc75267ecc9a61f2a1d2c59d.woff2?vsn=d) format("woff")}@font-face{font-family:Soehne;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/soehne-semibold-italic-a75aec7dbcdacfa6d40839d55d967b19.woff2?vsn=d) format("woff")}@font-face{font-family:Soehne;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/soehne-bold-00f8cfe63b3d341ede256bdc0beacf7f.woff2?vsn=d) format("woff")}@font-face{font-family:Soehne;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/soehne-bold-italic-294186c43f9cec514d8a68d846200783.woff2?vsn=d) format("woff")}@font-face{font-family:Soehne;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/soehne-extrabold-d3607b9d6a5780d8339d931abd506e98.woff2?vsn=d) format("woff")}@font-face{font-family:Soehne;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/soehne-extrabold-italic-cc747f5a82af646a94695322fb3261e1.woff2?vsn=d) format("woff")}@font-face{font-family:Soehne;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/soehne-black-5472d5372c6e402e069ac3250b67c19a.woff2?vsn=d) format("woff")}@font-face{font-family:Soehne;font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/soehne-black-italic-7d07be2464ef5dd2edfaacefa645d516.woff2?vsn=d) format("woff")}.gc-hidden{display:none}.gc-visually-hidden{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.gc-visually-hidden-for-non-mobile{@media (min-width: 561px){clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}.gc-cursor-pointer{cursor:pointer}.gc-text-center{text-align:center}.gc-text-right{text-align:right}.gc-full-width{width:100%}.gc-width-48{width:48px}.gc-width-136{width:136px}.gc-width-343{width:343px}.gc-min-width-0{min-width:0}.gc-min-width-460{min-width:460px}.gc-min-width-411{min-width:411px}.gc-min-width-300{min-width:300px}.gc-max-width-260{max-width:260px}.gc-max-width-438{max-width:438px}.gc-full-height{height:100%}.gc-height-16{height:16px}.gc-height-24{height:24px}.gc-height-44{height:44px}.gc-height-92{height:92px}.gc-pointer-events-none{pointer-events:none}.gc-sidebar-placeholder{width:324px;height:100%;flex-shrink:0}.gc-color-font-text-primary-dark{color:var(--font-text-primary-dark)}.gc-color-font-text-secondary{color:var(--font-text-secondary)}.gc-color-font-text-tertiary{color:var(--font-text-tertiary)}.gc-color-font-text-icons{color:var(--font-text-icons)}.gc-color-font-text-error{color:var(--font-text-error)}.gc-font-weight-medium{font-weight:var(--text-weight-number-500)}.gc-font-weight-semibold{font-weight:var(--text-weight-number-600)}.gc-text-uppercase{text-transform:uppercase}.table-drag-hover{background-color:var(--colors-surface-selected);padding:var(--spacing-xl) var(--spacing-7xl)}[text-ellipsis]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;flex-shrink:1}.gc-loader{width:48px;height:48px;border:5px solid var(--colors-surface-primary-light);border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:loader-rotation 1s linear infinite}@keyframes loader-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 559px){.gc-full-width-in-mobile{max-width:100%;width:100%}}.gc-portal-target:has([data-phx-teleported]){&>.gc-portal-target-skeleton{display:none}}.gc-a{text-decoration:underline;color:var(--font-text-link);font-weight:var(--text-weight-number-400);&:hover{color:var(--font-text-hover)}&:active{color:var(--font-text-selected)}&:focus:not(.gc-button){border-radius:var(--radius-focus-ring);outline:2px solid var(--colors-focus-ring-default)}&.gc-button{text-decoration:none}}.gc-a-lg{font-size:1.125rem;line-height:18px;margin-bottom:-.388em;margin-top:-.326em;padding:6px var(--spacing-3xs) var(--spacing-xs) var(--spacing-3xs)}.gc-a-base{font-size:1rem;line-height:16px;margin-bottom:-.388em;margin-top:-.326em;padding:5px var(--spacing-3xs) 7px var(--spacing-3xs)}.gc-a-sm{font-size:.875rem;line-height:14px;margin-bottom:-.388em;margin-top:-.326em;padding:var(--spacing-2xs) var(--spacing-3xs) 6px var(--spacing-3xs)}.gc-a-xs{font-size:.75rem;line-height:9px;margin-bottom:-.388em;margin-top:-.326em;padding:3px var(--spacing-3xs) 5px var(--spacing-3xs)}.gc-back-link{color:var(--font-text-tertiary);text-decoration:none;& .gc-icon{color:var(--font-text-secondary)}&:hover,&:active{color:var(--font-text-selected);& .gc-icon{color:var(--font-text-selected)}}}.gc-a-unstyled{text-decoration:none;color:inherit;height:24px}.gc-action-menu{position:relative;width:max-content!important;& [role=menu]{display:none}& [hidden]{opacity:0;visibility:collapse;transition:opacity 50ms ease-out;max-height:0}& [data-trigger]{display:flex;align-items:center;height:var(--spacing-7xl);border-radius:var(--radius-default);color:var(--font-text-secondary);justify-content:center;width:var(--spacing-7xl);&:hover{background-color:var(--colors-surface-hover-light)}&[disabled]{color:var(--font-text-disabled-primary-button)}&[data-show-border-for-trigger]{outline:1px solid var(--colors-border-primary);outline-offset:-1px;&[disabled]{outline:1px solid var(--colors-border-secondary);outline-offset:-1px}}&[aria-expanded=true]{outline:1px solid var(--colors-border-selected);outline-offset:-1px}&:focus{outline:2px solid var(--colors-focus-ring-default);outline-offset:-2px}}}#action-menu-target-container{position:absolute;z-index:var(--z-index-gc-action-menu);& [role=header]{color:var(--font-text-secondary)}& p[role=header]{padding:calc(var(--spacing-xs) + var(--spacing-2xs) + 1px) var(--spacing-sm) var(--spacing-xs)}& div[role=header]{padding:var(--spacing-sm);border-bottom:1px solid var(--colors-border-primary);& [role=title]{color:var(--font-text-primary-dark);font-family:var(--font-family-body);font-weight:var(--text-weight-number-500)}}}#action-menu-target-menu{margin:var(--spacing-2xs) 0;min-width:200px;max-width:230px;white-space:nowrap;max-height:500px;overflow-x:hidden;overflow-y:auto;border-radius:var(--radius-default);border:1px solid var(--colors-border-primary);background:var(--colors-surface-primary-light);box-shadow:var(--shadow-s);& button,& a[role=menuitem]{height:unset;&[disabled]{color:var(--font-text-disabled-secondary-button)}&:not([disabled]):hover{background-color:var(--colors-surface-hover-light)}}& button,& a[role=menuitem]{display:block;text-align:left;width:100%;padding:var(--spacing-base) var(--spacing-sm);transition:background 50ms ease-in-out;color:var(--font-text-primary-dark);text-decoration:none;& .gc-icon{color:var(--font-text-secondary)}&:not([disabled]){&:hover{color:var(--font-text-selected)}&:focus-visible{outline:2px solid var(--colors-focus-ring-default);outline-offset:-2px;border-radius:var(--radius-default)}&:active{color:var(--font-text-selected);background-color:var(--colors-surface-selected)}}&[disabled]{color:var(--font-text-disabled-primary-button);& .gc-icon{color:var(--font-text-disabled-primary-button)}}}}@keyframes animate-fade-in-wipe{0%{opacity:0;display:none}to{opacity:1;display:block}}@keyframes animate-fade-out-wipe{0%{opacity:1;visibility:visible}to{opacity:0;visibility:collapse}}.gc-fade-in{animation:animate-fade-in-wipe;transition:opacity 50ms ease-out}.gc-fade-out{animation:animate-fade-out-wipe;transition:opacity 50ms ease-out}.gc-app-frame{width:100%;height:100vh;background:var(--colors-surface-secondary-bg);position:relative;overflow:hidden;display:flex;flex-direction:column;& .gc-overlay{position:absolute;top:0;z-index:var(--z-index-gc-app-frame-overlay);width:100%;height:100%;background-color:var(--colors-overlay-default);opacity:0;visibility:collapse;transition:opacity .15s ease-out}& .gc-left-overlay{left:0}& .banner{background-color:var(--colors-accent-2-800);padding-inline:var(--spacing-base);padding-block:var(--spacing-sm);color:var(--font-text-primary-light);width:100%;& .banner-content{display:flex;height:100%;min-height:inherit}& a{color:var(--font-text-primary-light);font-weight:var(--text-weight-number-500);flex-shrink:0}}& .gc-app-frame-nav-and-content-container{height:100%;position:relative;flex:1;display:flex;min-height:0}& .gc-left-nav{display:flex;flex-direction:column;align-items:flex-start;width:387px;height:100%;padding:var(--spacing-3xl) var(--spacing-none);gap:var(--spacing-10xl);flex-shrink:0;overflow-x:hidden;overflow-y:auto;background:var(--colors-surface-secondary-bg);& .gc-app-frame-nav-logo-container{padding-inline:var(--spacing-base) 5px;& a{display:flex;flex-direction:column;height:auto}& button{display:none;color:var(--font-text-tertiary)}}& div>hr{margin-inline:var(--spacing-base);background-color:var(--colors-border-body);border-color:var(--colors-border-body)}& .gc-app-frame-nav-groups-container{width:100%}& .gc-app-frame-nav-links-container{color:var(--font-text-secondary);width:100%;list-style:none;margin:0;padding:0;& li{margin:0;padding:0;list-style:none}& a{display:flex;height:var(--spacing-7xl);padding:var(--spacing-base);align-items:center;gap:var(--spacing-xs);font-size:var(--text-font-size-sm);font-weight:var(--text-weight-number-500);transition:all .15s ease-out;&[aria-current=true]{border-radius:var(--radius-default) var(--radius-none) var(--radius-none) var(--radius-default);background:var(--colors-surface-navbar-selected-item);color:var(--font-text-selected)}& .gc-icon{flex-shrink:0}& span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}}}& .gc-right-nav{display:flex;flex-direction:column;position:relative;width:auto;height:100%;padding:var(--spacing-none) var(--spacing-none) var(--spacing-base) var(--spacing-none);flex-shrink:0;& .gc-app-frame-right-nav-inner-container{width:620px;max-width:620px;transition:width .25s ease-out}& .gc-app-frame-right-nav-header{display:none;& button{display:flex;align-items:center;justify-content:center;width:var(--spacing-4xl);height:var(--spacing-4xl);color:var(--font-text-tertiary);background-color:var(--colors-surface-primary-light);border-radius:50%;box-shadow:var(--shadow-2xl);&:hover{color:var(--font-text-primary-dark)}}}& .gc-app-frame-right-nav-content{flex:1;& .gc-right-sidebar-card{display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--colors-surface-primary-light);border:1px solid var(--colors-border-body);border-radius:var(--radius-size-12);padding:3px var(--spacing-none);&.gc-right-sidebar-card-default{height:242px}& .gc-right-sidebar-card-header{padding-inline:var(--spacing-base) 3px;& button{padding-inline:var(--spacing-base)}& #right-sidebar-add-document-action-menu{width:100px;& button{width:100%;color:var(--colors-primary-600);&:hover{background-color:var(--color-blue-gray-75);color:var(--colors-primary-700)}&:focus-visible{color:var(--colors-primary-600);outline:2px solid var(--colors-focus-ring-default);outline-offset:2px}&:active{background:var(--colors-surface-pressed-button);color:var(--colors-primary-800)}&:not(.phx-submit-loading)[disabled]{background-color:transparent;color:var(--font-text-disabled-primary-button)}}}}& .gc-right-sidebar-card-row{padding-inline:var(--spacing-base);position:relative;& textarea,input[type=text]{height:34px;min-height:0;padding:var(--spacing-3xs);font-size:var(--font-size-body-sm);line-height:100%}&:has(input[type="checkbox"]){min-height:60px;& .gc-input{& label .gc-cluster{align-items:start;flex-wrap:nowrap;>.gc-stack{flex-shrink:1}}& input[type=checkbox]{border-radius:var(--radius-size-4);width:var(--spacing-base);height:var(--spacing-base)}& .gc-icon{color:var(--font-text-error)}& [data-main-text]{overflow:hidden;word-break:break-word;max-height:40px}}}& .gc-action-menu{position:absolute;right:var(--spacing-base);top:50%;transform:translateY(-50%);z-index:var(--z-index-gc-action-menu);width:var(--spacing-6xl);& [data-trigger]{width:var(--spacing-6xl);height:var(--spacing-6xl);background:var(--colors-surface-primary-light);&[aria-expanded=false]:hover{border:1px solid var(--colors-border-primary)}}& .gc-with-tooltip{&:not([aria-expanded="true"]){&:hover>[role=tooltip]{& .gc-tooltip-up-arrow{margin-right:15px}}}}}&:not(:hover):not(:focus-visible):not(:has(*:focus-visible)){@media (pointer: fine){& .gc-action-menu{opacity:0}}}&:hover:has(.gc-action-menu),&:focus-visible,&:has(.gc-action-menu button[data-trigger][aria-expanded="true"]){outline:none;background:var(--colors-surface-hover-light);& .gc-input:has(input[type="checkbox"]){background:var(--colors-surface-hover-light)}& .gc-action-menu{opacity:1;& [data-trigger]{border:1px solid var(--colors-border-primary);background-color:var(--colors-surface-primary-light)}}}}}}}& .gc-app-frame-header-and-content-container{position:relative;transform:translateZ(0);will-change:transform;overflow-x:hidden;overflow-y:auto;width:100%;flex:1;display:flex;flex-direction:column;min-height:0;height:100%;padding-right:var(--spacing-base)}& .gc-content-and-right-sidebar-container{display:flex;flex-direction:row;gap:var(--spacing-base);flex:1}& header[role=banner]{display:flex;flex-direction:column;padding:var(--spacing-xl) var(--spacing-none);color:var(--font-text-tertiary);& .gc-app-frame-search-section{width:100%;& .gc-input{background:var(--colors-surface-secondary-bg);max-width:831px;& input{height:var(--spacing-7xl)}}}& button{color:var(--font-text-tertiary);&.gc-app-frame-right-menu-toggle{display:flex;align-items:center;justify-content:center;width:var(--spacing-4xl);height:var(--spacing-4xl);border-radius:50%;box-shadow:var(--shadow-2xl)}&:hover{color:var(--font-text-primary-dark)}}}& main{flex:1;width:100%;min-width:0;transition:padding .25s ease-out;padding:var(--spacing-2xl) var(--spacing-3xl) var(--spacing-11xl) var(--spacing-3xl);border-radius:var(--radius-size-12) var(--radius-size-12) var(--radius-none) var(--radius-none);border-top:1px solid var(--colors-border-body);border-right:1px solid var(--colors-border-body);border-left:1px solid var(--colors-border-body);background:var(--colors-surface-primary-light);.gc-main-content-header-title{height:var(--spacing-7xl)}}@media (max-width: 2559px){& .gc-left-nav{width:237px}}@media (max-width: 1920px){& .gc-right-nav{& .gc-app-frame-right-nav-inner-container{width:clamp(340px,340px + ((100vw - 1440px) * (620 - 340) / (1920 - 1440)),620px)}}}@media (max-width: 1439px){& main{padding:var(--spacing-2xl) var(--spacing-base) var(--spacing-11xl) var(--spacing-base)}& .gc-right-nav{position:absolute;top:0;right:0;z-index:var(--z-index-sidenav);transform:translate(100%);transition:transform .15s ease-out;padding-top:30px;padding-right:25px;&.open{transform:translate(0)}& .gc-app-frame-right-nav-inner-container{width:340px;max-width:340px}& .gc-app-frame-right-nav-header{display:flex}& .gc-app-frame-right-nav-content{& .gc-right-sidebar-card{box-shadow:var(--shadow-2xl)}}}}@media (max-width: 1023px){& .gc-app-frame-header-and-content-container{padding-right:var(--spacing-none)}& .gc-left-overlay{&.gc-visible{opacity:.7;visibility:visible;transition:opacity .15s ease-out}}& main{padding:var(--spacing-4xl) var(--spacing-none) var(--spacing-11xl) var(--spacing-3xl)}& .gc-left-nav{position:absolute;z-index:var(--z-index-sidenav);left:0;top:0;transition:width .15s ease-out;&:not(.open){width:0;overflow:hidden;border:none}& .gc-app-frame-nav-logo-container{& button{display:block}}}& .gc-right-nav{padding-top:18px;padding-right:32px}& header[role=banner]{gap:var(--spacing-xl);padding:var(--spacing-lg) var(--spacing-3xl) var(--spacing-4xl) var(--spacing-3xl)}}@media (max-width: 559px){& .gc-right-nav{padding-top:18px;padding-right:16px}& header[role=banner]{padding-inline:var(--spacing-base)}& main{padding:var(--spacing-4xl) var(--spacing-base) var(--spacing-11xl) var(--spacing-base)}}}.gc-avatar{background:var(--colors-surface-secondary);border:1px solid var(--colors-border-selected);border-radius:50%;position:relative;display:flex;justify-content:center;align-items:center;&>.gc-avatar-image-wrapper{width:100%;height:100%;overflow:hidden;border-radius:50%;&>img{width:100%;height:100%;object-fit:cover}}& p{color:var(--font-text-selected)}&.gc-sm{height:var(--spacing-5xl);width:var(--spacing-5xl);& p{font-size:var(--spacing-base)}& .gc-avatar-action{display:none}}&.gc-lg{width:var(--spacing-13xl);height:var(--spacing-13xl);& p{font-size:var(--spacing-xl);font-weight:400}& .gc-avatar-action{display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;right:-5px;background-color:var(--colors-primary-800);border-radius:50%;width:30px;height:30px;outline:none;& .gc-icon{color:var(--font-text-primary-light)}}}}.gc-badge{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:var(--radius-full);font-weight:var(--text-weight-number-500);color:var(--colors-surface-primary-light);&.gc-sm{min-width:var(--spacing-xl);height:var(--spacing-xl)}&.gc-md{min-width:var(--spacing-3xl);height:var(--spacing-3xl)}&.gc-neutral{background-color:var(--colors-primary-800);&:hover{background-color:var(--colors-primary-900)}}&.gc-important{background-color:var(--colors-primary-600);&:hover{background-color:var(--colors-primary-700)}}&.gc-danger{background-color:var(--colors-error-500);&:hover{background-color:var(--colors-error-600)}}}.gc-blank-form-frame{background:var(--colors-surface-secondary-bg);display:flex;flex-direction:column;height:100%;padding-block:var(--spacing-5xl);padding-inline:var(--spacing-11xl);width:100%;&>.gc-center{height:100%;justify-content:center}& main{background-color:var(--colors-surface-primary-light);border:1px solid var(--colors-border-body);border-radius:var(--radius-default);box-shadow:var(--shadow-m);padding:var(--spacing-11xl);width:544px}& footer{height:13px}@media (max-width: 1439px){padding-inline:32px}@media (max-width: 743px){padding-inline:32px;& main{padding:var(--spacing-11xl);width:496px}}@media (max-width: 560px){background-color:var(--colors-surface-primary-light);padding-inline:var(--spacing-base);padding-bottom:0;& main{border:none;box-shadow:none;height:100%;padding:0;width:100%}& header{display:none}&>.gc-center{height:100%;width:100%}& footer{display:none}}}.gc-box{border-color:var(--brand-500);&.gc-box-primary{padding:var(--spacing-xl) var(--spacing-base);border-radius:var(--radius-default);border:1px solid var(--colors-border-primary)}&.gc-box-secondary{padding:var(--spacing-xl) var(--spacing-base);border-radius:var(--radius-default);border:1px solid var(--colors-border-secondary)}}.gc-breadcrumbs{& .gc-breadcrumbs-crumb-dropdown{display:flex;align-items:center;& .gc-action-menu{& button{border:1px solid var(--colors-border-secondary);background:var(--colors-surface-primary-light);box-shadow:var(--shadow-xs);&:not([disabled]):hover{background-color:var(--colors-surface-hover-light);color:var(--font-text-selected)}}& [role=menu]{white-space:wrap;& [role=menuitem]{.gc-cluster>*{flex-shrink:unset}}}}}& .gc-breadcrumbs-crumb{display:flex;align-items:center;overflow:hidden;white-space:nowrap;height:var(--spacing-lg);& p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:200px;&:hover{max-width:none}}& .gc-breadcrumbs-crumb-focus-ring{display:none}&:not(:last-child){& a{color:var(--font-text-tertiary);&:hover{color:var(--font-text-link)}&:focus-visible{color:var(--font-text-link);outline:none}&:active{color:var(--font-text-selected)}}&:has(a:focus-visible){border-radius:var(--radius-focus-ring);outline:2px solid var(--colors-focus-ring-default);outline-offset:4px}}&:last-child{& a{color:var(--font-text-secondary);text-decoration:none;pointer-events:none}}}& .gc-breadcrumbs-divider{display:flex;align-items:center;& svg{color:var(--font-text-secondary-light)}}}.gc-button{display:flex;height:var(--spacing-7xl);padding-inline:var(--spacing-xl);&.gc-button-small{height:var(--spacing-6xl)}&:has(.gc-icon){padding-inline:var(--spacing-lg)}justify-content:center;align-items:center;gap:var(--spacing-xs);font-family:var(--font-family-body);font-weight:var(--text-weight-number-500);color:var(--font-text-primary-light);border-radius:var(--radius-default);border-width:2px;border-style:solid;transition:background .15s ease-out;&.gc-primary{border-color:var(--colors-primary-600);background-color:var(--colors-primary-600);color:var(--font-text-primary-light);&:hover{border-color:var(--colors-primary-700);background-color:var(--colors-primary-700)}&:focus-visible{outline:2px solid var(--colors-focus-ring-default);outline-offset:2px}&:active{border-color:var(--colors-primary-800);background-color:var(--colors-primary-800)}&:not(.phx-submit-loading)[disabled]{border-color:transparent;background-color:var(--colors-surface-disabled-button);color:var(--font-text-disabled-primary-button)}}&.gc-secondary{border-color:var(--colors-primary-700);color:var(--colors-primary-700);&:hover{border-color:solid var(--colors-primary-600);background:var(--colors-primary-75);color:var(--colors-primary-600)}&:focus-visible{border-color:solid var(--colors-primary-600);color:var(--colors-primary-600);outline:2px solid var(--colors-focus-ring-default);outline-offset:2px}&:active{border-color:var(--colors-primary-700);background:var(--colors-surface-pressed-button);color:var(--colors-primary-700)}&:not(.phx-submit-loading)[disabled]{border-color:var(--colors-border-disabled);background-color:transparent;color:var(--font-text-disabled-primary-button)}}&.gc-ghost{border:none;color:var(--colors-primary-600);&:hover{background-color:var(--color-blue-gray-75);color:var(--colors-primary-700)}&:focus-visible{color:var(--colors-primary-600);outline:2px solid var(--colors-focus-ring-default);outline-offset:2px}&:active{background:var(--colors-surface-pressed-button);color:var(--colors-primary-800)}&:not(.phx-submit-loading)[disabled]{background-color:transparent;color:var(--font-text-disabled-primary-button)}}&.gc-compact{padding-inline:0;&:hover,&:active{background-color:var(--color-neutral-gray-white)}}&.gc-danger{border-color:var(--colors-error-500);background-color:var(--colors-error-500);color:var(--font-text-primary-light);&:hover{border-color:var(--colors-error-600);background-color:var(--colors-error-600)}&:focus-visible{outline:2px solid var(--colors-focus-ring-error);outline-offset:2px}&:active{border-color:var(--colors-error-700);background-color:var(--colors-error-700)}&:not(.phx-submit-loading)[disabled]{border:transparent;background-color:var(--colors-surface-disabled-button);color:var(--font-text-disabled-primary-button)}}&.gc-danger-ghost{border:none;color:var(--colors-error-500);&:hover{background-color:var(--colors-error-50)}&:focus-visible{outline:2px solid var(--colors-focus-ring-error);outline-offset:2px;border-radius:var(--radius-focus-ring)}&:active{background-color:var(--colors-error-75);color:var(--colors-error-600)}&:not(.phx-submit-loading)[disabled]{color:var(--font-text-disabled-primary-button)}}}.gc-button-group{width:100%;& button,& a{display:flex;height:var(--spacing-6xl);padding:var(--spacing-none) var(--spacing-base);justify-content:center;align-items:center;border-radius:var(--radius-default);border:1px solid var(--colors-border-tertiary);color:var(--font-text-secondary);font-weight:var(--text-weight-number-500);cursor:pointer;&:hover{border:1px solid var(--colors-border-tertiary);background:var(--color-blue-gray-75)}&:focus-visible{outline:2px solid var(--colors-focus-ring-default);outline-offset:2px}&[data-active=true]{border:1px solid var(--colors-border-primary);background:var(--color-blue-gray-75);color:var(--font-text-primary-dark)}&[disabled]{border:1px solid var(--colors-border-tertiary);color:var(--font-text-disabled-primary-button);background:transparent}}}.gc-center{box-sizing:content-box;margin-inline:auto;max-inline-size:60ch;display:flex;flex-direction:column;align-items:center}.gc-chip{display:flex;align-items:center;border-radius:var(--radius-full);font-weight:var(--text-weight-number-500);flex-shrink:0;& .gc-icon{display:grid;place-items:center}&.gc-lg{font-size:var(--text-font-size-lg);height:var(--spacing-7xl);padding-inline:var(--spacing-lg);gap:var(--spacing-xs)}&.gc-md{font-size:var(--text-font-size-base);height:var(--spacing-3xl);padding-inline:var(--spacing-sm);gap:var(--spacing-2xs)}&.gc-sm{font-size:var(--text-font-size-sm);height:var(--spacing-xl);padding-inline:var(--spacing-xs);gap:var(--spacing-2xs)}.gc-close span:before{display:grid;place-items:center}}.gc-chip{transition:var(-button-like-transition);&.gc-outline{&.gc-neutral{background-color:var(--colors-surface-primary-light);border:1px solid var(--colors-border-primary);color:var(--font-text-secondary);& .gc-icon{color:var(--font-text-tertiary)}& .gc-close{color:var(--font-text-secondary)}&:has(.gc-a):hover{background-color:var(--colors-surface-secondary);border-color:var(--colors-border-primary-dark);& .gc-icon{color:var(--font-text-secondary)}& .gc-a,& .gc-close{color:var(--font-text-primary-dark)}}}&.gc-important{background-color:var(--colors-primary-50);border:1px solid var(--colors-primary-400);color:var(--colors-primary-600);& .gc-icon{color:var(--colors-primary-600)}&:has(.gc-a):hover{background-color:var(--colors-primary-75);border-color:var(--colors-primary-500);& .gc-a,& .gc-icon{color:var(--colors-primary-700)}}}&.gc-success{background-color:var(--colors-success-50);border:1px solid var(--colors-success-400);color:var(--colors-success-600);& .gc-icon{color:var(--colors-success-600)}&:has(.gc-a):hover{background-color:var(--colors-success-75);border-color:var(--colors-success-500);& .gc-a,& .gc-icon{color:var(--colors-success-700)}}}&.gc-danger{background-color:var(--colors-error-25);border:1px solid var(--colors-error-400);color:var(--colors-error-500);& .gc-icon{color:var(--colors-error-500)}&:has(.gc-a):hover{background-color:var(--colors-error-75);border-color:var(--colors-error-500);& .gc-a,& .gc-icon{color:var(--colors-error-600)}}}}&.gc-solid{& .gc-icon{color:var(--font-text-primary-light)}& .gc-a:hover{color:var(--font-text-primary-light)}&.gc-neutral{background-color:var(--colors-surface-primary-dark);color:var(--font-text-primary-light);&:hover{background-color:var(--colors-surface-hover-dark)}}&.gc-important{background-color:var(--colors-primary-600);color:var(--font-text-primary-light);&:hover{background-color:var(--colors-primary-700)}}&.gc-danger{background-color:var(--colors-error-500);color:var(--font-text-primary-light);&:hover{background-color:var(--colors-error-600)}}}& a{color:inherit;text-decoration:none;font-weight:var(--text-weight-number-500);padding:0}}a:has(.gc-chip){text-decoration:none;cursor:pointer}& .gc-with-tooltip{position:relative;justify-content:center}& .gc-with-tooltip>[role=tooltip]{display:none}& .gc-with-tooltip:hover>[role=tooltip],& .gc-with-tooltip:focus>[role=tooltip]{display:flex;position:absolute;bottom:105%;width:240px;flex-direction:column;align-items:center;& .gc-tooltip-row{align-items:flex-start;align-self:stretch;background:var(--colors-surface-primary-dark);border-radius:var(--radius-default, 4px);display:flex;padding:var(--spacing-xs);& p{align-self:stretch;color:var(--font-text-primary-light);font-weight:var(--text-weight-number-400);text-align:center;width:224px}}& .gc-arrow-down{border-left:6.5px solid transparent;border-right:6.5px solid transparent;border-top:var(--size-6) solid var(--colors-surface-primary-dark);height:0;width:0}}.gc-condensed-card{padding:var(--spacing-sm);border-radius:var(--radius-default);background:var(--colors-surface-secondary);color:var(--font-text-primary-dark);& .gc-icon{color:var(--font-text-secondary)}& .gc-condensed-card-close .gc-icon{color:var(--font-text-tertiary)}& .gc-condensed-card-content{overflow:hidden;white-space:nowrap;height:var(--spacing-xl);& .gc-row{overflow:hidden;white-space:nowrap;height:100%}& .gc-icon{flex-shrink:0}& p:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}& p:last-child{flex-shrink:0}}}.gc-document-preview{background:var(--colors-surface-primary-dark);margin:var(--spacing-xl);padding:0;width:auto;height:auto;border:none;&:focus-visible{outline:none}&::backdrop{background-color:var(--colors-surface-primary-dark);opacity:0;transition:opacity .15s ease-out}&[open]::backdrop{opacity:1;transition:opacity .15s ease-out}& .gc-document-preview-inner-wrapper{width:100%;height:100%;gap:47px;& .gc-document-preview-file-name{color:var(--font-text-primary-light);font-weight:var(--text-weight-number-500)}& .gc-document-preview-file-info{color:var(--font-text-secondary-light)}& button{color:var(--font-text-primary-light)}& .gc-document-preview-download-button,& .gc-document-preview-nav-button{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--spacing-2xs);color:var(--font-text-buttons-default-dark-bg);&:hover{color:var(--font-text-buttons-hover-dark-bg)}&:active{color:var(--font-text-buttons-pressed-dark-bg)}&[disabled]{color:var(--font-text-disabled-secondary-button)}&:focus-visible{outline:none}}& .gc-document-preview-download-button{width:fit-content;height:var(--spacing-6xl);font-weight:var(--text-weight-number-500);text-decoration:none}& .gc-document-preview-nav-button{height:var(--spacing-7xl);padding:6px 0}}& .gc-document-preview-content{width:100%;height:100%;align-items:center;justify-content:center;position:relative;& .gc-document-preview-no-preview{width:100%;max-width:510px;color:var(--font-text-primary-light);font-weight:var(--text-weight-number-500);& .gc-document-preview-download-button{display:flex;flex-direction:row;height:var(--spacing-7xl);padding:var(--spacing-none) var(--spacing-lg) var(--spacing-none) var(--spacing-base);justify-content:center;align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-default);border:2px solid var(--font-text-buttons-default-dark-bg);color:var(--font-text-buttons-default-dark-bg);&:hover{border:2px solid var(--font-text-buttons-hover-dark-bg);color:var(--font-text-buttons-hover-dark-bg)}&:active{border:2px solid var(--font-text-buttons-pressed-dark-bg);color:var(--font-text-buttons-pressed-dark-bg)}&[disabled]{border:2px solid var(--font-text-disabled-secondary-button);color:var(--font-text-disabled-secondary-button)}}}& embed{width:100%;height:100%}& img{width:100%;height:100%;object-fit:contain}.gc-loader-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:-1}}@media (max-width: 1439px){& .gc-document-preview-inner-wrapper{gap:var(--spacing-10xl)}}@media (max-width: 1023px){& .gc-document-preview-inner-wrapper{gap:67px;& .gc-document-preview-header{align-items:start}}}@media (max-width: 743px){& .gc-document-preview-inner-wrapper{gap:var(--spacing-none)}}@media (max-width: 559px){& .gc-document-preview-inner-wrapper{gap:15px;& .gc-document-preview-header-and-nav-container{gap:var(--spacing-2xl)}& .gc-document-preview-no-preview{& .gc-document-preview-download-button{width:100%}}}}}.gc-draggable{cursor:move;cursor:grab}.gc-draggable:active{cursor:grabbing}.gc-dropzone{min-height:2rem;position:relative}.gc-document-dropzone{border-radius:var(--radius-default);border:1px solid var(--colors-border-tertiary);& .gc-document-dropzone-header{border-top-left-radius:var(--radius-default);border-top-right-radius:var(--radius-default);background-color:var(--colors-surface-primary-light);border-bottom:1px solid var(--colors-border-tertiary);height:var(--size-40);padding:var(--spacing-base) var(--spacing-sm);& p{color:var(--font-text-tertiary)}}& .gc-condensed-card{width:100%;border-radius:0}}.gc-sortable-ghost{opacity:.4;background-color:var(--gc-color-bg-surface)}.gc-sortable-chosen{opacity:.8}.gc-sortable-drag{opacity:1;box-shadow:0 4px 8px #0000001a}.gc-dropzone-placeholder{width:100%;background-color:var(--colors-surface-selected);border-radius:var(--gc-radius-base);padding:var(--gc-space-lg);text-align:center}.gc-drag-empty{padding:var(--gc-space-xl);text-align:center;color:var(--gc-color-font-text-tertiary);background-color:var(--colors-surface-secondary);border:1px solid var(--gc-color-border-light);border-radius:var(--gc-radius-base)}.gc-drag-hover{background-color:var(--gc-color-bg-info-light);padding:var(--gc-space-xl);text-align:center;border-radius:var(--gc-radius-base)}.gc-info-section{width:100%;& h1{color:var(--font-text-secondary)}& h3{color:var(--font-text-secondary);font-weight:var(--text-weight-number-500)}& .gc-info-section-title-container-with-min-height{min-height:var(--spacing-6xl)}& dl{display:grid;grid-template-columns:144px 1fr;gap:var(--spacing-xl) var(--spacing-12xl)}& dt{grid-column:1;color:var(--font-text-tertiary);align-self:start}& dd{grid-column:2;color:var(--font-text-primary-dark);&:has(a){display:flex;align-items:center;& a{text-decoration:none;color:var(--font-text-link)}}}& .gc-info-section-description-text-ellipsis{overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}& .gc-info-section-empty-state{width:100%;color:var(--font-text-primary-dark)}@media (max-width: 561px){& dl{display:block;& dt{padding-top:var(--spacing-2xl);&:first-of-type{padding-top:0}}& dd{padding-top:var(--spacing-base)}}}}.gc-line-item-card{position:relative;padding:var(--spacing-xs) var(--spacing-base) var(--spacing-5xl) var(--spacing-base);& .gc-input{background:transparent}& label{@media (min-width: 561px){clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}&.gc-line-item-card-surface-grey{background:var(--colors-surface-secondary)}&.gc-line-item-card-surface-white{background:var(--colors-surface-primary-light)}& .gc-title-and-description-wrapper.gc-stack{white-space:nowrap;flex-shrink:1;& h3{color:var(--font-text-primary-dark);font-weight:var(--text-weight-number-500)}& p{color:var(--font-text-secondary)}& h3,& p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}& .gc-line-item-card-inputs-wrapper{width:auto}& .gc-input{width:auto;& .gc-input-wrapper input{width:88px}}& .gc-line-item-card-close-button{margin-left:auto;& .gc-icon{color:var(--font-text-tertiary)}}@media (min-width: 561px){padding:var(--spacing-base);& .gc-line-item-card-content-wrapper{padding-right:var(--spacing-5xl)}& .gc-title-and-description-wrapper.gc-stack{height:var(--spacing-7xl);justify-content:center;overflow:hidden}& .gc-line-item-card-close-button{position:absolute;top:var(--size-32);right:var(--spacing-base)}& .gc-meta{margin-left:auto;width:281px}}}.gc-line-item-input-headers{width:297px;flex-basis:297px;flex-shrink:0}.table-card{background:var(--surface-primary-light);border:1px solid var(--colors-border-secondary);border-radius:var(--radius-default);box-shadow:var(--shadow-xs);padding:var(--spacing-xs) var(--spacing-xl);min-width:343px;width:100%;& p.gc-type-sm{color:var(--font-text-tertiary)}& p.gc-type-base{color:var(--font-text-primary-dark)}& .gc-type-h3{font-family:var(--font-family-body);color:var(--font-text-secondary);font-size:1rem;font-weight:var(--text-weight-number-500);line-height:1.375rem;overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}& .table-card-action-container{align-items:center;display:flex;height:var(--spacing-6xl);justify-content:center;left:var(--spacing-lg);position:relative;width:var(--spacing-6xl);& .gc-icon{color:var(--font-text-tertiary);height:var(--spacing-xl);width:var(--spacing-xl)}}& .table-card-title-container{align-self:stretch;align-items:center;height:var(--spacing-6xl);gap:var(--spacing-none)}& .gc-action-menu{margin-right:-20px;& [data-trigger]{.gc-icon{color:var(--font-text-tertiary)}}}& .gc-stack{&>.gc-stack{margin-bottom:var(--spacing-base);margin-right:var(--spacing-6xl)}}& button.gc-button{height:var(--spacing-6xl);margin-bottom:0;padding:var(--spacing-none) var(--spacing-base);width:100%}& hr{background:var(--colors-border-tertiary);border:0;height:1px;width:100%}}.gc-calendar{--calendar-grid-item-height: 144px;width:100%;display:flex;font-family:var(--font-family-body);color:var(--font-text-secondary);& .gc-calendar-hour-groups-container{& .gc-calendar-hour-group{width:62px;height:var(--calendar-grid-item-height);font-size:var(--text-font-size-sm);line-height:100%;text-align:right;&:last-child{height:auto}}}& .gc-calendar-grid{position:relative;flex:1;padding-top:5px}& .gc-calendar-empty-grid-container{position:absolute;width:100%;& .gc-calendar-empty-grid-item{border-top:1px solid var(--colors-border-secondary);height:var(--calendar-grid-item-height);&:last-child{border-bottom:1px solid var(--colors-border-primary)}}& .gc-calendar-empty-grid-item-without-border{height:var(--calendar-grid-item-height)}}& .gc-calendar-activities-container{position:absolute;width:100%;& .gc-calendar-activity-container{position:absolute;width:100%;padding:1px 0;container:activity-container / size;& .gc-calendar-activity{border-radius:var(--radius-default);border:1px solid var(--colors-border-secondary);background:var(--colors-info-25);box-shadow:var(--shadow-xs);padding:var(--spacing-base) var(--spacing-lg);height:100%;&[phx-click]{cursor:pointer}& .gc-calendar-activity-description{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--text-weight-number-600)}}}}& .gc-calendar-activity-time-info{color:var(--font-text-tertiary)}@container activity-container (max-height: 34px){& .gc-calendar-activities-container{& .gc-calendar-activity-container{& .gc-calendar-activity{align-items:center;& .gc-stack{overflow:hidden;height:20px;justify-content:center;& .gc-calendar-activity-description{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}}}}& .hide-below-15-minutes{display:none}}@container activity-container (min-height: 35px){& .hide-above-15-minutes{display:none}@container activity-container (max-width: 559px){& .hide-activity-content-below-sm-and-above-15-minutes{display:none}}}@container activity-container (max-height: 141px){& .hide-below-1-hour{display:none}}@container activity-container (max-width: 559px){& .hide-activity-content-below-sm{display:none}}@container activity-container (min-width: 560px){& .hide-activity-content-above-sm{display:none}}}.gc-details-card{align-items:flex-start;background:var(--surface-primary-light);border:1px solid var(--colors-border-primary);border-radius:var(--radius-default);box-shadow:var(--shadow-s);display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-base) var(--spacing-xl);& h2{color:var(--font-text-primary-dark)}& p.gc-type-sm{color:var(--font-text-tertiary)}& p.gc-type-base{color:var(--font-text-primary-dark)}& .gc-details-card-title-container{align-items:center;height:var(--spacing-6xl);vertical-align:middle;& h3{color:var(--font-text-primary-dark);overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}}& .gc-details-card-action{text-align:center;color:var(--colors-primary-600);flex-shrink:0;height:var(--spacing-xl);text-decoration:none}& .gc-stack>.gc-stack{margin-bottom:var(--spacing-base);margin-right:var(--spacing-6xl)}@media (max-width: 559px){padding:var(--spacing-xs) var(--spacing-lg);box-shadow:var(--shadow-xs)}}.gc-error-summary{max-width:100%;padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-lg) var(--spacing-xl);border-left:4px solid var(--colors-error-500);background:var(--colors-error-50);& .gc-error-wrapper{height:var(--spacing-xl)}& .gc-error-wrapper a{display:block;height:24px}& .gc-stack{width:100%;& .gc-a-sm{color:var(--font-text-error)}}& .gc-type-h3{color:var(--font-text-primary-dark)}@media (min-width: 560px){padding:var(--spacing-3xl) var(--spacing-3xl) var(--spacing-2xl) var(--spacing-3xl);width:100%}}.gc-picker-card-fieldset{display:flex;flex-direction:column;border:none;width:auto;&:focus-visible{outline:2px solid var(--colors-focus-ring-default);outline-offset:4px;border-radius:var(--radius-focus-ring)}}.gc-picker-card{border:1px solid var(--colors-border-primary);border-radius:var(--radius-focus-ring);color:var(--font-text-primary-dark);font-size:var(--text-font-size-sm);position:relative;&:hover,&:has(.gc-picker-card-picker input:focus){box-shadow:var(--shadow-m)}&>.gc-picker-card-wrapper{display:block;padding:var(--spacing-3xl) var(--spacing-4xl)}& .gc-picker-card-footer{max-height:0;opacity:0;visibility:hidden;transition:.4s all ease}&:has(.gc-picker-card-picker input:checked){box-shadow:var(--shadow-m);border-color:var(--colors-border-selected);& .gc-picker-card-footer{display:flex;padding-top:var(--spacing-xl);max-height:500px;opacity:1;visibility:visible}}& .gc-picker-card-picker{position:absolute;right:12px;top:12px}@media (max-width: 559px){&>.gc-picker-card-wrapper{padding:var(--spacing-2xl) var(--spacing-3xl)}& .gc-picker-card-picker{right:8px;top:8px}}}.gc-flash-group{position:fixed;top:0;left:0;width:100%;z-index:var(--z-index-gc-flash-group);align-items:center;gap:var(--spacing-base);margin-inline:auto;padding-top:var(--spacing-base);padding-inline:var(--spacing-xl)}.gc-flash{align-content:center;box-shadow:var(--shadow-lg);color:var(--font-text-primary-700);height:var(--spacing-9xl);width:100%;padding:var(--spacing-sm) var(--spacing-base);border-radius:var(--radius-default);border-style:solid;border-width:1px;& .flash-content{margin-right:auto;color:var(--font-text-secondary);& p{display:inline}}& .gc-icon{display:none}& .gc-button{padding:0;& .gc-icon{display:inline-block;color:var(--font-text-tertiary)}}& button{height:var(--size-20);& span{height:var(--size-20);margin:0}}}.hidden{display:none}.announcement,.error,.success,.warning{height:auto}.success{background:var(--colors-success-25);border-color:var(--colors-success-500);& .gc-icon{color:var(--colors-success-500)}}.error{background:var(--colors-error-25);border-color:var(--colors-error-400);& .gc-icon{color:var(--colors-error-400)}}.warning{background:var(--colors-warning-25);border-color:var(--colors-warning-500);& .gc-icon{color:var(--colors-warning-500)}}.announcement{background:var(--colors-info-25);border-color:var(--colors-info-500);& .gc-icon{color:var(--colors-primary-500)}}@media (min-width: 560px){.gc-flash{& .gc-icon{display:initial}}}.gc-hr{background-color:var(--colors-border-tertiary);border-top:none;width:100%;border-color:var(--colors-border-tertiary)}.gc-icon{display:flex;align-items:center;justify-content:center;&.gc-3xs{width:14px;height:14px}&.gc-2xs{width:var(--size-16);height:var(--size-16)}&.gc-xs{width:var(--size-20);height:var(--size-20)}&.gc-sm{width:var(--size-24);height:var(--size-24)}&.gc-base{width:var(--size-32);height:var(--size-32)}&.gc-lg{width:var(--size-40);height:var(--size-40)}&.gc-xl{width:var(--size-48);height:var(--size-48)}& svg{width:100%;height:100%}&[hidden]{display:none}}.gc-icon-button{display:block;width:var(--spacing-9xl);height:var(--spacing-9xl);&.gc-icon-button-small{width:var(--spacing-5xl);height:var(--spacing-5xl)}& .inner{display:inline-flex;flex-shrink:0;border-radius:var(--radius-full);position:relative;width:100%;height:100%;border-width:1px;border-style:solid;justify-content:center;align-items:center;transition:background .15s ease-out;& .gc-badge{position:absolute;z-index:var(--z-index-gc-icon-badge);top:-3px;right:-.6rem}}&[disabled] .inner .gc-badge{background-color:var(--colors-surface-primary-dark)}&.gc-primary{& .inner{border-color:var(--colors-primary-600);background-color:var(--colors-primary-600);color:var(--font-text-primary-light)}&:hover .inner{border-color:var(--colors-primary-700);background-color:var(--colors-primary-700)}&:focus-visible{outline:2px solid var(--colors-focus-ring-default);outline-offset:2px;border-radius:var(--radius-focus-ring)}&:active .inner{border-color:var(--colors-primary-800);background-color:var(--colors-primary-800)}&[disabled] .inner{border-color:transparent;color:var(--font-text-disabled-primary-button);background-color:var(--colors-surface-disabled-button)}}&.gc-secondary{& .inner{border-color:var(--colors-primary-600);color:var(--colors-primary-600)}&:hover .inner{background-color:var(--colors-primary-75)}&:focus-visible{outline:2px solid var(--colors-focus-ring-default);outline-offset:2px;border-radius:var(--radius-focus-ring)}&:active .inner{border-color:var(--colors-primary-700);background-color:var(--colors-surface-pressed-button);color:var(--colors-primary-700)}&[disabled] .inner{border-color:var(--colors-surface-disabled-button);color:var(--font-text-disabled-primary-button);background-color:var(--colors-surface-disabled-button)}}}.gc-info-box-group{width:100%}.gc-info-box{border:1px solid var(--colors-border-tertiary);width:100%;display:flex;flex-direction:column;gap:var(--spacing-base);& [role=definition]{font-weight:var(--text-weight-number-500);color:var(--font-text-secondary)}& [role=term]{display:block;font-style:normal;color:var(--font-text-tertiary);order:2}&.gc-primary{background:var(--colors-surface-primary-light);border-radius:var(--spacing-base)}&.gc-secondary{background-color:var(--colors-surface-secondary);border-radius:var(--radius-default)}&.gc-info-box-sm{@media (min-width: 560px){max-width:364px}}}.gc-input{position:relative;width:100%;background:var(--colors-surface-primary-light);& .gc-input-wrapper{position:relative;width:100%}& .gc-icon{color:var(--font-text-icons)}& .gc-meta{color:var(--font-text-secondary);& .gc-error .gc-icon{color:var(--font-text-error)}}& .gc-icon-wrapper{position:absolute;right:0;display:grid;place-items:center;height:100%;padding-inline:var(--spacing-xl) var(--spacing-sm)}&.gc-input-money,&.gc-input-percentage{.gc-icon-wrapper{padding-inline:calc(var(--spacing-sm) + .75px)}}& .gc-required{color:var(--colors-error-500)}& .gc-input-optional{color:var(--font-text-tertiary)}& label{color:var(--font-text-secondary);font-size:var(--text-font-size-sm)}& select{appearance:none;&:has(option[value=""]:checked){color:var(--font-text-secondary)}}& textarea{&:not([rows]){min-height:85px}}& input:not([type="radio"],[type="checkbox"]),& textarea,& select{display:flex;width:100%;background:var(--colors-surface-primary-light);border-radius:var(--radius-default);border:1px solid var(--colors-border-secondary);background-color:var(--colors-surface-primary-light);color:var(--font-text-primary-dark);padding:var(--spacing-sm);font-family:var(--font-family-body);font-size:var(--text-font-size-base);&:focus-visible:not([type="radio"],[type="checkbox"]){outline:2px solid var(--colors-focus-ring-default);outline-offset:-2px}&.gc-error{border:1px solid var(--colors-focus-ring-error);background-color:var(--colors-surface-error);color:var(--font-text-error);outline:2px solid var(--colors-focus-ring-error);outline-offset:-2px;&:focus{outline:2px solid var(--colors-focus-ring-error);outline-offset:-2px;background:transparent}}&::placeholder{color:var(--font-text-tertiary)}}&:has(.gc-icon):not(.gc-input-money):not(.gc-input-percentage):not(.gc-input-number){& input:not([type="radio"],[type="checkbox"],[role="combobox"]),& select{padding-right:60px;&:focus{padding-right:60px}}}& .gc-help{color:var(--font-text-tertiary)}& .gc-meta:has(.gc-help:empty){display:none}&:has(input[disabled],textarea[disabled],select[disabled],input[readonly],textarea[readonly],select[readonly]){& input:not([type="radio"],[type="checkbox"]),& select,& textarea{color:var(--font-text-tertiary);background-color:var(--colors-surface-disabled-input)!important}& input[type=radio],& input[type=checkbox]{border-color:var(--colors-surface-disabled-selected)}& input[type=radio]{background-color:var(--colors-surface-toggle-disabled)!important}& input[type=checkbox]{background-color:var(--colors-surface-disabled-selected)!important}& input:not(:checked)[type=radio],& input:not(:checked)[type=checkbox]{border-color:var(--colors-border-primary);background-color:var(--colors-surface-primary-light)!important}}&:has(input[dreadonly],textarea[readonly]){& input,& textarea{&:hover{cursor:not-allowed}}}&.gc-visually-hidden-label label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}&.gc-input-money,&.gc-input-percentage{& .gc-icon-wrapper{position:relative;left:auto;right:auto;height:auto;border-radius:var(--radius-default);border:1px solid var(--colors-border-secondary);border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;background-color:var(--colors-surface-primary-light)}& input{border-top-left-radius:0;border-bottom-left-radius:0;width:88px;padding-right:var(--spacing-sm)}& input:focus{padding-right:var(--spacing-sm)}}&.gc-input-password{& button{&:focus{outline:2px solid var(--colors-focus-ring-default);outline-offset:2px;border-radius:calc(var(--radius-default))}}}&.gc-input-search{& input{padding-right:var(--spacing-10xl);&:focus::placeholder{color:transparent}}}&.gc-input-number{&.gc-input-size-base{& .gc-input-wrapper{& input{max-width:136px}}}&.gc-input-size-sm{& .gc-input-wrapper{& input{max-width:80px}}}}&.gc-input-dropdown{& .gc-input-wrapper{position:relative;& [role=combobox]{width:100%;min-height:48px;border-radius:var(--radius-default);border:1px solid var(--colors-border-secondary);display:flex;align-items:center;padding:0px var(--spacing-sm);gap:var(--spacing-xl);&[aria-disabled=false][aria-readonly=false]{background-color:var(--colors-surface-primary-light);color:var(--font-text-primary-dark);&.gc-error{border:1px solid var(--colors-focus-ring-error);background-color:var(--colors-surface-error);color:var(--font-text-error);outline:2px solid var(--colors-focus-ring-error);outline-offset:-2px}}& p{width:100%;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}& .gc-input-dropdown-trigger-placeholder{color:var(--font-text-secondary)}& .gc-input-dropdown-open-icon,& .gc-input-dropdown-closed-icon{& .gc-icon{color:var(--font-text-icons)}}&[aria-expanded=false]{& .gc-input-dropdown-open-icon{display:none}}&[aria-expanded=true],&:focus{border:1px solid var(--colors-focus-ring-default);outline:2px solid var(--colors-focus-ring-default);outline-offset:-2px}&[aria-expanded=true]{& .gc-input-dropdown-closed-icon{display:none}}}& [role=listbox]{display:block;position:absolute;top:100%;right:0;margin:var(--size-6) 0;padding:0;width:100%;max-height:280px;list-style:none;border-radius:var(--radius-default);border:1px solid var(--colors-border-primary);background-color:var(--colors-surface-primary-light);box-shadow:var(--shadow-m);z-index:999;overflow:auto;&[hidden]{opacity:0;visibility:collapse;transition:opacity .15s ease-out}& [role=option]{display:flex;min-height:56px;padding:calc(var(--spacing-base) - 2px) calc(var(--spacing-sm) - 2px);border:2px solid transparent;align-items:center;background-color:var(--colors-surface-primary-light);color:var(--font-text-primary-dark);& p{display:flex;width:100%;min-height:22px;justify-content:start;align-items:center;gap:var(--spacing-base);& span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}& .gc-icon{color:var(--font-text-secondary);flex-shrink:0;align-self:center}}& .gc-input-dropdown-option-selected-icon{flex-shrink:0}&[aria-selected=true]{background-color:var(--colors-surface-selected);color:var(--font-text-selected);& .gc-icon{color:var(--font-text-selected)}}&:not([aria-selected="true"]){& .gc-input-dropdown-option-selected-icon{display:none}}&[aria-disabled=true]{color:var(--font-text-disabled-primary-button);& .gc-icon{color:var(--font-text-disabled-primary-button)}}&:not([aria-disabled="true"]):not(.active){&:hover{background-color:var(--colors-surface-hover-light);color:var(--font-text-selected);&.gc-input-dropdown-option{cursor:pointer}& .gc-icon{color:var(--font-text-selected)}}}}& [role=option].active{outline:none;border-radius:var(--radius-default);background-color:var(--colors-surface-primary-light);color:var(--font-text-selected);border:2px solid var(--colors-focus-ring-default);& .gc-icon{color:var(--font-text-selected)}}}}}&.gc-input-combobox{position:relative;& [role=combobox]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:60px}& ul{position:absolute;top:100%;right:0;margin:var(--size-6) 0;padding:0;width:100%;max-height:280px;list-style:none;border-radius:var(--radius-default);border:1px solid var(--colors-border-primary);background-color:var(--colors-surface-primary-light);box-shadow:var(--shadow-m);z-index:999;overflow:auto;&[hidden]{opacity:0;visibility:hidden;transition:opacity .15s ease-out,visibility .15s ease-out}& li{display:flex;min-height:56px;padding:calc(var(--spacing-base) - 2px) calc(var(--spacing-sm) - 2px);border:2px solid transparent;align-items:center;background-color:var(--colors-surface-primary-light);color:var(--font-text-primary-dark);& p{display:flex;width:100%;min-height:22px;justify-content:start;align-items:center;& span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}}& li[role=option]{cursor:pointer;&.active{outline:none;border-radius:var(--radius-default);background-color:var(--colors-surface-primary-light);color:var(--font-text-selected);border:2px solid var(--colors-focus-ring-default)}}&:not(:has(li.active)){& li[role=option]:hover{background-color:var(--colors-surface-hover-light);color:var(--font-text-selected)}}}& .gc-input-combobox-search-icons-container{position:absolute;right:0;height:100%;& .gc-input-combobox-search-clear-button-container{padding-block:var(--spacing-sm);&>span{display:block;padding-inline:var(--spacing-sm);border-right:1px solid var(--colors-border-primary)}}& .gc-input-combobox-search-caret-container{padding:var(--spacing-sm);& .gc-icon{transition:transform .3s ease}}}&:has([role="combobox"][aria-expanded="true"]){& .gc-input-combobox-search-caret-container{& .gc-icon{transform:rotate(180deg)}}}&:has([role="combobox"][disabled],[role="combobox"][readonly]){& .gc-input-combobox-search-icons-container,& .gc-input-combobox-search-caret-container{cursor:not-allowed}}&:not(:has(.gc-input-combobox-search-clear-button-container.gc-hidden)){& input[role=combobox]{padding-right:96px}}}}input[type=radio],input[type=checkbox]:not([data-toggle]){position:relative;appearance:none;width:22px;height:22px;border:1px solid var(--colors-border-pickers);padding:0}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:1.5px solid var(--font-text-primary-dark);outline-offset:2px}input[type=radio]{border-radius:50%;&:checked{background-color:var(--colors-surface-primary-light);border:6px solid var(--colors-surface-selected-pickers);appearance:none}}input[type=checkbox]:not([data-toggle]){border-radius:var(--radius-size-4);appearance:none;&:checked{&:not(:disabled){border:1px solid var(--colors-surface-selected-pickers);background:var(--colors-surface-selected-pickers)}}&:checked{&:after{content:var(--checkbox-check-svg);width:100%;height:100%;display:grid;place-items:center}&:disabled:after{content:var(--disabled-checkbox-check-svg)}}}label:has(> div > input[type="checkbox"]),label:has(> div > input[type="radio"]){color:var(--font-text-primary-dark);font-size:var(--text-font-size-base);width:fit-content;&:hover{cursor:pointer}}label:has(> div > input[type="checkbox"][disabled]),label:has(> div > input[type="radio"][disabled]){color:var(--font-text-disabled-primary-button)}.gc-tag button{width:14px;display:block;position:relative;transition:top .15s ease-out;&:hover{top:1px;transition:top .15s ease-out}}input::-webkit-search-cancel-button{-webkit-appearance:none}input[type=time]{&::-webkit-calendar-picker-indicator{filter:invert(46%) sepia(12%) saturate(226%) hue-rotate(97deg) brightness(94%) contrast(88%);position:absolute;right:12px}}.gc-results-menu div{width:100%}.gc-live-search{position:relative;& .gc-live-search-measure-span{position:absolute;visibility:hidden;pointer-events:none;font-family:var(--font-family-body);font-size:var(--text-font-size-base);letter-spacing:inherit}& .gc-input-search{& .gc-input-wrapper{display:flex;width:100%;background:var(--colors-surface-primary-light);border-radius:var(--radius-default);border:1px solid var(--colors-border-secondary);background-color:var(--colors-surface-primary-light);color:var(--font-text-primary-dark);& input[type=search]{border:none;padding-inline:var(--spacing-sm)}& .gc-live-search-chip-container{flex:1;padding-right:var(--spacing-sm)}&:has(input[type="search"]:focus-visible){outline:2px solid var(--colors-focus-ring-default);outline-offset:-2px;& input[type=search]{outline:none}}&:has(.gc-error){border:1px solid var(--colors-focus-ring-error);background-color:var(--colors-surface-error);color:var(--font-text-error);outline:2px solid var(--colors-focus-ring-error);outline-offset:-2px;&:has(input[type="search"]:focus){outline:2px solid var(--colors-focus-ring-error);outline-offset:-2px;background:transparent}& input[type=search]{outline:none}}&:has([role="combobox"][aria-expanded="true"]){outline:2px solid var(--colors-focus-ring-default);outline-offset:-2px}&:has(input[type="search"][disabled]){color:var(--font-text-tertiary);background-color:var(--colors-surface-disabled-input);cursor:not-allowed}&:has(input[type="search"][readonly]){color:var(--font-text-tertiary);background-color:var(--colors-surface-disabled-input)}& .gc-icon-wrapper{position:static;height:auto;align-items:center;padding-inline:var(--spacing-sm)}}}[role=listbox]{position:absolute;margin-top:var(--size-6);width:100%;overflow-x:auto;z-index:999;border-radius:var(--radius-default);border:1px solid var(--colors-border-primary);background:var(--colors-surface-primary-light);box-shadow:var(--shadow-s);&[hidden]{opacity:0;visibility:collapse;transition:opacity .15s ease-out}>div{white-space:nowrap;max-height:500px;min-width:100%;& [role=listitem]{display:flex;text-align:left;width:100%;padding:calc(var(--spacing-base) - 2px) calc(var(--spacing-sm) - 2px);border:2px solid transparent;transition:background .15s ease-in-out;gap:var(--spacing-xs);&.gc-no-results{gap:var(--spacing-base)}& .gc-chip{width:min-content}}& button[role=listitem]{&:focus{outline:none;border-radius:var(--radius-default);background-color:var(--colors-surface-primary-light);color:var(--font-text-selected);border:2px solid var(--colors-focus-ring-default)}}&:not(:has(button[role="listitem"]:focus)){& button[role=listitem]{&:hover{background-color:var(--colors-surface-hover-light);color:var(--font-text-selected);outline:none}}}}}}.gc-error-box{& .gc-box{border-color:var(--colors-focus-ring-error)}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.gc-modal{background:var(--colors-surface-primary-light);border:none;border-radius:var(--radius-default);box-shadow:var(--shadow-xl);margin:auto;padding:0;width:592px;&::backdrop{background-color:var(--colors-overlay-default);opacity:0;transition:opacity .15s ease-out}&[open]::backdrop{opacity:.7;transition:opacity .15s ease-out}& .gc-modal-title{color:var(--font-text-header);position:relative;& h2{flex:1;padding-top:6px;color:var(--font-text-primary-dark)}& .gc-icon{color:var(--font-text-tertiary)}}& .gc-modal-content,& .gc-modal-description{color:var(--font-text-primary-dark);& b,& strong{font-weight:var(--text-weight-number-500)}}& .gc-modal-description{font-size:1rem;line-height:1.5rem;margin-block:-.406em -.376em}>.gc-box{padding:var(--spacing-3xl)}& .gc-modal-wrapper{gap:var(--spacing-7xl)}& .gc-modal-body{gap:var(--spacing-xl)}&:has(form){& .gc-modal-body{gap:var(--spacing-5xl)}}&:has(form.gc-upload-zone){& .gc-modal-body{gap:var(--spacing-3xl)}}@media (max-width: 560px){width:auto;margin-inline:var(--spacing-xl);>.gc-box{padding-inline:var(--spacing-xl)}& .gc-modal-wrapper{gap:var(--spacing-3xl)}& .gc-modal-body{gap:var(--spacing-base)}& .gc-simple-form{padding-bottom:0}&:has(form){& .gc-modal-wrapper{gap:var(--spacing-7xl)}& .gc-modal-body{gap:var(--spacing-3xl)}}&:has(form.gc-upload-zone){>.gc-box{padding-inline:var(--spacing-3xl)}}}}.gc-pagination{--pagination-item-size: var(--spacing-7xl);font-size:var(--text-font-size-sm);line-height:var(--text-line-height-20);& .pagination-page-number{display:grid;place-items:center;width:var(--pagination-item-size);height:var(--pagination-item-size)}& .pagination-ellipsis{--pagination-ellipsis-size: 8px;display:block;width:auto;padding-inline:calc((var(--pagination-item-size) - var(--pagination-ellipsis-size)) / 2);line-height:var(--pagination-item-size);&:before{content:"\2026"}&.is-mobile{display:none}}& a{text-decoration:none;color:var(--font-text-tertiary)}& a.is-current{color:var(--font-text-selected);font-weight:var(--text-weight-number-500);border-radius:var(--radius-default);border:1px solid var(--colors-border-selected)}& .pagination-previous{margin-right:var(--spacing-2xs)}& .pagination-next{margin-left:var(--spacing-2xs)}& .pagination-previous,& .pagination-next{display:grid;place-items:center;padding-inline:6px;height:var(--pagination-item-size);color:var(--font-text-disabled-primary-button)}& a.pagination-previous,& a.pagination-next{color:var(--font-text-link)}@media (max-width: 559px){& .pagination-page-number:not(.is-current,.is-last),& .pagination-ellipsis:not(.is-mobile){display:none}& .pagination-ellipsis.is-mobile{display:grid;&:has(+ .is-last:not(.is-current)){padding-right:0}}& .is-current+.pagination-ellipsis.is-mobile{display:none}&:has(.is-last.is-current){& .is-first{display:grid}& .pagination-ellipsis.is-mobile{padding-left:0}}}}.gc-progress{background:var(--colors-surface-primary-light);border-radius:var(--radius-default);border:1px solid var(--colors-border-primary);height:var(--spacing-xs);width:100%;&::-webkit-progress-bar{border-radius:var(--radius-default);background:var(--colors-surface-primary-light)}&::-webkit-progress-value{border-radius:var(--radius-default) 0px 0px var(--radius-default);background:var(--colors-primary-800)}&::-moz-progress-bar{border-radius:var(--radius-default);background:var(--colors-surface-primary-light)}}.gc-responsive{@media (max-width: 559px){&.hide-below-sm{display:none}}@media (max-width: 743px){&.hide-below-md{display:none}}@media (max-width: 1023px){&.hide-below-lg{display:none}}@media (max-width: 1439px){&.hide-below-xl{display:none}}@media (min-width: 560px){&.hide-from-sm{display:none}}@media (min-width: 744px){&.hide-from-md{display:none}}@media (min-width: 1024px){&.hide-from-lg{display:none}}@media (min-width: 1440px){&.hide-from-xl{display:none}}}.gc-row{width:100%;display:flex;flex-wrap:nowrap;&.gc-row-max-content{width:max-content}}.gc-simple-form{height:100%;& .gc-simple-form-back-button-wrapper{color:var(--font-text-link);font-size:var(--text-font-size-sm);& a{color:var(--font-text-link);font-size:var(--text-font-size-sm);text-decoration:none}}& .gc-simple-form-description{color:var(--font-text-primary-dark)}}@media (max-width: 560px){.gc-simple-form{&>.gc-stack{height:100%;&>.gc-stack{height:100%;&>.gc-stack.gc-simple-form-body{height:100%}}}}}.gc-fieldset{& legend{font-size:1rem;line-height:1.375rem;margin-block:-.3435em -.3135em;font-weight:var(--text-weight-number-600);color:var(--font-text-secondary)}}.gc-stacking-cluster{width:100%;display:flex;@media (max-width: 559px){flex-direction:column;align-items:normal;justify-content:normal}@media (min-width: 560px){flex-wrap:wrap;&>*:not(.gc-input){flex-shrink:0}&:has(.gc-input){flex-wrap:nowrap}}}.gc-table-wrapper{width:100%;& table{display:none;table-layout:fixed;word-wrap:break-word;&:has(tbody tr:nth-child(1)){display:table}}&:has(table tbody tr:nth-child(1)) .gc-table-empty{display:none}& #drag-inquiry-documents{& td{padding:0;text-wrap-mode:wrap;text-align:center;background-color:var(--colors-surface-selected)}}}.gc-table{width:100%;border-spacing:0;background:var(--colors-surface-primary-light);border-radius:var(--radius-default);border:1px solid var(--colors-border-tertiary);& th{text-transform:uppercase;color:var(--font-text-tertiary);font-size:var(--text-font-size-xs);text-align:left;height:calc(var(--spacing-5xl) + 1px);letter-spacing:.015rem;font-weight:var(--text-weight-number-500);line-height:18px;padding:0 var(--spacing-sm);text-wrap:nowrap;&>span>a{align-items:center;color:var(--font-text-tertiary);display:flex;gap:var(--spacing-2xs);min-height:var(--spacing-xl);text-decoration:none;text-wrap:nowrap}& .gc-table-sort-icon{&.gc-table-sort-asc{& svg{& path:first-child{color:var(--font-text-disabled-secondary-button)}}}&.gc-table-sort-desc{& svg{& path:last-child{color:var(--font-text-disabled-secondary-button)}}}}}& td{font-size:var(--text-font-size-sm);color:var(--font-text-primary-dark);height:calc(var(--spacing-7xl) + 1px);white-space:nowrap;padding:0 var(--spacing-sm);line-height:var(--spacing-lg);text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap;& a{height:var(--spacing-xl)}&.gc-table-action,&.gc-table-number,&.gc-table-short{width:.1%}&.gc-table-number{text-align:right}&.gc-table-action{padding-inline:0}}& td,& th{border-bottom:1px solid var(--colors-border-tertiary)}& tbody tr:hover{background-color:var(--colors-surface-hover-light);& a{color:var(--font-text-link)}&:has(td .gc-table-primary-column){cursor:pointer}& .gc-table-action button:hover{background-color:var(--colors-surface-primary-light);outline:2px solid var(--colors-primary-600);outline-offset:-2px}& .gc-table-action button:is([data-trigger]):hover{outline:1px solid var(--colors-border-tertiary);outline-offset:0}}}.gc-table-empty{padding:calc(var(--spacing-base) - 1px) var(--spacing-7xl);border-radius:var(--radius-default);border:1px solid var(--colors-border-secondary);background:var(--colors-surface-secondary);& .gc-empty-message{font-size:var(--text-font-size-base);color:var(--font-text-tertiary);text-align:center;line-height:var(--size-24)}& a{line-height:var(--size-24);flex-shrink:0}}@media (max-width: 559px){.gc-table-empty{padding:var(--spacing-xl);height:auto;& .gc-empty-message{line-height:16.5px}& a{line-height:11px}}}.gc-tabs{--tab-height: var(--size-32);font-family:var(--font-family-body);border-bottom:1px solid var(--colors-border-secondary);width:100%;position:sticky;top:0;z-index:var(--z-index-gc-action-menu);background-color:var(--color-neutral-gray-white);& .gc-tab-row{box-sizing:content-box;height:var(--tab-height);overflow-x:auto;padding:10px;margin:-10px;scrollbar-width:none;&::-webkit-scrollbar{display:none}}& .gc-tab-link-wrapper{position:relative}& .gc-underline{position:absolute;box-sizing:content-box;z-index:0;top:0;left:0;height:var(--tab-height);width:100%}& a{display:inline-block;z-index:1;height:var(--tab-height);width:100%;color:var(--font-text-tertiary);cursor:pointer;font-weight:var(--text-weight-number-500);overflow-x:hidden;position:relative;text-decoration:none;top:1px;white-space:nowrap;&:hover{color:var(--font-text-primary-dark)}&.gc-active{color:var(--font-text-selected);&+.gc-underline{border-bottom:2px solid var(--colors-border-selected);height:calc(var(--tab-height) - 1px)}}&:focus-visible{border-radius:var(--radius-focus-ring);outline-offset:4px;outline:2px solid var(--colors-focus-ring-default)}}&.gc-tabs-size-sm{& a{font-size:var(--text-font-size-sm)}}&.gc-tabs-size-base{& a{font-size:var(--text-font-size-base)}}& .gc-tab-row>div>a:not(.gc-active):hover+.gc-underline{border-bottom:1px solid var(--colors-border-primary-dark)}}.gc-toggle{& label input[type=checkbox]{display:none}& label .gc-toggle-switch{position:relative;width:36px;height:22px;background:var(--colors-surface-toggle);border-radius:var(--radius-full)}& label .gc-toggle-switch:before{content:"";position:absolute;height:16px;width:16px;left:2px;top:50%;transition:all .2s ease-out;background:var(--colors-surface-primary-light);cursor:pointer;border-radius:50%;transform:translateY(-50%);box-shadow:var(--shadow-xs)}& label input[type=checkbox]:checked+.gc-toggle-switch{background:var(--colors-surface-selected-pickers)}& label input[type=checkbox]:checked+.gc-toggle-switch:before{left:18px}& label:has(input[type="checkbox"]:disabled){color:var(--font-text-disabled-primary-button)}& label input[type=checkbox]:disabled+.gc-toggle-switch{background:var(--colors-surface-disabled-button)}& label input[type=checkbox]:disabled+.gc-toggle-switch:before{background:var(--colors-surface-disabled-input)}& label input[type=checkbox]:disabled:checked+.gc-toggle-switch{background:var(--colors-surface-disabled-selected)}& label input[type=checkbox]:disabled:checked+.gc-toggle-switch:before{background:var(--colors-surface-toggle-disabled)}& label input[type=checkbox]:not([disabled])+.gc-toggle-switch:focus-visible{border-radius:var(--radius-full);outline:2px solid var(--font-text-primary-dark);outline-offset:2px}}.gc-tooltip{--arrow-border-block: var(--size-6) solid var(--colors-surface-primary-dark);display:none;position:absolute;justify-content:center;width:fit-content;word-break:break-word;pointer-events:none;& [role=tooltip]{display:flex;width:max-content;max-width:240px;align-items:center;flex-direction:column;&[data-placement=bottom]{flex-direction:column-reverse}& .gc-tooltip-arrow{align-self:flex-end;margin-right:16px;border-block:0;border-inline:6.5px solid transparent;height:0;width:0}&[data-placement=top] .gc-tooltip-arrow{border-top:var(--arrow-border-block)}&[data-placement=bottom] .gc-tooltip-arrow{border-bottom:var(--arrow-border-block)}& .gc-tooltip-content{color:var(--font-text-primary-light);background:var(--colors-surface-primary-dark);border-radius:var(--radius-default);padding:var(--spacing-xs)}}}.gc-type-h1,.gc-type-h2,.gc-type-h3,.gc-type-h4,.gc-type-h5{font-family:var(--font-family-heading);font-weight:var(--text-weight-number-600);&.gc-font-weight-medium{font-weight:var(--text-weight-number-500)}}.gc-type-caption,.gc-type-xl,.gc-type-lg,.gc-type-base,.gc-type-sm,.gc-type-xs{font-family:var(--font-family-body)}.gc-type-h1{color:var(--font-text-primary-dark);font-size:2rem;line-height:2.5rem;margin-block:-.281em -.251em;@media (max-width: 559px){font-size:1.625rem;line-height:2rem;margin-block:-.2714em -.2414em}}.gc-type-h2{font-size:1.5rem;line-height:2rem;margin-block:-.3227em -.2927em;@media (max-width: 559px){font-size:1.375rem;line-height:1.75rem;margin-block:-.2924em -.2624em}}.gc-type-h3{font-size:1.125rem;line-height:1.5rem;margin-block:-.3227em -.2927em;@media (max-width: 559px){font-size:1rem;line-height:1.375rem;margin-block:-.3435em -.3135em}}.gc-type-h4{font-size:1rem;line-height:1.375rem;margin-block:-.3435em -.3135em;@media (max-width: 559px){font-size:.875rem;line-height:1.25rem;margin-block:-.3703em -.3403em}}.gc-type-h5{font-size:.875rem;line-height:1.25rem;margin-block:-.3703em -.3403em;@media (max-width: 559px){font-size:.75rem;line-height:1.125rem;margin-block:-.406em -.376em}}.gc-type-caption{font-size:.75rem;line-height:1.125rem;margin-block:-.406em -.376em;text-transform:uppercase;font-weight:var(--text-weight-number-600);letter-spacing:.015rem;&.gc-font-weight-medium{font-weight:var(--text-weight-number-500)}@media (max-width: 559px){font-size:.75rem;line-height:1.1875rem;margin-block:-.4477em -.4177em;letter-spacing:normal}}.gc-type-xl{font-size:1.5rem;line-height:2.25rem;margin-block:-.406em -.376em;@media (max-width: 559px){font-size:1.25rem;line-height:1.875rem;margin-block:-.406em -.376em}}.gc-type-lg{font-size:1.125rem;line-height:1.75rem;margin-block:-.4338em -.4038em;@media (max-width: 559px){font-size:1.125rem;line-height:1.625rem;margin-block:-.3782em -.3482em}}.gc-type-base{font-size:1rem;line-height:1.5rem;margin-block:-.406em -.376em;@media (max-width: 559px){font-size:1rem;line-height:1.375rem;margin-block:-.3435em -.3135em}}.gc-type-sm{font-size:.875rem;line-height:1.25rem;margin-block:-.3703em -.3403em}.gc-type-xs{font-size:.75rem;line-height:1.1875rem;margin-block:-.4477em -.4177em;@media (max-width: 559px){font-size:.75rem;line-height:1.125rem;margin-block:-.3227em -.2927em}}.gc-upload-zone{align-items:center;align-self:stretch;background:var(--colors-surface-secondary);border-radius:var(--radius-default);display:flex;flex-direction:column;justify-content:center;text-align:center;position:relative;&.gc-upload-zone-size-base{min-height:280px}&.gc-upload-zone-size-sm{min-height:128px}&:before{content:"";position:absolute;inset:0;background-image:var(--dashed-border-svg);z-index:var(--z-index-gc-upload-zone-background)}&>.gc-stack{padding:var(--spacing-none) var(--spacing-10xl);width:100%;align-items:center;z-index:var(--z-index-gc-upload-zone-content);&:has(img){padding:0}}& label{color:var(--font-text-link);cursor:pointer;font-family:var(--font-family-body);font-weight:var(--text-weight-number-600)}& .gc-help{color:var(--font-text-tertiary)}& .gc-upload-zone-image-wrapper{width:100%;padding-bottom:100%;position:relative;overflow:hidden}& .gc-upload-zone-document-preview-wrapper{color:var(--font-text-primary-dark);justify-content:center;& .gc-icon{color:var(--font-text-tertiary);align-self:center}}& img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}&:has(.gc-error){background:var(--colors-surface-error);&:before{background-image:var(--error-dashed-border-svg)}& .gc-help{display:none}}&:has(img){background:none;&:before{background-image:none}}@media (max-width: 560px){&>.gc-stack{padding-inline:var(--spacing-base)}}}article.admin{display:flex;flex-direction:column;gap:var(--spacing-7xl);@media (max-width: 743px){gap:var(--spacing-2xl)}}.admin-header{width:100%;display:flex;justify-content:space-between;gap:var(--spacing-base);@media (max-width: 743px){flex-direction:column;justify-content:flex-start}}.email-subscription-page-header{position:fixed;left:64px;top:39px}.info-boxes{--info-boxes-gap: var(--spacing-sm);display:flex;gap:var(--info-boxes-gap);& .gc-info-box{--info-box-width: 50%;width:calc(var(--info-box-width) - (var(--info-boxes-gap) / 2))}&:has(> :nth-child(2):last-child){& .gc-info-box:first-child{--info-box-width: 75%}& .gc-info-box:last-child{--info-box-width: 25%}}& .gc-info-box:last-child:nth-child(odd){width:100%}}.width-136-input{& input[type=text],& input[type=number]{width:136px}& .gc-input-wrapper{justify-content:start}}.gc-comma-separated-list{list-style:none;padding:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;& li{display:inline}& li~li:before{content:", "}}.right-sidebar-card-inner{overflow-y:auto;transform:translateZ(0);will-change:transform;scrollbar-width:auto;scrollbar-color:var(--colors-surface-scrollbar) transparent;&::-webkit-scrollbar{width:8px}&::-webkit-scrollbar-track{background:transparent;border-radius:4px}&::-webkit-scrollbar-thumb{background:var(--colors-surface-scrollbar);border-radius:4px;transition:background .2s ease}&::-webkit-scrollbar-thumb:hover{background:var(--colors-surface-toggle)}}.right-sidebar-tasks-inner-wrapper{max-height:278px}.right-sidebar-notes-inner-wrapper{max-height:248px;& .gc-right-sidebar-card-row{padding:var(--spacing-sm)}& .right-sidebar-note-inner{&>.gc-icon{flex-shrink:0;color:var(--font-text-icons);align-self:start;margin-top:2px}& .right-sidebar-notes-note{color:var(--font-text-primary-dark);display:flex;align-items:center;& p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;line-clamp:3;overflow:hidden}}}}.right-sidebar-documents-inner-wrapper{max-height:176px;& .right-sidebar-documents-document-preview-links-wrapper{& button{display:flex;align-items:center;height:100%;white-space:nowrap;min-width:0;border-radius:4px;&:focus-visible{outline:2px solid var(--colors-focus-ring-default);outline-offset:2px}}}& .document-dropzone:hover{cursor:pointer}}#right-sidebar-note-form textarea{min-height:216px}.logging-services-line-item-cards>.gc-line-item-card{&:nth-child(odd){background:var(--colors-surface-secondary)}&:nth-child(even){background:var(--colors-surface-primary-light)}}@media (max-width: 560px){.email-subscription-page-header{display:none}.email-subscription-page-content{padding-top:44px}}@media (max-width: 559px){#right-sidebar-note-form textarea{min-height:248px}}.date-range{&.date-range-compact{display:inline-flex}}.white-space-pre-line{white-space:pre-line}.white-space-nowrap{white-space:nowrap}.gc-transaction-amount{display:inline-flex;align-items:center;gap:.25rem;font-variant-numeric:lining-nums tabular-nums;font-family:Soehne;font-size:14px;font-style:normal;font-weight:500;line-height:normal;& .gc-icon{font-size:var(--spacing-base)}&.gc-transaction-amount-refund{color:var(--font-text-error);& .gc-icon{color:var(--font-text-error)}& .gc-transaction-amount-value{&:before{content:"("}&:after{content:")"}}}&.gc-transaction-amount-voided{color:var(--font-text-secondary);& .gc-icon{color:var(--font-text-icons)}}}.gc-transaction-name{font-family:Soehne;font-size:14px;font-style:normal;font-weight:500;line-height:var(--spacing-lg);&.voided{color:var(--font-text-secondary)}}.d-inline-flex{display:inline-flex}
