@media (min-width:1025px){.column-element--public.column-element--stack-desktop{grid-template-columns:1fr}}@media (min-width:641px) and (max-width:1024px){.column-element--public.column-element--stack-tablet{grid-template-columns:1fr}}@media (max-width:640px){.column-element--public.column-element--stack-smartphone{grid-template-columns:1fr}}.ab-dropdown__selected-placeholder,.ab-dropdown__selected-text,.ab-dropdownitem__item-name-text,.ab-presentation__subtitle,.ab-presentation__title,.ab-tag,.ai-prompt-suggestion__name,.all-workspaces__title,.api-docs__example-content-line,.api-docs__example-request-url,.api-token__database div,.api-token__group,.api-token__name-content,.api-token__table div,.array-field__single-option,.assistant__context-text,.assistant__status-message,.assistant__suggestion-description,.assistant__suggestion-title,.assistant__title,.badge-collaborator__label,.badge__label,.button-text__label,.button__label,.calendar-card__labels,.calendar-date-indicator,.calendar-month-day__more,.card-many-to-many__name,.card-multiple-select-option,.card-rich-text,.card-single-select-option,.card-text,.card__field-name,.checkbox__label,.choice-items__link,.color-input__text,.common-oidc-setting-form__url-dest,.common-saml-setting-form__url-dest,.dashboard__workspace-name-text,.data-scanner__tag-name,.data-sync-runs__info,.data-table__title,.decorator-item__description,.decorator-item__title,.dropdown__selected-placeholder,.dropdown__selected-text,.elements-list-item__name,.elements-list-item__name-text,.field-file__info,.field-file__name,.field-last-modified-by__name,.field-last-modified-by__name-text,.field-link-row__name,.field-multiple-collaborators__name,.field-multiple-collaborators__name-text,.field-multiple-select__item,.field-multiple-select__name,.field-rating,.field-rich-text--preview a,.field-rich-text--preview blockquote,.field-rich-text--preview code,.field-rich-text--preview h1,.field-rich-text--preview h2,.field-rich-text--preview h3,.field-rich-text--preview p,.field-rich-text--preview pre,.field-rich-text--preview ul.contains-task-list li label,.file-field-modal__name,.filters .dropdown__selected,.filters__value-link-row,.form-input__input::placeholder,.form-view__field-head-name,.form-view__report-abuse,.form-view__sidebar-fields-name,.formula-field__item-link,.grid-field-button,.grid-field-date__date,.grid-field-date__time,.grid-field-date__tzinfo,.grid-field-duration,.grid-field-duration-placeholder,.grid-field-long-text,.grid-field-many-to-many__cell.active .grid-field-many-to-many__name,.grid-field-multiple-select__item,.grid-field-number,.grid-field-password__dots,.grid-field-rating,.grid-field-rich-text,.grid-field-single-select__option,.grid-field-text,.grid-view-aggregation.grid-view__group-by-banner-aggregation,.grid-view-aggregation__generic-name,.grid-view-aggregation__generic-value,.grid-view-array-field.active .array-field__ellipsis,.grid-view-array-field.active .array-field__name,.grid-view__cell .grid-view__cell-error,.grid-view__description .grid-view__description-name,.grid-view__foot-info,.grid-view__group-by-banner-label,.grid-view__group-by-banner-value,.grid-view__group-name,.grid-view__group-value,.grid-view__group-value-collaborator-name,.grid-view__group-value-collaborator-name-text,.grid-view__group-value-select-option,.grid-view__row-count,.group-admin-name__name,.group-bys .dropdown__selected,.header--overflow .header__filter-name.header__filter-name--forced,.header__search .header__filter-link,.import-workspace__file-name-text,.import-workspace__file-size,.item-card__meta,.item-card__name,.kanban-view__option,.kanban-view__uncategorized,.link-navigation-selection-form__navigate-option-page-name,.link-navigation-selection-form__navigate-option-page-path,.mcp-endpoint__box,.mcp-endpoint__workspace,.menu-list__item-label,.modal-sidebar__nav-link,.modal-sidebar__title,.node-explorer-content__content,.node-explorer-content__name,.node-history__error-info,.node-history__header-info-type,.notification-panel__notification-content-summary-item,.onboarding-user-preview__name,.page-settings-path-params__name,.page-settings-query-params__name,.presentation__subtitle,.presentation__title,.property-option-form__table .baserow-table tbody .baserow-table__row .property-option-form__table-property,.rating,.recently-viewed__cell-text,.recently-viewed__head-cell,.recently-viewed__name,.recently-viewed__path,.recently-viewed__title,.restricted-view-filter-context__field-label,.rich-text-editor__mention-list-item,.row-comments__comment-head-name,.row-comments__comment-head-time,.row-history-field-multiple-collaborators__name,.row-modal__field-item .array-field__ellipsis,.row-modal__field-item .array-field__name,.segment-control__button-label,.select-application__name,.select-collaborators__dropdown-option,.select-options-listing__value,.select-options__dropdown-option,.select__item-name,.select__item-name-text,.side-bar-automation__link-text:not([contenteditable=true]),.side-bar-builder__link-text:not([contenteditable=true]),.sidebar-expandable__header-title,.sidebar__workspaces-selector-selected-workspace,.simple-grid__cell.simple-grid__cell--first,.simple-grid__field-description,.sortings .dropdown__selected,.switch__label,.template-import-item__name,.templates__category-link,.templates__template-link-text,.timeline-grid-row__label,.trash-entry__deleted-at-display,.trash-entry__name,.trash__title-description,.trash__title-heading,.tree__link-text,.tree__sub-link,.typography-theme-config-block__heading-preview,.upload-files__name,.user-admin-username__name,.value-provider-item__title-text,.view-date-indicator,.view-sharing__shared-link-box,.webhook__call-info,.webhook__call-target,.webhook__head-date,.webhook__head-details-target,.webhook__head-name,.webhook__head-trigger,.widget__header-description,.workflow-node-content__title,.workspace-box__meta-text,.workspace-box__name,.workspace-search__result-subtitle,.workspace-search__result-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .next:before,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .prev:before,.vuejs3-datepicker.datepicker .vuejs3-datepicker__calendar .next:before,.vuejs3-datepicker.datepicker .vuejs3-datepicker__calendar .prev:before,[class*=" baserow-icon-"]:before,[class*=" iconoir-"]:before,[class^=baserow-icon-]:before,[class^=iconoir-]:before{content:" ";background:currentcolor;width:1em;height:1em;display:block;-webkit-mask-size:cover;mask-size:cover}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .next,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .prev,.vuejs3-datepicker.datepicker .vuejs3-datepicker__calendar .next,.vuejs3-datepicker.datepicker .vuejs3-datepicker__calendar .prev,[class*=" baserow-icon-"],[class*=" iconoir-"],[class^=baserow-icon-],[class^=iconoir-]{display:inline-block}.iconoir-nav-arrow-left:before,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .prev:before,.vuejs3-datepicker.datepicker .vuejs3-datepicker__calendar .prev:before{-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" stroke-width="2" viewBox="0 0 24 24"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m15 6-6 6 6 6"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" stroke-width="2" viewBox="0 0 24 24"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m15 6-6 6 6 6"/></svg>')}.iconoir-nav-arrow-right:before,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .next:before,.vuejs3-datepicker.datepicker .vuejs3-datepicker__calendar .next:before{-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" stroke-width="2" viewBox="0 0 24 24"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m9 6 6 6-6 6"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" stroke-width="2" viewBox="0 0 24 24"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m9 6 6 6-6 6"/></svg>')}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .next,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .prev,.vuejs3-datepicker.datepicker .vuejs3-datepicker__calendar .next,.vuejs3-datepicker.datepicker .vuejs3-datepicker__calendar .prev,[class*=" baserow-icon-"],[class*=" iconoir-"],[class^=baserow-icon-],[class^=iconoir-]{vertical-align:middle}.control{flex-direction:column;display:flex}.control.control--align-right{justify-content:right;display:flex}.control.control--horizontal{flex-direction:row;align-items:center;gap:10px;display:flex}.control.control--horizontal.control--messages{align-items:flex-start}.control--error .dropdown__selected,.control--error .form-input,.control--error .form-input:active:not(.form-input--no-border):not(.form-input--disabled):not(.form-input--error),.control--error .form-input:focus-within:not(.form-input--no-border):not(.form-input--disabled):not(.form-input--error),.control--error .form-input:focus:not(.form-input--no-border):not(.form-input--disabled):not(.form-input--error),.control--error .form-textarea{border-color:rgb(229,81,61)}.control--error .form-input__icon{color:rgb(229,81,61)}.control__elements--flex{align-items:center;gap:5px;display:flex}.control__elements-wrapper{flex-grow:1;max-width:100%}.control__description{color:rgb(131,131,135);margin-bottom:16px;font-size:13px;line-height:160%}.control__label{color:rgb(7,8,16);align-items:center;gap:5px;margin-bottom:8px;font-size:16px;font-weight:500;display:flex}.control__label.control__label--small{font-size:13px}.control--horizontal .control__label{flex-basis:30%;margin:0;font-weight:500}.control--horizontal-narrow .control__label{flex-basis:40%}.control--horizontal-variable .control__label{flex:0 0 auto;margin:0;font-weight:500}.control__wrapper{flex-direction:column;display:flex}.control--horizontal .control__wrapper{flex-basis:100%}.control--horizontal.control--after-input .control__wrapper{flex-basis:70%;max-width:calc(70% - 5px);margin-top:0}.control--horizontal-narrow.control--after-input .control__wrapper{flex-basis:60%;max-width:calc(60% - 5px);margin-top:0}.control__label-icon{margin-right:6px}.control__label-right-icon{height:16px;position:relative}.control__context{color:rgb(57,58,64);margin-left:6px}.control__context:hover{color:rgb(205,206,205);text-decoration:none}.control__after-label{margin-left:auto;font-size:12px}.control__required{color:rgb(106,107,112);margin-left:auto;font-size:13px;font-weight:400}.control--horizontal .control__required{display:none}.control__label-after{margin-left:auto;font-size:12px;font-weight:500}.control__messages{color:rgb(57,58,64);flex-direction:column;gap:12px;padding-top:12px;font-size:12px;display:flex}.control__messages p{margin:0}.control__messages--error{color:rgb(178,63,48);white-space:normal;align-items:center;gap:3px;margin:0;display:flex}.control__messages--warning{color:rgb(229,179,61);align-items:center;gap:3px;margin:0;display:flex}.form-section .control--horizontal .control__label{color:rgb(81,82,88)}.control--horizontal .switch{align-self:end}.context__form-container{flex-direction:column;gap:16px;display:flex}.toasts__container-top{flex-direction:column;width:320px;top:15px}.toasts__container-bottom,.toasts__container-top{z-index:10;gap:15px;display:flex;position:fixed;right:15px}.toasts__container-bottom{flex-direction:column-reverse;align-items:flex-end;bottom:15px}.toast{z-index:10;background:rgb(255,255,255);border:1px solid rgb(215,216,217);border-radius:6px;align-items:flex-start;gap:16px;padding:16px;display:flex;box-shadow:0 6px 12px rgba(7,8,16,.08)}.toast__content{overflow-wrap:break-word;flex:1 1 auto;margin:0;padding:0;font-size:12px;overflow:hidden}.toast__content p{margin:0}.toast__title{color:rgb(32,33,40);font-size:13px;font-weight:500;line-height:20px}.toast__message{color:rgb(106,107,112);line-height:20px}.toast__icon{border-radius:24px;flex:0 1 auto;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.toast__close{color:rgb(156,156,159);cursor:pointer;background:0 0;border:none;border-image:none;flex:0 1 auto;width:16px;height:16px;margin:0;padding:0;font-size:16px}.toast__close:hover{color:rgb(131,131,135)}.toast__loading{cursor:wait;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:14px;height:14px;position:relative}.toast__loading:after{content:" ";border-image:none;border-color:rgb(156,156,159) rgba(0,0,0,0);border-style:solid;border-width:.15em;border-radius:50%;width:14px;height:14px;animation:spin 1.8s cubic-bezier(.785,.135,.15,.86) 0s infinite normal none running;display:block}.toast__icon--success{color:rgb(13,148,57);background:rgb(236,252,241)}.toast__icon--success .toast__loading:after{border-color:rgb(13,148,57) rgba(0,0,0,0)}.toast__icon--warning{color:rgb(178,139,48);background:rgb(255,251,240)}.toast__icon--warning .toast__loading:after{border-color:rgb(178,139,48) rgba(0,0,0,0)}.toast__icon--error{color:rgb(178,63,48);background:rgb(255,242,240)}.toast__icon--error .toast__loading:after{border-color:rgb(178,63,48) rgba(0,0,0,0)}.toast__icon--info-neutral{color:rgb(156,156,159);background:rgb(250,250,250)}.toast__icon--info-primary{color:rgb(39,93,159);background:rgb(240,244,252)}.toast__icon--info-primary .toast__loading:after{border-color:rgb(39,93,159) rgba(0,0,0,0)}.toast__icon--loading{background:rgb(247,247,247)}.toast__actions{gap:12px;margin-top:12px;font-size:12px}.toast__actions,.toast__actions-button{color:rgb(106,107,112);font-weight:500;display:flex}.toast__actions-button{cursor:pointer;background:0 0;border:none;border-image:none;align-items:center;gap:5px;margin:0;padding:0}.toast__actions-button:hover{color:rgb(81,82,88)}.toast__actions-button--primary{color:rgb(81,144,239)}.toast__actions-button--primary:hover{color:rgb(71,131,219)}.toast__actions-button--loading{cursor:wait;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toast__actions-button--loading:after{content:" ";border-image:none;border-color:rgb(81,144,239) rgba(0,0,0,0);border-style:solid;border-width:.2em;border-radius:50%;width:11px;height:11px;animation:spin 1.8s cubic-bezier(.785,.135,.15,.86) 0s infinite normal none running;display:inline-block}.api-docs__content.markdown code{background-color:rgb(245,245,245);border-radius:4px;padding:3px 6px;font-size:14px;display:inline-block}.api-docs__content.markdown p{color:rgb(7,8,16);margin-bottom:20px;font-size:13px;line-height:140%}.api-docs__content.markdown ul{padding-left:1em}.auth__control.control--align-right{justify-content:right;display:flex}.text-element-form__value{color:rgb(7,8,16);resize:vertical}.table-element-form__refresh-fields-button{margin-bottom:6px}.form-container-element__submit-button{flex-direction:column;display:flex}.column-element-form__custom-weights{grid-template-columns:repeat(auto-fit,minmax(68px,1fr));grid-gap:10px;gap:10px;display:grid}.property-option-form__table .baserow-table{border:1px solid rgb(181,181,183);border-radius:5px;overflow:hidden}.property-option-form__table .baserow-table thead .baserow-table__row{background-color:rgb(245,245,245)}.property-option-form__table .baserow-table thead .baserow-table__row .baserow-table__header-cell{text-align:center;border-bottom:1px solid rgb(181,181,183);height:45px;padding-left:10px}.property-option-form__table .baserow-table thead .baserow-table__row .property-option-form__table-field{text-align:left}.property-option-form__table .baserow-table tbody .baserow-table__row .baserow-table__cell{height:45px;padding-left:10px}.property-option-form__table .baserow-table tbody .baserow-table__row .property-option-form__table-option div.checkbox{width:-moz-fit-content;width:fit-content;margin:0 auto}.property-option-form__table .baserow-table tbody .baserow-table__row .property-option-form__table-property{max-width:100px}.property-option-form__table .baserow-table tbody .baserow-table__row:not(:last-child) .baserow-table__cell{border-bottom:1px solid rgb(181,181,183)}.property-option-form__table .baserow-table .baserow-table__empty-message{text-align:center;height:45px}.multi-page-container-element-form__page-list{margin:16px 0;display:block}.multi-page-container-element-form__page-checkbox{margin-bottom:12px;display:flex}.multi-page-container-element-form__actions{gap:15px;display:flex}.menu-element-form__add-item-container{justify-content:space-between;align-items:center;display:flex}.menu-element-form__add-item-context{flex-direction:column;gap:10px;width:100%;padding:10px;display:flex}.menu-element-form__item-error{color:rgb(255,189,180);pointer-events:none;padding-right:3px;font-size:20px}.menu-element-form__item-handle{cursor:-webkit-grab;cursor:grab;background-image:radial-gradient(rgb(181,181,183) 40%,rgba(0,0,0,0) 0);background-repeat:repeat;background-size:5px 5px;width:10px;height:16px}.menu-element-form__item-handle:hover{background-image:radial-gradient(rgb(156,156,159) 40%,rgba(0,0,0,0) 0)}.menu-element-form__item-title{flex:1 1;align-items:center;gap:5px;display:flex}.menu-element-form__item-wrapper{padding:4px 0}.menu-element-form__item-header--outline{cursor:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:rgb(250,250,250);border:1px dashed rgb(215,216,217);border-radius:4px;align-items:center;gap:8px;padding:18px 12px;font-weight:500;display:flex}.menu-element-form__item-delete{cursor:pointer}.menu-element-item-form__children:last-child{padding-bottom:6px}.ab-button{align-self:var(--force-self-alignment,var(--button-alignment,initial));background-color:var(--button-background-color,#000);border:var(--button-border-size,0) solid var(--button-border-color,#000);border-radius:var(--button-border-radius,4px);color:var(--button-text-color,#fff);cursor:pointer;font-family:var(--button-font-family,Inter);font-size:var(--button-font-size,12px);font-weight:var(--button-font-weight,400);padding:var(--button-vertical-padding,4px) var(--button-horizontal-padding,12px);text-align:var(--button-text-alignment,center);white-space:nowrap;width:var(--button-width,auto);line-height:1em;text-decoration:none;display:inline-block}.ab-button:not(.loading-spinner).ab-button--force-hover,.ab-button:not(.loading-spinner):hover{background-color:var(--button-hover-background-color,#000);border-color:var(--button-hover-border-color,#fff);color:var(--button-hover-text-color,#fff);text-decoration:none}.ab-button:not(.loading-spinner).ab-button--force-active{background-color:var(--button-active-background-color,#000);border-color:var(--button-active-border-color,#fff);color:var(--button-active-text-color,#fff);text-decoration:none}.ab-button[disabled],.ab-button[disabled]:hover{cursor:not-allowed;filter:saturate(0);opacity:.8}.ab-checkbox{color:var(--input-text-color,#070810);font-family:var(--input-font-family,Inter);font-size:var(--input-font-size,13px);font-weight:var(--input-font-weight,400);align-items:center;gap:calc(var(--input-font-size,13px)/2);display:flex}.ab-checkbox:nth-child(n+2){margin-top:.5em}.ab-checkbox__input{accent-color:currentcolor;color:var(--input-border-color,#000);cursor:pointer;width:1em;height:1em}.ab-checkbox--error{border-color:var(--main-error-color,#cc4836)}.ab-checkbox--readonly{pointer-events:none}.ab-checkbox__label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ab-dropdown{position:relative}.ab-dropdown__selected{background-color:var(--input-background-color,#fff);border:var(--input-border-size,1px) solid var(--input-border-color,#000);border-radius:var(--input-border-radius,0);box-sizing:border-box;color:var(--input-text-color,#070810);font-family:var(--input-font-family,Inter);font-size:var(--input-font-size,13px);font-weight:var(--input-font-weight,400);padding:var(--input-vertical-padding,8px) var(--input-horizontal-padding,12px);align-items:center;gap:4px;width:100%;display:flex;position:relative}.ab-dropdown__selected:hover{border-color:color-mix(in srgb,var(--input-border-color,#cdcecd),var(--input-border-color-complement,gray) 30%);text-decoration:none}.ab-dropdown--disabled .ab-dropdown__selected{color:rgb(106,107,112);cursor:not-allowed;background-color:rgb(245,245,245);border-color:rgb(181,181,183)}.ab-dropdown__selected-text{min-width:0}.ab-dropdown__selected-icon{color:var(--input-text-color,#070810);font-size:var(--input-font-size,13px);margin-right:4px}.ab-dropdown__selected-image{max-width:15px;max-height:15px;margin-right:4px}.ab-dropdown__toggle-icon{color:var(--input-text-color,#070810);margin-left:auto}.ab-dropdown__items{background-color:var(--input-background-color,#fff);border:var(--input-border-size,1px) solid var(--input-border-color,#000);border-radius:var(--input-border-radius,0);font-size:var(--input-font-size,13px);font-weight:var(--input-font-weight,400);z-index:1;position:absolute;inset:0 0 auto;box-shadow:0 6px 12px rgba(7,8,16,.08)}.ab-dropdown__items.ab-dropdown__items--fixed{flex-direction:column;position:fixed;right:auto}.ab-dropdown__items.ab-dropdown__items--fixed:not(.hidden){display:flex}.ab-dropdown--floating .ab-dropdown__items{right:auto}.ab-dropdown--floating-left .ab-dropdown__items{left:auto;right:0}.ab-dropdown__items .select__items--empty{color:color-mix(in srgb,var(--input-text-color,#070810),grey 50%)}.ab-dropdown__items--max-width{max-width:500px}.ab-dropdown .infinite-scroll{position:relative}.ab-dropdownitem__items{min-height:0;max-height:8em;margin:0;padding:0;list-style:none;position:relative;overflow-y:scroll}.ab-dropdownitem__items:after,.ab-dropdownitem__items:before{content:"";width:100%;height:4px;display:block}.ab-dropdownitem__items .select-items{margin:0;padding:0;list-style:none}.ab-dropdownitem__items--empty{color:color-mix(in srgb,var(--input-text-color,#070810),var(--input-text-color-complement,gray) 50%);text-align:center;white-space:normal;padding:2em 1em}.ab-dropdownitem__items-loading{height:32px;position:relative}.ab-dropdownitem__items-loading:after{content:"";border-image:none;border-color:rgb(81,144,239) rgba(0,0,0,0);border-style:solid;border-width:.25em;border-radius:50%;width:14px;height:14px;margin-top:-7px;margin-left:-7px;animation:spin 1.8s cubic-bezier(.785,.135,.15,.86) 0s infinite normal none running;display:block;position:absolute;inset:50% auto 0 50%}.ab-dropdownitem__item-active-icon{color:var(--input-text-color,#070810);font-size:var(--input-font-size,13px);font-weight:var(--input-font-weight,400);right:var(--input-vertical-padding,8px);text-align:center;top:calc(50% - var(--input-font-size,13px)/2);display:none;position:absolute}.ab-dropdownitem__item-link:active .ab-dropdownitem__item-active-icon,.ab-dropdownitem__item.disabled .ab-dropdownitem__item-active-icon{color:rgb(215,216,217)}.ab-dropdownitem__item{border-radius:var(--input-border-radius,0);font-family:var(--input-font-family,Inter);font-weight:var(--input-font-weight,400);-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 4px 3px;position:relative}.ab-dropdownitem__item:last-child{margin-bottom:0}.ab-dropdownitem__item.hover,.ab-dropdownitem__item:hover{background-color:color-mix(in srgb,var(--input-background-color,#f5f5f5),var(--input-background-color-complement,#fff) 10%)}.ab-dropdownitem__item--indented{margin-left:20px}.ab-dropdownitem__item.ab-dropdownitem__item--loading:before{content:" ";border-image:none;border-color:rgb(81,144,239) rgba(0,0,0,0);border-style:solid;border-width:.25em;border-radius:50%;width:14px;height:14px;animation:spin 1.8s cubic-bezier(.785,.135,.15,.86) 0s infinite normal none running;display:block;position:absolute;inset:9px 9px auto auto}.ab-dropdownitem__item.active:not(.ab-dropdownitem__item--loading){background-color:color-mix(in srgb,var(--input-background-color,#f5f5f5),var(--input-background-color-complement,#fff) 20%)}.ab-dropdownitem__item.active:not(.ab-dropdownitem__item--loading) .ab-dropdownitem__item-active-icon{display:block}.ab-dropdownitem__item.active:not(.ab-dropdownitem__item--loading):not(.ab-dropdownitem__item--no-options):hover .ab-dropdownitem__item-active-icon{display:none}.ab-dropdownitem__item.disabled{cursor:not-allowed;background-color:rgba(0,0,0,0)}.ab-dropdownitem__item.disabled:hover{background-color:rgba(0,0,0,0)}.ab-dropdownitem__item-link{color:var(--input-text-color,#070810);padding:var(--input-vertical-padding,8px) var(--input-horizontal-padding,12px);display:block}.ab-dropdownitem__item-link:hover{text-decoration:none}.ab-dropdownitem__item--single .ab-dropdownitem__item-link{padding-right:calc(var(--input-horizontal-padding,12px) + 1.25em)}.ab-dropdownitem__item.disabled .ab-dropdownitem__item-link{color:rgb(156,156,159)}.ab-dropdownitem__item.disabled .ab-dropdownitem__item-link:hover{cursor:inherit}.ab-dropdownitem__item-name{align-items:center;gap:.5em;min-width:0;max-width:100%;font-weight:500;line-height:120%;display:flex}.ab-dropdownitem__item-name .ab-dropdownitem__item-name-checkbox{flex-shrink:0}.ab-dropdownitem__item-link:active .ab-dropdownitem__item-name{color:color-mix(in srgb,var(--input-text-color,#f5f5f5),var(--input-text-color-complement,#fff) 20%)}.ab-dropdownitem__item-name-text{flex:1 1 auto;min-width:0}.ab-form-group{font-size:var(--label-font-size,13px);font-weight:var(--label-font-weight,400)}.ab-form-group.ab-form-group--with-label{margin-bottom:.33em}.ab-form-group.ab-form-group--horizontal,.ab-form-group.ab-form-group--horizontal-variable{flex-wrap:wrap;align-items:center;display:flex}.ab-form-group__label{color:var(--label-text-color,#070810);font-family:var(--label-font-family,Inter);font-size:var(--label-font-size,13px);font-weight:var(--label-font-weight,500);align-items:center;gap:3px;margin-bottom:.75em;display:flex}.ab-form-group--horizontal .ab-form-group__label{flex-basis:30%;margin:0;font-weight:500}.ab-form-group--horizontal-variable .ab-form-group__label{flex:0 0 auto;margin:0;font-weight:500}.ab-form-group--horizontal .ab-form-group__children{flex-basis:70%;margin-top:0}.ab-form-group--horizontal-variable .ab-form-group__children{margin-top:0;margin-left:16px}.ab-form-group--error .ab-dropdown__selected,.ab-form-group--error .ab-input{border-color:var(--main-error-color,#cc4836)}.ab-form-group__error-message{color:var(--main-error-color,#cc4836);margin-top:.8em;font-size:.9em}.ab-heading{margin:0}.ab-heading--h1{color:var(--heading-h1-color,#000);font-family:var(--heading-h1-font-family,Inter);font-size:var(--heading-h1-font-size,30px);font-style:var(--heading-h1-font-style,none);font-weight:var(--heading-h1-font-weight,700);text-align:var(--heading-h1-text-alignment,left);-webkit-text-decoration:var(--heading-h1-text-decoration,none);text-decoration:var(--heading-h1-text-decoration,none);text-transform:var(--heading-h1-text-transform,none)}.ab-heading--h2{color:var(--heading-h2-color,#000);font-family:var(--heading-h2-font-family,Inter);font-size:var(--heading-h2-font-size,26px);font-style:var(--heading-h2-font-style,none);font-weight:var(--heading-h2-font-weight,600);text-align:var(--heading-h2-text-alignment,left);-webkit-text-decoration:var(--heading-h2-text-decoration,none);text-decoration:var(--heading-h2-text-decoration,none);text-transform:var(--heading-h2-text-transform,none)}.ab-heading--h3{color:var(--heading-h3-color,#000);font-family:var(--heading-h3-font-family,Inter);font-size:var(--heading-h3-font-size,22px);font-style:var(--heading-h3-font-style,none);font-weight:var(--heading-h3-font-weight,500);text-align:var(--heading-h3-text-alignment,left);-webkit-text-decoration:var(--heading-h3-text-decoration,none);text-decoration:var(--heading-h3-text-decoration,none);text-transform:var(--heading-h3-text-transform,none)}.ab-heading--h4{color:var(--heading-h4-color,#000);font-family:var(--heading-h4-font-family,Inter);font-size:var(--heading-h4-font-size,18px);font-style:var(--heading-h4-font-style,none);font-weight:var(--heading-h4-font-weight,500);text-align:var(--heading-h4-text-alignment,left);-webkit-text-decoration:var(--heading-h4-text-decoration,none);text-decoration:var(--heading-h4-text-decoration,none);text-transform:var(--heading-h4-text-transform,none)}.ab-heading--h5{color:var(--heading-h5-color,#000);font-family:var(--heading-h5-font-family,Inter);font-size:var(--heading-h5-font-size,14px);font-style:var(--heading-h5-font-style,none);font-weight:var(--heading-h5-font-weight,400);text-align:var(--heading-h5-text-alignment,left);-webkit-text-decoration:var(--heading-h5-text-decoration,none);text-decoration:var(--heading-h5-text-decoration,none);text-transform:var(--heading-h5-text-transform,none)}.ab-heading--h6{color:var(--heading-h6-color,#000);font-family:var(--heading-h6-font-family,Inter);font-size:var(--heading-h6-font-size,14px);font-style:var(--heading-h6-font-style,italic);font-weight:var(--heading-h6-font-weight,400);text-align:var(--heading-h6-text-alignment,left);-webkit-text-decoration:var(--heading-h6-text-decoration,underline);text-decoration:var(--heading-h6-text-decoration,underline);text-transform:var(--heading-h6-text-transform,none)}.ab-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-background-color,#fff);border:var(--input-border-size,1px) solid var(--input-border-color,#000);border-radius:var(--input-border-radius,0);color:var(--input-text-color,#070810);font-family:var(--input-font-family,Inter);font-size:var(--input-font-size,13px);font-weight:var(--input-font-weight,400);padding:var(--input-vertical-padding,8px) var(--input-horizontal-padding,12px);outline:none;width:100%;line-height:100%;display:block}.ab-input:active,.ab-input:focus,.ab-input:hover{border-color:color-mix(in srgb,var(--input-border-color,#cdcecd),var(--input-border-color-complement,gray) 30%)}input.ab-input::placeholder,textarea.ab-input::placeholder{color:color-mix(in srgb,var(--input-text-color,#070810) 40%,var(--input-background-color,#fff))}.ab-link{align-self:var(--force-self-alignment,var(--link-text-alignment,initial));color:var(--link-text-color,#000);cursor:pointer;font-family:var(--link-font-family,Inter);font-size:var(--link-font-size,14px);font-style:var(--link-default-font-style,none);font-weight:var(--link-font-weight,400);-webkit-text-decoration:var(--link-default-text-decoration,underline);text-decoration:var(--link-default-text-decoration,underline);text-transform:var(--link-default-text-transform,none)}.ab-link--force-hover,.ab-link:hover{color:var(--link-hover-text-color,#000);font-style:var(--link-hover-font-style,none);-webkit-text-decoration:var(--link-hover-text-decoration,underline);text-decoration:var(--link-hover-text-decoration,underline);text-transform:var(--link-hover-text-transform,none)}.ab-link--force-active{color:var(--link-active-text-color,#000);font-style:var(--link-active-font-style,none);-webkit-text-decoration:var(--link-active-text-decoration,underline);text-decoration:var(--link-active-text-decoration,underline);text-transform:var(--link-active-text-transform,none)}.ab-text{font-family:var(--body-font-family,Inter);font-size:var(--body-font-size,14px);font-weight:var(--body-font-weight,400);text-align:var(--body-text-alignment,left);margin:0}.ab-list,.ab-text,.markdown .ab-text strong{color:var(--body-text-color,#000)}.ab-list{font-family:var(--body-font-family,Inter);font-size:var(--body-font-size,14px);font-weight:var(--body-font-weight,400);text-align:var(--body-text-alignment,left);margin:0;padding:0;list-style-position:inside}.ab-list .ab-list{padding-left:1.5em}.markdown .ab-list strong{color:var(--body-text-color,#000)}.ab-list__item{line-height:1.5em}.ab-hr{border-color:var(--page-background-color-contrast,#000);margin:0}.ab-blockquote{border-left:.5em solid var(--element-background-color-contrast,var(--page-background-color-contrast,grey));padding:.5em 0 .5em 1em}.markdown .ab-blockquote{margin:.5em 0 0}.markdown .ab-blockquote .ab-text{margin:0}.ab-code{background-color:var(--element-background-color-contrast,var(--page-background-color-contrast,grey));color:var(--body-text-color,#000);font-family:var(--body-font-family,Inter);font-size:var(--body-font-size,14px);font-weight:var(--body-font-weight,400);text-align:var(--body-text-alignment,left);margin:0;padding:1em .3em;display:block}.ab-code pre{margin:0}.ab-code.ab-code--inline{padding:0 .3em;display:inline-block}.ab-tag,.markdown .ab-code strong{color:var(--body-text-color,#000)}.ab-tag{background-color:var(--tag-background-color,transparent);font-family:var(--body-font-family,Inter);font-size:var(--body-font-size,14px);font-weight:var(--body-font-weight,400);border-radius:1em;max-width:140px;padding:.4em .5em;display:inline-block;overflow:hidden}.ab-radio{color:var(--input-text-color,#070810);font-family:var(--input-font-family,Inter);font-size:var(--input-font-size,13px);font-weight:var(--input-font-weight,400);align-items:center;gap:calc(var(--input-font-size,13px)/2);display:flex}.ab-radio:nth-child(n+2){margin-top:.5em}.ab-radio__input{accent-color:currentcolor;color:var(--input-border-color,#000);cursor:pointer;width:1em;height:1em}.ab-radio--error{border-color:var(--theme-error-color,#cc4836)}.ab-radio--readonly{pointer-events:none}.ab-radio__label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ab-image{max-height:var(--image-wrapper-max-height,auto);max-width:var(--image-wrapper-max-width,100%);width:var(--image-wrapper-width,100%);flex-direction:column;display:flex;overflow:hidden}.ab-image,.ab-image__img{align-self:var(--image-alignment,flex-start)}.ab-image__img{border-radius:var(--image-border-radius,0);height:var(--image-height,auto);max-height:var(--image-max-height,auto);max-width:var(--image-max-width,auto);object-fit:var(--image-object-fit,cover);width:var(--image-width,auto)}.ab-table__wrapper{position:relative}.ab-table{border:var(--table-border-size,1px) solid var(--table-border-color,#000);border-radius:var(--table-border-radius,0);font-size:var(--body-font-size,12px)}.ab-table,.ab-table .ab-table__cell{background-color:var(--table-cell-background-color,transparent)}.ab-table .ab-table__cell{color:var(--body-text-color,#070810);font-family:var(--body-font-family,Inter);font-size:var(--body-font-size,13px)}.ab-table .ab-table__header-cell{background-color:var(--table-header-background-color,#ededed);border-right:var(--table-vertical-separator-size,1px) solid var(--table-vertical-separator-color,#000);color:var(--table-header-text-color,#070810);font-family:var(--table-header-font-family,Inter);font-size:var(--table-header-font-size,13px);font-weight:var(--table-header-font-weight,600);padding:var(--table-cell-vertical-padding,10px) var(--table-cell-horizontal-padding,20px);text-align:var(--table-header-text-alignment,left)}.ab-table .baserow-table__row:nth-child(2n) .ab-table__cell{background-color:var(--table-cell-alternate-background-color,var(--table-cell-background-color,transparent))}.ab-table .baserow-table>thead{background-color:var(--table-header-background-color,#ededed)}.ab-table .baserow-table__empty-message{background-color:var(--table-cell-background-color,transparent);color:var(--body-text-color,#070810);font-family:var(--body-font-family,Inter);font-size:var(--body-font-size,13px)}.ab-table .baserow-table--horizontal .baserow-table__row .ab-table__cell,.ab-table .baserow-table--horizontal .baserow-table__row .ab-table__header-cell{border-bottom:var(--table-horizontal-separator-size,1px) solid var(--table-horizontal-separator-color,#000)}.ab-table .baserow-table--horizontal .baserow-table__row .ab-table__cell{border-right:var(--table-vertical-separator-size,1px) solid var(--table-vertical-separator-color,#000)}.ab-table .baserow-table--horizontal .baserow-table__row .ab-table__cell:last-child,.ab-table .baserow-table--horizontal .baserow-table__row .ab-table__header-cell:last-child{border-right:none}.ab-table .baserow-table--horizontal .baserow-table__row:last-child .ab-table__cell{border-bottom:none}.ab-table .baserow-table--horizontal .baserow-table__row:nth-child(2n) .ab-table__cell{background-color:var(--table-cell-alternate-background-color,var(--table-cell-background-color,transparent))}.ab-table .baserow-table--vertical .baserow-table__row tr:last-child .ab-table__cell,.ab-table .baserow-table--vertical .baserow-table__row tr:last-child .ab-table__header-cell{border-bottom:var(--table-horizontal-separator-size,1px) solid var(--table-horizontal-separator-color,#000)}.ab-table .baserow-table--vertical .baserow-table__row:last-child tr .ab-table__cell,.ab-table .baserow-table--vertical .baserow-table__row:last-child tr .ab-table__header-cell{border-bottom:none}.ab-table__cell-content{align-items:var(--table-cell-alignment,flex-start);height:100%;padding:var(--table-cell-vertical-padding,10px) var(--table-cell-horizontal-padding,20px);flex-direction:column;width:100%;display:flex}.ab-table__cell-content .ab-text{line-height:inherit}.ab-table__empty-state{text-align:center;padding:50px 0;font-weight:600}.ab-table__loading-overlay{border-radius:var(--table-border-radius,0)}.ab-datetime-picker__wrapper{background-color:var(--input-background-color,#fff);border:var(--input-border-size,1px) solid var(--input-border-color,#000);border-radius:var(--input-border-radius,0);align-items:center;gap:var(--input-horizontal-padding,12px);padding:var(--input-vertical-padding,8px) var(--input-horizontal-padding,12px);justify-content:flex-start;display:flex;overflow:hidden}.ab-datetime-picker__icon.ab-icon{color:var(--input-text-color,#000);cursor:pointer}.ab-datetime-picker__icon.ab-icon:hover{opacity:.7}.ab-datetime-picker__input{flex:0 1}.ab-datetime-picker__input.ab-input{text-overflow:ellipsis;white-space:nowrap;border:none;border-image:none;width:auto;padding:0;overflow:hidden}.ab-datetime-picker__input--date.ab-input{flex-basis:12ch;min-width:5ch}.ab-datetime-picker__input--time.ab-input{flex-basis:9ch;min-width:2ch}.ab-datetime-picker__calendar--context{border:var(--input-border-size,1px) solid var(--input-border-color,#000);border-radius:var(--input-border-radius,0)}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar{background-color:var(--input-background-color,#fff);border-radius:var(--input-border-radius,0);box-shadow:none;box-sizing:content-box;color:var(--input-text-color,#000);border:none;border-image:none;width:280px;margin-top:0;padding:16px}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar *{transition:none!important}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar.vuejs3-datepicker__calendar--small{width:280px;padding:0}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .vuejs3-datepicker__calendar-topbar{display:none}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .vuejs3-datepicker__calendar-actionarea{padding:0}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .month,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .year{width:calc(33.333% - 4px)}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .cell{margin:2px;padding:0;font-size:13px}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar header{justify-content:space-around;align-items:center;gap:0;line-height:25px;display:flex}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .prev:before{position:relative}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .next,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .prev{cursor:pointer;justify-content:center;align-items:center;width:36px;height:36px;font-size:0;display:flex}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .next:before,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .prev:before{color:rgb(156,156,159);font-size:16px}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .next:hover,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .prev:hover{border-radius:100%!important}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .next:hover:before,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .prev:hover:before{color:rgb(106,107,112)}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .next:after,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .prev:after{display:none}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .next:not(.disabled):hover,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .prev:not(.disabled):hover,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .up:not(.disabled):hover{background-color:rgb(245,245,245);border-radius:4px}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .cell.day,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .cell.day-header{width:36px;height:36px;line-height:36px}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .cell.day-header{text-transform:none;font-size:12px;font-weight:500}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .cell.day.today{font-size:14px;font-weight:600}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .cell.month,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .cell.year{height:40px;padding:0;line-height:40px}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .cell:not(.blank):not(.disabled).day.selected,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover{border-radius:100%}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .cell:not(.blank):not(.disabled).day,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .cell:not(.blank):not(.disabled).month,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .cell:not(.blank):not(.disabled).year{border-radius:4px}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{background-color:rgb(245,245,245);border-color:rgba(0,0,0,0)}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .cell:not(.blank):not(.disabled).day.selected,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .cell:not(.blank):not(.disabled).month.selected,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .cell:not(.blank):not(.disabled).year.selected{background-color:var(--input-border-color,#000);color:rgb(255,255,255);border-color:rgba(0,0,0,0);font-weight:500}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .day-header{color:var(--input-text-color,#000)}.context-datepicker .vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar{border:none;border-image:none}.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .day__month_btn,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .month__year_btn{justify-content:center;align-items:center;height:36px;font-size:16px;font-weight:500;display:flex}.ab-datetime-picker__clock{border:var(--input-border-size,1px) solid var(--input-border-color,#000);border-radius:var(--input-border-radius,0);flex-direction:column;display:flex}.ab-datetime-picker__clock ul{background-color:var(--input-background-color,#fff);border-radius:var(--input-border-radius,0);width:92px;min-height:0;max-height:232px;margin:0;padding:0;list-style:none;display:block;overflow:auto}.ab-datetime-picker__clock ul:after,.ab-datetime-picker__clock ul:before{content:"";width:100%;height:10px;display:block}.ab-datetime-picker__clock li{padding:4px 6px}.ab-datetime-picker__clock a,.ab-datetime-picker__clock li{background-color:var(--input-background-color,#fff);display:block}.ab-datetime-picker__clock a{color:var(--input-text-color,#000);text-align:center;white-space:nowrap;border-radius:4px;line-height:28px}.ab-datetime-picker__clock a:hover{background-color:rgb(245,245,245);text-decoration:none}.ab-datetime-picker__clock a.active{background-color:var(--input-border-color,#000);color:rgb(255,255,255)}.ab-file-input{background-color:var(--input-background-color,#fff);border:var(--input-border-size,1px) solid var(--input-border-color,#000);border-radius:var(--input-border-radius,0);color:var(--input-text-color,#070810);cursor:pointer;font-family:var(--input-font-family,Inter);font-size:var(--input-font-size,13px);font-weight:var(--input-font-weight,400);padding:var(--input-vertical-padding,8px) var(--input-horizontal-padding,12px);text-align:center;position:relative}.ab-file-input:focus{border-color:color-mix(in srgb,var(--input-border-color,#cdcecd),var(--input-border-color-complement,gray) 30%)}.ab-file-input--drag-over,.ab-file-input:hover{background-color:color-mix(in srgb,var(--input-background-color,#f5f5f5),var(--input-background-color-complement,#fff) 10%)}.ab-file-input__help-text .ab-text{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:inherit}.ab-file-input__input{-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ab-file-input__files{flex-direction:column;gap:12px;margin:16px 0 0;padding:0;list-style-type:none;display:flex}.ab-file-input__file{justify-content:space-between;align-items:center;display:flex}.ab-file-input__files .ab-file-input__file:last-child{margin-bottom:0}.ab-presentation{align-items:center;display:flex;overflow:hidden}.ab-presentation__content{flex-direction:column;gap:.3em;display:flex;overflow:hidden}.ab-presentation__avatar{margin-right:12px}.ab-presentation__title{color:var(--body-text-color,#000);font-family:var(--body-font-family,Inter);font-size:var(--body-font-size,14px);font-weight:var(--body-font-weight,400);text-align:var(--body-text-alignment,left);line-height:1.3em}.ab-presentation__subtitle{color:color-mix(in srgb,var(--body-text-color,#000),var(--page-background-color,#9c9c9f) 50%);font-size:calc(var(--body-font-size,14px) - 2px);line-height:1.3em}.ab-avatar{color:var(--body-text-color,#000);font-size:var(--body-font-size,14px);font-weight:var(--body-font-weight,400);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ab-avatar__image{object-fit:cover;width:100%;height:100%}.ab-avatar__icon{font-size:1em}.ab-avatar--small{border-radius:4px;width:14px;height:14px;font-size:7px}.ab-avatar--small .ab-avatar__icon{font-size:.8em}.ab-avatar--medium{width:24px;height:24px}.ab-avatar--large{width:32px;height:32px;font-size:11px}.ab-avatar--large .ab-avatar__icon{font-size:1.2em}.ab-avatar--x-large{width:48px;height:48px;font-size:13px}.ab-avatar--x-large .ab-avatar__icon{font-size:1.6em}.ab-avatar--rounded{border-radius:24px}.ab-avatar--neutral{background:color-mix(in srgb,var(--body-text-color,#000),var(--page-background-color,#9c9c9f) 95%);border:1px solid color-mix(in srgb,var(--body-text-color,#000),var(--page-background-color,#9c9c9f) 80%);color:color-mix(in srgb,var(--body-text-color,#000),var(--page-background-color,#9c9c9f) 50%)}.ab-avatar--transparent{background:0 0}.ab-avatar--transparent .ab-avatar__icon{color:rgb(57,58,64)}.ab-icon{color:color-mix(in srgb,var(--body-text-color) 50%,var(--body-text-color-complement));font-size:calc(var(--body-font-size,14px) + 2px);font-weight:var(--body-font-weight,400);margin:2px}.ab-icon.ab-icon--button{cursor:pointer}.ab-icon.ab-icon--button:hover{color:var(--body-text-color,#000)}.markdown>.ab-blockquote,.markdown>.ab-code,.markdown>.ab-heading,.markdown>.ab-hr,.markdown>.ab-image,.markdown>.ab-link,.markdown>.ab-table,.markdown>.ab-text{margin-top:1.5em}.markdown>.ab-list{margin-top:1em}.markdown>:first-child{margin-top:0}.markdown.markdown--inline{display:inline}.markdown.markdown--inline>*{margin-top:0}.ab-toasts__container-top{z-index:10;flex-direction:column;gap:15px;width:320px;display:flex;position:fixed;top:15px;right:15px}.ab-toast{background-color:var(--page-background-color,#fff);border:1px solid color-mix(in srgb,var(--page-background-color,#fff),var(--body-text-color,#000) 30%);box-shadow:0 6px 12px 0 color-mix(in srgb,var(--body-text-color,#fff) 10%,transparent);z-index:10;border-radius:6px;align-items:flex-start;gap:16px;padding:16px;display:flex}.ab-toast__content{overflow-wrap:break-word;flex:1 1 auto;margin:0;padding:0;overflow:hidden}.ab-toast__title{color:var(--heading-h4-color,#000);font-family:var(--heading-h4-font-family,Inter);font-size:var(--heading-h4-font-size,14px);font-style:var(--heading-h4-font-style,none);font-weight:var(--heading-h4-font-weight,400);text-align:var(--heading-h4-text-alignment,left);-webkit-text-decoration:var(--heading-h4-text-decoration,none);text-decoration:var(--heading-h4-text-decoration,none);text-transform:var(--heading-h4-text-transform,none)}.ab-toast__message{color:var(--body-text-color,#000);font-family:var(--body-font-family,Inter);font-size:var(--body-font-size,12px);font-weight:var(--body-font-weight,400);text-align:var(--body-text-alignment,left);margin-top:1em}.ab-toast__message .ab-text{line-height:inherit}.ab-toast__details{color:color-mix(in srgb,var(--body-text-color,#000),var(--page-background-color,#fff) 50%);margin-top:1em}.ab-toast__details-summary{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ab-toast__details-description{margin-top:.5em}.ab-toast__icon{border-radius:24px;flex:0 1 auto;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.ab-toast__close{color:rgb(156,156,159);cursor:pointer;background:0 0;border:none;border-image:none;flex:0 1 auto;width:16px;height:16px;margin:0;padding:0;font-size:16px}.ab-toast__close:hover{color:rgb(131,131,135)}.ab-toast__icon--success{background-color:color-mix(in srgb,var(--main-success-color,#0d9439),#fff 80%);color:var(--main-success-color,#0d9439)}.ab-toast__icon--warning{background-color:color-mix(in srgb,var(--main-warning-color,#b28b30),#fff 80%);color:var(--main-warning-color,#b28b30)}.ab-toast__icon--error{background-color:color-mix(in srgb,var(--main-error-color,#e5513d),#fff 80%);color:var(--main-error-color,#e5513d)}.ab-toast__icon--info-neutral{background-color:color-mix(in srgb,var(--main-secondary-color,#9c9c9f),#fff 80%);color:var(--main-secondary-color,#9c9c9f)}.ab-toast__icon--info-primary{background-color:color-mix(in srgb,var(--main-primary-color,#275d9f),#fff 80%);color:var(--main-primary-color,#275d9f)}.ab-toast__actions{color:rgb(106,107,112);gap:12px;margin-top:12px;font-size:12px;font-weight:500;display:flex}.link-element{flex-direction:column;display:flex}.element--read-only .ab-link{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.link-element__link{color:rgb(0,0,0);font-size:14px;text-decoration:underline}.element--alignment-horizontal-center .heading-element__heading{text-align:center}.element--alignment-horizontal-right .heading-element__heading{text-align:right}.image-element{flex-direction:column;display:flex;overflow:hidden}.column-element{align-items:stretch;grid-gap:var(--space-between-columns);gap:var(--space-between-columns);grid-template-columns:var(--grid-template-columns);width:100%;display:grid}.column-element__column{justify-content:var(--alignment);flex-direction:column;min-width:0;display:flex;position:relative}.column-element__element{width:100%}.column-element__column>.add-element-zone{flex:1 1}.column-element__column>.add-element-zone--drag-active{min-height:24px}.button-element{flex-direction:column;display:flex}.element--read-only .table-element{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.table-element__empty-message{text-align:center;padding:50px 0;font-weight:600}.table-element__footer{flex-direction:column;padding:8px 0;display:flex}.baserow-table-wrapper{overflow-x:auto}.baserow-table{border-spacing:0;text-align:left;width:100%}.element--read-only .choice-element{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.iframe-element__iframe{border:none;border-image:none;width:100%}.iframe-element__empty{color:rgb(156,156,159);border:1px solid rgb(156,156,159);margin:0;padding:16px}.iframe-element__editor-placeholder{box-sizing:border-box;text-align:center;white-space:pre-line;justify-content:center;align-items:center;display:flex}.iframe-element__placeholder{justify-content:center;align-items:center;width:100%;display:flex}.repeat-element__device-selector input[type=number]{text-align:center}.repeat-element__repeated-element{overflow-wrap:break-word;min-width:0}.repeat-element__preview{opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.repeat-element--container .loading{top:50%;left:50%}.repeat-element__empty-message{text-align:center;padding:50px 0;font-weight:600}.repeat-element__footer{flex-direction:column;padding-top:10px;display:flex}.menu-element__container{justify-content:var(--alignment);display:flex}.menu-element__wrapper{position:relative}.element--read-only .menu-element__container{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu-element__sub-links{background:0 0;border-radius:6px;flex-direction:column;gap:10px;width:100%;padding:5px;display:flex}.menu-element__sub-link-menu--container{flex-direction:row;align-items:center;gap:5px;display:flex}.menu-element__sub-link{width:100%;padding:10px;text-decoration:none;display:block}.menu-element__sub-link:hover{background:var(--page-background-color-contrast,#f5f5f5)}.menu-element__menu-item-separator{background-color:color-mix(in srgb,var(--body-text-color,#000),var(--page-background-color,#fff) 50%)}.menu-element__container--vertical .menu-element__menu-item-separator{width:100%;height:1px}.menu-element__container--horizontal .menu-element__menu-item-separator{width:1px;height:20px}.menu-element__container--vertical{flex-direction:column;gap:1.8em;width:100%}.menu-element__container--vertical .menu-element__menu-item-button .ab-button{width:100%;display:block}.menu-element__container--vertical .menu-element__sub-links{margin-left:10px}.menu-element__sub-link--container{margin-top:5px}.menu-element__sub-link--container .menu-element__sub-links{background:0 0;border-radius:6px}.menu-element__container--horizontal{flex-direction:row;align-items:center;gap:1.8em}.menu-element__menu-item-spacer,.menu-element__sub-link-menu-spacer{flex:1 1}.menu-element__compact-menu-trigger{justify-content:var(--alignment);display:flex}.element--read-only .menu-element__compact-menu-trigger{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu-element__compact-menu-editor-overlay{cursor:default;z-index:5;position:fixed;inset:0}.menu-element__compact-menu-close{align-self:flex-end;font-size:2em}.menu-element__container--compact{background-color:var(--page-background-color,#fff);z-index:6;border-radius:0 6px 6px 0;max-width:500px;height:100vh;padding:1em;position:fixed;top:0;left:0;overflow-y:auto;box-shadow:0 4px 12px rgba(0,0,0,.15)}@media (min-width:500px){.menu-element__container--compact{animation:menu-element-slide-in-left .18s ease-out 0s 1 normal none running}}@media (prefers-reduced-motion:reduce){.menu-element__container--compact{animation:auto none 0s ease 1 normal none running}}.element--read-only .menu-element__container--compact{cursor:default;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:100%}.element--read-only .menu-element__container--compact .menu-element__compact-menu-close,.element--read-only .menu-element__container--compact .menu-element__menu-item-button,.element--read-only .menu-element__container--compact .menu-element__menu-item-link{cursor:default;pointer-events:none}.element--read-only .rating__star{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-builder{position:absolute;inset:0}.page-builder__preview-wrapper{justify-content:center;display:flex;position:absolute;inset:30px 400px 0 40px}.page-builder__preview{z-index:1;background-color:rgb(255,255,255);border-top-left-radius:10px;border-top-right-radius:10px;width:100%;height:100%;position:relative;overflow:hidden}.page-builder__preview-add{color:rgb(7,8,16);text-align:center;background-color:rgb(255,255,255);border:1px solid rgb(181,181,183);border-radius:100%;width:26px;height:26px;font-size:10px;line-height:26px;display:block;box-shadow:0 2px 4px rgba(0,0,0,.16)}.page-builder__preview-add:hover{background-color:rgb(250,250,250);box-shadow:0 3px 5px rgba(0,0,0,.32)}.page-builder__preview-menu{border:1px solid rgb(181,181,183);border-radius:4px;flex-flow:column;width:26px;display:flex}.page-builder__preview-menu-item-description{color:rgb(255,255,255);white-space:nowrap;background-color:rgb(7,8,16);border-radius:4px;padding:0 4px;font-size:11px;line-height:20px;display:none;position:absolute;inset:2px 30px auto auto}.page-builder__preview-menu-item{color:rgb(7,8,16);text-align:center;background-color:rgb(255,255,255);width:24px;height:24px;font-size:9px;line-height:24px;position:relative}.page-builder__preview-menu-item:hover{background-color:rgb(245,245,245)}.page-builder__preview-menu-item:hover .page-builder__preview-menu-item-description{display:block}.page-builder__preview-menu-item:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.page-builder__preview-menu-item:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.page-builder__preview-element{position:relative}.page-builder__preview-element .page-builder__preview-element-add,.page-builder__preview-element .page-builder__preview-menu{display:none}.page-builder__preview-element:hover .page-builder__preview-element-add{display:block}.page-builder__preview-element:hover .page-builder__preview-menu{display:flex}.page-builder__preview-element:not(.page-builder__preview-element--active){cursor:pointer}.page-builder__preview-element.page-builder__preview-element--active{cursor:inherit}.page-builder__preview-element.page-builder__preview-element--active:before{content:"";pointer-events:none;border:1px solid rgb(81,144,239);position:absolute;inset:0}.page-builder__preview-element.page-builder__preview-element--active .page-builder__preview-element-add{display:block}.page-builder__preview-element-add-first,.page-builder__preview-element-add-last{z-index:2;margin-left:-12px;position:absolute;inset:-13px auto auto 50%}.page-builder__preview-element-add-last{top:auto;bottom:-12px}.page-builder__preview-element-menu{position:absolute;inset:6px 6px auto auto}.page-builder__preview-scaled{width:100%;height:100%;overflow:auto}.page-builder__sidebar{background-color:rgb(255,255,255);border-left:1px solid rgb(215,216,217);width:360px;position:absolute;inset:0 0 0 auto}.page-builder__sidebar-tabs{border-bottom:1px solid rgb(215,216,217);gap:16px;margin:0;padding:0 16px;list-style:none;display:flex;position:absolute;inset:0 0 auto}.page-builder__sidebar-tab-link{color:rgb(7,8,16);line-height:42px;display:block;position:relative}.page-builder__sidebar-tab-link:after{content:"";border-bottom:1px solid rgba(0,0,0,0);position:absolute;inset:auto 0 -1px}.page-builder__sidebar-tab-link:hover{text-decoration:none}.page-builder__sidebar-tab-link:hover:after{border-bottom-color:rgb(181,181,183)}.page-builder__sidebar-tab-link.page-builder__sidebar-tab-link--active:after{border-bottom-color:rgb(81,144,239)}.page-builder__sidebar-content{position:absolute;inset:43px 0 0;overflow-y:auto}.page-preview__wrapper{flex-direction:column;align-items:center;height:100%;padding:10px 30px;display:flex}.page-preview{z-index:1;border-bottom-right-radius:5px;border-bottom-left-radius:5px;width:100%;height:100%;position:relative;overflow:hidden}.page-preview .page__content,.page-preview .page__footer,.page-preview .page__header{z-index:0;position:relative}.page-preview .page__content--element-selected,.page-preview .page__footer--element-selected,.page-preview .page__header--element-selected{z-index:auto;position:relative}.page-preview .page__fixed-stack--element-selected{z-index:4}.page-preview__add{color:rgb(106,107,112);text-align:center;background-color:rgb(255,255,255);border:1px solid rgb(215,216,217);border-radius:100%;width:26px;height:26px;font-size:10px;line-height:26px;display:block;box-shadow:0 2px 4px rgba(0,0,0,.16)}.page-preview__add:hover{background-color:rgb(247,247,247);box-shadow:0 3px 5px rgba(0,0,0,.32)}.page-preview__scaled{background-color:var(--page-background-color,#fff);background-image:var(--page-background-image,none);background-repeat:var(--page-background-repeat,no-repeat);background-size:var(--page-background-size,cover);width:100%;height:100%;min-height:100%;position:relative;overflow:auto}.page-preview__scaled>div:first-child .element__menu-item-description{position:absolute;inset:30px -2px auto auto}.page-preview__scaled>div:last-child:before{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.page-preview__scaled--preview-locked{overflow:hidden}.page-preview__separator{z-index:1;border-bottom:1px solid rgb(237,237,237);justify-content:center;width:100%;height:0;display:flex;position:relative}.page-preview__separator-label{color:rgb(156,156,159);background:rgb(247,247,247);border-radius:16px;padding:4px 8px;font-size:8px;font-weight:700;line-height:10px;position:absolute;top:-8px}.page-preview__skeleton{background-color:rgb(255,255,255);flex-direction:column;gap:16px;height:100%;padding:40px;display:flex}.element__wrapper{background-color:var(--element-background-color,transparent);background-image:var(--element-background-image,none);background-repeat:var(--element-background-repeat,no-repeat);background-size:var(--element-background-size,cover);border-radius:var(--element-background-radius,0);max-width:1280px;padding:var(--element-margin-top,0) var(--element-margin-right,0) var(--element-margin-bottom,0) var(--element-margin-left,0);margin:0 auto}.element__wrapper--full-bleed,.element__wrapper--full-width{max-width:100%}.element__wrapper--medium-width{max-width:960px}.element__wrapper--small-width{max-width:680px}.element__inner-wrapper{border-bottom:var(--element-border-bottom,none);border-left:var(--element-border-left,none);border-radius:var(--element-border-radius,0);border-right:var(--element-border-right,none);border-top:var(--element-border-top,none);max-width:1280px;padding:var(--element-padding-top,0) var(--element-padding-right,0) var(--element-padding-bottom,0) var(--element-padding-left,0);margin:0 auto}.element__wrapper--full-width .element__inner-wrapper{max-width:100%}.element--no-value{opacity:.3}.element--alignment-vertical-top{align-items:flex-start}.element--alignment-vertical-center{align-items:center}.element--alignment-vertical-bottom{align-items:flex-end}.element--alignment-horizontal-left{justify-content:flex-start}.element--alignment-horizontal-center{justify-content:center}.element--alignment-horizontal-right{justify-content:flex-end}.element--read-only,.element--read-only .ab-button,.element--read-only .ab-input{-webkit-user-select:none;-moz-user-select:none;user-select:none}.element--read-only .ab-button,.element--read-only .ab-input{pointer-events:none}.element--element-id{color:rgb(87,86,86);font-size:12px}.element-preview__menu{z-index:2;border:1px solid rgb(181,181,183);border-radius:4px;flex-wrap:nowrap;display:flex;position:absolute;inset:5px 5px auto auto}.element-preview__insert,.element-preview__menu{opacity:0;visibility:hidden;transition:visibility .2s linear,opacity .2s linear}.element-preview__insert{color:rgb(7,8,16);background-color:rgb(255,255,255);border:1px solid rgb(181,181,183);border-radius:100%;padding:8px;line-height:0;display:block;box-shadow:0 2px 4px rgba(0,0,0,.16)}.element-preview__insert:hover{background-color:rgb(250,250,250);box-shadow:0 3px 5px rgba(0,0,0,.32)}.element-preview__insert--bottom,.element-preview__insert--top{z-index:1;margin-left:-12px;font-size:11px;position:absolute;inset:-13px auto auto 50%}.element-preview__insert--bottom{top:auto;bottom:-12px}.element-preview{position:relative}.element-preview:hover>.element-preview__insert,.element-preview:hover>.element-preview__menu{opacity:1;visibility:visible;transition-delay:0s}.page-preview__scaled--preview-locked .element-preview:hover>.element-preview__insert,.page-preview__scaled--preview-locked .element-preview:hover>.element-preview__menu{opacity:0;pointer-events:none;visibility:hidden}.element-preview--in-error:not(.element-preview--active):not(.element-preview--drop-before):before{content:"";background-color:rgb(255,90,68);border-radius:5px;width:3px;position:absolute;inset:3px auto 3px 4px;box-shadow:0 1px 2px rgba(7,8,16,.1)}.element-preview:not(.element-preview--active){cursor:pointer}.element-preview.element-preview--active{cursor:-webkit-grab;cursor:grab}.element-preview.element-preview--active:before{content:"";pointer-events:none;z-index:1;border:1px solid rgb(81,144,239);position:absolute;inset:0}.page__fixed-stack--footer .element-preview.element-preview--active:before,.page__fixed-stack--header .element-preview.element-preview--active:before,.page__footer .element-preview.element-preview--active:before,.page__header .element-preview.element-preview--active:before{border-color:rgb(175,80,234)}.element-preview.element-preview--parent-of-selected{cursor:inherit}.element-preview.element-preview--parent-of-selected:before{content:"";pointer-events:none;z-index:1;border:1px solid rgb(230,230,231);position:absolute;inset:0}:not(.element-preview--not-visible) .element-preview--not-visible .element__wrapper{filter:blur(1px);opacity:.5}.element-preview__tags{gap:8px;display:flex;position:absolute;inset:-26px auto auto 8px}.element-preview--on-top .element-preview__tags,.page__fixed-stack--header+.page__content .element-preview__tags,.page__fixed-stack--header+.page__header .element-preview__tags{position:absolute;inset:auto auto -26px 8px}.page__content--element-selected .element-preview.element-preview--active:before,.page__content--element-selected .element-preview.element-preview--active>.element-preview__insert,.page__content--element-selected .element-preview.element-preview--active>.element-preview__menu,.page__content--element-selected .element-preview.element-preview--active>.element-preview__tags,.page__fixed-stack--element-selected .element-preview.element-preview--active:before,.page__fixed-stack--element-selected .element-preview.element-preview--active>.element-preview__insert,.page__fixed-stack--element-selected .element-preview.element-preview--active>.element-preview__menu,.page__fixed-stack--element-selected .element-preview.element-preview--active>.element-preview__tags,.page__footer--element-selected .element-preview.element-preview--active:before,.page__footer--element-selected .element-preview.element-preview--active>.element-preview__insert,.page__footer--element-selected .element-preview.element-preview--active>.element-preview__menu,.page__footer--element-selected .element-preview.element-preview--active>.element-preview__tags,.page__header--element-selected .element-preview.element-preview--active:before,.page__header--element-selected .element-preview.element-preview--active>.element-preview__insert,.page__header--element-selected .element-preview.element-preview--active>.element-preview__menu,.page__header--element-selected .element-preview.element-preview--active>.element-preview__tags{z-index:2}.element-preview__error-tag,.element-preview__name-tag{cursor:default;z-index:1;border-radius:24px;padding:4px 8px;font-size:10px;font-weight:500;position:relative;box-shadow:0 1px 2px rgba(7,8,16,.1)}.element-preview__name-tag{color:rgb(156,156,159);background-color:rgb(245,245,245)}.element-preview--active .element-preview__name-tag{color:rgb(255,255,255);background-color:rgb(81,144,239)}.page__fixed-stack--footer .element-preview--active .element-preview__name-tag,.page__fixed-stack--header .element-preview--active .element-preview__name-tag,.page__footer .element-preview--active .element-preview__name-tag,.page__header .element-preview--active .element-preview__name-tag{background-color:rgb(175,80,234)}.element-preview__error-tag{color:rgb(178,63,48);background-color:rgb(255,242,240);padding-left:18px}.element-preview__error-tag:before{content:"";background-color:rgb(255,90,68);border-radius:6px;width:6px;height:6px;position:absolute;inset:8px auto auto 8px}.element-preview__menu-item-description{color:rgb(255,255,255);white-space:nowrap;background-color:rgb(7,8,16);border-radius:4px;padding:0 4px;font-size:11px;line-height:20px;display:none;position:absolute;inset:-25px -2px auto auto}.element-preview--on-top .element-preview__menu-item-description{top:30px}.element-preview__menu-item--drag-handle{cursor:-webkit-grab;cursor:grab}.element-preview__menu-item--drag-handle:active{cursor:-webkit-grabbing;cursor:grabbing}.element-preview__menu-item{color:rgb(7,8,16);background-color:rgb(255,255,255);justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;display:flex;position:relative}.element-preview__menu-item:hover{background-color:rgb(245,245,245)}.element-preview__menu-item:hover .element-preview__menu-item-description{display:block}.element-preview__menu-item:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.element-preview__menu-item:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.element-preview__menu-item--disabled{color:rgb(181,181,183);cursor:inherit;pointer-events:none}.element-preview__menu-item--disabled:hover{background-color:rgb(255,255,255)}.element-preview__error-icon{color:rgb(255,189,180);pointer-events:none;font-size:20px;position:absolute;top:5px;right:5px}.element-preview--dragged{opacity:.4}.element-preview--drop-after:after,.element-preview--drop-before:before{content:"";pointer-events:none;z-index:3;background-color:rgb(81,144,239);border-radius:2px;width:calc(100% - 2px);height:2px;margin:0 2px;display:block;position:absolute}.element-preview--drop-before:before{top:0}.element-preview--drop-after:after{bottom:0}.style-box-form__control .control__label{margin-bottom:16px}.page-editor__content{display:flex}.page-editor__side-panel{border-left:1px solid rgb(215,216,217);flex:1 1}.page-editor__side-panel--error{color:rgb(255,189,180)}.page-settings-path-params{align-items:center;width:100%;display:flex}.page-settings-path-params:not(:last-child){margin-bottom:8px}.page-settings-path-params__name{flex:0 0 50%}.page-settings-path-params__dropdown{flex:0 0 45%;margin-left:5%}.page-settings-query-params{align-items:center;width:100%;display:flex}.page-settings-query-params:not(:last-child){margin-bottom:8px}.page-settings-query-params__name{flex:0 0 50%}.page-settings-query-params__dropdown{flex:0 0 36%;margin-left:5%}.page-settings-query-params__remove{margin-left:5%;padding:0 3%}.page-settings-query-params__add-button{margin-left:-5px}.page-preview__wrapper--smartphone .preview-navigation-bar{flex-direction:column;align-items:center}.page-preview__wrapper--smartphone .preview-navigation-bar__user-selector{order:2}.page{background-image:var(--page-background-image,none);background-repeat:var(--page-background-repeat,no-repeat);background-size:var(--page-background-size,cover);flex-direction:column;display:flex}.public-page .page{min-height:100vh}.page-preview__scaled .page{min-height:100%}.page .page__content{flex:1 0 auto}.page .page__fixed-stack{background-color:var(--page-background-color,#fff);background-image:var(--page-background-image,none);background-repeat:var(--page-background-repeat,no-repeat);background-size:var(--page-background-size,cover);z-index:3;width:100%;position:-webkit-sticky;position:sticky}.page .page__fixed-stack--top{top:0}.page .page__fixed-stack--bottom{bottom:0}.element--read-only .collection-element__header{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-row>.control,.service-form__condition-form-tab .filters__value--with-input-field .control__elements--small,.service-form__context .filters__value--with-input-field .control__elements--small{margin-bottom:0}.notification-panel{white-space:nowrap;z-index:7;background-color:rgb(255,255,255);border:1px solid rgb(215,216,217);border-radius:6px;flex-direction:column;width:400px;display:flex;position:fixed;top:8px;bottom:8px;left:248px;box-shadow:0 2px 6px rgba(0,0,0,.16)}.notification-panel__head{border-bottom:1px solid rgb(215,216,217);justify-content:space-between;padding:16px;display:flex}.notification-panel__title{font-size:14px;font-weight:600}.notification-panel__action{color:rgb(81,144,239);text-align:right;margin-left:12px;font-size:12px;line-height:20px}.notification-panel__notification{border-bottom:1px solid rgb(215,216,217);padding:18px 16px 16px;line-height:20px;display:flex}.notification-panel__notification--unread{background-color:rgb(244,250,254)}.notification-panel__notification-icon{flex:0 0 34px}.notification-panel__notification-icon img{width:16px;height:16px;margin-top:2px;margin-left:4px}.notification-panel__notification-content{flex-grow:1;max-width:calc(100% - 50px)}.notification-panel__notification-content strong{font-weight:600}.notification-panel__notification-content .notification-panel__notification-link,.notification-panel__notification-content .notification-panel__notification-link:active,.notification-panel__notification-content .notification-panel__notification-link:focus,.notification-panel__notification-content .notification-panel__notification-link:hover,.notification-panel__notification-content .notification-panel__notification-link:visited{color:inherit;text-decoration:none}.notification-panel__notification-content .notification-panel__notification-content-title{white-space:normal;margin-bottom:8px}.notification-panel__notification-content .ProseMirror{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:142px;font-weight:600;display:-webkit-box;overflow:hidden}.notification-panel__notification-content .ProseMirror p{color:rgb(131,131,135);font-weight:400}.notification-panel__notification-content-desc{margin-bottom:12px;line-height:20px}.notification-panel__notification-content-summary{margin-bottom:8px;padding-left:22px}.notification-panel__notification-content-summary-item{max-width:100%;display:block}.notification-panel__notification-status{text-align:right;flex:0 0 16px}.notification-panel__notification-status span{background-color:rgb(81,144,239);border-radius:100%;width:8px;height:8px;display:inline-block;position:relative;top:-8px}.notification-panel__notification-time{color:rgb(181,181,183);margin-top:6px}.notification-panel__notification-user-initials{color:rgb(255,255,255);text-align:center;background-color:rgb(81,144,239);border-radius:100%;flex:0 0 24px;width:24px;height:24px;margin-right:12px;font-size:15px;font-weight:700;line-height:24px}.notification-panel__notification-automation-icon{margin-left:3px}.notification-panel__body .infinite-scroll{top:53px}.notification-panel__empty{text-align:center;border-top-left-radius:6px;flex-direction:column;justify-content:center;align-items:center;height:100%;margin:0 52px;display:flex;overflow-y:hidden}.notification-panel__empty-icon{color:rgb(81,144,239);margin-bottom:30px;font-size:30px}.notification-panel__empty-title{white-space:normal;margin-bottom:12px;font-size:14px;font-weight:600;line-height:160%}.notification-panel__empty-text{color:rgb(156,156,159);white-space:normal;margin-bottom:30px;font-size:13px;font-weight:400;line-height:160%}.notification-panel__refresh-hint{background-color:rgb(250,250,250);border-bottom:1px solid rgb(217,219,222);justify-content:space-between;align-items:center;height:52px;padding:16px;display:flex}.notification-panel__refresh-hint+.infinite-scroll{top:105px}.notification-panel__refresh-hint-icon{background-color:rgb(81,144,239);border-radius:100%;width:8px;height:8px;margin-left:8px;margin-right:12px;display:inline-block}.notification-panel__refresh-hint-text{font-weight:600}.toast-button{z-index:10;position:fixed}.toast-button--bottom{bottom:5px;right:5px}.toast-button--pulsing{animation:pulse 2s ease 0s infinite normal none running}.radio__label .vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .next,.radio__label .vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .prev,.radio__label .vuejs3-datepicker.datepicker .vuejs3-datepicker__calendar .next,.radio__label .vuejs3-datepicker.datepicker .vuejs3-datepicker__calendar .prev,.radio__label [class*=" baserow-icon-"],.radio__label [class*=" iconoir-"],.radio__label [class^=baserow-icon-],.radio__label [class^=iconoir-],.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .radio__label .next,.vuejs3-datepicker.ab-datetime-picker__calendar .vuejs3-datepicker__calendar .radio__label .prev,.vuejs3-datepicker.datepicker .vuejs3-datepicker__calendar .radio__label .next,.vuejs3-datepicker.datepicker .vuejs3-datepicker__calendar .radio__label .prev{font-size:14px}.read-only-form .button,.read-only-form .button-icon,.read-only-form .button-text,.read-only-form .checkbox,.read-only-form .chips,.read-only-form .color-input__input,.read-only-form .control__label,.read-only-form .dropdown,.read-only-form .form-input,.read-only-form .formula-input-field,.read-only-form .input,.read-only-form .radio,.read-only-form a,.read-only-form input{opacity:.7;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.guided-tour-step__description,.guided-tour-step__description .markdown p{color:rgb(230,230,231);font-size:12px;line-height:20px}.guided-tour-step__description .markdown p{margin-bottom:10px}.guided-tour-step__description .markdown strong{color:rgb(230,230,231)}.guided-tour-step__description .markdown ul{padding-left:1em}.guided-tour-step__description .markdown>*{margin-bottom:0}.mcp-endpoint__instructions.markdown code{background-color:rgb(245,245,245);border-radius:4px;padding:0 6px;display:inline-block}.mcp-endpoint__instructions.markdown p{margin-bottom:20px;font-size:13px;line-height:140%}.mcp-endpoint__instructions.markdown ol,.mcp-endpoint__instructions.markdown ul{padding-left:1.5em}.mcp-endpoint__instructions.markdown li{color:rgb(106,107,112);margin-bottom:6px;font-size:13px;line-height:140%}.element--read-only .auth-form-element{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.auth-form-element .ab-form-group.ab-form-group--with-label{margin-bottom:1em}.auth-form__footer{font-size:var(--label-font-size,13px);flex-direction:column;padding-top:.5em;display:flex}.auth-form-element__provider{padding-top:16px}.auth-form-element__provider:first-child{padding-top:0}.element--read-only .file-input-element{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ab-chart{color:var(--body-text-color,#6a6b70);font-size:var(--body-font-size,12px)}.ab-chart,.ab-chart__chart{height:100%}.ab-chart__axis-color{color:color-mix(in srgb,var(--body-text-color,#6a6b70) 25%,var(--element-background-color,transparent));display:none}html{text-size-adjust:100%;line-height:1.15;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-size:62.5%;font-weight:400}*,:after,:before{box-sizing:inherit}body,html{height:100%}body{margin:0;color:#070810;font-family:Inter,sans-serif;font-size:13px;background-color:#f5f5f5}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid #d7d8d9;margin:0 0 16px}pre{font-family:monospace;font-size:1em}a{background-color:transparent;cursor:pointer;color:#5190ef;text-decoration:none}a:hover{text-decoration:underline}small{font-size:80%}img{border-style:none}button,input{overflow:visible}button,select{text-transform:none}textarea{overflow:auto}b,strong{font-weight:600}strong{color:#202128}p{color:#6a6b70;margin-top:0;margin-bottom:30px;line-height:170%}body.public-page{background-image:var(--page-background-image,none);background-size:var(--page-background-size,auto);background-repeat:var(--page-background-repeat,repeat)}.page,body.public-page{background-color:var(--page-background-color,#fff)}.page{min-height:100vh}.page__content,.page__footer,.page__header{display:block}.portal-toasts{position:fixed;z-index:1000;right:16px;bottom:16px;display:flex;flex-direction:column;gap:8px;max-width:min(420px,calc(100vw - 32px))}.portal-toast{cursor:pointer;padding:12px 16px;background:var(--input-background-color,#1c2128);color:var(--body-text-color,#f2ede4);border:1px solid var(--main-border-color,#343a42);border-left:3px solid var(--main-success-color,#f2ede4);font-family:var(--body-font-family);font-size:14px;line-height:1.4;box-shadow:0 6px 24px rgba(0,0,0,.35)}.portal-toast--error{border-left-color:var(--main-error-color,#ff5a1f)}.portal-toast__title{font-weight:600}.portal-toast__description{margin-top:4px;opacity:.85}@media (max-width:640px){.portal-toasts{left:16px;right:16px;bottom:16px;max-width:none}}.portal-message{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;font-family:Arial,sans-serif;background:#121417;color:#f2ede4;text-align:center}.portal-message h1{font-size:28px;margin:0 0 8px}.portal-message p{font-size:16px;color:#b7afa4;margin:0 0 16px}.portal-message a{color:#ff5a1f;font-size:16px}.page a:focus-visible,.page button:focus-visible,.page input:focus-visible,.page select:focus-visible,.page textarea:focus-visible{outline:2px solid var(--main-primary-color,#ff5a1f);outline-offset:2px}.page .markdown .ab-text,.page .markdown li,.page .markdown p.ab-text{color:var(--body-text-color)}.page{overflow-x:hidden}.page .element__inner-wrapper{min-width:0}.page .baserow-table-wrapper{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:640px){.page input,.page select,.page textarea{font-size:max(16px,1em)}}.portal-password{position:relative}.portal-password .ab-input{padding-right:84px}.portal-password__toggle{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;font-size:13px;font-weight:600;cursor:pointer;opacity:.8}.portal-password__toggle:focus-visible,.portal-password__toggle:hover{opacity:1}.page .ab-button{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center;height:auto}.page .ab-button>span{min-width:0}.page .ab-heading,.page .ab-link,.page .ab-table__cell-content,.page .ab-text,.page .markdown{overflow-wrap:anywhere}.page .element__inner-wrapper>.element{max-width:100%}.page .ab-image__img{max-width:100%;height:auto}.page .ab-dropdown,.page .ab-input{max-width:100%}.page .column-element__column{max-width:100%;min-width:0}.travel{min-height:100vh;background:#070707;color:#F4F1EA;font-family:IBM Plex Sans,Arial,sans-serif;font-size:17px;line-height:1.5;padding:24px max(16px,env(safe-area-inset-right,0px)) 40px max(16px,env(safe-area-inset-left,0px))}.travel__brand{display:flex;align-items:center;gap:12px;max-width:520px;margin:0 auto 28px}.travel__brand b{font-weight:700;font-size:28px;line-height:1;letter-spacing:.02em}.travel__brand b,.travel__brand small{display:block;font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif}.travel__brand small{font-size:10px;letter-spacing:.32em;color:#A39E94}.travel__mark{display:grid;grid-gap:2px;gap:2px;width:20px}.travel__mark i{display:block;width:11px;height:6px;margin:0 auto;border:solid #f4f1ea;border-width:3px 3px 0 0;transform:rotate(-45deg)}.travel__card,.travel__msg{max-width:520px;margin:0 auto;background:#111111;border:1px solid #2c2c2c;padding:24px 20px}.travel h1,.travel h2{font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1.05;margin:0 0 12px}.travel h1{font-size:32px}.travel h2{font-size:22px;margin-top:24px}.travel p{color:#F4F1EA;margin:0 0 16px}.travel__note{color:#A39E94!important;font-size:15px}.travel__dob{border:0;padding:0;margin:0 0 16px;display:grid;grid-template-columns:1fr 1fr 1.4fr;grid-gap:10px;gap:10px}.travel__dob legend{font-family:Barlow Condensed,Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;font-size:13px;color:#A39E94;margin-bottom:8px}.travel__dob label{display:grid;grid-gap:4px;gap:4px;font-size:13px;color:#A39E94}.travel__dob input{width:100%;min-width:0;font:600 22px/1 IBM Plex Sans,Arial,sans-serif;text-align:center;padding:14px 6px;background:#070707;color:#F4F1EA;border:1px solid #2c2c2c;border-radius:0}.travel__dob input:focus{outline:2px solid #F4F1EA;outline-offset:1px}.travel__btn{display:block;width:100%;text-align:center;background:#F4F1EA;color:#070707;border:0;padding:16px 14px;font:700 18px/1.2 Barlow Condensed,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer}.travel__btn:disabled{opacity:.6}.travel__btn:focus-visible{outline:2px solid #F4F1EA;outline-offset:3px}.travel__error{color:#F4F1EA!important;border-left:3px solid #f4f1ea;padding-left:10px}.travel__flight{margin:0 0 8px;display:grid;grid-gap:8px;gap:8px}.travel__flight div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #2c2c2c;padding-bottom:8px}.travel__flight dt{color:#A39E94}.travel__flight dd{margin:0;font-weight:600;text-align:right;overflow-wrap:anywhere}.travel__docs{list-style:none;padding:0;margin:0 0 20px;display:grid;grid-gap:10px;gap:10px}.portal-lang{display:flex;justify-content:flex-end;padding:6px 16px;background:var(--page-background-color,#fff);color:var(--page-background-color-contrast,#222);border-bottom:1px solid rgba(127,127,127,.25);font-family:inherit}.portal-lang__label{display:inline-flex;align-items:center;gap:6px;font-size:13px;line-height:1;color:inherit;opacity:.9;cursor:pointer}.portal-lang__name{white-space:nowrap}.portal-lang__select{font:inherit;font-size:14px;min-height:32px;padding:2px 6px;border:1px solid rgba(127,127,127,.45);border-radius:4px;background:transparent;color:inherit;max-width:140px}.portal-lang__select option{color:#111;background:#fff}@media (max-width:420px){.portal-lang__name{display:none}}.page[data-dir=rtl] :is(h1,h2,h3,h4,h5,h6,p,li,label,.ab-heading,.ab-text,.ab-paragraph,.ab-form-group__label,.ab-form-group__error-message,.ab-table__header-cell,.ab-table__cell,.portal-toast){direction:rtl;unicode-bidi:plaintext}.page[data-dir=rtl] input:not([type=email]):not([type=tel]):not([type=number]):not([type=password]),.page[data-dir=rtl] textarea{direction:rtl;unicode-bidi:plaintext}.page:is([lang=ur],[lang=ar]){line-height:1.5}.page[lang=ur] :is(p,li,label,.ab-heading){line-height:1.8}@media (max-width:640px){.page[lang]:not([lang=en]) .faq-bar .column-element__column:last-child{flex-wrap:wrap!important;row-gap:6px}.page[lang]:not([lang=en]) .faq-bar .ab-button{white-space:normal!important;text-align:center}}