.error-view{min-block-size:calc(100vh - 51px);padding:var(--space-3xl);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.error-view--full{min-block-size:100vh}.error-view__illustration{block-size:200px;inline-size:418px;margin-block-end:32px}.error-view__title{font-size:var(--font-size-h1);font-weight:var(--font-weight-semibold);line-height:var(--line-height-h1);color:var(--color-text-default);margin:0 0 var(--space-xl)}.error-view__message{font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-regular);line-height:var(--line-height-heading-h2);color:var(--color-text-default);margin:0}.error-view__action{margin-block-start:var(--space-xl)}:root{--color-bright-blue-100:#ecf6ff;--color-bright-blue-200:#7dc3ff;--color-bright-blue-300:#006fcf;--color-bright-blue-400:#0056a0;--color-deep-blue-100:#eaefff;--color-deep-blue-200:#99ace3;--color-deep-blue-300:#00175a;--color-deep-blue-400:#001245;--color-blue-grey-100:#f8f9fb;--color-blue-grey-200:#f0f1f4;--color-blue-grey-300:#e7e8ee;--color-blue-grey-400:#c6c8d2;--color-blue-grey-500:#848996;--color-blue-grey-600:#444b61;--color-blue-grey-700:#1a233e;--color-green-100:#ecfbf4;--color-green-200:#94d8c5;--color-green-300:#00825f;--color-green-400:#005f45;--color-orange-100:#ffefe9;--color-orange-200:#ffb69a;--color-orange-300:#f85d22;--color-orange-400:#c43d0a;--color-red-100:#fae5e7;--color-red-200:#fe9d9d;--color-red-300:#cf0000;--color-red-400:#9e0000;--color-yellow-100:#fff6de;--color-yellow-200:#ffe399;--color-yellow-300:#ffba00;--color-yellow-400:#916400;--color-ink-40:#282d3a66;--color-ink-70:#282d3ab3;--color-ink-100:#282d3a;--color-white:#fff;--color-text-default:var(--color-ink-100);--color-text-primary:#333f48;--color-text-secondary:var(--color-ink-70);--color-text-muted:#53565a;--color-text-link:var(--color-bright-blue-300);--color-text-reverse:var(--color-white);--color-surface-page:var(--color-white);--color-surface-disabled:var(--color-blue-grey-300);--color-border-neutral:var(--color-blue-grey-300);--color-surface-hover:#f5faff;--color-surface-hover-subtle:#f0f4f8;--color-surface-info:var(--color-bright-blue-300);--color-overlay:#1a233eb3;--font-primary:"Open Sans", sans-serif;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--font-size-h1:26px;--line-height-h1:34px;--font-size-body-l:15px;--font-size-body-m:13px;--font-size-caption:10px;--line-height-body-l:24px;--line-height-body-m:20px;--line-height-caption:15px;--font-size-amount-large:36px;--line-height-amount-large:36px;--font-size-amount-medium:24px;--line-height-amount-medium:24px;--font-size-amount-small:18px;--line-height-amount-small:18px;--font-size-amount-xsmall:13px;--line-height-amount-xsmall:13px;--font-size-heading-h1:24px;--line-height-heading-h1:30px;--font-size-heading-h2:18px;--line-height-heading-h2:28px;--font-size-heading-h3:15px;--line-height-heading-h3:20px;--font-size-heading-h4:12px;--line-height-heading-h4:20px;--font-size-body-s:12px;--line-height-body-s:18px;--font-size-body-xs:11px;--line-height-body-xs:18px;--font-size-badge-xs:10px;--line-height-badge-xs:10px;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:20px;--space-xxl:24px;--space-3xl:40px;--shadow-level-1:0 1px 4px 1px #1a233e1a;--shadow-level-2:0px 1px 4px #1a233e1f, 0px 2px 6px #1a233e1a;--shadow-level-3:0px 2px 4px #1a233e1a, 0px 4px 8px #1a233e14, 0px 1px 8px #1a233e0a;--shadow-level-4:0 3px 6px #1a233e1a, 0 6px 12px #1a233e14, 0 1px 12px #1a233e0a;--shadow-level-5:0 4px 8px #1a233e1f, 0 6px 12px #1a233e1f, 0 1px 16px #1a233e1f;--shadow-level-6:0 6px 12px #1a233e1f, 0 8px 16px #1a233e1f, 0 1px 24px #1a233e1f;--shadow-level-7:0 8px 16px #1a233e1f, 0 12px 24px #1a233e1f, 0 1px 32px #1a233e1f;--radius-sm:4px;--radius-md:8px;--color-bright-blue-150:#dcf0ff;--color-text-brand:var(--color-bright-blue-300);--color-text-disabled:var(--color-ink-40);--color-text-negative:var(--color-red-300);--color-surface-primary:var(--color-white);--color-surface-primary-hover:var(--color-blue-grey-200);--color-surface-primary-reverse:var(--color-blue-grey-700);--color-surface-secondary:var(--color-blue-grey-100);--color-surface-transparent:#fff0;--color-surface-info-solid:var(--color-bright-blue-300);--color-surface-info-subtle:var(--color-bright-blue-100);--color-surface-success-solid:var(--color-green-300);--color-surface-success-subtle:var(--color-green-100);--color-surface-negative-solid:var(--color-red-300);--color-surface-negative-subtle:var(--color-red-100);--color-border-positive:var(--color-green-300);--color-icon-neutral:var(--color-blue-grey-600);--color-icon-neutral-subtle:var(--color-blue-grey-500);--color-icon-neutral-reverse:var(--color-blue-grey-400);--color-icon-brand:var(--color-bright-blue-300);--color-icon-reverse:var(--color-white);--color-icon-negative:var(--color-red-300);--color-icon-positive:var(--color-green-300);--color-focus-blue:#006fcf66;--color-focus-green:#00825f66;--color-focus-red:#cf000066;--color-border-brand:var(--color-bright-blue-300);--color-border-negative:var(--color-red-300);--color-border-neutral-hover:var(--color-blue-grey-500);--color-border-brand-hover:var(--color-bright-blue-400);--color-border-disabled:var(--color-blue-grey-400);--color-icon-disabled:var(--color-blue-grey-400);--color-surface-info-subtle-hover:#7dc3ff4d;--color-surface-info-solid-hover:var(--color-bright-blue-400);--color-surface-negative-solid-hover:var(--color-red-400);--color-surface-success-solid-hover:var(--color-green-400);--color-text-positive:var(--color-green-300);--shadow-focus:0 0 0 1px var(--color-white), 0 0 0 4px var(--color-bright-blue-300);--shadow-focus-negative:0 0 0 1px var(--color-white), 0 0 0 4px var(--color-red-300);--shadow-focus-positive:0 0 0 1px var(--color-white), 0 0 0 4px var(--color-green-300);--shadow-focus-inset:inset 0 0 0 3px var(--color-bright-blue-300);--spacing-none:0;--spacing-4xs:1px;--spacing-3xs:2px;--spacing-2xs:4px;--spacing-s:8px;--spacing-m:12px;--spacing-l:16px;--spacing-xl:24px;--spacing-3xl:40px;--radius-none:0;--radius-pill:9999px;--border-width-s:1px;--icon-size-xs:16px;--icon-size-s:20px;--icon-size-m:24px;--shadow-action-selected:inset 3px 0 0 var(--color-bright-blue-300);--shadow-level-7-top:0 -8px 16px #1a233e1f, 0 -12px 24px #1a233e1f, 0 -1px 32px #1a233e1f;--motion-ease-out:cubic-bezier(0, 0, .3, 1);--motion-ease-in:cubic-bezier(.7, 0, 1, 1);--motion-ease-in-out:cubic-bezier(.6, 0, .4, 1);--motion-duration-100:.1s;--motion-duration-200:.15s;--motion-duration-300:.2s;--motion-duration-400:.25s;--motion-duration-500:.35s;--motion-duration-600:.5s}*,:before,:after{box-sizing:border-box}body{font-family:var(--font-primary);color:var(--color-text-default);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.5}#root{min-height:100vh}:focus-visible{outline:2px solid var(--color-text-link);outline-offset:2px}:focus:not(:focus-visible){outline:none}.text-h2{font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading-h2)}.text-h3{font-size:var(--font-size-heading-h3);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading-h3)}.text-body-l{font-size:var(--font-size-body-l);font-weight:var(--font-weight-regular);line-height:var(--line-height-body-l)}.text-body-m{font-size:var(--font-size-body-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-body-m)}.text-h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-semibold);line-height:var(--line-height-h1)}.text-semibold{font-weight:var(--font-weight-semibold)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.recent-customer-selection{gap:var(--space-lg);flex-direction:column;display:flex}.recent-customer-selection__title{color:var(--color-text-default);margin:0}.recent-customer-selection__cards{gap:var(--space-xxl);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.recent-customer-card{background:var(--color-surface-page);block-size:82px;inline-size:245px;font-family:var(--font-primary);border-radius:var(--radius-md);border:none;border-block-start:2px solid var(--color-text-link);box-shadow:var(--shadow-level-2);cursor:pointer;text-align:start;padding:13px 13.5px;transition:box-shadow .15s;position:relative;overflow:hidden}.recent-customer-card:hover{box-shadow:var(--shadow-level-3)}.recent-customer-card:focus-visible{outline:2px solid var(--color-text-link);outline-offset:2px}.recent-customer-card__name{z-index:1;color:var(--color-text-default);overflow-wrap:break-word;margin:0;margin-block-start:10px;position:relative}.recent-customer-card__icon{opacity:.2;pointer-events:none;block-size:95px;inline-size:92px;position:absolute;inset-block-start:3px;inset-inline-end:-3px}.search-input{border:1px solid var(--color-border-neutral);border-radius:var(--radius-sm);background:var(--color-surface-page);align-items:center;block-size:48px;inline-size:100%;max-inline-size:500px;display:flex;position:relative;overflow:hidden}.search-input__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.search-input__field{block-size:100%;padding-inline:var(--space-lg);font-family:var(--font-primary);font-size:var(--font-size-body-l);font-weight:var(--font-weight-regular);color:var(--color-text-default);background:0 0;border:none;outline:none;flex:1}.search-input__field::placeholder{color:var(--color-text-secondary)}.search-input__field:focus-visible{outline:2px solid var(--color-text-link);outline-offset:-2px;border-radius:var(--radius-sm)}.search-input__icon{padding-inline:var(--space-md);border-inline-start:1px solid var(--color-border-neutral);block-size:100%;color:var(--color-text-secondary);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.customers-table{gap:var(--space-3xl);flex-direction:column;display:flex}.customers-table__search-section{gap:var(--space-sm);flex-direction:column;display:flex}.customers-table__search-title{color:var(--color-text-default);margin:0}.customers-table__table{border-collapse:collapse;inline-size:100%}.customers-table__header-cell{border-block-end:1px solid var(--color-border-neutral);color:var(--color-text-default);text-align:start;padding-block-end:var(--space-xl)}.customers-table__row{border-block-end:1px solid var(--color-border-neutral);background:var(--color-surface-page);transition:background .1s}.customers-table__row:hover{background:var(--color-surface-hover)}.customers-table__cell{padding-block:var(--space-xl);padding-inline:var(--space-lg)}.customers-table__row-btn{font-family:var(--font-primary);color:var(--color-text-link);cursor:pointer;text-align:start;background:0 0;border:none;padding:0}.customers-table__row-btn:focus-visible{outline:2px solid var(--color-text-link);outline-offset:2px;border-radius:var(--radius-sm)}.customers-table__pagination{justify-content:center;align-items:center;gap:0;display:flex}.customers-table__page-btn{block-size:36px;inline-size:36px;font-family:var(--font-primary);color:var(--color-text-default);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;transition:background .1s;display:flex}.customers-table__page-btn:hover:not(:disabled){background:var(--color-surface-hover-subtle)}.customers-table__page-btn:disabled{opacity:.4;cursor:not-allowed}.customers-table__page-btn:focus-visible{outline:2px solid var(--color-text-link);outline-offset:2px}.customers-table__page-btn--active{background:var(--color-text-link);color:var(--color-text-reverse)}.customers-table__page-btn.customers-table__page-btn--active:hover:not(:disabled){background:var(--color-bright-blue-400);color:var(--color-text-reverse)}.customers-table__page-ellipsis{block-size:36px;inline-size:36px;color:var(--color-text-default);justify-content:center;align-items:center;display:flex}.modal__card{background:var(--color-surface-page);border-radius:var(--radius-md);box-shadow:var(--shadow-level-5);max-inline-size:min(778px, calc(100vw - var(--space-3xl) * 2));max-block-size:calc(100vh - var(--space-3xl) * 2);padding:var(--space-3xl);border:none;margin:auto;position:relative;overflow-y:auto}.modal__card::backdrop{background:var(--color-overlay)}.modal__close{color:var(--color-blue-grey-600);cursor:pointer;padding:var(--space-xs);border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:var(--space-lg);inset-inline-end:var(--space-lg)}.modal__close:hover{background:var(--color-surface-hover-subtle)}.btn{font-family:var(--font-primary);font-size:var(--font-size-body-m);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.btn--sm{padding:var(--space-sm) var(--space-lg)}.btn--md{padding:var(--space-sm) var(--space-xl);font-size:var(--font-size-body-l)}.btn--ghost{color:var(--color-text-default);background:0 0;border:none}.btn--primary{background:var(--color-surface-info);color:var(--color-text-reverse);font-weight:var(--font-weight-semibold);border:none}.btn--primary:hover{opacity:.9}.btn--outline{background:var(--color-surface-page);border:1px solid var(--color-border-neutral);color:var(--color-text-default);font-weight:var(--font-weight-semibold)}.btn--outline:hover{background:var(--color-surface-hover)}.migration-notice{align-items:center;gap:var(--space-xxl);display:flex}.migration-notice__text{flex:1;min-inline-size:0}.migration-notice__title{font-size:var(--font-size-heading-h1);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading-h1);color:var(--color-text-default);margin:0 0 var(--space-lg)}.migration-notice__heading{font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-l);color:var(--color-text-secondary);margin:0 0 var(--space-sm)}.migration-notice__body{font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);color:var(--color-text-secondary);margin:0 0 var(--space-lg)}.migration-notice__section-title{font-size:var(--font-size-body-l);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-l);color:var(--color-text-secondary);margin:0 0 var(--space-sm)}.migration-notice__list{margin:0 0 var(--space-lg);color:var(--color-text-secondary);font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);padding-inline-start:var(--space-lg)}.migration-notice__faq-icon{color:var(--color-text-default)}.migration-notice__illustration{flex-shrink:0;block-size:280px;inline-size:280px}.migration-notice__actions{margin-block-start:var(--space-lg)}.glide-loader{color:var(--color-icon-brand);flex-shrink:0;animation:1s linear infinite glide-loader-spin;overflow:visible}.glide-loader--reverse{color:var(--color-icon-reverse)}@keyframes glide-loader-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.glide-loader{animation-duration:3s}}.glide-tab-list{height:48px;box-shadow:inset 0 -1px 0 var(--color-border-neutral);display:flex}.glide-tab{min-width:72px;font-family:var(--font-primary);font-size:var(--font-size-body-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-body-m);color:var(--color-text-secondary);cursor:pointer;outline:none;flex:1 1 0;align-items:stretch;text-decoration:none;display:flex}.glide-tab__label{justify-content:center;align-items:center;gap:var(--spacing-s);padding:var(--spacing-s);text-align:center;border-bottom:3px solid #0000;flex:1;display:flex}.glide-tab[data-hovered]{color:var(--color-text-default)}.glide-tab[data-selected]{font-weight:var(--font-weight-semibold);color:var(--color-text-default)}.glide-tab[data-selected] .glide-tab__label{border-bottom-color:var(--color-bright-blue-300)}.glide-tab[data-pressed] .glide-tab__label{background:var(--color-surface-secondary)}.glide-tab[data-focus-visible] .glide-tab__label,.glide-tab[data-pressed] .glide-tab__label{box-shadow:inset 0 0 0 1px var(--color-white), inset 0 0 0 4px var(--color-bright-blue-300)}.glide-tab-panel{outline:none}.glide-tab-panel[data-focus-visible]{box-shadow:var(--shadow-focus-inset)}.glide-toast-region{top:calc(50px + var(--spacing-l));z-index:1100;align-items:center;gap:var(--spacing-s);width:max-content;max-width:min(512px, calc(100vw - 2 * var(--spacing-s)));outline:none;flex-direction:column-reverse;display:flex;position:fixed;left:50%;transform:translate(-50%)}.glide-toast-region[data-focus-visible]{border-radius:var(--radius-sm);box-shadow:var(--shadow-focus)}.glide-toast{max-width:100%;padding:var(--spacing-s) var(--spacing-s) var(--spacing-s) var(--spacing-l);font-family:var(--font-primary);background:var(--color-surface-primary-reverse);border-radius:var(--radius-sm);box-shadow:var(--shadow-level-5);animation:glide-toast-enter var(--motion-duration-400) var(--motion-ease-out);outline:none;align-items:center;display:flex}.glide-toast[data-focus-visible]{box-shadow:var(--shadow-focus), var(--shadow-level-5)}.glide-toast__content{align-items:center;gap:var(--spacing-s);min-width:0;padding-right:var(--spacing-s);flex:1;display:flex}.glide-toast__icon{flex-shrink:0}.glide-toast--success .glide-toast__icon{color:var(--color-green-200)}.glide-toast--error .glide-toast__icon{color:var(--color-red-200)}.glide-toast__message{font-size:var(--font-size-body-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-body-m);color:var(--color-text-reverse);overflow-wrap:anywhere}.glide-toast__divider{width:var(--border-width-s);min-height:36px;margin:0 var(--spacing-s);background:var(--color-border-neutral);flex-shrink:0;align-self:stretch}.glide-toast__close{width:36px;height:36px;color:var(--color-icon-reverse);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.glide-toast__close[data-hovered]{background:#ffffff1f}.glide-toast__close[data-pressed]{background:#fff3}.glide-toast__close[data-focus-visible]{box-shadow:var(--shadow-focus)}@keyframes glide-toast-enter{0%{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.glide-toast{animation-name:glide-toast-fade}}@keyframes glide-toast-fade{0%{opacity:0}}.breadcrumb__list{align-items:center;gap:var(--space-xs);margin:0;padding:0;list-style:none;display:flex}.breadcrumb__item{align-items:center;gap:var(--space-xs);display:flex}.breadcrumb__link{font-family:var(--font-primary);color:var(--color-text-default);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0}.breadcrumb__link:hover{text-decoration:underline}.breadcrumb__text{color:var(--color-text-default);white-space:nowrap}.breadcrumb__current{color:var(--color-text-link);white-space:nowrap}.breadcrumb__separator{color:var(--color-text-secondary);flex-shrink:0;display:block}.glide-button{--button-bg:transparent;--button-bg-hover:var(--button-bg);--button-bg-focus:var(--button-bg);--button-border:transparent;--button-border-hover:var(--button-border);--button-text:var(--color-text-brand);--button-icon:var(--button-text);--button-ring:var(--shadow-focus);justify-content:center;align-items:center;gap:var(--spacing-s);font-family:var(--font-primary);font-weight:var(--font-weight-semibold);color:var(--button-text);white-space:nowrap;cursor:pointer;background:var(--button-bg);border:var(--border-width-s) solid var(--button-border);border-radius:var(--radius-sm);outline:none;flex-shrink:0;display:inline-flex}.glide-button__icon{color:var(--button-icon);flex-shrink:0}.glide-button[data-hovered]{background:var(--button-bg-hover);border-color:var(--button-border-hover)}.glide-button[data-focus-visible]{background:var(--button-bg-focus);border-color:var(--button-border);box-shadow:var(--button-ring)}.glide-button[data-pending]{cursor:default}.glide-button--s{height:24px;padding:3px var(--spacing-s);font-size:var(--font-size-body-s);line-height:var(--line-height-body-s)}.glide-button--m{height:36px;padding:var(--spacing-s) var(--spacing-l);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m)}.glide-button--l{height:48px;padding:var(--spacing-m) var(--spacing-xl);font-size:var(--font-size-body-l);line-height:var(--line-height-body-l)}.glide-button--xl{height:56px;padding:var(--spacing-l) var(--spacing-xl);font-size:var(--font-size-body-l);line-height:var(--line-height-body-l)}.glide-button--icon-only.glide-button--s{width:24px;padding:var(--spacing-2xs)}.glide-button--icon-only.glide-button--m{width:36px;padding:var(--spacing-s)}.glide-button--icon-only.glide-button--l{width:48px;padding:var(--spacing-m)}.glide-button--icon-only.glide-button--xl{width:56px;padding:var(--spacing-l)}.glide-button--full-width{width:100%}.glide-button--filled{--button-text:var(--color-text-reverse);--button-icon:var(--color-icon-reverse)}.glide-button--filled.glide-button--primary{--button-bg:var(--color-surface-info-solid);--button-bg-hover:var(--color-surface-info-solid-hover)}.glide-button--filled.glide-button--negative{--button-bg:var(--color-surface-negative-solid);--button-bg-hover:var(--color-surface-negative-solid-hover);--button-ring:var(--shadow-focus-negative)}.glide-button--filled.glide-button--positive{--button-bg:var(--color-surface-success-solid);--button-bg-hover:var(--color-surface-success-solid-hover);--button-ring:var(--shadow-focus-positive)}.glide-button--outlined,.glide-button--light{--button-bg:var(--color-surface-primary);--button-border:var(--color-border-neutral)}.glide-button--outlined.glide-button--primary{--button-border-hover:var(--color-border-brand);--button-text:var(--color-text-brand);--button-icon:var(--color-icon-brand)}.glide-button--outlined.glide-button--negative{--button-border-hover:var(--color-border-negative);--button-text:var(--color-text-negative);--button-icon:var(--color-icon-negative);--button-ring:var(--shadow-focus-negative)}.glide-button--outlined.glide-button--positive{--button-border-hover:var(--color-border-positive);--button-text:var(--color-text-positive);--button-icon:var(--color-icon-positive);--button-ring:var(--shadow-focus-positive)}.glide-button--light{--button-border-hover:var(--color-border-neutral-hover);--button-text:var(--color-text-default);--button-icon:var(--color-icon-neutral)}.glide-button--ghost{--button-bg-focus:var(--color-surface-primary)}.glide-button--ghost.glide-button--primary{--button-bg-hover:var(--color-surface-info-subtle);--button-text:var(--color-text-brand);--button-icon:var(--color-icon-brand)}.glide-button--ghost.glide-button--negative{--button-bg-hover:var(--color-surface-negative-subtle);--button-text:var(--color-text-negative);--button-icon:var(--color-icon-negative);--button-ring:var(--shadow-focus-negative)}.glide-button--ghost.glide-button--positive{--button-bg-hover:var(--color-surface-success-subtle);--button-text:var(--color-text-positive);--button-icon:var(--color-icon-positive);--button-ring:var(--shadow-focus-positive)}.glide-button--ghost.glide-button--light{--button-bg:transparent;--button-bg-hover:var(--color-surface-primary-hover);--button-border:transparent;--button-border-hover:transparent}.glide-button[data-disabled]{--button-bg:var(--color-surface-disabled);--button-bg-hover:var(--color-surface-disabled);--button-border:transparent;--button-border-hover:transparent;--button-text:var(--color-text-disabled);--button-icon:var(--color-blue-grey-500);cursor:default}.glide-popover{background:var(--color-surface-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-level-5);outline:none;overflow:auto}.glide-popover[data-entering]{animation:glide-popover-in var(--motion-duration-200) var(--motion-ease-out)}.glide-popover[data-exiting]{animation:glide-popover-in var(--motion-duration-100) var(--motion-ease-in) reverse}@keyframes glide-popover-in{0%{opacity:0}}.glide-chip{flex-shrink:0;display:inline-flex}.glide-chip__segment{align-items:center;gap:var(--spacing-s);height:34px;font-family:var(--font-primary);font-size:var(--font-size-body-s);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-s);color:var(--color-text-default);white-space:nowrap;cursor:pointer;background:var(--color-surface-primary);border:var(--border-width-s) solid var(--color-border-neutral);border-radius:var(--radius-pill);outline:none;display:inline-flex;position:relative}.glide-chip__toggle{padding:var(--spacing-s) var(--spacing-s) var(--spacing-s) var(--spacing-l)}.glide-chip__icon{color:var(--color-icon-neutral)}.glide-chip__toggle[data-hovered],.glide-chip__toggle[aria-expanded=true]{border-color:var(--color-blue-grey-400)}.glide-chip__segment[data-focus-visible]{z-index:2;box-shadow:var(--shadow-focus)}.glide-chip--active .glide-chip__segment{color:var(--color-text-brand);background:var(--color-surface-info-subtle);border-color:#0000}.glide-chip--active:hover .glide-chip__segment{background:var(--color-surface-info-subtle-hover)}.glide-chip--active .glide-chip__toggle{padding:var(--spacing-s) var(--spacing-2xs) var(--spacing-s) var(--spacing-l);border-start-end-radius:0;border-end-end-radius:0}.glide-chip__clear{padding:var(--spacing-s) var(--spacing-s) var(--spacing-s) var(--spacing-2xs);border-start-start-radius:0;border-end-start-radius:0}.glide-chip__clear:before{top:50%;left:calc(var(--spacing-2xs) + 8px);content:"";border-radius:50%;width:24px;height:24px;position:absolute;transform:translate(-50%,-50%)}.glide-chip__clear[data-hovered]:before{background:var(--color-surface-info-subtle-hover)}.glide-chip__clear svg{position:relative}.glide-chip__popover{min-width:max(var(--trigger-width), 200px)}.glide-menu{min-width:160px;padding:var(--spacing-s) 0;outline:none}.glide-menu-item{align-items:flex-start;gap:var(--spacing-s);min-height:40px;padding:10px var(--spacing-l);font-family:var(--font-primary);font-size:var(--font-size-body-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-body-m);color:var(--color-text-default);cursor:pointer;outline:none;display:flex}.glide-menu-item__label{flex:1}.glide-menu-item__icon{color:var(--color-icon-neutral);flex-shrink:0}.glide-menu-item--negative .glide-menu-item__icon{color:var(--color-icon-negative)}.glide-menu-item[data-hovered]{background:var(--color-surface-info-subtle)}.glide-menu-item[data-focus-visible]{box-shadow:var(--shadow-focus-inset)}.glide-menu-item[data-selection-mode=single][data-selected]{color:var(--color-text-brand);background:var(--color-surface-info-subtle);box-shadow:var(--shadow-action-selected)}.glide-menu-item[data-selection-mode=single][data-selected][data-hovered]{background:var(--color-surface-info-subtle-hover)}.glide-menu-item[data-selection-mode=single][data-selected][data-focus-visible]{box-shadow:var(--shadow-action-selected), var(--shadow-focus-inset)}.glide-menu-item[data-disabled]{color:var(--color-text-disabled);cursor:default}.glide-menu-item[data-disabled] .glide-menu-item__icon{color:var(--color-text-disabled)}.glide-menu-item__checkbox{width:16px;height:16px;color:var(--color-icon-reverse);background:var(--color-surface-primary);border:var(--border-width-s) solid var(--color-blue-grey-500);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.glide-menu-item[data-selected] .glide-menu-item__checkbox{background:var(--color-bright-blue-300);border-color:var(--color-bright-blue-300)}.glide-menu-trigger{width:40px;height:40px;color:var(--color-icon-neutral);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.glide-menu-trigger[data-hovered],.glide-menu-trigger[data-pressed]{background:var(--color-surface-info-subtle)}.glide-menu-trigger[data-focus-visible]{box-shadow:var(--shadow-focus)}.glide-modal-overlay{z-index:1000;padding:var(--spacing-xl) var(--spacing-l);background:var(--color-overlay);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.glide-modal-overlay[data-entering]{animation:glide-modal-fade var(--motion-duration-300) var(--motion-ease-out)}.glide-modal-overlay[data-exiting]{animation:glide-modal-fade var(--motion-duration-200) var(--motion-ease-in) reverse}.glide-modal{background:var(--color-surface-primary);border-radius:var(--radius-md);max-width:100%;max-height:100%;box-shadow:var(--shadow-level-7);display:flex;overflow:hidden}.glide-modal[data-entering]{animation:glide-modal-scale var(--motion-duration-300) var(--motion-ease-out)}.glide-modal--xs{width:400px}.glide-modal--s{width:600px}.glide-modal--m{width:778px}.glide-modal--l{width:980px}.glide-modal__dialog{min-width:0;font-family:var(--font-primary);outline:none;flex-direction:column;flex:1;display:flex}.glide-modal__header{align-items:center;gap:var(--spacing-l);min-height:65px;padding:var(--spacing-s) var(--spacing-xl);border-bottom:var(--border-width-s) solid var(--color-border-neutral);flex-shrink:0;display:flex}.glide-modal__title{font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading-h2);color:var(--color-text-default);flex:1;margin:0}.glide-modal__close{margin-right:calc(-1 * var(--spacing-m))}.glide-modal__body{flex:1;min-height:0;overflow-y:auto}.glide-modal__footer{justify-content:flex-end;gap:var(--spacing-s);padding:var(--spacing-l) var(--spacing-xl);border-top:var(--border-width-s) solid var(--color-border-neutral);flex-shrink:0;display:flex}.glide-modal--popover .glide-modal__header{min-height:52px;padding:var(--spacing-l)}.glide-modal--popover .glide-modal__title{font-size:var(--font-size-heading-h3);line-height:var(--line-height-heading-h3)}.glide-modal--popover .glide-modal__close{margin-block:calc(-1 * var(--spacing-s));margin-inline-end:calc(-1 * var(--spacing-s))}.glide-modal--popover .glide-modal__footer{padding:var(--spacing-m)}.glide-confirm-modal__message{padding:var(--spacing-xl);font-size:var(--font-size-body-m);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-m);color:var(--color-text-default)}@media (width<=1024px){.glide-modal__header{padding:var(--spacing-2xs) var(--spacing-l);flex-direction:row-reverse}.glide-modal__title{text-align:center}.glide-modal__close{margin-right:0;margin-left:calc(-1 * var(--spacing-l))}}@media (width<=720px){.glide-modal-overlay:has(.glide-modal:not(.glide-modal--xs)){padding:0}.glide-modal:not(.glide-modal--xs){border-radius:var(--radius-none);width:100%;height:100%;box-shadow:none}.glide-modal__footer{padding:var(--spacing-l);flex-direction:column}.glide-modal__footer .glide-button{width:100%;height:48px;padding:var(--spacing-m) var(--spacing-xl);font-size:var(--font-size-body-l);line-height:var(--line-height-body-l)}}@keyframes glide-modal-fade{0%{opacity:0}}@keyframes glide-modal-scale{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.glide-modal[data-entering]{animation-name:glide-modal-fade}}.glide-pagination{align-items:center;display:flex}.glide-pagination__button{min-width:36px;height:36px;padding:var(--spacing-s);font-family:var(--font-primary);font-size:var(--font-size-body-m);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-m);color:var(--color-text-default);cursor:pointer;border:var(--border-width-s) solid transparent;border-radius:var(--radius-sm);background:0 0;justify-content:center;align-items:center;display:inline-flex}.glide-pagination__button svg{color:var(--color-icon-neutral)}.glide-pagination__button:hover{background:var(--color-surface-info-subtle)}.glide-pagination__button:focus-visible{background:var(--color-surface-primary);border-color:var(--color-border-brand);box-shadow:var(--shadow-focus);outline:none}.glide-pagination__button[aria-current=page]{color:var(--color-text-reverse);cursor:default;background:var(--color-surface-info-solid);border-color:#0000}.glide-pagination__ellipsis{width:36px;font-size:var(--font-size-body-m);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-m);color:var(--color-text-default);justify-content:center;display:inline-flex}.glide-select{align-items:center;gap:var(--spacing-l);font-family:var(--font-primary);display:inline-flex}.glide-select__label{font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-secondary);white-space:nowrap}.glide-select[data-required] .glide-select__label:after{margin-left:var(--spacing-3xs);color:var(--color-red-300);content:"*"}.glide-select__field{min-width:80px;height:36px;padding:0 0 0 var(--spacing-m);cursor:pointer;background:var(--color-surface-secondary);border:var(--border-width-s) solid var(--color-border-neutral);border-radius:var(--radius-sm);outline:none;flex:1;align-items:center;font-family:inherit;display:flex}.glide-select__field[data-hovered]{border-color:var(--color-border-brand)}.glide-select__field[data-focus-visible]{background:var(--color-surface-primary);border-color:var(--color-border-brand);box-shadow:var(--shadow-focus)}.glide-select[data-invalid] .glide-select__field{border-color:var(--color-border-negative)}.glide-select__field[data-disabled]{cursor:default;border-color:var(--color-border-neutral)}.glide-select__value{font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);color:var(--color-text-default);text-align:start;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.glide-select__value[data-placeholder]{color:var(--color-text-secondary)}.glide-select__field[data-disabled] .glide-select__value,.glide-select[data-disabled] .glide-select__label{color:var(--color-text-disabled)}.glide-select__icon{box-sizing:content-box;padding:0 var(--spacing-s);color:var(--color-icon-neutral-subtle);flex-shrink:0}.glide-select__popover{width:var(--trigger-width)}.glide-select__list{padding:var(--spacing-s) 0;outline:none}.glide-select__option{gap:var(--spacing-s);padding:10px var(--spacing-l);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-default);cursor:pointer;outline:none;align-items:flex-start;display:flex}.glide-select__option[data-hovered]{background:var(--color-surface-info-subtle)}.glide-select__option[data-selected]{color:var(--color-text-brand);background:var(--color-surface-info-subtle);box-shadow:var(--shadow-action-selected)}.glide-select__option[data-focus-visible]{box-shadow:var(--shadow-focus-inset)}.glide-select__option[data-selected][data-focus-visible]{box-shadow:var(--shadow-action-selected), var(--shadow-focus-inset)}.glide-select__option[data-disabled]{color:var(--color-text-disabled);cursor:default}.glide-select__option[data-selection-mode=multiple][data-selected]{color:var(--color-text-default);box-shadow:none;background:0 0}.glide-select__option[data-selection-mode=multiple][data-hovered]{background:var(--color-surface-info-subtle)}.glide-select__option[data-selection-mode=multiple][data-focus-visible]{box-shadow:var(--shadow-focus-inset)}.glide-select__checkbox{width:16px;height:16px;color:var(--color-icon-reverse);background:var(--color-surface-primary);border:var(--border-width-s) solid var(--color-blue-grey-500);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.glide-select__option[data-selected] .glide-select__checkbox{background:var(--color-bright-blue-300);border-color:var(--color-bright-blue-300)}.glide-table-card{background:var(--color-surface-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-level-2);overflow:hidden}.glide-table{width:100%;font-family:var(--font-primary);border-collapse:collapse;outline:none}.glide-table[data-focus-visible]{box-shadow:var(--shadow-focus-inset)}.glide-table__column{padding:11px var(--spacing-l);font-size:var(--font-size-body-s);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-s);color:var(--color-text-default);text-align:start;white-space:nowrap;border-bottom:var(--border-width-s) solid var(--color-border-neutral);outline:none}.glide-table__column-label{vertical-align:middle;align-items:center;display:inline-flex}.glide-table__sort-icon{color:var(--color-icon-brand)}.glide-table__column[data-allows-sorting]{cursor:pointer}.glide-table__column[data-allows-sorting][data-hovered]{background:var(--color-surface-secondary)}.glide-table__column[data-focus-visible]{box-shadow:var(--shadow-focus-inset)}.glide-table__column[data-pressed]{color:var(--color-text-secondary);background:var(--color-surface-secondary);box-shadow:var(--shadow-focus-inset)}.glide-table__row{outline:none}.glide-table__row[data-hovered]{background:var(--color-surface-info-subtle)}.glide-table__row[data-selected]{background:var(--color-surface-info-subtle);box-shadow:var(--shadow-action-selected)}.glide-table__row[data-focus-visible]{box-shadow:inset 0 0 0 3px var(--color-focus-blue)}.glide-table__cell{padding:var(--spacing-l);font-size:var(--font-size-body-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-body-m);color:var(--color-text-default);vertical-align:middle;border-bottom:var(--border-width-s) solid var(--color-border-neutral);outline:none}.glide-table__cell[data-focus-visible]{box-shadow:inset 0 0 0 3px var(--color-focus-blue)}.glide-table__body[data-empty] td{padding:var(--spacing-xl) var(--spacing-l);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-secondary);text-align:center}.glide-text-field{height:36px;font-family:var(--font-primary);background:var(--color-surface-secondary);border:var(--border-width-s) solid var(--color-border-neutral);border-radius:var(--radius-sm);align-items:center;display:flex}.glide-text-field--l{height:48px;padding-inline-start:var(--spacing-l)}.glide-text-field:hover{border-color:var(--color-border-brand)}.glide-text-field:focus-within{background:var(--color-surface-primary);border-color:var(--color-border-brand);box-shadow:var(--shadow-focus)}.glide-text-field[data-invalid]{border-color:var(--color-border-negative)}.glide-text-field__icon{box-sizing:content-box;color:var(--color-icon-neutral-subtle);flex-shrink:0;padding-inline-end:var(--spacing-m)}.glide-text-field__input{min-width:0;padding:0 var(--spacing-m);font-family:inherit;font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);color:var(--color-text-default);text-overflow:ellipsis;background:0 0;border:none;outline:none;flex:1;align-self:stretch}.glide-text-field--l .glide-text-field__input{padding-inline:0 var(--spacing-l)}.glide-text-field__input::placeholder{color:var(--color-text-secondary);opacity:1}.glide-text-field[data-readonly]{background:var(--color-surface-secondary);border-color:var(--color-border-neutral);box-shadow:none}.glide-text-field[data-disabled]{border-color:var(--color-border-disabled)}.glide-text-field[data-disabled] .glide-text-field__input{color:var(--color-text-disabled)}.pm-admin{grid-template-columns:240px minmax(0,1fr);align-items:start;padding-block-start:var(--spacing-xl);display:grid}.pm-admin__nav ul{margin:0;padding:0;list-style:none}.pm-admin__nav li{border-block-end:var(--border-width-s) solid var(--color-blue-grey-200)}.pm-admin__nav-link{min-block-size:48px;padding-inline:var(--spacing-l);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-default);align-items:center;text-decoration:none;display:flex}.pm-admin__nav-link:hover{background:var(--color-surface-hover-subtle)}.pm-admin__nav-link:focus-visible{box-shadow:var(--shadow-focus);outline:none}.pm-admin__nav-link.active{font-weight:var(--font-weight-semibold);color:var(--color-text-brand);background:var(--color-surface-info-subtle);box-shadow:inset 3px 0 0 var(--color-border-brand)}.pm-admin__list{border-inline-start:var(--border-width-s) solid var(--color-blue-grey-200);flex-direction:column;max-inline-size:1128px;display:flex}.pm-admin__header{min-block-size:76px;padding-inline:var(--spacing-xl);align-items:center;display:flex}.pm-admin__title{font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading-h2);color:var(--color-text-default);margin:0}.pm-admin__intro{gap:var(--spacing-l);padding-inline:var(--spacing-xl);flex-direction:column;align-items:flex-start;display:flex}.pm-admin__description{font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);color:var(--color-text-default);margin:0}.pm-admin__sample{font-size:var(--font-size-body-s);font-weight:var(--font-weight-semibold);color:var(--color-text-brand);border-radius:var(--radius-sm);line-height:18px;text-decoration:none}.pm-admin__sample:hover{text-decoration:underline}.pm-admin__sample:focus-visible{box-shadow:var(--shadow-focus);outline:none}.pm-admin__add{gap:var(--spacing-xl);flex-wrap:wrap;align-items:center;display:flex}.pm-admin__upload-message{font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-negative)}.pm-admin__upload-message:empty{display:none}.pm-admin__table-section{flex-direction:column;padding-inline-start:var(--spacing-xl);display:flex}.pm-admin__toolbar{gap:var(--spacing-l);padding-block:var(--spacing-l) var(--spacing-s);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.pm-admin__filters,.pm-admin__bulk{gap:var(--spacing-l);align-items:center;display:flex}.pm-admin__filters{flex:600px;min-inline-size:0}.pm-admin__filters>*{flex-shrink:0}.pm-admin__filter{flex:0 350px;min-inline-size:160px}.pm-admin__card{position:relative}.pm-admin__table .glide-table__cell{vertical-align:middle}.pm-admin__table .pm-admin__actions-column{inline-size:110px}.pm-admin__actions-cell{text-align:end}.pm-admin__link{font:inherit;font-weight:var(--font-weight-semibold);color:var(--color-text-link);text-align:start;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:0}.pm-admin__link[data-hovered]{text-decoration:underline}.pm-admin__link[data-focus-visible]{box-shadow:var(--shadow-focus);outline:none}.pm-admin__link[data-disabled]{color:var(--color-text-disabled);cursor:default;text-decoration:none}.pm-admin__overlay{color:var(--color-icon-brand);background:#fff9;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pm-admin-form{gap:var(--spacing-m);padding:var(--spacing-l) var(--spacing-xl);flex-direction:column;display:flex}.pm-admin-form__select .glide-select__field{inline-size:100%}.pm-admin-form__error{font-size:var(--font-size-body-s);color:var(--color-text-negative);margin:0;line-height:18px}.pm-admin__footer{gap:var(--spacing-l);min-block-size:52px;padding:var(--spacing-s) var(--spacing-l);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-default);background:var(--color-surface-primary);border-block-start:var(--border-width-s) solid var(--color-border-neutral);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.pm-admin__range{white-space:nowrap}.pm-admin__pager{grid-column:2}.pm-admin__per-page{grid-column:3;justify-self:end}.glide-text-area{min-height:72px;display:flex}.glide-text-area__input{box-sizing:border-box;min-width:0;padding:var(--spacing-s) var(--spacing-m);font-family:var(--font-primary);font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);color:var(--color-text-default);resize:vertical;background:var(--color-surface-secondary);border:var(--border-width-s) solid var(--color-border-neutral);border-radius:var(--radius-sm);outline:none;flex:1}.glide-text-area__input:hover{border-color:var(--color-border-brand)}.glide-text-area__input:focus{background:var(--color-surface-primary);border-color:var(--color-border-brand);box-shadow:var(--shadow-focus)}.glide-text-area[data-invalid] .glide-text-area__input{border-color:var(--color-border-negative)}.glide-text-area[data-disabled] .glide-text-area__input{color:var(--color-text-disabled);resize:none;border-color:var(--color-border-disabled)}.glide-text-area__input::placeholder{color:var(--color-text-secondary);opacity:1}.glide-checkbox{font-family:var(--font-primary);flex-direction:column;display:flex}.glide-checkbox__row{align-items:flex-start;gap:var(--spacing-s);cursor:pointer;display:flex}.glide-checkbox__box{inline-size:var(--icon-size-xs);block-size:var(--icon-size-xs);margin-block:var(--spacing-3xs);background:var(--color-surface-primary);border:var(--border-width-s) solid var(--color-border-neutral-hover);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.glide-checkbox__check,.glide-checkbox__dash{fill:none;block-size:100%;inline-size:100%;stroke:var(--color-icon-reverse);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;visibility:hidden;position:absolute}.glide-checkbox__label{font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-default);word-break:break-word}.glide-checkbox__description{font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);color:var(--color-text-secondary);padding-inline-start:var(--spacing-xl)}.glide-checkbox__row[data-hovered] .glide-checkbox__box{border-color:var(--color-border-brand-hover)}.glide-checkbox__row[data-focus-visible] .glide-checkbox__box{border-color:var(--color-border-brand);box-shadow:var(--shadow-focus)}.glide-checkbox__row:is([data-selected],[data-indeterminate]) .glide-checkbox__box{background:var(--color-icon-brand);border-color:var(--color-icon-brand)}.glide-checkbox__row[data-selected]:not([data-indeterminate]) .glide-checkbox__check,.glide-checkbox__row[data-indeterminate] .glide-checkbox__dash{visibility:visible}.glide-checkbox__row:is([data-selected],[data-indeterminate])[data-hovered] .glide-checkbox__box{background:var(--color-bright-blue-400);border-color:var(--color-bright-blue-400)}.glide-checkbox__row[data-invalid] .glide-checkbox__box{border-color:var(--color-border-negative)}.glide-checkbox__row[data-invalid][data-selected] .glide-checkbox__box{background:var(--color-icon-negative)}.glide-checkbox__row[data-disabled]{cursor:default}.glide-checkbox__row[data-disabled] .glide-checkbox__box{border-color:var(--color-border-disabled)}.glide-checkbox__row[data-disabled]:is([data-selected],[data-indeterminate]) .glide-checkbox__box{background:var(--color-icon-disabled)}.glide-checkbox__row[data-disabled] .glide-checkbox__label{color:var(--color-text-disabled)}.glide-radio-group{gap:var(--spacing-2xs);font-family:var(--font-primary);flex-direction:column;display:flex}.glide-radio-group__label{font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-default)}.glide-radio-group__options{gap:var(--spacing-s);flex-direction:column;display:flex}.glide-radio-group[data-orientation=horizontal] .glide-radio-group__options{flex-flow:wrap;column-gap:20px}.glide-radio{gap:var(--spacing-s);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-default);cursor:pointer;align-items:flex-start;display:inline-flex}.glide-radio[data-disabled]{color:var(--color-text-disabled);cursor:default}.glide-radio__control{width:16px;height:16px;margin-block:var(--spacing-3xs);background:var(--color-surface-primary);border:var(--border-width-s) solid var(--color-blue-grey-500);border-radius:var(--radius-pill);flex-shrink:0}.glide-radio[data-hovered] .glide-radio__control{border-color:var(--color-border-brand-hover)}.glide-radio[data-focus-visible] .glide-radio__control{border-color:var(--color-border-brand);box-shadow:var(--shadow-focus)}.glide-radio[data-disabled] .glide-radio__control{border-color:var(--color-border-disabled)}.glide-radio[data-invalid] .glide-radio__control{border-color:var(--color-border-negative)}.glide-radio[data-invalid][data-focus-visible] .glide-radio__control{box-shadow:var(--shadow-focus-negative)}.glide-radio[data-selected] .glide-radio__control{background:radial-gradient(circle, var(--color-surface-primary) 3px, var(--color-surface-info-solid) 3.5px);border:none}.glide-radio[data-selected][data-hovered] .glide-radio__control{background:radial-gradient(circle, var(--color-surface-primary) 3px, var(--color-surface-info-solid-hover) 3.5px)}.glide-radio[data-selected][data-disabled] .glide-radio__control{background:radial-gradient(circle, var(--color-surface-primary) 3px, var(--color-icon-disabled) 3.5px)}.glide-radio[data-selected][data-invalid] .glide-radio__control{background:radial-gradient(circle, var(--color-surface-primary) 3px, var(--color-surface-negative-solid) 3.5px)}.glide-tag-field{gap:var(--spacing-2xs);box-sizing:border-box;min-height:36px;padding:5px var(--spacing-m);font-family:var(--font-primary);cursor:text;background:var(--color-surface-secondary);border:var(--border-width-s) solid var(--color-border-neutral);border-radius:var(--radius-sm);flex-wrap:wrap;align-items:center;display:flex}.glide-tag-field:hover{border-color:var(--color-border-brand)}.glide-tag-field:focus-within{background:var(--color-surface-primary);border-color:var(--color-border-brand);box-shadow:var(--shadow-focus)}.glide-tag-field[data-invalid]{border-color:var(--color-border-negative)}.glide-tag-field__group,.glide-tag-field__list{display:contents}.glide-tag-field__tag{gap:var(--spacing-3xs);height:24px;padding:0 var(--spacing-3xs) 0 var(--spacing-s);font-size:var(--font-size-body-s);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-s);color:var(--color-text-brand);white-space:nowrap;cursor:default;background:var(--color-surface-info-subtle);border-radius:var(--radius-pill);outline:none;align-items:center;display:inline-flex}.glide-tag-field__tag[data-focus-visible]{box-shadow:var(--shadow-focus)}.glide-tag-field__remove{width:20px;height:20px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.glide-tag-field__remove[data-hovered]{background:var(--color-surface-info-subtle-hover)}.glide-tag-field__remove[data-focus-visible]{box-shadow:var(--shadow-focus)}.glide-tag-field__input{min-width:80px;height:24px;font-family:inherit;font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);color:var(--color-text-default);background:0 0;border:none;outline:none;flex:1;padding:0}.glide-tag-field__input::placeholder{color:var(--color-text-secondary);opacity:1}.glide-tooltip{max-width:240px;padding:var(--spacing-m) var(--spacing-l);font-family:var(--font-primary);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-default);background:var(--color-surface-primary);border:var(--border-width-s) solid var(--color-border-neutral);border-radius:var(--radius-sm);outline:none;flex-direction:column;display:flex}.glide-tooltip[data-entering]{animation:glide-tooltip-fade var(--motion-duration-200) var(--motion-ease-out)}.glide-tooltip[data-exiting]{animation:glide-tooltip-fade var(--motion-duration-100) var(--motion-ease-in) reverse}.glide-tooltip__heading{font-weight:var(--font-weight-semibold)}.glide-tooltip__content{font-weight:var(--font-weight-regular)}.glide-tooltip__arrow svg{fill:var(--color-surface-primary);stroke:var(--color-border-neutral);stroke-width:var(--border-width-s);display:block}.glide-tooltip__arrow[data-placement=top] svg{transform:translateY(-1px)}.glide-tooltip__arrow[data-placement=bottom] svg{transform:translateY(1px)rotate(180deg)}.glide-tooltip__arrow[data-placement=left] svg{transform:translate(-4px)rotate(-90deg)}.glide-tooltip__arrow[data-placement=right] svg{transform:translate(4px)rotate(90deg)}@keyframes glide-tooltip-fade{0%{opacity:0}}.pm-editor{gap:var(--spacing-m);flex-direction:column;display:flex}.pm-editor__box{background:var(--color-surface-primary);border:var(--border-width-s) solid var(--color-border-neutral);border-radius:var(--radius-sm);flex-direction:column;display:flex;overflow:hidden}.pm-editor__box:focus-within{border-color:var(--color-border-brand);box-shadow:var(--shadow-focus)}.pm-editor__box--invalid,.pm-editor__box--invalid:focus-within{border-color:var(--color-border-negative)}.pm-editor-toolbar{background:var(--color-surface-secondary);border-bottom:var(--border-width-s) solid var(--color-border-neutral);flex-wrap:wrap;display:flex}.pm-editor-toolbar__group{gap:var(--spacing-s);padding:var(--spacing-s);border-inline-end:var(--border-width-s) solid var(--color-border-neutral);display:flex}.pm-editor-toolbar__button,.pm-editor-toolbar__size{height:32px;color:var(--color-icon-neutral);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.pm-editor-toolbar__button{width:32px}.pm-editor-toolbar__size{gap:var(--spacing-2xs);min-width:48px;padding-inline:var(--spacing-s);font-family:var(--font-primary);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-default)}.pm-editor-toolbar__button[data-hovered],.pm-editor-toolbar__size[data-hovered]{background:var(--color-surface-primary-hover)}.pm-editor-toolbar__button[data-selected]{color:var(--color-icon-brand);background:var(--color-surface-info-subtle)}.pm-editor-toolbar__button[data-focus-visible],.pm-editor-toolbar__size[data-focus-visible]{box-shadow:var(--shadow-focus)}.pm-editor-toolbar__sizes{min-width:80px;max-height:320px;overflow:auto}.pm-editor-colors{gap:var(--spacing-s);padding:var(--spacing-m);outline:none;flex-direction:column;display:flex}.pm-editor-colors__automatic{padding:var(--spacing-2xs) var(--spacing-s);font-family:var(--font-primary);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-default);text-align:start;cursor:pointer;border:var(--border-width-s) solid var(--color-border-neutral);border-radius:var(--radius-sm);background:0 0;outline:none}.pm-editor-colors__grid{gap:var(--spacing-2xs);grid-template-columns:repeat(6,20px);display:grid}.pm-editor-colors__swatch{cursor:pointer;border:var(--border-width-s) solid var(--color-border-neutral);border-radius:var(--radius-sm);outline:none;width:20px;height:20px;padding:0}.pm-editor-colors__automatic[data-hovered],.pm-editor-colors__swatch[data-hovered],.pm-editor-colors__swatch[aria-pressed=true]{border-color:var(--color-border-brand)}.pm-editor-colors__automatic[data-focus-visible],.pm-editor-colors__swatch[data-focus-visible]{box-shadow:var(--shadow-focus)}.pm-editor__scroll{resize:vertical;height:224px;min-height:120px;overflow:auto}.pm-editor__content{box-sizing:border-box;min-height:100%;padding:var(--spacing-m);font-family:var(--font-primary);color:var(--color-text-default);overflow-wrap:break-word;outline:none;font-size:13px;line-height:1.6}.pm-editor__content>:first-child{margin-top:0}.pm-editor__content{white-space:pre-wrap;white-space:break-spaces;font-variant-ligatures:none;font-feature-settings:"liga" 0;position:relative}.pm-editor__content [contenteditable=false]{white-space:normal}.pm-editor__content [contenteditable=false] [contenteditable=true]{white-space:pre-wrap}.pm-editor__content img.ProseMirror-separator{border:none!important;width:0!important;height:0!important;margin:0!important;display:inline!important}.pm-editor__content .ProseMirror-gapcursor{pointer-events:none;margin:0;display:none;position:absolute}.pm-editor__content .ProseMirror-gapcursor:after{border-top:var(--border-width-s) solid var(--color-text-default);content:"";width:20px;animation:1.1s steps(2,start) infinite pm-editor-cursor-blink;display:block;position:absolute;top:-2px}@keyframes pm-editor-cursor-blink{to{visibility:hidden}}.pm-editor__content.ProseMirror-focused .ProseMirror-gapcursor{display:block}.pm-editor__content.ProseMirror-hideselection ::selection{background:0 0}.pm-editor__content.ProseMirror-hideselection *{caret-color:#0000}.pm-editor__content p.is-editor-empty:first-child:before{float:inline-start;height:0;color:var(--color-text-secondary);pointer-events:none;content:attr(data-placeholder)}.pm-editor__content img{max-width:100%}.pm-editor__content img.ProseMirror-selectednode{outline:2px solid var(--color-border-brand)}.pm-editor__content table{border-collapse:collapse}.pm-editor__content td,.pm-editor__content th{min-width:40px;padding:var(--spacing-2xs);vertical-align:top;border:var(--border-width-s) solid var(--color-border-neutral-hover)}.pm-editor__footer{gap:var(--spacing-m);margin-top:calc(-1 * var(--spacing-s));justify-content:flex-end;display:flex}.pm-editor__count,.pm-editor__warning{font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);margin:0}.pm-editor__count{color:var(--color-text-secondary)}.pm-editor__warning{color:var(--color-text-negative);flex:1}.pm-editor-modal{gap:var(--spacing-m);padding:var(--spacing-l);flex-direction:column;display:flex}.pm-editor-modal__row{gap:var(--spacing-s);display:flex}.pm-editor-modal__url{flex:1}.pm-editor-modal__error{font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);color:var(--color-text-negative);margin:0}.pm-content{gap:var(--spacing-xl);font-family:var(--font-primary);flex-direction:column;display:flex}.pm-content__field{flex-direction:column;gap:10px;min-width:0;display:flex}.pm-content__label{font-size:var(--font-size-body-m);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-m);color:var(--color-text-default)}.pm-content__note{font-size:var(--font-size-body-s);margin-inline-start:var(--spacing-2xs)}.pm-content__required{color:var(--color-text-negative)}.pm-content__error{font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);color:var(--color-text-negative);margin:0}.pm-content__info{font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-secondary);margin:0}.pm-content__inline{gap:var(--spacing-xl);flex-wrap:wrap;display:flex}.pm-content__from,.pm-content__keyword{width:350px;max-width:100%}.pm-content__keywords{gap:var(--spacing-m);flex-wrap:wrap;display:flex}.pm-content__keywords:empty{display:none}.pm-content__test{gap:var(--spacing-s);align-items:flex-start;display:flex}.pm-content__test-input{flex:1;min-width:0}.pm-sms{gap:var(--spacing-m);flex-direction:column;display:flex}.pm-sms__input{height:224px}.pm-sms__count{margin:0;margin-top:calc(-1 * var(--spacing-s));font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);color:var(--color-text-secondary);text-align:end}.pm-sms__count--over{color:var(--color-text-negative)}.glide-number-field{gap:var(--spacing-2xs);font-family:var(--font-primary);flex-direction:column;display:inline-flex}.glide-number-field__field{background:var(--color-surface-secondary);border-radius:var(--radius-sm);align-items:stretch;height:36px;display:flex}.glide-number-field__field[data-focus-within]{background:var(--color-surface-primary)}.glide-number-field__button{width:36px;color:var(--color-icon-neutral);cursor:pointer;background:var(--color-surface-primary);border:var(--border-width-s) solid var(--color-border-neutral);outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.glide-number-field__button:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.glide-number-field__button:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.glide-number-field__button[data-hovered]{border-color:var(--color-border-brand)}.glide-number-field__button[data-focus-visible]{border-color:var(--color-border-brand);box-shadow:var(--shadow-focus);position:relative}.glide-number-field__button[data-disabled]{color:var(--color-icon-disabled);cursor:default;border-color:var(--color-border-neutral)}.glide-number-field__input{box-sizing:border-box;field-sizing:content;min-width:36px;padding:0 var(--spacing-m);font-family:inherit;font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);color:var(--color-text-default);text-align:center;border:none;border-block:var(--border-width-s) solid var(--color-border-neutral);background:0 0;outline:none}@supports not (field-sizing:content){.glide-number-field__input{width:calc(3ch + 2 * var(--spacing-m))}}.glide-number-field__input[data-hovered]{border-color:var(--color-border-brand)}.glide-number-field__input[data-focused]{border-color:var(--color-border-brand);box-shadow:var(--shadow-focus-inset)}.glide-number-field__label{font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);color:var(--color-text-secondary)}.pm-timing{flex-direction:column;gap:32px;display:flex}.pm-timing__fields{gap:var(--spacing-xl);flex-direction:column;display:flex}.pm-timing__field{gap:var(--spacing-2xs);flex-direction:column;display:flex}.pm-timing__select{inline-size:222px}.pm-timing__help{font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);color:var(--color-text-secondary);margin:0}.pm-timing__inline{gap:var(--spacing-m);flex-wrap:wrap;align-items:center;display:flex}.pm-timing__inline--wide{gap:var(--spacing-3xl)}.pm-timing__text{font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);color:var(--color-text-default)}.pm-timing__custom{gap:var(--spacing-xl);flex-direction:column;display:flex}.pm-timing__window{gap:var(--spacing-l) var(--spacing-3xl);flex-wrap:wrap;align-items:flex-start;display:flex}.pm-timing__window>.pm-timing__text{padding-block:6px}.pm-timing__minutes{gap:var(--spacing-l);display:flex}.pm-timing__confirm-text{margin:0}.pm-timing__confirm-text+.pm-timing__confirm-text{margin-block-start:var(--spacing-s)}.glide-banner{align-items:flex-start;gap:var(--spacing-s);padding:var(--spacing-s) var(--spacing-l);font-family:var(--font-primary);border-radius:var(--radius-sm);display:flex;overflow:clip}.glide-banner--info{background:var(--color-surface-info-subtle)}.glide-banner__icon{padding-block:var(--spacing-4xs);flex-shrink:0;display:flex}.glide-banner--info .glide-banner__icon{color:var(--color-icon-brand)}.glide-banner__heading{font-size:var(--font-size-body-s);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-s);color:var(--color-text-default);flex:1;margin:0}.glide-drawer-overlay{z-index:1000;background:var(--color-overlay);align-items:flex-end;display:flex;position:fixed;inset:0}.glide-drawer-overlay[data-entering]{animation:glide-drawer-fade var(--motion-duration-400) var(--motion-ease-out)}.glide-drawer-overlay[data-exiting]{animation:glide-drawer-fade var(--motion-duration-300) var(--motion-ease-in) reverse}.glide-drawer{max-block-size:100%;inline-size:100%;padding-inline:var(--spacing-xl);background:var(--color-surface-primary);border-radius:var(--radius-md) var(--radius-md) 0 0;box-shadow:var(--shadow-level-7-top);justify-content:center;display:flex}.glide-drawer[data-entering]{animation:glide-drawer-slide var(--motion-duration-400) var(--motion-ease-out)}.glide-drawer[data-exiting]{animation:glide-drawer-slide var(--motion-duration-300) var(--motion-ease-in) reverse}.glide-drawer__dialog{min-block-size:0;inline-size:100%;max-inline-size:1152px;font-family:var(--font-primary);outline:none;flex-direction:column;display:flex}.glide-drawer__header{align-items:center;gap:var(--spacing-xl);padding-block:var(--spacing-xl);flex-shrink:0;display:flex}.glide-drawer__title{font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading-h2);color:var(--color-text-default);flex:1;margin:0}.glide-drawer__close{margin-block:calc(-1 * var(--spacing-m));margin-inline-end:calc(-1 * var(--spacing-m))}.glide-drawer__body{flex:1;min-block-size:144px;max-block-size:480px;overflow-y:auto}.glide-drawer__footer{justify-content:flex-end;gap:var(--spacing-s);padding-block:var(--spacing-m) var(--spacing-xl);border-top:var(--border-width-s) solid var(--color-border-neutral);flex-shrink:0;margin-block-start:var(--spacing-l);display:flex}@media (width<=1024px){.glide-drawer{padding-inline:var(--spacing-l)}.glide-drawer__header{padding-block:var(--spacing-l)}.glide-drawer__footer{padding-block-end:var(--spacing-l)}}@keyframes glide-drawer-fade{0%{opacity:0}}@keyframes glide-drawer-slide{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.glide-drawer[data-entering],.glide-drawer[data-exiting]{animation-name:glide-drawer-fade}}.glide-date-picker{font-family:var(--font-primary)}.glide-date-picker__group{display:flex}.glide-date-picker__field{block-size:48px;min-inline-size:0;padding:var(--spacing-s) var(--spacing-l);text-align:start;cursor:pointer;background:var(--color-surface-secondary);border:var(--border-width-s) solid var(--color-border-neutral);border-radius:var(--radius-sm);outline:none;flex-direction:column;flex:1;justify-content:center;font-family:inherit;display:flex;position:relative}.glide-date-picker__field[data-hovered]{border-color:var(--color-border-brand)}.glide-date-picker__field[data-focus-visible],.glide-date-picker__field[data-pressed]{background:var(--color-surface-primary);border-color:var(--color-border-brand)}.glide-date-picker__field[data-focus-visible]{box-shadow:var(--shadow-focus)}.glide-date-picker__field[data-disabled]{cursor:default;border-color:var(--color-border-neutral)}.glide-date-picker__placeholder,.glide-date-picker__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.glide-date-picker__placeholder{font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);color:var(--color-text-secondary)}.glide-date-picker__field--filled .glide-date-picker__placeholder{font-size:var(--font-size-body-s);line-height:var(--line-height-body-s)}.glide-date-picker__required{color:var(--color-text-negative);margin-inline-start:var(--spacing-3xs)}.glide-date-picker__value{font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);color:var(--color-text-default)}.glide-date-picker__field[data-disabled] .glide-date-picker__placeholder,.glide-date-picker__field[data-disabled] .glide-date-picker__value{color:var(--color-text-disabled)}.glide-date-picker__popover{background:var(--color-surface-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-level-5);overflow:clip}.glide-date-picker__dialog{outline:none}.glide-calendar{padding:0 var(--spacing-l) var(--spacing-l);font-family:var(--font-primary)}.glide-calendar__months{gap:var(--spacing-3xl);display:flex}.glide-calendar__month{min-inline-size:340px;flex-direction:column;padding-block-start:var(--spacing-l);display:flex}.glide-calendar__header{align-items:center;gap:var(--spacing-s);padding-block-end:var(--spacing-l);display:flex}.glide-calendar__title{font-size:var(--font-size-body-l);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-l);text-align:center;color:var(--color-text-default);flex:1;margin:0}.glide-calendar__nav{color:var(--color-icon-neutral-subtle);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;outline:none;padding:0;display:flex}.glide-calendar__nav[data-focus-visible]{box-shadow:var(--shadow-focus)}.glide-calendar__nav[data-disabled]{visibility:hidden}.glide-calendar__grid{border-collapse:collapse;table-layout:fixed;inline-size:100%}.glide-calendar__weekday{block-size:32px;font-size:var(--font-size-body-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-body-s);color:var(--color-text-secondary);padding:0}.glide-calendar__grid td{padding:0}.glide-calendar__day{block-size:44px;inline-size:44px;font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);color:var(--color-text-default);cursor:pointer;border-radius:var(--radius-pill);outline:none;justify-content:center;align-items:center;margin-inline:auto;display:flex}.glide-calendar__day[data-outside-month]{visibility:hidden}.glide-calendar__day[data-today]{background:var(--color-blue-grey-200)}.glide-calendar__day[data-hovered],.glide-calendar__day[data-focus-visible]{color:var(--color-text-brand);background:var(--color-surface-primary);box-shadow:inset 0 0 0 var(--border-width-s) var(--color-border-brand)}.glide-calendar__day[data-focus-visible]{box-shadow:inset 0 0 0 var(--border-width-s) var(--color-border-brand), var(--shadow-focus)}.glide-calendar__day[data-selected]{color:var(--color-text-reverse);background:var(--color-surface-info-solid)}.glide-calendar__day[data-selected][data-hovered]{background:var(--color-surface-info-solid-hover);box-shadow:none}.glide-calendar__day[data-disabled],.glide-calendar__day[data-unavailable]{color:var(--color-text-disabled);cursor:default;box-shadow:none;background:0 0}@media (width<=720px){.glide-calendar__months{flex-direction:column}.glide-calendar__month{min-inline-size:0}}.pm-triggers{align-items:flex-start;gap:var(--spacing-xl);flex-direction:column;display:flex}.pm-triggers__list{gap:var(--spacing-l) var(--spacing-xl);grid-template-columns:max-content 222px max-content max-content;align-items:center;margin:0;padding:0;list-style:none;display:grid}.pm-trigger{grid-template-columns:subgrid;row-gap:var(--spacing-s);grid-column:1/-1;align-items:center;display:grid}.pm-trigger__name{font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-secondary);grid-column:1}.pm-trigger__operator{grid-column:2}.pm-trigger__select{inline-size:100%}.pm-trigger__value{gap:var(--spacing-s) var(--spacing-l);flex-wrap:wrap;align-items:center;display:flex}.pm-trigger__remove{justify-self:start}.pm-trigger__inline{gap:var(--spacing-l);align-items:center;display:flex}.pm-trigger__inline--wide{gap:var(--spacing-3xl)}.pm-trigger__text{font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-default)}.pm-trigger__value>.pm-trigger__text{color:var(--color-text-secondary)}.pm-trigger__number{inline-size:118px}.pm-trigger__number-select{inline-size:160px}.pm-trigger__currency{inline-size:96px}.pm-trigger__input,.pm-trigger__pair,.pm-trigger__date{inline-size:160px}.pm-trigger__select-wide,.pm-trigger__wide{inline-size:320px}.pm-add-triggers{gap:var(--spacing-3xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.pm-add-triggers__available{gap:var(--spacing-m);flex-direction:column;min-inline-size:0;display:flex}.pm-add-triggers__available>.glide-text-field{max-inline-size:350px}.pm-add-triggers__list{padding-block:var(--spacing-s);flex-direction:column;display:flex}.pm-add-triggers__list>.glide-checkbox{padding:var(--spacing-s) var(--spacing-l)}.pm-add-triggers__selected{align-items:flex-start;gap:var(--spacing-m);border-inline-start:var(--border-width-s) solid var(--color-border-neutral);flex-direction:column;padding-inline-start:var(--spacing-3xl);display:flex}.pm-add-triggers__empty{padding:var(--spacing-s) var(--spacing-l);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-secondary);margin:0}.pm-add-triggers__selected-list{flex-direction:column;align-self:stretch;margin:0;padding:0;list-style:none;display:flex}.pm-add-triggers__selected-item{gap:var(--spacing-s);padding:var(--spacing-s) var(--spacing-l);align-items:flex-start;display:flex}.pm-add-triggers__selected-text{flex-direction:column;flex:1;display:flex}.pm-add-triggers__selected-name{font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-default)}.pm-add-triggers__selected-description{font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);color:var(--color-text-secondary)}.pm-limited-trigger{gap:var(--spacing-s);padding:var(--spacing-xl);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-default);flex-direction:column;display:flex}.pm-limited-trigger__text{margin:0}.pm-limited-trigger__list{margin:0;padding-inline-start:var(--spacing-xl)}.pm-message{gap:var(--spacing-xl);flex-direction:column;padding-block-start:var(--spacing-3xl);padding-inline-start:var(--spacing-xl);display:flex}.pm-message__title{padding:var(--spacing-xl);font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading-h2);color:var(--color-text-default);margin:0}.pm-message__sections{gap:var(--spacing-3xl);flex-direction:column;display:flex}.pm-message__section{gap:var(--spacing-xl);flex-direction:column;display:flex}.pm-message__section-title{font-size:var(--font-size-heading-h3);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading-h3);color:var(--color-text-default);margin:0}.pm-message__section-error{margin:calc(-1 * var(--spacing-m)) 0 0;font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);color:var(--color-text-negative)}.pm-message__required{color:var(--color-text-negative)}.pm-message__types{gap:var(--spacing-3xl);flex-wrap:wrap;display:flex}.pm-message__type{gap:var(--spacing-s);min-inline-size:196px;padding:9px var(--spacing-l);border:var(--border-width-s) solid var(--color-icon-neutral-reverse);border-radius:var(--radius-md);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-default);justify-content:center;align-items:center;display:inline-flex}.pm-message__actions{gap:var(--spacing-l);padding-block:var(--spacing-xl);border-block-start:var(--border-width-s) solid var(--color-icon-neutral-reverse);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.pm-message__note{padding-inline:var(--spacing-s);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-default);margin:0}.pm-message__status{min-block-size:320px;font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);color:var(--color-text-secondary);flex:1;justify-content:center;align-items:center;margin:0;display:flex}.pm-message-save{padding:var(--spacing-xl);color:var(--color-icon-brand);justify-content:center;display:flex}.pm-message-save p{font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-default);margin:0}.glide-badge{--badge-on-solid:var(--color-text-reverse);align-items:center;gap:var(--spacing-2xs);max-width:100%;height:20px;padding:var(--spacing-3xs) var(--spacing-s);font-family:var(--font-primary);font-size:var(--font-size-badge-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-badge-xs);text-transform:uppercase;white-space:nowrap;vertical-align:middle;border:var(--border-width-s) solid transparent;border-radius:var(--radius-pill);display:inline-flex}.glide-badge svg{flex-shrink:0}.glide-badge__label{text-overflow:ellipsis;overflow:hidden}.glide-badge--solid{color:var(--badge-on-solid);background:var(--badge-solid)}.glide-badge--subtle{color:var(--badge-solid);background:var(--badge-subtle)}.glide-badge--outline{color:var(--badge-solid);background:var(--color-surface-primary);border-color:var(--badge-border,var(--badge-solid))}.glide-badge--bright-blue{--badge-solid:var(--color-surface-info-solid);--badge-subtle:var(--color-surface-info-subtle)}.glide-badge--deep-blue{--badge-solid:var(--color-deep-blue-300);--badge-subtle:var(--color-deep-blue-100)}.glide-badge--green{--badge-solid:var(--color-surface-success-solid);--badge-subtle:var(--color-surface-success-subtle)}.glide-badge--orange{--badge-solid:var(--color-orange-400);--badge-subtle:var(--color-orange-100)}.glide-badge--red{--badge-solid:var(--color-surface-negative-solid);--badge-subtle:var(--color-surface-negative-subtle)}.glide-badge--yellow{--badge-solid:var(--color-yellow-300);--badge-subtle:#fffcf3;--badge-on-solid:var(--color-text-default);--badge-border:var(--color-yellow-400)}.glide-badge--yellow.glide-badge--subtle,.glide-badge--yellow.glide-badge--outline{color:var(--color-yellow-400)}.glide-badge--blue-grey{--badge-solid:var(--color-blue-grey-600);--badge-subtle:var(--color-blue-grey-300)}.glide-badge--blue-grey.glide-badge--subtle,.glide-badge--blue-grey.glide-badge--outline{color:var(--color-text-default)}.glide-badge--white{--badge-solid:var(--color-surface-primary);--badge-subtle:var(--color-surface-primary);--badge-on-solid:var(--color-text-secondary);--badge-border:var(--color-blue-grey-400)}.glide-badge--white.glide-badge--subtle,.glide-badge--white.glide-badge--outline{color:var(--color-text-secondary)}.pm-messages{gap:var(--spacing-m);flex-direction:column;padding-block-start:var(--spacing-xl);display:flex}.pm-messages__intro{font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading-h2);color:var(--color-text-default);margin:0}.pm-messages__actions{gap:var(--spacing-l);padding:var(--spacing-l) 0 var(--spacing-2xs);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.pm-messages__filters{gap:var(--spacing-s);flex-wrap:wrap;align-items:center;display:flex}.pm-messages__search{inline-size:397px;margin-inline-end:var(--spacing-s)}.pm-messages__card{position:relative}.pm-messages__table .glide-table__cell{vertical-align:middle}.pm-messages__table .glide-table__column,.pm-messages__table .glide-table__cell{padding-inline-end:calc(var(--spacing-l) * 2)}.pm-messages__table .glide-table__column{inline-size:157px}.pm-messages__table .pm-messages__name-column{inline-size:276px}.pm-messages__table .pm-messages__modified-column{inline-size:216px}.pm-messages__table .pm-messages__actions-column{inline-size:auto}.pm-messages__table .pm-messages__actions-column,.pm-messages__table .pm-messages__actions-cell{padding-inline-end:var(--spacing-l)}.pm-messages__name{font-weight:var(--font-weight-semibold);color:var(--color-text-link);text-decoration:none}.pm-messages__name:hover{text-decoration:underline}.pm-messages__name[aria-disabled=true]{color:var(--color-text-disabled);text-decoration:none}.pm-messages__icon{color:var(--color-icon-neutral);display:block}.pm-messages__modified{gap:var(--spacing-2xs);flex-direction:column;inline-size:0;min-inline-size:100%;display:flex}.pm-messages__modified>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pm-messages__actions-cell{text-align:end}.pm-messages__overlay{color:var(--color-icon-brand);background:#fff9;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pm-messages__footer{gap:var(--spacing-l);min-block-size:52px;padding:var(--spacing-s) var(--spacing-l);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-default);background:var(--color-surface-primary);border-block-start:var(--border-width-s) solid var(--color-border-neutral);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.pm-messages__range{white-space:nowrap}.pm-messages__pager{grid-column:2}.pm-messages__per-page{grid-column:3;justify-self:end}.pm-backoffice{gap:var(--spacing-3xl);font-family:var(--font-primary);flex-direction:column;padding-block-start:var(--spacing-3xl);display:flex}.pm-backoffice__nav ul{inline-size:240px;padding:var(--spacing-s) 0;margin:0;list-style:none}.pm-backoffice__nav li{border-block-end:var(--border-width-s) solid var(--color-blue-grey-200)}.pm-backoffice__nav-link{padding:10px var(--spacing-l);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-default);text-decoration:none;display:block}.pm-backoffice__nav-link:hover{background:var(--color-surface-hover-subtle)}.pm-backoffice__nav-link:focus-visible{box-shadow:var(--shadow-focus);outline:none}.pm-backoffice__nav-link.active{color:var(--color-text-brand);background:var(--color-surface-info-subtle);box-shadow:inset 3px 0 0 var(--color-border-brand)}.pm-backoffice__templates{gap:var(--spacing-3xl);flex-direction:column;display:flex}.pm-backoffice__table.pm-messages__table .glide-table__column:not(.pm-messages__name-column,.pm-messages__actions-column){inline-size:216px}.pm-backoffice__types{flex-wrap:wrap;gap:32px;display:flex}.pm-backoffice__type{inline-size:350px;max-inline-size:100%}.pm-backoffice__description{min-block-size:160px}.pm-backoffice__hints{min-block-size:36px}.pm-backoffice--pnr{gap:var(--spacing-xl)}.pm-pnr{gap:var(--spacing-xl);border-block-start:var(--border-width-s) solid var(--color-blue-grey-200);flex-direction:column;padding-block-start:var(--spacing-xl);display:flex}.pm-pnr__form{align-items:center;gap:var(--spacing-xl);flex-wrap:wrap;display:flex}.pm-pnr__field{align-items:center;gap:var(--spacing-l);inline-size:350px;max-inline-size:100%;display:flex}.pm-pnr__label{font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-secondary);white-space:nowrap}.pm-pnr__input{flex:1;min-inline-size:0}.pm-pnr__copy{align-items:center;gap:var(--spacing-m);font-size:var(--font-size-body-m);display:flex}.pm-pnr__placeholder,.pm-pnr__record{padding:calc(var(--spacing-s) - var(--border-width-s)) var(--spacing-m);border:var(--border-width-s) solid var(--color-border-neutral);border-radius:var(--radius-sm);background:var(--color-surface-secondary);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-default);margin:0}.pm-pnr__placeholder{box-sizing:border-box;min-block-size:36px;font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);color:var(--color-text-secondary);padding-block:5px}.pm-pnr__placeholder--error{border-color:var(--color-border-negative);background:var(--color-surface-negative-subtle);color:var(--color-text-negative)}.pm-pnr__record{white-space:pre-wrap;overflow-wrap:anywhere;font-family:monospace;overflow:auto}.ai-banner{cursor:pointer;background:#f8f8ff;border:.5px solid #f5c4b3;border-radius:10px;align-items:center;gap:16px;padding:16px 20px;transition:box-shadow .15s;display:flex}.ai-banner:hover,.ai-banner:focus{outline:none;box-shadow:0 4px 14px #ff603024}.ai-banner:focus-visible{outline-offset:2px;outline:2px solid #006fcf}.ai-banner-icon{background:#006fcf;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ai-banner-icon svg{stroke:#fff;width:22px;height:22px}.ai-banner-body{flex:1}.ai-banner-beta{color:#fff;letter-spacing:.03em;text-transform:uppercase;background:#006fcf;border-radius:4px;margin-bottom:6px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-block}.ai-banner-internal{color:#5a6470;margin-left:8px;font-size:13px}.ai-banner-title{color:#1f2933;margin:0 0 3px;font-size:17px;font-weight:600}.ai-banner-sub{color:#5a6470;margin:0;font-size:13.5px}.ai-banner-chev{color:#d85a30;flex-shrink:0}.ai-banner-chev svg{stroke:currentColor;width:20px;height:20px}.ai-notice-bd{z-index:500;background:#282d3a4d;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.ai-notice{color:#282d3a;background:#fff;border-radius:8px;outline:none;flex-direction:column;width:520px;max-width:100%;padding:16px 24px;font-family:Open Sans,sans-serif;display:flex;box-shadow:0 2px 23px 7px #0000004a}.ai-notice-dialog{outline:none;flex-direction:column;display:flex}.ai-notice-top{justify-content:flex-end;display:flex}.ai-notice-x{cursor:pointer;background:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='CloseFilled'%3e%3cpath%20id='Vector'%20d='M19%206.41L17.59%205L12%2010.59L6.41%205L5%206.41L10.59%2012L5%2017.59L6.41%2019L12%2013.41L17.59%2019L19%2017.59L13.41%2012L19%206.41Z'%20fill='%23333F48'/%3e%3c/g%3e%3c/svg%3e") 50% no-repeat;border:none;width:24px;height:24px;padding:0}.ai-notice-body{flex-direction:column;gap:10px;padding-bottom:16px;font-size:14px;line-height:24px;display:flex}.ai-notice-body p,.ai-notice-body ul{margin:0}.ai-notice-body ul{padding-left:21px;list-style:outside}.ai-notice-title{font-size:20px;font-weight:600;line-height:normal}.ai-notice-footer{justify-content:flex-end;display:flex}.ai-notice-continue{color:#fff;cursor:pointer;background:#3a4add;border:none;border-radius:4px;height:40px;padding:8px 16px;font-size:16px;font-weight:700;line-height:normal}.pm-create{gap:var(--spacing-3xl);padding-block:var(--spacing-xl);flex-direction:column;display:flex}.pm-create__intro{gap:var(--spacing-3xl);flex-direction:column;display:flex}.pm-create__title{font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading-h2);color:var(--color-text-default);margin:0}.pm-create__text{font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);color:var(--color-text-default);margin:0}.pm-create__start{gap:var(--spacing-l);flex-wrap:wrap;align-items:center;display:flex}.pm-create__library-title{font-size:var(--font-size-heading-h3);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading-h3);color:var(--color-text-default);margin:0}.pm-create__library{gap:var(--spacing-3xl);flex-direction:column;display:flex}.pm-create__filters{gap:var(--spacing-s);flex-wrap:wrap;align-items:center;padding-block-start:var(--spacing-l);display:flex}.pm-create__status{font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);color:var(--color-text-secondary);justify-content:center;margin:0;display:flex}.pm-create__grid{gap:var(--spacing-3xl) var(--spacing-xl);grid-template-columns:repeat(auto-fill,minmax(360px,1fr));margin:0;padding:0;list-style:none;display:grid}.pm-create-card{gap:var(--spacing-l);background:var(--color-surface-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-level-2);flex-direction:column;padding-block-start:var(--spacing-l);display:flex}.pm-create-card__header{gap:var(--spacing-l);padding-inline:var(--spacing-l);justify-content:space-between;align-items:center;display:flex}.pm-create-card__travel-type{gap:var(--spacing-s);font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading-h2);color:var(--color-text-default);align-items:center;display:flex}.pm-create-card__badges{gap:var(--spacing-l);flex-wrap:wrap;justify-content:flex-end;min-inline-size:0;display:flex}.pm-create-card__name{padding-inline:var(--spacing-l);font-size:var(--font-size-body-l);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-l);color:var(--color-text-default);margin:0}.pm-create-card__description{padding-inline:var(--spacing-l);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-secondary);flex:1;margin:0}.pm-create-card__actions{padding:var(--spacing-l);background:var(--color-surface-secondary);border-end-end-radius:var(--radius-md);border-end-start-radius:var(--radius-md)}.pm-create-no-subscription{gap:var(--spacing-l);padding:var(--spacing-xl);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-default);text-align:center;flex-direction:column;align-items:center;display:flex}.pm-create-no-subscription p{margin:0}.glide-toggletip__button{color:var(--color-icon-brand);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;outline:none;padding:0;display:inline-flex}.glide-toggletip__button[data-focus-visible]{box-shadow:var(--shadow-focus)}.glide-toggletip{font-size:var(--font-size-body-s);line-height:var(--line-height-body-s)}.glide-toggletip__dialog{outline:none}.pm-business-areas{align-items:flex-start;gap:var(--spacing-xl);flex-direction:column;display:flex}.pm-business-table{gap:var(--spacing-m);flex-direction:column;align-self:stretch;display:flex}.pm-business-table__filters{gap:var(--spacing-l);flex-wrap:wrap;display:flex}.pm-business-table__filters>.glide-text-field{inline-size:280px}.pm-business-table__hierarchy{gap:var(--spacing-s);align-items:center;display:inline-flex}.pm-business-table__footer{gap:var(--spacing-l);min-block-size:52px;padding:var(--spacing-s) var(--spacing-l);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-default);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.pm-business-table__range{white-space:nowrap}.pm-business-table__pager{grid-column:2}.pm-business-table__per-page{grid-column:3;justify-self:end}.pm-business-picker,.pm-hierarchy{gap:var(--spacing-3xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.pm-business-picker__available{gap:var(--spacing-m);flex-direction:column;min-inline-size:0;display:flex}.pm-business-picker__available>.glide-text-field{max-inline-size:350px}.pm-business-picker__only-available{gap:var(--spacing-2xs);align-items:center;display:flex}.pm-business-picker__info{margin:0}.pm-business-picker__info-list{margin:var(--spacing-2xs) 0 0;padding-inline-start:var(--spacing-xl)}.pm-business-picker__select-all,.pm-business-picker__list>.glide-checkbox{padding:var(--spacing-s) var(--spacing-l)}.pm-business-picker__list{flex-direction:column;display:flex}.pm-business-picker__selected{align-items:flex-start;gap:var(--spacing-m);border-inline-start:var(--border-width-s) solid var(--color-border-neutral);flex-direction:column;padding-inline-start:var(--spacing-3xl);display:flex}.pm-business-picker__empty{padding:var(--spacing-s) var(--spacing-l);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-secondary);margin:0}.pm-business-picker__selected-list{flex-direction:column;align-self:stretch;margin:0;padding:0;list-style:none;display:flex}.pm-business-picker__selected-item{gap:var(--spacing-s);min-block-size:40px;padding:var(--spacing-s) var(--spacing-l);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-default);align-items:center;display:flex}.pm-business-picker__selected-name{flex:1}.pm-hierarchy__tree{min-inline-size:0}.pm-hierarchy__list{margin:0;padding:0;list-style:none}.pm-hierarchy__row{gap:var(--spacing-s);min-block-size:40px;align-items:center;padding-inline-start:calc(24px + var(--pm-depth) * 20px);display:flex}.pm-hierarchy__toggle{color:var(--color-icon-neutral);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;margin-inline-start:-24px;padding:0;display:inline-flex}.pm-hierarchy__toggle:focus-visible{box-shadow:var(--shadow-focus);outline:none}.pm-hierarchy__toggle:disabled{cursor:default}.pm-hierarchy__toggle-closed{transform:rotate(-90deg)}.pm-wizard{gap:var(--spacing-xl);font-family:var(--font-primary);flex-direction:column;padding-block-start:var(--spacing-3xl);display:flex}.pm-wizard__step{gap:var(--spacing-xl);padding-inline:var(--spacing-xl);flex-direction:column;display:flex}.pm-wizard__content{gap:var(--spacing-xl);flex-direction:column;display:flex}.pm-stepper{gap:var(--spacing-s);padding:0 0 0 var(--spacing-s);flex-wrap:wrap;margin:0;list-style:none;display:flex}.pm-stepper__step{padding-block:var(--spacing-2xs);align-items:center;display:flex}.pm-stepper__item{padding:var(--spacing-s) var(--spacing-s) var(--spacing-s) 0;font-family:inherit;font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);color:var(--color-text-default);border-radius:var(--radius-sm);background:0 0;border:none;align-items:center;display:flex}button.pm-stepper__item{cursor:pointer}.pm-stepper__item[data-hovered] .pm-stepper__label{text-decoration:underline}.pm-stepper__item[data-focus-visible]{box-shadow:var(--shadow-focus);outline:none}.pm-stepper__circle{box-sizing:border-box;block-size:24px;inline-size:24px;margin-inline:var(--spacing-s);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);border:var(--border-width-s) solid var(--color-text-default);border-radius:var(--radius-pill);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pm-stepper__step--current .pm-stepper__circle{color:var(--color-icon-reverse);background:var(--color-icon-brand);border-color:var(--color-icon-brand)}.pm-stepper__step--current .pm-stepper__label{font-weight:var(--font-weight-semibold);color:var(--color-text-brand)}.pm-stepper__step--done .pm-stepper__circle{color:var(--color-icon-positive);border-color:var(--color-icon-positive)}.pm-stepper__chevron{block-size:24px;inline-size:24px;color:var(--color-icon-neutral);justify-content:center;align-items:center;display:inline-flex}.pm-wizard__cards{gap:var(--spacing-xl);flex-wrap:wrap;display:flex}.pm-wizard__card{gap:var(--spacing-s);box-sizing:border-box;min-block-size:43px;min-inline-size:196px;padding:9px var(--spacing-l);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);color:var(--color-text-default);background:var(--color-surface-primary);border:var(--border-width-s) solid var(--color-icon-neutral-reverse);border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.pm-wizard__card[data-hovered]{border-color:var(--color-border-brand-hover)}.pm-wizard__card[data-focus-visible]{box-shadow:var(--shadow-focus)}.pm-wizard__card[data-selected]{font-weight:var(--font-weight-semibold);color:var(--color-text-brand);background:var(--color-surface-info-subtle);border-color:var(--color-icon-brand)}.glide-search{width:397px;max-width:100%;height:48px;display:flex}.glide-search__field{z-index:2;min-width:0;margin-right:calc(-1 * var(--spacing-4xs));background:var(--color-surface-secondary);border:var(--border-width-s) solid var(--color-border-neutral);border-start-start-radius:var(--radius-sm);border-end-start-radius:var(--radius-sm);flex:1;display:flex;position:relative}.glide-search__field:hover{border-color:var(--color-border-brand)}.glide-search__field:focus-within{background:var(--color-surface-primary);border-color:var(--color-border-brand);box-shadow:var(--shadow-focus)}.glide-search__label{top:11px;left:var(--spacing-l);right:var(--spacing-l);font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transition:top var(--motion-duration-200) var(--motion-ease-out), font-size var(--motion-duration-200) var(--motion-ease-out);position:absolute;overflow:hidden}.glide-search__field:focus-within .glide-search__label,.glide-search__field:not([data-empty]) .glide-search__label{font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);top:5px}.glide-search__input{min-width:0;padding:19px var(--spacing-l) 3px;font-family:var(--font-primary);font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);color:var(--color-text-default);text-overflow:ellipsis;background:0 0;border:none;outline:none;flex:1}.glide-search__input::-webkit-search-cancel-button{appearance:none}.glide-search__clear{padding:0 var(--spacing-l) 0 var(--spacing-m);color:var(--color-icon-neutral-subtle);cursor:pointer;background:0 0;border:none;outline:none;align-items:center;display:flex}.glide-search__field[data-empty] .glide-search__clear{display:none}.glide-search__button{z-index:1;width:48px;padding:var(--spacing-m);color:var(--color-icon-neutral);cursor:pointer;background:var(--color-surface-primary);border:var(--border-width-s) solid var(--color-border-neutral);border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm);outline:none;justify-content:center;align-items:center;display:flex}.glide-search__button[data-hovered]{background:var(--color-surface-info-subtle)}.glide-search__button[data-focus-visible]{z-index:3;box-shadow:var(--shadow-focus)}.glide-status{align-items:flex-start;gap:var(--spacing-s);font-family:var(--font-primary);font-size:var(--font-size-body-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-body-m);color:var(--color-text-default);display:inline-flex}.glide-status__icon{box-sizing:content-box;padding:var(--spacing-3xs) 0;flex-shrink:0}.glide-status--draft .glide-status__icon{color:var(--color-icon-neutral-subtle)}.glide-status--success .glide-status__icon{color:var(--color-icon-positive)}.glide-status__text{flex-direction:column;display:flex}.glide-status__label{white-space:nowrap}.glide-status__description{color:var(--color-text-secondary)}.pm-app{gap:var(--spacing-3xl);padding:var(--spacing-3xl) var(--spacing-xl) 0;flex-direction:column;flex:1;display:flex}.pm-app__tabs{flex-direction:column;flex:1;display:flex}.pm-app__tab-list{max-width:798px}.pm-app__panel{flex-direction:column;flex:1;display:flex}.pm-app__iframe{border:none;flex:1;min-block-size:calc(100vh - 242px);display:block}.pm-app__iframe[hidden]{display:none}.pm-app__status{min-block-size:320px;color:var(--color-icon-brand);flex:1;justify-content:center;align-items:center;display:flex}.spinner{justify-content:center;align-items:center;display:flex}.spinner__svg{block-size:48px;inline-size:48px;animation:1.2s linear infinite spinner-rotate}.spinner__track{stroke:var(--color-bright-blue-100);fill:none}.spinner__arc{stroke:var(--color-bright-blue-300);fill:none;stroke-dasharray:94 32;stroke-dashoffset:0;animation:1.2s ease-in-out infinite spinner-dash}@keyframes spinner-rotate{to{transform:rotate(360deg)}}@keyframes spinner-dash{0%{stroke-dasharray:1 125;stroke-dashoffset:0}50%{stroke-dasharray:94 32;stroke-dashoffset:-28px}to{stroke-dasharray:1 125;stroke-dashoffset:-126px}}.home-page{gap:var(--space-3xl);flex-direction:column;padding-block:40px 60px;padding-inline:60px;display:flex}.home-page__heading{color:var(--color-text-default);margin:0}.home-page__header{gap:var(--space-3xl);flex-direction:column;display:flex}.home-page__loading{justify-content:center;align-items:center;min-block-size:calc(100vh - 51px);display:flex}.home-page__error{padding:var(--space-3xl);color:var(--color-text-secondary)}.home-page--messenger{gap:0;padding:0}.home-page__messenger-header{padding-inline:60px;padding-block:var(--space-3xl)}.home-page__iframe{border:none;border-block-start:1px solid var(--color-border-neutral);flex:1;min-block-size:calc(100vh - 146px);margin:0 60px;display:block}.accordion-section{border-block-end:1px solid var(--color-border-neutral)}.accordion-section__trigger{inline-size:100%;padding-block:var(--space-lg);cursor:pointer;color:var(--color-text-default);justify-content:space-between;align-items:center;list-style:none;display:flex}.accordion-section__trigger::-webkit-details-marker{display:none}.accordion-section__title{color:var(--color-text-default)}.accordion-section__chevron{flex-shrink:0;transition:transform .15s;transform:rotate(90deg)}.accordion-section__chevron--open{transform:rotate(-90deg)}.accordion-section__content{color:var(--color-text-secondary);font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);padding-block-end:var(--space-lg)}.accordion-section__content p{margin:0 0 var(--space-md)}.accordion-section__content p:last-child{margin-block-end:0}.faq-page{gap:var(--space-xxl);flex-direction:column;padding-block:40px 60px;padding-inline:60px;display:flex}.faq-page__heading{color:var(--color-text-default);margin:0}.faq-page__sections{flex-direction:column;display:flex}.faq-page__sections .accordion-section__title,.faq-page__sections .accordion-section__chevron{color:var(--color-text-link)}.faq-page__entry{padding:0 var(--space-xxl) var(--space-xxl)}.faq-page__question{color:var(--color-text-default);margin:0 0 var(--space-lg)}.faq-page__entry .faq-page__answer{color:var(--color-text-default);font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);margin:0 0 var(--space-xs)}.faq-page__entry .faq-page__answer:last-child{margin-block-end:0}.faq-page__answer-list{color:var(--color-text-default);font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);margin:0 0 var(--space-xs);padding-inline-start:var(--space-xl)}.faq-page__answer-list:last-child{margin-block-end:0}.faq-page__answer-list li{margin:0}.footer{background:var(--color-surface-page);padding-block:var(--space-xxl);padding-inline:var(--space-xxl);text-align:center;font-family:var(--font-primary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-semibold)}.footer__inner{max-inline-size:60%;margin-inline:auto}.footer__links{color:var(--color-text-link);margin:0}.footer__link{color:var(--color-text-link);text-decoration:none}.footer__link:hover{text-decoration:underline}.footer__separator{color:var(--color-text-link)}.footer__copyright,.footer__disclaimer{margin:var(--space-lg) 0 0;color:var(--color-text-muted)}.layout{flex-direction:column;min-block-size:100vh;display:flex}.layout__skip-link{padding:var(--space-sm) var(--space-lg);background:var(--color-surface-page);color:var(--color-text-link);font-family:var(--font-primary);font-weight:var(--font-weight-semibold);border:2px solid var(--color-text-link);border-radius:var(--radius-sm);z-index:100;text-decoration:none;transition:transform .15s;position:absolute;inset-block-start:var(--space-sm);inset-inline-start:var(--space-sm);transform:translateY(-150%)}.layout__skip-link:focus{transform:translateY(0)}#main-content{flex:1}.layout__navbar{padding-inline:var(--space-xxl);padding-block:var(--space-sm);border-block-end:1px solid var(--color-border-neutral);background:var(--color-surface-page);flex-shrink:0;justify-content:space-between;align-items:center;block-size:50px;display:flex}.layout__navbar-left{align-items:center;gap:var(--space-sm);display:flex}.layout__logo-link{line-height:0;display:block}.layout__logo{block-size:32px;width:auto;display:block}.layout__nav-divider{background:var(--color-deep-blue-400);block-size:33px;inline-size:1px}.layout__app-title{color:var(--color-deep-blue-400);white-space:nowrap}.layout__navbar-right{align-items:center;gap:var(--space-lg);display:flex}.layout__faq-btn{background:var(--color-blue-grey-200);block-size:28px;inline-size:28px;color:var(--color-blue-grey-600);font-family:var(--font-primary);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-l);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.layout__faq-btn:hover{background:var(--color-blue-grey-300)}
