.fjd-flex-container-column{display:flex;flex-direction:column}.fjd-footer-nav__version{cursor:not-allowed;filter:grayscale(100%);font-size:var(--fjd-font-size-xs);opacity:.6;pointer-events:auto;-webkit-user-select:text;user-select:text}.session-key-card .fjd-form-control,.session-key-card__input{flex:1 1}.session-key-card__input--text-mode{border:0;color:var(--fjd-color-text-dark);font-family:var(--fjd-font-family);font-size:var(--fjd-font-size-xl);font-weight:var(--fjd-font-weight-bold);outline:none}.session-key-card .fjd-form-control__inputs{display:flex}.preview-mode-config-panel__stack{display:flex;flex-direction:column}.bclheader-v2{border-top:.25rem solid var(--fjd-color-brand);display:flex;height:100%;max-width:100vw;padding:var(--fjd-spacing-xs) var(--fjd-spacing-xs) var(--fjd-spacing-xs) var(--fjd-spacing-xs)}.bclheader-v2__buttons-mobile--home,.bclheader-v2__buttons-mobile__sidebar-wrapper{display:flex}.bclheader-v2 .fjd-stack--orientation-vertical{display:flex!important;flex-direction:column!important}.bclheader-v2 .fjd-stack--orientation-horizontal{display:flex}.bclheader-v2__stack_end{display:flex;margin-left:var(--fjd-spacing-s)!important}.bclheader-v2__overflow-menu svg{height:1.5rem;width:1.5rem}.bclheader-v2 .fjd-menu{background-color:var(--fjd-color-background)}.bclheader-v2-wrap{height:100%;max-width:100vw}.bclheader-v2__header-mobile{padding-left:var(--fjd-spacing-l);padding-right:var(--fjd-spacing-xl)}.bclheader-v2__link__logo{margin-right:var(--fjd-spacing-l);max-height:4.5rem;min-height:100%}.bclheader-v2__link__logo--small{margin-left:var(--fjd-spacing-s);max-height:3rem}.bclheader-v2__buttons-mobile{margin:0}.bclheader-v2__buttons,.bclheader-v2__link{display:none!important}.bclheader-v2__link{margin:0}.bclheader-v2__link--home{display:flex!important}.bclheader-v2>h1{display:none!important}@media (min-width:768px){.bclheader-v2{padding:var(--fjd-spacing-xs) var(--fjd-spacing-s) var(--fjd-spacing-xs) var(--fjd-spacing-s)}.bclheader-v2__buttons{display:flex!important}.bclheader-v2__buttons-mobile,.bclheader-v2__header-mobile{display:none!important}.bclheader-v2__link{display:flex!important}.bclheader-v2>h1{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box!important;overflow:hidden;padding-right:var(--fjd-spacing-m);text-overflow:ellipsis}}.fjd-sys-environment-container{align-items:center;background-color:var(--fjd-color-action-warn);border-radius:var(--fjd-border-radius-m);box-shadow:0 5px 15px #00000059;color:#fff;display:flex;height:60px;justify-content:center;max-width:140px;padding:var(--fjd-spacing-m);position:relative;right:var(--fjd-spacing-xxl);top:-10px}@media only screen and (max-width:480px){.bclheader-v2{height:auto;max-height:52px}.fjd-sys-environment-container{display:inline-block;font-size:var(--fjd-font-size-xs);height:60px;hyphens:auto;left:0;max-width:100px;-ms-word-break:break-all;word-break:break-all;word-break:break-word}}.bcl-language-select .fjd-button{padding-left:var(--fjd-spacing-m);padding-right:var(--fjd-spacing-s);width:auto}.bcl-language-select .fjd-button>.fjd-button__left-icon{margin-right:var(--fjd-spacing-xs)}.bcl-language-select .fjd-button>.fjd-button__right-icon{margin-left:0}.bcl-language-select .fjd-button>.fjd-button__right-icon>svg{color:#000;height:1rem;width:1rem}.wizard-sidebar__nav__ul__li{list-style:none}.fjd-tree-item--disabled>.fjd-tree-item__node{background-color:#fff!important;border-color:#0000!important;cursor:var(--fjd-cursor-input-disabled);opacity:1}.fjd-off-canvas-menu__inner{padding:calc(var(--fjd-spacing-xs) + .25rem) var(--fjd-spacing-s) var(--fjd-spacing-xs) var(--fjd-spacing-s)}.bcl-offcanvas-menu h2{margin-left:.75rem}.fjd-off-canvas-menu__reference{display:block;width:2.5rem}.bcl-offcanvas-menu__button{position:fixed;top:.5rem;z-index:10000}.bcl-offcanvas-menu__header__logo{margin-left:2.5rem;margin-right:var(--fjd-spacing-l);max-height:4.5rem;min-height:100%}@media (prefers-reduced-motion:no-preference){.bcl-offcanvas-menu__button>button[aria-expanded=true] svg{transform:rotate(-270deg);transition:transform .25s ease}.bcl-offcanvas-menu__button>button[aria-expanded=false] svg{transform:rotate(180deg);transition:transform .25s ease}.fjd-off-canvas-menu__menu[aria-hidden=false]{animation:slide-in .2s forwards;visibility:visible!important}.fjd-off-canvas-menu__menu[aria-hidden=true]{animation:slide-out .2s forwards;width:0}}@keyframes slide-in{0%{visibility:visible!important;width:0}to{width:20rem}to{visibility:visible!important}}@keyframes slide-out{0%{visibility:visible!important;width:20rem}to{visibility:visible!important;width:0}to{visibility:hidden!important}}.bcl-user-info-button__wrap{display:flex}.bcl-user-info-button__wrap>:not(:last-child){margin-right:var(--fjd-spacing-m)}.bcl-user-info-button .fjd-card{border:0;border-radius:0;padding:var(--fjd-spacing-l)}.bcl-user-info-button svg{height:1.5rem;width:1.5rem}.bcl-user-info-button__wrap__name{font-weight:var(--fjd-font-weight-medium)}@media (min-width:768px){.base-layout--small-header .fjd-base-layout{grid-template-rows:4.5rem auto minmax(3.75rem,min-content)!important}.base-layout--small-header .fjd-base-layout:not(.fjd-base-layout--collapsed-left-sidebar){grid-template-columns:20rem minmax(20rem,auto)!important}.fjd-base-layout__off-canvas-menu{display:none!important;visibility:hidden!important}}@media (min-width:1600px){.base-layout--small-header .fjd-base-layout:not(.fjd-base-layout--collapsed-left-sidebar){grid-template-columns:26rem minmax(20rem,auto)!important}}.base-layout .fjd-base-layout__header{background-color:var(--fjd-color-background)!important}@media (min-width:768px){.fjd-base-layout__left-sidebar{border-right:.5rem solid var(--fjd-color-background-alternate)!important;display:block!important}}.fjd-base-layout--header-sticky .fjd-base-layout__header{z-index:999!important}.fjd-footer-nav__list,.fjd-footer-nav__list-item{display:inline}.visual-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.fjd-base-layout--collapsed-layout{margin:var(--fjd-spacing-s)}.datenschutz-text-container ol{list-style-position:inside;padding-left:15px}.datenschutz-text-container ul{list-style-position:inside}.datenschutz-text-container ul ul{padding-left:20px}.bcl-card__vertical-wrapper>.fjd-stack--orientation-horizontal+*{border-top:.0625rem solid var(--fjd-color-border-medium);padding-top:var(--fjd-spacing-l)}.bcl-card__children{display:flex;& .fjd-button{margin:5px}}@media (max-width:780px){.bcl-card__children{flex-direction:column}}.fjd-field__validation-message{color:var(--fjd-color-action-error);margin-top:var(--fjd-spacing-xs)}.schlussel-Key-page{padding:var(--fjd-spacing-m) var(--fjd-spacing-5xl) 0 var(--fjd-spacing-3xl)}.schlussel-Key-page__content-wrapper{padding:var(--fjd-spacing-5xl) 0 var(--fjd-spacing-3xl) 0}.schlussel-key-popup-container{padding:var(--fjd-spacing-l) var(--fjd-spacing-3xl) var(--fjd-spacing-l) var(--fjd-spacing-3xl)}.schlussel-key-popup-container__button{padding-right:var(--fjd-spacing-xl);padding-top:var(--fjd-spacing-5xl)}.delivery-search-page{min-height:300px}.delivery-search-page input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.divider{border-radius:var(--fjd-border-radius-xs);border-top:.0625rem solid var(--fjd-color-input-border);height:1px}.tokenCard__form__stack>.fjd-text-input{min-width:170px}.video-component__button{background:var(--fjd-color-action-primary);border:0;border-radius:100%;color:var(--fjd-color-text-light);cursor:pointer;height:100px;position:absolute;text-align:center;width:100px}.video-component__button__text{font-size:var(--fjd-font-size-xxl);font-weight:var(--fjd-font-weight-bold);margin-top:15px;text-align:center}.video-component__button__text__big-text:not(:first-of-type){margin-bottom:5px}.video-component__button__text__big-text{display:block;font-size:var(--fjd-font-size-s);font-weight:400;line-height:9px}.video-component{align-items:center;display:flex;justify-content:center;margin-bottom:45px;position:relative}.video-component__video{max-width:100%}@media (min-width:768px){.video-component__video{min-height:387px}}.cirali-card{align-items:flex-start}.cirali-card__list{list-style-type:none;margin:0;padding:0}.cirali-card__list__item{margin-left:-8px}.cirali-card>svg{flex:0 1 40px;margin-top:4px}.confirmationPage__mainWrap{align-items:baseline}.confirmationPage__mainWrap>.fjd-section{margin:0 0 var(--fjd-spacing-l) 0!important}.confirmationPage__mainWrap__hybrid .fjd-button{display:inline-flex}.confirmationPage__mainWrap__blockstack__blocks{align-items:stretch!important;flex-wrap:wrap!important;gap:var(--fjd-spacing-l) var(--fjd-spacing-l)}.confirmationPage__mainWrap__blockstack__blocks>.fjd-section{flex:calc(50% - var(--fjd-spacing-l));margin:0!important}.download-again-container{display:flex;flex-direction:column}.confirmationError__stack>.fjd-heading{color:var(--fjd-color-action-error)}.organisationInfoControl__address--fontnormal{font-style:normal}.organisationInfoControl__address__organisation--bold{font-weight:var(--fjd-font-weight-semibold)}.copyToClipboardText__tokenText{background:#0000;border:0;color:var(--fjd-color-text-dark);font-family:var(--fjd-font-family);font-size:var(--fjd-font-size-s);font-weight:700;outline:none;width:8rem}.copyToClipboardText{background-color:var(--fjd-color-input-background);border:.0625rem solid var(--fjd-color-input-border);border-radius:var(--fjd-border-radius-xs);padding-left:var(--fjd-spacing-m);width:fit-content}.copyToClipboardText>.fjd-button{background-color:var(--fjd-color-background-hover)}.copyToClipboardText>.fjd-button:hover{background-color:var(--fjd-color-n500)}.tokenSection__li{list-style-type:none;margin-top:var(--fjd-spacing-xl)}.tokenSection__text{margin-bottom:var(--fjd-spacing-l)}.browser-back-button-invalid-Info-container{padding:var(--fjd-spacing-xl)}.browser-back-button-invalid-Info-container__button{padding-right:var(--fjd-spacing-xl);padding-top:var(--fjd-spacing-5xl)}@media print{.antrag-field__group{page-break-inside:avoid}@page{size:A4;margin:16mm 16mm}@page :first{size:A4;margin-left:16mm;margin-right:16mm;margin-top:0}}.fjd-description-list-item{color:var(--fjd-color-text-dark);display:flex!important;font-family:var(--fjd-font-family);font-size:var(--fjd-font-size-s);font-weight:var(--fjd-font-weight-regular);line-height:var(--fjd-line-height)}.antrag-page__container{margin-top:var(--fjd-spacing-m)}.cover-page__container{height:281mm;padding-top:50mm}.cover-page__heading{border-bottom:solid #000;border-top:solid #000;padding:var(--fjd-spacing-l) 0;text-align:center}.prevent-line-break{white-space:nowrap}.cover-page__subheading{display:flex;justify-content:space-between;width:80%}.cover-page__headline_border{height:1px;margin-left:10px;position:relative;top:16px;width:100%}.antrag-field__group{border:1px solid #000;margin-top:-1px;padding:calc(var(--fjd-spacing-base)*.125) var(--fjd-spacing-xs);position:relative;width:100%}.antrag-field__label{color:grey;display:block;font-size:var(--fjd-font-size-xxs);position:relative;top:0}.antrag-field__value{min-height:var(--fjd-font-size-xl)}.antrag-field__geo-component{display:flex;justify-content:center;margin:var(--fjd-spacing-s) 0;width:100%}.pagenotfound__linklist{list-style:none}.wizard-page-header{margin-bottom:var(--fjd-spacing-5xl)}.authentication-procedure-selection .fjd-radio__label{font-size:var(--fjd-font-size-m);font-weight:var(--fjd-font-weight-semibold)}.test{background-color:var(--fjd-color-n400)}.authentication-procedure-selection__card{padding:2rem}.authentication-procedure-selection__card,.authentication-procedure-selection__fscard{background-color:var(--fjd-color-n400);border-radius:var(--fjd-border-radius-xs);min-height:180px}.authentication-procedure-selection__fscard,.authentication-procedure-selection__fscard__info{padding:1rem}.authentication-procedure-selection__notification{border-radius:var(--fjd-border-radius-xs);min-height:180px;padding:0 2rem 2rem}.authentication-procedure-selection__card__list>li{margin-left:1.5rem}.authentication-procedure-selection__card__downloadlist{margin-left:3.5rem!important}.authentication-procedure-selection .fjd-card.fjd-card--solid{border-color:var(--fjd-color-n600)}.bcl-list{list-style-position:outside;margin-left:var(--fjd-spacing-l)}.invalid-downloadFile-Info-container{padding:var(--fjd-spacing-5xl)}.invalid-downloadFile-Info-container__button{padding-right:var(--fjd-spacing-xl);padding-top:var(--fjd-spacing-5xl)}.signature-qes-container>.fjd-card>.fjd-card__content>.bcl-card__vertical-wrapper>.fjd-stack:first-of-type{padding:var(--fjd-spacing-m) var(--fjd-spacing-m) 0 var(--fjd-spacing-m)}.signature-qes-container__success-wrapper .fjd-card{background-color:var(--fjd-color-n400)}.signature-form-container>.fjd-card>.fjd-card__content>.bcl-card__vertical-wrapper>.fjd-stack:first-of-type{padding:var(--fjd-spacing-m) var(--fjd-spacing-m) 0 var(--fjd-spacing-m)}.signature-form-container section{margin-bottom:0!important}.signature-form-container__success-wrapper .fjd-card{background-color:#eff0f3}.paymentPage__itemStack{align-items:flex-start;border-bottom:1px solid gray;justify-content:space-between;padding:0 0 var(--fjd-spacing-xxl) 0}.fjd-section:last-child>.paymentPage__itemStack{border-bottom:0}.paymentPage__itemStack__description{display:flex;flex-direction:column}.paymentPage__itemStack__description__total{display:block;text-align:right}.paymentPage__itemStack__buttons{justify-content:space-between}.paymentPage .fjd-section{background:#0000}.paymentPage__itemswrap>.fjd-section{margin:0}.paymentPage__itemswrap{background-color:var(--fjd-color-input-background)}.paymentPage--error>.fjd-heading{color:var(--fjd-color-action-error)}.fjd-summarypage__msg-success{color:var(--fjd-color-action-success)}.fjd-summarypage__msg-error{display:inline-block;font-weight:700;overflow-wrap:break-word}.fjd-summarypage__msg-disabled{color:var(--fjd-color-text-dark-muted)}.fjd-summarypage__msg-optional{font-style:italic}.fjd-summarypage__fieldsummary__wrapper{margin-left:calc(20px + var(--fjd-spacing-m));margin-right:calc(20px + var(--fjd-spacing-m));width:100%}.fjd-summarypage__fieldsummary__wrapper>.fjd-stack{align-items:start!important}@media only screen and (max-width:480px){.fjd-summarypage__fieldsummary__wrapper{margin-left:0;margin-right:0}}.ContentPageSummary__icon{min-width:20px}.fjd-PreviewWrapper--card{border-bottom:.0625rem solid var(--fjd-color-border-medium);margin-bottom:var(--fjd-spacing-xs);padding-bottom:var(--fjd-spacing-xs);width:100%}.fjd-PreviewWrapper--card,.fjd-PreviewWrapper-text{color:var(--fjd-color-text-dark-muted)}.fjd-PreviewWrapper--details:hover{cursor:pointer;text-decoration:underline}@media print{.fjdFoldableSection--content,.zusammenfassungPage--markdown{padding:var(--fjd-spacing-l)}}.ContainerPanel-section{background-color:var(--fjd-color-background)}.container-status-icon{display:flex}.container-status-icon--default{color:inherit}.container-status-icon--error{color:var(--fjd-color-action-error)}.container-status-icon--info{color:var(--fjd-color-action-info)}.container-status-icon--success{color:var(--fjd-color-action-success)}.container-status-icon--warning{color:var(--fjd-color-action-warn)}.container-status .fjd-heading__subheading{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pushButtonRight{margin-left:auto}.fileInput__upload{padding:var(--fjd-spacing-m)}.file-upload__image-preview{border:2px solid var(--fjd-color-border-medium);border-radius:5px;height:100px;object-fit:cover;width:100px}.file-upload__pdf-preview{padding-left:30px;padding-right:30px}.file-upload__file-size{color:var(--fjd-color-text-dark-muted)}.geoField,.geoFieldContainer{width:100%}.geoField{display:inline-block;height:300px}.registerfield__listbox-container{height:250px}.registerfield__listbox{border:1px solid var(--fjd-color-input-border);border-radius:var(--fjd-border-radius-s);box-shadow:0 3px 60px #00000012;height:250px;outline:none;overflow:auto;padding:var(--fjd-spacing-xs)}.registerField__listitem{border:.125rem solid #0000;border-radius:var(--fjd-border-radius-s);cursor:pointer;line-height:45px;list-style:none;margin:var(--fjd-spacing-s) var(--fjd-spacing-xs);min-height:2.25rem;padding:var(--fjd-spacing-xs) var(--fjd-spacing-xs)}.registerField__listitem:focus,.registerField__listitem:hover{background-color:var(--fjd-color-background-hover)}.registerField__doctorListContainer{width:100%}.registerField__list{cursor:pointer;line-height:var(--fjd-line-height);outline:none;-webkit-user-select:none;user-select:none}.registerField__listitem--selected{background-color:var(--fjd-color-focus);border:.125rem solid #0000;border-radius:var(--fjd-border-radius-s);cursor:pointer;line-height:49px;list-style:none;margin:var(--fjd-spacing-s) var(--fjd-spacing-xs);min-height:2.25rem;padding:var(--fjd-spacing-xs) var(--fjd-spacing-xs)}.registerField__listitem--selected .fjd-heading,.registerField__listitem--selected .fjd-stack{color:var(--fjd-color-text-light)}.registerField__custom-input{align-items:stretch;background-color:var(--fjd-color-input-background);border:.0625rem solid var(--fjd-color-input-border);border-radius:var(--fjd-border-radius-xs);display:flex;height:2.5rem;outline:none;position:relative}.registerField__custom-input>.fjd-icon{margin-left:var(--fjd-spacing-m);margin-top:var(--fjd-spacing-s);opacity:.7;&:active{color:var(--fjd-color-action-primary)}}.registerField__text-input{align-items:center;-webkit-appearance:none;background-color:initial;border:0;border-radius:var(--fjd-border-radius-xs);display:flex;outline:none;overflow:hidden;padding-left:var(--fjd-spacing-m);padding-right:var(--fjd-spacing-m);text-overflow:ellipsis;white-space:nowrap;width:100%;&::placeholder{color:var(--fjd-color-input-placeholder)}&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}}.fjd-feedback-message__failed{color:var(--fjd-color-action-error)}.fjd-feedback-message__success{color:var(--fjd-color-action-success)}.chat-navbar{background:var(--fjd-color-action-primary-active);border-radius:5px;margin-bottom:1rem;padding:.75rem 1.5rem}.chat-navbar-content{align-items:center;display:flex;gap:2rem;justify-content:space-between}.chat-progress-section{align-items:center;display:flex;gap:.75rem}.chat-progress-container{background:#0000;border:1px solid var(--fjd-color-action-primary);border-radius:5px;height:12px;overflow:hidden;position:relative;width:184px}.chat-progress-bar{background:var(--fjd-color-action-primary);border-radius:2px;height:10px;left:0;position:absolute;top:0;transition:width .3s ease}.chat-progress-text,.chat-return-button{color:var(--fjd-color-action-primary);font-size:14px;font-weight:400;line-height:1.6;white-space:nowrap}.chat-return-button{background:#0000;border:none;cursor:pointer;padding:0;transition:opacity .2s ease}.chat-return-button:hover{opacity:.8}.chat-return-button:active{opacity:.6}.chat-container{background:#fff;border-radius:8px;display:flex;flex-direction:column;max-height:calc(100vh - 272px - var(--fjd-spacing-4xl) - var(--fjd-spacing-5xl));min-height:480px;position:relative}.chat-fade-top{background:linear-gradient(180deg,#fff 0,#fffc 50%,#fff0);height:60px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:10}.chat-header{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;gap:.75rem;padding-bottom:1rem}.chat-icon{color:#1976d2;height:1.5rem;width:1.5rem}.chat-title{color:#212121;font-size:1.25rem;font-weight:600;margin:0}.chat-connection-status{align-items:center;color:#757575;display:flex;font-size:.875rem;gap:.5rem;margin-left:auto}.chat-connection-indicator{border-radius:50%;display:inline-block;height:.5rem;width:.5rem}.chat-connection-text{font-size:.875rem}.chat-messages{color:#030b51;flex:1 1;max-height:500px;min-height:300px;overflow-y:auto;padding:2rem 0}.chat-empty-state{align-items:center;color:#030b51;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center}.chat-empty-icon{color:#030b51;height:4rem;width:4rem}.chat-message{align-items:flex-start;display:flex;gap:.75rem;margin-bottom:1.5rem}.chat-message--user{border:2px;border-image:linear-gradient(90deg,var(--fjd-color-action-primary),var(--fjd-color-action-primary-disabled),var(--fjd-color-action-primary)) 1;justify-content:flex-end}.chat-message--backend{justify-content:flex-start}.chat-avatar{display:none}.chat-message-content{border-radius:5px;box-shadow:none;max-width:70%;padding:.75rem 1rem;position:relative}.chat-message--user .chat-message-content{background-color:var(--fjd-color-action-primary);color:#fff!important}.chat-message--backend .chat-message-content{background-color:initial;border:none;color:#030b51}.chat-message-text{word-wrap:break-word;line-height:1.5;margin-bottom:.25rem;word-break:break-word}.chat-message-timestamp{color:#fff;font-size:.75rem;margin-top:.25rem;text-align:right}.chat-message--backend .chat-message-timestamp{color:var(--fjd-color-action-primary);text-align:left}.chat-input-wrapper{align-items:flex-end;display:flex;gap:.5rem;margin-top:1rem}.chat-external-buttons{display:flex;flex-direction:column;gap:.5rem}.chat-input-container{align-items:center;background-color:#fff;border:1px solid var(--fjd-color-action-primary);border-radius:5px;display:flex;flex:1 1;gap:.5rem;height:84px;padding:.75rem;transition:border-color .2s ease}.chat-input-container:focus-within{border-color:var(--fjd-color-action-primary);box-shadow:none}.chat-text-input{background:#0000;border:none;flex:1 1;font-family:inherit;font-size:1rem;outline:none;padding:.5rem .75rem}.chat-text-input,.chat-text-input::placeholder,.chat-text-input:disabled{color:var(--fjd-color-action-primary)}.chat-text-input:disabled{cursor:not-allowed;opacity:.6}.chat-input-button{align-items:center;background:#fff;border:1px solid var(--fjd-color-action-primary);border-radius:5px;color:var(--fjd-color-action-primary);cursor:pointer;display:flex;justify-content:center;min-height:22px;min-width:22px;padding:.5rem;transition:all .2s ease}.chat-input-button:hover:not(:disabled){background-color:#f0f0f5;color:var(--fjd-color-action-primary)}.chat-input-button:active:not(:disabled){transform:scale(.95)}.chat-input-button:disabled{cursor:not-allowed;opacity:.4}.chat-input-button--send{background-color:#fff;border:none;color:var(--fjd-color-action-primary)}.chat-input-button--send:hover:not(:disabled){background-color:#f0f0f5}.chat-input-button--send:disabled{background-color:#fff;color:var(--fjd-color-action-primary);opacity:.4}.chat-input-button--recording{animation:pulse 1.5s ease-in-out infinite;background-color:#f44336;color:#fff;min-height:22px;min-width:22px}.chat-input-button--recording:hover:not(:disabled){background-color:#d32f2f}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.chat-input-icon{height:1.25rem;width:1.25rem}.chat-clear-button{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#757575;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;justify-content:center;margin-top:.75rem;padding:.5rem 1rem;transition:all .2s ease;width:100%}.chat-clear-button:hover{background-color:#f5f5f5;border-color:#bdbdbd;color:#424242}.chat-clear-button:active{transform:scale(.98)}.chat-button-icon{height:1rem;width:1rem}@media (max-width:768px){.chat-navbar{padding:.5rem 1rem}.chat-navbar-content{align-items:flex-start;flex-direction:column;gap:.75rem}.chat-progress-container{width:140px}.chat-return-button{font-size:12px}.chat-container{max-height:600px;min-height:400px}.chat-messages{max-height:400px}.chat-message-content{max-width:85%}.chat-connection-text{display:none}.chat-input-wrapper{align-items:stretch;flex-direction:column}.chat-external-buttons{flex-direction:row;justify-content:flex-start}.chat-input-container{gap:.25rem;padding:.5rem}.chat-text-input{font-size:.875rem}.chat-input-button{min-height:32px;min-width:32px;padding:.375rem}.chat-input-icon{height:1rem;width:1rem}}.chat-messages::-webkit-scrollbar{width:.5rem}.chat-messages::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.chat-messages::-webkit-scrollbar-thumb{background:#cdd0e7;border-radius:4px}.chat-messages::-webkit-scrollbar-thumb:hover{background:#b0b3c7}.chat-typing-indicator{padding:.75rem 1rem}.chat-typing-dots{align-items:center;display:flex;gap:.375rem;height:1rem}.chat-typing-dot{animation:typing-bounce 1.4s ease-in-out infinite;background-color:var(--fjd-color-action-primary);border-radius:50%;height:.5rem;width:.5rem}.chat-typing-dot:first-child{animation-delay:0s}.chat-typing-dot:nth-child(2){animation-delay:.2s}.chat-typing-dot:nth-child(3){animation-delay:.4s}@keyframes typing-bounce{0%,60%,to{opacity:.7;transform:translateY(0)}30%{opacity:1;transform:translateY(-.5rem)}}.timeout-modal__timer{border:.0625rem solid var(--fjd-color-input-border);border-radius:var(--fjd-border-radius-xs);font-size:var(--fjd-font-size-l);font-weight:var(--fjd-font-weight-bold);height:2.5rem;line-height:2.4rem;padding-left:var(--fjd-spacing-l);padding-right:var(--fjd-spacing-l);width:5.35rem}