.connector-filters-module__s1vjOq__connector-filters{align-items:center;gap:var(--ernest-spacing-200);flex-wrap:wrap;display:flex}.connector-filters-module__s1vjOq__connector-filters__search{width:240px;animation:.2s ease-out connector-filters-module__s1vjOq__search-slide-open}@keyframes connector-filters-module__s1vjOq__search-slide-open{0%{width:var(--ernest-spacing-800);clip-path:inset(calc(-1 * var(--ernest-spacing-200)))}to{clip-path:inset(calc(-1 * var(--ernest-spacing-200)))}}@media (prefers-reduced-motion:reduce){.connector-filters-module__s1vjOq__connector-filters__search{animation:none}}.connector-filters-module__s1vjOq__connector-filters__menu{width:240px}
@layer components{.input-module__7BXsdW__input,.input-module__7BXsdW__textarea{border:1px solid var(--ernest-color-interactive-border-secondary-hover);border-radius:var(--ernest-border-radius-200);width:100%;font-size:var(--ernest-font-text-large-size);line-height:var(--ernest-font-text-large-line-height);background-color:#0000;outline:none;transition-property:color,background-color,border-color,text-decoration-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.input-module__7BXsdW__input{min-width:0;height:2rem;padding:.25rem .625rem}.input-module__7BXsdW__textarea{field-sizing:content;min-height:4rem;padding:.5rem .625rem;display:flex}@media (min-width:48rem){.input-module__7BXsdW__input,.input-module__7BXsdW__textarea{font-size:var(--ernest-font-text-medium-size);line-height:var(--ernest-font-text-medium-line-height)}}.input-module__7BXsdW__input::file-selector-button{height:1.5rem;color:var(--ernest-color-text-neutral-default);font-size:var(--ernest-font-text-medium-size);background-color:#0000;border:0;font-weight:500;display:inline-flex}.input-module__7BXsdW__input::placeholder,.input-module__7BXsdW__textarea::placeholder{color:var(--ernest-color-text-neutral-subdued)}.input-module__7BXsdW__input:focus-visible,.input-module__7BXsdW__textarea:focus-visible{outline:2px solid var(--ernest-color-interactive-border-focus);outline-offset:2px}.input-module__7BXsdW__input:disabled,.input-module__7BXsdW__textarea:disabled{cursor:not-allowed;background-color:var(--ernest-color-background-neutral-disabled);opacity:.5}.input-module__7BXsdW__input:disabled{pointer-events:none}.input-module__7BXsdW__input[aria-invalid=true],.input-module__7BXsdW__textarea[aria-invalid=true]{border-color:var(--ernest-color-border-critical-default);box-shadow:0 0 0 3px color-mix(in oklab, var(--ernest-color-border-critical-default) 20%, transparent)}}
@layer components{.input-group-module__EUlF4a__input-group{border:1px solid var(--ernest-color-interactive-border-secondary-hover);border-radius:var(--ernest-border-radius-200);outline:none;align-items:center;width:100%;min-width:0;height:2rem;transition-property:color,background-color,border-color,text-decoration-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}:is(.input-group-module__EUlF4a__input-group:has(>[data-align=block-start]),.input-group-module__EUlF4a__input-group:has(>[data-align=block-end])){flex-direction:column;height:auto}.input-group-module__EUlF4a__input-group:has(>textarea){height:auto}.input-group-module__EUlF4a__input-group:has(:disabled){background-color:var(--ernest-color-background-neutral-disabled);opacity:.5}.input-group-module__EUlF4a__input-group:has([data-slot=input-group-control]:focus-visible){outline:2px solid var(--ernest-color-interactive-border-focus);outline-offset:2px}.input-group-module__EUlF4a__input-group:has([data-slot][aria-invalid=true]){border-color:var(--ernest-color-border-critical-default);box-shadow:0 0 0 3px color-mix(in oklab, var(--ernest-color-border-critical-default) 20%, transparent)}[data-slot=combobox-content] .input-group-module__EUlF4a__input-group:focus-within{border-color:inherit;box-shadow:none}.input-group-module__EUlF4a__input-group:has(>[data-align=inline-start])>input{padding-left:.375rem}.input-group-module__EUlF4a__input-group:has(>[data-align=inline-end])>input{padding-right:.375rem}.input-group-module__EUlF4a__input-group:has(>[data-align=block-start])>input{padding-bottom:.75rem}.input-group-module__EUlF4a__input-group:has(>[data-align=block-end])>input{padding-top:.75rem}.input-group-module__EUlF4a__input-group .input-group-module__EUlF4a__input-group__control,.input-group-module__EUlF4a__input-group .input-group-module__EUlF4a__input-group__control:disabled,.input-group-module__EUlF4a__input-group .input-group-module__EUlF4a__input-group__control[aria-invalid=true]{box-shadow:none;background-color:#0000;border:0;border-radius:0;flex:1}.input-group-module__EUlF4a__input-group .input-group-module__EUlF4a__input-group__control:focus-visible{outline:none}.input-group-module__EUlF4a__input-group textarea.input-group-module__EUlF4a__input-group__control{resize:none;padding-block:.5rem}}
@keyframes property-picker-module__iTEjZa__skeleton-pulse{50%{opacity:.5}}.property-picker-module__iTEjZa__list--unscroll{max-height:none!important;overflow:visible!important}.property-picker-module__iTEjZa__properties-scroll{max-height:min(18rem, var(--radix-popover-content-available-height,18rem));scrollbar-width:none;overflow:hidden auto}.property-picker-module__iTEjZa__properties-scroll::-webkit-scrollbar{display:none}.property-picker-module__iTEjZa__skeleton-row{animation:1.5s ease-in-out infinite property-picker-module__iTEjZa__skeleton-pulse}.property-picker-module__iTEjZa__skeleton-row .property-picker-module__iTEjZa__checkbox-swatch{background-color:var(--ernest-color-background-neutral-emphasis);border-color:#0000}.property-picker-module__iTEjZa__skeleton-text{width:60%;height:var(--ernest-spacing-300);border-radius:var(--ernest-border-radius-50);background-color:var(--ernest-color-background-neutral-emphasis)}.property-picker-module__iTEjZa__skeleton-row:nth-child(2){animation-delay:.15s}.property-picker-module__iTEjZa__skeleton-row:nth-child(3){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.property-picker-module__iTEjZa__skeleton-row{animation:none}}.property-picker-module__iTEjZa__trigger{max-width:12rem}.property-picker-module__iTEjZa__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.property-picker-module__iTEjZa__filter-trigger{font-weight:400}.property-picker-module__iTEjZa__popover-content{width:16rem;padding:0}.property-picker-module__iTEjZa__command--flush{padding:0}.property-picker-module__iTEjZa__empty{color:var(--ernest-color-text-neutral-subdued)}.property-picker-module__iTEjZa__separator{margin-block:var(--ernest-spacing-50)}.property-picker-module__iTEjZa__search-field{padding:var(--ernest-spacing-200) var(--ernest-spacing-300)}.property-picker-module__iTEjZa__checkbox-spacing{margin-inline:var(--ernest-spacing-200);pointer-events:none}.property-picker-module__iTEjZa__checkbox-swatch{margin-inline:var(--ernest-spacing-200);width:var(--ernest-spacing-400);height:var(--ernest-spacing-400);border-radius:var(--ernest-border-radius-100);border:1px solid var(--ernest-color-interactive-border-secondary-default);background-color:var(--ernest-color-elevation-surface-default);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.property-picker-module__iTEjZa__multiselect-item{border-radius:var(--ernest-border-radius-200);min-height:2rem;padding-right:var(--ernest-spacing-200);cursor:pointer;gap:0;padding-left:0}.property-picker-module__iTEjZa__multiselect-item+.property-picker-module__iTEjZa__multiselect-item{margin-top:var(--ernest-spacing-50)}
@layer components{.badge-module__J5sY1G__badge{justify-content:center;align-items:center;gap:var(--ernest-spacing-100);width:fit-content;height:var(--ernest-spacing-600);padding-inline:var(--ernest-spacing-300);border-radius:var(--ernest-border-radius-pill);font-family:var(--ernest-font-label-small-family);font-size:var(--ernest-font-label-small-size);font-weight:var(--ernest-font-label-small-weight);line-height:var(--ernest-font-label-small-line-height);letter-spacing:var(--ernest-font-label-small-letter-spacing);white-space:nowrap;border:1px solid #0000;flex-shrink:0;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex;overflow:hidden}.badge-module__J5sY1G__badge:focus-visible{outline:2px solid var(--ernest-color-interactive-border-focus);outline-offset:2px}.badge-module__J5sY1G__badge--default{background:linear-gradient(to right, var(--color-violet-200), var(--color-periwinkle-200));color:var(--ernest-color-text-brand-default)}.badge-module__J5sY1G__badge--secondary{background-color:var(--ernest-color-background-neutral-default);color:var(--ernest-color-text-neutral-default)}.badge-module__J5sY1G__badge--destructive{background-color:var(--ernest-color-background-critical-default);color:var(--ernest-color-text-critical-default)}.badge-module__J5sY1G__badge--success{background-color:var(--ernest-color-background-success-default);color:var(--ernest-color-text-success-default)}.badge-module__J5sY1G__badge--warning{background-color:var(--ernest-color-background-warning-default);color:var(--ernest-color-text-warning-default)}.badge-module__J5sY1G__badge--info{background-color:var(--ernest-color-background-info-default);color:var(--ernest-color-text-info-default)}.badge-module__J5sY1G__badge--ghost{color:var(--ernest-color-text-neutral-subdued);background-color:#0000}.badge-module__J5sY1G__badge--ghost:hover{background-color:var(--ernest-color-interactive-background-secondary-hover)}.badge-module__J5sY1G__badge--link{height:auto;color:var(--ernest-color-text-brand-default);background-color:#0000;padding-inline:0}.badge-module__J5sY1G__badge--link:hover{text-underline-offset:var(--ernest-spacing-100);text-decoration:underline}}
.attachment-chip-module__Oqci2q__attachment-chip__spinner-wrapper{flex-shrink:0;align-items:center;display:inline-flex}.attachment-chip-module__Oqci2q__attachment-chip__spinner{width:1rem;height:1rem;color:var(--ernest-color-text-neutral-subdued);animation:1s linear infinite attachment-chip-module__Oqci2q__spin}@keyframes attachment-chip-module__Oqci2q__spin{to{transform:rotate(360deg)}}.attachment-chip-module__Oqci2q__attachment-chip__icon{flex-shrink:0;width:1rem;height:1rem}.attachment-chip-module__Oqci2q__attachment-chip__file-name{text-overflow:ellipsis;white-space:nowrap;max-width:11.25rem;overflow:hidden}
.attachment-chat-input-module__8jDBzW__toolbar-button{border-radius:var(--ernest-border-radius-200);width:2rem;height:2rem}.attachment-chat-input-module__8jDBzW__toolbar-button--ghost,.attachment-chat-input-module__8jDBzW__toolbar-button--ghost:hover{color:var(--ernest-color-icon-neutral-emphasis)}.attachment-chat-input-module__8jDBzW__toolbar-button--ghost:hover{background-color:var(--ernest-color-interactive-background-ghost-hover)}.attachment-chat-input-module__8jDBzW__toolbar-button--ghost:active{background-color:var(--ernest-color-interactive-background-ghost-pressed)}.attachment-chat-input-module__8jDBzW__toolbar-button:focus-visible{outline:2px solid var(--ernest-color-interactive-border-focus);outline-offset:2px;box-shadow:none}.attachment-chat-input-module__8jDBzW__error-message-grid{grid-template-rows:0fr;width:100%;max-width:48rem;margin-inline:auto;transition:grid-template-rows .22s ease-out;display:grid}.attachment-chat-input-module__8jDBzW__error-message-grid[data-open=true]{grid-template-rows:1fr}.attachment-chat-input-module__8jDBzW__error-message-grid__inner{min-height:0;overflow:hidden}.attachment-chat-input-module__8jDBzW__error-message{margin-top:var(--ernest-spacing-200);color:var(--ernest-color-text-critical-default);font-size:var(--ernest-font-text-medium-size);line-height:var(--ernest-font-text-medium-line-height);opacity:0;transition:opacity .15s ease-out}.attachment-chat-input-module__8jDBzW__error-message-grid[data-open=true] .attachment-chat-input-module__8jDBzW__error-message{opacity:1;transition-delay:.12s}@media (prefers-reduced-motion:reduce){.attachment-chat-input-module__8jDBzW__error-message-grid,.attachment-chat-input-module__8jDBzW__error-message{transition:none}}.attachment-chat-input-module__8jDBzW__disclaimer{margin-top:var(--ernest-spacing-1000)}.attachment-chat-input-module__8jDBzW__input-wrapper{position:relative}.attachment-chat-input-module__8jDBzW__dropdown{inset-inline:0;margin-top:var(--ernest-spacing-300);z-index:20;position:absolute;top:100%}.attachment-chat-input-module__8jDBzW__suggestions-row{width:100%;max-width:48rem;padding-top:var(--ernest-spacing-300);pointer-events:auto;margin-inline:auto}
.icon-module__DwkSuG__icon{--icon-size-small:16px;--icon-size-medium:20px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.icon-module__DwkSuG__icon svg{fill:currentColor;width:100%;height:100%}.icon-module__DwkSuG__small{max-height:var(--icon-size-small);max-width:var(--icon-size-small);min-height:var(--icon-size-small);min-width:var(--icon-size-small)}.icon-module__DwkSuG__medium{max-height:var(--icon-size-medium);max-width:var(--icon-size-medium);min-height:var(--icon-size-medium);min-width:var(--icon-size-medium)}
@layer components{.chart-module__Ou6fEW__chart-tooltip__item-body{justify-content:space-between;align-items:center;gap:var(--ernest-spacing-400);flex:1;line-height:1;display:flex}.chart-module__Ou6fEW__chart-tooltip__item-body--nested{align-items:flex-end}}
.sold-out-module__--QkQq__sold-out-cross{color:var(--ernest-color-icon-neutral-subdued);pointer-events:none}.sold-out-module__--QkQq__sold-out-cross__icon{background-color:var(--ernest-color-elevation-surface-default);border-radius:50%}
.feedback-modal-module__Q4zGqW__support-link{border-radius:var(--ernest-border-radius-100);font-weight:var(--ernest-font-text-medium-strong-weight);color:inherit;text-underline-offset:2px;cursor:pointer;text-decoration:underline}.feedback-modal-module__Q4zGqW__support-link:focus-visible{outline:2px solid var(--ernest-color-interactive-border-focus);outline-offset:2px}
.foil-backdrop-module__oLj9jG__foil-backdrop{z-index:0;pointer-events:none;background-image:linear-gradient(244deg,#0000 41.5%,#ffffff2b 58%,#0000 74.5%),radial-gradient(75% 60% at 92% 4%,#8eaaff47,#0000 70%),radial-gradient(65% 60% at 62% 26%,#c39bf838,#0000 72%),radial-gradient(80% 75% at 14% 66%,#fe98e538,#0000 74%),radial-gradient(55% 50% at 2% 98%,#fb621412,#0000 70%),linear-gradient(244deg,#f6f7ff,#fdf5fb 46%,#fefafb);position:absolute;inset:0}.foil-backdrop-module__oLj9jG__foil-backdrop__canvas{width:100%;height:100%;display:block}.dark .foil-backdrop-module__oLj9jG__foil-backdrop{background-image:linear-gradient(244deg,#0000 41.5%,#ffffff0d 58%,#0000 74.5%),radial-gradient(75% 60% at 92% 4%,#8eaaff29,#0000 70%),radial-gradient(65% 60% at 62% 26%,#c39bf81f,#0000 72%),radial-gradient(80% 75% at 14% 66%,#fe98e51f,#0000 74%),radial-gradient(55% 50% at 2% 98%,#fb621414,#0000 70%)}.dark .foil-backdrop-module__oLj9jG__foil-backdrop__canvas{opacity:.2}.foil-backdrop-module__oLj9jG__foil-backdrop__scrim{pointer-events:none;background-color:var(--background);transition:opacity .6s;position:absolute;inset:0}.foil-backdrop-module__oLj9jG__foil-backdrop__scrim[data-visible=true]{opacity:0}@media (prefers-reduced-motion:reduce){.foil-backdrop-module__oLj9jG__foil-backdrop__scrim{transition:none}}
.page-corner-module__SEtBBW__page-corner{top:var(--ernest-spacing-300);right:var(--ernest-spacing-300);z-index:50;align-items:flex-start;gap:var(--ernest-spacing-200);flex-direction:row-reverse;display:flex;position:fixed}
.confirmation-card-module__InkMkG__confirmation-card,.confirmation-card-module__InkMkG__confirmation-card__field{flex-direction:column;display:flex}.confirmation-card-module__InkMkG__confirmation-card{width:100%;max-width:24rem;gap:var(--ernest-spacing-400);border-radius:var(--ernest-border-radius-200);border:.5px solid var(--ernest-color-border-neutral-default);background-color:var(--ernest-color-elevation-surface-default);padding:var(--ernest-spacing-400) var(--ernest-spacing-400) var(--ernest-spacing-500);margin-block-start:var(--ernest-spacing-400)}.confirmation-card-module__InkMkG__confirmation-card__header,.confirmation-card-module__InkMkG__confirmation-card__row{align-items:flex-start;width:100%;display:flex}.confirmation-card-module__InkMkG__confirmation-card__header{justify-content:space-between;gap:var(--ernest-spacing-200)}.confirmation-card-module__InkMkG__confirmation-card__title{padding-top:var(--ernest-spacing-100);font-family:var(--ernest-font-heading-3-family);font-size:var(--ernest-font-heading-3-size);font-weight:var(--ernest-font-heading-3-weight);line-height:var(--ernest-font-heading-3-line-height);letter-spacing:var(--ernest-font-heading-3-letter-spacing);color:var(--ernest-color-text-neutral-emphasis)}.confirmation-card-module__InkMkG__confirmation-card__actions,.confirmation-card-module__InkMkG__confirmation-card__footer{align-items:center;gap:var(--ernest-spacing-200);display:flex}.confirmation-card-module__InkMkG__confirmation-card__actions{flex-shrink:0}.confirmation-card-module__InkMkG__confirmation-card__row{gap:var(--ernest-spacing-400)}.confirmation-card-module__InkMkG__confirmation-card__field{gap:var(--ernest-spacing-100);flex:1 0 0;min-width:0}.confirmation-card-module__InkMkG__confirmation-card__field-label{font-family:var(--ernest-font-label-overline-family);font-size:var(--ernest-font-label-overline-size);font-weight:var(--ernest-font-label-overline-weight);line-height:var(--ernest-font-label-overline-line-height);letter-spacing:var(--ernest-font-label-overline-letter-spacing);text-transform:uppercase;color:var(--ernest-color-text-neutral-subdued)}.confirmation-card-module__InkMkG__confirmation-card__field-value,.confirmation-card-module__InkMkG__confirmation-card__description{font-family:var(--ernest-font-text-medium-family);font-size:var(--ernest-font-text-medium-size);font-weight:var(--ernest-font-text-medium-weight);line-height:var(--ernest-font-text-medium-line-height)}.confirmation-card-module__InkMkG__confirmation-card__field-value{color:var(--ernest-color-text-neutral-default)}.confirmation-card-module__InkMkG__confirmation-card__description{color:var(--ernest-color-text-neutral-subdued)}.confirmation-card-module__InkMkG__confirmation-card__footer{width:100%}
.routine-confirmation-module__iaFcOW__action-card__field-value--mono{font-family:var(--ernest-font-mono-small-family);font-size:var(--ernest-font-mono-small-size);line-height:var(--ernest-font-mono-small-line-height)}
.sources-tool-module__j1keUW__sources{align-items:center;gap:var(--ernest-spacing-200);flex-wrap:wrap;display:flex}.sources-tool-module__j1keUW__sources__icon{color:var(--ernest-color-icon-neutral-subdued)}.sources-tool-module__j1keUW__sources__label{color:var(--ernest-color-text-neutral-default);font-size:.875rem}
.checkbox-module__qBMkKa__checkbox{width:var(--ernest-spacing-400);height:var(--ernest-spacing-400);border-radius:var(--ernest-border-radius-100);border:1px solid var(--ernest-color-interactive-border-secondary-default);background-color:var(--ernest-color-interactive-background-secondary-default);color:var(--ernest-color-text-inverse-default);cursor:pointer;outline:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.checkbox-module__qBMkKa__checkbox:hover{border-color:var(--ernest-color-interactive-border-secondary-hover);background-color:var(--ernest-color-interactive-background-secondary-hover)}.checkbox-module__qBMkKa__checkbox:active{border-color:var(--ernest-color-interactive-border-secondary-pressed);background-color:var(--ernest-color-interactive-background-secondary-pressed)}.checkbox-module__qBMkKa__checkbox[data-state=checked],.checkbox-module__qBMkKa__checkbox[data-state=indeterminate]{background-color:var(--ernest-color-interactive-background-primary-default);border-color:#0000}.checkbox-module__qBMkKa__checkbox[data-state=checked]:hover,.checkbox-module__qBMkKa__checkbox[data-state=indeterminate]:hover{background-color:var(--ernest-color-interactive-background-primary-hover)}.checkbox-module__qBMkKa__checkbox[data-state=checked]:active,.checkbox-module__qBMkKa__checkbox[data-state=indeterminate]:active{background-color:var(--ernest-color-interactive-background-primary-pressed)}.checkbox-module__qBMkKa__checkbox:disabled{cursor:not-allowed;pointer-events:none;background-color:var(--ernest-color-background-neutral-disabled);border-color:#0000}.checkbox-module__qBMkKa__checkbox:focus-visible{outline:2px solid var(--ernest-color-interactive-border-focus);outline-offset:2px}.checkbox-module__qBMkKa__indicator{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.checkbox-module__qBMkKa__icon svg{width:75%!important;height:75%!important}
@layer components{.dropdown-menu-module__YOnR4G__dropdown-menu__content,.dropdown-menu-module__YOnR4G__dropdown-menu__sub-content{--dropdown-menu-slide-x:0;--dropdown-menu-slide-y:0;z-index:50;gap:var(--ernest-spacing-50);padding:var(--ernest-spacing-100);border:.5px solid var(--ernest-color-border-neutral-subdued);border-radius:var(--ernest-border-radius-200);background-color:var(--ernest-color-elevation-surface-default);color:var(--ernest-color-text-neutral-default);box-shadow:0 8px 12px -4px color-mix(in oklab, var(--ernest-color-text-neutral-emphasis) 8%, transparent), 0 4px 4px -2px color-mix(in oklab, var(--ernest-color-text-neutral-emphasis) 4%, transparent);transform-origin:var(--radix-dropdown-menu-content-transform-origin);flex-direction:column;display:flex}.dropdown-menu-module__YOnR4G__dropdown-menu__content{min-width:max(8rem, var(--radix-dropdown-menu-trigger-width));max-width:var(--radix-dropdown-menu-content-available-width);max-height:var(--radix-dropdown-menu-content-available-height);overflow:hidden auto}.dropdown-menu-module__YOnR4G__dropdown-menu__sub-content{min-width:96px;overflow:hidden}.dropdown-menu-module__YOnR4G__dropdown-menu__content[data-state=open],.dropdown-menu-module__YOnR4G__dropdown-menu__sub-content[data-state=open]{animation:.1s ease-out dropdown-menu-module__YOnR4G__dropdown-menu-enter}.dropdown-menu-module__YOnR4G__dropdown-menu__content[data-state=closed],.dropdown-menu-module__YOnR4G__dropdown-menu__sub-content[data-state=closed]{animation:.1s ease-in forwards dropdown-menu-module__YOnR4G__dropdown-menu-exit;overflow:hidden}.dropdown-menu-module__YOnR4G__dropdown-menu__content[data-side=bottom],.dropdown-menu-module__YOnR4G__dropdown-menu__sub-content[data-side=bottom]{--dropdown-menu-slide-y:calc(-1 * var(--ernest-spacing-200))}.dropdown-menu-module__YOnR4G__dropdown-menu__content[data-side=top],.dropdown-menu-module__YOnR4G__dropdown-menu__sub-content[data-side=top]{--dropdown-menu-slide-y:var(--ernest-spacing-200)}.dropdown-menu-module__YOnR4G__dropdown-menu__content[data-side=left],.dropdown-menu-module__YOnR4G__dropdown-menu__sub-content[data-side=left]{--dropdown-menu-slide-x:var(--ernest-spacing-200)}.dropdown-menu-module__YOnR4G__dropdown-menu__content[data-side=right],.dropdown-menu-module__YOnR4G__dropdown-menu__sub-content[data-side=right]{--dropdown-menu-slide-x:calc(-1 * var(--ernest-spacing-200))}.dropdown-menu-module__YOnR4G__dropdown-menu__item,.dropdown-menu-module__YOnR4G__dropdown-menu__sub-trigger{align-items:center;gap:var(--ernest-spacing-100);min-height:var(--ernest-spacing-800);padding-inline:var(--ernest-spacing-200);border-radius:var(--ernest-border-radius-200);font-size:var(--ernest-font-text-medium-size);line-height:var(--ernest-font-text-medium-line-height);font-weight:var(--ernest-font-text-medium-weight);cursor:default;-webkit-user-select:none;user-select:none;outline:none;display:flex;position:relative}.dropdown-menu-module__YOnR4G__dropdown-menu__item--indicator{padding-right:var(--ernest-spacing-800)}.dropdown-menu-module__YOnR4G__dropdown-menu__item[data-highlighted],.dropdown-menu-module__YOnR4G__dropdown-menu__sub-trigger[data-highlighted],.dropdown-menu-module__YOnR4G__dropdown-menu__sub-trigger[data-state=open]{background-color:var(--ernest-color-interactive-background-ghost-hover)}.dropdown-menu-module__YOnR4G__dropdown-menu__item[data-slot=dropdown-menu-radio-item][data-state=checked]{background-color:var(--ernest-color-interactive-background-secondary-selected-default);color:var(--ernest-color-text-neutral-emphasis)}.dropdown-menu-module__YOnR4G__dropdown-menu__item[data-slot=dropdown-menu-radio-item][data-state=checked][data-highlighted]{background-color:var(--ernest-color-interactive-background-secondary-selected-hover)}.dropdown-menu-module__YOnR4G__dropdown-menu__item[data-variant=destructive]{color:var(--ernest-color-text-critical-default)}.dropdown-menu-module__YOnR4G__dropdown-menu__item[data-variant=destructive][data-highlighted]{background-color:var(--ernest-color-background-critical-subdued)}.dropdown-menu-module__YOnR4G__dropdown-menu__item[data-disabled]{pointer-events:none;opacity:.5}.dropdown-menu-module__YOnR4G__dropdown-menu__item[data-inset],.dropdown-menu-module__YOnR4G__dropdown-menu__sub-trigger[data-inset],.dropdown-menu-module__YOnR4G__dropdown-menu__label[data-inset]{padding-left:var(--ernest-spacing-700)}.dropdown-menu-module__YOnR4G__dropdown-menu__item svg,.dropdown-menu-module__YOnR4G__dropdown-menu__sub-trigger svg{pointer-events:none;flex-shrink:0}.dropdown-menu-module__YOnR4G__dropdown-menu__item>svg:not([class*=size-]),.dropdown-menu-module__YOnR4G__dropdown-menu__sub-trigger>svg:not([class*=size-]){width:var(--ernest-spacing-500);height:var(--ernest-spacing-500)}.dropdown-menu-module__YOnR4G__dropdown-menu__item-indicator{right:var(--ernest-spacing-200);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.dropdown-menu-module__YOnR4G__dropdown-menu__sub-trigger-icon{margin-left:auto}.dropdown-menu-module__YOnR4G__dropdown-menu__label{min-height:var(--ernest-spacing-800);padding-inline:var(--ernest-spacing-200);color:var(--ernest-color-text-neutral-emphasis);font-size:var(--ernest-font-heading-4-size);line-height:var(--ernest-font-heading-4-line-height);font-weight:var(--ernest-font-heading-4-weight);letter-spacing:var(--ernest-font-heading-4-letter-spacing);align-items:center;display:flex}.dropdown-menu-module__YOnR4G__dropdown-menu__separator{height:1px;margin:var(--ernest-spacing-50) calc(-1 * var(--ernest-spacing-100));background-color:var(--ernest-color-border-neutral-subdued);flex-shrink:0}.dropdown-menu-module__YOnR4G__dropdown-menu__shortcut{color:var(--ernest-color-text-neutral-subdued);font-size:var(--ernest-font-text-small-size);line-height:var(--ernest-font-text-small-line-height);letter-spacing:.1em;margin-left:auto}.dropdown-menu-module__YOnR4G__dropdown-menu__item[data-highlighted] .dropdown-menu-module__YOnR4G__dropdown-menu__shortcut{color:var(--ernest-color-text-neutral-default)}@keyframes dropdown-menu-module__YOnR4G__dropdown-menu-enter{0%{opacity:0;transform:translate(var(--dropdown-menu-slide-x), var(--dropdown-menu-slide-y)) scale(.95)}}@keyframes dropdown-menu-module__YOnR4G__dropdown-menu-exit{to{opacity:0;transform:scale(.95)}}}
@layer components{.loading-spinner-module__kB-zjG__loading-spinner{width:var(--ernest-spacing-600);height:var(--ernest-spacing-600);animation:1.2s linear infinite loading-spinner-module__kB-zjG__loading-spinner-spin}}@keyframes loading-spinner-module__kB-zjG__loading-spinner-spin{to{transform:rotate(360deg)}}
@layer components{.button-module__HjQxJG__button{border-radius:var(--ernest-border-radius-200);font-size:var(--ernest-font-label-medium-size);line-height:var(--ernest-font-label-medium-line-height);font-weight:var(--ernest-font-label-medium-weight);letter-spacing:var(--ernest-font-label-medium-letter-spacing);white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:auto;background-clip:padding-box;border:1px solid #0000;outline:none;flex-shrink:0;justify-content:center;align-items:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.button-module__HjQxJG__button:disabled{pointer-events:none}.button-module__HjQxJG__button[aria-busy=true]{pointer-events:none;position:relative}.button-module__HjQxJG__button__content{display:contents}.button-module__HjQxJG__button[aria-busy=true] .button-module__HjQxJG__button__content{visibility:hidden}.button-module__HjQxJG__button__loading-spinner{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.button-module__HjQxJG__button:focus-visible{outline:2px solid var(--ernest-color-interactive-border-focus);outline-offset:2px}.button-module__HjQxJG__button[aria-invalid=true]{border-color:var(--ernest-color-border-critical-default);box-shadow:0 0 0 3px color-mix(in oklab, var(--ernest-color-border-critical-default) 20%, transparent)}.button-module__HjQxJG__button svg{pointer-events:none;flex-shrink:0}.button-module__HjQxJG__button svg:not([class*=size-]){width:1rem;height:1rem}.button-module__HjQxJG__default{background-color:var(--ernest-color-interactive-background-primary-default);color:var(--ernest-color-text-inverse-default)}.button-module__HjQxJG__default:hover{background-color:var(--ernest-color-interactive-background-primary-hover)}.button-module__HjQxJG__default:active{background-color:var(--ernest-color-interactive-background-primary-pressed)}.button-module__HjQxJG__outline{border-color:var(--ernest-color-interactive-border-secondary-default);background-color:var(--ernest-color-interactive-background-secondary-default);color:var(--ernest-color-text-neutral-emphasis)}.button-module__HjQxJG__outline:hover,.button-module__HjQxJG__outline[aria-expanded=true]{border-color:var(--ernest-color-interactive-border-secondary-hover);background-color:var(--ernest-color-interactive-background-secondary-hover)}.button-module__HjQxJG__outline:active{border-color:var(--ernest-color-interactive-border-secondary-pressed);background-color:var(--ernest-color-interactive-background-secondary-pressed)}.button-module__HjQxJG__secondary{background-color:var(--ernest-color-background-neutral-default);color:var(--ernest-color-text-neutral-emphasis)}.button-module__HjQxJG__secondary:hover{background-color:var(--ernest-color-background-neutral-emphasis)}.button-module__HjQxJG__secondary[aria-expanded=true]{background-color:var(--ernest-color-background-neutral-default)}.button-module__HjQxJG__ghost{color:var(--ernest-color-text-neutral-emphasis)}.button-module__HjQxJG__ghost:hover,.button-module__HjQxJG__ghost[aria-expanded=true]{background-color:var(--ernest-color-interactive-background-ghost-hover)}.button-module__HjQxJG__ghost:active{background-color:var(--ernest-color-interactive-background-ghost-pressed)}.button-module__HjQxJG__destructive{background-color:var(--ernest-color-interactive-background-critical-default);color:var(--ernest-color-text-inverse-default)}.button-module__HjQxJG__destructive:hover{background-color:var(--ernest-color-interactive-background-critical-hover)}.button-module__HjQxJG__destructive:active{background-color:var(--ernest-color-interactive-background-critical-pressed)}.button-module__HjQxJG__link{color:var(--ernest-color-interactive-text-primary-default);text-underline-offset:4px}.button-module__HjQxJG__link:hover{text-decoration:underline}.button-module__HjQxJG__success{background-color:var(--ernest-color-interactive-background-success-default);color:var(--ernest-color-text-inverse-default)}.button-module__HjQxJG__success:hover{background-color:var(--ernest-color-interactive-background-success-hover)}.button-module__HjQxJG__success:active{background-color:var(--ernest-color-interactive-background-success-pressed)}.button-module__HjQxJG__warning{background-color:var(--ernest-color-interactive-background-warning-default);color:var(--ernest-color-text-neutral-emphasis)}.button-module__HjQxJG__warning:hover{background-color:var(--ernest-color-interactive-background-warning-hover)}.button-module__HjQxJG__warning:active{background-color:var(--ernest-color-interactive-background-warning-pressed)}.button-module__HjQxJG__outline:active,.button-module__HjQxJG__ghost:active,.button-module__HjQxJG__warning:active{box-shadow:inset 0 2px 4px #0000001f}.button-module__HjQxJG__button:is(:disabled,[aria-disabled=true]){background-color:var(--ernest-color-background-neutral-disabled);color:var(--ernest-color-text-neutral-disabled);box-shadow:none}.button-module__HjQxJG__outline:is(:disabled,[aria-disabled=true]),.button-module__HjQxJG__ghost:is(:disabled,[aria-disabled=true]),.button-module__HjQxJG__link:is(:disabled,[aria-disabled=true]){background-color:#0000}.button-module__HjQxJG__outline:is(:disabled,[aria-disabled=true]){border-color:var(--ernest-color-border-neutral-disabled)}.button-module__HjQxJG__size-large{gap:var(--ernest-spacing-100);height:2.5rem;padding-inline:var(--ernest-spacing-300)}.button-module__HjQxJG__size-medium{gap:var(--ernest-spacing-100);height:2rem;padding-inline:var(--ernest-spacing-200)}.button-module__HjQxJG__size-small{gap:var(--ernest-spacing-50);height:1.5rem;padding-inline:var(--ernest-spacing-200);font-size:var(--ernest-font-label-small-size);line-height:var(--ernest-font-label-small-line-height);letter-spacing:var(--ernest-font-label-small-letter-spacing)}.button-module__HjQxJG__size-icon-large{width:2.5rem;height:2.5rem}.button-module__HjQxJG__size-icon-medium{width:2rem;height:2rem}.button-module__HjQxJG__size-icon-small{width:1.5rem;height:1.5rem}.button-module__HjQxJG__size-small,.button-module__HjQxJG__size-icon-small{border-radius:6px}.button-module__HjQxJG__size-large svg:not([class*=size-]),.button-module__HjQxJG__size-medium svg:not([class*=size-]),.button-module__HjQxJG__size-icon-large svg:not([class*=size-]),.button-module__HjQxJG__size-icon-medium svg:not([class*=size-]){width:1.25rem;height:1.25rem}}
.error-state-module__4D9Ctq__error-state{justify-content:center;align-items:center;gap:var(--ernest-spacing-600);flex-direction:column;width:100%;height:100%;display:flex}.error-state-module__4D9Ctq__error-state__logo{width:3.5rem;height:3.5rem}.error-state-module__4D9Ctq__error-state__copy{align-items:center;gap:var(--ernest-spacing-200);text-align:center;flex-direction:column;max-width:30rem;display:flex}.error-state-module__4D9Ctq__error-state__title{font-family:var(--ernest-font-heading-1-family);font-size:var(--ernest-font-heading-1-size);font-weight:var(--ernest-font-heading-1-weight);line-height:var(--ernest-font-heading-1-line-height);letter-spacing:var(--ernest-font-heading-1-letter-spacing);color:var(--ernest-color-text-neutral-emphasis)}.error-state-module__4D9Ctq__error-state__description{font-family:var(--ernest-font-text-large-family);font-size:var(--ernest-font-text-large-size);font-weight:var(--ernest-font-text-large-weight);line-height:var(--ernest-font-text-large-line-height);letter-spacing:var(--ernest-font-text-large-letter-spacing);color:var(--ernest-color-text-neutral-default)}
.message-module__aUF-uW__message{border-radius:var(--ernest-border-radius-300);border:.5px solid var(--ernest-color-border-neutral-default);background-color:var(--ernest-color-background-neutral-subdued);color:var(--ernest-color-text-neutral-default);position:relative}.message-module__aUF-uW__message--one-line{align-items:center;gap:var(--ernest-spacing-200);height:48px;padding:var(--ernest-spacing-200) var(--ernest-spacing-200) var(--ernest-spacing-200) var(--ernest-spacing-400);display:flex}.message-module__aUF-uW__message--card{gap:var(--ernest-spacing-400);padding:var(--ernest-spacing-400);flex-direction:column;display:flex}.message-module__aUF-uW__message--brand{border-color:var(--ernest-color-border-brand-default);background:linear-gradient(to right, var(--ernest-color-background-brand-default), var(--ernest-color-background-info-subdued));color:var(--ernest-color-text-brand-default)}.message-module__aUF-uW__message--info{border-color:var(--ernest-color-border-info-default);background-color:var(--ernest-color-background-info-subdued);color:var(--ernest-color-text-info-default)}.message-module__aUF-uW__message--success{border-color:var(--ernest-color-border-success-default);background-color:var(--ernest-color-background-success-subdued);color:var(--ernest-color-text-success-default)}.message-module__aUF-uW__message--warning{border-color:var(--ernest-color-border-warning-default);background-color:var(--ernest-color-background-warning-subdued);color:var(--ernest-color-text-warning-default)}.message-module__aUF-uW__message--critical{border-color:var(--ernest-color-border-critical-default);background-color:var(--ernest-color-background-critical-subdued);color:var(--ernest-color-text-critical-default)}.message-module__aUF-uW__icon{flex-shrink:0;align-items:center;display:flex}.message-module__aUF-uW__icon svg{width:20px;height:20px}.message-module__aUF-uW__title-row{align-items:flex-start;gap:var(--ernest-spacing-200);display:flex}.message-module__aUF-uW__title-row .message-module__aUF-uW__icon{height:var(--ernest-font-text-large-strong-line-height)}.message-module__aUF-uW__title{min-width:0;font-size:var(--ernest-font-text-large-strong-size);font-weight:var(--ernest-font-text-large-strong-weight);line-height:var(--ernest-font-text-large-strong-line-height);letter-spacing:var(--ernest-font-text-large-strong-letter-spacing);color:var(--ernest-color-text-neutral-emphasis);flex:1}.message-module__aUF-uW__title--brand{color:var(--ernest-color-text-brand-emphasis)}.message-module__aUF-uW__title--info{color:var(--ernest-color-text-info-emphasis)}.message-module__aUF-uW__title--success{color:var(--ernest-color-text-success-emphasis)}.message-module__aUF-uW__title--warning{color:var(--ernest-color-text-warning-emphasis)}.message-module__aUF-uW__title--critical{color:var(--ernest-color-text-critical-emphasis)}.message-module__aUF-uW__content{min-width:0;font-size:var(--ernest-font-text-medium-size);line-height:var(--ernest-font-text-medium-line-height);flex:1}.message-module__aUF-uW__content-text{white-space:nowrap;text-overflow:ellipsis;border-radius:var(--ernest-border-radius-100);min-width:0;font-size:var(--ernest-font-text-medium-size);line-height:var(--ernest-font-text-medium-line-height);outline:none;flex:1;overflow:hidden}.message-module__aUF-uW__content-text:focus-visible{box-shadow:0 0 0 2px var(--ernest-color-interactive-border-focus)}.message-module__aUF-uW__footer{align-items:center;gap:var(--ernest-spacing-200);display:flex}.message-module__aUF-uW__footer--one-line{flex-shrink:0}.message-module__aUF-uW__close-button-card{position:absolute;top:10px;right:10px}.message-module__aUF-uW__button-primary-temp{background-color:var(--ernest-color-interactive-background-primary-default);color:var(--ernest-color-text-inverse-default)}.message-module__aUF-uW__button-primary-temp:hover{background-color:var(--ernest-color-interactive-background-primary-hover)}
.user-message-with-attachments-module__bbRdyG__user-message{padding-top:var(--ernest-spacing-1000)}.user-message-with-attachments-module__bbRdyG__user-message__attachments{justify-content:flex-end;gap:var(--ernest-spacing-200);margin-top:var(--ernest-spacing-200);flex-wrap:wrap;display:flex}
.welcome-screen-module__Pnml-q__greeting{align-items:center;gap:var(--ernest-spacing-200);text-align:center;flex-direction:column;display:flex}.welcome-screen-module__Pnml-q__greeting__title{justify-content:center;align-items:center;gap:var(--ernest-spacing-200);font-family:var(--font-serif);color:var(--ernest-color-text-neutral-emphasis);font-size:1.5rem;font-weight:600;line-height:1.75rem;display:flex}@media (min-width:48rem){.welcome-screen-module__Pnml-q__greeting__title{font-size:1.875rem}}.welcome-screen-module__Pnml-q__greeting__mark{flex-shrink:0;width:2rem;height:2rem}.welcome-screen-module__Pnml-q__greeting__meta{font-family:var(--ernest-font-text-large-family);font-size:var(--ernest-font-text-large-size);font-weight:var(--ernest-font-text-large-weight);line-height:var(--ernest-font-text-large-line-height);letter-spacing:var(--ernest-font-text-large-letter-spacing);color:var(--ernest-color-text-neutral-subdued)}
.connector-activity-module__X3YYOq__connector-activity{gap:var(--ernest-spacing-600);flex-direction:column;display:flex}.connector-activity-module__X3YYOq__connector-activity__header{justify-content:space-between;align-items:flex-start;gap:var(--ernest-spacing-400);display:flex}.connector-activity-module__X3YYOq__connector-activity__heading,.connector-activity-module__X3YYOq__schedule-list{flex-direction:column;min-width:0;display:flex}.connector-activity-module__X3YYOq__connector-activity__heading{gap:var(--ernest-spacing-200)}.connector-activity-module__X3YYOq__schedule-list{gap:var(--ernest-spacing-100)}.connector-activity-module__X3YYOq__connector-activity__title{font-family:var(--ernest-font-heading-2-family);font-size:var(--ernest-font-heading-2-size);font-weight:var(--ernest-font-heading-2-weight);line-height:var(--ernest-font-heading-2-line-height);letter-spacing:var(--ernest-font-heading-2-letter-spacing);color:var(--ernest-color-text-neutral-emphasis)}.connector-activity-module__X3YYOq__connector-activity__error,.connector-activity-module__X3YYOq__connector-activity__empty{font-family:var(--ernest-font-text-medium-family);font-size:var(--ernest-font-text-medium-size);font-weight:var(--ernest-font-text-medium-weight);line-height:var(--ernest-font-text-medium-line-height);letter-spacing:var(--ernest-font-text-medium-letter-spacing)}.connector-activity-module__X3YYOq__connector-activity__error{color:var(--ernest-color-text-critical-default)}.connector-activity-module__X3YYOq__connector-activity__empty{color:var(--ernest-color-text-neutral-subdued)}.connector-activity-module__X3YYOq__connector-activity__loading{padding-block:var(--ernest-spacing-1000);justify-content:center;display:flex}.connector-activity-module__X3YYOq__file-list{border:1px solid var(--ernest-color-border-neutral-subdued);border-radius:var(--ernest-border-radius-300);background-color:var(--ernest-color-elevation-surface-default);overflow:hidden}.connector-activity-module__X3YYOq__file-row{align-items:flex-start;gap:var(--ernest-spacing-300);padding:var(--ernest-spacing-400);display:flex}.connector-activity-module__X3YYOq__file-row+.connector-activity-module__X3YYOq__file-row{border-top:1px solid var(--ernest-color-border-neutral-default)}.connector-activity-module__X3YYOq__file-row__body{gap:var(--ernest-spacing-100);flex-direction:column;flex:1;min-width:0;display:flex}.connector-activity-module__X3YYOq__file-row__title{align-items:center;gap:var(--ernest-spacing-100);min-width:0;display:flex}.connector-activity-module__X3YYOq__file-row__name{text-overflow:ellipsis;white-space:nowrap;font-family:var(--ernest-font-heading-4-family);font-size:var(--ernest-font-heading-4-size);font-weight:var(--ernest-font-heading-4-weight);line-height:var(--ernest-font-heading-4-line-height);letter-spacing:var(--ernest-font-heading-4-letter-spacing);color:var(--ernest-color-text-neutral-emphasis);overflow:hidden}.connector-activity-module__X3YYOq__file-row__meta,.connector-activity-module__X3YYOq__schedule{align-items:center;gap:var(--ernest-spacing-200);min-width:0;font-family:var(--ernest-font-label-small-family);font-size:var(--ernest-font-label-small-size);font-weight:var(--ernest-font-label-small-weight);line-height:var(--ernest-font-label-small-line-height);letter-spacing:var(--ernest-font-label-small-letter-spacing);color:var(--ernest-color-text-neutral-subdued);display:flex}.connector-activity-module__X3YYOq__file-row__meta{white-space:nowrap}.connector-activity-module__X3YYOq__schedule{flex-wrap:wrap}.connector-activity-module__X3YYOq__schedule__cron{font-family:monospace}.connector-activity-module__X3YYOq__file-row__separator,.connector-activity-module__X3YYOq__schedule__separator{width:var(--ernest-spacing-100);height:var(--ernest-spacing-100);border-radius:var(--ernest-border-radius-pill);background-color:currentColor;flex-shrink:0}.connector-activity-module__X3YYOq__file-row__scope{text-overflow:ellipsis;min-width:0;overflow:hidden}.connector-activity-module__X3YYOq__report-list{gap:var(--ernest-spacing-300);padding-block:var(--ernest-spacing-200);flex-direction:column;display:flex}.connector-activity-module__X3YYOq__report-list__option{align-items:center;gap:var(--ernest-spacing-200);display:flex}
.connector-logo-module__jmtMIq__connector-logo{box-sizing:border-box;width:var(--ernest-spacing-700);height:var(--ernest-spacing-700);padding:var(--ernest-spacing-100);border-radius:var(--ernest-border-radius-200);background-color:var(--ernest-color-background-neutral-default);flex-shrink:0;display:flex}.connector-logo-module__jmtMIq__connector-logo img{object-fit:contain;width:100%;height:100%}
.feature-toggles-panel-module__SaRTea__feature-toggles-panel{gap:var(--ernest-spacing-200);padding:var(--ernest-spacing-100);flex-direction:column;display:flex}.feature-toggles-panel-module__SaRTea__feature-toggles-panel__section,.feature-toggles-panel-module__SaRTea__feature-toggles-panel__other-flags{gap:var(--ernest-spacing-100);flex-direction:column;display:flex}.feature-toggles-panel-module__SaRTea__feature-toggles-panel__heading{font-family:var(--ernest-font-label-overline-family);font-size:var(--ernest-font-label-overline-size);font-weight:var(--ernest-font-label-overline-weight);line-height:var(--ernest-font-label-overline-line-height);letter-spacing:var(--ernest-font-label-overline-letter-spacing);text-transform:uppercase;color:var(--ernest-color-text-neutral-subdued)}.feature-toggles-panel-module__SaRTea__feature-toggles-panel__other-flags{gap:var(--ernest-spacing-200);max-height:12rem;overflow-y:auto}.feature-toggles-panel-module__SaRTea__feature-toggles-panel__disclosure{align-items:center;gap:var(--ernest-spacing-100);font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;display:flex}.feature-toggles-panel-module__SaRTea__feature-toggles-panel__disclosure:hover{text-decoration:underline}.feature-toggles-panel-module__SaRTea__feature-toggles-panel__group,.feature-toggles-panel-module__SaRTea__feature-toggles-panel__group-flags{gap:var(--ernest-spacing-50);flex-direction:column;display:flex}.feature-toggles-panel-module__SaRTea__feature-toggles-panel__group-flags{margin-left:var(--ernest-spacing-100);border-left:1px solid var(--ernest-color-border-neutral-default);padding-left:var(--ernest-spacing-200)}.feature-toggles-panel-module__SaRTea__feature-toggles-panel__group-heading{font-family:var(--ernest-font-label-small-family);font-size:var(--ernest-font-label-small-size);font-weight:var(--ernest-font-label-small-weight);line-height:var(--ernest-font-label-small-line-height);color:var(--ernest-color-text-neutral-default)}.feature-toggles-panel-module__SaRTea__feature-toggles-panel__flag-key{text-overflow:ellipsis;white-space:nowrap;color:var(--ernest-color-text-neutral-subdued);overflow:hidden}.feature-toggles-panel-module__SaRTea__feature-toggles-panel__value{font-family:var(--ernest-font-mono-small-family);flex-shrink:0}.feature-toggles-panel-module__SaRTea__feature-toggles-panel__group--on .feature-toggles-panel-module__SaRTea__feature-toggles-panel__group-heading{color:var(--ernest-color-text-success-default)}.feature-toggles-panel-module__SaRTea__feature-toggles-panel__group--off .feature-toggles-panel-module__SaRTea__feature-toggles-panel__group-heading{color:var(--ernest-color-text-critical-default)}.feature-toggles-panel-module__SaRTea__feature-toggles-panel__group--on .feature-toggles-panel-module__SaRTea__feature-toggles-panel__group-flags{border-left-color:var(--ernest-color-border-success-default)}.feature-toggles-panel-module__SaRTea__feature-toggles-panel__group--off .feature-toggles-panel-module__SaRTea__feature-toggles-panel__group-flags{border-left-color:var(--ernest-color-border-critical-default)}
.query-devtools-module__QcSkua__query-devtools{z-index:50;border-top:1px solid var(--ernest-color-border-neutral-default);position:fixed;inset:auto 0 0}
.page-header-module__41P_gq__page-header{padding-block:var(--ernest-spacing-600) var(--ernest-spacing-1000);flex-direction:column;display:flex}@media (min-width:48rem){.page-header-module__41P_gq__page-header{padding-block-start:0}}.page-header-module__41P_gq__page-header__breadcrumb,.page-header-module__41P_gq__page-header__breadcrumb-item{align-items:center;gap:var(--ernest-spacing-100);display:flex}.page-header-module__41P_gq__page-header__breadcrumb{min-width:0;color:var(--ernest-color-text-neutral-subdued);font-family:var(--ernest-font-label-small-family);font-size:var(--ernest-font-label-small-size);font-weight:var(--ernest-font-label-small-weight);line-height:var(--ernest-font-label-small-line-height);letter-spacing:var(--ernest-font-label-small-letter-spacing);white-space:nowrap;margin-block-end:var(--ernest-spacing-200)}.page-header-module__41P_gq__page-header__breadcrumb-link{color:inherit;border-radius:var(--ernest-border-radius-50)}.page-header-module__41P_gq__page-header__breadcrumb-link:hover{color:var(--ernest-color-text-neutral-default)}.page-header-module__41P_gq__page-header__breadcrumb-link:focus-visible{outline:2px solid var(--ernest-color-interactive-border-focus);outline-offset:2px}.page-header-module__41P_gq__page-header__breadcrumb-current{text-overflow:ellipsis;color:var(--ernest-color-text-neutral-default);overflow:hidden}.page-header-module__41P_gq__page-header__title-row{justify-content:space-between;align-items:flex-start;gap:var(--ernest-spacing-400);flex-wrap:wrap;display:flex}.page-header-module__41P_gq__page-header__title-group{align-items:flex-start;gap:var(--ernest-spacing-200);min-width:0;display:flex}@media (min-width:48rem){.page-header-module__41P_gq__page-header__title-group{flex:1 1 0;min-width:min-content}}.page-header-module__41P_gq__page-header__title-wrap{column-gap:var(--ernest-spacing-200);flex-wrap:wrap;min-width:0;display:flex}.page-header-module__41P_gq__page-header__title{min-width:0;color:var(--ernest-color-text-neutral-emphasis);font-family:var(--ernest-font-heading-1-family);font-size:var(--ernest-font-heading-1-size);font-weight:var(--ernest-font-heading-1-weight);line-height:var(--ernest-font-heading-1-line-height);letter-spacing:var(--ernest-font-heading-1-letter-spacing)}.page-header-module__41P_gq__page-header__title-slot,.page-header-module__41P_gq__page-header__actions,.page-header-module__41P_gq__page-header__extra-actions{flex-shrink:0;align-items:center;display:flex}.page-header-module__41P_gq__page-header__title-slot{min-height:var(--ernest-font-heading-1-line-height)}.page-header-module__41P_gq__page-header__actions{min-height:var(--ernest-font-heading-1-line-height);gap:var(--ernest-spacing-300)}.page-header-module__41P_gq__page-header__extra-actions{gap:var(--ernest-spacing-100)}.page-header-module__41P_gq__page-header__description{color:var(--ernest-color-text-neutral-default);font-family:var(--ernest-font-text-large-family);font-size:var(--ernest-font-text-large-size);font-weight:var(--ernest-font-text-large-weight);line-height:var(--ernest-font-text-large-line-height);letter-spacing:var(--ernest-font-text-large-letter-spacing);margin-block-start:var(--ernest-spacing-300)}
.debug-overlay-module__vRAPxG__debug-overlay{border:1px solid var(--ernest-color-border-neutral-default);border-radius:var(--ernest-border-radius-200);background-color:color-mix(in srgb, var(--ernest-color-background-neutral-default) 80%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:var(--ernest-font-text-small-size);line-height:var(--ernest-font-text-small-line-height)}
.page-shell-module__maLHAG__page-shell{flex-direction:column;width:100%;height:100%;display:flex}.page-shell-module__maLHAG__page-shell__sidebar-trigger{top:var(--ernest-spacing-300);left:var(--ernest-spacing-300);z-index:50;position:absolute}@media (min-width:48rem){.page-shell-module__maLHAG__page-shell__sidebar-trigger{display:none}}
.organization-switcher-module___hfh6W__org-picker{border-radius:4px;gap:.75rem}.organization-switcher-module___hfh6W__org-picker:hover{background-color:var(--nav-hover)}.organization-switcher-module___hfh6W__org-picker--static{cursor:default}.organization-switcher-module___hfh6W__org-picker--static:hover,.organization-switcher-module___hfh6W__org-picker--static:active{background-color:#0000}.organization-switcher-module___hfh6W__org-picker--open{background-color:var(--nav-hover)}.organization-switcher-module___hfh6W__org-picker__name{text-overflow:ellipsis;white-space:nowrap;font-family:var(--ernest-font-text-medium-emphasis-family);font-size:var(--ernest-font-text-medium-emphasis-size);font-weight:var(--ernest-font-text-medium-emphasis-weight);line-height:var(--ernest-font-text-medium-emphasis-line-height);flex:1;overflow:hidden}.organization-switcher-module___hfh6W__org-picker__chevron{opacity:.5}
@layer components{.card-module__uAl7SW__card{gap:var(--ernest-spacing-300);padding:var(--ernest-spacing-400) var(--ernest-spacing-400) var(--ernest-spacing-500);border:1px solid var(--ernest-color-interactive-border-secondary-default);border-radius:var(--ernest-border-radius-200);background-color:var(--ernest-color-elevation-surface-default);color:var(--ernest-color-text-neutral-default);flex-direction:column;display:flex}.card-module__uAl7SW__card__header{align-items:flex-start;gap:var(--ernest-spacing-200);display:flex}.card-module__uAl7SW__card__header>[data-slot=badge]{margin-block:var(--ernest-spacing-100)}.card-module__uAl7SW__card__title{min-width:0;min-height:var(--ernest-spacing-800);overflow-wrap:anywhere;font-family:var(--ernest-font-heading-3-family);font-size:var(--ernest-font-heading-3-size);font-weight:var(--ernest-font-heading-3-weight);line-height:var(--ernest-font-heading-3-line-height);letter-spacing:var(--ernest-font-heading-3-letter-spacing);color:var(--ernest-color-text-neutral-emphasis);align-items:center;display:flex}.card-module__uAl7SW__card__actions{min-height:var(--ernest-spacing-800);align-items:center;gap:var(--ernest-spacing-200);padding-left:var(--ernest-spacing-200);flex-shrink:0;margin-left:auto;display:flex}.card-module__uAl7SW__card__content{gap:var(--ernest-spacing-200);flex-direction:column;display:flex}.card-module__uAl7SW__card__description{font-family:var(--ernest-font-text-medium-family);font-size:var(--ernest-font-text-medium-size);font-weight:var(--ernest-font-text-medium-weight);line-height:var(--ernest-font-text-medium-line-height);letter-spacing:var(--ernest-font-text-medium-letter-spacing)}.card-module__uAl7SW__card__footer{gap:var(--ernest-spacing-200);flex-wrap:wrap;display:flex}.card-module__uAl7SW__card:has(.card-module__uAl7SW__card__link){transition:background-color .15s,border-color .15s;position:relative}.card-module__uAl7SW__card:has(.card-module__uAl7SW__card__link:hover){border-color:var(--ernest-color-interactive-border-secondary-hover);background-color:var(--ernest-color-interactive-background-secondary-hover)}.card-module__uAl7SW__card:has(.card-module__uAl7SW__card__link:active){border-color:var(--ernest-color-interactive-border-secondary-pressed);background-color:var(--ernest-color-interactive-background-secondary-pressed)}.card-module__uAl7SW__card__link:after{content:"";border-radius:var(--ernest-border-radius-200);position:absolute;inset:0}.card-module__uAl7SW__card__link:focus-visible{outline:none}.card-module__uAl7SW__card__link:focus-visible:after{outline:2px solid var(--ernest-color-interactive-border-focus);outline-offset:2px}.card-module__uAl7SW__card:has(.card-module__uAl7SW__card__link) .card-module__uAl7SW__card__actions{z-index:1;position:relative}}
.connector-details-card-module__rpM1SW__connector-details{gap:var(--ernest-spacing-400);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.connector-details-card-module__rpM1SW__connector-details__item{gap:var(--ernest-spacing-100);flex-direction:column;display:flex}.connector-details-card-module__rpM1SW__connector-details__label{font-family:var(--ernest-font-label-overline-family);font-size:var(--ernest-font-label-overline-size);font-weight:var(--ernest-font-label-overline-weight);line-height:var(--ernest-font-label-overline-line-height);letter-spacing:var(--ernest-font-label-overline-letter-spacing);text-transform:uppercase;color:var(--ernest-color-text-neutral-subdued)}.connector-details-card-module__rpM1SW__connector-details__value{font-family:var(--ernest-font-text-medium-family);font-size:var(--ernest-font-text-medium-size);font-weight:var(--ernest-font-text-medium-weight);line-height:var(--ernest-font-text-medium-line-height);letter-spacing:var(--ernest-font-text-medium-letter-spacing);color:var(--ernest-color-text-neutral-default)}.connector-details-card-module__rpM1SW__connection-type{align-items:center;gap:var(--ernest-spacing-100);display:inline-flex}.connector-details-card-module__rpM1SW__connection-type__dot{width:var(--ernest-spacing-200);height:var(--ernest-spacing-200);border-radius:var(--ernest-border-radius-pill)}.connector-details-card-module__rpM1SW__connection-type__dot--success{background-color:var(--ernest-color-background-success-default)}.connector-details-card-module__rpM1SW__connection-type__dot--warning{background-color:var(--ernest-color-icon-warning-default)}.connector-details-card-module__rpM1SW__connection-type__dot--critical{background-color:var(--ernest-color-background-critical-default)}.connector-details-card-module__rpM1SW__connection-type__hint{border-radius:var(--ernest-border-radius-pill);color:var(--ernest-color-text-neutral-default);cursor:help;display:inline-flex}.connector-details-card-module__rpM1SW__connection-type__hint:focus-visible{outline:2px solid var(--ernest-color-interactive-border-focus);outline-offset:2px}
.sidebar-chat-nav-module__xuWCdq__chat-nav{gap:.75rem;padding-block:.75rem;overflow:hidden}.sidebar-chat-nav-module__xuWCdq__chat-nav__static{flex-direction:column;flex-shrink:0;gap:.75rem;padding-inline:1rem;display:flex}.sidebar-chat-nav-module__xuWCdq__chat-nav__scroll{scrollbar-width:thin;flex-direction:column;flex:1;gap:.75rem;min-height:0;margin-block:-.75rem;padding:.75rem 1rem;display:flex;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000 0,#000 .75rem calc(100% - 1.5rem),#0000 100%);mask-image:linear-gradient(#0000 0,#000 .75rem calc(100% - 1.5rem),#0000 100%)}.sidebar-chat-nav-module__xuWCdq__chat-nav__scroll::-webkit-scrollbar{width:.375rem;display:block}.sidebar-chat-nav-module__xuWCdq__chat-nav__scroll::-webkit-scrollbar-thumb{background-color:var(--border);border-radius:9999px}.sidebar-chat-nav-module__xuWCdq__chat-nav__load-more{flex-shrink:0;height:1px;margin-top:-.75rem}.sidebar-chat-nav-module__xuWCdq__chat-nav__group{padding:0}.sidebar-chat-nav-module__xuWCdq__chat-nav__collapsible-group{gap:.25rem;padding:0}.sidebar-chat-nav-module__xuWCdq__chat-nav__group-label{border-radius:var(--radius-md);width:fit-content;height:1.5rem;color:var(--foreground);flex-shrink:0;align-items:center;gap:.125rem;padding-inline:.5rem}.sidebar-chat-nav-module__xuWCdq__chat-nav__group-label:hover{background-color:var(--nav-hover)}.sidebar-chat-nav-module__xuWCdq__chat-nav__group-chevron{transition:transform .15s}.sidebar-chat-nav-module__xuWCdq__chat-nav__group-chevron--closed{transform:rotate(-90deg)}
.files-actions-module__n6igAG__files-actions{flex-shrink:0;display:flex}.files-actions-module__n6igAG__add-file-menu__trigger[data-state=open] .files-actions-module__n6igAG__add-file-menu__chevron{transform:rotate(180deg)}
.sidebar-settings-nav-module__NoopYa__settings-nav{gap:.75rem;padding:.75rem 1rem;overflow-x:hidden}.sidebar-settings-nav-module__NoopYa__settings-nav__group{padding:0}.sidebar-settings-nav-module__NoopYa__settings-nav__group-label{padding-inline:.5rem;height:auto;font-size:var(--ernest-font-text-medium-strong-size);line-height:var(--ernest-font-text-medium-strong-line-height);font-weight:var(--ernest-font-text-medium-strong-weight);color:var(--foreground);padding-bottom:.5rem}
.choice-card-module__o0kWLW__choice-card-group{gap:var(--ernest-spacing-200);flex-wrap:wrap;display:flex}.choice-card-module__o0kWLW__choice-card{--choice-card-border:var(--ernest-color-interactive-border-secondary-default);align-items:center;gap:var(--ernest-spacing-300);padding:calc(var(--ernest-spacing-300) - 1px);border:1px solid var(--choice-card-border);border-radius:var(--ernest-border-radius-200);background-color:var(--ernest-color-elevation-surface-default);color:var(--ernest-color-text-neutral-default);cursor:pointer;outline:none;display:inline-flex}.choice-card-module__o0kWLW__choice-card:hover{--choice-card-border:var(--ernest-color-interactive-border-secondary-hover);background-color:var(--ernest-color-interactive-background-ghost-hover)}.choice-card-module__o0kWLW__choice-card:active{--choice-card-border:var(--ernest-color-interactive-border-secondary-pressed);background-color:var(--ernest-color-interactive-background-ghost-pressed)}.choice-card-module__o0kWLW__choice-card[data-checked]{--choice-card-border:var(--ernest-color-interactive-border-selected);box-shadow:inset 0 0 0 1px var(--choice-card-border)}.choice-card-module__o0kWLW__choice-card[data-checked]:hover{--choice-card-border:var(--ernest-color-interactive-border-hover)}.choice-card-module__o0kWLW__choice-card[data-checked]:active{--choice-card-border:var(--ernest-color-interactive-border-pressed)}.choice-card-module__o0kWLW__choice-card[data-disabled]{--choice-card-border:var(--ernest-color-interactive-border-secondary-default);pointer-events:none;background-color:var(--ernest-color-background-neutral-disabled);color:var(--ernest-color-text-neutral-disabled)}.choice-card-module__o0kWLW__choice-card:focus-visible{outline:2px solid var(--ernest-color-interactive-border-focus);outline-offset:2px}.choice-card-module__o0kWLW__choice-card__label{align-items:center;gap:var(--ernest-spacing-100);font-family:var(--ernest-font-label-medium-family);font-size:var(--ernest-font-label-medium-size);font-weight:var(--ernest-font-label-medium-weight);line-height:var(--ernest-font-label-medium-line-height);letter-spacing:var(--ernest-font-label-medium-letter-spacing);white-space:nowrap;display:inline-flex}.choice-card-module__o0kWLW__choice-card__radio{box-sizing:border-box;width:var(--ernest-spacing-400);height:var(--ernest-spacing-400);border:2px solid var(--choice-card-border);border-radius:var(--ernest-border-radius-pill);background-color:var(--ernest-color-elevation-surface-default);flex-shrink:0}.choice-card-module__o0kWLW__choice-card:active:not([data-checked]) .choice-card-module__o0kWLW__choice-card__radio{box-shadow:inset 0 2px 4px var(--ernest-color-interactive-background-ghost-pressed)}.choice-card-module__o0kWLW__choice-card[data-checked] .choice-card-module__o0kWLW__choice-card__radio{border-width:5px}.choice-card-module__o0kWLW__choice-card[data-disabled] .choice-card-module__o0kWLW__choice-card__radio{border-color:var(--ernest-color-background-neutral-disabled)}.choice-card-module__o0kWLW__choice-card[data-disabled]:not([data-checked]) .choice-card-module__o0kWLW__choice-card__radio{background-color:var(--ernest-color-background-neutral-disabled)}
.connector-card-module__uTURMG__connector-card__logo{margin-block:var(--ernest-spacing-50)}.connector-card-module__uTURMG__connector-card__meta{align-items:center;gap:var(--ernest-spacing-200);font-family:var(--ernest-font-label-small-family);font-size:var(--ernest-font-label-small-size);font-weight:var(--ernest-font-label-small-weight);line-height:var(--ernest-font-label-small-line-height);letter-spacing:var(--ernest-font-label-small-letter-spacing);color:var(--ernest-color-text-neutral-subdued);flex-wrap:wrap;display:flex}.connector-card-module__uTURMG__connector-card__meta-item{align-items:center;gap:var(--ernest-spacing-200);display:flex}.connector-card-module__uTURMG__connector-card__meta-item+.connector-card-module__uTURMG__connector-card__meta-item:before{content:"";width:var(--ernest-spacing-100);height:var(--ernest-spacing-100);border-radius:var(--ernest-border-radius-pill);background-color:currentColor}.connector-card-module__uTURMG__connector-card__title-text,.connector-card-module__uTURMG__connector-card__description{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.connector-permissions-module__lL8SiW__connector-permissions{gap:var(--ernest-spacing-300);flex-direction:column;display:flex}.connector-permissions-module__lL8SiW__connector-permissions__title{font-family:var(--ernest-font-heading-2-family);font-size:var(--ernest-font-heading-2-size);font-weight:var(--ernest-font-heading-2-weight);line-height:var(--ernest-font-heading-2-line-height);letter-spacing:var(--ernest-font-heading-2-letter-spacing);color:var(--ernest-color-text-neutral-emphasis);margin-block-end:var(--ernest-spacing-300)}.connector-permissions-module__lL8SiW__connector-permissions__error,.connector-permissions-module__lL8SiW__connector-permissions__empty{font-family:var(--ernest-font-text-medium-family);font-size:var(--ernest-font-text-medium-size);font-weight:var(--ernest-font-text-medium-weight);line-height:var(--ernest-font-text-medium-line-height);letter-spacing:var(--ernest-font-text-medium-letter-spacing)}.connector-permissions-module__lL8SiW__connector-permissions__error{color:var(--ernest-color-text-critical-default)}.connector-permissions-module__lL8SiW__connector-permissions__empty{color:var(--ernest-color-text-neutral-subdued)}.connector-permissions-module__lL8SiW__connector-permissions__skeleton{height:7rem}
.settings-shell-module__nynOya__settings-shell__content{width:100%;min-height:0;max-width:calc(720px + 2 * var(--ernest-spacing-400));padding-block:var(--ernest-spacing-800);flex-direction:column;flex:1;margin-inline:auto;display:flex}.settings-shell-module__nynOya__settings-shell__header{padding-inline:var(--ernest-spacing-400);flex-shrink:0}
.connector-detail-view-module__ccnfWq__connector-detail-view{min-height:0;padding-inline:var(--ernest-spacing-800);flex:1;overflow-y:auto}.connector-detail-view-module__ccnfWq__connector-detail-view--loading{justify-content:center;align-items:center;display:flex}.connector-detail-view-module__ccnfWq__connector-detail-view__content{max-width:720px;padding-block:var(--ernest-spacing-800);margin-inline:auto}.connector-detail-view-module__ccnfWq__connector-detail-view__panel{gap:var(--ernest-spacing-600);padding-top:var(--ernest-spacing-600);flex-direction:column;display:flex}
.connectors-view-module__iDC3gW__connectors-view{min-height:0;padding-inline:var(--ernest-spacing-400);flex:1;overflow-y:auto}.connectors-view-module__iDC3gW__connectors-view__content{max-width:720px;padding-block:var(--ernest-spacing-800);margin-inline:auto}.connectors-view-module__iDC3gW__connectors-view__panel,.connectors-view-module__iDC3gW__connectors-section{gap:var(--ernest-spacing-500);flex-direction:column;display:flex}.connectors-view-module__iDC3gW__connectors-view__panel{padding-top:var(--ernest-spacing-600)}.connectors-view-module__iDC3gW__connectors-section__title{font-family:var(--ernest-font-heading-2-family);font-size:var(--ernest-font-heading-2-size);font-weight:var(--ernest-font-heading-2-weight);line-height:var(--ernest-font-heading-2-line-height);letter-spacing:var(--ernest-font-heading-2-letter-spacing);color:var(--ernest-color-text-neutral-default)}.connectors-view-module__iDC3gW__connector-grid{gap:var(--ernest-spacing-400);grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));display:grid}.connectors-view-module__iDC3gW__connector-grid__card{grid-row:span 2;grid-template-rows:subgrid;display:grid}.connectors-view-module__iDC3gW__card-skeleton{gap:var(--ernest-spacing-300);padding:var(--ernest-spacing-400);border:1px solid var(--ernest-color-border-neutral-subdued);border-radius:var(--ernest-border-radius-200);flex-direction:column;display:flex}.connectors-view-module__iDC3gW__card-skeleton__header{align-items:center;gap:var(--ernest-spacing-200);display:flex}.connectors-view-module__iDC3gW__card-skeleton__logo{width:var(--ernest-spacing-800);height:var(--ernest-spacing-800);border-radius:var(--ernest-border-radius-200)}.connectors-view-module__iDC3gW__card-skeleton__title{width:50%;height:var(--ernest-spacing-400)}.connectors-view-module__iDC3gW__card-skeleton__line{width:100%;height:var(--ernest-spacing-300)}.connectors-view-module__iDC3gW__card-skeleton__line--short{width:66%}
.tabs-module__s23JuW__tabs__container{padding-right:var(--ernest-spacing-500);border-bottom:1px solid var(--ernest-color-border-neutral-subdued);flex-shrink:0;align-items:center;display:flex}.tabs-module__s23JuW__tabs__list{gap:var(--ernest-spacing-400);flex-grow:1;display:flex}.tabs-module__s23JuW__tabs__tab{align-items:center;gap:var(--ernest-spacing-200);min-height:48px;padding:var(--ernest-spacing-200) var(--ernest-spacing-100) var(--ernest-spacing-400);color:var(--ernest-color-text-neutral-default);font-family:var(--ernest-font-text-medium-family);font-size:var(--ernest-font-text-medium-size);font-weight:var(--ernest-font-text-medium-weight);line-height:var(--ernest-font-text-medium-line-height);letter-spacing:var(--ernest-font-text-medium-letter-spacing);white-space:nowrap;cursor:pointer;background:0 0;border:0;display:flex;position:relative}.tabs-module__s23JuW__tabs__tab:after{content:"";right:0;bottom:calc(-1 * var(--ernest-spacing-100));height:var(--ernest-spacing-100);border-top-left-radius:var(--ernest-border-radius-100);border-top-right-radius:var(--ernest-border-radius-100);opacity:0;transition:bottom .15s ease-out,opacity .15s ease-out;position:absolute;left:0}.tabs-module__s23JuW__tabs__tab:enabled:hover:not([data-state=active]):after,.tabs-module__s23JuW__tabs__tab:enabled:active:not([data-state=active]):after,.tabs-module__s23JuW__tabs__tab[data-state=active]:after{opacity:1;bottom:0}.tabs-module__s23JuW__tabs__tab:enabled:hover:not([data-state=active]):after{background-color:var(--ernest-color-interactive-border-secondary-hover)}.tabs-module__s23JuW__tabs__tab:enabled:active:not([data-state=active]):after{background-color:var(--ernest-color-interactive-border-secondary-pressed)}.tabs-module__s23JuW__tabs__tab[data-state=active]{color:var(--ernest-color-text-neutral-emphasis)}.tabs-module__s23JuW__tabs__tab[data-state=active]:after{background-color:var(--ernest-color-interactive-border-selected)}.tabs-module__s23JuW__tabs__tab:focus-visible{outline:none}.tabs-module__s23JuW__tabs__tab:focus-visible:before{content:"";inset:calc(-1 * var(--ernest-spacing-100)) calc(-1 * var(--ernest-spacing-100)) var(--ernest-spacing-100);border:2px solid var(--ernest-color-interactive-border-focus);border-radius:var(--ernest-border-radius-200);position:absolute}.tabs-module__s23JuW__tabs__tab:disabled{color:var(--ernest-color-text-neutral-disabled);cursor:not-allowed}.tabs-module__s23JuW__tabs__tab[data-state=active]:disabled:after{background-color:var(--ernest-color-border-neutral-disabled)}
.connect-credentials-form-module__4xJp1a__credentials-form,.connect-credentials-form-module__4xJp1a__credentials-form__field{flex-direction:column;display:flex}.connect-credentials-form-module__4xJp1a__credentials-form{gap:var(--ernest-spacing-400)}.connect-credentials-form-module__4xJp1a__credentials-form__field{gap:var(--ernest-spacing-200)}.connect-credentials-form-module__4xJp1a__credentials-form__select{width:100%}.connect-credentials-form-module__4xJp1a__credentials-form__error{color:var(--ernest-color-text-critical-default);font-family:var(--ernest-font-text-small-family);font-size:var(--ernest-font-text-small-size);font-weight:var(--ernest-font-text-small-weight);line-height:var(--ernest-font-text-small-line-height);letter-spacing:var(--ernest-font-text-small-letter-spacing)}.connect-credentials-form-module__4xJp1a__credentials-form__actions{justify-content:flex-end;gap:var(--ernest-spacing-300);padding-block-start:var(--ernest-spacing-200);display:flex}
.scope-filter-tabs-module__c_tSCq__scope-filter-tabs__content{margin-top:var(--ernest-spacing-300);display:flex}.scope-filter-tabs-module__c_tSCq__scope-filter-tabs__content:empty{display:none}
.settings-card-module__GH6XSG__settings-card__icon{margin-block:var(--ernest-spacing-50);padding:var(--ernest-spacing-100);border-radius:var(--ernest-border-radius-200);background-color:var(--ernest-color-background-neutral-default);color:var(--ernest-color-text-neutral-emphasis);display:flex}
.connector-setup-view-module__FAZbJG__connector-setup-view{min-height:0;padding-inline:var(--ernest-spacing-400);flex:1;overflow-y:auto}.connector-setup-view-module__FAZbJG__connector-setup-view__content{max-width:720px;padding-block:var(--ernest-spacing-800);margin-inline:auto}.connector-setup-view-module__FAZbJG__connector-setup-view__body{gap:var(--ernest-spacing-800);flex-direction:column;display:flex}.connector-setup-view-module__FAZbJG__connector-setup-view__empty,.connector-setup-view-module__FAZbJG__connector-setup-view__steps{color:var(--ernest-color-text-neutral-default);font-family:var(--ernest-font-text-medium-family);font-size:var(--ernest-font-text-medium-size);font-weight:var(--ernest-font-text-medium-weight);line-height:var(--ernest-font-text-medium-line-height);letter-spacing:var(--ernest-font-text-medium-letter-spacing)}.connector-setup-view-module__FAZbJG__connector-setup-view__steps h2{color:var(--ernest-color-text-neutral-emphasis);font-family:var(--ernest-font-heading-2-family);font-size:var(--ernest-font-heading-2-size);font-weight:var(--ernest-font-heading-2-weight);line-height:var(--ernest-font-heading-2-line-height);letter-spacing:var(--ernest-font-heading-2-letter-spacing);margin-block-end:var(--ernest-spacing-200)}.connector-setup-view-module__FAZbJG__connector-setup-view__steps h3{margin-block:var(--ernest-spacing-600) var(--ernest-spacing-100);color:var(--ernest-color-text-neutral-emphasis);font-family:var(--ernest-font-heading-3-family);font-size:var(--ernest-font-heading-3-size);font-weight:var(--ernest-font-heading-3-weight);line-height:var(--ernest-font-heading-3-line-height);letter-spacing:var(--ernest-font-heading-3-letter-spacing)}.connector-setup-view-module__FAZbJG__connector-setup-view__steps p,.connector-setup-view-module__FAZbJG__connector-setup-view__steps ul,.connector-setup-view-module__FAZbJG__connector-setup-view__steps ol{margin-block:var(--ernest-spacing-200)}.connector-setup-view-module__FAZbJG__connector-setup-view__steps ul,.connector-setup-view-module__FAZbJG__connector-setup-view__steps ol{padding-inline-start:var(--ernest-spacing-600)}.connector-setup-view-module__FAZbJG__connector-setup-view__steps ul{list-style:outside}.connector-setup-view-module__FAZbJG__connector-setup-view__steps ol{list-style:decimal}.connector-setup-view-module__FAZbJG__connector-setup-view__steps a{text-decoration:underline}.connector-setup-view-module__FAZbJG__connector-setup-view__steps hr{margin-block:var(--ernest-spacing-600);border-color:var(--ernest-color-border-neutral-subdued)}.connector-setup-view-module__FAZbJG__connector-setup-view__steps code{overflow-wrap:anywhere;font-family:var(--ernest-font-mono-medium-family)}.connector-setup-view-module__FAZbJG__connector-setup-view__steps pre{margin-block:var(--ernest-spacing-200);padding:var(--ernest-spacing-300);white-space:pre-wrap;background:var(--ernest-color-background-neutral-subdued);border-radius:var(--ernest-border-radius-200)}
.routines-view-module__dj4usq__routine-card__header,.routines-view-module__dj4usq__routine-card__title-group{align-items:center;display:flex}.routines-view-module__dj4usq__routine-card__header{gap:var(--ernest-spacing-300)}.routines-view-module__dj4usq__routine-card__title-group{gap:var(--ernest-spacing-200);flex:1;min-width:0}.routines-view-module__dj4usq__routine-card__unread-badge{flex-shrink:0;padding-inline:6px;line-height:1}@media (max-width:768px){.routines-view-module__dj4usq__routine-card__unread-badge,.routines-view-module__dj4usq__routine-card__schedule-toggle{display:none}}
.settings-overview-module__detTuq__settings-overview{gap:var(--ernest-spacing-500);min-height:0;padding-inline:var(--ernest-spacing-400);flex-direction:column;flex:1;display:flex;overflow-y:auto}.settings-overview-module__detTuq__settings-overview__group{gap:var(--ernest-spacing-500);flex-direction:column;display:flex}.settings-overview-module__detTuq__settings-overview__group-title{color:var(--ernest-color-text-neutral-default);font-family:var(--ernest-font-heading-2-family);font-size:var(--ernest-font-heading-2-size);font-weight:var(--ernest-font-heading-2-weight);line-height:var(--ernest-font-heading-2-line-height);letter-spacing:var(--ernest-font-heading-2-letter-spacing)}.settings-overview-module__detTuq__settings-overview__cards{gap:var(--ernest-spacing-400);grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));display:grid}
.strategy-section-module__7hWb9q__rules-scroll{min-height:0;margin-top:var(--ernest-spacing-200);margin-inline:calc(-1 * var(--ernest-spacing-100));flex:1}.strategy-section-module__7hWb9q__rules{padding:var(--ernest-spacing-100) var(--ernest-spacing-100) var(--ernest-spacing-200)}.strategy-section-module__7hWb9q__rules>:not(:last-child){margin-bottom:var(--ernest-spacing-300)}.strategy-section-module__7hWb9q__rule{align-items:flex-start;gap:var(--ernest-spacing-200);padding:var(--ernest-spacing-300);border:1px solid var(--ernest-color-border-neutral-subdued);border-radius:var(--ernest-border-radius-200);background-color:var(--ernest-color-elevation-surface-default);display:flex}.strategy-section-module__7hWb9q__rule:has(textarea:focus-visible){outline:2px solid var(--ernest-color-interactive-border-focus);outline-offset:2px}.strategy-section-module__7hWb9q__rule__text{min-height:3rem;box-shadow:none;resize:none;border:0;padding:0}.strategy-section-module__7hWb9q__rule__text:focus-visible{outline:none}
