@charset "UTF-8";.tgbl-interface{--tgbl-color-black:#000;--tgbl-color-white:#fff;--tgbl-gray-5:#f5fcff;--tgbl-gray-25:#fafafa;--tgbl-gray-50:#f5f5f5;--tgbl-gray-100:#f0f0f0;--tgbl-gray-200:#e5e5e5;--tgbl-gray-250:#e8f7fe;--tgbl-gray-300:#d6d6d6;--tgbl-gray-400:#ccc;--tgbl-gray-500:#bbb;--tgbl-gray-600:#949494;--tgbl-gray-700:#757575;--tgbl-gray-800:#2f2f2f;--tgbl-gray-900:#1e1e1e;--tgbl-wp-blue-5:#f0f6fc;--tgbl-wp-blue-25:#e3edf7;--tgbl-wp-blue-50:#c5d9ed;--tgbl-wp-blue-100:#9ec2e6;--tgbl-wp-blue-200:#72aee6;--tgbl-wp-blue-300:#4f94d4;--tgbl-wp-blue-400:#3582c4;--tgbl-wp-blue-500:#2271b1;--tgbl-wp-blue-600:#135e96;--tgbl-wp-blue-700:#0a4b78;--tgbl-wp-blue-800:#043959;--tgbl-wp-blue-900:#01263a;--tgbl-blue-5:#eceffe;--tgbl-blue-25:#e2e9ff;--tgbl-blue-50:#c7d6ff;--tgbl-blue-100:#a0b5fe;--tgbl-blue-200:#7b93ff;--tgbl-blue-300:#5373f2;--tgbl-blue-400:#3858e9;--tgbl-blue-500:#2942d1;--tgbl-blue-600:#1d35b4;--tgbl-blue-700:#1b2398;--tgbl-blue-800:#101375;--tgbl-blue-900:#090949;--tgbl-green-5:#edfaef;--tgbl-green-25:#d8f3dc;--tgbl-green-50:#b7e7be;--tgbl-green-100:#68de7c;--tgbl-green-200:#1ed14b;--tgbl-green-300:#00ba37;--tgbl-green-400:#00a32a;--tgbl-green-500:#008a20;--tgbl-green-600:#007017;--tgbl-green-700:#005c12;--tgbl-green-800:#00450c;--tgbl-green-900:#003008;--tgbl-purple-5:#f0ecfe;--tgbl-purple-25:#e7e0ff;--tgbl-purple-50:#c8b4fe;--tgbl-purple-100:#ae87fa;--tgbl-purple-200:#995af4;--tgbl-purple-300:#882deb;--tgbl-purple-400:#7a00df;--tgbl-purple-500:#6e00c4;--tgbl-purple-600:#6100a8;--tgbl-purple-700:#53008c;--tgbl-purple-800:#43006e;--tgbl-purple-900:#320050;--tgbl-red-5:#fcf0f1;--tgbl-red-25:#fce3e5;--tgbl-red-50:#facfd2;--tgbl-red-100:#ffabaf;--tgbl-red-200:#ff8085;--tgbl-red-300:#f86368;--tgbl-red-400:#e65054;--tgbl-red-500:#d63638;--tgbl-red-600:#b32d2e;--tgbl-red-700:#8a2424;--tgbl-red-800:#691c1c;--tgbl-red-900:#451313;--tgbl-yellow-5:#fcf9e8;--tgbl-yellow-25:#f9f1d2;--tgbl-yellow-50:#f5e6ab;--tgbl-yellow-100:#f2d675;--tgbl-yellow-200:#f0c33c;--tgbl-yellow-300:#dba617;--tgbl-yellow-400:#bd8600;--tgbl-yellow-500:#996800;--tgbl-yellow-600:#755100;--tgbl-yellow-700:#614200;--tgbl-yellow-800:#4a3200;--tgbl-yellow-900:#362400;--tgbl-fz-2px:0.125rem;--tgbl-fz-4px:0.25rem;--tgbl-fz-6px:0.375rem;--tgbl-fz-8px:0.5rem;--tgbl-fz-10px:0.625rem;--tgbl-fz-12px:0.75rem;--tgbl-fz-14px:0.875rem;--tgbl-fz-16px:1rem;--tgbl-fz-18px:1.125rem;--tgbl-fz-20px:1.25rem;--tgbl-fz-22px:1.375rem;--tgbl-fz-24px:1.5rem;--tgbl-fz-26px:1.625rem;--tgbl-fz-28px:1.75rem;--tgbl-fz-30px:1.875rem;--tgbl-fz-32px:2rem;--tgbl-fz-34px:2.125rem;--tgbl-fz-36px:2.25rem;--tgbl-fz-38px:2.375rem;--tgbl-fz-40px:2.5rem;--tgbl-fz-42px:2.625rem;--tgbl-fz-44px:2.75rem;--tgbl-fz-46px:2.875rem;--tgbl-fz-48px:3rem;--tgbl-fz-50px:3.125rem;--tgbl-fz-52px:3.25rem;--tgbl-fz-54px:3.375rem;--tgbl-fz-56px:3.5rem;--tgbl-spacing-primitives-base-grid-unit:8px;--tgbl-spacing-primitives-grid-unit-5:4px;--tgbl-spacing-primitives-grid-unit-10:8px;--tgbl-spacing-primitives-grid-unit-15:12px;--tgbl-spacing-primitives-grid-unit-20:16px;--tgbl-spacing-primitives-grid-unit-25:20px;--tgbl-spacing-primitives-grid-unit-30:24px;--tgbl-spacing-primitives-grid-unit-35:28px;--tgbl-spacing-primitives-grid-unit-40:32px;--tgbl-spacing-primitives-grid-unit-45:36px;--tgbl-spacing-primitives-grid-unit-50:40px;--tgbl-spacing-primitives-grid-unit-55:44px;--tgbl-spacing-primitives-grid-unit-60:48px;--tgbl-spacing-primitives-grid-unit-65:52px;--tgbl-spacing-primitives-grid-unit-70:56px;--tgbl-spacing-primitives-grid-unit-75:60px;--tgbl-spacing-primitives-grid-unit-80:64px;--tgbl-radius--xxs:2px;--tgbl-radius--xs:4px;--tgbl-radius--sm:8px;--tgbl-radius--md:12px;--tgbl-radius--lg:16px;--tgbl-radius--xl:20px;--tgbl-radius--xxl:50px;--tgbl-radius--tooltip:var(--tgbl-radius--xxs);--tgbl-radius--input:var(--tgbl-radius--xs);--tgbl-radius--modal:var(--tgbl-radius--xs);--tgbl-radius--chip-rounded:var(--tgbl-radius--xxl);--tgbl-size--spacing-xxs:var(--tgbl-spacing-primitives-grid-unit-25);--tgbl-size--spacing-xs:var(--tgbl-spacing-primitives-grid-unit-30);--tgbl-size--spacing-sm:var(--tgbl-spacing-primitives-grid-unit-40);--tgbl-size--spacing-md:var(--tgbl-spacing-primitives-grid-unit-50);--tgbl-size--spacing-lg:var(--tgbl-spacing-primitives-grid-unit-60);--tgbl-size--spacing-xl:var(--tgbl-spacing-primitives-grid-unit-70);--tgbl-size--text-xxs:var(--tgbl-fz-12px);--tgbl-size--text-xs:var(--tgbl-fz-14px);--tgbl-size--text-sm:var(--tgbl-fz-14px);--tgbl-size--text-md:var(--tgbl-fz-16px);--tgbl-size--text-lg:var(--tgbl-fz-20px);--tgbl-size--text-xl:var(--tgbl-fz-24px);--tgbl-size--text-xxl:var(--tgbl-fz-28px);--tgbl-background-alt:var(--tgbl-gray-300);--tgbl-background-inverted:var(--tgbl-color-black);--tgbl-background-normal:var(--tgbl-color-white);--tgbl-background-subdued:var(--tgbl-gray-100);--tgbl-foreground-alt:var(--tgbl-gray-700);--tgbl-foreground-inverted:var(--tgbl-color-white);--tgbl-foreground-normal:var(--tgbl-gray-900);--tgbl-foreground-subdued:var(--tgbl-gray-600);--tgbl-border-alt:var(--tgbl-gray-900);--tgbl-border-inverted:var(--tgbl-gray-200);--tgbl-border-normal:var(--tgbl-gray-600);--tgbl-border-subdued:var(--tgbl-gray-200);--tgbl-accent-alt:var(--tgbl-blue-500);--tgbl-accent-focus:var(--tgbl-blue-700);--tgbl-accent-hover:var(--tgbl-blue-600);--tgbl-accent-inverted:var(--tgbl-blue-200);--tgbl-accent-normal:var(--tgbl-blue-400);--tgbl-accent-subdued:var(--tgbl-blue-300);--tgbl-accent-subdued-alt:var(--tgbl-blue-25);--tgbl-feedback-error:var(--tgbl-red-300);--tgbl-feedback-error-alt:var(--tgbl-red-500);--tgbl-feedback-error-bg:var(--tgbl-red-05);--tgbl-feedback-error-bg-alt:var(--tgbl-red-50);--tgbl-feedback-info:var(--tgbl-blue-400);--tgbl-feedback-info-alt:var(--tgbl-blue-200);--tgbl-feedback-info-bg:var(--tgbl-blue-05);--tgbl-feedback-info-bg-alt:var(--tgbl-blue-50);--tgbl-feedback-success:var(--tgbl-green-200);--tgbl-feedback-success-alt:var(--tgbl-green-500);--tgbl-feedback-success-bg:var(--tgbl-green-05);--tgbl-feedback-success-bg-alt:var(--tgbl-green-50);--tgbl-feedback-warning:var(--tgbl-yellow-200);--tgbl-feedback-warning-alt:var(--tgbl-yellow-400);--tgbl-feedback-warning-bg:var(--tgbl-yellow-05);--tgbl-feedback-warning-bg-alt:var(--tgbl-yellow-50);--tgbl-size--separator-border:1px;--tgbl-size--datalist-text:var(--tgbl-size--text-xs);--tgbl-color--datalist-value:var(--tgbl-gray-900);--tgbl-color--datalist-label:var(--tgbl-gray-500);--tgbl-notice-banner-alert-fill:var(--tgbl-feedback-warning-bg);--tgbl-notice-banner-alert-indicator:var(--tgbl-feedback-warning);--tgbl-notice-banner-error-fill:var(--tgbl-feedback-error-bg-alt);--tgbl-notice-banner-error-indicator:var(--tgbl-feedback-error-alt);--tgbl-notice-banner-info-fill:var(--tgbl-background-normal);--tgbl-notice-banner-info-indicator:var(--tgbl-feedback-info);--tgbl-notice-banner-success-fill:var(--tgbl-feedback-success-bg);--tgbl-notice-banner-success-indicator:var(--tgbl-feedback-success);--tgbl-notice-content-icon:var(--tgbl-foreground-normal);--tgbl-notice-content-text:var(--tgbl-foreground-normal);--tgbl-composed-field-helper-text:var(--tgbl-foreground-alt);--tgbl-composed-field-label:var(--tgbl-foreground-normal);--tgbl-control-label-icon:var(--tgbl-foreground-normal);--tgbl-control-label-label:var(--tgbl-foreground-normal);--tgbl-control-label-sublabel:var(--tgbl-foreground-subdued);--tgbl-text-field-resting-border:var(--tgbl-border-normal);--tgbl-text-field-resting-fill:var(--tgbl-background-normal);--tgbl-text-field-resting-placeholder:var(--tgbl-foreground-subdued);--tgbl-text-field-resting-text:var(--tgbl-foreground-normal);--tgbl-text-field-disabled-border:var(--tgbl-border-subdued);--tgbl-text-field-disabled-fill:var(--tgbl-background-subdued);--tgbl-text-field-disabled-text:var(--tgbl-foreground-alt);--tgbl-text-field-focused-border:var(--tgbl-accent-normal);--tgbl-text-field-focused-fill:var(--tgbl-background-normal);--tgbl-text-field-focused-placeholder:var(--tgbl-foreground-subdued);--tgbl-text-field-focused-text:var(--tgbl-foreground-normal);--tgbl-text-field-invalid-border:var(--tgbl-feedback-error-alt);--tgbl-text-field-invalid-fill:var(--tgbl-background-normal);--tgbl-text-field-invalid-text:var(--tgbl-feedback-error-alt);--tgbl-text-area-resting-background:var(--tgbl-background-normal);--tgbl-text-area-resting-border:var(--tgbl-border-normal);--tgbl-text-area-resting-placeholder:var(--tgbl-foreground-subdued);--tgbl-text-area-resting-text:var(--tgbl-foreground-normal);--tgbl-text-area-focused-background:var(--tgbl-background-normal);--tgbl-text-area-focused-border:var(--tgbl-accent-normal);--tgbl-text-area-focused-placeholder:var(--tgbl-foreground-subdued);--tgbl-text-area-focused-text:var(--tgbl-foreground-normal);--tgbl-checkbox-item-help-text:var(--tgbl-foreground-alt);--tgbl-checkbox-item-label:var(--tgbl-foreground-normal);--tgbl-checkbox-checked-focused-background:var(--tgbl-accent-normal);--tgbl-checkbox-checked-focused-icon:var(--tgbl-foreground-inverted);--tgbl-checkbox-checked-focused-inner-border:var(--tgbl-foreground-inverted);--tgbl-checkbox-checked-focused-outer-border:var(--tgbl-accent-normal);--tgbl-checkbox-checked-resting-background:var(--tgbl-accent-normal);--tgbl-checkbox-checked-resting-icon:var(--tgbl-foreground-inverted);--tgbl-checkbox-default-focused-background:var(--tgbl-background-normal);--tgbl-checkbox-default-focused-border:var(--tgbl-accent-normal);--tgbl-checkbox-default-resting-background:var(--tgbl-background-normal);--tgbl-checkbox-default-resting-border:var(--tgbl-border-normal);--tgbl-checkbox-mixed-focused-background:var(--tgbl-accent-normal);--tgbl-checkbox-mixed-focused-icon:var(--tgbl-foreground-inverted);--tgbl-checkbox-mixed-focused-inner-border:var(--tgbl-foreground-inverted);--tgbl-checkbox-mixed-focused-outer-border:var(--tgbl-accent-normal);--tgbl-checkbox-mixed-resting-background:var(--tgbl-accent-normal);--tgbl-checkbox-mixed-resting-icon:var(--tgbl-foreground-inverted);--tgbl-radio-item-help-text:var(--tgbl-foreground-alt);--tgbl-radio-item-label:var(--tgbl-foreground-normal);--tgbl-radio-checked-focused-background:var(--tgbl-accent-normal);--tgbl-radio-checked-focused-icon:var(--tgbl-foreground-inverted);--tgbl-radio-checked-focused-inner-border:var(--tgbl-foreground-inverted);--tgbl-radio-checked-focused-outer-border:var(--tgbl-accent-normal);--tgbl-radio-checked-resting-background:var(--tgbl-accent-normal);--tgbl-radio-checked-resting-icon:var(--tgbl-foreground-inverted);--tgbl-radio-default-focused-background:var(--tgbl-background-normal);--tgbl-radio-default-focused-border:var(--tgbl-accent-normal);--tgbl-radio-default-resting-background:var(--tgbl-background-normal);--tgbl-radio-default-resting-border:var(--tgbl-border-normal);--tgbl-select-field-focused-border:var(--tgbl-accent-normal);--tgbl-select-field-focused-fill:var(--tgbl-background-normal);--tgbl-select-field-focused-icon:var(--tgbl-foreground-normal);--tgbl-select-field-resting-border:var(--tgbl-border-normal);--tgbl-select-field-resting-fill:var(--tgbl-background-normal);--tgbl-select-field-resting-icon:var(--tgbl-foreground-normal);--tgbl-select-field-selection-border:var(--tgbl-border-subdued);--tgbl-select-field-selection-fill:var(--tgbl-background-normal);--tgbl-select-field-selection-item-hovered-fill:var(--tgbl-accent-normal);--tgbl-select-field-selection-item-hovered-icon:var(--tgbl-foreground-inverted);--tgbl-select-field-selection-item-hovered-text:var(--tgbl-foreground-inverted);--tgbl-select-field-selection-item-resting-fill:var(--tgbl-background-normal);--tgbl-select-field-selection-item-resting-icon:var(--tgbl-foreground-normal);--tgbl-select-field-selection-item-resting-text:var(--tgbl-foreground-normal);--tgbl-select-field-selection-item-selected-fill:var(--tgbl-background-subdued);--tgbl-select-field-selection-item-selected-icon:var(--tgbl-foreground-normal);--tgbl-select-field-selection-item-selected-text:var(--tgbl-foreground-normal);--tgbl-select-field-selection-item-selected-hover-fill:var(--tgbl-background-alt);--tgbl-select-field-selection-item-selected-hover-icon:var(--tgbl-background-inverted);--tgbl-select-field-selection-item-selected-hover-text:var(--tgbl-foreground-normal);--tgbl-select-field-value-placeholder:var(--tgbl-foreground-subdued);--tgbl-select-field-value-text:var(--tgbl-foreground-normal);--tgbl-input-chip-default-enabled-fill:var(--tgbl-background-subdued);--tgbl-input-chip-default-enabled-leading-icon:var(--tgbl-foreground-normal);--tgbl-input-chip-default-enabled-text:var(--tgbl-foreground-normal);--tgbl-input-chip-default-enabled-trailing-icon:var(--tgbl-foreground-normal);--tgbl-input-chip-default-focused-border:var(--tgbl-accent-normal);--tgbl-input-chip-default-focused-fill:var(--tgbl-background-subdued);--tgbl-input-chip-default-focused-leading-icon:var(--tgbl-foreground-normal);--tgbl-input-chip-default-focused-text:var(--tgbl-foreground-normal);--tgbl-input-chip-default-focused-trailing-icon:var(--tgbl-foreground-normal);--tgbl-input-chip-default-hovered-fill:var(--tgbl-background-alt);--tgbl-input-chip-default-hovered-leading-icon:var(--tgbl-foreground-normal);--tgbl-input-chip-default-hovered-text:var(--tgbl-foreground-normal);--tgbl-input-chip-default-hovered-trailing-icon:var(--tgbl-foreground-normal);--tgbl-size--button-border:1px;--tgbl-radius--button:var(--tgbl-radius--xxs);--tgbl-radius--button-rounded:var(--tgbl-radius--xxl);--tgbl-color--button-enabled-border:var(--tgbl-background-inverted);--tgbl-color--button-enabled-fill:var(--tgbl-background-inverted);--tgbl-color--button-enabled-icon:var(--tgbl-foreground-inverted);--tgbl-color--button-enabled-text:var(--tgbl-foreground-inverted);--tgbl-color--button-disabled-border:var(--tgbl-border-subdued);--tgbl-color--button-disabled-fill:var(--tgbl-border-subdued);--tgbl-color--button-disabled-icon:var(--tgbl-foreground-subdued);--tgbl-color--button-enabled-icon:var(--tgbl-foreground-normal);--tgbl-color--button-enabled-text:var(--tgbl-foreground-normal);--tgbl-color--button-hovered-border:var(--tgbl-background-inverted);--tgbl-color--button-hovered-fill:var(--tgbl-background-inverted);--tgbl-color--button-hovered-icon:var(--tgbl-foreground-inverted);--tgbl-color--button-hovered-text:var(--tgbl-foreground-inverted);--tgbl-color--button-focused-border:var(--tgbl-foreground-inverted);--tgbl-color--button-focused-border-outer:var(--tgbl-background-inverted);--tgbl-color--button-focused-fill:var(--tgbl-background-inverted);--tgbl-color--button-focused-icon:var(--tgbl-foreground-inverted);--tgbl-color--button-focused-text:var(--tgbl-foreground-inverted);--tgbl-color--button-primary-disabled-fill:var(--tgbl-accent-normal);--tgbl-color--button-primary-disabled-icon:var(--tgbl-accent-inverted);--tgbl-color--button-primary-disabled-text:var(--tgbl-accent-inverted);--tgbl-color--button-primary-enabled-fill:var(--tgbl-accent-normal);--tgbl-color--button-primary-enabled-icon:var(--tgbl-foreground-inverted);--tgbl-color--button-primary-enabled-text:var(--tgbl-foreground-inverted);--tgbl-color--button-primary-hovered-fill:var(--tgbl-accent-hover);--tgbl-color--button-primary-hovered-icon:var(--tgbl-foreground-inverted);--tgbl-color--button-primary-hovered-text:var(--tgbl-foreground-inverted);--tgbl-color--button-primary-focused-border:var(--tgbl-foreground-inverted);--tgbl-color--button-primary-focused-border-outer:var(--tgbl-accent-normal);--tgbl-color--button-primary-focused-fill:var(--tgbl-accent-normal);--tgbl-color--button-primary-focused-icon:var(--tgbl-foreground-inverted);--tgbl-color--button-primary-focused-text:var(--tgbl-foreground-inverted);--tgbl-color--button-secondary-disabled-border:var(--tgbl-border-normal);--tgbl-color--button-secondary-disabled-fill:var(--tgbl-background-normal);--tgbl-color--button-secondary-disabled-icon:var(--tgbl-foreground-subdued);--tgbl-color--button-secondary-disabled-text:var(--tgbl-foreground-subdued);--tgbl-color--button-secondary-enabled-border:var(--tgbl-accent-normal);--tgbl-color--button-secondary-enabled-fill:var(--tgbl-background-normal);--tgbl-color--button-secondary-enabled-icon:var(--tgbl-accent-normal);--tgbl-color--button-secondary-enabled-text:var(--tgbl-accent-normal);--tgbl-color--button-secondary-hovered-border:var(--tgbl-accent-normal);--tgbl-color--button-secondary-hovered-fill:var(--tgbl-accent-normal);--tgbl-color--button-secondary-hovered-icon:var(--tgbl-foreground-inverted);--tgbl-color--button-secondary-hovered-text:var(--tgbl-foreground-inverted);--tgbl-color--button-secondary-focused-border:var(--tgbl-foreground-inverted);--tgbl-color--button-secondary-focused-border-outer:var(--tgbl-accent-normal);--tgbl-color--button-secondary-focused-fill:var(--tgbl-accent-normal);--tgbl-color--button-secondary-focused-icon:var(--tgbl-foreground-inverted);--tgbl-color--button-secondary-focused-text:var(--tgbl-foreground-inverted);--tgbl-color--button-tertiary-disabled-icon:var(--tgbl-foreground-subdued);--tgbl-color--button-tertiary-disabled-text:var(--tgbl-foreground-subdued);--tgbl-color--button-tertiary-enabled-icon:var(--tgbl-accent-normal);--tgbl-color--button-tertiary-enabled-text:var(--tgbl-accent-normal);--tgbl-color--button-tertiary-focused-border:var(--tgbl-foreground-inverted);--tgbl-color--button-tertiary-focused-border-outer:var(--tgbl-accent-normal);--tgbl-color--button-tertiary-focused-icon:var(--tgbl-accent-normal);--tgbl-color--button-tertiary-focused-text:var(--tgbl-accent-normal);--tgbl-color--button-tertiary-hovered-fill:var(--tgbl-feedback-info-bg);--tgbl-color--button-tertiary-hovered-icon:var(--tgbl-accent-normal);--tgbl-color--button-tertiary-hovered-text:var(--tgbl-accent-normal);--tgbl-color--button-warning-enabled-border:var(--tgbl-feedback-warning-alt);--tgbl-color--button-warning-enabled-fill:var(--tgbl-background-normal);--tgbl-color--button-warning-enabled-icon:var(--tgbl-feedback-warning-alt);--tgbl-color--button-warning-enabled-text:var(--tgbl-feedback-warning-alt);--tgbl-color--button-warning-hovered-border:var(--tgbl-feedback-warning-alt);--tgbl-color--button-warning-hovered-fill:var(--tgbl-feedback-warning-alt);--tgbl-color--button-warning-hovered-icon:var(--tgbl-foreground-inverted);--tgbl-color--button-warning-hovered-text:var(--tgbl-foreground-inverted);--tgbl-color--button-warning-focused-border:var(--tgbl-foreground-inverted);--tgbl-color--button-warning-focused-border-outer:var(--tgbl-feedback-warning-alt);--tgbl-color--button-warning-focused-fill:var(--tgbl-feedback-warning-alt);--tgbl-color--button-warning-focused-icon:var(--tgbl-foreground-inverted);--tgbl-color--button-warning-focused-text:var(--tgbl-foreground-inverted);--tgbl-color--button-destructive-enabled-fill:var(--tgbl-background-normal);--tgbl-color--button-destructive-enabled-icon:var(--tgbl-feedback-error-alt);--tgbl-color--button-destructive-enabled-text:var(--tgbl-feedback-error-alt);--tgbl-color--button-destructive-enabled-border:var(--tgbl-feedback-error-alt);--tgbl-color--button-destructive-hovered-border:var(--tgbl-feedback-error-alt);--tgbl-color--button-destructive-hovered-fill:var(--tgbl-feedback-error-alt);--tgbl-color--button-destructive-hovered-icon:var(--tgbl-foreground-inverted);--tgbl-color--button-destructive-hovered-text:var(--tgbl-foreground-inverted);--tgbl-color--button-destructive-focused-border:var(--tgbl-foreground-inverted);--tgbl-color--button-destructive-focused-border-outer:var(--tgbl-feedback-error-alt);--tgbl-color--button-destructive-focused-fill:var(--tgbl-feedback-error-alt);--tgbl-color--button-destructive-focused-icon:var(--tgbl-foreground-inverted);--tgbl-color--button-destructive-focused-text:var(--tgbl-foreground-inverted);--tgbl-tooltip-fill:var(--tgbl-background-inverted);--tgbl-tooltip-text:var(--tgbl-foreground-inverted);--tgbl-grid-cols:1;--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-30);--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-30);--tgbl-flex-gap:var(--tgbl-spacing-primitives-grid-unit-30);--tgbl-color--card-border:var(--tgbl-border-subdued);--tgbl-size--card-border:0;--tgbl-radius--card:var(--tgbl-radius--xs);--tgbl-spacing--card-top:var(--tgbl-size--spacing-xxs);--tgbl-spacing--card-right:var(--tgbl-size--spacing-xxs);--tgbl-spacing--card-bottom:var(--tgbl-size--spacing-xxs);--tgbl-spacing--card-left:var(--tgbl-size--spacing-xxs);--tgbl-color--card-background:var(--tgbl-background-normal);--tgbl-color--card-text:var(--tgbl-foreground-normal);--tgbl-box-shadow--card:0px 1px 2px -1px rgba(0,0,0,.1),0px 1px 3px 0px rgba(0,0,0,.1);--tgbl-color--modal-container-background:var(--tgbl-color--card-background);--tgbl-color--modal-container-foreground:var(--tgbl-color--card-text);--tgbl-color--modal-container-border:var(--tgbl-color--card-border);--tgbl-size--modal-container-border:var(--tgbl-size--card-border);--tgbl-spacing--modal-container-top:var(--tgbl-spacing--card-top);--tgbl-spacing--modal-container-right:var(--tgbl-spacing--card-right);--tgbl-spacing--modal-container-bottom:var(--tgbl-spacing--card-bottom);--tgbl-spacing--modal-container-left:var(--tgbl-spacing--card-left);--tgbl-radius--modal-container:var(--tgbl-radius--card);--tgbl-box-shadow--modal-container:var(--tgbl-box-shadow--card);--tgbl-size--modal-container-inline:1200px;--tgbl-size--modal-container-block:600px;--tgbl-duration--modal-animation-in:0.3s;--tgbl-timing-function--modal-animation-in:cubic-bezier(0,0,0.2,1);--tgbl-duration--modal-animation-out:0.3s;--tgbl-timing-function--modal-animation-out:cubic-bezier(0,0,0.2,1);--tgbl-color--modal-overlay:rgba(0,0,0,.4);--tgbl-spacing--modal-overlay-top:var(--tgbl-size--spacing-xxs);--tgbl-spacing--modal-overlay-right:var(--tgbl-size--spacing-xxs);--tgbl-spacing--modal-overlay-bottom:var(--tgbl-size--spacing-xxs);--tgbl-spacing--modal-overlay-left:var(--tgbl-size--spacing-xxs);--tgbl-spacing--modal-overlay-block:var(--tgbl-spacing--modal-overlay-top) var(--tgbl-spacing--modal-overlay-bottom);--tgbl-spacing--modal-overlay-inline:var(--tgbl-spacing--modal-overlay-left) var(--tgbl-spacing--modal-overlay-right);--tgbl-color--chip-border:var(--tgbl-border-subdued);--tgbl-size--chip-border:0;--tgbl-size--chip-text:var(--tgbl-size--text-xxs);--tgbl-size--chip-min-height:2em;--tgbl-radius--chip:var(--tgbl-radius--lg);--tgbl-spacing--chip-gap:var(--tgbl-spacing-primitives-grid-unit-5);--tgbl-spacing--chip-top:0;--tgbl-spacing--chip-right:var(--tgbl-spacing-primitives-grid-unit-10);--tgbl-spacing--chip-bottom:0;--tgbl-spacing--chip-left:var(--tgbl-spacing-primitives-grid-unit-10);--tgbl-color--chip-background:var(--tgbl-gray-600);--tgbl-color--chip-text:var(--tgbl-foreground-inverted);--tgbl-box-shadow--chip:0px 1px 2px -1px rgba(0,0,0,.1),0px 1px 3px 0px rgba(0,0,0,.1)}@media (min-width:481px) and (max-width:992px){.tgbl-interface{--tgbl-size--text-xxs:var(--tgbl-fz-12px);--tgbl-size--text-xs:var(--tgbl-fz-14px);--tgbl-size--text-sm:var(--tgbl-fz-16px);--tgbl-size--text-md:var(--tgbl-fz-18px);--tgbl-size--text-lg:var(--tgbl-fz-20px);--tgbl-size--text-xl:var(--tgbl-fz-26px);--tgbl-size--text-xxl:var(--tgbl-fz-30px)}}@media (min-width:992px){.tgbl-interface{--tgbl-size--text-xxs:var(--tgbl-fz-12px);--tgbl-size--text-xs:var(--tgbl-fz-14px);--tgbl-size--text-sm:var(--tgbl-fz-16px);--tgbl-size--text-md:var(--tgbl-fz-20px);--tgbl-size--text-lg:var(--tgbl-fz-24px);--tgbl-size--text-xl:var(--tgbl-fz-28px);--tgbl-size--text-xxl:var(--tgbl-fz-32px)}}@media (min-width:783px){.tgbl-interface .admin-bar .tgbl-interface-interface{--tgbl-spacing--modal-overlay-top:calc(var(--tgbl-size--spacing-xxs) + 32px)}}@media screen and (max-width:782px){.tgbl-interface .admin-bar .tgbl-interface-interface{--tgbl-spacing--modal-overlay-top:calc(var(--tgbl-size--spacing-xxs) + 46px)}}.tgbl-interface .tgbl-visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.tgbl-interface .tgbl-grid-container{container-name:tgblGrid;container-type:inline-size}.tgbl-interface .tgbl-grid{display:grid;grid-template-columns:repeat(var(--tgbl-grid-cols),1fr);grid-column-gap:var(--tgbl-grid-col-gap);grid-row-gap:var(--tgbl-grid-row-gap)}.tgbl-interface .tgbl-grid--density-5{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-5);--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-5)}.tgbl-interface .tgbl-grid--density-inline-5{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-5)}.tgbl-interface .tgbl-grid--density-block-5{--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-5)}.tgbl-interface .tgbl-grid--density-10{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-10);--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-10)}.tgbl-interface .tgbl-grid--density-inline-10{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-10)}.tgbl-interface .tgbl-grid--density-block-10{--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-10)}.tgbl-interface .tgbl-grid--density-15{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-15);--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-15)}.tgbl-interface .tgbl-grid--density-inline-15{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-15)}.tgbl-interface .tgbl-grid--density-block-15{--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-15)}.tgbl-interface .tgbl-grid--density-20{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-20);--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-20)}.tgbl-interface .tgbl-grid--density-inline-20{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-20)}.tgbl-interface .tgbl-grid--density-block-20{--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-20)}.tgbl-interface .tgbl-grid--density-25{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-25);--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-25)}.tgbl-interface .tgbl-grid--density-inline-25{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-25)}.tgbl-interface .tgbl-grid--density-block-25{--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-25)}.tgbl-interface .tgbl-grid--density-30{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-30);--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-30)}.tgbl-interface .tgbl-grid--density-inline-30{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-30)}.tgbl-interface .tgbl-grid--density-block-30{--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-30)}.tgbl-interface .tgbl-grid--density-35{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-35);--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-35)}.tgbl-interface .tgbl-grid--density-inline-35{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-35)}.tgbl-interface .tgbl-grid--density-block-35{--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-35)}.tgbl-interface .tgbl-grid--density-40{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-40);--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-40)}.tgbl-interface .tgbl-grid--density-inline-40{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-40)}.tgbl-interface .tgbl-grid--density-block-40{--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-40)}.tgbl-interface .tgbl-grid--density-45{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-45);--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-45)}.tgbl-interface .tgbl-grid--density-inline-45{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-45)}.tgbl-interface .tgbl-grid--density-block-45{--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-45)}.tgbl-interface .tgbl-grid--density-50{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-50);--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-50)}.tgbl-interface .tgbl-grid--density-inline-50{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-50)}.tgbl-interface .tgbl-grid--density-block-50{--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-50)}.tgbl-interface .tgbl-grid--density-55{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-55);--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-55)}.tgbl-interface .tgbl-grid--density-inline-55{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-55)}.tgbl-interface .tgbl-grid--density-block-55{--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-55)}.tgbl-interface .tgbl-grid--density-60{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-60);--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-60)}.tgbl-interface .tgbl-grid--density-inline-60{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-60)}.tgbl-interface .tgbl-grid--density-block-60{--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-60)}.tgbl-interface .tgbl-grid--density-65{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-65);--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-65)}.tgbl-interface .tgbl-grid--density-inline-65{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-65)}.tgbl-interface .tgbl-grid--density-block-65{--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-65)}.tgbl-interface .tgbl-grid--density-70{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-70);--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-70)}.tgbl-interface .tgbl-grid--density-inline-70{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-70)}.tgbl-interface .tgbl-grid--density-block-70{--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-70)}.tgbl-interface .tgbl-grid--density-75{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-75);--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-75)}.tgbl-interface .tgbl-grid--density-inline-75{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-75)}.tgbl-interface .tgbl-grid--density-block-75{--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-75)}.tgbl-interface .tgbl-grid--density-80{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-80);--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-80)}.tgbl-interface .tgbl-grid--density-inline-80{--tgbl-grid-col-gap:var(--tgbl-spacing-primitives-grid-unit-80)}.tgbl-interface .tgbl-grid--density-block-80{--tgbl-grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-80)}.tgbl-interface ul.tgbl-flex,.tgbl-interface ul.tgbl-grid{list-style-type:none;margin:unset;padding:unset}.tgbl-interface .tgbl-flex{display:flex;gap:var(--tgbl-flex-gap)}.tgbl-interface .tgbl-flex--density-5{--tgbl-flex-gap:var(--tgbl-spacing-primitives-grid-unit-5)}.tgbl-interface .tgbl-flex--density-10{--tgbl-flex-gap:var(--tgbl-spacing-primitives-grid-unit-10)}.tgbl-interface .tgbl-flex--density-15{--tgbl-flex-gap:var(--tgbl-spacing-primitives-grid-unit-15)}.tgbl-interface .tgbl-flex--density-20{--tgbl-flex-gap:var(--tgbl-spacing-primitives-grid-unit-20)}.tgbl-interface .tgbl-flex--density-25{--tgbl-flex-gap:var(--tgbl-spacing-primitives-grid-unit-25)}.tgbl-interface .tgbl-flex--density-30{--tgbl-flex-gap:var(--tgbl-spacing-primitives-grid-unit-30)}.tgbl-interface .tgbl-flex--density-35{--tgbl-flex-gap:var(--tgbl-spacing-primitives-grid-unit-35)}.tgbl-interface .tgbl-flex--density-40{--tgbl-flex-gap:var(--tgbl-spacing-primitives-grid-unit-40)}.tgbl-interface .tgbl-flex--density-45{--tgbl-flex-gap:var(--tgbl-spacing-primitives-grid-unit-45)}.tgbl-interface .tgbl-flex--density-50{--tgbl-flex-gap:var(--tgbl-spacing-primitives-grid-unit-50)}.tgbl-interface .tgbl-flex--density-55{--tgbl-flex-gap:var(--tgbl-spacing-primitives-grid-unit-55)}.tgbl-interface .tgbl-flex--density-60{--tgbl-flex-gap:var(--tgbl-spacing-primitives-grid-unit-60)}.tgbl-interface .tgbl-flex--density-65{--tgbl-flex-gap:var(--tgbl-spacing-primitives-grid-unit-65)}.tgbl-interface .tgbl-flex--density-70{--tgbl-flex-gap:var(--tgbl-spacing-primitives-grid-unit-70)}.tgbl-interface .tgbl-flex--density-75{--tgbl-flex-gap:var(--tgbl-spacing-primitives-grid-unit-75)}.tgbl-interface .tgbl-flex--density-80{--tgbl-flex-gap:var(--tgbl-spacing-primitives-grid-unit-80)}.tgbl-interface .tgbl-flex--column{flex-direction:column}.tgbl-interface .tgbl-flex--column>*{min-height:1px}.tgbl-interface .tgbl-flex--wrap{flex-wrap:wrap}.tgbl-interface .tgbl-flex>*{min-width:1px}.tgbl-interface .tgbl-table{--tgbl-color--table-background-alt:var(--tgbl-background-subdued);--tgbl-color--table-rule:var(--tgbl-border-subdued);border-collapse:collapse;table-layout:fixed;width:100%}.tgbl-interface .tgbl-table,.tgbl-interface .tgbl-table--density-5{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-5)}.tgbl-interface .tgbl-table,.tgbl-interface .tgbl-table--density-5,.tgbl-interface .tgbl-table--density-block-5{--tgbl-spacing--table-cell-block:var(--tgbl-spacing-primitives-grid-unit-5)}.tgbl-interface .tgbl-table--density-inline-5{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-5)}.tgbl-interface .tgbl-table--density-10{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-10)}.tgbl-interface .tgbl-table--density-10,.tgbl-interface .tgbl-table--density-block-10{--tgbl-spacing--table-cell-block:var(--tgbl-spacing-primitives-grid-unit-10)}.tgbl-interface .tgbl-table--density-inline-10{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-10)}.tgbl-interface .tgbl-table--density-15{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-15)}.tgbl-interface .tgbl-table--density-15,.tgbl-interface .tgbl-table--density-block-15{--tgbl-spacing--table-cell-block:var(--tgbl-spacing-primitives-grid-unit-15)}.tgbl-interface .tgbl-table--density-inline-15{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-15)}.tgbl-interface .tgbl-table--density-20{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-20)}.tgbl-interface .tgbl-table--density-20,.tgbl-interface .tgbl-table--density-block-20{--tgbl-spacing--table-cell-block:var(--tgbl-spacing-primitives-grid-unit-20)}.tgbl-interface .tgbl-table--density-inline-20{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-20)}.tgbl-interface .tgbl-table--density-25{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-25)}.tgbl-interface .tgbl-table--density-25,.tgbl-interface .tgbl-table--density-block-25{--tgbl-spacing--table-cell-block:var(--tgbl-spacing-primitives-grid-unit-25)}.tgbl-interface .tgbl-table--density-inline-25{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-25)}.tgbl-interface .tgbl-table--density-30{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-30)}.tgbl-interface .tgbl-table--density-30,.tgbl-interface .tgbl-table--density-block-30{--tgbl-spacing--table-cell-block:var(--tgbl-spacing-primitives-grid-unit-30)}.tgbl-interface .tgbl-table--density-inline-30{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-30)}.tgbl-interface .tgbl-table--density-35{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-35)}.tgbl-interface .tgbl-table--density-35,.tgbl-interface .tgbl-table--density-block-35{--tgbl-spacing--table-cell-block:var(--tgbl-spacing-primitives-grid-unit-35)}.tgbl-interface .tgbl-table--density-inline-35{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-35)}.tgbl-interface .tgbl-table--density-40{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-40)}.tgbl-interface .tgbl-table--density-40,.tgbl-interface .tgbl-table--density-block-40{--tgbl-spacing--table-cell-block:var(--tgbl-spacing-primitives-grid-unit-40)}.tgbl-interface .tgbl-table--density-inline-40{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-40)}.tgbl-interface .tgbl-table--density-45{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-45)}.tgbl-interface .tgbl-table--density-45,.tgbl-interface .tgbl-table--density-block-45{--tgbl-spacing--table-cell-block:var(--tgbl-spacing-primitives-grid-unit-45)}.tgbl-interface .tgbl-table--density-inline-45{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-45)}.tgbl-interface .tgbl-table--density-50{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-50)}.tgbl-interface .tgbl-table--density-50,.tgbl-interface .tgbl-table--density-block-50{--tgbl-spacing--table-cell-block:var(--tgbl-spacing-primitives-grid-unit-50)}.tgbl-interface .tgbl-table--density-inline-50{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-50)}.tgbl-interface .tgbl-table--density-55{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-55)}.tgbl-interface .tgbl-table--density-55,.tgbl-interface .tgbl-table--density-block-55{--tgbl-spacing--table-cell-block:var(--tgbl-spacing-primitives-grid-unit-55)}.tgbl-interface .tgbl-table--density-inline-55{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-55)}.tgbl-interface .tgbl-table--density-60{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-60)}.tgbl-interface .tgbl-table--density-60,.tgbl-interface .tgbl-table--density-block-60{--tgbl-spacing--table-cell-block:var(--tgbl-spacing-primitives-grid-unit-60)}.tgbl-interface .tgbl-table--density-inline-60{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-60)}.tgbl-interface .tgbl-table--density-65{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-65)}.tgbl-interface .tgbl-table--density-65,.tgbl-interface .tgbl-table--density-block-65{--tgbl-spacing--table-cell-block:var(--tgbl-spacing-primitives-grid-unit-65)}.tgbl-interface .tgbl-table--density-inline-65{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-65)}.tgbl-interface .tgbl-table--density-70{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-70)}.tgbl-interface .tgbl-table--density-70,.tgbl-interface .tgbl-table--density-block-70{--tgbl-spacing--table-cell-block:var(--tgbl-spacing-primitives-grid-unit-70)}.tgbl-interface .tgbl-table--density-inline-70{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-70)}.tgbl-interface .tgbl-table--density-75{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-75)}.tgbl-interface .tgbl-table--density-75,.tgbl-interface .tgbl-table--density-block-75{--tgbl-spacing--table-cell-block:var(--tgbl-spacing-primitives-grid-unit-75)}.tgbl-interface .tgbl-table--density-inline-75{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-75)}.tgbl-interface .tgbl-table--density-80{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-80)}.tgbl-interface .tgbl-table--density-80,.tgbl-interface .tgbl-table--density-block-80{--tgbl-spacing--table-cell-block:var(--tgbl-spacing-primitives-grid-unit-80)}.tgbl-interface .tgbl-table--density-inline-80{--tgbl-spacing--table-cell-inline:var(--tgbl-spacing-primitives-grid-unit-80)}.tgbl-interface .tgbl-table__foot,.tgbl-interface .tgbl-table__head{background-color:var(--tgbl-color--table-background-alt)}.tgbl-interface .tgbl-table__foot .tgbl-table__cell:last-child,.tgbl-interface .tgbl-table__head .tgbl-table__cell:last-child{text-align:right}.tgbl-interface .tgbl-table__row:not(:last-child){border-bottom:1px solid var(--tgbl-color--table-rule)}.tgbl-interface .tgbl-table__cell{padding-block:var(--tgbl-spacing--table-cell-block);padding-inline:var(--tgbl-spacing--table-cell-inline);text-align:left}.tgbl-interface .tgbl-table__cell:has([data-tgbl-table-sort]){padding-block:0;padding-inline:0}.tgbl-interface .tgbl-table__cell [data-tgbl-table-sort]{background:none;border:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;max-width:100%;padding-block:var(--tgbl-spacing--table-cell-block);padding-inline-end:calc(var(--tgbl-spacing--table-cell-inline) + 1em);padding-inline-start:var(--tgbl-spacing--table-cell-inline);position:relative;text-align:inherit;word-wrap:break-word;cursor:pointer}.tgbl-interface .tgbl-table__cell [data-tgbl-table-sort]:before{bottom:50%;color:var(--tgbl-color--button-disabled-icon);content:"⯅";font-size:.8em;line-height:.6;position:absolute;right:var(--tgbl-spacing--table-cell-inline)}.tgbl-interface .tgbl-table__cell [data-tgbl-table-sort]:after{color:var(--tgbl-foreground-subdued);content:"⯆";font-size:.8em;line-height:.6;position:absolute;right:var(--tgbl-spacing--table-cell-inline);top:50%}.tgbl-interface .tgbl-table__cell [data-tgbl-table-sort=asc]:before,.tgbl-interface .tgbl-table__cell [data-tgbl-table-sort=desc]:after{color:var(--tgbl-accent-normal)}.tgbl-interface .tgbl-datalist{font-size:var(--tgbl-size--datalist-text)}.tgbl-interface .tgbl-datalist__item{display:inline-flex;flex-direction:column}.tgbl-interface .tgbl-datalist__item__value{color:var(--tgbl-color--datalist-value);font-size:1.5em;line-height:1.2}.tgbl-interface .tgbl-datalist__item__label{color:var(--tgbl-color--datalist-label);text-transform:uppercase}.tgbl-interface button{font-family:inherit;font-size:1rem;line-height:1.4}.tgbl-interface .tgbl-button{--tgbl-spacing--button-inline:1.2em;--tgbl-spacing--button-block:0.75em;--tgbl-color--button-background:var(--tgbl-color--button-enabled-fill);--tgbl-color--button-background-hovered:var(--tgbl-color--button-hovered-fill);--tgbl-color--button-background-focused:var(--tgbl-color--button-focused-fill);--tgbl-color--button-background-disabled:var(--tgbl-color--button-disabled-fill);--tgbl-color--button-text:var(--tgbl-color--button-enabled-text);--tgbl-color--button-text-hovered:var(--tgbl-color--button-hovered-text);--tgbl-color--button-text-focused:var(--tgbl-color--button-focused-text);--tgbl-color--button-text-disabled:var(--tgbl-color--button-disabled-text);--tgbl-color--button-border:var(--tgbl-color--button-enabled-border);--tgbl-color--button-border-hovered:var(--tgbl-color--button-hovered-border);--tgbl-color--button-border-focused:var(--tgbl-color--button-focused-border);--tgbl-color--button-border-outer-focused:var(--tgbl-color--button-focused-border-outer);--tgbl-color--button-border-disabled:var(--tgbl-color--button-disabled-border);align-items:center;background-color:var(--tgbl-color--button-background);border:var(--tgbl-size--button-border) solid var(--tgbl-color--button-border);border-radius:var(--tgbl-radius--button);color:var(--tgbl-color--button-text);display:inline-flex;font-weight:700;gap:var(--tgbl-spacing-primitives-grid-unit-15);justify-content:center;line-height:1.4;padding-block:var(--tgbl-spacing--button-block);padding-inline:var(--tgbl-spacing--button-inline);text-align:center;transition-duration:.2s;transition-property:border-color,color,background-color;transition-timing-function:ease-in-out}.tgbl-interface .tgbl-button:has(.tgbl-icon):has(.tgbl-visually-hidden),.tgbl-interface .tgbl-button:has(.tgbl-icon:only-child){padding-inline:var(--tgbl-spacing--button-block)}.tgbl-interface .tgbl-button .tgbl-icon{font-size:1.4em}.tgbl-interface .tgbl-button:hover{background-color:var(--tgbl-color--button-background-hovered);border-color:var(--tgbl-color--button-border-hovered);color:var(--tgbl-color--button-text-hovered)}.tgbl-interface .tgbl-button:focus{background-color:var(--tgbl-color--button-background-focused);border-color:var(--tgbl-color--button-border-focused);box-shadow:0 0 0 1px var(--tgbl-color--button-border-outer-focused);color:var(--tgbl-color--button-text-focused);outline:1px solid transparent}.tgbl-interface .tgbl-button.disabled,.tgbl-interface .tgbl-button[disabled]{background-color:var(--tgbl-color--button-background-disabled);border-color:var(--tgbl-color--button-border-disabled);color:var(--tgbl-color--button-text-disabled);cursor:not-allowed}.tgbl-interface .tgbl-button--size-sm{font-size:var(--tgbl-size--text-xs,var(--tgbl-fz-14px))}.tgbl-interface .tgbl-button--size-xs{font-size:var(--tgbl-size--text-xxs,var(--tgbl-fz-12px))}.tgbl-interface .tgbl-button--style-rounded{border-radius:var(--tgbl-radius--button-rounded)}.tgbl-interface .tgbl-button--theme-primary{--tgbl-color--button-background:var(--tgbl-color--button-primary-enabled-fill);--tgbl-color--button-background-hovered:var(--tgbl-color--button-primary-hovered-fill);--tgbl-color--button-background-focused:var(--tgbl-color--button-primary-focused-fill);--tgbl-color--button-background-disabled:var(--tgbl-color--button-primary-disabled-fill);--tgbl-color--button-text:var(--tgbl-color--button-primary-enabled-text);--tgbl-color--button-text-hovered:var(--tgbl-color--button-primary-hovered-text);--tgbl-color--button-text-focused:var(--tgbl-color--button-primary-focused-text);--tgbl-color--button-text-disabled:var(--tgbl-color--button-primary-disabled-text);--tgbl-color--button-border:var(--tgbl-color--button-primary-enabled-fill);--tgbl-color--button-border-hovered:var(--tgbl-color--button-primary-hovered-fill);--tgbl-color--button-border-focused:var(--tgbl-color--button-primary-focused-border);--tgbl-color--button-border-outer-focused:var(--tgbl-color--button-primary-focused-border-outer);--tgbl-color--button-border-disabled:var(--tgbl-color--button-primary-disabled-fill)}.tgbl-interface .tgbl-button--theme-secondary{--tgbl-color--button-background:var(--tgbl-color--button-secondary-enabled-fill);--tgbl-color--button-background-hovered:var(--tgbl-color--button-secondary-hovered-fill);--tgbl-color--button-background-focused:var(--tgbl-color--button-secondary-focused-fill);--tgbl-color--button-background-disabled:var(--tgbl-color--button-secondary-disabled-fill);--tgbl-color--button-text:var(--tgbl-color--button-secondary-enabled-text);--tgbl-color--button-text-hovered:var(--tgbl-color--button-secondary-hovered-text);--tgbl-color--button-text-focused:var(--tgbl-color--button-secondary-focused-text);--tgbl-color--button-text-disabled:var(--tgbl-color--button-secondary-disabled-text);--tgbl-color--button-border:var(--tgbl-color--button-secondary-enabled-border);--tgbl-color--button-border-hovered:var(--tgbl-color--button-secondary-hovered-border);--tgbl-color--button-border-focused:var(--tgbl-color--button-secondary-focused-border);--tgbl-color--button-border-outer-focused:var(--tgbl-color--button-secondary-focused-border-outer);--tgbl-color--button-border-disabled:var(--tgbl-color--button-secondary-disabled-border)}.tgbl-interface .tgbl-button--theme-destructive{--tgbl-color--button-background:var(--tgbl-color--button-destructive-enabled-fill);--tgbl-color--button-background-hovered:var(--tgbl-color--button-destructive-hovered-fill);--tgbl-color--button-background-focused:var(--tgbl-color--button-destructive-focused-fill);--tgbl-color--button-background-disabled:var(--tgbl-color--button-destructive-disabled-fill);--tgbl-color--button-text:var(--tgbl-color--button-destructive-enabled-text);--tgbl-color--button-text-hovered:var(--tgbl-color--button-destructive-hovered-text);--tgbl-color--button-text-focused:var(--tgbl-color--button-destructive-focused-text);--tgbl-color--button-text-disabled:var(--tgbl-color--button-destructive-disabled-text);--tgbl-color--button-border:var(--tgbl-color--button-destructive-enabled-border);--tgbl-color--button-border-hovered:var(--tgbl-color--button-destructive-hovered-border);--tgbl-color--button-border-focused:var(--tgbl-color--button-destructive-focused-border);--tgbl-color--button-border-outer-focused:var(--tgbl-color--button-destructive-focused-border-outer);--tgbl-color--button-border-disabled:var(--tgbl-color--button-destructive-disabled-border)}.tgbl-interface .tgbl-button--theme-warning{--tgbl-color--button-background:var(--tgbl-color--button-warning-enabled-fill);--tgbl-color--button-background-hovered:var(--tgbl-color--button-warning-hovered-fill);--tgbl-color--button-background-focused:var(--tgbl-color--button-warning-focused-fill);--tgbl-color--button-background-disabled:var(--tgbl-color--button-warning-disabled-fill);--tgbl-color--button-text:var(--tgbl-color--button-warning-enabled-text);--tgbl-color--button-text-hovered:var(--tgbl-color--button-warning-hovered-text);--tgbl-color--button-text-focused:var(--tgbl-color--button-warning-focused-text);--tgbl-color--button-text-disabled:var(--tgbl-color--button-warning-disabled-text);--tgbl-color--button-border:var(--tgbl-color--button-warning-enabled-border);--tgbl-color--button-border-hovered:var(--tgbl-color--button-warning-hovered-border);--tgbl-color--button-border-focused:var(--tgbl-color--button-warning-focused-border);--tgbl-color--button-border-outer-focused:var(--tgbl-color--button-warning-focused-border-outer);--tgbl-color--button-border-disabled:var(--tgbl-color--button-warning-disabled-border)}.tgbl-interface .tgbl-button__spinner{animation:spin 1s linear infinite;border:.25rem solid #add8e6;border-radius:50%;border-right-color:#6495ed;box-sizing:border-box;display:inline-block;height:1rem;width:1rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tgbl-interface .tgbl-chip{align-items:center;background:var(--tgbl-color--chip-background);border-color:var(--tgbl-color--chip-border);border-radius:var(--tgbl-radius--chip);border-style:solid;border-width:var(--tgbl-size--chip-border,0);color:var(--tgbl-color--chip-text);display:inline-flex;font-size:var(--tgbl-size--chip-text);gap:var(--tgbl-spacing--chip-gap);line-height:1;min-height:var(--tgbl-size--chip-min-height);padding:var(--tgbl-spacing--chip-top) var(--tgbl-spacing--chip-right) var(--tgbl-spacing--chip-bottom) var(--tgbl-spacing--chip-left);vertical-align:middle}.tgbl-interface .tgbl-chip:has(.tgbl-icon){padding-left:var(--tgbl-spacing-primitives-grid-unit-5)}.tgbl-interface .tgbl-chip .tgbl-icon{font-size:1.67em}.tgbl-interface .tgbl-chip--success{background-color:var(--tgbl-green-400);color:var(--tgbl-foreground-inverted)}.tgbl-interface .tgbl-chip--warning{background-color:var(--tgbl-yellow-300);color:var(--tgbl-foreground-inverted)}.tgbl-interface .tgbl-card{background:var(--tgbl-color--card-background);border-color:var(--tgbl-color--card-border);border-radius:var(--tgbl-radius--card);border-style:solid;border-width:var(--tgbl-size--card-border,0);color:var(--tgbl-color--card-text)}.tgbl-interface .tgbl-card--is-elevated{box-shadow:var(--tgbl-box-shadow--card)}.tgbl-interface .tgbl-card--flow-column,.tgbl-interface .tgbl-card--flow-row{display:flex;flex-wrap:wrap;gap:var(--tgbl-spacing--card-gap,0);padding-block-end:var(--tgbl-spacing--card-bottom);padding-block-start:var(--tgbl-spacing--card-top);padding-inline-end:var(--tgbl-spacing--card-left);padding-inline-start:var(--tgbl-spacing--card-right)}.tgbl-interface .tgbl-card--flow-column:has(.tgbl-card__header),.tgbl-interface .tgbl-card--flow-row:has(.tgbl-card__header){padding-block-start:0}.tgbl-interface .tgbl-card--flow-column .tgbl-card__header,.tgbl-interface .tgbl-card--flow-row .tgbl-card__header{align-items:center;border-width:0;border-bottom-width:var(--tgbl-size--separator-border,1px);border-color:var(--tgbl-color--card-border);border-style:solid;display:flex;flex-wrap:wrap;gap:var(--tgbl-spacing-primitives-grid-unit-15);margin-block-end:var(--tgbl-spacing--card-top);padding-block:var(--tgbl-spacing--card-top)}.tgbl-interface .tgbl-card--flow-column .tgbl-card__content,.tgbl-interface .tgbl-card--flow-row .tgbl-card__content{flex:1 1 auto}.tgbl-interface .tgbl-card--flow-column .tgbl-card__content.tgbl-flex--column .tgbl-button,.tgbl-interface .tgbl-card--flow-row .tgbl-card__content.tgbl-flex--column .tgbl-button{margin-top:auto}.tgbl-interface .tgbl-card--flow-column{flex-direction:column}.tgbl-interface .tf-combo-box-text,.tgbl-interface input[type=date],.tgbl-interface input[type=datetime-local],.tgbl-interface input[type=search],.tgbl-interface input[type=text],.tgbl-interface input[type=time],.tgbl-interface select{font-family:inherit;font-size:13px;--tgbl-input--border:var(--tgbl-text-field-resting-border);--tgbl-input--background:var(--tgbl-text-field-resting-fill);--tgbl-input--text:var(--tgbl-text-field-resting-text);--tgbl-input--placeholder:var(--tgbl-text-field-resting-placeholder);background-color:var(--tgbl-input--background);border:1px solid var(--tgbl-input--border);border-radius:var(--tgbl-radius--input);box-sizing:content-box;height:calc(var(--tgbl-spacing-primitives-grid-unit-50) - 2px);min-width:1px;padding-block:0;padding-inline:var(--tgbl-spacing-primitives-grid-unit-15)}.tgbl-interface .tf-combo-box-text::-moz-placeholder,.tgbl-interface input[type=date]::-moz-placeholder,.tgbl-interface input[type=datetime-local]::-moz-placeholder,.tgbl-interface input[type=search]::-moz-placeholder,.tgbl-interface input[type=text]::-moz-placeholder,.tgbl-interface input[type=time]::-moz-placeholder,.tgbl-interface select::-moz-placeholder{color:var(--tgbl-input--placeholder)}.tgbl-interface .tf-combo-box-text::placeholder,.tgbl-interface input[type=date]::placeholder,.tgbl-interface input[type=datetime-local]::placeholder,.tgbl-interface input[type=search]::placeholder,.tgbl-interface input[type=text]::placeholder,.tgbl-interface input[type=time]::placeholder,.tgbl-interface select::placeholder{color:var(--tgbl-input--placeholder)}.tgbl-interface .tf-combo-box-text:focus,.tgbl-interface .tf-combo-box-text:focus-within,.tgbl-interface input[type=date]:focus,.tgbl-interface input[type=date]:focus-within,.tgbl-interface input[type=datetime-local]:focus,.tgbl-interface input[type=datetime-local]:focus-within,.tgbl-interface input[type=search]:focus,.tgbl-interface input[type=search]:focus-within,.tgbl-interface input[type=text]:focus,.tgbl-interface input[type=text]:focus-within,.tgbl-interface input[type=time]:focus,.tgbl-interface input[type=time]:focus-within,.tgbl-interface select:focus,.tgbl-interface select:focus-within{outline:1px solid transparent;--tgbl-input--border:var(--tgbl-text-field-focused-border);--tgbl-input--background:var(--tgbl-text-field-focused-fill);--tgbl-input--text:var(--tgbl-text-field-focused-text);--tgbl-input--placeholder:var(--tgbl-text-field-focused-placeholder)}.tgbl-interface .tf-combo-box-text[disabled],.tgbl-interface input[type=date][disabled],.tgbl-interface input[type=datetime-local][disabled],.tgbl-interface input[type=search][disabled],.tgbl-interface input[type=text][disabled],.tgbl-interface input[type=time][disabled],.tgbl-interface select[disabled]{--tgbl-input--border:var(--tgbl-text-field-disabled-border);--tgbl-input--background:var(--tgbl-text-field-disabled-fill);--tgbl-input--text:var(--tgbl-text-field-disabled-text);--tgbl-input--placeholder:var(--tgbl-text-field-disabled-placeholder)}.tgbl-interface .tf-combo-box-text:invalid,.tgbl-interface input[type=date]:invalid,.tgbl-interface input[type=datetime-local]:invalid,.tgbl-interface input[type=search]:invalid,.tgbl-interface input[type=text]:invalid,.tgbl-interface input[type=time]:invalid,.tgbl-interface select:invalid{--tgbl-input--border:var(--tgbl-text-field-invalid-border);--tgbl-input--background:var(--tgbl-text-field-invalid-fill);--tgbl-input--text:var(--tgbl-text-field-invalid-text);--tgbl-input--placeholder:var(--tgbl-text-field-invalid-placeholder)}.tgbl-interface .tf-combo-box-text{font-size:13px;--tgbl-input--border:var(--tgbl-select-field-resting-border);--tgbl-input--background:var(--tgbl-select-field-resting-fill);--tgbl-input--text:var(--tgbl-select-field-resting-text);--tgbl-input--placeholder:var(--tgbl-select-field-resting-placeholder);background-color:var(--tgbl-input--background);border:1px solid var(--tgbl-input--border);border-radius:var(--tgbl-radius--input);box-sizing:content-box;height:calc(var(--tgbl-spacing-primitives-grid-unit-50) - 2px)}.tgbl-interface .tf-combo-box-text::-moz-placeholder{color:var(--tgbl-input--placeholder)}.tgbl-interface .tf-combo-box-text::placeholder{color:var(--tgbl-input--placeholder)}.tgbl-interface .tf-combo-box-text:focus,.tgbl-interface .tf-combo-box-text:focus-within{outline:1px solid transparent;--tgbl-input--border:var(--tgbl-select-field-focused-border);--tgbl-input--background:var(--tgbl-select-field-focused-background);--tgbl-input--text:var(--tgbl-select-field-focused-text);--tgbl-input--placeholder:var(--tgbl-select-field-focused-placeholder)}.tgbl-interface .tf-combo-box-text[disabled]{--tgbl-input-border:var(--tgbl-select-field-disabled-border);--tgbl-input-background:var(--tgbl-select-field-disabled-background);--tgbl-input-text:var(--tgbl-select-field-disabled-text);--tgbl-input-placeholder:var(--tgbl-select-field-disabled-placeholder)}.tgbl-interface .tf-combo-box-text:invalid{--tgbl-input--border:var(--tgbl-select-field-invalid-border);--tgbl-input--background:var(--tgbl-select-field-invalid-background);--tgbl-input--text:var(--tgbl-select-field-invalid-text);--tgbl-input--placeholder:var(--tgbl-select-field-invalid-placeholder)}.tgbl-interface .tf-combo-box-text{display:flex;padding-inline:0}.tgbl-interface .tf-combo-box-text input[type=text]{border:0;flex:1 1 auto}.tgbl-interface .tf-combo-box-text .tf-button-action{margin-left:auto}.tgbl-interface [aria-label][role~=tooltip]{position:relative}.tgbl-interface [aria-label][role~=tooltip]:after{backface-visibility:hidden;background:var(--tgbl-tooltip-fill);border-radius:var(--tgbl-radius--tooltip);box-sizing:border-box;box-sizing:content-box;color:var(--tgbl-tooltip-text);content:attr(aria-label);font-size:var(--tgbl-tooltip-font-size,12px);font-weight:var(--tgbl-tooltip-font-weight,normal);opacity:0;padding:.5em;pointer-events:none;position:absolute;text-transform:var(--tgbl-tooltip-text-transform,none);transform:translateZ(0);transform-origin:top;transition:all var(--tgbl-tooltip-transition-duration,.18s) var(--tgbl-tooltip-transition-easing,ease-in-out) var(--tgbl-tooltip-transition-delay,0s);white-space:nowrap;will-change:transform;z-index:10}.tgbl-interface [aria-label][role~=tooltip]:focus:after,.tgbl-interface [aria-label][role~=tooltip]:hover:after{opacity:1;pointer-events:auto}.tgbl-interface [role~=tooltip][data-tgbl-microtip-position|=top]:after{bottom:100%;left:50%;transform:translate3d(-50%,0,0)}.tgbl-interface [role~=tooltip][data-tgbl-microtip-position=top]:focus:after,.tgbl-interface [role~=tooltip][data-tgbl-microtip-position=top]:hover:after{transform:translate3d(-50%,-5px,0)}.tgbl-interface [role~=tooltip][data-tgbl-microtip-position=top-left]:after{bottom:100%;transform:translate3d(calc(-100% + 16px),0,0)}.tgbl-interface [role~=tooltip][data-tgbl-microtip-position=top-left]:focus:after,.tgbl-interface [role~=tooltip][data-tgbl-microtip-position=top-left]:hover:after{transform:translate3d(calc(-100% + 16px),-5px,0)}.tgbl-interface [role~=tooltip][data-tgbl-microtip-position=top-right]:after{bottom:100%;transform:translate3d(-16px,0,0)}.tgbl-interface [role~=tooltip][data-tgbl-microtip-position=top-right]:focus:after,.tgbl-interface [role~=tooltip][data-tgbl-microtip-position=top-right]:hover:after{transform:translate3d(-16px,-5px,0)}.tgbl-interface [role~=tooltip][data-tgbl-microtip-position|=bottom]:after{left:50%;top:100%;transform:translate3d(-50%,-10px,0)}.tgbl-interface [role~=tooltip][data-tgbl-microtip-position=bottom]:focus:after,.tgbl-interface [role~=tooltip][data-tgbl-microtip-position=bottom]:hover:after{transform:translate3d(-50%,0,0)}.tgbl-interface [role~=tooltip][data-tgbl-microtip-position=bottom-left]:after{top:100%;transform:translate3d(calc(-100% + 16px),-10px,0)}.tgbl-interface [role~=tooltip][data-tgbl-microtip-position=bottom-left]:focus:after,.tgbl-interface [role~=tooltip][data-tgbl-microtip-position=bottom-left]:hover:after{transform:translate3d(calc(-100% + 16px),0,0)}.tgbl-interface [role~=tooltip][data-tgbl-microtip-position=bottom-right]:after{top:100%;transform:translate3d(-16px,-10px,0)}.tgbl-interface [role~=tooltip][data-tgbl-microtip-position=bottom-right]:focus:after,.tgbl-interface [role~=tooltip][data-tgbl-microtip-position=bottom-right]:hover:after{transform:translate3d(-16px,0,0)}.tgbl-interface [role~=tooltip][data-tgbl-microtip-position=left]:after{bottom:auto;left:auto;right:100%;top:50%;transform:translate3d(10px,-50%,0)}.tgbl-interface [role~=tooltip][data-tgbl-microtip-position=left]:focus:after,.tgbl-interface [role~=tooltip][data-tgbl-microtip-position=left]:hover:after{transform:translate3d(0,-50%,0)}.tgbl-interface [role~=tooltip][data-tgbl-microtip-position=right]:after{bottom:auto;left:100%;top:50%;transform:translate3d(-10px,-50%,0)}.tgbl-interface [role~=tooltip][data-tgbl-microtip-position=right]:focus:after,.tgbl-interface [role~=tooltip][data-tgbl-microtip-position=right]:hover:after{transform:translate3d(0,-50%,0)}.tgbl-interface [role~=tooltip][data-tgbl-microtip-size=small]:after{white-space:normal;width:80px}.tgbl-interface [role~=tooltip][data-tgbl-microtip-size=medium]:after{white-space:normal;width:150px}.tgbl-interface [role~=tooltip][data-tgbl-microtip-size=large]:after{white-space:normal;width:260px}.tgbl-interface .tgbl-modal{display:none}.tgbl-interface .tgbl-modal[aria-hidden=false]{display:block}.tgbl-interface .tgbl-modal__overlay{background:var(--tgbl-color--modal-overlay,rgba(0,0,0,.6));display:flex;flex-direction:column;flex-wrap:wrap;inset:0;padding-block:var(--tgbl-spacing--modal-overlay-block,var(--tgbl-size--spacing-xxs));padding-inline:var(--tgbl-spacing--modal-overlay-inline,var(--tgbl-size--spacing-xxs));z-index:99}.tgbl-interface .tgbl-modal__container{background-color:var(--tgbl-color--modal-container-background);border-radius:var(--tgbl-radius--modal-container);box-sizing:border-box;display:flex;flex:0 1 var(--tgbl-size--modal-container-block,auto);flex-direction:column;max-height:100vh;max-width:var(--tgbl-size--modal-container-inline,500px);min-height:250px;overflow-y:auto;padding-block-end:var(--tgbl-spacing--modal-container-bottom);padding-block-start:var(--tgbl-spacing--modal-container-top);padding-inline-end:var(--tgbl-spacing--modal-container-left);padding-inline-start:var(--tgbl-spacing--modal-container-right);width:100%}.tgbl-interface .tgbl-modal:has(.tgbl-modal__header) .tgbl-modal__container{padding-block-start:0}.tgbl-interface .tgbl-modal__header{border-width:0;border-bottom-width:var(--tgbl-size--separator-border,1px);border-color:var(--tgbl-color--modal-container-border);border-style:solid;flex-wrap:wrap;gap:var(--tgbl-spacing-primitives-grid-unit-15);margin-block-end:var(--tgbl-spacing--modal-container-top);padding-block:var(--tgbl-spacing--modal-container-top)}.tgbl-interface .tgbl-modal__title{box-sizing:border-box;margin-bottom:0;margin-top:0}.tgbl-interface .tgbl-modal__close{--tgbl-color--button-background:transparent;--tgbl-color--button-border:transparent;--tgbl-spacing--button-block:0.25em}.tgbl-interface .tgbl-modal__content{flex:1 1 auto;max-height:100%}.tgbl-interface .tgbl-modal[data-tgbl-micromodal-animation=slide] .tgbl-modal__container,.tgbl-interface .tgbl-modal[data-tgbl-micromodal-animation=slide] .tgbl-modal__overlay{will-change:transform}.tgbl-interface .tgbl-modal[data-tgbl-micromodal-animation=slide][aria-hidden=false] .tgbl-modal__overlay{animation:tgblfadeIn var(--tgbl-duration--modal-animation-in,.3s) var(--tgbl-timing-function--modal-animation-in,cubic-bezier(0,0,.2,1))}.tgbl-interface .tgbl-modal[data-tgbl-micromodal-animation=slide][aria-hidden=false] .tgbl-modal__container{animation:tgblslideIn var(--tgbl-duration--modal-animation-in,.3s) var(--tgbl-timing-function--modal-animation-in,cubic-bezier(0,0,.2,1))}.tgbl-interface .tgbl-modal[data-tgbl-micromodal-animation=slide][aria-hidden=true] .tgbl-modal__overlay{animation:tgblfadeOut var(--tgbl-duration--modal-animation-out,.3s) var(--tgbl-timing-function--modal-animation-out,cubic-bezier(0,0,.2,1))}.tgbl-interface .tgbl-modal[data-tgbl-micromodal-animation=slide][aria-hidden=true] .tgbl-modal__container{animation:tgblSlideOut var(--tgbl-duration--modal-animation-out,.3s) var(--tgbl-timing-function--modal-animation-out,cubic-bezier(0,0,.2,1))}.tgbl-interface .tgbl-modal--confirmation-box .tgbl-modal__overlay{flex-direction:row}@keyframes tgblfadeIn{0%{opacity:0}to{opacity:1}}@keyframes tgblfadeOut{0%{opacity:1}to{opacity:0}}@keyframes tgblslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes tgblslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.tgbl-interface.tgbl-earning-report .tgbl-earning-report__data{font-size:var(--tgbl-fz-14px);max-width:100%;overflow-x:auto}.tgbl-interface.tgbl-earning-report .notice.notice-info{margin-bottom:var(--tgbl-spacing-primitives-grid-unit-15)}.tgbl-interface.tgbl-earning-report .tgbl-table{line-height:1.2;table-layout:unset}.tgbl-interface.tgbl-earning-report .tgbl-table__cell{min-width:-moz-fit-content;min-width:fit-content}.tgbl-interface.tgbl-earning-report .tgbl-table__cell[data-tgbl-table-cell-label=Email]{min-width:8em;word-break:break-all}.tgbl-interface.tgbl-earning-report .tgbl-table__cell[data-tgbl-table-cell-label=Action] button{padding:6px}.tgbl-interface.tgbl-earning-report .tgbl-table__cell.tgbl-table__cell.tgbl-table__cell button,.tgbl-interface.tgbl-earning-report .tgbl-table__cell.tgbl-table__header.tgbl-table__cell button,.tgbl-table__head .tgbl-interface.tgbl-earning-report .tgbl-table__cell.tgbl-table__cell button,.tgbl-table__head .tgbl-interface.tgbl-earning-report .tgbl-table__cell.tgbl-table__header button{white-space:nowrap}.tgbl-interface.tgbl-earning-report .tgbl-table__name-link{color:var(--tgbl-link-color,#0073aa);cursor:pointer;text-decoration:underline;transition:color .2s ease}.tgbl-interface.tgbl-earning-report .tgbl-table__name-link:hover{color:var(--tgbl-link-hover-color,#005177)}.tgbl-interface.tgbl-earning-report .tgbl-table__name-link:focus{border-radius:2px;outline:2px solid var(--tgbl-focus-color,#0073aa);outline-offset:2px}.tgbl-interface.tgbl-earning-report .tgbl-table__name-link:active{color:var(--tgbl-link-active-color,#004a66)}.tgbl-interface.tgbl-earning-report .tgbl-filterset .action-filters{background-color:var(--tgbl-background-subdued);border-radius:var(--tgbl-radius--card);padding:var(--tgbl-spacing-primitives-grid-unit-15)}.tgbl-interface.tgbl-earning-report .tgbl-filterset__row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--tgbl-spacing-primitives-grid-unit-20);justify-content:space-between;margin-block:var(--tgbl-spacing-primitives-grid-unit-15)}.tgbl-interface.tgbl-earning-report .tgbl-filterset__item{align-items:center;display:flex;flex-wrap:wrap;gap:.5em}.tgbl-interface.tgbl-earning-report .tgbl-filterset__item>:not(.tgbl-filterset__item__label){flex:1 1 auto}.tgbl-interface.tgbl-earning-report .tgbl-filterset__item__group{align-items:center;display:flex;flex-wrap:wrap;gap:.5em}.tgbl-interface.tgbl-earning-report .tgbl-filterset__item__group>:not(.tgbl-filterset__item__label){flex:1 1 auto}.tgbl-interface.tgbl-earning-report .tgbl-filterset__item__label{display:inline-block;flex:0 0 max-content}.tgbl-interface.tgbl-earning-report .tgbl-filterset__item--is-grouped .tgbl-filterset__item__label{flex-grow:1}.tgbl-interface.tgbl-earning-report .tgbl-filterset__item--grow{flex:1 1 auto}.tgbl-interface.tgbl-earning-report .tgbl-filterset fieldset.tgbl-filterset__item{align-items:center;border:unset;display:flex;gap:var(--tgbl-spacing-primitives-grid-unit-15);margin:unset;padding:unset}.tgbl-interface.tgbl-earning-report .tgbl-filterset .tgbl-input-button-group{display:inline-flex;list-style-type:none;margin:unset;padding:unset}.tgbl-interface.tgbl-earning-report .tgbl-filterset .tgbl-input-button-group>li:first-child label{border-bottom-left-radius:var(--tgbl-radius--input);border-top-left-radius:var(--tgbl-radius--input)}.tgbl-interface.tgbl-earning-report .tgbl-filterset .tgbl-input-button-group>li:not(:first-child) label{border-left-width:0}.tgbl-interface.tgbl-earning-report .tgbl-filterset .tgbl-input-button-group>li:last-child label{border-bottom-right-radius:var(--tgbl-radius--input);border-top-right-radius:var(--tgbl-radius--input)}.tgbl-interface.tgbl-earning-report .tgbl-filterset .tgbl-input-button-group label{--tgbl-color--button-background:var(--tgbl-background-normal);--tgbl-color--button-background-hovered:var(--tgbl-blue-25);--tgbl-color--button-background-focused:var(--tgbl-blue-25);--tgbl-color--button-text:var(--tgbl-foreground-subdued);--tgbl-color--button-text-hovered:var(--tgbl-blue-600);--tgbl-color--button-text-focused:var(--tgbl-blue-600);--tgbl-color--button-border:var(--tgbl-border-subdued);align-items:center;background-color:var(--tgbl-color--button-background);border:var(--tgbl-size--button-border) solid var(--tgbl-color--button-border);color:var(--tgbl-color--button-text);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;gap:var(--tgbl-spacing-primitives-grid-unit-15);justify-content:center;padding:calc(.6em - 2px) 1.2em;text-align:center;transition-duration:.2s;transition-property:border-color,color,background-color;transition-timing-function:ease-in-out}.tgbl-interface.tgbl-earning-report .tgbl-filterset .tgbl-input-button-group label:hover{background-color:var(--tgbl-color--button-background-hovered);color:var(--tgbl-color--button-text-hovered)}.tgbl-interface.tgbl-earning-report .tgbl-filterset .tgbl-input-button-group input[type=radio]:checked+label{background-color:var(--tgbl-color--button-background-focused);color:var(--tgbl-color--button-text-focused)}.tgbl-interface.tgbl-earning-report .tgbl-filterset .tgbl-input-button-group input[type=radio]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.tgbl-interface.tgbl-earning-report button[data-tgbl-paginate-action]{--tgbl-spacing--button-inline:1.2em;--tgbl-spacing--button-block:0.75em;--tgbl-color--button-background:transparent;--tgbl-color--button-background-hovered:var(--tgbl-accent-normal);--tgbl-color--button-background-focused:var(--tgbl-accent-normal);--tgbl-color--button-background-disabled:transparent;--tgbl-color--button-text:var(--tgbl-accent-normal);--tgbl-color--button-text-hovered:var(--tgbl-foreground-inverted);--tgbl-color--button-text-focused:var(--tgbl-foreground-inverted);--tgbl-color--button-text-disabled:var(--tgbl-accent-subdued);--tgbl-color--button-border:var(--tgbl-color--button-primary-enabled-fill);--tgbl-color--button-border-hovered:var(--tgbl-accent-normal);--tgbl-color--button-border-focused:var(--tgbl-background-normal);--tgbl-color--button-border-outer-focused:var(--tgbl-accent-normal);--tgbl-color--button-border-disabled:var(--tgbl-accent-subdued);align-items:center;background-color:var(--tgbl-color--button-background);border:var(--tgbl-size--button-border) solid var(--tgbl-color--button-border);border-radius:var(--tgbl-radius--button);color:var(--tgbl-color--button-text);cursor:pointer;display:inline-flex;font-size:var(--tgbl-size--text-xxs,var(--tgbl-fz-12px));font-weight:700;gap:var(--tgbl-spacing-primitives-grid-unit-15);justify-content:center;line-height:1.4;padding-block:var(--tgbl-spacing--button-block);padding-inline:var(--tgbl-spacing--button-inline);text-align:center;text-decoration:none;transition-duration:.2s;transition-property:border-color,color,background-color;transition-timing-function:ease-in-out}.tgbl-interface.tgbl-earning-report button[data-tgbl-paginate-action]:has(.tgbl-icon):has(.tgbl-visually-hidden),.tgbl-interface.tgbl-earning-report button[data-tgbl-paginate-action]:has(.tgbl-icon:only-child){padding-inline:var(--tgbl-spacing--button-block)}.tgbl-interface.tgbl-earning-report button[data-tgbl-paginate-action] .tgbl-icon{font-size:1.4em}.tgbl-interface.tgbl-earning-report button[data-tgbl-paginate-action]:hover{background-color:var(--tgbl-color--button-background-hovered);border-color:var(--tgbl-color--button-border-hovered);color:var(--tgbl-color--button-text-hovered)}.tgbl-interface.tgbl-earning-report button[data-tgbl-paginate-action]:focus{background-color:var(--tgbl-color--button-background-focused);border-color:var(--tgbl-color--button-border-focused);box-shadow:0 0 0 1px var(--tgbl-color--button-border-outer-focused);color:var(--tgbl-color--button-text-focused);outline:1px solid transparent}.tgbl-interface.tgbl-earning-report button[data-tgbl-paginate-action].disabled,.tgbl-interface.tgbl-earning-report button[data-tgbl-paginate-action][disabled]{background-color:var(--tgbl-color--button-background-disabled);border-color:var(--tgbl-color--button-border-disabled);color:var(--tgbl-color--button-text-disabled);cursor:not-allowed}.tgbl-interface.tgbl-earning-report .tgbl-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:var(--tgbl-spacing-primitives-grid-unit-30);justify-content:space-between;margin-block:var(--tgbl-spacing-primitives-grid-unit-15)}.tgbl-interface.tgbl-earning-report .tgbl-pagination__input{max-width:4em}.tgbl-interface.tgbl-earning-report .tgbl-earning-report__load-more,.tgbl-interface.tgbl-earning-report p{margin-bottom:var(--tgbl-spacing-primitives-grid-unit-15)}.tgbl-interface.tgbl-earning-report .tgbl-input-dropdown-checkmarks{--tgbl-color--dropdown-trigger-background:var(--tgbl-background-normal);--tgbl-color--dropdown-trigger-background-focused:var(--tgbl-background-normal);--tgbl-color--dropdown-trigger-text:var(--tgbl-foreground-normal);--tgbl-color--dropdown-trigger-text-focused:var(--tgbl-blue-600);--tgbl-color--dropdown-trigger-border:var(--tgbl-border-subdued);--tgbl-size--dropdown-trigger-border:1px;--tgbl-color--dropdown-trigger-border-focused:var(--tgbl-blue-600);--tgbl-color--dropdown-option-background:var(--tgbl-background-normal);--tgbl-color--dropdown-option-background-hovered:var(--tgbl-blue-25);--tgbl-color--dropdown-option-background-focused:var(--tgbl-background-normal);--tgbl-color--dropdown-option-text:var(--tgbl-foreground-normal);--tgbl-color--dropdown-option-text-hovered:var(--tgbl-blue-600);--tgbl-color--dropdown-option-text-focused:var(--tgbl-blue-600);display:inline-block;position:relative}.tgbl-interface.tgbl-earning-report .tgbl-input-dropdown-checkmarks__panel{background:var(--tgbl-background-normal);border:var(--tgbl-size--dropdown-trigger-border) solid var(--tgbl-color--dropdown-trigger-border);border-radius:var(--tgbl-radius--input);box-sizing:border-box;max-height:250px;min-width:-moz-max-content;min-width:max-content;overflow-y:auto;padding:var(--tgbl-spacing-primitives-grid-unit-15);position:absolute;top:calc(100% - 1px);width:100%;z-index:8}.tgbl-interface.tgbl-earning-report .tgbl-input-dropdown-checkmarks__panel fieldset{background:unset;border:unset;margin:unset;padding:unset}.tgbl-interface.tgbl-earning-report .tgbl-input-dropdown-checkmarks__panel [role=option]{align-items:center;background-color:var(--tgbl-color--dropdown-option-background);border:0;border-radius:var(--tgbl-radius--button);box-sizing:border-box;color:var(--tgbl-color--dropdown-option-text);cursor:pointer;display:flex;font-size:var(--tgbl-size--text-xs);font-weight:400;gap:.25em;justify-content:flex-start;line-height:1.2;margin-bottom:1px;max-width:500px;min-width:100%;overflow:hidden;padding:.5em .25em;text-align:left;text-overflow:ellipsis;transition-duration:.2s;transition-property:color,background-color;transition-timing-function:ease-in-out;white-space:nowrap;width:-moz-max-content;width:max-content}.tgbl-interface.tgbl-earning-report .tgbl-input-dropdown-checkmarks__panel [role=option]:hover{background-color:var(--tgbl-color--dropdown-option-background-hovered);color:var(--tgbl-color--dropdown-option-text-hovered)}.tgbl-interface.tgbl-earning-report .tgbl-input-dropdown-checkmarks__panel [role=option]:focus{background-color:var(--tgbl-color--dropdown-option-background-focused);color:var(--tgbl-color--dropdown-option-text-focused)}.tgbl-interface.tgbl-earning-report .tgbl-input-dropdown-checkmarks__panel:not(.active){display:none}.tgbl-interface.tgbl-earning-report .tgbl-input-dropdown-checkmarks__trigger{align-items:center;background-color:var(--tgbl-color--dropdown-trigger-background);border:var(--tgbl-size--dropdown-trigger-border) solid var(--tgbl-color--dropdown-trigger-border);border-radius:var(--tgbl-radius--input);color:var(--tgbl-color--dropdown-trigger-text);cursor:pointer;display:inline-flex;font-size:1rem;gap:.5em;justify-content:flex-start;padding:.6em 1.2em;text-align:center;transition-duration:.2s;transition-property:border-color,color,background-color;transition-timing-function:ease-in-out;width:100%}.tgbl-interface.tgbl-earning-report .tgbl-input-dropdown-checkmarks__trigger__indicator{font-size:.8em;margin-left:auto}.tgbl-interface.tgbl-earning-report .tgbl-input-dropdown-checkmarks__trigger[aria-expanded=true]{background-color:var(--tgbl-color--dropdown-trigger-background-focused);border-color:var(--tgbl-color--dropdown-trigger-border-focused);color:var(--tgbl-color--dropdown-trigger-text-focused)}.tgbl-interface.tgbl-earning-report .tgbl-input-dropdown-checkmarks__trigger[data-tgbl-listbox-position=right]+.tgbl-input-dropdown-checkmarks__panel{left:auto;right:0}@media print{.tgbl-interface .action-filters,.tgbl-interface .tgbl-button,.tgbl-interface .tgbl-earning-report__filters,.tgbl-interface .tgbl-filterset,.tgbl-interface .tgbl-no-print,.tgbl-interface .tgbl-pagination,.tgbl-interface .tgbl-table__cell:first-child,.tgbl-interface .tgbl-table__header:first-child,.tgbl-interface input[type=checkbox]{display:none!important}.tgbl-interface .tgbl-table .tgbl-icon,.tgbl-interface .tgbl-table [data-tgbl-table-sort]:after,.tgbl-interface .tgbl-table [data-tgbl-table-sort]:before{content:none!important;display:none!important}.tgbl-interface .tgbl-table tfoot,.tgbl-interface .tgbl-table__foot{display:none!important}.tgbl-interface .tgbl-table{border:none!important;border-collapse:collapse!important;font-size:11px!important;width:100%!important}.tgbl-interface .tgbl-table__cell{border:none!important;border-bottom:1px solid #eee!important;padding:6px 8px!important;text-align:left!important;word-break:break-word!important}.tgbl-interface .tgbl-table__header{background-color:#f8f9fa!important;border:none!important;border-bottom:2px solid #333!important;font-weight:700!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.tgbl-interface .tgbl-table tbody,.tgbl-interface .tgbl-table thead,.tgbl-interface .tgbl-table tr{border:none!important}.tgbl-interface .tgbl-table__cell[data-tgbl-table-cell-label=Name] .tgbl-table__name-link,.tgbl-interface .tgbl-table__name-link,.tgbl-interface .tgbl-table__name-link:active,.tgbl-interface .tgbl-table__name-link:focus,.tgbl-interface .tgbl-table__name-link:hover{color:inherit!important;cursor:auto!important;text-decoration:none!important}.tgbl-interface body footer .elementor-menu-toggle{display:none!important}}.tgbl-interface .mini-course-completion-control #completion-date{margin-left:10px}.tgbl-interface .modal-user-courses .tgbl-modal__container{max-width:900px}.tgbl-interface .modal-user-courses .tgbl-modal__title .eenum-badge{color:#666;font-size:.85em;font-weight:400;margin-left:.5em}.tgbl-interface .modal-user-courses .user-courses-summary{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;margin-bottom:1.5rem;padding:1.5rem}.tgbl-interface .modal-user-courses .user-courses-summary p{margin:0 0 1rem}.tgbl-interface .modal-user-courses .user-courses-summary p:last-child{margin-bottom:0}.tgbl-interface .modal-user-courses .user-courses-summary strong{font-weight:600;margin-right:.5rem}.tgbl-interface .modal-user-courses .user-courses-summary .courses-stats{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}.tgbl-interface .modal-user-courses .user-courses-summary .stat-item{display:flex;flex:1;flex-direction:column;gap:.375rem;min-width:120px}.tgbl-interface .modal-user-courses .user-courses-summary .stat-label{color:#6b7280;font-size:.75rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.tgbl-interface .modal-user-courses .user-courses-summary .stat-value{color:#111827;font-size:1.875rem;font-weight:600;line-height:1.2}.tgbl-interface .modal-user-courses .user-courses-table{margin-top:1rem;overflow-x:auto}.tgbl-interface .modal-user-courses .status-badge{border-radius:12px;display:inline-block;font-size:.875rem;font-weight:500;padding:.25rem .75rem;white-space:nowrap}.tgbl-interface .modal-user-courses .status-badge--completed{background-color:var(--tgbl-green-100,#d4edda);color:var(--tgbl-green-700,#155724)}.tgbl-interface .modal-user-courses .status-badge--not-completed{background-color:var(--tgbl-yellow-100,#fff3cd);color:var(--tgbl-yellow-700,#856404)}.tgbl-interface .modal-user-courses .no-courses-message{color:var(--tgbl-foreground-subdued,#666);font-style:italic;padding:2rem;text-align:center}.tgbl-interface .modal-user-courses .loading-state{padding:3rem 2rem;text-align:center}.tgbl-interface .modal-user-courses .loading-state .tgbl-button__spinner{margin:0 auto 1rem}.tgbl-interface .modal-user-courses .loading-state p{color:var(--tgbl-foreground-subdued,#666);margin:0}.tgbl-interface .modal-user-courses .error-state{padding:2rem;text-align:center}.tgbl-interface .modal-user-courses .error-state .error-message{background-color:var(--tgbl-red-50,#f8d7da);border:1px solid var(--tgbl-red-200,#f5c6cb);border-radius:var(--tgbl-radius--card,4px);color:var(--tgbl-red-600,#dc3545);margin:0;padding:1rem}.tgbl-interface.tgbl-group-report [class*="--status-completed"]{--tgbl-item-status-color:var(--tgbl-green-400)}.tgbl-interface.tgbl-group-report [class*="--status-in_progress"]{--tgbl-item-status-color:var(--tgbl-yellow-300)}.tgbl-interface.tgbl-group-report [class*="--status-not_started"]{--tgbl-item-status-color:var(--tgbl-gray-600)}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item{--tgbl-spacing--card-top:var(--tgbl-size--spacing-xxs);--tgbl-spacing--card-right:var(--tgbl-size--spacing-xxs);--tgbl-spacing--card-bottom:var(--tgbl-size--spacing-xxs);--tgbl-spacing--card-left:var(--tgbl-size--spacing-xxs)}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__header{align-items:center;display:flex;gap:var(--tgbl-spacing-primitives-grid-unit-15)}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__header .avatar,.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__header__image{aspect-ratio:1;border-radius:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__header__details{font-size:var(--tgbl-size--text-sm)}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__header__details__stats{color:var(--tgbl-foreground-alt)}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__header__details__stats__item{align-items:center;display:flex;gap:.25em}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__header__details__stats__item .tgbl-icon{color:var(--tgbl-item-status-color,inherit);font-size:1.8em}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__header__details__title{font-weight:700}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__header__details__subtitle{color:var(--tgbl-foreground-alt);font-size:var(--tgbl-size--text-xs)}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__content-list{display:grid;list-style-type:none;margin:unset;padding:unset;grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-10);grid-column-gap:var(--tgbl-spacing-primitives-grid-unit-25)}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__content-list__heading{background-color:var(--tgbl-color--modal-container-background);display:flex;padding-bottom:var(--tgbl-spacing--modal-container-top);position:sticky;top:0;z-index:9}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__content-list__heading .tgbl-icon{color:var(--tgbl-item-status-color);font-size:2.25em}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__content-list__heading__content{padding-top:.35em}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__content-list__heading__content__subtitle{color:var(--tgbl-foreground-alt);font-size:var(--tgbl-size--text-xs)}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__content-list__item{align-items:center;display:grid;gap:var(--tgbl-size--spacing-xxs);grid-template-columns:1fr minmax(110px,max-content)}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__content-list__item__title{font-size:var(--tgbl-size--text-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__content-list__item__user{align-items:center;display:flex;gap:var(--tgbl-spacing-primitives-grid-unit-10)}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__content-list__item__user .avatar{aspect-ratio:1;border-radius:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__content-list__item__status{text-align:center}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__content-list__item__status .tgbl-chip__content{flex:1 1 auto}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item .tgbl-card__separator{background-color:var(--tgbl-color--card-border);flex:0 0 var(--tgbl-size--separator-border,1px)}.tgbl-interface.tgbl-group-report .tgbl-group-report__load-more{align-items:center;display:flex;margin:var(--tgbl-spacing-primitives-grid-unit-35) auto 0}.tgbl-interface.tgbl-group-report .tgbl-group-report__data--view-student-grid .tgbl-group-report__data__item__content-list__item{grid-template-columns:1fr minmax(70px,max-content)}.tgbl-interface.tgbl-group-report .tgbl-group-report__data--view-course .tgbl-group-report__data__item{--tgbl-spacing--card-gap:var(--tgbl-size--spacing-xxs)}@media (max-width:700px){.tgbl-interface.tgbl-group-report .tgbl-group-report__data--view-course .tgbl-group-report__data__item{flex-direction:column}}.tgbl-interface.tgbl-group-report .tgbl-group-report__data--view-course .tgbl-group-report__data__item .tgbl-group-report__data__item__header__details__stats{margin-bottom:var(--tgbl-spacing-primitives-grid-unit-15)}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__content-list-tabs .tgbl-group-report__data__item__content-list-container{position:relative}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__content-list-tabs__navigation{flex:1 1 100%;margin-bottom:calc(var(--tgbl-spacing--modal-container-top)*-1)}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__content-list-tabs__navigation__tab{--tgbl-color--button-background:transparent;--tgbl-color--button-background-hovered:transparent;--tgbl-color--button-background-focused:transparent;border-radius:unset;border-width:0 0 4px;--tgbl-spacing--button-inline:0.25em;--tgbl-color--button-border:transparent;--tgbl-color--button-border-hovered:var(--tgbl-item-status-color);--tgbl-color--button-border-focused:var(--tgbl-item-status-color);--tgbl-color--button-text:var(--tgbl-foreground-alt);--tgbl-color--button-text-hovered:var(--tgbl-foreground-normal);--tgbl-color--button-text-focused:var(--tgbl-foreground-normal);font-size:var(--tgbl-size--text-sm)}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__content-list-tabs__navigation__tab[aria-selected=true]{background-color:var(--tgbl-color--button-background-focused);border-color:var(--tgbl-color--button-border-focused);color:var(--tgbl-color--button-text-focused);outline:1px solid transparent}@media (max-width:991px){.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__content-list-tabs .tgbl-group-report__data__item__content-list-container[hidden=true],.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__content-list-tabs .tgbl-group-report__data__item__content-list__heading{display:none}}@media (min-width:992px){.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__content-list-tabs{display:grid;gap:var(--tgbl-spacing-primitives-grid-unit-30);grid-template-columns:repeat(3,1fr)}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__content-list-tabs__navigation{display:none}.tgbl-interface.tgbl-group-report .tgbl-group-report__data__item__content-list-tabs .tgbl-group-report__data__item__content-list-container[hidden]{display:block!important}}.tgbl-interface.tgbl-group-report .tgbl-filterset{margin-block:var(--tgbl-spacing-primitives-grid-unit-25)}.tgbl-interface.tgbl-group-report .tgbl-filterset__row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--tgbl-spacing-primitives-grid-unit-30);justify-content:space-between;padding-block:var(--tgbl-spacing-primitives-grid-unit-15)}.tgbl-interface.tgbl-group-report .tgbl-filterset__item{align-items:center;display:flex;flex-wrap:wrap;gap:.5em}.tgbl-interface.tgbl-group-report .tgbl-filterset__item>:not(.tgbl-filterset__item__label){flex:1 1 auto}.tgbl-interface.tgbl-group-report .tgbl-filterset__item__group{align-items:center;display:flex;flex-wrap:wrap;gap:.5em}.tgbl-interface.tgbl-group-report .tgbl-filterset__item__group>:not(.tgbl-filterset__item__label){flex:1 1 auto}.tgbl-interface.tgbl-group-report .tgbl-filterset__item__label{display:inline-block;flex:0 0 max-content}.tgbl-interface.tgbl-group-report .tgbl-filterset__item--is-grouped .tgbl-filterset__item__label{flex-grow:1}.tgbl-interface.tgbl-group-report .tgbl-filterset__item--grow{flex:1 1 auto}.tgbl-interface.tgbl-group-report .tgbl-filterset fieldset.tgbl-filterset__item{align-items:center;border:unset;display:flex;gap:var(--tgbl-spacing-primitives-grid-unit-15);margin:unset;padding:unset}.tgbl-interface.tgbl-group-report .tgbl-input-button-group{display:inline-flex;list-style-type:none;margin:unset;padding:unset}.tgbl-interface.tgbl-group-report .tgbl-input-button-group>li:first-child label{border-bottom-left-radius:var(--tgbl-radius--input);border-top-left-radius:var(--tgbl-radius--input)}.tgbl-interface.tgbl-group-report .tgbl-input-button-group>li:not(:first-child) label{border-left-width:0}.tgbl-interface.tgbl-group-report .tgbl-input-button-group>li:last-child label{border-bottom-right-radius:var(--tgbl-radius--input);border-top-right-radius:var(--tgbl-radius--input)}.tgbl-interface.tgbl-group-report .tgbl-input-button-group label{--tgbl-color--button-background:var(--tgbl-background-normal);--tgbl-color--button-background-hovered:var(--tgbl-blue-25);--tgbl-color--button-background-focused:var(--tgbl-blue-25);--tgbl-color--button-text:var(--tgbl-foreground-subdued);--tgbl-color--button-text-hovered:var(--tgbl-blue-600);--tgbl-color--button-text-focused:var(--tgbl-blue-600);--tgbl-color--button-border:var(--tgbl-border-subdued);align-items:center;background-color:var(--tgbl-color--button-background);border:var(--tgbl-size--button-border) solid var(--tgbl-color--button-border);color:var(--tgbl-color--button-text);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;gap:var(--tgbl-spacing-primitives-grid-unit-15);justify-content:center;padding:calc(.6em - 2px) 1.2em;text-align:center;transition-duration:.2s;transition-property:border-color,color,background-color;transition-timing-function:ease-in-out}.tgbl-interface.tgbl-group-report .tgbl-input-button-group label:hover{background-color:var(--tgbl-color--button-background-hovered);color:var(--tgbl-color--button-text-hovered)}.tgbl-interface.tgbl-group-report .tgbl-input-button-group input[type=radio]:checked+label{background-color:var(--tgbl-color--button-background-focused);color:var(--tgbl-color--button-text-focused)}.tgbl-interface.tgbl-group-report .tgbl-input-button-group input[type=radio]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__completion,.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__export{display:inline-flex;gap:var(--tgbl-spacing-primitives-grid-unit-15);list-style-type:none;margin:unset;padding:unset}.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__completion input[type=checkbox]+label,.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__export input[type=checkbox]+label{align-items:center;display:flex;gap:.5em}.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__completion input[type=checkbox]+label[data-chart-legend=false],.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__completion input[type=checkbox]+label[data-chart-legend=false]:before,.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__export input[type=checkbox]+label[data-chart-legend=false],.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__export input[type=checkbox]+label[data-chart-legend=false]:before{cursor:pointer}.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__completion input[type=checkbox]+label:before,.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__export input[type=checkbox]+label:before{background-position:50%;background-repeat:no-repeat;background-size:75%;border:2px solid;border-radius:1em;box-sizing:border-box;content:"";display:inline-block;flex:0 0 1.25em;height:1.25em;vertical-align:middle;width:1.25em}.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__completion input[type=checkbox][value=not_started]+label:before,.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__export input[type=checkbox][value=not_started]+label:before{color:var(--tgbl-foreground-subdued)}.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__completion input[type=checkbox][value=in_progress]+label:before,.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__export input[type=checkbox][value=in_progress]+label:before{color:var(--tgbl-yellow-300)}.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__completion input[type=checkbox][value=completed]+label:before,.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__export input[type=checkbox][value=completed]+label:before{color:var(--tgbl-green-500)}.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__completion input[type=checkbox]:checked+label,.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__export input[type=checkbox]:checked+label{background-color:var(--tgbl-color--button-background-focused);color:var(--tgbl-color--button-text-focused)}.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__completion input[type=checkbox]:checked+label:before,.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__export input[type=checkbox]:checked+label:before{background-color:currentcolor}.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__completion input[type=checkbox]:checked+label[data-chart-legend=false]:before,.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__export input[type=checkbox]:checked+label[data-chart-legend=false]:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTQuMDc2IDEwLjMyMy0zLjktMy45MjJhLjYwNS42MDUgMCAwIDEgMC0uODUzbC44NDgtLjg1M2EuNi42IDAgMCAxIC44NDggMEw0LjUgNy4zMzZsNS42MjgtNS42NmEuNi42IDAgMCAxIC44NDggMGwuODQ4Ljg1NGEuNjA1LjYwNSAwIDAgMSAwIC44NTNsLTYuOTAxIDYuOTRhLjYuNiAwIDAgMS0uODQ4IDB6Ii8+PC9zdmc+")}.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__completion input[type=checkbox],.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__export input[type=checkbox]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.tgbl-interface.tgbl-group-report .tgbl-group-report__filters__export{margin-bottom:1.5rem}.tgbl-interface.tgbl-group-report .tgbl-input-dropdown-checkmarks{--tgbl-color--dropdown-trigger-background:var(--tgbl-background-normal);--tgbl-color--dropdown-trigger-background-focused:var(--tgbl-background-normal);--tgbl-color--dropdown-trigger-text:var(--tgbl-foreground-normal);--tgbl-color--dropdown-trigger-text-focused:var(--tgbl-blue-600);--tgbl-color--dropdown-trigger-border:var(--tgbl-border-subdued);--tgbl-size--dropdown-trigger-border:1px;--tgbl-color--dropdown-trigger-border-focused:var(--tgbl-blue-600);--tgbl-color--dropdown-option-background:var(--tgbl-background-normal);--tgbl-color--dropdown-option-background-hovered:var(--tgbl-blue-25);--tgbl-color--dropdown-option-background-focused:var(--tgbl-background-normal);--tgbl-color--dropdown-option-text:var(--tgbl-foreground-normal);--tgbl-color--dropdown-option-text-hovered:var(--tgbl-blue-600);--tgbl-color--dropdown-option-text-focused:var(--tgbl-blue-600);display:inline-block;position:relative}.tgbl-interface.tgbl-group-report .tgbl-input-dropdown-checkmarks__panel{background:var(--tgbl-background-normal);border:var(--tgbl-size--dropdown-trigger-border) solid var(--tgbl-color--dropdown-trigger-border);border-radius:var(--tgbl-radius--input);box-sizing:border-box;max-height:250px;min-width:-moz-max-content;min-width:max-content;overflow-y:auto;padding:var(--tgbl-spacing-primitives-grid-unit-15);position:absolute;top:calc(100% - 1px);width:100%;z-index:8}.tgbl-interface.tgbl-group-report .tgbl-input-dropdown-checkmarks__panel fieldset{background:unset;border:unset;margin:unset;padding:unset}.tgbl-interface.tgbl-group-report .tgbl-input-dropdown-checkmarks__panel [role=option]{align-items:center;background-color:var(--tgbl-color--dropdown-option-background);border:0;border-radius:var(--tgbl-radius--button);box-sizing:border-box;color:var(--tgbl-color--dropdown-option-text);cursor:pointer;display:flex;font-size:var(--tgbl-size--text-xs);font-weight:400;gap:.25em;justify-content:flex-start;line-height:1.2;margin-bottom:1px;max-width:500px;min-width:100%;overflow:hidden;padding:.5em .25em;text-align:left;text-overflow:ellipsis;transition-duration:.2s;transition-property:color,background-color;transition-timing-function:ease-in-out;white-space:nowrap;width:-moz-max-content;width:max-content}.tgbl-interface.tgbl-group-report .tgbl-input-dropdown-checkmarks__panel [role=option]:hover{background-color:var(--tgbl-color--dropdown-option-background-hovered);color:var(--tgbl-color--dropdown-option-text-hovered)}.tgbl-interface.tgbl-group-report .tgbl-input-dropdown-checkmarks__panel [role=option]:focus{background-color:var(--tgbl-color--dropdown-option-background-focused);color:var(--tgbl-color--dropdown-option-text-focused)}.tgbl-interface.tgbl-group-report .tgbl-input-dropdown-checkmarks__panel:not(.active){display:none}.tgbl-interface.tgbl-group-report .tgbl-input-dropdown-checkmarks__trigger{align-items:center;background-color:var(--tgbl-color--dropdown-trigger-background);border:var(--tgbl-size--dropdown-trigger-border) solid var(--tgbl-color--dropdown-trigger-border);border-radius:var(--tgbl-radius--input);color:var(--tgbl-color--dropdown-trigger-text);cursor:pointer;display:inline-flex;font-size:1rem;gap:.5em;justify-content:flex-start;padding:.6em 1.2em;text-align:center;transition-duration:.2s;transition-property:border-color,color,background-color;transition-timing-function:ease-in-out;width:100%}.tgbl-interface.tgbl-group-report .tgbl-input-dropdown-checkmarks__trigger__indicator{font-size:.8em;margin-left:auto}.tgbl-interface.tgbl-group-report .tgbl-input-dropdown-checkmarks__trigger[aria-expanded=true]{background-color:var(--tgbl-color--dropdown-trigger-background-focused);border-color:var(--tgbl-color--dropdown-trigger-border-focused);color:var(--tgbl-color--dropdown-trigger-text-focused)}.tgbl-interface.tgbl-group-report .tgbl-input-dropdown-checkmarks__trigger[data-tgbl-listbox-position=right]+.tgbl-input-dropdown-checkmarks__panel{left:auto;right:0}.tgbl-interface.tgbl-group-report .pie-chart{aspect-ratio:1;display:inline-block;position:relative;width:300px}.tgbl-interface.tgbl-group-report .pie-chart__chart{border-radius:50%;height:100%;width:100%}.tgbl-interface.tgbl-group-report .pie-chart__label{bottom:0;font-size:var(--tgbl-size--text-xs);font-weight:700;left:0;position:absolute;right:0;top:0;transform-origin:50% 50%}.tgbl-interface.tgbl-group-report .pie-chart__label__inner{align-items:center;background:#fff;border-radius:100%;box-shadow:0 0 17px 0 rgba(0,0,0,.16);display:inline-flex;height:2.8em;justify-content:center;transform-origin:50% 50%;width:2.8em}@container tgblGrid (min-width: 450px){.tgbl-interface .tgbl-group-report__data--view-student-grid.tgbl-grid{--tgbl-grid-cols:2}}@container tgblGrid (min-width: 700px){.tgbl-interface .tgbl-group-report__data--view-student-grid.tgbl-grid{--tgbl-grid-cols:3}.tgbl-interface .tgbl-group-report__data--view-student-list .tgbl-group-report__data__item__courses-list{grid-template-columns:repeat(2,1fr);grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-15)}}@container tgblGrid (min-width: 1080px){.tgbl-interface .tgbl-group-report__data--view-student-grid.tgbl-grid{--tgbl-grid-cols:4}}.tgbl-interface .tgbl-group-report__data__item__content-list-container{container-name:tgblList2Col;container-type:inline-size}@container tgblList2Col (min-width: 600px){.tgbl-interface .tgbl-group-report__data__item__content-list{grid-template-columns:repeat(2,1fr);grid-row-gap:var(--tgbl-spacing-primitives-grid-unit-15)}}.tgbl-interface .tgbl-chip.tgbl-chip--style-icon{--tgbl-size--chip-text:var(--tgbl-size--text-xs);--tgbl-spacing--chip-gap:var(--tgbl-spacing-primitives-grid-unit-10);background:unset;border:unset;color:inherit;padding-inline:0}.tgbl-interface .tgbl-chip.tgbl-chip--style-icon svg{background:var(--tgbl-color--chip-background);border-color:var(--tgbl-color--chip-border);border-radius:var(--tgbl-radius--chip);border-radius:var(--tgbl-radius--xs);border-style:solid;border-width:var(--tgbl-size--chip-border,0);color:var(--tgbl-color--chip-text)}.tgbl-interface .tgbl-user-earned-accreditations__list__item__header__details__title{font-size:var(--tgbl-size--text-lg);margin-block-end:var(--tgbl-spacing-primitives-grid-unit-10);margin-block-start:unset}.tgbl-interface .tgbl-user-earned-accreditations__list__item__print-form-inner{align-items:flex-end;flex-direction:column;flex-wrap:nowrap!important}.tgbl-interface .tgbl-user-earned-accreditations__list__item__print-form__heading{font-size:var(--tgbl-size--text-md);font-weight:700}.tgbl-interface .tgbl-user-earned-accreditations__list__item__print-form__content{display:grid;flex:1 1 auto;gap:var(--tgbl-spacing-primitives-grid-unit-10);min-width:200px;width:100%}.tgbl-interface .tgbl-user-earned-accreditations__list__item__print-form__content .tf-custom-checkbox-multiselect__choices{border:1px solid #e5e7eb;border-radius:3px;flex-direction:column;flex-wrap:nowrap;gap:0;max-height:150px;overflow-y:auto}.tgbl-interface .tgbl-user-earned-accreditations__list__item__print-form__content .tf-custom-checkbox-multiselect__choices label{border-left-style:none;border-radius:0;border-right-style:none;border-top-style:none;margin:0;padding:5px 10px;width:100%}.tgbl-interface .tgbl-user-earned-accreditations__list__item__print-form input[type=submit]{display:block;flex:1 0 max-content;width:100%}.tgbl-interface .tgbl-user-earned-accreditations__list__item__print-form select{box-sizing:border-box}.tgbl-interface .tgbl-user-earned-accreditations__list__section-heading{border-bottom:1px solid var(--tgbl-border-subdued);padding-block:var(--tgbl-spacing-primitives-grid-unit-10)}.tgbl-interface .tgbl-user-earned-accreditations__list__section-heading__text{margin-block:unset}.tgbl-interface .tgbl-modal__overlay{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.tgbl-interface .tgbl-modal__overlay.active{display:flex}.tgbl-interface .tgbl-modal .tgbl-modal__container_lg{width:1200px}.tgbl-interface .tgbl-modal .tgbl-modal__container_lg,.tgbl-interface .tgbl-modal .tgbl-modal__container_mid{background:#fff;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.2);display:flex;flex-direction:column;max-height:90vh;max-width:90vw}.tgbl-interface .tgbl-modal .tgbl-modal__container_mid{width:950px}.tgbl-interface .tgbl-modal__header{align-items:center;border-bottom:1px solid #eee;display:flex;flex-shrink:0;justify-content:space-between;padding:1.5rem 2rem 1rem}.tgbl-interface .tgbl-modal__title{color:#333;font-size:1.5rem;margin:0}.tgbl-interface .mini-course-completion-control .tf-combo-box-text,.tgbl-interface .multi-user-course-completion-control .tf-combo-box-text{height:unset}.tgbl-interface .mini-course-completion-control .tf-repeater-items,.tgbl-interface .multi-user-course-completion-control .tf-repeater-items{margin-bottom:1rem}.tgbl-interface .mini-course-completion-control .tf-repeater-items .tf-repeater-bare-row,.tgbl-interface .multi-user-course-completion-control .tf-repeater-items .tf-repeater-bare-row{display:flex;gap:15px;margin-bottom:1rem;width:100%}.tgbl-interface .mini-course-completion-control .tf-repeater-items .tf-repeater-bare-row>:first-child .tf-combo-box,.tgbl-interface .multi-user-course-completion-control .tf-repeater-items .tf-repeater-bare-row>:first-child .tf-combo-box{margin-top:1.75rem}.tgbl-interface .mini-course-completion-control .tf-repeater-items .tf-repeater-bare-row>:nth-child(2),.tgbl-interface .multi-user-course-completion-control .tf-repeater-items .tf-repeater-bare-row>:nth-child(2){flex-grow:2}.tgbl-interface .mini-course-completion-control .tf-repeater-items .tf-repeater-bare-row>.tf-button-danger,.tgbl-interface .multi-user-course-completion-control .tf-repeater-items .tf-repeater-bare-row>.tf-button-danger{margin-top:3.35rem}.tgbl-interface .mini-course-completion-control .tf-context-default .tf-multiple-combobox-container .tf-button-action,.tgbl-interface .multi-user-course-completion-control .tf-context-default .tf-multiple-combobox-container .tf-button-action{height:unset}.tgbl-interface .mini-course-completion-control .tf-context-default .tf-multiple-combobox-container .tf-multiple-combobox-values,.tgbl-interface .multi-user-course-completion-control .tf-context-default .tf-multiple-combobox-container .tf-multiple-combobox-values{width:350px}.tgbl-interface .mini-course-completion-control .completion-results h4,.tgbl-interface .multi-user-course-completion-control .completion-results h4{padding-bottom:.5rem}.tgbl-interface .mini-course-completion-control .completion-results ul,.tgbl-interface .multi-user-course-completion-control .completion-results ul{list-style-type:none}.tgbl-interface .mini-course-completion-control .tgbl-modal__close,.tgbl-interface .multi-user-course-completion-control .tgbl-modal__close{background:none;border:none;color:#999;cursor:pointer;font-size:1.5rem;line-height:1;padding:.25rem}.tgbl-interface .mini-course-completion-control .tgbl-modal__close:hover,.tgbl-interface .multi-user-course-completion-control .tgbl-modal__close:hover{color:#f5f5f5}.tgbl-interface .tgbl-modal__content{flex:1;min-height:0;overflow-y:auto;padding:0 2rem 1rem}.tgbl-interface .tgbl-modal__footer{align-items:center;border-top:1px solid #eee;display:flex;flex-shrink:0;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1rem 2rem 2rem}.tgbl-interface .tgbl-modal__footer .modal-buttons{align-items:center;display:flex;flex-shrink:0;gap:.4rem;margin-left:auto}@media (max-width:768px){.tgbl-interface .tgbl-modal__footer{gap:.75rem;padding:1rem}.tgbl-interface .tgbl-modal__footer .modal-buttons{flex-wrap:wrap;justify-content:center}}.tgbl-interface .tgbl-field-block{margin-bottom:2rem}.tgbl-interface .tgbl-field-block:last-child{margin-bottom:0}.tgbl-interface .tgbl-field-block h3{color:#333;font-size:1.2rem;margin:0 0 1rem}.tgbl-interface .tgbl-button{border:none;border-radius:4px;cursor:pointer;font-size:1rem;padding:.75rem 1.5rem;transition:all .2s ease}.tgbl-interface .tgbl-button--theme-primary{background-color:#007cba;color:#fff}.tgbl-interface .tgbl-button--theme-primary:hover:not(:disabled){background-color:#005a87}.tgbl-interface .tgbl-button--theme-primary:disabled{background-color:#ccc;cursor:not-allowed}.tgbl-interface .group-selector{align-items:center;display:flex;gap:10px;padding-top:2px}.tgbl-interface .group-selector>.tgbl-dropdown{flex:1}@media (max-width:768px){.tgbl-interface .group-selector{flex-direction:column;gap:2px}}.tgbl-interface .earnings-notice{align-items:center;background:#e7f3ff;border:1px solid #b3d9ff;border-radius:2px;color:#06c;display:flex;flex:1 1 auto;font-size:.875rem;gap:.5rem;line-height:1.6;min-width:300px;padding:.75rem 1rem}@media (max-width:768px){.tgbl-interface .earnings-notice{font-size:.8125rem;min-width:100%;padding:.625rem .875rem}}.tgbl-interface .tgbl-button.tgbl-button--secondary{background:#6c757d;border:1px solid #5a6268;color:#fff}.tgbl-interface .tgbl-button.tgbl-button--secondary:hover:not(:disabled){background:#5a6268;border-color:#4e555b}.tgbl-interface .tgbl-button.tgbl-button--secondary:disabled{background:#ccc;border-color:#aaa;cursor:not-allowed;opacity:.6}.tgbl-interface .course-multi-selector{background:#fff;border:1px solid #ddd;border-radius:6px}.tgbl-interface .course-multi-selector__header{background:#f8f9fa;border-bottom:1px solid #eee;border-radius:6px 6px 0 0;padding:1rem}.tgbl-interface .course-multi-selector__label{color:#333;display:block;font-size:.9rem;font-weight:600;margin-bottom:.75rem}.tgbl-interface .course-multi-selector__search{position:relative}.tgbl-interface .course-multi-selector__search-input{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-size:.9rem;padding:.75rem 3rem .75rem .75rem;transition:border-color .2s ease;width:calc(100% - 1.75rem)}.tgbl-interface .course-multi-selector__search-input:focus{border-color:#007cba;box-shadow:0 0 0 1px rgba(0,124,186,.2);outline:none}.tgbl-interface .course-multi-selector__search-input::-moz-placeholder{color:#999}.tgbl-interface .course-multi-selector__search-input::placeholder{color:#999}.tgbl-interface .course-multi-selector__loading{background:#fff;color:#666;font-size:.8rem;padding:0 .5rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.tgbl-interface .course-multi-selector__results{display:grid;gap:0;grid-template-columns:1fr 1fr;max-height:300px;overflow-y:auto}.tgbl-interface .course-multi-selector__results::-webkit-scrollbar{width:6px}.tgbl-interface .course-multi-selector__results::-webkit-scrollbar-track{background:#f1f1f1}.tgbl-interface .course-multi-selector__results::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.tgbl-interface .course-multi-selector__results::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.tgbl-interface .course-multi-selector__empty{border-top:1px solid #eee;color:#999;font-style:italic;grid-column:1/-1;padding:2rem;text-align:center}.tgbl-interface .course-multi-selector__scroll-hint{align-items:center;background:#f8f9fa;border-top:1px solid #eee;color:#666;display:flex;font-size:.75rem;gap:.5rem;justify-content:center;padding:.5rem 1rem;text-align:center}.tgbl-interface .course-multi-selector__scroll-arrow{animation:bounce 2s infinite;color:#0073aa;font-size:.9rem}.tgbl-interface .course-multi-selector__summary{align-items:center;background:#e8f4fd;border-radius:0 0 6px 6px;border-top:1px solid #b3d9ff;color:#0073aa;display:flex;font-size:.85rem;font-weight:600;gap:1rem;justify-content:space-between;padding:.75rem 1rem}.tgbl-interface .course-multi-selector__summary strong{color:#005a87}.tgbl-interface .course-multi-selector__summary-text{flex:1;text-align:left}.tgbl-interface .course-multi-selector__scroll-to-top{align-items:center;background:#0073aa;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:.9rem;height:24px;justify-content:center;padding:0;transition:all .2s ease;width:24px}.tgbl-interface .course-multi-selector__scroll-to-top:hover{background:#005a87;transform:translateY(-1px)}.tgbl-interface .course-multi-selector__scroll-to-top:active{transform:translateY(0)}.tgbl-interface .course-card{align-items:center;border-bottom:1px solid #eee;border-right:1px solid #eee;cursor:pointer;display:flex;padding:.75rem;transition:all .2s ease}.tgbl-interface .course-card:hover{background:#f8f9fa}.tgbl-interface .course-card--selected{background:#e8f4fd;border-left:4px solid #007cba}.tgbl-interface .course-card--selected:hover{background:#d1e9f6}.tgbl-interface .course-card:nth-child(odd){border-right:1px solid #eee}.tgbl-interface .course-card:nth-child(2n){border-right:none}.tgbl-interface .course-card:last-child:nth-child(odd),.tgbl-interface .course-card:nth-last-child(2){border-bottom:none}.tgbl-interface .course-card__checkbox{flex-shrink:0;margin-right:.5rem}.tgbl-interface .course-card__checkbox input[type=checkbox]{cursor:pointer;height:16px;width:16px}.tgbl-interface .course-card__content{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}.tgbl-interface .course-card__title{color:#333;font-size:.85rem;font-weight:600;line-height:1.2;word-wrap:break-word;margin-bottom:.25rem}.tgbl-interface .course-card__details{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.tgbl-interface .course-card__status{border-radius:6px;display:inline-block;font-size:.65rem;font-weight:500;max-width:-moz-fit-content;max-width:fit-content;padding:.1rem .35rem;white-space:nowrap}.tgbl-interface .course-card__earning{color:#666;font-size:.7rem;font-weight:500}.tgbl-interface .course-card__earning:before{content:"🏆 ";margin-right:.1rem}.tgbl-interface .course-status--completed{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.tgbl-interface .course-status--in-progress{background:#fff3cd;border:1px solid #ffeaa7;color:#856404}.tgbl-interface .course-status--not-started{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.tgbl-interface .result-pills-container{display:flex;flex-wrap:wrap;gap:.5rem}.tgbl-interface .result-pill{animation:pillSlideIn .5s ease-out both;border-radius:20px;cursor:default;display:inline-block;font-size:.8rem;font-weight:500;padding:.4rem .75rem;transition:all .2s ease}.tgbl-interface .result-pill:hover{box-shadow:0 2px 6px rgba(0,0,0,.15);transform:translateY(-1px)}.tgbl-interface .result-pill--success{background:linear-gradient(135deg,#28a745,#20c997);border:1px solid #1e7e34;color:#fff}.tgbl-interface .result-pill--success:hover{background:linear-gradient(135deg,#218838,#1c9970)}.tgbl-interface .result-pill--error{background:linear-gradient(135deg,#dc3545,#e83e8c);border:1px solid #bd2130;color:#fff}.tgbl-interface .result-pill--error:hover{background:linear-gradient(135deg,#c82333,#d91a72)}@keyframes pillSlideIn{0%{opacity:0;transform:translateY(15px) scale(.8)}60%{opacity:1;transform:translateY(-2px) scale(1.05)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-3px)}60%{transform:translateY(-1px)}}@media (max-width:1200px){.tgbl-interface .course-card{padding:.75rem}.tgbl-interface .course-card__details{font-size:.85rem}.tgbl-interface .course-card__title{font-size:.9rem}.tgbl-interface .course-multi-selector__results{max-height:250px}.tgbl-interface .tgbl-modal .tgbl-modal__container_lg .course-multi-selector{width:100%}.tgbl-interface .tgbl-modal .tgbl-modal__container_lg .tgbl-modal__header{padding:1rem}.tgbl-interface .tgbl-modal .tgbl-modal__container_lg .tgbl-modal__content{padding:0 1rem 1rem}.tgbl-interface .multi-user-course-completion-control .tf-repeater-items .tf-repeater-bare-row{flex-direction:column;width:100%}.tgbl-interface .multi-user-course-completion-control .tf-repeater-items .tf-repeater-bare-row>.tf-button-danger{margin-left:0;margin-top:0}}@media print{body{background-color:transparent!important;box-sizing:border-box!important;margin:0!important}header#masthead{position:absolute!important;z-index:auto!important}header#masthead img{bottom:0;height:auto;margin:0;padding:0;position:fixed!important;right:.2in;width:1in}.tgbl-earning-report__data{padding-bottom:1.6in!important}}
/*# sourceMappingURL=bimart-features.min.css.map */