@charset "UTF-8";@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../fonts/inter-cyrillic-ext-wght-normal.vite.BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../fonts/inter-cyrillic-wght-normal.vite.DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../fonts/inter-greek-ext-wght-normal.vite.DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../fonts/inter-greek-wght-normal.vite.CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../fonts/inter-vietnamese-wght-normal.vite.CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../fonts/inter-latin-ext-wght-normal.vite.DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../fonts/inter-latin-wght-normal.vite.Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.bt-site-search-modal{width:100%;max-width:100%;min-width:0;height:100%;max-height:100%;min-height:0;margin:0;padding:0;border:0;opacity:0;overflow:auto;transform:scale(1.1);transition-property:opacity,transform,overlay,display;transition-duration:.25s;transition-timing-function:ease-in-out;transition-behavior:allow-discrete;z-index:5}[data-color-scheme=light] .bt-site-search-modal{background-color:#fff;color:#000}[data-color-scheme=dark] .bt-site-search-modal{background-color:#000;color:#fff}@media(max-width:991px){.bt-site-search-modal{width:100vw;width:100dvw;height:100vh;height:100dvh}}.bt-site-search-modal:popover-open{opacity:1;transform:scale(1)}.bt-site-search-modal.\:popover-open{opacity:1;transform:scale(1)}@starting-style{.bt-site-search-modal:popover-open{opacity:0;transform:scale(1.1)}.bt-site-search-modal.\:popover-open{opacity:0;transform:scale(1.1)}}.bt-site-search-modal .bt-site-search-modal-content{width:100%;min-height:100%;display:block}@media(max-width:991px){.bt-site-search-modal .bt-site-search-modal-content{padding:24px}}@media(min-width:992px){.bt-site-search-modal .bt-site-search-modal-content{padding:64px}}.bt-site-search-modal .bt-site-search-modal-container{width:100%;max-width:1360px;margin-inline:auto}.bt-site-search-modal .bt-site-search-modal-heading{display:flex;align-items:center}@media(max-width:991px){.bt-site-search-modal .bt-site-search-modal-heading{gap:16px}}@media(min-width:992px){.bt-site-search-modal .bt-site-search-modal-heading{gap:26px}}@media(max-width:991px){.bt-site-search-modal .bt-site-search-modal-heading:not(:last-child){margin-bottom:40px}}@media(min-width:992px){.bt-site-search-modal .bt-site-search-modal-heading:not(:last-child){margin-bottom:40px}}.bt-site-search-modal .bt-site-search-modal-field{border:1px solid #D9D9D9;border:1px solid light-dark(#D9D9D9,#333);border-radius:68px;flex:1;display:grid;grid-template-columns:min-content 1fr min-content;align-items:center}@media(max-width:991px){.bt-site-search-modal .bt-site-search-modal-field{padding:11px 15px;gap:8px}}@media(min-width:992px){.bt-site-search-modal .bt-site-search-modal-field{padding:15px 23px;gap:24px}}.bt-site-search-modal .bt-site-search-modal-field:before,.bt-site-search-modal .bt-site-search-modal-field svg{aspect-ratio:1;grid-column:1;grid-row:1;transition:opacity .5s ease-in-out;pointer-events:none}@media(max-width:991px){.bt-site-search-modal .bt-site-search-modal-field:before,.bt-site-search-modal .bt-site-search-modal-field svg{width:20px}}@media(min-width:992px){.bt-site-search-modal .bt-site-search-modal-field:before,.bt-site-search-modal .bt-site-search-modal-field svg{width:36px}}.bt-site-search-modal .bt-site-search-modal-field:before{content:"";aspect-ratio:1;border-width:1px;border-style:solid;border-radius:50%;border-color:#0090FF #0090FF #0090FF transparent;animation:bt-site-search-modal-spinner-animation 1s ease-in-out 0s infinite forwards;display:block}.bt-site-search-modal .bt-site-search-modal-field:not(:is([data-site-search-loading] .bt-site-search-modal-field)):before{opacity:0}.bt-site-search-modal .bt-site-search-modal-field svg{fill:#000;fill:light-dark(#000,#fff)}.bt-site-search-modal .bt-site-search-modal-field svg:is([data-site-search-loading] svg){opacity:0}.bt-site-search-modal .bt-site-search-modal-field input{background-color:transparent;width:auto;border:0;grid-column:2;grid-row:1;font-weight:600}[data-color-scheme=light] .bt-site-search-modal .bt-site-search-modal-field input{color:#000}[data-color-scheme=dark] .bt-site-search-modal .bt-site-search-modal-field input{color:#fff}@media(max-width:991px){.bt-site-search-modal .bt-site-search-modal-field input{height:20px;font-size:12px}}@media(min-width:992px){.bt-site-search-modal .bt-site-search-modal-field input{height:36px;font-size:16px}}.bt-site-search-modal .bt-site-search-modal-field input::-webkit-input-placeholder{color:#b5b5b5;opacity:1}.bt-site-search-modal .bt-site-search-modal-field input:-moz-placeholder{color:#b5b5b5;opacity:1}.bt-site-search-modal .bt-site-search-modal-field input::-moz-placeholder{color:#b5b5b5;opacity:1}.bt-site-search-modal .bt-site-search-modal-field input:-ms-input-placeholder{color:#b5b5b5;opacity:1}.bt-site-search-modal .bt-site-search-modal-field button{background-color:transparent;fill:#000;fill:light-dark(#000,#fff);width:16px;height:16px;margin:0;padding:0;border:0;grid-column:3;grid-row:1;transition-property:opacity,display;transition-duration:.25s;transition-timing-function:ease-in-out;transition-behavior:allow-discrete}@starting-style{.bt-site-search-modal .bt-site-search-modal-field button{opacity:0}}.bt-site-search-modal .bt-site-search-modal-field button:not(:is(input:valid~button)){opacity:0;display:none;pointer-events:none}.bt-site-search-modal .bt-site-search-modal-field button svg{aspect-ratio:1}@media(max-width:991px){.bt-site-search-modal .bt-site-search-modal-field button svg{width:12px}}@media(min-width:992px){.bt-site-search-modal .bt-site-search-modal-field button svg{width:16px}}.bt-site-search-modal .bt-site-search-modal-close{background-color:transparent;color:#000;color:light-dark(#000,#fff);border:0;display:flex;align-items:center;gap:8px}@media(max-width:991px){.bt-site-search-modal .bt-site-search-modal-close{font-size:12px}}@media(min-width:992px){.bt-site-search-modal .bt-site-search-modal-close{font-size:14px}}.bt-site-search-modal .bt-site-search-modal-close svg{aspect-ratio:1;display:block}@media(max-width:991px){.bt-site-search-modal .bt-site-search-modal-close svg{width:10px;height:10px}}@media(min-width:992px){.bt-site-search-modal .bt-site-search-modal-close svg{width:12px;height:12px}}.bt-site-search-modal .bt-site-search-modal-subtitle{color:#b5b5b5;font-size:12px}@media(max-width:991px){.bt-site-search-modal .bt-site-search-modal-subtitle:not(:last-child){margin-bottom:24px}}@media(min-width:992px){.bt-site-search-modal .bt-site-search-modal-subtitle:not(:last-child){margin-bottom:24px}}.bt-site-search-modal .bt-site-search-modal-popular-searches{margin:0;padding:0;display:grid;gap:8px;font-size:21px;list-style:none}@media(max-width:991px){.bt-site-search-modal .bt-site-search-modal-popular-searches:not(:last-child){margin-bottom:24px}}@media(min-width:992px){.bt-site-search-modal .bt-site-search-modal-popular-searches:not(:last-child){margin-bottom:24px}}.bt-site-search-modal .bt-site-search-modal-popular-searches li{display:block}.bt-site-search-modal .bt-site-search-modal-popular-searches li a{color:#000;color:light-dark(#000,#fff);line-height:1.4;text-decoration:none;transition:color .25s ease-in-out}.bt-site-search-modal .bt-site-search-modal-popular-searches li a:hover{color:#0090ff;text-decoration:none}.bt-site-search-modal .bt-site-search-modal-sections{display:grid;transition:opacity .5s ease-in-out}@media(max-width:991px){.bt-site-search-modal .bt-site-search-modal-sections{gap:24px}}@media(min-width:992px){.bt-site-search-modal .bt-site-search-modal-sections{gap:48px}}.bt-site-search-modal .bt-site-search-modal-sections:is([data-site-search-loading] .bt-site-search-modal-sections){opacity:.4;pointer-events:none}.bt-site-search-modal .bt-site-search-modal-sections .bt-site-search-modal-section:not(.bt-site-search-modal-section-showing){display:none}.bt-site-search-modal .bt-site-search-modal-sections .bt-site-search-modal-section .bt-site-search-modal-section-heading{font-weight:600}@media(max-width:991px){.bt-site-search-modal .bt-site-search-modal-sections .bt-site-search-modal-section .bt-site-search-modal-section-heading{line-height:1.24;font-size:24px;letter-spacing:-.528px}}@media(min-width:992px){.bt-site-search-modal .bt-site-search-modal-sections .bt-site-search-modal-section .bt-site-search-modal-section-heading{line-height:1.16;font-size:32px;letter-spacing:-.69px}}.bt-site-search-modal .bt-site-search-modal-results{display:grid;gap:16px;overflow:hidden}@media(max-width:991px){.bt-site-search-modal .bt-site-search-modal-results:not(:last-child){margin-bottom:32px}}@media(min-width:992px){.bt-site-search-modal .bt-site-search-modal-results:not(:last-child){margin-bottom:56px}}.bt-site-search-modal .bt-site-search-modal-results .bt-site-search-modal-result{background-color:#efeff1;background-color:light-dark(#EFEFF1,#1D1D1D);color:#000;color:light-dark(#000,#fff);min-width:0;min-height:0;border:0;border-radius:24px;text-align:left;text-decoration:none}@media(max-width:991px){.bt-site-search-modal .bt-site-search-modal-results .bt-site-search-modal-result{padding:24px}}@media(min-width:992px){.bt-site-search-modal .bt-site-search-modal-results .bt-site-search-modal-result{padding:30px}}.bt-site-search-modal .bt-site-search-modal-results .bt-site-search-modal-result *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:991px){.bt-site-search-modal .bt-site-search-modal-results .bt-site-search-modal-result .bt-site-search-modal-result-title{line-height:1.24;font-size:24px;letter-spacing:-.528px}}@media(min-width:992px){.bt-site-search-modal .bt-site-search-modal-results .bt-site-search-modal-result .bt-site-search-modal-result-title{line-height:1.16;font-size:32px;letter-spacing:-.69px}}.bt-site-search-modal .bt-site-search-modal-results .bt-site-search-modal-result .bt-site-search-modal-result-title:not(:last-child){margin-bottom:16px}.bt-site-search-modal .bt-site-search-modal-results .bt-site-search-modal-result .bt-site-search-modal-result-text{line-height:1.44;font-size:14px;letter-spacing:-.09px}.bt-site-search-modal .bt-site-search-modal-actions{position:relative;display:flex;justify-content:center;gap:16px;transition:opacity .5s ease-in-out}.bt-site-search-modal .bt-site-search-modal-actions:is([data-site-search-loading] .bt-site-search-modal-actions){opacity:0;pointer-events:none}.bt-site-search-modal .bt-site-search-modal-actions .bt-site-search-modal-action{background-color:#0090ff;color:#fff;border:0;line-height:20px;padding:14px 24px;border-radius:48px;font-size:14px;font-weight:600;transition-property:background-color,color,opacity;transition-duration:.25s;transition-timing-function:ease-in-out}.bt-site-search-modal .bt-site-search-modal-actions .bt-site-search-modal-action:hover{background-color:#efeff1;color:#000}.bt-site-search-modal[data-site-search-loading] [data-site-search-all-results],.bt-site-search-modal[data-site-search-loading] [data-site-search-no-results]{display:none}@keyframes bt-site-search-modal-spinner-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bt-ai-chat-alert{display:grid}@media(max-width:991px){.bt-ai-chat-alert{gap:8px}}@media(min-width:992px){.bt-ai-chat-alert{gap:10px}}.bt-ai-chat-alert .bt-ai-chat-alert-content{position:relative;background:linear-gradient(255deg,#e05cdb,#49bfff 48%,#1a76ff);padding:1px;border-radius:10px;display:flex;align-items:start;flex-flow:column;overflow:hidden;isolation:isolate;z-index:1}@media(max-width:991px){.bt-ai-chat-alert .bt-ai-chat-alert-content{padding:12px;gap:16px}}@media(min-width:992px){.bt-ai-chat-alert .bt-ai-chat-alert-content{padding:16px;gap:16px}}.bt-ai-chat-alert .bt-ai-chat-alert-content:before{content:"";position:absolute;inset:1px;background-color:#fff;background-color:light-dark(#fff,#292929);border-radius:9px;display:block;pointer-events:none;z-index:-1}.bt-ai-chat-alert .bt-ai-chat-alert-content .bt-ai-chat-alert-content-figure{background-color:#fff;background-color:light-dark(#fff,#333);width:24px;height:24px;border-width:1px;border-style:solid;border-color:#dfdfdf;border-color:light-dark(#DFDFDF,#444);border-radius:50%;margin:0;padding:0;display:flex;justify-content:center;align-items:center}.bt-ai-chat-alert .bt-ai-chat-alert-content .bt-ai-chat-alert-content-figure .bt-ai-chat-alert-content-figure-img{width:14px;height:auto;display:block}.bt-ai-chat-alert .bt-ai-chat-alert-content .bt-ai-chat-alert-content-text{color:#111;color:light-dark(#111,#fff);line-height:1.44;font-weight:400;font-size:14px;letter-spacing:-.011px}.bt-ai-chat-alert .bt-ai-chat-alert-actions{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px}.bt-ai-chat-alert .bt-ai-chat-alert-actions .bt-ai-chat-alert-action{background-color:transparent;margin:0;border-width:1px;border-style:solid;border-color:#dfdfdf;border-color:light-dark(#DFDFDF,#444);border-radius:10px;display:flex;align-items:center;justify-content:center;gap:10px}@media(max-width:991px){.bt-ai-chat-alert .bt-ai-chat-alert-actions .bt-ai-chat-alert-action{min-height:46px;padding:12px 16px}}@media(min-width:992px){.bt-ai-chat-alert .bt-ai-chat-alert-actions .bt-ai-chat-alert-action{min-height:48px;padding:10px 16px}}.bt-ai-chat-alert .bt-ai-chat-alert-actions .bt-ai-chat-alert-action .bt-ai-chat-alert-action-icon{fill:#000;fill:light-dark(#000,#fff);width:16px;height:16px}@media(max-width:991px){.bt-ai-chat-alert .bt-ai-chat-alert-actions .bt-ai-chat-alert-action .bt-ai-chat-alert-action-icon{display:none}}@media(min-width:992px){.bt-ai-chat-alert .bt-ai-chat-alert-actions .bt-ai-chat-alert-action .bt-ai-chat-alert-action-icon{display:block}}.bt-ai-chat-alert .bt-ai-chat-alert-actions .bt-ai-chat-alert-action .bt-ai-chat-alert-action-text{color:#1a76ff;line-height:1.44;font-weight:500;font-size:14px}@media(max-width:991px){.bt-ai-chat-alert .bt-ai-chat-alert-actions .bt-ai-chat-alert-action .bt-ai-chat-alert-action-text{letter-spacing:-.011px}}@media(min-width:992px){.bt-ai-chat-alert .bt-ai-chat-alert-actions .bt-ai-chat-alert-action .bt-ai-chat-alert-action-text{letter-spacing:-.09px}}[data-recording-audio-waves]{display:flex;justify-content:center;align-items:center;gap:3px}[data-recording-audio-waves] [data-recording-audio-wave]{width:3px;height:3px;background:linear-gradient(90deg,#ff6060,#5988ff);border-radius:3px;display:block;overflow:hidden}@media(max-width:991px){.bt-ai-chat{min-height:100vh;display:flex;flex-flow:column;align-items:stretch}.bt-ai-chat:not(:is(body>*)){margin-left:-24px;margin-right:-24px}}@media(min-width:992px){.bt-ai-chat{width:100%;max-width:860px;margin-left:auto;margin-right:auto;padding-top:40px;padding-bottom:56px}}[data-ai-chat-loading] .bt-ai-chat{cursor:progress}.bt-ai-chat ::-webkit-scrollbar{width:4px;height:4px}.bt-ai-chat ::-webkit-scrollbar-track{background-color:#f0f0f0;border:0;border-radius:4px}.bt-ai-chat ::-webkit-scrollbar-thumb{background-color:#1a76ff;border:0;border-radius:4px}.bt-ai-chat .bt-ai-chat-header{background-color:#efeff1;background-color:light-dark(#EFEFF1,#1D1D1D);display:flex;justify-content:space-between;align-items:center;gap:8px}@media(max-width:991px){.bt-ai-chat .bt-ai-chat-header{position:sticky;top:0;padding:16px 24px;border-width:0 0 1px 0;border-style:solid;border-color:#d9d9d9;border-color:light-dark(#D9D9D9,#555);z-index:2}}@media(min-width:992px){.bt-ai-chat .bt-ai-chat-header{padding:24px 32px;border-radius:32px}.bt-ai-chat .bt-ai-chat-header:not(:last-child){margin-bottom:16px}}.bt-ai-chat .bt-ai-chat-header-back-button{background-color:transparent;color:#555;color:light-dark(#555,#fff);fill:#1a76ff;line-height:22px;padding:8px;border:0;display:flex;align-items:center;gap:8px;font-size:12px}.bt-ai-chat .bt-ai-chat-header-back-button svg{width:9px;height:22px;display:block;align-self:flex-start}[data-ai-chat-loading] .bt-ai-chat .bt-ai-chat-header-back-button{pointer-events:none;opacity:0}.bt-ai-chat .bt-ai-chat-header-share-button{background-color:transparent;width:24px;height:24px;border:0;display:flex;align-items:center}.bt-ai-chat .bt-ai-chat-header-share-button svg{width:100%;height:100%;display:block}.bt-ai-chat .bt-ai-chat-header-text{display:grid;gap:8px;font-size:12px}@media(max-width:991px){.bt-ai-chat .bt-ai-chat-header-text:only-child{margin-left:auto}}@media(min-width:992px){.bt-ai-chat .bt-ai-chat-header-text:only-child{margin:auto}}.bt-ai-chat .bt-ai-chat-header-text .bt-ai-chat-header-text-row{display:flex;justify-content:center;align-items:center;gap:16px}.bt-ai-chat .bt-ai-chat-header-text .bt-ai-chat-header-text-row img,.bt-ai-chat .bt-ai-chat-header-text .bt-ai-chat-header-text-row svg{width:auto;display:block}@media(max-width:991px){.bt-ai-chat .bt-ai-chat-header-text .bt-ai-chat-header-text-row img,.bt-ai-chat .bt-ai-chat-header-text .bt-ai-chat-header-text-row svg{height:34px}}@media(min-width:992px){.bt-ai-chat .bt-ai-chat-header-text .bt-ai-chat-header-text-row img,.bt-ai-chat .bt-ai-chat-header-text .bt-ai-chat-header-text-row svg{height:45px}}.bt-ai-chat .bt-ai-chat-header-text a{color:#555;text-decoration:none}.bt-ai-chat .bt-ai-chat-header-text a:hover{color:#1a76ff;text-decoration:none}.bt-ai-chat .bt-ai-chat-body{background-color:#fff;background-color:light-dark(#fff,#1D1D1D);overflow:clip}@media(max-width:991px){.bt-ai-chat .bt-ai-chat-body{flex:1;display:flex;flex-flow:column;align-items:stretch}}@media(min-width:992px){.bt-ai-chat .bt-ai-chat-body{border-radius:32px}}.bt-ai-chat .bt-ai-chat-body .bt-ai-chat-form{position:sticky;bottom:0;background-color:#efeff1;background-color:light-dark(#EFEFF1,#1D1D1D);z-index:2}@media(max-width:991px){.bt-ai-chat .bt-ai-chat-body .bt-ai-chat-form{padding:24px}}@media(min-width:992px){.bt-ai-chat .bt-ai-chat-body .bt-ai-chat-form{padding:32px 32px 16px}}.bt-ai-chat-form-text{color:#b5b5b5;color:light-dark(#B5B5B5,#555);line-height:1.44}@media(max-width:991px){.bt-ai-chat-form-text{font-size:10px}}@media(min-width:992px){.bt-ai-chat-form-text{font-size:12px}}.bt-ai-chat-form-text a,.bt-ai-chat-form-text button{background-color:transparent;color:#b5b5b5;color:light-dark(#B5B5B5,#555);border:0;text-decoration:underline}.bt-ai-chat-form-text a:hover,.bt-ai-chat-form-text button:hover{color:#1a76ff}.bt-ai-chat-form-field-group{display:flex;align-items:flex-end;gap:6px}.bt-ai-chat-form-field-group:not(:last-child){margin-bottom:12px}.bt-ai-chat-form-field-group .bt-ai-chat-form-field{position:relative;isolation:isolate;background-color:#dfdfdf;background-color:light-dark(#DFDFDF,#fff);border-radius:8px;flex:1;display:grid;grid-template-columns:1fr min-content;gap:12px;overflow:clip;transition-property:background-color,box-shadow;transition-duration:.25s;transition-timing-function:ease-in-out;z-index:1}@media(max-width:991px){.bt-ai-chat-form-field-group .bt-ai-chat-form-field{min-height:48px}}@media(min-width:992px){.bt-ai-chat-form-field-group .bt-ai-chat-form-field{min-height:54px}}.bt-ai-chat-form-field-group .bt-ai-chat-form-field:before,.bt-ai-chat-form-field-group .bt-ai-chat-form-field:after{content:"";position:absolute}.bt-ai-chat-form-field-group .bt-ai-chat-form-field:before{inset:1px;background-color:#fff;background-color:light-dark(#fff,#333);border-radius:7px;z-index:-1}.bt-ai-chat-form-field-group .bt-ai-chat-form-field:after{inset:0;background:linear-gradient(255deg,#e05cdb,#49bfff 48%,#1a76ff);border-radius:8px;opacity:0;transition:opacity .25s ease-in-out;z-index:-2}.bt-ai-chat-form-field-group .bt-ai-chat-form-field:has(*:focus){background-color:transparent;box-shadow:3px 3px 12px #00000014}.bt-ai-chat-form-field-group .bt-ai-chat-form-field:has(*:focus):after{opacity:1}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-input,.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-placeholder{position:relative;height:48px;line-height:1.44;margin:0;border:0;grid-column:1;grid-row:1;align-self:center;font-size:14px;font-weight:400;letter-spacing:-.011px}@media(max-width:991px){.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-input,.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-placeholder{padding:14px 12px}}@media(min-width:992px){.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-input,.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-placeholder{padding:14px 12px}}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-input{position:relative;background-color:transparent;color:#000;color:light-dark(#000,#fff);outline:0px solid transparent!important;flex:1;display:block;z-index:1;resize:none;align-self:center;overflow:hidden;transition:color .25s ease-in-out}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-placeholder{display:grid;z-index:2;pointer-events:none}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-placeholder:before,.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-placeholder:after{color:#797979;color:light-dark(#797979,#B5B5B5);grid-column:1;grid-row:1;opacity:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .25s ease-in-out}@media(max-width:991px){.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-placeholder:before,.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-placeholder:after{left:16px}}@media(min-width:992px){.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-placeholder:before,.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-placeholder:after{left:20px}}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-placeholder:before{content:attr(data-placeholder)}[data-ai-chat-started] .bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-placeholder:before{content:attr(data-started-placeholder)}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-placeholder:after{content:attr(data-recording-placeholder)}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-placeholder:is(.bt-ai-chat-form-field-input:invalid+.bt-ai-chat-form-field-placeholder):before{opacity:1}[data-ai-chat-recording-audio] .bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-placeholder{color:transparent}[data-ai-chat-recording-audio] .bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-placeholder:before{opacity:0!important}[data-ai-chat-recording-audio] .bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-placeholder:after{opacity:1}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-placeholder:is(.bt-ai-chat-form-field-input:focus+.bt-ai-chat-form-field-placeholder):before,.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-placeholder:is(.bt-ai-chat-form-field-input:focus+.bt-ai-chat-form-field-placeholder):after{opacity:0}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions{position:relative;grid-column:2;grid-row:1;align-self:end;z-index:1}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions .bt-ai-chat-form-field-action{position:relative;background-color:transparent;margin:0;padding:0;border:0;align-self:flex-end;display:flex;align-items:center;justify-content:center;transition:opacity .5s ease-in-out}@media(max-width:991px){.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions .bt-ai-chat-form-field-action{min-width:48px;height:48px;padding:14px;gap:6px}}@media(min-width:992px){.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions .bt-ai-chat-form-field-action{min-width:44px;height:54px;gap:10px}}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions .bt-ai-chat-form-field-action *{pointer-events:none}[data-ai-chat-recording-audio] .bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions .bt-ai-chat-form-field-action[data-record-audio]{position:absolute;top:50%;right:0;opacity:0;transform:translateY(-50%)}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions .bt-ai-chat-form-field-action[data-recording-audio]{position:absolute;top:50%;right:0;opacity:0;pointer-events:none;transform:translateY(-50%)}[data-ai-chat-recording-audio] .bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions .bt-ai-chat-form-field-action[data-recording-audio]{position:relative;top:unset;right:unset;opacity:1;transform:unset;pointer-events:all}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions .bt-ai-chat-form-field-action img{width:20px;height:20px;display:block;transition:opacity .5s ease-in-out}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions .bt-ai-chat-form-field-action .bt-ai-chat-form-field-loading{position:absolute;top:50%;left:50%;width:24px;height:6px;display:block;transform:translate(-50%,-50%);transition:opacity .5s ease-in-out}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions .bt-ai-chat-form-field-action .bt-ai-chat-form-field-loading span{position:absolute;top:0;background-color:#d9d9d9;width:6px;height:6px;border-radius:50%;display:block;z-index:1;transition:left .25s ease-in-out}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions .bt-ai-chat-form-field-action .bt-ai-chat-form-field-loading span:nth-child(1){left:0;background:linear-gradient(89deg,#ff6060 -3.34%,#5988ff 106.86%);z-index:2}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions .bt-ai-chat-form-field-action .bt-ai-chat-form-field-loading span:nth-child(2){left:calc(50% - 3px)}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions .bt-ai-chat-form-field-action .bt-ai-chat-form-field-loading span:nth-child(3){left:calc(100% - 6px)}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions .bt-ai-chat-form-field-action .bt-ai-chat-form-field-loading[data-positions="1"] span:nth-child(1){left:0;background:linear-gradient(89deg,#ff6060 -3.34%,#5988ff 106.86%)}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions .bt-ai-chat-form-field-action .bt-ai-chat-form-field-loading[data-positions="1"] span:nth-child(2){left:calc(50% - 3px)}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions .bt-ai-chat-form-field-action .bt-ai-chat-form-field-loading[data-positions="1"] span:nth-child(3){left:calc(100% - 6px)}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions .bt-ai-chat-form-field-action .bt-ai-chat-form-field-loading[data-positions="2"] span:nth-child(3){left:0}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions .bt-ai-chat-form-field-action .bt-ai-chat-form-field-loading[data-positions="2"] span:nth-child(1){left:calc(50% - 3px);background:linear-gradient(89deg,#ff6060 -3.34%,#5988ff 106.86%)}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions .bt-ai-chat-form-field-action .bt-ai-chat-form-field-loading[data-positions="2"] span:nth-child(2){left:calc(100% - 6px)}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions .bt-ai-chat-form-field-action .bt-ai-chat-form-field-loading[data-positions="3"] span:nth-child(2){left:0}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions .bt-ai-chat-form-field-action .bt-ai-chat-form-field-loading[data-positions="3"] span:nth-child(3){left:calc(50% - 3px)}.bt-ai-chat-form-field-group .bt-ai-chat-form-field .bt-ai-chat-form-field-actions .bt-ai-chat-form-field-action .bt-ai-chat-form-field-loading[data-positions="3"] span:nth-child(1){left:calc(100% - 6px);background:linear-gradient(89deg,#ff6060 -3.34%,#5988ff 106.86%)}.bt-ai-chat-form-field-group .bt-ai-chat-form-field-submit-btn{position:relative;border:0;background-color:#1a76ff;border-radius:8px}@media(max-width:991px){.bt-ai-chat-form-field-group .bt-ai-chat-form-field-submit-btn{width:48px;height:48px}}@media(min-width:992px){.bt-ai-chat-form-field-group .bt-ai-chat-form-field-submit-btn{width:54px;height:54px}}.bt-ai-chat-form-field-group .bt-ai-chat-form-field-submit-btn img{position:absolute;top:50%;left:50%;display:block;transform:translate(-50%,-50%);transition:opacity .5s ease-in-out}@media(max-width:991px){.bt-ai-chat-form-field-group .bt-ai-chat-form-field-submit-btn img{width:20px;height:20px}}@media(min-width:992px){.bt-ai-chat-form-field-group .bt-ai-chat-form-field-submit-btn img{width:23px;height:23px}}.bt-ai-chat-form-field-group .bt-ai-chat-form-field-submit-btn .loading{position:absolute;top:50%;left:50%;width:24px;height:6px;transform:translate(-50%,-50%);transition:opacity .5s ease-in-out}.bt-ai-chat-form-field-group .bt-ai-chat-form-field-submit-btn .loading span{position:absolute;top:0;background-color:#d9d9d9;width:6px;height:6px;border-radius:50%;display:block;z-index:1}.bt-ai-chat-form-field-group .bt-ai-chat-form-field-submit-btn .loading span:nth-child(1){background:linear-gradient(89deg,#ff6060 -3.34%,#5988ff 106.86%);z-index:2;animation:bt-ai-chat-loading-dots-animation-1 1.25s linear forwards infinite}.bt-ai-chat-form-field-group .bt-ai-chat-form-field-submit-btn .loading span:nth-child(2){animation:bt-ai-chat-loading-dots-animation-2 1.25s linear forwards infinite}.bt-ai-chat-form-field-group .bt-ai-chat-form-field-submit-btn .loading span:nth-child(3){animation:bt-ai-chat-loading-dots-animation-3 1.25s linear forwards infinite}.bt-ai-chat-form-field-group .bt-ai-chat-form-field-submit-btn .loading[data-positions="1"] span:nth-child(1){left:0;background:linear-gradient(89deg,#ff6060 -3.34%,#5988ff 106.86%)}.bt-ai-chat-form-field-group .bt-ai-chat-form-field-submit-btn .loading[data-positions="1"] span:nth-child(2){left:calc(50% - 3px)}.bt-ai-chat-form-field-group .bt-ai-chat-form-field-submit-btn .loading[data-positions="1"] span:nth-child(3){left:calc(100% - 6px)}.bt-ai-chat-form-field-group .bt-ai-chat-form-field-submit-btn .loading[data-positions="2"] span:nth-child(3){left:0}.bt-ai-chat-form-field-group .bt-ai-chat-form-field-submit-btn .loading[data-positions="2"] span:nth-child(1){left:calc(50% - 3px);background:linear-gradient(89deg,#ff6060 -3.34%,#5988ff 106.86%)}.bt-ai-chat-form-field-group .bt-ai-chat-form-field-submit-btn .loading[data-positions="2"] span:nth-child(2){left:calc(100% - 6px)}.bt-ai-chat-form-field-group .bt-ai-chat-form-field-submit-btn .loading[data-positions="3"] span:nth-child(2){left:0}.bt-ai-chat-form-field-group .bt-ai-chat-form-field-submit-btn .loading[data-positions="3"] span:nth-child(3){left:calc(50% - 3px)}.bt-ai-chat-form-field-group .bt-ai-chat-form-field-submit-btn .loading[data-positions="3"] span:nth-child(1){left:calc(100% - 6px);background:linear-gradient(89deg,#ff6060 -3.34%,#5988ff 106.86%)}.bt-ai-chat-conversation-wrapper{display:flex;flex-flow:column;justify-content:end}@media(max-width:991px){.bt-ai-chat-conversation-wrapper{position:relative;padding:24px 24px 0;flex:1;z-index:1}}@media(min-width:992px){.bt-ai-chat-conversation-wrapper{height:556px;padding:32px 32px 0}}@media(max-width:991px){.bt-ai-chat-conversation-wrapper:only-child{padding-bottom:24px}}@media(min-width:992px){.bt-ai-chat-conversation-wrapper:only-child{padding-bottom:32px}}@keyframes bt-ai-chat-loading-dots-animation-1{0%{left:0}33%{left:calc(100% - 3px)}66%{left:calc(100% - 6px)}to{left:0}}@keyframes bt-ai-chat-loading-dots-animation-2{0%{left:calc(50% - 3px)}33%{left:calc(100% - 6px)}66%{left:0}to{left:calc(50% - 3px)}}@keyframes bt-ai-chat-loading-dots-animation-3{0%{left:calc(100% - 6px)}33%{left:0}66%{left:calc(50% - 3px)}to{left:calc(100% - 6px)}}:root[data-ai-chat-loading] [data-ai-chat-loading-hidden]{opacity:0}:root:not([data-ai-chat-loading]) [data-ai-chat-not-loading-hidden]{opacity:0}:root[data-ai-chat-started] [data-ai-chat-started-hidden]{display:none!important}:root:not([data-ai-chat-started]) [data-ai-chat-not-started-hidden]{display:none!important}:root[data-ai-chat-maintenance] [data-ai-chat-maintenance-hidden]{display:none!important}:root:not([data-ai-chat-maintenance]) [data-ai-chat-not-maintenance-hidden]{display:none!important}.bt-ai-chat-maintenance{background-color:#f9e5e9;color:#ed1c24;display:flex;align-items:start;gap:12px}@media(max-width:991px){.bt-ai-chat-maintenance{margin-inline:20px;padding:16px;border-radius:8px}}@media(min-width:992px){.bt-ai-chat-maintenance{margin-inline:32px;padding:20px;border-radius:16px}}.bt-ai-chat-maintenance .bt-ai-chat-maintenance-icon{width:20px;height:20px;margin-top:3px;display:block}.bt-ai-chat-maintenance .bt-ai-chat-maintenance-text{line-height:1.44;flex:1;font-weight:500}@media(max-width:991px){.bt-ai-chat-maintenance .bt-ai-chat-maintenance-text{font-size:12px;letter-spacing:-.01px}}@media(min-width:992px){.bt-ai-chat-maintenance .bt-ai-chat-maintenance-text{font-size:14px;letter-spacing:-.09px}}bt-ai-chat-message{position:relative;width:100%;min-width:0;padding:16px;border-radius:10px;display:flex;gap:16px;transition:opacity .5s ease-out;z-index:1}@starting-style{bt-ai-chat-message{opacity:0}}bt-ai-chat-message figure{width:24px;height:24px;margin:0;padding:0;flex-shrink:0;border-radius:50%;display:flex;justify-content:center;align-items:center}bt-ai-chat-message figure img{height:auto;display:block}bt-ai-chat-message [data-body]{min-width:0;min-height:0;grid-column:2;grid-row:1;display:grid;gap:8px;overflow:hidden}bt-ai-chat-message [data-body]:has([data-message]:empty){align-self:start}bt-ai-chat-message [data-body] pre,bt-ai-chat-message [data-body] code{background-color:transparent;padding:0;border:0;width:100%;white-space:pre-wrap;font-size:inherit;font-family:inherit;overflow:auto;scrollbar-width:thin}bt-ai-chat-message [data-body] [data-message]{color:#000;color:light-dark(#000,#fff);min-width:0;min-height:0;line-height:1.32;width:100%;font-size:14px;font-weight:400}bt-ai-chat-message [data-body] [data-message]:empty:before{content:"Se caută";color:#797979;color:light-dark(#797979,#fff)}bt-ai-chat-message [data-body] [data-message] a{word-break:break-all}bt-ai-chat-message [data-body] [data-content]{min-width:0;min-height:0;overflow:auto;scrollbar-width:thin;transition:opacity .5s ease-out}bt-ai-chat-message [data-body] [data-content]:empty{display:none}@starting-style{bt-ai-chat-message [data-body] [data-content]{opacity:0}}bt-ai-chat-message[data-sent]{background-color:#f4f4f5;background-color:light-dark(#F4F4F5,#292929)}bt-ai-chat-message[data-sent] figure{background-color:#1a76ff;align-self:start}bt-ai-chat-message[data-sent] figure img{width:12px}bt-ai-chat-message[data-sent] figure img[data-ai-chat-message-received-icon]{display:none}bt-ai-chat-message[data-sent] [data-body]{align-self:center}bt-ai-chat-message[data-received]{background:linear-gradient(255deg,#e05cdb,#49bfff 48%,#1a76ff);flex-flow:column;align-items:start}bt-ai-chat-message[data-received]:before{content:"";position:absolute;inset:1px;background-color:#fff;background-color:light-dark(#fff,#1d1d1d);border-radius:9px;display:block;z-index:-1}bt-ai-chat-message[data-received] figure{background-color:#fff;background-color:light-dark(#fff,#333);border-width:1px;border-style:solid;border-color:#d9d9d9;border-color:light-dark(#D9D9D9,#444)}bt-ai-chat-message[data-received] figure img{width:14px}bt-ai-chat-message[data-received] figure img[data-ai-chat-message-sent-icon]{display:none}bt-ai-chat-message[data-received] [data-body]{max-width:100%;overflow:hidden}bt-ai-chat-message fieldset{width:100%;margin:0;padding:6px 0;border:0;display:grid;gap:12px}bt-ai-chat-message fieldset:empty{display:none}bt-ai-chat-message fieldset label{position:relative;min-width:0;min-height:0;display:flex;gap:12px;cursor:pointer}bt-ai-chat-message fieldset label *{pointer-events:none}bt-ai-chat-message fieldset label input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0}bt-ai-chat-message fieldset label input~i{background-color:#fff;background-color:light-dark(#fff,#1d1d1d);width:25px;height:25px;flex-shrink:0;border-width:1px;border-style:solid;border-color:#dfdfdf;border-color:light-dark(#DFDFDF,#fff);border-radius:5px;align-self:start;display:flex;justify-content:center;align-items:center;transition-property:background-color,border-color;transition-duration:.25s;transition-timing-function:ease-in-out}bt-ai-chat-message fieldset label input~i img{width:12px;height:12px;display:block;opacity:0;transition:opacity .25s ease-in-out}bt-ai-chat-message fieldset label input~span{color:#111;color:light-dark(#111,#fff);line-height:1.44;flex:1;align-self:center;display:block;font-size:14px;font-weight:400;letter-spacing:-.011px}bt-ai-chat-message fieldset label input~span *{max-width:100%}bt-ai-chat-message fieldset label input:checked~i{background-color:#1a76ff;border-color:#1a76ff}bt-ai-chat-message fieldset label input:checked~i img{opacity:1}bt-ai-chat-message fieldset label:hover input~i{border-color:#1a76ff}bt-ai-chat-message menu{min-width:0;min-height:0;margin:0;padding:0;grid-column:2;grid-row:2;display:flex;gap:20px;list-style:none}bt-ai-chat-message menu li a,bt-ai-chat-message menu li button{position:relative;background:linear-gradient(255deg,#e05cdb,#49bfff 48%,#1a76ff);color:#1a76ff;line-height:1.44;margin:0;border:0;display:flex;align-items:center;justify-content:center;font-size:12px;text-decoration:none!important;letter-spacing:-.01px;isolation:isolate}@media(max-width:991px){bt-ai-chat-message menu li a,bt-ai-chat-message menu li button{min-height:38px;padding:10px 16px;border-radius:38px}}@media(min-width:992px){bt-ai-chat-message menu li a,bt-ai-chat-message menu li button{min-height:42px;padding:11px 20px;border-radius:42px}}bt-ai-chat-message menu li a:before,bt-ai-chat-message menu li button:before{content:"";position:absolute;inset:1px;background-color:#fff;background-color:light-dark(#fff,#1d1d1d);display:block;isolation:isolate;z-index:-1}@media(max-width:991px){bt-ai-chat-message menu li a:before,bt-ai-chat-message menu li button:before{border-radius:37px}}@media(min-width:992px){bt-ai-chat-message menu li a:before,bt-ai-chat-message menu li button:before{border-radius:41px}}[data-ai-chat-started] .bt-ai-chat-conversation-presets{display:none}.bt-ai-chat-conversation-presets .bt-ai-chat-conversation-presets-wrapper{display:grid;gap:10px}.bt-ai-chat-conversation-presets .bt-ai-chat-conversation-presets-wrapper:not(:last-child){margin-bottom:10px}.bt-ai-chat-conversation-presets .bt-ai-chat-conversation-presets-wrapper .bt-ai-chat-conversation-presets-title{color:#797979;color:light-dark(#797979,#fff);line-height:1.44;font-weight:400;font-size:14px;letter-spacing:-.011px}.bt-ai-chat-conversation-presets .bt-ai-chat-conversation-presets-wrapper .bt-ai-chat-conversation-presets-overflow{min-width:0;overflow:hidden}@media(max-width:991px){.bt-ai-chat-conversation-presets .bt-ai-chat-conversation-presets-wrapper .bt-ai-chat-conversation-presets-overflow{width:calc(100% + 40px);margin-inline:-20px}}@media(min-width:992px){.bt-ai-chat-conversation-presets .bt-ai-chat-conversation-presets-wrapper .bt-ai-chat-conversation-presets-overflow{width:calc(100% + 64px);margin-inline:-32px}}.bt-ai-chat-conversation-presets .bt-ai-chat-conversation-presets-wrapper .bt-ai-chat-conversation-presets-overflow .bt-ai-chat-conversation-presets-overflow-content{width:auto;display:inline-grid;grid-auto-flow:column;gap:8px}@media(max-width:991px){.bt-ai-chat-conversation-presets .bt-ai-chat-conversation-presets-wrapper .bt-ai-chat-conversation-presets-overflow .bt-ai-chat-conversation-presets-overflow-content{padding-inline:20px;grid-auto-columns:160px}}@media(min-width:992px){.bt-ai-chat-conversation-presets .bt-ai-chat-conversation-presets-wrapper .bt-ai-chat-conversation-presets-overflow .bt-ai-chat-conversation-presets-overflow-content{padding-inline:32px;grid-auto-columns:180px}}.bt-ai-chat-conversation-presets .bt-ai-chat-conversation-presets-wrapper .bt-ai-chat-conversation-preset{background-color:#f4f4f5;background-color:light-dark(#F4F4F5,#292929);color:#000;color:light-dark(#000,#fff);min-width:0;min-height:0;line-height:1.44;margin:0;padding:12px;border:0;border-radius:10px;display:flex;align-items:start;text-align:left;font-size:14px;font-weight:600;letter-spacing:-.011px}.bt-ai-chat-conversation-presets .bt-ai-chat-conversation-presets-actions{line-height:20px;display:flex;flex-wrap:wrap;gap:10px}.bt-ai-chat-conversation-presets .bt-ai-chat-conversation-presets-actions .bt-ai-chat-conversation-presets-action{background:#1a76ff;color:#fff;padding:16px 32px;border:0;border-radius:54px;display:block;font-size:14px;font-weight:600}.bt-ai-chat-widget{top:unset;left:unset;background-color:#fff;background-color:light-dark(#fff,#1D1D1D);width:auto;height:auto;margin:0;padding:0;flex-flow:column;justify-content:stretch;font-family:Inter Variable,sans-serif;overflow:hidden;touch-action:none}:has([popover][data-hide-ai-chat]:popover-open) .bt-ai-chat-widget{display:none}@media(max-width:991px){.bt-ai-chat-widget{right:0;bottom:0;min-width:0;width:100dvw;max-width:100dvw;min-height:0;height:var(--viewport-height, 100dvh);max-height:var(--viewport-height, 100dvh)}:has([popover][data-hide-ai-chat-mobile]:popover-open) .bt-ai-chat-widget{display:none}}@media(min-width:992px){.bt-ai-chat-widget{right:24px;bottom:24px;width:100%;max-width:530px;height:calc(100dvh - 48px);max-height:740px;border-radius:24px;box-shadow:-6px 6px 16px #0003}:has([popover][data-hide-ai-chat-desktop]:popover-open) .bt-ai-chat-widget{display:none}}@media(max-width:991px){.bt-ai-chat-widget::backdrop{background-color:#fff;background-color:light-dark(#fff,#1D1D1D);opacity:inherit;overscroll-behavior:contain}}@media(min-width:992px){.bt-ai-chat-widget::backdrop{display:none}}.bt-ai-chat-widget:has(*:popover-open){pointer-events:all}.bt-ai-chat-widget.bt-ai-chat-widget-animating{pointer-events:none}.bt-ai-chat-widget strong{font-weight:600}.bt-ai-chat-widget .bt-ai-chat-widget-window{width:100%;margin:0;padding:0;border:0;display:flex;flex-flow:column;justify-content:stretch;font-family:inherit;overflow:hidden;z-index:1}@media(max-width:991px){.bt-ai-chat-widget .bt-ai-chat-widget-window{position:fixed;left:0;bottom:0;height:var(--viewport-height, 100dvh);max-height:var(--viewport-height, 100dvh)}}@media(min-width:992px){.bt-ai-chat-widget .bt-ai-chat-widget-window{position:relative;height:100%}}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body{position:relative;min-width:0;min-height:0;flex:1;display:flex;flex-flow:column;align-items:stretch;overflow:hidden;z-index:1}@media(min-width:992px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body{height:100%}}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-body-header{width:100%;margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:8px}@media(max-width:991px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-body-header{padding:8px 20px}}@media(min-width:992px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-body-header{padding:40px 32px 16px}}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-body-header .bt-ai-chat-widget-window-body-header-back-button{background-color:transparent;margin:0;padding:0;border:0;display:flex;justify-content:center;opacity:0;align-items:center;transition:opacity .25s ease-in-out;pointer-events:none}@media(max-width:991px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-body-header .bt-ai-chat-widget-window-body-header-back-button{width:32px;height:32px}}@media(min-width:992px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-body-header .bt-ai-chat-widget-window-body-header-back-button{width:38px;height:38px}}[data-ai-chat-started] .bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-body-header .bt-ai-chat-widget-window-body-header-back-button{opacity:1;pointer-events:all}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-body-header .bt-ai-chat-widget-window-body-header-back-button .bt-ai-chat-widget-window-body-header-back-button-img{display:block}@media(max-width:991px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-body-header .bt-ai-chat-widget-window-body-header-back-button .bt-ai-chat-widget-window-body-header-back-button-img{width:14px;height:14px}}@media(min-width:992px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-body-header .bt-ai-chat-widget-window-body-header-back-button .bt-ai-chat-widget-window-body-header-back-button-img{width:16px;height:16px}}[data-ai-chat-loading] .bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-body-header .bt-ai-chat-widget-window-body-header-back-button{pointer-events:none;opacity:0}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-body-header .bt-ai-chat-widget-window-body-header-text{background:linear-gradient(247deg,#e05cdb 1.02%,#49bfff 48.08%,#1a76ff 98.91%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1;font-family:Milligram-Condensed,sans-serif;font-weight:700;text-transform:uppercase}@media(max-width:991px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-body-header .bt-ai-chat-widget-window-body-header-text{font-size:29px;letter-spacing:-.29px}}@media(min-width:992px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-body-header .bt-ai-chat-widget-window-body-header-text{font-size:36px;letter-spacing:-.36px}}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-body-header .bt-ai-chat-widget-window-body-header-close-button{background-color:transparent;margin:0;padding:0;border-width:1px;border-style:solid;border-color:#dfdfdf;border-color:light-dark(#dfdfdf,#444);border-radius:50%;display:flex;align-items:center;justify-content:center}@media(max-width:991px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-body-header .bt-ai-chat-widget-window-body-header-close-button{width:32px;height:32px}}@media(min-width:992px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-body-header .bt-ai-chat-widget-window-body-header-close-button{width:38px;height:38px}}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-body-header .bt-ai-chat-widget-window-body-header-close-button .bt-ai-chat-widget-window-body-header-close-button-img{width:100%;height:100%;border-radius:50%;display:block}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-conversation-wrapper{width:100%;padding-bottom:16px;flex:1;display:flex;flex-flow:column;justify-content:stretch;overflow:auto;overscroll-behavior:contain;scrollbar-width:none}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-conversation-wrapper::-webkit-scrollbar{display:none}@media(max-width:991px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-conversation-wrapper{padding:0 20px}}@media(min-width:992px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-conversation-wrapper{padding:0 32px}}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-conversation-wrapper .bt-ai-chat-widget-window-conversation{position:relative;flex:1;display:flex;flex-flow:column;align-items:stretch;justify-content:start;z-index:1}@media(max-width:991px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-conversation-wrapper .bt-ai-chat-widget-window-conversation{gap:8px}}@media(min-width:992px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-body .bt-ai-chat-widget-window-conversation-wrapper .bt-ai-chat-widget-window-conversation{gap:10px}}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-form{position:relative;background-color:#fff;background-color:light-dark(#fff,#1D1D1D);width:100%;transition:box-shadow .25s ease-in-out;z-index:2}@media(max-width:991px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-form{padding:16px}}@media(min-width:992px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-form{padding:16px 32px 20px}}[data-ai-chat-loading] .bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-form{pointer-events:none}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-form .bt-ai-chat-widget-window-form-actions{display:flex;align-items:center;justify-content:center;gap:10px}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-form .bt-ai-chat-widget-window-form-actions .bt-ai-chat-widget-window-form-actions-separator{background-color:#a0c6ff;width:5px;height:5px;border-radius:50%;display:block}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-form .bt-ai-chat-widget-window-form-actions .bt-ai-chat-widget-window-form-action{background-color:transparent;color:#797979;color:light-dark(#797979,#B5B5B5);line-height:1.44;border:0;text-decoration:none;font-size:10px;letter-spacing:-.008px}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-form .bt-ai-chat-widget-window-form-actions .bt-ai-chat-widget-window-form-action:hover{color:#797979;text-decoration:none}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-form .bt-ai-chat-widget-window-form-text{color:#797979;color:light-dark(#797979,#B5B5B5);line-height:1.44}@media(max-width:991px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-form .bt-ai-chat-widget-window-form-text{font-size:9px;letter-spacing:-.007px}}@media(min-width:992px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-form .bt-ai-chat-widget-window-form-text{font-size:11px;letter-spacing:-.009px}}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-form .bt-ai-chat-widget-window-form-text a,.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-form .bt-ai-chat-widget-window-form-text button{appearance:none;-webkit-appearance:none;background-color:transparent;color:#1a76ff;border:0;display:contents;text-decoration:underline;font-size:inherit;letter-spacing:inherit}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-form .bt-ai-chat-widget-window-form-text a:hover,.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-form .bt-ai-chat-widget-window-form-text button:hover{color:#1a76ff;text-decoration:underline}.bt-ai-chat-widget .bt-ai-chat-widget-window:has(.bt-ai-chat-widget-window-terms-showing) .bt-ai-chat-widget-window-body,.bt-ai-chat-widget .bt-ai-chat-widget-window:has(.bt-ai-chat-widget-window-terms-showing) .bt-ai-chat-widget-window-form{display:none}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms{min-height:0;flex:1;display:flex;flex-flow:column;justify-content:stretch}@media(max-width:991px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms{padding:16px 20px}}@media(min-width:992px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms{padding:40px 32px}}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms:not(.bt-ai-chat-widget-window-terms-showing){display:none}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms ::-webkit-scrollbar{width:4px;height:4px}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms ::-webkit-scrollbar-track{background-color:#f0f0f0;border:0;border-radius:4px}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms ::-webkit-scrollbar-thumb{background-color:#1a76ff;border:0;border-radius:4px}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms .bt-ai-chat-header{background-color:#fff;background-color:light-dark(#fff,#1D1D1D);align-items:center;gap:8px}@media(max-width:991px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms .bt-ai-chat-header{position:sticky;top:0;padding:16px 24px;border-bottom:1px solid #D9D9D9;display:flex;justify-content:space-between;z-index:2}}@media(min-width:992px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms .bt-ai-chat-header{padding:24px 32px;border-radius:32px;display:grid;grid-template-columns:1fr auto 1fr}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms .bt-ai-chat-header:not(:last-child){margin-bottom:16px}}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms .bt-ai-chat-widget-window-terms-heading{position:sticky;top:0;display:flex;align-items:center;gap:16px;font-size:24px;z-index:2}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms .bt-ai-chat-widget-window-terms-heading:not(:last-child){margin-bottom:32px}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms .bt-ai-chat-widget-window-terms-heading .bt-ai-chat-widget-window-terms-heading-text{color:#000;color:light-dark(#000,#fff);flex:1;font-family:Milligram-Condensed,sans-serif;font-weight:700;text-transform:uppercase}@media(max-width:991px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms .bt-ai-chat-widget-window-terms-heading .bt-ai-chat-widget-window-terms-heading-text{line-height:1;font-size:29px;letter-spacing:-.29px}}@media(min-width:992px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms .bt-ai-chat-widget-window-terms-heading .bt-ai-chat-widget-window-terms-heading-text{line-height:.95;font-size:36px;letter-spacing:-.72px}}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms .bt-ai-chat-widget-window-terms-heading .bt-ai-chat-widget-window-terms-heading-close-button{background-color:transparent;margin:0;padding:0;border-width:1px;border-style:solid;border-color:#dfdfdf;border-color:light-dark(#dfdfdf,#444);border-radius:50%;flex-shrink:0}@media(max-width:991px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms .bt-ai-chat-widget-window-terms-heading .bt-ai-chat-widget-window-terms-heading-close-button{width:32px;height:32px}}@media(min-width:992px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms .bt-ai-chat-widget-window-terms-heading .bt-ai-chat-widget-window-terms-heading-close-button{width:38px;height:38px}}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms .bt-ai-chat-widget-window-terms-heading .bt-ai-chat-widget-window-terms-heading-close-button .bt-ai-chat-widget-window-terms-heading-close-button-icon{width:100%;height:100%;display:block}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms .bt-ai-chat-widget-window-terms-body{position:relative;color:#111;color:light-dark(#111,#fff);line-height:1.44;flex:1;overflow:auto;overscroll-behavior:contain;font-weight:400;z-index:1}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms .bt-ai-chat-widget-window-terms-body p{margin:0}.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms .bt-ai-chat-widget-window-terms-body p:not(:last-child){margin-bottom:12px}@media(max-width:991px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms .bt-ai-chat-widget-window-terms-body{font-size:12px;letter-spacing:-.01px}}@media(min-width:992px){.bt-ai-chat-widget .bt-ai-chat-widget-window .bt-ai-chat-widget-window-terms .bt-ai-chat-widget-window-terms-body{font-size:14px;letter-spacing:-.011px}}.bt-ai-chat-widget .bt-ai-chat-widget-window.bt-ai-chat-widget-window-scrollable:not(.bt-ai-chat-widget-window-scrolled-bottom) .bt-ai-chat-widget-window-form{box-shadow:0 -6px 12px 2px #0000001a}.bt-ai-chat-widget-toggle{inset:unset;background-color:transparent;width:auto;min-width:0;height:auto;min-height:0;margin:0;padding:0;border:0;opacity:0;overflow:visible;transition-property:opacity,overlay,display;transition-duration:.25s;transition-timing-function:ease-in-out;transition-behavior:allow-discrete}@media(max-width:991px){.bt-ai-chat-widget-toggle{right:16px;bottom:16px}}@media(min-width:992px){.bt-ai-chat-widget-toggle{right:24px;bottom:24px}}.bt-ai-chat-widget-toggle::backdrop{display:none}.bt-ai-chat-widget-toggle:popover-open{opacity:1}@starting-style{.bt-ai-chat-widget-toggle:popover-open{opacity:0}}.bt-ai-chat-widget-toggle .bt-ai-chat-widget-toggle-action{background-color:#fff;background-color:light-dark(#fff,#1D1D20);min-width:170px;margin:0;border:0;border-width:1px;border-style:solid;border-color:#fff;border-color:light-dark(#fff,#303036);border-radius:54px;outline:1px solid transparent;box-shadow:0 4px 24px -4px #00000040;box-shadow:0 4px 24px -4px light-dark(rgba(0,0,0,.25),#000)}@media(max-width:991px){.bt-ai-chat-widget-toggle .bt-ai-chat-widget-toggle-action{padding:13px 19px}}@media(min-width:992px){.bt-ai-chat-widget-toggle .bt-ai-chat-widget-toggle-action{padding:15px 19px}}.bt-ai-chat-widget-toggle .bt-ai-chat-widget-toggle-action .bt-ai-chat-widget-toggle-action-text{background:linear-gradient(90deg,#ff65ad -6.57%,#725eff 110.41%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:20px;font-family:Inter Variable,sans-serif;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.09px}.bt-ai-chat-widget-toggle:is(.bt-ai-chat-widget:popover-open~.bt-ai-chat-widget-toggle){opacity:0;pointer-events:none}.bt-simulator-de-credit{width:100%;background:#fff;border-radius:15px;margin-bottom:32px}@media(max-width:991px){.bt-simulator-de-credit{padding:32px 24px}}.bt-simulator-de-credit:not(:last-child){margin-bottom:40px}.bt-simulator-de-credit[data-max-width="600"]{max-width:600px;margin-left:auto;margin-right:auto}@media(max-width:991px){.bt-simulator-de-credit.bt-simulator-de-credit-no-header{padding:20px 0}}@media(min-width:992px){.bt-simulator-de-credit.bt-simulator-de-credit-no-header{padding-top:80px}}.bt-simulator-de-credit:not(.bt-simulator-de-credit-loaded){opacity:.5;pointer-events:none;cursor:progress}.bt-simulator-de-credit-title{font-weight:700}@media(max-width:991px){.bt-simulator-de-credit-title{line-height:1.13;font-size:24px}}@media(min-width:992px){.bt-simulator-de-credit-title{font-size:36px}}.bt-simulator-de-credit-title:not(:last-child){padding-bottom:16px;border-width:0 0 1px 0;border-style:dashed}[data-color-scheme=light] .bt-simulator-de-credit-title:not(:last-child){border-color:#b4b4bb}[data-color-scheme=dark] .bt-simulator-de-credit-title:not(:last-child){border-color:#333}@media(max-width:991px){.bt-simulator-de-credit-title:not(:last-child){margin-bottom:20px}}@media(min-width:992px){.bt-simulator-de-credit-title:not(:last-child){margin-bottom:32px}}@media(max-width:991px){.bt-simulator-de-credit-categories:not(:last-child){margin-bottom:20px}}@media(min-width:992px){.bt-simulator-de-credit-categories:not(:last-child){margin-bottom:24px}}.bt-simulator-de-credit-categories .bt-simulator-de-credit-categories-title{font-weight:600}[data-color-scheme=light] .bt-simulator-de-credit-categories .bt-simulator-de-credit-categories-title{color:#737382}[data-color-scheme=dark] .bt-simulator-de-credit-categories .bt-simulator-de-credit-categories-title{color:#fff}@media(max-width:991px){.bt-simulator-de-credit-categories .bt-simulator-de-credit-categories-title{font-size:12px}}@media(min-width:992px){.bt-simulator-de-credit-categories .bt-simulator-de-credit-categories-title{font-size:16px}}@media(max-width:991px){.bt-simulator-de-credit-categories .bt-simulator-de-credit-categories-title:not(:last-child){margin-bottom:8px}}@media(min-width:992px){.bt-simulator-de-credit-categories .bt-simulator-de-credit-categories-title:not(:last-child){margin-bottom:12px}}.bt-simulator-de-credit-categories-items{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}[data-color-scheme=light] .bt-simulator-de-credit-categories-items{background-color:#f4f4f5}[data-color-scheme=dark] .bt-simulator-de-credit-categories-items{background-color:#1d1d1d}@media(max-width:991px){.bt-simulator-de-credit-categories-items{padding:4px;border-radius:8px}}@media(min-width:992px){.bt-simulator-de-credit-categories-items{padding:8px;border-radius:16px}}.bt-simulator-de-credit-categories-items .bt-simulator-de-credit-categories-item{font-weight:600;display:flex;align-items:center;justify-content:center;cursor:pointer}[data-color-scheme=light] .bt-simulator-de-credit-categories-items .bt-simulator-de-credit-categories-item{color:#34303d80}[data-color-scheme=dark] .bt-simulator-de-credit-categories-items .bt-simulator-de-credit-categories-item{color:#fff}@media(max-width:991px){.bt-simulator-de-credit-categories-items .bt-simulator-de-credit-categories-item{min-height:36px;padding:8px;border-radius:4px;font-size:11px}}@media(min-width:992px){.bt-simulator-de-credit-categories-items .bt-simulator-de-credit-categories-item{min-height:54px;padding:8px;border-radius:8px;font-size:16px}}.bt-simulator-de-credit-categories-items .bt-simulator-de-credit-categories-item input{display:none}.bt-simulator-de-credit-categories-items .bt-simulator-de-credit-categories-item:has(input:checked){box-shadow:0 4px 10px -4px #0000000f}[data-color-scheme=light] .bt-simulator-de-credit-categories-items .bt-simulator-de-credit-categories-item:has(input:checked){background-color:#fff;color:#34303d}[data-color-scheme=dark] .bt-simulator-de-credit-categories-items .bt-simulator-de-credit-categories-item:has(input:checked){background-color:#333;color:#fff}@media(min-width:992px){.bt-simulator-de-credit-border-box{padding:48px;border-width:1px;border-style:solid;border-radius:16px}[data-color-scheme=light] .bt-simulator-de-credit-border-box{border-color:#eaeaec}[data-color-scheme=dark] .bt-simulator-de-credit-border-box{border-color:#333}}@media(max-width:991px){.bt-simulator-de-credit-border-box:not(:last-child){margin-bottom:20px}}@media(min-width:992px){.bt-simulator-de-credit-border-box:not(:last-child){margin-bottom:40px}}.bt-simulator-de-credit-form:not(:last-child){margin-bottom:40px}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-label{font-weight:600}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-label{color:#737382}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-label{color:#fff}@media(max-width:991px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-label{font-size:12px}}@media(min-width:992px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-label{font-size:14px}}@media(max-width:991px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-label:not(:last-child){margin-bottom:8px}}@media(min-width:992px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-label:not(:last-child){margin-bottom:12px}}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-label:has(.bt-simulator-de-credit-form-label-text){display:flex;align-items:center;gap:8px}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-label .bt-simulator-de-credit-form-label-text{flex:1}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio-group{padding:6px;border-radius:6px;display:flex;flex-wrap:wrap;gap:8px 0}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio-group{background-color:#f4f4f5}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio-group{background-color:#1d1d1d}@media(max-width:991px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio-group:not(:last-child){margin-bottom:20px}}@media(min-width:992px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio-group:not(:last-child){margin-bottom:40px}}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio-group .bt-simulator-de-credit-form-radio{flex:1}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio-group .bt-simulator-de-credit-form-radio-group-error{flex:1 0 100%}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio-group .bt-simulator-de-credit-form-radio-group-error:empty{display:none}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio{border-radius:6px;display:flex;justify-content:center;align-items:center;font-weight:600;text-align:center;cursor:pointer}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio{color:#34303d80}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio{color:#fff}@media(max-width:991px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio{line-height:16px;padding:10px;font-size:11px}}@media(min-width:992px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio{line-height:20px;padding:8px;font-size:12px}}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio:has(input:checked){box-shadow:0 4px 10px -4px #0000000f}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio:has(input:checked){background-color:#fff;color:#34303d}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio:has(input:checked){background-color:#333;color:#fff}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio input{display:none}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay{background-color:transparent;cursor:default}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay[open]{display:flex;justify-content:center;align-items:center;overflow:auto;width:100%;max-width:100%;height:100%;max-height:100%;border:0}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-backdrop{position:absolute;top:0;left:0;background-color:#000;width:100%;height:100%;margin:0;padding:0;border:0;opacity:.5;z-index:1}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content{position:relative;width:100%;max-width:290px;padding:24px;border-radius:8px;box-shadow:0 6px 24px #00000026;flex:1;z-index:2}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content{background-color:#f4f4f5}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content{background-color:#1d1d1d}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-label{font-weight:600;font-size:14px}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-label{color:#737382}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-label{color:#fff}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-label:not(:last-child){margin-bottom:10px}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-actions{display:grid;gap:8px}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-actions:not(:last-child){margin-bottom:10px}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-actions .bt-simulator-de-credit-form-radio-overlay-actions{margin:0;grid-auto-flow:column;grid-auto-columns:1fr}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group{display:flex;align-items:center;gap:14px}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group:not(:last-child){margin-bottom:10px}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input{min-width:0;border-width:1px;border-style:solid;border-radius:8px;flex:1;display:flex;align-items:center;gap:8px}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input{background-color:#fff;color:#303036;border-color:#d4d4d8}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input{background-color:#333;color:#fff;border-color:#333}@media(max-width:991px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input{padding:13px 15px}}@media(min-width:992px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input{padding:16px}}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input:has(:focus){border-color:#303036}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input:has(:focus){border-color:#333}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input *::-webkit-input-placeholder{opacity:1}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input *::-webkit-input-placeholder{color:#737382}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input *::-webkit-input-placeholder{color:#fff}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input *:-moz-placeholder{opacity:1}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input *:-moz-placeholder{color:#737382}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input *:-moz-placeholder{color:#fff}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input *::-moz-placeholder{opacity:1}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input *::-moz-placeholder{color:#737382}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input *::-moz-placeholder{color:#fff}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input *:-ms-input-placeholder{opacity:1}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input *:-ms-input-placeholder{color:#737382}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input *:-ms-input-placeholder{color:#fff}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input input{background-color:transparent;color:inherit;width:auto;min-width:0;height:20px;min-height:0;flex:1;margin:0;padding:0;border:0;display:block;font-size:14px}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input-addon{font-size:14px;font-weight:600}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input-addon{color:#737382}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-radio .bt-simulator-de-credit-form-radio-overlay .bt-simulator-de-credit-form-radio-overlay-content .bt-simulator-de-credit-form-radio-overlay-input-group .bt-simulator-de-credit-form-radio-overlay-input-addon{color:#fff}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px}@media(max-width:991px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group:not(:last-child){margin-bottom:16px}}@media(min-width:992px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group:not(:last-child){margin-bottom:24px}}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input{min-width:0;border-width:1px;border-style:solid;border-radius:8px;flex:1;display:flex;align-items:center;gap:8px}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input{background-color:#fff;color:#000;border-color:#d4d4d8}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input{background-color:#333;color:#fff;border-color:#333}@media(max-width:991px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input{padding:13px 15px}}@media(min-width:992px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input{padding:16px}}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input:has(:focus){border-color:#303036}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input:has(:focus){border-color:#333}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input *::-webkit-input-placeholder{opacity:1}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input *::-webkit-input-placeholder{color:#737382}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input *::-webkit-input-placeholder{color:#fff}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input *:-moz-placeholder{opacity:1}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input *:-moz-placeholder{color:#737382}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input *:-moz-placeholder{color:#fff}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input *::-moz-placeholder{opacity:1}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input *::-moz-placeholder{color:#737382}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input *::-moz-placeholder{color:#fff}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input *:-ms-input-placeholder{opacity:1}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input *:-ms-input-placeholder{color:#737382}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input *:-ms-input-placeholder{color:#fff}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input>input{background-color:transparent;color:inherit;width:auto;min-width:0;height:20px;min-height:0;flex:1;margin:0;padding:0;border:0;display:block;font-size:14px}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input>svg{fill:var(--bt-blue);width:20px;height:20px;display:block}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input-addon{font-size:14px;font-weight:600}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input-addon{color:#737382}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .bt-simulator-de-credit-form-input-addon{color:#fff}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .error-text{flex:1 0 100%}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-input-group .error-text:empty{display:none}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-checkbox{display:flex;align-items:start;gap:8px 12px}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-checkbox{color:#303036}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-checkbox{color:#fff}@media(max-width:991px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-checkbox:not(:last-child){margin-bottom:24px}}@media(min-width:992px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-checkbox:not(:last-child){margin-bottom:40px}}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-checkbox input{display:none}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-checkbox input~.bt-simulator-de-credit-form-checkbox-icon{width:24px;height:24px;border-width:1px;border-style:solid;border-radius:50%;display:block;align-self:center;transition:border-width .25s ease}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-checkbox input~.bt-simulator-de-credit-form-checkbox-icon{border-color:#d4d4d8}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-checkbox input~.bt-simulator-de-credit-form-checkbox-icon{border-color:#333}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-checkbox input:checked~.bt-simulator-de-credit-form-checkbox-icon{border-width:8px;border-color:var(--bt-blue)}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-checkbox .bt-simulator-de-credit-form-checkbox-text{flex:1}@media(max-width:991px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-checkbox .bt-simulator-de-credit-form-checkbox-text{font-size:12px}}@media(min-width:992px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-checkbox .bt-simulator-de-credit-form-checkbox-text{font-size:14px}}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result{display:grid;grid-template-columns:repeat(2,1fr)}@media(max-width:991px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result{gap:20px}}@media(min-width:992px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result{gap:32px}}@media(max-width:991px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result:not(:last-child){margin-bottom:20px}}@media(min-width:992px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result:not(:last-child){margin-bottom:32px}}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-total{position:relative;padding:16px;border-radius:8px;display:flex;flex-flow:column;justify-content:center;align-items:center;text-align:center;gap:4px}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-total{background-color:#f4f4f5}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-total{background-color:#1d1d1d}@media(max-width:991px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-total{min-height:84px}}@media(min-width:992px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-total{min-height:104px}}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-total:before{content:"";position:absolute;top:0;left:0;background-color:inherit;width:100%;height:100%;display:block;opacity:0;z-index:2;transition:all .5s ease-in-out}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-total:after{content:"";position:absolute;top:50%;left:50%;width:48px;height:48px;border-width:2px;border-style:solid;border-color:var(--bt-blue) var(--bt-blue) var(--bt-blue) transparent;border-radius:50%;display:block;opacity:0;transform:translate(-50%,-50%);z-index:3;animation:bt-simulator-de-credit-form-result-total-spinner-animation 1s ease-out 0s infinite forwards;transition:all .5s ease-in-out}@keyframes bt-simulator-de-credit-form-result-total-spinner-animation{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-total[data-loading]:before{opacity:.5}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-total[data-loading]:after{opacity:1}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-total .bt-simulator-de-credit-form-result-total-label{position:relative;font-weight:600;z-index:1}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-total .bt-simulator-de-credit-form-result-total-label{color:#737382}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-total .bt-simulator-de-credit-form-result-total-label{color:#fff}@media(max-width:991px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-total .bt-simulator-de-credit-form-result-total-label{font-size:10px}}@media(min-width:992px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-total .bt-simulator-de-credit-form-result-total-label{font-size:14px}}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-total .bt-simulator-de-credit-form-result-total-value{position:relative;line-height:1.08;font-weight:700;z-index:1}@media(max-width:991px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-total .bt-simulator-de-credit-form-result-total-value{font-size:21px;letter-spacing:-.63px}}@media(min-width:992px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-total .bt-simulator-de-credit-form-result-total-value{font-size:32px;letter-spacing:-.96px}}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-actions{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr}@media(max-width:991px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-actions{gap:8px}}@media(min-width:992px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-actions{gap:10px}}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-actions .bt-simulator-de-credit-form-result-action{border:1px solid var(--bt-blue);border-radius:8px;font-weight:600;text-decoration:none;display:block}[data-color-scheme=light] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-actions .bt-simulator-de-credit-form-result-action{background-color:#f4f4f5;color:#131315}[data-color-scheme=dark] .bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-actions .bt-simulator-de-credit-form-result-action{background-color:#1d1d1d;color:#fff}@media(max-width:991px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-actions .bt-simulator-de-credit-form-result-action{font-size:12px}}@media(min-width:992px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-result .bt-simulator-de-credit-form-result-actions .bt-simulator-de-credit-form-result-action{font-size:14px}}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-actions{display:grid}@media(max-width:991px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-actions{gap:8px}}@media(min-width:992px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-actions{gap:10px}}@media(max-width:991px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-actions:not(:last-child){margin-bottom:20px}}@media(min-width:992px){.bt-simulator-de-credit-form .bt-simulator-de-credit-form-actions:not(:last-child){margin-bottom:40px}}.bt-simulator-de-credit-form .bt-simulator-de-credit-form-actions .bt-simulator-de-credit-form-actions{margin:0;grid-auto-flow:column;grid-auto-columns:1fr}*[class^=bt-simulator-de-credit-action-btn]{margin:0;border:0;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:600}@media(max-width:991px){*[class^=bt-simulator-de-credit-action-btn]{line-height:16px;padding:16px;gap:10px;font-size:12px}}@media(min-width:992px){*[class^=bt-simulator-de-credit-action-btn]{padding:16px 32px;gap:12px;font-size:14px}}*[class^=bt-simulator-de-credit-action-btn][class*=":white"]{background-color:#fff;color:#131315;fill:#131315}[data-color-scheme=light] *[class^=bt-simulator-de-credit-action-btn][class*=":gray"]{background-color:#f4f4f5;color:#131315;fill:#131315}[data-color-scheme=dark] *[class^=bt-simulator-de-credit-action-btn][class*=":gray"]{background-color:#1d1d1d;color:#fff;fill:#fff}*[class^=bt-simulator-de-credit-action-btn][class*=":blue"]{border-color:var(--bt-blue);color:var(--bt-white);background-color:var(--bt-blue);fill:#fff}*[class^=bt-simulator-de-credit-action-btn][class*=":blue"]:hover{color:var(--bt-white);background:var(--blue-24);border-color:var(--blue-24)}*[class^=bt-simulator-de-credit-action-btn] svg{display:block}@media(max-width:991px){*[class^=bt-simulator-de-credit-action-btn] svg{width:16px;height:16px}}@media(min-width:992px){*[class^=bt-simulator-de-credit-action-btn] svg{width:18px;height:18px}}.bt-simulator-de-credit-form-response{padding:64px 0;display:flex;flex-flow:column;align-items:center;text-align:center}@media(max-width:991px){.bt-simulator-de-credit-form-response{min-height:756px;justify-content:start}}@media(min-width:992px){.bt-simulator-de-credit-form-response{min-height:778px;justify-content:center}}.bt-simulator-de-credit-form-response .bt-simulator-de-credit-form-response-icon{width:114px;height:114px;display:block}.bt-simulator-de-credit-form-response .bt-simulator-de-credit-form-response-icon:not(:last-child){margin-bottom:24px}.bt-simulator-de-credit-form-response .bt-simulator-de-credit-form-response-title{color:#303036;font-weight:600}@media(max-width:991px){.bt-simulator-de-credit-form-response .bt-simulator-de-credit-form-response-title{line-height:1.13;font-size:24px}}@media(min-width:992px){.bt-simulator-de-credit-form-response .bt-simulator-de-credit-form-response-title{font-size:36px}}.bt-simulator-de-credit-form-response .bt-simulator-de-credit-form-response-title:not(:last-child){margin-bottom:12px}.bt-simulator-de-credit-form-response .bt-simulator-de-credit-form-response-text{color:#737382;font-size:16px}.bt-simulator-de-credit-form-response .bt-simulator-de-credit-form-response-text:not(:last-child){margin-bottom:40px}@media(max-width:991px){.bt-simulator-de-credit-range-slider:not(:last-child){margin-bottom:20px}}@media(min-width:992px){.bt-simulator-de-credit-range-slider:not(:last-child){margin-bottom:32px}}.bt-simulator-de-credit-range-slider [data-range-slider-unit]:before,.bt-simulator-de-credit-range-slider [data-range-slider-min]:before,.bt-simulator-de-credit-range-slider [data-range-slider-max]:before{content:attr(data-value)}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field{position:relative;border-radius:8px;display:grid}[data-color-scheme=light] .bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field{background-color:#f4f4f5}[data-color-scheme=dark] .bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field{background-color:#1d1d1d}@media(max-width:991px){.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field{padding:20px;gap:25px}}@media(min-width:992px){.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field{padding:32px;gap:23px}}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field:before{content:"";position:absolute;top:0;left:0;background-color:inherit;width:100%;height:100%;display:block;opacity:0;z-index:2;transition:all .5s ease-in-out}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field .bt-simulator-de-credit-range-slider-field-input{min-width:0;display:flex;align-items:center;flex-wrap:wrap}@media(max-width:991px){.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field .bt-simulator-de-credit-range-slider-field-input{gap:10px}}@media(min-width:992px){.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field .bt-simulator-de-credit-range-slider-field-input{gap:14px}}.bt-simulator-de-credit-range-slider[data-loading] .bt-simulator-de-credit-range-slider-field:before{cursor:progress;opacity:.5}.bt-simulator-de-credit-range-slider[data-loading] *{pointer-events:none}.bt-simulator-de-credit-range-slider:not([data-loading]) .bt-simulator-de-credit-range-slider-field:before{pointer-events:none}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-value{-webkit-appearance:none;appearance:none;background-color:transparent;width:100%;height:36px;grid-row:1;grid-column:1/span 2;cursor:pointer}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-value::-webkit-slider-runnable-track{height:2px}[data-color-scheme=light] .bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-value::-webkit-slider-runnable-track{background-color:#131315}[data-color-scheme=dark] .bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-value::-webkit-slider-runnable-track{background-color:#fff}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-value::-moz-range-track{height:2px}[data-color-scheme=light] .bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-value::-moz-range-track{background-color:#131315}[data-color-scheme=dark] .bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-value::-moz-range-track{background-color:#fff}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-value::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-position:center center;background-repeat:no-repeat;background-size:cover;width:36px;height:36px;border-width:1px;border-style:solid;border-radius:50%;transform:translateY(-50%)}[data-color-scheme=light] .bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-value::-webkit-slider-thumb{background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 36 36'><path fill='%23131315' d='M12.1,25.3V10.6c0-0.4,0.3-0.6,0.6-0.6l0,0c0.4,0,0.6,0.3,0.6,0.6v14.7c0,0.4-0.3,0.7-0.6,0.7l0,0 C12.3,26,12.1,25.7,12.1,25.3z M17.4,25.3V10.6c0-0.4,0.3-0.7,0.6-0.7l0,0c0.4,0,0.6,0.3,0.6,0.7v14.7c0,0.4-0.3,0.6-0.6,0.6l0,0 C17.6,26,17.4,25.7,17.4,25.3z M22.6,25.4V10.7c0-0.4,0.3-0.7,0.6-0.7l0,0c0.4,0,0.6,0.3,0.6,0.7v14.7c0,0.4-0.3,0.6-0.6,0.6l0,0 C22.9,26,22.6,25.7,22.6,25.4z'/></svg>");border-color:#131315}[data-color-scheme=dark] .bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-value::-webkit-slider-thumb{background-color:#000;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 36 36'><path fill='%23333333' d='M12.1,25.3V10.6c0-0.4,0.3-0.6,0.6-0.6l0,0c0.4,0,0.6,0.3,0.6,0.6v14.7c0,0.4-0.3,0.7-0.6,0.7l0,0 C12.3,26,12.1,25.7,12.1,25.3z M17.4,25.3V10.6c0-0.4,0.3-0.7,0.6-0.7l0,0c0.4,0,0.6,0.3,0.6,0.7v14.7c0,0.4-0.3,0.6-0.6,0.6l0,0 C17.6,26,17.4,25.7,17.4,25.3z M22.6,25.4V10.7c0-0.4,0.3-0.7,0.6-0.7l0,0c0.4,0,0.6,0.3,0.6,0.7v14.7c0,0.4-0.3,0.6-0.6,0.6l0,0 C22.9,26,22.6,25.7,22.6,25.4z'/></svg>");border-color:#333}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-value::-moz-range-thumb{background-position:center center;background-repeat:no-repeat;background-size:cover;width:36px;height:36px;border-width:1px;border-style:solid;border-radius:50%}[data-color-scheme=light] .bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-value::-moz-range-thumb{background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 36 36'><path fill='%23131315' d='M12.1,25.3V10.6c0-0.4,0.3-0.6,0.6-0.6l0,0c0.4,0,0.6,0.3,0.6,0.6v14.7c0,0.4-0.3,0.7-0.6,0.7l0,0 C12.3,26,12.1,25.7,12.1,25.3z M17.4,25.3V10.6c0-0.4,0.3-0.7,0.6-0.7l0,0c0.4,0,0.6,0.3,0.6,0.7v14.7c0,0.4-0.3,0.6-0.6,0.6l0,0 C17.6,26,17.4,25.7,17.4,25.3z M22.6,25.4V10.7c0-0.4,0.3-0.7,0.6-0.7l0,0c0.4,0,0.6,0.3,0.6,0.7v14.7c0,0.4-0.3,0.6-0.6,0.6l0,0 C22.9,26,22.6,25.7,22.6,25.4z'/></svg>");border-color:#131315}[data-color-scheme=dark] .bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-value::-moz-range-thumb{background-color:#000;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 36 36'><path fill='%23333333' d='M12.1,25.3V10.6c0-0.4,0.3-0.6,0.6-0.6l0,0c0.4,0,0.6,0.3,0.6,0.6v14.7c0,0.4-0.3,0.7-0.6,0.7l0,0 C12.3,26,12.1,25.7,12.1,25.3z M17.4,25.3V10.6c0-0.4,0.3-0.7,0.6-0.7l0,0c0.4,0,0.6,0.3,0.6,0.7v14.7c0,0.4-0.3,0.6-0.6,0.6l0,0 C17.6,26,17.4,25.7,17.4,25.3z M22.6,25.4V10.7c0-0.4,0.3-0.7,0.6-0.7l0,0c0.4,0,0.6,0.3,0.6,0.7v14.7c0,0.4-0.3,0.6-0.6,0.6l0,0 C22.9,26,22.6,25.7,22.6,25.4z'/></svg>");border-color:#333}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-display{min-width:0;width:auto;padding:0 24px;border-width:1px;border-style:solid;border-radius:6px;font-weight:700;flex:1;text-align:center}[data-color-scheme=light] .bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-display{background-color:#fff;color:#131315;border-color:#d4d4d8}[data-color-scheme=dark] .bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-display{background-color:#444;color:#fff;border-color:#333}@media(max-width:991px){.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-display{height:42px;font-size:18px}}@media(min-width:992px){.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-display{height:48px;font-size:24px}}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-unit{font-weight:600}[data-color-scheme=light] .bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-unit{color:#737382}[data-color-scheme=dark] .bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-unit{color:#fff}@media(max-width:991px){.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-unit{font-size:12px}}@media(min-width:992px){.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-unit{font-size:14px}}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-error{flex:1 0 100%}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-input-error:empty{display:none}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-control:has(+.error-text.visible){margin-bottom:10px}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-control .bt-simulator-de-credit-range-slider-drag-control-bar{position:relative;height:36px}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-control .bt-simulator-de-credit-range-slider-drag-control-bar:before{content:"";position:absolute;top:50%;left:0;background-color:#131315;width:100%;height:1px;display:block;transform:translateY(-50%)}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-control .bt-simulator-de-credit-range-slider-drag-control-bar .bt-simulator-de-credit-range-slider-drag-control-knob{position:absolute;background-color:#fff;width:36px;height:36px;border-width:1px;border-style:solid;border-radius:36px;display:flex;align-items:center;justify-content:center;gap:4px;z-index:2}[data-color-scheme=light] .bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-control .bt-simulator-de-credit-range-slider-drag-control-bar .bt-simulator-de-credit-range-slider-drag-control-knob{border-color:#131315}[data-color-scheme=dark] .bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-control .bt-simulator-de-credit-range-slider-drag-control-bar .bt-simulator-de-credit-range-slider-drag-control-knob{border-color:#333}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-control .bt-simulator-de-credit-range-slider-drag-control-bar .bt-simulator-de-credit-range-slider-drag-control-knob span{background-color:#131315;width:1px;height:16px}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-control .bt-simulator-de-credit-range-slider-drag-control-limits{display:flex;justify-content:space-between;font-weight:600}[data-color-scheme=light] .bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-control .bt-simulator-de-credit-range-slider-drag-control-limits{color:#737382}[data-color-scheme=dark] .bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-control .bt-simulator-de-credit-range-slider-drag-control-limits{color:#fff}@media(max-width:991px){.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-control .bt-simulator-de-credit-range-slider-drag-control-limits{font-size:10px}}@media(min-width:992px){.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-control .bt-simulator-de-credit-range-slider-drag-control-limits{font-size:12px}}.bt-simulator-de-credit-range-slider[data-range-slider-min-label] [data-range-slider-min]+[data-range-slider-unit]{display:none}.bt-simulator-de-credit-range-slider[data-range-slider-max-label] [data-range-slider-max]+[data-range-slider-unit]{display:none}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-dropdown{position:relative}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-dropdown .bt-simulator-de-credit-range-slider-field-dropdown-toggle{fill:var(--bt-blue);line-height:1.44;margin:0;padding-inline:16px;border-width:1px;border-style:solid;border-radius:8px;display:flex;align-items:center;gap:8px;font-size:14px;font-style:normal;letter-spacing:.042px}[data-color-scheme=light] .bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-dropdown .bt-simulator-de-credit-range-slider-field-dropdown-toggle{background-color:#fff;color:#131315;border-color:#d4d4d8}[data-color-scheme=dark] .bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-dropdown .bt-simulator-de-credit-range-slider-field-dropdown-toggle{background-color:#444;color:#737382;border-color:#333}@media(max-width:991px){.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-dropdown .bt-simulator-de-credit-range-slider-field-dropdown-toggle{height:42px}}@media(min-width:992px){.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-dropdown .bt-simulator-de-credit-range-slider-field-dropdown-toggle{height:48px}}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-dropdown .bt-simulator-de-credit-range-slider-field-dropdown-toggle svg{aspect-ratio:1;width:16px;transition:transform .25s ease-in-out}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-dropdown .bt-simulator-de-credit-range-slider-field-dropdown-toggle svg:is(.bt-simulator-de-credit-range-slider-field-dropdown-expanded svg){transform:rotate(-180deg)}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-dropdown .bt-simulator-de-credit-range-slider-field-dropdown-options{position:absolute;top:calc(100% + 8px);width:100%;border-radius:8px;box-shadow:0 8px 28px -6px #0000001f,0 18px 88px -4px #18274b24;overflow:hidden;transition-property:opacity,transform,display;transition-duration:.25s;transition-timing-function:ease-in-out;transition-behavior:allow-discrete}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-dropdown .bt-simulator-de-credit-range-slider-field-dropdown-options:not(:is(.bt-simulator-de-credit-range-slider-field-dropdown-expanded .bt-simulator-de-credit-range-slider-field-dropdown-options)){display:none;opacity:0;pointer-events:none;transform:translateY(-8px)}@starting-style{.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-dropdown .bt-simulator-de-credit-range-slider-field-dropdown-options{opacity:0;pointer-events:none;transform:translateY(-8px)}}[data-color-scheme=light] .bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-dropdown .bt-simulator-de-credit-range-slider-field-dropdown-options{background-color:#fff;color:#131315}[data-color-scheme=dark] .bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-dropdown .bt-simulator-de-credit-range-slider-field-dropdown-options{background-color:#444;color:#737382}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-dropdown .bt-simulator-de-credit-range-slider-field-dropdown-options .bt-simulator-de-credit-range-slider-field-dropdown-option{line-height:1.44;padding-inline:16px;display:flex;align-items:center;font-size:14px;letter-spacing:.042px;cursor:pointer;transition:color .25s ease-in-out}@media(max-width:991px){.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-dropdown .bt-simulator-de-credit-range-slider-field-dropdown-options .bt-simulator-de-credit-range-slider-field-dropdown-option{height:42px}}@media(min-width:992px){.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-dropdown .bt-simulator-de-credit-range-slider-field-dropdown-options .bt-simulator-de-credit-range-slider-field-dropdown-option{height:48px}}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-dropdown .bt-simulator-de-credit-range-slider-field-dropdown-options .bt-simulator-de-credit-range-slider-field-dropdown-option:hover{color:var(--bt-blue)}.bt-simulator-de-credit-range-slider .bt-simulator-de-credit-range-slider-field-dropdown .bt-simulator-de-credit-range-slider-field-dropdown-options .bt-simulator-de-credit-range-slider-field-dropdown-option input{display:none}[data-color-scheme=light] .bt-simulator-de-credit-text-wrapper{color:#737382}[data-color-scheme=dark] .bt-simulator-de-credit-text-wrapper{color:#fff}@media(max-width:991px){.bt-simulator-de-credit-text-wrapper{font-size:12px}}@media(min-width:992px){.bt-simulator-de-credit-text-wrapper{font-size:14px}}@media(max-width:991px){.bt-simulator-de-credit-text-wrapper:not(:last-child){margin-bottom:20px}}@media(min-width:992px){.bt-simulator-de-credit-text-wrapper:not(:last-child){margin-bottom:32px}}.bt-simulator-de-credit-heading{display:flex;align-items:center;justify-content:space-between}.bt-simulator-de-credit-heading:not(:last-child){margin-bottom:40px}.bt-simulator-de-credit-heading .bt-simulator-de-credit-heading-action{background-color:transparent;color:#131315;fill:var(--bt-blue);margin:0;padding:0;border:0;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600}.bt-simulator-de-credit-heading .bt-simulator-de-credit-heading-action svg{width:16px;height:16px;display:block}.bt-simulator-de-credit-heading .bt-simulator-de-credit-heading-logo{fill:#000;display:block}.bt-simulator-de-credit-heading .bt-simulator-de-credit-heading-logo svg{width:auto;height:36px;display:block}@media(max-width:991px){.bt-simulator-de-credit-result-table:not(:last-child){margin-bottom:24px}}@media(min-width:992px){.bt-simulator-de-credit-result-table:not(:last-child){margin-bottom:40px}}.bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-heading{font-size:14px;font-weight:600}.bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-heading:not(:last-child){padding-bottom:16px;border-width:0 0 1px 0;border-style:dashed}[data-color-scheme=light] .bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-heading:not(:last-child){border-color:#b4b4bb}[data-color-scheme=dark] .bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-heading:not(:last-child){border-color:#333}@media(max-width:991px){.bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-heading:not(:last-child){margin-bottom:24px}}@media(min-width:992px){.bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-heading:not(:last-child){margin-bottom:40px}}.bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-heading small{color:#737382;font-size:14px;font-weight:600}.bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-heading strong,.bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-body{font-weight:700}@media(max-width:991px){.bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-body{font-size:18px}}@media(min-width:992px){.bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-body{font-size:24px}}.bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-body:not(:last-child){padding-bottom:16px;border-width:0 0 1px 0;border-style:dashed}[data-color-scheme=light] .bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-body:not(:last-child){border-color:#b4b4bb}[data-color-scheme=dark] .bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-body:not(:last-child){border-color:#333}@media(max-width:991px){.bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-body:not(:last-child){margin-bottom:24px}}@media(min-width:992px){.bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-body:not(:last-child){margin-bottom:40px}}.bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-body small{color:#737382;font-weight:600}@media(max-width:991px){.bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-body small{font-size:11px}}@media(min-width:992px){.bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-body small{font-size:12px}}.bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-body strong{font-weight:700}.bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-footer{color:#737382;font-size:12px}.bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-row{display:grid;grid-template-columns:repeat(2,1fr)}@media(max-width:991px){.bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-row{gap:32px}}@media(min-width:992px){.bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-row{gap:94px}}@media(max-width:991px){.bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-row:not(:last-child){margin-bottom:20px}}@media(min-width:992px){.bt-simulator-de-credit-result-table .bt-simulator-de-credit-result-table-row:not(:last-child){margin-bottom:32px}}.bt-simulator-de-credit-modal{background-color:transparent}.bt-simulator-de-credit-modal .bt-simulator-de-credit-modal-wrapper{width:100%;min-height:100%;display:grid;overflow:auto}@media(max-width:991px){.bt-simulator-de-credit-modal .bt-simulator-de-credit-modal-wrapper{grid-template-columns:1fr}}@media(min-width:992px){.bt-simulator-de-credit-modal .bt-simulator-de-credit-modal-wrapper{grid-template-columns:1fr 620px}}.bt-simulator-de-credit-modal .bt-simulator-de-credit-modal-backdrop{position:relative;background-color:#000;margin:0;padding:0;border:0;opacity:.5;grid-column:1;grid-row:1;display:block;z-index:1}.bt-simulator-de-credit-modal .bt-simulator-de-credit-modal-content{position:relative;min-width:0;min-height:0;grid-row:1;z-index:2}[data-color-scheme=light] .bt-simulator-de-credit-modal .bt-simulator-de-credit-modal-content{background-color:#fff}[data-color-scheme=dark] .bt-simulator-de-credit-modal .bt-simulator-de-credit-modal-content{background-color:#000}@media(max-width:991px){.bt-simulator-de-credit-modal .bt-simulator-de-credit-modal-content{padding:24px 16px;grid-column:1}}@media(min-width:992px){.bt-simulator-de-credit-modal .bt-simulator-de-credit-modal-content{padding:56px 40px;border-width:1px;border-style:solid;grid-column:2}[data-color-scheme=light] .bt-simulator-de-credit-modal .bt-simulator-de-credit-modal-content{border-color:#9e9ea9}[data-color-scheme=dark] .bt-simulator-de-credit-modal .bt-simulator-de-credit-modal-content{border-color:#333}}.bt-simulator-de-credit-modal .bt-simulator-de-credit-modal-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}@media(max-width:991px){.bt-simulator-de-credit-modal .bt-simulator-de-credit-modal-heading:not(:last-child){margin-bottom:24px;padding-bottom:16px;border-width:0 0 1px 0;border-style:dashed}[data-color-scheme=light] .bt-simulator-de-credit-modal .bt-simulator-de-credit-modal-heading:not(:last-child){border-color:#b4b4bb}[data-color-scheme=dark] .bt-simulator-de-credit-modal .bt-simulator-de-credit-modal-heading:not(:last-child){border-color:#333}}@media(min-width:992px){.bt-simulator-de-credit-modal .bt-simulator-de-credit-modal-heading:not(:last-child){margin-bottom:40px}}.bt-simulator-de-credit-modal .bt-simulator-de-credit-modal-title{font-weight:700}@media(max-width:991px){.bt-simulator-de-credit-modal .bt-simulator-de-credit-modal-title{line-height:1.13;font-size:24px}}@media(min-width:992px){.bt-simulator-de-credit-modal .bt-simulator-de-credit-modal-title{font-size:36px}}.bt-simulator-de-credit-modal-close{background-color:transparent;fill:var(--bt-blue);margin:0;padding:0;border:0;display:flex;align-items:center;gap:8px;font-weight:600}[data-color-scheme=light] .bt-simulator-de-credit-modal-close{color:#131315}[data-color-scheme=dark] .bt-simulator-de-credit-modal-close{color:#fff}@media(max-width:991px){.bt-simulator-de-credit-modal-close{font-size:12px}}@media(min-width:992px){.bt-simulator-de-credit-modal-close{font-size:14px}}.bt-simulator-de-credit-modal-close svg{width:12px;height:12px;display:block}.bt-simulator-de-credit-form-input-overlay{background-color:transparent}.bt-simulator-de-credit-form-input-overlay[open]{display:flex;justify-content:center;align-items:center;overflow:auto}.bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-backdrop{position:absolute;top:0;left:0;background-color:#000;width:100%;height:100%;margin:0;padding:0;border:0;opacity:.5;z-index:1}.bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-content{position:relative;width:100%;max-width:620px;border-width:1px;border-style:solid;flex:1;z-index:2}[data-color-scheme=light] .bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-content{background-color:#fff;border-color:#9e9ea9}[data-color-scheme=dark] .bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-content{background-color:#000;border-color:#333}@media(max-width:991px){.bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-content{padding:24px 32px;min-height:100%}}@media(min-width:992px){.bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-content{padding:40px 56px 56px;border-radius:8px;box-shadow:0 6px 42px #00000026}}.bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-heading{display:flex;justify-content:right}.bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-heading:not(:last-child){margin-bottom:40px}.bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-radio{padding:8px;border-radius:6px;display:flex;flex-flow:column;align-items:center;font-size:18px;font-weight:700;cursor:pointer}[data-color-scheme=light] .bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-radio{color:#34303d80}[data-color-scheme=dark] .bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-radio{color:#fff}.bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-radio input{display:none}.bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-radio:has(:checked){box-shadow:0 4px 10px -4px #0000000f}[data-color-scheme=light] .bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-radio:has(:checked){background-color:#fff;color:#131315}[data-color-scheme=dark] .bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-radio:has(:checked){background-color:#333;color:#fff}.bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-radio strong{font-size:24px;font-weight:700}.bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-radio small{font-size:14px;font-weight:400}.bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-radio-group{padding:10px;border-radius:8px;display:grid}[data-color-scheme=light] .bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-radio-group{background-color:#f4f4f5}[data-color-scheme=dark] .bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-radio-group{background-color:#1d1d1d}@media(max-width:991px){.bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-radio-group{grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-radio-group{grid-template-columns:repeat(5,1fr)}}.bt-simulator-de-credit-form-input-overlay .bt-simulator-de-credit-form-input-overlay-radio-group:not(:last-child){margin-bottom:40px}.bt-simulator-de-credit-tooltip .bt-simulator-de-credit-tooltip-toggle{background-color:#cce9ff;color:var(--bt-blue);fill:var(--bt-blue);width:22px;height:22px;border:0;border-radius:50%;display:block}.bt-simulator-de-credit-tooltip .bt-simulator-de-credit-tooltip-overlay{background-color:transparent}.bt-simulator-de-credit-tooltip .bt-simulator-de-credit-tooltip-overlay[open]{display:flex;justify-content:center;align-items:center;overflow:auto;width:100%;max-width:100%;height:100%;max-height:100%;border:0}.bt-simulator-de-credit-tooltip .bt-simulator-de-credit-tooltip-overlay .bt-simulator-de-credit-tooltip-overlay-backdrop{position:absolute;top:0;left:0;background-color:#000;width:100%;height:100%;margin:0;padding:0;border:0;opacity:.5;z-index:1}.bt-simulator-de-credit-tooltip .bt-simulator-de-credit-tooltip-overlay .bt-simulator-de-credit-tooltip-overlay-content{position:relative;width:100%;max-width:508px;padding:24px 32px;border-width:1px;border-style:solid;flex:1;z-index:2}[data-color-scheme=light] .bt-simulator-de-credit-tooltip .bt-simulator-de-credit-tooltip-overlay .bt-simulator-de-credit-tooltip-overlay-content{background-color:#fff;border-color:#eaeaec}[data-color-scheme=dark] .bt-simulator-de-credit-tooltip .bt-simulator-de-credit-tooltip-overlay .bt-simulator-de-credit-tooltip-overlay-content{background-color:#000;border-color:#333}@media(max-width:991px){.bt-simulator-de-credit-tooltip .bt-simulator-de-credit-tooltip-overlay .bt-simulator-de-credit-tooltip-overlay-content{min-height:100%}}@media(min-width:992px){.bt-simulator-de-credit-tooltip .bt-simulator-de-credit-tooltip-overlay .bt-simulator-de-credit-tooltip-overlay-content{border-radius:8px;box-shadow:0 6px 42px #00000026}}.bt-simulator-de-credit-tooltip .bt-simulator-de-credit-tooltip-overlay .bt-simulator-de-credit-tooltip-overlay-heading{display:flex;justify-content:right}.bt-simulator-de-credit-tooltip .bt-simulator-de-credit-tooltip-overlay .bt-simulator-de-credit-tooltip-overlay-heading:not(:last-child){margin-bottom:16px}.bt-simulator-de-credit-tooltip .bt-simulator-de-credit-tooltip-overlay .bt-simulator-de-credit-tooltip-overlay-body{font-weight:400}.bt-simulator-de-credit-tooltip .bt-simulator-de-credit-tooltip-overlay .bt-simulator-de-credit-tooltip-overlay-body:not(:last-child){margin-bottom:16px}[data-color-scheme=light] .bt-simulator-de-credit-tooltip .bt-simulator-de-credit-tooltip-overlay .bt-simulator-de-credit-tooltip-overlay-body{color:#737382}[data-color-scheme=dark] .bt-simulator-de-credit-tooltip .bt-simulator-de-credit-tooltip-overlay .bt-simulator-de-credit-tooltip-overlay-body{color:#fff}.bt-simulator-de-credit-tooltip .bt-simulator-de-credit-tooltip-overlay .bt-simulator-de-credit-tooltip-overlay-body strong{font-weight:600}[data-color-scheme=light] .bt-simulator-de-credit-tooltip .bt-simulator-de-credit-tooltip-overlay .bt-simulator-de-credit-tooltip-overlay-body strong{color:#131315}[data-color-scheme=dark] .bt-simulator-de-credit-tooltip .bt-simulator-de-credit-tooltip-overlay .bt-simulator-de-credit-tooltip-overlay-body strong{color:#fff}:where(body:has(.bt-simulator-de-credit)) .stripe-loading-indicator{display:none}
