.single-grid-chooser{border:0;height:100%;width:100%}.single-grid-chooser vaadin-grid-cell-content{cursor:pointer}#forwards-grid::part(style-disabled){color:var(--lumo-disabled-text-color)}#forwards-grid::part(style-error){--vaadin-grid-cell-background: var(--row-error-bg)}#forwards-grid::part(header-cell){border-top:0}.grid-hover-and-cursor::part(cell){cursor:pointer}.grid-hover-and-cursor::part(expanded-row-cell){cursor:auto}.grid-hover-and-cursor::part(body-row):hover{--vaadin-grid-cell-background: var(--lumo-primary-color-10pct);--row-error-bg: var(--lumo-primary-color-10pct)}.grid-hover-and-cursor::part(expanded-row):hover{--vaadin-grid-cell-background: transparent}#forwards-grid::part(body-row):not(:hover){--row-error-bg: var(--lumo-error-color-10pct)}.cells-no-padding{--vaadin-grid-cell-padding: 0}.dc-chats-grid::part(cell){min-height:2.5rem}.dc-chats-grid::part(dc-chats-title-cell){padding-left:9px}.dc-chats-load-status-waiting,.dc-chats-load-status-failed{width:auto;margin-left:calc(-1 * (var(--jb-chats-select-col-width, 27px) + 9px));margin-right:calc(-1 * var(--jb-chats-cell-right-gap, 15px))}.dc-chats-load-status-waiting{justify-content:center;align-items:center}.dc-chats-load-status-waiting-row{display:flex;align-items:center;gap:var(--lumo-space-s)}.dc-chats-load-status-waiting-row .jb-spinner{flex:0 0 auto;opacity:0;animation:jb-fade-in .15s linear .4s forwards,jb-spin .8s linear .4s infinite,jb-spinner-breathe 1.4s ease-in-out .4s infinite}@media(prefers-reduced-motion:reduce){.dc-chats-load-status-waiting-row .jb-spinner{--jb-spinner-arc: 270deg;animation:jb-spinner-pulse 1s ease-in-out .4s infinite}}.dc-chats-rows-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;transition:opacity .15s linear}.dc-chats-rows-loading.is-visible{opacity:1}.dc-chats-rows-loading:not(.is-visible) .jb-spinner{animation-play-state:paused}.dc-chats-grid::part(loading-row-cell){background-image:none}.dc-chats-rows-loading-label{display:none}.dc-chats-rows-loading.is-visible .dc-chats-rows-loading-label{display:block;position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.dc-chats-load-status-waiting-long,.dc-chats-load-status-waiting-timeout,.dc-chats-load-status-waiting-retry{display:none;white-space:nowrap}.dc-chats-load-status-waiting.is-long .dc-chats-load-status-waiting-long{display:inline;animation:jb-fade-in .15s linear}.dc-chats-load-status-waiting.is-failed .jb-spinner{display:none}.dc-chats-load-status-waiting.is-failed .dc-chats-load-status-waiting-timeout,.dc-chats-load-status-waiting.is-failed .dc-chats-load-status-waiting-retry{display:inline;animation:jb-fade-in .15s linear}.dc-chats-load-status-failed{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--lumo-space-s);text-align:center;padding:var(--lumo-space-m) var(--lumo-space-l)}.dc-chats-load-status-failed-title{font-size:var(--lumo-font-size-m);line-height:140%;font-weight:600;color:var(--lumo-body-text-color)}.dc-chats-load-status-failed .dc-chats-load-status-support{margin-top:calc(var(--lumo-space-s) * -1)}.dc-chats-load-status-cooldown-row{display:flex;align-items:center;gap:var(--lumo-space-s)}.dc-chats-grid::part(dc-chats-cooldown-row-cell),vaadin-grid-cell-content:has(.dc-chats-load-status-cooldown){overflow:visible}.dc-chats-load-status-cooldown{position:relative}.dc-chats-load-status-cooldown-row .jb-spinner{position:absolute;left:calc(-1 * (var(--jb-chats-select-col-width, 27px) + 6px));top:50%;margin-top:-.5625rem;flex:0 0 auto}.dc-chats-load-status-cooldown-texts{display:flex;flex-direction:column;min-width:0}.edit-widget-grid{width:100%;height:100%;border:0}.edit-widget-grid-button-panel{margin-right:calc(var(--lumo-space-s) * -1)}.personal-bot-widget-grid{width:100%;height:100%;border:0}vaadin-grid::part(hidden){min-height:1px;height:1px;visibility:hidden;color:transparent}.chats-grid-radio{display:inline-block;width:1.125rem;height:1.125rem;border-radius:50%;border:2px solid var(--lumo-contrast-30pct);box-sizing:border-box}.chats-grid-radio-selected{border-color:var(--lumo-primary-color);background-color:var(--lumo-primary-color);box-shadow:inset 0 0 0 3px var(--lumo-base-color)}[search-pending] vaadin-grid.dc-chats-grid{pointer-events:none;opacity:.5}@keyframes blinker{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes jb-spin{to{transform:rotate(360deg)}}@property --jb-spinner-arc{syntax: "<angle>"; initial-value: 270deg; inherits: false;}@keyframes jb-spinner-breathe{0%,to{--jb-spinner-arc: 270deg}50%{--jb-spinner-arc: 90deg}}@keyframes jb-fade-in{0%{opacity:0}to{opacity:1}}@keyframes jb-spinner-pulse{0%,to{opacity:1}50%{opacity:.4}}#inline-underlined-button::part(label){text-decoration:underline}vaadin-text-field[theme~=backlight-on]{--vaadin-input-field-background: var(--lumo-primary-color-50pct)}.week-day-button{--vaadin-button-height: 2.25rem;--vaadin-button-border-radius: 2.25rem;--vaadin-button-padding: 0;--vaadin-button-margin: 0;min-width:2.25rem}.ai-model-chooser-overlay vaadin-combo-box-item{align-items:end}vaadin-button.text-by-sdes-button::part(label){flex-grow:1;text-align:start}#forum-topic-select-button::part(suffix){line-height:.75rem}#multiselect-channels::part(toggle-button){visibility:hidden}#multiselect-channels vaadin-multi-select-combo-box-overlay{visibility:hidden}#sources-filter-panel{--vaadin-input-field-background: transparent;border-radius:var(--lumo-border-radius-m)}#schedule-type-group vaadin-radio-button[checked]{color:var(--lumo-body-text-color)}vaadin-side-nav-item.app-side-nav-item{width:100%}vaadin-side-nav-item.app-side-nav-item::part(link){gap:var(--lumo-space-xs)}vaadin-side-nav-item.app-side-nav-item-mobile::part(link){padding:calc((var(--lumo-space-m) + var(--lumo-space-xs)) / 2) calc(var(--lumo-space-m) + var(--lumo-space-xs))}vaadin-side-nav-item.app-side-nav-item-desktop::part(link){padding:calc(var(--lumo-space-m) / 2) calc(var(--lumo-space-m) + var(--lumo-space-xs))}vaadin-side-nav-item.app-side-nav-item[slot=children]::part(link){padding-left:calc(var(--lumo-space-m) + var(--lumo-space-xs))}vaadin-side-nav-item.app-side-nav-item::part(children){margin-left:0}vaadin-side-nav-item.app-side-nav-item[current]::part(content){background-color:transparent;font-weight:bolder;color:var(--lumo-body-text-color)}.app-version-footer{margin-top:auto;padding:var(--lumo-space-s) calc(var(--lumo-space-m) + var(--lumo-space-xs));border-top:1px solid var(--jb-divider);color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-xxs);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.confirmation-digital-code-field{letter-spacing:.5em}.confirmation-digital-code-field::part(error-message){letter-spacing:normal}vaadin-context-menu-item.custom-with-sub-menu:after{font-family:lumo-icons;font-size:var(--lumo-icon-size-xs);content:var(--lumo-icons-angle-right);color:var(--lumo-tertiary-text-color);margin-right:calc(var(--lumo-space-m) * -1);padding-left:var(--lumo-space-m)}vaadin-button.multiline-button::part(label){white-space:normal;text-overflow:clip;line-height:1.2}vaadin-button.multiline-button{height:auto;min-height:var(--lumo-button-size, var(--lumo-size-m));padding-block:var(--lumo-space-xs)}vaadin-dialog-overlay.ai-payment-mode-dialog::part(content){padding:0;margin-top:0;margin-bottom:0}vaadin-dialog-overlay::part(content){padding:1rem}vaadin-dialog-overlay::part(title){margin-inline-start:0}vaadin-dialog-overlay:not(.wide-dialog):not([resizable])::part(overlay),vaadin-confirm-dialog-overlay::part(overlay){max-width:min(650px,100%)}vaadin-text-area.churn-survey-text-area>textarea:placeholder-shown{color:var(--lumo-contrast-30pct)}.turnkey-promo-card{display:flex;align-items:start;gap:var(--lumo-space-m);padding:var(--lumo-space-m);border:1px solid var(--jb-divider);border-radius:var(--lumo-border-radius-l);cursor:pointer;position:relative;box-sizing:border-box}.turnkey-promo-card-mobile{margin:calc((var(--lumo-space-m) + var(--lumo-space-xs)) / 2) calc(var(--lumo-space-m) + var(--lumo-space-xs))}.turnkey-promo-card-desktop{margin:calc(var(--lumo-space-m) / 2) calc(var(--lumo-space-m) + var(--lumo-space-xs))}.turnkey-promo-card__body{display:flex;align-items:start;gap:var(--lumo-space-m);flex:1;cursor:pointer}.turnkey-promo-card__icon{display:flex;align-items:center;justify-content:center;border-radius:10px;background-color:var(--lumo-primary-color-10pct);color:var(--lumo-primary-color)}.turnkey-promo-card__text{display:flex;flex-direction:column;gap:2px}.turnkey-promo-card__subtitle{margin:0}.dialog-close-button{margin-left:auto;flex-shrink:0;--vaadin-button-background: var(--lumo-primary-color-10pct);--vaadin-button-margin: 0}vaadin-dialog-overlay::part(content){padding-left:var(--lumo-space-m);padding-right:var(--lumo-space-m);padding-bottom:var(--lumo-space-m)}vaadin-dialog-overlay::part(title){margin:0}vaadin-dialog-overlay.base-modal-dialog-header::part(header){align-items:baseline}vaadin-dialog-overlay.topic-mapping-intro-dialog:not([resizable])::part(overlay){max-width:min(328px,100%)}vaadin-dialog-overlay.topic-mapping-intro-dialog::part(header){padding-bottom:calc(var(--lumo-space-s) + var(--lumo-space-xs))}vaadin-dialog-overlay.topic-mapping-intro-dialog::part(content){padding-top:0}.topic-mapping-intro-dialog__text{color:var(--lumo-contrast-60pct);margin-bottom:var(--lumo-space-m)}.topic-mapping-intro-dialog__captions{display:flex;gap:calc(var(--lumo-space-s) + var(--lumo-space-xs) / 2);margin-bottom:var(--lumo-space-m);color:var(--lumo-secondary-text-color)}.topic-mapping-intro-dialog__captions>div{flex:1 1 0;min-width:0}.topic-mapping-intro-dialog__illustration{display:block;width:100%;height:auto;aspect-ratio:296 / 150}.fakedoor-promo-dialog__body{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-s);margin:0 0 var(--lumo-space-m)}.fakedoor-promo-dialog__bundle-card{display:flex;flex-direction:column;gap:var(--lumo-space-xs);padding:var(--lumo-space-m);background:var(--lumo-contrast-5pct);border-radius:var(--lumo-border-radius-m);border:1px solid var(--jb-divider)}.fakedoor-promo-dialog__bundle-header{display:flex;align-items:center;gap:var(--lumo-space-s)}.fakedoor-promo-dialog__bundle-icon{color:var(--lumo-primary-color);flex-shrink:0}.fakedoor-promo-dialog__bundle-name{font-size:var(--lumo-font-size-xs);color:var(--lumo-primary-color)}.fakedoor-promo-dialog__bundle-price{display:flex;align-items:baseline;gap:var(--lumo-space-xs);margin-top:var(--lumo-space-xs)}.fakedoor-promo-dialog__bundle-price-period,.fakedoor-promo-dialog__bundle-info{font-size:var(--lumo-font-size-s);color:var(--lumo-secondary-text-color)}.fakedoor-promo-dialog__bundle-link{color:var(--lumo-primary-color);text-decoration:underline}.badge-new{margin:0;padding:.25rem .6rem;line-height:1rem;color:var(--lumo-success-text-color);background:var(--lumo-success-color-10pct)}.badge-hot{margin:0;padding:.25rem .6rem;line-height:1rem;background:var(--lumo-primary-color-10pct)}vaadin-checkbox.jb-auto-sync-toggle[theme~=toggle-button]::part(checkbox){width:2.875rem;height:1.75rem;border-radius:.875rem}vaadin-checkbox.jb-auto-sync-toggle[theme~=toggle-button]::part(checkbox):after{width:1.5rem;height:1.5rem;top:.125rem;left:.125rem}vaadin-checkbox.jb-auto-sync-toggle[theme~=toggle-button][checked]::part(checkbox):after{transform:translate(1.125rem)}vaadin-checkbox.jb-auto-sync-toggle[theme~=toggle-button][checked]::part(checkbox){background-color:var(--lumo-success-color)}.layout-drawer-toggle{color:var(--lumo-body-text-color);margin:0 calc(var(--lumo-space-s) - var(--lumo-size-l) / 2)}.layout-drawer-toggle[focus-ring]{box-shadow:none}@media(min-width:800px),(min-height:600px){vaadin-drawer-toggle.mini-app-screen{display:flex}vaadin-drawer-toggle.wide-screen{display:none}vaadin-app-layout.mini-app-screen[drawer-opened]::part(drawer){transform:translate(0)}vaadin-app-layout.mini-app-screen::part(drawer){left:auto;right:0;transform:translate(100%)}vaadin-app-layout.mini-app-screen[drawer-opened]:not([overlay]){padding-inline-end:var(--vaadin-app-layout-drawer-offset-left);padding-inline-start:0}}@media(max-width:800px),(max-height:600px){vaadin-drawer-toggle.mini-app-screen{display:flex}vaadin-drawer-toggle.wide-screen{display:flex}vaadin-app-layout.mini-app-screen[drawer-opened]::part(drawer){transform:translate(0)}vaadin-app-layout.mini-app-screen::part(drawer){left:auto;right:0;transform:translate(100%)}}vaadin-notification-card{width:calc(100vw - 2 * var(--lumo-space-s));max-width:600px;box-sizing:border-box}vaadin-notification-card::part(overlay){width:100%;border-radius:var(--lumo-border-radius-m);box-shadow:var(--lumo-box-shadow-s)}vaadin-notification-card::part(content){padding:calc(var(--lumo-space-s) + var(--lumo-space-xs)) calc(var(--lumo-space-m) + var(--lumo-space-xs))}vaadin-notification-card p{margin:0}.dc-unavailable-warning{--lumo-button-size: 1.5rem;background:var(--lumo-warning-color);color:var(--lumo-body-text-color);border-radius:var(--lumo-border-radius-m);font-size:var(--lumo-font-size-s);padding:0 var(--lumo-space-s);margin:0;min-width:2rem}.jb-spinner{display:block;flex:0 0 auto;border-radius:50%;color:var(--lumo-primary-color);background:conic-gradient(currentColor var(--jb-spinner-arc),transparent 0);mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));transform-origin:50% 50%;animation:jb-spin .8s linear infinite,jb-spinner-breathe 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.jb-spinner{animation:jb-spinner-pulse 1s ease-in-out infinite;--jb-spinner-arc: 270deg}}vaadin-tooltip-overlay{display:table;border-radius:5px;padding:5px}.wizard-form-grid-search{width:100%}.wizard-content{width:100%;height:100%}.wizard-current-state-container{width:100%;color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-xs)}.form-selector{width:100%;min-width:10px}.single-selector{border:0;width:100%}.one-liner-span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spacing-small{gap:var(--lumo-space-s)}.bot-auth-button{background-color:#54a9eb;font-family:Arial;font-size:16px;font-weight:520;height:40px;border-radius:20px;margin:0 2px 0 0;cursor:pointer}vaadin-avatar.channel-avatar{background-color:var(--lumo-base-color);background-image:linear-gradient(var(--lumo-contrast-10pct),var(--lumo-contrast-10pct));background-clip:content-box}.junction-bot-avatar{width:40px;height:40px;cursor:pointer}.telegram-user-avatar{width:40px;height:40px}.bundle-card-view{border:1px solid var(--lumo-primary-color);border-radius:var(--lumo-border-radius-l);cursor:pointer}.bundle-card-view:hover{background-color:var(--lumo-primary-color-10pct)}.bundle-card-view.card-clicked{background-color:var(--lumo-primary-color-50pct)}.price-badge{margin:0;padding:.5em 1.4em;line-height:1.4em;border-radius:2em}.price-badge>Div{margin:0;padding:0}.price-badge>Div>P{margin:0;padding:0}.bundle-numbers-field>input,.bundle-numbers-field::part(decrease-button),.bundle-numbers-field::part(increase-button){font-weight:700;width:1.1em;height:1em;line-height:1em;align-items:baseline}.bundle-numbers-field::part(decrease-button):before,.bundle-numbers-field::part(increase-button):before{margin:0}.small-tabs vaadin-tab{font-size:var(--lumo-font-size-s);padding:0;display:block}.small-tabs small{font-size:var(--lumo-font-size-xs);color:var(--lumo-tertiary-text-color)}.small-tabs-header{font-size:var(--lumo-font-size-s);text-align:center;margin-bottom:calc(var(--lumo-space-s) * -1);color:var(--lumo-secondary-text-color)}.small-text-button{width:100%;text-align:center;color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-xs);cursor:pointer;text-decoration:underline}.topicMapping-view{height:100%}.anchor-button{cursor:pointer;color:var(--lumo-primary-text-color);text-decoration:none}.anchor-button:hover{text-decoration:underline}.anchor-button:not(:any-link){color:var(--lumo-primary-text-color)}.account-bundle-card-view{border:1px solid var(--lumo-primary-color);border-radius:var(--lumo-border-radius-l)}.expired-bundle-card-view{background-color:var(--lumo-error-color-10pct);border:1px solid var(--lumo-primary-color);border-radius:var(--lumo-border-radius-l)}.dc-phone-number,.dc-statistic-text,.dc-service-channel-status{padding:0;margin:0;line-height:1em;padding-inline-start:1em}.custom-label{align-self:flex-start;color:var(--vaadin-input-field-label-color, var(--lumo-secondary-text-color));font-weight:var(--vaadin-input-field-label-font-weight, 500);font-size:var(--vaadin-input-field-label-font-size, var(--lumo-font-size-s));margin-left:calc(var(--lumo-border-radius-m) / 4);padding-top:var(--lumo-space-m);transition:color .2s;line-height:1;padding-right:1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;max-width:100%;box-sizing:border-box}#tabs-forwards{overflow:unset}.ai-settings-preset-block{background-color:var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius-s);padding:var(--lumo-space-m);color:var(--lumo-tertiary-text-color)}vaadin-menu-bar-button.ai-preset-active-header-menu-button{height:1.4em}vaadin-tabsheet::part(content){padding-left:0;padding-right:0}vaadin-text-field[theme~=backlight-for-filled][has-value]::part(input-field){background-color:var(--lumo-primary-color-50pct)}vaadin-select[theme~=backlight-for-filled][has-value]::part(input-field){background-color:var(--lumo-primary-color-50pct)}vaadin-combo-box[theme~=backlight-for-filled][has-value]::part(input-field){background-color:var(--lumo-primary-color-50pct)}vaadin-combo-box input,vaadin-text-field input{overflow:hidden;text-overflow:ellipsis}vaadin-radio-group.payment-method-radio-group{padding-bottom:0}vaadin-radio-group.payment-method-radio-group vaadin-radio-button[checked]{background:var(--lumo-primary-color-10pct)}vaadin-radio-group.payment-method-radio-group vaadin-radio-button{padding:0 var(--lumo-space-m) 0}vaadin-radio-group.payment-method-radio-group vaadin-radio-button>label{padding:0;margin:0;border-bottom:1px solid var(--jb-divider)}.select-button{border:1.5px solid var(--lumo-contrast-40pct);border-radius:1em;background:transparent;margin:0;padding:var(--lumo-space-xs) var(--lumo-space-s)}.select-button .vaadin-button-container{line-height:1em}.select-arrow{height:1.34em;width:1.34em;padding:.15em}.ai-models-separator{height:1px;background:var(--jb-divider);margin:0 0 10px;width:100%}.ai-model-badge{font-size:var(--lumo-font-size-xs);align-content:center;text-align:center;border-width:1px;border-style:solid;border-radius:var(--lumo-border-radius-m);padding:.125rem var(--lumo-space-xs);line-height:var(--lumo-line-height-xs);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:5em}.ai-processing-status-badge{font-size:var(--lumo-font-size-s);font-weight:500;line-height:var(--lumo-line-height-xs);border-radius:var(--lumo-icon-size-m);padding:var(--lumo-space-xs) var(--lumo-space-s);align-content:center}.project-header-badge{max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.menu-divider{padding-bottom:var(--lumo-space-s);margin-bottom:var(--lumo-space-s);border-bottom:1px solid var(--jb-divider)}.project-list-item:hover{background-color:var(--lumo-primary-color-10pct)}.forwarding-type-chip,.forwarding-status-chip{--lumo-button-size: 1.5rem;border-radius:var(--lumo-border-radius-l);font-size:var(--lumo-font-size-s);font-weight:500;padding:0 var(--lumo-space-s);margin:0}.forwarding-chip-row{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.forwarding-chip-row::-webkit-scrollbar{display:none}.forwarding-chip-row>*{flex:0 0 auto}.copy-history-state-chip{border-radius:var(--lumo-border-radius-l);font-size:var(--lumo-font-size-s);font-weight:500;line-height:var(--lumo-line-height-xs);padding:var(--lumo-space-xs) var(--lumo-space-s);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.source-chips{display:flex;align-items:center;gap:var(--lumo-space-xs);min-width:0}.source-chip,.source-chip-overflow{display:inline-flex;align-items:center;gap:var(--lumo-space-xs);border-radius:var(--lumo-border-radius-l);font-size:var(--lumo-font-size-s);font-weight:500;line-height:var(--lumo-line-height-xs);padding:var(--lumo-space-xs) var(--lumo-space-s);background-color:var(--lumo-contrast-10pct);color:var(--lumo-body-text-color);white-space:nowrap}.source-chip{max-width:9rem}.source-chip>span:first-child{overflow:hidden;text-overflow:ellipsis}.source-chip-remove{width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s);cursor:pointer;color:var(--lumo-secondary-text-color);flex:none}.video-embed-16x9{position:relative;width:100%;padding-top:56.25%}.video-embed-16x9 iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:var(--lumo-border-radius-m)}html,body{overscroll-behavior:none}.blinking-element{animation:blinker 1s linear infinite}.one-liner-div{display:inline-flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0}.margin-top-l{margin-top:var(--lumo-space-l)}.margin-bottom-l{margin-bottom:var(--lumo-space-l)}.margin-bottom-m{margin-bottom:var(--lumo-space-m)}.centered-text{text-align:center}.content-max-width{max-width:650px}.clickable{cursor:pointer}.overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.small-hint-text{font-size:var(--lumo-font-size-xs);color:var(--lumo-tertiary-text-color)}.input-field-text{font-weight:var(--vaadin-input-field-label-font-weight, 500);font-size:var(--vaadin-input-field-label-font-size, var(--lumo-font-size-m));line-height:var(--lumo-line-height-s);letter-spacing:0}.small-body-text{font-weight:400;line-height:var(--lumo-line-height-s);font-size:var(--lumo-font-size-s)}.normal-body-text{font-weight:400;line-height:140%;font-size:var(--lumo-font-size-m)}.field-label-text{font-weight:500;line-height:var(--lumo-line-height-xs);font-size:var(--lumo-font-size-s)}.body-sm-text{font-weight:400;line-height:1.5;font-size:var(--lumo-font-size-xxs)}.bg-jb-surface{background-color:var(--jb-surface)}.bg-jb-surface-alt{background-color:var(--jb-surface-alt)}.text-jb-section-header{color:var(--jb-section-header-text)}.overflow-ellipses{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html,:host{--lumo-base-color: var(--tg-theme-bg-color);--lumo-primary-color: var(--tg-theme-button-color);--lumo-primary-contrast-color: var(--tg-theme-button-text-color);--lumo-primary-text-color: var(--tg-theme-accent-text-color, var(--tg-theme-link-color, var(--tg-theme-button-color, #007AFF)));--lumo-secondary-text-color: var(--tg-theme-hint-color);--lumo-tertiary-text-color: var(--tg-theme-subtitle-text-color, var(--lumo-contrast-50pct));--lumo-contrast: var(--tg-theme-text-color);--lumo-shade: #000000;--lumo-tint: var(--tg-theme-secondary-bg-color, #ffffff);--jb-page-bg: var(--tg-theme-secondary-bg-color, var(--lumo-contrast-5pct));--jb-surface: var(--tg-theme-section-bg-color, var(--lumo-base-color));--jb-surface-alt: #F2F2F2;--jb-header-bg: var(--tg-theme-header-bg-color, var(--lumo-base-color));--jb-bottom-bar-bg: var(--tg-theme-bottom-bar-bg-color, var(--jb-header-bg));--jb-divider: var(--tg-theme-section-separator-color, var(--lumo-contrast-10pct));--jb-section-header-text: var(--tg-theme-section-header-text-color, var(--lumo-secondary-text-color));--jb-destructive-text: var(--tg-theme-destructive-text-color, var(--lumo-error-text-color));--lumo-success-color: #2A7F33;--lumo-success-contrast-color: #FFFFFF;--lumo-error-color: #C92222;--lumo-error-contrast-color: #FFFFFF;--lumo-warning-color: #FAB220;--lumo-warning-text-color: #7A4109;--lumo-warning-contrast-color: #985211;--lumo-border-radius-s: .5rem;--lumo-border-radius-m: 1rem;--lumo-border-radius-l: 1.5rem;--vaadin-checkbox-border-radius: .25em;--vaadin-input-field-border-radius: .5em}@supports (color: rgb(from red r g b / 1)){html,:host{--lumo-shade-5pct: rgb(from var(--lumo-shade) r g b / .05);--lumo-shade-10pct: rgb(from var(--lumo-shade) r g b / .1);--lumo-shade-20pct: rgb(from var(--lumo-shade) r g b / .16);--lumo-shade-30pct: rgb(from var(--lumo-shade) r g b / .26);--lumo-shade-40pct: rgb(from var(--lumo-shade) r g b / .38);--lumo-shade-50pct: rgb(from var(--lumo-shade) r g b / .52);--lumo-shade-60pct: rgb(from var(--lumo-shade) r g b / .6);--lumo-shade-70pct: rgb(from var(--lumo-shade) r g b / .69);--lumo-shade-80pct: rgb(from var(--lumo-shade) r g b / .83);--lumo-shade-90pct: rgb(from var(--lumo-shade) r g b / .94);--lumo-tint-5pct: rgb(from var(--lumo-tint) r g b / .06);--lumo-tint-10pct: rgb(from var(--lumo-tint) r g b / .14);--lumo-tint-20pct: rgb(from var(--lumo-tint) r g b / .23);--lumo-tint-30pct: rgb(from var(--lumo-tint) r g b / .32);--lumo-tint-40pct: rgb(from var(--lumo-tint) r g b / .41);--lumo-tint-50pct: rgb(from var(--lumo-tint) r g b / .5);--lumo-tint-60pct: rgb(from var(--lumo-tint) r g b / .58);--lumo-tint-70pct: rgb(from var(--lumo-tint) r g b / .69);--lumo-tint-80pct: rgb(from var(--lumo-tint) r g b / .8);--lumo-tint-90pct: rgb(from var(--lumo-tint) r g b / .9);--lumo-contrast-5pct: rgb(from var(--lumo-contrast) r g b / .05);--lumo-contrast-10pct: rgb(from var(--lumo-contrast) r g b / .1);--lumo-contrast-20pct: rgb(from var(--lumo-contrast) r g b / .16);--lumo-contrast-30pct: rgb(from var(--lumo-contrast) r g b / .26);--lumo-contrast-40pct: rgb(from var(--lumo-contrast) r g b / .38);--lumo-contrast-50pct: rgb(from var(--lumo-contrast) r g b / .52);--lumo-contrast-60pct: rgb(from var(--lumo-contrast) r g b / .6);--lumo-contrast-70pct: rgb(from var(--lumo-contrast) r g b / .69);--lumo-contrast-80pct: rgb(from var(--lumo-contrast) r g b / .83);--lumo-contrast-90pct: rgb(from var(--lumo-contrast) r g b / .94);--lumo-primary-color-10pct: rgb(from var(--lumo-primary-color) r g b / .13);--lumo-primary-color-50pct: rgb(from var(--lumo-primary-color) r g b / .76);--lumo-error-color-10pct: rgb(from var(--lumo-error-color) r g b / .1);--lumo-error-color-50pct: rgb(from var(--lumo-error-color) r g b / .5);--lumo-success-color-10pct: rgb(from var(--lumo-success-color) r g b / .1);--lumo-success-color-50pct: rgb(from var(--lumo-success-color) r g b / .5);--lumo-warning-color-10pct: rgb(from var(--lumo-warning-color) r g b / .15)}}[theme~=tg-theme-dark]{color-scheme:dark;--jb-surface-alt: #26282C;--lumo-success-color: #4ADE80;--lumo-success-text-color: var(--lumo-success-color);--lumo-success-contrast-color: #04290F;--lumo-error-color: #FF6B6B;--lumo-error-text-color: var(--lumo-error-color);--lumo-error-contrast-color: #3A0A0A;--lumo-warning-color: #FFC94D;--lumo-warning-text-color: #FFD98A;--lumo-warning-contrast-color: #3D2600}[theme~=browser-theme]{--tg-theme-bg-color: #ffffff;--tg-theme-text-color: #000000;--tg-theme-hint-color: #6B7075;--tg-theme-link-color: #1F6FB0;--tg-theme-button-color: #007AFF;--tg-theme-button-text-color: #ffffff;--tg-theme-secondary-bg-color: #f4f4f5;--tg-theme-header-bg-color: #ffffff;--tg-theme-accent-text-color: #007AFF;--tg-theme-section-bg-color: #ffffff;--tg-theme-section-header-text-color: #707579;--tg-theme-section-separator-color: #e8ebef;--tg-theme-subtitle-text-color: #707579;--tg-theme-destructive-text-color: #e53935;--vaadin-app-layout-drawer-width: 18rem}@media(prefers-color-scheme:dark){[theme~=browser-theme]{--tg-theme-bg-color: #1e1f22;--tg-theme-text-color: #f2f3f5;--tg-theme-hint-color: #a2a9b2;--tg-theme-link-color: #5ab0ff;--tg-theme-button-color: #3e9bff;--tg-theme-button-text-color: #00294d;--tg-theme-secondary-bg-color: #141517;--tg-theme-header-bg-color: #1e1f22;--tg-theme-accent-text-color: #5ab0ff;--tg-theme-section-bg-color: #1e1f22;--tg-theme-section-header-text-color: #5ab0ff;--tg-theme-section-separator-color: #33363b;--tg-theme-subtitle-text-color: #868d97;--tg-theme-destructive-text-color: #ff6b6b;color-scheme:dark;--lumo-shade: var(--tg-theme-bg-color);--jb-surface-alt: #26282C;--lumo-success-color: #4ADE80;--lumo-success-text-color: var(--lumo-success-color);--lumo-success-contrast-color: #04290F;--lumo-error-color: #FF6B6B;--lumo-error-text-color: var(--lumo-error-color);--lumo-error-contrast-color: #3A0A0A;--lumo-warning-color: #FFC94D;--lumo-warning-text-color: #FFD98A;--lumo-warning-contrast-color: #3D2600}}
